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
341378539334	341378539905	341378540455	341378541005	341378541553	341378542105	341378542655	341378543205	341378543753	341378544305	341378544855	341378545405	341378545953	341378546505	341378547055	341378547605	341378548153	341378548705	341378549255	341378549805	341378550353	341378550905	341378551455	341378552005	341378552553	341378553105	341378553655	341378554205	341378554753	341378555305	341378555855	341378556405	341378556953	341378557505	341378558055	341378558605	341378559153	341378559705	341378560255	341378560805	341378561353	341378561905	341378562455	341378563005	341378563553	341378564105	341378564655	341378565205	341378565753	341378566305	341378566855	341378567405	341378567953	341378568505	341378569055	341378569605	341378570153	341378570705	341378571255	341378571805	341378572353	341378572905	341378573455	341378574005	341378574553	341378575105	341378575655	341378576205	341378576753	341378577305	341378577855	341378578405	341378578953	341378579505	341378580055	341378580605	341378581153	341378581705	341378582255	341378582805	341378583353	341378583905	341378584455	341378585005	341378585553	341378586105	341378586655	341378587205	341378587753	341378588305	341378588855	341378589405	341378589953	341378590505	341378591055	341378591605	341378592153	341378592705	341378593255	341378593805	341378594353	341378594905	341378595455	341378596005	341378596553	341378597105	341378597655	341378598205	341378598753	341378599305	341378599855	341378600405	341378600953	341378601505	341378602055	341378602605	341378603153	341378603705	341378604255	341378604805	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2779	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23229	21692	29408	24478	21695	21682	10120	767	468	447	358	316	231	201	202	180	199	186	180	161	137	148	138	157	143	108	141	105	116	121	115	129	127	130	112	117	97	119	113	118	119	125	133	106	109	131	117	142	113	130	120	107	113	129	122	127	123	115	122	92	97	122	120	135	103	108	121	122	108	120	126	112	110	105	104	128	131	100	111	124	98	121	104	110	122	110	106	119	94	112	134	109	131	127	101	107	121	107	110	113	109	118	125	129	124	117	125	113	100	113	114	121	105	119	111	109	107	124	120	119	99	119	115	105	104	108	117	119	111	110	113	124	122	110	110	110	112	97	110	125	109	128	112	125	104	112	130	118	114	113	100	107	104	111	130	103	105	106	117	108	108	128	100	100	98	104	100	102	116	127	103	123	108	105	91	119	124	105	119	115	108	115	111	107	120	112	100	110	110	115	107	117	94	113	102	130	109	113	118	105	106	96	107	146	130	115	130	112	112	114	109	98	95	114	110	98	98	113	127	125	108	89	122	103	117	106	119	103	109	144	120	122	115	108	100	111	98	93	110	111	108	135	112	108	118	125	115	119	131	110	93	115	99	105	113	117	98	113	111	126	107	118	119	122	109	111	129	109	106	101	115	112	117	121	104	124	110	107	114	111	105	114	114	107	100	121	118	118	110	122	110	109	107	116	130	124	110	110	119	125	123	104	112	117	119	112	93	107	111	117	111	104	122	102	109	102	117	122	117	102	105	106	133	109	92	103	122	116	104	125	108	111	104	112	131	113	138	105	112	110	115	108	98	104	127	119	130	123	118	125	105	87	109	106	106	104	127	122	119	99	102	125	103	108	130	99	117	106	129	112	93	118	123	104	107	104	104	106	122	106	123	92	105	102	109	132	118	124	113	133	120	124	98	117	113	127	123	111	121	106	128	110	117	91	117	111	108	105	123	127	100	118	121	101	113	119	108	111	113	112	109	117	92	103	110	108	98	96	122	124	111	110	118	126	129	105	107	108	128	122	99	109	111	105	106	123	116	122	96	108	119	110	112	120	123	130	98	123	109	131	119	125	108	139	114	126	111	108	121	102	109	123	114	99	115	115	91	124	112	123	112	110	140	109	105	130	95	116	122	121	109	106	122	126	106	93	120	123	106	124	116	128	107	119	127	126	124	112	130	125	111	122	109	115	114	117	98	117	113	108	105	120	129	119	119	107	111	105	112	95	112	112	122	92	117	104	114	120	115	133	101	114	113	117	105	109	130	129	131	120	113	103	105	104	93	123	122	112	105	101	122	105	107	115	103	125	92	111	103	97	114	142	103	135	106	114	129	109	123	100	124	128	106	110	99	117	118	116	101	97	121	93	122	107	110	114	115	112	108	108	110	118	116	108	104	113	115	119	119	112	115	117	116	128	106	117	131	112	118	125	96	123	109	110	106	111	112	118	122	96	113	107	126	109	101	108	118	106	118	113	128	114	111	123	103	132	78	108	100	115	132	114	111	94	126	96	107	121	122	108	110	108	122	118	112	112	115	101	109	114	134	120	121	111	111	102	120	121	88	117	122	91	123	97	113	142	128	102	110	108	115	127	108	122	119	102	109	119	107	98	123	110	119	119	116	108	99	116	128	111	97	115	111	117	106	93	113	101	115	111	117	112	109	123	133	123	117	107	101	102	105	99	108	129	120	118	97	100	116	128	119	116	108	104	109	122	121	109	117	111	126	143	96	110	123	110	115	99	105	121	91	126	99	108	135	125	98	134	111	109	120	128	117	123	120	127	117	111	122	102	84	108	112	106	113	103	114	108	126	116	126	114	136	117	114	101	119	91	110	114	120	101	112	116	128	107	107	124	95	96	132	124	135	107	120	116	113	123	104	137	118	110	102	132	119	117	116	125	111	91	119	109	109	115	124	116	109	140	109	131	110	101	120	124	129	99	115	115	135	97	119	117	107	111	123	116	106	131	116	114	114	100	126	112	111	110	124	113	120	89	132	131	109	107	98	123	113	131	111	111	104	136	99	129	115	138	113	111	99	105	102	88	119	99	98	102	118	108	102	132	93	116	120	112	120	101	121	109	137	111	106	105	100	93	142	106	115	103	138	126	121	118	117	97	123	147	107	89	112	106	107	103	130	105	110	109	111	110	88	119	106	106	99	96	118	111	110	108	112	121	123	110	109	104	109	119	121	133	116	106	129	114	134	130	108	113	128	115	126	115	121	120	100	111	120	121	113	109	112	113	119	110	104	111	115	107	110	114	96	112	101	128	93	122	125	109	96	121	95	117	102	122	112	105	104	134	120	116	130	122	105	105	121	110	128	103	110	100	117	104	116	121	117	113	109	123	107	85	116	110	119	110	111	127	112	115	94	123	114	119	111	102	111	101	128	108	113	105	96	103	109	138	124	112	120	107	113	97	106	118	116	88	120	109	118	103	120	118	111	101	108	102	112	106	105	120	120	114	135	106	109	109	111	114	106	108	105	94	106	118	110	112	114	111	117	120	107	119	128	117	92	124	124	125	116	125	116	123	120	113	118	121	110	100	109	96	121	101	118	116	95	84	118	112	113	115	93	124	103	138	93	120	121	117	119	137	96	129	117	120	111	117	121	115	123	116	110	104	101	125	124	104	93	115	123	114	104	125	101	114	93	125	124	109	121	119	143	108	125	135	117	127	111	115	108	106	121	134	95	114	123	115	102	119	106	116	100	121	117	121	111	127	120	103	105	109	113	100	110	100	106	104	107	108	111	109	116	131	95	116	103	101	116	112	106	115	113	116	100	115	102	116	117	109	100	134	116	127	126	120	104	100	101	107	107	110	95	115	115	103	112	114	119	133	116	114	99	119	119	104	118	117	109	106	105	120	106	101	109	112	100	95	116	122	110	134	102	116	104	99	111	121	107	120	135	120	118	115	146	97	119	122	112	123	104	113	114	108	121	90	95	134	115	101	111	115	117	124	125	113	112	108	110	129	110	104	116	129	117	120	84	101	101	102	117	106	113	124	119	119	101	126	103	107	107	106	115	117	110	122	113	111	119	104	116	132	106	111	118	96	121	107	119	108	117	121	113	99	110	124	125	106	105	112	104	114	106	101	102	123	101	111	103	118	115	120	115	109	124	90	122	116	115	112	104	104	113	141	118	109	120	111	116	116	99	105	102	123	112	136	125	125	109	95	118	104	108	120	114	135	117	106	122	117	118	96	122	105	103	92	104	96	126	94	108	128	99	129	123	113	117	109	131	149	124	109	132	114	114	117	116	98	105	105	113	115	88	139	103	102	109	116	94	109	107	120	105	124	124	94	111	114	101	106	120	100	121	121	114	116	114	100	123	116	104	114	114	110	122	116	112	111	115	131	117	123	118	109	116	110	120	124	112	98	113	143	113	119	120	126	107	100	116	112	110	117	88	99	142	97	104	136	132	112	111	110	125	110	126	118	113	134	114	109	105	105	109	126	117	118	115	127	112	121	104	115	124	118	104	117	96	120	116	103	125	111
44089	66126	43928	23258	3903	2481	1612	1061	802	741	598	394	345	320	273	264	232	229	192	181	185	162	171	139	134	147	133	155	143	133	123	125	132	141	120	112	128	122	129	116	122	127	135	115	128	135	131	139	118	132	123	131	122	121	123	121	131	130	120	109	141	113	136	117	125	138	119	135	129	127	151	107	106	129	129	118	135	133	131	123	112	115	139	150	108	128	120	93	124	130	103	122	109	118	119	120	133	127	116	116	114	107	122	121	132	144	148	127	119	122	123	139	128	99	124	136	121	116	131	121	130	138	137	111	138	118	136	101	119	119	127	131	122	125	123	101	116	116	130	134	137	123	125	122	115	136	122	124	117	124	109	131	124	125	139	114	99	120	140	118	122	132	122	130	100	117	115	140	122	118	116	141	127	128	120	126	127	108	145	128	121	132	113	149	116	109	140	117	114	134	128	119	124	124	134	135	109	134	125	139	115	136	116	102	113	144	118	120	121	115	132	120	113	141	129	113	130	131	126	130	117	110	120	102	139	123	117	134	126	120	119	115	116	104	124	104	116	110	139	108	117	124	122	148	112	135	110	116	118	128	110	110	142	137	129	124	121	112	127	128	122	116	136	119	114	118	118	114	108	115	122	119	138	127	134	126	138	123	125	120	116	118	116	125	129	140	109	123	126	130	122	123	116	118	123	135	134	114	105	116	124	120	113	108	120	131	125	123	135	119	128	134	117	116	116	127	98	132	108	121	119	97	134	131	111	121	137	122	130	122	102	141	135	109	125	106	120	122	122	133	127	107	119	124	110	119	139	114	134	120	129	112	128	130	113	130	132	110	131	123	99	107	124	129	116	117	100	128	139	134	101	136	117	115	99	129	116	127	131	140	138	113	124	136	127	114	111	126	129	131	120	109	130	127	124	122	115	113	116	134	136	144	116	128	124	113	124	127	132	109	136	122	127	111	116	118	104	122	120	116	107	99	127	140	120	136	126	116	127	117	155	119	113	132	100	117	133	118	115	129	111	136	117	128	127	120	100	123	131	119	104	105	120	98	146	129	116	103	103	130	117	115	142	132	129	108	128	122	130	110	108	121	124	123	129	115	119	132	128	115	110	114	105	135	123	120	139	114	139	98	117	131	108	125	120	128	117	105	122	113	97	134	114	127	103	130	131	128	126	120	120	111	99	111	119	122	104	111	126	128	127	119	110	122	133	143	122	108	114	135	118	123	108	139	134	127	113	111	111	121	130	117	119	118	138	121	139	115	117	108	115	113	134	151	109	144	128	111	105	131	124	148	114	151	113	144	118	112	117	136	135	127	103	115	112	127	129	115	118	140	116	133	120	100	140	122	126	125	123	148	125	131	113	97	107	142	129	109	113	109	110	134	120	146	112	134	134	124	126	121	123	139	110	128	133	135	130	116	120	113	119	107	124	118	119	105	98	121	111	105	126	122	139	120	108	138	142	112	140	110	125	125	127	128	121	131	116	111	106	134	119	119	126	115	132	111	122	154	110	109	104	121	133	110	115	118	112	101	133	131	119	114	92	111	96	122	135	123	129	124	122	121	117	130	119	131	125	123	119	127	108	148	129	128	135	123	111	116	140	145	143	127	114	120	130	130	130	135	128	98	108	147	121	130	127	117	117	111	125	118	140	112	100	126	124	141	116	116	121	124	134	130	116	135	136	125	129	119	122	124	113	118	110	135	118	103	128	125	130	94	109	112	144	121	114	121	125	129	112	117	131	122	123	121	125	131	107	113	108	132	126	136	134	121	123	128	124	127	135	123	114	122	131	148	120	123	130	135	133	127	138	129	126	133	125	124	132	121	123	114	117	114	117	126	123	131	143	118	125	121	126	110	130	110	132	133	126	157	138	112	124	135	111	106	120	135	128	146	136	126	125	124	114	121	113	106	110	129	137	131	129	121	137	106	125	134	129	95	127	143	127	109	105	109	143	143	131	116	108	110	118	108	133	115	130	107	116	117	125	139	135	113	133	112	108	138	124	122	128	110	121	121	125	125	121	122	140	125	117	110	114	124	117	118	143	112	122	117	137	125	116	114	130	124	116	107	119	112	113	113	110	119	110	107	111	126	129	136	127	125	104	120	129	134	108	102	106	121	129	133	111	127	127	139	117	132	137	110	147	118	130	108	123	108	128	132	128	118	147	114	129	121	134	129	120	129	141	125	133	116	120	124	100	117	115	140	121	118	118	126	119	127	124	127	137	115	110	137	116	141	112	125	111	123	137	108	132	117	123	107	110	137	116	129	126	127	121	115	103	145	108	137	117	129	127	141	123	128	104	113	126	132	122	125	117	127	97	129	123	137	116	114	123	142	138	114	124	109	118	126	130	116	132	118	130	126	126	126	128	140	130	130	112	126	124	102	119	145	118	113	108	131	121	123	128	121	145	115	107	110	113	140	124	139	125	126	125	125	127	123	100	134	103	133	127	113	128	125	107	126	120	110	126	125	120	122	114	122	117	123	135	126	136	147	120	139	127	110	131	118	117	123	110	132	104	115	116	117	122	133	127	121	126	124	121	98	134	127	127	127	127	124	122	128	119	111	108	104	98	106	132	121	124	118	140	108	113	117	109	128	119	139	119	101	120	114	112	127	113	124	137	119	126	117	134	129	124	132	130	97	116	119	113	117	126	110	128	116	131	126	103	123	122	120	122	111	134	132	133	130	124	112	116	136	124	126	108	124	113	115	112	117	114	133	125	136	116	109	121	114	126	132	121	102	121	126	140	109	122	107	133	128	112	126	124	113	121	121	136	107	132	127	131	125	104	130	124	112	112	131	128	105	131	128	103	129	134	121	121	121	141	116	132	126	126	131	138	137	123	137	126	113	123	108	123	113	121	113	125	123	116	113	113	133	111	111	132	118	112	138	128	128	132	114	119	115	127	127	102	128	131	111	110	118	139	123	121	112	125	125	116	118	120	105	119	126	116	121	118	111	120	117	120	111	107	128	117	125	125	103	114	132	128	102	104	130	135	111	105	124	108	124	109	141	111	120	141	105	127	137	125	115	119	128	135	103	130	110	136	111	119	125	121	112	126	129	134	127	108	123	119	107	111	130	129	118	127	119	126	120	113	116	123	113	117	110	146	131	131	114	138	140	126	135	119	110	137	110	117	138	116	117	125	113	106	118	137	111	91	110	121	116	118	125	114	127	135	107	113	117	132	123	117	126	118	113	128	101	106	126	133	124	123	115	126	114	129	117	133	125	120	111	117	120	124	117	133	123	95	140	113	117	127	145	114	131	95	121	110	122	123	170	128	103	116	111	138	107	134	135	116	119	124	120	123	123	131	134	122	118	120	139	138	145	111	128	133	117	111	125	131	117	106	142	138	140	120	142	128	122	112	107	124	134	127	132	128	130	105	126	102	125	124	108	130	135	141	134	129	102	129	139	129	127	115	133	121	126	125	118	111	123	123	120	140	127	122	112	122	111	118	121	118	129	118	101	125	120	140	110	120	127	122	130	125	130
33578	30941	28573	14453	1562	682	526	372	363	315	345	301	304	279	279	275	263	278	277	272	232	288	251	244	261	244	273	258	268	232	249	269	252	258	260	257	235	244	258	259	259	274	227	273	261	265	272	265	267	252	278	267	251	247	270	256	278	230	256	272	256	243	235	258	260	284	242	269	258	248	269	280	262	270	260	275	257	246	253	266	277	248	282	240	265	259	269	249	263	238	254	270	254	275	258	262	270	257	237	247	267	246	249	264	253	217	256	284	274	246	243	273	241	252	244	266	270	249	244	233	268	255	257	249	250	243	271	269	262	276	248	233	258	259	256	246	252	258	274	272	251	254	282	264	273	284	257	267	284	240	254	243	260	264	238	229	279	254	253	267	298	239	255	250	250	262	247	260	255	261	240	260	246	258	248	245	249	244	232	257	222	267	250	249	277	271	271	260	258	247	266	239	255	243	255	245	251	250	249	268	257	269	235	240	248	243	213	266	248	275	271	252	247	256	239	231	261	244	267	240	269	278	250	261	238	241	250	271	263	256	264	266	234	231	263	252	272	228	233	261	248	282	257	249	255	272	281	246	253	239	251	249	255	254	256	234	257	259	237	259	271	270	260	250	255	226	277	255	238	279	243	237	280	256	268	281	282	287	288	272	283	237	277	243	265	242	286	250	256	229	236	250	237	251	253	278	268	247	291	279	254	261	272	287	246	259	248	267	249	277	287	250	275	230	239	259	258	226	240	252	254	274	319	248	260	243	275	277	256	253	277	278	288	273	273	269	276	280	247	265	236	267	233	300	243	257	265	258	234	232	221	281	265	243	257	285	236	238	243	235	262	258	271	274	259	282	246	268	222	259	265	211	239	251	271	255	260	270	249	264	252	244	267	271	246	250	231	260	258	221	246	234	250	283	240	262	267	223	269	242	230	259	282	270	238	256	283	242	243	268	244	229	288	261	250	274	278	237	239	253	278	263	238	275	274	234	242	259	246	255	241	237	280	261	247	242	244	251	261	266	242	265	229	243	264	235	250	263	265	248	245	229	263	260	242	241	255	245	272	242	256	262	275	250	250	263	236	250	255	251	220	264	248	265	250	233	244	244	276	265	238	273	232	265	244	289	272	251	280	262	236	256	221	220	230	250	254	279	262	265	255	248	233	242	258	257	283	263	243	196	248	220	258	264	270	267	223	267	229	269	231	263	261	276	283	252	242	271	277	268	249	240	263	237	258	277	256	246	258	249	274	291	256	250	271	267	225	248	257	239	254	233	245	222	276	278	226	272	236	247	262	244	258	276	258	248	258	227	261	225	284	264	252	224	237	264	247	260	248	276	249	258	261	286	260	257	220	246	251	262	257	246	229	248	254	268	236	262	268	243	288	268	235	254	282	250	262	253	288	261	268	245	263	287	265	251	256	233	260	254	257	242	257	270	234	264	245	283	265	255	268	259	246	280	277	244	245	224	265	248	290	255	252	284	249	263	302	246	270	265	273	237	234	260	260	274	252	271	268	261	245	268	278	230	275	247	256	268	256	266	255	243	262	243	261	223	246	275	251	262	228	256	267	265	235	252	252	259	263	268	244	246	242	261	267	267	242	232	282	238	268	243	246	259	256	261	253	256	241	263	257	267	252	249	225	239	228	260	256	282	253	267	261	258	277	251	227	259	252	249	261	238	259	243	241	277	266	278	259	254	260	261	273	277	250	286	276	240	258	285	226	259	241	270	254	283	269	247	273	243	241	276	269	244	242	260	265	240	248	266	237	235	276	245	264	262	260	250	247	248	252	250	258	239	266	233	238	231	280	244	261	245	247	273	243	279	252	258	229	253	282	229	259	237	249	253	251	265	280	287	258	248	272	248	290	263	273	263	259	266	254	252	249	249	306	244	244	253	277	246	232	240	267	248	219	257	255	267	265	241	278	236	255	243	260	281	262	280	251	268	247	259	262	248	250	253	291	243	286	264	261	252	283	260	287	248	267	278	270	257	261	252	281	234	254	255	242	252	268	260	305	236	266	276	277	228	250	240	253	268	263	272	225	241	247	263	268	275	243	263	251	250	273	267	262	289	239	270	271	234	254	239	263	250	245	276	237	282	246	287	245	266	277	257	260	260	287	289	263	233	246	266	251	260	252	222	274	254	251	272	235	246	254	249	274	232	299	259	279	248	255	260	228	251	235	264	254	247	251	225	246	245	251	253	270	262	282	273	267	280	233	241	250	273	297	265	222	247	275	268	269	268	284	253	244	209	266	273	262	271	260	267	251	252	241	275	273	252	279	259	235	251	250	268	255	276	256	240	257	256	240	265	237	271	260	247	248	256	279	253	239	266	247	219	234	269	283	242	242	262	271	267	268	246	268	258	248	280	249	264	240	269	245	244	274	276	246	287	257	269	261	280	257	247	240	281	260	258	247	259	271	267	253	271	262	230	254	278	287	226	246	253	238	258	276	247	237	272	268	269	230	254	252	252	240	237	244	251	279	283	249	259	246	286	274	241	241	273	275	266	281	255	260	242	258	266	243	269	214	258	251	267	232	253	242	235	274	222	287	287	229	247	268	260	245	252	239	276	256	244	267	262	243	277	234	257	250	243	245	248	263	297	251	242	240	254	253	259	242	267	267	228	280	269	270	264	257	263	264	266	263	242	236	254	258	262	279	242	258	268	264	261	241	267	248	259	253	251	256	255	260	277	280	235	239	261	275	228	257	221	256	281	244	249	277	267	244	248	276	273	257	271	290	270	267	267	254	268	247	241	262	284	250	254	247	273	268	264	287	236	271	256	239	238	277	263	255	260	292	240	243	224	259	270	229	254	265	232	254	246	252	262	254	259	223	247	233	266	227	245	239	271	243	277	285	241	257	238	299	248	235	259	265	253	228	263	252	249	216	263	254	264	238	265	258	248	236	279	241	260	261	268	257	245	256	278	243	265	252	261	253	230	237	264	252	253	258	250	226	274	262	261	260	258	265	267	269	277	242	249	246	256	272	289	238	228	275	243	272	252	260	277	241	272	238	280	268	268	258	231	256	254	265	268	277	249	226	251	244	278	236	264	258	265	282	250	257	257	251	279	284	292	280	242	258	248	275	251	238	229	258	277	249	243	278	247	270	249	262	241	260	292	265	271	216	226	244	274	247	266	242	258	257	255	274	270	251	263	239	251	232	235	257	242	274	240	268	245	274	252	277	219	241	254	274	238	229	274	246	268	259	246	252	268	235	237	238	254	270	235	237	231	257	258	271	251	223	238	249	260	238	256	260	258	263	274	268	251	238	252	259	222	260	275	237	278	264	257	270	253	278	244	264	222	256	239	256	263	294	260	265	279	276	256	236	286	247	242	251	220	289	264	273	297	279	264	250	240	250	238	249	260	253	260	256	262	248	255	287	229	237	265	254	273	280	260	266	242	241	255	261	260	228	257	249	246	255	252	267	251	228	262	246	260	272	275	267	286	279	254	245	266	239	241	275	236	268	255	264	242	262	227	274	277	283	258
40722	46274	30731	11533	1396	888	628	491	441	462	385	355	334	352	282	302	322	327	314	270	265	242	273	281	273	284	284	287	303	281	276	278	292	286	299	285	275	268	301	310	290	276	281	299	279	299	268	259	274	277	263	277	287	281	293	276	292	262	262	293	288	264	290	284	293	285	288	243	273	280	265	255	275	281	253	306	271	263	275	277	294	269	287	266	283	260	275	258	256	285	276	270	287	248	282	284	262	284	272	283	305	307	263	297	273	291	295	283	277	251	304	302	284	285	281	285	244	255	275	281	265	272	269	297	296	288	253	289	281	304	269	259	276	278	314	259	274	248	295	277	264	296	286	291	286	290	288	284	277	266	287	309	291	266	277	283	292	278	295	260	296	299	280	269	301	289	305	255	286	257	283	302	281	255	296	256	278	269	292	267	293	262	275	262	277	286	301	293	274	280	278	272	264	276	284	283	267	281	260	250	280	275	300	277	274	266	294	284	293	296	289	266	259	258	285	266	283	272	292	303	261	272	289	284	278	273	285	308	282	299	269	273	263	298	295	270	284	271	274	275	263	283	284	292	285	267	269	262	264	288	288	296	273	238	255	269	299	267	280	258	273	292	273	252	286	269	273	283	298	286	265	254	263	274	289	296	279	263	261	268	296	294	294	264	276	295	277	289	313	282	274	292	248	276	270	254	308	234	258	299	269	275	295	248	276	285	285	264	277	269	303	272	285	294	300	261	251	277	262	299	240	275	306	280	255	267	288	269	250	259	295	272	317	267	259	304	284	292	266	276	272	281	285	291	298	290	251	264	247	277	305	263	280	272	295	258	291	275	261	278	260	302	302	294	275	274	262	311	259	302	272	283	256	292	307	268	261	267	279	284	296	254	253	277	298	278	256	272	252	263	302	238	267	290	273	280	280	296	299	280	279	273	299	269	278	263	299	249	289	281	270	267	289	285	282	263	294	296	257	287	273	279	274	268	279	286	295	267	271	263	314	301	294	303	249	264	266	259	325	290	284	288	278	261	292	289	261	263	278	283	274	266	291	242	284	251	271	295	285	301	280	267	311	277	264	298	289	260	259	282	262	294	335	267	251	298	271	288	262	267	291	319	274	291	277	299	251	275	298	269	276	247	285	249	267	286	263	255	272	304	266	284	287	294	283	267	279	283	251	272	273	262	261	277	265	273	258	291	289	275	254	244	277	255	287	280	252	301	288	289	289	268	270	314	284	283	282	255	279	298	290	288	279	281	270	264	263	264	270	283	269	282	305	276	263	268	268	275	281	276	295	245	263	265	306	283	293	261	261	296	296	298	266	268	296	258	279	255	273	272	298	276	310	314	278	251	262	279	312	258	278	277	282	256	278	271	263	278	299	299	259	252	267	262	259	283	260	315	291	303	280	270	260	277	272	300	286	303	253	261	265	263	295	304	306	271	280	256	249	278	296	289	252	253	258	275	277	299	284	245	262	283	261	267	301	294	256	238	268	241	298	251	258	277	312	291	301	280	296	283	270	269	289	294	299	263	286	290	276	268	275	260	291	270	287	271	267	298	305	292	281	286	260	288	286	297	266	268	290	282	266	268	287	295	310	261	271	305	271	285	272	291	270	282	286	297	267	284	268	284	273	260	266	257	279	259	263	285	243	288	234	273	264	250	274	241	283	275	267	282	314	271	279	281	261	295	287	274	277	268	305	284	276	268	273	273	257	271	268	272	301	289	281	304	268	285	245	286	286	299	316	274	266	286	251	258	277	253	259	282	279	288	302	289	274	268	266	267	250	261	297	251	283	293	282	279	278	235	276	257	282	283	288	276	245	270	306	267	235	276	242	281	305	269	254	264	277	273	309	265	266	284	278	281	290	270	251	256	292	306	291	263	296	246	282	273	292	296	283	264	280	305	262	291	295	283	287	242	302	282	274	293	283	296	273	273	309	259	268	297	276	294	294	279	275	299	293	273	287	299	288	261	254	264	281	263	243	277	310	309	300	277	295	276	292	271	324	265	256	277	304	264	297	286	245	268	267	266	312	280	249	286	304	265	290	277	282	277	293	270	284	274	295	278	298	293	283	279	268	282	284	263	285	257	307	305	281	269	310	248	283	279	270	286	275	241	280	279	273	299	256	265	268	280	279	256	290	258	258	300	256	286	244	261	254	303	304	300	292	270	254	299	267	260	287	309	270	282	254	275	275	299	295	311	281	298	303	282	258	266	301	293	275	272	283	306	257	249	269	273	289	273	302	283	273	284	279	273	252	285	271	285	305	265	274	286	288	278	260	280	260	269	278	272	270	296	283	279	275	270	305	303	294	271	267	276	263	286	249	285	278	281	251	271	289	225	292	260	267	269	289	258	286	284	252	263	296	280	294	290	294	278	285	274	270	246	268	300	257	281	266	281	288	283	271	263	276	293	285	288	269	279	287	301	258	266	286	263	286	284	270	290	285	270	276	270	256	273	285	263	263	271	296	282	243	274	287	266	291	289	253	282	298	271	264	270	274	266	291	270	259	292	291	286	290	280	290	278	276	274	267	259	296	275	288	264	271	290	275	282	291	268	281	237	270	294	319	301	284	279	289	256	291	286	284	283	290	274	283	288	320	278	291	247	300	259	292	288	286	271	283	267	293	266	277	270	290	287	294	270	272	250	279	289	266	272	266	268	264	318	295	271	285	267	289	299	303	253	245	307	256	269	300	238	275	275	291	296	288	299	264	281	287	265	289	253	244	298	309	280	266	286	258	270	300	283	266	286	274	228	292	269	252	290	303	246	280	265	290	261	274	276	270	293	246	269	275	252	300	294	267	263	259	271	276	268	288	293	278	265	284	278	267	274	266	291	277	266	250	310	267	294	282	281	244	260	287	292	274	270	280	264	255	274	286	280	290	286	305	276	237	270	265	294	274	283	293	337	279	285	294	280	285	304	274	287	269	304	288	270	279	302	280	288	294	272	312	286	273	307	306	306	266	250	282	267	265	274	307	296	275	271	290	289	310	282	290	276	272	261	279	315	237	268	244	279	268	267	268	271	255	273	287	281	297	307	281	274	271	298	297	262	259	281	261	287	257	268	269	279	265	285	267	262	315	305	273	287	288	247	274	266	289	264	292	272	281	278	276	273	290	285	284	265	288	260	266	274	283	278	279	273	294	271	286	285	286	281	290	281	318	280	273	285	268	268	250	290	288	300	286	274	234	270	251	297	300	285	286	298	274	299	274	277	270	254	285	286	279	283	262	279	280	274	274	295	277	323	285	264	281	292	280	244	304	271	313	284	267	281	281	301	270	254	300	263	275	268	314	256	278	249	290	271	290	259	254	273	287	270	255	329	269	282	293	300	281	286	296	270	270	279	285	284	269	265	293	276	314	258	298	290	268	302	279	287	283	299	272	256	304	286	272	272	275	278	296	273	246	265	283	282	295	273	284	267	276	311	290	297	283	277	297	299	281	241	286	268	303	306	305	288	295	260	285	269	263	271	279	284	285	313	254	271	317	291
23622	20904	27929	24035	20845	11200	723	421	367	357	291	290	243	246	218	224	242	220	203	220	207	220	208	214	197	208	199	185	207	208	191	185	229	203	206	220	213	206	224	189	176	196	189	197	219	187	187	187	205	184	192	201	216	186	182	196	185	199	197	204	203	213	191	189	220	202	187	208	194	211	197	197	174	190	203	174	218	193	165	203	200	203	188	183	200	187	183	208	200	203	172	186	179	191	202	213	195	227	189	206	202	193	167	188	213	185	183	183	207	191	223	190	209	198	197	218	228	214	166	175	190	192	216	200	192	193	214	183	217	228	177	208	184	158	187	203	159	194	194	205	221	209	191	203	224	205	187	198	192	193	183	189	179	174	186	193	172	171	208	176	186	189	187	191	183	185	203	183	205	192	194	183	186	201	207	183	186	209	197	207	218	194	203	198	189	218	207	185	179	166	207	180	188	206	217	188	173	186	201	187	199	196	193	180	185	197	193	225	184	200	195	195	220	195	218	187	182	206	172	161	199	182	203	217	219	192	192	170	200	207	221	202	206	213	170	197	164	191	220	210	205	185	197	229	194	180	185	196	201	178	199	199	190	211	212	191	172	206	182	189	174	193	199	200	192	176	189	217	183	179	196	175	231	189	198	199	194	190	184	197	199	197	174	195	208	220	213	202	230	183	208	189	189	202	199	190	192	203	206	186	175	176	204	173	175	182	199	226	213	181	202	194	206	193	209	191	201	195	195	175	197	232	175	212	186	215	227	197	204	180	200	167	203	174	198	214	192	192	187	179	196	205	191	213	187	178	195	212	184	171	195	168	202	218	193	202	197	175	230	197	174	217	208	196	183	189	218	205	187	211	180	189	212	178	201	189	203	182	194	206	188	204	169	204	207	176	196	201	194	185	193	198	188	196	180	180	194	196	225	170	196	181	191	186	202	197	174	173	207	189	204	205	189	193	205	198	214	184	216	200	210	187	189	198	215	182	181	227	188	192	204	198	207	209	206	217	200	176	204	190	194	176	195	199	178	207	205	195	191	183	183	185	212	179	196	207	180	195	171	188	210	204	173	195	195	184	195	203	184	201	186	236	175	189	209	181	190	211	173	199	198	198	207	208	195	181	199	198	206	194	189	169	177	187	215	199	205	209	193	182	203	195	185	181	182	202	194	183	194	194	172	182	196	187	179	201	207	189	185	198	198	193	182	219	198	195	235	178	182	195	185	205	209	185	199	196	197	196	205	215	181	173	189	199	213	180	203	196	216	180	192	210	188	184	200	212	202	205	190	213	184	195	203	201	192	216	178	206	192	204	195	194	219	212	188	207	188	195	188	211	186	207	208	194	210	191	182	212	192	181	179	218	193	193	194	210	195	188	203	188	198	205	188	187	192	199	192	175	193	200	192	199	209	175	199	198	190	179	192	198	180	193	206	192	175	184	215	204	216	213	179	202	188	170	234	222	204	192	212	193	196	198	175	185	199	228	214	205	200	208	184	197	227	186	214	181	216	191	166	195	204	209	204	202	188	172	191	191	192	186	183	183	209	168	181	189	176	214	208	182	198	200	212	207	187	195	199	211	179	237	195	222	194	194	194	170	188	209	183	188	198	216	177	167	155	193	190	204	219	208	169	215	192	196	218	186	194	206	195	207	206	205	210	195	223	197	173	184	195	194	185	222	216	213	216	207	186	218	188	184	191	193	195	203	187	197	179	198	208	200	185	214	200	214	200	216	206	204	182	205	176	216	203	217	218	198	181	204	229	189	203	191	187	217	209	234	211	186	184	197	187	190	184	184	195	191	163	197	192	190	176	180	180	190	184	208	190	178	219	203	194	193	211	204	215	200	175	181	207	216	189	204	207	179	175	188	175	201	192	203	168	174	221	205	197	211	220	203	198	196	208	204	189	193	205	179	170	193	208	188	168	197	206	209	197	205	196	209	213	207	201	178	178	185	208	229	192	193	207	194	198	190	204	201	184	197	203	207	170	202	187	199	182	195	190	221	211	189	209	190	204	182	179	181	213	187	183	200	209	193	201	181	172	200	207	189	205	189	192	188	201	207	212	201	201	180	175	166	205	195	177	206	192	217	189	187	217	222	217	211	179	189	209	185	203	220	193	210	188	177	203	202	210	209	214	197	190	198	218	219	203	219	171	200	175	182	216	203	202	195	204	194	190	193	199	184	200	206	175	196	209	221	204	191	196	198	197	193	204	184	226	224	183	183	191	196	194	185	211	199	213	197	175	178	191	233	212	220	191	202	166	179	190	201	203	226	189	175	192	216	177	216	189	209	185	201	205	198	201	213	209	219	196	194	183	220	209	187	200	209	174	219	185	182	206	212	193	192	211	207	218	205	175	200	200	182	200	191	187	207	205	211	208	190	210	183	199	212	206	216	189	185	198	193	178	185	185	195	207	206	199	216	205	173	189	191	180	195	216	195	180	184	201	178	213	214	206	191	205	195	191	198	186	200	187	196	206	180	199	199	179	214	184	230	179	215	225	176	196	173	198	182	185	206	182	198	232	202	230	221	224	218	187	173	197	219	198	178	192	208	213	176	194	207	183	182	203	193	200	174	207	178	208	189	178	197	209	195	187	190	177	215	241	209	196	192	221	211	198	222	212	200	204	201	193	166	191	195	169	187	207	209	210	180	210	186	196	203	184	201	190	190	187	217	197	184	200	192	193	196	170	190	211	211	214	207	220	175	189	230	183	184	183	190	199	216	198	181	202	185	192	192	186	190	197	197	197	220	197	186	170	183	196	202	191	208	188	199	184	220	197	196	187	196	186	189	188	205	216	172	181	191	207	212	190	188	219	206	209	212	179	195	179	211	178	177	209	209	189	203	201	192	170	189	198	196	197	181	206	195	202	206	187	184	210	209	202	198	214	197	212	204	198	193	214	189	202	198	196	182	201	179	185	188	207	180	193	181	204	174	230	195	201	197	205	192	190	202	186	202	197	185	217	191	215	164	189	172	171	201	208	208	225	196	200	214	183	194	186	197	206	208	184	219	203	190	184	177	188	189	187	229	194	191	219	202	206	192	183	188	200	187	201	188	191	199	188	175	204	201	200	191	188	197	194	184	197	184	217	195	212	183	189	178	196	189	206	204	176	191	181	199	178	205	203	199	172	201	176	181	184	192	204	200	206	222	187	232	205	198	197	206	188	190	186	199	209	205	210	199	212	205	199	174	208	232	215	162	188	180	187	188	193	192	214	186	203	205	199	186	195	178	198	203	213	191	195	178	181	178	203	188	202	206	214	205	212	186	217	194	215	192	225	210	186	182	199	196	189	166	199	179	186	194	195	203	187	190	210	180	193	199	198	179	202	186	198	203	196	190	203	199	187	205	190	199	205	213	196	193	185	204	211	188	197	219	187	184	259	183	206	197	198	210	203	210	196	213	195	216	194	186	214	218	185	204	198	205	194	185	175	182	190	153	205	191	204	202	220	204	166	184	167	191	200	177	171	196	202	204	199	221	187	198	191	187
39003	55655	38420	16938	3347	1094	797	572	493	407	384	357	290	275	261	248	236	246	261	209	218	254	244	226	202	206	238	230	225	223	228	216	199	242	225	234	214	206	210	205	242	213	228	231	247	187	221	218	201	216	240	232	201	193	221	199	220	218	219	214	219	207	196	200	212	202	252	236	230	222	206	186	235	214	226	225	233	215	206	225	201	219	225	217	208	211	205	212	206	207	211	206	232	218	208	217	252	229	225	202	235	206	212	204	215	221	210	197	219	217	198	221	207	218	237	213	243	213	201	224	208	200	222	226	206	213	226	229	223	207	216	203	221	223	194	205	228	185	219	225	213	231	208	213	213	225	197	230	217	215	193	198	230	218	202	225	212	222	186	217	223	208	196	217	193	220	239	218	230	196	214	204	231	228	214	206	236	213	214	245	204	210	209	197	222	238	199	207	250	210	189	217	224	215	198	200	233	202	220	207	214	191	212	217	223	214	240	199	243	240	224	226	228	244	207	204	220	229	212	218	193	226	235	212	217	246	216	199	227	206	228	207	206	244	190	208	250	222	222	203	207	190	223	218	208	225	198	193	246	189	206	223	226	197	225	214	213	216	221	197	214	223	217	218	204	203	214	218	210	197	212	196	217	195	210	230	217	185	209	228	226	205	205	229	221	221	244	194	207	225	221	213	198	191	224	227	219	208	217	207	203	216	230	248	213	209	193	200	208	206	230	210	224	196	189	212	215	203	207	198	219	218	201	201	215	244	198	217	201	214	226	222	228	216	208	241	213	223	230	216	220	228	211	203	223	200	185	233	219	229	238	205	228	241	207	241	207	220	188	209	206	217	234	205	223	226	250	236	242	204	217	248	246	223	211	221	219	214	207	244	212	206	214	206	228	203	221	215	198	230	248	236	248	216	227	239	200	199	232	217	194	220	197	203	223	227	222	229	219	225	221	236	207	229	222	237	209	232	213	219	212	243	211	225	222	237	221	203	230	220	202	217	191	205	234	206	222	249	223	230	208	212	220	218	201	223	211	221	215	216	249	225	192	210	224	195	221	250	233	227	200	208	206	199	208	211	203	230	207	220	225	185	216	212	199	222	233	213	236	242	217	219	201	205	235	211	237	192	231	223	192	228	218	216	219	200	214	233	225	223	193	226	212	184	215	231	228	215	213	242	197	214	221	214	215	226	245	216	238	200	200	210	186	218	223	211	221	231	229	214	208	201	233	226	222	195	239	200	221	209	187	236	222	207	217	227	214	220	217	188	223	244	190	196	222	226	242	213	215	224	215	205	217	204	193	190	213	229	259	217	205	225	215	237	205	201	209	206	226	228	232	244	198	245	220	256	205	209	222	213	221	225	217	214	228	211	223	222	227	230	224	207	215	221	235	195	194	219	237	224	212	214	224	196	207	203	216	235	245	224	191	229	204	214	206	214	216	227	245	223	203	227	239	215	227	218	223	215	204	234	236	208	163	219	214	181	217	210	215	188	230	214	222	234	204	255	209	247	223	236	200	175	214	200	210	204	206	223	211	234	210	226	222	224	238	229	211	189	209	195	213	244	219	227	221	229	211	206	219	209	222	209	214	224	211	214	227	205	201	200	217	206	190	238	216	219	208	239	236	229	203	229	204	220	202	234	240	213	213	226	215	194	225	222	205	235	201	246	230	229	208	242	211	215	213	215	212	213	199	224	242	204	225	222	216	231	205	208	202	206	232	211	226	229	196	247	238	210	224	188	218	222	221	210	206	217	210	225	228	205	201	221	210	230	227	240	224	211	189	197	231	217	193	219	226	215	212	220	215	192	217	213	224	225	226	220	211	207	202	211	233	228	211	223	222	226	207	231	216	222	249	238	212	236	217	237	201	181	216	223	228	211	228	218	249	195	233	188	188	208	200	199	219	210	235	203	208	226	225	198	200	217	218	207	208	234	236	222	204	231	191	227	208	215	232	213	217	212	234	217	240	215	201	234	235	238	209	219	208	219	204	224	208	233	212	201	211	218	207	218	218	221	189	234	212	227	200	226	214	217	221	180	234	243	207	223	238	194	208	243	222	188	214	227	218	218	210	198	202	208	181	208	215	241	207	193	193	197	215	236	234	203	218	207	221	227	248	217	208	221	218	209	228	229	226	206	222	217	197	216	220	233	215	215	213	217	206	206	227	211	207	204	193	239	201	233	241	205	203	227	232	234	221	214	222	212	205	205	225	211	226	207	228	243	199	210	189	230	206	215	210	205	218	223	196	211	241	224	226	190	230	223	223	194	215	184	223	245	193	206	217	205	224	233	234	224	227	238	208	201	221	184	216	228	210	202	211	206	228	226	213	214	221	201	209	214	206	199	199	181	214	210	220	210	194	209	206	241	229	213	223	228	206	237	214	211	234	224	213	211	233	195	211	214	197	209	202	231	200	204	217	256	210	208	199	229	218	219	216	222	223	197	210	224	221	233	229	212	229	232	192	208	209	216	205	209	230	223	203	238	214	241	222	216	227	229	200	228	223	225	216	215	242	232	220	203	209	206	228	204	233	215	206	229	243	227	215	214	238	234	232	231	248	229	241	205	216	212	226	226	212	239	192	202	218	220	228	222	201	194	191	189	208	206	208	191	211	196	222	236	217	213	214	223	215	216	219	177	220	200	230	203	208	221	194	232	203	218	189	201	209	203	249	217	227	204	225	219	230	220	200	218	215	218	211	234	207	219	216	232	220	172	192	244	253	199	225	197	204	227	200	227	220	219	177	212	185	226	236	241	211	197	193	225	231	195	216	227	231	218	193	222	211	211	201	232	212	231	212	213	211	203	204	244	236	205	235	249	244	215	188	206	192	209	218	218	227	189	221	233	218	220	205	202	220	219	203	230	199	238	198	217	212	224	219	225	227	222	208	207	208	206	224	220	186	203	209	242	221	238	195	210	205	206	211	222	210	219	242	226	224	210	235	232	223	225	207	196	216	192	225	207	235	233	205	217	240	219	205	240	225	213	216	225	220	196	205	227	202	233	223	223	224	218	212	228	189	215	200	243	230	196	205	228	212	208	213	218	190	211	233	203	225	225	221	227	211	215	216	204	236	211	242	209	224	253	180	218	238	194	227	231	229	200	222	191	228	232	210	218	223	213	223	228	212	201	240	192	219	242	223	221	237	234	185	224	236	205	200	212	195	213	246	237	251	240	212	191	229	240	226	224	224	222	202	222	207	223	198	234	205	219	201	200	234	230	227	221	210	234	221	213	244	256	217	217	222	197	203	205	219	205	198	201	209	207	204	193	237	202	220	206	227	199	262	205	212	214	200	228	211	231	208	230	206	215	222	223	201	251	206	223	237	199	228	229	207	219	207	198	185	207	235	231	210	212	233	229	226	205	207	207	195	218	221	230	224	205	188	225	209	208	216	207	199	209	238	214	203	256	212	229	208	215	213	232	184	203	199	227	234	209	206	242	225	188	200	223	255	231	231	231	197	219	210	218	219	253	191	211	197	240	190	227	233	214
24855	21022	27507	24919	14851	1384	480	360	343	304	284	295	285	262	224	230	247	199	238	233	229	269	256	245	210	206	236	217	228	195	207	219	226	200	231	228	236	209	233	226	227	236	208	225	206	210	216	214	193	226	224	199	204	216	196	222	234	214	214	210	225	228	223	213	224	198	223	210	208	225	218	198	223	190	198	208	220	208	179	195	201	234	225	212	205	215	198	224	206	215	212	195	228	203	214	215	230	255	215	233	221	221	224	207	217	224	227	182	193	214	215	208	210	227	221	225	204	227	210	203	239	208	238	210	186	229	230	185	189	209	235	230	211	200	203	213	235	253	205	220	227	206	203	219	192	224	210	216	212	242	210	210	214	196	201	224	208	228	218	244	213	214	221	231	238	220	182	221	205	220	200	201	200	222	239	203	202	210	245	211	234	212	221	213	208	241	192	220	203	221	221	207	222	211	209	228	213	221	218	229	238	202	201	211	195	228	225	219	220	233	236	202	216	210	189	230	219	211	208	226	238	244	208	240	220	197	214	220	228	231	202	227	217	215	216	211	216	239	207	242	177	191	206	204	242	212	233	219	201	234	205	213	229	220	231	226	246	193	214	228	234	212	212	206	229	218	213	207	208	201	167	202	197	214	219	220	219	218	210	219	214	216	198	207	216	215	210	203	234	222	216	216	216	220	222	212	208	219	218	231	239	205	214	219	220	226	201	221	236	239	167	209	223	227	198	212	216	203	198	230	218	217	206	205	211	199	186	209	231	215	206	198	228	196	216	212	207	216	214	212	218	208	210	204	215	221	216	208	224	212	207	212	224	237	215	225	215	210	208	209	218	228	229	204	207	212	248	220	218	215	215	211	225	229	188	202	216	238	214	203	198	229	226	220	227	221	213	221	232	218	228	196	208	221	192	216	227	223	201	223	197	229	215	206	199	222	190	219	254	219	245	208	198	202	236	208	209	227	212	196	193	199	224	222	212	213	227	212	225	205	201	222	211	213	207	213	216	233	225	224	215	212	191	216	199	223	227	189	245	199	224	213	211	214	230	216	222	204	223	216	225	204	201	230	215	246	214	219	240	206	243	230	220	241	204	211	204	215	214	215	200	223	242	187	198	222	204	220	213	216	227	216	221	194	221	205	217	187	200	212	206	258	210	208	236	208	201	218	224	206	230	210	268	221	221	204	209	228	226	240	208	240	209	186	235	223	221	198	244	213	220	203	214	203	204	212	224	234	209	218	230	255	213	213	211	229	195	223	219	213	228	236	214	204	202	220	216	210	254	191	211	219	215	240	208	226	241	220	192	250	222	257	206	219	210	220	226	197	220	238	195	193	203	231	221	208	223	201	200	218	231	204	227	235	207	227	202	211	232	200	247	209	199	202	227	206	207	232	198	221	221	187	205	188	187	221	233	217	197	222	220	226	225	221	213	228	221	217	214	222	198	202	225	196	181	242	239	216	225	238	231	218	231	241	201	194	243	195	229	223	219	218	206	195	216	225	210	204	205	214	213	196	213	245	214	226	185	220	217	244	197	232	239	196	201	223	223	221	229	241	222	220	191	232	214	227	224	241	214	208	193	226	230	217	211	207	199	198	205	234	231	227	205	197	189	205	240	206	228	207	224	200	194	219	235	211	205	223	212	214	219	216	191	226	222	221	223	223	199	234	209	223	207	221	233	216	216	200	213	206	230	205	209	233	206	227	190	190	221	213	206	221	207	219	210	228	205	217	248	229	214	203	238	228	209	227	189	223	196	193	197	204	185	207	230	214	227	199	226	208	218	213	220	220	185	234	199	226	202	224	212	223	192	223	211	228	214	212	241	228	221	228	208	219	215	192	229	237	211	230	218	214	238	226	212	200	209	212	206	224	228	228	223	199	205	205	211	203	216	214	222	222	219	203	192	210	232	235	237	197	213	203	203	228	209	232	209	212	226	226	214	222	196	222	252	208	217	217	210	232	216	230	211	200	184	215	183	217	211	204	227	234	204	212	221	209	210	223	245	212	224	196	233	215	219	223	219	217	222	192	216	214	204	207	192	225	212	201	199	200	216	200	216	205	187	198	219	188	191	198	226	237	249	209	194	205	228	222	207	203	235	214	208	215	220	219	208	216	196	208	221	213	227	220	217	226	214	209	207	192	250	220	221	221	220	196	206	206	205	200	203	202	198	226	195	222	216	236	197	223	228	229	220	206	226	225	222	236	238	220	227	208	234	218	200	226	223	213	225	214	222	178	201	235	210	211	211	223	217	228	238	188	228	236	213	222	223	231	226	207	209	222	207	219	205	201	215	224	206	216	240	228	223	221	214	231	232	247	228	210	213	200	214	240	230	203	195	199	210	225	202	213	228	201	224	201	238	210	215	196	223	198	198	228	215	214	219	190	228	212	245	205	211	219	218	205	244	212	212	204	222	221	233	224	230	230	215	204	225	217	202	194	237	218	210	204	211	211	249	204	213	241	182	222	239	219	191	210	224	215	228	213	223	234	222	194	217	233	226	236	221	211	211	224	241	214	217	179	224	221	210	231	195	211	217	212	218	218	209	223	218	238	228	249	211	213	224	242	192	231	198	225	221	213	238	203	202	221	211	231	216	207	215	251	203	234	188	213	220	214	242	218	213	214	210	222	229	215	204	199	203	211	237	184	221	200	222	197	230	224	220	203	213	211	202	226	218	210	217	230	202	210	205	216	222	214	200	222	207	223	243	231	221	237	237	200	202	203	237	229	217	224	223	228	204	190	208	208	220	192	225	227	210	222	220	194	206	213	199	211	219	223	224	195	195	207	196	212	211	229	216	221	218	227	220	206	209	200	210	230	209	204	219	214	215	217	195	215	219	247	208	203	214	183	222	226	229	223	232	237	223	207	207	231	190	206	217	196	216	200	200	229	217	194	232	210	227	203	225	198	213	208	229	194	199	220	222	217	231	233	223	229	215	192	243	252	221	222	201	222	231	219	203	220	204	205	223	219	205	240	216	216	198	235	225	222	223	235	195	242	222	210	205	229	223	204	227	200	216	232	230	218	212	214	247	242	241	193	223	233	219	213	240	228	221	217	213	209	232	220	215	212	181	199	204	229	216	190	223	215	214	208	217	194	206	217	226	193	199	186	213	216	236	220	203	224	212	244	218	220	222	222	205	233	187	224	223	206	231	219	243	204	204	220	194	229	217	216	207	202	213	191	217	224	218	232	208	219	222	237	220	210	223	213	213	237	194	246	231	207	208	215	242	207	226	213	189	210	205	243	231	209	198	227	202	225	229	227	217	242	209	202	236	220	218	231	201	206	228	213	212	213	203	201	223	203	203	214	228	226	213	239	196	228	206	222	243	213	246	228	192	209	208	241	209	230	220	203	217	230	202	218	206	209	197	224	214	214	191	206	234	226	225	209	219	204	242	213	207	194	192	249	205	192	221	206	224	226	232	216	227	210	218	197	208	214	215	212	199	236	212	188	222	233	216	224	203	207	194	211	214	208	181	217	216	251
40926	53842	38137	16481	1889	993	690	522	468	400	378	286	299	259	298	261	275	261	253	224	260	262	248	235	253	254	241	235	236	252	252	196	251	211	237	221	238	232	224	226	227	230	215	248	241	224	218	228	241	221	243	243	236	231	201	230	240	227	239	225	233	219	250	235	231	221	234	246	251	213	218	244	254	209	233	241	221	242	236	213	249	241	230	224	249	238	226	232	236	223	211	236	219	232	215	202	219	243	263	213	246	269	254	242	237	235	246	220	236	219	212	245	232	229	227	207	211	224	244	226	207	215	237	229	210	243	238	248	236	227	244	219	242	232	218	241	198	257	241	220	234	240	237	282	231	230	205	211	211	233	217	233	225	221	244	242	232	211	254	223	203	225	250	242	243	217	207	219	198	244	231	217	239	237	216	218	217	223	226	249	225	248	200	238	231	229	249	207	227	225	216	210	235	240	208	231	231	213	223	249	222	250	247	242	210	254	241	246	254	240	240	240	278	214	251	231	258	231	205	227	238	241	236	212	238	257	228	222	250	226	255	221	237	243	217	213	230	250	210	233	238	199	237	252	219	223	237	246	228	212	239	233	218	236	244	229	242	235	247	217	262	225	237	226	226	254	211	228	247	206	218	202	231	206	220	244	216	246	240	200	216	209	245	226	239	209	247	241	202	224	198	213	221	225	230	219	200	219	226	258	237	227	206	261	210	219	223	203	253	253	232	234	247	219	208	236	219	221	211	243	236	228	219	235	217	252	219	223	227	245	231	245	216	235	234	216	228	213	241	216	206	217	220	211	227	217	211	239	246	224	234	218	247	231	247	215	242	225	226	233	229	242	225	218	231	227	253	225	208	229	211	230	192	218	237	271	217	258	207	265	221	238	221	227	213	256	237	235	194	245	233	205	210	224	234	252	233	229	217	217	270	237	249	214	233	226	227	234	236	211	245	218	247	240	247	246	233	227	226	239	216	239	241	219	245	270	245	237	238	214	248	224	219	224	239	239	247	230	211	237	221	215	203	236	235	240	250	227	204	209	208	238	209	233	231	227	265	213	229	216	235	236	215	239	213	225	231	216	244	208	223	242	234	218	234	202	220	219	190	229	209	231	219	244	247	251	213	224	237	232	188	222	233	218	227	206	209	232	234	230	227	255	215	234	221	245	217	226	234	212	245	241	242	233	228	225	226	213	201	236	217	227	227	234	237	232	225	216	218	246	225	246	218	238	248	245	234	242	232	238	212	264	226	218	209	216	237	215	219	201	232	213	245	212	229	201	253	257	245	227	221	217	250	240	245	217	236	219	251	221	214	219	242	240	215	208	239	230	226	235	237	235	211	209	230	256	248	227	214	235	211	234	216	225	226	231	234	232	227	258	223	235	221	221	223	248	238	230	232	231	254	224	233	230	228	262	227	239	243	227	220	234	248	217	220	213	211	229	228	219	242	238	227	236	251	240	214	223	217	229	205	237	222	244	234	225	224	257	235	201	219	233	249	242	233	234	231	240	243	226	231	252	224	209	221	204	224	237	245	231	229	220	229	230	243	190	226	252	232	212	227	208	225	238	255	216	236	222	239	219	210	236	240	215	220	224	235	226	206	220	250	225	225	234	222	211	219	216	233	208	206	217	221	229	227	221	266	210	224	217	222	252	203	245	236	221	224	236	216	237	245	233	229	213	229	225	241	248	219	253	216	209	246	247	221	209	251	241	226	211	238	218	251	219	214	233	216	259	252	251	234	215	263	246	223	190	242	254	226	229	232	230	250	228	209	217	214	255	234	239	224	209	247	247	254	219	228	240	226	215	254	228	224	252	219	216	228	231	208	233	206	221	226	217	226	224	211	225	225	237	237	242	247	223	215	219	231	227	239	195	211	221	230	220	234	247	235	227	225	224	223	226	211	230	227	234	228	238	228	253	213	220	197	195	239	248	236	225	254	248	214	233	232	226	228	250	233	209	253	225	239	247	214	249	252	248	193	232	224	238	237	241	226	218	228	258	200	254	222	235	212	234	239	232	259	222	258	226	217	199	246	206	231	248	255	216	223	225	264	217	226	210	207	218	194	209	204	240	216	215	232	207	248	212	266	243	239	237	241	238	255	225	182	198	232	213	211	249	222	239	235	244	199	224	246	216	230	218	270	225	237	224	238	222	239	235	249	220	253	251	229	211	216	226	226	202	241	251	237	225	217	219	236	236	233	246	224	234	229	238	218	219	244	240	218	234	227	232	244	220	221	246	250	243	223	237	236	265	236	219	222	207	207	222	216	254	229	258	226	243	252	237	270	213	226	230	233	242	236	226	197	239	230	210	238	221	232	203	248	200	231	253	242	236	235	254	211	237	214	200	214	190	229	224	238	218	228	221	219	230	244	239	243	221	235	244	224	242	228	221	253	235	235	208	221	216	233	225	242	255	215	245	223	246	224	241	215	269	205	242	232	260	224	223	230	234	234	225	218	213	279	227	240	246	201	225	249	228	214	242	227	218	243	255	223	215	235	254	198	271	213	218	245	231	211	232	213	211	206	232	232	242	217	218	238	239	232	234	228	218	225	243	217	230	236	219	254	211	243	217	237	205	234	214	215	224	234	227	252	237	209	249	219	216	238	212	251	216	226	225	248	193	233	244	237	202	213	246	219	205	231	257	235	230	199	239	243	224	241	228	238	231	221	237	229	212	235	219	217	211	222	218	234	232	220	224	226	212	247	229	230	242	235	215	209	243	234	240	240	269	222	229	234	217	248	216	258	221	217	215	225	274	226	250	230	202	246	211	227	246	222	236	236	227	213	241	211	202	254	223	255	204	250	190	218	240	211	234	223	235	231	234	243	235	230	223	234	219	238	228	225	236	232	196	205	219	250	209	250	218	229	269	214	230	221	231	218	231	222	227	257	225	253	230	249	205	238	214	205	244	229	234	246	217	212	196	241	208	238	222	241	245	264	260	213	216	206	247	257	252	231	253	212	215	231	238	226	235	276	233	221	227	250	233	227	246	212	239	210	231	235	229	223	229	240	272	213	209	233	223	233	236	214	229	237	254	180	227	225	215	229	225	240	223	241	239	225	239	220	202	278	237	211	215	225	221	215	218	246	222	242	256	247	223	232	248	203	237	212	246	254	251	213	244	223	244	231	222	233	223	202	203	206	248	235	267	229	231	241	234	226	254	213	204	212	259	229	233	236	235	223	222	231	215	233	242	212	225	248	224	229	231	206	218	246	235	255	222	226	246	234	220	248	222	234	255	241	224	226	224	238	193	247	223	216	210	221	231	234	250	226	242	232	231	229	259	263	230	240	243	222	216	227	231	224	239	255	233	236	231	236	222	229	211	230	204	198	208	242	285	217	252	226	249	226	226	244	247	223	222	228	206	229	233	247	254	235	231	238	208	233	207	222	251	239	240	246	238	250	214	234	239	237	231	213	238	226	219	243	236	243	211	219	234	205	212	247	258	181	228	236	208	238	223	216	224	250	236	226	239	219	248	230	242	217	243
22438	20932	28360	23684	20934	20944	9505	593	359	346	301	259	225	183	199	173	162	143	167	155	133	149	141	121	122	134	147	123	116	123	119	126	140	123	158	131	136	128	137	118	115	107	149	116	122	106	124	115	109	124	125	102	124	126	136	117	110	117	120	105	135	115	107	95	110	105	108	121	125	100	109	110	120	102	109	110	133	122	108	112	109	120	109	110	126	125	102	104	120	134	101	118	108	124	93	125	135	112	114	112	113	121	117	133	125	114	111	120	140	124	131	127	114	122	106	106	105	113	136	119	125	116	110	100	144	110	132	108	120	114	109	108	123	132	107	116	158	126	121	121	124	127	117	104	133	108	127	114	106	128	124	107	99	116	127	120	111	118	110	127	118	109	110	142	133	104	107	106	118	137	115	97	115	117	118	96	106	135	110	139	104	100	117	102	143	139	125	123	108	123	124	105	134	126	116	107	120	115	127	113	100	121	97	112	122	124	88	135	128	121	104	134	123	131	105	137	122	101	129	118	122	131	106	106	98	127	127	137	104	112	121	113	127	114	112	102	135	111	105	114	105	116	147	123	116	95	119	114	111	120	127	125	103	118	124	114	123	127	117	108	108	114	111	117	109	111	108	113	123	125	116	124	105	118	97	110	120	112	113	119	115	113	120	125	118	109	113	119	124	118	120	108	129	134	113	90	112	115	118	119	114	122	111	109	98	110	110	103	107	120	90	111	133	117	124	119	112	117	119	122	124	103	105	142	107	133	113	111	117	107	129	97	103	112	102	123	111	109	123	127	125	114	120	125	108	117	125	142	127	107	132	116	129	115	123	121	130	105	108	126	109	111	118	106	118	127	116	128	133	124	130	132	127	127	130	117	120	103	132	113	125	129	134	112	106	121	92	104	123	95	126	106	114	93	107	119	109	116	123	129	121	107	119	92	109	118	132	117	130	129	124	126	110	115	105	106	120	126	114	102	109	106	120	120	128	113	130	100	110	129	128	101	137	150	109	112	110	116	128	135	111	133	114	131	120	110	131	120	126	133	125	118	123	106	135	125	118	107	118	113	105	105	107	126	106	91	118	105	124	95	131	125	104	103	97	112	114	122	116	131	140	118	120	134	124	98	129	112	116	106	103	123	127	121	117	123	122	98	115	107	117	108	120	125	103	102	125	124	132	107	116	117	115	109	114	104	113	102	133	110	133	116	107	131	101	109	130	119	109	123	108	115	119	108	112	131	117	123	123	122	111	141	127	108	132	106	119	126	107	122	105	106	112	116	108	106	135	116	118	139	135	114	116	113	120	133	105	103	121	126	135	127	133	110	101	106	124	114	105	127	111	110	125	108	124	111	136	122	107	115	114	115	132	127	118	124	132	131	117	113	109	109	122	109	115	114	125	136	109	135	107	104	106	110	114	111	121	117	119	133	119	106	128	120	122	114	116	104	99	122	126	124	129	124	104	141	119	120	118	126	116	93	130	107	99	109	122	133	117	105	121	106	105	139	129	135	111	109	134	97	103	117	112	108	121	146	129	109	131	114	111	125	116	112	112	118	125	104	114	127	113	123	126	126	132	117	109	101	129	119	120	88	113	96	137	120	102	124	111	112	113	144	139	117	118	125	112	116	120	108	114	125	133	118	113	121	108	129	123	103	148	128	142	110	102	141	112	118	127	128	123	119	113	94	120	121	116	107	128	115	123	112	125	128	117	93	112	131	113	120	123	119	126	112	122	93	86	129	138	110	107	104	107	108	103	115	114	104	113	101	119	122	107	118	119	114	107	102	91	121	128	113	111	103	103	105	116	135	120	131	124	126	125	102	88	117	100	113	109	124	115	110	110	108	123	109	131	108	125	104	115	126	107	109	121	93	99	127	115	114	134	120	120	113	112	109	134	112	123	130	119	146	116	124	110	119	130	123	120	116	119	114	101	112	109	103	110	110	100	119	112	116	111	142	119	118	139	100	129	96	111	105	111	110	136	107	105	118	124	115	127	125	122	107	113	106	102	121	126	116	120	115	114	111	104	111	108	108	115	107	127	130	115	121	110	107	102	134	133	119	94	117	121	108	111	108	90	128	118	132	128	101	101	103	102	97	138	115	121	115	103	127	116	113	114	106	118	119	122	139	131	115	107	113	126	121	110	111	108	129	119	124	116	105	107	109	123	116	102	118	114	102	113	109	123	115	130	102	127	104	106	114	94	105	117	104	114	118	98	101	130	115	109	129	108	112	114	129	114	112	125	101	131	111	91	117	107	112	112	124	121	130	132	99	91	120	108	96	136	130	120	111	116	125	102	111	118	120	122	118	118	131	116	126	118	137	111	120	104	129	105	115	110	94	127	98	137	131	118	115	123	118	94	101	111	113	113	122	123	126	109	126	112	99	124	118	125	129	110	98	121	91	135	111	113	107	109	118	108	123	122	121	102	104	104	122	105	140	120	112	95	104	125	113	112	122	106	108	127	122	110	112	98	108	110	106	127	125	137	107	118	115	110	123	130	97	127	127	120	119	104	101	120	121	131	101	107	111	106	118	132	99	123	119	130	125	119	119	115	139	124	121	115	124	112	122	100	129	114	113	113	106	114	116	134	141	107	119	120	117	116	113	129	117	126	115	105	91	99	119	114	128	107	108	112	122	114	108	128	114	127	117	105	121	109	114	132	96	121	118	137	134	107	123	125	122	128	109	88	141	108	91	103	110	116	104	112	103	134	109	110	110	97	120	108	130	127	108	126	127	114	105	125	125	129	102	119	120	127	143	110	139	122	104	120	116	124	113	122	109	115	101	106	113	117	115	144	127	113	121	112	132	108	113	119	142	115	112	133	121	113	117	120	125	114	132	123	134	108	117	130	123	99	136	118	104	101	103	121	124	121	105	130	123	128	114	122	115	131	124	123	119	115	115	115	113	110	101	99	126	125	99	112	106	107	111	128	101	108	115	102	109	129	120	105	127	104	94	125	135	103	109	137	126	105	135	107	109	119	130	120	114	143	123	123	124	118	129	124	119	108	125	130	131	116	112	112	116	111	100	113	113	106	107	127	118	123	116	131	117	96	130	145	130	122	109	119	125	117	111	93	116	107	113	123	120	103	133	119	120	105	105	131	117	115	131	127	118	121	126	100	121	100	106	112	112	104	114	129	115	129	137	111	128	139	122	122	124	111	122	112	117	124	123	114	111	127	123	119	121	114	116	131	117	129	99	107	113	108	119	115	118	117	104	109	110	120	122	119	123	128	123	121	108	104	120	102	103	119	96	123	125	113	132	134	111	117	124	128	105	106	121	114	111	107	115	107	118	120	127	119	116	102	111	111	107	108	123	108	103	109	123	110	110	106	132	115	127	117	114	115	118	135	119	120	117	120	122	112	107	116	136	101	117	122	108	137	125	94	112	133	118	111	123	126	121	105	135	110	116	113	116	113	122	99	110	122	120	131	125	108	122	117	114	135	120	120	134	125	118	121	109	113	118	120	122	103	119	120	120	117	111	124	135	129	117
43394	64151	46810	16792	2663	1748	1179	902	648	519	428	361	288	260	200	247	206	213	199	170	176	136	168	142	157	146	136	151	144	129	137	151	138	131	148	141	118	121	108	130	140	132	145	139	123	124	127	113	123	121	132	137	116	127	139	141	139	133	131	130	108	121	126	110	152	143	134	128	117	123	130	129	124	105	142	127	127	112	125	114	117	138	132	123	146	114	134	120	112	118	127	131	112	120	122	123	119	133	120	141	138	111	111	128	132	140	144	116	116	140	116	144	140	133	135	122	122	134	133	140	144	123	154	131	138	140	123	130	117	121	120	127	122	115	133	132	133	125	128	129	122	150	131	111	147	130	118	129	135	107	129	130	135	130	100	111	107	132	133	144	147	125	122	121	136	137	129	119	124	115	131	120	137	115	108	104	126	118	131	132	115	137	136	129	133	110	109	130	119	130	140	138	137	120	127	131	109	119	108	108	113	123	144	123	127	134	126	109	115	133	132	133	113	129	107	120	123	154	133	123	135	145	103	145	129	119	123	112	130	132	123	117	122	124	141	106	137	118	131	129	146	138	117	144	140	128	121	132	123	153	137	115	145	121	112	123	126	136	106	123	131	134	128	141	113	110	132	134	128	120	120	120	126	125	120	126	113	135	130	135	101	136	139	121	133	119	130	104	132	118	121	118	128	143	109	144	132	95	123	109	135	110	117	124	126	128	117	116	133	117	134	131	126	149	138	138	133	112	142	120	130	129	117	115	113	116	141	126	136	112	125	130	118	134	131	127	127	132	130	119	135	132	99	128	138	116	122	111	116	100	96	113	114	147	116	122	105	122	116	122	124	128	121	99	113	121	116	136	121	118	132	114	124	119	130	133	119	131	131	122	131	137	143	128	143	149	131	127	117	131	123	112	124	115	108	115	131	120	120	125	139	112	119	107	119	107	111	140	144	117	110	127	139	111	131	135	125	127	120	126	129	134	135	125	111	131	144	124	127	120	125	131	111	105	124	134	128	119	144	133	118	138	134	113	114	130	129	97	97	134	112	114	128	117	126	144	135	115	135	108	116	111	130	121	122	124	124	135	112	122	127	126	119	118	127	138	129	124	93	116	126	111	121	141	103	135	104	145	117	113	125	121	130	111	112	140	112	133	109	118	117	137	138	130	109	103	126	145	141	118	133	122	136	135	115	110	135	139	136	123	119	133	127	139	121	130	130	124	122	112	131	128	130	132	120	113	112	121	123	144	111	116	110	137	123	129	128	137	111	127	136	106	117	115	139	123	111	128	141	154	121	142	132	116	126	141	119	136	141	132	125	111	152	135	118	160	127	146	110	125	107	124	127	126	125	127	132	142	156	109	126	142	123	120	130	126	136	134	129	118	110	130	120	116	135	129	140	113	137	114	136	128	145	131	110	112	132	129	148	123	125	123	131	130	123	133	117	135	127	144	100	135	125	136	134	140	111	130	129	140	116	114	126	156	162	120	135	132	107	109	123	120	121	112	119	117	128	123	109	118	124	128	111	125	150	111	117	140	138	117	139	139	146	112	133	114	132	136	117	125	142	135	125	97	127	131	132	139	134	129	118	125	125	115	117	136	130	125	151	133	118	116	117	130	138	144	123	121	126	121	110	138	128	125	134	117	125	125	125	131	118	123	144	121	137	120	123	132	119	135	125	130	133	138	116	134	144	133	104	121	120	124	138	117	113	137	132	130	145	141	128	124	116	107	133	133	130	125	128	122	131	150	119	97	136	118	122	139	122	141	112	121	97	127	140	121	127	137	123	134	127	127	118	106	138	134	135	124	134	158	131	120	103	129	137	122	121	138	123	139	117	132	122	120	125	98	116	157	131	142	133	126	139	138	116	129	124	124	114	134	134	117	112	125	159	129	94	125	134	124	112	152	111	119	114	140	120	155	126	120	107	113	109	140	117	110	140	125	126	114	123	131	129	118	107	134	117	131	137	127	113	144	131	137	135	121	124	117	142	118	127	120	115	115	145	125	139	113	105	140	129	128	130	123	128	123	111	147	110	127	128	131	127	124	96	110	134	143	122	140	111	112	131	145	129	132	114	113	110	116	136	121	144	113	145	133	128	131	106	119	120	128	135	116	129	133	102	129	129	135	131	126	129	113	128	133	120	126	118	125	129	98	147	119	126	116	127	162	129	108	123	120	104	127	132	112	127	110	136	128	117	117	98	136	111	129	135	106	124	121	121	117	125	107	128	99	130	129	138	130	128	112	109	126	123	130	136	129	122	136	89	109	136	123	141	115	118	121	115	115	129	134	127	127	138	136	148	110	114	138	125	137	128	119	131	140	113	128	123	134	115	127	130	122	118	120	143	131	134	120	117	110	110	128	118	124	118	104	148	114	122	131	128	135	127	117	119	134	129	131	116	134	125	123	132	120	130	138	134	143	121	120	138	144	135	140	131	111	109	127	112	121	132	137	136	141	116	110	129	122	113	116	121	127	122	118	120	129	121	151	145	121	125	130	110	104	125	120	120	142	148	127	119	130	146	126	122	112	127	133	150	100	134	121	125	150	143	137	121	120	136	124	123	99	124	128	129	145	119	121	119	138	117	115	118	126	130	124	148	120	133	128	120	133	121	117	119	131	143	130	115	121	123	136	110	131	136	111	117	131	108	161	115	147	116	133	130	126	117	129	114	137	129	126	121	130	120	120	120	141	136	127	124	123	133	117	124	136	123	128	120	138	108	125	136	139	127	116	126	118	108	116	122	130	126	132	120	95	117	118	135	132	127	124	147	118	121	142	120	122	121	124	128	118	122	119	110	116	117	125	134	125	102	115	144	119	111	137	136	112	115	115	121	136	113	109	107	94	111	110	126	127	120	118	105	98	116	131	112	118	123	149	126	127	141	147	105	111	136	118	122	107	121	129	117	146	125	123	112	136	123	135	131	106	130	107	119	131	114	122	136	146	129	115	115	138	130	116	137	125	120	132	125	121	122	133	136	138	139	143	134	129	126	145	138	118	122	131	118	135	146	115	119	132	121	118	134	115	101	140	134	124	120	98	137	125	95	121	114	128	117	139	122	116	116	132	143	107	133	139	112	134	135	131	120	112	118	129	120	127	141	129	130	111	113	123	106	123	130	128	110	134	150	99	120	127	131	126	140	134	144	143	110	99	115	140	120	137	107	130	123	135	126	104	131	121	132	112	138	127	114	112	127	118	122	121	137	138	134	128	135	115	126	123	142	136	134	126	109	111	125	117	141	130	121	123	123	118	126	134	123	132	150	111	118	152	132	133	133	132	125	127	122	133	131	124	129	114	119	127	128	140	126	106	125	113	124	119	109	131	126	129	139	137	141	108	127	131	93	134	125	123	139	118	126	129	129	157	122	116	119	128	134	111	127	109	129	123	137	137	153	123	128	129	120	105	125	136	122	120	117	115	139	115	132	118	120	134	108	125	152	137	143	129	139	132	129	138	121	146	143	114	130	132	135	118	136	129	119	130	119	124	131	121	129	143
33065	32663	29106	11557	1173	642	479	333	329	352	313	289	288	272	296	293	293	269	279	308	251	250	270	212	223	287	255	264	281	243	299	249	255	257	244	253	229	258	260	254	279	287	256	255	249	259	242	255	228	283	271	243	232	279	254	285	289	291	254	263	280	250	256	260	272	240	259	261	248	259	266	246	251	276	283	247	243	250	256	236	283	243	250	278	289	270	248	271	255	265	272	262	255	275	256	253	225	268	280	255	270	260	271	298	246	278	292	276	266	273	279	239	266	263	237	262	260	269	244	279	264	237	250	262	267	251	260	254	252	235	253	260	253	249	277	255	247	251	270	261	278	251	285	265	243	257	273	238	239	271	292	282	260	257	257	248	255	265	227	226	268	264	248	276	255	273	275	263	261	237	265	275	249	272	289	258	231	236	269	264	283	257	307	274	254	284	271	240	253	256	246	262	245	230	240	264	293	226	270	255	243	271	253	256	261	250	263	251	244	248	242	247	265	266	275	276	238	251	259	289	266	243	280	275	245	267	277	268	277	269	254	250	273	261	290	248	277	247	266	264	270	249	250	259	225	226	274	256	269	257	274	254	249	266	255	249	263	244	266	250	245	257	254	265	282	243	268	255	267	249	271	248	278	262	265	257	285	255	249	285	245	280	266	254	276	275	266	230	258	277	241	264	266	248	282	243	260	238	245	240	263	245	257	257	283	254	254	245	244	269	261	255	285	284	231	289	260	252	241	262	262	285	270	241	254	244	272	251	258	268	242	245	260	246	225	229	276	251	273	249	239	292	259	273	283	267	280	251	271	255	257	257	259	255	259	288	244	252	236	242	271	252	244	257	281	229	265	262	227	256	258	236	297	263	259	252	265	265	258	251	247	258	230	247	243	255	281	260	253	248	246	263	244	267	289	265	276	239	261	267	261	268	270	238	296	263	235	290	240	289	262	238	239	243	298	269	255	277	260	269	251	268	232	280	251	260	272	230	275	276	268	283	298	267	239	268	243	259	250	259	237	262	261	280	258	257	255	258	244	264	280	259	220	247	240	260	278	238	256	281	262	245	240	276	285	231	268	274	285	237	288	281	285	252	243	259	286	242	273	251	252	243	275	268	251	278	249	266	254	246	240	279	260	274	283	260	255	251	273	253	263	230	280	253	276	268	261	236	260	266	252	277	272	274	252	229	270	243	251	228	237	270	254	260	251	295	228	285	255	221	273	247	275	256	253	256	302	284	249	266	275	279	281	268	226	272	260	262	240	244	263	268	287	266	266	270	247	229	252	275	244	246	266	249	252	285	230	273	243	264	257	286	249	265	278	244	242	249	230	270	267	250	261	239	234	251	247	269	261	238	249	280	275	257	257	268	241	249	265	276	256	262	266	263	279	240	274	250	268	281	245	295	274	250	282	257	254	255	280	243	271	265	261	254	262	271	229	236	272	263	257	265	255	271	258	238	272	252	230	242	243	280	254	269	271	264	277	267	225	270	255	255	269	270	232	279	241	249	242	260	251	267	276	263	259	247	260	285	239	277	270	290	262	280	231	254	249	244	282	264	233	259	269	262	253	252	256	264	237	257	259	250	258	238	265	255	263	249	266	285	263	242	241	285	246	225	276	249	291	249	231	248	262	243	259	254	250	259	243	249	255	253	241	269	261	240	256	257	241	250	257	272	237	262	261	226	252	254	249	266	288	240	274	259	235	241	270	260	286	266	259	279	260	265	247	267	264	277	278	252	235	241	257	268	284	242	249	276	276	300	238	251	235	267	268	256	265	260	246	243	279	283	288	251	280	244	271	253	273	248	268	269	257	231	247	243	282	276	247	236	272	255	273	257	254	238	278	253	276	256	242	250	259	272	272	279	257	231	249	266	260	287	253	287	248	261	255	290	291	230	263	240	253	262	240	251	275	295	255	282	298	263	253	258	242	286	280	258	286	285	257	249	244	267	263	238	257	276	251	273	269	233	253	270	260	271	269	252	274	246	282	250	281	253	246	251	265	295	253	255	270	255	269	266	250	265	245	286	278	222	246	261	279	258	284	270	263	273	269	264	249	271	241	253	264	261	260	251	253	255	262	246	283	281	252	241	283	255	259	222	277	259	232	236	242	306	252	228	226	250	246	249	285	232	253	251	264	264	221	235	265	244	263	271	244	269	260	245	271	257	256	271	249	295	264	256	264	250	235	271	256	265	248	256	244	238	267	253	256	255	247	233	284	254	262	261	274	280	252	259	232	254	270	266	262	259	275	271	259	259	287	251	254	303	267	254	277	244	240	245	251	229	271	250	301	251	293	262	275	231	287	272	290	258	269	234	253	277	240	276	259	272	254	237	257	278	243	270	241	285	257	238	253	261	235	260	278	298	278	238	267	239	252	286	260	243	262	234	254	274	241	281	244	253	243	288	295	243	267	251	258	275	230	216	275	259	247	242	223	277	252	251	272	260	265	254	244	268	273	263	250	244	270	264	254	254	245	259	256	252	255	251	254	256	253	245	270	267	291	241	250	288	294	275	251	268	264	259	256	272	266	262	250	244	260	263	249	288	238	278	275	238	277	248	267	236	255	263	270	281	261	245	260	278	254	246	253	296	267	263	256	265	263	250	259	268	265	284	241	264	268	280	290	268	274	255	236	273	279	268	264	265	251	234	257	269	283	247	282	265	249	292	257	239	257	245	268	249	288	268	252	241	275	244	285	255	260	269	250	243	233	246	262	235	250	270	292	253	260	249	230	279	255	287	270	252	251	263	268	250	220	230	245	270	273	260	257	242	258	257	269	268	248	279	260	259	280	248	223	251	297	256	247	270	255	255	296	275	256	245	255	248	221	292	249	253	237	282	259	250	279	269	240	233	268	278	248	272	250	253	265	269	283	266	298	259	268	264	266	259	273	252	257	264	258	248	249	237	259	265	253	253	251	258	247	283	276	268	267	300	289	255	268	243	256	279	255	275	266	242	274	273	239	246	263	267	289	275	255	279	279	255	255	272	250	294	237	245	236	264	263	277	248	241	267	264	248	264	249	238	253	251	271	258	269	220	269	260	248	239	261	252	238	247	267	237	241	255	277	252	242	273	254	280	261	269	263	249	279	271	272	251	257	259	262	278	258	264	255	266	268	239	265	271	248	306	261	298	265	251	262	266	242	261	279	251	248	233	224	251	260	274	243	221	267	264	289	263	287	253	268	234	265	264	268	280	270	239	238	253	259	255	265	216	252	266	268	295	266	236	266	247	251	219	262	273	238	265	261	260	290	297	272	252	250	288	281	286	256	261	274	269	286	231	264	260	264	259	244	293	227	303	271	249	240	268	256	253	261	256	237	244	250	238	296	277	245	245	259	264	272	265	286	241	255	243	247	242	271	262	266	277	273	251	261	254	250	271	249	277	263	258	280	288	251	236	258	265	295	231	251	252	259	273	260	268	279	311	243	242	227	273	234	270	245	257	272	272	264	265	266	291	301	263	250	242	261	269	277	251	251	300	240	267	277	269
40569	48671	30045	7793	1094	853	624	502	456	421	378	337	326	338	320	280	288	286	303	293	312	276	274	298	291	282	269	286	338	298	259	288	259	286	318	286	253	266	275	283	252	277	290	263	258	265	311	298	281	250	284	282	254	300	280	302	245	270	256	304	303	273	290	300	304	275	289	275	286	285	273	285	314	316	273	289	297	286	286	260	285	266	273	292	261	307	265	273	296	268	296	288	295	276	281	294	289	285	291	285	263	278	241	302	296	295	282	268	273	282	278	297	262	296	266	283	274	300	287	275	277	291	279	279	298	273	290	272	266	306	266	301	279	260	264	266	250	267	288	289	275	247	283	272	272	279	298	262	293	288	271	263	296	286	281	295	301	267	281	264	291	279	283	277	300	284	283	296	265	262	249	275	287	280	284	268	299	279	267	265	262	275	270	297	296	285	268	287	303	288	277	251	277	297	285	273	267	261	268	295	276	279	268	275	254	268	275	277	293	302	266	257	299	283	288	298	296	270	304	272	305	298	324	300	258	271	305	295	261	265	286	270	303	290	255	271	279	253	302	284	295	291	315	270	260	285	281	245	279	267	287	298	259	287	313	277	253	275	278	302	281	298	274	290	259	291	281	288	271	287	234	294	295	288	269	275	292	263	298	245	275	282	249	271	271	314	274	283	278	291	276	276	268	286	295	273	271	290	251	275	282	289	267	283	274	306	263	268	271	272	291	248	293	323	291	298	307	292	277	260	264	300	284	279	272	291	276	262	274	273	311	276	295	274	295	254	275	285	331	294	274	261	287	263	256	249	287	270	265	275	283	280	276	281	276	279	257	280	269	274	266	255	290	257	261	275	303	282	286	264	295	284	274	294	304	295	293	311	271	262	246	302	292	284	287	243	285	277	307	294	286	288	290	281	258	281	278	293	265	286	279	260	294	293	258	326	248	257	298	267	284	264	288	264	272	320	295	267	276	278	292	274	290	303	278	262	325	284	250	270	262	277	289	303	254	278	266	276	270	317	290	296	297	285	277	286	288	287	277	251	251	295	270	274	275	281	268	261	303	266	294	282	261	287	276	276	306	284	282	254	283	277	278	293	285	276	267	306	265	261	283	260	299	276	278	278	287	291	315	302	274	272	282	282	285	256	304	275	265	278	307	290	258	278	262	286	294	274	298	261	278	286	309	296	299	288	301	249	260	292	268	295	269	274	274	266	295	285	278	270	275	307	309	283	329	267	278	248	279	292	273	281	312	298	269	274	298	259	269	279	269	306	294	285	274	281	278	283	267	253	303	288	255	286	309	276	293	265	273	262	294	280	295	302	293	301	286	290	247	280	303	292	251	279	285	286	259	280	271	266	271	269	250	279	300	294	293	272	299	280	291	286	239	244	285	301	287	255	274	261	278	251	281	265	269	289	293	281	262	274	292	282	269	284	278	289	263	274	266	293	298	262	273	270	276	317	261	292	318	299	303	287	271	298	284	259	279	256	280	263	274	297	313	275	276	282	260	267	289	289	298	240	276	296	290	297	280	325	301	308	324	270	271	266	305	262	287	283	293	296	244	293	259	293	299	265	295	291	293	290	317	290	305	287	280	285	266	294	291	269	306	314	305	274	272	278	308	284	249	244	283	278	296	275	255	276	282	286	280	286	287	295	251	275	286	292	292	246	295	279	270	286	293	261	297	267	288	277	251	276	283	267	288	319	284	316	298	281	270	265	275	273	293	292	279	302	280	265	287	312	269	263	271	274	295	313	286	264	294	271	282	270	259	305	275	267	293	281	259	299	292	259	292	296	299	287	270	283	251	267	258	299	315	270	285	295	260	289	284	294	274	294	295	271	257	275	299	293	287	286	289	262	298	284	280	295	302	259	274	265	278	255	294	314	288	277	299	281	289	280	283	248	275	291	261	279	270	290	301	270	294	245	282	268	267	303	267	257	287	302	288	271	287	253	272	269	309	258	306	263	290	316	261	283	292	267	276	266	296	301	299	254	301	270	284	279	266	294	295	286	308	267	288	273	317	288	290	276	287	285	248	274	293	298	311	287	261	291	287	286	266	301	286	280	307	270	282	273	277	315	257	296	261	316	265	295	267	302	250	264	273	309	302	298	290	289	269	297	315	267	299	297	295	300	265	270	276	282	263	253	267	285	278	292	269	275	251	290	281	308	265	258	267	276	281	282	266	283	290	316	284	265	278	273	294	305	323	301	271	260	295	272	297	305	265	274	290	284	306	271	265	272	269	266	284	304	239	270	292	280	288	287	273	268	299	289	253	275	281	275	270	317	298	269	286	290	275	287	287	276	310	302	269	272	313	267	275	263	297	285	285	298	281	278	262	286	294	264	289	290	268	262	287	306	272	286	297	290	295	272	268	284	278	246	309	297	280	292	275	263	283	276	252	302	301	258	299	300	307	291	267	266	269	277	305	268	261	295	259	267	270	307	276	279	312	287	261	264	282	322	273	283	270	280	272	280	303	291	285	287	278	259	289	283	283	280	275	272	271	286	255	277	290	281	282	295	276	288	252	257	274	262	273	275	292	286	303	303	290	260	274	280	294	284	281	302	265	296	270	307	325	309	262	287	266	283	263	239	277	277	270	279	285	272	282	292	274	280	285	275	300	267	274	264	305	296	297	305	297	270	295	254	274	308	282	283	254	303	268	276	285	284	273	250	274	297	296	324	301	274	291	286	294	290	266	277	273	264	261	296	264	274	275	281	297	284	304	271	279	286	263	314	268	333	286	292	278	262	291	283	266	311	288	286	269	271	285	247	302	282	286	283	251	285	283	263	289	256	284	267	266	261	271	269	288	287	302	286	279	268	279	261	300	304	298	243	275	310	279	301	282	306	280	261	257	266	266	277	273	265	277	317	300	286	286	285	273	267	292	284	294	280	296	307	319	258	282	267	276	270	249	305	289	243	299	302	269	267	290	242	292	273	268	286	306	276	303	289	311	290	271	298	282	319	277	289	268	292	247	296	284	300	269	306	275	286	259	270	289	307	271	269	297	292	282	312	274	306	286	298	277	260	283	284	273	273	267	294	285	274	314	285	247	287	281	284	283	260	305	280	316	289	280	274	275	279	297	284	285	261	288	293	267	260	266	286	286	276	298	283	295	277	314	299	277	312	254	277	278	272	287	267	292	283	299	251	283	259	305	277	304	282	272	267	294	302	297	285	281	270	301	303	293	290	309	267	243	292	278	267	278	265	276	309	290	296	296	283	279	300	288	302	263	282	257	266	304	263	277	287	303	273	324	258	302	252	291	293	273	279	257	276	259	269	305	276	262	264	260	261	272	266	260	286	289	269	271	280	287	294	293	249	258	291	285	278	284	296	259	280	273	276	285	297	298	273	263	292	251	303	266	268	302	305	308	268	278	266	293	286	298	309	245	259	254	288	267	282	260	287	280	303	255	290	284	281	270	280	263	281	290	266	324	298	258	290	294	256	288	290	268	308	299	288	262	271	277	286	251	304	270	303	290	281	295	280
23567	20919	27996	24041	20859	11803	930	531	399	372	323	296	253	254	265	243	239	239	209	220	214	225	228	215	178	204	231	219	190	208	194	202	209	195	180	202	195	196	206	207	199	182	222	179	192	186	201	196	167	178	185	210	212	184	206	192	180	188	220	200	168	199	211	202	186	202	191	189	181	176	207	190	209	182	165	196	232	202	178	202	199	215	206	188	187	190	194	201	198	171	234	212	181	185	190	236	182	204	190	205	191	194	214	207	179	192	184	206	213	214	201	162	192	190	194	181	213	201	186	207	217	228	190	205	179	187	199	192	193	172	202	183	203	198	204	196	199	189	191	191	197	192	172	195	186	201	192	175	209	188	204	180	182	191	174	213	176	200	190	197	196	196	191	200	194	183	198	187	185	157	203	180	212	187	180	168	202	174	208	202	174	194	186	187	184	205	185	205	190	201	185	197	213	184	192	179	178	217	204	212	194	199	197	189	197	197	197	192	195	189	189	202	179	213	202	205	223	190	171	205	184	201	175	185	185	161	207	180	194	195	203	174	191	187	180	186	210	183	182	186	209	198	193	204	206	188	202	211	192	180	166	180	181	183	177	193	185	200	198	196	191	178	186	161	190	189	187	197	193	181	178	191	204	168	175	218	192	180	191	183	202	209	199	198	170	204	185	163	196	180	189	195	186	174	217	198	189	203	178	208	196	168	190	180	190	168	182	208	198	206	180	194	180	205	186	186	184	185	202	196	183	207	199	195	190	199	192	185	215	192	207	192	186	215	208	202	192	203	196	199	184	194	183	200	186	201	214	194	192	201	177	194	199	200	192	187	184	220	185	200	189	207	188	201	200	203	198	204	200	195	198	176	210	174	203	212	198	198	197	187	189	171	200	180	212	216	192	164	194	189	231	183	181	186	228	173	183	191	189	182	203	187	158	205	204	211	200	216	190	170	196	208	177	204	198	172	181	165	200	196	189	194	198	194	223	181	173	209	209	190	161	196	185	196	193	209	172	197	178	214	175	214	207	214	186	205	172	209	181	202	166	202	194	170	209	152	177	186	206	192	174	203	202	161	225	181	201	180	179	201	189	210	199	198	181	189	197	185	217	223	182	188	194	200	167	194	187	194	195	174	189	181	170	187	222	176	178	194	173	201	179	200	197	194	184	192	194	184	192	180	188	202	177	188	182	192	188	221	197	186	190	195	187	207	186	175	206	188	214	173	197	211	192	194	166	194	199	211	215	189	203	198	165	192	182	198	187	190	219	205	191	202	180	180	184	192	195	174	170	185	192	202	190	190	228	224	206	206	182	191	198	158	190	181	208	182	203	203	202	192	202	178	194	168	191	178	186	209	209	176	188	182	194	237	205	197	208	181	193	205	198	180	184	185	200	170	207	191	190	185	168	195	191	166	207	188	203	176	200	186	176	204	191	190	223	192	181	202	188	189	177	182	179	184	195	193	194	178	197	197	216	191	193	180	185	190	184	187	197	177	206	170	204	184	188	190	197	202	201	186	208	209	198	203	201	196	197	213	174	214	165	190	226	187	168	184	174	168	225	178	185	199	180	206	220	194	176	172	183	194	208	212	223	207	179	200	178	209	194	196	190	209	190	221	182	213	208	171	185	192	199	186	192	177	202	200	218	181	173	200	204	215	167	203	197	223	211	195	199	223	209	201	193	203	204	195	195	202	180	204	209	185	208	214	191	195	170	189	207	167	183	190	208	211	173	215	214	205	203	179	181	209	200	211	191	219	180	170	185	201	173	198	210	202	198	200	168	213	202	204	205	192	201	204	186	217	192	178	189	197	185	188	188	214	194	201	202	210	183	180	184	214	192	184	187	191	199	197	196	164	209	201	165	184	190	191	190	170	204	213	189	203	184	207	189	181	173	187	185	196	191	195	215	190	194	202	205	174	198	177	173	182	176	193	176	166	176	198	186	180	189	209	204	200	190	206	196	195	200	154	178	166	185	182	197	199	192	196	191	201	207	178	205	192	172	187	196	198	198	181	199	197	198	192	190	198	193	216	198	210	180	196	189	179	197	198	182	188	200	190	191	190	184	205	184	211	191	185	212	233	187	185	180	184	206	193	204	179	234	174	202	165	203	189	169	181	202	194	195	164	187	193	199	208	193	204	191	201	191	216	180	184	167	224	204	180	235	167	184	210	177	207	208	207	191	183	189	185	198	172	210	180	195	183	193	196	173	197	212	230	209	206	204	187	188	204	190	203	207	218	179	182	193	198	187	202	188	204	179	208	190	194	185	187	180	188	179	180	177	203	210	224	195	197	212	183	204	178	201	203	207	202	210	221	194	208	183	224	184	194	183	208	177	184	193	180	174	179	191	194	183	196	218	176	170	169	206	205	203	198	188	194	201	199	205	180	186	193	196	212	211	180	187	195	213	185	217	211	194	198	189	174	206	189	191	180	215	188	213	182	209	185	183	222	203	204	195	212	225	217	210	176	191	203	172	172	193	195	181	186	188	180	209	190	211	200	203	201	184	211	199	179	214	187	158	192	173	192	191	193	212	184	200	214	179	181	192	221	187	198	194	208	204	177	203	201	209	166	168	201	198	195	202	166	184	187	188	166	223	196	182	202	191	160	209	192	186	175	208	208	192	184	209	189	189	211	217	168	198	198	208	187	184	209	188	212	182	172	207	196	228	194	184	202	208	173	197	196	175	180	217	187	161	199	202	177	198	220	162	213	181	178	184	186	218	195	198	171	179	215	186	178	180	184	191	195	182	183	187	192	195	216	187	192	163	210	195	196	224	192	196	181	197	193	196	186	203	181	211	219	175	203	206	185	200	194	203	194	178	195	190	212	208	171	209	205	191	175	210	195	206	170	188	193	187	194	179	175	173	219	213	214	209	231	184	190	197	219	181	197	188	197	198	199	187	179	212	209	197	193	195	192	188	203	198	200	167	195	183	175	182	210	205	180	183	201	205	166	211	207	217	182	202	223	195	215	204	216	183	207	171	189	212	206	180	197	202	167	202	179	200	197	196	214	217	177	217	198	166	200	220	198	193	198	198	186	202	188	210	189	183	168	162	195	206	212	205	217	224	204	203	172	194	187	217	187	189	157	197	197	191	203	197	205	193	218	207	187	188	179	202	219	186	212	209	180	194	192	209	219	186	199	189	186	218	199	207	206	176	186	190	185	164	202	206	214	215	207	210	172	196	187	217	178	182	189	200	219	185	187	193	198	196	196	183	212	179	183	196	203	212	185	203	183	198	174	206	190	207	205	202	204	211	173	197	193	174	161	179	180	184	178	191	204	199	199	197	202	193	212	175	203	200	197	197	218	180	178	171	189	173	178	191	225	200	185	189	201	186	194	151	197	183	193	195	195	187	166	177	178	199	164	224	181	196	183	180	201	187	189	222	219	172	198	178	229	214	192	205	194	189	198	204	169	191	181	193	199	197	194	197	186	183	153	204	208	177	199	149	179	165	177	197	185	172	176	202	187	187	216	154	177	176	183	199	188
39839	57822	41554	16426	2366	1492	1066	791	617	540	415	374	318	304	290	296	268	265	260	236	236	210	221	242	237	227	208	245	233	232	240	206	193	209	208	210	234	226	209	211	193	240	224	213	215	225	204	205	225	222	196	190	226	224	240	209	204	231	185	219	194	265	216	181	209	216	213	213	214	204	222	222	194	220	218	217	187	199	211	209	207	204	191	177	217	205	217	220	214	224	205	217	213	214	209	200	242	207	201	209	197	193	204	227	217	218	224	205	203	217	218	214	205	184	212	220	215	233	202	177	233	222	224	218	219	226	187	199	218	218	230	211	192	224	205	210	200	187	238	233	216	221	205	205	212	219	213	192	216	227	198	198	217	218	219	193	200	192	213	207	203	213	213	227	192	220	233	209	194	207	202	200	215	195	205	203	239	224	206	209	211	218	219	209	193	216	226	211	210	193	209	208	199	192	208	210	219	195	202	221	213	224	213	213	221	230	209	216	210	226	214	214	200	184	236	203	212	250	198	199	221	221	237	228	210	203	214	211	250	200	207	214	230	211	208	211	210	211	200	234	201	228	197	216	234	230	237	217	212	217	203	209	219	205	215	186	218	212	217	223	203	200	234	220	236	215	224	212	203	186	214	198	228	201	213	218	212	211	197	214	190	222	218	212	208	183	239	217	212	214	185	209	214	223	186	201	200	203	208	206	216	218	209	221	211	215	203	214	236	224	203	222	200	212	223	203	223	187	240	223	210	207	213	190	220	212	196	182	187	189	202	210	236	208	207	209	211	215	195	235	190	198	226	207	235	217	182	201	216	240	199	191	229	204	192	174	215	218	223	192	221	234	205	210	216	197	232	217	223	212	211	204	208	207	203	188	211	198	175	212	210	198	204	227	196	200	234	220	207	186	189	208	191	208	216	175	235	197	220	218	225	232	190	214	206	202	227	249	224	237	202	226	211	218	199	243	196	177	210	227	190	240	206	209	229	225	188	223	207	193	235	207	212	206	210	202	212	212	201	230	207	194	212	197	228	226	215	196	221	211	199	207	200	208	219	219	193	199	213	201	208	184	214	219	200	209	205	210	194	203	210	213	222	224	220	226	216	190	221	210	201	215	186	232	215	217	211	211	191	214	220	211	232	222	182	234	221	205	211	201	252	216	221	204	217	200	210	230	210	222	219	189	189	230	198	191	205	210	225	208	219	233	233	222	208	216	203	221	207	213	199	228	217	212	208	195	213	211	248	199	239	214	199	216	226	203	224	202	256	208	231	231	212	192	222	201	219	222	220	217	203	178	218	227	218	244	200	208	195	206	228	213	182	245	199	197	215	226	224	241	187	202	207	215	211	198	220	196	197	200	200	259	210	225	221	202	238	194	192	210	225	237	208	212	209	216	192	205	201	230	213	196	216	244	231	220	205	225	223	236	203	204	184	222	227	210	213	223	229	215	179	185	208	202	256	190	233	191	222	201	216	220	215	199	217	205	204	190	233	209	187	223	219	214	213	225	226	172	220	218	216	237	207	203	239	215	224	191	182	202	211	229	216	209	219	227	233	197	200	202	208	230	197	228	218	204	200	224	202	214	239	207	202	204	203	231	182	197	181	205	213	225	202	219	216	220	206	200	214	210	231	214	216	204	231	198	224	213	219	214	205	242	233	231	194	164	213	201	208	218	190	201	218	235	201	201	228	228	206	200	215	218	206	206	228	230	211	236	206	218	203	190	200	211	206	198	213	213	217	221	220	211	232	203	212	206	210	201	197	230	228	224	198	212	208	185	186	199	228	214	226	208	199	218	193	190	212	205	199	219	216	218	218	210	182	220	217	216	216	209	214	186	198	181	207	200	209	207	228	202	207	219	202	210	221	223	208	221	216	216	202	217	218	212	203	196	187	196	196	208	224	210	214	215	219	216	204	214	202	183	202	205	217	209	199	214	237	231	219	191	215	222	227	216	192	183	204	193	231	241	208	208	201	207	204	220	212	226	223	192	218	200	215	219	200	209	222	229	224	187	225	227	207	213	192	253	208	207	195	215	219	199	207	209	193	186	223	196	209	220	205	226	228	229	202	213	206	203	190	213	192	224	192	176	179	215	226	200	208	207	232	210	215	209	232	220	228	200	216	183	205	223	201	237	234	219	238	243	212	226	210	224	220	214	220	208	226	225	206	193	216	219	220	195	190	201	226	199	222	212	201	217	189	177	200	209	238	240	189	189	224	194	190	216	220	200	242	194	227	201	218	208	207	216	213	226	241	230	187	225	204	204	198	202	205	227	203	200	205	202	202	194	193	233	204	189	211	226	224	206	227	215	211	217	201	200	196	236	241	218	235	207	208	227	212	236	237	224	188	204	222	209	193	243	208	222	216	221	205	224	193	231	226	237	203	216	229	215	223	252	196	201	214	227	195	231	214	219	213	194	199	216	235	226	233	203	222	214	190	173	216	216	203	192	202	217	173	211	235	210	226	243	232	214	243	206	210	214	221	221	222	196	211	249	218	193	217	202	224	215	216	214	214	239	226	221	198	203	219	215	210	227	216	221	212	219	212	233	204	192	188	222	259	227	217	200	194	227	231	222	211	211	226	203	182	228	226	210	225	241	202	208	212	203	199	205	200	207	185	217	220	192	206	180	216	212	220	208	208	209	214	175	222	203	206	196	210	218	161	237	212	220	230	202	193	197	214	214	216	191	219	234	192	203	209	220	201	197	238	202	214	227	184	239	224	203	214	217	205	235	193	215	224	201	198	214	211	235	207	220	182	202	198	198	210	210	235	183	190	209	218	228	203	196	219	206	199	238	212	235	212	216	187	227	194	205	201	204	234	212	190	197	217	235	204	230	219	210	188	217	204	209	203	196	210	212	218	210	214	235	186	209	228	195	212	223	224	216	196	244	247	186	216	216	179	213	228	213	207	195	219	224	205	224	221	220	209	197	217	210	227	197	213	212	225	202	214	210	207	194	212	207	186	208	224	198	207	218	213	206	191	216	225	191	201	208	186	207	230	196	209	201	211	220	207	210	221	226	197	194	222	209	207	199	220	202	233	219	217	195	225	198	205	174	217	215	227	227	199	213	216	224	199	240	204	219	194	215	217	222	208	239	204	205	211	197	207	202	220	190	202	213	215	195	186	188	186	196	203	217	200	199	216	230	195	187	222	203	208	199	187	230	227	220	227	202	203	201	199	222	172	192	239	203	209	223	207	189	216	201	206	198	170	213	221	229	215	188	208	205	197	213	226	193	217	210	223	206	240	217	230	185	212	208	216	179	239	194	222	210	202	217	227	196	243	215	199	204	215	212	243	227	197	201	222	246	221	190	216	221	195	226	215	204	193	229	226	230	232	199	197	230	230	201	206	235	211	197	188	220	201	186	206	222	214	194	219	212	225	224	204	205	229	207	194	193	188	177	195	187	211	208	242	224	209	215	204	207	223	223	218	211	196	220	219	220	203	188	223	217	218	215	179	217	185	212	192	215	230	215	178	209	223	234	188	212
24743	21030	27532	24887	15304	1654	509	371	344	350	286	284	241	282	246	246	246	284	214	230	239	212	208	216	220	211	193	199	227	218	250	219	225	202	209	206	197	213	232	203	205	232	208	212	225	214	240	217	185	218	234	210	220	203	219	257	191	209	214	212	222	227	234	188	216	204	227	220	238	228	227	237	197	216	222	210	204	241	193	199	193	222	208	215	239	217	234	204	215	235	202	207	222	233	246	227	192	215	215	247	236	222	232	222	235	223	196	227	207	231	221	226	218	226	249	214	189	213	207	224	219	231	227	230	212	228	235	242	237	229	211	214	219	213	228	206	208	220	210	218	203	217	216	247	218	217	199	222	203	205	237	202	233	185	228	223	237	224	205	219	205	199	233	231	234	204	199	222	214	237	212	220	207	228	262	205	234	195	216	229	198	228	230	214	199	203	192	188	227	207	227	207	201	209	215	233	223	210	209	220	219	201	206	222	206	219	255	211	198	215	216	217	173	226	232	237	226	218	193	234	237	202	223	216	195	236	166	233	221	228	234	246	229	220	183	207	204	223	227	229	202	225	210	220	192	218	216	218	236	237	212	178	242	222	203	208	218	237	210	190	228	235	199	221	213	201	194	233	201	206	204	221	230	225	212	199	238	233	226	226	207	228	198	229	227	218	199	205	236	234	216	207	185	225	197	235	200	243	213	212	223	227	213	233	220	235	240	210	245	234	217	214	201	245	242	204	211	217	212	234	214	184	219	255	217	188	210	217	208	237	216	218	215	230	222	208	231	202	227	228	214	221	224	218	223	248	206	199	212	212	202	225	212	197	188	222	201	221	221	242	204	218	223	234	195	208	219	196	226	235	230	213	223	215	204	223	233	201	223	210	234	245	254	223	228	222	241	235	208	226	243	195	240	229	208	222	221	227	210	214	200	203	214	222	208	210	213	218	219	231	224	250	217	219	232	192	201	236	204	226	207	219	225	211	229	207	225	219	210	201	223	230	221	229	212	221	197	221	217	223	229	220	200	201	201	224	224	225	223	217	205	229	217	189	222	228	209	213	210	209	240	221	222	187	216	242	251	242	221	238	209	206	194	219	200	203	228	248	207	215	235	185	225	239	195	204	201	191	232	224	212	232	238	192	238	225	193	246	188	222	228	194	209	215	208	214	212	217	210	196	205	224	192	232	240	223	223	201	216	226	201	217	227	220	199	215	215	214	223	208	206	199	238	218	206	218	189	235	216	228	226	241	216	210	217	207	223	219	245	206	198	188	216	208	199	215	226	230	196	240	232	200	235	215	232	203	212	209	209	245	228	205	225	213	211	198	225	219	227	248	215	237	203	224	197	226	216	198	205	205	211	228	229	212	220	215	245	238	210	192	239	194	235	213	210	207	217	214	237	215	222	243	186	229	193	200	242	222	222	214	231	212	203	214	192	207	229	225	220	216	250	222	246	188	212	211	223	230	227	221	230	201	231	216	208	226	216	212	204	220	216	212	201	230	207	201	207	205	216	230	216	205	198	240	228	246	210	211	239	214	248	211	251	237	220	246	221	224	207	207	210	240	214	232	236	230	210	230	195	209	230	234	224	236	234	213	201	208	210	204	214	225	234	246	222	219	232	197	236	232	222	217	237	218	219	244	225	219	203	197	226	184	230	215	220	229	216	214	204	207	228	206	217	224	221	217	217	247	232	201	210	226	198	222	232	197	226	231	198	218	243	204	226	229	242	249	206	241	201	226	192	217	205	238	211	214	213	182	257	237	222	213	196	219	218	218	209	213	227	209	205	232	226	224	224	232	231	197	219	220	215	217	221	201	222	237	223	207	212	221	203	220	234	229	209	222	208	183	231	209	233	226	213	205	206	233	216	227	227	222	227	213	189	204	233	218	219	210	206	238	211	199	219	212	228	226	216	212	220	203	243	210	207	213	218	217	195	233	240	222	205	212	186	217	233	222	242	247	220	199	187	225	204	196	231	219	222	216	212	230	187	227	244	211	231	224	238	220	229	214	212	222	217	197	196	210	219	206	228	197	235	227	222	199	214	226	213	248	218	212	212	203	200	193	198	221	232	206	233	253	254	203	202	240	238	193	207	218	220	232	208	220	212	227	210	226	207	218	220	238	218	233	200	184	217	241	204	215	221	220	248	207	211	228	224	239	206	208	206	213	223	224	215	190	214	230	211	232	218	208	200	224	218	220	223	208	256	236	217	220	228	209	200	194	214	218	211	229	229	204	212	205	239	201	222	222	209	210	224	213	254	217	169	219	197	190	222	212	195	218	209	213	223	237	229	222	226	235	200	227	253	200	238	222	232	245	207	206	183	234	224	227	208	229	207	217	230	233	223	226	222	215	225	197	212	235	230	198	215	225	220	197	200	224	212	207	222	224	227	204	217	221	228	213	209	233	236	228	237	216	224	216	198	221	252	206	263	216	202	211	224	229	216	235	214	207	209	205	234	219	213	221	221	250	230	251	227	237	229	239	233	227	249	253	222	214	225	223	242	199	228	215	233	198	221	209	198	220	186	200	222	208	218	223	203	219	224	231	203	220	225	205	247	214	191	189	236	233	227	220	240	245	220	215	219	223	209	204	195	214	217	235	205	211	193	238	214	240	206	236	206	204	207	210	228	182	209	194	212	212	204	226	226	210	201	229	231	191	186	225	207	225	226	225	199	206	199	234	194	188	191	208	205	204	200	238	226	215	230	242	207	191	227	220	211	214	199	226	207	228	189	247	204	196	198	206	213	237	216	212	236	230	206	209	219	257	236	209	195	218	225	211	216	232	206	196	231	230	211	206	239	184	197	217	236	243	215	234	238	202	206	219	204	220	228	194	219	215	236	207	214	205	206	225	200	222	216	203	233	182	235	204	210	227	208	211	212	220	215	192	224	237	214	188	205	237	223	180	204	207	228	234	200	210	234	203	238	235	210	193	225	224	211	253	224	215	230	217	202	232	197	204	223	199	209	217	216	222	234	218	200	210	218	216	219	230	219	207	212	229	217	210	210	208	205	196	236	239	197	209	215	216	209	191	226	251	232	214	220	217	202	220	212	237	206	219	227	199	244	183	234	212	199	219	203	205	240	227	229	222	213	227	250	216	223	227	215	222	238	218	228	181	203	201	218	216	202	219	214	225	199	231	204	218	233	207	224	225	203	213	221	191	216	225	229	225	214	232	211	210	222	211	217	192	193	214	216	240	227	230	223	212	226	206	224	217	240	216	203	216	230	222	221	232	235	233	213	197	247	237	227	223	221	221	239	224	225	200	208	202	219	235	194	211	223	227	216	225	196	211	206	230	231	205	221	191	224	204	214	229	243	219	199	207	215	222	216	245	217	205	226	215	228	230	210	239	256	197	196	224	233	205	220	225	191	237	192	220	202	212	215	211	225	227	198	196	229	224	226	234	217	230	190	248	219	226	223	232	224	192	223	219	214	208	225	202	196	231	253	221	218	225	194	212	198	226	242	232	204	201	205	241	229	229	209	212
40397	55347	38310	16778	2000	1127	874	617	503	473	387	358	326	269	290	259	255	270	266	233	254	242	250	249	239	257	231	237	242	237	231	241	244	218	205	238	215	227	242	242	232	229	210	229	222	224	231	229	261	238	200	230	233	243	255	222	214	223	241	221	224	201	249	232	252	215	221	230	214	242	220	231	243	229	251	243	235	236	244	239	207	251	255	241	226	228	236	245	211	218	233	226	245	202	241	255	219	233	256	221	231	198	238	205	210	240	231	254	210	209	234	215	240	230	248	250	237	207	247	212	255	234	222	249	248	251	216	237	206	232	231	233	224	249	246	250	240	246	236	200	239	225	225	213	229	219	211	235	246	230	256	266	226	247	245	254	232	234	227	237	224	224	225	221	267	230	218	237	243	227	228	243	227	229	227	216	214	255	234	232	223	215	263	225	273	221	232	238	212	224	246	227	224	204	224	227	199	242	247	220	233	215	244	227	219	238	245	233	205	236	261	260	216	237	216	232	210	237	198	247	201	232	215	235	226	260	211	228	231	222	249	191	229	248	278	230	217	230	232	233	213	226	237	238	237	238	226	204	230	209	256	220	204	232	232	223	228	209	225	216	228	232	196	234	204	227	244	245	224	242	219	194	244	220	231	202	220	252	231	264	211	231	222	213	228	209	198	201	221	214	223	233	216	239	237	217	221	219	262	241	229	232	218	228	278	227	208	225	215	209	226	252	225	240	243	204	219	235	235	221	205	242	252	232	226	229	225	211	192	205	207	241	220	220	202	259	246	216	229	252	219	233	220	211	216	216	235	252	238	230	247	246	251	221	199	249	244	208	265	220	236	213	235	215	232	243	221	221	209	238	238	239	237	211	234	200	224	216	232	218	264	250	233	222	221	225	239	234	260	240	234	215	219	227	216	219	245	229	231	235	209	240	241	255	236	236	216	236	261	224	235	212	213	236	241	217	254	241	210	226	220	252	244	243	220	249	215	229	222	243	225	228	241	223	236	217	250	244	237	239	220	213	218	218	201	218	242	238	227	223	209	218	201	255	245	216	248	219	209	215	247	234	221	229	237	216	242	214	222	218	232	225	224	204	209	248	205	252	234	255	227	215	237	236	258	204	229	217	228	246	235	260	261	255	202	254	222	222	194	266	226	228	217	245	212	232	232	219	254	211	216	221	220	242	225	225	223	245	233	217	208	238	253	245	245	242	239	222	252	226	219	192	215	215	231	235	210	226	212	232	231	228	242	223	250	236	232	244	214	226	214	236	245	216	219	242	224	248	254	255	241	223	208	251	224	222	231	233	252	219	227	225	217	231	211	240	237	210	214	201	242	210	229	253	234	243	252	208	235	230	237	257	235	231	236	211	201	230	226	221	253	230	246	232	239	231	223	217	242	213	232	222	237	229	228	266	240	214	232	243	217	195	240	227	244	229	219	231	221	209	216	246	226	246	241	238	223	220	204	243	218	231	225	231	216	224	229	200	232	248	245	241	233	238	252	268	229	229	230	250	213	259	252	235	237	240	227	206	228	242	244	233	224	240	200	229	252	245	230	228	212	218	233	235	242	218	239	232	241	233	224	221	191	230	238	215	220	221	221	229	199	230	239	225	234	224	234	217	200	255	244	212	226	251	213	253	260	238	246	222	223	242	229	203	241	221	221	238	250	246	249	231	221	255	234	247	225	237	249	222	257	239	230	224	234	218	216	234	250	236	243	223	234	255	244	239	213	223	214	229	264	240	216	194	206	229	230	239	238	252	227	251	226	258	221	219	234	239	222	241	212	236	238	227	208	230	195	221	226	254	208	226	246	243	234	239	239	219	212	242	213	226	212	238	213	219	220	232	214	238	207	221	225	249	238	231	238	234	233	265	265	251	211	245	185	199	220	211	246	225	209	224	233	230	236	234	227	288	250	222	253	228	231	220	217	201	229	236	221	237	227	221	248	235	243	243	243	268	219	246	228	229	209	223	235	226	237	224	240	264	246	215	227	226	235	218	225	222	237	243	200	248	237	206	247	240	221	219	208	228	221	246	212	226	229	229	221	228	260	231	248	223	201	229	219	250	225	241	221	242	231	241	215	248	225	266	231	234	234	249	223	253	223	240	241	234	217	255	235	255	250	228	223	223	260	250	244	252	222	215	254	245	241	228	234	230	231	193	232	250	250	242	221	230	212	225	237	224	230	266	189	242	193	248	232	203	213	241	223	241	242	236	240	272	204	240	214	223	217	268	213	233	235	242	230	225	237	209	247	212	232	229	240	224	260	261	228	228	220	244	239	256	207	226	219	227	223	233	251	199	217	236	212	234	215	230	256	249	229	206	233	218	254	235	245	228	205	237	242	213	205	203	212	236	209	223	226	237	225	227	261	223	221	212	238	218	253	219	230	214	230	215	230	236	199	230	220	241	200	250	228	220	225	233	223	235	234	241	222	239	236	233	244	240	230	225	224	242	241	233	238	217	223	229	214	230	208	225	206	216	231	227	233	232	230	242	218	227	231	221	253	242	208	244	236	242	277	218	232	222	234	229	218	221	227	261	228	235	239	266	225	243	224	231	246	255	239	254	247	239	215	240	225	217	241	231	216	228	255	219	243	200	241	193	258	233	237	237	232	269	220	249	230	243	225	232	218	234	220	225	237	224	225	253	220	212	272	233	246	227	244	226	219	240	219	255	232	239	245	241	225	223	209	245	234	234	255	224	254	211	223	219	239	216	217	236	223	240	240	220	199	241	234	190	236	211	234	256	234	247	226	246	215	211	213	225	229	225	246	214	212	226	204	223	235	210	256	242	238	237	204	226	224	234	208	248	220	229	255	234	231	234	247	214	230	235	220	223	219	244	264	238	219	239	231	222	221	240	193	253	229	209	230	207	221	249	236	236	205	229	233	234	216	249	232	240	238	240	225	208	232	239	216	233	263	216	259	237	256	229	222	239	231	228	228	249	227	222	213	228	216	233	222	218	235	250	222	223	243	203	227	218	251	230	239	223	236	248	208	252	209	239	260	222	237	224	238	214	217	222	240	219	248	243	242	229	238	227	219	244	220	240	220	227	222	238	218	224	212	209	265	210	229	233	218	222	220	225	209	214	235	241	236	215	269	215	236	247	208	214	203	250	235	231	233	233	205	236	234	226	229	223	225	218	216	209	247	242	241	236	221	262	238	212	219	225	228	231	239	257	192	210	231	238	239	226	230	228	248	230	227	236	238	235	241	239	232	202	230	222	214	217	225	232	242	233	218	227	234	239	222	226	229	238	231	258	210	221	216	235	247	216	224	222	222	220	237	234	229	242	248	228	205	211	216	211	234	214	221	260	230	240	249	210	247	227	234	223	231	251	240	248	215	257	213	224	235	238	226	218	233	237	221	255	238	239	241	269	245	235	262	209	206	246	215	235	241	222	237	236	245	217	223	229	228	239	230	233	224	222	208	230	259	240	222	230	244	228	220	225	244	225	216	238	229	223	233	225	225	241	213	223	209	239	230	235
22529	20978	28441	23674	20971	20938	9522	663	477	368	318	232	220	196	191	166	172	176	154	163	134	147	166	131	131	122	124	118	122	114	146	130	149	128	125	136	117	119	115	111	112	126	130	135	134	109	130	95	124	114	112	113	106	138	124	113	125	107	109	111	115	115	126	114	114	112	105	132	128	111	119	137	131	108	104	117	129	114	115	137	130	119	121	127	101	114	140	127	108	121	113	105	134	120	122	109	105	134	108	129	112	134	120	115	102	132	107	121	121	112	138	145	114	145	109	115	114	118	119	118	123	118	118	117	98	124	115	106	111	114	133	99	125	128	127	110	114	111	121	116	119	108	108	122	125	103	134	118	121	125	114	125	104	112	118	120	126	100	98	110	129	117	133	113	112	135	122	105	111	116	116	122	111	114	108	121	129	113	106	124	119	105	132	117	123	123	102	130	126	128	110	110	144	99	125	90	112	123	121	135	136	116	125	115	101	95	121	106	118	123	108	120	102	106	104	113	107	91	127	126	126	111	108	109	125	120	117	117	102	118	109	113	113	143	115	81	109	99	124	119	130	117	132	123	126	127	104	114	111	124	115	112	131	99	80	120	122	134	117	121	134	132	112	134	123	101	115	105	129	120	96	117	122	161	124	119	131	118	122	124	134	112	127	108	105	118	136	126	118	111	124	126	135	133	91	122	106	115	117	106	110	106	124	115	114	108	127	146	114	127	121	109	112	130	136	141	119	123	132	124	130	130	120	124	130	126	96	130	125	123	120	110	115	110	106	125	115	112	120	110	118	135	135	140	116	116	136	110	121	134	116	116	104	124	126	111	123	124	109	146	100	112	109	120	122	121	112	140	115	117	123	99	110	135	142	112	98	117	126	115	125	119	134	142	129	139	132	131	110	94	109	120	106	102	119	117	117	129	101	122	102	122	117	131	118	119	120	122	106	125	134	104	113	119	126	114	113	114	118	99	130	117	111	116	117	139	107	98	120	125	100	131	122	113	121	106	104	132	118	138	128	111	133	126	123	114	98	118	140	133	128	133	110	120	128	141	112	123	121	98	131	135	129	145	134	117	92	111	116	133	106	116	118	110	109	120	101	120	137	126	112	126	104	134	117	116	124	110	129	133	105	139	101	115	115	126	105	110	127	123	104	118	101	117	116	130	110	129	122	125	109	142	133	124	117	115	118	101	117	126	132	113	130	110	111	116	143	129	110	112	117	109	122	110	147	130	142	126	95	131	104	122	124	119	108	135	121	125	109	118	130	123	97	125	131	125	107	110	124	103	120	114	109	123	124	104	123	124	115	113	113	117	105	109	122	129	111	106	116	125	117	113	150	102	119	119	125	134	111	115	112	121	108	127	115	102	117	129	115	121	126	105	117	123	113	106	108	133	117	115	109	119	110	121	120	101	127	119	118	125	115	107	129	103	125	124	135	107	116	129	116	130	119	110	127	135	104	127	114	114	141	120	112	125	134	114	118	104	113	120	110	120	161	122	118	120	104	101	131	118	128	146	102	109	121	111	130	124	121	120	132	124	113	102	131	117	82	117	130	149	118	111	111	125	135	133	117	97	112	107	115	120	100	127	120	127	121	136	100	110	132	121	115	121	132	127	119	129	127	112	114	117	125	131	114	122	121	120	112	123	119	107	109	105	108	130	109	113	104	137	109	101	105	143	119	128	111	121	125	117	111	108	120	116	86	111	111	134	118	118	119	119	104	120	116	107	110	128	107	139	116	121	111	115	102	115	119	114	113	130	117	99	137	105	122	114	94	122	125	117	123	128	119	122	123	132	112	129	112	124	128	120	107	123	108	123	109	129	105	113	134	112	125	108	131	102	112	121	125	124	117	96	108	133	121	125	129	121	111	98	128	134	129	126	124	113	130	97	132	136	113	140	122	125	120	115	112	142	136	142	111	119	120	146	103	116	109	105	132	129	110	105	104	115	121	100	112	126	142	108	117	125	135	112	90	97	107	99	149	121	115	107	108	114	121	130	128	112	131	129	135	118	130	106	111	116	125	115	106	138	126	96	123	131	111	129	131	117	124	120	119	106	108	130	114	109	108	125	128	109	109	127	142	107	150	135	109	116	111	113	114	112	111	112	129	125	117	119	124	134	126	109	123	125	117	106	121	115	123	119	121	115	126	103	131	130	105	123	118	120	131	127	125	120	132	119	121	118	126	118	97	132	124	132	121	116	100	124	121	128	110	145	121	132	122	141	136	117	114	130	129	140	124	103	134	117	112	130	113	116	135	128	103	122	120	114	123	111	135	128	115	124	103	131	115	117	132	135	126	133	125	107	115	118	125	123	126	117	110	119	124	119	105	121	120	128	129	106	123	136	108	124	103	111	103	120	106	118	121	106	111	127	128	108	128	125	103	106	107	92	122	116	116	139	112	112	96	118	124	107	128	113	147	119	120	117	118	101	117	112	125	97	106	109	95	108	114	110	107	115	128	109	110	136	111	98	130	110	114	120	100	122	103	129	90	102	112	116	126	120	104	120	117	114	113	116	116	121	121	99	119	131	124	108	112	121	126	128	119	116	117	116	129	135	120	124	121	93	128	108	117	133	119	135	129	138	150	121	125	112	117	123	131	104	93	117	114	121	126	134	113	116	108	116	121	125	112	111	130	120	120	106	114	132	126	123	110	110	116	118	125	116	104	104	109	110	110	113	118	125	115	115	120	120	111	110	112	126	131	108	128	138	109	119	123	114	122	124	120	124	133	125	118	116	95	118	124	88	112	125	120	114	123	118	114	118	140	126	108	128	109	131	120	107	114	104	125	140	112	100	90	128	121	122	107	84	109	123	121	97	115	130	125	125	126	88	123	120	122	130	120	98	108	104	113	136	126	114	107	108	124	130	120	98	114	120	125	109	133	136	132	122	113	104	120	108	116	112	130	114	127	139	105	127	144	125	128	148	114	110	106	127	113	132	115	131	139	116	111	111	107	115	110	123	125	118	115	107	99	121	107	98	100	144	107	116	115	110	101	123	127	129	123	110	103	134	114	126	105	127	104	95	122	115	115	109	107	128	94	133	108	121	104	115	108	120	110	118	130	103	125	130	126	111	129	122	123	114	134	138	102	115	108	129	110	92	112	114	129	106	112	116	125	119	116	133	141	122	132	147	128	131	127	129	107	119	137	104	133	119	130	113	101	120	113	125	116	118	112	119	126	135	135	112	109	111	130	104	122	112	133	124	121	116	128	123	115	134	116	103	129	114	139	116	107	104	96	118	116	112	118	133	103	122	122	119	111	102	109	115	134	122	121	114	119	102	126	116	101	133	139	109	106	128	105	112	104	109	96	119	109	124	135	117	115	117	113	106	98	118	121	115	101	124	117	112	136	129	136	116	120	118	115	117	122	126	125	137	127	126	122	137	128	126	123	108	121	122	109	130	123	126	109	111	117	125	110	119	118	103	140	144	104	114	102	139	111	103	121	121	110	133	105	110	103	117	114	125	119	120	118	124	112	123	126	126
41588	65168	47377	26858	6230	2012	1366	898	765	566	464	423	316	242	242	233	232	233	214	192	185	147	148	160	144	137	158	150	156	147	152	140	141	123	128	119	138	126	123	127	113	124	121	120	125	121	144	111	120	131	118	134	120	135	131	114	138	126	165	127	114	109	123	119	120	126	127	126	118	146	123	133	137	129	128	124	118	126	131	128	152	141	128	132	142	136	137	131	121	135	101	137	135	134	120	147	124	131	116	144	119	134	125	133	144	134	119	153	119	117	133	125	129	132	138	116	139	139	142	126	119	134	137	136	120	115	131	122	122	110	138	127	109	141	129	124	123	144	116	135	133	136	110	114	124	121	141	115	148	137	116	133	120	123	116	134	112	128	110	143	119	123	146	131	134	161	136	170	139	118	135	139	143	123	113	107	144	133	134	135	125	118	126	105	118	128	132	130	115	129	121	113	123	114	132	111	131	134	132	129	128	138	123	112	138	155	106	134	109	129	106	123	122	104	136	130	110	99	117	117	135	112	119	129	117	130	125	120	121	113	126	130	128	114	117	133	122	137	122	107	119	113	120	121	144	129	112	137	128	115	124	111	146	134	119	133	119	143	139	120	132	123	138	138	118	135	133	124	119	135	112	130	105	142	109	116	132	119	138	123	122	129	149	139	124	127	146	134	118	109	121	139	121	125	154	138	130	119	132	139	136	130	120	136	127	149	123	140	134	129	140	132	149	117	136	151	135	134	132	117	114	105	143	128	123	131	130	136	118	105	117	121	127	108	136	113	116	106	108	124	104	127	128	113	141	139	110	137	122	102	137	139	152	120	132	133	115	118	124	127	127	119	143	148	128	126	114	124	118	123	139	133	115	124	138	130	114	128	123	118	118	139	118	124	134	112	128	129	133	138	132	132	122	124	117	128	122	137	131	127	123	125	129	121	126	113	137	101	131	120	143	137	122	121	125	130	144	100	112	128	123	154	147	133	118	117	119	135	139	146	134	102	127	115	140	141	123	144	110	133	137	140	106	120	99	135	128	130	124	135	129	133	128	119	131	132	138	124	117	117	99	118	141	124	126	146	125	119	125	118	125	137	141	121	137	125	123	130	128	123	135	133	114	117	131	150	117	119	128	147	139	119	135	124	148	136	121	136	137	131	126	136	116	143	126	131	157	107	116	134	128	115	113	134	138	122	134	112	119	126	116	129	137	117	120	155	139	120	144	124	117	114	113	133	115	122	128	140	132	154	140	111	130	122	141	130	110	134	138	114	126	130	119	111	134	126	131	131	116	126	110	114	131	114	134	123	108	114	150	143	124	121	115	132	116	125	103	126	124	132	142	114	122	131	134	137	131	123	133	137	127	135	149	129	135	123	142	152	113	133	128	122	143	133	148	139	109	131	125	139	141	144	114	129	156	142	121	137	143	140	118	118	112	127	102	99	114	134	122	125	121	124	116	143	132	140	127	135	119	117	122	108	136	126	113	110	135	138	122	136	125	159	141	125	141	130	137	124	122	113	141	120	137	122	136	122	118	130	131	150	122	117	123	112	120	144	141	133	132	140	136	112	134	134	140	122	111	149	139	104	118	133	116	121	151	118	130	126	119	119	115	137	126	135	136	137	149	120	149	127	98	118	160	125	137	127	128	142	103	135	130	114	132	129	116	140	132	116	124	139	137	112	137	106	111	119	140	157	140	142	137	130	124	131	121	129	139	125	142	122	104	119	132	125	133	131	103	120	138	136	137	142	132	120	126	118	113	120	137	127	126	116	131	115	133	117	110	129	105	131	117	127	118	127	125	120	118	115	123	134	112	112	136	134	117	120	123	118	141	121	131	133	129	126	115	124	146	135	118	116	114	133	137	123	116	122	128	115	139	120	125	122	152	131	133	113	122	147	119	135	132	134	110	129	121	127	119	125	120	124	139	130	116	120	107	119	112	108	132	137	120	124	126	135	123	114	127	105	129	115	123	150	135	144	108	126	119	139	115	123	115	139	135	112	119	147	131	130	105	132	123	127	133	129	129	129	129	126	134	137	123	120	109	123	123	139	119	133	124	123	116	151	118	106	125	130	139	130	135	130	139	116	114	128	115	118	138	124	152	132	129	133	141	121	121	132	134	130	130	158	143	117	149	131	141	103	133	128	126	143	118	127	128	109	142	118	133	131	119	121	128	124	142	128	129	103	140	140	121	121	116	138	142	129	129	117	136	125	133	134	110	126	135	148	127	129	138	130	129	131	109	128	132	118	139	128	116	127	129	115	114	127	117	116	135	120	121	98	127	127	117	116	126	125	130	133	121	135	127	134	120	128	121	130	124	145	109	134	109	128	133	112	136	126	130	129	132	119	137	115	122	121	117	127	122	130	132	121	131	145	124	117	131	114	121	119	126	115	113	125	126	114	129	130	140	136	131	118	129	134	133	119	133	142	121	119	133	137	113	116	122	128	109	131	157	146	130	147	117	127	131	113	128	122	116	131	120	134	106	123	116	135	135	110	98	102	132	124	115	124	122	120	140	133	141	125	118	146	112	117	133	130	129	126	141	119	141	120	115	130	129	118	133	120	148	134	116	116	136	144	137	133	126	127	134	128	139	122	121	117	135	119	139	111	146	122	128	141	132	129	156	120	124	112	142	122	133	152	143	113	138	126	129	116	151	147	137	128	121	117	115	132	133	118	144	147	157	106	142	139	120	138	115	133	133	128	138	124	108	115	126	121	128	136	135	122	130	129	116	110	128	130	131	137	109	130	149	122	132	116	134	146	143	144	116	124	136	131	113	106	116	98	121	136	133	117	139	137	125	149	133	109	126	111	119	126	139	138	145	115	146	144	125	120	139	128	131	128	145	127	139	138	124	135	125	112	110	128	141	124	140	140	131	138	130	117	120	145	130	134	138	135	114	140	117	131	105	140	124	133	123	125	125	127	139	138	129	116	129	133	132	118	122	126	129	129	121	122	120	132	130	145	138	131	136	116	121	127	135	131	135	109	106	145	129	121	121	128	135	132	132	119	135	123	122	116	100	140	118	108	137	136	131	122	118	160	138	132	144	161	128	152	125	136	132	106	124	123	144	113	126	128	127	123	124	132	140	127	143	151	139	115	115	140	115	128	118	118	138	143	124	117	120	113	134	114	127	126	124	127	125	128	136	141	115	154	120	124	168	114	126	134	131	129	132	129	126	127	124	135	119	126	145	116	135	137	120	106	147	130	132	127	115	117	143	124	130	126	123	127	115	126	108	116	129	105	124	129	119	107	129	113	130	126	147	129	109	141	108	126	134	135	107	127	118	119	124	146	135	117	142	120	140	120	124	148	136	128	116	138	123	127	129	107	145	128	130	118	102	114	133	124	124	126	130	135	122	126	105	147	121	123	132	114	132	118	117	127	109	123	128	118	111	125	116	140	137	113	134	112	129	144	143	118	117	125	127	132	124	130	140	119	132	125	142	142	141	113	136	137	120	129	147	112	98	138	118	145	123	139	112	117	112	130	131	120
34096	31415	28891	15062	1564	507	386	379	323	313	323	310	328	284	304	298	283	279	299	286	303	275	259	274	260	276	264	284	283	272	257	306	279	269	275	257	267	273	282	284	270	266	256	288	263	257	274	322	281	285	263	282	254	277	268	285	292	276	251	244	292	268	251	293	250	304	294	278	267	258	306	273	285	256	289	279	257	266	290	281	273	233	279	289	275	283	276	283	283	298	279	259	249	274	280	248	275	278	272	269	268	300	272	296	276	271	277	232	276	249	255	286	270	285	288	286	273	265	293	257	281	283	273	260	251	281	278	276	267	277	281	285	259	275	265	282	253	264	277	296	283	306	307	293	276	296	291	260	288	280	253	286	267	275	289	279	304	288	277	251	261	282	234	254	292	277	261	244	248	293	287	265	295	280	303	250	276	236	283	258	240	252	244	279	273	278	311	279	297	272	270	261	259	279	322	282	259	239	314	266	286	277	303	283	260	255	278	280	292	264	255	247	264	283	254	263	289	257	271	259	282	251	257	280	248	289	252	253	260	279	278	264	272	276	289	251	272	251	257	284	285	249	287	274	313	245	260	254	265	251	298	286	292	277	288	254	270	283	259	264	276	253	273	278	272	281	287	272	264	262	265	270	272	267	290	293	266	271	250	294	249	277	278	272	260	246	289	268	273	261	265	266	266	276	268	287	291	273	283	273	278	258	281	232	271	273	274	298	260	264	279	260	259	278	245	256	285	275	256	290	232	276	305	263	281	277	258	276	289	261	267	283	274	256	288	258	281	282	268	273	300	260	275	266	262	282	251	282	253	295	241	260	273	310	279	266	239	265	274	292	284	248	280	246	255	277	278	248	277	272	267	256	254	268	278	242	270	284	265	254	237	276	282	270	252	267	266	262	262	273	281	249	294	270	263	270	275	260	260	264	252	274	249	269	250	296	243	276	253	267	284	255	264	299	253	297	244	233	259	264	261	274	247	274	273	283	258	282	266	262	292	244	291	296	278	270	277	248	272	305	274	302	293	278	251	254	264	279	295	233	272	240	277	288	283	273	250	267	264	291	270	257	269	279	277	262	271	291	291	280	279	284	247	279	263	269	256	294	272	287	267	261	287	276	248	252	266	284	298	243	273	272	264	244	278	268	256	283	284	247	259	253	284	275	274	261	255	270	285	255	293	298	286	269	257	277	295	260	246	272	255	275	239	296	269	269	258	277	293	288	252	264	283	276	265	263	275	246	247	275	261	274	284	269	253	279	267	273	274	246	288	279	294	278	247	246	259	266	302	233	309	274	291	265	287	262	281	282	284	287	297	254	251	232	304	285	277	245	255	296	273	289	266	270	279	245	317	281	238	271	272	295	288	264	262	279	264	273	283	258	253	261	280	264	287	290	267	314	248	248	291	259	254	297	285	250	270	274	269	311	273	271	307	239	269	285	242	288	301	302	256	267	291	252	294	294	295	268	259	258	253	299	274	303	278	271	275	279	271	289	261	297	267	257	251	263	243	281	280	260	269	249	292	264	267	266	261	287	263	280	257	285	297	269	282	281	300	282	253	270	275	269	263	245	281	264	315	272	292	247	272	286	229	291	286	267	251	275	256	315	251	245	270	249	297	282	282	276	296	295	267	289	277	273	264	287	293	276	306	272	255	260	287	267	282	283	274	249	306	258	231	246	290	283	250	255	275	303	302	232	265	275	287	268	272	291	285	251	262	286	262	244	250	271	290	287	311	281	272	246	270	291	271	274	265	269	270	265	293	281	276	318	294	243	293	254	292	277	252	303	271	267	261	277	280	271	284	286	300	244	281	278	271	290	279	280	261	259	243	278	260	283	290	268	296	274	271	268	285	273	254	273	239	302	257	283	277	256	237	266	271	263	253	251	277	272	283	265	271	256	269	279	256	256	246	266	260	276	242	302	270	283	256	262	275	258	266	289	289	285	302	288	278	257	256	271	255	275	262	259	293	293	263	246	286	254	229	302	285	270	303	269	260	276	270	289	286	258	279	269	284	297	269	269	256	260	287	260	287	278	277	299	283	266	251	274	293	271	262	240	254	317	277	285	276	293	284	245	258	267	301	255	265	272	265	257	265	265	265	290	263	277	272	263	261	268	246	297	284	271	294	272	266	265	270	296	288	267	262	264	238	265	291	279	270	298	275	272	271	279	259	255	312	272	316	278	252	310	290	274	269	281	271	258	264	253	287	298	282	264	274	275	275	267	268	276	260	250	284	293	289	285	269	282	270	285	268	281	229	275	241	254	249	270	275	271	290	274	275	266	293	273	300	278	255	245	298	289	285	272	280	256	283	286	278	256	278	267	295	259	296	281	299	262	254	251	241	272	240	282	251	276	264	262	249	256	285	291	290	281	265	252	294	299	273	285	288	283	276	234	247	287	250	293	246	281	263	288	256	287	278	284	267	290	275	285	275	273	255	281	261	265	264	250	275	295	274	281	267	280	289	257	301	277	277	298	270	272	286	273	271	310	247	290	296	309	270	266	293	282	256	291	288	263	251	277	275	258	259	279	279	276	276	256	278	260	258	260	247	293	291	273	247	252	287	276	264	257	277	281	238	263	323	256	271	271	281	255	280	320	277	279	273	277	261	251	274	249	254	265	269	280	264	297	256	297	273	246	277	273	277	267	278	270	273	292	273	300	271	280	261	246	275	307	281	293	272	297	267	285	292	280	269	276	266	255	256	278	283	295	256	280	268	290	267	300	265	265	294	274	259	251	291	255	255	276	274	251	260	249	290	270	285	254	298	255	264	290	300	285	273	255	270	283	278	280	267	294	241	250	271	277	246	271	263	298	274	282	255	284	273	245	244	267	261	291	241	281	240	274	274	282	272	266	256	276	284	276	271	276	264	282	267	276	284	256	248	274	289	272	252	266	270	280	284	251	278	295	280	273	261	272	260	262	273	275	270	282	283	267	280	286	280	291	272	295	273	256	290	273	283	259	284	283	243	290	275	268	293	258	282	275	239	283	306	289	288	301	253	254	278	293	298	294	253	263	288	307	241	275	264	270	275	273	266	278	316	285	277	270	281	245	253	263	261	258	275	268	250	288	266	285	256	278	235	295	263	279	279	261	291	287	325	287	270	297	279	298	256	258	257	279	299	256	274	266	264	282	311	260	257	262	300	250	281	280	256	286	262	264	319	286	248	283	287	261	261	273	267	263	278	267	255	284	287	239	288	257	262	263	298	270	268	246	279	310	269	296	257	283	264	335	283	311	291	263	276	285	252	246	269	286	269	285	282	278	261	283	265	257	298	276	286	290	289	286	273	307	252	259	250	295	288	251	274	283	284	261	294	262	277	291	277	280	243	259	263	250	290	247	247	248	275	273	277	308	280	260	297	270	247	263	280	295	262	289	250	279	255	273	267	283	240	288	280	279	264	278	275	280	239	279	305	284	284	292	256	316	293	280	281	248	286	279	247	290	255	281	262	263	279	299	273	268	287	269	316	312	249	280	276	279	277	265	289	263
40559	46463	30452	12358	1415	672	635	511	446	391	342	315	334	321	290	342	333	355	291	260	278	303	296	279	295	315	290	277	289	308	283	313	287	296	308	302	273	306	276	291	302	301	271	330	299	285	287	296	248	279	306	280	287	280	330	283	279	293	301	261	299	274	287	274	290	292	316	274	304	284	275	285	313	284	276	330	279	305	314	295	266	316	289	292	285	300	276	328	304	266	308	281	287	285	297	297	300	272	308	300	306	292	308	273	283	325	285	274	294	286	282	323	294	252	277	300	300	274	317	281	278	300	291	303	297	292	293	291	297	262	306	311	274	289	288	294	300	310	292	298	307	320	302	306	271	282	304	286	286	308	301	287	325	278	296	310	288	262	257	277	290	316	264	299	284	321	274	297	280	269	283	295	295	301	298	309	263	286	310	315	326	317	268	320	311	274	302	287	287	308	321	325	294	298	280	300	296	284	324	322	261	304	294	282	291	300	266	257	310	274	286	269	319	300	278	263	294	273	300	298	303	285	289	290	280	312	289	290	311	296	301	301	294	308	288	287	301	304	293	317	307	288	293	286	290	301	273	311	291	294	297	292	283	311	295	305	293	286	287	308	281	267	292	310	303	310	298	296	266	277	289	300	289	268	293	282	318	276	316	309	313	283	301	261	310	326	293	277	295	296	302	292	286	280	316	285	273	305	264	285	292	257	286	303	291	269	293	284	303	297	306	299	290	252	299	282	300	266	308	318	273	258	290	317	294	298	304	327	300	268	304	282	279	277	274	292	314	301	299	315	285	329	264	262	298	311	286	254	314	298	275	291	308	345	291	269	293	296	305	279	280	299	310	284	287	307	287	288	303	293	294	288	296	273	289	269	303	299	303	298	285	287	292	295	295	296	311	311	291	281	274	320	283	292	305	333	311	266	293	299	311	293	299	299	283	264	294	337	267	287	263	293	270	278	308	277	276	275	316	285	252	256	266	287	304	293	293	272	291	278	290	304	297	316	268	313	279	316	274	292	273	278	299	304	271	301	297	285	326	292	284	293	303	288	299	303	297	285	293	278	291	267	269	319	274	295	289	292	286	302	302	300	285	248	276	294	312	319	301	313	257	303	321	318	301	306	301	284	280	299	298	321	264	293	280	282	285	291	313	291	305	287	305	257	292	315	297	325	293	292	307	296	268	302	290	280	280	249	295	300	289	292	295	288	298	292	288	271	298	294	296	300	289	318	296	310	301	284	322	324	281	299	294	279	269	300	296	268	325	280	304	298	261	275	299	289	284	311	275	285	302	322	286	282	276	293	299	303	277	278	288	281	280	298	280	278	322	299	307	271	297	270	282	295	331	282	285	301	311	265	287	296	308	289	293	303	284	293	292	308	302	271	280	295	287	295	314	301	319	310	260	286	334	275	275	284	294	301	278	286	281	304	296	299	297	268	310	299	293	300	332	281	278	308	280	286	302	299	339	305	292	272	288	302	298	289	282	282	308	284	296	294	268	283	265	295	323	280	296	307	269	280	273	298	288	288	292	299	278	299	319	264	299	303	305	321	312	269	326	281	278	326	280	289	302	287	309	287	304	310	289	282	291	273	273	295	306	292	262	309	268	291	279	303	323	297	278	283	301	313	318	300	285	297	282	280	278	280	320	314	289	265	299	269	303	320	291	304	288	267	258	304	290	306	306	264	291	292	290	287	281	285	306	277	287	295	297	270	282	289	338	303	291	275	267	271	289	306	280	308	276	299	274	281	298	282	271	294	328	279	291	280	272	308	275	318	305	317	337	287	290	281	305	289	285	289	288	286	290	284	302	302	287	302	290	265	304	302	288	296	294	293	291	294	271	276	281	276	313	277	265	317	279	292	303	289	281	322	301	311	264	303	280	291	285	294	310	280	316	264	325	298	312	277	289	278	275	283	295	272	291	282	288	327	263	296	324	331	307	304	295	265	275	290	297	289	277	285	323	270	300	300	309	282	310	254	270	316	286	290	287	275	283	285	286	269	281	289	326	274	288	305	308	287	294	279	279	295	300	287	280	286	296	293	292	301	316	309	276	275	299	307	305	276	259	269	277	277	290	329	302	291	301	268	288	304	288	276	312	271	303	293	314	266	325	260	289	273	296	303	283	300	284	277	312	290	290	285	304	297	319	287	282	305	297	296	297	298	304	284	316	305	324	317	322	297	312	279	292	281	290	297	292	288	318	287	308	268	285	285	286	248	307	282	294	308	288	295	257	295	328	278	313	296	285	300	271	271	290	301	271	313	292	270	258	318	289	293	300	313	303	298	307	305	285	285	280	305	276	285	291	323	275	273	319	270	267	287	255	294	285	292	294	294	314	302	278	300	278	294	279	253	293	302	277	286	307	277	278	281	288	284	324	288	298	288	281	295	288	281	300	285	273	291	281	316	278	304	323	285	292	290	280	244	307	286	290	286	273	298	293	267	292	296	303	279	295	306	309	294	317	249	279	305	294	315	288	273	271	290	285	311	281	306	306	321	266	315	295	265	282	282	289	285	287	292	322	288	283	289	305	311	291	262	286	310	299	303	290	287	296	294	280	284	298	289	328	298	271	296	300	305	275	313	302	314	280	272	282	310	279	286	313	320	285	302	271	276	284	320	277	323	284	274	294	297	317	285	272	285	282	279	277	294	300	320	285	264	303	298	288	274	326	272	299	286	280	278	305	308	299	283	262	311	284	286	291	302	293	320	286	295	297	323	282	301	305	290	313	290	270	305	301	276	239	304	292	327	291	307	287	289	287	278	295	277	265	285	292	286	305	293	302	262	322	333	295	298	268	323	300	294	297	266	305	304	269	310	297	294	289	272	295	288	313	266	293	307	299	303	299	308	292	290	297	264	277	294	327	281	268	280	307	298	279	292	301	306	294	278	302	310	309	317	324	307	282	319	297	269	322	312	286	305	294	277	319	318	289	305	309	296	282	277	274	278	278	310	339	313	267	283	284	283	283	291	262	320	293	277	305	293	285	294	296	299	308	306	293	309	312	292	287	278	288	297	281	267	301	299	271	288	307	297	303	304	306	296	259	274	288	308	278	270	306	281	304	276	315	302	296	275	273	309	272	289	294	257	279	268	271	290	299	297	331	318	334	281	296	283	290	283	284	292	283	307	291	299	297	279	300	272	283	285	266	276	294	292	309	300	304	309	328	289	311	292	285	286	318	323	290	296	326	314	293	288	285	278	309	290	286	281	281	310	296	285	312	282	295	294	268	314	295	275	277	272	289	291	271	290	297	301	309	277	313	294	311	285	267	261	303	281	302	331	306	284	288	319	295	319	318	278	302	265	276	309	331	274	267	273	290	285	233	265	283	266	262	309	333	285	302	311	306	293	263	301	322	281	292	305	299	304	302	279	289	298	317	272	310	282	308	273	324	317	290	268	316	294	304	310	280	296	303	275	320	312	292	266	292	282	292	279	281	325	308	306	275	320	295	315	306	297	271	296	307	318	334	277	304	310	276	260	303	274	283	279
23602	20925	28056	24018	20835	11369	929	486	388	354	309	301	287	242	254	245	217	238	263	248	216	218	238	206	196	192	181	198	208	212	198	189	197	199	182	206	209	193	208	214	212	232	216	213	206	189	231	173	195	192	182	230	178	199	206	164	194	185	189	218	171	191	222	222	223	205	218	223	194	189	224	188	190	193	204	214	213	189	187	201	205	211	225	205	191	177	208	217	166	203	189	218	230	195	197	237	192	192	216	207	215	211	191	187	207	175	203	205	215	203	206	168	197	191	225	186	190	190	194	201	188	198	195	215	202	222	178	194	196	188	203	166	204	200	204	177	202	161	190	201	177	189	207	200	208	184	168	193	207	182	180	188	206	203	198	177	207	186	180	211	208	211	176	220	174	176	187	194	176	183	209	194	200	217	209	184	186	199	202	192	182	194	207	188	231	183	188	185	185	219	216	186	210	211	191	226	193	216	204	200	192	198	194	188	214	187	165	202	191	194	191	204	223	208	186	195	191	196	206	199	190	178	203	209	180	214	186	199	196	194	203	192	207	223	198	206	206	183	192	216	188	219	214	180	172	201	207	194	197	189	175	201	198	200	224	177	205	194	198	176	164	200	214	202	213	202	220	201	176	213	183	199	195	182	199	184	199	176	209	186	214	183	195	213	193	211	190	209	192	188	193	216	199	212	216	195	207	208	201	214	179	191	197	185	191	182	195	213	190	220	202	204	186	196	203	205	190	221	210	219	198	210	193	212	194	193	204	198	211	193	226	167	213	196	189	168	186	193	188	195	191	180	198	184	186	192	187	234	192	194	194	200	211	198	205	186	185	192	199	206	203	207	204	188	186	182	203	188	213	206	186	201	208	191	208	162	191	192	199	190	193	208	194	227	201	234	204	210	169	209	202	199	175	189	197	205	212	183	218	201	211	191	207	180	219	197	235	197	213	206	216	182	196	206	196	177	186	219	166	215	174	209	215	174	219	189	213	183	188	195	180	207	202	177	229	196	208	221	226	187	192	192	206	198	215	222	204	202	195	217	223	211	190	201	188	186	190	203	198	234	199	194	207	206	194	216	193	206	172	202	183	181	208	228	211	173	180	200	177	200	189	201	174	200	197	214	183	194	192	195	180	207	184	219	218	205	202	182	196	202	197	216	199	192	187	183	190	181	181	196	198	201	163	211	185	230	201	195	190	197	168	188	191	192	196	217	191	211	223	186	206	164	197	204	192	206	208	181	199	205	196	181	210	212	204	180	195	178	207	215	188	213	219	190	203	193	180	219	192	195	166	199	199	204	213	196	190	208	185	189	182	199	188	201	201	204	197	212	227	195	189	194	200	186	227	194	170	214	186	170	197	177	187	204	215	206	193	211	182	212	191	196	226	194	211	190	196	205	229	216	185	206	187	199	197	192	209	217	203	204	182	181	194	173	215	201	201	183	201	186	218	189	232	186	214	188	198	224	203	218	222	203	206	233	197	207	193	195	225	177	221	197	191	162	190	219	205	185	209	211	215	201	195	190	195	202	206	231	198	210	196	176	193	209	184	199	198	201	205	189	191	198	184	205	203	191	223	182	205	214	189	210	197	187	177	204	218	189	182	193	229	200	206	183	198	182	209	193	190	211	200	205	188	209	187	206	193	191	210	205	212	198	188	174	195	199	169	215	185	199	231	206	207	192	224	199	199	211	181	190	194	191	194	182	188	210	197	188	207	190	215	196	201	210	180	191	185	223	202	170	212	165	203	195	223	175	189	201	195	182	212	173	199	188	187	217	194	204	215	206	183	186	191	197	196	194	217	194	199	203	206	208	211	189	190	188	188	196	212	199	213	210	190	185	160	217	208	168	216	233	195	213	221	199	199	168	195	183	211	214	202	191	185	201	217	189	208	191	198	197	184	193	190	199	180	202	215	200	180	189	209	185	177	211	212	213	194	217	194	202	173	208	234	218	197	205	228	182	204	201	220	202	204	177	181	197	194	198	195	196	215	195	185	219	178	193	170	200	202	177	199	201	194	198	195	186	218	183	183	223	209	196	217	194	182	174	206	235	179	180	187	191	196	192	214	184	184	194	181	185	203	190	207	232	206	216	205	187	183	171	179	178	177	194	167	178	201	237	202	203	190	172	192	200	206	195	216	220	211	203	180	197	197	176	209	191	215	194	222	195	203	208	197	223	212	178	188	206	217	198	187	212	198	213	201	193	211	239	196	199	163	201	212	191	189	202	191	201	188	193	201	214	214	174	195	179	202	205	187	178	209	216	205	192	213	184	205	225	223	205	179	189	199	209	197	194	197	197	189	190	189	191	214	193	208	189	194	175	187	175	182	175	208	192	195	191	189	184	214	204	203	206	207	200	205	183	216	190	189	205	219	183	222	194	218	209	186	183	199	190	194	221	173	229	203	206	166	224	188	180	179	199	168	175	197	195	176	186	201	200	167	203	202	205	205	203	209	208	179	193	199	192	194	194	219	186	207	165	177	214	195	180	197	208	193	177	177	223	194	185	212	180	200	201	179	180	187	191	222	213	175	180	186	193	202	213	166	194	205	186	194	197	196	217	203	197	201	180	205	196	201	212	187	201	197	173	195	216	218	201	216	184	214	180	184	195	190	199	196	185	207	186	205	200	183	196	213	186	203	171	188	189	196	193	191	200	213	168	221	195	219	193	175	197	172	194	209	183	182	194	194	212	194	192	175	191	202	195	190	180	206	215	200	178	177	202	178	189	169	171	193	191	194	224	196	199	161	157	203	177	203	229	198	212	194	205	178	194	193	212	199	175	190	193	227	196	207	229	200	204	202	206	202	203	236	178	176	225	199	191	198	205	202	180	193	187	198	202	199	184	203	182	195	190	211	166	227	218	181	197	225	205	203	193	212	197	203	190	214	224	189	191	213	183	187	234	213	199	210	195	192	208	188	196	207	199	199	215	187	210	180	200	200	185	188	186	186	217	193	196	201	209	211	185	207	193	183	205	201	196	191	189	170	210	199	220	210	231	198	194	205	217	182	193	188	210	188	193	202	191	176	209	191	179	211	185	196	175	193	187	200	215	190	198	177	189	181	174	178	192	212	185	191	197	187	219	218	176	193	197	164	212	185	193	209	217	209	204	171	207	193	207	225	179	194	176	234	202	226	203	218	221	180	224	175	189	219	204	194	200	195	192	172	191	199	209	218	201	210	213	209	215	199	216	180	216	210	188	194	222	189	191	184	213	199	199	182	186	205	167	197	212	216	175	230	192	180	188	183	195	209	200	191	193	188	203	185	214	183	196	193	184	185	193	202	197	188	192	213	184	193	197	170	219	190	206	210	201	207	198	183	201	190	209	202	211	205	185	189	208	217	185	189	197	204	197	227	188	181	194	184	238	185	184	185	208	186	185	196	202	203	225	182	189	203	202	176	194	190	200	194	194	186	184	190	180	178	195	180	200	215	217	182	196	184	198	196	192	199	168	174	197	192	176	170	200	194	194	177	177	242	188	201	223	222	157
38425	57258	42952	16687	1984	1355	1122	752	568	505	438	393	338	337	294	316	265	273	257	253	229	271	229	212	235	207	213	237	221	251	198	224	201	215	219	204	226	237	215	218	203	211	218	229	235	227	233	219	245	210	210	204	223	216	239	216	240	223	210	224	208	220	191	218	214	215	216	232	217	215	218	200	229	215	226	192	207	236	237	222	212	237	194	226	231	221	201	215	205	200	223	212	211	220	224	182	231	223	224	226	224	203	221	222	218	216	235	231	237	227	203	203	223	217	196	229	222	222	228	220	221	214	242	216	215	233	207	216	215	237	226	218	220	212	235	210	219	227	216	216	220	219	249	226	215	226	225	223	208	202	199	202	212	230	217	225	214	223	210	232	210	218	212	222	203	237	209	226	238	216	204	245	228	224	219	237	232	224	228	214	225	216	205	235	225	246	204	211	233	231	220	198	195	238	180	235	208	231	208	236	201	228	228	232	235	224	209	212	227	238	220	214	249	215	221	199	207	201	205	217	206	222	222	226	236	264	195	217	218	207	198	239	252	208	229	241	218	208	191	240	256	226	228	221	222	201	215	236	255	214	238	216	225	206	219	215	185	219	231	226	204	211	215	228	203	231	238	228	236	216	208	223	228	222	227	244	215	223	192	177	239	208	200	217	227	223	207	218	261	209	212	216	220	216	204	222	213	228	218	225	210	220	210	198	225	221	218	222	218	214	216	226	205	229	207	221	213	217	213	199	224	230	213	195	239	217	200	208	220	249	243	214	243	210	199	222	238	217	230	239	235	246	233	208	218	211	198	233	205	212	246	243	208	231	189	200	216	233	218	209	208	227	208	232	225	221	186	208	193	221	232	190	240	237	222	232	205	188	243	213	232	229	226	206	213	222	213	219	227	208	227	239	216	222	208	256	190	206	189	214	221	202	209	201	231	213	213	221	197	265	190	238	221	218	227	242	212	218	192	220	217	213	200	198	211	239	198	220	217	201	227	207	247	225	211	206	194	221	227	201	229	191	238	233	209	221	206	198	214	196	224	224	226	219	215	221	255	189	240	208	204	227	222	230	219	250	217	235	215	211	214	228	215	228	229	211	203	223	192	221	200	213	217	183	224	205	207	205	207	208	194	204	226	241	204	191	212	222	208	243	215	210	222	224	195	226	211	208	247	222	219	211	214	216	221	190	231	207	210	198	225	208	212	226	236	235	208	209	221	235	229	216	201	202	215	218	201	199	247	212	205	223	206	220	189	227	242	222	221	234	224	238	214	240	210	230	243	220	215	212	233	236	206	192	203	198	213	256	241	189	219	216	224	221	212	215	212	222	239	217	213	211	212	186	226	238	212	233	230	221	213	207	198	219	214	240	217	204	208	211	241	203	206	219	240	211	223	212	217	216	198	217	215	227	208	229	221	207	213	202	210	206	187	219	214	202	221	230	224	217	223	206	205	207	229	216	209	209	203	192	209	219	208	225	198	242	208	212	213	210	238	224	222	190	233	218	215	253	200	215	207	216	228	226	214	213	221	200	223	240	242	255	184	192	226	230	200	208	229	222	195	218	226	260	235	230	230	211	212	237	234	200	219	220	206	222	213	235	220	220	212	244	228	227	214	192	202	207	235	236	249	207	223	213	234	208	198	208	208	228	223	193	223	207	217	192	235	212	222	241	219	197	246	222	206	229	224	220	225	199	201	203	201	205	244	211	210	215	210	233	185	198	220	207	239	226	215	227	206	229	220	253	217	189	238	212	223	244	207	233	208	188	222	215	227	215	253	226	239	238	204	214	206	239	201	213	198	223	223	225	234	205	191	237	210	199	229	217	227	199	215	221	256	231	228	198	248	216	232	237	223	209	222	241	215	240	209	235	217	244	196	238	226	217	191	196	211	206	201	227	221	221	230	207	231	219	225	222	223	224	215	225	232	228	198	208	216	220	204	209	208	207	195	184	213	217	261	209	229	232	219	238	207	198	219	208	225	203	220	194	199	219	239	240	209	205	218	242	213	234	214	232	197	183	206	211	226	216	226	237	236	226	221	232	201	236	181	239	194	217	224	243	223	201	198	204	205	224	221	230	213	219	233	217	235	226	243	203	231	227	190	208	226	205	218	225	204	233	235	248	239	207	242	198	228	200	228	215	206	224	212	225	219	221	227	208	229	224	215	211	218	211	213	237	214	226	242	211	205	220	214	212	202	227	212	211	215	215	197	193	215	208	192	241	223	206	213	217	206	234	233	211	235	221	196	227	228	225	224	218	225	236	223	221	199	230	221	238	221	207	201	201	180	199	220	225	176	199	210	240	213	220	224	207	212	225	221	229	222	232	215	243	217	230	206	197	212	234	209	225	202	221	210	195	246	210	230	213	220	204	232	218	246	227	202	206	201	193	240	216	231	179	233	228	240	236	198	232	227	196	213	220	216	214	207	227	222	221	220	230	208	205	210	206	221	221	243	196	247	214	229	224	237	184	227	188	219	205	222	210	212	221	219	214	217	206	214	221	239	235	219	238	219	201	227	213	204	227	229	200	221	192	220	210	222	207	216	221	193	213	218	204	205	224	215	235	230	217	199	202	229	216	198	231	194	220	242	238	219	197	213	232	193	241	222	219	195	214	214	202	188	199	212	205	246	231	236	225	239	234	211	213	209	215	224	225	238	207	211	223	240	226	217	260	185	225	191	220	189	217	236	225	245	228	209	223	217	228	211	219	221	215	201	208	190	228	194	235	235	239	199	225	218	232	200	202	209	167	223	224	197	211	225	194	228	204	215	195	217	229	208	204	222	195	202	208	226	221	214	226	206	198	203	221	215	220	238	211	231	240	177	196	189	230	248	195	199	219	204	222	213	240	208	221	226	210	215	196	223	206	211	195	227	212	223	236	233	204	238	234	210	236	220	234	219	227	226	193	228	202	215	249	233	194	241	211	196	222	215	205	207	219	224	231	185	212	206	214	231	235	207	225	228	254	207	227	192	212	207	236	197	214	220	224	201	216	213	208	225	219	215	211	216	211	231	191	224	242	241	207	197	207	227	214	227	243	220	220	220	196	215	231	209	200	194	220	228	218	224	232	222	228	237	240	200	224	207	214	215	210	233	221	212	234	234	207	226	240	242	241	212	220	225	230	224	227	248	222	225	222	220	220	211	221	214	217	216	232	219	186	175	208	198	212	244	208	219	200	207	221	218	224	218	219	199	201	211	226	235	212	213	232	185	226	211	213	206	223	207	194	215	212	224	213	219	237	189	231	226	216	221	234	222	246	212	194	209	237	207	223	208	209	202	199	214	242	197	204	210	219	248	213	202	218	220	202	225	198	252	218	207	219	216	232	214	224	209	212	202	190	232	250	226	221	185	180	203	210	227	231	215	247	236	229	229	196	222	209	229	199	210	218	209	236	192	208	217	225	184	210	226	237	222	219	239	201	205	222	207	222	218	222	236	235	198	224	234	184	202	203	210	226	231	197	202	202	213	214	242	198	216	227	227	238	217	221
24680	20989	27635	24824	14718	1471	637	452	357	301	286	248	291	265	259	251	237	222	244	264	239	212	236	218	231	207	236	212	202	206	212	233	229	228	231	242	237	242	204	247	210	219	219	223	200	226	245	215	226	215	222	216	243	199	222	222	234	217	256	225	225	202	206	227	240	253	207	211	236	225	239	221	206	236	200	220	238	203	214	226	207	216	215	217	220	198	202	218	194	204	250	228	219	237	210	209	214	207	224	210	212	224	223	252	235	247	217	235	220	213	219	218	206	261	222	217	261	259	200	203	226	229	203	227	242	201	204	234	222	215	213	229	241	198	201	211	210	213	233	226	250	242	222	211	222	220	219	205	220	217	217	223	212	237	200	230	220	205	222	205	227	207	216	214	219	211	230	207	226	218	215	230	201	196	208	208	231	226	231	218	219	238	225	217	232	233	185	227	207	198	227	220	226	234	213	223	212	221	238	228	216	248	223	232	229	221	228	218	219	213	203	217	241	209	222	234	204	209	232	217	242	205	187	227	222	213	203	199	244	230	215	251	243	228	222	237	226	210	228	209	237	250	210	201	229	227	235	237	223	230	233	231	202	216	222	219	232	225	222	216	205	232	211	234	228	230	215	246	243	213	205	196	219	200	241	232	257	221	219	230	205	241	210	189	217	211	248	238	240	239	177	222	218	216	224	225	214	208	213	237	233	230	215	231	233	254	242	237	223	235	218	189	191	225	239	224	228	205	222	248	197	243	215	230	226	198	225	219	200	222	209	215	231	225	249	225	222	222	236	218	214	225	211	229	221	212	220	215	228	210	229	214	200	222	223	224	230	218	207	229	248	194	242	237	208	208	237	241	229	209	224	214	236	219	217	230	223	210	219	196	210	200	224	210	213	242	212	238	212	210	224	220	225	225	230	232	222	225	226	216	220	211	227	232	246	228	233	193	185	228	197	214	236	230	230	245	242	219	243	227	220	215	216	223	208	205	206	209	210	213	201	221	234	206	212	237	196	219	248	222	209	212	214	229	205	219	227	239	238	225	220	213	217	203	235	214	215	212	212	225	213	196	220	236	211	218	214	229	220	217	239	215	217	196	190	216	245	195	206	201	227	223	230	234	221	234	209	209	224	219	231	210	227	230	215	235	215	227	230	239	228	248	206	213	238	205	204	229	183	224	210	230	230	232	205	218	226	204	217	224	236	261	201	217	192	218	211	240	212	233	244	215	257	212	223	212	228	221	213	230	223	206	213	231	242	204	213	219	209	226	223	246	209	254	224	237	239	199	225	214	226	227	208	224	240	211	230	216	220	251	225	187	240	233	215	227	244	243	233	219	225	233	222	197	182	246	217	226	215	224	213	206	229	220	219	223	234	232	213	241	235	189	225	210	210	218	239	221	214	219	219	208	213	201	208	227	214	211	223	184	248	207	210	207	230	211	220	195	215	207	192	215	212	202	234	235	209	216	192	257	193	229	208	208	208	227	193	218	222	203	233	245	226	250	220	209	243	215	217	216	213	205	230	226	220	228	229	220	227	228	212	219	211	228	201	195	232	223	224	223	211	212	222	227	203	227	248	228	203	240	231	203	241	224	229	224	207	205	226	208	212	197	217	225	200	206	216	229	223	227	221	234	245	223	231	211	220	200	251	192	223	201	203	215	207	237	236	229	201	233	221	214	206	237	227	198	216	209	202	219	223	226	230	232	219	194	213	217	198	226	212	210	261	230	228	212	214	224	213	226	244	200	242	230	244	233	226	222	234	214	225	203	227	229	216	220	228	187	217	226	219	203	195	225	228	222	225	214	214	218	261	217	244	228	236	221	230	204	206	206	236	227	226	247	218	213	239	229	209	197	235	229	225	227	221	212	232	207	222	207	211	194	239	221	240	213	200	191	193	227	225	198	207	223	202	214	230	216	214	206	216	228	221	221	173	250	248	222	230	217	260	222	211	234	258	227	221	189	221	201	191	205	221	202	219	230	231	230	235	246	215	221	217	235	219	265	211	220	225	232	224	215	231	208	226	215	217	238	226	212	215	226	217	223	205	189	215	223	218	217	240	201	213	208	218	197	237	200	194	199	202	207	232	208	203	227	216	215	204	214	222	226	201	214	249	217	226	224	231	220	217	226	209	214	222	217	225	214	242	214	199	218	225	241	223	216	233	219	224	232	255	221	217	241	216	235	223	201	196	202	205	234	205	216	228	219	208	249	229	212	218	220	213	235	223	203	241	209	207	242	201	231	218	219	233	221	214	203	212	210	209	231	218	211	262	217	222	226	237	210	251	212	201	222	240	229	205	241	237	243	226	201	220	227	206	205	213	227	232	239	217	226	234	208	205	223	216	237	232	221	224	228	207	238	238	216	217	204	237	192	201	223	223	207	195	201	219	223	217	230	233	217	221	197	227	222	220	233	200	219	202	230	229	220	205	236	218	219	222	209	231	205	227	233	220	214	220	231	234	230	217	219	243	227	245	216	194	230	218	193	203	207	223	234	257	233	241	253	211	235	225	221	212	201	222	212	234	205	216	241	206	224	210	269	234	219	226	220	228	212	220	224	212	203	218	200	217	227	196	205	204	201	222	204	221	211	204	225	219	228	214	217	219	220	217	224	223	250	211	201	222	229	220	216	221	217	216	199	218	222	215	229	211	209	188	226	208	237	234	215	238	218	247	231	234	214	222	206	197	209	211	189	223	212	232	216	231	212	239	222	208	201	223	195	221	211	230	212	208	207	222	235	215	218	205	241	198	226	234	238	222	214	228	230	228	235	230	203	218	216	205	214	219	217	200	215	225	227	215	226	235	236	202	232	228	224	227	216	214	210	210	222	227	216	220	197	252	230	221	227	228	220	218	229	232	221	206	216	209	202	255	236	224	222	222	236	228	203	206	222	211	224	218	210	207	204	211	209	231	242	217	206	233	216	205	229	229	196	205	206	249	219	223	207	201	202	241	252	225	230	255	232	200	224	208	222	216	212	221	241	222	204	237	214	221	215	209	229	231	203	211	238	219	212	247	235	197	212	222	226	217	241	219	222	180	227	210	228	239	216	219	201	235	193	198	205	202	240	205	196	211	221	222	261	218	228	202	222	207	201	205	214	220	229	249	249	219	228	197	215	238	231	253	202	223	205	219	202	214	214	234	207	219	218	204	227	208	203	231	217	219	177	210	217	234	217	198	260	215	214	260	220	191	214	227	209	198	216	221	207	217	211	239	229	224	200	210	203	231	250	217	234	215	217	236	220	202	231	235	214	232	205	237	201	222	226	219	228	231	191	255	234	204	216	232	214	193	227	219	220	239	203	219	218	198	207	196	236	237	215	217	230	238	224	220	219	226	223	221	240	215	212	227	233	184	249	210	235	235	240	236	234	233	211	211	231	238	236	224	254	235	226	231	225	244	228	215	192	209	225	226	234	196	218	220	228	226	214	225	197	218	200	237	237	216	236	222	222	238	236	205	228	200	201	214	234	218	254	192	231	213	226	226	240	211	243
37495	54932	40761	13387	1705	1130	971	666	480	464	412	348	309	267	315	323	278	264	256	258	258	238	249	262	241	222	224	260	254	234	263	216	214	237	221	243	219	228	227	251	225	234	203	238	258	246	221	233	239	245	258	252	237	216	258	219	247	224	251	241	239	208	224	271	229	230	245	218	259	254	227	205	221	239	219	222	230	247	235	250	238	263	236	235	222	240	232	262	208	219	243	219	214	229	233	252	244	234	210	231	228	250	236	241	261	267	258	232	284	231	238	247	253	239	237	241	231	242	227	224	238	257	231	232	213	221	234	241	243	247	230	212	225	258	224	266	231	220	244	227	218	205	244	234	241	229	253	260	225	227	254	211	218	208	232	262	220	247	237	227	238	213	215	258	225	242	223	228	231	240	248	241	239	237	230	228	231	270	235	259	241	237	219	235	228	247	238	229	263	214	220	228	234	248	211	227	233	234	224	220	239	218	220	228	210	252	240	249	197	212	239	238	210	249	259	222	238	241	200	220	222	223	209	232	223	245	246	212	210	239	235	220	249	245	208	234	252	267	254	207	223	267	244	232	223	221	223	231	232	222	205	228	230	231	253	242	209	226	200	242	249	250	191	255	245	248	244	248	226	252	237	177	259	235	220	211	246	227	212	227	252	229	244	236	242	233	224	247	253	245	245	229	190	228	230	239	231	253	222	223	251	212	231	222	244	235	253	245	218	231	248	268	229	233	219	224	225	232	212	231	218	220	222	275	246	238	225	240	230	212	232	217	241	223	246	231	241	236	247	215	247	232	224	224	242	204	240	236	248	253	234	254	240	261	246	219	226	236	261	242	242	241	240	228	254	247	255	254	260	242	219	243	239	234	250	237	255	244	225	254	236	264	267	271	220	226	272	234	221	236	236	247	218	216	236	256	235	253	210	257	242	209	218	239	233	238	227	201	206	245	240	219	235	218	258	194	233	218	243	246	239	219	221	223	233	231	214	246	230	261	247	222	240	235	225	227	234	265	260	250	234	251	226	228	209	250	257	205	232	218	244	224	229	239	274	243	219	212	262	250	214	233	212	216	233	242	232	252	219	240	248	226	225	229	238	226	238	221	247	242	246	231	246	246	228	228	224	238	240	227	261	240	244	260	210	240	268	256	225	247	210	228	239	224	215	240	239	239	215	248	245	255	241	221	259	252	205	222	228	232	200	268	229	222	243	233	247	231	212	234	253	231	231	237	221	194	242	230	278	248	212	244	246	220	220	230	231	250	224	273	233	252	257	225	219	216	234	240	234	245	243	232	226	230	220	206	214	231	229	244	232	215	246	246	234	248	218	230	240	236	224	249	245	249	222	231	227	256	225	217	246	216	243	251	234	218	216	223	224	248	225	239	253	235	214	223	251	242	225	232	235	233	226	220	243	239	227	201	212	241	248	232	248	232	216	247	216	262	238	237	256	248	225	243	228	226	230	230	210	240	210	222	249	223	239	233	261	193	240	257	235	239	259	214	227	214	229	247	239	250	227	193	256	217	228	217	251	235	242	215	226	243	240	210	242	237	225	251	240	251	221	220	273	226	222	223	256	230	243	241	211	233	212	218	231	232	246	252	238	236	216	259	252	254	247	252	234	250	227	251	248	248	233	256	243	238	238	239	234	203	241	260	228	266	256	276	225	248	243	231	240	218	235	237	226	255	215	212	240	239	258	220	225	217	249	230	217	229	217	238	219	217	233	236	222	253	233	225	261	206	249	241	245	230	241	204	227	235	233	224	225	208	271	244	243	264	230	234	218	242	233	247	272	238	243	200	222	235	275	245	234	220	220	232	247	231	249	223	249	235	229	234	246	232	209	227	211	208	224	233	226	261	233	255	209	234	232	221	247	228	242	232	248	247	245	230	234	229	212	234	233	250	245	240	221	215	236	224	221	221	244	200	249	223	248	220	260	220	216	244	223	234	248	275	223	228	235	241	254	209	227	215	217	265	248	229	253	226	252	239	248	236	234	246	226	223	243	195	243	224	225	220	244	216	230	217	229	235	240	239	261	256	231	202	249	259	249	240	214	252	213	262	237	225	227	233	237	234	243	241	216	227	223	244	256	228	240	217	188	239	226	205	244	206	255	252	231	234	250	201	227	228	256	227	208	262	220	215	252	213	246	232	270	236	223	223	230	233	240	242	222	235	246	252	238	209	257	236	223	229	226	241	233	209	243	262	242	222	241	223	272	205	264	226	234	233	251	229	256	249	244	222	222	225	202	214	215	253	230	236	260	238	232	230	236	240	211	236	235	250	214	214	240	249	225	241	240	192	270	245	251	241	237	237	245	250	254	244	220	259	252	236	228	251	234	215	237	220	245	229	224	247	236	235	263	228	253	213	252	235	241	231	267	242	238	245	234	227	251	212	222	237	257	222	233	217	254	232	237	216	246	250	246	243	243	246	224	240	200	214	231	242	223	267	210	220	234	250	247	255	215	239	233	232	247	248	256	231	231	238	234	261	231	235	240	244	243	239	208	237	213	233	233	236	220	241	265	225	244	224	238	257	221	215	229	238	216	250	244	253	253	200	232	221	230	238	239	227	231	228	241	243	226	234	229	204	211	223	229	226	241	201	221	206	251	241	225	227	204	236	225	216	238	230	239	223	239	239	213	254	246	238	255	220	240	210	246	239	239	259	223	249	247	268	225	235	205	256	237	242	250	250	220	220	232	256	243	231	216	231	225	217	217	236	230	243	249	221	213	216	237	239	215	223	213	231	251	215	226	225	216	232	230	234	229	242	258	234	209	232	234	272	246	251	231	208	225	235	255	267	260	242	237	226	239	253	225	239	249	273	245	239	231	223	228	227	248	235	233	226	243	238	250	224	247	236	245	224	224	193	221	226	225	228	222	255	226	266	248	264	246	218	249	245	237	232	222	254	241	253	239	258	239	254	227	255	269	252	238	245	221	229	247	247	227	228	223	223	238	257	230	235	222	241	226	230	251	230	254	236	246	228	219	235	214	242	240	215	245	249	236	217	217	245	237	228	234	249	224	230	249	237	248	230	239	238	261	219	252	249	222	249	251	222	221	243	238	241	229	248	249	251	236	235	223	269	231	248	244	235	229	226	217	227	222	236	233	238	246	231	213	241	238	202	230	236	242	250	221	259	227	247	224	240	224	223	243	238	258	214	223	222	225	214	233	246	253	267	220	218	229	236	212	238	232	240	254	243	221	234	248	222	267	232	228	226	215	234	227	257	209	205	247	206	212	222	240	254	231	227	226	232	240	247	236	225	244	266	209	285	224	235	216	236	214	217	235	246	207	246	252	251	236	250	227	281	227	270	280	211	219	236	234	220	248	223	238	222	230	248	224	232	237	220	226	237	269	215	218	217	224	249	219	210	250	227	237	217	200	236	242	211	251	232	251	228	215	260	251	238	223	274	232	227	215	247	250	243	258	241	239	242	232	221	217	254	204	241	220	234	249	268	246	251	234	246	230	220	216	249	211	256	226	247	221	254
22449	20936	28398	23655	20920	20906	9459	672	442	371	320	290	247	253	200	216	204	200	158	154	138	121	129	142	126	148	133	110	124	120	131	131	124	137	127	118	114	112	126	108	120	132	108	127	113	123	94	129	127	126	109	105	109	120	135	111	126	123	146	127	102	110	110	121	131	118	105	116	102	118	139	114	128	97	133	117	118	124	124	111	118	121	125	118	123	117	111	132	130	129	122	118	113	110	113	103	125	122	126	120	128	94	137	122	126	131	102	129	107	121	118	116	114	99	146	114	122	93	127	145	140	110	105	113	114	130	122	94	115	116	138	125	133	134	118	136	118	95	130	112	108	111	114	120	102	105	115	143	121	108	116	129	111	128	118	111	124	133	126	127	130	137	120	128	130	101	133	112	123	126	129	136	107	103	130	128	119	115	121	115	118	126	140	119	119	128	113	99	122	140	115	121	129	137	103	102	121	120	98	107	131	110	132	108	120	107	119	119	142	117	118	125	118	119	101	128	125	111	105	121	121	116	131	110	113	113	100	107	130	115	114	117	119	122	106	129	114	117	107	115	118	119	103	125	115	113	118	123	113	133	117	113	104	117	109	112	112	123	116	112	121	136	126	123	154	118	108	109	120	111	118	115	111	128	114	132	109	132	126	136	128	112	133	144	123	102	112	112	104	109	113	110	144	116	126	134	115	123	126	127	116	113	134	116	115	116	140	132	118	131	128	120	92	116	121	131	128	102	132	118	143	135	124	110	129	115	100	131	126	137	119	112	119	111	113	112	126	104	125	113	115	141	122	112	126	113	120	126	112	125	110	127	118	117	128	137	125	108	126	136	120	136	119	124	135	94	124	117	104	114	134	106	113	117	118	112	127	115	115	123	114	107	108	130	119	128	115	121	111	125	105	109	122	123	136	111	112	120	123	132	128	126	123	118	128	122	123	101	119	115	103	129	122	119	125	128	120	115	130	125	119	131	134	136	114	122	106	117	129	115	127	131	108	123	122	145	107	105	107	111	130	135	134	120	106	120	125	127	136	137	124	124	136	117	138	117	113	121	115	124	122	120	112	110	127	127	114	120	111	110	104	126	117	127	127	116	113	118	117	123	126	132	148	126	94	139	108	113	120	126	109	125	122	133	93	113	114	132	108	120	107	105	131	103	141	126	133	131	133	112	128	108	120	127	121	117	108	135	108	111	130	123	115	111	126	117	113	119	117	122	115	119	102	102	106	138	104	106	118	98	132	118	111	131	114	117	141	118	120	119	139	122	117	115	111	103	121	130	114	107	103	111	137	109	121	108	120	112	121	127	142	114	130	116	117	118	128	107	130	100	129	129	115	109	116	114	116	116	110	136	128	116	116	111	127	121	114	116	121	113	109	108	120	112	107	133	118	144	127	109	104	126	119	122	123	119	128	124	112	115	114	135	123	114	118	123	111	122	132	105	103	132	117	123	111	120	115	91	117	109	114	118	122	115	121	126	116	120	134	120	119	115	109	130	117	102	119	108	136	117	131	135	131	135	129	123	131	118	144	117	115	120	124	107	141	110	112	114	124	98	120	111	122	121	135	135	100	157	127	118	137	125	120	109	124	124	100	137	118	116	116	129	122	95	116	98	125	114	96	133	114	125	114	130	126	116	118	118	125	143	129	100	106	124	148	136	130	124	132	140	121	136	123	118	104	132	123	118	117	138	114	110	124	127	128	113	128	111	114	111	132	125	128	103	103	111	144	117	110	117	128	126	125	106	125	137	120	122	123	111	127	147	117	100	103	121	118	107	118	121	126	135	101	130	126	104	126	135	129	115	132	127	118	127	135	128	136	111	124	117	99	116	130	130	129	116	106	116	135	109	116	111	121	108	115	115	122	110	128	132	112	105	125	126	128	130	106	114	111	114	115	129	103	130	107	107	116	116	127	125	111	103	116	113	121	120	106	111	112	102	122	114	118	114	120	121	109	127	127	121	145	119	133	113	125	109	122	99	115	110	128	119	117	111	121	113	120	124	120	119	122	136	129	118	125	128	109	102	126	131	116	134	126	114	137	106	135	113	137	130	106	117	149	132	119	126	109	108	113	135	129	112	124	121	104	123	107	106	121	119	118	144	147	128	121	110	135	121	132	129	112	98	116	130	115	115	106	129	113	134	114	113	125	133	123	110	127	120	110	130	122	112	139	108	118	144	130	119	118	115	117	114	122	123	112	98	92	114	118	133	121	117	120	107	130	125	136	109	111	120	105	118	123	115	137	126	139	115	110	122	134	108	104	125	107	119	122	120	125	113	115	113	119	121	126	114	112	112	126	132	101	109	129	103	131	118	123	119	121	102	118	122	130	116	129	106	106	129	104	116	109	131	126	121	125	116	109	125	105	115	124	119	107	117	129	111	114	131	126	118	145	110	107	120	125	110	122	122	134	120	120	105	124	111	119	113	124	127	146	138	116	141	127	130	106	129	98	132	127	104	107	127	130	122	99	99	119	115	141	119	140	128	122	97	131	116	125	127	105	136	110	121	112	129	96	118	93	127	128	132	112	130	112	120	115	101	106	127	109	110	103	112	109	122	108	118	102	107	135	109	124	115	117	101	106	104	114	113	123	123	124	105	121	109	116	128	133	112	118	136	107	118	115	110	121	118	132	98	125	103	112	129	92	122	131	132	121	123	130	125	122	131	113	119	99	114	131	120	112	113	112	115	114	120	133	108	103	130	128	116	118	132	115	133	111	124	111	116	118	139	126	117	111	139	126	98	114	127	142	98	111	126	103	129	138	133	123	114	118	122	93	116	107	119	143	106	126	119	116	116	126	129	117	106	102	124	113	120	108	132	139	122	129	112	118	121	119	113	126	100	131	123	111	107	134	115	116	117	126	133	113	107	128	125	124	131	126	120	108	102	122	120	142	107	114	131	117	108	121	113	96	112	131	130	125	115	115	93	99	120	113	103	120	129	100	127	92	129	112	114	131	113	96	117	81	124	117	114	118	115	139	117	111	119	130	127	114	110	121	134	123	124	121	99	131	115	119	104	120	117	127	119	114	105	143	131	109	117	105	129	119	107	106	132	114	104	133	128	118	117	114	116	130	121	104	118	95	125	124	135	114	109	137	141	138	138	108	135	115	122	122	111	117	109	147	134	86	122	130	107	108	108	121	124	121	118	117	123	116	105	116	139	120	109	104	126	112	121	132	123	126	105	127	112	113	111	119	126	118	119	123	111	111	132	125	133	121	123	124	117	132	122	128	140	131	127	111	129	125	139	102	111	119	96	115	130	132	104	107	99	125	142	119	104	112	102	115	126	118	105	121	118	112	117	134	138	114	142	109	133	144	127	114	117	119	100	121	128	115	128	115	131	132	109	110	126	122	104	102	117	105	111	116	108	113	113	118	112	123	121	118	108	126	130	135	107	123	112	118	110	98	110	107	115	123	122	106	129	134	103	132	120	129	115	117	135	113	127	118	138	117	121	112	145	122	125	139	131	87	139	123	123	108	129	121	102
42295	67297	49527	22527	3396	2075	1521	942	729	649	501	480	381	319	272	258	258	246	213	198	178	168	161	151	162	141	141	165	142	135	140	151	130	139	128	119	127	141	139	142	137	123	122	130	129	149	130	128	117	100	138	137	131	119	144	122	127	132	130	139	116	124	139	145	138	139	114	136	133	119	135	127	128	123	138	119	137	145	147	111	128	124	145	115	144	120	149	135	138	103	138	123	128	138	109	141	134	128	121	141	145	119	137	129	142	136	138	131	117	110	150	142	127	136	124	134	131	142	123	116	133	152	166	141	125	134	112	144	126	114	143	127	141	133	121	115	124	122	124	122	142	126	134	149	137	123	123	126	126	140	114	131	144	127	146	145	145	131	123	128	137	144	138	132	140	138	139	112	120	115	122	120	147	117	115	117	120	132	113	138	126	118	116	132	138	130	125	153	117	118	130	133	128	103	134	138	130	131	140	113	133	129	123	129	133	146	115	117	132	123	133	114	109	152	116	138	136	119	115	113	125	103	128	116	132	122	116	113	123	131	117	122	112	138	123	138	145	130	123	141	113	130	146	128	155	131	128	118	139	122	112	140	120	118	117	126	122	117	135	113	126	131	146	143	122	130	121	117	116	109	109	133	145	145	136	120	120	128	126	132	116	121	136	121	133	135	146	140	117	116	137	116	133	134	140	126	141	131	130	111	130	132	128	133	113	148	132	132	127	135	129	139	141	116	123	145	129	141	131	103	130	141	133	133	117	123	133	138	120	145	116	106	132	152	128	131	122	134	126	126	132	123	134	138	129	156	122	132	116	122	131	123	123	131	137	112	111	130	152	132	112	145	136	135	116	131	144	127	135	130	122	133	124	115	136	150	139	121	143	124	143	122	134	107	119	141	130	129	124	145	126	119	100	122	130	127	138	145	131	125	121	137	130	141	120	109	126	108	131	135	120	113	112	123	118	130	160	129	130	117	133	113	129	113	122	136	117	123	122	148	123	127	127	130	140	119	120	120	128	120	127	132	127	135	136	130	126	135	121	118	130	143	122	140	139	132	138	132	143	133	154	139	129	126	151	107	130	125	126	137	139	123	115	126	122	131	117	131	145	131	139	115	125	122	124	124	147	105	151	135	123	135	125	137	107	138	120	101	132	112	137	145	134	119	131	129	121	118	135	125	144	127	114	136	106	118	142	143	115	132	133	132	101	126	126	119	116	147	134	137	114	129	129	115	112	128	150	144	109	126	132	124	129	139	130	117	111	151	134	121	110	143	115	122	140	129	126	125	127	134	140	130	137	130	116	115	102	129	133	126	149	122	125	145	147	119	129	130	141	120	112	121	123	138	122	121	96	123	128	130	116	148	112	131	132	143	117	140	130	118	116	153	125	133	124	134	123	108	131	123	113	110	141	130	131	142	148	121	135	131	128	138	134	139	119	145	131	142	138	125	118	131	149	116	143	154	117	135	140	108	130	118	126	117	138	132	139	139	113	146	137	128	107	123	135	120	120	124	116	127	136	122	121	124	138	132	109	117	145	126	130	134	150	125	123	145	159	126	129	136	140	130	138	126	104	110	136	140	134	130	129	117	151	133	135	136	126	138	125	122	133	127	137	140	133	121	108	134	135	134	112	108	137	127	129	133	129	124	118	139	127	125	128	126	133	126	124	128	115	128	131	135	127	131	125	117	125	114	123	140	134	132	135	113	119	121	119	121	126	138	120	128	145	130	125	90	125	130	123	139	135	114	114	125	126	139	135	133	132	131	139	114	127	138	120	129	148	119	122	119	131	127	155	129	122	139	139	130	126	136	119	140	135	106	123	130	137	124	144	147	128	116	127	123	133	119	158	136	142	140	140	144	134	147	132	131	144	147	115	116	142	139	131	134	125	131	137	141	124	130	105	123	132	127	138	142	154	154	108	107	133	106	100	126	135	133	105	129	124	106	133	130	132	125	134	121	125	133	125	130	132	130	137	135	130	122	142	112	134	141	120	132	136	120	132	123	121	114	137	131	121	110	120	125	155	138	129	127	137	115	121	119	129	123	130	112	125	130	123	120	117	133	129	120	126	129	126	148	111	135	123	119	133	141	123	151	129	128	120	120	126	109	122	132	119	132	134	119	126	143	135	121	109	139	118	112	112	141	134	128	147	115	111	140	132	130	136	151	119	128	134	126	134	137	136	130	143	115	137	119	140	138	133	126	140	127	136	108	102	134	138	144	118	125	150	127	137	128	123	119	133	124	130	124	146	103	145	128	122	149	116	122	131	139	105	125	130	116	145	94	137	141	122	151	119	125	126	132	141	125	136	124	138	134	132	123	136	117	140	135	136	119	123	113	144	118	116	133	145	138	154	134	139	133	104	153	136	110	120	112	137	125	116	129	118	132	144	129	137	140	128	121	137	134	115	127	135	111	138	111	138	129	125	135	127	127	140	132	124	137	135	108	152	146	127	135	137	120	114	141	101	115	124	135	122	137	131	133	131	129	121	129	145	123	115	120	126	142	128	134	115	124	128	151	115	122	130	130	142	110	145	122	110	138	117	135	144	134	147	139	129	119	115	139	161	133	139	117	151	115	141	133	122	140	109	122	114	144	134	146	140	161	123	160	129	127	117	127	110	131	119	146	139	115	130	152	114	134	128	125	123	139	137	116	112	143	148	140	125	123	140	122	117	125	131	117	125	129	122	134	136	117	122	152	142	129	141	125	129	131	138	123	136	128	139	120	130	132	134	121	133	133	122	124	131	114	118	105	120	125	108	120	144	126	123	132	148	125	114	141	130	141	117	133	123	119	122	149	132	124	152	117	136	141	134	115	112	139	123	164	135	138	149	124	118	131	143	128	131	127	112	152	126	140	113	113	127	128	115	112	130	140	127	98	119	133	132	121	123	125	152	136	145	140	113	138	138	120	120	124	122	132	135	132	153	126	139	117	144	124	111	112	119	137	134	100	152	126	147	152	123	126	124	131	123	148	130	146	115	125	144	132	122	104	125	107	130	128	121	142	136	149	122	125	139	124	117	148	130	151	134	130	135	131	137	136	157	124	133	135	125	143	114	128	125	121	129	128	130	133	130	138	130	140	163	134	131	100	124	117	114	125	120	117	108	137	150	120	124	113	126	126	148	155	129	124	135	138	114	113	149	145	133	116	130	114	134	137	118	137	147	122	155	118	112	133	143	138	131	130	126	130	131	130	119	130	124	131	140	123	140	127	130	135	121	134	131	121	130	118	143	146	152	140	123	132	122	129	125	137	117	148	145	125	121	143	134	120	101	121	141	153	119	130	123	122	134	117	119	131	127	140	145	137	140	124	119	123	138	147	124	111	120	110	119	124	137	131	140	127	134	122	151	125	114	130	133	145	101	134	125	131	132	141	125	146	112	105	118	141	138	140	125	124	121	128	134	133	118	126	132	114	111	122	122	119	109	127	131	121	147	114	117	136	130	108	111	131	140	109	132	120	126	111	127	128	115	141	136	114	126	114	133	120	142	130
32445	34289	32635	16524	2144	728	496	379	360	347	321	327	311	302	289	306	313	264	268	275	275	301	286	247	278	272	293	273	270	252	252	285	296	284	297	290	277	280	254	282	270	268	275	285	275	277	282	282	289	277	295	279	249	264	319	287	283	268	254	266	252	276	267	266	292	269	279	287	261	237	264	272	269	253	284	289	262	261	286	274	235	273	293	251	254	279	292	250	274	275	265	273	285	274	277	249	283	285	270	270	247	277	263	276	306	260	264	274	269	294	274	271	289	290	267	256	273	285	254	278	274	269	273	306	271	261	294	265	290	266	262	254	284	271	277	259	264	244	277	278	284	309	314	294	270	276	257	244	306	285	232	303	273	266	303	264	263	240	275	285	290	252	242	263	277	260	261	283	281	285	259	272	297	302	303	259	241	257	291	283	287	290	264	243	280	300	263	285	284	247	239	310	317	270	272	296	249	298	249	276	256	274	304	274	284	269	260	254	254	250	278	289	252	280	292	259	277	278	276	298	249	280	266	289	277	280	271	293	299	261	269	248	278	277	264	243	255	269	275	262	258	265	259	292	271	282	289	257	243	243	283	282	283	270	272	284	281	260	264	283	264	272	280	264	289	271	230	263	275	269	262	260	250	242	259	242	293	262	269	279	292	286	250	268	302	264	274	278	265	274	276	265	281	274	279	294	250	238	272	293	281	254	250	278	280	263	265	268	311	255	272	273	263	268	273	274	269	267	287	299	288	257	252	264	273	282	265	289	275	256	269	273	287	275	296	275	282	277	281	254	270	267	265	275	295	305	260	264	294	244	256	264	291	259	246	260	254	293	260	292	247	289	274	272	281	261	283	279	240	264	300	288	257	269	286	273	294	270	279	296	295	257	270	262	293	274	268	285	285	260	263	318	314	248	312	261	276	279	284	276	283	272	263	303	289	272	271	263	244	292	308	271	286	272	282	287	295	267	291	250	288	276	271	262	246	249	253	262	296	281	270	300	282	255	271	267	264	283	279	261	263	263	280	255	268	257	265	278	276	243	290	294	292	280	273	282	244	278	255	263	279	219	309	267	286	267	263	264	269	276	275	308	255	280	271	255	285	255	260	261	267	292	231	255	262	286	287	277	231	266	266	303	273	270	255	263	278	300	275	287	254	257	275	265	248	250	259	295	252	253	277	272	247	273	264	284	294	287	279	269	274	291	289	274	279	270	261	284	287	249	285	298	272	298	265	272	256	293	267	279	256	280	269	289	272	277	265	256	270	269	264	282	284	286	230	259	253	261	270	266	265	285	253	279	283	289	264	277	257	270	272	300	254	273	243	276	273	290	291	274	297	283	282	269	272	274	258	275	262	278	269	271	269	280	279	280	289	250	255	268	284	269	266	254	269	275	262	287	285	266	253	276	285	286	275	244	263	303	262	255	269	287	247	289	258	260	245	273	257	267	248	270	291	251	300	259	235	281	256	277	289	292	297	237	237	279	246	262	271	295	283	292	269	264	290	257	282	260	284	259	292	300	267	275	240	258	301	273	274	271	282	264	282	243	249	258	311	293	268	290	273	303	222	239	294	284	254	269	300	254	282	234	276	260	279	258	265	260	257	272	247	279	296	296	270	294	287	268	279	253	266	239	267	277	291	278	273	283	259	244	280	274	257	271	271	270	281	291	289	299	259	249	295	275	260	269	273	303	256	288	266	272	292	288	282	258	261	286	249	274	253	271	275	283	284	290	287	295	264	273	266	261	284	288	258	261	277	249	271	260	274	300	267	286	273	276	263	274	250	240	283	254	280	282	263	289	252	263	270	282	293	279	229	260	269	281	272	273	254	260	280	287	295	287	280	267	260	302	270	264	273	288	267	247	258	278	301	264	236	269	283	257	261	268	313	271	302	277	308	268	276	247	244	275	251	265	319	282	281	278	255	270	265	286	265	265	261	280	235	255	262	275	277	259	304	265	268	273	283	288	276	264	232	243	255	296	268	261	307	273	266	245	237	290	288	282	289	283	275	268	305	258	266	262	274	265	268	274	294	276	307	299	243	257	297	270	257	294	264	281	312	246	266	263	261	259	316	279	290	252	252	259	270	269	243	288	280	284	291	306	268	259	287	266	257	304	253	246	235	267	289	279	284	280	272	295	268	267	280	284	243	289	291	289	272	281	283	246	272	257	252	285	285	258	292	260	306	270	285	263	262	268	279	269	267	301	300	255	302	259	284	269	280	263	244	268	289	268	265	284	249	289	271	262	282	268	267	278	247	255	294	261	252	273	266	277	321	271	283	278	270	271	265	262	251	289	274	239	267	264	248	272	290	247	279	259	230	286	263	280	255	273	285	296	251	270	277	278	266	285	258	278	265	293	270	284	274	285	284	257	269	276	282	280	296	264	290	301	289	270	243	249	273	262	266	273	284	263	265	268	282	266	264	283	269	280	281	289	277	262	283	290	252	270	268	255	296	255	247	264	273	258	258	290	288	294	268	283	277	288	255	264	274	282	283	263	258	296	269	232	263	270	285	247	242	282	254	261	269	280	257	283	272	260	264	267	266	272	284	270	267	264	277	285	280	267	313	263	271	244	269	238	283	287	274	251	263	265	275	318	265	278	250	303	280	267	270	286	283	266	238	254	280	279	294	280	281	278	273	266	283	275	269	270	290	288	272	256	261	263	271	271	276	251	267	282	290	244	275	266	262	276	257	294	251	262	295	277	284	268	264	283	269	276	250	287	272	279	264	289	286	288	271	285	280	301	257	258	254	273	270	272	258	267	298	277	255	262	259	297	273	279	291	248	263	275	262	281	277	280	284	295	259	272	252	290	268	267	276	295	248	272	239	232	285	257	300	284	285	269	268	282	262	239	287	274	271	279	301	244	261	272	261	289	273	274	290	268	282	266	292	284	279	292	278	257	283	261	252	268	285	291	252	273	275	259	283	266	267	264	261	244	286	263	283	246	252	268	274	293	288	260	280	289	260	297	268	253	264	277	295	305	289	291	319	284	265	254	291	275	274	264	283	296	280	249	266	277	274	257	281	269	276	278	284	299	293	275	257	264	268	249	271	244	281	262	280	264	296	255	238	283	260	255	257	272	279	248	260	296	286	276	255	312	256	270	265	233	281	261	244	255	279	266	274	290	272	303	285	273	278	255	254	257	300	254	278	313	271	270	281	277	278	235	289	254	261	290	285	290	247	271	314	267	259	267	282	288	282	277	266	262	272	265	256	258	275	260	277	288	251	260	239	274	264	244	283	276	278	284	301	266	280	295	315	258	268	267	248	276	278	244	278	265	249	283	276	315	304	284	277	298	284	261	268	255	277	295	242	273	288	282	279	249	253	269	284	250	261	255	264	268	266	235	273	270	295	289	282	266	282	280	274	243	281	256	285	273	279	276	270	308	270	249	301	282	269	284	266	263	262	286	281	272	264	272	257	277	293	281	267	232	246	274	271	263	271	254	256	258	268	254	275	252	251	255	280	248	260	272	266	235	290	276	291	285
39390	50448	34022	13665	1695	936	687	547	448	441	377	369	325	360	359	314	312	323	309	349	288	282	305	297	279	300	310	295	273	278	303	311	266	288	299	280	311	285	292	311	319	278	271	290	289	305	288	280	319	317	280	280	268	317	305	298	314	310	290	281	271	268	282	308	298	267	314	286	289	311	305	285	321	290	327	299	303	323	315	281	284	310	287	306	317	289	264	285	304	259	290	268	287	300	287	309	309	314	288	306	308	322	307	311	286	283	296	288	313	284	278	307	283	314	294	268	298	287	298	293	286	291	321	330	301	244	272	290	271	315	279	289	296	290	344	273	299	304	312	272	340	316	298	275	303	288	304	283	331	300	289	288	284	294	280	308	344	291	272	287	302	290	300	307	303	287	264	338	298	297	344	296	290	284	302	294	290	293	296	299	287	288	297	302	300	268	293	314	287	312	293	301	289	317	309	286	274	285	303	285	275	266	303	286	321	297	307	288	309	278	320	288	293	283	314	274	273	251	287	271	293	299	304	280	291	276	316	316	275	333	307	324	296	312	288	291	282	293	301	289	288	307	282	327	312	286	273	293	249	284	278	322	317	298	287	294	264	301	270	288	305	292	324	300	322	285	285	284	313	296	284	306	272	283	318	253	301	275	281	291	284	263	318	291	311	256	274	325	261	285	304	299	275	306	277	296	294	280	266	303	290	324	290	291	314	293	264	286	293	269	320	281	288	304	335	312	302	288	334	306	295	274	306	272	295	290	304	318	311	299	296	303	281	268	275	252	283	259	284	273	317	309	313	290	284	286	294	279	299	285	332	280	317	280	268	283	258	337	313	281	298	306	283	283	290	304	291	286	329	290	328	299	303	306	295	309	290	293	334	320	315	309	303	292	322	293	293	296	328	304	293	286	293	293	299	300	267	275	278	292	296	299	286	308	291	308	308	342	297	299	322	332	295	265	298	307	305	319	327	283	295	314	297	289	302	290	276	284	283	326	298	290	275	325	281	281	267	283	278	280	292	322	281	282	297	276	296	275	290	329	306	300	310	322	295	292	315	302	309	314	287	292	316	259	267	297	300	287	281	298	294	281	283	303	300	275	246	289	295	272	264	276	278	300	293	317	307	288	298	300	277	280	277	283	277	268	273	297	308	295	269	277	308	292	281	267	258	292	293	276	292	283	302	300	270	282	329	310	279	300	300	297	296	262	300	296	290	319	287	325	279	299	294	291	258	322	310	296	290	307	288	324	315	281	301	292	333	318	308	281	298	293	261	276	284	282	281	297	303	285	307	289	287	308	261	303	290	307	286	288	263	312	301	281	315	315	279	280	306	306	306	286	306	285	273	284	285	279	299	290	308	285	301	293	307	334	303	307	302	272	309	300	292	297	306	322	294	302	300	289	273	270	323	310	293	317	311	311	298	310	321	310	281	288	259	298	317	331	279	312	306	332	333	318	315	301	320	308	319	318	316	308	271	294	315	313	290	268	294	300	262	273	287	318	303	299	312	332	304	254	294	276	314	286	291	275	265	277	342	304	345	331	314	281	288	279	327	292	288	281	294	311	300	298	300	277	293	254	288	316	288	271	284	290	285	281	315	262	295	298	325	301	302	258	283	340	314	312	299	279	308	281	275	278	296	274	289	313	334	296	285	297	277	269	291	297	301	293	308	274	304	285	317	296	292	281	302	283	283	323	307	287	300	299	281	315	308	310	306	286	315	282	299	274	282	295	288	292	301	289	298	323	313	305	302	288	308	277	300	307	286	325	316	294	263	290	265	304	299	301	268	282	318	299	284	276	260	285	278	290	331	292	298	319	323	283	294	289	283	290	287	287	287	270	319	319	287	299	318	303	262	280	290	278	307	290	269	317	300	299	312	285	275	281	284	287	293	316	326	315	327	279	299	274	309	289	317	316	286	319	305	275	281	287	293	290	319	280	295	303	291	290	322	311	286	301	281	310	319	322	287	307	303	274	283	287	294	288	293	319	302	307	323	297	296	313	297	296	283	305	301	298	277	281	292	315	311	294	294	296	311	296	291	298	273	293	289	284	318	309	266	277	284	319	317	305	316	283	251	268	284	343	297	303	294	277	266	285	306	267	261	302	314	306	342	295	313	295	296	288	332	305	272	293	301	296	295	297	315	286	248	286	269	290	281	298	307	305	305	289	284	317	276	310	303	307	303	300	312	294	295	282	308	285	287	284	295	268	282	311	315	316	273	289	274	281	310	319	296	307	326	318	299	300	297	294	287	271	274	307	309	292	333	285	264	297	245	259	330	297	287	323	297	296	317	301	280	299	269	277	309	278	258	277	265	291	306	286	305	295	299	274	307	282	296	294	310	292	285	289	269	299	279	329	310	315	283	261	285	293	276	302	287	292	291	284	307	274	304	280	262	286	284	300	302	317	311	259	273	325	293	295	280	318	305	301	293	308	295	296	267	300	288	302	302	320	305	276	295	309	296	293	302	272	277	296	303	302	273	267	281	276	269	276	280	302	311	275	281	311	294	329	293	296	316	268	306	293	296	284	272	299	299	315	280	280	291	260	266	279	297	287	254	312	308	275	302	319	273	299	307	295	294	324	280	339	295	297	310	301	291	297	294	316	287	294	290	347	298	321	287	307	294	290	298	314	315	300	327	276	273	298	314	281	288	309	298	297	286	287	318	297	288	294	310	285	308	303	312	315	298	303	293	314	318	330	276	295	303	299	273	299	287	290	290	292	300	269	312	277	295	272	315	295	317	332	254	263	278	305	283	285	277	287	289	267	288	308	290	333	313	310	287	306	276	283	275	296	322	303	284	263	299	319	292	312	272	309	309	301	274	326	262	314	267	319	292	282	300	291	324	308	300	277	286	309	305	322	286	287	277	293	285	284	305	279	302	290	280	271	282	285	293	303	300	311	352	274	306	325	277	292	277	300	301	278	282	269	331	303	310	304	315	299	296	305	294	298	318	296	305	271	307	271	297	298	304	300	279	300	302	280	279	308	270	303	294	298	298	273	281	247	310	269	291	299	267	302	288	294	294	267	333	305	280	305	331	288	298	297	294	312	359	274	285	284	299	301	277	308	306	279	307	309	317	275	284	284	307	318	296	303	282	301	292	263	294	286	297	289	297	302	293	322	308	301	318	274	268	312	312	314	294	287	304	309	285	277	319	307	277	283	270	293	304	269	282	281	280	284	324	296	285	292	258	285	323	266	299	306	317	288	290	293	298	280	281	268	337	291	290	285	306	312	300	282	296	295	264	330	295	303	294	287	295	290	293	308	289	300	306	260	298	293	292	297	286	311	348	324	301	293	299	257	302	291	299	305	303	282	277	302	284	309	330	278	321	311	282	300	281	322	278	258	287	315	276	285	318	279	312	299	270	311	284	316	303	289	298	285	292	286	287	311	291	292	281	309	319	265	292	261	290	274	316	301	320	291	323	302	298	299	299	284	283	288	286	312	290	266	301	266	291	299	265	290	277	285	315	288	254	324	282	289	303	277
23603	20904	27927	24090	20799	11663	897	475	397	353	300	274	295	265	264	263	235	219	231	196	217	218	202	230	212	219	217	209	264	218	251	229	191	237	157	195	187	188	214	211	226	198	204	202	194	214	202	229	175	206	212	203	211	235	202	203	224	192	187	223	219	225	197	218	206	212	240	226	218	223	181	204	208	193	224	218	224	219	222	218	246	244	219	219	215	210	212	224	179	207	202	208	207	212	226	228	207	211	210	223	243	200	205	219	229	204	215	193	229	189	197	221	207	203	221	212	215	191	205	223	216	211	222	231	205	227	184	227	218	188	230	220	216	199	210	189	189	203	230	184	204	189	205	225	210	229	213	221	202	195	231	216	228	212	197	226	219	209	235	208	214	212	205	209	240	212	203	199	214	194	211	192	213	223	184	221	196	222	185	209	223	195	205	205	237	199	205	198	216	226	228	198	204	244	227	201	204	196	209	204	207	237	220	175	220	258	216	237	181	198	204	209	192	191	227	223	218	210	210	211	198	201	221	222	208	228	220	222	192	208	209	200	212	216	205	208	215	226	192	235	219	187	226	236	211	231	212	213	208	219	214	195	224	193	210	202	217	210	214	217	227	212	197	230	227	197	204	202	236	217	222	219	228	199	201	226	209	209	218	209	207	231	208	213	210	191	200	215	200	211	217	178	205	225	218	220	224	202	196	204	202	234	196	210	199	204	242	188	209	231	212	220	213	175	209	201	230	202	213	210	223	199	210	233	217	212	203	220	231	200	243	203	194	207	216	210	185	224	213	230	199	210	224	215	203	217	207	218	221	180	219	191	215	216	222	210	208	181	180	192	200	219	199	231	211	208	201	201	195	226	185	221	167	196	216	202	200	216	193	200	192	210	222	213	196	187	215	198	205	222	188	204	215	211	212	229	200	191	198	209	212	228	211	209	205	210	202	184	226	223	234	182	209	203	225	195	220	207	220	212	231	200	198	184	221	190	189	219	195	196	216	222	232	208	221	225	187	213	202	219	230	228	199	202	184	238	232	223	234	215	209	191	203	202	219	193	206	205	215	200	192	193	205	193	234	214	201	202	221	220	207	181	238	204	220	221	218	225	202	201	206	192	217	207	193	203	173	192	235	210	221	223	182	206	204	206	212	208	225	196	215	215	206	189	200	198	174	215	194	191	216	185	195	207	229	181	219	204	203	213	201	182	211	210	222	210	231	217	201	202	189	229	192	193	219	210	229	211	193	219	224	199	209	194	221	201	206	203	193	209	194	238	212	206	211	205	233	210	207	229	205	200	209	217	217	215	181	192	199	201	214	209	234	188	234	208	218	200	198	238	196	250	197	231	233	198	221	182	202	215	223	179	219	206	205	206	201	209	178	205	228	214	213	217	211	202	197	199	212	199	208	203	222	224	202	180	207	198	184	201	201	210	232	212	194	192	200	200	230	196	203	185	221	218	230	216	220	222	203	218	203	192	205	219	215	199	205	189	211	220	198	201	181	240	191	198	210	216	241	200	245	220	216	214	182	226	222	221	207	195	219	215	204	226	227	223	214	193	195	223	183	213	213	214	197	213	225	207	189	217	217	203	191	186	214	198	202	222	235	188	187	197	185	219	202	225	198	201	197	222	209	213	202	206	200	209	218	192	236	212	207	200	202	212	183	212	221	226	215	223	212	199	200	185	215	214	210	198	223	181	213	220	200	200	201	234	201	210	206	227	225	206	183	199	209	217	216	215	232	222	234	202	196	212	216	213	214	220	192	213	207	214	163	209	223	216	212	256	211	211	207	223	239	197	208	198	204	200	183	231	183	215	206	217	199	206	195	216	203	190	206	207	175	202	206	228	208	203	200	196	179	228	192	218	224	233	218	222	198	232	234	213	226	203	229	221	206	230	183	213	232	208	174	209	194	199	201	210	211	202	193	229	213	209	188	200	222	237	206	219	215	190	211	195	210	209	217	186	210	238	192	206	226	208	223	192	221	179	215	220	188	205	211	206	214	232	190	193	229	215	206	220	198	215	223	220	205	218	221	215	178	198	234	205	225	234	208	230	181	216	223	198	237	225	201	204	196	187	211	229	195	198	219	189	202	227	210	208	203	233	206	205	210	251	219	214	205	210	192	202	189	222	199	200	233	196	210	201	202	202	210	223	205	205	202	217	211	196	195	181	217	207	221	207	207	222	228	228	224	196	192	217	208	209	224	224	207	198	190	190	203	211	212	185	206	213	215	217	203	188	219	218	227	190	209	221	232	174	204	184	218	220	219	217	187	217	217	208	219	212	201	221	206	204	223	176	188	216	206	197	196	227	240	209	196	223	221	201	202	232	223	188	209	201	191	238	200	222	229	211	193	191	202	183	193	195	218	198	234	186	205	207	197	223	181	200	230	190	204	226	201	181	224	212	219	180	224	220	202	192	218	213	214	227	193	200	204	217	209	205	217	236	201	205	196	219	188	187	195	222	217	204	199	198	228	201	187	181	217	219	217	223	206	193	221	217	205	205	217	203	175	206	182	192	210	211	203	226	177	181	202	219	205	211	197	204	219	188	204	215	215	203	203	214	209	209	194	216	208	212	227	210	186	196	217	208	216	227	207	204	228	196	223	196	206	201	217	186	208	238	195	202	211	204	198	202	209	224	200	211	197	211	191	202	226	196	221	195	217	190	214	193	206	193	200	218	175	209	210	195	201	191	225	208	183	219	216	218	241	218	207	203	210	204	204	205	234	242	185	244	226	196	228	203	219	195	203	213	218	232	234	207	196	194	213	185	194	228	202	210	174	226	227	199	216	230	210	221	189	223	208	211	215	215	227	219	216	227	209	210	187	203	218	204	202	208	192	186	208	205	217	216	207	217	197	209	208	188	202	197	205	205	228	218	188	213	217	199	192	214	193	189	217	225	197	194	237	201	196	190	219	200	194	215	212	210	216	210	215	200	194	200	233	228	215	221	210	207	193	197	201	225	212	188	209	225	226	190	189	198	235	229	203	235	197	217	210	226	226	214	210	207	218	209	205	195	221	200	223	205	199	204	216	221	187	234	212	203	189	214	190	202	203	226	200	225	209	218	226	207	217	187	226	218	211	187	209	217	219	222	205	238	207	241	225	202	200	206	207	213	233	222	186	210	197	220	226	224	215	229	254	187	204	180	174	232	183	218	205	220	202	203	209	199	203	186	192	187	205	222	222	212	191	201	226	207	214	195	223	215	239	219	234	219	212	227	204	203	194	204	204	219	199	226	206	205	195	195	203	180	210	215	203	209	216	235	220	210	225	211	184	195	209	214	220	203	207	195	206	186	220	206	197	224	200	211	226	188	196	213	205	193	220	204	204	240	195	226	231	219	232	224	200	208	223	196	222	219	206	204	199	238	221	199	218	226	213	196	197	224	212	229	212	226	223	214	191	192	202	196	216	209	181	193	217	198	218	186	217	207	223	196	196	221	202	212	206	212	214	229	204	183	191	194	237	217	198	235	219	240	214	241	204	209	206	223
39891	57158	40543	21947	2523	1279	947	700	610	489	427	400	323	292	321	296	306	299	267	290	283	229	265	278	249	242	263	252	226	225	254	205	233	253	222	256	233	197	208	238	215	221	249	224	217	249	226	216	231	251	211	199	248	247	235	221	226	240	203	207	232	231	222	214	224	223	239	223	221	219	217	233	229	213	231	235	225	230	218	220	230	225	234	212	230	215	251	192	235	232	218	221	257	246	214	242	232	224	241	222	227	227	230	229	215	219	238	240	226	241	225	213	235	235	232	206	230	237	249	261	196	230	219	236	231	241	208	210	217	232	225	223	232	208	197	241	231	219	214	209	255	228	229	265	225	218	253	208	230	252	238	218	237	228	235	249	218	216	233	219	196	237	220	232	222	238	226	220	229	232	225	232	199	214	217	223	242	233	225	228	246	223	217	235	220	217	230	223	201	230	219	226	214	217	217	218	227	205	254	221	217	227	231	236	217	248	214	225	240	256	216	222	230	206	211	226	235	227	207	216	220	216	241	213	230	225	258	191	227	214	220	247	241	202	225	191	199	222	240	230	203	211	197	234	245	214	228	217	211	217	216	219	223	227	219	264	214	223	230	217	242	195	215	235	225	208	234	237	212	216	248	227	220	260	228	216	231	208	254	231	211	199	225	257	234	223	220	259	232	221	205	226	236	220	237	233	223	230	222	257	231	218	224	218	242	224	210	214	218	229	222	214	242	232	220	236	201	226	238	221	216	201	226	216	209	211	238	211	238	234	234	226	216	215	230	229	213	217	248	223	213	212	241	245	216	250	220	236	241	237	225	245	219	253	217	231	222	254	220	238	215	237	247	198	200	229	243	219	217	204	230	231	245	225	215	233	214	251	186	247	242	199	218	197	251	213	239	248	229	217	212	233	232	232	233	238	235	255	209	255	239	213	225	225	230	252	247	213	238	229	254	217	237	216	235	239	227	221	223	211	232	246	231	222	232	213	246	250	229	226	212	261	205	231	226	229	222	218	223	206	245	265	233	236	220	234	233	215	239	211	228	231	247	210	222	194	233	232	226	234	228	234	219	243	198	231	227	228	230	215	224	223	214	230	246	216	225	265	230	260	228	208	231	211	219	219	205	235	202	218	218	233	240	228	244	221	228	220	249	237	220	221	208	225	268	260	202	242	240	235	229	221	215	221	220	244	215	231	215	255	230	222	227	216	248	250	226	225	222	235	210	244	216	247	220	236	232	237	234	219	227	215	219	213	247	240	218	226	231	215	245	220	228	238	226	220	228	232	216	221	216	205	245	218	192	229	226	235	219	214	198	209	236	233	253	255	260	250	237	264	232	209	224	200	225	228	215	237	238	233	240	231	196	215	221	208	252	225	236	239	206	223	194	227	235	212	235	235	238	238	245	240	219	229	241	231	223	248	246	219	226	246	245	232	234	231	228	223	243	202	227	200	212	237	235	263	246	211	247	223	217	236	203	228	205	214	226	233	226	258	237	220	225	227	228	232	227	217	225	230	245	230	215	216	267	235	224	219	239	207	243	212	215	225	209	250	210	235	221	232	212	236	232	213	233	228	221	228	209	230	201	236	228	235	209	214	241	215	231	204	244	229	263	239	222	211	232	239	211	227	248	239	217	224	203	224	212	216	223	245	215	215	209	187	269	203	245	217	218	223	225	217	226	211	223	241	222	212	232	230	211	221	214	218	210	204	241	230	229	242	223	248	204	224	239	223	236	228	223	244	225	236	245	221	214	238	230	233	227	216	217	219	258	232	237	208	227	235	225	223	238	213	214	224	232	218	240	226	245	228	228	234	235	239	213	236	222	213	230	269	240	235	255	237	234	192	248	259	209	240	230	207	211	218	211	217	217	237	239	246	217	224	219	250	223	219	233	217	222	255	232	217	220	228	231	242	218	207	240	210	209	224	251	239	222	217	217	227	224	230	244	239	233	200	238	211	232	252	213	205	243	232	245	225	208	221	241	231	253	208	221	228	210	253	242	244	247	234	249	241	232	234	236	216	210	237	214	223	227	196	248	245	217	232	231	236	226	225	246	218	214	239	214	208	226	214	238	243	229	203	231	230	217	229	211	211	249	233	228	235	220	229	231	244	220	213	224	219	227	225	220	232	248	217	234	257	231	231	229	220	244	216	207	205	234	255	237	245	246	202	202	206	210	212	241	215	225	264	221	221	200	249	234	237	229	214	222	213	236	194	241	220	220	228	224	228	239	230	210	217	224	218	230	243	221	251	211	242	224	253	216	226	230	215	238	225	211	228	241	221	233	225	221	199	212	224	231	235	256	233	224	237	211	198	229	214	209	203	261	231	226	242	271	231	240	247	226	232	220	243	235	231	213	234	202	215	231	256	198	240	215	245	231	212	258	238	237	224	235	201	248	211	222	239	230	205	225	218	241	241	206	235	239	227	259	248	224	230	229	202	251	229	214	220	217	225	241	248	219	240	220	223	227	210	234	244	230	225	230	250	198	240	205	227	216	234	225	214	229	200	210	216	217	206	230	230	213	202	233	239	230	242	223	240	216	215	186	232	234	244	205	236	248	233	236	238	230	226	251	230	233	229	216	220	231	231	218	214	238	236	230	216	233	235	236	228	253	221	235	214	211	237	198	216	231	233	235	229	241	225	219	247	230	230	262	195	221	226	232	235	210	244	247	206	232	238	220	203	230	230	251	210	207	257	242	250	259	249	225	209	210	221	225	227	252	236	218	220	212	217	207	251	241	214	279	214	238	238	222	242	265	218	215	223	207	199	212	249	226	249	249	209	252	217	234	259	223	201	238	246	254	201	212	278	226	224	218	186	220	240	216	220	210	219	215	230	261	247	258	224	223	246	222	232	243	234	224	233	219	207	219	239	218	216	212	238	230	220	215	215	247	225	222	210	241	235	217	217	221	225	222	231	249	219	207	202	231	229	244	216	246	211	239	211	227	239	256	216	207	231	217	237	231	249	237	243	250	187	222	226	205	239	235	243	203	208	228	199	245	238	210	225	243	217	232	225	232	221	227	213	264	264	213	220	238	258	257	250	230	226	214	215	201	201	250	276	249	232	246	204	224	241	242	236	206	224	213	226	216	223	219	208	213	217	197	217	254	192	220	211	237	231	228	262	224	241	235	199	206	240	197	237	219	216	235	225	221	211	222	258	210	242	239	213	206	255	204	218	218	235	243	224	231	230	222	224	247	222	223	227	232	212	245	239	216	224	210	220	252	209	225	259	231	239	210	242	221	236	224	219	211	243	232	223	222	229	209	219	233	216	223	230	249	229	237	244	231	243	220	214	243	264	220	239	210	221	224	217	200	229	200	241	208	186	193	235	218	241	205	234	216	204	235	264	225	224	227	207	220	241	227	224	230	232	240	213	255	233	215	238	253	225	227	232	236	228	232	224	239	238	246	226	224	229	230	214	225	211	200	237	208	234	213	213	221	228	244	240	218	215	244	250	226	233	200	229	195	229	217	214	234	237	233	239	251	223
24702	21040	27607	25128	15489	1792	579	484	343	339	320	316	291	287	281	280	264	304	257	252	256	258	247	231	221	243	216	228	248	261	234	225	234	240	230	235	232	244	244	257	221	242	218	250	259	242	254	210	228	271	232	238	238	249	232	239	232	215	225	220	269	272	254	246	226	231	225	223	232	217	250	246	232	229	249	262	237	281	235	264	211	225	240	245	225	238	234	233	230	231	228	243	248	222	250	246	261	248	245	249	260	243	227	228	268	243	225	245	234	242	276	223	242	199	244	219	239	255	248	219	229	235	224	233	267	257	228	232	236	220	247	242	255	205	250	252	233	204	256	262	257	236	260	214	261	225	251	244	229	237	224	205	229	223	229	233	253	250	233	248	224	248	277	239	230	266	228	248	238	224	243	220	242	233	216	234	243	199	243	231	251	237	227	240	232	248	236	234	238	241	223	235	244	242	239	254	240	223	234	262	248	233	235	228	254	235	231	250	237	231	247	267	223	217	262	259	235	218	250	254	230	219	237	241	238	207	231	228	213	231	222	233	221	239	255	225	226	225	202	235	237	246	247	208	223	221	250	229	220	220	267	245	212	250	228	222	227	229	219	227	225	218	239	240	238	235	261	243	229	242	241	234	228	225	224	215	216	238	239	227	218	257	253	265	223	258	252	221	226	224	248	236	233	241	231	240	226	236	229	266	240	262	230	230	214	238	244	207	248	246	221	244	240	229	224	226	231	233	246	258	239	238	225	212	242	223	240	249	234	234	230	252	224	252	226	220	241	236	238	253	237	250	243	238	239	237	231	221	252	236	223	234	230	236	232	240	227	229	231	225	206	217	261	206	207	240	216	223	247	214	254	251	223	205	238	248	230	229	246	253	240	239	246	230	242	218	225	257	277	233	229	208	249	247	234	268	230	214	225	212	219	203	241	203	228	233	236	226	225	252	233	220	238	230	214	231	240	249	236	212	234	234	237	196	254	224	222	216	228	236	236	232	214	233	242	236	240	243	242	233	282	249	223	247	229	224	218	239	210	254	223	226	231	250	252	235	245	258	219	235	228	227	224	231	241	236	240	230	223	233	224	238	211	240	217	231	242	223	227	231	254	237	229	263	232	253	195	234	202	237	260	238	256	240	244	239	233	225	251	223	221	227	249	241	243	241	256	252	237	215	238	245	235	219	219	221	241	235	218	254	219	230	208	242	236	247	264	267	220	243	254	232	251	240	216	225	225	220	241	230	235	274	252	221	185	229	235	215	217	203	209	248	213	227	242	218	237	254	222	223	270	205	231	233	238	255	237	250	229	241	241	218	226	210	229	240	238	248	245	252	240	197	234	210	230	228	217	231	235	248	266	226	224	247	252	241	251	256	241	203	248	254	246	229	252	233	223	231	224	225	223	215	221	230	203	234	234	241	238	235	231	236	223	235	246	216	227	215	204	259	235	243	234	229	212	228	238	224	232	249	236	239	241	236	244	206	251	238	224	211	237	220	238	224	254	235	237	241	259	202	242	249	238	269	252	237	248	251	253	235	262	211	253	242	242	241	231	231	222	238	233	229	227	223	196	227	248	217	248	237	243	253	244	240	240	224	236	261	232	264	243	254	248	214	228	225	228	231	224	230	237	233	209	248	226	251	214	208	234	234	239	239	222	255	249	235	236	258	237	221	234	225	255	242	246	269	238	245	237	244	246	239	267	258	213	257	226	258	216	231	246	244	220	228	231	210	219	237	244	268	244	221	238	234	235	213	255	229	245	219	250	228	222	266	216	209	244	216	215	227	219	253	264	247	212	235	208	227	221	237	245	231	238	220	228	222	225	239	235	221	246	232	224	246	203	230	240	240	230	225	223	244	218	238	243	243	252	247	249	238	198	224	244	228	252	235	229	244	224	225	232	212	228	206	207	252	248	247	244	274	238	244	223	243	233	235	244	258	250	219	201	252	219	236	219	219	238	252	256	256	241	241	224	256	241	242	245	252	234	226	267	221	233	201	230	230	225	237	240	242	209	217	243	233	238	208	239	247	234	245	213	250	211	223	243	245	222	248	244	235	236	232	233	210	224	262	223	237	242	240	234	225	225	219	235	223	217	228	206	226	241	249	227	238	206	250	231	268	226	212	228	243	232	231	256	230	239	225	284	219	227	257	225	239	233	239	234	266	246	210	216	249	257	253	237	225	243	232	225	216	239	247	243	242	220	240	255	257	220	236	250	247	236	212	241	239	208	243	237	236	227	230	244	219	227	216	216	255	236	227	223	228	241	222	233	218	258	223	255	246	238	219	212	223	237	232	213	224	232	257	230	253	232	242	256	240	258	229	251	253	234	233	255	228	247	246	229	243	247	225	209	222	222	250	245	231	239	242	209	233	252	228	208	202	243	263	221	240	254	217	213	199	255	222	232	226	225	230	269	238	245	259	240	233	261	233	238	239	251	218	232	244	242	238	237	249	235	249	228	235	250	223	227	228	246	229	250	222	230	241	257	237	257	250	233	223	231	228	246	245	239	229	224	240	254	264	238	239	238	189	237	231	246	243	231	219	240	247	244	247	225	256	220	237	234	257	223	212	249	242	224	239	208	223	248	216	247	258	219	242	245	227	218	202	268	246	241	240	243	210	253	240	240	242	222	236	222	228	217	262	228	232	223	236	256	225	227	233	242	225	225	236	199	258	245	213	251	255	251	248	248	213	223	238	220	229	208	217	231	230	209	244	237	239	247	214	259	237	237	235	232	239	254	216	233	226	227	255	251	241	244	218	219	250	233	226	237	232	251	225	237	251	224	214	260	237	213	239	241	239	233	218	211	250	222	216	228	213	236	224	243	237	205	234	221	268	239	217	250	227	243	195	223	245	264	264	222	217	214	251	242	227	259	218	264	221	207	225	244	217	228	229	216	225	214	239	238	242	223	261	217	242	243	247	233	236	248	202	232	251	232	223	221	219	228	212	232	265	227	231	224	252	249	222	246	256	243	222	251	244	221	244	215	234	238	206	208	215	241	228	242	200	243	232	246	252	218	229	242	241	241	199	225	245	236	230	229	252	226	221	218	221	226	225	237	218	233	221	215	230	247	228	224	212	238	225	263	229	258	215	225	242	239	235	258	241	200	240	228	262	225	254	232	219	218	203	199	234	223	235	207	203	250	224	235	234	227	246	232	255	248	217	248	227	219	235	241	222	247	262	224	248	230	251	206	220	239	240	238	237	230	251	218	251	238	223	241	221	255	239	235	221	238	272	239	230	246	237	244	216	203	240	241	261	215	249	214	230	233	240	241	206	236	236	237	248	244	244	247	235	247	232	230	244	235	239	207	244	191	214	190	216	205	226	241	223	262	246	228	229	221	250	245	224	252	255	230	234	241	225	230	246	221	228	244	206	214	251	219	256	236	227	256	249	224	243	237	224	254	236	213	240	223	264	231	235	249	213	232	230	254	192	209	231	229	238	239	243	255	221	214	230	238	209	227	245	217	231	207	261	238	242	238	230	259	210
40182	56534	40988	20128	2645	989	830	601	475	419	402	353	364	307	298	327	309	283	266	251	260	297	253	248	212	255	272	252	259	258	241	237	254	250	254	248	236	251	244	254	255	231	245	264	248	261	227	255	223	255	246	219	233	261	275	268	229	249	261	239	237	250	235	244	259	253	245	244	218	256	220	263	214	255	255	254	247	261	259	243	257	247	236	249	213	267	258	268	237	246	223	239	242	275	265	237	269	260	242	244	251	233	272	254	282	259	245	247	247	269	248	249	279	265	267	240	217	227	245	240	268	256	260	245	254	279	247	258	212	255	241	238	246	242	230	230	247	242	252	246	252	256	250	218	249	254	261	232	250	258	223	226	232	244	256	231	216	276	246	261	246	243	242	218	241	224	254	247	227	254	233	230	269	246	247	253	231	251	260	257	261	275	262	276	232	272	266	254	274	239	286	244	233	258	235	266	249	252	252	271	252	244	268	238	267	221	254	250	251	242	246	257	244	269	275	264	256	258	235	231	268	257	262	268	241	274	234	241	276	242	276	276	268	233	284	254	256	261	236	257	232	286	261	259	243	263	244	266	255	249	238	259	264	237	238	229	275	265	253	250	245	246	274	246	240	246	260	239	260	270	234	262	234	250	246	247	270	221	272	260	238	230	235	232	264	245	229	243	247	230	231	243	241	254	266	250	247	265	230	282	222	244	276	233	277	248	244	236	250	275	252	282	218	245	272	244	256	273	237	202	257	265	236	229	236	245	246	253	232	234	240	227	275	258	269	222	264	247	214	241	231	259	250	251	242	252	239	239	250	215	239	253	254	245	266	233	249	216	221	225	244	230	234	232	255	255	266	253	260	229	261	243	251	251	231	265	243	273	278	253	225	241	268	234	248	247	224	260	263	221	262	257	244	258	215	245	256	246	237	226	249	225	224	253	242	267	249	252	249	243	241	259	248	241	252	239	235	273	259	250	263	247	224	228	260	247	259	248	251	244	250	228	246	263	234	260	280	252	239	223	232	268	274	245	240	267	249	277	259	238	244	234	250	233	238	257	234	251	297	268	258	242	254	241	232	219	243	236	250	223	220	263	238	221	256	242	255	246	234	265	235	253	228	224	263	239	235	249	242	240	234	241	226	220	220	241	241	256	249	243	239	261	247	262	281	249	265	254	233	236	236	262	234	209	229	284	257	261	263	245	234	231	261	255	237	266	218	253	214	237	265	254	235	263	219	272	215	218	249	259	227	265	253	245	244	256	235	230	256	238	268	234	249	270	233	226	266	262	234	249	233	250	245	243	282	237	265	250	212	227	254	241	236	241	255	249	216	254	237	225	230	262	224	243	268	245	240	254	269	266	274	240	243	255	242	241	245	273	243	259	255	268	257	246	238	247	247	250	247	240	251	247	227	237	245	226	230	263	230	254	233	228	245	224	245	277	218	242	233	270	252	253	264	238	241	272	243	233	213	262	235	235	276	258	244	269	263	243	248	222	264	275	241	266	272	258	222	206	257	234	246	280	249	252	230	249	243	253	227	265	283	240	234	236	237	228	232	250	264	265	222	253	268	268	245	236	229	247	255	252	246	261	229	231	241	283	249	236	247	232	248	270	234	257	230	265	260	244	258	246	245	244	266	261	256	233	247	275	259	250	253	250	261	225	259	227	245	258	256	239	238	239	216	257	265	251	260	253	229	246	229	234	237	247	248	247	231	273	259	267	246	240	275	267	248	253	286	272	264	241	239	261	234	242	268	252	238	234	245	231	258	248	215	262	240	226	250	256	271	230	255	233	241	238	262	247	262	223	231	241	236	255	222	243	232	247	233	229	242	238	242	234	231	264	228	217	250	245	246	241	255	247	250	233	259	254	230	244	223	270	253	249	249	231	236	246	244	283	247	257	240	225	250	241	252	259	253	227	257	285	258	258	251	249	238	245	245	249	248	254	257	276	231	251	254	237	266	223	242	260	271	231	257	274	255	263	227	237	241	215	237	236	258	230	260	248	230	255	256	282	250	264	228	224	242	276	232	260	260	247	222	207	225	243	234	256	233	240	246	233	245	252	253	268	255	250	222	257	253	233	242	253	257	219	259	230	234	220	259	270	271	217	241	241	280	220	268	240	244	264	239	221	236	252	243	252	251	266	265	256	218	267	237	233	249	246	222	241	277	236	250	233	254	231	249	254	271	252	223	209	258	260	274	247	246	237	258	233	250	226	242	242	263	250	277	248	266	249	243	245	283	263	205	258	255	276	253	260	260	243	264	247	232	259	265	244	246	253	258	251	245	246	240	237	232	282	276	271	239	250	269	224	245	231	250	248	261	242	234	266	243	245	237	275	253	251	278	233	255	249	249	233	264	217	271	258	243	230	254	265	258	255	263	232	252	243	247	230	261	263	247	238	248	280	258	254	243	236	258	244	248	243	249	222	253	247	259	237	248	230	263	232	284	261	239	220	223	210	217	236	223	236	249	232	268	266	235	253	247	300	263	235	254	222	278	260	265	255	225	278	267	248	256	248	259	258	257	251	242	233	244	261	210	291	267	241	216	241	226	267	240	251	252	255	278	251	246	261	234	219	213	238	246	276	244	240	244	256	260	258	260	244	264	243	252	236	224	245	223	243	249	221	236	240	261	220	233	264	251	259	244	237	243	255	258	233	237	233	242	241	229	270	260	235	255	249	249	232	240	244	242	245	263	248	238	282	291	264	251	226	246	221	274	216	245	261	230	243	256	230	236	248	226	262	256	239	237	237	215	249	240	220	227	236	235	244	257	250	270	260	274	240	253	263	244	233	263	248	227	239	240	253	244	242	235	249	259	260	237	251	237	241	247	239	245	252	240	242	245	255	255	241	248	224	264	227	283	256	280	250	248	215	251	255	223	255	247	250	254	269	266	236	258	247	238	266	227	245	252	219	291	253	225	242	267	209	239	269	226	250	242	232	273	273	256	262	232	240	259	251	251	261	255	261	257	254	264	255	249	211	250	251	276	241	230	251	229	246	233	238	251	257	257	248	251	222	240	205	266	253	255	228	246	236	245	248	243	250	241	244	242	245	229	258	211	232	238	227	244	238	237	266	271	224	257	257	231	244	282	262	260	248	243	230	240	254	245	251	234	229	230	288	243	258	256	239	258	231	247	244	252	244	253	263	245	254	242	224	266	252	258	248	261	270	276	269	235	285	242	273	220	244	264	231	265	244	259	228	260	240	235	251	245	266	257	225	256	237	281	278	266	240	264	268	257	260	220	265	258	249	268	252	238	243	241	241	221	224	263	252	218	212	254	259	236	242	266	243	235	268	252	265	243	246	285	242	205	269	261	232	216	227	266	230	251	242	250	248	256	257	250	275	242	247	259	252	232	256	233	257	243	256	256	245	210	239	251	264	276	265	230	250	240	242	248	232	205	264	238	255	236	271	226	271	246	236	250	239	257	226	228	234	242	252	222	254	230	236	268	222	230	253	266	246	269	251	249	265	229	230	263	224	244	242	242	239
22483	20977	28422	23739	20970	20903	9186	607	368	296	294	266	221	223	207	234	212	181	156	161	166	156	139	153	162	116	178	153	142	129	139	147	138	153	141	155	130	154	126	133	149	134	142	156	136	130	132	145	146	152	148	135	134	136	119	138	135	126	133	124	139	142	133	144	135	136	139	123	143	128	130	114	144	131	148	131	144	120	139	139	126	122	124	118	133	134	146	130	160	139	139	139	142	127	126	141	155	133	124	138	126	145	146	131	137	140	136	119	140	140	129	136	109	126	150	140	145	142	135	141	123	140	136	138	133	114	140	112	135	147	154	148	138	136	143	143	119	124	139	101	151	126	129	131	126	145	143	142	109	127	134	140	145	137	138	147	124	138	136	137	136	118	148	129	141	136	146	150	161	148	128	111	113	141	146	128	134	152	147	131	148	133	128	139	147	148	138	154	116	137	138	133	132	144	125	124	154	156	128	137	130	146	132	132	142	119	125	129	152	133	148	149	133	135	157	131	153	137	146	134	113	127	148	138	153	149	147	154	127	129	126	169	140	152	158	127	135	131	145	140	125	142	127	127	145	137	151	126	131	133	129	145	140	127	135	140	136	139	150	145	132	150	126	128	161	132	159	112	155	137	132	141	163	156	131	136	139	155	154	128	137	123	145	135	139	135	143	143	137	144	140	125	138	140	114	136	137	153	139	147	131	120	140	117	135	130	130	145	112	146	116	142	152	123	151	136	148	129	127	134	143	117	120	143	113	122	138	121	149	127	128	144	117	121	139	141	110	126	145	141	142	144	141	120	125	134	124	116	151	135	146	134	126	137	140	140	136	129	133	134	155	144	143	164	111	125	148	158	127	131	119	116	128	137	124	121	138	128	147	135	123	161	139	149	120	117	131	128	136	128	129	145	137	148	136	148	139	127	158	141	135	148	137	142	140	132	148	138	137	124	153	135	123	124	123	144	137	129	162	121	132	139	150	151	139	146	146	132	121	133	138	149	156	159	133	119	130	114	123	114	114	133	152	131	126	110	156	136	142	140	161	128	127	134	145	143	134	146	134	147	132	132	140	138	154	144	133	152	130	139	140	138	131	128	144	121	156	146	144	130	148	126	157	127	166	126	146	124	117	108	138	168	132	138	146	144	134	145	127	137	124	150	139	153	128	145	137	135	142	135	133	146	141	147	133	135	134	150	149	131	143	142	128	157	147	120	125	136	152	136	149	144	126	138	133	126	139	139	154	141	126	115	139	136	123	142	152	145	119	144	138	133	140	145	153	133	142	163	146	148	145	138	120	130	138	139	152	116	129	126	132	131	136	123	109	151	144	136	153	125	140	125	122	136	131	137	118	128	134	168	139	131	139	119	137	132	129	125	146	117	123	160	122	132	143	147	131	151	133	135	143	127	125	136	125	142	150	147	115	117	156	143	127	147	141	144	136	131	141	150	124	127	156	125	152	155	125	155	112	137	151	124	135	142	127	139	120	146	135	130	139	149	168	117	144	150	132	127	146	141	131	135	133	154	118	124	137	143	159	123	138	127	159	145	127	133	136	152	124	128	137	151	132	128	153	128	127	135	139	136	145	128	128	131	132	131	128	130	135	144	140	130	120	108	135	153	136	116	132	128	139	149	150	134	129	121	140	122	123	122	158	146	130	130	150	123	137	130	161	129	132	132	133	120	141	121	143	130	119	170	152	123	134	160	132	137	124	134	135	140	137	135	127	147	130	131	140	120	135	134	127	132	135	128	133	131	117	134	157	130	138	132	135	132	153	128	150	138	163	122	133	151	139	138	121	130	134	136	133	128	126	137	145	121	130	121	145	141	140	129	150	143	129	112	125	125	154	162	127	141	138	136	150	141	133	141	157	123	131	123	136	130	125	123	141	143	115	147	143	147	134	161	139	134	135	144	134	124	127	137	132	152	126	142	148	128	124	153	140	127	144	125	124	135	157	138	131	162	140	141	132	140	129	131	126	134	149	124	134	121	135	153	122	151	141	114	118	146	132	118	150	131	149	132	157	135	136	130	132	124	129	125	163	152	134	129	125	127	143	146	141	138	137	129	132	142	151	115	131	133	120	135	134	143	157	122	133	118	131	119	133	130	144	147	139	155	129	134	121	119	135	138	149	123	133	139	114	133	121	138	123	133	168	145	126	136	138	123	126	134	129	129	127	122	120	135	143	161	130	130	115	141	141	136	123	138	118	122	115	125	174	134	163	146	143	110	134	125	160	141	137	161	134	131	138	149	137	135	139	137	133	156	151	151	138	155	148	132	138	136	143	145	123	143	152	141	128	139	134	140	118	152	164	130	131	135	145	137	140	150	134	145	142	139	114	138	124	124	137	156	135	144	145	127	138	149	129	138	119	127	152	143	137	122	119	147	128	149	149	142	145	146	134	132	122	144	116	122	129	139	116	130	139	132	145	144	140	139	140	148	127	146	150	128	134	122	144	146	125	139	135	135	114	129	154	126	139	137	133	133	102	141	143	140	133	131	145	141	142	124	137	155	140	135	135	146	128	133	138	137	168	137	139	156	133	139	132	119	142	127	134	154	121	134	142	146	142	143	124	119	133	125	125	134	110	122	126	132	145	139	118	138	147	128	153	138	127	134	147	136	143	126	113	137	123	110	136	140	138	131	135	143	137	139	126	141	130	121	127	130	151	119	128	158	124	128	142	136	136	144	134	146	131	130	140	125	128	159	133	124	153	146	125	134	143	130	139	107	125	133	123	145	146	156	131	153	151	150	161	119	119	125	126	132	157	123	154	151	141	136	132	150	123	141	145	144	152	122	101	126	143	167	138	119	141	114	129	153	141	136	136	137	130	134	119	149	139	146	164	128	143	158	128	146	132	152	128	142	152	130	133	145	149	140	131	141	163	146	130	118	134	141	125	119	116	140	135	144	134	136	144	139	125	131	134	126	129	141	145	118	135	143	144	142	149	116	128	169	139	144	137	141	149	131	149	131	138	131	155	136	138	142	125	128	140	136	161	164	131	130	145	126	148	127	169	142	158	119	126	127	135	129	117	125	133	126	137	114	134	145	136	127	137	133	140	132	150	131	129	128	136	151	152	154	140	127	122	102	145	147	136	146	153	145	130	144	147	118	125	164	143	147	130	137	166	137	117	144	133	128	134	149	141	129	128	127	142	169	151	146	125	133	138	140	143	145	140	124	136	140	136	117	126	143	139	148	136	137	125	136	144	153	140	135	140	141	126	135	125	132	121	133	139	122	134	134	135	139	130	131	137	125	148	152	160	127	146	147	147	142	133	141	138	152	121	133	134	151	130	144	146	145	139	159	121	140	123	152	148	119	162	133	144	146	141	142	136	140	135	128	130	133	120	130	164	141	123	148	160	135	129	145	144	125	120	141	150	128	153	152	131	134	131	120	135	123	125	149	116	155	129	156	148	120	124	138	138	152	139	141	141	124	122	128	139	135	143	133	125	134	125	136	125	155	135	114	129	134	134	122	144	140	131	138	143	130
43414	64883	50638	29079	4298	1474	1074	856	564	472	409	379	338	328	315	279	267	224	199	163	178	185	169	162	163	167	150	160	164	142	180	145	174	146	160	144	158	156	173	139	153	130	145	148	143	165	174	149	163	143	150	169	148	159	138	170	149	138	137	145	142	163	144	139	158	142	150	152	133	140	150	161	154	124	153	135	132	140	145	157	133	135	141	164	133	119	166	140	156	145	142	144	159	167	135	144	137	158	145	140	142	166	148	139	138	146	125	154	154	139	160	158	163	149	152	156	164	132	141	142	141	150	136	140	134	121	152	144	134	144	147	143	143	142	150	146	130	142	139	149	152	167	153	147	152	137	155	144	137	164	159	127	145	159	131	136	146	155	142	138	157	135	146	171	148	160	154	136	162	167	152	150	125	160	149	143	148	164	129	151	135	160	144	138	143	171	160	119	150	161	152	145	149	145	146	134	149	120	131	134	138	168	162	122	139	146	153	150	148	145	130	162	148	145	120	141	132	157	140	145	154	147	137	117	146	159	148	150	150	119	160	152	164	155	135	136	142	157	146	155	150	130	128	154	152	170	143	147	149	138	151	130	141	133	128	155	143	123	153	154	173	152	123	147	154	139	144	137	152	138	136	145	120	147	145	152	175	147	126	143	137	169	153	160	141	147	137	141	144	155	143	163	155	157	148	127	141	139	162	128	186	139	146	147	159	145	166	151	137	144	145	149	155	153	146	142	143	158	142	133	134	155	159	136	168	164	159	160	138	155	141	145	157	141	144	163	148	177	146	149	146	139	137	131	162	131	155	159	156	142	158	150	138	147	156	157	130	138	139	156	159	151	153	149	150	142	153	152	151	150	140	144	155	144	121	156	141	136	142	142	148	141	159	156	164	187	138	168	136	142	153	142	148	144	159	134	137	142	144	165	148	150	141	156	144	134	136	139	146	155	137	150	138	152	148	148	139	148	161	164	150	140	152	139	148	145	170	159	135	141	148	130	163	135	169	148	141	137	151	146	138	162	148	144	138	154	141	146	136	139	145	145	168	115	130	139	154	142	132	142	124	127	152	155	145	151	149	136	142	148	146	145	157	146	131	179	145	153	130	142	151	115	122	138	132	152	153	130	160	145	136	131	141	148	151	158	156	130	133	148	143	141	144	148	150	164	145	132	139	138	156	150	139	144	136	148	141	135	161	157	140	134	147	161	162	131	172	171	125	145	173	125	142	133	119	141	158	158	149	155	159	132	150	121	136	148	144	159	147	134	150	142	161	155	174	145	143	144	147	144	131	152	166	132	136	120	137	170	168	153	137	145	162	146	149	151	136	145	168	151	139	154	168	163	143	150	149	163	128	150	127	140	132	156	138	159	121	156	143	126	157	130	142	133	149	159	153	146	147	153	151	149	140	147	147	154	151	148	158	145	140	143	129	139	131	134	183	161	158	162	165	133	124	131	137	141	145	127	139	144	142	153	150	137	146	166	142	142	142	144	145	143	141	148	159	142	162	136	156	128	136	148	156	135	167	140	132	147	148	151	135	168	142	158	138	160	142	164	129	151	160	144	165	166	162	149	157	172	142	156	157	160	160	139	139	140	142	140	145	146	144	147	163	130	154	140	156	136	159	143	144	145	149	166	141	132	145	147	142	138	125	134	158	144	148	150	133	173	152	143	152	135	155	148	134	174	140	160	151	137	129	146	152	146	144	155	159	145	148	151	132	175	149	152	170	131	161	131	149	141	144	160	161	141	133	143	138	143	147	141	122	159	151	134	158	128	152	158	142	158	142	134	144	144	145	147	153	180	135	162	152	149	148	137	168	125	137	146	140	147	153	138	147	157	139	162	164	152	132	145	135	156	152	138	144	124	144	144	138	145	175	137	124	153	136	157	144	145	127	140	150	141	140	148	148	148	141	139	129	139	162	132	122	163	148	152	147	133	163	146	133	153	164	153	152	153	144	124	147	154	144	140	147	161	150	161	150	146	133	148	122	148	144	135	168	155	152	148	137	132	147	142	161	146	139	144	148	153	141	145	179	148	149	150	161	151	140	151	142	139	126	117	128	170	143	154	133	135	163	155	154	174	168	158	160	134	156	161	120	165	142	156	126	144	145	148	157	160	142	175	163	120	142	130	133	136	144	169	149	136	149	138	163	142	139	142	145	131	142	146	140	162	146	163	136	159	137	154	127	150	152	153	147	136	169	146	135	136	130	163	131	151	162	120	157	147	145	157	143	152	168	126	147	143	152	144	146	161	165	124	156	152	136	111	156	161	163	122	143	144	132	137	118	121	151	174	151	146	154	159	153	150	144	153	133	145	145	162	137	144	145	144	137	140	164	149	162	143	137	134	154	157	167	176	148	146	139	133	148	162	137	137	125	143	138	144	148	168	125	139	168	151	135	134	144	137	163	156	155	166	152	128	135	135	135	150	134	142	158	149	141	145	142	150	128	135	134	149	155	148	150	160	123	145	147	159	161	151	137	140	151	151	156	149	129	151	150	144	134	148	139	152	143	154	122	154	137	160	153	161	174	147	151	152	129	142	141	128	134	172	150	150	143	154	145	131	129	161	167	171	135	148	139	145	152	153	153	140	163	134	146	143	139	126	154	142	155	163	161	151	123	144	145	157	161	133	137	137	170	156	124	155	134	123	162	144	146	155	147	168	144	146	140	141	151	141	153	175	159	150	131	145	142	136	152	141	141	159	152	157	140	177	138	135	142	162	133	152	142	139	172	155	145	121	151	157	137	114	136	143	154	180	167	152	156	136	163	146	136	123	137	155	144	139	153	127	143	153	157	142	134	145	151	153	151	143	171	157	130	155	168	154	158	147	161	137	146	136	148	157	150	145	153	147	170	129	148	123	176	147	153	154	151	140	148	136	151	148	152	154	125	139	146	154	141	146	135	164	175	162	157	153	140	141	136	142	153	161	123	151	153	159	166	149	145	150	148	120	151	140	142	144	129	157	147	142	129	142	143	144	144	144	145	154	160	163	169	155	140	163	147	152	120	159	154	161	139	166	146	140	132	131	139	150	147	141	142	145	163	132	165	140	132	157	139	145	123	151	143	158	181	168	139	154	125	146	148	167	148	148	147	138	145	138	144	129	153	151	145	115	135	171	130	133	144	125	138	151	158	148	150	134	144	146	144	129	130	147	118	136	151	146	151	152	152	140	143	145	158	172	162	156	151	143	155	151	136	152	131	147	132	174	151	157	148	155	150	144	161	154	134	127	135	169	137	138	123	162	142	142	136	153	130	154	176	146	140	166	133	133	146	135	136	157	176	155	169	149	137	152	145	130	136	163	152	169	126	120	157	141	163	149	141	170	143	135	129	135	138	173	161	155	164	153	150	185	153	169	151	151	149	145	156	157	148	134	145	165	129	151	157	172	130	142	138	141	129	138	133	148	140	164	143	144	176	134	151	158	162	152	132	148	143	139	145	148	143	141	143	165	128	141	121	148	168	143	151	176	176	137	158	131	152	158	136	130
33753	34454	32496	14558	1233	490	477	353	374	355	344	300	300	323	335	310	318	318	289	290	298	289	299	298	254	311	287	295	257	291	305	275	268	252	292	271	291	266	284	289	299	294	259	272	297	280	242	314	270	289	258	284	292	285	276	311	298	280	266	293	278	284	265	268	260	270	285	287	276	288	265	301	259	299	278	302	288	281	306	309	281	319	268	305	282	283	295	252	268	288	283	271	279	260	276	295	285	259	288	284	281	258	311	305	284	295	273	258	275	261	313	297	257	289	279	274	271	284	285	290	294	288	278	286	297	259	302	245	289	285	309	297	305	293	287	313	287	294	280	306	276	291	287	306	297	279	271	289	281	299	281	288	290	304	278	279	283	262	272	274	273	305	276	261	287	292	327	279	313	309	287	291	305	275	291	279	298	308	271	274	291	302	322	290	273	288	286	298	298	304	283	292	295	309	295	278	288	288	296	290	309	284	287	294	273	259	277	277	240	257	296	293	295	315	285	297	280	288	264	311	271	296	275	252	306	295	268	302	296	296	283	260	261	281	307	275	289	277	306	283	282	303	291	278	294	292	276	276	258	276	286	282	299	294	345	284	278	270	258	276	263	280	270	324	266	275	259	299	289	303	252	308	300	274	283	298	302	251	298	274	311	288	298	274	290	323	300	284	310	303	292	305	264	284	321	265	291	317	287	259	303	292	282	270	288	285	282	277	298	261	292	298	258	287	289	260	270	292	283	272	311	300	336	278	278	298	281	282	271	275	295	274	286	273	299	315	314	271	271	282	297	259	298	284	272	278	291	304	273	263	259	254	286	291	284	269	290	265	257	289	282	293	287	293	266	292	292	285	277	298	268	289	303	316	300	286	281	265	299	289	292	253	268	281	270	305	294	279	256	293	304	277	289	271	278	276	320	294	285	289	273	281	258	287	254	293	281	288	253	271	295	291	285	291	280	306	289	263	305	284	322	278	291	272	293	286	281	279	296	270	290	289	292	268	300	291	267	301	275	298	273	278	273	258	293	300	305	298	298	283	289	273	308	300	284	274	287	307	286	318	306	276	295	277	259	277	263	271	282	291	269	257	296	314	304	284	269	304	288	281	292	268	295	280	309	318	308	265	287	261	299	315	318	309	299	279	285	282	299	297	273	280	270	296	261	307	282	275	269	282	292	281	286	278	300	249	265	236	278	311	292	282	275	300	276	283	307	315	280	283	256	286	269	257	319	267	304	298	291	292	271	304	319	269	304	260	288	286	289	276	291	234	285	281	275	283	315	257	299	301	287	289	340	269	275	299	273	262	272	271	283	256	264	254	254	287	284	286	280	284	282	264	274	297	307	274	319	286	304	292	294	305	298	269	294	289	285	296	266	273	291	272	302	285	280	294	290	269	308	287	285	315	280	282	284	254	282	294	259	287	279	272	259	281	248	311	340	278	326	283	311	295	305	298	285	313	266	306	285	291	298	246	274	297	283	258	303	297	277	269	277	278	260	297	273	298	306	271	296	306	321	282	276	279	268	279	279	284	277	283	317	282	276	289	273	274	267	298	314	274	294	299	287	266	319	277	275	293	298	291	292	285	293	291	278	296	257	297	274	306	295	277	306	261	278	279	294	276	292	293	287	303	273	287	263	293	302	270	282	273	287	283	288	289	306	280	313	301	282	284	274	271	288	303	284	285	298	314	278	290	285	279	273	297	301	274	286	280	288	284	305	291	270	318	288	288	314	299	272	299	310	281	260	313	302	242	264	320	284	290	310	301	269	288	269	285	300	274	283	298	297	272	265	281	299	276	255	284	304	306	295	292	301	284	267	282	287	313	278	308	288	275	282	282	282	310	318	284	274	251	287	307	296	262	289	265	286	272	291	311	287	306	303	285	301	287	268	298	289	283	286	264	288	291	295	272	305	285	274	291	290	275	269	289	278	290	318	296	268	270	260	291	308	275	328	284	290	308	294	271	264	295	298	281	297	292	282	281	271	283	279	289	299	293	271	298	311	321	284	282	253	268	282	307	298	288	276	281	279	264	253	270	284	287	268	266	282	246	279	299	306	310	281	270	301	272	302	319	272	275	297	298	273	259	301	269	285	243	306	272	281	266	286	262	294	259	291	289	279	285	280	311	292	266	313	311	251	259	306	264	254	261	288	274	284	288	282	283	277	285	274	285	263	315	291	255	273	246	318	261	304	288	281	264	262	285	298	290	287	291	280	268	302	261	298	302	273	243	275	281	291	287	298	296	288	267	301	243	303	296	267	259	277	297	282	278	254	264	284	268	283	268	284	274	279	283	314	311	283	269	273	283	303	294	284	305	297	288	287	301	262	254	300	299	290	287	265	287	282	258	292	282	291	296	296	298	270	298	286	276	301	283	278	284	277	273	284	280	277	338	293	269	288	266	307	314	282	293	289	274	297	282	272	297	278	274	287	313	255	302	272	283	323	271	271	250	290	294	274	280	307	296	281	302	302	276	271	301	319	287	287	280	261	306	271	291	288	297	300	309	311	299	311	298	291	286	295	297	310	290	277	315	269	314	267	289	283	290	274	273	279	301	272	272	245	270	284	274	274	283	278	316	281	294	277	282	312	289	253	278	308	289	273	300	298	268	284	272	321	282	280	290	296	290	309	277	272	254	273	313	282	274	285	279	284	272	279	296	260	282	293	280	295	288	287	291	270	255	324	261	284	276	263	284	267	294	283	230	270	295	284	292	292	301	280	310	289	279	284	282	299	275	283	301	266	242	274	292	286	243	282	277	296	305	298	288	260	278	259	255	285	295	272	273	251	273	297	271	292	305	310	250	313	256	278	297	283	254	275	286	303	294	252	283	260	304	293	284	271	278	292	261	314	266	299	314	252	278	283	279	279	290	275	297	283	314	288	297	273	299	292	308	294	289	271	294	295	285	311	309	278	257	293	267	287	265	295	279	257	263	259	281	276	284	265	254	291	273	251	285	319	292	302	240	271	300	278	292	290	291	291	252	287	264	243	277	298	274	287	282	279	258	314	307	269	261	302	273	265	270	294	294	290	284	275	249	277	306	278	295	276	285	251	279	272	284	276	280	258	286	311	265	308	305	274	272	298	290	283	296	267	304	275	265	270	300	283	296	308	285	285	274	288	313	281	293	278	289	255	292	275	314	286	305	319	278	293	262	292	275	293	300	278	306	299	272	284	288	298	292	276	278	310	268	255	282	304	301	261	269	316	308	300	270	265	294	301	281	275	271	284	266	297	282	283	285	282	287	278	288	291	284	280	314	307	296	269	281	271	279	300	294	275	267	308	303	265	265	295	297	283	274	279	277	260	289	266	263	299	281	300	297	289	302	279	305	277	294	297	276	293	270	262	308	279	285	283	277	262	285	268	265	251	258	297	278	268	274	307	285	296	271	283	261	296	282	268	298	303	298	293	277	317	261	261	315	287	294	286	279	280	256	289	273	293	297	272	264	307	258	287	292	312	283	270	297	259	287	290	290	298	285	326	257	288	293
41792	50280	34179	10095	1011	659	560	501	444	386	368	375	351	315	320	348	340	321	322	326	309	309	280	294	281	314	302	300	319	313	352	304	282	323	298	313	305	321	311	301	301	313	311	280	280	305	331	329	325	292	309	301	317	315	293	307	311	287	319	295	300	288	307	295	305	335	299	312	335	311	309	294	263	313	287	328	335	322	297	319	289	324	297	311	330	315	323	307	326	316	316	282	323	299	351	277	315	298	278	324	311	308	329	295	283	326	323	284	333	312	300	312	316	323	317	286	340	314	323	321	324	276	300	317	302	310	297	290	276	303	339	325	297	296	314	295	320	323	297	309	302	298	305	279	299	307	306	307	290	301	299	299	328	300	280	301	323	327	321	319	310	343	307	298	299	300	317	318	353	314	320	324	322	272	304	327	291	293	308	263	340	297	321	293	300	287	303	318	288	310	317	296	313	310	307	283	326	325	322	317	317	310	297	301	290	295	333	327	300	292	313	322	331	270	311	334	313	309	310	311	291	324	314	271	314	293	286	285	303	298	290	296	274	314	297	282	286	326	322	295	327	298	320	320	352	320	312	335	302	296	313	320	295	299	296	298	297	290	309	286	297	267	319	313	324	301	329	339	317	299	297	326	315	289	283	337	298	313	283	296	330	324	312	292	294	316	338	286	287	324	300	311	284	314	317	317	271	280	322	303	322	316	300	301	312	308	302	320	334	316	331	324	316	341	341	322	304	298	309	282	327	299	325	341	311	321	320	293	330	289	302	303	320	297	312	301	350	303	319	297	283	311	314	302	287	311	301	290	332	295	332	283	303	293	295	319	316	289	313	315	289	313	316	274	327	290	307	299	316	319	323	300	289	280	309	318	311	317	334	338	297	301	317	365	330	293	305	291	315	292	299	329	313	283	289	306	338	295	299	289	309	287	303	266	314	285	311	306	288	308	309	294	302	319	267	280	296	340	328	309	330	300	276	306	296	293	313	293	342	345	308	299	312	303	313	342	315	305	304	293	340	286	302	291	307	333	347	310	310	318	300	289	291	295	285	325	324	317	317	321	313	318	317	300	314	304	317	280	305	327	315	324	311	336	307	294	295	298	285	312	295	289	275	319	297	273	336	294	325	320	308	306	301	345	317	326	307	300	288	356	327	324	344	292	320	313	315	342	294	293	315	331	306	338	289	329	316	347	299	319	304	330	310	309	320	288	295	311	331	282	351	333	281	299	280	323	330	309	293	311	300	284	297	277	322	290	291	307	284	323	307	327	294	320	282	300	288	323	298	298	296	332	331	294	313	281	337	313	300	311	309	278	318	296	290	291	321	309	308	271	319	318	305	297	304	298	329	296	291	302	320	273	288	325	315	305	309	304	307	294	308	300	314	301	293	296	308	284	287	298	293	323	281	323	318	314	314	297	299	322	322	300	309	294	310	325	296	320	303	324	309	318	300	296	341	313	303	281	314	301	318	299	303	330	302	327	328	321	312	329	286	302	302	311	300	314	338	316	322	305	312	313	324	308	348	315	280	304	329	301	297	308	287	276	314	313	325	266	303	320	285	297	323	296	299	312	296	329	310	309	316	295	305	293	278	316	327	304	301	277	313	319	282	333	322	316	318	307	311	307	299	298	285	330	303	313	315	302	314	333	318	303	318	311	296	301	325	291	279	328	334	310	310	275	296	299	323	327	300	308	294	332	302	292	310	307	306	303	334	287	278	334	308	325	296	298	302	292	294	289	283	309	274	286	294	338	300	318	302	301	320	294	306	338	337	303	273	330	288	296	319	339	292	309	321	306	347	323	298	290	325	266	308	283	300	301	279	339	320	308	329	295	320	305	335	300	311	316	312	303	323	325	292	314	327	282	269	298	299	308	307	299	295	277	322	316	336	286	309	293	303	327	324	312	317	302	305	300	316	304	287	328	269	341	316	350	334	265	301	340	314	346	297	317	281	310	333	299	318	308	310	292	309	294	336	271	307	295	316	296	289	305	292	312	307	311	296	294	313	340	267	318	324	278	270	308	336	332	303	289	333	303	322	298	297	289	296	307	307	280	305	342	279	340	288	298	294	326	299	297	318	346	318	315	330	284	263	299	281	288	328	295	316	322	343	296	271	320	317	307	306	272	285	325	321	279	310	318	281	295	327	307	322	308	307	318	283	313	306	308	307	297	301	297	278	298	315	264	290	290	289	296	309	295	326	296	307	339	299	283	307	292	320	287	328	308	317	315	317	312	299	265	331	300	273	309	306	308	282	332	298	281	304	334	279	332	311	315	307	319	304	333	291	325	305	290	289	284	311	316	280	330	307	319	316	328	305	264	340	267	278	301	317	303	317	298	311	291	306	309	300	304	336	305	329	322	352	310	287	305	303	303	292	301	313	334	321	298	278	316	312	316	292	329	300	301	262	299	312	352	301	296	323	311	325	325	278	327	308	306	312	314	299	300	319	311	300	330	295	291	301	305	312	309	297	325	314	304	302	302	304	314	293	282	306	300	302	307	282	323	312	308	322	290	304	315	334	310	286	276	310	302	286	319	339	302	332	277	287	297	312	325	325	304	292	296	315	311	290	326	310	322	304	306	335	278	327	337	306	285	328	304	318	284	285	299	314	304	319	281	313	297	291	282	329	295	344	304	311	305	311	290	311	274	335	300	301	283	323	325	326	284	288	284	322	328	309	282	326	317	318	288	291	333	288	288	289	341	298	298	307	303	332	295	333	283	282	288	307	330	302	307	291	313	302	304	317	282	324	329	312	307	300	333	311	320	291	328	299	317	312	292	298	312	339	279	319	323	291	300	310	272	309	296	312	315	316	306	276	320	317	296	326	308	302	309	319	285	348	285	326	278	295	308	341	291	305	309	279	344	294	318	320	326	333	296	302	318	353	303	319	273	304	316	294	305	329	310	310	319	333	306	295	316	305	305	320	311	320	278	286	278	333	306	319	315	303	296	301	324	293	314	314	305	305	324	312	305	315	290	294	325	320	326	289	296	337	306	327	297	315	336	301	315	342	314	285	308	300	312	294	336	349	319	309	278	322	313	316	279	334	290	294	320	291	331	303	284	313	311	297	312	324	304	316	277	302	317	328	298	288	285	311	328	336	297	320	355	328	296	315	285	316	324	293	314	307	322	312	323	331	318	322	301	291	280	316	298	321	319	323	325	288	316	313	302	312	301	325	285	312	315	287	293	303	311	313	306	307	326	326	323	278	326	320	331	314	303	299	307	335	301	314	301	264	297	314	307	301	320	323	313	290	271	288	293	284	332	318	306	311	314	319	338	314	274	322	303	308	312	284	292	304	322	336	330	324	356	287	325	290	334	306	335	281	326	295	287	322	283	315	309	310	317	290	324	298	296	321	301	336	275	316	324	331	300	298	337	311	302	325	328	319	341	313	295	324	319	313	324	316	311	316	306	319	314	308	322	315	314	323	310	282	303	339	286	319	312	299	315	301	298	301	350	329	281	339	304	279	306	297	320	298	301	311	280
23583	20895	27976	23989	20806	11292	867	478	378	323	327	304	312	284	286	300	295	228	218	244	233	215	264	223	197	226	241	221	221	211	192	208	236	206	213	240	212	234	243	201	212	213	209	216	228	217	218	215	250	218	214	208	191	211	221	190	225	205	195	228	234	227	214	214	217	230	188	214	233	201	207	210	218	209	251	241	212	233	229	209	191	206	179	210	219	217	221	211	187	209	217	197	212	243	233	242	179	210	203	225	203	206	219	219	210	215	219	224	246	240	224	201	245	219	221	227	217	232	224	190	227	241	208	206	209	204	200	219	214	203	211	196	220	189	227	205	205	199	241	221	209	222	211	222	214	232	221	212	212	204	220	234	217	209	234	218	217	223	200	219	264	236	219	212	236	208	210	220	230	213	213	204	232	218	220	222	196	224	227	207	198	210	220	229	233	225	225	220	225	204	210	202	242	227	205	202	194	218	214	219	231	229	200	211	213	197	190	220	196	188	208	215	195	184	214	206	209	230	240	210	221	233	203	210	216	205	200	199	217	217	217	208	192	221	218	203	223	215	225	223	215	215	199	234	218	194	227	213	233	199	209	193	225	214	205	237	233	191	235	228	217	215	225	237	210	230	198	229	195	212	223	220	228	219	230	206	204	232	219	228	206	228	225	217	220	220	210	198	222	198	204	215	261	205	187	221	185	200	215	202	222	223	212	200	219	203	196	222	206	193	208	209	219	216	202	218	231	220	202	200	241	208	231	217	196	217	188	185	226	223	196	215	214	201	213	214	202	209	240	230	206	193	226	205	214	218	201	224	203	217	201	196	221	197	230	200	235	215	205	207	211	216	219	191	217	231	226	225	243	193	213	201	220	209	208	215	200	197	215	183	240	210	225	242	219	226	214	205	215	228	224	201	229	229	251	219	206	191	222	198	196	216	246	224	226	209	214	235	221	239	227	227	219	212	196	213	215	203	207	196	215	218	211	213	214	214	191	211	203	219	214	186	222	220	178	219	207	243	222	236	229	207	200	228	229	229	209	213	243	209	203	202	225	205	186	213	213	226	205	208	209	238	243	207	226	216	209	204	205	229	236	196	219	205	191	245	190	216	225	209	218	192	238	220	244	226	221	192	207	222	221	230	245	200	222	196	218	208	196	207	190	198	221	201	195	212	211	219	208	219	236	221	214	222	234	211	224	194	220	212	194	208	230	224	217	248	213	236	192	226	194	216	221	209	245	208	212	216	237	219	223	221	232	221	217	227	213	235	228	225	207	211	195	212	212	218	229	197	220	197	237	182	218	190	215	207	213	233	193	229	217	244	237	203	243	204	226	201	219	225	196	231	219	235	221	226	230	222	224	212	246	213	203	222	234	216	203	207	223	226	214	221	200	205	188	223	251	189	204	192	209	227	204	223	209	203	252	195	192	240	224	201	235	183	225	221	182	221	232	212	193	210	210	237	225	192	246	229	212	256	186	207	223	219	204	197	205	219	219	254	206	192	183	232	225	226	196	235	182	224	208	238	218	219	188	210	194	211	192	232	237	183	220	204	209	250	221	213	207	201	214	236	198	204	216	225	161	220	220	210	216	227	198	199	227	207	230	219	224	207	233	205	253	214	213	212	244	223	201	212	205	216	212	209	201	218	218	190	228	217	196	205	219	223	215	243	198	218	221	222	207	215	204	202	228	207	219	224	207	216	248	237	218	243	240	205	210	215	235	191	197	225	192	238	230	203	190	215	213	229	221	252	220	193	211	175	200	198	203	222	223	215	201	221	206	225	225	234	198	205	234	214	217	225	220	207	222	216	223	235	219	201	216	216	207	221	229	182	221	217	219	202	215	218	213	183	204	224	199	217	228	217	235	256	218	222	186	238	211	217	200	218	209	215	211	220	213	227	211	204	202	225	209	247	216	217	214	214	218	244	232	208	228	199	222	225	226	205	240	197	217	212	203	210	203	204	221	231	205	218	196	194	198	201	227	220	225	210	218	198	198	208	168	213	211	196	239	235	228	205	188	236	233	187	223	217	183	222	213	230	227	229	208	214	218	215	214	212	220	204	224	225	242	194	214	225	217	219	223	207	211	209	257	189	216	212	202	221	217	221	218	214	198	208	192	209	214	230	206	212	179	240	222	180	209	213	197	199	210	215	234	241	206	217	223	245	219	206	203	213	217	227	219	227	204	208	223	229	246	251	208	209	214	194	193	226	205	204	221	243	196	215	201	184	208	213	219	234	199	242	211	240	226	181	204	200	228	214	229	221	223	210	238	191	217	232	241	221	229	200	233	202	206	203	222	235	207	202	221	230	220	231	247	237	226	196	210	205	214	215	228	203	212	207	219	210	222	199	193	213	195	191	227	222	203	206	245	225	184	215	218	230	235	191	216	213	241	222	205	182	197	218	207	236	246	230	183	217	200	209	219	207	244	229	218	210	227	242	195	206	226	242	224	188	223	217	217	212	236	218	217	207	206	205	218	207	197	262	217	205	206	216	217	240	220	232	236	226	213	187	212	216	203	217	238	218	231	225	185	211	233	215	207	216	225	213	213	208	232	212	229	223	207	185	250	207	203	233	220	212	222	189	225	232	195	205	200	230	197	218	211	189	211	202	237	189	219	210	224	216	209	212	194	219	202	210	214	238	225	213	211	220	201	232	221	232	235	172	200	208	213	237	222	210	235	187	210	227	213	227	203	210	215	205	204	220	207	227	241	219	215	200	166	197	248	183	233	195	195	226	194	193	215	228	223	204	208	218	197	209	207	205	207	222	220	203	232	211	234	237	201	200	206	222	220	205	217	207	202	192	204	215	197	230	208	243	229	233	200	190	220	228	195	183	240	204	220	215	212	215	205	208	200	208	218	202	191	223	218	227	204	219	207	198	217	187	227	204	212	222	208	229	210	222	214	211	222	211	197	240	200	214	204	234	206	210	191	216	248	210	221	214	219	195	192	221	185	193	205	197	210	213	216	211	215	201	211	218	234	230	207	231	208	200	204	209	198	199	235	214	234	209	238	243	225	239	214	228	208	210	223	202	213	194	197	198	210	217	210	205	196	189	219	248	225	229	207	210	209	237	224	204	247	201	192	214	222	207	222	219	220	209	210	219	218	201	224	221	212	228	192	237	222	247	188	208	225	208	240	218	205	235	251	218	250	207	201	211	204	217	214	229	207	201	199	195	228	205	197	225	233	197	209	214	187	220	189	243	226	213	233	188	209	200	216	218	192	217	195	225	211	224	224	188	235	210	221	228	235	204	227	219	217	213	200	194	207	230	219	200	213	217	226	212	221	232	204	204	225	225	211	205	208	210	219	199	251	229	215	204	244	196	205	220	202	246	220	235	210	200	228	198	220	216	218	209	250	187	213	225	219	226	217	225	207	198	222	221	217	201	194	223	219	237	211	209	212	202	229	214	207	205	202	233	194	237	229	235	187	231	214	224	233	216	239	188	227	209	209	187	210	207	228	203	207	219	225	216	214	232	219	208	213	204	218	216
38725	57656	41202	14920	2241	1311	932	660	605	470	466	387	380	381	357	360	290	303	299	272	256	255	274	255	257	280	250	265	235	242	249	194	234	212	240	223	210	241	251	227	254	225	251	225	234	243	211	224	240	274	229	222	261	256	253	244	254	256	244	233	242	251	225	252	215	234	221	216	246	228	218	264	213	240	226	239	262	207	233	260	241	240	226	252	219	244	245	250	237	244	260	219	260	253	220	247	231	253	214	257	228	233	227	266	265	231	210	243	249	240	237	221	226	211	221	226	242	262	229	253	234	250	266	229	241	243	244	232	245	240	247	253	273	229	216	233	218	231	228	207	253	228	254	195	248	252	239	250	224	241	245	228	249	223	266	220	242	265	212	219	228	260	205	233	254	205	255	235	230	215	232	230	241	233	218	278	251	248	241	243	225	234	217	251	226	245	226	242	216	234	214	233	232	213	220	222	239	232	251	221	209	245	218	244	244	231	229	256	246	219	228	236	221	218	213	249	247	240	265	238	241	254	223	250	239	248	256	240	228	243	215	239	230	247	216	230	225	237	243	244	215	206	223	225	280	233	253	237	247	239	239	221	230	246	227	217	217	243	208	272	227	241	230	215	231	235	207	229	242	237	236	223	231	237	231	243	243	240	256	227	227	226	232	225	249	215	247	230	224	237	239	217	219	242	207	236	228	269	233	214	233	230	254	232	226	230	254	248	213	234	238	258	225	202	256	219	242	237	247	219	234	242	246	243	221	262	224	215	219	213	222	249	251	233	224	205	249	247	234	225	226	239	258	241	224	224	235	220	257	226	230	238	236	220	236	234	245	236	220	263	231	236	240	200	208	225	218	213	213	230	232	239	224	211	235	229	243	237	242	244	231	209	237	230	208	234	236	278	218	271	227	236	237	236	237	225	226	250	238	249	203	243	239	255	238	245	232	235	253	217	234	228	242	247	251	210	252	224	225	250	228	239	226	246	234	225	239	238	230	206	250	261	250	257	251	239	266	259	237	239	235	233	241	234	218	234	239	215	228	232	245	229	244	249	232	204	236	206	221	247	257	226	235	225	212	213	233	239	246	244	211	214	239	234	222	237	245	227	214	205	216	199	235	249	247	210	219	232	221	209	231	208	246	219	235	238	200	219	236	246	247	210	220	236	240	234	217	241	241	236	218	232	208	199	225	247	250	244	206	205	243	227	225	218	209	242	206	227	226	239	249	238	248	242	237	231	209	227	235	282	256	246	232	216	244	202	238	223	234	218	241	240	221	248	241	260	247	221	216	223	223	234	267	223	229	244	213	237	217	242	227	223	220	240	238	237	229	242	234	258	212	269	258	250	229	250	250	248	246	248	226	260	214	239	213	263	203	236	255	240	225	215	250	225	248	255	207	253	248	222	226	237	267	240	251	228	242	238	248	212	239	226	227	254	239	231	219	228	238	222	239	226	243	240	206	232	191	238	221	226	225	225	239	227	245	206	228	213	228	251	220	198	236	245	228	225	230	256	244	236	224	204	216	261	221	227	229	227	229	212	256	221	258	232	253	260	257	248	220	250	239	219	261	240	246	204	246	242	201	248	252	276	248	234	242	207	221	223	240	231	248	229	212	253	240	200	231	247	215	261	207	238	226	222	250	249	231	237	220	257	236	233	223	238	231	257	264	251	216	243	277	257	239	241	280	228	237	228	236	217	227	240	251	240	252	221	241	249	215	259	230	224	251	228	239	208	211	240	238	212	243	233	237	224	215	239	218	225	226	253	234	228	248	243	224	247	229	233	249	241	214	231	271	244	236	256	269	246	238	241	224	208	257	240	267	235	239	222	236	233	237	234	204	234	217	229	257	218	241	213	246	240	237	260	231	230	239	217	235	240	236	234	238	222	228	244	232	254	250	242	240	232	224	247	236	209	255	214	245	231	251	217	231	243	226	206	232	228	256	257	218	240	244	238	226	252	249	251	248	247	244	210	232	233	227	216	238	231	235	231	230	207	237	241	242	204	236	217	222	232	230	234	234	220	234	239	206	203	208	216	267	235	231	225	242	219	227	222	249	206	220	241	229	224	219	250	216	240	220	221	228	232	214	229	239	228	237	224	216	226	218	223	242	220	268	223	223	250	230	240	214	237	255	264	224	247	217	261	195	250	231	227	249	246	203	221	198	220	217	229	230	254	232	246	235	243	240	244	237	251	234	206	244	248	196	239	242	250	216	227	238	244	238	248	230	237	252	245	245	233	242	238	209	249	238	251	245	247	219	236	239	230	240	247	245	230	235	264	232	234	221	230	258	238	253	238	227	224	211	265	247	246	232	233	219	242	261	225	235	264	240	247	232	206	213	243	237	224	227	243	224	243	283	240	214	229	232	203	193	235	252	253	239	215	226	243	226	216	252	220	243	216	224	223	235	219	230	242	219	226	238	206	232	205	246	234	248	233	240	232	231	262	225	226	249	229	243	237	213	225	214	217	242	236	225	229	225	228	252	243	226	221	232	225	232	236	248	198	232	217	218	251	223	242	262	232	215	229	231	266	223	220	233	218	239	215	224	217	252	220	254	222	217	236	261	236	226	239	212	236	199	246	237	232	237	245	217	241	248	240	246	231	243	226	260	224	226	219	228	251	214	238	252	251	218	233	253	233	215	240	221	218	227	243	214	240	220	222	249	265	254	226	222	213	202	242	249	251	218	243	258	223	223	220	204	236	217	234	235	210	213	244	227	254	255	242	261	264	243	245	211	227	213	221	219	227	232	238	255	213	235	205	242	249	247	261	236	215	228	246	236	263	214	229	246	255	223	232	233	234	239	212	207	230	248	252	222	218	231	223	212	224	230	251	247	262	239	207	227	235	240	246	219	245	240	249	226	230	270	248	233	213	266	221	271	247	255	230	240	240	259	255	215	239	202	228	243	234	230	226	234	226	227	243	223	230	226	221	223	230	224	236	255	244	222	263	242	217	216	235	238	235	225	206	220	227	248	263	262	213	239	201	254	230	243	249	239	253	246	258	233	217	247	226	228	239	253	224	213	233	245	225	224	226	255	248	242	218	246	227	233	232	242	233	211	227	212	213	233	264	258	214	238	227	234	239	212	228	215	220	223	247	231	243	228	224	227	246	234	219	241	233	245	232	226	264	231	223	241	243	235	217	239	237	236	270	260	241	235	232	232	229	253	227	213	246	223	233	226	206	227	235	229	243	232	240	224	237	270	218	204	249	249	230	209	234	252	233	233	241	243	253	222	247	249	230	228	237	239	248	228	209	222	229	244	216	217	231	222	223	220	238	258	243	219	219	209	213	237	240	226	270	272	226	241	229	220	247	222	202	189	216	219	212	228	250	235	230	235	232	228	205	218	233	228	259	247	228	207	207	226	239	224	241	253	227	233	212	245	242	283	231	221	233	245	234	229	227	243	221	215	241	224	234	217	234	228	249	272	253	210	228	243	233	235	252	226	249	237	267	217	226	250	228	269	271	227	206	248	223	249	232	252	235	254	263
24734	20945	27329	24865	15166	1551	570	386	346	326	311	302	312	293	283	282	295	255	240	265	262	262	268	222	237	225	245	239	254	237	222	192	247	243	233	235	257	234	217	261	217	233	221	214	243	244	224	242	250	208	232	241	245	237	257	240	245	228	251	239	275	239	244	245	221	229	237	215	242	241	213	243	225	245	252	223	252	233	245	225	233	231	257	255	240	243	226	226	219	241	229	236	222	224	267	265	247	227	235	233	242	250	213	242	252	276	277	247	212	215	216	222	240	239	258	246	250	241	216	227	231	251	240	257	230	239	240	239	283	221	255	232	239	240	238	238	241	245	223	241	228	251	241	243	217	248	243	218	222	231	234	216	256	254	243	242	226	257	247	238	256	251	239	260	245	242	242	231	238	240	220	242	251	201	255	224	223	225	256	256	224	234	223	232	228	219	262	241	242	249	228	213	239	243	248	222	227	223	243	261	221	227	207	253	219	258	228	271	243	244	257	257	211	243	230	241	224	260	216	229	241	239	256	205	235	233	259	219	256	239	226	249	198	250	237	260	232	258	249	251	235	228	217	244	260	220	242	235	260	237	243	237	259	252	227	263	249	266	230	282	237	245	210	215	213	231	247	266	261	228	246	260	238	221	219	251	243	242	236	230	237	245	213	226	262	236	233	237	238	261	234	222	252	233	240	255	234	210	216	254	243	198	266	239	233	246	237	222	225	237	229	236	218	248	229	240	241	229	246	231	222	255	234	256	231	219	246	235	271	226	222	235	273	242	224	248	257	243	270	220	251	220	240	248	243	220	262	241	245	239	217	228	247	226	252	246	232	269	268	231	230	242	223	234	244	271	249	203	232	246	252	279	260	247	239	228	236	240	248	233	236	226	241	232	243	254	211	241	212	242	241	239	259	266	236	257	236	230	210	283	223	220	252	210	241	256	216	276	217	237	235	253	228	235	227	228	224	250	266	250	240	234	226	248	225	233	214	237	225	242	218	226	236	243	242	281	239	244	250	252	225	208	248	254	222	219	232	232	209	246	240	242	238	251	235	230	229	243	263	265	215	254	233	250	232	257	221	228	244	236	246	228	218	255	246	222	235	244	224	257	225	225	244	254	233	227	249	232	227	210	222	205	233	261	256	203	246	245	267	241	235	233	248	209	236	240	213	248	244	255	257	215	232	241	240	258	258	250	240	244	259	214	235	252	226	212	230	242	234	245	227	223	247	237	225	223	248	265	249	256	227	236	237	254	231	245	241	271	260	231	242	215	259	233	256	248	232	248	260	247	227	248	225	256	238	249	253	248	262	224	252	253	240	244	232	249	240	231	252	238	251	215	248	235	238	243	266	256	243	248	218	240	267	248	230	214	246	232	235	218	262	220	224	224	241	237	243	226	239	215	234	217	266	239	211	235	229	272	256	220	238	251	252	232	244	259	256	222	223	204	229	231	262	248	247	256	241	255	220	228	243	250	237	227	241	221	229	235	221	224	246	228	233	235	237	223	261	232	207	191	238	215	234	227	231	228	228	228	228	244	247	255	254	225	261	235	243	235	251	261	253	240	238	248	227	235	266	210	235	260	249	206	215	249	249	258	233	251	247	244	224	240	227	204	223	247	237	242	226	232	252	242	228	234	240	224	242	232	245	221	230	238	241	223	219	232	210	237	234	233	244	246	238	252	223	225	239	238	235	240	224	254	234	240	221	255	223	259	245	248	216	264	238	236	226	242	240	240	243	267	238	240	237	202	253	230	228	241	244	223	246	227	237	230	249	236	259	280	229	234	232	257	233	237	225	255	248	244	230	235	216	255	235	272	237	221	228	252	246	229	220	261	228	218	239	245	247	227	230	199	214	210	222	229	253	249	242	226	227	225	212	231	261	242	251	230	254	226	247	260	232	230	217	198	201	273	241	230	246	239	235	231	225	231	220	238	210	243	252	227	236	241	251	242	222	251	233	253	245	227	272	244	258	224	236	247	236	247	254	238	249	248	235	243	251	265	254	222	235	259	209	236	249	259	260	235	260	249	249	240	221	236	231	212	232	246	211	247	245	247	230	227	209	230	242	244	245	243	216	216	244	222	228	234	247	255	256	223	239	227	228	242	261	213	239	213	251	227	244	231	217	236	216	236	254	238	233	242	209	233	261	218	252	228	232	230	237	230	243	263	261	230	234	219	209	259	249	242	256	206	298	234	246	234	212	230	226	248	249	263	214	225	247	222	230	214	244	257	253	253	244	221	231	205	262	238	203	222	242	198	261	222	224	258	257	263	230	244	221	240	219	238	239	227	244	230	237	232	243	252	202	234	217	236	224	246	227	218	231	205	215	225	254	242	212	222	258	230	260	236	237	235	234	231	236	228	239	201	237	248	231	203	234	223	256	243	246	254	234	244	250	222	226	262	280	239	233	250	235	237	225	216	234	236	229	244	232	233	204	221	239	237	244	235	243	223	240	209	243	225	259	230	233	233	247	228	226	228	240	236	242	229	222	247	241	220	261	245	254	243	235	222	231	229	221	248	253	246	261	239	241	253	257	230	239	223	230	222	216	235	260	230	236	217	247	231	242	226	214	266	235	242	233	267	255	232	232	214	225	222	252	233	243	241	203	244	226	266	249	226	246	214	240	233	244	240	256	281	216	219	220	230	235	238	237	254	256	225	228	250	222	248	209	241	232	232	237	263	225	203	235	239	231	245	221	231	214	286	242	227	243	229	237	247	220	230	232	227	241	275	260	210	245	236	247	252	281	245	228	245	250	239	225	227	223	227	237	238	232	238	229	214	245	220	222	230	235	227	235	212	251	249	227	230	264	207	237	229	241	233	236	220	247	234	215	236	241	259	243	224	259	241	230	231	238	224	271	262	237	227	204	251	234	261	248	264	236	236	277	261	207	216	255	242	214	209	216	255	260	241	246	229	222	215	223	227	237	261	217	278	230	223	252	242	243	264	254	249	242	233	227	212	236	228	253	224	263	229	232	242	266	248	254	239	208	229	226	223	252	242	249	232	237	240	222	220	249	238	242	223	226	251	240	245	238	251	235	252	230	227	252	219	255	220	237	241	247	240	217	215	265	245	222	249	241	220	221	246	249	228	228	248	222	254	204	225	202	241	218	236	223	196	227	228	213	229	244	242	225	219	244	263	258	278	232	243	239	283	210	229	245	255	240	234	240	229	261	213	218	241	257	221	229	242	226	243	253	259	253	229	233	225	223	233	225	240	252	244	205	277	243	269	214	253	246	239	244	235	244	231	237	222	241	208	237	228	251	241	226	220	264	237	221	263	263	238	250	227	232	233	234	234	247	229	235	250	257	233	245	241	236	209	253	243	211	246	251	222	232	235	252	228	256	217	242	225	240	290	261	211	234	228	230	260	234	260	248	247	231	238	282	252	247	251	254	232	217	226	251	207	213	259	249	245	230	259	239	223	232	221	246	250	239	266	244	288	223	245	255	240	245	266	245	222	230	235	237	230	227	213	239	252	230	238	221	215
39250	52896	35558	17568	2752	1125	800	607	537	452	441	391	385	301	377	306	331	339	272	251	271	243	249	219	261	241	236	273	264	255	254	237	254	251	259	254	230	225	250	248	255	269	291	269	267	284	258	247	261	230	246	230	244	255	274	268	241	280	240	246	237	266	244	251	233	246	244	238	258	275	250	260	241	239	241	228	244	254	260	224	254	260	284	266	254	260	262	239	237	256	241	266	242	237	256	245	224	271	259	239	254	256	235	275	230	290	245	259	287	233	266	267	234	235	229	260	254	249	269	223	253	229	268	266	255	253	246	245	279	271	251	257	230	253	271	229	204	246	246	238	265	225	264	245	255	271	246	243	253	237	279	247	260	229	256	262	280	229	272	240	239	267	253	255	245	253	263	275	244	255	259	264	246	238	270	260	260	270	269	237	253	221	262	263	282	257	224	241	252	264	254	227	254	269	264	271	253	247	264	258	291	278	233	267	238	229	267	281	250	233	234	231	251	265	241	223	227	281	237	275	271	274	283	251	243	243	235	241	233	258	212	267	247	273	247	268	279	231	260	262	249	268	254	226	244	268	243	250	229	267	246	245	265	246	257	216	240	250	244	254	258	249	247	230	272	255	276	268	259	267	261	251	232	242	266	249	234	266	235	257	211	263	247	245	227	255	299	234	255	243	234	231	272	256	265	239	230	245	265	251	257	239	273	262	250	240	256	273	272	253	234	266	259	256	232	253	285	234	235	241	263	248	246	230	239	266	242	244	242	260	240	232	279	254	253	259	238	273	243	250	267	248	252	251	264	249	234	250	251	210	252	246	242	254	256	242	252	235	242	242	229	254	257	243	258	260	267	252	254	252	257	214	280	259	265	271	260	292	250	235	242	268	257	280	255	245	254	230	248	253	258	254	255	260	259	233	235	236	255	264	255	224	243	221	249	287	278	270	268	267	257	294	256	243	272	256	245	251	237	235	293	249	242	243	251	228	237	244	248	243	239	254	248	258	229	271	235	248	241	235	248	220	264	223	263	279	243	253	233	246	276	247	250	246	252	248	232	260	227	261	243	263	282	257	272	231	250	261	265	287	257	220	237	268	290	270	262	268	259	252	261	258	265	235	246	226	279	270	276	242	239	242	262	262	235	268	253	264	230	247	269	249	259	241	253	280	260	257	264	244	243	239	241	278	226	268	220	275	268	204	252	253	230	264	250	246	250	244	258	239	242	262	266	263	239	278	280	249	273	249	265	227	262	234	263	270	250	256	248	252	251	253	279	228	238	245	265	262	281	252	235	257	253	250	253	255	246	245	253	267	244	260	270	270	250	266	246	246	262	266	252	229	298	233	250	254	233	242	263	253	270	266	261	257	262	259	260	275	279	271	251	236	242	261	249	246	258	241	270	268	240	257	232	237	235	237	223	253	259	262	249	263	261	247	266	237	267	261	297	265	249	239	242	236	243	232	249	264	249	265	259	235	249	229	235	246	253	228	240	274	235	257	255	291	251	246	270	241	230	252	264	255	266	239	232	240	239	260	247	275	262	270	274	252	251	268	237	234	251	246	259	301	219	268	236	261	272	257	265	266	251	265	233	224	255	249	239	265	255	229	277	235	245	256	278	268	247	227	260	226	266	265	242	254	239	279	254	250	270	259	241	284	256	237	257	262	262	238	264	262	262	227	258	231	260	259	254	257	236	239	259	247	254	275	248	242	276	252	244	242	269	232	252	271	220	269	247	265	254	268	228	232	234	259	241	236	270	228	299	230	264	258	259	270	259	259	230	225	246	265	252	258	252	269	265	253	246	232	236	235	267	258	253	260	237	261	269	239	232	252	264	255	256	266	258	265	254	266	244	277	258	248	266	255	270	248	210	268	250	250	283	265	238	235	236	279	240	260	242	246	238	245	257	270	268	275	246	228	231	273	267	244	263	268	247	248	251	266	252	250	257	215	236	229	255	258	284	241	245	262	244	264	244	257	250	273	242	246	264	243	273	254	257	258	243	228	253	267	243	255	245	258	264	255	253	235	255	251	267	280	293	227	271	220	254	230	240	235	284	247	254	230	233	280	237	240	250	243	246	243	272	227	237	239	248	262	284	280	253	265	245	240	269	256	248	234	230	269	239	257	277	228	230	239	237	232	269	266	260	252	247	214	238	254	255	238	243	244	277	275	260	253	262	269	244	253	259	257	230	253	235	234	242	258	251	293	248	239	216	254	239	223	253	246	239	246	242	250	224	282	261	254	250	245	251	277	232	269	242	249	253	237	266	231	257	239	264	247	255	252	242	227	250	251	263	246	244	242	279	206	259	249	252	248	248	246	266	246	280	269	229	272	267	249	257	261	267	226	247	236	235	233	229	232	228	282	239	269	264	269	254	249	250	255	261	291	283	230	287	276	261	229	226	252	283	259	227	240	273	259	212	275	252	245	253	262	232	231	252	233	279	269	276	252	270	244	257	265	303	260	241	274	254	271	268	256	253	225	251	238	239	263	268	258	282	236	269	242	233	248	230	260	252	232	253	272	241	255	251	291	252	270	263	236	297	253	262	219	237	245	253	256	258	240	275	242	256	238	243	242	237	259	242	238	301	275	254	247	246	267	270	264	260	255	271	238	246	262	258	254	237	244	230	294	224	281	234	269	215	272	289	273	248	257	247	236	268	250	260	262	282	221	238	248	266	267	261	235	250	274	243	251	243	229	253	246	246	241	267	244	254	273	258	228	252	235	255	266	261	254	231	243	268	263	245	262	263	235	249	232	260	288	256	239	238	272	254	215	275	263	263	240	249	271	218	250	259	258	267	272	261	235	247	244	247	253	239	232	256	235	239	257	256	245	223	230	241	237	255	274	256	254	250	266	224	238	238	245	252	235	245	218	221	265	244	262	260	256	272	273	264	235	257	240	266	286	256	234	287	247	243	254	245	239	227	239	253	252	239	254	235	268	235	257	242	281	246	256	238	243	216	258	247	239	248	266	246	238	252	253	271	248	279	263	282	262	265	298	251	262	251	240	248	246	254	270	276	269	272	253	239	241	267	255	252	248	279	243	250	244	267	273	227	267	269	231	278	247	267	246	238	282	262	257	264	249	298	273	246	258	239	268	279	289	262	259	233	238	256	218	271	256	257	242	255	247	255	245	264	234	247	260	215	251	249	252	267	241	250	246	259	247	277	265	252	263	284	262	230	256	254	277	248	257	246	271	269	272	222	258	262	271	210	248	218	242	271	230	263	262	245	275	274	260	289	254	266	250	247	261	276	261	252	258	271	245	269	224	237	250	247	225	271	261	252	248	267	235	259	252	233	248	273	250	249	264	231	224	255	278	239	227	260	272	241	246	260	237	238	231	267	249	248	256	266	228	269	228	247	245	222	244	233	259	241	249	236	267	236	246	244	281	270	257	262	251	237	265	261	256	232	247	253	266	277	251	262	244	280	248	250	281	239	262	256	261	241	279	268	256	258	267	253	281	276	251	250	275	257	247	252	268	241	257	279	239
22469	20941	28349	23705	20935	20888	9178	572	391	384	339	307	265	268	240	224	218	192	173	182	166	133	150	152	154	159	161	141	143	151	146	138	138	128	135	155	134	144	150	126	150	125	168	139	158	150	148	137	135	171	145	141	116	127	155	150	146	143	137	152	143	136	125	138	143	133	133	138	130	114	123	149	132	131	140	134	167	154	138	135	136	166	135	131	141	149	146	136	123	147	126	158	159	135	155	138	138	123	131	125	127	146	148	137	135	140	175	135	144	148	157	150	142	129	176	142	136	136	154	147	134	145	120	138	152	128	143	133	151	139	122	124	136	140	137	138	133	124	146	130	131	142	144	127	131	111	183	139	125	140	129	121	144	141	136	156	144	131	142	157	130	160	150	147	159	159	137	133	146	142	146	134	147	120	146	142	142	139	162	132	126	139	137	151	128	120	161	142	137	150	142	122	139	150	134	134	127	150	137	160	142	157	149	133	124	115	163	138	138	162	150	135	119	146	151	143	140	146	148	136	151	144	122	135	124	143	139	113	137	177	130	134	149	135	129	151	128	131	127	136	160	117	126	117	146	148	160	122	145	143	130	143	136	114	130	140	125	155	139	151	148	144	136	128	130	141	127	142	174	159	145	148	147	122	157	131	123	159	134	157	137	149	154	160	116	133	129	143	129	148	138	133	139	154	130	139	150	135	146	129	133	144	159	157	137	152	145	136	129	139	162	132	133	138	134	147	141	156	147	163	145	136	143	137	152	133	150	147	122	149	150	147	145	129	143	140	129	134	151	139	116	135	153	140	138	152	131	142	124	148	167	137	139	124	147	128	159	129	134	117	152	118	139	132	147	145	124	159	134	128	141	144	143	146	132	126	125	113	124	143	145	146	150	136	141	148	151	124	136	139	145	151	112	136	136	146	132	123	132	129	163	148	116	144	137	145	130	159	144	155	121	152	135	125	130	110	146	137	123	181	131	143	124	143	119	172	154	131	149	150	110	129	141	143	101	143	145	138	118	139	153	120	141	144	140	120	136	134	139	141	133	138	142	147	117	134	124	149	141	162	130	144	153	137	149	144	166	141	127	124	144	144	157	132	152	133	154	131	138	146	132	152	148	140	143	129	128	121	130	134	128	125	144	133	145	133	131	131	142	124	145	135	157	152	148	148	124	136	134	143	116	137	140	140	134	115	132	145	136	143	127	131	132	129	127	132	145	145	134	117	147	128	139	140	141	130	145	133	128	135	131	137	128	134	142	156	140	138	131	135	151	139	148	138	140	132	128	132	134	136	146	130	135	139	126	153	132	133	154	137	130	124	146	144	133	146	150	157	139	135	138	115	127	136	147	127	145	125	161	154	152	155	147	143	151	125	151	125	135	123	128	142	132	126	140	167	126	139	169	154	171	133	137	149	123	141	137	140	118	149	130	142	146	142	145	120	137	159	129	152	130	145	129	152	142	146	138	144	148	142	152	146	120	131	140	123	133	145	148	157	150	126	132	131	110	150	137	132	146	155	136	146	126	115	121	139	150	143	148	117	140	147	130	144	119	123	133	134	153	129	141	139	153	148	118	129	151	132	142	129	139	124	149	127	141	103	112	151	158	123	131	143	145	150	158	156	137	135	155	129	157	137	135	110	153	129	138	169	159	147	154	158	134	142	154	138	135	119	133	118	139	140	127	149	135	159	152	140	147	123	138	157	138	149	130	152	124	143	119	139	147	123	122	123	118	125	135	141	148	132	125	125	139	135	134	130	131	133	135	134	131	142	133	126	138	131	117	127	143	134	144	119	153	129	140	142	136	138	135	151	142	153	152	140	147	142	132	139	134	139	150	134	132	147	154	127	148	141	121	126	148	151	137	130	137	128	150	145	136	138	145	152	163	131	150	122	149	127	114	117	136	152	167	128	136	137	123	143	147	141	146	128	148	152	134	122	129	128	163	123	140	111	148	131	140	130	132	154	130	148	138	118	157	150	128	163	142	145	136	130	124	137	122	126	145	142	135	129	108	122	153	150	156	131	135	158	109	155	137	133	138	112	127	115	151	121	143	135	129	123	147	149	123	162	126	150	123	121	146	143	152	133	156	135	155	131	132	134	139	137	139	147	119	138	143	144	117	138	140	134	140	122	117	145	125	138	138	138	146	150	141	129	146	162	145	139	151	136	155	131	139	110	129	136	146	139	158	104	157	155	152	135	137	160	159	149	167	149	148	136	121	133	135	131	132	146	124	132	121	119	148	133	138	155	163	138	142	140	129	150	126	139	155	116	141	147	133	143	125	132	119	155	127	149	146	131	131	141	141	141	140	129	133	156	157	106	136	123	113	130	162	144	140	117	125	128	137	121	137	119	155	150	139	142	141	136	142	151	139	137	123	144	147	154	140	143	134	130	149	157	142	132	146	122	123	134	117	144	130	112	154	123	133	139	144	152	133	120	142	124	148	115	136	143	128	127	128	139	149	160	142	156	148	146	145	158	154	132	141	122	133	152	146	112	144	131	146	138	148	148	119	133	130	135	152	107	149	130	119	141	147	139	163	138	113	127	140	115	160	130	122	145	138	139	126	123	127	135	135	126	132	130	136	137	142	154	157	148	137	128	122	116	160	151	139	135	150	124	126	113	125	148	132	145	133	150	142	147	152	150	143	142	125	136	142	153	148	136	133	157	136	147	143	131	148	142	166	128	145	172	137	139	155	134	152	142	164	122	145	137	153	157	120	140	141	125	130	154	117	144	140	139	142	123	154	140	145	131	130	137	145	144	135	144	151	151	132	135	158	132	131	126	144	154	142	142	166	141	142	135	143	126	140	145	140	153	129	126	125	147	138	149	144	157	164	150	131	146	141	130	149	153	152	121	150	133	143	129	155	149	148	145	151	130	138	126	133	133	124	145	134	164	128	136	153	129	134	142	134	107	157	142	125	154	109	132	140	135	160	128	141	163	128	114	136	145	122	119	129	132	159	154	150	143	143	141	150	128	156	131	148	140	144	134	129	148	126	128	138	124	166	139	127	140	136	107	132	138	155	147	129	138	108	130	139	148	131	142	133	134	128	155	154	138	130	137	140	143	137	117	115	145	135	148	119	122	129	133	141	142	135	134	149	130	129	131	130	123	124	137	147	131	132	127	143	137	181	128	148	159	129	143	144	146	144	143	147	143	143	140	153	122	133	129	126	155	125	129	146	163	133	156	156	142	138	146	136	148	126	142	168	152	158	144	145	128	132	113	153	147	136	125	142	130	135	134	164	138	124	126	150	157	141	130	128	130	157	137	152	133	144	127	136	112	151	114	143	154	167	143	147	147	133	136	148	129	163	122	147	137	145	142	148	151	153	141	129	129	134	135	144	153	137	135	156	122	134	147	136	141	128	124	136	128	147	126	154	131	160	146	130	149	141	150	143	136	130	135	150	139	125	138	140	125	156	135	143	129	144	139	116	140	146	128	138	140	134	146	141	140	124	152	138	131	120	146	127	143	133	142	129	150	135	131	141	149
42175	66253	49046	28594	5722	1713	1121	846	702	494	450	456	336	285	300	299	293	235	205	177	194	183	176	148	153	177	172	162	159	136	157	155	156	168	166	160	160	153	164	152	159	139	126	148	158	159	156	139	139	131	137	147	164	156	146	149	140	158	157	156	157	160	164	140	150	127	143	138	145	166	139	158	174	131	153	121	131	171	149	149	144	138	156	148	152	139	180	150	132	154	165	144	157	178	156	177	144	169	148	154	153	151	163	167	155	158	169	149	142	157	162	162	131	156	140	147	155	157	166	147	157	135	155	158	159	161	152	157	145	164	142	171	155	152	145	148	151	154	170	157	133	145	157	153	169	165	122	132	140	159	137	145	119	142	164	150	142	156	168	161	166	150	131	140	121	166	158	123	147	160	131	154	151	159	114	148	154	167	144	146	141	168	159	147	163	141	138	148	144	158	153	155	151	137	163	137	146	150	153	140	112	133	148	151	155	142	155	159	147	149	174	162	125	146	136	148	169	142	154	150	144	145	132	166	159	149	157	136	152	155	133	172	154	134	162	144	157	169	153	148	145	146	164	156	182	162	152	143	145	133	114	151	133	166	153	164	168	146	148	130	158	150	154	153	141	158	139	167	155	139	151	151	162	141	147	148	140	153	147	182	171	146	150	149	133	151	142	148	151	148	148	141	154	165	143	151	151	133	133	146	143	137	137	153	133	149	140	163	155	164	139	165	160	156	139	148	146	166	134	151	155	186	153	145	141	141	155	146	156	153	170	138	163	171	152	148	153	143	138	127	156	149	132	149	146	161	140	153	141	156	159	161	130	172	181	151	157	146	155	150	141	150	155	149	145	145	161	118	148	150	154	150	142	119	134	150	123	148	146	146	129	134	121	134	149	141	144	142	140	141	173	142	140	149	170	181	123	153	141	155	117	169	144	140	146	168	143	158	131	149	145	152	167	135	145	150	154	145	146	164	143	155	158	145	159	144	145	154	136	143	179	162	159	144	170	133	132	150	159	141	135	149	176	140	164	149	170	163	158	155	139	142	140	170	144	145	146	152	136	140	143	154	159	152	163	128	153	156	139	154	153	143	160	143	127	157	165	146	159	137	141	126	183	165	151	148	153	139	137	137	154	144	163	157	142	144	141	160	166	158	140	143	149	177	146	138	148	148	143	144	155	149	140	144	159	156	161	173	149	147	147	157	115	164	166	139	126	141	117	115	169	138	161	144	127	147	147	166	142	140	169	152	152	140	141	144	150	173	164	161	141	128	145	143	155	144	144	147	136	141	159	141	153	146	144	149	137	145	150	156	145	179	138	181	131	157	159	144	146	154	148	140	154	149	155	156	156	147	154	144	157	153	141	153	166	136	161	145	151	150	140	148	128	137	163	165	152	163	164	132	153	142	140	151	164	146	157	143	161	135	119	163	161	157	174	142	135	153	155	145	149	169	133	143	132	137	176	145	134	164	155	108	144	144	172	135	159	151	146	127	166	150	168	146	144	154	155	149	163	154	153	168	133	123	158	133	152	141	168	155	137	146	149	139	168	145	141	156	147	123	185	141	155	137	160	131	149	154	159	147	138	167	129	133	137	132	146	143	168	133	150	172	163	144	140	139	149	159	141	142	139	137	142	166	161	147	150	147	132	139	161	161	156	150	137	154	146	150	126	161	130	133	140	158	162	160	178	143	144	147	150	153	139	168	125	152	147	150	162	125	157	152	167	131	150	151	152	149	142	161	126	144	146	147	160	150	138	131	162	152	167	133	144	142	155	153	145	140	170	145	164	158	140	145	155	146	145	158	148	135	142	152	146	149	157	139	151	154	140	158	135	146	157	135	139	150	138	153	157	173	146	137	150	174	156	138	160	148	144	128	136	165	184	148	130	133	157	153	159	153	139	148	122	148	186	159	167	150	136	144	134	161	155	158	148	144	156	173	139	169	172	165	140	137	136	138	142	153	155	157	151	136	161	150	147	157	145	152	144	170	141	167	152	131	135	157	153	136	140	139	132	146	126	130	140	170	140	139	145	135	149	148	168	165	160	157	168	127	179	152	139	127	154	134	189	154	132	133	145	155	135	139	162	135	153	142	155	130	132	138	148	163	133	162	165	155	149	136	152	144	154	159	155	132	140	148	147	175	130	136	142	165	161	161	154	147	157	133	148	154	138	130	168	150	154	151	151	151	152	116	153	161	133	129	137	156	150	159	140	152	151	129	161	176	157	160	172	164	152	130	145	150	147	173	145	139	152	134	136	137	135	159	159	153	152	148	137	138	135	163	151	126	140	134	130	130	149	145	161	168	152	166	163	144	166	158	143	142	164	152	125	144	139	167	150	140	170	161	161	150	148	146	121	143	136	140	162	169	148	127	146	148	141	158	134	164	138	158	161	156	145	146	147	142	153	133	147	137	165	157	141	155	146	146	150	144	128	156	146	120	146	165	170	150	164	139	175	139	142	141	154	144	149	179	139	135	154	139	149	151	134	146	138	141	150	143	161	146	157	155	158	181	161	158	169	154	143	146	117	135	149	144	166	150	150	129	162	145	144	163	132	154	139	133	157	133	142	150	148	163	140	162	156	173	172	145	130	145	131	135	167	152	142	153	147	139	166	176	149	149	151	150	144	159	157	157	138	144	155	152	164	149	149	151	155	139	138	152	165	131	126	142	148	150	129	160	146	164	132	167	144	181	152	149	123	161	142	155	142	156	141	128	138	169	136	159	144	136	153	140	156	144	140	152	167	149	136	160	150	130	161	132	140	148	133	159	143	156	124	170	137	150	165	142	137	157	163	162	142	146	167	158	143	146	138	166	147	132	135	169	152	115	146	162	158	138	148	162	156	119	150	139	151	168	156	157	135	157	156	142	160	173	160	140	165	142	145	155	159	173	147	153	145	162	144	167	149	155	147	143	152	145	152	147	147	137	160	135	151	163	149	144	146	144	144	152	136	143	128	157	135	164	157	150	157	142	143	163	124	135	158	154	134	161	148	140	131	162	148	159	141	149	133	159	150	158	162	177	164	158	140	164	167	157	147	157	160	147	151	129	164	149	142	157	138	132	152	157	147	144	153	155	125	134	143	165	163	170	149	130	125	154	147	157	140	149	145	146	135	144	161	148	164	143	157	151	137	142	131	169	132	156	146	173	143	146	151	156	142	164	141	151	149	156	134	142	134	147	156	135	154	143	132	184	149	140	146	149	151	154	157	162	149	152	154	145	170	144	137	151	134	158	150	160	158	150	137	160	148	145	136	141	155	177	142	140	161	139	156	168	153	142	136	146	145	143	160	137	147	163	143	142	133	150	161	157	144	135	164	144	139	142	165	142	133	162	168	141	151	162	160	134	130	166	156	153	138	152	128	149	124	134	157	136	170	173	141	130	160	156	147	136	158	159	152	165	143	149	157	147	141	149	138	163	150	145	127	138	138	164	157	152	142	156	148	155	158	149	165	152	161	133	144	151	153	131	127	160	136	147	150	147	159	146	161	138
32627	34511	33096	17085	2220	616	467	433	352	385	377	349	352	339	331	332	299	322	298	276	290	276	298	289	297	321	335	302	293	267	289	289	278	286	324	271	298	300	296	312	329	300	253	266	258	302	284	293	296	283	296	290	285	299	299	310	307	310	325	296	276	257	294	330	282	300	284	260	291	301	320	299	283	271	314	271	330	293	322	274	254	269	300	279	282	282	283	270	318	293	298	305	268	312	260	276	326	315	305	299	274	308	310	277	283	322	309	304	295	284	288	322	300	298	301	329	289	302	268	283	319	301	295	283	298	273	275	305	310	290	300	266	302	273	268	297	302	270	290	290	275	309	265	289	275	310	282	347	296	284	285	265	298	303	291	285	296	313	291	290	281	280	316	302	299	317	274	297	293	273	274	245	282	284	273	281	302	283	315	301	315	277	274	267	309	254	274	307	310	303	274	295	255	286	281	292	299	281	302	297	283	311	312	279	270	283	311	308	294	279	308	308	306	263	301	284	318	312	293	273	285	303	280	328	310	300	314	268	288	303	295	287	284	281	321	276	300	279	288	277	267	292	297	297	286	280	290	289	307	270	306	253	289	289	266	289	275	274	309	278	304	301	306	274	279	301	289	275	274	278	286	269	285	306	284	291	277	287	296	292	312	288	327	271	293	283	287	302	296	296	256	307	298	320	295	296	289	322	279	326	288	314	307	309	293	300	308	280	292	259	289	280	260	237	265	305	315	264	288	310	261	324	266	282	315	318	364	293	259	286	336	273	284	293	272	299	289	292	304	300	286	293	288	315	294	318	266	316	282	286	289	270	300	304	324	273	276	301	307	266	287	283	303	268	303	288	303	293	277	323	275	281	279	301	283	292	297	287	258	278	272	285	269	276	319	334	264	294	299	294	303	296	290	271	296	309	304	296	289	264	272	304	268	288	291	310	271	310	302	309	266	273	272	304	275	303	296	298	280	283	294	274	256	314	306	255	283	273	261	306	268	291	298	296	297	267	296	304	253	314	291	261	297	290	290	293	292	265	312	284	319	294	291	293	286	296	327	306	283	274	285	266	284	281	281	284	294	296	342	310	300	282	304	298	333	299	302	281	307	280	275	297	280	266	285	303	292	280	296	320	295	271	296	330	307	314	283	316	280	305	306	300	308	291	288	289	274	279	298	323	282	297	278	280	296	311	292	302	271	298	310	317	334	276	300	294	286	288	320	275	300	295	287	285	268	297	260	302	305	284	305	297	314	273	265	301	267	274	287	300	320	274	259	328	303	259	287	283	288	280	281	299	301	277	300	281	269	319	284	323	277	265	293	284	304	315	248	310	284	272	300	323	263	304	279	292	292	297	296	276	276	300	277	277	258	303	289	326	297	281	311	278	278	296	276	305	295	324	289	302	286	306	296	257	294	272	304	300	290	302	301	302	267	311	278	301	306	243	238	296	302	308	280	289	276	266	287	293	268	284	282	307	267	312	304	262	289	290	314	263	285	298	283	308	263	286	260	290	348	305	295	286	298	289	312	303	279	299	284	259	302	281	302	292	302	270	280	277	265	312	279	276	304	322	286	298	277	312	291	304	285	281	299	285	261	278	275	272	314	292	298	266	270	288	316	283	286	304	293	294	330	303	295	315	254	298	301	297	297	297	296	304	276	300	301	289	285	301	277	284	306	274	279	286	315	292	296	338	295	280	292	306	339	297	310	303	310	285	286	275	320	283	289	314	299	322	287	275	299	289	271	300	245	306	306	303	292	272	290	299	293	294	296	296	295	294	283	286	276	301	305	326	293	283	280	278	286	279	278	293	284	269	272	285	304	309	314	284	276	284	284	336	304	293	301	292	310	296	280	296	250	302	290	311	288	252	308	298	287	285	289	292	272	272	279	274	288	294	296	295	308	331	289	275	288	326	301	265	274	293	264	326	283	308	299	288	284	300	289	329	263	299	307	252	292	279	285	286	286	283	319	296	270	307	306	268	275	269	306	286	313	297	305	309	265	297	286	313	283	291	288	271	309	290	297	292	288	246	271	302	312	288	270	323	300	319	274	282	280	261	327	277	321	279	303	299	307	289	317	308	308	287	289	306	293	296	298	290	296	308	295	315	296	297	302	298	278	284	289	293	292	300	290	314	282	326	261	275	298	270	306	300	310	282	295	307	298	285	282	311	306	271	265	270	285	283	325	317	290	282	283	284	308	281	277	293	286	284	268	339	287	266	269	257	311	291	280	281	316	292	276	265	276	309	291	310	307	312	292	286	281	261	269	290	286	300	294	267	275	283	333	277	310	298	297	271	338	311	305	274	296	283	313	313	309	273	301	275	329	289	304	289	294	287	318	299	297	278	274	302	279	302	275	286	281	282	284	271	308	298	281	290	274	301	282	285	275	304	351	296	280	304	324	306	304	318	294	273	265	326	289	275	297	290	294	284	299	271	281	278	321	306	320	279	302	285	297	303	277	281	310	277	289	267	304	289	298	284	296	282	284	280	324	286	297	293	316	280	246	308	261	290	274	265	310	302	298	272	322	264	292	286	284	297	290	299	294	308	297	293	297	272	305	310	304	283	277	275	282	288	286	295	298	327	314	276	300	262	288	290	303	319	265	300	340	304	301	285	301	290	262	319	302	304	309	284	277	284	291	301	288	291	275	285	292	276	292	325	293	295	318	281	294	300	296	301	308	333	300	273	273	288	277	294	289	287	291	291	346	291	293	301	285	320	288	305	277	313	267	281	275	298	307	318	271	271	290	271	294	263	294	279	267	282	284	270	301	300	294	296	298	319	271	298	309	266	321	289	280	309	286	270	281	279	331	292	280	297	334	299	286	281	268	298	304	296	274	294	259	274	336	294	290	346	299	316	295	291	292	285	277	304	297	276	290	269	335	302	279	309	293	306	279	312	317	321	286	300	322	263	293	296	313	302	298	289	308	257	318	309	281	273	271	302	308	287	313	272	301	301	324	286	259	313	272	276	261	262	278	282	290	310	316	302	286	293	311	278	326	280	317	273	305	268	295	309	290	305	277	327	267	277	276	313	277	256	293	299	296	266	258	301	291	313	290	317	270	292	312	271	266	310	277	308	303	275	278	305	302	282	276	255	267	265	271	287	305	271	310	266	289	312	308	293	293	286	287	292	282	281	290	309	299	267	265	267	311	333	277	299	300	320	292	304	332	294	300	298	287	234	299	303	290	305	274	318	305	292	316	284	272	273	314	299	307	291	303	289	287	289	260	309	276	304	295	312	300	257	279	300	306	281	258	281	306	314	280	288	330	303	300	292	285	303	298	305	311	302	286	312	294	283	288	297	281	265	281	324	291	306	280	290	269	286	284	297	327	323	282	280	312	286	275	301	304	310	300	280	306	312	289	257	320	281	316	295	316	261	293	306	311	313	310	289	286	289	312	298	323	307	294	293	297	294	300	295	282	269	272	263	277	302	292	310	272	282	292	276	291	302	276	263	298	288	295	274	288	285	310	312	310	269	269	296	296	298
39923	50473	35170	13379	1979	899	621	481	427	457	465	409	379	348	360	349	326	352	300	318	292	325	315	314	349	343	297	288	327	301	314	300	336	316	294	339	314	332	306	286	342	323	324	323	297	341	339	294	316	311	309	300	308	319	331	309	325	297	334	285	332	327	302	295	301	317	295	298	305	295	275	328	295	319	310	349	318	336	313	328	295	307	306	314	320	305	315	330	328	318	342	316	277	316	313	314	326	317	311	319	301	324	322	293	351	326	325	324	335	300	338	307	308	322	319	324	312	311	311	332	291	279	307	290	304	330	299	301	299	298	300	292	297	308	298	310	281	287	299	346	284	318	328	311	331	336	306	278	329	284	303	307	309	312	308	341	306	315	299	313	321	321	288	317	325	309	343	301	328	333	317	276	292	309	327	312	289	333	334	303	304	317	301	299	334	321	302	314	297	300	293	296	299	317	317	274	287	319	305	307	306	339	308	303	287	321	325	320	336	312	273	310	273	322	309	327	310	298	311	313	314	303	318	307	297	315	306	313	336	284	297	310	294	305	319	313	290	324	330	306	298	305	306	335	305	333	342	338	319	309	282	329	318	304	277	308	341	291	298	326	325	310	338	337	301	327	348	307	317	301	305	305	342	343	330	284	282	316	285	337	309	298	341	331	322	312	329	324	312	319	329	286	288	337	322	309	313	288	288	316	295	332	313	335	315	335	301	329	321	324	317	333	321	327	318	323	339	266	306	303	318	336	308	330	281	304	317	297	301	306	316	302	341	315	312	323	307	311	334	331	321	332	332	329	311	305	317	287	297	295	333	305	320	320	313	310	309	319	333	312	328	304	332	290	306	327	312	354	326	331	318	351	320	318	304	316	316	318	316	307	303	345	311	306	312	297	300	265	310	329	275	297	303	274	274	322	308	332	295	299	289	304	303	312	324	319	309	330	316	342	327	310	307	332	316	272	308	298	281	323	276	294	308	309	294	311	311	333	304	302	316	313	274	317	320	276	266	323	296	323	323	305	315	295	297	308	313	312	322	313	327	339	319	308	306	315	297	330	316	310	306	316	289	320	335	302	294	292	339	277	345	311	309	312	294	334	319	298	300	313	312	332	305	323	298	348	320	301	329	341	302	293	320	323	331	315	299	314	311	318	323	308	299	316	299	306	302	286	350	323	297	328	318	301	308	306	323	301	326	322	311	316	308	322	323	307	286	315	295	318	307	334	302	333	290	312	327	304	346	307	299	302	310	326	318	328	271	306	317	313	281	306	323	299	302	316	289	302	304	320	319	303	325	345	293	312	323	318	274	319	311	313	290	294	300	263	315	339	290	293	328	310	329	313	293	329	286	293	360	321	338	319	318	294	328	333	325	310	316	347	353	313	310	316	332	325	318	315	320	326	307	341	296	297	297	328	285	323	278	333	332	333	322	346	322	345	315	290	307	321	321	301	316	301	298	294	292	298	303	316	325	289	313	343	309	330	324	297	328	279	300	297	275	304	335	294	326	309	302	301	301	311	324	322	319	302	330	335	312	336	283	312	340	318	319	298	304	303	298	325	320	295	297	324	304	297	306	301	292	330	304	337	297	300	274	290	300	340	313	312	356	312	310	311	292	329	320	315	306	294	292	318	320	301	308	309	296	302	299	310	307	356	331	335	307	363	308	332	311	298	328	310	320	317	263	318	319	319	308	310	289	282	318	323	317	326	314	329	301	284	305	313	286	310	295	312	288	311	310	310	307	303	306	304	303	345	286	304	317	325	310	293	294	299	325	342	307	300	346	301	292	306	320	319	303	324	287	317	317	315	320	315	286	333	305	312	308	305	279	333	334	342	324	329	284	328	302	287	285	319	318	300	312	306	297	308	313	307	301	314	311	307	336	379	302	307	314	299	331	307	330	303	306	333	289	316	290	309	309	308	293	298	311	305	312	323	293	291	318	331	311	330	327	339	316	318	338	290	318	275	287	326	337	328	330	311	301	348	316	339	317	312	314	314	303	307	300	334	297	313	318	281	276	304	315	325	297	319	325	310	315	348	328	289	323	302	326	329	290	300	293	311	317	297	306	323	325	333	315	303	325	334	297	321	333	312	297	310	316	285	327	324	327	310	312	292	308	314	328	307	327	321	287	276	323	332	332	322	325	297	316	315	338	317	280	302	321	308	317	324	291	303	301	319	304	301	300	328	328	324	291	310	266	323	297	276	334	306	306	290	298	288	288	331	306	324	327	307	288	312	335	337	313	304	328	320	314	302	296	309	305	284	318	327	292	304	296	288	305	299	302	292	317	322	300	332	327	313	307	276	323	323	297	297	308	310	275	289	304	294	314	335	325	277	329	300	307	323	326	316	320	303	334	305	322	324	327	299	296	296	310	318	322	283	303	305	305	347	289	310	310	278	317	322	316	323	292	306	292	332	309	281	299	298	312	325	306	310	289	326	303	327	294	308	318	352	292	289	305	308	348	340	307	324	294	320	301	309	311	308	294	282	317	315	307	311	321	320	339	337	291	316	342	312	293	293	331	361	315	296	284	321	300	303	312	345	325	308	295	297	307	315	332	309	332	289	315	304	290	305	315	330	327	324	307	312	327	316	323	302	321	309	324	350	294	308	302	316	327	326	312	295	299	359	305	313	288	288	298	313	301	311	317	319	312	291	306	339	303	331	319	305	352	324	308	364	299	312	310	328	303	357	318	316	318	306	320	288	336	311	276	297	284	319	307	311	269	290	276	331	323	305	322	328	306	307	335	310	309	290	330	330	297	334	322	303	300	330	306	330	314	318	309	335	342	332	314	293	328	311	341	317	274	336	301	314	331	307	306	315	318	303	299	330	309	308	305	310	304	314	327	318	327	327	335	309	320	326	299	311	304	300	322	320	348	318	320	306	330	348	321	333	293	305	341	339	298	319	320	306	301	310	310	278	315	295	316	329	307	326	284	350	325	332	307	315	298	313	315	308	291	278	317	308	338	318	316	288	350	306	292	321	287	286	310	334	293	320	316	337	303	291	335	307	287	326	319	327	318	311	346	280	291	283	304	356	355	318	314	314	279	311	334	308	329	292	311	313	301	337	343	312	315	291	304	310	334	297	311	331	299	301	318	293	336	293	303	287	329	332	315	324	333	325	327	301	313	316	300	305	303	346	311	308	342	319	307	257	299	306	330	325	303	332	287	311	319	315	316	324	334	308	339	302	297	300	304	272	293	286	298	348	326	315	284	335	337	317	302	305	300	308	293	313	361	324	318	331	298	317	343	325	285	303	320	311	333	332	300	307	300	271	294	329	303	336	272	312	297	336	323	297	297	324	280	343	302	333	302	301	330	282	306	334	294	313	296	313	308	332	296	312	333	302	287	332	321	314	320	319	332	312	336	314	312	300	327	321	334	281	311	308	305	293	301	330	310	343	274	295	325	324	276	313	298	299	344	314	318	302	320	299	323	319	301	297	324	344	339	306	283	324	289	312	325	318	320	299	323	306	321	314	303	317	312	300
23543	20897	28014	24063	20753	11619	928	488	406	378	365	338	341	295	273	277	262	221	250	245	254	224	215	248	260	251	237	235	205	227	231	226	213	218	220	210	212	219	200	232	227	211	216	219	222	224	222	212	202	231	223	200	234	238	208	222	189	263	215	218	217	217	201	222	238	231	224	237	217	202	215	217	245	188	234	239	223	206	224	216	211	220	241	241	233	217	254	231	200	230	217	216	223	210	222	194	213	208	205	217	223	190	212	208	220	221	204	200	219	218	258	201	216	207	225	242	231	218	243	226	235	217	241	221	220	246	222	216	246	209	235	241	227	208	224	210	240	218	230	251	217	215	224	196	219	202	237	191	204	219	224	212	230	211	200	259	225	208	198	232	238	215	203	209	215	219	249	195	230	221	176	253	235	212	219	197	228	227	204	210	215	238	234	196	228	183	209	226	215	247	232	216	219	231	236	248	237	220	217	186	247	203	245	227	215	217	210	238	253	223	231	233	234	238	225	197	233	230	215	217	216	222	228	212	206	226	211	234	205	219	222	194	207	207	218	197	208	210	201	206	230	210	224	210	209	201	226	224	238	207	202	208	196	250	234	209	201	208	227	212	232	232	225	215	194	209	205	222	182	239	184	194	199	207	229	216	238	210	200	205	227	228	230	225	204	223	245	211	221	232	236	227	227	219	202	218	226	218	225	216	242	212	193	205	221	205	216	220	235	227	223	219	238	197	247	242	227	234	240	209	194	237	183	211	204	211	216	188	230	215	241	209	235	208	215	234	198	228	211	236	233	211	246	205	227	235	243	202	230	218	224	228	243	214	214	224	232	231	236	248	213	229	244	204	212	211	239	238	197	222	234	215	198	222	247	216	224	215	255	236	229	218	198	225	221	218	199	242	235	196	244	226	242	217	226	248	229	223	232	237	216	231	239	239	232	243	209	214	230	240	238	210	240	234	216	259	238	234	228	221	228	224	249	212	238	234	197	227	223	209	216	213	251	203	219	239	217	217	218	217	245	213	263	228	226	230	202	217	208	221	213	212	220	208	221	228	225	214	244	216	204	225	266	211	212	233	229	238	227	209	197	192	236	225	245	216	246	216	228	222	201	225	245	227	219	237	225	240	219	212	202	212	201	219	226	231	244	211	225	189	220	210	206	192	240	204	208	223	240	244	212	232	229	224	233	210	223	215	236	221	210	235	200	191	232	242	208	199	228	235	234	238	229	202	222	240	252	251	199	212	220	240	225	237	220	215	229	226	240	218	223	220	210	212	226	206	243	213	219	221	233	245	209	197	225	223	222	210	207	213	216	219	202	217	212	221	213	227	206	221	224	204	214	224	237	235	228	201	208	227	220	233	210	229	230	245	234	222	225	217	229	204	219	232	224	222	207	217	193	196	212	238	198	235	232	201	192	239	206	219	226	215	241	218	205	234	231	207	237	229	214	226	201	204	214	213	228	207	202	207	188	228	230	217	226	235	224	198	222	233	216	242	201	221	224	217	218	206	205	219	246	232	215	220	233	234	229	227	226	199	201	215	237	205	241	203	236	210	193	218	219	254	233	235	236	220	237	229	225	231	236	192	245	202	229	240	219	223	209	193	219	247	210	208	242	219	223	236	222	213	231	208	231	224	228	181	254	199	242	228	201	232	202	232	228	198	213	226	247	234	214	245	220	225	218	205	229	223	238	200	199	232	207	246	222	234	214	227	223	228	201	234	216	245	228	244	221	198	221	197	208	225	225	213	230	229	225	238	225	237	237	218	228	219	250	231	219	249	224	235	183	204	223	198	209	252	214	253	187	216	219	216	243	210	222	222	220	244	228	226	215	214	214	208	219	218	228	229	224	219	219	233	217	209	216	234	197	223	222	215	216	222	217	225	224	279	193	244	217	212	221	221	233	232	222	197	212	232	209	197	227	221	252	203	241	205	215	227	205	222	234	196	219	238	203	223	220	242	227	236	231	263	198	209	216	254	231	249	204	237	190	207	196	220	217	218	220	218	236	252	195	226	212	230	225	233	206	210	210	220	231	226	226	221	213	225	209	211	224	220	208	203	194	227	232	221	220	212	213	216	236	226	212	203	243	219	204	225	211	209	228	199	236	216	220	210	248	197	226	227	215	228	236	216	217	221	220	234	191	222	223	227	221	233	198	215	226	211	234	228	223	208	241	199	223	227	214	220	235	191	226	199	239	224	209	225	204	237	197	206	213	205	221	241	202	241	247	245	215	242	212	222	237	218	198	222	229	217	186	240	237	233	208	205	210	257	236	240	231	210	206	211	231	195	240	226	221	195	223	255	204	235	228	180	201	203	204	210	200	211	209	217	226	237	199	216	220	243	209	241	222	219	207	196	234	206	237	213	203	227	238	201	211	227	240	223	204	242	221	213	205	207	239	207	230	234	213	207	213	210	196	199	224	226	218	247	228	222	196	201	231	246	219	237	208	211	235	198	225	221	227	232	202	230	266	234	235	218	224	228	206	223	224	216	218	211	255	192	222	227	220	248	234	238	256	219	207	209	221	243	232	236	222	212	208	224	228	230	231	242	239	218	213	227	226	205	219	252	206	203	213	226	231	210	205	226	226	204	226	242	232	218	226	213	241	226	235	209	175	234	208	223	203	220	255	236	221	221	217	207	235	221	234	234	216	236	248	201	220	237	222	228	208	227	248	216	240	253	258	227	251	226	197	203	213	197	231	192	206	206	223	223	246	207	235	218	217	203	232	249	225	225	217	225	200	234	227	213	231	245	218	223	208	207	218	221	224	232	198	215	227	208	214	208	219	235	220	245	219	215	216	241	229	247	217	210	215	220	231	261	216	210	225	244	213	216	214	202	238	225	216	223	216	220	222	212	230	208	254	221	219	239	217	246	202	216	220	241	223	229	196	199	226	230	224	202	219	208	206	208	212	206	241	236	210	225	236	208	238	212	227	231	228	234	242	198	219	199	257	277	212	216	235	208	209	220	227	205	204	225	229	218	212	217	215	219	213	207	182	239	212	218	218	227	228	232	237	226	189	232	222	195	214	221	222	213	200	234	217	219	218	220	210	247	224	253	226	237	233	234	220	243	215	212	215	239	214	225	215	186	225	221	231	176	223	222	220	216	209	214	243	218	210	233	235	230	239	213	244	230	213	211	233	225	213	209	231	243	231	207	207	201	210	238	210	223	236	223	232	195	213	222	220	216	243	211	223	237	198	235	221	219	235	222	246	204	240	219	203	200	211	215	214	256	254	229	234	244	229	214	220	222	229	216	244	230	231	204	227	223	218	216	195	234	217	215	253	221	236	233	232	251	201	210	209	222	225	232	228	217	226	233	193	231	227	221	200	204	217	184	202	203	237	214	221	234	232	242	217	208	230	186	232	232	233	223	238	215	213	196	199	224	230	224	220	233	212	251	225	210	227	207	222	220	220	239	227	231	241	233	217	214	224	210	220	220	203	212	224	195	223	238	239	230	205	220	240	238	245	228	215	232	223	214	186	247
39295	58372	42631	22850	4504	1386	915	707	599	490	473	409	356	383	342	344	340	311	301	278	253	264	240	236	245	277	240	252	229	235	271	243	261	245	253	257	252	264	226	230	243	235	255	242	241	230	251	198	236	253	231	263	241	226	248	220	225	268	238	258	230	228	246	235	232	250	218	230	237	237	244	240	240	246	233	223	264	255	230	226	250	227	242	241	229	257	238	257	291	240	269	237	229	245	241	241	238	229	234	244	216	258	239	260	253	242	284	251	256	256	256	260	258	237	260	263	235	245	227	240	237	253	262	243	235	237	256	222	238	233	226	247	244	258	234	263	260	232	229	248	250	237	245	257	253	233	240	238	264	261	235	244	262	236	245	245	217	245	258	252	245	262	257	265	223	217	238	253	247	231	269	236	247	236	238	211	250	233	227	250	250	235	237	238	258	234	251	236	279	229	258	234	264	236	216	231	258	273	213	248	232	214	233	239	239	253	243	237	225	212	235	263	227	240	228	241	252	264	216	219	267	233	238	240	236	234	247	244	244	239	223	261	224	265	234	238	243	223	230	226	235	278	232	222	247	249	244	221	266	262	233	248	260	257	253	207	221	254	237	227	248	260	250	243	225	241	244	241	225	251	236	229	228	245	216	249	221	236	228	245	232	241	220	233	261	235	272	262	242	241	257	232	210	231	237	244	256	227	273	240	250	261	234	236	216	287	240	230	240	262	229	225	270	202	235	243	225	242	263	249	234	211	254	259	224	251	287	235	221	234	227	235	228	233	225	234	225	230	230	228	242	221	220	250	234	257	249	245	226	243	206	235	243	247	256	253	244	259	231	232	236	241	242	274	251	255	248	239	253	241	235	234	250	260	247	230	279	253	255	235	210	234	224	222	227	255	259	250	224	224	257	238	249	221	242	240	231	219	228	259	231	236	232	245	252	228	255	256	273	233	239	227	272	235	232	217	224	244	229	251	248	219	245	220	258	254	255	252	255	256	249	218	266	235	233	263	251	233	237	241	261	247	251	229	235	225	253	244	247	238	249	239	229	221	248	208	239	252	246	235	210	263	221	257	246	258	236	247	238	254	229	268	230	232	230	226	245	233	237	218	260	223	234	265	229	262	234	247	221	237	239	268	257	244	241	230	254	240	258	243	241	230	247	228	232	210	216	258	231	242	254	222	242	243	247	205	218	247	226	219	261	226	242	229	227	238	254	233	234	231	268	242	270	250	263	228	214	239	248	239	284	222	251	221	260	250	254	236	260	225	255	234	223	230	243	226	260	262	245	245	231	252	268	225	213	214	244	241	244	235	249	260	242	273	251	239	251	227	237	232	241	240	225	233	223	241	231	235	260	242	224	243	233	225	226	275	222	225	265	226	237	234	218	229	229	219	224	259	214	233	262	248	286	222	251	248	237	227	271	245	225	254	231	266	232	243	250	222	232	253	219	247	225	247	218	228	214	234	233	236	243	239	242	238	229	246	242	218	234	239	231	264	252	256	244	242	213	208	209	214	231	228	233	244	240	255	259	256	248	216	253	261	248	242	231	248	218	241	228	222	215	243	232	239	245	253	224	243	267	245	230	256	244	244	220	257	262	247	247	228	248	256	234	256	220	250	274	218	248	235	236	230	243	236	204	264	224	225	245	239	245	257	239	244	264	283	230	234	245	244	238	214	253	250	223	237	242	266	216	247	224	233	213	249	235	240	238	248	251	246	229	249	237	244	247	238	241	236	222	223	264	255	249	263	247	227	233	241	247	262	252	243	254	235	208	245	231	244	250	254	249	239	250	231	247	216	246	218	227	246	251	232	245	253	215	234	234	219	233	251	236	259	252	249	237	237	265	244	226	261	232	249	249	239	210	246	248	233	217	276	247	253	257	224	264	227	250	231	227	238	240	238	227	263	230	211	231	225	245	245	238	255	216	248	253	245	233	228	212	229	215	229	234	222	246	246	224	240	251	224	228	225	243	264	237	256	260	208	268	266	249	229	223	225	251	242	243	220	223	229	215	246	234	256	230	228	277	231	245	231	241	232	238	233	261	218	232	248	215	248	247	241	244	251	222	252	240	240	220	270	243	263	230	236	244	212	263	222	235	264	247	236	241	223	205	225	255	275	240	264	247	226	241	249	233	255	227	220	203	220	228	217	232	233	237	234	221	243	258	218	213	252	235	272	251	238	250	258	251	243	251	232	240	254	239	233	248	229	245	239	244	220	259	228	243	269	235	210	237	231	261	263	258	266	259	259	243	241	248	223	241	261	223	237	242	235	229	242	256	215	244	234	238	239	242	257	236	246	229	269	236	223	222	253	263	232	245	276	229	261	212	235	249	243	240	224	229	255	249	225	235	228	236	222	244	256	233	237	238	230	226	249	231	242	240	223	263	230	218	255	232	225	231	229	265	222	225	225	244	248	236	245	251	241	251	267	229	252	225	210	245	203	231	243	253	238	240	245	216	242	257	239	227	265	265	244	240	229	235	236	250	229	233	232	235	254	214	227	267	219	229	235	242	251	270	222	224	212	247	253	218	246	248	203	258	244	247	233	232	217	254	222	244	250	238	260	244	231	234	260	225	231	250	241	233	233	248	242	246	227	235	246	245	236	254	230	254	227	221	247	238	261	234	249	247	255	243	222	255	288	238	251	257	223	234	222	256	221	239	223	237	223	219	230	258	223	242	271	238	242	228	242	252	250	227	225	256	243	227	233	251	232	235	245	237	247	250	260	227	234	256	242	217	218	209	251	243	239	237	246	251	231	243	246	246	256	241	251	279	252	244	230	237	250	238	218	246	238	220	219	235	245	250	240	237	268	231	224	232	253	222	229	242	248	274	221	258	238	255	243	231	222	259	255	237	221	238	247	251	240	219	211	238	234	253	225	256	257	246	244	221	217	235	263	225	271	233	252	217	255	229	208	223	234	233	283	224	272	242	260	248	247	238	240	233	254	252	209	210	250	273	235	238	241	226	253	238	256	231	240	233	239	245	226	232	231	243	235	243	252	239	267	226	239	276	230	227	251	227	228	247	278	243	278	230	223	237	247	265	236	245	230	233	226	260	226	235	262	244	242	224	274	228	266	248	237	248	224	227	245	255	219	246	224	260	244	280	229	224	245	247	240	231	266	237	249	258	241	222	228	237	262	265	251	210	233	270	225	266	234	267	197	265	211	279	241	244	267	234	244	225	219	255	237	236	220	242	248	239	226	247	248	254	213	215	246	238	231	253	234	239	229	259	269	253	254	243	207	228	243	239	246	236	249	239	243	240	250	246	264	215	240	260	238	228	279	277	255	242	240	246	242	267	220	258	235	251	254	236	263	236	232	240	222	233	251	233	215	212	243	227	260	284	252	228	257	242	250	246	240	240	228	230	242	215	259	226	232	237	232	248	216	252	256	229	253	217	227	228	275	234	214	237	254	247	218	205	220	210	251	241	261	239	258	235	242	215	251	252	233	243	217	245	243	232	243	221	248	232	238	244	230	258	232	250	273
24651	20971	27536	25132	15415	1811	520	430	405	328	353	340	342	333	303	304	248	282	258	261	275	240	266	244	273	237	211	238	280	250	217	237	270	255	226	263	271	235	225	253	239	264	263	243	229	251	254	250	258	281	244	237	228	253	285	241	257	227	235	242	244	241	253	255	239	200	267	255	256	271	233	248	252	277	244	245	223	241	240	263	216	277	252	255	270	219	233	248	255	230	231	242	252	233	267	226	226	222	227	241	199	258	240	300	229	228	259	221	228	266	267	253	236	216	247	277	235	234	233	264	245	254	226	279	222	234	253	226	253	244	230	266	259	228	220	224	233	260	277	247	248	245	253	233	246	244	222	266	233	223	240	259	214	245	249	229	241	283	235	215	252	228	231	276	233	240	278	215	240	234	259	242	227	248	258	256	256	234	204	250	254	223	233	240	241	242	269	259	263	244	228	220	282	226	246	251	211	263	269	224	254	259	273	227	249	248	256	246	268	277	213	255	255	224	254	250	240	251	257	232	259	235	260	253	234	265	222	243	236	216	246	219	246	260	215	271	265	251	254	228	248	244	242	223	246	226	234	269	240	276	242	259	250	240	255	239	253	230	254	240	253	247	247	253	237	268	250	260	247	258	258	246	258	268	246	244	250	243	228	227	240	265	239	251	233	242	258	218	246	259	236	243	235	271	238	235	245	241	225	255	219	251	245	245	246	252	231	214	238	249	228	202	267	287	239	233	235	262	221	259	234	264	258	251	255	242	240	262	230	260	267	248	250	249	239	204	248	247	272	238	244	234	276	242	220	252	272	262	234	239	256	290	215	281	248	263	250	236	255	263	217	244	260	242	260	240	247	256	236	258	258	266	260	258	231	251	222	238	260	282	260	255	244	242	235	232	232	201	254	253	239	235	255	270	241	255	252	236	246	291	232	251	289	249	298	251	236	249	267	214	241	284	238	250	226	258	237	260	223	236	243	227	242	260	229	249	233	252	224	221	224	233	232	241	242	233	232	239	257	252	266	246	255	249	268	222	245	251	236	236	260	227	241	259	257	250	243	243	255	241	236	232	254	256	234	254	263	257	266	258	264	231	265	225	250	220	238	264	271	271	268	250	248	224	259	248	263	224	253	246	252	253	244	232	235	277	263	261	236	260	237	236	241	275	258	240	264	246	270	244	242	253	279	280	249	261	221	234	261	249	230	215	247	234	226	267	275	227	279	254	218	248	258	238	225	241	275	254	231	258	260	256	277	229	219	267	268	240	263	254	246	209	258	229	262	251	244	227	263	242	236	255	243	246	258	236	254	232	257	243	229	250	223	251	266	242	222	241	233	258	224	248	250	233	237	272	259	260	238	249	272	259	272	233	241	242	255	242	253	216	266	263	273	249	249	254	231	239	256	229	235	246	262	257	262	224	233	239	256	219	254	266	237	250	239	232	247	264	225	252	241	241	230	277	245	249	232	253	232	256	255	218	245	264	221	218	257	251	270	240	252	221	239	236	243	261	238	233	244	243	230	239	270	243	241	262	243	249	248	241	233	278	266	250	260	244	284	273	267	243	239	257	256	247	250	239	245	267	265	276	247	269	261	226	274	204	249	248	255	231	229	245	236	236	267	246	266	277	252	256	256	225	250	262	239	251	241	228	246	239	235	256	249	247	261	239	256	248	225	212	228	243	253	224	242	234	245	254	259	232	248	289	271	237	234	249	237	255	255	244	282	234	253	247	256	256	238	220	247	251	256	222	236	267	247	225	251	231	241	242	239	216	282	233	299	258	254	243	235	249	263	253	238	239	260	259	276	240	270	270	250	272	258	252	230	217	260	252	255	235	243	228	242	243	251	234	257	251	235	254	276	250	213	274	273	240	261	239	235	255	217	245	227	255	259	241	245	255	227	241	238	219	252	233	237	247	238	245	252	245	240	257	260	249	248	227	234	243	254	247	241	258	242	229	257	251	256	234	254	251	256	234	239	229	245	236	226	256	236	272	257	260	256	229	242	268	236	263	238	242	249	257	242	247	233	223	256	236	280	232	219	247	228	247	245	256	257	237	227	250	243	236	256	239	260	252	240	232	239	256	220	244	269	244	277	244	224	222	226	250	257	232	236	275	228	241	269	270	251	266	266	258	253	258	225	220	243	265	249	225	243	224	218	248	261	238	223	242	214	267	242	243	266	259	256	222	230	238	256	242	231	259	265	241	220	244	237	234	258	228	267	234	255	267	264	267	228	257	263	259	261	234	229	243	249	251	273	251	255	256	252	291	236	225	253	235	253	246	216	258	242	246	242	245	234	242	240	264	222	231	242	227	237	259	261	260	241	225	253	238	233	268	272	245	254	248	263	231	231	231	238	231	247	226	231	231	262	243	245	271	230	221	248	257	281	241	249	261	238	245	260	228	262	256	231	255	255	240	250	249	248	259	229	248	233	243	231	248	242	240	268	265	244	260	258	238	254	233	251	250	266	234	255	264	227	224	281	237	249	266	238	233	258	260	233	255	244	261	270	237	244	248	246	237	211	227	235	227	260	247	255	233	250	241	246	256	241	233	225	248	272	255	253	226	260	260	262	267	255	212	249	235	238	243	257	227	270	257	240	237	238	242	237	246	240	230	240	233	252	254	223	267	226	252	263	252	251	250	246	240	249	236	270	261	246	238	243	237	229	231	273	267	251	240	252	279	247	252	214	217	269	275	239	247	239	238	235	259	245	236	245	229	232	272	243	226	242	239	258	244	240	243	233	271	221	225	246	245	226	223	246	247	234	241	240	262	257	264	237	275	245	267	244	233	264	244	246	275	243	269	255	211	242	231	245	258	261	267	242	249	219	231	272	243	229	223	243	252	242	236	237	216	263	258	224	257	257	243	215	266	241	274	229	258	214	241	265	237	245	251	237	236	247	256	227	252	249	255	275	237	251	229	223	227	227	241	247	215	235	227	245	262	277	261	246	216	257	226	240	249	251	265	241	258	276	270	272	235	246	266	267	230	265	252	251	235	227	226	246	265	253	229	267	256	235	258	250	235	264	225	287	263	253	262	265	259	254	243	265	216	239	243	245	229	264	252	239	254	245	243	228	256	251	232	240	248	246	264	239	259	245	247	279	283	251	271	256	242	258	266	278	254	225	248	233	205	251	262	238	236	244	238	244	252	232	251	235	229	229	251	254	234	261	232	255	269	229	232	287	244	244	244	250	240	246	223	243	246	241	257	272	230	224	277	275	266	261	235	247	231	260	225	226	242	238	255	245	225	233	263	220	242	222	216	235	239	264	244	248	250	230	246	242	255	228	227	234	224	245	233	254	276	222	249	253	240	266	236	233	218	245	241	251	262	235	252	239	241	243	268	247	250	245	256	249	294	237	244	281	241	249	242	266	247	279	261	230	259	245	248	236	227	247	240	240	256	242	213	248	230	240	239	258	233	261	276	266	235	242	245	267	228	199	255	218	246	254	244	250	251	249	239	239	254	230	242	232	233	232	237	246	247	237	263	231	260
38933	54365	40647	20499	2819	945	700	598	510	465	418	371	396	356	321	317	301	291	272	284	264	287	283	273	257	253	260	259	255	279	248	250	269	288	263	254	277	270	265	255	254	290	244	252	250	265	234	261	275	257	259	278	263	251	252	277	281	250	246	278	233	240	281	281	259	282	284	273	271	259	275	228	275	276	238	236	261	225	280	261	288	269	245	261	277	259	256	279	247	260	238	304	252	268	264	242	256	276	271	234	246	256	271	276	254	285	249	249	225	227	288	272	238	271	248	258	246	239	262	255	242	247	281	275	242	249	250	243	248	244	260	266	258	252	267	280	260	263	263	242	263	260	255	261	250	230	271	262	275	239	259	278	259	277	254	270	258	248	266	241	232	287	242	261	250	252	257	266	262	261	248	236	254	266	276	249	279	262	269	232	266	276	272	289	276	272	262	261	252	269	245	262	266	253	248	269	277	245	247	247	251	290	281	270	271	263	245	260	266	277	222	279	294	269	274	264	229	251	267	272	287	275	252	232	235	268	252	243	251	251	230	276	268	249	238	298	274	245	248	289	260	267	251	257	258	279	230	270	260	295	240	240	254	265	240	250	286	274	264	284	255	247	246	268	273	240	266	236	281	277	255	255	250	290	257	269	265	282	282	276	253	248	224	260	257	279	243	262	264	272	252	249	253	261	259	256	234	302	266	245	267	237	264	273	238	256	275	283	258	296	274	266	259	284	250	252	245	245	261	277	242	242	280	273	253	263	256	253	252	255	249	248	247	269	278	249	261	231	241	246	252	305	250	252	263	248	262	245	258	271	256	249	277	276	264	285	280	278	277	258	250	275	311	238	220	253	268	295	264	242	256	243	259	223	260	284	275	239	275	288	269	238	272	231	280	260	273	244	256	259	245	278	294	272	254	280	231	257	246	257	238	284	255	270	273	250	273	255	275	269	261	255	280	236	255	250	268	244	239	259	246	260	282	263	267	254	263	264	272	294	267	229	251	251	273	265	245	231	266	253	282	256	270	221	264	261	279	249	239	242	255	250	273	282	244	263	262	216	292	266	283	263	273	266	234	242	276	278	233	270	245	256	280	281	258	260	242	243	249	267	268	260	248	259	246	246	279	259	274	251	268	275	255	270	267	273	282	244	238	259	275	277	245	278	275	239	284	285	237	267	285	241	278	238	250	259	237	276	253	252	291	251	265	270	239	271	278	252	251	238	257	255	235	257	253	235	262	262	290	251	268	275	264	233	242	269	252	246	228	279	253	251	254	244	251	279	284	270	262	267	269	256	250	276	270	257	294	265	250	233	261	272	292	249	265	256	278	266	256	267	260	237	265	267	248	242	268	285	246	259	260	271	289	257	265	276	290	285	265	301	216	247	272	244	243	254	284	243	270	260	261	258	244	247	269	256	247	260	324	277	247	272	265	271	282	242	279	248	257	279	262	263	244	259	265	243	248	262	262	258	260	243	281	268	237	277	256	257	251	249	241	253	277	273	270	254	279	254	241	262	241	256	252	260	242	256	282	284	247	269	253	287	249	245	239	268	247	260	255	283	271	272	267	268	235	279	248	264	260	239	273	290	285	270	261	270	261	280	260	241	281	265	268	267	263	258	287	261	250	251	265	261	274	242	260	265	269	257	258	280	279	231	258	253	245	265	275	249	277	261	252	263	263	251	225	248	248	290	251	239	281	244	250	280	246	248	267	249	270	258	254	268	279	263	230	247	240	280	266	281	294	265	247	267	262	255	262	264	256	223	247	271	263	254	253	259	270	253	248	270	276	263	262	287	264	241	248	242	260	289	256	252	265	244	267	286	259	276	270	252	275	259	268	269	249	273	287	273	257	255	222	274	279	258	255	271	269	265	245	273	272	275	250	272	281	248	263	271	234	249	267	253	290	264	269	277	261	272	269	281	281	274	251	276	271	291	257	261	262	274	241	267	270	255	269	294	258	262	253	221	260	264	258	269	260	258	276	286	264	278	238	263	272	247	248	269	264	279	258	248	254	236	256	280	264	277	250	269	250	272	271	263	242	254	242	265	264	264	270	250	272	234	257	277	253	237	245	260	281	263	256	267	240	245	262	235	276	270	270	246	262	272	253	262	248	249	294	275	250	241	240	259	275	230	235	280	263	270	262	263	233	237	238	258	276	266	253	258	267	241	276	232	228	273	257	259	243	269	275	261	263	262	264	261	237	260	270	275	271	266	235	261	244	266	249	238	261	279	265	255	251	247	250	270	273	218	265	258	252	260	257	289	238	267	280	288	281	245	252	262	300	272	278	304	269	272	242	271	273	259	271	280	289	272	247	255	261	244	245	244	264	241	255	277	256	250	273	243	280	259	229	284	263	274	245	286	267	248	240	240	237	287	226	265	254	272	256	275	246	264	281	257	233	273	247	227	278	246	297	243	245	256	257	271	259	241	258	268	256	263	302	257	296	263	277	248	238	243	257	278	258	255	237	257	249	258	264	264	245	262	230	270	254	244	254	249	267	231	239	271	229	264	280	252	285	296	231	280	252	284	229	257	270	272	262	275	258	276	230	244	275	268	266	270	268	273	256	254	261	246	254	248	265	263	260	218	240	269	252	258	268	281	253	254	273	262	245	252	245	239	278	258	248	275	267	259	265	263	245	262	242	262	287	297	248	271	274	270	240	237	262	292	265	258	276	271	272	246	280	280	267	246	245	261	280	264	228	269	249	252	287	277	277	284	273	269	257	261	290	278	257	266	272	233	246	267	244	252	226	282	265	246	272	268	276	251	272	255	276	283	252	270	277	255	255	279	251	283	279	253	242	250	233	220	289	266	271	259	271	247	238	280	286	257	224	256	271	247	237	252	236	286	259	265	277	249	257	273	289	283	271	249	270	273	298	292	274	273	266	264	259	291	261	256	253	266	271	259	255	282	243	274	255	264	257	249	290	241	267	274	292	253	278	285	264	268	275	240	234	259	265	244	236	267	254	268	263	266	251	255	274	220	273	244	261	248	290	257	261	249	214	251	283	263	245	269	269	263	249	245	268	292	256	271	280	265	233	241	275	253	251	279	266	245	261	237	262	275	248	256	265	267	257	241	251	295	284	258	283	262	291	260	259	227	259	273	277	277	255	274	266	256	266	283	246	233	260	248	240	268	265	243	250	250	235	258	257	264	261	247	257	250	257	254	256	246	262	268	256	288	283	237	250	254	259	250	247	258	253	247	264	253	267	268	260	241	244	253	317	270	264	270	254	253	255	246	241	265	262	257	237	234	262	288	236	264	258	243	241	249	243	259	257	256	276	263	265	247	237	269	251	263	266	283	255	247	267	256	238	272	264	274	254	242	247	258	247	250	260	261	254	254	233	237	267	249	271	297	249	222	267	276	284	244	268	298	256	247	274	264	266	242	241	264	258	282	270	247	287	297	241	264	264	260	248	267	284	267	255	253	255	255	259	264	251	274	240	308	257	253	281	271	273	282	274	276	269	259	267	272	244	242	256	273	237	263
22427	20945	28384	23682	20935	20886	9546	687	441	395	362	346	272	236	233	228	216	213	175	186	167	180	155	164	152	142	140	140	138	142	127	140	172	146	139	150	152	153	140	146	144	131	122	142	135	142	152	136	121	163	146	146	122	138	148	138	129	132	141	129	159	137	135	151	155	122	115	143	136	155	137	153	154	137	159	139	124	161	138	138	126	126	129	133	136	146	106	145	127	119	131	142	136	150	139	136	139	141	143	143	135	150	146	122	141	137	137	154	141	143	150	139	131	149	142	148	158	145	148	146	140	137	131	139	137	146	147	161	136	165	128	125	133	136	134	157	126	151	113	139	155	142	139	147	136	147	146	125	177	158	131	120	138	142	147	132	147	133	143	144	128	139	134	129	137	138	158	148	138	122	157	146	123	134	149	129	151	133	165	151	125	138	159	138	116	138	146	155	130	141	129	138	134	131	145	131	146	134	134	142	161	159	127	116	161	147	165	134	131	128	127	144	148	120	132	134	142	128	145	137	156	154	124	131	153	138	146	137	153	134	121	134	134	131	133	131	130	146	142	156	150	133	137	146	139	124	127	133	147	126	147	142	135	139	131	141	140	143	140	156	145	150	153	133	139	164	131	137	145	150	151	152	134	131	122	162	126	135	136	135	114	147	131	137	127	116	138	142	140	131	127	140	149	139	141	136	157	139	135	129	148	129	150	154	149	181	145	136	137	139	121	158	138	140	140	136	148	165	126	139	141	138	127	132	157	141	149	143	117	130	147	143	163	135	145	151	149	118	154	147	150	140	151	126	148	152	134	133	150	145	137	150	120	146	148	145	147	133	124	136	129	156	129	129	140	134	138	140	152	124	139	152	148	137	122	145	159	149	154	131	150	128	153	139	141	135	134	148	137	144	123	161	133	150	134	148	133	128	158	144	148	130	129	145	169	141	132	162	138	140	126	138	138	154	131	120	139	129	117	117	117	144	128	143	133	147	169	114	132	148	117	141	160	138	144	126	137	152	157	145	126	125	148	136	152	149	131	154	177	139	139	143	146	142	139	121	171	143	147	149	128	134	156	138	141	153	136	150	158	144	133	148	132	148	128	142	134	140	143	140	126	153	112	147	128	138	135	122	147	150	138	123	156	143	155	111	146	138	151	167	145	159	134	138	141	140	123	151	136	135	116	147	149	122	130	148	121	146	144	139	142	143	142	147	131	164	155	143	128	136	143	150	120	110	129	134	146	137	156	127	155	133	117	129	153	125	137	119	126	130	138	144	119	130	137	143	133	145	136	157	122	133	151	138	129	154	144	136	160	127	129	160	128	127	126	145	154	149	130	143	148	150	138	136	156	137	142	156	130	132	149	130	125	140	129	128	143	136	144	136	144	162	145	140	157	136	127	116	136	120	142	138	123	135	149	133	126	135	133	150	156	133	110	135	127	126	122	151	140	134	145	153	152	133	138	152	142	145	133	127	151	157	161	148	117	153	144	126	127	156	131	136	150	158	152	151	144	140	135	123	139	114	148	147	138	136	151	154	125	136	141	150	120	123	124	129	158	153	147	150	149	154	130	147	132	133	126	152	112	127	128	145	137	144	135	142	128	150	145	147	140	146	158	141	112	127	146	162	138	145	125	150	135	122	155	156	140	128	135	149	152	143	136	140	134	128	121	143	150	134	137	141	120	132	138	139	164	152	119	126	142	141	133	132	150	136	142	134	136	136	144	144	133	127	137	155	131	133	159	113	172	129	160	140	138	148	156	138	145	144	119	139	132	133	134	132	145	131	141	133	119	131	149	136	136	140	145	150	166	137	142	134	148	131	143	126	153	139	118	141	145	139	157	146	143	149	147	149	132	143	135	138	130	151	147	146	139	128	153	136	135	143	144	141	123	125	121	160	145	133	146	127	122	136	156	141	121	126	143	130	146	145	143	162	118	141	161	136	118	144	137	139	146	142	143	142	129	130	116	140	116	134	147	146	133	130	144	159	139	129	148	142	161	154	128	131	142	155	127	147	123	139	123	132	140	129	148	139	142	136	139	152	139	164	156	133	135	119	145	122	120	129	126	142	145	151	163	123	167	133	132	138	137	144	129	133	133	128	169	132	127	134	135	147	132	131	148	129	146	145	132	150	140	162	119	130	133	127	147	145	128	128	138	131	156	149	156	133	152	142	145	143	142	129	138	132	165	129	160	132	137	139	135	138	153	146	158	139	154	131	142	126	147	137	130	125	164	148	129	143	121	139	163	142	141	152	143	158	148	135	132	144	126	133	149	132	163	127	150	127	133	138	141	127	147	136	128	122	155	148	151	125	127	136	138	131	123	136	137	177	166	143	141	162	149	150	148	130	147	134	143	135	126	158	166	133	147	137	140	154	133	137	141	153	123	122	138	119	139	126	157	121	170	135	150	128	144	121	147	136	122	129	150	147	134	134	131	140	141	131	127	152	136	134	157	152	120	134	157	134	151	168	145	152	149	131	145	140	170	146	120	140	158	155	139	151	138	123	125	142	146	149	146	143	126	133	120	144	147	141	130	136	144	158	151	129	153	127	142	136	121	132	129	118	148	147	151	137	126	138	159	119	138	131	120	139	139	132	151	146	161	147	133	145	131	149	135	136	126	143	138	125	139	146	138	122	138	148	125	144	124	159	145	160	144	157	167	139	136	143	142	144	142	114	128	146	141	140	144	141	137	127	133	137	150	145	129	144	130	123	134	130	139	142	120	123	139	133	142	147	140	138	131	122	149	110	129	140	154	148	134	134	130	119	142	155	165	149	154	119	166	144	155	134	122	114	144	165	140	130	133	134	129	154	128	143	131	132	147	130	136	146	142	137	146	138	147	155	136	136	136	135	133	125	150	116	145	135	128	122	127	152	118	152	133	146	132	137	140	122	116	126	142	152	127	125	151	135	141	125	146	125	146	139	136	136	143	136	139	138	163	138	141	163	133	138	153	131	135	154	166	126	127	126	122	131	133	120	129	139	153	138	116	152	123	143	130	146	151	130	143	130	124	133	143	132	135	141	154	123	133	134	176	142	148	159	144	134	150	132	140	146	159	132	151	130	159	153	132	125	141	141	128	140	157	121	144	133	148	129	134	125	139	166	128	131	164	147	155	164	133	140	130	142	129	123	131	157	162	137	136	147	134	162	164	133	140	131	151	139	128	138	132	127	140	168	142	128	160	143	149	147	134	141	133	141	140	130	137	148	116	130	145	142	138	143	146	138	135	160	140	142	137	151	144	132	151	142	139	125	148	141	130	133	121	142	136	159	159	152	136	120	135	127	139	145	138	147	159	151	125	136	118	120	135	130	135	144	152	151	137	142	134	141	132	138	133	147	137	145	152	129	137	126	136	146	142	128	139	149	121	148	123	143	141	145	120	134	149	143	143	126	155	156	132	146	120	123	120	144	126	151	136	161	148	145	130	127	160	138	125	135	138	149	145	122	145	150	141	151	131	149	148	139	147	137	149	128	134	126	135	122	119	140	147	143
40799	64980	51473	27040	4092	1658	1324	971	650	583	533	477	401	358	347	258	237	230	189	199	201	194	172	186	145	149	153	165	175	147	162	174	147	159	147	163	123	148	140	142	148	148	144	158	166	170	143	131	154	142	139	144	155	136	151	133	151	158	143	160	163	154	152	129	139	165	162	137	153	141	140	157	133	150	138	156	155	150	130	158	149	159	149	170	142	153	138	141	145	123	127	157	132	140	134	154	149	155	140	155	151	159	128	170	150	161	143	173	157	146	149	166	161	133	183	157	152	154	152	151	138	154	145	155	157	141	152	138	175	146	150	148	157	136	135	152	155	156	153	163	156	154	165	146	143	146	134	157	141	143	145	168	155	153	146	141	142	160	157	146	147	149	152	138	157	152	166	159	180	142	165	160	140	163	164	139	168	140	165	146	129	145	163	141	157	154	148	133	128	160	130	154	144	165	141	163	141	142	146	138	172	156	146	140	154	156	136	152	167	159	152	141	145	164	151	157	145	142	134	153	157	139	140	146	169	137	165	171	156	166	143	138	148	123	158	153	132	147	145	169	151	151	145	153	136	146	148	144	149	147	134	149	151	135	148	138	132	166	173	133	148	152	156	144	130	160	162	130	140	149	147	153	158	167	134	141	172	156	132	153	146	140	161	144	134	137	156	154	151	132	134	140	163	150	145	145	171	152	149	162	147	129	159	158	135	142	165	159	136	135	187	159	145	160	146	176	150	161	156	146	160	166	156	164	152	131	141	135	155	146	127	131	166	159	138	157	167	144	136	136	174	164	147	140	134	164	147	147	147	124	159	158	140	156	152	140	133	140	172	155	150	144	156	140	152	145	145	154	159	122	142	132	158	154	147	146	158	151	147	154	160	158	159	141	143	147	136	142	144	149	136	151	140	142	137	139	148	175	154	167	141	173	154	148	142	158	154	135	139	150	136	157	163	156	155	135	141	157	171	173	150	158	123	170	157	154	142	167	138	145	148	139	149	157	164	153	145	139	148	165	161	155	125	162	155	133	149	140	159	135	134	137	127	147	173	158	139	174	158	128	129	150	150	152	171	144	142	146	167	142	139	152	137	168	138	166	159	161	173	176	162	142	171	162	142	164	126	140	136	145	147	148	139	161	135	136	148	148	149	153	141	145	149	167	166	161	165	152	120	166	154	153	168	134	160	159	152	155	165	166	142	159	136	160	172	155	150	162	144	129	142	139	155	142	155	150	131	146	152	149	139	167	152	161	131	145	148	157	149	150	153	153	155	165	164	161	155	157	158	154	169	150	143	141	147	144	141	158	132	145	160	175	166	132	163	154	148	150	150	136	161	143	144	131	159	151	142	177	153	144	126	133	160	152	161	151	163	155	136	148	155	148	145	145	173	137	182	153	152	161	159	152	144	148	138	146	140	150	140	156	153	152	152	157	155	177	140	143	147	162	133	147	145	137	172	154	159	157	153	158	129	151	146	151	144	164	143	164	155	130	141	132	127	137	130	158	151	151	146	144	144	155	153	146	130	161	155	159	158	162	135	142	135	149	144	154	148	167	145	146	155	147	158	151	147	134	148	142	156	149	156	163	148	157	166	128	152	120	152	143	162	130	156	159	144	151	141	133	169	132	130	144	133	149	166	175	150	158	163	169	150	162	160	139	150	133	153	155	155	149	142	144	112	169	150	181	143	138	151	141	127	130	148	140	146	140	151	147	145	160	136	164	146	154	143	145	142	149	161	162	140	147	137	146	139	163	141	144	158	173	164	154	149	133	149	129	154	153	148	157	133	155	146	144	165	154	153	138	135	157	167	157	158	141	154	141	139	132	151	143	166	156	164	140	137	142	167	180	134	150	155	130	158	144	144	134	153	148	150	145	137	147	159	144	162	131	160	132	135	147	140	146	150	154	147	153	134	147	154	162	161	150	126	142	136	151	144	139	154	146	150	150	158	150	153	151	158	146	137	147	135	151	169	151	153	165	155	144	158	150	142	148	149	143	152	146	165	168	145	161	152	157	135	139	159	168	168	130	127	144	145	148	145	125	158	148	137	133	154	146	155	130	146	153	145	150	165	147	149	134	132	140	151	167	149	130	144	151	144	147	136	155	148	131	177	172	152	148	139	138	138	138	113	135	134	139	153	157	141	139	149	138	126	138	146	152	135	145	145	147	149	127	170	144	145	134	140	165	149	153	144	167	141	140	130	149	157	142	165	140	153	145	129	166	148	161	153	141	147	143	144	160	142	144	168	126	145	144	155	142	142	155	165	157	139	144	133	138	144	136	159	156	144	147	156	153	136	165	136	149	143	147	152	155	153	140	183	160	148	140	153	153	143	170	142	154	150	147	144	149	152	151	148	158	155	148	158	155	150	135	141	133	143	140	142	151	134	134	151	134	134	152	140	141	142	132	151	110	160	136	137	154	142	156	124	155	152	124	152	142	153	172	146	137	154	127	149	143	150	149	144	130	164	162	138	158	142	130	134	133	131	162	150	137	127	146	148	141	154	173	174	156	156	147	154	125	146	164	155	149	170	147	141	144	155	151	149	140	158	114	170	148	142	167	135	150	161	153	137	152	159	161	151	148	154	152	142	136	137	150	140	157	138	168	158	115	130	179	162	140	158	155	153	125	155	135	157	129	146	155	139	143	152	142	134	145	129	146	136	154	147	141	153	135	137	145	153	144	153	150	152	162	171	170	158	143	151	165	170	145	141	151	137	158	144	165	145	172	139	166	172	142	114	166	154	161	141	147	138	119	146	155	137	161	149	142	151	147	151	159	161	143	125	166	141	136	154	153	153	151	129	147	152	144	149	138	146	149	147	142	145	172	137	155	156	152	172	137	158	137	131	121	158	159	175	153	153	162	138	150	146	163	164	141	151	144	143	151	137	168	150	147	157	164	147	131	156	143	145	149	139	140	144	164	166	141	147	173	149	144	144	144	130	139	157	155	163	148	161	153	145	158	168	160	143	142	143	133	148	130	163	160	140	146	159	140	158	144	117	145	161	136	153	147	161	150	132	148	145	138	159	134	156	122	154	144	132	147	162	154	137	140	145	143	140	152	145	152	183	151	147	137	135	154	126	154	127	164	146	149	145	141	141	140	120	133	140	147	130	127	150	143	153	169	141	158	141	148	134	151	143	145	139	151	157	150	151	130	152	144	143	145	158	162	166	160	151	142	166	159	146	157	152	130	149	151	146	140	139	156	134	151	150	138	166	159	140	132	160	157	160	149	150	145	146	148	158	145	131	153	146	126	165	151	150	160	161	173	132	152	124	139	165	151	149	145	156	160	151	132	154	156	136	167	149	166	136	162	150	153	139	149	149	130	149	141	146	144	140	141	157	137	164	141	168	155	170	161	139	149	148	148	144	121	161	123	182	147	152	137	150	156	165	149	141	131	151	154	151	158	160	164	141	140	152	154	145	146	166	137	145	137	166	173	146	135	147	128	157	147	166	171	138	139	134	149	170	162	158	154	179	155	146	154	143	156
32493	33686	34100	15621	1769	683	522	415	374	378	344	343	349	334	356	308	314	281	309	304	281	306	301	334	293	315	281	299	295	296	290	307	316	310	303	283	279	322	320	335	311	264	281	271	333	290	290	258	310	279	297	287	297	278	257	306	317	322	273	282	266	305	312	309	278	307	286	280	285	279	278	300	300	318	294	312	317	279	314	305	313	277	283	288	329	262	322	307	265	284	329	313	309	305	292	284	280	283	343	306	311	276	311	320	290	298	286	286	302	280	280	261	311	323	289	301	294	318	306	295	310	302	269	294	307	310	303	260	295	274	296	294	295	331	283	302	311	291	275	308	326	304	298	307	290	319	291	277	299	286	291	294	321	285	281	310	315	298	315	299	299	321	269	298	298	281	300	308	310	272	306	298	311	315	301	301	296	299	306	301	290	320	275	325	324	298	261	296	300	310	302	283	288	323	289	307	276	307	336	300	292	310	299	283	311	262	289	304	296	327	318	286	281	300	253	286	273	265	274	290	305	269	299	291	329	284	294	258	270	317	308	321	293	309	283	283	299	300	288	313	285	299	283	291	289	316	305	301	297	276	321	317	304	294	305	291	295	314	289	293	284	307	296	286	305	278	293	290	306	320	333	298	266	285	301	336	293	279	321	323	322	306	303	301	280	289	296	341	296	310	286	317	292	289	284	298	303	303	298	290	273	296	307	311	278	305	324	320	294	303	315	283	295	294	346	291	279	309	304	291	291	261	292	291	309	289	334	285	286	298	299	290	291	317	302	291	313	316	303	278	304	316	299	280	269	270	271	295	282	291	282	303	317	266	289	320	323	288	307	273	255	303	268	267	302	299	288	319	281	296	294	262	293	286	284	325	267	316	291	282	298	301	296	305	308	287	300	298	308	311	318	322	249	317	329	295	306	311	312	290	297	300	293	262	314	276	306	289	341	264	325	287	303	314	281	304	252	323	299	284	301	294	340	303	323	337	280	316	290	279	282	317	309	316	298	312	302	288	300	318	303	302	289	292	288	260	303	313	311	293	273	287	276	280	285	311	312	304	301	314	299	279	307	310	297	301	331	288	317	259	289	304	307	289	314	335	331	308	286	323	288	258	288	289	290	305	291	276	284	302	301	252	305	289	282	276	299	254	295	292	302	322	305	318	306	307	271	312	302	305	314	318	297	295	297	292	300	299	314	287	297	311	308	313	313	308	279	315	309	292	321	302	315	282	300	308	303	309	284	280	309	308	272	313	304	281	282	275	298	288	339	274	298	283	333	296	298	306	260	297	349	310	289	333	285	290	289	296	305	281	294	284	317	264	327	287	300	300	283	297	315	283	301	314	303	298	314	312	290	302	324	289	303	307	324	298	339	266	297	298	309	292	290	291	279	300	307	289	311	279	279	306	294	318	270	310	288	287	324	285	277	332	302	300	298	307	319	275	292	305	313	319	296	285	299	322	311	321	289	309	285	290	258	301	282	287	304	318	301	272	302	308	285	300	277	299	284	285	301	305	304	287	311	315	276	302	314	291	277	318	286	322	316	281	323	271	351	309	287	287	303	314	312	287	321	318	263	294	268	290	323	305	303	276	323	291	317	300	328	320	293	291	302	295	312	308	308	301	271	312	308	278	303	295	323	307	295	306	296	304	322	297	301	267	297	302	288	271	296	297	287	281	277	315	283	291	321	311	311	313	307	302	329	302	319	260	286	287	304	303	317	305	258	279	254	295	300	282	267	328	296	285	296	307	282	313	285	300	297	297	300	290	311	267	300	297	300	292	333	284	259	299	293	286	298	285	324	310	309	295	293	309	286	313	305	297	289	315	300	322	283	289	291	301	286	314	310	307	282	282	297	273	315	293	287	285	302	281	294	310	266	301	283	307	282	289	283	297	295	288	285	319	323	279	294	291	273	290	289	289	286	283	293	287	286	291	297	300	280	296	305	280	291	306	344	300	322	278	295	306	284	319	300	293	294	320	319	271	302	303	311	337	286	268	307	309	327	304	324	300	318	337	316	282	279	272	295	308	309	292	292	310	289	335	273	337	295	277	326	293	319	299	317	279	301	292	272	296	280	280	288	288	310	295	280	301	290	320	298	287	309	303	277	291	292	283	334	304	297	296	310	276	284	312	289	289	301	282	300	290	293	259	287	289	289	298	304	286	291	310	323	283	270	299	298	286	252	309	301	306	303	283	318	295	262	299	304	267	291	335	312	292	282	292	296	278	285	331	304	304	290	266	309	274	307	297	291	271	277	288	313	316	305	291	290	325	277	304	296	291	295	340	264	275	291	312	292	296	272	275	275	287	270	321	300	284	285	323	316	291	282	291	343	284	288	283	342	293	284	282	292	307	303	289	290	264	311	282	296	302	292	277	272	321	287	292	294	294	290	264	298	322	298	269	308	331	285	287	310	304	282	317	293	308	297	297	312	291	299	265	337	293	302	323	302	284	278	314	275	270	295	294	286	308	286	307	305	289	291	272	331	294	284	299	309	309	309	285	290	335	298	313	302	316	320	305	299	333	301	309	325	295	273	286	286	273	295	282	295	295	314	304	283	300	276	318	324	307	274	299	314	275	293	292	276	295	284	271	306	325	284	316	298	285	300	333	330	303	280	279	268	276	309	308	268	283	303	288	259	290	305	288	290	311	277	285	248	285	330	305	346	312	315	307	305	281	315	269	283	289	270	262	273	280	297	309	295	314	274	308	290	299	285	297	330	304	319	279	303	325	303	294	299	276	269	308	289	292	305	292	248	308	315	281	310	269	270	292	273	266	322	310	319	315	274	307	315	352	265	270	277	277	284	328	248	302	329	295	295	294	293	298	282	294	309	318	263	313	285	343	304	290	311	278	312	281	285	273	296	287	281	288	288	333	306	315	282	279	310	311	319	276	305	300	307	299	288	307	273	301	286	267	311	296	262	286	311	293	331	305	294	319	331	302	272	287	297	289	309	298	304	295	318	298	303	279	303	318	279	274	284	291	284	279	321	302	293	294	278	292	295	292	300	296	278	291	310	283	298	281	307	288	274	288	271	282	304	314	278	297	315	301	275	269	318	307	322	274	286	328	303	283	257	278	299	317	275	288	299	282	278	270	285	309	314	306	293	294	293	284	263	286	283	288	329	305	281	276	274	294	293	317	286	308	287	296	304	293	341	316	306	303	307	310	315	271	275	272	302	331	296	297	269	287	300	262	283	292	292	293	311	298	295	292	300	271	285	267	307	279	316	296	303	290	295	298	310	296	302	289	288	283	285	292	298	314	241	305	312	274	265	331	308	304	309	293	307	282	312	307	294	326	273	287	304	320	308	302	288	297	306	298	274	304	314	257	304	305	296	303	292	302	281	308	293	289	272	300	270	311	305	282	265	310	301	275	300	311	299	274	306	290	313	310	342	319	310	262	305	319	308	287	283	276	302	306	264	275	300	266	304	267	287	310	305	289	303	273	292	281	315	300	293	315	284	298	298	288	291	287	293	302	314	291	286	289
39154	50386	35604	11824	1356	791	690	528	488	398	411	391	384	347	373	356	305	354	315	321	312	340	309	327	332	347	320	314	310	331	321	341	304	316	299	323	319	323	291	325	325	326	279	320	324	331	315	280	304	313	320	320	332	324	329	332	319	278	342	350	320	308	305	310	302	281	312	321	286	312	319	285	310	304	300	347	302	290	302	323	312	305	329	293	314	328	315	324	314	313	340	306	325	300	332	320	299	323	306	334	328	370	307	326	321	308	333	325	332	300	316	350	314	304	330	298	336	362	315	271	324	287	311	320	340	315	308	321	301	328	318	309	324	294	306	320	334	319	322	289	317	338	316	333	323	320	318	297	297	307	306	291	313	312	316	318	342	275	290	299	306	350	343	321	312	339	314	291	365	316	330	312	317	318	338	324	333	302	305	334	283	326	316	330	329	318	316	284	279	317	323	306	299	308	312	310	314	306	329	329	311	317	356	341	291	301	324	305	322	339	311	323	348	310	341	322	269	334	342	332	333	333	303	344	293	320	312	311	296	327	326	310	341	327	326	305	306	300	354	316	321	345	289	325	312	288	316	301	323	293	311	297	325	310	323	313	317	349	296	297	315	335	278	294	338	318	325	308	301	336	310	287	339	333	283	325	339	345	293	301	315	348	316	329	305	334	304	328	319	317	329	330	288	322	285	283	370	313	328	342	326	299	312	280	312	311	329	284	310	342	293	347	310	304	313	327	300	308	319	339	328	319	329	308	327	289	317	332	333	292	319	289	323	326	302	325	317	316	279	333	340	306	312	337	313	314	292	310	306	309	335	289	336	314	315	320	322	334	309	290	344	324	319	308	299	315	287	318	301	328	322	307	313	346	293	300	322	323	366	314	310	311	318	355	324	347	337	312	324	322	321	276	318	313	299	300	329	319	316	327	311	304	300	276	308	320	299	350	287	333	327	323	297	315	329	323	329	341	333	314	280	318	321	311	305	311	332	320	340	278	297	298	318	328	314	309	321	354	331	316	329	323	326	339	306	303	327	331	293	318	306	320	352	319	321	299	324	349	335	326	320	334	297	330	346	339	301	288	309	294	309	289	311	307	323	322	306	322	302	289	319	323	325	330	290	315	314	309	310	337	311	316	288	309	311	312	341	326	307	302	303	316	303	319	310	315	316	288	312	324	328	334	308	315	316	331	321	312	315	356	340	315	324	309	344	339	338	335	310	285	308	319	310	289	322	299	294	302	315	296	322	332	331	323	322	330	360	329	346	293	323	307	341	299	305	329	334	315	322	279	329	320	323	292	318	317	316	329	324	297	320	342	323	317	314	347	344	339	296	310	320	318	332	344	326	331	301	332	314	324	299	297	322	311	322	316	290	318	341	328	333	284	296	327	335	325	318	301	291	305	322	309	289	294	293	281	323	328	319	327	303	315	313	310	335	332	314	310	314	290	304	346	322	321	347	288	296	322	293	319	324	312	333	326	321	319	322	295	318	325	334	322	334	314	328	301	333	306	322	304	324	305	324	297	319	302	316	309	319	334	296	342	301	316	321	297	329	284	318	307	311	321	308	310	306	340	314	335	300	318	293	316	355	298	317	283	315	292	306	293	307	346	332	320	307	327	348	324	316	311	315	323	316	283	307	305	314	306	363	314	334	326	328	309	340	349	307	315	305	288	291	290	303	305	291	319	317	318	313	305	306	284	307	336	339	308	334	327	327	304	331	349	337	300	301	304	326	285	332	278	318	316	341	330	310	341	293	290	343	314	310	327	322	367	334	317	341	326	313	332	305	311	360	291	332	307	339	285	312	309	314	305	278	313	287	326	306	358	320	313	332	312	306	321	338	343	334	305	313	332	301	331	329	304	315	331	309	288	357	311	305	312	325	318	340	299	293	311	320	298	292	312	325	297	313	343	312	311	327	309	289	319	328	299	311	306	307	325	299	311	329	318	336	340	327	281	317	318	334	307	324	304	320	325	318	300	316	309	308	332	275	309	294	305	326	322	320	334	329	327	288	307	307	297	298	345	317	324	313	310	305	312	342	335	316	331	307	342	318	343	319	321	306	333	307	318	300	308	341	322	307	306	341	326	281	295	326	301	298	320	332	372	298	358	316	333	319	315	312	331	315	313	329	298	321	321	313	337	348	309	310	321	330	338	319	318	322	340	292	282	330	315	337	309	343	309	300	306	309	302	329	331	297	368	323	296	326	319	324	314	297	282	307	343	307	346	322	320	300	311	324	330	336	329	309	357	313	294	338	309	302	290	312	339	316	337	313	343	328	342	312	325	311	291	326	315	315	296	316	322	301	317	316	338	310	328	340	317	334	329	309	302	295	348	313	309	310	298	317	332	337	315	305	321	315	343	305	336	326	332	310	285	323	295	359	299	321	331	327	284	317	293	309	299	313	323	355	340	314	310	333	313	324	311	313	339	318	318	336	327	336	291	280	339	321	294	302	320	325	328	338	330	353	303	315	317	280	325	345	316	302	291	315	311	327	334	305	344	337	350	324	338	320	293	311	295	341	318	311	339	304	311	323	306	328	327	295	319	286	324	313	294	308	303	331	354	345	324	304	316	318	325	317	330	322	351	326	326	315	310	297	307	320	330	297	330	320	303	300	316	314	307	317	342	349	358	320	314	341	303	306	312	351	312	355	346	341	313	320	300	280	278	352	361	306	343	288	325	285	355	316	309	313	330	324	332	315	309	300	285	296	317	328	287	304	327	350	294	325	306	317	335	335	319	333	313	319	298	318	334	318	315	300	286	296	323	330	326	341	295	301	298	350	307	309	329	319	303	324	315	310	348	340	326	325	285	322	340	303	307	349	313	363	303	332	310	300	346	302	306	339	316	332	329	327	324	302	316	317	315	316	324	329	340	331	330	307	319	333	312	339	324	356	312	334	312	305	295	315	302	300	325	324	309	287	305	294	293	315	319	353	328	329	329	297	302	325	284	309	334	308	314	340	323	324	335	318	365	334	314	342	327	308	334	326	304	331	365	317	309	341	348	293	333	320	318	305	332	294	308	318	305	336	314	317	302	329	320	311	352	308	334	336	307	328	302	347	313	312	312	297	321	306	326	334	313	314	336	330	325	348	302	311	339	310	329	336	322	329	289	349	296	307	335	342	308	308	318	292	318	278	316	330	334	303	322	322	293	316	316	298	327	346	297	318	335	290	349	339	316	282	319	328	302	303	305	329	289	281	313	318	304	321	346	324	346	298	311	297	342	337	317	311	314	324	323	309	346	339	290	318	309	319	331	301	352	324	353	323	323	312	329	306	328	298	300	310	321	301	335	296	319	286	335	321	338	305	321	321	339	316	325	323	312	334	337	337	311	303	320	301	348	364	311	355	311	313	298	281	316	302	297	307	326	279	307	270	323	330	275	336	325	332	324	332	291	305	343	348	302	337	298	332	326	343	301	319	310	317	315	364	327	323	339	315	337	341	321	309	318	300	326	322	307	293	303	294	325	344	320	304	308	342	315	320	354
23609	20911	28042	24152	20728	11890	1060	552	417	427	390	346	327	315	303	243	280	248	240	233	241	241	230	237	219	232	236	234	224	240	257	225	222	234	237	235	228	209	234	226	215	234	213	207	231	255	219	256	232	219	212	218	227	239	188	234	237	233	220	233	195	217	236	220	239	215	220	206	219	234	231	221	223	266	247	225	229	249	247	240	221	216	241	234	212	203	240	204	229	204	232	244	211	198	231	223	232	218	208	234	202	220	201	219	211	227	215	219	226	200	230	220	217	251	227	223	238	216	230	209	226	198	219	220	241	253	240	221	235	223	230	222	195	219	204	265	198	210	195	217	214	219	238	250	225	244	216	178	182	221	219	228	240	227	210	229	220	193	255	218	223	229	197	217	240	239	205	207	219	216	188	218	230	218	212	229	200	217	237	216	239	199	244	207	214	220	214	239	235	232	215	233	197	202	211	220	222	214	206	232	260	227	205	213	216	216	228	227	232	228	232	233	241	206	208	216	230	226	258	213	205	234	213	219	230	208	243	210	223	238	219	208	221	218	202	214	227	212	207	235	239	183	242	236	218	225	240	216	211	219	236	227	249	206	221	222	241	226	225	232	222	231	197	234	233	223	195	253	228	243	215	216	233	220	208	191	228	217	223	261	216	217	222	213	211	231	212	215	181	230	214	243	221	236	195	213	206	228	226	228	233	241	218	237	249	226	223	192	204	245	231	200	229	230	204	234	227	224	223	210	212	215	231	212	224	227	234	230	201	231	217	194	227	205	205	208	227	242	244	220	230	208	216	191	205	224	230	220	210	217	202	235	225	248	233	217	221	205	224	214	210	240	226	245	236	199	248	238	223	230	225	225	220	239	225	210	224	219	222	218	213	227	200	218	206	216	195	234	235	226	235	234	193	209	234	221	233	217	194	232	214	210	231	222	225	205	225	242	228	193	238	235	245	178	234	214	214	212	207	219	211	221	196	208	206	219	221	217	222	207	232	262	207	223	259	204	197	230	215	235	205	223	216	232	208	220	233	234	231	227	223	214	234	198	225	217	245	195	212	197	252	226	239	229	211	213	206	238	209	248	219	249	208	218	240	235	215	246	238	212	217	245	238	234	232	214	211	230	215	227	237	219	228	239	245	244	241	235	241	226	245	237	223	223	195	229	220	227	220	219	204	221	235	232	226	230	241	258	208	235	221	206	211	234	238	231	246	226	225	212	218	224	223	244	216	248	201	237	221	204	223	201	214	240	223	227	239	235	228	215	219	227	227	219	197	220	222	229	232	228	216	220	207	216	217	236	218	220	215	228	210	255	222	204	225	214	212	251	224	224	221	229	232	216	221	202	229	230	219	228	241	222	218	235	233	202	212	234	227	230	225	216	223	186	234	210	227	256	230	218	209	207	228	231	224	213	217	227	227	211	264	214	200	234	248	237	228	248	215	237	215	228	214	204	214	197	182	223	243	202	210	215	221	242	244	216	226	216	200	228	221	216	222	225	238	215	225	224	214	194	196	203	235	206	231	222	194	226	210	237	212	220	217	204	225	199	237	208	218	236	242	235	208	228	191	228	201	208	208	234	213	232	235	218	225	229	196	218	223	225	188	232	250	221	224	205	220	236	221	237	244	234	236	231	220	237	240	209	221	230	226	214	233	231	212	220	229	221	226	210	218	255	197	243	235	254	246	235	223	253	207	256	242	208	227	230	230	225	245	250	235	224	211	228	215	231	256	233	234	214	200	217	240	223	219	219	210	224	253	199	232	200	233	240	209	220	234	219	182	218	235	252	255	229	224	209	207	219	228	209	254	226	233	217	207	208	202	201	223	229	208	198	197	213	231	190	243	222	217	226	188	206	231	234	236	225	252	222	214	219	237	231	210	228	247	206	226	235	227	218	223	219	246	194	214	240	221	236	219	219	236	201	237	184	231	231	235	212	228	223	254	216	228	227	210	220	211	231	221	222	225	196	205	216	210	202	235	182	231	225	207	214	214	207	221	223	212	227	220	222	212	252	214	221	240	199	193	223	218	235	203	213	204	211	227	209	233	241	235	243	202	232	240	233	232	209	220	195	237	256	230	223	212	198	206	218	232	217	234	212	191	219	218	217	209	205	214	217	237	198	215	232	231	197	187	213	240	233	232	226	201	239	250	222	215	220	225	242	234	199	238	236	223	225	216	214	220	235	219	201	245	217	224	221	231	199	193	223	205	235	245	234	218	225	217	221	204	265	213	226	280	190	260	208	236	219	235	193	212	216	188	226	220	206	224	208	217	213	224	208	233	243	209	201	226	188	228	221	229	245	210	202	229	243	217	224	223	231	233	179	231	227	242	209	238	225	219	237	223	209	233	227	216	215	226	256	221	245	232	209	212	223	209	215	205	210	205	243	222	219	218	231	216	222	257	219	187	215	198	222	226	215	216	210	236	225	212	209	204	206	225	217	235	242	215	205	213	246	190	215	227	215	225	246	223	211	236	229	210	205	208	210	227	215	223	223	214	200	204	227	228	228	239	194	183	213	222	222	198	238	216	228	252	202	238	254	219	204	218	218	250	219	242	210	213	173	245	249	198	223	231	232	227	195	216	203	230	221	192	191	219	224	213	234	229	225	239	242	209	212	243	209	215	225	226	205	240	232	226	242	228	231	208	215	229	245	239	236	218	225	209	235	229	236	243	203	205	211	243	226	222	215	240	222	243	184	231	232	218	210	222	206	228	242	248	213	226	253	215	214	212	218	225	229	210	187	215	206	232	220	228	218	237	187	239	248	235	209	220	229	228	238	214	229	238	226	232	233	220	219	235	217	210	198	206	254	221	222	225	224	213	202	194	205	223	223	219	225	208	194	217	237	245	215	210	202	200	262	207	211	220	223	208	223	224	202	251	232	215	214	231	224	233	228	223	224	206	243	217	243	229	243	236	222	236	223	230	213	230	199	234	198	240	202	217	223	225	209	242	216	204	223	226	209	218	192	238	212	229	213	210	226	224	226	215	219	239	208	246	224	216	227	217	194	219	232	220	246	220	229	230	225	211	238	216	256	217	235	234	238	189	222	244	220	215	220	208	224	204	222	221	208	216	204	205	243	204	225	240	221	175	217	220	239	198	217	222	225	215	221	215	192	231	228	206	224	227	184	228	223	214	204	235	218	239	220	228	220	219	223	228	240	228	221	197	230	202	228	208	220	219	204	223	237	223	226	221	226	244	226	203	220	219	237	219	216	229	193	219	244	218	208	234	213	213	259	234	224	204	224	213	228	219	227	240	217	218	218	206	230	172	244	204	223	231	239	229	213	230	221	231	231	198	241	237	236	208	209	233	211	214	235	222	234	211	224	201	210	227	229	235	236	218	221	227	239	244	215	231	227	227	228	241	221	228	205	215	213	235	215	210	218	235	232	215	215	215	214	208	244	241	226	216	207	242	204	216	237	212	210	216	229	219	240	240	224	227	215	200	202	246	207	206	209	204	237	226	230	232	220	218	226	194	225	248	214
38799	61233	46611	25921	3329	1485	1165	796	632	596	524	501	476	397	329	357	309	299	272	323	242	272	264	288	253	242	264	261	255	212	218	276	251	258	235	241	253	260	247	238	228	239	257	238	234	237	266	219	248	259	239	241	249	267	257	247	245	251	229	271	272	290	248	240	262	226	238	218	239	228	265	231	221	238	236	228	236	235	244	245	235	244	234	238	260	247	241	206	247	224	244	238	256	247	234	247	237	220	237	261	253	247	263	247	264	232	240	239	253	249	247	248	239	243	245	268	244	267	252	243	261	270	254	239	231	268	255	240	237	232	237	246	253	228	219	239	217	218	238	247	249	263	217	252	248	222	238	267	259	253	230	239	224	239	230	257	212	232	253	236	250	248	231	237	254	262	255	216	245	260	276	242	244	249	233	244	226	229	233	247	232	237	217	222	229	247	231	251	243	237	228	228	258	233	276	261	246	224	233	237	224	216	289	233	263	239	229	239	221	254	247	221	270	248	255	265	237	215	248	265	251	242	236	244	227	216	223	201	236	244	238	236	240	250	200	232	253	221	263	235	244	244	237	269	258	213	227	265	252	245	231	235	245	235	230	246	246	233	245	235	232	232	258	233	233	229	252	232	256	237	238	251	235	239	260	232	252	225	209	263	223	252	222	243	248	225	235	249	238	235	246	253	244	289	255	237	241	245	240	237	227	240	224	244	235	266	240	255	238	246	197	248	258	264	235	230	222	196	241	247	231	247	216	250	224	219	247	248	250	225	216	251	215	227	243	260	233	249	226	240	259	249	239	261	244	220	254	216	219	243	252	252	240	240	252	231	229	247	242	239	252	254	248	265	243	251	227	262	242	240	246	215	247	236	240	239	219	241	219	228	230	217	223	224	260	228	270	219	241	223	222	213	232	251	235	230	266	247	237	229	253	242	239	228	255	234	247	268	216	209	240	251	240	254	244	243	250	302	238	250	247	221	222	240	235	230	238	240	225	241	242	268	245	258	259	233	256	230	251	231	226	243	263	224	244	234	257	260	257	230	246	260	225	251	274	234	259	227	250	250	282	249	233	279	235	220	240	243	217	231	232	264	230	250	241	254	252	251	252	235	247	259	260	246	252	223	259	268	253	255	254	236	243	263	239	257	229	225	230	238	257	231	273	268	244	234	231	262	242	226	275	232	234	209	229	235	247	238	243	252	256	247	254	239	242	238	216	243	278	264	225	236	253	254	245	248	226	259	244	235	223	237	247	251	238	266	248	240	275	231	264	217	238	240	271	258	246	247	223	239	248	261	265	220	236	246	227	237	228	250	272	260	267	237	283	233	226	222	250	231	244	256	227	231	208	245	212	243	220	240	250	237	239	245	263	249	235	230	239	234	249	230	256	254	255	247	248	262	247	254	229	233	235	244	241	245	243	247	239	245	225	242	225	259	253	238	251	253	244	234	222	246	229	230	246	247	230	267	266	234	229	253	257	242	235	245	232	260	242	254	252	257	229	246	218	259	239	255	233	234	234	240	221	249	246	243	237	271	240	249	223	245	215	213	257	241	230	231	228	251	238	233	238	228	256	236	221	253	264	224	234	268	259	234	262	256	233	249	238	276	242	236	254	256	226	231	256	228	240	199	250	236	274	251	243	263	237	247	248	242	244	251	243	264	258	226	239	219	269	270	262	237	213	241	260	250	230	259	239	276	244	270	239	241	234	235	243	255	226	235	229	256	225	222	217	251	242	227	234	232	256	254	234	234	259	239	237	237	266	253	247	247	233	232	230	250	216	242	260	240	249	239	222	248	247	237	231	257	220	234	256	259	279	250	234	250	255	257	251	237	233	224	240	245	197	220	261	238	263	291	209	247	231	245	235	235	242	238	253	250	235	231	250	270	266	228	249	233	241	211	239	242	210	245	220	229	244	251	234	227	248	263	230	213	254	255	224	232	263	245	234	196	252	218	256	237	259	281	246	239	241	240	223	261	262	226	236	246	239	245	234	232	249	238	252	244	271	259	247	216	244	233	234	206	237	278	237	269	274	237	226	238	248	236	260	237	245	243	262	251	236	236	230	219	223	223	245	225	242	244	245	223	253	239	228	241	260	230	240	231	235	244	244	264	250	271	218	244	248	243	258	284	227	251	221	216	247	245	235	239	258	234	241	239	258	254	249	253	251	279	230	238	243	254	254	247	255	260	245	253	243	243	264	258	247	227	233	250	232	243	244	207	261	228	233	278	273	236	257	259	246	263	247	232	254	262	251	227	244	265	243	264	257	249	256	235	256	265	243	231	223	240	254	230	259	238	240	238	226	234	232	253	236	275	225	228	233	233	262	271	233	251	223	232	230	260	241	258	239	237	216	258	252	233	255	256	268	244	231	253	237	261	245	212	223	206	271	228	240	246	231	247	253	237	210	229	258	217	230	220	239	228	220	227	250	222	208	227	264	247	246	232	224	252	209	252	288	219	209	268	247	243	229	234	230	226	251	243	222	242	234	228	249	257	262	243	269	263	224	208	265	234	235	252	239	213	241	233	231	247	227	233	241	249	246	227	228	244	233	256	248	252	232	256	252	217	263	287	222	231	266	234	215	239	250	228	247	281	255	244	252	251	233	245	229	239	253	241	236	217	225	237	224	252	241	225	240	265	219	247	214	241	247	224	220	258	225	260	269	244	226	240	249	251	248	258	205	229	244	242	249	245	288	252	193	262	270	258	259	240	239	211	257	262	238	242	224	229	257	232	232	246	247	238	237	243	234	241	230	242	244	233	249	256	264	229	234	261	239	241	242	251	242	292	228	272	236	246	243	261	224	238	246	229	270	225	234	247	233	265	271	243	261	247	255	243	243	232	264	246	214	242	256	237	251	245	268	233	239	213	233	226	260	248	221	229	229	248	233	268	260	241	243	247	225	223	242	244	207	238	232	285	243	257	240	228	257	231	236	213	248	230	245	256	249	225	241	225	248	230	210	251	274	252	237	269	237	237	232	238	226	246	239	252	238	276	219	237	264	241	243	221	246	244	230	253	257	222	240	224	269	225	234	254	250	226	238	247	246	236	240	239	242	251	255	257	247	229	237	260	209	210	268	225	233	249	231	240	243	265	236	244	246	257	229	271	246	238	267	236	215	242	229	223	227	233	258	221	243	246	249	262	268	238	241	274	236	253	219	218	233	252	256	233	255	228	253	269	215	248	256	199	228	227	237	260	257	251	240	220	237	255	228	239	216	241	252	203	265	222	253	248	245	253	219	244	251	236	232	238	236	244	253	227	258	244	243	243	233	232	218	246	240	247	236	249	260	249	219	228	240	259	221	263	231	253	295	236	263	236	201	247	235	238	218	218	220	259	234	197	243	242	232	225	247	247	244	248	258	261	264	244	238	272	235	243	227	255	245	254	257	266	241	227	215	260	255	244	237	241	244	240	234	245	242	242	245	225	250	247	256	237	263	257	238	225	189	245	250	215	238	242	249	228	239	215	260	220	277	248	262	233	244	237	237	244
24703	21014	27807	25192	15641	2065	602	501	396	385	366	323	296	315	283	279	279	254	246	289	259	261	261	257	269	246	286	244	245	267	254	273	251	258	238	237	234	262	263	254	241	248	275	236	237	259	242	269	240	238	253	240	224	246	248	231	232	223	244	251	228	265	239	268	257	219	259	259	244	245	264	236	250	282	269	279	245	237	240	262	222	228	250	232	281	250	251	218	235	264	276	230	190	233	245	258	242	260	286	265	263	227	261	254	262	271	231	231	261	251	271	226	273	265	234	252	258	245	275	241	247	257	236	231	215	247	256	255	260	234	236	240	260	238	234	241	244	242	236	242	252	249	251	237	237	244	280	247	223	258	246	235	254	248	244	227	233	236	237	241	244	254	271	232	209	248	265	220	268	244	244	272	241	227	249	234	256	251	228	237	236	246	258	247	232	249	239	236	250	235	255	261	257	278	248	243	253	249	246	249	288	237	232	262	245	262	253	229	283	262	228	226	224	279	250	288	249	255	241	255	227	240	240	245	240	226	247	238	254	260	246	256	238	231	263	230	250	227	247	260	236	235	248	238	270	257	275	247	257	216	257	256	256	257	275	254	239	255	245	250	279	220	256	246	264	250	269	258	253	237	237	253	260	262	241	234	258	277	245	253	254	277	272	256	233	254	237	251	250	247	236	266	251	253	258	221	259	246	244	236	251	248	253	248	233	235	230	243	263	254	260	238	259	227	250	245	243	228	227	266	258	284	239	261	234	274	257	214	253	263	240	252	227	280	270	250	249	218	229	264	249	293	232	257	247	235	241	263	268	243	282	257	269	272	274	257	229	243	242	255	251	269	225	279	249	265	242	259	267	216	265	274	239	254	238	253	263	262	242	241	238	285	253	246	249	248	255	258	210	250	235	250	265	261	255	253	226	239	282	245	292	279	229	265	247	244	280	280	233	235	248	242	257	257	250	248	251	237	244	267	227	251	241	249	252	243	252	254	241	265	264	248	267	252	242	258	244	256	225	251	251	234	225	268	248	251	234	231	254	251	245	220	247	236	246	249	232	260	258	260	259	244	238	259	240	268	221	259	232	280	239	189	225	239	273	243	267	233	260	245	225	219	251	253	269	247	260	284	218	260	219	224	232	254	239	260	230	264	277	241	243	252	251	235	249	238	255	278	239	251	221	282	265	250	241	253	265	250	242	258	244	246	241	250	243	219	240	236	263	229	234	246	237	287	278	232	263	221	236	243	204	247	265	262	223	240	262	250	249	258	276	259	279	216	254	260	257	253	225	248	242	250	258	284	241	237	256	247	256	241	238	271	241	228	249	229	238	252	234	241	258	268	234	245	251	214	270	232	271	236	242	251	234	255	261	264	239	244	224	246	256	239	261	250	249	252	256	202	241	230	274	278	242	256	273	249	249	260	226	244	265	239	265	260	243	213	213	228	255	255	241	237	247	257	243	273	269	244	256	234	258	241	232	255	231	247	221	276	208	291	233	254	270	243	235	256	242	211	242	280	236	262	254	266	254	266	270	254	255	231	243	242	226	254	245	246	218	250	235	271	206	231	281	260	276	234	288	235	247	264	234	261	238	251	271	236	260	263	248	251	246	243	238	247	262	261	247	233	258	271	250	252	244	240	267	264	264	250	249	241	254	272	248	255	268	273	219	238	239	244	232	243	258	239	247	250	243	250	247	273	242	259	234	263	258	224	217	255	247	245	259	250	241	250	253	256	264	242	236	256	244	245	229	258	260	263	217	260	246	246	236	254	260	228	227	237	273	231	242	241	246	257	241	239	233	231	254	238	242	254	256	237	241	242	252	241	229	234	249	248	265	244	268	250	255	248	257	261	254	242	247	268	223	246	218	229	252	246	229	252	233	243	225	237	245	259	264	278	238	244	243	225	237	299	259	234	231	223	273	277	218	223	265	247	244	261	231	247	238	247	240	270	265	225	267	248	243	226	227	268	223	240	245	230	241	239	270	255	201	228	252	254	262	227	246	271	264	257	245	243	247	263	256	265	260	246	245	260	253	244	224	219	253	266	287	282	233	231	274	250	228	234	260	255	251	243	249	281	258	252	258	247	234	261	256	262	236	257	228	240	258	238	252	273	247	247	246	245	213	250	230	256	265	241	243	256	260	248	227	264	255	248	247	247	263	231	272	245	274	247	243	237	250	277	231	226	246	244	244	249	272	234	263	239	254	253	251	252	241	240	235	237	256	245	268	238	259	228	229	255	243	220	239	239	270	253	224	242	222	269	257	234	220	235	256	258	257	241	240	248	249	228	234	238	241	240	262	233	231	243	242	251	257	289	259	263	245	241	234	243	248	254	270	272	244	230	248	233	269	221	224	255	232	234	273	270	235	260	266	240	257	241	238	264	227	243	257	249	260	265	263	234	255	291	226	217	216	269	276	223	249	235	270	248	230	247	245	250	247	247	245	236	258	260	248	248	238	248	244	241	235	250	260	270	245	220	272	234	257	234	250	247	251	249	263	237	236	247	238	249	281	231	260	254	237	262	206	243	240	252	249	237	225	264	208	234	255	270	253	274	269	252	230	230	263	279	268	254	249	243	257	223	236	237	259	255	245	252	246	218	250	235	233	285	297	274	281	243	260	257	249	236	221	259	235	244	271	269	248	277	277	238	260	246	262	266	254	277	240	264	246	258	242	264	228	221	226	225	253	260	232	257	265	257	259	259	254	250	247	225	265	257	245	234	247	246	228	249	228	214	248	264	234	272	240	219	250	252	257	289	259	251	257	256	281	235	255	266	256	211	256	240	231	288	260	266	229	228	244	237	252	238	261	240	259	240	246	258	245	240	247	247	263	286	248	258	254	241	244	277	234	243	258	260	244	268	267	255	232	242	240	242	255	261	226	290	242	252	258	246	243	258	229	235	261	240	252	243	269	244	275	241	223	263	230	244	261	253	233	253	252	258	221	251	291	264	247	241	290	270	242	272	244	254	253	251	251	246	250	237	221	269	254	245	279	254	255	237	232	221	220	277	227	251	251	250	266	263	224	267	263	229	252	250	246	243	254	260	256	227	213	246	247	246	246	264	248	265	275	244	274	239	234	267	246	263	266	242	234	250	238	241	241	244	274	256	249	242	254	212	238	253	270	243	238	245	235	254	257	249	270	224	253	264	253	255	216	269	262	243	257	234	242	243	240	262	259	249	266	239	236	260	254	224	270	250	249	234	258	210	232	238	256	234	250	256	250	257	293	240	247	224	230	247	280	253	250	258	228	242	265	219	268	252	243	234	253	237	219	223	260	242	245	247	235	244	225	234	238	248	263	265	261	229	282	249	225	267	226	250	248	284	273	261	254	211	258	274	252	231	220	214	230	253	254	236	267	222	232	242	256	233	227	235	236	253	269	249	248	254	223	219	280	259	265	244	239	218	245	230	272	276	249	251	247	215	273	247	259	243	241	245	247	251	229	263	246	224	261	232	239	228	262	220	239	239	248	257	259	269	246	239	225	229	253	221
39480	58495	43039	22234	3533	1143	801	716	555	536	525	440	417	361	332	306	301	316	283	290	279	283	270	272	281	264	272	241	254	290	294	250	255	249	264	263	251	283	298	258	296	265	272	273	255	263	281	241	257	245	282	255	246	267	280	261	262	265	254	270	246	274	252	269	265	269	312	256	247	277	260	270	249	254	270	279	258	273	259	255	257	260	253	291	288	244	276	255	267	269	235	254	284	282	258	252	272	258	269	253	272	261	266	262	264	264	266	263	261	303	225	278	260	288	280	260	268	267	239	265	294	238	280	267	260	292	259	272	224	246	265	255	281	283	225	260	241	236	260	247	246	262	273	254	253	288	260	249	233	258	279	243	246	267	281	235	275	289	253	250	255	250	269	256	245	244	255	298	270	246	246	254	271	234	250	248	252	240	239	259	248	244	276	256	263	267	253	248	263	240	242	249	250	272	241	254	238	276	264	266	242	231	267	249	271	256	271	270	243	275	243	257	307	249	291	244	269	245	271	272	255	259	273	232	260	293	246	254	277	264	224	290	243	270	289	270	285	247	274	258	268	245	231	247	264	272	260	242	275	281	252	241	253	246	258	265	253	254	249	262	274	258	271	255	271	281	258	291	254	245	281	271	254	268	222	259	265	257	244	274	255	262	268	264	242	264	252	293	266	268	272	245	226	270	268	256	246	240	270	240	261	274	264	279	286	230	277	257	254	253	242	284	244	273	256	256	257	259	274	252	266	266	268	310	261	250	250	274	257	243	238	261	244	266	247	269	251	272	266	271	275	258	252	262	263	262	242	292	239	248	254	256	266	261	261	249	259	273	245	248	281	272	257	270	261	278	265	256	240	283	259	270	238	251	265	294	274	265	291	270	260	243	269	249	257	237	265	256	286	244	255	240	255	290	222	225	253	262	259	273	249	248	257	257	262	246	270	309	273	275	258	248	261	241	274	246	267	255	229	293	248	267	264	239	275	250	247	252	262	257	286	260	246	250	251	277	282	286	315	260	247	278	252	270	247	277	288	256	258	265	286	275	249	255	266	246	276	284	268	243	268	248	271	238	252	267	274	267	259	257	272	247	251	274	254	266	250	253	264	274	276	246	244	277	262	250	285	248	263	253	242	253	251	263	236	215	274	273	235	295	239	263	279	297	283	262	228	277	282	253	252	268	268	276	259	233	276	275	284	274	226	261	265	271	256	265	276	262	259	273	263	266	255	253	272	290	264	256	267	253	285	236	249	279	297	260	261	280	244	273	259	277	256	252	252	270	251	261	249	250	241	244	268	274	270	233	249	244	267	283	273	264	269	269	259	256	252	260	274	256	262	257	276	244	238	251	294	252	270	263	245	262	255	277	282	290	286	279	258	225	274	258	278	274	252	254	281	240	252	236	242	272	247	266	254	252	260	271	260	280	248	242	252	286	277	230	243	282	236	275	268	276	265	243	267	225	278	259	268	242	258	270	274	273	269	265	281	249	241	249	253	272	274	236	239	268	246	292	246	248	274	248	297	262	243	264	252	234	255	253	268	274	267	257	226	243	258	265	255	288	248	236	254	258	299	296	265	272	263	267	225	271	270	249	267	257	251	278	241	258	260	246	249	272	276	233	260	282	232	255	265	241	251	263	266	225	262	245	257	288	246	251	260	242	262	250	237	248	254	267	273	259	247	267	232	251	249	236	247	263	258	240	228	266	235	260	283	256	257	268	276	255	239	261	248	275	242	258	232	252	265	271	279	247	250	253	238	271	281	256	273	265	251	261	254	257	261	273	260	227	284	269	260	282	267	249	264	238	232	268	255	317	260	264	249	277	255	240	253	255	281	261	273	279	277	267	282	280	262	264	240	264	242	259	256	259	279	251	233	238	273	306	265	270	267	266	255	247	251	244	265	251	255	245	261	273	282	260	260	289	246	261	264	235	266	250	295	263	297	269	258	278	269	260	271	238	229	264	242	277	259	250	245	257	266	280	299	266	287	248	242	271	258	266	273	260	246	242	269	270	238	277	257	273	238	283	269	256	269	236	253	259	257	266	277	263	251	267	283	236	269	289	240	253	257	275	275	273	266	231	280	241	244	271	222	271	267	225	293	234	229	252	259	253	243	237	253	287	264	258	284	271	244	257	275	276	253	262	272	253	289	248	265	254	255	250	256	241	239	251	238	285	249	292	237	271	250	284	272	263	238	259	257	258	231	270	250	258	279	273	267	274	246	273	252	264	261	277	252	258	259	293	246	261	292	267	277	254	255	257	287	287	269	278	271	275	250	281	272	251	238	251	248	243	256	242	270	275	266	267	284	242	289	255	267	255	239	283	276	268	270	268	279	270	267	288	287	239	251	263	250	267	267	270	274	255	282	257	245	272	251	243	275	267	266	266	261	251	260	256	237	272	275	272	271	276	276	237	276	261	274	268	268	279	262	271	274	279	255	288	259	287	253	240	266	266	250	268	285	228	244	256	272	250	270	275	278	283	301	283	273	263	240	247	279	256	280	247	264	269	278	287	295	249	245	260	236	267	245	280	260	318	253	249	247	274	222	269	292	257	240	266	261	254	257	257	287	265	297	233	246	277	247	272	248	250	273	265	263	267	328	277	279	261	284	246	275	254	251	248	266	266	269	229	255	267	266	284	275	283	234	279	269	257	274	262	238	250	283	247	249	251	242	265	248	273	214	253	273	283	266	265	258	262	299	260	249	283	285	249	268	264	261	246	259	271	278	289	234	290	277	263	263	269	265	297	284	275	264	277	264	265	239	262	258	239	260	249	297	263	292	243	274	283	234	265	279	252	242	238	279	238	253	246	232	270	278	271	236	253	270	244	248	269	232	251	251	265	266	250	271	284	265	265	243	258	247	267	240	272	251	261	266	249	271	305	280	239	257	258	273	247	286	268	236	284	249	274	267	257	232	268	242	253	280	263	268	268	275	266	266	247	264	269	268	254	253	273	267	253	250	287	285	271	251	267	267	246	276	282	264	246	258	266	233	294	263	273	279	284	251	259	243	266	278	257	278	246	262	263	272	270	260	251	251	262	267	267	271	272	252	261	263	220	247	238	274	233	267	290	274	264	282	251	258	295	274	244	277	223	269	269	261	288	282	266	264	234	286	285	257	255	275	257	283	258	230	260	247	290	249	245	240	249	267	262	277	288	270	283	238	254	266	250	266	284	247	257	262	235	287	277	283	271	271	299	274	301	254	242	255	269	236	272	248	249	258	283	245	269	254	269	253	258	269	247	261	263	258	257	274	268	272	250	282	275	249	261	241	259	243	241	248	261	253	281	246	251	249	253	236	267	239	246	264	271	271	286	265	268	231	287	253	275	277	266	292	235	268	269	264	282	266	253	307	247	251	276	254	272	253	266	267	248	255	247	293	267	260	282	251	296	259	256	264	281	251	295	275	248	252	269	253	272	277	277	288	277	267	249	281	246	279	262	267	258	289	276	242	273	255	278	263	260	248	288	283	275	258	265	254	293	236	255	254	255
22422	20940	28390	23690	20936	20865	9639	730	501	446	386	398	269	247	258	237	186	181	172	193	155	147	165	162	150	146	146	134	156	149	147	143	135	163	141	140	133	142	146	125	157	146	124	143	141	130	147	148	140	145	129	138	141	146	162	139	129	144	145	115	168	128	140	139	146	149	148	122	157	150	143	163	126	140	147	143	134	138	130	133	130	143	139	143	145	150	142	146	138	148	141	132	150	136	137	140	118	150	145	122	148	120	123	121	144	152	142	153	137	136	134	132	133	140	148	156	144	132	145	140	145	158	152	151	145	162	120	151	134	127	119	137	150	127	147	139	121	136	133	137	138	168	140	131	137	128	138	131	153	126	139	166	151	149	125	118	141	138	131	142	163	146	134	151	139	142	143	143	134	128	145	128	138	136	153	131	136	142	133	145	142	140	157	138	156	140	155	171	146	136	166	131	143	152	163	144	142	134	129	116	123	137	133	144	163	129	139	150	141	145	134	171	121	127	153	154	133	133	151	159	129	132	158	150	151	130	152	121	141	171	151	151	148	129	127	136	132	136	151	148	118	138	137	142	134	136	135	148	140	114	125	146	158	131	157	132	153	151	128	140	144	160	130	119	148	163	145	156	164	129	140	139	129	130	158	135	131	135	134	129	151	140	131	124	112	131	129	164	126	110	148	137	144	136	132	140	129	129	116	148	142	140	135	143	134	137	129	142	124	131	132	157	127	162	142	145	151	123	152	150	138	136	147	144	140	131	139	137	125	127	141	154	125	151	145	146	147	132	154	152	144	149	143	143	161	111	154	133	161	150	148	131	125	132	118	138	143	139	136	148	155	134	132	153	138	143	181	147	137	132	120	138	138	126	166	148	136	153	164	140	149	137	121	149	107	149	126	132	128	133	129	140	147	147	131	117	154	132	141	135	156	153	137	160	143	140	139	136	127	121	137	146	139	138	150	133	121	144	139	150	133	149	137	162	147	151	139	142	137	149	134	144	131	136	127	154	125	145	163	157	148	159	148	161	160	133	126	130	158	138	128	127	146	144	142	124	109	147	138	147	153	130	142	143	145	143	137	145	154	144	128	151	132	141	149	134	148	133	121	148	136	149	165	138	156	147	130	138	151	141	131	114	149	135	125	117	128	143	151	119	168	140	130	150	131	131	132	152	137	142	151	148	153	143	136	135	141	125	139	147	120	142	126	145	110	126	116	151	139	129	130	138	153	142	128	141	143	114	126	160	161	146	143	154	141	145	148	124	139	160	127	150	152	127	144	118	128	148	138	124	132	121	153	129	141	136	150	144	134	134	145	153	158	156	161	139	135	139	153	140	160	151	144	153	142	139	129	134	128	140	139	143	115	114	137	136	154	124	146	150	139	131	140	136	140	137	134	132	148	141	139	151	157	139	164	146	144	142	156	136	138	139	162	136	149	129	148	139	141	149	128	132	129	134	151	129	134	123	162	157	148	152	144	139	120	124	150	151	124	130	150	137	133	126	119	143	136	139	154	154	130	128	154	132	127	145	144	135	141	126	168	147	160	141	144	144	154	121	123	124	161	115	139	144	149	134	145	122	145	147	146	141	144	140	142	146	145	148	136	125	143	143	146	131	140	149	143	146	126	122	138	149	134	146	152	136	136	140	142	135	120	146	126	140	132	134	148	134	158	129	136	131	116	163	140	150	139	151	133	145	131	161	152	123	137	122	132	148	130	126	125	129	142	135	143	150	139	112	136	123	119	123	127	143	119	134	126	143	128	140	146	145	142	143	157	128	136	119	150	143	132	113	121	139	122	135	140	158	137	131	136	144	151	127	135	131	138	131	123	145	139	146	154	147	155	142	129	138	157	110	149	131	135	153	145	129	158	141	163	144	146	140	151	146	136	158	135	145	141	120	122	154	131	150	136	137	148	129	130	155	139	155	124	144	132	152	139	139	158	146	141	139	149	148	129	136	165	141	129	128	148	112	141	138	129	143	139	154	152	131	150	144	147	147	141	151	137	126	144	124	134	142	137	124	139	153	135	126	118	159	134	143	141	122	156	127	140	161	136	164	138	135	124	115	146	152	138	145	158	133	129	124	131	145	140	131	142	132	147	137	113	121	139	142	133	145	140	156	125	137	116	130	152	166	149	151	133	107	142	143	130	134	132	147	143	160	117	136	129	121	128	148	112	128	156	159	147	128	157	129	141	135	146	141	147	161	126	160	146	170	129	136	158	140	135	132	141	144	146	123	129	149	143	140	138	143	132	145	134	158	146	126	141	151	129	132	119	145	122	157	124	133	133	144	118	165	131	140	129	137	152	136	137	142	124	132	129	146	148	157	149	126	120	131	126	139	145	151	139	145	151	145	139	115	164	141	129	164	117	156	158	140	140	116	128	117	153	142	140	145	138	130	157	145	125	156	159	149	145	108	122	136	139	150	140	137	132	159	111	180	126	128	157	123	134	148	121	150	129	146	141	138	154	138	142	138	96	157	121	152	142	149	126	141	123	153	133	164	124	115	142	135	122	149	133	143	134	126	135	127	136	152	135	138	145	136	136	132	128	141	132	142	135	159	148	136	130	134	164	136	138	154	116	128	138	142	130	143	144	137	132	140	138	131	140	137	148	127	125	155	143	142	144	135	145	129	141	121	137	129	142	133	126	121	134	125	138	154	129	122	143	134	132	146	136	127	115	146	125	151	148	139	128	153	146	128	153	131	128	123	146	132	119	144	120	149	153	139	130	137	138	120	152	125	134	155	142	143	142	149	126	155	127	144	141	125	140	143	133	139	119	126	140	145	136	140	132	140	140	137	146	137	140	130	133	151	117	142	132	136	135	149	139	138	108	127	114	137	148	162	153	145	132	143	121	125	131	142	144	150	123	121	120	147	149	132	156	154	142	150	134	144	161	120	143	123	144	130	139	138	127	142	138	138	110	140	140	129	134	125	129	146	134	136	146	143	137	155	140	132	130	146	144	133	150	139	129	128	129	134	127	156	137	126	132	164	126	136	128	128	133	124	147	144	146	121	129	130	151	148	143	143	135	154	126	153	144	136	117	121	144	132	140	134	132	159	136	125	136	164	139	124	156	133	132	149	126	131	156	146	134	158	137	134	140	151	148	137	131	133	154	147	149	152	114	147	147	126	155	135	148	130	131	133	142	130	136	111	129	152	147	147	130	147	137	131	139	122	152	148	143	151	125	136	135	133	160	151	143	133	132	171	143	144	129	121	132	131	133	146	166	151	130	152	125	125	135	152	144	128	141	124	130	134	124	129	122	148	151	155	147	139	143	149	136	124	125	147	132	131	141	121	159	137	129	144	129	113	144	149	158	126	125	146	135	161	153	141	133	133	120	137	151	135	146	142	144	130	121	145	134	117	139	155	164	144	131	130	126	129	126	139	149	150	129	150	120	155	145	143	129	143	149	166	157	151	121	160	157	162	135	126	145	150	128	141	135	134	138	147	124	138	141	156	125	139	130	126	138	148	123	144	138	149	132	141
43414	68010	52141	31934	5796	1876	1383	1010	864	695	588	579	415	349	317	296	283	209	213	210	180	166	207	170	162	155	162	179	182	164	160	161	144	166	166	151	153	166	161	160	158	133	155	180	159	165	148	148	157	162	165	156	168	144	159	144	172	158	133	138	138	157	148	155	152	133	169	145	154	150	158	148	160	165	178	151	148	143	137	172	154	135	143	158	141	165	146	141	151	158	157	141	151	148	157	155	157	161	149	173	167	142	162	133	185	144	158	150	193	161	156	145	149	154	147	145	156	174	151	176	147	174	149	147	142	160	136	159	169	161	128	133	153	148	132	159	159	142	177	168	143	132	139	170	149	166	141	169	153	162	148	146	140	153	157	132	149	134	146	160	119	135	159	144	141	145	155	147	168	154	145	160	152	147	146	159	148	142	154	172	143	145	151	148	141	149	159	163	163	169	133	148	140	147	124	139	157	157	131	153	152	150	181	160	143	157	140	137	155	172	153	117	161	166	150	142	151	146	152	155	141	138	136	159	139	152	151	163	147	140	160	159	157	144	184	167	158	146	161	156	130	141	160	156	146	158	146	168	150	156	166	151	139	131	152	146	147	142	164	144	153	144	134	131	151	152	147	146	137	146	138	158	147	143	139	171	158	145	138	152	141	139	181	149	151	156	169	152	148	150	139	149	157	153	138	135	170	140	163	161	135	143	163	150	139	151	135	136	135	162	146	153	163	160	161	151	141	144	150	167	147	149	135	146	149	152	154	157	138	162	159	154	157	154	144	126	139	145	160	157	145	129	160	150	158	154	116	156	143	154	144	157	154	146	132	139	132	130	142	183	160	147	134	150	143	144	146	160	158	148	155	147	148	128	140	149	148	138	155	171	139	150	146	136	122	149	144	149	153	154	149	152	147	145	159	146	162	145	147	157	123	150	157	175	157	165	143	151	154	125	143	134	156	154	150	151	142	158	165	176	153	150	148	133	154	135	151	143	170	150	148	141	166	154	155	145	167	147	172	169	135	169	138	153	143	143	151	151	143	151	133	146	140	145	159	151	143	144	147	150	149	113	147	159	145	187	134	164	138	168	152	134	135	130	134	152	112	143	124	161	146	151	159	136	171	161	140	133	159	136	158	154	144	139	154	151	160	165	138	144	145	170	142	150	140	156	161	141	147	147	156	138	161	163	162	134	152	141	165	157	162	161	156	139	165	158	138	144	133	183	153	174	143	131	171	132	129	154	156	159	151	149	140	163	184	165	173	151	138	146	148	143	153	150	136	153	128	161	163	159	171	128	151	140	132	148	144	133	135	158	142	159	159	159	141	150	157	152	155	168	164	157	161	155	151	152	139	147	145	168	160	128	157	143	149	149	153	125	152	146	144	155	150	136	142	128	150	145	163	152	172	159	165	149	134	178	130	129	149	170	147	150	160	131	162	137	152	155	162	165	170	162	149	133	147	150	127	141	136	132	145	150	162	147	141	158	146	149	124	136	149	131	130	170	144	154	171	166	139	131	162	166	148	151	157	153	145	145	142	154	152	159	154	145	137	149	162	149	156	141	152	158	146	153	163	144	156	148	146	156	151	131	129	142	125	140	171	162	140	168	127	155	134	166	144	144	155	148	154	154	140	147	150	150	158	158	145	132	171	153	166	181	150	137	146	126	146	146	139	136	167	138	147	171	139	154	131	159	146	142	149	150	151	175	143	130	158	128	167	145	152	162	155	146	154	136	146	158	163	169	152	142	140	154	140	143	156	155	172	139	153	131	155	163	151	132	157	161	159	155	162	155	148	159	139	143	140	173	154	144	146	136	158	157	149	145	163	147	156	167	166	160	147	160	142	150	171	159	140	159	157	161	155	146	147	121	143	150	151	143	173	117	157	148	150	129	147	150	145	154	139	149	123	167	176	155	164	135	142	121	151	146	152	145	162	160	135	169	135	147	145	138	153	163	150	140	147	154	141	162	147	160	147	157	136	169	155	150	140	159	161	145	148	169	130	142	146	144	144	156	143	153	145	136	169	145	171	144	162	132	153	138	149	148	165	150	149	148	149	143	158	156	137	154	171	154	156	145	167	141	149	136	138	141	151	148	137	118	129	153	153	154	150	130	160	170	130	148	159	142	147	165	152	138	154	142	141	151	171	153	150	155	145	156	132	152	134	136	158	147	139	150	153	153	164	125	139	136	135	150	143	162	149	149	172	141	142	156	156	142	122	146	128	135	152	141	145	141	138	154	155	146	129	159	129	128	152	144	139	149	151	151	147	144	143	175	146	138	142	142	153	147	146	158	165	140	157	153	156	157	131	143	144	154	156	149	149	134	157	156	147	140	143	151	159	151	149	150	147	150	144	140	151	145	167	149	150	147	139	161	149	145	163	146	144	121	137	162	151	134	142	184	172	161	133	143	149	140	163	158	160	142	149	139	145	150	165	140	166	141	157	148	136	143	140	177	135	116	141	139	148	111	144	142	145	154	128	163	148	146	154	145	165	139	149	161	157	167	170	145	139	131	141	165	144	164	148	153	164	165	152	122	145	127	144	141	162	150	167	177	147	151	163	159	161	164	139	133	147	147	151	163	137	151	149	142	160	142	169	158	167	166	146	145	163	151	161	145	115	143	158	163	130	155	147	150	143	155	141	156	155	163	152	141	155	131	159	171	135	141	147	153	152	154	137	156	141	161	138	133	132	151	139	152	154	159	134	145	128	144	148	134	161	143	146	163	152	168	152	133	157	148	128	128	167	153	156	158	145	129	165	146	146	151	134	189	132	168	144	155	149	142	160	151	132	166	169	169	145	145	130	143	165	167	143	154	147	153	150	167	167	144	149	142	126	165	136	175	145	156	153	141	158	154	156	148	142	160	143	145	159	136	121	141	147	140	140	160	150	142	157	165	152	159	164	175	141	150	123	156	164	148	136	158	130	142	145	151	145	148	145	149	175	167	151	161	148	159	142	140	146	152	150	154	136	157	154	143	159	155	145	145	162	166	154	141	163	144	145	171	152	157	155	149	146	150	172	146	152	139	155	161	143	144	153	123	162	137	141	158	137	136	163	141	163	150	140	123	135	136	137	155	138	141	153	130	166	160	147	183	146	148	131	165	166	142	128	142	162	163	157	160	144	142	154	149	136	146	136	154	137	151	162	161	173	148	147	174	150	149	162	153	148	144	139	156	149	149	130	149	137	136	162	141	124	146	138	162	149	148	163	139	153	136	162	145	136	136	142	152	143	154	160	170	139	157	130	152	118	175	160	160	154	151	143	132	169	145	142	153	156	175	154	158	158	138	153	142	139	151	122	150	136	156	137	140	142	154	139	144	145	145	157	165	155	152	144	174	145	163	139	154	146	150	140	155	135	145	156	160	156	130	136	156	147	147	158	149	156	116	128	167	140	148	162	154	162	164	149	149	135	162	154	151	161	147	147	121	153	144	158	152	149	140	148	142	118	126	151	152	160	135	139	152	153	140	130	135	154	143	159	158	139	162	142	148
33989	30474	29469	15162	1659	503	442	374	396	391	333	337	327	340	309	265	323	331	319	319	333	317	312	294	286	295	280	325	295	293	295	322	311	283	262	286	290	300	303	330	281	336	330	292	293	291	323	288	276	327	310	287	295	296	288	305	299	327	317	309	309	310	301	308	311	313	309	314	324	329	330	307	292	289	292	320	321	307	297	318	307	303	308	304	294	296	286	299	311	305	294	319	276	309	307	323	306	278	315	342	279	304	305	303	296	301	300	321	284	310	326	299	300	299	299	287	295	280	288	299	297	318	333	313	309	295	294	297	286	284	290	287	317	342	272	322	272	305	304	276	309	302	289	295	337	281	318	303	307	291	313	321	297	328	278	317	293	284	305	299	342	319	296	310	304	284	303	282	285	317	295	307	322	286	294	298	295	293	314	303	302	302	281	289	329	312	292	275	298	302	293	306	306	314	299	309	304	296	294	297	292	286	315	306	313	286	276	305	286	298	287	320	314	319	292	313	295	261	302	313	307	289	305	280	319	311	290	258	304	311	313	293	317	303	319	332	296	311	300	311	294	327	281	313	281	300	302	319	311	307	319	318	288	300	267	297	303	302	308	308	305	296	297	291	283	267	310	309	290	345	308	294	300	318	301	291	279	306	320	327	279	302	298	294	291	300	324	303	298	320	298	308	273	320	311	311	313	293	315	304	313	314	302	302	308	304	301	313	310	290	310	281	299	276	309	288	309	286	290	333	285	291	310	332	323	291	286	311	314	329	271	281	315	324	302	306	329	299	332	294	280	294	338	290	343	316	305	307	306	307	352	306	303	283	264	276	298	299	327	288	279	279	318	286	321	302	290	311	300	348	310	298	310	288	302	303	309	320	322	287	291	293	308	283	312	293	293	279	319	306	303	311	296	287	310	306	290	316	308	313	294	295	312	328	299	309	280	284	313	287	285	292	317	299	330	298	306	305	257	269	296	302	322	300	243	284	308	309	298	297	292	292	298	331	276	305	307	302	262	297	284	300	280	312	295	294	314	304	289	300	314	298	303	295	298	301	299	288	305	311	302	288	267	297	308	291	263	300	290	288	327	275	274	294	312	287	311	319	288	294	293	310	326	301	334	319	299	338	295	304	311	276	299	282	328	273	284	300	286	315	304	285	300	298	300	282	307	303	294	297	288	257	321	307	282	287	303	291	316	300	289	301	299	328	286	284	296	286	294	282	301	340	299	309	321	290	320	283	319	292	295	303	312	294	297	311	290	310	292	295	322	316	297	317	289	304	304	327	294	285	303	300	292	270	324	300	309	282	291	304	269	278	306	308	291	303	322	300	299	299	298	322	290	278	295	298	278	289	262	286	339	284	299	286	316	317	315	282	310	276	308	360	305	307	276	277	339	329	320	297	305	303	303	298	306	322	301	296	315	283	335	335	283	330	302	316	312	276	292	343	295	307	311	294	339	280	288	314	264	278	329	291	321	334	316	307	300	302	310	321	312	284	284	344	310	324	302	314	304	297	283	307	322	288	298	275	309	266	298	305	296	304	313	313	314	311	338	306	299	310	290	294	290	290	321	289	290	327	276	317	323	304	285	327	302	311	301	284	280	275	289	294	327	293	298	315	301	292	283	327	279	297	276	296	264	319	301	285	281	300	278	297	276	285	296	303	303	286	298	313	302	321	284	293	306	316	268	298	317	280	279	308	292	274	276	305	285	292	311	306	300	330	305	265	299	283	299	283	305	292	292	296	325	306	304	297	295	294	303	284	306	305	304	303	294	289	280	290	317	313	295	269	279	275	266	317	296	317	279	299	295	317	287	295	330	286	299	290	307	299	310	304	302	301	320	310	267	327	281	312	297	291	325	318	321	302	315	306	318	282	298	288	285	302	278	316	295	321	309	314	344	325	289	292	285	296	276	292	312	334	315	311	300	309	304	315	310	320	315	247	287	275	296	298	301	345	312	321	292	323	299	310	290	299	307	302	334	296	310	323	314	287	320	308	277	312	301	282	311	346	308	286	272	301	314	300	280	316	321	317	296	342	301	293	291	300	298	276	272	263	309	292	312	325	307	281	300	305	292	289	323	299	265	310	280	299	297	296	277	345	276	286	297	301	293	282	312	282	303	291	318	296	300	302	313	290	315	321	328	273	271	311	285	318	268	264	320	275	288	279	313	271	293	302	314	304	277	273	293	324	317	324	271	320	270	332	308	344	313	254	297	294	301	307	321	269	286	318	279	300	317	285	304	265	300	311	302	299	271	296	300	298	280	319	312	314	272	342	295	324	299	297	329	289	324	301	338	286	309	284	289	302	292	314	262	318	345	289	284	306	301	315	303	306	298	294	300	285	287	294	309	302	289	307	298	271	288	294	298	304	296	310	316	301	292	299	296	326	294	304	288	300	295	307	271	304	314	288	285	304	303	316	301	285	281	277	327	333	280	317	327	297	279	279	293	338	282	323	300	284	291	305	311	289	307	316	325	277	310	355	289	287	343	268	275	298	311	317	312	319	302	292	320	305	323	320	305	345	303	335	278	311	329	268	288	289	341	284	283	303	310	333	312	314	310	311	323	319	324	310	299	284	319	307	318	306	288	276	313	324	300	318	282	328	306	319	302	303	305	291	293	282	288	328	303	305	321	310	289	294	309	290	307	273	293	317	315	337	292	285	315	290	306	278	294	317	295	295	326	336	281	318	293	302	323	300	307	301	274	328	321	284	311	316	288	294	308	303	280	279	287	279	304	299	303	288	283	315	281	328	291	308	266	312	274	270	313	322	322	296	308	321	306	294	302	313	300	303	295	313	321	338	308	307	301	288	283	290	295	307	306	281	279	328	287	295	303	276	329	291	276	279	309	310	327	321	309	290	309	301	286	302	327	309	299	323	305	304	349	285	277	314	295	295	313	299	287	300	299	299	294	324	275	323	282	309	315	307	289	296	299	267	320	314	300	309	286	302	309	293	303	305	323	319	278	282	309	279	319	338	320	296	312	315	308	311	305	331	285	309	326	298	329	330	272	297	273	252	300	297	288	301	312	294	318	309	298	298	277	292	281	309	298	327	280	285	284	277	330	327	285	317	269	309	337	267	293	326	303	302	304	315	292	281	312	298	329	279	301	329	306	304	278	284	294	314	311	290	316	307	290	324	318	298	293	300	288	296	294	308	289	310	311	297	298	308	315	316	302	293	332	281	302	303	292	278	306	300	272	308	312	308	300	295	264	329	287	296	300	297	290	310	311	288	292	294	320	321	325	302	296	314	281	319	300	301	331	295	293	281	316	313	291	303	309	268	318	311	259	246	278	300	303	321	281	307	335	317	284	319	297	319	328	334	264	306	268	291	300	298	327	289	328	303	294	309	266	294	278	283	295	300	283	309	312	325	274	288	333	250	303	277	307	286	322	291	292	274	297	317	318	301	328	295	304	318	276	300	316	291	309	297	300	285	303	275	299	323	314	302	292	294	291	291	259	306	323	304	316	292	299	322	330	272	302	306
41294	45701	31867	12042	1519	680	594	543	479	462	434	383	363	367	385	348	352	320	316	343	362	325	338	363	307	334	312	328	332	321	309	333	316	325	329	358	318	307	371	334	338	329	300	296	305	332	351	341	322	322	329	319	327	319	313	316	320	316	364	300	307	323	316	323	317	353	343	309	322	312	321	302	331	341	304	309	364	309	307	326	320	301	333	343	324	300	329	353	311	331	315	319	312	312	288	314	308	314	344	318	281	343	333	356	340	341	337	337	319	330	332	330	339	313	338	329	319	287	325	315	324	326	328	305	366	332	315	344	335	295	304	335	330	323	349	328	323	330	353	331	306	292	336	321	320	347	333	321	323	319	317	322	333	344	329	332	301	309	300	318	299	356	337	323	345	340	347	331	305	302	332	324	359	330	324	322	300	349	298	320	308	365	321	302	339	321	351	351	312	332	328	299	325	317	332	306	303	280	331	307	317	316	307	329	349	327	319	298	318	358	321	320	297	295	350	330	353	331	328	297	345	308	326	345	323	325	286	318	326	293	313	307	323	328	311	315	323	326	328	338	318	306	316	317	350	337	336	332	323	300	348	337	311	356	318	318	327	312	325	345	313	339	329	303	353	357	364	340	323	325	322	311	334	332	324	337	309	326	346	331	336	307	342	351	345	310	296	297	290	318	337	309	305	313	332	316	317	338	340	310	333	322	296	325	318	320	309	323	316	347	353	334	322	310	316	306	293	307	360	316	314	321	330	364	352	324	311	326	325	320	347	320	327	339	326	291	325	322	331	329	296	326	308	325	350	337	350	334	307	320	297	318	332	328	315	300	335	353	324	333	356	365	344	348	313	328	334	322	329	294	355	336	330	317	285	310	326	321	341	333	342	299	298	302	353	341	344	313	322	321	310	345	333	291	358	311	305	325	330	299	311	301	315	325	345	343	325	366	303	290	295	315	330	323	334	317	322	286	298	305	342	352	335	308	304	298	312	317	302	275	315	341	352	350	322	310	294	325	331	358	336	334	327	345	332	312	323	335	323	323	329	310	317	331	309	376	321	302	308	332	320	350	337	325	314	318	318	312	350	315	316	321	324	334	324	339	314	345	333	320	344	323	355	327	329	300	319	341	324	306	341	359	330	332	353	302	307	314	305	299	333	319	321	325	314	345	339	316	333	313	323	321	321	298	324	342	347	301	321	284	315	295	301	339	331	343	307	341	314	327	328	326	312	356	317	299	334	310	341	335	327	333	349	319	322	319	338	342	347	313	331	346	308	329	322	328	323	336	288	319	322	334	298	335	318	320	321	273	330	312	331	311	323	328	352	316	323	329	320	333	315	314	330	348	322	323	317	327	355	316	313	329	329	299	323	318	332	308	329	326	305	328	333	322	334	317	328	341	283	293	315	335	318	323	343	329	315	327	328	312	300	327	311	313	336	320	333	318	329	299	319	345	316	338	345	353	311	344	329	327	329	314	301	326	312	326	355	312	327	309	308	305	306	299	309	372	316	316	333	321	364	335	329	343	299	332	316	344	319	307	328	355	299	322	329	346	321	334	350	310	336	346	325	336	345	335	357	309	313	317	318	309	346	325	337	330	313	296	348	310	353	329	334	332	341	321	319	322	325	329	331	316	323	324	308	350	308	315	310	323	322	337	309	327	334	341	344	318	327	319	327	350	322	352	330	362	330	305	315	325	331	339	324	306	373	324	343	338	308	316	286	307	332	309	329	338	344	311	323	332	334	338	305	325	348	317	347	315	307	317	320	328	329	304	326	312	319	337	330	331	341	300	340	328	336	331	307	331	316	301	339	316	312	299	313	308	330	374	301	352	317	360	368	300	340	311	322	285	310	321	347	363	293	346	328	283	325	321	319	352	299	351	320	311	328	348	354	338	329	359	344	317	341	348	315	323	336	330	342	354	305	312	323	313	333	347	327	344	369	339	307	330	297	335	312	341	328	304	339	356	317	335	333	318	313	308	340	318	356	377	338	315	329	345	323	329	296	346	299	311	298	291	311	327	343	318	358	317	344	322	328	307	351	335	334	315	363	359	321	324	343	320	326	332	325	325	319	308	288	354	324	319	327	323	343	329	350	321	333	325	337	318	301	319	308	336	355	324	308	300	307	321	342	322	310	325	339	340	329	309	346	339	346	333	304	329	362	322	307	290	332	327	353	303	315	335	333	349	331	326	336	334	309	303	294	307	345	302	332	342	349	341	327	328	319	362	330	337	311	331	313	305	342	315	324	343	356	318	315	329	299	305	311	316	336	355	338	344	346	323	345	292	326	323	312	309	330	344	324	323	322	336	327	340	313	330	309	354	323	338	354	317	322	335	307	315	307	333	316	319	338	320	313	330	342	324	300	359	334	337	341	320	314	340	313	322	317	345	316	301	321	315	299	320	348	327	303	314	315	318	329	335	324	331	298	320	325	327	305	305	336	348	324	317	301	318	323	314	311	307	330	322	339	324	314	314	320	335	317	330	340	353	364	321	335	339	309	299	356	306	334	317	298	317	318	327	357	317	318	341	310	330	322	341	324	341	326	345	327	325	308	366	316	296	304	341	315	341	307	315	351	328	344	321	315	358	324	302	335	331	309	327	303	323	330	336	328	354	338	302	322	314	317	341	338	354	337	344	305	301	289	309	325	321	332	333	322	350	344	298	311	335	314	293	312	335	353	348	334	336	343	308	343	324	310	327	311	323	315	329	321	319	318	355	353	310	300	299	337	326	339	328	324	325	335	358	321	336	317	323	322	346	350	324	355	340	360	333	308	363	308	314	322	340	353	301	370	304	345	341	336	317	325	326	340	331	285	305	335	333	314	349	356	326	315	313	322	333	317	335	358	334	313	321	290	343	301	366	331	356	328	337	325	330	326	377	332	346	322	295	313	323	359	327	331	339	333	325	323	316	307	310	344	301	333	329	289	298	341	355	334	310	328	314	319	299	305	349	329	340	344	308	346	312	330	323	344	297	327	326	347	336	335	318	317	319	345	334	325	321	324	320	355	321	343	320	329	328	319	310	308	312	340	307	309	326	326	319	325	324	317	322	320	319	330	310	329	355	324	342	328	306	335	333	343	292	305	346	318	321	327	331	349	330	292	306	344	302	328	331	369	345	354	312	346	345	311	329	313	335	351	347	329	306	339	329	318	295	337	337	331	283	342	304	330	352	331	326	333	329	320	330	357	312	323	332	351	345	309	334	345	306	335	351	328	326	295	323	307	302	337	317	370	270	317	322	332	362	312	290	366	352	302	322	343	319	333	308	330	351	330	349	345	305	354	315	348	317	345	304	361	340	302	331	341	286	313	299	325	314	361	350	339	338	339	311	331	326	284	307	303	329	328	300	307	304	333	344	311	317	339	304	350	338	332	334	343	328	321	353	338	354	336	314	321	345	329	344	326	307	319	330	334	313	341	325	301	325	335	315	326	332	312	279	333	294	308	308	298	323	313	328	327	301	324	327	346	287	320	320	318	328	340	310	312	327
23668	20989	28088	24224	20832	11381	890	540	426	466	370	338	305	311	280	287	252	262	261	263	282	228	242	230	239	242	219	225	225	222	227	237	224	213	216	235	242	254	239	245	212	233	223	213	240	224	246	251	225	224	245	264	220	243	256	269	220	256	231	227	241	221	224	246	227	228	227	240	215	230	244	227	240	211	229	233	228	219	203	260	206	240	234	240	232	231	230	223	248	230	227	220	227	253	262	226	225	237	235	223	243	230	200	237	250	253	238	228	260	208	211	235	213	232	209	234	206	222	234	224	237	220	219	249	250	253	227	242	245	239	237	214	233	232	243	215	209	220	202	217	208	241	217	238	207	218	227	229	254	206	249	261	223	223	203	233	234	209	227	219	241	221	211	234	217	233	232	242	219	256	221	252	242	244	213	234	228	233	243	234	255	237	217	237	200	245	215	246	242	242	232	205	242	228	233	213	239	214	214	250	219	240	239	227	217	254	252	233	240	218	215	214	245	227	225	216	266	220	234	195	242	215	239	216	220	212	216	237	225	251	255	254	253	256	212	240	247	246	241	219	224	221	208	231	237	206	226	220	233	206	213	231	232	215	234	212	257	197	256	267	255	251	249	235	230	244	225	243	217	227	241	238	234	214	245	227	224	236	224	246	211	210	249	229	239	251	228	228	250	206	239	238	216	205	246	246	226	221	223	230	215	215	244	226	222	208	256	217	258	211	243	249	227	226	248	200	261	234	244	200	243	235	223	239	247	251	234	230	246	230	226	242	204	215	250	243	237	233	243	221	227	234	221	211	207	245	254	216	225	248	248	256	233	218	224	245	206	202	238	217	217	221	230	251	216	236	245	227	257	250	234	241	223	237	247	222	214	198	245	231	267	216	215	238	223	244	232	245	215	220	255	240	218	235	240	235	226	201	205	214	226	213	235	231	221	229	239	248	230	231	210	226	244	232	235	229	223	229	239	258	206	216	237	224	235	214	221	240	244	250	248	216	246	227	240	223	221	267	227	228	253	220	227	230	230	221	210	212	219	219	228	210	237	255	235	219	224	236	239	264	239	228	219	252	196	228	256	203	228	238	238	217	232	261	206	253	259	243	226	254	206	219	218	238	233	212	223	241	207	242	212	223	217	229	228	230	234	225	256	248	215	251	216	234	255	228	247	216	228	231	230	260	219	218	236	252	206	243	240	225	225	215	262	208	229	257	230	204	224	202	204	250	219	242	228	235	240	247	224	226	230	222	246	252	252	238	229	233	254	233	244	252	241	214	208	215	250	262	218	239	235	223	217	240	236	236	220	234	212	230	217	251	246	231	265	247	219	230	228	253	212	228	231	205	261	227	245	227	207	218	238	225	225	226	249	235	221	229	217	232	219	223	241	235	221	220	237	219	232	244	246	223	235	230	231	232	232	241	221	212	195	233	237	229	241	225	239	231	261	229	228	285	215	255	212	224	239	242	242	237	222	226	224	223	215	223	212	224	218	226	258	193	231	231	230	219	234	230	251	227	243	236	240	240	222	212	225	217	246	215	226	224	248	204	214	230	246	252	243	219	249	247	229	213	251	215	261	228	227	249	255	229	236	216	239	220	222	210	232	215	240	233	231	212	209	253	248	225	262	241	247	219	237	222	229	247	203	229	259	209	241	232	218	245	236	222	232	227	226	240	203	223	228	217	228	223	269	213	220	218	213	213	238	225	229	214	232	213	225	242	242	240	248	223	220	243	244	202	237	252	201	221	245	247	231	250	235	228	225	206	238	252	244	218	250	232	228	223	205	219	241	232	233	232	215	217	190	267	239	240	244	235	218	262	227	214	210	251	227	257	255	232	208	196	214	206	224	251	251	225	227	239	248	253	230	240	223	247	240	241	227	225	246	204	205	212	221	230	228	245	223	228	214	216	237	241	241	212	215	246	226	251	222	267	221	211	216	252	234	198	203	259	222	230	241	246	224	233	240	224	236	245	232	235	239	240	254	228	228	220	220	216	239	236	225	222	236	265	228	210	238	239	213	236	216	222	216	239	223	241	228	212	234	226	211	223	222	227	243	240	221	227	240	242	263	236	236	221	207	216	260	233	243	194	197	229	226	233	256	241	231	232	243	200	249	247	228	212	233	227	250	210	221	229	232	260	203	258	211	234	218	216	223	279	251	245	264	208	235	226	229	229	202	222	213	210	244	247	253	204	229	251	215	226	245	211	229	233	231	245	218	229	223	256	212	245	242	229	234	243	233	259	243	227	213	247	239	226	223	226	228	226	218	223	239	215	217	250	236	226	224	221	250	238	212	240	238	240	241	259	214	240	219	245	271	247	250	225	219	228	236	220	208	244	232	239	225	232	233	229	228	203	213	226	191	243	211	219	234	208	230	227	221	223	240	222	232	220	221	228	218	225	212	203	223	244	223	230	200	237	217	231	259	249	252	224	238	227	193	220	250	233	229	229	231	227	244	244	205	242	225	222	213	247	244	240	229	229	229	192	228	214	249	240	237	221	220	227	230	247	230	218	217	231	230	236	241	229	239	259	234	224	261	262	217	241	232	217	208	220	203	227	245	230	232	228	233	239	227	243	243	211	196	204	224	210	213	224	217	250	240	266	241	237	203	228	248	218	238	225	270	210	234	236	262	197	255	238	230	224	241	234	212	247	258	221	220	264	208	234	237	225	250	246	217	207	252	242	225	243	222	261	241	243	238	195	250	244	246	217	209	229	238	226	270	239	242	249	227	260	215	217	193	223	240	241	213	236	221	243	245	220	241	220	226	215	270	225	226	255	264	233	224	227	235	239	216	233	229	248	236	225	198	238	248	233	211	237	228	238	215	241	240	206	225	236	221	208	231	224	246	212	232	221	242	236	207	249	223	227	220	227	232	245	236	215	241	239	214	239	193	229	248	228	211	247	238	249	239	232	207	207	218	235	239	193	236	237	243	246	217	251	213	203	210	227	247	235	195	242	256	239	228	244	223	237	223	224	227	244	235	239	238	202	231	233	238	246	247	226	226	259	241	205	223	240	226	264	247	278	238	223	242	240	235	238	222	251	234	220	215	235	216	228	224	221	237	223	258	225	226	211	229	215	235	247	231	225	220	252	224	212	212	211	236	239	211	243	213	251	260	230	220	235	249	219	222	235	237	217	230	225	226	257	234	236	259	201	223	223	217	223	224	219	261	238	215	222	232	237	234	200	257	214	205	211	227	241	217	193	215	249	252	230	236	256	222	279	245	225	254	229	246	225	225	216	231	214	239	227	233	242	252	210	247	221	203	229	238	222	230	194	230	237	219	236	239	221	195	232	206	245	243	226	258	250	250	248	244	209	225	222	241	217	232	224	210	235	201	206	224	232	233	227	206	215	212	253	267	233	224	237	208	237	238	218	226	237	223	236	213	210	224	260	253	218	238	224	225	235	213	241	232	212	257	246	218	226	266	220	248	248	257	212	232	226	238	205	260	217	236	236	231	219	199	219	228	219	217	226	211	214	241	226	227	208
40600	58347	43937	22617	2608	1143	894	751	618	561	459	411	385	359	306	308	292	330	277	274	261	310	251	243	228	272	234	268	277	247	275	276	260	252	279	263	274	237	249	282	258	245	265	255	250	272	241	268	239	247	253	283	257	282	245	256	281	259	291	251	245	249	262	249	265	226	235	238	243	236	236	256	273	270	245	285	256	267	236	214	244	276	237	252	215	246	275	246	276	248	246	228	241	221	239	261	272	251	260	246	226	256	253	245	257	247	271	253	271	263	224	250	262	274	244	263	276	253	255	271	249	243	254	243	259	262	238	267	247	247	259	245	243	230	277	251	253	257	247	248	253	263	251	243	274	260	244	271	245	265	255	256	254	235	222	265	228	250	222	254	285	276	277	219	242	258	240	231	267	246	276	220	290	275	228	265	261	262	252	243	237	244	272	243	273	267	253	244	263	253	249	256	242	249	254	232	252	217	294	239	225	285	263	257	246	245	264	263	264	245	251	240	259	245	236	240	253	260	226	271	253	282	253	256	238	269	238	262	260	277	232	258	243	245	230	234	233	256	253	261	251	272	234	262	251	261	239	247	285	282	234	227	248	268	266	267	248	250	259	218	282	261	265	246	272	226	240	271	269	232	252	251	236	253	257	255	272	237	249	275	253	267	244	228	264	262	257	245	266	249	267	254	252	272	255	268	229	247	230	239	262	264	285	260	260	243	270	241	245	245	223	240	237	237	262	238	244	256	281	254	252	257	249	255	251	237	239	252	239	272	279	236	266	254	270	244	251	226	250	248	261	252	262	274	250	238	262	292	249	233	247	242	237	252	263	275	251	248	235	259	245	249	241	255	257	227	233	266	274	242	230	262	282	288	260	285	254	239	257	294	261	244	261	261	249	246	237	232	265	229	265	257	270	250	228	279	223	256	242	242	247	220	260	269	279	228	267	222	235	244	230	289	253	266	238	229	245	243	265	252	230	253	236	266	252	215	255	260	251	226	247	262	262	229	233	251	236	275	246	252	253	255	263	229	221	255	257	278	259	244	255	256	254	213	265	271	249	240	256	242	246	234	265	261	252	250	238	217	240	240	255	270	234	254	265	249	271	271	258	263	242	254	257	249	238	230	230	259	257	256	222	263	281	282	234	264	244	275	253	237	268	266	267	218	274	272	236	221	207	268	247	266	258	246	275	258	253	281	221	253	238	239	275	228	249	263	260	269	286	230	235	258	248	251	266	257	260	250	249	264	274	228	242	255	231	245	259	248	252	234	250	248	278	238	221	257	224	245	233	264	252	263	250	239	243	251	242	262	254	270	234	268	233	238	236	241	241	235	254	209	229	257	250	265	229	273	267	242	239	233	242	237	263	270	239	269	284	259	248	232	244	234	255	239	259	266	228	234	242	246	251	266	234	256	246	231	260	259	247	231	242	245	282	244	245	232	244	253	283	257	262	277	235	250	245	268	252	255	269	251	256	240	260	266	257	248	254	241	269	247	263	259	243	274	266	240	287	253	243	258	247	256	250	258	261	214	269	246	234	238	301	234	259	260	273	279	257	273	258	264	203	262	228	237	202	255	232	258	256	242	252	245	249	221	273	247	254	241	251	246	269	247	242	250	230	243	233	256	246	259	263	226	234	269	229	237	239	257	267	228	267	253	266	283	260	235	282	265	238	255	232	211	272	227	261	248	255	233	247	261	259	266	255	246	252	239	231	227	255	260	263	268	253	234	254	226	248	269	228	242	264	245	228	216	244	245	286	222	247	238	238	256	274	248	278	269	263	233	280	243	262	255	281	256	259	234	276	249	263	274	226	238	263	246	228	259	248	250	255	260	254	232	237	284	262	275	264	253	255	239	240	271	240	268	232	242	240	254	248	245	245	274	265	281	247	254	268	269	252	251	234	256	270	264	248	240	249	250	250	255	244	242	265	246	237	260	245	260	235	253	269	230	246	259	256	250	260	261	233	264	237	266	292	276	290	234	244	243	234	257	245	256	246	252	258	252	244	245	289	233	239	247	225	233	235	224	243	241	264	232	217	250	279	228	262	255	245	252	258	268	249	247	246	256	253	254	229	240	236	244	273	240	250	263	248	226	263	261	238	255	244	224	260	232	272	253	255	249	240	269	229	257	226	258	249	242	241	232	249	249	269	246	252	290	252	263	290	239	271	247	248	280	259	243	261	267	257	241	265	282	274	275	229	287	263	241	230	245	259	240	258	248	253	250	260	224	225	265	243	255	243	238	257	247	262	249	248	256	242	220	251	258	243	269	246	259	249	221	260	264	271	259	262	261	263	255	227	257	230	243	244	265	257	244	209	250	255	259	269	241	264	236	231	255	264	239	256	244	228	203	241	272	236	261	257	241	218	254	241	236	261	252	226	238	267	237	253	241	251	248	260	247	226	272	252	234	269	269	260	242	247	239	230	225	250	237	256	244	254	238	230	244	243	255	231	225	241	216	247	232	265	237	259	235	268	288	273	252	246	259	249	244	264	241	237	229	235	252	260	249	255	232	213	234	245	219	246	244	236	260	281	237	235	263	257	281	228	230	232	265	219	261	222	218	245	206	235	228	253	252	266	238	250	259	254	238	230	228	251	261	262	248	242	219	244	235	261	258	240	241	274	275	226	232	258	269	264	264	262	270	240	227	257	237	240	226	267	260	224	246	242	292	285	247	218	239	261	216	248	224	270	272	269	220	262	266	259	257	258	258	264	243	272	232	267	239	263	231	252	255	248	234	282	271	240	250	254	252	241	212	259	253	262	210	253	243	238	219	238	223	266	244	265	273	265	278	248	281	258	244	257	232	251	260	240	252	267	252	236	246	240	241	275	202	258	232	240	253	251	236	248	242	259	288	259	253	257	250	257	252	257	228	260	249	271	223	243	241	236	239	276	278	254	263	245	230	252	239	276	234	244	239	241	254	234	257	245	239	255	268	243	235	243	280	247	236	239	236	253	248	267	285	231	221	243	259	249	246	242	233	230	247	242	253	230	212	272	265	236	257	268	257	262	274	261	261	266	237	269	250	255	234	248	238	234	233	244	270	259	238	237	244	253	258	271	270	242	257	261	242	242	258	256	236	250	252	246	268	250	247	234	250	251	230	252	264	251	231	250	275	238	252	253	243	274	249	239	273	278	240	244	247	258	250	248	207	252	253	253	243	224	268	248	284	245	246	263	273	255	256	239	244	230	254	245	242	254	240	269	249	247	269	247	247	256	265	233	245	258	288	254	240	250	247	240	247	286	225	259	235	230	240	244	237	234	246	247	252	252	283	261	232	265	285	266	265	233	240	269	253	240	229	249	259	226	275	225	242	256	259	230	242	270	252	238	252	220	266	245	251	291	256	232	240	270	245	257	234	280	263	285	252	241	279	242	266	262	257	232	250	253	277	251	261	250	233	260	235	225	262	254	269	232	258	253	229	266	243	246	282	240	243	252	250	235	230	258	283	252	238	241	263	257	242	245	220	255	268	241	246	240	260	238	260	229	240
24672	21010	27776	25094	15175	1753	608	475	448	398	407	313	316	266	304	273	285	257	264	275	254	234	272	237	231	215	241	256	253	250	235	259	240	236	247	249	238	236	269	232	261	238	232	282	223	261	241	211	269	261	237	248	261	263	231	231	200	228	278	267	234	267	272	242	265	233	259	270	242	252	273	273	250	263	290	227	251	269	261	272	278	261	219	253	234	231	246	240	206	282	251	257	227	257	248	269	225	210	282	264	256	246	251	259	278	238	254	260	265	275	234	273	247	247	244	236	271	222	255	265	245	253	243	260	280	207	266	252	231	244	260	278	255	248	237	277	257	254	247	256	261	257	246	242	229	264	253	238	255	227	251	260	245	249	261	282	271	233	289	236	231	275	260	237	245	246	262	228	247	279	240	269	243	232	284	249	262	230	280	264	234	226	229	249	242	274	259	256	235	229	247	277	243	236	238	241	228	244	248	246	240	283	241	274	236	245	277	233	215	261	243	253	246	239	234	267	228	234	273	237	250	259	271	248	249	268	269	254	238	267	259	271	256	276	221	267	251	262	262	250	234	234	259	237	236	260	243	264	288	226	220	267	251	220	233	253	249	271	273	244	274	261	278	277	236	242	218	252	226	238	244	248	243	274	234	225	225	249	245	265	251	269	221	233	280	255	246	247	253	235	228	247	260	297	228	236	249	254	255	241	241	264	243	290	272	224	245	241	238	244	233	233	223	254	267	213	232	259	249	233	258	262	244	266	244	239	252	265	266	229	254	256	272	219	204	244	250	256	269	247	269	253	218	233	253	256	241	266	242	251	235	249	256	255	265	260	234	239	242	251	273	220	257	243	246	241	268	240	266	223	245	258	234	264	225	242	268	244	256	249	232	245	237	270	254	242	250	251	218	237	237	278	252	240	249	245	252	254	234	245	233	241	244	249	265	269	237	243	267	241	251	269	249	227	261	221	246	241	248	238	248	262	253	246	252	259	273	240	274	240	246	291	246	262	247	192	267	254	281	252	248	260	281	248	238	229	257	263	242	243	235	240	235	250	242	230	239	256	225	242	248	264	246	250	253	223	259	249	269	222	226	248	245	251	257	247	258	239	252	251	266	241	272	232	242	225	239	250	253	249	236	261	250	254	250	236	265	220	241	222	256	238	250	266	252	241	238	259	246	241	246	243	246	262	264	286	244	257	227	264	280	253	241	237	264	250	272	249	225	243	251	266	255	273	249	251	238	244	240	259	244	258	280	237	282	262	275	234	257	238	240	223	242	277	276	236	245	251	242	240	238	244	232	248	250	287	222	255	243	255	258	246	265	273	242	255	256	257	254	246	253	196	235	270	249	239	257	242	246	270	260	235	263	241	243	238	260	220	287	256	208	231	249	227	234	257	279	251	252	242	241	294	265	232	251	255	236	260	264	262	274	243	249	264	258	249	253	250	272	242	247	235	254	258	255	245	230	220	244	277	265	255	288	249	270	244	219	260	230	280	277	253	253	256	235	246	250	247	231	261	241	262	233	247	216	262	231	249	253	227	249	268	257	249	252	219	287	279	218	261	243	276	262	260	228	261	245	250	266	263	253	256	212	249	224	216	226	252	240	238	249	249	262	245	265	245	244	228	228	255	256	211	249	256	238	250	253	244	243	273	252	244	238	285	239	244	249	249	259	260	225	220	248	272	231	274	258	256	272	260	246	231	238	245	252	268	240	251	280	248	221	235	247	243	235	281	258	240	231	271	245	237	261	252	242	260	233	283	252	233	260	240	240	277	255	259	250	238	268	249	251	229	258	270	228	249	230	239	237	266	251	254	246	242	238	230	290	262	260	232	250	244	223	239	268	249	251	228	256	264	255	244	247	229	262	272	261	257	213	234	244	243	254	246	246	252	236	231	239	250	253	252	239	255	236	239	244	238	263	253	241	273	246	233	228	242	249	234	284	242	252	251	267	251	266	248	241	237	239	215	262	248	252	247	248	274	264	253	246	238	257	249	259	229	270	260	263	280	251	212	246	269	268	249	239	245	242	242	251	243	242	216	274	237	254	266	218	238	252	245	246	233	228	255	240	253	222	253	291	222	260	236	284	213	268	247	250	256	237	228	274	262	222	276	246	232	232	250	257	249	260	236	248	246	247	244	251	251	278	247	257	236	272	237	235	250	257	263	242	249	250	264	260	260	273	226	249	231	237	276	260	252	224	246	250	240	273	254	261	255	261	248	217	235	239	251	241	240	245	236	276	245	252	229	239	259	258	243	256	239	241	251	227	264	275	217	251	239	234	251	269	266	255	264	237	242	252	241	247	253	238	253	234	249	262	238	226	253	256	267	229	251	239	254	271	260	269	240	235	249	265	255	246	239	252	247	261	228	217	249	244	244	248	261	224	247	216	245	250	267	250	241	250	264	241	225	244	253	221	254	275	225	265	273	244	254	256	226	252	224	260	241	238	224	257	258	246	270	254	257	247	233	243	238	256	232	290	243	249	248	260	248	246	265	270	236	255	242	243	249	248	234	256	229	243	236	244	244	258	254	242	224	290	270	275	225	272	278	238	251	249	245	249	240	260	278	242	217	260	273	245	242	277	234	264	261	245	278	248	251	246	248	223	230	253	237	246	237	258	256	227	244	267	273	232	270	255	253	222	238	231	264	247	232	255	231	239	222	243	270	238	239	262	253	245	263	247	235	248	278	224	238	234	248	262	245	259	257	274	277	264	244	219	261	239	233	239	248	271	241	243	242	252	246	257	237	281	246	277	249	246	271	231	231	228	228	230	249	265	246	271	231	264	253	261	246	276	276	231	247	236	240	249	253	260	246	253	264	259	276	259	258	249	246	252	248	268	236	262	240	256	265	273	224	258	234	265	242	272	252	240	251	229	238	241	251	245	256	249	232	235	274	278	250	266	279	238	225	274	265	241	266	272	248	241	247	239	257	240	220	275	209	259	258	236	266	233	267	246	239	223	254	266	255	251	228	271	256	250	250	236	255	260	239	231	244	232	260	236	266	268	261	250	225	236	268	235	260	248	247	239	278	258	268	226	237	257	229	266	253	259	235	231	263	290	232	250	248	229	251	258	234	259	268	251	243	264	245	252	285	213	232	230	263	259	247	254	249	255	251	238	255	264	261	259	234	285	266	260	254	252	261	241	235	276	237	279	230	229	254	241	237	238	226	243	237	233	266	233	262	275	230	263	252	254	229	235	219	246	236	249	250	258	238	244	251	271	256	236	251	266	259	241	271	256	259	225	254	255	243	242	241	236	241	258	242	228	251	261	233	233	267	219	242	256	246	287	250	249	273	250	243	239	256	218	250	241	262	264	256	263	254	247	262	262	267	240	248	249	274	256	223	265	259	240	268	229	237	244	248	286	254	261	241	234	286	270	273	239	264	243	259	255	262	262	220	223	254	232	232	248	253	242	241	256	229	280	246	255	230	230	231	218	241	230	272	236	260	231	241	294	257	260	240	280	253	241	251	263	226	249	288	259	259	257	251
38459	57776	43620	19927	2386	1115	914	756	656	571	493	457	386	307	349	319	306	311	302	281	268	263	302	260	265	260	272	312	258	269	269	273	252	256	278	267	239	281	261	271	291	261	272	273	274	270	257	265	278	291	271	278	276	247	274	260	255	247	259	241	305	287	254	273	294	246	282	247	250	266	259	269	276	266	270	286	253	271	263	268	299	271	280	279	252	268	228	264	283	245	277	265	254	270	246	290	273	288	272	286	282	246	254	257	272	267	280	256	286	241	302	290	277	265	241	267	267	256	288	277	293	281	262	268	289	271	281	249	271	267	258	275	233	308	256	261	264	267	279	266	260	244	271	255	280	270	280	282	261	292	253	286	268	281	293	265	282	269	262	258	252	273	258	267	254	253	260	260	247	277	243	263	268	269	245	290	243	242	275	272	262	245	279	244	293	288	273	253	268	237	306	258	269	277	250	252	263	251	288	230	262	275	250	270	281	267	242	284	247	244	273	310	246	258	254	280	260	261	281	240	259	261	234	293	255	260	261	284	279	260	265	261	281	277	248	271	277	261	263	260	268	271	278	282	269	277	280	284	239	275	285	272	240	278	261	230	274	258	277	291	240	285	237	270	235	261	261	252	284	268	251	263	248	242	244	259	275	270	263	282	287	252	276	256	261	239	261	288	271	265	296	289	285	269	248	269	258	254	279	238	294	269	289	275	262	270	248	276	267	238	294	280	288	274	256	277	240	255	268	256	273	266	253	245	289	230	272	266	256	266	294	247	270	220	260	272	254	270	265	267	267	279	275	256	261	272	259	284	245	257	244	230	289	259	270	246	275	255	253	267	257	276	284	290	268	277	285	290	262	270	262	247	267	237	252	252	269	245	255	285	276	256	261	269	260	262	257	249	268	241	245	271	245	300	262	230	273	250	264	279	292	251	259	275	280	260	287	269	232	265	268	247	220	261	253	248	278	261	229	293	284	284	269	267	274	283	261	267	237	265	278	263	264	269	249	237	272	299	249	258	248	290	278	287	279	267	301	251	269	283	260	251	244	252	270	247	266	280	273	253	306	265	267	262	266	263	287	271	299	259	290	279	260	287	251	263	247	275	276	260	248	253	307	267	253	277	249	256	254	269	252	284	275	274	259	253	262	282	267	296	229	266	243	263	246	258	286	258	271	243	254	271	239	244	260	262	298	251	259	271	283	245	247	269	274	264	247	302	280	253	275	278	269	259	274	284	263	274	277	272	257	284	283	272	261	249	251	246	258	290	293	269	247	271	270	277	282	264	281	262	282	294	274	227	259	268	297	263	261	261	274	268	263	234	264	246	293	274	257	258	287	237	224	273	276	276	260	259	254	235	267	246	274	262	235	261	262	279	286	261	241	288	239	262	267	274	256	246	274	229	265	256	268	283	272	272	292	288	283	267	272	269	269	292	255	278	275	269	275	273	260	277	272	277	247	273	254	262	277	246	291	259	275	256	254	282	260	257	277	237	287	280	260	254	255	273	245	273	272	262	264	275	263	246	242	264	280	266	246	249	282	271	254	256	268	302	244	281	256	270	275	274	294	256	252	272	291	281	278	236	282	270	264	248	287	261	266	225	254	265	244	276	288	269	248	251	303	275	265	240	247	255	267	242	259	290	257	262	243	282	247	241	242	268	273	277	244	278	275	294	273	261	275	263	270	242	274	270	279	245	286	258	271	237	253	268	274	249	315	253	264	243	247	283	260	279	263	263	241	290	254	272	264	241	269	295	268	272	266	268	256	274	286	244	241	248	275	283	246	257	240	255	249	274	270	246	266	251	269	271	267	259	263	260	258	282	246	279	262	308	242	268	254	231	266	247	266	278	255	275	272	248	292	267	272	295	250	256	291	266	279	248	279	286	260	233	280	256	288	264	230	275	245	248	278	276	283	253	281	288	266	252	268	268	265	252	290	266	267	238	267	287	287	260	255	256	266	248	268	275	274	287	250	258	270	241	263	244	267	265	274	264	269	246	237	254	246	277	247	293	288	296	287	268	257	283	240	264	280	248	268	285	252	242	265	247	262	256	287	249	260	261	282	277	231	251	298	258	233	296	270	246	280	272	272	258	258	276	254	267	249	251	280	273	262	271	268	267	306	259	271	260	303	241	271	249	251	269	284	303	265	232	263	257	241	287	263	275	246	281	264	276	264	251	274	257	262	265	254	274	281	259	268	266	263	279	294	255	256	268	282	280	256	273	275	270	270	268	244	271	272	261	242	265	272	239	279	277	268	243	278	232	255	273	280	273	267	257	256	261	245	269	267	274	274	257	281	249	276	260	256	237	241	286	282	270	267	269	258	255	295	286	257	271	294	268	263	246	247	251	275	233	291	278	289	259	274	232	265	270	303	281	255	281	270	270	248	283	279	278	260	273	252	278	256	248	267	285	264	261	264	254	269	295	239	275	256	281	272	301	258	257	251	303	269	274	252	305	259	252	289	242	266	300	281	236	296	292	272	264	266	260	259	252	231	268	262	275	265	248	265	276	289	268	267	282	236	271	264	265	258	252	274	276	261	288	259	272	282	265	281	235	261	260	287	267	287	294	282	263	252	284	260	284	262	266	231	271	266	262	234	260	270	288	257	258	284	269	252	270	263	286	264	296	251	273	254	250	279	275	278	288	269	305	278	285	279	269	261	264	246	281	257	259	255	290	284	286	251	274	283	279	250	271	257	247	279	264	258	244	272	249	251	275	227	272	277	279	274	263	253	274	250	280	249	260	258	267	259	268	284	269	271	262	299	261	290	255	248	274	274	258	232	263	264	274	269	254	258	268	264	278	296	258	226	275	253	212	258	268	259	284	275	266	289	255	287	268	240	301	269	258	288	265	250	251	286	257	278	272	252	251	271	265	258	275	270	278	254	271	268	284	247	279	251	274	253	283	271	222	284	282	268	280	249	272	258	260	269	284	276	289	252	260	257	270	265	258	259	242	272	223	261	261	248	257	274	249	286	291	270	268	249	244	287	289	264	275	281	286	255	235	276	263	286	252	268	252	255	270	248	280	256	282	297	273	254	265	269	254	251	301	259	279	269	239	293	262	257	290	267	233	259	268	276	269	258	283	247	241	253	252	254	274	244	233	256	261	237	247	272	300	252	276	255	277	281	280	267	257	232	252	272	252	263	274	244	272	284	251	242	281	278	265	261	256	264	265	264	241	272	255	262	261	258	258	265	284	260	278	265	245	257	268	286	271	243	231	249	261	257	272	264	244	254	302	282	286	275	274	257	295	280	281	296	253	260	268	239	262	264	255	280	265	280	260	270	248	261	263	262	271	257	270	263	274	269	272	263	287	278	287	276	249	258	287	276	277	264	268	289	260	281	270	275	287	244	255	288	253	263	250	277	278	261	258	275	274	276	265	257	261	279	293	277	242	245	274	259	237	265	262	274	246	265	265	276	296	298	261	250	255	232	263	269	262	248	258	281	249	239	286	280	260	287	268	232	268	288	281	267	255	260	286	257	270
22468	20972	28439	23707	20976	20928	9460	720	500	487	395	312	277	225	247	214	216	155	183	151	137	162	144	161	134	143	185	150	160	145	133	164	172	140	135	149	136	159	168	167	151	138	130	142	167	157	134	134	151	156	141	132	136	134	147	152	156	136	136	140	151	140	157	129	145	151	143	124	167	139	135	136	126	125	170	144	144	141	148	157	129	153	162	155	155	141	124	149	127	148	124	128	125	148	164	150	156	135	122	161	146	137	165	148	149	151	135	139	152	158	155	144	190	147	154	154	148	153	149	147	145	150	148	136	149	139	160	149	144	154	131	150	132	138	136	139	138	147	157	129	140	146	157	126	124	142	127	159	153	145	129	124	149	139	150	137	148	153	149	142	131	149	155	164	147	128	138	144	141	137	134	132	153	121	146	135	137	143	138	152	154	148	145	139	140	144	143	132	141	152	141	159	128	139	134	133	119	125	166	126	159	149	140	127	160	141	135	167	134	143	150	142	139	123	135	136	133	139	158	129	171	137	132	120	156	170	123	139	150	129	137	117	142	119	144	151	135	137	153	156	143	137	134	122	141	151	126	144	138	121	144	147	155	146	158	143	155	133	153	169	133	140	165	136	145	123	154	141	145	144	130	126	117	149	159	152	119	149	134	151	159	149	132	155	168	150	149	161	144	114	121	149	155	156	137	154	140	151	138	138	151	137	150	162	141	150	141	134	137	134	162	166	139	152	158	150	127	132	141	140	149	144	136	142	116	142	136	145	152	168	137	152	137	148	132	147	143	164	149	131	151	137	140	145	140	137	154	122	126	140	137	119	126	162	156	138	161	120	147	137	129	144	140	128	155	131	125	137	158	150	130	133	141	152	128	141	121	151	151	116	135	147	150	127	154	152	124	132	168	130	137	147	144	137	140	132	156	124	150	146	116	114	161	146	140	139	154	152	154	163	142	144	141	144	129	115	137	132	160	131	135	138	162	151	151	140	137	134	150	137	109	151	144	145	162	136	140	161	128	174	142	162	153	160	141	147	146	152	119	157	140	151	137	156	138	129	125	121	136	148	155	127	133	168	144	153	130	144	154	133	140	144	146	137	125	156	123	148	164	157	148	161	140	135	128	148	132	163	141	153	145	116	159	140	137	149	142	124	140	124	139	158	161	159	149	150	152	146	121	140	123	140	150	142	137	146	143	128	156	156	130	155	160	149	145	141	155	115	133	150	154	150	145	125	139	145	141	146	131	146	155	149	157	146	130	136	154	147	122	137	142	148	146	150	132	152	147	154	140	149	149	158	127	144	151	132	117	168	135	150	148	139	147	158	134	157	156	121	144	149	130	135	155	132	153	125	141	154	122	155	154	131	144	147	120	135	146	140	143	145	142	138	145	141	122	136	137	138	153	169	145	142	134	125	129	149	127	146	144	141	141	151	149	145	146	162	139	129	164	143	145	139	163	145	144	139	123	145	147	143	134	153	149	137	141	111	122	149	162	129	152	134	144	130	138	133	118	136	133	138	146	151	146	155	134	149	150	146	133	117	148	133	151	142	143	164	148	140	163	134	127	147	164	146	134	152	155	144	124	160	156	141	142	146	133	154	132	146	133	156	148	156	168	150	134	158	156	145	138	126	168	145	135	144	136	140	138	161	141	131	143	142	139	159	139	134	138	127	138	126	169	149	155	138	143	139	140	145	123	136	136	136	132	139	167	145	130	143	137	141	151	141	122	125	154	134	135	136	135	149	160	148	136	144	154	144	151	142	147	159	118	148	140	145	129	140	148	139	128	132	138	124	156	140	139	156	158	159	132	146	151	135	117	169	160	123	144	156	128	151	122	140	148	132	130	129	129	131	131	120	157	158	138	151	144	126	144	156	148	148	140	131	124	147	149	134	144	145	158	141	145	128	155	134	124	156	127	134	132	132	145	141	156	144	117	143	158	141	147	162	154	149	137	154	134	149	144	143	151	146	140	151	143	164	149	139	150	133	144	131	147	152	147	137	140	157	146	133	162	150	146	165	133	149	156	146	125	155	159	118	134	129	149	144	150	146	146	148	140	136	159	145	139	138	145	160	121	138	128	135	141	134	139	168	145	142	144	163	145	143	159	167	160	152	147	155	147	134	137	157	144	151	123	158	165	141	135	140	149	142	150	121	142	128	140	154	138	139	133	162	137	162	140	140	150	150	152	149	138	160	169	150	132	113	160	143	166	149	138	139	132	138	132	130	148	137	162	144	137	139	147	164	144	125	152	121	122	149	136	132	145	157	135	141	138	141	135	153	143	125	134	133	144	141	147	147	149	145	133	134	142	152	147	129	132	117	152	148	134	150	136	121	138	138	144	141	140	155	163	137	141	155	131	142	144	140	141	141	135	136	142	142	144	164	149	112	138	157	165	149	118	154	162	149	141	145	137	140	141	141	135	158	137	148	129	127	123	139	152	154	134	138	148	151	137	134	149	139	137	148	134	135	147	129	149	129	188	146	127	122	145	138	136	121	138	132	141	137	142	126	140	127	169	154	133	135	144	134	121	165	147	144	149	140	138	136	133	143	137	135	139	139	130	124	156	143	139	152	136	138	148	131	155	156	137	142	141	158	148	144	133	139	134	141	146	155	150	135	135	139	149	117	148	163	137	156	149	153	140	149	145	150	152	156	155	144	143	141	150	154	162	147	124	138	144	155	150	139	144	149	160	135	124	151	130	139	137	129	159	135	164	145	139	128	145	143	140	126	137	141	141	145	143	136	127	149	136	129	130	122	140	142	141	151	122	137	135	160	146	148	128	127	132	138	126	142	159	149	119	135	142	142	146	151	152	149	141	135	140	156	171	136	140	118	153	139	128	141	139	145	155	132	133	145	163	167	137	167	138	152	143	133	133	152	148	146	151	146	166	146	126	132	145	125	148	150	147	134	165	133	140	146	142	130	115	157	145	137	125	133	142	136	149	157	175	146	143	153	135	138	138	154	135	128	157	130	130	138	145	158	145	156	141	122	141	122	129	139	162	145	158	133	123	153	155	140	146	171	141	135	134	134	142	138	120	131	159	156	121	139	134	158	157	157	156	149	142	139	124	130	142	138	141	147	127	127	138	146	145	142	151	150	140	157	147	156	132	154	124	130	152	133	128	144	144	142	137	162	112	133	144	136	153	146	134	142	155	130	136	145	157	145	145	139	137	152	139	153	150	147	139	148	109	118	137	127	122	142	147	127	160	148	171	118	142	135	126	150	146	133	130	153	144	162	126	136	145	120	147	147	162	131	146	127	157	157	138	150	142	141	145	155	149	156	141	143	142	148	146	134	136	152	135	140	140	130	144	129	148	143	149	154	143	157	133	140	142	138	144	145	136	143	139	124	130	121	160	140	137	144	142	147	143	149	142	136	144	138	136	154	144	144	148	144	143	139	149	147	156	134	154	139	158	147	157	134	148	139	170	166	142	139	148	131	141	136	137	127	147	148	134	153	132	137	144	134	159	144	147	140	144	162	145	139	157	154
41268	66951	52645	30194	6233	1875	1315	1000	848	626	618	495	401	319	303	248	245	242	224	187	169	181	161	178	163	183	182	181	175	161	173	166	151	155	160	195	142	164	158	180	129	164	165	172	147	156	144	172	163	159	148	158	165	140	165	164	155	163	152	165	145	150	181	155	152	167	150	151	163	133	163	162	128	128	179	141	149	146	150	166	137	133	171	160	153	156	162	159	134	166	165	150	147	144	156	161	167	143	169	154	177	160	167	141	174	154	144	157	152	142	174	150	167	178	180	144	173	155	142	154	167	168	152	163	144	144	162	155	161	171	136	140	130	156	140	141	179	174	177	137	169	129	157	148	156	156	157	175	135	160	134	164	141	155	164	161	165	154	127	142	153	154	152	149	122	141	157	137	162	148	161	143	144	151	142	164	156	170	150	149	168	189	138	157	159	137	151	163	165	168	152	151	150	155	145	141	168	144	162	157	147	183	146	127	149	165	166	131	125	150	150	154	144	150	149	137	146	140	143	155	152	172	160	171	165	143	151	145	162	172	147	165	156	140	154	140	153	164	134	144	147	141	172	155	156	153	147	157	144	177	115	134	146	152	135	159	158	144	172	141	158	176	154	165	152	161	149	154	180	156	142	158	162	166	149	152	165	137	161	173	147	143	147	155	150	161	139	140	169	153	158	148	166	154	141	149	151	154	152	163	140	156	149	141	163	144	148	166	153	149	148	164	122	160	157	168	167	141	161	141	155	146	155	169	153	163	171	172	151	143	154	169	175	172	134	159	141	171	172	119	160	160	162	144	152	165	161	163	151	152	141	167	155	146	143	147	158	150	138	155	182	154	141	151	151	159	150	171	170	153	163	136	140	125	181	169	163	160	161	158	145	169	156	163	175	174	152	165	155	189	152	163	155	151	164	164	144	154	156	152	146	156	154	162	159	165	147	168	152	150	162	132	158	158	155	146	161	149	148	144	165	157	135	183	147	142	162	162	164	181	167	156	159	168	144	165	153	150	141	172	157	172	148	158	150	168	143	167	146	152	177	136	159	146	161	169	143	142	159	147	144	163	156	149	167	156	188	169	169	168	157	141	145	180	163	182	137	146	144	173	143	149	168	163	132	151	143	147	154	144	142	152	157	139	153	179	161	154	149	150	157	146	141	134	165	161	164	166	159	138	149	136	122	176	147	154	145	168	145	137	164	173	166	158	143	161	144	170	160	143	152	162	151	154	151	154	163	145	163	133	185	126	161	155	171	141	164	152	138	154	170	149	153	169	153	161	159	149	141	150	177	144	171	149	151	169	148	143	157	134	145	176	163	176	182	152	132	171	165	153	144	158	162	176	174	155	155	137	145	158	184	147	152	144	156	177	160	154	160	151	154	157	156	158	131	173	177	160	149	146	154	131	148	158	155	167	154	153	142	134	154	157	179	148	168	158	149	171	147	174	160	150	152	146	157	158	163	139	138	157	133	161	151	162	151	157	152	127	155	174	148	152	163	159	139	157	155	160	144	150	177	184	132	143	144	139	153	167	152	171	139	144	141	136	140	148	151	156	141	172	153	133	154	187	161	146	170	164	158	155	150	168	149	166	148	138	165	151	130	169	145	150	175	149	141	150	176	164	144	160	135	162	157	164	163	154	151	161	150	160	146	170	168	165	155	146	146	155	151	160	151	157	163	154	153	155	158	172	138	144	128	164	164	142	159	170	149	133	158	162	145	151	143	135	130	140	153	143	160	137	158	146	153	168	136	147	154	149	174	162	159	159	161	154	161	142	163	146	139	155	154	155	156	156	147	132	136	175	158	144	145	156	155	153	164	135	142	162	155	156	147	161	181	167	153	149	156	167	148	154	158	116	153	147	160	149	154	166	138	163	155	164	168	165	162	154	163	150	170	158	178	147	155	157	140	145	157	140	142	158	153	160	157	151	160	177	154	166	147	155	132	156	137	162	161	146	141	162	172	153	138	176	150	138	139	159	134	169	157	158	135	160	142	160	164	142	160	145	154	159	159	161	154	148	163	134	152	157	159	153	162	150	147	148	146	140	144	170	151	150	141	136	168	178	148	152	148	170	147	143	164	140	156	151	162	144	180	168	145	170	149	159	158	152	146	145	154	148	183	136	162	148	141	138	169	148	150	145	145	157	149	151	142	158	156	164	156	148	155	151	160	141	157	169	166	124	165	168	154	162	157	163	166	144	164	147	147	152	149	144	155	167	163	148	145	161	134	137	155	127	154	147	155	151	156	152	148	147	158	125	144	150	158	154	156	150	158	162	162	165	153	131	157	160	164	130	150	154	146	153	159	175	196	160	145	156	155	146	140	165	160	147	150	143	142	137	142	152	156	146	155	167	164	160	152	158	143	139	154	146	161	146	143	154	140	139	140	137	142	157	167	137	150	135	161	159	162	160	147	150	166	147	175	151	183	155	135	140	164	154	170	151	162	152	174	146	159	146	129	173	150	167	159	134	152	139	152	162	171	149	142	139	146	144	126	175	145	152	152	159	165	160	147	158	152	167	165	155	148	161	157	160	142	158	147	154	152	154	170	165	166	146	163	155	147	118	147	143	144	158	169	143	141	163	144	143	160	141	163	169	186	139	149	167	150	166	151	154	156	161	143	155	137	146	154	164	152	183	143	146	147	148	151	143	147	143	119	165	163	162	169	158	111	179	110	174	159	144	170	157	162	156	157	142	158	144	167	151	161	158	152	149	148	123	127	157	150	143	150	150	156	154	150	122	142	149	156	148	157	157	155	149	152	149	152	157	146	154	134	137	159	156	144	157	160	155	144	161	171	126	167	139	163	175	146	150	138	142	142	172	158	135	180	160	164	161	135	154	157	148	165	147	150	150	178	162	169	148	147	138	150	162	157	155	160	162	161	150	176	162	154	153	158	152	160	153	151	163	164	159	153	129	140	168	164	170	165	155	173	123	154	142	158	145	140	148	162	168	177	155	155	162	135	147	139	140	159	158	154	168	154	166	145	152	148	157	136	174	172	160	161	136	171	165	136	143	159	157	165	151	180	152	161	140	165	139	143	166	166	142	154	163	170	147	159	142	150	150	145	146	145	172	169	160	168	143	159	145	192	149	160	159	135	152	157	171	144	146	146	147	142	153	161	151	164	154	160	134	157	153	157	157	149	166	150	155	136	175	148	146	149	148	164	141	127	167	151	165	149	155	171	165	142	141	146	150	162	136	160	150	162	159	150	145	143	161	145	160	151	151	170	149	134	167	135	151	156	158	144	135	163	161	161	176	168	129	167	155	140	161	173	135	179	149	147	140	133	145	164	171	126	138	176	151	144	145	156	175	151	157	159	178	152	148	150	168	164	157	155	160	166	167	132	156	155	162	165	136	131	146	162	166	154	157	134	156	168	162	148	169	174	159	145	160	169	168	145	169	164	166	131	169	172	168	151	143	153	139	175	136	165	149	155	154	145	139	146	176	167	184	157	155	149	124	142	153	129	159	171	166	165	177	155	157	146	166
33232	35213	33613	17327	2101	588	488	451	386	398	368	344	341	326	341	306	344	322	267	320	327	286	287	314	299	302	264	335	304	296	308	296	323	288	301	341	320	324	308	296	301	306	309	329	352	343	297	292	347	315	304	317	299	306	288	322	316	293	324	304	339	327	347	300	312	282	314	316	317	291	315	301	311	328	293	276	321	309	294	322	344	327	317	347	303	263	301	311	326	302	306	332	277	290	294	318	299	308	319	322	278	308	316	330	306	314	317	309	298	332	289	315	310	301	339	317	299	329	331	311	324	288	315	322	290	314	339	302	307	306	301	314	322	293	314	312	326	323	317	286	309	325	307	296	291	302	296	302	299	295	305	312	307	314	314	331	305	331	299	299	315	313	318	305	315	319	325	293	323	306	292	295	297	311	279	341	298	307	296	321	265	308	295	327	302	264	312	280	299	309	302	306	286	297	300	293	290	315	315	325	276	329	312	317	318	335	284	299	325	296	294	319	291	322	271	294	328	320	312	337	309	307	310	299	318	319	319	315	294	317	352	290	310	305	335	310	303	317	309	300	291	275	296	286	311	290	328	280	327	340	314	270	305	325	322	311	288	311	292	349	267	302	312	309	353	345	307	296	319	288	311	305	324	307	319	297	304	312	306	314	327	276	309	330	287	278	322	303	338	343	304	303	332	287	330	324	311	294	344	337	269	305	320	304	306	319	292	277	296	311	316	331	293	311	303	294	325	307	332	294	339	291	349	309	309	316	339	275	331	306	303	298	307	327	331	317	288	317	326	281	301	297	312	322	284	310	321	307	313	335	294	312	324	298	305	278	300	298	330	315	303	304	307	314	311	324	299	335	330	291	330	333	313	319	311	330	320	292	367	296	310	290	294	296	332	305	318	304	310	310	301	335	303	326	274	308	333	317	310	323	338	321	322	315	325	318	327	323	317	325	301	307	311	311	286	309	293	325	311	323	316	307	330	294	301	349	277	324	308	323	312	304	300	293	333	348	307	298	299	287	300	286	324	320	340	312	322	299	291	341	311	288	298	284	303	317	276	321	307	301	306	306	305	308	346	319	272	295	298	374	309	316	293	324	269	325	304	293	320	316	303	313	281	299	305	301	300	312	297	314	325	311	308	300	307	319	333	335	287	301	319	306	315	264	288	301	277	309	273	303	304	339	293	322	309	337	282	335	322	308	340	271	337	294	317	293	267	284	310	324	342	316	326	322	299	297	343	344	312	343	295	341	300	334	315	316	277	302	307	314	305	306	279	309	308	344	314	298	279	302	305	300	328	306	307	304	316	291	304	311	313	343	312	293	290	340	316	298	318	304	350	357	309	299	298	319	316	330	306	324	309	309	301	298	341	278	322	284	290	307	310	316	346	295	304	301	324	292	286	330	312	294	297	291	300	306	282	309	308	310	301	334	333	321	309	344	330	307	286	298	294	326	278	283	330	324	306	346	294	315	319	297	341	318	340	311	289	316	295	324	295	306	292	316	313	311	297	303	338	357	306	333	298	286	327	317	338	326	314	299	300	298	298	321	326	307	316	290	302	298	333	311	313	307	312	342	278	282	295	299	288	320	309	325	291	341	324	303	330	313	290	298	306	311	329	272	347	344	318	295	339	296	266	338	290	331	294	318	280	309	310	309	307	319	297	331	301	321	303	279	318	348	322	307	347	308	330	288	339	288	326	282	300	312	279	316	312	324	306	325	309	296	328	285	317	310	284	299	321	304	327	329	289	282	321	328	314	308	354	325	304	326	282	288	308	291	296	301	303	305	305	303	297	278	305	314	297	309	273	308	291	371	292	283	283	324	319	326	325	315	303	317	310	327	325	325	322	311	305	300	315	323	316	293	341	311	295	318	279	298	297	309	298	329	345	323	296	313	268	321	260	330	307	293	322	300	315	290	333	289	296	276	323	305	303	293	296	304	286	309	297	300	313	313	302	290	298	297	287	287	325	330	327	322	299	286	306	319	308	316	322	292	330	293	285	322	281	306	324	299	341	293	289	324	302	299	327	305	300	295	310	322	325	319	295	304	302	288	282	286	308	304	353	327	316	334	308	318	296	249	336	309	320	319	316	304	306	299	319	329	326	324	311	281	305	318	316	296	334	289	298	319	317	322	309	316	309	292	354	298	316	303	301	301	302	297	309	315	291	348	315	308	320	294	294	318	313	311	305	305	342	313	301	299	316	310	306	298	306	314	330	305	324	311	289	323	314	303	303	347	312	313	294	318	280	310	284	326	303	339	300	337	317	331	308	310	320	318	338	319	294	357	304	296	281	319	311	319	314	323	314	300	323	307	333	302	322	275	274	326	318	296	327	297	357	321	318	333	296	326	314	273	304	323	289	322	339	326	326	286	312	305	290	336	325	320	297	312	303	316	296	319	320	295	273	335	345	294	290	310	324	283	302	293	294	324	312	329	315	276	308	302	316	326	300	334	320	327	308	314	315	318	318	302	327	274	333	345	352	324	330	310	305	325	310	262	322	321	299	291	326	298	310	301	289	289	318	306	299	296	294	319	306	307	285	292	288	325	285	290	329	299	318	307	319	343	319	324	343	304	334	308	296	307	332	306	277	302	294	272	309	318	300	297	297	289	298	310	282	312	321	286	337	320	287	301	320	316	327	308	300	300	293	305	337	303	310	322	313	288	281	294	339	325	318	288	331	308	334	303	320	293	314	313	311	292	317	318	312	298	303	324	282	317	327	314	309	291	336	302	313	271	332	266	300	315	312	320	273	301	290	313	290	299	318	309	312	330	290	329	280	299	277	292	332	325	310	330	352	280	333	309	318	300	301	320	299	301	330	303	336	302	272	304	311	301	318	302	319	337	318	317	304	315	321	301	291	319	281	302	334	318	315	284	287	291	291	314	283	318	319	280	296	291	304	327	296	325	290	306	316	331	288	328	299	302	287	308	295	314	327	332	287	333	319	292	314	307	311	338	334	307	319	331	288	321	317	292	337	311	314	294	294	311	339	345	297	273	284	321	295	344	294	309	317	311	328	318	320	329	309	285	309	334	335	315	299	277	295	314	297	286	301	302	293	304	283	314	310	302	312	301	305	351	311	322	306	311	293	314	283	307	327	282	317	306	299	307	315	315	304	306	314	314	333	322	323	333	314	320	309	318	282	274	314	373	315	308	287	294	322	317	301	312	305	297	304	305	317	301	264	309	300	320	274	301	310	336	304	295	315	331	308	324	303	301	287	304	328	339	303	288	340	310	263	345	301	320	313	329	328	272	299	339	314	318	309	299	322	320	329	316	333	270	312	278	294	323	337	332	322	290	325	335	279	319	311	330	314	295	294	298	302	304	339	305	267	346	317	307	326	295	297	316	319	322	326	312	316	321	299	310	311	303	318	315	351	303	321	298	298	312	351	298	318	336	348	317	302	330	318	338	311	348	290	298	327	300	319	302	318	313	267	310	326	290	283	316	293	298	300	292	287	328	299	275	328	295	327	301	305	304	320	286	311	314
40618	50824	35508	13438	1816	775	633	553	508	455	450	397	391	379	376	386	343	354	336	321	332	365	312	320	351	358	352	333	299	360	326	305	331	311	323	310	340	352	310	341	334	308	349	308	354	327	357	315	326	324	318	316	316	318	334	315	327	309	339	337	308	335	321	337	302	343	323	366	332	312	316	341	351	333	335	353	334	338	308	319	362	338	339	349	334	359	348	313	333	312	323	329	319	307	326	304	348	330	349	363	336	306	312	290	343	339	357	317	326	336	350	341	322	351	325	321	345	333	317	342	314	355	335	331	325	320	343	343	302	283	330	340	314	346	316	332	320	338	339	305	336	319	346	332	333	294	342	361	353	309	364	356	323	292	356	320	344	344	320	354	337	347	330	347	351	362	307	341	353	334	317	309	304	332	322	338	321	313	345	321	333	324	336	369	316	334	315	330	345	316	353	325	322	350	308	302	316	319	331	355	332	338	339	322	288	325	321	322	354	309	311	325	341	348	328	304	345	354	303	297	316	323	356	322	312	345	324	352	333	339	334	335	302	322	345	338	335	319	301	322	299	331	381	357	326	331	346	311	336	301	289	321	324	308	370	329	331	307	342	326	319	342	342	333	336	328	361	316	323	341	343	329	335	374	338	338	314	316	369	322	341	337	331	314	321	342	324	373	295	321	340	284	333	326	346	290	319	332	316	338	348	308	337	345	344	312	361	332	348	334	332	340	333	343	338	331	312	345	339	323	338	320	339	329	339	347	358	328	324	313	351	324	355	318	313	342	330	316	368	346	353	325	308	359	341	310	343	342	311	339	352	357	327	327	339	302	374	323	339	348	323	355	357	351	342	328	319	321	336	324	338	349	376	308	302	320	354	291	316	356	353	328	309	322	349	325	322	331	313	325	361	337	338	330	302	341	339	321	344	283	350	305	299	350	339	317	343	309	310	348	375	348	340	333	310	348	315	318	303	340	304	324	350	320	334	346	356	320	360	355	336	349	339	347	321	320	341	346	313	336	317	348	324	368	308	353	346	344	332	371	320	320	328	305	367	364	327	317	316	335	323	310	316	335	313	316	340	351	337	328	336	328	332	341	353	333	338	321	311	303	315	335	357	360	312	348	333	308	334	324	312	329	331	331	329	322	336	307	337	338	326	336	318	344	327	327	326	315	324	339	370	368	318	314	357	303	280	328	345	338	312	333	320	317	341	343	318	334	312	307	318	355	318	320	329	321	296	336	301	365	352	303	316	331	369	339	324	335	318	300	335	366	327	358	339	320	358	347	344	325	321	332	346	322	319	316	349	362	319	306	335	298	334	311	310	318	346	348	328	334	333	365	346	328	337	336	357	309	356	344	316	314	338	338	340	312	300	312	316	342	336	349	308	334	346	310	344	329	333	346	336	346	343	354	340	346	323	330	370	319	328	339	312	302	300	356	311	322	314	292	341	326	345	355	318	343	308	322	315	340	293	316	286	344	307	318	316	303	328	345	325	358	332	348	320	363	355	310	306	333	316	323	316	343	333	341	350	319	330	319	295	356	344	301	338	332	357	291	337	346	342	319	367	338	341	316	348	318	322	342	309	335	320	324	333	340	323	312	343	344	308	327	328	328	364	312	343	349	337	327	370	328	336	321	332	378	379	340	365	324	342	350	306	313	339	337	316	350	337	360	344	330	335	334	311	334	333	339	317	253	341	302	338	312	346	309	336	313	347	312	342	349	337	368	336	321	341	338	304	359	332	331	344	297	351	367	340	332	330	348	291	309	308	324	372	331	312	341	289	307	303	331	312	345	336	327	339	357	337	367	330	320	327	338	350	325	313	320	322	332	339	309	320	357	326	333	301	320	339	366	323	310	317	292	346	314	309	296	332	336	338	302	335	329	321	336	318	334	336	374	336	349	314	348	316	336	317	323	312	319	351	334	330	359	355	335	344	344	323	311	313	328	353	342	335	340	335	359	329	361	342	327	349	342	347	320	340	305	331	350	322	351	320	335	340	354	323	346	331	315	331	325	334	317	310	367	299	361	337	334	317	362	323	297	323	323	319	343	304	351	324	351	334	303	325	326	349	317	370	355	339	322	344	334	341	341	325	331	350	330	316	326	323	319	346	331	329	350	388	319	335	316	345	341	324	336	361	363	311	339	333	333	324	348	343	316	315	316	357	327	357	372	328	316	330	325	311	343	339	367	341	356	348	326	322	311	327	347	301	333	359	309	325	322	325	333	293	338	356	325	359	337	331	343	314	351	328	355	322	310	336	338	327	348	309	310	318	343	337	325	333	306	366	305	326	352	340	344	320	350	343	340	339	343	353	302	328	335	321	356	335	309	332	344	335	306	354	342	349	317	330	348	336	327	342	313	334	347	328	325	346	321	337	316	321	319	327	320	324	303	328	325	330	324	336	324	314	316	336	360	330	330	346	344	321	349	333	350	345	305	279	329	323	362	325	355	323	338	312	344	324	353	329	341	331	315	296	336	341	341	320	346	315	305	321	338	342	353	310	370	327	335	317	349	323	318	344	351	318	364	317	344	332	329	350	302	332	327	330	344	322	336	344	327	291	352	324	346	305	320	330	327	345	323	316	329	335	342	346	317	344	336	313	323	344	325	341	328	339	330	303	355	316	318	331	340	318	332	309	330	354	331	357	344	294	316	335	347	306	345	321	301	344	319	336	355	347	338	327	317	331	311	322	337	349	325	299	331	322	311	360	337	329	339	356	322	363	321	294	323	329	316	359	320	336	345	350	304	323	355	306	337	342	347	331	358	321	289	326	318	355	358	337	335	356	306	346	306	315	321	326	307	318	369	345	325	336	300	329	331	323	320	303	367	373	354	330	347	339	366	332	314	365	324	372	327	333	306	340	321	357	295	340	332	325	344	343	360	308	345	357	323	333	325	312	374	360	369	351	330	325	341	342	357	336	352	334	331	339	315	342	350	314	332	304	366	326	324	339	365	297	322	311	343	323	358	342	323	314	319	335	308	334	357	321	298	294	327	304	349	354	341	325	331	322	304	336	318	315	329	314	310	329	379	283	326	343	301	291	339	309	339	342	350	361	326	313	304	349	308	362	327	314	345	325	348	338	332	340	349	345	349	322	314	352	334	332	318	323	331	327	314	329	344	326	308	349	327	317	318	357	361	362	355	347	347	328	305	351	321	331	335	316	340	334	311	307	343	308	316	338	320	328	315	324	333	336	282	323	342	280	330	342	325	341	319	362	342	328	350	346	321	314	313	318	363	320	326	315	330	322	341	352	349	308	342	348	351	349	308	345	356	362	325	338	369	329	327	358	331	334	316	344	344	324	345	341	321	310	361	325	332	301	292	351	329	314	335	351	322	328	307	299	325	332	298	320	322	323	334	285	347	337	294	307	315	320	365	324	301	331	344	330	322	316	317	327	321	352	304	329	316	335	305	332	341	333	348	319	336	321	329	364	317	319	343	338	315	319	292	316	328	321	332	338	345	351	349	360	346	335	343	345	339	294	324
23653	20912	28038	24108	20759	11673	1116	628	507	415	441	359	333	307	311	301	246	284	245	257	236	211	221	238	263	212	240	221	233	231	215	256	221	221	270	244	199	213	236	238	206	224	234	187	217	219	222	218	223	207	219	234	210	227	214	247	224	203	236	246	240	217	244	213	196	255	229	220	212	245	215	216	226	228	213	211	227	240	256	236	208	234	224	228	238	229	213	219	193	257	233	220	217	238	220	236	215	212	226	212	191	221	245	224	208	241	228	249	226	235	210	245	208	213	218	220	235	220	218	231	196	211	218	225	221	229	195	213	236	224	248	223	241	209	237	237	214	229	221	223	238	227	231	227	239	238	250	244	239	218	264	234	220	234	246	231	218	218	232	198	238	227	234	208	254	231	199	222	218	243	230	197	218	234	213	238	207	227	268	246	264	215	238	230	252	218	247	217	228	220	220	239	232	257	226	220	210	242	238	222	207	205	241	185	259	230	218	217	213	229	221	241	220	258	203	199	235	217	253	233	240	216	233	214	223	231	246	197	207	221	221	238	209	211	223	231	201	237	224	216	235	240	245	223	223	261	230	225	198	246	198	235	229	211	215	222	198	207	229	224	234	195	246	240	252	222	225	206	210	237	245	223	231	247	235	211	218	233	215	224	246	227	249	230	273	231	229	209	250	231	226	242	261	236	196	194	212	222	226	201	220	230	218	222	248	237	212	220	248	254	218	254	201	232	238	215	219	255	216	238	240	236	223	229	247	238	220	235	208	216	221	243	201	205	214	214	233	211	213	224	218	209	222	211	225	247	214	251	212	228	215	218	240	233	211	253	226	204	222	236	209	250	233	197	215	217	235	212	247	229	236	221	256	209	223	233	240	223	254	227	213	219	225	240	238	211	223	247	215	218	227	246	237	210	236	236	235	246	232	243	246	241	222	240	195	237	243	244	196	237	238	225	250	218	201	253	243	229	235	189	206	209	231	218	241	224	226	230	237	218	226	221	216	240	232	222	229	243	220	229	196	248	237	242	241	239	249	233	229	251	220	224	216	231	245	238	241	226	221	232	214	234	217	212	214	214	240	226	237	227	239	222	238	217	227	215	241	222	200	206	242	228	216	235	248	220	244	211	250	213	231	201	251	250	246	224	236	252	265	201	227	211	217	216	232	224	231	214	218	231	235	260	205	242	236	270	209	241	235	222	232	221	216	204	237	228	226	231	243	238	224	216	225	222	211	261	199	251	257	227	206	240	249	210	216	205	233	218	218	215	209	242	228	222	221	212	205	247	230	225	201	216	228	227	263	250	212	237	228	243	216	210	211	230	246	242	245	230	206	228	234	222	248	220	230	227	227	244	221	229	222	249	229	258	236	250	252	216	236	198	249	236	215	231	239	229	254	201	244	199	210	227	218	233	251	229	224	237	242	238	264	226	241	281	227	187	257	217	226	202	236	251	209	238	236	248	208	228	220	248	238	202	238	244	239	200	228	250	248	233	220	242	214	194	252	217	254	208	238	249	226	268	217	210	219	201	232	238	223	213	228	218	229	233	224	230	224	222	239	233	259	224	216	228	257	209	228	239	237	226	235	226	245	213	236	231	247	226	208	244	207	237	240	231	220	220	225	252	197	216	245	197	234	221	228	252	234	235	214	233	243	231	249	241	220	225	252	273	226	230	227	209	227	245	227	235	217	248	235	203	241	228	240	234	205	230	244	245	232	240	236	249	180	247	233	199	247	239	215	192	228	229	209	239	224	223	239	246	225	227	205	204	246	244	248	251	218	227	202	219	249	248	201	208	226	212	232	216	209	242	214	237	230	240	233	231	212	231	226	222	220	211	221	211	218	217	216	234	247	244	207	223	237	233	199	239	240	232	221	245	225	214	236	238	216	207	247	211	235	215	214	220	237	222	231	223	241	218	225	233	224	237	221	211	258	226	248	211	220	252	220	210	188	205	222	243	257	214	244	231	250	257	244	249	236	245	252	198	224	245	240	188	238	244	216	215	220	223	229	235	222	221	218	231	221	234	229	233	229	220	251	236	226	221	247	231	240	226	250	220	208	236	229	236	233	212	219	218	217	220	241	230	255	229	247	241	239	243	239	249	225	233	233	229	241	252	222	225	234	248	221	223	225	267	217	253	225	217	240	212	245	215	236	229	239	216	259	242	230	222	201	236	218	252	228	234	239	238	236	227	214	218	247	227	217	231	208	201	246	219	228	219	244	235	236	217	219	253	254	235	223	238	227	238	247	235	227	250	202	275	210	220	214	203	219	225	222	244	206	241	221	222	235	203	199	248	241	195	207	211	232	225	249	231	250	234	240	220	216	205	225	216	189	219	224	222	235	215	218	204	253	230	197	228	243	238	250	272	198	246	237	249	243	195	222	204	203	182	251	226	245	207	239	241	217	201	209	241	251	255	253	239	225	234	233	240	247	246	231	224	230	213	216	228	232	214	218	228	178	233	218	219	220	227	205	209	211	234	248	241	238	210	236	232	245	198	219	220	250	262	245	241	224	227	259	225	238	206	235	231	244	232	231	224	211	231	219	235	232	257	262	233	223	245	244	241	188	207	239	218	240	238	247	232	227	239	235	202	215	229	258	217	234	245	223	249	214	239	218	247	221	246	211	218	217	239	247	219	248	249	226	216	224	220	249	217	216	216	246	220	224	207	201	237	214	230	211	227	249	228	218	229	223	242	216	213	240	225	271	209	214	215	256	199	211	224	241	210	243	212	230	236	232	242	246	216	253	239	245	203	238	230	219	209	237	241	220	222	216	253	275	230	225	216	194	232	191	234	242	242	228	248	233	239	244	240	221	227	205	236	222	226	242	232	209	191	193	243	242	222	228	247	241	209	206	210	206	228	226	229	206	242	219	240	214	222	212	246	234	212	235	224	238	221	207	244	252	234	238	235	202	251	237	225	235	217	251	202	235	199	227	231	212	241	223	245	224	211	221	225	221	235	228	238	258	223	256	255	243	251	234	212	240	217	230	213	231	227	211	239	224	243	244	232	226	216	207	226	205	232	233	228	231	233	232	237	241	227	235	214	234	197	205	216	236	227	242	241	227	229	215	241	239	213	228	263	207	209	242	239	227	230	219	213	226	213	221	203	206	223	242	227	223	214	239	210	222	231	236	269	193	227	219	223	233	242	210	224	227	216	228	205	221	241	257	211	276	240	230	243	235	237	231	223	219	254	216	241	217	220	229	217	253	226	230	239	223	213	220	260	235	214	233	232	244	214	226	221	226	235	244	220	236	230	225	244	227	242	239	252	233	230	216	207	217	235	233	237	227	204	208	239	211	221	228	223	245	253	241	232	226	224	223	229	222	218	234	219	209	233	240	239	228	244	244	215	232	246	223	224	223	234	214	224	240	234	215	212	227	245	209	238	215	233	228	197	242	215	252	219	238	223	207	253	231	222	222	239	203	243	234	242	205	232	232	211	247	227	225	223	230	234	213	227	228	227	219	229	215	234	239	237	229	226	249	228
39163	60196	45834	25194	4697	1474	1171	926	796	630	560	440	384	415	362	333	299	259	292	272	282	252	266	264	270	243	291	296	279	242	243	255	260	255	254	238	267	248	248	239	278	246	245	228	243	270	264	243	254	239	227	234	253	209	225	271	242	241	267	255	247	269	249	238	257	233	246	241	218	242	253	265	254	250	251	253	227	269	256	275	237	237	252	234	261	252	247	239	237	251	245	243	244	240	235	238	230	243	266	220	238	247	225	241	235	236	275	254	265	238	263	240	237	243	258	249	223	240	261	242	280	268	240	228	254	240	258	254	246	247	271	234	257	249	277	218	224	243	270	261	246	278	268	234	255	253	278	255	253	253	260	267	255	219	240	255	244	252	240	245	254	242	269	276	239	237	296	269	248	292	253	244	251	248	252	240	259	227	248	264	265	261	235	245	268	234	244	211	276	208	225	244	254	237	239	225	254	247	257	248	281	237	241	253	240	243	267	267	240	264	258	256	243	226	262	232	269	264	249	231	231	261	257	251	240	243	247	218	287	265	256	272	232	264	244	241	246	258	231	234	222	271	245	225	246	271	249	234	244	285	254	248	252	233	264	263	271	237	229	224	234	255	238	251	246	228	222	249	246	241	261	265	236	255	270	235	249	251	229	250	260	277	266	236	253	272	252	256	257	217	253	237	255	222	245	227	261	235	260	229	245	262	240	257	223	259	254	247	244	264	243	240	229	253	250	283	258	230	251	250	237	267	254	220	240	272	261	232	271	216	245	266	243	266	227	283	253	229	236	254	240	251	263	264	261	253	210	253	250	279	253	270	222	260	219	227	249	230	257	270	218	271	249	233	258	233	252	249	243	249	227	265	245	272	260	232	251	243	263	245	239	255	249	242	249	230	244	238	235	243	260	282	231	248	241	229	228	236	251	263	229	252	238	261	261	287	230	258	269	270	252	261	279	255	234	254	267	224	276	265	252	232	277	243	222	260	236	254	236	265	238	250	245	240	227	302	253	254	255	257	276	234	250	262	234	225	252	237	250	256	230	267	250	252	255	241	247	259	242	263	252	249	250	249	221	248	224	246	245	256	257	270	243	246	204	239	248	259	248	282	220	255	234	273	223	254	245	282	237	245	256	237	254	245	254	244	263	288	238	242	259	226	265	247	238	213	251	261	238	228	218	228	234	244	263	269	235	223	247	266	262	248	251	239	237	249	245	236	247	251	235	276	242	242	258	256	265	248	253	229	252	220	258	281	232	277	261	259	274	271	260	258	247	250	228	234	277	223	236	235	253	255	247	249	259	261	270	258	245	233	256	244	228	279	230	257	270	227	283	243	243	249	255	226	300	244	230	225	263	267	240	247	257	253	273	257	223	253	235	286	274	264	240	273	249	218	255	227	238	234	236	250	249	252	250	249	246	249	234	223	256	258	259	260	257	273	233	275	282	275	260	240	238	249	271	266	243	239	235	245	252	249	255	249	247	262	257	236	252	267	267	254	258	233	247	240	243	246	254	249	252	249	266	258	248	246	243	260	255	230	250	239	263	217	235	238	268	250	227	263	257	238	254	251	255	243	230	264	252	242	234	256	240	262	267	258	272	261	238	255	270	250	268	230	234	258	226	234	268	243	230	224	247	240	254	244	234	265	235	258	237	219	286	242	223	268	245	238	264	238	250	244	275	231	241	227	259	215	242	245	244	251	199	275	241	246	269	275	266	213	224	242	242	262	272	247	271	220	246	236	259	244	269	255	245	252	252	253	230	247	264	271	282	244	254	264	247	260	227	257	250	234	240	242	250	246	249	262	261	232	227	234	283	251	242	234	255	248	249	248	251	245	262	265	239	245	241	223	242	268	273	240	240	237	232	285	286	242	227	261	222	250	239	246	243	238	244	261	270	255	265	237	247	245	232	243	248	234	237	250	279	255	269	239	240	234	254	242	241	238	231	237	256	245	238	255	253	217	249	249	266	260	280	278	248	241	260	224	223	251	258	252	260	253	244	230	247	252	272	246	256	275	256	244	265	246	284	251	268	236	252	227	255	248	248	256	255	239	220	258	258	253	238	244	225	254	247	246	263	229	241	268	257	258	264	236	230	262	251	267	261	264	263	276	268	257	267	255	239	250	231	238	239	264	242	266	243	232	241	263	237	236	241	252	269	274	260	257	257	240	253	282	264	239	243	240	222	233	276	258	240	240	271	242	255	256	239	241	226	230	239	221	261	252	278	256	251	246	263	248	251	241	248	256	269	249	252	255	241	231	256	232	229	259	264	246	234	247	245	252	247	268	225	279	236	241	208	233	260	224	276	254	247	254	232	249	226	257	228	232	252	253	237	250	263	257	235	252	249	247	255	248	238	249	246	233	258	230	255	237	222	237	237	278	226	232	250	263	233	277	238	246	255	258	258	275	238	244	245	261	241	233	265	266	248	243	284	259	258	268	241	265	230	265	231	226	240	258	252	242	234	270	262	248	251	216	249	233	254	258	223	246	272	219	255	260	272	249	252	247	257	236	258	247	244	244	258	262	232	241	242	254	262	284	240	259	243	236	273	247	245	237	259	235	251	254	233	243	244	259	254	252	260	220	264	240	236	234	231	246	230	272	276	265	253	237	246	245	250	242	253	243	254	247	262	269	249	249	234	276	262	259	254	281	261	232	261	239	252	226	254	233	249	240	235	266	237	237	278	252	243	239	265	256	243	244	234	256	253	251	237	254	250	249	246	255	279	267	266	222	246	262	277	233	258	272	255	242	231	269	246	255	251	243	261	249	237	232	261	241	265	240	257	269	257	255	246	253	238	249	233	248	256	216	209	233	242	271	219	249	257	248	251	241	254	264	235	257	246	252	213	243	231	251	235	282	241	246	271	261	234	271	249	266	280	267	240	254	264	256	280	263	254	238	238	241	244	268	244	267	252	240	237	235	227	298	228	249	236	233	290	274	253	240	228	241	220	256	253	250	257	243	273	234	281	255	236	245	223	254	248	258	243	255	257	253	237	232	247	242	248	236	255	251	236	252	263	253	259	219	247	282	254	246	260	245	235	237	265	241	257	271	237	254	242	268	259	257	248	235	261	257	289	240	241	267	245	221	251	274	272	268	256	237	225	243	231	246	271	249	260	257	240	221	274	266	255	253	211	244	269	252	251	249	249	270	255	256	243	260	275	237	252	221	257	250	280	258	219	245	244	227	261	263	236	239	267	281	274	252	233	234	248	253	252	239	257	245	255	228	248	260	247	259	227	242	267	246	255	246	241	258	260	231	252	279	229	262	236	273	227	274	252	240	237	249	234	257	247	244	252	265	233	230	261	262	236	256	256	255	257	258	230	255	268	256	237	225	242	238	244	249	265	257	257	250	252	244	237	231	264	243	244	223	252	275	224	262	251	246	229	221	240	236	255	261	253	245	239	248	285	241	284	250	239	234	291	226	253	259	270	248	256	251	267	239	243	239	255	247	250	228	258	252	268	251	256	239	237	247	254	274	256	232	235	257
24703	21048	27592	25201	15451	1894	689	537	473	410	378	347	305	329	303	300	284	248	287	267	266	265	240	254	247	248	245	254	286	257	247	285	264	248	258	257	288	272	233	254	279	277	259	257	277	232	263	238	268	252	278	269	248	267	247	232	259	252	229	266	226	277	261	267	260	270	273	254	250	237	276	268	284	239	247	249	248	264	270	237	256	253	227	253	239	298	267	232	288	248	244	250	224	257	258	242	263	273	260	280	264	255	246	246	243	248	250	231	272	259	247	260	249	245	264	222	264	261	268	243	272	238	274	234	265	293	260	247	267	255	267	239	270	266	248	247	239	274	265	260	245	274	269	261	268	219	262	261	263	233	264	246	251	241	223	237	260	283	244	263	273	246	239	251	242	288	247	245	257	236	263	232	255	245	249	269	267	256	245	259	250	275	261	260	249	249	248	251	259	247	249	243	224	280	246	245	261	273	235	245	268	255	259	251	252	253	243	259	245	238	260	263	275	262	270	269	249	264	274	270	239	256	284	258	248	276	250	275	266	233	261	259	267	246	247	262	232	245	252	275	252	236	252	278	274	267	251	250	242	245	280	273	280	246	259	240	282	252	277	259	256	249	284	264	263	261	243	259	244	259	275	265	280	230	250	256	242	270	244	255	250	273	246	268	250	249	260	302	262	278	251	260	245	250	268	258	245	234	254	244	257	253	241	246	255	234	255	251	239	221	259	257	235	265	288	268	264	283	242	237	249	273	274	258	251	247	243	290	242	248	242	260	265	254	244	287	283	270	246	262	245	254	220	246	252	241	258	253	239	259	256	260	261	249	269	254	269	243	247	238	290	279	261	247	231	241	245	287	262	240	297	254	253	269	234	249	276	239	267	241	242	252	264	307	267	276	271	242	267	281	261	257	240	240	253	226	269	254	266	251	242	256	271	261	286	269	269	274	288	253	230	266	273	258	249	251	248	253	274	259	260	271	286	262	272	232	253	220	236	254	288	241	243	255	243	276	273	244	262	266	258	263	265	259	283	233	241	233	282	256	242	262	276	264	239	277	250	213	247	248	254	235	264	221	233	250	247	261	271	268	243	255	229	279	249	273	230	260	239	235	253	243	255	266	269	263	269	280	256	281	291	248	263	272	251	249	271	252	244	251	254	219	270	230	241	247	234	287	269	246	276	229	254	239	234	255	286	259	238	269	251	253	249	257	237	256	243	278	240	254	292	237	257	259	302	246	250	253	268	244	254	286	245	263	269	242	240	253	249	251	254	251	284	251	291	260	299	261	255	250	280	255	240	252	245	255	244	276	262	242	250	264	237	258	259	225	281	259	288	267	270	236	281	247	259	231	273	249	251	249	276	262	264	252	239	232	267	253	233	251	248	285	249	259	252	275	235	264	275	257	280	256	255	275	256	257	244	269	285	246	262	248	289	274	233	260	237	260	258	266	285	241	242	248	264	219	264	252	242	255	231	236	261	268	265	258	247	289	255	257	250	267	251	253	264	267	246	282	252	236	224	264	281	255	268	248	253	232	269	275	260	232	258	238	243	241	250	255	259	272	278	246	244	256	268	256	248	258	249	264	249	265	249	248	253	245	220	274	253	252	249	267	249	248	274	243	289	260	260	247	235	281	253	285	260	242	243	267	281	290	240	279	248	256	213	275	254	274	296	273	259	242	255	243	254	246	242	268	248	276	262	250	262	250	243	247	254	245	223	261	241	236	243	258	241	262	275	276	248	254	265	302	252	256	247	235	254	250	305	283	245	249	254	269	242	283	244	265	235	234	278	237	249	249	283	245	239	222	248	247	217	241	261	255	278	281	247	252	256	249	243	243	232	225	282	248	241	265	245	255	278	259	226	246	269	262	272	258	271	275	262	278	263	228	257	235	278	252	275	238	241	249	268	257	276	268	259	258	278	251	235	250	258	272	241	253	256	262	258	277	265	248	255	235	265	273	262	265	231	250	250	228	284	275	264	258	239	289	301	266	275	257	254	267	276	276	271	262	270	245	250	249	255	229	242	242	249	255	269	247	240	251	274	258	265	285	237	289	240	263	243	293	223	258	254	277	229	241	256	266	263	271	262	248	249	260	271	257	250	256	241	240	247	286	276	254	245	252	280	237	255	252	243	238	265	245	261	251	254	247	274	275	242	272	260	269	222	235	267	238	256	251	251	292	254	278	244	244	234	238	285	276	225	234	269	234	239	281	228	258	256	255	275	231	242	243	224	245	234	258	232	274	279	255	298	261	258	273	262	256	248	253	254	246	229	238	221	289	246	230	244	251	272	249	267	238	269	234	237	232	265	267	273	254	268	258	250	259	286	262	234	261	269	271	237	234	265	271	277	269	256	235	244	257	260	266	269	232	228	273	258	245	247	270	221	258	267	250	239	269	299	233	269	244	257	253	256	268	242	269	245	247	239	242	271	231	235	245	269	224	268	246	275	246	240	248	239	247	251	248	245	258	275	252	235	272	254	249	272	229	263	262	262	232	278	248	249	274	243	267	273	232	271	277	267	273	252	261	245	243	249	255	257	261	237	238	269	279	281	255	254	247	263	232	247	266	278	259	255	282	239	250	221	272	285	269	255	260	240	233	269	260	253	267	246	258	249	248	259	266	270	269	254	273	248	249	261	245	264	281	267	262	249	252	243	255	264	265	299	262	238	230	235	265	260	251	233	251	248	279	249	245	266	248	265	266	265	270	233	246	261	266	251	257	256	267	249	268	254	270	266	266	242	263	263	240	263	269	256	267	247	262	220	230	259	276	270	248	260	268	293	239	238	239	264	278	252	245	244	272	286	241	291	282	285	240	233	271	251	231	259	256	250	255	275	232	243	273	287	278	303	284	255	252	268	252	255	243	226	270	243	271	272	260	234	257	276	271	239	265	261	249	272	279	236	269	256	264	225	233	263	253	269	258	272	243	244	249	287	240	252	258	249	256	249	261	274	274	283	275	224	252	265	266	244	269	253	263	262	256	252	237	287	242	297	277	238	252	261	273	231	243	243	261	285	264	244	286	270	261	268	258	269	251	257	260	260	250	249	246	243	235	242	272	287	277	251	261	267	233	240	251	263	267	251	239	258	248	249	239	268	281	257	261	278	245	271	254	278	258	276	241	284	228	256	278	237	219	238	257	246	268	255	269	251	231	258	230	245	235	243	233	273	256	269	261	240	254	256	255	238	278	247	244	296	273	282	267	266	247	286	283	250	253	246	254	242	266	242	243	272	221	269	225	279	248	210	253	251	248	230	238	253	243	245	248	243	266	247	253	250	267	234	224	268	245	255	258	243	278	232	231	255	275	274	258	262	257	277	269	262	258	281	247	273	218	239	281	254	273	252	233	282	227	260	273	254	276	240	289	247	255	275	236	239	248	232	255	276	260	252	254	274	272	268	244	261	263	251	258	231	260	255	253	260	265	288	267	249	255	224	290	267	243	261	258	271	265	267	260	265	255	264	254	259	262	232	258	284	266	267	251	284	250	272	261
39284	56102	41259	21047	3547	1182	944	819	691	576	474	422	389	348	327	291	319	317	299	272	271	293	274	269	282	294	254	288	287	248	291	277	265	276	282	272	294	269	274	267	276	280	278	275	289	255	295	240	271	291	260	261	267	275	252	276	289	272	310	265	291	299	248	274	292	260	256	280	271	278	306	276	254	258	284	309	259	293	257	261	253	281	307	292	273	277	254	269	274	265	262	260	266	277	260	256	285	260	240	286	286	262	284	270	278	265	273	288	271	262	263	266	274	307	279	264	291	277	292	278	296	248	252	285	257	271	272	252	295	290	252	285	274	281	254	269	301	294	285	258	258	266	255	286	259	274	287	269	245	277	267	232	256	255	267	261	263	251	243	274	263	271	282	272	303	257	256	284	254	271	260	284	281	281	271	260	259	279	266	274	272	256	274	264	272	270	317	309	276	256	269	266	293	281	274	272	270	262	267	261	249	260	270	292	266	261	274	251	263	269	275	280	273	306	279	267	266	270	288	285	279	261	269	280	281	261	259	264	273	269	279	282	280	278	287	270	275	296	290	270	263	273	280	251	276	276	259	287	274	293	276	273	284	242	254	239	258	277	253	289	277	261	280	279	265	279	307	273	281	287	250	279	247	277	263	285	271	252	303	223	262	272	289	283	240	272	285	274	263	247	293	263	305	265	251	274	320	303	269	238	315	314	289	275	261	269	262	270	282	258	276	261	245	276	269	255	265	248	269	283	286	274	295	284	278	247	249	281	269	284	279	271	275	330	259	261	293	294	277	269	299	244	266	248	276	277	249	297	298	269	287	329	257	266	284	265	260	274	258	242	279	273	266	282	273	288	273	273	259	270	279	272	266	242	284	284	286	257	272	253	261	244	294	272	281	288	287	276	256	268	265	253	279	265	263	260	275	249	300	280	282	269	261	279	269	268	269	276	279	255	285	272	293	284	276	261	286	293	269	253	258	284	230	269	240	290	278	280	287	254	276	261	261	289	262	266	276	278	273	263	265	257	271	279	289	284	274	262	295	262	271	277	288	251	286	270	278	257	273	288	285	288	282	251	283	282	260	270	268	308	299	252	272	282	274	275	306	263	285	283	249	293	295	285	283	236	303	258	306	287	292	280	287	279	246	267	258	273	241	246	286	309	274	248	262	293	307	260	268	289	287	278	298	285	288	272	282	273	314	258	309	286	277	283	266	256	261	278	266	284	272	270	305	278	260	281	281	260	273	269	281	255	291	266	311	261	263	268	246	276	250	256	264	259	265	293	266	267	243	262	300	256	282	246	307	293	274	264	268	268	254	279	263	265	288	277	257	286	267	244	293	289	288	270	237	263	300	251	271	260	259	293	273	282	297	243	253	286	247	260	242	263	265	290	275	289	281	266	270	262	303	273	250	239	302	271	286	280	265	238	297	279	255	273	263	256	266	300	274	264	270	255	244	253	273	282	250	294	260	286	237	297	258	267	265	281	243	258	264	265	282	258	243	258	266	269	271	261	295	293	283	270	283	299	272	287	276	248	306	272	281	293	283	275	263	299	280	272	247	279	282	256	283	249	252	286	246	283	297	245	261	257	287	254	238	288	275	284	261	304	263	263	254	254	302	255	279	271	283	257	266	288	259	288	261	260	294	260	287	279	294	261	272	276	299	293	267	279	268	278	263	248	287	280	273	266	269	287	268	291	304	258	275	283	280	264	280	261	278	264	292	277	276	294	286	292	269	260	274	314	264	270	300	260	279	279	291	267	276	261	289	278	264	298	294	271	250	276	291	261	280	245	285	285	251	252	246	248	253	277	267	306	257	273	298	277	283	262	313	255	281	265	265	267	279	279	284	253	261	294	281	268	288	276	310	245	262	276	297	301	245	267	254	254	288	260	273	255	289	272	270	289	254	262	299	273	302	264	272	249	275	267	272	300	251	277	240	286	281	264	267	251	271	256	258	269	274	288	278	251	243	304	259	263	285	262	283	276	242	291	291	289	294	261	286	254	270	277	282	259	292	290	275	260	295	264	281	273	275	266	275	274	279	270	254	289	289	281	263	267	281	276	286	252	281	272	276	288	285	281	250	259	287	271	266	285	265	261	254	270	267	265	265	275	267	235	252	278	251	289	269	249	275	290	270	242	293	250	277	284	283	279	267	285	275	243	241	252	263	288	269	309	292	287	296	284	263	287	275	277	245	242	257	281	283	267	282	276	266	261	270	268	259	285	273	259	247	269	268	265	279	295	235	270	261	279	265	273	284	294	278	261	253	264	275	247	284	292	270	305	311	253	258	253	258	234	278	255	281	306	282	271	281	278	268	278	266	269	291	288	266	294	269	294	249	308	257	287	279	249	256	265	265	263	250	291	244	279	259	258	272	273	278	292	263	275	255	262	264	243	266	265	290	276	257	324	266	281	281	286	295	253	258	247	258	276	266	290	246	261	269	268	289	271	254	274	251	289	277	261	259	275	297	278	269	265	268	281	296	272	267	245	300	252	277	270	248	275	265	273	270	285	263	248	289	288	261	299	285	277	240	295	266	303	296	287	278	295	274	252	285	274	265	282	285	258	253	272	301	274	249	249	285	271	279	270	299	323	295	277	293	286	275	264	268	283	301	245	262	252	262	277	294	250	295	285	273	251	254	253	284	279	290	250	268	304	291	256	259	299	260	333	273	267	256	284	277	276	262	286	249	273	277	271	268	287	257	297	269	289	274	265	297	268	286	281	297	273	275	285	261	302	280	266	267	248	281	244	275	302	256	260	254	266	252	277	269	262	262	298	294	270	272	274	271	272	290	262	298	295	255	277	264	273	266	273	281	268	280	258	287	274	264	243	248	283	284	268	264	251	254	286	278	278	259	287	283	259	250	296	294	283	277	297	288	256	262	251	282	249	275	294	278	265	277	269	261	277	281	276	291	280	243	244	283	300	240	245	291	257	267	246	278	257	295	312	279	260	274	302	260	254	258	265	304	228	271	251	295	278	237	284	245	246	265	276	259	274	254	276	281	255	251	276	266	279	292	290	261	273	247	261	287	270	268	297	268	284	262	262	289	300	252	280	261	275	263	285	301	297	276	227	274	285	265	271	270	249	297	303	268	256	267	247	275	278	279	271	241	269	260	263	275	252	249	268	278	279	270	304	273	298	266	293	288	274	257	264	255	253	277	258	284	277	273	272	287	273	266	266	266	277	269	269	299	259	246	298	232	238	283	263	305	247	272	251	262	256	300	258	287	271	267	288	271	241	301	284	300	284	293	248	257	268	262	281	288	279	296	269	246	281	241	293	241	263	249	282	299	291	290	260	278	275	260	270	262	290	255	280	248	265	290	281	273	276	290	240	264	260	273	284	253	247	280	283	242	307	308	248	254	273	274	257	284	287	264	277	301	250	281	266	271	273	284	285	297	278	244	284	271	264	298	260	282	274	267	295	283	271	288	247	267	281	263	261	239	293	279	295	261	273	286	274	251	304	270	291	271	277	304	273	256	282	275	298
22457	20940	28357	23708	20942	20874	9723	773	540	472	348	327	287	254	244	240	218	211	193	165	185	169	166	163	147	162	172	162	173	156	151	150	155	126	163	172	161	153	137	154	178	145	180	145	150	155	150	160	151	127	167	144	154	155	146	135	146	132	170	157	150	151	158	143	133	162	158	155	108	145	149	145	158	159	143	147	162	139	165	143	156	144	136	126	149	154	136	175	140	150	153	140	140	157	148	163	138	114	150	142	171	163	149	142	124	158	139	149	138	150	167	147	143	159	143	160	178	159	148	135	158	170	137	149	160	135	152	137	144	131	151	171	140	152	154	173	149	170	149	138	162	146	157	137	136	155	145	150	153	169	152	172	132	145	144	146	162	154	128	155	154	141	162	143	117	150	127	135	158	144	155	148	132	120	133	163	160	141	152	128	139	140	145	125	128	130	145	140	155	130	132	141	165	179	141	157	164	124	132	152	136	154	136	181	136	152	136	150	134	139	134	142	145	133	147	137	161	148	133	183	124	128	143	162	179	135	142	162	138	166	165	145	170	156	149	137	145	151	135	124	163	155	160	154	154	147	153	141	144	148	141	154	157	156	139	164	163	138	154	152	163	154	143	134	139	141	145	152	151	144	152	144	153	154	162	147	161	155	134	140	140	131	161	175	152	124	139	169	167	119	122	148	129	139	126	176	145	130	166	141	150	142	140	150	146	141	141	137	157	137	137	158	145	144	162	135	135	146	141	151	144	147	169	140	139	156	147	150	152	143	146	162	134	168	145	119	125	154	152	164	156	164	151	140	160	125	161	130	167	144	133	141	165	128	148	146	155	150	152	137	158	145	150	136	150	164	155	154	143	160	155	143	150	128	135	146	165	147	140	137	169	160	167	138	134	133	158	145	138	157	145	152	132	165	167	128	155	165	150	142	165	137	151	143	133	151	141	175	164	150	153	140	148	157	156	137	162	145	144	133	140	162	160	141	159	150	136	134	156	146	149	153	146	146	154	140	168	126	144	164	156	151	148	141	152	126	138	111	133	144	143	155	129	177	132	141	119	173	147	120	146	127	150	140	152	144	173	158	157	141	153	167	148	146	148	137	150	162	157	130	162	166	141	133	127	161	139	151	138	161	181	157	170	160	178	165	148	154	169	141	145	144	141	133	131	152	167	142	154	142	139	154	161	142	172	150	161	143	160	128	150	188	154	135	131	150	149	166	162	143	148	138	118	156	142	152	141	139	131	149	149	135	131	136	137	175	146	154	147	150	152	170	165	163	134	138	153	153	152	157	149	124	151	185	149	140	137	144	147	176	155	149	142	142	143	143	141	130	159	162	134	169	156	111	149	139	161	177	149	158	155	147	140	168	145	158	147	138	133	144	185	159	164	131	132	152	161	152	136	136	143	158	152	138	146	154	121	155	154	155	150	130	175	155	141	158	141	156	135	126	149	138	127	162	153	154	143	151	159	139	139	157	159	158	165	153	137	140	133	142	141	164	132	135	147	117	148	144	142	142	160	115	154	194	149	134	148	168	140	156	140	156	129	141	152	169	142	146	145	172	164	157	162	137	153	148	156	138	136	140	158	139	149	119	151	151	144	136	176	153	148	145	143	164	151	155	160	160	153	165	136	159	142	132	137	150	145	161	153	154	151	146	124	158	154	142	146	142	130	173	156	130	135	168	144	142	169	148	151	149	162	157	132	143	134	163	167	150	115	146	151	130	159	156	146	152	145	148	139	154	160	151	154	149	146	138	159	145	156	138	170	181	158	138	154	156	142	170	176	165	162	151	147	139	167	146	154	147	142	147	149	157	155	150	151	155	143	162	155	143	162	145	152	150	143	145	153	160	175	136	143	135	151	151	154	141	150	155	153	144	161	139	161	149	155	148	154	152	147	141	148	155	144	151	163	150	136	145	127	143	140	154	171	143	144	139	166	147	163	167	156	129	160	151	157	132	153	159	145	169	153	150	159	175	126	142	128	156	171	136	145	145	140	141	137	142	144	163	148	129	140	153	138	147	148	153	151	165	151	146	139	160	143	137	139	150	159	158	164	148	155	156	164	147	150	142	160	144	157	166	155	163	156	160	143	155	150	179	144	149	147	146	162	154	132	142	164	124	165	174	175	147	150	150	132	151	173	146	159	144	148	136	162	134	163	163	130	166	153	171	165	140	133	156	130	160	139	140	146	140	165	127	130	141	137	153	140	175	153	152	148	159	134	142	145	162	134	152	157	167	143	153	167	139	131	140	170	144	155	160	132	136	179	140	130	164	174	151	148	140	142	170	163	168	160	128	137	141	150	157	140	131	166	154	143	142	162	169	151	112	133	143	157	155	154	114	173	171	160	135	172	132	151	159	144	142	132	154	135	159	150	172	123	155	141	123	147	170	137	124	143	130	165	162	160	142	148	141	146	157	129	144	148	148	153	146	138	137	133	166	144	133	149	143	143	141	136	143	157	140	169	152	157	154	146	150	138	133	141	155	151	135	160	142	167	129	152	146	144	133	149	151	155	139	157	139	165	165	154	146	135	146	155	169	161	145	161	150	147	144	148	162	135	132	154	152	135	139	148	158	168	154	137	156	171	144	164	147	153	149	156	134	161	137	129	159	146	131	150	129	150	139	169	178	176	165	141	140	143	148	150	147	141	162	138	152	134	164	173	121	168	144	146	142	144	135	151	131	167	156	163	157	148	147	162	148	144	144	149	155	162	139	144	145	135	145	140	146	141	143	149	152	165	151	150	156	149	137	174	125	163	175	131	171	152	155	169	150	143	153	151	138	135	152	133	182	145	159	179	137	142	126	137	141	141	157	148	142	123	141	153	141	153	154	151	143	167	158	143	144	159	158	157	152	172	150	154	133	139	157	135	150	134	152	139	147	156	156	147	152	172	152	163	150	130	143	130	150	156	160	156	142	160	155	137	127	141	139	134	153	146	138	148	144	154	137	123	146	163	144	135	156	151	132	156	150	141	139	137	128	164	136	144	147	165	150	173	140	157	183	142	164	118	173	156	153	159	139	146	138	135	129	139	140	137	148	140	150	170	146	161	169	159	147	138	161	168	147	157	142	155	152	158	146	136	138	162	122	167	150	152	146	155	139	141	138	157	137	161	146	143	164	152	155	161	155	142	145	144	162	151	146	127	160	149	153	164	132	142	139	161	151	147	148	141	170	171	154	161	141	130	156	155	155	164	161	159	157	138	134	170	141	157	171	141	145	143	162	148	137	135	143	161	151	145	142	161	133	178	148	137	156	175	138	155	169	146	139	140	149	163	162	154	152	145	150	133	135	138	160	129	140	145	146	142	148	152	162	148	147	149	148	157	146	155	164	166	160	160	155	174	146	138	118	145	159	154	162	162	164	138	173	149	147	162	130	155	128	122	144	144	143	165	140	150	158	145	151	154	130	153	137	149	152	144	152	160	175	140	157	155	172	145	144	146	135	127	147	149	150	154	144	131	138	156	139	150	137	169	175	149	147	158	141	142	157
41975	65639	52245	31217	6978	1726	1449	1100	905	785	565	403	385	351	301	229	264	217	189	195	191	182	202	173	168	193	198	165	162	157	172	156	179	183	199	167	168	145	168	152	182	188	160	150	164	182	156	138	178	139	146	141	162	147	177	167	165	171	143	148	160	161	158	120	154	146	168	153	153	169	174	153	163	164	161	159	186	148	184	169	150	167	187	178	152	179	146	175	178	154	180	148	135	169	170	175	200	153	176	152	162	142	169	178	180	162	163	159	155	142	153	154	192	142	172	161	154	138	173	173	163	154	172	139	152	155	120	145	184	169	172	168	162	146	162	163	171	134	160	163	159	126	163	142	180	160	164	153	185	164	175	149	164	149	135	158	177	146	156	141	154	187	171	165	144	142	155	161	147	143	164	177	169	186	179	162	154	156	144	154	174	164	159	150	170	161	179	175	152	143	146	153	172	159	155	131	173	167	159	170	155	155	150	165	175	170	154	162	152	139	142	163	164	164	166	165	146	147	163	144	143	164	172	159	158	165	161	160	139	164	150	145	157	167	157	177	156	150	160	158	171	142	155	156	162	153	179	150	151	172	171	176	154	146	160	155	162	185	147	149	154	161	158	180	161	173	165	160	169	177	157	157	152	167	173	144	162	157	151	155	163	175	158	149	152	173	139	165	143	166	160	157	163	156	154	161	144	160	161	184	150	168	171	153	140	167	149	154	153	158	182	153	152	152	139	178	157	170	163	160	145	157	163	164	170	177	145	172	152	183	144	140	153	166	127	174	170	172	141	168	138	152	157	152	149	151	160	157	153	164	143	156	156	155	136	151	150	156	143	156	157	145	150	163	165	173	163	195	156	161	171	171	198	163	151	158	171	178	148	182	155	159	159	170	158	152	165	157	152	172	181	139	190	170	174	155	141	142	162	159	165	180	165	152	179	148	155	153	142	175	172	173	170	155	145	149	158	179	155	170	151	155	140	144	167	151	162	175	135	187	170	153	169	161	160	142	166	142	138	166	173	148	154	154	165	152	170	152	152	169	172	127	178	173	141	169	183	176	154	168	184	173	159	150	151	174	157	169	150	177	172	151	150	188	169	161	179	161	158	158	153	155	165	165	177	154	167	156	164	159	164	146	173	149	131	172	178	150	152	150	134	169	128	150	184	158	180	156	182	167	175	159	167	167	163	165	153	164	161	145	162	172	164	152	163	169	156	175	174	164	167	156	179	140	161	170	169	169	190	172	176	168	152	178	154	157	189	146	160	142	165	146	160	162	145	156	157	156	163	146	159	156	170	163	182	151	169	167	147	167	165	150	137	153	181	164	150	161	166	181	155	188	153	157	146	155	164	174	145	171	163	144	173	156	167	180	154	165	164	151	176	152	163	161	145	147	143	159	146	148	196	166	153	159	155	174	167	164	176	161	151	152	166	147	127	162	159	150	175	144	158	160	153	159	194	151	164	165	149	166	154	144	173	159	154	146	163	166	132	164	154	120	155	163	174	174	150	154	158	156	164	137	159	155	163	150	151	181	144	160	168	155	148	152	145	159	164	173	149	157	168	177	171	169	158	132	157	129	155	171	154	165	152	146	162	139	157	147	178	160	165	180	173	171	150	157	147	166	173	163	135	150	142	163	166	187	162	154	165	146	136	168	167	166	153	158	165	180	140	141	167	148	162	157	163	167	185	135	153	175	177	165	167	154	158	177	164	163	157	186	154	180	160	168	155	148	164	158	158	153	162	173	174	182	169	188	135	171	154	152	182	152	165	177	172	144	137	178	146	177	177	169	155	176	147	154	179	182	179	165	158	163	171	173	153	163	174	177	159	149	151	156	161	178	153	162	153	177	153	135	150	130	162	141	165	168	196	166	167	157	148	156	154	149	187	151	159	175	158	150	158	178	147	155	165	163	164	158	163	158	177	169	162	176	144	178	166	168	181	151	171	145	148	175	156	151	167	185	159	182	176	160	149	165	149	153	167	186	156	171	178	167	159	172	177	151	151	138	159	171	171	147	171	173	155	153	163	137	178	152	155	181	160	159	151	172	187	162	176	158	158	162	171	152	152	159	170	174	159	172	157	135	157	145	175	169	182	160	164	153	153	158	154	176	158	144	171	158	145	166	162	158	154	188	143	154	174	172	154	154	165	170	156	152	143	171	139	148	164	156	163	189	154	143	156	164	165	178	158	157	167	172	135	144	153	166	159	179	162	157	176	180	160	163	160	149	155	165	156	141	161	171	140	159	171	164	157	159	168	157	154	172	143	173	163	151	173	165	161	171	155	165	158	170	134	153	165	146	172	147	162	158	162	173	167	133	172	167	171	158	151	174	159	149	169	163	164	163	143	150	162	163	179	158	156	178	127	170	148	160	174	155	149	166	145	157	135	144	147	170	155	168	148	151	162	159	144	158	142	156	164	177	149	118	136	137	143	170	151	163	144	167	172	165	144	160	148	161	170	169	154	170	150	174	171	158	145	193	149	163	156	184	153	179	132	157	165	163	168	149	157	160	133	159	151	156	154	193	179	166	137	142	141	153	160	145	172	160	153	159	147	153	187	169	166	134	168	159	160	155	167	139	150	140	144	165	173	155	182	163	147	151	164	161	124	152	153	168	162	162	151	161	153	142	155	146	140	146	175	172	147	152	174	170	171	160	122	160	150	136	155	173	170	149	158	172	141	157	167	174	141	145	178	191	149	175	173	175	152	163	146	164	171	170	147	161	149	151	162	158	177	154	176	160	160	163	160	172	168	163	156	142	175	150	163	166	140	161	153	147	138	149	163	159	142	155	164	189	172	168	151	148	175	151	166	168	155	162	131	141	159	181	172	166	172	166	160	159	150	168	169	169	161	148	155	146	158	174	155	160	174	137	156	160	160	158	160	155	158	142	167	155	156	149	159	161	162	179	175	162	143	164	153	129	165	164	145	156	165	139	160	155	179	167	145	159	154	175	164	142	153	149	153	166	163	137	143	153	164	171	163	185	167	156	153	175	150	144	147	156	155	165	165	175	180	176	162	155	168	162	149	158	175	175	146	167	151	171	146	153	173	154	140	166	164	164	149	156	160	190	162	152	161	152	156	156	174	148	153	153	139	146	155	169	174	153	149	141	159	167	147	147	147	153	155	160	150	167	163	165	162	152	163	158	183	161	154	172	150	170	142	155	134	158	143	164	160	142	172	146	155	160	146	140	156	160	178	169	161	169	186	174	157	160	170	165	160	175	131	147	165	151	165	169	164	136	154	160	145	157	171	166	159	179	146	154	181	156	162	168	148	158	156	145	178	167	187	175	151	163	169	171	143	162	170	157	159	173	162	153	165	174	153	167	167	166	153	160	168	165	169	166	150	163	148	147	157	171	148	146	166	155	173	147	147	168	175	169	149	147	161	151	170	155	174	150	143	183	164	157	155	176	146	162	149	156	166	150	157	153	169	150	153	166	174	150	155	158	163	153	154	184	165	154	174	159	151	162	151	178	169	171	177	180	174	173
32863	34710	35233	18440	2591	599	495	482	451	399	369	380	323	344	336	375	293	313	325	315	297	323	315	311	307	323	344	309	321	337	343	298	316	326	316	289	312	310	335	297	292	330	319	305	330	315	308	328	305	322	308	312	276	314	292	321	370	313	324	317	291	324	297	323	296	328	313	291	321	308	317	291	320	312	296	340	283	350	305	310	323	307	348	313	338	297	313	345	315	317	326	333	312	319	311	309	310	325	361	302	301	348	322	300	276	299	333	298	300	312	306	302	348	367	333	325	306	301	315	331	325	307	302	310	305	317	313	300	297	336	330	310	350	343	326	326	317	316	299	328	323	335	368	303	331	307	329	291	315	307	320	297	320	326	290	315	310	308	327	324	325	347	297	321	346	274	326	288	303	316	300	297	258	305	311	303	314	295	312	302	307	295	293	337	356	335	330	321	319	318	290	317	307	313	286	283	276	308	293	306	349	300	306	293	308	323	310	346	305	312	324	334	327	332	326	304	300	310	313	341	291	294	315	313	325	320	317	306	333	316	352	355	300	344	317	325	295	306	273	313	304	306	299	301	301	302	290	262	324	299	339	275	309	259	297	313	322	306	323	325	337	302	309	316	337	285	324	309	337	351	332	330	302	311	298	303	329	329	317	299	312	304	291	327	314	310	322	311	324	317	315	325	302	303	312	316	305	309	295	320	289	276	279	348	308	313	312	311	320	283	317	314	325	347	313	312	309	297	289	348	329	323	314	293	346	319	280	299	287	308	308	269	339	296	321	287	366	356	305	290	318	333	341	301	304	297	284	304	328	317	306	301	321	329	312	296	316	322	319	328	319	308	333	315	321	301	277	336	301	321	307	321	272	309	312	312	333	292	305	312	339	303	312	302	317	346	284	311	290	323	312	345	287	280	331	301	280	297	332	290	269	297	309	312	361	299	310	282	326	300	328	322	312	341	332	324	338	322	289	332	296	318	320	327	310	325	335	344	319	331	331	315	324	303	342	332	328	333	315	334	287	331	314	333	295	346	275	293	314	308	317	345	310	300	307	305	310	316	310	314	317	337	280	318	335	313	343	333	292	334	341	289	293	328	325	332	305	292	339	320	308	298	328	303	278	334	325	300	294	316	316	321	303	343	277	315	330	306	342	299	279	352	327	314	310	300	287	291	333	295	334	313	347	316	314	322	318	357	333	339	307	324	334	345	323	311	346	314	325	318	315	327	306	309	288	322	340	339	303	322	298	308	348	314	305	319	333	325	332	348	345	369	309	352	325	305	309	322	316	303	330	288	316	314	292	304	309	308	300	331	288	318	338	305	315	315	319	325	319	313	316	315	298	326	309	301	336	305	322	309	329	318	326	320	318	324	330	293	345	325	320	306	298	321	286	346	353	291	308	291	312	329	314	306	296	310	317	313	316	336	337	342	348	274	309	322	293	311	308	313	288	300	350	290	303	297	329	302	295	324	313	333	307	279	336	291	310	322	292	327	285	313	310	300	314	320	334	301	301	310	312	344	306	297	333	282	297	290	306	310	323	288	335	298	342	291	300	314	313	321	306	317	312	335	349	321	326	329	310	314	345	322	306	350	313	276	343	342	298	332	325	297	300	290	334	304	335	293	309	321	282	317	358	312	308	318	329	298	335	328	307	295	334	309	308	349	340	318	331	304	300	299	348	281	338	303	319	330	319	336	322	281	283	330	342	335	350	282	350	315	334	289	291	341	346	326	310	284	326	331	330	342	313	293	306	294	295	335	275	304	307	286	303	310	346	365	292	329	339	314	289	318	318	300	291	335	293	276	310	332	288	305	267	321	344	307	309	328	325	339	303	340	285	297	315	325	332	313	295	303	308	314	315	324	310	351	311	292	330	287	313	285	305	335	341	314	320	301	336	287	318	312	308	281	297	308	341	312	315	318	285	296	330	310	284	338	315	297	267	297	266	312	279	327	315	312	329	318	312	306	287	328	315	306	292	317	306	296	316	334	319	328	309	319	286	321	313	335	296	313	317	334	299	302	344	328	314	359	299	301	316	343	352	316	322	325	287	301	302	305	330	305	302	314	323	325	326	288	311	287	316	314	323	327	322	302	330	292	335	348	264	301	287	338	324	310	315	313	306	301	323	313	331	326	323	301	326	290	327	319	329	322	301	329	334	319	310	351	310	305	315	312	309	330	331	312	331	314	303	308	316	326	303	287	309	320	320	301	290	334	321	328	324	283	330	308	320	290	350	328	299	359	290	329	318	310	325	302	328	320	316	314	349	326	304	328	270	311	322	303	289	295	314	312	300	318	330	315	302	340	320	344	331	280	345	297	325	354	290	314	341	277	311	335	327	332	309	305	317	303	341	310	344	318	340	295	304	331	328	312	327	319	301	319	305	290	308	280	307	298	291	312	302	311	307	318	320	299	324	333	300	322	319	291	325	300	285	321	297	295	321	334	316	323	298	316	309	309	315	308	310	325	292	308	330	329	329	311	334	307	290	278	318	293	316	305	309	329	306	309	301	319	301	307	296	251	327	322	339	311	296	316	312	338	320	298	286	315	314	317	303	292	324	318	310	295	323	275	311	309	288	299	341	329	314	326	309	325	322	310	308	345	319	315	308	335	305	296	312	345	334	331	313	312	297	330	313	324	319	303	314	328	358	319	312	327	297	304	315	304	307	298	339	286	312	310	329	345	296	316	329	313	308	281	284	292	300	306	319	316	319	296	304	337	308	335	340	313	306	324	349	313	311	319	324	321	285	329	328	331	327	310	271	310	315	320	329	303	316	309	314	312	324	310	319	335	305	306	327	299	345	341	299	303	310	321	317	352	308	306	331	318	311	297	333	305	320	304	286	292	323	301	333	322	304	326	327	294	297	325	294	331	316	318	323	304	324	303	304	317	316	341	344	316	304	343	309	297	333	288	292	345	329	308	311	301	305	306	311	331	319	319	311	305	327	312	323	292	302	329	280	310	320	328	328	285	318	352	347	289	329	323	280	318	314	339	296	311	295	311	314	307	288	313	307	290	299	296	293	329	304	329	315	320	325	320	301	319	290	300	355	325	339	341	332	288	312	328	277	301	322	307	318	304	309	323	303	329	343	285	294	315	337	304	355	319	303	306	306	326	283	329	310	307	286	340	308	323	313	299	267	293	334	295	344	318	306	315	309	336	314	277	336	333	298	340	326	299	340	348	326	298	331	294	328	334	294	311	303	308	322	333	307	314	296	305	319	306	341	304	300	307	302	317	311	283	338	293	311	309	295	291	318	308	314	291	328	308	327	293	332	316	307	288	323	329	304	301	321	324	312	314	307	300	277	291	304	312	297	297	301	318	306	333	307	298	347	313	314	293	296	275	305	311	279	276	324	326	263	313	336	321	304	310	290	316	302	299	314	301	320	321	324	337	316	310	296	321	317	314	294	329	302	339	320	295	316	297	323	321	350	293	342	301	291	274	293	305	326	301	336	292	316	320	359	337	317	318	314	333	316	315	284	317	336	338
40083	50997	36825	14783	2202	811	761	640	589	497	420	411	413	391	363	338	373	340	351	377	367	367	349	327	337	349	329	342	384	379	322	328	335	347	329	304	391	334	337	319	352	339	290	327	341	313	331	304	308	334	348	367	331	352	344	351	340	362	339	354	343	362	364	327	335	336	335	367	331	313	331	320	311	328	327	311	319	315	359	336	315	304	356	364	325	342	318	334	339	320	334	356	307	337	329	324	346	347	332	322	345	329	342	341	332	318	337	367	383	332	341	322	321	323	328	349	338	340	321	372	326	346	328	356	338	326	307	341	331	324	339	334	326	307	334	339	320	331	322	314	323	328	336	347	333	353	364	351	346	334	318	328	329	326	319	346	339	340	319	314	327	342	340	329	328	358	353	355	345	346	310	328	327	331	341	346	324	336	328	339	358	337	323	318	331	343	325	332	344	326	323	325	326	317	301	317	314	354	330	320	350	335	305	341	343	351	342	366	363	333	355	317	349	326	330	351	332	347	338	337	316	307	333	362	316	320	308	327	352	333	366	311	340	326	328	379	311	318	316	335	302	368	341	348	329	329	345	301	343	355	354	326	335	317	348	330	326	338	294	318	323	348	331	345	315	354	336	341	343	332	344	338	309	332	325	345	358	332	333	338	321	330	363	337	332	313	330	320	325	343	325	324	344	350	358	349	343	289	356	338	328	388	309	327	330	347	320	344	357	319	339	354	353	331	302	341	368	346	311	335	328	346	348	380	312	372	335	335	346	297	307	356	315	345	341	351	353	337	351	311	329	337	347	322	327	361	357	363	368	315	365	357	333	345	336	338	326	336	311	350	347	369	364	294	329	354	311	358	348	331	316	309	332	350	306	343	337	333	337	348	373	333	316	347	341	349	342	345	343	350	341	347	338	359	355	306	345	312	336	340	299	330	346	333	327	341	370	370	362	324	349	319	320	350	323	326	342	330	330	358	326	323	320	330	341	312	348	316	329	331	354	373	358	319	331	291	332	317	365	332	353	336	326	305	319	318	330	334	346	319	310	312	331	322	323	334	343	347	341	332	348	324	311	337	349	316	348	353	351	319	361	317	326	310	370	314	350	317	334	345	348	315	351	323	325	349	347	318	377	348	332	335	352	345	367	319	333	354	330	371	311	354	386	348	323	348	359	332	354	329	332	339	377	331	368	363	333	358	334	321	359	322	320	331	340	328	337	317	332	329	331	306	351	357	339	334	299	330	331	339	337	345	317	308	330	344	321	342	330	366	359	347	342	349	351	331	367	335	321	336	379	337	351	326	312	378	354	316	336	353	316	331	320	341	339	338	356	321	358	357	326	331	337	345	320	365	322	359	345	331	336	334	319	340	343	342	365	332	291	356	342	328	327	300	346	340	339	347	331	333	345	319	320	328	304	341	339	318	338	342	351	323	290	339	331	315	351	320	363	297	313	389	328	332	394	316	337	348	352	329	354	361	367	345	330	342	328	340	328	318	326	315	306	310	313	336	330	328	335	329	340	353	349	343	371	334	329	330	343	359	320	331	337	353	298	306	320	338	304	329	328	338	312	343	333	354	301	316	355	345	344	348	343	324	338	334	346	333	346	348	337	370	337	328	348	335	300	331	340	318	336	344	352	348	364	349	344	313	326	348	321	338	345	349	360	373	337	388	335	356	327	311	351	313	355	315	319	337	377	333	350	324	335	327	333	328	314	297	350	326	309	340	305	341	345	319	329	334	358	356	310	337	318	357	328	354	362	368	327	345	324	312	329	350	311	339	292	330	317	332	333	379	354	341	324	319	345	354	331	325	336	331	356	305	326	335	345	317	311	327	318	323	316	355	335	348	354	309	375	337	343	341	340	329	304	346	356	338	323	338	319	326	338	354	312	314	301	332	313	309	344	339	333	346	330	340	325	331	338	315	287	339	322	347	337	299	360	343	333	330	354	338	345	351	334	327	321	359	332	335	366	315	368	366	332	329	350	360	327	351	330	327	342	340	347	349	332	307	345	324	349	315	364	335	319	350	351	351	337	334	320	326	334	354	347	326	360	325	326	329	339	327	336	372	343	371	315	344	298	342	301	335	340	337	343	329	350	301	346	336	323	334	330	306	311	324	321	369	328	362	312	344	353	318	356	339	351	334	337	363	324	362	349	319	329	312	331	355	345	344	351	367	328	320	301	354	342	332	340	325	329	365	367	334	339	339	376	352	357	364	309	348	332	341	329	336	345	325	358	304	309	327	335	333	331	332	337	362	349	311	361	309	294	362	337	306	330	365	331	335	359	342	323	313	324	374	340	357	312	354	311	350	307	350	290	351	318	344	319	330	324	360	344	343	338	329	349	356	355	330	392	348	331	332	337	319	340	347	307	335	320	359	348	361	336	358	346	353	354	315	360	343	347	306	316	313	341	327	349	321	293	355	346	339	346	322	347	352	386	339	361	346	326	318	322	332	319	337	352	333	327	339	316	342	341	346	326	386	344	327	354	334	345	330	348	329	348	348	306	349	326	351	307	338	311	340	318	292	349	340	367	344	337	309	347	334	343	339	305	308	342	330	307	330	327	340	333	332	376	377	318	324	359	306	350	334	306	352	327	347	320	306	350	333	338	334	317	340	363	323	312	326	329	380	305	354	373	338	347	329	359	319	327	311	322	352	331	332	330	335	346	319	312	328	316	365	338	341	338	333	325	293	328	376	343	336	307	346	346	339	331	345	351	354	356	352	322	366	318	355	324	326	354	367	367	313	332	317	309	306	306	368	352	320	352	319	336	356	364	354	326	355	314	322	356	338	334	308	329	326	302	341	327	315	331	329	328	364	343	300	353	334	323	344	350	329	351	339	355	368	289	348	320	336	366	364	316	337	344	329	326	315	351	319	314	352	339	377	362	283	339	345	354	325	345	380	303	322	334	308	334	325	336	371	325	344	355	313	366	301	334	348	327	341	317	304	325	274	342	354	328	344	328	348	324	376	349	364	345	344	320	385	366	366	353	317	334	332	298	322	335	320	362	338	351	335	316	346	296	324	359	328	318	355	333	309	340	370	305	357	338	347	342	345	334	307	337	339	340	328	313	308	330	339	341	322	324	358	359	339	320	340	365	319	320	328	331	340	333	362	322	300	351	353	317	316	314	344	322	316	310	315	352	324	341	342	324	332	333	342	336	340	354	309	345	333	324	345	309	329	338	338	357	317	350	346	326	352	369	336	343	320	345	346	330	339	319	352	327	333	319	317	318	346	334	342	321	326	339	374	323	345	333	329	352	346	343	381	352	355	359	317	331	366	351	367	348	322	338	348	336	342	346	350	350	350	345	338	334	323	316	338	322	297	288	328	348	359	314	315	309	342	341	367	325	307	333	322	328	334	332	306	353	314	336	350	326	340	336	355	321	331	338	324	370	364	359	357	362	350	314	344	354	285	324	321	323	308	327	347	353	325	337	306	349	347	333	334	343	376	303	331	323	354	322	337	331	341	342	356	322	346	347	309	312	329
23550	20908	28020	24109	20769	11705	1019	632	500	413	392	363	323	304	291	297	278	251	250	255	240	261	237	265	238	259	249	230	256	247	203	249	246	225	249	226	248	257	232	243	226	234	238	202	239	232	222	248	248	225	217	221	226	223	259	253	240	231	240	244	226	260	246	239	222	243	230	248	274	250	244	213	238	233	219	211	235	259	246	254	216	237	238	231	215	269	240	241	237	223	218	227	238	247	227	225	232	258	233	206	257	234	237	254	247	247	240	233	226	267	249	260	243	243	253	227	229	230	262	224	224	227	236	228	269	238	249	221	216	218	243	254	224	222	226	226	226	270	242	260	235	255	236	254	258	232	209	253	213	225	251	201	232	219	250	236	229	247	272	237	235	233	248	239	238	263	251	233	220	229	186	239	223	254	249	208	226	238	225	245	254	230	234	254	234	242	249	223	226	248	214	230	251	243	252	217	230	229	235	252	243	210	222	253	238	236	236	254	213	235	234	216	222	216	249	233	213	229	218	217	232	267	208	235	235	241	230	207	249	260	225	230	231	252	235	248	244	257	240	218	244	218	230	232	258	258	225	247	263	271	227	246	251	221	223	241	211	257	239	236	256	244	231	256	243	254	245	253	244	207	254	242	235	246	231	223	258	251	246	221	256	227	241	221	244	268	243	225	260	243	230	239	215	268	249	223	225	244	235	229	237	260	255	231	236	228	250	239	216	261	233	232	256	238	223	265	252	215	219	238	243	241	244	228	234	247	230	238	257	226	228	239	223	244	262	253	213	240	264	218	216	262	233	230	251	214	229	239	254	248	232	249	224	228	237	224	247	236	247	228	213	254	250	274	234	271	239	251	222	256	227	238	227	242	233	237	212	246	249	231	224	250	264	236	238	244	242	241	234	237	222	211	253	233	216	240	219	250	219	265	212	239	218	227	255	255	219	229	210	225	237	231	208	229	223	251	253	263	238	230	233	236	248	247	267	243	230	251	239	229	233	259	244	253	234	224	220	249	237	228	201	226	229	244	245	243	226	222	234	222	218	227	218	219	231	256	245	270	231	243	233	249	233	204	219	223	217	220	207	228	240	228	250	264	249	252	220	247	250	230	241	231	242	239	258	265	237	241	239	230	213	238	217	216	217	235	245	234	234	262	222	236	221	232	247	254	247	234	255	234	227	229	253	225	219	231	250	237	254	225	224	239	271	260	249	233	237	230	214	229	239	224	223	214	212	231	221	226	237	255	262	234	236	233	251	209	242	233	238	226	245	230	242	235	209	237	256	215	207	228	281	225	201	236	226	256	212	252	232	223	212	210	230	240	261	230	231	245	263	252	224	228	243	261	223	241	251	239	224	258	217	214	231	252	248	228	250	255	255	225	224	216	205	219	253	239	244	240	228	228	215	253	214	243	240	236	216	226	255	215	254	260	240	237	210	226	236	237	252	274	249	240	252	236	209	250	225	231	243	228	246	252	226	234	245	235	249	234	239	203	234	252	220	251	254	240	252	237	247	252	249	236	223	234	220	247	233	242	265	264	239	244	258	236	222	233	259	232	228	232	206	263	244	231	240	215	223	248	239	246	254	251	233	253	228	228	248	227	284	251	226	225	216	235	220	236	246	216	238	239	237	230	231	243	240	240	241	215	229	231	227	254	252	222	251	225	248	237	247	237	244	223	236	244	237	237	239	232	250	256	270	233	251	259	239	225	233	252	230	239	261	256	245	268	252	237	222	250	248	226	242	238	229	224	247	248	267	213	241	258	224	245	240	199	243	235	246	224	238	241	249	232	226	217	213	245	222	260	246	247	248	240	224	203	237	256	259	207	249	251	229	256	253	265	239	213	213	245	271	251	231	217	261	233	238	220	247	224	235	222	263	217	263	230	211	263	254	228	222	245	240	229	231	248	247	211	267	216	238	240	278	225	255	239	258	225	228	242	240	236	233	247	245	245	218	237	225	233	219	242	252	244	278	233	268	237	230	256	235	243	248	227	243	260	276	239	227	231	238	236	228	203	241	262	224	228	262	229	231	215	242	233	234	240	245	256	235	230	242	261	251	234	244	227	214	247	235	223	216	240	235	246	239	227	242	253	232	238	219	265	196	263	252	211	222	234	241	243	222	242	220	237	233	258	236	241	213	242	217	256	240	253	246	234	221	215	233	235	262	211	225	256	247	236	226	250	254	250	220	253	233	222	233	218	238	237	259	229	227	225	257	243	236	244	247	223	240	232	280	269	239	215	243	247	242	233	239	259	225	239	242	251	250	260	209	227	225	230	245	252	225	237	230	229	239	224	250	248	246	233	253	227	214	243	253	216	229	212	213	262	245	223	245	234	222	231	202	219	236	225	205	242	230	232	270	213	248	245	221	246	243	256	213	257	217	221	235	248	247	226	260	230	231	224	225	238	229	213	236	224	193	254	245	235	233	247	246	216	251	247	227	236	224	276	235	234	231	236	222	246	223	243	251	194	217	231	243	236	231	237	242	215	241	240	260	236	250	234	233	234	239	240	243	242	234	223	257	220	248	218	261	248	242	249	232	249	224	250	215	240	242	237	262	228	230	249	234	207	230	229	226	243	255	245	235	246	239	277	232	232	233	229	222	218	238	228	239	235	240	208	249	232	240	261	255	228	241	248	238	225	247	248	227	272	226	223	240	241	231	248	258	251	248	227	221	226	249	227	241	219	219	250	258	233	235	226	244	219	257	246	236	213	233	224	233	224	262	207	237	249	264	198	253	243	218	229	243	244	230	228	230	228	245	219	241	259	227	237	251	237	223	215	219	244	233	261	232	242	227	244	248	221	229	218	262	260	248	254	221	232	264	218	238	220	246	214	247	283	233	230	185	250	237	233	264	216	229	252	248	245	234	263	234	224	234	229	229	240	230	230	242	248	231	212	211	245	239	220	213	240	208	234	226	210	220	227	232	263	219	228	250	250	264	219	252	240	228	223	261	280	238	224	237	247	221	224	237	260	230	241	231	223	224	224	248	266	261	237	230	236	211	241	229	217	255	218	210	246	238	270	258	248	192	255	261	232	231	238	241	225	220	248	213	220	256	243	249	252	237	256	253	238	258	260	239	222	215	244	217	226	255	232	229	232	234	214	239	241	236	249	263	257	277	245	238	227	257	226	244	225	221	242	241	247	242	262	234	234	251	238	226	245	263	254	243	246	205	236	249	238	228	236	253	239	261	240	240	246	270	249	259	234	246	268	248	229	251	231	228	227	245	218	238	211	236	236	234	258	247	253	230	229	240	238	269	240	226	206	236	240	213	253	254	273	241	237	218	215	243	227	205	250	216	217	222	249	227	239	254	264	228	264	231	221	230	233	208	228	209	225	275	238	228	237	248	247	244	218	238	251	238	235	229	241	245	242	230	258	234	238	266	246	249	239	218	209	223	239	237	227	211	235	232	242	238	249	249	216	208	237	238	257	286	219	206	217	214	222	216	240	242	242	213	235	232	219	242	237	242	231	244	247	230	215	262	237
40817	59450	44010	22391	3782	1357	1018	863	665	569	516	463	411	338	357	340	297	301	287	297	278	299	266	254	260	278	266	286	251	299	257	244	240	284	254	241	278	253	250	248	256	253	280	243	238	277	248	243	253	245	273	250	288	268	252	270	278	268	264	262	260	246	242	275	250	259	222	270	264	245	246	258	261	259	273	260	281	269	269	276	229	243	226	237	252	257	279	232	241	244	295	285	251	281	234	264	267	280	250	236	259	254	247	244	248	258	239	270	262	280	251	268	245	250	287	252	275	269	266	259	248	231	248	239	275	263	238	251	224	245	263	261	233	258	277	276	278	247	286	261	260	249	260	255	256	272	235	265	229	278	246	289	243	248	252	262	304	247	279	259	250	261	301	269	267	263	257	261	244	267	276	228	255	257	257	248	238	278	254	277	229	245	261	240	286	247	247	277	250	242	259	262	282	257	251	267	295	261	258	254	283	269	236	273	259	278	253	257	255	229	259	272	261	283	283	295	258	255	263	247	254	292	258	280	250	252	245	262	244	246	262	253	276	239	269	267	264	255	256	257	266	249	301	268	257	263	244	245	262	262	284	261	276	281	250	246	261	266	258	275	253	266	279	243	241	259	261	247	247	290	251	240	276	263	283	271	250	260	265	246	258	255	291	249	259	280	262	250	253	236	257	269	235	254	264	257	260	274	222	235	232	249	240	265	268	287	290	259	252	257	245	264	295	260	252	257	269	264	243	258	247	241	254	245	260	262	263	264	270	253	261	277	227	265	275	273	265	264	270	253	249	275	258	293	268	234	249	244	240	300	258	243	240	251	273	247	251	255	269	266	269	248	267	272	249	258	274	248	258	264	254	250	285	256	280	252	245	250	292	275	280	275	245	273	262	240	253	262	270	270	269	275	235	249	250	228	257	252	251	254	260	250	253	281	243	270	278	261	235	248	240	228	228	258	242	257	241	304	259	294	280	224	256	261	268	266	245	267	263	235	262	267	257	251	237	255	263	251	254	253	256	256	255	266	238	263	262	262	254	254	271	264	247	259	282	287	251	284	253	248	271	284	247	241	273	240	267	255	270	285	262	255	259	261	269	256	257	266	255	266	273	264	250	234	256	255	246	242	249	245	253	255	258	238	269	249	245	263	255	271	276	275	283	272	240	247	236	244	259	266	243	265	225	293	255	285	240	273	243	234	267	272	237	246	287	272	255	251	271	269	247	255	257	276	242	275	258	250	264	251	269	275	261	285	271	269	295	253	286	311	287	249	248	258	268	268	235	287	263	255	232	267	255	244	235	275	262	251	247	257	225	249	237	237	275	239	274	245	250	236	275	254	251	261	240	264	266	270	259	251	265	227	265	262	245	261	283	276	271	258	284	258	252	253	270	251	256	238	253	272	234	233	244	255	259	248	254	264	247	262	260	257	286	218	266	245	281	264	273	239	247	269	249	241	239	270	277	250	253	254	278	258	278	269	248	231	258	275	259	227	245	232	257	250	247	249	241	256	250	246	232	269	229	251	233	230	257	272	254	250	248	249	262	269	251	265	259	252	291	251	261	273	260	268	249	274	263	224	263	233	255	280	277	228	278	259	244	250	277	252	260	272	293	261	247	242	274	270	256	247	267	234	250	260	265	281	297	253	248	250	252	253	261	244	266	292	253	229	238	251	275	269	251	244	251	251	271	266	260	268	268	248	271	263	239	243	296	256	262	275	237	271	242	254	267	282	258	257	263	231	251	240	264	256	256	247	269	230	285	239	286	280	250	276	251	258	280	269	268	260	239	247	251	245	238	269	250	272	245	232	248	270	258	254	259	268	258	285	258	219	251	256	245	256	222	265	237	261	245	249	269	243	245	254	239	243	291	257	255	255	244	250	240	250	232	263	276	259	271	250	273	253	245	278	241	266	263	247	255	257	275	247	271	248	245	258	250	273	245	275	269	258	269	257	243	252	263	252	255	265	277	300	273	257	300	267	239	278	262	264	313	252	258	300	276	267	232	249	230	237	273	241	264	245	263	259	250	232	253	225	258	248	251	234	250	255	273	287	246	250	287	257	242	271	268	254	233	264	263	256	284	281	245	273	259	263	275	283	283	248	233	268	261	239	258	254	262	240	259	244	247	279	269	266	236	254	257	243	260	286	248	247	280	254	286	256	251	242	279	253	254	286	267	267	247	280	257	217	291	257	284	250	249	252	257	249	264	287	261	263	236	244	270	292	269	268	304	263	271	277	247	272	261	244	269	257	238	267	236	261	249	246	273	269	258	269	253	276	248	248	265	268	263	231	253	267	261	267	280	262	256	249	250	231	277	282	242	266	239	279	253	273	246	268	236	254	259	256	259	287	224	263	247	282	260	278	282	252	265	272	265	245	260	271	250	252	245	241	233	240	235	278	276	282	246	254	262	249	231	240	249	264	235	242	237	245	257	235	259	257	248	261	285	255	233	254	267	255	253	260	259	228	259	251	260	275	241	247	266	260	244	276	284	282	268	259	270	255	242	257	260	242	267	217	282	249	255	259	233	283	248	275	266	267	257	248	257	270	268	285	266	234	260	260	273	260	263	237	253	287	259	253	259	280	249	260	255	262	247	285	235	273	263	263	258	253	259	237	276	241	257	263	253	260	272	269	251	258	245	293	255	262	268	272	253	271	238	257	239	265	275	264	261	265	252	262	276	262	241	238	255	247	264	230	292	264	232	276	247	243	244	271	250	243	244	240	249	264	267	268	250	271	268	236	275	270	287	266	236	243	260	274	237	255	271	253	300	258	276	272	251	245	264	249	272	266	271	231	242	250	260	249	258	248	267	293	240	238	271	287	230	267	233	248	256	251	242	248	251	247	261	255	253	235	260	263	261	215	247	255	257	254	243	222	289	253	262	279	246	264	257	264	291	240	249	270	252	270	231	238	247	274	234	262	263	252	254	259	253	235	290	266	237	253	233	259	248	261	286	271	237	260	249	259	269	257	253	272	242	259	242	267	258	249	251	251	277	254	237	237	282	258	240	270	255	228	254	258	284	253	277	257	261	239	269	290	277	254	237	247	256	261	240	258	247	241	262	268	245	272	263	257	229	270	257	274	275	281	248	243	271	277	266	277	228	263	260	251	268	283	270	262	257	223	262	275	258	233	239	264	250	240	249	254	273	245	251	261	262	223	252	239	244	254	221	250	269	265	267	260	261	264	266	269	227	265	261	284	248	283	241	254	242	279	278	268	238	248	260	246	257	239	269	271	260	281	254	256	243	252	253	271	271	260	247	269	252	256	274	242	255	245	253	237	231	248	281	251	293	286	255	260	253	245	255	273	269	271	265	236	259	270	242	244	261	255	255	271	258	262	233	273	246	257	213	246	299	296	255	275	254	247	269	266	262	272	255	244	242	272	274	237	248	249	254	259	244	266	269	248	226	243	237	241	253	238	271	238	265	268	284	234	257	237	234	277	243	224	276	225	249	266	262	263	275	254	269	253	261	256	248	232	268	267	258	274
24766	21049	27814	25068	15389	1866	630	524	462	414	422	374	310	286	300	319	283	284	264	264	259	269	227	263	280	256	283	276	256	264	266	269	234	250	256	283	273	282	239	262	272	245	255	239	267	247	282	258	284	283	286	262	294	267	272	235	279	264	256	269	275	266	253	250	245	265	237	272	283	260	274	230	243	302	256	266	284	237	238	268	254	275	263	294	304	288	262	279	255	256	289	275	252	279	271	263	260	254	260	285	240	254	278	266	237	280	245	291	294	268	260	245	248	260	266	295	263	261	274	246	214	264	236	248	271	263	282	287	274	251	257	298	273	278	293	257	252	277	275	274	275	293	284	285	268	281	250	260	260	258	250	263	234	272	299	276	265	243	273	264	285	250	275	288	274	265	274	257	258	281	253	260	251	252	246	251	270	238	260	272	261	294	295	257	282	297	278	251	277	266	263	236	267	263	265	241	244	257	272	270	272	271	267	258	250	278	253	283	266	248	237	266	267	246	252	256	218	268	265	253	237	278	291	270	273	283	252	247	234	240	275	273	233	289	236	272	272	277	249	271	280	278	271	271	271	253	265	247	280	275	241	277	289	266	256	270	235	241	251	238	249	281	322	269	253	270	258	279	236	272	262	251	262	262	282	289	258	266	271	273	270	267	300	269	241	253	246	292	287	278	263	278	260	245	284	233	258	288	294	281	251	275	230	254	289	265	253	274	243	245	278	257	279	257	273	289	281	251	261	273	263	258	281	261	283	245	260	266	262	244	276	273	258	245	268	248	273	260	259	257	268	233	246	265	262	243	243	288	271	294	274	260	262	266	280	245	236	281	253	261	252	263	275	248	279	268	273	267	251	281	294	256	268	276	286	275	292	276	239	265	286	230	267	280	260	254	269	257	258	258	249	231	277	282	264	258	257	250	265	240	256	261	269	272	274	253	272	257	276	263	257	255	291	263	258	270	272	283	288	303	247	241	268	239	225	273	271	282	259	250	273	265	271	253	282	261	248	292	238	292	279	276	287	273	244	259	268	245	264	278	248	276	248	273	258	263	272	235	269	301	272	257	271	250	248	291	303	267	284	239	259	259	251	279	252	279	253	243	247	245	261	271	263	276	233	259	250	272	275	239	262	238	253	268	245	236	264	274	252	268	274	281	263	264	264	274	261	283	261	274	275	261	257	280	269	249	236	274	243	224	239	283	253	254	261	253	253	275	272	250	263	282	266	280	262	253	267	251	259	269	277	272	276	256	273	262	279	240	244	253	257	272	251	264	269	279	290	264	283	263	258	258	278	278	285	265	292	260	247	278	293	267	228	275	231	295	275	255	301	242	288	272	250	266	297	263	268	299	259	307	245	304	241	260	274	279	278	284	272	257	264	251	279	276	271	254	273	263	263	270	256	284	261	269	281	289	244	252	258	253	247	280	262	269	269	252	245	263	254	297	307	240	290	256	265	268	271	271	277	257	262	276	255	272	233	254	268	299	260	282	263	283	277	285	268	265	266	261	285	287	295	283	225	268	293	283	288	257	287	257	235	291	242	252	295	273	284	260	264	265	242	246	264	245	256	257	267	233	252	255	260	261	250	277	253	269	266	277	251	272	256	259	253	279	262	249	237	251	252	273	265	267	261	271	274	262	270	265	250	271	281	257	276	271	250	262	278	259	262	267	271	246	284	267	258	259	255	273	279	256	260	224	258	275	282	261	278	265	264	267	272	279	248	260	234	264	250	258	268	260	240	281	221	237	262	258	261	286	265	286	281	275	262	249	282	267	262	253	273	260	261	287	267	262	251	260	251	238	299	274	281	287	261	282	294	289	273	245	245	255	242	312	250	244	260	233	252	281	276	229	261	260	266	245	259	280	265	273	228	272	254	266	262	260	243	285	262	246	263	294	275	271	268	241	297	251	269	273	246	293	277	230	275	271	256	245	251	260	256	272	285	266	239	287	266	223	284	258	244	244	259	256	254	285	264	265	283	258	254	287	248	295	261	241	236	251	252	266	288	228	261	258	247	260	287	263	253	295	257	240	281	268	305	253	276	254	282	276	268	256	258	277	295	261	262	261	254	287	266	245	265	258	274	284	266	288	283	308	274	246	257	260	263	265	266	292	241	257	262	240	261	258	268	254	289	250	255	266	249	250	292	265	279	282	268	278	277	290	268	265	254	268	275	268	293	241	271	254	245	283	263	262	273	261	269	259	246	253	264	253	280	233	295	251	234	257	261	268	281	253	290	267	281	270	256	279	263	270	249	260	296	287	259	260	256	237	257	275	249	264	254	289	220	295	291	300	263	261	275	286	262	262	266	279	271	275	250	249	267	273	257	260	268	266	259	269	259	259	269	260	277	274	275	262	288	249	275	268	246	268	267	263	249	288	261	278	259	281	244	288	255	261	254	300	279	234	256	262	272	283	259	252	276	246	264	235	248	262	237	247	276	268	282	276	245	264	289	263	281	278	265	232	280	250	260	268	275	238	268	278	258	242	294	273	291	251	283	261	248	285	256	272	250	246	275	263	280	274	272	246	265	260	256	236	246	267	264	243	265	263	244	283	246	281	296	282	239	272	247	269	261	280	318	251	289	234	248	238	264	241	250	280	253	278	259	292	264	290	250	270	302	256	263	266	249	269	248	229	275	268	262	270	274	295	238	262	271	269	280	258	260	283	269	273	284	256	280	230	244	271	254	242	284	294	283	265	269	245	292	274	278	264	251	272	254	248	260	251	275	243	258	245	251	261	268	271	236	276	247	255	319	257	288	273	261	279	252	270	290	279	254	245	271	277	265	220	263	253	241	251	266	264	288	270	288	259	262	257	247	268	243	285	264	282	225	259	251	247	263	253	233	259	247	255	268	270	253	277	276	243	252	258	252	286	286	262	277	249	259	257	256	277	257	252	270	258	264	246	292	249	261	260	261	280	279	288	245	266	272	232	248	238	240	258	266	244	270	266	252	273	241	264	244	238	286	286	260	297	259	285	248	264	253	293	265	275	275	264	266	265	278	293	269	273	249	248	241	246	247	263	249	267	265	242	249	278	275	266	276	259	276	233	281	267	264	236	260	272	253	270	277	244	278	262	283	262	271	266	253	271	232	269	281	270	289	245	251	268	257	251	267	276	251	269	244	226	263	257	263	271	243	288	244	240	290	272	260	255	273	252	272	271	269	267	247	293	292	279	271	262	287	292	269	263	272	280	283	276	281	284	256	278	284	287	273	262	288	265	239	261	266	282	259	276	248	277	252	268	266	252	259	263	296	260	253	270	276	262	272	268	255	260	269	268	267	303	267	248	252	258	271	223	252	277	252	259	257	246	274	291	244	267	293	290	264	262	269	278	282	235	315	256	233	275	263	270	263	261	289	262	274	270	279	265	308	249	269	246	262	282	274	256	270	256	289	261	255	259	263	291	267	258	269	259	265	257	276	248	265	272	248	268	303	274	245	248	270	245	281	240	267	272	256	270	267	252	258	223	247	262	259	276	264	251	245	287
39071	58123	43457	18826	3186	1199	923	794	702	543	489	428	394	376	353	328	295	280	304	302	281	299	287	302	296	274	300	270	268	255	278	238	310	286	292	277	283	313	278	285	279	287	265	241	300	278	279	273	266	255	260	292	270	279	293	263	303	285	266	316	271	280	262	272	251	266	243	270	281	284	267	249	270	272	277	262	275	271	280	279	280	289	285	267	263	264	255	288	280	301	257	262	275	282	283	291	287	278	279	286	276	285	305	308	264	263	272	295	293	276	318	268	277	279	276	242	291	270	280	267	271	280	275	280	307	286	272	270	297	293	278	260	280	245	283	308	276	274	271	253	257	304	283	270	262	259	269	313	288	286	281	288	285	269	278	266	270	269	279	298	257	288	275	270	274	268	276	302	293	288	270	284	276	266	249	290	247	273	276	281	268	264	255	278	265	277	273	300	277	257	277	312	287	279	278	284	322	277	291	278	257	275	314	297	276	242	294	255	308	256	266	282	269	274	274	258	292	284	257	294	293	291	300	266	282	283	274	267	302	276	283	262	281	281	277	283	290	272	310	268	273	262	296	275	257	263	289	289	280	268	279	288	295	269	281	279	261	276	245	295	259	291	290	283	279	263	274	297	295	288	269	280	261	293	302	280	274	300	258	249	257	285	264	299	295	241	281	253	286	265	276	289	290	286	283	297	302	264	250	297	274	292	297	282	270	263	280	293	265	266	272	287	281	263	304	289	277	300	283	256	272	287	270	280	275	297	277	284	259	250	260	293	280	294	281	274	274	287	269	288	292	289	276	263	283	252	249	262	285	277	268	257	279	266	293	301	252	272	268	287	286	301	268	284	268	286	258	284	213	299	276	302	231	257	284	282	294	276	248	288	321	280	269	299	275	258	284	301	294	283	279	277	305	269	280	290	285	300	251	263	267	255	272	248	296	263	287	270	244	272	291	234	249	282	221	263	302	274	292	285	284	280	248	294	293	300	264	272	282	251	266	271	283	289	274	306	284	283	276	294	290	288	275	278	247	253	261	278	275	259	243	275	264	286	306	270	295	288	268	291	259	282	305	267	271	292	243	286	254	278	268	279	263	283	296	250	282	248	291	315	258	271	301	252	285	240	266	266	280	287	285	263	267	288	293	297	281	270	299	258	303	253	285	283	285	263	287	280	262	287	296	287	273	269	283	271	281	293	287	280	280	300	303	273	277	278	274	289	268	290	257	267	306	264	281	255	298	282	257	255	284	297	278	272	285	266	295	279	291	263	259	260	294	284	266	245	293	286	280	275	292	298	278	308	258	273	299	291	292	290	281	291	242	297	258	277	262	266	297	266	311	283	294	289	288	254	296	246	259	259	277	280	298	307	255	281	303	274	276	308	281	275	320	301	280	297	283	318	278	262	270	282	280	257	267	275	295	279	302	272	281	294	273	283	277	278	256	284	265	254	279	280	268	270	280	266	276	299	304	271	263	287	292	288	290	268	267	265	271	268	274	251	293	274	286	272	284	240	294	252	292	257	262	298	287	285	282	270	278	286	272	269	272	317	277	278	256	278	260	284	283	284	305	278	283	291	282	265	270	276	250	278	242	276	284	268	277	262	288	297	300	314	272	301	286	277	280	253	255	271	260	274	278	282	302	268	272	287	280	279	284	260	298	277	290	301	285	251	272	289	274	282	293	261	270	281	283	279	273	289	297	253	279	250	296	292	279	269	280	306	278	256	265	289	261	273	296	283	262	275	256	286	319	282	267	292	296	261	285	273	297	286	290	260	284	254	295	276	280	279	280	309	274	302	266	282	293	262	249	310	268	304	267	274	286	250	269	308	301	267	258	315	279	251	291	269	261	312	290	275	272	283	260	287	234	268	281	319	272	281	275	286	276	254	256	260	262	255	281	290	279	276	285	306	286	260	305	246	309	288	277	307	293	293	300	257	244	275	293	288	285	321	291	300	268	271	291	253	277	260	274	276	261	278	272	259	261	284	255	301	305	293	273	302	271	283	261	269	251	303	279	298	264	299	269	237	279	256	281	291	310	293	300	291	286	299	288	273	297	274	301	278	292	281	302	281	274	256	250	259	286	258	264	283	282	256	269	297	263	269	275	300	287	276	304	283	298	287	277	290	276	301	301	267	295	288	294	283	297	290	280	283	254	281	283	260	279	274	291	286	278	289	271	292	282	266	275	287	274	296	292	268	263	298	249	263	284	287	293	273	280	266	273	278	286	250	272	280	285	263	291	239	268	273	276	254	289	288	271	292	285	268	252	296	251	296	283	280	304	293	261	307	259	288	254	291	293	284	273	265	262	301	285	290	273	265	291	284	265	298	265	310	255	269	284	288	251	258	306	261	290	300	274	271	270	312	268	301	272	276	285	279	284	277	254	302	243	269	289	300	305	277	264	295	269	280	284	296	288	262	278	268	269	290	296	276	264	271	286	269	277	262	268	289	283	282	278	293	286	269	294	284	296	266	297	294	264	296	276	295	288	301	275	293	270	260	283	258	312	269	261	280	260	282	278	276	290	279	256	270	284	271	274	282	262	255	309	255	246	263	303	280	269	288	276	265	266	254	290	276	244	271	280	255	248	282	280	284	302	274	329	279	276	314	281	257	280	302	285	284	281	302	264	263	293	310	285	227	282	274	284	287	268	274	273	271	282	280	309	292	275	270	263	307	293	282	264	267	299	263	269	287	260	274	281	265	280	273	295	280	288	266	293	292	280	255	256	283	307	268	292	277	295	269	284	287	258	277	293	282	260	306	305	316	283	283	277	279	293	277	283	305	278	265	263	304	310	255	292	230	271	289	240	257	280	244	258	245	284	261	252	275	306	315	286	290	300	264	262	257	301	302	271	301	266	262	277	297	272	301	304	281	289	294	303	266	262	307	270	277	292	308	305	297	250	269	285	249	267	279	303	257	277	270	270	287	289	280	284	267	285	267	269	245	306	301	260	279	301	290	264	278	269	251	293	303	293	299	285	273	261	247	269	253	291	293	312	305	309	301	291	292	281	304	294	277	285	311	264	254	239	294	273	270	274	272	287	297	295	276	289	284	292	293	276	291	281	277	254	296	293	272	285	273	271	285	266	250	251	252	249	282	302	297	276	283	276	282	265	257	289	306	284	299	270	285	287	274	270	278	291	306	283	274	281	292	284	298	282	264	289	264	265	284	301	307	283	269	284	296	267	242	265	277	294	263	248	265	276	260	294	287	284	292	293	306	289	275	274	274	283	288	295	278	264	271	297	275	291	282	289	270	264	277	305	303	252	295	271	258	284	266	290	273	287	262	274	312	279	291	296	300	288	281	275	293	281	259	318	281	302	297	263	245	298	294	284	279	267	308	295	282	281	272	257	285	280	283	293	268	305	273	289	282	267	299	277	270	263	263	272	277	273	286	304	277	269	310	264	252	270	262	292	266	264	306	282	279	285	281	268	268	268	292	293	272	273	288	294	286	295	316	275	249	308	273	309	253	284	271	289	263	269	272	267	300
22441	20922	28313	23692	20914	20884	9559	744	529	420	330	301	269	235	233	221	234	200	169	186	168	178	169	177	175	161	166	164	187	149	162	185	158	138	154	156	167	149	157	162	168	163	173	187	157	169	148	157	170	151	168	129	163	150	193	173	165	147	131	167	158	161	185	150	163	140	140	158	174	150	158	140	156	172	147	157	149	167	153	174	147	142	173	164	165	162	143	166	172	141	160	145	157	175	147	152	154	132	149	167	148	149	165	169	175	165	130	158	159	149	162	161	175	160	149	148	160	159	130	124	161	183	164	140	157	155	156	171	152	160	153	164	151	166	151	173	144	179	134	146	160	148	144	133	137	172	158	156	147	162	136	155	127	154	159	152	155	151	135	126	188	156	187	176	151	141	180	158	162	140	159	166	147	182	167	175	148	164	170	163	166	143	169	155	162	153	162	156	154	153	149	147	148	164	161	163	156	162	145	146	142	140	130	161	138	144	177	147	157	162	142	169	163	167	137	177	146	159	164	164	173	169	169	145	161	153	175	150	169	176	161	164	174	155	155	162	137	157	155	149	157	149	156	149	166	178	146	154	164	148	147	169	128	164	158	160	166	194	159	140	211	169	154	152	137	151	172	152	168	159	143	158	167	137	163	163	148	152	145	172	143	143	167	152	169	183	163	166	140	158	143	150	168	151	122	134	161	147	167	169	157	167	148	147	161	156	134	143	153	151	166	165	158	154	168	155	157	159	127	157	162	158	153	179	167	174	158	130	136	158	139	148	138	158	158	158	166	137	153	147	166	156	164	148	183	155	156	138	149	154	174	149	164	154	163	174	159	143	158	169	136	143	145	141	134	150	155	159	136	163	149	144	162	162	160	160	150	149	174	152	153	165	189	143	149	162	147	147	175	149	169	180	140	146	159	165	151	151	158	160	139	159	142	148	164	165	153	159	152	160	172	164	167	143	149	157	157	155	170	151	157	130	173	161	153	153	153	183	154	166	146	177	167	152	154	131	143	170	147	162	149	147	137	173	159	173	162	164	134	126	146	151	157	170	145	140	165	163	139	150	137	157	146	152	152	141	154	156	155	146	162	161	167	156	162	144	152	145	143	163	168	145	155	132	148	162	158	153	162	153	156	140	168	145	170	142	171	160	154	129	139	144	168	137	160	144	145	159	175	128	169	168	136	159	156	181	146	171	163	149	149	165	144	138	163	164	180	159	142	146	135	156	151	168	176	153	172	173	154	140	140	171	183	143	137	154	163	146	139	171	146	191	159	159	151	150	149	168	161	159	138	142	164	157	146	155	176	148	133	141	158	154	138	168	148	136	145	142	155	169	147	160	162	159	144	156	150	172	163	128	165	149	155	132	168	172	143	154	152	145	160	161	163	183	142	162	152	162	161	141	164	161	140	143	159	165	168	142	174	167	158	160	160	160	150	152	184	152	137	168	139	168	148	146	151	142	136	173	183	144	172	162	143	165	161	170	177	135	147	137	148	136	169	148	167	173	163	150	169	145	139	157	134	161	161	163	139	133	145	182	164	146	146	150	138	159	132	167	167	151	157	166	142	179	154	162	166	160	154	159	174	134	143	142	125	180	175	147	154	135	156	156	160	185	138	154	153	148	155	155	143	148	161	163	154	165	156	161	170	143	169	139	152	122	133	143	146	159	141	156	163	163	149	159	128	147	152	152	166	172	157	157	143	147	190	156	160	141	174	157	156	159	154	154	132	147	172	152	162	140	145	131	140	150	170	159	151	160	149	155	138	142	140	155	162	149	154	161	145	147	166	166	160	163	151	149	153	144	154	155	178	156	156	161	148	152	147	159	156	145	153	169	169	148	166	151	146	162	144	166	170	156	159	168	173	148	166	173	153	155	132	165	151	154	138	156	141	167	143	162	157	180	167	180	148	173	137	152	148	155	149	164	151	177	153	158	172	165	167	139	160	151	136	166	162	157	144	147	145	149	178	138	154	155	151	172	155	162	168	160	145	149	154	139	142	156	147	177	140	160	133	159	164	140	129	149	130	155	158	165	158	179	160	163	156	147	162	139	160	151	157	140	182	165	157	166	151	179	160	161	147	171	141	156	134	154	150	150	173	167	149	166	152	152	133	141	162	138	166	151	192	146	169	158	147	158	138	180	150	153	168	182	135	158	153	159	160	169	151	146	162	165	169	161	153	169	159	177	160	162	152	138	145	169	163	165	160	137	141	144	172	155	147	160	174	161	174	138	147	162	155	152	144	129	163	139	168	151	129	155	148	159	155	133	162	162	166	155	146	151	129	158	152	157	149	155	136	160	161	162	164	156	161	172	167	145	149	151	149	180	167	154	162	167	163	166	157	157	130	150	155	122	136	148	142	171	168	163	169	122	153	152	169	167	154	161	153	158	136	150	187	164	164	160	147	150	158	150	144	164	177	145	145	156	148	152	159	176	145	160	167	154	175	154	161	151	179	153	145	150	157	171	141	141	157	163	131	159	139	134	176	144	155	160	155	159	129	167	153	164	149	162	158	145	161	153	157	154	144	167	162	173	160	160	142	143	153	163	170	163	161	160	169	144	160	145	172	154	172	145	145	177	143	169	153	157	164	147	140	168	160	145	147	167	158	150	150	148	180	133	134	144	147	152	140	141	128	144	150	165	180	180	156	158	167	143	150	160	154	159	146	164	150	151	147	165	155	161	135	144	153	144	172	172	154	118	168	134	140	129	152	159	152	140	169	159	178	157	138	156	134	146	155	165	161	169	166	157	170	142	143	145	155	166	159	159	150	151	155	176	158	145	157	166	182	146	183	152	175	167	154	170	144	143	155	150	156	188	144	178	153	144	150	153	175	168	156	157	154	161	141	148	144	153	146	190	143	166	141	128	158	164	142	148	134	151	145	132	152	137	147	166	144	156	152	151	133	157	161	158	165	175	160	147	156	181	138	175	159	136	171	140	159	158	159	136	154	135	141	171	157	142	152	165	135	149	142	136	138	152	143	132	152	160	183	148	183	150	151	164	150	146	181	191	145	151	155	145	162	143	163	167	163	163	130	160	150	138	158	153	169	166	143	145	155	137	145	152	179	171	154	173	157	132	141	156	165	146	147	155	143	159	154	142	135	169	148	152	136	157	158	167	148	160	142	173	152	155	158	148	165	156	170	142	172	138	163	151	153	150	158	147	155	153	163	165	160	180	165	184	166	182	154	155	177	162	157	140	170	191	142	145	176	171	138	141	175	179	150	146	154	141	158	145	153	147	143	163	144	155	141	178	167	165	159	162	161	149	152	149	165	146	160	146	158	152	171	149	148	147	139	175	172	164	179	147	156	142	150	132	166	175	166	144	158	173	159	141	159	142	150	151	152	165	170	154	156	166	153	140	162	163	142	159	145	152	176	171	159	169	167	156	140	139	164	153	150	193	159	158	164	150	144	170	149	165	155	128	141	158	159	158	194	145	141	141	156	145	129	150	132	181	147	151	155	149	166	173	153	151	141	141	152	153	166	170
43940	66472	48391	26883	6226	1741	1341	1155	938	644	469	380	360	328	302	279	250	215	227	207	197	214	190	175	193	176	170	179	155	192	156	204	185	174	203	179	196	175	170	171	173	161	196	158	174	172	177	176	177	171	180	154	143	183	163	172	163	183	161	167	160	153	161	189	163	159	164	157	186	162	198	159	186	154	168	164	160	170	157	160	148	191	155	146	172	199	158	172	159	153	179	179	207	175	169	169	153	150	160	159	175	160	179	180	187	154	162	183	154	183	166	171	143	187	153	176	166	165	178	171	194	154	181	165	154	182	176	160	187	190	196	193	191	171	167	163	147	172	164	190	168	169	149	138	169	166	157	157	157	162	183	165	153	179	180	162	170	155	154	180	165	172	171	169	171	162	182	159	134	163	151	159	189	171	177	149	166	151	164	158	173	162	177	155	177	143	163	162	157	157	161	151	156	177	166	164	168	179	160	169	154	193	188	153	167	158	177	146	185	162	167	194	167	167	166	170	182	160	146	178	141	155	158	164	161	170	158	178	159	171	161	148	181	163	175	157	169	149	171	173	164	175	133	161	167	177	167	183	183	180	147	165	156	172	168	189	156	169	164	165	160	176	177	158	164	157	151	190	180	158	179	167	145	183	162	139	187	164	139	152	166	184	169	165	176	151	166	203	163	162	160	163	168	169	132	172	171	158	165	158	169	179	180	153	155	170	172	174	155	184	153	160	147	166	162	181	144	177	162	162	153	156	160	164	188	162	153	163	169	176	164	169	168	164	172	153	153	171	161	181	181	144	165	181	172	158	176	193	159	165	154	168	165	191	156	174	163	164	160	186	185	165	173	157	168	186	158	158	168	189	183	180	175	186	193	182	177	186	181	160	159	161	154	169	185	149	177	170	178	156	179	157	177	169	168	173	151	174	173	149	149	153	170	168	157	157	168	170	158	165	166	139	159	170	174	183	160	142	192	176	174	170	172	164	165	161	160	169	149	153	170	150	159	183	167	176	173	196	162	159	161	179	171	180	172	174	158	191	153	183	173	167	164	161	165	166	161	155	170	161	176	188	175	185	159	166	149	147	177	175	140	170	158	148	144	155	160	189	140	164	176	135	176	154	158	181	175	198	158	179	188	173	187	163	162	150	143	178	168	167	158	165	122	164	170	166	165	179	166	170	161	149	171	148	177	162	169	181	188	186	179	158	149	152	154	176	163	179	153	177	190	175	180	137	170	166	173	194	175	156	165	180	180	158	158	166	174	150	207	164	162	166	154	168	175	165	151	163	166	165	158	149	181	178	158	181	153	166	175	169	172	138	167	150	148	163	171	179	189	184	177	164	210	173	176	165	207	149	163	152	164	147	159	180	150	140	138	176	141	149	164	150	190	171	170	162	161	158	171	169	176	159	158	183	165	145	188	172	166	148	168	158	176	158	171	191	166	147	169	180	164	157	196	162	207	172	154	189	178	187	163	177	170	155	181	146	160	165	148	176	194	152	158	155	178	153	149	168	169	181	170	174	179	153	156	150	180	159	169	173	185	149	156	167	175	179	139	169	184	172	179	157	176	183	171	185	151	168	165	152	176	156	172	167	148	171	179	166	191	174	130	169	160	169	163	178	153	154	172	179	184	167	170	158	165	169	167	163	159	153	162	150	157	173	158	171	180	169	164	140	148	165	175	165	161	172	147	180	151	182	166	166	147	182	196	196	162	150	170	186	162	146	154	170	141	188	161	181	179	163	159	149	168	160	162	171	160	150	174	176	180	159	162	160	169	180	183	160	170	149	174	178	160	172	170	169	166	158	168	166	184	151	178	182	158	137	191	164	151	172	153	173	161	160	158	164	171	162	150	140	176	157	151	179	143	174	156	140	157	168	160	165	141	189	169	160	164	162	195	170	163	170	173	170	143	177	176	187	151	172	174	195	193	167	159	163	181	157	192	164	149	148	180	173	174	158	153	161	190	165	165	162	175	169	147	159	174	173	180	167	172	168	159	154	137	161	137	160	158	180	162	176	195	178	158	148	171	176	168	183	154	180	159	166	150	144	153	177	162	151	172	196	173	155	156	181	162	164	184	159	184	183	171	174	182	150	158	163	175	149	180	159	155	207	156	181	169	165	132	165	165	151	145	159	154	154	149	164	131	177	165	175	157	187	163	146	174	177	156	192	178	169	181	177	173	158	157	142	159	148	157	176	172	197	162	169	175	149	188	140	178	172	171	174	164	180	162	173	160	142	162	188	151	170	167	151	161	179	165	173	149	171	155	179	149	168	189	169	150	181	165	166	154	169	174	158	179	143	174	176	174	204	158	181	188	176	193	192	166	159	163	181	173	152	170	164	162	163	156	152	158	146	173	167	154	141	151	179	167	189	161	165	145	152	165	160	163	171	152	173	145	139	171	170	185	153	153	182	157	189	155	144	173	164	163	192	181	184	142	201	160	155	161	175	179	179	171	158	144	136	154	167	169	161	181	178	192	166	155	146	175	162	162	144	182	188	186	151	180	159	172	203	181	177	166	165	163	187	201	178	174	147	160	181	186	182	171	143	195	169	153	163	158	156	147	167	159	180	157	143	171	171	140	187	165	180	155	144	172	153	160	159	169	146	161	162	159	165	175	189	154	163	174	164	186	162	154	195	193	165	168	168	170	137	180	166	153	188	171	196	163	169	165	155	175	174	192	161	158	168	182	172	155	156	158	181	174	183	177	183	176	185	181	187	167	179	174	174	154	190	159	172	159	195	162	167	168	195	181	175	179	168	167	174	158	164	160	148	151	154	173	173	157	156	192	182	161	146	157	139	187	181	178	170	155	195	166	144	147	183	157	143	160	186	155	163	168	166	180	153	156	168	197	157	159	171	157	192	136	158	173	161	164	167	187	166	164	141	173	170	165	165	181	144	160	180	148	155	169	152	154	158	182	187	156	170	165	178	180	162	149	167	146	178	164	154	177	172	173	171	194	160	200	165	189	176	161	189	167	174	158	167	147	147	158	154	169	186	193	160	156	178	165	154	171	173	167	188	153	183	167	186	160	171	157	166	150	158	176	164	146	168	156	174	154	162	172	146	186	158	183	174	157	171	153	170	166	164	180	146	176	165	147	177	159	160	193	190	168	180	150	159	144	163	170	155	175	181	177	187	158	168	163	179	159	181	173	156	168	160	170	167	146	152	182	169	143	165	157	170	145	177	169	160	155	164	191	165	163	172	160	172	188	165	175	168	162	166	193	167	191	200	172	168	182	130	180	159	167	176	190	167	164	175	153	176	159	172	149	164	156	155	156	148	185	145	180	157	166	182	175	167	181	168	160	147	161	159	160	140	158	163	184	170	182	161	160	177	168	140	167	157	141	142	160	149	154	183	153	167	166	187	159	149	170	169	185	168	151	173	152	165	178	156	178	159	156	176	173	159	149	190	145	168	167	155	162	166	172	183	155	202	162	150	156	134	168	195	190	167	176	162	176	162	183	176	163	174	156	150	168	151	151	208	169	171
32915	35438	34536	17301	2549	742	611	451	453	418	381	367	344	360	325	354	324	318	351	317	336	355	346	312	302	325	308	370	288	330	315	277	307	323	320	304	303	349	364	287	315	307	300	301	329	286	304	288	321	324	354	316	337	298	308	337	329	301	342	295	341	283	324	319	323	320	346	324	301	302	305	306	326	309	304	304	301	293	345	345	314	341	311	325	301	322	308	278	300	313	331	321	291	333	314	323	307	300	305	316	302	335	305	313	352	297	311	319	283	328	320	356	303	291	315	317	353	354	326	290	300	334	299	312	310	304	329	326	328	315	300	327	352	315	332	328	325	358	338	295	308	339	342	310	303	309	321	280	319	328	299	314	308	329	307	311	335	326	342	330	324	333	319	295	321	321	362	324	305	325	291	317	328	331	315	302	329	331	313	319	314	328	300	302	313	316	316	344	314	331	308	352	314	324	322	315	323	297	325	277	309	315	307	293	322	318	326	322	283	332	327	311	309	342	333	299	287	329	353	327	336	343	325	318	326	301	303	313	337	299	332	313	325	307	313	309	313	292	336	337	332	314	332	305	305	360	297	333	286	307	330	317	313	319	339	310	322	324	332	353	332	316	342	337	301	327	341	350	340	321	342	331	347	336	315	318	324	302	334	356	329	336	325	329	326	346	302	279	342	323	301	301	324	324	334	326	333	311	339	318	347	346	311	324	322	305	325	305	353	320	284	312	290	341	298	309	320	309	301	318	323	331	291	292	321	303	303	318	320	298	324	314	326	300	339	312	317	327	304	311	328	307	289	328	329	326	338	307	289	311	281	334	326	323	333	323	314	350	295	320	342	330	368	334	313	336	312	315	326	332	319	330	340	314	340	310	319	326	327	313	303	282	316	318	317	310	317	310	353	339	352	338	312	306	308	338	316	326	304	340	318	305	309	323	325	330	297	307	310	305	323	331	304	290	302	328	306	303	306	319	344	343	326	296	307	311	296	336	327	340	339	309	309	318	316	284	272	320	357	291	345	291	295	331	334	330	333	301	342	290	316	334	325	303	289	333	321	322	278	349	321	351	324	327	312	283	326	322	317	325	311	328	287	291	301	306	321	285	319	322	350	312	328	309	318	335	303	330	333	295	313	318	307	315	310	309	330	316	328	332	290	334	317	309	310	285	332	342	312	307	360	297	308	291	334	327	342	299	320	329	330	318	307	324	298	297	309	342	295	292	301	331	314	331	344	305	329	316	339	293	329	325	335	311	322	300	349	318	327	319	310	324	335	284	305	316	312	313	296	294	299	317	316	304	284	325	303	336	340	316	303	319	321	305	298	321	337	305	326	316	313	367	327	308	323	304	335	329	305	318	353	331	315	328	333	306	286	296	315	296	311	297	313	316	330	340	337	331	318	339	295	331	274	327	331	329	343	315	349	306	310	322	291	317	299	297	290	318	310	309	332	299	296	288	350	327	345	325	314	329	324	303	345	331	306	277	320	308	322	285	333	284	336	336	319	303	333	338	334	335	301	304	328	334	327	323	320	339	318	336	291	304	321	322	301	321	294	321	335	347	327	313	319	313	321	325	300	286	321	323	323	303	291	314	338	322	325	329	349	343	329	289	315	338	292	334	323	311	297	309	329	307	330	326	320	301	351	327	289	338	317	341	341	334	314	310	327	323	280	328	295	316	328	340	327	299	302	327	335	353	280	288	330	323	315	306	315	321	303	336	298	319	317	307	300	355	347	348	333	320	347	322	335	321	326	299	318	339	327	333	354	341	285	324	322	354	331	336	329	294	331	301	334	331	341	333	318	298	307	306	333	307	305	357	314	329	330	325	314	326	330	310	322	295	331	325	295	316	279	313	325	331	319	296	311	308	341	343	314	297	328	314	339	304	332	289	320	318	355	319	337	317	328	345	338	334	338	334	311	306	332	311	317	339	306	317	348	333	317	315	296	341	297	317	309	340	320	336	330	299	330	347	335	333	293	309	306	321	309	314	302	304	332	345	303	339	304	304	314	325	302	301	317	339	322	334	301	302	341	324	351	344	328	344	315	314	328	339	332	299	346	298	342	327	311	321	321	284	334	290	299	322	298	311	323	320	309	323	337	321	312	272	311	327	306	331	305	353	317	284	307	326	310	327	276	332	353	326	313	334	355	298	288	312	314	317	322	330	341	326	333	321	307	301	323	324	322	328	315	321	336	327	343	347	318	326	302	297	308	288	326	337	324	352	335	304	282	289	312	328	319	335	320	308	303	304	327	318	306	294	339	292	346	307	329	315	336	314	324	336	319	322	315	327	316	324	352	302	301	302	316	320	309	279	316	303	309	315	329	320	323	317	368	295	309	310	343	336	278	324	325	283	321	332	304	332	310	315	337	343	345	305	334	298	328	341	301	287	302	338	333	285	300	325	334	336	320	314	312	337	312	339	270	309	330	349	319	314	313	334	324	315	301	314	326	315	324	347	311	316	360	284	328	348	301	305	321	298	333	318	322	328	303	333	322	313	320	333	294	316	287	293	313	311	296	308	321	328	334	316	320	316	310	325	308	294	306	343	309	317	357	322	352	315	338	324	303	327	326	301	296	318	302	322	353	351	292	355	282	309	312	299	318	319	319	355	297	340	345	306	300	319	323	324	298	337	313	331	292	302	344	340	320	313	321	309	300	346	343	307	308	355	311	320	307	379	328	327	334	278	326	316	326	296	307	331	308	311	330	361	323	326	312	314	349	318	328	342	305	311	308	318	307	336	344	325	271	304	323	348	278	325	296	327	287	320	306	308	318	325	346	322	319	328	334	329	322	308	313	328	286	323	327	283	295	307	344	308	327	333	349	313	327	342	300	312	319	311	308	313	346	328	329	330	323	325	340	296	327	304	329	302	319	312	309	304	309	344	329	325	320	326	310	324	307	315	336	355	307	313	343	314	310	328	312	324	328	344	312	332	323	313	324	302	324	273	335	322	310	323	302	325	298	330	339	305	326	357	324	329	314	273	344	298	306	308	299	307	335	347	292	321	299	305	317	325	332	331	302	323	317	355	316	284	343	350	349	338	330	293	300	331	341	322	330	342	355	295	319	324	306	352	328	332	316	302	328	334	338	313	295	298	308	299	327	335	317	311	340	322	326	355	325	319	312	333	307	327	342	329	315	309	306	327	313	298	304	306	341	352	355	313	304	320	291	308	334	275	293	327	331	331	316	330	305	291	332	325	318	307	319	292	296	303	294	307	318	327	315	348	294	322	332	343	312	315	328	357	323	298	295	296	317	352	316	321	325	327	329	340	322	320	305	310	318	338	299	303	301	342	301	317	329	316	316	302	335	303	309	305	310	307	333	333	308	337	308	300	290	328	324	321	317	356	324	306	348	289	316	310	321	335	301	292	324	309	315	296	317	326	318	320	319	311	314	278	302	320	307	330	354	336	319	310	333	328	299	320	330	295	291	314	331	304	331	332	293	330	286	315	307	335	331	336	291	276	323	306	324	325	311	343	304	338	352	324
40833	51279	36435	13676	2240	861	691	666	569	499	425	366	436	378	400	352	383	330	333	323	355	334	325	352	300	343	346	344	353	313	354	356	365	350	339	342	320	339	328	367	332	321	376	312	341	351	338	346	332	338	348	323	367	332	318	334	358	328	364	311	348	338	365	375	356	366	309	329	367	327	368	344	320	347	322	325	304	313	320	319	334	352	330	311	337	348	335	350	313	327	318	330	341	328	354	328	333	321	316	340	358	311	374	364	369	348	324	353	354	330	333	323	356	326	321	309	327	343	355	367	365	351	351	310	334	333	352	348	338	362	349	336	337	361	335	338	362	318	356	350	324	347	343	325	360	363	334	362	333	376	323	351	324	339	339	339	334	387	342	346	301	353	377	356	335	335	341	313	349	379	331	342	332	348	320	334	356	356	307	330	341	362	330	331	325	340	353	346	351	352	341	378	342	338	345	318	350	360	327	332	324	312	340	341	365	332	355	394	322	336	344	334	334	349	335	331	316	325	328	341	306	345	332	335	329	382	361	340	320	330	344	331	316	343	332	327	359	332	347	333	299	352	336	321	365	330	352	344	345	345	350	355	369	338	334	332	359	362	345	345	349	333	330	333	335	335	337	330	344	339	312	338	321	330	335	330	353	348	354	327	363	335	323	314	336	325	300	297	339	344	348	356	358	335	365	351	324	354	329	345	344	330	364	364	338	372	345	330	327	338	364	339	359	374	342	333	338	352	331	315	351	360	320	311	359	316	347	351	334	332	338	354	341	361	344	327	367	358	343	318	352	334	344	342	326	347	341	333	307	323	347	349	304	348	341	349	373	335	310	355	344	355	336	355	332	335	344	317	355	376	318	346	326	342	307	346	334	380	321	349	371	357	376	353	363	316	346	333	359	355	365	358	320	345	322	339	333	355	323	321	359	325	312	357	347	373	317	316	349	314	361	321	385	339	376	350	331	339	347	348	313	339	339	344	348	331	330	347	341	312	336	367	357	313	319	338	339	346	321	316	336	330	309	379	342	353	369	333	365	358	328	314	344	344	374	357	328	330	378	376	350	334	347	362	349	330	353	308	351	328	326	322	377	337	334	356	319	334	336	346	351	330	326	349	331	342	339	337	340	326	322	331	338	294	352	327	344	317	339	314	345	322	340	351	356	362	342	362	346	336	350	331	357	321	332	364	377	333	321	323	370	379	346	351	320	340	338	367	354	331	336	325	342	342	359	345	322	377	356	342	341	341	347	358	325	335	344	365	330	315	362	349	326	345	344	325	352	322	342	337	323	386	404	316	360	364	339	356	332	363	356	342	332	349	358	330	354	331	376	345	334	328	338	343	331	349	334	317	342	350	323	345	299	366	371	332	328	351	340	344	325	353	356	385	349	353	337	369	389	372	359	339	352	347	374	336	346	347	304	330	364	352	345	347	335	371	318	324	357	368	371	308	346	347	310	367	327	323	324	311	349	340	330	331	315	362	314	328	343	345	355	336	330	362	344	328	343	326	319	377	299	337	315	354	315	355	334	343	318	350	316	344	368	325	354	355	365	327	352	330	343	344	298	326	324	365	352	369	369	331	324	364	336	290	328	355	369	331	336	346	320	311	335	332	335	336	345	315	324	327	357	346	345	305	336	370	353	372	324	312	337	366	318	319	351	301	318	324	336	340	325	330	353	368	359	348	322	326	304	325	353	341	352	335	338	338	323	359	324	313	332	346	347	353	327	322	349	381	312	321	329	333	353	348	351	352	371	300	335	370	328	325	309	339	352	315	332	327	344	382	336	299	347	346	343	352	328	350	331	375	331	334	332	327	356	327	317	350	344	305	339	320	374	352	330	363	329	345	340	328	374	336	361	342	367	350	347	337	297	392	353	307	324	329	305	360	326	355	324	327	316	349	313	338	329	346	370	340	372	341	370	343	334	319	352	363	344	349	328	353	326	335	349	358	310	367	320	353	361	340	349	335	329	354	348	375	344	332	337	353	343	371	371	333	342	328	354	354	332	359	357	306	353	356	368	345	349	334	388	346	369	331	304	355	330	344	354	325	361	326	355	338	325	338	356	361	306	370	358	342	361	368	315	337	355	309	306	336	361	342	343	307	340	359	315	337	342	334	324	371	352	346	365	334	308	325	339	336	348	347	319	357	337	347	351	339	342	331	365	373	343	346	321	321	350	366	352	328	353	361	330	335	373	310	351	319	335	332	334	301	348	354	327	349	307	322	316	344	350	342	367	345	338	331	361	363	303	327	307	311	351	332	352	323	349	358	347	328	317	347	377	337	331	324	392	356	346	338	344	365	333	338	353	365	329	326	342	358	340	344	316	350	358	335	358	345	335	348	328	345	370	355	361	354	353	324	335	328	355	348	348	322	340	327	309	348	335	366	354	330	364	354	319	345	317	315	301	317	325	318	332	336	323	334	351	336	349	327	349	361	353	309	349	305	342	363	339	366	331	329	317	317	324	370	358	348	337	353	352	337	333	359	330	355	345	319	327	329	348	331	349	349	335	333	335	338	346	336	331	338	354	362	312	377	366	343	361	341	327	348	325	380	338	377	341	320	317	311	362	345	334	341	363	325	351	327	373	289	365	399	351	342	330	332	335	324	346	324	346	336	343	356	339	324	364	335	320	332	334	318	348	369	356	371	337	354	329	367	346	364	324	361	341	335	346	367	359	336	336	333	340	349	301	350	325	323	339	325	344	331	346	351	316	351	355	340	292	372	320	330	380	337	326	348	345	338	328	288	346	290	351	319	351	336	341	367	302	357	310	358	317	344	349	316	343	328	341	376	330	333	319	332	324	336	303	355	329	318	355	348	319	334	380	358	364	339	354	338	357	343	320	315	319	324	336	343	287	390	309	361	356	307	356	339	319	338	342	375	341	321	339	355	322	388	361	318	330	358	363	367	343	362	334	349	286	364	335	323	350	333	384	359	324	342	353	370	352	347	349	341	323	354	337	355	316	352	381	342	352	364	349	361	319	380	373	317	331	342	353	339	345	371	357	344	301	323	348	354	344	348	337	356	354	339	307	360	337	336	364	325	345	339	370	346	329	351	347	326	348	356	322	329	305	323	328	338	357	357	304	348	334	316	331	358	364	345	351	345	342	348	350	331	320	330	345	328	354	339	341	327	330	346	327	320	350	309	312	324	341	355	322	342	326	337	324	352	368	348	343	351	341	336	373	329	322	346	352	330	384	339	366	343	329	314	350	346	326	347	368	340	316	352	346	365	366	339	358	382	338	357	336	360	343	336	332	323	378	371	338	366	347	341	304	334	349	305	342	314	349	334	348	347	346	359	325	310	345	330	341	325	333	357	373	323	324	350	331	311	339	332	340	331	325	359	372	335	315	369	335	356	385	368	318	346	323	357	318	321	307	309	346	358	343	335	358	346	352	335	343	349	342	331	336	354	357	354	320	343	358	390	342	342	353	332	343	326	355	321	351	364	333	334	332	345	405	336	358	338	366	321	322	323	356	375	321	322
23580	20944	28092	24093	20815	11972	1077	617	471	386	346	348	328	311	304	269	263	265	245	261	227	262	279	235	235	258	242	230	253	234	263	279	219	239	216	260	243	263	259	243	231	260	225	248	261	243	246	261	252	234	264	223	254	247	235	215	242	253	205	262	216	233	222	258	225	234	237	248	266	250	230	240	236	211	219	234	202	241	254	252	257	228	234	246	230	231	229	218	260	225	256	228	230	247	257	238	249	233	260	231	230	234	253	245	262	258	255	252	230	246	264	250	252	233	271	248	248	239	249	258	252	216	247	249	223	228	238	248	224	250	259	253	231	228	257	247	264	234	228	225	249	226	248	230	254	227	252	241	236	238	260	252	236	258	245	273	268	250	260	215	251	239	219	247	259	243	270	261	263	230	246	257	237	240	246	256	249	239	241	254	219	251	252	249	222	260	227	252	245	236	267	251	237	235	229	245	261	255	247	222	256	243	260	234	250	217	241	232	221	229	238	253	248	226	260	249	217	235	261	237	252	271	244	234	244	235	213	252	255	245	254	230	264	220	252	258	227	239	236	220	233	225	252	238	243	234	235	258	250	236	234	243	250	264	276	195	241	234	260	267	250	211	213	215	251	237	226	244	263	250	242	218	227	237	230	211	256	245	231	256	268	247	236	230	247	245	237	264	234	203	210	230	246	242	267	241	231	227	247	240	261	237	238	227	223	227	243	234	231	280	221	260	249	250	259	246	255	230	212	250	253	236	231	243	246	235	246	223	241	246	232	240	245	254	237	244	250	248	233	255	233	268	244	234	244	233	212	269	241	255	245	224	221	261	246	252	217	258	259	234	206	249	252	234	247	250	241	246	246	229	228	257	223	242	248	249	224	240	226	240	252	249	243	219	222	228	245	240	237	260	234	246	240	208	267	225	247	245	236	240	250	225	222	199	264	244	257	254	244	211	250	267	214	238	257	256	230	255	246	246	265	247	222	233	251	227	242	217	231	244	255	240	240	266	270	232	245	270	239	251	242	245	262	240	249	226	249	248	232	232	261	238	254	265	232	230	243	286	250	247	232	213	234	234	264	223	274	250	247	218	245	259	256	208	231	236	229	242	268	263	230	274	269	235	248	224	216	225	245	244	242	247	237	236	239	255	242	227	244	241	216	220	236	250	229	251	240	237	210	246	267	267	246	263	263	240	248	236	229	237	209	235	233	240	224	267	247	245	230	241	255	240	246	233	258	204	251	239	242	231	256	252	277	236	277	262	236	215	254	249	253	243	236	238	261	248	245	237	226	234	257	269	234	263	244	236	235	235	258	228	237	239	227	233	239	239	239	260	255	232	253	258	238	241	234	265	266	239	271	259	234	275	250	255	226	228	247	236	253	230	255	237	230	231	241	235	271	221	237	241	239	230	239	238	232	226	236	234	251	236	229	230	230	251	230	235	238	229	250	248	222	247	237	280	238	208	255	257	235	247	267	232	267	251	235	254	257	258	208	247	231	223	261	262	245	269	263	252	233	240	251	232	233	245	217	237	235	236	243	253	260	221	210	262	218	228	266	232	231	242	272	243	241	233	227	244	250	251	222	213	231	247	218	243	246	246	292	252	226	252	220	259	244	257	245	243	287	228	233	235	238	226	227	249	254	228	244	231	227	253	263	252	219	269	240	243	255	252	245	234	239	252	237	231	208	243	252	232	254	277	270	227	253	233	242	238	230	254	235	240	260	237	278	260	236	256	235	255	243	226	254	235	251	238	235	257	233	245	250	243	254	227	236	283	240	222	243	241	219	234	256	210	252	265	251	245	255	239	254	293	250	237	231	238	252	241	264	252	252	213	245	229	251	245	239	234	251	211	241	267	266	239	250	238	255	247	248	297	259	238	255	241	283	269	271	239	234	251	260	213	253	227	245	248	237	247	273	247	223	236	207	253	238	217	219	223	229	211	227	245	246	216	242	257	268	262	250	281	250	266	230	243	258	243	231	214	264	221	258	254	256	228	208	240	206	267	248	230	232	254	260	233	221	265	257	256	273	219	243	275	254	274	256	262	250	251	241	252	257	221	254	255	245	222	267	244	208	245	253	236	202	245	232	246	258	230	212	245	261	240	249	243	244	230	249	259	232	269	272	233	257	232	226	294	255	204	256	257	241	234	283	213	239	232	266	255	226	254	253	251	256	239	226	256	262	238	228	265	256	231	260	270	241	246	287	250	223	270	256	234	225	246	251	260	213	208	258	241	237	246	243	254	230	235	240	234	253	228	210	277	226	219	240	226	230	250	224	245	250	255	264	219	237	231	249	213	248	239	251	236	234	252	249	230	257	237	253	242	280	241	228	221	235	231	250	270	219	226	240	245	238	240	203	255	226	269	245	247	237	247	236	222	219	227	240	250	246	231	233	219	227	254	245	249	226	261	235	217	248	243	252	259	255	220	241	207	241	261	245	236	221	287	279	194	228	240	261	243	246	240	248	232	261	261	244	229	256	234	248	239	280	257	246	243	251	235	239	242	234	251	232	240	252	254	264	244	211	249	253	235	239	234	260	230	250	246	267	240	240	240	251	275	268	229	252	240	233	254	243	240	238	250	244	246	233	245	228	274	231	246	242	223	258	245	267	244	251	226	238	234	237	201	249	257	266	278	241	252	228	233	242	225	209	229	252	256	228	247	252	214	264	238	239	244	209	225	240	254	239	235	222	252	206	270	224	262	243	246	232	249	255	231	229	222	263	207	256	247	245	265	241	229	273	279	240	244	238	239	242	229	251	208	234	215	270	266	251	241	229	248	265	241	224	236	240	237	239	256	233	245	203	250	262	237	257	262	254	250	240	242	242	236	226	235	251	232	222	231	236	250	249	248	227	251	238	246	244	261	244	237	246	234	245	215	243	206	234	248	252	228	226	224	227	268	256	244	256	250	252	198	234	268	244	285	232	223	248	239	247	240	258	257	223	236	239	256	268	229	262	236	241	237	245	234	236	231	225	240	232	242	263	237	255	200	216	256	247	249	261	252	245	244	241	253	234	251	241	204	263	249	223	223	261	218	263	227	266	251	254	272	232	232	277	215	259	257	262	238	229	231	250	253	232	272	227	249	236	232	269	225	249	267	230	256	247	218	239	238	239	252	214	257	227	260	235	223	249	238	260	261	243	241	250	231	260	220	243	226	236	211	256	269	230	251	256	192	272	272	219	239	265	217	251	212	236	255	225	241	237	251	230	253	275	252	250	278	252	207	215	253	266	216	273	245	247	252	226	216	241	252	231	257	243	233	208	269	267	208	231	249	248	243	243	260	248	243	257	241	233	244	242	272	260	240	229	255	230	228	251	243	190	235	250	222	228	253	252	234	235	233	259	259	227	238	240	247	245	237	233	243	257	244	247	219	219	218	240	225	267	251	218	261	251	253	231	219	259	244	246	224	244	257	240	238	240	245	266	235	214	260	239	247	241	233	235	250	236	228	253	231	236	221	196	262	246	228	268	238	230	236	237	237	247	249	241	271
38485	58698	44988	23298	4142	1424	1078	902	762	580	437	389	379	382	330	333	304	314	295	283	279	311	290	255	275	261	249	234	265	245	274	259	275	274	245	255	287	261	293	271	255	272	265	254	246	272	254	273	273	263	291	287	253	273	273	249	231	265	276	266	269	265	288	240	250	250	281	257	280	256	248	277	284	244	279	282	280	278	244	278	252	252	256	293	229	280	257	241	262	273	257	273	250	250	264	293	253	277	270	261	245	254	239	248	270	256	256	269	283	241	283	225	281	281	250	269	245	259	259	274	259	273	237	271	267	262	297	248	261	271	257	257	246	254	250	248	277	240	238	225	253	235	253	264	276	259	258	257	257	282	238	239	280	247	230	264	272	258	260	275	256	259	244	265	274	279	281	264	263	245	220	227	276	259	264	270	287	273	261	269	231	248	260	235	283	243	243	276	267	271	255	250	276	244	270	308	274	272	253	261	265	261	265	249	289	252	264	275	260	258	269	275	266	290	252	264	245	273	304	246	245	233	261	288	240	285	278	281	286	281	247	290	251	275	279	268	267	278	267	251	253	272	275	252	260	266	265	272	263	282	246	260	273	239	280	262	276	266	281	239	263	248	270	282	251	265	267	274	281	281	260	261	264	277	263	241	245	242	264	286	262	271	241	258	240	258	264	310	281	277	277	244	273	252	280	271	257	270	249	254	280	242	278	275	249	259	257	257	285	265	259	268	256	275	277	271	283	226	237	273	262	262	291	271	295	289	263	268	269	250	254	258	264	260	246	272	288	250	274	266	296	249	250	251	259	248	269	250	261	255	264	237	273	276	254	277	288	250	274	252	253	261	265	285	270	254	278	249	267	261	249	241	214	277	257	265	263	273	239	245	255	228	266	258	249	268	264	286	265	251	255	255	283	242	262	275	281	286	256	273	269	283	277	249	239	254	252	261	258	269	262	280	276	232	261	280	260	293	285	256	252	283	303	240	230	262	266	262	236	245	299	273	271	248	235	244	244	272	263	249	254	254	251	242	251	268	272	281	253	247	253	253	281	278	253	280	271	287	268	272	288	275	255	292	275	247	235	239	265	254	243	267	274	225	266	275	261	235	265	253	266	247	287	272	290	253	288	274	275	258	256	294	261	265	268	248	275	261	255	265	263	266	247	277	258	268	252	243	249	263	255	246	233	246	245	268	232	255	262	271	228	246	239	264	243	256	252	256	265	248	294	262	257	263	262	290	265	278	291	238	277	278	280	257	232	231	241	269	281	283	237	257	265	258	262	269	270	259	291	258	287	269	248	263	256	259	258	269	280	279	229	259	264	234	274	255	267	270	286	268	265	264	251	242	240	251	243	261	240	248	272	299	270	238	266	260	287	275	264	275	278	246	250	254	284	255	259	242	257	241	237	288	242	263	250	247	282	269	284	247	250	244	294	243	241	253	284	278	236	261	275	271	257	253	261	254	241	274	264	243	273	285	260	261	275	300	242	270	243	266	259	261	244	291	256	282	255	254	273	235	249	266	259	252	249	233	260	260	266	231	290	252	260	283	242	251	275	258	275	298	264	283	282	257	263	269	264	262	254	236	271	239	277	258	279	276	257	237	268	261	258	281	267	245	277	286	235	294	267	274	275	248	272	243	252	244	221	273	280	267	251	285	279	264	274	272	236	244	258	255	269	301	277	235	270	255	278	233	286	272	286	298	264	264	267	257	245	262	253	267	263	285	277	255	262	268	269	245	272	249	262	277	265	279	260	285	240	267	249	261	235	284	243	254	251	255	235	233	265	247	272	276	262	280	243	250	269	258	272	278	256	275	270	256	280	212	269	262	287	267	267	270	276	263	253	263	244	252	292	266	268	254	246	278	282	257	256	241	269	246	272	264	244	277	260	252	271	257	265	294	278	241	258	253	266	270	291	245	233	280	244	226	268	234	295	253	261	237	269	263	244	274	279	261	278	252	260	240	291	285	260	240	249	232	253	283	267	268	247	256	279	263	283	285	274	282	289	263	267	260	253	234	234	286	267	238	282	285	254	293	270	269	277	277	253	258	258	261	288	263	271	274	250	269	279	273	243	281	258	264	246	266	273	246	270	236	243	282	246	252	278	241	273	255	249	290	249	252	282	288	273	271	279	259	247	249	278	233	257	252	245	223	273	287	253	272	259	269	283	288	253	278	260	283	242	236	263	257	255	262	266	254	277	268	264	261	268	256	284	270	262	273	236	254	270	281	236	259	255	261	244	258	281	249	276	279	249	257	254	286	319	259	255	258	256	279	257	277	263	267	283	243	237	262	259	264	240	265	251	263	278	293	257	276	264	252	243	274	259	263	259	238	241	268	255	245	255	278	268	244	255	230	243	265	273	258	264	243	288	263	243	247	240	254	244	263	272	276	248	268	274	282	235	233	263	256	276	242	261	282	225	239	268	251	235	283	275	268	253	278	243	262	298	292	231	263	255	281	261	267	264	274	261	275	250	261	264	275	252	256	238	272	272	277	286	254	261	226	291	236	244	273	257	242	260	246	273	261	281	262	263	261	253	286	258	276	241	259	270	288	278	275	247	282	277	222	259	281	271	257	246	246	287	258	268	283	250	237	251	275	247	214	241	248	275	263	274	280	243	240	233	255	237	266	275	261	268	255	292	252	265	282	224	240	258	264	252	260	258	251	251	273	268	256	232	281	239	278	253	251	274	266	242	243	268	273	286	272	248	249	263	249	283	261	255	297	279	255	265	243	288	264	269	250	282	244	294	263	243	273	261	237	260	252	278	255	256	232	290	284	300	262	247	260	299	242	220	290	265	258	242	251	279	297	299	229	267	287	256	238	257	265	262	269	234	237	265	261	255	273	247	270	263	281	264	265	265	271	258	274	264	288	237	275	287	254	265	245	245	280	247	238	255	240	258	275	275	262	271	261	264	226	240	261	267	240	249	281	281	262	251	254	298	248	259	275	279	284	269	249	244	269	279	289	260	281	237	254	238	246	257	293	260	279	273	256	235	252	258	273	264	276	263	274	238	262	264	268	255	261	274	267	280	253	256	229	276	263	265	250	265	238	277	264	247	250	265	259	296	252	262	258	251	272	258	277	290	277	264	288	301	264	270	263	262	259	251	271	243	249	277	251	233	260	280	271	259	246	281	255	231	247	254	296	270	249	239	240	263	241	276	254	259	256	257	261	296	250	282	248	285	251	257	240	232	289	260	262	277	265	261	251	264	285	253	250	266	278	270	289	274	273	287	250	251	267	248	237	272	264	257	260	220	260	252	244	265	280	242	251	262	258	270	243	264	239	254	275	257	241	265	241	287	245	267	264	251	254	229	268	278	231	246	276	297	269	247	291	268	248	279	270	260	285	257	260	231	257	255	242	255	266	253	268	283	248	220	262	248	271	228	260	278	286	291	256	284	266	267	233	283	300	244	293	242	273	273	253	276	249	287	264	262	274	291	256	254	263	262	291	272	271	306	274	274	235	249	255	233	248	268	263	273	269	266	277
24749	20999	27646	25167	15598	1906	602	534	427	346	380	336	351	335	298	288	338	292	270	315	262	261	264	292	267	288	264	247	261	252	305	274	255	280	278	263	280	255	280	288	296	235	239	236	256	253	301	261	306	282	258	260	268	282	260	296	267	239	286	274	263	257	234	290	249	236	267	297	284	254	266	251	252	252	260	257	280	264	283	272	273	265	289	280	292	269	294	269	288	267	269	272	273	269	265	279	280	271	285	280	267	274	287	291	264	242	264	247	259	280	279	266	245	245	272	279	241	274	302	259	290	262	252	242	253	239	253	243	257	263	281	245	298	276	291	269	274	263	243	282	294	272	287	289	275	259	314	245	272	280	262	285	296	258	264	308	297	255	261	265	276	278	262	249	269	261	249	276	256	241	256	248	257	260	291	246	271	262	285	276	256	297	261	255	287	253	256	266	277	238	271	290	295	289	265	284	260	264	284	280	280	314	262	278	286	247	251	270	284	274	285	254	266	280	275	274	270	243	248	309	278	286	297	264	268	272	274	247	271	275	261	285	269	253	274	278	249	287	254	270	276	285	281	274	278	255	279	286	247	270	281	269	289	274	266	277	267	257	284	270	255	259	285	271	269	260	276	275	262	253	278	279	295	255	279	276	280	276	271	281	282	286	279	246	262	260	308	277	249	290	288	262	260	306	254	288	259	305	291	251	274	278	266	255	287	288	278	257	263	256	254	272	236	268	272	271	281	278	244	239	278	247	259	274	278	252	263	229	260	281	282	303	274	276	258	280	275	255	273	255	258	277	273	275	292	280	273	290	267	277	260	271	268	268	250	254	267	274	271	272	326	313	276	264	264	276	288	259	264	247	267	256	268	261	240	219	275	252	260	259	293	255	266	270	236	286	260	257	258	267	253	253	269	262	302	276	282	250	272	294	251	268	260	240	287	266	243	264	273	253	286	255	258	261	252	265	274	293	266	258	260	271	263	265	292	248	273	264	237	257	308	261	259	259	284	254	283	274	292	264	260	257	285	268	265	241	228	235	274	288	281	266	267	277	271	241	258	266	252	272	261	261	254	280	246	264	279	264	271	292	268	250	270	284	270	277	271	245	281	309	302	263	283	266	255	259	277	287	282	232	264	272	261	269	274	258	241	277	253	279	247	272	263	279	250	272	275	265	250	239	264	268	277	253	275	250	262	285	258	255	268	280	250	236	261	259	293	277	268	234	279	288	282	287	266	246	249	255	252	284	274	250	280	239	252	257	253	276	300	252	241	296	271	227	261	259	237	220	255	279	267	272	238	238	255	247	268	295	253	264	248	307	270	269	258	268	286	262	274	262	252	293	296	261	274	265	280	276	271	293	262	270	273	277	235	266	282	244	256	264	270	284	271	245	286	245	261	295	273	287	274	271	270	291	252	271	290	267	277	293	264	246	280	281	279	290	279	261	247	268	260	267	278	246	280	250	250	266	274	286	256	273	289	261	268	269	255	266	247	277	249	265	288	281	288	265	287	271	261	262	281	288	262	276	277	266	263	270	274	273	252	248	273	251	268	286	259	286	259	302	246	253	308	261	290	273	258	282	266	273	280	255	283	263	255	254	296	254	262	273	267	265	294	267	246	282	233	256	286	278	265	286	273	286	266	271	277	275	272	262	264	285	246	252	293	264	277	269	243	259	268	258	245	267	272	285	264	285	269	247	268	264	256	282	269	267	275	268	287	274	289	247	280	262	254	283	268	268	265	268	254	259	267	277	307	239	273	275	275	262	266	286	254	266	275	295	285	289	251	297	257	242	258	255	257	263	272	257	290	287	237	292	259	271	258	282	284	262	268	258	267	280	258	262	273	259	260	294	282	250	276	278	279	282	249	271	267	276	262	267	252	250	273	289	261	280	257	275	287	276	286	256	265	260	255	249	234	274	263	237	259	275	299	271	243	252	262	296	270	298	282	296	286	303	257	249	236	279	260	276	296	286	279	263	284	288	301	248	264	242	285	258	240	267	236	253	258	269	283	283	267	278	263	270	256	262	249	271	282	277	286	267	268	255	274	282	287	262	262	256	256	265	269	261	279	292	271	286	275	262	271	257	262	270	253	262	280	287	276	273	279	271	275	249	280	270	254	262	281	273	264	267	262	281	244	249	281	283	266	254	273	250	273	252	267	245	273	282	269	270	268	276	258	267	283	285	245	260	253	289	261	267	274	253	281	263	259	266	306	268	265	303	285	280	306	271	271	243	238	254	263	286	262	276	293	271	280	276	263	264	299	239	249	259	258	272	272	266	255	260	247	269	265	255	280	243	272	248	275	260	246	262	253	273	259	279	278	257	279	309	271	275	283	257	272	236	269	268	262	261	287	276	234	260	271	265	278	259	267	293	278	278	298	252	262	258	269	234	284	250	302	261	292	277	256	289	288	276	241	271	289	240	278	240	265	249	264	282	242	281	281	267	261	263	306	278	243	276	274	291	307	267	276	253	300	234	253	286	304	305	244	267	292	289	239	267	266	292	282	238	274	261	276	246	257	280	273	250	292	268	274	246	246	258	279	290	254	270	265	286	270	265	264	270	279	227	267	257	260	251	268	249	265	244	234	280	292	272	246	259	304	279	285	259	266	280	286	255	277	265	270	267	253	271	287	252	247	246	255	285	278	235	276	268	292	268	272	278	285	286	290	249	240	291	277	238	280	278	249	256	267	253	270	272	262	273	269	273	255	251	238	261	289	263	305	267	286	280	253	273	258	284	270	285	275	254	262	244	264	250	288	279	263	264	263	243	249	242	260	278	289	274	259	280	254	288	241	265	288	258	269	285	282	278	299	259	270	279	270	279	272	262	267	229	288	249	283	260	240	235	259	282	270	284	248	275	242	280	272	274	294	260	282	280	304	273	252	273	274	266	277	275	301	290	296	241	256	265	287	257	263	279	252	253	264	282	258	285	259	284	255	237	277	267	254	281	265	267	253	284	270	300	256	259	280	270	290	265	249	264	256	301	287	239	274	273	269	278	272	250	295	261	261	298	275	273	258	259	240	331	306	285	259	260	260	303	298	269	282	278	266	284	257	285	287	281	279	265	284	288	279	309	256	286	276	273	273	286	286	270	254	287	269	264	304	243	266	276	268	270	241	251	265	263	273	250	273	248	254	261	263	237	243	276	224	296	266	266	273	258	255	261	286	242	259	284	265	232	275	255	274	256	291	243	291	274	272	283	299	279	269	250	295	263	231	275	309	248	292	264	242	304	264	267	232	251	249	302	259	257	265	247	309	266	265	254	250	265	290	248	261	259	278	238	272	236	268	251	289	285	271	265	237	248	258	277	291	264	269	267	253	291	290	259	266	269	274	266	296	267	260	298	250	265	260	264	248	258	280	272	262	282	250	255	275	259	258	244	261	264	275	256	267	278	270	300	277	281	251	267	279	296	278	287	246	291	285	252	253	270	264	299	270	259	271	273	294	266	258	292	279	259	251	278	278	243	307	263	255	262	276	252	251	251	294	275
38573	54584	42105	19807	3810	1116	877	771	626	492	421	440	377	393	361	320	347	312	339	310	304	306	274	303	260	257	269	256	284	312	302	276	302	297	260	266	287	285	270	252	309	315	299	280	267	296	304	282	309	277	302	291	292	272	278	280	318	300	278	255	285	278	301	271	299	293	295	285	291	315	279	299	256	305	265	290	267	281	278	264	272	324	245	272	276	295	307	269	279	298	288	280	264	305	252	291	280	299	261	280	283	297	299	309	289	284	298	261	288	314	281	278	287	285	308	292	273	275	319	290	282	275	296	299	282	278	324	260	298	288	305	255	270	310	271	299	263	307	292	274	275	268	303	296	272	301	281	294	279	289	284	283	298	316	298	298	276	287	290	291	245	268	300	273	270	295	290	247	264	264	277	237	293	293	249	315	263	284	320	272	272	293	302	291	259	288	256	262	291	308	283	268	299	282	295	258	279	274	264	317	291	301	275	293	304	291	277	276	285	291	311	307	280	260	266	301	293	295	287	312	294	275	263	281	267	325	279	276	279	300	270	263	254	289	285	312	253	288	260	284	278	271	316	315	305	298	286	284	294	274	268	304	307	286	241	282	274	277	264	298	282	304	290	299	280	263	292	269	289	265	255	273	301	294	287	276	294	295	269	297	296	296	274	283	285	283	249	285	256	292	311	287	269	272	284	291	286	285	300	292	279	264	261	257	271	279	286	252	293	284	274	274	310	254	272	263	311	285	274	282	262	266	320	237	269	301	321	297	262	258	276	266	278	315	283	290	281	276	285	292	263	289	302	266	287	291	285	272	289	274	312	310	318	300	279	285	284	276	289	325	294	314	270	242	302	269	269	305	311	291	297	307	281	265	274	267	297	278	313	296	273	271	273	272	281	302	254	285	273	332	270	294	292	287	277	269	284	267	270	265	291	296	303	301	307	300	314	315	297	273	311	273	297	305	268	279	279	269	304	302	285	278	274	277	300	258	309	246	282	286	287	294	269	294	258	249	295	295	280	294	291	329	256	284	294	291	292	286	284	277	313	293	281	280	286	280	286	257	262	314	313	290	265	279	283	258	302	282	263	297	276	279	264	281	266	293	264	276	260	296	290	270	274	277	268	262	249	270	295	254	290	275	268	279	294	283	285	262	296	254	292	256	293	283	300	287	267	300	255	265	263	321	279	272	283	273	284	272	319	295	287	309	291	261	315	242	284	286	283	294	282	272	281	281	313	288	281	292	272	270	283	273	288	292	301	286	277	293	257	323	274	269	296	283	278	291	288	299	291	251	269	268	288	264	280	284	280	286	276	271	259	303	295	286	274	275	284	332	301	275	262	286	306	285	289	299	278	272	260	280	270	262	284	286	273	260	281	271	303	291	290	289	298	304	295	288	261	275	287	301	262	286	293	265	277	286	294	293	277	264	294	304	269	281	291	272	272	283	295	274	286	253	307	304	265	282	295	261	291	313	287	272	296	313	272	281	287	301	254	296	285	294	294	274	304	309	273	263	291	298	276	270	292	309	261	289	291	266	288	260	307	282	273	305	274	263	307	280	296	280	304	262	289	284	262	289	254	265	294	276	252	290	284	268	269	282	272	313	260	277	257	250	280	287	260	265	310	304	270	287	255	289	305	274	254	283	269	280	307	271	310	288	301	260	279	303	288	250	276	312	316	269	264	279	270	293	289	296	288	297	276	257	259	255	272	251	296	256	277	266	301	295	280	284	281	251	277	294	262	295	283	298	257	291	280	266	278	279	272	302	275	249	288	308	282	299	294	300	291	310	289	267	264	287	276	277	278	266	272	270	301	274	280	292	276	251	256	285	276	297	268	246	313	290	296	300	297	255	335	309	284	305	300	288	278	298	289	296	306	277	314	292	271	304	298	260	304	273	298	286	263	324	304	278	277	255	299	273	296	296	268	244	282	307	243	286	288	285	288	271	277	327	282	262	253	261	276	289	261	266	263	291	303	285	272	280	280	283	276	314	285	276	279	277	284	262	276	277	271	284	309	301	276	278	235	287	271	261	271	311	289	269	258	278	292	286	252	305	274	279	273	266	275	292	287	252	323	273	269	317	298	293	289	260	285	291	262	281	280	298	283	277	300	281	277	261	282	266	275	265	276	291	287	281	253	281	301	271	312	288	294	257	244	275	299	281	307	282	252	278	301	295	285	267	296	294	286	287	297	287	293	278	277	269	273	267	251	284	278	302	292	282	268	308	273	297	279	279	271	287	273	297	271	294	295	279	301	288	302	280	284	287	274	280	275	283	303	328	261	292	315	291	284	282	306	287	279	278	247	284	285	274	295	266	290	281	284	264	280	284	241	276	296	275	267	279	260	268	272	282	303	281	304	253	275	287	249	268	268	293	306	284	306	285	272	255	291	293	285	274	304	274	289	270	347	306	264	269	298	295	279	282	288	307	297	275	305	272	309	264	313	258	301	284	298	267	286	285	276	284	313	283	284	280	279	306	285	289	271	311	292	279	259	281	311	267	294	308	293	263	277	270	265	289	276	260	267	298	298	276	256	290	280	249	286	286	302	295	279	307	266	270	266	292	288	265	272	259	295	292	265	284	277	285	277	290	305	282	259	275	280	293	300	255	261	300	293	302	265	291	270	303	264	257	282	286	277	285	309	268	259	297	282	276	300	261	283	313	291	282	309	292	265	304	273	283	266	270	244	266	256	277	272	312	295	283	290	309	287	268	282	270	265	294	286	266	279	311	284	322	292	300	279	311	322	249	290	261	275	271	312	261	281	293	263	256	281	311	247	327	295	310	246	290	265	282	265	294	301	272	261	278	291	258	255	289	293	260	290	301	267	292	265	309	285	286	275	273	283	300	267	294	276	299	252	276	315	268	285	298	286	297	318	287	274	292	263	306	290	281	282	282	298	275	271	300	297	264	255	283	276	307	310	269	292	296	310	295	286	295	254	283	280	300	267	239	283	272	279	300	294	308	278	290	280	302	277	279	273	305	306	273	302	293	245	287	264	261	266	256	273	267	303	283	251	270	296	309	274	306	293	295	275	274	282	304	292	294	294	280	296	336	296	239	285	288	275	270	293	278	282	288	280	280	269	288	274	245	307	296	259	277	288	288	259	296	278	287	282	302	270	271	287	276	278	307	287	280	307	258	300	290	281	267	285	265	288	303	306	291	301	311	286	277	304	303	274	278	294	292	291	261	267	283	288	264	292	259	287	292	269	297	279	294	297	257	258	263	290	299	255	300	295	270	284	290	276	293	280	281	263	271	290	261	300	298	303	290	282	284	279	267	281	277	315	281	278	284	262	292	269	263	277	271	264	300	271	281	282	293	296	312	285	272	286	287	262	266	257	258	280	273	243	276	304	283	310	289	328	261	272	282	281	270	292	315	267	292	252	277	285	281	290	331	257	283	276	286	300	283	301	270	275	291	277	305	273	259	273	295	289	296	281	289	245	299	283	268	267	297	268	305	291	272	297	301	319	279	238	316	275	252	282	295	279	309
22406	20930	28372	23655	20928	20864	9735	702	470	375	330	294	283	266	206	231	192	212	171	192	182	179	180	174	157	175	173	164	190	157	174	155	154	149	158	161	138	165	163	155	170	139	153	181	181	147	160	163	179	149	150	134	158	158	157	148	165	156	147	166	147	163	140	154	145	136	163	143	126	160	150	182	157	149	159	164	159	169	151	151	150	157	143	153	145	144	159	161	141	188	177	150	157	162	168	160	144	175	162	137	158	148	162	161	170	164	158	150	163	144	158	152	171	134	161	167	173	173	172	141	144	157	138	138	152	173	154	147	170	136	149	164	160	151	136	139	173	175	157	164	163	147	144	148	151	135	169	158	120	152	156	157	164	160	148	156	152	162	147	148	156	179	158	143	164	159	152	119	167	167	147	165	138	139	158	152	169	145	158	153	142	163	174	175	169	155	161	156	140	182	156	173	165	162	162	155	161	148	147	141	156	148	162	179	166	166	163	158	150	169	160	161	150	140	160	175	173	159	150	148	162	173	171	141	158	177	149	159	160	164	139	152	146	136	165	145	158	144	154	147	165	147	152	143	172	150	169	157	114	144	163	154	145	132	161	171	157	155	144	159	134	159	160	173	167	144	141	145	139	136	151	171	149	156	146	133	163	162	149	166	144	137	148	161	155	150	157	153	172	140	149	172	161	179	161	162	145	196	149	153	162	140	159	168	163	186	169	154	153	147	134	134	144	139	156	141	156	149	146	144	146	166	153	157	134	159	169	153	129	161	148	166	146	168	185	163	153	151	143	144	149	143	155	169	171	139	134	131	145	149	179	161	154	151	152	161	154	155	141	143	158	158	175	147	176	176	144	153	152	161	155	168	151	153	157	159	137	151	158	184	150	152	160	146	154	161	151	153	159	160	180	147	145	137	161	162	161	162	157	158	129	152	167	188	150	150	176	160	146	155	152	147	158	146	169	177	150	144	155	162	183	155	146	140	137	154	165	157	161	140	159	131	162	162	144	154	148	148	168	161	158	182	148	137	155	147	162	162	164	171	168	113	119	138	155	154	154	162	150	151	144	147	181	158	146	159	144	175	150	152	161	180	161	137	161	160	159	162	151	142	159	151	155	157	144	150	167	168	158	117	174	173	158	145	169	153	168	147	167	183	146	154	171	151	165	159	159	156	161	143	134	142	173	150	156	132	163	171	168	159	152	169	154	151	144	162	167	140	160	143	180	147	160	188	163	155	155	164	128	156	148	160	171	165	146	170	141	147	160	153	152	152	173	131	158	176	167	170	155	156	169	153	126	148	142	145	136	151	150	163	137	169	155	175	132	144	164	157	145	148	158	163	152	155	169	143	156	148	144	151	145	167	153	152	141	155	148	169	141	145	156	142	167	142	174	169	174	158	171	166	139	156	154	155	152	145	165	146	176	176	164	155	156	141	164	156	151	135	155	162	157	143	171	164	155	157	170	159	144	143	151	162	173	164	178	169	168	160	154	142	174	145	183	120	149	152	155	134	136	155	138	147	150	171	145	172	160	167	168	153	142	170	161	144	159	138	167	153	173	149	160	156	152	162	147	172	164	152	160	140	159	140	155	166	156	162	158	150	141	146	172	142	149	131	155	153	135	167	158	160	172	173	182	143	169	141	175	162	158	148	156	169	130	171	147	158	158	159	162	158	155	153	137	163	141	147	177	153	155	150	160	144	178	156	145	162	159	166	144	147	157	160	144	125	141	155	163	143	139	162	178	153	158	174	169	164	173	152	143	163	132	151	187	150	163	145	155	148	129	168	148	150	174	166	146	154	159	157	155	156	165	149	160	160	170	141	167	149	168	182	152	134	156	141	181	145	144	166	152	140	156	153	163	161	157	155	162	152	151	148	143	158	160	149	158	160	158	160	175	158	156	162	128	146	158	138	152	174	148	164	135	165	158	136	142	139	154	156	159	157	145	146	140	150	149	161	143	146	158	146	160	145	141	133	149	154	140	182	161	166	139	154	166	151	169	136	147	148	158	178	154	168	167	147	171	145	178	161	156	168	152	153	145	157	177	162	160	157	142	148	171	175	160	149	147	154	156	144	152	148	183	144	136	142	169	177	156	147	154	167	159	159	161	153	155	132	163	166	156	137	145	158	135	154	145	160	155	158	152	156	144	162	150	144	175	126	154	149	122	160	151	135	155	144	168	158	149	168	164	152	177	178	144	170	158	163	158	152	159	162	151	184	174	146	163	155	142	142	142	153	158	163	152	159	143	145	141	179	146	149	157	153	169	163	161	151	156	151	140	155	160	154	146	151	144	134	182	155	148	138	164	165	165	162	165	142	149	148	161	167	161	193	143	153	146	168	147	141	155	162	153	114	125	171	148	149	156	130	171	166	149	153	145	151	160	153	153	176	140	177	163	146	162	145	162	154	186	158	144	164	140	160	147	155	162	155	167	161	180	157	175	140	148	156	148	150	150	164	159	168	162	148	169	137	162	162	154	143	132	145	135	154	153	156	181	155	157	159	165	167	151	168	172	131	144	149	149	164	158	164	153	153	170	156	163	167	156	172	156	164	159	155	165	161	141	136	150	161	165	142	175	152	158	143	159	133	147	188	130	154	175	136	168	140	168	152	162	191	156	139	160	156	155	144	151	160	166	167	156	148	157	162	163	178	125	150	146	170	151	165	165	156	144	154	149	150	158	160	143	145	160	140	131	159	156	134	162	171	145	134	159	154	155	155	155	136	165	166	136	172	176	165	149	166	150	160	140	164	170	136	159	198	163	164	167	159	152	152	153	164	139	154	153	143	150	152	152	159	151	162	166	125	159	159	157	150	158	142	181	134	168	141	152	145	143	154	145	192	170	161	144	148	139	165	174	136	146	145	173	123	149	146	161	145	155	149	145	128	144	159	163	150	172	148	164	166	159	147	153	154	134	142	153	147	157	178	182	170	168	172	141	157	150	134	168	165	156	140	165	154	159	167	157	130	145	158	140	146	149	156	147	157	144	162	134	145	142	146	136	164	149	162	162	140	139	160	158	165	162	130	164	155	148	176	161	137	161	160	153	164	190	149	144	167	150	165	194	154	150	161	163	174	163	155	141	160	152	173	149	155	146	144	118	138	160	161	162	171	196	173	161	146	161	158	154	144	132	163	141	153	163	142	134	163	160	130	142	142	160	160	160	152	157	159	154	153	157	151	149	178	146	173	140	156	155	183	145	173	164	145	154	179	138	166	147	156	162	147	171	159	170	144	156	152	165	168	140	148	143	167	136	165	144	178	137	124	164	142	167	146	154	170	153	139	151	140	150	133	136	139	174	165	148	152	164	136	179	167	162	146	156	169	152	138	144	132	156	147	142	154	153	150	144	157	163	169	165	159	152	125	149	147	162	159	142	140	149	141	159	158	158	164	160	152	153	183	145	149	139	171	155	165	160	150	143	146	160	159	151	139	157	174	156	159	183	152	152	155	133	142	144	178	137	169	156	154	158	153	166	146	157	163	166	160	172	147
43316	68641	52580	31708	8888	1930	1477	1026	841	595	451	413	330	306	285	284	236	216	223	215	230	202	194	212	179	163	149	158	161	187	182	169	174	178	176	176	184	165	166	159	192	179	172	160	159	146	163	162	155	174	184	186	177	172	154	149	192	180	164	172	165	196	177	156	153	170	160	196	166	155	164	165	181	187	176	158	159	150	177	149	170	146	162	167	160	169	157	145	178	171	181	141	183	195	159	171	147	144	171	178	163	168	149	186	190	178	176	182	181	152	189	191	181	194	149	156	171	176	169	175	165	164	163	160	178	161	172	166	164	180	191	155	164	153	193	166	155	161	156	172	150	155	149	173	188	150	143	185	165	156	161	150	158	168	162	153	173	189	165	156	145	196	176	158	180	179	161	152	160	182	171	169	180	155	164	168	178	161	149	154	185	159	199	166	148	153	174	192	169	195	165	139	153	188	164	163	157	193	156	157	165	156	149	163	163	157	158	165	176	165	187	179	170	148	160	182	161	167	168	175	176	151	153	167	185	167	178	154	172	166	168	165	161	149	168	169	180	166	164	163	176	191	182	186	173	174	155	174	163	170	166	172	168	160	167	166	159	173	161	151	165	145	157	159	168	168	163	174	165	152	162	167	168	146	155	170	157	158	153	166	162	158	191	179	164	152	175	177	156	164	160	146	170	160	155	181	185	165	159	154	160	154	181	166	147	184	155	173	154	154	176	177	172	175	166	166	164	178	174	171	175	175	168	159	176	167	157	168	171	173	181	155	158	157	151	165	183	157	174	160	185	145	171	161	176	169	159	145	168	158	182	179	147	151	146	176	147	171	172	188	177	158	139	177	181	174	176	170	164	160	158	180	159	163	168	168	170	172	151	159	164	174	156	178	166	174	155	163	172	141	176	173	150	175	158	162	156	174	175	156	173	176	140	151	170	153	153	174	156	159	170	159	139	174	187	178	164	172	180	173	181	169	165	195	165	158	150	166	153	159	153	159	174	192	163	159	140	172	168	171	178	161	154	173	166	178	168	154	193	172	165	166	174	159	147	175	159	155	156	182	160	183	152	138	159	154	172	172	141	165	175	175	176	177	144	175	146	150	171	157	150	168	137	155	183	168	164	191	145	172	154	172	163	164	143	176	146	167	177	149	165	165	150	172	160	190	145	167	163	158	167	174	142	170	159	145	161	163	161	162	150	141	168	153	154	166	177	154	179	164	160	164	154	171	168	160	161	185	173	155	172	173	150	188	178	153	156	168	172	181	187	154	175	166	157	164	166	176	158	195	167	164	158	152	179	163	168	169	185	173	155	187	166	167	169	170	162	160	188	169	164	176	190	150	162	170	154	172	189	174	175	176	170	165	189	164	175	198	123	163	165	153	172	157	159	170	164	151	163	177	184	169	165	158	176	181	157	172	176	182	175	170	155	162	162	174	165	175	168	174	161	154	161	164	171	169	158	165	145	188	171	182	157	186	185	151	167	179	181	167	172	167	140	171	164	166	173	187	162	170	170	172	173	151	156	191	156	157	147	185	167	181	157	164	180	170	170	180	166	152	161	150	172	168	148	165	164	161	151	181	178	153	168	155	175	159	173	151	152	173	181	152	162	174	172	180	165	182	172	142	172	147	159	186	162	163	160	147	165	154	173	158	192	165	178	179	196	177	185	171	161	177	159	163	164	190	167	169	173	182	180	167	150	171	171	161	140	173	163	168	172	169	171	173	146	138	154	187	166	150	190	159	165	169	165	189	188	165	143	160	148	174	161	186	165	167	143	166	184	155	152	167	176	164	184	174	169	181	146	166	164	183	188	170	154	164	175	158	179	170	168	165	180	153	171	184	190	169	178	167	163	152	156	169	174	137	172	195	153	160	157	178	188	157	162	179	173	165	183	186	158	155	177	163	187	176	160	182	166	153	149	162	160	142	167	144	182	176	143	171	184	165	173	174	162	163	159	168	152	178	181	166	163	189	173	174	160	164	159	176	144	184	175	164	162	173	186	169	156	175	176	133	179	134	159	174	172	186	178	176	172	174	164	179	173	167	153	160	172	166	163	142	143	155	185	150	174	137	145	169	180	161	148	188	158	165	179	157	188	168	150	156	173	176	178	164	172	169	157	161	173	146	161	168	187	161	149	193	168	131	157	186	180	160	169	154	173	178	160	169	158	159	163	175	172	163	163	169	167	174	158	186	212	178	153	158	166	164	141	171	191	160	166	151	169	173	166	175	162	183	155	153	151	163	167	164	157	167	181	151	151	162	166	168	168	173	151	152	160	157	163	178	164	170	148	167	173	176	163	180	146	140	174	172	194	161	179	158	163	161	178	124	168	187	187	182	166	167	152	159	166	173	138	168	166	169	162	151	143	170	176	155	158	168	165	159	185	178	140	172	146	168	159	169	180	176	167	132	191	184	153	146	153	165	184	173	195	148	155	153	164	160	163	167	168	158	162	171	141	163	170	156	179	140	154	163	169	165	166	178	160	174	148	151	162	154	166	173	160	180	167	182	167	152	159	149	156	174	156	157	165	144	169	169	163	147	139	204	152	161	177	155	182	150	161	167	165	180	170	163	168	161	144	174	173	137	165	143	146	163	166	128	174	187	180	173	147	145	158	173	164	156	170	160	182	180	152	172	154	167	156	188	165	169	148	170	155	181	194	165	163	166	150	169	165	175	158	168	178	161	185	184	194	152	164	164	182	162	172	168	170	168	188	168	161	159	170	163	156	183	188	170	153	197	161	165	170	142	174	161	161	159	167	164	179	138	153	184	166	166	172	178	194	193	142	175	167	180	166	169	169	176	170	157	167	157	163	157	155	174	173	146	174	168	167	167	153	149	163	157	162	180	182	153	135	190	180	165	170	152	169	134	158	179	165	166	165	177	168	167	179	167	172	165	169	186	170	167	165	170	192	161	162	165	158	150	154	178	181	165	162	182	164	172	183	165	149	170	167	183	161	167	127	187	175	146	171	146	161	135	171	145	168	183	164	188	175	141	168	161	162	168	170	143	151	181	173	136	161	169	147	150	142	178	147	149	167	178	185	149	169	174	139	163	181	173	169	153	155	154	169	172	202	168	161	165	161	152	179	186	168	164	172	174	178	177	168	150	157	170	176	187	180	173	165	169	187	154	150	149	177	161	160	181	157	168	171	167	163	168	175	161	169	193	168	166	170	167	169	165	147	141	167	155	167	161	171	168	142	184	165	132	156	168	151	141	181	141	155	157	161	169	159	152	164	193	173	152	156	185	158	178	170	171	155	157	157	156	164	173	148	165	165	162	156	142	154	158	164	151	184	160	183	147	157	189	184	158	197	166	167	177	151	185	161	165	173	159	183	146	167	188	166	145	151	161	175	170	175	167	157	158	178	185	160	156	176	180	154	146	150	171	169	166	161	166	159	157	150	171	175	179	170	159	173	176	160	154	165	188	160	199	168	160	172	149	184	169	175	160	179	152	148	179	165	173	177	145	170	167	164	159	144	157	175	174
32971	34843	33913	18608	3151	609	471	445	371	360	365	344	340	372	356	353	362	347	366	331	320	324	331	339	299	329	317	321	334	337	299	334	318	337	346	312	328	371	352	330	326	334	325	335	311	327	361	324	339	321	348	354	304	327	330	314	343	317	311	305	349	309	306	356	280	354	321	331	325	323	324	313	335	330	312	316	335	326	331	341	319	335	312	317	357	311	328	330	351	332	302	305	301	343	318	338	342	306	304	355	328	316	356	351	323	357	310	329	305	341	354	311	321	332	341	313	343	318	390	346	319	309	305	325	297	335	329	334	301	372	327	345	350	349	338	304	300	330	336	345	331	320	304	301	332	312	293	311	322	296	338	315	332	291	374	329	305	319	316	327	300	326	332	303	337	321	329	335	308	330	362	315	346	305	359	307	335	326	287	303	305	304	331	348	322	317	330	301	319	334	303	364	342	355	326	338	317	322	332	305	353	368	336	305	323	344	305	342	352	375	325	350	317	311	332	315	337	331	300	324	327	361	318	304	325	304	294	329	331	309	327	298	330	309	335	337	322	330	354	349	341	357	332	306	336	293	316	330	343	320	332	330	321	319	300	341	312	323	328	319	322	324	318	308	317	327	351	348	322	326	283	315	300	305	335	332	318	326	316	329	340	329	338	314	361	294	292	327	305	352	320	321	341	323	326	315	369	329	318	324	325	349	307	300	356	333	318	330	328	324	333	309	323	323	330	334	325	349	289	342	311	315	339	347	343	326	380	346	292	336	313	334	340	323	340	326	328	321	304	303	313	307	330	315	348	336	336	341	346	335	335	307	326	316	340	314	337	304	350	318	299	376	325	304	356	313	324	348	336	321	324	324	338	320	338	328	341	319	331	359	264	335	287	309	345	333	304	319	343	313	346	328	325	335	311	315	350	315	338	345	320	309	302	344	345	323	314	336	316	320	336	320	301	344	310	307	312	326	358	295	349	313	322	311	330	332	350	349	333	362	319	366	308	299	299	327	318	297	309	337	297	334	345	336	336	326	335	344	343	329	310	325	313	341	305	336	340	346	347	335	351	325	301	345	318	331	344	340	324	348	321	318	343	350	332	331	357	324	324	311	318	311	308	344	330	311	297	293	328	340	309	314	329	302	302	341	324	359	307	321	325	359	326	341	332	343	365	299	339	309	304	317	373	343	335	316	313	346	300	321	304	320	343	330	343	351	347	342	352	326	317	381	367	326	315	284	307	379	311	315	337	311	341	334	337	298	358	300	354	346	334	343	350	342	309	317	311	279	343	350	305	340	333	311	334	354	327	303	324	325	293	338	332	352	341	326	348	325	334	347	344	343	277	317	346	299	331	302	352	336	350	309	296	356	343	348	351	288	308	326	312	352	321	307	308	319	327	312	317	305	317	338	338	331	349	309	315	314	335	313	340	359	308	279	303	351	380	353	316	328	350	302	336	333	275	322	326	343	327	311	320	315	334	343	337	306	315	350	291	317	314	359	317	320	319	343	319	339	340	321	321	351	352	365	323	339	318	326	317	308	333	333	317	312	326	331	355	293	327	355	326	346	316	351	335	304	314	331	310	342	313	293	332	308	355	328	312	287	329	311	313	313	333	307	345	334	299	290	313	340	311	320	319	310	284	371	301	354	310	343	334	353	376	331	347	326	345	332	371	303	350	370	326	352	334	316	332	309	305	313	319	336	346	321	332	328	323	290	324	345	320	303	324	319	342	326	321	333	321	348	301	293	325	307	337	315	293	332	305	318	317	351	324	361	341	293	333	284	335	310	354	344	341	304	335	301	345	310	330	345	292	321	373	317	335	325	308	309	329	318	343	318	293	314	323	344	334	329	338	314	328	310	336	321	303	318	308	333	303	335	303	277	281	321	347	332	333	335	330	335	306	335	316	341	320	312	296	304	340	303	319	298	318	307	334	293	339	338	296	305	322	337	327	321	309	324	314	323	338	310	350	318	287	335	338	335	333	346	321	342	307	318	301	337	326	330	322	336	308	336	305	325	351	310	317	315	323	355	281	334	346	346	303	331	342	357	311	322	315	305	314	325	288	300	335	337	316	323	315	332	344	357	332	323	329	288	343	325	339	346	336	323	307	329	294	310	335	329	319	376	343	314	331	328	310	318	362	323	357	300	348	330	314	368	332	320	292	335	350	323	338	342	362	337	327	346	321	324	298	357	343	330	319	327	315	360	315	315	326	297	343	336	307	333	314	328	328	317	345	319	325	338	317	326	333	335	345	308	314	319	295	323	296	307	317	370	359	326	320	345	340	325	310	343	310	366	312	315	345	296	305	328	322	312	353	318	318	346	323	326	329	333	312	351	322	362	333	330	318	350	286	351	334	329	328	310	340	321	315	329	324	342	335	347	304	334	307	317	338	355	359	322	359	356	325	326	302	335	324	335	320	333	315	353	311	339	359	352	311	340	307	298	329	321	350	366	335	317	319	326	322	329	329	354	330	328	344	346	303	340	338	319	304	331	322	331	329	321	329	334	343	327	339	341	308	332	324	322	305	327	325	331	323	314	318	324	348	293	315	340	334	318	334	354	339	355	348	309	340	336	346	341	329	340	323	301	309	363	334	363	335	322	296	287	347	328	339	358	306	327	347	281	350	335	337	339	324	320	313	347	311	336	355	305	323	325	339	320	322	288	327	340	344	291	325	300	336	331	355	329	312	305	334	324	313	322	317	322	326	330	333	353	346	334	381	335	337	335	312	328	310	304	322	334	327	296	291	349	316	300	344	313	309	306	302	326	305	324	296	354	330	341	350	316	358	324	326	301	355	327	361	347	305	333	332	337	354	328	348	344	304	331	318	323	319	286	336	346	316	346	305	296	308	277	302	312	324	310	343	319	305	320	328	355	348	316	330	302	322	357	292	330	349	334	344	332	309	351	329	324	322	328	336	307	308	305	310	336	336	307	319	328	308	326	312	334	355	342	356	325	310	347	312	321	321	321	310	331	343	363	317	324	344	309	339	348	326	308	320	351	329	332	338	327	326	324	355	339	334	339	328	334	304	361	319	334	312	356	310	302	332	310	353	308	328	299	352	319	341	326	320	335	362	310	328	353	333	337	320	304	303	330	300	319	318	315	316	316	332	306	351	347	318	306	338	308	345	325	328	342	338	357	307	301	319	300	343	324	305	320	327	354	339	341	299	318	274	324	314	320	345	323	312	374	297	337	313	321	326	333	293	299	340	315	327	323	316	289	326	301	321	331	313	323	312	339	311	321	312	335	313	335	327	315	345	345	320	303	312	351	351	337	352	336	328	285	343	370	337	329	295	327	330	339	325	346	325	366	323	341	337	325	302	306	319	290	329	314	312	330	341	348	332	319	329	355	309	321	312	336	339	326	319	335	318	328	302	323	317	325	343	349	334	324	340	351	366	337	300	316	300	298	304	314	337	318	345	342	338	323	310	322	346	331	314	333	300	320	304	305	309	322	355	318	336	307	331	293	353	314	300	312	352	318	341	305
40330	51028	35560	15431	3146	852	728	549	518	477	435	424	373	401	382	371	378	347	358	357	381	358	367	376	351	327	372	360	370	351	349	353	319	360	351	343	364	350	347	370	355	331	360	337	366	332	351	340	367	381	358	325	354	325	344	335	341	341	337	371	341	355	322	345	339	336	342	362	338	351	335	356	315	341	351	365	369	370	312	356	381	348	361	337	381	377	318	320	343	332	344	341	333	355	363	363	345	336	339	343	363	353	347	369	354	360	303	348	365	333	349	346	362	374	364	356	389	338	396	353	361	319	327	352	380	337	377	347	321	331	371	327	374	353	353	343	356	351	374	361	397	354	311	347	356	325	384	358	360	332	366	341	336	357	317	354	349	326	358	348	344	354	377	375	387	330	359	336	360	376	320	344	336	369	321	334	351	349	397	356	321	333	338	331	348	311	394	353	335	336	339	329	311	386	336	339	375	360	315	334	346	322	380	329	357	339	348	350	323	335	333	326	341	350	366	375	373	358	340	318	344	337	362	377	346	364	366	356	357	340	333	368	344	350	311	394	361	349	364	351	334	353	329	340	342	369	348	369	365	350	331	381	348	318	350	359	379	342	374	348	363	326	341	374	326	373	326	340	352	318	344	353	333	386	347	368	327	347	330	360	385	364	337	358	364	333	370	361	369	355	364	344	349	344	352	356	363	373	350	337	394	326	327	351	346	364	324	337	363	344	337	364	338	354	360	332	359	370	336	330	323	356	333	333	343	315	355	345	341	334	341	339	357	364	358	335	382	380	357	335	321	352	361	371	358	325	386	349	357	349	352	340	341	359	365	349	358	309	366	377	349	355	381	354	382	365	363	359	367	327	371	334	334	337	360	361	358	349	351	363	348	349	330	373	347	349	325	326	332	300	358	383	342	359	363	357	347	344	332	366	346	386	353	374	335	365	311	345	365	375	352	316	352	354	378	367	342	336	341	326	362	335	355	347	353	351	301	372	364	349	351	333	351	363	312	378	348	335	341	342	380	342	328	345	339	360	339	364	361	326	358	323	347	373	349	356	364	341	368	328	354	329	333	333	327	325	353	319	357	352	336	320	356	329	316	418	358	358	316	349	368	360	351	337	344	332	366	344	376	347	391	307	354	419	354	377	344	326	374	341	375	344	365	381	340	348	374	351	344	354	347	362	373	372	354	337	363	354	339	340	314	382	344	347	356	326	337	362	362	339	384	353	355	353	349	334	352	354	350	379	341	338	348	348	353	343	333	370	315	346	359	359	326	353	357	368	342	352	329	371	341	314	299	359	333	351	345	384	333	364	323	376	346	355	344	352	370	350	316	357	368	340	366	317	339	345	381	362	360	326	346	362	364	323	344	335	326	341	322	362	355	361	367	374	355	327	350	355	340	347	343	332	364	365	373	334	350	322	375	349	312	362	358	346	343	326	324	343	357	359	357	394	342	348	362	342	316	351	339	362	345	312	379	366	335	363	358	368	348	345	335	329	358	306	328	348	354	334	334	343	336	334	373	343	325	335	356	372	344	348	360	364	325	324	373	340	359	331	338	353	351	365	351	336	362	358	321	319	356	354	353	367	340	368	322	338	338	361	383	354	352	367	333	319	354	330	327	327	342	356	367	305	346	385	352	381	367	346	374	335	368	334	345	331	355	356	370	349	310	379	377	366	359	363	359	324	346	356	341	363	346	349	384	334	325	351	368	350	336	335	358	352	333	313	347	326	320	358	334	358	363	335	382	315	360	355	358	354	349	342	374	331	317	338	332	373	347	342	342	329	306	319	344	352	354	348	348	376	362	352	388	315	321	371	364	335	327	347	360	352	380	358	364	352	358	338	334	344	375	354	331	340	370	333	352	360	350	363	341	335	338	335	358	352	324	329	361	351	352	352	330	333	334	368	340	333	327	335	319	357	317	359	364	356	343	369	381	348	330	358	376	346	345	360	341	370	345	347	380	368	378	349	330	345	330	344	338	313	358	370	335	322	358	346	365	335	349	328	355	323	366	375	347	328	357	361	352	390	338	328	344	335	361	327	340	371	353	347	303	336	331	349	344	350	354	363	348	379	360	351	365	367	346	365	335	338	342	333	352	339	354	362	338	385	364	368	351	356	357	350	359	351	383	363	365	323	350	375	339	353	343	367	321	377	347	318	348	343	288	353	327	338	339	351	334	336	343	343	337	335	342	366	346	371	365	370	343	344	317	343	366	380	391	363	336	348	359	329	336	333	358	344	331	372	380	401	346	340	377	346	344	354	315	353	362	322	353	366	355	349	331	326	346	377	347	359	313	338	345	343	345	351	371	342	300	356	346	355	353	339	366	350	326	389	326	354	340	344	309	345	341	342	357	331	337	326	346	338	341	373	332	346	370	333	349	354	368	330	333	354	324	381	324	351	357	321	308	325	341	325	346	346	344	333	345	349	352	353	352	335	338	371	361	345	386	334	362	325	338	360	330	376	338	329	356	352	343	348	358	344	356	359	343	325	373	368	364	334	371	343	341	305	335	360	347	348	325	308	337	360	355	343	327	336	343	331	371	357	342	374	345	334	369	349	346	322	379	357	333	333	347	352	327	360	356	343	359	328	328	373	314	364	313	314	342	347	360	434	332	336	370	318	341	336	362	363	335	331	330	296	331	367	375	362	385	393	364	363	375	399	330	368	318	329	384	355	357	328	350	375	324	358	332	360	368	324	363	357	344	352	348	388	345	329	345	357	392	352	334	363	366	355	368	338	368	349	330	355	337	324	331	345	364	326	331	368	342	321	320	328	325	343	329	331	377	340	355	337	365	352	363	357	334	355	343	350	353	330	407	373	361	341	371	319	361	348	370	335	320	377	348	362	367	361	333	298	352	347	346	346	341	337	394	364	350	368	360	367	381	346	332	352	345	323	354	343	330	319	332	367	327	355	335	355	324	335	360	344	345	360	357	358	328	344	338	324	362	339	369	298	367	362	323	358	343	361	379	363	364	363	361	328	371	374	351	332	345	354	342	338	372	361	378	341	330	336	345	322	366	358	344	361	332	322	321	308	359	357	317	334	353	358	358	331	355	347	352	356	322	319	340	383	336	360	359	335	361	341	367	348	356	389	362	368	369	377	333	327	350	358	351	346	352	333	340	350	333	360	343	351	366	356	339	378	345	324	353	331	343	334	373	337	329	355	349	349	334	349	379	318	344	344	361	340	332	352	387	333	355	354	359	370	337	335	340	336	376	330	368	383	373	315	328	338	335	352	376	347	330	353	344	344	409	361	326	378	367	370	348	352	328	370	343	325	342	336	368	376	353	313	367	327	363	381	394	338	369	342	356	356	347	362	354	360	381	339	340	317	355	363	363	367	361	324	334	348	360	346	349	381	364	354	352	374	370	372	330	349	347	373	308	329	367	320	327	355	327	330	338	331	373	342	341	369	393	357	354	361	368	361	371	364	349	331	319	333	328	348	346	353	356	351	353	341	346	379	370	350	352	320	326	352	353	368	370	320
23593	20948	28108	24109	20863	12492	1001	521	415	381	351	332	345	309	308	289	269	291	246	256	245	268	278	241	243	266	275	244	254	265	262	220	256	228	223	258	265	249	262	263	272	255	251	241	257	261	221	249	265	244	249	269	236	245	255	255	248	265	235	249	270	234	228	254	263	234	222	247	255	242	245	228	257	241	281	232	225	252	245	252	253	257	255	246	224	239	248	227	222	232	277	268	249	244	239	238	253	252	235	268	249	265	246	251	256	266	238	241	246	265	272	231	249	269	297	269	265	277	235	247	250	231	225	255	264	260	248	240	231	223	265	250	247	221	219	255	266	259	238	269	254	245	235	257	248	234	221	239	250	257	252	247	251	204	245	226	256	251	227	200	240	236	247	261	219	222	264	266	241	254	277	255	262	257	233	239	257	248	236	246	263	240	238	227	259	234	239	257	239	243	258	256	262	257	246	263	254	258	265	243	255	232	240	249	256	265	226	264	257	247	247	258	251	228	257	243	230	220	219	226	253	270	249	263	232	240	243	238	262	252	257	225	203	238	255	260	244	274	239	262	245	253	255	237	246	259	256	226	236	239	246	234	244	255	245	262	240	244	258	254	239	268	229	289	235	242	253	262	259	255	260	233	250	274	219	218	245	235	255	265	274	244	249	250	254	233	252	253	252	234	250	252	237	251	262	243	225	250	234	261	237	270	233	245	235	238	269	233	239	261	218	239	277	210	248	249	245	241	257	223	214	230	243	248	250	254	252	262	251	259	247	231	260	241	260	244	272	244	236	236	238	250	275	253	248	240	243	224	228	253	237	268	246	245	237	224	243	231	228	241	265	250	228	268	248	220	253	222	233	234	264	272	243	230	225	231	258	229	239	261	218	248	248	210	236	233	258	272	240	230	263	218	229	256	266	242	247	236	242	233	246	278	238	246	245	278	237	222	261	250	266	252	244	271	246	235	237	217	243	256	230	235	213	258	230	275	214	258	227	245	248	219	278	255	262	249	263	242	248	243	249	245	257	277	241	240	241	276	222	200	259	233	240	264	224	261	261	252	262	235	259	227	244	248	256	232	265	272	231	261	257	222	278	236	257	252	253	245	247	224	264	261	278	276	240	260	250	246	261	245	251	266	248	247	226	258	245	244	259	229	253	237	292	231	252	244	253	262	262	216	249	238	257	256	242	292	258	246	261	232	262	250	269	245	254	259	223	235	233	254	252	275	231	255	245	262	253	246	292	229	212	212	249	279	240	247	244	246	222	267	259	251	245	230	264	280	232	241	206	240	261	263	267	206	276	256	241	216	262	247	233	248	266	247	244	259	274	242	261	267	257	235	253	252	228	268	232	242	274	234	268	263	262	254	246	241	253	252	222	232	232	274	253	248	245	219	246	271	262	226	256	247	227	262	258	255	257	278	230	265	242	255	263	201	227	235	294	259	238	229	265	230	246	252	245	252	282	256	259	267	232	255	227	241	253	268	239	256	262	231	228	241	271	229	249	245	247	255	245	251	263	230	280	241	239	267	236	227	282	288	214	262	243	229	258	270	278	247	233	288	257	222	235	237	241	265	239	241	243	236	246	233	236	231	254	241	268	220	245	244	253	256	246	260	225	221	241	262	250	244	259	230	238	251	252	256	268	253	230	223	253	257	251	250	276	259	244	228	229	238	253	246	254	253	275	264	259	246	257	249	240	256	246	244	237	251	248	235	275	267	237	252	253	250	265	224	244	278	214	248	242	224	254	259	245	219	251	248	253	248	258	247	253	253	245	247	223	255	242	246	252	235	248	241	255	236	269	242	261	223	236	243	233	268	248	222	226	232	237	263	234	272	241	222	264	257	249	257	244	241	242	266	284	273	242	247	208	250	258	198	243	230	263	242	264	247	229	222	245	259	243	238	255	224	221	265	240	222	241	226	277	267	232	239	255	275	236	258	239	253	237	233	254	262	256	233	272	243	257	227	244	225	241	244	256	270	269	209	250	226	286	251	222	212	237	236	259	236	238	217	246	212	261	258	253	233	218	209	244	245	246	240	188	254	258	271	254	251	276	257	241	249	228	249	243	222	235	267	261	230	234	246	258	246	241	217	254	245	257	259	236	253	222	288	270	241	216	255	250	235	240	244	231	235	256	235	253	247	248	256	225	253	249	230	226	237	273	244	274	275	268	246	255	254	254	257	234	271	232	246	256	233	263	242	259	239	262	233	254	244	244	221	252	244	242	250	273	241	255	247	226	238	246	251	260	238	240	234	232	260	265	244	273	233	239	230	250	233	222	239	264	256	266	244	222	249	279	242	231	231	228	247	284	246	285	243	253	273	241	253	249	251	237	267	232	234	227	252	262	264	255	264	240	257	233	253	257	230	250	235	235	265	235	257	266	258	240	239	227	225	279	233	260	290	263	255	256	248	245	240	263	216	230	221	246	234	262	262	238	227	246	218	235	270	268	261	260	258	227	254	272	260	222	254	232	255	255	243	241	253	249	227	246	275	260	238	229	253	263	226	231	235	254	268	262	245	235	240	248	256	233	259	233	263	231	228	264	237	244	257	236	262	267	244	250	222	256	251	271	284	259	243	251	259	240	250	261	263	244	250	236	271	238	240	240	284	219	240	252	237	244	248	252	242	257	238	245	225	256	226	251	269	266	260	216	240	248	237	252	248	262	275	238	251	269	233	242	231	230	262	286	241	260	257	234	234	242	251	242	258	236	235	244	206	254	249	239	255	277	233	264	221	249	232	259	275	212	229	238	245	238	264	241	272	258	259	238	247	251	232	257	235	254	247	215	243	277	258	256	249	245	276	218	270	245	244	247	245	256	247	245	275	274	256	235	259	235	251	259	266	271	241	247	239	234	240	220	224	244	218	265	255	245	241	216	267	223	250	247	261	256	282	231	227	245	231	244	246	259	222	279	240	233	239	262	226	218	253	211	240	265	248	255	265	262	210	244	262	222	258	255	236	253	255	239	240	234	220	223	242	226	220	245	267	259	242	251	236	241	233	259	251	224	234	244	248	242	252	249	252	259	251	259	245	280	270	238	244	224	250	217	256	262	228	247	238	275	236	237	265	260	256	254	217	255	232	251	262	242	243	230	243	252	246	237	214	222	257	234	215	257	245	238	264	233	215	255	209	267	263	261	221	242	280	252	247	250	228	290	250	242	264	269	246	258	221	252	264	258	213	265	245	230	243	251	278	268	237	244	235	209	223	249	227	242	253	231	265	246	242	281	248	248	241	260	247	257	247	270	227	250	243	264	256	248	241	257	240	290	251	267	268	236	267	238	218	210	239	190	252	252	245	215	242	272	261	268	251	248	242	245	238	266	229	248	237	248	264	263	282	246	239	231	233	275	248	257	237	259	251	252	243	245	241	234	225	281	268	248	228	275	257	229	228	242	243	254	248	239	273	266	242	230	259	222	236	224	252	231	252	255	242	219	233	253	264	265	223	248	252	269	244	244	250	247	243	265	227	252	256	217	255	265	241	252	257
40430	60772	45435	24338	7397	1259	959	775	608	496	457	409	382	362	370	317	312	312	314	284	293	282	273	286	269	285	287	258	278	304	273	281	254	254	262	269	260	245	259	275	257	277	258	243	255	256	257	268	283	261	272	282	270	255	282	293	255	292	260	290	257	268	267	290	264	273	268	261	247	283	263	266	258	257	281	285	279	259	257	244	290	274	277	277	252	277	266	253	272	270	279	277	243	275	254	277	254	283	272	265	271	275	263	281	294	276	286	284	260	273	286	274	250	272	253	262	275	273	281	244	263	251	258	263	251	261	274	256	263	278	278	262	266	262	259	275	287	253	267	265	260	276	250	290	252	256	266	270	231	279	293	251	285	276	283	265	260	313	262	244	255	273	258	265	263	289	287	275	298	260	261	260	290	243	259	269	264	244	285	260	251	281	246	267	271	272	273	278	243	312	242	306	270	261	259	278	269	266	246	276	275	284	260	250	300	298	271	275	271	285	252	287	265	266	249	287	213	283	244	258	289	275	272	281	244	266	295	243	249	279	264	293	256	277	268	285	242	243	276	295	266	253	259	269	272	273	271	272	283	263	297	265	260	269	255	267	265	295	247	289	290	288	293	251	280	274	262	271	270	241	264	255	300	243	282	278	274	245	246	271	249	270	261	255	270	285	283	273	260	277	256	298	277	293	261	268	277	265	262	247	305	263	248	281	286	285	273	293	293	245	278	262	264	304	246	260	265	284	273	276	273	260	280	246	258	262	278	299	269	308	283	246	281	238	265	283	282	259	259	285	286	292	272	262	280	276	260	237	258	293	284	260	267	288	272	256	271	272	282	269	285	267	266	260	255	289	269	295	269	268	279	248	257	256	263	265	264	270	278	279	271	293	249	304	254	272	278	285	259	270	236	240	281	243	280	287	293	273	269	239	295	227	251	269	261	278	292	275	290	248	290	274	280	274	304	273	275	269	277	271	229	240	293	255	272	272	275	290	290	281	257	289	266	280	248	255	268	222	293	277	251	277	270	267	269	276	254	303	287	293	267	297	284	259	282	249	276	276	269	294	263	311	274	269	281	268	270	251	277	272	248	243	266	269	305	292	265	269	264	305	270	279	282	251	275	267	257	263	292	254	257	266	295	273	268	290	308	258	245	270	284	276	277	265	247	289	279	261	241	300	305	257	262	266	270	269	283	243	286	250	264	271	270	264	296	253	241	289	269	275	291	262	265	271	272	269	246	288	281	273	267	336	279	283	260	270	289	234	297	245	267	261	273	242	294	237	263	264	240	291	280	266	269	255	288	290	267	255	246	256	251	281	271	281	290	262	250	262	261	263	306	249	248	246	267	272	264	251	279	263	294	280	287	286	256	276	290	264	245	271	236	267	255	253	273	261	283	268	295	249	276	277	275	280	268	238	277	265	239	249	262	290	266	266	296	290	274	285	316	285	294	284	257	276	257	271	266	276	243	263	264	302	265	277	258	273	252	264	264	258	264	267	260	281	231	256	261	272	273	255	237	300	288	269	249	298	279	285	267	250	267	266	285	243	275	272	299	242	279	269	266	252	263	295	274	270	237	279	278	264	288	256	250	258	273	268	238	278	251	248	265	274	295	268	269	275	250	257	285	268	267	237	284	278	279	268	272	252	286	282	260	264	282	222	253	256	263	256	272	280	282	282	239	278	302	269	266	259	247	268	289	250	259	293	269	273	291	278	276	257	291	274	269	247	269	279	265	286	251	291	252	280	270	249	264	265	243	270	258	294	274	272	259	284	271	257	272	278	255	233	267	273	273	289	297	281	247	278	256	266	283	269	300	268	244	245	254	291	285	243	278	265	269	271	248	280	252	285	248	273	255	291	266	252	263	263	272	268	250	243	283	259	277	273	270	290	240	283	260	277	274	259	261	259	286	260	252	283	302	278	269	259	238	249	258	256	276	239	259	267	278	265	263	244	290	258	258	269	265	269	276	283	235	264	266	291	255	273	250	270	285	279	263	298	286	294	258	265	304	269	235	283	300	263	270	260	247	247	250	299	252	253	273	245	274	256	268	262	304	264	267	267	259	270	289	271	279	278	252	275	229	257	265	283	240	284	295	256	267	267	280	265	278	246	259	260	239	252	301	269	267	249	251	287	253	278	261	249	290	255	285	256	286	267	274	276	265	255	255	273	277	296	272	275	244	233	248	261	286	271	274	272	262	295	277	239	270	255	269	247	273	265	258	273	297	278	249	262	285	258	285	271	294	272	267	271	263	300	279	290	266	257	252	234	284	300	259	260	277	261	296	272	265	298	308	260	250	261	255	311	294	247	245	250	270	278	246	272	273	234	271	264	250	257	267	282	276	256	276	271	239	253	274	274	280	272	302	260	262	262	244	264	308	254	249	263	298	283	261	287	262	279	268	288	277	292	277	277	286	245	257	277	266	273	273	259	283	231	276	269	260	254	281	251	264	271	253	249	266	249	263	262	288	259	245	242	275	280	270	286	254	280	275	252	251	270	257	278	296	241	263	278	271	275	303	267	270	284	275	254	244	281	276	248	254	285	250	277	271	254	257	274	265	307	261	254	265	263	252	244	252	251	263	263	291	245	273	286	290	249	288	279	275	292	282	258	271	259	282	249	289	261	288	293	258	278	248	294	306	286	257	263	262	272	268	295	257	269	236	248	295	263	277	266	276	295	263	305	279	283	264	270	265	280	242	263	269	260	256	283	275	254	289	252	237	291	263	249	255	285	274	260	278	290	256	273	276	264	276	275	296	297	273	268	282	299	256	243	244	270	257	246	280	269	247	283	275	254	243	255	269	273	290	297	275	233	272	251	258	263	300	266	278	281	299	281	241	271	284	270	270	240	280	286	277	248	278	272	268	269	284	281	262	249	250	280	269	262	249	241	259	261	267	289	283	250	281	244	280	275	267	262	268	271	269	263	281	276	276	274	271	267	249	241	249	256	304	291	289	257	258	266	258	254	269	270	274	264	275	266	282	264	272	262	286	295	273	241	228	254	241	241	256	274	246	302	265	272	286	260	262	279	259	266	271	284	268	259	274	261	250	282	261	286	291	260	259	268	297	290	273	288	240	279	270	252	243	297	257	245	257	257	257	259	291	250	296	247	275	276	252	285	277	271	284	266	279	268	234	264	266	259	263	304	248	267	268	238	254	272	271	254	267	276	265	262	280	284	277	282	276	268	259	285	281	284	270	290	289	281	256	270	251	255	255	266	268	259	229	293	269	256	232	246	236	285	260	273	245	265	252	265	290	271	254	262	265	312	307	322	259	257	257	280	257	272	264	299	257	291	283	289	256	293	284	274	252	271	283	261	262	280	294	262	281	273	275	263	293	258	290	273	276	254	273	263	294	306	265	278	293	248	262	273	273	262	263	267	256	269	292	257	293	262	294	262	303	261	256	285	226	299	249	245	287	266	291	279	299	263	290	269	274	260	288	251	270	245	259	270	265	251	258	303	282	279	256	272	261	267	277	307	275	277	272	283
24619	20970	27610	25075	16505	2758	566	476	390	372	358	324	336	348	279	310	306	264	296	277	253	274	269	285	267	275	260	275	279	281	296	269	257	257	288	272	312	257	284	261	257	258	267	282	254	252	313	246	255	279	274	256	295	267	284	292	267	290	260	266	289	274	292	284	283	269	254	279	295	267	261	261	311	290	254	294	271	305	287	269	256	289	272	268	289	276	273	279	255	257	276	272	268	285	282	264	272	252	273	302	274	272	265	284	281	278	294	297	255	300	248	283	278	271	287	283	298	257	259	252	269	268	262	278	274	300	257	296	275	271	238	275	272	284	254	278	270	243	293	296	265	272	289	266	257	261	294	301	284	278	264	289	243	256	275	305	289	220	267	269	272	249	278	286	270	290	276	241	261	282	266	245	248	298	286	276	259	276	287	248	284	284	258	258	263	267	288	281	304	287	272	293	310	256	302	296	271	287	263	259	244	284	293	289	268	257	245	282	261	286	256	297	246	287	277	259	284	250	313	267	286	293	276	268	282	278	272	273	285	270	250	266	259	254	279	259	273	300	259	270	295	273	296	291	299	297	277	315	280	264	285	279	264	257	264	269	306	277	266	275	279	318	263	301	250	268	264	269	269	256	262	288	293	279	265	282	281	258	250	297	258	253	284	265	282	237	279	256	280	258	288	265	260	255	276	267	288	273	286	284	258	286	265	260	278	260	265	291	289	297	280	251	282	273	290	284	256	265	294	286	255	278	270	269	290	287	259	306	286	272	269	291	282	281	269	289	273	252	299	271	284	293	262	258	274	293	255	266	298	284	274	266	274	283	253	284	256	230	254	302	275	268	252	273	258	288	291	272	289	272	267	277	267	255	258	260	276	317	273	244	282	267	285	299	248	276	254	252	238	279	295	269	274	311	299	236	295	272	287	259	269	257	304	277	252	302	294	281	287	264	234	290	271	276	233	262	298	264	256	275	278	247	268	267	284	279	257	275	268	270	244	264	285	271	301	265	274	260	280	270	277	268	261	307	309	263	296	294	301	294	287	271	275	303	283	284	252	293	251	292	288	275	290	294	279	261	288	286	254	277	274	284	271	300	290	247	276	279	264	284	286	294	260	272	281	247	297	318	265	290	276	265	273	275	285	282	254	272	284	282	260	274	261	249	265	232	294	280	297	274	253	259	315	284	290	273	279	257	267	261	260	273	298	292	306	262	247	299	266	249	290	275	283	261	301	290	275	267	285	266	304	255	264	270	296	250	256	286	280	286	265	270	244	263	279	303	275	266	309	277	267	283	302	270	280	300	280	264	258	269	247	238	289	251	285	283	264	264	277	277	268	243	238	238	275	260	263	288	262	252	292	298	301	269	262	297	286	260	269	288	260	261	300	260	302	279	257	281	259	262	285	269	262	276	304	270	279	273	275	260	267	296	283	273	271	279	242	273	264	262	295	289	271	279	273	294	263	284	288	273	267	261	287	262	263	278	254	220	268	290	286	287	280	285	248	267	292	274	252	250	291	279	281	291	280	268	288	280	278	279	284	268	250	271	259	270	278	282	298	277	285	294	271	268	269	287	278	290	251	296	249	281	272	272	277	273	283	270	266	273	293	265	277	291	269	279	278	279	263	268	282	311	298	267	303	263	270	308	298	287	245	289	265	282	275	263	298	285	239	309	255	292	263	269	254	264	280	329	275	320	274	250	254	256	294	272	267	260	259	281	285	247	283	296	297	300	301	274	274	299	260	246	267	248	286	272	264	267	293	284	275	258	267	298	264	280	280	275	288	271	265	278	267	270	241	275	304	295	291	293	281	256	267	297	253	257	272	294	279	289	272	279	246	275	273	280	316	251	299	265	261	258	266	260	278	262	280	254	266	282	242	294	247	262	273	271	297	301	272	281	248	287	256	258	296	298	275	259	283	293	274	271	276	268	273	262	276	309	282	253	274	281	240	269	279	268	256	268	262	283	302	295	283	243	287	282	267	289	278	276	303	255	288	277	292	277	290	279	265	280	270	278	300	256	267	280	255	264	274	297	238	253	289	247	277	251	261	282	284	254	274	272	253	292	268	276	271	270	295	271	278	273	277	270	270	285	287	284	274	260	256	265	268	281	237	278	290	275	277	269	299	282	296	284	262	235	274	311	245	281	296	294	261	264	271	251	282	252	285	280	285	273	299	266	264	252	278	274	245	274	249	261	279	287	253	264	272	277	249	277	266	255	276	287	244	266	250	256	290	273	238	295	261	257	278	265	247	279	275	282	279	273	288	291	316	280	265	274	293	281	269	293	266	250	274	246	275	267	286	265	281	243	285	284	272	253	269	262	205	257	281	250	290	275	256	299	272	258	268	292	284	283	242	293	316	234	270	265	241	267	292	288	290	267	269	260	293	257	283	276	262	276	268	295	279	268	261	257	277	275	291	305	273	294	277	250	263	264	255	258	306	272	272	273	311	244	291	267	264	285	294	295	285	275	280	272	262	273	276	265	251	255	266	258	270	243	276	304	277	254	286	267	246	265	295	241	269	263	291	278	255	270	280	259	272	272	247	289	271	279	277	273	258	286	269	255	278	293	265	306	288	294	254	300	309	240	254	262	256	247	293	304	268	267	276	302	309	283	234	269	272	287	278	312	295	270	300	288	255	267	272	274	275	258	292	296	265	240	318	254	261	295	256	269	309	253	293	288	313	267	305	247	273	246	294	277	268	261	293	303	255	285	265	246	290	263	247	259	290	286	303	250	268	279	271	279	282	276	287	285	276	295	299	284	278	249	258	263	265	259	293	270	291	259	322	272	284	238	279	279	283	277	272	266	262	275	255	285	251	295	294	257	246	273	304	268	275	273	324	266	272	291	258	286	278	302	303	284	266	260	269	253	267	271	285	287	268	238	251	293	281	256	253	300	278	297	282	252	288	278	281	271	279	317	274	273	267	269	294	267	249	269	256	270	284	301	281	264	267	273	282	252	269	263	270	259	275	253	264	280	249	270	281	287	269	283	255	273	262	254	258	271	296	260	268	297	284	256	287	254	262	267	277	277	284	278	277	274	288	276	254	264	280	280	309	305	281	278	262	289	263	269	316	259	256	252	282	293	297	299	297	274	256	288	249	272	265	266	279	253	260	228	275	267	281	275	280	266	271	286	270	278	283	247	277	253	277	273	294	260	259	270	264	280	267	277	274	266	279	274	243	304	258	288	271	286	269	293	282	251	276	291	292	284	284	296	259	294	279	283	298	240	279	282	265	258	271	269	267	281	269	269	257	271	251	277	322	278	268	271	287	276	269	237	270	275	282	260	283	292	250	272	268	257	282	282	268	263	247	292	296	267	286	276	263	279	258	263	294	272	259	274	311	267	281	274	277	288	287	279	279	260	290	289	292	287	290	259	278	283	265	292	281	280	260	266	306	271	275	269	299	275	266	273	259	274	286	285	285	259	277	311	255	278	287	268	296	272	270	276	307	289	299	282	255	282	277	281	310	287	280	286	245	274	270	284
39763	56982	42397	22063	6857	1413	842	684	537	516	410	365	379	352	356	331	320	310	290	340	299	295	302	273	312	270	298	283	299	313	275	285	285	302	272	329	272	280	276	291	303	278	301	266	272	308	280	296	294	296	293	268	287	291	304	284	313	271	318	281	291	293	278	299	289	287	276	288	280	273	297	291	295	304	292	312	294	273	295	283	328	279	301	304	276	302	286	297	281	275	285	299	314	281	269	271	267	329	294	301	292	295	275	284	307	250	321	303	286	277	297	300	298	289	301	290	290	286	313	290	271	290	286	318	310	281	311	293	284	281	297	293	262	261	279	311	289	281	278	283	286	290	317	276	302	315	233	297	289	316	326	271	260	291	258	319	281	283	293	313	272	291	308	292	275	305	280	260	308	292	280	292	290	285	293	284	275	281	328	291	286	307	274	291	293	300	285	299	306	281	304	282	303	286	274	304	307	268	260	328	291	303	276	268	319	267	309	302	295	258	294	283	290	294	303	287	286	272	286	324	301	320	270	319	291	303	308	273	271	288	300	287	289	277	270	252	297	293	295	285	322	300	268	297	298	275	304	275	297	301	256	292	309	304	316	299	284	296	270	278	323	308	309	300	293	316	294	282	286	319	319	276	275	281	299	288	289	274	273	267	296	287	283	303	265	309	301	273	284	322	291	312	272	287	277	292	284	287	293	325	288	295	299	312	295	291	280	291	292	283	288	300	312	282	291	294	296	315	294	320	275	258	278	291	296	299	261	280	325	291	305	290	319	280	296	307	297	278	310	300	281	296	290	297	288	278	267	289	297	271	305	285	300	310	314	302	307	305	304	289	306	316	306	288	280	311	292	325	329	273	295	297	262	306	311	270	299	275	277	287	288	284	312	288	294	290	275	291	298	310	277	291	273	268	316	310	297	283	302	296	272	307	273	302	307	308	291	287	301	250	276	306	299	294	271	297	290	314	243	296	306	299	269	272	266	288	309	274	288	280	290	275	305	271	324	311	297	322	340	311	304	301	260	261	330	315	311	281	312	277	293	297	278	269	285	281	277	286	314	294	275	311	319	274	287	299	292	276	307	268	317	267	301	313	293	282	304	285	293	286	323	292	288	291	289	288	295	299	274	275	283	310	295	289	289	304	284	304	256	309	319	292	293	283	298	257	278	292	320	331	318	314	272	296	297	268	291	293	274	291	285	290	277	292	287	319	296	307	309	290	289	293	289	279	294	296	294	285	288	304	249	281	275	274	298	298	254	301	273	295	306	304	274	275	299	281	289	256	296	277	297	291	291	315	267	325	303	301	315	297	281	282	286	310	278	294	286	271	271	276	245	277	299	289	282	291	263	316	282	304	321	293	299	301	279	294	301	296	288	294	292	285	276	290	274	300	318	297	301	322	255	266	315	289	291	263	292	280	308	266	255	294	290	281	279	292	288	284	277	296	293	293	311	295	289	292	257	309	260	326	300	282	260	287	279	318	292	320	309	280	269	278	314	306	286	276	287	294	270	303	301	295	274	296	319	282	306	294	275	315	291	294	274	298	306	263	264	309	274	281	302	268	304	309	281	276	304	284	270	283	286	281	301	285	292	285	299	281	280	300	275	293	273	290	303	293	311	288	314	320	288	290	291	278	291	266	274	289	283	288	300	347	271	307	305	311	310	300	277	279	322	294	315	303	287	296	285	292	288	273	302	293	312	275	278	275	284	345	278	308	310	268	288	251	261	278	263	304	285	277	284	304	281	263	290	314	270	296	267	319	306	288	270	256	301	282	280	281	282	279	326	280	302	307	273	289	288	307	304	273	287	265	287	311	274	275	290	313	275	298	300	301	313	284	276	281	297	282	276	311	303	296	307	288	264	284	271	286	315	281	276	331	305	290	274	319	270	299	281	290	290	259	291	293	299	273	294	297	295	286	291	284	284	305	338	280	296	312	290	280	284	283	298	303	306	305	284	267	291	318	302	285	301	279	283	275	287	292	286	305	281	273	278	299	322	301	302	287	294	272	278	288	279	294	310	281	289	281	249	314	305	285	260	333	249	298	274	305	298	315	288	290	298	315	282	291	298	311	331	304	287	278	277	289	276	314	279	286	284	285	283	280	271	269	273	306	281	275	286	286	276	296	307	299	296	304	291	308	286	259	312	264	264	325	311	288	295	307	286	317	295	267	278	277	284	295	321	292	252	290	297	285	285	294	301	283	299	282	291	315	295	282	284	287	301	269	317	286	280	294	282	271	281	276	285	293	292	275	274	267	304	294	279	274	284	265	333	288	295	312	265	305	281	304	310	275	290	282	280	290	311	298	303	287	289	268	298	288	290	291	280	295	292	292	341	268	292	301	306	321	319	251	267	315	287	289	318	278	294	280	286	277	286	257	269	291	274	261	295	312	278	275	294	280	282	308	285	271	278	320	259	284	293	302	299	275	294	313	287	286	301	314	312	290	299	302	284	286	273	282	300	281	280	270	328	303	265	268	288	311	289	301	278	289	271	256	300	298	274	287	281	289	276	309	304	292	309	275	279	275	296	287	273	273	286	276	281	304	268	270	295	274	271	270	290	279	303	278	305	288	298	249	291	264	299	282	267	291	273	308	269	311	325	304	300	289	285	282	342	287	306	275	276	295	288	259	310	287	291	309	309	264	305	308	276	275	291	277	288	308	269	346	261	303	313	264	304	274	287	287	273	291	283	301	307	283	284	284	291	309	289	294	312	287	275	266	284	259	330	283	327	270	263	270	307	273	269	263	262	282	260	300	284	296	318	276	312	290	285	251	296	294	325	274	310	291	296	271	262	276	304	308	283	283	247	306	281	279	269	275	256	306	280	311	271	291	285	266	267	319	266	293	319	296	287	283	307	287	295	316	270	311	284	259	273	285	307	268	301	313	272	310	280	273	283	293	277	256	283	277	321	292	279	327	305	297	321	315	306	295	293	275	273	299	318	291	261	292	295	267	287	281	314	293	297	286	242	291	296	293	304	303	264	298	304	265	298	285	268	270	328	288	273	277	274	292	312	285	294	288	270	294	313	287	309	296	279	258	287	279	324	322	282	266	297	279	290	278	325	325	326	299	292	276	282	281	265	273	273	273	296	290	317	293	309	264	282	269	285	286	290	278	283	320	281	286	321	294	291	287	303	258	285	314	278	300	315	274	267	269	287	281	309	280	292	287	294	310	328	286	327	295	279	286	276	271	286	274	311	292	276	312	270	283	286	280	293	303	311	277	279	306	260	266	259	291	271	298	319	293	289	293	292	283	280	295	293	299	292	277	298	287	310	289	259	303	292	283	302	307	259	252	285	316	289	306	323	326	271	268	298	285	256	277	258	287	292	275	293	290	295	270	282	257	302	305	292	291	303	293	281	270	277	297	295	298	261	320	324	277	293	314	280	286	280	286	281	281	316	309	293	279	313	300	271	266	311	304	254	265	286	272	294	263	280	295	308	301	275	276	264	285	315	287	279	236	259	281	274	288	284	305	296	283	271	281
22422	20934	28368	23661	20953	20843	9601	641	466	360	287	270	232	239	244	230	192	192	195	173	176	195	184	145	153	171	158	169	178	161	163	158	165	163	178	164	175	145	135	166	182	163	162	146	184	152	159	157	164	157	143	169	160	157	136	162	179	177	182	155	159	171	180	166	155	141	163	139	151	150	154	155	167	158	168	165	183	145	145	159	137	154	151	165	173	155	161	163	165	174	157	178	156	157	173	164	157	163	184	170	150	151	153	161	152	165	155	182	149	156	155	169	156	176	174	169	173	167	177	168	149	157	176	157	171	162	176	180	161	175	146	144	163	155	162	146	179	178	143	168	176	149	166	156	155	182	133	154	152	177	159	158	156	151	151	165	179	162	170	161	156	164	160	185	154	155	168	168	171	149	162	178	160	156	153	177	142	168	168	187	147	156	162	164	179	167	150	163	156	160	163	164	149	171	170	134	177	136	156	163	154	157	146	151	157	142	172	147	156	159	150	187	174	149	179	162	180	178	156	149	202	156	168	146	159	163	160	157	160	153	142	186	170	157	162	166	186	165	149	164	175	159	153	143	158	159	162	137	160	167	157	166	160	148	165	149	189	158	162	164	168	162	153	168	167	163	164	154	159	156	169	147	172	156	151	188	146	171	166	178	158	165	160	173	144	147	146	160	181	148	177	152	135	172	159	164	163	153	169	145	157	154	186	176	158	164	164	152	152	169	173	171	188	141	180	176	144	182	158	168	162	171	160	160	170	167	160	174	171	177	165	173	189	151	167	174	169	157	174	169	169	176	138	161	162	166	183	152	165	174	166	182	161	172	162	161	143	148	179	155	165	169	154	168	157	161	159	156	184	178	183	146	165	155	167	174	178	144	136	177	151	166	178	165	152	175	149	149	185	178	169	179	158	174	152	161	164	157	170	158	156	153	151	161	166	167	145	177	177	159	150	163	144	155	169	175	154	160	145	160	164	170	154	179	174	185	167	160	166	180	161	146	165	142	150	149	161	160	165	164	148	160	173	170	165	154	166	171	147	119	143	167	159	161	137	163	152	175	150	160	156	189	166	180	183	168	173	164	167	181	151	154	151	164	157	139	143	158	151	163	169	141	148	174	154	158	161	146	182	154	152	148	165	136	142	150	164	162	166	148	177	167	147	132	173	173	175	166	157	155	172	166	167	169	178	143	143	156	156	172	168	144	150	156	134	178	160	152	177	162	201	152	149	161	171	166	165	158	164	165	152	156	159	147	150	145	125	167	159	158	168	162	149	150	173	184	167	138	143	152	152	153	164	141	170	156	166	143	169	168	134	144	135	154	147	160	169	162	159	185	168	140	158	170	176	171	147	156	158	175	156	150	163	154	144	173	168	171	174	167	167	159	153	129	156	177	167	161	169	184	169	139	180	161	147	169	145	174	164	148	157	163	175	143	159	171	159	151	171	161	165	165	161	157	151	175	159	149	157	189	146	140	173	157	158	183	153	172	164	145	170	160	179	168	134	128	163	138	170	155	140	151	166	174	161	160	173	162	163	145	144	148	162	170	160	163	153	176	163	156	176	162	143	160	174	162	169	157	178	149	153	149	156	138	164	179	139	155	171	178	157	172	172	162	152	169	172	154	152	160	166	175	149	160	151	162	164	160	149	143	150	143	157	177	169	152	150	157	169	153	176	163	167	158	167	172	171	151	147	188	128	154	182	151	145	164	147	156	141	154	169	166	160	166	152	162	150	170	166	165	175	131	160	172	187	161	157	140	163	180	142	182	157	155	165	141	164	137	160	159	136	141	175	165	164	166	149	148	154	163	152	160	179	137	161	168	144	159	161	172	160	162	154	158	168	145	161	141	172	175	157	151	171	144	159	162	171	182	170	132	153	165	162	174	149	178	162	155	164	156	168	163	152	137	155	151	140	165	160	166	170	169	160	164	162	160	173	161	172	171	131	143	142	150	152	157	165	147	157	163	148	161	142	150	154	153	164	162	162	172	152	165	185	130	165	169	160	190	163	160	152	168	170	156	161	170	165	159	152	161	171	156	184	154	165	164	165	146	161	136	136	150	174	153	164	151	175	163	167	180	159	161	154	169	158	179	162	139	161	179	167	165	137	135	160	167	158	169	150	183	163	155	158	136	138	154	157	173	154	152	159	166	160	161	149	169	184	164	188	156	176	162	148	142	154	156	165	152	178	179	152	153	169	167	184	158	171	166	171	167	157	162	161	154	153	159	145	157	183	144	149	158	175	186	158	166	150	159	149	175	155	178	173	172	142	173	170	165	142	192	163	168	185	174	151	169	148	169	170	167	169	166	160	170	161	176	157	151	159	161	145	169	151	162	161	170	183	140	176	170	157	157	161	159	136	164	174	154	187	172	155	142	148	174	154	167	158	150	156	186	182	167	142	151	187	161	170	170	175	169	143	174	166	185	177	143	142	153	135	179	151	160	159	152	156	164	171	185	136	161	161	156	171	149	145	172	162	154	150	167	150	156	154	142	165	139	162	141	167	165	167	160	154	153	176	166	161	143	177	173	170	152	162	144	182	162	148	174	174	179	136	132	192	162	158	141	166	171	161	184	168	144	154	173	151	144	152	171	176	174	170	169	163	156	168	166	166	160	182	166	172	163	156	144	134	171	165	173	142	163	170	184	165	163	182	164	160	155	144	150	131	157	166	153	182	155	167	146	161	141	139	162	144	137	177	165	151	166	162	170	151	158	165	136	156	150	161	176	170	160	157	170	178	158	168	156	148	156	171	151	154	158	148	165	180	140	171	198	171	150	174	165	149	165	164	143	133	157	180	146	154	140	149	174	151	139	156	157	164	171	137	140	159	126	169	158	166	160	161	145	164	176	129	165	173	137	183	175	167	133	157	173	167	155	169	155	174	138	151	166	142	155	174	177	174	152	156	169	148	160	152	141	179	170	172	153	173	154	161	155	171	136	156	159	156	209	169	196	172	164	149	174	151	172	146	174	163	143	171	163	160	168	167	170	175	145	153	141	154	153	143	149	168	155	171	173	172	166	159	160	176	158	162	153	167	166	153	201	177	157	167	171	146	167	167	151	171	158	175	177	150	160	158	175	173	139	144	150	193	154	143	169	157	154	141	170	176	154	148	174	148	152	161	171	164	128	167	153	151	183	169	173	145	166	155	181	189	169	155	160	162	176	176	172	179	208	173	149	164	152	178	159	160	165	146	156	174	169	161	161	126	165	159	167	183	166	184	158	151	156	182	172	168	181	183	172	157	175	137	161	158	135	163	159	170	149	144	154	156	150	163	140	139	154	188	156	165	170	156	162	136	148	182	149	160	148	175	184	167	148	158	163	160	148	165	165	170	157	157	174	167	153	172	163	143	171	157	147	164	141	187	156	165	141	192	166	135	158	155	164	146	166	183	165	167	132	171	172	166	150	165	178	171	161	140	161	150	133	175	154	164	170	184	160	183	182	134	166	161	168	175	134	161	180	160	156	156	176	158	171	163	163	158	170	170	155
43883	67991	51659	31162	13716	2330	1190	866	670	527	461	405	367	345	273	276	226	218	208	196	221	192	220	222	191	178	201	173	174	200	168	184	172	198	181	173	172	173	177	189	160	183	158	185	171	192	165	168	160	170	166	183	161	188	205	164	181	175	170	175	162	163	188	149	184	154	177	143	161	164	180	173	169	198	184	164	183	178	159	168	203	180	191	153	176	167	179	173	172	169	184	151	177	151	179	159	177	181	155	189	162	170	199	178	169	183	173	164	176	196	185	184	178	194	170	190	180	187	173	184	170	162	162	184	176	158	153	189	166	131	181	172	172	156	179	171	167	197	176	161	176	162	152	168	178	186	177	168	189	182	184	181	193	184	182	172	193	159	149	178	171	173	166	176	164	143	176	165	182	151	173	149	156	173	173	176	173	162	168	191	162	180	155	149	150	167	196	172	193	165	162	184	160	166	166	174	169	173	179	192	168	161	172	180	194	162	184	182	188	153	173	192	186	190	184	187	183	168	186	194	174	182	181	191	174	152	168	156	154	178	165	179	178	186	171	173	171	170	177	195	167	207	166	189	170	181	185	175	178	175	176	185	164	178	169	171	168	183	188	165	188	172	198	141	158	192	178	170	152	171	171	179	190	158	171	161	156	170	180	164	165	165	159	178	167	165	150	192	169	168	178	173	182	171	176	168	168	179	158	183	176	180	183	170	177	179	164	198	197	180	180	192	185	174	176	161	184	187	156	177	171	149	164	174	160	164	172	183	181	167	177	190	169	168	167	187	187	169	188	192	165	195	163	171	184	165	164	166	172	166	161	198	183	174	180	188	179	163	195	181	157	174	193	168	178	159	162	182	166	164	174	167	191	176	182	185	169	164	213	150	190	186	174	164	182	163	165	165	199	159	157	185	181	175	162	168	169	180	193	170	193	180	178	178	196	195	148	148	163	199	175	180	170	181	181	184	169	169	179	176	153	134	176	179	201	172	135	174	176	182	164	172	189	170	162	165	210	171	158	211	180	173	197	174	170	164	170	186	201	191	172	188	170	168	185	157	188	159	168	167	172	160	153	176	175	145	161	165	160	180	187	189	176	190	176	180	202	176	159	170	173	169	184	163	155	174	182	170	193	198	202	185	169	195	173	164	169	173	181	155	158	168	156	163	166	182	165	159	170	167	182	162	148	164	185	183	187	157	181	179	188	171	167	174	183	153	168	184	181	170	143	190	167	168	173	160	171	165	150	176	164	162	181	167	171	168	167	205	168	167	168	171	183	188	172	187	188	183	169	181	179	149	177	170	153	159	181	162	191	186	165	191	169	177	196	185	166	178	165	201	179	166	167	158	157	174	167	178	179	165	182	180	150	174	154	180	178	197	176	182	197	162	176	176	191	190	154	178	165	173	196	194	152	177	184	162	176	185	178	156	159	179	181	200	180	157	171	196	207	166	179	140	159	171	176	165	193	185	190	179	174	191	181	166	189	174	178	164	206	176	174	184	165	163	195	187	166	165	159	175	171	176	186	177	187	179	197	155	166	153	158	174	196	182	184	171	169	182	167	169	153	176	173	172	196	187	169	181	153	174	169	156	170	150	178	174	183	149	172	195	178	194	143	165	182	155	175	182	181	156	194	162	180	187	188	181	171	184	176	170	180	170	172	164	173	177	180	201	186	180	171	189	176	184	161	165	179	192	158	168	156	191	155	182	166	177	176	159	166	177	158	178	181	172	179	173	156	159	181	186	169	175	180	185	178	147	171	179	152	160	178	196	163	173	154	177	203	163	165	166	155	176	144	172	164	177	172	170	155	164	166	150	165	175	173	176	187	158	219	157	169	189	166	188	184	173	162	163	161	176	181	162	144	181	179	176	158	168	192	179	188	168	155	169	164	147	165	154	192	148	170	158	197	160	178	182	177	170	147	152	177	166	178	177	165	158	182	189	199	159	171	176	178	153	169	179	157	183	195	170	189	185	154	176	169	158	166	208	146	148	163	181	171	174	180	183	166	183	183	141	183	177	168	155	182	189	155	192	173	190	179	160	169	188	161	204	157	189	188	174	157	172	168	198	147	182	197	171	189	147	178	182	182	176	161	216	188	166	164	185	169	194	160	203	195	175	171	192	173	173	183	180	166	182	178	169	153	184	159	176	167	161	178	172	176	181	166	165	183	170	174	170	155	170	185	170	184	154	170	162	183	185	156	161	167	172	168	186	190	144	143	191	169	190	167	161	179	169	159	162	169	151	172	168	169	188	163	184	169	163	181	181	164	181	154	183	178	151	181	198	180	171	177	170	149	169	146	187	173	178	167	191	182	174	186	207	185	142	187	166	179	185	193	147	167	171	173	178	192	182	171	151	181	156	178	163	174	174	186	167	176	173	164	178	166	196	186	148	166	173	181	161	152	160	179	174	203	182	194	168	183	136	165	187	175	159	171	179	171	196	170	190	183	189	161	181	156	158	192	173	181	212	193	176	181	158	153	164	197	187	191	159	188	181	183	207	176	173	181	178	136	171	150	171	169	169	167	168	173	193	168	187	180	170	173	181	166	177	188	162	189	175	171	190	177	177	164	159	161	168	173	157	173	167	169	173	165	154	175	179	189	180	181	178	181	177	166	173	179	155	161	160	170	185	152	167	173	206	171	170	177	165	159	156	168	143	170	177	184	189	166	175	176	181	167	175	161	171	155	196	171	198	157	153	178	160	195	166	151	189	167	178	170	161	161	174	159	180	180	147	175	139	170	195	162	178	166	170	175	176	181	194	167	183	157	153	173	175	183	172	182	192	155	192	189	155	176	178	167	187	183	177	166	151	158	167	157	142	187	152	158	168	171	185	148	185	179	157	174	159	173	184	181	188	157	170	147	167	160	154	189	196	190	180	154	157	157	170	178	169	169	197	168	156	188	206	189	183	185	171	193	183	175	166	174	176	161	163	179	164	175	194	175	171	157	185	174	185	154	204	175	174	169	181	174	171	196	174	156	166	156	160	176	150	188	164	179	187	178	167	150	178	175	171	188	188	168	176	189	193	190	167	174	186	167	148	165	180	142	170	171	192	167	181	190	164	172	191	153	165	153	181	174	168	169	159	191	161	166	190	182	200	170	188	186	169	190	172	150	167	178	170	177	150	175	171	187	162	155	163	180	180	171	176	177	165	156	150	177	157	154	186	190	177	184	169	183	179	166	184	166	176	186	143	180	190	141	174	188	167	190	186	179	158	164	173	183	178	172	191	191	164	150	151	185	164	188	146	169	186	153	159	162	142	150	181	184	173	158	201	159	161	166	178	160	177	167	177	151	152	179	186	158	187	203	170	174	195	175	193	155	190	167	165	183	175	171	177	174	154	163	160	193	151	169	163	170	192	148	168	172	178	194	163	151	186	149	183	151	191	163	152	170	172	179	186	183	174	150	185	174	162	158	172	171	183	175	181	174	164	222	164	192	194	185	197	148	168	168	184	197	161	172	154	166	180	217	168	165	171	167	208	158	172	164	146
35241	33755	29088	14797	2919	550	425	411	381	368	364	357	359	361	340	372	358	383	359	340	339	309	300	344	347	352	352	321	330	367	335	312	330	314	375	332	325	332	335	334	314	320	337	339	320	304	348	350	350	332	328	336	336	356	339	342	329	338	369	353	303	338	325	328	339	339	337	365	356	330	354	359	328	341	315	341	338	369	340	346	360	300	370	326	328	348	327	345	372	309	350	339	300	302	327	353	330	350	330	332	310	344	343	354	372	329	384	309	360	360	333	366	351	320	360	314	318	354	319	320	320	357	331	356	336	331	325	326	340	326	321	341	340	357	330	357	361	339	332	353	309	317	325	351	316	300	291	363	314	354	360	324	333	332	305	305	323	326	332	319	377	345	359	340	323	303	353	360	336	321	353	323	311	330	334	322	344	323	352	351	353	319	330	308	322	326	339	323	349	354	368	319	329	338	346	346	331	334	341	358	340	349	327	374	319	324	347	333	320	307	299	331	314	338	347	329	387	305	379	366	344	358	317	353	356	336	338	345	320	338	339	379	326	311	334	338	321	322	335	356	348	348	321	288	340	334	328	330	370	311	340	303	370	355	341	342	346	327	344	365	338	336	308	373	334	345	370	318	374	345	348	359	326	369	351	341	344	359	343	296	327	333	343	369	330	312	317	308	318	332	341	339	321	337	331	342	343	374	363	350	303	368	314	349	338	336	339	361	365	331	305	329	355	338	313	323	335	329	317	312	349	344	360	339	338	337	358	339	333	341	334	336	323	355	317	336	309	320	316	350	336	352	333	303	359	331	360	363	350	325	324	339	299	342	333	308	285	330	349	319	324	351	341	322	320	330	352	350	375	326	311	347	341	349	315	365	333	308	347	323	337	381	323	358	341	321	321	335	328	328	309	303	296	287	339	347	335	323	335	337	348	330	309	357	339	355	304	351	351	357	334	336	356	346	328	351	348	317	318	332	343	371	334	332	331	336	334	335	326	351	313	320	329	330	357	330	282	319	320	306	382	333	367	314	311	327	336	352	330	335	324	328	356	311	345	319	349	328	354	335	374	329	316	327	358	351	341	323	335	353	347	317	354	350	295	342	335	327	346	324	342	306	324	335	340	375	319	341	312	316	358	361	335	309	331	312	335	307	351	325	318	335	342	361	315	346	346	320	347	312	326	335	333	335	324	359	323	311	368	372	316	347	328	319	320	338	350	325	337	353	347	318	378	345	346	317	333	346	336	316	381	337	358	320	331	332	326	321	350	349	339	337	336	354	344	343	353	336	363	343	346	330	327	339	350	354	339	341	306	333	350	324	325	334	368	362	335	317	315	332	334	361	334	369	336	321	355	338	338	322	352	333	340	345	310	322	321	319	342	374	326	344	331	366	363	332	334	324	343	306	373	323	332	358	325	342	324	358	341	359	338	335	335	337	341	345	357	321	344	333	341	341	339	346	322	325	352	375	335	305	321	340	336	342	347	319	326	313	333	336	353	342	351	335	332	327	309	320	323	314	358	327	318	353	339	354	331	352	374	337	367	346	350	319	353	334	310	345	299	296	346	345	324	369	336	321	361	284	325	341	364	358	298	369	328	349	338	316	349	374	349	345	348	308	329	348	354	357	335	374	336	349	325	326	323	342	299	314	345	331	320	364	373	326	328	348	349	310	308	343	306	351	372	332	321	332	359	307	353	345	337	351	349	326	351	355	332	345	330	335	322	321	364	329	339	327	368	341	298	343	287	372	325	304	365	333	322	352	333	351	298	338	350	315	340	323	342	340	334	349	323	346	321	335	358	358	341	326	349	304	337	333	339	336	368	332	352	328	362	348	326	321	314	350	325	322	348	324	349	306	342	308	335	322	356	322	339	345	354	385	327	350	334	364	336	322	396	332	321	350	336	338	373	351	369	304	343	302	357	344	320	329	328	322	334	348	323	333	359	328	317	311	343	333	304	328	345	336	340	365	319	332	336	291	342	363	323	333	336	340	337	312	329	317	305	333	341	347	337	307	349	383	331	346	354	356	366	346	329	340	330	333	311	343	316	354	336	350	319	381	308	364	324	325	326	341	333	331	296	319	324	340	359	337	332	309	354	328	361	310	304	325	335	365	343	357	333	350	369	329	359	352	324	322	331	311	355	324	333	316	355	347	347	328	357	334	328	333	342	323	341	340	344	330	321	338	344	363	313	320	331	354	352	352	344	303	346	319	325	299	332	349	362	373	346	329	340	333	347	299	334	340	332	332	318	351	303	330	348	355	366	361	334	326	336	302	345	329	318	333	344	351	338	344	329	344	340	343	334	298	366	305	334	347	333	329	335	328	386	333	340	357	369	349	343	337	312	373	366	344	351	381	345	338	325	289	340	371	380	322	347	358	303	303	327	337	338	354	322	333	296	315	333	321	314	303	337	328	319	359	377	317	350	365	322	352	352	353	356	313	356	298	338	353	319	337	319	324	305	375	345	338	333	319	377	363	359	328	326	307	319	345	362	343	321	374	338	363	329	328	348	362	347	325	339	338	326	321	353	328	330	323	355	353	314	342	375	340	370	349	330	334	327	316	336	342	339	342	363	302	320	335	354	321	354	301	346	358	358	350	340	313	388	321	329	347	348	342	314	341	371	364	342	329	349	354	362	313	343	316	369	322	359	362	319	312	359	309	385	353	350	329	363	332	348	311	364	332	360	328	370	338	340	320	343	344	359	367	319	345	351	343	337	321	338	333	318	323	331	338	343	323	334	319	342	318	382	332	373	335	343	350	339	334	328	319	343	349	297	318	299	319	345	359	327	331	354	349	345	337	322	343	341	329	317	357	334	323	370	358	367	308	338	326	326	344	321	357	316	325	342	298	356	347	339	343	322	329	371	324	331	323	367	324	316	320	305	337	324	348	342	360	342	333	367	317	326	316	339	340	363	333	324	336	320	348	316	322	339	322	342	337	327	319	317	367	331	302	363	374	333	346	373	326	334	378	335	335	351	295	336	307	335	346	326	356	318	347	311	336	328	340	307	332	325	321	344	338	315	342	344	341	343	323	365	347	353	352	322	346	355	322	331	368	314	352	361	309	337	324	315	343	329	346	306	381	312	329	348	349	360	346	350	330	326	344	361	356	346	346	355	340	331	334	349	338	336	328	323	338	353	342	335	295	324	327	346	293	343	352	324	335	334	332	293	315	348	366	342	337	339	350	328	349	338	343	312	321	357	314	321	330	364	322	320	337	337	388	292	363	352	322	335	361	316	330	323	319	330	339	347	333	340	335	370	382	356	328	346	314	346	339	337	327	335	325	306	330	351	327	314	310	315	328	341	319	344	334	318	360	342	332	349	345	369	327	337	323	326	331	354	351	304	328	329	334	343	333	364	342	331	333	345	359	338	310	312	335	358	319	323	327	347	369	322	346	345	342	340	346	322	329	343	336	334	306	302	338	327	330	296	334	337	340	360	350	336	351	362	348	316	352	357	316	357	344	351	324	330	375	345	326	354	313	328	327
43626	48458	30617	12019	3449	722	539	496	414	414	430	391	400	373	395	379	404	330	394	405	354	373	404	340	336	326	344	334	373	379	354	340	342	335	366	355	389	364	392	364	310	385	349	331	358	376	372	347	352	347	363	369	360	362	365	341	349	372	364	357	363	349	342	377	380	379	382	346	369	358	357	354	344	388	345	370	337	348	362	355	371	378	378	333	377	376	357	367	340	404	351	372	350	349	367	327	319	339	370	347	368	346	360	387	367	362	365	394	338	353	345	383	356	366	376	329	356	375	333	357	367	347	356	370	361	335	361	337	383	358	382	386	339	382	376	350	362	381	329	339	384	374	403	334	369	365	359	374	387	365	378	372	370	362	353	368	342	401	370	376	341	356	343	369	365	340	352	333	363	347	358	348	395	368	389	346	351	348	376	372	348	344	407	352	387	355	356	360	349	379	402	371	358	342	320	366	346	361	358	334	351	366	368	370	367	387	397	333	357	387	370	349	359	364	406	365	352	374	352	361	365	364	354	367	348	345	377	382	370	359	359	361	361	334	362	349	391	353	369	364	335	367	380	384	355	371	379	335	384	321	392	370	368	392	382	376	352	358	346	377	375	358	326	353	354	351	372	354	341	351	374	367	355	373	342	370	364	350	388	343	350	381	374	378	348	339	362	394	328	334	396	369	329	384	370	339	365	372	357	341	385	370	366	376	375	375	383	358	389	335	367	345	358	382	394	345	345	371	359	362	367	373	374	349	378	337	338	396	408	333	384	372	345	373	352	343	357	379	430	350	364	379	353	383	346	385	359	348	326	354	372	324	368	364	376	332	393	374	360	335	372	355	337	374	369	352	360	353	313	333	409	343	360	355	359	375	367	372	369	354	391	368	371	325	377	354	358	327	380	377	351	331	348	371	352	348	369	381	350	364	338	405	366	384	360	374	353	363	400	364	372	344	368	372	345	373	347	351	385	360	375	369	357	342	368	365	346	346	368	355	348	350	351	365	336	371	382	364	352	357	349	354	384	374	364	365	339	363	367	334	377	332	328	349	380	394	324	370	343	334	403	352	370	351	348	374	388	344	335	373	344	372	366	362	379	324	383	339	386	362	361	388	347	323	327	393	352	349	364	392	355	330	375	350	325	359	361	370	340	387	360	369	336	357	385	375	366	366	363	333	363	340	330	320	351	339	362	363	352	364	388	329	380	365	357	365	376	358	407	333	342	344	364	353	377	364	355	357	335	378	351	370	363	392	355	358	326	342	337	350	360	397	367	388	338	330	353	388	368	383	376	348	328	393	381	389	365	375	361	384	408	348	368	316	375	368	407	360	368	359	372	354	383	345	350	352	358	349	350	372	402	362	364	346	367	354	364	361	353	351	376	384	391	339	338	414	355	366	365	371	349	340	354	363	387	373	373	333	371	369	354	328	359	372	374	369	375	369	355	353	363	363	379	377	372	345	369	366	336	410	314	339	378	362	361	363	387	348	340	360	364	366	330	363	318	337	381	397	361	372	359	363	394	397	368	383	375	360	396	408	388	337	353	359	407	388	397	332	338	363	354	389	371	377	354	372	334	337	371	351	394	336	363	338	373	346	361	350	365	341	330	328	357	342	355	333	365	335	350	410	372	353	376	352	386	354	367	373	366	376	368	321	368	385	363	372	360	351	372	340	363	366	349	371	369	337	383	378	335	357	376	377	369	379	367	360	366	359	396	374	324	335	336	359	327	353	361	329	370	372	361	352	360	355	392	359	376	361	355	364	329	346	342	337	366	358	367	352	334	309	360	350	355	354	336	343	346	349	341	355	379	375	359	354	345	345	370	398	369	364	317	369	371	369	331	345	359	354	341	355	385	361	353	371	329	383	363	364	365	389	359	371	376	363	390	376	338	361	352	375	344	352	362	357	382	378	372	373	329	361	407	335	315	349	329	345	355	331	368	333	387	324	370	370	359	359	366	346	348	354	365	359	367	348	335	353	357	331	377	341	381	387	370	383	350	329	348	352	401	395	337	420	380	358	386	371	365	386	341	351	349	343	369	395	374	345	335	352	326	343	349	370	378	372	376	395	361	351	372	382	364	348	349	382	376	363	368	366	353	346	354	343	352	356	349	356	332	363	352	321	344	396	348	378	381	347	379	333	358	375	387	352	394	372	338	355	342	332	354	367	311	351	368	368	379	349	350	354	347	366	384	332	367	398	362	351	361	380	365	328	351	340	344	374	373	355	367	343	331	378	388	319	370	357	388	375	385	342	373	364	317	348	381	359	362	371	326	350	328	350	369	364	355	349	350	342	359	361	368	337	366	361	370	373	351	359	357	372	368	373	364	361	370	341	371	351	413	367	366	366	360	385	375	344	353	388	359	357	360	356	356	384	344	357	363	336	365	334	376	354	331	379	388	341	356	349	339	379	356	384	339	364	371	356	352	362	339	371	406	342	365	370	367	376	345	370	353	331	371	367	374	387	337	361	379	352	342	370	342	368	361	359	344	343	385	370	393	357	333	387	322	357	350	341	368	363	365	399	328	347	407	370	332	348	348	371	340	341	390	373	380	389	317	363	387	326	357	347	354	378	357	357	338	356	348	355	332	364	352	375	357	378	366	376	340	349	346	393	338	376	327	350	349	340	338	390	327	371	373	326	342	345	347	354	378	364	343	364	392	363	366	396	365	339	333	336	364	402	360	375	376	396	373	326	351	363	326	373	360	359	337	359	362	367	362	343	393	384	346	401	357	378	352	394	319	370	349	337	328	358	365	368	352	350	356	368	332	356	335	389	331	342	331	384	374	336	361	373	365	354	342	373	328	358	364	351	365	401	388	349	366	352	361	382	374	371	345	327	359	365	370	350	364	347	358	377	362	351	375	375	357	347	397	342	370	370	352	365	388	361	359	363	373	382	354	381	363	354	368	347	348	364	361	345	363	393	368	345	364	356	346	395	373	369	372	337	364	352	338	327	363	368	347	364	341	342	365	353	354	401	360	395	375	391	388	358	384	356	317	369	358	348	375	354	388	332	380	354	360	389	347	360	330	337	365	351	369	373	373	332	362	397	337	346	396	344	357	390	332	368	365	360	376	349	368	348	393	369	378	356	374	383	357	346	346	354	411	340	382	351	333	357	337	385	343	362	354	354	385	330	359	337	376	386	345	363	361	384	382	374	361	372	369	357	382	376	325	381	386	392	374	389	377	311	354	343	367	374	367	377	376	340	348	388	354	345	345	343	365	384	375	354	398	354	366	374	358	353	373	369	400	376	357	380	336	345	375	384	367	337	360	373	384	343	394	337	343	404	363	338	373	362	366	367	355	341	360	340	366	381	355	398	367	365	392	380	354	358	338	371	362	362	348	329	347	376	336	373	397	361	356	355	387	333	400	368	366	353	370	372	347	382	352	350	356	369	379	381	329	374	366	394	406	381	351	382	379	361	346	362	349	357	381	350	376	363	398	357	375	346	320	403	384	337	354	357	342	342	357	348	341	361	389	375	385	351
23695	20950	28031	24140	20901	12264	802	433	388	374	307	316	319	309	266	284	266	269	255	268	280	293	248	268	262	270	282	293	237	265	269	276	244	243	273	256	267	251	223	279	264	249	272	289	283	274	246	223	296	257	239	230	242	253	254	249	258	260	296	274	267	246	255	259	231	287	256	272	264	236	265	234	242	276	266	278	286	253	256	258	255	248	272	238	229	264	277	257	253	227	266	246	240	249	287	257	257	243	227	266	277	296	281	266	284	264	265	290	267	248	249	269	259	296	262	276	272	253	266	264	274	258	247	255	265	282	245	274	271	253	262	228	230	271	250	251	265	272	262	258	237	251	249	249	261	272	232	288	269	272	259	253	271	258	253	226	220	252	253	234	234	246	264	259	274	233	264	257	264	252	253	268	280	272	277	257	264	265	241	244	271	267	283	279	249	269	297	238	250	266	236	222	267	268	253	274	275	280	249	270	262	264	279	251	234	264	261	260	279	272	252	217	245	290	260	261	248	267	235	283	281	261	249	272	297	275	241	262	258	270	263	264	242	260	267	246	269	244	284	279	264	248	266	290	276	272	228	252	258	222	259	276	296	254	255	244	270	243	280	254	245	236	245	245	251	277	259	256	286	274	239	273	281	254	216	267	254	240	280	249	272	260	271	288	265	266	222	298	262	262	246	265	261	240	243	267	263	292	247	254	272	266	233	260	269	273	276	223	274	278	275	259	245	255	257	283	269	249	255	282	232	281	243	270	248	258	266	255	289	262	248	274	249	253	264	250	231	253	266	273	261	260	270	250	260	268	269	267	246	264	265	251	262	237	234	281	234	298	236	277	263	239	269	244	263	261	263	233	264	276	241	244	270	276	257	235	266	266	257	257	291	239	248	279	256	276	267	264	233	248	262	258	244	252	271	293	245	277	228	270	242	248	237	265	275	232	231	283	269	280	230	256	257	247	255	235	239	252	244	232	249	230	246	243	267	247	282	247	242	235	245	256	253	280	276	248	241	250	245	243	291	274	280	251	248	281	247	242	258	272	257	241	259	284	290	246	263	275	268	274	259	263	248	233	244	257	243	269	270	261	270	227	284	259	263	268	252	267	275	233	253	253	253	245	245	281	243	254	243	244	257	275	258	246	257	267	256	255	237	277	274	254	269	237	277	284	246	263	269	270	278	273	262	246	233	266	267	248	255	246	269	276	272	276	280	278	302	243	256	233	244	247	266	246	255	238	274	260	274	261	270	280	278	251	280	255	286	251	239	257	240	272	278	278	283	227	276	259	216	234	254	292	228	254	260	241	270	277	239	275	275	279	267	270	279	261	251	249	264	250	241	242	242	247	264	277	276	264	264	249	265	236	265	294	262	234	285	272	262	260	241	288	235	256	233	260	314	225	287	266	245	279	252	270	255	248	255	274	263	243	275	247	299	273	257	277	248	279	264	266	258	298	271	255	262	264	248	268	264	265	301	244	291	263	260	282	244	245	243	259	272	260	238	256	239	286	243	241	242	237	271	251	279	261	244	257	241	253	272	281	236	269	244	265	266	261	258	252	275	275	258	277	243	242	248	253	249	257	239	243	249	261	270	249	244	246	252	277	259	279	258	232	242	261	284	215	267	256	273	264	264	248	235	265	268	274	255	258	271	274	258	254	263	254	250	242	231	288	245	222	254	258	263	251	250	263	231	263	280	257	256	229	260	269	282	249	228	234	254	237	274	275	284	291	252	262	259	281	273	232	256	270	237	249	240	240	240	267	278	291	267	254	234	277	276	233	219	252	277	233	253	246	247	267	264	270	260	260	261	234	256	276	268	292	242	253	270	261	266	241	243	258	265	267	242	279	297	219	286	240	250	266	272	274	226	265	240	274	254	267	287	268	266	278	259	322	260	281	281	282	245	290	254	239	256	263	250	262	275	263	295	258	276	264	266	270	261	259	249	240	246	268	284	290	261	251	244	283	239	265	265	260	262	255	251	242	247	255	244	265	300	278	277	255	221	268	263	248	238	297	278	275	267	303	248	250	268	226	242	281	244	270	272	279	267	266	282	298	248	272	284	243	264	275	259	255	234	268	251	286	268	276	287	271	250	280	270	273	235	248	258	233	255	260	262	300	251	247	241	264	251	279	254	259	273	267	259	261	256	214	245	289	269	286	235	237	261	240	285	271	272	247	257	280	242	259	232	272	262	302	268	267	291	269	243	282	253	255	255	242	264	264	261	249	245	261	237	246	276	265	269	269	224	267	245	268	227	241	272	243	275	256	243	229	274	275	278	259	284	272	282	288	256	272	253	263	269	257	277	259	289	274	235	240	257	257	226	254	249	248	262	250	240	259	261	229	240	280	264	257	269	270	272	269	265	253	241	260	257	217	251	245	224	237	271	253	270	289	271	256	269	236	292	263	265	266	239	256	282	260	248	252	268	261	282	261	248	239	263	268	263	259	286	233	251	249	258	290	269	251	251	258	262	228	258	264	290	252	250	284	242	269	269	241	290	238	260	227	259	247	245	280	264	257	282	318	263	260	242	253	259	269	273	235	283	246	268	254	286	268	241	256	294	264	259	260	271	249	264	232	261	276	259	261	255	260	214	273	285	252	302	263	298	261	250	271	214	259	255	297	274	264	257	275	265	274	236	244	269	238	276	252	252	245	271	248	262	226	248	244	244	235	245	222	294	244	279	248	270	282	263	264	268	260	271	293	255	260	252	280	233	236	288	259	232	260	247	283	258	259	305	245	246	286	258	234	253	248	253	256	274	243	251	279	245	282	260	283	249	271	256	263	285	260	253	259	265	250	245	255	290	249	254	244	274	257	282	242	275	241	285	285	282	263	242	263	281	281	262	250	255	241	288	258	279	278	262	281	223	265	258	250	254	269	253	262	233	266	276	269	252	251	212	256	238	274	260	258	237	268	271	265	265	254	249	243	301	261	269	278	237	234	245	240	272	249	262	225	258	286	284	254	253	267	237	300	247	254	259	227	224	256	282	234	253	267	264	235	240	285	309	260	249	258	252	270	263	251	273	260	258	264	245	269	256	243	255	250	253	238	243	246	265	252	282	240	215	239	266	269	261	237	265	272	238	277	250	258	273	246	251	268	213	276	226	255	243	247	244	265	248	248	272	285	259	258	254	261	282	253	255	259	243	269	278	272	227	256	273	237	237	284	257	263	246	248	247	232	238	248	266	277	236	256	239	255	261	240	278	284	255	267	283	230	262	251	294	265	243	300	290	282	277	231	243	228	272	282	259	254	265	265	246	226	300	256	277	266	256	232	288	242	269	238	280	267	252	244	263	281	271	281	287	266	268	256	262	269	257	248	273	235	253	246	233	247	266	258	250	276	262	277	252	244	264	254	273	250	267	276	248	255	245	245	265	273	263	220	232	261	219	260	261	253	254	288	241	236	283	265	265	242	253	244	290	268	243	263	257	252	253	247	271	267	256	268	263	237	266	252	271	282	271	252	257	241	251	266	250	280	233	271	288	294	285	256
42971	57215	41049	22086	8706	1926	693	582	527	452	389	348	320	331	326	288	278	341	312	314	297	306	292	292	279	289	297	282	302	301	265	294	279	288	315	269	293	291	287	302	277	294	294	256	272	274	273	266	277	275	268	279	273	301	272	263	289	275	286	274	321	272	283	297	292	262	271	312	253	316	270	279	288	274	279	281	312	287	320	276	280	305	260	305	282	262	315	306	254	291	282	304	287	256	289	267	261	280	297	260	288	300	260	249	284	301	289	280	289	272	284	258	290	291	294	293	306	281	289	264	273	262	301	290	313	275	272	277	315	279	249	272	254	297	280	280	304	349	265	288	264	282	271	282	254	277	275	281	263	302	293	262	261	263	283	306	265	319	301	277	271	307	257	285	295	299	320	277	262	294	271	286	291	282	255	313	307	279	272	295	283	267	237	290	275	287	283	280	249	274	265	292	300	258	275	282	266	287	249	310	285	274	280	249	310	264	323	270	311	274	290	300	260	295	282	294	274	282	290	287	289	268	274	293	269	270	281	276	312	295	320	270	291	280	281	265	295	270	303	278	282	294	303	287	263	283	326	285	291	272	278	258	283	277	320	264	299	278	279	314	279	250	282	287	285	283	295	281	284	286	299	296	284	256	285	276	281	283	274	282	299	283	286	262	307	256	260	282	280	284	257	239	289	263	300	306	284	272	277	276	262	290	248	312	279	264	288	277	263	277	298	273	302	272	304	273	270	289	289	273	253	272	283	285	299	273	300	303	240	252	293	301	272	267	283	255	286	278	282	300	294	256	303	296	252	259	289	268	305	238	292	281	293	295	312	272	295	285	276	262	295	297	281	316	274	298	271	284	285	276	264	261	282	279	308	263	250	288	278	269	284	274	282	289	277	281	276	274	282	291	307	263	302	281	288	281	261	257	280	291	290	281	290	286	272	297	278	298	274	294	260	265	264	279	276	254	277	278	268	288	285	285	288	307	310	283	242	283	289	259	297	281	296	317	295	299	265	287	259	276	252	300	310	306	303	246	279	301	289	274	289	278	268	310	283	293	281	277	265	267	269	297	265	294	282	280	302	297	307	286	290	310	319	260	275	267	313	319	302	284	282	302	314	284	275	284	272	304	256	312	255	250	288	290	295	284	274	287	283	278	288	301	283	297	286	287	274	265	269	294	294	267	268	282	287	291	275	296	292	289	275	287	276	271	247	285	277	281	297	309	296	296	253	275	283	276	285	279	307	310	290	283	271	259	264	264	281	260	295	282	259	260	308	280	291	288	276	265	270	299	280	234	264	274	258	257	283	344	290	294	281	292	281	305	254	268	267	256	263	282	279	284	245	282	303	289	231	276	290	259	288	279	270	268	317	251	265	294	285	285	287	263	289	297	291	277	281	265	283	297	274	266	309	286	320	283	292	297	256	246	293	255	273	261	283	273	280	279	277	273	287	268	306	314	267	283	274	277	267	303	323	294	270	254	299	273	310	288	272	261	278	276	279	240	303	265	277	275	260	279	251	293	298	258	296	306	259	301	283	298	281	246	270	275	263	321	284	278	285	260	285	275	312	295	283	300	243	297	260	289	285	270	260	266	300	289	270	276	298	292	291	275	302	281	280	274	278	284	283	291	264	284	266	282	296	276	311	275	284	278	287	286	265	307	270	301	269	242	254	265	264	289	289	261	292	251	266	262	284	290	270	263	295	283	269	288	273	289	263	260	281	286	282	296	266	245	288	289	281	292	283	297	296	247	281	300	244	249	289	263	292	282	271	272	276	257	285	272	282	271	228	327	294	272	291	283	248	287	277	263	293	309	294	274	271	298	243	302	289	332	278	268	298	284	279	285	308	302	307	276	295	298	295	257	264	292	319	299	286	279	263	280	277	296	276	304	241	263	300	277	271	273	254	281	268	251	280	266	291	287	284	277	302	288	281	295	284	293	309	295	246	279	312	277	261	284	248	280	266	290	292	257	264	282	283	280	305	276	263	301	303	291	270	271	276	275	277	287	262	261	290	303	277	302	274	280	313	268	271	276	290	301	274	298	262	271	306	268	308	289	286	275	285	271	264	294	295	290	293	275	269	287	285	274	297	297	281	274	265	260	285	267	267	281	259	303	267	296	295	298	287	291	273	289	280	272	275	252	285	255	277	274	272	250	269	293	283	283	285	255	283	277	289	265	270	270	274	284	276	285	283	265	284	292	285	271	318	320	334	284	271	291	269	290	281	300	282	274	267	290	277	279	280	243	292	289	278	290	265	282	294	256	292	320	271	310	250	262	289	293	281	276	271	302	313	255	253	296	268	287	290	280	295	279	264	294	265	293	327	282	244	252	243	298	312	275	263	306	287	250	256	293	296	318	304	274	296	260	296	289	279	263	267	295	289	269	285	286	286	301	275	260	255	289	292	303	285	309	287	269	276	276	264	287	261	265	278	273	294	324	286	273	269	278	290	269	260	308	264	274	291	283	291	291	265	264	279	261	244	288	285	268	268	264	285	326	295	261	282	286	280	275	292	261	294	276	287	299	262	281	289	278	294	253	282	293	299	270	273	278	295	281	288	272	300	263	297	277	256	302	284	284	267	279	268	278	290	269	272	274	298	269	252	274	281	282	311	285	268	295	292	270	254	297	286	252	266	271	281	255	283	252	287	284	309	279	264	304	293	260	245	276	286	292	286	268	304	261	271	294	290	248	271	282	279	287	218	287	274	282	275	274	276	263	287	281	269	267	282	299	285	273	287	253	302	273	287	268	297	266	269	289	265	289	273	325	292	317	318	289	295	274	268	278	260	276	280	270	282	289	289	273	299	291	288	292	288	279	257	282	277	280	275	288	276	296	276	297	279	285	283	271	276	282	282	254	307	258	256	276	302	251	256	277	279	308	258	267	278	276	229	299	272	296	258	263	285	316	291	291	291	272	298	292	237	288	272	277	277	275	271	270	277	281	257	305	300	269	268	300	290	266	297	277	290	276	283	269	256	266	283	259	276	296	278	268	301	276	273	271	301	271	271	260	294	311	284	296	275	293	302	271	283	278	243	323	282	290	301	286	256	287	283	284	297	274	292	285	270	275	271	247	257	287	310	283	267	250	265	281	249	286	290	273	311	268	280	276	259	276	265	291	323	260	259	263	301	288	288	262	270	251	281	269	272	296	278	291	293	296	294	295	288	279	291	272	270	275	301	266	276	312	271	272	288	289	272	290	284	306	294	306	259	291	260	276	279	299	278	303	265	293	251	249	302	264	305	287	265	262	276	310	293	261	255	301	279	287	275	295	283	281	281	247	297	257	273	288	272	287	274	293	265	250	281	279	292	291	273	258	266	283	291	267	279	308	259	300	268	316	321	282	260	330	269	273	279	282	311	281	304	255	263	266	294	261	294	280	288	294	282	240	276	276	291	252	242	290	298	274	277	277	288	279	291	305	286	289	302	266	268	287	272	272	295	301	311	294	260	283	255	269	285	277	306	273	279	271	299	281	285	293	295	293	260	253
24794	21007	27392	25025	16209	2356	439	394	396	354	353	331	318	297	306	304	292	309	320	294	306	272	285	266	308	284	262	265	313	299	255	275	296	292	293	286	300	281	295	306	276	286	293	280	285	273	299	292	285	287	301	285	300	251	290	304	307	306	280	298	284	290	276	285	283	291	290	332	274	293	280	288	277	276	300	264	280	288	266	273	305	314	262	266	298	291	265	292	272	307	328	300	271	287	294	279	269	269	248	296	283	283	303	264	301	297	275	311	317	305	316	285	309	285	275	287	293	302	280	306	269	308	308	283	305	289	274	307	279	291	294	273	269	261	286	265	321	284	274	267	304	309	283	324	300	275	297	308	260	300	254	307	264	307	267	288	289	269	279	280	282	291	300	280	296	300	271	282	272	314	291	291	269	290	285	270	318	259	251	278	286	292	274	253	294	286	267	288	308	310	280	291	298	290	284	275	292	299	307	310	281	286	273	249	280	267	269	279	265	287	294	272	272	310	292	273	291	291	249	276	271	281	282	237	279	299	289	280	296	297	304	263	287	313	271	318	289	322	277	274	263	275	282	281	280	284	280	274	281	307	276	283	277	311	268	297	283	294	267	315	272	260	284	270	265	314	271	293	280	291	309	297	249	295	325	263	289	310	301	287	301	254	309	298	295	276	275	276	309	275	297	292	269	298	284	286	294	273	290	263	292	249	261	269	295	282	303	285	282	298	285	308	297	282	281	269	280	268	292	296	273	289	289	289	299	300	286	272	266	293	267	268	253	291	265	276	294	311	266	292	297	264	296	280	298	279	263	284	307	283	314	291	306	294	274	272	283	304	311	283	283	286	270	271	305	258	268	309	319	303	288	250	295	301	287	290	244	303	253	302	280	305	276	318	282	282	272	289	314	288	285	275	270	272	279	265	247	290	295	267	267	291	283	295	285	272	285	272	273	278	281	302	299	300	278	290	287	294	300	294	281	300	286	299	289	297	285	263	276	269	257	278	267	251	287	303	277	270	294	261	283	278	292	284	316	275	291	279	259	291	295	278	280	273	270	275	271	295	309	288	269	278	284	302	298	295	284	275	291	303	273	286	278	300	278	325	290	299	255	312	288	309	286	294	272	318	265	297	301	283	294	297	285	293	306	275	295	291	303	251	267	261	295	278	314	297	277	311	296	264	309	306	283	289	274	275	295	294	308	289	277	297	278	255	329	257	314	278	306	250	302	272	286	296	272	301	300	242	287	290	274	262	300	275	303	285	282	283	292	274	291	288	320	279	268	286	313	255	278	290	266	312	296	298	299	285	283	270	274	281	300	291	316	265	280	287	272	268	250	267	245	257	280	289	300	254	296	308	286	272	277	281	303	289	272	293	276	283	297	297	281	306	308	270	273	293	253	288	283	268	272	258	297	255	265	301	296	300	276	294	271	257	258	289	288	282	298	269	277	263	291	315	293	286	308	297	308	301	285	282	264	296	277	306	303	275	305	298	282	271	314	290	301	301	277	283	284	291	277	291	269	275	258	294	275	286	255	264	324	295	280	281	289	281	295	315	276	286	285	247	271	284	300	328	295	261	277	281	266	284	283	294	288	293	262	293	273	256	272	299	304	248	283	282	316	272	305	256	285	281	317	282	276	301	296	268	310	274	313	291	275	292	295	299	278	288	303	300	272	280	267	298	296	277	291	328	297	298	271	277	277	290	299	266	252	288	276	302	285	309	294	276	260	282	290	289	288	280	314	291	273	305	290	273	290	267	284	298	291	298	281	275	301	295	275	271	286	291	251	328	280	281	291	284	291	281	294	283	297	292	304	273	299	310	303	279	277	288	262	309	271	289	292	337	300	286	254	294	269	296	292	264	296	293	260	293	298	277	288	278	294	342	312	275	275	263	282	265	314	265	285	285	317	294	289	271	261	279	277	264	276	272	289	279	317	258	277	294	275	264	299	271	299	310	312	271	266	267	308	306	291	270	307	304	299	299	316	300	288	311	258	301	299	305	288	288	295	282	286	282	279	305	285	295	275	266	260	264	298	317	288	297	270	281	285	281	295	311	248	292	282	294	282	305	279	276	292	315	292	286	281	292	287	278	282	318	313	309	276	283	301	308	262	278	252	281	299	301	290	300	299	291	286	293	288	293	288	283	278	273	281	280	274	287	279	323	275	295	280	311	284	276	299	319	300	267	322	285	307	277	284	299	265	293	290	303	270	289	283	309	300	266	318	298	294	291	297	296	274	293	281	292	285	281	250	278	282	268	270	280	285	298	297	314	279	296	307	270	288	270	292	306	275	296	306	280	309	291	286	256	295	257	268	289	278	311	287	301	277	299	287	268	285	293	278	262	275	290	266	277	289	266	287	275	291	267	278	270	269	264	303	310	265	284	291	288	274	304	244	282	267	283	284	253	263	287	266	297	255	299	297	262	263	273	291	278	240	338	293	286	284	284	259	289	269	316	259	287	282	296	279	271	305	294	284	309	297	271	300	314	305	310	271	279	251	321	285	283	301	301	310	279	264	292	280	270	285	299	284	307	289	282	270	270	280	274	310	304	306	308	270	252	282	282	258	271	262	276	295	293	297	291	307	292	283	287	252	284	290	280	300	299	293	285	267	279	285	329	297	297	261	310	311	277	308	272	289	275	254	255	262	295	286	268	314	280	288	268	262	299	281	299	294	295	297	274	289	278	305	295	266	295	320	264	318	319	341	285	270	281	277	258	280	308	335	293	268	290	281	290	275	322	293	288	288	289	302	280	295	273	272	276	298	292	299	264	280	284	296	279	270	263	285	287	293	271	249	295	303	282	305	301	276	280	277	298	249	266	278	282	258	264	279	300	286	294	266	294	269	279	278	283	312	267	293	274	300	265	284	294	281	300	289	291	268	273	281	246	283	262	293	279	274	284	295	270	305	295	289	259	305	296	267	314	290	272	315	292	291	273	273	296	301	293	300	294	267	299	285	283	293	253	274	321	260	280	285	263	291	294	287	300	294	308	298	305	287	282	295	258	289	293	278	285	264	289	266	305	275	294	287	275	316	311	304	262	297	340	279	309	271	294	264	264	251	287	295	280	305	292	262	290	283	282	281	249	286	275	274	292	282	271	286	278	283	288	266	300	268	291	285	329	289	317	276	280	305	313	300	282	283	269	287	282	309	275	282	286	303	310	270	302	286	293	266	272	250	321	294	295	282	301	281	283	282	249	273	267	231	302	257	278	288	331	264	265	293	290	276	284	271	293	268	302	297	276	300	263	286	312	266	288	299	291	287	299	265	308	346	289	278	286	295	279	270	304	285	257	276	304	278	282	293	276	291	299	291	253	293	267	277	289	279	310	261	279	308	286	274	303	306	301	282	316	322	266	303	297	267	271	250	252	276	292	324	285	272	298	285	311	312	301	263	333	280	261	295	263	301	295	299	277	299	276	277	258	281	302	304	269	273	271	306	262	278	308	256	301	288	312	292	286	275	286	268	265	323	272	238	292	278	264	277	308	281	330
40782	53734	38237	18954	7103	1464	619	515	491	449	401	396	390	338	325	320	325	314	327	314	314	318	289	302	324	325	316	312	301	287	305	287	296	287	325	328	288	312	317	320	337	291	328	293	314	298	316	296	313	326	301	297	330	316	306	270	296	293	281	324	301	292	307	307	328	279	303	285	292	304	335	310	274	279	314	330	315	306	336	306	342	266	296	276	304	293	337	290	335	313	292	352	316	266	336	317	316	332	287	307	315	296	275	326	331	288	307	309	313	340	321	287	302	315	310	334	312	295	296	324	285	300	282	281	322	284	319	280	279	309	290	313	305	293	323	276	289	298	300	318	309	298	289	313	284	314	336	297	287	316	320	307	284	305	320	315	288	296	303	277	307	286	325	306	317	289	297	285	301	307	284	303	299	315	311	296	309	295	322	311	296	288	304	329	300	295	276	285	308	298	318	302	342	333	312	274	307	314	310	295	316	284	310	288	292	319	317	325	310	303	290	311	328	328	280	345	335	308	317	292	304	307	311	286	335	296	303	275	325	284	256	318	319	313	315	309	292	287	284	287	293	322	324	361	315	306	281	284	278	300	298	313	292	301	299	306	302	292	308	338	317	300	269	307	300	299	323	297	270	300	320	292	309	317	312	303	294	319	315	291	327	296	299	296	311	298	299	280	287	302	291	302	298	290	296	307	304	295	313	299	324	284	312	316	308	323	267	316	297	308	331	295	299	333	323	307	276	315	303	301	281	309	300	276	308	287	301	319	303	318	301	310	277	287	323	335	305	329	303	315	284	298	320	266	285	283	326	301	314	294	321	280	305	302	321	278	311	304	286	317	285	306	278	293	292	304	287	338	334	310	343	298	308	313	301	276	294	307	291	297	314	312	299	289	275	327	298	307	303	315	298	313	276	287	321	293	304	309	298	333	283	280	305	324	314	278	297	298	307	298	303	307	297	337	292	297	282	288	336	323	310	296	298	306	294	312	322	327	306	307	313	313	286	294	304	283	314	287	309	314	348	352	283	311	301	300	316	291	279	301	286	331	319	320	270	324	322	288	345	332	318	302	312	283	270	304	301	296	306	297	289	323	287	300	301	305	310	284	296	311	330	287	306	308	288	275	301	327	311	300	297	306	332	314	309	303	323	304	325	308	298	310	310	321	296	293	273	317	340	305	312	295	294	286	328	297	276	293	302	312	322	300	305	312	319	324	285	304	297	310	308	297	283	296	319	302	322	302	268	286	295	309	311	308	304	271	302	316	293	325	303	310	334	328	300	307	277	283	301	330	302	291	306	349	304	319	298	297	283	280	328	327	300	276	293	299	291	295	275	339	312	276	281	305	326	313	316	329	298	305	297	316	297	289	304	293	301	351	288	316	305	291	299	291	288	309	341	301	297	282	313	296	307	297	296	339	349	301	325	296	311	274	268	293	307	339	296	285	317	327	313	336	317	295	317	318	307	297	304	325	313	294	312	307	315	307	309	283	312	326	312	324	314	301	303	304	323	311	324	303	331	319	316	308	295	331	304	321	315	298	285	306	332	301	272	323	295	322	304	330	300	307	283	290	297	308	312	309	284	289	313	291	293	291	303	319	284	317	280	310	289	320	295	287	291	256	295	305	328	323	298	287	293	313	301	296	353	271	301	281	286	357	316	297	320	310	305	309	286	298	302	346	331	311	303	303	292	288	287	312	306	315	270	298	297	324	309	282	357	325	301	292	291	301	326	299	288	329	333	292	294	316	297	336	306	345	311	316	319	287	299	309	356	340	292	341	293	305	279	276	319	260	287	302	279	304	310	281	292	312	314	308	312	292	310	300	291	286	305	309	307	319	322	304	298	276	294	327	327	324	313	307	314	293	282	269	289	294	274	325	281	304	297	334	309	320	316	291	285	294	315	280	330	321	356	314	312	314	299	312	329	295	299	316	325	301	308	281	289	284	319	296	310	306	323	334	298	302	260	312	302	282	284	305	325	295	312	322	295	302	297	308	303	318	288	324	326	303	304	298	305	289	343	300	304	328	313	282	334	305	285	322	294	304	341	292	291	287	326	310	308	316	355	299	300	317	288	318	306	301	276	306	303	318	322	296	336	301	302	303	331	284	287	314	331	309	282	291	336	311	319	301	353	290	319	274	307	300	313	294	349	300	279	296	292	257	328	276	291	302	284	291	299	320	308	292	299	290	317	324	281	266	311	312	328	292	293	292	292	320	320	325	328	313	294	288	319	299	326	306	311	273	312	336	296	318	285	306	303	306	298	292	333	284	317	288	296	293	340	279	308	305	322	285	264	285	308	321	303	300	294	322	306	269	315	298	304	274	299	297	303	295	292	318	335	280	316	290	315	296	286	271	329	336	284	281	280	324	307	305	313	306	297	303	302	302	297	302	289	341	288	305	297	307	286	305	313	320	301	282	317	306	306	326	284	314	332	296	296	293	287	320	319	294	298	306	320	334	316	312	307	321	291	280	305	331	320	289	320	306	339	296	278	317	297	330	320	289	278	325	315	291	284	303	311	305	293	281	290	314	313	321	328	290	294	278	293	304	299	324	341	300	263	302	294	289	303	308	296	284	297	312	292	297	295	299	302	293	288	325	319	297	340	293	266	337	298	297	340	319	310	335	298	284	305	309	292	326	296	305	314	276	297	306	331	295	291	275	303	283	309	312	286	273	308	305	328	352	300	298	287	292	322	334	282	305	285	301	272	287	316	299	297	306	305	306	313	319	301	288	298	287	313	292	319	294	307	302	296	284	300	327	333	291	300	306	291	294	307	330	276	280	308	326	303	297	312	305	297	294	307	343	299	309	310	293	275	314	303	283	292	294	282	288	310	340	306	326	304	298	346	304	312	297	327	316	296	334	312	304	308	296	327	323	311	322	302	305	300	304	301	314	317	287	311	318	318	327	326	304	303	273	290	323	284	309	328	290	307	314	313	289	304	315	330	306	317	321	285	270	286	305	310	287	299	297	309	295	332	307	317	305	294	326	307	323	291	327	329	287	300	308	300	341	329	343	331	298	310	257	301	294	280	321	304	291	296	299	297	284	299	315	319	317	301	334	301	269	288	308	329	313	318	316	313	280	309	307	322	303	313	317	323	300	286	318	313	304	282	315	311	317	294	301	280	296	316	319	337	338	311	327	256	314	285	283	294	265	298	285	299	281	302	331	305	294	298	301	309	290	323	299	283	298	334	295	313	341	255	324	294	294	294	341	319	299	316	296	311	317	296	309	322	297	305	312	285	313	282	305	295	322	265	292	284	300	318	308	310	306	290	319	315	295	299	313	299	297	316	357	296	284	320	308	310	299	302	315	305	299	283	270	331	276	300	295	279	324	345	296	306	310	309	307	321	325	328	312	329	311	345	340	301	320	308	314	309	302	308	296	324	255	288	315	290	277	299	306	297	276	308	300	312	316	332	300	304	297	320	301	295	289	309	311	313	289	305	284	310	309	322	333	292	300	330	302	299	339	315	316	272	298	284	290	298	302
22509	20938	28359	23703	20947	20829	9408	541	389	379	303	260	247	249	212	218	218	196	197	199	176	211	185	180	170	200	192	174	174	152	176	203	193	169	167	170	205	174	165	173	190	171	148	159	194	154	184	143	190	182	190	165	183	168	176	166	194	172	166	152	179	170	179	195	173	184	181	146	194	163	186	189	171	178	193	184	187	144	185	182	162	189	183	158	178	195	159	182	149	166	169	152	197	172	158	158	168	180	183	158	175	172	158	167	180	158	200	162	190	179	172	170	175	160	159	169	175	174	203	188	187	134	190	173	156	182	165	186	185	156	192	180	161	152	160	169	182	173	175	164	151	158	197	152	191	191	179	160	169	159	163	168	180	164	183	153	177	170	173	189	171	151	175	171	180	167	165	165	177	155	178	185	165	159	167	153	174	161	171	163	179	185	168	174	167	172	176	166	168	163	184	200	187	170	190	172	193	172	165	175	154	178	184	162	151	153	169	165	164	172	190	196	180	174	194	178	166	169	180	172	156	170	187	165	191	205	167	195	177	159	165	187	155	148	163	173	176	179	163	191	159	188	179	161	169	179	179	179	163	164	165	159	157	177	165	159	185	169	151	167	181	172	197	170	171	168	166	187	181	148	191	184	155	168	182	186	184	181	181	189	185	194	170	164	165	183	158	177	174	169	172	179	140	184	161	167	157	160	176	164	167	154	191	167	168	179	148	174	168	160	151	165	189	161	138	168	180	159	207	176	153	175	179	158	159	175	159	176	187	186	136	167	169	161	155	147	170	158	152	213	162	164	150	156	167	163	179	164	183	175	170	185	175	178	164	182	173	164	166	166	178	172	184	160	161	179	163	189	148	163	191	182	147	177	180	155	176	158	183	182	193	160	166	168	166	215	143	157	178	164	185	159	201	147	165	168	175	167	168	192	167	178	165	153	166	190	165	153	154	177	174	174	164	156	168	169	160	187	176	137	160	198	153	185	132	178	173	166	149	151	160	190	159	161	182	163	197	198	164	165	175	174	164	180	189	173	184	166	173	168	143	182	176	170	181	183	172	158	192	194	158	161	178	166	176	170	160	157	187	158	160	191	175	176	165	149	176	201	172	167	162	156	142	146	173	141	172	165	182	199	173	189	188	162	171	179	180	187	191	148	170	168	187	174	164	164	169	159	159	190	184	158	170	174	176	174	159	205	166	182	172	171	192	171	168	176	155	142	157	158	200	171	193	159	152	190	158	160	156	167	180	175	175	188	186	155	178	174	167	144	166	163	184	182	144	168	158	172	190	153	159	168	177	152	191	187	193	179	163	148	184	165	191	165	171	171	184	154	179	186	171	176	196	150	156	171	160	157	160	183	189	170	168	133	188	167	168	150	179	186	160	168	181	150	173	157	169	185	165	166	180	182	160	176	186	173	171	165	161	146	169	169	189	160	174	176	188	169	160	181	161	173	167	148	169	173	174	166	168	184	172	171	171	176	164	160	183	176	159	140	178	181	167	191	162	178	152	172	179	154	180	185	143	175	190	170	165	182	176	178	192	159	172	165	163	177	184	165	181	175	176	162	164	176	181	181	176	179	180	186	172	172	188	159	202	163	174	165	180	169	168	175	170	166	163	156	163	166	171	184	196	171	191	167	188	197	160	163	181	178	159	157	166	181	162	188	185	153	177	166	175	172	176	158	170	173	169	178	185	182	167	174	185	186	174	158	162	169	163	166	170	178	157	178	167	168	188	183	161	186	172	165	174	175	156	172	170	171	154	175	176	161	170	184	174	171	176	166	192	181	161	166	157	176	177	154	170	181	165	164	164	175	155	158	157	190	176	179	163	173	162	163	181	179	150	159	189	159	187	177	183	175	208	166	169	164	161	153	159	176	176	171	168	175	184	191	149	181	187	170	159	176	192	179	165	172	176	171	173	153	152	144	177	174	167	173	174	143	186	176	171	160	163	165	182	180	168	172	192	162	158	191	186	174	149	160	176	181	173	194	147	152	181	179	162	178	188	168	155	161	175	171	160	150	162	155	177	157	178	185	174	174	160	165	192	163	185	179	196	189	172	174	156	180	169	157	182	180	151	164	150	168	174	170	164	189	170	174	176	170	157	175	154	167	170	148	179	146	168	173	191	195	148	177	160	212	163	190	178	208	136	179	177	163	151	177	158	166	190	175	178	155	178	155	167	142	151	181	174	154	179	147	158	151	170	186	178	166	175	170	207	169	159	176	178	184	168	185	177	157	155	163	175	175	185	159	156	175	168	173	155	161	160	179	169	163	179	160	167	164	144	154	186	160	184	181	188	162	185	183	182	180	181	160	155	155	161	152	147	177	182	184	161	153	191	183	178	181	158	207	192	164	173	171	181	180	184	163	190	173	161	178	156	161	160	201	191	155	170	195	177	180	146	171	194	170	172	174	138	170	147	169	159	185	177	171	167	151	185	167	166	147	173	173	176	173	161	156	157	182	188	160	161	162	179	186	165	188	177	182	151	172	190	182	167	172	160	166	190	160	159	175	175	164	197	166	162	180	184	160	178	186	161	163	160	171	184	163	174	172	178	182	149	174	172	172	174	156	159	202	182	138	153	172	152	166	192	177	169	158	142	193	155	183	176	201	171	166	148	161	180	160	182	168	166	183	176	175	187	192	176	168	183	167	171	163	196	169	177	204	170	184	143	173	180	162	166	160	166	176	185	180	146	147	171	177	193	152	199	169	147	185	188	190	159	163	161	167	168	159	185	195	173	179	158	158	174	169	172	156	166	169	177	179	172	162	172	162	183	185	157	159	193	175	163	160	176	171	176	138	181	166	168	182	172	186	156	160	168	182	176	183	179	172	177	194	168	155	173	172	157	161	181	196	175	167	150	177	197	176	167	171	172	157	168	188	159	186	173	165	159	194	161	172	178	187	145	174	185	169	175	153	173	175	159	170	204	191	168	171	169	139	167	180	178	188	178	174	183	172	157	177	167	161	170	164	170	182	184	162	181	173	148	182	180	155	194	182	175	162	171	139	159	176	170	160	158	168	160	163	176	177	180	151	181	186	158	178	143	181	173	192	175	166	191	155	149	193	194	195	182	174	174	192	165	164	160	178	158	183	172	177	158	185	177	145	175	180	186	158	160	195	176	149	192	149	164	176	196	181	178	150	168	203	164	167	175	178	172	201	168	153	177	188	189	166	197	142	172	173	185	167	176	186	179	167	167	142	188	177	177	162	156	161	175	167	181	170	152	177	159	165	141	158	173	179	169	155	168	175	174	178	171	160	167	192	164	192	185	175	191	166	172	156	166	143	155	183	157	152	173	162	175	197	182	178	179	173	175	149	181	171	159	162	199	191	163	171	196	153	151	191	166	151	194	153	176	156	158	179	186	184	156	166	174	175	164	168	178	163	164	151	157	191	171	172	164	171	177	184	175	160	165	181	142	178	190	173	174	148	190	181	170	142	147	151	175	196	182	160	164	186	168	156	176	154	165	140	160	174	155	182	185	173	158	172
43727	66020	47402	29186	15641	2432	901	751	630	525	408	350	355	294	257	234	260	198	213	202	211	197	216	169	217	199	182	209	188	180	188	208	189	181	189	185	189	175	187	181	200	189	192	208	204	206	202	171	191	195	195	211	181	186	171	171	202	215	173	164	156	189	154	224	228	203	175	170	172	173	194	185	181	200	166	194	188	188	197	171	189	173	180	192	186	193	189	183	173	211	181	175	189	209	168	185	170	188	174	203	207	177	186	194	157	187	202	188	163	187	186	184	181	183	214	187	170	173	198	205	205	164	183	204	196	177	169	204	206	183	170	177	193	205	164	181	182	177	144	200	187	178	179	187	191	207	199	195	169	184	183	182	190	210	178	166	175	191	189	179	182	195	211	175	203	188	163	173	185	186	188	164	194	185	176	203	184	187	168	167	203	177	165	201	172	167	169	185	185	176	190	198	162	204	175	206	162	176	192	186	191	165	155	204	186	187	172	170	178	190	170	171	183	195	190	172	178	187	179	171	169	190	151	152	182	161	164	193	173	198	211	174	176	180	201	198	211	191	182	169	197	198	198	162	183	213	192	176	210	184	169	176	202	193	183	195	169	194	192	179	170	189	192	205	172	192	163	169	152	156	186	184	166	184	208	196	190	172	178	189	177	197	190	188	223	153	166	181	180	164	193	195	188	174	182	192	161	163	172	188	168	159	161	170	194	193	167	168	198	177	154	197	175	202	184	173	188	171	182	186	188	170	199	172	163	188	186	198	188	193	178	188	181	192	173	174	179	193	201	179	182	191	188	215	166	203	180	177	186	176	166	167	177	207	198	206	174	179	175	196	190	191	159	163	174	175	182	188	212	177	183	206	169	163	155	185	165	171	180	193	175	202	174	180	212	165	187	176	168	194	174	197	180	177	198	179	181	189	201	165	197	188	197	164	185	183	190	188	177	228	166	187	167	155	198	167	183	166	181	168	179	174	204	170	183	204	171	188	219	177	176	186	183	176	186	171	177	181	190	183	188	204	179	177	149	180	196	188	174	183	189	178	194	188	176	165	191	177	161	198	156	175	185	192	170	168	181	177	179	195	188	203	190	184	182	187	186	181	199	180	163	188	172	191	199	169	202	170	186	171	167	202	185	203	211	206	186	148	195	185	189	177	203	176	214	188	198	168	194	186	209	177	182	176	181	202	175	193	187	175	181	157	204	198	181	178	170	189	176	157	172	172	188	166	190	183	174	182	175	161	183	190	185	212	153	195	194	164	187	202	183	184	174	164	191	184	203	183	184	194	162	212	169	171	198	172	183	188	210	180	165	184	175	182	195	179	163	220	189	180	190	188	211	181	159	208	195	177	180	178	181	186	195	174	188	170	172	177	178	180	184	190	184	192	191	181	170	192	183	156	213	196	203	180	169	171	215	181	182	171	188	178	183	195	198	195	194	167	181	190	185	195	198	159	180	170	190	193	191	194	192	155	188	216	176	179	193	207	165	174	181	190	187	164	180	166	183	176	184	201	186	162	174	185	172	182	193	178	187	182	163	186	200	184	169	185	168	158	179	205	188	211	191	196	212	199	205	196	206	178	193	191	188	176	194	206	188	183	168	206	153	184	202	189	189	150	186	176	185	181	174	168	181	186	175	167	199	180	197	200	219	182	195	207	171	166	195	240	165	179	194	166	191	181	186	187	199	177	188	202	191	175	194	185	191	190	182	187	184	202	196	172	179	178	184	195	182	172	164	195	183	193	204	160	199	179	187	176	192	187	186	183	215	166	194	181	174	186	191	177	185	170	192	187	197	174	186	206	182	165	150	151	201	172	195	195	174	176	188	183	207	202	202	205	174	160	188	220	172	172	169	180	179	192	193	171	196	185	168	193	188	178	185	182	186	194	188	172	203	178	170	185	171	200	184	182	181	188	166	202	182	183	193	174	172	179	187	212	175	192	213	168	172	185	184	196	205	184	209	171	183	197	189	183	181	180	180	178	192	187	167	195	165	192	183	177	154	180	180	186	199	202	190	193	173	184	169	212	189	172	178	183	193	185	195	199	183	229	178	184	179	164	201	199	194	214	167	184	194	182	152	168	176	183	178	188	198	184	205	191	185	182	184	189	164	175	179	185	182	161	176	177	179	174	175	184	176	186	179	176	190	197	193	168	187	177	212	186	167	178	180	181	183	210	180	190	171	198	195	186	174	166	178	182	173	185	171	184	185	180	159	210	177	197	193	176	179	184	186	176	186	199	210	169	207	192	207	182	210	170	204	193	154	192	190	177	189	188	174	181	181	179	188	141	185	175	212	190	176	176	190	174	181	165	173	197	176	171	189	180	170	176	182	165	195	178	191	195	189	207	190	195	190	193	168	182	206	171	188	197	221	186	184	181	174	167	198	181	210	184	195	181	165	199	180	181	189	201	197	180	176	178	174	167	196	181	211	198	218	185	183	181	185	188	191	177	200	194	198	191	205	189	183	186	198	195	206	205	192	185	188	176	174	176	169	172	188	183	185	192	175	183	188	201	185	166	181	187	174	180	200	198	173	163	189	192	171	190	173	185	170	179	179	183	195	225	154	168	200	187	186	185	183	168	183	177	169	165	187	186	190	179	209	174	170	183	187	192	158	182	173	163	187	185	181	177	185	181	190	183	174	204	218	187	193	156	162	160	194	177	191	161	187	178	188	195	205	183	179	173	171	185	172	202	190	168	206	188	172	185	169	164	168	186	177	162	180	190	198	205	163	181	179	171	173	168	195	186	196	203	175	207	170	167	188	195	184	210	200	196	182	179	162	163	180	190	192	168	200	186	167	176	185	163	165	168	177	182	168	184	204	203	160	198	200	179	193	174	205	197	190	186	195	185	194	187	179	203	169	182	149	185	181	205	171	187	188	185	168	186	192	225	186	182	178	195	207	193	193	170	182	176	162	206	163	187	190	203	197	178	178	175	174	188	199	203	169	166	197	162	160	198	178	192	200	177	183	191	169	179	172	184	183	188	185	206	179	189	200	187	186	185	196	188	212	178	190	199	191	170	198	195	172	182	178	208	183	157	169	171	181	183	186	209	182	185	191	192	177	173	172	210	202	167	178	173	200	176	177	176	188	178	199	196	179	175	178	168	192	164	179	171	182	158	179	195	174	194	178	179	185	169	199	183	179	157	179	154	180	175	173	199	207	176	177	170	177	199	186	181	181	186	181	196	183	218	167	169	151	178	178	182	190	185	192	187	180	215	192	177	184	178	178	181	186	203	199	169	172	178	195	188	193	186	174	191	189	169	175	169	197	183	164	165	171	168	189	178	163	184	185	194	184	203	159	180	184	203	198	169	178	175	194	165	188	186	201	181	193	209	181	166	200	195	201	194	184	211	176	173	192	151	186	193	160	175	185	158	172	180	155	188	172	177	192	165	178	174	185	185	187	209	188	198	174	174	176	184	210	202	182	168	199	199	164	185	183	166	156	206	169	185	195	187	208	209	210	193	186	182	181	194	163	174	180	192
33916	34332	32418	18133	4916	882	483	440	418	413	385	397	368	356	371	340	326	311	351	365	337	346	327	364	352	360	361	345	369	367	326	345	354	322	322	341	358	297	335	320	343	317	338	321	366	356	361	363	348	315	295	325	366	394	333	335	308	330	344	324	356	348	351	358	318	338	359	309	297	325	303	348	317	361	343	323	331	349	315	355	335	328	371	316	332	317	381	315	333	316	328	352	325	325	363	326	316	348	331	363	349	348	338	337	358	346	326	349	353	360	394	320	308	346	344	334	339	311	331	337	339	336	358	359	318	360	358	327	356	358	348	363	336	311	339	357	355	332	363	354	322	348	339	365	351	333	308	343	348	354	318	315	342	309	303	319	351	316	309	333	318	340	346	348	380	315	357	300	337	316	355	327	323	351	325	333	296	313	298	342	300	336	316	325	339	298	338	339	333	301	359	335	333	324	332	318	326	341	318	336	356	346	337	331	362	332	356	334	354	318	335	315	340	360	311	315	329	308	348	353	300	314	301	316	327	333	339	307	352	341	324	357	307	336	313	330	335	325	351	351	318	332	353	346	302	323	329	339	363	340	354	325	317	318	340	327	337	336	297	315	324	349	329	327	310	302	329	322	337	373	364	334	342	341	349	339	319	323	311	337	296	300	330	315	346	338	350	353	319	327	344	327	294	368	364	346	354	368	292	323	318	371	336	310	332	382	341	310	353	359	349	335	335	363	338	343	329	360	329	318	348	356	376	306	326	338	301	320	318	323	351	315	358	341	345	364	298	350	339	340	323	334	317	314	362	347	324	337	329	334	315	293	338	337	344	334	320	365	313	312	363	363	335	348	334	335	314	306	334	356	361	343	332	338	319	340	322	333	355	320	318	342	378	333	335	347	322	349	349	348	321	325	319	333	314	352	366	316	344	369	333	339	341	351	333	334	357	324	319	299	316	345	335	345	329	325	354	333	342	335	355	341	333	365	354	321	317	372	351	321	319	340	351	361	324	339	352	329	330	335	322	326	349	330	352	339	359	335	310	329	341	297	324	340	368	303	370	319	309	334	314	346	364	324	328	308	310	313	306	348	329	340	343	349	358	323	342	356	337	298	331	347	317	342	323	307	333	348	324	345	332	378	339	321	339	344	336	341	331	307	348	364	336	329	370	319	349	343	358	326	345	351	321	312	352	332	342	329	356	348	335	323	380	341	341	363	352	322	331	315	375	331	331	336	327	356	350	349	320	345	344	318	348	313	330	339	353	322	352	354	336	353	359	341	373	345	368	343	356	343	340	356	306	336	352	299	316	309	353	343	386	307	303	329	321	317	353	339	346	319	341	348	366	361	344	311	325	338	355	340	332	331	335	292	337	344	345	363	309	320	338	362	348	335	326	344	315	322	317	325	341	342	352	353	333	325	353	329	328	334	357	303	322	313	348	331	355	314	310	321	324	305	340	356	322	365	332	363	382	340	335	338	345	316	339	324	321	329	363	346	312	317	364	324	396	325	312	315	333	376	340	321	320	351	328	359	372	315	317	336	336	356	345	332	331	360	338	344	366	336	335	334	335	310	362	328	337	336	364	335	330	341	337	346	341	327	328	312	308	357	348	322	308	313	313	329	341	309	352	314	337	351	338	349	360	358	346	328	367	369	340	345	317	350	314	365	351	345	352	329	330	324	349	321	331	327	327	325	347	337	358	348	310	322	335	338	349	329	352	347	334	354	313	339	324	372	326	306	329	326	352	310	343	353	363	317	336	307	357	346	315	334	332	336	353	315	362	333	304	312	331	299	331	335	334	338	346	329	347	321	320	346	334	311	328	337	326	345	352	328	321	318	327	325	350	355	371	333	304	304	330	330	335	319	319	347	337	343	370	343	334	316	372	332	366	337	311	324	345	359	329	333	316	326	307	352	302	347	365	338	348	346	339	349	338	341	341	376	333	360	365	332	368	310	348	325	330	308	338	335	335	325	346	345	340	337	319	345	335	334	341	327	329	326	332	327	310	327	355	362	327	352	352	358	323	321	346	324	350	339	324	346	349	328	325	323	363	357	340	378	332	330	337	347	327	357	328	326	339	355	342	333	347	338	353	330	356	353	330	312	311	318	330	322	339	320	329	314	314	342	288	346	346	333	352	348	344	359	327	342	348	310	340	329	319	308	351	326	310	351	353	320	332	340	354	361	323	372	313	359	330	339	329	342	341	339	330	333	359	311	332	365	338	326	328	323	291	312	319	313	379	322	340	323	353	334	341	338	339	335	321	350	346	351	337	325	375	327	340	328	327	339	359	321	316	358	323	318	378	336	327	326	340	348	360	350	336	336	303	350	343	348	339	354	320	309	314	335	335	365	309	341	345	334	332	346	349	359	326	345	341	338	317	345	348	312	344	312	327	317	348	337	353	356	329	334	342	322	371	319	357	319	320	347	355	329	355	340	303	355	364	336	338	353	353	342	328	324	310	330	312	360	332	339	343	352	352	345	305	331	349	321	344	317	345	364	349	323	346	334	337	364	340	322	333	313	311	342	348	330	355	329	300	330	328	349	324	349	339	308	383	349	328	346	349	333	311	368	359	343	350	308	362	362	341	358	323	319	333	328	334	347	346	337	322	278	363	374	331	329	357	341	319	345	347	338	361	349	315	346	348	361	327	308	374	324	360	313	315	332	384	303	320	345	324	357	330	345	331	322	360	320	312	339	317	316	326	353	331	358	358	353	338	356	303	353	349	331	328	351	299	334	323	367	343	329	292	325	335	361	395	337	352	350	345	326	294	294	316	338	356	313	331	357	353	342	289	327	337	298	321	353	360	348	342	317	323	348	336	323	348	338	357	323	311	359	316	325	341	340	360	303	338	330	331	342	324	332	382	310	362	358	336	317	339	349	369	344	348	332	333	353	349	358	325	345	333	341	372	339	321	326	316	310	283	370	381	337	366	348	364	329	325	373	290	305	338	375	344	372	326	340	345	331	342	323	331	357	357	342	320	336	335	338	336	363	299	342	304	337	302	321	355	365	342	320	349	329	332	328	357	339	353	331	339	329	333	367	349	344	355	346	323	368	351	327	348	345	346	288	319	312	318	321	317	351	343	353	357	353	326	327	321	331	342	341	322	310	330	325	370	341	298	326	319	320	345	356	331	354	312	338	342	300	374	349	321	337	336	378	312	353	344	337	348	323	328	358	322	349	325	334	356	325	375	354	326	334	337	343	307	328	329	357	320	345	335	383	352	319	368	340	333	337	356	345	308	341	340	366	357	343	326	345	298	348	346	312	343	341	340	351	317	314	328	294	334	322	309	332	333	363	356	331	329	347	352	302	310	332	348	320	379	310	335	334	287	335	317	311	374	340	367	329	307	329	352	329	331	319	341	336	342	351	333	322	332	373	336	359	315	350	330	323	341	331	319	351	325	374	329	319	346	341	373	321	337	378	333	369	345	329	361	300	321	375	357	306	307	369	318	340	302	347	324	348	318	339	330	300	312	350	362	336	327	323
41774	49504	34538	15940	5622	1216	607	560	527	485	408	429	367	387	391	377	390	389	369	373	353	360	381	401	421	386	353	354	374	375	371	387	360	316	371	347	347	364	393	346	393	370	341	366	359	366	346	346	353	371	328	375	362	369	363	366	355	342	346	359	368	361	360	407	365	351	350	328	386	357	349	334	358	368	360	401	347	328	351	385	343	378	338	366	372	371	370	363	341	375	364	337	353	341	400	370	350	331	370	380	361	409	365	365	372	347	348	360	360	320	342	389	350	332	371	375	376	345	358	374	373	358	362	404	362	355	371	351	384	374	373	351	337	369	363	354	334	369	373	379	349	392	394	344	356	337	329	361	383	382	367	372	351	374	393	408	370	374	353	351	346	364	392	364	327	364	346	372	325	368	379	343	406	352	364	327	355	405	379	381	367	379	330	343	334	348	326	324	368	388	353	390	370	349	375	365	370	352	382	374	361	356	383	352	358	389	350	372	381	351	379	363	388	395	365	371	375	357	380	350	382	360	336	372	385	340	369	371	348	316	350	373	367	341	362	336	367	364	354	363	364	358	344	349	359	402	363	345	364	351	365	353	366	365	384	343	357	366	370	364	383	391	380	394	374	370	337	338	362	346	363	377	357	362	346	374	316	357	364	338	375	338	360	358	387	324	375	368	351	381	343	325	382	380	372	364	336	341	360	353	343	367	321	358	388	371	346	330	379	340	355	351	373	358	373	363	382	355	370	356	363	376	396	398	352	334	406	381	376	385	384	338	350	377	335	383	374	365	364	338	381	348	367	373	349	327	340	337	378	367	371	353	350	371	359	377	348	371	364	349	373	375	365	325	372	340	356	388	392	365	386	339	374	339	354	354	383	345	326	361	372	334	330	331	388	364	359	374	317	364	386	371	323	377	354	374	358	354	365	338	352	355	348	370	355	382	375	371	372	408	367	354	365	346	347	388	358	369	378	305	369	358	366	370	373	339	340	379	377	334	351	360	383	351	359	391	363	371	328	344	361	343	342	377	362	350	311	392	357	367	353	393	384	390	335	365	331	355	384	328	377	343	347	378	352	395	354	382	334	340	347	350	413	407	371	368	369	400	345	345	355	390	359	382	367	334	346	351	384	375	335	377	332	360	354	341	357	352	363	340	345	354	333	368	377	325	353	348	362	348	371	362	377	362	368	360	383	341	345	336	352	366	380	355	333	341	352	398	345	376	368	355	358	325	333	385	354	322	371	353	369	360	350	371	367	370	395	407	373	341	367	355	363	357	338	403	396	340	363	336	363	376	355	368	365	357	360	374	358	337	360	358	354	380	403	357	380	371	351	354	358	350	355	374	329	341	375	351	354	333	347	352	322	367	350	351	366	377	373	351	357	315	385	349	325	381	374	341	389	360	355	365	356	337	335	353	359	356	351	344	373	370	336	338	396	340	373	331	344	361	364	358	356	360	349	352	361	330	370	369	346	363	367	401	352	354	356	396	386	358	361	385	359	334	379	353	367	342	366	374	334	372	340	375	383	360	359	336	373	318	352	348	346	357	374	382	352	362	378	352	364	343	373	381	350	362	362	368	343	407	375	398	364	384	315	368	385	363	344	355	356	346	374	365	360	397	361	350	353	375	376	350	399	375	398	399	374	381	345	421	358	366	361	363	367	349	349	346	320	311	358	341	340	395	325	336	340	374	341	350	336	361	394	381	349	350	359	361	351	354	419	366	342	390	371	313	372	367	364	348	350	340	368	356	376	338	365	365	340	362	383	370	356	335	321	351	366	386	361	332	376	340	373	358	368	366	349	400	377	353	368	356	354	361	346	421	349	357	382	372	356	402	353	332	320	350	364	346	380	355	372	364	431	372	335	353	372	345	346	386	358	383	330	358	336	374	330	363	341	348	366	383	340	362	352	368	340	384	362	320	404	359	379	387	350	385	359	332	367	366	383	392	346	363	367	347	370	368	344	377	388	379	369	329	373	372	388	374	352	349	334	343	372	369	353	323	363	347	384	399	383	374	361	325	365	361	364	364	357	348	378	365	350	392	384	356	338	332	353	383	384	370	342	331	360	360	340	345	315	333	325	364	343	380	391	360	377	391	345	350	399	370	344	362	365	371	341	376	371	359	360	360	351	380	359	375	356	372	359	356	363	375	376	373	362	299	378	395	354	348	354	353	371	375	382	390	356	362	343	347	359	352	367	356	384	381	338	372	370	365	383	391	382	385	334	343	332	391	339	356	334	359	351	355	387	391	370	351	362	395	353	377	375	354	357	383	389	368	323	364	378	374	386	351	388	374	383	338	354	372	348	375	376	356	330	343	346	369	344	350	380	348	320	392	397	386	355	355	347	375	322	396	350	318	383	384	345	349	380	400	367	379	374	366	371	331	359	375	349	349	353	345	370	355	398	364	357	374	390	342	373	350	348	377	328	332	391	382	377	360	325	404	343	357	350	363	365	381	363	351	356	365	361	374	377	358	349	341	386	336	351	373	394	366	330	375	360	343	368	354	365	368	334	382	377	353	342	380	350	363	313	355	350	348	360	381	363	337	371	414	349	346	357	374	376	357	353	370	377	393	353	355	341	377	365	382	367	368	317	366	391	342	367	347	371	362	342	333	359	379	392	358	363	355	403	339	361	385	378	388	361	334	349	368	346	358	345	343	356	362	344	373	374	359	353	354	363	346	363	353	350	354	395	383	368	367	359	364	368	346	362	369	363	344	360	363	382	371	387	313	390	387	365	321	345	379	371	361	391	408	356	390	386	381	352	384	372	377	365	356	376	354	343	394	344	370	355	355	355	323	349	340	378	372	351	360	377	390	356	365	338	381	365	338	346	381	355	339	338	384	346	375	335	339	353	366	347	349	384	349	374	338	372	345	384	335	365	369	328	364	382	357	336	357	349	352	402	361	418	343	348	353	345	367	368	373	355	373	347	340	341	398	378	336	366	362	341	382	330	373	373	393	380	368	339	357	404	353	327	328	381	352	359	345	359	368	345	348	366	384	355	385	353	360	354	386	379	319	356	357	369	381	371	382	357	392	329	352	360	372	369	341	400	333	386	337	368	372	350	345	357	331	336	370	327	377	357	353	356	404	352	383	352	368	370	365	353	356	385	337	335	334	341	377	340	356	381	332	362	370	386	330	346	354	376	361	372	382	337	355	362	348	379	345	350	384	347	357	362	357	341	363	370	349	325	339	384	351	345	364	345	366	384	360	359	349	337	365	341	322	356	375	361	387	361	395	371	366	364	371	379	359	362	333	357	317	365	372	349	357	357	350	355	351	355	376	367	370	360	401	381	380	358	365	342	369	356	384	407	352	358	333	394	361	396	345	354	372	385	342	360	351	382	333	352	354	364	360	363	368	379	367	335	357	347	337	350	372	387	371	352	347	370	390	396	347	414	358	378	361	360	371	380	352	350	347	336	363	371	347	348	363	345	372	338	368	368	362	348	340	376	363	372	366	367	410	344	375	347	377	376	373	364	379	337	351
23543	20907	28018	24111	20874	13008	1151	506	449	402	392	336	346	288	298	294	270	276	271	262	277	273	251	251	258	281	261	240	280	231	248	264	270	249	236	255	252	262	247	267	261	259	249	268	269	255	281	259	269	234	240	262	281	288	272	259	270	259	242	257	256	260	277	279	279	237	273	236	273	253	239	241	249	246	268	249	270	250	257	261	271	225	264	252	264	230	285	247	227	267	239	264	246	262	245	283	267	270	261	273	266	277	270	281	259	272	291	246	288	292	264	251	266	259	274	258	253	241	269	233	269	267	252	266	250	293	246	272	253	241	252	274	245	246	278	272	274	246	271	263	258	261	265	248	246	260	246	263	282	244	288	269	257	273	227	237	244	230	298	289	283	278	261	241	249	247	262	258	272	257	269	259	265	257	268	254	263	272	258	264	289	266	274	262	278	275	239	282	262	258	227	268	269	234	298	275	279	251	261	244	277	248	258	237	232	246	248	238	273	286	275	228	270	263	247	247	236	244	289	274	253	264	262	263	277	260	281	275	262	250	261	262	265	242	254	308	256	272	257	310	217	272	259	246	255	269	252	265	260	245	243	264	273	288	283	220	257	246	252	254	278	264	261	252	207	223	250	274	256	257	249	264	262	260	272	258	262	254	253	272	265	241	271	227	251	257	241	257	266	231	260	254	266	225	286	256	245	227	263	235	234	248	249	266	259	247	234	261	254	241	239	238	255	241	255	250	242	242	293	280	275	262	253	285	246	262	264	241	250	280	253	290	243	284	267	258	262	240	226	239	264	232	261	251	254	283	261	249	254	265	255	256	272	267	258	232	280	237	280	252	233	266	238	284	270	258	241	250	250	233	221	269	254	257	267	281	266	245	257	252	271	270	269	268	266	234	254	247	258	278	254	239	250	219	246	256	256	255	271	254	276	264	241	260	285	285	263	263	282	265	252	269	251	248	261	244	263	250	265	233	242	237	240	249	257	259	251	275	242	254	245	264	260	249	264	264	244	236	252	239	276	274	236	269	286	253	261	254	253	282	258	255	234	257	269	226	273	221	263	267	263	262	245	238	288	268	266	270	262	250	242	249	264	257	268	254	247	276	267	248	231	262	267	245	251	246	247	270	236	253	250	268	255	250	247	273	233	276	255	243	280	286	260	257	313	266	246	253	242	229	271	264	247	258	248	232	270	236	229	245	270	271	271	257	243	266	270	252	271	261	249	225	277	241	269	259	273	261	270	262	224	237	243	282	232	284	263	263	238	251	241	271	220	229	258	285	295	252	250	254	224	250	223	239	250	261	257	281	246	254	258	236	257	275	248	246	276	242	284	241	242	248	240	255	261	263	269	233	225	276	277	242	232	274	246	268	238	251	239	259	247	265	242	248	273	250	237	271	249	259	245	225	268	267	249	254	213	266	261	245	285	245	233	250	240	267	259	256	248	247	266	230	267	258	268	191	247	228	253	258	261	280	271	254	234	255	250	264	266	287	258	216	209	223	237	256	271	241	246	261	286	261	269	245	244	242	257	258	242	257	242	248	233	242	259	250	279	273	241	251	249	248	273	262	261	241	262	231	212	243	263	262	253	259	225	259	265	274	247	269	251	242	262	277	269	261	269	257	263	281	269	248	253	286	244	236	255	290	249	272	299	260	253	255	249	263	228	251	244	254	267	260	270	258	215	254	247	238	247	278	266	266	269	278	284	240	237	260	284	235	269	245	279	234	232	247	253	244	267	258	257	262	256	264	237	260	247	249	257	227	278	249	282	223	276	253	267	247	265	254	252	282	286	280	280	263	249	258	262	264	250	261	263	243	268	243	253	273	284	253	268	261	254	280	273	254	269	254	253	251	242	283	265	263	281	241	261	238	243	257	252	243	245	222	255	281	248	246	263	294	278	247	238	260	262	241	245	247	261	250	263	265	265	239	255	236	263	279	276	281	263	238	254	258	242	235	257	244	236	294	256	266	244	248	254	232	251	252	259	222	244	274	269	247	245	233	231	236	263	262	260	257	254	255	266	232	245	292	267	267	242	277	280	272	263	248	253	275	227	246	271	249	246	265	253	245	274	270	246	281	266	243	251	247	241	244	261	255	260	270	279	252	259	248	284	285	267	237	260	255	267	266	265	230	241	266	247	245	245	268	242	243	246	258	267	268	273	246	246	262	279	254	292	270	256	265	265	232	251	271	266	259	221	247	238	269	254	275	252	245	255	245	253	227	262	259	241	247	250	247	260	251	252	246	260	250	262	260	238	280	268	240	258	248	244	248	254	273	293	247	274	261	247	284	280	245	258	255	266	246	257	277	260	254	285	259	283	262	287	249	237	243	264	255	283	269	274	215	266	228	263	254	269	262	261	232	266	269	264	282	221	245	250	268	267	266	248	274	308	250	260	281	272	277	231	285	276	248	272	237	257	258	250	267	259	270	233	255	253	262	280	259	249	249	278	246	264	245	240	262	294	256	273	237	247	268	253	258	273	266	282	232	249	268	290	256	238	243	224	263	242	251	268	261	273	255	257	248	266	242	242	249	237	257	242	255	244	250	258	285	257	234	252	251	280	269	259	241	233	239	274	274	263	255	253	251	249	275	243	249	244	277	269	232	273	286	256	269	280	269	233	262	260	240	252	254	260	246	267	239	257	262	274	255	258	253	246	250	239	240	263	241	264	265	261	270	247	242	294	250	246	264	232	244	253	252	242	291	231	282	257	220	263	243	249	277	256	271	265	249	284	259	295	270	287	272	260	255	260	252	249	247	273	244	299	242	242	289	253	269	265	285	240	257	275	258	259	259	238	282	263	249	262	266	255	262	251	258	239	246	261	268	247	252	257	247	268	271	241	259	224	250	278	290	217	262	285	276	263	245	274	265	281	264	238	247	248	235	262	244	254	278	286	271	253	298	255	252	301	284	248	269	288	243	254	262	258	252	297	280	276	269	220	269	251	258	241	253	253	260	244	238	251	260	229	227	242	268	261	256	275	269	287	253	247	246	240	240	271	218	243	233	235	253	230	243	237	287	250	265	268	260	232	256	248	253	226	242	259	245	249	243	262	266	243	262	272	250	282	281	286	271	273	272	284	235	231	255	235	255	270	272	272	257	264	265	288	254	288	255	253	281	268	244	257	263	257	276	256	238	277	293	251	256	256	241	283	258	235	249	243	266	247	263	244	278	265	247	260	274	263	264	236	260	235	256	258	236	267	223	290	248	244	253	247	241	263	247	259	241	255	247	285	294	233	264	261	264	260	243	261	256	264	216	236	248	267	254	236	270	249	269	279	236	230	246	244	253	242	246	237	247	284	264	265	261	244	284	263	235	265	283	232	250	254	244	249	265	239	266	228	243	263	265	251	275	249	283	250	272	239	263	246	277	232	273	251	251	251	270	245	252	266	248	264	263	291	239	252	255	252	256	270	252	301	253	257	283	267	245	232	243	243	254	266	246	254	248	252	293	296	251	223	253	234	270	274	262	222	244	258	276	244	252	252	250
39692	60225	45697	27231	10231	1935	908	786	650	537	483	433	410	409	362	332	306	260	307	310	304	283	259	295	285	300	278	289	262	324	302	280	289	298	286	284	305	273	282	301	275	296	284	275	286	284	289	236	311	276	270	269	280	290	266	277	308	318	300	284	229	258	282	258	255	269	283	293	301	247	266	292	294	329	269	264	288	268	269	331	283	289	288	252	265	293	279	298	306	261	310	303	288	282	269	276	273	279	286	272	293	286	301	266	284	279	306	267	316	290	287	304	293	301	265	284	263	300	279	304	287	296	298	265	274	303	270	282	285	295	284	291	235	291	285	275	287	283	289	262	271	267	257	273	277	280	297	294	284	284	268	302	302	290	285	297	279	246	300	271	270	254	293	266	251	252	280	270	296	270	262	295	257	258	262	252	284	276	288	258	262	286	267	275	243	293	261	284	295	294	270	294	291	274	291	282	281	292	278	265	293	278	261	288	285	284	297	252	261	297	283	282	290	277	279	274	279	284	273	244	288	315	262	283	282	276	269	268	278	267	286	300	288	261	272	279	271	300	287	298	286	288	283	302	260	295	274	248	279	295	271	288	278	266	305	284	291	279	286	273	269	242	275	238	303	298	289	277	270	294	272	260	287	285	280	292	262	301	256	287	267	270	286	255	263	276	282	295	273	273	295	272	273	281	258	266	273	257	290	278	313	277	259	274	275	284	270	262	264	283	264	257	265	261	272	300	284	292	276	282	272	286	266	283	259	296	253	261	282	247	268	299	297	273	279	253	257	270	293	285	308	279	263	258	261	253	277	273	260	292	287	288	303	255	248	272	299	278	271	257	314	281	237	259	292	291	294	276	274	299	261	301	261	282	286	309	306	268	278	305	282	280	291	261	277	267	256	286	266	281	235	276	245	271	278	284	275	275	294	247	258	263	276	243	293	298	300	248	275	264	275	287	287	283	258	274	283	298	301	226	298	251	280	280	281	243	268	300	256	289	280	279	262	282	268	291	302	288	280	277	272	262	271	284	288	283	292	279	251	268	279	279	287	286	253	288	283	278	245	277	274	275	282	297	265	289	304	289	279	282	284	277	276	309	279	283	277	306	271	253	268	271	295	281	302	277	307	254	255	282	312	271	286	274	269	300	310	296	273	306	279	280	275	255	259	296	269	257	281	265	288	290	286	269	240	291	293	261	289	287	262	301	256	285	245	299	298	301	261	272	275	289	286	265	275	291	278	303	284	287	283	277	259	284	269	279	304	284	260	289	311	278	277	266	262	289	278	283	279	290	268	273	291	290	283	293	267	262	264	277	275	261	280	288	279	282	257	290	288	281	265	293	280	270	285	285	278	290	279	293	271	273	307	270	265	256	276	279	267	271	282	285	263	286	293	314	300	288	307	283	315	282	285	252	289	270	275	284	285	269	285	265	268	299	286	285	302	288	303	290	262	273	285	286	279	277	266	294	289	284	262	279	250	265	298	314	281	272	263	262	279	261	271	277	281	239	263	258	275	256	277	272	289	258	284	279	265	285	296	273	270	297	284	288	262	270	267	274	302	266	282	284	267	296	281	281	267	316	276	277	254	273	289	305	272	272	282	271	292	282	310	279	298	286	276	258	277	278	273	302	249	291	289	301	291	319	287	267	298	261	302	275	259	244	275	260	256	244	287	258	255	259	298	266	280	303	282	262	282	268	276	271	312	266	285	272	288	272	267	282	274	259	270	275	243	271	262	265	288	255	283	259	267	290	241	286	258	258	273	263	265	269	300	280	255	289	270	243	275	290	307	239	283	282	259	294	294	276	300	270	285	229	258	305	280	264	269	281	247	290	290	277	284	278	293	264	266	279	291	293	280	283	280	265	272	258	270	274	277	252	281	252	318	253	281	286	319	261	301	283	264	290	284	261	262	255	298	267	275	266	267	303	283	264	272	262	248	274	279	295	291	280	257	258	256	297	305	279	284	273	294	284	285	281	298	268	293	278	253	259	301	264	256	289	313	296	299	265	254	312	272	280	283	280	283	283	282	275	276	282	274	277	261	264	239	286	291	297	270	309	270	286	254	276	284	255	261	285	272	287	289	276	266	310	270	262	265	290	221	270	276	235	309	269	276	260	291	283	270	276	294	277	278	270	300	275	259	304	284	281	279	283	274	278	261	286	263	295	282	271	271	261	289	276	234	272	282	286	298	279	278	287	290	271	259	315	277	286	254	277	293	257	275	296	279	293	270	313	286	265	268	279	280	245	283	269	299	293	263	261	252	284	268	311	288	283	270	276	288	291	276	273	313	275	251	284	252	306	260	286	299	256	301	281	269	271	265	292	281	255	291	299	297	277	297	285	285	306	267	286	311	330	288	262	310	279	259	296	257	254	269	247	275	269	277	268	291	280	285	301	298	277	296	254	269	271	270	305	272	281	282	283	270	284	289	288	269	279	272	265	296	262	268	246	278	281	282	270	219	247	295	264	271	288	284	271	310	277	270	271	248	294	296	287	287	323	294	277	295	279	292	259	246	265	302	273	266	266	271	279	276	294	316	290	263	253	245	286	292	265	316	247	287	280	305	275	270	305	278	243	240	302	269	276	278	279	258	253	300	265	267	273	298	314	291	275	257	291	280	263	269	274	262	246	288	304	287	294	288	303	291	274	251	236	279	286	278	272	311	280	296	300	264	254	265	258	261	275	285	271	280	291	287	272	279	265	277	280	281	290	269	280	278	280	316	275	255	251	299	307	280	273	283	285	281	269	264	274	273	278	285	316	286	293	296	283	317	300	286	292	275	308	252	285	271	278	256	271	288	288	279	290	276	298	277	270	324	259	285	273	277	321	292	291	255	295	300	283	275	289	234	281	269	272	291	279	290	285	290	284	302	259	237	295	278	296	259	280	272	282	292	270	271	293	276	282	279	272	272	324	283	280	275	274	247	298	260	254	254	296	305	267	273	273	280	266	324	278	285	296	262	286	269	244	299	263	300	266	264	271	289	271	271	269	286	264	296	266	298	292	256	288	270	293	289	276	266	275	277	263	292	260	279	259	275	287	265	296	275	274	282	273	298	298	284	285	264	301	274	293	298	284	279	258	276	255	288	274	296	271	297	273	272	275	293	280	287	285	244	288	266	283	296	247	286	267	261	286	263	309	314	292	290	289	269	313	339	262	278	276	265	293	276	260	273	283	268	277	291	250	276	282	286	287	283	281	286	259	252	283	298	261	278	267	275	279	261	297	279	295	283	272	257	290	263	262	290	258	261	299	281	306	314	276	305	271	299	263	274	275	294	267	279	266	305	267	269	278	281	267	259	285	297	290	266	273	268	276	255	276	287	289	256	280	287	267	277	249	279	274	294	265	260	283	288	270	261	259	244	263	278	273	259	268	250	295	294	263	304	264	298	280	277	303	309	281	285	299	269	275	287	291	259	289	277	318	299	273	286	269	288	281	308	286	277	273	293	293	276	277	276	288	274	276	279	265	273	275	300	286	293	267	266	271	283	286
24763	21015	27790	25259	17674	3423	593	499	422	368	357	359	326	352	287	298	272	319	322	296	299	313	285	304	268	284	292	265	261	281	295	303	284	320	301	302	277	242	322	280	286	298	281	291	285	312	278	307	300	277	290	282	299	280	308	288	302	290	264	244	245	278	290	260	269	315	261	285	284	303	284	286	291	300	277	288	294	308	279	279	275	283	280	264	280	300	286	280	337	320	264	291	288	278	284	302	265	254	305	298	269	280	297	280	315	291	289	288	283	305	245	276	309	288	284	331	281	288	303	265	271	281	278	287	276	297	302	280	275	282	246	275	307	304	294	276	279	285	274	288	269	301	288	317	291	277	274	298	252	322	276	259	297	262	270	296	248	298	295	261	279	302	271	285	301	301	304	255	291	294	268	257	290	277	284	261	291	295	286	315	292	294	267	297	294	292	269	313	304	275	299	302	309	298	297	302	280	277	273	300	288	303	270	257	283	276	284	304	279	305	259	278	285	305	291	289	252	279	268	271	282	266	278	271	281	273	282	285	264	285	245	268	277	293	284	298	289	296	299	281	285	327	324	287	289	270	304	259	260	267	283	292	280	286	306	277	300	302	271	292	281	308	266	299	293	317	289	279	281	309	275	275	281	296	333	275	299	274	287	300	302	308	308	319	285	297	299	313	315	302	301	306	276	271	283	270	260	264	259	271	298	294	273	254	282	276	316	292	316	292	281	292	254	288	269	257	285	286	321	279	283	271	256	292	277	288	285	268	298	323	272	281	303	284	242	287	292	280	268	282	270	324	271	248	285	309	277	299	282	317	290	301	304	267	284	294	279	277	308	271	289	284	299	272	281	290	294	312	277	281	309	246	286	292	276	267	303	287	278	283	306	309	292	292	276	266	287	308	291	270	268	286	300	266	296	297	255	269	251	326	270	291	273	295	275	314	284	299	278	291	259	279	292	302	262	294	293	274	257	282	258	283	320	293	298	281	257	288	272	293	284	275	267	295	271	280	294	259	264	310	275	278	260	275	298	280	276	283	324	299	299	290	279	301	260	313	260	275	320	316	313	278	316	301	299	289	290	290	279	297	272	269	274	287	299	298	287	249	290	258	276	289	270	283	303	319	271	287	292	284	280	303	317	281	269	289	295	287	287	306	283	289	274	271	277	295	311	286	277	280	277	258	270	297	284	258	274	286	281	267	290	285	258	292	282	271	298	256	268	280	309	257	282	285	282	245	305	298	278	287	251	264	269	297	299	280	274	285	290	281	279	266	293	280	305	269	260	275	281	325	309	309	297	334	298	323	304	276	301	237	290	281	288	288	262	301	280	258	317	323	277	280	273	287	269	327	295	272	327	266	317	315	268	309	283	283	298	295	294	303	293	285	295	274	257	293	289	290	274	298	266	276	262	293	273	283	294	285	277	278	281	300	270	278	271	295	295	283	304	273	265	283	265	274	304	311	269	276	301	283	283	281	310	317	280	281	309	277	272	273	268	284	272	275	255	268	278	304	283	273	301	299	308	286	271	262	287	302	312	301	318	262	308	283	266	252	295	285	298	307	248	268	249	286	273	271	268	245	284	287	282	273	300	316	285	312	253	289	261	252	310	285	292	282	297	299	284	276	254	286	281	266	264	286	314	265	302	293	304	307	271	279	276	268	266	316	307	288	279	294	271	308	278	295	294	265	279	280	292	257	300	285	306	315	256	263	286	294	301	267	309	286	286	276	263	289	288	309	279	299	292	265	281	290	270	273	264	266	300	277	304	268	297	285	280	284	311	297	288	298	314	280	309	258	281	268	273	294	286	297	291	280	282	291	301	263	273	295	313	268	268	271	297	283	303	280	305	288	288	279	296	261	291	301	278	267	292	273	258	276	269	318	293	274	265	258	306	275	296	285	281	261	293	295	270	282	318	304	289	305	306	290	276	283	279	263	278	287	247	279	291	277	285	275	262	274	278	302	270	300	315	274	264	308	285	277	301	313	310	279	299	291	275	301	280	277	311	316	300	285	276	257	269	267	259	301	308	311	272	309	286	268	287	300	294	281	265	280	301	289	305	271	277	297	294	276	301	291	284	283	290	271	282	280	297	287	260	295	231	269	312	279	287	294	297	299	280	309	266	268	274	294	259	323	315	288	282	290	288	252	256	261	272	275	267	282	275	301	257	293	309	299	273	282	247	250	316	271	276	282	282	280	300	290	295	279	278	304	266	294	317	285	286	310	256	272	268	287	306	277	258	293	293	280	264	291	303	279	300	274	283	283	290	329	281	313	276	274	293	291	283	307	287	293	259	295	295	287	282	300	309	315	268	302	299	304	287	278	278	267	287	290	273	259	299	299	289	278	311	290	286	251	261	318	274	289	292	323	262	272	289	290	285	259	309	294	278	282	286	301	301	258	292	288	293	262	290	279	296	289	279	267	271	285	312	269	323	286	304	278	278	284	287	287	285	271	275	294	262	261	287	277	278	259	315	288	322	284	281	271	283	299	281	279	309	294	275	272	290	293	290	297	291	275	270	270	336	299	286	286	294	255	308	272	280	297	247	311	283	273	302	263	281	289	295	288	285	305	250	311	274	275	286	289	257	287	261	266	276	294	300	263	313	290	244	290	280	256	252	265	284	277	275	286	279	242	283	315	267	279	271	301	281	279	302	301	273	268	264	281	313	290	286	300	287	288	274	302	293	262	284	292	280	284	282	282	270	265	295	283	300	304	257	286	265	255	273	283	280	254	279	277	300	256	289	286	302	260	307	301	260	298	301	268	291	288	293	280	278	272	304	289	262	302	270	261	289	294	303	267	309	288	314	276	293	309	281	273	287	316	271	273	255	270	264	318	282	303	312	289	297	265	290	297	305	264	296	298	252	278	276	285	293	286	284	284	296	275	292	284	288	306	293	268	275	322	295	308	289	292	267	293	300	287	261	321	264	283	286	281	283	277	254	271	294	300	261	311	276	272	276	279	276	302	275	284	282	301	282	286	300	280	287	289	288	269	259	291	265	267	306	274	302	296	274	287	292	283	269	269	316	311	288	260	276	274	285	295	257	301	272	300	280	284	254	279	280	301	280	277	287	280	285	295	291	300	269	270	275	315	292	316	261	288	284	268	265	300	284	267	280	322	309	268	290	261	294	271	305	267	282	283	295	272	307	309	281	273	306	318	295	287	270	296	263	265	312	256	298	293	296	295	283	285	281	252	275	312	279	270	280	284	262	278	280	298	320	269	263	275	313	278	284	297	264	270	292	306	294	290	301	296	291	263	279	274	306	299	288	256	275	274	291	329	262	288	283	307	296	262	299	317	328	304	303	295	282	294	284	297	284	281	288	287	275	286	270	271	263	297	277	295	266	285	285	258	294	274	283	296	282	266	274	288	299	307	263	251	282	295	307	282	268	281	284	276	269	290	299	285	269	281	255	301	291	289	289	287	315	260	274	303	262	254	295	289	286	288	297	303	253	266	293	276	289	300	289	279	277	299	284	303	294	260	288	300
39851	57546	43133	24036	10400	1399	811	713	605	484	476	422	377	386	371	351	347	336	299	298	312	307	283	299	267	282	301	288	290	286	307	312	322	319	308	273	310	311	313	300	332	297	311	294	317	307	315	296	277	319	331	325	319	274	308	303	287	301	288	314	300	338	301	297	327	327	299	309	332	328	297	306	288	313	320	333	270	287	302	305	321	305	289	292	331	290	305	311	304	292	284	289	306	272	299	299	300	312	298	282	302	305	302	303	309	330	287	274	339	309	311	331	328	304	295	310	282	307	296	277	318	275	303	296	305	296	300	326	288	315	278	336	323	299	292	298	297	289	290	312	299	296	306	320	279	318	280	314	301	320	282	327	282	305	279	298	295	314	312	288	297	306	295	280	308	278	303	317	322	316	287	300	310	292	286	278	283	298	318	296	274	288	293	289	305	276	305	286	296	284	311	312	286	330	312	305	318	261	318	288	291	319	304	322	305	271	308	344	265	331	280	309	285	282	278	282	296	304	299	274	339	310	345	325	270	324	323	307	287	296	281	295	334	295	313	290	285	296	296	297	315	295	291	305	285	301	279	269	289	292	292	287	303	306	300	294	298	331	312	306	317	301	304	311	326	311	297	314	273	281	319	284	304	291	287	345	303	279	288	304	325	282	318	297	309	302	296	312	300	309	303	305	292	296	312	316	308	299	265	281	323	295	288	337	328	295	291	282	295	317	279	282	323	287	305	311	282	306	293	289	294	307	311	271	329	292	323	294	290	296	297	324	310	333	325	316	315	314	279	289	320	328	307	298	289	292	320	310	285	279	326	288	285	299	310	336	296	323	294	298	318	299	317	299	315	296	296	304	288	320	335	301	300	305	348	287	301	291	259	290	304	287	323	313	294	302	313	305	301	313	300	299	309	299	289	321	308	282	304	269	326	298	299	303	312	285	292	302	281	308	305	303	293	290	308	309	302	302	319	312	283	310	301	317	303	270	296	331	324	299	272	317	286	313	332	297	302	308	274	326	295	300	287	282	323	263	294	289	316	319	291	315	296	315	337	277	292	308	287	303	308	294	300	304	321	319	295	326	297	292	309	279	308	293	291	326	282	297	302	260	290	301	315	285	327	324	301	284	301	314	287	282	312	280	305	292	313	289	292	285	303	297	295	312	283	327	304	293	302	281	319	312	305	291	318	321	329	272	293	319	315	318	312	329	310	302	294	304	305	298	285	310	288	315	283	248	315	312	294	288	276	307	292	286	292	316	285	274	319	316	313	292	337	294	305	304	268	313	331	307	300	292	300	289	316	293	329	329	300	276	303	282	299	316	283	301	301	307	312	305	277	317	333	296	303	300	292	309	299	311	304	334	278	298	294	290	303	295	302	305	274	306	303	295	295	312	298	320	301	305	299	303	320	325	310	314	341	299	308	310	288	301	294	275	330	284	280	266	316	276	286	309	299	324	310	323	280	298	296	279	303	319	316	304	303	302	289	311	317	272	333	291	300	306	305	305	288	301	318	316	302	295	291	309	279	302	308	301	293	317	293	297	268	302	289	310	323	277	300	279	294	304	307	300	284	320	314	311	276	329	300	307	269	318	305	301	291	301	317	274	309	285	293	304	299	299	308	323	302	307	315	319	281	318	287	310	307	297	268	323	292	293	341	333	300	274	317	286	319	296	328	283	283	292	278	313	305	308	339	312	297	305	299	304	318	254	280	285	274	320	282	286	299	292	325	288	317	317	304	285	293	317	292	304	313	325	297	265	314	316	277	293	316	308	316	279	276	290	309	270	326	300	288	305	316	285	301	314	287	288	303	259	309	324	311	308	295	299	291	295	300	330	318	339	288	327	303	297	292	332	287	356	306	293	292	295	284	328	302	327	290	307	288	283	291	274	308	275	305	292	297	293	299	298	301	296	304	294	254	295	289	330	332	310	307	309	275	292	318	306	280	297	319	263	307	278	285	293	290	326	291	288	259	309	323	293	290	273	264	329	273	303	304	289	281	287	305	294	288	297	304	329	299	331	275	291	286	300	280	338	325	292	287	297	306	295	276	339	280	307	290	270	310	294	308	307	309	297	305	268	314	296	297	310	290	341	288	271	304	319	292	296	303	298	305	281	289	280	319	303	302	319	313	309	290	311	304	286	329	294	290	315	278	311	286	319	304	289	308	278	292	299	320	341	342	317	298	293	290	279	300	270	310	292	285	322	280	308	307	340	294	307	294	292	320	307	315	299	316	290	282	316	307	301	301	320	293	311	287	291	305	277	317	340	298	289	311	296	308	322	281	307	296	318	329	300	295	323	316	277	313	296	287	308	293	298	302	308	297	289	294	284	291	333	311	307	297	294	304	312	314	315	314	303	324	305	280	282	319	285	314	292	314	316	291	299	306	296	322	311	290	341	264	325	275	318	318	331	315	304	303	292	282	332	301	303	308	316	288	295	301	294	266	307	305	305	310	329	305	339	300	285	305	330	309	319	290	294	317	312	311	312	290	291	300	308	293	290	279	280	302	335	309	304	338	318	304	310	299	306	318	289	308	311	296	316	292	319	295	291	288	297	297	302	314	321	301	289	288	281	290	356	318	293	280	308	284	321	293	303	273	290	313	334	328	324	304	316	327	313	330	310	297	297	303	286	309	295	310	310	331	311	293	287	301	309	327	313	299	312	298	285	278	320	273	296	341	310	310	292	301	320	331	314	298	275	305	283	282	298	297	262	293	312	305	346	310	278	273	293	310	298	319	293	308	293	318	314	277	282	321	263	275	305	346	307	295	309	308	306	300	286	303	300	304	308	276	297	312	321	295	325	296	289	299	317	298	323	292	304	281	333	288	298	327	315	326	307	311	283	295	322	316	298	311	315	287	322	306	298	310	322	318	278	289	285	293	294	287	294	322	286	309	278	291	302	325	257	312	291	300	292	280	328	281	269	302	285	292	315	294	321	302	303	327	322	273	297	291	302	279	316	298	299	310	258	301	287	285	313	291	298	305	283	300	319	300	262	305	278	321	294	297	310	307	300	304	301	283	291	310	309	293	312	279	309	337	301	311	301	328	315	327	285	334	326	284	288	289	310	307	287	305	322	302	307	309	287	308	281	330	291	287	304	302	336	297	298	307	282	316	312	304	313	295	269	297	291	318	315	305	303	302	302	311	296	331	309	279	313	306	300	313	306	288	306	299	310	304	291	356	313	304	325	309	269	317	302	321	318	279	336	286	316	314	274	334	323	298	300	267	289	291	287	319	309	323	327	302	291	304	302	335	297	307	294	306	318	283	312	313	272	343	318	312	321	295	291	333	287	325	307	303	308	277	281	292	304	316	296	298	316	295	301	262	273	313	308	329	291	315	316	325	302	311	321	307	324	326	280	298	294	308	333	303	275	314	293	280	294	299	296	292	325	290	291	302	318	283	308	301	324	292	303	291	314	317	291	292	260	292	310	316	284	288	308	298	329	302	303	328	315	308	308	308	287	305	312	318	295	302	311	283	284	311	308
22410	20926	28361	23689	20940	20838	10166	769	454	396	340	317	322	270	248	232	213	233	224	241	189	169	163	194	162	195	170	184	206	181	179	157	175	172	165	178	164	176	157	194	181	194	201	164	157	173	174	154	181	163	152	149	150	174	154	163	179	162	176	185	172	167	178	160	160	160	169	181	178	178	188	154	173	166	160	179	179	183	158	158	198	159	172	167	140	172	141	164	154	145	159	163	174	161	171	157	164	165	177	173	191	179	191	161	159	189	166	199	184	155	171	176	179	190	166	160	163	174	156	176	156	182	185	167	168	151	176	157	149	154	170	141	139	176	150	162	170	153	184	165	168	167	174	153	153	168	159	165	181	173	169	141	165	173	188	138	177	172	179	183	146	170	167	175	164	164	142	168	153	190	171	148	170	160	164	191	179	168	187	144	158	177	167	161	180	169	148	158	164	153	156	159	157	161	159	178	153	166	153	168	150	173	166	174	165	190	158	165	166	154	164	182	166	146	162	160	176	164	175	175	164	208	171	164	156	156	168	159	189	159	187	189	174	183	158	148	158	170	158	162	164	185	172	163	142	156	156	193	153	150	185	187	175	178	175	168	191	137	156	165	164	173	182	166	164	168	169	155	172	178	167	159	166	179	180	161	166	172	168	175	174	155	153	167	157	158	177	172	192	185	179	161	173	194	165	163	171	156	167	194	168	167	152	148	165	159	172	139	161	165	159	149	158	174	170	182	168	150	180	151	193	149	179	163	197	180	164	190	179	157	172	180	174	189	181	152	178	155	169	176	159	178	192	186	181	195	184	170	171	170	189	168	162	183	176	171	192	168	159	165	171	162	175	160	153	165	153	194	164	150	161	151	171	180	188	154	178	166	169	144	171	170	166	185	180	177	176	166	152	195	163	151	177	148	184	174	164	145	148	181	151	163	168	160	180	176	178	179	167	163	186	147	160	179	175	178	162	170	161	154	164	178	174	177	181	171	168	199	146	148	175	192	194	160	163	163	173	176	177	176	182	179	152	136	151	138	148	171	193	173	175	162	187	179	152	187	191	179	166	158	178	155	171	163	164	182	168	174	149	171	173	163	166	175	163	168	179	197	178	183	179	155	165	160	182	191	160	176	169	174	184	165	176	179	164	158	158	176	163	156	179	149	170	167	168	180	138	172	162	171	175	179	168	166	159	162	181	204	166	163	165	170	160	159	171	158	164	178	171	164	174	167	152	156	176	186	189	169	165	157	162	161	166	156	186	157	169	150	171	192	151	193	155	167	155	165	161	164	157	148	177	173	156	158	164	178	182	175	175	149	167	163	156	164	141	177	138	155	170	164	168	169	158	167	171	168	155	171	192	136	187	156	179	191	153	189	171	169	165	164	148	175	181	153	185	151	187	159	159	164	166	154	186	178	170	160	161	144	173	146	198	131	154	193	148	174	145	146	167	188	178	147	168	163	173	157	163	159	165	169	162	183	176	167	150	156	186	156	173	157	166	158	175	154	171	145	161	174	165	168	163	164	159	157	164	161	164	172	180	143	184	184	169	172	157	194	147	174	182	176	169	173	175	158	159	176	177	163	171	162	175	157	196	172	166	170	188	180	159	141	178	193	183	165	160	179	162	170	182	157	175	146	147	151	191	160	177	182	169	192	177	179	146	153	147	158	168	155	176	170	171	152	176	169	184	158	174	190	150	173	168	160	181	157	152	179	162	187	178	181	159	171	193	185	166	191	171	162	186	163	159	177	179	178	177	177	161	179	176	208	163	159	176	147	170	170	156	177	174	174	187	159	163	183	169	178	168	182	164	147	152	161	165	155	195	185	169	167	136	179	189	146	158	183	169	188	173	161	183	177	181	129	166	166	153	188	155	172	169	152	181	160	179	172	162	196	162	177	158	180	170	155	161	156	133	203	175	150	154	158	159	160	200	142	143	165	160	168	146	162	161	161	164	161	166	171	185	180	160	142	168	184	188	158	158	154	163	166	165	179	152	150	187	170	159	161	154	171	150	163	166	181	177	163	152	178	166	153	164	154	176	168	177	149	176	168	168	175	168	165	165	180	171	170	160	163	162	156	184	139	160	180	166	158	182	179	176	137	165	166	163	151	203	191	181	165	158	155	181	166	173	157	164	152	159	158	177	174	169	170	178	147	147	156	171	195	154	170	182	162	175	152	183	154	167	165	175	155	144	176	172	178	159	168	170	173	174	152	172	160	154	170	165	170	181	163	155	175	145	187	167	148	176	193	174	158	179	179	180	175	170	161	177	170	174	146	165	158	159	173	181	161	152	170	175	150	156	141	154	155	170	167	153	177	181	144	171	166	155	157	170	159	167	174	171	184	152	175	183	147	181	148	161	182	156	148	163	153	189	161	178	177	176	157	153	144	163	155	162	172	188	161	185	164	201	160	173	169	172	170	171	175	159	168	181	161	179	160	189	173	170	165	161	159	158	186	156	157	189	180	159	166	165	160	170	149	184	176	169	177	165	165	188	186	185	171	164	160	197	165	162	159	173	156	194	174	192	169	163	171	170	164	168	173	158	186	149	170	144	151	157	165	176	154	160	192	193	162	164	159	178	170	143	162	181	179	153	146	178	159	159	179	169	173	177	168	194	179	208	157	165	159	163	149	162	173	166	184	161	172	156	179	153	160	169	164	182	191	168	168	188	160	157	167	179	163	183	173	164	178	158	152	165	155	153	199	187	168	168	200	163	173	159	181	165	146	162	154	172	146	148	183	166	168	171	152	186	149	182	152	160	162	156	159	158	183	192	156	172	181	166	162	187	159	176	183	141	174	186	202	179	157	168	156	154	159	165	168	162	202	175	166	179	146	166	174	181	165	184	154	169	153	163	173	157	189	165	149	174	168	160	168	161	147	163	159	193	165	164	168	174	175	185	172	141	161	165	160	164	153	145	147	176	162	165	175	183	173	164	167	182	161	171	169	178	180	171	175	190	170	164	192	182	172	175	175	177	182	156	178	157	155	164	173	161	159	170	153	143	160	185	161	157	159	176	168	146	172	174	164	179	152	173	149	149	163	170	179	158	166	147	161	171	170	182	181	184	185	175	167	170	167	168	149	165	195	183	160	158	153	174	173	190	166	163	187	183	158	193	156	177	153	154	183	151	164	173	169	167	183	152	193	152	156	173	179	157	159	176	149	161	161	170	168	165	187	170	164	162	168	188	166	184	185	175	165	148	173	183	187	175	170	152	158	166	182	173	176	148	140	172	172	166	160	148	170	168	178	168	159	163	160	176	160	165	172	159	164	188	165	151	159	140	170	173	149	163	161	155	173	153	159	171	160	152	160	176	181	141	178	146	165	150	163	143	172	168	146	156	158	164	174	177	153	149	167	133	170	187	143	192	153	182	196	168	165	152	174	164	149	164	168	179	155	170	174	173	182	178	172	172	169	158	170	147	168	173	148	170	181	172	174	154	152	172	168	157	157	181	164	164	156	140	141	170	165	150	181	140	165	179	139	169	172	154	175
42164	67509	52829	32960	14846	2744	1281	949	731	656	513	436	413	357	282	264	238	223	234	213	202	212	163	244	196	176	223	184	198	197	189	206	189	184	213	202	216	185	166	179	193	200	203	185	181	173	192	180	193	186	209	181	201	187	187	174	175	167	200	176	184	157	188	203	160	168	181	187	192	192	159	188	187	173	191	184	190	184	184	184	167	156	178	183	177	179	165	180	195	200	170	184	203	187	185	184	201	171	173	189	174	175	178	171	149	197	178	184	183	182	171	185	179	203	186	202	179	173	186	187	187	202	175	173	181	191	184	182	193	193	171	186	170	153	180	182	175	204	174	180	177	183	181	167	188	183	185	192	181	160	174	173	194	178	199	201	154	186	170	181	167	181	187	186	185	196	173	184	194	203	163	163	189	215	194	192	195	173	185	181	184	163	185	173	156	174	198	156	181	201	201	190	188	191	181	175	179	177	189	156	175	168	174	187	189	193	178	198	185	162	178	198	157	189	189	176	181	181	166	181	186	179	186	173	212	181	181	187	162	202	181	169	189	179	176	175	183	177	183	178	182	196	183	167	186	200	159	192	165	177	149	172	171	168	168	186	173	180	161	201	168	193	150	185	177	181	197	183	179	177	169	173	205	173	185	163	198	186	200	183	181	178	179	185	180	207	178	214	164	198	163	150	182	173	183	173	171	192	170	192	182	204	170	175	171	204	179	196	174	196	185	185	178	185	173	152	158	170	172	170	197	174	180	184	155	212	203	162	189	195	171	162	180	165	183	200	182	182	208	191	168	201	195	199	185	179	163	162	177	178	159	155	174	179	177	189	192	199	180	155	181	195	198	156	160	170	161	184	178	177	195	187	175	196	189	206	189	185	173	170	194	184	193	175	186	190	161	207	178	180	180	168	187	187	167	194	205	187	196	199	200	191	157	179	175	173	176	167	185	175	167	192	161	187	175	183	188	187	189	190	174	186	206	179	176	181	171	186	201	199	172	177	179	191	184	173	176	170	216	199	173	171	197	191	169	163	193	178	196	169	166	183	168	147	163	170	187	198	198	156	178	181	211	173	193	181	191	188	154	190	171	186	166	179	190	200	174	171	180	159	175	172	183	200	181	192	193	187	178	157	185	168	195	177	172	169	196	170	166	166	180	207	169	185	207	165	207	194	192	168	205	177	193	175	173	178	156	199	182	175	170	169	181	177	178	150	182	209	197	179	186	197	183	164	167	186	185	177	186	169	209	162	173	174	164	189	204	168	200	158	164	175	171	188	169	175	196	168	187	159	178	179	190	176	176	164	193	176	191	186	170	164	166	189	179	192	191	173	200	181	171	171	186	165	183	200	195	171	174	177	205	175	172	165	170	186	196	203	169	157	178	193	209	207	190	182	166	185	187	165	166	197	196	174	191	188	187	171	184	174	192	181	177	177	170	173	199	193	177	174	166	184	180	183	163	188	164	187	176	181	168	172	185	214	186	186	181	199	177	173	180	187	189	183	177	192	177	158	204	199	187	199	165	173	195	179	191	193	190	171	168	179	183	155	194	193	178	195	194	200	177	148	170	206	194	190	193	190	175	186	193	184	170	174	183	188	175	195	177	163	176	171	167	193	184	177	217	188	157	180	184	180	183	173	189	168	183	197	198	170	209	190	190	156	202	186	197	180	170	169	203	178	200	184	205	164	174	162	194	166	202	210	180	178	158	199	180	182	194	192	163	176	179	181	183	161	191	190	189	177	182	196	174	183	191	192	200	163	192	174	163	180	166	194	178	180	169	166	176	196	176	192	184	189	177	171	187	194	166	166	165	196	183	172	164	191	202	186	159	189	172	190	168	194	178	176	210	187	196	190	177	174	180	177	196	174	192	164	178	185	163	201	186	195	182	187	196	173	178	210	168	169	173	210	193	173	190	170	191	171	184	193	158	174	181	157	174	161	178	178	192	184	157	184	176	167	167	173	175	157	168	170	183	161	178	192	190	164	204	169	193	182	169	190	191	181	200	150	207	181	183	182	175	177	191	175	203	172	180	175	174	192	196	156	193	191	196	164	168	184	163	177	186	180	178	193	178	166	164	169	187	171	177	170	175	171	190	188	181	177	186	191	184	174	170	193	197	173	184	191	174	183	195	196	155	171	145	194	201	173	163	197	159	173	191	190	209	171	176	172	187	166	165	203	172	197	191	173	190	179	169	159	168	161	193	177	192	181	172	198	197	184	191	192	189	192	170	179	176	188	190	191	185	193	185	185	182	197	204	182	183	193	189	199	198	206	181	191	182	201	203	169	175	183	192	159	176	169	168	175	176	178	182	197	176	171	179	209	155	149	194	179	185	180	156	171	196	192	174	163	170	214	205	204	169	168	176	166	187	182	170	194	167	179	170	151	183	193	169	169	167	192	172	183	172	184	165	173	178	174	179	186	164	188	167	201	183	163	184	208	161	149	174	168	174	165	184	182	189	186	158	179	187	167	192	167	183	180	174	190	188	175	212	187	168	171	189	188	154	167	173	174	191	168	183	179	164	167	174	194	173	163	188	168	182	194	170	175	175	183	161	203	188	171	194	185	192	182	202	171	170	172	184	192	187	192	209	175	206	175	150	170	190	189	205	203	192	184	187	201	204	196	194	195	166	189	195	193	184	200	169	195	170	179	181	199	184	179	159	171	162	187	218	169	175	206	196	162	201	198	189	174	173	160	169	192	169	196	224	174	164	159	176	186	193	170	177	184	167	197	188	191	173	199	187	174	187	185	183	170	186	167	170	193	186	186	173	163	195	158	206	153	191	153	183	177	158	149	193	133	191	182	159	188	176	185	198	172	171	173	186	192	185	202	177	178	194	180	174	188	179	183	187	175	156	179	188	173	179	153	186	163	169	172	163	183	200	186	160	208	167	176	181	174	203	218	191	180	174	189	183	177	189	191	186	200	172	177	165	177	203	195	182	176	182	186	164	172	187	189	182	185	189	176	177	174	189	178	190	178	179	171	207	169	186	178	201	193	188	190	172	190	175	196	171	191	178	192	182	174	191	169	174	189	183	182	178	213	185	170	175	172	168	157	200	188	179	193	162	198	203	185	194	170	160	177	161	179	187	203	185	177	216	175	158	188	197	177	195	195	173	193	180	177	179	178	185	181	186	183	181	183	194	177	184	208	201	150	170	186	198	189	169	167	169	178	177	176	191	175	183	157	179	158	178	176	181	190	158	170	187	169	188	182	171	165	164	182	194	194	178	175	186	200	176	178	161	172	149	177	174	154	180	185	185	215	170	209	169	172	183	165	194	180	164	170	184	182	199	195	151	182	166	154	181	165	179	189	183	193	182	170	183	195	161	203	184	209	208	208	161	150	152	201	182	194	202	181	187	182	210	211	181	175	196	191	139	180	200	206	173	168	175	199	163	202	171	195	208	172	156	205	177	177	194	190	199	173	163	205	195	186	192	149	186	193	193	177	184	175	188	183	173	184	189	169	156	174	155	175	175	180	199	176	180	196
33224	34203	32760	18296	4052	890	536	453	432	406	388	415	397	362	345	384	362	371	344	324	338	356	373	368	328	311	338	344	368	367	335	371	333	345	337	350	314	379	337	335	363	318	329	332	374	330	350	357	370	327	359	352	338	340	341	364	346	365	336	369	356	346	341	358	371	344	359	361	365	361	315	334	334	363	355	349	360	352	345	341	324	333	320	352	361	353	352	308	337	341	346	321	371	358	361	360	342	329	369	400	362	321	329	337	362	330	330	322	341	347	380	335	334	323	364	347	384	390	352	328	321	369	318	378	340	337	324	358	348	341	362	358	338	364	366	359	347	320	336	336	350	329	354	330	366	384	352	354	326	343	315	342	361	368	334	361	341	350	364	356	319	330	340	373	354	359	345	345	324	356	336	359	376	349	336	345	347	362	345	331	331	360	341	349	328	324	319	347	363	306	348	329	333	360	345	310	338	350	353	337	333	363	323	374	340	343	364	347	373	336	376	347	345	397	317	310	332	325	357	330	352	339	337	360	345	311	320	344	373	354	356	353	354	349	355	358	353	293	332	346	347	347	344	317	352	342	333	348	369	289	319	353	326	362	326	380	329	334	372	352	333	359	338	359	338	342	357	366	370	376	379	386	344	347	343	333	348	317	360	347	308	366	330	344	325	368	372	380	346	349	333	332	351	354	319	324	337	332	340	330	335	330	325	350	355	309	332	347	373	324	364	350	308	358	343	356	372	359	354	315	349	339	362	354	342	336	342	347	355	331	311	343	357	344	342	360	344	354	336	361	379	335	344	371	377	358	326	337	336	326	322	351	334	347	370	356	347	399	327	324	340	371	329	306	348	328	352	333	348	343	323	367	357	312	313	387	364	331	329	363	351	336	357	321	339	368	329	350	338	356	335	335	359	307	322	306	333	345	323	340	347	332	350	368	316	369	379	331	369	375	333	303	364	341	328	350	313	350	362	362	355	324	345	331	351	338	364	349	339	368	321	349	383	346	348	344	355	324	328	348	377	330	331	346	333	321	370	358	369	363	340	375	318	354	350	360	346	357	346	338	355	331	297	333	344	353	310	373	354	370	349	336	340	332	377	347	349	345	366	346	348	328	362	319	370	324	343	374	352	344	327	349	324	350	349	353	336	346	334	349	378	349	326	310	345	301	360	362	341	348	321	345	382	372	378	321	309	365	368	310	373	371	354	344	340	321	350	350	384	343	324	377	334	314	355	310	349	320	346	330	330	328	321	349	371	324	338	337	312	348	343	330	355	308	347	343	346	343	336	349	365	321	346	366	343	314	372	348	362	354	376	336	370	348	333	344	380	349	360	356	340	356	335	364	346	392	323	357	370	343	336	328	349	325	370	360	367	347	325	355	331	322	308	369	341	330	337	344	318	361	345	324	356	337	321	357	318	366	345	363	347	326	353	365	360	325	355	345	357	311	351	321	324	344	373	339	369	360	338	314	333	353	370	330	362	336	347	344	312	377	351	348	352	367	372	308	345	366	352	366	344	343	314	324	377	335	321	359	362	312	340	352	346	338	380	380	293	327	323	354	365	368	317	360	322	328	342	380	338	348	373	302	314	337	355	383	362	333	359	327	331	333	375	344	328	368	346	348	349	354	343	355	317	341	323	383	358	376	340	355	379	361	346	355	339	347	314	331	379	324	332	350	311	326	345	342	313	332	348	334	335	356	341	350	328	369	362	312	353	331	354	335	366	323	402	350	332	318	337	322	353	350	353	341	319	327	346	332	363	339	333	369	347	364	318	351	347	371	333	380	329	358	334	313	362	312	369	330	371	332	325	368	333	355	374	324	364	327	339	338	350	347	358	340	340	321	398	349	358	342	326	347	332	305	356	375	346	340	360	348	327	359	329	372	352	335	341	329	325	355	335	345	350	338	361	343	368	324	360	333	364	355	330	371	325	359	325	357	330	352	371	320	339	387	347	363	357	386	336	368	361	344	342	349	340	325	313	361	342	373	348	347	320	360	359	353	359	368	322	289	354	337	310	353	344	331	375	351	351	340	342	371	365	338	350	349	327	376	324	306	364	358	316	348	325	358	355	329	330	356	328	376	362	325	376	356	369	353	343	347	327	316	321	334	358	319	325	362	376	360	327	354	359	350	346	334	370	346	326	333	353	348	347	355	325	318	350	362	344	346	375	367	339	388	369	369	352	332	354	351	360	323	376	355	369	346	387	335	324	289	323	339	350	345	335	355	323	340	355	377	377	379	328	369	341	360	344	345	357	311	322	378	331	344	337	342	358	315	343	332	324	339	326	318	340	347	367	364	317	352	355	344	349	341	365	350	357	314	311	337	345	358	365	344	338	349	354	348	326	329	317	352	334	355	336	342	316	309	323	335	376	334	355	387	328	321	339	312	331	393	346	325	341	355	303	364	337	353	351	356	347	349	347	341	373	353	307	325	343	363	343	345	379	369	368	340	330	332	360	322	341	332	326	340	354	348	356	346	343	353	349	362	323	366	341	349	308	365	311	332	332	368	358	353	345	319	339	297	346	345	367	341	326	349	344	312	352	346	349	379	381	342	349	325	344	314	363	327	349	315	307	381	334	377	327	345	342	330	338	347	349	316	331	357	372	355	342	388	328	354	331	360	342	335	308	354	318	362	356	324	309	369	372	327	360	362	306	372	358	325	340	360	351	333	345	321	341	318	321	345	338	339	319	330	358	322	342	342	338	328	332	351	329	345	343	347	337	341	356	334	361	340	353	370	339	349	331	352	334	365	323	342	355	332	307	339	382	333	381	346	338	346	343	315	337	400	335	344	336	373	342	337	343	346	322	367	316	310	376	335	353	351	341	332	329	344	332	354	341	351	343	331	348	315	349	336	343	356	325	342	321	325	333	347	350	327	327	370	323	356	338	371	350	362	340	318	368	352	336	362	341	340	322	341	358	328	336	336	345	339	362	352	339	338	356	354	355	328	336	326	347	372	324	342	363	356	325	361	340	310	301	329	348	342	346	339	346	310	358	355	347	365	321	324	360	349	336	368	349	323	341	343	332	338	351	323	347	353	350	356	349	365	323	339	323	374	360	372	375	329	377	324	336	350	360	359	328	311	361	361	364	341	354	340	345	317	339	336	308	361	333	341	355	359	344	323	334	368	343	326	317	361	324	358	305	342	328	324	311	356	341	343	357	371	337	373	367	333	365	350	349	333	319	369	313	370	333	359	379	361	345	347	363	351	371	317	337	376	334	343	340	347	354	348	362	299	395	359	343	360	340	369	352	342	374	368	365	328	319	357	348	362	361	327	315	349	352	348	331	309	355	346	360	325	322	346	338	334	334	351	329	337	346	352	344	372	353	352	382	327	334	343	349	324	338	373	332	351	362	394	359	342	336	340	332	381	321	346	360	362	365	346	364	365	333	361	330	346	316	358	358	316	305	370	340	338	334	319	357	333	340	321	338	378	348	359	351	331	350	354	333	340	348	362	379	363	346	370	343	371	384	335	350	361	373	320
40926	50095	34736	15418	4076	1058	634	511	517	520	443	459	416	431	413	378	385	381	363	369	380	370	424	347	394	355	378	378	352	351	346	375	364	373	399	375	357	357	367	371	377	374	379	390	354	394	375	390	337	359	333	349	370	360	363	401	393	352	380	372	381	379	356	374	365	394	380	395	410	407	368	391	349	387	402	382	325	399	361	382	355	351	397	412	351	370	392	366	361	361	346	359	409	361	381	340	389	370	366	353	397	351	391	371	387	365	364	370	367	362	386	403	379	350	355	399	367	344	372	383	373	349	388	349	344	392	391	371	380	380	355	351	376	368	388	409	364	368	313	395	363	346	351	355	348	333	350	387	368	384	332	363	363	351	391	363	369	362	371	342	394	355	347	363	366	326	349	400	363	365	350	387	408	387	376	400	365	383	340	379	375	339	362	381	367	373	369	373	363	407	380	376	373	365	368	405	354	410	360	360	366	397	379	367	397	346	348	413	360	356	375	359	360	374	363	320	354	397	361	376	371	354	370	356	371	374	399	380	364	357	398	372	422	365	373	339	385	399	339	434	350	381	361	360	385	413	365	339	345	363	377	370	358	341	352	389	356	352	364	364	332	346	382	384	361	346	351	350	369	363	379	399	383	365	367	381	353	355	397	377	358	345	388	348	379	383	349	348	348	374	374	385	355	356	373	359	349	354	395	401	357	357	369	381	371	357	417	352	377	350	322	395	350	383	401	393	358	367	367	380	336	395	376	364	325	367	367	401	357	355	370	391	348	343	395	411	357	358	374	340	397	364	372	385	386	377	415	381	370	362	377	380	364	403	362	362	368	361	379	349	391	357	406	369	354	382	391	335	342	340	380	409	350	350	348	331	382	380	364	379	362	381	379	363	388	396	384	353	365	352	383	372	392	379	358	354	388	375	388	374	334	351	370	356	347	387	392	362	368	392	370	370	375	353	368	359	353	380	384	394	379	367	361	381	398	401	425	369	409	359	362	374	382	380	336	374	402	386	390	370	388	361	349	383	394	380	397	330	401	386	373	348	379	346	369	376	332	402	351	369	360	355	362	389	376	334	411	351	371	351	349	333	371	386	389	413	369	363	318	411	334	360	373	348	348	385	345	390	377	395	316	364	381	364	363	395	414	375	383	385	351	363	380	367	392	365	373	374	362	385	377	375	324	359	350	377	346	380	358	361	358	355	366	367	384	364	370	409	359	354	382	378	399	349	372	357	368	382	377	360	338	399	375	362	369	397	361	358	353	402	363	418	328	356	362	378	395	362	337	354	364	395	391	357	367	364	349	350	369	333	410	389	379	361	367	376	334	342	358	406	366	355	379	373	390	310	382	403	355	350	354	362	349	383	376	344	372	382	359	386	371	373	356	381	390	377	381	377	364	374	369	374	360	387	359	355	389	357	369	350	368	376	393	380	367	374	368	359	335	371	364	371	382	413	373	367	381	360	385	417	351	396	382	394	368	361	354	402	382	398	396	388	360	335	401	368	410	388	391	388	393	335	343	324	403	372	373	373	358	355	347	349	341	368	337	369	355	346	399	362	382	384	381	376	377	366	365	378	349	369	376	380	391	335	361	396	363	401	381	345	362	379	389	380	343	369	373	355	373	362	356	365	373	333	348	353	397	354	364	352	366	386	396	370	363	379	383	416	334	354	379	358	377	383	367	343	377	333	363	369	354	356	388	421	357	377	398	364	375	378	345	377	371	375	385	399	329	374	363	382	383	395	349	387	347	351	358	379	356	352	369	424	367	345	361	362	383	331	372	334	331	364	387	317	374	368	342	365	384	385	394	334	364	369	367	365	347	325	367	340	359	381	365	364	353	360	348	358	355	386	355	344	328	339	372	368	378	332	376	392	385	364	363	371	371	385	348	364	358	376	371	402	361	346	361	382	373	318	355	378	405	384	379	356	375	357	380	382	395	359	368	357	358	377	395	391	382	371	350	389	353	400	356	324	358	322	374	370	344	354	363	370	364	360	375	349	374	379	353	336	379	353	350	393	389	379	368	357	348	364	370	348	393	399	372	365	367	365	360	378	355	383	398	387	385	389	380	380	345	412	364	359	388	359	364	351	335	334	370	344	375	373	373	395	370	386	369	365	411	367	339	375	351	359	389	374	365	376	360	321	384	326	390	365	379	362	368	359	349	401	374	348	356	340	354	345	364	349	352	426	371	382	372	373	409	397	368	398	370	383	358	346	363	349	402	406	461	361	416	337	357	334	356	366	389	378	382	364	365	357	376	399	366	385	350	361	377	364	374	366	355	364	374	330	366	375	382	350	386	352	370	393	366	388	392	379	423	362	320	392	409	376	409	402	366	371	387	345	370	350	378	385	358	384	368	344	402	365	370	355	382	368	376	369	401	355	357	377	402	366	390	375	380	376	364	355	351	387	414	379	370	392	352	350	387	333	362	368	379	383	364	396	353	340	347	369	379	362	359	382	357	369	337	379	365	377	378	372	363	373	375	369	380	381	386	359	359	366	360	369	336	368	360	333	353	394	381	358	367	387	344	362	357	390	405	384	374	351	415	382	337	384	373	352	386	370	358	389	390	369	353	351	369	356	361	371	366	395	377	371	382	355	374	349	379	360	378	356	356	397	375	364	350	370	365	383	367	364	380	378	359	331	345	359	358	345	399	364	373	349	367	384	365	379	362	409	382	368	350	381	380	370	359	361	374	374	380	336	350	348	373	394	353	398	377	387	372	413	399	376	380	361	347	373	376	392	371	365	349	360	390	384	376	347	353	378	382	410	379	355	325	391	369	341	371	338	372	364	382	336	342	358	345	373	376	411	378	362	357	383	375	378	397	406	393	382	364	364	358	381	356	399	356	362	356	362	364	398	408	379	342	364	310	376	351	351	352	346	346	363	379	369	365	371	366	350	380	401	357	344	376	363	366	334	375	343	397	326	380	341	339	348	350	329	354	354	385	382	382	392	341	358	326	358	376	380	354	379	348	382	374	383	358	362	393	378	383	353	380	346	390	393	372	370	323	350	340	384	354	365	352	362	375	381	362	344	366	400	410	388	363	367	357	381	361	382	388	383	341	367	362	354	355	381	394	356	369	374	398	400	367	366	379	392	352	343	366	364	348	367	371	359	366	355	366	398	377	324	376	366	368	382	391	386	367	361	374	393	392	349	364	349	369	343	388	369	421	353	367	370	354	383	393	365	373	348	391	384	348	384	358	352	333	371	376	360	388	371	361	343	345	400	358	392	369	376	367	382	388	384	344	393	391	366	362	386	374	368	368	390	386	362	364	331	368	349	375	362	326	353	357	398	374	338	395	344	381	410	364	378	366	350	363	349	383	375	359	393	363	369	385	366	377	357	376	357	358	367	390	365	363	339	353	333	346	364	337	379	380	366	373	382	386	382	358	377	339	374	374	374	374	352	363	352	374	351	381	349	390	349	385	377	361	392	370	410	372	379	368	370	386	376	361	362	378	375	399	384	351	354	382	367	363	353	388	366
23614	20915	28008	24164	21026	13618	1247	510	437	378	390	331	352	336	303	306	289	280	280	285	274	275	285	267	246	256	297	251	266	255	276	259	274	272	236	290	247	237	259	246	266	250	266	264	275	255	265	274	281	258	278	241	251	282	267	282	276	270	276	236	255	269	273	241	261	273	287	280	265	270	269	269	274	259	271	269	243	267	277	283	248	305	278	259	238	274	276	286	274	271	302	251	260	251	302	277	280	255	255	285	282	283	272	279	275	285	261	275	252	253	277	302	274	253	290	261	286	259	274	247	282	259	251	262	285	277	265	232	256	294	283	283	301	277	219	255	267	275	253	261	253	256	264	276	247	272	270	253	253	266	240	259	292	281	252	286	252	253	259	281	255	278	237	245	279	273	273	272	286	243	298	277	282	256	256	253	248	283	265	283	253	287	285	268	255	276	253	281	293	259	247	280	264	252	265	255	235	310	268	243	275	273	279	221	286	258	286	291	305	246	270	242	259	278	268	277	288	281	254	253	213	248	258	267	268	273	269	258	276	286	292	283	263	268	242	247	248	266	313	274	248	277	262	270	269	243	273	259	271	265	268	250	299	297	239	272	256	289	281	280	251	273	295	267	250	304	272	288	290	248	277	278	237	263	292	272	264	284	255	250	238	276	252	269	276	279	235	298	249	292	255	283	280	274	279	297	252	268	267	246	258	271	273	250	257	234	248	263	263	275	258	245	255	269	233	234	301	291	246	250	244	233	275	256	269	258	273	254	279	236	302	258	285	267	271	283	255	278	241	252	245	286	301	253	257	278	270	265	257	266	245	274	272	285	281	281	292	278	248	250	277	269	245	241	298	285	264	282	257	261	275	264	264	245	272	260	252	295	282	247	268	260	281	274	303	249	295	310	278	277	272	268	270	293	240	290	285	252	289	285	248	260	251	277	262	267	273	247	278	291	284	257	260	305	269	273	274	253	262	260	280	226	271	271	259	275	292	281	285	247	278	282	272	281	267	277	288	274	274	250	253	282	258	252	245	258	254	281	278	286	283	294	270	255	284	274	284	261	279	272	246	270	258	274	240	280	272	242	266	278	262	267	298	277	211	283	258	289	298	278	262	302	303	265	273	298	251	282	291	282	270	261	260	256	301	274	282	278	276	244	248	246	285	283	263	260	279	285	242	257	260	289	304	258	276	270	261	266	272	291	282	298	272	267	252	271	258	271	247	236	261	282	258	281	280	248	267	263	287	283	271	241	274	284	252	267	271	284	286	264	281	223	244	276	249	245	263	264	240	260	252	280	265	287	291	267	265	285	233	271	265	224	271	264	264	294	269	274	264	266	251	261	244	258	271	265	237	251	284	263	268	253	293	244	231	276	247	245	247	284	272	248	286	276	249	245	314	284	274	256	244	256	278	253	268	256	247	282	261	251	250	257	270	263	239	272	276	289	251	247	247	262	260	273	292	271	276	281	274	266	256	291	275	268	272	253	307	271	272	269	257	275	257	278	257	293	241	254	241	263	263	255	265	258	278	276	244	275	270	259	288	283	243	278	286	263	260	250	278	266	257	260	239	284	252	257	247	280	293	263	269	264	281	258	298	267	299	245	272	269	278	252	282	268	293	275	279	257	280	287	275	278	256	270	255	255	237	283	264	248	276	269	286	286	264	250	271	272	266	284	263	250	264	256	279	299	249	264	290	273	268	256	259	274	280	252	266	266	266	256	256	272	247	231	264	272	236	313	269	274	270	257	257	283	301	266	252	270	292	277	299	277	252	266	274	283	248	221	274	276	265	249	268	259	248	272	305	273	253	253	309	263	306	283	279	262	257	242	290	274	253	261	244	248	254	270	226	280	245	282	282	273	260	268	247	284	251	290	263	245	259	245	277	250	262	277	245	258	281	291	255	275	272	275	260	253	276	285	261	262	271	274	255	270	283	256	237	278	238	267	273	293	260	283	250	273	299	285	287	254	290	275	250	285	232	238	228	278	238	265	254	246	291	255	269	267	266	257	287	281	255	258	264	258	273	255	262	268	275	237	262	291	259	251	248	265	275	274	282	263	268	283	257	275	281	295	254	249	263	252	269	275	264	261	254	233	256	289	286	283	239	271	283	290	248	249	262	291	274	291	287	305	263	264	294	253	271	259	274	254	243	274	260	289	258	245	263	275	270	262	272	255	273	286	268	282	314	249	271	274	271	283	240	262	259	263	281	271	268	273	252	262	305	290	265	296	284	252	246	267	287	244	281	297	269	252	269	296	276	253	248	242	291	269	274	252	273	271	274	284	280	248	264	272	279	265	286	275	257	272	258	260	267	282	280	277	280	290	273	288	289	265	268	290	264	249	252	255	284	274	266	238	274	295	254	229	261	274	287	227	237	260	249	237	260	265	247	297	257	266	258	282	269	294	243	275	270	272	281	249	269	250	300	273	291	302	272	269	260	254	270	250	270	271	280	259	261	253	281	251	277	277	250	262	279	252	263	229	262	257	277	264	257	253	260	248	283	253	244	256	250	291	276	292	275	308	264	285	282	246	270	285	280	275	262	269	260	284	244	251	270	251	285	266	261	245	273	256	262	273	268	293	256	257	259	266	274	279	263	257	278	284	281	273	262	274	267	258	276	269	271	277	256	262	261	309	249	273	256	259	266	257	243	239	271	296	249	263	260	254	259	279	260	264	260	274	283	282	258	258	296	266	278	262	292	262	303	266	258	255	244	259	249	260	282	256	268	250	257	268	284	289	245	264	260	297	262	264	275	271	241	256	257	243	246	266	260	253	262	279	270	267	271	280	276	247	251	263	277	265	268	259	276	271	265	296	291	266	260	281	284	258	265	220	260	276	280	266	252	295	268	255	264	249	275	286	271	254	274	285	255	258	258	266	271	261	278	297	265	255	283	277	263	279	255	245	254	264	282	280	259	317	254	261	273	255	261	256	276	244	232	279	263	259	234	250	258	284	261	287	300	238	269	245	276	266	277	236	254	271	257	281	292	269	289	237	284	279	269	273	268	251	258	257	246	262	287	254	249	276	286	246	263	269	273	280	255	271	276	251	294	248	262	258	297	291	260	250	255	247	248	256	269	254	259	261	241	235	287	256	250	286	263	268	264	259	287	271	301	298	271	259	294	234	264	279	267	261	259	281	234	258	249	273	293	274	253	265	267	275	277	272	274	281	256	278	245	274	252	242	246	284	281	252	256	234	288	267	275	255	286	261	270	285	254	269	257	267	262	277	258	244	277	243	259	267	228	272	241	278	255	248	264	257	270	287	285	290	246	250	260	279	251	237	269	284	247	279	289	297	263	255	249	266	244	251	262	280	280	284	292	271	267	244	244	247	265	279	264	228	269	249	269	273	231	255	254	296	261	268	236	287	288	295	275	285	257	268	282	259	264	245	311	256	244	271	249	280	273	278	282	291	254	282	254	260	265	264	258	289	242	281	268	327	278	254	251	265	261	276	260	278	278	274	242	267	276	282	259	278	267	255	258	269	265	281
40547	60776	45218	27717	12439	2390	952	735	635	537	469	421	465	346	362	338	338	326	309	325	320	270	334	306	302	296	296	296	295	286	275	324	314	306	274	256	296	282	273	247	293	288	277	286	259	266	333	273	284	301	288	283	287	304	281	286	293	282	299	288	308	290	266	266	263	278	277	292	276	284	281	274	260	296	309	299	264	286	295	296	289	264	290	299	294	307	294	302	297	297	297	264	292	298	263	276	275	284	304	263	275	305	289	273	278	286	283	290	280	302	271	287	276	296	270	317	288	266	288	282	284	288	286	285	307	292	274	297	282	264	267	318	270	272	287	274	308	273	285	295	297	271	266	307	315	280	281	296	265	294	309	289	281	264	287	294	325	307	293	295	316	273	282	265	273	292	322	277	276	293	282	291	273	287	279	287	277	256	291	273	286	311	281	290	295	293	291	296	279	316	275	293	295	271	290	313	287	282	271	280	286	284	294	269	297	276	274	330	283	280	306	332	282	273	284	298	286	281	273	264	275	304	277	294	265	289	258	326	289	304	289	284	276	273	303	262	301	263	289	272	300	299	261	259	326	282	274	263	301	287	292	264	287	278	309	267	300	293	279	316	262	246	261	300	299	274	289	318	282	279	279	274	282	284	256	266	301	278	290	298	315	311	284	276	295	261	296	280	253	278	289	293	280	302	269	280	306	273	302	281	295	297	268	281	284	295	270	292	280	246	269	300	290	254	275	268	277	232	294	291	291	290	277	281	262	281	285	272	284	280	291	257	275	301	303	286	298	266	276	284	283	301	256	280	288	295	271	264	283	267	297	277	271	310	269	306	297	288	303	252	296	287	301	278	302	282	268	256	299	290	273	305	273	285	304	297	277	305	298	272	282	274	301	298	314	297	282	293	300	307	282	290	301	301	271	289	284	310	259	271	298	262	275	291	281	297	272	276	275	262	305	266	281	263	296	287	279	285	309	283	266	269	288	278	283	298	256	285	280	271	288	290	302	328	287	299	263	295	318	262	303	270	289	295	271	290	291	302	270	286	297	291	279	271	294	284	301	299	292	292	273	312	279	292	326	276	309	313	285	281	322	271	292	273	316	293	330	271	289	272	283	301	291	284	262	300	285	320	269	286	268	293	273	289	286	303	293	291	292	279	280	294	291	289	252	284	258	283	272	304	286	316	239	299	244	307	272	295	290	296	291	292	276	299	295	274	296	288	336	277	325	275	308	272	278	319	249	265	306	268	298	259	296	289	322	296	291	286	278	272	306	285	265	314	277	303	291	281	256	254	265	267	277	279	301	278	291	291	300	284	284	324	297	297	270	267	303	300	314	270	286	301	286	301	257	264	284	283	259	275	267	297	274	268	302	275	267	296	277	267	297	265	306	276	299	264	299	270	289	278	255	273	290	298	299	298	272	284	281	293	230	261	319	264	277	318	278	271	258	279	265	306	267	309	263	325	296	272	276	278	258	289	265	268	260	289	315	276	297	287	267	305	293	297	288	303	270	264	292	337	304	278	288	264	298	283	320	297	294	280	289	285	298	300	293	279	288	312	266	290	299	255	309	269	290	297	270	283	289	267	294	275	267	296	307	271	279	306	285	267	279	304	284	309	296	275	295	307	280	283	278	286	282	271	286	278	272	275	292	300	280	286	248	285	305	286	300	296	295	292	306	254	288	294	264	286	276	277	292	333	247	259	290	293	278	276	282	326	297	290	267	298	305	292	249	300	264	286	288	298	302	305	267	301	309	271	280	278	277	282	275	308	292	267	286	283	288	276	328	293	281	286	302	304	303	284	283	303	304	294	288	273	289	297	290	263	321	273	314	295	312	282	292	270	312	307	305	248	282	287	273	254	318	277	292	285	281	271	288	291	301	270	316	319	294	268	270	290	292	319	273	300	285	276	300	293	318	275	256	296	275	282	298	285	295	285	316	312	278	301	280	291	272	266	288	267	291	249	279	301	278	273	289	288	285	306	324	318	290	285	283	293	246	268	282	310	310	298	290	293	285	311	276	321	269	286	257	280	289	317	269	265	304	268	304	296	286	297	309	313	274	280	274	304	287	291	288	289	322	276	257	309	288	311	325	258	297	284	307	302	308	276	298	311	286	281	270	296	272	281	301	273	297	292	285	302	268	252	315	302	263	321	265	298	311	274	269	268	302	301	289	298	280	289	309	297	297	293	295	299	295	291	291	289	280	272	310	329	290	301	290	298	302	314	273	273	257	315	272	315	288	292	284	288	281	301	298	314	266	296	279	238	293	287	306	266	281	298	278	269	295	299	258	257	275	304	309	264	305	301	293	302	302	278	269	298	269	271	266	293	238	287	248	293	288	300	284	285	313	272	289	255	272	267	283	283	311	290	279	272	274	262	269	291	301	261	304	261	282	322	269	270	288	303	287	285	284	296	278	278	324	250	299	298	279	323	266	283	293	279	277	308	280	316	311	254	288	298	290	320	286	297	277	296	289	308	297	280	276	282	295	275	289	292	267	293	294	286	303	292	321	283	283	300	294	280	275	324	260	289	294	256	313	278	281	283	279	270	285	311	277	276	294	286	329	265	297	294	305	293	296	304	256	297	310	307	283	291	304	292	270	296	292	271	290	258	299	312	293	281	255	297	307	299	279	291	309	279	290	298	276	279	294	282	309	293	280	299	287	291	287	280	304	298	286	245	286	320	280	309	272	295	295	306	311	276	291	293	268	300	286	293	279	282	285	299	277	306	300	288	268	287	293	287	294	294	291	266	287	259	278	316	276	286	270	303	280	275	261	265	286	310	293	284	310	288	305	301	277	273	294	287	283	286	262	261	306	282	306	281	286	305	273	279	281	305	280	333	272	257	297	261	296	293	297	305	304	295	276	313	333	273	304	295	282	303	278	251	264	270	307	290	280	302	284	281	265	281	256	259	243	300	279	292	302	282	275	272	285	272	278	264	273	281	311	258	295	283	292	300	291	264	302	269	281	274	272	289	281	275	294	275	307	290	328	295	275	269	264	283	280	264	272	295	289	295	289	290	283	296	272	291	288	316	298	301	289	278	284	305	310	281	267	270	306	298	274	290	298	257	318	272	272	259	288	278	292	275	304	302	278	288	298	289	261	282	284	286	259	282	289	292	281	264	264	297	269	286	302	287	289	294	263	279	273	264	318	287	290	268	283	303	331	281	287	259	302	278	286	276	306	295	279	293	333	264	248	289	295	303	280	269	300	295	280	299	318	282	265	289	269	270	311	288	281	278	263	274	289	303	264	302	300	272	308	274	276	296	280	296	267	299	296	304	278	303	278	278	310	282	273	291	276	275	298	284	269	287	264	286	298	287	279	304	249	302	303	317	273	318	300	290	277	286	286	294	292	301	320	291	301	293	286	293	293	295	291	274	294	292	284	282	298	278	317	251	271	296	294	284	289	296	316	283	308	282	283	281	291	298	292	287	287	287	295	297	254	255	276	284	259	295	272	285	320	299	278	317	282	288	264	260	282	280	301	253
24638	20988	27595	25217	17819	3856	635	492	386	382	383	371	334	383	350	296	337	342	310	292	304	322	302	318	285	272	277	310	288	286	316	302	309	279	322	304	262	274	297	314	279	280	304	288	309	291	292	281	307	293	287	283	299	292	282	291	290	319	300	291	284	305	276	316	306	303	268	281	278	286	310	325	317	303	265	262	338	308	300	304	292	316	288	300	310	302	279	294	310	280	266	291	327	281	305	275	295	317	292	306	276	295	306	310	285	301	305	299	300	289	293	323	301	304	314	302	289	304	314	290	272	316	290	290	299	283	301	305	291	304	278	282	310	303	307	305	291	315	292	266	290	306	280	284	312	316	264	328	297	275	289	300	263	261	297	300	269	298	284	297	313	325	268	307	328	310	261	319	303	269	304	283	302	294	286	310	300	333	324	300	299	306	297	308	260	303	287	318	319	317	352	319	305	288	311	299	294	283	301	323	302	300	301	278	290	308	278	268	304	337	294	277	330	300	293	269	295	288	298	275	325	329	292	298	277	275	284	285	282	286	311	281	312	314	282	297	288	309	298	280	285	301	278	285	318	276	288	295	309	320	293	275	273	308	291	287	308	294	271	298	299	259	315	291	282	273	310	290	273	278	304	309	275	288	287	261	329	342	302	314	268	296	308	303	284	288	324	292	298	285	296	274	289	292	286	308	300	334	300	311	277	272	305	304	280	293	321	266	285	302	288	281	305	328	251	275	277	251	322	287	328	320	283	289	297	302	280	309	281	330	299	305	298	285	306	306	297	332	268	311	288	286	323	295	265	313	320	280	312	315	278	293	283	283	312	292	334	295	294	288	292	271	290	289	306	330	324	282	245	300	278	312	297	316	298	292	244	310	282	268	287	290	279	294	292	291	301	272	292	287	291	326	278	267	296	314	277	284	286	287	260	302	305	280	301	276	286	278	298	279	293	287	295	282	284	293	291	308	277	303	298	289	323	285	273	332	304	298	270	288	300	273	276	312	309	288	278	308	282	309	261	310	293	283	286	322	312	299	315	272	315	284	306	310	286	313	294	267	283	263	303	304	269	279	312	295	290	338	305	292	266	276	294	293	302	287	316	295	270	285	278	304	281	298	311	309	287	304	288	281	283	301	291	312	300	315	295	288	302	283	319	311	267	295	263	281	313	269	272	281	336	292	284	288	312	292	342	305	281	295	271	287	271	309	299	298	257	280	303	292	290	323	328	276	302	287	273	286	289	314	269	300	257	283	308	299	297	287	312	332	273	313	282	297	280	258	313	281	280	298	279	277	289	296	264	278	337	289	285	292	267	307	276	319	278	285	312	286	300	314	318	290	304	310	306	299	295	312	282	256	307	308	296	331	311	319	302	315	272	310	283	303	301	287	275	297	324	311	266	278	317	292	291	328	312	279	293	309	277	297	263	313	296	318	320	267	300	299	301	309	293	321	284	315	268	294	305	272	284	281	273	305	293	324	276	319	315	298	293	284	320	299	281	265	301	324	316	285	293	295	279	330	310	271	268	304	306	285	303	321	311	288	305	281	314	304	289	286	298	307	278	285	324	315	308	266	271	290	286	286	271	294	308	269	288	283	284	293	291	325	294	311	294	289	311	328	303	278	285	326	314	263	278	276	301	341	313	322	314	301	313	290	305	314	291	311	310	288	285	289	276	326	299	317	280	338	266	295	288	267	283	293	290	298	281	263	288	343	306	325	309	295	309	275	319	295	291	292	278	282	321	303	288	309	270	288	319	292	328	281	316	316	287	286	285	284	315	294	342	260	264	287	257	264	295	299	280	299	292	310	264	282	314	305	341	324	295	253	311	318	296	277	301	300	282	293	310	304	294	308	311	279	291	327	300	294	308	252	296	278	287	311	307	299	284	309	300	299	288	299	270	289	286	274	285	293	294	284	287	289	276	317	304	292	307	285	318	309	315	306	322	294	301	288	265	290	270	310	313	291	274	300	280	288	331	334	291	271	310	314	266	278	292	294	283	290	308	281	301	303	297	325	281	304	272	284	322	295	315	290	250	286	301	295	296	289	289	285	297	262	306	293	277	250	290	316	295	297	286	321	293	288	280	279	274	278	294	276	315	313	297	307	282	313	300	295	294	277	298	301	266	282	296	268	305	329	287	274	304	302	293	266	294	301	308	274	319	282	295	310	300	280	270	286	296	318	306	300	286	315	235	330	303	302	309	308	294	295	292	316	331	292	290	282	311	257	276	262	314	289	288	302	291	285	290	285	306	277	307	301	273	277	291	273	318	301	310	339	272	300	294	283	294	325	266	289	280	266	277	334	293	289	297	296	298	295	293	291	299	281	287	289	277	295	314	301	313	314	283	264	294	279	289	261	266	290	288	282	315	289	326	347	310	302	253	310	301	303	309	305	299	290	283	272	284	313	290	287	305	293	308	284	295	296	300	277	300	300	301	272	301	296	310	326	322	310	285	298	284	316	290	339	299	295	314	263	299	295	306	310	291	287	259	287	298	304	299	329	310	284	318	276	278	297	324	294	305	313	293	291	280	288	298	307	274	280	270	308	276	301	283	305	294	274	273	337	305	296	307	292	300	313	254	314	321	282	319	307	324	288	277	286	289	282	286	293	298	284	312	306	304	313	275	302	278	297	270	301	286	296	291	267	294	290	271	319	269	307	255	307	308	289	295	272	289	314	298	272	312	342	309	295	285	304	300	301	267	283	298	295	283	318	288	302	291	310	291	310	284	282	306	282	313	264	306	283	313	271	298	264	270	282	284	292	325	312	274	278	311	287	292	313	283	285	269	269	267	280	317	290	306	322	281	296	295	308	300	305	290	288	269	284	290	304	309	263	291	285	286	315	277	279	298	274	282	318	302	280	312	276	276	281	293	290	323	262	284	280	277	286	280	260	310	300	284	307	286	300	285	275	291	306	272	326	299	300	288	311	321	293	322	298	279	277	295	277	275	321	298	314	287	290	280	295	274	299	311	310	313	305	308	272	280	305	275	295	286	293	311	301	292	314	308	290	295	293	335	267	280	325	260	284	285	280	302	286	297	288	314	296	297	298	283	292	273	312	309	292	290	289	344	282	282	310	282	293	291	289	272	319	301	287	293	307	290	255	308	281	300	302	293	309	272	300	324	300	292	329	259	305	294	305	283	295	305	298	295	318	309	273	271	271	275	278	301	298	296	309	296	286	252	299	307	311	277	308	309	302	310	318	285	280	321	309	300	294	297	298	275	281	316	261	317	296	251	289	284	296	314	306	258	283	308	291	286	284	342	316	288	298	301	295	285	304	271	269	303	317	274	300	281	312	288	279	287	315	273	311	321	303	286	282	287	290	295	285	337	293	293	302	310	302	310	291	296	291	276	275	297	289	283	286	309	246	283	303	309	271	312	288	293	277	293	297	285	263	281	296	312	315	298	308	285	301	295	302	275	295	269	296	325	279	313	269	278	319	293	319	298	313	295	276	286	288	300	289	316	311	310	306	310	304	276	294	306	313
39975	57008	40939	23858	10977	2094	796	639	571	507	459	391	425	393	326	317	358	326	296	337	324	332	315	322	292	347	308	305	331	332	327	335	317	299	304	314	300	316	309	321	329	325	311	342	309	332	297	302	306	320	342	292	324	294	321	295	303	289	299	307	304	314	300	307	344	351	304	326	311	316	330	324	332	332	334	296	287	326	327	315	328	315	293	323	266	321	304	298	309	299	296	310	348	322	315	298	314	299	312	293	318	294	299	353	283	335	326	304	311	326	339	272	298	312	341	321	294	325	300	344	312	287	333	317	292	295	332	291	301	348	319	320	283	272	265	313	336	319	315	299	312	304	350	303	343	296	334	327	321	306	306	317	270	293	294	308	324	291	292	299	258	295	302	313	328	327	297	316	300	306	313	305	315	280	316	295	294	303	294	296	278	321	312	331	355	307	308	315	319	287	306	318	312	334	306	313	305	309	299	317	319	306	280	330	304	324	295	310	299	319	339	322	320	329	311	311	323	285	305	295	262	319	330	336	294	313	305	292	317	286	302	328	278	315	298	304	301	337	304	332	321	301	382	332	316	322	291	317	314	342	300	310	316	319	320	296	323	315	309	327	324	341	333	310	302	297	334	318	318	308	338	294	287	343	314	283	322	301	327	336	287	316	297	271	341	328	347	317	293	287	300	276	323	305	336	297	269	280	281	292	326	327	318	304	335	311	313	295	340	300	307	267	298	323	336	301	290	305	290	316	311	314	311	289	296	282	308	316	329	322	319	316	319	322	323	318	318	281	310	326	333	330	322	344	306	322	297	301	310	304	336	324	311	333	303	301	306	344	309	306	325	277	301	335	303	318	325	339	326	317	332	328	314	328	310	292	313	277	322	340	296	345	295	311	335	313	320	318	304	307	313	306	292	341	322	294	286	294	306	297	325	294	333	293	302	357	322	328	316	303	285	314	347	305	310	333	327	303	273	325	282	310	336	293	257	286	320	306	316	315	312	290	297	321	289	280	341	315	313	331	310	345	278	310	329	333	302	295	314	315	308	297	300	316	321	339	309	304	289	330	317	305	284	331	319	304	321	316	307	282	306	346	316	306	303	328	296	278	307	304	318	292	310	331	302	291	327	313	302	284	309	322	306	305	349	309	322	307	305	297	306	313	296	300	267	300	320	284	327	308	288	323	301	291	305	327	305	318	346	312	296	270	307	314	296	311	317	313	312	314	317	292	282	293	327	315	297	313	299	300	289	330	321	280	339	281	315	289	269	302	292	315	344	308	288	306	323	319	296	317	343	315	348	324	307	354	309	322	327	292	337	320	322	315	323	313	314	295	281	278	330	297	293	308	288	313	308	298	299	324	336	295	319	289	293	341	330	275	327	296	307	308	309	325	307	315	311	323	286	311	337	287	321	303	309	305	319	288	294	314	305	306	335	284	307	346	329	321	306	338	333	307	323	305	338	334	307	328	293	310	331	296	317	331	295	320	294	323	287	315	339	315	299	314	317	281	357	313	295	328	287	290	341	314	273	323	313	314	320	333	287	298	338	319	290	328	292	336	318	371	309	293	353	339	319	306	314	316	304	322	296	354	313	308	337	286	315	298	309	286	301	320	342	301	318	309	303	283	321	320	314	275	325	295	300	338	327	303	320	281	325	308	301	301	328	309	334	301	323	312	316	282	303	293	288	298	332	311	315	328	294	335	298	301	334	296	301	306	289	301	306	303	307	322	297	312	303	280	315	330	302	299	281	284	299	302	323	316	308	294	309	317	283	290	308	311	311	328	303	342	312	318	313	320	311	303	301	282	315	323	275	300	313	292	310	318	305	319	323	309	313	324	323	327	295	329	303	305	331	302	359	296	295	289	298	320	340	312	306	323	299	321	302	322	337	332	300	338	301	281	320	319	306	321	277	325	289	290	288	296	302	303	304	286	319	282	305	303	274	288	295	308	304	290	321	312	271	324	318	334	274	332	326	337	314	334	294	309	314	296	318	330	344	303	320	292	312	324	310	310	322	300	325	334	310	341	307	345	305	330	344	320	297	317	311	309	318	312	344	331	328	305	294	327	287	311	332	333	320	316	301	329	328	317	320	325	345	298	299	321	278	325	285	300	340	326	333	303	305	290	297	307	319	296	310	321	347	304	285	314	309	319	325	339	306	323	321	297	299	301	298	295	318	304	279	306	297	338	332	308	279	278	336	339	298	301	322	297	304	281	341	301	357	305	325	322	292	313	303	318	317	329	261	337	312	352	331	326	332	291	320	291	309	289	277	290	308	287	331	293	339	341	304	286	314	318	325	304	305	280	344	285	316	319	306	308	304	324	336	327	326	310	318	310	322	326	317	296	329	322	304	276	312	285	321	307	320	307	308	300	344	324	294	292	318	294	311	311	319	325	293	313	321	314	311	285	321	319	317	311	306	295	299	284	297	298	339	301	322	311	315	320	291	328	318	302	357	302	283	292	322	297	324	339	286	282	344	294	302	350	292	321	285	293	299	330	321	323	292	319	300	297	308	318	298	315	306	278	301	329	283	313	317	287	329	321	330	307	292	321	312	291	306	333	282	304	341	299	304	320	323	325	332	325	308	298	342	320	310	311	297	288	267	301	303	345	304	258	315	278	306	307	326	298	309	310	314	279	311	339	296	325	308	307	317	315	295	332	303	296	288	341	334	331	321	306	323	331	316	289	282	282	320	338	303	338	289	310	284	326	301	324	309	305	311	316	311	292	293	313	303	322	330	287	319	332	300	308	332	332	330	310	328	339	325	288	317	298	323	325	328	308	326	298	308	345	311	316	315	309	315	287	291	302	309	323	344	315	300	310	310	304	295	335	342	278	286	304	299	295	278	321	289	309	321	330	300	328	294	303	328	317	333	307	302	327	339	266	292	329	307	304	319	331	304	336	305	334	306	332	311	303	318	319	313	288	312	298	289	296	319	301	309	330	316	316	299	323	331	331	321	300	299	313	325	317	329	308	343	340	313	320	338	317	274	342	339	297	317	348	296	294	322	293	323	307	327	317	336	292	306	298	326	288	313	335	327	298	329	287	313	318	295	315	288	311	321	301	321	289	328	309	306	317	312	314	313	316	276	289	315	320	321	322	322	349	280	307	299	306	323	306	312	296	300	308	296	299	344	342	338	299	292	310	334	299	320	297	296	285	307	334	315	296	288	304	329	306	292	333	337	320	323	289	314	297	336	333	310	295	300	331	309	332	308	337	296	319	355	334	315	307	320	288	317	303	335	295	300	316	299	299	307	297	284	294	333	310	330	255	331	339	291	287	291	318	310	307	310	328	310	313	290	305	326	303	334	320	294	340	328	325	314	295	290	325	328	329	313	350	293	331	313	311	292	325	305	334	307	301	296	302	284	308	278	302	312	324	319	312	291	313	293	332	297	320	323	311	312	300	314	302	329	292	342	308	284	296	310	300	291	298	299	315	330	300	305	299	318	310	308	301	279	340	317	303	300	289	271	292	344	305	315	300	283	316
22419	20911	28343	23668	20972	20776	10173	737	479	439	393	320	273	257	224	220	201	201	194	195	183	207	166	182	182	190	172	207	191	169	200	198	185	175	182	175	187	198	179	186	200	193	185	191	181	167	173	158	198	170	176	156	165	188	177	174	179	170	195	187	162	170	175	184	189	170	162	193	200	171	176	175	177	177	160	179	182	165	208	173	153	181	169	166	161	176	185	211	167	168	165	164	177	183	186	169	192	186	150	197	190	167	204	195	181	152	177	191	150	170	173	191	180	184	206	171	194	179	180	161	181	167	212	165	187	173	194	159	183	194	177	162	174	158	168	174	146	185	164	168	172	157	161	168	158	175	180	175	183	156	175	180	179	173	159	179	172	169	169	166	157	190	179	187	176	175	180	171	189	212	177	185	170	171	178	182	184	192	186	182	164	170	189	155	148	153	166	172	178	189	162	194	218	168	182	161	167	168	171	190	162	180	169	176	189	172	172	148	195	167	167	170	182	174	179	194	150	156	194	176	195	173	163	215	173	187	171	187	181	161	204	202	198	179	160	179	187	155	184	171	177	186	172	163	172	167	192	199	162	198	179	180	162	156	181	169	169	171	189	157	166	170	196	168	172	187	185	182	189	172	184	206	178	174	177	161	161	182	183	159	179	150	157	180	176	185	185	169	198	181	196	160	196	184	166	196	182	161	153	166	163	163	169	170	168	200	162	183	180	168	166	140	199	175	182	164	170	154	155	186	178	170	173	185	180	177	172	159	182	200	148	166	168	153	171	178	202	172	175	184	165	182	175	186	186	195	164	187	176	172	183	198	150	179	173	162	159	193	196	183	176	195	198	181	158	190	191	194	169	177	184	199	171	169	183	178	209	166	172	190	179	196	160	179	178	184	158	190	180	175	181	187	181	180	167	171	178	153	202	165	177	183	172	167	180	174	163	168	190	170	154	164	170	163	156	171	180	166	147	178	178	174	156	166	160	173	183	189	179	171	177	194	183	177	166	171	167	195	175	179	195	154	203	185	166	164	188	182	185	192	173	163	173	185	186	181	181	197	172	176	180	158	199	162	184	178	163	171	174	173	182	179	191	181	162	180	184	178	183	180	168	180	168	179	175	170	186	188	172	188	178	190	160	153	153	191	179	163	181	168	160	190	190	184	165	173	193	177	169	150	185	175	179	171	175	178	163	177	187	199	156	175	168	187	190	180	182	164	182	171	171	197	185	195	170	176	181	182	171	166	185	184	193	160	172	197	163	174	184	186	196	214	185	187	180	203	172	204	198	160	182	179	176	159	147	183	164	180	181	210	190	209	173	174	173	202	196	183	175	171	186	168	191	203	184	163	160	179	188	180	180	206	192	169	175	186	141	201	185	164	175	187	177	176	176	178	180	171	155	197	161	190	187	167	198	164	163	185	182	187	179	166	202	165	172	163	167	180	186	177	155	157	180	198	168	183	170	199	179	196	178	191	186	167	155	165	164	183	165	184	177	213	187	159	181	164	186	175	175	190	169	155	151	181	162	161	151	180	183	157	183	165	161	157	186	182	174	187	173	185	185	163	195	145	161	163	175	143	178	183	176	214	170	192	157	164	167	172	202	153	162	206	176	206	192	178	191	164	178	170	177	195	162	159	167	159	175	169	163	181	203	176	182	175	171	179	183	200	152	161	183	175	167	174	176	173	150	182	182	172	157	181	150	180	171	165	182	167	166	177	152	156	194	196	197	191	164	181	175	167	173	203	168	164	174	162	176	176	172	149	188	182	197	181	189	177	189	180	202	175	151	187	178	209	194	208	193	171	165	190	182	191	157	178	187	171	172	192	172	178	153	175	193	170	161	173	159	164	164	167	181	165	167	186	181	175	168	161	174	190	180	189	197	161	177	182	185	172	166	166	167	160	167	140	201	180	178	173	208	162	178	190	175	173	165	177	181	174	167	180	173	182	201	173	171	188	175	181	223	172	203	188	189	198	192	172	185	165	181	202	175	173	185	189	161	159	167	170	171	153	183	178	183	160	184	177	175	160	166	160	160	150	186	205	187	182	190	182	166	194	151	169	192	187	195	170	192	160	180	190	165	185	169	202	179	175	153	166	141	170	177	153	194	158	179	161	169	193	211	168	202	182	174	175	173	171	175	180	164	177	174	162	194	172	187	165	186	178	165	168	163	160	179	186	169	184	196	153	163	172	189	193	151	190	189	169	170	166	161	179	172	164	178	160	191	167	171	178	197	162	204	155	167	185	176	192	154	191	178	180	183	175	172	175	172	174	176	153	179	168	196	175	181	167	167	178	180	176	181	186	181	157	166	168	190	189	187	199	179	176	167	167	158	187	169	163	178	178	192	178	170	158	177	167	164	179	173	178	171	185	186	209	180	181	168	166	161	185	170	186	159	168	172	180	169	189	155	153	150	160	169	175	186	187	158	205	164	173	173	167	169	150	160	199	174	162	163	176	177	171	165	185	175	205	163	188	198	168	194	183	188	174	184	170	161	148	171	149	162	198	164	177	164	195	163	164	153	172	174	182	165	182	176	174	151	187	159	179	177	184	181	187	168	179	165	156	169	176	186	167	150	157	190	182	173	168	161	151	188	180	172	158	171	175	159	162	186	195	166	178	189	164	168	172	195	159	161	167	172	184	184	181	176	164	176	188	177	191	156	167	159	178	188	178	189	175	191	184	171	183	177	173	176	177	176	171	178	197	177	180	180	166	174	188	159	199	197	180	163	177	165	192	160	204	177	194	184	180	164	194	189	180	179	160	153	171	153	169	182	188	182	180	183	176	152	198	174	184	178	162	179	143	198	182	168	177	172	177	154	183	195	187	175	147	161	168	158	158	186	192	168	167	174	182	172	168	184	169	172	205	163	161	181	189	176	174	162	197	159	179	175	185	173	158	183	182	170	170	192	181	190	161	186	149	178	167	179	176	159	202	171	182	177	194	173	173	167	175	169	182	184	168	168	167	161	183	173	169	156	173	180	162	166	177	176	203	155	141	172	157	165	164	192	183	167	156	167	153	190	196	171	158	172	198	185	189	187	162	191	159	176	171	184	175	182	172	181	172	176	197	180	180	189	153	176	191	155	184	180	171	143	160	180	164	190	169	187	195	152	163	193	168	157	221	172	166	177	163	167	177	149	179	145	195	206	157	160	178	160	202	176	159	185	151	191	190	179	149	179	151	194	169	182	187	182	190	155	194	197	171	174	164	157	159	191	168	170	173	160	170	148	160	169	168	171	153	178	188	160	168	172	169	167	179	171	180	163	180	149	160	193	157	177	158	168	187	185	186	184	195	189	149	182	161	162	160	189	183	166	182	185	198	141	148	195	186	198	168	182	167	172	190	177	180	167	162	179	190	171	177	194	155	188	179	185	175	171	164	171	210	182	184	194	168	193	158	160	193	171	176	165	180	174	173	158	193	191	176	195	171	175	180	164	188	182	176	192	166	151	206	169	176	186	146	164	168	180	182	178	177	187	167	162	181	190	176
43412	69296	52307	34703	19275	3269	1211	974	786	611	519	448	403	348	267	259	248	227	232	189	228	204	209	241	202	182	190	177	198	198	202	204	187	180	208	194	200	160	190	197	183	188	190	201	175	181	178	204	166	176	216	180	197	182	190	203	194	184	193	212	186	183	193	199	170	181	215	182	195	175	191	192	160	207	193	202	199	182	187	196	204	222	203	199	167	193	209	189	178	170	167	184	178	209	207	172	165	184	184	200	223	208	200	203	207	184	218	216	179	194	198	204	183	174	172	183	208	202	204	189	173	184	181	197	168	203	204	184	167	191	213	173	195	199	165	181	185	214	185	178	196	164	199	193	172	174	176	175	185	175	190	200	191	181	179	209	180	212	178	167	203	189	191	182	200	208	188	178	189	191	199	197	186	180	166	205	182	192	202	189	185	192	180	163	196	186	172	189	207	168	217	177	192	169	199	171	166	199	167	178	170	224	171	189	204	213	193	177	172	195	165	192	173	166	196	198	199	199	190	191	174	201	162	168	188	177	165	177	218	174	194	195	205	209	194	186	166	205	214	160	189	188	192	184	185	192	188	182	165	197	205	197	185	179	188	195	196	199	194	158	203	213	216	180	175	192	185	177	183	179	191	190	188	191	163	198	185	185	178	171	194	176	183	179	173	189	201	195	172	186	208	169	169	196	191	211	182	186	178	239	178	191	211	197	201	204	172	167	182	188	200	185	176	201	198	182	172	169	198	191	186	191	198	189	171	185	160	176	199	188	206	169	194	199	208	187	198	197	183	214	183	183	167	165	194	180	170	173	191	179	160	188	209	173	178	177	162	187	185	198	191	194	197	186	192	200	183	176	185	194	186	180	190	182	211	205	183	200	197	207	174	172	202	214	179	176	193	188	201	175	168	159	177	176	187	206	189	188	198	183	204	196	197	200	184	179	168	182	172	204	178	182	185	199	187	183	186	188	192	204	199	171	193	178	200	194	181	176	203	170	169	216	174	190	195	169	176	193	205	175	185	166	195	200	177	162	184	187	209	195	188	193	197	194	187	193	196	190	208	184	188	201	185	170	205	169	184	199	204	201	186	178	195	178	178	188	208	198	181	180	189	186	204	196	215	182	198	203	190	193	180	196	186	168	185	199	179	202	175	191	194	203	187	180	202	186	189	193	183	199	151	179	194	210	194	171	189	197	204	189	186	182	181	173	188	203	186	207	212	203	169	221	188	183	191	173	175	210	209	197	190	209	188	194	200	155	199	185	210	168	177	185	175	172	188	182	221	191	180	185	198	208	182	204	166	191	201	193	182	175	184	181	179	191	196	174	185	196	184	190	187	191	170	186	196	187	197	174	174	170	196	172	195	183	191	191	210	193	196	191	189	196	197	184	182	181	185	194	183	166	197	186	186	197	200	157	195	186	159	183	181	200	181	176	154	202	173	192	168	167	191	184	195	199	195	202	197	194	203	217	188	170	193	184	186	186	190	192	171	156	213	165	182	196	196	198	171	185	185	176	165	179	181	199	196	187	198	213	178	187	194	195	183	206	166	210	190	190	202	201	207	199	191	213	202	194	194	191	177	183	179	214	169	219	178	203	179	222	183	168	207	161	190	176	166	197	181	185	202	170	197	175	187	171	197	196	198	168	202	189	190	185	195	185	178	195	209	167	188	193	198	187	168	171	200	180	201	180	174	191	201	179	184	196	192	195	193	185	200	187	198	173	177	170	199	191	192	204	198	186	181	180	185	194	218	182	178	200	189	187	211	176	168	188	199	185	179	229	203	213	176	187	169	166	206	193	198	197	204	170	196	174	178	205	186	187	190	194	182	197	177	181	163	190	200	214	188	181	208	195	166	185	195	191	181	194	182	200	187	194	198	206	195	193	215	195	192	199	203	187	173	178	193	188	216	191	207	183	212	177	187	177	191	188	206	202	201	203	184	184	164	198	167	188	188	189	185	193	179	190	187	178	195	179	187	161	196	192	184	208	182	193	191	198	187	181	203	177	188	185	194	180	198	203	177	210	206	167	221	181	187	198	161	206	166	189	172	195	198	191	198	195	158	221	208	192	172	166	201	213	192	182	179	185	185	197	199	185	180	228	192	173	187	165	182	187	163	186	199	186	179	163	180	191	208	185	222	199	195	207	170	195	220	180	188	212	200	189	204	208	199	176	183	170	189	179	207	182	186	197	223	186	196	197	192	182	208	175	191	172	184	187	191	192	173	200	198	204	206	166	198	176	197	188	190	177	180	188	201	216	203	198	167	183	187	178	210	191	201	176	197	199	177	205	190	187	182	182	175	192	155	176	199	191	178	208	182	190	188	187	207	190	193	200	162	180	177	194	196	188	182	183	192	193	207	160	191	193	197	188	156	191	182	181	169	186	193	187	185	186	183	181	182	193	214	179	170	218	194	207	212	182	178	214	200	193	175	199	177	198	175	191	204	150	168	218	206	211	189	196	186	186	173	228	181	183	183	200	196	191	184	196	177	202	203	170	178	164	189	192	176	200	193	190	165	186	189	201	204	173	206	195	189	200	181	210	157	199	202	221	195	193	183	175	203	179	186	190	192	172	194	172	175	177	197	182	176	171	191	181	201	195	186	189	178	166	181	194	224	182	190	206	174	194	195	191	161	185	168	194	180	193	192	205	191	161	176	199	189	207	155	177	194	192	190	184	176	168	186	191	195	191	184	207	172	174	171	171	194	201	190	181	178	202	193	203	208	178	180	197	207	188	166	169	190	171	195	171	194	187	182	209	177	184	205	191	188	215	195	203	190	181	202	178	190	159	218	185	171	175	184	172	186	189	178	194	200	195	200	184	178	167	198	196	195	179	184	174	203	170	177	207	206	197	195	165	177	192	217	188	181	198	207	183	163	188	204	205	216	203	206	191	190	174	205	189	213	194	189	208	210	185	198	177	174	201	201	187	177	195	193	174	200	160	197	181	166	201	210	180	194	181	188	182	193	179	161	197	173	164	194	198	211	170	179	168	176	210	202	203	200	185	173	171	188	162	148	182	194	200	179	169	206	170	187	191	176	196	185	176	196	195	198	166	185	177	184	200	200	169	192	184	195	201	169	209	199	191	205	171	203	168	182	187	160	215	190	188	183	192	171	179	174	183	202	200	197	201	182	199	208	176	197	157	184	173	178	181	204	199	197	192	181	192	186	178	192	159	205	199	183	194	172	173	186	186	202	209	165	181	206	176	188	176	193	206	174	175	177	197	218	226	214	175	173	178	178	180	170	195	180	202	172	201	164	188	183	187	193	176	170	196	202	185	206	181	199	193	159	177	200	180	196	164	150	203	186	170	198	191	197	203	190	217	181	220	172	204	201	184	172	201	190	195	190	198	191	185	200	187	194	209	190	178	186	199	214	183	183	184	205	185	208	183	179	186	185	177	167	189	196	181	229	232	171	181	197	187	203	163	181	199	177	219	196	187	186	196	201	213	177	186	184	159	203	195	168	185	199	210	199	175	196	185	195	199
33668	36393	33579	20427	5997	836	530	479	401	414	392	397	385	369	365	379	366	378	352	379	362	356	349	373	366	342	371	384	360	334	375	322	330	393	363	361	399	377	367	341	321	383	385	352	382	327	344	365	372	357	341	333	373	383	378	335	336	370	345	358	387	346	345	394	363	375	360	330	395	355	358	340	315	339	328	370	353	365	390	353	348	364	392	359	347	328	333	355	316	361	374	371	369	362	362	330	358	405	381	346	348	371	370	363	368	372	363	383	406	368	366	357	367	356	372	329	363	339	368	364	354	361	350	332	368	387	342	312	364	322	339	350	361	359	365	384	353	387	371	368	357	343	338	333	344	381	371	384	381	347	376	354	378	354	362	387	361	376	394	383	374	338	358	364	365	355	364	362	348	348	354	397	379	379	328	348	351	365	361	389	360	377	359	382	336	352	344	326	334	318	367	388	363	379	352	359	331	336	353	340	334	361	372	333	327	371	337	369	353	356	369	321	360	366	317	390	354	324	407	340	365	332	359	394	368	344	367	364	355	374	387	354	371	403	359	357	357	364	352	379	350	376	359	344	351	346	343	366	350	354	389	316	419	349	364	345	386	333	318	337	357	400	389	330	349	384	369	347	366	364	350	362	356	351	386	329	377	369	391	346	349	374	368	351	361	358	399	367	350	339	330	337	360	376	336	374	333	371	404	343	377	374	354	322	321	358	380	362	329	377	361	365	352	371	358	388	382	360	354	332	377	358	391	335	397	351	363	388	357	362	382	356	362	331	377	387	348	353	376	339	357	377	347	348	347	355	318	369	377	348	346	390	365	358	338	322	350	380	393	348	356	330	331	361	354	345	374	351	335	368	362	380	382	370	356	327	397	389	383	375	360	359	359	336	365	317	368	337	368	340	334	311	363	384	389	354	384	341	341	353	339	358	359	361	361	355	365	330	397	378	352	372	356	358	349	352	358	349	374	360	361	391	344	349	367	368	346	363	361	367	355	353	382	333	379	376	332	363	375	383	392	343	372	367	382	362	356	315	367	369	328	341	350	383	366	368	385	382	332	391	354	356	368	339	370	341	343	386	369	349	368	360	364	383	370	371	361	356	344	369	386	350	350	369	352	335	374	344	358	400	378	352	352	371	362	373	338	361	340	337	356	332	356	354	342	353	370	387	408	350	371	355	356	372	371	350	348	392	352	379	340	386	359	355	368	378	348	356	344	345	337	375	374	364	381	364	374	351	381	360	331	362	373	329	396	355	354	329	362	386	371	328	338	348	378	368	332	345	371	372	368	348	352	363	356	413	343	372	363	338	350	322	366	367	359	363	371	350	366	388	360	343	364	352	364	392	382	376	350	341	341	357	307	339	374	366	363	363	396	362	376	360	327	370	370	364	347	363	391	359	350	357	371	367	346	402	345	355	362	349	374	383	359	384	375	326	357	366	376	387	364	382	347	369	359	367	413	368	349	327	387	376	362	367	326	358	377	338	377	360	364	373	355	352	349	358	334	369	357	375	367	356	376	351	338	358	387	338	366	360	363	344	363	390	378	349	389	337	381	363	366	321	362	357	372	396	364	366	342	355	355	389	357	352	362	346	363	396	378	358	324	368	366	370	370	354	348	363	417	338	342	384	372	359	358	353	363	373	377	371	333	347	383	350	362	388	347	336	361	355	376	347	356	359	391	359	336	354	368	396	356	362	356	357	375	380	372	362	372	368	367	336	369	329	345	387	387	342	362	355	397	361	426	380	398	357	392	367	355	331	362	360	354	347	339	350	346	379	371	396	381	379	357	366	371	346	353	361	368	355	342	330	387	364	341	358	331	342	355	355	332	353	360	361	348	359	337	387	356	342	357	370	328	358	364	333	341	356	387	339	368	364	369	338	376	327	387	341	356	350	320	397	334	407	360	344	377	370	378	360	338	383	363	375	355	373	346	378	337	337	374	375	357	368	365	351	364	407	367	353	354	358	369	349	366	341	352	369	356	357	382	338	362	387	376	373	366	397	381	365	370	367	334	398	368	370	367	370	376	369	379	380	342	376	314	375	337	349	364	346	345	379	352	342	370	387	352	387	343	364	350	364	348	393	347	350	359	333	328	342	375	357	358	341	370	368	371	359	362	329	365	363	318	355	389	367	359	359	385	339	373	370	339	325	359	371	376	327	339	353	328	330	358	347	363	363	360	357	364	329	352	359	349	338	305	356	362	351	338	398	360	335	378	361	374	376	351	350	322	361	350	363	356	381	384	362	336	340	339	371	365	368	333	320	360	363	344	334	375	343	396	347	367	360	378	334	327	366	363	353	336	345	342	347	380	379	362	371	335	333	341	363	382	361	336	350	395	369	357	343	366	361	397	365	354	349	345	342	316	342	360	360	356	370	340	370	357	350	358	363	372	339	355	344	348	346	341	338	378	366	382	363	346	345	357	375	337	353	353	363	386	335	348	346	338	340	363	382	376	358	384	330	363	355	309	341	370	358	384	349	366	362	370	372	347	364	366	353	334	358	349	355	341	340	368	361	354	348	354	382	375	357	390	310	369	361	372	375	381	355	346	376	340	358	373	360	362	381	371	340	375	333	349	379	373	338	367	366	370	328	388	391	351	354	352	377	373	349	334	361	351	322	368	384	343	339	368	340	375	368	347	361	380	367	337	348	354	340	354	356	370	375	383	346	377	355	361	380	364	376	360	357	351	341	362	373	352	361	367	374	385	363	390	360	351	362	379	328	342	345	356	339	374	355	386	342	339	378	343	356	379	395	389	336	378	354	315	372	368	384	351	366	396	376	337	355	368	390	334	349	353	373	370	372	361	342	345	363	347	377	338	357	363	339	341	365	360	385	357	335	373	385	373	372	364	347	373	357	389	365	376	383	375	370	324	376	311	348	358	347	333	352	345	349	347	342	384	390	337	353	383	354	364	374	378	355	384	364	361	370	363	382	349	357	387	360	364	376	361	338	351	370	381	365	355	351	339	379	373	356	364	353	348	354	322	359	345	341	315	357	344	390	340	332	334	356	332	339	341	354	356	358	355	361	366	386	353	393	371	339	360	334	374	367	385	373	341	369	372	380	347	346	353	358	382	351	397	337	388	371	386	398	358	356	341	371	370	382	359	346	369	369	330	363	356	368	414	350	374	366	384	361	358	360	349	358	345	301	360	358	326	342	341	333	330	398	350	343	371	369	370	383	376	351	339	363	359	357	340	390	352	345	374	383	327	342	347	387	339	379	377	356	331	392	387	325	364	351	367	348	353	379	337	338	344	365	409	392	363	387	388	320	354	353	363	359	343	371	350	337	407	353	368	365	356	326	378	363	345	342	400	359	342	335	367	349	353	340	335	367	345	359	370	355	376	321	366	328	335	381	327	345	359	363	358	354	334	373	377	339	371	383	367	342	389	340	354	350	336	356	348	341	367	363	375	350	354	352	356	360	331	386	340	378	338	365	357	355	402	337	323	361	394	392	361	375	348	382	362	381	361	366	365	339	361	367
42015	52083	35742	18208	6432	1003	620	578	532	516	481	436	449	404	385	384	370	389	367	358	397	369	383	385	395	392	377	387	369	392	349	391	410	392	391	386	412	366	393	379	371	377	366	358	417	360	378	380	409	391	378	392	401	388	373	387	385	391	442	378	384	387	361	377	372	374	371	375	373	398	379	385	375	384	370	358	414	378	399	396	371	357	398	403	398	385	378	363	375	378	399	339	404	409	367	374	377	365	396	336	367	400	351	397	389	374	398	372	400	392	400	371	374	376	366	387	393	416	369	380	405	406	370	367	403	362	414	413	408	394	382	363	406	403	364	390	370	361	380	366	380	366	361	369	345	374	395	395	386	376	404	408	388	430	365	406	401	387	380	395	371	406	387	368	413	392	379	382	395	421	395	400	385	396	407	397	384	362	403	364	377	378	385	399	394	342	367	364	426	387	356	421	394	365	396	391	379	378	379	408	400	375	384	395	414	365	384	364	415	367	364	383	411	371	362	413	399	368	423	415	395	365	368	349	381	386	384	390	377	400	375	373	372	393	376	369	344	361	404	435	363	403	362	397	406	398	375	387	344	405	381	387	431	437	403	382	369	375	368	368	402	387	355	373	398	410	392	393	393	376	375	394	376	384	423	394	355	370	376	385	383	412	389	366	350	369	366	379	388	382	387	389	372	377	392	408	370	373	402	341	411	359	375	345	394	372	354	432	407	371	380	384	363	400	374	364	392	370	377	349	385	364	392	423	386	408	409	344	376	368	357	401	338	395	379	391	383	422	366	334	395	403	404	383	368	366	384	361	373	389	438	392	362	384	378	377	433	388	383	374	413	371	392	405	377	384	403	398	364	389	405	359	400	399	380	374	352	393	361	384	354	370	377	385	388	389	398	377	415	384	372	366	396	398	399	373	375	365	392	362	388	408	339	372	354	388	398	360	414	386	409	378	366	389	401	392	405	403	368	405	383	408	350	361	392	384	379	354	381	419	414	347	377	390	395	385	364	346	396	372	378	350	361	385	378	406	361	413	366	348	372	381	373	377	368	394	401	354	387	391	368	415	368	365	377	379	359	384	392	376	331	389	385	385	382	373	395	395	378	381	387	385	383	408	381	373	417	372	348	371	390	358	406	394	385	377	357	417	390	377	392	343	350	360	369	378	412	386	387	388	392	423	378	415	399	430	396	407	380	388	387	384	375	403	400	393	348	436	386	371	399	362	374	379	380	386	381	402	382	408	402	408	386	345	365	386	392	394	348	392	379	394	389	369	391	395	388	384	384	412	368	383	383	340	373	416	371	356	406	390	372	359	365	362	320	394	378	407	397	360	390	380	382	411	346	375	374	391	395	374	380	393	372	359	412	394	359	406	376	381	397	399	377	374	373	348	412	336	364	379	412	425	379	377	373	380	366	398	401	399	426	407	406	419	371	388	405	382	377	381	395	393	404	373	371	399	379	386	399	373	381	388	393	399	432	369	404	363	400	400	427	346	428	380	391	419	404	370	406	386	396	398	414	408	401	353	416	370	406	377	380	402	392	374	379	346	361	359	366	383	385	404	343	375	372	425	427	363	382	383	378	406	385	367	392	376	344	372	375	378	370	369	390	395	373	388	388	386	381	388	380	386	387	356	377	385	370	412	385	419	417	336	396	408	375	401	375	382	386	377	396	396	375	401	385	381	368	417	374	394	368	389	375	410	398	384	406	401	374	410	392	359	385	417	392	388	372	417	386	426	389	392	384	384	380	391	411	409	388	376	376	364	405	410	407	410	410	385	390	363	345	404	432	378	385	417	358	395	374	384	369	408	385	357	384	329	369	410	374	380	376	393	357	386	407	394	413	393	390	406	381	382	363	391	367	344	388	366	381	359	354	368	409	413	402	340	363	381	398	397	391	380	390	395	366	400	389	363	379	362	415	378	372	403	334	368	345	361	361	396	381	394	387	383	366	402	366	390	389	414	373	391	385	350	364	342	370	378	419	412	418	369	366	381	371	401	372	374	387	385	351	387	383	384	352	393	386	347	362	358	409	388	410	426	367	396	397	349	381	419	358	372	421	387	386	385	403	395	385	366	397	400	404	417	374	389	389	388	399	367	375	371	375	385	391	371	357	377	375	401	367	374	339	391	375	385	381	358	367	391	371	420	369	390	394	382	395	386	390	389	424	408	359	370	385	362	378	365	406	367	391	365	390	380	436	390	408	404	418	372	375	386	425	377	379	371	367	391	420	397	377	365	387	399	351	379	389	380	417	371	405	394	407	380	368	399	404	386	396	406	411	357	408	355	411	378	403	387	390	356	400	390	406	381	398	383	368	407	396	388	436	379	397	416	391	362	400	391	392	403	390	377	384	403	362	394	403	374	404	388	374	372	371	406	416	402	367	393	363	401	381	392	392	365	383	360	379	380	378	385	396	397	379	406	342	398	359	382	390	399	368	384	359	347	401	379	363	393	325	391	372	367	355	344	393	404	430	379	424	383	405	391	398	382	369	365	352	390	394	419	398	350	421	350	356	374	387	406	338	376	400	368	368	370	353	397	376	400	404	347	412	377	355	417	362	431	369	382	386	377	368	368	383	388	411	383	397	384	370	384	393	400	402	367	384	377	390	387	411	388	381	436	418	371	382	383	376	404	370	386	416	338	350	376	375	384	384	363	371	383	371	352	360	363	392	384	382	398	366	363	380	374	358	378	412	430	412	352	391	388	393	352	390	392	383	407	354	390	378	420	401	369	431	352	398	385	354	388	403	359	415	365	403	388	361	368	355	400	372	369	419	399	378	354	403	390	362	386	407	380	385	381	380	387	376	416	409	422	397	359	403	407	378	372	407	393	419	392	386	401	367	383	397	384	395	353	372	372	378	375	386	367	435	373	393	381	387	424	356	381	379	374	389	371	354	381	401	416	390	359	350	367	365	386	401	402	352	368	362	388	395	386	380	357	375	362	394	385	374	413	369	405	393	402	366	397	398	385	384	351	374	433	353	360	383	383	384	393	395	388	406	370	384	428	408	376	376	389	425	374	361	388	389	411	401	343	368	394	362	367	363	387	399	401	407	392	378	416	384	391	377	385	350	379	396	357	417	384	395	392	370	394	382	372	377	366	368	401	379	367	358	357	386	388	381	381	380	387	346	402	396	434	385	357	371	418	406	393	363	421	359	394	393	395	407	388	392	370	385	348	395	383	391	416	402	385	374	399	395	381	384	380	398	344	353	395	390	385	393	394	390	413	388	371	376	375	372	395	375	395	392	384	370	390	364	401	389	388	380	371	375	434	439	368	413	428	359	379	372	381	385	388	369	385	378	408	425	354	393	398	392	382	385	385	376	421	399	339	404	363	372	367	369	385	412	381	374	363	366	386	373	379	378	426	391	396	369	379	414	391	388	363	363	378	387	389	409	370	389	403	413	386	420	372	396	377	391	396	389	390	400	392	402	376	392	400	369	374	427	389	409	389	373	390	402	406	406	352	339	400	373	358	370	395	350	371
23685	20988	28068	24155	21022	13319	1237	553	482	466	429	378	300	305	340	297	320	278	307	302	285	334	292	277	311	286	283	310	298	293	265	291	282	273	262	314	274	313	260	297	295	292	278	266	293	265	273	288	273	268	249	283	281	302	268	249	303	272	267	280	307	261	296	304	304	290	287	295	288	279	270	293	251	262	249	273	255	293	278	288	265	277	270	265	266	311	293	280	268	254	292	267	307	294	260	266	272	256	312	281	262	289	254	261	257	286	317	287	283	291	279	275	306	291	298	310	294	281	266	283	272	289	260	291	275	297	250	267	276	255	284	270	306	276	262	284	289	298	284	299	228	277	305	277	306	251	291	285	278	290	284	262	301	314	272	263	289	245	270	298	266	269	264	308	269	264	286	322	264	270	266	258	288	272	261	267	302	280	283	288	266	289	287	219	305	298	258	286	271	280	280	251	270	281	270	259	261	294	257	277	273	298	296	285	273	250	260	256	290	296	296	296	301	261	276	267	268	300	272	251	246	274	295	267	270	286	282	267	298	280	246	242	269	276	258	283	281	309	287	282	276	255	276	292	246	272	273	260	283	292	279	263	290	284	261	287	294	249	296	267	289	290	301	268	304	257	323	283	274	280	284	285	279	291	247	257	257	296	297	276	282	282	262	297	262	294	234	268	304	279	288	271	283	308	282	257	294	285	282	286	262	274	273	296	261	287	276	278	270	279	278	241	274	281	249	293	287	247	274	280	279	265	294	286	295	299	274	299	284	251	259	287	296	297	295	268	278	280	251	315	279	280	250	297	275	262	257	281	322	272	299	308	297	266	265	309	285	271	275	310	257	306	300	279	294	280	253	260	272	295	270	270	283	267	292	281	268	279	279	257	274	267	255	282	254	270	273	302	263	284	260	276	279	278	268	251	306	299	277	310	279	282	292	256	293	313	290	296	277	287	288	285	268	290	259	264	282	268	301	279	265	297	261	297	293	305	289	237	264	258	302	292	274	299	230	263	303	295	293	249	286	281	282	268	263	274	308	289	280	257	289	303	288	279	239	313	268	247	280	294	279	261	275	268	245	251	271	295	283	271	259	270	276	276	292	254	286	281	302	245	299	288	279	257	314	280	291	268	255	271	276	276	271	268	285	291	299	253	272	259	250	279	275	267	267	276	255	270	280	266	269	264	270	260	273	295	306	329	291	263	293	292	284	268	274	270	270	273	242	270	236	285	297	275	307	288	266	294	258	292	298	292	287	281	317	270	299	272	266	285	301	294	270	263	273	284	297	288	284	277	290	286	289	292	276	279	274	275	288	250	300	311	277	286	259	259	275	262	268	302	266	302	260	295	312	250	293	279	269	244	300	281	276	293	267	284	249	280	270	274	276	265	279	289	278	271	254	266	264	260	276	282	295	262	254	261	264	264	268	287	297	276	241	277	291	275	280	250	272	250	282	280	281	268	266	287	262	264	315	259	277	298	298	289	267	274	279	304	276	286	255	263	244	287	277	275	281	284	269	276	280	295	272	267	293	270	258	286	267	305	273	299	278	311	276	242	282	289	266	301	294	287	275	287	280	289	280	294	286	289	297	282	289	289	268	303	288	284	274	259	260	279	269	294	285	282	259	291	259	300	284	286	275	252	305	264	245	265	265	275	295	266	281	269	263	290	277	277	285	274	277	286	280	275	277	272	290	292	295	262	279	296	263	276	255	266	270	278	270	278	269	269	285	276	282	257	302	291	257	291	304	265	266	301	276	285	300	288	278	258	270	287	297	271	279	277	306	289	271	310	259	263	293	301	288	274	272	291	256	316	286	275	275	282	264	295	281	257	293	299	282	264	271	266	287	280	273	300	245	322	252	297	296	265	265	284	278	273	289	272	285	281	263	257	297	268	253	253	286	296	270	263	238	294	296	280	303	256	259	290	297	292	284	300	269	274	250	300	270	283	286	267	297	293	285	285	296	262	271	289	247	273	265	256	249	262	270	260	289	263	297	255	297	279	296	252	277	292	320	263	298	284	278	290	243	281	250	280	260	260	297	258	278	269	281	295	258	271	279	261	248	311	281	290	301	295	309	284	286	256	260	272	224	331	267	287	268	247	258	262	277	272	282	282	268	255	261	284	279	296	294	270	289	264	263	275	274	259	246	256	291	284	266	282	264	282	268	287	281	284	277	285	277	268	284	288	271	297	268	265	263	269	247	261	281	270	260	260	288	247	291	286	260	284	287	295	288	287	260	272	273	297	260	242	254	292	291	296	268	275	281	266	274	301	268	289	291	278	281	284	278	303	261	286	267	226	254	274	251	278	271	292	275	271	270	271	332	266	264	268	277	267	257	279	280	303	254	284	304	282	269	299	290	264	300	265	288	274	287	283	293	261	302	297	301	263	278	265	259	248	274	261	276	275	289	278	284	269	247	276	289	272	276	269	253	289	277	295	256	281	283	279	270	277	270	286	288	285	287	265	280	283	278	251	279	290	255	278	291	294	270	303	278	285	281	241	280	270	261	261	290	258	319	279	264	302	272	267	271	283	273	287	258	289	277	281	271	294	298	313	291	301	291	300	275	304	274	255	250	271	283	297	276	263	281	234	251	260	271	289	273	291	282	279	289	279	305	304	306	290	273	303	305	303	305	289	276	256	265	293	258	265	280	265	263	270	307	279	235	284	276	274	282	287	280	280	289	241	288	291	282	268	273	259	261	274	253	301	252	285	280	271	285	275	276	261	265	283	262	264	286	301	294	265	296	262	261	282	273	275	268	273	280	304	310	278	284	280	270	285	272	269	260	286	261	276	237	273	270	295	254	263	256	266	307	281	303	311	247	261	253	252	274	269	260	280	275	250	252	276	267	270	290	269	260	285	274	261	287	283	255	242	282	274	268	275	260	271	287	277	291	286	279	280	284	252	261	270	267	248	272	261	288	270	262	280	299	260	286	274	261	271	294	258	268	278	294	294	269	300	254	300	285	245	270	250	314	268	255	270	273	317	293	260	279	244	263	293	287	335	267	296	264	290	291	265	268	300	284	264	281	276	278	273	257	271	251	262	254	256	272	279	280	248	264	265	257	263	268	263	290	300	297	284	259	259	297	281	281	284	254	283	260	279	289	283	254	290	273	260	275	265	276	286	275	254	257	279	301	286	252	310	271	268	303	296	275	259	274	265	295	265	271	284	266	265	274	270	286	287	276	303	290	259	268	297	257	298	255	270	250	264	255	280	300	291	282	264	293	250	288	253	277	298	269	278	269	284	268	252	251	276	271	281	256	259	315	260	259	275	284	278	246	278	269	291	247	267	285	283	283	303	286	259	275	273	275	259	299	243	244	279	292	272	264	287	275	267	281	285	297	262	287	257	278	264	295	284	268	268	241	272	293	291	290	308	285	248	253	264	279	293	277	300	271	271	275	302	238	276	299	269	267	297	280	286	299	261	293	279	270	297	288	273	285	278	301	289	278	296	285	258	295	287	273	280	280	298	293	241	280	250	305	267	275	271
41166	58356	44688	28206	13588	2143	963	782	671	577	506	452	407	386	344	343	348	344	313	324	341	315	324	299	280	314	309	300	283	315	304	291	274	260	339	310	283	325	315	295	308	316	346	308	270	306	304	283	295	299	309	268	274	315	280	315	282	301	326	290	292	286	274	263	312	301	310	308	276	309	281	320	278	293	287	330	321	291	313	310	291	289	289	310	336	321	275	310	323	283	311	298	300	289	312	299	283	278	311	315	320	329	302	293	298	321	309	275	292	306	297	277	321	339	294	299	286	297	331	292	265	268	292	310	295	272	344	307	320	285	316	305	333	305	334	306	283	307	295	291	280	304	298	292	328	271	324	315	316	285	294	303	287	313	299	293	309	298	303	298	291	295	301	319	298	325	286	309	283	285	279	306	307	284	271	275	300	295	284	315	276	265	291	329	335	319	293	302	330	318	295	300	295	291	319	288	313	311	285	263	292	320	282	282	322	279	281	285	278	291	300	284	309	296	278	333	312	301	339	314	303	312	303	291	277	287	274	273	284	310	308	288	290	291	301	303	311	299	338	299	291	332	296	305	305	313	283	300	323	314	343	290	290	323	295	322	308	314	290	304	338	298	297	313	328	297	317	314	301	320	315	283	279	300	318	288	337	323	308	290	308	288	324	289	288	317	274	267	252	292	266	288	303	307	291	282	302	273	282	277	294	271	292	318	320	310	285	316	304	319	284	318	302	280	326	300	281	324	297	293	306	297	310	311	293	285	280	308	314	325	312	281	272	294	308	311	335	320	345	312	295	269	306	318	309	268	285	288	294	324	304	301	272	314	288	304	287	301	308	293	315	303	289	342	283	307	318	310	268	326	300	339	277	301	276	300	275	320	284	251	291	306	289	310	321	278	308	296	287	296	312	301	268	310	284	272	296	282	288	312	315	333	268	278	299	307	292	296	304	268	292	299	306	296	309	318	304	311	265	314	303	288	295	304	293	296	310	309	285	306	310	305	296	271	293	298	276	310	290	311	293	282	298	314	303	299	273	301	314	284	295	280	294	295	297	267	304	278	285	293	301	272	314	302	309	305	321	301	291	314	293	315	301	322	293	286	313	301	288	303	282	293	294	281	317	316	286	308	299	313	299	302	285	312	293	284	335	297	285	301	266	286	302	298	289	286	312	323	301	279	301	300	291	278	308	314	309	315	287	315	291	301	302	291	284	298	298	296	295	275	312	314	309	301	322	334	271	276	291	278	298	323	302	287	293	312	297	307	289	298	323	302	294	306	296	300	256	305	306	324	296	294	278	280	301	321	338	282	306	310	303	278	297	302	289	299	320	277	299	302	302	297	311	300	314	307	298	316	318	331	305	279	265	312	320	313	319	304	308	317	290	330	284	273	284	287	286	268	300	276	305	299	304	279	277	310	303	290	269	306	310	342	268	277	320	303	308	274	299	303	322	277	290	288	268	312	295	300	314	265	345	295	286	318	280	323	276	288	304	281	329	306	295	284	317	305	322	282	299	290	308	313	302	295	291	299	324	310	289	336	291	283	285	308	295	269	275	249	268	296	280	306	316	262	309	297	265	282	295	316	287	278	308	303	307	309	324	311	304	271	310	290	293	307	286	272	304	298	285	314	305	304	308	310	288	261	310	289	288	285	296	267	318	288	308	297	336	295	295	301	287	274	298	264	279	334	293	340	288	288	313	293	293	311	303	304	327	308	279	284	294	294	314	332	309	300	303	323	269	300	314	290	292	290	305	275	294	309	285	303	304	271	298	307	296	323	303	291	264	304	301	288	302	291	291	307	318	300	325	300	312	285	346	329	308	280	300	292	280	279	292	306	286	322	299	339	280	281	325	300	301	283	283	300	286	312	347	316	275	290	273	309	308	289	290	313	280	320	290	295	303	310	312	283	295	302	290	290	330	302	281	285	326	330	295	276	314	301	331	299	308	312	282	295	286	295	292	316	282	290	282	317	295	307	291	288	279	285	291	314	305	311	305	318	291	323	275	288	319	299	315	281	295	285	272	271	327	309	321	295	284	282	313	287	286	294	313	283	291	291	296	337	304	303	341	307	304	289	301	319	273	302	287	288	313	312	295	287	318	323	304	304	284	295	308	337	280	295	315	319	291	325	284	293	336	312	262	303	290	293	288	278	281	278	281	283	317	316	302	301	314	324	303	260	283	318	299	311	306	263	305	323	311	321	281	294	324	316	302	282	267	291	312	305	294	300	276	310	305	311	305	278	293	317	297	297	317	319	320	308	309	325	292	283	328	317	288	303	276	282	311	296	281	291	290	286	297	343	288	276	299	298	308	290	301	252	312	317	292	297	287	303	291	285	287	282	319	309	296	311	322	320	272	314	317	287	292	281	309	299	319	328	321	303	304	331	333	284	290	292	348	295	287	289	319	301	325	302	324	291	275	286	287	267	306	307	313	271	299	313	285	296	317	341	293	319	310	301	303	272	287	292	295	276	274	327	327	283	325	289	292	321	286	287	307	298	269	297	322	304	332	268	301	306	313	291	296	295	296	296	303	302	288	319	310	326	314	303	312	310	309	300	284	297	324	301	301	304	293	336	316	317	301	321	299	305	286	320	302	293	307	275	322	297	313	329	287	303	297	294	292	275	291	330	320	282	294	297	287	325	279	327	305	295	310	301	266	291	299	297	324	322	305	293	297	293	292	282	298	294	323	287	293	290	282	281	286	318	326	307	297	320	308	268	303	268	327	294	302	275	275	308	311	281	316	281	302	319	319	292	314	300	284	330	305	311	309	310	329	287	298	278	301	293	339	313	295	295	285	322	326	303	302	282	313	295	302	326	297	324	275	298	291	295	295	304	260	300	305	285	338	290	331	286	313	310	260	333	281	276	300	278	298	309	291	310	283	258	311	298	302	301	288	296	295	286	302	289	301	336	300	273	307	291	287	291	300	278	314	308	321	295	328	334	282	299	299	301	306	293	280	286	297	298	299	287	275	323	287	275	257	329	302	295	287	331	316	287	305	290	302	288	286	283	324	313	304	299	285	317	289	323	301	285	321	279	293	286	300	285	296	300	291	312	313	339	321	298	309	332	274	283	284	311	316	303	304	340	301	343	320	288	311	307	274	300	295	298	295	288	293	278	281	328	312	301	285	334	288	292	281	331	298	297	298	295	278	314	302	270	273	322	318	300	311	298	296	305	284	298	281	311	318	275	295	310	282	304	318	293	308	297	300	291	303	307	282	301	299	320	310	308	286	306	284	319	322	310	266	275	286	310	291	293	313	283	282	287	323	293	267	271	269	283	279	333	302	280	310	268	309	329	291	298	278	283	289	304	315	324	295	309	295	285	303	309	283	293	311	300	317	286	340	320	313	312	273	293	307	273	277	331	298	283	317	292	335	311	270	272	320	304	291	306	302	307	287	313	284	298	284	279	317	301	298	307	267	279	263	257	302	310	329	317	319	328	296	297	289	282	278	306	295	312	298	319	297	320	268	300	310	277	321	290	295	322
24645	20974	27668	25378	17394	3321	645	492	460	398	407	405	331	385	339	339	328	327	330	329	339	320	314	330	305	290	316	298	346	313	325	306	323	348	313	329	310	302	321	302	303	292	282	296	326	311	294	323	283	291	318	300	293	296	291	296	318	298	327	327	309	326	314	292	310	318	293	298	283	328	314	278	294	336	297	287	305	304	312	341	315	332	318	333	347	300	320	310	348	317	313	326	328	288	314	286	304	326	327	297	319	319	285	279	317	326	325	276	292	304	329	293	316	304	321	293	317	290	323	319	309	299	320	321	319	320	291	325	311	275	341	316	282	311	300	321	340	329	320	295	329	301	338	290	294	287	331	337	314	317	327	312	293	273	329	323	296	317	285	301	328	314	295	305	309	282	326	308	313	311	289	314	301	313	292	283	288	293	313	303	331	324	296	324	325	317	314	312	279	319	267	316	348	303	282	307	317	296	294	306	331	307	300	311	318	303	316	322	284	326	300	326	334	307	278	279	293	314	277	300	290	265	291	297	338	296	321	310	312	307	286	304	280	278	302	301	337	316	320	294	333	330	304	319	334	301	318	331	333	315	305	286	310	317	338	328	309	297	319	290	311	334	323	278	290	334	326	330	322	295	334	326	312	339	295	292	336	324	336	279	324	309	304	312	315	282	301	293	336	299	302	310	304	315	300	283	291	295	292	298	289	313	303	316	297	293	292	304	323	307	317	323	332	331	294	307	319	310	322	326	321	309	312	320	330	284	279	316	296	293	317	298	317	339	327	337	289	295	329	340	313	309	334	328	287	329	293	309	329	311	310	303	322	316	313	308	301	319	271	324	302	310	312	346	329	301	300	277	281	321	296	311	306	340	276	302	301	319	270	278	283	299	297	345	280	307	294	303	325	303	323	310	311	297	281	346	268	332	306	320	312	267	320	341	332	300	325	299	306	284	301	340	316	293	299	292	319	347	317	305	298	293	301	338	292	301	302	309	310	313	312	307	317	267	326	274	292	315	326	329	301	304	310	308	289	314	321	274	280	312	322	313	313	310	301	297	345	306	309	316	282	295	314	319	312	335	307	336	296	302	307	270	307	299	329	340	338	303	312	304	297	309	325	350	317	316	284	320	312	318	332	306	331	328	312	327	323	350	309	346	294	337	305	342	290	322	299	342	276	264	297	344	324	278	313	316	293	321	291	300	288	347	305	322	283	281	290	332	351	302	299	332	294	335	313	319	325	299	309	278	312	307	319	334	285	305	313	291	309	309	284	323	344	266	318	301	330	338	325	293	309	317	296	327	296	313	323	281	307	342	315	356	297	289	283	315	338	276	296	310	309	328	308	293	320	325	300	325	288	322	301	301	269	295	305	312	322	260	314	292	282	303	367	291	310	280	308	294	289	303	330	314	315	326	324	332	316	313	328	298	360	279	295	274	321	323	314	322	318	323	318	297	311	315	293	300	312	268	329	326	298	285	301	288	319	311	343	329	339	317	320	321	304	299	299	295	315	283	305	305	309	323	282	310	276	326	305	316	326	311	295	307	315	292	300	284	357	331	309	305	327	297	309	323	314	300	279	316	302	335	302	282	289	300	305	308	285	304	305	280	300	305	330	302	294	304	292	273	287	275	313	304	299	308	302	296	277	326	339	344	307	307	339	300	317	311	317	319	329	308	305	286	299	324	294	299	367	285	320	301	292	310	295	308	332	322	313	305	315	339	320	305	305	288	305	316	308	312	302	318	316	285	285	318	341	328	331	335	312	330	288	319	293	314	318	345	334	328	329	344	319	332	328	318	270	305	293	327	317	332	311	300	294	279	309	293	331	293	314	305	305	301	303	309	327	307	302	278	320	299	298	302	348	310	299	355	313	262	310	272	313	287	285	313	281	317	306	327	300	288	334	333	307	290	314	311	310	284	281	341	312	303	321	332	341	335	317	306	281	294	350	339	324	323	289	301	330	308	317	343	312	328	270	308	295	293	322	308	308	319	323	326	268	327	294	298	287	321	274	303	322	300	316	317	294	328	292	327	312	309	307	283	310	339	311	310	299	333	283	322	280	319	342	294	329	306	308	313	296	315	297	291	295	302	315	296	319	307	311	292	317	338	326	312	299	328	290	308	281	290	293	348	325	286	292	298	285	305	317	311	291	312	300	300	289	315	285	312	308	338	308	295	294	326	316	361	291	305	293	325	277	289	264	324	347	289	324	299	339	312	309	307	310	316	334	336	295	315	333	311	298	306	288	285	277	305	301	290	339	295	311	288	289	286	310	304	292	332	294	302	283	310	334	288	308	323	312	334	301	329	294	310	330	282	316	293	287	306	294	309	346	291	324	300	302	323	339	295	309	306	320	324	305	328	325	323	296	284	267	319	298	299	302	311	278	297	306	309	310	295	321	322	330	301	290	268	304	305	271	304	333	298	322	325	349	316	279	331	291	334	328	317	290	303	302	294	323	301	304	297	290	292	329	290	305	325	313	293	291	298	321	319	302	315	302	319	306	318	335	293	329	318	330	339	339	322	290	306	304	318	278	333	301	315	284	348	296	294	299	303	313	329	301	343	289	281	304	317	330	276	326	298	319	281	338	298	295	315	332	309	328	300	336	314	332	329	321	299	278	330	317	306	334	309	305	311	306	294	294	311	313	328	293	305	299	291	295	304	288	287	318	345	298	307	323	318	309	295	325	328	316	280	304	319	321	300	283	278	289	318	368	299	325	283	302	296	308	305	330	297	307	320	276	291	332	316	275	331	321	311	305	301	330	297	289	306	318	313	295	319	341	323	305	296	301	329	324	312	328	291	330	326	309	286	302	302	338	294	328	338	337	313	293	285	339	302	293	304	307	312	295	328	325	330	316	318	325	301	309	329	311	309	312	303	323	325	308	306	316	296	301	269	321	334	294	304	327	308	291	303	326	331	320	301	312	297	317	292	297	328	277	335	306	278	325	291	304	336	304	326	297	295	289	318	298	286	284	310	313	320	313	288	308	319	268	349	288	299	328	316	312	296	309	298	324	294	324	313	331	329	282	287	307	313	328	348	324	307	319	325	294	322	284	327	275	301	292	294	270	298	322	291	311	292	275	333	299	324	358	308	319	318	293	298	314	333	338	293	276	304	336	309	323	289	279	290	299	280	309	315	305	342	314	323	325	283	293	294	310	271	272	335	295	307	303	309	277	325	312	333	329	289	309	318	334	307	281	289	306	287	280	324	280	291	309	314	343	300	287	313	325	315	292	310	287	340	292	307	306	321	302	353	309	268	320	322	311	357	282	309	295	316	318	323	321	288	312	272	298	324	289	293	304	268	314	321	308	335	294	298	320	305	307	314	300	303	325	300	311	305	308	315	304	299	331	310	329	297	320	318	297	292	354	330	295	310	327	316	317	301	325	312	316	314	343	280	315	340	306	307	272	300	317	314	332	345	330	329	306	318	334	302	328	296	295	330	325	319	312	310	281	308	315	289	318	342	332	301	280	305	315	315	320	316	308	323
40376	57111	42079	24853	9927	1624	868	693	578	506	530	390	418	373	417	342	374	319	375	334	312	320	330	303	355	333	307	328	348	319	309	287	309	352	318	340	307	347	328	332	314	316	344	325	337	306	315	295	336	326	311	332	301	302	320	317	317	309	340	310	321	289	317	324	317	306	330	327	291	312	338	357	345	322	348	319	326	331	315	311	292	321	318	316	332	352	319	339	341	325	327	291	337	303	341	348	337	316	350	364	297	351	338	350	320	335	302	356	367	355	317	309	368	318	356	329	336	347	298	338	333	336	349	293	341	321	338	341	338	304	308	303	315	324	326	349	321	321	323	299	319	309	298	318	386	286	330	345	323	307	326	350	316	336	350	311	304	304	307	312	355	304	296	335	330	333	350	345	335	365	322	303	349	326	316	323	342	353	334	339	322	284	306	319	274	310	289	283	308	317	342	319	355	285	309	331	290	317	311	345	317	334	307	315	309	352	334	311	341	342	337	346	335	322	327	301	319	323	337	301	363	313	341	323	311	356	318	356	347	317	331	288	313	330	332	288	304	335	315	295	338	362	329	316	314	320	305	327	330	295	314	333	314	331	335	325	339	328	330	330	318	317	333	329	338	321	335	313	327	324	318	311	312	336	346	302	355	338	336	336	345	336	290	333	333	330	334	286	370	315	348	311	347	316	336	344	322	316	317	333	333	303	305	333	329	327	332	321	294	308	314	338	341	317	359	271	354	349	313	326	324	312	295	316	330	327	296	321	316	339	307	326	311	339	283	328	300	328	311	332	348	341	315	364	332	282	311	315	329	329	319	308	331	345	310	307	308	287	325	314	266	315	321	308	336	332	333	320	342	318	321	305	332	336	339	317	320	336	335	323	288	304	308	322	341	322	340	316	339	308	332	330	338	345	383	336	320	329	325	300	354	327	342	319	303	320	310	284	328	332	279	329	312	333	315	316	318	354	343	311	311	337	306	327	346	327	317	334	343	332	335	338	318	320	337	302	336	320	351	296	286	331	307	318	331	343	335	324	306	332	330	348	329	349	351	313	350	311	343	287	331	342	296	298	293	348	307	338	328	327	301	304	317	318	344	337	335	324	326	350	306	328	345	309	332	353	335	329	320	347	315	304	316	356	313	316	323	281	312	333	342	306	322	342	326	284	322	327	321	294	325	307	321	304	332	310	298	341	301	330	302	323	295	328	319	341	322	323	327	339	328	334	299	318	300	306	322	332	293	351	326	303	310	320	306	307	356	319	319	354	324	315	332	363	330	315	349	357	337	350	275	298	281	326	346	326	348	329	350	309	304	336	336	361	340	322	334	327	320	371	308	346	301	338	305	318	304	344	302	331	328	315	339	333	327	341	318	353	321	324	326	322	353	332	320	351	327	363	321	315	316	297	333	324	329	295	303	348	313	290	339	299	359	364	342	321	317	314	330	314	309	337	305	353	342	341	310	312	343	343	352	351	373	311	288	321	325	345	332	354	356	334	357	349	307	326	348	354	300	307	342	289	321	319	330	334	331	324	309	333	312	344	270	310	311	338	360	336	315	338	332	323	320	304	300	309	314	321	342	323	315	272	338	336	314	329	311	317	315	328	306	333	310	293	311	351	335	316	349	333	310	306	316	306	300	324	321	322	308	296	313	332	297	318	328	310	297	309	330	353	335	339	326	347	321	317	340	324	314	309	296	317	339	316	346	305	324	323	324	337	344	369	331	347	319	320	301	315	312	324	322	346	353	314	331	342	344	343	299	347	335	315	341	315	300	348	292	326	308	312	325	282	339	333	336	333	306	343	323	329	332	316	350	310	326	335	331	317	363	283	335	326	321	314	316	338	329	324	299	346	339	318	280	323	319	317	340	306	322	294	331	319	309	328	325	316	303	279	335	356	352	344	364	358	327	321	351	333	339	309	344	331	287	313	352	362	316	302	319	312	314	317	350	330	302	348	299	324	325	309	312	358	323	295	328	333	312	339	306	309	320	293	342	343	364	334	311	314	325	332	368	325	300	365	302	357	308	322	323	321	318	332	299	318	338	288	333	326	322	329	337	338	322	364	295	295	326	334	302	343	315	339	327	321	320	337	342	352	300	324	317	325	328	331	305	328	338	317	329	310	323	319	310	286	323	341	324	292	348	338	325	346	326	293	326	294	342	285	309	332	286	351	312	364	314	317	276	313	304	308	326	312	332	334	332	346	333	318	322	329	321	336	330	305	311	337	372	329	344	326	313	308	340	323	325	318	325	302	306	316	361	336	325	324	292	330	352	334	316	363	316	311	323	313	299	311	312	323	303	321	304	329	288	328	287	313	309	362	326	342	291	330	321	303	298	272	338	340	310	327	321	335	311	331	331	344	312	334	336	338	339	298	339	331	305	326	352	319	343	308	301	343	322	339	315	345	328	318	335	318	335	335	335	324	324	302	344	328	302	334	337	349	320	332	311	317	278	328	304	333	349	323	357	343	362	328	338	323	323	303	324	351	324	340	337	287	338	329	346	332	325	329	323	331	350	320	322	317	316	289	362	307	364	336	297	305	323	329	337	348	309	338	344	316	358	331	302	341	330	301	314	301	283	288	328	322	302	338	320	305	332	326	321	343	337	291	337	350	306	341	312	314	344	309	333	306	321	345	340	324	360	300	306	350	297	333	354	322	299	311	344	346	348	297	314	301	336	330	302	331	349	315	344	333	327	355	324	308	331	290	322	322	333	323	309	352	338	317	355	334	325	328	313	318	314	310	347	327	337	314	341	364	302	332	318	339	323	315	344	297	332	340	326	316	327	304	322	326	345	326	311	322	323	305	377	351	315	308	371	359	363	339	306	343	333	341	345	325	308	338	319	349	336	343	355	358	316	343	373	312	333	338	345	320	332	308	317	304	314	330	273	293	313	340	306	342	341	300	347	334	345	289	346	324	325	327	323	329	353	320	325	312	294	306	301	318	365	306	296	333	328	344	323	351	310	358	321	342	327	351	339	342	318	360	299	339	350	314	291	313	288	314	310	318	306	341	324	303	351	318	339	311	305	328	336	295	329	317	339	319	345	330	317	326	300	307	334	326	343	342	334	318	316	349	342	346	353	382	355	355	324	361	313	328	324	357	333	331	331	330	329	327	328	302	302	347	333	321	305	311	323	315	343	323	324	328	344	317	294	345	329	334	317	354	313	321	314	322	306	343	336	357	323	364	314	341	305	325	307	352	334	314	285	315	294	299	339	383	305	281	311	317	287	335	340	316	323	307	330	346	298	315	320	329	360	304	344	327	324	311	329	307	349	314	332	306	301	313	328	320	353	341	324	327	328	344	307	332	317	328	316	335	340	296	309	307	340	284	294	314	339	316	333	351	333	350	316	300	340	316	343	309	331	317	318	348	312	335	328	365	338	340	335	339	325	312	290	315	339	316	336	367	326	342	347	343	321	347	329	313	300	309	287	343	333	351	335	330	289	317	314	331	321	328	316	330	324	338	364	319	341	320	327	297	290	309
22473	20965	28478	23674	21002	20879	10249	866	542	484	374	347	261	252	241	210	189	183	187	212	189	179	206	170	187	216	215	191	204	176	191	173	187	182	185	202	166	170	188	177	201	167	198	183	187	183	193	205	190	186	173	186	193	181	172	166	176	165	164	186	162	199	191	177	181	206	171	183	189	198	155	185	191	186	186	174	178	168	185	169	174	196	183	194	217	190	182	193	168	203	152	189	189	191	175	176	183	197	195	184	176	202	193	203	186	181	194	183	192	186	193	221	207	162	207	169	177	193	184	203	183	164	179	164	192	198	194	168	192	182	197	185	170	179	191	167	203	165	195	172	183	187	190	188	195	158	169	201	196	166	178	198	177	172	201	202	186	162	179	187	186	195	188	214	193	175	192	167	187	197	154	151	197	211	166	180	172	169	172	186	162	192	193	177	171	161	173	180	178	169	183	193	194	192	201	163	185	182	160	186	189	168	194	194	191	189	178	166	190	184	178	186	181	163	163	194	201	153	197	199	185	195	176	165	154	184	195	200	168	186	199	176	175	177	178	181	164	166	196	184	181	183	222	160	174	189	199	173	163	180	192	157	177	195	188	198	189	196	180	199	191	186	201	178	201	192	168	179	178	172	190	172	197	175	179	187	157	165	183	204	164	203	186	164	173	184	181	194	206	192	184	199	181	174	166	201	188	205	205	198	178	193	190	149	177	178	176	208	193	159	192	190	173	183	200	197	167	222	187	168	180	157	187	176	163	177	175	190	170	203	187	156	176	204	193	191	176	215	189	181	178	196	179	171	194	161	173	183	200	170	185	161	202	193	208	174	196	193	187	186	168	182	180	165	192	216	173	173	155	179	188	200	184	188	186	178	189	163	152	183	169	195	170	177	178	180	184	175	177	191	179	185	180	216	178	164	198	210	191	171	206	184	182	172	174	196	180	182	181	192	176	197	166	209	189	184	162	188	179	178	194	175	176	197	187	183	192	203	163	189	177	183	189	197	190	199	187	182	198	188	188	192	154	158	186	175	196	198	187	169	196	196	208	177	185	184	184	175	161	187	181	187	190	180	184	197	181	175	199	171	200	170	187	175	190	183	178	208	202	192	168	177	195	178	187	218	143	185	185	185	183	176	190	185	178	186	175	188	219	187	196	195	199	175	199	169	185	182	190	159	175	183	189	178	161	205	191	167	175	185	192	177	191	179	164	188	171	208	179	202	197	187	182	198	168	173	193	187	205	173	186	194	183	173	165	182	168	180	166	202	181	200	198	188	154	187	184	191	179	181	166	165	174	203	185	176	173	182	194	179	187	185	198	201	204	179	152	195	198	177	174	175	204	190	192	163	178	202	189	200	186	181	174	189	172	152	188	180	193	175	192	171	168	159	197	182	177	187	168	168	180	171	174	196	185	172	183	171	184	194	187	181	207	198	180	173	206	187	218	188	190	168	179	169	194	184	195	200	207	173	205	189	173	171	173	193	180	190	170	185	170	181	182	167	196	188	186	172	175	194	182	222	185	174	184	179	172	164	178	193	173	183	185	205	178	179	190	196	183	186	199	175	197	185	210	183	169	205	193	195	183	192	161	174	199	185	203	170	180	174	189	208	180	183	191	177	208	174	214	181	168	193	173	176	206	197	200	175	152	192	169	169	174	195	185	175	184	180	199	174	176	194	185	179	184	179	177	181	197	188	180	168	188	181	182	159	165	186	185	172	172	170	217	191	200	188	179	169	160	172	180	167	173	198	180	180	178	190	172	182	195	183	168	210	162	201	169	206	189	156	200	212	183	197	162	183	211	158	161	194	182	155	190	200	159	191	192	179	203	213	177	176	171	190	178	185	184	172	178	187	171	186	178	192	191	176	160	185	166	187	181	179	174	168	164	174	173	204	190	154	176	172	197	199	176	175	198	188	165	165	188	161	174	199	160	186	185	189	159	184	197	198	198	179	191	185	190	205	188	159	176	160	183	199	161	175	188	187	191	172	183	199	167	172	181	188	195	161	180	184	178	188	163	191	169	176	176	183	193	171	198	199	197	162	177	180	187	160	184	187	203	175	161	187	169	164	180	153	189	221	183	190	141	178	189	194	168	188	184	165	174	189	184	186	172	186	190	200	172	180	178	207	175	173	191	181	184	182	173	205	161	182	185	174	172	186	179	188	169	179	195	181	179	187	189	180	173	163	182	181	194	186	181	166	175	178	171	182	195	155	168	179	190	186	157	183	191	179	173	198	161	177	182	202	182	166	166	188	164	189	183	179	170	189	195	182	185	179	205	182	188	191	187	190	181	190	198	182	203	190	203	182	169	195	179	188	179	164	184	160	189	168	179	166	172	185	183	179	187	221	199	204	200	162	187	173	180	164	189	172	159	170	184	177	186	188	180	190	196	167	171	183	209	184	185	188	185	188	191	167	185	182	192	169	168	195	187	179	177	189	176	192	185	193	177	187	203	210	157	185	199	180	210	181	167	189	186	163	200	195	174	180	208	180	164	191	167	193	214	191	173	191	207	180	168	193	186	183	191	165	195	184	193	189	168	192	190	184	179	174	203	194	160	182	184	183	172	188	196	190	196	185	204	181	180	188	178	182	185	192	171	200	190	187	182	163	203	192	179	163	171	201	199	168	154	162	186	179	163	179	186	189	180	185	190	192	178	174	159	186	205	153	191	189	214	172	185	162	199	187	206	158	172	158	164	175	182	177	194	217	177	182	187	174	188	187	193	174	166	185	187	183	199	195	173	178	186	187	179	192	191	176	186	178	180	189	193	165	178	182	197	202	187	224	181	172	171	168	186	180	161	150	188	196	196	172	189	161	190	190	172	154	177	167	161	177	176	200	182	188	186	175	197	166	171	194	183	175	189	183	166	172	201	191	178	199	189	187	200	166	160	210	178	189	185	185	221	187	196	177	189	168	189	190	158	179	187	190	173	189	188	151	202	154	178	181	196	183	163	185	189	178	200	181	192	183	195	171	187	195	172	176	176	170	182	184	171	182	183	183	170	209	179	174	192	178	167	185	178	187	188	187	202	180	188	190	186	184	161	186	168	195	192	196	177	176	182	176	190	178	180	215	189	179	162	169	190	170	178	172	187	198	169	174	183	177	189	211	198	199	198	152	171	172	190	195	221	165	177	190	183	211	193	189	168	198	206	173	154	177	212	178	199	168	173	176	160	205	182	191	189	176	216	195	176	182	192	177	174	191	171	190	206	177	172	178	163	156	169	194	187	177	171	151	182	188	195	173	182	191	203	183	181	194	178	157	172	196	168	187	191	193	198	166	194	208	170	178	166	179	164	196	165	193	168	175	197	187	203	160	178	203	197	191	162	198	176	198	189	180	195	166	198	164	155	204	177	189	172	170	190	158	199	194	200	181	186	176	188	167	160	200	181	179	157	178	189	176	171	155	173	193	194	190	189	207	175	185	195	193	199	200	184	182	184	189	177	167	171	186	182	187	178	178	181	170	209	188	188	189	201	207	187	172	171	177
44261	67920	52037	35131	16327	2909	1473	1187	844	649	559	393	362	295	259	241	247	220	238	211	223	207	225	220	249	205	195	215	194	170	221	202	220	197	203	200	176	234	216	218	183	212	198	173	196	195	201	197	201	200	170	181	181	188	179	189	203	210	178	205	195	210	190	202	180	209	214	176	181	208	198	197	200	206	211	186	199	195	199	207	193	218	238	200	192	183	214	208	187	187	210	186	190	215	211	209	190	195	194	220	227	207	195	183	206	180	198	220	224	203	193	202	209	218	219	187	205	212	214	184	209	216	227	181	206	190	196	192	204	189	220	184	210	196	200	178	209	199	196	194	207	188	185	172	190	193	195	195	171	180	208	183	208	209	183	192	193	200	198	188	194	167	180	193	189	197	196	177	215	209	210	204	191	209	185	191	214	193	204	191	196	204	210	210	195	215	178	202	201	188	178	189	200	186	182	187	181	233	221	215	183	182	221	205	227	201	205	187	215	201	188	192	187	188	201	201	209	179	197	227	167	195	231	213	197	188	210	180	194	191	201	200	173	199	191	180	196	174	242	209	169	227	178	201	176	192	190	196	196	206	198	210	203	188	173	207	206	190	173	202	205	174	192	186	184	197	168	198	203	180	199	205	170	207	187	209	190	181	187	222	215	196	177	200	200	205	178	175	186	162	181	199	208	207	192	203	193	197	176	199	182	192	165	182	194	206	211	199	214	196	215	182	186	190	172	196	208	197	196	205	193	185	180	178	200	191	182	169	188	193	174	218	197	197	187	184	201	201	194	205	186	202	205	218	198	202	168	189	204	187	187	190	204	208	190	197	196	201	204	198	194	209	192	193	183	204	216	198	206	188	179	191	221	190	201	219	199	200	188	190	220	193	168	191	172	208	203	198	203	192	189	171	196	200	204	205	173	209	176	216	192	198	188	187	202	178	206	201	181	202	215	183	216	179	184	199	194	179	200	186	177	148	203	183	200	187	186	199	175	231	186	192	187	206	188	196	198	206	205	208	217	188	197	151	196	187	184	196	186	180	190	209	197	215	206	197	173	190	213	217	206	214	202	193	170	209	174	221	208	184	198	194	193	186	184	203	211	194	192	196	181	190	196	182	209	200	187	191	192	197	209	187	187	176	188	206	189	203	214	193	222	197	177	208	190	186	178	202	211	198	199	173	185	188	207	200	189	201	183	195	171	168	169	190	180	188	226	215	195	166	196	180	190	201	186	207	206	205	174	217	189	190	205	198	185	187	177	206	189	207	200	185	176	196	188	178	190	184	207	186	196	211	205	197	187	190	224	191	205	205	204	181	191	227	195	177	171	190	197	184	209	200	174	190	210	195	196	186	186	193	201	204	181	208	205	195	184	194	172	185	196	198	214	213	183	177	196	196	203	190	210	182	185	186	201	189	204	195	227	211	188	198	181	189	205	179	186	215	188	194	190	189	171	194	167	236	210	208	205	194	197	174	189	174	168	189	216	173	186	190	204	194	197	204	203	204	177	205	177	167	175	216	210	213	194	222	189	205	189	186	183	203	222	184	187	197	200	179	199	181	188	190	201	194	190	211	189	191	206	204	195	183	182	183	180	201	189	178	188	187	184	203	196	191	182	202	182	161	187	198	197	185	253	189	193	190	199	171	190	217	181	168	178	218	196	185	205	208	210	199	200	194	208	195	220	200	197	198	196	186	194	184	213	214	177	208	216	190	193	173	184	179	170	214	206	190	212	188	172	200	192	184	188	192	205	187	186	187	188	189	173	182	208	172	194	190	205	192	192	199	199	177	187	182	192	191	202	176	222	221	210	194	198	192	213	192	200	213	217	209	183	183	201	212	193	178	207	223	167	192	217	194	191	201	199	210	196	194	189	206	221	193	184	181	189	205	194	194	193	202	229	204	174	210	178	215	182	189	173	208	194	201	214	210	200	187	211	173	211	201	191	194	217	234	177	210	176	189	189	190	204	180	213	177	196	201	192	201	203	174	205	210	178	206	197	200	205	198	197	191	193	181	190	183	186	175	184	175	160	197	228	231	213	197	201	191	187	187	199	221	195	190	216	177	208	210	204	177	196	202	191	201	190	190	184	175	199	215	206	211	207	220	191	183	195	194	185	174	197	202	201	182	212	183	204	214	157	177	186	185	200	187	188	230	183	196	200	175	204	214	178	202	197	192	186	217	208	218	190	197	205	203	195	190	191	184	178	212	191	207	195	185	206	192	215	183	206	171	207	195	196	229	197	182	211	196	228	203	205	188	212	203	204	209	221	173	192	178	180	219	200	183	174	202	219	207	192	236	196	183	188	210	183	208	213	182	190	194	203	199	194	193	227	190	203	189	232	211	210	196	203	194	189	203	194	179	217	211	203	203	183	187	195	199	218	200	191	180	185	191	192	184	193	171	185	174	202	179	192	193	219	214	171	191	203	218	202	207	189	189	194	202	185	187	206	176	198	208	188	196	219	215	182	188	181	205	181	200	193	201	200	201	201	173	198	190	209	198	196	176	213	195	212	195	209	218	180	209	190	198	189	173	192	176	180	208	198	187	195	193	199	184	215	195	203	193	185	215	187	193	230	190	198	192	209	197	177	187	206	198	198	194	196	216	209	186	184	207	189	180	203	190	209	167	194	197	214	186	203	184	205	185	206	190	215	185	193	176	218	202	177	212	231	204	211	169	202	187	173	218	194	194	181	204	187	181	204	173	191	179	179	208	191	197	214	201	190	213	185	184	174	191	222	176	194	222	174	185	173	174	196	199	196	194	179	205	193	197	199	182	194	195	203	213	185	205	199	200	193	223	193	181	216	218	220	185	204	197	216	196	214	222	197	192	205	175	197	184	207	197	186	197	232	198	185	190	185	192	204	211	192	218	186	177	168	192	225	191	187	176	182	195	180	187	161	185	184	207	218	207	201	195	196	204	192	196	167	202	171	183	187	196	188	192	189	209	192	177	216	193	209	189	179	216	163	210	169	187	187	190	173	196	175	199	202	204	175	185	210	214	233	174	200	201	185	200	203	210	191	223	214	181	189	228	195	195	240	194	188	181	220	191	178	174	195	208	186	213	189	205	177	180	205	188	183	181	195	219	203	194	170	200	186	201	199	173	189	175	191	219	194	199	190	193	200	195	195	206	210	205	205	218	179	216	203	211	188	202	229	198	196	204	184	176	200	195	195	187	176	188	195	187	197	163	186	179	213	190	206	207	208	202	206	172	185	188	198	225	197	177	207	196	239	207	202	187	194	198	164	196	190	176	210	170	209	183	190	191	204	206	207	188	196	193	207	206	197	177	231	182	173	196	189	171	189	224	180	183	210	215	203	200	220	205	188	193	189	181	209	205	187	188	186	180	173	191	204	209	195	191	188	206	214	192	216	211	223	164	199	204	210	213	209	186	202	185	202	195	199	194	210	207	182	179	186	178	193	172	201	180	203	191	197	206	163	212	212	214	175	213	208	220	198	206	205	196	200	216	202	214	193	209	206	162	197	200
33912	34342	31598	19329	5724	953	536	535	450	441	427	383	384	393	372	378	349	345	389	386	341	391	370	399	365	364	373	382	373	374	373	354	379	344	357	360	363	348	346	372	390	356	379	342	357	363	358	391	345	360	359	348	370	362	370	378	346	355	351	376	387	379	382	371	365	376	386	343	364	390	351	360	401	347	363	367	321	358	378	384	377	354	363	362	385	337	404	383	371	366	386	385	390	344	381	345	358	320	373	379	379	376	350	368	355	359	370	343	355	363	369	335	390	394	396	369	415	329	328	373	346	371	354	359	376	345	382	373	346	348	360	348	391	362	368	371	348	358	405	395	394	375	364	405	311	384	378	362	348	339	336	389	369	396	343	348	389	360	380	338	334	367	343	356	340	343	360	357	387	359	375	352	344	340	378	365	395	374	358	350	363	350	384	371	344	358	359	373	365	391	364	364	359	360	350	370	368	358	331	345	358	372	354	376	355	340	327	368	365	411	397	358	353	400	359	376	378	355	322	388	347	376	366	389	372	372	341	422	364	361	364	353	367	420	359	357	358	357	353	372	369	346	399	370	363	378	361	376	406	351	334	355	338	351	356	386	386	392	350	332	356	360	364	369	378	371	372	387	382	382	370	396	373	378	357	366	347	392	339	358	378	365	387	395	365	381	381	355	399	367	354	319	364	407	378	404	379	378	390	349	386	363	384	352	392	362	375	381	385	347	400	354	387	374	343	347	379	347	373	363	363	368	350	374	389	347	380	365	355	364	354	329	351	364	332	356	416	378	386	364	366	373	398	363	346	387	371	377	358	333	355	375	386	320	356	373	392	368	384	381	352	392	346	378	381	370	395	351	380	366	368	328	352	392	369	375	380	378	380	377	373	379	363	365	345	386	377	355	404	353	381	355	376	346	370	355	322	378	348	356	329	351	354	380	358	343	343	361	387	368	346	351	358	341	361	365	404	333	342	375	330	368	376	341	371	357	357	373	343	330	368	365	348	368	390	339	368	359	370	351	329	351	348	391	358	376	401	347	393	377	382	351	385	365	400	344	348	376	351	365	350	356	357	386	346	360	392	359	323	317	363	357	357	349	366	366	360	377	365	378	367	347	356	364	391	345	396	363	377	338	405	326	347	358	371	329	383	375	396	400	350	379	393	350	373	382	349	403	400	371	397	379	362	356	341	380	358	367	333	344	375	356	352	355	367	370	375	334	390	380	376	402	367	371	373	375	352	364	399	389	370	378	373	369	384	375	345	358	359	402	384	364	350	334	359	364	348	378	377	331	377	396	378	362	350	351	359	378	357	383	397	370	364	367	341	366	365	375	378	361	365	384	346	399	343	409	350	377	359	357	352	354	389	356	360	320	346	370	375	375	350	370	346	414	379	318	356	363	350	359	377	350	379	329	376	359	381	372	352	381	399	342	356	363	380	351	359	363	394	371	353	365	367	355	388	372	334	359	336	345	324	357	349	397	357	380	376	350	413	394	423	373	368	366	382	393	365	378	356	341	346	398	345	353	358	343	349	352	328	410	327	346	350	391	365	366	317	328	351	362	379	340	382	350	337	373	374	367	372	363	374	358	344	371	340	363	417	366	322	347	343	388	323	382	357	326	364	390	379	366	394	373	344	337	383	381	357	376	350	357	360	380	375	368	375	365	366	340	350	348	357	378	396	383	387	406	371	363	360	371	383	325	364	328	367	365	374	369	391	359	376	359	351	345	383	351	338	367	351	350	359	407	365	362	386	338	349	353	352	358	378	352	377	332	394	358	332	394	349	351	376	352	309	360	403	372	368	368	350	318	376	371	349	366	361	387	354	359	389	363	370	380	353	346	367	352	341	366	374	340	406	367	346	366	371	343	382	369	366	348	397	369	368	353	371	369	395	368	362	376	360	370	383	356	358	364	371	376	358	351	357	338	362	362	334	341	353	383	359	358	342	374	351	344	380	359	352	335	376	391	333	331	377	370	340	366	388	371	367	341	327	397	363	357	337	400	345	345	387	357	384	360	359	370	376	386	353	357	367	383	347	369	366	350	353	393	358	370	402	380	351	359	361	357	370	398	388	378	392	335	344	356	367	353	367	359	346	359	352	364	352	359	356	386	368	351	352	375	363	344	364	362	366	369	380	386	354	407	373	405	395	349	349	376	380	366	345	359	341	384	376	378	384	359	354	359	394	397	349	356	396	338	364	345	346	347	360	390	393	350	401	376	370	354	354	358	364	341	355	337	378	343	383	398	326	378	374	342	385	355	338	372	392	371	388	362	356	373	366	360	365	361	382	372	378	379	370	330	367	359	371	341	378	383	348	361	356	331	340	365	402	375	363	366	371	380	401	366	386	344	390	369	377	373	358	341	341	370	350	380	356	346	368	385	352	342	372	373	355	389	348	355	379	360	363	343	346	363	339	388	387	364	377	373	320	406	352	401	403	405	371	350	355	354	352	342	356	338	353	364	362	390	364	366	382	332	349	365	345	334	354	351	348	354	372	363	365	378	387	394	375	346	418	363	368	340	359	357	398	359	393	369	357	395	395	385	375	344	350	343	345	350	386	386	340	348	387	392	408	372	365	347	344	349	364	348	347	352	355	388	366	411	378	380	395	388	393	344	362	393	337	362	342	386	350	369	345	365	358	352	370	364	367	383	356	380	368	393	372	369	376	398	324	362	362	354	382	389	352	358	394	430	388	406	352	386	374	357	333	353	347	372	355	381	348	368	354	358	379	369	330	360	369	388	330	398	360	375	347	356	356	375	393	383	343	394	359	389	395	350	382	378	350	360	367	369	391	357	371	347	367	363	359	387	349	385	297	363	373	361	384	382	373	377	358	374	392	350	332	357	352	381	367	364	367	360	349	345	387	367	393	327	339	382	353	366	357	352	384	371	355	353	369	402	345	363	394	403	348	376	357	371	377	403	351	357	385	373	404	374	384	369	386	369	393	363	350	403	363	356	354	365	342	354	353	351	376	367	356	354	370	358	410	386	384	366	377	343	346	384	361	370	366	364	362	326	368	382	360	362	361	365	371	389	372	361	332	340	359	392	333	350	391	340	338	356	392	334	362	343	338	335	375	370	347	368	358	388	330	354	363	359	371	347	362	374	352	383	378	401	353	363	363	340	361	370	382	347	369	343	347	362	373	382	362	387	368	365	361	329	356	363	393	352	348	319	374	369	379	361	352	348	329	364	366	394	357	358	391	374	337	347	351	361	346	373	363	355	363	353	371	422	352	359	366	358	363	379	388	383	376	353	375	379	385	370	353	351	391	364	396	333	379	371	351	401	374	361	363	368	348	353	333	351	343	352	357	363	379	410	339	343	344	349	393	330	362	354	369	335	361	359	361	364	344	382	374	350	365	363	357	350	349	365	374	371	344	357	340	359	381	400	332	353	366	342	369	378	357	365	382	360	351	357	370	397	356	385	381	373	382	380	361	384	365	370	343	343	342	360	355	361	393	370	380	391	392	373	385	367	349	365	347	364	372	371
42280	49547	33681	17169	6243	1334	721	670	541	512	468	442	419	416	423	380	374	376	406	400	383	380	387	375	387	355	361	396	387	366	406	373	412	442	394	418	401	392	393	391	380	383	374	364	335	394	375	405	384	378	397	424	415	397	405	379	411	346	416	411	377	392	369	399	364	385	380	360	374	401	380	381	400	417	390	402	378	368	365	377	323	421	354	379	385	377	415	405	372	416	385	413	353	390	381	381	395	398	375	391	414	357	400	386	388	406	401	391	439	418	422	367	385	446	383	370	383	394	363	442	382	396	438	384	436	372	388	384	365	388	366	384	398	429	395	392	345	393	401	398	411	381	344	353	377	381	376	414	382	369	418	389	377	376	384	417	397	366	373	367	397	396	404	410	409	405	421	403	380	410	388	398	393	374	347	386	399	369	358	398	402	386	395	369	370	423	392	395	395	389	421	381	382	378	419	403	393	381	363	370	358	380	373	397	379	404	389	424	371	392	404	378	384	408	396	392	382	389	416	388	391	384	379	389	381	410	403	388	420	403	376	359	369	375	447	420	385	372	442	376	380	374	382	367	405	395	392	350	377	418	378	419	383	405	402	416	414	363	381	397	373	396	393	413	414	347	405	363	355	375	393	366	367	394	394	381	356	382	389	372	393	397	407	364	397	400	377	361	348	357	400	386	359	389	372	379	414	360	378	356	415	365	428	364	366	379	382	406	378	398	380	367	421	402	404	377	382	380	401	415	399	388	386	416	434	391	402	380	397	394	391	384	379	421	393	397	425	371	398	370	389	352	391	419	399	392	382	365	397	383	395	393	408	364	394	415	377	367	402	420	398	390	400	377	400	418	405	393	382	407	403	401	371	365	425	367	410	412	381	408	352	420	379	379	365	368	390	372	403	351	357	358	377	411	394	376	370	397	396	364	401	388	439	392	400	372	407	417	379	369	356	352	394	408	433	341	405	368	435	415	376	347	394	384	378	370	387	382	406	399	397	383	372	397	359	411	381	366	394	371	411	362	398	377	377	389	366	381	392	436	382	434	384	381	383	402	368	374	408	402	381	379	369	411	369	393	400	373	411	421	392	355	380	360	410	395	398	400	378	396	391	397	392	392	347	394	405	386	384	378	351	389	366	378	386	384	352	366	377	410	400	370	392	365	363	392	363	378	381	380	396	375	428	385	378	414	371	360	405	405	387	371	396	375	370	423	427	408	426	364	409	371	423	387	385	416	351	382	404	387	415	351	418	384	377	373	370	386	396	386	401	399	400	399	400	421	372	355	390	386	410	342	401	391	366	401	362	416	374	402	381	364	366	385	361	426	359	400	359	374	422	395	416	383	390	408	357	413	430	380	401	371	383	381	364	378	389	380	393	385	387	395	421	392	379	388	375	391	376	389	375	396	369	415	395	351	371	381	420	390	421	370	378	374	404	377	373	391	363	365	409	392	391	395	387	396	395	389	351	376	392	369	372	385	371	391	395	380	433	397	410	373	373	377	359	398	385	402	355	380	427	382	407	364	372	383	355	356	377	386	413	406	370	340	375	399	389	351	380	392	386	398	408	382	446	383	375	417	386	387	395	356	408	402	390	392	407	398	374	400	394	410	413	377	389	409	382	404	380	386	371	411	429	405	391	405	381	405	398	419	355	424	413	370	370	350	384	371	407	410	374	395	400	378	368	396	429	376	400	342	394	395	368	384	397	391	393	357	361	378	406	401	393	406	362	403	358	387	392	338	375	379	375	391	384	355	382	372	412	407	389	385	386	401	409	410	383	378	393	370	369	370	378	391	397	392	392	386	381	377	390	393	412	352	404	407	372	429	393	425	424	376	369	427	355	396	404	391	418	338	349	377	386	366	419	385	394	422	381	375	406	376	364	381	368	399	413	373	394	374	392	339	390	414	399	388	381	383	379	411	400	387	402	387	380	390	395	345	420	350	388	401	386	422	389	427	398	370	360	423	371	367	413	377	355	374	368	392	391	390	408	355	365	370	402	400	394	400	427	388	403	385	405	384	410	401	392	354	385	400	365	406	402	395	435	392	392	382	396	342	349	417	369	410	388	403	391	388	407	379	404	395	384	394	390	367	406	389	381	393	384	373	408	417	369	419	394	439	438	375	410	403	400	407	412	375	401	386	397	384	430	370	348	396	396	418	404	366	413	417	437	376	381	378	390	367	398	395	417	387	376	390	376	400	383	366	386	388	390	380	387	360	362	364	386	378	374	398	414	372	397	371	398	365	373	380	369	375	393	366	397	413	424	383	395	398	393	391	410	392	391	386	364	435	399	396	414	418	368	392	384	380	402	405	396	373	427	392	413	412	371	410	400	377	361	376	348	391	397	390	409	393	364	418	378	388	386	371	354	408	378	390	394	350	377	420	370	399	393	397	363	388	376	377	402	377	366	375	377	388	356	390	413	419	417	367	365	378	402	354	400	407	383	352	386	378	386	401	361	373	381	371	384	400	364	372	368	397	400	407	413	401	331	370	381	395	363	414	364	391	388	407	394	381	381	413	416	408	408	384	391	385	417	357	378	410	413	384	419	414	432	432	367	403	446	389	363	385	386	386	386	397	423	400	419	389	370	349	374	398	405	371	409	355	412	377	422	394	379	388	370	432	406	367	365	384	370	391	402	400	394	352	394	391	343	388	377	434	410	355	376	407	415	395	392	415	414	399	392	389	400	421	369	411	404	364	380	389	370	390	392	347	366	365	380	368	383	395	397	396	398	427	418	391	380	381	398	398	360	379	409	366	382	416	409	407	387	410	367	408	395	401	396	379	421	408	345	386	361	384	388	368	370	367	379	378	347	368	418	371	363	364	396	380	407	381	410	374	380	395	401	381	436	390	392	385	394	385	346	380	386	381	395	408	383	386	414	418	387	405	353	399	410	421	382	392	406	391	357	421	371	377	411	386	352	386	361	407	366	385	387	367	386	404	401	392	360	410	399	379	422	407	383	366	388	400	383	401	364	407	409	381	349	351	388	374	421	388	372	373	385	385	392	384	399	384	391	398	383	401	386	389	306	373	398	380	407	388	403	404	383	402	360	390	371	403	375	397	373	402	395	411	394	361	406	389	414	381	388	391	384	379	391	354	389	403	374	405	371	406	427	385	384	413	388	379	363	361	390	382	367	403	377	417	393	391	438	403	373	391	385	374	365	402	413	373	388	379	378	421	393	362	377	389	389	381	376	386	375	369	397	379	420	417	366	369	392	381	370	424	376	391	421	425	371	382	413	396	385	366	421	416	376	405	400	396	371	367	395	391	397	392	379	379	408	365	430	386	404	359	382	389	420	349	391	395	354	378	402	390	412	357	399	412	377	368	393	398	446	379	387	382	405	380	377	353	384	382	367	395	395	432	386	399	384	400	363	379	430	377	388	401	397	371	403	362	378	379	417	418	382	367	383	433	378	385	395	416	416	404	392	386	423	394	423	366	404	426	381	365	410	440	386	372	424	379	383	407	365	381	363	394	378	400	414	425
23593	20891	28016	24072	21066	13992	1441	623	493	410	351	335	332	337	321	308	292	300	310	284	277	306	299	284	275	264	275	305	296	287	292	268	272	299	272	320	266	302	259	300	283	268	256	262	262	274	287	277	282	275	303	263	307	284	302	303	294	299	322	307	287	276	261	300	298	271	251	299	271	280	316	291	283	269	314	293	286	282	312	289	275	319	286	309	297	292	288	267	297	292	271	272	284	283	286	285	282	311	286	276	273	281	286	290	266	275	312	279	292	269	269	284	297	276	285	289	273	299	288	280	289	268	271	272	269	296	301	275	267	298	273	263	281	282	278	299	269	268	249	264	256	283	300	268	278	307	261	271	250	296	287	292	301	276	292	281	299	276	286	310	300	289	287	258	286	278	284	269	254	313	279	277	311	298	279	283	269	250	285	277	293	290	308	283	287	267	314	282	311	301	287	281	260	277	259	311	298	263	289	278	285	292	271	286	288	272	278	292	299	276	293	258	292	303	314	308	275	285	285	276	282	276	313	277	319	295	300	255	271	281	300	278	295	259	260	266	274	292	316	289	318	292	287	284	285	286	268	244	296	312	268	282	272	243	289	291	281	303	294	269	300	285	280	284	295	271	252	281	310	277	298	279	251	275	279	275	294	283	253	267	270	306	284	262	291	263	296	272	309	298	292	293	268	266	304	288	282	272	275	300	280	273	283	278	274	288	289	283	317	273	286	298	299	277	294	276	286	249	295	254	262	287	292	246	258	287	255	284	254	264	240	294	282	304	258	312	272	293	286	322	294	275	303	270	287	303	287	291	266	280	285	289	284	283	284	263	291	296	252	267	292	291	283	295	302	282	303	263	292	320	282	315	285	288	273	262	269	305	275	310	276	290	298	287	288	300	260	270	286	316	286	269	249	271	260	273	282	272	282	278	267	287	275	285	284	286	270	333	265	257	288	243	287	248	280	301	284	288	264	290	305	331	273	257	293	248	272	259	249	270	293	295	269	264	291	297	313	274	279	284	274	299	294	277	279	269	323	279	277	296	271	289	263	285	258	272	281	292	290	294	300	292	287	253	263	281	284	261	267	301	273	252	268	244	257	286	286	253	268	291	280	285	280	262	276	278	306	262	295	287	270	290	267	298	280	296	272	265	279	285	303	253	281	308	274	264	264	287	276	256	274	293	269	245	301	261	296	307	295	283	298	275	300	279	257	284	323	307	302	277	279	260	293	286	282	266	289	271	271	282	283	277	264	287	270	273	290	272	263	275	291	269	284	258	277	289	295	305	299	254	302	256	261	257	320	300	263	271	281	279	285	281	251	289	294	281	325	304	294	252	262	284	293	292	286	290	264	269	279	276	308	282	311	264	265	278	259	286	270	287	279	268	274	303	294	280	252	273	287	275	325	272	327	306	265	280	290	283	257	287	304	273	273	287	265	272	308	267	266	276	294	261	269	302	288	281	276	297	304	285	262	286	281	283	302	251	282	272	307	264	283	278	297	278	300	274	274	325	293	281	322	291	288	292	273	286	270	298	292	278	285	299	287	276	281	261	298	322	291	308	296	266	267	282	259	281	287	291	256	290	265	296	286	268	261	315	333	237	282	258	288	273	273	293	251	290	266	271	288	247	280	279	278	279	284	280	271	265	301	289	276	294	282	291	282	259	284	326	271	296	262	272	263	261	282	270	285	287	256	283	263	300	286	293	280	258	265	266	283	271	281	290	305	288	300	276	252	286	286	267	268	290	268	277	282	299	289	284	294	284	305	291	271	308	285	276	289	279	274	319	270	293	289	264	256	274	252	267	299	272	276	264	277	287	293	251	281	266	266	287	288	311	280	298	292	261	285	292	291	313	308	258	299	291	277	274	289	295	272	285	259	292	313	286	270	270	276	305	267	261	259	266	268	284	253	308	286	274	272	294	332	253	286	290	274	288	300	263	296	297	273	284	303	292	277	280	292	279	289	273	283	265	244	314	252	250	276	293	293	268	275	258	286	269	281	266	251	289	286	288	265	278	285	271	297	270	285	280	273	290	270	263	283	289	263	293	304	265	322	290	290	291	255	297	281	271	265	276	301	310	279	305	296	306	263	281	276	302	278	293	286	273	303	277	292	278	254	290	282	289	298	274	265	259	322	289	294	326	273	269	279	291	317	262	281	269	305	259	242	256	303	313	305	272	273	262	287	275	305	300	266	258	289	274	277	302	291	270	310	278	334	289	300	282	284	289	269	266	305	266	294	300	303	284	262	277	296	283	269	277	257	268	286	302	297	283	268	287	258	280	280	291	278	272	299	266	252	256	274	287	235	287	296	275	329	259	308	279	286	287	308	297	295	294	307	275	280	283	264	259	297	275	275	303	265	286	256	267	292	272	271	293	264	273	297	264	278	306	284	292	249	269	311	283	281	298	296	296	300	303	296	289	328	283	309	281	301	310	285	271	258	276	269	260	277	255	276	296	289	281	281	302	283	279	319	299	263	272	281	261	287	302	294	301	273	289	300	285	275	275	305	293	278	263	284	266	252	280	276	296	303	283	275	296	275	286	303	291	278	301	274	279	275	275	257	288	248	307	277	302	258	258	252	303	276	281	287	282	285	287	262	288	290	315	292	292	281	307	253	297	285	300	288	305	310	297	285	300	307	296	281	275	313	277	279	291	304	286	299	257	276	293	288	289	273	248	292	257	277	296	266	265	272	285	306	285	269	275	283	264	280	281	262	294	278	286	278	300	278	262	285	276	266	266	283	294	279	274	297	302	272	279	289	267	301	282	272	299	260	285	309	291	285	305	314	290	315	277	259	297	313	293	273	276	325	259	315	324	255	286	248	270	270	258	289	275	324	295	274	272	284	268	268	288	286	290	264	277	267	293	285	291	277	261	291	308	276	284	260	279	281	275	275	264	280	272	275	310	300	287	262	295	270	298	268	282	276	286	296	290	299	287	308	251	286	298	260	295	314	286	326	303	301	267	301	287	279	306	277	270	278	273	311	267	303	284	294	309	259	297	280	274	311	245	301	304	252	271	271	284	288	282	294	256	294	273	290	237	248	268	284	318	289	274	273	285	282	302	287	267	279	275	280	276	282	289	290	272	303	293	259	290	271	234	266	272	293	261	292	259	269	262	279	309	249	253	310	298	273	279	267	285	262	288	270	290	288	285	273	279	273	301	279	285	300	284	300	291	273	255	311	279	278	261	268	283	286	292	278	283	296	286	274	280	290	305	289	256	268	236	310	262	277	238	287	279	285	285	270	313	310	270	301	303	271	294	307	279	288	280	276	283	257	275	273	278	282	275	256	265	298	280	258	255	283	296	264	287	266	287	273	275	266	253	270	304	271	287	302	267	263	298	295	292	299	288	255	268	271	307	296	298	264	264	296	269	282	300	281	265	286	300	286	289	293	277	278	272	282	304	280	303	284	287	261	287	312	292	265	289	282	288	288	288	308	307	256	289	276	283	286	301	281	280	313	291	289	285	261	285	302	301	265	291	249	305
40510	56456	44210	27667	13998	2946	1092	896	723	552	521	427	357	396	346	328	315	291	276	327	294	319	304	312	294	294	289	337	316	311	271	308	305	278	288	302	299	280	260	305	304	303	300	304	319	276	293	293	291	304	303	285	306	300	355	305	276	313	316	303	329	289	297	301	297	249	313	307	292	299	307	297	258	318	312	290	295	285	275	311	295	302	311	338	309	298	306	316	323	274	332	294	309	302	318	287	296	289	329	298	317	308	313	290	288	322	297	306	321	320	299	282	295	293	326	301	306	297	321	315	304	325	342	287	340	301	285	285	291	296	313	317	274	340	295	277	291	327	331	264	298	337	290	282	287	299	311	298	291	298	295	300	304	300	302	321	321	321	316	286	318	289	283	340	335	331	300	309	323	296	317	327	286	305	307	314	290	331	312	272	309	315	303	311	281	294	298	323	298	285	314	310	310	334	315	293	277	297	309	298	315	287	312	282	286	306	278	326	277	311	315	290	305	286	294	283	309	294	279	283	310	262	324	312	284	298	320	314	295	305	269	304	289	316	292	347	312	318	331	316	282	275	310	303	295	291	300	304	264	325	302	292	323	304	291	307	308	285	343	307	310	303	268	338	329	319	274	291	295	278	336	275	291	299	264	317	292	298	304	302	292	288	278	267	266	308	286	298	292	318	303	327	291	333	283	312	309	316	310	316	326	342	321	293	320	273	297	312	302	311	301	303	297	337	337	317	277	286	305	289	325	300	327	300	307	288	297	298	307	295	333	270	283	278	327	321	309	282	311	326	284	292	273	298	319	311	273	300	269	288	315	303	275	303	288	286	292	300	321	330	294	320	325	288	287	270	335	291	321	304	346	311	278	278	322	321	313	318	279	329	328	301	323	323	299	331	298	294	277	289	312	312	305	306	291	329	321	319	324	285	310	315	325	308	315	304	295	313	298	334	293	308	293	305	322	303	285	310	301	288	286	282	308	277	283	304	308	289	270	305	284	290	319	319	320	324	291	289	294	345	303	267	306	303	282	285	297	283	347	324	301	323	312	346	314	315	288	325	270	311	318	334	283	279	289	270	311	295	292	283	295	315	312	340	325	289	277	303	324	296	279	314	307	327	332	298	311	313	275	354	307	316	319	310	327	315	287	308	309	295	301	314	298	307	324	318	308	294	268	300	271	317	294	291	294	293	310	298	341	309	320	307	294	325	285	318	294	302	293	318	301	325	327	293	303	321	304	296	326	315	288	304	307	292	291	311	308	309	309	307	315	307	343	312	272	287	287	329	303	306	309	275	261	274	249	305	307	317	266	282	277	311	307	294	314	282	321	305	318	295	287	281	294	313	283	333	288	271	318	268	271	316	298	257	303	288	302	293	319	304	289	302	295	279	331	304	289	270	284	309	304	321	285	301	293	311	303	310	298	320	294	311	311	334	300	309	315	311	317	255	337	337	309	330	334	286	293	299	320	318	312	292	318	314	316	304	295	317	287	279	310	313	261	332	300	292	282	280	279	297	323	297	319	271	291	305	291	276	295	291	319	290	286	284	272	299	313	285	331	324	305	310	316	309	324	312	317	284	313	307	300	283	294	304	286	278	300	321	307	271	258	310	321	292	304	331	302	321	322	319	304	288	309	287	335	275	311	299	306	305	308	306	272	314	321	296	272	318	283	295	314	284	282	269	309	315	326	318	309	263	270	352	319	301	312	291	295	295	282	307	308	278	286	286	279	297	290	331	278	317	304	312	302	269	294	294	291	313	288	284	341	295	276	291	284	313	301	297	338	300	299	321	317	317	305	313	282	302	281	309	323	289	306	302	311	296	303	321	309	287	323	308	318	313	319	277	329	338	314	322	304	280	301	306	298	282	340	319	305	302	315	290	289	314	294	295	281	313	305	315	299	328	304	282	281	309	315	299	281	297	308	268	308	303	275	327	327	298	273	282	299	323	304	313	311	326	301	300	323	317	301	299	290	313	304	327	279	319	306	272	319	299	300	291	305	320	257	313	289	309	326	306	317	324	309	302	313	297	305	282	276	325	328	277	311	313	323	320	286	303	298	298	288	297	305	315	300	316	300	310	296	281	298	281	320	258	299	272	329	273	276	299	327	286	281	316	273	319	333	302	295	302	320	321	287	295	294	305	292	293	334	292	328	296	281	297	311	293	320	289	299	316	306	310	312	278	297	305	288	279	280	319	281	306	300	301	293	295	327	314	288	298	274	320	300	308	270	320	303	313	310	276	315	292	308	328	278	265	319	319	295	309	288	280	318	311	307	292	295	279	286	324	313	296	307	314	304	297	317	306	326	310	323	284	300	320	296	302	301	305	288	288	293	333	301	321	304	315	290	313	297	306	300	321	309	287	295	321	284	302	313	311	300	309	315	291	288	304	294	339	311	302	289	298	294	281	292	296	271	311	321	275	291	306	288	322	307	300	310	340	334	311	307	310	301	288	294	300	265	300	314	296	295	322	316	295	297	280	292	302	313	291	326	290	302	283	310	280	282	313	346	281	293	327	322	310	314	295	292	299	316	308	267	311	282	275	310	295	269	359	287	327	304	303	283	308	311	293	288	294	315	286	324	286	303	307	279	299	288	312	303	274	326	284	317	298	324	323	306	306	273	315	300	306	300	315	304	300	293	279	271	280	315	295	293	296	297	329	272	297	279	315	319	312	307	289	327	293	336	299	309	296	292	295	298	305	299	296	310	301	311	269	287	283	317	312	302	295	288	254	329	344	276	323	269	303	296	288	296	313	305	293	297	301	309	285	296	301	295	342	314	317	282	286	292	287	287	278	333	300	285	289	329	279	286	302	316	311	306	317	302	323	295	288	324	265	306	298	305	297	288	314	270	325	283	282	315	314	292	297	270	307	304	310	331	304	266	291	321	311	284	301	312	299	277	294	308	306	264	282	300	274	311	298	292	300	296	297	320	288	283	313	310	304	311	284	307	311	308	293	323	298	283	277	298	355	320	317	303	313	283	300	286	303	270	334	253	329	304	296	290	305	291	313	321	309	311	296	301	281	285	290	271	323	285	297	263	302	271	301	285	277	313	316	285	330	342	303	287	291	308	272	320	294	329	311	309	275	297	344	302	321	296	317	296	343	286	312	256	294	310	305	286	315	319	291	306	276	291	286	321	336	302	315	288	302	321	292	331	292	315	299	316	302	316	316	317	286	285	270	291	296	310	297	347	318	309	336	309	304	273	290	291	275	303	330	311	328	290	296	293	324	313	306	291	295	290	292	298	267	310	321	300	324	295	283	315	307	290	282	313	296	305	310	320	290	293	329	297	313	328	279	337	327	286	296	288	305	318	300	326	310	323	269	292	320	305	292	318	312	292	314	307	302	303	317	325	310	296	319	312	298	299	312	320	313	307	287	293	267	313	289	302	330	308	286	307	297	274	287	286	340	325	326	321	299	326	321	296	296	303	297	288	305	333	321	296	314	299	276	314	307	311	284	301	266	295	288	288	281	326	335	295	298	317	274
24751	21038	27754	25413	18619	4998	763	607	498	404	389	359	375	341	319	332	326	322	293	333	319	317	342	343	319	302	305	297	297	338	329	327	324	294	306	329	299	294	337	315	334	315	315	290	329	312	331	297	325	313	311	259	324	280	303	299	314	291	321	300	305	300	314	323	310	298	331	308	297	316	318	292	292	330	331	305	286	321	341	301	331	287	319	294	317	336	316	299	290	351	303	346	321	282	297	319	319	314	314	295	338	359	328	352	304	321	308	333	348	317	308	308	289	330	282	309	316	339	284	289	283	309	315	286	270	288	305	319	302	297	295	334	325	327	295	313	315	287	310	331	315	292	288	305	322	311	278	303	289	316	303	338	315	314	318	277	310	264	311	294	309	288	323	293	299	302	294	311	298	315	313	314	326	308	313	333	285	322	289	319	306	302	309	306	303	275	330	300	345	323	305	303	309	311	280	307	317	301	331	263	318	307	282	323	299	301	308	312	312	333	299	312	307	297	305	296	313	328	317	318	320	313	318	318	301	299	318	351	290	339	296	296	314	340	322	317	344	301	282	350	318	332	293	327	314	289	319	332	291	285	315	319	325	297	309	327	300	296	300	355	275	308	300	332	319	311	312	311	352	297	285	327	317	309	277	323	334	335	305	309	282	312	308	335	308	290	292	305	313	281	302	334	312	291	316	314	304	307	323	322	329	314	281	329	302	317	325	293	289	316	329	289	329	339	306	327	323	301	345	304	304	316	296	312	345	308	309	330	309	268	327	310	298	278	344	308	311	322	333	293	315	358	334	325	320	333	299	315	334	281	295	300	306	318	329	351	317	281	308	302	306	284	308	311	344	308	307	362	318	291	298	329	299	298	298	323	328	306	325	283	301	313	305	309	312	322	318	334	322	296	329	304	319	305	307	317	319	332	307	310	302	297	318	303	305	309	314	315	306	300	343	312	319	316	299	319	324	321	342	343	345	301	335	308	320	315	293	280	316	326	303	332	333	320	315	321	316	309	312	340	306	313	303	303	318	317	297	326	315	306	308	324	296	315	300	306	320	309	294	304	310	304	288	275	331	306	304	311	317	300	289	280	310	336	299	290	316	287	305	287	306	314	318	310	323	320	305	342	324	296	329	292	328	337	322	324	302	298	332	288	304	310	314	277	306	277	298	265	300	313	324	293	289	322	296	315	308	333	308	306	288	298	337	286	284	292	299	303	297	305	299	332	326	306	327	318	306	303	320	308	306	316	305	357	305	309	327	321	337	293	318	330	334	296	352	337	298	301	315	311	324	290	322	313	302	317	297	313	305	311	284	326	311	312	323	336	294	328	295	305	271	325	274	342	304	304	297	296	316	299	319	314	299	289	309	336	301	350	334	301	283	290	303	335	312	313	275	267	350	345	321	356	317	302	308	314	282	309	317	321	312	288	270	283	290	311	316	327	332	312	340	308	303	332	333	346	319	342	319	272	336	305	342	330	306	320	291	302	289	295	302	331	320	307	307	311	301	271	316	321	311	312	315	306	303	288	311	307	337	293	301	292	279	350	319	310	330	306	311	309	283	348	301	331	299	307	307	311	299	337	310	297	293	297	330	323	306	321	337	322	307	268	313	301	307	277	301	318	282	311	309	287	316	314	327	310	334	313	293	311	283	305	293	326	328	298	338	320	299	323	286	325	333	337	331	309	285	305	325	325	277	319	321	296	298	297	272	290	313	335	325	316	295	317	319	317	293	320	281	305	316	299	263	322	290	316	317	329	294	298	306	300	324	337	299	333	316	323	298	327	310	315	299	300	268	313	280	312	322	295	305	303	312	366	324	295	342	335	304	306	329	300	299	332	321	318	319	301	313	320	324	340	307	321	315	293	276	304	331	320	294	305	270	296	310	295	337	331	322	296	295	318	299	349	318	319	313	291	330	321	301	319	332	309	298	323	305	342	295	321	339	294	323	330	327	333	347	286	316	325	291	314	293	318	280	313	297	323	305	308	289	298	333	322	332	289	292	292	340	293	304	330	314	298	304	323	316	307	296	307	320	312	320	325	304	340	280	338	300	292	271	322	298	324	330	341	298	334	329	323	353	323	296	311	326	277	321	309	290	311	306	339	347	291	303	322	339	329	308	330	311	319	293	300	326	306	281	308	315	267	315	291	308	264	292	317	317	339	299	347	315	324	278	338	335	332	325	304	293	333	335	288	302	305	322	323	288	333	300	313	317	298	302	330	301	292	320	309	345	293	323	280	313	307	315	266	319	331	337	336	299	321	294	301	303	294	293	323	321	307	272	297	311	309	339	293	326	306	335	357	306	285	300	289	295	287	314	322	331	289	323	319	302	302	317	334	277	301	331	305	308	288	286	303	306	298	297	312	320	313	300	281	314	357	347	335	304	314	284	320	301	292	315	299	330	354	302	312	336	318	308	320	303	326	316	299	305	316	302	276	331	310	340	308	320	326	298	308	311	311	296	271	327	327	322	292	317	282	287	292	297	332	301	315	295	282	304	303	299	341	327	331	283	330	290	307	290	331	331	303	292	315	287	314	312	344	329	323	317	306	311	336	290	337	336	308	356	311	340	301	322	316	311	321	282	313	312	319	314	297	308	310	336	323	312	318	287	305	287	332	318	312	281	328	297	317	316	280	354	289	313	358	313	306	312	257	309	300	299	307	326	305	317	306	301	326	334	331	342	290	305	324	312	298	272	307	333	315	316	270	288	287	303	311	307	294	324	308	281	303	321	311	283	316	319	278	320	310	325	279	289	295	305	277	307	296	325	315	326	316	321	289	347	324	291	299	297	337	316	297	341	324	291	340	293	309	306	321	335	303	308	305	308	359	320	330	305	269	342	326	300	315	296	311	302	287	317	322	312	301	320	324	281	306	346	305	320	321	296	324	337	339	306	316	309	315	296	322	285	320	341	308	314	344	308	332	309	332	317	320	331	295	275	308	299	327	319	280	329	314	316	340	316	337	316	319	287	309	281	329	320	307	295	324	290	321	314	283	325	283	342	295	312	319	298	288	312	316	311	296	314	316	343	304	290	319	302	334	316	314	321	327	311	348	321	317	303	304	317	328	323	308	333	322	329	309	317	311	295	296	311	340	284	313	298	317	318	326	291	293	302	311	311	311	299	329	288	322	264	307	295	300	324	295	322	301	322	351	307	308	305	305	282	293	329	288	271	303	293	316	304	290	278	330	277	333	309	308	306	312	303	323	345	283	292	321	302	317	330	308	309	337	292	333	297	313	339	331	293	320	303	279	334	316	320	298	283	319	296	315	316	308	292	307	305	287	319	343	289	283	320	358	284	286	303	332	311	329	325	295	304	298	306	312	327	322	291	322	318	307	338	335	323	287	292	315	313	327	298	320	326	283	313	324	354	342	329	319	306	339	305	307	290	307	314	341	304	295	313	292	297	300	328	300	323	297	331	293	310	320	289	290	314	315	305	316	319	319	311	309	277	298	297	290	330	321	310	318	306	361	329	278	301	319	323	288
39115	57163	42447	25897	13429	2742	1110	895	671	560	463	422	379	340	342	356	332	326	343	361	306	307	339	350	333	325	327	323	295	300	323	315	327	358	304	305	316	337	324	322	329	341	334	319	312	338	304	335	320	305	312	335	313	326	357	312	326	306	305	310	300	306	313	359	313	329	330	315	337	312	334	341	312	308	348	303	329	351	313	296	322	334	349	327	324	321	365	327	294	333	319	385	340	327	359	331	313	337	321	366	325	320	301	363	331	394	330	304	340	330	340	338	363	332	330	299	318	371	302	333	326	332	345	280	340	322	315	319	337	335	323	312	330	343	333	315	322	326	339	331	288	299	345	348	337	342	322	337	346	343	337	302	298	347	323	327	315	326	351	297	333	347	311	300	341	324	315	299	317	317	330	298	315	341	331	311	335	320	346	306	328	312	310	319	325	322	316	354	329	318	303	315	327	331	331	297	306	317	319	339	314	322	329	318	340	317	312	293	320	347	303	306	301	321	348	324	328	350	312	333	335	347	319	343	325	303	309	312	269	335	317	321	331	301	317	322	313	303	310	309	304	329	355	347	330	323	361	308	321	315	309	329	331	310	362	348	320	325	309	322	326	332	321	314	340	348	323	328	331	295	323	347	357	338	344	315	358	327	352	333	329	332	358	328	306	329	312	331	356	335	319	319	346	348	295	319	326	290	310	330	318	304	324	341	281	351	328	323	294	285	319	295	345	308	349	325	337	337	310	357	302	329	354	341	324	334	307	317	319	338	326	322	324	331	331	301	358	318	273	313	329	338	311	312	322	341	327	318	316	327	324	334	314	343	357	304	315	324	331	327	336	302	333	300	324	349	345	322	332	322	337	326	333	332	300	325	292	322	323	319	305	309	344	329	288	356	314	323	310	318	327	341	321	348	316	319	340	326	332	326	342	329	325	323	325	311	319	312	286	322	348	329	355	340	350	313	304	332	316	320	311	335	290	333	304	330	304	297	346	313	338	316	369	328	334	342	312	316	324	344	333	361	292	301	312	289	324	347	345	335	293	335	296	301	311	300	315	313	316	350	321	297	315	346	336	331	326	324	331	304	308	321	352	313	309	341	303	333	315	307	331	294	323	349	324	351	323	321	319	298	346	295	322	322	326	343	329	302	318	326	291	303	320	327	307	317	348	321	313	328	332	293	319	340	330	334	318	340	323	344	320	336	336	315	309	318	306	334	330	326	348	327	322	293	315	317	325	320	290	319	329	333	329	345	357	309	330	291	339	320	347	309	318	319	293	332	362	330	316	317	330	327	322	306	326	321	285	331	369	334	329	312	323	304	344	328	336	330	358	310	322	304	293	318	320	318	329	334	325	325	326	300	344	340	304	354	343	332	311	338	313	306	306	315	308	300	338	340	314	321	298	291	330	343	329	345	342	337	342	322	351	314	323	337	319	321	321	353	316	321	354	320	330	345	325	314	324	337	321	317	332	329	351	345	316	318	308	309	333	332	305	333	326	321	324	355	317	318	319	362	302	297	340	370	317	330	309	360	344	322	315	328	336	350	345	321	307	313	338	312	321	328	310	318	306	316	335	321	346	350	373	355	344	348	297	330	308	337	344	346	318	341	327	319	330	348	281	350	337	332	357	328	308	335	291	319	367	318	330	304	327	306	346	313	329	282	353	333	327	350	319	341	333	332	322	328	330	350	330	335	366	326	318	348	322	340	348	324	307	301	336	304	314	314	308	301	330	326	379	326	290	345	324	318	292	344	315	323	314	330	353	316	325	325	337	325	336	300	345	341	354	297	324	333	324	324	325	295	301	338	326	341	372	351	339	334	335	361	356	318	344	306	337	316	332	320	308	350	319	336	330	339	333	304	297	326	345	320	307	360	317	322	343	327	319	309	313	314	294	321	316	312	316	346	329	343	310	303	317	306	312	336	311	347	311	338	325	323	312	355	324	339	321	303	322	326	313	364	286	352	309	329	326	337	318	299	308	322	328	313	302	293	319	342	343	321	325	353	326	306	328	303	330	306	334	330	317	291	337	331	325	359	338	317	304	290	322	283	350	322	341	318	311	305	335	324	308	333	332	322	318	327	315	331	318	325	330	301	307	339	340	332	330	348	309	359	336	348	283	298	323	305	317	352	353	309	321	275	309	314	363	321	338	331	330	336	317	358	297	343	320	333	342	339	335	336	347	318	333	354	323	354	295	326	331	363	322	307	317	320	320	277	321	350	314	345	328	355	314	316	334	318	339	337	348	306	330	297	315	316	320	363	317	316	357	327	320	312	332	337	319	318	313	348	336	353	336	302	302	320	351	319	279	316	331	354	354	299	312	344	314	338	302	301	323	351	323	349	350	321	317	335	321	318	346	327	292	337	321	351	359	330	335	303	311	343	354	335	310	313	334	337	342	299	326	320	308	347	322	325	347	322	314	329	321	305	308	313	315	329	350	331	323	317	300	330	337	325	345	313	315	316	363	309	341	337	314	340	294	364	320	356	303	342	325	349	337	297	301	358	348	292	296	330	348	313	329	348	315	326	318	313	322	374	338	314	310	316	306	317	314	319	310	350	303	314	337	323	337	343	312	322	323	363	383	335	326	327	313	306	342	318	323	333	367	312	321	343	369	338	298	325	330	315	316	308	324	317	318	326	286	315	315	319	306	331	319	330	309	310	345	343	306	360	308	302	322	316	333	304	337	345	335	319	284	310	325	323	304	327	321	326	352	306	345	323	323	339	316	315	329	335	299	321	332	316	319	319	355	335	326	320	323	343	301	352	326	334	328	359	345	319	320	358	327	319	373	314	346	349	313	332	309	311	330	368	368	288	324	337	326	336	316	326	316	282	319	343	342	325	306	311	335	333	323	309	346	301	311	302	331	352	319	338	336	325	334	340	329	302	311	325	322	333	325	344	360	313	334	331	323	295	308	335	331	336	322	357	337	326	365	335	321	352	377	276	319	319	313	281	340	300	318	340	325	362	305	300	366	297	344	330	344	319	359	295	323	330	338	321	354	351	385	338	333	319	290	298	299	365	328	329	357	348	335	326	339	313	326	343	309	352	323	332	309	341	321	300	322	320	339	321	325	308	337	306	329	308	332	344	340	316	351	348	342	355	324	342	325	339	321	326	292	337	333	333	321	302	336	314	331	341	335	320	338	308	327	331	346	312	347	313	323	331	308	291	309	341	342	292	327	336	348	330	316	304	330	348	332	343	281	313	332	303	346	306	329	323	332	354	327	299	341	345	305	290	344	333	313	349	346	331	312	361	337	367	355	315	318	337	347	328	307	329	320	318	338	315	305	316	316	361	342	329	307	346	329	319	321	299	318	291	292	350	316	300	330	330	317	323	340	317	339	307	336	330	340	340	316	322	332	343	329	355	326	300	334	310	340	331	365	328	314	321	320	322	340	321	327	330	349	302	331	311	313	317	339	335	316	322	310	337	344	304	341	348	329	309	304	324	302	323	308	329	347	286	295	332	313	308	323	313	305	342	350	331
22445	20920	28374	23642	21026	20799	10624	894	541	406	330	287	306	236	266	209	206	188	221	187	201	243	194	222	176	194	186	200	208	208	190	202	179	182	173	167	202	192	187	204	171	186	202	179	175	194	182	198	184	193	164	182	206	193	184	183	192	189	164	184	172	184	182	165	184	208	186	178	165	183	208	154	183	196	210	197	197	181	163	173	167	197	178	182	173	190	174	189	198	207	193	196	186	201	190	176	187	172	177	181	185	200	200	174	184	198	193	168	189	175	171	192	175	171	182	192	190	175	157	171	192	206	182	215	192	201	203	193	163	195	210	171	195	190	202	175	172	170	182	179	184	175	155	183	198	201	176	179	223	191	214	179	191	201	170	179	190	160	179	190	183	171	202	182	179	172	182	165	181	169	154	182	203	181	201	180	202	208	174	175	210	204	165	199	176	180	182	200	179	180	218	181	200	172	188	188	188	180	202	201	193	170	183	156	217	184	175	198	168	185	176	196	193	189	187	176	181	184	188	199	174	188	202	206	188	186	186	210	193	203	180	179	178	192	188	183	194	207	183	212	167	181	184	183	186	194	192	181	198	201	184	194	197	174	163	181	194	162	176	159	207	194	180	198	184	180	156	184	181	188	205	169	195	193	182	184	183	180	180	190	169	170	156	194	183	184	161	193	160	176	173	207	181	181	185	164	176	167	184	186	199	207	196	186	177	177	196	184	193	197	206	207	175	201	205	187	174	177	167	183	191	165	176	187	167	178	187	184	172	195	190	179	191	185	198	184	191	189	185	186	180	191	161	171	187	204	178	186	166	194	182	174	173	177	162	181	195	188	183	191	165	202	195	167	180	178	182	190	168	174	183	175	171	186	180	180	179	163	186	191	201	196	170	190	163	199	171	160	173	158	196	173	177	184	195	165	211	174	164	209	203	193	186	198	193	194	172	163	186	207	198	168	160	158	185	180	181	211	175	179	187	201	188	192	180	168	194	178	186	164	188	193	174	191	169	169	203	202	168	189	186	187	193	176	214	172	181	170	169	174	192	189	199	188	166	181	204	191	192	182	182	178	172	193	194	196	200	182	196	169	181	177	194	196	184	152	193	177	187	172	164	181	177	182	186	174	201	161	157	188	178	182	195	169	181	209	203	205	165	186	180	180	198	181	173	192	189	176	190	189	174	194	187	181	175	196	190	172	185	209	173	191	196	179	181	183	186	175	177	196	166	172	204	192	191	166	202	215	156	168	178	183	176	193	184	187	204	187	185	186	204	185	185	183	181	169	184	174	175	171	180	180	192	186	214	194	173	200	188	179	182	189	171	196	180	183	171	174	167	183	186	189	212	183	190	196	186	173	168	167	184	168	174	187	192	176	199	179	188	181	169	165	187	193	190	184	165	175	202	177	221	191	185	177	172	170	183	184	185	176	187	207	179	176	181	191	187	195	182	187	172	182	205	174	190	171	161	197	160	178	198	176	173	198	185	178	178	187	216	195	200	199	203	164	172	202	193	200	192	198	165	174	202	184	178	193	153	171	156	188	168	185	152	160	171	189	181	189	186	198	190	170	181	188	198	187	158	173	173	177	193	196	194	187	196	185	218	191	221	182	176	177	169	186	171	155	202	198	173	190	200	180	196	186	205	187	172	153	178	182	200	197	183	183	173	158	160	174	190	170	167	173	189	162	163	184	146	177	187	179	178	164	167	186	179	177	186	162	183	170	206	205	164	209	197	173	175	203	184	183	176	165	224	210	176	195	173	174	180	200	171	168	198	211	188	181	190	187	182	181	173	196	169	187	176	165	191	197	187	201	183	173	198	192	133	171	176	195	186	190	204	191	183	172	161	178	198	184	177	176	182	197	173	193	169	192	195	189	188	174	186	201	167	181	165	168	188	185	182	181	194	192	177	169	195	159	174	203	165	200	227	191	168	174	201	190	174	195	183	218	177	157	191	176	202	187	192	199	178	178	192	181	221	179	221	212	180	190	175	182	190	177	208	165	177	163	186	173	171	196	174	179	185	173	183	189	172	183	216	182	186	196	178	181	176	170	185	170	183	152	186	195	178	191	186	196	207	190	167	148	190	172	176	175	208	189	191	209	187	185	185	182	177	184	189	189	212	188	192	186	187	182	166	180	177	194	179	165	212	204	226	183	162	185	174	177	207	190	160	172	179	204	201	179	174	176	197	156	208	183	168	174	180	180	191	182	208	191	183	177	191	202	191	183	170	168	204	192	148	188	187	177	162	166	181	191	173	185	191	179	176	193	167	165	178	184	173	191	189	195	189	168	162	181	149	158	172	193	192	195	187	204	193	200	212	182	182	153	202	173	196	188	196	152	175	187	194	182	175	189	191	212	176	210	194	173	177	186	183	179	174	181	165	187	215	184	197	163	183	180	174	195	201	163	156	181	185	182	170	175	165	205	201	186	185	199	160	206	193	199	189	166	211	165	182	180	171	204	175	213	184	189	183	196	204	179	171	165	166	171	204	172	191	163	188	203	197	172	155	186	192	172	171	161	173	179	182	178	188	192	190	198	190	205	186	186	201	188	173	155	191	196	176	173	195	155	175	178	169	204	183	161	198	179	183	205	178	192	200	158	203	195	178	174	182	193	171	169	183	175	189	190	199	181	179	191	187	196	194	193	165	163	174	205	177	166	214	212	162	194	178	198	197	161	178	200	171	195	177	178	199	187	187	159	183	220	198	190	162	170	165	199	196	177	167	176	165	162	186	190	197	201	187	189	199	179	191	188	211	163	206	211	171	173	180	184	183	196	178	188	171	175	166	142	166	179	174	176	164	190	190	150	174	203	172	169	217	198	180	171	169	186	156	199	215	200	204	169	171	171	194	203	199	189	177	194	199	179	161	174	186	179	179	171	179	190	206	166	167	165	182	178	187	185	184	186	183	198	181	172	179	192	181	197	165	179	178	164	181	200	175	181	173	186	188	171	188	189	176	194	200	170	187	174	155	154	171	179	185	184	185	176	193	184	162	194	190	195	189	205	179	153	208	193	205	185	177	178	188	180	196	162	173	169	176	198	180	186	191	175	180	195	160	172	195	161	201	182	184	188	179	181	172	160	192	179	186	173	196	180	179	193	200	195	180	187	179	182	177	188	163	202	182	187	170	159	181	174	177	201	199	179	184	196	172	201	174	183	190	171	172	181	193	208	159	156	175	166	184	182	199	176	173	178	184	159	179	172	161	167	171	188	203	183	193	205	186	208	200	198	191	193	169	176	209	205	182	208	188	180	195	177	190	185	175	157	178	169	188	197	171	155	160	181	180	193	184	151	165	164	201	197	164	181	192	146	193	175	168	191	180	167	188	160	200	198	174	198	156	180	182	197	191	169	197	188	157	164	182	189	173	188	185	193	168	183	187	181	178	199	187	196	180	170	157	181	167	195	171	172	189	177	210	179	196	177	207	169	182	181	151	185	173	203	192	197	180	160	180	155	184	181	199	189	208	173	184	211	203	187	180	191	176	182	179	169
42530	67072	52983	35641	21759	4663	1600	1184	870	607	422	401	317	279	249	256	262	234	230	236	236	219	197	212	211	208	202	186	200	218	217	231	213	218	202	209	181	197	203	227	188	208	188	156	227	198	200	207	210	204	217	178	201	199	177	193	190	182	204	195	205	192	207	223	180	223	191	196	180	229	179	176	193	200	182	196	198	190	206	193	180	191	184	179	167	191	175	193	208	188	206	193	201	170	185	192	203	205	184	212	212	196	203	213	189	183	186	184	205	183	218	223	192	208	187	196	207	190	210	209	191	216	193	204	192	198	196	206	194	163	197	207	191	189	187	197	165	204	195	189	212	211	210	198	197	194	212	178	192	199	185	182	191	202	187	191	199	179	186	199	174	195	222	183	208	203	187	197	213	185	194	197	193	197	193	191	221	204	211	173	215	203	194	198	218	198	163	196	193	190	185	209	191	197	181	188	188	183	209	193	188	206	183	215	198	207	183	194	204	194	174	180	194	191	187	203	168	201	181	195	210	183	193	193	226	197	194	202	173	194	187	195	186	210	205	207	206	196	195	212	190	178	194	208	215	194	219	187	194	167	185	181	197	210	205	206	205	198	195	176	190	189	209	198	218	187	191	201	213	196	204	186	179	194	183	215	213	200	181	216	203	188	165	202	175	198	202	172	188	192	204	206	215	225	179	186	185	183	163	191	195	214	190	196	205	208	196	194	178	185	192	191	207	171	182	212	200	208	175	202	179	208	226	187	174	169	179	192	194	187	169	194	195	201	219	180	206	182	198	211	166	200	210	188	200	189	189	185	206	179	194	199	187	201	203	195	209	211	198	174	172	194	199	191	225	179	200	208	204	157	198	172	219	201	184	195	178	203	226	173	203	213	215	178	162	176	191	182	184	187	205	196	193	176	195	186	194	178	198	178	212	175	189	197	189	206	200	183	179	218	191	204	178	174	205	189	214	177	188	183	203	217	190	199	193	200	198	179	186	190	177	190	192	182	186	216	199	173	170	210	214	181	176	181	199	202	193	193	167	207	181	203	205	200	204	174	180	223	206	222	177	202	219	200	181	215	191	186	206	180	199	198	220	188	213	173	187	195	216	203	172	182	179	205	203	211	194	183	172	203	187	170	183	188	183	183	217	196	193	188	194	189	203	218	204	213	197	190	186	188	188	200	191	195	184	195	196	182	189	202	194	203	173	188	195	205	172	218	217	223	198	208	204	190	228	203	197	194	179	179	205	202	207	208	194	219	207	178	205	200	218	197	186	205	203	198	218	194	203	170	173	216	196	186	185	195	209	215	215	208	178	195	227	182	182	192	184	200	209	186	196	180	196	190	170	183	204	201	200	196	204	192	160	172	198	197	198	186	208	204	234	196	202	185	169	182	184	201	195	209	209	197	194	207	188	210	194	174	176	202	205	198	231	196	213	195	199	198	236	188	188	204	175	194	178	198	199	190	202	160	187	198	217	207	204	187	191	204	220	208	197	176	187	195	197	183	186	192	203	197	197	224	208	204	199	205	206	181	192	197	194	197	174	199	206	186	212	184	189	191	197	183	176	212	195	203	192	193	185	191	215	185	184	209	199	188	183	187	198	178	177	209	198	235	200	194	196	195	201	188	189	171	185	186	190	177	199	188	213	190	214	177	199	209	194	230	193	197	180	186	175	179	185	180	188	181	226	212	178	175	187	183	209	199	193	220	183	200	197	211	208	208	181	224	204	190	214	209	188	175	188	232	214	193	218	189	194	200	213	186	201	185	196	183	189	168	181	189	214	213	203	193	193	207	174	192	189	194	176	210	193	195	174	188	185	198	196	165	191	169	205	209	204	219	203	209	169	202	178	191	183	222	177	207	189	215	183	205	181	188	195	191	227	192	219	198	187	189	190	201	177	215	185	227	204	206	186	183	215	211	171	216	196	185	195	196	197	168	189	215	195	211	213	187	187	208	185	206	194	166	197	201	204	179	196	207	197	191	174	188	185	210	214	198	183	177	208	185	174	185	201	192	197	228	196	201	189	202	188	195	185	211	200	183	185	186	215	210	175	213	175	239	198	188	175	206	179	204	210	171	167	203	170	209	178	181	203	184	223	196	218	212	204	191	179	198	183	216	189	182	204	186	198	192	176	221	198	229	197	180	204	218	186	195	181	186	209	171	204	209	202	208	203	208	175	186	182	170	198	197	166	196	172	199	193	214	200	181	200	180	187	203	199	199	202	206	209	225	187	204	172	188	183	201	187	183	217	187	197	202	194	208	173	172	195	187	182	191	189	206	210	195	217	208	234	189	206	191	196	191	197	186	196	186	199	196	201	190	181	186	176	226	203	191	203	196	186	188	211	170	213	190	189	215	190	198	207	201	200	211	169	162	199	213	200	193	168	202	164	196	180	195	185	195	203	199	192	187	211	170	204	211	198	207	171	179	181	226	190	196	237	173	207	198	210	191	187	210	185	211	217	200	223	200	184	227	186	166	205	225	176	187	185	226	223	186	188	193	177	179	197	168	203	196	187	198	202	192	167	189	199	195	179	193	223	215	198	177	172	209	218	185	181	196	202	166	197	204	221	207	185	203	174	181	180	201	198	204	194	189	192	190	173	176	205	175	185	207	169	202	201	216	211	190	182	201	204	197	194	225	198	202	201	192	210	205	186	222	186	177	205	215	185	225	202	192	185	200	160	189	197	208	177	206	191	192	175	174	204	182	210	179	197	199	177	182	182	187	188	203	208	200	199	200	199	191	154	174	180	205	197	187	184	205	180	185	207	167	192	185	206	180	212	179	187	184	175	197	183	190	187	173	192	168	175	160	209	210	187	201	193	193	185	207	170	187	176	197	208	192	186	209	226	204	190	196	195	212	188	224	170	205	177	201	194	213	183	184	214	194	193	182	207	207	191	198	197	191	218	196	211	197	197	186	207	191	213	187	200	185	196	213	188	219	175	207	180	195	226	182	184	200	224	196	205	188	211	210	183	188	221	196	181	196	213	203	194	188	185	189	182	173	212	202	212	194	225	193	209	210	193	195	217	181	188	213	182	190	208	197	162	189	166	192	181	208	211	217	198	199	205	187	185	221	184	177	227	209	191	175	181	179	211	198	199	183	180	206	215	218	217	195	195	203	187	167	201	223	191	209	214	194	177	203	209	216	210	172	203	196	197	200	207	203	209	205	196	205	179	188	188	201	207	197	196	184	185	187	210	165	193	204	194	217	202	192	204	181	151	192	218	200	223	197	187	205	192	188	187	197	194	221	203	196	186	185	183	202	207	172	173	202	201	183	166	219	194	185	154	178	179	224	168	205	184	164	199	196	193	181	203	182	179	196	183	196	191	183	190	199	219	196	189	190	183	192	174	216	215	211	195	180	176	197	162	212	218	189	178	184	213	210	191	183	217	187	209	178	214	205	193	192	186	194	204	186	204	209	181	215	199	183	199	193	203	215	201	188	220	170	215	204	192	214	210	203	207	189	196	207	190	183	199	175	189	201
33805	34030	32855	18482	6952	1533	581	519	444	474	412	398	402	398	368	398	394	373	377	396	381	337	385	433	372	378	393	335	347	384	426	405	390	376	374	390	374	366	383	365	370	322	373	370	368	352	377	341	379	395	356	378	373	394	407	364	349	375	340	354	340	355	390	368	354	381	410	344	383	406	353	369	396	351	386	401	387	380	367	397	357	365	359	368	386	395	375	385	397	368	358	364	369	392	387	375	334	362	351	386	383	370	392	373	366	367	367	403	402	371	355	353	374	381	370	378	369	383	399	371	335	393	401	373	361	333	370	367	386	417	372	362	383	394	365	429	363	382	389	348	345	375	377	347	357	381	381	372	344	391	368	372	392	375	352	395	377	390	372	394	356	353	390	385	400	367	362	359	371	349	349	360	391	347	377	386	385	388	380	394	380	382	361	345	422	390	400	330	396	401	357	364	347	362	325	389	359	368	348	371	363	337	381	357	353	420	362	384	337	384	353	386	389	341	353	363	391	404	365	378	350	377	374	358	394	399	391	379	384	395	368	379	342	367	379	404	369	370	377	384	368	364	360	367	374	372	362	365	368	362	339	358	406	401	398	352	391	388	372	362	358	358	352	377	349	379	339	372	365	363	399	366	374	352	357	346	374	356	382	306	358	393	406	379	385	335	363	342	391	391	366	399	389	366	376	369	391	388	381	396	355	396	351	381	377	393	377	393	386	369	365	381	370	404	357	371	380	342	411	360	381	395	368	357	401	374	358	399	362	394	343	360	361	375	399	389	361	382	385	339	403	380	409	405	351	397	381	390	384	380	339	355	381	372	366	385	375	360	356	370	397	393	350	375	395	345	399	384	351	377	353	360	378	362	362	399	372	371	364	370	365	393	375	379	360	375	352	361	360	402	395	353	387	347	396	340	387	375	372	354	381	335	369	398	340	342	364	342	410	376	407	375	389	355	373	368	343	355	372	361	380	415	344	354	349	355	349	372	353	390	403	322	386	378	360	337	411	389	357	384	367	388	372	359	369	362	350	387	344	337	402	336	327	358	407	374	404	377	383	357	367	404	423	378	404	386	367	361	396	389	368	401	394	389	339	371	363	388	393	339	366	366	391	384	359	360	335	379	414	375	354	356	396	359	366	350	364	380	374	330	399	407	370	381	350	373	385	364	353	350	340	349	392	388	386	402	379	362	388	381	367	380	347	391	373	399	357	348	364	385	377	355	391	381	366	364	378	378	404	372	393	374	389	354	403	364	349	368	385	355	344	390	359	390	392	361	376	363	357	381	353	355	390	381	385	383	370	388	392	366	390	385	380	371	374	378	380	384	360	374	384	385	394	367	387	368	346	395	408	369	388	402	387	382	371	350	341	343	377	371	367	393	347	379	364	408	364	399	380	386	417	365	359	381	363	382	405	356	410	358	382	385	386	372	376	385	382	355	363	376	400	358	403	418	349	383	357	385	377	410	365	377	385	419	345	379	387	384	383	397	383	331	372	365	354	352	384	344	372	404	401	370	393	382	375	361	360	388	382	371	381	384	345	353	381	355	355	401	391	346	383	339	379	369	381	369	360	336	343	406	409	386	369	359	398	374	366	386	361	362	373	375	359	355	349	375	345	380	375	387	368	354	356	374	364	393	389	378	350	385	394	358	376	380	394	401	370	383	372	343	353	397	381	387	404	381	393	389	356	396	373	366	374	391	387	373	370	380	332	390	370	370	389	372	368	360	331	348	370	404	383	379	354	382	405	397	383	393	369	346	377	374	394	364	335	367	368	356	379	357	357	393	380	351	407	351	370	357	349	347	377	395	388	396	390	392	378	399	357	372	390	375	398	382	345	383	389	374	354	327	382	399	386	371	349	408	353	384	357	387	386	395	385	382	395	387	377	379	393	369	361	372	410	380	346	333	379	387	425	399	376	375	358	374	401	409	380	379	417	343	370	370	371	391	394	424	381	370	389	373	337	384	391	371	370	377	374	380	360	355	388	370	382	387	386	347	367	404	386	391	382	375	387	385	367	389	361	392	373	383	362	369	343	359	391	367	353	368	370	393	376	388	385	370	385	371	338	384	370	394	381	377	369	355	375	367	376	392	322	342	357	385	405	351	372	417	373	373	374	359	330	393	360	403	394	362	359	394	376	395	389	381	387	379	379	380	359	377	367	383	374	368	338	339	398	343	391	385	371	376	347	343	367	356	399	363	408	382	329	381	379	376	397	378	384	379	368	389	359	372	347	375	372	388	382	365	342	383	356	373	370	384	351	375	380	383	357	394	377	358	383	372	391	381	378	348	332	330	347	341	357	397	383	319	361	384	360	377	406	367	361	373	407	353	372	365	389	381	375	365	415	386	401	379	356	366	353	350	383	365	374	383	337	381	371	369	383	360	391	395	405	409	385	397	367	377	380	418	343	366	371	366	376	376	379	373	381	386	331	354	367	371	386	333	373	390	345	357	372	370	378	389	370	350	379	333	377	363	385	367	366	347	378	372	396	371	360	376	339	398	387	371	376	369	323	387	333	426	396	372	390	343	362	346	372	380	327	348	356	358	373	402	380	369	382	411	374	350	377	385	353	386	356	338	376	384	361	399	350	379	373	389	381	374	405	357	403	376	359	383	363	397	385	385	377	362	393	392	364	393	355	359	365	371	375	377	403	328	368	390	388	379	392	360	365	384	355	403	377	349	380	383	377	363	375	359	382	373	367	386	383	383	383	391	336	369	373	326	377	367	378	388	384	390	385	369	369	399	369	388	376	391	381	339	369	396	403	358	380	384	364	375	356	369	394	366	348	363	391	384	337	371	404	389	373	389	375	359	348	372	394	384	372	353	373	356	349	357	388	386	380	375	388	368	408	374	361	363	376	360	335	368	391	389	375	387	376	386	393	385	348	392	361	364	335	385	374	348	354	375	375	391	357	338	376	387	387	360	376	385	359	373	374	348	357	350	373	395	374	393	332	358	379	378	372	400	379	408	359	390	378	380	385	370	375	368	371	379	343	332	408	367	374	374	416	380	365	391	371	383	363	388	354	378	366	402	374	402	358	370	380	392	362	389	407	345	397	368	367	339	395	344	359	366	355	386	377	396	358	399	345	396	372	371	374	365	398	372	368	353	375	398	383	373	370	369	357	335	366	335	403	395	382	345	371	371	354	417	400	359	356	410	340	362	370	363	362	350	400	373	383	371	366	389	353	388	390	361	394	356	391	367	340	382	376	364	373	358	368	407	392	361	375	322	383	364	397	366	351	358	370	383	360	395	364	374	383	392	356	357	355	391	382	384	385	399	406	383	403	360	381	370	383	389	362	379	366	386	383	369	379	366	390	416	386	370	386	346	422	332	367	372	384	361	366	393	367	361	371	376	356	396	389	390	336	374	359	393	394	384	369	379	375	407	343	356	352	393	445	385	370	370	374	382	370	348	379	384	351	427	376	386	384	348	386	387	382	368	390	386	398	365	357	354	403	385	346	336	398	413	355	363	336	384	397	349
41555	49787	35121	15984	8276	2035	767	657	529	468	428	418	397	391	381	382	394	410	406	376	428	394	413	397	387	378	406	409	367	403	373	395	366	391	415	405	384	394	395	360	398	419	424	388	405	388	388	366	415	358	388	406	439	396	367	386	394	409	400	410	414	402	398	383	439	402	375	428	359	410	396	386	393	375	416	406	369	401	395	384	417	399	384	404	413	386	410	433	422	397	411	382	372	440	388	396	417	401	355	425	371	385	360	418	431	401	391	408	389	368	401	403	421	426	387	383	420	393	391	387	395	423	357	385	412	383	450	382	421	390	376	385	366	436	392	394	429	428	375	369	413	388	400	393	413	388	370	427	384	406	399	393	405	410	416	394	365	426	377	372	406	426	403	405	410	417	403	406	388	398	376	393	377	406	395	373	391	396	426	386	382	388	432	370	400	374	411	427	408	405	391	412	373	410	392	395	413	399	414	410	438	371	407	424	349	423	382	371	363	375	391	377	401	417	434	407	403	407	411	386	404	383	382	376	404	421	397	399	402	415	395	405	390	381	398	373	404	380	388	387	372	407	425	390	409	398	406	414	394	413	376	395	428	399	378	389	393	344	384	404	381	394	358	388	420	367	394	378	409	404	391	391	373	396	401	389	392	404	410	404	419	389	388	378	418	436	381	371	401	403	416	392	413	378	399	418	411	418	380	394	396	363	418	387	397	406	409	373	410	367	422	406	376	400	362	393	418	385	361	401	445	412	390	415	421	408	394	401	392	359	407	374	400	385	410	383	359	417	409	389	396	406	363	351	397	437	378	379	399	385	406	430	383	400	401	402	358	414	424	395	407	394	369	390	371	391	393	411	375	399	329	417	407	414	396	382	417	382	383	406	393	385	388	406	388	374	381	374	393	383	383	354	403	373	383	411	385	404	401	381	395	384	385	381	368	401	445	368	380	394	400	417	402	387	412	419	402	389	438	394	379	369	397	366	396	370	392	393	384	372	421	391	413	400	396	380	424	417	423	395	399	410	402	399	386	396	374	389	409	444	368	396	428	445	410	386	387	411	384	410	401	392	390	432	420	386	383	400	377	369	416	400	386	391	380	434	397	406	399	397	413	390	379	403	400	364	406	369	406	394	383	435	442	425	403	395	408	432	410	376	396	351	403	393	376	420	387	350	389	391	381	418	425	396	393	373	415	387	424	404	379	401	390	389	357	380	419	375	405	406	393	362	358	425	398	367	423	369	373	381	377	385	403	401	407	401	402	401	392	419	401	378	390	401	402	414	373	371	405	363	428	384	375	362	402	380	368	407	416	413	393	413	350	362	407	396	408	381	403	418	399	397	384	395	363	346	389	416	374	397	379	390	408	379	400	420	392	378	402	392	384	397	377	408	407	437	380	383	394	390	385	401	360	400	360	383	430	377	411	371	408	366	414	375	347	405	373	394	413	383	375	424	404	397	391	378	427	419	404	384	419	401	354	394	450	419	396	403	421	405	402	397	390	417	366	384	398	404	415	444	412	371	446	373	380	423	399	391	398	377	393	424	394	374	425	381	422	406	396	386	409	379	410	398	396	388	405	394	427	379	411	417	398	399	400	379	394	408	425	397	443	385	415	424	413	399	394	428	398	436	391	384	410	397	421	436	420	391	367	442	397	418	415	387	399	393	400	376	401	389	375	432	390	370	403	391	333	389	389	415	408	403	401	423	411	394	407	412	392	399	421	397	386	378	380	384	432	381	360	419	394	437	415	383	379	417	388	412	378	401	369	365	389	412	412	418	403	368	411	396	414	405	417	407	392	405	388	405	413	385	377	369	387	387	390	426	386	409	386	386	402	431	410	365	386	408	386	382	432	406	422	452	414	405	383	379	378	410	386	371	371	446	364	384	373	397	405	373	380	402	383	391	378	410	390	382	401	356	378	418	412	411	406	372	420	378	382	353	408	402	387	422	407	408	399	394	379	402	386	404	416	421	402	419	393	395	398	401	382	399	414	418	394	407	379	394	412	447	411	407	417	389	428	428	379	386	394	437	401	366	355	404	375	394	413	388	405	381	406	390	392	403	403	407	385	370	371	395	406	413	385	379	414	387	400	419	402	412	370	371	409	368	394	435	401	367	363	412	376	375	407	381	381	408	404	422	405	402	372	413	436	394	388	382	398	396	397	396	364	405	396	438	395	376	407	407	402	399	352	404	424	384	434	427	391	336	384	410	388	412	385	377	403	378	426	427	365	385	391	420	399	392	422	409	412	363	447	391	414	360	379	403	373	402	387	396	436	420	415	427	368	369	360	389	396	380	404	448	367	424	411	353	403	401	387	413	414	385	407	379	394	405	388	380	418	392	416	398	414	394	408	376	388	389	396	366	392	428	404	350	349	392	418	389	390	418	406	369	389	407	400	388	408	410	391	434	370	392	385	419	417	402	383	386	379	418	363	415	403	422	408	410	402	400	395	397	414	372	415	404	363	390	407	395	377	401	398	362	386	357	439	434	436	437	380	395	403	405	424	383	407	375	431	388	426	398	391	425	365	405	427	389	376	394	350	379	361	425	387	399	388	428	413	388	395	410	418	426	414	370	394	420	410	423	409	396	394	384	387	347	408	412	378	409	377	372	416	389	402	378	402	440	365	419	406	412	382	373	379	389	410	392	413	406	369	405	392	395	431	402	406	378	414	418	375	394	395	397	389	386	408	384	421	410	395	386	411	378	416	420	426	395	378	404	357	372	374	358	387	376	412	398	391	352	380	387	390	417	419	388	433	404	405	429	354	349	406	409	416	365	381	416	417	409	371	385	444	408	376	396	408	399	447	371	387	406	391	403	377	401	380	398	422	408	388	401	400	406	423	409	359	411	380	361	424	398	414	382	355	363	390	419	403	397	348	397	350	399	379	396	450	401	398	401	386	362	397	371	374	381	386	424	387	408	414	392	407	425	387	392	387	391	414	391	414	385	407	429	395	385	400	378	410	368	411	379	406	389	393	366	381	394	370	391	380	372	382	409	385	395	390	408	390	356	386	392	436	401	386	382	414	395	388	364	376	414	395	412	414	421	405	411	379	387	412	424	370	398	419	398	414	379	373	405	414	374	388	394	418	411	402	421	399	373	413	376	414	404	428	422	407	420	358	410	401	419	414	384	424	392	416	426	387	395	407	380	439	358	398	400	370	400	389	392	388	418	388	388	390	395	372	404	409	421	374	395	364	388	377	399	390	378	405	397	389	378	389	376	388	394	403	395	409	414	404	398	373	366	397	415	363	382	373	399	407	414	366	414	410	391	372	459	405	393	403	421	379	374	411	411	431	384	390	391	397	431	395	432	390	415	379	378	379	380	389	378	361	397	378	408	423	388	401	412	371	413	382	415	409	383	373	365	394	369	404	405	401	391	415	415	406	401	373	373	388	405	349	396	404	405	400	421	401	417	404	393	371	388	388	367	376	393	385	435	366	404	402	420	437	392	410	383	383	431	398	420	377	442	409	397	400	405	378	390	367	422
23531	20885	27948	24093	21160	14453	1721	578	484	381	392	338	342	326	278	324	295	285	321	306	305	286	317	255	302	301	297	333	263	292	283	270	277	253	279	286	291	270	306	298	314	277	285	297	292	283	283	266	295	305	287	300	284	309	327	305	260	270	277	283	302	284	260	277	318	290	263	270	296	277	270	297	295	307	311	300	264	279	292	284	284	286	303	284	297	293	259	291	284	322	272	294	304	277	286	304	290	289	268	258	296	288	300	270	264	307	293	304	300	280	313	292	303	319	275	306	278	277	300	281	285	306	300	269	299	257	292	294	305	317	251	294	270	265	279	301	293	273	283	285	290	294	284	280	271	291	280	272	306	276	290	301	292	288	301	271	251	263	297	299	301	266	306	276	290	310	278	279	284	305	309	272	270	285	254	260	298	288	267	282	276	282	280	279	254	301	282	265	293	291	275	288	266	296	300	278	263	290	270	280	305	286	268	299	297	281	292	279	299	294	269	290	273	270	306	299	275	297	308	271	287	326	299	303	271	272	263	302	259	290	284	266	272	275	279	258	270	283	291	311	282	284	291	299	248	261	269	268	263	247	273	277	318	294	279	294	299	279	267	298	277	276	288	289	300	263	290	303	284	258	268	287	263	298	265	316	285	287	282	283	300	287	285	296	263	264	270	275	294	276	273	294	291	296	289	283	305	285	306	284	310	287	276	294	299	290	305	284	319	310	280	262	253	279	297	296	303	283	299	293	267	269	277	287	279	277	301	284	277	300	264	263	286	292	282	284	288	300	290	280	282	280	285	302	301	291	283	294	330	281	317	302	289	270	286	311	289	297	306	276	297	285	289	266	289	303	263	272	258	262	284	282	263	284	275	284	298	297	285	303	291	297	286	287	289	272	313	272	265	301	300	309	290	297	290	307	282	309	272	299	293	283	275	292	258	291	288	289	316	253	289	274	299	300	285	287	296	325	281	250	292	284	255	290	291	304	281	279	305	279	289	286	305	303	304	264	281	279	294	265	289	280	264	266	280	272	290	312	275	261	267	280	279	300	295	274	286	285	288	300	276	257	292	310	291	246	253	293	314	291	281	297	312	270	267	264	283	291	308	280	275	296	284	272	301	285	291	270	265	269	308	321	276	293	269	282	260	261	284	270	272	278	297	276	274	292	262	307	313	286	288	297	277	293	296	292	306	311	287	289	286	285	263	275	299	262	298	294	294	293	300	268	305	311	281	264	314	282	305	305	276	288	259	301	305	259	307	324	296	285	298	272	306	285	251	257	285	298	300	260	291	297	296	258	293	320	263	269	277	274	306	278	294	288	252	297	265	272	296	281	306	283	280	272	295	285	299	284	286	278	310	259	305	264	294	283	290	320	301	285	255	271	292	280	260	285	313	282	269	261	303	279	254	283	302	305	292	270	280	325	275	264	283	285	281	315	283	297	285	279	281	289	282	307	266	288	268	296	282	288	300	285	288	301	295	278	265	302	286	284	307	281	283	284	291	301	278	306	299	284	283	286	272	305	280	279	307	319	275	308	284	287	276	284	310	299	283	320	280	305	304	270	297	281	292	280	286	275	282	311	261	291	244	287	297	267	306	275	273	280	287	309	316	289	301	292	278	286	259	251	301	287	300	264	306	281	281	283	259	318	295	293	289	287	313	272	284	305	257	305	262	285	290	277	294	290	262	290	311	290	295	312	290	287	286	319	293	287	269	283	298	269	300	266	310	293	271	292	313	279	281	282	293	276	304	303	310	312	257	276	268	269	279	308	282	264	260	298	291	285	294	246	310	287	267	288	293	261	292	266	281	301	313	303	300	267	262	257	304	269	295	298	261	261	284	288	283	294	268	304	277	275	310	301	294	314	269	315	295	296	292	276	264	287	298	285	263	311	286	294	261	269	281	277	301	297	345	297	275	282	283	288	284	289	292	310	277	293	279	296	265	267	293	273	270	311	293	276	313	257	296	284	308	320	278	272	288	316	264	302	324	293	281	294	295	269	278	266	253	277	284	279	302	323	279	316	283	289	295	288	281	263	287	286	287	291	293	295	310	285	297	269	286	287	263	289	266	270	286	284	295	333	260	293	279	284	305	292	294	301	294	279	322	272	258	298	277	274	268	283	305	290	323	279	282	282	268	311	292	310	289	325	262	308	276	285	318	290	273	288	303	299	256	301	290	327	296	274	297	284	272	255	309	300	274	296	263	260	308	285	272	266	325	307	291	263	237	272	311	298	290	279	305	268	307	247	305	285	281	275	283	299	289	324	294	283	321	282	293	295	287	298	288	304	293	278	285	303	285	308	289	310	277	283	261	315	263	274	282	288	300	303	266	280	298	299	285	275	264	289	293	290	297	295	280	252	297	269	284	272	302	285	289	252	272	291	276	280	294	294	285	284	288	276	269	262	265	283	284	296	266	323	271	286	291	281	301	315	271	292	279	274	301	299	274	306	284	293	316	273	291	299	274	268	273	286	265	271	305	272	310	278	281	267	245	277	268	288	286	288	281	292	273	305	280	280	290	270	267	282	277	302	273	277	286	304	299	268	266	311	279	300	292	249	296	259	298	285	276	298	240	287	292	280	293	279	289	305	280	258	279	290	279	312	284	295	282	284	282	290	293	268	279	274	287	310	279	271	280	301	261	289	300	292	304	311	293	308	280	279	290	313	298	283	284	235	287	287	314	318	291	269	296	287	289	272	263	277	290	276	249	300	283	233	275	267	291	313	295	287	303	281	300	267	284	292	296	270	283	269	271	252	309	286	292	325	280	287	296	306	287	277	289	301	288	267	285	272	274	273	291	258	309	291	274	290	290	278	315	272	292	300	289	288	288	302	311	290	293	293	295	289	282	288	311	269	318	291	287	280	273	287	290	283	282	325	294	280	283	266	283	275	271	285	284	295	298	305	294	296	291	310	275	284	297	291	303	281	296	284	269	285	293	273	263	292	269	301	273	309	292	286	270	290	284	323	283	288	280	268	282	273	257	286	266	267	287	304	304	306	275	254	286	262	300	260	272	285	297	270	290	274	274	283	294	286	294	273	299	278	287	309	291	289	270	296	289	298	308	286	282	276	289	312	284	281	279	296	278	291	286	283	296	305	290	287	273	271	294	270	278	274	260	288	259	258	266	296	272	301	292	291	280	298	287	262	310	284	309	271	287	260	265	265	264	256	301	282	277	287	287	304	299	292	285	298	277	288	266	245	274	291	280	280	297	271	325	297	291	314	294	318	288	309	281	314	274	263	277	320	295	296	261	306	257	246	298	282	278	269	267	277	284	293	280	290	309	282	283	261	265	302	273	307	274	289	267	301	295	277	287	301	306	258	284	302	278	277	283	290	292	293	249	286	266	291	303	270	284	275	271	283	315	297	298	272	294	298	297	283	279	286	276	281	259	309	330	290	291	297	304	315	284	287	286	264	263	292	299	292	311	277	313	259	286	257	281	310	306	269	274	293	288	297	261	276	283	286	294	317	285	286	311	257	284	283
39860	57359	44238	26780	16525	3747	1187	818	634	527	403	403	367	376	342	338	325	348	357	322	278	325	314	329	297	327	322	336	280	300	335	324	306	314	288	303	288	304	302	310	336	301	302	300	306	296	288	313	286	304	319	323	303	304	307	285	297	283	289	300	338	332	296	297	309	275	292	327	334	332	290	309	305	283	302	332	306	316	299	293	302	324	309	275	309	324	296	311	275	332	300	288	286	287	308	287	319	297	288	325	309	335	291	317	302	282	341	272	276	315	290	316	299	310	300	314	316	326	275	316	307	316	304	315	266	317	310	308	291	306	301	323	329	277	329	307	319	299	315	271	327	277	290	322	298	327	305	300	307	315	294	305	306	303	297	311	294	301	298	292	309	308	318	308	311	300	314	344	321	309	298	313	305	329	320	329	315	321	303	345	312	294	300	291	279	323	297	274	283	298	303	287	307	295	309	302	275	346	295	303	314	308	315	293	344	299	316	301	316	311	324	331	320	273	316	325	302	314	325	287	284	316	333	330	290	306	303	331	317	335	301	303	341	321	306	285	306	274	283	347	314	315	297	289	324	287	299	310	352	305	292	301	330	288	351	296	290	310	276	289	287	315	264	292	317	320	290	343	304	315	294	292	330	325	322	317	343	335	313	332	309	329	300	308	272	296	332	317	301	316	279	327	325	335	324	297	306	312	300	287	269	341	304	311	328	314	333	324	304	297	294	291	293	303	325	318	311	323	299	292	330	308	311	287	311	301	306	300	305	312	309	330	286	299	288	298	330	322	295	282	292	292	323	302	299	305	303	278	307	315	334	310	341	297	303	315	336	294	296	316	284	332	331	303	283	303	289	282	323	291	308	292	294	341	294	301	281	312	278	298	336	306	251	295	296	292	298	298	293	270	301	309	301	302	296	291	315	296	289	309	315	315	311	335	338	333	298	303	311	316	302	287	312	297	298	287	303	330	306	308	314	330	315	275	275	326	311	304	314	315	332	320	366	288	296	327	296	294	305	281	292	320	321	331	300	336	361	298	328	323	331	309	306	306	295	295	302	313	285	299	294	293	295	318	287	306	301	304	310	279	323	294	309	301	310	296	300	307	302	303	290	299	316	294	329	307	312	300	312	281	350	277	317	320	314	308	331	287	311	333	292	323	314	325	303	316	328	322	325	322	310	286	324	297	307	301	300	309	326	280	318	303	316	323	319	306	311	321	291	319	289	301	292	313	295	292	305	293	322	290	311	282	313	331	254	309	295	284	287	339	288	290	295	332	336	305	295	278	306	285	305	272	322	308	302	308	295	300	292	312	325	288	308	290	279	340	310	317	303	318	311	313	310	291	283	311	308	337	276	312	327	297	311	314	297	292	287	295	308	319	298	308	322	309	296	320	325	322	334	312	310	297	292	314	299	321	298	329	289	326	311	323	298	273	283	298	317	267	290	301	310	309	330	290	286	311	329	337	302	312	286	315	297	293	271	323	306	308	275	308	338	328	274	315	324	290	326	322	284	300	276	275	284	309	326	292	323	286	301	296	281	294	314	301	274	283	290	319	286	285	308	327	308	285	288	314	320	293	300	313	301	311	363	300	318	296	300	297	324	296	300	305	302	328	281	315	285	294	298	332	295	314	312	291	303	309	324	305	313	322	335	293	337	296	306	315	329	308	293	309	328	290	321	287	266	324	312	333	274	333	307	311	300	302	309	276	299	291	292	320	297	294	310	303	300	274	314	304	314	326	281	296	295	272	329	323	292	286	303	323	297	318	300	289	298	309	285	295	287	312	304	296	307	300	326	306	295	300	314	295	302	299	312	319	284	317	292	292	308	321	328	303	311	291	282	279	293	307	292	299	306	317	299	307	309	314	288	284	315	283	332	284	309	302	310	275	323	367	325	294	284	297	310	277	314	319	281	310	337	296	314	309	288	309	316	300	301	290	350	261	297	269	296	280	305	290	291	331	291	307	301	333	285	305	300	303	282	318	292	335	307	313	295	295	271	284	312	286	315	307	316	317	330	304	330	303	330	295	304	338	275	294	301	292	277	286	299	274	292	288	296	299	339	334	323	323	288	284	313	299	313	296	305	293	314	314	305	310	292	328	302	302	333	343	307	303	320	307	318	325	326	327	304	314	294	303	293	296	296	311	295	295	317	335	317	305	298	303	300	287	332	315	301	314	279	298	287	307	325	302	296	346	291	294	330	304	268	309	288	301	309	295	310	313	298	301	299	295	327	304	312	307	301	330	299	322	281	309	311	308	321	315	314	301	305	284	299	293	306	316	332	294	303	313	320	305	316	314	313	329	303	284	282	305	286	278	333	323	305	291	304	333	285	335	336	327	307	282	332	307	329	300	324	315	273	288	282	283	318	337	281	329	316	315	288	316	307	338	322	294	298	344	281	307	330	341	302	341	310	272	303	307	311	301	303	287	295	297	289	290	285	281	324	296	273	318	353	341	264	319	310	312	323	332	301	296	303	302	304	302	338	341	316	276	346	332	303	311	293	306	310	332	289	291	320	288	308	277	307	326	278	305	288	317	318	320	312	287	323	333	297	274	304	288	299	341	319	302	312	305	298	296	295	310	321	318	313	304	306	314	335	298	318	306	310	346	284	303	284	311	286	310	294	311	313	318	306	307	296	292	300	323	316	321	320	296	292	326	312	312	303	331	297	296	292	330	317	314	320	277	326	328	297	318	330	291	302	306	287	330	336	301	336	292	299	321	313	283	300	288	291	337	311	294	309	302	302	304	296	317	276	332	315	295	317	306	304	327	283	319	322	272	324	308	303	272	303	287	314	323	307	281	332	319	299	282	323	287	297	297	288	296	312	332	321	280	314	286	311	340	316	309	285	313	355	303	284	275	295	298	296	305	307	330	316	272	285	290	309	321	309	300	273	298	295	312	299	312	306	279	285	300	340	303	303	328	311	295	304	283	294	299	316	302	288	298	284	272	319	291	320	300	295	305	309	295	323	291	308	276	293	286	318	297	313	325	311	337	310	282	300	314	299	293	307	302	322	303	317	316	296	280	290	293	317	297	310	297	307	311	296	282	320	316	297	302	313	333	311	302	301	287	293	317	322	307	308	315	312	308	313	273	346	314	307	289	314	275	318	289	270	307	330	315	319	308	294	287	297	338	304	300	296	301	294	308	300	310	331	316	337	330	295	304	302	325	320	301	299	311	329	314	295	290	294	326	286	298	293	301	282	290	296	281	294	285	297	301	315	308	284	273	340	303	319	305	346	301	310	316	322	297	291	303	324	304	306	302	291	312	292	322	322	270	328	298	320	314	316	281	311	317	318	307	318	302	335	284	294	301	305	337	309	303	295	290	315	292	266	289	311	325	309	285	289	288	319	304	297	325	304	287	300	316	265	321	294	306	287	307	318	293	286	311	303	306	323	293	317	289	321	296	303	306	323	298	300	293	264	318	301	272	297	309	288	309	305	310	307	327	294	309	331	291	283	283	286	330	341	319	315	323	282	270	317	341
24679	20943	27458	25141	18230	4492	778	554	442	391	366	358	364	335	303	296	332	327	320	295	340	293	355	378	294	316	332	315	307	282	339	312	344	310	310	322	292	324	330	310	312	325	302	283	283	306	337	316	298	315	314	333	297	326	323	311	287	300	320	316	309	285	297	311	345	302	303	346	301	324	283	314	302	315	316	291	308	304	300	308	274	333	343	297	321	305	314	303	308	318	302	301	280	331	322	326	318	300	325	290	346	336	297	295	322	326	307	341	347	314	306	324	296	291	317	320	290	338	308	305	329	287	334	275	332	282	291	274	308	329	329	287	341	328	330	321	309	295	308	305	339	325	331	332	302	297	327	336	293	333	305	302	288	308	325	302	321	322	320	332	299	322	291	325	310	296	318	365	320	300	313	341	324	333	289	293	299	342	310	306	316	294	292	307	286	346	313	313	300	306	316	297	343	304	330	304	293	333	284	285	312	292	294	319	301	318	306	309	330	312	305	300	310	309	312	301	278	294	313	310	331	271	309	306	354	304	319	310	311	283	282	311	318	319	323	319	305	324	281	292	322	299	290	323	319	307	321	293	323	329	314	263	342	309	326	308	302	310	317	289	323	334	294	291	325	351	326	308	280	340	351	306	276	331	326	316	325	327	313	294	293	303	306	312	290	312	346	332	296	357	311	321	332	303	335	321	333	324	309	288	307	311	281	299	285	317	317	334	297	303	306	338	313	315	294	295	287	282	350	317	274	324	314	287	266	297	290	312	325	336	311	322	326	315	326	332	294	311	311	305	323	299	310	291	298	355	328	350	326	313	326	306	319	298	296	308	317	285	289	364	307	301	306	306	297	332	325	291	299	321	317	308	328	312	330	315	316	305	338	320	302	315	337	289	307	344	301	328	298	296	315	297	317	313	300	315	300	299	291	321	312	324	309	349	318	297	300	341	319	313	302	346	313	305	334	317	309	294	315	287	317	307	306	291	332	302	320	306	351	324	317	316	321	348	270	316	328	334	281	313	329	339	290	331	348	319	289	300	305	327	336	305	315	319	335	299	285	314	296	326	303	329	302	306	267	337	312	290	316	312	312	314	333	334	315	307	342	305	313	296	324	282	292	292	283	294	293	280	300	316	304	331	334	312	293	306	327	335	325	327	317	284	314	342	338	302	307	312	364	301	305	295	302	327	315	287	313	317	315	314	310	306	315	303	304	267	288	301	282	287	296	309	309	327	333	295	305	294	325	296	325	310	299	315	347	311	325	338	314	319	296	306	310	330	332	319	335	337	304	314	338	354	306	314	314	306	331	305	341	300	291	321	311	310	315	312	304	305	309	306	324	291	308	317	293	297	300	312	301	325	299	361	298	338	329	351	331	317	325	302	328	334	313	310	309	303	301	322	326	336	288	309	306	303	300	341	303	331	294	302	334	343	309	292	305	309	303	308	320	323	319	288	315	316	318	312	328	299	312	310	304	273	302	273	342	311	318	310	305	331	329	322	334	317	303	300	326	346	332	296	324	309	329	309	334	313	352	300	299	282	333	304	335	293	346	335	309	287	313	297	271	292	299	321	310	268	287	315	320	310	278	313	313	316	319	285	289	301	313	340	342	335	330	313	314	325	302	327	282	272	298	289	315	312	297	323	322	325	296	294	300	307	291	309	316	310	337	312	292	339	284	308	321	299	292	288	313	297	323	323	275	305	304	326	308	306	307	306	324	313	345	310	289	304	313	318	302	319	292	297	307	315	292	331	301	305	282	312	295	302	279	344	296	303	297	344	333	334	339	312	305	331	316	338	307	315	326	281	307	310	270	291	303	319	322	313	340	332	307	315	291	307	308	330	319	312	305	303	299	302	332	310	342	315	313	324	285	289	324	335	331	357	292	322	341	310	311	333	316	309	299	297	323	329	272	331	295	318	327	315	327	326	321	308	339	305	321	291	358	299	324	319	276	291	289	309	317	358	325	345	312	325	269	323	340	303	291	320	306	307	320	297	330	331	316	321	311	306	287	313	326	304	281	329	317	342	328	305	304	336	316	297	331	316	303	316	323	305	332	329	324	310	296	313	301	317	297	317	321	300	346	302	341	342	299	305	351	308	293	296	320	343	325	311	337	316	308	279	334	348	306	333	319	326	307	271	303	296	315	299	301	329	327	321	294	316	297	321	347	314	305	307	345	318	302	319	297	324	309	330	295	309	345	299	306	291	287	327	304	291	298	313	272	319	306	348	313	296	311	307	287	307	319	310	339	313	329	303	292	297	283	277	315	313	298	346	298	304	327	290	308	344	299	342	315	327	328	290	323	312	294	325	306	300	307	339	304	285	294	328	350	332	298	381	344	295	308	306	293	293	297	285	328	320	314	330	330	314	319	317	325	299	332	309	312	299	317	328	294	315	325	357	345	295	320	293	305	302	337	324	322	330	310	312	310	308	282	313	326	301	311	299	285	291	307	329	323	315	323	295	303	308	313	322	339	314	308	309	292	330	302	313	317	305	351	337	315	339	326	332	310	300	313	284	323	332	332	315	324	310	344	295	332	303	308	289	312	313	316	312	304	329	320	312	275	326	306	323	331	314	290	348	316	342	318	311	311	339	322	323	330	294	304	329	304	288	309	321	306	330	313	307	317	318	353	293	319	284	304	247	306	331	314	307	302	320	343	338	330	334	332	315	306	329	306	331	324	327	313	341	288	306	297	305	312	298	321	321	294	310	294	332	321	331	293	327	313	356	330	339	299	347	278	302	339	299	322	310	325	334	317	290	341	294	284	306	296	297	319	291	318	293	302	297	318	313	328	348	291	282	301	304	312	323	331	327	320	293	349	345	315	296	343	319	343	300	317	348	330	309	289	333	323	331	287	303	321	311	308	325	293	340	321	313	304	323	332	327	313	284	296	344	312	289	326	334	319	330	294	322	314	308	342	324	333	283	327	289	315	317	286	332	304	297	325	320	357	295	291	295	325	284	312	349	333	303	326	326	310	356	302	334	312	290	352	331	332	304	334	321	302	282	328	293	339	351	295	305	299	318	304	315	333	305	307	319	322	324	319	285	315	301	283	311	321	301	297	327	291	306	339	323	309	296	325	312	331	319	309	284	328	332	324	314	299	310	306	348	303	304	312	288	299	310	303	313	308	323	288	336	321	289	338	289	301	324	293	290	337	280	324	346	321	381	327	303	309	300	333	261	301	330	323	282	323	305	341	307	331	323	285	317	318	295	282	315	332	331	318	315	307	321	324	321	313	351	335	293	329	319	306	321	307	292	346	310	311	316	331	301	316	318	341	294	297	291	293	354	319	290	330	338	316	342	317	319	318	318	296	320	311	293	299	319	323	305	308	289	310	294	319	300	298	314	293	316	276	325	305	287	302	292	331	285	328	330	280	294	322	317	289	315	323	345	282	305	343	322	323	321	260	313	302	325	318	305	292	324	297	318	320	292	299	319	309	313	288	279	342	306	345	294	329	327	302	360	298	311	291	331	312	321	336	297	297	311
38169	54195	40239	23743	12634	2635	1055	752	622	488	413	375	362	377	353	335	395	339	337	332	351	348	342	337	347	339	352	321	324	383	331	325	357	341	335	374	332	318	342	332	330	337	316	300	363	329	326	305	322	338	323	326	336	322	315	311	315	336	356	350	343	310	307	332	306	341	331	292	332	370	328	314	300	314	349	340	320	355	316	336	345	325	315	352	374	324	348	327	339	330	299	337	348	355	329	354	320	310	351	344	344	318	296	321	316	326	337	325	346	346	359	353	324	324	339	312	300	317	361	344	312	321	328	342	326	322	342	327	321	301	348	346	359	316	368	332	361	341	357	351	299	331	337	329	299	330	283	388	311	315	328	326	312	325	317	366	346	331	321	331	327	328	343	330	305	316	327	324	303	362	319	306	349	319	318	340	351	340	325	332	297	316	326	309	314	348	346	324	308	327	346	311	327	314	339	350	338	340	325	345	333	322	291	337	309	330	322	306	363	369	342	326	334	347	310	340	366	330	322	300	322	319	358	288	350	332	298	319	325	351	360	310	366	329	379	302	349	316	335	316	324	309	358	304	362	320	328	338	343	303	270	364	349	338	344	293	339	312	327	307	320	299	353	347	346	308	334	332	312	329	334	316	357	349	335	311	310	303	335	311	340	331	321	305	335	342	347	328	333	348	335	345	319	333	329	299	307	323	330	341	354	351	300	355	345	311	337	341	328	326	324	312	317	314	304	343	339	335	336	326	332	322	340	318	312	312	324	304	319	326	342	333	341	328	313	347	315	323	342	324	340	321	360	352	315	328	314	304	348	319	324	356	349	312	323	341	342	322	307	347	310	344	335	324	344	320	345	320	332	324	354	309	321	332	333	314	311	305	331	300	303	291	337	315	368	380	302	311	356	331	329	324	334	340	345	342	335	301	312	300	348	314	365	303	308	346	337	329	334	356	322	350	318	317	357	351	323	326	351	313	323	337	332	314	322	352	324	346	367	318	305	361	358	354	342	365	356	276	312	295	330	342	361	291	310	310	299	317	324	358	336	358	327	334	313	305	338	352	351	316	335	346	358	327	337	339	356	315	337	316	326	328	305	330	342	306	297	325	308	303	281	359	298	318	319	334	323	329	326	309	329	335	313	343	359	350	313	312	332	344	341	344	309	299	326	349	337	348	330	330	333	344	325	311	349	326	351	303	331	322	327	331	336	328	329	300	328	337	325	303	338	323	339	309	334	318	312	314	314	354	347	330	335	375	326	319	317	331	324	362	342	302	360	290	323	339	327	335	309	321	351	365	344	343	314	361	297	314	322	319	298	327	281	317	331	331	339	310	300	311	337	321	327	337	320	341	328	344	354	346	357	334	345	319	356	302	293	349	295	316	295	356	316	348	323	316	306	355	287	351	333	319	327	311	326	300	345	318	309	313	340	327	329	336	282	309	321	338	364	331	358	316	324	352	316	331	321	334	324	333	339	319	343	326	309	322	341	345	335	324	340	323	353	347	325	318	358	332	339	338	326	318	339	322	347	351	325	344	325	344	336	328	311	315	333	325	302	333	334	349	349	314	314	321	305	339	340	309	344	316	324	339	316	301	329	344	319	310	327	328	345	324	321	325	335	336	315	346	338	329	319	334	311	363	335	346	365	355	330	346	325	352	329	318	342	321	326	342	330	315	326	320	307	339	301	334	325	336	332	338	347	315	313	337	330	320	316	363	337	333	312	345	318	300	329	334	327	367	297	340	324	334	328	325	328	318	346	347	349	328	351	317	299	316	321	306	328	348	309	343	310	323	367	341	322	304	349	327	335	366	338	325	362	350	347	338	350	348	322	325	344	321	317	301	335	337	316	334	360	318	330	316	343	330	353	337	328	320	315	338	315	340	303	329	319	336	327	362	334	371	338	349	343	328	324	335	309	370	359	334	323	311	346	333	336	327	359	338	322	327	336	301	344	366	361	338	344	310	344	297	311	312	307	313	328	309	320	336	302	294	322	365	311	325	348	324	338	354	323	331	361	337	320	331	325	313	336	316	342	293	342	324	318	333	318	294	319	338	301	302	344	291	278	344	301	318	347	352	352	339	338	325	300	336	320	321	336	327	310	299	332	353	346	340	338	321	322	338	327	357	349	291	345	340	325	344	330	331	342	305	312	342	324	345	366	313	305	332	332	335	327	375	337	335	331	356	340	338	324	286	318	312	348	306	321	340	317	352	306	353	330	361	321	328	289	356	340	336	348	353	341	307	326	320	357	317	312	360	331	322	338	313	312	302	339	291	296	336	314	309	332	314	340	362	339	326	326	335	329	291	338	317	366	341	334	344	318	333	333	362	314	336	303	313	365	314	319	340	309	330	323	343	360	316	333	329	367	286	338	341	322	312	328	355	316	311	361	336	325	336	323	341	329	291	351	317	353	314	327	329	330	328	336	325	330	373	346	341	357	306	336	320	339	330	327	338	319	290	295	337	319	367	313	328	361	312	340	323	306	349	340	325	323	314	353	330	281	348	299	330	349	313	298	310	317	331	306	323	321	342	320	338	280	359	293	319	311	329	333	357	341	356	312	342	347	340	346	342	341	312	331	336	331	313	340	285	317	326	339	337	333	300	329	347	358	333	332	348	335	333	332	335	342	318	340	308	322	317	304	304	318	338	329	352	323	306	314	312	349	297	346	350	304	344	321	301	354	307	324	330	357	315	333	326	320	332	323	321	294	311	326	338	320	320	308	351	338	349	328	317	325	305	293	339	363	315	306	348	330	325	337	331	329	342	375	329	312	338	335	357	345	318	337	311	300	350	294	366	316	359	306	325	322	319	328	332	336	352	341	306	318	297	310	355	338	316	318	319	333	338	339	326	347	371	320	346	323	314	296	323	322	329	316	342	309	322	312	340	333	361	355	318	327	312	317	338	338	318	335	309	345	362	347	328	299	314	365	348	316	315	324	342	341	316	313	344	317	365	304	361	348	316	320	341	337	303	343	322	335	332	305	279	326	317	331	353	301	288	331	331	368	314	343	330	326	338	341	315	330	310	299	333	353	311	361	330	347	323	336	317	324	360	322	346	360	335	316	337	335	315	326	336	321	335	340	374	302	322	311	305	373	320	341	330	312	310	299	328	312	369	355	357	325	342	341	319	354	313	326	326	330	339	340	314	331	324	318	342	324	309	312	356	355	330	340	293	307	335	325	309	318	327	321	317	329	292	294	337	328	314	327	314	308	336	330	293	345	331	327	355	336	300	309	360	348	343	359	321	353	335	320	314	311	317	320	327	306	332	319	305	353	361	348	336	374	308	329	324	327	337	301	319	297	309	334	366	324	312	340	346	334	340	339	345	342	337	335	327	314	342	353	298	311	323	327	315	301	337	354	322	324	302	310	305	275	326	330	314	340	332	336	326	326	312	298	300	294	337	322	312	354	345	321	301	319	310	343	340	347	299	332	352	351	326	302	352	292	317	341	308	295	328	327	322	341	310	340	323	343	326	363	337	308	338	342	332
22380	20937	28416	23685	21058	20871	11125	906	527	413	351	291	252	220	255	214	198	226	211	237	244	190	214	187	194	183	192	221	215	183	188	181	196	198	198	179	185	186	188	206	185	175	202	181	155	189	205	188	181	197	189	192	187	179	177	179	196	157	180	194	180	174	200	192	213	181	163	195	172	155	205	182	208	190	199	195	182	175	197	199	193	196	183	182	201	206	190	169	172	175	193	204	200	187	199	188	201	199	188	171	198	193	172	171	199	177	184	195	177	192	199	174	189	183	176	179	191	204	205	182	187	201	206	200	203	166	182	180	181	214	179	185	173	197	186	211	194	202	215	178	188	172	181	181	215	163	206	186	172	180	191	194	176	186	187	199	177	175	183	201	184	192	196	189	183	162	203	184	186	179	202	169	173	178	186	194	193	174	181	182	189	189	181	141	163	184	184	203	197	195	196	188	202	181	201	176	185	206	195	189	177	190	171	177	189	190	182	219	183	185	190	217	160	186	153	194	197	168	179	185	176	204	202	203	195	198	177	161	214	188	186	169	195	180	181	180	173	179	165	212	193	181	192	192	191	188	176	186	197	194	200	190	183	191	191	172	173	189	188	201	173	185	211	185	197	174	195	181	202	193	193	171	181	183	176	173	163	180	194	196	206	186	180	186	194	210	183	191	184	179	165	210	148	172	202	165	192	177	190	196	197	189	200	204	187	171	163	186	200	195	194	184	170	180	185	189	168	204	187	166	185	175	185	207	209	193	177	200	174	173	205	178	184	201	180	197	173	191	168	181	185	181	174	183	186	182	165	167	173	199	185	189	189	208	173	187	183	179	167	184	180	182	191	181	197	171	182	224	195	186	185	169	200	183	194	186	176	195	199	161	210	192	203	213	187	190	158	178	186	186	186	209	163	183	197	199	186	171	192	183	210	163	179	188	184	196	174	187	196	205	193	190	201	171	163	159	192	170	208	173	190	191	173	207	194	193	193	212	162	178	180	182	171	217	182	178	174	199	205	177	201	199	211	161	145	178	169	185	168	190	206	196	164	200	193	179	210	186	176	176	181	192	161	204	191	191	201	198	185	204	187	161	201	197	180	203	169	173	204	178	186	182	195	195	192	176	179	192	191	196	201	194	178	187	183	201	162	195	188	172	178	181	206	189	200	201	169	176	199	191	200	196	189	180	192	209	184	186	177	168	170	204	210	188	188	168	183	168	200	179	181	188	173	181	192	206	173	180	184	184	201	160	169	211	188	169	170	182	176	188	213	187	175	176	173	201	190	176	199	198	168	171	163	198	195	210	162	169	160	180	199	182	177	188	201	202	190	175	192	192	188	186	180	174	198	186	157	173	190	177	156	183	183	193	169	199	199	185	178	180	184	180	194	194	187	164	221	180	202	197	202	172	189	202	194	190	166	189	177	194	179	164	165	194	188	194	187	148	215	192	171	178	172	202	157	182	196	164	211	168	219	196	176	183	165	195	188	174	196	181	186	192	193	184	217	190	179	210	181	192	168	169	194	221	189	202	181	165	161	173	194	204	189	184	165	191	193	194	188	195	185	204	173	185	203	185	194	180	211	200	209	192	189	218	160	172	197	197	193	196	176	190	188	206	173	176	185	194	194	198	188	143	187	182	177	179	189	186	189	168	197	205	178	179	177	203	179	184	200	167	189	182	195	191	184	187	184	198	174	181	167	179	188	177	176	186	197	182	176	186	183	178	201	184	190	171	181	178	160	181	186	194	175	178	181	184	181	183	180	187	182	171	175	180	184	181	179	163	188	186	195	182	165	171	176	195	157	172	204	178	185	174	207	181	203	189	200	171	199	185	173	174	186	184	168	186	175	189	182	170	173	180	165	186	199	181	174	187	173	188	197	212	167	190	195	187	158	178	170	195	198	197	204	182	178	185	183	180	191	185	174	185	185	208	172	180	198	193	182	184	222	162	166	180	186	169	180	181	209	173	190	176	176	162	204	211	189	202	154	186	195	200	157	187	173	166	203	186	174	173	195	175	180	174	174	174	188	202	193	167	193	181	181	188	197	186	177	178	182	188	181	184	205	170	176	193	157	175	198	171	197	198	182	186	182	174	169	168	178	174	178	201	211	179	176	186	197	181	200	200	198	180	207	180	190	173	191	170	166	185	201	225	218	173	207	193	188	180	202	177	177	217	165	176	189	219	172	167	171	192	188	184	179	181	204	162	191	176	189	201	179	188	173	180	190	182	171	205	189	184	184	192	164	181	191	184	187	176	186	187	185	188	198	182	192	185	190	192	170	180	181	188	190	176	188	189	178	211	199	187	176	190	174	150	200	183	209	212	185	192	174	210	164	161	187	198	171	177	211	177	189	216	193	182	191	177	201	179	179	170	168	162	155	160	163	194	181	195	183	177	190	186	191	198	151	195	205	175	175	160	200	196	196	165	193	209	166	173	190	210	176	178	204	213	175	185	195	192	195	163	190	186	192	192	201	170	190	196	174	176	186	174	178	190	200	187	185	170	189	192	168	213	196	195	180	202	182	161	189	192	167	200	221	197	194	175	184	168	194	159	204	201	213	196	202	178	186	206	194	203	213	195	189	178	180	209	193	192	197	186	204	170	160	198	170	164	172	185	184	176	173	203	185	185	169	175	205	179	210	208	192	177	183	179	174	195	189	183	196	205	178	184	201	185	201	173	182	192	191	179	185	175	187	191	193	165	153	170	175	177	183	203	190	174	150	184	184	202	185	187	196	181	191	183	178	167	195	198	182	177	186	177	185	172	160	161	185	193	218	195	153	199	203	155	210	194	198	190	166	172	195	184	165	180	200	194	158	176	153	189	191	174	182	168	184	182	188	181	175	198	185	189	203	193	190	202	187	194	177	183	164	188	180	204	174	168	198	198	180	182	186	203	197	184	193	182	210	214	182	170	162	191	172	203	182	183	155	175	197	188	192	189	193	171	200	177	178	188	177	187	186	214	174	198	193	211	205	157	151	188	179	176	189	195	195	193	200	200	166	193	180	203	195	175	191	196	201	178	174	188	187	211	171	183	190	209	203	211	184	217	175	171	166	177	199	175	181	194	200	174	181	194	181	173	186	182	202	190	188	193	191	197	175	180	178	160	183	167	211	176	190	195	192	164	196	160	171	174	188	193	187	186	179	162	172	186	189	186	194	165	187	204	172	187	164	170	173	169	193	182	180	180	179	164	177	170	168	198	180	175	170	202	180	178	180	197	153	169	195	199	193	190	178	185	182	191	202	165	180	203	175	169	201	196	180	175	186	215	173	168	191	189	200	157	188	210	171	211	194	185	176	196	177	170	199	201	177	181	188	182	192	175	171	192	204	181	190	195	184	176	179	189	182	185	198	179	184	185	181	192	187	190	183	173	160	197	170	173	167	196	175	186	199	212	196	159	169	195	159	184	168	180	173	188	193	170	187	150	204	189	201	179	175	185	162	185	186	203	208	178	172	184	185	191	166	162	184	170	191	167	190	177	169	172	189	171
40280	66336	50865	35679	23039	6591	1657	1044	758	563	461	396	336	297	209	248	238	226	238	211	234	206	261	213	216	198	218	221	198	196	227	196	217	214	184	199	204	228	209	210	207	211	215	188	224	214	212	209	193	197	223	202	233	233	219	208	183	191	173	206	190	216	184	184	187	174	193	210	172	192	219	205	181	206	195	212	205	186	191	188	193	199	238	178	185	211	192	187	192	217	215	215	192	187	169	205	189	168	229	206	206	211	220	222	217	208	207	236	212	212	202	199	207	196	212	209	205	201	203	199	187	206	193	197	194	202	191	208	175	203	192	212	182	215	188	204	196	193	192	206	182	182	193	204	222	212	173	193	205	197	182	212	195	199	197	182	209	212	212	170	177	205	206	201	196	210	195	199	194	182	204	187	181	184	198	224	205	188	217	190	209	221	200	192	196	204	216	190	190	199	240	175	189	204	212	192	179	200	203	193	169	188	198	192	194	199	202	213	183	181	203	188	179	217	198	199	190	172	190	223	200	204	177	184	195	192	182	215	200	184	186	195	210	207	193	184	204	197	208	193	193	204	187	217	194	199	187	199	188	205	208	188	170	204	187	199	200	204	206	177	185	206	208	194	202	207	203	187	204	211	185	179	204	217	186	207	205	174	166	214	214	205	209	201	203	193	227	210	186	196	180	186	184	200	190	199	208	186	193	176	191	220	193	241	162	198	198	201	209	181	181	199	204	200	202	198	200	175	223	211	186	184	209	200	172	170	199	204	186	191	185	202	184	199	162	201	216	192	206	200	193	198	193	185	190	209	213	201	181	188	189	192	205	174	195	157	208	183	206	191	188	188	191	213	205	209	209	208	189	191	211	218	194	193	204	205	189	192	206	197	191	182	233	178	185	185	209	197	213	200	201	211	203	183	196	181	213	206	198	220	205	196	221	204	184	230	231	208	198	188	219	175	213	179	199	213	177	188	220	202	215	191	207	183	193	215	216	220	197	200	187	213	205	186	205	170	195	192	174	182	196	212	193	211	192	187	184	195	199	177	179	211	185	210	179	205	211	220	193	185	184	175	183	192	223	180	199	209	199	205	180	207	195	193	194	177	210	205	194	192	176	204	199	218	210	193	205	185	207	197	203	202	208	223	195	185	183	209	212	183	202	207	189	169	205	191	207	203	213	213	181	230	202	189	200	209	214	189	222	190	185	211	197	179	207	204	206	160	198	214	218	188	190	224	211	209	209	188	181	189	204	195	208	208	186	185	174	220	179	179	194	181	186	193	180	208	198	193	203	201	191	225	182	158	201	212	211	214	206	193	197	200	228	183	211	189	194	210	213	194	202	201	204	190	199	209	161	167	199	217	195	199	210	197	194	189	171	192	177	165	173	198	205	182	180	201	221	206	214	187	198	179	221	200	203	199	218	216	204	201	220	194	198	192	193	209	186	201	180	201	207	206	207	197	177	189	193	175	190	210	182	178	212	200	216	211	211	199	183	174	194	202	187	192	203	201	198	170	189	185	211	187	187	219	210	199	181	190	189	195	188	223	215	189	216	173	213	186	181	226	197	217	221	199	209	173	191	206	216	198	198	199	227	195	188	185	185	183	202	189	204	193	226	197	199	199	216	229	189	196	172	193	202	226	211	196	191	210	202	198	175	184	230	173	214	221	206	226	185	171	177	183	217	230	211	190	194	206	190	185	231	197	182	193	206	213	187	190	163	188	195	184	171	194	191	190	202	187	179	167	210	198	181	184	204	188	195	209	207	206	202	201	198	202	181	202	194	210	211	216	205	193	207	214	161	194	200	198	200	194	169	204	194	189	202	184	179	195	218	177	218	174	204	188	212	189	182	182	180	199	184	211	202	201	214	188	196	191	197	206	200	187	189	212	197	191	181	192	210	180	175	188	203	210	206	182	206	184	193	199	189	186	182	171	173	217	197	186	208	200	213	217	210	216	173	172	195	206	199	205	200	164	199	225	212	215	210	207	197	202	198	180	205	208	186	212	191	219	206	214	187	231	204	201	200	213	192	195	176	197	173	207	181	193	181	187	193	173	210	202	194	162	185	186	198	182	195	187	219	191	200	206	209	207	214	212	175	206	199	196	202	195	193	222	213	183	171	212	195	187	212	218	211	210	197	199	174	191	171	212	194	180	187	198	173	220	209	170	177	235	193	192	197	221	196	203	201	190	197	205	194	210	202	178	194	201	199	191	183	190	206	197	188	183	200	185	188	188	216	216	194	198	187	209	180	221	209	207	193	220	208	178	230	203	214	189	204	220	181	188	209	173	208	200	207	215	211	182	199	199	194	195	184	188	220	182	222	184	216	177	205	198	208	204	217	200	215	173	177	197	188	180	190	208	210	185	195	189	190	214	179	201	202	161	201	223	199	221	209	223	200	210	194	186	214	176	208	205	213	193	212	197	209	176	187	201	201	203	189	213	229	196	193	195	194	219	197	183	196	193	187	189	206	195	185	203	199	185	179	219	209	175	202	196	181	198	186	200	195	199	207	185	178	199	218	204	199	198	197	229	191	182	190	195	164	198	232	184	193	212	173	201	195	188	201	202	202	199	191	176	186	172	189	194	211	193	208	212	190	177	191	208	210	201	208	191	181	172	202	189	221	176	196	203	219	209	185	211	207	201	213	210	177	169	204	207	174	204	207	181	174	202	198	205	181	194	205	187	200	195	165	198	226	200	182	191	211	204	182	226	223	164	213	178	181	194	208	200	203	193	190	205	193	197	194	193	160	219	204	227	192	207	223	185	188	200	188	199	199	206	162	180	186	182	190	169	191	197	179	186	202	200	190	221	206	222	205	196	172	219	199	187	197	202	200	204	195	207	206	190	173	199	226	215	200	220	199	197	180	222	191	196	187	191	186	182	209	208	229	203	206	183	201	194	212	211	216	213	193	203	229	179	197	196	195	208	200	206	183	202	232	211	205	234	197	198	178	184	171	188	185	191	199	224	190	208	205	211	186	230	183	185	177	198	160	227	184	185	209	216	197	206	218	173	194	200	214	190	194	203	215	184	200	180	197	177	190	206	212	207	213	181	216	211	199	214	205	200	188	200	209	218	187	210	190	194	188	196	229	210	192	202	210	180	217	208	187	193	180	190	217	178	201	190	195	214	204	196	194	194	202	223	219	206	173	192	187	209	208	170	208	220	219	191	204	211	192	191	207	226	192	188	208	192	188	195	179	192	201	189	214	208	200	178	209	189	192	201	200	176	194	210	188	171	221	180	213	171	193	192	192	206	217	201	183	212	175	219	208	182	192	196	184	179	207	211	174	205	189	194	189	202	209	198	204	223	205	202	198	188	205	189	217	203	207	191	182	179	197	191	199	200	214	200	188	196	184	224	167	213	194	182	170	212	194	190	193	206	224	204	175	197	219	189	195	209	197	197	202	191	216	204	180	214	195	184	196	198	203	196	202	171	202	186	204	224	188	216	183	207	201	197	179	204	197	217	202	185	204	206	199	201	176	229	198	224
32705	34336	32975	20616	7796	1433	593	485	465	441	408	391	412	412	343	379	380	374	389	369	353	387	379	376	349	393	375	361	390	369	344	354	389	398	361	401	401	394	375	375	382	417	370	354	416	403	399	365	392	375	399	410	383	388	390	386	369	404	372	406	380	402	377	390	400	355	410	395	416	394	382	379	377	412	361	358	381	397	408	365	394	336	353	373	410	409	355	393	386	373	365	374	391	382	372	386	364	388	368	367	383	394	391	356	370	358	363	365	398	410	402	394	355	387	384	385	342	375	381	389	374	358	375	368	375	355	421	390	375	353	361	349	351	401	346	402	357	385	371	378	368	389	381	420	346	393	387	365	384	363	382	372	375	370	409	357	362	379	364	401	385	385	405	347	375	357	396	382	367	397	359	418	349	346	388	397	381	357	389	373	375	393	358	364	378	406	367	377	346	359	354	362	371	382	388	389	336	378	367	358	384	349	373	424	394	385	388	387	361	381	373	368	401	387	373	392	350	399	351	384	383	395	390	382	344	384	387	386	381	338	373	379	390	393	338	377	387	379	391	361	380	374	384	432	362	445	361	375	352	395	364	339	386	394	394	365	390	403	409	370	371	348	426	409	365	379	362	416	381	366	383	362	386	356	373	404	360	350	377	386	387	373	368	372	399	391	365	366	378	360	361	375	376	364	370	380	362	402	381	365	384	382	386	382	384	381	344	366	397	371	396	387	412	376	340	357	388	359	371	361	358	380	382	384	409	422	379	394	376	412	414	393	394	358	377	365	357	398	379	360	343	369	388	373	388	393	416	340	391	371	381	372	325	339	367	379	375	423	393	387	414	363	355	355	389	339	382	360	371	371	376	355	426	392	375	416	387	377	388	399	402	370	384	389	355	348	364	413	367	376	411	416	379	370	403	363	376	391	385	406	354	413	374	382	385	379	387	381	373	357	366	395	400	388	383	379	381	414	405	373	388	359	378	412	396	386	391	400	377	408	342	372	377	386	362	397	357	367	388	408	396	389	362	342	343	390	369	401	379	373	397	357	399	375	401	345	396	377	373	370	409	389	375	372	393	391	405	390	343	381	340	370	367	369	384	364	395	372	340	378	387	363	389	375	392	346	396	375	382	382	355	383	343	376	370	384	401	379	385	352	362	370	370	391	392	363	343	386	375	385	366	382	380	377	371	356	420	379	409	359	389	378	375	422	371	389	364	369	363	385	424	380	379	395	394	350	342	369	380	347	380	370	387	364	392	395	387	398	365	364	384	372	360	331	359	335	363	417	375	344	353	415	394	358	376	388	398	354	365	399	353	405	384	354	369	393	338	392	368	378	401	371	392	365	414	385	398	387	383	382	397	397	357	398	389	374	390	371	371	389	393	367	401	368	424	397	379	365	370	349	363	375	384	366	354	386	362	390	389	370	384	363	365	362	383	406	358	386	390	376	396	398	404	362	379	376	360	377	365	400	388	399	339	392	386	400	411	348	359	403	387	373	356	370	398	370	392	373	371	377	361	338	361	383	377	373	368	368	391	389	382	388	389	369	428	426	386	366	344	370	399	389	388	349	354	354	352	364	387	367	403	365	427	447	403	403	373	387	401	404	400	330	349	406	386	367	390	412	360	387	397	378	371	393	403	390	416	405	375	379	352	378	391	379	353	410	374	391	367	417	370	393	371	406	427	370	414	380	366	356	421	356	357	365	360	411	364	361	452	405	386	382	382	376	390	377	389	355	430	396	326	379	364	389	383	365	375	380	362	397	342	379	391	385	387	388	357	394	397	376	369	367	370	400	384	400	368	411	384	417	371	412	348	383	351	365	390	368	393	380	369	405	387	357	370	386	378	380	387	374	362	397	375	403	343	381	370	390	375	365	367	399	372	385	413	417	343	352	359	346	372	398	367	372	384	361	387	390	359	369	356	376	400	392	393	367	369	336	380	368	378	385	366	396	377	371	389	374	401	395	398	367	374	391	397	343	363	390	355	397	329	365	358	377	384	392	336	371	395	384	379	365	376	368	337	402	346	393	409	394	386	366	376	376	375	367	400	386	415	359	372	392	336	367	379	368	363	357	371	358	432	385	397	355	361	408	390	383	390	391	368	394	386	403	375	390	379	403	361	378	396	370	380	386	372	378	377	396	403	367	359	383	377	418	378	401	407	375	379	368	373	401	335	364	429	388	373	394	369	407	383	365	376	414	378	385	395	371	364	340	364	397	375	370	355	352	379	348	376	378	377	378	391	372	369	371	377	371	346	361	381	392	380	408	410	386	389	387	361	383	388	358	382	368	366	352	391	390	426	373	396	358	380	379	424	347	377	359	373	396	356	387	401	415	367	393	371	372	411	364	414	355	354	353	351	368	376	354	372	364	354	348	376	396	385	367	330	360	379	380	377	415	387	346	386	361	368	390	380	425	366	365	389	401	372	355	379	358	373	391	353	385	383	383	380	381	407	394	370	382	382	384	370	380	384	397	392	373	427	394	367	379	383	390	370	379	403	355	357	339	394	383	363	391	359	375	382	388	388	404	342	367	394	415	354	362	376	377	354	402	386	403	363	380	375	397	434	390	396	426	364	382	362	366	362	360	378	420	352	394	390	364	405	381	380	397	343	385	396	417	402	390	342	408	390	359	404	382	365	416	377	389	364	370	383	343	377	379	367	370	407	398	366	366	389	354	399	360	351	367	396	351	349	375	385	354	333	401	377	396	395	403	397	384	358	391	367	371	374	374	387	393	399	397	406	397	413	389	377	392	363	409	378	356	381	352	381	348	386	404	417	390	411	358	422	365	405	411	396	338	394	434	363	372	360	355	366	398	399	374	352	425	392	371	375	353	366	367	370	363	391	379	369	398	351	407	351	349	382	374	382	365	344	356	371	365	388	368	388	428	357	365	380	358	376	395	380	381	373	366	379	356	392	384	392	377	418	383	360	372	417	380	359	402	419	379	398	371	351	373	391	393	366	409	360	371	368	349	351	370	362	381	354	364	408	337	383	368	371	393	366	377	362	367	403	411	361	367	377	366	392	383	389	353	356	357	402	393	392	341	396	389	384	351	367	366	385	371	375	392	364	357	407	369	397	371	400	381	357	389	395	365	382	394	392	418	386	370	387	390	395	365	361	371	387	376	358	403	418	377	418	401	352	390	387	369	385	384	396	357	412	383	387	366	378	373	374	411	396	340	389	391	391	389	404	363	352	379	352	379	395	339	389	406	365	391	379	359	367	395	386	378	378	409	397	387	348	405	387	352	377	374	397	368	383	374	379	392	378	417	368	332	384	366	398	356	382	420	363	388	388	393	389	396	387	404	372	393	352	389	372	369	355	375	337	366	407	384	412	372	397	371	382	373	395	377	390	390	360	344	399	372	378	384	391	376	366	377	405	409	383	396	388	392	390	384	347	386	368	361	363	375	353	362	393	360	379	377	410	379	360	361	403	390	354	365	388	356	392	364	375	338	387	376	368	370	375	387	387	336	406	376	379	391	375	380
40282	49885	35473	18572	8670	1835	813	629	572	455	446	435	385	429	412	385	362	414	382	419	436	371	416	430	399	384	409	390	417	393	386	415	399	384	401	377	402	382	417	398	386	435	391	400	415	408	413	419	395	393	383	417	380	410	426	356	425	412	380	382	433	379	396	391	374	394	394	389	404	412	383	397	371	387	385	411	424	398	428	394	403	404	397	396	349	382	386	387	397	392	408	356	396	421	414	391	379	381	420	422	385	394	362	389	402	430	342	405	410	399	405	424	402	441	386	393	444	399	410	415	379	418	405	379	414	371	411	399	387	403	411	469	405	382	395	383	421	403	438	415	392	417	430	407	389	398	409	433	402	400	393	389	388	379	394	381	443	399	412	408	372	391	410	406	372	409	381	381	399	406	387	416	405	352	430	410	407	372	424	402	420	412	416	413	377	377	427	396	386	374	402	376	399	396	413	412	416	375	377	416	407	416	398	392	383	375	380	398	397	396	430	405	430	390	385	420	432	407	403	399	418	381	403	358	392	409	422	445	384	405	413	391	414	408	358	384	411	397	376	413	384	378	412	389	408	433	411	423	406	408	395	380	399	402	387	396	381	401	405	390	456	401	408	419	419	384	389	410	406	396	387	383	427	415	404	384	411	374	385	391	408	411	395	373	353	395	412	387	376	374	383	386	409	375	415	396	423	363	393	426	428	397	399	401	400	402	387	367	392	380	418	370	399	379	400	356	424	408	351	373	397	403	378	384	431	414	404	417	405	409	414	413	377	386	379	400	430	367	427	385	396	432	401	395	402	403	397	401	411	430	396	406	364	427	394	417	406	392	381	377	403	398	380	371	387	397	379	376	441	410	386	422	399	391	404	377	392	416	376	407	414	416	402	448	407	395	404	423	387	406	391	369	404	395	376	409	393	406	425	406	369	395	383	413	401	407	402	416	420	373	385	406	433	393	401	391	382	389	381	401	398	405	418	398	382	389	436	384	371	395	372	417	426	421	384	409	369	388	404	378	407	425	426	423	380	393	409	380	414	385	389	371	426	376	416	435	408	423	425	414	424	394	422	418	461	400	395	388	411	424	413	415	400	395	416	398	413	404	358	376	391	401	394	389	392	382	414	366	413	393	407	415	376	391	383	411	401	420	424	399	375	405	411	415	390	389	391	419	408	422	400	395	394	392	384	388	386	383	409	397	408	376	422	394	397	390	402	417	380	392	434	387	441	351	408	429	404	400	345	367	382	409	396	401	385	409	383	402	384	438	408	372	383	423	387	399	407	396	418	390	406	413	351	415	413	417	423	420	408	390	395	391	404	411	399	410	374	380	387	406	424	403	423	382	390	380	413	418	395	385	394	395	366	380	391	365	418	388	415	386	389	397	402	439	391	389	382	421	389	405	410	397	388	434	388	381	438	414	410	359	384	418	355	396	398	405	389	399	400	416	397	383	412	381	420	389	380	391	381	390	391	392	396	410	405	371	405	364	416	437	405	377	406	392	390	363	420	357	392	399	399	441	389	416	397	402	410	380	407	408	412	394	420	382	388	405	386	404	397	428	413	430	391	399	358	386	377	415	424	400	382	386	420	377	391	382	405	383	380	415	376	393	409	352	387	422	382	389	393	417	411	420	406	387	406	408	409	414	432	390	343	419	407	386	387	396	375	338	421	370	385	392	430	403	357	402	391	422	363	418	393	394	383	380	401	421	381	364	359	417	414	391	408	407	395	369	404	399	361	444	405	433	439	385	393	391	360	421	406	392	403	394	455	407	415	417	409	384	397	415	413	383	387	424	385	349	387	375	380	394	358	398	379	389	372	401	406	409	425	387	402	430	397	384	403	411	404	375	379	383	386	392	402	385	379	394	382	373	370	381	375	449	406	394	405	395	392	404	383	412	400	427	394	373	422	389	401	354	430	366	384	370	380	412	396	384	405	416	380	398	370	381	413	383	380	407	405	416	399	385	409	386	414	404	385	378	377	406	401	400	413	370	401	375	357	420	427	398	388	379	412	394	386	393	371	394	408	337	381	389	403	406	424	356	397	373	372	375	416	382	356	399	385	403	393	405	395	394	406	409	380	367	421	401	380	425	418	377	379	365	403	423	380	400	374	400	409	441	388	404	384	398	393	431	389	393	438	403	372	417	424	414	416	393	385	366	427	438	398	380	415	383	363	429	386	384	405	440	410	394	372	397	422	420	384	388	356	391	387	404	398	402	403	367	421	407	393	390	366	387	378	392	403	383	402	397	378	419	397	392	373	374	369	374	359	394	414	418	405	416	395	422	405	399	383	391	431	418	387	403	429	390	415	399	395	399	440	424	394	421	412	408	397	400	386	401	364	345	399	400	383	426	413	411	378	399	421	389	397	389	395	383	384	359	401	387	396	429	375	429	440	400	424	413	376	373	395	396	421	378	418	381	395	375	385	431	392	358	428	356	389	404	414	418	411	368	414	425	367	372	364	421	388	427	439	375	370	399	413	396	412	372	375	394	408	390	419	376	414	411	376	411	425	374	384	380	395	372	387	408	395	400	392	393	404	420	392	393	422	385	426	433	404	408	388	408	408	379	386	421	390	392	411	383	443	383	434	405	400	409	413	418	406	426	392	405	397	392	408	373	443	371	397	394	402	420	376	416	410	407	404	411	408	369	384	405	422	435	387	378	427	389	422	405	403	416	391	424	374	394	396	375	443	395	424	387	393	412	360	447	383	389	421	424	391	359	397	406	393	373	400	401	398	411	380	407	406	391	390	419	404	401	419	405	394	366	405	391	395	381	406	405	380	395	401	391	372	409	425	401	375	415	411	378	394	418	405	389	386	407	399	406	373	375	424	414	424	364	409	409	405	369	403	380	361	407	425	408	406	387	411	424	405	415	390	392	397	411	393	373	403	376	393	379	400	417	401	379	402	418	368	393	424	410	378	397	377	405	380	395	403	402	410	405	385	360	411	411	415	408	384	421	429	382	404	381	413	409	401	394	395	432	383	439	379	392	413	410	371	394	425	350	408	385	396	420	368	404	390	434	409	372	376	418	392	346	417	403	394	385	407	383	412	408	387	376	381	395	377	380	434	429	405	402	381	408	392	423	398	393	388	384	420	415	397	340	385	385	387	399	367	411	394	410	394	399	381	371	392	421	386	400	369	406	428	412	394	426	381	423	391	396	407	387	390	388	401	404	439	411	412	388	381	416	395	380	390	424	399	379	390	414	411	418	407	404	397	397	386	414	408	405	426	416	383	410	413	436	437	398	368	412	449	400	406	381	425	387	367	415	418	443	431	384	424	396	374	361	413	376	421	345	426	394	378	397	382	417	390	383	413	396	380	412	389	399	393	394	397	416	366	420	390	393	388	429	391	388	410	401	416	417	400	438	409	385	404	416	397	385	405	388	403	429	355	403	387	391	411	385	390	413	431	371	407	443	416	403	396	390	402	381	389	401	394	401	421	403	411	411	374	388	403	416	405	408	417	374	429	404	398	386	433	413	374	416
23585	20900	28070	24086	21296	15455	2079	601	457	405	371	323	313	292	321	316	318	287	291	294	293	302	297	271	284	282	267	302	301	276	278	288	302	286	287	298	266	289	275	288	313	289	276	283	309	285	283	294	285	269	292	271	264	256	288	320	282	274	306	277	285	286	275	297	297	315	299	291	278	295	272	259	289	284	293	254	322	265	272	282	283	294	281	270	286	292	314	264	289	281	298	271	301	282	297	266	258	281	259	284	289	283	289	272	301	259	259	291	273	304	263	291	276	306	312	266	300	321	288	282	294	267	281	277	313	290	253	267	273	274	260	272	317	290	275	298	294	264	271	293	279	285	303	266	269	287	270	318	282	282	271	279	266	266	312	291	257	283	283	300	310	302	269	280	261	278	301	274	288	291	308	277	296	278	263	267	318	262	283	262	295	283	284	265	275	299	271	270	285	254	276	272	290	273	295	273	274	302	275	283	268	283	227	268	281	300	279	284	279	266	302	314	261	266	272	267	285	264	296	296	261	278	262	283	261	303	290	265	267	295	281	256	276	278	271	301	290	304	284	309	265	306	273	303	322	268	283	286	305	269	289	282	279	275	272	297	281	272	304	295	261	300	274	265	285	245	291	283	287	275	288	296	293	271	298	293	264	282	248	286	275	264	296	280	317	281	268	290	279	292	289	284	268	287	285	275	269	270	271	290	257	282	293	299	253	295	249	295	316	279	311	292	262	266	285	304	261	280	298	262	290	300	270	275	297	309	287	287	268	285	270	273	270	293	315	262	280	319	266	269	288	302	247	286	269	251	287	273	285	286	278	288	284	298	282	302	258	311	296	275	256	277	292	292	272	259	298	285	275	273	282	291	255	297	284	287	294	290	287	263	263	303	271	272	297	295	288	269	295	304	294	275	303	298	303	266	297	258	272	269	297	310	297	289	285	288	301	302	294	265	261	272	283	284	284	256	253	312	282	259	287	304	274	266	258	253	287	302	305	284	282	304	300	276	301	267	258	292	292	276	277	271	275	289	289	253	284	277	230	263	266	306	279	266	285	297	281	266	309	304	315	290	291	282	260	283	271	289	302	276	303	288	298	301	283	283	291	277	290	291	258	288	275	275	277	298	300	282	282	298	276	269	311	280	282	277	297	314	315	287	266	298	307	299	269	269	321	287	279	304	271	278	280	271	307	250	294	288	291	281	286	256	298	285	273	258	247	298	289	259	265	297	307	273	300	306	278	279	290	277	269	278	339	274	268	255	287	293	293	306	292	287	293	290	296	315	282	294	294	283	282	294	281	300	287	271	276	267	299	272	279	305	257	271	299	273	259	311	273	283	289	317	286	255	271	267	278	276	299	276	308	268	299	282	263	301	295	274	285	298	293	293	293	264	315	290	301	248	294	295	302	269	314	282	307	306	328	290	304	274	273	298	262	276	295	306	280	291	276	274	274	304	307	289	265	294	270	287	273	291	265	266	286	298	294	260	283	290	287	284	283	295	302	294	305	291	324	270	287	277	277	293	272	341	270	276	290	275	272	303	284	297	263	277	289	286	281	302	276	281	311	296	278	279	291	283	279	293	293	286	305	284	277	291	283	280	279	266	275	327	292	296	273	277	275	308	280	301	321	278	297	295	280	288	287	267	318	291	291	282	267	302	281	263	304	275	300	278	290	265	295	287	302	289	305	290	299	248	322	276	267	286	284	293	259	278	270	284	280	249	283	296	262	270	292	329	272	299	252	275	299	307	271	271	256	299	293	285	261	277	254	265	265	245	272	291	284	272	253	308	279	285	281	281	276	272	271	321	254	284	299	307	286	284	269	252	337	302	277	293	280	296	301	264	292	300	273	290	310	271	289	293	270	252	295	281	280	263	274	304	267	267	298	261	245	302	272	290	290	271	257	301	258	274	274	253	306	257	270	302	290	268	288	320	267	309	292	269	282	265	267	267	264	271	264	285	272	302	291	301	259	254	303	283	283	287	285	289	288	287	281	286	287	285	296	272	316	313	290	302	282	309	311	269	250	250	288	282	245	267	289	291	265	267	285	262	281	258	251	285	286	259	295	295	273	282	262	313	295	282	297	267	276	310	315	272	304	288	292	281	292	287	274	271	298	303	305	282	273	307	291	285	289	272	283	317	280	305	272	301	298	243	271	276	287	289	272	273	339	292	259	298	250	300	295	254	288	303	281	299	266	280	271	267	281	288	280	296	293	264	271	286	299	284	306	298	267	307	259	267	264	290	248	286	269	253	321	310	307	288	296	282	273	247	277	280	305	256	306	280	284	273	281	295	276	282	304	282	253	274	290	295	299	321	280	298	285	288	297	314	280	278	258	291	295	304	292	289	285	279	276	294	247	299	263	288	283	301	299	295	285	259	319	280	270	274	282	276	264	273	278	274	288	269	296	324	289	285	268	300	291	309	307	283	251	290	290	259	312	280	272	269	286	305	302	301	317	295	269	252	315	255	288	280	253	291	290	313	306	289	336	282	292	280	298	277	317	288	309	262	325	293	261	298	277	282	300	266	286	270	278	316	306	293	255	300	282	298	272	294	276	298	272	293	250	304	274	304	271	296	292	289	302	305	266	278	299	281	277	250	298	297	277	318	322	289	288	289	281	311	272	279	298	291	284	301	295	270	301	278	308	318	279	285	278	244	263	282	292	293	288	305	264	291	312	249	312	297	271	297	290	317	272	289	284	306	271	268	255	280	264	289	295	277	267	281	293	312	276	285	271	290	310	307	286	286	252	277	300	294	280	280	292	256	301	315	286	296	294	272	289	277	274	326	309	294	310	286	288	301	299	267	281	265	278	275	283	274	286	298	258	321	287	288	290	285	273	268	310	286	277	275	296	273	302	284	273	285	260	288	293	281	329	297	281	282	303	298	270	255	265	284	267	306	290	264	282	319	305	304	254	259	311	263	274	319	252	303	297	283	284	257	270	302	273	285	319	278	296	282	254	302	286	267	259	300	276	305	297	295	284	270	282	290	295	259	297	287	313	287	306	300	282	284	254	308	285	277	317	293	317	281	282	268	282	300	254	279	261	306	304	241	247	313	274	332	295	314	283	290	283	275	296	294	271	285	283	293	278	294	288	307	299	283	289	310	273	271	271	300	267	287	265	298	319	295	295	276	301	295	295	284	279	292	272	284	272	313	291	283	280	268	270	279	301	295	271	307	256	303	244	310	274	293	294	264	277	265	296	299	258	289	289	289	298	258	248	265	289	274	276	295	278	262	309	271	267	279	304	281	284	278	283	266	281	260	343	258	279	291	282	260	310	272	268	299	294	300	271	298	280	257	260	255	303	278	283	268	270	254	294	301	325	243	293	284	268	269	304	299	321	293	281	263	276	312	273	317	274	287	271	285	286	282	267	291	286	234	265	282	273	267	292	299	289	286	299	294	288	279	288	296	268	279	255	270	266	267	272	285	274	303	303	281	275	271	288	272	288	271	278	302	272	290	288	287	278	278	296	296	292	324	267	291	292	272
39580	57814	44182	28357	18391	5325	1122	844	651	509	448	410	346	384	357	347	313	298	350	339	342	295	336	313	314	361	303	317	292	293	330	286	307	322	302	297	317	337	320	297	291	307	314	310	280	321	300	317	332	307	323	314	298	309	327	292	308	336	309	310	314	348	297	305	296	294	362	297	315	282	277	301	312	300	292	327	313	291	329	316	277	273	303	339	313	315	274	280	300	301	313	309	283	298	307	311	291	323	299	287	324	305	277	352	346	325	299	261	326	311	311	336	320	274	347	289	283	290	328	304	323	317	354	308	302	284	319	303	302	298	304	325	334	307	327	297	325	315	324	315	279	280	266	302	288	287	347	319	306	322	315	334	325	316	288	352	279	318	331	307	276	309	342	288	280	312	306	307	302	306	323	321	327	301	306	346	317	305	315	317	330	298	305	311	301	312	291	287	315	314	331	318	284	315	312	301	341	301	284	309	302	311	336	312	310	318	298	286	307	289	307	295	304	329	311	290	299	286	319	289	299	300	279	299	268	301	331	288	306	289	299	331	297	314	284	313	316	320	330	313	308	299	318	305	330	306	310	299	312	291	338	309	342	298	306	304	313	289	306	308	297	286	282	342	292	322	338	326	291	273	314	311	276	300	313	285	321	307	316	311	306	300	321	311	281	279	327	288	332	315	339	344	282	299	285	314	310	286	306	294	295	291	304	311	285	287	313	313	319	296	308	312	280	327	321	300	310	275	291	338	319	298	306	307	280	243	313	309	323	290	328	323	299	292	325	261	287	292	326	290	326	313	316	292	315	279	300	294	315	291	300	302	312	293	306	341	305	293	336	315	318	319	315	319	314	311	306	295	317	295	328	314	310	309	283	291	301	303	288	298	319	312	312	287	315	293	298	302	267	306	307	303	284	304	280	308	293	314	284	352	305	311	276	316	315	337	317	323	295	290	306	295	297	333	304	278	310	293	279	290	295	340	327	291	330	306	304	315	313	290	312	323	358	287	290	319	349	313	316	293	322	296	318	338	276	339	306	299	317	294	341	288	313	290	311	316	296	306	299	312	306	299	271	293	304	303	303	286	348	310	303	313	323	289	315	279	283	269	275	336	317	296	308	316	299	297	310	317	295	301	318	283	332	313	310	291	266	353	304	298	328	321	342	311	317	297	305	287	320	314	327	320	330	317	294	288	345	323	317	342	313	300	344	297	313	300	317	324	324	293	271	290	325	290	316	302	287	265	296	306	293	316	333	306	300	272	288	309	304	318	321	297	289	324	291	291	320	314	317	296	314	301	319	314	329	324	305	282	326	281	320	299	313	301	294	308	291	338	276	340	297	304	286	306	307	280	324	276	318	289	300	316	288	310	307	331	318	335	282	311	299	302	282	290	312	307	309	303	309	297	281	319	314	322	336	312	287	312	331	307	321	295	330	296	327	287	311	322	278	319	288	332	291	307	312	307	352	288	306	290	304	299	339	314	309	328	321	339	311	318	312	302	325	297	298	269	298	329	285	324	312	316	310	275	294	291	316	324	312	327	314	276	300	294	294	312	286	314	291	299	302	282	267	282	312	315	297	312	322	298	278	305	288	336	314	294	318	302	290	307	305	316	296	311	306	324	300	273	301	310	331	332	288	314	316	319	289	289	312	309	312	289	277	296	305	299	294	301	305	321	323	334	282	310	274	293	307	284	315	315	288	300	308	310	321	284	306	327	317	295	316	316	338	342	301	299	303	310	284	287	298	279	303	297	302	345	323	330	311	302	303	289	311	293	313	307	298	323	329	334	294	315	356	302	333	267	275	305	332	333	303	320	307	298	284	301	328	298	295	286	334	341	298	321	341	317	324	342	302	300	293	288	326	285	291	317	311	316	317	288	319	321	321	312	297	304	311	299	321	341	305	330	297	341	279	347	291	296	287	314	292	306	290	304	318	310	292	318	307	290	317	309	282	284	309	319	347	335	309	293	290	341	296	297	296	338	350	288	290	295	300	303	345	323	306	299	293	327	319	305	292	323	325	348	317	300	310	323	334	305	331	298	296	314	319	328	308	286	287	321	308	309	316	289	302	313	316	307	311	271	294	313	288	322	339	282	311	310	317	330	280	273	310	314	290	323	313	321	312	300	293	323	322	306	314	316	314	316	320	315	319	290	316	277	318	321	306	332	301	317	285	320	324	304	305	296	333	290	287	313	328	316	290	284	305	320	289	302	271	323	314	278	319	296	339	305	269	309	301	317	339	297	301	293	313	303	317	318	288	320	327	329	339	335	314	283	292	284	294	310	342	301	295	310	301	339	286	310	297	295	305	306	314	314	311	273	271	310	309	284	283	314	322	321	324	323	335	289	306	309	315	285	322	335	281	301	316	293	318	329	316	290	317	291	307	279	308	318	279	278	312	307	327	329	331	289	285	315	321	321	307	289	287	295	344	331	301	317	282	329	307	317	340	283	266	335	296	262	335	295	313	322	320	300	309	319	283	298	307	305	292	331	308	313	311	314	290	308	273	289	308	292	296	327	308	305	296	316	295	312	307	300	315	298	351	311	302	307	288	311	290	306	294	282	306	313	308	281	279	296	301	295	286	318	334	300	287	317	326	294	322	310	302	310	313	307	312	344	322	294	297	307	312	289	308	300	299	293	308	307	289	302	324	300	311	308	310	324	304	289	310	312	316	274	328	302	248	294	305	289	318	309	321	287	331	285	306	302	315	293	291	311	298	294	267	305	277	311	327	346	338	302	316	277	288	277	312	313	321	354	319	316	306	286	298	341	292	294	306	318	314	314	288	345	294	334	307	288	275	294	299	307	325	300	290	316	303	307	293	270	326	303	315	317	315	296	288	287	290	311	279	267	304	339	329	308	317	337	328	283	292	306	317	326	296	299	304	307	288	314	308	310	323	330	309	306	317	300	314	347	305	288	348	315	299	329	301	304	301	315	327	300	291	305	310	299	296	308	292	314	312	281	289	306	323	296	319	313	268	307	304	342	283	324	303	330	308	297	322	334	283	320	284	326	300	294	325	288	277	319	331	319	317	312	291	282	303	292	309	282	311	316	332	287	312	310	294	333	318	312	303	307	295	318	296	302	315	294	299	322	314	304	295	308	319	294	335	288	337	278	327	288	310	345	319	314	300	324	291	318	324	310	316	318	314	312	297	315	324	295	314	344	324	266	301	293	329	273	275	296	317	290	307	336	289	316	307	303	293	279	309	316	303	282	268	318	296	333	322	304	283	313	320	338	283	296	306	279	278	258	314	338	297	299	295	291	299	293	324	263	306	322	284	300	288	315	293	302	300	308	272	315	291	288	298	322	307	311	288	316	312	343	277	297	315	356	315	311	316	326	307	305	297	302	306	314	346	311	309	299	306	306	311	313	328	274	308	305	331	328	319	332	308	311	331	305	328	304	309	312	306	292	326	308	322	308	314	273	309	304	321	302	296	298	303	321	302	271	298	315	320	320	297	301	298	315	286	300	340	306	300	312	283	312	306	319
24657	20979	27444	25028	18424	5653	780	533	483	360	358	341	353	345	346	306	314	315	339	311	320	316	312	378	343	322	330	326	328	333	356	305	315	288	356	298	326	306	316	335	311	328	319	301	339	349	318	337	318	334	320	316	312	370	286	319	329	300	336	341	311	333	279	304	328	293	316	320	330	343	320	331	331	300	308	315	302	304	305	299	298	330	306	327	340	308	313	323	325	298	311	297	317	311	321	344	335	346	345	327	320	305	317	330	318	341	337	336	318	353	317	331	329	304	343	303	329	288	320	328	331	322	312	328	321	342	302	335	296	324	336	319	341	310	333	295	310	322	285	337	352	340	331	311	317	339	326	345	286	340	342	301	330	334	327	317	315	341	300	331	300	319	338	294	341	299	300	292	344	323	321	325	306	315	348	338	340	355	343	312	317	291	323	331	317	312	327	330	306	323	319	281	304	322	320	311	305	355	303	336	305	364	335	329	332	310	285	339	319	344	289	322	318	340	291	311	293	323	310	318	299	326	292	315	331	323	330	317	317	337	302	331	329	324	309	350	316	321	330	310	270	368	322	318	346	353	338	317	318	307	303	330	302	337	310	312	338	285	301	323	311	305	299	327	311	319	314	306	340	316	335	311	339	315	335	335	320	335	297	315	328	328	311	314	329	333	314	331	341	306	342	300	302	352	315	302	310	310	328	325	339	317	317	308	317	324	348	310	326	336	307	355	317	327	356	307	309	333	329	307	344	309	303	334	304	339	275	298	288	339	314	358	348	310	317	319	309	285	340	319	305	328	309	340	306	307	371	311	319	281	308	343	338	347	319	307	314	298	300	311	319	327	315	326	345	330	338	318	353	312	319	295	333	301	308	324	305	331	355	336	322	317	292	315	300	337	324	330	297	344	327	317	330	302	317	335	324	338	332	296	308	323	345	336	312	294	331	325	307	333	368	326	299	295	335	327	324	343	352	342	318	315	311	318	324	350	332	281	298	291	327	308	315	332	315	319	350	296	294	330	290	335	363	319	309	301	343	316	289	299	325	309	322	348	300	323	305	336	308	325	344	296	331	316	299	314	370	316	311	298	332	349	337	320	336	319	331	294	340	294	314	318	329	321	318	342	320	312	341	336	324	344	317	331	317	306	365	304	337	346	318	311	303	322	292	306	328	322	331	317	317	291	293	314	340	335	337	316	308	282	289	300	337	285	346	350	312	333	292	290	335	331	333	346	303	315	343	314	297	297	336	328	318	298	323	319	303	301	357	315	343	326	323	320	316	322	338	316	302	325	318	330	319	264	299	322	317	309	307	311	309	327	330	314	329	323	304	330	326	316	316	301	309	343	293	321	317	311	313	307	337	319	316	296	345	332	343	312	353	323	311	341	298	324	306	348	338	339	335	325	289	311	314	302	294	306	331	307	332	322	282	343	331	306	298	338	291	301	320	324	319	337	324	336	350	323	309	309	327	318	297	338	310	341	353	313	315	323	314	322	322	321	297	323	303	328	348	306	315	314	305	289	347	301	337	322	348	325	340	310	310	319	327	357	321	324	291	306	294	285	320	317	312	311	318	329	304	356	339	344	335	328	321	315	301	311	333	343	304	321	340	321	330	297	337	311	291	357	322	316	313	348	299	291	341	287	328	329	353	351	313	312	308	332	341	325	308	337	320	298	326	349	329	367	318	318	340	326	337	300	296	329	314	300	313	312	336	333	316	321	337	327	318	318	328	302	333	287	331	324	331	329	295	317	277	319	295	270	317	330	313	307	319	311	317	326	337	275	289	325	306	337	332	328	328	302	334	307	332	348	319	321	311	311	306	327	330	316	321	303	289	307	312	306	312	314	350	298	340	341	350	315	327	316	300	315	319	324	362	310	331	298	322	317	360	344	355	336	316	317	309	290	298	321	350	318	295	328	327	308	324	293	315	318	306	326	307	310	311	321	327	354	332	324	366	302	294	306	326	338	307	305	327	348	318	296	333	330	331	290	285	281	308	310	317	361	299	328	345	337	301	336	317	340	304	331	311	340	327	301	331	319	313	313	311	331	327	310	308	334	336	311	287	317	347	281	338	332	322	324	305	334	315	330	317	302	330	339	317	315	319	299	288	316	341	359	283	290	326	297	351	314	329	319	299	296	302	313	315	336	325	324	322	342	331	306	303	299	325	308	341	333	320	345	341	353	345	315	326	314	343	333	338	368	315	322	332	324	322	290	302	313	320	316	335	314	320	326	329	304	333	357	316	315	325	295	309	288	333	330	314	313	313	291	300	288	321	294	314	357	328	320	318	313	329	331	319	330	336	288	324	325	335	315	331	342	307	334	330	307	328	321	304	334	327	348	321	320	330	294	332	331	333	313	295	283	328	318	305	303	331	307	360	304	345	297	327	298	313	316	317	325	327	333	276	329	337	325	307	329	316	297	342	304	316	297	309	279	309	331	319	307	322	338	331	322	322	312	304	342	300	349	357	329	333	305	319	339	301	286	270	328	345	314	324	334	317	313	324	335	300	308	343	330	329	310	314	326	332	335	325	344	331	297	280	297	308	338	327	337	312	287	304	309	340	307	319	316	337	332	307	298	349	343	321	332	324	319	349	322	304	330	350	306	315	318	316	297	334	325	330	327	331	342	303	356	346	312	340	315	310	308	300	327	318	324	310	294	320	321	301	307	334	329	309	371	359	313	317	328	320	298	341	326	331	283	325	317	323	309	332	331	301	321	344	340	332	323	301	327	331	314	313	318	322	333	299	309	303	337	324	335	320	294	323	328	348	302	288	328	327	335	300	312	301	300	311	304	333	303	335	337	338	316	322	323	326	344	362	312	335	303	316	345	316	296	324	298	333	305	322	346	298	300	331	337	311	312	300	335	321	327	333	263	335	317	331	333	309	325	339	330	289	326	317	343	322	322	392	308	285	295	304	289	335	332	325	347	321	319	273	311	336	290	361	327	329	335	326	296	361	325	327	353	324	339	317	327	334	337	342	288	347	319	301	310	308	335	301	313	314	322	321	350	317	317	316	316	331	320	342	344	310	345	319	331	325	294	353	315	334	311	313	311	310	335	319	306	330	316	315	323	295	326	330	320	304	312	313	282	308	323	333	292	307	321	312	317	338	330	308	336	320	328	300	275	332	325	309	306	314	310	312	323	357	305	333	313	338	317	282	317	277	303	336	317	320	332	319	313	317	311	336	305	341	347	289	313	315	345	347	315	320	331	318	346	343	319	327	297	318	311	295	296	349	336	321	327	344	341	356	318	338	338	326	324	310	313	340	285	317	352	290	329	360	317	332	304	325	296	338	353	335	303	298	312	328	298	350	321	337	295	336	331	328	347	311	311	314	370	325	295	324	337	343	296	301	336	318	346	276	332	330	326	309	311	338	314	350	306	295	296	340	334	333	311	357	347	307	325	342	313	304	323	328	325	316	299	292	292	327	342	333	323	302	334	336	360	307	330	315	319	306	300	337	341	334	320	308	325	324	321	341	308	334	321
40825	54608	39182	22318	13508	4161	936	735	540	472	455	390	404	348	329	343	362	386	347	352	362	355	336	343	322	329	342	384	355	335	347	365	333	349	349	357	321	300	355	333	356	337	339	351	343	315	369	332	333	322	344	348	324	316	344	336	287	332	375	320	318	348	339	315	376	322	335	359	354	323	333	351	340	331	337	318	327	323	343	316	360	331	349	337	331	358	321	333	294	330	339	334	371	383	328	350	353	329	324	348	341	338	336	317	361	319	318	356	312	335	336	331	304	357	363	337	303	324	325	365	323	338	345	336	324	328	320	341	344	321	330	355	345	337	331	351	366	317	315	325	319	327	351	318	336	338	323	359	333	343	334	339	319	320	324	321	340	338	355	328	345	338	347	347	288	344	357	334	344	347	336	340	313	336	335	310	363	312	336	346	371	360	339	351	323	334	360	341	294	347	319	365	347	326	355	372	349	373	317	344	350	335	346	345	315	325	336	325	320	335	346	353	344	333	337	293	310	346	310	342	312	344	338	339	356	330	326	355	365	334	333	339	332	359	325	344	317	365	353	323	325	333	348	310	347	357	350	313	342	343	394	339	368	329	351	343	319	314	321	299	338	326	320	353	332	336	365	343	322	341	338	367	305	345	370	401	334	328	323	322	336	322	354	324	368	308	334	314	342	355	318	353	310	313	333	324	370	311	339	323	322	338	355	328	341	321	338	355	358	339	359	322	332	343	350	325	339	342	320	338	340	332	307	335	313	374	327	330	360	363	329	318	338	347	342	333	326	319	332	326	319	374	321	326	351	350	349	327	345	339	324	328	313	323	325	335	391	358	330	333	342	343	319	361	331	314	308	303	336	309	353	331	363	322	347	313	350	316	348	352	327	347	350	353	360	304	337	318	329	326	356	352	337	349	334	347	347	368	326	341	362	322	309	328	312	324	345	356	336	349	340	296	338	381	311	353	335	315	337	311	334	329	338	309	364	383	336	342	342	354	326	292	326	356	315	366	342	318	331	348	353	357	315	357	325	294	349	302	331	345	296	344	358	335	343	334	358	337	346	374	324	337	365	325	323	332	327	355	321	294	344	328	308	349	352	291	356	351	320	319	352	340	325	341	370	346	352	369	319	326	354	345	338	355	306	322	351	343	338	354	324	350	332	314	325	339	328	348	337	325	348	350	324	315	334	328	324	330	338	308	357	344	344	344	339	361	346	314	329	335	314	343	327	338	352	316	355	345	338	346	345	330	333	334	319	341	312	356	316	342	347	321	362	321	311	331	356	317	356	322	325	334	335	337	298	339	327	288	333	357	317	340	321	321	351	334	330	350	356	340	384	308	332	355	331	290	335	360	354	308	368	331	313	332	334	333	340	335	317	340	342	341	338	354	365	334	355	330	365	338	371	376	306	340	341	357	344	326	366	310	340	371	303	324	327	291	334	334	328	334	344	335	344	357	313	360	340	347	355	317	329	320	331	347	319	316	331	312	344	349	338	345	344	320	341	336	316	316	359	293	329	301	347	330	315	309	296	338	319	327	351	381	352	358	344	340	335	354	344	340	308	307	350	344	308	335	352	305	317	326	329	336	344	331	319	316	337	343	308	341	312	336	349	335	341	334	323	321	353	301	353	354	329	356	319	331	362	356	322	348	316	372	334	309	318	329	354	346	339	338	329	327	345	350	345	349	362	331	336	336	351	350	346	354	324	342	341	346	324	322	327	348	351	349	318	331	339	358	342	351	332	323	347	375	341	358	347	325	349	311	364	324	335	343	335	325	339	303	324	328	338	339	327	312	338	339	319	318	340	308	338	336	344	318	342	331	356	330	342	324	346	359	326	344	350	318	347	339	316	318	328	345	329	328	338	327	357	340	332	353	315	355	310	320	337	351	340	366	317	321	351	316	353	343	354	350	351	337	300	331	327	322	343	328	328	333	356	364	347	324	302	344	336	318	296	329	354	335	310	340	325	365	346	324	339	329	318	338	325	331	350	345	388	318	326	348	309	368	330	350	337	327	354	340	327	323	338	325	319	348	348	327	338	348	363	363	337	345	344	333	312	336	354	355	338	348	375	310	350	358	328	358	352	333	338	345	307	354	356	321	318	326	335	337	339	345	339	365	349	344	344	303	386	355	331	317	343	327	317	334	345	341	368	342	346	354	329	335	340	356	334	320	301	333	347	313	343	337	336	361	360	359	356	362	316	355	339	338	360	327	341	340	324	337	305	357	348	335	304	342	344	322	305	289	338	308	359	316	340	355	344	353	356	320	357	367	325	319	338	353	363	303	320	320	323	340	307	325	348	338	342	321	327	307	323	348	335	329	310	333	340	292	316	303	357	348	352	344	334	374	352	377	340	312	344	347	344	357	330	343	369	344	297	284	368	326	350	352	326	341	360	346	356	315	344	368	326	374	300	357	318	328	340	328	323	320	300	307	347	298	325	353	322	338	342	351	332	316	339	306	334	338	316	350	351	351	296	325	322	343	341	325	311	336	319	313	334	311	318	360	332	329	354	332	333	358	373	349	321	345	297	344	333	307	312	343	321	357	332	301	348	327	351	363	321	312	361	357	348	340	337	325	346	334	331	335	316	338	318	304	335	322	358	328	346	379	340	318	345	315	335	357	357	312	349	359	333	342	352	334	363	329	355	317	308	324	359	329	305	336	356	307	356	334	346	330	362	338	326	331	334	335	315	324	349	314	355	357	333	339	325	351	371	306	355	347	337	306	359	355	325	313	334	336	341	331	342	320	321	319	338	363	329	307	325	323	369	326	337	339	336	349	332	371	345	328	320	331	325	297	331	349	357	374	367	320	347	398	307	338	310	329	327	320	367	363	320	360	340	353	328	370	322	332	330	322	328	335	343	323	297	343	353	331	334	334	339	315	314	325	315	330	295	333	380	322	348	345	341	322	328	295	374	359	316	343	343	327	345	341	320	335	344	348	319	339	321	333	303	298	348	340	322	334	358	345	334	343	331	317	311	325	334	317	335	339	325	343	366	326	330	299	321	357	310	328	323	345	298	315	343	329	339	300	351	327	395	348	359	366	330	344	336	345	335	337	316	344	320	328	319	318	310	331	340	326	355	326	324	341	352	319	324	365	323	344	305	330	327	298	317	354	341	336	329	323	332	357	260	305	344	348	314	340	334	341	313	338	338	333	352	321	307	320	295	340	333	352	338	342	318	338	351	331	319	333	296	341	339	342	321	347	352	317	331	348	326	337	338	336	329	341	352	304	333	318	334	322	313	352	356	326	348	329	343	311	298	342	312	337	326	319	319	332	352	329	354	330	348	339	368	366	352	316	341	362	319	340	350	344	327	348	347	367	356	349	320	365	335	336	383	330	352	313	317	311	309	324	338	349	338	355	379	347	350	336	341	335	346	361	349	329	339	354	324	328	353	353	328	331	317	350	329	334	362	341	323	344	371	324	337	324	357	341	372	359	321	325	335	357	352	345	354	343	354	340	338	321	336	330	345	331	321	291	346	340
22438	20946	28361	23718	21000	20924	10648	697	413	328	310	241	244	247	232	213	209	237	200	195	208	226	216	203	190	206	192	224	212	217	208	195	177	235	205	186	198	197	210	194	203	210	214	182	195	185	211	177	207	197	215	223	202	207	205	196	194	177	196	178	193	188	188	194	181	193	195	204	198	192	192	190	169	216	171	169	191	201	174	195	213	204	184	201	183	187	207	204	196	192	216	193	210	196	184	180	208	192	218	228	209	212	202	218	199	213	219	216	228	198	192	220	203	194	198	193	185	183	202	198	213	206	211	192	174	197	183	186	183	208	199	175	203	187	223	189	197	198	200	184	196	199	205	194	183	200	176	181	183	177	186	196	182	211	203	209	178	195	191	190	196	163	196	204	196	162	210	216	160	191	209	187	211	177	198	199	221	202	203	206	200	203	204	190	189	215	202	199	188	173	179	208	185	193	195	211	184	202	203	214	179	206	206	190	206	183	182	206	186	219	184	232	215	228	211	177	209	219	208	192	219	213	182	191	216	206	179	197	204	188	204	200	196	198	187	218	182	198	198	180	196	188	190	198	189	181	204	189	198	188	181	191	182	206	218	172	211	197	198	198	189	189	189	212	185	188	183	216	203	187	194	195	194	193	189	224	189	196	199	217	189	190	208	178	207	202	216	189	183	213	190	205	200	196	199	195	190	181	178	229	168	191	192	179	194	184	220	190	167	179	181	201	207	215	191	193	194	204	208	190	169	187	215	211	196	188	171	179	196	200	194	182	182	207	219	210	184	206	193	197	214	206	184	197	208	210	203	190	205	186	196	221	184	192	190	201	197	192	206	190	171	205	208	175	195	202	203	187	190	218	220	186	204	211	180	186	191	205	202	209	186	197	207	179	186	197	201	214	193	188	216	166	188	159	200	167	186	190	199	188	196	198	173	195	215	184	215	205	172	207	198	201	177	186	206	195	182	199	196	185	192	219	194	197	193	181	209	220	184	195	190	201	196	200	204	207	199	215	199	191	184	192	182	188	204	195	196	194	213	184	203	195	228	179	208	194	198	209	217	172	197	200	179	191	204	182	223	197	224	204	195	202	185	183	195	195	187	205	195	199	225	225	179	185	191	174	195	168	196	197	193	229	178	204	185	173	191	203	174	199	181	204	189	179	213	229	199	177	213	183	185	178	201	169	170	202	203	207	194	201	188	183	204	197	191	209	186	193	206	185	197	207	183	196	200	207	192	203	208	189	191	172	201	202	178	188	204	198	229	201	210	205	200	184	209	220	204	212	213	181	196	188	220	180	212	211	186	208	205	199	226	171	213	195	177	178	189	199	199	200	187	201	209	189	183	208	200	180	176	202	213	189	187	185	202	212	210	238	185	212	203	203	205	202	168	173	173	206	192	209	191	207	193	203	184	185	182	184	157	189	198	195	205	196	195	177	196	202	221	240	187	181	211	190	204	174	166	200	191	208	200	192	183	174	220	204	203	195	177	221	184	210	209	200	205	207	215	236	216	184	185	212	196	191	191	194	195	173	186	186	167	194	208	186	198	180	180	198	215	194	211	177	199	179	199	178	169	174	183	202	187	177	199	196	204	174	189	214	203	215	208	203	201	189	206	180	191	169	210	208	200	183	178	196	183	207	221	190	236	192	199	207	187	173	191	202	198	205	214	178	193	199	187	202	186	184	209	213	176	203	205	188	220	182	203	188	189	179	208	200	209	201	195	190	221	184	191	209	201	208	195	199	205	196	195	177	187	193	199	209	201	201	216	211	232	192	198	192	192	203	205	184	198	208	206	224	164	178	188	211	198	174	160	181	210	193	216	199	226	192	194	189	191	187	205	204	192	212	185	166	208	203	225	195	197	212	199	189	196	199	183	204	176	200	196	210	206	211	214	224	192	173	195	188	218	211	199	219	214	193	201	192	168	209	198	184	184	197	177	209	176	187	195	226	214	198	192	226	215	189	206	208	206	189	199	207	199	155	198	201	187	173	183	189	193	190	173	179	203	197	212	178	197	191	178	200	201	233	196	224	202	210	175	181	183	191	187	177	192	169	180	161	200	188	193	177	172	199	198	191	180	227	201	181	201	186	185	181	193	198	206	208	219	198	205	200	198	192	211	161	200	204	197	213	173	174	172	186	173	186	189	194	197	196	184	201	206	213	176	191	224	179	204	198	191	190	195	217	195	171	218	191	204	189	199	220	188	212	209	203	185	198	206	205	178	202	195	186	173	221	196	180	217	211	205	201	185	191	182	180	205	187	205	188	189	196	198	207	219	199	200	207	222	194	204	206	203	193	199	189	188	197	227	200	212	178	201	193	185	191	201	179	192	177	191	186	205	198	193	197	190	167	209	204	195	209	190	183	162	178	185	213	206	213	157	208	185	197	187	229	195	207	187	191	163	202	205	174	192	215	207	200	211	210	200	190	214	205	188	188	176	194	186	199	201	203	181	178	170	221	211	205	219	182	168	194	199	206	219	201	201	190	195	175	190	206	189	211	185	197	217	216	205	197	191	198	209	203	178	198	188	206	191	212	200	191	219	179	180	183	181	193	212	189	176	197	180	199	205	212	184	226	203	187	194	185	215	203	188	189	196	177	187	205	175	200	201	177	202	168	183	177	202	173	193	189	192	181	203	209	166	173	200	198	198	210	209	194	178	215	190	201	200	203	167	199	193	195	175	187	166	196	204	199	209	187	208	202	180	205	202	186	194	200	206	191	172	212	199	203	207	187	205	174	174	214	180	212	186	190	194	204	193	184	216	202	202	181	190	187	172	247	199	153	214	213	146	203	218	182	201	189	162	165	173	185	180	185	190	235	171	190	213	210	172	196	192	200	199	187	201	199	210	213	206	175	215	177	197	203	187	173	203	197	180	180	219	212	221	190	208	200	210	203	161	183	182	190	205	193	210	161	178	187	206	210	187	184	215	189	208	197	173	194	189	193	187	173	184	198	183	184	180	184	204	202	194	182	204	182	206	177	218	208	196	200	194	193	209	202	180	194	193	220	209	201	212	205	183	194	208	183	175	205	190	215	196	191	205	176	188	173	201	211	233	186	185	207	202	197	187	201	180	192	202	184	206	207	208	192	203	202	213	218	212	182	204	192	212	190	164	191	205	184	207	193	190	194	191	211	181	214	186	180	200	185	213	200	207	197	183	188	189	193	197	199	227	212	218	213	195	215	181	188	190	174	201	204	221	222	188	203	207	222	188	205	182	199	217	178	213	222	204	197	192	201	205	184	218	191	218	188	202	204	184	170	175	218	170	220	183	207	206	177	186	199	201	180	195	173	186	215	187	207	223	210	219	208	193	187	190	213	211	186	201	224	176	179	227	183	208	185	184	181	207	211	204	218	181	172	188	211	187	178	191	181	186	194	186	185	225	201	175	189	195	180	196	184	190	190	199	206	179	207	181	192	215	206	213	195	183	205	195	182	193	205	208	188	211	182	187	180	219	194	196	204	188	186	191	184	214	189	212	182	203	208
43977	59636	46200	30623	20103	5810	1178	768	550	430	361	266	307	306	232	257	262	255	243	216	252	216	239	218	229	231	214	228	237	227	215	203	222	238	204	229	213	222	187	231	204	179	211	220	230	220	218	197	238	195	182	215	193	224	244	219	192	223	205	208	187	201	181	201	224	203	215	231	208	195	225	204	204	188	187	211	207	204	195	236	189	231	206	213	221	204	207	210	230	220	203	240	225	194	198	200	202	221	198	218	190	204	224	250	237	197	208	184	233	210	191	225	198	206	203	210	219	201	227	235	235	219	210	205	220	179	229	204	201	211	181	223	215	184	195	210	191	205	168	214	231	201	214	229	197	202	196	207	194	199	203	214	229	215	203	187	217	173	195	204	218	228	202	211	199	205	198	206	197	215	214	181	197	218	192	191	210	195	237	186	195	198	197	201	205	199	216	214	195	243	218	184	220	194	178	185	228	203	211	211	180	229	203	246	203	204	219	209	197	199	200	231	193	209	218	205	226	181	223	204	218	219	215	213	194	195	218	214	206	192	207	189	220	218	233	220	214	203	190	221	195	201	194	197	188	193	224	221	199	209	224	238	226	223	201	204	190	187	189	203	182	210	207	206	204	196	209	198	208	223	227	193	188	219	224	238	217	185	199	205	175	192	217	195	206	202	210	232	226	235	224	214	233	207	184	226	170	234	188	215	200	204	183	241	189	205	219	214	190	205	216	187	209	207	209	213	185	214	215	203	198	224	188	203	210	207	198	223	195	202	189	190	209	209	200	178	219	195	253	224	213	242	218	209	194	206	222	246	203	180	219	198	203	200	192	214	206	204	190	200	211	205	183	222	210	192	208	181	200	185	206	214	210	236	202	226	194	222	198	220	218	223	207	214	213	214	195	204	190	190	199	207	207	206	209	222	227	226	221	196	237	202	203	211	229	225	198	214	197	179	194	201	199	225	187	218	227	212	209	188	212	212	206	214	191	223	210	199	199	202	201	189	213	202	192	217	234	206	233	194	205	209	198	238	219	183	213	213	199	225	186	194	217	194	202	182	204	201	184	221	192	198	213	202	242	213	202	222	192	195	227	214	235	201	201	228	217	220	188	215	205	225	204	193	205	184	209	201	207	207	224	208	251	205	223	194	208	220	211	199	213	174	190	195	212	207	204	207	207	215	213	212	209	202	194	183	213	198	202	197	207	197	209	208	185	183	184	198	214	210	208	223	189	247	222	237	197	177	223	189	232	201	212	216	207	221	181	227	214	200	186	211	225	201	202	207	209	214	230	212	196	227	236	211	223	193	225	215	199	214	184	194	191	227	221	200	231	217	212	198	218	205	228	199	222	229	197	203	182	183	208	184	186	220	205	191	219	253	205	205	207	198	223	222	191	191	212	213	224	205	207	215	205	203	192	201	198	202	200	212	215	196	204	216	181	231	208	221	186	207	224	194	203	200	232	203	183	217	204	212	217	204	195	224	212	208	203	225	211	207	177	205	212	184	199	202	222	191	194	208	232	207	220	220	201	206	202	227	224	219	215	197	238	200	205	212	198	220	205	204	234	205	208	210	207	199	212	216	238	197	189	208	223	209	204	211	208	200	227	216	232	216	226	174	219	205	212	191	229	189	201	209	181	221	232	192	196	194	204	187	207	217	232	227	210	203	221	219	227	206	228	204	240	186	196	213	189	221	208	202	212	216	193	214	185	181	190	207	224	186	222	219	206	204	218	202	201	209	220	197	217	228	190	201	236	203	199	220	223	213	192	225	216	192	206	191	198	207	211	199	207	203	196	199	213	212	218	214	208	226	227	183	249	213	191	216	223	220	238	217	218	200	186	205	218	182	225	193	194	177	215	206	219	210	209	214	206	213	217	207	191	213	236	206	189	209	225	213	224	213	239	204	192	230	233	196	202	198	194	216	201	218	186	229	211	197	206	193	231	182	217	199	214	210	227	212	200	232	191	217	224	195	209	204	222	189	233	209	215	192	213	215	241	216	206	217	186	216	196	209	200	210	200	194	202	211	199	194	210	208	244	211	204	205	208	194	214	203	203	198	208	207	221	208	199	203	192	230	223	211	212	194	196	196	222	226	226	213	215	216	185	217	209	220	190	180	215	215	208	197	196	240	199	215	209	206	213	217	220	213	205	199	253	231	209	212	210	213	211	246	238	219	218	192	227	218	216	199	200	216	197	221	207	200	223	200	221	207	186	222	182	217	214	176	214	215	201	186	229	206	200	220	218	213	220	192	222	216	180	189	201	200	201	230	221	219	214	209	199	201	222	206	189	191	195	188	192	222	209	211	220	217	244	208	186	227	215	222	192	225	171	196	246	169	216	198	192	200	202	207	199	206	212	203	213	212	217	194	190	208	227	196	204	177	212	204	212	214	202	198	203	188	183	214	202	225	211	232	220	212	201	198	202	211	182	217	183	191	217	202	210	211	205	217	196	221	191	213	205	206	201	194	189	201	208	239	232	188	207	212	200	242	221	201	226	204	218	218	184	182	208	195	216	189	206	219	187	229	181	195	220	244	204	211	230	199	218	218	201	206	198	213	215	197	211	199	180	199	202	212	212	231	210	204	226	197	198	206	199	206	196	203	213	202	202	200	222	221	201	192	206	187	180	211	218	197	214	194	197	193	252	202	204	198	193	182	217	204	233	199	216	206	200	211	234	208	216	216	207	218	211	216	219	204	223	202	200	198	227	190	210	199	194	224	205	254	182	186	212	215	213	204	203	172	192	216	209	205	214	197	231	222	224	209	191	194	225	217	182	184	209	228	200	196	212	212	235	208	232	199	180	174	214	188	206	191	210	208	205	201	189	220	226	218	192	222	214	221	181	216	209	211	200	213	216	197	233	200	201	223	202	197	205	212	200	211	187	191	195	198	215	196	195	226	205	220	198	225	204	197	192	204	236	205	207	203	226	192	224	192	212	201	230	214	201	222	199	217	200	187	216	185	197	208	198	223	193	231	228	215	223	234	246	209	216	206	210	221	206	227	219	191	203	201	235	217	200	219	239	207	202	208	205	225	204	205	184	211	219	217	228	196	213	228	196	212	192	191	194	244	199	221	219	209	191	210	231	212	194	206	211	225	192	232	217	220	213	211	195	206	177	203	208	216	217	233	225	211	207	210	218	202	221	207	191	227	220	219	206	198	199	207	201	225	218	225	225	222	218	217	181	214	183	224	201	214	193	213	211	221	231	200	187	191	193	209	192	197	197	202	231	212	199	208	187	211	187	205	227	214	218	215	195	205	199	228	209	219	217	189	211	193	218	213	187	198	233	197	245	209	194	196	188	208	226	198	194	208	231	222	260	219	222	199	202	250	214	206	195	194	201	228	219	201	222	190	186	195	194	203	209	202	226	190	221	219	245	189	209	214	193	216	203	198	188	208	226	227	206	212	250	183	191	212	215	215	221	218	212	192	222	223	199	194	197	198	171	190	233	188	197	219	227	204	202	212	203	214	216	216	203	221	212	165	197	200
33096	32879	31192	18961	7956	2256	628	531	457	428	389	363	375	387	387	369	390	386	378	357	386	379	366	378	385	414	379	387	382	381	367	370	335	363	386	362	360	327	388	355	372	400	374	388	368	387	376	377	394	402	402	402	397	388	367	370	348	416	361	366	360	378	390	367	366	378	333	367	353	398	378	415	377	379	355	371	397	361	392	403	371	423	371	361	362	403	384	382	393	372	374	373	382	374	362	378	345	379	372	410	355	405	374	365	358	384	377	355	376	379	347	376	381	388	356	403	365	371	378	358	375	378	356	355	366	379	372	385	351	371	329	369	362	374	377	374	383	368	369	412	395	398	409	394	374	359	356	383	404	379	375	399	358	370	381	355	378	375	362	364	374	359	398	365	369	384	393	383	362	341	367	373	359	392	445	344	400	386	397	345	405	364	350	390	339	387	358	354	377	393	355	367	382	344	347	372	385	394	315	380	349	380	362	373	380	360	373	349	356	386	362	376	363	377	382	375	381	356	362	376	354	379	352	379	376	336	366	360	373	380	363	354	344	378	365	388	407	399	403	410	356	349	376	332	393	373	395	414	384	350	341	359	350	397	412	349	382	368	375	376	391	391	387	359	371	363	388	356	413	335	372	374	367	368	383	355	371	354	399	361	390	377	344	397	387	388	394	368	413	381	396	371	384	374	380	394	399	387	370	362	384	355	379	383	396	357	349	378	361	366	418	374	395	369	367	349	371	376	322	394	407	363	400	357	392	396	366	350	399	383	373	405	388	377	371	393	389	357	361	383	379	391	340	377	355	387	389	337	406	356	371	370	333	384	357	400	382	373	405	396	352	381	369	375	358	347	377	369	390	395	366	360	376	363	422	389	323	362	382	398	392	370	368	370	376	367	372	429	372	406	354	390	355	392	379	368	370	378	311	383	370	381	356	373	381	350	390	375	375	364	398	382	357	381	384	390	352	351	374	367	362	383	387	361	312	371	417	346	358	370	359	363	363	352	367	372	369	344	382	356	408	359	351	390	351	381	373	388	383	368	412	345	335	366	392	379	387	355	379	376	388	373	354	355	368	374	342	360	376	417	374	364	401	408	387	363	390	375	351	377	366	399	363	403	355	337	377	408	398	398	379	392	400	362	373	363	353	388	378	349	413	352	369	361	355	370	348	379	360	395	371	376	374	392	396	350	381	404	358	378	371	351	372	391	358	382	331	393	372	405	398	392	364	380	358	330	376	395	386	375	401	340	393	352	359	386	369	364	383	386	356	367	353	388	327	325	385	375	394	367	367	357	394	350	369	385	358	385	363	348	377	348	356	381	365	365	370	385	389	382	374	383	397	401	385	396	404	384	348	390	387	355	374	382	365	372	398	362	380	365	381	392	373	365	365	368	397	383	392	391	373	369	351	385	389	376	403	401	360	390	383	374	370	390	359	360	343	362	365	393	379	413	377	370	385	370	388	377	388	374	372	388	354	396	368	396	366	360	342	417	342	357	352	368	404	340	390	377	374	366	384	399	344	353	375	365	395	383	365	377	393	355	366	388	392	400	373	396	369	393	341	382	383	387	388	384	333	349	324	366	377	395	371	389	354	364	401	346	357	324	422	379	364	344	372	396	401	363	418	375	374	353	406	362	394	384	387	353	364	364	357	388	380	352	362	356	353	396	349	385	387	369	355	364	384	363	349	365	390	366	408	391	369	341	395	359	391	379	370	354	353	373	366	362	364	354	368	378	359	373	357	387	372	359	390	387	386	391	410	388	359	359	370	349	382	338	404	344	360	380	390	371	369	354	352	358	380	380	356	368	368	372	374	390	365	365	415	360	390	348	387	352	386	368	389	352	345	347	384	402	372	330	369	398	395	378	367	372	393	384	389	339	328	381	377	378	341	358	382	360	364	414	395	360	364	374	363	396	375	338	387	372	384	394	385	359	365	404	387	385	385	367	372	353	393	409	379	368	359	358	356	396	377	388	389	378	381	379	420	322	378	374	348	365	392	380	360	375	381	368	375	395	365	348	338	368	361	354	385	395	367	352	379	375	354	322	391	350	388	341	357	370	360	391	381	377	363	363	371	373	353	395	381	355	361	357	400	361	351	377	354	367	345	383	373	356	363	358	402	370	384	398	386	360	358	344	382	374	350	376	391	381	368	404	397	376	339	378	381	382	381	380	368	393	384	341	378	389	362	351	356	376	387	368	358	383	341	372	391	365	379	355	343	354	376	351	356	406	389	310	391	316	389	365	390	358	388	381	366	354	374	408	349	399	424	387	361	379	356	378	366	375	389	391	364	401	337	359	370	356	363	367	362	367	385	347	391	365	368	419	379	343	397	379	349	354	372	395	334	337	356	374	356	360	383	387	388	356	343	380	374	366	359	399	380	373	329	378	358	380	357	387	382	361	351	355	340	385	360	391	345	372	397	347	366	366	378	368	400	386	392	413	385	350	380	334	407	361	370	331	377	361	331	376	361	361	343	329	353	379	372	366	371	346	359	370	364	367	386	359	387	376	378	381	350	381	398	343	364	360	403	372	358	388	374	378	350	384	324	395	365	356	367	368	361	371	359	359	361	359	367	356	347	385	377	346	366	356	365	376	368	376	388	347	391	368	370	367	378	364	372	397	363	386	387	422	395	386	374	391	396	382	364	348	353	367	358	408	410	361	421	364	382	368	340	358	376	355	370	394	422	400	379	375	397	385	393	380	386	388	396	369	368	404	382	391	353	370	353	384	373	344	377	360	368	366	380	379	398	359	360	375	371	357	357	384	387	370	377	379	353	352	375	342	360	375	395	364	358	343	400	374	333	357	389	412	356	368	374	404	373	347	376	367	382	386	363	332	363	368	382	402	388	395	358	405	329	381	365	366	388	404	386	344	356	378	378	354	384	367	362	359	374	401	365	378	377	362	362	362	407	378	371	376	356	375	356	396	342	424	381	375	345	383	394	363	385	389	375	364	378	373	353	384	356	345	370	363	380	344	404	347	378	399	385	363	344	383	378	408	392	351	408	355	385	397	352	373	362	385	378	368	361	376	396	401	383	367	378	381	410	373	410	345	357	383	363	406	392	405	389	364	385	345	380	405	360	397	377	345	369	336	361	381	376	362	422	396	339	343	365	367	381	370	396	367	398	365	367	363	378	365	355	378	362	343	380	345	363	350	362	360	360	332	356	383	379	382	373	354	356	367	378	381	363	361	391	366	373	375	370	371	359	385	370	360	369	382	360	384	343	372	349	382	398	379	370	366	357	389	408	360	377	383	361	344	380	359	377	368	350	367	382	354	339	407	379	411	383	372	388	374	401	362	374	386	383	401	356	386	333	373	360	327	390	358	370	406	376	371	405	414	369	371	370	370	351	378	345	376	363	363	400	370	411	387	327	424	389	383	389	368	369	363	345	370	361	357	404	381	383	368	358	356	372	384	331	380	365	387	367	368	384	395	379	369	352	384	391	409	364	352	364	379	430	380	367	358	383	373	336	358	389	373	397	379
40281	48776	33196	17224	9339	3160	798	603	507	434	431	441	417	386	412	379	417	421	426	428	394	418	411	394	395	404	427	411	369	402	428	414	386	355	448	399	427	396	436	370	371	403	412	420	420	390	362	414	395	407	399	406	374	410	398	403	396	418	388	393	401	386	411	374	406	383	377	396	387	362	439	391	403	405	430	406	421	423	387	422	418	385	402	421	386	422	395	381	397	392	379	400	421	371	392	394	389	439	429	406	406	404	395	376	408	438	375	418	413	368	416	398	389	409	420	395	404	398	422	421	410	365	397	404	364	379	383	376	405	378	373	407	408	412	387	390	403	400	414	461	390	406	438	392	387	405	371	374	430	357	407	386	370	381	378	385	415	421	402	368	383	406	404	402	418	407	408	405	377	416	374	383	394	434	401	402	396	397	414	400	368	438	422	392	395	384	408	377	421	394	377	413	425	384	365	405	413	408	422	382	411	398	438	427	386	379	401	406	393	382	416	429	391	419	358	427	387	415	403	388	388	379	374	390	418	388	406	366	387	389	392	370	386	393	410	426	397	410	427	426	401	391	407	398	375	401	439	394	394	376	397	410	375	406	396	431	397	373	400	376	393	406	404	420	391	395	373	375	413	384	403	427	441	387	401	415	417	390	420	411	398	403	395	404	408	373	451	414	402	405	427	381	407	422	383	375	430	418	395	403	376	375	392	402	413	425	419	392	367	401	393	391	388	401	390	377	389	401	390	423	396	427	378	413	363	416	400	399	419	376	404	415	399	380	386	448	441	421	374	389	384	406	416	424	408	428	416	382	427	406	396	380	400	427	388	417	407	354	407	393	380	400	380	393	404	373	400	425	379	402	371	404	360	414	424	448	411	391	411	396	412	373	405	385	400	365	368	429	425	409	405	400	414	392	396	423	395	418	397	402	394	406	394	426	391	367	423	412	426	421	456	408	435	393	386	413	385	397	380	418	394	364	379	379	398	464	434	373	402	404	396	403	397	401	406	405	385	394	382	379	364	400	379	416	410	357	345	416	403	402	424	396	387	359	405	380	349	399	412	420	423	400	378	393	412	394	410	381	435	422	383	418	388	378	417	418	423	406	376	396	420	427	424	415	391	408	397	416	365	411	372	397	409	407	404	403	359	407	376	442	414	378	415	415	409	401	428	438	388	416	427	428	418	394	361	386	410	399	390	378	405	410	396	404	401	432	406	426	408	388	405	376	410	385	413	407	409	403	437	399	396	405	401	422	392	363	393	383	377	397	390	413	399	387	400	437	381	434	403	409	424	392	451	403	393	413	422	421	420	401	440	426	394	436	427	391	391	396	409	422	393	415	381	398	393	397	419	386	372	395	430	430	436	394	421	398	396	397	362	361	378	389	404	418	389	411	424	397	404	380	417	408	371	406	410	396	428	428	412	419	406	395	418	426	402	384	398	373	360	419	406	379	398	399	366	432	422	420	370	355	351	389	397	413	430	365	429	390	409	400	390	418	401	393	422	431	409	411	405	382	390	407	392	386	411	406	412	394	401	392	393	433	389	431	397	392	450	429	412	372	388	399	398	408	417	402	400	379	399	409	419	408	400	385	408	381	404	398	389	424	393	410	402	396	423	394	400	413	403	403	407	403	382	389	397	408	384	401	373	387	370	431	414	407	411	380	428	408	382	378	417	382	429	421	405	392	389	378	409	400	378	423	405	405	409	396	423	417	428	410	380	406	398	417	387	418	426	396	449	371	381	446	394	396	410	406	374	424	415	380	385	374	382	389	397	375	401	390	392	385	389	431	410	416	330	441	400	401	422	397	396	401	393	396	425	397	396	399	410	384	397	379	415	376	405	359	408	399	363	372	371	446	414	397	422	417	442	390	389	375	417	387	333	420	396	384	402	387	391	416	410	402	409	435	410	383	397	406	419	393	390	416	349	412	383	384	379	421	372	374	413	390	385	348	383	411	406	391	401	415	435	404	385	408	412	427	417	397	418	397	379	383	368	411	404	399	369	382	431	403	402	378	429	380	387	386	405	407	405	405	396	377	417	397	416	375	388	396	388	378	451	454	357	394	430	389	380	392	433	390	411	397	391	411	398	384	416	394	387	370	406	384	397	370	381	400	413	400	425	385	399	367	421	343	434	385	414	368	398	431	396	404	401	402	401	363	384	437	424	404	411	392	384	411	400	411	408	408	418	383	406	431	419	401	406	391	385	378	398	415	400	375	395	446	415	395	419	421	381	452	409	402	372	420	388	402	381	397	393	425	377	415	396	432	396	405	380	396	377	411	418	409	396	412	392	417	406	388	373	368	410	384	410	399	408	404	438	398	434	405	435	415	411	426	433	387	390	381	400	388	410	400	396	412	402	406	402	389	395	402	395	397	401	369	423	387	411	371	425	399	408	413	431	386	392	397	400	427	416	390	394	382	390	398	397	407	410	402	394	383	410	422	411	403	386	403	422	399	371	432	420	391	428	389	421	411	401	407	402	358	418	418	393	409	371	447	399	386	385	399	372	389	378	363	358	363	374	406	410	393	436	437	364	383	394	402	398	372	376	414	423	379	408	396	390	389	412	416	393	398	402	391	405	384	396	400	390	383	398	393	399	377	418	390	379	433	418	383	407	395	407	396	379	397	405	395	417	394	389	385	416	379	383	386	394	413	384	392	427	372	396	369	407	411	368	437	408	396	438	371	403	378	377	426	421	375	402	420	401	396	394	397	404	396	390	399	385	419	433	390	387	392	380	411	377	413	410	420	412	403	381	412	405	383	374	425	406	407	419	389	412	381	371	411	431	421	364	365	397	389	386	435	388	394	432	391	388	391	425	411	424	424	386	421	402	421	441	404	369	423	413	439	392	425	391	434	373	424	409	464	350	394	402	435	393	382	379	403	419	438	395	416	364	413	391	439	422	367	397	387	413	396	415	443	415	362	364	381	383	412	406	387	424	384	428	395	433	394	410	370	388	395	387	372	388	407	384	438	429	358	432	414	404	414	412	407	356	382	430	379	391	370	383	389	418	385	401	386	426	368	368	413	410	419	374	398	406	407	423	375	407	394	405	399	388	395	393	375	375	407	381	397	382	401	361	423	419	382	379	433	362	381	431	416	451	390	389	416	396	406	400	392	397	440	405	346	358	376	395	398	416	402	369	377	421	406	423	450	398	395	388	369	395	366	399	381	369	393	427	423	410	405	406	410	359	379	394	402	392	384	422	386	391	409	411	418	390	414	408	404	366	416	385	383	384	426	410	406	363	418	375	423	394	428	395	388	416	389	406	409	405	405	410	417	402	425	419	409	417	408	424	417	391	377	390	395	410	383	391	400	411	444	423	421	389	396	417	430	422	409	418	390	397	347	416	404	388	393	397	411	391	410	388	402	380	423	398	409	379	425	401	417	440	396	442	438	394	407	415	393	387	386	380	376	397	398	388	367	435	370	403	364	396	384	399	433	410	365	407	420	379	391	419	358	416	389	417	431	407	433	382	366	420	424	366	414
23702	20918	28005	24113	21129	15264	1974	623	422	370	346	344	320	310	345	299	282	309	312	287	308	298	272	301	296	313	303	276	299	283	280	304	296	309	277	265	291	297	296	262	296	302	269	278	307	279	265	299	302	298	280	288	272	306	280	304	278	261	293	281	311	278	287	322	293	305	274	295	288	284	299	264	284	285	291	287	269	265	304	298	283	289	328	283	266	300	305	289	299	296	284	289	280	282	274	300	305	309	284	290	292	302	296	286	285	292	280	278	263	311	281	269	287	287	322	250	258	249	263	298	285	289	297	335	281	291	306	288	281	296	285	262	287	260	276	278	291	284	288	292	324	294	307	289	299	283	306	297	296	290	297	304	278	255	295	282	303	271	283	287	260	273	283	281	280	307	269	339	305	313	284	306	308	273	288	302	290	314	277	275	311	304	301	296	282	299	276	246	293	292	283	305	271	263	264	294	276	285	280	256	283	289	308	312	282	275	292	305	291	319	270	307	287	298	300	267	287	304	302	268	298	275	278	273	276	294	288	297	267	286	266	279	285	277	272	273	278	274	289	289	310	294	285	302	270	315	301	292	253	275	283	290	281	307	288	293	295	286	290	268	299	275	293	310	294	301	284	278	276	266	307	300	272	291	289	282	276	280	282	254	281	291	271	290	274	287	265	277	300	296	310	310	282	265	297	280	270	279	302	288	276	308	297	315	293	299	275	327	268	264	290	290	300	304	307	273	294	290	276	282	301	264	327	304	285	284	248	252	273	306	281	307	295	292	308	287	278	261	295	282	284	288	287	278	259	289	260	317	274	289	305	287	298	301	295	306	274	275	295	286	257	269	268	314	284	250	240	302	298	281	285	289	295	251	279	302	302	306	248	307	257	284	281	307	262	300	295	256	280	279	294	290	290	267	307	286	297	289	274	312	295	311	265	267	312	308	284	281	281	271	287	270	320	283	308	320	273	274	284	270	291	272	265	281	278	284	280	243	249	313	285	277	276	280	282	274	293	308	270	334	274	299	268	287	282	277	311	278	271	268	317	270	315	300	237	324	261	270	287	302	266	271	290	296	300	281	300	289	290	275	267	283	273	298	285	299	294	288	255	303	258	259	306	256	271	270	276	308	302	278	278	297	284	294	265	317	266	286	284	268	297	341	314	281	315	296	294	244	275	325	305	272	287	305	315	257	281	310	279	271	279	299	309	264	281	266	304	297	274	277	298	280	304	324	297	320	280	244	297	287	282	309	278	326	226	275	298	269	290	294	287	309	284	292	285	271	300	248	282	311	294	277	275	278	286	299	280	280	281	281	295	312	284	302	280	270	292	320	297	290	265	299	255	279	266	320	271	274	289	301	312	292	281	294	292	289	299	295	287	337	279	288	292	318	288	304	269	297	319	271	296	317	295	292	294	249	296	284	273	284	308	273	264	274	287	274	294	302	301	278	307	259	289	269	283	285	304	307	277	285	284	289	303	270	302	292	262	260	291	296	285	301	329	280	292	271	295	296	302	282	270	312	258	289	278	283	282	268	257	294	260	285	274	274	289	264	280	294	318	282	316	267	286	295	260	296	300	276	311	264	285	290	300	303	301	279	268	275	298	283	289	299	263	294	274	296	310	266	290	279	268	298	282	304	240	292	306	264	286	271	276	261	320	295	281	264	313	281	284	306	259	266	297	312	283	283	247	264	322	289	288	287	264	269	284	294	293	307	271	279	287	281	271	278	268	297	290	293	290	278	281	303	305	287	287	268	227	280	292	299	277	261	280	271	299	337	235	267	260	282	342	287	269	304	289	303	270	266	312	280	275	295	267	300	269	265	271	272	293	289	285	290	307	287	289	267	302	329	287	245	295	269	285	299	282	276	294	293	288	285	264	298	304	282	282	290	302	263	286	280	273	294	255	280	279	286	285	282	291	284	287	301	274	292	283	274	295	273	293	290	285	312	284	270	290	268	326	297	269	305	280	263	246	257	290	304	285	274	295	284	287	283	249	293	270	298	289	278	272	319	252	278	251	306	287	298	286	279	247	298	287	287	274	281	285	268	303	303	327	253	303	276	287	296	299	288	288	300	285	270	275	285	290	303	241	254	298	291	300	290	284	273	265	289	300	294	290	292	293	307	277	288	305	293	286	291	265	306	273	265	301	276	306	290	261	285	286	295	267	278	292	299	293	266	292	291	307	293	298	262	263	310	309	325	310	284	268	276	273	285	320	285	272	281	292	272	277	295	330	308	312	291	305	285	310	269	252	320	266	272	276	302	298	266	274	285	312	276	284	278	267	319	293	278	291	277	321	300	297	296	280	276	295	316	287	299	283	278	268	290	282	303	262	301	332	283	294	279	291	295	296	288	274	274	307	303	245	302	298	292	294	278	293	296	314	280	312	302	287	304	285	280	268	305	278	285	254	264	290	286	301	290	317	271	263	294	293	299	287	267	307	278	283	271	297	291	263	272	276	271	264	318	281	308	293	259	276	282	300	279	272	314	272	294	271	291	293	265	288	298	314	271	269	275	293	277	297	323	287	291	259	284	274	265	305	301	293	307	298	300	306	268	282	286	304	306	307	300	301	284	258	295	287	281	291	288	270	267	271	298	284	272	286	267	284	286	279	270	287	288	299	287	281	309	297	279	309	288	296	280	290	295	291	285	274	268	303	272	265	283	335	312	303	298	273	280	303	298	273	276	279	287	285	298	274	283	262	276	286	298	285	291	257	277	297	303	304	281	304	265	317	276	287	289	286	310	267	280	299	278	271	309	294	279	290	294	300	312	310	301	313	278	316	286	286	283	282	271	295	288	291	263	273	285	253	262	292	274	289	278	326	272	273	292	285	276	282	276	276	296	272	297	292	301	307	313	278	299	298	258	293	277	299	280	282	294	290	288	251	282	291	300	317	265	275	280	307	295	276	266	295	291	272	316	302	293	313	292	301	274	270	285	255	290	293	291	308	289	275	284	279	288	283	303	265	278	316	290	264	277	273	323	311	290	271	270	298	300	270	270	310	291	283	305	275	301	322	292	280	280	276	284	295	291	310	303	278	261	313	260	252	280	309	274	266	286	276	291	302	294	312	285	299	278	258	275	272	295	277	291	291	296	283	268	301	280	287	291	289	289	253	313	306	287	274	297	310	271	310	304	289	278	282	264	253	295	289	300	287	266	297	234	291	289	301	295	274	265	293	272	327	302	287	300	300	283	263	297	276	283	291	286	295	290	305	250	289	280	296	297	287	310	289	320	272	273	256	288	276	279	278	317	279	294	292	277	284	266	284	280	294	280	286	314	280	299	326	301	275	273	300	294	300	276	256	289	287	282	306	299	255	275	308	265	257	283	265	285	304	296	304	313	278	281	279	290	259	282	278	297	277	283	266	332	294	280	297	270	281	281	274	294	296	296	306	229	277	297	284	287	285	266	287	296	284	290	271	292	278	280	285	269	283	271	280	292	282	277	304	285	292	278	302	273	284	266	284	285	272	286	262	280	302	297	265	280
39794	56098	42947	26446	16095	6135	1149	730	619	481	385	365	330	316	336	362	345	342	313	340	333	290	322	337	312	317	296	318	341	320	300	310	318	298	324	308	314	291	329	321	304	281	312	318	324	291	328	318	284	284	323	316	297	317	330	296	312	285	304	308	302	299	291	306	285	299	274	286	321	316	298	295	337	339	301	306	327	315	348	334	301	286	335	289	296	321	301	327	316	302	300	330	286	312	284	310	261	300	335	295	297	311	319	305	301	360	305	319	294	293	301	328	307	300	325	320	319	319	278	334	325	315	358	321	311	334	310	287	289	306	299	305	296	319	287	289	317	296	310	293	286	319	294	312	321	343	307	297	329	335	323	283	283	314	309	312	294	291	310	301	306	316	300	289	331	264	300	304	303	334	336	291	292	301	297	264	299	288	328	312	319	303	302	320	305	312	311	306	303	298	269	300	304	329	339	336	348	290	289	340	327	317	336	311	321	317	326	327	322	320	303	293	311	306	340	303	325	293	294	311	317	332	299	291	332	285	289	306	296	300	319	324	314	292	334	288	296	316	321	291	297	333	300	320	318	320	320	276	319	319	302	321	299	293	300	282	294	300	316	307	310	300	292	298	314	327	311	284	291	298	315	311	315	310	322	312	297	325	266	320	340	269	313	343	291	309	299	313	316	297	307	330	346	302	295	300	313	317	296	321	296	308	305	290	318	321	297	308	330	267	327	302	321	315	326	287	299	327	324	320	312	280	311	314	300	297	298	319	310	304	256	293	352	326	320	294	314	345	281	284	309	324	324	317	330	312	306	312	305	265	309	310	301	297	317	282	340	299	309	347	320	310	284	274	318	297	313	316	323	325	291	316	291	288	302	329	337	277	301	301	336	312	339	299	319	286	313	278	319	296	300	319	338	321	286	288	309	318	339	273	295	266	316	370	303	300	328	322	272	310	324	298	326	303	302	287	298	301	303	331	307	293	289	290	300	275	274	293	303	321	298	273	304	312	321	329	295	304	293	320	303	302	342	336	293	304	313	304	263	297	282	309	305	303	320	323	302	309	305	295	299	331	310	303	298	283	306	300	282	290	265	291	303	348	286	330	333	303	288	331	306	319	305	300	309	315	280	318	296	345	299	315	308	293	315	308	308	295	300	291	323	288	345	315	338	292	345	294	314	311	296	333	305	314	297	298	301	335	331	297	335	347	308	319	319	290	286	337	304	292	302	332	326	302	280	303	324	302	304	300	308	314	344	292	295	286	312	300	340	308	306	293	295	342	334	292	319	306	305	314	336	326	278	331	285	277	299	301	327	291	288	326	331	289	299	284	308	306	332	321	286	355	334	325	329	308	300	291	284	341	311	309	321	265	307	320	321	309	279	302	315	274	322	284	336	294	323	303	307	346	309	308	300	303	318	269	310	304	340	296	306	311	318	271	299	318	323	305	320	294	285	322	315	307	304	311	308	302	284	311	337	293	296	305	308	302	266	330	296	297	343	304	277	311	317	298	292	298	298	324	297	276	329	333	309	329	316	340	305	330	343	281	291	307	297	317	295	306	281	316	312	287	364	290	305	290	305	340	285	300	335	309	303	303	306	297	331	313	298	304	304	284	306	322	320	301	318	313	337	288	311	331	344	326	347	305	309	309	329	307	326	284	303	291	315	306	285	298	328	313	318	313	302	302	291	315	313	275	319	305	238	323	301	301	279	306	335	289	310	313	305	303	322	299	300	273	313	307	294	287	295	312	320	342	315	293	281	315	336	301	309	300	303	281	312	318	308	300	299	308	323	299	333	310	287	321	312	290	314	292	330	330	289	316	300	290	316	319	298	304	300	293	301	336	303	318	307	284	312	293	310	296	281	304	309	272	284	306	301	319	292	301	313	293	331	290	321	314	300	296	346	282	314	315	351	306	309	328	307	335	294	308	327	303	327	305	316	313	329	305	262	296	333	298	306	317	321	321	310	304	317	310	306	283	324	311	293	288	312	284	340	314	321	309	302	296	346	352	292	305	316	299	313	304	283	293	302	322	315	318	295	298	299	283	325	311	285	323	323	315	349	314	318	340	314	289	312	323	308	309	328	331	296	331	332	316	331	261	291	295	281	309	305	331	272	293	334	297	330	310	334	308	291	303	309	312	307	282	325	292	304	308	329	305	326	296	327	275	317	287	351	302	294	299	292	300	312	318	283	337	306	299	331	298	343	314	325	285	356	308	290	294	307	283	290	295	292	331	304	314	274	280	305	300	292	303	321	322	288	273	337	303	303	303	280	310	320	324	302	299	292	323	314	305	321	322	304	302	322	321	309	306	318	309	306	316	289	315	284	294	332	322	319	299	303	335	314	308	311	305	302	304	326	314	323	294	287	308	313	310	319	313	286	283	320	307	318	330	340	298	309	327	314	305	306	323	302	294	301	309	279	319	301	342	297	291	302	301	353	273	325	322	301	270	356	318	333	296	322	279	275	319	292	310	328	294	319	307	284	289	284	325	276	333	335	310	311	307	279	308	317	305	306	295	294	289	296	311	297	287	308	312	312	314	284	280	286	321	302	303	302	322	342	295	295	332	289	310	289	307	297	329	302	321	297	326	343	311	295	327	309	295	305	315	291	305	343	316	317	311	296	327	304	311	300	297	299	319	347	306	318	311	329	316	319	324	326	336	329	331	319	310	280	298	296	313	312	309	320	301	282	309	300	300	299	331	325	310	304	320	300	337	299	288	310	334	290	296	341	331	308	324	301	279	301	305	305	298	295	312	285	302	349	309	309	306	315	329	294	341	315	300	341	271	310	304	302	314	286	342	310	311	324	312	296	320	295	312	308	278	310	369	309	310	296	303	289	286	329	312	340	316	304	316	292	329	287	332	307	274	292	302	299	294	299	283	299	276	313	292	314	321	320	286	294	302	328	300	290	298	345	300	301	312	291	317	311	319	298	281	315	315	322	306	289	310	281	309	335	278	306	301	313	327	309	290	288	286	295	301	303	323	296	315	309	317	268	307	320	330	290	325	350	334	303	309	273	294	309	310	336	345	299	270	310	307	287	324	286	310	317	272	304	309	293	303	308	330	281	293	303	314	287	297	295	307	298	278	311	303	294	295	338	302	278	311	331	288	310	302	355	281	313	300	335	323	329	295	302	287	281	316	292	317	299	311	255	299	270	298	275	293	318	317	272	301	287	299	300	353	280	296	306	330	302	333	329	314	319	283	312	311	292	301	315	316	304	302	279	293	322	294	289	267	316	286	278	319	317	314	319	294	290	285	296	286	311	290	288	302	311	325	276	314	303	300	286	325	300	297	316	310	327	330	293	324	299	300	316	309	332	277	315	296	303	289	296	314	305	309	308	306	316	298	295	288	324	296	297	291	306	298	320	315	308	275	316	328	327	302	305	292	313	322	276	330	287	310	317	306	319	308	301	318	317	312	339	346	302	319	298	272	300	298	311	282	318	312	300	290	297	304	310	284	282	308	311	321	304	305	326	307	305	309	308	290
24859	21042	27606	25210	18021	4999	877	528	437	371	364	378	374	331	341	314	310	327	351	317	315	316	318	338	333	326	316	331	331	341	309	322	326	320	340	324	322	308	353	325	342	289	340	309	309	361	375	342	337	322	319	333	333	310	343	321	316	331	316	335	328	305	326	326	334	348	329	331	340	325	327	313	315	307	327	325	328	310	346	332	350	349	328	358	368	336	350	330	352	313	328	307	338	356	317	301	358	324	324	308	359	323	357	348	326	334	323	318	384	339	308	323	349	333	339	315	294	316	332	289	333	327	323	302	332	290	326	304	322	320	306	335	306	326	369	342	341	319	335	340	334	317	309	375	324	336	312	335	313	332	350	300	328	316	326	329	300	307	325	325	325	360	321	347	290	337	330	342	310	330	337	324	329	350	320	334	371	303	307	340	323	331	365	333	306	326	337	333	326	322	307	327	318	366	330	329	355	327	309	295	351	347	325	333	326	341	304	322	304	343	316	345	348	324	310	334	349	294	292	369	366	342	337	338	359	310	328	336	308	325	334	302	333	339	316	320	337	303	326	317	324	319	325	344	352	318	328	354	306	312	338	342	345	297	329	322	321	311	327	316	355	347	322	333	367	320	311	356	327	319	304	354	319	332	329	344	325	310	332	332	335	320	319	341	359	350	308	269	327	326	321	321	352	336	327	323	327	339	325	299	306	353	290	335	325	326	325	328	321	308	294	305	315	312	349	362	323	325	327	351	333	307	288	303	310	345	320	312	319	309	312	322	350	307	339	344	326	335	368	290	331	296	335	325	306	336	346	344	317	329	306	363	334	331	315	316	321	321	314	332	316	284	326	344	305	313	308	336	325	353	298	316	318	309	320	350	314	344	316	295	318	363	325	331	295	330	309	349	319	311	347	344	331	290	300	346	303	297	328	301	328	328	306	322	313	332	330	356	326	329	323	312	322	333	349	335	352	321	324	320	326	340	329	330	348	313	300	340	353	329	339	314	336	323	326	308	308	317	301	329	331	300	353	328	321	301	302	323	310	325	327	332	311	316	338	339	333	325	331	330	319	308	323	324	323	350	335	330	305	323	349	324	331	315	325	310	322	296	342	335	314	297	337	324	325	327	359	335	339	334	291	306	318	313	337	292	338	326	315	358	334	344	342	320	320	333	297	330	308	316	345	309	324	358	345	323	311	336	338	306	297	386	348	345	322	312	330	322	326	367	354	303	323	294	347	289	314	335	336	341	308	325	309	306	323	343	337	348	339	310	302	315	337	285	298	329	336	354	314	291	326	307	319	316	334	330	318	320	350	304	302	324	336	350	359	332	374	336	298	306	349	312	309	305	340	290	318	335	332	319	329	322	323	349	328	309	334	301	325	316	317	332	335	336	317	339	301	303	325	314	298	320	308	335	335	328	311	343	312	330	326	304	310	305	335	327	325	334	320	338	340	342	310	344	329	334	318	313	307	304	309	312	319	342	323	308	325	301	312	295	311	351	334	298	336	341	317	318	306	320	331	315	330	325	336	307	347	305	310	333	317	332	343	326	311	347	314	368	308	314	310	317	303	290	312	315	330	329	334	355	356	334	327	312	345	341	285	322	347	313	275	305	331	314	328	322	318	314	313	316	312	324	314	335	310	351	341	326	317	322	311	326	358	331	335	306	303	317	292	294	334	304	335	298	325	302	327	329	323	302	305	320	329	306	337	284	332	320	305	335	349	329	333	333	318	334	344	349	348	325	352	340	328	337	327	312	317	332	325	316	341	322	290	288	307	313	359	331	307	361	362	340	339	334	344	300	316	333	300	342	329	329	317	316	318	337	315	316	316	321	332	320	326	327	312	329	353	321	287	286	318	349	300	318	316	322	325	338	313	328	349	326	360	347	325	318	322	327	324	297	311	288	314	315	340	302	321	330	323	338	343	317	345	301	349	333	303	327	317	332	325	341	335	300	358	317	339	324	310	320	339	367	283	346	314	336	305	336	339	315	293	304	340	323	357	313	337	321	354	330	332	325	298	339	327	315	325	320	316	322	345	342	346	333	339	319	334	267	344	327	310	336	368	321	323	336	294	344	343	339	330	334	308	314	313	367	332	303	293	311	318	334	314	329	310	282	329	333	313	322	347	325	319	310	326	347	324	319	328	349	305	360	365	305	358	324	332	310	345	327	347	318	337	317	302	329	331	326	327	327	350	302	321	331	312	298	316	314	294	332	321	365	345	307	338	339	313	326	311	312	316	324	324	322	323	303	332	312	294	347	313	304	323	302	346	321	318	303	304	326	295	311	316	316	333	325	315	336	341	332	327	336	310	325	332	332	327	332	300	321	308	330	339	327	353	339	356	314	325	315	302	320	309	285	315	327	352	321	355	335	343	316	339	297	318	342	339	371	315	317	315	347	347	353	352	327	352	343	381	305	325	332	307	344	325	327	319	346	323	330	344	298	336	319	312	345	295	308	314	315	331	312	338	352	333	328	310	310	316	345	338	342	343	328	283	319	346	327	330	351	349	336	311	337	282	317	359	315	332	314	315	320	340	322	322	313	333	322	305	327	329	335	340	338	321	340	332	341	328	353	315	316	320	354	320	318	316	331	335	323	311	296	348	355	307	304	326	361	335	343	341	307	333	367	329	319	327	337	336	295	334	315	348	292	306	309	323	339	321	337	327	307	338	333	315	332	310	328	361	298	314	316	331	313	331	357	320	311	323	311	325	331	307	315	342	360	319	338	346	337	334	328	307	332	351	301	325	343	335	319	338	312	328	341	342	322	357	330	329	325	349	306	320	316	295	328	312	313	322	323	295	296	351	331	312	321	345	340	334	346	349	298	343	325	312	321	330	312	299	297	286	309	301	326	344	311	303	322	314	354	283	320	317	360	347	305	338	282	354	296	331	322	291	331	361	305	312	321	301	323	303	328	352	339	317	322	328	340	327	313	353	326	317	314	298	319	323	341	319	318	319	332	297	357	336	311	321	326	338	320	344	343	324	344	291	294	301	332	309	302	355	310	341	325	347	345	362	319	323	309	320	338	319	303	328	311	301	319	331	341	319	327	313	322	303	325	289	347	301	307	311	337	332	319	287	314	324	308	328	321	324	360	302	322	323	324	322	327	317	313	327	342	352	310	323	309	342	351	332	305	339	337	346	339	344	310	333	341	321	296	344	351	313	324	341	368	289	321	322	300	325	290	323	331	326	302	329	339	333	307	306	273	302	309	313	333	328	298	360	354	290	322	316	323	296	342	314	301	314	311	299	307	332	319	308	316	339	321	355	299	335	317	306	316	368	307	334	349	310	316	298	332	373	312	326	355	310	316	327	354	276	313	312	348	365	326	313	318	349	305	337	352	318	364	296	340	333	300	342	361	293	327	316	331	313	318	303	308	329	318	320	310	348	317	319	333	300	345	309	318	340	331	350	314	323	352	323	325	317	332	333	337	286	329	306	338	335	317	313	299	339	331	335	311	334	318	287	292	297	320	301	303	333	338	353	365
40362	55184	40256	22838	11246	3571	1036	718	537	445	397	418	408	355	324	367	346	339	338	359	343	324	343	350	304	356	343	347	334	328	333	324	364	354	335	335	343	356	366	356	348	362	333	336	347	372	310	347	384	366	337	347	329	329	327	350	320	321	327	349	318	351	328	341	344	350	363	331	336	319	335	334	357	342	358	300	294	341	359	356	378	348	363	333	331	350	352	325	365	346	333	339	336	335	319	388	329	355	325	349	352	357	325	345	349	347	350	326	332	301	356	359	343	348	326	370	371	304	338	353	342	360	354	331	351	347	312	368	325	364	347	347	331	349	358	315	360	319	363	327	307	320	331	332	349	369	330	313	321	337	351	355	378	337	356	350	308	335	341	354	375	368	319	314	322	321	335	345	349	374	338	321	347	336	353	337	335	302	313	346	317	344	332	354	313	348	326	331	358	345	328	356	335	343	350	324	346	351	344	341	325	347	339	337	314	350	356	341	335	347	335	332	351	315	348	341	330	348	338	336	348	337	330	304	353	341	326	341	315	330	316	352	322	370	335	359	365	338	332	349	319	326	346	311	375	299	333	343	349	354	343	343	332	338	315	355	315	343	356	332	344	314	350	353	329	347	340	360	341	332	318	345	347	347	356	341	341	331	329	312	322	322	351	370	320	350	360	345	351	350	343	378	306	319	361	347	337	329	325	349	334	353	335	355	392	327	317	334	340	356	350	341	360	346	347	344	336	330	384	278	309	351	328	347	368	347	351	350	343	354	327	354	325	327	340	355	360	359	336	306	345	327	354	350	309	358	336	330	336	349	377	341	365	370	321	336	347	359	331	350	360	316	312	347	304	381	316	343	337	376	318	353	330	342	330	361	325	369	310	336	320	351	336	346	351	336	372	333	323	354	346	346	341	339	355	341	302	353	358	350	345	317	345	348	298	357	315	350	328	340	298	345	324	330	366	327	366	341	334	298	323	335	344	328	350	350	350	364	335	339	363	350	344	347	313	337	341	360	344	364	347	356	345	358	362	349	334	295	335	336	304	313	317	343	310	361	360	333	347	326	357	314	342	325	351	326	338	317	366	338	354	358	323	325	344	323	321	342	347	350	335	370	302	326	329	372	304	325	314	346	344	331	344	333	332	316	362	310	336	328	315	377	317	385	364	342	343	344	345	334	333	333	356	347	289	345	381	348	358	330	369	320	362	331	303	319	352	331	324	344	349	360	336	367	330	357	363	317	345	308	331	374	330	344	348	305	353	330	331	372	331	314	340	331	289	313	326	353	349	344	335	307	318	312	335	343	296	346	354	334	355	354	321	338	347	319	353	334	302	344	315	368	351	356	342	360	333	363	342	359	318	305	348	338	338	347	391	345	324	317	334	365	327	357	338	373	374	324	360	326	326	339	332	316	349	314	362	338	341	358	327	335	354	336	356	331	314	324	312	343	354	328	343	328	346	322	345	338	297	326	327	330	343	374	335	345	308	335	317	384	318	343	352	344	353	354	329	323	340	371	341	317	335	332	315	370	321	358	340	328	344	342	364	317	302	377	341	325	371	311	350	356	373	347	310	331	304	328	345	327	337	327	387	340	313	373	359	320	337	355	337	376	370	331	353	323	318	351	342	334	313	352	334	341	298	356	314	351	317	348	341	355	326	311	339	355	346	329	320	347	328	348	323	337	354	329	340	344	343	316	325	334	302	356	319	338	328	377	338	337	353	331	305	344	309	332	322	338	353	348	346	323	337	332	348	310	342	321	341	303	357	370	325	347	361	326	358	372	324	343	339	303	332	327	367	313	349	322	343	320	328	335	355	346	334	336	348	316	315	350	364	328	350	326	359	324	314	323	365	293	340	333	368	326	345	352	378	350	350	368	393	327	329	364	335	321	312	288	341	324	363	309	307	353	332	342	365	391	309	359	336	344	320	323	317	325	362	312	352	344	353	282	341	334	343	364	329	339	346	338	344	315	312	363	311	339	337	332	378	365	325	308	341	300	326	338	343	346	318	342	323	341	312	321	342	341	333	325	353	340	313	363	320	357	353	325	372	344	325	295	345	338	349	304	361	340	344	355	342	347	377	358	308	341	343	354	311	329	356	342	326	347	309	378	345	340	311	355	319	317	351	353	329	306	369	352	366	320	328	327	319	327	355	343	341	340	334	337	336	354	331	351	320	342	315	332	334	348	335	307	363	376	343	329	374	359	359	339	345	367	350	352	326	334	329	329	351	333	337	357	313	345	311	342	363	349	370	321	362	382	323	348	308	342	298	388	332	303	328	354	369	352	346	328	343	362	322	347	360	336	373	331	312	371	327	343	323	334	367	338	365	333	353	319	305	342	335	391	334	356	287	308	335	318	320	349	325	332	323	365	315	337	371	353	363	315	335	315	313	312	328	351	362	335	359	331	309	322	347	320	324	338	315	332	380	335	337	340	351	292	331	323	325	326	351	314	325	345	306	353	335	329	325	315	335	356	349	321	334	315	354	360	307	335	314	362	364	363	378	349	361	365	304	330	339	346	364	349	328	351	380	346	343	339	299	339	327	348	348	338	346	352	325	323	364	347	322	347	312	358	299	342	335	329	354	331	342	324	310	314	356	360	352	346	358	384	322	343	339	353	327	347	343	345	351	375	335	322	358	348	328	305	323	334	336	337	353	333	357	329	334	361	329	333	339	336	340	339	374	365	351	355	313	354	369	331	330	328	356	359	337	328	357	325	306	353	337	311	322	345	323	331	324	353	315	326	322	342	366	350	348	353	330	338	340	326	333	325	340	344	365	369	315	354	335	357	301	320	362	338	346	333	334	320	313	317	364	336	337	348	318	354	348	367	320	338	319	339	323	331	369	340	342	355	335	348	337	341	345	323	316	333	390	362	312	351	310	348	326	351	359	319	335	320	327	362	323	353	317	321	322	345	344	336	325	341	315	348	331	340	344	353	369	331	336	359	322	320	336	369	335	329	324	352	304	336	364	338	327	344	351	356	332	337	301	350	372	336	332	333	348	344	329	372	378	309	311	351	350	339	352	319	302	344	349	329	320	333	339	355	337	317	324	351	313	354	356	336	310	367	326	345	323	312	343	341	353	325	330	332	339	339	331	342	361	328	324	364	331	337	334	338	310	335	317	343	347	306	348	347	364	339	309	354	349	334	338	337	347	355	330	340	361	355	352	329	366	337	347	334	359	339	302	316	280	367	332	335	323	320	352	338	359	344	351	349	311	322	326	329	333	345	333	363	336	367	331	308	332	338	364	359	380	323	350	341	331	334	310	376	338	318	368	354	345	354	344	356	320	350	356	379	355	357	312	356	384	354	368	361	300	331	340	361	338	317	343	363	303	364	305	364	341	355	355	339	329	329	327	337	353	326	358	316	354	336	329	348	337	347	343	320	345	340	347	333	303	354	321	343	302	322	321	342	333	346	327	322	357	346	321	340	338	312	324	345	329	315	342	349	296	332	329	328	347	345	355	350	339	345	343	351	349	353	352	333
22424	20931	28386	23637	20971	20954	10665	610	388	314	280	245	271	258	243	217	247	225	210	213	198	195	213	211	215	190	192	165	219	195	176	213	207	211	198	182	205	209	183	154	191	199	200	185	218	200	175	200	176	190	186	190	176	195	185	210	167	182	198	188	187	182	199	174	206	195	174	207	199	196	201	184	202	165	184	192	203	208	201	201	180	195	191	199	194	212	189	214	197	202	182	180	202	185	192	194	184	217	192	185	195	191	188	201	184	188	216	196	182	204	181	198	189	188	198	182	191	186	187	185	201	173	197	204	199	188	182	214	177	201	184	188	210	195	182	206	212	165	194	180	184	171	223	166	204	211	209	189	187	235	202	213	187	176	228	208	202	206	188	184	198	190	198	182	179	184	197	195	226	191	181	189	228	198	199	224	178	202	212	196	191	193	192	168	193	182	207	173	184	196	191	181	176	203	194	191	206	183	198	185	192	181	214	181	186	200	188	189	202	195	169	161	181	184	195	174	167	177	172	194	200	208	174	178	201	175	171	202	201	193	184	176	175	218	188	193	172	190	174	217	169	205	196	208	195	185	179	200	174	201	197	201	212	182	164	190	166	165	192	183	138	186	193	190	192	227	185	195	197	175	205	189	200	176	217	179	170	189	189	180	191	193	209	191	207	200	212	163	209	201	190	216	180	185	180	182	197	172	172	191	173	180	174	188	196	169	178	213	206	191	200	171	195	186	175	189	183	198	186	177	181	205	166	222	178	209	196	193	171	176	191	204	189	224	186	176	169	192	179	207	164	197	207	177	220	178	199	181	175	211	219	180	199	193	213	211	166	180	191	211	214	203	203	212	180	195	180	199	177	204	199	194	215	182	193	215	161	183	203	189	213	176	182	193	213	194	206	186	189	192	177	208	162	191	184	206	199	189	185	176	214	179	190	191	193	185	214	205	192	203	222	184	182	184	179	203	213	192	194	183	190	175	178	182	188	201	188	186	221	196	192	195	195	218	191	211	178	161	209	194	184	174	190	198	200	195	194	177	204	177	195	183	190	152	197	202	218	181	203	216	206	209	201	207	199	179	192	200	184	187	219	197	182	172	175	181	190	210	219	203	185	183	181	206	176	206	185	185	182	195	177	180	201	158	194	151	165	164	189	205	195	163	184	202	166	189	175	184	199	199	156	171	202	204	172	203	172	182	163	195	205	187	192	197	166	187	224	199	202	180	192	190	173	191	184	176	177	203	198	178	174	191	177	204	170	188	189	179	165	174	210	203	180	172	218	186	166	242	201	215	184	196	206	209	180	184	184	220	214	192	198	178	196	191	174	177	185	194	200	196	197	190	183	199	186	176	181	210	186	178	177	204	193	180	184	199	191	195	208	200	189	170	178	187	178	172	202	215	202	215	170	212	210	186	179	186	197	202	188	187	202	210	192	185	185	190	186	178	172	231	183	193	197	217	192	172	190	172	178	206	190	178	190	158	208	193	188	205	180	183	192	195	191	174	189	173	162	191	206	208	191	203	213	206	194	178	178	194	168	210	188	183	167	191	193	204	184	218	203	216	210	176	162	177	193	207	176	202	200	185	193	199	180	227	187	199	190	183	194	179	171	191	191	211	192	190	187	210	203	160	185	174	199	200	201	179	171	176	188	201	204	190	178	200	182	197	188	162	188	191	192	180	163	181	182	196	196	187	203	187	197	172	210	174	165	197	202	191	184	192	175	194	202	225	182	193	209	203	242	203	191	188	176	198	178	199	202	205	204	192	202	202	178	200	192	204	180	192	196	196	201	171	176	190	186	192	173	205	186	195	207	165	197	203	191	204	207	202	194	190	180	207	186	201	175	184	182	192	205	177	186	193	186	176	184	201	193	183	182	189	175	195	181	176	179	198	181	170	178	198	164	207	186	174	213	196	191	214	190	182	208	169	174	188	186	149	180	192	196	205	178	183	196	185	180	193	189	220	180	167	175	194	175	204	214	182	169	197	185	213	198	182	203	188	217	180	193	190	184	191	186	215	212	196	202	186	187	200	183	180	189	175	194	171	187	194	213	168	188	162	217	181	195	199	176	193	185	190	182	206	199	182	199	210	170	189	180	206	224	216	180	187	180	184	216	210	222	197	196	189	177	204	213	194	170	209	205	184	181	200	153	170	193	182	185	180	176	212	184	211	196	210	204	196	218	174	179	175	176	190	183	167	177	202	190	175	201	213	178	181	183	194	180	198	199	183	208	203	181	186	199	191	221	187	213	197	167	187	176	195	196	213	176	180	190	181	187	198	189	217	188	205	207	211	204	175	176	207	186	146	204	182	180	169	188	190	168	187	197	206	201	211	169	178	169	172	193	183	185	205	198	187	198	213	188	223	201	187	197	163	216	191	179	177	186	198	190	208	212	174	217	208	186	186	194	198	179	195	202	188	203	180	189	212	171	180	199	192	179	203	175	199	188	196	193	201	175	184	200	189	206	198	203	196	183	181	183	174	183	176	199	173	188	194	190	184	203	192	182	185	191	187	171	175	172	205	165	183	172	180	210	211	180	211	216	172	204	187	178	188	179	167	197	196	199	195	191	188	176	197	198	180	188	177	185	183	211	199	194	181	198	190	206	173	170	203	166	189	185	199	175	198	193	199	212	197	178	194	194	185	192	180	191	198	188	193	182	180	197	199	209	174	198	179	210	189	197	198	186	187	193	182	196	197	183	190	189	196	192	171	191	167	205	206	195	171	196	181	198	207	186	178	180	184	200	210	192	180	152	189	206	178	187	179	197	185	193	174	173	212	192	179	203	186	202	205	204	197	184	186	183	195	208	190	186	207	205	210	196	204	164	173	178	174	201	192	204	211	185	189	192	190	179	191	203	163	215	198	188	197	204	202	188	172	188	180	197	194	174	203	175	174	206	207	220	176	178	171	190	201	198	175	209	205	183	191	209	211	178	191	201	185	183	165	198	176	170	193	203	182	196	191	198	199	181	186	172	170	182	211	194	215	179	190	187	169	193	204	207	177	219	225	190	214	212	200	192	201	203	231	201	206	188	182	182	181	185	223	203	199	180	179	189	179	216	206	187	169	209	175	210	193	197	191	186	185	157	165	182	207	184	188	175	163	180	196	182	156	179	174	191	189	180	199	183	176	181	176	203	164	182	190	177	198	179	218	162	189	193	196	189	190	198	198	165	183	197	212	179	186	193	192	166	195	183	176	182	205	197	168	209	207	207	175	170	185	193	227	179	190	189	188	192	174	179	195	203	170	158	189	210	167	166	183	173	201	201	176	184	213	213	186	191	200	205	200	167	189	202	180	174	219	178	171	190	218	178	195	193	202	197	189	173	188	193	208	217	196	192	207	210	195	175	197	224	188	189	195	189	192	186	174	201	190	188	195	175	188	211	200	193	166	203	185	201	198	190	204	215	190	197	181	203	214	169	209	200	184	173	189	189	192	213	207	173	189	181	212	160	200	192	204	178	199	205	194	190	224	185	173	186	208	178	173	180	199
45326	64893	49089	30735	17158	7060	1318	866	587	442	345	359	325	296	291	298	266	217	233	244	217	216	209	205	218	204	224	218	228	210	201	168	219	224	204	199	192	217	194	208	215	218	194	232	190	206	220	206	196	204	197	204	198	206	197	220	210	213	202	200	195	186	205	215	214	218	190	202	195	180	190	185	195	202	195	208	191	207	214	202	196	193	157	185	201	206	181	193	219	204	198	210	189	191	193	199	203	224	207	174	242	221	208	234	209	200	208	217	184	215	208	230	196	201	201	213	221	216	212	197	189	226	202	194	195	206	200	200	195	194	200	213	189	237	206	197	203	195	186	191	209	202	195	227	195	191	197	195	209	182	212	231	218	199	221	223	196	203	187	197	161	212	197	208	225	212	191	175	211	201	206	217	213	188	206	203	202	219	208	205	213	200	236	183	176	224	214	205	212	178	219	206	209	206	224	226	209	174	218	188	210	182	212	184	221	190	204	215	205	216	210	207	205	206	203	212	197	207	200	182	186	199	206	224	186	199	200	178	200	196	220	186	194	196	214	207	201	225	184	183	194	219	231	230	209	200	189	189	195	194	204	216	230	240	195	203	214	193	220	204	200	220	202	207	210	211	180	201	211	227	189	218	208	200	181	199	176	218	197	220	215	216	220	211	201	242	182	208	191	184	234	217	194	195	199	230	209	243	195	193	203	235	201	182	199	222	195	197	186	220	216	185	194	168	218	201	202	196	179	199	179	207	202	188	209	219	210	212	211	193	204	207	192	194	218	189	224	183	189	211	198	195	179	201	214	205	227	207	241	213	208	200	180	226	223	229	213	204	201	190	191	203	211	193	198	216	195	209	208	184	196	195	197	196	205	206	210	207	215	211	226	189	213	230	212	203	200	202	182	191	196	195	180	209	184	182	210	202	194	206	195	221	198	189	189	220	199	203	223	203	199	201	178	197	220	213	203	220	216	201	209	204	221	218	195	199	196	218	211	199	203	195	173	210	221	196	194	212	197	197	217	220	228	184	190	192	249	232	186	198	209	201	204	202	232	196	230	194	190	197	178	197	191	190	204	202	199	196	219	166	200	223	206	187	204	212	199	193	226	223	191	209	211	174	222	191	210	212	197	194	203	200	214	218	198	199	187	208	187	182	201	192	196	173	214	209	219	205	183	211	199	211	212	193	215	193	197	211	233	203	190	193	198	218	189	200	175	218	208	193	194	200	179	194	204	188	195	228	180	194	207	211	203	231	200	188	200	176	206	203	194	202	198	224	190	176	200	225	208	195	192	200	216	220	220	228	204	203	196	188	199	191	183	186	207	193	243	216	217	178	204	206	202	203	203	226	206	205	180	225	208	202	192	215	210	239	214	200	202	218	211	207	219	203	202	211	218	214	195	205	213	186	208	202	180	188	193	200	206	222	214	197	200	201	214	194	177	186	192	212	185	207	194	201	169	215	211	196	210	212	206	199	188	182	197	216	220	212	191	183	197	190	204	194	206	224	206	201	204	188	226	178	217	185	234	219	165	189	198	214	192	210	200	194	207	206	214	202	207	165	194	213	180	181	191	187	189	210	210	219	199	215	205	211	192	198	204	203	195	204	210	189	208	200	214	194	198	219	226	199	202	218	209	185	212	195	182	192	207	224	214	194	211	226	180	193	222	177	208	200	214	210	195	175	174	212	183	220	196	212	183	202	201	214	219	212	180	207	200	179	219	197	186	181	198	209	195	186	218	184	200	206	199	191	192	197	188	191	210	225	194	191	207	205	205	184	204	219	182	182	201	197	172	201	196	215	199	181	188	213	184	202	184	199	203	213	182	183	222	216	204	182	192	191	186	205	205	200	214	200	204	199	195	212	230	219	207	216	202	198	210	214	195	204	214	200	184	209	221	202	182	205	219	181	210	203	207	202	180	205	224	214	232	224	242	191	219	232	199	200	202	167	203	206	183	200	231	218	202	211	191	206	169	202	225	211	195	214	200	199	235	206	173	232	185	200	220	211	197	231	216	200	199	218	240	210	192	185	193	177	209	216	189	200	210	189	213	191	187	214	187	189	200	189	208	227	175	224	214	197	215	181	203	203	198	175	207	185	191	212	221	204	207	199	219	226	208	222	194	191	218	207	205	221	195	208	217	211	200	209	210	221	189	184	205	187	223	176	167	183	168	199	200	212	209	197	206	194	202	202	198	204	194	196	196	200	186	204	198	176	185	201	200	196	208	198	171	198	206	194	205	179	198	199	206	220	190	197	211	227	194	194	203	184	188	206	201	193	213	190	206	203	175	197	222	199	203	177	197	235	203	203	198	197	204	199	180	194	159	218	190	205	209	215	206	212	202	193	226	223	215	192	198	209	197	195	182	193	194	212	186	213	184	228	172	211	207	199	185	172	210	210	189	207	216	200	215	191	194	206	187	191	218	228	209	261	215	194	205	188	206	200	221	197	185	198	192	203	190	207	231	190	222	221	221	195	196	232	212	183	218	188	210	195	208	214	213	196	200	228	191	202	199	230	198	205	217	186	225	188	193	194	223	201	210	220	207	189	192	197	217	223	186	218	197	197	200	197	195	198	192	213	195	186	232	210	207	193	202	214	186	182	205	222	201	207	194	205	230	183	212	171	217	219	199	184	207	211	212	199	191	193	192	190	189	209	192	192	213	221	207	209	211	199	201	185	203	211	186	195	200	186	209	197	215	177	190	164	206	208	206	194	220	232	187	215	211	201	189	214	205	203	193	181	198	182	232	181	197	209	218	209	177	217	203	212	206	212	188	204	227	208	213	192	196	202	190	227	217	250	181	208	209	166	202	211	208	189	190	212	209	229	214	204	211	181	184	200	189	187	211	182	221	211	181	211	194	220	204	192	203	184	219	205	200	205	183	215	189	197	210	197	179	181	215	200	191	201	191	195	201	189	191	199	173	210	208	189	213	197	181	206	194	192	185	240	175	221	234	202	216	205	211	179	211	201	207	212	204	233	187	204	215	217	188	195	209	199	212	225	205	213	188	213	197	212	206	203	211	208	224	183	203	196	206	191	214	203	204	217	210	205	229	204	207	196	198	172	225	205	178	204	197	218	217	203	193	212	222	199	231	195	215	222	176	209	208	195	192	209	212	206	201	204	212	184	200	200	212	191	199	196	211	197	183	201	223	199	184	174	204	200	214	182	216	194	189	170	204	203	183	185	200	218	209	229	189	190	199	181	188	234	202	177	191	228	219	171	216	207	187	189	176	233	179	212	185	205	210	196	209	213	186	199	219	190	187	201	190	223	224	198	184	198	198	209	194	196	201	201	189	205	184	217	199	211	203	186	192	205	197	202	186	201	213	195	200	210	196	203	194	172	211	212	220	167	171	202	199	187	220	218	206	182	201	188	197	215	201	213	211	201	205	222	192	196	186	202	188	189	222	170	223	214	191	208	182	201	195	190	202	213	214	233	208	209	202	212	206	189	233	203	219	192	219	202	197	204	210	200	199	202	206	199	221	196
33355	31122	30409	18109	6414	1387	573	436	383	425	415	391	364	390	385	383	401	386	391	405	365	383	393	376	394	358	379	391	394	369	392	405	364	407	364	402	385	404	406	384	380	357	377	388	362	377	395	402	392	373	396	379	359	381	360	347	374	351	381	355	383	368	341	399	372	392	387	359	395	346	364	433	384	373	393	393	398	385	359	401	393	388	330	367	410	380	373	358	398	386	405	365	422	389	351	405	389	354	361	371	357	362	406	401	399	395	391	400	362	382	374	366	403	398	381	406	347	383	357	430	392	377	367	388	405	394	384	375	369	382	393	378	405	390	406	386	399	371	384	371	373	363	365	355	358	411	396	451	406	386	376	401	396	358	338	406	370	370	359	370	403	377	407	389	375	350	378	377	382	400	370	397	396	373	354	399	377	378	383	392	389	381	383	394	409	410	387	389	378	390	370	364	397	396	401	385	365	367	374	363	336	425	342	384	380	374	409	375	403	373	409	352	425	357	394	391	383	370	378	389	376	402	368	361	362	392	384	411	389	388	375	389	365	320	400	382	392	387	374	374	384	368	346	406	375	367	391	378	389	397	403	387	385	407	368	386	388	369	411	376	397	388	401	369	396	397	363	371	405	397	391	378	374	369	387	397	392	406	402	390	383	405	394	365	382	376	388	402	378	386	373	371	390	357	391	373	378	383	391	399	377	355	406	385	356	363	394	421	427	398	385	364	394	355	389	414	393	356	377	400	389	411	383	394	382	345	397	360	401	384	393	378	361	387	395	408	356	398	413	385	440	403	382	394	384	395	405	370	356	402	399	395	370	341	392	381	390	406	397	404	408	380	371	372	415	408	409	356	396	389	375	411	395	395	361	420	373	413	364	404	392	353	391	435	373	429	405	377	390	405	380	357	337	403	388	355	386	371	414	370	379	417	397	397	384	396	389	377	372	364	386	380	394	412	386	360	394	399	397	366	386	389	361	396	385	364	415	415	380	367	380	415	363	405	388	409	379	381	384	359	401	391	384	341	365	390	406	374	373	377	366	378	375	373	371	376	417	345	369	417	404	407	407	392	407	397	350	404	375	370	365	385	387	385	420	360	338	378	375	402	380	397	369	362	361	397	350	382	359	403	378	352	331	377	419	395	364	351	386	330	351	367	377	353	389	371	397	373	383	401	384	394	372	414	372	437	367	394	395	368	387	372	393	417	400	374	403	389	402	359	378	413	348	394	401	370	419	362	365	363	380	394	369	412	400	335	392	384	394	367	373	405	401	367	363	369	361	394	375	369	397	392	388	395	410	386	390	370	363	394	381	399	395	328	370	387	371	378	379	357	390	370	388	394	377	389	393	406	377	387	421	410	409	387	369	392	373	380	395	400	385	367	410	366	395	398	371	424	360	364	367	372	367	388	377	391	376	395	403	372	391	349	395	377	397	380	379	382	386	386	395	378	366	376	354	364	386	384	387	374	400	383	409	414	387	373	365	398	374	399	376	369	395	374	365	418	394	402	416	374	413	406	389	395	380	375	397	395	394	387	372	383	387	407	366	411	379	398	379	374	383	391	409	379	350	372	409	374	359	396	366	363	408	405	376	363	369	393	404	387	361	372	403	418	364	391	350	385	419	372	394	377	376	393	387	363	380	380	353	371	348	356	389	357	377	372	411	370	361	424	390	364	401	363	395	379	389	382	370	383	396	395	389	400	387	395	400	373	382	388	413	388	357	411	404	368	372	406	395	375	397	364	409	392	416	375	372	391	413	401	362	424	395	380	328	396	358	410	374	399	387	404	395	351	379	380	367	376	374	386	417	378	386	412	391	376	374	407	387	397	375	366	377	382	391	373	370	393	376	371	419	388	362	373	373	374	408	406	382	418	389	392	406	414	356	411	364	369	386	400	381	387	380	396	402	388	390	375	400	388	380	395	378	377	364	385	377	369	380	359	388	379	359	392	402	393	373	372	376	387	383	385	353	375	394	358	405	355	357	394	369	405	370	381	421	385	386	365	380	397	359	383	406	386	420	385	382	385	377	358	358	369	378	421	360	408	403	389	419	397	376	386	397	387	392	363	377	371	422	416	387	397	398	404	379	396	387	379	391	379	400	401	391	365	403	382	389	369	376	387	404	383	359	402	389	384	384	382	397	386	406	403	400	373	390	381	405	363	395	389	397	389	421	391	421	410	377	366	396	392	366	389	404	351	390	389	399	369	407	393	368	385	388	380	378	382	398	401	388	379	374	402	371	371	404	385	370	362	368	398	402	409	368	380	396	354	380	383	375	383	405	369	387	417	401	398	362	396	415	414	379	359	365	391	349	386	381	395	370	387	393	400	379	379	383	355	388	373	404	404	377	403	422	370	332	388	347	386	369	376	379	380	383	394	419	360	383	357	386	381	394	401	346	406	393	386	380	403	399	329	378	370	392	357	417	390	393	377	378	399	367	406	396	389	369	356	393	411	371	373	413	374	437	387	393	374	374	413	391	373	408	359	417	370	348	372	389	392	406	388	386	401	368	406	392	366	368	386	372	366	371	386	384	410	401	383	424	376	371	379	437	402	392	387	398	398	347	388	381	406	392	372	402	396	362	388	367	365	367	385	365	370	406	382	365	384	437	367	378	361	373	359	408	381	386	386	369	366	397	365	350	385	402	388	382	394	369	360	384	334	406	379	360	388	388	411	369	421	396	396	407	404	369	381	393	363	369	396	415	363	387	370	383	331	414	408	365	390	362	380	404	374	373	381	374	379	384	392	390	401	359	414	390	365	342	375	357	370	351	347	377	360	394	394	362	385	357	406	376	366	377	364	403	356	385	383	352	338	406	407	374	383	379	402	405	403	405	370	380	357	402	354	397	376	402	375	396	396	391	392	395	380	386	398	375	407	405	390	412	362	406	405	391	379	361	381	361	378	379	392	409	391	378	400	369	420	385	360	385	366	388	398	418	388	390	366	389	396	422	345	384	354	341	359	357	381	382	413	391	374	396	422	397	366	385	390	375	369	383	366	409	372	388	365	388	368	347	395	359	369	411	379	372	407	380	380	373	358	390	380	399	389	342	362	369	399	407	406	415	385	399	372	397	360	374	368	390	362	374	373	351	424	400	375	383	372	372	390	378	359	374	381	371	352	387	396	408	396	392	399	368	383	365	386	410	391	369	371	403	370	410	406	411	386	401	376	407	395	358	394	369	399	370	371	372	375	410	380	357	370	378	386	362	366	365	450	369	343	367	358	397	410	393	421	381	408	388	411	368	383	388	347	372	359	348	397	403	363	379	356	397	388	382	396	363	375	381	396	403	405	377	386	367	351	427	385	380	382	375	386	392	384	373	389	399	375	384	398	375	377	411	343	386	386	387	411	376	386	397	384	371	405	446	381	369	366	366	379	372	402	400	369	373	405	363	368	397	382	372	388	413	424	393	377	377	393	383	390	390	412	411	381	396	357	367	374	407	387	384	393	320	375	378	414	365	383	376	377	394	371	371	373	391	410	352	396
40157	46574	32898	16022	7625	1989	695	561	555	448	443	423	432	447	465	431	423	410	395	415	437	422	429	413	365	420	383	415	414	408	371	463	413	404	388	390	418	393	397	410	440	411	398	450	396	462	433	431	385	406	381	405	381	373	405	429	434	445	424	371	417	415	422	413	414	424	370	407	379	377	387	407	437	448	389	402	389	407	399	377	415	421	450	391	370	429	403	453	406	384	414	408	412	384	387	393	416	395	418	401	409	402	425	395	419	402	388	424	426	405	394	421	387	429	435	410	391	409	424	403	395	397	411	385	398	392	407	390	433	418	410	387	391	383	361	418	455	417	375	420	418	425	388	445	434	396	415	441	389	421	439	417	402	423	409	395	417	393	412	386	413	455	414	381	430	430	391	391	409	402	421	392	408	410	443	422	384	369	388	399	413	383	398	406	398	449	426	386	417	374	427	423	412	394	432	406	409	400	426	403	439	415	415	405	388	429	416	405	421	384	384	404	415	409	417	422	386	387	433	411	415	380	408	438	368	416	412	392	391	401	381	416	389	431	424	402	412	428	418	375	392	401	377	459	415	410	396	374	379	412	414	390	423	443	414	419	410	430	383	379	449	420	423	433	356	422	413	410	423	412	401	398	392	398	410	421	430	403	410	410	380	396	407	421	405	431	408	395	402	405	416	408	399	432	388	426	399	416	431	390	401	418	425	377	437	404	370	419	380	394	401	412	406	408	402	432	371	398	403	386	430	431	435	452	408	411	424	394	401	422	437	417	394	409	442	395	385	401	385	404	388	380	384	393	407	394	387	438	422	397	444	406	372	350	436	406	429	412	382	405	347	412	400	429	420	396	427	383	423	423	446	432	399	397	391	434	389	389	417	391	440	387	412	374	410	371	398	378	400	428	385	389	418	419	444	411	404	404	417	407	376	413	389	416	382	430	401	390	391	422	417	436	397	422	420	418	403	400	398	421	446	426	402	420	354	399	388	431	416	405	440	433	385	404	404	403	403	437	416	415	404	378	375	396	411	455	418	432	434	416	389	414	361	408	396	338	435	424	415	366	391	384	398	428	404	382	424	403	387	402	413	378	414	419	422	419	418	445	374	361	375	408	419	405	376	392	394	414	422	393	387	401	418	424	403	431	409	425	401	364	415	410	360	389	411	404	396	445	439	416	416	432	389	398	423	415	369	396	424	430	405	405	438	385	410	444	399	388	386	416	405	427	399	450	437	410	402	423	375	363	434	414	462	421	430	431	456	403	401	414	424	377	390	420	399	393	380	450	386	396	421	427	455	415	387	427	395	409	406	410	441	398	392	449	466	441	399	428	417	406	408	423	388	454	440	442	414	464	410	443	387	425	376	410	420	415	444	394	420	420	389	407	396	428	400	397	419	399	434	398	421	412	420	416	401	400	373	417	416	389	411	432	435	402	400	383	435	419	388	409	399	387	402	390	413	419	452	416	436	399	449	413	414	398	398	427	436	398	391	445	390	425	422	404	411	406	394	448	410	423	428	412	414	372	391	427	422	399	391	423	389	425	377	409	417	404	424	413	403	421	393	422	412	393	434	401	450	436	403	427	432	413	396	428	358	421	416	362	395	425	407	403	440	417	423	392	422	363	445	410	393	435	402	436	433	368	428	400	447	396	403	383	413	418	437	403	386	442	406	414	403	425	415	406	408	377	391	425	389	426	414	423	428	425	417	409	426	401	405	428	412	397	393	410	388	411	400	354	392	416	415	419	442	416	390	400	403	400	407	398	415	396	424	405	385	411	402	411	442	422	414	389	429	365	426	401	391	383	368	374	424	352	420	409	431	410	399	387	456	448	411	411	423	413	421	374	384	413	387	445	467	356	411	377	410	411	414	407	418	397	428	423	413	409	388	397	406	400	401	421	414	419	383	397	379	416	441	433	407	400	375	415	413	421	398	394	391	441	398	397	432	402	430	432	419	416	378	449	417	390	385	414	379	411	391	420	385	431	409	392	393	417	405	372	408	442	400	416	381	409	424	437	386	419	413	422	422	426	419	406	421	410	433	385	382	415	398	396	422	383	363	394	398	425	415	435	411	444	426	391	398	408	400	419	468	372	374	437	388	435	415	383	404	434	392	421	419	409	406	378	400	406	408	416	419	423	381	408	409	389	381	421	403	443	442	422	401	427	416	389	397	465	410	396	407	397	402	420	385	401	423	414	386	415	392	415	400	412	389	404	417	432	410	412	388	399	408	373	421	368	414	399	424	410	425	438	428	431	431	402	386	423	373	395	428	403	437	422	437	426	401	434	367	385	417	417	449	438	401	424	419	402	394	410	381	376	391	439	405	410	417	370	372	421	412	423	412	433	386	407	451	428	410	378	410	371	420	412	370	391	380	390	382	419	415	429	411	387	381	403	390	419	419	401	433	415	416	423	417	422	405	384	414	396	396	394	413	377	420	394	358	400	420	404	405	421	423	418	409	366	409	390	408	423	414	387	416	391	421	387	436	390	394	430	414	407	417	427	448	405	388	417	396	411	394	437	407	409	381	423	422	395	386	435	396	398	409	387	415	408	396	435	416	400	391	420	396	399	418	399	418	443	361	423	408	441	376	407	424	387	407	414	410	406	403	359	425	428	412	430	428	411	418	377	442	394	436	407	429	398	395	388	400	386	398	415	417	415	424	411	404	402	402	419	376	383	401	403	403	413	370	405	406	408	392	381	431	415	403	427	396	378	399	429	422	400	380	383	413	396	407	388	391	359	415	404	393	431	410	410	394	447	449	402	412	379	425	401	398	426	422	397	398	428	399	440	447	393	409	403	384	416	411	385	398	413	403	377	417	387	389	433	410	391	405	399	423	413	419	386	447	415	424	408	412	390	392	413	415	431	421	427	411	429	388	414	391	405	417	395	423	437	424	433	440	391	421	422	406	361	385	391	428	411	393	379	382	387	424	367	419	402	405	431	408	408	383	408	429	423	414	394	384	406	416	430	411	404	437	412	385	404	404	411	394	388	385	428	402	406	384	382	397	434	394	394	411	389	408	427	409	434	417	367	428	432	385	405	392	403	421	428	393	407	437	394	368	445	387	404	405	441	395	394	443	394	397	440	385	384	434	427	424	408	407	404	343	422	433	408	410	394	382	437	441	390	436	421	380	421	391	417	396	402	392	404	419	403	402	480	417	418	393	427	444	423	439	401	462	402	427	415	380	410	396	374	419	401	429	419	423	405	418	388	414	389	368	398	393	449	400	414	391	417	391	420	413	420	434	437	404	395	428	460	395	393	400	390	404	404	408	410	401	399	411	375	424	386	428	421	407	406	375	407	435	411	410	388	397	402	374	407	447	395	407	398	427	392	372	394	401	369	352	443	425	400	382	370	400	401	410	400	407	413	428	422	380	398	409	425	407	387	384	397	399	391	402	418	368	411	415	425	396	395	421	395	444	352	439	422	428	403	389	400	420	414	377	429	407	394	417	405	430	408	434	389	429	396	411	412	340	401	435	405	353	417
23601	20925	28092	24172	21100	14158	1544	519	404	409	414	341	345	357	305	323	303	314	315	316	292	313	303	286	310	288	294	302	285	313	295	281	339	301	306	297	286	294	316	297	281	273	293	286	314	317	292	283	288	290	276	295	284	279	279	301	329	297	275	328	273	296	288	276	307	305	280	325	285	290	279	264	292	310	312	300	307	256	268	274	301	299	282	306	288	285	284	267	285	276	312	257	282	252	290	309	292	295	321	282	249	300	296	275	272	309	298	305	288	292	285	296	304	294	298	280	296	291	282	288	335	295	292	281	290	303	295	297	280	296	288	277	292	304	316	307	306	287	308	267	306	290	287	285	287	281	271	294	292	287	280	282	284	301	314	306	281	251	269	298	268	264	289	258	320	260	298	253	271	270	274	327	309	285	295	311	291	315	283	266	269	323	293	276	297	315	292	282	302	279	297	282	300	261	284	304	283	276	293	284	304	303	268	271	298	296	306	291	261	293	304	289	304	270	295	305	295	239	307	279	302	304	322	295	301	281	297	300	301	258	290	285	274	297	297	300	279	315	294	269	291	299	302	286	275	277	290	292	291	291	269	303	289	310	269	279	310	297	289	296	307	298	286	321	293	265	284	261	277	300	297	264	262	300	301	319	325	292	295	316	294	298	283	286	288	307	292	284	285	319	292	273	272	272	282	294	269	280	279	311	288	298	326	270	312	278	297	259	297	277	280	305	291	290	259	299	307	268	269	287	262	265	264	308	288	258	260	251	285	300	311	301	269	306	286	298	308	308	310	267	297	303	278	295	271	284	284	309	311	305	314	305	241	299	293	289	271	278	285	303	277	290	268	281	282	281	289	321	288	287	294	266	291	280	305	278	274	282	282	281	270	298	263	314	275	290	274	290	292	300	291	283	256	291	283	295	271	269	292	285	264	283	283	314	284	292	297	296	322	290	265	287	284	307	287	287	289	280	279	291	265	278	305	263	273	293	295	290	326	279	265	281	298	277	311	297	318	256	281	280	299	285	309	280	301	264	277	284	279	283	284	299	241	284	292	295	301	301	285	282	296	251	269	272	263	284	282	256	268	278	291	294	289	282	274	282	294	309	291	265	283	332	309	307	251	258	265	272	296	260	290	267	283	250	276	307	266	276	300	254	297	275	301	279	289	298	284	258	290	283	287	274	288	267	299	271	317	266	260	297	310	291	294	290	290	296	280	292	292	296	267	298	275	269	272	275	294	261	298	271	286	271	295	283	307	274	303	257	266	319	253	309	278	293	299	267	317	274	307	276	282	327	283	300	298	281	278	305	282	248	290	275	283	311	287	300	304	269	300	308	291	276	286	301	287	259	278	285	258	300	295	297	296	286	261	274	277	287	287	272	291	283	266	293	289	289	298	266	280	294	287	301	287	272	289	280	280	316	307	298	287	298	315	298	264	303	257	279	290	272	260	274	290	272	286	307	296	294	302	306	269	275	276	303	268	301	284	294	306	243	279	278	314	309	277	296	302	283	298	258	315	302	289	299	290	297	287	273	315	273	236	294	270	285	296	304	270	265	306	308	267	305	265	288	281	273	289	279	282	279	300	313	293	283	301	268	270	294	265	278	301	264	255	275	279	302	289	279	291	283	250	307	294	297	294	293	307	298	310	317	259	277	283	296	308	306	295	262	275	293	289	277	253	308	280	263	269	273	280	277	301	288	307	266	297	316	310	312	278	296	282	279	293	259	285	281	286	235	299	317	275	265	298	283	286	271	280	280	276	289	296	291	295	313	312	291	259	270	295	301	285	289	298	302	285	299	322	264	312	272	288	283	279	262	298	288	286	302	288	295	265	274	289	318	287	292	285	290	308	299	279	280	310	289	316	285	292	309	262	280	282	274	306	290	284	268	290	278	286	299	302	288	278	270	270	269	300	243	254	274	286	258	289	262	262	292	258	309	297	276	297	294	284	300	294	275	318	289	328	335	285	289	287	291	292	307	291	293	312	283	278	250	304	291	322	310	297	297	283	278	287	276	277	282	294	294	252	288	307	295	329	245	283	277	296	266	287	307	276	294	294	279	280	284	274	289	306	299	276	306	296	283	294	272	244	302	274	294	262	281	316	306	299	275	297	272	290	277	300	301	280	288	302	281	313	262	308	293	281	266	282	302	265	283	307	282	264	269	273	307	301	271	316	302	297	298	258	263	275	296	296	294	287	276	277	270	298	279	298	289	299	294	256	279	270	279	277	309	265	282	314	282	263	269	318	269	292	277	301	289	268	281	253	294	268	269	282	299	273	283	293	281	277	317	305	326	290	292	269	286	295	302	263	275	284	288	282	281	256	279	316	279	270	297	272	270	290	281	313	308	289	293	277	275	302	307	280	288	274	282	276	291	293	289	278	327	285	285	296	267	290	271	245	298	287	290	281	321	297	315	287	272	276	325	295	274	332	297	273	264	284	275	278	312	322	313	296	310	286	315	282	299	313	273	282	307	288	297	283	309	276	292	278	296	278	275	292	299	271	315	294	292	280	253	269	289	283	312	305	273	298	275	315	268	270	299	276	301	258	292	289	280	293	297	314	316	310	261	260	308	280	306	272	287	302	307	270	271	293	311	277	294	312	304	265	293	326	287	295	303	283	307	280	292	295	320	316	313	314	247	298	273	290	291	280	313	296	306	288	297	280	287	296	290	267	313	286	292	270	313	280	296	304	302	286	282	259	297	314	298	293	274	291	309	287	292	279	310	324	295	304	272	259	272	303	273	285	289	280	287	297	276	273	274	295	294	305	282	309	261	274	316	294	293	323	266	295	274	337	269	272	325	276	296	285	315	259	263	269	287	314	269	265	309	293	293	288	273	314	297	257	283	308	266	313	289	281	277	310	296	285	308	268	298	309	276	295	297	321	284	278	295	288	292	304	276	274	272	292	300	275	287	267	280	274	297	284	306	294	271	272	332	276	290	311	275	305	269	313	278	288	275	299	292	295	300	311	273	267	280	302	296	269	245	310	286	281	301	287	297	296	314	290	309	317	273	292	281	260	311	289	316	293	300	290	286	264	278	277	285	309	301	291	294	302	279	288	254	276	307	285	272	265	287	315	294	287	273	272	271	279	285	304	298	308	318	297	281	309	301	290	282	283	302	252	295	268	285	310	283	254	295	292	288	297	311	288	297	277	279	271	291	293	248	296	307	311	273	285	296	305	287	299	270	264	287	297	307	285	278	265	288	299	338	267	276	293	304	302	234	274	284	288	285	296	287	279	281	281	326	290	302	303	321	306	291	275	319	283	276	308	287	284	247	288	264	313	293	296	310	282	280	307	294	298	301	290	269	320	312	280	285	290	306	275	263	289	314	307	269	282	267	286	285	240	267	286	263	268	306	301	277	275	255	289	290	318	309	275	287	260	309	271	260	239	293	282	274	281	281	274	296	300	289	268	295	267	302	273	330	308	298	271	289	284	317	301	271	285	298	284	279	289	298	303	277	296	316	274	270	307	282	276	262	293	291
40240	57630	45552	28318	14019	3509	944	695	513	452	452	409	395	361	330	346	352	340	358	311	314	318	312	348	357	353	314	335	320	318	297	335	318	324	338	296	341	285	341	309	317	324	339	292	333	323	318	289	307	326	326	311	292	279	287	330	302	293	308	296	290	283	335	297	332	310	324	328	298	301	308	315	312	325	298	312	305	291	300	282	333	297	295	315	318	314	288	320	289	326	297	348	333	314	333	304	307	336	307	321	313	340	328	296	296	292	310	333	286	335	334	328	293	287	296	301	301	339	293	280	314	315	284	308	325	320	314	327	311	314	320	303	282	306	305	327	328	316	316	322	293	336	292	289	328	295	312	320	275	314	318	315	314	325	308	334	314	292	326	302	325	305	335	313	301	338	298	314	312	294	328	318	302	335	324	334	292	311	284	324	312	294	283	295	308	302	309	333	295	323	307	273	305	306	314	331	285	295	334	290	332	321	326	324	274	295	306	368	315	317	334	327	292	321	323	315	295	310	298	304	329	321	326	307	306	296	295	304	321	330	334	320	309	284	320	304	292	306	308	290	292	312	308	282	282	294	351	350	288	275	322	330	332	281	333	331	288	291	326	293	307	295	307	277	312	291	305	307	317	293	285	281	306	276	301	314	301	291	315	288	296	333	332	311	313	330	301	343	299	311	309	279	284	305	302	297	318	309	304	310	310	293	315	292	320	308	289	283	305	316	302	273	296	297	280	277	320	325	305	333	339	274	312	317	284	336	308	328	296	313	295	300	299	313	308	311	309	304	310	330	306	302	311	337	305	313	316	316	324	319	291	320	278	294	319	321	306	284	343	335	312	317	308	299	284	302	314	333	332	315	304	294	306	348	340	305	322	291	303	279	308	338	296	314	298	330	301	279	334	328	285	323	301	296	344	296	325	312	313	310	322	316	331	295	302	304	309	283	269	327	290	330	300	294	304	318	319	319	290	315	325	308	286	287	316	295	317	345	293	338	319	305	316	322	295	335	295	305	316	318	309	300	284	308	317	308	302	290	289	300	305	311	276	311	302	290	321	337	299	292	328	314	341	271	303	321	315	310	308	333	298	297	296	320	294	347	289	293	308	304	308	275	309	278	300	279	318	325	293	313	315	309	316	296	298	291	295	281	294	295	313	302	293	313	303	316	303	334	307	327	297	305	340	314	332	307	331	342	287	293	289	294	321	311	302	281	275	314	333	309	291	308	315	309	282	271	301	298	299	300	296	292	291	310	341	295	308	336	306	305	307	291	296	308	301	296	318	301	326	321	327	313	295	319	336	276	314	292	314	313	291	304	289	301	311	290	309	311	325	293	296	305	292	301	338	288	302	299	315	321	266	301	283	322	284	322	309	351	318	292	330	291	278	299	301	286	291	310	266	316	319	315	285	319	309	306	300	324	291	311	299	300	327	301	316	319	325	309	308	268	313	297	267	310	292	309	308	305	307	311	366	323	296	332	307	315	310	311	339	295	315	335	320	319	325	299	296	318	319	290	312	308	309	327	291	311	340	270	321	315	299	302	317	320	300	312	300	314	306	307	312	314	331	333	330	333	304	312	304	303	326	291	334	323	299	287	328	310	283	306	321	313	313	293	314	332	287	318	310	338	286	313	280	311	334	304	287	341	289	310	325	317	331	302	304	302	301	292	323	286	319	298	291	315	303	332	328	323	302	306	329	326	297	328	340	306	301	339	310	318	306	307	292	280	292	304	309	332	252	319	333	330	274	305	315	271	336	281	295	306	320	307	294	318	298	306	263	332	278	283	303	301	292	295	308	279	311	273	332	320	342	320	297	306	321	297	292	307	302	320	342	311	320	271	318	328	310	298	308	313	322	293	311	275	257	309	273	310	304	332	339	320	309	334	317	303	296	322	309	283	324	310	300	338	318	324	315	316	320	314	314	294	329	283	292	292	288	295	321	304	311	315	313	313	356	276	295	288	346	303	333	294	317	334	290	301	306	321	311	342	307	309	313	304	313	303	297	333	320	322	332	304	328	327	334	330	293	303	307	283	305	296	313	272	304	320	298	306	296	299	327	300	305	284	287	351	335	324	332	290	296	326	289	306	298	293	319	324	315	300	318	304	332	306	314	300	297	290	326	292	296	300	319	298	302	304	300	308	314	310	315	337	316	321	327	323	313	286	270	317	315	315	300	295	297	305	354	297	323	330	305	302	299	348	288	353	307	319	306	283	336	291	286	298	317	310	310	309	288	296	293	305	316	283	283	323	316	295	298	300	290	313	306	320	308	327	309	356	318	320	297	315	309	276	282	328	306	284	332	288	303	332	319	292	317	313	292	315	302	311	339	327	311	311	286	314	298	335	325	319	317	280	330	328	325	318	301	308	309	310	322	279	343	302	322	325	341	306	319	282	296	297	316	303	279	305	333	326	301	308	316	306	309	324	355	326	331	303	325	349	326	290	286	303	303	298	294	297	291	308	335	308	307	341	335	307	334	335	304	323	287	335	333	319	309	337	313	303	320	313	294	321	334	319	306	300	304	315	306	288	311	318	327	289	301	307	322	308	290	296	312	319	269	314	289	306	306	313	320	308	352	323	319	299	280	300	305	319	281	340	313	312	310	305	297	282	293	310	322	304	282	296	311	333	303	295	297	320	274	294	328	263	307	322	335	339	315	307	302	303	313	313	308	303	336	284	343	301	289	284	315	346	311	358	356	314	332	303	332	299	314	312	307	311	311	326	333	300	321	299	303	296	316	276	289	302	284	316	314	326	340	325	341	306	312	273	284	349	298	294	314	300	333	324	304	323	286	302	307	302	279	289	271	313	294	294	305	294	326	318	313	307	291	295	301	323	307	310	306	301	294	314	276	330	299	311	312	324	331	329	311	335	304	309	278	291	312	325	295	327	313	296	313	322	336	306	315	307	298	310	310	306	334	295	285	316	324	353	327	315	308	316	335	322	301	308	354	300	315	304	305	311	324	314	305	296	309	317	307	319	307	292	298	345	316	294	309	327	307	331	291	322	311	318	285	301	287	321	289	316	319	292	345	323	330	345	285	292	312	305	315	319	323	315	314	284	329	330	281	321	308	289	309	334	320	331	305	307	314	308	337	319	293	326	289	303	288	327	296	324	307	274	305	287	315	291	327	301	291	296	300	302	304	308	307	278	285	286	261	326	296	296	320	311	337	305	304	284	300	302	300	307	300	320	289	321	305	283	311	303	309	335	317	323	277	329	272	283	296	334	322	316	299	305	307	281	300	292	295	328	331	294	286	293	343	274	310	313	300	304	297	303	335	293	309	304	315	285	304	302	318	314	328	317	330	285	313	344	297	288	311	281	293	311	303	297	323	356	332	307	294	341	313	312	323	311	317	283	273	299	300	280	331	326	300	313	284	299	287	320	293	308	312	319	314	331	318	280	320	315	290	284	312	323	352	321	302	327	320	306	308	306	301	282	304	319	301	284	292	316	312	290	328	317	319	299	314	284	300	340	308	320	301	280	286	300
24693	20974	27573	25168	17733	3892	629	445	351	357	371	398	341	359	322	349	345	334	336	358	369	316	325	329	353	364	325	319	335	324	350	341	324	345	361	347	350	348	323	339	320	339	343	339	346	314	316	333	324	312	315	348	327	285	343	325	324	351	326	332	327	321	317	347	319	310	328	329	314	371	364	334	324	333	334	315	320	323	340	352	312	354	342	339	324	316	325	312	382	335	316	317	334	359	306	338	337	332	312	321	311	341	379	328	329	309	316	345	322	357	289	309	291	322	320	329	357	350	324	320	316	298	343	267	346	312	339	315	334	339	368	336	344	324	304	337	333	303	306	344	293	298	305	349	337	316	331	347	325	315	348	334	311	340	287	356	306	288	322	324	316	294	311	341	310	342	314	341	347	334	376	318	330	317	312	323	336	326	294	343	332	322	334	348	324	331	337	327	335	295	356	286	324	335	332	330	330	315	316	331	301	326	312	351	351	333	319	314	307	316	299	344	343	351	349	311	338	305	320	323	323	339	293	333	314	323	338	341	331	365	343	313	333	308	330	321	308	329	332	309	307	350	318	363	358	352	300	351	353	303	342	299	367	319	340	314	337	331	336	319	334	374	329	335	312	352	311	346	332	311	351	394	317	334	318	297	348	317	344	340	311	336	330	326	344	358	346	332	285	363	299	303	333	327	343	335	319	342	374	324	341	328	340	305	317	318	333	334	360	310	318	319	328	324	301	320	342	344	349	336	309	309	305	317	338	358	347	323	377	300	366	341	340	315	339	325	318	350	354	315	356	337	327	370	329	330	332	342	323	330	321	311	327	326	350	342	336	344	333	337	338	330	320	334	326	336	319	340	296	326	306	333	324	330	303	325	336	298	311	306	304	306	308	354	347	374	339	322	352	348	332	295	331	334	325	295	332	351	352	322	334	320	312	318	329	327	308	357	335	329	339	360	328	351	347	334	316	339	333	349	343	322	359	329	364	326	333	329	341	329	323	332	339	340	315	308	342	322	329	336	298	316	331	303	362	324	332	339	289	340	329	317	328	291	298	316	305	311	298	337	307	347	350	321	358	346	299	335	279	298	310	345	306	326	291	338	349	321	310	357	322	334	329	323	346	338	309	368	317	305	337	322	358	334	337	324	293	313	341	328	304	339	307	313	340	323	343	289	314	318	326	316	354	342	329	318	310	311	320	350	339	300	313	338	357	299	356	338	328	320	347	353	332	323	293	352	329	350	320	357	321	310	337	314	303	320	319	307	335	349	310	292	337	304	341	306	315	328	359	328	315	335	328	332	297	318	336	323	359	329	321	353	314	306	309	367	300	317	368	333	313	278	328	330	310	326	303	318	330	345	340	323	309	347	323	357	372	313	321	329	350	326	363	332	316	332	376	308	343	340	303	329	337	296	333	323	307	349	340	311	317	363	321	329	334	314	303	335	326	339	282	344	348	310	319	323	348	333	316	333	324	336	316	314	313	315	303	312	333	351	345	311	316	335	330	327	344	317	313	293	352	317	324	314	305	339	327	333	318	356	328	325	344	318	342	335	346	342	326	329	346	344	360	325	326	305	331	313	326	343	338	331	357	322	306	350	318	313	329	317	338	342	336	307	326	319	304	330	333	346	324	313	345	324	326	344	325	353	363	333	334	313	354	345	335	366	320	343	343	327	295	312	320	313	334	349	314	306	349	315	338	317	338	349	323	316	322	315	345	325	321	298	339	306	342	358	336	340	328	351	315	369	320	319	311	337	347	300	342	335	330	347	312	297	335	327	356	336	324	327	306	343	303	321	356	336	307	330	347	326	324	297	299	344	313	327	319	311	314	350	339	334	319	316	330	337	311	280	343	368	291	321	344	347	359	328	331	326	367	356	322	362	328	307	323	330	328	313	335	318	327	320	332	347	333	313	305	318	330	328	361	361	294	329	291	309	321	350	312	309	320	293	358	302	318	334	368	370	285	303	340	322	302	316	340	299	320	337	332	317	324	321	339	363	293	295	339	295	317	340	351	319	328	352	346	332	357	349	332	320	341	299	299	306	337	367	352	350	337	336	349	336	330	327	322	331	313	286	352	332	307	342	337	308	320	328	343	334	340	333	310	296	324	307	309	327	384	298	338	333	309	300	317	353	318	329	319	330	355	309	338	311	320	335	276	338	333	322	352	378	340	319	330	319	347	315	324	337	310	318	343	334	314	324	331	327	314	343	306	332	279	328	317	320	322	346	350	305	334	347	323	337	343	334	359	307	306	309	352	326	317	290	292	327	336	307	312	363	321	328	319	318	345	313	387	325	356	331	349	325	284	330	340	298	309	332	362	332	338	346	320	292	327	367	329	330	330	327	335	331	345	296	318	343	324	330	349	348	342	353	303	337	313	344	346	333	349	338	307	323	343	338	337	328	364	352	335	322	360	346	355	336	291	339	334	333	346	344	329	344	364	316	340	365	328	328	351	354	330	331	338	339	339	343	349	321	335	319	315	319	317	327	351	335	346	336	343	336	325	354	347	327	321	323	317	316	367	340	338	322	321	337	335	337	314	331	348	339	332	311	299	328	338	328	280	301	367	328	314	295	358	332	339	325	303	326	348	335	303	342	333	348	304	330	345	352	342	301	308	347	330	355	309	322	346	339	304	307	330	331	357	337	341	324	304	334	335	354	324	344	345	307	310	307	341	338	332	345	383	371	302	335	326	354	323	324	329	342	335	318	345	302	309	325	314	326	347	359	320	323	317	292	343	347	323	351	344	308	345	326	331	330	337	359	329	298	306	316	319	338	332	344	319	313	344	324	350	320	337	355	321	315	356	329	333	339	332	328	320	334	349	334	336	310	334	315	329	319	357	316	348	350	342	310	330	345	312	321	331	370	322	306	341	316	330	367	298	330	326	325	355	333	312	327	295	299	333	287	325	312	345	384	334	305	324	325	333	296	327	371	332	306	320	328	330	318	340	296	337	343	347	361	337	330	373	329	348	360	335	353	325	275	350	324	322	346	335	344	333	345	332	337	309	335	344	339	336	338	329	352	331	317	332	341	322	333	312	314	310	332	319	308	344	332	325	311	324	325	306	336	340	343	326	300	302	322	331	319	302	335	333	361	319	320	342	313	348	365	301	301	308	316	334	333	352	320	313	333	314	327	325	330	334	320	302	331	358	344	344	322	327	340	317	330	327	321	322	307	342	339	301	326	313	315	298	347	334	334	303	335	322	312	334	333	338	326	317	335	331	298	319	297	328	357	329	309	333	329	291	359	337	313	313	346	317	350	346	301	340	350	327	324	336	349	328	336	330	341	367	330	318	332	338	336	329	302	342	342	308	303	316	342	324	320	304	334	341	359	326	350	326	324	351	331	338	313	324	335	304	357	354	266	337	340	318	325	278	335	336	347	340	334	351	301	327	309	311	311	325	305	308	317	333	317	278	312	314	333	314	332	332	297	322	329	325	376	323	331	329	363	345	364	342	322	333	360	294	354	312	330	332	343	333	332	335	348
39133	55012	40541	22993	10202	2415	791	588	488	422	433	372	404	344	352	380	387	331	345	371	367	366	337	357	333	329	346	347	377	340	388	366	335	313	382	343	332	348	368	366	327	326	370	344	335	363	341	334	344	351	364	346	374	361	337	320	358	352	331	379	331	325	369	308	310	364	342	336	331	331	330	335	379	297	316	355	356	345	337	340	332	324	332	349	348	381	337	319	356	340	341	320	336	354	359	346	351	333	320	352	362	335	366	334	373	353	378	353	335	342	343	348	337	369	362	355	356	342	337	335	354	361	331	362	350	347	351	351	327	365	344	343	325	358	344	345	357	312	342	323	357	342	366	350	350	319	376	339	350	349	334	332	327	328	333	338	329	361	325	341	321	345	346	374	333	333	343	316	334	338	305	355	331	388	359	315	365	343	331	319	341	361	359	324	348	348	330	369	314	333	350	325	329	345	293	356	348	328	338	317	373	322	341	344	347	364	315	330	322	347	343	338	319	364	323	366	356	362	337	358	344	329	323	328	316	356	316	333	387	349	347	343	355	333	342	326	353	350	318	355	338	327	347	320	336	314	335	317	354	321	342	317	357	350	364	332	367	346	353	341	340	311	327	311	354	322	367	320	351	350	340	321	361	306	347	340	372	349	299	349	323	360	321	317	341	358	348	338	345	353	360	310	353	345	348	337	386	354	359	339	359	363	330	371	350	339	375	371	328	374	299	345	341	328	325	341	335	338	334	360	343	356	323	349	350	336	346	346	325	346	364	368	355	338	330	331	317	340	322	335	364	339	331	369	334	315	332	326	350	348	316	337	348	348	345	339	342	365	349	337	329	351	382	342	369	351	328	352	355	339	350	354	326	345	339	353	339	351	357	319	311	344	362	321	343	345	342	356	348	321	356	314	349	312	360	340	383	312	327	366	337	328	324	361	344	341	339	339	343	335	336	353	293	365	350	326	377	344	362	357	325	354	375	359	318	339	352	337	376	321	336	335	361	364	364	373	347	353	357	332	347	371	345	339	340	381	350	346	322	335	345	353	385	330	357	348	335	361	301	323	369	324	338	356	331	350	380	332	331	325	352	354	358	312	357	336	335	366	344	347	358	335	326	352	337	339	335	321	352	348	375	340	350	355	359	330	363	333	335	354	365	321	340	358	352	356	319	369	347	354	347	351	379	313	369	357	357	337	336	312	359	332	341	350	312	332	314	367	373	328	346	353	349	357	357	354	378	357	342	338	361	379	339	345	339	382	335	349	325	355	337	362	372	313	341	344	314	349	345	387	359	352	327	329	350	307	356	341	360	354	353	331	361	350	346	345	340	366	321	326	325	323	346	359	309	327	334	370	318	351	335	351	344	358	339	384	319	358	341	306	365	335	334	326	359	326	341	332	383	366	336	371	392	316	302	332	356	358	348	339	350	348	372	307	335	350	342	361	347	337	344	374	343	341	328	351	346	327	352	314	365	368	336	328	329	337	347	383	373	333	333	334	383	364	366	330	333	319	333	306	335	351	329	332	372	344	349	349	322	339	355	319	307	332	362	335	344	372	321	325	341	329	378	340	347	321	366	317	342	386	358	350	328	394	326	349	348	331	376	339	364	352	370	340	371	354	338	381	346	349	338	348	381	374	341	348	341	324	339	391	315	344	319	329	326	362	343	337	330	345	330	338	350	315	337	328	333	354	350	336	374	308	318	352	343	349	329	332	333	350	343	340	375	338	311	325	335	342	332	334	394	342	369	320	384	324	344	354	327	366	367	312	360	344	374	369	366	345	342	317	322	385	349	383	326	341	354	342	355	345	297	345	343	362	350	339	338	366	334	351	320	345	340	328	371	346	386	331	394	381	344	310	374	347	329	328	351	358	327	378	400	318	378	343	327	365	356	360	370	352	310	343	352	348	340	310	357	341	348	351	355	333	376	339	357	326	363	353	351	378	341	344	374	322	368	342	349	318	354	341	342	331	360	336	346	327	340	305	306	330	373	327	363	353	310	335	349	330	342	344	345	324	341	339	353	320	361	371	330	349	364	330	344	336	307	332	362	352	352	323	326	357	358	363	331	354	336	343	323	349	341	301	330	347	325	338	369	369	345	352	339	361	328	362	336	348	342	351	351	361	352	347	344	320	313	348	347	396	321	349	364	352	352	338	366	344	367	344	333	356	320	342	319	311	365	323	326	336	331	321	368	338	366	347	353	371	355	354	349	348	337	329	364	352	397	342	364	323	343	368	325	344	357	327	337	351	351	330	338	357	341	345	344	365	357	315	313	344	359	335	328	354	341	349	337	339	336	369	388	340	314	341	342	322	360	336	312	339	386	364	362	342	350	361	319	374	332	333	300	365	369	371	324	330	332	333	348	346	371	341	375	357	325	338	351	342	316	345	324	325	381	344	394	338	350	356	393	305	371	342	353	340	350	335	341	317	351	354	370	351	350	389	326	336	328	339	298	356	341	359	333	373	335	319	368	350	333	309	368	346	337	359	319	345	336	338	372	327	356	328	341	367	316	367	333	348	341	339	350	343	349	381	353	321	354	365	390	349	381	342	332	340	346	357	342	317	355	348	338	323	369	362	344	367	354	325	347	328	344	321	328	355	358	349	361	331	354	348	335	338	338	369	299	313	346	316	361	349	360	342	329	324	319	355	357	344	338	329	380	333	320	317	344	370	352	330	309	338	332	359	341	334	365	314	358	329	342	349	328	381	354	362	324	345	324	351	357	321	338	368	343	356	332	357	331	299	347	333	384	377	326	321	324	353	345	321	380	350	391	351	340	309	352	318	319	348	353	354	351	342	365	373	352	342	345	345	332	349	359	345	322	334	373	323	342	348	352	378	346	337	351	343	383	358	345	328	308	342	366	360	374	328	345	329	341	342	318	339	325	312	361	345	322	328	344	331	309	344	360	332	336	330	368	342	352	354	340	368	332	337	347	347	374	380	373	362	359	356	353	342	349	350	335	352	333	338	381	326	341	358	340	366	313	358	389	336	379	317	361	338	306	311	341	345	335	337	347	324	355	369	339	322	331	374	332	340	370	350	349	359	382	351	342	354	314	326	347	339	334	346	365	337	337	359	337	370	364	345	325	326	322	314	368	343	340	347	358	366	345	301	343	334	377	343	365	355	360	358	321	383	348	327	338	334	339	379	305	331	311	351	322	337	359	353	340	343	345	330	343	335	358	318	363	325	329	325	351	335	308	356	348	337	338	340	339	372	345	325	331	347	346	374	365	325	341	352	395	346	357	351	349	311	383	346	335	316	330	346	324	353	332	340	342	323	338	345	343	350	343	329	345	317	292	369	334	359	366	333	303	353	323	366	365	357	310	363	348	362	337	366	335	338	352	374	330	360	321	344	350	362	351	330	349	349	372	352	340	346	329	342	341	335	370	338	311	343	309	339	368	349	363	356	344	325	342	329	332	357	337	324	338	375	323	345	351	307	321	360	351	337	325	363	357	324	355	310	345	310	332	333	312	361	359	368	370	366
22427	20939	28359	23686	20954	20886	9806	621	375	331	300	296	278	236	227	223	231	225	223	244	210	202	193	214	215	205	186	208	169	205	204	214	210	206	187	207	180	226	213	184	197	192	204	207	210	212	199	191	214	194	176	191	187	189	179	206	193	192	188	175	184	195	196	181	207	184	173	185	194	194	200	168	203	193	208	187	169	208	209	198	199	191	219	182	185	209	197	210	187	194	175	193	179	191	178	182	210	191	214	182	201	185	193	196	183	201	180	203	186	190	186	168	172	202	171	188	196	192	190	191	220	206	181	209	188	186	181	180	186	215	168	186	170	198	171	215	207	229	182	197	204	197	196	176	202	190	210	174	215	205	178	194	181	204	188	177	198	177	203	188	188	181	200	212	218	200	187	219	224	200	177	201	183	190	226	186	223	191	185	225	200	200	207	200	167	189	182	182	204	211	218	208	192	202	192	193	183	190	208	180	213	182	183	186	197	194	203	207	178	190	196	203	177	180	217	203	198	184	196	198	203	191	196	187	210	211	205	198	173	202	212	204	207	181	174	222	185	190	205	179	178	176	202	177	201	212	195	211	196	220	200	191	198	191	201	186	219	208	194	194	174	196	218	200	219	194	181	179	214	172	171	182	191	189	185	209	189	196	209	185	214	189	183	205	222	194	195	182	173	180	190	201	200	204	189	180	195	193	201	196	208	176	172	186	177	212	193	200	193	179	208	179	184	200	173	217	182	200	187	209	193	199	195	205	191	194	210	207	183	187	205	210	216	209	192	187	188	200	180	219	192	187	209	189	185	164	179	209	188	172	200	192	172	182	225	176	163	206	187	175	192	186	185	227	165	196	174	185	180	207	184	199	185	195	171	181	174	197	175	213	222	201	181	237	194	173	199	158	161	191	217	194	193	206	174	201	176	177	202	209	190	173	210	180	187	183	193	189	202	189	191	221	176	211	185	213	196	212	171	179	184	203	184	188	193	217	169	187	192	206	166	189	190	184	186	194	190	180	195	185	166	191	190	193	198	197	169	203	183	204	226	186	184	187	187	187	194	211	188	201	214	194	207	194	187	219	188	222	191	204	175	173	200	201	167	182	187	202	203	192	192	222	188	196	178	177	199	188	209	204	217	192	204	203	200	203	199	186	205	180	194	193	198	191	196	184	191	199	201	182	186	183	191	188	183	184	198	204	193	191	216	169	209	199	209	182	201	180	198	182	198	220	206	183	186	211	188	210	189	165	190	209	198	184	200	170	182	191	190	174	189	163	168	191	192	192	169	194	221	211	159	192	191	199	223	170	218	187	194	187	218	203	176	202	189	211	177	194	206	195	210	223	188	196	162	196	208	196	214	181	193	172	208	197	195	195	194	178	183	180	160	181	170	184	190	201	214	212	193	173	184	182	217	216	191	187	194	177	198	191	189	169	202	196	199	188	189	195	201	181	209	178	220	203	175	204	228	190	194	206	198	182	192	182	192	201	188	191	191	185	195	191	185	177	194	189	194	187	211	191	185	193	193	180	171	199	220	191	193	174	201	195	191	192	178	181	204	191	199	217	201	202	197	198	158	177	181	184	200	169	211	191	213	184	176	191	194	193	184	183	179	178	176	168	194	200	194	178	192	206	178	191	190	193	172	195	202	179	214	196	180	224	182	178	196	207	212	188	176	207	212	188	205	198	203	186	176	193	198	188	192	190	197	202	200	190	180	199	216	176	179	188	195	176	179	201	183	174	175	195	189	201	204	196	187	164	186	194	166	190	214	192	242	206	213	200	201	200	190	173	193	207	205	194	209	174	181	201	181	199	205	182	193	199	214	201	219	206	211	189	210	196	179	187	199	231	184	215	194	203	210	198	205	204	213	203	186	204	192	210	187	221	204	201	214	205	191	193	179	198	184	203	177	174	213	208	184	195	204	199	176	167	186	204	195	211	199	177	190	180	182	165	213	197	188	195	191	185	199	170	175	186	210	216	199	216	194	200	200	198	192	198	172	192	208	215	198	188	191	207	203	199	190	186	211	195	203	184	197	198	217	184	189	221	194	197	173	215	229	168	201	216	188	175	187	216	180	203	230	200	197	188	198	181	204	162	231	206	209	178	210	220	184	205	185	206	182	186	204	202	184	208	194	203	203	191	187	205	182	189	197	208	201	210	191	171	221	180	172	204	208	206	190	244	198	182	208	170	192	208	210	184	196	182	204	158	198	210	201	188	187	210	209	163	210	183	206	189	185	200	205	189	198	199	159	221	177	188	205	188	197	200	182	175	203	196	240	189	196	202	158	220	207	175	203	216	216	207	193	192	196	207	171	192	167	188	201	205	191	192	208	206	176	204	229	211	213	187	200	201	205	175	208	196	174	221	181	195	217	176	210	186	222	177	217	184	214	191	197	168	213	190	223	197	209	188	192	207	183	189	190	187	198	168	190	188	197	213	173	224	190	214	193	220	160	188	199	216	201	209	183	209	179	200	196	210	196	168	195	179	198	197	192	208	195	178	204	212	185	221	200	226	203	175	198	198	226	187	177	191	196	185	199	172	186	214	214	189	197	208	209	180	197	203	201	200	167	189	196	178	196	225	184	183	176	200	210	185	202	197	170	176	199	171	195	194	221	174	200	193	229	197	200	188	216	187	195	191	197	202	178	190	200	179	208	203	215	201	216	179	213	188	197	182	204	172	190	195	215	188	205	213	190	190	190	178	210	218	177	187	189	211	164	186	191	195	208	209	165	217	202	202	183	221	185	206	211	213	202	207	219	176	191	200	197	195	202	201	189	214	187	201	176	192	190	185	188	194	202	204	188	190	204	194	167	197	197	217	168	187	207	193	181	195	185	188	186	205	166	200	198	193	186	198	172	186	200	200	203	192	201	200	191	197	183	185	207	200	198	208	216	196	195	188	198	227	181	192	202	202	199	217	211	191	201	214	188	190	192	170	211	234	193	187	174	202	203	202	231	191	178	177	205	187	165	187	216	190	198	199	186	217	201	188	191	175	193	200	199	203	204	194	190	217	157	187	187	184	185	198	186	170	218	197	176	175	202	191	189	182	174	206	179	194	184	179	183	204	211	203	178	210	199	198	216	182	209	183	228	193	215	189	197	173	212	209	204	194	197	173	195	197	199	182	206	174	230	199	177	197	187	197	199	218	186	171	172	195	205	231	203	204	206	179	222	189	186	208	186	190	215	187	213	185	192	184	180	194	207	181	192	185	179	181	212	190	219	207	215	197	193	174	189	174	184	210	241	214	196	195	211	183	182	192	218	194	193	207	174	186	186	191	204	207	188	210	202	196	221	190	186	180	194	194	178	200	194	191	172	182	186	191	210	198	165	212	176	223	193	217	196	210	216	193	212	209	196	189	176	171	217	188	199	202	169	192	206	197	174	191	187	205	180	205	177	177	186	192	152	212	166	199	174	178	209	196	191	205	192	167	209	182	163	153	222	199	196	195	183	202	205	191	188	203	195	202	178	194	217	187	187	180	191	199	203	200
40694	62012	47666	29481	13833	2913	1009	714	541	443	396	301	299	301	249	273	244	223	275	231	223	220	227	251	230	213	207	221	250	223	236	207	228	199	215	198	230	196	221	214	197	221	201	223	217	214	210	206	179	226	207	248	228	201	231	223	215	223	242	189	215	204	224	207	210	213	198	247	235	200	231	194	221	206	222	209	218	237	207	205	237	233	205	219	233	197	228	202	215	183	205	227	235	236	216	215	213	207	170	240	229	241	214	214	209	233	226	201	224	228	208	220	215	230	198	220	215	232	198	178	204	210	185	184	220	216	234	208	242	226	207	244	209	215	212	212	215	210	203	189	199	181	216	217	231	206	212	195	215	223	177	217	192	210	214	218	216	216	207	231	194	205	201	194	216	195	198	199	200	218	217	197	213	191	232	214	202	212	197	231	212	214	193	240	216	175	207	193	233	242	211	203	194	214	222	233	206	185	197	206	196	203	188	213	185	200	208	194	196	202	231	205	205	199	204	231	190	204	202	211	210	229	196	209	198	212	235	225	237	212	199	194	197	216	200	187	221	230	218	213	211	208	199	212	208	167	232	202	196	221	218	194	204	223	223	181	195	192	190	213	207	202	219	206	213	212	204	209	196	203	212	211	182	220	235	215	193	182	212	208	210	187	209	211	207	192	215	213	192	236	222	205	187	188	184	221	192	198	193	226	208	223	193	188	204	189	194	199	220	180	215	214	213	228	210	203	196	201	211	191	212	186	219	210	218	199	212	204	209	197	191	186	219	194	209	190	198	229	216	224	186	205	217	216	198	208	223	227	192	187	205	213	213	191	197	199	203	207	212	213	201	216	197	195	185	239	206	200	207	203	206	242	211	219	213	236	209	193	237	225	189	225	196	224	194	201	212	188	185	212	209	205	229	192	221	200	234	201	197	206	215	202	203	194	202	222	225	211	197	209	223	199	225	214	204	211	214	198	189	182	199	208	237	201	192	201	189	205	192	200	182	203	212	217	199	211	202	222	241	237	213	200	218	213	202	221	194	218	187	191	210	176	201	190	192	203	215	213	208	207	233	223	229	225	193	214	192	183	224	205	226	211	236	227	194	208	183	208	239	194	219	217	183	218	227	212	202	189	183	199	201	206	225	197	185	180	168	210	191	205	202	201	207	191	212	214	189	206	187	213	205	219	229	202	209	211	219	204	202	204	197	220	212	223	209	205	195	224	194	224	198	211	192	202	213	219	224	226	220	254	211	194	220	210	210	191	197	222	231	205	219	198	194	215	201	191	204	204	217	212	214	192	200	197	226	182	189	189	210	207	196	206	194	213	207	218	210	203	218	234	192	205	223	225	216	207	220	199	183	225	213	193	222	196	197	215	194	213	210	207	214	185	217	233	201	224	203	204	225	201	194	206	197	199	206	205	218	213	207	207	226	210	218	209	185	204	202	211	206	191	211	215	197	215	202	235	215	183	208	228	211	240	230	228	198	204	205	240	223	193	200	214	215	194	195	201	230	197	209	205	218	212	193	183	202	210	206	202	209	204	199	190	213	208	194	196	220	180	194	222	193	210	185	176	219	186	228	212	218	192	205	228	238	193	196	231	199	218	201	196	206	185	211	222	187	200	203	169	235	181	206	196	224	217	186	225	186	210	197	212	224	210	217	230	215	220	230	215	189	196	221	229	228	208	189	218	189	184	199	232	220	218	217	205	182	200	207	219	191	222	218	206	193	209	215	183	216	229	218	199	205	206	217	210	233	206	184	216	248	208	214	236	210	220	204	202	199	188	217	200	221	213	188	211	197	186	202	206	180	204	228	240	222	179	202	223	223	229	215	201	187	240	220	202	177	215	214	194	193	188	219	206	232	225	198	223	225	214	205	196	205	224	188	212	226	194	181	208	195	203	203	223	181	216	220	199	191	218	189	214	211	226	212	220	190	211	184	206	207	210	206	205	192	228	237	221	206	238	191	216	231	223	203	218	220	186	227	224	183	194	189	224	214	218	213	214	198	198	219	194	214	205	215	212	226	227	182	211	200	237	213	194	215	213	203	225	208	185	210	201	237	207	169	203	209	192	243	196	203	207	201	218	211	216	208	197	219	224	224	216	228	209	184	207	217	196	205	213	213	236	192	184	203	203	212	194	234	210	201	200	213	197	214	198	210	211	192	196	199	207	215	216	204	167	212	244	182	188	225	238	203	237	224	181	238	232	212	223	233	211	202	217	186	209	213	210	200	216	215	224	184	197	201	202	210	208	198	217	197	227	216	233	214	193	208	175	180	199	198	234	199	187	188	201	189	205	213	185	223	202	213	188	195	210	203	201	190	200	222	197	202	214	228	233	221	197	218	206	232	196	222	212	213	190	224	205	243	212	223	213	208	213	214	212	211	222	218	212	204	200	215	206	203	203	229	207	212	192	225	188	225	192	221	212	219	209	190	216	192	193	204	218	226	213	177	207	212	207	218	198	227	200	190	221	197	226	214	210	193	181	212	199	209	193	212	225	222	198	187	197	203	208	212	220	215	199	206	184	216	199	207	211	176	217	203	199	208	231	225	200	203	214	208	209	219	211	196	198	226	182	206	233	184	207	191	192	197	207	206	227	195	189	214	193	205	199	183	212	201	190	179	241	181	203	192	226	172	200	200	221	208	206	209	205	208	196	214	203	201	219	202	206	207	209	211	234	210	212	221	215	220	209	210	216	191	205	192	204	236	196	187	194	193	196	197	206	209	213	215	204	202	194	211	209	189	193	203	210	205	212	185	200	203	212	223	230	169	231	200	208	195	194	232	212	194	227	224	194	195	217	195	215	189	186	198	197	207	221	212	201	194	213	219	206	221	203	229	201	208	198	220	185	213	226	199	202	204	216	202	198	222	220	235	207	201	188	205	197	195	215	172	210	204	218	189	193	214	193	204	199	196	211	197	201	217	213	248	200	205	197	207	190	192	208	222	220	202	202	226	214	224	224	211	205	221	189	187	179	221	209	200	222	198	216	211	228	188	231	197	215	231	203	199	202	214	229	200	201	205	197	202	199	209	206	220	195	234	241	205	190	187	223	205	205	186	220	244	173	252	221	219	215	230	218	216	186	184	203	187	199	214	187	207	197	199	206	222	203	204	219	189	212	226	208	208	210	191	213	221	203	197	201	190	205	228	181	228	186	214	192	197	229	201	219	215	218	219	233	220	223	211	170	216	207	197	186	212	228	217	202	222	242	206	196	212	211	218	237	210	235	185	196	204	215	216	219	187	218	192	211	204	207	205	215	207	215	201	216	213	217	213	206	202	223	204	203	211	224	177	210	198	214	209	202	224	202	207	217	209	206	206	194	223	226	201	217	199	160	220	197	198	213	186	190	198	200	195	202	199	191	216	202	199	225	205	212	215	213	205	218	219	223	194	189	205	223	208	185	225	219	214	204	185	208	208	218	187	199	203	190	223	221	198	231	230	229	211	203	207	204	222	202	209	208	214	211	228	207	188	196	203	233	214	208	197	189
33333	32994	32907	20007	5566	929	546	484	493	399	424	395	433	385	369	394	392	383	403	378	380	377	402	385	397	401	350	392	406	382	399	434	422	408	378	406	411	369	386	373	403	398	392	364	340	376	396	407	397	435	367	392	397	390	363	352	394	379	391	395	400	346	381	380	414	401	383	385	400	344	364	424	353	381	406	381	356	397	371	414	410	396	370	359	382	368	388	375	344	381	378	366	391	375	412	386	404	373	385	411	375	363	429	384	421	381	385	390	381	405	384	363	351	402	385	354	403	384	363	378	381	387	400	402	385	344	362	381	393	377	369	348	362	404	373	386	363	409	414	342	385	362	424	386	391	391	415	386	368	401	378	397	369	371	392	367	392	405	385	388	404	387	347	388	393	363	394	371	386	402	421	393	397	341	329	399	374	391	396	381	361	398	383	385	409	391	362	408	377	377	385	394	373	383	363	394	376	382	382	397	380	382	389	407	381	404	360	377	403	368	373	411	419	393	389	388	428	378	401	386	406	374	378	380	392	413	391	383	419	380	414	411	384	362	394	420	380	364	378	378	391	384	392	402	390	373	395	418	369	376	398	387	400	435	393	402	391	344	361	372	387	388	362	382	391	366	386	403	379	374	438	370	402	356	387	397	379	366	400	399	417	375	392	377	380	381	374	362	415	396	395	384	348	381	391	381	389	428	392	379	395	415	378	400	375	421	375	411	413	425	342	359	360	342	368	368	336	350	404	372	386	395	402	400	376	375	399	396	381	394	393	351	361	438	368	404	402	359	393	370	368	368	363	382	420	393	385	431	388	371	373	423	399	431	359	373	405	376	376	364	397	375	385	375	386	366	400	369	382	391	370	354	396	367	360	393	358	400	405	393	387	369	396	347	372	370	387	404	367	334	377	380	365	389	412	375	382	413	385	425	388	365	391	363	374	420	380	414	346	383	363	387	381	386	385	413	413	395	398	338	373	381	435	414	432	372	406	403	367	403	362	384	377	383	411	419	356	383	395	424	400	393	417	407	379	388	406	373	413	380	400	381	390	360	375	366	402	364	381	392	390	374	383	415	365	386	383	405	350	408	395	363	380	343	395	365	404	364	402	397	439	367	413	381	352	368	415	377	420	388	401	361	381	386	367	367	379	364	403	384	388	381	402	366	365	365	366	393	382	408	402	366	427	359	403	405	373	390	391	409	366	407	360	374	391	387	377	391	401	428	387	359	370	384	419	394	394	394	422	426	397	377	413	378	402	387	407	425	354	382	372	413	378	376	388	375	396	376	373	377	414	391	383	401	379	400	383	392	373	401	387	412	418	404	390	421	387	371	414	390	399	378	359	365	391	384	376	385	350	391	376	405	364	394	354	415	402	382	401	356	425	367	369	357	380	392	379	388	392	380	381	384	395	398	442	373	399	386	430	376	366	374	423	375	400	351	390	374	380	369	380	402	384	414	420	368	333	383	356	356	385	380	373	387	383	394	370	360	391	364	361	376	392	368	393	373	385	423	377	412	383	396	356	397	407	364	383	411	379	417	398	351	385	382	421	378	386	369	403	382	379	414	412	403	390	398	405	364	373	396	374	393	361	402	366	401	370	386	369	388	401	344	411	377	406	370	377	372	407	396	415	376	395	384	381	359	418	362	377	370	380	358	380	401	405	382	415	381	421	386	382	380	376	361	371	379	367	390	385	383	416	368	395	405	407	359	421	355	369	397	389	370	396	435	369	375	376	405	369	369	365	408	385	418	396	410	343	392	397	381	370	382	411	389	390	389	411	382	367	384	359	391	403	354	388	349	384	398	370	384	372	360	363	382	386	386	416	429	393	382	371	405	371	419	376	391	388	374	391	365	381	385	396	392	357	406	384	405	412	399	399	371	411	371	393	361	386	413	387	404	374	366	369	380	390	402	364	389	358	388	390	384	409	377	389	415	374	373	430	377	390	404	395	374	382	409	386	423	400	382	378	399	397	444	385	394	402	416	388	388	392	375	378	378	386	376	402	381	379	379	343	358	411	395	406	410	389	351	411	384	390	377	373	379	389	403	369	388	413	396	424	385	367	390	413	365	393	411	356	378	377	410	411	405	388	395	408	371	391	398	353	391	392	389	378	414	429	375	388	356	378	364	381	361	414	426	356	420	407	370	387	375	365	411	424	395	370	401	362	412	427	359	396	375	422	412	371	411	386	373	383	397	383	391	419	362	384	376	378	409	375	372	391	370	364	397	383	379	385	374	381	366	404	367	372	392	366	426	395	408	372	378	376	365	408	384	375	423	418	387	410	380	353	383	400	409	437	397	443	370	395	393	372	393	380	369	389	406	357	405	404	338	336	404	408	355	380	416	399	374	418	394	394	400	358	357	390	397	385	392	389	356	407	420	389	387	406	391	414	407	425	369	386	382	394	364	422	392	358	342	365	387	360	341	390	383	403	364	400	385	411	393	397	384	385	383	348	396	404	370	421	382	341	393	403	399	367	367	380	366	380	388	397	360	405	367	378	392	392	391	354	394	407	381	342	415	361	377	392	398	368	362	382	346	357	359	387	359	351	416	382	398	418	374	404	395	384	400	377	426	379	397	361	387	398	443	422	406	397	404	355	411	402	371	396	433	360	409	392	402	407	402	368	374	431	396	388	393	398	413	363	398	379	434	397	427	385	405	393	394	389	385	414	380	415	404	402	372	390	390	394	396	397	386	377	374	417	392	359	403	401	394	337	403	367	365	410	410	365	393	409	343	363	392	423	368	360	381	379	391	358	396	398	382	372	378	397	393	350	387	388	388	425	379	402	400	380	387	386	366	373	387	352	409	371	387	401	417	415	364	391	433	360	388	365	390	389	424	358	382	349	383	376	400	392	452	403	371	386	398	349	375	383	343	345	382	392	393	383	387	420	373	402	377	340	400	407	368	394	382	402	371	426	380	388	398	350	396	381	383	375	405	354	398	360	397	404	378	380	388	403	387	378	400	388	399	410	401	367	433	382	411	395	426	375	416	372	397	381	356	406	417	365	416	401	397	406	380	389	409	385	362	356	356	380	405	386	397	351	414	376	372	398	389	369	409	382	392	380	409	387	354	377	380	369	383	399	394	371	382	374	376	409	392	356	403	374	392	366	371	358	379	387	398	392	399	400	392	394	391	400	372	378	361	403	362	395	393	395	412	400	391	389	398	391	364	395	394	362	374	343	397	379	337	368	400	385	369	390	345	386	367	395	370	378	354	384	393	411	388	417	361	327	353	384	370	412	414	386	376	380	392	389	416	382	382	389	363	350	376	422	400	380	387	402	359	350	410	376	363	416	381	401	382	369	382	390	382	395	379	431	382	384	394	393	371	392	361	395	405	434	407	381	379	378	380	388	416	371	370	387	408	384	363	408	367	399	377	362	364	404	362	351	373	402	408	373	359	377	403	380	383	359	392	386	395	377	409	387	398	366	381	410	393	393	388	408	390	415	393	380	370	409	352	369	385	414	361	409	385	398	398	379	374	383	384
40433	48330	35710	17785	6049	1124	684	595	516	456	486	429	444	432	443	387	416	402	437	416	413	411	446	393	405	457	404	394	445	404	427	397	452	408	385	457	411	439	426	395	426	386	423	398	383	375	427	390	382	390	400	381	415	399	428	421	414	416	411	413	409	430	400	388	376	418	388	443	456	420	442	389	408	411	401	418	396	390	414	423	372	361	408	413	424	455	437	397	465	389	431	422	425	427	417	375	405	434	413	439	387	387	413	408	403	411	414	403	401	416	367	391	428	430	417	414	441	430	404	412	414	380	425	415	431	398	396	421	401	405	422	438	375	427	472	408	406	410	415	393	390	432	392	440	408	403	397	404	407	387	387	447	392	403	375	374	382	426	409	421	404	416	398	400	404	371	413	379	427	443	402	387	391	363	410	433	386	386	430	393	368	392	425	411	363	419	376	385	365	389	408	417	372	405	423	416	389	418	394	388	383	395	406	414	452	409	413	449	404	412	415	421	445	407	437	405	406	419	415	425	420	446	396	374	423	433	383	426	403	394	434	380	403	426	387	420	397	407	433	383	412	378	445	392	394	406	460	395	382	374	406	435	436	382	447	439	414	425	427	430	412	387	441	433	424	428	405	408	382	404	439	415	420	387	448	402	405	423	390	408	411	470	330	391	420	409	389	437	411	429	388	425	409	404	410	409	404	416	433	398	391	405	389	373	378	396	401	420	451	411	378	404	408	407	429	426	413	362	390	396	430	386	363	425	409	419	409	399	417	349	420	447	424	411	396	430	436	379	414	392	403	367	385	406	396	396	358	402	452	383	434	407	423	403	428	372	435	444	414	433	381	439	420	459	431	385	417	404	409	421	419	391	388	420	392	411	419	421	420	418	429	406	424	411	410	433	424	428	410	414	417	400	397	419	419	386	408	428	439	427	402	431	406	450	402	381	398	400	394	368	428	358	368	425	423	373	435	410	390	437	432	430	406	422	416	419	423	393	438	414	408	371	402	445	410	407	420	384	391	418	419	424	398	419	399	426	415	417	426	403	403	409	425	408	396	414	402	405	427	431	425	418	406	418	384	392	455	421	420	394	416	407	396	408	398	390	420	399	396	416	402	408	381	401	400	420	419	409	410	424	404	442	437	451	387	416	420	421	391	402	423	405	388	420	404	402	393	386	448	433	402	426	408	437	414	434	421	430	380	394	390	437	394	414	404	430	399	434	407	422	425	429	427	407	368	416	416	413	436	399	412	400	395	406	433	431	397	386	385	380	424	408	390	442	458	414	382	442	400	457	389	409	391	400	392	399	402	426	406	402	386	428	431	377	413	408	413	379	398	423	390	387	417	405	412	388	394	414	382	414	404	398	416	422	398	412	421	433	443	412	401	400	395	429	452	396	401	390	418	378	394	431	409	418	390	409	406	460	434	388	413	368	372	420	395	410	375	402	376	368	386	418	392	399	410	440	365	398	400	419	421	409	371	445	356	409	382	421	394	404	426	379	424	404	442	420	411	385	403	395	387	406	394	391	409	420	405	415	401	462	412	381	444	401	397	415	412	444	406	413	414	413	441	380	440	402	404	414	402	434	439	418	440	384	424	412	425	387	386	400	412	413	440	404	405	444	406	417	352	397	401	443	415	395	399	402	388	440	407	410	433	408	427	444	360	410	412	417	430	362	417	409	378	388	408	413	443	401	384	399	451	408	385	378	409	396	404	405	417	451	408	424	357	439	395	372	395	419	399	387	428	406	423	408	430	400	445	431	357	405	429	407	381	408	424	422	418	437	413	374	371	407	447	414	397	400	438	425	391	424	415	436	413	433	432	349	405	375	389	431	410	413	413	403	430	398	438	408	435	370	399	412	394	411	379	417	415	421	425	409	418	431	391	403	428	383	398	393	412	416	415	445	391	413	479	417	408	424	386	398	401	428	398	423	380	395	401	402	385	427	452	408	403	451	423	432	397	398	434	417	424	397	417	426	417	431	437	398	387	423	416	385	429	412	434	400	373	442	414	451	389	397	369	427	397	445	369	406	433	421	424	412	417	357	430	419	433	393	421	394	419	383	420	390	381	418	408	392	402	428	441	413	442	390	366	401	410	441	396	379	378	456	363	444	429	441	411	367	452	401	425	404	431	417	404	426	428	447	384	440	423	443	413	383	395	411	421	432	413	386	429	373	429	410	423	466	402	405	410	440	444	390	378	422	391	414	397	421	444	432	385	415	386	403	432	394	434	369	418	388	402	387	397	407	407	401	408	409	425	400	377	378	408	392	416	446	407	403	452	405	383	388	430	382	474	388	400	443	426	428	380	403	393	406	424	427	409	407	384	421	403	404	433	373	394	411	381	415	404	405	417	413	430	458	449	388	399	409	451	427	404	401	439	363	439	417	384	397	427	384	387	422	403	424	407	416	428	401	406	413	393	421	408	419	399	454	441	390	424	393	408	410	403	428	431	420	392	423	427	440	410	396	394	420	391	412	415	429	464	409	406	425	414	394	423	433	419	439	412	401	419	423	420	415	399	402	393	409	410	409	409	410	402	432	439	413	440	402	375	403	436	401	433	385	414	386	392	453	416	414	408	393	376	398	434	421	431	415	427	407	409	436	388	400	403	446	414	407	402	445	414	465	402	425	428	389	412	424	393	448	424	422	428	399	407	381	425	427	413	403	418	443	416	443	435	424	414	389	414	436	419	405	389	418	422	385	396	409	397	447	380	392	389	394	446	417	385	348	416	412	405	366	409	435	383	384	443	411	421	374	404	386	416	428	436	434	396	387	417	410	455	418	421	357	394	417	425	409	391	374	385	387	434	399	396	375	381	434	442	441	399	418	468	430	423	430	353	398	400	373	393	379	425	354	411	413	409	414	375	415	386	420	440	405	406	396	428	406	416	376	425	421	418	419	435	397	383	404	457	423	412	396	446	420	406	392	417	372	415	386	421	433	406	415	413	423	425	423	406	405	440	419	432	385	406	408	441	390	389	380	396	403	409	426	400	381	455	447	396	443	425	384	401	427	417	434	414	440	402	396	413	425	434	417	442	399	415	409	409	398	391	419	452	385	407	419	451	417	412	401	388	421	409	442	401	395	410	412	403	439	423	417	373	364	371	428	393	386	423	414	430	432	410	388	384	428	421	405	404	418	404	396	413	386	426	419	411	384	405	450	409	398	403	399	395	432	416	403	425	419	420	406	402	414	413	426	406	385	456	410	363	390	411	413	418	415	431	393	411	471	407	415	421	417	406	441	418	417	356	453	408	429	405	394	409	452	394	428	431	374	406	414	409	361	392	425	422	440	404	430	423	398	410	417	412	389	387	443	389	417	425	410	428	409	404	380	405	406	369	432	413	411	405	421	399	393	406	386	377	387	439	383	405	418	422	391	411	380	425	423	428	429	419	395	408	396	421	416	412	393	421	417	405	399	403	437	448	414	364	388	388	427	412	404	440	452	438	394	413	401	428	404	410	394	397	425	420	412	433	391	379	409	417	399	443	404
23693	20925	28009	24171	20991	12866	1126	579	403	364	391	367	360	292	304	309	321	309	304	312	306	309	301	312	291	287	320	310	312	283	319	301	293	317	305	294	286	271	296	307	290	294	301	276	294	274	296	299	280	278	299	287	317	271	288	271	303	311	307	296	291	256	267	293	284	265	312	326	308	293	292	293	319	281	292	313	289	289	276	290	330	278	275	316	266	289	296	346	316	296	286	303	310	310	297	303	287	296	290	327	279	321	280	308	268	317	306	286	300	298	310	324	324	294	285	280	286	289	299	268	280	264	293	283	290	276	278	295	272	294	280	304	270	314	260	306	317	301	300	300	294	288	268	308	302	284	284	315	304	309	282	300	250	291	288	272	278	302	300	323	280	289	311	321	300	277	303	299	303	341	303	283	323	286	286	311	290	270	278	293	283	261	292	254	295	303	305	342	291	267	292	287	249	290	288	307	290	265	289	312	285	288	290	293	310	287	317	300	292	303	277	296	273	275	294	300	306	292	276	281	279	283	299	313	323	281	296	308	323	291	280	262	281	275	274	304	294	275	303	293	286	290	306	308	280	273	290	280	284	301	298	297	273	284	301	298	288	275	288	287	274	278	295	291	288	299	305	304	270	298	297	296	310	318	296	288	323	314	322	283	299	278	327	332	294	310	302	272	286	309	300	295	293	261	288	286	281	276	292	283	296	294	294	247	319	281	306	289	239	300	280	280	288	330	309	284	302	288	288	299	326	263	273	333	291	304	296	287	281	316	312	276	311	253	272	308	280	284	253	264	306	302	297	286	301	254	305	296	336	301	339	279	322	292	309	300	258	267	309	302	262	310	286	302	287	306	301	284	314	309	307	283	259	306	295	315	276	319	273	295	252	304	307	325	284	293	296	313	301	317	320	291	296	301	322	267	304	283	296	304	266	315	259	278	308	304	328	310	318	304	265	282	302	284	305	295	350	266	320	290	297	255	301	310	301	270	273	303	264	293	302	347	289	310	311	303	292	330	308	291	297	270	280	311	280	314	286	292	305	289	292	290	264	277	294	287	288	283	271	275	308	249	293	316	274	308	327	272	285	294	267	281	296	286	289	283	275	325	319	271	284	324	284	285	266	291	284	301	320	302	312	303	279	318	318	298	299	299	279	332	286	293	296	292	295	285	257	283	282	315	281	266	270	303	261	279	269	297	303	296	306	277	309	299	331	311	289	309	297	300	276	308	319	288	320	283	319	296	286	304	336	303	297	287	305	292	265	294	264	314	295	279	312	320	285	301	299	301	286	300	291	260	293	303	299	285	316	313	284	292	294	284	286	327	282	310	284	314	288	295	294	292	267	277	276	292	307	302	302	308	292	307	280	283	319	290	301	295	290	273	312	283	306	317	332	276	305	274	297	286	296	299	284	321	316	289	284	292	283	295	296	282	270	287	305	293	290	270	285	293	286	305	293	308	329	274	247	295	285	268	284	311	284	272	288	287	271	260	305	286	287	303	297	311	319	289	281	259	300	309	294	308	290	280	263	311	291	297	283	309	283	295	290	271	292	275	266	300	276	288	291	305	284	292	289	321	303	288	287	308	281	315	283	258	291	291	285	271	285	304	267	278	273	288	312	281	289	280	327	266	271	271	269	308	294	315	315	284	301	273	330	285	274	310	296	307	274	300	286	284	278	306	271	301	303	299	282	287	302	284	262	287	285	288	279	302	292	282	284	289	311	283	308	290	312	275	272	282	310	295	291	309	257	291	309	289	301	324	306	273	294	309	302	306	293	284	299	296	305	307	292	302	295	311	265	306	293	270	240	313	274	265	285	304	292	291	281	286	287	324	310	313	313	319	290	289	325	278	327	282	282	281	295	265	272	329	322	307	279	323	271	286	290	285	303	317	306	307	298	269	274	286	311	301	289	294	303	286	315	286	285	283	292	295	312	264	341	304	302	278	299	291	318	299	274	286	278	319	306	282	301	281	286	285	299	286	301	304	312	298	316	293	300	315	263	313	282	277	310	341	318	293	340	303	272	285	295	290	305	293	281	281	298	301	304	300	294	279	318	276	258	282	285	274	288	268	289	292	251	319	325	308	284	311	296	292	280	325	312	301	285	319	310	281	331	261	308	282	299	335	287	283	305	298	305	319	274	291	282	290	282	300	308	280	267	300	302	317	301	303	303	309	266	285	266	286	259	305	290	277	303	299	314	290	299	255	274	280	293	277	259	338	294	282	292	301	270	310	320	300	304	314	292	292	307	292	317	284	298	302	293	286	290	306	276	296	277	293	286	305	296	312	304	324	279	300	294	297	309	255	258	313	310	303	344	264	314	288	293	267	283	271	282	285	299	303	292	304	299	295	298	316	324	287	289	289	281	304	327	285	302	274	260	272	292	308	269	295	322	305	326	294	268	284	287	268	314	292	290	300	306	276	277	278	284	287	310	278	306	300	294	299	288	267	269	267	282	284	300	333	308	334	324	271	301	278	266	270	300	275	297	270	303	281	282	310	305	298	311	307	291	294	284	314	280	274	279	269	276	321	341	260	309	287	300	269	273	280	304	279	299	289	301	287	304	321	340	284	309	341	316	307	290	314	272	247	312	296	296	301	300	291	280	263	280	257	274	296	297	270	264	299	275	310	301	270	276	278	308	292	286	278	303	310	282	293	292	312	307	273	256	298	286	308	311	273	295	282	309	284	299	305	268	273	280	286	303	279	259	301	290	284	287	290	300	299	303	311	311	290	285	268	273	295	292	283	279	282	309	300	278	286	288	298	327	269	286	300	301	289	281	305	285	311	311	300	301	285	292	275	236	278	315	269	306	294	290	283	295	301	283	285	300	302	285	279	286	266	288	314	311	293	297	298	301	308	304	281	283	288	300	271	289	301	266	337	324	291	271	291	260	296	324	272	288	304	290	284	259	276	320	309	304	289	311	290	301	251	285	277	304	268	313	279	275	299	286	277	294	278	312	309	293	284	324	290	291	298	302	284	288	323	298	267	259	308	303	297	316	292	293	294	315	331	293	279	298	291	269	295	321	265	287	295	270	288	292	282	294	294	293	277	273	256	278	283	316	278	293	305	305	297	305	306	303	283	300	300	296	298	299	323	284	296	292	261	287	301	297	298	298	292	287	333	307	300	264	278	306	296	271	270	269	311	274	271	305	273	305	272	302	270	287	343	306	288	294	269	294	278	306	299	282	298	298	293	265	317	302	288	298	274	313	248	304	299	302	298	297	243	299	274	312	275	284	288	310	321	304	274	288	302	285	289	291	309	281	290	313	277	275	270	309	289	290	266	329	288	326	283	304	289	291	290	295	287	304	266	323	318	279	328	304	309	270	265	278	249	255	299	285	261	277	286	298	290	333	285	267	291	301	315	316	319	312	266	314	306	297	296	275	304	281	291	261	290	322	274	313	308	264	298	276	303	310	269	305	290	287	296	296	292	267	294	297	279	295	287	291	279	294	293	293	296	288	293	310	316	286	282	278	289	288	278	311	307
40008	56649	43256	26106	9737	1687	947	679	589	501	398	396	355	376	388	385	345	335	343	310	333	338	335	340	282	332	305	302	336	329	291	332	341	333	313	304	347	302	284	342	282	336	292	340	336	306	334	331	318	309	321	304	301	288	292	345	320	355	349	333	329	302	322	335	268	307	310	308	315	353	333	350	336	342	309	288	339	303	292	298	332	348	294	307	316	282	299	300	317	321	309	306	327	334	304	311	339	329	301	306	319	317	303	295	313	323	267	320	315	322	306	376	327	318	316	308	333	315	278	362	349	328	270	327	313	283	311	322	334	320	332	337	306	309	313	298	334	277	334	309	315	303	308	309	319	316	318	334	326	288	318	324	332	334	287	335	321	308	309	303	267	310	352	295	311	313	293	333	350	267	304	294	319	327	295	358	307	314	308	318	278	297	290	302	329	345	317	313	313	322	313	310	290	342	324	313	332	270	334	287	293	312	279	338	321	315	317	316	327	314	332	313	306	310	310	334	301	322	319	300	301	337	315	332	317	316	334	334	313	332	339	322	295	339	334	327	333	323	320	292	311	324	303	345	306	336	313	314	321	300	292	309	324	325	298	285	294	336	277	297	316	305	325	327	348	274	277	301	310	290	318	331	302	307	292	327	323	302	311	333	304	288	323	300	327	303	314	310	313	297	325	340	292	336	313	323	328	326	321	289	319	343	314	322	290	286	341	326	329	324	313	337	336	302	314	304	343	317	313	345	312	294	322	314	313	330	311	311	307	315	303	302	323	332	295	308	318	290	319	286	328	311	300	284	320	315	318	307	304	316	294	324	300	292	296	304	304	310	311	300	292	296	296	316	324	332	292	310	313	300	314	331	304	320	306	307	321	298	300	299	334	312	281	321	332	313	309	311	301	331	331	337	323	310	306	319	289	304	341	314	301	301	303	299	310	308	319	327	300	301	320	314	305	319	306	297	341	318	330	310	304	285	310	314	310	307	313	353	296	329	340	333	313	321	322	319	306	323	306	342	305	287	308	299	334	328	323	320	325	304	315	326	310	316	335	325	301	306	325	314	293	291	319	325	306	287	305	304	324	310	322	295	337	291	296	339	302	303	310	313	332	343	318	349	306	308	295	297	301	350	299	338	327	316	325	325	320	333	335	342	298	309	305	308	291	327	296	322	334	321	316	316	311	306	304	332	343	322	334	303	317	293	313	344	322	297	325	329	294	334	307	295	348	325	347	289	322	317	318	350	316	323	320	274	314	308	295	312	314	328	309	324	302	330	308	309	295	335	325	329	327	308	288	328	310	312	287	318	285	333	304	311	324	325	311	349	318	303	293	300	349	289	322	320	302	311	342	316	372	363	305	319	295	323	324	312	302	337	316	334	295	361	300	341	316	262	294	312	291	319	314	331	338	312	291	342	279	313	343	311	332	318	323	290	307	298	319	323	322	343	333	285	322	285	304	314	297	322	341	355	325	323	339	319	333	300	318	312	299	314	336	301	297	308	327	314	316	294	307	327	319	341	329	328	316	297	314	358	285	330	314	325	327	299	314	310	344	318	297	302	370	313	304	333	318	315	297	318	317	336	287	336	306	332	293	317	331	330	294	294	331	316	304	303	310	335	311	310	292	310	271	326	273	295	331	305	359	331	310	308	313	279	309	319	311	301	328	307	310	317	276	311	310	295	294	327	322	342	321	307	343	317	307	303	312	294	308	325	328	277	340	308	298	302	285	308	304	302	337	325	332	333	331	338	282	321	298	289	359	315	297	340	316	314	289	318	315	306	296	321	300	316	321	312	309	320	335	311	306	299	350	346	281	307	320	367	284	337	350	311	311	302	338	301	287	310	322	313	312	335	316	325	312	287	320	327	318	280	302	275	318	319	316	316	286	321	320	309	322	322	346	311	305	330	297	318	310	283	311	359	318	309	298	329	328	308	332	317	311	307	322	318	303	325	307	316	310	324	318	317	299	301	332	268	336	332	319	327	330	323	317	327	283	314	331	367	333	302	306	288	333	347	304	307	326	347	319	287	306	309	366	317	347	331	308	309	324	287	310	309	322	304	296	299	335	328	314	359	294	286	307	297	319	292	327	305	332	314	296	289	300	338	316	327	315	314	308	300	320	336	271	339	320	334	327	334	283	303	328	305	297	322	291	318	319	319	330	295	285	320	302	327	299	328	308	289	314	338	317	316	314	322	294	351	340	323	335	310	329	318	329	334	320	308	325	333	310	305	310	338	329	284	300	334	305	344	319	298	332	313	348	307	348	320	293	318	310	269	305	315	279	315	309	308	297	341	310	286	322	325	360	331	330	304	319	310	289	326	305	319	295	339	312	315	286	301	272	327	316	323	306	332	339	307	279	306	301	304	332	361	303	325	306	321	310	347	346	316	319	296	321	338	336	269	317	317	284	329	358	308	313	329	308	323	302	284	332	317	336	320	304	315	305	324	299	304	317	314	313	329	308	304	327	317	303	345	293	322	318	296	330	315	298	301	278	320	284	334	361	346	305	298	307	319	316	322	299	320	334	307	319	352	298	306	318	317	303	335	323	316	314	324	283	321	317	293	322	300	330	313	316	341	314	326	304	339	337	329	300	293	299	330	299	329	318	308	291	331	315	309	301	330	280	302	330	293	291	324	310	333	291	305	325	296	288	314	318	303	359	292	335	337	296	314	280	303	308	358	310	331	327	306	327	311	307	352	327	293	289	321	287	318	351	295	295	331	307	338	317	343	328	324	323	310	300	302	299	305	312	331	295	308	343	333	303	313	317	302	296	331	275	316	309	310	311	290	319	293	289	330	322	322	332	298	321	313	329	348	302	308	333	333	334	308	332	334	316	314	297	307	320	339	341	292	269	296	304	314	329	318	322	323	331	304	310	314	308	338	355	295	332	341	315	293	340	291	329	301	318	298	279	309	311	296	282	333	297	321	286	333	323	312	330	346	293	290	312	301	301	335	309	295	323	321	326	311	318	322	322	328	310	289	315	319	323	349	315	315	312	318	311	322	319	320	302	295	325	314	323	326	326	305	307	299	312	341	329	331	282	300	314	302	359	338	319	314	311	352	346	301	322	301	312	328	285	313	365	307	316	305	344	324	308	313	296	296	329	296	322	337	298	322	317	318	352	316	322	319	344	306	330	316	327	287	299	320	342	317	306	338	338	328	257	315	314	342	307	304	324	314	343	330	359	308	298	292	312	307	301	310	311	339	326	325	307	297	294	305	343	329	291	336	335	341	325	292	315	342	304	300	310	317	310	281	314	313	329	315	312	357	291	328	350	325	328	339	331	342	314	304	302	318	277	328	322	329	291	296	297	286	281	346	309	308	292	314	300	309	330	285	322	326	323	344	327	287	317	310	312	313	298	328	356	298	320	348	316	321	313	310	321	317	311	309	316	317	328	335	350	332	325	327	323	318	337	305	313	337	318	313	318	317	346	314	278	296	325	310	303	333	316	313	322	327	321	308	299	330	323	301	311	297	304	316	302	313
24825	20992	27465	25037	17397	3607	607	457	438	366	374	406	356	310	348	345	365	336	325	354	353	365	332	325	333	319	341	351	346	325	323	363	343	357	342	364	329	325	357	334	333	317	347	342	333	320	353	298	338	324	347	305	304	303	325	326	361	347	362	358	308	315	298	318	327	373	340	297	328	334	328	341	325	301	331	353	330	320	332	365	348	372	339	350	314	337	324	322	369	347	299	319	320	366	325	304	366	304	316	354	356	289	333	329	363	334	370	339	339	332	325	318	352	343	319	328	339	310	337	351	316	330	335	306	324	332	351	359	329	333	328	309	329	347	387	341	327	324	319	350	316	361	341	309	325	338	325	333	322	294	297	329	304	326	299	313	332	315	298	310	342	341	312	358	328	372	289	292	313	332	324	307	326	340	365	300	332	341	334	322	337	351	307	346	307	322	332	341	359	314	317	319	327	335	359	302	345	331	320	312	322	371	316	327	331	334	292	311	341	321	355	320	328	305	328	325	294	318	294	357	326	347	357	323	332	301	323	342	319	339	340	311	295	353	313	332	352	364	317	341	267	355	350	296	343	347	322	294	308	337	323	335	321	335	316	345	366	333	354	300	329	300	333	339	340	348	348	333	345	369	330	310	346	316	307	344	338	304	338	325	344	343	322	337	301	322	315	319	348	334	330	310	319	348	325	332	317	304	276	312	335	313	327	300	351	329	327	322	329	333	380	326	319	323	281	337	325	330	276	324	322	327	309	344	353	342	347	340	288	318	333	346	321	336	325	327	340	333	314	285	347	333	340	338	335	310	310	352	341	309	338	328	325	355	357	336	334	352	326	333	384	329	321	333	321	313	315	338	301	336	339	348	325	326	329	336	347	322	335	372	324	329	352	318	336	375	339	338	335	363	370	323	316	340	335	325	310	340	326	308	314	338	340	304	357	349	325	327	312	321	300	361	353	342	371	349	317	349	368	345	350	334	325	316	312	307	371	344	306	332	348	330	334	334	351	324	323	343	342	312	315	323	352	341	343	307	320	346	342	333	339	316	338	355	333	329	315	311	318	325	326	303	340	352	313	329	345	340	296	326	328	340	302	343	355	335	295	301	346	323	346	357	326	312	330	316	353	289	305	350	331	332	321	348	320	317	341	336	331	324	326	333	341	322	344	342	356	320	306	340	270	325	317	317	353	348	344	342	330	321	321	330	330	328	318	317	334	310	349	339	368	348	338	300	330	380	323	338	370	346	342	313	317	350	321	328	316	361	335	325	331	339	337	312	313	298	279	324	351	309	311	348	318	282	329	358	359	342	320	311	309	355	324	329	348	299	336	318	331	352	334	347	311	340	321	324	328	327	339	301	343	327	300	337	326	350	343	317	298	319	311	296	292	328	338	321	321	352	320	319	317	319	340	316	331	327	304	329	332	322	329	304	324	404	332	311	351	302	293	326	325	356	328	298	320	360	315	331	345	318	335	317	332	351	320	298	312	347	314	347	366	326	340	360	307	341	322	333	348	352	320	328	302	298	365	327	304	327	332	309	309	318	352	321	316	339	341	326	274	310	340	357	325	340	312	311	341	328	314	307	323	303	309	340	358	324	314	330	316	347	326	322	306	329	328	339	313	308	339	317	363	309	310	341	352	304	330	352	324	319	370	324	349	339	351	299	342	285	296	298	328	329	329	306	325	288	317	322	327	349	359	319	346	311	334	277	338	317	319	302	332	349	319	314	350	309	340	307	315	334	327	294	320	349	282	336	341	353	300	349	310	339	344	321	330	335	329	328	314	327	352	319	321	351	324	320	320	312	332	326	337	323	313	351	346	301	294	319	338	311	374	355	310	338	365	322	348	327	354	321	311	323	346	327	339	317	336	318	351	307	307	343	301	356	327	348	303	301	339	310	330	315	324	319	310	318	336	320	319	350	362	331	345	328	344	338	350	296	323	323	311	304	318	341	322	335	338	345	327	317	288	362	336	350	334	323	324	320	312	353	347	317	310	327	328	294	315	343	328	350	341	305	371	339	319	332	340	359	332	342	294	319	331	334	333	341	314	362	321	272	317	334	313	333	307	322	356	370	337	335	368	345	299	321	332	316	348	345	340	340	328	334	303	299	339	328	320	335	310	327	286	331	340	305	336	305	336	306	316	345	326	330	295	344	319	326	328	353	333	323	347	328	332	354	350	352	355	329	298	321	309	338	320	310	340	313	342	347	334	351	313	318	342	344	311	313	327	335	346	340	325	345	327	323	351	348	332	352	355	314	310	330	332	338	326	317	323	342	344	332	318	293	333	359	348	333	305	320	354	318	315	321	375	317	297	358	333	285	316	329	322	311	318	303	286	309	312	340	331	345	334	334	366	317	367	334	354	354	312	348	329	316	347	332	310	336	318	306	314	336	337	350	325	316	310	332	348	319	334	355	326	322	330	308	357	333	340	305	336	324	338	341	338	304	319	313	273	328	332	297	320	313	304	369	327	303	302	345	326	310	334	312	320	301	325	338	344	300	338	327	340	327	341	319	329	330	334	341	321	271	314	304	297	323	329	306	327	325	328	334	360	323	338	327	319	322	324	311	330	308	325	307	332	339	364	349	340	351	310	340	343	323	344	350	304	345	342	326	336	346	358	320	365	328	320	321	320	344	311	310	333	344	363	314	349	310	320	366	328	330	332	356	343	305	324	352	335	310	325	309	340	329	343	325	330	344	308	334	316	329	334	319	337	336	338	323	315	320	325	346	310	319	322	362	327	331	296	339	329	309	342	396	332	340	340	312	311	319	332	294	320	327	323	319	340	342	300	313	322	359	325	301	343	326	359	346	321	345	311	338	369	314	330	325	291	323	301	333	295	351	351	368	335	329	351	335	301	316	348	331	326	345	323	345	334	295	335	347	293	330	334	345	311	332	335	320	320	315	324	341	321	329	344	309	340	323	332	327	343	349	358	336	347	336	348	341	311	344	327	287	338	331	331	318	327	328	320	315	321	317	313	311	312	375	319	323	346	318	324	328	350	285	320	327	293	333	292	338	315	284	331	312	317	321	352	293	311	312	333	331	330	317	334	345	346	331	325	339	316	324	324	336	334	320	336	337	289	293	307	343	324	319	289	327	318	327	333	342	304	356	355	316	317	355	335	350	327	351	292	333	363	326	315	335	314	310	320	376	328	323	322	293	348	321	331	357	372	357	354	326	304	345	322	300	335	332	289	328	340	333	344	319	370	322	340	305	366	284	326	330	317	323	357	328	285	341	332	308	332	342	307	320	328	347	332	345	325	349	324	314	328	347	345	330	363	316	331	321	302	328	319	343	356	337	349	312	346	312	323	336	323	327	320	337	352	308	329	346	325	357	328	341	348	350	315	340	341	345	327	340	313	322	295	315	325	324	319	286	330	335	302	336	336	362	314	325	361	321	326	347	315	358	322	320	338	356	320	357	374	295	324	348	353	299	322	296	310	329	343	318	310	319	358	321	355	326	327	319	352	327	346	332	324	339	342	312
39660	54854	39531	20697	9037	2049	796	646	537	519	432	397	384	371	387	363	302	336	347	361	344	326	389	379	352	361	325	382	333	353	363	339	377	349	335	317	358	361	344	329	356	347	354	351	320	335	339	366	335	370	312	364	350	321	335	372	364	342	360	394	349	338	344	360	341	368	352	373	341	336	351	319	327	333	355	340	347	326	351	364	318	331	367	357	322	342	349	357	344	355	315	325	363	348	361	372	378	352	325	365	342	358	352	350	345	364	328	362	338	378	365	346	345	340	347	353	349	338	336	341	346	347	362	350	311	347	368	333	329	336	359	337	349	346	322	324	326	345	367	322	358	346	355	316	359	359	364	358	312	330	362	329	332	350	352	337	358	332	338	343	337	337	403	338	343	357	409	347	364	342	348	340	363	365	359	336	345	329	345	359	330	365	367	361	337	335	348	330	346	357	335	336	357	344	355	359	359	341	347	341	346	350	332	327	367	379	347	351	324	353	340	352	314	340	365	365	353	348	318	348	333	346	302	347	360	337	351	358	331	323	361	371	308	341	376	384	313	341	363	391	346	324	345	351	341	316	346	307	364	320	347	357	363	344	316	365	364	354	328	339	356	330	359	334	321	328	324	350	342	361	336	348	344	409	341	345	344	342	348	336	360	332	341	338	390	338	353	359	292	348	341	354	374	380	372	350	349	321	355	352	335	341	340	334	355	347	351	324	356	364	340	341	366	319	332	353	363	338	375	326	337	356	311	330	315	289	345	338	367	377	349	366	351	347	383	318	352	353	352	358	381	357	366	352	324	324	327	343	291	355	336	325	348	327	347	328	358	331	366	357	334	330	363	322	355	341	391	359	343	361	351	353	328	324	365	345	357	362	357	356	335	332	325	340	385	354	334	355	359	330	345	338	343	336	321	344	315	333	331	336	300	396	329	356	333	352	313	339	348	341	352	355	354	374	380	348	335	361	363	337	359	363	346	368	336	340	337	370	313	338	336	350	341	345	355	350	327	354	369	364	317	362	356	349	339	343	335	344	321	326	316	368	345	338	331	335	348	376	325	343	373	346	331	339	364	370	305	346	351	354	344	314	335	332	347	349	351	348	355	355	347	369	323	353	337	319	355	350	368	340	364	347	334	315	366	319	374	327	350	370	343	354	325	339	328	323	349	344	354	292	372	378	335	375	346	357	384	331	330	347	375	338	377	374	326	373	329	378	360	357	327	345	354	337	331	367	369	351	357	339	368	365	332	343	357	328	331	370	365	360	339	309	382	355	364	344	355	341	338	371	340	342	350	334	370	346	331	349	335	311	353	373	331	337	354	345	361	361	351	358	312	346	364	337	342	355	317	364	344	329	345	321	317	355	344	374	344	345	353	347	358	343	310	345	356	388	335	371	356	330	326	336	341	369	395	342	346	341	343	335	339	339	364	354	356	341	333	342	303	343	320	341	355	383	357	334	355	323	342	366	333	352	365	373	357	338	343	311	349	367	362	347	352	356	337	360	329	337	334	366	369	360	380	356	363	341	346	381	360	336	372	388	373	350	344	309	350	345	353	360	345	361	349	372	345	376	347	339	356	365	369	345	347	333	349	347	355	333	339	340	352	335	327	318	336	330	316	306	359	359	323	352	330	336	334	356	329	365	375	365	342	347	332	353	352	356	317	351	335	322	306	343	371	338	363	342	338	346	380	342	305	322	332	347	327	366	347	352	365	386	364	334	354	342	371	360	350	330	365	331	349	331	324	354	353	328	323	376	336	326	328	340	342	341	336	319	333	360	326	321	363	349	345	315	338	387	353	358	374	361	353	328	331	372	368	350	319	331	369	329	369	386	324	355	355	345	343	358	329	349	356	340	314	350	364	358	324	361	363	349	364	314	328	344	353	350	320	344	361	349	354	361	316	349	356	381	341	374	327	332	353	318	345	344	342	375	383	322	342	363	371	358	351	355	340	326	363	387	371	347	340	355	368	318	359	347	327	341	325	351	348	322	368	378	358	337	368	349	352	367	389	355	336	354	355	330	371	332	346	341	335	321	348	374	359	338	354	357	350	333	365	317	360	332	334	333	361	374	346	314	326	336	374	342	354	337	329	350	348	366	342	318	350	322	341	379	322	346	392	343	359	354	354	345	343	337	369	347	375	330	367	350	338	384	333	321	351	369	342	363	355	364	339	367	354	334	354	369	342	353	329	336	353	323	341	346	357	332	317	337	339	352	377	360	336	339	353	343	321	355	352	359	345	338	319	363	314	340	367	342	316	353	367	371	363	358	353	353	367	339	338	355	369	343	329	351	350	331	340	388	350	350	351	329	338	322	330	359	320	325	361	359	333	330	332	352	354	353	344	362	357	341	372	347	354	315	354	314	364	339	341	340	334	326	318	362	360	336	357	360	355	364	348	374	303	316	321	322	339	322	324	347	327	307	325	345	346	352	350	365	324	348	335	339	320	365	359	337	322	344	350	335	353	362	339	329	347	341	369	356	349	366	381	319	383	360	350	345	339	323	335	331	373	335	365	343	355	299	345	358	378	320	340	348	328	352	328	330	344	358	333	351	352	359	337	339	332	335	355	358	382	397	388	340	339	320	311	343	341	334	344	345	358	341	327	341	314	359	315	335	349	308	364	354	345	346	372	339	317	325	381	332	349	346	338	338	350	358	347	327	351	359	331	349	334	359	326	369	340	377	364	327	318	371	348	362	341	328	373	377	361	343	365	327	333	354	373	335	324	362	392	339	359	344	331	326	351	345	338	352	337	320	369	347	358	359	345	345	318	336	304	356	310	360	360	373	343	343	341	348	365	372	339	337	337	339	319	348	364	345	372	370	336	371	353	334	366	394	384	310	361	387	333	363	307	365	323	353	349	344	324	383	316	341	370	387	332	366	327	343	312	360	355	349	347	349	378	342	320	375	325	337	393	353	356	363	353	359	350	305	350	350	338	349	326	365	352	365	327	351	347	356	371	364	375	344	371	357	330	357	372	381	333	334	368	339	353	333	341	366	322	335	352	372	343	361	364	388	354	341	353	308	402	315	320	334	341	341	359	362	344	355	355	336	342	326	367	349	353	331	353	323	357	359	314	333	353	366	350	329	360	339	384	339	359	339	361	353	334	334	327	378	356	329	339	347	338	352	335	334	366	339	346	353	362	350	382	312	346	327	347	370	336	388	361	378	325	341	343	324	365	334	357	334	346	368	351	365	348	330	322	332	368	331	317	354	329	365	355	386	359	369	348	324	365	366	388	344	394	329	345	372	360	302	353	349	330	352	337	368	350	298	341	345	377	356	353	364	355	380	346	387	330	356	333	359	336	340	306	343	367	328	339	378	352	351	337	358	334	360	350	336	373	353	364	343	373	309	376	342	347	355	356	330	320	370	343	332	365	317	365	326	338	354	336	348	306	359	360	336	332	376	324	335	362	348	313	400	342	362	352	363	368	335	338	370	322	364	321	331	331	350	351	339	347	348	372	357	350	330	352	354	340	322	352	312
22536	20926	28347	23683	20966	20902	10226	653	446	326	307	317	268	250	239	222	216	228	219	210	196	220	233	226	202	228	194	217	203	189	207	200	185	209	199	182	194	172	212	214	194	209	212	210	217	199	174	175	188	223	201	200	211	210	178	167	188	179	186	177	212	209	192	205	218	211	208	199	187	176	197	193	204	204	202	213	198	188	211	193	193	217	211	219	200	192	223	193	215	175	185	201	208	183	221	174	182	209	193	203	212	194	195	212	214	206	199	205	206	220	192	195	193	200	190	182	200	164	204	214	209	236	179	210	190	206	207	191	164	201	213	169	193	202	233	200	194	191	193	209	189	198	186	205	183	216	187	206	194	180	195	212	194	196	184	227	183	198	180	194	215	201	216	212	183	184	190	193	206	237	192	193	206	188	161	190	228	180	206	165	196	208	213	198	233	195	215	197	179	201	196	187	193	196	220	205	174	223	225	227	197	208	188	187	213	196	199	187	195	212	186	175	182	219	199	190	204	209	153	198	170	175	196	204	170	186	188	164	178	201	184	179	196	202	184	195	203	220	216	199	178	168	187	189	190	170	183	204	194	197	192	189	196	175	201	218	196	180	195	207	177	179	214	201	188	201	201	191	183	207	220	189	196	196	197	178	194	182	209	196	230	180	188	185	199	193	200	207	194	206	198	200	208	166	179	178	192	189	191	207	192	194	202	206	206	183	205	196	203	209	188	195	195	205	187	196	196	203	210	193	192	205	189	196	210	195	205	217	208	201	198	195	195	200	199	213	200	178	200	172	201	179	208	185	215	194	186	196	204	191	193	181	189	217	178	202	197	201	193	237	189	199	184	184	199	194	192	198	177	215	221	212	204	201	188	184	180	197	194	202	200	192	203	203	200	185	199	198	189	203	202	198	181	204	211	183	191	185	217	195	220	189	176	174	216	192	210	195	195	199	218	199	202	187	204	203	202	188	178	185	199	208	198	197	204	203	201	199	209	203	188	206	187	193	181	207	194	229	198	189	191	189	188	204	200	182	200	208	200	186	188	215	187	203	209	193	216	223	182	199	206	204	221	200	216	215	185	187	186	191	178	178	172	186	172	223	202	192	199	220	203	198	202	180	178	179	209	197	218	195	207	168	208	170	224	177	206	190	191	185	192	182	206	197	206	191	190	216	185	172	188	195	223	201	216	192	182	198	190	204	198	223	156	209	224	189	183	191	196	212	210	204	172	195	203	190	186	200	189	202	210	199	174	212	187	187	218	216	187	194	189	199	200	202	179	201	191	192	211	196	193	178	193	199	207	181	186	182	157	191	203	193	210	176	229	179	197	205	194	222	196	205	196	188	196	201	201	166	186	204	214	210	207	212	205	192	176	176	204	186	191	179	204	188	216	209	210	194	200	202	213	210	188	185	222	205	210	194	184	179	216	201	184	193	213	201	216	225	195	185	196	210	179	200	185	207	184	168	193	192	204	192	206	192	220	213	213	222	226	201	189	192	172	185	191	178	171	168	190	203	209	177	207	213	186	196	213	173	194	241	229	177	188	184	202	207	197	198	205	204	177	179	194	180	199	194	204	206	179	191	204	213	223	191	159	195	203	193	225	175	197	205	155	213	186	188	202	196	197	226	219	200	203	193	231	217	193	192	192	197	201	202	201	214	172	195	180	196	195	201	200	204	193	195	187	206	192	201	176	212	198	223	225	205	177	195	202	192	195	200	186	187	191	206	190	177	190	214	182	203	196	207	188	183	199	199	201	220	186	190	203	221	205	164	195	207	200	190	181	215	209	185	232	184	216	178	212	189	192	198	190	226	191	195	190	205	196	183	221	190	189	156	191	191	178	223	190	183	212	192	205	193	187	203	210	196	200	213	187	200	178	184	179	207	187	194	178	196	191	201	199	198	207	204	211	198	217	194	187	213	193	183	202	179	193	181	168	213	222	179	189	190	218	179	203	177	174	192	211	186	182	209	173	189	214	188	203	199	218	184	171	182	203	172	189	190	190	183	180	182	212	203	203	199	202	174	204	220	209	195	203	188	184	174	179	177	190	171	203	210	197	190	196	195	202	188	186	220	183	208	202	202	202	191	205	195	182	202	206	185	198	209	178	211	192	211	214	206	185	194	192	194	197	200	185	194	206	201	209	196	225	201	178	203	180	211	206	217	185	212	209	203	193	187	208	197	230	197	183	189	198	208	184	187	199	185	199	215	191	206	213	191	190	202	191	201	190	190	195	195	193	211	179	176	198	212	229	209	186	189	199	192	192	191	189	182	198	196	222	203	227	196	220	205	185	181	178	188	218	184	206	196	198	190	197	209	180	181	192	202	198	192	204	211	200	213	192	198	223	194	177	190	210	212	196	194	191	179	194	208	193	205	201	191	186	177	192	214	213	209	192	216	190	170	176	190	205	181	197	195	193	194	193	236	211	205	207	176	187	203	199	191	170	175	193	210	190	195	205	219	185	206	183	204	184	177	212	203	206	203	210	182	217	199	203	158	212	217	201	214	194	191	212	198	190	196	189	212	199	202	202	176	188	173	197	182	212	204	203	176	215	191	173	200	198	199	201	202	199	200	179	170	171	213	201	221	171	220	193	216	199	205	199	206	214	207	203	203	201	166	171	207	192	194	167	214	192	181	200	149	221	197	181	197	205	185	227	172	184	195	211	191	198	178	215	214	192	193	178	204	207	194	169	211	192	220	182	172	206	212	207	198	201	176	188	208	215	183	210	198	202	207	162	189	169	188	202	209	218	216	223	178	204	225	176	189	211	187	206	213	186	173	206	215	204	218	201	199	198	173	200	190	201	202	183	162	191	202	210	178	218	215	204	198	197	197	206	176	223	193	203	208	199	207	167	218	194	200	221	193	204	198	200	201	189	211	222	177	204	194	192	200	209	188	195	166	217	207	181	196	206	221	207	178	208	184	202	193	179	201	216	213	196	203	199	206	216	181	207	194	206	175	185	228	207	157	200	172	208	205	191	229	199	213	196	203	208	190	202	210	199	223	167	199	187	205	201	209	204	173	184	175	167	189	185	196	216	203	221	210	185	174	196	195	232	180	180	182	201	222	218	180	196	181	192	205	183	223	206	161	177	209	199	178	189	199	209	184	211	204	197	218	190	179	199	221	221	188	195	187	206	174	175	204	231	181	219	200	213	180	184	198	198	197	169	190	211	180	174	213	170	198	199	195	201	219	192	196	191	179	208	187	210	192	180	205	196	206	166	197	185	196	204	221	220	208	202	195	195	184	158	194	185	188	206	222	170	178	173	193	215	203	191	210	189	177	194	211	197	183	201	179	208	188	200	180	181	221	210	200	194	171	195	165	198	227	166	188	205	215	204	199	171	198	193	204	199	172	209	216	200	199	224	198	188	193	177	201	195	191	196	177	195	187	218	176	164	186	189	211	188	203	190	190	211	197	199	190	182	200	193	238	209	223	192	198	186	202	181	177	196	192	201	196	183	190	203	184	181	179	191	185	225	184	196	204
42536	61371	48822	29132	16930	5209	1077	800	571	473	375	385	323	332	287	295	245	216	223	222	214	244	243	230	236	239	247	202	234	234	198	201	216	193	219	208	226	204	215	188	249	211	217	215	198	212	209	221	236	210	216	215	226	224	185	229	187	198	221	211	218	223	248	223	198	216	228	206	225	196	219	209	192	229	213	201	206	212	218	206	223	251	190	240	219	191	207	210	224	228	211	194	184	209	213	177	208	220	217	234	212	222	245	219	227	204	203	211	226	217	232	195	229	213	202	209	211	198	217	230	214	195	206	228	226	210	207	254	219	205	196	209	202	201	193	195	228	211	200	224	222	208	207	216	209	192	216	232	223	200	215	192	212	191	214	202	212	196	249	213	212	216	211	185	210	192	178	215	211	236	185	213	205	226	218	229	201	215	217	212	214	213	202	213	206	200	220	213	218	206	193	209	218	209	181	216	213	226	208	198	201	188	222	212	201	204	197	178	201	210	211	207	216	192	229	201	219	229	203	199	209	232	197	198	191	201	208	186	233	216	192	197	197	219	213	221	208	187	180	213	209	214	207	188	185	206	200	219	201	188	210	204	217	207	210	212	181	200	235	230	186	198	207	213	209	218	193	203	183	213	223	174	202	218	198	208	213	207	215	230	213	210	203	208	226	210	223	213	204	199	203	229	192	189	218	216	225	213	221	194	216	202	190	242	199	184	199	214	233	196	197	217	199	214	183	207	201	200	223	201	218	215	233	218	236	221	208	215	227	221	204	181	195	186	210	221	207	230	206	215	220	207	223	211	226	182	212	224	232	187	221	205	236	222	216	196	217	214	214	205	221	217	197	234	220	203	193	239	177	209	178	210	183	214	191	210	209	220	199	181	206	201	212	207	206	195	227	219	219	212	195	223	228	203	207	207	216	191	211	227	213	203	230	201	222	201	220	187	202	197	195	215	176	207	223	225	200	213	211	218	232	216	259	210	230	205	208	230	189	205	207	226	210	199	212	232	216	215	207	190	214	213	209	230	205	203	225	215	182	188	221	198	207	198	206	216	203	235	219	216	202	202	213	188	196	180	190	235	219	227	222	228	181	222	179	209	202	207	185	221	198	230	197	208	199	195	230	234	199	196	213	237	197	219	238	180	211	207	191	203	224	199	212	214	187	197	209	169	207	202	173	206	223	211	192	209	202	187	216	202	209	194	218	194	200	201	190	196	209	195	225	219	196	206	218	223	205	215	200	225	218	203	231	206	189	214	220	224	222	221	217	211	215	195	206	185	204	224	224	217	209	207	222	198	235	209	216	223	207	215	212	225	214	232	223	218	221	210	232	187	197	204	198	213	214	220	190	213	196	218	198	212	212	225	208	214	208	242	202	212	222	226	210	192	208	234	192	213	207	213	199	220	186	221	196	192	170	214	191	208	189	224	193	209	185	232	185	238	206	212	192	179	183	203	197	210	215	205	195	203	214	194	234	193	214	204	184	187	227	194	218	193	213	196	211	196	226	201	244	222	189	235	221	209	218	237	180	220	225	193	200	197	203	189	211	213	221	168	219	190	198	228	203	175	199	213	205	249	215	221	216	212	179	201	210	222	192	209	210	198	193	232	204	204	199	210	208	191	212	198	205	216	204	205	199	191	219	200	206	231	220	201	195	221	216	225	233	222	215	214	229	226	186	226	189	206	195	200	231	217	222	236	217	238	196	211	208	242	194	201	199	208	226	225	186	201	201	229	185	202	216	225	199	231	201	193	215	215	204	201	203	214	217	205	207	202	210	210	197	190	216	204	212	194	203	195	208	203	190	222	214	209	213	223	215	226	193	226	206	232	211	194	205	249	210	217	192	221	220	220	189	214	207	207	205	210	205	200	195	207	221	195	219	222	212	196	205	222	187	199	227	219	237	195	232	217	220	205	230	210	201	206	232	202	218	227	215	217	201	209	187	236	192	194	209	242	214	213	194	203	215	186	222	217	213	188	178	198	210	202	199	215	229	208	242	237	195	215	230	210	206	218	210	218	203	215	179	209	210	219	215	201	194	209	200	195	212	205	216	224	193	213	230	209	216	221	196	187	188	215	198	218	217	240	174	206	217	222	208	218	209	220	220	211	208	206	221	198	214	193	191	202	201	228	202	204	265	191	223	199	221	201	219	207	209	217	209	226	211	211	215	214	201	202	217	200	224	222	191	199	221	216	201	189	228	199	193	206	189	221	209	202	203	197	207	198	213	213	209	203	206	211	180	203	207	199	212	220	204	200	192	192	242	206	219	206	206	199	213	207	212	222	215	198	239	234	207	208	224	226	206	184	200	214	200	227	213	217	213	210	185	203	212	207	216	194	201	205	216	194	221	217	191	188	201	198	199	207	218	199	219	185	233	195	247	196	201	190	192	211	216	213	222	181	214	218	220	201	200	205	207	233	208	196	200	209	185	193	223	211	194	208	183	215	196	169	208	198	190	224	210	229	214	217	231	217	208	210	210	202	198	214	227	204	207	216	209	208	207	219	183	228	212	192	203	207	216	208	193	190	209	221	204	217	223	212	189	215	212	188	197	191	195	218	229	200	189	221	222	190	195	189	232	191	196	224	227	219	206	208	210	204	222	230	196	197	211	233	205	205	224	225	202	197	206	211	179	199	210	222	196	224	228	213	233	207	207	214	200	205	210	229	194	212	193	202	207	201	223	217	226	223	216	199	200	245	190	206	206	217	205	236	209	214	202	187	199	207	195	249	207	224	218	234	194	220	247	194	204	196	191	212	213	201	225	218	199	209	204	222	196	208	198	215	195	225	211	220	208	207	206	185	191	215	227	195	203	229	221	218	204	205	209	204	206	223	214	215	194	200	206	187	202	197	221	173	211	232	190	229	203	222	221	197	205	185	193	220	201	222	194	212	216	215	205	191	211	217	229	233	202	191	210	216	232	226	205	226	207	203	204	197	212	240	171	213	197	217	208	191	208	182	203	213	240	199	198	219	229	202	208	203	229	217	209	226	210	191	222	194	203	203	212	214	203	199	235	221	223	201	232	195	218	211	211	208	202	207	229	216	222	184	163	224	204	179	203	217	212	242	210	226	204	208	193	213	210	218	202	213	227	255	225	210	220	205	195	208	194	182	221	211	200	215	236	200	212	179	193	209	193	178	211	195	235	205	204	227	241	204	212	207	215	212	205	192	224	223	223	205	211	226	201	206	216	216	202	193	210	189	205	214	200	193	214	222	188	219	195	216	200	227	216	205	237	226	208	228	203	225	209	196	198	203	202	207	222	218	231	199	207	193	222	235	222	187	199	211	227	205	223	189	207	215	214	193	193	186	206	177	245	213	212	214	202	205	187	209	200	239	205	185	208	208	193	221	234	200	202	205	202	202	199	186	211	206	201	194	239	219	216	191	181	222	218	225	214	226	220	202	209	192	208	211	222	181	188	213	204	194	209	195	210	203	212	197	213	218	224	200	202	207	194	196	191	221	220	206	206	191	234	225	222	236	212	218
32991	33512	33838	19518	8877	2828	635	495	407	421	436	435	421	381	426	400	374	419	390	398	372	411	372	384	373	410	376	393	411	400	387	359	428	351	374	403	408	408	386	396	425	403	413	407	386	405	383	370	373	399	408	406	354	409	363	363	367	422	413	385	379	412	391	450	401	371	420	424	408	395	390	394	364	391	383	390	394	401	398	399	391	404	386	391	411	373	364	402	383	379	374	367	405	392	356	427	393	393	384	437	380	389	389	383	395	378	374	387	406	411	374	372	397	412	385	383	412	393	390	395	368	399	393	407	403	367	412	366	343	373	361	411	387	395	391	341	406	366	369	413	364	364	410	375	393	380	391	365	358	394	386	371	402	355	392	399	376	386	400	396	407	407	413	426	361	383	406	373	371	408	394	432	413	405	391	386	412	397	399	391	364	380	392	401	414	357	419	407	395	410	399	419	403	385	387	421	366	422	413	383	407	383	404	384	425	392	405	393	430	392	386	418	379	371	401	403	378	369	376	396	382	371	387	369	384	352	406	415	385	358	405	409	395	398	407	365	417	398	400	406	393	381	377	393	396	394	390	341	383	385	424	378	367	383	366	402	384	396	371	398	374	396	386	392	363	406	382	387	420	361	404	443	376	398	408	372	371	401	372	415	365	394	384	387	386	382	391	359	385	372	366	396	393	356	370	370	396	394	399	362	375	387	395	363	389	408	376	389	356	406	379	406	388	358	388	385	397	383	389	355	393	358	382	401	381	377	407	371	385	376	387	411	411	360	392	410	409	387	412	387	409	402	376	380	404	399	420	370	366	396	392	399	391	388	440	368	379	403	383	398	405	401	419	400	401	375	378	365	390	381	378	393	409	403	413	403	389	430	391	393	390	411	440	372	355	421	411	382	405	394	372	405	436	374	352	409	362	386	382	380	407	366	402	451	409	398	393	407	385	395	401	422	404	352	369	399	361	376	424	408	378	405	362	379	367	400	365	384	375	369	381	359	379	368	398	402	386	384	406	388	397	406	371	406	408	425	354	401	400	410	393	401	427	397	383	389	417	373	404	362	446	383	423	376	404	385	341	361	398	397	411	400	386	398	432	358	376	431	388	388	393	414	404	368	391	382	383	377	407	361	404	407	393	390	426	432	387	399	349	402	393	426	414	381	370	413	417	415	397	380	415	395	369	400	394	349	365	411	381	402	439	418	395	429	366	408	328	358	414	413	397	376	404	388	427	403	378	399	399	416	413	411	423	366	371	376	428	396	373	403	414	350	446	382	353	399	408	358	420	390	407	409	392	400	398	392	367	392	414	372	406	402	384	408	402	439	408	397	395	426	389	433	411	380	362	413	391	375	393	348	414	388	388	390	427	389	398	385	395	374	376	433	388	358	375	370	403	388	377	400	364	363	415	409	384	413	412	344	393	375	387	394	370	358	409	370	367	387	422	392	353	415	387	391	415	377	404	344	391	410	402	386	401	394	409	381	424	372	391	394	399	381	384	403	396	391	403	360	366	368	386	389	401	376	408	398	430	380	418	417	399	407	359	397	395	407	383	396	375	359	392	391	393	385	385	385	382	390	424	426	399	409	401	383	376	412	378	422	379	395	397	391	378	356	378	374	434	383	377	386	394	396	377	388	423	384	373	424	376	376	394	361	383	395	381	413	410	368	417	423	395	378	400	370	369	348	387	396	382	423	391	415	404	376	390	417	372	363	421	380	389	411	365	382	416	350	394	366	398	399	418	412	403	407	363	386	394	372	383	423	420	414	375	396	421	363	384	393	414	407	375	421	409	404	399	465	379	432	430	390	391	411	368	393	371	404	397	380	416	405	390	408	367	391	384	381	346	344	360	419	450	421	383	408	388	388	388	393	380	405	408	378	395	382	392	412	356	407	415	414	398	396	384	402	340	367	389	372	381	428	392	385	397	391	416	365	398	422	396	390	380	391	456	399	374	369	383	329	403	406	403	407	383	390	408	359	395	390	415	358	374	404	372	440	359	377	405	385	386	413	378	393	382	378	389	373	370	392	428	400	395	356	400	389	378	402	399	372	401	385	393	395	394	386	377	400	365	390	371	410	391	385	368	412	392	364	430	386	427	401	412	382	396	368	380	389	386	431	382	403	355	440	372	388	404	396	372	393	434	401	405	389	381	409	397	393	383	387	394	385	419	379	398	454	376	365	366	420	427	398	372	400	389	361	391	377	394	387	432	385	380	405	376	397	390	390	364	399	358	387	401	412	404	402	387	408	390	378	366	384	365	383	406	413	397	386	389	390	410	384	400	413	384	398	354	369	411	412	417	398	449	371	389	346	383	398	422	386	412	357	357	385	423	383	413	358	421	373	383	420	360	347	382	382	372	425	390	421	410	407	414	386	433	399	395	388	408	382	376	412	375	422	384	386	386	360	428	422	387	384	389	413	400	417	342	388	382	376	377	354	369	392	393	411	401	420	369	411	404	399	419	397	410	415	424	388	409	425	394	407	376	386	443	377	402	387	346	415	389	410	356	396	387	392	395	367	395	425	382	410	406	389	360	405	364	379	393	388	402	366	386	388	409	411	371	427	421	416	401	405	380	400	426	376	390	359	380	407	424	446	395	396	367	416	385	393	399	392	408	397	378	383	404	371	430	374	421	390	388	390	395	357	402	412	397	338	392	386	372	406	386	359	397	401	386	393	371	365	401	397	411	390	369	386	413	400	338	346	387	382	386	386	391	402	379	409	345	438	396	383	365	438	385	371	362	332	394	402	413	422	361	397	381	384	388	364	386	375	419	391	384	361	403	407	395	404	412	369	344	371	368	407	389	373	391	391	417	399	435	373	394	412	373	360	369	382	411	429	402	355	388	400	402	390	384	392	395	407	396	387	423	386	408	397	386	400	422	387	395	405	386	398	387	396	391	395	358	388	367	404	403	389	368	430	386	396	395	400	378	383	394	386	423	380	434	405	385	380	438	415	394	386	377	383	413	393	407	368	406	446	430	408	399	384	370	403	426	419	370	379	403	393	412	436	398	385	382	365	356	404	369	416	400	387	399	421	406	433	389	390	399	366	404	388	398	358	378	441	397	376	398	369	390	379	401	362	418	364	392	392	405	377	388	431	379	425	393	367	421	390	417	385	389	388	371	388	367	400	391	405	423	389	405	428	367	350	363	402	392	383	402	400	389	358	407	384	361	379	407	359	380	399	378	398	417	420	427	377	396	395	394	358	381	434	390	412	386	396	425	371	422	385	365	369	371	394	344	355	396	388	408	378	383	364	378	348	379	400	360	438	354	383	346	384	406	396	381	403	378	415	402	405	378	399	393	383	407	364	396	420	396	433	373	352	395	400	407	387	387	415	406	365	398	410	374	391	387	364	360	382	372	379	391	381	413	395	395	388	437	372	394	388	379	430	373	357	433	383	364	376	395	357	360	370	384	395	397	381	394	393	398	412	397	388	384	370	386	385	379	410	400	381	377	379	356	389	395	384	376	382	374	433	397	396	376	399
40306	49393	35781	17323	10795	4117	754	592	551	502	474	471	455	450	413	435	465	438	403	414	376	413	433	456	417	384	416	415	412	414	430	398	411	442	425	404	420	451	381	420	394	422	379	403	436	442	385	438	419	373	404	398	396	448	453	419	381	432	397	444	418	436	432	419	430	438	374	429	398	430	409	387	394	422	404	364	427	408	413	407	434	419	402	407	401	428	419	420	427	419	422	441	420	426	426	415	398	427	436	425	400	417	456	421	419	428	421	424	386	443	442	430	430	431	392	468	403	422	422	395	426	427	393	431	450	443	444	414	384	375	438	442	380	375	398	384	425	366	460	394	383	442	414	387	437	410	421	441	401	422	394	461	410	389	412	421	465	401	406	431	416	414	406	410	377	407	411	401	397	436	411	396	416	442	425	422	429	420	425	397	410	427	420	436	428	416	403	464	410	412	390	430	454	407	379	396	392	413	389	380	403	435	451	396	420	369	444	419	414	380	391	416	411	396	378	433	421	423	414	416	439	431	412	412	432	423	402	412	408	426	430	445	396	387	429	463	414	466	435	412	455	427	413	404	413	407	429	431	413	417	435	450	404	402	396	421	420	416	442	426	406	421	417	418	417	446	429	404	425	398	401	408	425	395	390	416	394	416	406	410	395	392	434	423	407	427	398	417	389	379	441	404	432	419	413	417	440	388	423	391	407	403	409	417	388	425	409	415	406	440	409	426	402	438	402	413	370	419	400	377	408	415	382	371	427	444	439	418	425	398	387	431	412	399	433	437	402	417	398	394	431	429	435	392	427	406	403	438	389	418	417	382	414	418	442	416	433	400	397	392	406	400	418	412	386	404	409	395	401	372	434	401	454	432	391	391	408	426	437	422	434	403	433	408	425	428	399	468	437	411	436	412	449	421	430	406	439	410	453	408	442	418	424	400	376	390	412	400	419	431	429	422	394	444	402	397	389	403	361	408	417	437	380	407	409	420	441	403	448	414	419	416	430	427	404	419	428	456	406	411	399	389	425	399	425	431	417	414	386	401	426	424	393	408	400	386	426	404	416	438	427	425	362	424	418	399	422	417	415	396	444	441	429	405	470	414	406	426	394	410	424	388	425	412	424	387	430	426	381	391	436	461	431	430	399	422	362	477	421	416	412	417	404	431	425	438	412	441	388	396	410	402	403	408	398	410	409	413	433	399	394	430	446	395	415	421	393	404	416	418	440	409	460	413	464	421	408	407	421	439	394	421	382	354	426	435	429	450	423	442	425	446	432	464	416	402	409	423	412	411	411	405	410	422	412	401	410	438	403	395	429	424	421	426	425	415	366	419	421	406	437	432	426	411	437	407	411	397	426	380	417	373	427	393	400	421	417	409	371	402	429	411	383	383	450	407	456	435	416	424	424	455	441	395	417	448	433	412	434	424	406	391	415	445	421	424	396	441	403	430	402	429	426	433	400	403	429	418	389	426	420	430	454	399	391	427	432	427	393	429	386	457	407	451	458	398	420	392	429	395	399	409	436	396	408	417	411	426	422	429	431	419	429	396	404	431	377	416	418	433	485	417	406	385	428	439	403	411	401	429	412	401	405	445	412	434	451	436	367	401	386	403	424	402	415	412	388	408	437	426	440	386	444	438	396	435	432	475	382	427	439	422	438	428	397	431	395	417	402	385	417	426	426	419	373	393	391	426	409	439	404	375	386	440	412	438	398	405	404	441	408	443	415	402	381	390	417	406	423	382	410	409	404	375	398	394	411	403	383	408	424	446	425	418	423	426	406	454	479	428	423	390	427	407	413	426	445	416	419	416	446	373	409	406	401	431	396	386	429	418	418	402	397	402	441	444	397	411	390	419	415	395	419	458	419	413	368	378	417	408	418	431	432	422	413	423	435	401	434	416	424	423	427	391	414	424	440	438	422	453	402	417	438	410	395	418	428	422	399	440	413	437	449	385	449	409	441	420	434	422	430	375	419	402	429	434	408	400	406	397	409	399	410	374	448	389	432	410	431	423	409	380	431	444	413	396	461	437	432	458	401	418	459	402	409	383	411	432	422	408	390	421	420	439	411	423	453	442	408	429	386	402	420	393	416	406	412	422	432	410	431	438	429	387	417	404	472	425	423	378	420	407	416	412	410	421	424	450	418	409	417	440	412	430	403	443	441	432	427	400	425	405	430	434	431	414	453	414	441	412	411	420	422	421	406	441	435	406	372	383	393	411	427	422	388	428	403	434	380	416	424	395	416	405	420	406	425	429	369	406	431	441	397	395	431	428	408	442	415	382	408	435	418	415	390	441	401	401	420	415	414	386	433	405	416	469	387	426	442	427	428	398	441	462	396	444	397	397	404	413	366	414	428	441	395	390	429	409	424	432	443	396	428	429	398	415	422	411	437	386	423	446	416	417	410	437	407	430	378	396	382	414	404	409	435	413	438	433	377	390	413	428	411	440	392	421	468	389	400	398	414	408	447	427	409	427	387	440	421	452	440	435	416	415	404	397	391	396	411	429	414	390	427	394	424	389	431	410	420	442	435	406	421	400	392	417	425	399	400	445	438	383	394	430	435	417	420	402	418	418	436	438	413	395	445	395	453	406	374	431	416	386	421	372	408	442	438	453	404	405	398	431	439	381	421	430	445	467	388	404	435	386	393	432	402	415	410	405	390	408	422	378	448	433	433	421	410	405	374	448	423	416	389	420	433	431	442	382	405	453	429	421	410	435	420	415	428	415	448	398	388	368	425	380	390	378	405	387	385	395	403	423	379	425	406	381	425	415	413	385	442	396	381	429	425	420	410	416	375	397	417	388	425	447	446	432	419	433	436	402	422	411	363	416	413	423	394	409	435	426	431	419	392	414	429	411	382	435	415	396	424	409	399	416	418	391	413	395	423	407	403	406	407	432	396	418	418	374	367	426	420	382	406	393	416	419	414	417	418	398	423	433	409	382	446	403	411	404	384	415	409	412	398	404	419	462	423	429	441	434	411	355	408	423	415	391	394	413	448	437	420	406	397	422	385	432	399	405	434	397	425	457	413	419	399	436	415	399	406	421	405	424	443	422	390	441	454	428	394	392	445	427	439	435	442	394	408	426	365	423	428	432	417	395	450	394	398	418	417	403	439	437	425	436	429	413	415	386	468	405	385	414	424	432	405	405	443	415	433	445	420	390	420	425	396	394	396	472	399	412	414	435	404	407	425	430	433	404	406	386	408	394	433	453	421	411	417	397	404	421	431	368	438	408	441	426	405	404	415	428	361	455	385	393	419	422	390	425	405	415	416	399	398	406	402	419	452	397	419	403	436	407	460	460	437	410	397	401	421	369	394	401	443	443	420	392	388	464	428	399	390	446	400	409	425	435	414	467	434	431	397	409	431	416	423	423	415	378	430	460	401	404	421	400	407	394	374	403	421	448	376	397	417	394	436	383	396	439	417	436	449	402	444	426	419	396	398	386	395	441	405	412	426	402	394	399	389	414	420	406	397	419	389	423	399	373
23666	20890	27957	24147	21099	15654	2141	534	414	371	372	358	371	319	338	353	344	332	324	344	324	322	296	289	270	319	307	302	289	323	305	314	315	280	312	317	299	304	317	294	291	297	321	301	304	311	338	307	250	297	301	305	282	303	290	295	274	297	266	311	309	293	341	292	328	285	301	302	319	280	277	317	280	298	313	316	315	295	330	307	306	291	335	325	264	313	281	337	308	317	313	312	281	304	264	310	288	289	292	281	291	305	280	291	332	317	300	324	290	319	286	290	327	287	303	318	317	286	302	307	314	303	302	283	313	301	281	305	314	300	300	316	304	306	291	291	320	296	296	303	323	286	279	297	302	327	305	284	294	279	297	308	349	291	299	289	301	309	306	260	303	301	310	303	309	323	285	335	310	329	329	338	333	360	300	296	314	324	277	296	302	298	301	315	329	301	290	316	293	277	306	282	300	328	311	282	332	295	307	300	320	281	299	313	301	297	314	299	284	293	302	314	318	322	276	305	288	310	284	313	308	317	297	296	315	309	319	337	303	299	298	318	298	307	285	288	288	290	311	297	317	319	298	324	284	283	302	319	296	303	283	305	293	303	291	334	280	319	328	296	308	299	315	296	303	306	273	332	319	331	310	311	316	321	297	286	258	304	320	303	313	320	331	326	300	290	311	296	265	291	310	310	312	271	295	280	303	291	307	290	268	308	304	319	315	312	304	311	284	297	321	322	308	314	326	297	311	319	325	350	285	307	312	281	277	303	328	300	293	306	291	291	301	315	306	297	285	297	310	287	311	298	314	325	274	314	301	319	272	305	282	315	291	319	292	306	323	306	284	335	310	289	313	336	288	286	275	318	327	281	344	278	311	312	291	292	296	300	284	313	301	313	294	335	309	312	346	305	279	294	283	317	306	308	313	305	312	314	312	302	309	280	299	292	336	333	297	285	329	258	295	304	307	330	285	308	309	297	292	291	273	277	311	307	293	314	316	316	303	336	302	316	306	286	309	304	291	301	286	277	309	313	340	288	290	300	289	297	303	311	312	281	305	302	311	360	289	316	321	300	327	310	310	293	268	277	318	303	292	251	301	309	291	322	334	285	261	298	309	307	275	302	294	296	307	280	310	296	333	264	298	284	294	294	296	305	291	311	293	303	296	291	307	320	312	281	289	317	324	336	293	334	314	315	297	308	323	287	308	323	282	321	315	282	338	280	276	352	317	340	288	309	320	291	310	286	279	323	282	330	293	298	304	317	291	302	320	316	316	309	295	319	326	280	294	277	306	292	301	299	311	297	323	291	308	286	296	320	321	317	328	287	296	286	277	311	297	332	320	277	313	288	286	316	293	282	309	311	294	296	287	317	266	310	325	301	305	324	329	284	301	282	284	331	292	305	310	289	340	330	299	278	311	324	317	300	289	308	295	320	303	321	291	287	303	293	296	313	292	314	274	280	290	313	306	291	285	292	290	259	303	298	310	315	296	296	304	278	264	323	296	299	307	280	313	314	306	291	316	298	288	289	289	300	285	281	324	334	310	292	290	305	305	302	322	291	318	284	311	312	294	300	293	319	314	312	309	325	337	271	274	282	305	311	333	321	311	326	305	316	290	336	282	319	277	290	285	326	274	306	298	287	289	300	288	310	274	306	314	271	325	297	317	277	288	302	316	341	294	298	314	266	309	301	294	318	340	298	311	287	291	312	291	334	318	320	282	322	306	295	277	314	273	284	290	320	307	282	331	307	319	288	305	300	305	318	266	269	267	288	292	322	324	312	315	303	308	315	307	323	310	274	322	287	282	308	322	320	301	344	281	293	275	321	293	291	266	297	290	310	305	308	304	292	306	281	315	287	291	329	275	313	287	308	308	308	301	305	303	277	310	308	296	290	317	302	317	318	306	318	286	296	298	308	296	295	315	288	307	296	326	321	294	285	297	296	273	308	293	303	309	309	316	320	321	300	255	305	325	294	324	294	314	285	285	319	289	313	316	292	336	284	299	274	300	324	272	332	284	301	315	292	310	313	297	295	277	302	324	324	321	311	312	307	314	300	257	305	285	297	306	309	293	321	300	308	320	326	295	290	264	305	283	280	327	305	310	264	326	297	291	322	303	291	316	316	284	274	311	253	304	270	308	291	308	310	307	290	288	330	305	305	326	325	260	295	327	286	306	307	336	345	299	320	329	329	282	287	296	305	316	301	272	291	329	317	324	306	302	320	316	301	334	319	307	305	305	279	278	300	307	305	326	269	293	315	286	300	305	311	315	328	290	303	316	289	302	323	305	296	326	298	270	313	293	321	322	272	307	310	292	300	289	315	285	319	328	295	301	322	278	322	301	313	262	314	303	309	291	306	250	282	312	291	310	327	301	298	304	319	310	290	309	295	279	320	269	254	336	316	313	294	299	312	287	326	311	271	291	302	311	290	313	298	287	290	302	296	301	329	308	286	335	300	290	304	313	291	322	292	302	317	315	296	322	278	271	287	291	299	322	333	307	279	284	310	272	312	306	299	306	326	308	295	302	291	308	293	275	290	302	323	289	293	293	287	317	274	270	307	293	330	257	305	277	320	296	297	262	300	297	299	308	287	297	296	304	254	321	282	297	302	298	301	272	303	308	321	259	294	308	311	299	305	310	324	322	294	314	301	347	311	285	287	309	317	306	305	323	328	335	349	298	306	315	312	315	288	287	272	308	290	318	304	316	315	300	309	294	308	334	316	310	280	285	346	290	295	284	331	291	256	285	284	296	299	292	303	281	295	324	283	251	296	280	279	311	311	312	288	300	296	298	296	312	325	293	290	323	321	340	327	300	280	298	314	274	322	290	318	281	286	307	330	284	267	285	290	291	299	328	310	355	310	277	282	298	306	278	309	292	311	333	317	299	288	307	308	283	291	302	292	280	318	299	262	307	267	304	313	313	308	305	341	325	304	301	340	291	290	296	299	304	301	285	283	316	304	277	324	350	310	301	304	276	301	298	326	321	348	280	317	313	299	330	303	280	294	315	296	322	289	312	300	294	308	297	307	306	282	334	315	296	279	341	299	309	310	299	316	319	309	290	293	313	294	291	318	277	311	322	298	308	329	286	313	309	285	260	288	315	314	324	289	287	330	317	322	295	304	274	285	292	301	292	296	307	309	328	337	296	301	279	339	288	299	338	291	314	263	282	298	299	314	299	284	315	334	290	289	304	311	295	309	278	330	306	302	275	309	323	296	294	279	288	305	293	307	272	319	275	294	286	314	315	310	299	312	308	298	325	317	288	301	308	315	307	294	291	298	314	297	283	285	312	308	305	298	322	310	284	308	315	265	296	301	336	302	284	313	284	298	290	295	299	343	356	320	311	331	312	331	310	284	312	304	296	294	317	299	284	314	300	297	335	286	301	302	296	304	309	303	264	312	292	304	337	284	307	313	303	290	328	301	305	295	282	305	306	322	278	265	314	304	284	301	286	304	322	309	351	334	275	318	317	301	332	299	318	312	314	276	315	291	319	287
40418	57349	44913	26342	15790	7142	882	672	547	512	434	393	355	381	380	369	327	362	331	321	340	316	334	327	331	347	319	327	339	342	348	302	308	331	330	307	319	343	319	339	345	340	321	329	297	301	325	346	314	291	330	297	331	349	336	300	372	309	314	325	345	325	312	334	339	353	334	304	347	341	300	294	352	307	340	336	349	324	321	340	331	302	304	335	329	336	327	294	352	322	330	327	316	321	336	339	326	362	290	321	324	338	324	309	333	309	344	326	339	336	313	317	314	321	345	331	325	351	342	361	332	295	340	342	320	320	310	358	316	351	342	336	388	327	324	319	351	372	338	360	321	337	314	341	307	321	338	303	351	325	351	364	294	347	340	342	306	321	330	311	333	299	373	337	299	310	352	360	312	343	314	317	317	351	343	332	324	335	347	333	296	305	338	307	321	327	327	338	317	352	324	333	334	311	318	345	364	335	309	313	333	355	315	334	332	343	354	325	291	310	310	342	335	347	339	318	348	314	318	338	365	298	341	314	337	342	332	332	312	332	319	287	317	294	329	323	340	310	322	318	315	305	322	343	292	304	314	354	310	320	356	324	346	340	370	355	328	341	331	316	325	299	315	347	306	289	320	316	339	323	338	349	317	303	310	344	321	341	340	312	349	335	336	322	305	313	347	293	321	347	340	304	330	323	328	338	304	344	360	310	358	319	339	324	341	347	326	315	338	321	316	316	303	347	346	312	342	345	333	326	326	304	336	347	320	321	333	338	299	309	329	359	359	349	334	323	276	331	334	323	323	344	363	331	329	335	321	309	317	314	317	339	298	338	337	308	355	333	295	343	313	331	324	325	315	352	338	365	301	308	299	312	330	306	317	314	317	328	342	333	340	335	325	330	329	295	341	317	317	309	323	335	326	318	332	337	341	321	304	332	294	363	344	306	362	317	324	323	319	313	330	334	299	350	311	343	331	329	333	319	316	334	336	312	344	305	352	329	306	312	328	314	299	311	319	335	339	329	328	323	344	315	342	328	352	336	307	361	345	348	316	347	308	327	356	319	316	297	321	329	310	364	366	330	314	321	352	342	310	300	331	341	278	303	341	333	315	343	311	338	331	334	331	338	325	336	295	351	310	299	365	332	340	336	348	317	302	320	323	337	304	333	326	340	323	379	323	305	327	341	346	354	331	324	312	350	318	321	374	349	316	319	366	332	366	323	318	289	331	298	298	327	337	343	341	327	319	339	357	309	321	324	330	332	348	331	348	325	350	358	315	304	325	317	342	358	287	356	328	313	307	345	314	312	332	324	350	351	310	323	327	329	311	324	351	335	315	349	344	312	370	320	307	319	308	329	364	299	339	304	327	348	363	321	321	330	365	308	321	311	306	294	301	319	323	314	320	309	328	328	363	344	319	312	328	343	321	323	331	292	336	313	338	307	334	320	341	327	338	302	329	312	341	320	310	317	371	317	325	339	348	316	318	334	308	322	338	327	330	334	356	304	302	316	321	326	310	353	347	342	317	309	314	314	314	315	337	316	339	287	333	342	321	338	329	338	334	340	351	324	326	349	337	327	290	353	362	349	311	312	306	331	286	349	335	318	362	331	337	322	331	319	357	323	368	333	343	337	336	346	297	319	330	321	312	308	340	331	313	322	309	299	319	341	327	320	343	299	363	349	327	302	324	323	313	313	319	360	304	312	353	356	344	350	315	319	315	322	348	344	373	322	325	299	342	355	322	321	334	307	370	326	329	329	316	329	320	329	355	309	322	298	314	320	328	364	339	327	341	303	329	303	292	327	305	302	319	338	334	337	312	314	302	316	320	308	350	349	300	348	301	363	326	353	302	347	340	325	316	316	324	317	340	335	316	292	336	318	338	338	329	336	335	368	337	278	327	303	345	333	333	322	337	306	360	326	327	346	313	316	351	334	338	328	322	308	353	325	338	319	315	327	317	337	328	348	348	355	311	313	324	348	293	326	315	336	332	349	294	344	331	324	329	314	318	306	317	310	330	329	350	312	342	353	311	341	298	343	335	310	333	323	322	327	329	304	311	311	335	358	310	348	329	318	324	308	342	318	321	330	309	360	352	317	332	335	346	346	329	335	320	321	305	329	335	319	318	295	333	313	338	326	317	315	301	352	356	287	330	299	353	333	344	347	327	341	318	331	355	335	282	328	322	298	325	311	331	369	301	326	341	333	294	316	323	326	348	346	311	334	356	319	355	319	336	326	334	340	350	327	334	324	333	289	326	339	311	334	335	331	311	368	311	345	353	338	310	318	329	360	303	320	336	324	320	343	310	315	326	324	360	338	331	342	313	326	307	345	327	298	327	298	339	348	333	304	331	311	290	362	308	331	328	340	333	305	337	317	335	349	342	316	321	314	329	310	324	306	291	319	344	309	306	293	342	322	359	333	301	346	312	317	326	308	282	310	373	329	317	340	336	326	302	303	333	315	321	333	318	322	277	362	305	326	333	332	339	320	343	330	345	350	309	374	297	337	298	319	309	331	356	301	332	333	321	302	318	321	284	308	347	314	322	314	330	323	336	297	295	319	356	310	350	333	357	316	335	338	317	333	314	317	349	328	322	333	331	331	317	338	280	349	321	320	299	313	330	327	341	327	323	353	331	314	331	323	353	313	319	354	345	328	336	326	351	321	325	317	327	332	349	319	339	353	317	341	312	343	328	311	324	323	314	351	302	322	329	334	313	295	317	339	301	317	295	325	320	310	340	315	320	304	329	325	339	292	344	335	336	329	332	317	316	352	306	342	330	320	322	322	341	337	304	322	288	322	347	327	347	325	327	325	350	358	296	313	328	332	332	329	321	366	324	323	335	302	356	338	317	336	333	307	304	351	342	361	305	300	299	347	323	341	327	319	320	308	317	338	344	330	333	350	311	348	311	314	316	304	323	328	308	278	351	326	331	336	330	339	338	330	311	309	305	312	306	346	344	351	359	338	318	345	336	337	309	332	322	344	316	311	334	365	335	334	371	353	311	310	338	319	323	332	293	327	347	305	301	326	304	380	345	345	337	307	336	316	346	340	315	326	367	303	337	306	345	324	340	334	326	298	313	326	302	319	307	316	321	315	332	340	328	301	286	325	322	309	345	316	360	293	308	303	307	297	327	326	324	312	347	343	340	289	359	336	297	321	335	366	315	326	311	303	319	325	341	315	325	328	328	321	328	351	331	351	321	292	303	329	323	317	321	311	334	341	314	329	353	338	339	335	314	336	307	291	351	300	331	328	330	309	344	340	324	303	313	324	317	333	331	305	314	339	337	335	352	349	304	308	342	326	326	344	372	325	331	329	315	342	314	315	314	326	333	334	341	303	356	314	316	342	329	348	317	311	310	323	343	345	344	312	345	322	326	322	325	328	336	299	327	338	325	319	325	329	331	321	352	378	311	337	328	355	321	332	325	340	320	348	343	325	344	292	332	316	333	311	345	340	364	326	319	323	343	309	313	314	349	331	359	347	324	345	319	337	317	336
24680	20975	27512	25305	18271	5063	655	481	387	394	395	358	383	330	355	327	342	332	344	359	364	371	337	328	318	354	375	314	345	359	344	308	367	339	352	334	338	308	320	351	346	310	324	352	363	319	352	333	344	350	376	338	335	323	309	330	354	343	339	340	351	344	325	345	340	359	349	313	328	336	335	347	342	345	363	376	338	352	360	358	353	367	351	300	322	317	340	305	350	326	331	364	356	341	342	359	360	290	317	342	367	333	344	363	347	341	332	355	334	335	353	300	351	345	383	349	340	335	360	370	327	342	369	369	346	321	353	347	324	346	338	345	292	352	361	347	305	324	333	351	342	347	371	338	354	333	357	324	335	317	378	367	363	352	351	372	334	332	319	333	332	391	350	346	342	298	338	323	321	362	342	333	360	354	372	323	346	334	339	347	318	370	339	299	340	341	347	333	324	350	358	378	334	349	359	341	306	360	347	348	332	341	353	321	333	345	373	368	318	331	379	374	358	326	335	330	360	364	335	343	361	329	368	322	345	327	317	366	340	366	340	351	327	358	326	335	317	348	295	309	357	331	371	350	356	341	356	358	339	345	373	344	338	348	345	327	399	350	397	335	322	341	338	338	318	326	326	336	367	352	335	341	324	359	344	334	337	324	316	331	381	324	314	343	338	353	335	325	301	308	349	318	318	332	351	322	322	380	352	340	359	340	333	354	324	324	341	368	321	300	323	358	378	372	353	331	328	322	307	334	354	334	354	344	344	342	369	338	328	353	380	323	378	316	310	329	349	338	332	340	337	328	349	363	351	346	366	321	320	342	321	328	353	339	339	296	334	338	341	304	344	350	347	353	370	317	333	335	367	357	391	337	335	346	355	337	329	340	328	347	344	366	359	347	350	329	302	326	316	340	323	333	327	330	351	337	314	327	350	316	337	321	338	311	348	313	323	349	320	326	320	330	326	346	361	320	310	351	321	324	317	338	336	333	332	329	348	364	340	319	352	324	331	321	344	347	298	332	359	354	325	343	372	328	315	315	328	366	360	344	344	319	345	340	343	361	336	350	337	355	329	355	314	319	372	316	339	349	355	355	355	346	350	309	321	338	313	347	325	322	383	327	353	320	396	364	355	367	313	379	365	312	339	304	325	342	352	366	306	348	340	361	336	333	356	302	328	346	342	338	343	340	349	342	350	319	334	327	348	364	364	365	327	348	336	349	328	320	348	338	330	354	340	328	314	327	359	327	323	289	332	314	346	337	362	407	325	343	315	334	343	371	348	335	375	335	311	334	367	312	349	352	330	328	337	321	375	344	333	381	360	335	330	324	330	362	314	364	332	341	325	360	335	355	331	357	314	347	346	316	346	325	372	346	363	346	367	336	368	344	365	327	349	357	321	321	335	332	348	342	342	333	339	371	344	332	364	350	336	322	331	335	317	346	327	345	343	348	311	327	364	312	331	343	346	348	347	359	350	348	350	354	346	344	370	359	328	349	335	360	364	364	317	331	335	341	320	323	348	318	357	341	335	340	343	317	336	348	336	273	348	321	355	303	331	347	326	331	352	339	309	374	330	319	353	370	334	341	327	329	317	321	355	353	337	372	355	361	342	349	350	352	316	341	313	339	350	345	348	353	343	378	336	335	354	321	337	340	331	357	334	319	326	331	353	328	334	363	361	368	336	303	331	356	310	352	330	331	375	357	353	354	319	317	307	369	344	368	365	332	350	337	332	344	358	336	325	343	322	322	338	354	329	337	334	351	344	351	344	366	352	309	345	310	338	341	328	323	339	353	340	347	338	381	364	341	321	350	321	317	325	308	307	367	351	355	330	337	345	350	350	356	392	344	329	338	347	323	353	347	329	350	354	367	323	330	349	338	338	337	340	354	317	328	330	377	351	333	299	328	348	324	348	333	358	356	352	357	331	345	354	338	304	349	302	353	338	346	359	339	353	334	302	321	336	341	325	333	366	331	319	397	339	369	347	320	346	344	344	330	373	331	361	347	341	364	333	368	330	370	359	351	332	333	348	333	319	327	339	308	352	355	337	339	369	361	361	328	359	348	343	329	346	337	346	356	336	322	357	354	342	329	319	329	330	349	340	349	345	329	340	324	367	313	327	320	321	330	331	353	342	347	353	323	349	306	356	346	355	320	325	335	330	348	357	353	356	329	322	330	363	353	372	325	334	325	326	348	342	315	342	348	359	326	342	325	305	351	336	330	373	346	368	362	327	334	346	350	338	336	331	363	359	340	324	366	315	366	359	348	342	328	337	344	300	347	301	343	369	340	335	319	323	334	337	332	389	339	346	330	310	328	379	352	353	334	368	349	323	346	352	354	329	334	327	332	348	330	296	331	357	334	350	317	367	320	326	348	341	345	342	363	336	334	349	335	360	339	332	346	338	355	345	380	339	337	370	326	342	350	331	338	327	354	334	311	346	361	353	315	343	321	335	352	346	334	348	366	344	328	385	354	360	305	340	348	317	339	345	340	352	341	334	317	344	399	348	363	340	324	320	352	354	348	340	344	337	349	333	308	311	315	317	326	344	348	316	339	308	325	339	337	350	350	343	364	331	329	342	357	326	326	321	311	351	342	370	323	331	360	309	335	346	355	333	322	331	324	371	335	326	348	330	345	352	341	347	326	336	342	330	344	351	315	363	366	354	329	331	323	358	348	368	348	360	324	359	340	286	361	365	331	367	341	336	350	328	327	354	333	339	323	346	323	329	326	342	355	344	342	334	332	347	358	342	337	318	329	330	330	355	335	350	353	357	330	340	345	336	333	326	345	349	326	316	356	280	326	319	321	318	359	356	354	357	363	333	337	364	333	328	320	349	372	317	329	353	373	325	308	371	368	317	337	326	321	346	331	304	340	344	355	309	316	317	313	343	314	346	352	355	347	344	307	348	336	349	351	346	358	293	341	341	313	309	305	356	334	316	344	302	339	335	353	344	355	383	371	300	349	347	342	352	320	353	336	357	341	314	383	377	332	343	338	322	360	388	319	313	337	332	349	310	341	347	353	348	355	373	348	322	332	336	352	323	354	317	332	332	335	316	363	343	344	327	335	330	360	328	348	302	335	360	298	345	352	340	328	339	345	327	356	296	330	331	329	368	333	343	331	360	355	351	322	340	366	333	354	360	365	314	357	312	369	350	333	329	327	357	348	365	318	315	350	354	354	325	289	326	323	333	327	353	338	351	354	349	338	347	327	328	325	326	366	344	345	331	365	328	352	337	363	340	333	365	359	363	318	347	312	328	338	324	328	307	379	353	324	361	325	336	337	328	339	315	331	326	356	349	333	362	338	314	325	349	342	310	334	340	390	344	345	356	325	328	343	332	364	340	310	353	346	382	350	359	319	337	330	327	351	352	361	364	346	308	346	347	337	348	351	334	345	320	365	330	386	339	350	348	333	331	328	337	326	347	311	350	333	322	377	357	354	359	322	358	337	333	341	329	352	363	330	366	338	306	309	348	339	319	340	333	311	342	330	349	337
38313	54976	41244	23756	12832	3218	805	594	493	461	430	410	419	373	348	397	376	366	365	343	351	332	364	385	344	373	343	360	356	328	328	376	373	334	378	355	373	367	336	354	394	359	349	365	368	383	361	382	355	346	364	345	319	374	360	369	367	387	359	331	373	338	370	337	347	380	365	363	354	348	396	335	329	353	340	343	370	342	348	387	352	337	365	360	370	343	365	359	353	357	368	354	379	334	343	335	341	326	327	357	393	361	352	362	363	370	364	337	378	356	358	327	362	354	340	358	346	360	390	376	374	347	328	345	361	371	367	398	337	354	369	365	376	373	409	362	393	346	341	344	375	386	328	351	382	349	338	344	338	383	359	318	372	365	361	368	330	360	363	349	376	328	372	331	335	336	363	340	342	359	346	332	319	363	401	372	352	372	331	338	345	381	303	336	383	333	334	355	377	384	323	333	343	384	354	382	329	361	368	379	358	353	369	352	323	386	381	345	389	380	355	342	371	360	333	354	367	354	385	352	354	372	358	353	374	345	332	344	409	356	373	346	351	399	356	347	355	378	368	352	336	348	352	364	345	374	373	377	412	398	346	394	386	357	344	362	341	363	377	349	341	360	364	360	361	376	403	338	383	355	342	351	364	375	369	386	371	371	388	360	337	366	373	351	344	378	356	350	346	363	347	343	336	391	370	373	356	363	350	376	371	360	360	347	376	351	381	367	370	338	377	385	379	319	364	338	392	377	344	359	354	316	389	355	343	384	348	338	341	345	332	330	353	353	358	354	334	367	345	377	365	355	351	349	352	366	339	381	353	361	349	359	364	341	331	425	336	364	356	357	359	355	354	361	359	345	343	358	359	351	367	375	377	372	344	380	355	344	349	361	351	402	346	347	353	346	341	361	338	353	383	370	351	384	329	331	365	352	365	370	343	356	348	371	365	352	364	396	323	333	363	348	343	331	372	365	375	363	372	356	341	353	344	351	367	338	355	324	356	387	352	347	371	368	360	323	333	353	348	382	396	389	366	367	358	353	372	333	344	364	332	333	362	410	332	349	380	371	349	341	352	359	354	345	375	331	384	352	340	370	341	371	357	352	354	346	321	378	359	339	342	367	333	343	347	347	337	354	351	388	386	376	330	362	359	359	339	341	355	337	348	349	346	385	373	343	360	321	342	353	353	352	395	340	349	345	330	328	365	371	370	360	363	344	360	344	336	353	391	342	355	375	352	341	344	387	380	367	335	348	383	361	377	371	352	365	316	351	347	353	367	373	333	375	364	319	345	353	383	316	379	372	337	383	358	344	325	370	356	376	389	346	373	353	372	363	361	330	379	366	370	317	327	333	369	339	337	381	364	309	373	372	403	359	364	360	342	341	324	352	358	397	359	347	370	374	334	356	342	352	375	368	376	365	365	357	364	334	352	374	331	360	394	358	347	350	377	359	365	362	359	378	332	322	369	325	397	347	357	376	362	379	375	353	361	372	334	340	340	348	336	313	342	381	327	349	358	347	366	380	347	358	375	361	352	339	360	386	392	339	373	314	345	328	379	377	369	373	369	384	333	342	362	333	344	334	331	348	333	361	343	335	360	368	386	374	405	365	365	356	347	373	332	360	396	397	329	372	367	379	361	322	391	367	362	351	360	345	328	365	365	348	343	370	388	349	378	360	374	345	342	332	355	349	338	358	396	366	404	327	357	380	365	358	349	390	366	353	340	348	371	394	385	382	363	350	348	377	362	375	378	383	349	350	359	329	377	376	348	342	389	392	374	348	334	378	341	349	375	347	339	374	348	343	351	359	365	343	373	378	347	330	371	388	367	352	326	382	328	382	364	338	350	349	372	369	370	314	352	354	351	366	345	355	377	340	370	368	377	390	372	397	335	384	390	354	347	333	345	380	383	347	369	361	376	343	368	342	361	321	343	355	363	347	327	368	355	353	399	355	366	347	372	379	345	398	359	344	343	384	360	357	333	397	376	322	330	348	355	383	392	356	354	340	338	373	364	356	356	375	348	374	385	347	347	353	365	387	344	377	372	387	353	351	398	367	371	333	336	351	360	347	365	371	334	362	378	361	354	362	364	349	348	343	354	340	334	350	376	351	359	343	353	343	360	360	343	382	354	370	333	348	364	375	376	366	351	343	347	384	403	369	353	339	354	334	359	357	340	327	366	394	369	372	345	369	358	372	408	360	371	355	356	345	343	379	368	346	330	363	358	402	357	355	335	411	382	329	338	367	384	341	367	336	330	326	382	374	370	340	334	354	363	346	373	355	363	380	366	330	353	352	345	342	370	371	355	376	396	327	331	349	337	351	385	333	352	355	340	345	356	353	347	366	359	394	357	349	371	385	353	336	378	352	369	377	401	354	355	374	382	378	362	333	381	356	378	338	348	370	319	350	401	368	374	321	365	342	349	372	385	405	360	358	330	313	347	340	347	355	328	360	350	371	339	394	350	351	368	357	376	374	356	338	366	367	342	338	387	364	326	356	347	388	338	373	348	397	352	396	331	361	371	355	352	371	399	385	359	342	364	328	334	377	343	348	379	351	329	367	337	347	358	348	352	351	351	371	373	360	373	353	394	377	357	356	360	376	332	356	356	355	349	358	360	359	385	335	366	324	390	348	319	359	390	328	389	357	378	369	379	358	345	353	341	357	375	385	378	355	389	350	392	352	379	365	331	369	353	349	339	359	371	347	366	348	390	347	372	333	340	338	346	330	326	368	377	407	362	349	336	395	348	342	362	357	371	343	359	362	349	344	341	365	395	354	341	369	340	405	340	353	364	364	335	390	352	361	323	356	359	407	344	336	383	388	367	345	336	370	365	343	390	345	356	374	341	351	360	375	373	361	340	359	349	347	362	366	392	402	334	347	360	355	347	352	327	364	352	343	367	407	356	353	351	364	373	367	374	346	388	357	358	362	369	354	340	331	375	332	351	345	337	359	377	347	380	378	364	386	369	362	348	330	351	369	345	365	372	359	376	347	353	332	345	351	351	370	351	359	377	349	383	321	347	356	347	345	349	382	330	358	360	345	384	351	390	342	370	339	351	374	341	369	334	366	366	361	391	382	374	354	334	367	366	373	372	360	378	357	339	348	361	367	341	371	351	356	372	344	349	339	331	370	364	353	367	348	371	352	378	364	351	344	362	356	366	394	354	404	361	330	354	328	354	364	329	324	376	316	376	387	358	367	346	371	353	364	367	387	360	353	383	391	386	393	351	384	359	359	351	357	339	344	375	333	382	359	354	393	344	378	350	361	372	360	373	361	353	348	370	374	375	345	374	363	351	371	370	369	322	339	374	343	328	357	336	372	329	333	362	331	340	347	350	350	337	358	338	380	370	366	397	368	359	341	412	349	319	340	382	360	357	362	354	369	380	352	350	355	346	343	328	358	366	356	358	369	358	344	368	358	353	346	342	353	372	368	367	373	327	394	367	360	376	349	362	361	335	364	361	335	328	345	356	346	367	367	350	367	339	356	370	329	324	369
22465	20924	28344	23693	21022	20840	10158	624	389	345	326	303	265	232	244	220	201	243	236	211	217	190	199	209	204	187	214	211	190	210	197	234	194	180	227	160	171	213	208	202	183	178	200	232	183	204	199	174	197	220	213	196	168	188	194	193	199	199	183	217	188	208	189	173	204	189	181	175	218	182	210	205	176	191	194	202	199	198	196	189	180	199	215	207	212	210	185	176	182	193	181	188	194	186	193	174	198	213	179	215	178	192	181	171	186	180	201	194	237	197	202	187	186	184	188	194	195	179	177	204	199	194	194	189	188	173	179	207	200	219	222	209	184	182	216	197	185	218	193	171	198	197	204	230	169	178	205	165	186	238	203	173	205	182	205	207	196	190	202	183	181	191	190	188	181	181	183	192	192	187	205	178	203	190	193	198	211	197	211	177	181	182	180	211	198	208	188	200	201	190	166	198	171	184	198	180	192	198	180	201	176	230	182	213	198	196	205	198	214	183	193	190	193	197	182	195	187	184	194	182	171	186	187	220	198	236	188	202	214	191	184	191	222	186	192	182	178	196	182	169	194	199	186	195	213	192	163	169	184	211	201	194	206	205	178	183	182	187	202	210	184	206	224	221	185	196	203	200	173	207	203	174	184	184	175	190	203	198	194	192	173	206	183	204	204	188	186	179	201	198	215	162	178	189	184	191	188	182	212	212	226	171	189	191	189	199	176	193	180	202	186	222	174	218	207	168	189	192	183	214	185	195	207	206	185	175	199	199	192	215	187	191	215	205	183	200	180	217	216	198	191	200	186	186	172	192	193	212	214	182	192	202	190	180	162	201	207	212	183	212	206	208	206	200	193	196	206	225	179	181	212	184	202	201	186	177	171	188	192	215	168	231	174	164	183	210	202	184	203	179	197	192	193	205	224	164	191	181	175	184	199	170	185	190	178	191	171	195	175	207	173	203	230	202	195	194	210	176	170	196	198	207	185	198	186	176	197	190	215	173	184	189	192	204	203	184	195	197	183	153	175	176	178	210	188	182	166	216	207	172	163	196	180	196	218	203	189	181	184	187	179	186	211	194	209	190	192	201	188	205	187	192	205	205	190	186	201	182	181	195	199	194	188	170	209	177	175	218	161	207	171	197	208	222	180	201	182	182	193	190	184	187	208	185	219	161	199	201	204	192	196	170	184	179	204	183	214	176	200	186	184	190	223	198	182	207	194	180	194	183	198	194	198	212	205	207	212	205	193	179	176	197	183	164	186	202	194	165	213	174	184	200	189	207	192	189	214	223	196	196	190	185	199	196	197	196	219	198	209	164	194	195	151	197	198	206	196	175	185	176	198	189	190	189	210	171	190	188	159	196	205	169	188	192	194	182	196	165	177	197	189	182	182	195	192	182	185	198	182	200	230	193	210	197	183	188	207	177	204	181	183	171	201	196	190	175	207	195	204	213	206	199	198	155	195	191	167	177	190	191	188	192	217	188	184	200	216	174	169	179	190	217	201	181	186	193	182	189	211	205	197	182	175	202	205	213	191	174	205	204	187	201	200	201	179	177	193	190	191	194	193	207	171	198	197	204	190	222	190	185	189	194	220	177	205	199	212	194	186	195	186	183	216	178	189	182	179	191	183	207	193	192	181	202	185	193	189	197	178	207	182	195	189	182	190	187	189	168	188	186	192	199	187	175	183	196	181	176	175	173	184	165	185	170	191	191	178	187	192	204	186	170	190	163	205	200	181	181	200	192	189	199	179	195	196	206	201	173	202	194	204	195	183	216	203	224	204	192	177	219	193	181	196	227	190	181	189	192	195	180	205	179	197	178	195	165	174	176	189	204	187	203	186	198	205	193	177	212	180	179	227	200	193	201	197	204	213	211	215	185	210	209	183	199	190	184	203	212	190	191	182	160	173	194	186	209	178	180	193	195	198	208	174	185	187	197	204	204	189	188	203	201	165	198	214	188	168	219	180	207	190	215	222	197	191	210	204	205	194	181	216	204	210	188	201	190	170	222	175	184	195	205	171	210	176	188	160	164	201	209	182	189	201	200	176	187	207	206	211	187	207	184	189	187	192	176	198	190	194	190	197	173	189	183	202	203	198	193	176	195	186	197	177	216	180	207	191	196	218	169	198	203	185	200	195	186	190	207	160	193	213	191	185	183	170	185	194	202	195	178	189	176	207	194	190	215	200	203	183	200	188	211	188	169	196	186	191	182	184	183	184	208	182	188	196	196	200	192	192	168	163	183	193	191	192	176	183	202	210	211	206	187	176	195	199	200	185	197	204	172	212	173	196	200	198	204	177	191	202	206	197	195	183	167	193	180	170	190	180	203	203	226	187	217	196	175	212	190	198	215	211	197	197	219	182	186	181	226	204	203	181	193	194	202	212	206	201	187	198	176	207	192	199	186	183	199	205	188	191	201	200	180	211	182	211	180	201	205	172	188	208	203	200	216	162	186	180	183	191	201	182	197	216	195	190	180	199	171	192	216	200	192	185	194	204	162	197	178	200	178	191	200	178	194	194	159	198	187	178	212	205	195	192	183	191	194	176	188	191	205	209	201	206	205	184	167	205	187	198	210	201	186	191	192	205	217	170	201	199	188	223	195	205	187	184	195	176	155	205	189	174	205	166	224	177	191	191	182	197	165	172	191	193	204	215	193	188	178	186	196	189	202	196	207	167	180	183	206	208	196	186	188	178	212	188	210	208	212	192	180	199	173	210	190	185	192	184	203	191	194	196	164	206	174	168	177	197	183	201	186	184	198	174	190	175	193	210	198	187	192	189	233	202	210	201	182	185	195	176	210	225	224	214	174	170	213	198	188	190	223	218	204	178	185	168	179	186	219	173	212	191	190	200	197	200	184	221	192	218	194	199	205	169	190	204	192	179	199	184	193	205	166	201	188	179	171	217	192	206	195	215	200	182	215	201	186	205	189	163	203	205	216	239	220	193	200	192	195	175	175	192	211	197	221	180	214	180	200	196	180	184	182	188	199	211	176	199	229	189	179	220	202	180	199	202	175	225	194	168	192	192	213	198	208	189	184	193	185	195	171	181	175	199	181	176	200	203	208	196	200	169	167	193	175	202	194	157	192	202	187	188	175	171	197	195	189	204	190	181	195	210	186	211	208	199	194	173	205	221	204	184	213	215	191	191	201	188	198	188	192	182	175	180	161	190	193	206	188	194	202	207	191	188	177	177	200	188	186	194	190	169	204	203	212	203	169	192	191	216	208	187	186	203	205	205	189	175	189	187	209	199	180	195	190	184	189	166	197	202	192	185	188	187	217	191	202	153	192	180	195	193	206	199	197	191	178	211	175	195	209	189	170	172	179	193	219	166	194	174	176	182	202	189	201	196	192	183	215	180	178	203	226	185	188	190	172	192	201	196	208	216	177	176	195	193	193	186	195	178	197	186	200	197	209	170	171	171	211	199	222	220	163	192	195	181	196	188	194	176	159	182	179	183	212	191	202	173	190	194	215	199	195	178	189	194	199
43125	66461	52333	34793	19363	4208	1240	767	635	463	443	373	326	287	238	275	282	284	229	277	246	243	228	241	242	224	230	214	207	203	198	198	220	228	224	218	215	231	216	193	217	200	219	197	212	220	199	200	207	229	208	177	210	235	189	200	212	228	211	197	227	202	196	214	224	183	214	220	222	197	217	209	223	197	212	216	189	197	194	206	222	211	221	230	200	220	221	199	197	191	208	234	187	211	203	209	221	211	218	190	211	225	219	206	206	219	224	216	219	221	213	204	227	200	224	186	222	199	203	200	209	204	223	198	219	209	188	196	196	191	198	199	178	189	210	216	210	203	214	227	200	197	198	217	202	232	221	195	205	215	186	220	203	209	207	206	192	222	221	217	228	211	216	197	177	212	200	213	224	202	195	195	206	205	210	205	239	216	214	203	189	230	234	205	195	208	213	193	217	182	180	193	212	198	206	210	228	199	207	199	212	224	210	201	202	219	195	193	197	239	207	219	223	198	201	190	219	195	228	236	201	198	192	205	174	192	241	216	250	225	197	223	197	196	215	180	196	221	197	205	218	205	175	212	218	214	204	223	206	181	213	179	213	208	202	218	209	193	230	175	191	197	214	209	232	222	200	214	212	221	211	203	210	193	207	199	226	202	218	196	185	194	196	178	199	196	216	199	200	229	212	214	206	198	195	199	213	218	218	228	213	192	175	196	208	202	214	198	183	210	207	229	210	214	218	220	202	216	198	201	208	214	172	199	222	196	208	209	224	194	197	204	192	203	205	215	202	201	192	196	210	195	177	189	217	189	201	213	216	208	222	222	194	211	207	212	208	220	198	211	218	233	226	199	198	220	198	187	194	206	212	180	201	173	228	198	259	206	200	219	179	197	167	215	220	207	202	215	203	186	208	202	205	220	216	212	219	206	194	206	216	206	190	221	228	214	223	201	173	188	194	176	202	219	236	224	217	201	216	208	221	209	187	231	205	198	191	213	235	198	195	209	208	205	231	208	202	216	208	231	242	216	199	205	215	191	228	200	232	213	215	202	175	208	208	217	195	219	186	183	203	207	201	227	166	210	219	213	218	203	210	220	210	198	204	205	195	226	207	187	210	191	176	215	226	211	220	211	212	191	202	197	199	194	213	228	191	182	204	206	205	214	231	187	190	209	197	194	198	213	201	205	224	184	211	210	211	237	198	211	215	202	244	225	205	209	216	213	195	240	183	216	198	190	205	207	206	208	211	221	236	217	203	200	190	201	199	222	206	184	210	187	212	202	224	207	213	212	201	188	208	214	195	177	201	186	180	185	204	182	219	198	198	175	214	224	196	197	171	221	218	203	195	188	211	205	223	207	190	196	197	226	200	199	211	200	207	213	196	184	196	196	213	227	202	215	204	203	212	222	225	219	205	197	190	221	208	206	208	192	229	208	206	204	206	223	208	210	177	195	211	227	198	196	213	201	200	185	215	233	191	206	207	189	206	187	197	195	196	196	208	186	230	218	210	194	210	211	202	199	193	193	230	191	209	219	222	224	217	226	208	206	193	205	193	244	227	216	218	200	203	215	179	182	218	200	243	211	195	197	178	207	212	201	215	200	200	207	199	217	210	240	218	211	215	189	187	185	205	198	219	207	215	193	236	230	217	191	231	193	205	182	191	211	206	225	192	190	247	235	205	187	204	209	199	182	208	200	226	210	197	217	179	208	242	227	218	202	171	233	209	212	210	227	216	225	201	193	203	212	205	181	205	222	205	233	197	211	224	178	204	216	193	203	229	213	214	213	228	213	232	187	208	209	203	211	219	203	202	220	222	204	194	214	202	211	220	207	204	191	202	193	214	223	201	247	213	219	217	203	211	233	213	222	206	223	193	208	209	192	207	205	184	195	224	212	203	220	221	198	199	245	216	208	200	217	192	209	202	211	192	220	203	226	210	212	219	182	211	222	202	185	204	192	226	226	180	217	186	225	209	215	207	200	194	209	219	187	209	213	213	196	201	218	196	204	217	210	237	202	223	163	204	224	222	200	201	230	181	236	192	201	197	198	206	238	200	201	196	217	217	193	204	219	201	205	206	202	192	187	183	201	223	195	222	221	210	203	198	223	203	204	207	229	214	205	188	193	191	195	197	216	192	215	194	214	209	190	220	207	205	208	171	207	194	209	208	172	195	195	216	190	183	216	222	211	194	200	181	190	198	221	205	201	218	217	195	200	180	194	206	202	210	210	224	190	200	209	212	210	227	188	216	205	215	209	208	226	230	215	206	205	212	197	217	216	199	210	210	194	209	201	205	217	199	233	213	220	198	218	202	213	185	219	199	211	194	190	223	221	180	222	195	177	217	211	181	218	212	194	198	213	203	212	227	214	207	212	196	218	205	183	203	204	220	198	212	210	202	194	185	174	187	184	213	203	211	194	203	201	214	208	210	202	228	210	217	189	212	245	190	226	201	219	212	213	230	187	213	226	231	197	209	237	182	220	201	205	199	217	205	177	191	194	221	221	201	219	177	195	199	196	210	227	208	182	185	228	219	198	232	179	201	209	232	194	207	206	218	221	210	216	231	206	202	186	222	197	225	210	216	211	204	212	208	218	201	197	210	222	204	216	186	199	223	224	192	197	201	209	237	187	227	209	189	192	228	219	194	250	181	222	199	195	191	221	222	220	216	237	198	186	216	221	202	202	193	227	197	221	187	211	207	227	211	203	218	207	198	184	201	196	185	221	186	210	206	204	217	227	217	193	208	212	226	191	229	209	217	192	211	215	189	188	208	196	182	212	178	227	220	215	224	188	240	223	239	197	206	188	246	199	206	216	208	200	216	222	195	206	212	207	225	196	205	214	223	201	182	203	207	196	229	167	173	196	183	207	211	198	213	217	207	198	218	192	208	218	200	205	208	215	189	168	239	190	196	189	204	215	216	179	204	198	205	205	220	192	183	209	210	204	201	195	221	197	189	206	209	209	209	187	204	213	220	181	202	202	204	213	211	233	202	201	187	218	227	200	184	209	185	203	173	202	188	197	213	183	223	222	179	203	221	227	229	210	174	189	221	224	206	219	210	213	198	218	219	209	224	213	198	197	216	202	216	203	176	216	218	188	215	209	213	187	176	217	198	201	176	208	188	182	197	211	211	200	216	219	217	211	219	219	180	209	200	219	211	188	208	205	209	182	206	209	219	192	211	200	214	223	198	214	199	202	201	207	201	189	193	223	197	202	197	213	184	200	210	210	180	184	191	215	218	176	197	184	205	195	216	205	228	215	183	214	202	204	236	203	193	217	207	182	198	218	202	219	189	218	207	225	217	206	201	192	204	230	226	213	204	224	211	212	203	219	215	221	191	204	197	227	206	177	211	200	195	207	206	195	195	196	198	221	196	209	190	200	216	218	211	218	224	216	233	211	241	203	178	213	213	216	189	209	208	190	192	189	204	226	219	196	161	205	203	221	192	212	228	197	207	233	207	188	202	217	171	187	226	181	219	218	203	195	207	206	198	234
33243	33384	32219	19574	6651	865	464	462	478	425	452	445	418	409	385	386	410	366	419	391	395	449	407	402	386	420	425	412	450	403	406	406	441	376	414	390	392	411	399	363	416	414	374	420	395	419	392	392	426	417	375	398	383	365	409	392	419	414	446	415	408	429	410	402	409	412	384	388	382	410	383	331	407	421	410	436	399	421	401	404	405	431	409	400	438	388	365	410	414	389	408	409	437	391	415	399	413	413	380	450	419	403	428	391	454	412	405	423	423	418	435	403	407	399	430	381	421	412	408	409	375	384	395	392	411	369	345	382	411	461	402	436	356	401	376	409	394	391	395	402	410	385	382	345	410	404	426	388	402	371	419	464	412	396	396	398	406	386	410	365	406	373	432	409	401	415	397	401	400	436	431	399	392	392	411	410	423	410	422	409	402	403	373	366	413	419	427	403	447	408	397	402	404	425	397	404	375	376	401	415	425	410	393	384	366	410	420	402	405	401	419	418	381	421	390	416	400	389	400	443	431	414	405	394	410	444	405	411	384	373	451	396	400	399	377	368	405	376	399	417	415	403	394	425	389	440	422	393	418	397	402	429	373	418	377	405	415	374	419	430	390	410	397	431	381	413	423	390	430	401	374	459	391	392	424	373	375	411	429	430	444	430	423	422	397	379	354	401	382	387	437	384	410	399	426	404	427	409	421	390	390	394	419	379	443	412	410	419	441	381	397	421	364	375	429	394	428	466	385	413	380	400	422	409	449	399	396	466	408	431	378	405	418	428	402	403	434	376	414	422	381	407	414	405	403	409	399	401	386	417	390	403	373	402	400	383	380	404	405	374	401	417	397	430	404	401	383	395	375	391	398	428	400	406	411	387	421	401	429	365	442	378	412	442	404	403	385	410	407	417	419	370	389	416	403	408	416	415	402	388	399	416	428	430	376	412	434	380	387	420	418	372	403	381	408	372	412	384	377	413	398	371	431	416	442	381	380	386	403	366	410	386	402	403	410	419	403	394	386	407	439	404	429	405	433	413	427	372	400	388	435	385	452	445	421	402	399	423	355	432	388	409	424	434	391	403	407	397	447	394	372	427	416	400	419	418	413	389	463	412	375	395	393	424	429	404	405	397	404	397	426	427	380	370	362	421	392	420	367	371	401	406	422	447	411	387	383	394	398	402	441	412	424	405	405	397	417	402	355	367	396	366	472	411	412	368	382	397	398	383	376	396	398	385	368	433	367	405	403	406	393	362	412	399	417	440	381	402	372	433	416	397	406	399	409	401	399	382	417	432	398	401	411	423	414	388	427	402	398	424	376	411	391	378	392	404	384	390	407	409	414	433	417	422	424	426	369	388	415	396	400	382	422	424	390	414	384	386	441	389	416	430	395	452	443	420	392	375	403	342	398	390	383	436	389	449	397	389	404	401	409	407	386	409	397	401	409	410	393	375	395	422	381	421	360	399	406	399	384	377	381	402	440	408	386	392	389	433	409	389	412	427	435	400	417	372	441	401	385	372	415	409	427	398	409	398	406	399	449	383	390	391	432	431	389	404	433	387	392	438	420	400	398	393	408	400	426	423	412	405	393	417	420	377	398	384	365	409	371	386	358	409	397	381	369	387	382	395	406	426	410	394	422	407	379	385	399	382	392	420	385	412	375	425	424	399	404	445	408	382	405	409	440	426	398	372	425	408	417	395	390	398	376	395	402	389	448	420	381	411	432	406	425	419	422	407	412	405	426	397	412	385	384	422	411	392	401	371	419	427	397	398	385	414	449	383	372	427	399	413	388	367	405	421	425	430	393	437	375	403	391	394	398	415	407	414	408	414	415	435	397	419	406	374	357	406	395	371	388	409	417	435	393	406	411	372	384	404	412	396	395	408	402	413	413	406	416	428	410	413	419	428	392	443	408	356	403	391	382	376	416	399	405	366	416	395	409	409	392	458	380	399	415	368	379	421	440	377	381	403	374	410	428	375	410	439	406	393	396	379	421	391	388	384	390	403	393	387	402	402	402	422	425	399	381	391	424	423	375	399	399	369	404	427	396	415	419	396	385	421	430	410	417	365	383	424	437	382	409	399	434	464	412	385	396	399	427	393	392	380	399	417	389	401	394	373	399	379	365	403	376	431	386	374	386	407	389	385	420	409	410	365	379	407	409	456	396	425	413	418	419	398	426	414	378	414	434	382	406	415	354	412	391	409	431	417	436	455	455	382	398	425	403	441	436	395	469	421	411	380	403	419	408	397	412	396	403	402	401	388	429	396	434	391	422	409	390	417	386	392	402	405	414	374	437	396	403	408	385	420	398	420	390	457	428	406	419	399	428	396	427	379	376	420	414	416	376	431	370	414	420	387	418	400	420	381	389	400	408	355	412	404	423	390	390	425	404	414	430	408	383	407	447	394	418	397	450	400	398	418	409	423	393	373	388	416	383	369	418	413	420	391	400	372	421	388	401	441	436	405	412	413	392	419	390	391	398	367	395	408	431	403	400	423	399	422	381	424	396	418	417	414	366	418	409	409	384	449	401	388	402	392	367	423	425	424	409	447	444	400	382	455	401	378	393	414	398	412	397	443	383	409	391	417	405	399	395	425	422	397	380	406	375	414	395	376	400	427	434	420	398	444	418	398	406	415	432	402	392	417	403	409	390	448	433	415	416	414	412	429	383	446	420	397	461	374	382	392	399	410	390	426	460	411	401	422	427	394	431	408	406	415	429	382	425	434	363	423	450	412	447	404	375	384	413	397	460	423	432	398	378	401	376	389	431	411	391	420	408	416	410	417	420	420	402	434	424	425	416	402	387	404	402	393	409	425	397	395	416	417	468	422	389	421	370	454	427	470	375	438	397	416	435	418	434	381	402	438	400	394	386	395	411	371	393	359	394	406	385	376	424	413	370	380	429	386	410	415	408	433	386	388	381	361	425	403	402	415	365	386	399	408	428	387	417	425	416	392	417	389	394	406	416	392	439	382	409	408	408	390	400	399	394	422	403	403	380	400	391	394	424	418	409	374	425	425	373	442	366	383	406	383	395	376	409	401	425	416	423	387	425	413	412	404	373	396	397	447	411	421	382	437	393	409	394	401	426	419	383	434	429	398	422	429	411	397	399	400	441	405	421	412	376	417	420	396	379	398	386	398	361	399	393	377	385	382	400	426	429	416	406	381	418	413	430	413	410	428	407	370	439	405	369	401	422	379	403	418	359	400	409	391	388	419	408	389	394	422	394	420	403	373	387	412	400	413	401	386	387	412	394	406	373	404	394	410	389	382	416	399	404	433	435	416	390	402	377	396	404	411	435	435	378	370	437	412	382	399	422	418	425	390	411	419	396	405	436	414	430	404	403	366	394	440	415	419	382	450	428	422	415	382	382	418	421	384	424	377	411	385	391	410	413	408	381	417	407	405	428	417	456	392	445	446	385	371	402	409	415	377	439	391	410	410	390	412	427	419	419	390	400	422	402	388	420	393	381	422	367	401	400	404	373	401	417	405
40932	49517	34795	17228	7754	936	627	528	498	493	493	418	456	430	465	405	419	452	448	413	427	456	419	430	451	416	439	442	426	434	427	448	396	430	433	427	452	438	442	438	459	424	407	425	437	416	434	403	449	433	454	438	429	416	403	411	435	437	438	394	456	412	442	460	409	437	396	407	434	422	389	455	452	455	412	420	406	407	428	418	438	391	416	424	455	433	420	427	432	471	428	453	455	412	458	443	394	433	428	406	441	414	455	457	421	433	448	437	420	432	409	470	424	405	446	434	466	466	442	424	417	397	421	462	392	423	422	433	430	443	443	403	417	412	425	404	407	412	434	408	447	413	403	454	387	456	446	434	424	450	441	425	417	482	438	425	421	459	409	424	391	441	401	427	424	412	433	447	456	416	420	415	422	460	424	469	433	444	420	413	431	434	419	419	419	431	455	416	415	478	424	426	384	422	423	463	429	431	428	412	415	447	453	456	404	427	407	424	457	422	441	431	413	439	432	445	412	434	408	441	406	445	422	435	391	449	427	405	445	452	444	451	407	424	444	414	453	447	418	417	410	424	451	467	408	419	412	446	463	417	406	418	445	436	384	430	468	424	474	474	424	448	430	445	461	432	447	414	425	423	456	424	437	435	399	468	457	404	434	403	408	427	427	406	466	426	438	413	438	449	416	418	446	418	379	419	452	450	438	416	442	412	416	389	448	463	436	437	415	430	443	406	420	383	448	443	435	425	392	459	420	427	421	409	496	418	425	425	466	429	428	450	455	442	440	449	448	424	434	427	405	436	440	439	487	409	447	436	419	438	414	426	454	419	438	445	446	408	425	438	434	441	416	418	423	412	405	395	412	445	431	468	403	401	417	397	430	442	414	420	424	405	457	416	443	412	432	423	378	423	410	411	440	436	392	455	404	401	423	436	448	439	415	449	430	439	463	428	405	433	427	404	458	437	388	430	450	444	426	428	439	424	430	431	439	435	448	441	430	432	424	452	436	450	410	430	431	464	439	431	447	429	422	426	463	435	460	398	468	388	422	436	447	438	472	424	495	446	424	440	409	457	431	433	428	429	402	437	476	390	456	442	438	428	402	444	466	417	465	419	426	422	412	425	410	416	429	458	468	445	455	427	419	420	451	419	438	443	457	453	458	422	443	461	396	425	434	425	393	454	411	450	433	428	429	432	464	395	421	429	426	459	465	435	434	464	473	463	411	439	420	419	394	399	435	440	417	431	441	414	441	412	439	449	432	414	415	424	439	412	431	427	471	446	426	411	435	414	430	443	455	413	426	432	438	430	470	396	427	448	469	439	415	423	449	430	429	406	428	444	401	437	459	425	406	432	422	423	416	430	415	395	414	430	419	429	407	461	432	420	477	381	446	392	434	449	429	439	415	429	420	427	403	460	421	396	429	426	425	457	457	423	421	407	412	409	415	438	441	435	417	419	418	415	445	461	423	441	460	406	403	422	424	451	434	447	453	412	462	437	478	462	448	402	408	453	419	426	474	423	401	405	439	429	460	390	453	445	459	437	426	421	430	392	435	467	436	421	381	381	441	423	427	435	460	446	433	411	437	436	423	441	455	413	420	405	448	459	392	405	452	443	426	434	458	402	437	442	437	418	411	449	446	422	427	440	424	428	440	446	430	413	423	421	429	462	408	422	449	456	443	431	404	423	465	414	412	463	426	432	475	420	474	435	449	459	415	421	444	447	439	466	437	428	418	440	439	389	454	435	432	434	405	423	452	474	443	438	418	465	443	454	452	437	456	444	443	416	445	402	419	433	440	403	444	440	413	461	423	413	415	426	439	442	443	440	447	381	407	448	448	471	432	433	458	434	498	415	451	448	409	424	448	440	439	433	449	429	421	394	432	420	443	415	448	442	441	430	413	439	438	440	427	408	409	449	438	422	415	441	454	420	437	412	449	389	442	420	430	452	437	397	427	427	407	441	435	427	425	416	434	467	451	422	441	442	464	415	441	436	447	388	442	418	418	422	423	440	394	502	461	425	414	399	436	424	425	465	386	415	464	431	456	397	428	447	435	441	439	427	452	430	428	413	425	437	436	417	429	408	429	438	440	454	406	418	406	430	439	414	452	438	419	430	457	419	449	426	433	430	427	449	425	434	440	419	429	433	463	433	441	454	422	395	446	409	395	427	432	401	442	435	415	413	398	451	420	421	475	449	472	420	445	440	444	420	449	446	433	431	428	415	431	430	457	413	448	431	404	425	442	437	445	439	423	442	411	450	432	432	431	492	456	401	469	423	482	469	401	418	426	467	399	421	446	407	421	418	417	440	430	434	408	405	488	444	429	418	449	423	389	429	419	440	446	431	453	429	461	400	436	452	445	441	435	417	417	444	444	453	426	379	467	408	461	398	442	438	431	442	454	454	416	456	402	435	455	429	441	407	431	432	430	404	434	431	439	429	411	449	424	430	439	444	449	422	426	417	433	427	447	425	462	458	429	416	441	395	452	412	432	465	404	434	410	422	429	445	408	419	451	430	417	479	404	436	437	454	452	421	447	466	426	408	432	410	435	406	427	438	448	453	465	424	456	427	458	410	425	462	438	411	452	415	415	395	483	439	478	419	448	459	444	447	420	433	445	419	430	437	416	442	421	438	418	449	434	393	462	469	459	439	434	424	423	398	415	415	441	449	424	436	417	436	440	431	437	397	445	426	418	435	449	445	428	427	447	446	481	424	441	420	403	423	409	446	454	413	437	439	464	451	433	416	432	392	457	413	439	431	492	435	437	424	411	419	420	448	425	425	413	424	475	416	440	420	453	459	466	438	437	440	419	420	437	431	434	444	450	413	436	410	423	394	430	439	432	459	467	422	426	444	446	433	454	429	412	450	449	453	393	443	436	439	433	422	436	444	387	431	443	455	457	424	400	415	431	394	439	430	448	426	435	458	447	414	429	440	426	426	415	442	424	410	431	437	441	421	411	437	443	420	424	424	455	433	399	425	432	390	428	439	446	423	431	463	410	426	421	423	429	414	422	460	442	409	452	431	441	430	430	402	451	448	417	466	422	401	428	434	442	430	407	447	419	457	444	454	438	420	391	535	451	446	426	420	466	447	455	484	479	445	393	419	428	456	454	426	414	435	426	458	427	449	443	442	427	391	426	443	430	438	451	442	435	437	452	420	433	430	443	459	442	416	448	406	464	412	449	455	417	450	443	437	459	434	434	447	434	395	426	464	429	397	383	409	449	410	440	419	414	447	434	445	434	457	435	403	386	458	490	458	428	474	404	415	432	412	411	413	424	454	455	464	415	444	453	451	436	431	404	444	436	416	462	422	436	419	417	420	434	422	448	430	435	434	438	395	421	476	421	440	438	446	430	422	448	411	440	451	428	396	420	448	413	433	446	437	409	428	450	428	433	447	452	418	445	427	442	445	389	408	424	441	418	424	441	416	449	421	422	453	405	429	388	455	443	436	433	423	442	413	412	445	412	409	435	425	399	422	460	433	429	407	452	431
23585	20930	28037	24078	20916	13019	962	462	435	374	381	367	349	323	327	292	318	339	327	308	331	338	305	306	339	309	317	350	302	328	317	308	317	311	298	319	313	289	319	313	292	325	296	314	320	326	302	343	282	305	309	299	332	334	329	304	301	268	301	285	309	332	311	309	312	325	319	325	301	308	307	272	289	304	314	309	308	333	321	325	312	291	322	332	316	265	316	285	298	308	314	291	313	303	291	274	308	281	312	295	312	362	354	331	311	302	294	303	276	336	286	329	292	318	293	308	311	316	293	296	316	311	315	308	298	315	322	309	291	314	315	306	321	289	297	288	301	337	304	285	291	297	292	300	275	334	308	303	307	306	339	302	300	320	290	308	302	312	300	292	314	299	335	299	281	308	319	311	273	330	313	314	293	295	296	326	283	303	323	325	287	298	343	283	303	290	304	286	328	295	260	346	304	330	314	310	292	298	291	331	268	314	299	304	300	292	292	294	336	324	324	304	305	297	292	318	304	295	327	300	303	337	305	313	271	304	296	314	310	318	326	331	329	303	270	308	321	306	291	287	302	298	279	299	295	287	305	296	290	307	285	309	262	299	315	304	301	327	309	293	303	295	300	310	318	326	295	290	328	321	290	317	315	299	316	333	330	285	299	303	292	286	321	306	291	279	298	337	323	304	296	317	296	289	310	318	316	295	286	294	276	276	285	318	345	278	334	287	314	334	306	294	304	314	304	290	290	281	283	269	287	293	302	315	285	316	307	300	312	290	310	308	327	310	310	310	301	303	314	303	281	270	324	306	318	283	282	325	293	294	307	303	306	286	303	327	299	295	289	314	308	314	284	297	325	288	306	296	291	279	301	313	322	297	305	345	275	319	288	318	315	271	285	282	301	295	269	300	291	313	295	302	332	314	315	320	293	324	291	284	350	298	292	311	295	301	330	335	293	303	303	297	300	289	292	312	308	294	322	349	301	280	300	337	299	309	309	332	325	305	270	329	338	342	310	313	317	308	282	328	306	309	310	323	333	311	289	290	299	317	305	301	334	336	328	289	321	300	301	282	287	312	331	308	320	335	301	332	306	322	290	290	289	317	317	328	295	289	314	335	295	294	294	317	302	316	328	302	318	286	291	299	309	334	305	283	315	296	311	327	326	307	307	294	267	317	315	282	292	345	288	323	302	325	283	282	309	299	324	288	317	302	311	307	283	309	324	338	304	314	293	294	300	312	264	284	320	297	329	303	310	291	266	315	303	313	303	306	295	295	315	302	314	312	330	296	290	295	310	361	290	307	337	324	298	285	308	341	271	321	307	334	281	338	306	310	302	309	312	281	305	291	277	319	289	297	305	280	289	325	308	313	307	302	301	307	302	314	293	306	312	293	311	295	312	321	291	293	296	279	314	304	305	327	275	321	340	319	286	296	300	315	297	284	281	299	274	298	279	326	303	296	294	287	288	300	303	325	302	319	305	308	332	332	292	334	332	307	300	301	278	311	302	290	310	337	306	307	336	291	311	316	312	318	298	297	297	289	305	323	286	303	317	279	324	281	311	277	298	302	337	342	329	292	349	287	309	290	294	302	320	282	287	298	310	277	291	345	290	311	294	310	313	307	316	315	312	284	304	290	310	297	301	342	305	282	335	331	320	325	332	323	316	328	293	339	284	340	311	318	291	318	307	328	268	291	323	308	311	353	286	303	282	296	306	298	307	313	313	308	330	345	303	320	344	298	295	305	305	293	269	306	322	291	299	282	322	317	321	279	298	290	301	300	305	289	312	312	297	285	324	298	292	328	314	280	293	338	276	309	297	320	310	345	275	291	294	314	329	307	300	326	332	300	301	304	282	306	309	295	308	321	296	319	338	294	317	294	287	315	306	298	305	306	325	277	302	329	288	317	286	292	319	301	277	296	295	315	277	311	288	302	269	299	324	320	281	336	299	304	316	313	278	291	328	281	306	309	331	308	329	312	283	296	326	303	310	289	302	303	314	297	309	283	289	296	324	323	314	312	332	320	294	276	306	320	288	301	334	313	308	290	273	294	297	295	289	292	329	319	322	283	318	289	294	293	315	313	305	305	299	318	302	323	297	317	319	278	309	287	299	300	269	294	289	312	281	311	277	336	312	312	288	305	306	306	303	289	302	325	310	304	303	307	300	288	278	267	285	303	313	331	334	292	314	321	303	306	272	298	294	303	287	319	284	274	317	291	319	299	293	298	280	336	286	306	315	278	282	307	311	296	310	297	355	316	316	292	304	306	275	339	285	290	322	280	338	284	331	268	311	311	273	294	296	286	309	318	269	264	332	297	274	300	316	287	307	296	290	349	294	339	323	282	318	289	315	333	311	303	335	315	329	272	283	342	327	295	294	291	351	307	295	306	321	311	329	309	308	277	284	365	316	297	279	304	301	287	328	297	326	293	297	315	320	294	303	283	340	302	310	328	273	329	300	340	315	326	325	271	320	296	301	312	321	279	330	298	278	291	303	342	315	317	297	300	334	334	309	296	306	314	326	329	281	301	293	311	339	296	310	303	276	321	294	275	321	315	343	319	310	301	311	282	290	282	305	281	287	302	310	317	310	290	318	321	296	336	302	311	317	297	292	309	319	269	292	301	302	284	355	308	320	303	306	329	310	338	311	308	300	289	301	299	331	297	306	308	331	305	282	328	347	339	304	298	320	320	301	311	304	319	304	303	309	302	254	310	304	319	307	338	301	290	336	290	322	293	286	283	315	308	273	307	308	294	331	285	315	299	285	307	318	287	289	283	309	324	278	307	294	290	294	337	272	304	301	317	305	302	278	319	288	308	291	319	322	300	293	321	304	306	255	351	308	308	290	278	306	311	313	316	267	307	268	297	323	315	306	298	304	271	309	323	329	322	298	296	281	321	306	303	275	329	326	301	306	344	307	318	283	304	292	264	325	317	280	329	316	309	312	317	292	300	318	285	324	297	310	307	325	313	277	339	307	304	301	272	305	312	327	300	292	313	301	298	322	296	277	304	297	317	289	313	293	298	295	286	311	310	301	303	318	337	288	297	307	337	306	280	295	323	315	324	310	293	325	286	270	314	297	324	319	330	310	304	320	289	330	329	305	295	292	328	272	284	304	288	329	323	324	298	322	298	306	316	312	332	292	285	282	311	334	284	304	285	315	277	281	314	282	302	328	308	314	296	334	307	312	311	310	303	281	305	306	327	349	300	324	326	290	315	312	304	313	290	296	280	290	310	310	287	330	315	327	277	276	328	311	293	310	333	325	301	307	310	317	273	319	310	310	336	332	277	279	338	326	302	332	278	291	301	293	293	285	301	330	300	297	315	291	281	289	335	294	320	296	298	309	309	297	302	308	280	313	329	288	297	291	312	307	310	322	300	337	339	308	302	292	319	318	332	317	309	325	298	318	312	320	297	333	292	282	306	275	291	305	300	305	298	294	287	285	313	323	334	321	326	315	311	308	321	316	304	299	309	302	291	293	313	291	284	301	305	282	290
41442	58852	42064	22772	9950	2061	791	629	505	461	438	391	377	391	402	336	366	365	336	343	360	308	335	319	361	305	326	327	331	369	345	307	337	364	340	337	350	316	339	316	310	349	322	331	345	356	336	340	334	336	314	313	311	300	311	353	314	301	357	292	324	334	337	342	300	323	322	359	358	334	329	309	321	357	344	328	338	304	307	346	303	349	334	300	336	326	335	335	291	314	350	320	333	311	309	314	346	318	332	318	336	323	346	322	298	339	279	358	359	337	350	344	297	274	358	322	321	352	327	350	343	309	331	334	340	342	313	314	349	303	307	325	316	353	339	329	307	342	317	327	330	346	313	319	322	322	323	297	338	332	318	310	335	316	315	361	347	344	329	361	340	321	353	321	327	310	315	306	338	339	339	301	331	343	316	329	321	348	300	315	332	338	349	331	306	306	323	294	308	326	338	321	325	312	306	308	340	301	323	318	326	337	337	311	348	333	324	341	321	303	353	297	318	365	332	337	336	352	319	289	357	342	274	324	342	313	322	313	341	283	318	342	323	311	342	368	278	351	348	308	361	309	353	340	306	319	328	334	347	309	322	348	327	312	324	351	334	327	344	326	334	350	341	338	272	343	313	338	298	309	306	327	306	296	316	362	342	343	350	307	318	294	322	302	318	354	333	307	343	325	330	327	346	278	335	336	309	335	333	350	325	352	358	323	337	312	320	331	321	336	325	341	329	311	329	302	345	339	307	332	311	334	312	317	345	347	314	318	305	341	325	321	317	362	323	299	345	307	314	339	338	336	329	307	305	303	339	315	335	312	326	338	337	329	356	348	315	334	340	328	341	316	368	366	338	346	339	325	315	330	346	332	353	333	338	309	346	333	323	318	321	336	313	319	311	325	345	328	346	323	357	345	334	339	322	344	342	341	358	310	329	330	346	302	305	324	324	342	306	321	345	315	356	335	315	310	333	315	325	331	321	354	295	307	347	346	334	315	289	328	334	319	325	347	351	344	319	304	357	326	321	311	333	309	319	307	335	338	355	319	336	324	349	342	325	300	330	320	326	315	323	348	327	329	334	313	337	334	329	314	289	356	305	318	294	318	371	352	343	325	376	323	332	335	302	299	321	320	327	338	342	335	322	335	347	321	325	336	344	310	337	344	325	315	292	330	302	321	354	344	359	314	345	314	358	324	317	327	331	330	344	304	361	306	332	343	328	342	323	307	315	307	347	310	297	348	344	341	343	343	343	352	326	330	360	293	315	320	309	300	343	315	328	300	334	326	310	308	301	313	309	321	318	318	306	321	323	361	325	351	349	308	329	361	357	327	336	322	339	323	337	329	299	357	327	340	329	328	354	349	320	347	325	330	328	334	333	332	333	336	330	330	337	325	355	344	357	311	306	313	327	314	325	318	309	324	325	333	369	335	365	328	329	304	305	342	291	328	328	353	340	339	325	337	321	338	337	353	331	301	306	336	326	358	338	332	320	313	293	352	333	304	321	313	314	328	352	344	321	339	327	283	333	377	331	342	316	319	306	353	297	335	312	338	317	341	321	327	356	336	357	317	317	289	334	341	333	312	313	315	328	310	347	297	331	325	345	308	341	311	337	300	344	290	334	337	332	317	328	341	363	285	346	316	337	330	281	341	321	351	349	331	317	350	356	305	346	326	311	292	343	313	355	305	322	323	335	321	345	312	355	321	310	335	359	348	335	316	329	331	304	357	316	317	316	330	329	318	316	357	322	342	301	311	333	327	330	287	319	343	318	349	338	289	330	285	311	348	336	356	338	320	306	338	309	314	373	343	343	347	325	308	322	330	310	325	323	330	299	326	323	340	335	308	346	299	295	334	344	328	322	348	333	336	358	308	314	326	363	343	319	351	335	329	319	323	322	327	309	298	313	322	329	324	317	346	331	329	362	303	315	315	338	307	360	323	326	320	351	325	344	330	319	323	339	317	320	328	297	350	297	332	311	353	306	340	302	313	367	314	346	326	358	329	310	296	341	311	314	342	344	318	347	327	337	313	338	345	331	344	331	333	329	342	343	308	320	293	335	336	356	344	308	325	333	366	344	320	324	326	352	331	330	309	303	305	300	330	320	342	333	343	348	312	328	339	329	315	313	315	319	352	319	340	321	326	362	348	336	326	340	338	321	317	371	333	349	314	314	316	347	322	318	297	334	351	312	322	319	331	330	304	333	310	335	314	350	315	309	316	327	321	334	312	301	351	339	335	337	379	378	336	347	320	341	312	302	353	311	336	316	319	311	339	317	292	325	348	332	316	379	316	348	309	332	313	335	351	364	310	342	342	334	348	318	314	360	320	345	340	327	319	349	328	312	325	311	332	353	329	335	318	335	320	321	315	370	334	339	330	338	318	320	304	293	327	292	321	338	341	341	342	312	326	345	332	306	357	358	325	322	337	318	311	353	354	328	320	326	319	324	328	343	317	324	307	294	330	328	336	343	335	368	341	284	311	334	348	350	332	353	360	365	343	349	327	350	308	317	337	298	309	328	365	328	313	310	329	331	342	313	364	333	303	319	327	362	356	320	303	320	336	323	302	331	304	343	334	319	321	326	330	318	302	338	318	315	333	321	300	328	338	346	316	357	335	321	336	342	318	325	340	311	335	314	304	341	311	308	302	328	357	355	293	326	336	340	317	296	315	346	337	346	329	319	306	312	315	344	334	306	332	328	295	334	327	254	322	311	338	294	323	305	339	325	343	332	317	313	344	331	360	342	340	320	298	342	349	340	314	324	344	343	331	339	296	292	356	308	328	341	334	308	353	358	325	365	334	308	345	347	336	317	317	304	329	330	326	347	325	333	349	300	362	342	308	333	336	304	330	303	303	357	340	311	331	314	322	339	312	326	298	314	297	319	334	348	315	345	345	316	333	344	309	341	333	337	331	298	377	348	352	344	335	340	318	318	339	328	356	341	339	314	313	294	320	335	336	314	295	312	315	354	343	345	331	350	335	311	340	374	310	316	320	326	283	355	323	348	338	321	326	301	296	324	324	308	303	347	344	345	311	332	322	299	318	315	332	329	338	319	304	312	326	337	335	320	331	326	326	315	291	340	321	319	296	318	344	308	344	319	337	313	343	356	329	325	335	317	317	343	370	343	304	321	299	360	331	316	314	312	328	336	355	345	340	324	296	345	339	345	328	305	352	331	353	320	331	318	322	310	313	319	305	314	318	300	341	318	319	352	352	342	345	335	309	318	315	342	358	322	313	344	336	297	304	322	324	356	333	325	319	342	366	312	334	340	348	333	342	330	375	321	328	361	334	336	330	338	333	307	298	346	334	348	366	351	315	335	285	333	296	317	317	323	307	322	300	322	356	353	327	364	340	362	313	348	302	337	334	338	310	303	331	364	334	337	321	324	332	335	314	361	335	327	350	317	318	322	297	344	329	345	336	338	317	322	325	317	333	348	338	354	298	322	312	315	313	352	322	322	315	305	314	350	316	328	328	333	324	325	349	382	310	304	342
24763	20990	27425	25183	17308	3005	563	418	404	361	388	390	356	381	363	363	360	338	369	358	374	342	324	330	298	314	361	370	343	325	365	363	355	362	361	340	357	364	354	336	346	359	374	347	329	332	364	321	358	315	364	317	324	347	336	341	347	343	349	346	330	335	312	346	356	335	329	372	365	343	334	343	350	315	306	326	342	360	363	340	344	341	325	354	348	319	333	371	352	330	307	367	313	343	339	327	313	340	349	322	315	347	312	368	378	350	341	353	334	358	350	359	356	346	352	377	351	357	318	312	379	318	362	334	352	329	346	340	329	340	354	354	350	354	346	354	332	333	302	332	339	346	360	307	385	334	327	324	354	341	337	308	344	336	335	362	340	338	350	348	352	367	341	354	323	350	333	330	355	351	332	339	321	350	362	343	357	341	375	326	344	346	357	348	375	349	363	364	361	331	369	312	343	362	310	321	339	336	327	354	315	323	356	329	345	335	334	342	343	330	357	320	357	365	323	333	337	360	348	342	327	346	349	304	330	317	356	327	394	334	360	329	339	356	344	348	313	339	310	335	315	350	333	356	325	372	338	299	313	312	396	358	346	304	325	330	370	374	348	377	340	361	367	347	341	347	320	353	346	327	382	347	371	365	329	349	344	351	358	335	328	367	337	349	331	334	340	359	376	343	342	336	309	346	352	328	377	301	379	365	373	363	335	335	314	358	320	315	332	325	340	359	341	319	334	367	325	333	377	348	359	334	339	355	336	316	368	308	334	324	379	342	343	314	306	359	376	346	355	332	359	315	325	332	360	291	334	326	322	360	301	346	338	329	353	350	360	379	354	321	329	385	378	315	356	330	324	357	326	365	355	340	345	373	327	313	306	323	363	332	356	336	318	355	345	364	331	330	340	375	357	327	363	334	354	349	367	318	360	348	348	328	353	328	349	340	369	323	363	334	384	328	346	357	331	346	343	322	341	339	313	369	341	330	353	348	359	347	318	344	356	350	325	343	365	348	325	333	388	330	342	335	348	335	345	326	333	364	355	357	333	349	326	313	378	366	344	345	368	355	315	329	350	339	322	339	340	327	331	401	387	336	355	354	393	324	351	349	342	329	332	294	359	355	376	345	330	348	349	342	355	359	352	342	342	344	314	324	344	360	339	332	377	340	337	330	280	318	341	383	341	357	325	337	349	343	352	358	314	360	355	357	329	349	361	326	348	344	367	363	322	366	368	326	358	330	297	340	337	363	352	335	319	356	351	325	317	345	351	340	297	339	328	321	371	337	326	337	358	349	322	338	336	295	347	311	320	325	338	340	371	383	347	334	358	344	349	368	341	341	334	325	298	330	332	344	334	336	357	330	369	320	341	382	354	361	338	345	343	338	293	354	355	315	357	353	332	324	333	379	342	344	321	335	320	358	361	353	343	347	359	337	346	326	339	353	372	337	358	341	325	350	339	367	343	331	323	354	346	324	329	346	343	330	338	349	341	353	325	327	327	360	320	331	323	343	339	335	358	334	351	337	349	356	328	331	319	353	336	379	340	357	377	358	330	333	356	346	307	357	317	330	362	333	355	371	350	352	338	316	344	330	311	319	289	360	352	334	312	361	321	365	322	360	335	349	359	332	339	348	348	318	336	333	344	343	321	340	335	363	348	352	342	362	346	348	357	378	346	335	369	330	351	338	354	370	347	338	363	350	327	327	342	318	309	355	344	355	348	345	328	306	354	358	352	379	354	324	313	317	346	342	346	339	364	319	358	345	306	334	331	351	329	340	329	345	369	343	351	339	371	338	357	359	321	319	372	334	359	373	351	340	345	371	334	335	334	299	344	318	358	352	348	329	335	335	391	337	346	341	326	331	323	336	333	322	326	314	338	323	334	371	370	296	367	340	318	325	360	323	361	328	330	351	356	346	315	339	371	360	343	347	303	332	345	356	340	347	341	357	359	344	336	373	366	360	326	343	369	356	328	352	342	348	345	346	352	369	359	335	357	346	367	329	328	340	344	342	336	324	362	362	332	383	300	355	329	328	378	359	376	380	340	331	317	346	327	331	355	334	333	352	370	341	344	345	363	345	361	354	324	312	334	330	334	337	340	356	358	379	358	339	294	344	317	329	338	355	317	364	391	319	348	335	320	330	360	356	326	345	353	329	331	353	340	350	336	345	371	345	336	341	328	324	343	355	339	368	370	336	349	341	328	322	375	325	359	359	351	331	352	367	331	334	372	323	340	356	313	356	342	337	385	331	306	382	333	355	304	359	376	340	308	334	349	334	340	309	365	331	344	334	330	362	335	328	365	330	373	344	342	354	350	346	359	345	338	331	299	374	333	331	346	365	325	345	344	335	337	349	347	338	318	352	377	334	316	326	340	348	332	372	336	350	332	344	352	357	340	389	322	325	357	350	341	335	348	314	340	339	320	354	354	333	345	352	350	335	312	358	343	358	336	313	332	339	364	317	341	362	332	343	320	336	322	348	306	338	351	323	335	339	341	363	355	347	351	343	355	323	374	359	327	361	341	365	370	315	368	347	330	343	369	319	334	335	349	351	344	364	364	336	361	321	375	322	332	343	324	332	348	317	307	316	342	354	299	356	351	348	371	365	314	360	385	336	371	345	347	343	342	345	371	333	310	362	309	328	373	360	381	346	338	327	363	339	325	328	331	367	342	361	357	332	347	328	343	319	336	325	337	287	321	324	367	327	373	364	353	339	345	361	339	358	336	351	335	333	365	346	343	336	334	357	334	327	332	366	331	374	321	332	327	330	347	343	344	360	340	347	353	357	343	339	356	351	328	336	350	354	373	341	335	326	331	317	319	338	359	347	343	325	318	323	351	309	341	353	340	337	345	343	319	363	360	344	325	364	364	353	345	319	314	370	367	341	341	341	323	320	328	337	353	303	364	329	362	310	316	351	353	348	356	312	333	334	334	312	356	375	342	325	339	337	368	317	351	328	327	336	312	346	359	353	361	331	332	363	344	342	324	367	328	347	355	339	372	354	374	338	312	350	358	330	344	341	298	334	339	319	360	346	371	317	330	336	351	327	342	341	335	373	341	335	365	337	389	358	380	322	314	353	352	334	361	307	342	341	339	342	351	332	368	371	323	334	334	333	301	367	318	311	345	350	368	358	345	323	311	382	341	334	335	346	308	323	392	313	348	333	340	330	340	332	343	343	328	329	331	351	324	329	354	341	355	311	367	351	317	388	325	344	373	355	345	327	345	318	338	368	333	347	322	328	340	333	330	317	345	384	327	375	338	331	315	322	341	322	348	336	351	352	366	334	338	355	330	335	348	345	316	343	338	351	345	315	367	334	354	328	334	343	345	383	312	310	364	332	344	332	350	387	355	379	346	327	316	366	346	338	331	326	347	344	361	329	348	335	340	344	346	348	339	352	339	320	343	358	334	328	322	314	338	321	361	397	360	358	343	321	315	333	333	354	330	341	328	354	350	323	340	364	345	333	323	345	329	309	329	336	343	347	336	336	326	359
41073	54543	39829	21857	8789	1217	687	588	494	473	377	410	434	393	379	372	383	372	376	337	325	401	378	394	393	395	353	361	372	355	375	386	384	391	389	350	319	368	368	375	371	368	357	363	358	357	339	359	379	371	365	361	357	365	351	350	339	344	335	364	351	393	361	357	388	355	354	316	388	398	349	363	363	387	356	360	361	362	372	332	332	365	313	362	391	334	369	358	336	337	348	335	366	399	345	354	376	393	361	346	367	345	352	352	353	366	385	379	382	352	355	370	382	362	353	356	375	354	360	342	407	345	331	338	387	371	338	338	329	386	339	338	355	406	347	358	379	345	365	356	365	354	368	373	385	355	361	381	349	355	360	389	319	370	334	355	357	380	373	363	375	362	365	363	347	352	326	392	372	349	358	365	378	346	340	361	332	332	377	373	393	350	371	328	345	387	379	391	361	351	373	363	379	365	367	328	352	387	377	332	385	383	337	373	379	369	400	368	350	349	402	365	347	368	332	344	321	373	342	348	375	355	368	358	373	351	384	357	337	395	366	374	358	371	343	354	371	354	363	335	360	366	338	354	356	378	366	344	356	368	361	341	346	369	394	371	394	373	343	350	352	375	374	354	367	365	371	356	336	335	345	364	351	362	322	362	351	368	384	367	343	363	352	373	353	366	360	335	351	365	338	371	336	358	355	339	380	347	350	361	355	364	356	379	345	353	337	349	342	344	388	366	372	404	349	348	353	334	377	343	348	328	372	365	378	347	357	326	369	358	332	362	392	365	343	348	376	369	332	331	368	366	358	364	346	384	369	358	370	370	349	386	370	361	381	353	355	407	387	346	368	351	373	339	330	383	356	327	373	341	335	364	334	382	364	359	357	360	378	377	343	369	372	357	351	360	343	383	360	362	335	358	344	354	356	353	383	363	360	362	371	374	376	360	359	348	360	350	399	352	353	367	338	341	349	339	377	343	324	379	384	323	335	372	385	369	359	351	369	388	375	361	349	343	365	369	370	336	365	373	347	372	337	325	350	373	353	362	356	361	358	349	329	365	359	374	368	369	310	321	335	347	341	327	374	334	413	362	335	330	354	348	338	368	343	365	355	353	344	349	355	334	377	392	396	347	363	347	377	382	369	336	369	361	359	379	346	373	366	388	345	341	348	380	342	370	355	334	353	381	383	337	349	345	378	365	326	371	370	330	341	333	326	359	371	360	359	360	368	389	354	354	338	391	359	377	357	348	375	366	371	373	362	363	399	392	362	366	342	365	344	364	358	384	382	360	365	363	351	302	372	346	329	344	336	363	313	350	355	329	373	375	342	373	357	371	323	347	372	384	377	357	374	335	341	357	361	369	356	369	366	368	362	380	349	396	382	351	378	352	409	386	351	390	354	366	353	312	390	361	362	360	332	341	384	336	331	383	348	351	370	373	357	390	349	386	347	367	334	365	341	340	346	375	355	343	348	365	382	353	363	354	373	416	327	360	381	331	341	347	374	380	376	333	338	351	368	345	339	374	380	343	372	387	363	377	369	373	373	370	390	361	322	385	341	373	351	377	352	360	335	367	371	346	354	376	376	345	319	391	357	358	370	353	354	315	323	385	356	355	369	351	406	357	346	344	359	387	368	356	364	314	326	375	358	356	349	367	357	346	364	358	389	330	365	349	363	381	332	347	367	364	410	326	341	366	354	379	363	370	365	347	411	349	337	333	365	335	378	358	371	393	372	365	353	358	358	361	348	329	355	364	344	346	384	359	369	378	375	361	384	351	425	368	347	376	380	385	358	333	366	355	386	384	348	366	364	375	365	358	372	372	372	332	362	370	356	361	384	353	346	323	371	311	354	359	346	351	339	364	364	390	350	332	350	347	331	364	356	382	336	378	374	320	361	376	359	329	334	378	347	353	353	362	376	343	319	332	372	373	360	357	339	351	353	352	372	382	370	350	363	359	379	335	341	347	359	359	371	346	390	364	360	372	378	379	365	360	348	356	336	367	385	383	354	367	345	360	396	348	361	406	361	361	359	376	367	370	351	346	356	383	388	330	376	361	383	346	357	364	363	353	344	362	400	359	345	379	368	340	343	336	360	384	360	391	376	371	347	380	366	359	316	345	346	351	351	348	370	350	378	327	357	339	358	376	353	364	341	337	360	338	341	373	347	375	362	340	359	329	356	376	334	371	383	361	355	361	373	359	350	324	372	342	365	374	360	339	374	355	375	327	372	343	362	359	350	356	348	378	358	376	348	343	387	364	342	358	356	343	370	356	356	345	350	338	349	355	363	319	387	366	367	401	372	364	389	395	358	369	338	359	384	347	349	389	346	318	366	356	355	385	360	317	331	369	351	336	362	363	370	372	339	364	381	349	330	352	369	366	353	388	368	339	382	337	353	371	373	390	346	358	343	365	334	347	390	385	333	336	360	370	365	371	347	354	343	330	353	369	346	340	395	376	374	364	387	388	342	361	337	365	363	306	351	322	362	343	335	363	363	356	373	388	342	353	366	346	382	379	335	356	345	407	343	373	376	356	368	330	378	377	367	359	370	358	389	360	343	354	360	349	341	380	383	348	356	376	359	386	368	348	370	353	352	373	376	348	344	349	348	373	387	356	387	354	358	377	356	341	304	332	332	343	371	352	357	385	372	350	361	356	377	321	345	356	389	371	385	326	370	347	360	361	368	363	410	359	338	379	350	364	348	348	390	344	347	326	319	362	361	341	329	358	336	347	347	373	364	367	384	398	335	348	353	370	361	364	393	360	341	370	338	355	328	379	392	367	381	377	371	337	344	357	347	371	352	350	385	358	374	357	409	366	362	331	379	335	362	353	360	373	362	389	372	333	343	372	351	334	340	368	384	387	343	373	358	325	345	331	344	362	379	352	376	391	359	349	404	349	352	380	369	379	358	364	342	399	388	373	364	352	378	368	340	339	369	388	341	361	372	380	381	326	330	359	354	394	363	369	376	330	392	361	331	353	389	355	308	359	383	370	374	360	374	347	361	351	304	370	355	395	372	341	371	332	380	352	342	384	351	333	363	338	380	345	310	377	386	365	344	345	361	334	323	358	345	343	338	374	352	349	356	343	389	348	377	388	365	369	330	370	348	344	349	359	298	368	305	380	358	374	352	337	333	364	370	352	368	389	343	351	348	362	356	378	318	364	344	357	340	358	387	359	309	401	322	315	352	344	397	370	371	360	370	369	392	338	358	357	370	330	363	333	339	366	381	393	326	342	357	303	377	345	365	369	351	359	370	381	334	332	354	365	337	374	372	356	380	357	358	321	313	376	339	379	371	362	389	367	353	368	354	341	368	384	362	382	363	372	381	374	342	371	361	342	343	360	424	370	328	378	375	363	370	375	335	420	322	382	331	346	342	332	375	359	371	347	363	338	353	344	362	330	368	372	359	381	362	390	338	352	396	356	338	384	341	359	358	366	355	352	382	342	358	370	385	344	385	344	375	364	384	389	338	368	350	364	348	394	355	378	359	343	401	361
22481	20924	28356	23644	20980	20840	10040	613	436	361	323	315	285	266	245	243	230	242	207	215	229	213	224	189	189	181	185	230	220	210	204	211	230	217	202	179	225	187	198	192	192	216	189	195	214	184	215	192	213	207	191	199	198	225	191	144	198	188	200	187	211	198	204	186	215	187	218	190	185	222	192	198	189	212	215	192	210	209	179	224	183	184	209	199	196	174	215	189	226	180	209	194	190	193	213	188	214	189	203	217	190	213	214	200	196	215	194	218	201	194	203	223	205	181	189	192	233	192	192	209	202	204	227	201	187	217	191	205	211	201	169	196	215	225	189	178	215	182	183	199	207	197	192	206	192	174	213	209	186	203	184	199	200	215	185	195	184	200	190	198	193	190	204	208	180	191	193	192	184	193	200	208	196	186	206	186	188	231	185	195	169	189	191	189	204	187	194	230	214	189	176	207	203	211	178	207	177	210	222	209	199	199	198	193	202	197	181	209	207	177	191	179	197	194	210	208	188	188	194	198	197	185	187	219	212	191	168	203	183	179	198	194	213	196	169	212	206	198	195	194	201	185	207	223	193	184	214	187	187	208	185	205	180	186	192	200	198	214	204	167	225	201	184	179	196	203	209	210	199	203	199	210	175	203	189	208	209	196	193	182	200	215	228	229	219	191	223	191	215	201	222	194	219	203	213	199	196	194	207	224	212	205	198	203	220	189	176	227	202	208	209	213	195	225	197	186	203	200	204	198	177	193	193	205	176	184	169	228	195	191	202	207	217	193	214	196	200	198	200	195	163	185	201	206	182	199	207	181	202	205	174	205	211	197	210	170	209	202	197	208	204	199	174	208	190	191	208	205	187	192	210	204	194	173	204	216	226	194	190	220	187	205	168	176	187	187	170	203	218	213	200	185	207	195	197	193	170	188	205	205	208	218	183	201	200	176	203	199	183	207	179	194	205	187	198	201	212	190	197	198	177	205	193	199	178	218	169	197	217	208	219	217	193	203	194	181	177	187	206	234	219	232	193	229	199	197	210	201	183	209	221	204	186	200	175	194	192	214	220	179	195	210	196	205	186	202	204	226	192	204	203	188	201	180	226	198	184	175	184	179	194	167	181	201	219	179	187	205	231	185	192	197	208	196	204	195	182	182	200	199	184	220	185	193	204	188	234	206	177	207	196	192	217	202	204	180	184	186	198	184	213	226	185	210	199	211	185	184	186	195	188	207	201	199	228	205	211	210	207	196	193	182	203	178	204	188	178	210	227	217	180	177	188	187	188	211	197	197	194	216	205	197	210	205	214	215	191	158	216	204	192	209	197	213	168	210	190	199	168	175	177	205	189	197	211	200	195	208	180	229	209	213	206	184	190	190	176	215	194	222	195	223	187	195	168	200	197	202	209	172	213	187	195	178	221	175	221	192	198	195	212	189	196	200	183	202	189	211	196	203	186	182	200	197	199	184	199	209	203	168	194	193	190	190	176	198	201	180	206	208	197	197	188	224	199	210	197	217	203	207	190	177	206	197	200	183	199	194	199	176	207	192	201	226	225	231	203	197	196	210	204	194	199	231	186	210	217	200	210	207	222	232	189	189	182	203	158	186	185	207	208	208	201	204	208	195	210	203	186	212	198	188	228	188	210	197	185	199	205	206	189	205	165	189	215	192	195	202	196	188	173	167	204	207	196	198	202	201	191	196	184	209	195	185	210	202	184	193	205	200	199	190	211	189	191	207	231	194	195	186	180	207	201	196	217	197	188	194	222	234	201	208	205	205	200	186	209	216	195	204	200	201	178	222	187	198	200	220	200	178	201	197	196	214	198	212	227	205	188	185	210	187	173	203	197	208	215	206	204	208	185	209	184	190	188	206	204	189	193	189	209	198	205	211	176	210	189	195	200	199	226	196	190	210	198	203	184	198	194	192	192	194	157	213	206	219	205	179	205	212	178	174	186	203	198	171	171	196	227	175	198	195	196	197	209	198	201	194	204	190	199	194	213	187	192	236	197	190	201	210	206	193	200	165	207	176	186	210	210	211	180	178	205	187	173	194	206	186	198	186	190	208	185	180	189	207	211	209	206	212	185	206	192	208	193	204	201	181	200	212	182	194	194	215	188	181	187	210	163	173	205	213	222	232	191	174	213	200	196	200	180	172	209	185	209	192	190	193	201	174	183	189	198	194	174	212	208	210	198	200	192	214	217	195	203	192	200	192	221	173	209	191	190	186	212	202	195	201	212	186	196	188	193	185	180	193	192	195	161	216	214	226	216	216	189	190	200	194	174	186	203	187	165	193	195	172	207	191	223	217	192	190	243	201	189	191	212	222	210	166	187	219	188	188	214	193	192	202	220	189	208	180	201	197	209	221	219	176	205	181	216	186	208	212	216	204	209	208	197	214	197	198	213	236	184	179	202	173	218	184	190	193	216	204	193	224	197	199	193	191	189	200	213	195	190	200	209	212	178	182	218	189	187	195	182	195	193	229	203	209	193	179	196	200	193	190	218	219	204	213	189	214	212	194	196	211	215	207	208	196	185	197	194	208	208	200	195	193	174	200	196	193	195	213	191	209	190	194	197	213	198	200	190	225	205	190	212	196	187	203	207	199	208	189	200	208	226	224	188	214	234	201	184	206	209	215	205	212	223	180	175	202	186	220	212	174	186	202	202	210	182	207	206	190	185	212	198	238	224	183	208	206	179	204	201	195	182	198	207	197	190	204	219	191	196	199	204	206	199	209	186	178	213	212	185	192	198	208	194	216	192	202	192	201	175	200	188	200	190	214	204	191	223	161	155	216	211	175	211	200	184	198	186	180	196	195	186	179	229	221	201	226	183	208	190	211	201	185	193	184	209	171	193	175	212	198	211	178	211	201	204	190	203	212	199	178	196	226	214	175	192	205	212	202	185	196	180	182	182	196	188	188	167	233	216	203	206	170	190	212	191	162	184	199	196	205	184	179	189	200	187	218	201	198	201	225	182	229	194	174	173	201	195	208	193	226	194	228	195	220	180	188	180	187	199	220	208	164	200	194	181	204	192	203	200	207	165	209	230	196	192	219	178	186	201	207	190	198	196	192	207	207	200	205	187	194	197	219	211	203	215	189	190	174	194	201	220	175	188	195	207	189	196	210	204	199	186	184	184	206	201	200	207	196	227	202	170	188	213	199	202	212	189	192	184	200	214	204	156	202	185	208	197	196	201	184	188	185	202	192	184	209	216	200	200	190	217	206	186	199	226	207	192	206	178	196	201	193	179	193	207	210	199	195	173	184	191	208	200	170	194	197	178	184	183	186	173	194	188	194	193	188	191	217	206	205	188	203	190	205	200	206	197	216	187	217	226	194	195	183	192	209	196	193	208	207	194	197	195	204	173	202	204	206	205	221	184	211	178	183	175	218	212	175	184	211	196	193	192	192	200	193	167	164	224	195	179	180	229	198	211	190	194	174	178	193	190	180	199	196	206	201	197	183	197	199	196	180	213	182	209	215	220	169	210	186
44029	63164	49275	29818	19138	4192	1017	735	598	528	425	354	338	310	231	259	271	247	251	229	247	249	239	216	232	268	210	218	231	238	230	203	227	218	222	219	234	208	208	208	207	218	211	237	221	212	209	197	222	228	225	235	233	233	196	248	208	197	219	216	210	191	210	210	219	223	215	214	226	211	201	217	217	227	194	202	188	201	215	205	208	194	198	209	226	197	242	224	187	212	229	187	194	219	217	212	223	265	208	222	218	195	213	185	225	220	211	208	231	210	215	191	225	213	207	216	205	243	227	222	243	198	212	207	221	250	222	232	215	222	202	191	194	219	186	187	238	214	220	216	219	191	225	233	221	200	186	212	213	216	209	203	209	210	220	228	222	214	235	217	208	218	227	209	199	183	211	199	214	255	193	210	212	203	216	194	190	229	241	209	216	212	189	196	195	200	230	228	229	197	193	203	244	210	220	209	234	192	223	204	239	215	196	220	211	218	211	194	219	211	199	216	223	229	198	214	220	205	212	203	203	211	183	217	194	206	245	238	212	226	213	210	206	195	226	198	193	221	215	193	212	240	230	194	224	225	201	194	206	232	213	233	227	192	216	182	187	187	198	237	216	238	227	207	208	211	197	212	197	208	206	187	202	211	222	203	205	209	187	238	223	204	224	197	209	215	231	232	213	205	197	202	212	230	205	182	212	214	228	194	205	212	228	206	216	219	195	225	198	225	213	245	210	213	212	219	208	232	231	199	181	204	213	216	210	238	218	207	197	219	227	217	217	211	218	200	230	212	219	190	227	198	219	233	198	213	257	212	176	217	201	199	218	200	217	211	221	218	205	217	191	214	235	210	222	196	217	242	224	221	217	216	208	233	216	198	218	199	209	194	204	207	207	212	221	215	197	208	221	206	231	235	204	177	217	213	217	195	211	207	212	195	200	246	225	234	197	208	199	199	209	209	199	193	189	200	214	194	227	226	223	212	223	212	239	250	227	197	201	211	218	235	210	214	209	208	211	219	226	230	205	204	222	213	216	218	206	229	201	228	220	228	225	193	197	218	222	204	224	211	206	195	211	191	210	206	203	184	194	205	206	218	205	201	213	207	209	221	210	216	205	225	203	201	219	220	203	185	199	247	228	198	243	176	201	205	198	198	233	228	204	220	222	201	207	191	207	225	206	210	222	206	228	197	184	205	208	204	216	214	212	224	212	229	215	182	184	199	199	193	230	220	199	204	199	219	223	233	234	186	216	186	225	210	215	224	205	222	201	235	207	189	228	206	206	216	221	198	212	191	172	188	206	221	198	217	210	187	231	192	194	210	196	234	203	245	208	196	187	225	203	199	201	225	230	227	234	217	208	214	217	217	235	233	221	239	228	213	208	186	214	207	222	229	215	228	206	195	203	231	209	220	188	208	204	207	233	209	192	214	203	192	191	220	199	208	189	217	194	212	220	204	202	229	224	224	230	202	211	203	231	243	225	221	187	234	229	205	211	200	203	216	202	217	205	193	223	216	207	228	215	219	203	220	203	204	221	210	206	204	215	202	188	229	233	197	220	205	210	204	182	192	203	220	193	246	220	211	214	198	213	239	190	219	210	207	216	197	216	202	200	208	229	163	201	196	207	200	201	217	219	222	218	200	196	184	203	215	193	233	231	229	222	209	192	217	228	212	198	204	214	221	193	220	207	210	214	208	218	217	208	220	232	238	213	245	190	215	227	193	214	217	202	207	219	208	199	221	220	213	214	216	236	209	218	165	220	193	197	215	222	217	226	207	199	192	199	225	210	198	229	195	215	210	230	197	230	203	213	234	168	219	239	196	207	219	217	212	199	196	201	215	220	223	210	232	244	207	221	191	224	206	216	224	207	203	180	201	205	213	214	212	229	192	199	226	206	212	199	222	204	225	209	209	229	207	197	226	217	226	216	207	204	198	201	213	205	210	210	200	208	203	223	218	210	236	198	224	199	219	197	236	222	211	201	219	188	203	213	192	212	210	210	212	221	245	218	201	229	202	191	227	211	198	206	196	232	206	197	206	203	212	208	205	191	212	231	192	212	242	205	202	218	214	223	225	223	205	222	232	209	224	216	199	209	214	199	210	214	206	210	251	229	213	219	201	209	232	198	198	194	222	221	239	213	246	208	243	242	193	216	221	206	197	219	222	200	203	186	207	202	224	214	224	202	208	189	205	221	218	224	204	220	212	230	215	203	224	223	223	222	217	192	199	200	200	215	239	209	210	213	227	238	225	231	192	227	219	197	212	213	218	221	187	237	205	215	225	214	239	196	223	210	202	216	208	207	213	191	181	212	198	218	223	216	213	207	225	221	215	211	209	191	224	194	198	207	244	208	217	210	191	225	204	230	217	226	221	208	238	208	243	193	197	247	198	197	215	218	220	186	197	194	222	212	209	214	197	197	233	210	218	252	213	204	203	214	223	203	210	200	219	211	208	180	221	227	217	220	189	219	216	200	211	203	212	224	200	215	227	215	216	217	188	209	219	218	185	190	219	237	192	202	227	216	201	217	217	230	207	216	224	214	221	206	228	203	185	204	227	224	229	202	178	189	216	220	197	218	214	206	204	254	211	229	190	206	235	205	220	193	193	232	232	198	201	223	205	225	223	208	203	219	204	225	208	230	239	198	202	187	202	211	199	214	210	217	220	191	197	228	223	212	203	188	202	201	188	205	216	197	211	195	201	245	225	200	197	211	201	233	207	207	217	189	168	223	209	202	222	210	207	199	188	191	211	230	221	217	210	219	253	193	214	214	201	206	194	206	230	220	232	202	223	209	199	198	219	216	242	200	188	228	182	235	226	221	197	193	181	220	229	208	215	216	210	202	184	230	234	192	216	210	193	208	213	232	212	207	224	191	193	222	211	200	213	215	210	208	195	222	200	220	218	218	209	197	212	213	201	203	223	230	211	205	203	208	178	202	200	220	206	204	209	185	206	196	184	204	221	203	204	207	191	218	201	194	229	199	206	187	199	183	237	204	232	217	206	197	208	235	208	194	216	231	191	224	233	225	219	211	211	220	218	216	190	231	215	212	207	215	207	215	214	194	204	191	181	200	230	200	192	200	219	240	197	222	199	213	199	217	202	208	228	202	216	223	226	229	225	229	203	230	201	206	210	217	221	234	214	213	201	228	216	207	212	227	210	221	190	213	211	206	203	243	187	216	199	200	198	175	194	223	195	202	226	250	219	200	216	217	201	255	211	211	239	216	209	222	201	205	212	204	211	227	216	220	226	226	189	180	216	208	216	207	224	209	193	206	207	224	195	219	224	222	215	193	204	205	213	220	214	219	231	216	176	189	215	197	185	192	215	194	208	221	234	200	209	186	211	207	211	211	188	203	217	197	189	205	206	227	204	209	192	212	199	189	241	194	206	214	219	215	212	231	207	243	204	240	211	184	209	212	210	231	197	190	219	222	208	220	198	225	223	197	209	217	212	226	214	200	207	214	214	185	206	213	217	200	224	217	215	197	182	217	215
34735	33712	29548	17242	6035	914	471	491	486	446	430	415	390	405	422	400	419	407	426	421	418	433	419	395	452	427	395	379	422	395	393	426	414	399	420	400	403	394	389	444	386	403	401	428	460	423	442	421	401	405	375	435	434	401	363	406	422	419	351	378	382	415	370	386	418	435	407	401	406	432	387	414	425	407	379	412	428	397	398	415	402	427	416	403	432	374	435	416	417	401	419	426	413	411	411	405	425	422	410	395	390	406	417	392	435	450	390	451	384	401	388	447	368	404	392	414	425	389	384	415	383	393	408	399	423	387	408	410	376	405	397	365	410	419	403	397	386	394	378	389	374	419	476	432	423	381	379	401	409	423	419	387	395	421	373	396	406	456	387	391	408	401	422	431	402	387	390	407	410	406	394	390	402	394	426	419	401	401	383	409	390	404	391	383	388	418	434	395	413	448	400	388	396	404	411	387	439	420	395	371	425	395	424	434	431	408	351	399	423	399	391	383	409	411	386	445	397	419	417	390	386	390	415	415	449	416	418	375	391	417	407	431	425	410	396	409	410	430	379	440	392	413	423	420	404	423	403	418	411	422	463	444	405	391	380	410	359	402	407	434	415	405	409	374	386	419	424	385	440	424	382	413	423	368	412	407	413	387	383	415	393	365	389	433	392	392	382	448	441	380	433	410	374	394	415	407	402	411	413	419	410	398	411	442	400	405	438	405	400	412	400	412	394	430	407	384	356	401	412	401	410	402	407	414	409	450	433	414	413	408	388	362	419	393	414	383	405	406	424	394	447	401	384	433	398	402	399	377	436	423	425	410	422	390	432	390	404	423	441	436	379	423	356	382	437	389	392	371	403	416	431	400	391	400	407	425	403	411	374	393	407	384	434	370	396	361	388	398	439	428	400	432	445	415	424	406	398	460	431	398	425	382	430	404	400	437	402	390	397	424	394	427	409	381	412	364	407	401	413	401	447	413	416	383	389	451	410	416	365	404	431	388	409	406	405	389	381	419	404	423	424	404	442	413	382	419	413	425	409	410	420	383	412	417	417	380	395	433	435	423	362	436	388	419	387	421	413	444	383	390	406	397	443	398	419	402	415	384	391	448	423	420	425	402	419	425	442	414	383	385	393	394	402	369	418	426	401	441	408	393	407	421	426	371	392	433	436	362	406	377	439	408	394	422	408	390	419	431	379	406	399	423	397	429	413	419	404	374	417	422	435	432	390	403	404	397	374	398	385	422	407	410	389	466	385	416	440	403	397	397	436	417	395	397	424	398	450	418	378	395	404	383	404	405	389	423	425	405	423	402	386	403	395	398	409	385	434	426	439	397	423	423	445	402	420	456	455	397	421	384	447	396	396	416	411	409	439	403	408	415	407	403	362	417	427	409	402	427	395	439	392	392	395	409	362	435	385	425	414	399	388	399	393	412	402	410	403	419	440	405	391	439	437	363	413	383	418	398	421	381	397	429	403	358	422	398	427	392	389	416	404	415	393	387	402	349	377	408	410	406	407	410	373	387	395	431	419	379	359	416	431	363	413	419	402	367	384	405	388	405	410	414	384	423	395	431	401	385	395	386	382	412	435	414	403	396	439	381	423	401	399	409	414	435	388	413	350	407	401	431	431	396	403	427	384	405	436	412	422	423	426	381	424	441	423	392	412	401	383	392	419	413	383	411	379	409	409	367	406	390	423	413	419	438	374	416	431	433	383	425	375	451	406	398	374	414	412	401	394	425	401	411	410	398	424	402	394	408	391	437	413	371	418	399	380	377	410	426	421	394	425	420	376	409	405	447	442	432	415	425	435	432	433	396	410	424	401	351	397	395	407	377	422	407	402	381	362	419	417	435	390	412	414	410	430	422	415	399	432	405	402	392	394	430	404	411	383	459	409	414	386	415	413	402	395	441	413	390	373	394	408	387	405	379	408	391	439	411	422	397	403	413	400	390	410	409	385	426	434	418	380	419	425	379	386	423	374	410	432	406	424	408	389	446	407	408	378	382	412	421	403	405	417	416	402	414	400	388	408	385	415	427	437	404	384	418	372	380	389	427	399	357	396	409	388	416	403	412	400	394	406	363	423	448	415	396	396	419	363	440	416	422	392	429	396	393	413	420	392	410	391	435	414	418	424	404	375	415	388	422	418	446	372	423	446	393	436	431	385	412	404	413	406	398	395	403	432	389	434	394	378	416	404	378	414	372	434	410	395	398	427	389	418	402	382	418	427	436	437	383	408	386	390	415	419	425	403	378	400	373	423	416	414	441	374	412	405	394	413	383	421	421	408	400	403	394	397	419	391	394	409	407	383	415	379	387	407	412	398	405	389	387	446	407	407	379	414	417	394	427	437	428	388	421	415	440	381	425	403	376	427	406	418	430	428	401	414	445	401	403	430	427	408	400	403	457	409	390	414	435	412	397	409	432	402	398	381	375	427	426	407	401	418	393	416	445	427	413	456	400	414	385	411	399	431	438	434	429	421	381	421	422	381	407	416	416	372	392	426	390	455	384	400	432	424	403	405	402	423	411	400	420	410	426	388	418	405	420	399	382	444	377	445	416	402	417	382	387	396	402	400	395	412	390	388	387	440	396	395	403	398	394	387	409	424	383	425	428	466	417	429	426	436	463	424	402	386	389	440	391	402	395	400	382	419	421	416	376	401	415	399	412	428	404	423	415	418	387	422	434	415	435	417	402	393	411	390	360	420	386	437	411	412	429	391	406	400	375	394	419	424	419	410	361	393	418	390	391	392	406	377	431	397	444	403	388	397	427	434	401	376	421	381	388	394	389	394	404	403	389	383	407	419	412	414	422	454	397	398	371	419	414	455	391	413	424	439	408	431	429	408	393	435	389	419	387	423	377	376	392	434	407	395	397	427	400	451	357	399	386	395	396	439	430	421	430	410	450	411	426	411	407	406	400	422	408	464	428	394	406	396	387	389	379	388	429	419	432	369	414	403	426	413	380	425	414	395	364	403	404	423	437	434	413	393	377	401	383	412	411	406	404	405	421	391	414	399	388	366	390	453	398	394	428	421	362	411	412	398	410	413	430	398	411	377	429	431	395	437	386	421	412	383	439	402	392	398	454	416	394	412	429	354	412	386	366	420	400	388	409	409	405	418	403	410	406	427	413	418	399	405	441	395	427	424	396	432	390	396	397	395	406	381	382	384	442	399	395	421	425	398	452	423	421	401	415	392	410	408	416	415	405	437	422	440	395	433	430	420	387	401	414	391	390	405	405	425	412	413	378	397	368	423	420	429	417	400	425	422	377	426	384	427	381	399	409	399	407	394	413	401	379	415	409	401	420	408	416	427	386	389	427	412	352	397	396	405	408	399	421	414	402	402	439	408	423	407	417	428	443	420	393	396	400	349	414	373	380	425	408	411	412	418	358	417	432	428	383	395	441	393	414	394	412	405	414	426	411	422	383	391	430	396	421	390	407	424	458	422	405	381	430	407	357	404	369	427	425	372	413	377	382	391	419	394	400
42474	48319	31072	15448	7348	1170	584	531	530	497	460	441	471	453	446	428	443	469	448	437	441	407	453	445	435	426	440	429	450	440	456	427	438	414	423	413	435	445	405	453	429	433	419	465	431	451	403	465	425	462	418	372	434	386	422	467	467	424	430	392	422	464	433	449	428	438	405	456	445	467	419	442	412	422	451	477	430	451	405	418	458	451	465	458	434	398	392	472	416	404	422	416	466	443	462	390	461	386	423	449	427	443	399	405	443	461	439	436	418	382	458	408	399	476	447	442	441	468	434	468	412	422	420	425	428	459	476	420	462	441	423	444	415	402	411	408	427	452	445	454	398	463	448	448	427	430	407	418	454	389	432	425	429	462	492	426	431	423	429	444	402	418	494	436	447	403	459	456	456	430	419	421	449	440	434	444	451	415	405	437	455	432	445	420	423	444	432	435	440	436	426	451	436	477	436	441	416	437	411	447	453	440	416	436	432	458	431	422	462	444	433	396	390	429	451	422	430	440	395	417	472	449	439	452	424	446	427	446	433	467	439	441	472	431	402	430	406	413	426	424	448	452	482	422	434	436	422	399	456	432	408	438	428	442	433	428	403	438	417	423	424	452	395	448	441	455	449	443	478	460	456	436	425	434	436	457	422	408	413	436	409	426	433	444	452	390	395	476	400	406	416	424	448	439	395	442	418	410	425	391	439	420	400	412	437	421	455	446	466	418	444	435	419	456	425	444	418	427	430	450	389	447	450	454	421	416	450	406	408	444	441	445	455	453	467	421	429	435	439	400	415	440	411	421	435	437	435	431	414	449	424	434	407	421	449	433	435	458	412	450	437	459	402	420	406	454	436	461	452	456	433	391	446	407	423	459	465	396	454	470	443	438	484	427	451	443	446	444	448	393	436	439	422	428	440	451	402	457	439	420	438	421	419	429	410	428	478	396	447	414	419	467	477	410	449	466	395	447	427	395	467	456	436	413	450	456	431	437	489	414	479	422	420	441	477	428	392	414	457	420	392	488	438	453	448	404	452	409	447	436	424	438	465	449	422	445	458	438	415	464	453	446	408	451	462	441	432	373	435	446	444	426	430	441	448	472	429	441	438	464	430	454	438	434	373	462	454	389	461	425	421	450	446	434	384	451	426	415	420	409	440	443	429	436	425	435	451	445	453	418	416	431	432	415	450	431	427	472	439	380	438	432	404	438	433	426	390	446	444	410	438	441	416	458	422	444	462	436	411	449	450	438	459	433	444	426	415	446	401	449	442	424	412	431	429	456	458	402	472	433	451	408	465	441	426	413	423	409	414	454	425	408	441	401	463	422	436	403	432	461	431	438	478	440	412	413	435	465	398	427	421	405	424	423	457	440	439	407	428	451	430	388	397	401	426	410	418	437	399	410	436	486	443	427	422	417	406	443	424	492	444	425	414	435	420	410	459	412	442	431	441	408	422	454	457	409	431	429	454	423	424	426	443	402	427	465	435	466	411	396	443	414	449	450	452	433	454	401	445	440	461	431	462	449	443	471	421	460	445	396	443	435	470	428	434	406	467	462	435	434	438	421	446	452	433	406	437	453	416	386	444	439	457	438	450	437	401	446	427	414	409	445	440	463	436	436	451	430	432	450	434	423	440	458	439	450	450	408	422	430	463	446	443	405	450	403	421	440	426	413	465	416	416	453	416	455	439	453	438	474	430	467	403	442	458	460	443	446	424	443	455	443	434	447	447	435	427	424	432	426	438	380	419	422	444	425	455	437	449	444	424	394	428	420	427	433	451	439	425	445	389	421	449	395	409	455	450	478	427	454	443	439	452	428	410	401	425	469	488	457	436	439	453	409	458	455	468	451	448	461	437	410	413	439	433	450	393	410	470	427	437	456	444	419	481	423	452	428	399	454	456	480	412	444	439	407	416	428	423	449	425	439	437	437	443	427	422	415	426	416	452	433	449	439	431	398	405	429	467	472	434	439	449	432	377	427	413	436	433	429	458	459	415	434	411	400	404	420	435	452	474	465	426	464	425	427	458	459	429	449	422	432	438	444	417	427	430	475	444	424	434	454	450	440	403	398	460	408	482	452	437	408	434	430	378	463	409	453	456	441	435	417	421	474	455	419	418	406	435	426	403	424	463	447	451	454	434	463	455	440	439	454	441	441	460	425	468	449	441	444	430	447	429	392	413	424	440	447	450	491	411	410	470	412	390	430	464	439	444	426	417	455	430	409	430	474	407	407	439	434	425	463	413	471	416	465	446	443	435	430	408	422	392	430	404	411	457	430	455	427	449	450	381	451	456	459	424	446	464	417	426	482	460	407	455	416	447	407	412	420	442	434	443	450	439	444	428	469	457	474	459	419	449	479	432	426	394	471	426	445	438	419	419	439	460	411	419	439	397	407	428	405	420	439	438	447	439	406	419	440	433	418	406	424	407	486	431	424	426	417	435	439	440	422	430	448	421	420	438	481	439	455	445	416	418	440	404	429	417	460	424	423	432	438	454	427	409	444	452	420	462	436	446	432	441	434	394	411	426	400	442	436	442	457	418	445	415	460	403	439	423	436	420	458	418	425	423	449	457	431	423	401	431	461	429	446	443	425	465	454	399	457	455	446	432	441	429	441	415	416	437	447	434	402	452	451	443	444	427	428	406	410	427	441	455	450	417	444	398	423	429	459	444	470	455	411	436	429	409	429	455	423	430	446	474	465	451	463	414	457	454	414	405	441	415	450	444	443	432	449	441	416	440	452	400	452	426	406	450	416	441	451	435	429	455	404	445	432	424	424	434	418	458	446	445	423	429	387	434	401	438	417	461	431	396	432	428	418	423	416	422	459	456	428	444	431	432	443	443	429	430	421	456	439	462	396	448	434	427	451	433	418	419	448	453	470	428	431	441	458	492	426	451	448	461	414	429	417	457	447	426	442	433	412	459	433	468	433	446	446	451	472	415	460	441	422	381	408	432	434	471	402	411	376	439	418	444	455	446	427	435	466	410	472	472	452	439	429	466	401	435	430	426	405	423	441	401	451	416	445	443	415	436	477	493	449	470	421	397	421	454	479	415	436	445	433	425	429	437	442	428	419	456	438	466	445	435	442	459	445	443	437	437	454	442	430	426	455	423	443	439	406	428	405	468	429	429	409	406	458	455	426	398	399	444	426	383	424	438	430	408	432	437	455	437	407	440	480	421	441	441	450	405	440	429	435	450	406	427	430	411	453	408	449	442	429	476	423	446	418	409	440	431	445	417	446	394	433	447	438	446	453	441	397	455	444	472	440	395	450	428	471	455	421	464	422	443	427	456	454	437	422	422	429	451	475	419	451	430	439	476	410	434	426	424	443	465	410	440	434	420	413	435	429	445	455	443	430	430	413	447	417	458	417	443	423	452	442	440	444	466	437	425	425	420	466	418	420	449	441	450	442	394	417	414	433	395	411	447	477	409	400	435	422	445	416	419	439	420	422	480	427	424	427	422	469	458	408	434	434	444	442	441	400	449	462
23662	20912	28041	24169	21064	13555	1120	462	466	400	357	331	342	354	362	342	359	320	334	330	321	303	323	353	323	314	327	332	328	335	326	347	319	329	324	323	312	302	338	336	339	313	315	332	313	304	305	308	324	311	308	312	329	309	323	303	343	342	320	326	313	318	355	317	307	320	314	305	286	291	298	310	320	301	331	309	310	274	317	313	309	322	332	321	332	339	292	316	317	311	318	299	331	298	306	311	323	314	293	323	340	357	300	348	316	313	303	320	303	339	324	327	317	300	331	324	316	341	310	307	326	303	318	317	315	313	332	305	382	285	285	301	311	331	295	334	358	326	297	325	311	298	316	359	293	290	293	283	316	297	333	304	322	342	297	301	366	315	320	309	354	303	296	283	320	297	320	322	351	301	319	349	314	319	332	298	333	302	316	330	300	289	296	323	303	317	299	292	300	298	301	338	320	336	335	311	317	351	302	324	303	359	316	292	312	297	335	325	300	320	326	341	312	306	328	306	343	305	318	285	342	333	270	315	294	306	300	295	303	314	325	296	293	302	325	303	308	290	323	322	334	297	314	298	329	307	317	346	330	304	314	319	311	301	343	348	315	334	309	328	320	300	323	281	300	343	335	303	324	308	312	292	313	298	295	309	276	303	340	294	318	302	304	316	346	343	299	342	350	307	308	314	329	326	286	321	288	307	317	344	300	319	341	306	337	331	319	329	298	295	298	344	310	306	308	298	335	294	285	331	338	327	303	333	356	329	310	328	321	343	315	318	333	331	300	296	323	295	337	336	314	356	332	311	292	306	308	340	292	348	312	305	298	327	302	321	305	312	284	321	291	302	327	324	291	334	326	304	292	326	285	313	316	314	351	342	292	307	330	335	327	289	295	297	310	315	287	306	307	345	323	343	303	290	299	294	295	286	311	291	266	334	305	296	315	328	328	319	296	341	332	335	342	299	339	341	289	322	310	302	335	326	321	310	335	319	322	296	319	302	301	295	341	310	292	312	288	339	312	317	299	328	298	339	328	291	341	334	331	349	331	312	318	310	317	316	338	312	311	300	295	341	313	330	317	299	303	309	318	314	307	323	313	292	323	321	303	322	350	309	339	322	305	300	288	316	291	293	319	289	290	328	348	302	303	301	314	308	300	314	312	323	305	312	322	312	316	326	296	349	286	301	332	322	282	303	335	287	339	296	343	303	330	313	274	306	319	324	325	310	325	306	333	347	305	315	325	294	287	323	306	330	329	320	340	333	293	336	317	274	339	316	324	318	321	282	319	328	335	288	295	329	297	333	300	327	289	328	339	306	290	338	298	307	308	301	310	323	342	291	305	314	331	340	276	345	316	282	296	293	305	285	310	313	305	317	309	320	322	299	326	302	298	294	322	350	306	279	287	295	321	294	332	326	312	329	310	303	300	308	289	311	316	316	308	291	324	297	307	326	307	318	324	285	317	307	328	314	328	308	324	353	281	298	289	300	303	345	317	299	311	321	315	310	335	328	297	319	323	310	328	341	310	329	325	309	314	310	328	316	322	308	286	342	306	310	341	343	290	302	321	324	299	300	307	320	300	324	312	306	333	289	334	299	315	295	324	294	290	313	321	288	334	293	353	298	332	314	292	341	308	330	345	325	314	308	295	311	312	314	318	319	318	322	324	313	318	305	322	323	363	315	302	315	286	311	329	320	312	321	311	316	306	328	283	282	339	321	320	323	319	326	299	310	322	294	323	300	315	321	329	290	310	311	301	327	303	331	307	334	299	301	327	337	318	312	302	292	318	347	291	295	305	310	303	283	294	306	297	336	305	307	301	342	304	325	294	286	344	315	314	281	302	307	319	329	309	342	326	336	297	307	328	305	316	303	316	334	302	313	322	317	325	315	289	326	291	298	338	333	321	287	331	331	325	346	295	300	354	312	305	313	307	331	317	305	311	296	310	308	344	292	317	294	293	336	331	299	325	286	356	306	297	307	314	295	300	316	359	296	286	294	314	306	343	296	295	332	315	293	342	284	325	306	290	317	278	276	333	308	324	322	301	327	285	334	320	322	332	303	318	332	338	325	304	310	334	289	318	303	327	293	347	322	341	345	301	335	318	335	313	312	325	277	323	301	305	320	305	293	298	315	318	328	326	277	319	308	343	299	296	339	328	348	302	279	306	305	303	300	302	320	363	292	289	310	310	306	315	300	293	300	284	310	305	299	309	344	325	303	302	304	300	332	354	328	316	327	318	318	294	284	306	325	296	303	329	287	272	298	315	302	346	295	300	326	300	351	316	307	294	367	331	338	291	313	315	328	333	335	307	340	322	285	316	302	294	307	328	335	307	308	319	313	301	304	306	324	318	320	295	297	298	320	288	335	318	320	331	348	329	320	287	308	291	300	324	328	341	333	313	319	331	332	326	287	337	323	322	333	327	325	278	311	323	306	318	320	295	337	327	323	319	345	327	296	330	310	284	316	327	295	304	297	300	264	312	340	293	317	311	349	309	297	323	341	328	319	336	311	309	329	339	340	345	327	311	324	300	290	324	306	324	300	322	286	284	310	321	315	325	296	319	303	299	309	312	306	320	307	317	308	316	333	315	336	327	318	322	328	299	302	312	303	305	311	339	296	313	307	331	321	307	307	322	319	295	304	325	312	323	294	320	316	318	305	326	319	322	286	319	319	302	297	285	325	291	290	336	317	309	333	325	296	352	325	320	323	335	293	309	303	327	326	320	319	288	294	339	308	324	327	320	314	295	317	335	324	307	308	294	326	344	305	306	320	320	342	319	316	319	282	300	315	290	336	325	284	297	318	363	339	348	314	303	316	315	311	318	283	320	314	317	305	317	344	278	330	322	320	296	296	316	304	301	323	322	326	326	284	306	329	335	354	303	318	364	275	324	344	318	327	326	310	299	319	316	319	317	315	333	312	326	319	268	288	320	307	333	338	341	306	327	308	265	341	303	336	333	307	308	306	305	310	316	335	315	308	291	293	354	294	318	299	303	309	308	307	342	313	308	300	300	344	347	344	341	294	324	326	312	331	321	298	317	290	317	313	329	302	288	321	325	326	300	321	292	297	323	350	297	304	318	284	290	308	314	296	323	306	319	319	311	319	301	303	289	330	309	302	318	317	272	328	287	300	349	330	307	268	292	320	304	349	302	308	297	294	320	297	335	311	322	316	313	323	327	319	311	257	329	334	330	323	340	309	341	328	333	321	290	290	330	328	299	272	320	320	315	323	298	339	311	320	311	310	349	336	328	304	286	317	302	321	306	321	328	328	312	357	339	301	280	331	308	329	281	330	301	325	312	344	311	328	284	330	296	273	285	296	294	327	326	311	298	306	329	297	309	324	310	321	299	311	304	315	301	287	332	296	369	343	305	315	297	283	308	341	326	336	283	323	291	334	288	307	334	373	298	344	342	320	321	319	327	377	296	291	329	323	344	317	298	332	292	332	336	302	306	304	290	330	320	336	302	302	332	303	296	312	333	304	340	275	323	313
41715	58394	45312	28581	14289	1869	744	573	526	436	392	426	424	413	368	368	357	386	359	392	334	376	359	350	344	323	341	333	358	365	329	316	353	364	343	336	330	356	345	350	340	331	325	323	348	331	311	351	338	316	345	343	334	349	330	335	375	339	346	331	337	337	360	335	320	334	367	327	363	322	344	335	309	341	335	350	328	357	347	322	340	355	317	363	346	383	349	307	364	365	368	336	350	337	372	345	359	329	355	337	331	314	326	346	354	361	354	370	298	333	338	339	352	348	318	345	317	336	370	361	337	352	333	311	334	371	356	380	337	336	370	361	361	339	333	374	351	330	326	333	352	325	310	320	302	330	346	339	355	360	367	323	328	311	334	370	321	336	342	366	347	353	345	345	340	325	331	344	362	346	317	360	317	352	331	361	307	335	318	296	320	339	368	302	341	378	342	341	326	405	322	329	335	318	326	351	331	352	324	340	351	332	351	340	343	384	335	337	355	359	314	344	350	340	304	343	319	316	307	343	309	316	338	294	352	345	346	331	346	320	361	346	334	338	331	306	347	366	334	335	311	324	339	349	341	334	358	358	381	326	368	299	350	320	343	309	336	341	356	314	333	312	315	318	337	343	325	325	340	351	332	348	326	365	316	316	346	339	328	311	311	309	360	336	353	363	347	349	341	310	320	339	330	343	354	353	320	333	331	310	349	336	355	344	334	355	350	368	324	319	373	347	323	322	349	346	347	329	331	353	359	326	326	341	350	337	324	354	335	325	322	358	333	357	346	328	343	338	341	343	348	326	331	353	334	349	327	344	355	312	355	349	354	323	344	330	337	338	316	326	323	375	366	309	343	312	350	303	312	324	347	314	341	335	346	300	352	330	322	344	377	349	332	332	357	380	334	392	342	360	307	357	327	349	363	344	348	338	328	364	323	345	327	337	371	327	380	339	358	336	359	349	321	353	328	330	344	339	311	340	363	326	341	328	337	337	341	364	342	333	332	328	330	336	340	342	337	341	358	359	349	339	360	327	352	355	311	339	350	341	333	352	323	327	356	383	307	342	327	377	349	326	335	325	315	369	355	331	365	389	291	337	319	350	311	351	334	343	322	337	341	319	381	369	345	359	354	334	357	314	304	308	321	336	346	318	338	336	338	344	342	336	303	370	302	361	325	343	330	350	363	339	346	311	373	343	347	306	327	321	336	325	353	367	335	324	381	342	342	320	355	333	382	315	332	358	312	336	343	339	346	319	335	346	359	333	338	367	334	373	295	337	337	315	339	326	330	359	342	337	338	332	346	334	350	313	355	352	343	337	361	323	343	340	336	324	329	338	327	338	311	354	348	343	312	317	328	345	307	346	336	345	343	322	334	306	326	346	378	352	340	336	373	361	329	339	337	359	325	317	356	343	337	347	357	305	348	358	372	325	338	348	316	372	336	348	338	320	358	332	344	348	325	338	341	318	349	334	343	332	345	373	370	354	322	355	323	347	314	339	343	325	332	325	295	336	302	326	324	333	354	329	319	345	352	331	319	386	363	336	335	354	354	321	332	356	306	321	337	343	363	324	363	331	362	365	347	322	336	350	378	358	334	344	392	327	323	333	327	356	346	339	347	316	367	323	307	343	370	342	355	346	330	313	350	385	304	372	328	362	363	326	371	324	331	306	337	308	332	329	352	315	343	353	356	323	368	344	326	345	359	354	328	328	355	329	339	335	348	331	337	369	347	363	356	351	349	333	358	305	353	345	339	296	308	344	327	336	328	335	330	358	355	334	310	353	356	367	340	343	319	339	311	341	335	347	359	366	347	331	312	317	343	331	302	369	303	337	301	337	342	330	353	375	344	326	351	358	350	360	330	330	332	319	344	335	355	298	329	309	321	334	346	325	347	350	337	321	365	322	363	326	312	336	355	338	350	327	339	326	359	348	344	328	325	318	367	325	340	359	300	319	333	330	319	299	337	336	323	316	335	334	320	339	326	307	380	332	350	351	327	374	315	328	355	359	353	368	324	366	352	356	367	328	350	334	330	354	362	378	348	351	294	304	366	330	328	353	301	348	363	323	320	353	360	355	350	345	339	350	305	317	347	337	338	332	339	331	308	342	289	333	358	319	315	308	342	362	380	342	282	345	357	331	332	341	319	328	341	339	328	352	355	406	330	366	355	349	302	330	326	330	348	340	368	349	324	335	333	363	337	298	322	273	354	325	368	349	321	337	325	331	321	354	313	320	333	335	352	344	321	316	363	335	332	348	303	345	328	321	347	328	348	331	340	358	358	343	331	335	342	332	346	331	294	346	334	318	360	368	337	341	311	326	352	339	401	318	319	335	325	375	332	379	315	345	305	360	355	336	338	334	321	354	310	305	340	351	335	314	312	346	333	345	331	314	365	355	351	332	341	360	343	330	345	378	321	356	354	317	311	329	344	362	355	333	334	321	327	322	346	324	348	335	331	317	330	362	368	323	346	342	386	295	320	357	321	313	319	325	350	335	322	348	364	350	334	360	324	328	359	345	334	294	331	336	344	332	315	326	337	339	358	362	354	369	340	356	334	325	327	312	328	362	327	358	332	300	356	357	313	372	337	310	348	331	335	376	355	339	322	340	325	323	367	352	330	351	305	322	333	336	355	341	363	312	341	328	336	330	337	311	340	334	323	345	342	323	311	359	362	333	318	345	328	340	339	365	338	356	332	370	339	369	370	333	371	357	368	370	328	318	338	345	358	374	368	310	352	332	355	333	366	369	340	356	320	363	337	327	349	361	316	362	333	338	342	357	354	333	291	355	345	353	345	358	345	355	356	326	338	355	337	337	319	332	332	350	351	339	347	321	341	369	305	334	329	319	351	346	338	335	358	341	357	329	355	341	302	345	307	334	349	299	345	357	348	348	344	330	349	352	358	331	327	336	315	329	343	343	335	342	345	340	322	306	358	374	334	335	333	337	343	320	319	346	379	320	360	321	349	322	366	359	306	343	339	332	353	329	347	330	358	326	311	350	325	328	333	330	336	350	361	327	338	341	314	347	334	344	365	336	341	347	367	344	342	337	372	296	385	360	353	324	370	285	338	346	332	367	331	343	312	324	355	342	345	337	342	359	334	321	353	309	362	340	352	310	327	359	366	320	321	353	354	321	348	337	333	334	337	353	359	335	360	328	339	342	330	363	333	320	305	338	331	365	354	327	361	308	339	362	293	330	320	324	341	354	337	338	356	306	321	341	322	339	340	339	352	332	339	329	341	337	340	374	350	351	348	346	347	339	307	337	324	341	339	360	351	321	338	362	318	344	327	322	353	329	323	353	331	314	333	323	333	348	320	340	310	338	318	381	343	371	325	325	333	331	377	334	315	368	339	325	354	333	368	363	349	335	333	358	353	333	321	309	343	340	338	319	335	333	378	356	334	325	321	320	319	330	328	359	327	324	366	331	354	335	334	345	349	336	337	347	336	308	340	347	348	324	329	356	312	334	341	319	337	368	306	353	324	335	330	351	316	330
24800	21060	27680	25119	16399	1994	567	457	449	404	388	386	406	385	345	336	388	373	412	334	374	340	362	354	337	310	341	366	339	318	391	362	350	355	363	376	345	327	385	430	343	347	374	365	339	349	344	344	342	355	351	351	369	366	345	341	347	384	361	344	360	366	350	356	339	374	374	374	351	388	402	351	354	343	337	387	349	395	334	343	366	375	349	358	350	387	337	334	359	346	313	341	384	351	373	352	380	350	365	361	334	359	349	346	350	325	380	391	367	334	380	354	368	357	367	401	346	374	384	359	370	346	380	363	378	349	388	364	357	355	370	339	370	358	370	378	355	388	371	353	354	370	342	344	365	319	370	380	340	364	358	389	380	362	337	369	370	330	381	360	347	351	355	337	355	396	371	354	356	342	340	374	363	369	371	362	367	361	360	373	338	347	320	345	357	366	360	343	347	368	354	350	373	371	394	359	352	353	386	375	380	383	348	357	365	370	362	372	347	341	367	323	355	341	331	360	371	357	357	378	347	346	355	401	332	374	329	379	381	386	362	364	361	376	399	320	346	355	339	342	368	357	371	359	332	353	346	329	353	350	382	364	330	342	354	357	299	354	333	365	326	379	337	374	352	359	333	364	361	375	361	329	389	374	381	341	351	366	400	358	336	328	387	370	348	360	345	366	346	385	373	354	386	389	372	345	353	343	392	359	368	342	372	371	404	353	372	347	361	393	369	383	361	325	397	368	385	370	362	357	401	386	372	363	346	334	371	348	374	333	391	366	339	371	336	359	367	333	328	367	341	365	348	393	371	335	376	342	379	358	352	345	364	319	351	386	379	387	330	339	377	368	337	354	391	326	321	336	358	380	387	318	339	386	358	332	353	363	387	353	364	341	344	374	372	343	381	328	380	359	380	372	350	370	354	367	362	390	315	359	356	367	384	355	360	377	352	361	341	326	329	334	378	363	349	349	361	339	355	351	377	358	306	356	393	333	352	295	315	365	376	371	360	372	356	367	376	355	366	350	355	350	355	336	349	354	366	334	322	357	367	388	333	352	358	380	366	353	379	339	346	330	342	383	345	369	364	367	342	364	358	364	389	391	366	372	345	369	342	389	370	377	347	328	354	366	361	359	382	355	349	372	386	396	401	358	342	347	378	370	360	354	391	328	377	339	364	387	363	340	341	367	394	343	369	379	360	371	374	373	337	358	322	359	356	361	387	358	365	380	356	356	377	370	379	358	383	364	364	357	338	351	348	358	349	378	404	354	354	330	364	390	354	377	327	352	352	339	348	362	328	382	365	340	352	354	326	391	337	363	382	339	343	379	374	351	370	341	380	317	336	340	350	329	342	368	362	376	355	381	363	355	366	359	375	389	359	359	364	372	342	362	358	345	357	401	386	340	385	361	348	333	348	350	305	349	396	341	343	346	371	373	379	324	391	368	366	357	336	360	341	330	346	343	344	351	368	347	380	347	385	374	353	347	384	353	339	373	351	355	322	334	356	350	345	347	349	367	339	344	378	349	412	372	374	351	306	353	367	370	346	378	338	348	343	382	341	356	325	357	352	340	388	369	351	364	377	339	354	352	350	343	379	371	364	366	318	334	390	341	354	367	382	340	340	360	342	325	351	352	336	312	364	368	372	333	316	326	359	377	388	337	393	345	366	363	344	355	368	352	327	376	349	349	389	350	313	377	349	363	300	344	354	318	386	353	383	384	356	324	385	344	353	351	364	396	382	382	359	381	402	318	363	346	366	338	351	355	383	385	390	344	359	371	347	369	366	410	395	356	368	353	388	353	346	365	370	337	376	360	356	363	367	367	391	346	330	377	365	355	372	359	361	394	336	342	351	410	339	361	348	349	338	368	365	364	330	348	384	389	374	324	394	364	347	416	377	353	360	363	338	322	369	348	355	359	325	359	356	321	344	385	357	355	337	369	351	369	368	347	365	348	316	347	342	328	341	381	381	374	328	363	350	366	348	367	373	326	337	387	357	352	354	385	399	342	366	382	389	362	342	364	379	325	358	382	356	350	323	356	369	379	383	344	376	355	330	387	364	354	324	346	346	369	340	381	347	346	318	418	400	355	357	350	380	365	354	363	367	369	350	326	338	363	375	358	355	338	361	346	333	346	366	400	338	369	365	336	396	376	348	386	366	379	385	362	355	327	357	349	363	359	357	355	352	393	377	343	350	356	362	374	345	337	367	363	347	368	345	362	369	369	386	324	379	388	361	356	362	340	377	385	355	325	363	359	352	374	340	347	341	362	361	383	350	338	329	335	358	370	361	334	373	378	368	343	363	329	381	334	376	387	355	360	386	381	370	356	342	371	381	383	377	378	330	383	353	310	313	351	369	356	359	356	401	346	360	356	374	383	367	380	350	361	350	388	366	320	339	342	383	369	353	387	345	337	392	345	367	343	363	365	350	339	328	331	328	381	358	341	322	400	375	361	395	354	330	354	372	375	351	373	348	370	333	378	333	387	371	374	352	343	351	369	341	352	363	351	345	382	341	366	343	380	377	328	373	358	360	311	358	375	338	350	337	336	325	367	390	351	391	367	345	347	339	364	331	333	342	366	361	388	372	341	353	341	367	366	347	369	354	364	351	364	360	338	342	378	355	357	389	373	406	358	312	375	368	377	379	372	345	358	430	362	352	356	389	350	335	362	329	357	379	376	356	356	401	370	352	355	353	357	354	386	389	353	364	349	362	352	367	378	369	355	372	378	372	339	360	379	385	367	335	372	396	336	369	367	376	355	351	366	371	359	386	344	405	406	334	378	341	378	381	333	358	344	389	348	358	362	359	357	348	354	333	365	366	357	393	376	386	394	333	350	347	346	367	360	347	343	373	364	361	373	322	365	338	352	347	333	370	333	357	381	368	375	315	342	383	342	368	333	345	378	369	347	331	382	351	321	388	352	361	372	371	360	380	373	338	342	367	353	357	372	366	372	365	358	364	361	373	365	370	347	327	368	376	369	344	375	345	368	363	358	346	374	342	374	370	344	339	377	359	374	345	355	381	384	384	363	345	375	330	350	359	327	352	337	361	369	378	363	387	344	365	382	340	332	349	390	385	343	338	364	366	344	371	360	378	364	365	371	321	371	355	339	358	339	370	344	374	321	344	350	353	342	345	363	355	347	341	374	356	362	387	322	402	356	364	348	368	341	379	380	367	382	367	340	321	397	338	362	372	340	354	366	393	344	369	363	358	386	369	331	355	337	384	386	356	364	336	338	382	383	371	367	342	320	350	343	352	360	361	393	364	329	370	376	342	341	369	360	351	340	380	348	322	344	364	371	363	379	361	355	361	356	367	344	333	344	359	349	347	340	354	407	337	343	365	344	340	360	328	381	348	372	348	350	389	335	362	359	366	406	370	374	394	357	325	351	368	348	366	357	312	343	355	353	345	351	331	353	377	353	373	396	344	341	318	371	372	362	345	401	368	344	379	375	314	379	354	346	349	357	362	392	365	353	360	363	348	368	375	379	352	356
40664	54609	41046	20709	4507	689	611	522	472	447	458	437	386	429	423	418	392	411	393	379	398	397	379	383	398	415	345	368	377	363	368	335	408	391	364	364	349	396	385	383	401	374	355	376	339	381	361	345	410	354	371	358	398	413	408	407	363	378	383	380	377	362	353	415	380	369	343	393	395	376	381	382	373	392	365	359	374	360	375	395	384	381	385	367	354	380	380	403	359	361	368	382	373	360	370	391	345	364	382	372	359	368	400	388	372	384	389	384	377	371	364	354	377	381	364	337	356	391	382	383	371	353	381	369	397	374	399	369	378	364	383	382	395	409	421	376	374	374	386	372	371	338	360	380	343	357	384	376	417	362	379	379	391	372	365	364	392	359	364	374	392	395	371	364	384	402	386	383	381	349	357	389	320	382	372	391	359	379	371	353	344	382	394	344	361	406	397	354	396	382	361	403	363	360	339	377	381	356	352	363	368	397	356	373	355	368	388	328	398	372	352	409	375	392	406	399	361	350	399	402	415	369	386	375	339	364	400	345	362	359	345	365	377	361	403	351	371	388	377	399	382	360	373	346	357	358	340	375	341	353	389	360	373	365	383	365	373	390	359	362	387	385	358	342	421	408	393	387	374	410	366	384	397	399	376	359	372	368	355	390	378	401	387	362	360	367	354	382	376	377	370	377	359	337	372	356	402	375	355	381	347	385	322	346	348	401	314	383	347	394	363	367	350	391	368	364	384	361	368	387	370	362	353	360	385	388	369	366	354	378	397	341	348	352	387	370	371	383	388	389	358	383	359	386	376	353	399	367	367	365	335	396	357	379	335	348	389	346	394	357	376	344	389	391	350	358	388	342	375	374	361	364	348	385	370	387	354	385	367	375	404	351	376	337	398	379	375	344	375	395	384	377	400	387	355	414	361	382	397	378	385	358	363	391	366	386	372	404	364	396	356	402	387	356	361	344	407	358	375	403	385	385	386	398	379	406	362	368	383	415	356	367	359	445	346	341	375	349	402	366	397	412	364	386	370	401	358	409	377	365	374	325	398	362	372	386	372	364	362	387	356	375	390	375	420	355	363	398	395	382	346	390	396	413	376	385	377	399	329	352	371	389	389	383	388	383	392	357	356	390	367	359	370	362	389	386	359	379	391	356	390	385	362	410	374	366	388	375	408	395	351	398	359	360	391	376	362	384	356	378	375	403	363	379	359	401	383	392	377	367	370	361	365	366	359	360	371	372	359	395	364	382	390	376	367	390	396	372	378	360	360	400	381	383	374	364	401	430	375	373	349	376	403	371	387	359	369	385	357	384	389	386	365	373	375	411	370	377	387	372	408	368	380	385	347	398	374	400	353	381	362	357	373	383	373	383	371	394	338	336	408	376	368	340	409	382	358	384	391	385	386	366	370	376	383	370	372	341	367	344	341	373	399	362	355	363	345	392	382	383	399	374	401	387	394	367	389	385	368	348	342	362	392	383	392	389	382	404	377	396	375	389	379	359	345	342	367	365	402	344	377	381	410	374	383	396	340	372	378	338	396	395	373	413	356	350	374	395	375	369	389	396	391	354	373	371	379	390	374	415	373	357	347	367	369	383	378	374	369	358	373	363	382	382	374	419	381	397	361	384	354	346	340	378	393	392	365	353	356	335	397	395	346	389	395	354	357	404	376	391	364	437	414	399	440	396	414	393	374	354	397	406	347	406	351	332	399	355	350	381	349	364	355	388	358	392	349	395	423	405	382	355	393	389	368	353	383	368	374	382	370	415	407	339	382	369	408	377	362	373	350	375	386	374	385	366	366	380	413	370	385	375	382	376	379	416	396	402	373	345	379	382	393	405	357	385	378	390	387	375	384	375	371	402	390	381	395	332	394	353	337	383	380	351	420	390	409	386	401	378	356	373	366	398	370	330	385	383	413	359	392	350	378	385	345	376	388	345	391	354	395	362	358	328	399	358	359	362	367	394	393	366	381	364	376	397	352	397	369	413	361	363	394	375	378	378	379	410	373	387	377	357	361	391	379	363	382	374	420	340	388	380	337	368	377	384	390	376	337	372	370	394	395	370	380	373	357	362	359	374	356	354	342	405	402	372	373	383	391	329	370	359	363	385	403	389	394	363	406	373	358	359	366	374	388	372	353	391	400	375	367	366	380	412	362	392	443	400	377	362	409	385	348	386	419	405	365	393	357	364	388	363	355	387	339	410	409	368	370	364	384	406	387	386	377	359	362	369	362	388	372	367	381	367	399	379	371	359	381	392	378	355	393	377	368	395	386	379	377	366	400	399	399	367	351	403	376	368	382	389	360	396	406	369	375	395	346	373	375	361	408	389	379	367	360	381	362	359	386	383	356	386	405	348	404	408	413	377	403	393	353	409	370	378	400	344	387	402	376	370	371	363	397	344	378	340	371	364	343	349	361	377	398	390	377	374	355	379	361	381	381	377	380	386	379	367	377	385	379	403	352	389	400	372	392	357	356	353	395	353	371	347	392	407	370	384	390	391	363	389	380	387	377	397	378	364	384	372	376	394	404	391	405	366	351	350	379	416	424	341	382	343	382	371	371	366	327	380	373	378	358	390	368	351	379	381	354	378	379	398	379	372	382	348	317	378	382	378	397	401	354	386	402	348	372	388	387	356	369	385	360	393	338	361	377	362	360	368	365	355	392	360	382	365	372	397	347	373	370	381	389	393	361	369	388	378	351	415	367	379	420	389	407	388	366	374	363	367	355	410	413	364	361	361	355	387	411	378	390	372	398	368	401	354	391	383	366	375	402	406	399	360	390	358	401	343	404	352	355	344	390	383	344	397	411	368	369	364	377	393	380	337	369	354	388	352	348	384	373	367	374	380	394	370	403	390	339	371	399	397	398	425	400	389	385	383	383	364	371	378	356	373	366	396	386	362	360	378	370	384	359	348	337	371	339	335	383	374	364	407	330	375	360	366	377	368	380	370	364	380	363	375	383	371	387	391	374	378	423	379	348	366	362	404	377	357	397	429	382	387	364	359	406	369	392	391	370	377	349	370	369	361	387	401	380	424	386	347	402	361	375	362	411	400	371	375	365	387	375	380	368	361	385	377	377	368	377	388	357	374	368	423	384	391	365	369	365	358	369	387	369	401	389	396	376	386	390	386	400	370	357	359	380	406	354	351	358	396	386	375	386	350	390	366	387	373	353	372	365	413	351	385	371	374	352	381	391	346	385	367	409	376	398	351	405	408	355	424	369	353	389	368	368	338	400	371	365	412	378	434	364	415	405	398	355	384	359	395	386	360	326	344	386	379	389	387	367	378	363	364	349	362	386	405	431	383	376	380	368	389	391	387	385	385	388	393	383	380	381	370	358	362	396	369	373	315	397	385	370	342	363	371	349	390	374	397	369	367	369	381	370	366	360	375	379	383	368	356	354	344	407	386	377	378	365	379	394	348	350	380	392	391	392	408	380	396	370	368	403	369	362	387	371	368	351	398	368	404	364	358	364	355	362	374	368	368
22511	20956	28366	23708	20954	20936	9391	566	400	368	312	286	247	290	237	254	232	220	245	223	228	210	254	229	207	225	208	229	232	223	218	214	243	187	218	209	235	212	183	200	219	172	228	235	213	206	220	214	211	227	220	223	222	227	210	205	202	224	183	216	202	226	171	181	211	191	223	229	221	197	196	214	216	214	189	210	207	203	209	218	221	199	223	211	196	221	218	225	188	193	197	172	184	205	204	212	196	240	221	192	214	215	219	203	227	217	180	217	205	203	219	206	199	217	214	222	204	216	196	208	192	205	224	222	245	234	188	190	196	235	223	205	241	197	180	196	193	210	203	200	192	199	203	236	196	201	220	236	202	191	201	201	208	214	193	202	239	219	224	199	189	225	206	197	219	207	201	199	212	207	188	200	206	209	231	189	212	208	202	215	187	205	212	211	196	184	205	213	198	206	212	240	207	201	196	192	233	185	188	206	217	207	209	188	204	221	204	211	213	194	224	209	184	192	179	198	192	200	178	202	211	215	216	201	195	223	177	216	211	212	193	188	232	200	229	193	209	208	210	197	218	208	231	234	211	198	211	211	215	210	211	187	204	204	216	215	200	196	206	198	192	220	198	217	208	208	211	213	220	194	194	214	205	226	207	223	183	234	216	195	208	200	204	186	210	230	205	223	238	182	218	195	210	186	203	228	212	184	205	209	209	191	215	207	199	230	210	208	207	210	200	189	212	210	214	214	202	231	206	220	207	222	196	206	199	187	217	229	222	206	211	196	225	196	178	201	211	207	211	190	185	231	234	203	191	222	210	215	206	210	238	205	209	221	197	204	206	205	181	238	235	237	217	226	219	203	208	206	226	194	215	208	215	195	225	210	218	190	192	194	194	220	202	201	199	193	213	231	202	190	204	220	208	215	212	202	215	195	222	192	186	216	222	202	221	207	175	213	229	206	187	217	226	219	199	223	226	194	205	184	206	229	226	207	223	210	226	189	191	202	202	189	217	198	206	209	217	223	224	218	192	198	203	215	217	209	204	190	192	181	193	200	191	210	217	217	196	202	186	209	187	197	209	214	218	228	220	200	206	194	223	212	231	196	206	208	188	207	230	199	201	218	187	200	232	208	230	224	214	225	187	223	228	202	176	213	206	204	197	198	205	196	209	207	200	211	203	212	228	211	215	205	227	183	219	215	216	221	206	198	214	218	200	200	224	185	201	235	220	229	220	212	218	205	209	202	185	210	213	190	209	215	198	227	196	197	221	212	194	236	221	213	213	226	229	204	229	204	214	213	198	204	204	216	201	188	215	212	201	223	211	204	212	218	193	216	201	203	204	216	209	182	197	182	167	197	220	238	244	221	210	200	177	202	219	213	208	223	208	218	204	207	213	203	213	213	198	227	206	232	191	230	218	206	231	202	221	198	223	224	194	205	197	212	221	225	172	213	210	243	206	173	182	197	211	219	205	206	205	237	217	181	200	224	199	187	203	207	218	221	239	192	220	230	192	201	214	212	233	236	216	205	206	197	231	222	240	216	230	210	226	202	221	212	250	183	173	212	215	211	233	192	200	203	211	219	220	202	220	192	233	192	214	205	197	203	216	209	200	214	176	194	206	197	229	215	230	209	209	201	208	226	205	222	216	212	215	223	215	211	202	216	229	201	222	188	193	211	209	223	211	189	189	198	211	205	204	220	208	203	215	228	199	217	208	240	207	220	197	202	203	221	210	219	228	210	222	195	225	216	205	220	220	216	197	209	223	198	207	208	203	212	189	178	223	200	215	205	198	226	192	184	212	218	229	197	199	196	215	227	181	221	216	193	216	181	192	213	213	196	209	191	214	230	210	199	229	201	217	184	208	199	231	219	209	198	178	226	203	203	219	206	221	191	204	239	200	210	226	245	223	182	197	221	197	210	204	212	209	207	224	183	216	236	213	210	179	193	200	234	218	226	202	187	244	218	224	210	216	231	223	208	210	213	218	231	212	199	213	247	222	214	206	205	214	235	212	207	206	231	228	217	199	195	198	235	194	207	214	198	196	216	214	203	187	184	192	205	209	218	227	185	183	196	216	207	219	195	215	199	198	192	203	188	220	213	201	230	207	204	223	213	223	209	226	213	226	214	231	208	206	230	213	208	217	206	213	222	217	202	207	206	216	188	185	233	196	196	211	188	211	199	208	214	218	190	209	206	189	204	203	186	179	226	211	197	208	214	209	217	225	209	235	201	185	226	187	192	222	218	202	206	197	212	233	217	206	227	208	189	233	208	193	200	196	225	206	215	219	215	237	215	200	221	218	212	187	216	220	193	206	220	200	228	214	200	207	202	213	212	216	214	205	211	204	194	227	205	197	230	208	205	188	200	212	220	222	216	235	226	218	188	192	212	202	197	228	194	184	224	209	217	211	191	206	186	209	207	217	191	215	212	230	199	230	214	201	243	205	217	236	208	176	202	189	212	189	218	219	207	209	205	198	219	180	216	209	227	215	199	201	191	219	194	221	190	208	225	223	265	194	217	223	193	195	204	193	220	230	247	202	211	210	202	203	212	208	197	215	202	214	202	207	206	235	218	210	210	201	199	210	208	205	205	226	192	162	206	186	200	214	194	205	200	227	234	220	188	206	197	212	206	212	218	211	223	204	212	240	218	203	183	199	208	231	208	208	213	193	231	201	211	220	222	209	234	207	214	214	209	199	234	190	218	216	200	243	194	219	212	202	175	225	204	194	203	202	221	209	198	203	204	197	182	214	218	202	217	197	200	193	203	218	205	235	205	212	206	228	198	221	207	211	230	202	221	206	203	224	231	227	215	219	213	212	214	218	220	210	195	178	207	209	200	199	212	206	203	199	229	215	206	225	191	197	199	231	213	197	199	195	204	206	208	220	229	226	204	207	180	199	218	228	194	209	212	196	196	227	208	198	217	188	193	210	207	216	219	190	197	231	209	209	177	198	194	201	245	225	211	236	212	218	179	186	201	187	205	195	211	207	222	203	200	215	243	244	204	234	203	223	210	184	203	181	199	210	215	228	223	169	224	219	216	214	219	225	234	236	202	205	211	221	231	201	185	211	193	206	196	218	209	208	208	187	208	226	213	202	208	200	210	224	192	221	216	198	187	188	211	172	213	202	203	203	188	224	197	209	222	201	223	190	196	223	218	199	179	187	215	217	219	225	214	217	223	197	216	192	189	182	195	222	205	205	228	195	209	205	185	196	210	187	246	196	223	222	228	191	194	202	186	216	203	225	212	207	189	200	224	196	211	215	219	229	227	178	196	197	191	218	212	196	177	187	211	187	215	218	187	177	234	202	200	199	210	219	186	217	221	205	232	225	214	204	209	217	182	192	211	200	181	248	191	230	202	199	192	197	223	200	233	201	212	201	200	225	193	179	187	232	218	210	220	186	187	219	204	207	214	207	191	214	205	201	211	177	191	204	208	227	214	181	199	190	190	225	223	224	201	198	202	216	206	207	224	209	231	227	241	211	205	212	195	199	211
43477	66859	49123	22185	4120	1063	873	673	553	449	424	386	353	289	274	264	237	241	259	254	280	230	241	232	239	248	210	250	228	242	234	231	244	228	231	230	255	241	214	208	224	235	235	220	197	238	220	257	246	207	220	239	200	239	227	227	235	215	236	219	227	212	226	211	199	243	221	213	237	234	231	214	221	256	202	223	226	223	240	225	233	234	221	227	188	238	225	223	230	215	229	236	230	239	218	212	250	221	207	238	207	231	223	244	242	228	229	229	195	222	212	207	222	218	246	220	236	235	250	228	217	225	201	216	212	213	234	228	220	238	222	218	218	240	211	220	228	216	232	218	205	212	233	220	201	218	235	189	228	243	249	206	215	237	215	211	234	211	215	222	178	222	227	230	225	235	204	220	216	223	200	234	218	192	231	241	200	202	237	227	208	240	243	230	225	222	252	199	213	220	245	243	211	213	220	231	183	219	241	226	215	245	226	221	204	211	205	228	224	221	211	201	216	207	202	228	194	202	247	223	241	218	232	220	218	209	199	218	226	216	227	220	219	230	205	227	219	229	209	206	215	218	225	240	204	226	222	219	228	250	213	231	208	223	230	240	201	221	220	217	218	199	229	205	201	204	224	206	230	250	227	218	196	212	228	227	234	190	239	230	210	219	207	246	191	229	231	175	211	205	245	221	231	249	234	200	204	198	228	218	244	218	217	234	219	218	222	242	221	224	228	185	228	208	228	259	225	229	224	229	195	210	231	232	246	232	222	220	244	211	232	213	245	218	227	219	221	220	223	241	211	220	225	243	215	228	230	215	237	215	215	224	234	228	215	243	196	223	243	210	217	239	215	203	212	196	215	213	219	220	233	234	215	213	255	195	210	233	238	217	220	220	224	200	219	230	210	210	237	230	239	223	232	208	189	214	220	218	214	227	211	222	235	232	202	219	241	239	215	225	218	221	237	231	222	226	230	212	226	218	223	203	225	208	179	203	238	225	200	240	221	242	218	244	232	248	220	237	241	229	237	225	266	215	216	249	238	230	210	218	234	212	240	208	218	221	220	197	228	225	222	206	244	199	245	213	218	214	211	214	238	227	235	227	206	212	195	221	243	220	225	223	224	221	213	197	218	203	215	227	200	190	226	212	231	265	222	240	237	246	190	225	232	203	224	221	207	218	215	220	246	224	212	230	215	226	205	238	219	220	197	211	226	220	241	201	217	234	216	219	239	199	207	225	228	206	229	215	202	234	217	236	232	231	209	221	203	220	223	239	228	191	197	214	207	259	233	184	202	213	236	253	212	220	223	237	221	229	213	203	224	241	202	234	239	216	222	215	218	227	248	205	220	210	244	209	233	204	209	213	224	225	245	240	239	210	196	201	222	185	197	220	236	211	230	231	244	249	247	208	200	220	238	229	215	218	237	236	234	216	229	227	235	245	213	198	246	203	228	227	210	204	231	203	230	215	225	236	210	232	230	211	207	213	202	225	214	202	260	226	233	222	226	216	218	233	214	241	206	206	244	214	221	215	229	225	214	218	222	229	228	232	224	204	220	194	222	199	232	239	188	235	238	226	231	221	230	221	196	216	228	190	203	204	223	227	246	237	191	200	224	203	214	223	213	231	215	215	243	205	231	215	222	225	239	232	240	218	213	209	189	203	202	218	228	207	209	219	210	223	218	211	228	230	221	248	215	228	216	186	232	208	220	239	200	238	218	198	209	194	202	238	237	216	191	227	249	219	223	237	234	224	235	225	223	240	212	228	213	209	228	228	245	215	235	231	234	200	235	217	206	215	215	204	222	202	222	243	218	241	218	230	219	192	228	246	212	211	232	222	231	222	230	225	243	191	224	216	237	223	224	232	194	231	224	209	245	175	237	230	219	192	243	221	227	219	245	207	210	243	233	212	230	194	194	201	208	238	222	241	203	216	229	230	213	207	259	220	214	225	217	223	209	235	205	195	246	231	213	224	213	240	221	208	212	246	215	251	210	215	209	198	253	231	200	197	203	222	212	221	217	214	220	217	198	209	225	226	212	221	216	259	219	230	210	222	219	221	233	212	252	256	226	220	208	226	240	219	212	243	225	229	235	238	221	223	202	222	231	252	216	227	226	224	253	213	196	254	222	219	225	208	213	228	206	189	218	186	204	213	232	252	223	203	208	195	218	207	263	218	234	245	218	218	203	249	240	225	206	230	230	214	232	227	204	223	202	185	222	217	191	228	192	228	228	239	226	207	206	235	214	226	223	229	228	205	208	232	214	226	220	228	227	214	228	223	205	222	240	205	222	227	215	219	217	212	235	239	228	216	200	211	209	217	237	229	237	233	238	227	217	221	221	225	263	221	239	229	247	225	241	233	211	207	230	180	213	213	223	230	200	199	225	211	204	210	231	202	225	234	222	242	234	221	229	218	217	216	225	210	228	209	232	220	222	229	225	229	240	198	213	216	201	245	214	209	233	214	208	224	203	228	238	228	208	200	213	218	241	204	204	239	237	217	244	195	211	210	214	202	206	222	200	216	209	212	226	217	215	240	216	237	202	233	211	224	211	214	187	207	241	201	210	206	193	234	224	216	201	216	225	213	235	203	210	218	213	223	209	209	261	217	222	213	252	212	221	242	238	234	221	202	217	199	200	231	239	225	232	223	193	242	229	229	225	210	208	225	213	237	220	206	208	223	209	197	216	197	210	236	202	253	224	226	197	224	226	236	217	217	218	216	241	218	232	235	232	196	222	250	224	211	237	198	195	233	202	199	218	199	213	217	208	255	242	228	208	207	202	196	219	257	206	220	225	219	236	233	209	229	229	260	239	209	242	192	230	210	216	222	216	215	198	237	254	234	205	225	208	226	204	226	237	215	238	217	259	208	228	243	216	192	236	205	221	225	228	206	219	231	218	191	219	197	221	228	215	226	242	209	216	219	210	212	216	214	223	234	235	209	196	223	218	260	224	238	264	230	204	213	229	211	172	227	225	246	240	218	210	228	200	233	222	197	212	208	211	220	196	232	228	205	203	243	209	235	206	210	228	216	204	208	231	210	256	249	226	202	215	254	210	224	212	223	207	213	203	230	236	227	258	217	218	211	212	261	228	225	218	214	210	247	225	214	231	236	242	243	218	220	212	253	214	216	213	218	228	218	231	223	233	189	233	217	236	205	208	226	232	212	229	222	204	241	217	224	211	210	221	210	241	229	224	226	234	208	233	213	241	220	226	237	241	216	245	216	228	218	218	227	214	225	197	237	217	226	267	220	227	224	241	233	221	213	194	217	228	227	216	211	209	228	250	230	232	196	220	208	215	224	245	210	222	196	219	229	201	222	247	195	219	233	214	197	231	246	211	231	258	221	256	215	230	226	206	227	224	234	209	231	221	197	200	219	215	223	221	249	225	229	213	238	223	206	189	225	192	212	229	253	212	211	238	243	231	218	212	207	243	223	193	227	199	203	220	226	202	233	217	257	216	216	217	203	249	246	195	202	226	218	225	229	204	198	218	225
33851	33263	29896	13691	1915	553	460	442	482	486	441	448	481	385	400	413	416	390	438	406	438	380	472	428	408	396	381	435	437	394	401	384	411	413	404	402	415	427	370	383	417	435	403	435	412	438	436	407	423	414	416	420	393	413	408	421	399	408	415	428	392	402	411	409	379	426	374	418	450	441	412	424	420	397	428	397	383	405	403	404	408	414	407	452	390	406	412	414	424	432	400	434	371	430	376	408	406	434	429	424	394	414	443	430	439	433	422	421	384	399	437	413	382	424	406	417	402	416	420	385	425	430	394	409	399	432	432	436	421	452	376	393	454	433	386	393	420	398	433	383	380	385	425	413	416	393	371	411	399	423	427	424	424	441	408	399	432	430	447	373	452	380	425	418	447	418	397	391	409	439	425	429	416	405	403	357	409	463	397	426	410	436	393	409	420	428	406	429	390	405	396	414	452	412	399	452	438	408	383	374	409	391	382	417	388	413	414	431	460	380	396	378	397	407	411	386	393	431	381	396	439	418	400	434	422	412	429	409	398	401	438	399	404	432	431	422	423	416	392	416	386	419	417	411	430	451	425	398	384	393	433	392	398	412	375	390	398	423	433	414	423	416	395	405	412	424	396	427	439	430	388	439	402	437	411	423	390	407	420	413	426	441	387	413	404	429	406	391	418	409	413	393	424	408	405	394	389	383	408	416	422	393	414	408	374	430	408	405	416	388	394	383	408	433	402	423	423	437	382	420	448	425	381	410	378	417	405	405	423	422	402	407	406	390	398	438	447	389	422	403	401	438	391	448	386	397	414	397	402	377	417	396	406	417	406	426	407	436	420	393	419	406	422	444	415	422	396	405	401	438	420	409	407	397	425	440	445	402	402	425	440	400	402	392	432	393	386	420	366	467	410	411	433	401	393	430	447	368	418	396	402	417	411	411	409	388	358	377	414	386	388	355	400	379	450	367	417	415	397	375	430	427	397	445	417	438	399	396	414	414	429	371	409	398	455	423	401	397	445	419	415	427	396	416	442	366	416	413	374	410	406	420	396	426	445	423	372	441	420	380	389	402	412	419	397	369	427	393	413	407	437	406	431	418	407	383	381	370	411	394	428	395	406	440	400	435	431	417	455	413	433	398	396	415	365	412	444	416	381	421	371	396	390	411	409	428	415	442	412	434	420	413	436	391	394	397	434	409	420	447	424	435	400	404	427	430	354	390	424	411	425	413	400	424	403	423	419	367	398	387	430	416	430	409	413	408	375	386	388	412	386	426	411	415	417	420	415	429	456	398	374	412	407	445	410	421	425	417	404	367	417	415	360	395	388	379	402	423	421	440	380	409	443	408	397	433	415	419	415	418	400	425	403	426	439	408	393	402	444	403	417	394	390	415	427	443	402	404	415	423	405	385	427	416	453	432	400	379	397	403	434	418	441	432	411	393	412	412	415	407	410	440	411	429	398	417	428	410	389	407	429	391	444	461	424	413	384	452	418	463	409	378	425	400	398	437	423	384	443	388	414	387	432	405	397	409	430	430	421	415	418	379	400	391	430	383	410	401	408	443	424	425	434	408	432	400	374	398	398	450	431	431	410	386	409	434	406	404	418	393	427	385	414	416	416	405	411	394	380	402	419	421	452	456	387	389	407	392	418	405	431	415	389	368	407	392	368	416	434	383	408	407	450	387	404	425	396	388	434	398	391	422	404	385	423	419	399	417	419	387	406	430	409	405	414	380	419	396	418	419	421	394	393	389	433	413	442	420	396	409	405	415	412	381	456	425	416	410	434	407	412	382	409	402	404	412	376	440	421	386	444	420	419	427	399	413	415	408	438	435	432	430	442	431	404	394	428	389	424	409	411	432	380	381	435	409	423	395	427	435	428	444	416	392	400	413	430	462	382	409	420	434	439	441	403	426	442	430	426	438	417	435	406	460	412	420	372	404	440	413	417	413	443	405	400	364	379	393	381	402	419	423	443	398	408	427	420	418	388	424	386	422	402	404	428	407	385	401	419	367	416	380	429	386	427	420	405	379	443	422	366	378	424	417	405	417	433	399	415	416	429	406	402	414	442	437	450	445	412	419	426	415	404	419	437	410	430	458	431	436	410	449	407	389	411	405	399	430	384	410	414	409	404	377	433	401	406	415	376	446	434	392	410	400	382	370	411	455	387	372	433	429	406	414	418	375	404	378	408	435	388	410	378	425	418	435	413	362	444	376	396	419	391	403	434	392	400	420	437	398	408	416	395	383	426	419	388	417	420	422	399	415	397	425	407	411	421	446	438	389	417	443	423	422	389	405	426	402	406	437	426	396	377	451	424	435	443	435	409	399	399	452	439	424	428	436	437	411	443	387	436	384	403	405	428	411	381	409	412	371	401	423	426	401	402	440	463	403	402	407	441	423	441	398	436	402	376	407	441	394	421	428	397	435	399	428	470	392	424	437	389	412	399	431	395	444	425	391	394	425	389	426	427	416	385	406	418	415	402	406	437	436	398	374	392	422	417	414	380	361	415	445	440	409	436	440	402	423	414	420	420	430	430	428	429	450	407	423	407	413	428	423	373	409	390	432	440	422	430	389	395	417	440	424	403	456	427	398	419	413	404	409	401	408	406	413	391	416	437	411	407	389	423	451	388	408	404	404	409	417	383	424	369	399	410	419	408	397	426	415	410	374	360	405	436	416	452	387	426	425	402	376	425	431	423	400	386	414	424	389	413	403	414	452	428	425	416	402	384	412	425	392	413	390	422	423	395	392	423	416	390	444	433	391	428	416	409	393	420	396	397	405	381	410	388	429	389	397	428	413	404	416	394	394	412	425	376	423	426	405	435	418	430	413	413	418	427	415	457	409	414	424	465	412	381	428	397	411	446	416	396	391	427	402	432	398	429	418	367	399	436	424	416	425	421	412	452	435	412	396	401	425	408	413	408	441	400	402	414	421	394	386	442	447	393	408	406	390	400	416	454	407	412	400	410	417	411	363	414	409	397	421	425	421	419	407	417	417	398	417	434	422	412	417	385	438	409	424	404	416	420	412	384	445	387	444	396	405	381	390	391	415	394	407	424	402	430	431	389	435	402	405	410	378	420	406	441	436	446	464	416	418	465	431	404	402	410	381	460	443	437	429	401	429	434	441	380	366	399	431	417	411	363	409	407	390	394	429	373	387	396	402	389	410	435	388	425	401	441	457	380	369	413	426	399	387	383	401	396	412	417	423	403	392	418	390	402	391	400	404	406	386	435	358	423	381	437	414	429	389	440	368	395	419	392	403	417	417	399	424	442	387	412	409	409	429	412	416	405	386	423	396	407	387	434	414	419	383	426	415	389	394	424	446	407	443	434	403	391	387	382	424	411	404	419	396	406	392	415	391	400	410	456	399	420	428	403	404	411	397	448	404	403	375	385	425	394	410	409	402	413	442	401	474	394	399	413	410	408	426	424	355	415	391	434	416	423	392	425	443	436	417	383	390	424	413	411	367	427	417	426	359	425	419	404	422
41716	48596	30982	10843	2000	605	543	546	503	484	469	454	464	503	459	439	460	394	459	444	442	416	414	419	450	403	418	459	477	437	425	460	436	453	448	450	420	461	489	424	443	432	448	436	406	483	461	433	427	467	447	459	447	444	457	409	462	448	464	432	417	442	458	430	439	409	417	460	488	463	431	426	467	448	408	441	408	452	424	413	459	419	455	438	450	423	491	409	437	426	450	466	446	448	459	444	440	451	416	447	438	431	405	439	448	428	473	417	441	456	416	434	426	417	420	434	446	458	432	446	414	384	409	482	430	504	462	448	491	450	493	436	438	396	414	414	457	454	450	453	417	425	466	448	441	408	421	452	401	426	457	410	438	454	471	443	479	464	451	461	442	464	453	421	411	428	450	462	429	459	432	489	417	432	415	418	424	383	419	419	428	438	424	393	414	434	447	420	435	424	417	430	426	464	454	438	455	408	458	432	458	441	445	445	432	464	415	469	423	491	451	445	414	448	432	440	441	460	427	415	474	454	471	439	448	423	437	472	462	409	441	443	448	415	426	456	473	458	428	410	431	451	438	420	447	423	441	460	446	437	430	445	417	444	441	411	436	448	477	426	425	404	440	437	448	406	457	462	463	450	448	422	437	406	432	459	386	445	447	431	428	484	398	459	464	435	420	430	411	456	441	482	396	415	437	402	420	414	450	399	412	445	439	411	454	453	460	443	431	463	444	506	451	422	486	421	445	444	416	441	423	401	403	419	426	437	460	447	444	433	444	446	446	451	443	452	418	446	431	446	464	451	423	428	424	414	435	459	408	440	431	409	438	454	431	439	420	452	397	423	432	420	432	434	410	421	427	441	446	454	479	425	421	454	451	417	467	456	442	427	448	463	401	494	415	495	422	417	449	397	452	432	436	469	449	453	444	461	470	449	443	418	425	433	437	474	422	436	463	467	474	423	486	433	459	425	418	445	430	402	448	439	451	447	418	436	426	445	462	397	428	432	417	434	472	426	415	450	449	445	429	415	430	421	436	439	402	456	436	455	420	431	464	442	444	449	448	443	423	445	434	467	452	418	425	458	453	403	430	447	406	437	448	453	453	452	403	403	440	430	424	426	408	425	448	451	419	444	440	464	435	439	419	419	448	423	467	445	441	434	442	412	444	471	420	442	438	433	431	447	438	444	456	456	430	416	443	434	407	448	469	487	454	454	403	415	476	435	419	437	460	450	458	435	442	451	442	450	409	435	434	445	418	441	440	452	479	440	458	464	421	458	435	448	387	412	419	427	441	445	417	424	473	451	399	431	405	425	462	467	455	430	433	470	466	426	438	423	464	443	422	473	424	451	418	443	437	438	436	437	443	466	440	458	424	404	399	461	436	454	425	404	474	425	432	428	429	461	435	424	451	441	416	432	475	432	405	450	498	448	425	426	447	451	432	477	431	447	409	383	429	422	429	450	469	459	443	421	444	423	399	465	434	443	450	434	433	445	431	448	462	449	460	420	434	445	441	461	438	447	429	403	448	420	405	445	433	442	413	400	460	454	462	414	433	422	411	429	450	444	415	459	435	436	421	449	430	426	454	417	450	467	444	427	442	405	401	463	460	425	424	412	470	480	420	425	438	493	436	444	448	452	463	437	456	494	436	431	419	472	436	403	431	444	437	434	415	432	441	437	474	450	451	438	419	430	471	426	434	418	403	431	486	427	457	438	461	423	413	400	434	428	448	436	425	452	433	426	438	468	469	446	465	393	389	424	426	431	415	443	433	428	410	412	428	442	412	446	430	464	437	434	471	424	430	436	415	432	478	429	451	440	433	438	438	411	431	440	429	434	441	409	427	447	440	410	463	441	415	434	469	422	421	422	423	458	446	437	482	449	435	419	458	442	413	416	441	459	421	430	424	413	461	421	416	441	456	426	437	453	432	432	482	391	463	442	443	448	443	443	478	429	428	411	440	462	415	454	426	396	433	428	428	443	443	438	433	457	443	425	449	464	413	437	415	423	414	452	425	432	475	391	428	403	466	434	431	430	459	416	451	445	455	441	446	405	466	410	419	449	421	437	464	432	448	419	500	436	432	415	423	425	444	433	445	435	419	406	422	475	400	428	453	414	470	431	455	401	447	407	459	424	440	438	440	425	429	441	439	437	415	426	447	437	402	456	431	447	435	425	394	416	443	433	469	475	476	425	487	457	431	503	482	441	448	448	416	451	441	470	470	450	430	429	425	448	462	406	428	431	493	475	453	475	431	442	438	427	436	448	414	442	427	478	437	444	420	455	412	413	450	439	463	426	439	410	443	422	428	432	457	412	439	448	443	440	446	432	437	444	459	417	443	402	442	424	414	473	440	445	397	456	441	429	444	433	444	441	447	385	474	426	450	442	446	439	458	446	452	418	406	426	449	419	475	463	454	461	466	462	421	425	395	418	428	458	409	431	441	454	416	445	439	420	427	432	410	450	421	400	439	435	446	440	429	407	440	468	459	402	421	411	447	448	472	454	441	422	419	420	439	455	462	447	434	423	438	413	444	454	465	406	417	431	415	444	441	464	443	425	415	465	426	402	439	450	422	421	451	448	433	441	471	441	409	453	444	436	421	462	442	449	462	466	422	423	436	431	449	459	439	475	419	425	426	416	436	454	424	440	433	445	461	429	425	418	435	378	407	445	433	408	417	444	463	436	451	414	468	431	458	461	452	463	473	441	435	459	438	420	433	423	434	472	459	450	442	445	425	446	430	446	459	426	475	433	468	423	416	429	431	431	443	420	442	474	425	445	416	417	437	431	442	468	397	432	466	411	452	423	426	420	443	424	477	382	465	458	450	446	434	420	445	441	469	455	464	433	435	456	438	426	439	430	434	427	433	407	422	429	449	463	430	437	438	445	473	422	428	459	441	436	446	445	392	459	443	425	419	438	436	421	437	430	413	445	455	444	439	445	449	388	454	452	418	456	444	434	424	391	411	465	477	439	433	443	444	412	412	475	424	467	409	432	454	440	421	461	458	452	473	430	458	473	434	390	438	459	449	424	420	437	443	482	420	414	441	439	422	430	432	463	437	395	433	426	445	452	423	453	452	438	399	432	437	423	401	443	436	436	423	448	457	435	432	432	401	416	424	456	459	403	473	416	454	408	434	443	495	487	436	392	457	412	480	438	461	412	475	449	416	403	422	430	442	409	435	412	407	426	445	459	440	461	423	424	434	415	469	450	441	446	443	453	449	399	439	443	422	423	413	463	469	478	425	443	447	424	413	413	425	452	390	403	437	426	441	438	450	458	418	486	453	444	422	458	429	432	441	440	461	428	444	454	468	470	444	420	402	424	427	448	442	416	471	456	428	454	445	438	430	428	421	422	435	454	442	419	424	444	423	464	471	404	463	432	437	420	437	417	439	404	429	401	446	420	472	425	467	474	439	442	470	435	406	466	433	463	439	445	437	432	462	437	425	438	421	438	442	400	426	446	428	411	397	439	439	430	418	437	442	416	465	470	470	439
23609	20926	27983	24035	20865	12238	880	510	428	426	400	378	339	342	351	331	317	319	308	310	324	331	331	307	312	314	315	325	316	324	310	306	317	285	323	316	295	328	332	307	355	329	315	290	302	336	315	281	334	357	319	305	323	292	337	302	299	308	320	304	318	299	327	310	318	344	328	334	323	305	294	312	309	291	301	330	275	338	303	302	278	315	306	281	319	336	307	345	342	298	291	368	311	333	308	312	322	316	359	294	265	296	309	328	293	283	313	320	316	322	303	340	299	318	288	296	304	338	338	313	313	296	300	325	334	294	303	310	315	317	318	286	308	311	334	321	306	293	286	319	320	299	308	311	298	278	331	319	307	280	328	274	325	309	303	329	298	283	293	315	302	279	324	309	292	318	339	324	322	331	300	307	304	315	318	280	317	293	330	318	303	292	310	317	333	318	309	290	310	332	310	284	309	340	341	331	321	317	287	309	307	314	317	306	287	315	303	288	275	277	322	323	337	320	303	315	314	329	312	310	358	303	317	294	325	315	296	336	320	294	305	299	308	298	316	333	281	338	318	303	294	274	328	328	283	305	319	306	335	311	322	295	318	306	313	302	321	298	312	307	313	318	316	329	315	330	329	305	298	295	314	360	286	309	309	297	308	326	313	322	301	285	345	320	314	278	330	316	301	308	298	312	308	302	292	308	306	330	312	305	305	284	332	325	310	303	318	318	311	323	289	317	335	321	320	298	330	307	341	324	310	291	271	308	267	314	302	281	298	321	285	318	333	325	301	302	293	325	301	286	291	303	320	279	317	309	300	283	330	318	318	320	324	307	290	330	284	309	257	335	278	316	310	327	316	370	355	346	283	301	291	316	318	327	305	331	322	328	310	334	316	306	320	316	330	329	317	282	307	292	302	296	306	329	298	306	295	281	347	292	299	338	323	295	331	322	312	299	318	307	320	318	290	317	303	334	327	306	355	259	309	325	308	288	342	307	336	320	323	316	297	329	320	335	276	315	314	308	316	320	349	345	320	325	304	291	360	299	316	275	301	307	287	324	316	269	312	264	291	295	325	319	334	278	311	301	295	321	299	311	327	277	299	319	324	286	329	317	331	292	311	319	290	322	328	304	295	323	289	295	307	314	302	307	314	344	296	321	288	295	297	296	310	302	327	264	330	287	331	335	321	316	331	288	322	293	326	339	287	345	314	294	316	333	297	309	304	335	312	296	311	310	314	324	286	303	306	321	318	337	309	297	295	302	324	289	295	313	342	299	293	305	310	314	282	313	355	316	305	333	327	321	315	343	350	331	313	349	292	291	315	293	319	333	320	355	345	310	309	319	306	298	318	334	326	306	314	306	307	309	329	320	285	290	326	302	291	304	286	319	281	346	326	292	285	305	308	307	286	338	307	313	313	310	298	318	313	305	302	281	277	312	317	298	345	320	302	335	297	302	321	297	306	286	295	323	325	318	305	323	319	296	315	316	302	311	296	317	345	311	309	287	334	269	332	305	308	345	328	297	299	304	326	292	319	307	314	307	320	329	316	319	279	280	305	323	296	320	323	341	321	318	290	311	288	297	306	335	318	323	314	292	320	324	299	308	302	349	311	290	317	335	291	312	303	303	317	341	320	284	297	351	287	283	332	304	326	312	313	336	312	324	284	269	325	314	301	324	271	298	294	311	309	341	304	307	302	320	321	292	292	290	332	292	282	284	314	331	298	316	354	299	343	320	318	326	312	313	311	308	301	314	300	313	316	288	285	311	329	290	309	321	319	327	319	334	306	316	323	301	310	296	319	332	342	344	302	314	310	343	293	307	292	320	291	342	308	312	321	319	316	323	340	324	314	310	314	329	313	315	309	329	299	299	326	301	308	308	321	269	323	312	313	307	284	311	321	255	282	280	286	305	293	312	315	326	337	320	315	319	315	324	311	325	316	328	325	307	302	299	291	283	319	320	319	297	284	335	307	309	333	371	302	338	335	300	332	307	291	319	289	342	290	309	331	298	298	318	301	316	314	311	342	315	320	316	344	297	302	316	325	294	311	306	286	334	349	285	282	294	279	314	318	283	325	313	308	314	284	259	295	341	297	334	292	330	332	308	303	327	350	326	271	325	319	324	316	298	313	310	306	308	293	315	310	310	322	298	314	321	345	318	301	333	287	293	318	337	297	298	329	311	307	292	299	281	292	327	302	324	306	306	287	297	301	298	310	289	336	319	302	312	275	300	295	300	330	291	311	331	322	311	331	286	329	338	302	315	311	289	308	315	329	306	322	289	345	300	291	287	291	307	322	278	339	318	324	322	348	322	305	311	335	333	321	324	306	329	332	292	299	311	302	313	334	332	327	310	330	277	319	292	307	310	313	309	289	299	306	290	331	318	284	296	322	290	289	298	319	298	319	349	302	306	304	329	320	306	304	291	290	305	307	308	314	272	297	311	323	295	309	281	335	318	294	286	291	299	266	330	301	332	325	312	318	332	299	291	332	299	277	317	301	298	315	310	316	305	309	316	312	333	338	321	313	308	297	300	296	306	289	334	313	326	312	336	330	287	323	299	300	343	294	329	313	320	301	307	332	303	313	343	325	312	301	314	302	276	351	308	327	301	317	289	276	283	309	291	341	278	324	320	302	322	274	300	311	324	308	322	312	316	304	336	317	312	312	334	293	310	321	307	308	322	306	302	321	315	297	299	293	297	345	304	289	320	302	320	318	322	311	307	270	329	322	287	319	336	312	316	297	280	307	325	284	316	307	341	295	329	325	287	270	292	326	300	334	319	340	327	274	313	296	319	308	302	287	316	319	306	291	298	305	319	288	302	338	287	299	313	315	316	352	311	301	282	298	303	331	291	297	315	304	328	302	306	304	348	292	311	290	287	322	323	302	348	322	300	352	335	310	310	322	304	293	316	297	321	327	316	292	310	327	330	291	349	335	326	312	306	303	307	339	338	327	336	266	314	311	335	270	305	309	312	290	314	300	303	288	293	323	307	298	327	296	308	316	316	298	341	326	299	330	297	302	346	287	317	299	296	352	298	316	326	293	288	256	305	292	302	358	276	314	299	293	339	313	300	327	321	295	329	329	332	301	315	303	319	322	319	318	317	307	299	310	349	316	287	341	313	303	286	309	322	324	324	316	306	308	331	316	319	314	288	311	319	307	295	310	293	328	327	296	313	320	275	325	297	303	282	329	301	294	319	325	310	290	318	293	319	313	292	308	307	311	347	291	332	308	305	308	275	327	305	326	321	310	316	355	331	304	308	321	282	319	303	306	336	297	321	343	298	346	295	296	284	349	319	289	332	304	290	337	307	306	323	310	311	293	281	282	311	286	322	304	301	334	309	287	317	311	271	313	327	329	304	332	310	319	314	313	297	314	327	294	309	301	333	315	298	300	324	320	313	343	309	299	276	327	334	308	317	325	309	318	309	333	319	292	283	291	281	321	305	291	331	296	313	326	317	363	304	307	303	311	298	346	343	312	284	331	303	287	281	319	351
40354	55920	40146	21198	5830	1021	804	628	537	510	478	453	413	380	357	364	368	335	341	322	331	326	354	314	366	342	375	300	325	371	324	344	343	358	324	331	341	340	364	313	362	304	359	348	316	348	316	342	334	317	326	323	314	329	340	340	320	352	351	358	351	327	302	343	311	348	338	323	316	346	319	335	381	371	367	301	310	342	349	324	332	368	350	365	347	357	332	327	314	328	318	333	341	353	315	305	316	344	324	328	347	316	316	326	336	330	350	329	321	368	318	357	327	325	333	342	345	369	326	325	354	330	314	315	328	366	317	336	367	319	320	328	306	323	339	324	379	335	338	321	332	355	330	310	336	361	337	311	299	344	355	356	331	337	345	318	360	335	320	330	328	327	358	327	373	344	339	367	343	368	339	333	318	295	312	295	337	354	358	372	342	327	288	352	342	333	326	373	378	337	336	349	331	315	347	334	323	337	349	355	332	356	323	308	348	338	317	361	353	308	292	343	279	334	319	335	341	323	313	350	317	326	337	314	313	335	332	336	360	322	312	347	346	346	323	344	331	342	347	319	314	339	329	344	319	311	325	325	323	324	342	359	336	291	357	340	311	340	361	343	345	312	319	340	325	339	294	336	333	308	333	317	334	331	342	321	311	346	319	300	343	352	300	356	347	350	350	320	359	338	347	308	318	344	344	350	354	319	321	319	340	324	328	324	340	324	313	343	309	311	374	297	321	328	342	332	359	326	339	334	328	319	334	307	355	340	309	341	336	347	338	336	335	325	333	325	301	375	356	350	354	336	359	356	339	346	369	296	336	344	343	332	338	332	346	325	333	319	335	354	317	341	329	324	344	305	316	340	311	341	331	348	334	324	334	312	349	318	318	347	298	342	329	343	317	326	298	333	333	330	351	309	358	313	297	366	345	334	333	338	349	361	339	326	352	342	324	306	340	325	337	313	318	355	299	346	342	340	345	317	325	370	333	320	309	317	335	350	354	352	318	349	344	327	306	351	329	352	331	352	339	325	350	326	330	326	301	303	327	328	323	313	355	327	334	313	308	337	331	332	342	315	329	365	366	329	335	339	328	309	346	304	314	351	384	305	350	349	336	334	356	332	360	330	318	335	334	334	355	318	348	352	343	342	323	347	367	301	354	302	332	321	326	306	335	331	327	320	329	310	321	358	323	313	342	333	354	316	329	358	343	316	341	303	343	330	320	329	343	374	352	314	324	345	352	322	334	345	338	314	348	368	361	335	323	340	361	339	329	352	316	335	309	363	322	326	315	340	317	329	330	359	330	320	336	332	308	304	332	318	336	352	319	328	330	316	352	350	348	366	338	314	358	317	299	315	321	340	341	350	333	338	324	330	349	357	356	299	331	323	318	352	327	314	331	319	331	301	328	326	333	325	358	333	349	332	323	356	318	348	363	301	335	355	342	347	333	344	350	351	298	345	339	296	365	353	329	329	313	363	329	349	336	390	316	342	329	363	343	337	313	363	362	339	353	340	331	304	369	351	337	325	341	347	313	350	314	317	326	328	325	340	327	302	305	324	353	347	319	341	318	364	322	354	344	330	308	372	363	291	331	348	314	344	317	330	352	309	336	328	347	339	326	287	329	317	325	312	327	336	317	342	351	359	387	320	357	329	344	329	318	342	319	356	320	322	337	327	302	333	335	347	356	351	330	334	296	342	310	304	328	342	328	335	322	339	311	296	332	311	337	330	350	331	314	326	355	336	323	308	335	323	353	366	344	345	332	328	334	316	331	323	318	340	305	344	357	349	359	332	322	344	308	345	356	335	348	301	332	349	339	349	337	298	332	321	316	328	299	317	306	374	327	329	309	361	333	331	334	321	312	358	304	319	328	334	329	353	323	330	352	338	298	361	329	328	328	335	329	307	330	334	339	340	330	303	328	344	347	333	321	336	328	338	344	347	344	333	350	357	365	321	338	327	327	310	344	329	332	336	334	331	327	312	299	338	329	325	326	320	320	359	324	339	316	333	316	338	370	337	305	327	351	293	351	364	319	362	341	319	325	331	317	350	314	310	317	290	336	328	319	320	350	294	308	324	331	350	326	295	325	336	318	355	296	329	337	351	310	323	353	327	361	316	315	309	360	360	327	324	316	334	321	327	338	317	309	343	310	349	389	298	353	321	321	321	322	352	352	301	345	338	357	340	359	341	337	349	343	354	331	337	295	334	350	336	342	353	334	310	335	329	324	344	348	334	332	325	314	329	319	336	366	339	314	311	325	325	346	338	362	316	366	327	337	333	338	315	327	294	365	313	298	340	326	327	334	348	352	367	338	322	331	335	351	325	345	362	355	335	319	341	339	350	338	296	347	311	353	348	335	319	335	320	333	340	320	346	343	336	321	350	328	324	342	350	322	340	361	306	361	309	326	318	309	318	323	319	337	321	332	314	332	323	330	341	328	346	316	377	303	335	356	352	353	336	354	313	337	293	336	365	333	331	350	365	337	346	355	310	322	344	356	305	332	348	313	326	317	338	345	364	341	314	334	295	330	324	348	359	292	359	327	351	329	306	340	323	322	342	337	362	329	338	310	335	336	324	332	338	338	328	332	363	352	311	299	343	319	350	345	312	358	347	318	319	317	308	335	340	365	361	324	348	346	338	332	344	346	338	327	349	354	327	325	343	345	305	335	341	335	354	322	308	339	357	380	330	328	342	315	340	311	329	317	323	345	336	305	328	316	337	350	353	355	329	340	341	337	344	374	333	351	335	330	356	335	345	327	349	349	336	358	306	373	328	327	346	306	336	323	326	338	319	329	310	327	339	338	354	326	304	310	337	333	311	307	320	363	311	325	325	315	369	331	352	325	326	334	351	330	348	366	332	372	353	361	314	325	336	310	334	308	328	349	312	342	333	331	322	328	340	310	332	341	344	316	318	296	349	315	343	318	328	330	315	328	311	327	343	336	332	329	367	340	354	324	367	310	327	320	317	347	316	350	313	327	342	309	327	322	325	339	326	338	312	310	317	325	345	317	341	311	342	338	339	329	331	347	331	355	319	351	345	338	329	341	326	349	368	346	339	322	339	325	325	321	325	328	333	368	363	301	360	348	337	348	304	340	319	325	326	316	336	341	295	335	324	344	309	293	370	325	334	345	352	324	350	297	331	374	332	345	344	345	329	322	337	344	350	335	299	340	373	353	332	326	311	331	354	319	343	350	339	289	318	331	371	333	332	319	376	307	364	386	328	340	325	315	313	343	316	310	319	337	327	341	311	343	311	330	342	351	331	331	315	304	304	315	319	357	324	330	309	344	321	342	363	331	338	330	346	365	348	322	323	363	333	309	350	330	346	351	331	346	330	305	321	320	328	327	352	305	325	341	325	357	357	343	329	338	347	319	308	305	325	308	322	314	370	378	318	338	347	356	358	341	337	327	337	311	344	327	327	364	338	369	311	384	362	355	330	305	313	316	309	328	348	349	338	353	335	326	361	347	315	306	336	335	303	332	334	345	314	355	346
24682	20954	27323	24910	17567	3148	545	464	442	420	423	374	420	357	387	368	362	366	353	372	345	365	362	372	397	330	337	359	382	356	366	333	350	358	370	370	375	381	387	378	381	347	329	337	354	344	354	374	351	337	334	372	372	370	381	335	392	330	349	403	343	356	377	340	354	342	389	356	369	339	393	318	356	357	329	328	358	388	385	356	345	341	356	377	341	351	367	372	383	393	377	338	363	365	410	362	366	361	356	386	339	375	344	370	358	372	369	325	369	393	385	341	386	335	348	352	344	323	364	369	348	322	380	356	328	327	352	364	348	379	353	367	374	362	344	376	372	384	380	315	353	356	341	375	366	345	358	338	368	365	307	341	349	329	347	366	333	370	373	359	345	361	398	382	410	386	344	331	371	362	384	390	345	357	379	364	356	347	336	361	351	356	384	350	409	326	368	327	350	362	363	316	350	351	339	342	333	389	357	325	347	357	361	401	377	370	342	376	352	391	350	367	341	354	401	370	366	357	359	352	373	349	372	363	352	365	346	392	369	365	389	331	345	348	384	355	322	391	344	379	349	367	379	336	355	399	360	335	406	368	362	337	308	358	338	382	370	380	346	364	373	354	384	370	334	352	350	363	365	380	339	357	338	346	354	338	388	367	372	367	352	348	344	357	353	379	347	385	361	375	333	366	367	352	360	377	335	342	359	366	332	345	371	378	338	387	348	395	366	331	349	362	358	366	376	328	379	363	392	326	383	376	337	338	368	369	326	358	331	365	366	346	367	364	356	360	350	328	375	367	356	346	393	386	351	372	326	319	348	361	355	353	376	418	402	319	332	344	372	370	353	370	349	362	356	353	362	335	370	369	337	369	366	361	365	360	364	403	316	384	336	381	364	410	363	370	381	328	343	384	333	367	319	379	335	358	394	336	368	371	382	340	352	362	396	351	372	334	350	352	405	332	349	357	373	351	402	356	354	386	365	350	354	325	364	345	377	382	348	357	349	355	382	342	315	368	359	360	376	373	354	358	349	376	362	388	383	340	324	370	346	380	354	362	395	348	344	360	389	366	377	368	393	324	356	395	343	370	354	348	390	345	385	330	349	360	346	344	322	360	372	348	365	399	375	347	372	325	356	343	355	354	373	360	341	349	384	371	338	352	338	346	352	351	371	362	358	370	319	333	371	368	395	335	380	357	394	356	369	339	352	371	331	372	373	341	375	353	381	358	349	370	312	309	360	414	352	340	341	330	331	357	371	378	364	368	374	374	382	355	343	374	374	357	378	375	352	351	371	349	354	349	387	374	332	334	359	353	358	400	369	378	418	341	351	365	345	385	386	381	379	363	356	348	355	360	358	395	359	363	346	387	372	378	349	361	364	367	369	339	350	361	382	391	342	364	312	369	353	352	357	345	355	352	359	350	362	330	343	336	351	369	352	352	362	367	353	356	398	364	367	358	370	343	349	345	353	368	370	340	366	341	353	337	341	328	369	347	381	379	343	338	382	379	348	363	331	329	354	328	330	379	339	358	378	349	350	358	336	366	332	347	345	397	355	368	411	319	378	355	352	329	367	346	369	352	359	344	353	332	367	375	380	346	392	348	360	356	384	352	364	353	367	382	380	368	348	377	357	353	386	359	335	360	354	369	387	370	348	314	344	329	367	338	373	349	343	373	391	372	379	371	377	330	364	389	422	350	324	373	354	322	325	395	367	348	378	365	349	354	369	308	362	373	352	372	381	376	367	356	366	335	348	357	372	347	396	369	355	380	344	368	373	332	371	367	319	337	352	330	363	383	394	358	347	373	351	337	357	314	344	357	345	366	357	346	384	375	391	385	349	355	369	340	378	363	348	329	363	394	334	353	338	343	376	321	394	339	371	362	356	407	328	349	347	344	383	341	341	380	379	354	369	369	357	336	395	344	361	364	382	351	365	356	362	333	389	376	339	393	363	329	372	363	405	338	367	355	363	370	328	383	394	328	326	333	358	359	362	374	354	364	375	379	356	372	348	356	344	383	350	363	345	370	381	342	342	390	366	351	352	358	347	349	343	371	302	391	384	373	325	326	393	337	355	335	333	347	334	395	347	377	375	369	354	361	387	403	359	339	364	350	367	383	360	368	348	359	354	344	311	356	364	360	360	361	342	335	350	340	368	390	350	339	354	345	334	337	379	352	349	374	335	328	374	338	371	343	368	359	357	354	373	413	359	349	359	354	365	364	357	323	393	373	355	363	367	369	345	344	339	334	352	373	362	330	337	372	377	360	362	365	347	353	365	363	372	368	358	352	350	354	362	347	372	331	347	340	351	391	370	332	355	366	367	356	361	348	352	336	356	344	341	349	378	349	355	347	357	353	375	354	350	345	335	363	390	362	357	342	357	376	333	371	396	348	359	363	333	385	360	377	370	383	357	322	396	343	335	346	340	346	356	376	365	372	368	353	373	330	387	343	362	333	331	355	348	377	360	344	320	360	357	342	366	382	363	362	381	349	362	361	372	345	373	353	327	351	335	353	362	326	346	361	366	343	368	366	385	336	324	372	357	352	324	368	338	349	352	334	355	369	355	380	350	364	391	395	366	354	351	318	351	415	345	391	351	333	382	363	364	337	310	370	400	377	371	358	356	374	349	387	403	386	363	341	367	357	358	395	407	335	383	371	358	362	374	326	357	333	353	372	365	360	370	373	365	321	386	345	351	358	407	347	390	360	374	369	364	390	342	357	368	355	370	355	342	340	362	356	358	360	362	376	368	404	360	376	345	354	352	375	336	348	378	348	428	368	347	364	350	385	356	379	373	350	347	366	395	355	359	372	358	351	405	380	334	407	359	382	351	347	357	357	343	360	332	328	399	347	331	347	347	367	389	348	371	370	358	384	342	372	360	394	385	373	343	341	355	370	344	400	333	397	366	357	352	366	377	345	366	329	346	376	318	344	364	370	380	314	369	385	370	347	385	351	380	325	367	396	358	357	381	384	347	376	389	374	311	369	356	330	374	346	370	354	366	360	341	338	360	330	377	376	333	346	323	378	340	360	350	362	363	343	405	365	379	357	356	358	364	340	367	343	384	341	366	358	349	390	338	358	360	323	348	353	340	369	354	336	365	381	346	352	344	352	374	370	317	368	350	356	340	388	342	349	353	377	356	326	365	357	352	359	351	370	340	359	360	360	362	349	338	355	333	389	365	354	364	350	337	370	356	351	368	325	343	359	362	328	363	322	393	358	355	332	387	336	353	354	371	372	375	387	352	385	362	330	336	354	368	351	346	378	395	365	397	354	345	366	367	359	361	345	372	343	395	342	355	349	346	376	358	371	344	349	346	379	349	371	355	369	365	348	332	383	332	360	358	385	335	363	356	324	353	368	365	396	360	366	336	346	330	373	391	360	353	392	359	385	334	364	394	344	377	361	335	367	331	348	368	389	352	370	384	378	348	352	343	351	370	349	331	362	334	326	363	365	352	363	361	349	343	347	370	377	368	370	344	350	332	355	365	367	359	345
39184	54188	36888	19865	9383	1320	653	548	551	483	443	441	418	442	365	407	384	395	418	402	370	377	379	347	380	354	384	353	357	346	426	392	386	357	403	382	372	369	394	364	366	360	353	363	373	370	364	403	356	417	387	373	356	383	364	382	380	345	391	390	393	371	389	359	343	342	392	383	367	356	327	381	369	350	377	365	366	361	364	399	372	355	384	379	366	381	370	380	383	368	376	348	358	412	331	362	347	390	361	348	377	347	408	347	378	381	381	363	388	412	412	375	380	416	365	382	359	379	384	380	378	358	372	372	353	373	390	421	424	364	379	386	380	386	352	386	371	360	368	364	371	370	360	366	396	363	340	356	377	384	400	393	344	410	400	384	370	383	371	369	373	371	374	374	384	373	398	357	376	371	369	380	367	329	362	376	407	359	347	401	382	385	359	379	349	382	372	392	369	363	361	398	413	394	376	408	400	399	371	370	362	361	381	349	391	368	370	353	371	332	401	349	368	366	356	340	368	399	377	354	369	390	391	383	370	397	406	366	370	357	403	374	381	385	384	396	383	398	349	380	376	364	384	405	359	380	356	362	383	386	388	348	378	380	356	352	375	369	347	342	385	387	333	385	382	364	369	365	394	332	379	368	386	403	376	375	399	355	369	374	361	383	382	361	371	358	363	395	406	356	376	425	382	396	359	378	366	375	363	397	389	381	376	361	392	370	366	373	347	403	374	367	374	394	390	372	365	330	390	381	383	391	369	361	374	377	347	377	387	368	347	365	379	399	358	350	354	352	394	370	388	398	349	398	377	351	394	351	374	406	386	387	353	385	396	362	351	367	384	383	397	381	322	377	383	380	371	366	421	356	379	339	352	358	372	349	395	383	351	407	344	378	380	365	387	362	408	388	385	386	376	344	378	411	373	368	386	380	386	390	408	358	395	387	360	335	368	359	356	375	361	396	372	333	396	382	377	378	367	397	397	387	372	348	353	388	371	376	373	362	378	371	377	377	392	381	383	403	423	361	343	382	348	355	351	377	372	362	365	382	349	369	366	361	398	376	385	395	366	350	372	391	347	405	346	354	372	353	403	372	339	362	366	363	380	382	357	395	384	368	377	378	420	403	394	375	359	389	357	372	423	385	344	380	385	369	385	379	374	381	359	355	372	385	372	330	385	356	364	361	394	345	413	364	352	382	355	381	401	343	389	353	317	399	389	404	376	356	361	378	373	369	368	369	371	372	366	379	386	355	393	387	406	392	355	400	351	409	382	353	375	390	383	407	374	411	407	386	361	378	375	370	339	357	322	350	393	337	395	385	364	384	400	339	367	395	362	364	381	402	370	385	411	325	387	372	378	373	405	410	369	368	390	353	364	363	401	384	383	366	379	380	398	338	398	384	338	373	366	376	397	385	391	362	361	370	442	386	367	361	355	407	341	388	416	360	415	386	368	350	414	354	399	395	386	366	362	348	378	356	367	349	382	362	370	374	386	372	439	344	390	373	386	378	410	385	412	388	386	398	375	347	381	429	372	410	381	374	385	384	374	375	402	365	369	374	352	380	374	375	358	415	370	385	380	379	371	403	361	392	345	377	370	370	367	376	373	381	367	353	399	385	397	382	394	368	345	387	356	379	412	357	403	391	369	380	373	340	389	400	387	392	348	358	389	340	346	391	383	369	354	403	369	376	401	387	368	387	399	380	355	394	363	354	389	375	355	351	364	391	345	358	389	396	415	362	342	377	386	368	377	347	382	367	395	357	346	395	380	375	363	398	344	357	370	350	420	389	382	386	332	406	431	358	373	343	363	370	380	375	370	343	381	381	373	403	340	381	337	342	361	357	355	362	349	427	445	369	420	365	395	375	374	387	399	345	357	327	373	377	349	381	368	379	363	373	357	383	390	403	378	380	401	377	385	369	368	378	372	358	402	338	355	351	397	414	348	392	397	359	389	398	373	400	395	368	390	338	389	372	371	418	399	347	359	377	417	376	373	392	377	370	376	373	364	356	368	383	362	405	346	378	418	388	374	395	359	376	412	362	379	352	356	333	377	376	376	390	412	363	364	399	365	371	363	359	363	389	367	413	380	346	348	391	385	367	371	360	335	376	397	360	396	366	390	390	365	387	393	374	370	360	344	402	378	383	373	393	387	358	376	379	366	375	370	373	365	388	390	385	374	360	383	383	367	352	333	366	366	344	410	395	380	397	380	351	347	362	406	358	380	385	344	363	363	359	386	435	365	360	359	403	413	368	364	384	329	361	404	361	355	361	362	384	340	388	372	409	384	371	391	350	350	373	383	361	384	382	363	348	373	354	376	381	390	388	372	361	383	347	348	380	376	390	384	381	368	386	324	392	370	377	402	395	335	385	373	348	411	399	378	421	368	377	366	388	345	362	352	413	400	382	396	426	352	388	369	375	354	341	401	386	384	378	363	355	425	426	391	382	371	384	383	376	414	401	330	375	390	404	386	371	374	396	387	358	364	368	360	423	354	375	375	408	372	341	345	392	380	370	356	387	376	324	385	355	337	369	383	379	389	342	383	390	372	370	384	374	384	351	345	388	375	399	388	396	359	386	370	353	366	380	382	372	370	356	385	360	394	367	369	352	353	410	405	358	395	371	372	381	395	346	400	376	399	395	319	374	381	361	389	397	366	350	382	408	371	406	369	331	367	344	360	388	341	352	385	343	354	372	394	384	349	372	411	370	378	381	365	377	383	357	374	350	356	376	368	387	384	367	400	389	372	351	366	359	376	366	406	397	368	366	376	405	350	365	382	379	342	357	387	345	385	390	398	402	364	403	384	428	382	372	376	412	356	361	351	379	364	362	365	356	361	335	373	377	398	386	382	397	372	391	378	365	349	380	343	402	383	357	388	362	361	362	394	399	382	350	375	390	363	355	402	340	361	382	350	368	389	366	373	401	409	363	367	364	374	387	368	400	403	391	376	378	371	374	372	375	355	383	374	414	376	368	376	374	385	400	429	394	353	375	337	417	389	377	376	376	347	352	379	398	414	404	344	387	369	358	384	375	384	389	336	366	391	399	382	352	364	374	383	369	393	361	387	383	381	388	368	380	360	374	353	388	370	374	380	367	367	343	346	385	366	359	371	364	391	391	382	396	358	411	369	395	400	383	385	394	369	434	386	396	389	391	389	370	363	348	402	349	387	401	411	396	375	384	352	391	371	358	398	399	373	386	384	375	398	369	380	407	392	380	335	410	371	392	402	383	376	398	356	338	410	381	392	390	378	390	409	377	368	383	371	350	390	374	414	365	365	384	380	351	379	378	363	371	389	342	380	394	398	381	368	375	379	365	373	381	394	399	342	391	387	366	379	356	400	357	391	345	367	371	364	350	362	369	389	366	378	358	361	376	384	337	376	360	336	391	364	401	382	350	396	359	412	404	401	372	402	388	372	369	364	376	382	374	378	399	364	367	399	369	377	382	407	357	336	388	385	364	389	376	362	366	387	367	395	396	393	358	386	358	370	385	373	380
22424	20931	28356	23713	21231	21154	11039	585	421	356	297	270	257	276	240	261	262	222	235	227	204	217	247	221	225	229	235	238	213	243	228	213	212	236	196	225	217	245	212	189	235	237	212	217	203	231	230	213	201	201	226	226	226	216	223	208	216	197	226	224	217	218	206	242	208	212	213	195	218	232	215	251	228	232	205	245	204	201	201	217	208	208	209	223	207	226	237	234	206	209	220	224	189	219	214	234	213	205	255	206	210	214	207	215	236	224	217	241	193	239	223	215	187	223	222	233	211	207	192	219	212	198	209	246	206	214	222	223	220	188	203	235	203	195	219	222	208	192	210	206	224	236	206	217	208	225	199	217	215	207	241	243	232	213	209	228	214	208	184	212	229	190	215	207	227	229	222	239	208	209	199	229	227	221	212	221	238	212	211	206	213	209	208	224	225	199	221	213	170	214	200	205	208	219	218	214	225	228	216	196	210	216	227	233	209	227	219	204	228	206	204	222	203	207	213	185	205	228	208	212	207	216	232	205	192	210	213	226	229	218	198	226	219	199	210	216	215	204	239	221	236	196	224	217	185	202	202	211	244	192	199	228	219	238	202	195	218	225	203	198	240	190	188	226	189	205	225	224	222	206	209	198	209	222	212	209	205	217	225	213	201	212	220	210	196	222	229	221	217	209	216	193	210	217	199	202	214	228	246	226	217	200	204	221	191	195	195	198	205	207	211	211	236	222	193	226	201	202	196	236	214	223	203	202	197	209	231	227	216	191	228	218	236	237	219	195	242	240	215	198	212	224	211	208	188	228	230	194	225	226	258	239	189	210	210	235	225	208	222	202	224	218	239	224	200	248	208	198	214	226	240	198	224	204	214	256	211	217	228	235	247	185	223	221	228	234	214	215	212	203	204	226	233	223	199	204	199	233	189	228	193	222	224	193	228	205	207	227	205	205	228	223	206	227	210	224	218	225	191	201	213	205	222	226	226	188	229	231	217	233	199	212	235	237	215	203	212	213	226	221	196	223	188	231	236	237	222	206	219	211	212	224	199	210	200	218	216	214	209	205	223	221	201	214	193	227	224	202	210	222	226	186	216	246	196	200	234	230	229	235	208	213	215	203	199	186	208	213	223	200	191	204	204	219	203	174	209	208	200	198	234	227	212	231	227	194	203	216	214	251	225	208	208	206	214	203	195	238	235	186	211	216	225	226	189	213	207	209	191	214	214	221	224	207	214	209	211	201	216	202	202	230	221	229	187	202	246	221	190	234	236	213	225	244	236	226	215	219	221	226	213	215	218	213	198	214	224	204	229	205	212	250	203	222	238	233	232	261	201	209	218	210	213	204	215	247	211	232	220	227	257	187	192	205	213	236	220	224	231	229	206	203	221	224	213	214	195	234	234	174	225	215	207	217	216	207	213	217	245	199	220	202	218	203	212	232	231	211	197	184	242	220	220	218	217	191	199	217	207	202	233	253	215	193	215	241	203	216	202	197	193	180	224	210	206	220	224	225	219	238	208	207	206	210	221	213	190	218	223	200	225	225	211	204	199	212	211	194	201	219	191	236	211	227	226	201	201	213	211	207	220	203	221	227	178	218	217	201	214	194	202	220	205	226	208	216	241	207	228	206	215	224	223	195	200	209	191	223	199	207	202	222	210	200	196	207	207	218	209	216	220	217	212	197	233	179	215	252	220	227	192	240	224	208	231	209	211	233	199	224	224	220	213	252	226	200	208	216	234	214	199	184	184	194	230	207	226	202	223	223	194	207	215	222	203	199	227	217	217	220	212	207	188	221	207	214	227	220	220	204	193	218	234	196	223	234	234	189	202	209	211	209	216	215	194	210	217	210	242	214	203	199	202	200	244	210	229	208	230	220	214	218	213	223	223	227	219	222	227	212	227	200	189	217	201	217	230	238	218	229	223	203	195	204	211	221	193	217	232	228	209	212	227	226	216	203	212	217	217	210	198	231	220	205	186	227	224	200	223	202	223	194	226	210	196	199	213	207	220	211	195	214	208	204	208	225	208	218	237	199	235	224	233	218	193	204	211	207	226	226	216	202	201	220	212	199	205	260	233	224	208	232	196	214	199	203	203	217	189	205	219	222	230	192	210	238	206	220	188	203	191	218	227	216	241	191	196	234	194	208	205	216	208	205	208	220	205	224	217	209	212	223	207	201	231	214	227	217	236	230	206	214	221	189	205	216	174	216	196	212	210	207	210	208	223	218	196	228	224	220	206	211	206	180	222	227	216	194	224	200	199	208	222	197	216	204	221	214	237	196	200	226	214	221	182	210	208	206	209	224	224	243	211	205	225	219	216	218	216	204	219	214	224	223	204	197	215	186	207	217	224	197	216	225	219	197	191	212	224	218	185	201	201	214	226	194	201	230	216	218	212	219	230	234	225	243	215	206	225	248	245	229	193	210	239	206	183	220	238	205	203	209	203	201	206	224	203	212	224	224	199	204	207	212	197	226	232	212	222	232	237	193	223	201	209	215	228	195	235	223	202	230	214	191	203	191	204	208	219	202	234	214	220	199	203	203	192	210	219	182	219	212	200	206	196	200	199	233	200	217	237	223	210	186	222	208	197	204	206	219	235	211	227	197	212	203	231	198	196	193	226	174	210	201	196	219	221	201	181	213	230	214	226	203	219	232	190	206	212	201	213	218	207	220	200	216	233	231	217	188	224	205	193	215	213	200	207	219	199	213	204	210	223	214	214	221	211	212	209	217	200	194	223	228	201	201	226	188	195	234	207	211	220	204	221	219	212	212	201	212	204	241	225	237	216	193	216	226	219	251	220	225	217	202	230	206	219	220	209	224	243	205	198	225	226	185	230	207	235	210	202	221	210	224	226	188	221	184	219	208	194	210	242	232	197	191	222	208	209	224	210	203	228	195	211	206	227	206	204	219	207	206	202	216	209	235	189	204	257	211	208	193	193	231	210	223	225	225	209	222	226	196	222	194	204	206	197	196	211	221	231	208	213	205	207	201	225	202	242	234	228	199	189	218	207	211	247	205	218	201	200	237	200	208	193	203	196	188	214	204	214	221	207	213	225	218	219	210	215	215	264	211	206	220	221	211	230	212	222	234	201	215	188	230	202	200	179	193	192	215	225	204	215	234	209	202	219	232	220	212	213	201	187	216	197	206	223	254	218	209	193	224	199	227	233	200	209	229	222	206	233	206	220	218	218	200	202	202	210	212	204	225	213	203	190	226	209	211	243	204	222	208	213	225	201	222	219	220	222	231	200	214	226	206	233	194	233	209	228	204	202	196	211	212	209	216	211	198	204	243	198	233	230	202	205	216	214	227	203	201	209	191	224	189	198	215	222	221	220	210	206	189	212	204	217	225	219	200	213	233	218	214	216	207	201	231	214	218	202	191	193	237	216	225	205	204	213	223	201	206	216	231	199	242	188	208	214	234	203	185	194	208	217	226	246	216	197	207	205	223	237	235	180	217	214	235	219	194	191	195	200	214	197	217	254	198
42823	64029	49610	37205	27703	10514	865	714	577	470	410	365	363	308	321	283	292	253	262	238	246	237	266	247	258	266	247	238	245	252	247	244	237	234	243	228	237	215	239	222	203	217	225	222	208	219	242	222	239	212	264	222	242	240	247	226	220	241	216	250	218	234	223	222	207	228	218	234	246	216	201	212	227	238	227	229	227	215	227	207	231	223	255	243	194	228	219	218	227	221	234	262	241	207	212	193	230	234	249	232	229	228	210	200	219	237	250	247	227	220	214	254	242	217	237	221	210	212	233	220	237	218	243	256	223	223	221	240	195	216	223	240	237	229	235	215	214	248	224	246	242	204	243	210	240	223	241	260	225	251	188	210	221	215	217	214	216	206	246	231	231	215	223	211	218	233	229	231	224	244	238	230	233	229	206	236	229	219	234	206	224	230	210	218	211	202	214	209	224	250	227	223	224	209	246	226	254	223	245	234	228	230	227	217	255	257	220	225	233	210	227	219	222	221	257	267	244	224	245	256	232	216	249	194	220	220	198	212	245	222	239	202	229	211	179	199	203	232	232	250	220	235	225	221	209	222	233	224	241	218	230	224	240	220	231	222	230	217	215	231	201	223	218	212	225	215	218	223	203	227	218	205	242	205	239	252	218	260	232	232	218	263	217	215	211	245	214	251	223	223	225	225	227	210	234	239	233	239	214	234	220	244	218	225	219	234	250	209	225	220	224	203	237	240	231	238	227	235	228	244	218	230	256	208	233	231	245	225	203	235	228	208	253	198	237	218	216	228	212	245	215	231	201	258	260	233	227	217	224	242	230	237	202	211	211	214	215	231	221	234	235	215	236	247	219	211	237	216	222	198	244	223	237	216	192	221	208	249	218	207	210	220	203	251	214	267	220	215	228	222	226	245	232	243	262	245	242	248	232	215	222	242	244	233	218	223	230	226	229	234	245	204	244	242	223	249	245	247	243	246	215	218	219	227	229	225	228	249	194	237	215	228	238	245	227	230	245	237	222	226	254	200	254	211	247	228	248	250	224	236	209	228	207	218	216	236	191	199	207	230	249	231	227	221	224	226	211	221	207	220	235	225	239	211	218	235	252	223	201	232	224	206	209	238	255	214	209	223	239	227	251	224	220	223	250	226	220	225	218	236	233	210	244	238	226	217	219	226	226	257	208	214	233	247	229	227	212	214	220	224	219	243	211	210	235	216	217	206	225	249	243	211	233	214	217	225	249	222	227	228	201	242	238	222	240	223	220	217	201	224	193	219	229	230	218	192	249	212	233	242	240	221	197	250	218	184	227	219	246	227	225	251	237	231	229	220	234	234	229	239	210	224	237	206	204	238	236	220	204	199	214	236	226	207	221	227	224	218	233	224	232	213	203	221	198	235	237	241	201	239	223	221	245	229	204	238	215	231	252	218	237	206	241	218	212	225	216	220	234	213	227	263	228	223	229	239	221	234	202	234	223	231	221	212	238	241	213	239	232	226	227	210	237	228	224	193	221	209	225	228	247	218	231	205	227	221	244	230	226	237	235	213	224	231	192	231	241	231	222	230	258	260	215	220	242	237	224	222	187	258	219	265	232	200	239	213	231	206	248	214	204	211	255	231	268	213	262	204	215	240	221	234	228	238	223	227	246	210	211	232	241	217	221	242	243	209	223	222	250	246	227	204	197	201	223	221	239	231	240	217	223	212	251	240	229	235	217	241	243	250	232	209	206	229	219	253	232	208	242	230	208	258	191	262	233	220	224	227	220	216	246	242	225	229	234	213	209	213	215	231	208	241	212	233	244	224	248	215	219	202	245	243	235	215	219	199	218	218	225	218	235	231	238	232	231	226	228	240	251	224	267	233	210	231	221	234	243	247	199	242	214	249	225	237	199	232	218	238	219	202	209	229	223	235	230	209	248	228	205	200	206	227	246	221	241	242	211	248	230	238	246	263	237	239	227	239	209	230	225	235	207	233	226	226	223	228	232	192	221	236	225	242	215	235	204	215	190	230	225	216	222	234	223	212	207	255	215	215	241	222	239	250	237	214	215	243	216	204	217	201	207	197	206	242	226	212	224	212	222	218	233	202	252	238	218	210	211	233	215	213	210	228	212	235	234	232	224	227	231	229	217	229	213	224	219	225	236	224	213	223	207	223	223	235	215	230	232	236	248	223	199	230	226	239	229	226	254	220	221	208	210	238	205	267	211	228	226	232	215	226	221	239	240	227	240	238	241	213	236	229	210	214	210	214	210	220	238	263	234	203	190	240	216	243	204	217	219	235	244	235	220	219	227	213	202	237	224	235	228	248	218	199	218	211	224	215	214	228	235	206	227	225	218	240	202	240	240	222	222	210	237	228	222	199	216	223	211	214	194	231	257	233	205	234	219	236	223	221	237	215	202	236	225	234	224	227	216	203	253	220	201	237	208	242	230	227	243	229	229	221	220	225	216	230	240	216	216	250	234	207	222	235	214	217	223	193	261	229	205	253	209	224	195	202	241	226	224	222	226	256	247	219	237	222	215	242	238	240	212	218	231	238	255	208	200	238	206	238	248	255	213	224	242	223	245	236	250	231	253	240	236	228	213	240	191	237	234	254	228	226	242	241	245	226	244	237	227	225	212	212	233	233	241	256	229	224	202	245	211	224	215	214	211	229	217	235	207	233	229	230	245	213	207	228	228	228	241	231	244	209	241	229	260	237	232	222	249	226	208	209	239	219	210	227	216	224	227	252	214	226	219	217	223	232	239	229	230	197	217	215	227	210	230	229	253	259	240	227	242	208	213	251	223	224	236	247	238	209	222	228	222	236	201	212	211	239	232	213	214	205	257	229	214	235	209	233	239	218	212	220	228	199	220	197	219	209	258	218	235	224	228	220	225	225	250	237	230	234	228	239	215	226	207	230	236	241	208	226	231	195	233	224	219	209	214	228	238	243	218	233	225	226	246	216	249	222	221	203	224	240	215	224	241	194	233	194	234	224	223	201	220	230	216	205	235	231	215	244	203	213	214	230	250	241	230	197	222	238	242	229	214	209	209	225	212	202	223	214	230	231	230	233	201	243	224	222	228	228	223	218	204	250	207	245	230	226	246	216	231	222	220	252	232	216	242	198	232	234	244	212	193	222	241	228	250	230	232	251	237	234	232	214	207	217	237	232	247	217	198	247	236	247	225	221	234	229	246	232	244	234	241	223	225	226	205	243	242	225	231	218	225	237	243	242	223	216	236	232	225	228	216	217	212	230	217	230	237	237	217	245	237	215	203	233	258	218	248	226	209	224	218	224	236	202	211	233	230	220	257	216	222	229	231	240	216	211	239	216	210	227	239	218	234	232	267	234	242	227	203	242	235	234	210	219	228	241	253	227	210	241	217	238	245	203	205	243	237	221	222	229	219	210	211	206	195	237	206	260	236	244	215	195	214	216	215	227	234	235	232	216	234	221	232	227	254	236	218	239	229	245	241	250	237	217	242	228	243	196	249	230	224	245	225	222	231	250
32310	32419	32851	24141	12151	1905	487	456	470	489	458	446	424	429	416	424	486	396	403	449	402	441	383	414	441	419	437	413	459	435	440	412	388	394	424	424	421	443	436	399	402	430	438	458	417	424	446	450	432	438	427	414	426	386	438	391	479	379	445	413	413	434	415	464	446	407	408	448	446	432	432	403	430	410	418	431	433	407	407	442	424	418	417	445	391	402	428	402	445	401	437	406	429	439	413	394	414	433	454	404	427	443	426	440	424	435	422	447	441	412	438	429	455	467	434	417	395	447	444	416	393	429	434	438	389	425	442	420	416	414	422	407	394	403	397	399	418	411	440	405	407	429	401	434	403	452	437	388	425	431	392	399	422	432	436	430	450	400	414	405	453	420	447	413	398	434	447	395	422	401	431	428	418	419	434	445	432	421	436	419	430	391	449	421	415	448	403	422	422	417	430	393	382	410	440	426	454	446	427	441	409	419	423	400	408	441	416	447	403	401	411	383	413	388	469	429	411	414	402	401	406	456	420	430	384	413	402	429	432	397	351	387	385	411	402	438	417	437	409	404	465	442	453	432	388	433	399	441	429	435	411	468	392	434	430	423	414	436	423	403	423	428	412	398	443	436	402	436	427	455	416	445	413	428	425	441	440	442	411	383	426	471	415	433	434	409	447	417	424	417	430	422	392	413	437	439	394	438	407	420	446	436	451	399	430	396	434	434	422	415	411	386	423	407	390	413	432	443	458	398	411	405	391	424	437	421	380	413	380	410	422	432	407	409	450	398	417	406	416	363	432	420	381	373	428	414	431	414	439	391	401	441	456	397	425	418	466	425	421	475	429	415	427	409	422	392	430	417	425	441	423	395	448	411	420	390	434	433	428	409	423	414	420	442	429	401	421	421	456	399	417	382	405	436	432	426	416	405	391	426	406	415	461	409	396	403	396	415	410	408	432	418	419	437	447	429	380	410	414	454	436	412	402	428	402	426	418	446	426	442	412	420	447	451	448	431	405	440	423	439	394	437	443	441	381	457	431	438	425	406	417	434	414	429	420	416	381	421	425	460	417	386	417	434	414	412	395	426	390	392	416	440	412	399	418	437	432	391	414	426	431	443	405	407	414	453	418	438	419	377	430	437	407	402	429	432	395	447	430	431	428	415	452	427	410	460	437	449	431	457	398	405	392	384	405	449	383	427	430	420	438	460	397	454	411	408	447	413	414	443	433	437	405	456	441	390	433	416	420	395	403	409	413	400	433	426	403	409	414	415	382	414	464	436	450	410	435	418	418	428	443	448	379	433	462	441	408	394	432	442	440	408	411	438	391	422	434	449	396	405	426	432	397	423	420	390	431	417	471	441	414	421	424	430	453	442	398	422	411	431	403	412	445	387	400	429	434	443	372	440	414	432	432	434	424	445	422	436	429	428	434	377	414	412	388	453	412	424	433	418	458	403	406	443	397	433	447	422	396	399	402	469	425	443	439	428	407	401	429	416	449	385	423	433	454	414	401	409	445	425	437	435	422	454	437	423	443	420	427	413	420	420	477	436	398	470	445	437	416	387	424	388	422	425	434	449	452	423	430	447	395	428	438	459	443	412	448	410	425	412	444	443	398	415	434	411	428	422	409	425	432	419	388	423	456	418	391	401	414	430	395	455	419	434	421	425	429	413	426	392	413	452	405	399	426	411	431	424	424	412	419	449	415	430	453	375	415	439	471	465	451	405	397	466	416	381	440	421	420	417	418	440	438	412	442	430	478	429	399	408	397	438	402	451	398	430	395	405	440	450	439	392	424	402	429	394	421	419	381	420	456	390	422	465	438	476	431	440	425	425	417	397	474	413	425	414	402	433	418	353	417	455	454	460	456	392	426	470	446	427	425	455	404	382	423	429	422	461	441	409	422	429	360	418	422	433	436	475	391	457	408	419	427	440	425	425	421	402	416	443	428	437	411	427	411	412	408	457	426	426	401	476	438	446	442	435	426	428	408	440	412	448	421	408	455	403	406	443	437	455	431	455	401	434	430	455	414	368	427	415	395	392	422	430	415	393	428	403	441	376	433	419	419	454	430	411	441	393	402	413	418	444	420	426	428	439	410	429	409	427	414	404	437	420	442	400	413	374	424	452	412	447	437	403	390	389	428	404	428	444	379	454	442	439	455	421	385	399	413	414	406	433	434	427	448	446	417	423	413	420	433	429	470	449	445	416	413	430	404	447	432	377	421	382	425	449	402	410	445	397	444	452	427	409	427	409	410	469	412	406	398	420	398	401	429	457	432	438	430	408	406	411	437	413	423	391	427	427	424	431	416	403	465	389	433	419	411	381	407	472	425	442	426	409	427	418	407	422	436	420	414	420	440	480	440	397	419	416	429	396	412	416	423	448	431	405	425	416	421	442	405	396	435	444	454	417	427	423	403	405	395	440	407	434	427	407	411	436	429	403	428	413	390	381	422	424	449	420	448	431	408	441	398	421	396	433	376	422	458	395	411	404	384	454	436	396	419	425	451	389	417	428	416	402	400	396	427	436	416	383	418	437	466	425	455	435	418	405	405	416	427	422	420	429	425	428	407	446	410	418	421	415	457	427	395	455	414	450	415	433	415	428	431	446	414	446	427	396	409	420	430	400	446	420	442	450	440	407	437	460	409	397	424	411	419	450	408	432	442	403	450	412	424	428	459	460	418	424	426	404	419	441	415	401	447	430	451	435	435	442	414	437	435	423	404	373	412	430	441	433	439	431	411	422	483	425	425	429	409	416	418	381	441	432	422	390	413	407	434	423	418	422	406	470	412	437	389	450	440	447	442	440	435	461	464	424	412	394	391	431	429	436	414	445	410	430	402	385	429	422	442	413	420	381	409	420	404	447	452	456	435	427	412	451	411	421	407	397	414	419	379	405	401	438	430	421	401	433	431	399	426	435	445	437	393	424	443	432	425	460	403	397	445	424	419	423	416	433	447	442	405	434	450	417	392	400	450	404	457	450	428	387	418	365	413	409	427	411	408	440	462	425	422	437	416	442	430	409	412	435	418	413	439	448	408	390	429	408	407	431	425	407	418	417	447	447	411	419	390	422	391	435	428	418	403	415	432	395	397	422	409	419	451	410	416	428	416	401	439	449	426	459	409	454	436	439	437	405	419	448	437	430	448	417	421	434	441	441	452	421	439	394	427	426	414	402	421	398	431	420	434	423	426	421	425	422	408	410	447	386	453	406	425	435	442	424	444	459	433	426	424	420	401	384	426	402	424	406	419	429	398	439	429	450	424	401	405	416	412	413	417	425	453	383	427	450	431	471	414	424	456	443	442	385	416	428	408	447	423	449	425	387	430	402	433	382	400	389	434	426	446	412	396	405	457	432	427	398	427	412	406	404	428	471	420	439	419	412	428	435	426	454	397	449	422	387	386	408	402	455	432	430	413	406	429	385	444	402	434	449	444	400	447	430	445	441	405	425	423	402	461	417	408	432	432	430	410	410	427	430	427	439	427	428	400	419
39286	48351	35837	22777	13553	1857	557	549	519	493	484	471	439	470	468	431	470	451	411	492	427	443	473	407	413	443	442	448	431	490	445	449	453	470	434	471	450	443	453	454	386	450	452	482	468	450	445	462	458	432	446	473	468	428	434	494	434	434	429	464	422	460	478	425	416	429	423	443	454	461	434	436	448	431	456	456	437	418	423	439	440	443	428	453	450	440	438	483	461	450	454	460	431	437	446	444	415	480	431	470	461	433	467	475	458	446	446	462	507	429	451	429	447	438	461	449	447	450	449	439	456	486	446	449	433	459	449	447	450	505	452	438	463	429	441	434	495	465	487	413	432	403	446	437	470	413	467	451	438	440	439	472	455	428	447	452	445	468	412	426	448	467	453	439	485	451	429	453	475	491	393	456	464	433	438	449	458	493	448	448	448	456	476	457	450	435	429	449	458	469	469	432	481	476	450	451	447	442	450	445	434	460	447	458	468	453	444	477	459	431	455	455	452	440	446	429	457	478	466	430	472	417	456	449	457	462	422	442	458	464	451	457	478	442	430	436	458	452	475	448	460	429	442	426	443	424	431	459	436	448	421	449	432	472	420	438	462	442	486	440	437	492	456	446	467	450	456	431	430	451	433	441	438	446	480	430	441	464	453	467	426	469	444	447	435	452	501	455	477	468	421	443	432	442	458	479	505	424	431	454	464	471	449	429	464	465	463	458	441	443	434	451	473	439	445	443	450	416	440	484	464	470	438	448	425	460	405	422	428	471	462	438	451	456	470	437	454	468	461	435	450	461	449	447	468	444	441	460	441	446	432	431	454	463	442	469	488	462	424	478	453	448	430	446	483	459	461	465	419	450	478	441	474	452	434	434	443	459	444	460	451	408	450	448	463	451	484	462	441	472	466	471	450	423	492	442	442	457	430	442	432	427	459	425	450	501	478	433	449	454	447	454	464	441	503	459	436	459	417	412	457	423	449	473	470	441	390	443	446	446	439	449	470	451	418	459	451	503	472	453	422	470	436	453	465	456	434	478	435	435	435	443	462	421	457	419	410	445	453	466	483	467	419	447	438	439	475	448	458	467	452	440	408	438	445	439	446	445	441	442	441	447	482	454	425	443	440	455	437	483	448	476	463	442	460	427	453	444	447	459	457	482	461	484	447	415	460	479	488	441	458	485	451	443	453	395	397	458	452	454	435	503	464	466	441	478	452	453	483	470	455	424	416	420	461	461	460	452	416	454	451	491	484	439	462	483	472	452	429	430	429	437	444	415	466	447	446	413	416	496	475	404	462	405	459	456	452	432	444	459	421	471	442	466	429	453	432	432	470	442	442	436	428	451	465	423	476	448	404	429	470	488	474	472	408	527	476	476	452	453	451	463	475	452	425	445	441	402	432	453	449	427	417	444	447	435	468	471	451	477	415	458	425	480	449	468	456	450	405	450	457	471	442	425	457	441	448	464	474	417	437	486	472	528	469	426	439	464	469	441	454	441	429	404	435	458	455	492	422	474	447	413	448	452	459	452	427	486	439	416	435	448	463	437	480	482	448	489	454	431	439	446	422	454	457	451	438	440	461	426	465	445	452	470	427	434	482	453	439	423	440	448	436	428	439	456	411	439	422	431	455	423	404	443	424	450	436	432	455	427	424	475	461	465	464	432	440	458	449	470	463	456	395	443	463	456	455	469	410	438	433	479	480	464	430	411	420	478	488	467	422	449	466	431	442	428	461	458	466	410	449	436	461	431	475	443	435	418	493	422	426	413	474	416	445	430	484	460	499	435	446	449	425	460	442	428	435	480	466	455	420	435	442	482	444	444	457	489	442	417	462	477	454	469	461	424	462	466	471	453	430	472	477	485	483	462	451	455	423	471	428	484	445	418	445	471	418	430	450	432	442	473	482	426	441	464	434	470	462	429	446	444	443	432	465	444	456	448	424	461	454	441	465	471	394	443	420	426	426	442	409	463	445	419	449	473	467	427	438	436	433	427	481	440	424	446	447	444	476	448	439	450	427	444	447	479	467	451	451	405	442	408	470	477	469	477	441	400	474	440	453	436	421	422	430	403	461	455	475	432	460	460	450	446	450	484	475	426	436	441	416	447	431	477	402	485	454	436	454	440	470	439	465	418	419	461	444	468	410	460	433	428	458	441	444	445	464	440	442	481	427	447	454	465	465	426	473	449	428	460	456	479	440	432	453	447	452	469	451	471	450	436	431	430	435	435	477	453	458	434	435	464	434	401	447	446	456	420	434	479	457	424	485	451	447	455	472	443	423	405	424	433	396	438	468	479	464	460	461	438	427	455	412	446	461	460	433	460	452	459	445	454	423	477	483	407	433	439	437	493	458	482	424	434	474	472	463	453	464	459	424	458	436	457	443	418	479	467	432	451	431	469	453	434	439	453	443	446	426	421	433	455	437	445	452	475	401	442	448	428	479	455	459	468	469	419	451	411	407	459	422	429	463	411	423	452	461	445	446	451	460	458	434	474	416	438	448	431	442	449	476	393	402	427	417	439	420	465	442	462	514	449	412	435	444	453	434	426	424	477	502	450	467	457	443	481	462	452	476	415	458	448	457	457	441	467	477	444	446	439	440	467	452	435	458	486	443	449	472	472	467	455	398	434	467	467	444	438	422	447	444	463	467	446	468	462	417	449	440	489	479	426	422	449	429	437	443	445	433	463	445	441	432	441	481	463	490	464	442	465	428	434	480	467	436	400	440	413	472	455	476	444	456	495	446	475	445	465	449	461	443	439	471	434	454	461	493	438	467	433	461	474	419	441	433	447	479	450	424	479	441	468	502	403	446	454	444	467	418	427	442	469	446	479	444	425	426	460	475	420	456	460	453	439	443	465	453	451	425	442	455	423	450	453	432	427	465	482	443	444	449	459	447	405	466	449	434	435	465	447	451	465	488	424	466	464	436	488	411	446	474	447	403	426	443	443	472	472	463	425	439	434	504	494	456	461	437	445	493	451	468	456	475	437	490	452	441	435	444	455	452	431	444	478	465	461	439	472	469	436	441	440	463	451	460	455	444	425	462	480	438	445	443	393	453	450	414	426	473	460	442	431	438	427	417	450	467	435	437	481	450	424	470	420	459	416	446	457	430	450	447	466	427	417	437	455	467	441	421	424	459	444	485	409	470	436	466	424	466	458	456	446	461	428	440	457	474	434	451	407	439	464	445	464	441	435	430	462	455	420	434	434	490	431	493	474	475	468	450	460	449	442	446	446	475	444	444	445	425	451	451	452	445	431	456	465	434	452	461	447	449	451	446	458	460	485	452	455	430	440	435	435	455	415	442	444	409	433	443	465	493	446	430	448	450	468	460	472	477	484	440	423	450	467	465	467	433	476	433	469	436	455	495	458	455	445	465	460	430	449	441	449	415	469	428	465	463	456	443	464	454	465	455	449	454	464	445	438	442	412	451	461	448	472	481	449	462	404	456	459	438	468	439	451	447	459	425	468	419	465	453	456	452	463	441	469
23603	20920	28080	24429	21513	13755	1282	510	420	390	368	365	389	380	347	346	342	339	373	318	319	315	330	340	324	317	312	313	341	315	306	302	328	346	315	312	348	344	358	309	329	329	337	338	360	307	349	341	300	314	310	326	305	302	362	317	334	343	328	296	333	274	282	331	311	330	339	377	338	346	358	337	302	347	341	335	335	332	329	289	338	358	337	304	288	366	317	314	305	338	348	301	339	332	317	351	274	364	314	348	321	298	319	302	324	345	323	335	325	320	340	321	339	328	338	296	333	332	310	335	301	308	284	302	320	320	334	307	348	328	318	340	323	323	327	327	318	301	283	316	357	322	324	339	322	315	326	342	326	327	325	310	294	331	328	342	342	299	323	335	329	352	325	324	323	282	357	305	316	340	297	353	345	305	307	293	333	367	318	324	323	338	358	320	318	318	329	320	298	299	337	337	333	314	325	328	328	301	308	311	317	314	301	326	337	332	327	317	313	336	331	305	285	345	339	336	308	348	315	325	328	322	325	331	281	332	332	313	322	337	321	329	310	313	325	326	306	338	324	329	319	345	342	324	352	336	332	331	304	348	293	346	341	310	329	302	320	313	308	320	341	311	321	332	349	337	363	303	361	327	337	294	304	341	287	333	313	335	326	332	316	312	306	357	320	338	345	312	354	326	307	350	323	318	328	338	326	327	352	311	297	336	333	304	357	317	314	286	294	324	317	320	338	345	324	360	324	347	285	330	322	313	321	329	328	309	316	362	349	325	306	270	314	305	311	320	293	334	345	327	332	334	319	345	337	312	332	335	338	301	322	345	353	321	323	355	328	328	341	367	316	336	318	301	345	348	314	295	302	311	276	329	330	324	314	377	302	291	333	298	332	301	306	306	329	319	329	335	319	325	354	321	329	336	343	320	340	305	310	328	311	328	299	316	349	309	330	319	305	311	327	331	335	318	352	347	331	325	310	319	313	347	279	317	344	348	304	293	334	318	313	325	332	318	330	305	340	323	316	330	324	320	330	317	317	343	331	333	341	306	334	324	308	343	322	325	308	307	319	334	306	339	326	357	324	344	296	359	303	313	319	321	294	344	327	312	326	300	322	306	319	304	350	320	336	329	322	304	328	330	310	314	342	305	355	342	357	306	335	321	326	342	360	308	324	309	361	316	331	320	337	316	313	333	358	335	312	312	313	300	291	321	348	362	346	332	313	308	351	326	321	337	322	327	371	355	316	333	316	291	326	346	313	361	317	347	324	315	307	328	307	318	305	332	330	331	353	341	316	301	306	350	356	331	335	308	300	319	308	348	344	336	319	304	321	310	328	292	365	337	332	339	341	336	322	344	317	362	323	351	319	300	299	345	323	330	347	344	301	325	296	349	320	341	324	311	326	317	326	315	317	302	308	339	323	318	337	364	324	334	306	354	326	348	340	292	333	332	351	339	324	315	320	331	336	325	296	314	299	321	319	309	316	306	327	306	328	364	328	334	316	323	360	341	335	305	342	309	297	338	344	310	349	333	332	326	311	315	341	328	379	300	302	323	303	305	302	351	320	345	297	304	318	349	365	291	345	309	282	333	316	298	353	354	311	311	333	287	306	335	313	326	317	327	288	335	330	301	315	315	306	320	364	316	288	317	313	342	314	362	332	317	355	324	317	308	303	316	304	331	338	299	344	341	306	314	368	318	322	338	334	321	313	300	309	326	315	332	306	345	332	291	306	330	315	326	311	346	315	303	307	321	312	312	276	339	338	341	324	291	343	318	335	329	303	343	349	372	299	318	307	332	281	319	317	306	342	304	307	351	325	343	342	325	340	347	335	303	317	354	311	311	344	323	367	312	325	295	357	298	323	336	298	318	322	335	297	323	324	341	351	293	322	355	334	292	296	309	311	356	306	331	314	324	284	353	296	302	293	319	313	351	360	321	332	322	354	325	326	315	318	316	329	305	339	334	352	314	351	323	332	334	335	329	332	330	354	325	315	328	353	316	316	350	310	299	345	324	315	317	345	326	316	327	321	337	320	335	348	337	340	328	325	357	351	331	314	338	330	325	303	280	323	347	315	352	351	323	311	319	350	316	286	321	335	319	311	336	349	311	293	357	329	315	341	322	315	343	339	348	375	327	365	318	326	336	323	332	289	305	319	344	302	301	326	315	361	279	326	378	336	314	343	333	328	307	336	328	317	357	342	311	352	314	317	341	322	328	323	343	318	302	323	313	352	323	320	329	305	333	296	339	338	301	341	337	328	307	332	330	301	308	338	343	335	340	322	320	335	316	337	338	305	330	341	340	312	312	324	342	323	326	328	343	317	323	321	318	319	342	334	308	323	320	335	352	317	330	315	306	303	337	300	330	302	306	299	339	320	318	334	338	324	316	307	297	347	344	309	313	298	325	320	300	318	324	311	361	326	351	296	293	311	326	305	305	347	289	301	318	317	353	336	334	339	279	329	327	307	320	308	305	309	290	312	330	324	339	325	311	301	322	351	335	371	322	319	354	291	325	301	330	329	363	309	310	312	320	323	342	316	370	354	328	309	325	357	324	306	312	292	338	319	316	321	335	305	325	323	330	312	323	367	309	335	347	319	344	317	350	330	326	312	311	298	339	338	297	310	336	328	308	312	339	324	326	331	323	357	304	367	337	326	313	310	345	336	310	308	337	312	300	324	291	328	321	318	346	318	389	315	328	307	362	346	292	338	341	319	345	319	337	320	326	332	352	308	294	328	337	330	318	304	310	336	318	326	343	309	342	354	333	325	339	330	348	321	312	312	346	323	312	316	297	327	319	312	324	319	325	313	329	307	308	300	325	354	340	296	320	309	313	303	320	314	325	365	298	333	311	319	321	335	320	308	323	327	308	347	335	321	302	323	335	304	329	315	345	366	332	319	338	303	333	326	346	343	311	339	312	299	316	325	301	307	327	317	343	282	335	302	311	337	315	337	311	334	328	302	281	284	337	311	278	320	320	330	323	317	331	330	307	337	292	349	313	307	321	333	334	314	340	330	328	303	318	323	338	322	326	296	336	314	324	308	308	303	320	338	320	304	296	312	333	324	298	346	296	362	346	372	341	306	310	341	321	348	334	314	358	362	332	330	325	332	270	347	312	347	319	302	350	320	362	313	352	334	348	332	361	312	331	290	318	322	291	329	307	288	333	328	319	334	322	296	344	318	337	317	305	311	332	293	327	332	326	363	334	334	337	326	305	316	325	347	307	309	325	327	316	293	296	339	317	307	311	327	298	283	353	345	323	318	333	318	331	333	310	345	360	308	303	335	321	326	371	326	319	343	312	310	343	325	336	347	304	322	324	348	316	322	331	321	361	313	335	327	326	342	296	339	340	333	340	336	337	331	309	306	310	292	311	333	340	315	330	316	330	298	329	337	280	327	308	301	323	346	309	326	323	332	292	312	332	331	329	288	344	332	320	304	321	321	311	291	332	343	334	344	314	350	290	298	308	340	313	350	308	309	313	328	354	338	317	337	320
40545	59164	47243	33629	17633	1583	728	604	543	497	490	433	428	423	350	353	359	351	373	361	366	339	352	334	337	386	348	316	371	384	351	333	372	363	355	344	357	337	367	355	321	338	330	371	371	337	344	328	336	368	360	327	351	343	327	355	373	356	345	330	389	350	378	350	343	307	339	345	353	332	352	377	345	344	339	327	327	352	360	359	363	336	359	356	338	374	342	352	324	346	334	343	376	335	364	361	342	357	358	352	330	347	334	342	346	328	375	353	351	367	370	347	363	379	345	332	325	342	389	323	340	342	336	311	347	338	334	362	344	362	332	333	343	354	375	347	354	349	357	333	323	322	358	309	360	351	344	347	368	350	341	341	293	360	335	333	328	359	360	360	361	345	338	374	363	364	347	366	348	360	322	345	352	312	345	355	401	329	344	353	333	351	341	343	350	356	353	346	346	366	359	317	333	388	338	354	307	369	359	343	358	337	387	355	370	322	328	347	354	336	350	346	385	368	352	315	360	343	314	343	338	319	383	354	356	335	342	341	352	338	335	366	333	378	341	365	364	358	307	361	316	342	355	349	343	340	386	353	373	352	308	300	322	318	346	334	367	360	331	323	366	303	358	375	359	381	358	369	363	345	395	334	342	353	385	358	340	337	327	362	302	354	364	368	335	354	334	346	356	327	343	351	341	327	361	355	373	349	343	337	365	356	380	356	342	321	319	359	374	350	323	334	362	334	372	365	350	332	364	341	351	370	344	349	315	370	329	347	359	361	355	336	361	377	355	344	370	341	334	359	331	377	357	341	352	362	347	318	356	327	341	359	344	334	349	370	355	356	348	341	359	350	315	375	342	373	359	364	350	374	351	338	362	340	347	341	350	362	351	349	366	379	391	357	346	335	341	373	346	319	347	345	342	358	344	361	355	356	358	333	328	361	351	373	348	336	354	346	362	333	349	349	377	359	338	334	358	321	349	351	360	355	362	350	359	356	328	363	364	310	339	369	340	338	330	332	390	367	350	391	348	337	342	371	381	323	330	376	359	383	356	377	368	380	367	344	380	369	360	352	339	358	355	365	322	340	393	325	372	341	356	375	325	361	341	320	372	289	344	335	328	335	363	345	346	340	373	359	361	340	351	359	364	348	357	373	352	352	347	320	317	327	343	334	368	331	359	326	357	349	322	370	366	384	381	346	344	338	325	347	347	334	334	336	347	349	348	314	326	331	341	352	285	349	342	367	335	360	335	347	354	364	378	363	328	370	363	352	348	324	315	342	312	353	346	324	346	314	357	343	329	383	337	343	353	368	356	362	361	338	342	357	322	357	351	351	349	378	321	374	364	367	351	358	367	330	339	315	362	320	378	351	347	350	338	352	350	308	331	325	361	337	379	369	349	340	352	366	302	383	325	341	318	335	356	342	357	361	349	339	322	350	341	344	342	355	349	341	355	349	321	345	352	348	348	331	378	361	330	350	337	344	330	341	340	347	334	309	362	326	347	337	355	393	363	369	363	323	353	352	312	354	359	320	340	340	307	373	364	349	344	346	327	359	363	361	339	336	365	339	357	330	323	359	324	348	324	332	331	338	328	335	348	373	327	353	361	351	364	339	366	357	358	367	339	358	345	359	348	349	332	350	344	335	340	360	357	358	354	353	363	361	350	347	341	354	366	359	356	330	383	330	330	352	367	378	371	348	346	346	352	356	383	354	388	353	366	370	334	359	341	359	360	343	349	378	341	343	332	373	357	365	332	339	336	378	359	350	367	328	339	356	337	411	334	326	366	366	365	373	339	353	362	331	326	331	367	341	346	316	332	330	337	374	341	356	341	360	338	352	380	364	355	323	339	307	337	321	349	404	368	337	365	355	322	363	344	357	346	356	364	350	344	337	350	377	352	345	338	339	379	349	383	323	339	354	368	358	324	362	366	354	354	367	352	337	407	339	342	376	371	358	387	342	372	319	345	365	357	318	344	304	315	322	355	343	355	342	348	332	332	344	338	322	353	339	353	335	340	349	338	359	337	369	351	354	349	341	319	377	317	347	334	371	365	357	350	376	380	353	319	367	356	329	365	328	346	356	348	356	321	363	338	394	336	369	384	355	328	355	360	331	391	343	369	331	343	343	408	356	361	344	360	364	343	343	311	346	331	364	344	318	333	357	323	345	335	314	316	351	357	333	332	370	313	344	370	345	332	377	330	353	339	349	335	331	353	357	360	315	337	336	336	352	356	335	343	337	341	351	366	366	338	351	367	312	363	353	367	330	353	331	366	362	337	358	346	364	360	363	343	346	357	326	351	334	328	316	354	359	348	368	351	336	308	361	348	366	343	371	338	325	339	343	340	353	370	333	329	323	351	348	325	335	320	356	375	346	333	391	328	368	366	348	324	373	361	383	339	361	349	346	356	359	343	339	329	363	354	416	330	307	333	380	324	379	343	351	383	333	363	330	337	330	333	362	376	343	352	360	337	364	370	374	339	381	365	339	331	347	328	338	343	324	325	350	323	336	354	323	373	330	354	355	356	339	340	361	337	344	377	368	358	351	360	328	362	349	350	313	367	335	348	361	335	335	356	352	337	327	339	331	321	332	357	341	338	340	340	385	373	385	348	371	324	320	340	330	368	352	357	354	341	314	340	353	318	368	362	318	299	318	348	354	347	371	345	319	365	352	381	347	346	335	351	352	320	356	355	343	362	342	358	362	362	339	354	373	332	337	342	326	366	313	317	365	383	353	320	346	404	319	319	318	368	304	362	382	383	355	332	351	339	351	349	365	360	348	338	357	354	358	382	311	345	311	325	356	365	335	295	330	342	343	384	339	385	321	350	341	359	382	346	371	385	329	350	367	344	346	352	326	342	357	318	333	326	325	365	368	351	340	342	357	338	348	372	375	382	342	353	336	354	340	294	358	332	389	345	342	350	337	389	352	329	353	328	409	349	348	343	348	349	386	343	356	329	366	337	353	388	359	362	324	314	368	319	346	355	362	363	350	335	354	332	389	361	326	335	332	337	348	370	359	360	342	348	352	357	320	352	350	381	328	367	348	373	333	351	375	322	355	325	343	360	363	369	349	352	362	367	332	379	318	366	328	335	334	319	333	374	348	312	339	375	341	353	335	360	308	341	353	335	334	376	313	336	363	356	374	340	366	350	337	317	344	350	349	358	368	348	369	330	361	344	367	365	343	357	371	344	363	381	360	337	377	337	346	339	342	350	381	345	356	324	343	366	303	357	337	371	353	344	375	321	321	356	327	327	363	338	360	333	340	340	356	393	327	378	332	352	335	329	346	341	355	318	359	360	344	342	341	325	360	305	385	365	341	371	334	336	294	332	346	350	387	349	345	338	332	373	346	347	404	362	382	355	349	331	316	339	330	335	374	361	349	351	356	338	361	344	348	365	320	366	346	324	322	334	346	326	325	347	362	354	374	335	382	343	337	350	315	327	346	415	322	350	354	354	383	361	366	380	351	343	344	353	337	337	358	343	318	352	332	353	335
24842	21002	27677	25541	16845	2426	502	463	415	429	382	420	414	351	412	375	371	412	395	369	367	346	405	392	377	370	387	361	378	395	339	348	378	369	407	357	388	355	350	386	364	351	374	362	372	371	408	329	387	383	395	402	375	362	366	344	377	367	361	366	368	421	346	397	359	363	341	341	376	363	374	374	337	391	344	378	386	339	375	355	355	389	396	376	364	336	360	386	347	358	320	355	354	377	375	366	352	393	386	368	381	358	334	409	357	400	329	344	355	347	383	334	370	354	381	383	376	364	379	356	374	376	378	353	378	380	356	382	364	350	357	362	360	377	375	369	341	376	398	383	375	366	366	346	412	378	383	406	359	317	379	398	359	371	358	371	365	355	328	402	356	347	376	376	413	370	363	360	374	369	358	371	400	376	355	359	378	368	365	347	383	385	353	400	360	375	345	375	367	362	381	350	374	381	361	340	361	394	379	367	384	326	408	379	349	413	379	362	349	370	387	407	353	365	389	343	365	384	378	356	345	397	403	351	354	385	394	361	393	358	368	373	389	368	399	367	339	366	360	346	381	375	341	360	362	339	370	390	363	360	392	342	375	423	357	346	363	410	369	361	348	355	353	355	342	351	360	390	341	391	381	385	355	359	326	349	355	383	333	349	369	344	340	390	383	355	336	352	381	353	380	354	358	362	342	405	363	375	361	373	345	385	361	401	356	373	346	338	396	404	357	363	367	357	367	353	363	384	361	380	359	360	372	363	398	360	408	335	345	365	386	331	325	391	387	380	367	361	381	387	349	364	358	390	342	372	390	367	366	367	348	393	348	382	360	378	374	382	397	321	379	364	353	337	382	366	364	396	376	361	374	329	376	391	375	361	400	349	393	369	380	361	380	390	381	360	353	340	362	389	359	350	366	350	369	374	377	398	373	380	353	357	366	359	374	347	406	384	361	353	361	412	348	357	356	360	414	334	389	368	379	346	345	366	352	376	336	368	389	373	382	365	387	353	362	330	347	356	350	376	371	357	398	370	366	371	370	374	342	367	359	394	391	389	392	367	357	384	365	375	392	372	357	359	366	351	352	365	350	357	355	386	396	317	366	361	363	382	397	347	379	392	348	398	350	352	385	380	367	359	381	366	342	356	368	367	408	349	361	381	380	379	374	374	388	373	374	339	361	354	386	385	365	372	347	358	359	365	385	372	353	384	385	384	376	383	343	396	359	382	365	346	350	365	342	364	371	400	374	390	359	392	359	403	372	366	380	396	367	403	372	350	364	371	410	339	348	376	338	367	355	346	366	367	413	372	389	367	369	370	383	376	390	351	351	386	359	334	380	359	361	353	389	351	345	374	331	371	392	396	349	374	352	364	402	385	405	348	356	357	375	353	376	369	343	349	395	392	369	339	385	370	366	383	377	371	365	358	380	393	336	398	403	377	360	390	363	404	361	362	358	422	333	381	365	390	357	342	383	387	370	420	355	370	373	378	390	346	403	333	392	384	365	377	400	395	392	363	358	342	344	363	367	360	364	352	371	374	398	370	353	385	376	373	399	379	367	377	340	393	405	348	398	366	348	353	409	338	356	399	382	360	370	332	391	360	385	329	362	360	379	364	351	333	355	357	365	375	372	385	414	373	375	372	363	344	354	394	363	337	377	406	392	368	340	397	356	380	384	354	364	347	377	386	354	370	351	370	381	360	364	359	389	357	389	374	387	333	346	362	354	376	371	391	364	361	347	348	336	380	384	396	354	376	358	369	370	335	373	381	379	409	343	340	381	374	361	370	336	377	364	354	370	356	400	347	380	414	354	393	364	356	355	377	372	388	361	370	349	364	384	357	374	369	412	343	409	377	372	378	348	360	399	343	338	394	360	359	370	354	366	368	363	377	387	393	363	354	355	359	362	367	388	359	359	344	359	378	387	379	381	377	367	331	367	364	378	394	382	372	353	334	401	371	358	379	364	408	363	357	369	366	370	323	361	395	351	355	353	391	360	348	367	333	380	342	357	364	376	381	365	380	359	386	395	354	352	351	368	366	373	365	362	389	394	338	361	349	370	333	349	370	373	384	388	384	383	385	349	342	387	346	390	390	384	365	360	346	339	344	389	352	336	368	343	374	363	374	338	372	382	385	344	371	350	379	380	392	349	379	346	325	377	352	363	357	363	377	369	352	385	395	383	369	370	360	345	344	374	383	347	387	341	356	391	389	386	349	377	376	359	392	385	380	362	375	330	365	414	355	343	376	354	374	329	393	363	365	348	375	374	369	391	363	361	350	379	361	373	372	365	419	369	360	350	353	348	349	409	361	381	370	390	348	386	353	348	364	367	366	371	356	353	388	360	352	368	350	358	394	366	340	364	355	370	375	321	391	379	401	411	370	372	393	353	341	361	363	365	357	392	396	373	369	347	369	372	385	374	351	353	370	353	404	374	375	359	416	348	371	389	412	374	354	372	353	375	373	382	360	367	322	365	368	393	382	357	363	365	371	366	326	357	367	387	344	372	361	338	369	341	364	367	357	376	367	383	358	364	433	394	366	371	373	381	380	367	392	388	355	365	372	372	374	359	405	381	320	367	385	397	383	346	368	382	400	365	351	375	327	340	398	331	369	355	356	358	378	370	353	349	364	344	353	354	348	351	373	349	362	372	341	366	360	338	353	359	374	376	377	393	367	375	396	344	353	349	367	386	384	383	358	377	384	389	413	338	373	370	367	388	380	347	327	398	367	367	413	345	348	368	375	367	382	355	404	342	358	368	380	392	388	355	375	354	392	352	367	357	330	361	362	407	401	356	362	388	396	343	357	362	406	384	362	333	370	361	351	345	371	382	391	343	355	354	367	340	378	387	371	375	330	359	396	376	339	358	372	356	369	316	377	356	343	351	377	367	366	369	396	371	378	371	386	383	373	326	357	368	397	410	353	354	392	368	410	380	417	362	389	364	380	369	357	379	341	364	392	397	348	341	360	360	358	391	374	363	372	382	344	392	370	380	363	380	389	391	360	378	368	360	357	377	385	371	407	390	341	359	370	329	384	387	375	393	383	385	406	399	359	365	352	391	345	394	376	355	384	379	384	370	374	390	354	331	374	346	378	369	365	353	399	412	376	409	344	365	345	377	356	351	374	388	361	358	364	370	362	374	341	324	361	381	399	363	377	381	367	360	372	383	370	348	344	419	377	359	348	390	399	390	357	378	401	400	364	377	358	381	400	400	387	358	366	392	337	394	359	346	364	388	385	363	390	372	340	379	366	338	368	384	391	390	377	358	374	376	368	394	386	385	366	345	385	363	343	373	365	373	384	359	352	365	343	397	392	344	360	387	385	386	372	369	376	399	404	353	377	354	340	395	370	377	355	341	401	390	332	384	370	352	351	368	387	405	367	358	354	381	336	364	371	373	343	346	353	398	383	374	371	369	394	366	387	346	352	383	388	364	377	416	383	361	399	378	353	370	383	381	386	392	379	384	383	350	347	337	378	368	366	367	381	364	358	370	369
37417	52504	42441	25650	6072	729	635	561	499	499	464	433	426	420	393	407	371	376	385	406	436	388	366	379	401	367	372	400	398	394	371	388	416	370	354	395	362	386	411	422	378	382	368	381	425	366	358	376	372	380	391	422	377	385	354	377	401	396	402	404	408	370	358	381	402	408	360	372	390	387	398	370	400	405	366	417	386	400	420	364	347	384	361	414	388	405	376	374	394	407	392	398	368	387	370	389	380	390	377	384	432	385	389	437	397	390	398	406	395	387	390	394	353	354	367	364	395	362	364	378	375	367	377	410	356	368	371	388	387	428	366	412	392	370	395	380	382	365	409	414	414	388	390	414	362	365	388	393	372	406	363	364	344	367	406	406	381	381	416	438	395	389	385	400	402	387	401	387	427	405	408	377	376	356	369	439	355	400	381	396	409	380	416	424	394	381	385	397	389	401	377	362	355	371	388	366	409	371	374	391	379	425	411	395	412	412	404	385	340	386	413	390	375	390	398	356	414	368	403	391	369	406	383	371	384	375	380	378	382	394	381	382	383	377	414	407	372	370	410	368	371	398	374	411	383	383	398	392	406	396	388	381	397	382	330	390	399	366	400	352	366	358	358	354	385	368	351	402	359	396	414	392	351	397	394	391	370	410	398	379	341	393	372	382	401	385	379	378	375	349	340	383	361	386	372	390	332	372	355	417	391	351	393	402	388	404	366	409	428	374	403	382	364	393	393	383	401	409	371	365	370	385	367	417	365	371	347	394	395	374	404	350	356	390	385	400	357	388	354	378	374	366	391	363	386	380	362	378	352	362	349	390	416	396	376	381	403	400	380	411	408	395	418	402	410	392	368	380	418	425	370	362	393	361	376	384	372	386	383	391	398	358	380	376	413	453	370	372	366	412	403	401	388	357	356	362	379	382	440	364	399	383	388	391	376	375	355	379	375	404	381	405	391	385	404	379	390	378	397	356	374	377	386	371	372	376	389	365	367	364	385	402	394	403	421	363	411	404	406	384	389	379	366	403	352	372	378	405	375	408	437	398	381	376	398	359	389	388	380	376	378	402	366	394	417	395	351	406	396	354	382	367	379	428	374	384	363	390	416	377	374	377	373	410	373	369	370	384	399	360	394	368	390	378	377	395	400	384	368	377	365	389	404	409	394	422	378	396	381	378	369	369	421	403	382	399	404	370	359	395	349	375	361	405	384	383	396	384	423	356	410	413	394	421	399	346	394	389	369	371	364	383	399	379	397	400	376	373	378	402	367	417	381	400	366	398	416	356	371	374	426	362	416	388	346	360	367	405	407	406	385	386	329	360	390	374	397	407	374	401	394	376	379	356	387	383	420	426	379	369	382	398	351	408	403	352	390	392	391	404	352	379	377	363	432	377	373	355	396	372	367	381	384	374	358	391	372	402	382	382	361	408	383	369	394	440	381	379	418	402	388	379	353	397	396	408	367	393	378	341	420	401	345	407	406	388	387	370	396	369	424	396	360	410	425	393	428	377	391	376	360	375	393	402	390	375	341	371	394	402	367	420	400	348	383	377	376	362	403	401	393	384	404	339	369	375	411	380	353	356	404	410	354	380	378	400	380	423	335	422	397	357	354	376	378	391	400	343	392	389	395	386	385	400	411	415	376	388	392	405	393	395	385	395	387	394	376	373	366	346	385	377	383	380	365	365	394	390	397	413	410	390	412	376	374	379	404	380	387	384	403	421	428	338	388	382	364	402	386	364	385	403	395	403	347	394	370	408	392	407	417	372	411	373	392	384	400	368	382	383	361	363	379	380	391	372	358	398	383	349	375	420	393	378	381	388	349	392	418	392	411	378	410	386	382	366	405	365	385	389	391	369	365	374	384	375	360	387	384	373	402	405	396	408	390	378	402	385	361	408	399	361	386	407	373	392	403	379	402	374	377	380	381	362	364	388	388	405	359	370	364	428	397	369	400	419	385	372	357	382	407	408	427	373	370	402	375	397	399	359	397	385	404	403	341	380	369	402	395	407	398	349	397	372	384	408	364	381	362	390	361	379	356	381	369	375	361	389	395	356	394	364	381	417	445	386	352	386	385	350	417	393	368	362	399	399	361	403	374	380	422	385	402	376	397	361	378	383	408	393	382	381	390	382	363	427	384	420	386	369	376	379	404	395	397	329	327	408	379	382	376	410	374	403	386	369	350	370	385	383	361	370	428	356	401	391	362	350	378	406	400	402	410	426	357	391	405	419	376	363	364	408	403	366	344	338	407	382	400	398	386	408	434	412	344	378	398	390	360	419	409	389	393	411	403	354	370	367	377	385	410	371	357	403	385	395	365	344	406	370	391	394	378	403	392	377	395	396	392	382	381	387	382	366	387	396	397	347	381	349	398	390	390	363	387	371	357	384	402	384	393	381	403	398	391	366	350	370	409	419	362	379	404	391	371	370	390	370	398	377	393	392	397	398	374	382	376	418	375	386	377	405	373	402	394	403	397	378	385	393	367	375	415	423	419	343	370	388	405	382	388	388	425	358	364	405	368	375	361	410	388	372	350	383	395	367	383	386	386	375	382	380	399	392	386	367	393	405	373	358	386	390	374	378	409	394	414	342	388	351	375	389	367	425	411	390	364	349	410	381	406	394	387	391	401	395	370	373	391	355	360	406	392	382	379	369	385	393	383	374	361	386	416	384	363	399	404	365	372	374	376	372	372	432	395	357	417	377	373	382	372	384	375	386	379	402	398	390	417	359	383	354	426	389	391	381	370	386	371	382	394	403	422	400	392	412	376	374	369	392	404	362	405	367	340	389	367	383	411	362	402	404	386	401	361	380	372	390	376	382	402	407	376	381	380	362	383	379	402	395	376	412	354	392	384	359	402	387	387	381	356	353	402	373	377	372	428	405	435	386	374	369	384	364	388	342	379	355	376	386	357	357	414	411	381	370	415	390	402	425	373	346	361	418	365	405	379	350	359	399	373	401	387	422	360	388	410	377	379	383	387	386	403	368	393	365	377	391	384	390	383	366	381	390	397	386	393	395	373	374	381	372	366	405	414	379	414	362	378	412	422	369	409	376	426	405	370	370	368	381	375	396	389	369	376	385	380	402	384	379	352	412	399	409	406	383	408	399	417	373	378	392	366	349	408	394	380	370	395	400	348	394	407	396	378	391	373	343	369	385	419	400	359	405	396	380	399	358	361	322	415	422	372	381	366	414	389	408	413	369	369	356	360	388	353	408	366	389	414	402	355	396	388	400	409	405	397	405	350	398	364	392	397	390	377	371	343	385	359	375	378	346	355	375	386	387	405	375	398	391	371	379	386	357	379	392	396	387	361	394	382	373	367	380	382	402	363	381	387	387	403	410	383	424	429	432	409	384	396	395	397	382	394	391	398	381	358	401	394	348	359	373	397	381	378	383	387	360	397	385	379	385	391	364	382	398	395	411	375	377	356	404	394	378	397	399	407	371	371	376	387	382	401	341	411	367	424	422	379	407	379	393	357	348	382	381
22514	21001	28481	23753	21018	20932	9712	492	368	330	318	282	266	250	234	256	244	267	231	252	240	255	255	232	260	246	257	239	229	212	254	226	241	235	225	194	221	233	204	225	216	235	226	194	224	218	221	210	224	250	217	230	209	241	217	237	230	228	242	187	237	220	201	245	217	208	223	235	203	250	227	206	212	256	184	225	233	237	204	221	219	214	198	216	204	197	221	231	226	226	237	214	202	191	228	241	245	211	222	228	227	215	231	241	240	237	221	213	233	195	233	234	212	217	219	259	227	247	231	227	201	228	228	228	221	222	204	239	225	221	223	213	199	212	222	201	219	221	215	219	219	230	205	236	231	218	194	255	238	228	233	216	202	228	208	208	236	224	217	208	213	230	236	206	192	209	211	200	221	231	203	222	230	190	235	234	219	241	220	227	214	241	189	217	192	210	210	239	209	216	212	230	229	233	228	211	226	215	201	214	229	240	221	229	251	240	213	215	196	221	206	219	231	200	207	220	216	225	210	242	232	228	238	236	240	210	227	235	213	229	234	225	202	201	190	222	201	208	195	236	212	243	207	202	208	251	212	219	247	177	223	232	238	234	223	194	234	201	222	210	211	199	215	243	200	247	228	224	215	241	225	215	249	193	235	217	234	234	251	218	234	230	230	204	206	232	229	212	230	242	222	252	226	232	227	249	247	204	220	206	252	211	225	209	211	210	234	221	223	227	215	224	217	216	209	222	196	227	231	214	254	231	227	197	216	207	233	211	193	212	214	234	207	214	229	212	221	235	206	220	216	229	218	219	247	220	204	227	236	225	217	229	243	221	215	200	214	226	232	204	193	239	219	243	231	225	225	233	210	233	242	241	227	234	205	230	229	229	211	218	211	223	224	233	216	214	229	230	220	234	247	220	214	244	209	210	224	204	209	229	215	235	220	203	215	223	213	227	214	240	244	214	230	207	203	199	220	233	249	221	213	226	222	228	192	254	205	233	229	220	255	218	220	228	245	237	226	204	238	207	237	223	248	230	187	231	232	200	224	223	190	211	219	233	243	192	213	241	233	234	228	218	256	231	223	228	236	236	220	202	200	221	212	222	216	217	211	226	236	219	222	224	230	202	211	244	220	240	216	237	214	216	223	238	211	210	243	211	213	205	202	260	220	202	239	232	230	211	216	230	228	204	230	251	218	224	198	245	213	227	246	261	213	231	214	211	232	237	231	226	245	235	216	226	211	208	236	210	239	232	202	232	229	248	217	242	210	241	232	233	214	238	233	218	232	225	198	237	225	225	213	205	236	211	236	234	231	206	242	213	232	236	224	205	223	257	226	240	232	216	211	222	229	230	220	216	217	203	200	228	193	236	221	234	218	223	203	236	222	202	219	223	220	225	223	224	213	197	225	232	219	218	224	196	255	242	224	218	192	233	231	229	239	223	226	232	216	222	246	214	230	235	236	222	196	235	228	236	223	256	188	223	216	218	223	233	213	238	208	221	207	217	192	207	207	230	237	223	209	237	227	241	228	179	221	254	216	227	220	215	223	231	237	207	208	212	212	212	250	221	240	221	243	214	232	218	227	240	244	220	201	227	260	201	230	227	209	227	211	235	233	240	219	227	251	244	224	230	241	201	221	240	256	240	209	222	225	211	227	205	210	220	246	224	233	234	246	217	209	232	232	187	240	215	211	225	224	242	208	219	241	212	207	227	227	234	225	217	233	208	220	213	247	212	201	220	238	232	203	230	211	248	197	198	202	208	239	221	218	207	221	236	223	249	218	214	221	194	244	210	215	224	236	194	203	235	223	208	243	227	212	219	211	202	200	240	236	229	236	231	206	242	220	213	243	195	207	225	234	202	227	222	209	227	218	211	219	216	245	220	225	196	259	204	207	241	210	222	220	223	241	206	225	223	240	230	215	228	208	214	225	228	224	235	228	228	213	211	228	222	225	238	221	230	210	197	206	224	221	211	214	216	227	223	217	228	233	214	226	234	229	221	224	221	229	212	237	236	210	221	217	226	224	221	222	207	234	208	222	241	245	259	225	233	204	221	233	237	235	222	237	239	189	236	199	227	225	210	227	218	213	235	201	240	231	207	240	238	221	220	227	200	224	229	213	222	219	214	237	254	207	249	240	225	212	218	210	246	245	232	209	225	238	243	203	248	215	222	232	218	255	229	233	226	197	237	241	212	231	223	218	213	208	215	213	217	244	222	212	211	232	244	258	196	241	260	250	243	187	191	230	221	210	199	226	232	227	188	211	189	219	228	220	200	220	184	209	187	277	233	234	206	229	209	232	207	222	223	245	241	201	230	238	234	207	194	207	210	234	212	243	218	216	229	210	210	223	232	214	211	194	250	203	183	210	215	220	238	216	219	237	229	204	230	241	202	225	185	231	204	200	214	232	209	252	222	223	200	205	201	248	208	227	210	218	234	220	228	232	207	227	223	242	267	229	239	209	214	208	224	236	213	196	209	237	212	209	220	213	218	221	223	212	230	232	222	213	199	224	218	212	246	225	202	202	204	238	198	207	208	223	241	225	224	258	216	210	251	217	222	236	246	205	203	209	223	222	244	221	219	229	230	237	224	203	238	237	192	210	237	193	199	210	238	214	257	209	209	203	248	245	218	232	247	242	218	230	205	231	229	253	234	254	222	221	250	246	203	222	237	207	227	229	222	217	237	203	211	231	256	209	213	227	241	219	230	214	216	225	199	216	249	250	247	205	207	232	247	218	211	231	226	215	201	208	226	211	214	218	231	201	209	228	231	253	242	211	211	237	211	233	191	225	236	239	232	211	230	210	207	216	222	217	250	233	209	235	229	232	192	226	218	231	242	232	194	198	235	240	226	209	232	204	242	230	210	221	234	231	222	208	224	238	229	235	242	236	233	219	235	225	201	229	210	211	241	208	228	208	216	222	239	227	204	189	222	219	224	240	190	233	193	244	220	211	229	242	233	217	228	226	210	208	211	214	206	227	214	235	223	205	236	234	235	222	213	244	241	226	239	229	220	200	218	209	212	201	230	215	218	234	218	214	227	225	218	236	227	229	218	237	245	232	203	262	227	246	206	222	230	204	218	200	213	197	226	229	220	200	232	213	240	213	205	221	237	208	207	234	204	224	240	239	213	227	228	209	212	201	223	218	243	223	226	243	215	231	239	222	221	242	186	230	220	220	223	210	220	222	245	205	198	218	206	211	224	236	217	247	252	235	236	233	229	220	232	207	245	211	219	217	212	223	221	233	227	234	200	202	227	235	223	209	224	199	225	210	220	232	224	200	221	235	242	196	251	219	239	233	222	228	229	211	230	207	236	227	212	205	219	238	233	208	222	223	249	234	221	221	234	222	217	224	224	226	205	235	219	224	204	176	221	194	220	216	217	217	215	229	193	231	210	226	190	201	223	213	211	218	227	202	222	199	218	202	210	238	222	207	223	240	203	210	216	239	218	224	222	222	227	230	239	241	235	211	218	232	215	214	233	239	231	235	209	232	245
42680	67012	52233	30457	10913	1008	769	601	468	479	372	361	313	323	305	279	284	293	263	271	263	245	266	248	257	269	232	236	273	273	244	266	261	261	235	245	240	242	222	214	258	235	251	237	225	256	212	249	239	224	256	236	245	243	236	253	241	222	240	252	221	274	268	259	241	240	241	241	229	225	227	223	264	233	219	243	232	253	250	237	230	226	227	233	257	227	241	237	246	243	230	225	269	232	242	208	269	246	229	269	229	257	249	250	288	237	268	249	248	238	244	245	247	242	251	236	241	224	242	245	252	249	245	239	247	242	274	205	243	236	198	235	260	249	233	232	230	241	244	222	220	226	228	246	233	229	239	223	232	244	234	252	251	226	245	218	218	234	240	254	214	218	228	247	233	238	240	264	256	237	217	234	252	225	254	245	225	223	231	233	247	230	250	223	211	247	243	251	234	219	225	245	246	237	202	232	258	256	238	236	241	230	244	270	238	223	234	248	260	249	242	258	231	239	253	247	236	228	215	210	249	244	227	237	239	254	236	251	248	243	264	242	220	237	221	234	242	223	260	255	240	227	250	242	212	255	238	262	237	248	251	244	219	217	238	237	261	236	249	271	230	235	268	244	243	237	216	229	260	249	207	212	227	215	231	240	205	252	236	232	240	234	216	237	219	235	235	224	254	228	218	237	223	282	227	219	237	227	240	238	234	250	221	221	243	234	235	236	241	231	226	228	246	212	234	245	262	234	232	237	243	235	243	246	234	215	227	240	238	224	246	252	231	210	218	250	215	221	253	236	228	237	238	221	250	229	244	234	257	225	225	237	242	237	237	261	213	240	218	223	247	213	255	231	236	219	236	223	231	243	263	226	265	236	216	224	237	262	238	236	234	272	259	239	255	230	248	241	241	230	229	256	222	222	218	233	229	225	224	240	203	266	223	238	247	220	262	224	223	240	250	254	258	247	226	235	250	258	267	232	240	227	265	250	223	233	210	236	192	240	220	229	225	235	248	251	239	233	235	226	244	212	252	220	238	228	223	229	232	221	235	254	225	228	229	210	229	246	233	211	244	244	228	242	247	249	235	226	265	219	249	218	220	239	262	239	239	248	216	250	217	236	227	219	246	233	220	229	239	240	240	233	227	217	271	256	257	242	218	233	252	239	243	219	249	239	263	266	230	253	236	249	271	237	227	228	248	243	240	194	243	239	221	240	232	214	232	201	223	237	245	224	220	262	213	239	230	256	211	218	231	255	231	266	233	243	224	237	239	232	228	239	260	211	237	262	219	230	256	236	239	251	238	273	234	228	248	249	228	218	214	235	255	240	234	243	233	218	252	246	236	243	237	223	275	237	249	240	218	247	231	257	221	245	242	212	250	254	223	241	251	245	222	230	232	237	247	238	229	253	246	250	218	250	222	234	233	238	230	225	246	265	250	268	225	259	223	239	214	204	241	244	236	245	208	214	256	259	234	227	233	195	247	216	261	263	205	229	246	237	248	199	221	244	236	204	228	222	244	222	237	249	250	238	205	240	240	216	239	251	208	230	204	244	224	236	250	237	224	218	214	234	223	233	251	225	235	224	212	246	226	254	221	219	232	237	240	212	237	255	229	246	219	238	224	227	213	204	235	252	219	229	223	239	258	218	240	250	221	228	225	238	259	255	212	235	253	246	237	238	253	216	237	241	244	245	236	214	199	242	241	225	236	238	244	220	216	231	233	239	227	243	230	247	249	242	224	227	261	234	221	228	240	242	227	202	261	238	249	245	247	206	221	244	236	243	215	233	246	275	249	228	220	270	250	234	235	238	257	253	248	254	238	249	216	203	234	236	256	257	229	246	232	239	231	239	253	227	234	224	224	200	210	235	265	228	251	238	246	244	242	243	227	210	261	248	244	223	245	253	239	240	228	228	265	260	231	229	218	254	216	229	213	258	246	233	244	238	244	233	228	236	252	257	253	258	258	194	254	234	225	224	225	229	213	235	224	241	244	261	227	232	224	235	232	242	228	235	235	213	217	257	211	256	201	229	240	242	232	208	244	204	249	240	219	251	206	248	202	253	213	228	259	236	216	232	251	252	244	221	213	236	231	220	234	231	259	238	245	222	215	227	204	219	232	254	238	241	214	253	283	233	247	235	250	233	231	221	259	245	223	232	243	241	236	222	242	233	219	234	238	227	232	217	257	238	218	229	237	231	233	238	208	252	218	230	236	252	248	226	266	209	239	198	221	263	232	217	239	241	226	215	255	249	229	227	249	248	239	229	237	243	227	241	222	227	214	229	253	239	242	229	220	246	235	256	236	223	258	262	223	243	266	242	249	231	236	236	203	247	234	262	242	244	251	227	232	232	239	233	247	228	235	253	237	252	245	211	253	262	251	259	222	263	217	277	217	281	203	229	238	220	245	218	236	225	235	253	228	243	244	219	250	232	209	254	251	234	259	251	231	220	246	197	249	236	218	242	251	240	263	230	245	232	242	250	253	249	254	267	242	221	235	235	239	226	245	243	242	226	243	248	242	255	217	228	239	259	201	232	239	247	229	230	232	220	211	231	253	248	236	243	204	225	226	246	236	240	254	212	242	243	221	236	250	260	226	223	238	228	260	241	263	243	243	217	219	224	215	235	227	249	223	234	230	262	269	230	222	267	246	220	249	220	208	257	234	229	250	248	254	232	221	249	221	242	248	215	221	245	216	226	217	233	255	224	254	244	230	236	246	248	229	246	244	257	246	237	208	253	233	231	243	248	244	236	253	248	273	219	243	254	196	224	233	277	256	213	260	274	233	252	237	247	252	249	235	201	234	229	238	224	198	249	275	233	240	215	241	242	213	216	236	230	236	241	221	240	234	209	221	236	250	246	239	221	253	242	249	236	234	242	252	232	239	255	226	237	250	233	230	206	241	211	228	230	230	257	254	265	229	267	230	252	242	249	253	217	245	239	253	249	245	249	238	230	225	242	239	235	245	227	220	225	245	260	219	233	243	240	243	244	272	218	256	270	234	248	217	223	264	248	226	236	234	249	236	248	204	221	240	254	226	245	246	252	232	196	251	259	232	251	227	218	233	217	235	221	212	229	262	221	231	243	245	201	252	266	214	240	249	219	243	225	239	263	224	249	236	231	241	217	223	252	222	241	225	234	245	226	254	223	255	260	245	255	248	246	238	231	228	233	260	232	221	236	239	245	255	236	223	232	239	260	232	257	199	232	217	238	228	244	219	234	226	264	254	234	254	255	215	284	230	221	223	226	224	257	199	242	240	250	236	228	231	225	230	245	234	243	238	242	215	230	244	211	281	239	233	239	234	256	215	230	222	238	232	206	213	229	243	211	248	240	254	250	235	232	249	255	224	217	231	233	220	270	228	241	220	222	248	241	227	228	232	240	218	229	230	240	213	231	248	281	247	238	232	196	241	221	265	240	262	235	215	234	252	230	273	228	184	240	256	266	257	226	221	228	252	231	253	266	220	238	246	231	232	218	242	249	240	261	219	226	256	252
34289	36515	33089	16189	2259	521	494	481	482	420	439	462	434	419	480	432	434	415	439	462	445	456	466	430	434	434	422	415	426	427	433	465	402	428	394	408	419	439	422	410	439	407	456	469	444	422	408	421	449	457	411	456	449	431	458	448	443	448	430	416	418	407	453	437	428	457	382	412	441	429	434	420	430	449	414	425	431	454	430	442	448	448	397	460	380	417	411	418	444	460	458	441	436	413	427	439	429	417	430	437	423	439	434	460	432	421	437	454	398	449	480	444	415	421	463	441	436	420	435	418	403	422	426	406	459	427	435	435	415	396	386	418	449	457	439	422	435	433	428	429	405	461	418	445	425	441	431	467	393	463	408	438	403	412	441	430	431	391	414	418	414	471	454	409	427	462	456	460	421	442	469	460	433	450	405	408	433	419	429	425	440	439	420	446	449	423	434	441	477	392	458	388	395	442	437	410	423	426	441	420	432	436	434	437	414	448	497	418	443	470	405	433	424	458	438	412	444	439	412	428	419	438	434	432	413	442	444	387	442	410	442	430	433	451	441	408	445	446	414	457	420	462	441	409	386	393	402	396	434	429	454	420	423	446	422	463	438	462	420	416	455	409	435	435	458	443	409	460	420	426	441	423	438	439	443	424	426	435	440	449	413	427	434	456	435	420	432	440	418	435	432	395	403	439	381	418	417	474	451	466	435	494	444	465	456	460	394	458	439	430	417	491	403	451	418	410	441	433	424	391	431	438	436	420	423	461	459	420	435	428	424	428	414	463	432	443	457	428	426	462	453	437	489	439	420	424	451	469	420	414	437	443	423	435	412	462	429	436	416	425	456	437	402	428	457	451	444	418	428	414	421	430	428	435	447	427	444	401	450	428	391	436	439	363	383	421	431	473	437	435	430	458	409	465	450	453	396	422	434	452	450	433	424	422	439	426	426	447	378	411	386	423	459	423	385	415	426	434	464	437	418	419	431	450	392	415	423	438	413	423	388	429	406	441	421	448	399	438	428	471	440	426	443	471	432	414	444	451	444	486	454	453	450	461	440	410	452	418	420	450	450	417	450	440	453	441	436	422	416	410	422	438	420	443	436	451	436	418	460	440	434	437	444	429	433	418	436	429	410	379	375	438	415	405	450	468	426	432	427	423	437	452	424	425	437	412	407	451	411	443	418	424	428	415	456	478	457	446	411	411	438	426	405	464	432	398	433	439	453	434	421	429	434	423	480	434	428	439	411	445	415	462	428	422	420	399	443	373	435	417	437	389	441	452	439	458	449	399	443	430	439	395	464	424	394	441	429	416	451	416	400	452	431	457	398	431	414	440	394	419	438	435	449	413	420	424	409	444	428	418	418	430	400	410	458	414	441	446	421	435	452	387	445	400	401	459	408	430	412	425	402	425	418	412	454	433	434	458	434	442	476	404	422	428	461	447	482	451	445	431	465	452	416	438	457	403	425	464	431	446	444	426	439	459	416	421	435	440	431	463	389	405	421	419	460	440	432	407	404	451	435	434	432	420	430	442	435	437	382	458	442	452	427	430	407	456	387	435	426	454	443	428	463	443	446	420	415	413	427	458	427	426	417	413	445	436	440	440	421	397	407	424	429	410	430	431	466	421	467	451	419	431	438	415	462	429	504	425	405	462	455	491	470	409	432	417	407	429	432	434	452	442	408	418	398	398	414	469	416	447	426	436	432	464	436	426	456	431	409	464	444	432	450	421	420	415	389	426	448	445	429	437	449	415	432	432	394	441	402	437	467	439	408	433	443	429	444	447	437	443	457	424	443	459	442	470	438	431	424	377	423	397	401	423	421	466	443	434	415	450	440	453	422	417	412	482	441	432	468	422	431	385	445	463	391	436	402	384	434	408	436	441	415	441	430	441	441	409	446	454	429	476	443	420	412	430	437	428	414	409	442	459	435	413	455	405	454	445	415	446	455	427	425	424	406	444	399	447	447	400	453	442	439	423	470	436	447	440	424	427	435	432	419	419	440	432	477	424	421	425	407	429	416	431	471	432	461	444	456	417	455	441	418	441	443	427	432	434	441	438	450	416	431	439	442	417	435	465	451	399	414	456	409	389	450	407	450	418	458	422	471	451	424	450	479	411	496	425	447	383	475	440	449	438	404	424	417	433	490	459	464	430	430	416	432	439	458	395	463	450	436	451	471	415	453	451	455	420	400	406	435	429	418	452	425	418	422	437	441	421	445	439	443	445	409	475	457	400	462	415	424	469	430	441	440	412	457	402	396	436	444	405	405	458	414	399	451	430	430	439	413	417	452	452	386	430	464	411	424	405	455	424	441	425	478	446	424	415	467	429	446	451	398	418	438	383	416	408	452	388	445	422	482	382	426	396	441	464	445	443	446	419	420	421	448	412	441	399	463	425	439	405	432	435	435	403	501	449	450	435	449	441	416	420	441	420	443	405	419	467	454	404	445	428	424	434	406	423	444	452	433	441	429	418	434	422	460	458	431	465	401	464	447	432	430	476	423	440	465	433	410	463	427	436	428	440	396	442	444	428	414	473	409	431	425	453	422	437	422	413	440	418	438	372	456	420	429	401	408	412	442	434	435	466	488	440	414	419	395	426	440	442	411	465	425	422	407	450	466	442	440	430	415	411	455	473	414	457	397	432	417	427	437	447	442	423	479	444	424	422	451	396	461	414	441	476	464	464	437	456	467	413	421	463	450	422	454	430	463	423	442	430	397	430	461	418	423	424	415	431	415	449	444	452	416	391	432	449	445	427	402	410	416	457	444	414	414	426	438	399	431	423	424	422	423	438	390	409	426	426	491	431	430	418	406	429	440	439	408	412	410	427	426	431	416	404	423	433	422	412	412	406	421	399	412	430	475	449	457	409	456	435	446	482	424	422	428	439	435	436	447	481	413	412	461	458	425	437	464	437	421	442	425	433	436	418	423	441	439	413	407	417	457	392	412	457	411	395	436	382	427	448	424	459	430	413	418	405	418	411	420	421	463	462	447	426	407	440	422	413	449	416	428	427	482	423	439	440	421	394	420	420	380	411	429	409	428	423	425	409	436	428	442	443	462	408	418	409	426	417	403	410	449	423	442	426	401	431	434	417	448	435	424	431	438	412	421	399	405	451	438	426	436	466	396	433	454	440	402	452	406	426	408	458	442	410	436	396	420	441	428	488	447	415	405	410	425	438	408	471	441	432	415	413	419	414	473	476	423	423	385	433	397	426	410	408	452	453	446	419	400	399	455	424	439	434	454	424	409	445	424	457	440	437	445	439	392	458	415	414	440	416	454	457	498	429	441	413	429	446	418	434	427	410	463	434	402	465	421	435	431	461	462	439	408	397	439	476	420	460	429	416	417	448	422	399	466	397	461	439	432	425	486	438	422	417	440	445	423	447	436	463	454	433	433	416	414	454	432	414	445	441	441	420	442	440	418	435	427	426	438	426	445	420	414	474	474	421	439	421	429	453	436	430	459	428	427	413	446	417	425	452	452	426	472	457
42540	51938	33776	13247	1923	648	596	513	543	480	463	455	459	485	458	485	483	472	439	455	444	452	449	458	462	454	456	466	472	475	472	457	460	487	472	464	439	439	458	446	435	449	440	471	455	458	462	463	471	499	443	459	439	451	404	429	436	453	447	463	459	460	469	457	445	466	418	468	422	435	463	428	451	458	446	503	488	442	464	437	455	429	462	470	445	496	447	444	445	466	448	435	457	440	488	452	446	445	447	464	451	454	431	437	489	417	452	460	471	471	502	466	440	446	458	443	434	432	446	431	441	433	432	474	431	475	460	458	447	453	449	457	447	478	471	482	429	451	497	437	452	497	450	442	465	439	424	463	464	458	440	470	431	430	485	444	521	467	499	437	455	486	489	469	464	470	466	462	426	474	435	472	448	423	480	441	460	431	473	444	441	478	471	442	485	465	467	478	451	459	421	467	470	450	456	441	443	452	455	455	425	464	460	510	456	430	445	456	458	435	407	459	441	444	434	464	443	484	494	443	436	479	451	457	496	475	457	476	421	490	441	456	422	456	456	436	475	473	454	463	454	463	517	464	440	485	479	437	490	429	440	462	484	438	502	420	446	454	457	462	448	451	463	451	528	482	461	456	476	484	456	471	445	483	491	459	435	490	474	469	448	438	417	460	447	473	440	450	420	458	438	436	398	418	480	484	469	457	434	427	450	460	452	428	449	423	418	446	512	465	451	426	442	481	426	481	440	433	475	497	494	446	454	467	444	478	477	432	461	477	481	488	494	464	460	459	477	492	483	440	449	471	424	475	429	473	464	442	435	442	494	433	478	428	442	449	458	433	458	457	433	474	431	480	442	455	456	440	462	486	462	460	480	454	466	469	458	471	480	446	439	429	521	458	435	455	481	466	410	453	471	505	493	436	436	468	465	433	468	427	461	451	499	475	457	457	495	461	479	483	435	440	442	448	491	464	450	458	449	475	469	443	484	483	457	431	472	436	443	423	464	472	467	440	461	459	481	454	514	426	442	431	462	471	463	487	468	442	460	460	455	413	426	472	507	460	429	446	433	470	485	451	427	465	480	471	469	457	436	474	439	465	423	465	429	457	473	432	414	501	464	490	465	456	438	448	475	477	437	431	446	430	443	423	452	476	463	462	493	406	491	499	483	471	477	440	446	465	420	471	437	390	430	473	482	510	434	477	431	444	449	433	442	486	438	433	459	466	442	422	448	490	436	453	461	451	467	441	483	463	453	420	458	455	483	455	406	506	435	427	435	435	453	478	446	469	436	484	455	436	440	441	444	434	444	440	471	459	451	478	473	446	435	451	447	416	463	479	464	430	474	481	439	447	455	428	436	458	466	453	437	471	483	465	485	484	451	457	445	449	431	411	457	492	453	481	435	467	460	498	441	449	494	448	459	512	442	475	456	434	451	465	417	427	458	505	496	482	457	454	444	477	475	436	444	464	481	473	473	471	453	466	450	449	449	492	453	471	468	422	489	442	473	468	467	486	490	468	501	411	436	463	460	461	474	436	460	453	469	472	456	441	466	473	455	441	493	452	425	466	455	473	471	481	455	444	476	474	477	448	483	465	446	475	450	441	467	451	445	465	435	420	464	439	450	447	438	460	436	430	483	440	443	421	448	454	479	459	431	450	421	491	471	484	467	451	458	461	451	424	472	455	459	454	464	460	464	501	419	460	480	474	459	447	453	424	450	461	468	442	446	415	442	447	449	464	440	465	470	472	458	456	454	475	439	490	435	433	460	435	430	425	431	453	436	489	478	468	474	451	451	480	506	447	450	483	445	462	454	442	480	457	442	460	474	480	466	428	450	482	457	442	449	437	476	458	476	463	460	428	429	470	461	483	457	483	416	471	424	448	431	454	464	479	473	492	445	472	476	469	453	394	476	416	456	447	485	459	416	467	459	476	430	470	435	402	515	469	467	457	437	433	463	431	468	458	470	456	507	454	486	446	449	494	449	446	468	452	470	466	431	485	421	443	446	476	440	480	510	457	476	458	480	480	451	460	453	459	449	473	483	448	487	487	481	429	445	453	459	434	452	449	444	442	470	517	461	460	490	423	466	466	418	469	462	459	419	450	428	438	445	443	453	448	456	453	492	480	467	442	450	434	448	449	465	456	490	448	436	501	443	469	447	482	460	471	480	480	444	491	447	458	427	454	466	467	452	454	438	444	433	431	448	480	424	481	461	474	472	465	449	420	480	444	432	461	468	460	442	464	445	450	475	436	452	432	457	483	480	455	428	473	448	437	474	454	501	446	465	437	461	435	479	444	455	461	456	467	465	457	478	470	464	429	478	487	489	430	481	447	446	452	450	437	475	435	446	454	460	451	451	446	447	462	493	450	444	458	463	429	453	474	455	439	449	435	451	456	444	456	473	449	482	451	434	462	457	410	471	441	463	445	439	457	435	464	448	434	452	432	412	484	458	437	444	430	434	443	458	474	461	454	459	444	467	461	435	440	427	415	456	440	478	442	435	441	467	458	476	437	459	438	424	428	441	426	445	433	448	452	466	438	491	458	447	433	427	459	463	463	431	487	499	423	422	451	457	466	444	426	467	482	441	447	457	453	439	454	463	451	457	479	456	462	438	459	491	471	466	442	487	463	460	417	485	456	439	424	488	408	484	433	460	408	438	495	434	472	442	458	450	434	463	427	445	455	447	448	475	439	448	470	454	480	445	501	484	486	468	449	471	467	458	419	479	471	414	460	431	441	453	461	469	493	448	447	458	462	437	494	411	468	456	492	434	458	474	451	407	492	444	442	464	442	434	461	481	464	431	449	439	438	444	444	435	494	444	479	433	466	421	441	473	455	465	442	443	430	467	472	444	466	451	426	457	433	468	450	444	419	436	487	442	486	482	445	466	454	443	504	463	461	474	450	414	486	422	453	461	426	448	485	450	438	466	461	431	462	418	466	474	441	473	455	458	463	404	457	430	443	431	453	445	474	433	495	436	457	451	488	451	458	410	461	463	458	412	473	499	412	428	440	484	463	438	489	422	445	427	428	461	478	459	418	467	422	478	425	481	489	464	475	470	438	473	429	452	440	426	450	493	460	448	480	452	466	485	436	486	462	457	455	454	431	432	426	443	447	454	462	454	464	460	492	461	446	430	479	468	453	458	433	418	448	410	440	475	443	456	459	429	441	449	457	477	470	436	483	442	447	437	433	483	464	453	485	484	412	451	470	451	448	414	441	429	449	445	430	450	459	434	440	437	417	432	474	433	457	444	458	449	464	464	457	477	487	500	427	465	474	449	485	492	490	424	428	465	496	470	478	457	476	436	479	490	471	446	478	471	494	455	431	427	442	412	456	468	505	445	441	466	453	432	484	464	480	476	437	456	482	466	471	462	448	460	428	478	449	446	463	450	435	511	473	448	436	436	457	441	469	441	433	436	430	437	491	433	450	416	427	419	455	490	433	446	463	474	417	460	477	512	437	517	421	482	461	425	506	407	470	459	414	445	465	449	488
23592	20875	27933	23950	20801	11882	824	528	491	435	372	353	355	347	345	353	332	322	329	326	338	324	317	328	328	314	283	338	334	275	328	345	314	314	323	308	330	317	322	302	315	322	306	297	312	338	329	300	327	309	321	321	351	322	321	304	321	317	287	322	318	333	319	314	314	304	318	305	307	345	313	362	320	337	332	318	300	336	313	301	313	297	329	315	336	317	301	285	330	327	323	300	340	331	324	284	347	354	295	295	331	304	346	348	367	345	321	319	332	349	296	341	318	311	316	303	319	341	334	314	299	310	325	315	339	305	284	314	334	363	351	309	312	302	320	317	332	343	288	304	298	300	324	326	306	297	331	320	303	328	303	325	301	344	322	331	303	334	300	352	340	315	292	304	345	296	320	318	337	328	312	330	310	327	342	290	341	291	294	346	307	309	298	312	306	310	333	303	313	346	335	298	332	323	314	352	343	330	294	341	326	314	329	316	343	299	339	335	314	282	316	323	301	304	329	293	332	298	320	281	301	321	304	328	316	312	314	320	373	310	302	318	324	303	302	332	296	345	329	302	286	332	312	306	333	293	311	300	316	299	279	335	314	290	313	347	322	337	319	299	318	331	356	327	291	327	330	301	298	306	319	345	329	329	341	348	333	328	329	315	311	354	310	333	313	347	336	297	312	315	309	332	322	307	311	325	333	294	303	336	315	292	289	315	321	324	307	280	350	360	349	346	346	335	331	283	294	339	326	337	307	351	327	324	301	320	337	308	334	302	294	338	321	342	324	325	332	307	310	323	310	326	347	308	323	344	284	342	344	339	286	315	333	302	337	323	294	278	317	315	317	300	324	333	306	323	335	313	308	324	352	297	338	347	346	314	325	292	315	323	309	313	302	300	332	317	320	310	343	307	313	321	304	348	310	303	307	314	300	320	321	297	297	336	324	305	314	309	335	316	324	320	307	303	321	311	323	288	320	328	350	317	345	316	303	331	326	310	329	277	338	315	325	322	309	304	312	311	308	328	333	327	298	329	313	324	317	325	333	318	286	315	334	308	333	316	315	315	332	281	297	300	325	341	298	335	338	311	326	322	314	301	320	302	319	326	317	320	310	341	339	295	375	323	315	311	295	318	324	312	351	324	338	315	308	324	343	302	319	312	299	300	344	344	329	302	317	347	335	303	339	332	349	335	343	298	297	316	312	321	314	313	314	331	332	331	332	330	337	342	304	337	357	295	312	306	326	341	337	360	348	306	325	286	312	319	300	353	343	314	302	326	309	306	302	333	283	297	298	320	300	331	312	324	328	316	295	330	315	318	332	318	351	323	320	338	316	313	321	300	285	331	314	300	353	315	348	379	349	342	364	314	317	331	291	316	318	306	326	301	336	321	320	314	353	312	300	338	336	325	307	323	315	324	307	315	297	292	303	307	297	315	326	332	324	323	339	334	319	299	359	324	283	316	345	320	338	299	301	323	341	317	335	318	317	328	331	333	276	322	303	289	292	293	321	303	323	309	344	322	298	327	319	322	326	320	324	335	365	317	312	331	304	291	295	338	317	372	338	322	297	319	332	333	298	329	324	320	323	336	323	333	339	344	313	315	344	332	305	344	310	323	298	337	309	338	313	303	313	301	316	314	340	317	301	326	281	287	337	293	320	310	306	279	338	309	293	310	296	300	301	321	332	345	324	325	332	318	313	335	305	310	316	330	319	325	312	304	320	314	339	317	325	284	321	301	304	318	312	332	312	330	304	297	322	333	309	317	306	305	330	300	334	277	323	350	320	328	297	309	294	308	308	303	353	298	312	294	336	316	281	311	296	314	316	291	327	343	315	332	323	334	296	333	362	324	327	335	313	313	329	319	314	310	314	329	330	312	305	299	328	345	304	351	297	287	284	278	302	322	311	333	330	310	317	305	309	328	319	312	313	320	292	298	289	305	325	311	330	297	298	338	320	318	310	315	299	302	354	310	320	324	321	314	312	320	350	308	323	324	302	331	329	362	346	333	334	317	309	342	318	354	346	314	342	321	312	288	309	326	314	324	302	312	345	338	343	342	306	331	305	334	298	329	300	315	326	344	321	302	304	298	301	292	333	345	309	332	334	326	291	315	312	308	313	330	328	315	298	329	324	294	318	332	338	324	328	326	302	343	341	314	342	325	310	296	306	331	318	312	316	321	343	331	300	272	290	319	318	304	303	361	304	282	306	324	305	327	307	319	301	350	315	293	327	309	305	322	282	319	317	295	315	336	336	311	300	293	326	320	297	361	312	345	343	324	317	320	301	321	338	351	331	310	306	309	348	331	305	331	305	334	292	327	332	306	330	320	318	326	334	316	322	360	322	310	308	340	309	310	312	280	332	328	327	327	297	331	320	291	307	315	346	309	325	310	303	302	324	348	309	299	300	281	329	341	335	319	295	318	321	304	354	291	310	331	320	323	312	285	304	326	300	320	313	306	301	306	310	327	315	300	314	325	301	316	302	317	322	314	302	286	351	295	306	328	331	296	317	320	330	326	320	338	328	315	345	334	320	319	334	327	343	280	315	341	306	342	308	298	333	342	319	313	352	330	318	355	372	325	334	326	334	312	311	329	325	337	316	320	325	327	297	317	298	290	343	334	289	329	322	319	342	319	283	324	304	295	290	289	304	317	303	304	326	335	299	318	327	313	310	314	329	284	299	332	334	272	324	336	305	320	315	335	321	306	306	330	329	349	294	331	321	320	333	365	332	339	305	338	298	318	294	345	322	339	328	338	314	327	323	318	328	298	311	312	330	285	312	321	329	342	291	316	324	313	302	320	319	304	266	299	305	361	296	330	330	332	305	306	388	322	318	345	336	350	347	321	324	336	350	318	307	282	315	321	310	376	314	343	319	321	298	332	332	311	324	308	333	304	343	345	304	324	324	321	352	305	325	305	345	320	348	331	309	307	312	280	322	322	325	341	335	310	320	338	319	278	303	326	323	327	332	288	330	319	291	337	333	333	319	308	290	355	318	306	310	294	321	314	334	326	280	319	328	318	304	317	314	297	329	346	325	298	307	299	326	300	351	334	282	299	329	314	300	325	301	290	328	322	302	312	317	333	335	312	307	308	346	293	312	302	316	306	322	311	311	319	317	308	347	325	307	337	315	294	331	345	351	307	316	281	283	329	312	335	342	315	292	324	305	329	308	318	346	311	310	320	312	303	325	348	315	313	315	310	316	310	306	304	340	329	314	314	312	293	305	323	322	318	324	316	322	329	357	318	343	327	363	310	308	333	311	319	325	311	338	300	303	346	357	339	345	320	337	317	325	310	310	338	338	306	306	297	313	312	283	304	286	313	304	285	294	337	305	307	297	306	322	306	342	286	294	360	313	324	313	317	306	318	312	314	326	328	330	318	282	332	314	317	343	354	328	315	287	318	306	322	335	316	297	321	304	308	318	302	341	313	348	322	297	292	320	348	332	342	296	300	315	281	329	336	338	294	345	304	347	315	314	296	304	304	345	331	294	312
40962	57884	42491	13567	2429	1035	828	664	606	572	514	423	441	427	366	371	397	350	352	387	336	366	375	377	349	379	343	311	325	324	346	354	363	321	337	340	327	363	350	351	326	310	338	315	356	367	364	325	354	331	359	335	322	336	342	321	346	332	366	346	333	335	316	327	332	352	324	372	334	388	325	349	340	354	350	365	360	361	334	345	366	333	384	325	325	341	298	354	348	353	374	355	349	372	376	301	339	328	354	320	360	356	371	322	373	352	376	355	362	347	347	331	336	351	357	321	364	370	371	340	366	365	311	340	337	355	356	330	303	332	347	371	317	334	350	378	337	343	340	367	365	327	332	345	370	376	346	341	386	350	332	332	325	353	355	345	319	310	317	348	368	324	315	308	357	337	334	317	346	350	357	322	347	358	302	360	364	372	317	322	349	343	376	365	342	362	326	333	321	354	329	355	358	324	358	336	326	341	363	363	349	342	349	371	338	349	351	343	300	319	343	352	329	333	299	344	351	339	343	342	328	333	362	344	330	340	327	358	328	307	317	348	331	331	316	347	335	334	331	296	352	336	343	355	348	344	341	344	350	303	356	352	357	350	340	357	360	334	325	364	341	332	355	301	353	341	341	335	343	319	342	359	349	362	356	363	367	335	371	343	334	301	364	355	354	325	341	312	350	359	332	362	344	336	276	327	348	352	346	352	329	329	346	351	333	360	350	387	354	358	366	333	357	359	355	367	305	316	335	317	321	308	360	356	356	325	353	365	302	366	349	346	307	360	347	352	369	339	348	330	346	333	320	330	341	376	345	353	337	337	350	329	338	363	325	323	332	319	349	353	356	307	313	347	339	347	322	313	338	332	347	344	345	352	348	313	354	301	325	366	332	358	333	347	351	365	331	338	316	349	360	357	356	365	299	362	323	348	333	355	338	341	350	338	345	339	360	344	304	295	349	325	350	374	380	364	358	338	382	331	340	343	334	330	334	362	368	325	353	360	335	322	362	363	340	325	351	349	370	324	349	309	367	332	310	349	352	359	356	326	373	319	350	352	334	353	324	354	357	313	349	370	325	344	343	366	366	329	345	345	353	360	323	334	362	333	373	322	327	350	334	335	325	324	334	335	319	300	327	346	305	332	328	345	369	318	323	307	347	365	345	368	320	341	350	330	315	348	362	325	329	341	361	329	331	348	334	346	363	367	351	320	332	340	361	332	332	370	350	321	345	375	357	365	328	346	333	331	321	341	321	330	369	327	350	317	367	311	334	338	338	337	365	321	310	325	373	354	320	357	360	317	311	334	360	332	347	355	368	330	356	343	335	328	320	304	346	352	357	366	332	333	359	330	343	340	329	353	319	312	335	335	354	336	322	328	348	322	318	297	339	353	357	329	351	349	358	382	344	335	348	315	376	327	337	331	325	348	338	362	370	311	342	350	341	365	342	317	316	325	334	364	338	348	331	359	355	371	282	338	330	330	340	343	342	350	330	340	327	333	353	348	320	339	314	339	357	336	356	344	341	297	347	339	361	356	322	384	351	342	345	354	345	324	333	352	325	327	349	314	351	348	359	334	362	359	349	315	350	330	336	317	346	332	347	329	349	369	357	330	338	337	314	327	331	346	375	343	321	329	335	337	327	335	323	320	336	352	330	336	324	324	325	304	323	334	305	337	342	318	296	342	339	359	346	347	307	373	337	345	352	317	306	326	389	352	314	366	336	364	354	369	352	347	351	344	334	337	324	325	339	332	353	351	361	329	370	345	353	346	347	332	355	372	360	321	343	351	309	342	311	344	351	362	338	357	340	345	344	352	351	346	371	320	342	365	370	370	354	370	365	323	353	383	361	329	359	320	354	309	364	348	354	342	383	343	356	310	314	344	333	365	355	348	355	343	329	338	373	320	326	354	361	343	335	338	360	338	356	357	310	322	389	341	351	336	355	333	342	347	356	343	359	326	350	347	363	341	366	354	361	345	343	326	337	341	370	316	340	363	340	350	348	335	326	361	340	363	293	356	360	330	299	356	339	376	336	346	343	331	354	342	351	343	351	338	327	369	371	359	341	385	345	337	342	353	354	372	345	328	348	306	335	327	355	308	348	374	319	337	305	372	345	342	330	334	333	365	372	338	336	326	331	372	359	328	334	334	312	343	325	358	299	312	325	345	325	351	330	360	337	328	335	349	336	316	321	356	315	375	342	335	346	347	349	336	349	336	371	344	325	333	343	334	304	336	362	354	336	339	359	339	331	327	362	341	360	315	334	334	316	338	340	323	337	323	344	324	331	351	344	353	339	327	333	312	300	361	364	367	337	320	352	313	366	362	327	338	337	354	335	332	339	405	349	313	335	331	322	331	333	376	390	356	382	351	321	353	344	332	346	328	362	363	352	337	350	324	302	338	316	339	342	334	342	334	367	365	354	348	362	319	352	356	351	339	366	314	345	351	351	354	293	328	348	341	359	322	342	348	327	368	366	358	364	336	327	322	357	379	333	359	338	338	343	315	351	338	325	353	338	296	333	353	330	392	320	350	343	301	314	337	333	307	327	355	329	362	367	292	324	300	355	349	347	339	382	337	339	332	321	336	320	320	315	352	318	341	326	362	342	368	348	335	365	336	341	349	333	318	365	330	347	350	378	326	371	360	352	354	349	359	325	331	357	339	364	352	328	331	334	334	316	318	352	360	358	348	339	328	298	361	344	343	325	357	338	337	319	324	376	341	323	360	337	356	318	318	347	333	341	321	355	358	312	318	332	355	332	331	357	354	354	359	344	318	333	362	348	358	318	301	349	331	316	348	363	337	307	382	326	313	330	349	337	322	321	331	325	350	351	365	324	328	372	344	306	381	301	343	327	339	351	325	312	391	322	337	329	336	358	341	345	351	358	342	375	323	326	337	348	336	343	363	329	317	357	326	347	336	318	361	357	348	312	334	324	357	347	339	334	325	359	290	360	336	344	368	335	345	343	320	321	346	347	343	334	350	351	353	338	324	359	374	362	365	329	347	344	333	305	379	317	330	323	322	357	336	343	348	357	325	323	340	322	345	352	348	370	360	375	348	328	341	341	346	369	330	341	301	338	353	358	337	335	384	354	334	350	322	310	346	337	335	351	327	358	334	371	342	374	381	332	372	377	343	332	339	335	346	320	366	332	344	343	329	355	371	322	334	331	342	345	327	353	351	349	336	321	335	345	329	395	383	323	346	360	336	344	316	310	352	332	388	346	322	339	331	363	322	381	316	309	370	358	359	353	351	394	371	322	339	336	361	347	357	343	354	334	339	344	324	309	346	339	342	330	319	322	315	326	342	286	316	333	318	335	352	325	381	337	328	345	323	376	310	338	311	378	355	346	344	341	365	336	361	341	325	309	325	346	323	320	317	350	350	315	334	354	331	348	326	322	327	344	346	349	368	375	328	344	334	359	346	344	366	333	335	308	344	356	311	344	309	343	328	360	359	353	356	379	337	364	342	357	354	352	332	361	349	336	341	352	317	330	364
24622	20980	27425	24729	17381	2740	568	482	444	436	429	419	406	388	377	386	404	398	351	357	404	383	402	375	393	393	364	392	379	368	364	369	382	385	391	402	353	392	356	356	338	357	380	346	338	359	377	383	404	411	400	383	369	392	419	385	404	369	421	384	370	390	387	400	353	347	362	347	396	389	401	355	404	383	367	341	373	376	363	383	373	418	404	412	388	363	346	339	396	385	376	386	376	354	381	376	348	383	383	394	408	366	372	362	340	359	395	344	401	336	354	382	367	374	374	389	341	399	409	380	380	355	355	376	403	347	321	343	352	396	354	375	390	371	353	366	342	367	389	343	364	372	381	361	367	385	381	373	376	371	368	372	400	381	360	361	378	362	373	375	382	363	370	387	368	388	405	361	362	334	368	398	390	348	376	378	366	397	375	343	398	344	378	340	382	350	393	348	396	345	355	391	377	407	378	371	369	359	384	361	431	363	356	368	343	361	350	418	387	399	371	372	398	355	365	371	350	396	365	380	369	394	403	408	393	359	364	347	359	401	368	377	390	337	401	348	341	356	329	352	384	374	361	370	362	373	381	400	347	402	353	364	349	351	347	370	385	374	339	389	355	341	340	355	364	364	362	359	348	368	376	355	343	387	350	369	384	381	389	384	366	353	397	397	347	379	380	370	353	377	382	334	343	343	370	381	366	383	380	401	379	358	356	372	374	343	346	369	379	393	397	380	376	400	377	384	370	332	374	367	366	365	340	349	362	356	361	386	362	383	343	367	377	378	370	378	344	349	359	359	315	394	384	365	384	362	369	390	379	397	383	355	354	361	380	395	332	344	354	351	376	360	374	350	373	359	343	391	381	377	402	388	371	404	369	363	344	356	380	342	378	371	411	342	362	371	385	369	385	360	409	399	363	366	375	366	388	379	380	398	388	378	359	411	397	337	374	342	377	341	385	374	385	360	384	389	410	385	348	379	367	399	343	388	354	362	340	369	382	383	373	342	386	368	365	388	347	393	415	371	393	366	399	393	395	379	404	356	369	376	396	368	388	365	358	379	360	350	377	388	363	379	372	369	376	393	358	389	359	386	353	386	372	367	363	362	353	414	371	374	341	347	358	395	386	404	382	386	376	350	364	367	381	389	364	380	384	343	404	354	406	386	388	380	372	403	377	407	344	375	373	361	375	372	387	337	340	373	373	379	375	385	364	347	367	365	366	364	359	339	354	341	403	383	381	353	361	324	375	356	392	360	367	372	364	376	390	386	349	366	386	403	386	392	401	388	378	388	419	367	366	381	373	362	392	388	365	393	378	378	376	364	353	380	375	382	385	380	373	377	393	365	377	370	351	369	401	362	362	397	383	367	331	358	367	369	356	365	329	400	367	397	354	349	381	365	382	383	385	367	360	381	378	338	378	361	385	347	362	352	360	356	380	368	398	361	332	383	408	358	343	369	377	360	380	331	381	370	406	336	399	411	424	346	359	365	362	368	380	354	369	357	354	352	373	363	369	374	386	375	375	363	397	386	332	373	382	398	419	404	370	381	389	390	395	379	352	356	374	379	335	357	353	387	411	422	373	400	390	357	347	427	401	382	391	352	338	384	357	393	378	335	374	389	363	376	372	373	381	352	359	387	382	397	368	376	389	338	381	399	372	364	352	400	414	395	364	349	377	356	374	386	351	366	370	377	371	382	391	372	368	353	376	353	401	374	370	370	364	363	357	335	394	354	374	373	373	368	394	342	398	373	415	334	381	356	339	365	359	383	391	387	354	338	387	389	341	354	380	343	385	365	375	374	389	362	409	379	381	412	363	344	390	359	369	405	368	352	343	414	348	368	360	366	385	376	354	375	381	352	365	372	374	353	392	367	367	350	365	356	350	403	408	373	370	382	379	399	363	385	357	378	364	382	376	359	384	382	363	368	393	351	358	325	390	349	365	364	343	384	379	402	373	379	335	355	362	400	368	363	362	387	375	324	378	366	376	355	357	368	350	395	360	371	369	393	345	403	368	415	371	352	357	350	372	341	387	390	354	348	380	414	406	357	316	391	373	394	388	361	386	378	396	357	352	378	434	387	367	376	363	361	384	355	364	391	371	385	385	366	346	394	382	376	391	368	322	376	356	376	412	349	365	405	361	353	371	381	350	363	398	378	369	391	338	351	372	349	373	399	368	395	375	346	357	344	388	365	377	372	350	397	367	386	383	413	384	357	370	378	364	360	381	386	393	411	359	371	368	365	380	416	385	344	357	379	379	345	315	370	371	360	382	382	376	365	353	392	376	399	389	357	338	390	365	364	364	362	375	379	352	394	361	373	350	391	385	384	358	381	384	397	341	349	410	398	398	343	372	356	375	365	421	386	337	360	406	389	355	361	396	356	377	374	363	373	396	376	380	372	372	372	358	367	393	366	345	352	401	364	385	394	350	360	371	375	379	330	357	354	363	352	399	352	377	338	396	358	385	364	376	386	363	348	375	376	393	394	365	375	367	385	371	405	342	384	368	388	368	339	381	370	359	355	393	400	370	410	372	384	377	381	405	359	354	355	349	381	362	355	361	364	346	354	387	362	359	360	405	371	399	356	360	386	378	359	353	379	392	364	367	367	356	390	360	364	389	380	379	381	375	372	413	382	415	359	357	367	345	404	387	356	402	368	393	378	391	373	348	408	355	346	363	359	352	408	386	342	372	354	359	401	378	355	413	312	397	355	364	366	402	354	347	359	356	378	392	414	361	386	369	376	324	375	391	393	381	361	362	402	362	380	388	376	373	376	349	365	400	354	355	371	365	404	384	361	395	400	355	337	382	399	368	376	363	378	372	382	393	340	339	371	395	365	397	329	401	381	366	370	410	375	394	368	412	354	368	353	357	356	376	396	367	371	365	364	359	363	378	377	358	372	350	381	365	380	358	373	401	365	346	388	384	370	382	373	357	353	358	340	399	355	407	372	375	398	371	371	369	397	381	395	338	371	406	367	362	347	355	361	376	362	394	361	361	369	360	361	372	389	403	415	375	377	373	364	382	361	367	370	340	375	351	387	397	352	380	342	348	405	351	350	386	377	383	340	346	381	351	370	374	375	350	373	355	407	382	383	367	343	350	400	380	372	395	357	354	342	350	362	376	386	400	385	379	369	384	379	324	379	355	375	413	384	379	362	400	399	349	405	362	364	409	394	368	359	368	369	345	352	354	368	368	394	370	388	372	384	378	381	387	391	380	409	395	374	405	366	378	374	355	343	374	388	345	398	373	352	388	414	371	382	387	369	390	356	399	405	364	344	383	363	411	361	373	368	352	360	412	374	379	348	371	355	373	374	350	393	369	369	389	343	368	379	376	360	389	394	374	367	357	345	373	355	337	386	357	349	368	354	378	382	352	380	351	376	359	394	371	354	374	379	349	374	363	355	404	381	377	362	384	400	388	381	377	359	377	402	364	390	392	407	358	389	352	390	381	354	379	360	368	346	391	370	367	411	377	392	398	379	363	374	373	372	383	368
42687	54145	36985	15411	9368	844	718	574	539	482	463	424	413	410	448	406	405	412	410	420	411	409	400	406	403	351	396	362	390	385	421	356	389	362	398	370	390	376	383	377	375	354	374	403	375	373	365	402	396	389	367	348	405	367	395	385	391	379	380	373	383	392	396	369	388	417	365	393	403	369	404	367	420	405	409	389	399	386	398	390	372	386	381	405	405	367	370	369	398	387	361	395	372	364	372	389	391	414	371	408	363	411	425	386	403	389	420	383	421	387	395	373	404	426	407	403	372	415	367	416	377	427	384	354	365	383	398	380	396	376	377	355	362	421	389	396	388	340	346	410	381	379	389	400	375	368	402	423	394	393	366	397	366	356	376	403	385	370	334	373	408	383	391	401	361	413	427	392	397	369	410	404	390	374	341	407	388	392	382	414	392	373	372	397	353	369	356	370	392	409	377	377	380	395	405	376	392	397	368	395	398	396	413	389	370	459	423	392	364	408	381	412	389	382	387	397	397	394	407	388	355	378	383	380	369	385	393	380	423	365	402	401	389	388	391	367	408	396	417	355	370	400	361	374	410	430	408	376	409	368	415	374	400	423	392	403	354	387	395	397	390	361	406	347	377	369	416	413	325	389	392	418	411	340	384	402	398	342	411	445	410	409	399	349	370	348	374	382	404	430	362	413	372	349	425	410	417	376	381	397	380	358	384	385	389	380	371	407	365	394	405	395	410	375	361	365	404	429	379	382	395	385	374	407	390	382	422	404	383	358	360	386	411	359	380	378	402	379	415	365	399	396	398	409	375	388	432	380	414	372	399	359	360	418	367	396	400	370	378	440	387	384	427	400	379	380	402	371	347	396	387	381	364	354	401	388	390	401	376	397	382	404	400	373	384	402	410	389	351	358	416	353	374	362	388	403	434	391	387	371	358	411	411	373	371	360	408	424	407	388	409	408	398	366	368	403	414	343	387	380	343	383	383	368	399	377	373	387	376	366	360	401	381	356	441	375	399	371	384	407	348	371	400	379	378	368	370	371	369	409	379	368	407	352	399	350	429	430	373	438	372	392	391	405	360	383	373	374	382	383	388	430	386	406	395	363	381	405	376	384	402	400	364	409	391	370	363	412	362	380	343	379	338	440	394	358	370	363	401	405	378	365	384	399	398	407	399	372	418	399	398	372	385	374	400	369	401	390	384	362	384	371	397	369	401	403	368	367	432	409	404	347	373	401	394	393	378	410	356	413	328	413	370	405	408	394	373	384	405	384	373	384	392	399	385	405	404	369	381	392	403	355	393	384	421	385	383	365	374	406	367	407	386	396	348	375	369	396	390	366	366	363	386	387	355	399	365	384	403	400	414	403	405	425	383	417	385	376	431	362	428	352	395	362	384	394	384	380	384	419	393	379	404	403	388	404	388	369	391	384	452	383	408	372	370	405	373	412	367	413	396	413	422	382	407	385	385	410	404	369	413	370	400	364	361	378	371	385	404	387	381	406	414	378	383	413	403	390	384	373	380	395	375	379	397	390	398	391	379	370	406	419	386	385	417	370	401	398	393	394	391	401	369	373	385	365	353	377	380	392	376	411	393	368	386	389	372	376	374	399	418	407	391	382	383	378	363	410	431	378	389	376	415	374	418	376	375	414	404	400	357	397	382	383	384	396	336	404	350	370	387	373	379	366	391	364	354	373	424	344	388	418	391	410	400	397	388	389	400	404	417	359	410	370	395	406	377	377	369	389	364	402	387	382	366	395	394	414	382	382	404	406	390	378	407	383	393	398	374	379	341	433	378	448	401	378	422	369	417	345	403	411	407	372	391	391	372	373	390	376	402	394	408	394	394	382	391	386	367	371	368	421	359	373	370	419	363	380	412	409	385	348	413	414	385	403	402	399	397	397	357	381	391	371	379	395	376	381	385	340	389	378	394	397	415	367	351	359	380	351	380	388	388	396	353	426	373	413	394	371	383	373	361	409	383	379	370	419	412	393	404	414	376	393	362	377	371	363	387	363	370	369	370	368	388	383	401	422	422	392	418	366	387	397	416	385	384	399	378	384	343	415	392	398	360	406	348	375	396	405	403	388	401	416	383	375	393	377	397	386	391	384	390	403	382	393	387	358	339	367	377	416	402	362	417	392	397	405	372	367	392	401	357	405	383	348	350	401	386	396	376	381	371	380	385	394	377	416	418	380	373	392	367	405	386	386	375	402	376	398	429	427	409	386	394	412	378	352	391	361	398	404	406	422	397	399	410	363	414	369	382	411	374	366	385	367	420	397	370	373	393	376	347	400	384	399	352	366	387	391	374	385	373	368	360	377	383	373	375	386	358	355	374	356	383	352	410	397	409	371	397	403	376	388	361	402	411	386	406	405	358	384	395	382	356	403	357	393	372	382	393	398	391	416	399	385	373	389	388	398	381	365	366	387	411	409	407	380	384	357	383	366	427	372	376	383	393	376	387	389	412	412	398	412	354	390	413	422	402	357	413	377	458	398	386	380	376	389	389	360	372	380	362	401	371	382	422	426	392	359	368	394	371	389	438	377	386	399	391	383	385	384	393	377	394	371	363	368	431	393	367	387	386	371	444	399	415	388	353	400	367	374	378	378	386	402	385	388	380	393	396	385	381	423	401	397	403	370	361	360	387	363	391	393	405	380	399	421	370	364	397	413	362	365	375	375	369	395	377	393	410	421	366	402	396	403	395	379	356	406	385	385	398	402	395	414	365	380	379	401	382	399	400	407	387	406	372	353	363	361	396	391	401	432	374	369	411	368	387	383	402	366	371	385	395	394	359	351	384	376	359	396	399	459	399	376	388	379	392	394	384	417	347	372	403	410	369	361	389	385	450	389	356	381	402	378	394	369	364	364	389	413	427	371	393	372	393	411	351	386	380	366	404	371	390	411	394	373	392	406	409	408	385	399	413	364	393	418	371	391	396	382	404	369	394	377	385	403	375	392	409	388	373	378	373	381	401	359	372	383	425	381	381	404	365	335	352	392	375	363	360	442	403	367	411	416	399	376	399	380	378	401	397	409	400	402	378	366	391	371	388	412	357	378	405	369	388	397	407	376	382	375	418	412	413	390	388	362	395	379	387	375	376	425	393	382	399	389	375	388	421	375	385	399	407	358	371	397	411	355	402	365	408	391	390	362	360	389	358	344	420	380	395	392	384	393	373	398	402	367	358	407	393	366	391	368	363	391	362	391	374	389	395	419	411	400	368	401	380	358	355	427	409	392	374	398	403	376	370	413	363	415	375	370	421	395	393	391	401	398	416	403	383	361	384	355	384	406	391	400	392	400	369	398	371	381	371	363	379	395	387	390	364	382	377	391	370	395	399	413	419	395	379	391	361	386	386	403	393	370	373	372	363	361	405	400	389	363	389	377	397	396	379	413	438	365	379	381	406	395	376	371	382	391	372	393	387	404	365	397	370	414	399	408	381	378	344	353	425	406	375	373	383	405	427	401	390	370	383	408	366	368	370	431	370	393
22584	20998	28470	23740	21020	20909	9395	477	349	386	309	319	284	273	256	237	267	230	253	234	244	258	211	253	267	242	246	233	204	253	232	224	253	224	220	225	226	258	215	253	223	210	222	216	233	242	238	223	217	206	223	235	257	229	248	234	244	270	257	239	226	218	226	193	240	243	224	216	234	205	233	236	250	208	231	222	235	214	216	225	235	242	238	209	199	220	244	194	255	239	239	231	231	195	240	231	206	223	232	255	213	210	232	224	219	244	225	239	217	212	243	233	228	252	219	213	240	216	263	229	222	230	214	237	217	226	252	213	201	202	216	250	236	230	223	234	222	227	255	257	231	208	243	231	226	229	224	209	234	239	236	220	207	228	218	218	231	225	216	245	235	229	246	201	224	225	223	235	206	229	243	243	224	225	226	232	253	201	253	221	217	214	224	225	217	253	225	234	214	209	219	229	225	217	209	237	210	228	245	224	236	225	244	235	223	224	221	221	236	251	222	204	223	241	207	224	205	213	245	242	236	221	226	212	211	247	216	253	234	207	225	227	218	236	204	230	255	230	211	237	226	216	239	189	237	228	229	224	229	212	240	219	260	250	242	240	236	190	231	230	218	236	212	254	248	228	222	217	246	248	223	233	234	220	253	209	226	227	210	211	218	221	214	237	237	213	242	234	204	214	202	249	209	226	239	198	230	247	204	244	225	240	207	235	222	246	218	236	223	203	205	221	227	212	233	230	229	227	270	220	226	208	206	209	217	239	202	245	247	231	229	204	246	229	232	214	222	227	233	225	225	213	228	211	223	239	220	258	254	216	212	206	221	234	251	234	206	230	231	229	224	201	258	200	228	203	214	239	234	216	242	252	219	258	237	242	254	207	232	221	199	200	213	209	219	214	261	228	219	243	234	227	220	227	243	221	213	237	220	235	235	231	246	204	228	226	216	215	234	227	214	227	204	221	236	229	214	218	214	220	231	225	225	227	218	220	196	238	218	210	247	235	208	219	224	219	244	178	223	223	264	222	208	199	253	227	208	210	196	230	210	236	218	228	217	227	212	244	251	207	212	236	245	212	193	220	251	256	225	209	210	233	233	217	216	213	194	260	224	232	215	233	217	211	230	238	247	235	216	221	223	243	248	219	230	207	218	243	235	204	216	241	220	264	231	244	216	236	231	229	235	233	233	214	220	229	261	210	209	203	271	232	263	215	214	236	218	228	206	209	220	251	246	209	234	232	250	231	211	224	233	213	202	214	219	229	227	219	215	230	235	236	202	247	221	248	224	240	217	199	234	217	216	252	233	244	246	202	238	207	227	238	245	235	242	242	237	217	249	226	226	242	232	234	231	257	231	252	214	210	217	215	236	248	218	239	213	225	201	236	225	230	227	216	233	243	225	210	214	237	207	217	221	232	231	238	209	207	198	203	230	237	204	209	208	205	221	240	250	217	213	241	246	222	266	226	217	238	200	238	219	203	206	224	220	222	235	253	204	242	230	260	216	222	199	210	202	221	226	212	218	237	235	244	230	229	252	232	236	231	246	240	209	232	236	252	201	222	229	234	232	216	259	220	223	251	216	225	241	213	212	234	219	208	220	227	215	246	258	222	239	216	231	248	214	231	238	224	234	210	226	230	223	218	238	206	244	227	239	197	221	221	225	246	235	226	233	226	217	233	225	217	234	242	241	230	214	207	215	216	220	235	233	216	229	235	215	247	235	247	199	241	225	216	230	220	206	237	234	229	230	227	229	209	222	222	259	223	231	229	220	229	232	233	221	225	223	244	235	206	230	238	234	245	219	237	215	230	219	206	216	213	260	213	218	260	217	193	210	236	228	215	221	234	209	246	213	229	206	225	223	229	246	221	238	259	191	222	233	225	234	235	219	215	231	246	236	202	218	219	222	221	239	248	245	224	222	220	250	248	263	242	247	227	218	234	208	215	195	228	233	231	193	229	239	206	236	244	210	228	212	245	210	229	217	250	233	242	214	224	221	210	216	221	223	217	220	240	239	242	240	229	231	236	217	224	220	209	245	212	229	215	236	229	219	232	220	225	215	214	233	251	219	214	218	230	239	212	232	229	233	267	263	215	232	242	222	261	222	213	221	257	236	269	229	211	231	216	222	201	236	241	234	196	213	218	201	232	237	230	227	272	265	213	242	248	230	231	218	223	224	236	214	229	217	225	224	231	225	232	212	199	224	227	215	232	220	208	237	260	230	238	222	238	239	201	213	233	205	231	225	230	244	236	225	222	215	196	225	227	205	243	240	237	222	230	192	197	232	223	230	224	211	207	213	229	240	243	227	224	234	237	200	246	270	241	218	208	223	202	230	232	209	240	220	236	226	240	225	243	248	229	222	225	217	209	196	187	212	223	222	226	243	251	224	226	221	236	243	207	214	230	233	231	266	225	236	238	215	260	227	227	235	205	227	229	247	218	213	229	210	251	224	248	240	201	237	242	206	213	246	221	235	229	245	228	230	230	228	212	230	218	232	238	252	233	254	227	209	223	209	240	226	239	230	220	241	215	244	221	232	236	208	240	219	232	228	216	209	236	210	225	248	237	229	228	217	200	259	263	225	223	235	220	223	225	229	222	244	227	227	249	211	200	224	198	239	229	224	225	240	201	227	242	214	220	206	253	214	229	236	234	246	240	225	228	227	246	210	240	235	213	218	231	216	232	214	219	231	243	196	247	201	223	236	239	214	239	227	228	246	211	224	237	216	215	212	201	211	209	211	244	249	211	223	247	212	213	208	229	228	226	226	241	222	241	232	244	240	242	207	230	217	197	206	202	203	235	237	241	261	187	242	201	228	205	216	219	233	239	224	203	204	209	232	225	249	204	220	208	218	218	224	238	212	228	231	221	213	242	236	213	231	208	219	222	229	215	233	223	209	237	218	219	238	244	218	243	242	217	232	238	214	237	220	206	235	234	252	204	230	239	237	233	230	216	212	196	219	203	200	209	222	232	240	227	246	248	206	231	232	220	215	199	245	215	205	234	220	208	206	226	233	233	217	246	227	249	234	212	236	237	245	224	241	232	197	266	229	234	231	193	257	203	214	229	219	231	220	234	209	182	211	225	211	227	221	248	228	242	228	221	223	211	191	245	226	230	231	258	223	216	244	227	241	256	227	246	221	231	229	213	204	215	238	219	230	196	214	224	225	231	217	238	229	220	217	224	223	255	192	213	262	238	243	232	210	242	226	237	221	245	202	207	216	243	229	235	220	238	222	248	227	250	224	205	226	219	262	241	215	231	202	210	207	205	212	215	250	237	212	200	236	244	202	224	242	218	243	254	250	245	211	227	209	203	268	253	220	238	204	213	228	228	233	246	236	235	213	215	215	232	236	220	229	239	224	255	192	243	241	230	227	202	252	213	228	238	240	223	198	246	246	233	222	219	228	240	203	249	244	211	217	230	212	243	209	255	216	208	222	206	243	233	227	224	223	206	247	212	213	238	210	203	242	257	202	219	210	223	226	224	245	226	200	232
44718	62028	42531	29310	14236	1177	758	650	538	457	400	334	347	319	290	308	315	287	256	256	269	266	239	229	239	249	262	267	246	236	229	252	218	251	246	244	232	258	243	265	251	251	246	231	247	207	233	222	278	248	258	239	239	255	224	220	240	238	245	260	224	250	253	231	246	258	244	236	237	214	252	271	237	241	234	256	229	255	228	220	241	243	242	209	217	229	213	233	239	271	251	256	233	250	237	253	258	228	254	257	244	244	256	263	248	237	264	256	241	220	244	253	228	250	249	234	244	241	237	238	232	234	251	238	249	232	223	235	246	244	247	231	231	258	235	239	235	242	247	228	251	264	238	220	233	249	242	249	228	218	295	223	259	243	246	219	249	216	242	266	249	230	221	223	242	231	222	264	248	240	240	225	235	261	243	217	236	220	237	277	227	237	269	231	260	270	229	248	237	249	243	239	217	244	234	237	244	248	215	248	262	234	245	232	238	240	252	248	214	244	228	255	218	247	211	235	221	218	237	219	246	227	255	238	238	241	254	232	244	243	240	257	233	212	253	235	220	261	247	250	204	226	228	245	242	211	232	246	247	220	253	248	253	230	241	236	244	226	263	253	232	270	262	238	239	223	250	241	243	245	262	268	240	246	232	246	234	229	246	256	250	236	232	231	222	269	257	227	261	242	248	245	218	254	236	239	238	252	229	233	271	229	253	271	259	242	281	228	231	224	229	239	237	213	246	221	212	234	266	230	220	221	231	224	264	214	246	243	244	283	272	225	248	272	245	251	230	239	245	237	260	252	259	232	243	241	255	235	229	264	240	240	220	242	252	259	244	228	223	236	260	265	231	241	231	237	234	259	246	260	226	266	230	237	267	261	236	226	236	246	230	217	223	231	249	223	255	237	222	235	272	255	249	247	260	246	242	241	236	229	233	252	239	245	218	254	249	244	260	237	227	237	246	236	252	262	249	260	228	257	218	231	216	230	249	267	246	260	227	228	251	251	234	259	225	227	214	251	250	261	247	237	229	261	236	235	248	236	232	249	229	255	255	230	232	272	238	254	248	224	238	228	219	241	264	224	230	209	252	250	225	250	252	262	241	258	239	246	220	228	232	249	228	256	249	251	250	264	270	236	243	245	264	262	249	221	237	253	264	238	227	248	230	258	234	213	240	222	246	238	224	236	225	226	237	233	226	248	232	206	244	229	258	238	237	260	225	238	232	257	262	237	247	249	209	256	259	260	265	221	252	268	261	243	247	267	222	238	232	240	255	237	264	269	222	274	232	217	248	229	231	243	242	216	248	228	244	262	253	295	228	225	264	246	228	250	235	233	241	243	226	219	261	242	258	255	251	258	260	252	236	212	236	271	267	236	248	233	230	233	240	249	233	225	247	246	234	270	263	235	231	242	256	246	239	258	250	257	234	247	229	251	231	272	265	227	259	242	228	227	252	238	235	247	222	241	241	240	259	245	251	236	236	255	241	227	259	231	248	242	268	234	226	257	231	245	228	232	233	247	251	247	247	274	267	236	233	217	246	248	241	228	270	238	249	219	235	241	225	242	227	246	259	217	230	235	213	238	235	263	257	244	239	255	236	224	259	233	218	226	231	259	244	238	222	251	246	239	235	262	245	242	224	237	238	222	219	225	233	219	225	238	214	208	257	242	251	265	243	239	250	229	251	244	239	235	227	223	261	258	234	257	251	258	244	261	241	232	226	238	227	223	258	220	248	267	234	206	225	241	268	264	254	259	240	235	252	243	247	222	257	212	231	230	242	234	267	215	217	262	258	236	246	249	267	202	260	251	252	257	267	261	224	244	214	226	259	215	247	235	266	264	216	236	229	238	246	227	259	249	210	233	235	242	245	253	244	235	263	245	219	248	232	232	227	227	235	230	257	229	243	229	222	229	256	239	242	239	238	234	228	235	238	261	205	255	227	221	239	255	237	246	231	242	226	233	223	238	244	251	254	251	249	224	248	221	266	225	236	249	264	263	212	255	295	250	242	253	227	247	234	252	262	256	226	247	249	237	238	237	226	256	252	235	235	238	250	260	238	237	258	223	252	232	258	230	213	235	256	237	243	274	225	234	238	253	239	225	227	223	231	236	239	245	246	268	211	232	232	255	228	235	236	238	250	259	245	233	229	224	227	228	242	262	268	214	220	233	244	222	251	232	246	258	220	248	203	247	222	262	253	245	223	231	235	221	236	238	235	232	246	260	262	258	216	243	246	218	234	230	223	229	223	231	249	258	228	226	223	218	225	236	244	242	224	257	238	260	249	258	244	246	231	260	243	263	256	224	254	263	229	239	274	221	239	240	265	252	225	277	240	256	227	250	209	229	227	256	248	217	219	269	243	234	222	234	233	208	262	260	230	226	260	229	241	263	261	262	266	225	253	251	237	246	212	221	249	255	210	240	267	263	244	247	240	223	260	235	239	265	219	248	254	243	234	253	229	263	258	245	237	255	244	246	266	273	260	237	248	231	247	236	250	217	258	204	249	256	271	218	243	261	244	219	250	227	223	223	256	244	239	228	234	236	211	274	219	254	242	271	248	255	238	243	211	220	212	260	232	243	234	255	232	243	242	243	237	235	228	246	271	220	257	235	232	228	221	245	207	246	236	249	252	230	241	235	239	223	236	239	228	231	237	256	255	246	262	238	265	208	246	247	239	264	280	231	235	246	227	240	242	241	216	236	252	231	228	237	263	249	246	270	239	221	231	250	250	214	243	216	212	253	244	239	255	229	255	257	247	232	259	235	246	238	261	249	248	218	253	235	226	228	252	254	223	232	261	227	255	255	239	249	229	226	232	241	230	236	233	256	256	260	204	235	226	237	215	243	232	223	273	238	255	223	252	237	214	227	244	241	252	239	245	248	258	268	226	233	228	236	242	223	246	227	218	247	235	239	233	259	248	258	250	239	243	229	254	251	222	249	193	233	250	212	254	242	218	248	227	235	222	228	255	249	242	255	258	234	243	257	219	237	248	248	222	228	232	242	230	213	229	221	221	259	228	219	254	221	241	238	230	214	248	222	255	224	203	224	202	235	229	265	245	243	242	264	231	242	246	246	228	227	254	236	258	252	252	242	233	254	232	223	229	231	241	227	234	249	243	217	221	250	240	217	236	252	229	241	249	262	240	233	266	251	235	253	226	239	274	258	265	253	247	281	227	246	223	222	244	240	248	263	250	238	214	274	230	232	264	266	246	266	223	229	241	240	252	239	238	239	233	275	205	238	262	224	226	239	246	226	240	235	244	229	255	208	225	261	227	218	259	213	246	258	248	241	247	265	245	204	245	249	230	243	220	231	256	229	245	230	221	246	225	246	228	241	248	241	238	253	261	229	255	226	216	237	271	221	245	254	251	226	232	222	252	216	237	239	231	234	239	249	224	227	256	226	246	223	232	216	243	242	236	244	219	239	229	228	225	273	217	242	220	235	243	206	238	222	248	256	234	229	246	241	242	221	222	261	257	261	237	239	235	216	241	232
32921	32390	32376	19964	8526	1687	597	487	458	486	442	470	456	498	477	448	459	453	450	432	440	407	435	475	426	448	400	445	433	433	470	446	421	431	476	435	464	427	420	437	473	438	484	454	434	465	436	428	438	457	463	415	452	434	445	472	427	430	429	444	414	428	400	469	459	462	442	486	417	441	450	428	438	440	433	434	418	464	426	465	449	411	478	480	443	482	444	430	420	383	456	445	415	467	457	451	456	424	449	414	464	417	495	423	419	439	440	428	456	439	441	434	483	454	445	450	432	453	427	465	434	411	445	417	447	433	452	456	444	432	442	420	438	456	449	470	458	455	477	448	430	454	446	448	434	454	443	471	393	425	468	461	408	456	470	463	431	435	465	419	460	441	445	451	449	444	461	437	434	462	464	459	465	440	425	426	441	456	408	435	438	449	430	420	464	480	456	415	443	449	446	450	458	475	422	421	430	410	431	454	446	445	443	474	443	483	462	450	456	469	441	441	450	440	447	475	426	449	462	459	480	463	448	424	474	439	469	478	462	431	449	441	452	434	436	432	445	461	449	454	449	431	431	450	420	429	491	412	443	470	449	410	476	429	436	457	501	381	440	432	424	517	456	431	415	421	470	458	435	418	452	464	461	440	441	427	420	438	444	431	458	445	477	466	453	464	436	444	441	428	462	474	434	447	470	488	456	433	438	469	413	426	443	406	458	434	446	454	459	451	435	425	416	429	476	450	428	438	467	444	470	414	461	437	426	394	467	434	447	405	478	426	486	467	419	485	430	419	411	414	437	494	474	444	435	437	450	445	430	421	428	448	436	453	441	436	440	436	420	441	431	436	433	439	413	442	425	477	431	452	444	442	428	484	444	496	464	446	437	413	450	443	436	436	454	438	426	439	457	409	426	459	422	449	490	425	436	405	451	447	465	420	447	423	418	412	463	435	481	440	447	449	465	450	466	493	464	441	425	443	461	443	450	459	433	459	430	387	429	468	425	417	408	433	415	470	417	490	465	469	460	424	448	451	432	435	417	446	454	459	464	429	429	447	443	441	412	459	444	484	437	417	481	462	445	485	431	438	455	439	462	416	433	453	445	422	500	463	433	438	426	404	425	435	447	420	483	470	425	443	402	448	426	425	417	456	412	426	447	439	458	454	438	434	462	397	413	423	407	453	454	447	452	429	437	485	432	502	475	433	455	409	419	477	412	440	474	425	414	428	456	460	465	466	458	476	459	448	421	422	472	439	451	429	444	493	432	455	438	451	487	432	492	469	455	452	446	442	427	445	417	461	403	443	416	396	467	448	455	388	444	437	430	419	407	446	450	431	425	452	421	468	439	431	444	463	452	455	462	443	439	446	460	456	445	424	444	430	479	472	472	427	421	446	446	447	474	415	424	440	446	450	488	412	446	420	424	420	455	453	417	480	437	416	432	466	454	442	433	429	434	461	440	462	446	474	427	424	414	422	465	467	440	430	433	447	430	463	394	413	491	425	480	444	464	461	474	476	434	431	429	446	420	451	421	467	410	451	463	447	443	390	469	433	447	446	460	448	465	449	424	438	474	434	454	412	465	414	433	480	428	442	419	406	422	436	427	433	457	452	471	426	437	455	468	422	429	452	457	462	430	435	432	457	431	424	431	423	440	449	435	435	461	451	435	428	443	465	477	444	456	413	468	455	461	415	425	431	447	444	431	423	426	459	462	468	480	428	424	458	433	430	446	434	425	431	436	388	441	413	430	440	427	462	445	467	429	436	445	451	445	406	428	442	429	453	407	448	459	454	441	441	430	417	444	402	460	473	433	451	472	413	419	437	445	467	453	436	431	457	449	452	417	417	452	471	418	425	433	447	448	401	425	448	407	439	424	450	428	423	446	447	461	441	490	425	443	422	447	445	453	427	444	451	413	427	452	454	454	478	485	451	433	423	431	437	447	438	442	449	450	451	434	432	455	469	365	456	436	441	459	443	439	432	477	420	458	456	417	474	467	419	428	443	460	459	447	455	458	446	434	409	445	458	463	420	477	402	454	431	438	437	416	428	469	415	426	437	458	421	446	423	433	414	434	427	447	425	445	461	460	450	442	496	411	433	434	448	457	453	425	462	441	421	437	414	444	446	413	448	444	441	422	422	416	426	408	427	458	448	478	402	456	450	458	460	435	416	486	494	431	428	441	459	410	473	424	449	457	405	461	456	452	442	441	442	460	422	439	447	473	466	464	420	449	438	473	434	437	419	460	436	435	471	477	452	442	472	436	453	451	457	415	456	435	429	427	431	464	422	479	423	454	461	416	435	443	417	458	431	469	446	466	459	464	451	444	453	459	441	458	487	442	445	500	432	457	444	442	416	456	474	439	467	421	477	416	443	439	425	476	484	434	449	450	451	419	414	421	410	461	442	429	461	450	413	443	463	419	429	455	437	402	467	474	405	389	472	405	453	490	469	408	444	407	463	420	484	488	443	436	452	467	473	472	442	446	441	463	484	464	405	441	440	451	416	427	470	436	484	460	437	447	452	448	410	417	433	433	435	429	475	442	467	437	453	476	444	450	466	466	444	441	438	428	411	446	415	446	458	440	458	452	450	463	436	423	481	448	451	476	423	457	421	419	384	445	463	492	452	449	461	444	431	428	460	477	417	444	463	430	427	476	492	435	437	429	443	445	396	440	460	438	423	454	431	428	432	449	458	421	478	424	475	490	418	459	452	463	465	447	468	449	422	468	442	414	453	444	452	499	461	474	438	425	448	429	495	446	481	429	455	467	466	444	426	434	458	415	444	433	459	459	373	447	450	440	417	438	440	459	435	459	427	461	399	429	436	442	424	439	436	400	416	411	463	402	444	468	470	436	438	434	434	454	408	428	466	478	479	438	453	435	422	420	420	424	441	444	431	442	448	451	472	467	426	445	399	422	455	450	470	419	453	476	430	435	418	443	495	400	438	464	455	455	472	430	455	446	445	420	436	463	451	414	407	427	440	447	415	435	427	446	434	450	423	429	426	463	437	433	429	443	458	447	467	468	430	430	446	438	477	430	427	414	370	428	418	419	432	438	448	495	454	448	414	454	436	444	453	419	415	425	414	425	451	474	442	487	446	451	439	430	512	441	458	466	423	453	445	450	467	453	451	435	404	454	429	452	456	448	442	465	451	453	467	414	463	417	449	436	442	456	460	447	416	463	427	410	441	429	477	391	446	456	426	448	447	416	440	457	472	469	432	423	446	462	457	409	427	424	438	425	429	454	447	431	427	380	462	443	410	475	444	461	431	417	426	474	420	423	445	438	425	446	469	454	457	441	454	453	440	446	409	451	429	447	426	445	486	461	460	439	440	421	475	498	426	449	429	441	435	445	458	453	468	440	454	432	439	453	379	431	439	454	453	405	427	446	431	443	451	436	402	411	431	429	454	481	471	440	442	433	437	427	475	468	452	448	464	428	444	411	463	413	423	419	418	406	469	433	459	454	449	491	431	409	415	390	447	426	436	458	437	448	471
39969	48113	35176	18174	9862	1838	596	542	534	486	517	535	482	522	501	487	503	473	496	459	476	454	443	528	476	424	470	459	436	469	447	431	463	488	466	486	443	462	455	491	488	472	454	466	428	477	482	482	502	467	425	470	449	474	454	450	447	522	472	471	470	491	497	457	463	497	468	490	460	460	438	487	450	472	471	487	453	482	446	441	461	464	457	409	463	504	475	449	471	421	442	460	467	473	473	461	457	476	453	491	470	474	491	505	429	467	442	475	475	423	465	467	481	460	496	448	456	477	492	480	498	476	445	472	451	446	446	472	468	474	481	470	471	442	461	411	486	471	467	443	479	480	459	487	433	449	449	473	498	488	509	480	413	445	450	502	456	437	450	511	446	451	467	497	456	464	459	484	448	504	496	456	466	456	462	479	472	455	493	450	487	451	472	446	477	472	461	448	478	463	456	421	454	458	430	480	471	473	453	485	480	505	484	454	532	459	452	470	475	420	430	450	449	452	476	462	475	457	453	472	489	504	446	487	470	424	459	476	486	484	477	499	453	463	480	458	428	464	457	447	442	485	459	463	495	463	479	509	501	481	470	441	490	507	463	480	453	454	457	464	498	446	424	473	476	465	479	458	471	456	459	440	478	480	468	467	448	501	450	474	465	473	476	500	455	496	437	462	476	464	411	430	493	484	483	462	445	520	445	430	507	479	504	484	489	469	479	514	457	472	440	483	477	484	474	474	434	481	469	463	462	468	471	454	453	462	456	518	462	449	425	480	504	480	420	472	458	494	426	478	494	478	456	473	475	485	457	448	438	428	479	455	479	436	488	471	465	475	447	506	473	498	440	502	462	447	436	466	481	458	463	443	483	462	450	464	490	493	468	468	451	468	460	449	440	433	501	496	488	453	456	425	477	483	516	466	429	436	499	464	484	443	448	463	477	454	450	437	474	462	461	476	477	470	447	441	391	477	466	495	432	453	481	472	438	476	510	488	503	481	450	460	436	449	463	438	451	477	462	441	479	463	472	485	441	467	481	458	435	478	438	464	492	448	478	447	460	479	487	458	491	464	445	459	464	483	498	463	474	443	464	466	459	471	457	453	457	426	474	451	458	470	464	452	451	482	470	471	476	443	486	485	490	489	501	451	454	496	492	479	444	465	473	464	472	483	492	499	457	444	462	490	456	488	454	493	452	458	485	453	464	470	475	452	480	491	465	460	446	486	480	506	489	462	460	487	456	452	460	424	488	492	501	447	491	487	473	445	454	486	461	447	466	475	468	491	469	473	472	463	418	461	474	464	455	447	508	464	470	460	489	469	458	495	483	437	472	444	466	465	430	446	532	475	470	482	490	459	448	432	512	469	456	454	452	484	485	433	469	433	442	483	463	470	467	452	495	418	448	472	466	446	484	426	446	483	481	479	459	455	504	479	487	484	486	476	496	446	461	497	448	491	490	454	482	457	481	479	468	449	481	499	461	496	451	460	430	475	525	475	477	480	455	463	436	494	440	463	454	448	443	497	472	495	483	500	460	467	455	460	514	442	420	425	462	450	468	470	489	429	480	444	443	455	503	454	468	433	480	450	451	475	491	445	438	445	478	451	450	461	418	478	456	499	475	517	464	456	478	490	435	443	449	470	476	423	452	483	463	463	498	444	490	493	497	428	475	481	493	467	476	461	482	457	448	466	480	487	442	449	485	471	499	451	476	432	463	490	424	482	469	447	467	447	460	493	455	433	457	439	461	459	496	455	455	476	449	481	462	464	461	437	477	437	440	475	485	442	433	486	434	436	453	468	478	477	508	467	522	465	483	476	458	468	438	436	503	462	459	496	454	511	482	449	449	437	453	506	456	457	469	468	498	447	498	460	477	421	471	495	436	443	505	473	484	487	437	456	454	507	432	465	461	459	461	495	459	467	496	427	489	436	481	457	436	470	473	486	470	510	460	484	458	495	469	496	451	448	475	466	481	463	487	500	481	489	437	460	479	424	474	485	502	457	445	477	470	501	434	494	493	460	520	453	498	460	510	490	468	443	464	492	486	477	475	479	458	490	434	471	512	442	467	438	471	457	501	503	418	503	454	468	468	445	479	489	489	481	479	480	471	450	495	444	455	473	488	491	479	451	452	470	426	497	446	440	485	465	460	437	497	499	496	494	476	468	442	490	514	453	447	486	502	485	470	485	459	467	482	466	459	455	453	477	468	405	464	444	463	490	480	442	484	433	484	493	495	473	471	442	427	480	479	498	468	469	503	462	454	501	480	472	447	452	475	469	459	461	465	489	459	465	436	446	455	479	432	478	477	509	450	484	431	469	449	459	474	463	448	465	465	465	469	463	449	487	449	474	458	478	418	478	480	481	448	475	481	450	490	480	467	420	450	449	457	452	493	473	454	478	470	441	452	471	470	455	425	501	457	438	478	478	457	509	453	454	452	471	486	505	512	481	467	468	482	490	484	431	469	458	468	477	422	433	472	462	476	464	456	462	465	482	485	461	450	442	466	437	456	459	476	431	468	477	473	509	489	481	450	470	493	456	477	461	488	472	427	456	436	456	472	455	461	441	520	436	535	471	469	448	477	462	463	449	496	440	471	483	430	455	465	465	503	448	467	474	457	509	460	468	475	471	463	443	459	493	486	450	460	491	491	440	470	515	458	462	460	484	443	456	482	425	425	466	451	481	453	449	443	487	454	472	458	456	503	495	455	483	469	466	423	459	470	473	464	446	451	453	448	469	471	452	465	478	455	442	434	423	454	486	472	446	457	459	494	469	444	473	447	479	527	484	461	473	491	449	472	481	508	461	483	489	453	465	440	461	508	466	455	442	482	487	464	460	454	463	460	481	461	469	435	446	460	452	496	481	450	483	453	476	461	435	426	442	483	433	470	434	489	458	462	491	489	466	470	437	453	460	447	459	456	452	486	478	494	464	463	435	459	495	445	494	460	481	486	484	431	506	493	474	489	436	479	471	467	483	465	445	461	490	479	430	444	503	528	499	449	466	507	449	437	434	461	472	491	456	441	479	455	480	454	459	443	455	483	483	442	491	476	460	447	453	465	511	511	444	462	475	465	504	473	435	461	455	460	450	515	462	426	466	463	458	464	483	458	464	464	449	491	443	441	469	441	459	427	467	483	437	500	446	467	430	473	440	473	488	451	481	494	491	472	472	465	442	478	453	467	505	490	460	474	469	454	442	502	468	470	443	491	512	471	478	444	449	461	465	473	453	466	449	478	467	448	431	474	490	487	447	471	426	483	467	458	493	479	457	463	426	437	498	459	500	440	474	460	468	480	440	472	456	471	462	473	465	446	457	446	465	474	466	451	475	463	468	464	453	478	478	471	485	486	463	465	507	440	456	470	461	449	520	478	477	465	459	450	453	472	485	473	491	483	476	473	466	486	431	482	445	480	474	470	456	507	482	507	480	459	458	455	474	386	473	437	455	471	466	463	461	478	482	449	491	464	451	479	499	496	429	448	469	442	465	536	477	512	458
23617	20895	28006	24215	21191	13877	1267	467	418	419	399	371	388	401	383	392	360	365	344	336	369	334	331	346	325	313	355	303	390	346	324	337	311	368	379	322	372	343	348	375	344	321	378	322	305	352	324	353	305	367	333	330	332	300	291	349	335	325	345	324	314	329	310	345	360	355	336	323	327	349	325	364	337	329	329	380	345	319	332	332	330	306	346	334	323	330	316	353	322	286	327	342	330	314	317	325	310	322	295	332	359	359	338	341	335	344	334	329	332	324	352	336	324	327	331	338	334	316	354	355	356	335	334	311	325	322	306	346	334	320	351	323	316	285	339	328	332	306	315	331	327	358	337	317	345	348	330	316	353	333	337	308	329	327	342	352	347	372	331	349	355	322	348	322	314	348	341	335	326	325	327	320	333	363	360	360	335	340	304	360	335	355	319	337	332	331	369	335	389	351	314	323	337	326	341	362	312	336	351	338	353	304	344	357	355	340	344	328	335	329	357	364	349	333	327	371	318	324	357	332	324	304	337	336	329	353	335	371	317	375	340	328	360	324	320	352	293	351	330	363	380	329	359	320	340	376	334	367	320	362	341	355	313	314	361	325	350	307	313	349	295	298	329	330	359	327	312	316	351	331	302	292	319	313	334	332	352	302	347	335	340	341	370	324	339	351	350	345	354	340	308	329	335	313	374	302	339	335	332	318	296	324	331	319	343	327	324	325	340	344	332	323	316	352	324	323	334	342	348	330	325	336	342	328	337	336	360	343	328	327	310	332	349	356	340	307	351	363	314	345	335	328	339	318	348	326	344	350	341	363	321	346	331	358	326	355	337	342	330	310	318	337	287	331	325	327	342	330	320	317	329	335	359	347	343	334	337	371	336	310	345	339	334	309	328	308	339	358	304	332	341	309	328	353	332	340	343	325	345	349	324	323	330	309	339	328	316	307	332	355	345	299	321	323	325	298	340	331	302	338	335	357	302	340	363	327	351	348	337	333	335	334	326	339	322	331	320	321	358	349	347	349	309	342	330	335	348	333	297	322	338	316	321	314	352	347	311	320	335	320	301	294	333	359	303	319	331	333	354	339	304	368	373	332	334	316	346	317	323	359	363	365	329	335	339	339	291	339	349	331	323	314	356	341	320	369	314	345	340	338	364	335	341	352	311	321	311	342	364	332	347	361	350	314	345	323	318	293	356	324	357	333	363	330	361	362	340	344	341	335	330	305	330	339	333	332	343	312	348	311	349	318	336	381	342	332	346	335	359	332	330	314	331	312	335	334	378	308	312	319	345	321	335	337	335	338	338	367	311	366	354	342	364	353	316	315	339	308	325	325	317	314	351	318	325	317	313	329	338	334	351	315	345	339	350	317	346	323	334	354	349	336	330	333	342	341	331	338	332	346	340	355	315	353	350	372	297	355	321	351	310	323	338	326	342	357	314	343	335	319	326	342	342	337	340	319	368	345	314	304	344	340	348	327	343	336	332	318	344	315	307	293	346	354	333	341	321	355	335	341	301	340	376	326	297	342	323	356	364	288	319	338	318	330	328	302	348	367	370	326	349	307	302	351	344	338	304	328	331	332	309	303	302	344	353	296	349	302	358	338	333	337	352	307	313	320	324	352	331	353	323	344	330	376	329	338	330	315	359	296	349	327	344	341	294	328	329	315	308	341	347	347	319	327	303	336	326	344	331	328	335	314	348	342	336	347	325	304	310	357	321	333	336	345	332	346	336	307	331	329	328	328	351	341	296	300	326	320	358	307	334	341	338	297	336	352	326	315	342	352	348	348	326	337	331	336	341	346	344	320	358	325	326	326	351	302	336	322	341	347	334	346	343	331	320	342	324	320	331	319	349	339	344	308	321	316	355	313	313	326	320	316	331	367	345	347	337	332	329	317	334	336	306	324	304	354	328	359	336	363	319	329	332	342	372	332	338	353	338	353	356	375	326	317	325	317	342	369	353	341	316	312	340	346	342	314	313	367	335	319	338	338	320	349	329	314	330	358	308	336	312	328	347	374	342	357	325	335	351	324	350	344	365	377	358	313	336	334	325	350	364	334	325	350	315	346	319	328	354	359	321	359	360	361	311	345	339	350	351	339	337	300	337	362	366	299	362	332	333	321	332	338	318	333	383	350	322	319	312	362	339	337	302	340	359	347	351	364	323	352	329	316	342	379	316	321	349	378	331	313	357	321	322	315	349	294	348	342	340	322	309	338	315	345	335	373	336	354	337	371	366	353	329	350	336	365	345	335	340	324	306	338	334	334	337	341	328	324	328	326	310	361	338	301	360	336	324	348	318	330	328	379	326	343	331	328	352	325	336	330	360	293	359	344	343	330	347	332	348	335	322	333	305	314	339	311	339	349	342	319	354	325	317	301	321	357	333	313	324	351	324	338	346	342	344	335	357	291	352	339	327	308	320	334	356	338	341	334	319	368	319	324	336	325	330	344	320	339	361	311	366	362	344	358	341	322	318	310	330	329	333	331	343	348	333	332	332	342	350	329	311	353	323	356	342	327	358	312	324	347	313	331	354	321	296	322	344	318	349	335	302	323	349	337	340	333	350	342	316	307	334	362	318	326	322	322	304	362	350	326	341	363	318	339	347	330	338	331	327	354	383	353	393	308	367	366	316	338	336	321	343	332	337	326	327	312	325	322	320	350	305	344	305	341	366	327	306	345	320	341	332	346	343	312	325	369	332	317	350	348	339	355	353	351	344	337	308	305	351	356	323	316	334	325	308	347	342	335	354	316	322	311	333	363	319	341	342	283	377	289	347	328	327	318	327	362	351	331	337	326	345	356	346	347	321	330	362	304	326	312	324	352	358	287	332	342	370	374	306	316	339	323	342	335	357	315	356	314	308	349	316	327	324	339	347	317	338	343	335	350	315	324	339	303	300	326	325	335	337	340	355	283	322	313	322	321	321	374	348	351	326	335	341	306	306	336	344	329	356	345	311	320	333	345	342	338	341	336	313	316	313	320	364	354	319	349	341	322	330	322	343	343	318	379	322	324	342	363	370	316	311	336	321	336	317	340	312	358	321	340	338	308	341	333	338	319	365	320	373	371	329	349	335	352	325	335	331	358	340	329	325	334	360	362	338	334	339	345	364	326	350	338	329	324	330	347	307	324	333	350	347	342	334	335	316	332	353	326	305	325	358	353	351	327	329	321	350	341	343	324	303	344	354	334	326	308	366	304	329	328	331	323	353	334	348	323	338	322	353	328	334	344	322	339	325	335	313	322	355	340	335	351	338	326	327	338	341	347	358	369	323	366	338	344	326	350	340	313	356	344	310	329	388	314	329	322	346	353	340	323	309	337	312	323	325	311	331	322	334	317	338	339	340	335	321	338	339	315	357	354	300	312	369	332	351	355	332	327	339	355	317	344	336	339	354	378	356	338	340	324	312	325	361	347	307	335	327	337	350	337	351	313	318	314	332	332	308	335	334	299	341	345	355	301	358	315	379	328	346	372	356	360	333	314	350	344
40930	59083	44933	30030	14885	2385	746	600	542	477	482	444	419	379	421	400	375	392	427	346	340	370	407	373	380	349	355	344	370	359	370	349	342	382	357	368	354	360	390	385	373	370	333	358	399	369	338	363	380	390	369	370	348	329	382	327	354	373	366	352	346	340	331	380	334	365	355	342	376	329	353	378	372	366	366	379	375	373	351	346	318	369	374	336	345	371	401	340	347	347	337	346	363	341	388	371	339	322	353	384	340	336	338	369	379	370	353	345	366	333	346	353	338	393	370	387	360	380	378	412	370	373	360	355	380	350	389	396	366	382	380	374	350	384	379	349	371	310	328	344	364	359	359	376	368	369	345	350	384	381	348	380	341	371	364	375	353	368	369	346	339	363	366	368	359	336	332	374	332	368	333	342	336	333	335	358	329	366	358	341	356	358	338	361	349	345	371	360	368	346	345	339	366	338	350	348	373	321	346	356	364	369	333	330	352	357	345	328	391	360	360	370	335	331	342	371	378	388	355	353	340	373	338	347	334	338	337	352	351	344	391	349	386	404	328	354	356	367	370	324	384	330	356	334	337	345	375	339	380	378	364	369	370	370	370	322	361	372	341	379	372	361	316	376	394	356	354	333	357	363	351	366	362	381	346	363	343	381	340	361	353	367	367	384	371	361	334	325	331	364	359	367	376	372	353	358	408	378	366	352	353	359	369	347	385	342	351	350	379	359	364	382	375	357	356	324	364	360	372	354	371	379	354	348	358	334	354	333	335	354	352	323	320	316	364	341	346	384	338	395	382	349	368	377	348	382	376	359	365	347	334	383	351	339	365	359	382	372	329	373	367	368	382	368	338	346	352	360	389	333	386	363	351	377	385	339	365	364	370	394	381	369	366	406	335	345	380	347	348	372	347	349	339	344	362	382	373	352	407	351	343	346	341	368	323	378	345	363	362	334	368	362	376	346	360	356	355	349	353	371	393	355	363	371	361	351	352	354	374	329	358	349	411	367	333	395	340	381	382	367	365	342	340	331	350	344	368	361	371	366	345	359	368	356	338	351	368	360	342	364	380	349	357	375	402	360	382	368	358	375	346	354	362	364	346	392	372	385	379	381	364	349	382	351	339	344	378	338	396	351	330	363	369	367	337	385	356	367	321	335	360	344	372	347	351	382	367	334	370	334	370	351	351	384	353	335	354	348	378	349	368	331	357	335	371	358	330	364	352	366	360	369	411	380	356	384	383	389	349	338	344	345	358	382	351	359	353	372	382	382	341	365	378	352	340	369	388	353	364	331	374	388	332	364	354	350	351	352	339	421	357	321	351	354	332	326	354	363	376	391	358	350	359	341	354	359	366	355	391	343	373	371	372	387	381	374	383	350	356	341	348	381	389	366	342	362	322	338	374	343	340	344	354	334	345	395	362	357	364	358	350	353	389	351	358	421	375	378	367	329	359	353	391	404	366	328	375	362	353	347	349	334	375	338	357	378	329	371	359	348	363	365	391	337	355	333	384	378	371	371	377	360	354	373	348	356	373	318	352	360	382	331	344	394	352	352	349	356	369	353	361	346	352	373	361	356	378	383	372	398	354	329	347	335	342	354	358	374	381	360	395	353	349	355	353	363	338	355	373	368	347	381	325	402	295	333	380	378	352	369	351	339	342	352	386	378	320	343	357	383	356	361	381	343	358	351	368	356	352	353	378	392	366	336	383	353	375	339	357	313	348	392	349	357	354	386	328	339	361	372	385	345	344	335	344	342	360	374	343	361	346	341	346	344	377	372	354	388	355	379	349	362	308	350	397	375	334	361	337	359	363	362	350	342	346	368	387	343	383	331	335	375	367	338	342	385	339	369	367	358	391	366	363	360	363	342	374	363	350	328	357	358	372	359	347	336	358	377	322	361	348	349	356	334	355	337	359	371	402	358	348	370	327	330	365	357	355	350	346	375	353	350	341	359	349	329	367	304	349	380	352	373	345	345	361	360	350	361	360	383	338	356	364	332	328	369	380	341	350	359	369	349	375	363	341	352	342	373	339	357	366	357	374	369	370	346	348	341	343	353	380	319	336	389	327	340	355	362	391	360	389	328	370	373	357	341	361	358	380	358	355	362	367	389	358	375	385	369	363	355	379	375	351	350	351	333	335	377	341	339	376	388	368	392	379	379	365	352	367	367	377	330	342	366	328	365	356	360	391	362	360	372	348	324	354	346	357	360	367	371	364	331	375	348	366	358	368	376	374	352	330	364	375	354	361	369	348	394	331	340	369	356	336	348	346	371	386	354	384	337	368	335	367	364	357	390	343	357	343	334	355	338	368	382	342	385	340	382	331	369	348	320	390	334	343	375	363	337	359	352	342	390	345	388	369	383	379	385	377	327	393	357	340	375	336	357	355	387	352	359	337	329	372	373	339	337	398	352	371	350	354	366	366	361	356	368	368	368	343	358	359	347	333	354	370	377	363	374	346	361	361	398	351	329	372	347	337	398	382	358	377	351	359	390	360	335	342	395	379	379	358	370	386	365	360	366	381	335	378	334	392	354	376	377	349	380	365	356	331	339	382	397	310	354	349	353	397	375	337	385	379	368	386	387	357	371	388	391	368	352	359	369	353	370	382	381	360	362	401	365	353	370	357	384	325	357	358	378	370	393	373	363	358	376	345	378	375	369	352	353	347	380	332	383	348	353	353	332	383	350	367	393	375	350	351	351	390	338	384	348	327	345	369	335	359	359	335	389	354	382	397	384	400	358	339	361	357	380	352	377	381	383	378	384	372	386	379	345	353	320	371	331	361	408	321	348	334	370	344	342	360	367	373	368	323	346	326	323	383	348	353	349	347	330	332	353	361	341	355	354	373	347	332	353	351	371	357	373	361	396	371	371	343	374	333	395	369	377	339	347	363	350	374	384	372	364	369	381	359	328	372	354	348	356	341	325	370	363	361	364	373	325	360	349	350	344	393	355	335	336	325	344	362	372	370	340	382	344	356	351	337	363	370	391	375	375	364	348	349	354	333	350	318	362	376	352	350	349	377	385	366	369	350	350	320	344	363	347	374	371	399	356	396	408	329	388	371	364	347	384	350	325	340	376	366	399	338	335	366	356	342	380	321	365	382	382	352	331	362	331	376	343	354	355	397	355	353	346	379	384	357	368	358	358	352	361	368	398	338	380	390	367	367	363	310	348	353	358	344	366	418	355	369	341	374	325	328	336	367	357	373	338	376	341	365	340	378	363	357	347	340	328	358	369	368	366	390	335	336	365	359	381	373	369	367	346	370	375	370	373	354	354	348	349	319	341	346	364	360	328	347	356	356	362	327	385	335	362	336	372	378	374	356	341	347	409	369	360	328	385	370	362	348	350	390	391	370	345	373	387	351	360	342	369	362	301	368	338	358	323	370	342	358	359	355	361	358	388	330	393	362	338	389	324	325	355	384	383	354	348	350	332	320	361	365	346	377	362	368	358	373	363	373	381	362	351	370	348	343	388	353	359	352	378	368	354
24703	20936	27426	25136	16337	2069	595	454	422	428	450	450	427	395	420	401	399	422	374	400	360	404	365	366	391	348	355	391	404	342	391	400	436	389	382	350	371	349	368	362	392	376	357	398	388	372	375	390	373	412	360	397	400	355	399	401	346	383	353	372	389	378	374	385	394	397	361	398	399	364	396	371	348	384	373	392	382	381	361	393	368	385	422	384	360	376	370	386	406	391	359	395	310	395	419	385	388	363	361	361	366	418	405	363	403	371	353	372	379	347	395	402	428	394	384	395	382	384	397	378	384	376	365	409	360	383	366	392	352	402	385	396	345	348	380	391	381	362	353	394	369	342	342	367	382	382	370	388	364	378	354	364	364	370	400	400	356	386	364	361	380	374	326	388	372	379	367	372	408	395	400	380	342	366	402	347	382	401	378	366	368	376	389	382	402	358	358	351	371	397	350	372	392	386	378	392	381	379	393	381	408	381	379	372	400	371	387	371	378	362	402	378	386	349	366	414	383	383	362	391	389	354	390	431	391	373	369	394	384	380	388	405	344	391	342	371	351	421	361	361	361	386	385	413	353	364	396	369	369	372	407	360	374	385	394	355	373	393	375	369	376	361	334	386	364	375	372	364	352	371	377	372	354	387	345	375	389	449	377	344	354	392	409	390	331	368	355	390	367	406	374	390	403	366	350	368	428	368	356	419	346	384	377	373	391	393	398	387	363	377	397	376	388	375	368	354	412	355	379	374	369	357	368	352	368	382	368	352	369	415	376	431	399	408	396	391	379	381	366	400	407	391	357	399	384	356	383	373	365	319	410	371	375	372	372	384	388	373	382	378	335	361	385	340	387	379	381	354	353	409	371	407	368	345	408	368	408	377	364	377	397	347	377	375	349	357	378	375	353	405	376	353	368	356	380	374	367	371	360	361	349	351	360	394	342	379	394	341	382	411	370	369	349	367	387	365	368	387	417	360	369	398	390	357	397	361	347	354	384	383	421	386	358	388	367	367	358	400	364	373	382	370	389	358	369	334	398	376	383	350	410	370	423	383	359	396	385	384	347	354	389	386	399	372	371	373	361	383	374	368	371	364	394	376	420	390	375	392	380	372	385	375	367	395	401	344	367	375	380	403	350	378	389	366	370	352	393	380	386	371	387	367	394	330	374	371	389	354	335	394	361	383	361	372	371	392	365	380	381	377	400	375	362	371	373	382	390	360	359	408	397	394	377	378	409	366	374	400	372	380	364	406	373	369	345	382	396	372	370	369	395	398	383	383	388	407	371	376	367	399	382	394	350	419	366	386	397	421	397	371	383	395	350	390	382	388	366	382	341	368	375	389	374	355	395	360	364	359	353	372	358	361	397	346	389	420	381	395	410	383	362	407	346	395	400	373	403	400	421	387	382	412	389	367	366	378	392	387	318	400	343	357	395	389	381	383	386	383	362	383	397	378	363	402	381	391	383	420	373	396	400	386	355	363	364	395	344	340	380	337	337	365	389	380	409	359	381	354	355	346	370	357	389	415	385	362	349	389	393	379	408	361	369	354	376	381	388	340	402	369	376	372	377	368	415	407	400	362	385	374	344	393	355	407	378	317	386	379	369	381	364	350	391	404	385	388	394	381	366	355	372	362	339	366	354	357	374	379	370	379	371	395	376	366	375	389	371	399	371	383	380	399	369	351	364	358	378	396	379	388	369	365	347	376	383	405	367	386	355	373	412	396	372	396	399	374	380	349	358	376	350	370	406	389	362	370	367	378	368	412	384	360	368	371	368	374	367	394	392	383	381	408	325	389	381	373	376	351	405	395	366	356	333	370	342	365	357	381	402	395	360	356	361	387	367	387	377	389	374	378	371	372	347	381	387	388	423	352	393	396	383	387	383	332	375	397	393	365	359	350	373	393	371	363	332	370	347	388	351	329	384	351	408	395	388	419	379	347	340	382	361	378	374	393	373	386	377	385	390	408	348	347	375	361	388	398	361	372	389	364	347	404	373	367	344	371	388	379	341	391	347	368	389	380	373	391	375	353	391	399	407	398	360	436	352	356	367	371	361	374	371	376	385	358	375	385	362	391	358	357	359	350	341	379	384	351	374	357	348	347	357	383	357	355	391	384	370	393	393	366	376	354	379	364	403	415	395	325	372	368	387	414	383	375	367	393	396	409	388	369	376	378	382	346	357	365	407	433	405	372	380	368	375	390	363	352	373	390	378	344	366	391	368	382	386	385	356	389	369	388	393	377	371	352	367	357	384	386	364	393	369	404	422	372	377	387	360	380	359	384	340	386	377	387	390	398	360	395	369	396	391	377	386	384	364	369	388	385	375	346	370	397	398	366	378	361	413	397	372	368	373	363	381	405	360	393	374	393	378	381	425	392	406	429	414	413	347	344	393	400	347	382	368	385	373	395	407	353	364	390	387	357	397	377	339	384	396	380	360	363	360	355	381	382	354	381	351	357	386	383	377	367	368	389	367	387	366	374	377	376	380	379	372	364	340	394	394	359	372	357	371	390	363	386	400	357	407	409	388	378	371	383	388	400	416	375	428	412	369	366	399	347	377	401	390	402	343	402	376	356	390	391	387	347	363	362	356	367	406	387	402	383	355	373	358	357	389	380	349	391	385	357	378	392	366	352	417	385	343	395	391	375	392	379	367	380	355	352	380	376	380	355	388	387	394	394	364	382	388	374	366	392	357	383	381	359	361	387	391	392	394	390	365	371	355	377	351	367	402	367	385	353	389	375	375	374	373	365	408	378	361	373	354	380	373	378	380	387	369	392	388	374	417	394	421	414	389	371	362	372	402	400	367	370	400	372	359	369	382	320	407	391	355	362	376	396	370	381	384	392	391	357	348	354	366	388	347	381	368	387	346	367	390	384	409	402	382	364	406	375	396	395	367	409	369	377	380	419	355	363	356	374	352	382	384	348	353	401	384	361	383	395	384	410	378	336	359	353	387	382	365	347	351	341	331	388	384	397	366	382	375	384	351	384	415	349	360	361	358	374	371	365	386	386	356	367	402	407	378	373	384	398	367	380	373	418	370	372	381	417	377	397	368	398	394	386	373	365	369	365	381	387	407	352	363	385	366	383	380	352	402	378	362	389	367	366	329	347	343	355	349	363	380	359	402	390	365	391	403	372	343	379	367	387	372	378	373	371	366	389	384	378	405	363	363	396	407	374	387	369	373	402	375	351	412	372	341	398	380	392	390	407	344	379	401	382	341	376	397	390	352	387	341	369	407	386	375	409	357	375	353	395	350	380	411	396	359	416	368	400	383	376	371	368	359	417	393	366	392	359	393	376	395	351	331	374	369	325	363	372	376	377	385	349	420	316	417	373	385	360	400	379	362	389	355	384	336	362	388	369	376	422	369	376	414	361	412	371	349	409	377	354	402	402	353	375	363	405	378	410	351	408	417	365	347	377	401	374	375	402	361	402	383	383	403	417	348	336	342	412	370	388	382	387	408	377	417	390	376	352	345	336	389	358	359	385
41310	52947	39341	21966	4797	767	678	579	542	484	479	462	432	403	415	435	431	395	399	393	391	401	422	391	414	405	370	384	450	396	363	380	367	385	391	363	430	349	396	401	406	403	386	402	381	432	401	419	356	398	385	419	372	410	370	397	389	383	364	379	386	399	410	418	402	382	427	431	428	359	387	403	394	382	388	410	354	372	371	386	398	408	403	391	395	419	389	390	411	381	362	386	421	395	375	409	369	377	419	406	388	386	430	390	403	417	412	416	406	414	417	398	365	425	398	399	389	387	361	403	391	390	424	411	394	418	397	414	381	375	381	399	391	389	426	405	386	386	419	417	406	363	384	404	412	377	401	388	406	398	417	398	392	442	390	408	405	413	388	397	407	370	392	383	434	399	394	346	372	377	373	378	401	350	381	406	404	412	385	393	397	380	373	403	406	404	370	401	374	369	367	389	399	396	403	407	433	418	368	400	398	412	392	410	403	377	388	393	378	432	411	379	389	399	406	378	393	376	414	389	395	384	386	407	378	423	389	425	372	408	400	411	402	390	430	405	396	409	403	414	387	372	353	423	373	383	408	422	355	367	405	434	389	400	408	395	431	419	422	382	398	400	357	391	404	411	421	425	387	382	409	388	387	365	362	391	383	401	357	396	359	384	425	408	374	378	394	372	375	431	384	397	408	382	381	423	410	406	352	430	415	412	404	376	359	377	426	407	387	413	376	412	404	390	385	421	401	353	378	417	370	377	406	362	404	400	414	431	398	387	406	391	402	429	396	360	380	398	400	386	382	360	394	392	387	367	378	420	389	379	443	385	409	392	419	420	431	398	375	419	390	387	363	398	396	410	374	390	416	379	356	383	390	383	386	389	400	366	372	373	371	396	401	391	382	417	394	392	427	402	387	391	398	388	401	397	398	415	405	384	417	367	384	386	404	384	373	384	418	354	407	419	396	418	387	387	373	429	404	422	418	406	426	391	398	361	390	408	410	391	374	436	386	394	359	385	408	392	361	359	424	375	374	362	367	383	397	377	377	384	419	396	409	404	441	421	414	372	424	428	429	404	411	440	394	387	405	366	433	368	412	381	380	408	419	402	396	376	419	380	417	371	377	432	400	383	396	428	404	378	374	361	369	383	383	386	395	421	401	376	396	395	404	418	396	378	371	385	416	403	419	398	395	429	451	393	397	370	376	399	387	379	412	391	423	367	408	402	387	402	414	386	373	397	386	398	398	418	378	387	394	422	391	394	393	376	415	386	412	430	413	372	406	362	394	402	407	418	376	394	356	390	409	371	408	404	416	398	389	399	397	416	386	398	370	363	359	406	374	396	398	365	438	396	381	373	408	383	386	376	398	419	420	364	417	387	410	364	397	395	416	424	453	363	417	418	364	409	395	429	405	390	381	386	367	356	378	399	423	378	426	390	430	347	432	388	405	403	376	368	373	396	400	397	382	381	384	362	373	401	396	442	389	363	433	375	393	385	391	363	429	388	409	426	399	430	385	401	392	373	407	428	392	428	406	393	369	407	382	404	403	414	391	404	356	389	410	407	367	424	419	401	375	383	414	428	396	399	399	385	384	369	396	426	362	404	377	398	411	394	386	331	383	377	436	404	365	420	417	412	418	400	385	384	390	357	385	452	391	379	416	381	385	398	404	412	408	399	415	390	380	413	392	391	404	383	381	423	396	404	401	433	373	430	378	377	360	402	417	330	392	407	416	416	376	367	403	406	402	392	408	405	378	401	387	403	412	393	355	380	390	425	408	388	436	365	395	399	376	400	400	409	414	434	401	409	378	412	386	358	389	419	395	394	402	432	386	387	410	429	389	400	384	423	390	410	405	466	376	409	370	396	356	384	410	390	423	398	365	382	376	432	394	342	368	410	375	390	399	385	413	367	396	382	410	361	390	362	372	399	367	383	395	392	388	382	408	354	422	371	407	372	400	396	396	401	385	395	402	379	405	407	379	406	430	387	388	426	390	385	396	386	348	396	370	392	408	419	398	386	391	402	399	437	395	376	358	420	425	386	379	381	423	363	429	393	398	404	424	354	372	386	362	401	369	394	379	383	415	374	387	412	410	435	364	369	396	426	411	380	424	388	358	413	399	397	370	398	408	412	422	415	388	420	381	376	380	439	462	381	407	412	421	427	407	388	361	343	386	396	405	379	384	354	421	422	387	424	398	375	417	426	385	422	399	426	390	383	430	396	443	372	370	391	408	399	389	428	449	390	414	408	370	357	398	409	352	396	373	365	381	386	394	414	392	379	321	368	385	424	374	396	401	381	405	401	409	424	378	364	348	441	387	395	378	370	403	394	419	412	407	396	379	396	416	388	423	392	426	364	387	378	402	416	380	378	412	402	390	389	378	380	385	382	381	372	384	377	406	392	441	391	407	427	388	422	414	380	380	405	377	421	386	399	381	368	362	443	409	388	398	394	401	389	405	414	391	388	410	407	419	384	420	406	405	376	395	410	428	388	371	403	414	394	389	429	381	378	422	402	411	402	418	391	397	392	427	370	384	380	371	405	407	423	406	413	391	422	406	392	355	363	399	397	370	419	386	395	401	408	387	405	416	368	421	376	451	411	419	391	395	376	387	411	384	398	379	371	387	408	394	380	386	369	406	394	414	400	403	412	431	389	364	392	414	399	346	397	375	407	361	379	440	421	382	419	429	417	359	386	408	386	388	390	373	391	401	413	383	387	353	429	391	411	401	396	376	382	403	390	419	391	389	401	415	375	406	434	372	396	379	377	365	426	398	411	415	432	417	374	403	419	415	408	398	400	391	353	398	393	366	392	372	390	411	421	384	394	354	398	368	413	430	408	394	393	394	373	398	398	392	395	394	407	391	409	400	419	390	382	409	362	389	402	405	399	403	380	365	411	417	405	422	398	396	408	365	411	375	396	381	402	393	363	349	402	402	415	396	385	394	371	389	389	400	374	406	401	373	409	370	451	382	391	398	398	373	406	459	377	384	391	373	390	386	391	396	424	359	390	384	403	422	399	391	424	378	366	368	427	382	347	368	410	406	384	391	408	406	388	388	411	380	385	382	408	409	379	403	412	409	402	434	389	431	406	383	382	364	390	388	371	402	389	393	395	409	406	400	413	385	386	370	398	394	369	396	432	437	368	424	397	382	407	420	369	401	409	390	373	399	399	406	406	368	393	389	370	420	384	400	389	338	385	402	398	374	405	399	404	399	393	389	412	390	368	371	389	388	444	398	378	397	405	402	404	381	382	440	385	416	389	392	432	408	405	400	404	375	387	393	407	394	395	413	418	391	409	408	401	391	389	416	380	403	382	368	386	331	377	378	400	378	404	405	365	436	414	405	382	375	400	377	391	384	398	411	392	406	412	402	391	391	380	383	391	395	407	390	411	397	413	416	354	404	395	422	382	353	410	369	444	385	391	412	411	407	393	384	407	371	401	408	406	417	422	377	439	396	434	411	420	378	416	431	371	414	373	401	396	412	417	417	416	403	390
22522	21012	28474	23778	21004	20982	9319	555	381	348	349	322	284	242	277	254	232	272	241	225	227	245	232	229	216	227	233	215	239	216	226	216	236	219	238	221	202	214	216	218	224	222	232	224	221	203	219	240	222	216	231	226	216	223	217	223	201	208	233	209	200	216	210	194	196	225	189	208	225	204	212	234	187	210	196	213	238	211	226	200	206	211	219	247	214	219	214	217	246	212	240	227	214	228	219	190	214	245	229	212	250	239	222	213	197	212	218	230	224	234	215	219	233	217	216	202	202	220	218	207	220	219	231	218	238	237	210	226	215	225	228	229	258	213	210	217	233	232	222	212	231	233	224	215	203	206	209	235	206	203	202	220	215	220	206	208	248	210	238	236	245	225	229	222	221	218	203	221	222	213	216	227	224	227	229	203	199	203	233	221	229	256	253	252	240	208	243	237	224	223	200	204	199	239	212	201	212	233	236	210	236	237	211	232	224	209	191	209	218	209	223	186	184	230	218	228	225	245	190	222	182	229	209	226	225	213	197	216	220	239	203	215	205	231	219	219	231	223	234	221	213	217	202	210	226	225	202	198	226	231	234	232	215	209	211	195	235	249	221	180	220	188	213	239	237	236	188	233	227	229	208	224	228	222	211	219	244	227	230	230	204	243	227	206	219	204	211	215	235	239	246	203	236	213	216	220	201	215	229	221	226	228	236	231	194	206	185	226	223	199	220	222	249	224	219	225	199	224	209	234	215	213	198	228	204	221	217	204	232	230	188	246	224	216	232	220	221	223	217	193	213	222	197	216	254	217	215	188	208	228	223	208	231	226	198	210	217	202	220	190	243	231	207	214	193	216	202	240	227	237	231	229	217	214	222	210	211	225	218	224	229	195	214	203	233	222	190	219	216	214	240	229	225	223	236	221	228	243	205	208	251	239	217	228	211	209	213	231	206	216	210	203	213	240	218	219	220	214	199	234	213	210	208	202	233	232	201	203	219	218	215	205	211	233	218	222	240	240	216	220	237	222	215	215	203	208	190	211	189	201	218	216	201	217	222	235	211	204	217	221	188	215	198	235	210	233	193	199	247	226	191	262	220	239	211	226	207	235	242	229	223	192	218	213	218	221	201	212	222	214	235	242	215	199	223	224	221	227	233	206	209	200	220	198	221	212	229	212	227	203	235	201	201	204	249	202	202	242	244	222	222	240	233	230	205	235	214	206	230	235	216	243	200	221	197	186	199	215	213	224	200	198	215	200	234	223	217	197	201	223	228	215	226	213	179	187	205	201	187	236	196	219	227	236	209	200	218	231	183	193	202	216	224	257	249	225	226	207	234	218	227	208	230	197	206	221	229	203	234	193	214	223	233	195	228	212	213	224	256	210	223	212	214	240	209	205	208	231	205	231	246	207	233	204	219	214	231	224	242	228	195	242	225	180	237	222	211	241	267	217	214	223	213	210	242	230	230	213	226	228	211	243	229	229	217	201	208	233	215	187	198	233	199	221	246	224	231	200	216	227	225	227	211	232	208	236	223	242	214	195	222	225	209	215	240	234	214	215	258	236	210	233	223	253	220	230	230	220	202	215	233	236	222	227	235	231	236	224	228	225	218	225	197	215	208	212	250	236	211	236	197	236	223	213	215	226	240	198	204	208	219	237	213	220	199	229	209	238	211	233	214	247	234	239	219	199	245	219	223	221	213	217	226	209	227	232	238	223	204	187	221	187	220	226	216	225	224	224	195	252	237	226	215	226	202	228	222	203	221	172	222	205	233	227	226	223	223	213	223	219	230	219	223	222	215	240	189	209	234	215	218	225	214	233	221	212	226	232	223	242	230	228	236	245	231	235	240	212	228	217	244	246	208	212	239	231	225	198	241	182	211	225	236	221	198	248	199	231	225	215	207	237	220	216	210	234	250	225	197	230	208	229	202	230	230	200	216	219	190	248	224	230	196	193	246	216	205	234	229	213	215	222	234	213	232	205	200	239	198	210	184	224	221	225	222	230	228	221	206	222	240	218	232	232	195	224	232	233	217	212	236	200	229	225	221	222	234	206	180	200	219	228	241	228	227	239	220	223	250	215	224	237	225	211	202	216	222	243	201	224	202	195	218	231	222	209	256	229	220	218	195	212	192	224	252	211	204	223	218	206	208	224	219	227	210	206	234	206	222	227	242	226	232	239	225	249	210	242	236	216	213	238	193	229	187	188	237	204	230	215	224	216	229	190	200	250	212	210	185	208	214	238	206	205	254	224	226	209	217	235	205	226	224	213	216	225	247	230	211	203	214	241	226	198	226	223	226	230	220	195	236	237	220	211	191	214	228	237	253	201	227	222	251	225	213	249	212	244	219	230	229	200	215	197	250	216	216	209	249	191	221	219	245	227	227	202	211	233	231	221	216	218	224	224	193	208	200	210	216	213	213	225	226	236	229	200	222	205	221	209	205	225	212	215	202	211	212	224	226	238	218	213	233	214	232	245	224	203	220	215	239	228	228	202	221	238	237	241	235	223	195	219	190	208	237	221	206	223	237	223	221	214	228	208	202	195	206	195	196	232	183	222	211	205	221	230	220	204	216	214	203	215	231	209	224	184	224	237	207	216	226	242	211	194	223	223	241	217	198	228	240	218	209	244	241	235	230	205	240	177	228	208	207	237	217	253	195	230	213	229	207	206	203	224	198	231	238	224	220	221	228	216	216	217	193	233	219	224	221	236	227	213	199	211	215	217	196	234	210	228	216	221	210	212	210	213	212	200	231	214	227	210	225	196	215	249	236	193	185	226	230	230	239	215	189	219	203	231	192	235	200	223	202	216	211	234	236	217	280	247	235	211	222	197	200	212	218	201	192	227	216	214	200	202	201	205	236	182	199	244	208	216	210	199	202	207	208	229	237	233	225	239	210	220	204	200	216	197	196	187	216	230	197	230	226	245	215	228	217	216	241	240	225	215	204	206	229	238	209	220	220	216	217	198	222	196	244	245	230	233	226	220	225	211	204	209	202	213	217	244	232	243	224	242	211	212	212	249	219	225	227	215	223	199	237	218	221	207	216	220	203	225	248	207	222	214	210	232	215	209	222	220	231	203	202	226	230	229	209	222	208	216	195	217	214	227	240	241	255	232	222	260	224	192	245	219	202	199	212	244	215	239	215	221	213	220	211	217	223	208	219	239	228	213	224	235	217	206	204	208	215	199	204	221	192	231	246	221	242	235	212	212	220	257	223	200	201	209	219	203	249	223	215	206	240	215	168	209	203	235	199	232	227	199	229	215	213	203	216	194	224	199	206	219	211	211	220	239	229	214	217	219	223	229	216	235	229	201	209	223	218	203	230	215	213	217	204	228	207	228	243	244	231	212	208	186	220	210	214	242	250	211	222	234	224	218	228	235	228	209	208	208	240	205	230	212	209	210	227	231	223	206	228	206	221	250	219	229	182	222	230	216	253	215	203	194	222	229	217	209	234	219	199	254	205	183	228	198	252	214	216	217	229	171	199	201
44799	62875	50546	22829	2819	1127	896	694	550	469	403	369	366	354	288	301	292	271	283	293	273	265	239	232	241	242	250	262	246	278	250	255	265	269	218	247	237	233	218	249	229	253	253	243	226	225	255	258	216	258	244	241	242	236	234	239	227	236	224	227	232	242	261	252	211	214	239	236	214	227	233	219	233	258	239	229	236	246	233	234	257	240	236	240	227	227	240	226	229	220	231	229	252	236	225	226	226	227	235	234	225	234	251	252	251	245	243	225	238	237	240	207	242	240	233	261	249	230	214	202	238	227	241	218	206	264	221	255	238	227	230	240	232	259	227	215	216	253	222	224	238	206	222	226	202	243	262	247	221	235	222	261	244	228	244	230	222	198	228	243	231	243	220	206	246	256	222	217	232	232	227	235	234	213	223	232	229	197	202	236	237	239	228	242	233	257	233	244	203	239	241	238	220	228	267	233	238	217	240	257	225	231	258	245	254	249	208	227	225	223	220	220	221	216	236	206	239	240	227	230	233	229	241	245	243	226	237	258	236	247	251	248	230	246	210	241	239	239	234	248	234	245	219	254	220	224	225	214	243	240	242	246	260	225	233	219	206	236	254	251	223	234	220	204	250	237	240	241	237	236	244	260	240	246	232	208	252	231	218	204	221	226	215	251	249	234	233	234	251	222	227	234	238	239	240	208	225	205	228	242	255	231	248	222	211	255	230	246	240	224	235	275	257	232	251	243	200	253	223	224	225	235	230	235	242	227	258	231	204	209	255	236	246	227	231	244	235	244	239	234	248	230	237	258	233	257	220	223	251	239	218	221	241	227	228	214	237	260	233	239	209	234	223	248	230	232	211	237	255	223	231	220	231	255	240	241	232	239	224	219	249	258	219	249	253	234	239	231	269	232	245	221	228	216	235	236	240	242	248	246	233	220	250	237	261	245	236	240	183	242	215	236	221	250	244	245	251	224	230	212	262	250	226	242	234	235	247	247	216	243	215	221	240	231	231	223	219	256	226	218	218	230	230	237	232	251	256	233	225	239	234	242	238	221	201	239	221	214	216	234	227	196	234	229	235	225	224	253	225	261	243	249	258	227	236	241	225	227	251	259	245	255	222	206	226	234	241	243	236	204	190	245	223	239	219	231	203	233	197	239	215	227	241	217	233	207	218	241	255	241	215	234	244	246	227	241	213	243	231	250	243	218	228	221	239	228	240	233	224	247	221	257	191	253	223	222	235	206	224	252	224	237	223	234	216	231	232	230	220	232	226	222	245	222	245	231	252	231	249	226	241	244	226	215	226	219	236	232	234	277	247	225	235	255	232	230	250	232	239	235	238	233	228	225	230	246	210	224	229	230	216	219	222	237	233	239	235	238	202	199	227	251	212	219	243	249	216	233	229	199	220	248	227	232	207	223	245	224	227	224	227	228	240	232	203	232	249	264	222	219	229	223	243	239	234	250	229	273	245	228	233	222	236	216	236	226	224	240	208	250	240	250	241	225	247	249	242	222	241	251	240	213	257	248	214	232	227	217	255	201	245	233	204	235	243	250	252	238	220	229	223	230	219	255	231	230	236	221	206	242	234	244	243	226	204	236	225	223	220	222	215	205	227	230	249	238	259	233	224	240	283	251	241	222	224	240	257	218	257	250	239	243	215	250	224	203	219	216	233	249	217	237	220	246	219	229	230	231	206	243	234	239	246	234	241	225	215	215	222	243	241	226	242	248	233	242	251	254	208	246	228	222	247	236	217	209	242	204	225	213	229	241	265	224	270	238	213	225	243	241	246	226	253	230	247	206	244	212	208	238	254	245	221	246	253	242	215	207	244	242	227	246	210	215	223	228	226	243	228	245	221	241	241	256	230	208	243	243	234	239	238	248	246	218	236	270	215	262	228	216	235	249	222	229	240	227	243	225	214	212	252	238	226	236	250	261	207	245	231	234	240	209	234	233	267	254	238	259	252	225	233	226	234	213	240	255	272	236	233	248	254	231	251	240	226	236	234	235	243	235	238	242	229	242	231	228	217	241	220	220	235	249	225	256	219	214	234	209	250	250	249	240	264	209	225	229	236	207	231	228	244	222	249	230	253	224	261	247	246	233	239	251	225	242	225	220	210	254	204	220	223	232	220	252	217	231	201	249	237	229	225	227	240	241	231	222	243	248	254	228	236	245	249	237	252	256	250	227	232	228	229	246	260	211	221	255	250	234	237	236	244	219	207	227	213	237	208	219	248	231	234	234	257	217	234	235	250	250	219	244	223	234	220	257	209	238	237	248	265	244	242	217	225	251	246	218	260	235	219	233	258	245	214	260	220	231	237	229	231	239	234	237	227	215	237	210	263	247	208	243	236	274	233	255	227	205	237	206	234	242	215	278	206	214	261	225	227	241	199	244	237	224	226	248	230	244	245	234	244	215	246	242	248	238	276	248	245	221	238	253	243	257	260	245	247	221	236	239	246	238	224	235	250	226	223	216	225	235	207	243	224	236	240	216	225	221	250	207	211	225	218	230	250	240	240	246	245	229	232	233	253	215	267	227	258	234	248	245	235	223	279	208	256	227	240	196	241	224	231	224	247	226	221	228	217	236	217	248	216	238	248	221	214	244	224	222	219	235	222	233	207	228	234	226	229	233	221	252	216	223	228	238	224	233	231	235	238	244	245	237	223	240	239	240	219	209	260	208	210	224	232	243	266	238	230	193	240	242	204	248	245	233	220	263	241	230	219	245	222	251	204	225	232	232	253	246	231	241	235	241	244	217	261	250	225	252	224	220	256	236	241	239	257	221	232	206	227	228	206	229	252	242	223	240	235	208	219	238	218	245	229	225	202	265	246	245	250	238	261	267	264	251	261	251	232	219	223	237	212	227	232	269	233	214	233	275	205	218	260	251	218	254	231	215	215	234	248	243	254	211	239	230	234	235	222	240	224	245	220	255	255	218	236	256	207	256	204	239	208	239	235	225	232	233	248	228	219	237	248	212	225	240	239	231	223	238	218	244	237	244	231	231	243	204	226	213	238	250	227	230	235	237	266	233	216	227	208	231	223	225	232	220	216	231	218	234	231	236	275	253	233	231	212	258	235	233	222	236	244	276	208	223	250	259	224	230	266	221	221	234	230	224	233	232	226	247	215	266	228	199	249	236	235	238	233	222	235	247	240	224	246	248	238	244	226	222	226	236	251	233	235	227	227	276	207	243	219	218	266	222	215	204	259	236	222	255	238	231	230	233	254	215	238	250	204	232	250	266	254	241	254	203	219	243	216	224	248	197	234	227	209	233	248	232	220	237	241	218	250	237	248	243	234	217	234	214	201	224	224	240	218	250	236	240	271	227	220	260	250	237	233	248	228	263	219	228	224	233	223	215	232	219	236	217	233	250	221	218	251	229	267	240	262	225	220	249	238	211	220	243	235	263	242	206	228	239	245	206	235	252	250	249	241	243	220	222	230	252	236	232	254	254	223	232	236	250	225	245	205	220	250	229	262	243	245	215
33554	31863	30842	13108	1732	705	580	492	527	479	462	454	460	470	484	427	453	457	406	477	436	469	453	399	445	423	410	418	441	469	388	423	461	422	452	448	476	437	424	436	424	437	466	438	435	443	452	449	462	441	439	418	403	434	426	452	417	431	439	426	466	465	412	437	402	453	423	449	435	444	422	458	432	435	420	409	452	406	447	435	419	435	425	446	437	467	472	394	439	462	431	432	417	436	452	457	454	424	439	477	460	451	444	413	440	413	435	414	431	499	472	443	476	436	416	434	470	429	443	435	451	422	435	435	455	458	437	441	460	422	473	442	468	451	439	438	436	468	408	435	452	413	421	456	464	439	421	459	445	447	430	454	433	440	449	467	418	426	438	387	407	432	455	427	435	446	420	446	394	424	420	433	411	440	426	435	409	422	437	423	423	453	421	445	447	429	471	435	473	442	417	425	443	419	488	421	449	416	421	413	450	421	420	420	444	486	433	441	454	442	423	418	437	429	418	444	448	448	434	390	403	403	431	451	441	439	441	451	464	440	420	439	490	453	442	465	436	428	390	435	434	442	417	447	426	413	442	399	428	451	410	422	393	434	458	459	426	470	485	422	452	414	418	441	437	440	446	475	433	407	419	470	464	411	435	464	432	395	433	478	453	447	415	425	452	423	453	447	442	451	412	451	465	417	436	441	439	457	465	409	443	437	474	398	474	433	476	467	449	427	456	427	435	442	438	448	417	461	438	432	413	447	402	463	452	423	439	442	444	409	470	458	450	417	406	444	492	469	422	457	429	428	425	459	476	448	422	425	492	434	442	435	424	404	420	458	437	463	433	456	424	480	440	428	458	475	429	453	443	462	426	456	415	459	444	460	431	449	452	427	422	427	430	441	434	406	421	404	426	430	456	458	443	410	423	442	428	434	387	432	419	435	463	414	420	427	425	427	421	456	437	435	410	489	470	404	432	440	384	404	429	443	451	422	464	435	439	463	454	382	427	437	425	449	406	445	443	463	435	450	444	455	423	428	399	420	456	485	436	469	446	446	464	449	407	457	443	481	423	444	414	428	421	437	435	440	458	443	410	410	432	443	431	430	472	431	393	434	450	421	416	446	452	436	434	447	455	456	449	398	432	445	431	412	420	434	421	408	424	390	456	443	430	459	449	450	414	429	447	438	448	443	437	477	414	432	460	490	452	418	453	429	393	429	436	416	406	404	468	402	477	416	437	450	443	469	472	412	431	449	436	452	459	448	414	458	460	436	434	468	443	436	432	449	452	451	437	401	456	458	410	429	459	433	434	438	449	445	416	438	424	413	396	437	475	430	463	399	439	460	450	476	437	451	424	428	413	399	443	446	460	403	413	410	464	420	429	436	415	398	463	449	426	411	417	439	432	464	466	418	403	410	422	434	407	407	406	425	485	442	390	437	476	420	461	414	495	430	458	423	416	444	446	421	427	428	431	424	409	455	410	420	447	421	426	426	419	434	460	436	440	454	452	422	446	426	425	468	447	435	451	417	429	416	474	432	448	434	383	460	427	440	456	423	444	459	422	399	461	423	444	432	415	416	446	437	462	479	428	417	401	410	448	430	441	427	435	446	449	407	456	430	389	402	453	414	421	420	442	445	441	455	427	413	470	442	413	449	445	438	441	459	428	434	418	445	450	453	414	470	429	418	428	473	400	421	432	438	443	461	440	444	453	420	443	389	454	448	425	448	400	416	450	469	406	435	421	444	423	422	424	426	414	398	443	465	456	396	392	424	398	454	466	416	417	439	432	456	420	454	435	430	449	458	458	419	456	431	463	422	439	439	441	436	431	449	482	443	423	406	414	479	385	426	457	410	467	437	437	443	422	450	402	407	448	423	400	413	440	411	386	432	455	440	445	458	461	469	428	414	461	429	440	408	441	425	409	406	470	417	401	451	461	441	418	468	431	427	421	438	439	445	447	439	410	423	452	449	435	404	439	450	437	433	491	447	383	454	435	427	416	444	389	446	445	441	433	392	470	470	442	438	414	404	424	468	463	433	405	477	432	430	446	421	465	455	421	464	442	405	461	469	417	453	427	400	449	464	450	481	456	387	432	451	424	489	448	446	447	431	446	459	439	458	457	415	408	419	440	432	422	432	405	436	485	453	478	412	456	446	463	417	483	440	449	475	455	436	408	488	443	444	460	414	407	456	451	453	470	428	431	438	460	469	437	464	435	432	424	418	397	431	408	440	446	452	442	435	445	450	443	415	389	435	456	440	445	432	436	456	451	414	469	431	464	428	420	422	428	439	430	407	424	414	457	453	438	438	475	452	448	433	440	449	448	465	486	457	446	444	427	410	431	405	438	411	424	386	425	425	441	428	435	464	411	458	441	419	414	437	424	434	410	466	425	430	483	454	412	404	458	446	442	426	420	437	431	440	406	415	419	460	424	433	448	438	445	461	425	445	426	433	465	409	446	431	432	450	443	417	451	416	447	423	438	435	455	453	470	435	395	417	426	441	392	453	426	473	444	441	442	442	431	445	408	371	438	429	455	432	469	439	448	437	452	408	434	434	400	464	439	415	474	478	387	449	443	432	432	425	402	431	434	377	462	450	455	422	380	448	413	442	458	452	438	424	452	415	449	411	453	434	408	434	403	478	419	431	433	434	450	450	445	395	420	440	412	429	450	426	450	433	435	457	413	424	450	452	443	424	407	447	448	460	452	454	450	432	465	445	430	391	468	425	403	454	433	456	423	393	427	473	429	467	410	406	425	420	428	435	434	398	434	455	448	458	414	419	406	444	395	412	406	447	441	428	408	433	438	427	460	426	452	451	448	478	445	450	447	455	434	488	474	435	399	402	447	415	408	416	426	418	417	411	436	426	428	426	440	471	425	452	455	422	446	411	442	418	463	451	449	436	456	436	388	420	451	443	460	429	455	453	435	474	427	461	464	445	383	430	424	457	433	413	421	433	437	449	405	423	433	435	417	432	443	462	428	434	415	459	421	440	437	428	473	441	459	448	462	410	422	402	427	454	453	460	440	404	444	438	401	406	434	439	425	480	446	435	448	415	418	418	474	469	455	438	406	423	461	456	388	427	436	466	456	435	463	448	442	424	471	486	437	409	418	453	419	445	405	419	420	479	475	472	436	438	449	429	464	462	394	426	471	482	463	441	479	458	425	427	462	433	456	410	361	447	452	426	430	429	477	437	457	472	461	438	418	445	439	420	418	416	459	461	445	451	424	422	457	458	426	456	427	467	442	423	473	424	469	384	415	450	450	423	433	451	410	389	438	416	384	441	447	443	369	441	463	486	437	457	430	474	431	444	426	484	393	401	427	460	395	425	451	448	416	439	440	414	439	417	419	436	444	436	464	451	488	446	447	450	425	428	464	430	432	420	483	454	464	399	418	431	448	433	427	460	391	444	448	436	434	437	436	404	432	442	442	457	429	435	436	397	437	382	432	439	436	455	429	434	459	389	430	459	432	443	432	447	447	467	428	457	429	416	426	447
40739	47543	33050	9126	1584	740	626	580	556	486	462	481	482	483	487	481	471	504	452	438	421	470	487	424	462	495	505	463	431	457	482	447	461	499	477	473	465	459	443	452	475	475	501	461	500	460	471	434	477	470	475	410	450	460	458	473	456	463	473	500	473	486	457	495	450	483	439	490	484	426	474	425	469	483	450	449	430	455	450	482	456	427	478	486	464	496	469	450	448	467	464	467	478	470	477	459	454	456	525	429	479	462	469	433	417	506	463	490	463	473	466	450	429	473	461	427	468	466	458	443	483	513	465	474	437	466	443	506	463	496	467	416	424	435	465	455	452	428	480	492	462	465	471	485	454	468	467	500	438	442	459	444	451	477	466	517	489	437	452	486	498	449	469	459	466	456	480	431	439	443	462	470	439	422	486	445	491	453	453	473	425	440	470	477	468	457	470	471	485	434	472	444	433	472	469	461	443	475	447	460	489	468	446	469	476	448	461	438	453	478	437	436	443	458	475	434	484	471	507	488	446	464	530	465	478	470	480	435	462	460	481	486	490	457	475	464	444	455	483	421	461	499	446	439	478	452	466	446	453	463	455	460	468	460	445	460	497	439	469	466	478	448	509	498	482	458	463	475	466	438	495	433	464	452	421	476	447	494	472	480	472	472	499	455	480	451	424	494	459	471	496	463	486	482	500	432	459	496	466	447	490	468	469	507	481	478	468	484	479	486	469	499	473	479	439	476	454	455	459	477	454	471	468	424	468	441	474	473	439	506	457	455	467	472	486	450	485	477	432	491	484	456	443	430	470	416	461	478	458	462	461	440	471	471	475	476	459	478	482	458	490	462	458	434	476	487	438	468	487	458	479	462	507	430	490	470	474	479	453	456	480	462	472	460	447	452	460	479	506	454	457	432	442	427	437	448	443	475	454	457	457	432	477	487	450	491	445	463	412	445	483	490	411	461	467	464	471	465	467	470	485	433	494	489	440	476	499	477	475	457	461	471	447	426	467	463	483	446	448	455	490	446	455	459	453	467	468	477	450	464	446	467	459	476	444	483	467	447	472	474	478	455	463	471	481	482	469	442	459	470	449	483	486	445	473	424	487	461	482	433	485	455	454	476	492	470	470	467	459	464	435	464	460	461	494	463	488	442	459	457	454	428	483	482	450	462	473	446	451	476	470	478	470	462	469	475	491	428	460	468	485	456	497	455	463	456	449	445	472	471	475	499	496	444	476	420	467	439	470	465	416	437	421	460	466	484	472	435	469	477	478	473	492	459	469	447	442	459	474	449	436	459	467	468	462	491	439	489	417	486	480	463	430	490	462	473	475	483	450	464	467	498	506	447	463	468	458	447	442	509	470	481	460	444	491	474	493	483	472	462	463	495	471	478	456	471	455	440	449	478	478	417	464	454	463	470	459	452	463	492	435	437	444	496	474	448	438	508	468	459	464	439	494	453	499	459	459	458	455	459	491	448	420	451	459	483	468	459	414	457	489	465	469	494	486	480	464	476	435	480	492	441	458	482	475	464	440	517	451	490	417	490	473	442	465	452	466	478	485	461	464	456	475	474	474	456	470	474	461	443	469	474	465	447	477	462	479	491	453	483	426	464	469	451	482	472	503	493	465	423	445	453	459	434	501	482	452	481	470	463	464	491	512	441	448	469	431	447	460	473	482	461	461	455	455	477	472	443	448	492	496	436	466	487	488	444	484	471	459	495	463	453	401	456	431	435	435	482	455	447	452	467	462	444	472	426	437	458	489	437	433	470	458	461	464	475	457	486	488	515	474	483	490	470	449	436	487	468	482	419	483	496	446	456	482	451	432	444	476	419	469	442	455	456	469	475	455	465	486	485	472	469	489	470	492	429	449	468	407	481	472	470	433	509	455	450	508	452	459	449	453	460	454	411	466	446	445	450	458	476	445	474	466	467	451	444	468	489	441	433	435	478	470	467	480	453	494	466	428	473	484	479	503	426	510	455	485	474	460	472	457	467	451	471	443	439	474	454	466	474	484	504	461	451	438	455	481	480	481	426	462	453	447	515	494	435	512	452	442	468	464	503	435	504	475	480	468	457	473	485	485	504	483	440	475	482	443	471	471	458	446	476	481	494	510	472	511	485	437	459	457	457	471	473	474	481	480	444	488	475	439	442	437	462	456	487	444	465	510	463	479	498	488	445	438	481	468	435	447	479	471	450	465	477	444	456	478	445	471	462	462	466	470	446	425	477	453	458	512	446	417	454	451	466	501	447	417	438	486	463	476	477	430	508	476	465	442	473	456	503	450	464	436	482	455	436	488	460	445	452	492	473	458	484	486	465	446	441	463	472	449	476	479	456	442	484	442	463	466	437	477	459	489	464	426	466	455	412	455	431	484	521	445	428	457	515	458	476	437	467	492	445	472	440	480	449	493	444	494	461	496	507	455	486	477	477	473	476	427	476	511	487	443	459	471	501	439	465	469	459	445	473	461	463	497	492	457	499	451	469	433	458	442	498	491	439	473	428	454	471	508	475	438	436	492	467	487	442	486	433	455	451	482	459	484	483	460	481	480	485	487	470	468	457	480	437	474	452	467	492	493	470	493	485	443	446	422	459	474	461	461	473	460	463	451	456	481	427	476	485	483	494	448	513	452	456	446	475	442	476	430	465	449	468	465	457	486	457	442	450	477	462	466	480	444	464	454	474	479	461	501	438	433	502	489	461	492	451	426	447	468	480	460	457	490	463	458	474	488	468	438	450	449	470	455	460	435	441	469	464	457	432	476	454	482	478	447	444	446	466	530	468	451	454	437	476	483	468	448	477	477	465	426	466	458	464	477	483	469	472	454	475	478	456	473	437	474	463	433	449	466	449	477	465	470	508	467	491	456	450	472	462	488	444	484	478	447	501	461	457	515	415	502	481	469	411	443	472	466	474	475	443	447	438	481	475	461	460	455	519	475	468	466	485	436	505	459	465	485	502	429	466	441	475	491	500	481	484	454	457	477	497	464	447	428	494	485	491	462	494	485	473	445	440	474	439	473	492	447	443	429	479	479	465	458	521	449	454	463	464	458	449	438	456	482	469	502	467	467	475	485	460	452	465	501	482	434	450	459	500	475	416	480	445	423	433	442	446	471	479	427	486	465	479	474	462	468	460	457	476	503	455	437	463	465	461	456	471	502	477	432	479	471	470	489	484	458	459	479	500	458	474	449	442	471	472	464	465	465	472	472	466	472	463	450	461	435	466	450	465	480	487	469	470	494	438	488	457	453	456	494	505	477	501	470	454	455	439	421	475	468	434	456	468	496	445	480	469	458	474	459	468	478	449	450	466	487	460	475	465	468	474	480	431	442	458	516	431	467	480	477	447	497	484	426	455	473	481	417	473	472	492	459	456	482	455	458	447	488	435	435	424	453	460	457	485	437	457	463	404	442	486	476	485	427	438	452	486	478	473	456	469	425	478	449	468	461	466	477	469	442	496	467	494	430	466	449	509	449	461	488	469	462	443	472	433
23650	20905	28025	24051	20803	12186	918	527	498	433	388	402	343	364	386	365	372	378	341	362	324	369	318	353	373	347	353	344	362	346	359	361	346	313	309	328	315	363	347	328	335	324	334	311	323	303	315	320	366	339	335	365	333	305	325	311	342	313	365	338	335	332	317	314	306	301	331	348	304	343	327	310	324	376	349	300	354	344	344	322	318	344	353	309	324	339	348	317	330	340	332	316	295	342	306	299	311	318	360	336	352	381	363	327	341	346	341	317	313	333	330	332	331	344	322	334	328	300	321	336	360	334	313	353	343	353	318	363	306	288	339	324	336	334	350	322	335	336	352	289	295	336	315	335	320	321	379	347	337	355	344	326	315	345	344	341	309	330	330	325	335	337	344	344	337	312	323	340	316	319	326	360	324	336	353	328	322	369	332	316	350	307	335	346	294	334	303	324	333	358	322	338	302	315	299	331	352	344	316	336	325	363	352	305	309	303	317	338	344	361	309	334	328	348	325	334	318	341	313	322	338	298	338	327	332	306	333	354	314	350	330	355	316	339	300	297	356	347	320	336	336	326	331	295	317	324	348	336	288	347	343	357	359	342	308	338	328	358	325	320	322	337	329	324	333	318	317	343	319	334	321	330	297	346	348	349	318	363	350	349	334	347	342	312	333	331	340	302	332	290	364	319	335	333	318	322	310	339	330	358	338	349	356	395	311	346	328	343	338	330	338	346	337	334	302	315	295	320	362	311	361	356	341	338	337	361	344	344	349	327	323	316	308	316	311	342	325	312	299	310	340	302	334	322	333	344	361	309	342	322	352	333	308	340	296	348	325	313	323	348	334	339	339	339	343	315	318	326	304	358	328	333	350	354	339	351	309	332	358	344	314	318	365	315	377	332	350	329	373	351	341	342	352	308	331	299	332	351	346	316	316	310	341	322	348	335	341	321	338	333	337	311	345	347	307	351	363	323	345	340	316	363	345	338	324	330	337	323	294	337	308	394	369	310	328	333	318	339	357	322	332	353	346	318	350	338	351	318	301	312	325	309	332	317	328	346	343	347	306	327	341	323	337	316	353	375	318	332	344	325	379	338	340	380	354	315	339	339	290	334	348	329	314	352	352	310	337	333	292	322	374	347	345	338	341	307	321	308	377	344	350	326	340	316	320	333	322	305	361	296	326	323	329	334	347	339	351	313	357	367	301	332	274	324	354	381	344	331	293	340	337	308	331	342	326	350	325	328	345	350	348	334	363	348	327	321	294	316	331	343	352	319	329	332	335	341	314	350	341	357	333	337	318	320	332	340	332	307	337	327	318	271	351	334	360	334	340	356	330	346	350	357	361	337	341	352	319	328	310	339	318	312	324	358	306	330	341	339	344	312	329	292	325	311	334	342	348	321	319	356	340	322	341	336	341	322	327	320	327	326	352	318	338	337	317	353	345	326	351	364	291	348	330	313	340	360	308	361	316	355	332	342	350	351	361	332	343	341	366	320	301	330	350	325	335	351	317	327	320	352	336	317	330	336	341	328	341	327	328	312	370	337	333	320	330	359	306	326	359	344	334	313	340	339	333	295	320	398	307	332	387	342	328	336	358	341	346	322	359	322	326	300	338	324	347	370	341	342	346	318	351	334	358	315	314	347	315	316	315	298	327	306	308	333	330	360	342	335	327	332	353	317	337	341	355	355	320	344	361	330	345	323	334	304	367	347	320	317	331	356	332	329	340	322	301	320	313	337	317	298	386	308	326	360	329	332	313	323	317	285	364	349	353	344	362	379	334	305	334	312	357	366	362	284	324	333	359	358	332	322	352	321	326	334	347	335	345	350	305	330	345	332	311	317	329	314	356	323	355	364	357	326	335	361	349	314	306	361	344	317	307	347	309	331	311	331	313	338	344	336	334	320	375	311	327	304	332	325	351	334	364	351	324	328	295	343	346	336	366	300	348	331	333	361	339	324	322	311	334	306	324	332	360	351	310	312	307	291	322	295	303	326	304	330	306	345	328	356	324	353	323	315	365	302	337	358	344	305	339	302	334	311	349	322	350	347	334	332	332	334	326	341	340	311	316	333	331	338	346	325	335	342	331	329	329	355	334	379	364	323	341	347	353	358	337	306	353	337	346	340	350	377	280	353	323	343	297	306	311	337	340	351	315	363	358	342	339	301	291	354	304	347	346	385	353	340	321	352	345	345	364	290	350	363	324	333	314	330	343	334	314	330	308	348	303	297	324	334	323	310	332	351	331	362	358	341	335	301	335	338	335	275	343	323	338	321	362	305	325	334	336	338	359	312	352	355	323	334	319	319	340	350	314	310	283	335	366	311	308	332	343	331	357	343	297	298	306	342	352	340	309	326	336	307	313	330	339	334	292	297	327	334	339	344	331	343	304	284	349	329	322	331	343	359	336	310	336	332	346	331	333	334	286	338	340	315	318	317	362	295	315	318	350	329	348	310	313	329	350	330	336	330	367	351	328	343	367	331	320	356	372	349	314	355	329	331	308	339	319	339	305	327	355	324	335	299	351	340	345	309	348	320	298	358	321	333	334	331	343	303	335	326	281	339	325	320	357	334	345	333	340	300	336	336	324	327	349	326	337	311	335	327	349	317	319	345	319	315	335	345	329	337	328	342	364	296	329	331	365	334	358	287	304	328	339	340	349	347	359	338	321	355	314	319	326	304	342	336	349	341	341	337	351	319	338	316	380	385	335	316	324	321	353	360	299	333	311	337	351	313	319	309	344	347	297	325	311	330	376	328	291	316	328	342	335	334	296	340	326	327	360	319	317	357	300	327	325	308	350	317	349	336	353	337	312	339	332	325	350	336	346	329	332	345	331	320	344	351	313	358	327	336	337	354	315	318	344	292	331	308	333	359	345	368	302	332	353	334	315	332	305	319	344	303	348	355	301	356	330	334	317	308	360	357	337	352	352	363	353	350	368	338	335	343	317	319	326	350	306	351	339	337	387	332	334	333	353	313	345	347	333	362	338	326	327	311	337	306	349	338	351	359	338	324	318	332	369	320	327	346	321	320	324	330	313	326	348	320	336	350	335	301	359	344	349	339	315	305	342	356	321	315	337	340	321	316	355	341	343	328	324	313	332	328	326	342	334	356	323	365	342	340	332	327	314	336	324	356	305	327	371	362	348	326	295	340	325	303	344	329	319	313	316	310	331	322	317	328	331	316	318	317	336	348	359	336	367	319	342	340	358	336	312	335	340	344	337	304	327	342	347	337	342	348	331	317	318	326	320	356	342	322	362	331	372	334	344	335	315	324	313	313	340	331	331	343	325	324	358	336	312	298	349	348	310	323	320	319	361	318	324	319	313	334	344	320	318	333	328	313	305	305	356	327	318	356	350	325	337	353	333	334	316	347	341	335	333	321	315	338	342	313	321	317	308	306	342	335	328	331	337	292	322	347	349	334	356	326	363	331	314	337	359	328	345	347	321	306	306	325	319	335	344	304	326	314	317	365	346	308	312	331	307	359	352	318
40646	60110	46446	20224	5367	993	801	710	591	558	489	425	457	410	416	389	420	405	388	375	371	369	377	357	375	367	366	351	398	364	369	362	385	401	355	376	336	356	375	371	334	339	349	355	354	356	368	341	373	335	376	341	338	386	371	369	329	353	374	373	332	361	388	385	360	355	352	324	373	354	367	378	393	379	338	345	381	341	354	360	371	340	376	355	357	340	351	349	378	352	329	336	377	351	357	336	373	342	363	375	385	343	380	367	374	363	355	377	361	358	335	376	350	367	376	356	372	360	366	355	369	339	381	335	384	363	363	344	368	344	350	371	374	350	364	376	378	357	351	358	355	345	381	398	367	387	364	372	365	352	359	361	397	332	366	332	359	365	349	365	349	363	361	347	385	354	345	358	356	336	340	370	373	377	357	356	384	349	353	366	362	366	371	370	379	349	338	349	354	359	345	376	347	374	314	369	349	364	369	350	348	354	354	366	367	378	351	344	389	360	359	392	361	349	354	347	351	335	345	359	342	368	359	366	349	333	368	355	324	345	357	358	335	317	337	365	368	346	372	373	376	333	324	356	337	368	356	361	373	351	364	352	391	345	376	331	355	406	342	364	363	357	358	328	349	356	367	326	378	384	345	390	326	361	349	353	367	338	359	345	363	396	329	376	343	360	368	376	393	367	352	374	342	343	365	336	364	336	363	337	334	391	357	347	353	316	334	322	332	367	347	341	315	348	390	358	343	352	372	359	366	335	371	346	364	366	368	361	376	337	335	345	344	324	369	333	355	342	361	344	365	353	372	368	340	333	378	367	345	345	364	385	363	343	396	375	356	385	380	359	345	337	347	348	344	344	380	384	312	358	323	340	388	363	339	353	347	380	384	321	381	367	367	381	353	346	355	346	342	367	352	344	389	367	350	362	370	361	347	366	362	357	346	356	357	341	365	373	366	358	351	344	348	385	384	349	377	387	348	349	385	360	353	394	385	379	340	340	383	314	336	340	375	362	351	377	345	365	356	341	348	335	346	384	336	329	382	337	345	351	358	328	360	366	320	371	336	359	361	341	354	340	362	343	347	332	331	343	315	341	339	336	353	371	361	368	388	356	393	326	344	345	354	360	348	346	361	373	361	342	387	334	336	352	365	385	359	353	347	374	354	334	347	321	377	340	359	376	347	360	352	333	335	340	350	337	363	339	358	359	363	345	366	395	349	365	356	364	373	344	326	373	348	336	380	366	367	335	354	348	346	395	317	349	401	386	357	357	319	361	328	319	351	339	358	336	336	329	364	364	342	362	366	351	346	360	338	356	370	359	365	335	356	339	354	312	382	386	354	357	378	328	353	336	346	361	332	367	383	362	342	340	344	372	362	354	369	357	352	362	408	351	390	352	377	342	340	339	350	359	362	345	382	397	343	362	354	345	337	369	346	333	364	353	355	336	367	352	387	333	342	355	361	355	378	361	414	320	355	345	343	354	334	356	324	377	345	351	372	356	367	355	355	393	341	370	356	387	350	334	337	351	340	359	371	372	356	329	341	345	347	371	349	375	351	366	395	343	371	361	374	366	347	374	322	344	400	350	317	324	346	392	321	326	365	332	383	361	327	345	367	342	340	324	380	353	388	356	347	357	349	342	355	342	356	363	361	379	363	361	355	361	339	364	335	363	347	323	338	332	343	342	362	362	354	350	395	341	329	345	371	373	325	409	362	340	363	358	342	366	347	354	352	347	353	311	335	345	352	383	381	408	361	344	356	344	374	369	336	358	358	339	324	337	355	364	382	366	368	360	353	365	352	373	373	334	328	340	379	348	370	368	373	358	359	369	369	362	379	347	351	345	346	337	392	369	379	342	356	343	383	329	324	374	359	362	356	335	354	346	365	345	349	338	362	342	362	365	355	374	363	338	323	360	360	344	374	344	364	365	348	351	359	352	353	362	371	366	374	387	365	367	349	349	332	380	354	357	351	380	322	326	359	347	364	349	352	412	335	353	335	335	346	377	357	383	376	348	363	359	382	352	367	372	365	353	373	362	350	354	355	345	367	363	358	372	367	347	387	348	345	352	307	377	363	359	359	327	360	339	371	350	328	393	418	350	339	364	371	331	373	357	371	328	374	321	363	337	339	356	358	386	318	348	324	369	359	398	341	366	355	363	350	370	354	376	369	346	362	369	363	375	370	347	367	361	374	342	392	374	362	362	357	354	368	381	371	355	333	341	360	383	382	336	358	365	354	337	353	362	354	407	378	344	370	357	345	366	399	355	384	324	357	363	370	350	355	404	321	391	334	364	334	354	342	359	316	377	355	358	371	382	342	368	375	341	367	356	381	380	358	354	341	370	310	380	350	381	379	346	359	375	374	354	343	365	352	377	361	360	359	349	333	382	357	326	340	326	345	391	326	358	375	377	365	345	352	373	365	373	370	419	344	365	333	352	382	366	347	373	367	364	370	351	364	378	361	350	350	326	372	383	372	343	341	356	357	352	359	343	373	378	300	341	344	353	363	382	379	363	366	320	319	341	337	358	378	337	378	337	353	352	342	349	380	345	365	359	357	370	350	378	360	338	375	363	374	384	363	348	331	374	362	341	367	374	338	377	356	360	351	359	345	364	356	363	369	374	324	357	365	386	339	358	343	368	345	363	360	381	364	350	328	341	335	349	377	342	331	362	345	365	346	334	370	377	360	342	359	374	340	357	375	369	358	369	363	353	341	366	376	364	347	379	339	368	372	364	351	373	347	361	381	363	335	331	391	360	360	357	387	367	325	374	370	341	341	357	362	371	392	346	353	390	313	346	321	363	336	343	296	359	345	374	358	370	349	341	329	377	387	376	375	348	379	361	350	362	341	387	345	302	377	353	335	340	328	387	366	367	376	352	335	361	360	331	372	357	326	353	378	349	381	332	317	353	379	374	355	369	351	371	355	365	368	363	363	360	373	335	348	342	357	357	378	347	354	370	322	362	339	358	339	335	363	368	353	326	344	383	365	383	369	353	336	330	372	363	341	332	348	373	350	354	354	380	322	330	351	324	379	359	375	353	310	350	359	369	318	367	341	342	334	339	347	354	368	364	352	349	363	369	331	345	355	353	319	362	346	371	329	330	360	336	374	356	368	367	356	363	361	386	370	363	353	349	352	335	362	367	360	330	376	358	381	333	357	362	396	374	375	313	404	365	390	351	351	323	323	351	391	337	352	378	365	342	337	377	349	379	367	372	347	333	348	333	377	374	366	355	375	361	328	327	345	341	368	353	334	351	359	351	344	352	358	331	356	331	313	341	386	328	361	346	369	382	334	362	347	371	340	349	375	382	351	375	397	375	316	384	354	365	362	374	348	362	356	340	340	377	359	358	326	319	356	358	375	365	326	375	357	354	380	369	368	353	390	355	351	339	336	362	333	352	380	376	325	307	324	372	366	364	323	371	354	362	358	355	352	329	359	348	388	364	343	342	353	353	357	343	340	358	350	373	364	341	381	341	375	363	370	339	345	345	371	358
24643	21021	27333	24898	15748	1652	604	496	436	457	406	410	386	402	440	411	376	423	372	408	368	365	399	395	382	396	398	391	392	406	390	367	380	367	398	373	416	390	404	363	372	367	372	357	373	381	377	348	385	380	369	351	398	379	387	405	348	363	381	375	367	383	358	374	349	391	359	396	420	365	400	356	404	380	357	377	410	385	363	376	368	403	367	394	388	391	366	353	409	368	349	391	426	398	373	353	396	386	394	390	387	394	424	369	384	409	384	380	361	369	391	373	348	369	382	350	357	395	370	402	376	379	398	399	372	380	376	404	382	352	359	400	412	353	420	419	361	395	380	376	377	408	373	398	406	391	420	392	390	358	354	423	395	377	378	360	374	385	384	349	378	366	363	351	380	378	426	368	364	431	424	385	426	347	386	386	392	388	391	400	375	353	384	375	355	345	351	362	404	403	344	386	400	361	391	382	394	373	375	359	368	376	382	395	371	403	373	390	349	393	391	367	387	364	407	378	343	384	359	405	389	386	375	350	354	383	371	369	409	383	354	392	388	401	387	396	349	364	405	404	360	377	399	411	403	383	384	374	391	390	390	391	359	329	364	377	402	401	383	344	401	383	359	350	379	379	373	413	392	380	407	410	368	378	408	400	385	387	425	409	370	403	363	404	381	362	386	369	361	384	364	416	409	377	341	362	404	386	363	396	414	372	371	358	334	400	368	414	396	380	354	369	395	389	403	356	379	401	425	375	390	372	400	391	406	382	372	392	371	344	375	381	343	360	367	381	362	379	359	369	405	414	391	413	366	387	342	381	380	383	400	375	419	408	371	351	368	401	408	407	380	378	402	426	371	371	372	333	373	391	397	339	353	383	392	367	360	363	390	388	388	405	365	361	382	374	412	380	368	404	391	353	383	410	390	396	368	406	398	408	350	396	380	371	372	368	369	369	393	395	394	360	344	366	393	386	371	377	362	405	409	403	378	385	334	401	386	389	380	391	373	390	369	348	412	371	395	378	403	376	374	398	393	365	401	387	423	354	423	361	333	388	390	371	392	383	375	385	357	371	354	384	413	350	349	368	386	399	353	367	336	380	387	408	394	363	381	367	384	358	386	392	361	377	390	351	395	368	380	370	386	379	388	380	378	358	349	391	400	381	387	404	345	358	373	357	383	405	376	364	430	375	379	369	398	349	433	401	394	400	391	383	406	386	375	339	355	375	382	393	384	367	368	386	381	389	382	362	400	367	417	386	411	402	416	378	402	375	403	337	408	371	431	378	373	348	409	407	338	398	405	387	405	406	403	390	366	370	390	393	401	380	398	384	381	369	372	401	386	344	377	372	403	390	388	394	389	386	363	398	387	342	351	399	376	355	382	372	362	347	378	381	392	344	378	357	391	372	355	388	338	387	373	398	386	400	416	365	349	385	380	409	370	360	360	411	376	379	379	370	372	374	379	415	381	389	415	342	395	379	368	414	377	389	387	401	400	404	376	378	393	379	389	421	368	379	411	368	401	394	425	347	388	387	352	373	421	361	379	383	411	396	396	337	378	370	375	365	372	366	388	369	389	390	365	383	389	360	381	379	401	368	412	398	369	405	356	408	411	379	412	369	402	346	373	362	387	393	347	377	386	400	372	396	345	364	366	395	396	387	408	361	409	367	391	369	385	353	385	349	411	356	403	358	420	371	376	407	411	384	383	361	377	344	375	369	379	372	370	370	375	389	372	403	411	381	382	393	407	391	401	375	381	391	383	391	358	318	346	355	386	350	419	380	394	372	435	376	362	397	357	390	383	389	370	397	397	390	392	373	360	378	385	381	360	395	351	380	398	388	392	384	363	378	387	411	386	390	411	378	430	371	389	375	409	378	371	378	401	420	371	406	380	384	380	364	408	369	377	378	387	374	350	388	399	390	423	379	381	388	375	391	353	389	382	371	397	348	407	408	385	422	354	412	382	436	360	368	374	381	386	359	376	371	388	367	411	400	382	375	344	405	385	393	354	388	407	355	370	385	377	401	381	365	397	384	375	332	368	401	341	414	388	371	404	342	373	367	361	391	381	389	429	400	380	362	397	383	402	390	366	347	382	365	418	428	363	417	412	370	372	382	419	356	369	352	388	380	416	388	415	358	396	350	384	406	404	388	358	356	372	362	376	402	380	380	402	382	406	341	383	380	370	385	378	382	356	375	375	375	410	404	402	340	353	355	376	328	376	371	407	353	362	372	373	375	410	367	423	374	399	383	387	370	392	383	380	342	375	397	393	398	370	425	401	378	363	365	393	372	375	378	345	368	373	386	376	372	396	416	384	381	374	379	415	414	362	368	381	390	387	389	371	390	408	383	381	396	344	374	390	382	380	392	387	396	375	388	375	356	406	338	389	360	361	358	378	374	407	373	376	381	394	362	369	403	425	377	391	372	403	359	380	389	381	393	367	382	359	391	378	365	369	411	424	374	384	356	355	389	403	356	395	359	413	384	369	364	371	381	416	400	427	406	383	384	356	369	409	392	375	380	384	348	388	331	352	396	379	363	409	388	391	398	376	372	352	410	415	390	401	418	360	390	390	399	369	363	383	390	376	390	357	376	365	386	382	355	394	391	396	378	369	400	367	411	338	368	387	392	396	368	384	366	400	361	356	384	363	407	410	369	388	384	385	386	366	373	398	378	349	370	421	352	367	391	391	398	390	362	363	379	383	339	377	401	402	396	392	396	361	364	380	383	354	353	404	385	357	381	402	432	387	350	406	363	404	372	404	376	397	402	354	376	382	373	415	361	387	383	410	404	374	403	390	389	352	378	384	368	393	380	392	387	408	413	360	364	373	384	365	365	388	375	384	369	373	354	373	376	391	384	356	367	382	386	346	412	378	386	384	359	379	331	381	420	400	386	375	368	358	388	395	402	396	361	367	377	373	377	405	422	380	383	397	389	385	396	394	394	358	401	390	372	369	379	415	391	330	405	381	408	373	367	367	401	372	394	362	356	362	380	399	353	369	389	394	331	397	365	385	377	352	380	390	389	393	395	393	371	361	353	397	382	337	378	390	381	390	390	376	360	350	382	385	362	405	363	365	389	369	389	379	391	363	375	386	390	371	396	391	358	360	403	403	383	395	343	376	331	393	387	403	396	402	395	371	357	362	395	399	372	390	357	381	402	370	393	403	377	376	362	414	360	390	377	351	395	396	417	348	399	373	411	359	403	367	396	404	396	353	386	339	372	364	393	395	363	376	432	369	386	389	379	415	421	402	391	365	373	388	402	366	392	363	391	369	390	364	361	362	404	413	384	366	381	358	385	401	372	405	392	362	368	412	352	362	399	356	391	388	395	366	382	351	397	404	382	371	375	345	352	398	407	353	367	361	409	351	398	371	368	391	417	382	361	389	357	400	390	358	400	358	376	381	374	391	429	359	398	378	381	382	355	419	347	375	369	351	397	430	401	401	401	415	367	367	391	383	372	375	389	382	351	412	379	396	359	348	397	359	401	366	386	370	386
41045	55391	37302	16279	3612	766	662	601	528	487	434	478	466	427	445	447	398	405	420	429	416	398	466	392	389	401	424	382	413	396	386	396	413	419	392	388	385	386	363	416	396	370	374	400	392	395	397	416	426	405	417	425	393	403	399	442	414	405	394	417	428	400	394	399	395	403	392	424	393	387	386	389	402	366	425	423	359	389	389	386	432	379	414	395	370	393	427	379	415	424	399	427	415	421	401	368	429	417	408	401	401	427	394	438	384	384	413	388	423	398	440	404	385	424	383	384	363	383	402	404	397	389	411	387	389	404	422	446	408	382	455	389	400	367	420	421	380	366	364	403	410	377	410	428	428	408	446	376	409	404	420	447	417	392	400	392	373	410	422	420	368	418	390	419	389	392	399	392	371	415	380	385	375	394	408	369	413	398	425	373	398	389	412	388	396	427	397	393	382	402	398	387	388	356	413	457	431	367	382	405	418	434	401	386	404	395	444	396	420	401	382	386	382	395	393	385	372	408	403	398	422	425	415	389	408	432	419	447	390	425	414	420	395	391	392	414	411	398	405	408	392	441	380	360	378	373	377	403	407	432	426	384	381	427	424	417	402	363	411	372	394	377	381	401	389	365	413	349	417	385	381	407	414	387	407	360	406	399	391	408	428	397	375	391	399	412	376	393	393	412	437	381	430	413	372	396	401	371	392	423	406	402	405	376	410	380	394	420	403	410	418	390	408	413	388	391	411	397	397	436	389	432	393	417	425	377	391	399	423	373	408	417	386	395	403	358	395	403	401	403	421	365	425	373	394	441	417	417	400	397	411	393	372	437	404	399	406	374	395	398	412	413	409	378	393	422	370	386	416	408	388	415	430	435	419	392	372	388	373	367	415	422	397	385	385	400	360	403	418	400	381	371	386	429	414	433	402	381	391	421	357	426	431	432	382	404	387	395	399	404	394	383	394	382	404	404	387	390	378	439	397	393	398	389	426	410	373	420	415	386	390	408	431	406	433	374	404	412	420	412	403	400	366	394	399	421	412	395	369	379	404	402	363	409	421	445	404	394	379	364	400	395	375	384	406	387	396	388	383	411	426	397	413	382	412	404	398	415	421	385	402	388	402	420	410	374	374	426	427	425	398	395	398	414	398	400	402	394	388	405	404	396	395	442	427	382	417	427	426	387	411	420	421	421	403	429	384	393	415	390	388	441	384	404	388	412	395	365	391	391	377	407	401	383	406	389	396	399	416	392	428	398	402	406	358	380	412	388	401	382	370	401	383	389	405	396	401	401	382	413	427	393	434	382	405	375	406	378	410	367	404	377	402	387	379	406	370	392	396	406	435	404	382	424	397	415	373	409	413	389	414	386	417	388	405	364	389	369	402	409	366	401	391	397	422	371	385	364	396	419	374	405	380	362	405	404	448	389	367	431	406	423	421	396	401	416	379	384	374	399	391	378	432	459	352	405	390	376	421	416	435	406	398	388	414	385	395	417	366	418	390	410	388	408	451	428	405	392	383	409	408	374	412	394	389	398	394	404	389	417	380	375	362	402	379	377	431	394	402	392	415	407	388	390	426	390	397	371	394	421	438	419	402	394	385	370	394	411	412	400	391	392	390	397	410	428	355	397	427	443	400	396	370	383	431	391	396	372	396	417	411	391	390	434	418	396	411	374	389	405	406	379	387	419	438	444	443	385	386	369	372	389	410	378	374	395	430	426	400	415	409	398	377	408	383	394	385	406	392	419	416	437	414	406	417	387	385	418	380	388	395	392	401	378	416	400	371	390	406	402	390	399	413	389	385	428	381	410	378	404	404	398	400	418	382	430	376	391	380	386	410	402	420	404	367	409	439	380	385	395	408	407	437	401	387	399	430	410	429	383	392	408	410	396	434	382	375	365	400	417	383	449	381	399	390	419	417	426	395	390	366	382	401	435	474	349	415	400	388	397	398	420	409	427	386	405	419	404	449	426	409	402	417	439	397	435	404	422	414	412	398	372	378	389	384	418	409	373	411	417	399	395	376	403	392	387	399	387	398	403	387	389	377	388	386	388	381	370	399	384	394	428	419	390	371	395	422	414	367	421	373	408	408	443	387	373	421	383	403	447	397	391	380	393	419	408	439	402	384	411	409	421	427	434	406	357	414	400	382	405	417	382	395	390	392	409	389	382	373	359	412	404	383	392	360	351	376	409	418	400	404	402	387	395	412	401	391	397	390	395	415	412	411	403	387	378	397	393	385	392	399	389	384	389	399	412	422	417	387	372	400	400	400	391	378	429	422	380	379	378	406	397	395	381	394	426	419	428	389	380	428	388	402	446	407	438	387	388	409	389	394	389	399	412	404	409	404	414	368	382	400	414	384	412	397	422	368	375	386	402	385	439	390	431	438	373	382	423	374	390	394	392	428	431	381	405	364	366	401	390	435	414	408	388	408	397	382	393	407	406	445	372	401	419	394	419	414	377	377	436	405	398	397	372	410	403	404	395	402	410	404	418	386	417	427	405	416	365	376	418	388	422	400	405	416	421	420	380	402	397	384	401	410	390	377	381	409	376	382	400	408	441	400	399	387	378	397	412	402	389	428	372	385	414	400	409	376	436	407	411	381	380	409	404	366	370	397	406	414	420	429	380	399	411	384	400	400	382	382	385	405	382	439	371	375	385	395	382	383	408	396	403	390	386	401	402	414	391	395	378	404	409	398	400	432	412	376	404	414	409	410	395	379	417	401	371	380	407	408	414	432	397	404	389	430	390	442	418	380	405	389	385	356	390	374	404	421	391	405	372	391	399	406	386	408	404	383	411	379	404	371	426	410	376	392	446	393	427	425	374	395	375	401	410	416	406	400	376	381	375	374	388	407	421	383	393	376	417	409	386	394	387	407	429	411	375	397	384	380	407	412	372	420	394	376	401	428	386	404	384	405	391	413	371	420	405	383	395	404	388	435	412	416	431	430	370	411	402	383	439	389	408	387	414	411	391	430	405	417	414	406	457	404	422	411	364	351	383	379	408	388	373	406	352	439	381	412	413	393	377	401	427	390	444	386	418	390	365	383	403	385	411	386	368	382	441	387	372	390	421	416	408	402	365	390	380	403	385	388	417	373	395	398	392	388	418	418	366	413	400	376	427	445	409	367	390	422	389	390	354	431	390	410	415	397	427	392	398	428	395	412	419	401	373	402	409	385	386	401	383	407	401	418	398	385	387	394	409	402	393	388	448	402	400	372	443	395	372	405	413	419	397	404	398	415	391	413	394	390	405	388	423	394	380	407	395	416	398	393	402	420	368	409	382	412	433	367	411	393	394	430	451	418	403	401	402	419	367	421	408	420	374	405	423	411	373	401	384	438	379	372	420	399	397	452	429	379	429	424	410	428	422	414	401	403	385	350	380	385	413	410	406	388	405	357	382	405	395	416	417	406	417	413	371	420	403	395	418	408	403	405	386	371	423	412	374	355	387	374	403	448	425	417	401	394	397	407	415	397	370	394	467	429	389	395	364
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
