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
339638263867	339638264437	339638264985	339638265535	339638266085	339638266635	339638267187	339638267737	339638268285	339638268837	339638269385	339638269935	339638270485	339638271035	339638271585	339638272135	339638272687	339638273235	339638273787	339638274337	339638274885	339638275435	339638275987	339638276535	339638277085	339638277637	339638278185	339638278737	339638279287	339638279835	339638280385	339638280935	339638281485	339638282035	339638282587	339638283137	339638283687	339638284237	339638284787	339638285335	339638285887	339638286437	339638286985	339638287537	339638288087	339638288637	339638289187	339638289737	339638290287	339638290837	339638291387	339638291937	339638292487	339638293037	339638293587	339638294137	339638294687	339638295235	339638295787	339638296337	339638296887	339638297437	339638297987	339638298537	339638299087	339638299637	339638300187	339638300737	339638301287	339638301837	339638302387	339638302937	339638303487	339638304037	339638304587	339638305137	339638305687	339638306237	339638306787	339638307337	339638307887	339638308437	339638308987	339638309537	339638310087	339638310637	339638311187	339638311737	339638312287	339638312837	339638313387	339638313937	339638314487	339638315037	339638315587	339638316137	339638316687	339638317237	339638317787	339638318337	339638318887	339638319437	339638319987	339638320537	339638321087	339638321637	339638322187	339638322737	339638323287	339638323837	339638324387	339638324937	339638325487	339638326037	339638326587	339638327137	339638327687	339638328237	339638328787	339638329337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23814	21974	30237	24379	21976	21918	3432	703	526	435	435	384	317	341	280	338	295	297	279	261	285	238	271	226	280	258	273	265	244	239	210	235	232	223	275	268	233	251	231	246	226	261	240	230	246	236	234	229	260	224	257	239	230	219	252	258	239	233	234	256	241	230	231	217	227	255	248	240	237	258	224	242	253	219	209	225	254	235	263	202	231	266	248	220	233	243	213	267	207	230	234	231	221	230	205	198	209	242	192	211	216	231	229	220	206	205	248	238	251	239	244	259	255	221	230	195	209	207	221	233	247	243	264	223	214	241	235	229	228	241	195	210	236	280	192	216	216	232	230	232	243	210	205	209	213	206	225	252	253	233	230	236	253	208	215	237	205	232	254	249	219	222	237	210	237	222	208	241	255	235	234	235	204	248	238	199	232	237	226	211	228	235	242	217	214	208	213	217	270	210	240	237	210	225	238	265	200	241	215	245	230	223	210	216	234	224	240	220	228	246	263	212	236	205	214	238	253	215	221	240	246	231	236	247	218	206	243	207	227	228	202	253	254	227	237	234	213	243	236	223	244	251	229	245	240	239	228	241	228	237	221	231	247	244	204	263	217	210	240	213	240	215	231	235	228	247	220	232	237	243	225	225	237	222	248	246	212	229	211	216	227	222	210	227	237	231	216	229	221	231	225	236	230	242	238	235	223	246	252	226	229	227	234	240	241	218	222	220	194	208	250	244	215	244	246	223	210	224	248	232	232	220	217	226	234	250	204	203	221	240	256	220	236	239	263	234	236	224	223	220	229	245	237	223	226	226	229	240	248	254	228	223	203	220	235	216	233	211	204	224	220	244	240	216	231	219	234	259	219	229	242	232	227	257	217	236	214	232	212	222	237	204	226	247	221	269	266	223	247	235	215	241	242	224	225	229	241	232	234	239	235	237	203	224	211	240	219	254	227	207	215	235	250	217	233	223	231	215	225	222	228	225	213	236	190	220	241	225	243	210	219	226	223	220	235	208	193	245	239	227	210	223	210	219	213	237	223	213	266	210	226	223	230	218	247	256	220	226	231	217	233	221	220	238	226	248	230	233	205	244	219	210	227	223	230	230	238	251	206	220	207	251	199	233	240	220	234	233	231	212	228	205	221	239	236	249	234	220	243	231	243	211	239	251	235	239	234	218	217	237	228	255	211	245	225	209	208	232	242	243	245	246	224	201	233	238	236	240	225	229	246	260	230	223	205	231	217	231	207	234	260	234	216	211	219	234	256	216	225	238	217	214	225	233	245	226	215	257	217	245	222	241	224	251	230	225	228	250	213	241	219	222	229	232	223	224	226	212	229	210	233	215	240	227	237	220	232	248	240	222	219	243	218	215	215	214	249	262	226	218	253	235	208	208	217	237	236	224	218	232	224	229	238	234	243	224	222	218	205	245	220	229	219	247	231	232	254	254	212	245	232	208	238	227	230	235	221	248	230	222	235	217	223	218	218	217	218	244	218	240	231	257	225	240	225	219	238	242	225	212	213	233	236	206	236	241	220	224	245	232	225	231	245	265	245	252	238	231	213	199	218	244	231	230	244	245	202	226	221	221	223	220	229	195	239	227	244	232	206	225	239	236	236	218	209	218	240	251	229	222	216	254	229	219	203	207	243	226	221	219	231	234	233	217	222	230	238	261	248	231	214	209	220	243	212	216	213	222	236	222	219	241	245	245	221	235	244	244	225	219	245	213	264	220	247	211	243	224	240	231	227	220	243	216	228	256	220	203	228	244	233	216	201	256	255	211	224	231	239	238	257	260	210	236	228	233	224	236	219	217	222	240	244	203	249	222	256	222	274	220	222	230	255	225	179	229	259	237	256	211	233	235	210	234	224	229	226	237	243	222	239	216	224	239	238	215	218	231	235	224	211	227	217	225	247	205	218	242	214	227	199	230	233	229	244	230	253	264	212	254	235	245	215	245	229	218	234	211	220	238	199	213	223	224	224	202	214	232	220	230	220	204	225	222	225	233	211	207	214	239	259	235	241	231	223	224	251	217	232	233	241	231	237	233	206	225	225	223	267	235	232	249	248	237	220	215	219	240	198	215	215	255	208	221	230	248	230	206	246	239	229	229	243	222	215	221	211	226	250	244	199	219	198	220	224	232	233	214	220	244	224	249	226	240	246	227	209	199	227	237	242	213	211	237	229	232	253	253	223	219	235	241	246	186	205	231	230	218	249	244	232	252	219	248	217	230	204	218	226	238	218	218	217	226	241	244	257	234	208	235	245	223	244	245	248	239	264	242	203	233	223	210	214	235	199	244	241	202	216	249	224	222	208	202	244	237	231	225	201	212	211	237	228	231	220	233	218	233	232	231	233	228	232	246	241	230	242	197	231	238	245	236	215	226	247	222	236	233	237	243	219	228	232	264	246	199	217	235	224	220	204	214	234	204	209	237	226	240	208	207	239	232	244	241	220	229	228	241	211	217	227	253	210	237	222	224	227	236	223	222	245	245	214	224	213	232	245	223	255	216	254	238	233	210	221	210	202	244	209	223	216	221	209	234	227	231	233	265	247	223	212	215	217	208	216	235	222	251	220	213	229	208	256	224	225	221	210	220	247	213	232	240	231	226	229	234	239	214	218	228	225	223	225	209	218	241	239	213	234	222	205	243	217	218	231	251	226	210	192	213	207	223	241	210	227	249	213	248	207	228	240	249	222	241	218	225	229	236	211	227	235	217	206	239	226	220	239	220	209	261	236	221	213	233	234	234	233	238	245	245	217	237	223	230	214	233	248	220	234	247	241	194	267	219	200	221	240	219	238	218	251	240	221	219	203	223	230	229	226	211	214	223	210	216	208	238	255	230	216	199	246	223	217	267	233	205	216	248	198	221	217	196	248	210	229	220	233	266	223	231	238	231	241	243	227	209	243	200	225	214	246	203	233	227	218	238	234	201	227	225	219	217	234	238	197	216	236	242	221	223	235	191	234	234	216	207	208	219	228	233	226	206	217	213	217	207	231	222	217	206	251	233	224	241	218	229	250	216	255	224	219	242	228	224	231	213	210	240	237	225	236	245	233	217	216	229	214	226	250	211	224	203	218	227	228	242	235	236	230	216	261	240	237	231	208	199	238	197	202	215	214	259	226	245	206	224	209	211	215	222	222	231	221	232	206	214	221	252	223	232	241	231	232	212	212	238	243	228	236	216	234	224	211	201	223	207	242	222	220	229	210	234	238	223	246	229	235	218	225	215	221	196	220	243	213	255	226	228	232	234	225	219	222	246	212	248	245	228	228	237	240	246	229	225	235	221	198	225	215	237	231	234	238	203	233	210	220	221	225	245	198	213	228	206	234	224	231	217	238	235	210	230	248	216	222	200	254	228	219	213	241	231	241	263	206	218	246	234	239	245	189	217	224	200	224	217	240	230	196	222	219	236	229	224	243	232	190	207	233	235	198	256	255	257	209	259	222	231	242	213	244	216	224	263	214	212	246	224	246	257	252	225	246	210	219	256
41964	14380	12243	6526	4046	2894	2169	1843	1493	1255	1032	939	872	765	729	643	670	611	597	565	501	533	539	509	466	471	477	454	463	465	461	408	464	486	415	459	453	444	450	434	411	387	424	413	388	381	436	442	443	410	395	411	426	417	432	382	377	358	378	403	420	406	399	419	380	364	418	421	404	394	421	411	387	402	400	402	402	397	424	385	386	371	380	383	389	413	452	487	380	378	425	404	413	355	343	369	407	433	414	356	401	359	385	392	398	414	380	395	353	384	378	387	399	400	362	407	392	364	419	390	406	382	388	387	396	409	356	401	375	419	399	361	407	378	394	389	417	396	421	388	370	394	373	398	382	396	398	369	388	418	393	385	388	403	370	373	400	377	398	371	343	376	381	393	381	393	405	396	409	360	387	410	395	396	406	407	423	391	388	381	392	412	381	366	391	362	391	407	359	376	375	388	423	406	398	385	387	415	383	396	412	388	385	410	400	426	413	403	389	401	374	405	390	388	422	358	400	390	393	390	415	403	416	376	373	400	392	385	376	405	396	347	401	386	363	395	360	405	381	395	381	383	403	371	415	395	427	427	405	401	393	385	362	385	378	386	405	373	382	403	380	404	355	368	378	356	407	381	388	384	387	356	412	381	395	372	411	386	388	416	376	373	349	402	391	398	391	417	396	402	359	395	429	360	382	384	347	371	395	364	368	383	362	352	379	392	381	395	371	376	364	403	394	344	420	380	345	388	386	394	390	372	406	391	388	407	433	412	397	385	393	384	411	421	385	447	337	391	389	379	408	379	378	392	369	388	394	360	396	365	371	430	389	394	360	413	409	405	343	398	394	379	386	419	394	381	365	422	384	398	405	387	371	372	385	363	376	384	373	404	397	376	402	379	436	376	398	381	382	399	409	411	411	387	410	364	437	376	380	401	416	402	377	426	357	388	396	378	376	393	353	395	360	379	414	419	397	414	363	364	405	368	377	395	378	374	397	395	374	401	384	412	358	375	379	412	413	397	419	410	363	381	379	382	405	382	387	379	389	359	414	390	406	398	396	382	430	393	422	379	397	387	368	412	400	375	416	406	399	378	401	390	383	371	367	390	372	392	367	401	388	371	397	419	392	355	392	377	401	407	420	381	409	366	382	400	388	365	386	391	406	384	362	423	381	373	382	390	378	406	412	383	367	386	411	427	392	389	386	381	412	378	399	419	392	403	392	398	396	362	402	390	378	403	384	422	389	392	380	378	400	364	371	416	405	392	396	345	430	382	398	446	378	385	359	398	379	377	372	366	375	382	396	395	385	380	389	423	384	374	351	389	412	409	391	383	413	414	375	370	389	402	439	403	388	380	352	383	361	382	429	406	410	382	403	411	381	379	408	398	390	399	387	399	403	417	364	363	407	411	375	382	362	370	402	395	395	352	388	384	387	401	375	399	366	408	383	374	413	425	390	406	420	399	363	393	412	398	399	387	435	401	423	382	378	383	383	395	346	368	376	404	416	388	390	405	404	357	366	363	397	402	398	394	388	410	411	384	400	375	402	382	419	397	361	395	401	382	387	386	389	379	420	409	442	370	394	404	381	404	387	395	386	410	387	375	402	387	376	401	405	418	381	357	367	378	371	375	431	419	414	386	377	430	371	366	380	409	370	382	367	386	371	362	397	393	373	389	408	372	354	365	412	387	401	421	363	415	384	369	405	380	378	375	411	369	399	418	383	384	404	408	370	386	423	381	391	371	389	389	384	397	395	400	412	384	368	366	371	389	368	391	399	367	391	381	385	408	361	407	365	390	367	364	386	387	374	392	384	378	377	376	385	382	371	382	404	414	386	364	394	395	408	379	387	389	390	401	401	363	389	376	394	376	372	362	386	385	395	389	362	389	426	405	414	388	375	374	385	407	357	389	375	388	392	347	412	381	382	421	375	336	380	384	372	393	370	416	394	403	394	404	401	381	416	409	379	367	365	397	384	384	398	368	393	403	399	374	382	410	387	408	421	402	369	407	360	365	386	408	352	395	392	386	400	363	376	379	399	413	376	398	383	375	370	387	400	362	417	400	416	380	402	389	413	402	422	379	366	388	378	362	415	388	405	386	395	361	396	393	417	381	386	403	402	374	412	388	367	392	392	381	387	387	400	398	387	369	374	388	391	370	359	408	401	351	380	362	371	386	407	404	390	389	341	398	341	374	371	388	369	423	424	363	376	387	427	397	361	399	401	366	385	393	379	342	358	385	368	398	368	362	369	401	403	390	411	398	393	404	385	394	368	396	357	429	403	384	390	406	367	375	373	412	367	372	374	379	396	369	397	404	363	374	376	406	403	350	411	378	351	388	426	376	390	384	392	372	386	366	406	371	361	405	416	366	356	351	421	382	397	399	378	428	384	422	383	382	373	385	391	365	360	386	374	344	396	414	387	383	391	397	425	387	418	390	395	400	400	374	415	382	399	403	418	365	409	419	399	377	381	404	411	388	408	396	426	393	354	379	377	431	421	372	379	389	425	385	379	390	382	384	424	390	404	385	393	406	382	391	399	396	396	382	384	371	372	399	364	384	371	372	364	390	413	389	397	378	393	368	374	393	412	369	406	404	399	395	364	407	396	383	367	336	376	366	401	404	381	378	361	367	409	389	385	375	379	373	389	380	404	360	383	354	380	367	373	402	388	378	395	382	400	387	370	400	414	396	369	351	386	388	377	423	382	412	370	387	422	402	381	375	351	379	426	405	386	355	399	391	440	404	424	391	364	381	382	380	419	406	397	406	383	385	388	369	352	407	389	389	398	392	391	402	373	398	365	375	370	393	381	351	392	420	411	402	416	383	414	412	396	374	411	431	380	408	429	432	410	403	377	346	408	393	395	426	384	396	404	355	380	343	396	398	394	390	377	395	405	405	397	384	400	366	385	422	412	380	385	370	411	397	398	415	356	404	405	418	363	421	406	418	430	386	432	357	387	370	369	384	403	434	402	407	369	415	409	377	353	385	410	404	400	383	380	361	380	416	336	384	374	368	377	396	374	438	367	381	388	394	377	405	379	379	387	399	395	391	380	382	356	401	353	410	394	429	385	384	380	380	373	364	404	341	379	444	407	391	394	360	392	393	353	388	364	352	422	458	423	391	421	408	383	405	373	401	407	399	381	396	375	422	403	377	373	386	398	368	426	400	369	413	402	395	430	389	400	419	377	400	398	366	395	430	370	380	374	361	373	387	421	358	362	375	415	374	392	407	397	365	394	381	410	407	416	382	378	367	415	403	371	404	387	391	361	377	376	411	376	370	383	377	428	391	388	384	383	383	397	383	399	363	378	412	392	401	378	381	419	368	376	372	399	388	407	369	373	382	408	390	392	429	385	415	382	381	361	382	395	383	404	398	375	380	357	368	409	372	402	403	415	407	362	375	416	389	409	410	409	403	424	393	421	368	394	349	397	406	423	422	387	373	394	363	371	405	366	418	372	403	373	414	384	386	395	392	395	404	370	347	357	366	389	398	367	378
26611	20897	11301	923	508	457	432	471	398	380	423	367	403	410	389	371	384	404	409	422	430	361	377	377	435	406	410	414	403	417	426	366	418	409	424	378	392	403	389	398	423	389	364	425	349	390	360	393	412	376	412	395	384	387	348	420	405	401	384	391	404	408	385	407	410	411	369	433	412	425	383	402	387	383	393	371	394	409	395	391	370	397	420	400	412	399	434	446	362	407	425	394	396	380	379	397	393	383	375	385	425	391	391	422	370	421	404	397	401	444	396	360	426	425	368	378	404	407	387	370	399	409	407	413	388	384	384	384	394	363	386	423	393	391	413	370	395	389	390	408	396	411	417	394	431	387	372	376	410	381	364	381	407	404	405	398	402	392	373	360	412	402	391	407	422	417	394	412	403	371	396	385	398	373	413	419	401	402	461	414	392	355	426	405	397	395	367	379	423	389	404	416	400	345	410	394	376	406	408	370	399	360	376	398	426	399	394	412	412	381	434	412	385	373	417	366	372	420	458	371	384	360	392	402	388	405	440	399	374	387	385	380	399	367	396	391	411	400	404	417	422	382	380	411	400	360	384	400	417	408	413	391	375	416	397	390	419	419	406	363	385	376	373	427	364	408	375	383	400	410	371	381	385	391	368	382	396	370	402	394	402	412	397	359	410	392	374	392	369	378	396	420	421	407	389	397	393	400	386	382	382	405	350	402	375	410	372	418	433	417	426	417	400	403	374	413	378	336	396	364	419	430	395	382	386	377	415	372	367	419	390	400	412	399	365	385	383	408	400	374	375	409	416	378	393	366	413	405	364	410	413	395	406	392	379	394	404	383	391	385	392	414	370	415	409	416	387	395	378	403	385	368	403	387	392	410	383	394	403	402	393	385	400	368	420	411	347	371	415	416	417	407	403	419	392	369	385	381	407	428	428	375	423	431	429	379	386	378	390	385	364	390	376	381	425	391	380	383	434	432	391	422	396	384	403	409	376	412	389	400	390	418	386	380	405	400	375	419	383	384	421	398	412	422	402	403	408	386	381	365	423	389	405	394	374	399	407	356	411	397	385	408	403	426	375	381	371	361	385	384	375	394	395	383	391	384	405	427	379	402	388	426	401	445	389	433	395	412	396	387	405	361	393	391	405	382	400	397	373	370	407	405	381	407	369	362	422	368	356	395	384	334	371	372	423	409	413	442	398	378	382	399	395	408	426	381	399	408	370	386	381	366	381	390	414	432	424	372	409	416	412	425	419	368	415	388	391	416	385	369	440	432	396	400	386	392	392	414	419	394	398	395	381	388	386	358	411	374	399	400	398	432	422	360	464	422	387	428	406	375	391	382	412	423	402	373	407	410	411	389	376	342	435	395	439	395	432	362	407	392	421	463	387	431	364	412	383	369	378	402	414	445	380	420	370	389	384	354	427	391	398	386	372	405	358	371	357	414	397	380	361	380	341	405	386	375	375	382	370	385	443	408	415	381	380	396	386	378	387	362	420	387	403	400	402	402	399	393	402	406	385	404	407	407	423	421	439	409	374	440	339	399	393	385	410	369	384	380	388	385	392	373	388	357	371	380	405	444	403	414	410	356	381	414	420	382	380	390	374	379	393	371	370	428	411	411	370	388	414	398	392	397	417	371	413	381	375	389	383	392	425	396	389	389	395	433	418	410	408	404	402	438	426	394	397	388	372	371	367	418	423	400	404	389	416	412	393	393	413	419	386	387	420	421	387	383	364	368	387	404	383	396	374	386	379	390	386	397	383	383	409	409	400	375	379	416	404	365	427	387	399	370	387	400	404	396	386	439	375	377	391	401	420	369	381	379	416	406	392	406	418	391	409	405	396	390	389	383	407	392	388	414	407	403	378	396	383	380	388	431	403	396	404	436	431	364	393	400	425	376	388	404	400	409	349	384	402	382	404	389	385	369	405	402	460	401	400	394	353	373	440	412	389	407	384	396	439	407	395	396	394	427	405	394	400	356	387	398	385	411	375	399	398	402	366	383	380	369	383	384	429	374	391	373	407	377	428	396	393	384	402	374	380	427	405	410	391	366	385	422	382	399	390	412	419	418	383	423	385	388	437	365	398	393	379	415	415	397	404	416	406	411	406	426	422	401	403	405	373	397	369	401	406	430	416	381	402	408	392	383	430	362	385	407	404	382	385	399	362	380	410	361	400	411	400	369	416	380	392	437	406	386	416	413	378	373	408	386	386	404	371	426	385	378	382	399	407	395	388	397	415	392	386	410	406	382	399	387	391	406	394	406	394	374	435	407	408	413	391	402	410	386	362	389	417	358	372	383	404	366	439	405	405	404	443	377	372	407	379	392	380	395	424	405	385	428	412	416	399	415	387	428	424	363	425	397	396	382	405	383	377	412	382	399	385	401	435	388	419	398	395	423	415	398	418	390	421	392	401	393	418	408	390	385	413	389	413	393	366	409	405	396	391	409	379	411	399	381	403	409	397	398	400	420	435	389	403	359	357	407	394	410	417	399	382	372	411	380	406	406	433	405	396	406	392	389	387	371	369	400	377	379	373	393	432	409	397	369	403	361	388	428	398	385	381	390	426	400	395	393	416	402	415	352	404	429	366	405	412	392	378	392	405	403	393	385	432	357	402	401	413	373	398	413	386	379	389	404	395	357	428	398	391	405	392	376	407	367	391	440	396	407	386	437	350	396	383	376	411	444	380	364	390	420	408	423	425	373	402	383	384	377	402	410	392	387	438	384	380	388	374	418	411	414	384	388	399	396	403	412	378	386	399	388	366	397	392	406	387	417	421	400	392	387	387	385	397	391	417	402	410	394	376	409	408	358	371	430	405	431	422	416	392	400	340	378	405	347	410	369	393	431	418	393	361	385	375	402	418	403	379	406	374	398	394	405	364	375	411	400	403	412	415	414	381	412	411	400	428	427	388	383	415	386	459	430	419	390	388	417	395	391	411	403	421	354	419	362	374	400	424	384	396	369	372	365	388	423	411	393	429	383	375	398	388	371	405	420	385	394	394	415	353	399	360	392	423	378	427	393	373	407	402	414	341	399	380	394	416	372	428	403	405	385	366	394	362	385	434	402	386	366	419	407	399	374	427	391	389	371	406	409	399	382	381	374	429	396	389	365	401	435	364	395	444	376	381	398	308	425	379	403	412	350	384	384	366	410	409	426	389	434	416	396	369	415	368	396	380	397	370	380	398	405	384	389	401	410	412	380	373	377	382	423	387	390	381	385	397	391	408	392	429	368	349	383	397	404	415	396	400	398	406	374	411	427	394	431	366	377	384	393	372	408	383	393	387	387	406	378	389	370	429	402	354	405	391	383	393	390	389	392	406	402	409	383	423	365	435	367	408	399	412	396	403	352	404	430	375	378	413	356	424	380	382	445	385	376	393	385	411	405	408	376	405	423	397	409	377	357	401	415	389	386	393	394	406	416	404	414	397	379	388	407	393	420	405	380	447	419	379	391	397	383	385	397	417	380	433	417	390	418	407	396	379	386
19383	2007	1523	1037	923	860	826	801	767	727	782	740	689	746	685	727	690	757	670	694	705	751	752	726	727	719	739	708	688	658	695	685	726	705	682	713	740	727	688	734	694	720	735	750	697	700	748	703	748	732	689	772	691	724	741	724	720	751	705	754	732	741	664	726	717	688	659	689	689	708	677	704	722	701	690	718	713	682	712	726	713	683	673	679	678	702	724	712	696	679	706	725	723	726	706	695	727	677	672	745	745	716	738	679	707	657	722	729	695	719	705	694	758	697	658	764	701	712	715	677	682	679	679	666	687	714	689	660	661	740	689	676	734	714	695	689	703	723	679	713	709	693	715	662	711	711	680	718	663	667	684	695	731	730	674	737	666	681	694	672	754	719	653	692	730	685	720	704	761	738	750	712	735	692	697	675	699	730	690	695	747	679	753	723	668	670	693	706	712	763	708	708	735	725	683	686	724	710	694	723	711	727	694	690	697	715	673	731	661	689	676	734	726	734	701	668	715	701	652	674	751	725	741	689	689	677	705	747	660	692	703	684	707	718	659	731	739	731	715	714	679	697	735	685	700	686	691	720	713	709	669	721	673	725	718	708	770	713	680	713	712	722	733	627	727	680	698	704	711	705	684	681	706	713	713	731	700	721	716	707	717	685	708	679	728	726	694	634	723	713	722	656	693	685	687	694	707	719	707	693	692	705	759	708	673	692	710	692	707	680	725	686	686	716	694	744	680	742	687	675	750	694	730	670	749	739	711	719	736	716	720	718	684	705	740	734	698	711	733	734	738	740	710	707	689	686	722	740	684	735	696	699	708	697	696	714	749	694	695	729	714	708	705	728	712	681	716	699	673	711	697	713	750	745	660	705	719	733	727	740	696	719	721	734	732	695	680	709	715	684	749	762	730	696	783	673	710	670	696	688	654	732	748	751	681	702	742	674	673	710	683	696	717	681	687	705	706	647	708	752	695	708	718	725	732	667	729	677	684	702	686	680	742	668	722	681	752	686	670	693	732	722	726	733	721	720	716	676	711	729	710	741	710	707	731	710	722	718	663	712	694	743	697	689	686	700	686	704	662	696	692	713	713	755	711	733	684	734	750	712	707	699	718	680	751	713	741	745	757	722	722	680	717	684	732	692	687	675	687	715	682	747	677	721	725	762	715	702	686	745	698	729	722	728	694	675	728	685	700	754	707	716	654	709	715	722	706	721	763	672	729	711	707	686	756	711	714	752	744	763	702	690	716	719	732	721	750	727	745	689	714	691	709	726	714	695	705	730	710	712	704	744	714	659	686	705	714	680	683	665	709	701	707	737	678	713	720	735	696	719	689	706	715	704	728	741	716	714	682	711	685	692	708	714	710	722	654	734	720	680	756	707	743	678	697	730	691	748	741	739	605	671	739	717	713	738	720	732	719	641	718	700	703	690	679	710	709	723	717	697	716	672	728	674	723	687	712	714	726	697	722	734	743	675	727	736	727	699	742	777	697	672	726	707	706	665	693	702	704	726	698	682	690	706	700	724	712	691	728	671	735	711	653	731	683	761	705	766	718	700	729	689	674	663	711	725	712	684	713	746	682	696	737	713	689	725	740	714	730	670	695	711	698	728	760	693	731	681	770	716	729	677	708	725	726	698	704	711	686	791	698	719	684	661	685	730	725	679	690	713	692	755	719	732	740	697	711	745	704	667	698	692	735	728	721	707	685	710	716	725	678	726	701	717	677	698	701	732	712	719	743	673	681	666	693	722	664	670	687	707	694	705	783	691	717	654	658	753	751	695	752	710	718	697	752	725	709	694	661	702	718	728	708	729	712	710	724	680	678	689	686	685	738	680	678	729	718	727	692	719	708	694	694	703	675	747	725	683	705	665	726	734	703	719	703	782	725	720	737	717	705	726	738	691	728	691	685	728	745	720	716	751	715	699	691	699	690	695	726	677	703	734	755	694	647	690	653	712	682	739	739	690	700	724	710	723	706	715	731	683	710	737	712	700	687	647	707	703	717	728	675	716	660	677	735	692	697	687	674	715	691	744	714	700	735	703	732	698	658	702	690	738	712	662	648	719	759	732	732	732	711	718	703	736	723	721	686	682	708	672	675	682	710	778	739	703	708	709	718	720	703	734	694	706	730	736	705	727	745	730	704	687	718	681	705	668	693	693	721	705	705	685	712	734	718	712	724	728	739	707	688	709	663	706	743	683	700	698	740	691	689	711	721	749	667	645	699	723	689	694	695	728	744	709	764	723	658	720	680	740	717	698	730	685	690	702	724	700	694	735	715	680	707	713	701	673	701	740	705	750	717	742	716	736	679	690	683	716	717	695	665	728	718	691	686	704	750	716	734	763	731	698	687	693	721	675	751	712	752	741	715	688	676	724	736	708	758	661	707	722	659	715	755	707	738	690	694	696	715	720	735	686	704	673	682	743	667	718	714	685	705	711	723	712	670	744	691	749	696	697	753	717	709	737	678	677	700	669	717	728	745	705	742	723	726	730	722	728	714	687	720	698	732	688	683	701	654	688	732	683	682	653	711	689	710	692	714	741	697	712	689	701	698	710	737	698	709	720	767	674	729	757	728	717	665	669	716	734	732	712	694	698	705	729	728	708	700	724	752	708	734	682	693	701	727	745	719	721	707	657	665	708	712	683	723	724	661	668	695	720	757	740	738	696	698	744	701	712	747	684	669	738	694	679	681	733	708	703	682	658	712	679	719	714	711	709	657	718	706	710	692	677	683	762	724	704	731	764	739	679	693	714	712	652	676	688	693	707	719	711	731	711	753	697	693	723	716	720	717	693	755	694	710	721	780	676	701	682	694	667	723	678	709	694	675	696	695	721	701	715	717	664	696	704	714	683	680	719	680	688	655	696	701	691	730	707	714	708	730	657	713	736	725	750	716	726	731	723	770	720	703	698	737	675	759	703	697	747	715	698	780	733	697	683	736	693	741	721	703	704	674	734	690	640	689	706	714	722	727	701	698	693	705	694	723	715	706	714	707	697	728	687	685	680	735	714	752	719	704	665	682	684	694	692	724	690	724	703	722	680	719	730	680	732	710	727	725	716	664	695	689	758	691	675	682	718	717	688	704	725	782	724	674	685	736	725	732	686	683	723	699	724	688	708	729	721	654	731	702	665	718	720	675	659	713	698	733	674	716	759	698	708	705	723	709	726	713	712	686	694	718	751	708	721	734	733	673	757	706	666	734	719	705	744	745	711	670	668	700	757	705	694	742	679	743	743	795	702	720	741	727	672	729	738	691	706	711	692	687	684	743	698	714	695	688	655	705	726	692	720	714	728	718	699	687	722	732	720	713	693	689	742	683	679	685	687	741	698	690	731	731	758	747	710	698	712	725	747	695	710	674	748	739	673	707	704	765	693	683	695	718	733	719	688	698	673	729	708	690	726	684	669	717	735	693	743	693	746	728	706	726	721	701	719	728	729	699	695	662	717	678	693	726	693	726	684	732	725	714	685	627	709	719	724	731	712
23715	21134	28634	23900	21085	5070	554	391	314	291	262	259	270	216	215	224	213	222	234	220	188	193	205	177	176	172	174	197	182	163	206	175	188	222	181	186	183	207	197	196	184	188	183	176	209	187	188	158	217	171	162	181	209	202	205	180	187	202	156	199	176	196	184	191	186	174	196	190	186	165	174	168	163	172	182	186	178	174	205	195	185	185	185	174	159	196	223	185	179	177	194	208	191	170	189	168	184	181	174	180	189	170	171	190	196	173	176	192	183	163	178	198	180	183	170	148	185	179	178	166	171	171	188	181	167	188	167	157	184	184	193	202	181	184	168	173	168	193	181	205	179	183	187	191	196	152	194	196	171	187	173	186	189	183	187	171	195	169	171	204	189	148	201	168	157	163	174	181	205	172	203	179	196	214	183	178	181	173	181	187	184	179	181	177	170	172	190	176	158	201	191	184	169	195	165	179	207	175	170	162	142	172	190	155	155	187	178	192	183	177	175	200	196	190	175	184	167	183	181	184	187	170	194	194	201	166	186	187	167	179	174	214	179	174	191	182	163	179	189	182	200	175	195	204	196	179	174	178	183	189	182	191	181	171	182	180	161	176	188	190	176	164	186	176	177	172	155	186	188	194	171	184	191	164	169	216	163	147	195	181	154	193	197	168	177	183	179	169	178	189	201	154	181	198	153	179	186	189	191	179	191	197	179	169	190	173	185	164	182	186	156	176	170	165	195	167	176	180	192	196	174	165	192	190	187	167	202	189	189	195	198	184	186	188	164	190	185	167	193	185	195	200	166	174	200	183	180	216	200	171	184	185	198	199	209	172	199	187	163	196	180	175	163	184	198	208	182	175	185	202	189	173	198	167	146	181	184	178	161	188	208	177	188	178	202	169	196	169	175	177	172	186	178	181	197	164	172	196	160	186	171	185	172	176	175	174	197	179	180	151	165	166	167	184	184	181	189	171	161	177	201	193	169	148	152	191	189	172	186	184	183	173	182	189	178	176	195	178	177	181	183	168	192	172	183	164	186	187	200	214	163	202	183	156	174	173	213	175	168	172	168	165	192	162	180	174	155	174	165	177	174	203	188	215	182	198	166	183	173	164	184	191	184	195	163	182	186	208	180	177	206	178	194	187	195	159	192	159	168	190	167	197	190	180	193	179	171	183	190	171	179	187	181	203	187	188	202	157	181	177	211	166	196	183	176	190	168	177	176	185	196	197	169	170	187	218	179	174	182	197	171	211	202	181	190	166	160	179	191	197	180	171	168	161	197	184	172	204	169	190	191	173	189	199	199	169	165	211	198	172	184	164	171	180	166	179	199	174	175	167	182	185	187	184	164	182	179	169	178	176	188	182	172	183	211	166	186	173	177	159	184	185	184	212	185	194	191	206	192	164	189	176	182	189	176	169	179	193	173	181	185	180	203	195	181	174	166	174	205	187	187	203	188	165	187	196	162	195	185	195	183	155	182	168	201	186	192	183	200	193	205	175	198	175	175	185	190	166	161	205	175	150	188	194	188	184	174	144	199	173	180	193	171	194	177	159	154	164	189	183	163	164	182	182	170	190	161	189	177	188	180	192	192	181	207	196	172	171	179	166	203	191	183	194	189	171	175	199	179	176	173	176	173	175	199	172	188	201	206	199	183	161	184	177	183	162	191	197	193	169	201	166	176	169	184	167	186	188	194	193	208	191	185	166	171	168	173	173	199	168	148	168	170	159	185	192	202	161	192	161	158	164	175	186	153	173	175	162	186	192	179	175	179	178	183	190	197	212	196	160	203	171	184	161	164	189	188	179	214	182	173	176	161	194	181	180	162	173	182	167	190	188	181	163	188	175	171	180	173	175	188	174	181	180	184	206	183	172	163	186	192	150	183	196	180	197	162	193	178	175	186	195	189	191	172	190	181	179	183	199	194	175	172	192	179	186	178	167	182	168	142	160	194	174	176	192	170	186	153	166	187	165	179	176	164	184	176	162	155	181	179	169	200	183	166	179	166	177	204	180	168	198	190	173	210	177	174	169	186	163	167	193	164	172	203	185	188	192	174	185	185	163	191	169	187	176	184	181	183	182	169	180	181	184	189	184	178	175	176	182	162	175	161	187	183	164	183	191	197	183	163	171	215	186	179	192	164	167	181	188	174	200	183	221	182	165	165	180	198	172	183	168	162	182	185	180	189	173	183	195	179	179	174	202	173	170	183	185	203	196	185	186	190	211	190	191	178	168	190	173	201	183	178	187	165	160	182	177	189	178	184	173	159	212	181	174	179	187	187	177	155	198	186	194	188	178	189	191	167	184	187	185	171	191	175	190	166	201	176	157	167	172	174	206	180	189	188	169	172	189	202	196	190	186	179	205	173	206	164	169	184	165	154	175	184	182	171	211	185	180	178	180	201	174	189	160	200	177	191	188	161	192	187	179	212	175	160	186	157	179	169	190	162	164	183	205	168	194	171	197	166	149	192	172	213	190	168	190	177	198	204	180	194	215	181	171	187	193	166	177	178	176	178	185	193	188	196	197	174	181	182	202	194	185	187	190	160	185	191	178	179	183	191	199	174	152	166	158	184	177	180	161	190	205	168	171	186	168	167	196	171	192	189	200	183	189	152	151	193	198	183	170	162	188	179	183	184	179	182	191	199	183	183	184	175	189	188	192	194	171	174	166	186	191	180	189	185	193	192	203	181	183	175	172	152	170	192	195	160	177	173	190	180	189	161	201	191	173	180	169	198	172	180	177	169	162	173	201	185	184	167	180	182	183	210	169	171	171	186	183	189	185	169	193	183	159	177	181	198	180	173	201	180	171	167	175	188	198	186	166	174	176	185	180	188	186	178	192	196	159	185	175	199	189	182	150	200	177	199	177	187	183	192	184	176	163	201	181	192	207	186	163	213	188	198	185	173	174	170	181	171	172	177	173	192	162	174	194	170	143	191	183	170	177	203	190	184	181	178	172	178	173	184	184	184	166	188	191	196	178	168	193	172	188	188	193	172	139	160	209	211	181	152	178	196	165	153	170	184	186	182	165	190	183	213	162	183	179	172	200	172	180	194	190	195	176	195	170	180	182	177	181	182	176	158	189	205	168	159	177	184	183	185	159	181	160	187	183	191	162	178	182	187	169	187	164	169	182	184	188	186	178	192	168	200	163	178	154	199	182	166	174	195	192	192	150	184	178	163	184	172	191	208	180	184	173	194	146	157	191	202	193	154	179	179	162	169	182	165	189	199	188	191	194	167	169	188	179	170	161	170	191	207	200	178	193	165	189	164	190	173	183	171	170	170	184	190	168	191	187	180	185	189	196	174	179	180	180	195	169	171	195	182	164	193	179	159	219	174	163	200	179	182	188	170	197	186	189	214	183	170	183	195	182	177	178	160	175	183	192	196	156	195	176	187	179	184	195	185	186	183	199	195	174	175	193	166	185	190	152	172	208	173	183	213	192	180	155	198	195	173	192	170	198	199	185	174	201	181	203	192	171	183	189	174	171
36201	9063	7392	3733	2355	1692	1389	1108	904	773	689	632	539	518	495	436	436	482	480	444	448	430	383	416	393	379	401	377	377	395	381	367	373	363	367	389	359	346	365	337	357	361	354	372	377	343	326	373	341	389	325	358	389	362	361	353	351	342	365	364	371	354	345	349	359	340	363	340	365	364	334	357	357	297	371	303	312	370	382	343	372	335	349	362	391	343	490	366	350	351	360	348	352	380	327	336	341	351	322	343	339	344	335	363	335	364	356	361	315	328	322	367	319	349	361	344	334	314	314	321	370	313	350	356	358	340	366	361	352	337	346	363	336	325	399	348	346	312	337	328	317	333	392	296	366	321	331	326	333	375	321	330	325	350	337	368	350	339	358	334	319	362	329	310	316	361	346	345	322	317	344	349	346	343	367	326	335	351	322	379	365	348	340	355	370	349	354	314	349	330	348	339	356	382	319	357	346	351	336	314	316	367	350	342	295	334	394	331	325	355	331	334	336	299	321	327	336	332	346	322	364	359	356	352	344	387	363	372	352	321	336	318	360	322	368	344	363	334	376	318	357	344	339	361	356	288	360	322	341	365	356	337	368	328	371	356	298	350	344	350	346	362	321	311	337	340	343	350	345	317	347	319	349	328	374	365	324	343	353	336	359	359	362	341	379	378	339	347	319	321	348	302	354	315	334	359	320	350	340	353	361	339	337	385	366	322	370	360	345	334	348	367	337	343	341	332	322	350	382	315	340	316	304	363	380	337	335	348	338	374	377	340	340	310	361	336	334	336	365	330	300	365	344	322	361	324	342	344	353	350	339	368	341	347	340	313	309	362	339	317	310	340	356	335	289	378	332	352	303	348	328	380	348	326	317	333	310	351	349	329	338	358	356	333	385	380	337	311	359	358	325	359	370	353	371	346	316	327	343	329	344	339	338	372	374	345	361	327	346	326	313	360	346	338	335	329	378	345	325	345	377	356	371	335	340	283	326	316	344	326	337	353	306	370	322	367	354	310	338	354	351	339	347	382	331	347	380	333	324	343	335	338	349	319	327	342	335	337	317	344	354	349	373	373	351	354	345	319	362	322	336	347	342	342	359	338	339	328	339	345	350	343	361	321	353	349	346	360	350	350	386	343	318	364	335	372	351	335	334	337	365	331	328	355	316	359	315	356	326	350	333	341	359	359	331	362	352	320	364	349	349	367	332	347	346	347	335	349	340	324	306	335	345	361	371	352	342	326	358	349	339	344	352	335	328	335	315	376	374	344	319	354	383	348	359	357	340	351	364	328	344	354	355	340	303	341	349	350	354	352	311	317	349	354	317	346	342	353	361	331	346	340	361	322	376	336	323	350	335	341	382	353	378	376	358	351	338	341	357	339	350	373	337	315	369	360	364	374	349	327	364	357	341	315	349	356	334	330	361	343	356	330	351	340	340	347	335	330	355	339	338	346	332	310	318	366	329	357	341	345	357	353	334	352	336	373	343	326	336	343	307	307	356	328	340	361	337	321	353	351	314	401	338	335	321	368	387	369	341	339	339	351	374	357	339	386	366	347	361	364	349	343	350	333	347	330	331	358	326	319	325	342	331	362	372	343	351	350	338	345	362	355	350	314	292	342	322	337	359	319	340	328	374	317	345	337	351	326	356	348	364	333	337	346	332	334	346	343	336	337	340	380	349	334	366	350	323	336	330	350	323	355	323	371	327	338	331	358	372	355	331	338	351	331	338	376	320	316	347	354	369	351	347	304	353	349	332	354	336	346	359	361	370	357	324	344	338	328	373	347	337	329	374	350	350	324	336	342	363	333	343	346	327	344	356	347	339	349	318	317	330	333	357	341	352	338	341	314	322	324	305	349	324	390	339	324	351	358	386	317	351	354	341	340	349	337	337	353	332	344	348	319	359	343	353	409	351	356	335	360	345	350	382	357	343	341	324	369	350	371	346	344	359	365	328	366	361	365	345	351	337	365	350	351	361	329	317	354	350	330	373	333	320	330	361	304	337	357	372	369	373	355	354	328	339	335	334	372	361	377	301	358	344	341	313	367	331	351	356	321	355	380	349	340	341	360	351	383	314	365	341	370	311	364	344	336	332	354	343	306	383	331	341	331	344	348	365	380	316	374	373	337	329	315	343	341	352	323	316	344	339	336	340	365	342	329	369	332	346	330	332	336	377	340	324	359	356	354	340	332	355	360	354	327	308	328	343	345	360	358	325	411	355	365	352	324	368	358	353	356	339	338	361	347	343	372	334	340	308	326	324	344	380	350	336	343	331	330	332	343	346	325	335	355	320	346	352	336	337	345	363	359	336	351	359	356	370	330	368	333	326	337	397	345	330	347	349	336	357	349	353	342	359	340	347	367	328	339	351	320	348	314	361	350	375	326	335	392	319	333	320	327	358	352	338	346	342	356	338	365	359	339	362	332	321	340	366	322	361	332	336	367	341	314	350	354	329	330	361	326	371	333	337	375	337	338	364	331	358	293	345	354	358	334	312	334	325	355	367	321	343	334	361	375	337	333	350	335	365	350	351	359	310	357	341	341	340	350	340	337	365	367	332	346	328	330	329	359	348	312	352	333	330	322	330	357	341	325	325	310	367	351	366	350	314	320	336	389	371	321	335	337	324	319	365	347	361	345	355	352	385	329	383	313	345	366	329	380	356	291	375	347	345	338	342	346	325	342	338	349	352	342	375	369	352	345	347	332	341	333	374	339	329	318	350	348	341	345	316	338	337	338	343	311	363	352	360	347	371	340	345	353	342	342	317	345	349	346	357	320	367	333	354	345	359	348	316	386	365	356	367	333	350	331	337	330	351	311	375	361	322	364	361	366	334	345	350	299	353	369	325	350	336	333	333	392	372	371	326	352	335	333	346	340	318	329	351	321	315	318	322	343	347	336	378	357	337	326	306	374	333	315	355	348	329	334	342	361	343	318	335	350	330	345	352	337	369	309	357	373	339	343	339	353	343	361	372	337	313	318	364	366	334	335	349	332	309	365	352	339	381	334	331	375	335	344	334	361	354	375	339	324	348	382	351	312	339	346	353	379	341	310	332	369	335	323	341	328	363	330	323	337	342	361	377	330	338	348	346	307	366	344	342	367	344	325	320	347	336	320	320	323	352	326	334	356	379	320	330	364	350	368	348	337	327	322	359	334	338	325	340	374	347	350	326	349	347	356	377	326	329	323	344	334	337	318	310	346	348	377	353	340	320	311	331	310	389	333	360	344	319	347	339	336	354	343	341	308	370	337	355	356	349	354	326	327	361	324	344	358	358	330	320	329	321	342	346	326	320	335	344	305	368	343	328	343	324	345	338	305	335	338	356	355	335	323	342	348	330	375	332	348	355	358	338	331	331	367	321	334	360	344	343	371	324	358	338	324	361	352	329	338	354	344	345	355	327	334	379	321	384	359	322	325	347	351	332	316	344	416	364	342	331	333	326	347	340	308	322	339	362	349	337	353	335	353	331	344	320	381	350	347	353	357	356	343
22924	21166	29179	23419	21166	21104	3190	640	458	461	345	350	352	308	324	306	314	301	267	271	261	266	274	241	280	256	236	267	257	248	237	273	248	252	221	252	239	218	241	225	257	263	231	234	226	233	239	218	231	226	236	229	220	226	246	221	228	208	226	231	242	241	230	229	237	232	216	203	250	227	241	229	227	231	229	235	231	241	229	227	211	254	242	201	206	213	291	312	233	218	200	246	225	226	227	209	232	200	217	226	228	240	238	234	222	234	241	230	203	223	208	205	213	234	204	238	205	250	230	245	225	236	219	200	222	221	248	233	222	228	214	261	215	206	226	230	237	221	237	206	219	255	218	226	210	227	225	224	206	210	227	230	217	209	239	233	205	225	227	219	210	202	203	241	213	247	223	185	221	215	215	216	224	232	244	233	227	237	224	225	209	243	207	235	230	263	196	230	242	236	236	215	209	214	236	256	220	239	223	231	202	240	248	239	209	218	232	244	240	240	228	232	218	218	219	214	247	226	216	234	258	241	258	262	222	232	221	216	210	212	229	223	248	230	226	216	226	237	228	194	254	231	231	212	223	225	229	222	218	238	228	226	239	241	207	224	216	211	206	236	223	206	213	234	244	197	241	234	222	213	242	213	224	224	235	218	241	210	227	233	216	232	226	228	238	216	211	215	199	230	208	215	218	242	243	216	239	212	197	202	235	222	218	227	207	222	231	191	226	206	232	223	235	193	235	241	219	188	225	260	223	238	241	212	218	232	207	218	239	217	225	225	221	239	218	214	251	217	201	218	228	216	222	244	205	242	204	220	241	215	237	207	233	201	240	232	221	253	201	230	214	243	212	220	209	210	224	226	218	228	222	183	200	223	214	215	232	231	217	217	226	210	211	210	248	214	230	231	250	201	231	209	245	212	200	222	214	219	208	226	224	240	212	240	220	209	260	218	219	230	234	220	245	246	233	217	218	227	201	232	245	227	237	213	224	239	222	230	218	228	227	232	226	228	223	215	213	226	240	255	228	219	216	242	218	239	232	244	208	227	227	214	220	247	212	206	228	206	216	205	217	230	223	236	186	226	228	226	244	237	235	230	237	216	223	200	238	220	222	206	213	220	225	233	247	232	253	226	234	196	211	229	205	225	234	228	233	229	231	236	220	233	192	231	243	237	226	240	208	227	218	227	226	213	198	210	243	218	229	215	237	236	232	221	248	209	226	224	214	212	213	234	226	236	229	212	218	219	210	249	197	226	220	211	241	210	217	217	231	224	232	228	206	226	221	245	237	224	219	230	228	215	250	221	216	232	210	246	243	211	211	215	226	242	246	223	244	220	221	207	236	232	227	228	228	224	240	214	227	213	218	220	227	211	193	225	243	243	221	231	221	229	212	213	265	241	214	262	224	223	260	230	218	215	222	234	233	196	235	208	257	222	229	256	221	221	209	245	209	216	249	248	224	255	224	211	226	235	233	241	227	220	225	237	214	195	215	244	232	233	213	241	223	180	214	244	233	212	219	231	234	225	229	235	223	238	216	250	221	205	218	174	212	237	226	202	212	215	239	222	219	214	237	213	219	287	228	210	204	233	224	212	234	251	219	232	225	238	218	233	220	214	188	230	215	242	204	211	229	251	211	235	208	215	225	241	223	195	187	214	199	221	227	229	226	220	246	214	226	225	224	206	213	233	234	215	224	214	259	213	244	202	238	209	219	219	217	240	224	239	206	223	225	247	208	252	215	251	228	236	230	204	237	227	205	202	210	194	219	249	225	229	217	236	216	262	238	231	242	239	228	235	197	225	218	221	209	230	280	218	229	219	201	246	207	236	207	233	257	246	201	211	222	203	212	209	228	210	229	235	214	224	238	230	213	204	238	224	205	215	242	220	205	219	201	214	211	222	241	207	228	224	222	219	207	246	224	205	218	240	211	231	213	207	218	237	195	210	226	214	217	216	212	244	217	229	213	208	231	210	221	237	216	233	201	204	222	228	233	218	188	206	217	233	209	206	216	239	240	207	232	266	228	192	206	228	228	212	225	215	211	199	216	220	236	224	217	201	228	240	225	231	214	208	222	218	227	257	226	232	217	232	227	207	237	215	242	197	245	228	231	234	224	260	221	230	209	200	231	229	237	231	224	243	211	238	243	221	233	217	207	249	234	214	235	227	231	230	232	227	215	239	224	230	218	218	220	226	246	247	235	219	225	212	212	231	228	206	225	218	232	201	213	240	241	238	216	216	241	248	248	236	219	208	252	253	207	223	216	238	230	213	223	216	228	217	234	213	209	207	242	236	218	210	199	242	216	222	250	204	222	234	251	217	237	218	252	222	230	210	207	230	214	225	218	237	226	220	236	223	217	245	189	228	238	249	226	239	231	217	228	241	225	247	209	225	213	233	250	201	227	228	232	225	232	209	225	226	217	227	225	217	211	208	244	260	236	227	211	234	214	211	239	230	236	188	221	186	226	215	217	235	215	224	232	202	233	233	223	248	234	241	238	201	231	222	226	225	201	220	228	224	233	225	230	212	243	225	234	224	224	222	218	223	234	224	233	203	206	201	233	218	223	211	218	235	219	223	215	215	239	225	228	234	236	244	241	225	202	217	217	203	201	221	210	231	201	256	225	236	227	242	225	212	208	225	210	248	216	223	242	244	235	206	201	215	226	220	245	230	235	241	256	234	223	210	232	234	200	213	257	238	250	222	228	223	221	232	219	189	217	254	212	213	209	230	231	231	209	234	232	241	227	213	236	198	218	239	225	222	237	222	232	207	209	207	220	215	201	231	213	213	208	224	231	226	205	216	238	240	239	218	232	237	233	206	218	240	221	231	226	239	257	219	195	198	240	222	218	228	212	229	214	226	230	211	221	213	226	223	211	222	233	238	221	251	202	214	218	203	254	229	221	216	217	245	237	233	198	204	233	240	228	230	208	211	215	208	219	208	226	197	216	233	226	239	228	221	223	207	219	236	223	240	215	215	231	226	218	221	236	214	236	216	244	206	205	230	238	245	245	228	203	236	228	225	235	236	230	215	226	231	249	224	202	205	218	217	213	226	229	217	218	243	244	232	235	224	211	206	207	227	222	222	231	226	218	238	201	218	216	195	228	219	239	235	219	224	223	219	238	216	213	192	218	259	263	240	220	261	242	212	188	232	220	200	228	252	232	208	230	238	217	240	218	213	222	231	227	227	217	216	209	229	228	206	232	201	221	229	228	249	197	240	202	244	231	233	235	256	234	228	237	235	219	219	223	215	216	217	236	237	208	222	228	213	228	211	202	225	228	214	210	237	256	249	229	236	216	220	237	202	182	241	222	212	197	237	221	227	224	221	217	226	228	213	236	230	234	234	216	229	233	205	229	238	225	214	181	220	207	201	237	233	233	219	229	233	221	254	191	223	258	209	233	246	236	231	214	214	219	246	231	227	235	217	216	224	195	219	216	217	235	231	215	245	245	254	221	224	212	215	216	221	215	205	235	219	234	219	212	222	218	241	213	229
38386	13529	11838	6118	3947	2902	2233	1714	1447	1212	1041	927	844	768	730	674	627	585	571	537	541	553	546	494	481	480	489	471	453	446	435	444	439	470	421	428	422	427	410	428	434	402	384	391	390	395	392	403	438	450	425	401	410	388	381	406	394	399	377	409	411	418	404	395	399	383	384	419	379	420	404	394	382	395	401	412	355	412	402	382	382	373	377	374	388	401	695	595	376	375	381	383	393	409	401	412	409	407	415	392	397	374	351	377	407	384	396	388	374	403	382	394	416	392	423	400	371	389	383	409	390	371	412	418	365	382	406	392	369	383	392	377	400	399	431	389	406	374	385	388	371	390	407	350	365	381	383	364	384	367	380	396	349	382	385	385	426	389	407	385	408	426	398	360	390	381	395	411	389	401	364	375	343	382	380	392	396	365	414	418	400	384	365	372	383	390	420	440	385	386	368	392	391	385	392	356	378	363	363	409	397	386	375	369	389	405	347	412	363	386	422	409	389	374	376	384	411	367	412	411	429	405	346	379	371	404	379	365	377	374	383	403	393	402	382	361	382	374	383	385	403	335	390	384	396	360	379	363	355	394	417	403	388	403	381	401	401	383	372	401	390	451	372	369	390	374	348	396	368	367	421	399	392	382	383	377	399	379	374	388	375	385	415	380	383	384	379	409	361	382	386	388	379	377	358	408	391	366	387	354	373	380	359	391	381	375	401	413	376	396	391	383	388	386	382	379	388	377	397	370	367	405	373	379	400	364	405	375	390	388	366	388	389	416	396	393	376	381	364	403	398	361	412	386	402	419	376	386	372	412	357	385	399	373	390	408	421	408	365	404	405	358	358	355	402	371	369	381	406	403	369	406	382	383	413	385	361	344	381	403	371	367	372	371	399	401	394	391	361	390	391	407	403	394	387	436	359	356	379	391	385	433	379	395	367	420	357	391	416	359	404	368	402	353	387	330	365	414	380	372	379	374	359	373	351	389	340	347	381	428	396	404	404	390	356	368	394	331	375	346	367	381	412	393	392	337	351	391	358	371	376	385	379	377	361	382	421	365	386	396	386	394	383	377	373	415	375	396	382	402	370	385	387	382	408	420	365	400	384	396	390	375	399	349	385	368	344	367	366	399	373	386	348	381	397	394	349	376	398	361	374	370	402	377	356	376	395	420	392	393	379	373	407	395	377	373	392	367	380	396	389	404	424	400	384	391	373	384	398	380	407	353	366	411	424	386	390	419	407	391	385	375	374	378	354	395	425	419	363	399	372	379	391	377	392	371	363	407	364	383	421	387	360	378	385	396	413	393	408	379	417	401	419	421	395	435	406	370	364	387	389	380	393	379	365	378	388	354	388	402	381	398	398	386	362	349	389	408	352	410	397	383	369	408	384	405	361	364	384	373	313	386	384	393	384	411	322	376	379	369	397	387	401	420	384	412	403	392	386	402	366	363	392	383	352	382	371	385	378	394	391	435	326	390	367	439	424	372	377	397	371	393	375	366	355	383	367	414	378	386	366	367	378	351	384	423	354	362	382	397	405	394	385	425	371	364	390	404	423	402	428	419	378	386	360	408	377	416	379	351	391	359	390	381	379	372	385	393	367	401	371	350	424	378	365	409	378	380	374	384	401	383	380	369	402	386	384	396	390	361	389	380	375	390	382	371	403	381	370	387	395	403	391	356	389	370	352	399	381	362	384	384	385	377	381	368	383	434	404	389	375	393	392	352	385	403	393	374	391	388	364	402	381	404	379	379	379	399	399	367	355	386	397	375	362	401	367	363	397	377	375	364	338	383	376	360	394	419	340	365	357	413	368	409	370	392	408	391	374	427	374	402	398	372	408	407	385	388	373	350	433	406	404	393	382	368	402	382	395	384	387	363	399	396	376	390	393	374	365	405	365	379	403	362	383	416	397	369	398	391	411	371	423	345	389	369	376	368	405	410	371	378	397	384	394	330	360	415	364	416	366	413	371	381	417	383	391	381	382	425	385	435	367	379	383	362	417	374	384	402	379	375	378	372	382	382	380	389	384	394	359	377	380	406	382	372	412	379	381	370	417	387	359	399	394	413	400	397	413	347	410	387	397	410	377	391	396	401	398	403	365	378	376	367	408	425	349	369	384	378	391	374	370	373	348	416	417	397	352	415	378	406	397	376	406	389	347	393	384	376	395	412	389	356	375	405	397	411	361	390	407	364	403	393	383	381	402	395	391	383	373	410	418	339	400	392	369	349	361	353	358	363	378	407	392	375	366	392	414	398	401	367	385	365	390	372	372	375	393	372	413	351	381	375	427	373	404	427	383	344	373	416	408	372	422	364	387	383	366	391	382	350	363	430	383	383	366	382	374	391	361	384	384	363	357	392	378	382	370	376	392	365	418	375	389	379	404	396	370	422	362	381	356	389	397	390	367	411	385	409	400	388	406	391	394	399	388	385	384	388	395	384	390	383	377	400	355	392	364	374	399	398	404	395	377	386	357	370	377	379	377	343	364	403	404	404	371	367	358	397	401	415	357	396	390	393	343	377	390	372	434	405	394	411	368	405	405	404	382	368	378	393	398	364	386	381	404	417	390	411	420	393	416	390	430	348	363	383	395	366	361	395	362	385	387	397	356	391	360	395	374	394	410	380	413	385	371	363	405	358	402	346	400	406	374	380	398	363	388	429	395	406	364	396	379	407	380	352	366	412	407	360	416	380	384	369	395	359	361	384	368	372	377	397	366	379	365	398	366	380	383	374	382	385	408	376	348	402	367	383	406	406	391	398	376	378	388	435	401	421	399	382	389	343	390	369	393	354	380	411	358	412	396	400	389	380	393	394	372	387	418	389	380	406	370	427	379	379	401	395	391	372	401	386	349	382	383	376	384	362	416	387	358	340	393	374	387	377	416	375	378	379	400	393	397	376	432	397	377	372	395	359	430	364	373	409	361	382	410	357	390	386	395	385	403	415	386	415	343	382	425	408	378	407	374	370	355	369	347	417	391	371	381	394	358	385	401	398	361	359	362	429	381	360	381	376	400	349	386	358	386	413	348	396	384	384	361	408	392	388	413	405	409	369	372	365	358	386	385	379	398	393	452	384	371	389	390	372	392	406	419	418	381	382	418	395	378	386	398	398	395	383	385	356	369	368	382	356	414	393	410	374	396	424	392	402	367	414	400	385	401	367	333	390	380	402	379	391	377	418	371	371	407	391	406	418	415	364	417	359	408	388	366	357	391	393	390	376	400	367	388	405	387	362	353	372	390	391	396	383	381	341	382	382	406	394	406	373	369	362	404	369	353	413	378	400	392	377	373	383	380	366	415	402	366	377	409	406	374	427	397	377	377	360	386	397	397	352	384	381	392	388	367	374	404	396	370	366	389	393	337	384	379	419	387	383	387	366	397	365	400	354	399	384	386	385	364	419	388	379	393	377	380	368	369	393	400	400	397	408	384	412	386	336	402	397	363	400	368	409	370	376	403	411	350	391	384	409	369	381	381	413	407	378	373	351
26694	20966	11464	967	514	443	460	405	398	400	425	405	392	441	440	432	433	380	388	383	445	409	440	381	402	409	401	393	419	407	405	416	425	408	385	406	410	403	434	407	396	398	412	367	418	471	392	442	366	426	392	437	428	426	399	402	431	405	451	396	406	409	424	430	376	399	429	430	428	374	401	405	385	420	388	418	366	370	410	395	357	387	404	365	375	385	402	401	373	444	416	414	415	420	414	410	414	387	421	400	414	394	403	406	469	401	419	394	407	399	381	363	450	389	385	405	431	381	404	396	430	392	408	388	426	412	386	401	419	397	399	412	445	445	413	352	398	378	427	378	405	404	386	386	404	387	424	393	413	413	417	403	373	410	416	417	378	416	379	402	391	401	386	391	411	395	406	402	403	430	408	383	396	398	411	384	418	406	434	421	422	404	408	413	400	398	412	399	411	405	409	387	417	440	386	414	421	385	434	405	387	373	394	387	406	431	434	389	414	406	391	392	399	404	386	411	414	424	430	410	426	397	445	414	396	405	403	387	410	432	411	378	397	448	394	389	376	431	435	404	387	403	443	410	401	391	356	405	393	420	436	401	399	392	396	389	414	424	412	425	412	412	416	405	388	440	414	410	404	423	394	417	386	420	378	414	417	396	443	414	392	412	423	412	405	399	389	408	432	408	402	423	416	418	430	421	401	392	402	405	399	426	346	427	413	414	406	440	404	412	380	407	415	402	391	397	421	414	380	409	381	378	409	384	378	415	391	409	414	386	416	406	403	428	404	396	403	417	364	407	395	402	374	416	395	418	373	423	400	408	401	372	375	407	407	422	397	400	372	416	411	410	393	391	417	371	437	415	406	404	424	387	374	420	404	415	392	406	422	398	413	419	392	392	443	408	357	406	406	424	397	397	416	419	395	432	377	413	364	383	427	390	405	372	363	384	436	414	445	393	370	392	416	433	388	381	398	387	375	400	393	373	394	415	399	426	400	372	372	401	430	385	394	390	390	393	394	414	412	428	385	411	381	427	403	400	373	399	432	404	384	409	419	444	406	362	386	387	445	414	383	399	440	385	380	387	400	400	381	406	404	430	428	447	393	400	418	436	421	411	412	421	409	359	408	379	405	394	411	406	422	423	401	396	432	437	432	420	354	445	411	395	406	431	390	405	419	383	380	426	394	383	399	425	389	393	376	379	427	415	397	402	409	417	421	395	418	444	431	403	423	402	397	408	397	417	405	402	395	414	429	393	401	404	416	426	410	380	426	417	398	374	403	379	410	372	403	424	389	393	401	404	415	415	413	436	391	383	470	403	405	408	405	394	379	404	415	379	409	393	426	364	386	402	405	435	366	390	385	394	385	410	399	466	398	413	391	397	424	400	415	403	417	407	447	407	426	438	412	380	387	434	403	396	434	409	441	414	413	433	388	404	392	414	420	386	414	412	404	412	385	398	422	365	436	378	383	419	390	428	401	387	393	392	411	388	372	387	384	415	407	389	385	414	431	382	361	410	367	355	357	425	427	417	379	422	392	415	399	425	391	397	383	420	434	411	392	392	380	413	417	426	388	435	417	415	415	448	411	422	405	392	434	438	419	385	365	417	401	409	403	434	393	432	392	411	418	415	389	432	377	415	408	349	363	416	407	380	413	420	393	388	369	406	385	377	411	405	419	431	401	396	401	414	400	375	419	407	412	383	409	461	392	424	431	434	395	401	358	387	419	399	382	442	423	391	401	416	393	388	384	407	447	392	405	399	422	415	420	386	418	413	408	403	435	392	420	386	420	428	392	412	392	391	429	381	380	393	421	446	391	411	396	386	384	373	408	413	417	393	365	399	408	398	386	403	413	402	404	373	414	427	395	379	403	424	425	384	441	431	432	414	422	429	387	383	405	375	413	412	402	393	402	411	419	415	404	430	422	389	399	406	403	435	435	419	395	407	388	430	446	414	413	386	419	380	374	389	397	454	422	387	396	379	397	412	392	428	405	409	400	390	368	393	413	379	402	385	414	381	424	445	409	370	416	414	411	430	392	434	392	435	424	401	432	391	430	428	378	402	401	399	440	421	390	410	412	393	371	405	437	442	401	382	389	416	402	421	401	419	393	399	370	380	387	416	419	386	415	412	389	391	418	407	406	389	420	411	371	421	399	397	461	379	407	383	441	404	422	382	406	430	442	382	442	404	436	423	406	407	347	388	422	434	385	393	375	410	381	400	388	421	418	458	396	410	420	418	402	414	409	421	376	399	401	423	405	363	382	392	377	406	419	398	406	386	456	394	439	416	404	420	396	396	414	398	395	409	394	401	414	391	421	410	406	414	394	404	407	407	383	422	383	414	378	424	430	396	414	428	399	452	416	389	419	392	387	391	380	413	403	376	394	415	417	402	403	409	384	400	367	368	421	397	438	443	401	383	407	405	467	419	386	409	386	399	480	405	408	412	419	400	408	398	397	394	401	387	379	407	378	430	435	412	373	374	444	389	425	420	437	392	430	399	401	443	433	414	413	431	432	391	387	367	370	427	421	390	421	419	384	391	392	430	442	426	422	404	395	449	414	358	410	432	409	441	390	377	390	445	433	416	390	383	398	433	385	413	381	382	408	435	398	381	388	417	412	396	411	379	413	371	408	378	350	407	446	388	403	431	377	409	444	409	422	388	391	362	395	395	403	389	406	400	403	411	448	426	383	411	403	378	419	416	393	393	393	412	391	398	406	395	390	397	420	399	442	398	415	402	437	382	393	427	381	405	388	403	421	381	412	392	408	440	374	421	417	449	417	389	423	419	419	418	394	367	404	427	383	403	405	381	384	414	374	412	399	393	369	395	403	429	404	432	408	393	403	420	388	399	363	401	390	385	422	436	429	440	387	406	391	410	392	416	424	411	385	389	433	390	386	403	412	419	454	415	425	409	391	404	390	407	429	418	419	414	418	411	409	448	431	422	387	366	439	399	387	423	403	420	401	420	387	376	432	438	370	391	436	442	393	394	388	375	379	414	376	393	389	418	345	404	374	421	403	367	401	401	380	424	444	376	400	430	400	397	383	403	392	373	424	408	402	421	395	365	383	377	441	364	417	400	407	399	345	396	419	390	427	396	426	411	427	428	396	389	407	420	392	403	387	372	387	412	392	387	400	385	405	436	374	397	444	394	400	394	384	420	414	408	412	403	398	385	404	386	416	425	451	382	420	409	378	421	399	401	417	377	402	403	383	429	408	396	428	398	383	427	424	401	375	402	429	386	407	390	434	398	425	381	445	426	386	409	419	399	366	387	386	410	384	411	404	381	410	394	386	432	424	394	395	388	426	399	400	404	388	422	481	433	376	436	393	423	401	403	428	413	419	425	376	376	407	382	405	429	392	368	392	403	431	392	353	400	383	387	416	391	416	417	434	407	409	397	439	385	390	405	414	420	395	416	406	378	409	381	426	408	405	383	366	406	389	407	405	411	440	423	416	374	439	373	428	403	413	425	394	393	399	394	398	380	410	421	450	418
19270	1765	1532	1063	917	842	842	788	796	724	722	740	720	695	739	710	704	735	755	707	696	712	716	708	763	710	730	702	748	717	699	749	750	687	685	714	681	717	745	729	693	749	707	674	738	713	764	678	684	769	763	735	720	721	741	720	661	735	701	721	738	755	728	727	694	679	666	686	768	703	769	740	689	714	718	761	718	728	730	739	771	690	727	727	699	765	704	747	725	738	651	772	727	706	694	694	714	725	740	733	701	752	684	693	713	714	723	739	750	688	709	710	713	714	694	735	685	742	749	732	735	737	731	718	726	740	707	676	766	752	713	698	725	729	747	733	678	677	723	733	685	679	714	764	711	715	730	683	731	697	718	708	737	726	748	744	739	715	710	741	729	728	705	684	723	715	664	651	689	724	699	680	700	641	721	732	712	775	729	693	690	689	726	755	695	716	667	714	675	713	709	765	738	655	650	711	689	698	701	742	695	699	719	731	699	733	691	650	759	719	719	720	747	724	685	739	682	756	763	753	679	692	700	777	742	750	660	683	748	744	718	695	733	716	749	744	702	742	719	707	719	741	706	689	688	731	723	694	727	736	705	735	710	725	751	731	770	772	698	700	652	723	745	731	713	734	698	767	717	687	703	729	691	751	707	746	734	708	776	703	742	703	712	752	719	683	714	729	707	701	704	753	727	757	721	761	732	687	797	725	677	697	703	668	787	755	753	738	740	736	791	691	726	702	683	696	751	716	663	695	696	743	724	676	656	716	730	679	700	667	723	708	726	694	690	712	695	754	686	745	774	702	757	753	727	721	725	714	705	760	682	734	739	695	771	748	705	681	725	720	745	690	764	748	660	721	729	678	763	723	710	714	748	709	725	712	725	733	688	766	699	724	728	707	762	710	730	764	736	703	696	808	713	700	675	715	700	723	717	708	686	790	689	774	692	731	682	711	710	762	734	694	747	753	712	683	739	755	718	730	755	668	766	753	714	736	701	738	658	715	751	766	724	744	717	703	725	700	711	679	818	688	715	774	682	710	695	739	752	698	734	733	698	749	710	702	722	753	734	721	709	785	719	729	727	757	730	697	719	692	682	724	722	690	752	706	746	694	749	742	733	666	749	687	752	690	714	700	722	734	784	690	700	711	686	712	747	727	739	722	741	693	729	716	736	685	789	718	766	726	745	708	695	737	709	710	702	709	737	717	713	716	691	712	739	699	715	682	711	723	710	702	747	765	673	718	740	758	716	693	703	731	703	749	730	734	729	675	726	706	744	692	758	696	695	690	734	751	746	735	747	733	759	738	723	719	735	707	683	730	704	704	707	682	731	723	742	670	722	699	722	741	676	731	678	712	765	726	711	721	767	704	729	734	676	755	683	711	720	707	770	709	694	741	784	723	684	695	694	697	689	731	706	685	724	713	711	705	741	697	695	790	719	786	755	723	711	731	741	742	708	655	739	708	738	723	695	717	750	727	740	743	728	729	709	721	672	737	671	699	721	758	710	768	706	722	710	748	715	683	736	684	689	652	714	745	754	683	734	708	689	727	682	694	695	733	726	788	704	736	710	711	709	724	739	711	695	700	721	720	685	704	714	678	744	697	731	717	702	674	695	754	720	705	711	693	722	733	729	719	704	691	713	700	781	701	728	691	702	703	765	650	729	702	729	783	759	704	742	743	772	751	694	723	721	723	740	708	701	765	715	711	761	743	712	719	730	737	754	714	674	685	716	720	693	721	762	730	751	735	698	719	748	684	719	729	747	711	674	697	736	697	733	720	757	688	778	727	729	724	706	721	710	735	680	722	743	706	717	744	664	716	718	707	686	713	692	697	706	726	747	690	725	701	690	730	658	724	765	714	710	699	658	716	701	709	711	725	716	739	702	735	728	703	690	701	762	708	696	691	726	704	713	711	751	714	720	706	704	738	755	699	726	695	738	703	676	793	673	720	731	728	754	715	722	715	704	724	746	738	697	690	713	724	715	709	753	763	730	707	710	703	721	705	741	709	732	738	660	741	739	752	729	753	699	695	714	712	727	687	714	707	717	748	688	710	725	728	703	689	718	646	721	671	700	733	725	708	751	693	715	697	717	753	735	723	709	724	756	725	681	773	770	752	752	684	662	718	663	701	771	719	723	707	713	748	683	767	699	704	733	732	712	704	721	687	778	768	688	685	708	716	703	722	698	640	716	673	701	702	693	730	735	764	747	715	702	748	736	723	687	762	680	715	710	668	724	693	712	699	709	754	738	719	696	730	741	759	677	721	690	732	717	730	711	757	702	757	719	685	719	693	756	717	741	682	704	648	754	693	693	756	721	734	677	718	716	751	710	703	719	763	724	699	673	715	740	757	727	738	767	738	722	727	692	699	761	708	720	805	653	648	691	747	703	697	720	736	665	712	784	713	675	710	756	722	712	696	722	770	757	720	738	702	681	684	740	693	733	706	717	725	702	730	744	696	720	730	746	750	708	734	715	729	719	703	685	689	738	709	677	750	767	690	754	724	725	720	716	719	674	753	677	660	724	717	730	699	749	791	716	727	733	698	702	696	765	695	702	693	715	758	737	757	763	687	717	754	720	672	704	715	706	718	715	686	724	704	706	699	715	751	717	716	726	712	721	717	730	770	744	714	700	723	707	675	705	732	689	680	730	768	715	709	714	749	719	708	733	693	719	729	692	724	721	698	721	734	742	748	684	730	734	720	729	728	708	685	749	692	725	707	759	721	714	695	711	697	718	689	692	685	725	738	738	700	739	720	699	701	797	793	710	678	709	725	660	769	731	750	702	706	719	719	737	711	692	737	738	748	725	713	663	723	719	736	721	695	729	731	727	748	729	713	700	689	672	704	699	674	683	711	701	717	711	715	680	685	730	709	697	698	750	752	744	766	776	783	691	721	732	699	753	741	732	744	724	750	753	712	720	749	681	721	731	702	711	699	709	695	730	696	772	705	733	740	724	763	724	727	739	805	764	718	716	743	686	708	708	719	742	714	705	692	714	744	667	725	732	710	693	744	746	681	707	730	745	732	677	765	755	718	745	731	751	692	721	696	702	745	729	691	738	721	751	694	722	699	733	726	755	730	684	695	692	748	753	763	749	723	691	740	710	717	705	707	739	769	724	721	698	711	696	743	694	751	752	739	774	722	720	712	719	710	718	713	726	717	700	765	715	714	761	713	710	721	722	734	734	754	740	690	724	760	743	774	723	751	745	737	710	673	709	760	684	688	701	682	735	725	755	683	709	715	742	720	699	696	725	757	695	722	687	740	745	718	662	701	677	683	721	731	684	682	730	714	701	687	759	719	707	708	733	759	720	744	719	683	745	724	707	736	734	729	716	733	708	745	722	712	716	739	738	694	720	724	706	740	673	742	742	754	727	670	740	692	695	689	693	723	726	792	721	749	680	731	786	721	740	731	752	689	735	780	646	710	701	719	669	727	748	688	739	695	687	734	717	723	731	699	718	662	742	707	696	745	723	736	686	718	707	725	767	758	733	741
23809	21150	28553	23962	21095	4937	575	365	333	276	273	245	255	240	257	222	240	187	206	224	201	220	186	170	214	191	212	199	191	198	167	190	181	194	176	163	200	196	190	176	195	175	198	182	167	173	215	187	212	183	183	183	173	198	155	169	152	182	173	194	186	167	173	195	185	192	188	161	184	181	178	174	169	198	175	197	191	191	202	176	178	176	202	195	198	177	198	183	174	168	187	174	167	193	185	179	188	181	172	176	185	193	195	170	166	168	182	169	184	179	178	157	203	166	191	185	175	185	172	182	207	204	161	171	199	182	193	160	169	159	181	156	190	169	175	180	184	169	179	162	180	190	170	185	181	180	187	203	166	173	189	170	188	187	170	188	155	198	185	205	187	167	178	185	194	170	157	185	178	184	176	178	205	165	186	180	189	183	167	185	191	174	179	162	183	161	186	194	170	197	191	176	185	167	179	167	190	171	169	213	176	187	202	192	160	183	192	190	174	195	158	165	156	168	189	170	174	164	183	172	156	163	186	175	199	194	155	189	188	191	178	157	165	154	179	184	175	160	187	172	165	183	193	157	180	185	174	187	186	169	177	177	166	176	182	191	210	206	172	193	170	201	181	192	172	162	194	168	191	197	170	176	180	198	191	200	205	168	173	175	171	174	183	161	177	170	185	166	179	191	171	178	180	168	193	178	204	190	170	203	171	179	194	201	189	166	168	188	175	172	189	191	169	183	175	196	174	188	165	166	178	182	186	180	185	143	200	166	183	176	154	171	177	178	159	176	185	159	161	184	189	157	188	172	192	202	181	178	154	158	187	171	168	201	182	159	182	197	167	177	183	168	167	183	175	172	177	189	187	177	198	152	187	206	185	172	186	152	179	181	186	185	172	207	192	201	189	198	212	185	195	186	184	145	183	163	188	211	197	164	168	187	176	204	181	218	179	183	183	192	175	197	159	168	177	173	185	193	170	187	199	179	182	198	186	163	178	176	150	157	168	186	190	166	186	187	173	186	156	160	176	193	175	180	186	163	172	189	187	179	172	178	181	155	182	179	191	184	148	194	190	189	159	191	183	174	202	184	173	173	183	152	149	173	204	163	196	163	191	180	167	177	181	194	168	169	164	174	168	177	160	153	187	190	172	170	208	167	175	178	160	155	176	145	180	202	159	175	168	182	177	192	159	201	170	160	174	188	171	149	190	183	198	179	161	183	180	174	168	182	211	177	161	171	184	167	169	162	192	183	189	176	187	182	176	167	180	181	168	189	191	182	190	193	187	192	185	180	178	188	189	177	180	184	175	184	172	183	193	167	192	167	170	192	166	188	177	174	177	186	198	178	186	168	183	152	163	183	160	177	183	161	187	186	178	190	166	188	168	174	197	194	177	171	175	197	203	184	157	148	182	166	182	185	160	212	161	167	159	183	186	164	203	150	210	197	186	184	155	196	174	178	215	181	186	177	196	178	177	162	164	186	207	193	145	172	192	178	174	196	158	175	182	184	201	179	157	168	194	195	158	191	180	170	161	173	186	184	189	190	184	189	185	178	175	170	188	173	197	182	184	168	152	149	198	199	169	183	193	171	178	162	181	159	189	180	164	171	183	184	186	184	184	166	185	164	175	183	178	169	158	170	185	180	190	175	152	180	192	177	172	189	190	153	191	170	167	216	181	169	184	199	187	203	188	185	177	180	185	155	174	180	205	174	155	169	172	152	181	174	177	193	221	159	184	168	179	195	173	159	192	204	198	174	167	164	179	158	217	188	181	149	183	176	173	174	195	180	169	175	160	185	183	168	182	182	164	179	189	186	172	164	169	181	165	201	207	152	188	170	173	197	176	177	180	181	204	196	164	186	184	195	211	170	189	159	177	180	183	171	167	169	184	178	154	188	202	173	184	201	175	183	184	189	185	199	154	186	189	168	171	173	167	171	163	183	191	180	186	191	185	192	207	182	147	181	180	190	166	172	196	198	179	163	180	183	160	186	197	169	199	163	179	190	149	167	170	188	162	203	201	171	175	193	185	161	165	179	178	161	179	152	194	186	183	162	172	161	198	184	191	180	186	181	171	187	145	200	200	167	199	194	194	212	160	170	176	178	177	171	158	151	174	185	172	199	157	165	184	167	187	171	162	181	169	176	193	160	187	193	166	175	182	165	191	170	175	172	173	169	188	182	173	177	180	187	179	172	200	186	196	170	186	178	182	183	169	188	156	157	192	172	182	161	193	177	181	182	173	169	159	180	177	173	175	194	187	202	154	177	189	197	188	174	191	170	171	174	153	179	169	202	182	166	178	169	183	202	161	192	157	175	187	169	188	179	146	194	184	179	179	179	188	179	181	170	158	180	196	185	203	187	178	187	175	178	161	174	163	194	166	172	185	192	179	177	174	186	170	172	195	213	180	193	183	180	164	179	189	167	209	195	185	194	183	172	189	187	169	199	192	186	185	181	169	185	182	175	179	173	185	197	176	185	176	181	161	179	196	184	185	176	181	174	171	196	187	177	194	184	169	145	176	184	207	197	177	173	189	162	172	174	172	186	181	181	185	197	187	173	176	169	159	168	192	176	174	159	175	186	143	168	172	191	171	147	175	178	158	207	205	170	171	189	191	169	187	184	178	171	191	195	181	171	170	185	179	187	171	224	163	164	188	171	171	184	182	175	182	164	174	191	159	190	190	166	178	191	179	196	189	161	177	185	185	186	203	158	181	169	189	173	188	172	157	184	189	174	185	176	191	169	169	187	159	214	183	184	192	201	204	196	177	181	160	182	167	166	181	189	189	178	177	207	167	189	182	170	164	164	186	200	177	173	180	176	168	181	204	166	191	175	178	183	170	181	185	170	196	186	176	171	190	179	172	160	184	169	178	175	207	159	212	165	209	171	170	181	185	169	173	193	189	174	185	155	161	163	160	169	141	167	184	183	146	160	183	186	183	163	172	176	180	175	173	193	196	161	168	186	198	163	175	176	192	182	168	194	168	169	177	161	175	170	188	175	202	188	185	171	180	161	173	184	189	198	182	162	168	168	172	200	173	152	161	166	182	209	195	192	183	174	156	178	197	165	192	193	190	196	178	160	173	189	190	192	170	192	177	177	162	176	169	171	187	200	180	182	186	190	199	169	181	169	172	191	162	190	176	181	167	156	182	187	176	182	184	174	181	166	156	169	174	199	185	150	181	179	170	185	186	189	163	195	182	183	187	186	162	174	198	168	177	183	199	168	173	193	178	193	206	167	190	173	181	165	182	192	148	187	183	171	157	217	166	181	196	188	163	178	184	181	159	174	186	207	192	169	184	178	170	174	169	175	178	179	174	171	199	179	194	173	176	186	164	185	187	159	167	185	177	187	171	194	164	190	181	169	190	175	168	202	173	185	194	178	217	179	162	164	204	170	192	172	163	195	165	155	175	171	171	161	186	169	168	170	184	179	157	177	191	188	166	179	176	167	176	169	152	176	177	192	176	178	171	169	176	191	194	183	162	196	181	164	165	208
35615	8850	7424	3706	2386	1753	1269	1039	897	737	674	622	554	561	518	479	481	460	451	386	415	402	429	354	397	354	403	370	385	372	372	364	341	349	369	349	363	366	336	363	328	357	333	341	354	351	361	300	346	335	338	361	325	319	363	335	313	346	331	317	350	321	348	360	323	359	347	324	324	330	346	324	350	331	326	313	365	345	376	331	405	359	354	323	301	383	368	310	320	343	361	348	331	365	357	337	341	357	351	330	324	311	361	342	329	339	342	348	358	335	356	332	350	340	325	337	320	333	340	327	359	307	375	343	319	359	357	340	317	353	338	342	312	317	331	316	329	349	291	385	375	314	321	336	325	348	355	342	368	345	314	333	328	346	356	336	363	330	340	335	347	344	330	365	308	337	356	306	310	336	344	350	289	335	375	306	329	344	329	351	306	326	317	311	294	337	350	314	321	321	354	351	315	315	349	317	351	319	346	331	365	326	342	305	368	348	356	344	337	340	347	347	345	335	308	319	318	308	352	327	346	368	336	322	333	310	340	326	344	345	360	337	356	349	337	348	320	325	379	314	324	333	344	364	332	344	341	350	333	332	344	308	369	291	373	317	320	369	365	326	363	334	325	368	347	339	354	324	358	329	355	352	347	335	366	313	328	337	344	361	358	365	346	344	324	319	314	328	348	318	318	364	335	329	354	329	327	329	333	309	305	331	366	312	371	343	339	328	343	337	347	322	348	341	331	366	339	303	347	322	326	335	355	342	353	323	307	329	356	311	340	322	318	336	363	327	340	367	374	300	317	358	313	335	362	329	342	339	319	363	337	318	323	345	315	365	342	339	359	329	302	343	355	314	322	297	353	352	316	341	291	333	349	352	340	339	352	331	314	315	348	329	317	348	336	334	350	337	340	327	321	353	321	373	353	316	358	336	328	352	335	332	298	331	331	363	312	365	343	322	330	341	337	343	358	329	344	357	323	316	352	361	331	306	325	302	365	367	340	323	324	333	321	327	343	343	328	349	329	348	331	284	341	365	336	361	323	323	335	342	313	361	342	369	324	328	339	405	337	367	311	336	334	331	308	346	365	354	328	327	343	315	316	332	327	364	322	350	333	325	361	359	334	341	330	329	348	341	316	301	321	343	363	324	334	319	339	303	341	313	314	340	326	333	315	340	350	377	333	374	329	349	324	351	345	331	346	321	299	329	346	364	313	323	322	382	344	327	308	337	350	338	323	373	350	369	350	341	350	337	363	361	336	310	379	333	324	334	343	381	310	299	314	341	324	338	362	352	364	345	339	336	318	303	321	350	340	303	339	368	336	346	318	300	340	326	349	332	319	344	326	318	346	346	346	320	321	340	342	311	342	365	311	322	354	336	323	344	364	317	349	302	304	367	335	366	338	323	341	307	355	305	352	336	351	352	327	338	313	318	338	342	349	329	287	329	327	389	347	370	368	341	344	331	303	380	354	349	312	333	335	313	325	352	344	342	355	368	321	381	337	339	331	320	353	331	357	326	362	324	309	365	346	324	347	339	312	306	363	294	329	312	344	329	323	349	319	345	334	304	346	301	316	340	353	344	336	309	321	349	351	317	331	331	330	344	360	340	309	366	333	338	324	359	331	314	350	327	334	362	357	353	316	386	373	347	315	305	361	323	301	324	353	348	346	362	369	391	357	346	358	344	334	317	323	342	324	350	314	347	335	374	316	357	333	331	346	305	362	328	326	321	334	340	362	307	331	296	329	325	337	303	367	341	346	327	343	348	321	356	346	367	326	348	326	318	342	329	306	325	323	344	312	316	324	350	348	325	313	326	366	344	363	367	290	308	325	334	356	315	344	324	330	362	320	337	342	343	291	345	330	337	341	324	344	353	326	318	311	345	329	364	360	329	366	301	294	330	333	322	363	338	373	348	311	331	327	344	325	318	354	310	314	299	357	313	348	355	327	381	333	341	353	340	369	346	372	348	348	343	327	337	339	324	331	338	327	349	342	353	379	354	338	325	338	346	327	341	337	329	303	330	363	321	331	321	348	365	304	360	333	354	327	332	344	296	363	351	365	345	328	330	328	346	314	299	319	366	336	345	312	332	354	325	350	337	358	338	331	316	319	323	325	366	365	362	330	363	312	363	349	373	343	372	347	293	336	337	335	316	346	313	379	342	333	351	310	326	320	364	367	354	332	328	328	320	349	337	339	343	361	344	360	341	328	340	357	350	330	335	337	354	336	320	335	360	330	319	323	311	340	330	351	316	310	333	340	324	350	339	357	310	340	348	330	301	318	346	341	348	333	330	336	355	314	312	297	326	335	315	324	330	338	331	316	319	364	388	325	363	337	333	346	312	335	342	316	337	298	329	328	347	339	326	334	324	324	324	352	343	342	353	336	346	332	337	346	339	352	328	316	325	345	351	313	314	326	324	348	341	300	357	364	373	361	336	367	345	348	338	324	356	350	330	327	335	318	347	296	351	334	351	347	313	344	367	335	320	301	318	343	357	350	343	345	341	363	359	336	349	312	349	301	365	349	358	347	359	315	373	304	335	339	308	329	344	360	350	328	335	346	337	339	328	387	325	351	347	330	343	359	318	320	358	386	317	333	315	325	308	388	341	320	300	360	315	336	357	344	335	370	337	362	311	353	324	348	297	345	356	352	346	340	314	337	338	351	335	301	356	351	306	353	365	357	338	326	346	322	326	333	352	285	307	322	321	343	296	340	304	339	329	345	360	312	339	326	342	316	294	321	346	363	349	349	356	332	336	327	356	327	350	311	331	323	353	321	353	352	348	310	348	364	311	338	305	323	323	337	339	286	349	341	318	321	348	382	358	348	327	387	325	359	354	354	341	337	321	329	324	341	358	312	323	337	332	303	355	341	294	314	334	323	368	310	340	349	316	356	331	330	340	298	333	385	322	333	372	327	317	309	344	364	327	351	334	328	347	344	311	329	365	343	348	329	318	335	337	361	311	340	343	333	344	325	323	327	344	330	338	345	329	357	321	353	311	334	317	342	333	333	336	331	329	338	357	342	366	358	342	330	308	364	334	372	328	355	348	347	331	322	340	330	315	361	368	336	368	351	380	310	321	325	354	326	350	330	337	343	315	336	345	323	366	360	299	348	349	325	331	319	350	364	352	355	364	331	357	359	309	328	321	337	344	301	301	332	347	355	341	318	321	339	350	348	321	318	320	359	360	364	343	314	313	354	341	354	342	343	368	363	306	318	344	354	331	308	342	350	332	341	297	362	306	314	337	301	358	333	329	306	334	324	353	357	340	350	345	330	350	332	343	334	340	357	332	342	349	347	343	333	357	331	354	381	370	284	308	334	325	330	336	367	307	322	349	318	350	348	340	302	381	299	332	325	378	320	342	323	346	304	333	311	344	364	347	342	349	356	346	348	339	341	335	338	361	331	319	319	329	328	346	331	313	332	341	331	339	337	332	358	350	307	337	317	323	332	332	336	377	333	335	334	350	308	342	327	330	371	362	354	305	349	348	345	345
22865	21142	29190	23381	21142	21038	2968	619	493	442	400	325	301	303	325	287	276	260	251	261	244	264	246	233	241	237	225	223	223	251	226	237	244	219	247	226	241	209	260	220	230	228	219	219	250	239	224	216	225	219	220	186	233	214	234	231	237	236	211	216	215	222	229	232	196	198	204	214	194	238	231	203	203	210	194	233	230	225	220	226	214	207	215	197	196	203	211	204	213	235	215	213	209	202	208	220	228	218	217	194	239	212	245	204	194	216	228	196	205	193	241	224	213	181	220	208	211	205	230	221	227	206	234	237	215	234	193	222	237	204	206	223	213	200	204	214	225	213	228	220	238	198	220	217	239	222	203	211	205	237	188	215	210	196	212	197	239	221	210	211	211	213	214	209	204	234	244	222	194	213	213	200	211	196	216	202	233	207	243	214	255	229	219	207	210	220	245	202	236	206	220	208	205	208	245	235	225	196	215	203	211	206	240	230	234	209	215	189	197	248	219	214	215	229	204	243	214	238	234	217	226	199	245	205	231	225	239	244	214	205	226	205	203	206	243	232	206	193	213	224	220	201	218	211	215	235	248	219	209	211	197	232	233	205	199	250	222	194	227	216	226	212	230	234	217	226	207	208	197	206	226	230	194	215	186	192	230	232	225	224	212	228	234	228	224	200	203	239	219	212	210	211	206	237	202	231	223	217	194	208	225	205	201	240	214	257	228	208	193	215	226	216	216	218	197	214	205	223	197	220	198	238	232	202	212	213	206	210	213	207	183	191	250	185	206	227	213	217	219	216	224	224	213	223	200	220	227	230	232	227	215	214	196	215	222	197	223	226	252	213	191	220	226	215	228	202	231	201	209	203	203	207	214	223	204	195	205	212	227	214	204	208	224	203	228	197	205	209	226	220	202	224	224	205	225	222	199	190	209	225	207	215	187	224	206	252	200	197	212	221	228	190	227	216	201	210	215	201	227	232	225	256	217	221	227	210	202	233	208	209	208	214	198	232	213	214	197	218	232	228	227	234	226	190	200	246	223	221	222	182	219	233	236	211	203	251	228	210	212	216	237	222	232	206	218	219	217	211	216	233	200	213	212	234	212	188	248	233	189	221	201	226	209	204	203	221	210	217	200	196	215	197	206	221	220	200	218	210	219	184	231	195	214	215	243	227	205	209	236	207	211	222	223	187	214	194	190	196	223	216	221	186	216	223	212	224	218	220	192	199	197	192	227	214	230	215	209	260	221	202	224	184	191	192	231	228	242	230	209	206	230	231	209	208	213	205	223	216	225	189	216	221	198	235	234	215	213	209	198	217	221	205	201	219	224	213	228	191	258	211	220	222	217	209	238	191	221	227	213	217	221	213	221	229	224	205	214	230	201	189	212	209	219	215	187	210	230	179	234	209	218	214	212	205	211	232	225	227	201	197	214	228	206	231	188	220	225	237	238	233	219	206	236	220	190	193	223	237	218	215	231	213	223	206	231	228	228	221	209	200	250	220	214	215	216	223	211	213	236	232	171	204	217	227	219	223	208	201	224	210	218	198	215	215	217	200	223	244	209	217	164	222	228	205	229	195	199	236	233	202	228	203	207	224	195	242	224	223	203	204	232	236	235	212	246	207	207	233	218	254	201	213	228	203	234	191	199	198	245	223	214	228	207	197	223	213	226	207	207	246	231	204	213	233	230	234	227	204	243	191	227	189	190	197	228	220	219	227	196	202	205	194	199	234	223	231	204	215	198	209	237	202	233	213	246	194	227	245	230	205	202	212	234	224	222	212	187	219	214	242	213	219	223	212	206	206	197	232	198	203	226	220	215	212	199	221	196	203	222	222	225	225	209	219	213	215	226	214	231	234	210	236	225	194	203	223	224	202	225	207	207	212	202	207	214	189	231	202	198	209	220	228	195	214	222	208	200	194	211	229	222	206	235	238	202	177	230	221	220	208	217	189	203	228	208	212	212	206	188	211	211	224	236	208	222	206	216	226	217	209	218	221	213	197	229	192	209	249	222	211	202	234	192	218	207	216	230	214	210	220	212	220	213	209	195	226	212	207	200	227	213	199	221	212	211	209	214	201	219	230	224	221	230	206	224	219	236	229	216	208	234	222	212	220	207	227	208	204	217	225	228	194	213	209	215	198	199	252	193	206	235	219	233	223	208	215	209	219	235	206	226	203	228	231	219	208	203	195	228	199	215	213	202	235	220	230	193	181	224	231	215	205	222	236	209	223	240	211	240	204	210	227	207	223	192	227	242	235	214	223	223	212	220	226	213	248	204	192	207	210	216	239	220	220	208	218	202	216	228	203	215	207	224	212	211	215	227	222	245	208	230	239	236	210	203	216	219	238	202	219	221	196	187	233	216	192	210	228	214	223	228	203	204	251	226	235	211	241	199	226	228	228	222	195	207	196	212	204	211	212	212	238	206	199	211	213	224	218	205	208	223	233	213	194	205	249	213	227	239	217	185	237	222	232	218	213	203	225	232	219	200	232	208	222	192	211	206	198	196	214	193	228	227	214	197	198	204	233	225	210	208	201	178	197	217	207	221	212	241	246	210	217	213	221	210	217	215	204	237	229	214	218	208	216	228	232	208	200	209	205	216	228	196	197	195	233	198	199	229	226	224	216	205	231	218	195	241	196	199	193	216	216	211	204	201	211	198	241	187	247	229	218	205	219	231	231	217	213	189	217	213	206	211	207	183	227	229	222	192	215	203	213	193	235	201	220	195	223	207	201	225	187	241	212	221	180	207	223	207	204	219	236	214	241	233	202	219	235	199	214	220	216	225	215	198	206	224	210	200	185	187	191	215	235	234	244	230	202	190	204	213	221	209	212	223	210	207	211	211	202	225	188	220	209	216	210	227	214	202	206	226	230	229	203	221	210	224	222	223	203	206	234	200	206	205	183	210	201	191	217	196	228	228	213	193	193	227	212	225	225	234	198	217	222	202	212	199	235	221	217	231	229	237	221	214	193	226	205	232	203	222	209	221	243	224	206	216	198	213	214	226	226	221	226	222	224	211	237	216	186	216	219	204	198	199	234	189	211	207	184	193	209	212	227	235	203	218	213	221	219	198	199	207	250	213	205	232	198	195	227	208	198	230	203	207	217	207	220	205	233	213	259	192	192	215	213	226	198	201	227	213	211	220	224	228	213	193	233	221	223	208	203	216	230	192	210	237	228	225	208	195	210	204	221	221	225	193	216	225	208	226	205	222	205	225	184	205	198	204	239	198	218	208	211	231	239	208	201	209	229	227	191	215	215	206	193	202	203	211	207	218	222	223	234	222	224	236	201	202	259	251	222	224	222	209	214	228	205	227	207	201	175	215	214	230	195	217	239	215	226	204	210	214	217	211	225	198	217	212	200	211	249	200	199	207	200	222	197	228	229	195	226	228	185	200	204	227	225	196	228	220	237	189	224	199	214	208	188	209	215	224	246	246	206	240	182	225	210	208	233	193	199	188	220	211	238	216	223	233	209	216	183	214	199	177	212
37816	13799	11924	6332	3964	2903	2091	1710	1375	1131	992	940	828	769	719	655	605	608	518	567	566	533	494	491	487	458	503	391	435	412	414	422	431	395	408	389	389	368	424	434	421	365	386	394	351	393	431	401	400	369	381	374	396	394	403	336	395	414	374	404	402	381	364	400	367	363	379	378	383	387	379	364	375	409	414	355	360	386	398	387	368	386	382	401	381	381	380	414	325	356	391	357	375	365	391	363	369	381	353	344	399	355	359	368	364	359	368	383	365	366	370	361	363	356	365	351	356	381	381	400	342	375	371	380	358	349	383	406	365	365	367	371	372	361	342	380	350	401	376	372	342	398	383	381	365	335	364	368	343	369	371	392	361	342	396	398	382	398	364	375	391	392	384	384	376	341	374	386	388	358	342	361	391	380	340	381	351	364	351	376	362	334	368	378	367	343	348	351	350	378	352	375	389	384	391	379	352	359	340	381	356	377	379	357	366	377	360	337	362	369	352	365	346	377	384	375	353	377	348	394	338	380	351	337	358	356	394	405	358	385	372	337	370	325	378	380	327	356	363	359	374	401	371	355	333	395	357	386	349	367	392	371	357	348	376	373	360	382	378	365	359	378	349	377	363	336	338	349	332	372	366	368	356	362	312	365	381	379	379	339	367	361	386	331	343	381	372	389	352	365	366	375	372	359	363	358	369	394	336	378	373	385	378	400	397	351	362	380	379	361	348	372	371	389	382	358	352	353	371	352	363	371	362	383	382	377	370	351	370	399	380	383	388	401	373	410	377	359	372	390	351	376	376	388	375	378	371	397	391	371	370	365	358	370	412	367	358	366	373	387	400	367	375	383	356	338	355	379	354	313	379	364	359	360	345	376	379	360	361	375	382	359	333	404	367	352	384	388	377	392	399	350	368	370	382	378	343	390	339	351	370	374	370	382	352	387	349	349	367	346	372	405	332	376	369	382	377	322	390	374	399	381	358	368	355	348	390	363	370	402	367	398	359	376	359	385	352	343	369	356	367	353	381	348	359	388	362	357	416	362	382	369	351	384	341	369	373	371	363	361	372	389	368	391	359	369	372	347	358	370	371	408	332	369	396	356	352	366	369	369	352	390	392	369	372	363	389	370	379	356	348	373	363	388	338	332	336	377	348	417	397	349	354	356	357	369	386	336	390	353	371	364	380	385	393	367	395	406	415	386	380	334	391	380	372	318	369	364	354	365	382	361	363	339	383	360	378	362	363	352	377	370	361	337	357	413	389	357	365	362	418	356	372	370	324	388	397	353	349	348	400	371	338	350	340	395	410	350	346	374	392	368	383	371	380	379	366	373	376	374	370	393	397	350	373	342	360	386	378	370	345	355	308	354	355	343	380	364	396	380	349	369	347	344	359	376	368	396	409	347	374	373	337	360	368	367	381	392	375	383	350	330	355	391	349	347	392	352	375	369	375	397	380	363	340	362	326	329	314	371	336	375	369	349	369	330	397	387	395	377	347	375	375	364	320	384	359	382	369	390	360	378	395	352	386	383	355	399	364	367	349	361	373	401	359	361	378	342	374	364	382	337	374	356	355	336	376	380	353	350	374	363	380	381	372	381	401	374	366	347	381	391	365	366	374	395	379	327	371	386	354	366	361	375	367	366	358	407	357	342	396	392	372	378	350	371	338	387	349	400	347	392	365	357	394	380	346	349	371	379	371	335	329	372	399	358	430	375	341	376	349	365	366	367	390	373	382	364	344	359	358	338	391	368	358	364	368	379	362	354	384	376	359	379	366	312	374	366	360	366	360	351	377	355	395	342	377	365	348	373	364	338	391	374	362	393	396	337	369	389	354	375	385	355	334	358	401	391	360	361	391	383	387	364	342	334	367	328	345	371	341	406	357	388	344	343	331	367	362	387	377	377	389	364	372	387	383	376	386	361	364	365	375	370	350	357	350	405	371	350	356	362	400	372	400	326	341	382	388	349	360	353	393	360	402	356	359	353	357	376	345	385	392	362	373	386	337	335	376	355	395	383	371	385	369	399	374	403	377	369	322	385	381	372	378	370	356	361	371	367	379	370	381	402	361	366	359	377	385	352	407	370	376	364	422	353	348	376	385	369	396	371	335	365	361	343	394	353	368	372	390	406	352	365	370	362	375	402	366	352	381	356	361	366	387	368	345	362	355	353	349	337	377	384	370	362	366	381	387	398	339	398	337	358	364	343	384	374	364	352	399	360	368	377	353	354	345	380	373	412	329	361	390	366	396	343	389	384	390	389	377	363	375	379	375	367	363	366	351	374	354	385	362	346	418	396	399	389	367	380	358	351	344	357	394	379	338	384	375	391	350	351	380	392	364	365	380	345	406	348	350	391	397	340	384	378	373	400	375	327	374	354	338	370	410	372	361	367	376	357	318	315	402	334	330	372	357	353	357	364	336	327	400	364	380	358	357	357	351	379	373	364	366	387	365	374	381	369	354	372	395	360	361	341	368	347	336	366	369	363	353	372	334	368	323	370	342	380	361	372	343	355	373	373	358	344	357	341	356	374	364	381	366	391	355	379	363	350	391	388	360	375	364	377	397	346	368	386	368	345	355	390	382	354	351	383	367	351	351	344	367	368	374	366	357	339	365	374	360	331	358	374	401	331	351	353	372	333	367	366	397	351	320	358	341	364	384	361	352	406	352	342	370	374	360	371	373	375	366	373	396	388	376	376	372	374	371	390	337	359	336	376	374	354	350	340	344	346	399	342	343	351	388	371	343	393	396	362	358	341	354	363	333	372	395	384	395	352	383	361	364	381	388	387	352	390	371	345	408	370	340	357	361	386	312	378	380	364	346	384	342	369	343	369	333	395	376	378	396	360	337	381	377	360	368	356	368	381	367	370	377	384	362	353	362	362	372	406	381	336	339	383	368	326	390	361	337	367	392	348	366	364	402	362	331	383	327	377	385	377	352	326	392	370	365	359	378	362	360	348	372	388	332	368	368	388	390	359	386	358	369	342	359	335	345	376	345	383	381	325	351	385	371	366	351	344	382	345	371	381	362	367	363	321	372	398	360	331	354	357	376	402	376	386	343	384	378	369	406	343	351	361	368	376	337	383	394	348	349	382	402	358	363	345	374	369	404	377	361	349	399	388	381	372	355	346	335	366	362	400	351	336	367	344	351	376	357	360	380	378	386	376	350	367	345	392	357	405	363	366	363	400	369	344	343	354	360	361	366	370	363	351	341	379	352	387	391	402	372	399	345	336	349	395	402	413	358	375	375	372	378	360	349	361	367	360	410	372	376	346	375	373	339	358	393	370	349	397	363	378	377	349	407	378	381	382	396	377	375	348	394	377	338	422	368	357	374	394	350	365	353	369	382	341	368	403	381	354	336	376	344	324	360	378	360	380	383	350	382	365	387	371	355	386	382	352	387	396	376	363	364	349	328	402	386	356	396	378	404	353	384	365	368	359	366	366	365	359	327	388	396	355	343	376	392	330	377	383	388	395	369	330	374	384	373	367
26602	20869	11157	1097	701	649	462	435	414	424	392	440	422	412	418	422	391	407	413	448	389	391	423	403	377	387	403	429	380	392	404	383	411	405	383	393	398	390	383	394	381	413	402	406	443	384	386	409	389	379	367	386	422	382	366	432	394	440	432	398	411	375	407	363	415	422	400	350	382	443	394	396	448	401	429	423	393	406	385	397	377	393	415	384	435	358	404	393	415	381	373	408	381	394	388	409	385	394	382	409	395	399	403	419	406	414	383	413	436	400	423	409	422	405	442	416	405	394	375	350	385	397	421	398	379	409	384	411	387	385	372	371	369	417	414	413	376	397	372	390	414	389	398	382	422	392	367	410	381	418	382	404	397	378	401	386	370	426	382	391	352	402	405	392	411	402	380	425	405	368	378	398	399	387	397	365	399	406	402	389	338	382	395	356	383	402	429	395	394	416	401	365	391	382	403	409	413	380	430	394	405	392	380	400	395	401	410	381	415	393	442	392	408	387	375	406	370	377	387	431	398	420	415	395	373	369	418	354	396	418	407	430	393	365	423	377	411	388	397	361	398	398	376	429	420	391	408	355	372	387	371	418	421	411	408	419	432	378	384	362	417	402	411	367	393	369	394	383	393	379	392	403	416	416	384	365	380	402	401	368	366	407	413	416	398	349	419	430	404	356	408	366	398	394	396	430	397	389	397	412	408	456	376	391	402	416	382	388	420	390	420	425	416	360	391	399	408	409	384	405	358	360	356	337	417	409	415	397	386	364	390	404	411	410	375	400	385	430	359	407	424	418	380	361	396	389	404	399	421	387	382	393	400	394	373	418	375	412	414	390	380	405	417	417	381	337	405	407	394	409	393	376	429	376	393	392	366	398	390	375	431	377	406	412	401	398	381	369	400	400	403	399	405	380	416	381	403	383	381	403	405	383	377	369	356	390	439	393	396	385	414	351	381	410	398	368	403	384	420	401	364	366	385	388	395	417	390	403	402	417	369	363	411	417	391	378	388	392	363	379	392	409	397	382	345	391	388	400	399	383	433	380	404	388	388	408	416	385	384	416	403	380	411	398	365	399	356	432	378	421	403	391	391	398	387	397	392	424	432	386	391	374	398	384	395	406	409	384	444	384	376	408	391	400	356	424	433	421	401	407	379	396	383	380	393	379	409	393	399	396	398	393	409	403	385	380	369	392	401	371	384	398	387	398	391	410	407	400	381	383	375	394	417	425	396	391	425	387	381	377	393	430	412	370	411	397	391	376	395	419	410	407	417	407	425	398	418	400	398	395	378	374	412	410	416	388	429	400	393	420	396	395	402	384	407	386	378	411	373	367	391	437	444	376	409	365	390	415	419	405	379	380	414	440	380	357	422	391	392	417	412	402	440	399	386	409	403	402	388	399	368	423	394	389	399	362	410	407	390	411	442	408	415	397	371	415	381	380	400	415	374	409	377	397	412	378	445	380	374	382	413	380	396	399	411	382	430	409	392	356	377	409	380	392	391	399	396	386	388	391	440	432	396	378	387	382	362	334	409	403	409	390	327	381	415	382	372	407	387	378	408	418	405	389	383	402	374	408	417	397	376	398	422	411	423	412	409	390	393	378	431	390	368	391	383	407	386	390	412	406	416	419	411	393	339	372	389	393	388	394	357	404	374	413	401	384	402	427	401	420	415	397	369	397	400	405	355	406	399	385	372	400	417	400	395	381	426	397	391	357	380	377	389	398	415	404	411	377	394	411	394	414	381	413	408	436	399	351	419	388	392	380	410	376	407	390	395	416	400	399	373	383	404	404	399	427	391	401	402	358	385	410	392	392	363	381	435	365	367	388	393	381	381	401	372	395	374	394	390	391	389	385	372	385	390	390	383	390	384	382	410	381	410	359	368	372	425	407	391	409	372	405	406	372	369	417	395	399	432	382	385	418	410	416	396	394	402	394	409	360	412	424	404	373	411	393	416	401	395	410	372	368	368	383	379	401	388	421	401	402	392	441	413	424	389	407	395	364	386	417	411	406	376	392	411	384	401	411	395	392	416	372	402	411	401	371	422	384	391	366	390	385	397	392	409	396	386	378	398	417	384	382	390	420	366	391	427	400	396	427	406	393	408	407	423	387	370	395	385	416	420	408	409	409	418	391	417	417	404	404	418	409	422	395	411	393	385	402	412	388	381	371	366	394	401	400	409	430	388	430	385	366	399	403	398	429	402	388	383	395	388	389	382	413	351	393	383	397	393	439	402	378	369	388	391	398	376	378	375	403	392	351	397	434	432	380	390	375	389	409	381	380	369	376	401	413	344	389	385	414	408	400	381	377	396	389	364	389	390	381	365	395	444	410	400	381	365	401	390	378	397	416	429	395	393	389	389	400	394	380	392	408	380	344	401	406	411	394	361	381	389	391	384	413	398	407	410	406	392	403	415	388	372	398	416	410	362	392	380	394	400	370	382	411	445	380	378	345	371	363	392	402	422	410	380	406	378	376	412	404	377	407	400	378	382	417	403	416	389	384	398	414	401	377	395	392	395	382	356	391	388	397	382	385	397	351	363	408	414	411	391	376	394	386	370	422	415	368	366	403	379	412	420	377	384	398	372	401	420	402	391	376	377	410	418	381	409	357	417	410	418	411	364	374	406	393	390	402	415	404	409	360	396	391	390	396	426	376	413	422	419	365	379	418	349	405	428	425	397	392	370	430	412	370	412	388	410	408	398	387	383	373	392	403	411	424	365	387	417	384	390	425	402	429	407	386	431	367	408	413	392	417	429	403	381	424	398	386	398	376	387	388	416	378	392	399	384	404	398	379	384	415	392	409	385	401	428	379	405	408	368	355	425	391	399	403	356	365	392	385	408	419	378	371	381	395	368	391	406	395	421	358	381	380	428	436	378	382	428	394	401	377	406	428	382	386	432	373	401	393	423	402	399	383	399	416	368	439	378	416	408	448	409	387	368	393	413	374	372	396	423	389	426	388	370	368	380	366	414	406	393	415	392	361	419	383	434	388	414	399	345	404	378	426	395	408	382	402	406	406	372	358	419	416	349	408	365	396	411	407	372	401	392	397	390	404	373	410	388	412	407	398	373	419	391	399	386	406	398	413	355	425	418	395	377	369	403	361	400	381	366	374	428	372	381	375	423	402	386	388	426	397	389	411	400	402	369	418	409	414	394	380	403	390	367	380	381	352	375	375	409	377	369	356	404	400	388	400	380	395	369	407	382	388	389	389	392	411	409	407	365	399	419	388	429	407	400	434	392	388	352	386	388	402	367	358	432	385	408	392	392	439	373	400	431	412	404	368	414	399	411	400	433	410	425	365	386	368	415	394	407	429	403	387	400	409	424	385	401	389	403	447	415	420	412	369	412	381	375	391	383	386	376	401	369	404	375	421	371	416	408	435	412	396	399	395	390	417	383	399	428	402	437	377	384	391	393	387	393	395	374	407	422	400	401	405	389	404	391	402	410	406	379	364	394	387	360	384	392	390	380	370	409	368	409	373
19306	1831	1662	1121	928	857	804	757	786	739	716	732	737	708	669	689	721	726	687	688	667	695	695	710	710	674	739	709	695	683	679	717	696	727	723	695	668	658	670	736	690	675	684	704	702	702	723	663	674	710	689	700	692	718	683	642	700	719	688	716	693	691	707	728	663	685	692	696	693	689	658	726	676	687	698	700	732	696	696	687	693	742	702	694	692	713	675	710	704	721	668	678	682	680	677	676	695	648	643	701	691	657	695	718	720	681	673	702	716	633	694	706	704	701	668	676	723	693	701	683	681	697	672	752	679	705	683	698	694	645	716	706	662	756	668	708	657	724	717	643	722	686	679	745	679	698	718	700	710	698	679	676	704	687	698	703	690	717	710	717	653	741	728	695	677	658	702	701	705	702	687	715	686	632	694	647	763	688	673	724	678	709	697	706	709	722	702	652	686	687	680	710	730	715	703	702	683	685	696	711	718	713	743	699	644	739	735	663	761	704	699	653	693	696	683	731	766	717	699	684	720	697	740	666	679	722	679	719	723	700	715	688	688	696	733	711	666	721	660	735	704	662	720	724	719	725	673	715	650	693	693	674	706	696	694	714	723	684	681	663	721	708	699	698	711	705	662	733	708	691	694	715	715	702	691	688	703	682	726	686	651	722	677	654	712	687	738	711	751	678	720	681	707	665	677	700	699	672	727	731	716	719	653	686	654	702	673	690	663	696	718	716	663	751	653	664	654	711	658	724	752	688	667	722	678	694	688	749	723	704	686	733	688	711	716	742	728	701	631	699	682	687	711	685	709	733	716	734	727	704	681	711	742	730	642	700	682	676	694	668	722	658	652	703	674	706	711	731	671	730	719	667	698	724	680	710	667	710	690	741	690	685	724	723	713	708	688	709	713	678	722	723	706	683	714	716	666	667	691	710	679	723	704	655	691	648	700	691	669	737	709	677	666	690	712	727	711	690	707	664	708	641	679	714	693	698	705	677	709	713	721	661	723	693	708	691	676	692	717	699	656	716	737	797	696	732	721	697	665	687	680	745	675	687	680	682	688	695	690	707	733	690	684	673	728	704	697	668	709	688	680	625	685	730	655	749	724	685	639	674	704	703	695	680	670	713	730	677	697	708	675	675	697	687	686	680	716	730	677	739	714	707	686	714	742	655	681	667	683	720	710	688	686	747	722	670	677	704	701	687	728	706	673	668	717	666	633	706	703	643	681	721	704	674	650	655	705	691	714	686	715	717	677	673	657	655	661	710	711	696	711	779	689	660	703	732	669	693	715	702	690	724	672	675	688	717	668	704	672	687	699	714	686	667	721	696	711	664	720	686	681	647	761	696	692	735	705	671	672	633	699	701	718	759	686	752	660	661	675	724	704	730	710	686	686	663	731	709	689	696	695	693	642	714	693	712	691	656	678	662	723	693	696	690	692	733	673	680	718	686	728	687	721	699	666	643	654	741	723	638	670	762	684	719	698	671	694	680	716	693	712	733	755	698	688	715	694	662	687	683	727	709	702	681	729	705	687	680	668	722	660	716	736	665	697	681	687	677	715	710	689	685	687	682	709	700	739	698	699	688	698	704	650	674	697	700	735	665	714	693	716	693	697	689	692	686	711	739	691	700	712	706	697	692	727	724	665	674	733	659	706	683	696	698	736	713	642	737	688	711	717	663	675	658	695	678	717	715	673	694	737	720	676	646	668	707	683	704	736	742	692	722	695	683	663	698	716	716	699	729	667	642	694	696	674	723	711	703	724	714	710	710	681	682	708	719	691	652	691	666	673	679	703	715	670	701	743	712	675	704	654	729	690	656	701	680	689	684	677	714	730	738	734	690	733	671	710	697	736	716	678	698	708	661	719	682	601	684	662	664	731	688	743	683	740	681	720	675	700	688	743	705	697	699	741	703	705	649	704	696	690	672	696	716	694	724	691	697	712	707	639	676	679	702	690	692	672	662	698	688	656	711	700	657	682	700	720	677	707	729	695	709	693	652	690	703	711	729	734	704	703	732	698	669	688	673	662	732	717	723	728	740	679	735	691	705	705	675	728	724	729	698	732	697	672	702	682	685	698	699	722	702	701	675	711	752	718	700	709	657	699	725	701	699	694	699	703	744	722	663	699	683	700	711	686	701	717	723	638	679	680	698	734	738	712	687	670	712	719	652	665	719	677	633	652	673	749	707	726	731	720	673	675	692	708	697	715	718	691	720	684	655	667	726	683	687	684	733	723	696	613	721	733	693	680	753	681	721	694	688	717	711	680	719	692	702	729	673	652	690	673	711	709	714	716	667	674	749	690	731	688	743	708	812	706	710	701	726	679	723	691	702	700	723	677	683	695	727	691	684	692	683	721	714	744	670	675	675	731	711	722	673	693	681	644	688	718	769	663	665	709	665	705	687	619	665	693	686	707	676	731	664	699	709	651	677	686	666	740	708	648	712	686	710	721	683	662	747	657	681	692	719	693	671	720	695	679	694	706	648	718	691	706	694	696	657	684	692	721	673	708	695	680	687	705	724	721	690	710	682	739	701	694	665	716	691	659	676	689	664	677	620	687	691	713	695	718	733	704	707	680	736	704	696	716	671	748	657	712	707	697	723	673	695	673	733	659	682	681	739	708	734	681	704	714	717	705	658	717	702	706	658	689	704	710	708	702	686	746	705	730	682	687	737	687	689	690	735	670	696	690	727	702	733	676	686	722	688	684	719	689	717	672	698	734	690	696	708	687	724	714	719	669	700	699	722	705	655	723	690	710	700	702	721	718	690	690	725	699	651	669	693	685	707	710	695	746	676	690	706	704	691	737	725	691	694	717	731	727	706	634	653	692	712	723	661	666	702	678	707	676	711	716	702	701	702	672	725	694	683	692	690	686	738	717	679	716	668	712	698	715	759	688	718	713	724	658	701	678	673	718	701	726	690	720	697	740	698	731	752	694	695	676	683	670	603	710	707	698	706	685	701	700	689	730	668	668	709	691	705	677	666	675	723	726	708	676	716	686	671	734	737	697	656	700	749	715	723	705	706	741	687	682	687	655	720	716	717	723	674	702	658	712	748	695	732	677	748	664	700	700	709	673	708	672	668	692	721	723	671	713	685	722	726	684	702	678	705	703	665	693	704	743	742	698	703	679	699	656	694	715	721	682	637	719	666	723	656	708	744	695	679	684	701	692	681	655	700	774	673	696	683	681	689	700	680	703	725	713	660	688	666	683	670	701	669	731	747	671	681	706	691	685	715	696	775	698	667	670	702	692	663	725	719	680	689	683	689	691	679	674	746	727	683	719	705	716	680	660	673	719	684	668	723	706	660	668	672	690	668	686	705	761	673	647	703	707	691	727	662	676	662	688	663	702	699	700	736	699	728	695	721	707	708	671	703	699	732	679	713	730	690	690	690	704	686	693	725	686	697	628	676	683	686	692	684	652	700	672	701	690	697	671	656	695	723	707	726	698	696	696	681	703	714	688	703	729	662	657	699	675	683	709	673	732	678
23790	21174	28662	23941	21103	4511	572	354	315	269	266	242	237	227	239	214	241	184	193	217	208	187	202	174	177	186	198	186	182	194	181	190	199	156	189	197	180	173	194	160	176	194	184	179	183	174	179	175	197	176	187	208	199	157	166	173	199	175	168	181	174	172	182	177	160	174	169	176	179	193	172	192	167	172	184	160	165	191	156	196	168	189	183	177	177	204	164	143	170	207	167	186	149	194	179	163	176	183	182	170	187	196	182	177	164	177	198	182	194	196	199	177	157	173	212	167	168	158	174	177	166	177	174	176	175	171	190	183	167	179	191	183	174	180	163	174	188	181	187	176	180	170	185	167	187	186	186	149	188	164	166	176	192	156	179	193	185	170	186	190	179	176	184	181	172	182	184	167	186	185	167	138	184	174	182	170	169	169	198	151	167	158	167	169	189	163	174	165	213	147	195	162	200	185	170	196	178	188	170	191	175	192	186	187	168	161	183	186	181	163	175	190	181	173	191	182	181	174	172	164	185	154	175	195	168	183	157	182	184	157	174	191	170	178	180	176	155	193	188	191	169	172	167	178	195	186	180	186	171	166	184	177	184	193	188	190	187	161	151	158	184	174	184	184	190	202	198	178	179	206	175	188	204	162	191	169	191	180	201	179	207	149	173	175	153	167	182	167	209	189	179	170	182	172	196	195	181	189	190	189	161	153	176	169	190	166	176	195	180	208	165	188	185	187	189	158	194	168	168	173	181	183	180	200	152	178	177	187	181	196	197	165	192	149	181	181	185	214	165	190	184	162	196	192	160	158	207	177	207	188	154	173	173	171	183	178	180	186	173	152	192	183	184	166	189	163	192	172	152	192	192	167	187	185	162	173	195	177	181	185	167	188	187	165	177	190	188	167	206	196	156	156	184	206	183	205	177	190	181	151	207	154	207	160	179	175	179	177	188	169	190	174	177	173	176	177	180	180	159	176	179	172	161	202	177	155	170	186	178	195	192	159	147	203	187	188	177	176	178	164	190	185	182	179	182	192	179	210	197	179	183	177	163	185	170	186	175	170	174	166	187	156	193	175	191	188	177	178	175	176	176	178	173	186	187	185	156	189	181	162	197	182	169	181	160	162	158	152	174	172	171	188	182	146	178	158	197	168	198	156	195	167	189	188	175	178	173	184	162	190	173	169	170	201	183	164	194	188	197	189	184	152	205	159	176	190	167	176	157	187	185	149	177	168	178	163	177	165	178	184	177	197	160	172	182	183	184	174	181	166	188	167	164	170	189	191	169	182	183	196	163	175	185	186	171	166	175	168	171	184	166	178	187	178	185	177	157	183	179	181	166	173	198	172	194	183	184	177	213	166	192	180	170	179	179	181	160	183	188	189	193	158	151	196	186	177	188	190	182	166	163	172	175	193	179	187	180	186	213	162	150	168	190	181	185	174	160	176	172	196	182	181	176	205	175	167	167	173	198	170	169	208	192	160	163	216	179	180	165	173	180	184	189	173	196	164	177	156	185	182	185	191	171	167	178	187	182	183	170	152	168	173	207	156	147	170	189	175	202	195	186	177	171	180	160	185	171	189	178	156	192	197	167	164	157	178	210	183	183	177	163	181	151	179	163	208	181	170	156	184	167	181	150	171	199	161	149	184	188	157	176	189	182	188	204	182	156	184	160	173	186	177	161	171	168	174	168	173	203	169	186	150	173	161	180	186	170	176	204	181	185	179	161	188	195	160	142	196	166	181	190	187	173	180	160	184	181	187	177	156	183	169	162	183	174	179	181	171	184	183	176	188	202	194	160	170	181	181	164	172	151	186	166	173	175	169	166	171	201	187	174	161	181	175	183	176	168	163	188	190	166	175	175	190	187	183	169	171	171	191	167	185	174	166	186	158	190	200	170	196	180	174	180	171	174	194	172	177	200	174	172	170	199	178	194	192	172	190	181	168	183	156	162	185	185	153	185	171	166	159	175	173	199	211	174	183	182	170	188	205	190	174	173	187	180	161	187	179	165	175	184	184	185	185	207	169	189	186	176	172	175	174	202	198	163	186	157	180	171	173	189	182	159	162	179	183	198	201	179	178	173	186	178	161	189	174	162	150	168	151	166	186	187	178	191	167	181	149	185	176	170	192	168	181	198	173	184	185	151	171	177	160	185	162	172	162	187	167	153	162	181	183	162	165	173	152	153	181	181	178	179	191	167	185	155	168	187	177	178	175	189	155	181	185	157	177	159	172	181	177	189	174	173	197	189	164	172	166	172	180	181	145	154	170	193	183	174	194	186	173	180	181	168	185	163	179	184	168	173	185	190	175	172	173	173	192	202	161	192	201	174	172	174	184	175	172	171	180	163	173	146	157	171	183	172	192	179	168	150	171	181	170	167	175	193	145	169	196	178	181	172	171	172	169	168	157	204	195	196	172	193	171	175	174	173	180	195	156	172	167	162	179	186	170	166	171	191	211	187	181	166	171	206	158	158	182	161	154	147	214	194	176	162	178	191	167	152	194	171	178	179	178	199	193	187	190	186	149	180	187	192	179	171	182	173	180	181	173	157	191	177	187	174	184	175	176	171	186	180	170	171	190	209	192	174	171	179	175	180	176	190	184	154	162	182	189	190	138	193	151	177	181	173	188	182	161	166	194	170	165	193	157	162	178	157	196	161	170	200	165	193	168	189	157	162	187	188	163	146	174	194	162	193	163	185	188	174	188	149	186	169	175	155	170	182	158	186	177	172	168	182	174	171	179	192	162	185	196	182	195	183	194	163	206	178	167	209	168	187	180	167	199	191	187	176	165	177	192	151	189	182	188	198	173	174	158	157	173	170	176	153	177	191	184	172	188	183	174	179	217	161	175	170	175	173	168	171	185	182	166	198	190	187	177	174	175	184	178	168	173	192	177	168	169	167	193	189	190	173	179	222	173	183	173	168	200	156	177	159	178	187	163	186	181	207	186	185	178	193	149	180	171	192	193	163	165	165	201	167	167	171	188	186	178	182	171	189	173	191	164	166	179	177	177	203	184	156	189	165	174	158	180	175	175	155	170	182	171	177	176	166	168	169	180	183	200	178	169	179	192	168	146	191	178	159	189	170	194	170	180	192	173	163	184	158	180	181	165	196	177	165	147	181	195	172	167	178	189	186	153	175	198	186	192	192	150	169	191	176	184	199	190	199	177	160	174	186	188	187	172	150	193	190	185	189	171	157	173	161	199	168	197	168	185	184	181	189	192	168	159	184	170	170	174	173	170	195	168	194	184	175	197	166	201	184	187	179	185	171	199	175	180	170	203	180	165	156	186	192	189	181	174	163	179	184	178	176	176	183	181	193	188	170	192	155	183	191	187	201	183	169	164	156	200	186	179	174	160	190	170	214	158	174	204	181	202	182	161	173	181	175	217	181	174	182	188	175	170	189	165	205	163	182	176	183	176	202	180	185	195	175	156	156	186	174	200	202	191	182	193	169	184	156	185	191	196	188	174	184	154	172	166	181	169	156	179
35394	8782	7461	3770	2388	1696	1349	1050	869	732	703	610	573	517	516	450	489	441	426	415	408	422	427	408	380	377	362	364	392	350	332	377	356	370	357	331	361	360	350	311	358	355	335	351	343	327	351	350	336	354	339	351	351	336	334	369	369	338	329	327	366	333	329	331	360	350	313	312	344	324	357	359	332	321	344	369	343	358	325	330	324	328	327	332	332	351	332	357	326	337	312	320	315	327	308	341	329	307	324	349	333	353	319	320	336	319	332	308	342	306	357	331	327	361	326	341	325	317	313	314	329	298	377	303	352	285	349	294	324	337	337	323	335	341	325	335	309	330	340	325	351	356	326	357	297	315	357	347	312	336	325	293	338	322	367	320	357	330	331	347	340	304	328	321	325	370	308	343	310	361	344	343	347	289	349	341	323	331	339	327	330	335	326	319	364	321	338	320	353	349	338	307	334	336	330	334	360	361	308	340	352	339	337	380	301	330	357	290	370	327	337	325	335	333	336	346	350	360	344	349	328	317	357	310	362	339	320	323	333	343	327	355	348	347	366	344	352	314	323	345	337	328	336	366	346	338	340	333	345	327	373	324	318	317	372	308	353	334	337	340	325	323	354	316	347	347	334	329	329	314	387	319	347	341	323	329	335	347	309	310	322	347	344	363	325	323	341	332	340	340	341	320	331	361	342	333	326	334	309	287	305	337	361	324	307	314	338	363	315	335	365	312	303	310	291	308	365	325	330	340	344	338	361	349	328	345	320	312	323	345	341	321	325	336	316	315	317	322	334	352	319	328	332	343	349	335	342	343	353	336	363	345	341	344	362	348	337	346	375	331	315	313	321	360	343	379	353	343	306	308	348	291	317	321	321	337	341	329	342	325	315	306	369	358	336	363	304	299	347	341	333	332	342	352	330	344	310	324	364	344	375	327	356	344	309	318	335	369	322	334	341	333	364	340	323	337	319	343	323	324	309	312	354	334	326	339	339	351	346	322	327	312	362	339	338	330	353	320	363	322	315	330	321	306	326	331	322	319	323	335	332	316	323	338	330	321	303	335	320	347	333	325	323	343	330	341	328	334	325	343	337	303	324	341	329	351	307	346	357	332	317	337	363	330	349	313	319	365	315	331	335	334	359	342	357	321	301	304	308	326	328	366	342	312	348	329	315	342	372	326	346	325	345	319	334	304	311	321	314	331	333	325	318	343	335	327	354	322	332	312	360	333	342	312	317	345	328	324	371	324	317	297	330	332	334	335	290	340	312	325	337	333	321	330	335	314	350	360	331	369	310	315	364	352	342	299	341	332	322	363	340	318	347	310	308	345	350	356	315	321	342	330	331	366	340	334	368	324	360	316	335	349	334	339	336	340	370	330	364	344	308	323	350	322	348	293	317	317	302	343	293	371	345	323	335	310	315	330	311	339	316	345	313	367	315	345	329	311	302	320	308	325	322	298	324	330	336	321	328	337	347	335	318	303	309	294	323	343	345	318	313	322	301	354	325	346	335	331	329	345	350	337	350	314	319	349	356	334	322	360	307	329	348	333	313	347	330	304	330	351	349	322	335	314	356	282	323	313	343	301	321	325	316	341	328	329	353	325	346	326	316	319	350	325	335	341	335	350	346	328	342	363	332	314	351	361	310	307	357	333	321	336	338	346	319	321	340	343	304	361	340	315	304	333	317	363	307	348	322	328	327	347	350	319	318	321	323	333	353	319	294	333	325	318	343	333	339	346	319	338	333	349	336	350	340	350	359	303	351	330	312	348	355	305	324	322	315	305	324	317	323	334	351	321	354	331	309	320	329	316	338	375	338	326	340	330	324	314	364	325	330	345	328	347	327	340	342	330	286	324	349	329	376	345	362	321	363	368	328	313	355	334	318	328	330	333	360	305	324	324	357	332	310	345	358	319	360	346	299	344	343	331	321	351	324	343	320	340	335	369	327	344	345	342	358	344	344	326	325	359	339	335	362	316	304	341	333	316	365	333	307	345	334	335	324	326	334	301	299	318	325	328	336	336	334	347	325	331	338	320	330	355	309	323	342	324	352	339	331	334	298	327	313	307	301	356	330	339	369	337	340	313	331	347	339	348	364	341	339	357	325	343	335	303	353	358	355	342	364	342	358	334	348	345	310	330	316	341	350	329	314	327	324	370	322	323	350	345	334	295	331	334	319	313	297	307	352	327	331	348	351	339	352	363	342	317	325	331	345	323	332	362	353	343	323	362	316	383	313	362	347	311	318	333	332	339	375	303	367	342	321	332	346	347	335	294	304	320	314	333	357	310	327	328	353	336	331	303	310	320	353	321	295	352	356	339	332	356	322	298	333	343	335	304	294	348	336	324	384	320	335	344	332	311	335	302	315	347	362	339	354	315	296	355	314	329	320	339	352	334	326	313	343	338	353	331	317	331	341	337	345	328	303	329	324	339	358	361	349	321	311	335	334	356	332	367	348	330	341	348	336	363	352	340	321	340	314	316	315	338	368	323	356	323	343	349	350	355	322	316	332	358	325	327	304	350	356	335	333	320	327	323	364	342	344	326	346	354	297	366	331	337	330	336	376	308	318	316	335	359	318	305	320	329	327	342	338	331	349	346	353	332	312	298	345	326	312	322	312	307	366	332	324	344	336	331	333	365	348	336	331	314	331	351	370	318	346	346	343	363	339	343	334	319	338	329	309	363	326	337	332	331	356	352	314	324	321	370	338	362	313	365	285	354	319	319	316	355	329	334	303	353	340	335	341	369	320	350	303	334	312	316	338	321	344	298	332	362	310	322	317	323	354	295	311	320	339	294	298	292	328	316	325	301	325	331	334	362	324	314	337	350	357	350	348	342	334	325	358	339	320	330	340	332	313	355	329	320	346	319	322	293	345	324	346	306	352	327	358	336	332	349	353	365	321	296	360	353	336	343	339	356	324	331	341	354	349	339	340	324	344	350	325	348	358	336	361	321	362	325	315	341	323	330	361	330	352	330	363	315	311	340	321	316	334	368	322	331	307	343	326	340	318	319	349	342	309	360	323	349	313	269	363	328	316	310	335	350	281	342	328	327	331	314	303	311	342	335	312	365	361	355	330	320	356	307	321	342	330	327	322	300	350	331	329	331	354	308	314	351	369	310	337	323	321	324	321	365	338	311	315	331	341	339	312	332	344	340	339	328	350	333	372	310	336	332	336	335	326	339	321	351	338	309	356	321	325	328	333	315	318	292	337	338	309	338	321	343	316	337	344	327	333	380	335	363	323	318	350	334	308	320	336	330	315	308	310	331	314	356	360	325	307	343	305	340	336	305	365	326	316	342	346	325	339	337	344	341	339	321	376	325	353	366	328	335	294	304	317	349	338	342	304	317	324	325	315	347	349	343	335	347	327	345	342	340	322	334	318	302	346	322	322	345	314	315	345	328	304	367	316	303	325	312	345	327	347	323	347	335	328	328	322	337	359	340	377	337	333	343	325	363	340	323	357	310	357	325	325	305	357	339	339	327	318	356
22882	21142	29248	23330	21147	21015	2710	646	496	444	383	364	322	338	280	279	258	280	251	253	261	235	243	243	249	223	235	228	216	236	246	246	216	223	247	254	245	240	232	236	221	224	232	233	211	208	260	200	232	219	256	224	225	220	241	217	212	198	200	248	229	241	239	233	248	203	245	221	243	211	217	217	222	238	225	226	225	222	232	216	197	225	221	218	239	203	203	214	191	218	224	210	234	222	208	243	211	225	216	209	205	224	206	198	219	212	213	239	243	205	212	188	217	211	217	219	200	194	210	222	197	218	206	218	206	241	186	223	199	223	221	214	218	230	220	216	234	219	232	217	207	209	219	224	244	227	213	220	201	241	212	217	207	216	195	224	207	241	195	216	227	206	227	199	221	209	208	207	208	214	225	252	209	188	205	192	239	204	202	210	240	226	221	229	226	228	225	223	223	187	195	211	238	210	198	207	236	244	223	220	205	218	194	227	208	209	189	245	225	222	217	235	242	189	223	212	211	201	223	226	205	235	202	224	246	190	216	225	224	223	216	201	215	226	193	248	221	226	218	213	219	205	235	238	218	224	238	201	218	208	211	238	233	208	216	230	197	215	205	233	224	236	217	225	222	223	200	201	209	243	237	212	221	195	224	237	192	190	202	223	216	216	228	242	201	206	186	241	199	208	228	200	202	197	223	191	216	203	197	221	215	240	210	222	193	213	206	211	204	233	207	225	209	210	205	216	220	233	219	229	187	219	194	239	194	220	202	217	247	229	240	203	217	272	264	220	219	233	196	219	207	234	209	214	190	207	226	206	216	197	215	212	218	199	200	189	210	206	213	196	205	218	197	230	200	193	217	215	213	219	233	241	224	213	222	234	197	182	228	226	228	242	181	208	218	220	249	214	200	209	227	188	202	228	219	223	219	191	245	213	219	230	233	226	241	216	193	221	213	209	210	236	216	225	226	206	226	207	189	225	227	231	183	191	254	203	241	197	223	201	251	211	202	232	238	212	236	205	214	219	201	238	222	205	204	191	215	231	211	214	232	209	218	219	225	211	214	213	216	220	239	213	206	217	210	202	234	205	220	244	205	189	209	204	187	208	220	210	207	211	210	201	171	210	198	211	209	203	231	214	208	196	208	235	230	216	182	212	219	211	239	220	228	213	219	233	212	235	203	212	201	203	203	211	202	206	225	200	213	226	224	222	199	212	208	198	225	233	238	204	191	184	230	224	232	232	245	202	211	216	230	215	234	199	223	223	252	198	189	205	191	206	211	250	193	211	199	224	210	229	232	199	211	207	260	229	241	200	219	218	216	231	193	220	206	211	214	234	206	208	227	224	195	229	221	194	183	221	228	215	184	231	203	224	195	217	212	234	205	205	224	205	194	205	215	234	215	216	258	203	208	222	191	224	225	221	215	208	203	202	246	226	212	197	212	221	217	223	221	227	208	201	241	215	260	238	228	212	217	199	195	207	228	219	200	218	191	204	225	222	219	205	207	210	213	192	225	212	224	230	251	205	244	222	237	213	189	218	225	201	210	223	208	211	224	217	216	208	208	218	234	219	222	230	204	244	206	214	234	209	226	212	210	203	194	224	229	211	205	223	220	221	246	204	216	206	203	222	213	194	193	225	219	214	215	216	223	217	194	250	216	230	193	208	222	204	204	210	204	249	239	200	235	217	212	213	225	234	206	226	220	213	212	256	221	213	187	224	218	202	218	230	206	214	232	216	222	180	217	207	200	233	210	212	234	214	213	203	226	188	220	217	223	212	226	222	225	225	231	216	217	222	196	224	214	190	206	214	218	218	215	219	224	212	224	211	215	210	190	235	217	218	207	205	209	232	194	204	221	208	252	238	241	220	216	215	223	217	196	214	231	203	244	221	199	222	222	188	231	219	207	242	199	231	236	231	209	230	219	218	213	230	209	212	207	208	250	226	226	215	209	210	218	167	225	211	208	217	210	201	221	199	204	228	198	215	208	197	225	219	228	210	218	213	204	193	214	215	202	195	205	234	213	221	207	227	201	205	206	235	197	210	238	208	233	200	208	201	242	197	186	217	213	203	220	217	191	231	196	198	212	197	205	195	204	218	236	226	195	228	211	229	224	210	186	221	251	236	213	223	214	211	220	222	213	199	189	234	183	217	197	219	214	233	194	256	188	217	231	210	184	188	217	193	219	216	220	227	230	214	211	212	187	215	222	216	218	220	211	213	205	229	219	241	235	219	216	208	236	209	213	201	205	202	207	226	234	201	205	222	211	202	214	225	221	181	232	223	207	231	229	193	205	215	203	210	207	238	227	229	178	226	218	241	198	223	211	206	215	217	211	201	212	234	199	194	200	186	201	232	202	212	203	198	218	190	230	201	209	202	206	221	220	250	207	219	210	182	238	247	181	234	236	196	213	201	222	238	220	217	226	211	224	203	219	227	208	218	212	239	176	192	235	219	225	220	211	201	232	214	226	221	205	213	204	183	211	229	217	229	220	180	189	189	228	217	207	214	223	216	218	207	205	216	227	208	221	216	230	182	198	246	208	213	214	194	223	218	225	197	239	226	209	218	208	184	230	221	218	214	189	200	207	226	227	197	218	213	184	220	180	206	185	234	217	224	218	224	211	207	225	231	212	177	234	205	236	191	235	201	214	223	201	187	205	241	197	196	209	218	239	208	218	225	217	223	216	202	231	230	213	212	214	199	215	215	201	213	208	237	221	204	205	216	237	211	216	205	216	208	215	235	207	218	215	230	205	195	207	186	201	209	248	200	219	203	218	204	229	203	224	199	209	210	208	205	201	187	213	201	221	187	213	216	203	232	212	180	218	216	238	219	221	211	218	224	236	216	231	237	211	209	237	199	213	195	204	206	214	209	199	206	217	229	215	208	167	220	238	211	194	217	229	194	211	204	212	231	224	208	220	214	227	213	210	224	260	222	215	208	190	229	188	195	224	224	217	206	232	215	236	220	213	218	199	233	234	197	224	184	218	204	186	205	208	227	197	216	207	215	207	198	236	200	228	206	216	207	200	215	217	221	243	246	203	225	223	222	197	239	183	186	207	208	229	241	180	221	212	205	210	222	231	199	229	216	197	224	233	209	210	216	210	218	215	218	205	243	221	215	225	221	208	232	203	225	210	220	220	232	192	215	195	218	185	220	252	237	209	264	230	188	211	231	212	189	216	197	228	213	222	228	202	216	208	219	217	199	212	218	201	204	201	194	224	224	221	205	208	230	223	206	209	226	228	205	198	201	227	209	233	220	223	196	209	224	216	182	208	194	238	201	206	220	214	202	217	218	215	200	208	216	238	210	216	212	205	232	232	234	197	217	216	190	231	247	248	201	195	202	211	206	230	243	222	200	204	210	220	206	180	201	212	196	234	202	194	196	181	200	233	226	184	230	212	207	252	214	227	184	203	232	179	188	208	201	211	218	220	222	223	201	191	226	210	184	207	208	218	235	212	237	216	236	222	200	194	215	197	208	193	217	184	247	207	188
38225	13837	11938	6293	4023	2844	2154	1651	1345	1175	986	942	845	710	692	672	616	569	558	577	512	496	458	451	454	457	457	423	465	433	396	430	431	429	428	440	423	405	374	397	423	402	360	406	381	386	374	409	378	423	365	384	371	360	385	388	346	358	392	390	413	338	404	380	373	383	377	359	365	357	384	392	369	383	351	375	376	407	384	389	370	370	400	385	399	415	383	378	375	382	354	356	355	347	378	358	371	357	401	344	362	362	384	419	352	374	379	401	404	386	383	355	346	359	368	388	348	389	343	338	367	362	385	349	383	338	396	361	362	392	384	329	376	399	361	383	361	368	393	389	371	348	349	373	378	382	364	353	395	384	369	363	376	376	370	345	362	351	376	407	333	319	369	389	343	389	344	356	341	361	376	340	356	339	394	370	365	377	362	350	350	388	342	383	348	391	334	367	349	385	369	348	330	355	378	360	339	372	358	377	358	390	358	384	384	381	364	401	406	357	387	398	373	411	353	414	357	332	386	392	341	382	369	381	350	394	381	326	385	355	374	367	350	347	383	370	372	395	351	340	382	362	378	383	379	380	374	389	377	356	383	374	382	380	392	348	379	412	369	356	351	315	344	357	323	381	397	403	376	383	323	375	367	386	372	305	347	352	388	388	364	368	346	372	360	366	383	348	398	358	353	369	351	368	335	384	382	360	388	360	333	361	368	382	351	356	331	374	352	360	361	362	391	343	369	393	365	382	379	372	364	355	396	370	357	361	350	378	364	383	372	337	373	383	396	378	369	374	383	378	350	413	352	369	351	373	349	376	364	391	365	350	405	352	341	376	365	343	401	370	349	350	365	390	378	354	404	347	353	372	354	343	350	367	379	396	344	340	353	389	374	362	352	385	402	373	363	399	341	370	370	365	345	383	331	372	381	390	367	353	353	376	344	345	390	372	351	386	353	346	349	356	399	347	392	341	388	381	362	379	332	334	389	365	378	359	351	372	397	397	374	371	359	334	347	324	371	350	395	386	357	326	340	375	351	389	344	352	357	381	390	397	391	372	373	345	350	400	394	352	348	384	393	364	331	390	392	348	372	350	365	349	362	382	405	374	374	360	378	331	351	374	374	348	335	382	378	380	394	374	380	359	351	393	392	370	400	363	403	414	375	389	351	375	380	341	376	357	356	366	394	373	339	385	370	374	375	373	372	373	350	366	382	369	369	375	336	364	386	343	402	369	376	337	360	375	346	367	353	344	374	354	373	346	408	393	371	376	357	341	379	367	352	403	359	398	376	391	359	349	334	352	384	343	374	373	340	357	337	348	330	359	372	385	341	388	345	385	387	369	342	348	360	369	373	359	404	367	354	341	355	336	383	393	345	338	378	371	372	378	380	368	372	372	372	369	393	397	381	340	364	396	328	376	357	335	356	336	355	380	359	381	328	400	350	345	396	378	344	375	330	383	390	367	352	400	346	380	365	375	374	348	351	340	359	378	365	363	391	380	347	339	363	364	359	375	377	360	369	392	387	374	357	355	357	344	345	356	393	345	409	387	384	338	365	376	363	389	333	353	398	341	372	386	344	344	324	359	330	370	395	357	393	356	398	338	349	350	373	402	369	342	373	329	384	356	362	358	397	378	351	336	326	362	361	369	388	363	326	379	406	382	361	369	373	375	382	359	385	351	372	387	372	367	378	381	391	341	351	355	388	354	337	379	389	377	351	379	358	345	349	359	366	368	384	353	372	354	371	345	375	379	356	352	370	362	385	341	384	355	382	373	368	362	367	368	362	384	350	365	338	346	400	359	352	377	344	376	387	340	377	390	349	379	318	351	371	411	373	351	356	398	381	376	382	366	356	351	350	358	401	371	407	370	401	369	371	353	387	349	362	382	372	368	355	362	393	366	352	404	354	362	357	352	341	343	367	308	369	339	329	380	330	340	359	329	346	341	355	352	348	373	342	351	346	348	357	370	347	363	356	364	357	375	364	359	362	368	392	362	310	392	387	388	343	371	327	376	371	363	369	351	334	361	360	382	374	373	349	341	402	375	421	373	324	374	404	342	363	380	353	375	365	377	360	384	340	341	370	337	369	395	377	356	322	357	351	387	372	393	378	327	358	348	368	371	394	364	365	347	354	338	388	356	389	396	354	362	358	373	361	344	347	332	374	393	342	345	371	398	368	352	382	363	361	351	367	376	375	345	347	373	392	372	351	365	389	404	387	365	369	375	344	357	396	372	342	362	375	405	368	361	347	324	368	349	355	367	384	345	354	359	349	403	328	367	359	391	360	392	377	353	362	357	331	352	376	333	370	320	379	389	368	343	384	341	350	366	373	376	350	392	350	388	361	347	341	380	328	382	385	342	359	329	357	388	370	379	364	385	390	340	346	372	342	378	368	359	407	375	375	375	392	370	372	363	385	378	356	358	353	360	352	350	324	386	365	356	346	388	373	394	352	383	362	385	338	350	377	393	343	366	377	366	358	384	342	381	362	347	334	326	390	374	375	380	337	393	359	396	344	366	354	377	371	346	352	399	363	357	358	386	340	340	359	377	359	355	332	370	405	385	356	325	386	331	350	344	375	363	350	362	390	408	331	359	381	339	380	353	350	369	365	385	377	401	375	366	368	406	362	376	389	350	347	368	379	348	342	346	380	343	351	396	346	326	362	344	361	345	365	367	378	363	362	354	365	368	326	401	356	378	353	343	379	352	365	374	356	355	332	345	370	353	384	348	358	346	367	362	337	380	370	332	391	374	338	349	372	360	346	376	342	349	358	388	354	355	349	341	316	370	363	347	355	373	367	329	349	358	364	374	396	362	386	417	365	332	320	377	355	353	352	411	383	360	353	362	375	373	359	388	380	397	323	359	366	365	346	346	337	342	341	326	344	334	343	364	355	377	371	364	375	373	374	394	324	428	405	399	366	365	364	373	368	369	378	361	393	364	337	358	382	355	335	343	336	409	342	356	380	359	335	376	389	358	367	358	372	370	344	364	340	358	351	375	338	354	393	350	349	346	383	342	369	370	367	358	377	383	384	380	361	340	395	379	343	396	394	342	355	369	398	395	386	391	375	379	368	385	391	366	352	392	341	373	390	355	371	379	364	357	371	378	344	358	343	363	372	361	369	376	357	373	338	387	394	375	360	355	367	348	386	364	387	399	380	360	370	383	387	356	379	349	359	385	356	360	361	341	361	385	376	353	377	335	340	362	342	353	359	381	396	329	390	373	358	324	372	369	361	354	333	354	362	340	334	380	343	357	366	371	333	367	356	321	384	338	357	365	376	357	390	361	359	363	355	347	366	360	373	378	364	338	361	375	355	365	394	380	362	362	380	370	361	404	325	400	353	380	350	372	355	383	387	355	352	380	368	387	378	352	353	358	335	387	373	361	371	385	392	343	366	317	374	356	359	382	329	390	359	352	381	331	363	357	366	345	352	335	341	398	381	371	362	383	358	350	345	376	358	368	359	384	376	350	385	369	373	394	354	348	372	360	403	356
26560	20920	10985	870	487	481	413	411	423	366	398	427	403	377	394	404	399	408	377	405	437	405	376	440	404	384	375	399	396	398	400	419	385	397	407	386	389	446	417	411	416	397	436	391	384	400	415	436	392	437	373	404	385	419	377	383	411	384	422	401	411	392	391	412	441	384	421	388	373	410	412	401	428	364	441	419	386	410	413	400	383	372	390	428	436	384	422	373	382	420	400	382	411	377	395	404	433	399	375	389	437	424	367	391	389	401	395	368	392	390	420	393	391	381	386	395	411	409	405	369	384	414	384	383	400	416	420	401	379	360	384	380	382	411	397	414	436	363	417	412	344	388	416	391	370	408	416	387	404	393	387	367	394	349	381	366	389	402	429	403	401	411	387	439	408	423	416	410	429	394	409	400	398	372	367	407	389	396	385	428	401	380	409	404	408	413	378	389	405	399	387	396	414	395	409	400	391	404	403	392	401	424	406	399	369	371	406	390	408	369	388	445	385	417	392	353	387	419	399	375	380	411	375	393	446	404	401	379	404	396	400	383	380	425	425	388	409	397	395	422	392	374	395	420	428	364	395	386	414	395	389	399	402	417	358	407	413	412	391	351	382	390	408	423	390	394	425	401	395	371	396	387	379	376	388	392	389	406	373	402	392	399	399	390	388	400	395	415	396	394	404	371	406	375	405	375	411	423	417	377	357	399	414	413	383	382	402	429	395	430	378	398	407	368	381	371	403	373	434	404	400	376	366	388	419	420	402	404	398	395	397	397	388	410	365	391	431	396	386	425	421	413	406	403	426	395	414	405	399	355	414	408	390	411	347	398	400	397	388	416	368	380	401	393	376	369	396	404	414	401	406	393	367	394	398	386	435	426	376	356	394	402	366	398	397	369	400	414	413	405	419	394	419	415	388	390	371	410	376	382	388	404	374	409	372	380	351	367	405	416	403	395	404	376	387	393	420	373	380	394	433	370	377	400	392	396	395	405	383	395	410	403	383	421	402	401	406	375	378	386	385	404	428	412	396	372	380	395	390	413	420	390	358	419	376	420	360	375	407	380	375	412	420	390	384	395	384	401	377	348	368	400	401	374	384	397	403	415	383	371	414	414	400	415	404	387	432	394	420	354	422	391	427	405	374	429	375	423	392	418	394	393	427	389	398	409	432	385	387	410	404	400	414	385	404	411	423	395	404	399	358	390	424	405	387	432	451	348	401	351	419	413	381	375	400	394	411	420	400	388	392	420	361	426	386	380	390	369	392	409	379	378	373	388	404	409	358	393	443	430	411	380	377	394	408	392	384	411	352	411	382	387	416	391	370	412	408	436	377	403	409	358	422	384	394	381	367	410	372	373	417	412	384	350	385	389	373	357	391	422	372	387	374	373	387	382	386	433	353	385	409	420	414	397	422	413	370	433	383	407	388	404	379	412	414	384	369	420	397	401	389	387	363	364	363	403	391	385	430	373	360	415	421	390	431	387	418	429	415	412	396	370	396	424	419	371	405	393	384	393	362	390	380	391	372	407	370	382	390	433	414	397	411	403	410	405	393	404	418	429	380	415	426	425	388	405	399	401	372	395	384	392	430	417	410	402	379	359	377	397	433	393	406	377	422	404	463	406	396	387	407	371	376	390	381	413	408	424	410	378	420	387	408	386	401	379	393	421	397	378	408	397	414	383	373	433	400	364	413	381	393	401	385	385	392	392	425	398	417	385	384	383	374	382	418	416	422	408	387	382	360	396	435	415	407	402	399	398	391	383	381	401	387	449	404	409	374	400	381	407	384	393	404	404	374	368	391	361	408	349	404	391	371	382	398	380	386	394	404	418	380	391	425	407	372	410	415	414	404	403	359	361	428	394	387	415	383	418	404	415	431	413	375	405	405	392	375	390	422	404	433	379	426	399	394	389	391	406	422	422	373	421	352	428	372	390	428	407	420	406	386	416	402	403	409	396	401	376	400	407	422	395	371	430	408	405	426	419	381	400	361	390	392	437	385	424	403	385	432	399	396	382	423	351	391	375	384	417	383	393	409	389	427	368	390	450	366	403	394	378	412	390	421	399	399	417	371	402	413	408	362	387	408	352	415	384	400	424	382	405	386	444	395	407	422	395	446	388	392	396	389	395	405	396	430	367	398	407	441	361	425	405	348	377	371	426	420	419	416	411	415	400	416	390	388	414	421	385	425	404	405	424	423	361	402	373	404	396	406	374	373	378	425	410	365	406	394	439	420	362	367	355	372	400	391	399	410	414	389	402	418	381	378	393	395	398	459	396	394	371	362	394	408	367	390	367	370	389	394	393	402	404	389	412	404	444	418	404	428	441	354	413	389	393	377	408	385	398	388	360	415	387	423	371	383	381	419	438	424	418	395	373	412	401	390	359	397	398	381	405	404	378	402	401	395	375	420	401	378	408	402	406	381	380	431	410	380	381	378	405	398	398	406	380	368	400	404	442	392	418	421	394	393	437	392	420	415	417	393	433	372	408	397	370	384	418	413	393	392	394	402	397	423	398	430	392	369	374	349	403	377	404	338	412	417	413	405	397	393	365	398	393	396	368	419	446	381	402	381	434	405	400	415	366	395	436	392	424	408	393	390	381	414	416	405	430	432	396	406	389	351	416	401	398	412	369	403	387	361	394	401	409	407	429	401	389	416	416	387	391	406	413	389	391	451	414	403	397	432	375	417	361	392	406	403	376	403	401	443	395	406	396	392	415	431	388	391	384	383	382	387	400	434	405	374	397	379	377	394	414	378	417	400	391	393	378	378	402	381	387	403	399	381	324	379	409	425	399	360	411	414	378	376	383	468	412	367	439	366	377	390	380	393	380	398	409	397	405	419	390	386	384	384	401	412	397	366	422	400	407	401	412	401	384	391	384	402	413	383	420	368	359	365	418	384	423	379	383	427	378	396	399	410	384	347	387	398	412	400	391	418	390	365	392	401	403	410	425	383	383	398	400	427	399	407	385	392	407	394	392	395	424	402	406	380	398	414	390	403	399	373	384	363	393	434	367	405	408	441	397	386	394	394	410	386	404	382	381	387	437	380	402	418	426	403	377	363	406	393	374	362	387	389	406	405	400	384	399	370	372	406	421	413	391	392	388	398	360	382	384	408	392	422	400	414	383	406	381	399	364	405	417	382	416	411	389	425	451	391	394	400	389	376	396	374	395	388	398	424	379	412	373	451	395	426	408	367	426	393	407	378	363	391	402	421	409	408	420	396	391	408	387	384	419	401	414	410	430	437	369	413	388	389	411	431	387	402	394	400	392	396	443	394	412	419	393	401	380	386	402	408	398	419	382	439	408	380	379	387	402	421	386	399	407	402	399	405	382	398	423	397	413	405	432	389	397	404	381	369	417	377	388	427	405	379	351	380	386	424	384	414	386	410	377	365	386	422	396	384	381	402	422	369	395	400	386	402	347	381	391	423	405	383	404	407	361	384	390	429	422	419	395	404	411	373	413	371	397	420	396	403	403	414	381	411	388
18695	1823	1551	1102	939	810	807	766	722	724	723	742	756	686	695	704	753	724	713	730	701	717	697	757	755	736	728	753	724	678	813	715	694	720	709	715	754	730	720	702	707	679	720	720	717	723	678	700	665	691	742	749	737	710	704	735	776	669	737	695	693	703	719	700	714	689	635	688	807	656	651	742	707	669	677	711	722	705	685	716	708	733	696	701	675	708	694	720	740	718	733	704	677	704	728	733	689	711	694	760	676	741	729	641	692	696	713	749	716	702	677	696	649	712	724	720	692	718	727	725	735	687	738	710	786	702	693	648	687	700	656	719	722	718	681	682	702	716	736	674	690	689	652	715	742	721	692	739	757	682	717	709	703	700	706	678	704	672	664	691	703	690	677	708	711	722	717	692	703	719	686	739	682	695	687	711	729	717	679	711	722	698	663	739	675	701	671	751	727	699	702	687	714	686	671	757	672	671	720	753	673	718	728	712	689	662	680	678	701	706	682	704	686	699	704	706	741	674	668	699	687	726	694	730	694	658	693	725	691	702	692	714	657	682	713	696	704	681	769	695	753	714	710	674	682	788	691	732	702	651	695	694	674	740	677	659	678	742	680	695	716	712	682	727	739	711	677	694	710	695	683	712	679	722	664	729	727	697	667	722	688	678	687	713	727	670	699	699	720	715	676	717	718	714	769	745	670	686	736	715	731	738	678	658	682	671	696	728	722	696	704	699	753	684	652	697	698	738	714	728	729	629	724	670	747	739	748	712	703	664	701	713	699	695	755	701	736	697	708	758	721	688	740	682	729	700	665	713	771	703	696	709	691	731	696	698	723	646	734	708	755	715	646	740	750	699	740	662	709	708	735	682	731	691	702	694	672	703	724	745	713	692	710	650	700	664	739	740	699	691	710	716	699	709	764	691	722	705	711	735	755	676	705	671	685	717	714	765	685	708	673	707	707	681	745	728	696	665	654	738	725	728	709	742	700	715	739	709	715	685	711	718	712	708	678	699	719	693	688	719	681	696	730	731	732	684	694	736	658	738	731	665	639	710	721	702	674	648	710	715	689	662	718	741	717	698	681	666	692	701	710	728	649	729	712	683	702	674	681	666	701	666	719	718	764	695	703	669	703	655	742	702	723	696	706	731	723	705	741	723	690	718	715	704	679	714	726	721	719	739	711	692	739	712	726	703	720	713	710	708	657	724	707	658	728	718	678	706	733	712	705	677	677	707	744	701	658	704	680	690	691	697	675	686	673	668	710	727	692	744	663	650	732	714	677	665	748	706	679	686	713	691	696	706	721	707	658	673	700	712	702	681	755	721	682	695	776	737	677	704	775	718	702	706	703	705	748	731	678	723	720	696	725	666	752	677	727	682	739	688	726	681	686	697	735	688	753	704	716	731	642	755	714	686	801	694	745	669	678	692	690	767	672	720	756	768	696	723	725	725	723	733	663	750	662	721	723	721	710	746	749	773	680	661	672	776	711	649	715	684	706	697	710	724	686	690	761	682	701	642	717	697	715	719	710	681	694	690	722	734	700	704	720	712	697	701	681	730	734	668	726	734	733	680	749	700	716	736	694	659	734	686	728	703	706	655	698	721	673	669	700	696	674	705	687	723	693	684	736	681	666	711	679	732	747	709	723	774	682	681	674	707	695	700	719	705	707	695	686	735	702	712	729	706	714	720	696	692	704	711	695	691	724	690	723	704	729	714	709	662	735	729	745	682	730	701	774	677	701	692	709	722	666	670	693	676	697	730	727	703	768	692	699	690	720	700	724	660	659	668	690	698	734	700	684	756	696	741	714	766	701	666	686	702	737	710	699	692	692	699	713	739	688	686	735	710	722	687	720	679	702	757	670	692	696	659	727	768	702	679	669	735	710	750	693	683	703	698	699	716	676	699	720	710	706	659	711	727	686	733	738	684	711	703	689	721	712	737	688	710	715	683	706	676	657	750	745	674	714	701	744	696	696	749	707	767	691	674	677	715	724	648	672	731	723	693	721	687	703	701	703	717	682	760	675	784	717	736	728	702	722	685	680	700	725	710	742	690	718	706	702	719	673	726	711	709	659	654	713	752	713	735	748	671	692	669	751	715	694	710	732	733	714	688	745	644	686	718	694	688	737	687	695	697	720	740	687	731	672	682	725	696	683	693	696	691	705	756	701	702	709	715	689	753	687	752	678	780	704	654	733	706	716	710	662	734	680	709	659	742	708	713	698	717	722	738	708	666	699	702	731	726	721	688	733	706	672	721	696	670	699	691	698	698	790	721	716	703	674	707	745	713	699	756	682	670	688	687	734	706	700	696	673	688	699	708	689	668	683	665	659	716	678	718	716	674	707	653	751	723	703	740	727	712	720	726	739	700	637	728	718	728	715	668	701	687	699	729	713	718	679	670	694	714	711	750	683	754	686	759	710	670	753	701	713	689	742	692	644	653	718	744	673	789	707	665	721	713	703	665	726	713	729	682	687	725	683	709	739	701	687	718	670	676	714	698	742	699	733	699	728	671	673	738	689	724	702	716	664	703	694	712	690	694	722	715	729	673	717	719	709	676	710	719	698	685	715	715	688	702	696	685	689	716	696	722	676	722	687	708	695	715	697	712	679	725	696	669	743	687	704	689	721	700	732	727	695	770	708	726	681	687	708	713	704	697	692	718	717	701	689	672	668	682	699	710	675	672	711	661	722	667	682	708	693	702	731	668	689	704	734	718	710	745	677	757	676	652	699	752	753	712	706	710	721	679	700	699	749	709	664	686	698	711	696	751	706	696	737	742	698	749	713	661	707	722	711	696	728	736	727	722	716	669	708	740	711	726	726	701	680	699	677	693	708	665	695	751	714	712	667	737	712	712	709	708	651	717	689	711	691	696	696	709	730	712	707	660	731	743	700	696	659	739	674	688	745	723	695	737	692	706	690	680	665	746	710	725	691	713	755	691	697	730	666	715	700	687	720	692	700	688	713	644	706	687	690	681	742	712	677	703	699	745	697	677	728	700	709	676	720	751	692	692	727	681	738	784	701	661	755	703	701	671	721	717	680	705	689	680	700	697	694	685	695	743	671	744	718	709	692	669	693	700	669	712	714	717	714	697	712	768	717	694	690	708	734	708	695	694	678	702	663	711	692	772	707	751	688	668	708	687	643	656	702	717	675	684	681	802	738	726	722	713	696	724	697	685	718	730	693	727	700	728	689	714	735	723	722	707	710	714	731	682	707	681	690	750	718	726	713	706	675	712	712	702	671	683	715	746	741	701	685	715	705	694	666	713	698	688	720	761	679	715	718	658	705	713	702	689	699	705	709	710	698	720	718	751	689	697	703	705	703	708	730	697	655	706	698	702	692	719	724	657	734	716	751	664	672	708	705	725	669	696	736	744	706	656	731	776	685	723	678	725	691	722	762	704	740	735	688	695	711	718	673	715	707	712	737	732	715	715	679	721	699	673	712	721	716	732	663	731	702	693	736	699	727	727	671	700	701	674	698	746	699	688
23825	21162	28715	23882	21045	4183	644	388	273	304	263	282	242	256	236	258	216	208	215	212	200	223	201	189	216	200	209	195	204	216	199	207	183	212	224	202	216	173	203	169	203	187	192	182	174	178	202	201	185	198	202	185	211	192	201	187	202	203	193	195	195	193	195	184	192	220	205	183	192	161	193	162	205	150	187	202	200	162	188	193	189	210	190	193	208	196	225	306	209	204	211	212	190	190	182	185	189	187	213	173	204	201	172	191	213	198	195	219	208	173	186	178	195	206	186	192	196	202	196	199	195	186	199	189	189	185	184	183	184	185	202	204	206	194	203	179	157	218	182	168	209	185	200	193	188	185	192	195	188	172	177	186	204	187	211	175	190	165	193	174	214	191	187	174	184	187	188	189	180	174	200	186	195	172	204	202	201	174	193	175	176	191	202	181	195	167	187	200	204	184	188	203	205	170	223	188	206	175	197	194	169	173	203	202	193	203	196	181	192	161	202	193	161	186	184	157	211	232	200	177	198	205	193	190	218	201	199	201	193	179	194	216	199	196	183	200	197	152	192	172	173	196	171	196	168	194	186	211	175	179	205	198	199	173	184	218	201	204	192	183	195	205	178	173	190	182	196	191	195	186	174	217	196	177	201	183	188	165	188	207	199	184	196	192	209	187	178	207	187	178	174	190	175	196	181	193	180	187	203	212	191	200	184	183	190	193	182	211	196	219	213	206	185	178	159	184	165	196	191	185	188	200	196	180	180	183	185	189	211	197	199	197	184	195	207	173	188	221	192	175	195	180	203	198	175	203	187	191	178	210	179	173	179	198	171	172	171	207	164	175	212	188	155	203	201	216	208	184	167	171	176	177	205	172	198	194	201	193	180	184	178	153	186	187	176	173	186	200	189	173	199	174	202	185	183	172	195	178	220	207	183	188	182	184	188	203	230	189	186	180	207	198	183	168	209	220	173	203	174	201	196	206	199	177	196	207	180	187	176	172	207	187	219	189	191	198	172	200	221	189	177	188	197	190	189	183	207	167	229	202	182	160	166	200	200	206	193	192	191	197	192	197	200	198	206	201	164	198	188	210	188	200	218	198	163	184	200	161	207	199	189	224	189	197	181	180	158	198	185	182	167	206	160	203	170	179	177	183	201	156	204	196	180	192	192	199	183	215	194	195	195	217	206	168	214	205	200	214	205	181	190	209	186	156	180	192	192	188	210	179	174	188	198	192	200	156	196	188	192	217	193	176	194	167	197	177	198	206	200	186	191	184	180	187	215	188	176	165	176	214	189	185	218	192	208	173	190	189	201	184	189	185	196	185	195	193	218	186	206	183	179	189	201	188	182	175	190	206	159	202	188	196	217	230	189	173	184	184	206	197	189	189	177	184	185	213	209	173	174	204	193	195	189	180	198	175	201	190	208	184	199	198	192	178	180	183	201	196	218	183	211	174	200	184	188	158	206	207	208	177	180	201	185	203	192	215	186	197	187	211	168	213	187	180	211	175	183	209	186	190	209	191	205	212	210	194	173	176	192	157	185	189	194	193	165	205	184	199	223	200	171	188	194	203	228	185	205	170	176	188	189	217	214	189	190	199	205	166	189	203	187	202	186	183	214	188	166	188	206	185	211	178	180	192	184	190	186	174	175	187	177	193	194	202	177	203	182	167	186	200	192	210	190	175	189	196	202	175	180	198	180	165	192	188	194	187	181	168	186	192	196	219	207	192	190	187	192	211	198	178	192	211	201	213	166	181	192	185	197	184	196	192	187	191	192	147	159	205	199	220	178	183	189	189	196	173	219	186	198	181	201	169	184	182	200	160	203	223	170	167	201	211	207	183	193	189	189	197	179	183	184	169	172	168	176	189	199	192	202	193	170	175	192	191	178	177	168	199	183	187	182	180	188	206	181	191	172	198	177	180	188	188	182	211	184	188	187	174	202	187	184	192	204	192	175	193	187	219	174	171	198	196	189	195	194	202	192	192	170	186	195	189	187	213	211	170	181	190	190	152	191	204	179	191	169	184	184	224	184	199	184	178	202	182	184	184	175	178	165	188	191	185	181	197	188	217	206	206	193	180	184	171	157	164	191	181	191	175	180	186	187	192	180	195	178	196	178	194	193	187	185	187	176	200	211	194	170	192	194	190	204	158	206	191	199	174	175	186	195	196	196	183	179	187	191	207	186	190	198	183	193	213	201	173	192	214	196	171	190	195	212	180	211	184	152	201	167	190	186	172	169	180	200	221	191	178	203	191	156	176	208	191	205	210	180	186	197	187	183	192	191	191	186	203	202	205	180	191	185	188	189	200	205	163	163	186	190	205	184	191	193	202	213	190	192	206	190	204	205	170	179	192	186	188	214	175	179	174	187	179	206	170	181	221	221	191	188	181	197	181	189	204	202	210	149	178	189	206	178	177	200	220	177	204	180	211	194	170	223	169	191	187	148	163	204	187	200	172	210	152	178	166	159	190	184	196	203	211	179	212	179	153	199	206	190	222	169	174	200	187	193	192	184	187	164	180	165	194	187	190	175	177	199	182	184	185	199	173	175	194	191	163	162	194	195	189	183	178	202	177	183	172	172	157	207	172	175	176	172	203	209	189	181	205	178	210	177	209	186	217	164	184	197	171	180	178	185	175	191	200	194	187	184	197	188	194	189	209	194	188	181	176	199	189	180	193	191	170	192	182	218	196	187	176	173	179	163	182	198	180	182	188	200	172	169	178	204	168	180	211	185	194	187	196	186	194	198	183	203	195	184	165	184	197	172	181	177	186	178	172	208	172	177	160	207	207	177	181	177	180	208	193	183	209	213	183	186	166	196	191	193	188	180	168	209	207	172	186	171	182	200	196	194	187	209	192	193	188	219	175	178	181	176	198	199	205	193	174	196	179	178	185	196	205	181	214	181	175	193	205	197	193	184	173	183	200	172	203	188	224	208	178	195	199	196	171	208	189	189	180	197	194	173	183	174	193	186	203	172	183	207	181	165	183	205	183	202	211	189	197	177	201	196	196	184	202	182	180	193	199	187	210	189	206	208	179	206	174	186	189	211	205	187	181	182	200	199	209	195	174	186	200	194	192	175	175	181	168	183	214	197	174	180	206	187	202	182	189	191	172	190	168	188	228	197	181	169	172	203	201	201	178	197	194	178	172	210	157	176	176	199	175	188	208	205	199	180	196	177	166	184	193	168	214	211	187	185	209	194	196	178	187	179	204	200	199	192	188	192	176	185	206	195	158	205	217	181	187	200	206	165	196	196	194	184	188	195	204	183	164	189	178	204	203	204	202	186	192	214	193	200	214	196	186	211	201	191	201	201	196	171	170	195	213	208	186	199	186	172	188	191	211	179	194	181	185	193	173	180	190	190	191	190	185	186	176	169	194	174	188	181	178	188	190	192	194	188	213	187	225	175	179	162	202	185	175	186	174	209	160	188	179	176	161	190	184	187	207	197	200	217	214	197	188	204	196	189	184	194	194	196	157	187	187	187	197
34949	9148	7573	3839	2489	1735	1357	1076	923	834	681	646	604	590	534	547	507	472	485	462	404	374	413	414	413	356	403	390	411	411	363	400	377	434	376	367	379	355	408	356	359	365	396	374	386	359	368	390	364	339	379	350	369	352	361	330	372	391	360	368	383	380	338	353	368	358	344	372	359	343	324	339	346	334	343	345	367	388	358	373	383	339	355	362	342	382	470	793	375	355	352	330	380	345	349	358	357	375	359	354	384	334	396	338	330	338	374	325	352	348	367	366	374	348	351	355	351	369	347	363	368	349	339	329	350	335	352	374	354	338	375	341	377	398	359	346	368	351	330	365	338	362	352	331	318	366	330	337	347	344	352	320	332	351	362	316	378	374	355	347	350	335	340	360	331	352	366	344	349	333	333	356	382	357	349	336	359	398	340	341	351	371	339	387	366	346	338	354	352	308	367	409	364	367	362	373	371	347	385	346	342	372	334	374	340	336	337	363	352	387	370	358	315	325	350	330	358	356	354	348	342	347	342	368	345	358	362	382	330	351	399	394	391	347	334	370	346	370	327	335	370	379	333	374	375	344	324	322	380	360	345	342	339	343	383	316	349	335	335	340	324	343	365	376	350	339	352	364	329	315	366	351	382	311	366	341	360	346	296	365	364	365	358	360	348	374	361	334	322	360	354	373	334	343	355	335	372	327	384	382	348	372	365	343	367	349	341	367	332	336	332	352	345	355	360	388	389	322	386	333	368	332	363	346	353	362	356	344	337	360	358	335	331	340	362	364	344	365	397	352	334	344	355	342	330	344	354	349	341	390	346	371	319	383	341	327	356	340	332	361	380	353	343	363	393	327	346	355	327	369	380	353	378	344	334	342	367	351	325	344	355	337	340	366	341	360	314	363	328	358	340	352	317	343	354	354	338	355	364	359	332	362	340	388	353	337	331	358	319	342	405	387	320	351	337	347	357	322	351	357	351	291	331	327	340	362	340	379	358	390	314	354	363	342	326	385	361	340	351	414	354	345	334	361	379	361	342	312	346	365	380	335	337	338	293	335	348	326	361	341	350	348	342	378	345	325	329	359	384	340	334	345	362	334	354	337	351	361	341	369	364	370	364	336	342	409	356	345	370	375	350	357	329	357	398	340	332	318	341	367	358	361	368	353	356	365	340	355	369	355	346	341	353	354	335	356	356	362	377	370	349	356	380	424	333	331	358	365	352	323	346	336	356	334	349	330	350	341	371	398	365	354	340	367	370	347	351	362	362	298	353	356	350	339	385	370	366	370	345	347	351	361	354	370	367	329	342	365	327	347	328	383	321	372	343	349	352	340	378	378	328	354	391	373	314	322	336	352	341	380	351	320	351	345	366	310	348	345	330	341	347	342	374	363	335	379	356	354	355	378	309	376	320	389	376	353	334	398	348	372	333	359	328	356	358	351	390	372	358	352	343	384	357	347	346	345	333	346	340	327	353	354	345	326	361	353	379	365	331	350	359	341	378	375	328	356	341	354	390	366	346	355	361	377	326	336	374	367	328	348	343	331	335	362	323	358	341	368	361	330	367	348	322	340	369	336	338	352	337	363	349	362	390	358	344	352	363	374	355	360	329	370	313	361	353	338	312	366	355	341	349	326	338	372	330	372	359	327	376	356	334	318	361	360	382	357	312	338	350	365	351	354	364	348	338	347	373	381	360	365	353	348	342	353	346	344	355	349	323	364	383	333	355	303	348	366	360	341	370	338	324	354	350	362	370	355	403	362	332	343	330	340	318	368	336	349	330	333	361	347	351	355	326	371	401	386	357	390	362	366	377	358	327	337	323	365	348	362	378	331	361	337	354	315	355	343	336	345	343	317	339	339	391	325	357	339	338	356	345	349	328	350	328	337	360	329	341	381	344	366	323	368	376	358	348	382	351	382	373	363	346	347	316	340	345	344	354	328	340	372	327	337	379	359	353	382	366	347	361	349	339	355	364	358	345	367	371	395	359	348	372	372	337	327	340	345	375	389	350	324	351	368	344	339	348	379	389	367	327	351	352	370	359	332	346	333	358	357	363	370	334	365	387	334	367	355	340	336	336	345	378	394	357	325	351	380	358	395	360	380	326	339	317	365	352	360	373	375	337	382	350	393	366	337	388	367	376	339	356	358	374	350	358	368	379	341	334	385	347	388	353	366	332	349	331	363	343	324	360	345	357	358	362	366	346	348	334	393	329	329	328	345	360	332	339	342	357	360	365	360	341	365	370	388	365	362	366	339	360	343	357	358	404	362	355	346	354	350	371	349	323	331	381	342	327	333	368	396	350	380	348	328	350	359	344	349	353	346	338	354	376	373	340	378	327	353	372	338	347	375	345	358	366	310	364	349	369	375	352	360	327	311	388	376	341	319	355	347	366	358	374	377	364	347	314	366	352	369	358	386	370	358	346	338	349	379	339	368	349	362	369	358	352	348	331	320	342	313	385	369	362	348	381	353	338	372	355	379	368	368	366	350	376	362	338	340	340	371	350	328	358	354	365	359	368	367	367	387	354	329	381	357	335	357	325	329	331	360	360	360	311	369	335	341	353	343	360	324	353	380	355	356	330	415	366	378	366	360	371	377	362	353	344	341	383	376	380	354	367	348	352	365	378	366	345	340	363	356	314	342	362	335	321	368	381	363	354	337	318	349	338	357	366	377	395	361	375	359	345	331	398	341	381	370	354	359	384	371	329	377	347	365	358	358	359	361	385	367	366	324	370	393	342	365	344	351	355	362	378	395	358	342	342	373	335	348	327	370	327	348	352	348	357	365	365	349	378	388	335	363	384	348	349	337	376	371	343	374	363	332	333	364	357	365	331	363	364	368	325	338	363	327	353	358	347	330	327	396	353	324	347	370	349	370	363	377	330	355	353	328	368	339	365	384	357	357	328	353	388	341	355	328	336	356	330	372	335	338	341	391	344	349	375	358	366	329	391	366	373	324	346	331	362	346	350	359	353	353	354	334	395	340	355	298	363	337	333	343	324	338	360	331	344	346	361	351	350	377	330	326	373	377	323	397	367	353	370	329	355	345	362	379	326	365	354	365	342	314	335	350	340	380	368	346	381	322	363	337	355	350	377	354	335	346	359	311	356	362	336	375	350	341	316	372	341	356	338	345	369	346	348	348	336	340	364	359	344	354	347	361	334	341	372	348	394	358	349	322	345	347	377	335	374	371	364	319	395	379	363	344	361	409	372	359	349	361	345	349	359	343	370	358	334	325	342	351	370	342	355	355	330	333	389	368	339	379	342	353	344	391	369	363	345	350	366	357	363	352	380	322	322	320	362	338	341	364	359	315	364	342	387	347	368	354	349	359	327	384	367	353	364	322	354	342	356	362	363	344	353	358	354	340	321	340	403	374	321	380	369	389	361	375	346	321	344	351	341	366	343	358	324	369	344	361	343	375	382	351	341	333	350	382	355	359	378	356	361	388	346	387	375	373	349	355	337	335	356	328	386	335	362	376	363	352	339	396
22900	21178	29267	23336	21178	20996	2620	672	497	462	380	377	328	299	311	300	306	308	277	301	297	279	273	277	299	273	281	236	272	254	244	249	230	231	216	242	243	224	235	264	240	242	242	224	247	245	260	238	234	272	232	234	221	214	276	231	229	252	224	204	221	259	260	216	245	237	242	245	243	253	255	243	258	223	240	225	196	239	227	255	238	234	232	198	261	282	384	463	220	254	243	224	248	225	202	222	260	228	243	260	198	248	248	251	239	219	220	262	233	240	236	221	265	213	243	241	269	256	264	246	244	228	242	222	250	235	221	254	217	236	250	243	224	245	217	216	231	229	223	221	249	228	268	238	227	227	230	226	237	236	221	235	241	244	255	250	232	231	259	237	222	215	210	267	249	235	234	234	226	222	206	220	224	226	222	226	216	239	244	230	216	233	219	261	257	220	231	238	236	235	235	263	232	234	235	238	239	244	210	248	231	220	232	249	208	228	237	234	213	246	239	215	240	226	242	230	233	248	206	229	240	262	238	240	234	232	234	252	249	222	215	257	232	204	224	217	233	219	233	240	243	234	233	247	262	213	258	248	258	205	235	241	239	251	245	251	222	225	209	242	217	224	215	226	241	215	235	226	227	244	244	224	249	240	233	254	228	223	241	243	242	249	245	221	220	205	233	233	240	224	218	264	235	241	248	211	219	264	234	237	232	238	238	223	266	211	247	238	219	224	236	244	216	220	239	213	235	228	222	234	217	229	230	223	221	242	219	224	212	242	235	220	227	247	252	215	228	209	227	219	246	223	232	232	247	221	215	229	224	213	232	222	231	250	251	252	229	235	227	199	243	242	238	236	204	259	216	221	251	216	245	219	207	220	228	256	238	258	205	236	242	232	243	241	234	211	240	247	242	231	246	221	238	219	224	261	225	235	230	271	234	259	227	238	234	233	216	242	256	238	209	229	215	220	272	251	272	240	240	244	249	223	257	234	232	238	235	258	216	187	217	243	219	239	224	244	233	243	232	227	217	245	218	235	231	234	228	198	220	213	248	218	254	234	233	229	240	242	262	215	217	223	227	263	248	258	245	261	242	242	216	229	251	249	217	216	218	248	218	231	276	225	243	222	249	249	236	241	223	254	231	229	237	254	257	235	254	220	265	238	245	225	228	219	221	228	230	234	227	232	207	255	258	229	272	225	204	257	211	240	250	264	229	227	227	204	234	250	220	263	223	211	232	221	241	227	212	230	224	239	237	235	219	209	251	224	241	233	220	246	234	233	223	206	211	227	237	219	240	241	231	216	222	249	243	234	233	237	233	234	231	253	223	242	243	227	224	248	223	213	195	215	240	229	242	239	241	241	230	240	246	230	224	232	221	213	243	240	225	236	234	228	243	201	244	240	229	253	220	248	220	231	231	249	206	209	212	197	233	241	232	239	236	210	225	210	235	235	251	228	249	229	256	207	241	228	225	274	244	243	253	239	238	213	233	239	225	241	221	244	232	232	233	240	236	253	234	225	258	256	235	238	232	221	224	234	252	226	251	227	234	252	223	248	225	224	244	197	222	248	235	219	215	227	244	263	226	248	226	240	209	224	225	242	251	209	210	203	243	229	212	223	198	231	211	257	239	222	233	248	255	242	240	228	242	232	222	238	233	225	222	209	244	251	223	208	222	231	250	257	223	246	248	219	234	236	224	241	220	216	220	217	242	226	200	247	249	245	240	224	212	207	224	224	234	248	222	200	246	230	249	230	216	225	215	235	214	216	239	214	269	220	237	238	247	243	227	255	198	268	230	235	228	236	224	242	241	215	261	242	241	203	212	242	244	234	260	228	216	235	215	238	221	249	234	275	221	208	232	220	214	215	238	221	223	251	238	249	218	231	233	203	208	237	216	223	232	217	228	241	210	235	223	206	245	216	245	239	217	219	227	226	240	239	252	210	232	243	226	233	215	219	249	220	243	248	224	219	220	250	233	230	228	242	224	214	245	245	241	239	224	240	251	246	222	220	234	235	215	234	218	231	224	224	219	255	206	240	225	207	264	259	233	256	256	207	235	216	231	234	274	232	205	227	238	202	222	228	225	234	221	242	220	214	221	220	232	222	236	211	263	210	241	247	239	238	245	256	223	214	250	223	230	234	208	218	268	221	223	253	219	254	245	247	217	212	245	216	240	254	239	241	251	216	248	234	251	195	235	257	235	230	227	205	218	218	250	238	218	240	238	244	234	255	264	225	234	230	224	243	239	229	233	231	252	248	207	241	270	229	237	260	231	250	230	245	241	243	221	227	218	239	244	216	242	231	252	242	237	252	248	236	229	244	245	239	235	230	224	230	238	258	208	263	217	231	237	239	235	227	218	243	212	221	245	217	216	241	249	233	229	246	224	228	228	248	246	228	218	233	273	229	235	215	227	229	226	238	244	231	216	243	225	243	253	203	236	212	236	213	239	248	197	250	221	217	261	243	221	260	242	222	225	225	206	227	224	246	232	232	209	240	246	210	211	241	241	232	215	245	250	248	243	253	258	229	254	245	235	270	225	204	246	225	202	211	260	231	233	232	263	204	236	207	236	245	227	230	228	210	230	229	234	233	224	232	219	251	216	230	231	223	230	247	252	216	242	228	240	228	206	228	223	222	236	243	206	268	228	231	235	243	239	229	228	222	262	231	243	240	242	227	222	226	245	227	234	231	230	227	200	221	223	233	265	240	237	229	248	238	211	241	208	233	242	231	211	251	255	240	244	230	240	212	219	227	235	239	231	228	240	229	211	209	254	227	211	239	232	228	235	247	241	218	259	202	228	250	219	255	259	249	263	225	232	233	261	274	239	221	212	218	239	217	235	242	244	239	242	244	235	224	243	237	230	206	253	247	217	231	245	217	220	236	214	223	240	234	255	225	218	224	219	243	244	228	210	240	225	222	274	236	255	224	256	201	225	207	226	211	239	254	237	224	239	254	236	209	227	239	248	240	219	206	220	245	232	241	221	236	225	264	238	244	232	228	250	201	216	218	234	223	243	233	223	215	223	257	259	219	223	224	234	214	234	212	191	218	218	231	236	253	225	207	224	245	219	223	224	239	209	214	222	196	222	228	237	245	252	209	243	219	241	228	230	209	216	251	212	243	241	265	254	231	264	243	239	242	227	219	217	252	236	244	213	235	243	235	248	228	225	241	227	260	215	213	235	240	229	242	257	243	226	234	249	211	246	263	232	225	223	261	247	230	258	216	237	229	231	241	215	251	215	238	234	189	224	243	247	234	255	242	239	251	210	229	243	230	227	216	233	211	249	216	199	238	219	232	236	233	235	230	240	240	237	242	229	201	226	220	235	238	210	235	210	216	218	227	242	206	251	239	222	200	202	225	235	234	222	216	242	228	237	235	214	246	229	234	221	217	226	219	241	243	227	231	206	266	220	272	195	244	219	224	239	270	215	226	260	231	224	228	234	230	224	218	223	284	241	233	178	250	247	236	244	238	263	230	242	225	194	240	270	251	242	237
37230	14466	12209	6417	4106	3004	2230	1764	1533	1271	1077	980	915	763	684	655	643	657	556	531	573	547	507	527	485	481	488	444	464	471	499	444	467	414	440	447	467	440	422	420	442	443	435	430	413	427	398	416	415	413	436	424	409	417	412	429	402	401	420	406	374	382	406	390	400	432	432	417	453	412	418	406	387	414	407	408	429	396	434	403	424	412	409	431	410	422	821	1298	394	371	433	391	393	384	419	428	392	392	418	406	433	399	420	394	412	387	393	354	375	431	397	427	403	427	418	409	389	374	439	419	373	404	421	426	411	410	403	402	387	394	370	368	403	403	406	419	428	408	423	385	403	394	427	396	418	392	410	394	416	395	412	406	363	404	398	366	402	412	400	405	386	369	385	404	422	409	385	381	414	425	419	441	408	398	384	425	392	367	429	412	376	421	396	395	408	394	385	399	384	397	440	421	378	396	398	393	409	422	368	404	387	378	388	375	397	401	384	391	418	415	403	357	411	377	372	426	420	376	376	365	392	358	403	387	407	438	417	381	391	380	381	400	400	383	403	408	401	401	392	379	397	354	407	400	424	412	398	414	392	408	351	386	363	365	395	400	384	398	370	407	373	398	366	391	384	404	382	388	396	406	399	398	400	375	405	389	396	394	418	405	413	376	381	407	399	395	374	412	384	380	432	399	388	422	368	389	429	399	410	361	423	406	381	396	433	387	402	390	396	394	416	424	384	399	384	416	396	425	397	400	372	382	394	391	388	422	398	374	385	388	409	369	405	394	389	388	417	413	393	383	363	418	415	380	382	397	418	377	406	430	384	424	396	405	369	413	359	353	418	404	388	403	401	422	400	399	375	395	407	434	406	385	415	380	407	444	408	373	391	385	413	377	369	398	374	420	382	389	409	380	435	386	419	414	397	405	376	421	391	372	380	411	418	369	385	403	379	401	383	368	377	372	390	376	376	376	381	402	384	390	414	403	401	411	380	388	372	385	404	408	409	406	392	416	356	395	392	400	410	393	389	387	407	403	396	383	397	385	405	404	395	410	414	360	412	391	417	429	398	410	400	393	418	383	400	371	403	400	386	391	427	408	390	395	408	391	374	409	393	424	412	356	404	361	362	359	396	406	373	385	389	413	402	374	397	402	370	401	409	390	372	385	399	403	381	418	411	411	383	402	361	366	384	416	405	373	350	379	410	397	413	388	412	391	405	383	375	390	370	382	397	419	381	398	439	393	399	378	366	378	386	422	386	406	424	381	363	440	389	418	435	408	393	399	405	388	394	377	428	394	417	385	405	387	368	406	388	379	403	375	351	362	379	403	402	363	396	395	385	377	398	353	382	387	413	370	405	392	417	374	381	419	385	421	403	416	428	376	397	377	379	351	384	397	418	388	398	377	378	390	395	371	416	406	409	415	370	382	387	384	401	389	392	357	394	364	382	412	387	407	429	399	343	378	390	379	411	426	376	405	391	369	401	357	399	390	379	400	335	377	422	405	355	381	385	379	412	376	406	379	403	388	395	405	396	398	398	373	416	407	398	411	416	383	401	406	418	380	393	392	433	376	373	421	383	374	386	378	382	409	377	363	412	418	388	406	394	402	366	388	398	355	371	378	388	381	381	419	399	365	405	388	364	426	406	399	391	446	380	390	361	389	419	393	398	413	400	413	382	393	396	392	400	394	431	404	399	382	373	406	392	405	396	367	415	405	390	385	361	392	398	401	428	389	358	403	391	399	395	399	419	405	396	361	393	425	403	363	374	383	429	413	426	382	406	422	408	412	418	405	377	393	372	402	409	363	401	377	418	342	420	388	383	399	387	357	399	369	391	418	397	388	373	417	423	383	391	413	420	390	382	428	423	406	399	383	380	382	391	386	392	358	420	394	384	393	396	403	412	412	415	452	397	435	405	401	371	400	366	407	425	436	401	405	424	343	433	373	407	432	407	427	393	372	403	420	406	397	333	428	399	388	436	406	374	400	397	376	397	410	428	397	413	395	424	376	364	377	407	376	413	389	420	388	402	385	394	392	373	392	395	358	414	398	429	378	391	402	349	402	366	371	329	387	391	420	413	389	363	363	388	409	395	384	431	433	412	368	382	433	411	401	411	378	403	393	390	418	400	408	408	398	396	390	396	363	407	356	403	415	393	349	396	425	404	379	395	406	368	396	414	436	392	382	420	386	392	421	371	380	362	403	408	413	392	367	403	393	414	426	422	390	428	379	410	387	414	470	406	369	414	394	386	374	412	389	387	398	414	410	373	379	428	407	428	399	407	390	430	406	401	395	400	409	391	430	403	386	388	396	359	399	420	409	399	385	403	388	393	380	368	443	422	398	424	387	392	352	384	399	384	418	369	361	441	393	410	401	365	414	391	388	393	390	378	406	408	423	365	402	374	422	393	349	397	383	411	419	426	394	432	451	414	403	380	399	386	380	397	424	391	376	372	373	384	411	429	422	366	411	382	395	403	405	368	382	412	373	405	416	377	360	372	355	388	408	436	355	400	407	410	374	425	388	406	406	384	430	402	411	375	419	422	376	419	399	395	431	380	380	389	416	386	408	422	393	361	379	398	400	413	406	395	400	381	423	411	421	402	379	386	386	384	426	362	391	406	412	389	401	432	422	367	421	377	411	364	394	404	391	407	368	438	374	402	416	372	393	385	398	411	403	422	429	407	399	411	392	405	354	396	438	373	379	416	407	389	404	414	418	417	417	400	435	393	434	392	408	409	402	402	400	371	367	432	391	393	403	394	396	390	428	389	418	399	394	382	411	390	429	386	407	390	432	417	410	392	395	382	399	386	404	390	392	371	406	421	405	401	378	381	385	424	382	383	363	379	376	412	389	396	404	374	427	387	393	403	342	382	412	400	423	401	416	430	412	397	392	403	398	413	376	375	407	431	374	392	375	398	393	379	429	437	423	400	399	399	399	425	405	406	390	371	406	372	416	416	427	392	366	388	414	366	388	424	392	390	398	406	379	398	390	413	429	395	374	369	404	412	434	385	387	407	407	385	432	375	361	407	396	407	388	423	372	380	393	438	415	392	395	405	393	412	399	403	402	397	360	389	424	389	392	364	397	393	360	384	390	403	415	396	391	397	366	395	440	408	395	411	374	406	379	380	379	426	386	419	414	378	395	373	393	429	383	408	408	406	397	420	413	389	397	383	417	370	393	349	401	417	397	394	367	381	391	404	393	402	382	378	384	431	363	401	391	384	413	402	401	385	372	426	404	399	394	400	395	408	422	391	393	388	418	392	428	431	406	394	395	420	405	398	410	367	433	415	418	372	427	397	416	378	399	422	389	388	408	428	399	427	400	421	391	426	404	380	412	407	382	438	432	402	429	372	445	358	363	416	425	413	406	392	399	422	396	386	407	395	402	368	401	368	373	402	399	398	424	420	399	360	408	420	412	418	397	410	391	362	388	400	418	442	419	417	443	376	400	384	417	417	389	377	410	381	400	396	387	417	410	446	415	392	401	391	377	332	398
26722	20950	11082	908	498	460	412	426	426	445	396	429	445	424	402	416	415	398	397	422	388	425	403	412	420	381	401	401	423	400	437	392	427	424	388	381	433	390	400	413	408	418	423	377	407	394	425	411	407	408	434	447	385	394	432	376	405	406	398	412	400	365	404	397	417	393	403	381	397	382	363	425	386	401	409	385	439	375	401	417	403	402	410	415	424	407	389	426	382	384	383	409	440	390	432	449	428	406	434	438	400	401	416	373	390	427	394	376	450	386	437	388	416	397	406	400	398	415	375	386	416	396	439	391	397	415	398	394	415	389	425	411	405	377	406	375	374	433	452	396	395	429	419	430	387	415	443	384	404	417	411	398	376	443	373	422	425	391	385	406	402	392	432	385	447	424	400	395	429	412	398	372	449	409	389	398	398	415	387	425	430	383	405	356	389	413	384	410	393	381	392	414	406	375	410	457	387	437	410	407	416	380	372	414	387	388	382	384	395	368	429	392	367	389	379	431	380	411	400	432	407	402	400	379	433	404	408	421	390	367	433	413	395	413	410	411	399	363	411	402	391	423	415	416	363	434	419	417	415	428	403	416	407	409	417	403	404	407	376	361	439	395	414	424	382	412	371	413	395	402	424	430	396	407	397	391	430	403	404	416	455	406	399	415	392	403	385	373	380	401	392	390	405	406	418	387	403	384	388	415	417	424	420	411	365	371	417	394	448	411	428	418	418	396	410	404	415	401	381	408	453	397	420	397	383	438	426	411	433	412	405	392	368	408	441	387	417	398	409	422	386	386	427	399	389	401	365	409	377	452	403	409	417	418	411	438	409	424	372	378	399	391	433	400	449	418	397	435	432	410	408	361	411	434	380	419	417	425	428	406	418	438	403	444	382	414	416	431	410	385	358	377	392	397	384	351	400	411	419	393	405	425	415	392	371	396	368	430	394	383	420	409	389	398	434	378	388	401	392	430	385	368	399	417	398	449	393	416	417	380	404	422	414	403	415	414	389	412	408	394	407	421	385	412	388	407	397	414	386	425	417	389	404	372	406	401	354	400	421	400	402	397	375	434	434	421	460	411	385	422	369	437	422	413	384	444	376	413	371	396	387	352	405	403	391	406	430	403	405	411	408	409	441	418	394	388	373	417	390	407	424	390	372	359	382	401	443	381	392	388	397	421	388	408	399	400	420	400	381	388	394	436	414	393	422	425	366	396	376	358	346	432	399	405	372	389	426	414	372	402	463	397	413	403	403	397	424	390	439	433	432	435	407	399	403	387	365	402	397	408	387	415	427	393	393	433	449	409	407	408	415	407	397	417	404	403	340	401	346	399	412	439	400	394	411	393	423	392	442	392	396	439	425	412	417	416	382	371	412	406	371	413	445	425	427	385	400	406	408	375	407	422	444	415	390	399	397	386	415	399	423	370	425	409	404	401	429	375	364	408	367	416	415	403	401	392	396	389	423	401	409	407	399	420	407	376	426	414	389	431	389	362	416	396	384	422	414	410	415	394	371	411	407	434	444	426	419	413	392	430	413	398	389	383	382	395	430	401	382	376	398	422	451	441	421	400	414	416	402	419	387	390	380	354	372	393	404	389	400	403	368	390	381	392	363	416	378	389	406	379	400	400	426	404	394	395	394	409	414	434	425	404	409	433	437	402	406	414	412	372	416	377	403	396	401	414	376	395	401	407	399	404	407	417	401	403	454	396	384	404	408	386	381	425	401	387	400	383	384	399	398	384	405	382	421	395	389	439	433	405	407	417	396	421	415	402	397	421	392	404	423	431	368	407	420	422	408	386	416	413	433	396	409	426	403	404	396	406	399	394	388	420	424	396	411	444	376	419	404	411	395	398	420	395	424	405	382	401	389	408	410	407	447	401	396	415	375	427	436	410	409	391	399	413	390	382	424	422	384	406	404	404	429	367	393	409	425	405	371	387	380	389	403	393	410	399	383	371	384	411	413	409	405	388	397	447	400	408	392	378	428	441	414	404	408	427	417	422	374	422	435	402	439	400	393	379	387	443	388	401	420	378	378	383	430	422	419	440	404	415	403	429	398	396	420	394	377	418	385	387	403	380	406	420	422	368	427	399	423	417	386	399	386	373	391	417	381	390	377	394	401	395	389	402	376	402	410	375	381	399	401	422	359	399	407	412	404	388	396	408	384	381	432	439	422	389	447	380	361	395	405	400	372	408	448	406	379	385	387	415	412	439	360	396	384	402	419	408	410	415	378	382	385	388	397	381	380	437	402	390	401	420	431	436	415	437	405	377	404	401	411	392	402	418	371	394	418	384	391	417	387	351	417	387	426	410	438	417	370	387	393	433	422	398	391	383	378	406	399	356	409	395	383	429	415	380	399	425	390	444	379	358	406	388	414	388	399	439	426	433	413	399	418	363	372	398	407	420	404	420	382	415	390	406	429	394	391	413	394	400	396	426	379	395	393	376	381	377	402	402	388	348	399	408	431	387	417	433	405	363	398	359	398	411	394	409	411	403	394	376	390	377	395	375	385	403	417	412	404	367	401	412	403	404	385	402	417	400	416	381	415	382	398	409	390	374	399	388	402	385	361	401	408	403	375	421	384	388	397	396	450	410	384	409	415	394	403	399	431	425	420	415	401	388	391	400	406	426	387	393	417	381	379	427	412	421	395	409	410	372	415	411	408	413	371	407	403	393	414	413	442	393	401	437	412	402	399	383	397	382	412	401	432	405	392	407	386	399	426	402	414	445	419	373	378	400	383	380	420	376	398	418	388	391	401	410	420	370	380	396	403	398	407	409	384	395	421	399	372	378	414	427	416	415	419	437	429	392	418	392	396	409	445	391	408	395	400	382	401	396	369	386	421	400	386	425	446	380	397	404	384	371	371	394	404	350	418	375	389	420	422	398	426	394	382	431	420	406	407	386	384	392	406	436	402	381	430	373	390	417	404	414	417	393	387	393	411	374	391	362	407	402	395	408	385	424	399	428	425	359	379	378	398	363	380	396	381	410	415	391	410	405	372	373	370	418	409	420	404	367	422	396	416	404	422	431	374	383	426	406	402	399	371	375	409	364	416	425	399	398	392	395	409	383	366	366	408	401	386	406	408	377	394	378	370	403	398	395	392	411	409	401	376	356	375	434	387	401	401	360	383	414	388	416	399	417	414	410	385	412	393	451	412	390	389	398	384	414	366	407	418	415	414	365	411	397	399	424	435	423	416	395	400	413	394	411	456	408	416	387	370	398	389	358	408	401	408	424	427	410	374	407	429	387	366	417	425	381	394	415	370	414	357	405	395	428	394	441	412	397	421	383	399	405	403	418	425	426	434	407	407	392	414	388	411	412	390	399	369	379	382	395	380	390	379	413	401	383	417	428	401	399	389	433	400	413	384	349	404	382	386	390	402	405	384	431	394	387	407	387	408	419	415	421	409	405	362	414	403	391	419	398	411	407	436	367	406	429	381	415	401	411	419	392	360	434	387	411	395	369	376	412	410	419	395	405
18025	1848	1520	1032	944	836	776	787	761	746	751	740	740	766	722	725	766	723	726	727	688	715	762	742	724	736	736	766	719	745	756	742	695	708	713	732	720	731	722	686	726	712	711	682	755	737	699	756	698	707	699	739	754	658	705	733	733	685	663	723	696	777	692	724	719	689	711	748	705	698	705	720	712	678	754	729	704	686	743	703	727	711	725	716	696	677	748	725	733	692	692	699	698	679	773	751	700	701	756	686	657	693	740	685	732	685	693	688	689	761	683	685	706	713	741	713	685	721	727	681	698	720	714	726	727	733	720	699	703	707	703	691	626	718	700	711	742	724	692	688	697	702	740	735	760	711	672	706	716	721	743	710	707	732	724	736	711	728	761	706	737	673	693	706	711	728	726	736	680	718	701	701	689	738	691	711	753	704	716	711	695	701	709	703	724	726	715	735	703	703	724	662	678	744	744	729	736	693	725	704	712	768	707	745	704	707	735	716	730	693	764	735	702	751	737	702	726	714	690	682	680	734	726	684	693	687	715	746	716	738	720	666	698	719	757	703	742	672	690	719	698	683	690	740	712	737	705	707	692	735	767	714	694	702	692	712	688	726	702	692	703	741	677	706	709	653	732	704	717	702	661	719	653	735	693	716	704	731	719	757	690	735	743	689	737	724	716	718	739	754	706	746	683	753	724	725	728	740	706	688	680	761	705	712	696	702	725	719	650	710	652	765	659	717	711	695	673	708	657	719	700	713	701	680	758	730	724	709	751	694	694	749	748	705	701	689	749	708	712	707	701	739	736	724	695	724	717	741	706	684	691	727	684	758	704	754	717	663	700	768	701	710	745	721	699	720	721	707	707	706	690	654	720	688	708	741	716	757	713	647	770	713	718	677	726	717	697	734	686	695	737	755	729	693	676	690	705	688	720	747	700	737	729	681	696	746	725	723	685	729	698	731	736	744	698	684	703	736	748	656	733	747	751	722	718	714	692	701	709	681	677	708	754	728	777	717	709	647	688	710	688	714	719	710	701	738	688	695	696	694	678	641	730	672	731	717	680	657	729	688	733	730	738	694	708	717	708	722	725	682	709	715	712	713	755	668	692	732	722	720	713	701	695	719	649	702	696	719	664	732	732	695	736	744	691	693	681	718	690	719	758	630	751	747	725	714	782	715	710	725	702	736	712	703	709	746	681	690	748	764	762	719	699	687	703	723	698	685	733	671	731	711	740	683	714	708	709	761	675	673	687	726	703	744	678	757	704	727	714	731	733	703	722	708	674	717	729	724	679	732	712	747	714	712	717	720	753	711	717	719	706	738	700	684	681	717	730	718	703	726	726	777	750	750	679	706	699	748	671	729	706	770	707	710	717	733	697	708	715	723	745	730	703	667	733	714	708	751	694	713	694	712	704	689	702	699	715	678	732	710	697	683	695	658	739	719	765	720	715	749	720	696	663	689	721	724	756	695	677	708	759	715	720	678	714	691	685	693	706	683	769	711	657	700	727	669	740	699	766	682	734	736	714	734	723	683	697	722	692	719	729	704	711	738	716	739	708	706	686	726	691	702	704	699	713	661	743	682	662	712	654	693	720	650	685	683	709	700	710	754	673	742	688	757	686	725	741	822	745	692	735	690	695	760	723	696	696	672	738	739	671	740	706	723	728	708	748	758	720	683	719	725	668	707	731	762	724	733	666	726	699	685	702	683	726	722	675	686	722	734	695	683	708	731	728	707	705	733	734	714	703	716	684	700	758	690	716	722	722	712	695	707	691	674	692	681	709	750	701	721	719	696	708	722	685	739	698	737	701	721	698	754	704	720	728	695	752	739	758	671	727	709	710	702	726	670	660	720	714	749	687	702	754	680	736	758	675	729	728	737	712	664	728	695	763	720	742	743	692	749	747	719	725	729	688	662	681	720	702	719	690	676	699	698	727	708	751	701	716	726	690	692	726	710	692	706	684	731	692	692	724	743	698	724	723	704	685	706	683	672	659	657	730	698	677	689	701	723	689	697	730	752	690	696	692	659	701	716	734	703	653	713	708	710	701	718	741	746	693	732	711	679	699	692	704	715	702	694	655	712	752	722	672	684	730	738	702	684	744	749	683	716	704	747	720	696	696	648	724	717	669	674	733	702	696	685	680	721	735	708	696	696	744	711	710	731	676	722	666	709	688	697	748	716	673	706	691	677	726	725	737	700	709	724	724	755	698	712	687	728	727	690	696	676	683	683	742	701	740	687	718	717	698	740	734	729	755	670	672	702	714	721	726	720	716	708	693	694	711	762	672	691	732	692	689	725	720	671	713	711	702	701	604	668	677	707	727	711	724	701	717	745	702	680	690	729	719	688	703	753	714	730	711	718	730	755	700	746	710	688	713	704	690	714	708	706	673	722	673	735	693	729	723	665	728	694	746	684	715	717	732	735	676	750	720	686	653	727	706	701	733	694	719	688	710	698	698	724	718	703	697	778	711	751	711	719	724	738	730	666	707	710	737	683	684	674	715	697	714	661	760	729	708	693	696	743	721	688	709	665	703	736	742	708	698	712	702	651	745	721	720	709	722	685	693	705	706	651	719	746	704	737	713	657	706	738	689	720	712	699	674	731	722	662	707	715	678	689	735	738	734	698	715	720	715	788	690	717	727	733	740	694	763	698	765	718	688	736	694	745	654	694	695	709	732	715	678	756	690	732	696	704	690	703	692	709	710	706	684	703	686	695	704	728	717	699	703	709	726	680	724	715	739	719	727	740	716	720	718	718	702	727	700	677	732	749	709	705	707	706	638	758	726	757	692	738	670	714	688	699	682	715	707	743	709	684	747	719	716	745	686	725	738	719	679	732	715	642	685	724	735	717	693	687	744	695	689	695	713	706	746	700	754	726	663	690	729	717	727	736	715	692	709	678	715	743	722	752	723	709	749	713	700	681	726	684	732	637	705	708	711	742	655	689	715	708	646	705	701	730	746	740	716	741	724	706	761	711	734	686	701	700	691	754	743	712	684	727	711	696	717	735	763	723	688	712	747	681	664	704	707	716	733	687	763	700	730	697	733	724	664	700	668	694	679	727	715	678	731	725	716	690	692	747	746	707	680	665	711	695	700	718	681	696	692	737	735	742	690	704	702	743	718	695	684	733	715	716	719	729	727	724	669	689	706	711	664	709	695	734	722	730	685	730	729	676	711	634	735	716	763	685	708	687	739	715	776	720	754	752	681	717	697	708	695	683	712	766	710	691	696	694	689	702	728	704	700	688	666	734	681	676	733	708	668	712	702	714	717	720	721	697	688	679	647	736	714	714	705	766	714	721	729	625	709	729	735	727	758	726	702	748	688	667	737	755	769	701	717	733	687	654	680	685	684	722	739	736	695	689	711	704	782	784	720	727	729	714	684	703	708	709	716	699	733	680	749	685	679	687	714	712	722	706	771	704	740	757	732	746	714	698	736	723	684	769	702	648	717	716	671	669	723	700	743	726	705	665	634	678	711	718	712	728	713	748
23811	21190	28688	23973	21112	4315	586	418	308	329	269	260	263	215	209	215	213	231	192	191	223	226	201	201	206	204	190	209	178	234	199	198	177	171	186	225	154	201	200	179	203	209	188	216	206	186	185	190	204	189	196	204	188	186	189	202	189	181	184	187	189	173	190	187	201	205	211	177	204	164	170	206	193	198	206	186	178	199	177	158	205	194	198	198	163	174	279	279	177	203	177	193	203	163	166	206	179	185	197	210	186	167	176	169	199	196	175	187	200	185	198	169	182	199	187	175	182	195	188	196	200	205	159	186	178	166	216	217	165	195	188	186	197	193	181	216	172	219	196	187	181	218	175	151	199	162	178	223	172	165	156	188	196	191	174	191	195	209	186	193	208	188	191	205	151	185	184	186	216	177	185	159	194	201	191	198	182	193	158	155	186	181	200	201	207	163	199	203	196	201	194	201	194	201	177	172	189	200	176	191	186	209	195	183	184	178	186	178	180	187	188	189	170	198	187	180	160	191	178	207	200	198	210	190	196	197	171	160	193	180	174	186	178	218	188	194	174	184	196	197	193	196	185	199	182	184	180	201	195	178	179	191	185	196	217	166	193	174	202	177	175	180	188	172	189	203	199	207	204	194	192	179	194	200	173	210	181	185	201	186	199	206	180	179	194	192	189	186	194	197	187	184	202	189	188	174	197	212	179	175	194	212	180	168	180	179	194	171	214	192	216	200	193	199	191	193	215	199	167	193	186	187	169	185	196	185	177	198	193	171	200	187	177	172	201	175	190	186	179	170	195	187	178	164	183	173	184	183	182	205	171	188	202	175	203	198	187	183	181	193	190	196	193	194	172	215	188	182	211	193	193	209	205	173	191	196	208	174	207	198	171	210	194	196	184	185	185	177	195	190	193	174	198	197	182	211	195	201	189	169	186	188	175	188	175	193	178	169	190	187	193	164	198	188	196	197	195	208	168	188	195	177	200	201	228	199	188	197	201	195	199	204	204	176	183	195	181	204	163	177	194	163	177	205	204	180	185	203	201	179	200	182	187	208	187	182	183	204	173	188	208	179	206	166	192	200	196	208	198	199	178	194	206	208	195	193	193	180	183	188	188	197	168	194	179	182	191	202	202	184	185	185	173	196	180	189	171	191	160	183	192	200	210	180	173	186	191	159	174	184	193	180	197	190	175	186	176	170	209	171	199	197	197	171	193	161	190	204	166	210	180	189	186	173	165	185	195	182	202	189	201	178	210	221	208	190	175	173	178	180	175	180	190	196	178	183	194	196	204	197	184	199	218	190	186	185	189	193	228	188	175	205	193	178	183	201	177	203	174	204	191	155	198	190	201	211	192	210	182	184	187	210	180	172	198	195	189	183	200	200	195	188	225	182	183	208	188	184	199	180	187	197	207	192	188	192	202	183	209	186	197	210	207	194	181	178	180	216	212	180	187	181	175	208	194	200	185	204	184	205	197	174	170	189	203	210	180	185	206	220	182	203	188	193	175	157	181	206	189	182	223	186	183	175	191	202	174	184	203	202	183	201	189	185	189	194	198	174	199	152	192	171	203	167	202	190	174	196	201	186	196	164	191	186	191	169	177	201	194	190	189	196	192	180	168	194	190	170	206	178	207	198	192	188	184	188	190	175	185	183	201	184	193	209	185	167	191	194	186	195	199	192	165	167	175	195	177	188	189	177	202	208	187	197	176	171	168	196	198	192	198	188	187	198	191	202	204	197	192	197	199	185	205	203	177	178	187	172	182	195	188	199	192	197	204	199	195	173	175	193	185	196	177	165	176	199	172	205	196	198	181	205	186	185	203	200	198	174	208	198	207	185	182	207	206	188	191	204	206	183	198	196	188	191	169	186	185	203	182	195	179	193	180	178	189	203	187	188	223	174	182	186	164	177	177	169	198	192	194	207	192	192	193	186	163	203	213	200	181	200	180	185	188	198	206	194	203	210	219	177	187	193	205	163	175	188	176	201	191	204	219	205	193	187	171	196	183	181	191	183	158	214	208	181	182	185	204	195	187	185	188	198	208	215	189	185	165	179	200	183	200	217	211	184	201	184	189	194	191	193	168	185	184	205	178	183	181	204	184	185	212	170	187	176	179	181	215	180	197	177	183	199	190	198	159	192	197	181	200	186	167	201	201	180	188	179	189	198	184	194	173	191	198	189	182	221	171	202	185	205	187	189	180	176	190	190	170	182	191	203	183	164	177	176	194	201	171	189	174	221	187	214	213	176	207	182	168	182	165	179	187	197	180	182	211	208	165	192	177	188	197	207	167	183	196	185	188	192	176	179	201	201	209	202	183	177	175	180	197	191	176	175	187	186	201	208	191	197	183	202	198	208	208	201	193	180	181	182	209	194	218	218	167	179	172	163	163	204	194	183	191	180	207	173	210	197	185	187	191	190	176	182	178	197	181	201	194	192	201	208	184	183	191	200	183	177	172	195	167	178	184	198	193	176	219	186	185	202	173	204	179	171	193	199	173	190	189	195	188	190	184	155	196	202	183	178	180	185	197	200	185	198	169	209	197	177	180	187	178	192	169	201	202	189	183	179	185	178	167	189	188	173	203	200	178	179	204	205	176	201	201	176	186	194	204	224	184	169	195	190	178	189	189	198	183	183	193	203	189	165	159	189	195	223	201	219	185	178	201	174	171	203	197	174	199	186	214	196	176	189	186	195	206	184	184	192	167	167	223	168	188	180	199	191	224	207	165	180	157	199	205	174	194	170	185	194	187	205	168	198	207	172	182	203	212	197	176	173	196	157	157	166	184	184	178	176	171	165	186	192	204	187	203	181	177	198	172	187	193	209	189	199	189	202	177	167	177	180	200	212	169	166	216	178	194	195	183	191	204	180	187	203	177	192	174	207	203	196	189	178	207	170	186	169	177	167	180	196	192	192	178	189	180	188	172	201	197	175	210	194	212	204	178	201	190	196	182	186	191	193	172	187	182	203	184	208	197	205	207	164	203	175	189	188	211	190	179	192	183	172	165	186	205	190	193	194	191	176	200	190	195	176	195	191	155	192	197	177	188	173	189	185	199	189	173	171	203	176	175	181	200	195	191	187	179	174	183	198	196	192	180	211	191	200	180	187	187	177	181	186	196	191	203	197	177	206	204	180	168	183	178	183	191	177	204	178	192	172	173	166	176	168	181	177	230	205	215	179	223	195	172	187	178	174	168	200	209	180	174	179	181	177	203	201	233	213	181	187	181	205	178	176	181	173	193	170	208	203	197	191	207	188	189	183	210	189	182	215	168	201	206	182	197	190	167	196	194	207	193	201	191	191	179	190	190	200	183	207	191	187	196	173	182	197	185	176	181	199	190	182	174	198	186	195	188	200	201	189	157	184	203	192	190	185	180	192	182	189	214	199	191	209	200	202	208	188	162	171	179	184	191	208	165	204	185	199	188	180	166	200	197	208	191	195	213	164	177	171	183	192	185	222	209	208	186	193	183	182	178	218	183	208	193	192	187	174
34782	9416	7409	3797	2446	1748	1343	1090	951	828	726	638	595	536	529	472	527	485	433	431	428	411	406	421	418	397	410	396	372	386	385	354	364	386	410	360	393	380	334	373	362	366	371	371	398	371	366	318	383	383	401	350	375	394	360	364	342	386	348	362	358	351	341	366	364	389	364	369	341	359	351	359	365	368	384	340	345	362	325	333	357	351	329	358	358	347	635	614	360	329	354	357	312	351	358	343	358	329	331	334	325	363	354	408	345	331	362	353	366	362	363	345	362	351	315	352	341	357	384	340	332	354	375	330	347	358	382	348	356	335	339	351	329	351	324	390	327	344	356	310	323	339	336	375	356	333	347	348	369	331	359	341	358	347	380	328	322	338	350	381	350	333	376	342	378	366	363	358	337	342	353	358	314	334	353	343	325	337	350	347	342	362	333	382	364	376	363	341	359	371	337	322	361	351	345	369	349	310	334	332	334	367	335	339	351	370	382	348	338	311	337	338	369	381	353	349	364	357	386	352	328	377	368	324	365	346	353	342	366	358	356	378	345	361	345	394	353	351	375	343	364	339	317	348	314	348	347	364	358	355	344	347	344	329	349	373	336	327	378	359	331	343	349	365	360	340	366	338	384	348	376	342	323	341	364	367	342	380	344	334	356	362	393	351	376	359	369	329	384	338	341	324	367	382	362	363	351	326	374	373	356	334	369	335	351	346	355	389	373	332	339	369	318	346	353	359	324	343	326	342	359	343	357	332	332	357	349	350	355	367	333	361	305	329	378	348	353	342	351	349	358	350	298	340	338	342	363	350	355	332	340	345	376	347	348	319	341	357	330	335	369	353	364	330	354	355	325	349	374	350	371	345	338	366	345	352	363	347	384	331	348	347	345	376	344	371	384	357	373	339	380	365	374	340	326	341	321	372	377	360	371	351	344	356	349	353	362	339	376	323	329	345	370	344	342	324	348	364	343	356	355	336	378	332	360	362	340	353	361	347	375	417	333	392	340	345	358	340	335	369	372	350	365	322	338	334	310	325	349	328	342	334	311	324	311	373	359	353	342	323	359	312	357	313	367	345	374	372	352	353	333	356	305	340	363	322	353	324	318	292	323	351	373	364	344	344	370	330	398	351	327	361	358	365	365	345	324	334	314	332	376	376	334	328	340	343	360	331	358	306	355	346	355	353	362	344	365	309	357	354	322	320	382	353	378	348	341	351	369	369	335	370	368	369	361	323	362	361	366	333	338	383	380	338	383	351	342	349	359	328	328	350	388	370	389	340	368	337	377	336	347	381	330	382	358	319	348	364	381	349	348	380	379	330	332	358	366	341	313	369	366	320	358	352	354	369	333	345	350	339	388	330	356	378	312	337	316	331	349	351	351	354	374	356	339	329	400	371	335	347	344	349	356	354	315	370	350	348	329	332	340	357	345	347	347	313	367	376	359	360	345	379	336	350	314	336	347	344	361	365	352	332	337	366	336	327	354	338	359	313	353	339	342	342	352	344	351	362	355	344	326	343	324	338	356	343	351	367	347	363	332	327	350	340	335	376	354	360	364	346	371	328	363	357	328	338	357	342	357	339	362	367	338	337	363	349	364	342	358	335	358	353	354	355	336	351	362	320	379	350	340	344	357	370	354	347	342	358	343	367	369	358	393	373	381	366	344	349	316	349	377	351	363	353	356	351	355	339	331	354	341	349	344	345	364	340	331	338	380	336	351	383	360	367	358	324	365	347	339	378	378	329	369	333	321	332	324	324	360	364	363	357	339	345	343	364	345	376	340	353	308	359	338	338	342	348	351	346	336	360	327	329	337	391	353	375	349	363	355	326	341	367	346	353	357	350	350	344	375	359	373	343	348	362	361	374	342	368	334	350	350	360	317	332	354	337	358	375	329	343	349	323	352	377	337	360	344	321	362	335	351	344	364	353	337	371	345	356	366	374	342	355	353	371	322	326	324	356	335	353	324	336	334	351	348	335	328	382	358	333	338	344	357	374	350	347	381	350	345	341	323	347	357	323	354	323	318	333	362	333	336	379	333	364	367	348	330	352	353	351	356	340	368	350	324	331	361	353	340	329	361	320	361	345	358	411	311	344	355	331	362	384	357	350	334	369	369	346	329	365	360	361	355	347	331	326	369	386	332	339	355	349	361	371	341	319	339	344	326	308	323	336	345	377	347	352	317	356	350	328	329	372	372	331	313	384	339	359	301	345	369	355	373	354	372	390	400	338	351	343	351	347	359	363	350	347	363	318	363	338	348	329	363	357	370	328	367	347	352	332	347	348	358	349	351	340	358	319	368	360	355	363	345	335	369	354	340	323	334	368	371	373	351	333	332	323	327	356	359	324	338	347	336	383	340	383	306	354	364	373	341	374	324	339	349	337	328	373	359	340	325	322	350	323	363	348	307	399	332	349	351	327	364	332	371	333	354	360	347	411	356	333	338	348	347	363	363	329	357	339	345	351	336	350	336	334	332	355	366	348	340	335	351	348	391	338	360	336	321	361	359	350	357	332	372	378	345	322	336	337	362	351	359	348	357	328	334	360	370	339	324	361	376	343	328	369	334	346	350	382	341	363	341	316	337	309	360	334	333	367	335	342	363	339	361	361	383	339	346	323	339	373	333	343	345	378	341	369	355	340	341	366	357	297	338	358	340	361	331	337	354	367	358	325	361	359	352	325	347	300	377	351	352	337	352	338	355	342	323	335	336	326	352	327	374	346	360	346	351	354	353	378	349	355	345	361	362	321	346	371	376	337	334	376	364	366	360	320	363	372	337	347	357	334	365	356	317	396	363	359	360	356	361	348	360	351	360	360	350	359	338	322	362	357	386	349	358	377	350	351	322	340	372	344	353	351	369	348	354	349	335	357	344	372	350	380	338	353	353	364	362	366	377	353	354	355	337	354	392	348	332	376	367	377	296	324	379	334	354	379	337	360	366	362	353	356	352	373	332	337	368	327	344	326	358	330	327	344	368	350	348	386	352	375	338	338	350	306	340	322	345	391	316	349	333	372	334	366	353	369	355	346	334	345	336	373	396	348	340	360	383	329	346	354	326	366	351	366	352	320	339	342	350	366	360	347	389	349	332	351	349	349	325	351	322	332	317	364	350	360	344	367	339	339	340	379	348	325	340	358	351	325	354	343	351	325	366	326	341	359	330	375	356	355	379	353	344	319	347	350	367	351	356	361	346	335	362	317	324	352	332	354	369	381	366	339	356	325	361	329	364	320	317	364	346	338	337	358	340	364	370	309	329	351	338	352	370	356	349	360	364	351	335	324	361	390	345	338	381	360	359	312	360	353	357	355	337	348	325	310	341	317	358	377	310	347	322	344	342	342	333	359	316	331	364	355	340	382	311	339	346	327	336	342	360	336	350	307	354	321	342	357	359	357	327	339	338	353	352	365	351	329	348	371	334	334	322	341	369	354	354	354	397	368	313	360	339	341	329	354	352	333	327	367	329	309	376	324	362	307	341	358	372	359	343	358
22980	21168	29223	23374	21168	21029	2773	643	470	462	418	392	318	306	335	319	314	310	266	273	233	266	284	273	265	255	263	242	245	232	256	235	220	252	219	212	239	248	250	250	256	235	225	249	230	228	212	234	255	237	222	256	229	258	240	233	223	236	250	219	233	235	243	223	238	240	232	227	216	260	228	219	233	241	209	234	234	239	203	223	245	237	225	233	216	259	421	422	252	253	225	229	203	224	229	244	233	221	227	212	225	240	226	240	210	227	218	236	236	222	236	228	232	217	235	202	214	241	244	265	231	215	213	218	243	226	235	220	229	204	240	225	203	207	194	251	224	245	252	240	211	206	253	236	226	244	234	246	219	240	225	231	242	232	221	233	210	230	229	211	243	222	228	224	193	230	213	236	216	224	196	234	221	222	217	225	204	250	217	245	229	233	244	236	224	240	207	231	237	237	220	235	216	234	203	224	230	250	241	218	211	203	184	226	236	224	237	241	237	249	222	246	261	224	224	221	240	230	244	213	224	251	238	228	276	220	241	224	205	203	238	236	242	271	195	207	221	206	223	203	233	247	241	236	223	225	217	229	196	245	229	213	234	215	241	223	202	236	219	209	251	246	223	236	213	245	251	247	230	202	231	241	190	233	234	229	211	223	214	244	222	218	224	209	221	221	237	210	223	219	233	260	227	226	226	229	220	225	207	240	238	223	218	245	239	232	236	220	214	221	205	222	210	238	209	233	230	231	231	252	218	249	248	220	215	238	249	242	243	222	222	231	205	211	242	219	202	235	239	231	222	232	211	237	236	215	226	227	252	197	223	225	221	254	225	203	264	216	228	229	208	212	200	229	238	229	223	220	239	232	235	222	229	256	232	247	249	227	222	238	220	231	233	236	238	229	254	224	216	212	229	219	248	227	224	246	209	228	241	211	196	202	246	231	236	235	241	240	234	221	206	225	207	241	209	226	251	237	206	243	218	237	240	263	242	193	232	231	231	236	232	216	245	204	238	179	211	234	271	220	214	251	205	224	226	234	217	246	222	249	213	247	195	233	247	259	261	249	223	229	244	225	232	210	205	235	212	248	210	239	231	208	203	234	239	226	262	225	219	217	234	220	207	241	195	237	221	256	250	229	230	240	215	233	235	231	227	209	227	224	250	238	220	230	220	202	225	228	245	235	230	241	226	210	201	219	210	239	189	251	230	255	226	230	222	225	235	222	232	251	241	216	209	210	237	242	217	229	235	226	227	230	214	234	225	246	224	224	260	227	211	242	222	250	243	219	232	210	243	222	237	219	227	232	229	201	260	206	229	251	222	227	228	248	212	216	256	237	235	255	235	227	216	241	215	210	213	238	236	226	219	244	199	209	232	206	226	224	215	218	226	218	205	229	199	254	232	213	243	241	238	221	232	219	239	224	229	242	239	209	244	234	205	203	246	220	243	209	226	237	210	244	227	240	247	205	222	262	254	232	209	260	236	209	223	232	240	235	216	268	223	217	218	203	232	216	192	216	204	222	231	221	234	218	230	234	226	228	231	213	234	210	226	233	222	219	234	240	215	258	226	224	225	245	248	220	219	235	244	255	231	233	243	216	237	222	212	219	242	225	252	213	216	217	231	207	231	192	224	229	230	233	252	238	211	218	237	233	205	216	237	223	204	210	201	212	200	221	208	205	194	239	204	242	222	211	213	236	201	231	233	215	225	200	221	240	234	229	208	229	219	262	222	238	255	220	223	232	224	209	222	228	211	212	212	218	224	231	201	206	221	201	216	237	230	230	217	215	228	220	231	244	208	233	244	216	222	210	249	236	252	241	233	220	257	237	253	249	215	214	242	229	244	218	281	216	236	242	214	240	253	219	212	230	205	254	212	208	195	242	255	207	250	235	249	257	207	219	223	222	221	239	233	217	245	209	227	227	221	226	233	231	235	211	229	206	247	226	234	233	215	234	242	215	207	233	227	206	218	237	238	233	251	232	234	239	231	216	219	230	223	244	263	224	217	237	230	206	248	227	260	221	217	208	240	226	215	217	221	223	230	211	230	247	253	239	231	252	230	212	246	220	220	203	226	228	236	211	235	241	218	206	215	228	205	221	234	220	233	223	227	212	192	226	240	196	239	241	241	226	244	228	225	216	245	226	220	207	270	212	218	221	199	236	235	213	240	227	231	227	203	231	228	224	251	272	227	227	239	271	217	218	232	258	248	238	212	225	228	250	199	239	233	248	212	206	224	205	231	222	236	187	249	256	236	253	255	199	227	243	225	205	218	232	226	215	231	207	196	232	220	224	243	233	238	225	245	229	194	208	238	194	226	226	236	256	234	223	238	236	216	216	204	229	228	225	241	224	227	238	202	227	191	254	210	234	229	210	251	252	216	237	237	231	245	231	236	229	241	239	220	205	227	214	236	217	232	227	232	230	240	202	223	254	224	224	206	237	236	235	241	236	198	239	245	235	221	248	222	231	207	210	233	249	211	223	223	214	254	246	246	238	203	244	230	227	270	213	231	256	227	245	229	220	248	253	232	208	207	206	213	230	241	212	224	218	235	233	235	231	235	232	243	239	253	236	221	234	238	234	227	236	237	235	257	200	224	215	253	258	225	254	222	219	225	196	233	199	246	259	234	219	215	219	253	254	262	233	245	245	229	231	227	212	244	241	241	198	279	244	231	229	207	229	255	232	227	232	207	208	223	228	202	209	224	239	244	229	226	227	217	225	226	225	233	204	241	235	209	221	196	242	212	208	245	231	255	194	217	236	216	228	225	224	222	197	241	205	227	201	208	241	215	223	223	213	250	236	234	197	228	214	229	239	244	212	227	202	245	225	223	222	235	236	237	244	217	223	225	234	211	250	225	249	226	212	253	237	222	240	245	220	193	229	224	213	223	225	206	225	228	217	225	231	224	250	227	199	243	229	231	228	240	219	246	263	226	211	239	200	193	236	215	217	265	220	221	209	210	241	209	222	232	239	236	229	211	242	240	213	237	226	226	219	223	224	262	242	234	241	256	240	233	239	207	241	242	243	229	203	223	259	203	236	217	225	231	203	210	212	236	222	210	220	201	210	224	215	225	206	220	234	205	213	229	205	245	231	202	248	252	240	228	223	236	217	221	239	209	238	220	235	230	235	217	252	229	217	228	245	230	234	255	234	233	216	232	249	235	201	207	265	228	216	229	227	214	224	229	235	218	218	240	227	226	250	239	225	259	227	227	208	240	215	196	223	239	227	241	243	192	209	245	244	221	200	203	238	238	207	238	264	218	248	203	226	210	213	233	238	206	215	214	221	228	239	226	225	215	220	229	257	234	219	217	213	228	224	223	239	218	229	251	220	238	257	259	191	254	239	231	215	201	215	236	209	234	244	250	246	221	225	234	212	203	232	259	238	236	258	219	218	218	236	229	228	236	225	235	225	233	229	227	247	205	220	228	228	228	232	238	212	221	227	197	236	233	209	229	231	228	244	211	229	212	250	228	188	242	222	224	240	229	221	224	217
38874	14621	11991	6423	4142	2912	2168	1751	1511	1222	1030	901	857	791	752	718	643	638	614	545	535	502	521	508	510	477	472	474	406	488	451	477	455	457	448	420	418	408	423	393	411	425	420	399	387	410	392	425	422	381	414	429	410	405	410	373	388	409	400	350	409	394	401	429	411	382	438	384	374	381	394	398	381	360	406	389	426	435	391	419	405	368	373	383	377	435	867	997	361	361	400	376	407	369	362	381	367	400	389	387	390	403	359	413	384	370	409	397	395	389	403	398	370	399	391	401	397	395	361	420	389	381	394	400	411	392	354	384	364	375	376	385	366	391	370	379	389	395	430	377	399	371	398	442	402	346	437	384	402	405	340	384	423	343	398	381	381	379	406	400	399	407	384	390	361	377	373	366	410	406	428	361	380	374	362	384	406	368	355	385	395	365	386	368	414	366	398	382	359	385	391	407	351	406	415	377	386	397	378	376	370	379	407	377	419	392	405	397	378	381	408	394	370	373	386	388	383	367	394	401	386	370	404	389	412	403	358	372	390	370	362	420	412	375	390	372	366	396	384	349	393	387	400	343	397	413	395	373	385	370	398	390	371	389	403	369	378	376	406	385	381	379	398	368	399	403	390	347	381	350	373	370	405	393	408	404	381	425	376	433	371	368	382	379	390	361	379	336	399	375	415	394	371	391	369	380	385	399	435	391	388	393	394	407	420	399	395	369	386	407	376	355	370	418	386	388	410	401	366	391	395	392	406	386	390	371	385	349	404	369	379	404	378	350	429	375	392	385	429	398	356	377	423	387	369	392	395	409	383	320	395	356	394	393	390	390	387	378	346	381	388	406	406	383	441	404	401	368	416	413	394	390	384	415	364	367	406	374	380	389	389	374	383	410	367	382	374	402	383	397	363	375	411	361	379	404	398	373	398	355	370	384	358	366	391	389	376	365	402	402	394	368	333	409	410	372	360	416	372	392	393	386	397	376	396	364	404	396	377	384	385	396	367	385	369	377	380	397	360	384	367	380	393	369	354	393	340	374	398	365	372	372	386	397	387	403	364	377	392	418	378	391	382	410	393	381	402	388	419	381	377	371	399	376	395	391	398	396	378	365	383	375	382	410	411	391	369	418	390	408	387	380	376	405	357	374	400	391	377	381	377	392	378	416	345	398	378	385	350	348	409	345	388	356	389	389	422	389	380	430	386	383	379	408	396	399	397	395	415	401	414	380	329	409	410	365	373	390	386	442	438	371	363	376	403	405	372	376	373	399	384	370	383	399	394	379	403	387	394	398	390	399	377	396	383	412	421	373	376	365	394	366	414	384	387	350	412	370	356	392	375	392	381	402	417	394	397	373	384	431	417	390	387	389	379	369	409	402	417	402	392	359	384	392	394	403	390	402	387	375	408	423	365	388	354	371	403	396	366	361	399	363	384	364	397	374	378	366	364	388	408	411	349	369	401	428	375	404	386	377	366	389	395	378	358	376	418	362	402	350	376	398	384	401	412	370	397	436	387	409	369	364	390	401	386	423	350	378	402	373	396	376	419	384	347	410	373	361	372	348	340	379	416	381	391	378	408	414	372	350	418	399	356	423	387	398	397	345	334	352	402	409	386	383	366	385	385	423	367	397	388	401	417	351	395	423	406	378	385	375	393	355	406	367	384	393	386	378	403	390	395	378	412	319	389	359	407	397	359	398	395	394	385	387	379	371	373	373	385	383	376	386	435	395	359	389	365	392	397	386	348	373	369	373	366	386	353	380	389	388	395	359	402	405	392	392	414	385	389	406	372	409	356	389	352	400	364	400	427	385	364	419	396	393	359	376	377	371	390	359	399	376	426	378	386	394	376	374	369	378	373	399	384	376	381	351	374	400	370	360	340	375	421	380	362	381	407	386	370	391	414	400	391	365	395	408	342	368	389	360	356	360	411	357	383	377	385	384	369	377	398	385	397	383	405	399	391	367	382	387	414	381	357	391	362	367	418	389	432	352	416	371	371	394	399	386	368	390	381	438	382	388	405	367	372	350	378	400	372	391	385	350	391	379	381	354	401	349	345	386	349	376	383	409	437	389	378	405	373	385	396	389	373	391	417	402	367	395	382	381	380	377	377	369	413	360	364	399	438	365	372	345	400	397	359	397	403	401	396	401	400	366	367	395	371	364	367	356	399	401	370	394	344	403	367	413	343	385	354	437	408	383	360	403	368	380	394	350	365	391	404	385	381	375	386	399	418	387	361	384	370	360	352	354	397	378	356	386	404	354	367	360	372	381	387	372	411	394	399	403	364	421	403	400	375	365	353	400	360	387	395	402	400	384	389	359	393	372	386	336	372	396	400	372	403	380	368	360	376	399	371	386	368	427	413	390	424	367	402	412	406	393	370	425	381	412	380	389	381	373	379	396	384	381	382	388	391	383	415	397	359	422	380	423	382	401	390	396	363	359	365	367	405	387	371	372	392	397	408	371	359	395	391	399	396	383	395	375	373	387	373	385	409	356	394	428	402	399	373	354	362	379	382	384	385	378	390	394	427	363	362	384	393	377	401	383	369	414	402	406	403	379	393	367	412	348	401	374	369	412	380	372	340	433	383	373	387	417	387	438	378	400	411	356	397	389	380	380	401	372	397	400	393	361	382	381	339	433	374	378	390	415	376	375	396	395	368	405	421	413	390	366	382	396	396	368	363	384	362	405	403	405	394	393	386	364	381	365	383	401	384	381	388	387	421	394	403	396	350	398	395	369	369	376	383	400	370	402	402	373	393	372	422	363	374	357	384	379	329	415	401	365	379	395	396	390	362	357	406	376	373	404	405	370	402	391	385	401	411	392	408	365	373	407	372	388	399	390	394	415	406	402	414	382	418	363	411	391	396	391	356	404	427	371	375	378	391	351	366	387	363	358	392	370	395	389	354	409	400	406	423	370	385	371	378	383	413	390	377	353	408	399	347	350	406	370	408	388	399	402	359	361	397	416	367	385	388	377	396	418	374	374	373	354	402	376	390	403	340	397	375	366	390	354	351	386	387	404	405	387	400	370	370	340	391	407	408	437	407	403	403	374	386	383	376	395	384	347	395	338	364	373	392	386	370	397	382	364	416	360	410	382	368	378	344	395	387	396	387	359	394	371	384	384	376	391	376	407	375	389	398	383	394	385	377	411	393	416	397	439	427	419	398	371	387	372	362	346	396	351	382	379	382	403	405	396	422	375	385	396	377	440	373	382	420	352	393	386	383	405	391	399	371	368	418	409	415	365	395	372	361	425	380	417	377	387	382	406	399	375	380	417	394	380	393	366	367	398	408	369	401	394	393	391	403	347	378	388	347	401	382	393	379	384	386	378	404	391	416	378	352	398	399	361	396	382	324	353	383	372	389	393	398	363	392	413	419	381	400	365	410	413	416	381	392	395	403	380	386	376	350	393	421	344	415	379	396	391	408	383	382	374	365	374	383	355	378	396	384	385	384	404	373	367	364	387	406	342	387	436	390	423	364	380	397	368
26468	20815	11259	925	510	461	468	450	384	411	392	423	375	418	411	398	411	409	392	415	429	416	451	420	373	467	388	405	396	393	383	393	401	403	425	400	369	396	401	384	383	390	389	433	380	421	400	392	420	397	378	382	397	399	396	413	395	366	399	409	364	425	388	412	394	399	398	405	428	389	396	402	378	421	439	397	371	418	392	405	398	398	415	388	417	418	412	398	420	387	437	388	438	397	416	399	399	395	443	405	372	422	423	414	428	418	387	405	395	419	400	459	392	370	401	413	407	413	413	380	413	391	397	403	403	395	418	414	419	403	408	420	408	422	429	399	382	372	419	384	411	392	391	396	393	386	428	407	395	394	404	399	376	444	367	390	421	406	392	404	402	403	435	408	393	440	389	405	387	390	362	398	391	409	416	405	389	406	436	397	393	422	376	400	401	443	410	380	398	379	395	437	433	412	388	375	392	402	413	401	404	416	398	387	431	432	407	383	450	409	382	406	395	410	436	405	398	411	387	399	428	436	375	405	412	407	391	368	409	417	442	419	415	389	412	409	423	396	378	380	397	397	376	370	398	363	405	389	425	391	403	391	417	403	417	377	433	371	382	405	391	390	412	437	386	407	400	377	408	411	392	414	372	449	425	416	375	416	405	382	418	445	428	411	367	421	416	425	411	415	416	407	431	390	426	438	423	422	417	419	401	375	416	425	378	425	390	420	402	422	425	437	402	407	415	385	410	426	391	421	397	390	441	441	423	441	382	432	424	378	415	383	426	413	405	417	404	400	431	401	435	403	399	430	412	384	392	427	422	398	415	389	388	395	401	415	408	391	402	395	372	391	359	421	401	442	404	416	400	407	386	396	388	404	406	394	385	401	391	424	402	409	382	402	399	396	387	406	391	398	396	414	415	429	372	417	425	383	418	384	366	405	401	424	386	392	375	379	421	403	387	407	413	412	403	406	376	402	388	406	438	412	375	438	410	415	398	369	401	400	453	372	404	445	416	385	410	409	404	396	403	416	380	381	411	406	367	366	427	398	424	406	418	390	404	404	393	395	420	376	408	454	410	407	437	381	389	370	403	416	397	432	375	434	425	431	405	380	411	408	415	391	414	415	397	385	406	394	384	409	400	394	395	447	426	413	406	386	364	433	446	407	438	420	376	433	396	414	430	408	385	386	390	430	409	416	401	447	377	445	394	382	392	420	424	409	418	367	378	380	408	427	423	412	367	409	401	399	386	411	402	440	420	392	387	395	354	430	411	375	398	422	358	388	456	426	396	392	430	431	380	403	460	394	392	381	399	384	385	373	417	403	425	393	376	401	381	396	398	430	405	397	451	424	410	380	367	390	425	415	392	405	458	405	395	421	406	416	431	394	399	398	383	380	384	392	419	428	451	413	377	371	403	424	427	404	420	396	423	421	416	385	407	414	379	388	395	425	405	408	443	390	420	392	400	419	392	417	399	388	375	420	380	389	427	355	380	401	415	436	379	408	359	407	416	415	406	408	390	419	360	390	380	434	385	424	409	423	392	387	430	404	436	421	388	406	437	390	428	429	432	394	413	392	425	437	407	399	405	414	429	429	434	379	438	431	424	409	399	358	418	370	402	426	419	406	405	371	386	380	406	393	410	374	393	399	381	388	396	438	382	405	427	395	365	394	422	420	421	388	454	385	372	428	379	412	423	406	363	412	360	387	390	361	443	428	411	423	388	377	444	411	365	407	356	401	403	394	411	424	419	466	388	390	420	398	375	366	414	393	382	421	429	390	371	410	435	414	376	403	419	400	407	425	374	403	417	371	398	403	393	371	407	437	407	402	442	388	402	408	406	424	385	418	403	399	377	378	376	416	407	393	399	381	392	415	424	389	395	424	389	394	404	409	417	419	391	405	403	406	430	436	434	388	400	387	421	378	409	355	413	403	412	404	422	379	423	376	387	411	419	430	439	398	414	404	408	411	409	387	393	415	357	399	402	401	422	414	433	363	409	382	407	428	409	426	420	419	397	402	405	398	426	453	393	385	379	396	419	380	398	377	422	401	371	382	414	417	415	380	399	391	426	387	399	414	398	426	361	417	414	403	419	400	439	426	409	428	388	409	378	394	404	406	417	401	363	406	386	413	376	426	407	375	432	439	392	408	428	410	409	412	425	404	391	414	425	408	414	407	414	364	387	423	412	385	410	382	424	417	398	429	430	396	407	441	394	442	422	375	410	399	389	424	430	439	397	410	435	445	418	404	413	410	370	376	414	416	414	431	417	386	399	428	454	387	370	404	418	436	420	396	422	423	413	409	397	374	392	415	411	427	441	377	382	406	400	401	369	413	415	397	409	410	366	382	391	426	379	410	416	394	401	385	399	391	402	408	410	381	420	388	387	384	397	382	407	398	390	405	397	392	374	364	387	407	422	385	438	437	401	383	429	410	409	403	406	406	420	413	421	427	418	396	407	389	410	401	404	417	407	432	424	410	411	425	404	392	413	429	442	429	397	423	410	418	422	401	383	418	406	412	428	403	407	419	381	381	388	373	411	398	399	395	411	434	392	411	393	406	407	410	427	393	359	349	358	371	402	422	382	395	387	376	427	356	413	434	406	394	381	405	401	428	375	408	437	428	393	398	423	396	415	427	379	403	417	410	406	378	388	383	420	409	433	422	386	382	388	399	420	419	385	404	417	376	438	431	417	413	408	393	417	373	414	409	423	420	402	406	389	415	385	396	400	375	396	379	392	406	408	431	382	360	462	440	422	424	410	409	423	397	434	415	413	397	441	395	361	388	390	405	376	419	418	403	405	395	381	396	437	420	405	375	395	406	413	417	415	428	393	415	455	388	417	410	373	413	429	410	385	427	440	390	399	422	411	405	375	421	374	384	394	376	400	424	407	408	380	362	417	383	427	418	424	416	403	428	404	386	402	414	415	404	396	395	382	400	377	416	429	387	403	449	414	393	439	368	412	422	404	387	415	390	406	376	412	367	424	393	410	399	393	391	391	390	416	393	423	350	398	385	413	449	411	424	363	388	395	366	409	416	387	425	402	426	410	422	403	435	425	432	410	420	394	385	422	397	401	411	361	401	397	426	388	437	389	355	406	426	418	415	378	426	408	418	442	407	369	414	429	401	379	419	392	410	412	394	402	410	417	410	415	395	448	425	440	412	416	409	411	378	382	403	421	397	398	413	399	394	406	397	407	396	403	408	431	431	399	405	432	398	408	441	413	409	417	394	384	398	407	404	370	417	389	412	366	416	404	389	395	431	360	378	356	438	391	408	432	402	409	394	420	418	375	427	390	391	426	395	402	407	399	357	380	389	370	409	371	425	378	386	406	420	422	438	404	371	369	385	445	366	406	407	386	385	375	436	407	429	417	393	424	391	407	424	424	406	413	399	395	369	374	391	367	387	390	389	396	419	397	404	403	428	407	385	427	402	384	398	396	420	390	399	389	429	416	416	415	400	375	399	404	425	439	421	421	434	398	395	410	418	407	394	415	397
18538	1946	1448	1113	931	826	769	828	750	643	745	735	698	739	707	717	765	703	713	721	736	740	685	722	728	739	657	729	766	668	730	717	694	773	714	704	723	704	730	718	695	716	691	777	727	710	745	685	747	761	731	699	709	729	673	685	726	734	724	692	717	680	708	741	703	693	706	740	758	671	678	706	720	694	731	698	749	720	767	688	698	762	724	720	707	765	743	794	721	708	748	698	673	689	751	685	702	723	728	708	711	741	786	741	715	697	744	692	727	703	676	730	736	710	706	670	727	704	653	763	727	737	704	722	724	697	735	739	717	708	725	712	721	691	762	732	749	708	728	716	673	726	685	691	701	688	706	738	695	730	768	739	741	753	689	702	742	723	681	736	699	721	677	701	673	730	721	722	715	707	735	688	712	671	718	671	726	704	675	706	715	679	704	690	728	737	696	696	699	717	690	702	682	727	727	647	733	699	745	744	724	701	703	690	724	683	762	712	731	717	686	707	742	724	741	746	721	718	717	733	731	720	754	706	716	704	704	704	721	723	727	735	667	686	646	676	752	713	710	726	700	749	750	672	679	646	718	738	703	677	699	708	718	714	670	725	699	704	693	759	708	720	712	728	705	680	733	715	724	673	698	732	744	681	692	671	696	735	673	765	737	731	710	727	731	660	719	741	729	731	756	725	691	755	680	700	714	725	649	739	757	714	734	676	662	714	654	686	669	667	711	672	705	687	675	752	752	689	718	701	742	691	717	746	688	690	730	716	705	732	737	728	749	676	650	698	713	728	674	699	735	731	731	684	680	709	722	715	765	725	748	692	749	691	716	650	753	690	691	753	661	728	727	723	749	691	759	668	677	720	712	716	720	736	735	738	691	719	729	743	695	742	733	730	709	701	754	729	694	671	705	720	767	675	705	714	711	701	705	719	708	709	721	668	765	713	720	698	690	735	689	681	727	729	654	725	717	717	698	749	726	725	715	745	649	745	712	713	718	695	735	716	729	716	724	751	723	718	689	779	707	649	697	689	700	742	737	724	718	707	741	712	709	711	752	688	703	682	660	749	710	698	716	764	757	753	726	731	723	717	779	721	694	727	707	709	699	696	711	686	710	707	720	692	690	663	710	714	707	730	697	704	743	708	739	702	710	715	708	670	718	746	679	668	755	738	742	703	695	707	708	660	722	704	741	670	741	760	710	698	717	707	725	723	677	730	713	699	731	695	722	735	709	706	714	707	690	756	714	717	736	714	706	741	710	695	676	735	728	760	728	742	669	728	693	725	714	742	723	691	723	726	677	654	689	711	726	723	728	730	739	747	694	784	685	672	723	750	700	715	665	714	699	701	697	734	739	721	736	700	748	729	727	709	741	674	715	737	730	724	663	728	765	760	744	730	709	713	671	721	743	752	686	712	723	717	721	725	721	735	711	675	700	728	748	730	713	682	693	686	734	732	687	714	686	701	738	695	714	715	713	672	694	701	739	712	710	696	701	705	676	718	699	678	710	717	753	716	709	664	710	686	677	712	711	646	709	749	700	742	709	706	698	724	728	697	731	708	794	767	696	742	676	745	723	668	734	691	677	721	695	712	645	692	696	749	680	717	684	703	731	705	745	720	672	688	714	717	728	749	711	720	739	664	715	662	701	757	685	735	717	747	719	668	689	727	717	688	709	707	729	714	708	708	735	670	721	683	711	728	647	727	710	737	703	662	737	735	730	737	766	761	681	689	695	721	681	709	726	745	731	702	704	732	709	666	684	727	712	723	692	718	750	733	722	701	701	701	709	725	706	695	745	664	723	695	699	725	732	725	697	676	662	676	731	698	687	693	717	694	729	716	709	725	715	703	701	730	724	714	716	718	710	709	681	723	728	712	723	713	751	679	710	735	675	726	746	721	660	680	724	719	776	711	741	725	737	732	699	694	681	677	685	733	678	701	765	738	692	720	681	762	727	723	699	707	705	696	713	733	687	743	716	741	708	710	716	715	738	727	682	755	728	716	719	718	665	681	704	737	699	707	720	735	739	675	690	694	751	707	726	713	685	727	740	690	698	750	627	730	713	713	699	731	744	687	723	664	712	772	729	686	743	687	715	733	685	670	655	712	782	720	721	719	759	719	750	720	698	749	710	706	694	779	716	689	790	736	695	713	737	661	748	725	757	741	666	692	758	734	721	738	697	725	712	745	727	727	727	722	682	701	740	676	753	791	713	718	699	741	736	701	701	766	724	746	735	717	713	681	711	764	695	721	699	705	691	705	703	698	699	667	688	764	688	672	745	709	716	714	734	747	713	696	720	747	713	662	707	724	719	747	685	745	718	730	746	727	750	730	772	711	698	683	750	767	743	736	758	690	718	729	743	745	718	695	720	691	726	708	736	713	773	749	705	709	751	704	732	695	699	710	684	727	710	701	657	699	710	715	716	755	715	678	747	703	725	688	693	702	744	709	732	791	723	681	675	773	781	692	705	687	744	791	683	728	747	731	692	722	708	717	703	646	702	675	744	743	743	725	765	768	730	721	705	725	775	721	713	714	729	690	758	720	739	669	706	754	702	701	662	713	702	691	697	714	717	724	694	726	716	643	680	737	727	732	672	730	716	684	685	699	688	719	708	697	686	720	708	702	704	693	708	700	717	719	734	727	694	695	721	703	649	699	728	708	719	699	694	717	686	680	755	717	732	731	741	681	691	711	737	688	692	713	764	725	737	690	738	710	701	755	690	709	670	711	744	761	712	691	740	779	704	717	714	652	710	717	724	723	713	690	702	729	719	727	698	676	719	686	712	697	734	705	725	737	674	724	703	723	719	720	684	701	751	692	729	686	699	677	716	708	735	705	740	710	742	728	763	710	710	700	728	707	713	705	687	713	686	723	690	723	681	714	772	691	686	757	691	695	729	690	713	673	721	701	722	740	718	663	710	699	736	688	726	704	705	667	707	708	737	709	676	728	698	706	726	667	717	646	723	737	685	680	701	662	716	679	702	752	702	689	732	709	687	741	684	721	732	704	652	661	709	719	704	695	688	678	709	733	695	699	715	706	677	725	743	669	722	704	692	722	731	712	733	686	724	670	663	695	704	674	711	689	715	697	676	721	698	733	721	693	734	732	691	684	725	722	734	752	688	750	670	693	689	700	737	702	686	725	755	717	742	754	731	696	713	709	694	733	715	721	727	757	670	708	747	748	671	713	693	698	694	703	715	721	738	760	718	701	711	755	706	702	707	756	718	760	713	696	700	709	721	706	723	711	698	713	701	716	705	703	743	712	699	712	687	756	665	689	678	689	681	733	730	709	698	734	682	761	747	708	687	697	741	713	735	694	692	709	752	719	725	728	720	768	666	733	736	716	707	741	742	712	685	719	694	705	706	729	722	692	757	711	701	736	730	674	695	717	700	681	719	733	745	739	694	657	715	719	688	712	664	729	738	733	678	709	694	698	683	762	741	741	693	726	734	723	734	707	711	742	721	673	685	699	704	693	735	715	687	701	727	675	716	723
23853	21200	28515	24168	21123	4685	570	391	331	278	253	252	217	245	231	219	225	222	224	221	211	201	196	183	195	212	223	202	206	191	185	206	199	209	183	176	233	203	189	196	188	207	178	199	201	186	184	186	185	199	199	197	183	206	206	197	181	205	185	190	189	201	189	167	183	180	158	194	204	199	195	204	204	215	216	194	198	185	203	217	177	198	199	199	173	222	228	367	183	226	200	192	169	206	196	196	173	181	182	185	190	188	161	191	194	176	215	183	203	192	198	197	168	188	180	168	197	184	186	201	219	182	187	201	209	176	186	186	201	193	197	164	206	197	219	162	203	186	188	178	204	177	185	186	180	180	191	191	197	181	189	161	218	205	220	194	198	167	191	186	187	206	216	193	183	175	183	176	192	189	183	179	196	188	192	188	190	182	209	200	198	190	180	205	181	167	203	212	187	177	180	189	211	188	194	162	198	181	199	215	208	187	187	160	208	206	211	215	175	186	202	207	186	190	190	201	192	205	219	195	200	157	189	193	186	189	190	221	203	208	155	172	204	192	168	208	210	179	199	189	192	189	191	201	188	194	197	199	187	188	172	207	187	178	190	197	203	185	194	196	189	186	184	199	188	192	218	199	175	188	186	183	221	199	197	157	209	177	209	183	181	188	190	193	213	190	209	179	221	158	190	200	193	207	172	207	180	193	173	193	194	182	169	209	207	194	187	193	196	206	199	213	160	206	208	180	187	186	183	204	211	207	184	186	176	166	197	197	197	198	191	173	207	196	171	200	218	209	193	176	184	205	204	168	193	193	175	205	190	196	209	200	188	215	188	170	206	176	223	208	189	204	206	198	197	204	172	203	199	190	194	176	175	198	192	194	211	198	158	197	194	186	182	188	185	194	188	182	182	229	184	190	201	187	208	194	196	194	183	190	207	185	172	176	203	216	184	176	196	198	184	190	185	214	187	187	173	200	168	181	198	211	199	184	182	195	191	190	200	173	193	191	194	182	205	216	190	167	169	211	157	191	161	193	165	187	190	204	182	175	177	167	186	179	203	214	194	167	180	177	189	190	169	172	202	209	204	193	196	174	183	192	207	220	198	192	202	189	182	195	179	190	197	191	186	191	200	177	199	172	194	196	182	176	238	188	197	184	207	203	197	208	196	202	194	167	175	211	189	202	193	214	179	191	195	190	193	213	179	196	205	185	183	201	194	189	178	196	171	213	197	168	179	201	176	183	193	176	176	186	190	162	203	196	196	199	198	197	171	183	156	196	185	175	196	169	184	196	208	187	194	189	202	204	167	204	210	175	195	189	175	149	178	183	185	229	184	186	191	195	188	186	211	196	162	205	196	192	190	204	206	196	192	182	184	193	203	197	202	183	182	193	206	141	173	181	191	176	178	172	174	185	185	189	179	201	181	205	205	221	171	186	184	186	185	197	193	159	192	184	180	177	183	191	200	165	174	197	166	214	188	190	196	234	203	196	197	171	172	188	198	187	196	181	174	200	186	201	195	186	178	207	202	178	185	178	175	206	167	199	177	186	193	188	185	203	189	204	190	191	192	215	225	186	175	180	187	220	175	213	196	172	193	210	208	175	182	201	183	195	168	185	183	182	185	193	214	184	164	190	182	191	197	199	204	183	196	195	194	193	206	206	204	185	195	173	200	205	183	196	179	195	198	182	167	171	202	195	202	185	204	177	192	174	186	187	195	199	198	196	183	191	171	197	220	185	184	196	189	215	185	179	208	202	179	189	200	192	179	195	202	185	198	184	195	207	178	190	171	155	194	196	170	213	205	168	208	156	180	190	202	180	194	196	186	208	189	187	181	195	200	170	181	180	194	219	202	187	184	169	190	200	197	194	175	199	202	170	180	196	193	202	187	190	169	172	195	182	200	171	159	185	193	174	199	188	202	183	172	182	177	191	186	198	208	196	202	188	187	175	166	176	205	180	182	214	180	174	197	195	201	193	197	191	194	193	164	178	198	185	161	188	193	168	197	206	206	179	194	183	194	226	174	188	220	194	174	189	197	201	189	175	188	206	198	212	176	168	179	183	168	166	175	169	170	201	188	208	174	178	198	204	195	187	191	199	172	190	177	199	162	190	205	192	168	217	193	187	196	192	193	182	221	190	188	199	166	221	172	204	189	192	211	204	187	174	207	176	213	196	208	202	180	196	197	225	207	189	203	191	176	197	182	180	204	186	176	189	181	184	209	196	198	193	215	198	205	209	193	194	205	185	184	197	189	168	184	177	215	180	193	170	195	170	172	196	196	220	189	209	199	179	179	182	181	197	164	164	186	206	187	192	199	203	215	208	204	185	185	203	193	190	168	199	196	188	224	178	198	187	195	191	205	180	193	170	177	199	197	196	198	183	194	213	181	191	206	187	183	157	197	197	208	177	170	222	167	179	198	171	194	182	198	180	195	208	205	194	179	204	159	197	192	183	197	206	179	175	171	195	176	220	194	191	161	190	185	197	202	194	193	200	189	184	199	190	229	214	197	169	180	205	179	200	179	185	204	213	182	192	195	185	190	168	193	198	183	209	183	207	174	188	196	192	206	185	189	206	210	191	209	191	183	161	180	176	182	171	187	170	170	192	199	181	205	174	209	170	205	191	190	172	190	198	199	174	197	174	177	186	176	176	174	173	184	206	188	160	180	206	194	199	169	194	189	181	189	185	199	206	193	184	178	184	183	192	179	203	193	220	214	178	170	196	187	189	166	182	183	191	177	182	193	195	181	176	177	177	178	190	197	196	187	188	203	190	194	208	189	180	200	203	179	182	177	201	174	189	207	182	199	237	179	198	191	194	183	190	173	208	178	193	209	200	178	154	180	168	172	202	194	199	192	194	200	212	169	186	213	194	173	182	204	183	196	192	185	202	204	198	199	175	189	214	208	196	177	203	170	193	196	202	190	174	167	193	180	177	193	179	193	158	180	215	179	187	198	189	169	175	210	184	175	174	200	196	197	187	191	213	177	197	186	180	191	214	182	171	198	157	196	174	187	200	189	194	186	176	187	203	166	175	180	199	197	206	197	182	184	194	178	198	177	178	210	196	200	163	178	159	213	196	186	193	178	178	170	182	223	177	168	200	207	202	193	205	203	200	193	187	209	191	182	194	200	160	198	158	164	172	174	176	195	175	191	203	186	186	198	185	177	206	180	174	204	185	183	178	152	168	198	181	184	196	172	168	195	186	203	185	193	210	196	175	165	201	190	166	182	179	192	202	203	195	199	205	219	188	172	202	183	187	172	177	178	198	230	181	199	158	184	200	193	193	210	193	172	176	188	190	163	168	172	166	176	203	187	192	189	210	183	200	193	182	182	185	202	192	180	193	194	189	189	196	167	193	211	188	176	200	189	181	198	188	190	193	195	170	210	163	183	195	198	193	191	185	190	181	212	183	196	196	209	197	186	189	188	190	175	203	181	201	199	166	195	183	183	218	206	204	176	200	176	179	190	208	218	188	211	186	197	207	169	185	177	216
37151	9445	7568	3679	2360	1732	1318	1106	869	803	734	649	619	528	483	499	505	436	440	434	399	418	440	393	420	417	389	421	420	391	362	386	396	352	382	400	371	373	408	365	379	376	380	368	364	399	382	379	357	371	344	340	363	344	360	348	383	358	357	392	401	366	321	363	364	340	364	366	343	387	369	337	376	374	370	368	356	341	386	388	336	351	389	334	351	376	476	982	332	360	348	379	346	347	349	350	374	349	308	375	350	347	358	332	365	332	377	327	352	363	361	377	386	373	339	384	372	352	374	355	352	367	337	368	366	371	376	363	341	355	349	375	334	341	363	352	370	367	354	351	332	352	351	361	352	352	331	352	365	321	293	317	345	325	379	376	331	340	352	373	385	349	329	375	353	386	383	348	344	319	384	353	331	363	374	347	358	336	343	367	358	363	357	352	390	379	375	374	344	352	328	364	363	353	344	330	373	354	384	371	362	400	365	357	364	367	345	347	332	340	332	367	361	345	355	345	383	372	332	358	349	362	335	354	377	352	341	349	349	353	343	330	329	353	330	344	382	367	368	375	375	368	365	356	327	352	393	380	337	373	340	372	339	356	373	339	333	343	383	347	365	360	352	367	344	339	337	363	297	369	353	353	382	372	376	353	384	379	326	376	361	356	373	336	344	346	377	392	331	331	352	383	372	355	323	367	349	337	320	344	346	387	375	333	394	336	377	376	337	366	333	344	324	352	343	355	368	363	386	355	340	335	368	355	369	338	363	375	351	318	367	352	361	383	361	364	361	342	334	359	334	345	363	350	352	336	359	358	351	353	324	343	364	337	327	350	378	357	348	343	327	393	349	331	359	341	340	374	364	374	367	347	323	357	381	384	354	352	327	368	370	333	333	349	354	360	354	357	346	367	359	367	355	344	333	371	353	328	340	349	379	357	374	341	332	344	362	359	349	339	377	350	360	331	364	355	388	361	365	362	394	350	313	355	387	357	335	343	305	360	338	321	343	368	339	335	338	342	346	375	339	362	395	358	345	357	401	339	387	348	366	325	353	337	375	340	357	352	341	357	389	362	349	351	347	374	344	370	373	362	380	385	364	354	347	353	348	375	335	353	370	351	363	336	381	373	363	318	351	368	347	353	379	345	365	390	369	352	363	373	359	355	352	330	336	354	377	346	356	341	341	330	317	355	370	382	363	363	352	368	326	332	386	325	386	334	326	336	330	374	367	343	363	359	384	345	344	330	347	337	309	363	333	398	365	345	331	351	334	328	344	391	351	340	376	398	336	346	365	344	356	351	392	368	351	389	345	363	348	364	365	346	370	372	360	316	350	366	334	358	380	337	368	372	365	383	336	347	335	325	373	331	366	340	316	354	334	331	350	336	350	370	364	356	350	366	367	362	349	370	349	339	355	360	339	339	346	392	357	336	361	356	327	381	343	376	365	357	379	330	347	360	358	357	368	376	358	365	308	330	373	336	346	406	370	379	346	373	354	331	327	314	337	346	319	380	361	360	332	336	367	377	365	336	359	323	370	346	360	364	376	351	356	357	322	347	335	373	386	346	352	357	334	334	382	326	340	317	331	343	385	346	345	351	367	339	336	363	331	357	349	357	359	355	351	369	366	352	344	358	368	371	365	328	376	357	349	379	335	335	379	355	381	342	308	341	337	374	378	377	344	365	360	345	376	356	347	363	362	348	371	366	361	359	357	378	364	372	337	349	345	340	326	343	355	384	353	353	335	367	400	345	362	367	372	362	362	353	365	373	336	373	365	352	400	329	334	341	383	345	370	380	340	365	357	406	361	346	356	351	333	370	328	362	335	378	368	367	362	325	347	345	375	374	338	367	365	349	336	346	365	358	362	351	355	339	371	362	346	335	361	364	335	369	357	353	345	378	375	363	361	362	349	356	359	350	370	333	375	384	334	357	333	337	342	338	375	339	371	359	343	391	341	364	369	378	361	333	344	371	348	360	364	351	401	349	345	354	368	396	362	375	351	353	340	344	359	348	353	353	350	361	352	333	328	347	362	385	341	340	375	355	344	339	376	358	339	358	352	402	334	375	363	396	355	380	344	373	318	335	356	364	322	349	343	375	360	354	355	360	367	357	357	371	373	351	339	359	353	369	355	392	374	340	370	321	311	380	365	364	345	352	347	331	375	388	365	352	340	333	350	349	369	327	373	407	370	356	325	346	376	380	322	395	358	343	323	360	325	370	346	375	350	376	361	349	361	334	378	360	396	319	353	362	354	337	344	342	328	323	356	346	326	341	370	338	358	328	375	364	383	360	378	320	350	340	369	376	353	337	367	369	370	357	346	374	365	393	381	383	333	384	352	369	355	349	378	334	395	386	380	344	384	354	372	362	336	365	313	357	369	350	331	315	353	371	406	326	354	357	357	361	374	365	344	354	365	361	380	387	342	317	361	341	363	387	380	360	362	368	367	328	344	356	351	359	336	366	338	373	344	365	360	346	350	346	362	353	375	384	355	363	365	356	315	366	375	361	344	338	341	349	359	369	317	358	323	356	359	351	354	380	356	320	325	335	377	353	358	325	360	327	371	318	351	339	310	341	353	364	338	345	323	385	330	334	341	375	343	377	343	361	361	364	336	372	369	375	344	361	359	352	328	344	364	387	329	361	385	348	350	343	344	342	354	328	389	380	363	361	333	336	332	355	384	346	359	365	380	338	348	360	330	359	345	333	395	351	347	361	379	377	335	354	342	315	329	336	345	303	405	347	339	317	362	364	375	339	373	379	343	364	336	347	374	379	376	368	344	352	359	380	340	345	366	346	340	350	334	341	322	352	333	338	383	339	381	420	355	354	373	314	335	364	352	355	349	364	341	349	361	342	379	344	342	372	349	347	357	343	390	338	358	358	377	351	316	377	366	368	365	361	376	334	350	358	362	388	354	339	354	333	362	376	354	332	378	357	364	364	347	366	325	320	364	358	339	359	340	326	357	374	375	349	353	353	375	331	383	355	334	341	352	375	335	348	360	350	377	354	351	343	329	396	357	349	365	352	345	368	358	390	375	308	377	319	361	355	349	346	347	369	361	337	359	361	345	371	355	345	360	357	384	355	356	353	323	335	331	365	380	328	371	345	355	345	359	342	361	356	353	350	342	344	368	341	358	335	319	372	350	360	363	317	324	371	357	353	358	335	355	344	370	360	393	328	372	350	380	353	357	321	354	374	362	382	344	333	344	378	360	320	359	364	346	372	364	337	324	354	329	359	347	403	355	344	358	347	368	349	404	370	325	351	364	348	351	360	360	344	345	341	379	359	362	361	345	360	362	333	330	329	353	320	373	362	345	364	336	359	383	351	351	327	366	348	363	353	347	354	355	346	376	369	380	379	354	331	386	378	377	379	360	369	370	367	358	369	368	357	326	371	359	315	354	348	342	332	398	345	323	332	379	327	346	378	343	341	356	345	368	395	334	356	353	343	329	364	326	347	322	352	363	371	367	360	355	341	361	329	343	385	374	338	359	381
22912	21204	28997	23702	21205	21025	2689	645	479	424	383	345	322	308	285	301	264	273	277	291	275	252	253	237	257	276	241	261	255	224	216	236	188	212	223	217	250	241	238	226	184	218	224	230	228	247	214	219	234	252	216	223	231	204	219	242	231	244	214	231	197	238	215	208	224	232	203	232	238	226	239	247	211	240	240	241	230	227	216	199	222	221	219	239	226	208	273	371	224	253	217	246	222	234	237	233	196	210	192	215	216	215	209	211	246	222	220	208	237	225	206	211	223	196	239	204	209	202	240	232	203	219	209	237	214	219	236	197	188	234	214	224	215	220	213	207	242	220	249	183	234	223	204	229	248	228	217	210	209	205	217	212	213	232	250	202	204	205	215	215	234	192	239	226	222	240	241	212	204	226	216	193	214	235	216	211	200	240	228	214	201	235	237	218	203	228	213	244	203	233	217	207	214	200	228	201	213	207	224	212	219	216	219	216	227	223	238	213	231	197	208	198	217	207	234	242	223	211	221	227	212	232	226	220	224	256	190	223	228	202	214	221	208	214	222	204	199	200	220	209	211	207	250	189	237	207	213	234	209	226	233	211	189	245	225	255	207	241	222	257	214	214	215	204	228	218	208	239	214	237	207	223	197	195	202	217	227	193	206	202	223	238	210	221	235	208	223	226	219	256	197	228	202	244	219	242	227	204	201	214	221	204	196	223	190	212	193	200	208	196	203	208	203	207	238	221	254	228	221	203	220	189	227	211	224	199	224	234	225	197	221	216	269	254	227	174	204	236	210	214	213	214	227	209	221	234	211	224	220	245	223	240	205	220	246	224	216	210	233	243	202	232	205	214	238	212	227	228	227	226	190	211	239	228	220	230	201	239	209	219	203	231	215	226	207	245	217	213	233	217	239	213	248	233	192	223	207	233	244	210	216	223	232	210	205	225	246	240	224	241	225	227	215	219	220	240	198	254	225	220	239	198	209	228	200	207	232	228	212	220	239	191	229	205	207	219	204	211	200	209	227	238	223	217	199	202	221	186	209	225	198	199	202	198	214	209	229	233	246	187	237	208	214	246	221	204	198	227	213	228	193	210	208	193	228	216	208	227	201	234	203	222	234	191	224	235	226	203	213	199	203	210	191	209	239	205	213	223	232	222	230	231	190	216	220	201	213	218	222	187	239	203	227	231	241	204	214	216	228	216	199	212	197	224	212	204	189	236	213	222	187	203	192	235	223	225	215	213	232	217	216	227	185	214	223	223	228	202	204	209	234	203	217	200	219	220	216	242	232	221	218	218	208	237	197	247	232	224	203	206	204	220	212	210	231	212	196	235	216	226	223	225	222	217	222	214	197	203	211	224	233	229	239	240	207	188	199	219	212	193	195	209	220	198	216	209	219	206	239	222	219	227	259	188	230	196	239	228	212	218	223	214	213	229	222	231	203	212	237	227	197	223	201	216	191	220	216	225	227	225	227	223	210	207	205	197	203	233	213	215	219	226	244	224	209	253	184	228	222	215	193	220	210	241	198	219	229	191	196	239	202	223	236	231	205	223	204	210	212	184	202	207	225	214	235	210	210	216	246	246	223	215	205	214	221	197	206	233	200	216	224	214	209	219	201	237	209	213	222	220	214	197	229	214	207	214	208	216	226	228	236	212	214	237	213	226	238	225	208	217	225	205	187	213	212	219	197	204	199	214	212	252	208	218	213	201	216	213	200	223	216	206	227	214	186	211	195	226	230	226	221	193	207	204	231	218	206	202	250	231	205	256	239	215	191	215	208	210	227	223	211	243	217	215	213	229	191	223	206	207	220	208	211	210	219	207	186	203	211	216	210	216	193	209	243	220	215	225	217	237	205	202	203	217	196	213	201	226	204	197	229	242	235	214	217	234	223	231	222	223	218	205	214	225	202	211	210	227	220	201	204	212	215	212	209	227	223	229	222	223	245	225	258	228	222	248	215	231	208	231	208	231	222	203	209	195	191	233	230	207	219	218	241	215	225	218	231	209	200	171	205	233	177	231	223	233	237	205	215	180	228	230	221	218	219	209	235	213	257	208	201	199	228	240	238	243	214	216	176	239	221	221	220	191	198	216	197	216	210	237	228	237	225	253	229	193	221	207	246	239	210	223	225	225	205	210	229	231	212	226	212	230	229	213	202	221	227	211	212	201	238	236	217	205	199	213	213	256	210	230	201	199	210	218	235	230	221	246	211	199	225	218	207	186	234	216	229	201	229	203	222	216	214	218	214	206	219	210	208	209	197	192	233	235	242	210	193	227	215	231	207	208	230	202	228	205	226	233	236	227	217	223	213	225	232	261	222	207	211	209	191	194	215	225	219	219	228	202	228	200	217	212	212	205	237	227	232	222	206	226	235	213	205	221	226	222	224	245	223	215	229	211	221	199	244	197	194	207	215	210	221	237	212	209	214	216	231	205	212	226	213	197	212	220	189	188	211	217	233	219	201	225	219	226	216	229	217	229	214	222	220	209	215	226	218	205	207	198	236	230	216	229	220	239	238	229	224	221	190	190	238	214	207	222	208	221	228	198	213	218	240	223	211	210	238	196	188	218	231	210	223	202	240	215	213	190	205	193	210	206	240	228	213	210	219	212	215	203	228	221	217	206	211	228	197	203	216	195	236	209	216	209	197	198	231	188	218	232	243	188	219	222	195	226	224	209	202	207	220	218	216	210	214	210	217	214	221	224	217	195	200	201	238	224	195	212	192	212	194	208	208	216	211	217	233	243	214	192	241	249	225	222	250	236	249	206	205	236	220	216	228	250	220	209	225	199	215	221	213	219	206	224	218	224	209	205	230	212	223	229	222	213	207	230	238	219	215	194	202	222	192	236	221	231	219	206	221	239	185	242	234	207	221	251	217	203	225	228	215	222	221	231	225	212	258	223	212	211	207	231	196	191	219	232	213	223	234	214	230	212	186	195	247	211	230	225	212	198	216	216	205	228	230	227	201	236	231	228	245	209	220	215	198	189	207	206	247	233	216	227	236	213	198	217	210	208	209	208	232	202	234	239	208	217	228	224	242	214	212	240	217	228	216	193	213	203	201	205	238	188	216	209	210	216	205	207	216	200	221	232	221	221	230	235	214	205	220	222	238	213	226	221	198	214	197	199	224	229	242	221	222	208	222	215	238	234	221	254	220	233	213	180	224	209	211	225	216	222	230	220	230	225	194	245	225	226	213	219	203	243	209	208	204	219	211	239	202	203	183	218	240	229	226	237	210	237	234	212	222	206	207	234	238	222	210	237	200	192	224	219	183	210	223	221	225	219	211	224	229	220	223	214	234	210	214	236	221	237	234	223	196	209	227	237	196	212	205	230	202	198	197	227	196	220	213	215	218	217	223	216	217	191	227	218	226	199	209	239	235	212	260	194	241	205	191	208	184	215	193	224	213	234	230	224	225	221	217	213	218	230	227	220	224	236	213	245	199	222	196	195	190	186	214	233	235	229	217	211	210	201	236	192	212	209	189	217
40466	14178	11973	6252	3981	2980	2088	1683	1366	1227	1006	947	783	761	708	664	590	584	561	540	554	508	482	502	477	450	472	462	480	455	415	391	452	406	410	401	404	400	409	396	450	391	403	374	407	402	383	396	392	397	413	374	386	380	402	371	365	424	394	368	370	403	412	363	373	378	382	416	403	383	364	380	397	408	350	436	404	362	406	386	390	371	401	392	375	413	508	774	376	349	343	359	394	370	367	364	362	393	370	413	392	378	355	371	385	391	384	374	375	390	393	370	368	365	375	413	381	406	420	380	385	388	382	341	385	380	345	353	401	340	393	336	367	365	407	322	405	392	394	400	360	400	360	382	400	396	385	370	367	402	412	373	377	346	396	386	394	358	396	379	381	394	408	366	361	376	355	350	384	357	383	346	384	376	379	363	374	390	375	355	376	358	375	364	362	355	363	355	408	356	386	386	346	379	382	352	372	356	373	360	355	385	378	383	366	427	363	352	396	379	379	395	396	385	389	355	359	389	364	399	357	384	373	352	343	379	371	360	357	335	436	377	358	389	358	396	344	410	351	364	398	361	390	392	395	332	386	383	373	349	337	355	359	348	373	384	374	392	401	389	377	397	379	358	354	354	369	378	366	361	341	400	375	401	405	389	384	396	386	375	380	382	379	373	370	371	368	414	362	392	419	385	369	368	404	384	343	359	379	381	379	384	351	416	392	381	369	357	368	353	388	371	374	378	362	364	359	342	364	349	390	348	390	344	384	396	382	368	350	368	355	422	349	346	363	379	362	339	378	372	373	348	342	342	370	356	409	389	326	390	408	389	396	377	406	345	332	382	352	388	363	361	365	358	404	389	376	394	388	388	351	360	357	392	376	367	394	388	402	349	370	375	420	369	367	361	360	362	416	383	367	380	371	399	372	361	362	437	356	387	386	419	367	375	376	365	337	353	371	382	367	355	391	365	364	401	363	387	368	392	405	419	360	402	358	364	367	374	378	388	340	382	350	366	370	359	373	366	334	346	387	354	397	362	373	389	352	388	390	382	399	368	404	389	397	365	358	374	380	388	357	368	387	382	324	395	347	370	372	391	398	383	350	381	411	349	344	399	337	391	383	336	361	367	389	422	417	380	372	356	360	404	376	388	364	351	375	354	362	397	371	383	370	377	393	371	380	391	376	378	403	388	402	366	408	365	368	363	425	357	379	365	368	345	388	351	342	390	383	345	339	378	333	343	398	391	381	388	395	372	377	403	356	375	424	362	361	380	377	352	316	384	387	334	386	380	349	354	358	391	364	362	373	407	378	373	363	390	416	389	334	382	370	377	394	370	410	368	360	399	387	394	360	373	380	356	375	383	342	378	374	375	380	396	398	372	381	390	396	358	347	397	360	408	394	395	367	417	374	364	353	392	369	341	390	378	397	372	379	394	348	355	388	377	342	386	367	419	371	398	352	361	335	346	389	398	375	360	373	380	357	337	342	384	394	397	362	379	368	332	396	349	363	346	373	340	371	388	365	347	352	345	340	382	382	346	353	387	391	400	359	362	374	345	401	415	364	398	351	376	386	366	377	359	360	365	399	380	380	383	397	355	389	370	396	368	375	372	421	391	348	351	387	359	362	354	334	372	358	361	418	362	331	379	381	399	386	378	342	389	362	354	362	345	405	379	378	375	363	402	333	389	356	393	358	415	366	377	352	370	368	383	387	347	385	367	373	358	393	394	362	374	396	396	337	326	367	374	379	372	382	365	353	364	385	369	378	355	312	370	350	361	374	334	391	385	424	367	394	398	377	353	387	366	354	384	407	384	372	378	374	363	340	396	383	358	387	400	373	430	410	337	368	361	383	349	360	363	350	384	383	357	360	365	374	351	359	376	340	367	375	380	374	401	353	410	347	357	393	362	366	391	360	370	395	391	354	368	388	393	356	362	363	378	408	352	394	371	406	340	349	373	367	379	368	355	377	368	363	366	392	409	375	371	391	399	357	345	358	378	381	402	342	360	363	388	373	351	356	377	394	349	386	366	361	363	378	383	372	369	373	345	347	385	356	401	363	358	367	341	348	369	384	368	367	387	364	380	377	403	424	358	371	348	371	365	382	359	350	349	366	397	361	366	375	388	356	321	413	345	393	390	364	384	385	391	370	356	401	370	382	334	366	384	374	373	352	361	358	359	369	333	343	375	385	394	377	375	374	348	369	375	386	373	365	370	385	373	391	370	364	387	373	376	385	393	352	408	358	397	394	397	388	372	374	379	368	358	384	374	376	370	358	348	364	343	364	332	375	349	371	386	390	366	349	387	386	380	364	364	391	362	350	334	362	356	364	351	349	386	374	327	371	384	378	353	374	392	378	381	384	364	340	395	411	386	327	365	382	358	401	397	366	375	359	351	362	386	361	395	403	385	358	389	399	372	386	406	341	364	399	371	387	351	368	385	378	386	397	365	375	369	364	404	379	415	378	383	386	384	377	419	368	394	365	352	380	344	354	343	397	373	375	364	356	364	405	410	350	370	379	347	341	331	356	355	386	361	388	373	377	367	346	396	389	346	368	376	374	351	370	364	380	393	349	371	388	343	376	364	398	361	347	402	356	364	396	355	386	336	334	352	379	381	376	328	379	386	324	383	406	390	364	385	368	379	387	410	354	365	387	337	383	385	356	394	374	368	377	352	383	369	389	374	397	355	359	330	353	381	366	378	375	408	349	385	407	361	374	353	372	399	404	376	388	385	394	397	391	347	359	366	363	345	394	386	411	354	376	373	378	383	379	379	335	400	368	394	378	353	397	396	367	386	347	383	383	367	344	405	379	366	381	336	396	358	362	372	399	387	368	410	403	356	365	381	327	366	374	358	348	374	404	377	363	352	411	377	362	351	383	379	409	387	357	383	361	361	352	388	400	411	344	380	380	360	363	385	369	373	378	395	367	395	390	373	403	383	372	375	365	363	411	373	395	380	375	365	356	382	367	435	383	402	407	342	354	374	387	361	351	365	391	380	405	382	378	403	368	420	363	385	357	380	432	345	374	374	355	355	408	362	368	368	376	352	379	355	362	367	374	379	426	371	374	390	372	373	386	400	394	363	335	384	388	412	377	407	369	378	356	363	386	368	364	409	349	384	363	349	392	373	395	380	347	387	380	368	382	427	374	396	369	336	337	365	380	321	388	375	356	381	367	400	387	376	318	378	358	383	356	362	363	367	349	349	372	391	370	370	345	392	343	373	361	392	359	381	385	386	372	396	378	386	371	351	413	371	360	361	346	390	377	362	349	352	371	374	374	392	371	355	370	379	401	390	381	386	372	383	396	408	363	373	382	372	343	382	364	409	376	384	391	354	378	381	354	366	376	363	384	363	356	371	360	379	325	378	377	354	395	405	381	398	350	369	358	368	366	395	380	374	379	388	389	353	402	364	356	387	389	370	371	352	405	384	377	366	357	344	375	370	369	357	396	393	377	402	371	344	389	382	399	357	359	358	364	379	362	358	367	366	373	369	373	388
26680	20871	10695	895	505	481	431	411	402	393	419	396	403	399	385	396	410	363	365	400	399	404	436	407	374	375	388	367	389	434	373	411	356	386	403	405	380	442	403	378	378	413	392	443	373	403	396	379	412	393	397	429	354	370	408	397	427	397	407	375	407	421	382	396	402	359	418	405	353	374	406	391	417	413	421	351	379	364	376	393	410	370	380	392	383	421	417	393	424	352	421	377	383	329	395	382	414	386	361	377	394	381	374	348	380	389	405	395	376	395	386	390	391	398	404	391	410	375	388	370	371	371	389	390	398	381	419	378	359	362	395	395	433	380	394	383	380	364	365	391	382	390	376	368	359	375	377	361	386	403	371	365	378	410	390	394	363	350	430	375	391	413	375	369	373	382	383	363	383	417	375	370	386	390	412	408	418	402	426	406	392	350	400	402	418	382	395	383	389	357	382	369	360	391	400	399	417	417	398	410	377	384	372	370	405	422	395	392	411	410	384	383	368	410	380	376	411	376	404	376	363	365	366	412	398	403	377	399	387	402	368	403	409	407	389	382	383	390	383	366	381	413	373	402	406	426	369	373	409	404	362	358	382	378	373	387	403	394	416	388	395	383	400	364	370	399	381	367	381	395	357	354	383	386	392	394	371	373	395	366	357	366	384	407	375	414	384	411	374	361	394	396	371	385	385	400	369	394	350	416	378	427	369	402	375	369	394	374	386	391	394	355	381	399	385	389	380	354	430	400	376	379	409	360	368	354	382	384	391	388	397	379	325	367	421	395	380	385	384	413	413	411	414	408	380	398	388	377	362	381	383	405	402	399	378	409	398	389	399	413	381	415	392	439	421	419	396	388	401	401	378	381	392	421	395	403	387	425	401	386	404	417	364	412	387	388	362	392	369	383	382	393	421	378	374	399	395	385	376	354	395	393	417	365	369	365	392	377	382	412	397	373	373	387	394	379	392	368	417	405	394	388	404	422	390	424	376	391	379	396	416	414	378	379	359	377	374	414	387	367	397	390	354	385	390	426	398	380	409	380	379	354	422	405	380	356	378	409	388	383	412	375	380	365	387	398	384	415	404	394	403	387	372	418	424	404	373	425	336	374	379	386	407	376	362	393	404	370	384	385	397	387	398	424	387	420	383	394	392	384	412	393	415	412	363	383	385	408	399	393	384	384	415	392	379	362	393	384	435	411	392	386	406	415	396	364	358	379	353	422	401	374	397	385	367	416	392	391	397	433	402	372	400	401	399	382	403	373	420	378	375	377	394	393	378	409	420	405	417	388	374	404	377	402	379	409	433	404	370	425	394	421	377	373	362	381	397	364	389	352	363	413	369	372	346	338	376	387	371	363	406	429	382	395	402	341	378	398	373	384	396	396	374	397	401	380	377	388	362	407	381	389	408	409	370	378	353	369	375	394	373	386	393	371	386	383	412	409	368	383	384	374	390	348	380	362	381	398	434	381	403	372	372	355	418	387	376	400	366	363	390	352	352	359	377	390	396	416	402	359	409	409	383	381	383	375	384	331	365	392	404	384	380	364	387	395	388	438	408	367	372	387	384	391	418	393	366	396	425	401	402	403	373	391	404	391	391	381	372	399	375	368	405	400	410	417	381	401	392	451	379	375	349	406	357	399	383	378	423	371	344	404	396	400	413	435	397	362	361	377	383	382	356	402	392	400	393	414	453	384	412	381	407	383	399	406	374	381	386	412	406	403	386	396	371	418	389	362	417	365	397	389	375	390	385	390	385	401	386	406	406	397	354	413	385	427	386	417	387	408	384	368	398	384	472	434	378	367	359	417	361	434	394	376	392	362	430	373	389	383	362	404	384	363	399	383	403	346	413	396	409	395	376	376	373	386	425	389	381	410	401	402	393	372	369	379	400	409	386	393	379	393	405	385	389	399	360	399	416	374	393	392	415	416	392	423	417	362	405	387	377	369	405	353	396	375	402	366	419	379	430	390	378	408	405	392	404	415	379	425	396	398	386	350	346	384	429	340	405	370	363	404	408	408	392	383	406	397	403	388	373	410	387	412	381	379	408	393	408	360	394	387	395	404	375	411	397	433	355	415	391	408	380	366	356	362	435	360	386	377	388	366	378	390	402	400	388	431	419	426	393	405	336	392	365	369	382	399	392	415	405	375	400	386	345	374	370	419	398	409	425	427	382	367	392	402	390	378	418	378	400	375	370	394	401	422	400	376	378	391	343	417	440	391	367	402	354	361	389	399	371	398	422	378	372	378	359	376	389	354	392	394	404	358	412	384	369	371	410	358	364	376	368	384	401	433	399	399	372	420	383	388	395	407	387	390	383	380	394	387	420	400	409	398	396	386	407	404	404	389	382	387	375	375	372	410	412	400	417	397	418	403	382	371	428	390	401	377	421	406	371	352	392	393	361	374	359	406	423	393	377	376	414	381	356	379	397	387	362	455	385	399	398	376	402	375	389	395	366	395	401	401	372	398	388	389	430	394	418	370	416	385	416	393	390	361	403	367	396	398	366	387	376	397	385	392	383	408	399	403	370	358	374	363	376	415	358	384	373	377	358	401	346	391	378	381	396	407	390	349	428	366	387	400	368	403	398	366	382	404	421	425	350	408	412	389	391	431	353	397	357	398	361	389	413	401	369	413	398	391	361	409	381	392	371	415	333	366	391	352	389	368	387	405	373	383	362	412	385	367	394	371	359	376	415	421	387	398	377	383	390	394	359	378	405	373	351	391	404	363	383	400	387	393	372	452	396	416	434	395	394	373	377	397	389	401	409	377	398	384	398	382	400	370	417	394	403	383	414	401	418	412	410	430	436	366	407	381	388	388	376	364	380	404	383	336	369	400	420	360	381	372	339	388	388	417	425	392	385	368	397	398	373	390	369	396	389	373	363	417	353	428	427	416	405	339	383	415	378	386	326	384	353	381	361	442	393	409	396	387	399	374	383	378	424	403	390	375	408	426	419	377	369	381	390	376	381	391	349	389	349	397	413	441	389	368	389	371	398	385	406	387	399	383	398	354	390	406	406	384	373	403	399	366	382	419	400	440	389	399	388	428	399	379	362	400	404	392	382	424	383	391	396	374	392	390	409	359	399	431	385	384	393	414	369	374	379	398	385	383	376	399	377	398	399	385	417	384	407	399	382	384	406	380	375	386	422	402	383	368	402	387	377	404	386	367	411	365	383	371	394	386	370	350	384	399	392	389	386	386	375	397	399	369	395	406	365	370	394	368	372	414	390	395	424	355	386	376	392	399	375	367	347	403	403	428	403	391	387	378	413	390	382	361	387	398	354	430	427	391	346	395	403	336	389	380	381	373	389	370	379	403	400	408	385	387	424	377	385	397	385	360	371	380	383	391	376	404	385	385	401	388	397	351	388	385	398	407	407	378	378	387	371	418	374	381	392	360	376	381	391	363	323	395	386	384	417	404	356	413	346	385	391	427	388	400	367	401	370	411	402	383	377	381	345	351	383	363	398	385	403	364	354	416	345	367
18632	1915	1502	1086	852	836	809	763	724	770	695	728	706	685	705	683	720	706	726	703	732	671	695	686	728	702	745	758	719	734	672	723	699	665	707	697	682	688	709	693	688	732	723	714	669	711	745	683	700	662	723	654	670	675	680	693	674	695	690	638	689	700	686	691	708	708	678	660	669	692	682	691	695	693	674	692	684	700	737	693	710	705	671	717	688	675	716	780	665	691	698	705	725	703	736	703	719	676	674	712	668	704	676	662	698	683	730	714	665	687	708	694	699	718	679	691	693	733	711	700	715	677	629	665	709	696	670	686	721	704	704	675	708	734	705	687	703	693	676	678	706	700	710	730	727	694	699	665	668	702	713	690	697	722	684	705	705	700	698	650	631	663	754	680	677	680	744	686	704	683	702	683	701	773	691	680	664	653	739	710	720	682	673	685	709	683	695	716	691	685	733	665	689	631	632	663	721	662	699	724	689	681	674	736	658	687	646	673	766	713	692	720	700	714	706	639	658	706	648	675	661	663	708	701	686	682	672	663	688	685	664	705	742	712	707	696	715	700	688	667	738	660	744	675	668	635	688	672	712	730	721	711	682	664	714	690	682	692	698	663	650	657	637	729	713	658	686	677	645	659	700	719	673	640	715	681	679	670	695	640	703	767	669	638	697	681	699	699	660	658	650	727	697	704	716	727	717	683	681	703	701	689	741	655	745	691	675	701	711	667	683	656	670	706	707	732	738	662	677	701	694	675	693	654	715	706	687	679	723	691	699	722	679	658	646	713	690	719	716	723	690	654	699	650	694	635	645	702	687	713	671	682	769	660	701	713	691	677	727	667	682	699	658	678	736	701	680	713	676	684	681	684	701	668	680	644	697	686	706	695	706	689	687	721	688	664	660	736	675	669	700	713	687	685	694	733	727	676	699	657	705	677	738	709	691	731	680	723	626	695	660	660	717	691	682	698	648	698	670	645	669	662	713	670	683	686	693	679	670	697	671	698	703	715	665	699	707	695	681	693	657	696	722	720	679	719	698	667	733	664	711	713	697	671	693	725	668	693	678	713	653	748	746	672	662	715	722	684	687	702	660	707	708	696	706	691	642	692	702	686	695	704	671	697	676	699	700	714	702	684	681	739	706	690	671	691	686	696	690	685	691	703	722	686	718	724	694	691	716	716	673	702	666	723	704	693	692	747	636	713	672	747	682	650	678	725	706	731	670	707	721	672	680	666	675	708	737	733	673	700	690	688	708	694	746	707	716	599	702	692	685	712	696	706	706	674	730	681	708	712	690	716	669	681	725	721	712	748	679	669	640	668	669	699	713	723	706	675	734	672	706	674	692	675	698	710	709	682	708	678	705	680	695	681	680	747	728	692	675	704	700	706	714	679	737	697	730	682	728	694	733	643	698	673	709	683	719	687	723	720	649	695	672	671	683	709	676	708	699	690	692	674	684	678	690	692	668	691	713	698	690	665	678	699	650	676	692	678	699	789	717	715	718	700	691	679	682	707	680	726	679	706	680	681	733	690	694	638	705	722	728	667	701	703	700	688	666	668	673	712	688	698	697	709	670	675	694	675	702	723	702	706	639	720	663	694	706	690	710	682	700	655	640	671	688	676	716	671	678	703	715	759	727	640	739	662	671	700	702	711	719	662	673	676	669	740	675	707	734	672	669	752	719	672	641	668	672	723	621	726	742	692	661	699	650	659	701	697	688	651	718	672	674	658	740	699	699	683	681	738	711	700	696	684	695	726	703	703	715	687	661	732	735	666	693	695	676	743	701	724	717	686	667	678	680	632	729	706	683	717	703	675	652	710	698	655	656	646	679	691	708	706	696	663	715	705	681	687	728	656	681	677	719	715	686	724	685	710	717	683	665	675	680	718	624	676	712	703	680	654	709	697	684	688	631	639	676	706	688	705	690	726	664	659	725	701	712	719	694	681	707	716	695	665	700	691	717	694	670	706	691	667	705	723	702	721	649	698	671	705	673	713	721	701	651	672	684	682	657	715	688	719	706	710	707	661	702	694	703	720	649	742	712	750	664	707	735	675	706	731	692	658	640	720	717	680	719	733	703	675	720	673	724	677	701	698	654	644	716	714	678	710	662	680	691	722	672	732	709	709	700	715	683	690	705	733	688	648	723	652	650	680	703	638	667	702	719	636	678	665	652	742	627	702	692	744	714	677	672	702	680	688	696	683	636	697	742	707	685	699	724	707	687	666	651	695	618	617	634	653	715	736	722	707	695	686	696	673	689	721	632	725	693	711	686	671	661	672	702	705	684	711	702	678	704	645	733	730	692	648	735	695	738	740	689	693	727	674	654	697	689	694	704	697	679	728	720	686	723	670	645	657	766	670	694	718	731	690	667	653	638	683	715	685	671	666	739	725	703	652	704	667	678	686	709	726	690	744	677	684	667	678	659	682	685	683	668	688	715	671	732	702	671	697	669	706	752	694	679	668	658	657	705	698	682	754	715	673	687	722	694	686	691	696	699	722	664	684	630	653	679	661	717	708	718	708	692	717	734	674	665	674	731	704	712	682	710	664	692	690	666	686	684	701	700	690	690	676	685	674	644	717	698	678	733	667	686	629	704	660	685	711	698	701	713	683	718	711	710	696	691	727	728	701	667	709	714	672	718	695	703	670	704	705	705	671	653	722	664	680	688	686	645	685	677	681	730	701	710	668	696	670	721	732	734	693	647	745	698	718	652	726	670	725	693	686	666	687	707	684	668	667	682	675	676	691	710	652	679	713	705	691	702	707	688	728	742	678	694	656	721	663	707	656	710	703	664	652	696	626	683	730	674	760	692	648	690	700	674	732	667	650	686	671	703	687	686	695	719	695	698	683	634	693	676	712	710	677	682	692	751	649	679	694	673	707	706	721	698	726	698	708	717	649	690	694	703	736	678	682	736	700	711	713	640	719	715	697	668	659	683	677	619	653	705	686	655	696	695	681	719	706	671	660	726	695	705	678	717	731	690	684	668	690	692	702	727	700	706	668	700	664	676	650	704	674	705	712	687	698	652	714	691	701	670	699	680	649	682	706	675	720	746	700	740	683	688	674	662	702	718	644	720	702	703	657	678	707	705	657	665	674	685	732	674	692	682	685	645	668	680	702	689	713	684	645	658	687	680	676	700	668	701	737	678	697	719	677	701	625	653	654	664	698	755	715	691	673	673	736	659	654	689	700	685	722	666	655	648	662	681	658	690	719	700	671	730	686	655	672	718	708	739	707	681	670	726	678	673	724	676	715	704	679	689	721	715	651	715	701	721	712	722	673	649	730	698	664	736	689	659	699	712	709	665	696	715	696	719	735	712	730	722	710	698	682	686	693	641	744	676	651	680	721	719	718	656	708	703	701	676	708	718	725	648	743	702	627	681	656	684	720	683	708	687	707	706	701	660	680	702	651	686	744	739	735	690	647	594	699	712	704	691	676	675	707	701	693	680	689	708	678	679	716	713	681	740	672	671	692	676	699	640	691	700	665
23878	21206	28389	24273	21037	3637	546	395	284	302	273	240	266	220	242	234	232	236	211	186	216	187	222	195	205	188	198	228	192	213	182	148	213	162	192	186	159	204	189	171	214	159	182	183	177	187	198	190	171	179	180	197	179	208	178	214	206	182	165	210	176	200	182	204	185	183	192	170	176	185	169	169	199	190	154	187	178	188	185	196	180	191	191	184	154	209	278	280	207	187	174	181	166	193	192	194	174	165	183	160	185	198	194	194	182	161	167	174	165	201	181	184	160	182	175	177	205	185	173	178	191	179	172	180	194	191	184	175	189	169	167	211	171	189	174	188	180	174	169	188	171	192	169	158	176	172	173	184	187	182	177	204	175	208	180	213	199	164	203	183	184	190	175	199	191	195	180	156	185	169	184	181	183	180	202	163	188	177	167	170	182	174	190	175	182	188	163	187	162	188	187	191	194	186	185	190	188	179	206	187	166	163	197	190	196	178	189	188	179	188	172	184	203	171	178	161	201	183	185	163	179	206	186	178	182	179	152	185	184	182	188	198	182	197	171	164	179	188	208	198	169	170	196	179	175	209	164	184	195	206	162	209	162	181	194	178	168	197	178	174	190	195	184	175	176	178	202	170	180	169	186	179	162	194	182	162	165	199	183	176	171	163	169	192	201	162	169	170	223	216	198	173	189	206	171	177	191	184	201	178	205	191	197	150	189	194	151	164	191	170	206	173	180	203	184	186	201	198	168	191	179	210	193	194	196	197	154	191	175	182	181	187	184	190	199	170	181	209	185	193	206	189	195	190	185	193	177	203	188	176	184	179	166	170	201	189	172	183	183	176	160	180	196	188	204	191	190	205	170	185	175	184	202	183	181	155	179	179	190	169	192	188	170	203	168	180	183	194	198	171	179	180	188	220	173	165	178	157	184	159	169	177	171	177	180	162	175	197	182	172	154	192	195	171	189	165	188	191	160	162	178	196	181	175	186	180	189	180	180	191	186	181	179	196	184	191	181	179	156	185	222	175	163	198	182	203	212	191	186	193	199	183	193	198	184	176	169	166	198	173	209	198	193	163	198	201	174	197	163	165	187	196	178	196	171	167	210	178	181	182	180	165	191	191	167	178	198	183	185	172	194	166	181	190	184	187	182	179	188	171	150	190	173	166	184	209	180	155	172	193	180	177	182	186	203	180	175	201	185	165	178	172	197	184	199	179	188	163	198	182	184	172	161	183	181	183	179	172	154	174	192	190	193	193	177	192	174	186	204	163	187	199	186	172	166	186	207	215	181	189	198	178	172	142	165	177	185	210	184	200	179	173	179	176	208	167	192	205	171	184	191	187	195	177	199	184	169	186	172	187	177	192	158	189	180	180	198	187	168	187	169	190	159	184	167	175	167	205	182	180	162	152	205	184	207	209	200	185	181	194	193	172	180	189	183	183	213	204	196	219	182	171	210	178	185	197	190	197	178	191	187	162	178	178	161	181	160	201	182	192	204	181	194	206	171	200	169	149	226	180	176	198	214	186	171	185	153	185	176	188	192	172	166	196	194	177	177	205	152	178	154	174	179	178	198	193	204	172	173	172	174	166	172	174	198	191	155	189	195	188	200	186	172	171	169	181	201	167	176	179	205	158	174	188	198	184	176	212	190	181	193	203	179	174	193	192	198	153	197	182	193	213	193	174	186	177	170	184	170	171	167	172	194	176	190	176	179	172	173	161	198	166	162	178	199	146	179	175	174	170	186	177	191	188	189	201	191	217	175	171	182	171	167	173	176	181	184	182	186	184	171	179	199	191	177	191	186	190	186	157	197	177	180	191	187	179	201	191	174	178	179	192	186	197	186	207	198	164	167	181	183	189	152	167	194	203	182	177	183	184	187	164	175	166	189	188	207	198	168	188	201	204	177	185	174	162	190	179	188	161	213	194	174	185	184	183	188	177	200	199	199	176	177	171	160	177	192	175	169	191	186	197	203	167	177	185	180	185	189	185	187	172	182	159	180	195	172	186	192	158	187	191	181	222	160	194	198	189	192	195	202	177	191	180	158	186	183	173	164	194	187	167	179	156	168	188	166	175	185	175	193	179	193	184	181	197	167	175	162	180	189	179	183	146	175	182	169	184	176	192	180	182	180	200	180	211	177	176	171	174	170	192	158	176	156	190	186	181	173	202	164	159	169	180	182	170	189	173	204	183	180	179	193	165	198	177	199	174	161	182	167	180	160	181	172	178	183	180	183	176	182	192	182	166	208	164	183	196	185	193	174	168	193	177	187	164	156	178	165	182	201	186	175	206	182	198	163	168	186	153	172	163	181	196	183	181	200	197	189	179	164	177	175	180	187	177	185	172	188	210	183	162	190	176	175	183	165	204	177	176	158	174	181	199	193	166	178	180	188	184	202	207	161	187	182	158	198	214	159	209	190	203	170	184	159	176	152	179	193	188	182	187	186	191	193	194	199	178	193	178	151	185	168	160	198	169	163	165	177	195	179	181	179	185	201	180	196	187	189	181	182	165	155	188	177	197	203	185	194	155	188	171	189	177	228	188	176	173	176	198	198	198	178	208	185	186	175	174	182	203	176	184	171	172	205	167	182	166	160	177	195	175	201	201	183	196	189	193	201	200	187	185	200	184	153	187	200	195	181	203	174	179	187	182	190	183	195	206	181	196	173	196	175	185	174	171	187	194	179	215	210	169	175	202	176	158	178	182	182	175	152	184	170	176	165	178	164	193	159	181	190	166	174	203	196	180	186	181	187	178	213	168	180	194	184	181	183	172	164	186	185	180	183	172	187	183	192	193	172	160	149	177	192	155	205	195	192	191	185	181	185	186	195	191	169	158	181	205	190	173	187	183	185	168	205	187	182	182	190	201	175	156	167	181	200	187	178	194	175	181	183	188	184	200	151	175	186	180	181	154	191	187	160	191	182	185	177	180	179	194	186	167	176	187	180	161	161	187	186	184	208	185	171	199	192	177	178	184	191	165	172	193	168	166	184	180	189	186	206	189	180	177	179	170	191	182	174	185	167	175	174	195	173	190	165	167	191	190	178	154	172	198	202	187	184	180	183	179	186	174	168	179	178	185	211	176	165	183	200	197	205	177	178	177	186	183	164	185	176	165	179	183	200	168	193	179	192	175	172	188	200	178	150	168	156	155	168	192	154	192	196	198	175	182	192	180	184	171	160	169	185	180	167	164	176	179	181	194	156	185	186	173	175	200	180	174	203	178	173	183	171	181	191	175	162	168	191	168	201	169	174	180	173	181	200	190	174	184	202	177	184	198	177	193	192	191	162	176	166	183	201	198	188	168	187	180	174	174	192	168	179	160	168	206	193	188	171	164	194	195	192	161	186	197	200	200	187	189	168	165	180	171	178	187	168	156	196	182	186	190	186	194	196	187	183	190	198	165	201	181	156	179	179	201	176	186	181	170	183	174	186	201	183	172	168	202	178	202	194	157	177	191	168	183	184	178	172	194	179	201	175	156	179	171	194	171
37500	9404	7513	3736	2390	1696	1354	1020	900	784	655	608	547	504	539	484	446	424	455	419	409	403	413	450	368	398	373	396	412	347	369	369	374	400	394	382	328	348	364	379	378	367	387	383	386	370	360	375	345	356	379	340	332	329	347	357	374	347	339	308	346	354	343	351	344	368	342	357	338	335	373	364	356	342	358	327	306	352	329	352	360	369	303	350	349	400	568	593	367	364	350	324	321	363	315	349	335	332	346	371	353	336	322	315	331	366	338	323	345	368	320	330	362	293	313	338	334	329	354	306	341	398	322	346	330	372	302	347	356	325	354	336	324	351	324	365	332	338	379	349	354	359	319	381	357	341	341	297	343	331	382	332	364	350	355	341	340	354	355	371	337	330	310	368	393	345	320	348	332	350	356	332	328	362	344	318	352	325	321	366	348	365	353	341	339	333	322	334	314	363	343	335	329	298	339	330	352	331	345	302	341	387	329	332	349	369	374	332	327	323	336	353	350	343	338	311	315	311	337	317	355	333	330	362	336	310	354	336	348	336	337	345	333	354	320	337	322	350	350	343	353	345	342	343	360	363	329	351	354	337	319	312	348	337	377	328	322	346	347	328	302	315	364	332	340	338	357	369	325	369	373	357	336	322	365	342	327	350	336	354	361	340	336	320	347	372	320	334	368	331	323	318	336	369	316	370	325	358	333	377	359	330	349	342	374	344	329	332	368	340	359	349	333	369	333	307	331	325	351	368	331	339	348	340	359	374	375	327	311	330	346	345	326	344	331	325	339	348	372	329	320	336	326	366	346	343	368	315	318	330	330	331	338	365	316	365	326	317	331	341	356	339	345	315	340	372	357	341	337	354	377	363	330	344	365	351	333	329	362	329	365	351	348	343	366	333	318	355	335	357	351	325	339	292	340	370	353	312	377	362	316	369	354	328	323	358	349	351	360	323	327	347	337	358	365	372	326	357	350	334	341	319	353	341	370	327	354	376	363	347	346	329	331	335	369	347	336	364	330	336	319	346	341	350	359	364	380	350	343	362	354	346	305	330	346	386	338	311	350	359	328	340	340	356	321	352	332	338	358	395	346	328	335	334	385	338	390	326	344	294	340	370	345	374	342	354	335	322	336	365	308	359	351	332	319	349	328	318	324	312	331	363	370	372	358	349	389	333	355	343	335	346	326	327	341	327	344	372	341	331	321	317	332	318	362	334	327	353	339	308	366	336	352	349	334	340	331	335	307	365	346	332	327	342	335	331	343	329	339	330	325	321	355	322	354	318	386	322	332	353	352	337	336	320	358	312	325	392	364	314	338	328	369	350	361	345	343	336	332	386	340	331	340	299	323	322	337	349	342	343	361	347	330	332	335	342	342	386	329	339	332	308	353	349	362	348	353	341	360	325	364	343	332	326	338	319	337	308	328	354	341	370	343	314	335	370	357	326	367	333	337	363	375	357	357	322	374	317	363	340	301	358	336	337	362	344	372	321	325	396	334	349	310	353	327	353	365	315	351	350	322	372	344	374	351	319	347	341	325	311	335	380	368	343	364	345	320	324	331	334	343	355	355	305	339	360	351	336	335	332	380	357	337	351	327	344	312	343	342	335	325	370	390	340	332	333	341	329	322	333	371	331	306	331	324	340	348	334	304	341	351	363	335	346	320	356	324	350	311	350	345	337	357	363	321	345	336	361	310	332	341	337	324	370	362	355	338	337	330	354	345	331	334	335	354	322	334	342	326	354	350	329	322	334	348	339	364	324	345	372	305	348	336	326	320	336	355	356	325	313	339	380	334	333	349	306	321	328	315	336	318	324	294	329	351	377	319	319	362	308	333	352	344	337	320	328	331	320	370	354	333	384	369	371	341	355	336	328	346	326	330	365	351	363	318	366	328	352	339	348	368	370	382	359	355	349	358	383	337	324	334	335	313	310	407	322	349	329	328	336	321	334	362	313	338	336	335	359	333	338	340	317	326	349	343	387	346	357	332	369	342	331	335	343	343	345	311	351	346	326	331	340	363	345	385	316	314	338	319	364	334	335	356	322	346	364	326	355	360	341	323	350	367	345	360	334	341	334	361	352	373	336	321	348	325	349	353	354	323	373	325	348	335	370	306	358	371	349	282	373	333	344	348	371	354	342	334	346	344	349	360	342	347	285	329	342	318	313	326	342	349	319	326	346	327	341	326	326	334	308	347	351	360	349	344	359	343	360	358	364	326	341	370	324	325	324	355	352	327	356	318	338	336	342	357	328	364	306	343	314	380	331	337	335	349	371	327	353	312	345	317	361	333	350	353	352	321	337	353	351	354	341	317	336	327	328	342	357	351	339	372	321	344	308	351	387	352	307	361	353	389	313	350	341	334	364	347	363	325	340	331	348	349	347	330	347	314	328	342	351	347	364	345	351	345	324	329	302	367	341	361	341	320	330	328	341	355	344	328	322	333	346	329	324	357	347	356	353	353	341	346	338	325	341	327	369	335	346	357	369	346	340	371	324	362	367	317	367	342	353	355	355	379	308	354	356	337	370	372	325	369	346	330	316	330	329	374	333	352	359	351	352	347	377	332	301	377	324	343	315	368	343	359	309	350	355	342	374	331	322	379	382	333	365	338	363	322	329	346	354	354	344	346	362	334	342	337	320	337	350	337	338	318	340	326	332	325	361	321	346	332	364	356	327	363	361	366	371	339	354	349	349	330	359	345	338	351	331	325	340	344	348	353	333	310	338	378	349	340	338	325	343	314	338	361	366	344	350	353	338	360	359	343	360	360	374	343	359	330	340	350	335	325	303	333	335	341	327	345	355	335	376	338	355	345	323	368	362	314	324	348	348	345	356	342	367	343	346	357	364	338	346	362	352	363	347	325	323	328	327	342	343	322	371	369	358	335	367	354	329	339	350	340	340	351	348	356	323	336	316	330	353	347	316	334	340	328	348	328	343	338	348	342	343	312	351	362	337	351	374	332	374	372	358	355	382	315	374	330	312	342	351	327	353	333	348	340	344	329	345	349	370	338	350	377	323	343	336	341	347	317	363	354	350	331	350	336	320	362	363	327	319	333	306	318	349	352	373	305	384	320	361	335	317	343	324	343	344	336	330	358	338	337	368	338	365	339	334	346	356	362	346	375	370	337	330	313	349	339	351	310	357	342	361	351	349	371	349	340	365	357	320	342	353	355	403	360	349	354	348	348	328	328	348	353	353	360	353	357	364	352	344	330	329	363	367	341	345	324	337	334	314	334	313	364	348	370	333	348	328	344	353	376	360	353	351	364	355	318	335	328	339	343	347	365	332	365	308	329	342	377	345	343	351	315	340	345	383	351	334	350	347	389	318	333	354	333	328	358	313	326	322	327	330	357	336	364	350	358	328	329	354	312	341	358	356	342	353	338	342	342	328	360	332	364	334	362	341	359	328	344	324	361	329	361	329	351	350	329	322	345	349	350	342	331	340	341	344	328	355	347	374	343	348	343	332	311	367	339	314	323	326	353	333	362	369
22916	21206	28965	23723	21210	20885	2395	645	518	444	376	395	346	351	328	299	304	306	286	303	287	266	291	285	269	262	273	263	267	272	248	279	267	270	265	230	265	240	239	242	254	235	256	215	230	242	243	261	235	229	246	252	264	245	240	215	220	257	260	227	222	231	233	288	224	239	213	234	246	227	246	268	246	251	271	233	258	251	239	259	233	249	253	238	231	223	375	645	318	251	248	220	246	253	193	231	232	213	253	268	257	238	230	244	228	248	224	230	261	227	247	253	227	233	210	243	232	239	227	223	229	227	218	215	257	244	247	249	244	218	215	231	225	233	290	258	206	271	220	221	265	223	232	227	246	257	243	238	258	238	230	270	236	235	228	234	242	245	250	210	247	259	236	215	246	238	255	203	238	205	195	225	246	236	216	244	221	222	259	257	276	269	234	211	221	251	242	216	207	222	231	240	232	236	227	240	233	259	246	244	260	214	250	257	236	245	260	233	236	218	257	254	235	260	243	221	242	236	236	247	236	239	252	239	267	246	237	272	239	254	233	252	213	237	237	263	245	248	259	244	235	254	234	240	240	238	245	243	232	231	232	248	230	249	254	217	212	221	249	243	251	210	259	237	256	221	226	245	242	228	238	246	244	240	226	242	217	228	243	259	217	202	237	229	212	237	258	263	235	242	215	247	248	226	220	268	228	234	259	249	263	228	246	258	227	226	223	220	241	229	225	259	265	245	254	240	235	245	255	232	206	260	220	233	238	235	239	235	234	214	240	211	235	251	234	242	233	220	239	210	238	258	254	251	232	220	230	240	231	232	225	248	232	252	243	221	238	230	211	247	252	233	239	232	241	253	238	247	243	234	238	256	236	254	220	233	259	257	261	262	240	242	253	229	247	223	244	228	204	230	238	228	246	221	231	238	238	235	243	254	226	247	210	232	232	244	241	238	241	278	256	233	222	242	241	247	215	223	232	250	258	230	255	224	255	255	248	251	245	241	255	230	235	218	233	236	241	277	235	239	245	252	258	252	229	247	245	230	236	249	258	237	236	241	239	228	241	238	252	235	219	235	231	197	242	229	243	265	269	266	216	254	240	241	230	273	255	264	251	239	261	247	253	259	238	225	224	225	219	255	219	205	247	241	243	273	251	270	254	242	237	258	206	222	239	239	236	246	260	234	234	206	258	266	269	237	223	208	230	222	261	244	215	236	257	243	215	244	262	273	244	247	231	233	195	243	242	230	219	234	214	228	217	239	224	224	229	213	259	230	248	209	245	206	262	224	255	234	241	235	219	247	235	231	221	244	233	231	253	246	262	252	248	234	255	214	244	268	231	240	249	256	222	237	228	247	236	214	245	210	248	249	217	222	232	232	235	237	200	225	243	240	233	205	247	246	218	230	270	241	254	269	235	236	247	233	267	235	234	233	253	247	249	241	226	232	264	253	215	222	227	239	240	262	241	223	262	245	226	252	235	217	249	220	242	215	241	198	226	255	220	240	256	233	249	243	223	256	233	234	240	245	236	236	216	231	258	286	249	228	226	221	217	244	206	261	276	235	256	226	240	232	248	255	245	206	241	229	250	242	230	234	225	251	227	246	255	220	238	244	253	257	231	216	245	248	217	228	235	271	236	259	271	226	214	243	249	231	265	231	247	242	231	230	242	241	271	236	263	258	233	208	250	245	245	230	242	245	244	229	225	261	230	250	249	255	211	223	246	245	266	257	253	230	245	244	241	231	221	256	252	261	262	230	240	241	228	241	252	254	253	249	220	252	254	268	225	193	239	259	218	229	239	242	250	251	257	254	245	232	256	240	235	228	239	224	259	233	228	230	281	247	270	239	222	244	237	230	245	264	262	248	253	204	233	234	228	239	249	245	242	236	235	226	233	236	213	244	224	223	239	232	243	228	240	249	258	254	245	244	236	230	244	248	219	230	217	243	245	218	243	225	250	247	243	259	261	226	237	245	234	254	242	232	263	248	272	253	236	259	245	274	263	234	228	229	250	242	249	263	226	237	230	237	234	248	229	250	254	247	249	245	234	230	253	252	236	262	243	250	247	247	218	235	254	236	227	247	228	232	241	225	245	259	263	236	243	239	248	238	233	221	252	225	251	242	247	250	240	252	245	228	220	225	238	250	242	257	237	247	231	251	206	240	253	240	234	252	263	240	235	243	210	230	243	241	247	219	256	240	266	226	247	220	214	247	248	208	254	232	228	268	249	235	237	212	231	247	246	243	243	219	241	247	227	254	265	222	241	240	240	245	241	245	236	247	250	226	243	258	253	245	244	226	250	238	248	245	257	258	239	246	250	245	204	234	254	232	215	259	238	225	237	264	240	244	289	233	221	240	248	249	234	230	240	229	231	220	236	237	242	258	242	218	250	244	263	263	224	244	230	252	233	213	233	243	240	238	261	251	259	252	243	239	230	233	198	215	224	228	223	260	231	250	240	224	248	222	273	224	263	195	217	222	242	242	234	244	242	231	241	205	250	227	247	215	208	222	258	257	269	234	234	286	252	256	263	239	256	222	238	249	237	258	219	229	242	227	239	228	228	253	218	228	241	256	238	237	282	269	270	242	259	223	231	240	234	273	254	275	207	241	239	237	255	227	246	248	278	231	244	212	247	269	267	212	235	256	254	257	255	227	250	232	262	226	220	247	237	222	257	244	227	250	249	268	254	260	241	252	244	252	261	238	253	241	225	244	222	255	240	249	249	258	229	223	232	258	232	240	256	247	238	232	245	234	239	237	234	226	242	218	254	254	235	244	236	255	254	233	260	236	241	244	221	231	236	222	220	197	222	240	233	205	222	238	226	245	230	251	246	262	243	238	282	260	256	222	246	251	250	252	247	228	248	241	219	231	258	233	256	237	256	212	251	229	238	272	250	236	253	245	226	232	219	210	244	225	228	225	232	234	218	246	245	235	247	229	237	223	214	241	216	261	228	240	247	236	249	237	225	278	232	223	269	242	242	242	223	248	246	263	248	230	243	251	206	228	264	255	221	260	223	244	223	234	228	238	243	221	248	220	241	254	253	239	245	243	251	247	214	249	275	227	254	237	237	218	221	249	233	226	261	224	227	246	222	231	255	240	245	224	238	239	240	234	214	258	237	215	223	220	251	238	220	209	241	250	224	226	250	217	253	214	224	249	256	250	222	225	238	243	249	266	212	239	264	238	230	237	210	268	241	231	248	238	255	260	215	237	220	252	252	247	198	223	260	257	239	229	242	239	246	264	258	269	227	237	223	248	247	242	266	227	245	222	231	235	275	255	220	227	240	233	231	247	239	246	241	245	231	226	212	234	255	238	230	231	266	244	248	233	251	220	225	223	204	226	235	224	237	234	212	244	216	236	239	227	232	269	216	217	241	235	264	234	245	244	261	252	234	243	240	242	257	220	233	261	250	270	239	259	238	248	240	253	235	236	238	260	233	232	232	234	227	243	252	214	263	249	262	223	237	242	245	232	229	218	232	219	241	241	246	227	237	203
41549	14515	12082	6329	4083	2946	2203	1770	1446	1256	1073	949	823	817	762	706	657	639	596	579	550	527	529	539	488	515	508	504	513	429	471	445	482	461	467	454	498	428	439	403	454	445	415	392	407	461	443	452	407	469	422	441	444	396	466	433	414	402	419	425	429	395	398	424	416	419	422	417	397	448	416	388	432	434	400	408	389	447	397	397	422	429	405	398	424	408	953	1819	505	406	407	435	414	398	411	396	398	424	391	429	420	401	413	423	390	421	410	443	454	424	405	385	391	386	399	431	446	409	419	411	436	418	421	417	403	374	407	371	413	418	454	443	397	398	432	410	435	378	417	364	393	420	392	427	431	379	434	431	398	420	423	419	431	402	421	413	381	418	375	443	442	388	413	418	395	436	397	415	377	386	402	404	392	399	360	389	408	393	416	386	459	402	370	423	415	428	400	394	440	401	450	429	408	413	416	362	346	405	405	372	424	422	431	378	403	430	400	413	421	413	398	406	388	415	414	432	422	390	397	442	382	406	424	406	368	423	435	379	444	425	442	379	413	384	411	414	421	433	371	418	424	412	416	443	412	402	385	396	417	404	423	406	419	410	435	451	370	438	420	418	433	425	381	452	416	378	413	407	400	437	407	438	361	448	439	418	396	411	384	440	446	401	407	404	373	428	396	453	400	375	398	392	440	396	412	388	422	429	383	437	389	425	400	357	428	418	409	432	418	398	404	385	403	424	403	385	430	382	421	396	426	407	393	462	409	385	386	425	386	417	430	420	416	410	418	412	426	471	403	372	397	409	374	420	396	403	409	389	418	387	415	394	428	417	414	413	410	424	404	409	424	444	399	461	419	439	372	385	398	408	409	425	458	438	436	434	424	438	443	407	356	409	433	421	436	414	435	426	384	398	385	412	393	407	381	410	396	418	400	409	401	393	404	408	409	444	408	384	406	417	402	398	429	403	411	387	388	401	406	411	408	394	421	381	392	417	396	381	375	395	405	444	396	423	435	450	413	447	419	440	422	395	429	409	386	411	430	391	375	390	393	368	386	424	433	394	412	447	417	404	391	406	376	437	412	402	422	420	407	390	390	393	455	414	400	386	404	401	430	390	441	427	441	432	399	382	402	394	417	373	388	393	407	444	400	423	397	418	405	405	402	418	401	426	436	406	386	419	389	380	393	397	419	421	417	375	403	391	390	422	388	400	411	382	393	398	435	369	436	442	443	426	380	393	423	426	406	448	411	409	447	415	437	411	394	416	420	406	415	412	404	373	390	424	415	427	442	405	380	423	403	379	360	403	420	410	437	396	421	380	384	415	433	428	433	408	427	408	423	391	404	404	412	416	395	416	407	416	399	424	419	400	399	407	348	404	435	410	419	411	437	384	413	397	408	406	395	374	391	446	413	441	407	399	378	390	458	414	385	409	423	451	410	447	422	425	408	416	401	386	405	408	392	422	393	411	398	428	406	377	411	422	438	418	387	398	398	405	411	418	425	415	397	389	440	409	459	377	427	408	399	433	405	446	412	421	408	389	434	428	393	389	416	415	433	392	451	384	416	403	416	397	459	425	413	403	375	401	384	410	418	440	401	394	411	408	416	393	389	401	380	418	399	395	417	420	411	416	419	396	401	383	426	383	391	384	413	404	396	396	386	445	418	404	388	390	415	407	375	389	408	422	401	400	412	433	411	394	424	391	436	432	388	406	434	450	427	397	381	416	421	429	385	395	400	439	437	425	435	406	372	444	429	394	404	377	406	432	394	403	403	389	394	407	419	429	418	400	391	405	378	397	398	411	362	435	435	432	383	377	419	404	407	418	431	418	393	397	388	444	394	428	425	404	406	411	387	387	404	386	378	385	406	382	435	418	404	369	403	387	434	402	399	422	421	417	443	422	431	402	394	403	440	449	410	386	414	423	414	393	398	441	435	386	399	432	393	423	415	434	392	405	432	375	422	401	397	390	388	370	412	412	399	421	428	435	364	429	402	404	391	400	411	433	420	429	400	444	432	423	417	455	432	416	389	432	392	427	406	375	406	403	413	391	392	392	418	424	437	423	421	387	413	415	399	410	389	368	423	395	431	408	396	412	423	419	394	420	414	409	392	437	425	394	442	375	411	421	445	376	409	438	426	401	387	381	419	407	377	413	378	368	399	391	377	400	393	396	409	432	403	425	413	408	403	403	374	402	429	410	410	414	427	401	434	433	418	437	430	416	388	379	398	424	377	459	415	433	419	418	374	381	408	368	435	412	385	407	423	394	397	435	402	390	412	424	396	423	411	441	407	343	358	384	417	400	415	421	411	431	395	411	403	397	386	380	430	415	406	358	444	380	374	413	458	400	405	425	435	363	442	389	414	416	405	414	397	386	411	382	389	432	412	401	396	381	380	389	414	394	409	402	412	392	405	422	417	402	402	402	378	390	394	415	421	383	409	412	397	411	438	381	381	379	404	432	395	394	421	397	436	402	448	424	393	440	375	428	438	430	434	418	393	441	396	401	407	390	430	388	420	398	404	397	372	435	378	387	391	395	410	424	395	393	398	437	425	416	425	440	415	430	390	408	376	428	404	427	381	392	411	393	409	435	438	428	387	384	412	402	421	428	428	397	396	411	438	379	396	434	429	412	412	412	386	429	414	361	400	430	430	411	427	366	422	402	448	409	375	415	397	414	403	435	422	394	434	406	435	417	390	437	419	393	410	392	446	405	430	375	399	433	395	408	439	354	404	388	385	396	451	421	416	396	420	425	389	425	408	424	428	419	392	401	388	400	413	432	403	439	398	416	424	413	395	404	425	439	378	410	407	407	423	406	406	404	419	405	380	453	396	393	384	405	409	383	440	415	388	400	433	419	409	404	420	447	424	364	391	397	419	412	410	439	411	423	398	379	402	422	410	412	418	381	400	388	421	465	400	416	426	424	384	421	396	393	406	438	384	411	420	396	408	402	406	401	405	362	410	404	430	418	424	385	439	411	407	404	438	421	430	411	415	419	379	439	425	399	386	399	406	422	384	396	434	416	416	440	467	403	384	401	379	426	435	431	388	409	436	442	370	391	401	400	409	385	375	428	398	376	423	400	386	404	419	425	393	415	441	427	399	418	433	408	377	414	406	411	398	410	354	426	380	412	428	388	413	398	443	397	411	380	418	389	398	382	389	407	370	420	393	362	400	413	409	394	420	392	398	423	422	413	419	375	442	412	389	428	421	427	417	428	440	419	390	427	389	412	385	384	376	420	425	419	391	387	389	419	422	410	403	385	395	399	414	414	441	419	421	430	389	387	421	405	405	419	426	440	387	427	408	439	423	427	426	410	387	392	382	403	388	397	396	427	407	390	411	422	393	387	428	391	414	353	408	431	409	426	462	400	383	352	410	402	372	411	384	396	415	407	376	421	443	367	405	387	433	447	425	389	382	386	397	362	434	410	399	421	407	425	405	409	399	448	414	432	402	401	408	396	400	409	428	413	428	413	415	428	410	377	437	389	385	418	463	392
26683	20889	10578	896	493	393	446	404	423	406	428	379	432	420	439	403	384	415	393	389	361	388	401	372	454	402	400	410	398	408	404	419	371	395	412	385	429	394	401	404	438	366	418	413	397	380	415	406	395	401	405	386	412	400	369	384	387	392	396	385	402	384	434	366	406	419	397	412	425	434	338	395	401	396	428	414	401	376	392	364	402	370	400	378	395	417	414	389	371	409	430	409	371	410	415	413	399	409	407	358	422	437	423	382	420	411	417	405	379	373	397	395	386	423	416	385	426	394	364	415	392	380	390	440	413	388	406	384	382	402	425	402	400	414	400	393	395	449	377	394	362	414	411	434	427	378	418	389	434	399	430	399	438	387	409	402	401	388	387	400	409	406	408	372	478	424	393	367	411	407	349	417	383	401	383	414	365	412	373	372	387	406	407	383	422	388	369	411	417	420	422	420	414	409	414	399	405	403	408	398	394	425	406	402	374	397	370	380	382	382	372	397	399	424	399	416	395	391	388	395	410	398	395	402	405	432	425	380	371	406	396	383	372	407	400	380	386	369	404	402	418	398	385	412	420	401	401	375	402	390	369	385	404	382	391	399	396	407	419	399	391	386	392	365	369	419	379	409	384	377	405	363	383	440	410	380	378	387	367	406	432	410	406	444	392	400	371	407	416	408	399	390	408	420	421	423	401	391	390	408	435	433	404	392	420	404	369	399	404	407	377	360	457	401	403	382	431	413	393	396	401	410	399	413	388	407	419	403	398	375	429	425	402	421	400	396	366	387	396	365	408	369	407	412	394	407	409	408	414	377	365	374	384	394	382	418	360	465	396	403	397	392	423	411	409	398	376	387	418	379	384	429	407	425	404	403	401	426	382	385	394	407	422	389	384	414	420	395	379	394	401	426	403	420	395	400	417	435	431	379	389	403	408	384	449	427	366	384	394	407	415	446	413	408	387	376	427	405	382	376	399	380	401	415	382	402	440	386	369	402	420	419	395	377	429	408	404	419	408	371	395	398	415	398	406	423	398	376	405	399	424	395	393	378	414	399	387	394	425	375	394	407	410	408	357	387	391	408	375	394	373	379	396	383	379	423	401	426	376	392	388	430	408	397	380	399	380	393	378	381	371	390	392	375	425	427	420	441	382	391	392	363	373	389	376	409	398	429	413	383	397	419	389	386	364	387	388	405	387	412	443	383	429	397	356	373	418	386	424	410	387	410	400	398	399	415	404	398	365	417	418	416	356	366	431	387	406	421	399	375	386	442	406	418	403	397	386	376	424	396	413	372	406	418	418	403	400	382	420	378	401	387	390	408	394	396	364	423	387	431	408	402	378	377	432	427	393	383	428	432	385	405	384	417	422	402	427	369	379	407	387	370	375	429	381	431	357	397	385	414	446	411	438	411	403	379	417	398	381	405	414	398	396	423	394	409	407	426	398	375	397	401	418	408	404	409	407	376	413	431	370	408	396	400	388	393	415	408	380	401	379	395	413	414	364	414	387	427	398	408	383	379	395	395	429	391	378	412	408	384	386	401	396	383	403	395	438	416	407	375	381	407	415	380	394	376	400	389	424	376	374	399	429	368	397	427	392	379	424	404	417	403	417	446	417	403	400	382	365	390	412	403	444	422	391	404	410	402	382	369	385	379	366	426	437	414	415	389	366	419	392	417	389	401	398	390	402	384	371	441	407	366	419	385	418	344	417	399	410	400	394	397	418	377	357	387	384	423	427	433	427	405	387	400	416	399	420	388	400	402	406	368	421	421	387	379	386	411	462	399	413	373	389	405	396	393	411	398	388	387	408	378	383	418	418	372	379	367	379	456	412	462	397	370	406	399	415	398	383	391	403	381	385	403	375	373	414	399	411	398	388	427	357	388	430	396	392	360	444	410	394	411	389	387	385	412	410	393	408	383	400	426	403	389	418	433	434	403	378	381	404	400	425	397	398	415	412	397	388	441	405	387	408	404	424	415	438	421	390	405	408	397	416	401	335	421	382	431	379	394	388	414	409	408	383	391	410	450	408	399	387	419	399	384	394	404	422	395	423	407	377	465	403	406	387	372	367	430	397	381	391	398	392	357	406	408	430	377	405	347	380	387	403	390	409	401	425	416	396	402	452	399	371	385	385	394	420	410	413	380	371	402	387	393	375	392	411	381	392	367	402	423	389	421	411	425	403	405	399	383	406	383	401	425	378	389	387	394	410	393	448	440	411	404	374	386	406	380	423	406	390	361	444	430	406	400	379	396	404	436	398	437	449	394	395	396	393	402	391	386	422	379	386	429	388	405	410	434	382	387	396	448	410	369	376	416	411	402	396	359	398	420	424	385	382	409	430	355	365	394	404	397	385	391	435	398	391	421	387	420	405	415	414	411	391	417	401	393	420	400	404	396	396	411	394	350	373	411	414	401	414	385	387	372	384	410	383	413	406	375	374	413	426	391	433	417	384	424	376	386	378	376	423	415	413	385	410	438	409	388	424	387	407	399	419	392	395	369	401	415	424	402	447	420	421	384	356	391	402	395	389	411	430	396	433	386	411	398	389	417	414	417	405	381	377	407	398	369	392	437	429	370	371	387	369	378	401	405	393	364	398	389	403	422	423	417	392	387	411	415	426	391	422	385	396	429	398	387	380	415	407	393	410	363	412	368	381	425	407	409	394	406	406	383	396	397	440	396	403	403	428	403	413	399	408	410	423	426	400	373	401	418	406	379	419	406	393	384	448	405	406	400	402	440	395	367	388	417	448	426	395	398	396	415	404	414	394	376	391	416	414	361	352	393	387	363	416	401	394	385	429	387	394	364	422	403	406	425	393	433	398	431	428	364	382	389	432	380	374	377	418	423	435	390	393	409	362	380	374	376	394	382	379	418	405	383	408	414	397	370	387	385	408	407	381	426	444	401	431	356	427	405	358	405	409	428	430	413	349	459	397	412	388	390	394	410	440	446	438	403	403	390	413	357	430	391	361	398	402	425	367	403	395	396	382	453	457	400	436	414	401	447	415	387	393	408	376	389	415	398	416	405	416	392	399	408	407	401	401	419	413	366	416	373	394	406	436	364	403	388	404	386	394	387	389	393	395	396	407	393	420	402	402	388	392	390	405	417	420	390	345	394	398	408	423	404	379	425	407	388	409	408	431	390	393	426	389	376	390	417	425	389	424	384	403	398	388	418	394	388	379	365	425	402	440	391	377	416	367	397	407	406	413	400	438	395	401	368	393	414	383	411	380	427	425	408	405	393	414	386	395	460	408	442	371	397	389	397	424	398	395	395	402	407	438	394	386	424	395	398	421	427	424	443	448	378	423	398	396	379	406	410	437	392	402	410	407	390	396	379	377	376	392	420	395	366	404	415	398	409	403	381	406	385	374	414	389	412	394	388	419	388	421	395	406	411	423	387	354	414	386	370	398	430	426	424	431	398	370	394	413	447	442	412	388	407	410	423	414	392	423	424	421	372	384	379	379	388	342	423	431	406	409	390	393	397
18957	2019	1510	1069	877	844	772	785	752	784	722	741	691	737	705	696	735	701	712	741	725	707	710	757	736	746	658	717	695	721	722	716	692	679	693	724	679	687	711	691	703	679	708	710	690	676	721	759	710	711	699	729	715	696	696	756	655	718	694	694	697	677	775	691	687	701	717	732	677	727	681	693	721	722	712	693	683	657	661	725	732	697	713	679	696	723	708	771	738	712	657	704	691	672	726	675	681	685	719	709	678	661	702	667	723	734	763	681	693	697	731	719	712	705	737	697	701	708	698	718	707	706	696	684	710	720	648	691	718	718	717	715	719	689	727	695	680	718	713	701	731	698	696	717	708	755	738	722	702	714	696	722	694	714	697	630	678	706	673	705	674	664	705	713	714	680	725	669	712	690	685	736	709	687	675	680	711	751	665	720	698	705	686	699	719	670	682	734	701	696	658	703	742	689	738	674	694	775	699	677	662	716	757	734	659	668	727	731	717	782	693	698	697	699	672	686	705	690	714	748	692	726	671	711	712	748	724	728	718	691	712	713	700	724	743	737	722	710	658	729	714	693	695	681	701	732	693	717	709	712	697	707	669	701	724	740	751	712	659	763	690	740	712	761	742	730	744	693	719	715	704	695	695	675	668	742	697	692	706	741	699	711	667	673	754	736	710	694	710	732	735	713	690	701	724	651	695	672	709	710	725	715	690	664	689	695	717	697	723	722	726	742	690	711	627	694	655	717	686	724	711	688	745	735	719	697	676	742	720	685	716	661	662	677	689	712	711	706	699	789	714	702	669	726	736	693	697	679	696	683	701	682	740	707	737	675	712	688	747	711	717	768	745	707	710	676	712	703	698	714	710	700	704	688	710	681	684	706	668	672	685	680	704	714	696	720	699	693	690	713	692	695	693	749	754	714	673	747	739	702	732	685	708	786	647	708	752	694	739	693	705	716	681	706	741	712	704	709	659	696	672	743	685	728	722	777	697	692	730	699	709	739	711	670	690	666	708	733	743	695	687	662	692	725	763	680	710	719	734	732	735	721	691	744	697	734	751	705	716	708	734	704	735	683	726	731	735	743	686	697	704	701	683	652	713	724	699	730	671	722	694	695	746	675	718	706	721	740	760	708	663	690	738	715	731	685	712	715	692	729	684	721	692	674	661	684	710	713	729	684	738	719	714	699	700	704	722	645	737	712	731	720	683	731	687	731	676	731	732	729	685	650	720	690	714	651	733	725	719	693	768	715	718	731	709	766	721	718	688	704	719	721	697	720	690	720	673	738	711	728	716	684	694	703	683	706	693	723	708	733	700	726	684	713	694	706	679	693	722	708	698	704	705	715	669	721	727	707	716	728	696	704	725	696	722	742	736	721	707	723	682	724	694	704	751	709	665	711	722	675	724	694	712	750	709	688	706	683	776	693	720	684	735	745	717	726	682	714	678	731	702	695	704	742	698	682	707	739	728	711	703	709	665	685	682	697	663	735	686	692	683	701	725	741	743	691	726	707	701	705	717	715	704	690	740	725	722	744	674	685	735	714	714	698	674	735	700	697	684	682	670	688	701	725	738	725	751	683	732	682	676	727	721	703	703	660	704	697	717	697	715	719	720	692	709	694	671	733	689	719	723	687	689	734	650	682	715	681	667	679	710	732	690	731	697	708	698	720	687	702	646	754	722	679	733	748	706	689	672	741	713	720	691	672	720	705	696	728	719	722	687	724	686	695	712	713	703	717	703	705	729	730	736	712	701	729	689	743	742	653	690	690	701	705	728	705	725	752	714	694	742	731	674	706	659	726	706	718	732	704	694	694	728	705	692	652	715	704	657	715	643	650	708	700	687	714	738	697	694	676	707	735	737	720	721	704	748	735	719	747	732	741	717	764	710	749	723	688	713	695	725	683	749	701	727	669	715	688	735	688	754	707	695	733	698	653	742	737	701	729	680	687	651	683	690	713	694	713	712	696	733	701	712	721	718	703	724	763	717	719	699	699	733	685	738	702	766	699	690	687	710	726	710	709	742	737	702	684	700	722	709	737	713	732	715	740	733	711	697	679	726	698	690	698	693	694	711	740	720	715	693	692	711	728	732	720	731	744	696	740	702	722	737	681	662	711	704	751	746	744	762	690	670	685	715	698	669	752	702	731	669	723	729	740	715	702	691	699	705	657	710	672	680	722	717	713	672	709	721	703	714	716	695	693	740	704	706	722	716	669	701	696	678	672	712	710	682	694	673	733	721	752	703	708	705	680	686	689	749	709	707	718	724	715	689	733	716	765	673	700	719	731	717	672	672	704	679	684	733	708	678	722	685	694	757	696	744	665	669	711	699	704	674	700	735	716	701	716	712	727	709	745	705	751	731	720	714	741	728	688	672	727	667	755	766	695	723	694	757	727	683	700	686	655	717	690	705	770	680	731	680	713	677	740	684	731	727	731	686	735	708	658	692	730	654	702	752	694	722	717	702	702	702	737	748	705	678	744	714	690	741	724	666	714	674	706	716	696	740	665	680	702	734	741	657	730	725	740	736	659	742	711	687	714	697	687	680	698	673	784	681	677	700	673	713	715	687	728	706	708	716	701	737	673	737	692	692	724	706	684	692	736	710	660	705	708	714	718	729	684	727	716	717	710	775	690	722	681	738	719	684	679	670	716	719	686	677	701	744	721	681	734	729	664	744	685	730	726	722	707	670	706	703	707	694	705	688	735	747	729	725	739	684	698	747	733	666	708	733	715	684	735	700	667	686	750	749	681	704	704	684	665	724	761	739	752	690	730	698	678	689	710	713	697	751	671	680	688	659	707	719	663	678	677	696	714	725	728	727	726	658	687	708	728	734	748	697	702	705	783	694	719	702	711	746	717	671	684	727	726	697	717	702	717	727	736	711	711	679	734	722	711	688	700	735	717	711	742	680	692	631	689	745	718	730	709	733	747	726	716	709	712	719	660	766	670	707	710	701	751	706	728	718	713	736	760	717	672	702	715	709	730	709	705	730	743	715	693	713	688	719	685	756	668	663	695	702	680	686	777	684	676	731	716	740	728	694	756	729	665	701	704	765	722	682	765	681	694	733	735	732	704	675	690	672	724	739	717	712	672	728	663	712	722	704	721	766	748	695	707	694	731	683	756	716	769	698	725	721	738	735	730	719	718	688	732	722	697	717	694	710	710	704	705	725	699	672	681	702	758	784	737	740	730	696	705	746	696	690	707	725	741	757	704	718	691	709	701	691	711	692	695	715	739	716	692	669	676	707	682	731	737	745	671	754	706	749	724	730	686	709	695	734	661	695	712	740	674	673	700	703	721	727	737	735	692	734	698	701	710	690	732	650	708	732	745	710	718	679	699	734	682	719	714	724	729	685	718	734	710	607	682	697	686	765	725	690	655	679	688	703	673	727	727	705	688	657	678	679	679	765	732	710	743	686	671	719	696	752	705	696	695	666	746	722	755	679	686	713	697	742	724	704	691	714	673	712	694	677	721	701	696	691	679	726	698
23860	21190	28401	24229	21045	3724	566	422	342	313	272	277	239	238	244	219	225	219	196	209	190	204	205	210	206	202	211	206	196	207	193	172	179	200	207	234	182	177	217	196	194	195	184	183	171	202	192	193	205	175	191	217	182	194	188	196	180	183	173	182	183	202	210	179	221	171	164	186	184	177	217	181	179	164	188	186	187	184	195	175	178	169	174	185	196	188	220	315	210	199	166	199	198	177	186	196	186	206	187	167	182	195	172	183	200	166	189	199	162	175	187	197	194	193	165	177	189	155	154	200	203	197	207	186	177	190	186	172	172	168	205	218	217	186	185	202	174	168	183	178	153	176	185	190	166	191	187	173	207	179	194	183	173	182	186	170	173	189	181	189	169	175	188	158	192	163	162	177	185	196	198	190	189	189	182	173	203	164	205	172	198	193	183	188	203	165	180	204	170	177	178	176	190	191	182	202	177	176	188	184	187	189	158	169	184	201	192	170	194	168	177	190	156	196	192	170	196	193	168	218	186	218	207	179	198	190	181	168	181	168	212	188	174	186	157	195	188	202	190	167	197	173	172	175	197	189	191	175	207	183	199	214	174	180	171	182	173	179	193	162	209	181	170	180	196	183	186	181	192	201	195	171	183	158	172	183	182	181	201	174	187	171	196	186	197	194	233	164	204	183	177	179	170	174	170	188	201	178	155	199	181	201	175	158	196	183	181	178	175	208	188	160	195	195	209	197	202	170	184	161	207	185	235	206	190	202	191	199	219	197	194	210	166	164	196	170	180	193	167	187	193	194	194	193	179	194	195	173	193	185	175	171	192	206	172	178	188	191	194	176	208	171	189	183	196	183	178	199	208	179	177	197	170	191	205	200	180	189	181	193	179	182	195	188	214	148	181	223	197	203	173	171	187	192	190	198	205	184	181	180	193	220	210	150	171	167	197	192	180	193	185	190	177	185	178	185	187	205	165	203	193	183	193	176	187	198	203	187	215	189	185	174	178	195	193	183	162	190	168	180	176	218	184	161	192	191	160	172	227	203	183	188	195	179	177	213	182	182	190	167	170	203	199	159	188	183	216	208	191	195	194	194	185	193	205	194	211	187	208	201	157	188	197	194	179	187	192	196	170	193	198	209	181	193	184	175	179	184	198	176	186	189	199	174	201	177	193	192	161	182	198	199	188	197	201	200	179	209	182	199	173	188	194	208	193	198	146	188	159	189	173	198	161	171	180	160	175	177	189	203	203	183	185	178	186	192	204	221	173	181	165	171	172	171	181	183	174	187	164	216	182	192	197	203	185	216	168	181	171	185	174	216	194	177	195	172	158	200	191	203	194	177	181	175	196	185	166	182	172	221	187	178	183	194	194	175	199	165	213	164	169	172	159	211	204	196	216	165	185	205	178	170	193	162	204	150	185	174	178	194	173	150	188	192	186	182	165	178	205	214	178	202	204	180	191	202	185	184	165	170	221	190	183	172	171	198	179	167	182	183	178	198	199	168	171	175	171	194	190	199	176	179	176	186	179	176	208	159	202	181	194	201	203	163	173	188	188	172	186	211	189	212	192	205	171	189	187	174	184	191	213	187	178	200	194	178	181	173	167	168	200	177	197	164	218	196	188	180	171	201	193	189	171	179	175	186	199	178	169	188	172	182	155	192	185	165	177	197	186	179	174	162	187	176	178	171	202	205	180	206	182	178	173	172	173	162	189	182	178	181	194	174	178	196	199	183	192	198	174	165	196	176	201	184	191	200	187	191	180	162	199	193	203	180	164	164	178	193	179	203	165	205	161	172	160	186	184	167	192	190	184	165	180	193	178	205	175	182	193	189	185	192	190	182	194	166	165	197	174	177	178	195	183	190	171	196	169	189	146	197	194	173	206	179	230	182	187	195	192	174	172	186	182	200	166	204	188	181	186	179	176	175	190	186	192	208	190	195	196	181	183	174	185	180	199	180	181	177	210	189	165	192	168	185	192	197	161	191	184	198	183	195	207	185	189	210	191	177	184	185	177	159	178	182	166	205	184	192	175	183	199	193	169	148	192	188	174	211	180	191	184	209	195	195	195	215	179	206	190	198	184	170	170	167	190	173	188	187	187	176	192	217	180	212	204	197	185	182	185	185	202	192	192	192	217	178	197	183	172	190	175	196	181	188	178	194	183	199	200	184	171	197	174	188	207	164	184	197	166	187	194	175	186	184	192	168	203	183	169	192	187	174	183	189	188	183	212	206	175	185	154	188	185	172	177	200	186	167	163	170	209	158	214	193	188	177	189	196	198	190	189	183	196	195	165	168	191	197	189	198	169	195	165	172	200	200	204	186	197	169	159	175	175	211	202	169	162	192	180	178	177	185	181	178	173	199	201	202	174	189	180	188	172	189	205	194	167	212	206	188	193	175	197	187	209	179	169	163	166	172	192	168	183	198	198	196	203	178	161	187	191	165	175	214	190	202	149	182	198	179	181	191	186	185	185	184	157	189	191	183	192	180	181	178	165	168	179	197	168	182	181	190	166	173	202	195	187	172	168	177	174	188	205	175	195	170	168	185	194	164	174	175	176	191	183	180	201	183	188	172	200	181	184	189	181	189	164	172	190	170	184	207	196	194	185	186	176	173	166	160	176	193	183	185	188	174	175	198	177	171	204	185	173	186	199	192	177	159	167	173	193	174	177	188	187	182	174	181	181	216	184	195	218	174	200	186	194	169	192	181	175	199	192	173	193	185	157	174	168	192	185	180	182	185	210	154	177	187	176	191	186	180	191	193	184	186	182	175	173	197	168	159	181	187	189	195	184	187	181	216	177	187	182	187	193	197	202	171	159	194	192	179	166	155	188	194	173	185	180	179	176	153	180	172	177	175	190	185	187	197	192	161	187	189	180	169	186	189	224	152	179	171	173	172	196	180	181	155	172	191	166	173	179	184	197	169	225	186	170	177	188	205	182	201	172	182	180	181	192	184	169	170	182	188	166	200	173	203	181	182	175	178	176	201	184	206	204	201	175	207	192	191	164	169	210	174	175	178	197	193	224	183	195	184	168	177	196	208	159	189	180	173	177	181	198	173	174	198	218	180	200	179	215	198	183	197	176	182	177	201	182	162	162	187	183	201	174	204	199	188	187	194	202	146	168	190	189	189	201	185	201	164	213	197	174	199	191	189	177	194	200	204	192	199	182	189	191	160	195	187	178	187	193	176	179	195	186	181	195	180	168	194	186	193	202	170	164	197	184	182	169	191	193	192	176	185	198	203	193	195	174	194	177	182	189	155	187	191	177	179	157	198	183	172	171	183	181	195	189	175	165	192	182	189	180	207	197	184	213	194	192	197	194	180	184	184	197	173	163	182	182	185	204	171	206	175	169	174	181	196	201	193	184	198	158	188	175	198	202	189	176	177	195	177	199	181	218	179	196	180	176	179	202	193	190	193	160	190	199	182	181	205	174	159	200	182	206	189	195	210	182	188	174	169	193	170	196	175	199	207	177	195	186	175	181	209
38612	9432	7511	3731	2406	1732	1292	1020	885	777	731	674	537	516	535	449	426	503	479	391	420	395	389	387	413	390	412	408	394	405	392	358	348	340	349	350	374	379	403	379	376	341	342	363	363	368	342	347	367	369	372	367	338	370	368	359	369	333	348	370	385	333	342	355	356	362	377	331	343	359	321	342	344	359	335	343	326	354	379	372	354	366	361	309	334	348	474	775	404	379	341	350	341	347	328	342	343	393	359	368	345	367	358	346	323	329	354	364	340	349	339	380	330	335	318	330	341	358	338	343	362	352	385	337	372	321	356	299	338	345	363	346	365	325	322	340	363	353	354	351	356	365	324	335	352	344	348	367	335	351	367	360	348	330	348	376	334	347	334	392	357	311	327	388	345	370	353	357	354	350	367	340	364	324	352	343	341	324	372	359	330	312	334	375	350	350	328	380	325	299	335	366	399	340	341	371	359	374	357	357	309	329	349	361	370	342	340	329	307	345	372	334	348	346	362	332	413	354	351	335	336	334	355	356	334	338	348	334	374	365	346	311	336	316	331	380	349	333	352	313	324	339	371	332	352	346	394	348	383	348	344	317	305	357	358	314	354	335	358	334	339	337	346	332	330	348	339	321	327	331	326	358	338	345	348	328	364	337	344	346	359	342	336	315	314	335	355	339	361	365	332	325	357	351	349	389	341	379	342	331	304	329	350	321	331	343	348	370	381	364	350	391	355	341	361	340	371	330	360	343	338	338	345	334	337	355	329	347	382	359	368	343	386	316	346	347	338	319	341	381	329	324	358	324	343	332	341	330	337	349	357	355	349	330	341	325	349	380	343	345	340	384	350	340	363	345	344	377	335	346	324	348	331	337	362	332	358	309	323	333	372	350	352	352	352	334	347	351	337	358	324	336	335	351	363	369	358	320	344	352	337	355	345	343	371	345	340	323	349	345	337	344	354	343	344	364	334	370	318	350	371	349	371	366	325	356	353	341	328	356	332	337	324	339	354	341	347	341	321	338	348	338	326	309	330	334	356	329	342	341	336	340	322	378	336	356	349	369	373	320	334	338	349	350	365	359	356	327	333	366	314	347	353	334	366	305	343	347	383	352	349	347	350	347	377	332	331	382	365	342	369	351	343	349	335	368	329	324	354	326	370	335	374	354	322	372	332	323	365	387	347	334	333	365	350	340	349	365	336	327	377	360	369	338	368	356	358	340	350	360	372	374	355	330	339	375	347	344	351	379	364	316	294	331	360	337	294	379	332	360	367	334	361	354	329	348	325	337	350	377	315	339	325	336	373	366	337	346	333	348	343	356	357	374	344	334	310	319	325	316	338	361	356	363	361	369	356	376	389	337	361	345	324	364	331	353	357	331	354	394	335	346	321	349	346	338	325	346	307	346	326	354	336	355	363	352	365	361	330	363	350	351	329	368	354	321	342	381	323	362	357	342	367	366	340	311	348	345	361	353	368	374	346	336	345	359	344	364	350	346	333	345	358	358	338	339	353	353	333	340	341	342	345	353	368	360	336	329	314	342	359	316	340	338	287	359	333	384	310	327	339	338	388	366	357	355	368	355	329	318	355	340	300	341	346	369	350	314	334	354	366	331	324	336	360	290	361	361	340	327	376	340	366	363	334	363	346	368	353	360	333	353	379	305	333	339	317	333	342	325	339	339	342	358	347	345	376	346	340	320	376	354	336	367	358	358	370	340	329	362	344	379	341	344	339	330	340	336	375	328	356	370	341	351	348	348	349	335	333	374	346	352	349	333	334	343	347	326	363	363	338	375	296	340	335	366	349	343	345	345	355	341	315	360	374	350	340	332	360	319	332	345	373	330	342	374	384	354	361	331	343	339	337	345	345	345	336	327	372	338	373	348	326	354	338	314	356	295	344	356	355	357	349	305	342	340	324	362	380	335	371	361	368	352	319	338	378	351	315	385	306	374	318	324	330	335	320	327	354	349	349	352	330	388	346	312	344	356	343	362	365	359	345	375	342	368	328	350	365	350	346	339	381	353	352	380	351	318	331	349	372	390	351	340	354	364	328	340	340	340	379	341	376	362	361	324	348	372	330	360	345	339	331	376	342	369	345	379	332	342	351	341	337	334	345	367	351	386	352	352	327	356	354	344	345	348	334	336	322	344	350	316	357	314	347	342	328	346	376	366	331	394	346	348	346	338	368	353	357	340	370	329	347	359	341	337	304	355	314	330	309	331	302	321	371	348	319	355	351	361	350	338	313	344	313	337	331	336	339	361	331	372	336	346	373	373	332	343	335	339	359	342	345	340	366	356	354	354	350	363	364	332	325	326	318	368	333	343	388	385	340	347	331	312	343	378	342	308	342	361	337	362	365	321	325	337	363	359	342	341	355	395	324	341	342	314	335	367	310	343	359	375	352	368	368	379	360	347	325	349	318	367	335	326	383	359	357	369	325	355	348	349	346	329	303	366	325	334	317	368	350	360	329	329	331	326	361	357	337	345	340	347	355	346	409	327	357	334	369	362	369	348	385	331	347	359	344	345	310	331	371	340	323	346	330	374	363	325	328	369	355	322	367	352	327	342	371	333	345	335	338	352	337	355	347	347	354	343	375	328	326	333	336	347	337	330	342	343	331	363	342	359	345	356	332	343	319	379	372	345	340	349	315	363	321	337	364	327	347	347	329	379	311	372	333	313	352	351	356	356	345	312	328	377	338	358	343	360	327	323	342	349	334	356	355	335	352	367	375	365	376	353	368	323	339	367	322	312	298	384	345	346	378	315	371	329	329	328	361	329	334	349	330	341	335	368	362	352	371	351	323	361	329	345	374	376	360	365	355	348	361	363	351	336	313	314	352	334	355	356	355	336	363	344	350	352	352	392	349	320	346	371	334	357	333	378	365	335	362	369	385	383	346	351	364	329	359	339	356	314	354	331	352	335	353	343	409	377	350	315	340	325	350	363	363	343	332	343	331	360	343	292	359	330	361	332	361	337	358	340	339	366	348	356	361	344	366	343	340	382	335	309	339	368	338	343	359	317	354	366	348	337	336	322	333	339	322	381	346	344	369	403	329	322	369	391	357	318	320	353	346	315	345	365	347	367	327	363	336	357	383	347	324	365	320	335	375	319	363	356	359	343	333	351	326	352	360	327	331	367	325	355	334	356	332	324	339	362	371	330	385	379	347	356	312	403	342	350	350	358	365	376	346	374	363	350	345	378	347	351	352	353	344	310	331	352	367	384	343	323	365	352	342	351	331	340	360	338	336	358	344	318	330	341	363	343	348	330	351	379	361	330	328	351	329	343	361	372	344	315	350	348	365	341	370	336	344	346	320	378	340	354	359	344	361	372	359	345	342	346	327	346	341	341	337	342	337	337	378	336	333	359	368	323	360	318	328	361	357	339	348	360	329	348	379	337	390	351	357	314	337	387	397	346	340	344	297	326	348	332	376	370	350	336	360	355	376	357	371	364	334	330	367	352	366	342	343	340	335	371	347	333	379	340	302	363
22880	21224	29089	23649	21224	20996	2527	641	479	409	368	367	335	329	309	298	299	317	298	247	255	244	246	242	234	250	248	244	244	275	255	233	219	223	251	253	246	237	224	227	213	212	252	222	239	220	253	211	204	237	233	210	236	235	244	247	238	234	238	234	227	224	201	209	200	211	212	212	216	214	214	208	241	235	229	214	253	183	225	216	221	195	216	208	198	240	235	386	222	228	235	226	206	233	227	239	222	210	212	215	227	232	246	211	219	201	231	237	235	212	231	229	226	240	212	221	225	212	224	215	193	200	219	217	232	212	228	207	226	223	202	196	218	201	234	240	188	228	241	230	223	200	207	223	239	217	229	204	222	216	206	206	207	251	240	219	213	213	228	197	199	216	202	217	221	225	217	209	215	209	225	217	220	231	238	194	218	213	195	230	209	201	198	200	228	226	226	216	231	233	219	233	226	225	230	238	230	239	226	199	223	239	204	236	201	227	223	211	221	246	212	212	218	210	198	222	231	222	195	237	222	204	214	198	199	218	207	228	216	220	226	224	228	204	214	212	225	206	227	211	208	210	207	247	244	206	230	204	228	207	188	220	234	212	229	189	224	229	219	200	213	258	204	234	228	230	229	201	202	211	210	233	238	240	211	221	218	259	224	232	214	202	215	221	219	221	217	217	223	206	233	201	215	228	235	228	218	220	193	209	252	212	228	209	205	224	253	235	217	220	212	226	211	214	209	221	212	225	198	212	226	185	203	208	219	216	214	212	212	198	193	202	225	219	217	205	235	210	224	191	210	226	241	220	194	196	232	229	194	230	214	232	230	224	230	206	231	223	208	238	212	205	204	204	228	216	209	200	210	205	188	229	210	212	219	218	216	193	211	242	198	183	213	229	221	216	194	207	233	225	208	205	232	213	224	225	211	213	221	210	229	220	230	195	215	258	188	235	240	208	185	213	232	217	221	202	202	202	213	216	234	230	199	220	190	194	220	202	215	245	197	208	202	227	204	212	223	243	214	213	222	189	225	233	201	218	223	214	195	197	231	233	211	226	217	235	238	214	218	206	221	233	235	225	220	224	201	215	229	209	206	226	198	216	215	214	198	222	218	201	229	215	230	220	214	197	206	225	221	205	220	218	227	222	201	231	209	207	220	204	213	216	218	253	216	219	222	228	197	222	241	227	227	205	239	231	242	226	196	206	208	219	209	212	183	201	192	203	213	201	204	248	210	198	218	223	212	204	200	217	228	200	217	195	229	228	221	204	236	232	207	211	223	224	189	219	202	215	213	226	214	223	244	244	236	229	224	242	231	192	200	228	226	213	225	194	233	204	216	220	259	212	229	228	210	223	207	228	231	223	206	238	191	228	199	237	238	217	217	225	201	204	213	236	237	204	228	195	217	220	216	188	219	220	213	201	219	237	189	216	214	231	242	201	226	252	211	226	219	236	226	227	216	217	209	208	218	227	255	222	231	242	193	209	232	238	224	228	196	206	209	235	222	203	236	202	225	199	226	222	216	233	219	235	201	217	213	225	217	213	214	225	221	239	204	221	220	239	239	235	174	212	220	226	211	224	232	203	229	193	225	204	216	208	202	224	240	226	220	210	220	220	247	210	191	200	248	234	240	228	230	199	240	221	229	216	220	189	216	215	198	236	240	210	220	209	222	219	234	225	199	225	197	226	212	219	207	212	241	221	223	204	208	212	210	211	191	229	214	231	218	223	210	236	210	217	179	210	209	223	227	238	237	213	218	221	197	218	203	225	205	230	221	223	243	207	205	235	207	221	217	221	221	225	251	213	225	225	226	214	208	205	223	231	236	243	226	248	227	208	230	213	218	212	226	219	245	227	256	218	197	238	228	209	211	217	215	199	244	218	215	232	224	218	219	215	222	196	244	246	205	221	200	209	229	191	231	205	189	227	235	234	218	203	206	175	230	223	209	227	217	194	231	236	226	203	220	246	218	219	220	205	229	209	211	220	211	216	200	231	222	225	236	238	236	203	221	202	232	228	230	192	232	223	190	213	226	202	208	193	211	208	205	240	208	233	210	194	204	215	218	187	177	214	219	215	223	204	242	199	221	225	219	224	220	204	227	228	234	244	248	209	244	221	222	199	214	217	221	223	228	230	227	204	245	196	226	209	213	214	253	207	203	193	191	209	214	221	225	221	239	225	226	210	205	230	209	230	227	215	183	246	212	209	236	238	225	239	226	223	230	222	206	218	219	192	203	219	213	244	229	257	219	211	206	229	212	231	226	220	232	211	193	224	211	233	212	241	230	215	196	220	197	209	208	198	211	211	214	201	209	220	225	239	204	229	207	239	192	205	207	227	221	183	210	226	207	191	205	213	233	199	213	219	209	204	207	237	213	224	239	206	238	213	216	232	229	223	217	222	224	231	214	223	250	209	229	258	206	219	213	193	213	224	196	223	264	219	211	243	194	215	192	236	205	216	198	195	209	213	226	195	234	219	204	229	209	194	215	217	220	216	197	240	211	211	204	201	222	205	230	215	198	219	215	266	232	212	209	217	229	234	213	242	239	219	218	219	210	241	223	245	224	219	206	235	250	197	218	210	218	212	206	228	215	212	218	212	205	217	224	231	219	200	238	218	241	201	220	255	201	254	202	213	201	194	216	216	214	211	188	217	241	195	236	219	217	207	202	224	235	203	207	223	220	205	238	237	230	220	222	213	238	217	182	213	240	198	233	226	190	241	228	224	237	236	202	222	226	225	200	246	211	224	197	203	236	210	232	210	202	229	252	197	205	202	201	279	203	235	204	226	232	236	227	211	205	209	207	237	190	218	223	214	235	218	213	228	231	229	209	217	224	242	221	217	208	215	207	207	182	206	196	223	225	246	223	225	215	222	223	219	238	220	252	207	202	180	226	237	200	228	226	202	216	193	235	230	202	209	220	199	231	204	217	209	229	223	231	221	206	226	192	223	231	210	201	200	225	207	230	199	211	213	216	207	213	239	211	215	196	204	228	222	189	210	238	200	210	237	181	235	207	231	204	218	248	255	205	234	223	197	217	220	215	200	195	211	217	215	206	238	242	197	239	227	213	228	232	214	210	221	224	221	208	221	202	221	188	197	189	189	217	218	212	228	217	206	214	212	215	191	241	196	181	216	211	227	198	210	247	216	205	194	208	207	235	231	219	215	221	234	199	203	243	185	231	230	194	220	223	200	207	221	217	215	233	233	223	236	218	199	231	231	207	232	210	204	223	213	223	216	219	214	203	203	200	186	204	230	221	218	208	223	212	218	232	223	219	248	257	218	186	249	257	228	225	229	237	234	234	238	216	207	221	215	231	234	203	216	226	221	192	208	246	231	201	231	221	214	197	222	232	212	195	205	220	221	201	196	224	210	220	224	234	226	205	219	201	228	199	217	211	221	200	211	181	220	230	212	226	221	192	221	211	201	213	212	239	206	223	233	198	208	213	218	206	198	204	219	192	216	221	215	218	238	221	204	216	232	228	225	233	200	204	213
43624	14230	11958	6171	4093	2907	2301	1808	1439	1176	1058	919	839	762	682	673	633	576	580	521	522	496	490	477	445	450	435	493	479	439	421	464	439	476	404	393	413	429	414	423	365	413	414	395	361	380	403	402	393	398	396	390	395	375	401	381	399	390	424	395	382	401	369	401	405	435	371	403	382	412	378	391	374	380	402	382	412	354	397	394	394	388	351	375	337	394	381	1069	384	383	390	364	391	364	384	342	345	345	377	363	336	407	396	393	367	391	373	409	396	368	389	363	388	362	360	376	313	344	346	352	366	372	371	364	368	352	389	384	359	375	388	378	414	364	353	361	377	405	338	374	386	358	374	359	399	385	398	353	368	356	411	366	375	402	380	355	368	385	378	400	359	358	373	410	397	359	383	371	377	349	388	355	372	380	365	415	367	370	393	361	347	359	404	382	361	377	391	420	371	383	370	365	354	382	413	383	371	378	401	351	367	376	367	339	353	402	377	415	390	390	342	372	377	410	388	358	359	378	372	365	367	402	372	390	355	383	391	366	383	378	376	356	365	364	386	391	409	385	345	398	378	368	343	380	379	364	366	361	393	396	355	381	344	352	367	359	395	414	391	347	391	364	394	407	359	343	373	396	388	350	372	410	366	374	401	384	347	364	404	338	351	356	358	384	377	381	362	384	405	364	354	399	364	393	369	401	384	373	360	380	396	381	385	374	349	384	370	373	399	407	349	359	411	368	367	386	411	351	367	382	385	402	363	380	392	343	373	381	366	365	381	388	361	376	364	371	393	368	381	387	398	364	363	348	380	368	397	390	392	387	357	385	350	351	378	395	383	380	388	391	371	355	382	381	381	365	383	370	383	369	356	359	354	412	410	375	382	367	376	363	356	380	362	411	377	371	394	361	340	372	339	396	377	371	404	394	348	395	387	380	361	358	400	363	351	389	391	385	402	384	358	376	367	373	362	371	389	360	351	339	368	341	404	359	386	378	365	383	386	352	383	354	378	381	370	368	377	372	388	380	357	364	394	361	404	379	369	365	395	359	427	399	348	373	370	382	350	355	403	359	364	392	383	372	370	356	385	383	386	399	365	375	368	382	401	329	367	312	398	363	367	378	366	374	392	413	390	352	380	350	344	343	389	356	373	349	359	385	399	389	359	373	377	401	365	367	334	352	381	354	373	384	377	376	376	372	377	363	380	389	382	381	384	381	364	391	345	354	345	363	382	374	394	363	390	367	415	346	361	367	392	358	390	378	395	352	377	359	354	370	352	372	384	370	389	376	374	382	363	380	370	394	363	352	390	400	377	362	343	413	378	386	397	383	378	349	367	375	380	399	362	363	402	387	381	385	352	307	369	353	388	410	395	405	362	358	367	373	375	368	402	353	356	395	341	347	371	379	336	346	361	361	399	382	373	398	358	388	383	353	370	380	353	348	364	377	371	349	387	402	354	389	383	371	382	361	396	406	347	378	360	398	377	385	375	404	409	371	373	369	357	375	389	400	325	365	377	374	387	374	370	382	364	389	377	374	358	369	373	390	357	390	370	371	397	366	384	368	381	362	377	342	400	387	339	391	377	361	376	397	386	377	351	369	336	409	394	372	401	376	345	397	355	368	376	343	371	389	367	369	350	371	366	395	372	391	371	365	358	399	332	353	389	385	447	398	391	370	391	344	377	371	358	385	389	362	387	359	377	367	371	380	366	368	378	353	391	372	381	360	341	386	360	376	372	371	384	382	340	346	391	382	374	362	377	391	377	375	365	360	350	397	364	385	396	389	359	376	384	371	358	356	376	349	383	369	390	354	374	362	397	383	374	389	381	371	403	393	365	378	380	361	361	375	395	371	385	375	382	394	394	342	355	385	349	374	399	379	386	410	371	354	373	384	368	406	396	394	350	409	372	384	405	385	372	359	398	344	389	402	369	381	395	408	372	358	396	402	340	368	330	327	374	364	384	391	347	344	359	359	382	382	379	345	384	333	370	381	355	384	374	405	359	394	353	372	351	392	377	362	371	357	329	349	390	369	394	365	367	381	388	382	393	381	362	363	337	389	349	417	398	375	339	387	388	354	350	411	366	350	395	348	368	400	387	372	378	365	362	394	367	395	357	347	406	407	376	326	347	387	397	388	399	394	351	383	390	415	386	352	343	386	362	361	375	359	377	333	396	373	362	359	378	379	381	351	365	383	367	406	385	389	385	397	348	378	394	383	353	420	354	378	380	364	345	385	393	366	362	378	363	391	395	360	371	384	407	342	366	383	379	410	408	362	387	386	361	385	411	347	368	352	395	373	390	384	351	374	375	387	375	378	336	366	358	369	367	371	358	381	392	385	352	368	346	358	393	368	381	385	383	393	366	390	371	370	357	335	374	387	404	404	398	358	407	348	381	388	350	373	334	367	434	395	347	372	385	376	410	372	355	375	356	378	385	416	364	369	395	373	376	395	347	370	360	402	351	371	392	364	387	349	408	397	404	399	343	368	380	381	384	378	392	380	386	395	332	360	352	348	367	361	379	352	383	358	379	372	398	394	330	399	383	395	380	391	367	373	385	394	388	370	382	357	396	398	370	418	354	358	343	397	400	365	380	416	407	390	381	346	350	375	393	386	383	385	413	374	412	384	386	371	347	353	365	385	392	402	341	375	382	362	385	375	385	356	383	372	368	374	365	375	403	381	355	372	348	356	382	360	366	406	395	425	389	351	358	363	382	395	383	373	418	405	358	395	389	367	350	396	360	365	373	398	355	390	353	376	371	393	365	412	369	370	370	389	385	378	383	365	374	370	371	351	380	346	380	376	382	365	391	360	389	394	391	335	384	368	360	363	379	355	377	381	380	363	359	380	358	391	359	337	375	375	365	336	359	382	384	357	406	369	380	388	375	345	344	347	369	373	366	377	374	401	362	384	341	384	373	374	365	379	364	362	378	402	376	376	399	337	408	363	404	390	365	359	388	398	351	423	404	350	380	384	352	354	378	400	409	405	396	415	358	377	377	368	365	352	363	371	393	332	392	364	372	366	367	356	362	384	344	369	340	346	367	387	368	405	343	393	364	396	400	352	373	405	369	396	358	374	374	397	427	377	357	352	380	373	353	361	374	366	369	384	391	391	390	367	379	379	349	403	354	392	358	369	411	369	355	376	353	389	375	383	367	372	360	390	371	409	403	359	375	389	403	376	373	374	384	371	376	365	355	405	425	380	375	358	349	386	408	359	355	383	363	373	323	358	380	402	396	361	342	392	393	390	332	393	398	356	393	385	354	430	351	335	368	388	371	378	399	354	337	373	368	367	394	392	383	392	376	393	340	374	417	367	370	423	389	382	383	380	371	366	363	419	376	360	361	377	387	388	410	404	383	375	396	401	355	352	339	387	369	394	355	400	374	356	367	373	359	399	353	355	356	375	381	390	382	406	369	340	367	353	374	341	364	350	351	368	379	392	371	362	371	369	381	378	351	373	407	346	386	388	369	375	381	356	381	365	386	340	386	353	334	344
26747	20943	10883	810	450	426	391	423	388	388	397	388	409	407	371	425	382	393	380	389	349	369	350	384	379	361	392	391	411	396	421	361	363	382	332	401	374	359	380	405	421	370	354	371	371	410	377	393	400	372	400	395	401	394	366	366	367	385	361	379	348	361	375	366	404	370	376	372	411	399	366	398	387	390	395	404	393	396	399	390	364	378	374	428	372	380	379	373	392	387	380	392	386	393	406	369	363	377	411	425	391	394	402	367	387	368	421	402	376	388	398	378	373	407	377	381	383	383	400	361	349	377	370	395	431	388	374	364	376	394	404	372	349	361	358	362	346	400	371	386	379	385	361	376	367	360	377	336	367	354	402	380	356	371	395	348	408	416	380	393	411	370	342	367	370	370	406	408	381	368	365	397	388	378	333	383	349	375	402	384	364	367	359	371	371	375	401	373	360	371	406	370	389	369	364	386	396	387	348	378	387	362	391	324	392	375	380	393	339	412	358	385	397	355	375	389	363	399	394	370	358	398	388	416	376	364	415	346	388	402	374	377	367	370	384	378	398	358	405	384	372	353	381	361	390	358	379	390	357	384	389	367	344	350	361	383	379	371	374	345	401	407	371	398	369	388	369	388	395	379	394	397	413	376	378	342	405	405	391	405	399	354	384	378	383	371	387	360	383	385	389	390	386	372	381	364	367	370	368	389	383	399	394	380	386	411	391	397	384	390	378	399	394	387	380	383	369	354	372	383	368	358	379	387	379	370	361	398	358	407	370	361	390	360	373	352	368	396	396	375	377	412	361	345	405	367	377	400	377	410	391	380	383	409	362	382	355	403	364	377	393	367	356	394	386	362	394	364	388	391	385	377	362	392	385	406	344	402	348	411	346	375	386	368	350	413	361	354	398	352	350	362	429	368	385	391	367	409	377	398	390	421	394	389	386	406	321	353	352	379	393	366	356	405	366	384	357	386	418	390	382	345	401	376	375	387	391	354	399	391	375	373	375	396	383	384	377	389	373	380	391	369	388	390	397	377	359	365	372	379	391	396	373	379	375	357	360	406	412	371	385	369	365	357	375	386	369	361	397	425	398	396	389	367	363	373	396	376	357	395	374	386	358	386	382	392	355	378	363	408	375	359	370	373	368	343	401	380	381	374	383	380	379	369	368	384	382	383	334	382	380	405	394	355	389	390	365	359	361	384	374	395	395	353	383	366	360	359	372	427	403	374	411	391	383	361	380	379	374	368	395	361	373	374	400	398	396	388	405	382	400	360	381	398	366	374	390	389	377	373	386	374	374	358	370	367	385	392	361	347	370	367	342	390	389	360	381	376	388	380	379	398	367	371	417	387	386	361	385	368	364	376	344	390	385	391	376	368	383	369	331	392	397	368	348	378	400	392	385	397	383	354	392	378	328	416	358	380	374	364	403	397	366	384	370	417	362	372	381	373	349	396	391	359	408	396	346	388	401	377	399	369	384	352	366	392	373	357	390	403	375	375	380	390	355	386	408	347	350	391	363	333	381	376	360	390	362	351	385	358	347	400	439	399	394	380	380	353	394	381	420	385	390	371	353	376	385	392	381	408	426	369	364	380	374	373	358	360	376	368	362	395	393	390	403	346	358	405	381	350	389	408	368	385	381	396	364	365	425	367	378	378	397	339	421	358	366	366	364	418	396	365	382	374	373	407	397	391	368	369	358	367	369	394	399	411	360	428	385	375	383	382	371	381	393	383	378	397	394	374	392	343	370	389	383	399	364	422	348	369	385	420	410	385	404	373	393	370	373	345	373	372	354	370	393	392	358	398	367	373	391	358	392	355	352	351	393	363	381	389	384	386	377	398	375	374	394	366	363	347	411	354	378	393	388	367	385	377	429	376	382	364	372	391	386	420	388	397	412	363	369	334	391	379	378	356	355	367	419	378	418	388	349	368	399	403	414	391	403	398	382	372	381	367	415	403	367	375	374	404	406	410	401	400	386	354	348	409	352	352	367	386	343	412	384	374	366	370	395	377	367	371	390	376	401	396	381	374	399	413	407	353	394	403	411	347	361	371	370	378	362	391	362	370	391	369	389	371	386	383	394	361	365	366	391	348	378	349	380	402	394	346	334	377	372	374	379	366	362	382	414	392	378	388	392	334	402	375	378	400	391	392	375	418	393	396	420	398	381	360	375	391	386	347	437	395	391	379	381	384	386	432	400	390	391	390	381	345	380	422	369	374	367	403	374	385	369	355	366	351	377	421	398	386	379	371	366	377	393	348	361	402	372	377	377	385	384	385	400	375	390	366	379	353	369	361	425	395	389	384	397	348	355	382	401	415	361	365	393	396	352	380	413	365	366	385	376	374	401	379	358	410	366	382	364	339	399	372	381	394	349	363	381	390	383	366	350	375	389	386	355	385	402	379	352	356	399	396	395	390	373	412	346	368	418	405	391	381	393	400	371	378	363	351	361	403	361	404	322	369	392	334	406	369	392	382	383	367	380	386	365	388	374	379	389	383	398	381	370	379	345	370	400	368	386	352	405	391	359	371	405	369	415	420	337	376	405	375	407	406	355	391	403	382	375	394	380	394	399	391	384	385	411	353	378	423	400	357	366	396	341	377	394	406	403	347	379	425	375	376	373	379	352	348	403	379	381	382	358	365	390	360	387	391	387	375	381	353	366	354	398	387	347	389	397	355	354	370	346	371	408	406	370	370	387	392	393	422	393	404	387	431	415	372	365	345	368	352	376	378	406	380	376	360	367	374	397	437	387	385	379	388	363	344	368	386	368	373	378	373	388	393	383	377	359	363	405	366	380	362	387	385	350	374	361	430	389	384	440	376	395	392	381	385	366	387	390	413	378	405	400	377	365	348	381	370	384	370	398	394	405	378	362	372	407	390	371	353	371	364	380	394	381	391	384	417	364	353	371	389	387	362	370	388	333	338	367	411	388	339	392	381	372	358	429	399	376	376	377	379	388	373	365	371	435	368	374	399	381	403	364	373	379	352	360	405	398	380	387	413	395	365	382	396	382	360	385	344	373	394	415	375	349	356	367	401	404	381	366	405	369	391	386	385	383	381	420	378	351	384	362	365	409	405	385	383	375	386	404	394	372	413	376	382	398	388	358	369	401	386	387	425	368	405	362	358	363	388	380	379	416	394	384	405	352	351	393	400	371	360	395	405	391	381	424	398	363	399	371	377	368	363	379	359	393	386	359	388	406	398	412	360	394	380	397	337	350	377	402	395	393	361	383	398	365	362	367	386	354	354	396	364	377	393	336	367	390	367	403	390	393	356	405	392	373	363	386	358	376	385	382	404	355	407	411	363	367	354	443	372	414	366	393	369	411	401	398	376	386	375	348	354	399	376	388	354	366	393	380	422	381	380	377	414	398	381	370	382	373	403	369	383	367	365	355	403	369	363	395	352	394	375	384	399	386	362	392	356	367	362	406	420	352	409	365	375	350	400	392	409	367	401	357	403	382	349	376	386	404	378	370	386	366	364	364	385
18670	2172	1482	1007	866	828	745	772	733	747	674	724	668	677	671	694	710	702	670	666	701	700	690	731	679	640	639	686	715	700	688	661	698	663	690	673	670	678	662	676	652	711	646	673	663	649	744	656	646	638	667	674	662	673	651	678	676	651	690	708	687	665	657	662	679	646	663	657	679	725	677	708	674	686	690	679	648	687	696	678	718	686	659	672	641	707	681	654	689	627	671	668	703	696	700	679	641	647	672	650	677	644	675	669	668	682	691	618	662	691	654	721	649	667	626	658	698	676	702	673	681	640	635	611	619	710	733	652	683	651	686	699	681	630	696	658	667	691	660	691	682	663	710	729	684	676	664	671	692	698	637	683	654	658	667	646	716	666	702	743	674	667	659	682	670	701	686	659	689	665	629	661	670	655	691	638	694	645	687	687	676	665	676	660	637	686	690	668	649	706	690	662	676	653	677	687	697	702	715	666	677	693	681	679	676	655	669	668	646	655	636	685	680	657	655	655	668	663	649	664	621	668	709	664	687	654	650	673	681	631	700	672	686	681	672	650	648	688	681	671	665	681	635	669	686	650	681	663	682	672	689	648	622	681	685	670	633	674	673	689	649	651	669	698	649	710	656	674	632	639	674	659	691	677	663	675	670	679	647	681	705	655	674	667	696	668	654	669	650	672	655	657	648	645	680	685	675	641	686	619	705	704	680	687	727	659	677	688	654	711	688	676	710	663	707	675	681	706	670	626	695	675	666	637	651	621	671	681	667	688	673	654	672	671	717	662	681	665	696	656	623	653	665	706	679	658	697	675	681	682	649	658	650	711	640	703	684	674	696	652	696	665	660	678	661	656	658	642	699	691	672	679	721	678	678	703	679	652	717	641	683	704	592	639	696	678	632	672	673	713	687	634	705	679	648	627	699	715	699	649	708	659	699	698	669	687	693	606	655	668	629	662	732	655	621	682	707	684	662	664	692	711	663	683	649	625	667	729	680	674	671	675	682	660	717	714	720	715	633	651	710	659	709	710	682	665	673	679	644	670	634	686	699	699	687	664	689	668	683	665	655	657	658	677	688	689	694	654	708	702	671	718	742	639	708	681	726	659	697	656	663	697	702	671	678	638	711	646	664	643	662	681	702	644	696	647	689	660	691	661	630	667	653	703	718	659	645	694	663	648	638	690	697	667	698	666	674	671	675	631	653	679	672	650	741	642	662	691	681	674	678	671	660	682	636	653	670	664	654	655	655	659	702	638	683	715	686	684	694	659	762	681	693	690	677	671	613	674	636	674	639	673	652	667	691	675	639	659	677	692	711	659	674	617	692	680	679	686	720	704	650	622	651	651	678	684	664	682	691	644	629	635	688	660	658	684	698	662	708	646	632	657	700	660	718	637	633	657	684	627	685	649	644	650	666	669	661	718	675	679	660	674	655	681	608	675	720	694	609	639	706	622	672	630	695	686	698	623	730	658	677	683	721	680	718	666	660	700	748	668	675	683	674	694	657	694	692	683	661	646	697	679	662	686	669	690	683	667	633	655	704	675	642	678	659	653	635	652	654	691	731	695	659	658	719	709	640	648	666	690	640	636	673	660	684	648	633	700	687	713	675	687	639	671	676	702	638	667	609	682	661	713	697	641	671	677	667	720	660	647	683	677	667	639	673	668	691	673	640	664	656	715	713	657	695	660	680	719	646	707	668	704	683	702	686	716	683	676	679	684	685	650	619	631	645	665	657	689	683	650	658	674	647	694	694	641	692	701	651	704	644	721	666	696	696	658	689	652	637	649	696	672	667	666	680	680	686	634	713	698	696	723	662	712	685	662	689	659	708	667	689	644	694	681	686	679	721	627	650	646	648	663	640	657	656	666	698	684	666	705	696	672	657	629	647	662	707	675	677	692	682	666	705	693	696	689	697	665	675	656	625	654	658	688	727	666	668	691	680	696	696	674	672	653	741	677	680	680	675	648	638	684	683	713	712	709	672	738	664	670	731	672	663	681	648	619	674	625	646	652	695	660	673	667	692	652	670	699	672	637	673	650	648	700	667	686	679	700	652	697	692	658	647	672	674	717	657	658	667	667	676	673	635	688	656	716	674	596	697	615	629	693	681	687	670	645	660	659	688	668	722	675	667	668	693	686	665	668	688	661	649	660	668	674	680	702	709	711	683	648	697	715	644	656	715	691	659	696	671	661	651	647	656	687	706	685	731	707	673	675	671	666	689	682	660	639	678	637	684	616	655	697	653	721	686	701	718	685	646	663	678	713	687	711	659	706	698	665	682	656	675	713	681	695	700	713	707	677	692	704	691	657	688	631	722	665	635	653	692	698	685	713	678	662	698	662	695	684	645	727	683	658	655	687	698	671	698	703	708	656	656	645	699	689	708	676	658	659	668	694	648	672	707	645	648	676	705	649	703	692	646	641	665	675	651	648	659	683	685	698	702	663	664	670	644	679	642	658	679	638	693	692	657	724	664	747	628	677	634	679	693	727	682	679	648	694	646	618	694	649	675	706	684	651	686	672	686	630	681	666	652	674	670	683	675	665	674	698	668	709	651	686	701	663	669	723	704	640	658	639	686	685	696	679	662	699	705	694	695	722	701	681	705	674	651	684	641	672	645	685	704	654	674	691	664	697	669	655	670	639	684	681	705	672	713	678	683	687	687	666	666	673	659	689	699	678	684	689	676	677	656	656	681	643	680	717	677	681	653	676	621	693	649	686	655	707	658	666	653	661	695	668	696	662	626	671	665	698	733	613	692	730	653	673	661	643	689	687	677	679	698	658	696	627	710	631	653	650	714	667	689	672	621	682	687	698	720	711	679	690	634	663	659	685	630	707	684	697	647	676	674	652	663	662	671	699	672	674	645	656	668	694	643	621	660	622	664	677	668	694	657	681	659	684	675	690	670	631	694	637	660	663	668	691	689	677	671	706	676	716	698	654	664	693	685	640	678	650	695	665	666	671	705	689	655	633	664	689	685	628	659	692	637	648	716	680	648	666	693	715	649	725	723	660	655	679	648	660	647	703	602	671	714	647	613	685	692	718	695	648	654	718	681	687	663	685	656	680	660	679	626	725	684	637	703	690	656	718	688	660	690	674	659	675	698	649	669	671	682	656	687	656	661	693	690	702	637	639	698	651	685	705	660	725	655	677	673	680	633	701	660	689	654	706	654	646	644	713	668	679	692	684	666	686	699	663	655	666	680	714	668	657	695	678	623	622	703	667	659	681	652	703	596	721	652	644	718	660	673	633	717	625	690	683	684	687	673	670	641	697	693	676	711	657	718	627	631	629	670	738	697	629	726	694	649	662	647	672	630	673	661	680	641	641	665	675	720	662	656	713	756	669	707	656	681	699	653	652	703	712	677	646	638	691	654	668	651	720	720	704	662	711	671	677	684	676	682	669	679	663	660	653	669	630	640	728	697	655	653	671	654	691	674	630	627	647	714	633	703	687	687	698	656	663	692	669	720	658	653	714	647	675	664	661	683	696
23873	21196	28525	24121	21129	4684	609	391	308	287	291	252	227	223	242	205	206	195	191	195	199	181	192	188	179	171	197	212	187	177	162	174	189	170	165	184	185	181	178	178	176	183	165	161	181	200	161	191	156	160	181	156	199	204	183	174	173	175	214	162	172	173	168	162	168	173	178	182	179	197	193	193	181	178	168	169	183	169	170	174	176	155	167	162	169	166	190	235	185	181	173	154	173	181	164	159	195	168	162	168	175	166	183	181	179	188	154	198	153	181	196	182	165	195	166	169	157	163	165	193	191	178	198	171	181	190	191	192	186	165	172	177	180	191	168	163	170	174	152	168	159	182	150	171	155	174	173	166	147	168	160	186	156	178	177	171	139	169	188	176	180	185	185	167	193	176	163	175	181	171	173	168	187	177	139	169	185	194	181	184	168	169	168	185	165	178	169	183	171	157	188	177	183	157	180	186	178	199	178	184	172	160	173	185	184	164	175	185	176	182	210	154	176	155	205	170	177	150	148	183	164	185	168	169	184	179	154	180	161	165	161	161	198	156	154	187	178	153	173	151	176	200	173	149	158	179	170	178	165	186	169	177	148	173	192	181	167	166	151	171	175	161	169	174	169	175	166	145	175	172	171	175	171	149	177	162	164	172	171	179	168	151	155	181	165	168	204	160	178	156	185	176	162	174	161	173	161	147	184	189	180	178	176	171	177	182	176	182	168	163	180	198	161	179	173	171	179	177	203	190	162	173	190	187	152	201	173	184	160	150	161	159	196	206	197	182	174	179	176	181	159	147	172	182	189	179	166	161	174	177	169	150	174	172	174	175	170	187	156	172	166	159	152	178	157	171	170	181	179	192	177	190	171	180	170	178	172	151	146	178	187	138	200	171	148	138	153	173	178	190	155	178	177	172	170	182	156	184	179	178	175	178	169	164	183	178	168	194	179	178	165	159	163	174	192	172	157	169	179	172	174	182	181	177	210	186	164	166	174	155	171	183	179	173	163	167	165	168	172	157	187	164	182	153	157	197	170	165	167	171	186	184	209	155	166	168	154	186	160	205	189	166	179	175	181	172	175	184	154	175	165	194	158	169	162	144	181	175	158	187	177	197	174	148	179	167	162	182	158	179	149	190	169	179	178	178	178	185	150	145	170	177	172	199	187	167	146	173	159	181	171	172	173	174	178	177	179	189	180	170	183	173	176	170	161	171	134	182	172	177	160	163	156	186	148	180	157	174	182	182	167	166	186	188	190	163	183	166	168	175	154	185	165	176	178	161	183	182	164	189	174	195	172	184	179	180	172	183	149	162	177	178	160	173	182	166	188	190	175	171	155	173	177	156	158	151	158	190	177	168	171	186	167	175	177	163	171	180	184	191	198	177	173	194	156	168	177	158	148	197	175	170	162	179	181	174	173	164	172	165	184	163	195	182	159	179	165	173	186	197	188	176	177	164	206	169	175	185	167	179	168	163	177	168	192	171	151	159	178	184	172	183	180	181	183	170	176	171	163	176	148	180	154	177	184	190	171	160	173	174	165	181	152	177	165	173	176	168	191	169	174	183	167	173	177	169	166	172	162	198	169	169	172	164	165	173	166	159	174	177	165	166	182	163	174	162	156	155	186	172	186	177	183	179	178	159	142	199	143	169	154	169	164	183	184	178	182	158	162	183	179	179	176	177	165	175	164	162	166	178	165	150	158	174	178	158	160	172	160	175	173	182	167	166	181	178	183	207	185	183	173	169	180	173	180	156	168	174	180	140	159	196	178	187	166	171	163	177	166	152	190	191	156	165	185	173	168	170	154	197	179	168	166	184	193	176	194	164	186	196	188	152	170	192	186	184	173	180	193	184	192	175	188	159	178	180	162	203	182	159	160	162	169	159	186	188	180	175	176	170	153	163	180	166	163	177	161	183	188	162	152	194	158	186	183	193	170	178	164	183	150	168	180	185	167	174	158	173	183	180	192	152	182	174	174	167	185	201	168	159	165	153	165	171	175	164	174	205	164	189	164	206	164	176	159	192	188	162	208	181	159	188	163	149	180	188	173	187	183	154	188	182	182	180	162	173	184	164	181	162	174	175	186	163	186	167	171	216	166	160	184	181	179	170	160	181	182	156	170	145	191	185	182	177	174	168	167	162	136	179	174	165	163	178	164	183	160	174	182	197	155	169	176	182	167	195	192	161	201	186	169	195	154	157	167	188	154	177	171	146	182	172	175	157	188	170	160	167	151	163	155	190	182	200	177	163	176	181	189	184	196	175	178	181	192	194	176	184	191	170	156	209	177	156	167	158	176	177	187	195	169	155	165	168	158	181	168	187	176	176	184	188	171	155	181	183	161	181	183	163	171	156	186	161	154	175	166	183	167	165	180	185	202	167	183	162	175	182	181	158	174	157	169	198	160	161	203	171	159	164	181	174	175	167	156	174	163	184	175	191	174	171	200	194	154	154	170	181	158	169	174	162	158	156	187	171	167	162	182	171	183	163	158	151	191	148	169	186	161	176	155	153	165	141	163	183	165	166	168	166	152	167	171	172	173	163	135	170	179	190	162	151	153	176	170	189	179	176	175	166	184	176	158	166	162	187	187	160	171	176	177	178	178	184	164	197	179	172	171	164	168	171	161	185	175	174	187	152	172	169	176	192	147	188	165	200	184	182	157	156	173	168	157	180	167	178	184	175	168	180	171	165	166	165	179	200	189	180	187	183	182	145	176	177	176	159	166	140	158	163	182	183	170	172	176	152	179	175	157	182	166	157	192	180	166	183	147	142	157	184	176	165	175	169	220	166	159	169	148	168	140	179	181	200	187	197	153	178	182	158	172	140	178	203	166	170	179	173	172	179	194	175	179	162	162	174	176	162	160	153	178	170	193	167	172	183	164	188	182	172	176	181	149	172	155	173	166	171	172	195	177	184	179	171	168	162	180	175	206	195	194	167	169	178	194	171	186	179	167	183	154	195	170	173	161	167	165	169	172	172	179	185	154	160	152	160	172	175	165	197	193	155	178	162	169	176	175	165	189	172	168	174	186	167	181	161	172	162	177	159	161	148	144	170	174	184	178	189	164	172	197	163	174	173	172	177	185	174	204	163	162	181	203	152	167	164	185	162	168	178	202	168	156	173	186	166	212	180	166	178	162	206	178	165	187	188	168	188	183	181	190	177	179	177	188	193	167	183	182	156	170	150	172	167	158	178	180	185	167	182	184	172	166	182	167	176	174	154	175	177	168	166	207	183	181	185	158	207	181	171	158	178	145	154	182	178	162	145	171	162	192	194	184	171	178	181	171	180	172	167	183	166	181	160	185	147	177	171	178	163	188	182	171	171	179	171	166	162	165	182	161	177	167	160	173	151	170	154	167	164	157	180	167	168	164	146	183	170	178	173	202	170	175	173	190	167	173	178	172	181	182	155	176	171	166	176	172	173	157	158	184	169	176	166	179	188	143	187	158	176	177	171	187	164	187	172	167	174	175	184	171	163	178	169	199	201
38874	9762	7548	3816	2385	1717	1322	1072	925	785	677	588	608	501	486	489	444	449	426	449	395	373	368	373	370	370	358	362	361	367	360	347	388	363	362	367	365	321	357	378	321	356	366	372	363	346	328	322	345	322	370	331	316	316	329	316	327	351	318	355	339	338	319	326	344	324	330	337	289	329	355	349	338	316	300	311	310	293	359	320	327	321	329	334	310	310	383	479	312	330	315	338	339	305	291	337	315	301	378	331	343	321	297	341	309	331	322	313	340	352	351	315	348	294	351	316	309	330	308	308	313	301	319	340	349	323	318	300	332	289	318	321	314	337	308	317	316	338	330	339	331	317	351	308	314	326	344	320	327	339	323	297	306	326	332	333	331	330	318	304	343	304	308	340	325	358	313	327	322	314	330	332	340	294	309	332	333	317	328	324	310	315	331	348	327	278	309	307	350	310	345	317	345	316	295	361	326	331	316	306	300	307	342	336	307	307	321	328	320	336	310	331	332	312	364	328	309	350	314	358	311	323	307	307	305	322	318	344	295	303	305	296	329	303	311	329	309	340	337	311	324	328	360	304	327	353	310	322	323	335	347	328	314	324	319	345	312	335	299	321	328	335	296	346	321	320	318	317	297	318	351	334	362	302	319	334	283	330	305	328	348	331	330	317	355	289	298	322	332	321	348	317	314	346	314	317	343	319	343	361	335	338	339	316	313	316	312	300	317	310	332	332	339	332	286	369	294	353	325	294	294	295	312	314	316	315	340	307	353	327	297	339	297	310	354	321	339	311	314	315	347	322	305	313	318	359	334	312	317	333	320	350	323	339	299	339	323	307	324	352	327	327	325	348	349	326	302	339	322	325	311	313	314	327	316	315	329	370	324	355	311	313	312	317	320	322	328	325	307	361	339	339	343	292	330	358	301	327	307	348	323	333	317	296	333	302	349	333	321	338	320	315	338	335	291	316	320	331	323	331	335	304	300	330	307	345	360	327	294	330	336	325	277	330	376	311	279	335	349	279	309	312	328	297	304	330	319	302	329	306	333	311	332	294	325	322	304	314	330	323	363	293	357	302	312	338	325	296	300	332	350	334	288	340	328	314	315	303	319	351	311	323	328	318	321	292	329	335	298	344	328	283	308	308	321	311	314	320	312	326	299	297	331	332	338	328	320	340	323	310	358	351	329	310	340	337	331	326	315	349	311	299	310	336	304	321	305	324	337	329	327	349	311	311	310	324	305	316	337	305	313	354	329	324	358	296	342	334	317	311	306	337	294	323	316	317	338	324	332	294	328	336	333	341	307	337	315	313	344	298	320	330	298	310	296	364	329	325	303	315	315	345	348	322	342	337	320	336	333	315	333	297	324	353	341	321	318	319	330	342	318	311	319	329	305	291	324	330	307	326	304	365	319	298	332	316	298	331	321	330	327	302	319	320	308	335	312	319	326	316	307	305	333	338	324	323	298	345	307	324	297	323	340	325	292	323	333	317	350	302	309	297	324	336	305	338	307	313	343	324	308	337	332	310	337	358	329	305	312	294	346	305	317	320	325	332	302	311	335	347	302	348	343	334	339	305	284	340	325	296	293	326	317	305	304	341	345	313	327	314	345	336	295	330	305	360	306	317	317	339	349	346	299	323	267	348	309	337	279	295	300	316	341	332	341	309	343	323	309	309	329	353	333	299	307	328	328	304	329	335	325	312	334	324	328	306	308	322	330	305	355	329	348	327	299	325	311	330	317	310	300	327	313	303	327	354	346	345	357	328	326	338	304	310	310	337	300	329	325	327	340	293	312	336	310	359	312	305	305	302	294	348	323	327	336	338	332	328	332	354	321	285	330	315	329	335	300	332	333	323	323	279	318	298	329	324	328	331	328	301	326	320	322	280	356	333	346	335	348	302	305	311	310	367	322	331	368	330	322	314	317	343	331	309	356	328	317	333	336	310	322	351	312	340	297	346	343	331	323	338	313	308	330	301	316	327	329	357	314	325	297	318	357	332	312	334	327	287	322	297	339	329	322	324	299	316	337	305	295	299	334	310	301	312	292	334	308	323	324	312	331	310	329	294	334	326	347	308	319	288	326	283	332	297	326	353	320	293	326	329	289	343	354	320	323	350	335	338	338	303	328	321	317	319	335	319	332	324	317	325	317	340	301	352	309	335	333	336	317	326	310	309	343	305	328	326	352	319	343	324	355	316	336	326	329	316	339	321	309	331	375	331	322	311	297	281	323	335	322	294	373	316	328	333	327	297	321	339	288	317	329	335	340	334	318	323	333	323	332	344	343	300	321	355	329	323	321	331	322	320	330	315	320	300	323	327	302	306	307	317	306	308	327	292	350	311	291	302	308	315	304	346	330	291	327	321	345	309	341	298	337	324	311	305	314	305	345	349	302	307	301	329	336	330	311	303	328	321	292	321	326	307	308	326	316	353	341	362	333	282	316	320	302	321	349	301	325	344	328	314	329	313	328	303	325	332	332	347	299	334	300	320	313	352	302	292	299	319	329	335	316	309	315	319	334	336	329	309	322	297	300	308	331	312	324	331	316	341	314	326	318	313	312	323	288	359	309	319	268	335	320	300	328	313	356	351	332	297	334	287	312	284	316	281	328	352	314	314	313	341	313	327	303	313	306	308	346	344	294	346	311	341	321	291	313	333	302	301	333	305	307	333	336	345	326	316	339	333	307	337	356	283	316	320	353	311	309	322	348	348	325	306	313	323	317	328	328	369	302	324	298	323	345	315	318	331	338	337	324	327	323	348	320	339	335	334	328	341	321	340	330	312	335	306	325	331	318	318	311	332	332	341	337	317	315	324	343	335	312	331	302	297	343	280	301	350	339	320	350	327	321	298	297	301	311	315	301	325	297	303	320	337	315	308	317	328	295	321	318	307	317	319	343	328	303	365	325	332	332	342	314	315	317	316	330	322	297	325	351	316	299	337	312	328	311	318	306	298	356	311	360	327	347	328	323	318	341	303	339	319	328	312	322	322	323	302	295	318	328	322	323	305	311	303	341	340	317	342	331	342	310	321	320	339	300	342	334	339	340	275	320	288	302	339	303	343	318	328	325	326	317	344	347	308	359	330	350	344	313	306	324	332	324	339	333	313	309	325	347	340	310	292	323	317	314	305	302	312	331	312	300	325	315	337	333	286	310	294	316	310	335	313	323	312	290	335	310	310	340	310	372	359	355	352	326	324	330	350	312	351	315	331	329	304	351	339	318	315	341	349	336	309	308	323	310	335	319	323	277	327	314	328	314	305	328	298	303	327	333	327	316	334	307	303	307	337	280	357	337	317	319	306	298	324	319	341	359	370	305	327	309	312	324	371	341	332	302	308	288	351	351	313	334	332	283	297	299	314	359	328	305	349	331	348	292	340	306	333	301	317	324	314	319	304	329	348	329	325	308	305	331	324	324	326	338	370	333	314	312	318	315	331	337	323	345	314	309	335	321	319	313	346	316	325	327	325	296	313	299	317	312	314	317	307	317	328
22935	21178	29043	23563	21178	21065	2904	600	460	428	373	354	344	302	281	285	280	255	277	249	274	288	249	246	281	235	252	219	231	250	223	206	251	213	244	244	236	240	212	213	220	218	238	239	193	236	200	227	237	214	225	218	221	212	219	211	226	226	222	204	201	235	221	210	197	241	209	215	219	225	217	220	248	210	193	199	202	212	203	224	234	223	222	205	221	217	267	402	221	232	233	206	227	214	185	229	258	222	217	244	241	244	226	209	207	211	204	239	208	236	206	201	217	182	209	212	216	231	193	206	238	232	209	200	235	210	234	205	200	243	218	200	207	215	201	201	242	219	215	189	223	220	236	213	199	221	207	226	193	232	204	232	237	228	218	205	215	210	251	207	201	200	181	207	217	202	199	224	224	220	226	207	223	249	215	226	213	247	212	216	206	217	214	182	203	234	241	208	243	239	204	194	184	199	190	250	215	242	202	248	211	210	224	212	239	216	237	202	208	214	225	208	203	223	198	224	208	197	226	217	210	204	224	193	216	236	195	193	206	225	193	221	247	221	212	206	230	234	224	206	225	237	203	231	224	212	213	224	195	215	205	227	210	218	209	191	228	217	198	198	215	243	220	245	239	203	219	231	195	217	223	196	192	251	244	240	217	248	233	226	211	236	208	207	214	210	202	233	233	193	225	242	207	220	233	217	223	224	239	220	209	201	218	218	206	228	209	195	214	228	242	212	227	219	219	209	227	207	193	240	225	226	219	224	191	206	205	194	211	206	228	200	223	204	218	224	212	207	221	215	227	247	235	205	219	217	191	213	206	222	219	203	221	245	242	209	221	220	214	192	210	197	231	229	209	212	197	224	216	198	219	215	218	208	241	201	194	213	228	210	197	185	257	211	224	239	218	212	227	214	236	207	197	224	215	239	217	214	217	229	199	234	219	223	175	194	205	208	203	241	221	205	220	208	201	207	238	195	216	213	211	223	232	186	210	206	229	229	209	201	228	229	214	205	212	207	231	205	205	225	221	225	202	230	217	215	225	225	232	211	224	214	235	216	201	232	233	201	247	206	213	208	210	223	252	236	213	203	207	220	245	215	232	221	237	194	221	209	202	261	219	236	234	221	226	207	227	216	224	219	237	253	216	230	229	224	240	198	233	210	257	220	197	210	218	207	238	196	229	221	210	231	246	188	218	234	196	221	225	199	191	226	239	220	228	227	202	215	234	234	217	234	211	203	218	227	240	226	215	211	206	229	214	217	242	218	236	209	217	194	210	225	215	203	214	201	204	196	224	180	238	218	233	219	231	203	186	222	252	217	214	192	225	212	245	208	224	221	219	233	188	233	222	208	215	201	213	194	204	216	238	223	209	202	214	226	220	231	202	206	233	231	199	234	217	215	212	210	204	214	221	246	202	186	224	221	221	202	235	218	199	207	196	204	200	218	202	238	207	232	204	240	207	215	211	226	200	191	211	205	227	244	221	240	239	222	225	227	202	219	225	181	225	221	221	212	209	224	216	209	202	226	207	217	217	202	226	178	240	217	193	244	207	195	237	239	199	228	222	218	232	223	221	226	208	208	234	204	205	241	215	212	220	195	185	233	193	253	194	188	182	226	214	203	218	211	209	225	170	213	222	212	211	212	231	202	213	209	222	224	205	218	212	219	216	198	220	211	204	203	224	231	208	192	192	221	217	229	205	230	211	247	182	204	197	218	211	188	241	192	216	224	234	227	212	237	234	206	207	230	219	189	231	226	254	196	225	207	217	230	218	206	239	210	203	243	229	237	210	228	193	240	225	202	223	220	213	229	210	227	200	200	222	181	211	218	195	218	240	213	192	217	215	240	209	243	189	250	219	204	235	196	233	208	209	196	230	239	207	217	209	182	218	224	203	197	220	202	230	209	201	213	217	228	222	180	227	211	194	248	219	231	211	194	228	233	208	212	178	234	207	249	237	220	230	227	204	214	223	235	194	223	201	197	215	222	210	226	205	210	196	178	202	223	233	229	210	204	208	209	250	204	210	195	238	231	231	229	203	201	199	228	216	220	243	208	221	201	222	218	208	207	232	217	232	238	212	238	251	237	238	217	221	212	227	211	193	217	233	216	195	216	212	208	234	220	203	211	225	231	217	203	215	203	201	228	210	224	240	196	218	224	220	209	232	202	214	201	217	201	217	219	195	229	214	220	215	218	213	218	226	203	199	214	228	204	198	192	202	200	227	181	205	243	225	219	234	198	195	237	225	232	192	226	216	219	201	251	208	204	216	216	215	235	227	242	233	201	210	210	200	192	211	224	215	209	207	230	232	239	220	189	221	212	231	215	236	222	229	229	231	234	200	213	186	209	243	231	215	218	195	233	204	222	189	225	228	210	210	202	201	219	206	197	211	235	220	218	214	200	209	208	222	219	212	228	212	200	237	205	217	221	216	252	228	214	249	210	211	237	189	218	217	188	212	227	235	215	200	218	212	209	220	239	245	201	222	259	204	187	200	208	191	203	216	226	206	202	199	217	216	199	226	238	237	235	201	226	204	205	221	203	211	229	181	217	204	211	212	191	228	193	245	238	211	237	238	209	209	226	239	232	189	215	229	225	226	222	208	218	212	195	205	248	209	242	209	214	213	188	246	209	199	220	218	205	204	218	191	195	211	233	218	208	238	233	229	210	206	204	198	222	200	221	252	215	224	212	208	237	233	212	217	205	231	235	220	204	196	240	222	198	221	217	220	233	217	195	208	227	212	238	224	203	208	223	245	242	213	223	205	224	226	207	214	218	237	211	221	223	210	240	229	225	187	245	193	202	191	196	231	214	234	211	217	213	223	212	213	184	214	202	231	207	219	218	213	216	219	240	184	200	199	213	218	251	184	202	197	189	202	220	217	190	199	212	221	225	222	215	203	230	215	218	183	195	227	207	208	203	223	235	216	222	221	246	233	193	215	188	221	233	201	215	210	182	232	232	224	215	203	218	219	208	206	195	218	214	223	228	194	204	209	242	208	216	222	231	213	218	224	213	229	198	212	228	210	221	210	230	216	223	195	180	214	221	214	217	205	205	200	238	189	203	216	237	214	230	227	184	253	211	240	204	226	223	219	230	214	228	252	227	206	209	196	240	221	208	243	192	189	216	216	206	187	218	207	221	233	191	204	228	216	236	195	216	185	244	207	226	211	231	206	194	198	219	217	198	202	188	198	221	209	196	226	197	206	222	247	243	182	212	244	203	207	204	217	237	219	188	204	220	205	201	226	228	237	219	241	219	211	204	213	227	198	212	202	237	218	217	216	204	208	194	210	247	246	217	201	223	213	227	222	223	216	223	198	220	210	214	228	204	199	212	220	219	210	201	222	211	201	203	207	201	214	235	195	214	191	212	222	215	209	226	223	219	222	205	206	237	201	220	207	234	200	216	240	234	198	233	195	220	216	222	240	205	217	219	219	209	231	212	206	219	203	220	211	224	233	207	219	211	202	219	203	212	226	213	228	210	218	214	229	200	219	188
44966	14470	11988	6377	3991	3029	2223	1770	1418	1234	1050	886	849	771	676	614	606	589	541	558	520	484	473	503	454	424	441	464	452	420	441	402	425	433	435	409	414	410	419	381	434	401	369	407	387	427	380	389	333	381	383	424	364	379	414	418	397	416	374	391	375	402	390	347	395	440	374	380	391	411	387	403	371	382	370	376	381	364	397	369	378	383	411	366	343	411	533	1020	374	378	374	379	345	391	384	414	373	369	386	380	375	370	385	352	357	374	352	364	378	364	375	355	389	353	387	406	394	377	379	362	369	362	381	387	366	406	357	393	392	397	376	360	361	341	379	377	394	358	393	420	395	409	351	387	358	369	373	370	375	363	379	390	385	374	380	391	375	380	379	356	395	388	347	366	371	356	368	381	336	406	384	390	366	397	386	362	354	378	379	403	386	349	352	350	347	345	322	346	359	394	387	378	349	403	379	388	397	353	400	365	389	377	359	326	384	338	337	369	377	344	347	368	373	372	367	370	368	388	373	375	381	399	358	377	365	365	363	363	383	347	418	344	357	364	370	373	391	335	385	344	359	349	366	378	333	340	369	343	384	368	347	339	357	334	418	369	404	391	377	376	389	344	359	377	371	373	371	371	387	384	355	378	371	369	366	332	376	377	357	371	378	345	351	389	328	372	375	362	378	371	335	391	380	390	363	394	377	359	383	348	360	386	369	333	381	403	355	349	361	378	352	376	350	378	391	381	356	379	374	365	379	339	332	379	393	356	335	384	378	390	381	381	354	416	387	357	317	374	342	365	388	369	369	383	367	385	368	358	347	387	389	368	363	362	373	344	391	370	358	367	342	389	380	341	352	380	369	377	330	347	335	353	368	405	361	362	382	394	404	327	359	376	384	356	370	383	369	360	363	361	364	377	361	382	370	387	305	377	375	375	373	394	335	354	357	381	378	365	404	377	370	353	371	365	398	342	365	351	372	427	339	344	358	374	364	334	348	387	363	401	366	377	382	367	374	392	365	351	357	376	343	349	380	374	387	347	360	358	393	393	381	352	379	359	362	374	365	375	397	362	400	368	363	410	340	348	362	377	377	401	386	401	389	381	359	406	353	385	356	374	384	356	356	334	387	350	361	384	378	357	369	350	380	359	367	372	323	332	353	407	372	377	414	352	344	344	360	383	350	335	394	392	376	373	386	370	363	391	364	364	396	390	377	353	389	346	342	348	390	358	381	373	373	380	360	352	334	348	378	370	388	351	385	374	352	367	372	378	355	356	353	368	374	356	356	365	386	392	366	389	369	368	373	393	322	345	355	361	361	349	378	355	377	389	360	344	365	358	382	381	407	370	379	361	391	375	380	357	376	358	374	378	380	342	347	350	372	373	401	377	387	386	378	352	376	378	388	372	361	375	380	360	373	367	378	383	370	359	419	367	337	361	362	361	366	376	353	404	358	363	387	345	351	370	401	371	359	381	363	328	359	374	374	339	368	363	349	383	353	372	360	336	332	383	383	374	383	341	357	402	388	372	335	349	375	345	377	389	351	399	367	370	406	358	360	369	390	379	364	400	383	365	368	398	383	391	392	389	371	363	360	401	389	367	410	364	339	341	353	361	388	385	341	355	388	370	421	321	362	365	392	380	360	382	371	381	347	352	357	359	355	361	424	390	339	402	373	373	386	372	379	377	350	433	360	379	394	348	366	342	342	377	391	362	352	318	338	385	358	350	343	358	378	370	366	344	370	378	381	358	373	356	326	363	354	391	400	357	392	357	352	379	342	390	373	382	360	357	377	371	340	342	366	381	356	360	355	357	386	351	368	361	384	361	369	359	369	372	357	403	318	348	368	362	408	382	376	342	394	370	356	389	377	376	364	364	361	386	374	402	356	370	361	381	340	370	388	357	367	317	355	358	359	410	359	325	377	348	376	368	357	375	396	371	362	344	385	363	344	368	379	378	387	402	385	344	361	336	356	384	381	387	371	375	360	384	382	372	385	408	365	363	366	362	379	361	389	352	364	309	347	331	377	354	404	369	354	381	335	384	377	339	346	373	323	362	359	335	390	352	370	385	335	376	371	377	376	372	372	402	376	385	353	366	384	361	371	366	370	372	340	349	348	369	355	351	388	378	377	340	372	344	368	364	402	405	341	357	354	354	364	354	329	372	355	349	348	367	399	365	419	354	395	367	378	377	335	384	360	387	357	362	357	411	366	337	375	352	371	361	392	382	373	366	352	352	393	377	399	363	345	410	340	390	346	386	368	341	384	375	379	402	353	381	374	381	341	365	352	355	362	389	337	376	374	357	371	387	368	393	383	366	352	383	360	380	364	409	392	370	339	337	365	370	373	358	359	364	397	372	366	394	362	384	388	380	411	335	381	360	330	358	378	336	352	379	360	381	393	400	420	388	360	385	374	380	363	397	378	345	324	359	333	384	338	378	347	382	391	380	362	363	359	390	380	390	380	385	353	400	361	363	366	356	367	398	384	351	380	419	334	371	361	406	371	369	371	397	402	366	396	390	409	367	360	387	375	377	366	392	368	388	349	397	346	377	383	349	380	366	346	353	355	369	373	390	366	351	383	376	361	375	368	376	351	369	346	386	369	331	402	384	356	361	366	363	375	397	345	343	357	345	378	350	387	400	368	355	344	404	396	387	413	419	366	403	367	352	370	373	384	347	377	387	350	361	377	362	392	357	446	369	387	336	400	360	359	391	347	375	394	343	358	341	365	370	360	369	349	372	361	343	409	346	351	362	356	357	364	392	380	381	362	351	406	340	361	304	341	387	378	359	403	390	366	366	360	389	337	392	388	367	374	345	373	390	357	363	359	347	386	361	376	382	321	333	380	381	363	413	363	355	368	404	370	411	368	359	371	357	371	393	335	378	374	354	366	394	365	377	378	371	397	355	373	379	358	355	348	377	401	353	354	378	374	383	350	388	362	321	385	377	328	356	381	382	381	353	370	401	376	361	371	355	365	349	366	375	364	380	361	365	367	338	387	378	362	362	382	380	349	374	338	413	411	388	381	346	366	356	346	344	374	394	366	370	392	350	391	334	366	363	369	386	384	385	360	359	383	366	377	371	350	384	387	371	363	373	383	354	358	341	360	393	345	323	384	363	372	361	371	369	403	388	333	371	394	377	393	344	408	349	382	384	373	349	373	349	363	389	322	364	344	389	381	366	375	388	353	375	367	354	360	379	371	395	362	379	366	383	346	358	376	397	399	369	379	363	377	370	355	357	355	350	378	368	386	369	355	387	338	347	374	379	398	359	356	394	361	363	415	401	369	345	367	398	358	372	399	384	331	354	367	339	341	394	365	386	351	398	386	368	387	375	402	385	368	385	407	350	421	364	397	368	365	358	335	364	390	368	366	352	371	379	360	348	357	334	380	357	373	379	364	335	358	408	393	374	366	343	344	385	338	382	412	356	359	398	382	380	348	381	357	362	372	377	339	372	381	405	365	361	351	359	376	353	365	392	391	338	370	333	353	371	371	359
26622	20918	10748	867	511	415	427	417	419	383	363	400	379	365	353	430	394	378	401	380	363	376	366	367	388	372	358	385	360	373	396	384	360	360	400	410	397	364	382	426	412	378	383	346	345	382	416	406	390	373	346	414	359	386	383	412	422	399	387	385	387	398	452	369	380	383	442	399	369	361	376	364	370	375	394	381	344	361	386	381	407	377	400	367	403	384	415	409	381	381	394	373	366	353	351	395	402	381	388	353	390	402	389	357	373	391	396	365	365	383	397	396	391	369	401	425	353	393	414	368	380	373	362	342	364	391	378	393	375	393	394	370	378	389	386	390	394	363	394	409	391	364	391	378	429	407	363	391	352	348	359	363	332	402	368	388	400	386	386	372	412	362	369	390	364	381	388	377	395	390	361	406	384	396	383	391	342	369	351	363	389	382	349	383	396	359	362	382	375	391	377	393	365	352	397	385	353	372	382	354	376	391	408	358	387	398	379	343	398	349	357	367	361	362	365	416	404	355	406	358	367	353	416	382	361	384	335	403	382	385	373	404	381	393	425	375	405	367	369	387	375	389	399	374	393	366	322	374	386	364	377	382	400	390	371	354	392	381	364	379	384	362	438	409	383	361	382	359	390	400	382	374	376	384	357	394	339	390	381	361	385	366	363	380	375	413	378	410	350	377	366	411	386	350	364	403	430	374	384	346	389	386	393	400	355	400	374	393	399	363	352	367	370	406	399	395	391	392	358	357	409	401	361	386	346	385	392	426	370	345	389	366	396	378	399	378	397	382	381	398	382	396	426	383	401	400	424	378	384	375	457	355	379	412	394	396	409	390	376	363	380	372	384	335	417	408	381	393	369	390	396	398	342	388	384	394	353	394	372	380	337	367	391	365	368	370	419	366	401	349	373	377	382	344	411	389	357	402	360	383	379	377	385	385	424	371	376	391	394	370	349	395	365	395	393	363	364	370	381	371	380	361	414	347	392	376	414	412	366	402	379	397	375	400	368	350	364	371	405	402	383	346	386	378	389	365	391	390	371	377	359	367	383	345	384	328	400	375	381	371	359	387	398	407	358	388	400	375	377	379	385	389	408	365	408	367	362	389	418	367	374	367	369	366	377	382	381	386	374	367	385	388	359	377	385	360	367	378	380	347	376	352	388	385	390	398	390	390	404	395	371	385	366	332	389	406	425	362	405	380	367	378	377	380	360	374	385	393	381	380	362	376	406	368	350	367	396	393	385	396	418	398	390	392	386	349	362	360	355	423	383	393	345	394	394	412	374	370	347	364	387	364	412	386	416	387	389	360	390	363	406	363	417	365	408	373	403	391	379	406	373	384	416	387	380	394	384	372	381	367	360	408	367	356	424	378	373	382	332	398	381	381	379	384	359	370	349	376	368	369	371	372	385	379	398	368	358	399	394	392	365	358	366	337	387	377	374	367	379	362	372	425	350	411	387	369	389	367	405	402	402	379	379	411	375	376	374	376	372	373	386	398	400	400	395	381	383	388	366	362	347	402	366	404	417	380	350	378	390	341	353	361	374	391	372	392	371	372	401	397	366	376	379	382	383	390	387	353	399	364	356	394	372	395	373	374	379	370	398	399	393	390	372	396	414	408	371	390	371	385	398	406	346	384	398	348	367	390	393	398	381	324	391	375	398	352	383	371	399	362	381	376	392	363	395	354	365	367	396	369	372	364	381	355	393	372	346	369	384	355	361	345	344	385	379	386	375	368	378	384	378	360	391	406	364	368	373	422	388	402	394	351	362	360	377	365	395	374	382	384	321	426	384	349	384	381	400	377	420	380	412	370	348	391	376	387	396	386	354	389	386	378	388	393	344	375	381	400	384	360	378	388	415	348	388	357	377	364	342	381	374	383	367	367	389	396	376	396	379	411	395	371	370	405	386	372	375	377	390	376	396	366	378	369	370	367	378	374	397	361	378	378	374	374	397	374	378	395	375	368	368	346	370	400	368	379	348	386	411	366	348	372	378	417	347	357	364	394	412	381	362	363	375	386	388	398	371	373	363	404	369	371	361	347	370	399	411	370	376	382	362	382	385	371	356	358	375	372	412	385	377	354	353	386	404	408	388	394	356	368	397	372	386	411	383	354	430	351	382	362	411	391	361	392	381	355	390	386	371	374	404	389	396	376	355	368	378	397	387	357	328	370	364	368	366	351	380	352	359	383	385	382	390	360	363	355	378	398	376	395	383	345	370	379	393	395	387	377	372	362	382	386	387	388	385	384	358	407	391	383	378	384	387	367	398	363	408	388	400	396	398	380	392	373	363	389	363	372	401	397	378	397	370	425	364	391	345	370	408	385	349	365	364	357	378	401	385	358	387	378	380	359	378	393	390	382	405	419	357	368	385	395	391	372	403	408	337	365	385	400	349	423	375	364	359	408	357	408	384	332	372	400	372	403	404	364	389	397	385	342	359	383	369	370	368	362	375	379	376	367	387	353	387	353	375	356	398	359	399	357	383	340	398	379	390	374	368	366	377	382	382	392	398	378	371	338	396	374	407	349	345	377	363	364	378	352	427	356	379	370	386	384	383	369	405	389	367	363	371	386	401	385	368	395	389	349	357	399	384	358	396	420	392	371	379	386	396	357	348	360	361	361	395	413	400	378	364	374	408	373	400	361	365	372	374	375	354	366	391	406	379	393	390	396	357	368	335	397	393	388	372	362	375	362	374	359	391	413	372	381	356	346	381	389	381	383	373	380	384	377	398	378	395	381	386	357	383	369	370	390	381	394	383	380	386	380	378	384	386	350	395	406	397	371	391	396	392	376	415	356	389	354	374	394	337	379	349	382	378	340	402	384	363	377	391	407	376	370	384	386	372	376	404	364	394	361	360	386	363	380	360	366	407	386	413	390	368	363	379	391	357	379	392	397	379	377	389	405	375	354	368	361	403	378	378	387	367	361	382	363	390	423	378	357	380	379	376	373	422	381	390	396	377	367	374	425	373	402	379	384	412	365	366	370	389	400	357	378	359	387	417	373	362	386	395	375	358	345	369	421	411	408	401	369	381	387	385	406	372	395	417	400	351	360	351	382	375	335	409	403	377	359	388	368	399	343	404	362	366	383	342	385	363	382	397	399	396	376	377	392	377	372	374	359	364	389	413	368	364	382	413	392	350	370	392	336	366	392	390	360	383	391	368	394	359	343	369	372	369	396	376	387	403	409	366	380	364	392	367	375	392	394	366	395	391	394	327	334	386	388	385	418	375	372	380	378	361	372	379	422	373	370	395	376	416	361	358	403	354	359	386	350	405	350	397	378	382	361	371	391	353	399	380	383	398	394	384	420	389	366	400	376	383	383	370	405	378	359	374	355	372	368	392	379	378	355	389	358	413	389	406	372	380	353	369	398	383	401	419	380	367	383	423	368	394	384	368	398	378	360	392	438	370	425	366	413	395	340	387	360	384	389	349	399	400	369	393	407	378	420	335	355	397	350	381	370	382	414	385	383	368	382	364	368	399	367
18945	2194	1483	970	847	778	789	766	752	740	712	726	664	676	688	714	722	657	658	673	661	731	699	679	694	692	640	688	671	657	640	651	699	671	649	645	673	679	703	686	639	704	648	663	677	706	686	623	690	652	663	685	694	677	639	686	686	649	663	683	673	688	657	699	660	647	718	706	646	637	670	664	673	691	663	676	684	684	678	644	634	696	697	705	670	652	705	650	660	701	649	681	662	669	736	672	707	730	664	647	664	632	695	626	674	674	638	687	652	660	669	646	666	652	685	719	681	632	644	650	687	651	668	667	652	729	656	702	678	675	666	661	724	680	701	673	636	670	715	664	667	662	704	699	681	699	678	663	693	667	683	696	698	660	688	708	666	710	629	687	675	717	642	684	647	701	655	695	695	670	706	694	672	648	665	709	708	673	694	686	689	626	654	670	675	651	701	690	635	706	655	718	688	649	678	694	702	669	680	666	652	698	683	680	690	658	685	622	665	673	670	647	711	716	681	691	700	650	731	658	633	659	663	652	649	667	638	697	701	705	716	709	711	647	633	672	683	663	641	650	684	634	620	684	715	629	687	695	667	654	645	683	644	646	665	649	643	713	691	660	736	638	645	717	665	701	641	726	696	717	617	688	692	718	711	709	658	683	698	672	704	697	677	711	687	665	699	721	679	701	731	653	661	649	668	704	627	691	680	677	698	693	658	687	661	685	672	672	667	700	638	627	653	692	627	714	648	714	641	671	673	702	672	658	688	683	673	653	629	691	684	716	672	686	671	647	699	698	661	679	700	692	678	704	704	712	699	631	652	666	676	641	665	711	718	652	670	668	682	665	657	654	661	679	695	665	712	656	623	656	753	680	666	673	691	678	677	673	684	680	670	651	694	635	697	636	609	680	661	681	663	689	670	683	695	647	696	708	729	678	669	665	633	682	684	701	685	665	688	651	666	693	696	699	675	658	727	714	681	670	650	651	696	683	701	648	689	671	676	673	681	667	660	669	680	737	717	675	648	679	660	660	671	664	690	699	717	701	700	667	669	738	679	690	641	631	720	655	661	699	720	678	701	694	623	746	670	699	669	655	694	723	689	642	656	689	658	669	674	646	677	729	709	693	668	701	674	664	649	691	696	684	665	683	676	649	661	664	674	717	694	729	709	653	698	698	697	669	685	675	682	669	714	671	714	705	636	691	672	674	674	668	710	667	698	703	671	652	682	696	701	666	663	670	674	617	648	679	671	693	653	666	647	684	691	662	670	715	668	650	688	670	712	672	640	690	661	641	669	683	710	644	676	648	670	653	616	654	692	696	665	613	672	659	705	680	669	664	596	671	674	642	721	661	680	674	634	673	666	631	659	700	667	666	752	699	684	707	730	661	709	706	719	656	668	680	709	670	669	639	686	722	680	675	665	683	689	658	702	740	653	715	691	666	644	674	665	715	686	653	663	702	684	676	667	660	687	686	700	665	657	641	673	676	691	688	685	645	696	669	687	717	684	708	705	658	666	665	651	721	697	697	676	710	677	675	684	738	732	696	728	692	684	710	658	682	709	666	690	661	657	643	687	717	676	673	638	676	655	625	620	686	650	619	680	709	668	668	676	699	668	724	634	701	678	645	697	682	690	677	694	697	675	689	652	706	707	680	680	744	680	674	636	671	700	675	619	691	660	670	617	662	691	674	676	639	665	684	648	669	661	660	650	646	674	655	665	693	659	647	651	707	680	610	682	716	636	588	687	653	633	680	703	655	670	647	639	650	659	683	673	661	680	718	679	666	689	712	693	644	664	688	668	713	703	699	646	647	663	692	623	697	667	658	663	691	703	667	704	647	646	681	680	706	687	684	606	715	674	685	662	624	713	683	709	664	708	692	652	711	696	639	667	715	698	714	666	627	659	699	678	677	670	680	718	729	702	702	685	660	699	654	714	645	701	666	674	666	696	659	657	637	651	696	661	681	644	649	654	738	693	668	658	640	661	717	688	689	640	689	671	687	679	642	662	685	705	694	648	683	645	663	701	655	742	694	642	629	663	683	661	650	640	668	667	664	622	630	674	705	676	648	626	684	712	673	691	687	697	674	667	647	698	680	675	679	651	650	699	688	697	630	690	682	639	730	708	715	676	685	655	631	697	666	694	667	710	666	663	712	674	663	673	678	660	647	656	660	636	638	752	691	667	707	641	683	704	686	701	719	711	649	648	670	694	667	637	691	669	695	658	703	667	627	672	699	666	650	613	679	652	655	712	686	705	680	679	657	665	656	683	689	669	629	636	644	709	676	702	665	658	637	699	657	651	707	698	623	677	660	693	696	681	648	673	665	637	670	678	680	643	690	667	626	646	686	664	675	710	681	679	671	671	679	727	640	704	675	640	643	685	678	667	683	671	689	687	707	646	681	659	689	707	670	664	679	699	640	707	697	688	689	663	691	681	656	683	650	647	692	665	668	687	676	717	669	705	680	714	706	642	678	718	649	699	640	660	682	731	666	670	685	688	671	669	680	641	688	700	726	662	684	684	638	674	695	693	694	696	680	644	646	639	658	690	710	650	680	683	678	681	713	668	622	601	672	657	656	694	611	708	709	672	669	734	698	705	665	685	672	677	659	702	681	658	689	664	647	676	644	676	704	680	665	675	704	673	677	646	648	667	695	691	698	688	653	695	645	641	631	671	706	660	702	657	730	697	670	657	650	639	701	686	647	692	672	677	723	707	665	638	648	673	657	625	657	658	667	681	655	697	686	696	644	617	663	671	636	705	699	686	710	681	666	678	669	638	651	678	667	687	679	653	665	720	675	656	707	693	678	685	654	672	662	695	702	676	701	676	653	630	680	670	704	670	652	702	646	679	651	657	654	710	692	728	651	673	725	655	707	682	704	627	694	691	673	647	694	642	651	692	672	677	668	659	664	682	726	661	715	644	653	644	679	638	622	652	624	647	624	701	678	650	649	671	688	664	661	639	672	739	661	669	722	632	718	705	686	697	695	696	642	670	681	649	620	711	622	661	661	689	702	674	670	631	685	695	699	660	662	724	650	688	646	661	673	654	661	648	635	664	713	673	700	686	653	682	691	680	720	719	692	710	646	630	680	661	701	689	673	690	669	668	644	654	666	687	658	735	704	664	673	668	694	658	654	747	653	677	670	710	735	624	704	694	655	683	634	651	701	682	709	665	679	680	670	721	654	653	690	675	690	700	672	672	691	682	683	699	657	645	672	718	737	681	668	672	662	657	653	698	667	647	690	668	704	675	632	671	660	659	617	659	656	653	672	721	659	667	654	674	646	613	690	689	632	668	664	704	648	681	674	664	683	688	663	674	719	643	652	663	685	627	691	705	650	700	717	687	699	677	685	668	658	677	640	663	683	667	702	661	670	687	651	637	690	700	655	659	618	698	682	664	687	639	676	688	659	703	668	636	643	648	625	624	684	661	659	702	690	645	710	657	664	665	673	632	697	680	690	687	617	690	667	682	644	720	640	685	708	662	681	685	645	692	707
23803	21166	28420	24180	21062	4104	543	376	314	307	271	249	281	195	186	194	203	189	189	183	181	204	202	222	205	192	206	186	201	160	192	184	186	197	186	194	198	201	174	180	161	175	188	188	201	187	195	195	169	186	150	165	173	164	173	177	191	163	159	188	182	181	173	169	168	159	163	163	176	164	180	184	180	181	166	176	164	173	178	171	175	166	211	191	188	171	161	226	166	168	194	151	161	175	194	173	197	168	173	183	208	175	179	175	189	198	172	180	179	156	185	184	179	188	159	195	173	155	181	187	169	157	175	166	184	206	189	187	186	162	174	160	178	178	180	183	160	180	186	186	155	185	179	179	196	205	176	182	175	183	175	194	177	166	207	162	162	183	151	175	174	189	191	167	181	201	143	168	161	193	158	203	194	178	172	181	201	179	188	183	169	181	177	198	160	176	174	172	164	183	171	165	178	193	166	200	178	162	169	174	163	186	198	159	174	158	162	173	190	179	194	194	159	172	179	171	169	172	192	181	169	174	177	174	165	193	178	164	173	189	193	158	172	154	173	188	178	154	194	169	163	174	161	193	188	167	192	171	175	169	142	176	181	200	189	175	151	186	165	184	173	155	187	194	197	147	164	187	162	187	196	209	184	178	169	189	150	182	180	153	179	153	161	159	172	158	155	185	158	196	159	154	207	160	169	174	183	181	170	175	187	184	182	169	174	167	156	178	182	175	174	181	182	184	172	190	169	174	167	162	181	162	170	164	177	191	167	166	158	187	176	174	142	165	173	168	188	188	177	150	172	191	184	165	178	166	170	175	177	175	181	181	172	169	191	184	168	166	158	177	164	175	183	193	181	178	196	165	201	145	165	155	177	175	182	160	156	190	208	158	189	168	178	188	186	182	181	166	185	162	213	189	184	170	175	156	167	174	172	178	163	197	167	169	172	193	209	188	159	182	165	192	173	168	185	169	170	170	200	173	187	166	163	151	165	184	193	170	192	199	188	198	165	173	189	169	177	184	156	190	190	178	187	199	143	170	187	160	155	160	191	165	148	169	166	173	173	179	166	163	166	197	167	176	151	175	175	167	142	186	200	142	188	182	183	190	148	175	170	170	184	172	189	197	185	159	169	174	160	170	187	182	173	168	181	186	179	188	175	202	173	187	156	191	176	196	184	184	184	157	161	180	189	159	192	187	185	186	191	176	173	201	177	181	174	178	182	206	179	175	182	175	186	189	167	195	176	178	152	178	184	189	193	180	179	172	171	188	192	193	169	189	152	177	181	169	164	171	151	188	208	192	188	174	182	190	165	183	168	183	172	174	153	186	160	189	169	191	164	177	163	169	175	182	174	181	181	152	189	185	180	159	170	167	182	186	174	167	165	170	189	190	169	169	172	163	162	182	172	170	190	165	160	185	168	183	163	168	181	163	164	161	192	170	177	165	184	175	176	168	162	169	169	182	162	178	144	185	166	182	171	186	178	174	166	150	166	170	185	188	195	174	176	155	201	174	171	164	167	172	189	179	170	164	181	160	184	174	152	191	171	166	161	168	169	195	165	165	168	172	177	179	166	180	158	165	170	197	187	157	166	171	164	162	158	159	181	174	186	162	194	166	178	163	158	150	181	195	165	165	188	184	191	150	169	174	174	180	198	200	183	172	188	193	165	169	177	161	178	194	158	175	185	167	174	189	160	190	162	184	165	204	199	170	181	172	161	159	170	176	168	171	184	172	162	156	153	170	184	174	170	183	191	169	155	170	187	183	181	172	165	174	167	171	157	171	180	155	167	169	152	185	179	160	163	165	175	163	170	194	166	159	163	167	184	199	184	172	155	150	182	167	169	170	158	198	168	174	182	172	162	159	166	166	193	168	178	168	153	164	177	179	172	190	198	164	190	185	173	177	176	174	162	181	171	160	184	179	187	177	185	162	176	181	177	174	183	188	165	182	180	172	164	196	168	184	160	173	194	148	186	153	149	161	173	164	163	194	168	170	183	185	158	180	201	167	180	177	166	195	163	179	187	151	171	169	176	162	170	174	196	174	161	152	174	188	177	160	198	160	184	174	173	174	166	182	183	159	176	155	160	153	194	162	192	189	179	176	168	195	183	161	173	196	160	178	156	165	182	162	161	192	166	156	184	200	182	175	178	204	185	176	167	179	167	185	142	167	164	163	169	166	154	168	167	170	158	162	190	152	189	214	199	177	206	177	192	175	172	181	181	158	195	167	181	174	186	160	183	195	175	180	156	174	200	169	177	199	174	161	180	179	189	183	174	177	181	187	179	186	193	169	170	177	185	154	201	168	155	158	179	171	164	175	165	163	189	171	176	187	178	181	153	169	164	155	161	169	155	173	165	177	177	178	173	190	169	162	185	156	164	166	188	162	185	179	185	158	178	179	195	150	170	154	174	168	160	174	164	152	164	157	172	200	181	173	190	160	171	152	164	158	160	178	161	169	180	177	176	182	198	150	162	181	181	155	182	163	173	180	202	199	181	189	190	163	146	201	191	166	196	178	200	182	180	168	187	172	171	168	171	160	146	163	198	181	185	178	173	171	173	193	186	183	177	174	181	185	188	172	196	169	192	167	186	164	168	176	188	192	175	168	184	190	167	185	199	171	169	168	197	175	176	177	168	181	193	180	179	177	163	170	174	150	143	178	178	190	172	172	193	192	178	182	164	165	183	173	187	178	158	156	183	173	151	193	193	158	167	182	181	183	178	190	182	166	173	169	145	170	173	175	170	166	155	168	193	167	165	154	180	180	176	184	193	182	192	170	177	178	174	173	176	170	194	158	190	172	171	160	179	189	177	172	160	195	182	148	183	190	173	144	183	163	167	168	180	172	155	173	164	146	166	173	183	175	174	172	209	162	145	174	184	190	174	160	169	174	183	137	181	169	175	175	162	189	140	165	171	177	180	163	161	193	164	175	186	195	161	186	185	171	146	167	165	161	175	172	151	147	165	164	171	181	170	175	170	198	168	189	160	162	165	161	185	143	162	189	174	185	195	173	181	202	168	165	178	171	193	177	170	162	155	172	202	185	191	181	190	179	165	186	175	180	173	147	192	179	173	183	191	196	188	165	177	195	176	166	160	177	175	177	157	199	188	173	166	175	169	198	168	168	183	167	180	195	173	201	183	176	158	167	181	161	176	161	192	156	172	178	176	195	174	191	176	175	157	187	181	170	161	190	174	166	167	164	157	174	162	182	176	186	152	166	166	183	170	172	200	170	172	165	187	180	169	174	181	177	171	179	173	190	172	203	190	157	159	184	172	177	167	167	156	156	178	182	188	172	191	202	181	182	169	175	202	170	192	186	146	203	155	187	158	161	182	168	167	190	192	177	156	200	163	181	168	159	162	148	153	180	158	179	178	192	156	154	178	169	180	185	175	170	184	166	170	163	167	154	176	198	178	172	180	188	201	152	165	185	171	178	170	156	173	179	177	173	183	181	164	171	180	189	180	185	192	186	189	175	190	173	192	156	181	188	167	167
39619	9769	7397	3706	2447	1718	1241	1021	884	766	677	567	548	516	469	486	457	435	417	431	395	382	400	396	360	385	403	374	390	371	335	352	359	360	336	340	340	368	351	348	348	323	330	342	328	335	348	349	352	355	349	306	312	333	340	327	334	319	324	310	319	341	323	338	361	335	304	362	354	337	344	317	339	326	318	318	316	321	351	331	324	349	336	304	316	338	372	543	324	365	293	302	312	347	332	345	332	367	317	336	344	291	345	345	352	311	319	352	349	349	346	326	310	374	351	342	314	350	317	346	320	343	349	308	309	316	345	350	303	331	347	331	328	335	322	328	336	321	333	372	341	331	314	336	301	310	345	371	351	331	321	315	332	354	291	327	316	325	363	315	305	324	307	357	334	327	332	305	311	328	289	299	327	335	318	331	344	323	324	284	336	353	352	345	326	325	334	326	337	308	311	349	335	350	340	327	325	326	317	337	339	323	332	340	341	326	341	362	304	329	329	310	367	313	331	306	316	304	339	305	317	321	325	354	339	314	316	329	304	305	328	315	326	319	317	303	323	332	302	335	328	325	344	309	295	306	339	315	338	367	343	333	344	316	298	340	325	327	328	315	321	329	330	331	339	305	356	339	344	304	313	311	332	343	367	328	353	306	317	343	286	307	329	321	338	295	310	354	334	325	335	352	349	290	330	343	316	333	311	353	320	319	312	372	318	340	341	337	346	332	312	327	326	343	313	338	324	359	320	361	322	331	349	294	330	340	318	335	321	326	295	285	326	317	328	328	352	343	342	295	365	307	314	308	351	352	337	325	310	318	332	334	325	352	319	318	317	339	312	315	309	282	318	333	345	333	383	344	345	324	366	322	317	327	332	333	330	290	348	349	323	337	332	340	330	331	318	295	287	314	319	354	362	322	314	328	325	325	322	352	297	336	343	301	326	320	347	342	338	308	333	352	310	308	345	339	340	349	331	325	308	334	292	345	310	299	325	356	340	319	317	319	316	306	305	326	355	339	359	320	367	313	347	310	317	293	321	329	330	321	329	328	305	337	331	341	344	341	344	329	356	363	328	356	313	332	365	352	334	303	325	328	323	331	304	333	340	344	293	305	314	324	307	348	312	340	302	313	332	335	344	339	342	330	298	303	317	346	323	340	340	336	322	322	337	343	304	317	344	357	306	347	341	338	338	309	354	296	336	342	323	348	320	328	321	325	301	338	340	339	343	317	343	339	358	335	311	293	309	335	339	337	336	338	317	348	336	317	338	308	357	325	307	322	349	359	330	303	327	366	367	301	347	330	346	314	316	313	300	316	333	300	356	331	337	342	337	299	318	320	355	334	334	316	341	319	325	336	340	314	322	329	334	333	332	329	365	311	310	348	332	298	349	324	359	341	319	338	345	332	330	314	320	350	333	299	343	322	337	357	332	317	340	370	333	319	319	288	357	335	333	323	323	371	333	321	325	331	315	303	336	322	340	339	284	352	293	302	321	333	346	309	303	339	313	310	357	339	352	319	347	331	330	329	309	349	325	319	337	304	316	335	329	335	347	334	310	304	361	314	326	316	342	350	308	312	302	331	326	358	320	344	343	317	329	323	311	325	285	342	344	324	313	295	340	327	327	341	321	306	303	338	331	318	337	315	331	350	330	303	328	304	303	331	337	316	299	345	332	335	358	328	318	324	335	309	328	348	326	323	311	325	332	292	310	313	309	368	333	348	349	363	323	308	303	344	304	340	332	313	343	318	337	349	351	299	315	319	349	315	358	313	351	322	332	315	330	325	348	309	344	336	341	290	287	308	325	350	348	335	278	333	362	332	338	309	319	294	325	317	300	295	314	367	325	318	305	338	327	348	334	324	334	312	369	337	333	336	337	343	336	332	296	335	313	333	352	350	348	316	332	347	311	328	294	320	331	308	360	333	316	330	313	357	337	305	318	335	358	318	343	342	337	347	323	325	378	345	337	339	294	332	345	320	315	309	319	332	340	315	317	353	345	311	309	330	318	349	352	351	313	317	296	310	324	311	344	320	325	335	346	313	331	352	322	309	331	306	322	342	351	312	358	326	338	321	338	356	302	340	321	320	356	323	306	293	344	285	293	328	312	341	283	326	302	367	330	332	333	353	297	343	323	313	306	299	291	369	351	330	317	328	335	340	336	328	358	284	306	346	352	341	347	318	349	306	329	334	368	361	346	328	338	353	351	363	315	319	307	347	341	360	305	335	311	323	331	331	367	339	305	323	328	310	285	335	319	344	346	315	326	345	329	325	348	307	311	327	316	320	351	367	315	339	320	345	359	344	294	318	317	373	311	322	340	338	311	348	344	309	319	346	337	324	343	316	333	312	347	296	305	301	321	287	366	305	308	361	310	319	344	324	320	330	306	321	297	385	330	394	319	323	343	317	323	326	358	306	323	377	306	322	320	319	336	358	314	308	306	311	330	357	377	318	317	317	332	301	348	308	347	308	363	326	288	343	324	345	340	320	357	327	351	331	323	324	330	309	332	352	339	303	319	348	332	349	319	318	332	354	307	329	300	311	331	324	292	324	306	356	325	312	319	339	328	313	323	326	329	328	309	310	319	332	333	319	297	358	339	313	319	310	308	334	340	342	343	298	344	287	343	307	342	307	308	297	326	357	337	301	306	337	344	336	329	330	371	320	325	283	343	328	334	328	328	333	343	333	340	295	337	304	320	330	305	330	344	307	311	309	318	339	308	324	352	353	349	336	340	323	318	321	300	298	312	354	338	324	326	339	337	329	338	330	323	301	336	321	347	346	322	334	333	323	324	329	310	327	312	320	324	331	337	335	332	338	338	353	327	297	334	354	334	301	329	323	307	362	341	360	342	318	340	304	322	336	330	346	325	320	313	340	326	325	334	329	320	331	347	306	313	369	353	326	314	308	332	323	348	331	334	315	317	332	325	329	319	326	297	337	332	348	331	354	343	343	296	294	314	314	324	340	326	328	329	345	323	312	366	346	345	328	367	325	310	337	340	370	323	317	328	285	330	327	334	327	330	325	322	310	285	343	342	317	347	307	321	311	321	338	330	308	339	324	332	347	342	345	334	330	320	342	332	328	330	331	344	360	354	347	324	327	349	337	316	314	322	338	355	312	308	325	336	304	337	328	332	333	330	293	322	325	331	339	312	312	312	338	292	285	327	329	328	309	340	316	344	328	327	335	318	338	346	336	325	332	323	315	333	330	337	329	329	352	349	326	340	331	345	335	348	343	354	355	309	327	332	344	337	350	333	358	330	342	314	341	344	288	342	321	335	295	321	365	338	310	320	285	361	314	339	345	312	338	363	302	303	357	342	322	314	325	327	324	306	297	316	338	311	299	348	326	348	365	297	307	318	346	354	318	328	312	295	347	294	355	328	321	340	356	319	325	325	332	352	322	340	305	329	313	322	311	303	317	342	312	337	306	333	340	335	306	350	321	331	362	362	341	347	312	330	370	312	312	334	334	358	349	355	320	308	343	350	341	325	315
22926	21200	29019	23668	21200	20993	2582	688	497	428	394	374	299	344	327	308	295	269	256	266	235	291	260	245	274	276	249	254	246	241	221	232	244	220	227	243	236	239	232	240	211	223	217	231	223	215	223	230	223	246	206	237	241	224	212	231	248	240	231	219	224	250	220	221	206	241	220	238	225	224	255	234	217	221	253	207	236	226	235	216	243	227	198	231	220	227	291	412	245	218	183	224	244	245	214	231	205	229	228	221	213	229	248	218	205	193	216	227	228	247	205	250	209	233	229	211	221	252	216	235	239	202	253	241	217	209	220	234	251	238	237	211	201	216	235	229	239	218	237	214	236	213	234	231	203	232	217	218	216	213	219	207	217	205	238	232	239	212	219	217	211	230	219	229	224	204	211	253	205	222	219	239	249	229	223	234	220	225	196	219	222	239	241	224	238	229	241	220	232	217	212	202	225	210	222	218	232	234	218	204	220	230	201	221	240	240	224	259	226	223	235	224	212	230	233	242	228	200	212	232	217	201	235	241	230	188	250	255	240	205	216	242	217	201	209	258	205	215	233	220	224	237	190	200	264	217	251	226	247	208	203	203	240	219	220	213	240	202	198	223	201	230	219	208	246	233	232	213	239	227	217	233	233	216	231	202	204	210	233	243	241	224	228	178	218	224	216	257	237	215	235	215	220	240	204	225	228	237	215	222	188	211	243	212	238	197	227	211	218	214	224	210	224	203	235	239	202	236	205	227	212	221	228	216	211	220	231	241	208	205	220	223	237	214	207	240	216	241	240	226	231	217	212	220	231	208	209	211	215	193	224	207	229	234	219	222	206	204	222	218	218	214	226	208	214	214	221	240	189	206	210	237	221	205	236	201	252	251	202	218	239	237	223	262	218	231	259	231	221	191	221	207	227	216	203	229	242	239	218	215	243	220	205	253	213	210	219	234	231	225	212	225	234	232	237	222	246	227	211	218	215	220	208	197	208	231	209	217	210	221	209	194	237	229	229	236	220	219	212	222	238	236	230	239	213	209	231	220	234	235	245	213	206	230	236	234	213	211	233	208	221	223	251	207	255	233	206	216	228	251	201	231	227	196	252	203	215	225	251	222	224	215	206	218	225	178	221	229	249	218	243	230	237	214	224	240	197	218	225	238	217	230	209	232	214	207	221	240	260	216	220	255	247	222	212	227	212	200	202	208	205	231	200	226	226	226	224	198	247	212	226	221	218	245	223	225	227	244	228	229	225	223	228	216	217	228	225	216	201	233	211	238	227	200	220	227	188	196	228	201	238	247	222	209	235	232	259	218	234	216	220	221	195	250	204	238	218	189	231	209	209	193	229	203	224	209	213	230	215	228	228	228	190	221	222	238	217	219	220	203	203	208	200	201	218	219	198	212	202	236	196	218	240	213	218	195	243	205	202	222	197	225	203	192	239	234	243	239	199	211	221	219	237	199	213	205	217	230	203	255	225	222	249	209	248	229	212	229	235	233	235	213	229	226	232	206	232	208	232	220	230	211	237	216	242	205	235	228	210	233	209	224	207	217	256	230	233	248	235	224	251	251	221	224	231	239	212	234	233	228	232	229	194	201	214	218	233	188	219	230	215	228	210	212	214	253	194	196	245	237	236	233	209	216	241	252	240	205	227	222	236	243	214	243	254	232	230	219	210	205	222	225	224	227	221	240	228	207	214	211	231	207	212	214	219	237	230	224	244	217	205	244	236	223	225	215	242	235	221	209	246	210	207	242	216	228	231	208	228	221	246	237	219	218	219	239	210	205	245	225	252	234	199	211	251	217	195	236	214	208	232	240	206	228	211	220	226	216	206	232	231	241	223	206	238	229	234	192	230	217	189	222	192	215	213	219	223	226	227	212	247	201	223	248	230	206	221	243	213	228	203	234	227	230	227	244	232	223	220	229	230	215	208	237	230	192	202	234	244	231	218	208	219	215	263	233	218	207	246	217	215	213	244	231	202	203	214	193	243	232	243	207	241	224	201	213	213	212	233	250	226	244	208	242	225	236	238	208	226	212	248	222	226	209	206	221	205	238	241	246	201	220	206	228	221	211	206	212	221	230	206	214	233	217	209	210	202	228	211	253	225	211	220	193	212	222	241	220	224	207	223	227	231	243	231	215	230	252	219	233	207	205	222	248	218	214	224	220	242	207	227	231	194	211	197	214	208	191	217	206	229	242	218	197	221	196	206	223	177	217	218	237	198	230	231	225	226	203	201	232	219	221	221	213	220	216	217	207	215	229	218	241	237	200	213	221	206	232	183	214	210	223	257	212	233	245	220	231	223	233	225	221	251	224	250	197	241	206	203	227	241	230	220	217	219	181	216	239	248	233	228	239	226	239	241	228	220	242	216	226	215	212	231	226	200	223	251	205	237	218	229	226	203	233	217	218	223	224	206	217	209	207	213	188	248	253	204	243	216	193	245	221	198	228	204	231	224	233	226	230	229	232	218	233	204	231	216	227	193	234	249	203	209	222	226	244	231	227	230	251	232	231	223	220	247	215	260	233	220	209	235	207	220	210	231	244	202	228	217	226	229	219	211	238	227	213	229	221	188	213	240	215	210	223	210	220	220	221	187	238	230	210	217	228	256	224	232	204	256	232	195	202	210	215	217	226	250	243	209	216	235	210	192	212	230	220	252	217	194	229	207	217	232	243	229	216	275	243	232	188	246	209	227	213	208	254	242	233	222	226	221	221	207	222	235	240	219	246	198	227	251	225	203	230	223	246	221	252	235	188	218	219	213	228	217	211	215	218	227	223	220	242	231	226	226	224	199	219	224	213	207	224	216	216	246	224	239	226	217	216	203	226	213	233	229	213	228	217	203	243	233	222	207	205	183	230	217	215	226	235	207	205	221	231	225	218	219	245	224	240	231	207	245	230	240	204	248	236	241	235	255	239	201	228	211	239	203	211	245	224	240	225	216	222	226	212	235	241	246	208	227	188	192	244	196	212	234	213	239	210	237	211	214	225	229	244	235	204	237	209	222	220	222	236	221	215	210	226	205	248	228	215	243	221	193	209	231	225	222	222	233	227	201	226	243	227	216	241	250	223	214	227	230	207	217	240	222	232	244	221	242	226	223	205	242	225	231	235	236	256	229	224	235	211	221	225	214	221	205	225	210	195	218	203	226	211	224	242	200	212	210	229	236	222	218	227	220	207	209	234	206	222	205	220	209	222	227	208	215	234	237	225	210	224	209	200	237	192	199	209	214	223	208	230	237	220	228	235	227	224	216	206	230	250	242	233	220	245	212	204	216	216	245	216	227	225	211	224	216	222	228	202	221	238	194	226	228	208	229	229	212	201	237	198	232	215	234	233	229	225	218	235	222	172	209	236	225	245	238	250	226	202	231	233	223	234	235	245	247	198	240	197	216	225	233	211	214	264	216	239	225	241	211	259	206	220	241	192	190	228	256	195	209	219	250	234	229	234	201	193	211	184	215	226	226	241	218	252	235	221	216	233	247	220	257	219
43813	14355	12137	6276	4109	2874	2220	1763	1414	1211	1022	918	856	753	712	655	609	615	560	551	537	496	507	491	456	461	450	461	468	416	428	454	431	455	401	434	416	443	450	391	427	397	418	429	431	398	407	373	388	441	394	387	405	370	397	395	364	365	412	397	384	353	385	366	433	403	405	376	400	422	394	374	386	342	401	396	393	392	339	384	385	358	357	401	382	360	583	1102	389	366	409	372	375	368	371	389	386	370	397	342	389	327	362	415	391	400	367	384	360	384	383	366	403	388	376	404	420	376	358	377	387	400	387	387	362	355	394	368	367	369	360	380	420	376	388	374	349	405	371	342	359	367	364	426	381	382	382	392	400	353	402	375	414	380	386	378	383	364	358	409	341	360	388	361	360	379	356	373	403	382	400	357	373	370	396	363	434	402	408	393	396	400	375	371	380	410	377	392	404	414	370	371	354	406	364	378	369	395	363	380	403	391	359	392	326	342	382	355	384	385	341	367	356	367	338	391	400	370	413	382	362	386	380	376	356	368	392	401	402	392	360	389	365	393	351	376	412	357	384	374	371	355	374	384	376	361	385	406	380	380	389	369	383	349	431	396	397	384	384	378	383	382	345	376	383	421	348	376	367	384	390	373	371	406	353	407	374	386	371	392	366	368	338	404	368	406	364	415	368	393	420	371	377	398	380	369	394	402	375	386	413	379	360	395	380	373	397	358	399	373	362	360	371	350	385	375	408	399	419	355	381	400	387	392	370	410	386	362	389	394	390	404	396	353	397	399	368	385	347	368	348	364	402	367	372	380	407	381	360	366	409	369	355	388	349	370	367	379	375	393	375	370	394	369	355	375	360	409	390	387	395	372	382	385	367	368	362	386	356	403	402	396	376	352	360	365	338	368	372	365	377	372	423	402	387	353	359	359	387	370	391	394	381	370	385	375	358	407	372	394	370	373	364	366	358	381	385	379	421	337	371	364	357	405	388	386	363	323	373	359	380	379	411	397	394	385	386	349	396	357	415	405	362	376	399	380	398	360	380	407	392	370	384	353	387	395	388	395	381	350	385	363	395	363	422	387	374	375	396	383	405	383	344	414	382	362	358	348	388	384	377	385	370	361	371	398	354	378	398	373	370	351	365	381	366	339	381	363	376	357	390	376	376	347	369	388	375	368	350	361	396	353	359	370	397	359	393	354	355	373	379	380	335	363	370	379	368	353	405	371	364	369	372	367	371	352	399	392	378	353	375	395	372	360	404	358	399	359	383	371	350	352	395	395	401	389	361	350	371	363	397	378	340	387	373	365	391	355	357	369	393	356	363	376	369	382	363	391	384	364	341	389	408	402	388	379	369	379	406	401	379	354	381	401	396	340	347	353	366	394	376	372	360	369	331	362	371	366	390	382	416	389	338	373	343	420	420	362	388	410	362	384	379	386	385	387	379	381	385	376	376	364	366	390	398	366	359	353	399	400	372	362	368	386	343	372	381	358	403	370	366	382	350	349	381	363	368	358	370	417	387	366	358	352	362	400	374	388	371	387	386	388	393	381	377	376	357	358	352	406	387	369	360	383	359	376	368	383	373	361	354	375	379	383	355	347	399	400	376	400	386	351	367	382	384	394	366	375	349	365	379	338	388	386	402	375	354	367	414	377	370	347	384	366	400	363	365	368	334	384	342	369	393	358	384	342	361	366	374	393	385	337	383	317	370	397	380	351	393	388	404	368	362	392	381	404	352	381	371	347	371	395	402	353	362	373	364	381	395	393	374	385	370	390	375	369	392	408	378	374	383	370	352	366	346	371	377	378	395	353	356	374	410	360	382	405	400	376	355	326	405	390	370	403	354	376	331	374	360	377	374	366	381	356	372	411	354	365	364	343	394	364	348	339	371	385	389	366	400	382	380	356	354	373	399	398	396	365	353	359	359	397	395	379	372	389	364	373	373	383	404	319	356	355	364	388	394	340	378	360	368	409	345	401	360	403	384	374	390	384	393	352	401	377	378	378	372	370	362	362	364	415	389	381	394	392	407	367	391	384	355	353	357	392	378	358	397	359	382	380	420	399	377	389	387	397	410	370	350	397	320	363	414	355	366	355	398	349	346	364	388	402	345	359	382	406	349	363	379	373	379	393	392	391	379	374	411	387	353	366	389	387	366	391	364	338	376	378	392	349	396	354	401	371	374	374	383	408	377	352	391	356	333	394	369	407	393	404	388	359	382	358	380	395	387	359	367	374	383	362	370	416	362	383	375	385	375	357	387	409	368	417	373	360	380	368	374	365	358	382	371	399	395	455	377	391	375	382	374	378	347	376	385	356	346	399	370	381	348	366	381	373	338	355	368	350	401	369	391	386	388	395	413	394	354	381	375	377	377	369	374	372	360	382	391	359	369	343	374	358	379	362	398	405	359	362	394	364	356	360	334	361	379	407	414	349	352	377	408	363	359	322	370	415	362	394	393	398	385	374	442	385	359	391	389	386	347	343	372	362	363	399	378	351	372	378	363	408	387	385	373	401	391	362	372	357	403	349	380	376	366	415	377	354	357	368	376	375	335	400	384	360	396	355	368	410	349	413	377	383	381	361	359	367	391	356	394	370	349	401	406	388	397	392	372	387	376	401	375	369	361	378	383	386	385	377	394	379	388	375	343	378	389	362	386	339	367	372	392	366	387	379	396	386	375	371	374	362	352	365	394	380	404	362	375	348	373	388	353	415	357	373	389	381	391	395	374	413	357	355	354	403	370	395	386	392	382	380	367	376	391	371	385	393	368	344	383	404	329	413	390	413	421	378	370	370	391	410	377	401	379	344	364	402	385	391	383	403	373	365	368	377	361	374	366	410	378	370	383	358	362	383	378	368	360	411	369	407	376	396	369	373	348	404	421	357	401	411	382	388	396	382	364	380	364	373	381	387	347	374	380	413	387	378	398	333	382	350	408	382	358	363	385	376	368	369	358	409	436	382	384	387	332	396	328	353	371	386	390	370	380	358	394	379	372	390	368	386	407	379	389	379	375	404	394	389	396	360	405	377	340	389	368	424	378	354	342	360	421	400	397	376	400	399	380	366	408	367	381	355	383	374	381	335	372	364	392	339	412	397	356	370	385	367	374	371	365	366	382	378	368	370	385	372	366	365	395	346	387	375	389	393	387	360	363	413	399	361	373	367	355	379	393	377	370	378	383	373	394	362	377	395	377	380	380	360	392	417	374	399	372	372	389	357	393	356	393	369	388	388	358	390	392	374	359	373	361	385	387	416	360	359	340	383	406	357	360	350	391	386	398	406	384	379	352	384	391	379	367	375	378	382	393	384	367	381	381	354	376	374	396	334	393	402	408	376	397	404	368	346	408	382	399	351	400	359	349	356	400	404	363	390	375	377	366	353	378	351	361	412	375	357	400	382	387	350	417	364	369	375	368	388	396	372	386	382	393	370	379	364	380	401	384	321	387	385	375	337	348	388	377	396	390	396	384	329	414	366	353	393	346	424	370	375	375	368
26704	20929	10742	814	427	427	385	354	374	381	420	376	419	401	388	396	372	391	393	384	370	418	392	385	382	386	347	379	383	385	390	365	379	424	369	364	400	403	357	390	408	421	373	380	389	366	387	383	392	365	395	391	391	392	393	357	388	402	361	397	390	358	402	401	367	382	400	380	378	399	384	408	364	366	363	422	412	384	360	350	417	374	402	400	359	402	412	390	410	382	382	371	400	392	351	369	397	408	404	390	357	370	392	366	368	418	394	391	388	395	376	404	395	368	420	377	348	400	394	367	392	377	395	369	364	371	383	385	392	369	414	383	384	399	388	370	379	373	366	375	393	358	409	361	421	376	415	341	388	425	383	404	394	380	361	369	367	440	390	405	359	411	358	390	339	401	387	382	374	385	415	381	352	383	365	374	384	386	369	362	424	345	387	430	357	380	417	354	410	366	389	395	375	395	401	412	404	412	352	366	385	384	398	378	402	376	402	342	387	400	379	398	382	369	364	372	364	391	426	393	425	394	397	382	402	394	375	361	391	407	366	371	397	375	357	368	396	386	411	414	379	372	403	386	370	360	374	334	402	373	410	413	363	403	422	350	395	374	368	402	406	405	375	357	356	364	392	404	394	373	397	386	386	389	364	372	398	379	394	411	365	375	390	414	401	356	415	383	365	394	399	370	388	336	348	421	384	363	392	360	392	393	395	382	360	403	368	404	381	433	397	370	358	373	405	383	431	359	390	351	393	347	398	379	376	385	421	396	397	426	408	408	358	381	422	390	389	366	393	366	399	411	381	402	427	387	354	392	384	388	389	359	387	394	373	395	371	384	370	412	370	409	395	381	377	361	413	351	413	370	411	389	423	400	392	382	394	379	392	377	393	405	403	390	367	376	373	400	364	413	384	374	400	410	379	371	373	407	372	358	407	380	399	375	390	376	376	387	399	403	348	383	385	360	425	394	405	391	366	372	395	390	396	405	410	403	404	368	358	381	393	378	391	369	392	355	409	348	389	397	369	409	379	389	325	384	393	385	370	380	384	389	398	396	380	367	390	412	411	377	386	373	403	350	372	360	398	384	360	369	402	353	374	374	384	379	381	380	377	407	377	380	397	366	417	422	445	384	391	386	390	388	385	393	414	383	382	429	377	360	402	377	381	422	392	402	396	410	347	406	397	385	395	409	397	346	409	400	379	380	431	373	379	382	441	391	409	395	369	364	366	402	347	385	367	340	404	392	372	401	377	341	410	398	357	377	334	355	375	365	394	372	416	396	390	364	361	411	412	359	389	371	353	402	358	399	406	423	359	368	386	395	364	391	386	411	365	373	350	373	375	401	371	342	370	375	407	365	338	363	378	373	411	400	356	376	411	413	436	387	382	377	385	383	365	440	350	373	407	382	378	370	357	403	407	389	410	370	365	373	388	390	396	396	374	435	401	402	370	369	374	370	369	388	421	423	364	367	372	377	388	408	353	404	371	373	379	408	385	372	396	379	408	389	366	390	394	408	373	393	419	363	388	405	377	422	373	370	382	395	387	395	380	381	416	410	374	368	372	395	369	412	367	399	366	385	367	416	394	360	378	366	391	369	396	366	381	381	377	375	356	357	381	401	373	387	348	401	383	385	404	357	381	385	381	376	418	392	389	370	423	375	389	387	384	370	414	396	392	402	396	387	403	384	408	388	375	363	399	380	378	390	371	380	374	392	367	380	399	348	382	402	369	394	360	412	405	383	366	348	368	384	376	390	414	373	424	364	369	403	377	395	354	387	377	380	388	386	401	400	415	363	408	363	418	412	400	385	393	417	393	375	374	400	393	358	438	378	379	380	384	381	361	366	390	405	404	368	376	388	418	381	392	448	416	399	397	403	357	400	402	378	374	382	392	374	418	376	403	378	410	394	390	421	390	396	418	381	389	383	376	416	389	349	368	425	361	404	397	397	380	406	381	366	391	412	378	378	381	430	392	409	376	372	386	374	362	412	411	379	407	385	378	394	399	354	354	386	371	425	388	398	388	371	371	377	389	395	348	416	369	435	353	352	401	396	421	374	367	379	398	364	412	410	381	373	395	379	427	375	415	399	371	355	356	385	377	364	444	385	390	345	371	401	337	398	408	396	393	362	370	367	414	394	361	364	391	392	390	381	383	364	396	408	367	397	403	380	376	403	403	389	423	386	376	415	366	413	394	362	393	353	365	406	368	397	393	357	400	425	359	406	363	431	388	396	389	403	402	369	391	381	382	381	385	394	409	365	392	392	418	363	385	369	413	408	383	387	402	384	387	378	389	413	388	417	397	367	401	406	381	398	404	361	343	402	387	423	388	392	368	361	409	378	379	394	358	367	392	402	353	377	381	377	362	381	392	369	389	368	352	417	375	400	363	392	392	384	388	376	370	409	416	366	392	398	423	371	377	395	374	366	394	364	398	429	341	382	351	398	359	347	388	376	382	403	364	385	390	423	414	406	393	366	371	370	370	366	376	422	377	374	375	374	360	402	389	422	402	397	399	381	371	369	393	381	377	369	409	374	390	399	403	358	372	353	389	370	365	374	407	384	407	377	407	372	390	402	401	392	381	402	412	387	428	364	377	370	406	438	389	374	409	398	380	366	394	396	377	410	369	414	376	376	350	404	393	390	392	374	414	409	420	370	435	394	382	382	376	386	385	383	393	391	351	371	360	393	400	384	374	423	379	377	391	369	398	392	385	402	362	431	375	376	421	362	402	394	387	413	367	355	382	427	382	370	406	371	401	382	388	381	398	394	416	416	365	380	398	358	393	413	393	397	366	393	429	377	383	400	384	395	403	374	396	368	401	387	371	393	437	377	420	403	409	348	358	354	387	357	370	378	403	367	371	411	413	397	416	412	367	390	336	417	401	365	373	386	390	376	410	375	373	388	388	414	398	422	378	395	354	384	376	401	361	370	393	376	382	391	388	392	372	392	382	393	395	415	387	418	434	374	398	389	394	387	433	394	369	345	397	386	426	362	354	362	404	363	369	394	370	377	400	362	379	417	389	405	427	422	398	401	401	378	418	391	406	367	359	376	367	376	412	370	403	400	349	365	386	365	399	400	379	397	380	389	404	392	355	405	407	382	395	405	353	368	408	368	404	353	392	409	378	386	378	405	389	397	408	352	384	409	380	390	371	415	371	374	356	385	394	419	388	384	402	407	404	378	346	407	367	444	386	412	377	378	402	363	375	390	389	378	395	384	440	390	383	402	378	384	387	353	371	365	400	403	378	407	414	370	385	402	413	377	377	390	394	354	388	386	415	345	382	350	373	390	375	373	368	362	371	375	413	407	350	390	405	388	411	397	370	375	372	367	400	403	364	383	388	382	413	393	411	403	368	408	390	384	393	369	399	393	412	395	414	368	350	414	378	387	392	398	368	394	386	433	386	378	376	369	372	403	373	385	396	377	349	425	376	353	385	421	408	363	410	408	381	434	400	365	371	379	391	401	429	409	411	381	401	387	376	398	385	381	379	382
19619	2278	1430	993	878	836	776	746	749	716	694	706	697	681	647	647	672	720	680	651	738	670	697	644	666	683	672	683	702	653	680	687	723	670	709	667	679	692	673	661	692	658	702	619	701	638	679	648	644	695	644	637	709	674	696	689	686	668	680	640	688	663	669	681	684	656	679	715	673	665	684	666	663	685	696	637	689	673	714	671	707	692	668	696	670	668	701	685	704	640	666	655	653	689	667	675	714	637	694	679	628	710	662	674	663	675	651	648	715	686	651	687	683	692	678	614	705	645	633	641	690	669	653	629	673	673	626	710	675	693	686	710	711	742	711	673	715	678	707	651	688	679	674	683	660	703	675	702	702	651	663	658	693	701	670	657	673	694	697	679	684	688	652	657	659	645	639	666	688	666	627	655	676	726	664	660	704	659	694	691	691	717	677	680	650	732	670	693	670	646	668	679	638	729	683	662	681	674	661	696	683	692	678	678	660	711	689	673	674	681	627	704	648	689	725	657	686	667	713	661	640	712	712	655	681	735	712	646	675	709	670	669	696	677	638	668	700	638	663	665	666	698	655	645	665	644	645	687	701	672	675	697	639	705	691	706	657	647	682	709	663	659	716	648	667	682	668	678	675	669	663	747	624	663	692	646	689	659	655	695	617	654	701	705	642	716	706	682	674	657	620	659	692	663	667	702	702	692	683	647	649	692	710	660	657	660	662	687	672	659	676	710	703	649	697	691	693	652	680	641	709	651	678	633	749	670	688	681	645	698	703	675	693	673	661	646	733	646	652	654	723	686	671	694	635	669	708	677	719	660	650	647	696	682	660	708	664	672	718	664	663	669	634	676	691	678	680	645	698	681	642	679	639	675	667	687	615	745	742	671	673	672	673	687	719	693	694	651	676	627	664	702	676	664	701	692	680	703	686	679	725	680	741	692	669	677	637	645	731	669	639	682	661	703	664	671	677	696	661	641	687	684	681	687	689	624	657	610	714	643	643	715	623	664	688	655	678	684	681	714	699	703	668	669	672	679	689	684	646	677	658	667	634	708	684	695	663	676	684	711	690	614	687	722	707	692	671	646	702	644	680	666	722	693	729	622	679	675	691	669	647	691	624	681	692	650	721	682	677	719	675	662	692	694	707	648	652	672	706	716	703	701	685	701	676	682	703	661	645	660	633	681	639	670	662	715	705	668	683	644	635	669	664	636	670	660	694	641	659	643	654	698	663	655	676	695	698	642	647	694	671	666	675	636	663	712	706	642	719	639	669	658	723	695	669	640	730	674	661	678	675	647	659	655	704	646	679	660	687	666	690	689	646	726	637	673	731	712	686	687	695	680	714	725	695	665	699	698	694	711	657	668	729	697	671	629	618	686	687	722	679	677	728	677	703	708	677	677	646	697	689	697	689	651	708	702	644	639	720	699	744	697	649	718	666	666	700	630	689	679	662	701	695	704	597	661	716	654	670	702	665	686	689	699	683	636	725	624	662	638	709	632	663	702	685	704	664	704	686	663	673	651	728	717	701	718	678	655	653	701	682	672	673	664	674	688	618	693	676	685	685	704	672	664	662	645	720	662	684	711	692	659	704	693	730	667	667	710	705	661	705	712	654	690	656	666	725	633	672	663	667	670	721	709	665	682	683	680	697	697	651	650	647	691	667	637	678	649	689	683	687	666	662	669	690	706	625	693	689	738	634	686	666	662	672	639	727	697	670	728	696	692	708	690	677	739	687	647	716	663	703	679	674	679	654	669	695	650	689	763	690	644	698	650	700	637	689	725	670	695	706	700	707	668	656	675	670	686	662	675	680	685	646	666	691	711	640	694	676	642	679	687	738	673	627	616	635	675	632	671	678	681	646	682	682	740	639	617	658	713	669	721	727	690	675	690	684	712	731	677	714	674	678	669	719	636	729	723	644	675	712	657	656	640	622	690	666	693	707	714	646	692	700	675	706	678	671	673	710	661	671	673	693	701	672	648	659	661	662	686	645	668	735	690	688	656	713	656	717	637	639	739	698	654	694	678	706	687	714	640	656	691	650	739	692	701	665	703	642	673	665	669	690	665	676	685	720	670	665	686	681	693	675	650	708	678	682	696	660	655	691	705	652	657	651	651	672	639	648	683	692	689	678	686	701	713	684	676	670	690	708	675	701	649	678	696	662	705	655	682	674	703	694	669	683	675	662	643	663	671	646	664	701	666	732	684	668	667	691	677	699	641	651	659	688	636	678	680	653	655	669	697	660	685	686	660	677	674	661	712	648	715	685	711	689	638	728	657	693	645	672	605	697	664	691	683	714	685	677	698	671	710	622	689	630	660	727	695	656	646	668	702	674	657	694	713	677	672	685	714	621	668	635	642	665	672	704	617	681	678	696	674	655	697	651	714	678	695	679	666	648	699	653	642	643	669	749	659	721	677	654	660	654	679	666	667	676	664	644	661	654	650	659	670	660	668	660	650	653	647	690	723	735	709	667	632	692	671	682	694	643	655	707	727	670	675	674	687	689	720	678	635	707	704	715	690	657	720	667	679	645	662	652	737	641	681	648	681	666	698	698	641	686	633	728	649	710	685	678	668	630	647	642	647	695	694	679	734	668	653	638	727	684	708	667	655	649	694	691	646	686	685	674	652	665	691	665	655	691	750	639	707	686	663	648	690	632	703	710	698	675	709	665	674	636	702	665	679	674	706	660	665	661	695	686	674	679	684	655	730	674	710	661	653	705	654	668	699	671	673	674	679	657	698	659	720	678	658	693	645	644	672	709	686	661	643	675	658	682	708	647	668	633	692	678	648	643	718	662	644	693	695	640	708	660	671	656	655	672	686	701	664	694	652	690	660	714	647	647	707	712	648	718	679	644	697	657	709	685	648	687	656	695	668	639	675	663	688	725	692	665	724	640	677	727	673	690	664	663	684	665	689	702	706	649	701	681	683	694	700	711	688	696	677	674	670	725	681	738	702	685	672	674	678	696	681	686	671	684	686	661	707	655	658	673	652	650	655	652	687	695	662	652	684	674	686	674	651	669	677	673	709	673	708	670	667	678	665	700	650	724	703	654	672	646	700	677	685	689	671	669	652	721	657	668	690	668	672	701	643	632	674	655	638	686	661	647	708	691	709	674	677	654	656	697	603	695	665	658	674	696	702	674	685	653	706	701	699	651	684	668	699	682	698	668	715	670	672	682	676	695	636	710	667	676	668	667	691	672	680	671	680	678	643	680	649	711	655	679	680	698	681	684	689	670	680	646	706	661	702	677	704	642	640	667	661	649	645	640	635	689	658	725	665	693	664	672	672	655	670	730	668	694	708	687	694	637	672	674	707	729	649	648	679	734	714	687	669	690	686	696	677	675	667	660	668	650	682	631	672	715	650	698	656	718	674	701	710	703	648	686	659	686	708	660	675	647	718	677	676	687	694	699	706	613	673	656	715	690	675	688	686	696	648	733	674	646	702	638	629	707	677	690	715	692	678	705	698	689	673	696	652	644	683	676	629
23822	21208	28475	24244	21105	4275	579	377	311	287	275	275	229	243	265	242	207	197	205	205	198	180	163	180	198	180	182	208	195	183	185	170	179	182	190	180	166	181	165	158	187	202	192	192	181	198	166	185	173	170	184	186	158	168	181	190	190	178	165	183	169	189	209	173	197	178	201	175	164	200	178	155	182	173	179	167	195	174	171	186	167	168	186	172	177	174	200	253	207	175	176	167	160	179	187	171	178	177	183	172	186	164	176	180	187	161	167	184	187	159	169	172	182	173	181	191	189	185	187	156	168	182	174	179	177	185	184	181	188	176	162	171	184	171	182	195	174	177	171	174	189	202	178	180	178	160	200	175	187	200	176	181	187	155	148	196	193	186	204	192	170	167	185	185	203	185	205	200	194	173	204	198	183	185	189	175	183	181	195	186	173	175	196	174	194	178	202	172	203	169	189	186	183	188	178	168	169	184	178	190	200	179	178	149	179	165	156	167	166	201	188	162	167	170	180	177	155	174	164	177	170	206	184	172	179	178	176	192	185	188	191	180	177	177	177	163	162	176	165	197	178	162	177	176	187	168	170	172	187	192	181	146	173	179	179	176	175	170	194	174	183	189	172	171	183	179	172	158	197	168	195	166	173	173	154	176	181	168	178	172	186	178	193	178	188	147	188	201	182	190	178	162	184	188	165	166	167	188	179	174	164	196	155	150	173	182	203	194	171	177	186	179	162	183	174	192	199	206	193	183	177	175	178	180	159	188	175	182	142	181	180	181	174	194	160	204	201	190	175	181	186	175	177	191	161	183	181	173	185	186	181	188	157	187	163	158	193	161	188	164	174	175	196	175	193	178	183	197	176	175	188	182	182	197	206	164	171	202	184	190	175	196	181	180	183	178	179	190	177	194	185	176	186	193	158	191	185	183	172	165	177	165	162	185	209	195	184	167	168	174	175	181	146	202	184	185	183	168	183	179	170	188	177	155	161	204	173	174	173	167	199	183	180	203	162	156	176	170	186	178	168	166	177	178	171	187	207	182	202	191	203	179	182	177	178	188	195	179	180	193	170	157	189	197	181	187	185	185	168	166	207	159	171	167	156	186	187	188	181	192	194	174	191	196	184	199	160	177	182	191	165	160	171	172	188	168	200	187	168	181	157	190	175	165	186	180	160	147	206	182	177	166	203	171	183	173	161	174	177	189	188	188	171	184	165	161	173	168	178	165	191	148	194	193	174	197	195	186	187	173	182	188	194	204	178	169	186	176	168	183	207	193	188	209	188	186	177	181	175	172	178	188	203	190	170	172	213	144	188	146	177	185	163	170	181	187	171	167	178	183	189	177	173	185	176	195	169	182	181	167	195	181	172	188	169	193	173	174	195	188	188	203	200	160	178	158	192	180	178	176	170	162	192	174	175	187	198	152	153	171	177	159	181	171	192	183	178	162	171	173	175	182	184	184	192	158	180	202	159	180	202	170	197	171	167	170	175	175	195	148	179	178	204	192	180	187	176	173	183	190	160	175	162	176	162	159	183	195	165	169	185	173	183	172	177	165	190	200	194	166	198	188	192	184	171	182	179	167	171	185	167	179	177	175	164	190	169	172	165	210	220	188	175	177	188	184	177	179	185	166	160	162	161	178	184	193	180	182	189	168	180	141	152	177	210	208	176	157	180	188	166	175	170	157	178	180	194	176	170	197	171	186	204	171	174	208	159	187	188	187	172	161	197	184	191	168	172	182	181	198	171	171	184	190	174	186	173	174	173	176	171	172	185	177	177	168	171	195	185	172	209	173	183	146	187	199	176	177	162	151	186	181	189	175	177	175	178	153	175	169	185	190	173	169	180	177	180	193	188	166	179	171	175	151	179	161	184	190	174	178	183	175	171	175	189	179	172	155	196	183	183	178	172	172	193	157	158	185	166	183	179	185	168	178	186	194	170	183	176	166	194	177	154	193	208	173	189	186	185	208	180	158	152	185	183	180	182	178	179	193	184	188	187	201	195	169	185	180	189	183	196	178	187	189	174	170	192	216	178	172	153	158	184	177	201	163	176	179	199	182	164	159	203	189	188	184	199	173	198	166	164	175	185	185	195	175	146	172	173	185	180	179	190	184	154	161	165	183	181	186	181	193	184	169	173	171	161	183	179	181	184	183	173	163	172	165	191	182	189	154	185	142	168	179	192	199	211	172	186	198	210	185	192	188	172	200	190	160	182	185	175	169	184	149	189	202	184	158	182	171	172	202	200	151	187	190	166	172	182	178	155	168	185	158	178	156	177	185	177	162	178	184	181	162	204	182	188	194	179	153	193	173	194	193	166	193	175	183	175	159	179	172	178	181	176	190	170	175	190	195	168	193	153	197	179	156	176	173	210	175	170	157	194	175	189	179	185	183	167	183	191	173	179	201	179	180	160	184	151	178	164	175	199	184	161	176	184	174	189	178	197	209	164	147	173	155	167	183	176	185	151	201	178	179	181	179	207	168	164	177	158	199	182	176	168	164	177	177	170	185	169	178	167	172	182	183	157	196	172	169	168	169	189	191	200	179	166	171	196	160	192	193	158	200	174	182	176	185	162	171	208	177	171	196	177	162	189	177	174	173	204	184	170	174	175	173	183	180	167	170	186	195	166	169	164	170	203	181	157	176	187	163	180	210	176	189	177	176	167	166	184	195	182	193	208	199	165	172	181	213	187	181	190	176	189	182	201	179	193	173	168	176	181	169	214	174	177	182	185	157	175	188	157	184	171	153	165	177	177	159	182	170	183	169	163	177	173	192	152	158	173	170	185	168	183	166	162	209	162	187	164	179	181	202	175	178	196	196	178	166	208	173	162	158	179	182	174	192	199	200	184	186	179	207	179	165	181	179	180	158	212	174	178	169	194	138	174	174	184	167	196	184	167	183	181	170	169	166	187	168	154	166	203	214	213	173	171	174	173	183	190	196	157	188	198	194	169	169	163	163	189	151	168	179	169	176	173	185	188	192	169	172	186	177	162	157	166	197	176	177	163	193	199	183	183	192	178	172	155	192	190	171	182	167	166	181	175	169	177	186	187	185	178	135	158	199	173	189	207	188	164	170	153	180	191	183	165	175	171	198	187	197	166	198	186	172	172	158	190	169	157	188	167	180	185	178	173	200	186	216	166	175	187	163	182	179	193	166	190	195	180	173	165	170	191	192	200	184	186	175	192	171	182	195	184	177	177	181	165	205	165	188	179	188	179	186	177	161	154	195	195	186	185	209	167	178	169	181	164	204	191	177	186	180	174	173	204	191	185	186	205	175	178	185	175	164	158	185	172	165	178	172	176	173	180	172	179	199	169	188	175	184	188	168	175	170	167	178	167	191	152	149	190	172	171	196	157	165	160	163	179	202	187	176	174	175	177	195	180	185	180	178	187	165	154	167	189	173	190	179	177	175	161	183	159	174	196	184	164	180	191	190	214	204	187	173	165	181	173	161	196	195	191	165	174	162	173	192	201	215	180	200	196	148	175	178
39917	9976	7465	3744	2508	1755	1337	1088	891	775	660	608	575	544	496	513	409	425	457	439	425	398	407	402	400	411	409	343	344	387	380	390	391	374	334	363	355	344	346	325	371	344	343	370	357	366	337	329	363	343	324	347	346	350	331	349	343	306	355	361	326	342	328	367	356	331	350	308	343	304	331	365	347	340	348	318	356	344	322	337	382	324	324	354	339	379	400	669	391	365	350	310	352	304	321	293	328	345	356	344	359	334	322	342	314	347	315	313	349	334	339	320	320	327	355	332	295	293	317	341	317	332	353	383	338	330	329	345	341	329	311	329	332	330	327	329	340	329	356	355	325	337	330	315	318	316	355	297	318	357	313	326	316	306	331	315	339	341	339	336	321	326	321	323	344	340	362	342	326	356	328	313	337	339	327	330	369	338	348	350	346	338	344	314	345	315	348	338	324	325	312	358	327	328	291	334	330	316	333	348	340	349	357	344	317	333	348	375	304	304	298	330	357	304	338	337	347	315	323	314	321	320	334	326	365	320	316	336	362	348	349	311	330	307	360	352	320	326	306	327	307	336	302	376	366	345	344	285	337	345	355	332	334	332	365	331	347	320	308	335	370	345	332	350	332	331	373	307	341	318	359	369	369	360	322	335	318	327	324	336	350	318	328	339	345	324	329	335	349	331	363	357	328	329	344	352	361	362	347	333	349	336	356	335	334	356	343	343	356	333	357	325	316	369	324	320	340	326	347	309	338	338	366	353	313	355	328	325	330	312	328	329	360	333	326	332	313	353	329	320	331	332	291	403	363	321	343	326	319	319	343	352	317	340	318	334	338	372	316	326	358	335	326	328	354	323	326	331	350	337	338	347	348	338	309	333	340	345	340	349	329	344	361	353	311	327	310	326	331	353	302	332	326	334	347	359	347	320	345	345	314	309	331	338	336	337	358	373	321	352	352	326	347	362	335	327	319	315	349	299	318	338	331	322	349	338	331	331	347	348	346	347	329	316	310	344	356	341	332	334	313	316	319	350	316	322	341	325	352	355	325	325	361	315	332	330	341	345	368	304	305	314	356	319	326	319	352	360	318	337	317	330	346	344	325	320	297	348	327	343	379	342	318	324	316	354	336	334	306	315	310	323	316	296	354	337	335	350	326	347	335	342	348	315	308	315	327	327	305	301	340	339	355	326	343	318	308	339	345	298	348	324	320	348	306	352	339	326	369	333	328	341	331	309	324	344	343	349	361	331	324	318	344	310	329	339	332	311	302	368	304	306	326	308	337	334	300	339	336	349	342	347	322	356	328	352	334	315	325	315	350	348	349	306	314	305	336	366	355	329	338	327	315	327	346	325	324	345	338	337	348	341	337	331	327	348	365	293	337	345	368	350	344	342	336	341	337	352	352	353	316	312	346	338	362	326	344	335	314	351	339	331	362	362	298	338	332	344	349	354	330	330	336	292	373	301	321	308	338	330	307	342	356	355	326	323	335	376	323	340	331	349	302	348	319	328	341	307	337	336	352	341	359	325	332	357	360	299	347	316	320	338	329	341	344	334	340	322	340	322	349	349	343	322	302	313	329	346	361	318	332	343	318	325	334	342	311	319	367	348	337	307	347	322	334	317	305	351	311	364	312	350	328	368	299	356	340	350	308	365	327	331	348	307	324	300	357	302	351	343	326	345	308	338	327	318	303	351	328	352	337	308	326	296	314	317	367	324	333	348	323	291	348	327	332	321	324	303	350	339	341	340	348	329	335	321	347	332	346	304	312	353	321	341	304	353	341	343	349	366	323	330	334	320	294	326	319	343	314	338	251	332	345	307	338	323	339	343	379	353	346	361	312	332	349	291	324	349	327	386	317	347	310	301	328	309	313	326	313	327	334	309	329	339	364	336	343	344	321	346	337	313	333	322	334	350	335	317	325	387	354	378	335	307	357	326	348	296	341	354	340	317	351	322	337	309	332	348	307	338	324	321	332	336	338	314	317	319	337	328	340	325	334	344	318	341	310	331	345	334	314	299	316	345	382	345	338	322	343	338	323	341	366	325	334	340	319	323	339	335	358	322	338	324	328	341	346	326	345	334	338	322	311	339	314	346	318	311	334	306	325	333	326	311	295	329	331	329	321	358	374	314	339	342	334	318	334	326	328	337	333	305	323	314	303	347	322	325	345	325	319	330	318	306	345	334	355	340	304	352	349	316	357	283	312	335	337	321	304	334	313	341	360	349	319	320	325	303	356	338	329	357	326	342	338	323	339	353	341	326	352	333	353	338	306	313	340	332	336	354	322	321	314	362	329	336	342	305	332	331	331	343	336	314	307	351	339	329	353	349	326	307	355	332	339	327	329	360	324	332	328	349	346	325	332	350	300	328	329	333	347	315	348	351	361	337	311	337	321	323	345	324	340	372	341	308	328	328	276	316	332	351	331	351	356	334	327	320	305	337	347	346	334	349	333	348	347	294	342	329	336	298	322	313	326	343	344	336	337	328	327	320	338	337	318	329	341	295	352	330	324	322	348	350	327	319	331	332	319	344	340	329	303	322	304	307	335	354	345	316	335	319	357	354	370	330	336	342	314	319	314	327	355	353	354	346	336	346	336	311	337	326	317	339	328	324	292	345	316	348	356	352	364	314	344	323	343	344	354	340	331	309	317	319	322	313	289	318	340	345	345	330	363	315	286	345	313	313	345	322	349	330	316	358	364	382	361	319	331	311	310	306	345	331	339	327	341	337	348	328	315	350	340	342	316	336	321	319	345	354	359	333	319	333	362	316	325	326	345	338	344	326	316	343	326	328	352	320	338	339	355	342	337	341	334	297	375	314	317	331	352	314	338	331	323	325	370	340	350	349	333	360	355	298	298	332	320	304	338	338	326	321	314	323	329	320	338	332	336	333	318	344	322	327	333	380	317	328	382	315	329	318	340	331	340	353	318	329	356	325	324	324	326	342	324	312	330	339	341	315	338	359	347	323	329	320	323	356	340	345	335	343	331	349	330	316	349	364	356	343	318	293	310	340	361	340	337	327	286	325	356	332	336	343	318	337	338	307	321	315	338	324	336	324	337	334	283	343	345	334	335	357	323	344	345	337	347	329	364	335	343	334	358	331	342	357	333	340	319	346	316	312	375	342	342	335	336	338	344	342	322	339	349	337	360	323	333	314	342	310	357	349	376	331	325	343	338	327	326	303	342	340	309	337	334	344	330	348	350	337	339	319	340	347	335	330	330	309	327	341	355	309	346	299	359	340	288	323	333	310	324	322	342	343	318	346	340	307	304	337	327	351	351	349	313	304	325	354	343	316	318	325	330	336	345	333	314	336	323	323	323	331	353	346	324	335	325	348	348	356	332	329	344	318	311	345	322	313	319	344	334	320	366	365	365	357	319	332	341	329	348	336	320	322	326	309	349	326	359	301	350	332	337	305	307	345	333	325	306	309	336	339	303	335	332	352	335	363	333	340	300	379	323	315	345	360	338	350	340	349	340	344	322	317	327	328
22924	21216	29202	23521	21220	21079	2800	635	506	418	366	362	336	301	310	315	316	253	292	243	266	261	262	263	278	258	247	261	260	233	259	233	226	245	246	216	214	236	209	226	209	226	239	230	230	235	207	236	227	213	211	197	257	217	220	244	225	221	216	204	215	216	219	198	224	201	235	205	203	217	229	255	226	258	236	211	205	206	220	232	209	216	227	211	208	211	208	432	233	230	220	203	228	245	226	238	218	193	230	253	199	234	212	200	253	238	211	226	215	226	250	227	213	194	226	223	209	216	238	220	225	216	226	221	204	227	224	190	200	230	236	200	251	227	198	221	272	243	239	218	209	225	233	225	234	240	196	228	225	224	222	226	211	245	228	222	269	235	219	240	209	236	211	229	224	214	216	205	194	220	242	233	225	222	212	212	242	235	228	214	236	209	228	218	233	221	212	211	231	216	221	242	222	215	213	239	236	225	227	206	191	226	226	239	229	231	235	248	234	218	224	204	215	226	223	210	203	238	242	205	222	222	216	214	226	219	220	205	214	217	229	203	210	225	201	207	214	207	210	227	222	213	202	243	235	224	249	222	223	180	222	197	212	251	215	239	226	212	229	230	207	211	223	213	239	232	225	243	207	243	218	214	225	227	192	233	204	238	210	222	204	242	215	218	235	255	208	211	253	218	222	207	194	227	222	227	239	216	219	239	210	218	227	211	191	214	243	220	226	227	217	228	225	231	209	209	210	232	216	208	239	214	204	218	223	200	238	232	228	203	219	217	244	221	237	220	218	224	210	209	232	219	239	227	232	229	235	219	214	250	203	229	214	206	201	227	207	208	219	236	214	207	225	207	211	218	216	214	229	237	221	225	223	237	211	206	212	232	224	216	257	231	228	238	224	221	199	215	246	230	188	235	217	225	236	235	222	212	205	225	227	223	213	217	211	197	210	233	226	218	221	216	237	232	221	207	207	237	225	235	223	212	214	202	246	223	227	217	206	224	225	237	222	216	209	215	240	214	256	223	224	235	197	211	224	205	223	208	237	190	209	210	217	239	241	235	232	252	229	222	205	206	223	233	201	233	203	207	222	191	216	241	216	241	211	206	242	234	197	213	208	232	219	233	220	218	199	239	217	212	204	227	193	199	230	189	206	207	210	217	220	253	241	207	222	192	226	208	241	206	249	210	207	213	215	251	197	194	197	244	223	238	218	194	226	224	215	207	240	212	233	200	240	221	214	215	226	240	187	215	215	216	228	225	208	197	223	224	195	208	232	210	211	248	199	240	242	228	216	215	197	213	222	215	238	190	209	207	244	222	220	254	210	228	216	207	211	237	218	240	235	215	224	236	218	221	218	234	216	227	230	210	212	240	223	221	201	238	206	208	230	222	239	197	205	232	215	202	231	227	249	217	214	233	224	220	227	211	251	215	198	222	220	228	223	189	226	208	241	208	217	220	235	194	231	212	225	202	205	215	204	226	217	225	223	219	200	238	217	238	178	227	225	217	214	215	224	227	223	203	210	211	217	204	200	226	236	205	205	228	184	227	223	212	224	245	225	221	226	239	209	224	216	239	203	195	215	222	242	242	206	229	206	221	208	220	200	227	213	233	229	197	181	221	215	239	197	232	216	234	237	207	201	245	232	223	207	208	188	228	235	215	238	189	202	217	202	243	230	216	227	224	242	224	204	238	221	228	191	211	246	224	240	235	247	212	242	212	218	212	220	225	233	200	224	220	226	224	248	210	206	208	218	232	227	211	226	231	234	216	220	220	205	207	240	205	224	211	194	216	243	222	209	223	224	226	224	213	216	204	228	224	221	235	235	213	224	207	229	225	220	220	256	221	215	245	214	254	207	229	228	231	202	206	215	242	236	229	218	220	242	227	232	223	215	255	225	211	217	220	209	221	217	232	221	204	227	236	212	207	230	211	253	235	219	239	242	217	226	235	175	213	234	226	206	228	216	196	224	217	220	224	202	224	213	215	193	186	206	204	210	214	231	216	233	232	227	243	206	234	213	236	210	223	192	241	220	223	210	219	193	211	245	245	232	242	191	205	206	201	248	207	214	236	228	248	216	222	203	220	221	202	194	219	224	209	259	216	262	212	217	206	223	204	225	205	219	212	196	215	237	225	219	221	209	216	224	226	224	222	224	200	208	216	209	201	225	205	235	223	210	200	214	191	212	211	224	208	221	202	226	233	226	245	222	238	256	225	201	216	218	208	217	218	226	213	211	249	226	256	220	236	236	229	182	235	243	231	224	241	223	211	232	207	261	210	203	256	249	235	230	212	194	197	255	233	219	215	226	234	200	246	219	217	227	220	214	234	210	223	203	201	224	230	244	206	234	225	211	227	196	208	214	187	234	185	186	215	225	236	220	223	225	241	216	215	207	229	229	233	234	224	236	238	210	200	213	231	202	202	207	213	251	231	213	212	215	215	211	218	211	218	221	206	237	230	234	230	221	228	221	240	227	219	218	216	223	234	216	209	225	214	190	197	211	211	232	239	202	214	202	243	214	224	213	207	197	229	227	252	233	243	226	225	218	222	196	221	224	203	208	199	204	224	237	219	222	252	214	209	209	207	207	207	218	238	210	242	232	214	207	212	238	194	204	218	216	240	212	210	218	203	223	223	217	203	257	221	208	225	214	225	209	220	230	217	206	238	229	254	237	211	224	215	252	236	239	216	199	203	219	228	215	242	195	211	223	232	209	232	236	243	241	192	220	216	248	206	214	231	226	237	221	193	212	213	219	217	219	219	251	211	227	217	241	217	184	213	214	232	237	223	231	217	219	206	238	201	226	244	210	227	219	228	203	236	248	252	206	233	210	228	258	211	232	208	207	213	232	248	212	233	219	229	212	208	204	184	219	243	219	214	197	235	225	214	230	211	227	217	211	206	234	212	219	226	203	238	217	209	189	214	227	240	197	238	208	215	225	218	249	252	219	219	208	207	229	219	220	223	209	227	226	221	220	216	233	229	218	200	205	239	226	219	195	201	210	219	215	219	215	217	208	240	215	197	198	192	259	204	217	222	232	237	234	242	203	210	211	200	223	220	223	226	222	215	191	209	233	220	218	210	220	210	229	225	239	205	221	230	201	239	280	211	219	224	201	231	204	210	192	216	234	236	209	200	199	227	232	217	201	221	199	190	213	228	243	210	260	210	209	219	210	215	221	218	213	233	219	216	226	195	206	275	218	204	235	213	215	208	182	191	236	224	190	204	221	203	197	225	223	217	226	230	211	203	231	217	204	221	194	212	232	209	236	207	220	233	221	208	221	216	219	221	243	223	204	215	235	228	209	202	231	218	240	229	218	234	235	217	250	210	213	233	215	222	217	223	206	219	192	199	234	235	234	244	216	219	200	199	194	232	216	211	211	204	213	215	232	220	201	237	189	221	221	227	220	231	256	232	210	249	206	211	226	201	231	201	248	218	220	222	214	216	203	193	222	182	237	230	217	200	212	221	228	201	219	226	228	213	234	201	200	222	226	223
45402	14459	12056	6396	4001	2857	2238	1704	1430	1166	1043	868	846	795	731	688	588	561	552	545	527	505	504	541	505	473	471	444	417	446	422	433	427	424	434	443	404	428	388	392	396	399	420	411	406	396	401	355	410	423	356	383	391	363	431	354	442	402	394	365	427	399	370	387	386	351	380	367	395	383	381	376	401	399	394	357	380	386	416	413	402	377	377	391	359	382	427	1118	489	392	377	351	380	343	375	374	389	384	370	379	358	381	381	378	384	370	384	421	372	411	354	380	405	338	374	366	367	365	396	332	372	356	388	379	380	392	369	386	350	384	363	412	378	365	379	394	373	377	368	366	406	398	384	381	382	388	374	368	386	395	400	401	382	350	332	396	394	407	403	377	366	379	401	370	372	369	379	363	408	369	367	395	367	350	411	399	353	370	396	381	363	369	381	381	377	400	403	359	366	400	371	366	377	392	407	375	352	368	378	372	379	391	388	411	414	394	363	379	378	345	388	389	344	387	359	403	391	399	395	383	378	371	384	402	373	355	411	394	363	374	381	387	371	386	369	371	371	383	389	387	372	385	411	360	381	371	354	358	381	390	420	375	389	373	379	390	398	379	370	374	392	349	367	392	377	383	386	344	357	388	340	381	378	365	387	371	367	373	379	374	391	370	358	401	395	393	389	371	354	371	403	344	381	368	354	391	356	390	370	367	355	378	359	375	354	403	367	396	381	386	361	386	376	360	370	401	385	383	382	343	400	367	398	342	353	380	411	389	369	377	417	324	388	357	363	354	389	373	382	405	380	361	342	335	388	334	377	388	386	400	374	396	376	383	343	366	393	360	408	399	347	383	337	343	385	357	355	374	378	421	350	405	411	381	385	351	365	381	379	350	397	369	389	379	387	356	401	362	420	388	391	396	351	359	384	328	339	373	356	359	372	368	372	390	383	366	354	340	393	380	380	367	397	367	401	341	426	376	340	392	394	379	391	377	351	353	351	357	364	371	364	369	368	344	388	384	403	389	366	377	388	376	360	381	370	360	401	410	373	376	383	422	373	360	379	372	374	371	346	362	388	384	370	407	360	353	404	364	383	369	392	368	362	393	369	360	383	403	371	411	352	406	392	355	338	393	372	347	380	355	348	381	357	378	368	381	340	398	368	386	358	366	386	368	374	369	387	361	378	387	367	367	381	368	371	367	369	390	343	387	375	379	372	346	362	378	370	370	389	406	420	383	368	390	370	372	394	369	379	346	411	394	389	372	405	400	377	365	372	371	402	385	367	399	377	353	355	346	399	390	383	369	388	406	353	366	335	355	379	352	357	385	409	378	383	391	398	365	376	374	350	367	384	381	378	405	349	349	405	362	367	390	397	349	399	367	358	388	357	363	373	352	377	382	363	381	362	360	382	366	364	350	383	357	406	379	384	410	353	361	351	357	366	365	356	357	386	366	348	369	353	337	362	376	367	354	342	366	385	384	374	354	368	378	389	374	364	396	350	369	408	406	382	375	371	384	373	361	353	393	368	345	394	369	383	408	352	370	351	374	380	399	352	366	389	361	384	361	331	350	357	357	373	383	371	349	411	363	373	395	394	390	388	409	371	338	379	398	342	347	376	387	350	402	420	376	358	363	361	374	406	446	367	368	381	388	369	353	390	350	430	360	372	363	397	356	388	389	330	386	373	372	382	391	408	395	399	347	379	371	366	360	377	341	381	365	332	370	395	376	379	370	380	369	393	400	392	385	379	379	394	372	406	351	382	361	370	381	413	385	376	326	354	403	376	357	390	374	378	402	392	367	344	367	356	377	385	362	377	421	378	381	361	380	385	359	368	371	392	373	377	367	378	355	384	382	404	349	378	388	405	366	341	413	363	379	380	400	418	363	363	370	355	342	398	359	397	358	358	365	327	368	406	360	347	374	370	396	393	386	374	381	351	372	403	372	364	362	369	350	389	355	416	359	376	380	389	367	367	379	360	366	355	385	401	352	403	399	346	367	369	399	371	359	356	380	357	367	379	382	362	396	357	381	343	356	355	369	399	378	397	374	388	393	359	374	361	363	356	373	387	414	374	361	367	347	358	351	386	363	352	327	383	369	385	378	355	349	393	374	357	415	352	360	386	398	365	360	346	398	384	370	376	391	398	367	374	356	394	379	387	377	370	368	358	388	390	358	408	408	416	372	388	349	371	313	353	395	360	368	379	358	359	394	358	387	324	364	382	374	333	327	388	343	388	346	404	401	393	358	382	383	366	376	372	406	352	362	363	355	377	373	358	380	372	376	371	347	383	382	378	373	364	375	371	383	365	374	350	375	351	384	370	397	352	391	392	380	356	357	326	370	372	366	380	340	384	391	379	403	373	397	347	388	417	377	354	376	401	350	372	414	395	388	364	356	349	387	379	331	360	397	352	381	369	351	378	400	382	409	391	342	391	334	389	368	366	366	367	396	387	387	360	368	368	378	352	391	357	373	390	369	376	366	397	361	395	363	360	351	416	355	380	381	381	336	388	369	365	371	357	386	355	361	336	370	376	407	373	413	386	333	371	374	364	409	373	351	375	366	392	379	402	400	397	361	384	374	374	366	367	375	357	348	391	374	339	378	361	388	367	372	404	365	374	348	355	403	363	378	381	359	370	375	335	401	382	321	391	391	378	353	358	355	344	390	402	413	409	376	387	393	380	347	367	410	373	368	372	381	427	349	385	373	356	383	347	385	400	361	355	390	349	399	370	375	403	361	387	361	379	346	382	373	365	360	368	394	391	357	341	377	349	345	380	390	381	373	322	419	362	355	396	381	379	393	373	383	382	387	362	390	391	371	401	360	407	384	384	372	379	353	372	382	367	379	391	405	363	365	369	325	372	377	361	375	358	372	404	383	366	353	379	359	350	392	397	359	365	400	358	371	343	397	381	372	369	369	362	412	387	359	380	356	354	383	355	355	396	353	376	402	357	373	393	365	392	374	362	375	379	369	326	366	377	357	382	363	395	371	339	405	355	363	403	400	400	390	376	347	395	352	366	372	373	363	358	397	378	371	349	396	379	389	345	387	383	391	377	389	385	384	373	378	386	421	403	340	391	396	410	377	363	400	381	345	378	372	399	385	369	344	380	394	390	339	370	372	395	359	346	371	368	422	368	371	365	389	374	361	345	346	387	367	366	364	375	381	376	394	366	379	359	370	408	396	381	397	364	414	360	386	381	413	394	359	390	375	359	402	383	349	377	388	378	335	380	409	367	374	379	334	411	374	391	411	392	385	327	397	405	356	390	375	411	406	388	347	364	385	385	360	353	355	364	371	393	371	419	388	378	362	366	340	363	388	375	362	362	349	365	398	399	377	403	375	384	369	388	384	371	353	407	380	375	328	403	412	416	356	368	390	376	378	392	395	379	371	347	362	374	364	372	371	398	349	379	385	385	384	348	384	382	415	384	356	393	359	368	348	372	384	360	351	371	384	359	371	367	379	392	367	388	388	374	379	361	341	392	339	377	370	386	372	352	372
26701	20955	11375	885	477	435	397	385	419	386	395	365	410	390	401	396	390	367	400	390	401	378	399	408	366	366	396	407	388	376	386	429	357	382	378	408	398	400	402	425	390	402	399	383	419	421	410	420	378	409	400	415	393	385	364	373	360	390	406	370	371	409	397	423	388	342	380	381	391	424	409	423	352	412	377	419	403	381	418	383	415	412	360	353	400	406	390	415	373	380	377	365	407	394	422	356	418	366	355	384	381	375	405	398	400	423	387	393	376	377	402	425	418	409	372	384	398	414	364	428	404	412	378	389	366	384	386	380	385	414	380	416	410	392	382	365	432	367	385	430	373	379	407	400	377	401	417	378	395	385	434	395	403	401	398	381	402	348	353	392	434	436	372	415	377	382	424	438	361	398	407	385	418	407	404	399	387	402	428	428	398	399	409	386	391	371	379	389	353	431	408	381	385	407	380	422	418	403	404	382	415	399	404	389	374	403	374	385	363	379	388	360	401	422	429	398	391	388	410	406	366	409	397	386	395	393	376	418	392	399	389	390	365	377	376	367	405	383	410	395	402	396	352	380	404	444	413	393	397	355	378	382	374	428	413	394	418	436	368	423	380	395	414	410	377	383	351	411	415	399	373	394	419	353	397	407	414	345	384	429	362	368	428	379	406	381	403	402	394	405	372	383	390	419	402	390	396	404	397	401	377	419	400	420	362	366	445	379	409	431	371	387	364	387	360	401	397	402	397	385	375	411	388	407	404	407	388	373	390	411	378	407	359	375	390	395	419	376	392	395	423	385	397	397	418	408	397	396	411	391	394	384	428	403	397	365	378	394	415	373	386	407	387	367	365	404	377	419	370	415	417	372	393	419	399	383	394	405	421	391	415	386	392	375	372	384	396	399	419	394	394	373	389	434	400	358	393	423	441	387	388	386	392	384	397	391	392	389	407	378	454	392	394	415	404	387	421	397	388	403	379	397	354	372	391	378	407	394	419	401	380	392	369	390	361	362	396	404	429	403	412	390	407	405	403	402	397	398	425	383	372	378	389	384	421	401	394	365	405	425	395	390	396	385	409	366	375	428	415	384	399	377	386	385	395	412	379	394	410	386	412	381	391	397	408	398	396	380	375	384	410	406	373	372	394	367	410	421	394	413	399	382	370	378	344	390	430	397	408	367	415	424	356	380	389	411	414	381	375	396	398	400	354	406	399	372	415	395	432	397	373	396	364	397	405	411	379	381	419	413	393	400	416	388	410	399	410	382	376	373	334	412	358	408	380	374	368	432	396	382	387	403	385	385	409	366	339	404	407	356	375	402	383	382	397	440	408	394	406	419	389	387	382	376	382	358	439	376	383	366	407	419	390	411	407	402	349	421	429	392	411	407	359	389	392	416	394	409	360	388	371	376	367	379	422	347	388	401	418	396	394	406	381	442	434	390	392	382	342	410	359	393	399	348	403	373	410	389	420	381	374	409	420	384	370	395	401	398	374	411	383	384	389	371	397	393	426	385	411	415	423	378	362	432	410	400	365	387	419	366	408	416	373	393	411	412	367	375	372	376	427	412	401	399	419	405	396	385	387	416	398	413	368	396	372	423	403	383	383	407	382	376	433	394	417	410	400	400	378	376	391	367	371	379	389	401	433	423	378	390	402	405	417	404	363	387	362	398	365	400	384	381	403	396	394	366	454	345	347	381	380	427	385	398	392	398	438	387	404	360	414	397	414	421	355	405	435	357	398	395	419	367	417	394	387	425	423	388	386	387	341	403	425	397	403	384	422	429	418	399	411	365	388	396	410	367	371	369	405	417	380	395	419	405	389	422	367	390	407	402	387	386	370	429	397	417	419	391	390	405	383	377	435	390	428	351	415	399	378	404	393	390	395	394	430	392	381	374	381	390	412	407	387	384	430	387	398	416	406	369	373	364	399	395	404	387	376	418	429	418	400	362	392	421	418	363	411	372	389	423	380	373	373	363	386	410	419	415	385	387	413	431	395	401	401	412	371	405	401	401	389	396	406	363	389	366	383	384	430	438	420	418	417	379	415	399	365	389	396	397	379	389	379	396	386	423	394	394	381	371	386	385	395	396	381	363	386	412	373	404	406	374	390	414	381	398	408	371	456	416	392	379	407	398	371	381	402	383	381	417	417	406	366	406	383	399	366	408	390	381	395	400	373	389	403	409	380	392	396	371	381	408	388	387	415	394	364	361	383	423	367	373	415	376	404	384	384	391	389	366	382	387	415	377	393	429	427	399	408	428	428	421	347	394	391	395	398	436	414	371	372	377	394	407	379	423	386	378	409	348	420	401	395	418	403	393	415	394	398	390	381	385	405	417	420	417	423	402	385	361	398	382	387	399	395	408	419	389	416	403	407	385	397	393	386	355	408	412	362	394	419	398	401	374	402	404	380	393	397	413	427	390	383	385	416	406	388	422	415	420	391	409	387	408	407	391	393	403	396	416	383	376	421	420	399	372	410	427	400	412	410	390	405	389	400	400	387	407	374	411	420	368	413	433	433	390	387	416	439	422	378	423	389	392	410	415	358	371	424	431	438	397	395	452	411	373	382	362	365	405	396	380	418	398	371	416	407	406	380	365	391	378	395	415	423	365	403	407	385	377	388	391	387	403	414	404	441	409	408	404	355	400	398	401	393	407	385	382	422	404	393	390	400	383	405	422	425	401	403	388	390	374	393	405	388	399	415	423	440	383	397	408	370	381	361	386	402	399	422	405	397	395	375	411	397	399	413	373	388	381	383	375	379	405	399	393	401	404	367	405	414	365	421	366	378	354	372	396	388	421	371	389	396	395	389	389	371	400	394	374	409	382	395	391	412	364	417	395	391	396	347	399	427	399	370	418	380	370	384	391	393	375	410	388	374	363	415	359	431	392	400	383	415	378	412	415	345	431	394	364	366	439	384	372	395	378	405	392	358	388	412	376	417	375	387	350	399	440	380	371	404	397	392	409	412	396	413	392	393	382	421	390	414	389	387	384	423	376	410	416	418	392	385	433	375	389	392	404	387	411	386	371	381	394	377	406	403	404	406	402	391	417	422	433	389	396	429	399	377	416	412	383	399	392	380	376	365	397	412	386	373	382	433	373	410	410	381	397	401	409	394	403	380	370	389	386	401	378	384	418	397	407	427	412	410	412	380	362	381	381	399	420	365	405	368	405	401	383	405	377	378	372	416	400	383	367	391	410	379	373	411	398	386	378	355	396	393	389	430	415	380	389	396	409	380	370	360	415	390	411	382	422	422	430	357	411	403	392	403	398	402	377	367	396	376	416	393	369	396	387	412	406	376	389	412	393	387	392	440	398	416	389	396	378	347	383	388	423	413	437	384	351	436	373	391	390	392	379	403	419	389	361	412	334	402	419	417	414	414	401	382	376	373	400	421	414	392	383	426	368	400	380	398	401	398	382	389	390	416	399	414	385	394	381	381	430	354	398	393	387	408	416	430	373	370	393	398	417	361	361	368	408	392	368	415	397
19172	2128	1553	1034	850	849	778	751	719	736	723	781	678	741	753	743	724	664	739	675	713	676	720	717	747	709	684	710	655	742	752	703	723	717	745	690	686	689	643	721	714	649	678	678	676	668	683	709	738	666	686	739	705	644	708	699	674	711	702	735	678	717	688	702	734	729	700	692	729	691	698	669	708	704	657	667	637	727	718	690	694	682	695	697	723	647	697	731	693	775	712	715	727	697	724	717	671	719	700	700	711	664	702	679	737	721	723	677	696	681	767	712	690	719	694	703	718	688	694	735	725	671	660	684	657	729	675	645	705	696	675	703	683	649	686	708	669	748	734	691	677	659	697	685	712	700	688	653	704	681	682	667	686	657	704	644	729	643	673	687	694	703	720	720	696	718	646	689	715	656	650	716	689	671	684	670	709	736	703	706	710	692	718	695	677	684	700	716	692	647	711	698	700	740	716	718	679	660	714	695	669	707	704	717	726	704	642	683	699	740	672	703	747	677	665	686	669	715	708	734	651	732	718	671	681	688	697	673	730	740	678	674	702	721	709	671	719	650	692	715	682	736	684	678	668	710	687	720	679	736	673	692	681	626	657	698	732	667	732	732	672	689	672	657	699	714	665	728	735	706	678	664	686	692	733	724	696	729	674	705	715	665	671	720	734	724	724	720	652	682	677	734	642	686	711	731	731	717	690	707	677	695	667	688	697	699	680	734	705	670	684	678	716	715	694	679	703	717	702	702	724	672	692	719	683	690	709	697	723	687	718	728	685	714	716	655	728	681	703	655	656	718	674	707	723	715	700	693	714	686	681	699	657	657	752	675	707	717	707	696	728	652	727	713	646	700	684	697	707	689	688	685	674	714	696	636	684	637	687	671	709	747	677	735	705	657	703	690	691	693	714	665	707	662	708	752	699	698	682	718	686	754	675	690	664	701	671	684	688	722	696	708	710	706	662	708	753	713	671	694	708	711	685	677	670	674	695	681	651	740	691	712	699	682	682	687	702	699	645	679	678	675	684	684	679	670	698	705	682	706	650	700	618	703	699	742	707	694	728	725	703	688	697	690	718	736	656	742	688	670	692	730	699	620	742	694	661	701	690	727	706	700	719	729	708	701	726	693	690	729	702	684	716	669	665	652	699	646	688	710	692	711	694	704	690	665	731	695	680	715	691	711	691	700	678	695	687	684	722	708	703	659	689	702	687	715	700	719	702	694	721	700	659	743	640	741	754	682	683	681	719	712	732	701	706	675	714	701	723	663	717	771	686	662	675	693	715	639	695	674	648	719	723	686	651	704	703	695	693	707	706	711	657	678	656	747	684	668	661	692	677	656	721	712	716	664	708	694	687	725	745	704	741	728	714	728	685	689	718	679	689	660	694	739	717	750	694	669	718	662	685	730	686	726	687	705	672	704	723	687	712	697	665	740	660	705	672	666	681	644	726	704	671	727	680	708	697	684	705	695	697	694	741	704	670	725	676	722	660	688	657	703	708	699	741	682	741	681	662	693	696	682	720	630	707	681	748	651	682	692	712	703	707	678	671	747	699	727	734	683	693	707	714	684	669	686	696	650	685	730	687	721	695	699	682	743	683	691	722	706	720	692	689	746	684	740	725	681	702	685	705	700	681	701	655	696	674	685	709	732	702	621	705	687	660	698	685	665	693	671	676	674	693	635	660	693	731	662	680	749	689	715	685	680	656	715	721	661	692	720	683	701	695	700	657	738	676	714	730	685	746	710	675	690	662	716	688	707	732	722	722	677	640	683	663	671	688	681	719	711	737	727	680	719	696	707	721	681	708	700	693	717	716	675	698	684	725	703	719	690	693	664	695	691	703	705	672	687	736	691	762	648	647	679	666	649	683	723	673	647	649	666	731	675	646	713	675	694	696	729	688	710	730	715	727	671	681	707	687	738	729	744	676	701	689	748	674	688	722	718	694	695	704	693	711	685	726	652	693	697	694	709	726	695	681	670	664	703	733	649	712	706	700	677	690	688	703	660	683	673	703	720	718	693	676	687	696	670	692	691	711	670	684	676	715	684	673	694	723	671	704	691	673	683	667	663	674	672	724	763	721	704	678	716	670	703	697	696	709	654	708	707	701	708	676	729	692	709	694	670	684	680	688	709	643	699	709	747	668	694	665	662	659	686	647	681	759	710	682	696	734	730	711	637	736	689	697	710	669	753	670	706	698	679	733	738	689	676	683	669	695	715	668	674	676	680	710	673	696	691	730	673	689	734	677	675	631	711	703	676	682	661	735	718	697	648	664	745	701	677	718	695	690	651	728	650	712	668	686	715	705	690	688	723	672	670	724	683	684	721	695	682	707	670	730	687	696	691	722	679	712	689	689	728	701	731	675	669	728	737	665	733	697	686	737	717	667	695	719	680	710	667	685	708	662	750	736	702	683	704	697	683	679	663	701	690	692	693	689	698	725	682	666	699	678	681	664	682	713	725	750	688	714	715	712	699	753	742	694	682	689	686	695	701	682	661	698	705	682	708	705	685	732	655	668	672	706	689	670	667	675	726	685	677	708	724	707	708	732	710	728	696	663	633	678	730	726	684	769	709	686	720	718	714	713	693	708	729	658	696	722	683	714	723	711	702	708	686	741	657	667	701	693	685	729	692	695	714	736	696	696	730	711	719	670	671	703	689	647	707	700	702	663	655	717	728	690	696	665	731	695	681	671	694	715	705	685	670	715	656	716	698	719	725	674	684	618	689	669	706	680	734	718	690	708	716	688	708	663	735	696	714	695	647	695	729	673	681	647	701	721	727	714	660	677	679	679	710	671	707	710	731	680	677	689	701	696	660	700	704	679	686	691	728	701	669	666	659	686	650	664	694	676	717	672	691	706	719	638	689	691	708	689	691	712	661	678	658	685	663	689	634	672	688	718	704	686	704	683	660	717	746	723	653	680	696	708	719	671	675	706	707	712	678	693	641	630	697	688	739	689	686	701	680	714	664	701	729	676	668	716	678	701	714	736	694	701	725	721	681	654	708	704	680	677	655	677	694	690	688	723	704	641	698	728	637	698	711	690	684	704	691	695	715	723	688	705	702	681	684	762	713	683	682	682	725	687	685	625	671	728	646	756	715	709	719	718	721	663	708	703	704	736	749	707	688	724	660	689	733	727	653	706	662	722	671	672	736	697	699	655	675	680	649	678	671	729	669	715	693	679	657	721	703	683	693	680	690	701	733	719	669	678	689	727	692	667	717	693	727	703	616	716	704	669	657	687	669	704	676	686	708	655	713	704	686	703	704	664	702	653	725	707	716	701	731	685	700	714	679	642	694	722	723	648	651	690	676	734	674	657	751	684	699	699	734	663	660	707	708	726	709	679	693	711	730	696	732	672	706	746	698	687	696	732	698	690	697	655	650	692	699	672	707	686	688	712	736	693	721	714	699	686	708	704	720	664	720	704	700	661	713	701	656	738	680	630	704	680	738	686	704	707	705	675	680	680	731	734	698	648	699	716	675	697	721
23914	21198	28493	24149	21116	4676	535	407	311	283	268	244	224	235	218	208	199	203	231	209	205	192	192	193	183	207	192	180	192	188	166	192	192	177	179	211	206	208	194	167	173	192	180	189	201	172	193	188	168	158	166	171	194	188	184	181	167	166	181	180	182	187	181	154	161	192	192	190	183	201	163	185	177	165	192	195	192	184	169	173	191	184	178	200	187	182	169	234	267	191	166	202	183	185	193	167	159	202	164	153	174	192	172	211	176	184	200	158	184	174	176	172	185	197	185	187	185	178	192	195	208	194	177	188	181	157	179	189	197	194	177	151	202	187	144	185	167	173	162	173	164	197	192	188	178	183	198	172	176	188	182	176	152	155	186	181	184	179	181	190	156	170	188	198	183	168	199	193	164	185	176	166	177	185	183	185	179	173	198	167	173	204	179	181	154	176	164	184	157	211	187	189	182	166	197	195	228	184	167	205	172	176	193	170	180	187	182	198	179	189	180	188	186	199	202	164	162	166	204	186	172	168	170	161	191	200	182	189	165	187	196	176	196	193	193	167	181	192	207	187	172	189	189	145	159	186	197	184	179	161	175	189	200	189	200	179	191	192	171	172	173	192	185	170	172	171	174	170	169	185	162	174	167	157	164	188	202	179	180	188	161	221	199	173	186	172	186	179	181	178	171	183	176	169	160	188	168	187	186	174	175	179	189	174	165	193	158	186	197	178	181	164	176	172	169	172	190	213	172	196	177	195	166	193	174	180	190	173	209	180	192	204	175	161	181	191	156	179	175	174	179	145	177	183	187	199	189	189	164	174	224	189	170	193	158	171	159	217	164	205	183	191	181	187	194	195	187	172	164	183	176	178	204	191	168	181	171	171	173	174	196	168	169	175	193	182	192	186	184	191	186	178	162	167	169	184	177	174	186	164	176	201	187	178	170	201	191	195	190	172	194	185	158	196	188	177	186	180	173	153	156	202	199	172	192	160	211	155	182	179	167	168	198	177	196	173	182	167	193	209	198	179	158	195	160	183	189	183	159	185	173	209	165	175	186	188	194	184	180	175	186	190	190	160	169	206	173	195	199	160	170	178	165	171	186	170	198	184	187	178	167	175	178	182	176	178	170	191	157	194	177	157	176	179	192	168	190	186	179	190	167	204	157	164	216	171	190	186	191	162	184	192	195	179	148	185	150	202	197	168	201	176	186	184	214	204	209	181	195	152	202	189	167	182	194	209	183	211	185	172	168	180	154	171	203	177	164	171	181	176	199	161	171	179	193	190	169	171	173	195	177	204	199	164	197	192	167	190	179	166	192	179	172	165	155	185	190	183	196	191	183	179	177	189	169	205	177	181	162	184	181	187	180	188	169	172	186	204	197	177	171	169	184	193	172	178	164	169	181	200	166	195	173	219	166	199	140	166	190	181	194	173	156	195	192	169	194	154	170	203	181	180	188	204	194	202	168	171	208	167	189	184	178	146	188	189	171	191	163	182	187	184	187	228	191	188	182	163	184	207	198	181	196	180	182	175	157	163	220	192	175	161	184	193	166	172	171	199	179	164	181	163	181	167	155	172	189	186	183	191	194	160	199	179	157	158	161	191	177	199	177	170	188	192	179	169	165	174	191	190	170	195	168	180	193	173	182	183	184	188	164	199	185	180	175	177	183	180	193	154	160	166	191	191	165	197	167	189	181	181	177	167	186	168	208	186	187	177	181	188	188	157	177	166	166	194	177	163	188	193	187	201	167	179	170	159	167	164	197	182	163	165	173	173	206	202	206	173	211	193	195	180	187	180	178	175	188	162	192	190	159	179	170	194	190	176	175	171	201	189	188	197	177	167	186	194	180	205	193	185	167	159	211	182	192	198	188	190	168	190	153	196	155	165	187	166	179	202	185	172	167	174	196	182	183	195	184	202	206	182	177	178	184	186	203	185	175	198	168	195	165	182	171	172	193	184	186	212	168	208	160	166	175	178	164	192	202	177	195	158	192	208	181	180	183	162	170	170	183	179	175	203	190	194	185	188	189	180	171	210	166	177	175	182	184	188	190	177	179	172	162	184	181	173	194	158	174	176	168	195	158	169	184	196	202	160	161	178	159	171	166	176	181	175	166	192	204	170	157	159	199	180	204	163	190	181	151	184	167	216	203	144	170	167	151	197	182	177	184	194	183	171	177	175	193	203	187	170	178	178	165	196	197	188	170	190	174	193	183	184	188	173	187	174	218	204	189	172	182	181	179	203	163	167	174	165	188	194	183	182	180	196	179	172	186	165	207	173	172	179	206	182	184	184	190	164	174	194	172	180	172	193	179	180	183	180	188	176	193	157	174	210	144	181	174	163	172	211	168	188	203	185	183	160	174	177	159	159	196	188	187	150	187	189	178	189	163	185	170	163	179	188	161	198	194	181	183	176	186	191	180	185	172	191	158	176	188	197	189	172	164	178	158	189	178	176	181	176	167	173	192	189	184	180	172	189	181	179	181	147	201	176	208	135	181	175	175	204	194	172	163	170	165	167	215	195	183	177	163	163	158	191	192	207	214	175	189	179	184	162	181	177	178	185	191	184	183	150	173	167	202	185	195	180	185	186	182	193	187	189	185	175	184	161	191	176	168	166	175	184	173	174	176	177	168	188	169	187	194	203	185	175	161	195	201	196	193	172	180	171	198	178	194	185	186	169	189	196	173	168	192	167	196	179	178	175	189	187	187	195	175	184	178	174	137	179	182	163	195	187	172	163	189	180	199	182	173	196	182	209	187	191	194	190	177	183	187	188	187	175	194	196	179	173	183	168	178	175	172	178	174	184	195	195	186	187	166	189	170	166	181	191	183	199	164	180	193	180	183	158	190	166	179	178	161	201	195	182	181	188	190	170	176	189	173	183	169	167	170	173	183	184	206	154	176	188	181	174	205	171	198	192	201	196	168	179	175	171	168	209	196	174	169	194	193	199	178	147	158	188	176	185	178	185	194	181	202	180	178	159	215	158	202	175	179	185	180	166	155	182	178	188	178	187	176	169	168	185	206	180	193	203	197	154	169	180	167	198	173	196	179	163	179	193	185	177	202	210	180	190	204	162	187	165	185	181	176	189	180	136	182	163	165	177	173	201	182	189	164	169	190	203	194	172	218	174	197	166	195	163	187	184	198	201	190	189	169	168	148	186	196	176	174	181	168	176	187	180	191	194	192	181	184	164	201	180	170	185	187	180	167	200	172	184	170	180	175	184	193	178	159	161	164	180	186	171	187	199	175	174	184	181	173	194	194	168	187	170	178	181	186	162	186	173	170	171	184	176	190	193	174	177	175	182	189	165	174	149	191	188	189	180	187	171	178	184	181	173	170	156	187	174	178	185	180	171	185	150	185	183	178	170	177	206	173	195	183	185	176	180	174	193	157	177	183	194	196	187	191	183	182	201	196	166	167	171	194	179	171	186	173	181	181	181	172	170	190	157	213	163	186	184	185	174	155	189	174	172	193	201	182	196	185	207	153	168
39475	9779	7287	3730	2344	1693	1317	1005	895	773	708	598	604	548	526	488	460	450	440	405	389	400	458	382	362	383	415	394	385	388	372	373	360	368	341	384	352	360	321	365	380	376	348	351	353	374	341	338	359	329	353	366	378	362	337	388	335	341	348	335	340	346	355	353	332	332	334	337	374	345	351	329	339	324	317	341	353	335	346	328	332	337	337	372	349	332	361	545	657	320	335	317	355	340	330	329	340	352	339	350	341	355	379	336	347	342	345	353	351	319	334	338	334	340	370	382	326	295	379	333	325	361	339	322	329	351	340	338	319	349	346	316	358	348	319	320	330	325	323	324	331	310	343	333	322	345	326	328	327	365	296	323	346	319	306	354	359	333	352	321	340	317	365	334	340	329	342	334	350	344	345	366	364	340	321	357	326	342	344	335	355	318	348	321	310	341	346	329	339	338	369	344	382	362	341	328	345	342	358	332	352	325	342	312	331	320	342	356	362	373	335	346	337	361	362	330	310	313	320	337	318	341	347	298	341	379	342	361	347	341	339	321	337	325	368	350	313	306	319	325	330	326	342	318	337	309	340	333	361	344	374	361	356	293	344	293	370	327	338	344	363	335	365	321	338	325	346	335	323	331	324	304	343	358	342	355	315	324	352	339	357	342	329	320	342	330	361	335	295	333	392	352	324	308	334	365	344	307	326	329	342	333	311	305	339	349	357	343	331	341	372	298	317	326	317	354	332	334	341	338	342	342	344	326	333	329	350	330	325	344	341	328	316	362	343	373	330	326	326	306	357	342	355	330	361	360	324	355	309	323	348	363	325	343	334	329	338	339	339	323	343	346	340	327	351	346	316	322	352	350	327	342	334	339	357	322	318	337	361	342	342	344	350	323	335	333	315	337	350	354	352	330	349	319	326	356	375	326	342	300	332	317	330	341	355	321	299	335	322	337	348	322	334	305	348	349	333	338	305	312	348	334	337	355	326	346	341	326	344	336	340	319	330	349	304	310	334	315	289	344	320	346	354	316	334	363	314	360	332	331	355	329	352	362	332	341	325	352	346	319	356	339	310	294	324	360	319	356	329	364	339	330	344	323	337	308	342	335	341	335	319	326	343	357	339	382	329	337	341	324	355	361	358	329	358	377	316	308	316	339	337	362	323	351	358	347	327	339	355	329	332	313	366	330	358	316	371	358	365	324	340	340	346	379	319	360	348	364	319	340	328	311	312	326	355	346	322	290	313	344	368	333	327	336	318	348	347	354	332	340	338	352	337	326	318	326	315	315	337	308	345	334	311	311	352	361	324	324	339	300	334	348	343	335	336	307	344	350	331	346	351	330	312	330	360	323	305	341	323	329	346	329	326	357	322	331	309	347	371	328	349	326	331	366	345	323	334	343	374	321	371	330	373	318	368	333	322	342	359	339	308	286	382	313	352	326	346	354	328	339	353	331	335	360	337	335	348	316	316	347	328	347	346	357	352	336	375	326	328	339	342	336	323	326	340	363	327	306	354	323	350	323	324	360	324	341	308	344	319	349	394	342	338	325	305	330	331	360	327	328	350	321	328	339	314	344	334	301	359	314	323	324	333	344	356	341	351	319	349	344	325	322	331	364	336	371	345	312	337	321	356	327	338	338	343	339	318	328	312	349	341	331	351	325	331	297	341	344	332	339	339	354	353	330	317	339	339	359	336	336	337	336	332	359	331	375	349	337	318	367	329	338	346	328	311	342	358	314	326	332	325	345	373	343	316	347	334	363	352	335	328	342	336	309	332	329	346	303	337	331	337	350	338	354	345	326	344	324	327	332	346	353	334	316	329	339	319	333	338	323	339	321	365	329	321	322	357	353	320	359	339	342	325	335	352	334	341	343	340	328	362	356	332	321	338	307	342	369	355	342	328	311	319	351	313	298	316	329	341	342	330	330	328	336	344	349	303	357	355	359	356	353	339	306	314	315	337	291	343	353	342	324	338	350	343	321	368	343	365	343	320	332	327	340	341	332	316	377	349	358	318	348	307	333	310	297	356	337	305	334	344	315	334	336	350	347	332	323	321	331	358	351	326	335	339	329	358	349	350	334	355	298	342	346	288	329	336	338	350	316	352	319	336	312	318	327	338	319	362	357	325	348	356	341	327	362	358	316	312	366	332	298	319	372	364	367	384	321	385	326	341	328	331	352	328	365	335	330	325	334	338	354	328	313	300	315	335	402	338	329	337	320	333	293	327	320	338	309	333	341	349	295	343	343	316	327	357	331	334	338	342	324	334	343	370	356	333	329	317	318	358	333	352	337	299	329	340	325	344	369	369	332	366	324	335	368	352	343	340	330	333	334	316	325	362	338	357	351	332	340	319	338	329	321	316	339	318	333	318	321	329	344	369	327	338	357	327	337	303	321	341	335	365	340	345	342	332	325	328	339	340	342	320	321	362	338	328	347	338	338	330	362	342	349	289	327	346	333	330	311	296	361	332	316	329	347	364	375	342	321	345	285	353	366	329	364	358	308	362	387	339	332	345	328	376	298	345	302	353	325	334	366	315	350	350	351	342	351	330	296	318	346	305	356	344	334	342	327	351	380	335	340	350	351	320	327	349	341	326	336	335	339	347	369	326	300	330	327	315	327	352	353	320	351	316	363	363	319	371	318	362	318	315	353	352	346	321	321	344	336	360	366	320	317	341	333	341	346	321	349	364	328	355	351	290	327	349	349	329	332	347	317	345	340	359	343	338	362	329	308	312	335	348	339	329	341	319	361	325	358	316	297	341	343	313	372	359	330	356	360	359	326	318	363	326	320	356	324	340	326	335	346	334	305	376	309	346	358	310	339	324	351	321	338	348	322	360	303	337	382	332	353	327	328	342	335	358	349	306	329	328	365	343	358	357	323	367	343	351	335	336	336	329	345	337	325	346	349	348	335	322	320	330	343	343	356	343	330	317	338	328	331	323	362	325	330	347	360	347	333	344	322	367	367	344	336	338	366	366	339	310	342	330	335	350	350	335	352	361	330	344	348	349	365	348	331	339	352	331	341	352	314	317	353	358	326	338	321	343	343	335	359	354	351	373	351	354	317	314	331	329	360	333	329	315	330	331	352	317	321	334	343	342	373	340	319	319	347	325	356	359	332	329	346	327	340	322	336	350	342	339	343	365	331	327	378	349	369	356	311	334	344	360	344	353	342	304	355	340	326	297	332	335	329	350	347	342	338	337	342	361	335	317	351	367	342	317	312	372	312	336	336	353	328	352	360	337	350	339	316	344	340	352	350	348	320	338	345	322	375	349	337	315	326	319	316	323	316	346	323	337	319	332	324	350	326	333	329	354	324	317	362	330	300	296	318	313	316	354	337	328	303	370	360	335	342	349	341	366	323	299	360	337	356	345	354	341	334	313	348	334	326	315	332	355	340	315	319	342	354	377	334	345	355	351	326	336	355	385	356	335	335	332	362	330	359	356	349	360	379	324	348	357	352	328	359	355	349	319	342	341	377	316	349	336	354
22945	21194	29106	23560	21194	21102	2935	668	510	449	403	358	336	290	281	293	280	291	263	267	267	244	242	263	259	237	237	253	240	236	220	237	239	243	233	227	239	225	234	234	234	213	239	227	228	235	227	210	214	201	223	217	231	211	214	204	217	213	226	256	194	205	231	226	221	227	218	211	219	224	228	213	221	216	231	202	230	210	237	204	216	234	210	223	215	203	229	350	282	243	229	223	226	227	238	206	225	220	208	244	179	199	204	215	205	228	223	214	193	207	198	215	203	190	215	234	222	219	210	198	223	206	218	217	237	227	216	229	190	207	211	212	216	216	224	211	229	220	199	205	230	242	189	193	191	205	223	218	230	204	216	217	235	217	252	234	216	211	234	212	228	217	214	228	230	206	211	223	233	258	205	218	212	218	218	212	199	222	219	218	219	224	216	213	222	200	206	226	222	203	191	203	213	231	201	210	186	232	211	232	221	210	229	200	222	188	213	214	214	220	222	228	209	208	230	198	220	226	183	231	239	221	198	200	213	191	230	231	216	257	223	215	215	212	232	225	233	214	222	218	210	184	231	198	218	212	213	205	219	201	203	224	199	219	191	221	187	235	237	204	215	221	228	235	229	207	208	223	203	227	218	231	215	200	233	245	230	201	209	207	226	200	210	228	232	221	198	223	220	207	213	205	230	216	203	210	221	244	222	200	238	254	211	234	213	216	199	212	222	198	229	213	207	240	217	203	242	228	216	223	222	250	205	226	219	203	203	194	206	230	232	185	209	218	224	257	214	241	210	194	244	205	208	215	213	221	210	218	247	216	215	219	209	248	237	221	223	214	228	239	197	233	223	205	247	205	199	222	229	226	225	228	204	216	227	210	245	212	212	203	220	208	227	219	221	225	198	211	209	221	220	193	205	238	218	218	216	206	208	231	213	200	201	237	216	200	220	219	190	234	189	222	230	213	210	230	221	226	236	205	190	221	215	231	215	197	231	213	213	217	211	217	227	230	202	212	181	199	226	216	211	219	234	215	192	193	205	244	221	180	197	224	209	222	232	181	197	193	212	185	215	184	221	234	223	213	215	201	236	216	221	215	218	220	227	207	236	223	207	197	199	220	213	260	230	226	264	216	212	221	218	200	230	203	245	227	214	225	215	200	246	207	196	231	216	194	222	228	218	207	227	241	225	219	196	191	217	229	232	189	177	205	234	197	205	236	221	214	202	237	208	251	225	195	217	220	233	202	219	225	198	208	220	233	201	230	225	209	192	223	217	211	223	225	228	222	222	222	207	192	227	212	228	205	205	222	210	211	223	205	209	208	237	237	209	234	220	231	219	206	223	242	197	241	219	199	220	208	217	209	232	220	245	213	227	237	202	201	185	218	218	227	211	206	208	210	231	197	202	204	209	205	201	231	216	208	210	223	198	212	192	217	223	231	199	194	218	224	254	221	201	187	216	197	193	215	219	243	221	216	214	204	175	219	222	216	211	218	256	197	218	223	210	220	245	210	212	213	207	221	222	223	221	243	198	245	242	225	204	205	235	201	214	216	211	201	208	220	201	206	217	213	206	211	231	204	219	210	201	239	231	205	247	230	230	203	226	229	189	221	215	216	235	204	219	243	196	193	214	186	231	209	246	227	211	217	238	216	232	226	221	220	207	234	216	207	230	226	223	200	220	213	216	221	206	227	210	244	225	221	205	228	232	217	207	224	204	218	203	205	215	247	218	211	229	194	211	208	232	190	213	200	204	217	193	246	219	242	200	230	234	221	234	213	221	228	248	217	208	213	216	197	224	200	220	228	206	208	248	201	200	199	231	227	210	220	202	227	191	213	228	223	214	214	244	190	191	235	220	231	223	223	211	228	231	204	233	201	208	228	218	222	207	209	210	217	198	232	191	223	197	204	221	217	212	213	239	199	211	210	198	206	219	199	237	206	225	231	218	211	203	190	211	199	199	178	206	231	245	233	205	209	237	204	205	218	191	205	235	219	197	203	240	212	219	189	217	222	204	222	212	242	223	187	223	228	211	238	209	212	209	216	220	230	196	237	212	186	213	194	200	207	215	226	227	202	196	210	198	196	211	219	220	205	213	234	219	232	230	219	212	220	199	225	200	232	233	220	216	228	220	230	192	202	225	216	218	197	225	190	218	227	231	198	247	202	217	213	227	195	217	186	242	216	187	239	210	218	222	224	221	198	227	218	203	220	203	215	213	233	218	221	205	184	214	189	214	221	243	220	234	211	209	206	204	201	216	215	216	222	194	235	221	206	229	215	203	219	187	214	224	221	237	214	203	188	217	215	196	214	213	218	197	233	187	203	231	198	230	235	227	225	210	213	198	214	251	220	216	196	204	234	221	201	232	209	197	216	212	253	221	225	227	200	218	220	194	199	222	193	205	209	222	223	191	218	198	210	229	216	230	231	233	208	255	197	223	215	222	213	191	201	215	216	216	231	222	197	252	192	218	206	232	224	200	192	226	199	214	227	214	214	214	197	245	204	219	205	223	203	236	216	217	231	214	225	188	215	220	209	228	231	206	213	234	221	188	205	236	201	233	210	232	211	218	214	209	220	213	226	204	237	199	188	229	214	211	200	209	216	234	223	230	200	208	238	231	213	212	224	232	219	201	219	209	210	229	201	191	203	219	216	197	214	222	204	210	207	208	211	215	220	215	210	180	215	215	221	220	194	226	210	219	207	211	209	240	236	232	240	196	209	212	214	221	198	221	237	211	224	242	221	240	211	246	206	221	226	208	180	224	243	202	235	218	202	212	224	229	217	208	231	208	207	185	206	209	240	234	226	178	223	212	214	218	202	199	228	207	225	219	191	195	220	192	207	226	213	203	218	186	221	196	219	224	238	216	211	234	218	204	190	182	205	213	206	189	214	222	231	195	229	215	216	229	227	214	208	240	217	214	231	205	217	231	207	193	211	216	222	234	248	217	220	192	226	211	228	193	206	225	228	217	234	218	219	230	218	242	248	227	203	190	212	201	251	199	208	206	204	200	191	201	193	194	218	251	222	246	215	219	233	207	221	216	221	217	209	213	214	226	224	217	194	217	210	218	209	223	240	249	207	199	217	242	205	214	217	214	213	198	216	215	212	249	221	198	200	215	196	236	214	200	218	211	230	212	226	212	193	222	207	225	201	192	190	217	214	206	203	216	236	209	205	216	240	217	210	198	209	248	198	205	235	222	234	205	217	188	218	231	202	221	207	220	244	221	191	238	199	197	212	224	222	209	219	205	228	212	228	203	204	212	218	237	193	223	232	196	235	213	228	222	212	207	232	202	218	208	215	224	218	204	247	219	202	229	202	199	215	191	223	216	220	212	223	206	216	199	224	236	229	181	194	193	232	206	211	232	220	195	225	211	220	212	229	212	192	220	202	212	197	245	200	205	207	207	214	235	213	226	217	203	210	184	198	230	190	230	241	192	212	202	214	206	196	217	212	190	206	215	222	223	228	226	230	188	194	192	206	207	241	233	221	175	208
42745	14433	11906	6287	4069	2947	2146	1741	1442	1171	1003	884	843	769	667	675	627	604	561	509	543	499	494	451	422	457	439	426	484	434	437	429	423	400	429	391	423	410	415	406	401	409	389	384	409	398	410	358	391	409	400	350	380	408	408	419	395	403	362	387	392	387	370	409	344	388	398	362	400	373	408	419	343	373	365	385	408	358	355	381	368	374	373	392	384	371	365	847	515	387	416	384	394	400	353	355	362	386	349	380	399	349	376	364	375	369	358	373	379	361	358	340	365	396	351	366	400	334	399	365	385	405	351	398	349	361	369	339	362	378	397	369	373	341	379	384	358	354	376	353	332	373	343	347	375	355	355	368	385	360	353	363	391	346	354	398	341	391	348	389	361	346	380	333	368	383	393	372	382	381	368	416	367	393	350	382	347	366	361	381	377	379	340	342	352	381	376	344	377	351	341	338	357	380	327	346	382	368	421	367	330	411	362	339	349	375	347	399	382	366	400	383	356	362	371	334	395	348	408	363	368	397	409	359	355	392	384	391	353	360	367	405	358	375	354	348	379	358	342	376	353	378	352	372	384	387	371	338	371	364	365	374	394	349	387	357	368	372	395	353	366	400	373	380	369	363	384	353	335	361	380	341	377	381	335	389	390	400	376	354	354	355	370	364	339	376	358	362	375	359	397	342	388	368	364	366	367	366	384	381	395	371	349	345	374	363	383	345	392	350	368	343	386	367	372	408	364	375	361	374	390	384	372	356	397	368	352	322	358	327	353	380	338	371	377	374	351	364	345	343	355	367	373	358	394	408	364	371	381	341	329	382	381	377	377	373	387	394	404	370	410	378	361	360	373	370	426	363	334	371	340	393	378	392	368	378	346	392	356	368	348	398	373	340	368	381	365	357	344	378	371	386	368	417	379	366	383	384	360	353	368	377	382	416	381	355	381	356	342	372	371	366	330	387	366	397	329	367	360	347	355	375	350	367	376	399	370	360	362	370	359	346	380	384	359	358	380	331	371	353	355	357	370	365	402	376	399	371	349	363	381	354	382	370	375	373	363	353	371	355	358	348	367	384	375	379	322	334	382	372	363	370	382	389	358	355	343	364	344	377	368	363	369	374	358	345	324	371	362	393	363	352	359	369	328	357	399	338	360	348	375	352	363	348	378	371	383	360	357	381	368	383	356	374	359	348	414	365	355	364	388	370	352	403	388	363	341	359	375	375	394	411	342	383	358	369	355	411	331	379	375	364	345	365	423	360	361	352	332	401	389	410	352	331	352	364	365	362	364	368	344	357	382	343	389	407	394	366	365	347	404	378	320	350	387	378	370	337	353	407	383	366	376	368	345	366	373	345	358	364	375	398	376	372	368	378	335	363	377	376	386	368	342	391	356	377	373	357	344	360	407	362	345	394	323	368	384	373	359	349	379	362	345	352	348	379	358	379	347	365	398	375	387	346	368	396	345	378	318	390	380	375	387	363	333	371	357	338	362	365	405	324	395	361	386	352	381	384	377	367	372	363	375	357	421	366	378	356	395	354	355	370	373	318	394	362	379	374	367	382	368	414	376	333	369	362	338	417	382	376	401	358	373	380	358	344	394	354	383	353	364	348	367	368	378	375	350	364	359	367	377	352	348	367	400	391	393	371	347	361	385	325	424	355	374	355	330	375	401	363	383	350	397	352	349	378	388	340	407	367	337	387	345	347	361	351	339	346	375	404	363	368	324	400	362	349	359	343	372	346	367	366	376	385	383	347	376	392	393	331	351	356	349	394	358	389	385	383	354	362	375	383	388	363	350	393	347	353	354	356	356	419	358	368	377	391	378	390	394	364	385	388	371	372	371	396	394	376	366	407	365	339	361	380	383	396	353	398	338	390	384	378	371	367	331	344	362	391	385	365	374	383	392	388	341	377	401	378	357	372	385	348	400	381	392	359	370	360	351	379	373	369	335	341	384	339	381	359	349	359	334	344	380	369	384	371	366	332	373	364	380	379	374	343	356	385	336	364	334	382	367	405	404	359	368	367	351	364	392	407	354	374	336	394	360	356	370	361	378	398	385	411	374	364	373	397	358	324	410	389	373	400	372	357	387	361	389	360	346	355	352	353	372	387	400	354	350	373	371	348	357	346	380	357	363	361	385	389	386	381	373	365	339	405	356	369	357	340	375	383	353	366	364	368	372	369	384	352	383	373	369	384	387	359	380	380	381	331	332	364	413	400	360	342	349	348	390	392	390	373	362	312	345	345	366	407	426	368	361	379	360	350	391	386	334	365	388	332	373	394	396	360	343	366	378	383	345	353	355	359	365	380	373	385	359	367	395	362	354	364	382	369	389	384	351	369	361	378	360	348	353	391	344	348	386	371	330	363	333	397	356	375	368	363	409	353	354	333	365	346	364	366	370	389	361	357	381	367	373	376	403	367	367	369	356	412	367	358	395	347	344	386	389	355	382	399	348	342	375	369	366	370	346	373	344	352	375	344	347	360	379	388	350	375	394	342	350	356	335	381	336	400	373	359	421	404	358	377	359	378	364	331	379	381	366	341	392	398	358	416	345	362	332	369	347	371	362	356	330	382	380	377	365	357	330	364	393	365	369	377	404	371	387	367	391	383	366	391	361	336	410	374	375	380	365	364	390	395	380	368	363	398	358	363	350	363	325	364	388	341	388	355	400	376	359	372	384	363	389	375	396	370	384	379	373	374	363	355	336	349	395	409	359	330	384	380	362	377	331	399	389	366	380	393	346	395	359	360	380	351	389	389	362	386	349	350	355	387	372	354	378	370	319	317	377	374	394	367	378	394	397	363	395	406	356	382	372	402	394	361	389	384	385	382	392	368	361	362	382	352	361	382	378	362	352	382	359	382	339	340	314	390	368	375	374	364	365	331	416	384	361	343	361	383	335	371	363	354	405	382	373	386	378	331	356	353	348	368	356	354	410	361	378	394	342	377	369	358	393	391	355	340	385	387	353	420	365	372	364	376	369	377	381	347	389	372	348	349	391	364	356	376	380	326	390	351	361	379	370	341	400	313	344	366	374	347	362	399	383	335	360	345	390	370	341	352	352	370	382	366	375	366	395	358	358	425	404	375	336	373	349	356	354	391	393	378	380	377	390	354	372	380	331	384	360	377	395	347	359	393	424	338	370	366	378	365	350	375	382	377	348	361	351	391	336	366	384	368	368	367	350	367	379	349	386	363	381	369	385	385	376	391	334	369	367	376	338	378	344	347	391	364	342	375	373	368	403	418	371	348	355	368	340	374	342	393	344	368	387	367	347	335	391	402	377	384	379	345	355	380	361	346	386	396	323	367	390	340	370	367	361	333	360	358	390	348	386	344	364	364	358	366	396	359	361	373	349	358	356	378	366	375	342	357	377	366	357	367	360	376	374	342	350	358	378	351	393	371	377	368	379	357	362	376	376	409	394	393	385	371	379	341	371	355	386	347	375	368	354	349	353	392	396	365	358	362	336	385	368	382	376	344	377	410	324	351
26727	21016	11419	883	470	397	404	412	353	399	389	374	373	400	381	402	356	411	370	352	408	383	394	362	365	352	379	364	381	354	369	347	419	402	368	384	377	395	360	411	383	427	381	372	427	390	398	385	385	396	359	379	374	361	392	373	378	381	380	385	386	376	389	374	388	384	394	358	366	336	405	394	407	382	407	410	377	362	362	366	356	362	396	388	369	400	379	411	350	367	367	394	387	402	381	384	389	396	366	361	381	385	399	398	366	353	384	345	356	393	406	390	393	369	400	378	353	380	343	369	366	391	382	366	397	333	326	369	395	365	359	363	333	370	395	390	401	415	330	392	338	399	383	365	375	367	413	374	387	334	363	387	396	361	367	361	377	373	378	395	367	372	362	388	396	384	354	347	371	329	405	385	376	377	364	391	399	357	360	351	377	391	362	376	376	364	374	376	394	379	353	357	371	367	406	380	385	380	385	374	399	363	389	391	368	360	364	366	360	369	379	357	358	375	351	361	376	407	338	385	371	400	391	368	354	370	358	333	382	378	409	370	359	361	380	368	355	366	328	364	425	347	371	358	367	397	355	395	357	388	392	385	378	372	381	393	343	342	390	408	368	365	351	402	386	363	361	391	411	398	362	341	405	382	377	413	388	378	335	385	367	391	378	366	374	362	404	382	401	376	362	351	389	348	349	364	379	400	368	333	398	371	394	375	377	377	410	371	388	352	373	382	421	366	384	397	388	368	389	368	370	380	334	394	341	387	398	364	416	415	395	383	360	409	370	367	400	385	391	371	371	344	394	400	394	345	372	372	379	367	384	378	402	379	344	375	400	379	366	348	396	363	363	348	382	376	380	343	352	378	344	391	392	375	366	387	371	337	406	395	383	371	372	368	345	363	369	389	365	405	386	364	409	382	406	381	347	367	373	380	370	406	356	387	383	379	358	382	393	372	377	372	362	354	362	386	363	379	379	370	395	381	372	386	409	391	388	379	394	341	332	363	388	342	375	370	351	391	347	390	375	367	374	387	400	360	359	389	341	339	377	371	341	369	361	381	383	423	404	398	391	348	387	371	389	390	354	362	398	390	359	364	354	395	370	401	370	368	354	403	386	377	384	369	394	353	363	379	377	315	404	396	420	389	367	378	374	354	386	353	375	374	410	379	378	387	358	368	381	389	374	382	359	392	401	357	377	385	372	353	378	387	346	378	407	381	374	367	358	380	392	402	374	376	348	368	393	373	394	368	353	355	373	402	414	374	395	402	384	399	371	372	367	397	398	349	400	389	385	407	418	384	376	354	361	395	374	375	372	379	374	389	389	382	373	340	341	360	374	379	359	360	395	381	365	385	347	365	361	361	383	403	373	371	384	377	395	387	381	384	368	379	353	356	388	378	348	384	380	361	370	365	348	388	392	359	383	418	349	406	399	379	394	390	366	375	419	364	353	384	375	396	409	408	374	385	366	345	359	389	335	383	400	408	364	370	375	366	382	380	353	341	339	376	342	389	389	341	417	363	360	373	371	372	385	368	392	362	372	340	363	356	385	373	392	385	344	370	351	424	382	368	382	329	418	350	346	375	350	361	374	360	350	386	368	349	332	387	380	347	384	360	409	375	394	397	371	390	313	378	396	367	403	362	395	383	333	391	406	408	338	366	384	382	360	421	358	408	372	387	367	355	374	395	381	385	363	375	390	402	345	369	386	349	402	364	386	360	359	410	406	384	336	367	364	341	371	401	396	358	342	385	354	372	383	356	392	378	355	379	377	373	388	398	360	379	381	385	406	362	342	340	420	361	409	386	377	400	357	385	363	367	350	386	365	421	407	378	359	399	339	382	383	381	382	366	347	368	376	309	404	392	370	380	389	359	401	377	378	372	384	363	370	347	348	384	346	386	359	386	407	381	352	423	369	350	390	372	377	368	360	391	365	350	408	373	369	382	403	349	378	372	381	404	380	367	381	369	375	404	391	382	418	355	386	378	364	398	402	376	370	404	390	345	360	379	372	369	378	360	359	428	401	377	369	404	418	350	376	393	391	408	367	366	347	362	396	369	361	351	356	349	385	398	418	345	387	366	381	413	389	359	365	372	381	346	349	382	384	377	366	344	396	358	361	373	384	398	419	387	416	362	373	370	331	393	374	414	395	375	394	383	383	389	352	395	360	376	349	351	356	392	369	394	361	373	378	402	377	361	393	338	366	405	391	363	365	373	354	375	323	366	369	392	364	419	399	362	378	388	384	419	367	373	369	361	358	402	388	345	365	376	374	377	391	401	394	385	390	396	381	321	327	380	334	362	375	372	375	386	386	371	391	421	387	332	377	372	376	370	413	382	395	373	385	390	359	360	370	369	354	371	357	400	384	381	361	367	367	375	359	379	390	387	348	406	383	373	366	381	360	382	372	372	341	383	376	354	341	393	341	392	364	372	379	363	363	377	392	384	386	378	393	394	362	345	368	361	379	331	381	380	392	362	380	366	398	342	386	369	367	354	409	383	357	351	393	362	366	385	371	370	407	398	389	386	400	387	378	373	354	335	367	359	380	364	346	411	382	379	374	371	365	377	381	366	371	379	377	362	377	390	390	372	392	403	353	355	357	385	359	385	370	368	365	355	345	387	369	361	382	355	382	371	331	381	334	394	386	361	372	374	402	352	353	384	411	371	347	403	396	353	365	354	394	370	346	367	370	382	370	370	388	375	358	380	321	380	383	390	376	371	355	372	398	378	354	387	371	362	387	366	385	372	409	346	379	388	386	369	367	358	372	376	401	379	345	388	392	367	348	384	374	379	378	360	373	355	369	390	370	397	382	390	384	388	375	392	371	401	355	339	351	338	394	409	374	395	402	340	395	401	371	406	374	412	360	341	355	383	409	397	364	364	385	415	343	388	402	372	393	376	384	401	359	344	362	374	385	377	367	362	397	388	374	373	391	403	399	360	336	368	347	343	386	384	384	383	369	386	377	365	389	395	370	376	347	392	373	378	370	364	364	362	394	379	365	406	357	378	392	362	394	394	376	394	368	367	389	345	411	388	390	404	387	426	352	377	392	411	378	379	397	352	431	355	404	384	417	345	404	359	370	401	375	369	378	392	397	365	392	392	345	397	355	356	361	378	382	370	376	348	387	365	379	342	391	354	362	382	384	375	336	366	384	390	353	372	370	407	389	345	382	339	388	390	348	384	376	376	333	375	381	412	360	379	350	352	400	392	389	378	342	381	380	370	401	362	386	389	369	356	367	361	394	383	387	358	341	401	364	376	374	383	367	366	389	366	418	382	340	384	384	394	341	399	373	392	373	372	377	378	371	366	357	385	349	378	339	367	387	373	355	377	395	380	403	377	411	379	347	369	371	375	393	378	407	363	367	399	391	339	379	393	384	390	360	399	360	376	382	368	356	348	374	362	409	393	360	385	413	397	359	379	392	415	374	387	378	389	379	357	397	390	380	387	388	373	340	385	332	419	383	374	345	356	381	387	373	407	362	399	371	373	364	403
19238	2046	1536	1030	828	817	684	741	742	710	718	691	709	699	659	678	669	674	711	685	655	623	694	713	643	661	669	690	638	679	688	650	668	674	667	658	656	695	663	651	662	677	624	712	651	663	636	719	663	682	682	690	662	766	708	697	648	664	692	715	702	643	659	659	638	641	657	719	649	694	657	639	669	694	719	716	680	684	671	646	640	677	676	680	662	676	693	728	663	701	665	736	669	651	656	685	717	637	672	649	665	692	655	690	687	682	677	655	655	649	654	663	678	679	635	651	698	667	706	655	624	623	697	663	672	654	667	640	671	687	681	645	665	670	622	692	694	658	651	675	707	692	672	645	658	627	638	654	645	668	654	649	686	661	686	676	632	703	691	673	665	706	658	674	690	643	669	682	623	695	616	671	657	683	701	664	695	695	668	701	693	668	669	622	637	662	646	668	693	631	671	667	696	662	658	659	684	713	681	682	640	673	662	700	618	680	687	662	692	654	630	633	696	645	648	632	677	708	667	714	663	651	639	678	678	651	650	642	624	689	658	660	642	721	664	663	661	649	664	674	674	692	681	646	674	668	647	644	674	689	668	684	668	662	704	679	655	703	689	668	700	716	611	665	697	642	662	654	619	687	622	681	666	744	689	695	650	637	680	666	678	655	695	638	662	672	635	679	660	664	668	655	662	672	644	650	664	670	636	714	673	664	634	704	676	641	632	702	664	640	652	688	679	695	669	676	666	649	677	681	639	652	646	669	646	677	698	654	684	667	662	694	645	628	663	671	694	653	643	629	724	676	629	669	665	672	642	669	655	654	682	718	638	685	733	683	667	647	659	675	665	687	672	683	671	639	644	700	658	627	697	647	636	640	652	676	669	710	632	678	705	698	721	637	691	659	681	702	687	686	633	689	687	650	634	620	663	718	679	651	641	703	672	622	672	662	693	661	681	642	703	692	681	684	694	708	666	632	641	680	662	671	655	669	662	727	702	662	690	678	658	643	654	681	696	692	674	649	681	641	651	702	635	668	703	695	690	655	674	713	662	634	678	660	701	687	647	682	672	684	636	642	675	658	676	687	653	663	666	719	665	677	696	703	695	672	682	730	621	664	694	698	658	666	638	690	654	697	633	693	682	648	684	695	665	612	642	603	656	645	692	693	683	658	639	633	687	691	642	665	629	681	693	654	655	669	654	656	656	647	644	678	676	691	738	696	653	668	672	629	661	663	673	670	662	649	670	685	678	712	597	638	661	652	647	680	669	642	674	689	680	673	654	679	720	673	636	660	657	664	709	701	636	672	676	678	616	665	685	606	647	661	695	622	650	657	673	707	623	657	663	686	662	688	657	668	709	678	686	678	653	693	656	669	665	663	668	702	657	630	634	670	675	650	672	651	681	691	638	639	661	680	670	635	695	633	644	654	647	699	688	671	679	659	669	712	658	661	711	664	693	661	683	665	664	677	639	667	714	681	708	637	665	655	676	656	673	621	630	621	663	720	696	675	681	653	659	691	689	698	701	738	669	679	629	663	675	680	666	672	711	603	681	637	620	705	669	686	648	641	719	647	672	700	687	648	654	718	656	684	687	674	657	654	628	650	667	680	644	666	702	619	651	657	677	688	671	654	720	667	670	643	663	628	641	685	711	633	685	713	731	643	626	675	693	719	653	670	673	691	663	710	697	638	690	659	656	663	677	647	680	642	696	668	662	639	630	697	655	659	645	708	685	686	611	642	708	695	731	658	647	707	662	653	721	666	697	638	688	685	632	678	660	676	694	697	657	672	678	636	681	644	683	681	675	694	622	690	691	729	724	704	694	659	701	670	674	703	660	724	672	715	673	635	627	687	652	705	635	620	632	626	652	673	639	661	680	649	667	704	686	720	644	720	659	679	657	730	672	691	680	685	675	667	599	699	649	720	647	697	717	641	651	665	697	659	715	638	670	624	671	715	632	694	644	667	660	694	642	681	707	653	677	684	687	709	645	658	700	685	721	656	661	625	634	657	670	693	645	726	653	645	659	671	670	664	698	665	671	671	693	612	655	692	701	677	662	655	681	666	732	688	672	655	665	626	656	727	666	675	683	665	719	694	651	629	678	688	645	685	680	672	695	663	722	679	667	635	653	671	694	640	671	688	666	676	698	651	700	693	679	642	672	720	669	665	677	617	638	653	651	645	671	705	693	674	676	666	650	663	681	679	668	650	653	633	670	666	684	663	681	666	675	657	667	622	721	698	680	692	670	696	653	676	665	646	636	682	643	681	687	680	645	646	686	603	648	680	685	687	667	674	667	631	667	653	636	672	657	661	669	651	643	665	654	699	654	706	672	715	646	673	669	706	690	655	695	659	705	663	715	681	693	692	664	688	640	669	673	687	704	622	692	647	652	710	703	683	720	666	632	664	677	646	627	609	721	649	697	690	659	611	643	654	700	663	647	648	697	653	657	683	613	695	671	662	647	638	657	658	610	659	670	674	693	670	678	629	666	670	676	667	661	651	673	686	655	641	640	704	670	660	686	726	634	625	664	679	673	642	669	679	703	662	660	659	673	640	657	642	671	662	695	730	642	686	697	700	650	669	665	650	687	633	676	687	658	649	678	709	653	647	664	639	639	679	628	649	625	680	665	688	659	710	662	678	710	696	724	652	676	664	668	647	690	657	708	673	667	669	655	669	658	675	681	652	660	700	691	672	672	649	650	648	617	691	638	679	604	646	652	692	660	674	659	688	649	684	713	657	687	637	658	665	639	692	685	618	663	721	670	604	647	664	684	684	647	686	687	598	655	658	696	725	685	707	686	675	682	671	682	684	651	669	690	652	659	663	662	700	681	681	633	630	615	677	683	700	637	660	645	673	665	701	650	637	681	654	640	641	640	700	651	681	666	658	654	680	693	643	675	656	698	691	672	665	670	662	667	678	723	707	667	681	663	650	658	685	696	667	643	683	653	675	712	701	670	677	693	658	652	689	681	689	671	685	726	655	671	645	629	693	636	706	641	707	709	636	693	678	654	678	632	693	638	724	628	667	698	710	676	676	680	693	633	655	688	659	665	621	656	701	664	701	680	659	631	692	656	680	672	689	693	647	648	719	689	701	680	621	665	657	647	692	650	658	665	692	733	673	632	695	654	670	661	678	678	664	727	696	660	677	674	679	645	628	662	712	613	628	725	683	674	647	691	652	662	652	687	664	695	673	662	646	683	687	638	714	686	646	636	665	650	676	679	690	631	726	722	647	707	652	639	702	714	674	692	629	705	650	687	677	631	644	679	624	670	673	660	660	663	696	685	676	640	655	638	672	639	672	628	655	677	647	684	658	684	628	681	635	679	722	670	657	668	687	632	678	686	660	700	670	625	717	672	680	657	644	701	676	688	708	676	665	687	657	655	710	656	668	691	707	669	652	687	657	681	664	694	646	672	627	654	665	666	661	642	676	706	691	695	680	690	688	689	675	683	710	628	652	664	711	597	644	656	682	700	653	716	663	629	676	646	648	640	674
23832	21184	28613	24026	21121	4793	510	360	271	285	225	210	210	189	188	197	200	205	178	179	219	177	177	183	187	168	193	169	162	149	168	172	168	167	189	172	155	160	151	177	186	154	136	182	162	186	161	158	168	147	176	138	162	168	175	188	171	168	169	176	158	154	157	171	144	172	164	173	197	170	144	184	156	188	171	194	170	144	172	169	158	189	134	184	175	157	180	173	183	172	187	162	150	180	151	158	151	169	192	157	155	175	177	165	171	165	176	177	148	156	187	165	161	150	165	182	165	162	172	149	159	142	180	174	174	152	168	171	151	164	180	167	201	193	144	161	157	187	169	158	157	140	172	159	150	163	162	159	171	167	144	161	171	151	180	179	177	168	177	180	159	162	166	175	155	139	162	166	152	173	179	134	162	174	161	188	177	164	200	166	155	165	151	169	162	154	148	156	140	168	176	154	177	153	139	164	166	160	142	175	159	181	165	161	148	173	186	160	176	151	165	188	151	175	192	158	154	170	158	173	169	182	181	158	148	146	160	144	159	163	154	171	193	152	174	170	170	173	143	178	161	189	166	188	156	160	143	169	151	163	148	154	177	181	173	168	174	157	166	176	168	165	163	160	142	145	147	159	161	152	139	188	173	177	169	155	170	204	151	152	157	158	186	157	176	192	139	173	177	161	171	154	174	134	180	188	162	168	176	161	163	147	178	169	179	162	164	154	153	159	174	183	158	154	189	148	156	166	156	175	159	136	163	164	156	149	189	183	169	185	181	157	157	163	166	171	166	167	159	148	163	152	158	153	181	184	175	155	188	164	150	173	163	155	168	171	162	186	170	186	171	176	154	134	168	163	178	151	163	184	166	156	146	158	164	161	163	197	154	159	174	174	184	172	171	156	159	167	170	186	158	167	155	156	182	168	169	163	148	163	148	169	183	187	153	155	163	177	191	139	164	183	154	172	168	176	174	176	168	156	149	178	151	189	178	189	172	160	188	152	148	165	172	163	170	180	159	167	180	159	188	147	159	170	164	179	157	183	176	194	148	182	156	170	142	156	170	169	172	173	167	143	170	173	162	147	174	147	180	158	159	170	169	156	161	173	156	172	179	163	160	154	159	164	164	148	178	191	164	191	157	158	153	154	174	172	166	141	155	158	161	143	176	177	160	144	184	156	153	168	157	170	175	169	148	170	140	163	176	144	160	153	169	181	158	169	196	158	163	180	197	145	168	176	157	174	191	150	175	159	181	169	155	164	175	177	165	176	173	161	166	177	163	162	177	162	184	170	180	176	150	162	187	186	143	159	181	134	189	171	166	159	181	209	162	179	155	164	177	160	158	171	155	171	144	159	169	157	155	169	155	156	163	157	157	188	154	173	169	153	165	171	151	177	181	151	169	164	166	163	141	148	162	163	170	174	167	156	156	178	143	174	178	161	163	156	151	155	169	177	146	156	192	168	156	155	165	154	163	166	164	172	166	161	168	161	154	169	158	165	157	181	154	168	174	175	173	167	156	141	156	185	167	175	177	166	170	170	150	180	206	156	187	191	174	169	181	139	168	162	167	174	166	173	181	163	187	183	166	165	170	160	168	187	165	132	173	177	149	185	157	171	153	167	160	168	165	157	156	168	191	162	160	153	171	162	172	168	164	150	158	171	168	148	167	173	151	175	179	154	170	131	161	182	154	163	135	155	191	174	159	189	165	170	150	175	140	152	155	143	127	168	167	175	161	139	191	173	161	178	165	143	162	151	183	154	156	145	174	142	177	160	178	185	178	166	197	177	143	164	176	173	172	171	163	173	170	157	154	170	169	140	157	159	177	155	182	177	167	152	171	158	157	163	166	167	173	157	153	146	180	166	158	157	174	156	178	180	168	180	156	151	175	140	169	156	171	177	184	157	173	150	174	163	143	157	172	140	158	178	168	150	161	173	175	170	143	184	180	178	170	149	157	166	156	159	175	162	175	148	176	183	169	156	176	157	160	179	166	150	168	171	148	171	160	175	168	171	176	159	165	164	150	158	154	173	161	147	165	167	166	162	161	160	171	155	173	147	183	176	172	170	153	164	156	165	181	191	149	161	180	161	158	147	164	186	167	175	182	162	164	159	160	177	159	183	168	182	135	161	156	174	195	161	150	163	166	162	179	180	179	160	162	177	170	175	152	175	157	186	162	178	169	135	166	170	173	169	165	168	189	195	180	168	142	175	167	182	141	189	149	166	153	171	156	173	169	179	155	160	176	148	164	174	168	171	178	157	164	175	168	183	176	180	140	163	183	172	186	160	163	152	177	189	146	184	166	165	164	166	182	170	153	181	169	151	162	161	182	169	165	166	180	159	180	169	174	149	166	157	177	169	176	167	176	176	154	159	141	161	152	168	175	171	170	179	162	166	161	161	171	182	180	183	202	173	144	180	158	145	159	159	181	169	161	136	163	150	148	165	156	171	188	169	175	190	197	149	171	182	176	181	140	161	186	146	159	169	166	158	170	172	170	199	174	169	182	167	174	166	162	161	164	164	151	148	156	157	163	158	148	173	159	154	197	149	192	165	162	178	166	157	173	164	151	149	178	168	184	163	161	168	145	172	149	162	176	181	193	150	166	168	174	173	150	140	171	153	188	155	168	165	183	175	165	171	164	160	182	183	158	173	171	148	153	155	167	167	142	165	154	171	148	166	158	160	161	184	169	170	151	154	173	139	160	159	163	179	165	161	161	169	161	180	181	175	157	179	179	148	150	165	165	189	185	175	168	165	162	167	189	161	154	143	170	145	182	189	159	190	174	147	171	158	178	189	151	186	159	148	172	167	157	149	187	160	172	160	156	165	180	184	160	157	155	169	171	163	149	158	180	186	162	152	177	157	156	164	147	158	187	146	147	155	174	147	149	181	147	164	167	156	168	144	157	165	181	179	160	153	190	180	172	188	182	166	182	159	147	171	183	151	189	155	161	170	182	189	161	163	142	140	160	151	160	167	179	170	171	177	146	155	153	173	149	155	150	157	141	161	186	175	171	148	160	168	156	158	168	186	152	181	169	177	146	166	140	154	182	157	192	167	137	150	149	151	165	175	191	136	159	158	161	157	160	149	169	169	175	159	171	157	178	149	176	162	165	146	147	150	159	173	179	146	180	162	168	156	173	138	180	185	187	190	145	176	158	204	196	170	174	170	192	169	149	155	152	145	158	166	200	193	172	135	162	183	171	148	179	160	179	178	175	168	140	157	173	172	182	174	153	157	153	171	150	161	167	177	161	168	160	175	151	176	163	157	177	150	156	166	161	163	189	161	188	174	167	163	162	141	142	160	164	170	183	191	166	162	158	170	181	171	150	158	156	167	160	160	168	189	163	174	146	143	155	183	157	151	167	189	164	185	162	154	147	156	146	168	172	145	195	148	150	144	172	162	145	175	159	178	173	147	171	157	162	153	171	171	190	150	156	154	163	165	154	181	150	156	174	142	163	156	177	177	169	175	153	167	166	190	171	164	168	172	151	184
37219	9884	7307	3683	2339	1706	1234	1064	869	814	681	582	548	558	446	483	484	445	391	399	419	359	377	385	361	352	356	382	342	360	364	306	342	349	329	343	341	328	342	320	336	314	322	300	301	326	333	344	302	292	317	338	301	296	353	302	360	328	287	321	321	302	350	324	305	340	323	316	325	330	319	342	313	323	315	339	264	299	340	314	330	316	319	321	329	305	321	343	274	307	305	297	293	336	290	340	309	307	354	293	325	324	312	281	316	317	313	309	325	314	323	295	301	316	323	317	296	342	321	321	324	296	303	307	315	312	326	359	291	304	308	300	313	316	309	326	322	285	323	290	306	299	313	308	306	323	315	302	327	298	337	318	299	298	305	306	295	302	333	289	318	300	305	288	336	316	331	311	343	340	340	333	331	320	306	288	323	297	320	323	310	353	304	325	318	325	318	333	304	333	329	302	323	319	322	310	290	333	320	311	304	296	303	313	283	321	329	310	329	307	315	321	308	331	334	308	293	343	329	315	318	329	298	317	293	278	320	300	299	335	342	314	318	294	318	277	308	313	336	330	333	314	315	308	318	288	310	346	295	296	326	338	277	306	334	292	307	294	322	302	339	323	313	341	283	296	325	303	354	293	338	308	326	353	346	294	312	310	318	327	321	335	311	302	262	328	312	344	312	338	324	312	306	352	335	334	328	307	310	336	304	280	288	289	302	312	358	304	313	286	325	325	283	339	300	284	282	309	327	307	324	333	311	285	289	336	328	295	336	301	311	300	318	311	339	305	311	323	319	315	335	295	311	337	287	304	322	307	324	315	313	341	299	310	298	337	295	312	324	322	312	295	291	300	297	321	326	294	310	295	338	301	329	303	298	343	323	297	304	273	315	323	270	305	306	314	295	350	284	311	291	317	340	272	324	293	332	352	325	286	326	316	310	297	284	314	268	316	315	315	319	298	304	356	340	320	308	312	313	302	335	303	287	341	316	335	322	305	320	291	327	326	306	316	280	310	274	306	331	352	316	306	320	311	308	311	311	289	290	325	296	304	301	311	305	326	306	298	303	286	323	332	298	307	313	325	318	308	313	320	314	327	342	315	312	342	324	311	285	305	324	322	300	284	299	298	327	308	344	332	300	342	324	308	289	320	354	336	333	322	323	310	298	330	289	276	299	306	320	322	306	331	297	307	303	307	323	352	321	322	301	293	296	349	318	296	340	312	309	318	296	329	311	305	313	299	308	311	316	303	292	307	319	318	311	328	314	311	319	341	296	322	319	327	296	320	296	289	317	306	317	309	323	289	294	321	306	310	287	324	266	281	312	312	299	307	313	294	294	344	316	315	307	313	309	300	285	335	354	325	313	288	320	307	295	317	301	312	286	324	327	300	333	347	328	330	310	292	337	311	321	301	304	313	318	323	306	334	312	321	285	337	324	328	306	325	329	324	307	346	304	324	321	325	294	302	331	313	347	277	327	291	281	321	313	321	323	300	294	302	267	297	302	311	309	309	280	342	299	311	301	289	311	315	329	323	308	315	305	306	285	328	311	280	326	299	297	310	333	336	333	309	352	333	291	300	313	312	336	323	323	323	327	306	299	323	331	298	332	313	316	311	301	294	331	305	315	333	361	338	314	308	330	290	325	299	269	301	340	307	308	327	306	299	316	300	306	311	330	270	287	328	299	341	319	329	291	323	305	310	334	307	336	298	306	301	357	287	317	298	301	347	321	335	297	292	293	300	330	330	313	286	289	292	331	329	306	300	305	316	321	302	308	297	311	295	343	319	305	314	292	306	314	282	320	295	309	325	304	331	311	310	300	327	310	300	297	358	314	314	320	362	317	303	314	343	315	318	302	318	317	320	327	290	299	298	303	283	344	276	299	303	302	304	351	314	309	321	283	314	287	292	319	319	328	304	316	309	325	318	289	326	339	295	316	292	326	315	314	313	320	306	323	287	322	315	286	329	353	316	308	317	324	310	324	291	324	319	354	333	321	317	300	335	310	309	289	326	303	293	311	311	317	338	306	292	294	336	285	342	341	317	296	290	315	287	314	328	299	311	327	315	330	345	332	306	294	315	332	309	300	313	307	294	311	315	353	305	285	312	341	326	314	356	335	327	304	285	313	343	349	304	318	330	322	320	336	314	334	333	313	303	298	324	300	321	307	326	275	316	280	323	326	299	299	306	334	307	283	304	285	314	281	299	328	276	333	290	284	316	312	313	299	291	318	327	307	288	335	331	314	305	284	298	297	291	322	323	315	297	328	335	296	286	308	314	306	309	300	299	299	314	335	306	329	301	290	333	291	292	302	308	297	288	313	322	338	299	283	299	306	302	304	322	301	289	292	309	357	285	309	311	312	304	296	305	318	304	296	288	303	300	298	321	357	326	301	345	316	294	295	298	311	316	358	333	306	287	315	335	317	306	319	305	292	339	316	350	279	326	305	334	317	330	317	307	297	293	324	325	294	325	308	314	329	333	311	295	281	311	332	331	302	331	305	319	308	293	327	291	332	332	329	294	301	310	299	292	294	322	310	294	325	341	304	301	311	301	294	302	306	331	346	315	301	323	330	278	289	323	284	321	298	335	294	325	322	318	323	327	340	307	321	292	310	306	324	320	308	303	297	306	314	299	330	317	289	333	289	302	306	311	301	306	321	322	341	299	308	302	301	314	306	339	302	313	265	300	331	331	324	296	304	295	300	303	287	298	324	296	327	297	315	324	322	284	297	316	339	320	332	294	305	327	298	306	333	328	307	294	303	308	315	320	309	317	267	315	280	281	334	307	319	275	298	291	324	309	317	330	306	322	314	320	298	318	329	317	281	294	316	306	331	349	307	316	288	290	320	313	336	313	319	313	312	294	310	322	334	302	324	327	342	298	341	333	346	295	283	311	340	327	322	315	315	309	330	342	291	323	334	329	299	328	311	294	329	286	330	326	326	305	315	311	304	345	333	296	321	314	321	288	314	294	324	312	316	311	283	305	327	305	303	305	343	345	307	322	312	335	307	316	306	325	315	314	301	293	313	319	331	324	313	315	337	321	312	301	316	318	343	301	285	269	324	316	307	315	318	328	295	313	334	315	289	297	284	317	311	293	293	281	339	285	290	321	296	310	338	308	307	328	315	324	326	301	317	316	314	311	292	327	287	283	306	316	350	287	307	290	304	305	329	323	317	308	313	298	308	313	316	341	299	326	326	319	315	299	332	359	337	289	340	322	335	313	308	328	309	306	299	313	293	296	323	291	303	317	347	340	301	312	331	316	336	313	304	290	297	337	330	335	316	311	333	296	275	289	282	336	351	294	300	330	325	334	332	286	321	300	302	313	291	319	315	335	299	322	321	338	340	345	338	319	321	313	323	335	300	287	375	307	297	312	303	311	352	327	346	338	305	311	290	323	306	337	308	316	327	328	333	352	311	298	361	325	338	312	314	339	310	285	293	315	320	290	346	288	330	303	357	325	301	314	324	341	292	328	335	313	291	354	293	314	352	311
22962	21204	29302	23397	21205	21085	2899	612	485	423	420	360	279	315	322	252	277	271	261	249	253	210	218	229	226	245	237	259	227	235	235	202	222	208	216	265	222	214	241	236	221	217	227	217	201	215	235	227	198	218	218	215	234	248	221	241	240	195	231	235	216	245	209	197	225	212	205	219	200	204	193	236	213	196	204	202	239	221	244	204	196	202	205	233	203	179	211	271	213	232	183	218	219	207	204	219	206	184	224	205	201	228	193	211	232	213	190	205	236	219	197	220	189	214	208	204	208	221	215	220	221	205	233	208	222	183	180	221	213	196	241	206	208	210	196	207	192	211	192	226	202	209	198	196	231	202	226	212	212	209	235	219	194	249	236	198	209	210	222	187	196	203	231	199	207	216	193	193	187	214	198	201	211	208	198	188	222	208	222	228	190	230	203	205	209	192	194	207	186	201	199	209	204	201	208	194	204	225	223	207	199	214	239	180	182	198	209	190	215	207	210	221	173	250	210	215	232	191	211	202	205	183	231	225	193	210	206	188	203	201	189	219	197	209	198	193	234	197	197	227	224	214	201	232	191	201	198	202	207	217	206	225	212	200	228	184	222	204	210	205	224	198	232	246	204	225	210	190	195	193	223	222	221	206	208	217	200	202	212	195	208	201	206	213	216	186	202	196	214	214	239	211	186	181	199	213	200	221	218	214	212	221	207	220	192	219	211	204	232	224	209	196	207	238	234	209	205	193	176	187	201	212	206	218	210	204	190	219	216	190	222	219	193	218	217	201	234	221	191	206	196	231	202	222	208	204	204	196	178	215	193	195	191	234	202	185	215	220	202	188	188	225	212	211	226	205	249	206	215	206	195	226	194	207	224	211	195	197	207	218	218	210	240	184	191	213	233	239	223	190	217	209	203	200	200	197	192	219	191	184	203	200	218	217	196	214	222	185	199	209	225	212	191	201	191	203	200	218	227	212	203	202	207	205	198	188	203	196	198	191	187	208	209	228	210	240	205	195	218	201	196	216	217	209	227	198	236	204	200	224	230	220	171	197	221	230	214	185	207	223	201	200	208	203	190	190	162	217	198	221	219	249	216	194	198	207	220	229	227	210	189	206	209	216	193	233	194	218	194	203	186	191	212	214	213	210	212	209	200	209	204	214	212	228	205	219	206	207	195	225	204	200	191	205	199	203	207	217	206	231	209	207	235	225	182	197	232	222	191	190	205	187	215	195	201	199	184	181	201	197	185	202	193	220	231	231	211	199	206	192	242	229	219	229	214	189	202	187	199	193	205	190	219	204	224	232	200	201	191	208	208	214	224	215	206	190	205	213	237	234	222	196	195	188	245	216	188	177	219	206	212	228	214	208	218	226	199	213	194	223	195	196	186	196	194	201	201	207	203	223	199	218	207	216	209	230	207	201	229	219	194	184	221	211	233	192	202	223	195	185	227	198	211	221	211	185	209	211	200	232	226	216	181	188	211	224	207	203	214	232	217	203	224	228	215	209	212	231	194	187	223	200	201	198	207	218	225	205	194	193	226	189	222	185	205	223	219	235	213	214	219	229	209	201	200	204	187	220	186	222	197	238	222	228	209	185	214	203	186	193	194	225	209	209	219	224	193	253	217	190	228	204	205	216	213	244	210	208	203	228	214	218	221	192	196	209	214	222	211	231	211	195	195	205	223	211	187	213	215	216	200	212	205	200	185	197	220	225	215	201	224	196	206	218	197	225	221	231	201	180	193	212	205	196	191	202	202	195	206	197	219	219	194	205	216	200	221	208	210	205	221	208	203	184	199	194	209	207	226	204	207	187	205	215	213	194	220	224	217	211	196	199	221	220	189	196	213	213	188	205	208	213	206	220	218	208	215	214	184	187	211	220	237	209	193	210	212	219	179	221	216	196	210	207	212	189	185	227	217	184	187	225	197	212	198	207	193	199	189	212	211	217	217	198	226	233	192	203	197	215	212	191	197	185	201	184	222	217	206	207	204	183	209	187	196	207	211	195	199	202	203	228	234	215	208	217	231	214	192	209	222	209	172	197	209	178	189	214	185	205	195	221	196	213	193	194	188	225	214	232	211	185	211	216	199	217	230	194	197	214	210	224	214	219	215	210	224	194	196	222	196	212	222	192	194	211	201	227	220	208	210	237	199	235	219	215	211	203	218	201	213	188	230	213	200	210	200	212	235	223	207	198	205	198	195	218	228	193	189	231	233	194	228	205	204	222	204	231	213	183	223	211	210	232	207	199	186	216	205	214	217	198	218	197	194	221	228	208	218	189	202	176	194	216	209	209	213	233	210	205	178	176	231	216	175	169	215	205	240	208	211	199	212	205	230	210	192	197	215	246	194	216	224	229	218	215	203	201	181	203	225	207	209	211	229	228	204	211	187	211	191	228	192	205	213	205	225	228	210	186	234	225	197	205	241	211	217	207	195	215	241	209	208	232	218	204	209	214	197	212	172	201	206	221	193	207	218	215	209	200	192	189	193	207	196	199	211	219	204	191	214	203	189	177	208	214	211	227	193	210	172	196	216	208	213	207	202	254	183	237	214	221	195	197	190	221	215	220	194	203	207	214	254	206	211	200	207	237	213	190	191	207	215	202	218	190	215	203	219	213	204	216	189	210	201	208	201	195	194	221	208	220	214	215	228	238	196	188	223	210	214	215	202	210	184	218	191	212	196	201	209	166	216	206	212	210	204	202	220	188	230	198	196	201	211	222	209	192	189	220	206	209	228	207	229	197	228	198	194	189	217	208	226	199	205	202	224	207	201	205	197	234	210	205	192	228	212	209	209	210	184	180	204	244	199	231	224	235	190	192	211	211	220	211	228	220	210	213	218	215	189	190	190	218	218	218	197	218	163	187	206	223	222	187	239	227	232	208	207	224	219	206	204	198	189	196	204	204	199	197	212	193	197	218	190	238	212	194	198	213	197	207	203	231	218	221	219	191	220	219	190	215	198	197	226	219	201	224	195	193	201	208	201	219	205	188	211	202	194	219	216	185	220	199	203	203	222	191	185	233	216	192	205	218	209	236	203	185	192	201	183	198	205	216	173	212	192	197	230	229	207	193	196	210	201	233	236	225	225	186	219	210	220	225	229	238	194	212	195	215	196	221	185	183	218	195	189	233	228	200	197	217	218	200	193	198	204	222	206	216	216	208	207	205	200	201	202	215	200	222	227	236	223	183	182	231	193	226	204	182	197	226	214	196	210	211	226	222	208	180	231	212	203	217	215	200	234	219	201	195	216	225	199	212	193	195	205	218	212	225	226	202	211	228	205	202	197	207	230	189	216	198	227	211	246	226	201	203	190	220	207	216	206	190	214	189	211	233	201	229	205	194	228	223	233	208	238	176	246	235	201	232	227	204	211	224	212	225	205	182	210	225	191	221	216	226	197	198	194	216	206	210	214	243	223	213	231	181	211	245	205	203	181	218	240	212	203	204	212	210	201	212	206	206	199	201	239	223	214	211	207	187	207	228	204	176
41045	14724	11854	6308	4081	2914	2188	1767	1405	1114	1027	919	835	761	667	615	625	540	542	534	535	483	494	458	475	474	462	452	443	446	417	418	430	431	377	412	390	368	417	368	335	391	365	379	396	396	402	381	357	398	358	371	387	396	368	378	373	381	371	400	346	377	402	370	366	376	405	348	393	382	359	389	391	344	374	399	383	344	361	371	341	349	343	370	376	357	386	561	390	351	366	370	367	351	373	357	337	373	328	373	368	359	424	349	363	315	363	351	399	365	350	341	380	379	313	341	357	376	359	356	397	344	391	364	339	355	354	347	361	348	385	327	365	392	362	389	364	388	366	382	373	331	389	341	335	329	374	377	374	347	370	359	368	338	357	380	338	361	332	365	357	316	369	324	349	369	369	371	327	409	342	350	374	333	371	353	356	323	385	359	331	343	364	376	348	348	359	388	333	341	359	356	348	340	340	342	365	361	330	351	400	362	349	364	342	348	342	355	371	339	328	328	357	353	350	347	360	353	368	369	336	344	357	341	344	373	336	338	360	367	374	343	364	348	361	319	354	313	359	364	330	343	364	360	385	381	367	409	343	352	351	365	346	345	377	323	337	358	374	425	344	352	359	341	356	343	346	359	342	336	372	367	353	374	350	347	354	340	323	364	343	368	356	358	342	352	344	344	342	350	387	364	344	379	349	311	370	302	375	373	399	355	391	361	318	338	342	385	349	332	381	340	368	314	357	379	356	345	342	378	340	356	335	371	354	364	338	336	385	380	388	352	372	335	347	375	354	335	334	318	344	332	376	359	336	354	348	339	382	388	344	403	358	348	347	374	348	376	355	350	326	344	333	342	334	334	352	342	344	360	335	329	376	364	373	360	339	371	330	336	376	368	353	356	341	357	354	360	356	335	328	374	376	345	344	377	318	342	343	352	410	344	372	348	365	360	351	348	364	351	379	359	350	366	358	365	349	356	382	326	323	339	346	355	343	342	356	365	389	332	339	354	353	382	362	343	358	352	336	381	377	355	407	363	310	324	345	330	359	344	354	368	319	347	344	336	373	347	352	343	345	356	377	355	347	366	374	340	389	356	353	355	363	345	375	340	352	363	339	364	369	402	336	351	340	347	352	363	417	381	371	356	397	378	392	358	345	415	330	354	362	368	341	346	366	334	344	364	387	323	357	365	332	352	335	382	360	368	342	338	360	335	351	359	363	351	348	348	361	371	339	392	354	350	315	358	357	396	343	359	372	388	357	360	365	350	378	344	297	372	326	337	345	350	344	355	347	342	379	371	370	350	401	363	359	352	349	344	381	365	365	367	388	357	381	340	354	314	357	356	327	363	361	365	357	355	318	390	335	353	357	353	369	341	373	352	343	377	397	318	352	370	386	380	359	356	397	345	357	343	335	354	344	359	361	360	404	352	361	353	370	355	369	342	375	364	351	358	354	328	367	357	347	376	364	343	339	346	360	359	369	332	339	360	328	322	340	357	366	377	359	354	370	315	368	348	386	354	344	328	363	355	395	338	371	335	328	366	339	367	348	359	329	348	382	335	392	364	350	343	359	329	358	367	369	354	366	334	386	371	383	376	335	376	358	374	354	325	373	362	370	360	341	324	342	382	377	336	369	373	377	336	372	378	352	332	359	377	351	370	370	347	396	354	339	354	393	374	350	344	356	327	375	334	344	339	332	344	333	355	342	359	356	372	350	385	379	350	336	370	359	347	346	366	339	351	350	361	373	340	298	344	341	374	376	351	375	320	330	358	356	353	357	336	350	397	386	352	355	361	374	343	363	348	368	360	374	368	353	357	372	353	327	372	379	364	373	373	340	367	362	337	372	368	333	361	336	357	352	343	357	349	323	336	353	377	370	373	370	344	362	376	386	345	366	379	421	398	365	368	346	363	384	379	366	334	397	351	337	342	343	339	342	377	369	342	362	338	362	349	370	350	329	356	378	358	317	376	341	338	359	351	372	369	378	382	340	393	348	370	362	356	356	400	348	333	391	360	363	379	367	320	366	337	351	358	345	392	359	341	337	349	353	351	379	372	352	387	358	366	334	380	366	357	367	356	313	364	369	303	343	360	359	358	396	345	352	332	340	362	369	325	359	333	358	354	353	382	379	371	370	348	387	339	362	327	368	373	373	365	370	408	355	358	370	363	396	355	379	322	346	338	362	334	348	375	376	364	366	379	377	348	328	362	353	352	372	341	369	381	330	337	347	317	321	360	380	380	386	370	365	376	361	375	350	377	344	379	335	320	376	350	346	343	370	352	353	366	316	339	386	377	376	366	335	387	376	379	387	351	368	354	381	359	330	360	386	355	370	347	365	348	350	356	355	332	367	383	350	396	345	374	349	380	354	354	362	323	356	387	339	350	348	351	347	342	335	326	341	356	357	343	371	349	367	374	354	353	347	399	378	384	363	350	327	351	348	374	363	334	368	340	346	355	333	371	339	355	357	357	343	347	350	356	368	346	354	341	355	370	379	338	327	390	350	354	335	359	358	383	343	381	380	400	376	318	370	359	360	407	373	364	358	371	385	367	354	351	351	355	361	315	345	334	372	387	323	366	346	363	370	376	349	358	360	361	352	373	344	345	303	362	333	346	339	411	353	355	346	378	338	382	364	339	370	364	344	350	351	348	378	358	337	356	358	330	339	363	371	371	314	359	362	394	374	335	379	360	393	336	348	366	355	406	339	376	379	347	348	371	360	375	366	357	347	332	351	326	344	360	354	350	372	323	320	348	378	350	356	360	335	350	317	374	411	337	334	350	351	356	323	378	373	364	350	311	345	364	341	377	364	364	343	338	352	361	371	370	307	341	377	354	336	358	337	379	364	365	378	372	342	359	342	363	327	354	337	351	374	362	362	354	348	328	365	345	365	361	344	350	324	342	340	393	356	349	336	327	349	353	356	353	351	350	355	385	351	333	365	359	323	368	341	358	371	337	362	383	362	365	373	357	358	346	365	353	342	351	387	342	377	349	363	364	364	345	365	353	346	339	321	372	345	323	374	356	392	362	372	346	354	355	329	372	315	334	345	377	369	377	351	339	385	372	345	395	348	373	360	370	320	346	354	366	339	377	359	346	361	342	339	381	354	397	379	368	337	358	342	336	319	369	372	352	346	352	347	369	364	359	332	342	347	357	331	355	365	331	338	345	362	366	368	366	329	348	352	371	358	391	340	337	355	394	352	331	342	360	350	368	349	350	357	343	373	369	335	361	366	387	315	360	374	384	344	376	378	360	339	333	340	380	353	308	318	346	379	358	346	362	348	353	316	389	382	339	378	333	409	333	332	379	359	391	381	331	325	360	356	351	346	360	359	339	345	380	366	342	345	365	366	350	331	358	378	357	350	386	385	358	353	387	349	360	336	350	359	369	364	385	355	359	341	367	343	351	389	342	356	361	351	368	332	346	374	361	343	355	355	392	315	355	348	382	352	397	365	361	384	355	309	350	364	344	376	344	347	336	345	373	352	359	324	405	373	354
26658	21004	11320	856	456	423	388	386	442	374	404	399	393	378	398	389	357	357	335	377	413	372	396	386	348	394	411	395	399	394	374	332	390	337	381	401	387	364	376	356	371	371	381	380	357	359	361	369	361	400	373	446	367	347	391	394	399	378	350	347	356	338	361	354	383	388	406	408	370	372	400	346	402	370	396	385	380	393	397	386	382	361	335	373	399	405	380	342	386	365	370	351	368	354	345	395	373	405	375	342	377	375	373	370	361	373	402	383	401	387	384	359	348	338	355	369	366	407	373	396	349	366	379	364	362	386	364	378	368	378	376	361	389	343	374	366	379	364	365	359	353	410	403	346	349	386	359	396	372	358	342	379	375	382	351	382	401	409	369	374	368	352	350	353	355	391	386	415	373	365	366	353	378	370	385	364	362	344	393	396	387	373	370	395	369	389	379	403	378	363	387	361	366	400	345	382	365	381	360	424	383	370	337	361	373	362	393	356	353	331	389	375	383	403	352	373	353	361	363	371	386	339	380	360	337	379	374	355	341	367	362	341	350	397	375	365	378	346	382	367	413	410	402	371	378	411	365	374	356	374	384	323	382	384	387	405	369	364	378	383	387	369	392	370	385	391	383	361	337	394	374	346	362	357	348	352	379	387	383	356	378	391	407	403	372	366	359	365	388	387	392	372	386	374	381	386	366	351	398	375	408	390	373	367	367	386	353	355	343	369	380	373	368	380	378	377	352	364	371	380	389	386	362	343	386	351	358	352	404	378	333	360	340	360	359	393	327	358	353	391	371	373	384	389	354	364	391	401	391	397	368	378	413	384	369	386	367	393	360	369	345	391	401	396	385	424	298	359	362	414	369	381	394	357	387	341	366	369	348	399	402	390	378	368	374	352	363	338	402	375	387	410	378	372	359	372	411	370	360	370	375	365	385	412	365	366	359	318	386	381	377	376	356	354	375	345	396	402	360	388	359	342	375	336	378	382	353	383	346	379	399	382	355	374	389	392	368	356	398	374	411	358	396	368	378	366	360	376	388	356	345	353	352	388	338	352	333	365	340	370	339	381	368	364	351	386	365	347	372	362	328	359	354	369	369	395	420	362	371	406	424	384	344	385	371	377	358	368	373	368	341	365	374	377	382	391	344	360	380	364	376	373	381	394	343	397	378	371	371	354	404	382	389	400	383	361	390	399	336	393	366	380	383	389	414	366	389	384	378	354	365	361	379	337	380	360	359	373	364	383	358	376	397	363	381	388	370	372	393	375	363	363	375	364	421	396	364	386	369	360	388	357	400	397	394	380	401	390	365	383	406	357	366	403	386	399	363	387	373	378	375	385	356	405	376	369	362	369	384	371	382	382	368	381	381	375	382	434	375	389	362	350	335	382	353	382	355	387	387	375	402	388	374	384	368	359	376	367	378	380	356	374	359	364	343	368	392	386	395	387	398	351	348	378	404	364	370	413	362	354	350	341	377	336	403	350	378	371	379	392	367	357	321	372	371	408	365	395	365	351	369	350	387	392	378	349	383	342	387	363	343	341	371	357	377	385	393	353	344	379	385	384	359	390	364	366	394	371	362	379	370	391	402	352	376	381	364	386	358	359	384	351	414	363	398	393	350	393	389	392	359	402	370	416	378	397	377	358	380	369	349	351	396	396	355	376	374	364	406	388	371	339	393	360	386	378	377	363	399	392	388	387	375	379	355	360	383	412	373	375	376	345	337	374	390	384	355	412	372	355	376	402	377	402	351	395	357	374	411	380	373	394	412	365	381	382	347	384	356	409	383	395	419	365	358	370	405	398	408	380	331	358	368	357	372	359	336	398	395	373	380	348	381	404	418	359	372	383	362	375	375	402	384	353	359	373	378	392	399	390	384	379	374	372	361	348	381	354	421	372	395	382	397	365	368	384	413	363	387	402	358	366	399	358	435	359	383	378	374	369	404	362	357	367	409	375	396	356	395	401	349	391	377	392	358	396	382	409	391	349	357	375	362	348	349	364	365	404	358	360	406	349	371	382	388	372	390	394	391	398	377	372	348	390	392	351	407	389	378	372	392	389	395	353	406	363	379	398	401	387	372	375	363	396	365	373	354	391	412	357	386	352	404	356	371	376	343	407	383	367	363	383	373	351	378	396	334	382	387	350	327	401	389	371	378	374	358	371	410	396	385	371	376	367	381	389	358	355	353	386	380	398	386	337	392	369	385	395	378	356	352	374	356	356	328	359	344	390	348	360	350	372	373	359	371	360	369	418	383	373	370	395	358	358	341	341	372	354	368	389	352	392	368	372	361	398	331	386	381	405	354	368	363	382	365	381	365	392	353	389	390	376	385	394	373	403	348	325	372	408	365	405	400	356	391	420	346	385	388	388	369	383	373	449	400	378	340	364	401	422	357	394	412	389	364	382	357	398	396	359	355	384	365	380	378	380	343	366	358	397	376	396	397	376	385	387	357	359	408	344	349	412	342	361	401	393	344	355	396	385	360	407	359	385	387	419	328	359	372	364	357	342	354	417	400	368	387	370	335	341	372	355	324	392	378	379	396	361	399	386	384	374	376	370	376	373	383	361	357	391	396	438	352	355	375	346	376	349	352	399	388	354	374	407	400	347	339	379	376	369	371	357	335	374	378	375	392	372	365	373	375	359	353	359	379	352	371	374	374	384	366	367	387	344	385	362	359	378	406	405	419	365	370	365	374	371	403	389	363	360	334	374	397	346	382	374	387	370	366	378	393	378	376	359	358	406	373	357	355	375	390	380	375	343	407	363	385	394	375	340	382	400	414	363	379	365	385	362	381	385	372	350	361	368	422	370	383	381	351	355	393	413	365	358	399	366	368	361	384	350	358	385	376	357	365	369	375	388	382	389	380	378	381	385	382	372	375	399	368	352	392	383	377	356	385	417	378	376	402	359	395	391	373	374	365	326	380	389	406	338	399	385	398	356	353	370	370	361	344	351	377	365	375	350	395	376	389	380	378	389	380	393	374	405	412	401	404	373	357	348	362	374	383	390	364	373	377	378	381	382	380	345	371	358	389	363	385	385	378	355	377	352	387	397	406	402	346	378	369	359	382	400	368	374	361	405	374	357	382	378	367	359	359	383	366	376	370	403	362	406	368	386	359	383	352	349	355	337	372	345	355	379	373	375	366	367	355	349	365	376	373	379	403	369	373	393	397	393	347	383	420	382	356	355	372	386	344	362	387	371	363	399	413	358	360	408	379	397	393	384	351	392	384	403	361	390	405	389	359	369	381	367	375	362	382	351	374	388	347	375	342	395	403	374	374	395	369	374	357	383	380	373	365	350	390	366	363	389	397	342	349	384	369	359	372	395	373	358	347	331	378	344	367	364	375	343	376	350	394	412	375	386	394	386	397	383	374	390	395	380	359	381	376	415	406	357	385	413	384	375	342	371	387	361	373	368	375	383	376	373	326	372	367	373	339	389	342	396	368	374	405	395	364	366	363	355	392	404	375	344	398	373	388	374	336	384
18587	2023	1482	1026	838	804	794	712	766	692	698	702	714	698	663	734	678	653	678	675	654	671	668	643	687	690	644	642	697	705	711	681	647	666	705	662	681	645	683	662	662	648	673	644	657	590	646	640	624	668	639	678	683	665	683	649	672	618	660	624	723	674	707	678	710	641	651	653	650	695	647	664	691	671	674	610	672	655	677	656	693	697	631	668	687	626	675	730	656	706	651	665	642	677	663	682	631	655	710	654	676	684	681	659	634	671	653	647	643	679	635	650	622	653	715	658	644	665	628	667	682	692	668	706	614	672	652	670	652	652	645	648	676	676	682	667	678	686	714	688	635	641	642	698	629	676	641	683	663	631	644	667	654	642	659	671	695	640	667	676	689	654	708	673	666	689	615	655	666	694	704	662	654	672	679	619	613	683	669	665	682	640	664	652	668	611	688	674	675	680	665	638	673	699	637	681	698	651	660	660	648	639	653	650	650	652	663	634	603	687	680	723	636	682	701	651	630	640	658	664	642	690	711	617	625	655	622	645	634	672	675	663	714	672	627	650	657	664	690	629	695	650	667	649	655	666	655	693	640	652	667	672	630	656	687	656	659	659	615	700	646	694	650	686	694	647	704	664	682	664	713	706	655	670	725	667	616	661	638	685	716	681	673	686	669	659	652	661	642	622	661	667	666	692	637	683	670	695	679	663	711	641	663	684	693	663	691	688	708	713	657	639	632	673	647	638	665	647	691	628	669	656	626	688	616	682	690	657	684	679	703	638	639	648	678	707	667	661	669	677	671	622	683	673	697	691	655	708	643	633	618	680	642	664	671	698	671	654	659	667	663	664	630	658	674	700	695	643	668	699	646	678	666	672	609	628	669	677	662	669	668	658	702	718	675	659	683	692	654	662	692	655	688	657	648	652	664	624	671	672	673	651	656	633	639	724	705	683	647	691	679	694	691	653	635	647	649	690	657	640	707	631	687	677	645	737	656	706	715	706	684	686	666	681	645	695	653	696	669	641	649	683	667	665	627	680	648	640	642	664	642	703	714	635	690	651	690	643	673	682	679	675	609	630	640	673	606	659	666	664	701	669	674	668	617	669	686	718	631	661	697	653	672	631	634	712	660	678	635	645	685	650	689	676	638	647	662	701	726	690	677	722	638	676	713	647	671	696	629	709	622	666	633	688	648	659	659	706	689	707	695	621	656	700	694	657	623	656	685	682	648	606	683	664	689	641	651	676	674	632	640	655	705	674	633	657	648	669	689	635	640	669	628	614	624	652	609	669	656	652	656	695	681	665	654	656	658	702	651	609	676	685	656	667	698	656	609	684	654	676	678	685	672	711	687	674	705	677	696	672	660	676	631	677	672	647	705	673	623	654	702	661	634	660	637	691	690	674	660	687	622	689	664	686	658	640	642	639	685	654	658	608	704	674	648	683	634	682	673	631	659	653	677	636	699	640	661	681	681	670	652	685	619	686	647	675	665	632	683	704	677	642	674	670	683	673	633	664	708	643	705	678	660	649	649	716	659	643	673	639	613	692	658	657	642	680	691	692	645	698	650	693	625	614	718	629	645	691	634	614	653	649	694	670	662	640	639	656	666	649	670	636	712	688	670	678	656	689	632	661	657	672	686	682	628	692	649	692	651	707	685	699	641	666	666	687	630	657	666	684	647	647	687	690	691	627	651	686	641	687	658	654	647	632	655	674	649	642	678	638	728	685	679	710	689	671	602	628	667	655	656	668	671	702	677	664	666	682	658	653	660	657	694	699	646	669	643	708	681	712	688	686	695	666	663	673	716	666	687	663	643	666	695	690	678	685	626	644	687	664	651	636	692	686	672	698	685	677	656	644	651	653	644	614	682	665	606	688	669	645	660	660	667	721	652	662	651	646	666	670	632	666	679	677	679	643	651	681	653	666	691	664	666	690	671	640	684	667	646	673	644	621	678	660	660	693	659	644	673	615	662	687	667	671	632	629	652	651	644	676	653	642	651	664	669	674	649	660	664	660	670	658	645	679	673	673	646	600	666	611	619	630	678	632	669	662	662	669	640	646	633	636	633	647	620	670	658	649	679	699	672	651	673	646	657	618	697	644	620	634	695	679	694	614	684	662	637	667	672	710	660	690	636	661	696	644	635	649	657	668	675	703	684	624	687	707	681	686	682	663	670	721	692	617	673	636	656	655	649	716	655	627	622	667	623	597	666	735	619	633	694	651	694	713	644	675	641	684	655	642	674	673	645	653	667	633	634	663	690	677	659	636	652	661	678	651	674	710	665	696	690	683	734	650	685	664	661	690	636	645	669	672	616	692	669	697	675	672	675	681	624	659	694	605	676	670	635	696	677	682	688	683	692	677	732	632	664	638	685	642	628	609	671	666	629	629	634	666	646	710	692	617	664	712	641	658	708	640	669	644	681	684	684	716	653	624	662	629	687	643	681	640	658	674	625	656	693	672	652	693	687	702	628	655	642	710	667	618	727	724	675	661	663	679	628	723	653	636	660	632	646	677	675	673	679	683	681	629	716	639	696	672	653	655	694	665	655	675	656	656	636	651	661	630	707	667	625	680	727	680	660	673	708	680	670	628	684	660	659	651	671	686	638	666	650	680	667	664	648	668	691	713	675	690	669	682	687	676	696	662	675	703	694	662	685	686	692	684	642	670	667	637	658	663	675	691	638	716	704	687	650	662	697	685	661	682	623	680	675	669	682	603	639	680	665	661	702	640	662	658	665	673	667	665	651	663	666	655	684	691	676	654	654	675	629	683	668	672	682	649	675	663	641	632	639	682	621	642	657	638	682	652	701	692	645	683	652	688	639	640	680	670	675	692	678	658	649	660	669	688	665	694	681	676	612	658	679	664	662	630	643	654	635	629	622	676	626	640	686	646	655	683	655	634	695	676	642	658	677	658	687	715	638	697	609	657	672	666	690	683	649	646	668	648	634	677	694	708	679	667	669	633	681	669	648	684	643	633	678	674	661	683	620	647	655	643	704	660	635	660	628	670	667	674	693	649	669	649	683	689	607	641	679	646	690	698	665	644	679	680	693	722	681	661	686	703	666	671	659	635	689	674	636	656	692	688	664	664	660	678	630	656	696	668	647	628	720	671	666	697	669	697	683	644	672	681	667	646	688	630	650	712	690	643	667	639	692	684	639	698	665	658	649	728	686	664	634	674	657	652	701	642	667	662	657	688	660	645	647	647	646	650	656	643	680	646	711	738	692	668	648	690	665	711	669	660	659	679	626	685	693	687	679	672	628	678	702	640	655	672	686	702	649	657	663	664	647	651	657	707	690	642	651	684	621	655	690	687	642	656	682	658	674	694	720	627	683	656	653	653	637	699	648	678	614	666	676	679	642	683	622	711	681	730	667	695	614	653	644	676	657	694	645	666	649	653	639	710	655	656	679	637	612	609	622	692	657	631	655	643	699	685	677	650	657	625	687	677	681	666	632	673	681	661	628	633	695	663	665	677	688	678	620	663	666	659
23889	21228	28681	24071	21167	4814	572	399	316	308	279	250	246	219	215	229	230	211	212	196	221	198	205	193	219	211	170	192	172	198	161	198	194	191	201	199	181	206	181	161	211	189	189	196	195	173	212	205	206	187	191	185	182	168	179	186	193	193	166	191	201	192	193	197	198	181	161	168	171	176	168	195	178	208	179	184	196	209	200	167	204	189	165	189	209	193	240	328	258	202	192	185	182	187	179	164	180	207	186	201	217	206	181	178	180	182	209	186	182	223	188	177	204	189	220	179	197	167	165	173	192	193	164	190	177	210	173	198	164	186	211	193	160	178	205	166	203	187	206	196	162	182	169	177	185	192	195	162	182	194	180	182	196	184	186	195	213	194	188	174	191	191	180	173	212	176	197	169	193	192	173	192	196	176	180	173	213	179	170	191	202	184	208	180	177	160	178	193	187	182	193	183	181	187	170	173	187	182	171	192	163	192	166	187	208	190	193	176	185	160	175	186	205	164	171	176	174	181	202	177	170	214	185	183	182	161	174	197	180	196	189	193	195	204	180	220	182	177	203	184	191	178	201	210	185	197	184	189	211	197	194	175	201	193	196	190	197	176	200	190	198	156	176	175	191	188	185	186	190	187	189	196	178	179	198	186	182	193	185	174	188	177	195	192	203	209	207	198	178	189	195	165	181	186	168	177	183	183	167	186	191	181	170	192	208	179	190	190	205	173	191	164	227	174	169	184	184	181	176	181	196	185	170	181	202	167	169	193	176	216	191	208	189	202	181	208	182	183	156	180	188	194	167	210	172	192	195	201	182	196	196	180	179	184	180	187	176	187	185	220	185	184	214	190	195	182	199	207	188	166	171	185	184	214	209	183	197	166	188	181	190	182	193	187	181	197	162	183	183	171	187	192	183	191	165	197	211	152	170	189	193	172	183	188	187	203	184	177	170	177	169	189	194	180	189	188	172	167	192	170	162	188	172	186	216	182	188	180	198	185	178	175	173	190	191	210	191	199	167	212	184	186	164	174	171	195	175	171	184	154	173	170	177	174	194	176	189	200	184	199	199	194	221	180	201	200	199	161	190	209	179	200	185	190	194	168	175	187	186	190	179	189	173	189	197	194	200	190	182	184	166	179	200	200	163	171	174	179	190	152	174	180	177	180	204	179	172	192	185	189	192	193	194	200	173	186	186	180	195	216	207	197	185	174	189	177	198	202	195	201	166	162	199	183	168	193	164	183	191	189	183	190	193	170	190	200	193	179	168	201	191	184	185	177	164	158	177	212	193	202	167	181	181	198	202	179	194	191	207	187	180	180	200	183	178	168	203	199	171	194	195	205	184	187	185	205	201	188	187	196	183	175	171	208	194	170	184	194	177	201	205	189	202	178	170	183	173	184	177	177	181	163	180	205	184	183	188	206	168	185	153	161	206	172	201	193	190	185	164	202	192	196	161	199	172	187	190	172	205	172	174	181	176	179	174	189	182	181	191	193	186	165	182	203	198	173	207	181	204	218	167	186	190	176	177	188	193	186	168	179	184	190	160	190	180	192	160	194	215	195	159	196	183	165	182	198	177	188	197	184	184	191	160	218	160	202	215	194	211	201	170	190	184	204	173	166	202	185	184	207	178	212	198	192	166	211	203	180	216	182	190	183	193	175	170	163	188	191	163	184	189	178	171	209	168	208	188	194	179	169	187	177	189	211	165	164	187	181	181	187	170	207	187	180	183	191	159	193	177	180	197	187	186	187	184	179	181	176	200	203	202	184	221	169	191	192	202	179	181	185	204	163	211	174	183	181	154	190	165	207	203	199	195	176	180	196	196	186	181	192	172	187	176	171	175	208	203	218	180	173	189	188	192	177	193	187	194	194	206	187	183	186	180	195	197	175	193	180	190	197	189	185	217	188	182	164	163	203	196	181	209	162	169	176	186	170	204	195	190	187	186	182	179	186	176	185	182	195	173	194	189	206	175	183	192	181	178	181	186	185	177	187	164	177	198	194	220	189	195	206	196	169	212	150	191	173	178	193	186	178	183	169	192	154	188	179	198	204	192	201	214	188	177	192	167	184	192	182	180	192	185	181	183	206	191	173	205	209	180	167	195	213	195	188	180	182	177	182	190	215	187	170	195	193	173	181	188	178	207	210	182	173	181	155	204	166	189	198	190	197	173	194	190	177	182	162	195	204	188	207	183	208	176	203	180	172	173	189	186	170	183	191	166	151	172	177	194	211	192	168	172	194	181	172	195	179	204	198	188	170	187	204	176	201	184	172	186	198	179	193	198	175	196	191	191	170	195	178	149	206	186	175	206	189	187	191	184	157	202	176	197	169	169	177	182	186	175	164	181	180	178	201	177	191	177	179	186	204	188	180	224	194	178	186	199	165	201	183	204	208	167	170	188	201	187	207	199	185	200	187	195	201	171	180	185	191	171	184	170	186	163	162	183	163	175	186	181	200	156	173	198	207	193	175	187	161	193	211	189	198	160	164	189	177	196	183	189	196	180	175	198	194	206	170	192	176	183	187	159	187	173	202	182	181	173	190	178	179	171	172	197	177	180	175	165	156	154	200	183	176	187	159	195	187	177	230	198	192	202	181	175	192	185	204	186	178	195	183	208	184	199	178	178	187	173	165	197	211	194	167	172	190	189	187	206	184	184	192	190	194	190	219	185	167	169	189	164	181	165	174	181	161	180	187	202	193	182	208	189	186	189	183	206	197	164	188	176	170	193	182	188	171	173	245	186	197	186	164	194	191	164	178	217	200	202	187	206	196	190	210	193	186	173	193	207	208	191	177	178	165	193	184	189	200	193	167	175	205	178	207	202	183	196	189	178	173	184	183	188	181	187	200	161	180	188	209	192	211	180	176	164	194	199	190	176	194	207	181	201	181	169	184	171	189	186	209	174	189	194	198	181	185	201	175	164	182	185	194	180	190	195	174	193	192	208	177	191	174	184	197	192	199	167	201	162	166	189	170	191	180	177	207	205	196	175	186	177	188	193	196	187	183	192	182	177	191	180	208	220	200	200	202	195	208	209	182	190	179	187	175	176	199	195	185	174	198	209	173	174	184	175	188	167	185	192	194	176	186	160	184	187	195	195	191	177	174	191	198	187	192	191	198	171	163	182	206	176	188	166	169	186	167	180	191	198	181	187	180	195	186	217	194	178	188	193	208	173	203	188	199	168	209	198	172	206	167	183	157	192	197	188	175	211	193	195	186	154	171	169	157	185	185	157	172	203	204	186	183	211	186	171	177	188	180	185	168	191	181	194	174	182	189	182	185	183	196	193	209	187	179	168	182	160	189	181	176	183	164	194	186	171	181	194	185	230	188	176	189	177	165	191	177	180	196	186	194	200	204	179	179	184	198	173	199	203	191	172	184	190	190	178	197	206	187	211	190	192	179	190	181	171	197	189	174	182	199	191	175	166	186	199	178	198	180	182	186	196	175	171	181	181	202	176	172	213	203	177	195	178	187	186	201	211	166	167	183
36491	9588	7310	3691	2332	1788	1336	1080	910	748	699	614	577	549	519	487	473	463	476	441	395	421	402	426	391	400	400	415	391	399	407	399	391	345	372	347	343	386	353	356	356	367	371	354	365	324	382	359	335	322	355	360	355	352	381	346	359	349	351	346	348	350	348	369	322	358	350	380	340	371	372	358	333	361	330	339	349	366	328	358	384	362	364	371	367	417	497	774	498	343	341	364	367	330	379	350	337	355	363	364	366	363	341	317	333	341	373	344	338	337	346	324	322	358	354	373	346	310	373	367	358	335	350	353	361	367	360	337	341	320	372	336	353	340	346	346	371	367	352	323	351	337	349	359	372	337	359	344	354	310	307	370	324	325	345	325	366	366	350	330	365	336	347	326	372	357	337	332	380	330	352	358	346	345	354	342	312	359	333	351	341	340	335	319	350	363	369	326	356	341	352	321	337	356	351	372	321	358	355	337	349	335	313	322	369	333	343	339	348	337	333	339	339	310	354	354	338	346	354	338	347	342	335	335	344	346	376	344	337	308	315	331	338	320	324	316	368	389	356	340	369	357	323	333	355	312	363	340	328	331	345	347	358	342	323	334	319	325	374	345	358	302	342	361	340	360	334	341	338	365	331	359	342	337	364	321	337	341	373	371	341	343	326	347	351	330	374	357	321	358	344	321	343	339	355	322	319	359	353	334	305	349	335	326	355	309	319	348	349	333	339	339	333	357	338	339	376	342	359	325	367	335	353	334	317	361	286	361	345	359	352	330	381	359	321	354	332	347	352	312	353	323	335	360	363	367	334	328	353	341	350	328	333	370	354	319	337	325	340	336	341	355	327	325	385	353	347	334	320	369	336	380	365	354	349	368	352	328	343	325	320	380	359	342	379	370	344	341	378	328	340	348	348	385	329	349	343	371	335	364	333	359	311	361	384	334	348	316	337	343	349	362	304	352	340	338	361	348	354	337	357	322	363	357	365	358	358	318	324	325	350	324	314	349	344	335	371	380	349	341	351	348	366	342	352	339	334	340	353	362	337	392	332	334	282	331	317	352	341	345	337	325	367	352	333	344	318	342	365	351	331	404	336	357	352	320	330	349	326	342	352	366	343	340	343	364	344	346	335	369	328	344	335	329	339	364	343	356	335	359	361	383	357	344	354	348	342	359	337	358	364	372	314	348	342	343	369	348	373	338	349	354	330	304	349	343	367	334	319	353	320	369	346	374	323	322	346	372	362	316	368	305	380	306	318	347	351	331	348	312	339	346	335	326	340	295	335	367	331	381	378	321	326	349	334	332	358	307	339	340	357	349	342	349	325	351	305	355	321	343	335	344	326	360	343	328	366	335	307	331	373	343	328	351	323	328	321	359	328	349	369	335	344	349	390	315	347	340	339	344	362	365	360	364	336	343	376	336	341	315	307	322	371	382	352	344	361	322	354	350	357	341	337	381	349	328	355	355	371	369	343	345	339	327	341	334	331	371	327	329	353	356	334	335	345	319	337	344	339	346	381	331	348	344	346	352	342	372	360	347	325	328	349	354	345	354	363	339	368	348	356	334	365	354	351	349	355	361	350	354	361	338	325	336	344	338	348	346	336	343	358	345	359	360	375	355	332	328	399	339	372	329	342	348	350	352	334	330	363	361	342	360	347	346	334	361	353	356	375	333	352	336	362	339	333	343	356	354	327	349	367	337	359	398	350	306	369	340	356	316	347	359	390	295	364	354	331	361	333	351	345	356	362	365	335	326	351	360	325	316	346	345	354	309	349	355	351	326	367	368	382	326	320	317	331	334	333	374	364	334	340	336	356	340	338	348	354	320	337	377	322	353	322	351	322	329	368	327	331	364	342	379	365	365	328	344	365	365	365	364	331	335	332	328	348	347	366	371	350	337	337	336	344	358	340	381	330	329	336	367	339	366	347	349	366	349	337	317	351	345	335	342	367	310	352	368	355	334	323	356	372	330	343	370	346	330	378	325	371	337	365	367	343	351	333	346	356	366	355	337	350	366	340	320	315	324	313	340	347	319	353	318	320	354	353	374	357	350	346	322	318	378	379	356	353	330	360	303	320	370	338	362	328	331	352	337	378	349	306	300	338	339	359	352	370	350	343	369	349	358	346	316	334	347	368	329	364	390	347	341	336	337	339	328	337	360	332	350	366	308	332	347	343	334	352	311	323	358	360	333	343	324	316	332	371	324	344	324	321	340	331	298	342	340	378	351	359	311	367	353	326	346	341	326	328	341	347	358	339	334	339	369	341	357	343	348	314	352	340	375	379	338	359	308	330	330	343	327	381	327	337	335	330	368	327	294	351	334	346	350	364	355	363	370	351	351	336	371	321	343	359	344	370	349	371	353	363	321	339	323	345	360	348	349	333	385	359	362	342	372	355	359	315	380	352	357	338	336	380	370	345	347	343	356	342	346	358	328	340	339	332	337	350	369	372	378	308	328	339	342	348	344	341	365	350	332	315	357	310	350	339	354	343	343	348	292	340	319	316	343	386	314	376	356	378	362	374	332	325	328	332	329	363	342	375	347	344	359	340	348	328	339	323	368	334	312	363	329	339	365	323	305	364	337	349	338	318	350	360	355	361	355	322	352	324	352	327	305	369	356	329	321	353	351	325	348	375	334	332	342	309	349	345	339	316	350	353	315	381	330	332	335	328	353	346	321	334	353	348	381	340	355	342	375	349	344	307	334	334	381	319	363	347	351	325	345	367	361	333	334	369	333	321	334	351	350	356	344	340	349	364	358	362	348	360	338	353	373	346	318	362	334	387	304	349	353	353	376	320	364	352	327	352	364	355	339	330	317	366	332	347	303	332	362	355	370	357	351	336	337	352	324	337	329	347	351	320	338	344	325	336	359	343	341	322	325	309	332	330	342	351	331	324	343	349	333	330	369	374	342	383	339	353	311	334	330	336	323	390	327	343	334	348	331	384	321	350	366	335	358	374	339	331	366	340	370	362	343	359	339	343	319	343	316	319	385	339	331	330	345	333	309	340	340	344	358	346	342	351	338	340	334	336	329	357	361	361	391	348	362	329	320	350	353	343	337	348	347	357	369	375	330	311	293	338	329	345	347	359	345	336	344	394	355	333	387	350	339	324	363	324	338	375	341	367	346	357	353	322	364	354	348	374	350	340	372	379	387	328	346	342	344	350	338	359	338	371	317	345	379	379	333	343	332	383	355	368	347	331	358	323	350	361	338	335	339	369	389	324	332	341	347	342	345	332	331	360	298	349	346	362	322	366	333	345	328	345	356	354	323	336	345	361	350	338	325	361	320	325	357	344	332	383	365	353	329	340	354	369	381	363	351	352	355	370	351	338	362	359	335	308	330	365	346	356	336	321	326	352	350	315	354	337	345	321	333	336	323	351	369	305	356	321	313	327	355	346	316	347	349	338	335	356	347	328	324	352	324	325	360	326	331	340	322	351	354	345	373	366	339	339	398	306	343	342	320	371	323	362	361	378	371	352	338	366	352
22959	21190	29221	23438	21190	21106	2965	651	448	398	431	352	349	298	287	295	286	259	297	247	271	259	250	279	237	258	222	299	281	215	228	238	226	254	240	246	230	256	242	228	219	227	203	246	216	225	233	230	222	224	253	244	244	229	213	217	232	245	236	215	239	252	248	191	226	238	211	203	226	208	200	204	223	250	213	219	232	227	244	223	250	222	212	212	228	210	245	512	203	235	231	228	201	204	220	228	218	230	215	229	217	217	236	232	208	216	200	214	232	207	225	231	212	226	213	225	217	195	217	205	218	199	220	236	203	238	244	224	209	198	213	240	242	196	220	217	223	222	217	238	198	238	226	223	219	220	227	214	226	213	202	212	233	222	215	202	229	237	220	215	230	218	208	222	221	217	201	207	231	218	218	217	222	230	248	225	226	216	217	250	223	239	194	205	241	229	215	206	214	208	236	198	219	220	216	238	212	234	231	202	212	227	205	209	239	192	230	204	212	231	218	217	231	211	213	227	204	208	220	214	244	216	211	217	237	206	229	213	229	188	242	198	206	211	234	217	230	221	218	212	222	217	216	226	215	196	237	204	227	213	233	229	207	224	187	224	208	202	219	235	169	207	207	219	255	226	209	211	223	206	210	195	233	196	227	223	204	205	233	191	230	205	238	240	208	218	198	243	223	231	217	183	233	223	216	206	204	195	236	217	226	227	219	217	217	219	195	193	220	224	222	217	206	207	200	207	213	221	220	230	195	212	224	252	186	227	204	241	228	224	225	204	184	208	222	210	224	219	220	205	222	237	253	214	245	215	231	193	200	210	212	236	229	213	207	200	199	211	242	216	211	223	207	215	214	242	221	214	240	210	227	237	215	224	208	222	205	226	195	218	198	257	218	214	190	244	200	220	178	205	223	191	214	210	217	223	209	234	220	221	223	222	232	216	233	196	202	233	211	218	222	238	206	235	193	232	223	210	210	209	209	216	198	233	224	196	196	217	229	234	226	209	207	197	221	260	216	235	226	201	210	238	219	222	221	226	226	218	232	234	226	205	236	228	260	215	210	200	228	233	228	203	221	220	227	183	192	202	214	193	244	201	203	223	206	235	219	225	228	197	231	210	227	200	224	215	217	197	220	222	242	236	217	192	212	192	226	223	193	200	221	220	209	225	223	214	217	212	246	189	230	241	225	207	227	216	229	187	208	243	244	220	221	182	222	206	198	245	211	210	209	234	246	241	217	216	218	202	211	221	207	217	199	223	207	231	221	187	221	202	240	215	230	221	190	241	258	209	234	220	231	208	213	224	205	220	201	228	218	196	212	227	232	198	224	216	223	221	221	226	241	225	209	208	216	177	207	211	220	216	266	221	230	228	234	205	226	235	207	218	223	234	236	201	240	257	229	195	241	216	202	209	216	204	221	234	195	191	230	219	245	231	225	222	224	215	186	208	218	209	205	205	215	200	233	238	218	197	201	234	187	223	217	216	181	220	221	221	231	242	209	220	237	224	204	222	219	231	194	237	204	244	220	216	234	233	248	189	191	186	214	220	210	225	220	219	238	221	229	201	208	258	209	211	230	218	216	221	206	206	217	225	227	223	220	195	217	230	237	223	202	218	201	210	216	224	230	223	234	202	215	199	192	205	228	219	220	230	228	202	232	210	236	217	190	208	226	194	229	194	190	206	229	234	245	246	198	203	216	225	201	217	214	189	231	228	233	223	233	216	218	235	214	222	219	195	216	213	193	226	218	220	216	201	231	219	226	227	206	215	237	238	194	216	222	204	204	201	221	241	216	215	201	248	247	228	218	235	200	228	220	238	226	215	234	222	213	214	228	229	223	226	259	228	230	208	213	225	235	229	207	222	243	207	223	237	241	218	233	208	224	224	240	221	199	207	227	217	221	186	227	226	199	244	228	241	209	230	207	222	180	230	207	207	194	209	202	214	231	199	209	250	202	237	221	239	240	175	227	224	251	241	228	205	224	231	206	208	224	217	219	204	200	207	202	211	270	198	201	230	221	190	206	224	211	242	218	208	232	211	200	219	222	242	232	205	220	221	223	208	238	227	220	217	235	234	223	224	242	211	222	218	209	213	220	226	205	216	203	238	234	202	200	222	213	212	240	215	231	198	208	216	214	202	227	224	205	222	197	228	228	234	215	253	214	222	219	190	243	207	210	199	234	220	240	216	192	186	239	202	227	252	217	196	219	226	219	229	225	237	218	224	230	215	222	228	189	209	208	219	198	212	254	214	239	224	211	248	217	247	219	218	217	214	223	199	198	231	227	206	231	207	211	197	213	214	207	234	256	224	241	225	230	222	191	207	201	229	226	231	217	223	219	224	212	227	236	243	200	197	248	198	205	229	248	222	214	221	233	215	200	215	208	246	217	226	231	218	218	207	189	198	205	236	229	201	194	216	227	248	229	225	198	212	223	205	233	211	212	223	220	225	201	193	215	214	187	195	192	213	209	239	238	207	238	224	240	198	211	215	259	229	205	215	214	228	198	235	200	245	209	224	216	195	210	216	204	227	206	199	254	216	189	214	233	218	221	196	228	232	221	231	211	211	237	208	207	219	212	233	235	224	241	212	205	212	225	227	213	214	225	225	201	231	205	200	223	209	208	208	222	234	217	205	215	208	195	232	199	238	221	201	223	213	206	190	215	206	223	229	236	227	236	238	207	236	221	238	211	226	222	245	221	230	245	186	218	229	208	189	205	207	219	228	212	227	202	207	221	216	240	217	181	228	251	215	187	206	221	218	215	202	195	221	215	213	204	221	209	205	228	205	204	213	223	240	186	227	208	214	224	220	227	214	198	219	189	229	221	213	211	216	211	233	202	194	245	214	216	201	223	216	209	207	204	210	222	210	226	225	222	249	193	230	224	224	225	232	236	219	220	216	210	208	208	214	223	235	201	222	222	199	211	207	219	219	217	200	212	222	218	213	231	255	214	203	213	244	229	202	225	253	231	220	229	227	250	202	195	205	208	217	230	224	200	218	211	235	220	232	230	227	218	230	225	215	259	227	222	237	215	208	231	218	222	213	214	246	208	212	219	236	218	213	205	199	232	231	213	248	223	206	210	208	199	210	218	204	230	233	205	207	230	240	207	207	206	215	214	238	214	238	225	232	221	213	214	218	220	202	221	243	209	225	236	206	235	229	208	227	228	223	218	220	217	232	231	251	216	210	220	214	213	205	227	217	241	209	198	235	236	219	210	259	226	225	223	195	185	252	205	217	231	208	216	200	218	201	225	190	228	198	225	233	209	221	236	223	223	242	223	222	214	236	243	219	212	222	209	205	227	225	225	208	213	229	224	197	218	223	195	192	213	223	205	212	228	218	209	206	213	209	258	213	224	230	216	242	202	235	188	224	209	221	204	222	252	211	224	231	203	204	217	190	231	202	216	203	190	254	211	225	219	256	218	248	210	201	223	204	223	216	204	204	238	215	210	216	225	224	216	241	231	221	209	213	224	179	230	237	230	218	201	215	187	203
39484	14192	11962	6233	4029	2833	2067	1699	1406	1146	1003	917	815	711	693	662	637	613	569	536	556	504	471	466	494	450	476	476	419	413	447	427	427	425	413	393	466	415	404	393	449	404	426	414	399	403	393	398	401	393	358	375	402	383	401	398	364	387	413	410	402	407	440	384	389	360	385	411	385	358	358	416	399	423	365	389	412	363	389	415	370	383	385	326	380	377	504	1267	426	383	382	372	349	379	373	374	380	375	404	380	358	403	390	373	372	390	383	361	364	408	421	401	380	359	380	396	335	381	398	411	369	372	377	363	368	355	368	369	402	397	393	393	393	373	371	374	347	351	344	348	355	392	405	380	351	356	358	385	352	384	347	365	380	390	375	381	377	372	349	363	366	374	378	380	368	407	410	352	388	322	397	349	422	366	375	389	389	382	396	408	380	381	340	368	374	379	380	343	377	367	384	359	387	353	407	379	344	344	361	367	374	389	346	379	374	370	387	411	377	362	330	380	340	362	387	387	373	397	371	415	381	383	373	361	363	377	361	384	384	372	365	400	350	362	358	379	378	393	358	408	342	406	380	409	361	403	395	385	370	420	366	346	365	380	377	385	367	401	379	364	403	395	393	355	358	375	411	386	371	398	375	331	378	391	360	381	386	332	385	369	340	375	353	387	386	355	371	380	375	378	389	361	351	377	383	357	362	364	350	378	378	387	366	362	337	390	376	390	387	361	376	354	371	363	370	382	377	349	368	381	374	406	364	418	380	380	386	376	329	373	379	377	389	369	383	357	392	326	348	373	366	408	401	365	371	360	368	401	410	346	386	366	359	362	368	368	347	386	393	409	380	391	358	394	404	353	387	398	364	383	366	373	366	377	404	397	376	354	374	392	388	384	407	395	395	365	384	371	389	363	358	387	350	383	383	395	368	407	380	391	342	372	350	376	368	356	337	353	405	345	380	364	404	378	356	352	365	391	382	376	378	372	399	395	388	390	381	373	368	342	380	392	356	381	376	390	356	400	429	373	385	373	391	360	412	385	419	350	410	414	365	363	391	391	384	400	351	399	351	343	352	370	364	394	365	363	358	391	356	334	389	394	392	360	381	382	321	364	372	334	362	361	355	358	389	365	383	399	381	353	366	410	355	353	383	365	402	404	365	385	387	369	374	361	350	364	391	375	351	343	387	378	393	386	340	379	367	337	372	398	355	366	383	356	388	353	349	436	377	382	367	357	366	414	373	428	394	348	396	385	358	371	389	363	402	374	372	383	361	379	383	353	387	412	396	356	381	350	372	368	342	364	354	383	374	377	411	399	365	361	372	356	379	410	358	362	385	386	361	366	377	404	401	393	385	353	355	384	410	365	360	404	353	350	367	371	399	376	408	360	380	356	395	389	379	378	366	348	380	379	406	361	375	364	365	362	353	389	385	341	364	355	378	398	348	403	347	355	334	400	358	395	403	363	380	405	370	356	383	366	431	367	385	393	360	375	355	357	367	364	365	404	357	411	417	357	385	421	340	355	329	364	351	359	386	374	378	390	385	354	379	348	354	395	385	377	385	377	382	403	380	384	333	372	398	382	348	366	342	399	375	401	436	373	410	386	367	373	417	372	356	382	333	382	402	377	358	381	395	358	368	411	355	403	342	350	396	360	385	373	381	392	367	371	360	394	356	372	384	388	352	354	353	415	337	350	370	349	389	346	349	373	377	373	382	382	402	410	353	362	340	367	343	367	368	383	383	416	379	380	383	368	372	355	379	361	386	359	347	379	375	347	404	374	368	387	380	396	369	364	357	386	353	366	348	356	366	367	400	384	377	429	347	369	396	351	353	403	375	384	376	410	419	385	365	398	380	362	394	386	360	414	363	363	416	345	360	369	342	365	413	378	384	337	362	400	359	378	385	376	372	401	354	359	356	365	378	374	387	373	343	389	388	350	385	349	400	370	391	338	349	377	349	369	384	365	341	356	371	382	375	375	358	366	376	371	381	385	347	363	401	356	357	350	387	377	391	359	364	368	387	335	372	374	358	383	387	355	382	399	362	382	374	375	368	370	369	357	402	360	434	367	376	358	412	344	407	366	356	372	377	324	380	357	401	359	373	379	391	380	352	358	348	409	371	355	367	373	364	368	353	386	382	367	386	405	355	376	351	383	400	368	363	372	354	380	367	402	383	365	363	340	400	390	375	364	367	384	382	417	402	341	390	400	386	358	400	385	351	392	349	370	376	342	371	407	363	366	377	372	437	368	394	372	401	362	375	370	397	387	345	382	344	364	381	373	391	390	355	389	391	397	376	344	396	373	369	389	373	379	348	349	403	377	384	375	399	402	359	410	372	371	369	364	400	408	374	354	369	370	385	379	345	381	401	376	406	381	403	357	388	373	387	356	394	396	346	356	326	384	334	369	380	339	344	381	351	379	389	396	404	372	363	370	381	403	389	364	366	352	398	372	373	353	367	344	372	379	375	350	371	376	355	392	360	391	365	406	383	373	386	363	374	352	393	378	374	392	359	391	380	410	343	390	399	385	379	382	377	374	343	387	331	386	394	389	369	360	375	396	396	360	374	364	376	397	396	393	352	365	382	386	384	370	350	386	352	373	358	392	355	360	379	404	379	353	376	362	371	353	390	399	398	394	386	382	388	372	380	365	340	389	376	374	383	397	404	402	357	400	382	384	416	383	426	403	359	380	371	349	344	364	364	386	350	393	362	366	372	357	399	365	365	363	378	359	371	355	377	397	370	406	366	373	356	379	383	364	336	376	358	419	379	400	370	391	375	395	351	366	390	354	390	352	380	390	369	351	376	381	400	379	360	370	360	385	361	370	399	405	364	380	340	368	397	386	394	360	385	345	378	376	373	355	397	380	384	366	364	404	385	364	398	373	360	396	397	344	353	371	378	400	401	345	364	359	377	384	363	379	358	388	387	376	379	380	351	381	357	374	354	362	384	359	362	373	363	369	365	403	374	381	368	390	402	388	376	344	387	382	376	385	349	394	369	382	379	390	407	385	389	353	343	404	390	385	375	386	377	368	364	369	384	369	385	396	386	385	366	373	416	373	378	370	401	386	363	380	395	372	389	355	386	345	361	392	355	386	372	369	384	378	384	370	369	367	369	365	369	341	367	371	344	390	376	363	401	368	353	334	348	354	378	349	379	373	394	387	409	370	368	418	370	370	382	373	383	367	371	363	387	367	386	369	385	364	348	392	395	404	396	385	352	394	436	379	385	371	330	375	362	406	364	329	371	352	362	373	368	392	384	414	386	373	360	391	372	383	371	380	357	372	374	358	349	350	384	423	342	351	390	376	373	371	394	377	384	358	375	397	354	389	379	370	352	361	349	386	391	363	371	403	348	362	352	383	373	385	388	379	387	370	391	361	347	406	376	342	381	352	349	394	355	359	381	395	377	394	368	325	387	362	388	378	373	349	388	387	376	371	381	391	370	388	354	357	367	372	398	333	334	365	376	388	353	343	429	385	325	375	371	370	382	372	368	357
26509	20865	11285	1053	617	528	391	416	402	387	401	386	349	335	381	378	352	380	384	400	391	397	369	393	353	406	407	352	348	365	395	369	378	378	369	406	367	376	368	367	370	375	379	360	381	365	392	386	352	367	387	369	381	371	393	363	403	356	383	383	372	352	393	365	371	409	375	365	358	374	356	382	376	429	342	332	375	375	362	353	371	382	333	410	313	360	367	393	338	371	377	345	355	381	368	365	386	346	389	383	346	354	379	370	378	382	380	403	352	396	381	392	372	408	385	373	394	373	392	369	367	386	388	386	350	352	392	363	399	334	330	355	372	383	362	360	392	390	365	411	368	335	379	362	388	337	347	395	376	351	352	368	390	397	344	369	388	372	338	369	368	356	374	346	368	344	321	348	378	356	413	398	374	374	336	358	373	350	374	378	351	383	383	384	360	379	398	402	359	378	364	398	352	408	365	362	388	356	354	426	372	374	364	356	392	366	397	344	361	370	348	350	385	397	367	351	351	367	378	369	372	383	392	398	384	378	355	415	364	353	365	331	322	369	376	379	383	394	388	377	348	374	373	364	366	391	371	345	384	350	371	380	354	371	386	393	390	368	392	377	389	397	367	400	384	375	352	354	366	371	381	374	341	407	353	382	393	371	364	350	331	363	362	370	365	373	357	374	380	377	374	358	364	371	371	350	347	358	401	342	371	380	368	369	377	376	349	394	384	370	353	384	405	357	374	395	363	383	373	360	334	368	384	378	365	400	383	358	370	344	358	363	357	344	373	359	358	372	395	381	372	345	363	392	337	383	353	369	336	370	335	397	379	353	385	371	352	366	348	414	345	359	379	376	329	345	355	372	360	356	404	367	394	411	366	359	371	349	341	350	402	337	409	340	360	385	382	319	337	382	369	373	384	379	413	370	378	359	349	395	371	385	363	367	401	400	346	371	351	380	384	396	382	338	374	372	373	360	343	338	383	382	358	377	345	386	397	376	352	400	394	402	378	333	375	361	361	370	368	349	374	356	319	349	360	379	389	365	380	374	353	360	354	361	384	335	333	347	386	374	377	353	375	360	350	363	382	374	397	383	366	370	389	357	360	347	384	374	338	405	381	352	381	365	376	372	333	360	391	369	375	369	367	370	334	369	374	341	390	357	375	360	358	376	394	389	332	382	352	371	348	350	364	386	357	349	384	345	375	413	372	351	387	368	350	362	375	393	351	385	388	381	365	387	372	423	369	387	364	392	386	363	371	371	353	359	367	359	369	351	371	382	369	386	381	366	353	370	398	370	374	317	349	341	386	384	379	379	370	392	369	375	350	384	354	352	361	380	376	378	365	334	369	355	382	356	388	366	350	384	360	360	356	384	360	339	362	400	368	371	341	343	378	419	357	359	354	333	388	400	401	365	369	331	343	365	367	375	350	364	365	346	373	345	390	377	340	392	386	376	388	388	385	386	369	389	368	338	341	350	407	351	374	381	385	401	374	345	334	349	365	351	386	365	376	371	368	342	361	386	369	387	390	333	377	363	384	385	387	388	356	360	342	368	369	369	368	415	332	354	364	376	371	389	430	352	398	354	380	390	351	327	381	339	353	371	367	362	357	375	360	354	344	415	374	347	385	399	377	356	361	348	343	357	328	382	377	353	395	395	385	365	407	378	399	353	397	341	379	372	392	347	369	375	394	369	416	355	387	352	386	366	367	370	340	368	406	377	369	372	379	370	396	347	358	356	345	424	363	368	374	371	396	355	357	381	368	360	367	342	374	391	383	357	353	358	381	393	358	386	355	378	387	372	392	399	380	385	348	360	352	381	352	380	395	364	344	373	343	415	368	378	352	369	359	369	387	361	358	402	347	335	383	364	374	380	359	397	380	332	375	363	364	369	313	359	381	381	356	364	391	386	363	350	369	361	372	375	362	364	369	389	366	360	352	388	383	338	383	384	381	355	400	384	380	350	375	385	381	376	395	342	353	374	344	362	379	350	366	354	366	383	382	373	353	352	370	387	386	367	374	363	340	384	352	390	365	372	357	370	364	353	383	366	345	326	400	354	357	389	350	368	372	353	351	379	392	375	388	340	354	341	375	360	352	371	370	357	381	357	374	384	394	417	371	353	373	360	372	327	368	365	390	338	343	363	380	364	363	380	375	410	403	382	342	375	386	378	385	366	363	359	388	368	354	406	397	364	376	367	386	351	351	335	374	386	353	339	392	356	357	367	405	363	375	402	359	403	368	369	366	341	365	388	362	389	404	345	363	374	398	360	401	391	326	344	325	347	361	333	367	351	417	366	421	371	350	402	358	415	347	381	389	389	371	366	351	367	386	354	395	371	338	336	357	400	395	367	372	381	396	371	394	358	373	327	362	366	387	384	384	367	345	380	345	378	359	351	369	402	386	394	368	365	386	378	350	361	370	384	420	402	396	373	369	363	380	367	359	345	363	370	378	377	331	364	378	352	373	344	364	401	389	380	340	413	420	375	398	383	360	415	335	384	372	375	383	385	349	359	363	385	372	356	358	372	385	384	388	354	376	369	330	353	335	336	380	373	392	314	350	362	336	386	363	392	357	379	327	389	377	362	372	392	375	383	351	361	357	376	372	359	368	360	363	367	371	409	367	401	378	371	384	368	367	378	384	406	366	373	338	367	341	385	376	387	414	369	359	387	390	385	356	383	390	362	357	377	326	354	350	368	374	360	394	350	361	351	395	419	393	372	384	352	421	399	360	375	366	346	355	345	359	357	365	377	376	371	363	390	380	352	344	384	366	381	359	377	347	367	355	365	369	402	389	379	381	369	363	346	386	374	351	352	325	329	356	364	409	374	342	388	357	394	393	354	350	345	376	371	368	343	395	362	364	362	365	382	348	366	379	361	360	391	367	373	372	372	386	391	418	367	340	359	362	370	382	385	373	363	388	373	390	375	401	371	355	357	375	392	361	395	389	359	343	351	392	406	371	362	397	378	330	382	397	342	357	367	361	377	360	388	392	364	349	318	357	348	411	369	370	360	385	358	367	360	371	352	350	391	403	373	363	376	373	371	369	353	338	340	377	389	428	354	371	388	377	349	396	357	343	393	353	364	372	397	362	360	352	332	400	345	364	357	379	381	349	390	405	367	354	383	367	341	372	346	360	365	363	338	411	360	345	347	370	356	353	363	380	331	351	369	370	383	351	371	370	337	377	397	368	369	347	364	386	367	356	369	370	372	360	388	341	382	378	325	339	360	371	363	394	401	338	380	363	369	372	403	350	375	362	368	369	327	377	388	333	373	363	343	373	364	374	357	344	381	354	332	397	380	381	362	348	394	358	347	374	341	353	407	371	388	350	346	358	383	356	353	354	343	369	377	335	341	351	375	382	365	401	383	354	381	360	377	340	346	366	370	356	359	371	342	364	361	352	394	360	402	342	379	357	338	400	366	363	361	350	350	348	355	324	371	404	354	379	408	373	373	366	349	357	379	374	356	399	346	358	364	366	371	360	359	350	385	351	363
18709	1983	1460	1021	845	818	756	748	758	679	685	699	687	681	704	664	704	697	651	675	651	689	661	689	664	640	708	673	637	679	699	668	638	678	677	664	644	682	637	641	662	628	657	673	618	678	669	672	666	657	664	637	654	622	660	648	655	655	668	642	674	620	633	680	665	715	663	620	615	678	670	696	650	652	654	651	687	730	694	653	648	690	656	685	670	633	607	645	651	714	661	660	653	653	671	642	690	653	646	671	639	654	638	649	640	654	640	666	660	658	658	654	724	701	689	650	639	661	687	647	643	657	671	663	633	694	665	646	673	670	675	617	643	680	691	683	672	633	647	648	692	621	672	679	645	678	610	655	608	651	666	629	660	680	628	657	647	664	659	679	624	638	658	711	651	664	676	673	676	618	604	615	626	677	603	618	657	655	665	668	672	636	675	681	641	668	651	632	677	681	705	655	642	637	684	675	645	641	682	658	659	645	681	667	670	714	673	689	664	658	640	672	682	712	666	692	632	659	654	666	681	677	685	646	685	686	670	682	662	624	638	634	645	662	674	669	666	650	643	636	698	616	699	656	645	665	676	646	646	670	656	659	708	645	656	640	647	743	603	661	671	632	609	635	669	652	723	636	663	656	680	704	677	674	678	650	653	674	673	627	683	693	640	643	660	631	667	664	649	632	643	646	657	641	674	648	657	681	685	643	682	630	641	667	672	633	654	601	647	678	635	686	645	640	686	634	694	661	668	674	639	675	678	670	656	666	643	661	682	686	677	682	672	707	672	633	643	727	663	679	655	637	651	651	673	654	620	657	662	675	657	663	691	650	634	667	628	641	676	676	683	629	644	649	662	691	672	639	638	658	669	649	685	710	690	645	671	634	662	651	614	702	658	654	699	670	677	672	685	646	694	662	638	667	689	646	669	622	661	646	664	587	668	662	653	654	630	683	698	670	681	651	631	684	619	694	646	707	643	630	647	702	640	673	626	658	717	653	640	679	639	646	658	624	640	631	654	674	650	667	703	635	711	609	655	634	682	658	691	644	655	698	641	625	645	648	646	655	668	705	633	611	636	683	667	687	641	670	663	684	703	660	641	701	642	642	642	675	608	665	625	695	689	621	668	607	663	665	670	672	609	678	691	666	673	689	625	667	589	653	652	711	687	670	659	677	677	653	654	664	661	683	641	664	681	661	629	617	642	618	614	667	636	670	712	634	673	634	656	657	682	619	631	652	648	693	660	656	688	677	674	663	590	635	620	677	680	628	672	669	683	670	651	676	678	658	630	706	638	650	660	671	660	610	678	653	680	670	661	640	675	631	673	649	650	678	656	675	636	654	641	658	681	627	656	638	622	673	620	647	627	651	690	675	677	695	660	638	673	679	691	651	667	620	706	628	640	690	640	637	658	697	661	685	630	657	676	637	636	613	628	670	667	663	656	636	678	656	695	671	663	642	654	679	652	708	657	671	654	660	687	680	676	601	639	676	675	703	652	682	655	712	662	672	707	665	609	674	676	633	668	672	651	649	679	670	656	639	654	689	679	613	686	656	637	609	653	682	659	672	682	667	667	653	623	661	661	638	604	666	695	677	664	678	650	667	651	688	666	655	602	667	659	600	666	650	666	678	667	667	633	669	738	624	615	628	671	630	648	680	628	638	680	612	685	666	621	703	656	636	691	650	639	691	664	642	630	675	674	671	654	606	694	653	672	672	623	631	673	645	684	681	657	652	609	572	658	722	661	610	678	676	679	680	674	670	691	694	632	670	669	660	623	586	679	639	664	650	655	640	654	672	664	652	636	655	679	689	620	654	646	674	671	659	655	701	697	687	664	678	640	688	614	661	659	615	639	656	667	679	675	663	665	646	613	630	687	605	623	628	654	674	685	656	662	654	679	668	656	673	645	689	660	658	657	651	658	661	639	657	669	664	677	627	645	668	683	686	672	615	660	693	648	651	656	642	659	672	653	662	666	675	677	653	667	678	688	662	626	677	679	674	670	683	667	645	648	672	682	688	693	710	639	642	660	650	648	604	664	662	680	686	633	635	635	724	650	642	608	648	684	704	675	656	644	705	663	650	652	610	669	659	617	625	696	644	664	699	682	686	666	683	658	660	657	676	644	650	643	711	705	687	663	637	685	679	663	651	657	657	628	680	638	595	695	673	668	650	674	671	639	650	652	723	691	646	686	666	675	675	678	662	693	648	661	667	626	615	708	667	652	685	636	672	683	678	640	696	689	655	676	664	701	653	687	686	680	669	638	661	671	596	607	664	642	644	667	633	597	637	645	680	695	635	680	689	652	651	609	662	637	643	661	641	638	677	687	706	679	669	624	593	595	712	681	699	670	674	668	709	684	630	700	651	669	646	698	690	623	655	644	623	640	649	663	631	633	603	611	652	675	687	643	654	665	653	662	659	668	688	667	647	664	690	643	658	707	609	658	664	659	650	680	766	666	684	690	644	638	691	643	676	651	638	632	642	672	602	681	682	674	606	651	632	696	679	663	695	623	667	675	675	676	689	655	614	693	689	654	644	651	637	615	669	690	638	651	663	684	700	602	632	668	671	679	643	618	646	618	660	701	612	713	615	690	667	637	655	657	674	642	622	662	562	673	659	640	652	636	691	648	627	667	650	670	719	669	663	654	645	654	687	632	677	624	681	626	569	676	695	625	670	661	625	652	664	720	651	654	660	691	684	649	607	646	661	673	694	684	682	632	640	677	680	667	624	683	676	675	625	645	651	676	649	684	688	625	688	604	681	681	652	693	641	682	643	662	658	664	642	634	655	687	607	673	673	706	649	614	661	646	658	679	678	687	663	604	635	663	679	630	664	612	652	650	645	651	651	686	641	681	670	650	654	663	666	668	670	668	683	661	639	699	686	678	623	645	709	656	626	687	655	699	695	692	639	668	645	654	689	651	672	662	645	676	645	676	679	646	688	684	632	675	660	677	674	651	663	618	686	722	670	658	668	681	626	697	691	624	653	644	656	652	654	671	650	651	623	690	652	630	649	646	637	582	662	681	691	694	626	653	684	664	679	684	649	665	605	633	641	640	670	658	644	619	663	658	629	633	641	646	664	656	681	668	688	642	656	659	667	646	658	677	638	680	647	670	633	654	632	653	672	652	686	616	617	655	688	658	668	653	673	623	627	651	652	686	708	615	676	617	680	694	654	642	611	683	668	658	625	620	634	685	668	690	664	638	666	652	681	635	638	618	654	636	691	626	617	657	658	626	662	675	681	638	656	659	669	631	652	634	659	655	645	633	677	665	669	663	664	665	666	650	620	657	679	670	695	637	661	668	678	674	672	648	684	665	678	656	684	666	650	666	644	647	650	638	689	672	620	668	670	646	685	622	672	657	687	634	701	656	642	671	704	655	679	650	626	626	662	625	670	681	637	663	691	638	644	680	663	633	687	620	689	660	607	672	701	679	667	642	658	685	678	671	646	648	692	660	630	691	667	699	634	620	668	644	650	746	685	681	683	719	681	588	643
23890	21204	28671	24008	21162	4838	525	366	269	307	248	258	217	234	238	219	195	179	198	200	198	197	169	192	204	167	173	182	167	179	188	200	164	143	169	190	156	173	130	175	163	179	173	206	189	182	166	169	157	177	167	191	190	186	155	173	176	161	195	177	157	151	174	212	176	178	158	148	140	179	151	177	149	188	183	146	187	183	156	150	195	157	153	196	170	177	187	244	151	167	158	168	149	161	197	162	160	170	157	153	181	174	186	185	159	154	160	186	188	169	174	176	170	168	174	165	192	168	171	161	172	141	178	152	168	161	171	178	176	123	192	156	157	179	158	158	181	180	166	142	191	160	163	177	165	189	181	167	175	186	171	170	169	175	171	169	187	164	189	150	157	171	184	173	159	160	174	184	164	150	176	179	176	159	187	180	192	171	146	190	188	159	168	138	200	174	147	175	177	187	152	180	169	176	188	187	176	176	148	156	179	172	159	195	182	161	157	186	163	180	170	176	136	163	156	201	161	176	172	158	174	176	154	135	151	171	161	178	161	155	153	171	196	186	165	149	189	163	150	163	179	166	194	188	144	154	175	150	151	171	153	170	146	185	155	167	177	183	165	178	175	149	172	147	175	170	185	154	165	155	171	180	190	168	140	156	165	145	178	147	171	196	168	152	167	187	167	171	138	137	145	173	172	165	167	157	168	164	167	165	143	193	163	163	171	149	180	171	174	193	163	168	156	169	159	175	162	174	161	175	140	168	192	181	171	147	170	163	165	180	146	157	166	178	183	188	181	174	161	165	176	191	166	153	189	168	178	168	160	171	180	171	162	164	143	161	183	162	158	163	174	176	178	167	171	182	157	156	157	165	171	168	179	171	160	165	170	163	161	159	156	177	143	191	179	174	180	177	158	166	176	161	162	177	157	156	168	192	162	185	166	203	161	175	183	174	173	164	160	171	133	158	161	168	175	155	165	162	155	172	149	150	170	160	157	184	172	169	166	148	147	163	167	161	164	161	155	169	150	130	156	150	160	171	173	162	133	183	168	175	174	160	160	168	154	149	148	164	163	155	161	163	165	167	188	171	144	173	167	180	150	163	159	175	157	161	184	176	180	162	150	181	198	157	162	178	161	156	174	169	183	154	172	170	146	182	171	169	175	166	193	172	150	178	170	165	182	193	155	182	186	139	170	185	191	161	157	178	170	172	153	179	174	185	162	170	166	187	175	151	189	163	178	164	175	163	168	165	177	185	176	161	144	166	164	186	197	193	174	170	154	164	178	170	156	175	173	183	168	175	191	155	147	176	153	170	164	168	159	166	167	166	141	177	160	179	174	166	182	168	159	163	183	152	154	178	169	165	179	151	148	181	176	175	173	167	160	164	170	172	153	151	149	182	169	160	146	181	161	158	177	163	178	145	158	153	170	152	213	178	151	170	165	175	175	168	152	162	168	171	168	166	150	177	165	180	145	163	165	174	169	181	178	182	140	153	164	170	163	171	153	163	162	153	148	165	154	167	145	169	146	138	176	164	162	171	153	171	198	172	164	160	164	181	158	155	176	169	147	166	174	169	151	195	163	153	169	193	156	162	167	163	155	167	153	149	145	171	158	185	170	166	189	155	180	168	184	174	165	166	147	178	179	173	164	173	159	165	171	167	175	166	174	164	169	161	179	171	144	164	169	149	187	163	186	159	206	179	160	185	178	159	165	172	182	165	146	175	164	181	162	158	167	171	167	155	180	187	148	167	174	179	161	173	136	146	170	160	163	155	174	161	176	170	153	160	172	171	158	159	183	193	154	174	150	158	165	163	172	188	172	151	163	157	191	165	164	168	164	154	168	166	147	190	167	182	178	171	170	161	150	164	159	168	152	152	164	189	167	173	161	179	168	152	177	159	175	182	154	185	152	177	162	181	179	174	177	145	149	150	168	171	153	169	160	185	155	165	172	165	177	177	169	166	166	146	152	167	174	157	173	184	180	196	157	162	157	152	172	159	162	137	193	177	198	159	181	170	151	177	180	161	140	163	171	170	162	159	157	169	166	140	152	173	150	178	150	162	167	153	171	177	174	173	165	176	165	170	182	193	171	184	190	177	211	175	160	164	185	169	167	162	180	160	181	150	170	159	161	178	158	175	191	175	204	150	162	157	164	184	168	177	180	171	176	190	173	167	182	175	181	153	178	180	161	191	162	167	175	175	170	166	165	174	156	192	138	193	179	160	172	144	166	189	170	173	156	177	162	164	183	156	169	171	173	172	194	176	163	179	185	170	174	160	178	156	181	163	187	181	155	159	174	164	181	171	155	187	179	188	166	158	174	162	182	179	163	165	181	162	162	160	133	173	159	173	178	167	148	157	176	156	174	180	151	164	179	170	175	164	152	157	173	189	164	180	168	171	171	164	172	187	158	171	165	162	166	165	150	138	144	139	171	161	161	171	149	162	172	145	173	169	191	166	172	187	168	147	189	162	156	168	171	191	180	156	161	157	139	176	178	162	163	163	154	177	177	164	175	134	158	167	161	165	170	210	181	184	173	157	183	160	174	158	160	168	157	189	182	186	172	166	157	178	165	169	173	175	166	177	157	170	159	171	186	180	169	156	162	158	178	158	160	169	186	184	179	166	163	185	149	158	146	153	169	155	152	168	165	171	156	178	180	186	144	159	137	175	178	203	159	172	169	171	162	159	156	153	179	140	153	164	194	178	158	158	164	169	160	157	178	165	181	174	165	186	168	139	189	188	145	180	174	184	159	161	166	159	171	154	160	162	182	176	156	152	173	155	161	151	145	169	177	177	172	144	149	185	140	151	168	167	173	158	173	156	163	165	172	166	147	159	155	158	181	162	156	166	162	177	158	173	164	164	157	166	175	181	168	175	181	170	174	160	176	163	159	186	173	166	179	188	157	213	158	157	155	155	184	181	185	163	147	161	173	156	181	169	157	179	188	176	184	184	151	150	183	161	173	168	164	185	165	170	170	163	175	174	187	176	178	176	170	175	168	164	158	174	160	178	163	154	158	179	174	166	159	146	197	181	153	168	177	161	161	152	164	176	163	179	187	172	152	167	162	171	160	172	168	197	161	177	176	171	168	184	171	158	169	152	158	143	142	161	171	190	153	175	177	164	158	161	157	155	170	182	168	167	175	150	150	180	149	163	169	150	171	160	163	178	171	182	170	161	184	161	143	155	187	151	175	153	164	194	168	184	183	167	179	175	166	180	195	154	160	168	156	169	146	160	182	174	165	163	159	184	166	179	167	181	166	167	164	167	166	151	163	191	155	185	147	183	176	160	154	170	161	154	164	168	153	173	149	199	181	167	183	168	176	173	179	178	189	169	160	165	171	159	168	157	179	174	178	165	189	165	189	145	190	165	180	187	183	158	162	180	173	170	180	155	152	169	179	153	153	167	161	172	175	164	172	154	152	170	156	167	169	183	187	160	173	170	168	168	181	162	161	188	155	151	161	161	160	203	168	155	143	188	160	173	160	169	172	154	165	154
34948	9196	7310	3732	2265	1686	1300	974	879	756	692	651	507	528	471	454	469	430	390	410	411	382	362	355	361	405	362	372	371	358	386	344	368	338	343	360	338	351	321	336	362	343	360	335	323	331	328	299	334	325	319	311	320	303	331	315	332	317	332	347	317	350	330	319	344	333	324	361	365	327	325	314	380	315	278	308	300	328	323	294	330	323	308	326	317	315	374	511	322	322	285	322	329	326	303	310	332	305	326	297	322	303	334	303	370	328	307	329	302	323	331	311	307	334	307	338	320	306	328	320	319	296	300	302	323	332	307	306	298	353	314	350	314	302	312	314	325	323	327	331	296	292	288	321	345	323	307	317	329	323	329	326	314	336	326	326	316	326	339	312	300	339	317	326	297	325	305	320	316	317	327	287	335	327	328	292	291	338	327	324	287	302	313	350	274	323	372	332	334	316	333	333	339	328	329	304	304	312	342	290	314	302	334	310	313	312	334	289	334	320	294	327	317	313	322	340	365	324	312	340	325	331	328	333	306	281	321	317	307	302	311	341	306	338	342	319	310	300	319	305	294	281	313	324	329	302	345	315	338	282	334	312	317	318	341	321	325	321	304	312	334	308	337	309	326	282	335	358	321	321	350	322	344	312	309	323	325	341	338	301	314	308	339	341	316	347	316	310	323	322	312	339	288	316	316	319	295	300	326	352	330	290	321	322	336	344	305	334	299	326	314	333	356	327	339	341	330	305	343	300	335	307	314	351	315	341	358	330	330	327	350	330	304	300	305	314	312	336	314	358	289	309	310	324	350	319	322	299	285	280	325	321	336	318	361	319	318	339	321	299	357	291	355	333	310	325	332	331	317	299	321	351	311	329	344	327	298	282	332	337	325	302	335	355	310	312	342	307	312	316	323	319	329	300	334	330	342	321	348	296	330	326	331	338	304	306	308	322	349	335	319	340	347	360	323	303	335	294	314	339	331	351	324	353	305	286	324	342	324	315	311	312	293	343	317	319	285	314	311	333	359	306	328	326	291	333	323	279	282	309	371	310	343	346	315	334	284	343	341	321	335	307	324	318	323	329	327	334	311	326	321	303	318	316	322	334	313	323	321	282	321	328	301	324	349	353	316	349	293	295	351	335	348	305	326	283	308	330	297	304	339	283	328	297	286	326	292	297	323	352	306	352	320	285	351	326	312	297	331	279	354	319	338	307	329	297	342	310	307	322	297	316	312	307	286	277	347	314	324	302	326	321	328	334	314	338	295	320	324	325	318	313	307	324	334	306	296	326	354	333	301	310	318	349	335	321	306	321	303	304	324	308	329	319	290	298	358	322	313	332	305	313	310	291	319	341	312	294	295	295	334	337	350	303	318	300	293	323	340	315	337	294	317	289	364	318	331	320	303	314	334	328	291	340	336	317	290	309	334	324	305	314	291	322	309	367	305	316	297	313	337	317	344	341	299	326	308	357	318	334	311	327	299	308	293	341	335	333	298	343	323	337	301	352	316	287	360	302	347	305	332	311	293	338	310	335	328	338	293	313	334	316	349	303	346	314	337	337	305	309	326	327	310	341	320	301	293	345	297	300	309	330	339	330	325	314	301	323	347	331	311	334	304	308	313	325	289	343	297	353	333	324	334	309	336	286	319	302	298	325	299	306	330	319	320	294	312	323	323	320	331	323	345	346	324	313	296	343	310	297	321	304	347	328	294	353	342	338	317	316	314	322	311	305	296	325	315	300	318	328	339	308	335	321	288	330	309	372	307	325	329	357	303	347	321	315	318	311	321	325	316	311	285	334	289	335	327	359	303	313	317	310	330	359	346	301	309	292	310	364	283	314	337	374	323	335	323	343	321	314	328	313	318	324	330	331	322	323	364	336	339	363	339	311	306	318	300	306	331	315	329	325	300	330	353	349	311	299	317	301	345	295	306	303	324	315	323	329	339	322	313	313	354	327	342	295	326	328	346	330	328	318	332	330	352	300	339	327	305	332	345	320	323	336	317	293	309	338	289	350	349	297	350	329	334	309	334	321	320	294	297	307	358	349	312	326	327	341	308	361	302	312	325	328	314	284	290	339	305	337	299	319	314	288	344	311	326	313	335	325	336	318	313	295	318	313	319	315	340	288	340	331	304	331	345	335	329	341	293	326	321	314	311	312	337	332	321	309	319	276	291	323	326	328	352	311	303	317	345	319	298	310	313	326	347	289	318	362	318	311	295	333	323	348	337	326	349	293	311	354	304	355	333	328	296	320	350	314	337	314	317	293	323	348	327	287	317	331	277	284	288	341	310	285	289	326	285	320	316	311	305	345	309	307	323	314	311	331	302	332	323	296	326	314	306	293	305	325	303	316	301	303	308	309	300	281	355	323	343	313	326	329	343	323	305	328	326	337	320	307	328	312	310	332	339	305	330	288	311	318	325	277	332	292	333	313	330	354	295	327	305	321	347	315	356	330	301	304	309	307	305	340	311	301	339	354	313	278	331	286	327	306	310	302	313	316	327	294	340	326	352	316	322	314	300	346	307	297	323	340	345	329	314	336	331	324	298	307	285	310	309	334	309	332	296	304	327	319	355	322	303	306	327	319	307	300	362	306	327	339	307	300	315	305	333	310	304	312	308	294	305	314	292	294	304	314	312	327	292	313	326	299	324	327	324	315	280	316	345	307	328	346	304	339	323	326	320	331	289	350	345	323	325	345	319	311	327	312	297	309	314	332	335	312	315	296	320	337	336	354	304	314	342	313	322	333	329	310	331	316	309	327	302	291	311	299	328	340	344	319	331	292	308	321	313	309	317	316	331	326	320	320	336	311	309	315	315	305	363	331	321	315	341	302	347	321	311	357	324	316	318	334	338	323	322	320	317	305	292	318	318	313	300	335	327	319	333	318	342	284	320	328	344	276	342	320	337	300	288	333	296	324	306	321	325	325	315	314	326	310	318	345	323	339	326	314	340	326	349	315	318	325	314	328	313	312	349	285	309	317	325	325	285	295	330	321	312	318	322	297	294	317	327	346	333	315	356	334	325	313	339	295	318	286	275	310	297	331	333	303	311	332	300	335	314	333	323	334	327	312	283	330	355	309	300	278	329	299	306	310	325	335	340	371	312	308	317	285	304	306	308	318	334	342	311	317	284	296	304	273	320	310	339	321	304	309	345	317	338	306	352	304	300	351	292	321	314	305	315	307	301	323	335	321	322	330	305	310	344	300	324	285	274	316	322	342	302	328	330	312	318	299	329	329	301	316	332	347	318	305	316	303	346	331	314	312	311	318	307	329	337	343	338	325	307	301	315	314	299	301	296	346	328	321	300	315	324	321	304	320	307	314	313	308	335	312	297	324	298	331	298	337	317	314	292	341	303	301	307	339	326	282	341	269	323	320	321	313	309	300	314	322	323	299	317	332	362	329	327	322	299	375	283	324	329	342	329	337	335	328	324	329	341	319	319	307	328	294	317	296	350	317	309	323	304	332	326	322	331	329	342	369	287	313	294	299
22878	21142	29187	23333	21145	21054	2981	623	458	422	360	378	309	312	289	282	290	283	273	249	221	253	240	262	285	271	253	243	256	227	238	249	238	223	201	244	234	213	215	234	250	232	230	230	233	241	238	231	200	233	239	205	215	208	239	221	220	230	242	230	236	233	242	240	241	201	216	202	227	211	227	226	231	218	207	216	239	234	212	236	220	256	197	214	230	241	243	498	301	226	188	245	201	232	225	214	253	205	198	237	265	227	202	218	221	205	196	249	202	195	222	210	231	238	224	255	214	203	231	217	235	225	245	215	235	236	224	202	217	209	239	189	214	207	188	203	203	230	233	208	221	207	221	211	238	231	229	201	242	257	216	230	196	223	228	255	218	220	230	213	221	220	211	217	189	216	214	213	190	218	246	223	229	221	189	225	245	229	229	203	225	217	238	226	236	199	209	225	202	225	232	233	211	234	212	219	204	204	200	224	225	206	218	230	239	193	236	211	249	209	205	206	191	234	218	203	215	210	231	243	235	213	206	217	225	222	212	232	214	234	229	212	247	243	207	223	222	229	213	235	195	199	210	238	212	239	227	205	202	236	211	202	222	222	225	223	229	220	208	238	243	226	223	233	242	196	245	232	219	204	217	205	205	186	209	241	235	227	201	225	238	200	225	247	214	215	207	251	223	208	220	215	244	215	216	212	213	203	198	212	182	238	209	210	241	201	206	197	246	221	238	209	223	239	223	221	237	223	240	226	235	210	224	208	187	237	217	217	216	227	250	224	226	239	230	226	210	235	193	217	220	237	208	213	214	228	216	233	219	234	218	213	221	230	201	228	192	222	228	224	215	230	207	199	225	189	247	204	219	221	214	232	202	212	233	223	231	221	213	220	212	222	208	212	206	203	210	221	229	203	204	216	238	239	224	236	217	181	207	201	222	217	219	222	231	173	249	218	222	242	234	221	216	233	209	212	224	218	236	226	209	177	211	238	206	206	224	233	207	218	218	243	262	219	213	235	206	216	203	227	216	253	218	216	205	191	239	232	201	197	226	217	221	229	206	231	219	245	233	228	206	220	227	241	219	231	210	227	221	233	221	224	207	207	212	206	213	240	240	199	229	218	219	227	223	204	215	218	230	219	196	230	220	227	190	231	221	213	238	242	208	221	238	209	242	240	246	237	233	229	223	250	204	213	211	221	241	225	193	249	227	197	221	233	205	207	216	210	227	201	218	208	227	188	228	233	210	231	239	206	205	227	208	213	215	247	198	206	227	227	222	207	205	226	235	208	231	230	241	235	201	183	245	221	234	223	237	239	201	227	215	188	202	221	200	221	210	227	228	204	225	204	204	197	225	217	238	212	205	228	214	211	197	184	215	220	205	226	241	211	218	219	215	197	190	199	209	208	224	226	223	189	194	213	204	212	220	200	244	238	199	213	189	204	216	244	224	231	217	207	200	228	206	221	200	234	231	242	231	227	217	229	207	192	211	238	229	250	235	219	222	217	212	239	223	211	251	188	188	210	194	199	227	206	226	219	209	238	210	221	233	224	209	223	219	220	229	233	216	191	216	204	217	205	202	223	221	243	239	197	220	184	215	212	261	234	224	252	246	232	230	208	223	228	243	245	208	216	233	196	203	228	240	241	214	225	235	207	221	209	217	228	209	216	206	209	230	214	219	248	218	209	232	220	226	250	216	244	231	222	226	209	206	212	229	218	202	218	214	212	228	221	221	221	239	204	235	227	228	218	205	217	233	240	230	214	218	207	242	209	225	226	205	218	209	233	200	186	209	231	231	235	200	248	219	211	224	202	216	214	197	211	196	244	221	217	217	223	231	250	219	238	253	213	242	218	231	247	211	228	220	231	207	229	215	224	231	237	238	239	224	237	226	198	233	206	212	213	210	212	222	229	208	216	194	189	237	202	199	229	215	226	245	221	233	219	196	217	219	204	208	225	201	234	197	193	230	197	230	223	217	205	208	214	219	196	237	221	222	244	196	208	218	224	219	213	236	196	234	207	250	208	212	192	218	233	204	200	191	221	183	233	204	226	232	219	215	212	199	227	205	207	231	239	224	204	226	225	234	203	227	207	231	250	235	223	225	218	208	238	230	228	220	221	223	206	232	230	238	231	235	221	229	213	235	231	207	218	242	227	210	212	239	240	205	212	199	225	207	203	219	219	201	254	231	202	217	239	211	227	200	216	222	205	202	212	210	210	205	203	233	227	217	236	219	225	196	226	266	224	201	207	236	206	211	227	225	226	234	227	200	224	226	233	217	239	215	226	189	216	205	197	219	230	210	212	213	190	219	201	232	181	215	211	209	241	216	245	230	226	228	206	223	199	218	227	217	230	242	241	196	226	242	224	215	228	221	206	216	216	229	209	199	239	226	238	225	203	246	219	212	236	198	225	215	192	206	226	215	193	195	225	223	198	224	213	205	216	188	239	210	237	206	255	222	217	228	214	252	238	264	210	241	242	199	211	212	234	251	230	228	227	226	205	238	236	213	239	221	220	201	217	218	224	194	239	194	218	206	225	220	203	197	216	233	226	207	209	249	204	219	208	209	227	243	213	213	230	217	240	196	223	206	200	219	219	229	237	207	217	187	238	221	184	252	233	196	208	233	224	194	223	221	233	200	212	196	226	228	205	222	216	183	233	209	220	218	221	232	221	236	216	208	192	204	204	220	215	219	212	246	228	188	228	206	212	230	237	191	229	240	239	240	211	215	227	198	225	227	227	210	234	206	212	213	230	227	251	222	214	208	219	207	258	201	222	227	208	239	197	229	204	218	218	197	209	249	200	216	200	206	228	256	215	225	228	229	212	216	188	225	237	195	243	215	228	217	201	222	217	233	218	218	226	208	232	220	207	213	221	235	195	198	208	198	226	220	199	225	222	243	207	236	209	221	211	199	233	203	252	204	228	231	204	228	224	228	192	221	219	208	226	208	234	212	222	210	249	233	190	217	226	199	205	232	211	232	206	213	187	217	230	209	208	209	218	234	195	232	222	239	228	216	227	250	205	217	197	216	226	199	211	234	183	200	216	205	205	226	214	218	225	215	238	215	217	208	242	243	232	211	227	189	215	218	219	231	223	215	217	249	235	206	215	217	208	236	240	211	231	216	198	204	196	235	200	234	193	208	217	219	223	215	234	231	211	226	232	184	240	229	187	230	224	195	217	216	231	206	216	226	212	229	224	227	167	226	256	250	214	228	209	206	209	192	211	197	215	260	224	188	229	198	222	224	216	239	228	242	228	219	207	231	226	237	222	212	197	231	211	252	212	231	204	207	233	248	202	216	224	224	211	221	225	216	231	215	217	225	200	225	228	222	223	216	223	185	215	192	222	207	217	214	219	205	216	246	200	199	190	193	195	225	221	213	205	246	235	237	224	196	185	209	218	208	253	190	206	218	206	210	237	205	234	199	206	218	212	198	209	194	217	203	223	227	214	221	220	228	222	214	214	241	205	238	216	223	202	208	233	219	221	207	216	237	219
36355	13821	11556	6212	4059	2924	2155	1654	1442	1115	1048	881	791	784	709	687	660	597	544	517	506	495	533	447	447	468	454	435	439	419	420	445	424	468	472	394	411	394	399	425	423	411	416	392	400	424	389	410	382	409	391	405	387	441	392	348	374	356	372	387	398	388	384	398	375	416	400	418	415	409	400	387	411	398	422	402	433	387	375	399	414	391	380	315	356	406	488	1205	637	366	406	418	398	378	377	373	376	343	359	330	366	371	374	380	415	362	378	399	384	429	379	392	409	364	386	395	357	402	374	394	386	387	375	385	388	325	390	365	363	419	356	393	374	391	383	409	411	345	335	367	381	387	380	409	415	411	361	348	376	397	427	372	389	352	380	378	400	380	390	400	386	337	371	363	371	379	396	377	374	367	346	372	398	392	372	359	376	372	366	366	373	375	403	381	429	375	388	397	390	391	353	382	349	410	368	383	397	362	356	384	381	383	360	362	354	387	392	361	371	380	377	360	374	400	405	342	372	391	413	397	401	390	345	370	394	355	402	371	372	359	387	391	390	347	391	402	414	430	378	376	374	378	375	380	373	390	374	363	347	364	366	398	377	394	365	351	367	375	389	346	370	375	377	395	373	382	382	367	368	358	377	377	391	406	372	360	378	365	361	368	361	391	383	376	376	357	353	375	361	358	335	379	359	382	400	385	342	395	383	355	357	332	383	378	376	361	351	383	350	417	340	402	423	342	350	381	385	385	379	380	372	378	395	386	377	379	373	361	368	396	379	379	404	358	375	385	355	361	366	373	409	398	352	357	409	387	366	359	368	377	355	349	388	371	366	375	362	387	359	384	366	352	346	399	364	371	371	359	367	386	375	382	403	380	395	386	371	400	369	348	383	404	353	400	401	380	384	381	381	385	403	379	374	361	424	375	358	362	379	357	380	353	377	397	387	393	344	374	373	379	385	376	385	391	369	338	383	371	404	360	393	354	385	418	308	348	355	350	390	347	373	402	352	373	402	343	409	373	378	382	360	392	373	371	380	369	372	402	355	385	392	392	366	401	374	355	380	384	387	377	359	378	371	361	357	376	389	367	409	367	360	396	414	358	387	327	391	351	425	352	405	376	411	356	411	395	392	379	370	379	383	407	363	373	383	374	363	364	354	394	391	373	369	375	410	391	355	352	375	386	391	388	359	365	366	348	396	389	390	381	385	354	350	383	351	398	389	369	369	322	366	386	370	402	387	388	367	367	355	371	411	379	393	421	398	352	376	362	364	392	359	404	396	386	363	376	381	346	398	396	388	371	390	385	366	349	377	344	342	348	383	362	394	386	358	376	356	389	377	368	339	347	395	371	359	386	392	359	372	306	362	369	389	410	379	360	370	364	383	399	385	362	383	389	389	351	393	369	375	337	364	388	399	356	388	341	370	422	353	352	396	386	381	388	375	367	367	366	373	347	361	393	379	355	387	363	372	371	347	375	394	376	395	403	396	418	367	364	364	397	393	379	377	377	398	378	349	325	352	380	393	348	382	371	332	383	401	403	361	342	340	370	350	386	371	398	411	387	364	412	386	388	386	354	359	416	375	351	418	390	419	396	384	371	354	361	369	383	349	381	400	369	367	350	385	378	321	393	360	349	372	369	427	379	362	408	393	393	378	354	393	380	381	376	364	413	375	397	365	347	337	366	328	365	364	367	366	362	400	371	359	369	372	366	372	368	362	387	383	395	355	339	377	389	389	372	393	378	368	367	354	389	373	375	333	364	375	400	382	360	399	373	359	340	382	358	344	368	382	381	365	368	372	374	363	367	365	400	372	389	359	380	368	360	390	366	370	401	365	389	339	388	353	365	363	382	369	368	384	404	379	388	375	387	367	363	350	369	385	379	386	354	391	401	350	381	397	389	392	359	390	391	340	352	365	369	370	375	342	405	378	393	349	405	358	358	343	376	404	375	352	397	382	394	376	406	340	385	396	412	353	343	363	382	417	368	368	365	373	397	332	392	353	344	364	358	370	380	368	367	380	353	358	345	370	372	376	372	379	382	355	395	351	362	368	368	352	365	381	370	349	372	338	362	364	363	349	390	375	386	357	393	392	389	393	370	388	378	376	345	377	366	368	382	386	371	370	379	373	358	363	381	376	370	376	376	404	406	372	391	383	394	392	372	379	358	375	373	345	411	386	376	339	389	366	374	380	367	370	361	381	365	396	403	382	389	380	343	390	357	364	385	382	377	366	373	359	391	383	419	354	388	399	402	386	394	370	365	360	388	399	362	389	373	377	373	364	402	377	339	388	381	384	341	368	380	378	349	374	392	354	388	365	359	355	385	362	367	383	384	388	361	411	382	392	397	412	339	371	386	376	371	342	355	386	338	389	363	366	333	410	378	378	392	374	351	378	382	380	381	390	381	410	358	361	366	335	382	347	388	348	399	410	348	383	355	406	365	366	400	399	338	393	412	378	367	377	387	373	354	371	399	362	373	390	359	389	418	351	373	390	392	370	363	379	390	387	382	339	358	371	387	367	406	392	379	372	362	383	376	404	387	387	396	359	338	365	392	401	373	387	360	379	397	378	370	380	369	358	360	365	367	369	361	366	396	387	386	389	369	372	360	352	352	353	383	351	390	390	413	359	360	378	380	360	362	380	367	380	373	381	385	362	396	339	352	366	367	399	344	386	405	367	364	353	376	381	363	350	395	367	348	378	353	366	373	392	394	381	374	386	366	382	361	413	375	401	380	374	386	384	371	361	383	407	382	410	352	374	385	391	377	346	368	407	382	346	369	398	355	386	380	353	389	368	391	382	418	372	371	366	368	364	360	392	399	361	397	382	401	379	359	359	325	399	361	364	385	364	341	375	367	353	397	348	360	404	350	375	387	348	348	375	393	379	352	366	418	385	372	334	388	400	359	382	357	358	394	359	393	390	385	376	366	347	390	366	397	369	399	374	370	410	379	398	402	397	357	373	378	389	372	367	380	390	399	361	387	367	363	385	411	387	369	381	365	362	380	376	376	360	369	385	382	374	397	364	363	378	344	363	395	358	355	375	385	383	382	386	369	402	389	344	397	397	383	391	351	349	395	366	389	380	408	365	384	382	378	360	367	385	369	369	386	399	390	419	412	342	396	376	383	370	378	389	383	367	384	372	374	399	406	377	357	344	349	349	368	384	387	391	363	418	357	354	356	405	369	365	352	367	415	426	372	389	345	408	371	370	381	351	388	396	403	398	395	369	385	367	323	371	387	356	351	355	369	363	342	392	391	402	389	405	393	387	371	337	384	357	390	376	355	368	401	384	368	379	353	404	380	380	348	374	398	361	360	402	370	345	385	390	374	411	359	354	366	377	368	368	353	382	366	370	380	420	353	382	403	381	406	339	349	362	381	362	345	360	360	385	402	371	373	369	408	391	397	356	365	350	358	365	358	367	351	341	359	356	367	393	353	379	376	398	394	407	376	376	393	376	321	398	384	359	386	383	363	380	375	388	352	351	357	375	371	362	381
26654	20950	11340	846	467	374	430	419	393	380	434	396	396	398	350	358	391	384	426	362	367	403	386	424	380	399	358	389	386	399	391	394	375	385	403	370	356	391	394	405	381	373	399	392	364	397	369	374	378	396	410	413	368	371	386	379	380	403	362	380	370	418	392	394	380	364	408	380	386	397	371	365	417	396	378	400	385	366	383	405	380	379	395	377	412	388	399	417	372	387	354	367	391	376	344	402	371	409	377	388	353	371	343	388	411	378	381	392	356	366	349	372	375	376	405	376	356	382	397	383	361	370	370	361	377	356	369	360	337	376	387	406	396	371	400	363	397	385	374	377	342	382	384	324	379	376	377	387	348	380	409	351	411	397	406	347	369	405	392	387	385	386	408	387	395	368	374	358	380	377	394	390	371	396	407	407	426	362	389	384	335	373	399	381	376	400	375	363	359	397	359	378	377	437	395	421	365	386	380	359	392	376	359	371	435	399	362	399	359	411	378	399	397	355	391	411	407	359	393	384	397	379	359	347	383	377	419	387	378	401	390	345	362	384	378	400	343	339	421	356	383	349	369	331	356	336	363	376	408	405	360	372	394	365	364	380	408	352	401	400	374	348	363	375	378	354	437	389	382	410	404	367	377	377	369	352	389	390	382	372	409	379	373	379	380	393	408	406	412	361	418	378	386	395	403	389	406	396	347	363	381	358	378	384	404	374	373	368	425	375	417	390	372	387	401	363	376	356	374	374	392	385	414	344	366	361	375	376	391	351	387	371	375	417	417	346	412	399	369	358	394	368	388	381	391	390	399	378	387	379	406	362	357	352	369	390	396	427	370	348	380	384	382	369	398	406	361	407	392	412	368	348	391	370	371	401	391	394	402	398	377	381	396	406	420	377	397	422	409	418	376	371	386	377	373	394	395	366	414	351	375	380	385	382	380	377	395	362	359	373	402	405	401	390	360	378	365	366	392	393	381	365	387	371	363	365	383	371	351	365	372	379	406	375	366	390	336	386	403	397	387	392	405	409	406	380	380	405	398	379	392	409	366	372	363	384	366	405	406	398	382	372	341	396	375	387	397	410	408	366	384	380	431	364	385	367	363	371	364	363	407	372	384	367	400	371	391	372	361	407	383	400	379	389	368	399	364	389	381	389	371	405	360	409	412	363	375	366	353	370	378	362	357	393	369	412	376	392	365	410	403	368	400	412	344	361	396	392	368	382	370	401	339	366	398	410	396	388	361	395	355	415	381	364	348	360	380	392	365	379	409	385	378	367	383	363	420	392	333	379	385	385	398	389	363	365	382	384	369	381	384	396	362	392	392	390	370	400	347	396	404	350	365	402	393	354	392	405	386	367	393	379	379	383	385	368	367	386	358	355	353	376	347	369	400	348	389	380	388	364	373	396	392	401	360	387	362	393	378	343	383	395	417	382	416	368	388	383	369	381	387	417	395	373	361	399	399	361	361	373	432	399	369	389	398	407	368	399	393	354	396	381	368	420	369	377	398	390	363	361	400	344	385	409	393	387	402	400	363	345	371	366	423	405	387	397	396	402	382	362	391	350	382	399	419	357	376	368	392	366	385	399	388	397	374	371	393	360	378	368	399	405	393	372	375	408	375	379	401	347	376	404	392	397	347	387	358	410	377	352	368	369	422	354	409	396	384	411	386	393	386	384	362	398	342	387	381	353	402	380	385	354	370	365	377	387	386	368	351	391	351	366	374	356	390	404	374	377	367	406	386	357	365	382	404	379	374	381	352	400	377	378	359	379	398	403	342	385	341	377	395	407	389	413	366	361	397	404	369	387	385	349	403	375	351	406	371	368	394	410	399	369	372	411	385	404	382	393	360	408	356	413	426	388	376	373	358	379	407	395	378	356	336	380	361	381	370	389	388	383	388	350	375	380	366	407	389	364	388	404	384	349	397	367	402	358	392	353	348	378	383	345	421	374	377	393	393	370	376	370	378	376	337	400	361	379	342	412	380	380	420	367	387	378	412	347	391	346	398	411	386	343	378	384	370	377	366	382	391	370	402	358	400	381	369	415	390	353	368	342	376	357	363	375	356	354	359	395	374	403	331	390	365	367	401	415	361	400	394	394	385	377	394	359	380	346	411	394	375	383	406	403	371	359	392	353	404	383	371	369	340	375	417	358	399	398	360	381	405	361	353	361	392	368	391	405	337	374	386	385	392	382	382	375	409	388	370	412	393	422	424	382	362	352	336	393	358	382	361	375	387	412	395	385	397	394	376	387	384	370	379	365	402	445	348	378	383	387	359	425	403	376	332	341	398	372	376	408	372	363	375	398	379	358	370	395	353	400	368	400	381	414	386	401	397	384	419	362	381	401	401	386	362	377	398	375	349	400	434	397	363	384	409	403	377	351	403	367	386	431	372	334	405	406	398	364	377	384	372	349	378	383	370	371	410	377	368	333	389	397	382	387	389	382	374	406	404	381	376	382	396	393	402	380	383	368	398	379	408	391	368	373	381	368	406	367	406	403	375	403	399	411	368	405	374	397	389	372	324	388	379	358	417	389	346	387	381	383	373	399	415	399	391	383	367	371	402	399	358	367	384	390	400	384	415	372	367	377	424	355	402	379	365	374	387	386	388	394	386	395	359	391	386	391	374	361	383	362	405	356	395	404	380	399	365	385	364	364	363	421	398	390	388	374	397	390	411	388	404	383	397	368	404	382	375	377	402	382	394	399	373	394	406	368	365	378	402	401	391	358	383	370	396	384	396	389	379	405	386	412	378	362	364	393	382	394	420	420	379	383	367	378	375	407	386	358	358	401	392	371	345	382	390	397	371	371	375	438	319	352	386	386	398	400	392	419	357	381	333	391	391	380	362	372	383	370	371	384	382	365	390	385	382	404	363	389	357	364	387	376	411	368	363	351	371	362	398	371	372	390	361	397	395	415	358	369	376	389	376	389	363	376	409	397	428	377	368	386	404	377	379	417	370	404	381	377	392	355	378	367	402	383	398	362	360	367	404	422	365	393	382	359	419	387	413	382	388	341	405	403	363	383	358	369	335	368	387	333	376	402	397	385	368	388	383	381	361	406	349	370	376	400	379	403	364	377	377	368	395	396	365	340	386	412	400	390	394	354	417	385	362	399	380	367	391	366	371	352	399	380	371	355	388	370	367	367	396	386	384	367	414	391	359	378	425	395	412	395	385	388	392	398	374	388	341	372	389	424	355	389	382	389	416	380	395	355	406	396	395	379	403	360	389	387	373	390	403	382	387	413	381	389	360	360	388	383	373	361	392	352	377	376	361	389	353	373	398	401	341	390	374	384	381	390	334	382	360	340	391	361	377	388	383	406	383	406	374	400	371	362	382	372	385	400	361	361	370	373	351	375	394	372	361	376	409	369	394	355	375	388	358	415	386	339	388	343	361	378	378	387	398	384	370	392	371	378	343	386	386	356	387	387	361	385	393	389	377	349	409	344	380	401	385	402	399	384	378	413	378	370	393	376	369	379	391	389
19217	1767	1445	1018	891	843	795	764	750	753	706	704	672	644	686	752	734	686	688	664	720	682	675	724	690	674	653	640	700	636	720	732	687	729	703	671	694	696	719	693	674	701	610	652	668	706	677	635	735	682	699	703	690	728	681	691	653	674	694	729	642	624	697	682	699	723	689	698	695	680	679	675	658	709	697	677	643	647	646	674	696	684	754	657	653	663	703	777	712	663	710	671	753	757	658	704	693	683	657	698	653	689	720	679	662	654	681	656	693	666	688	693	665	717	706	725	691	726	687	657	733	679	736	673	670	717	671	675	665	664	701	727	736	682	751	675	707	690	699	675	716	645	735	714	667	716	722	716	728	692	679	721	697	674	734	697	703	646	647	673	697	686	678	701	675	680	696	666	751	687	690	706	692	708	706	664	724	682	702	737	702	654	632	708	725	719	705	670	672	657	706	716	739	654	713	721	647	683	655	718	687	689	655	674	663	672	722	666	654	703	671	659	708	688	648	665	662	682	707	691	712	670	715	679	647	668	696	750	647	686	700	669	699	730	707	647	678	672	721	731	694	708	704	683	658	721	684	701	679	710	711	705	692	689	649	722	693	714	663	677	670	672	671	690	706	722	703	667	693	700	701	702	663	680	676	656	649	672	677	733	669	663	694	708	719	730	690	675	690	690	700	707	698	675	678	706	715	673	676	661	696	654	738	723	700	699	656	730	662	689	676	613	696	681	697	697	697	650	722	692	655	744	645	690	654	673	702	681	691	711	674	666	673	667	700	681	664	685	721	703	649	718	694	700	668	669	664	668	710	690	619	673	686	710	663	689	714	656	679	665	697	672	733	730	747	705	660	706	703	660	688	729	715	688	677	712	709	668	696	686	710	667	699	638	687	710	719	693	679	597	694	650	633	674	704	674	690	654	686	706	662	681	697	672	694	716	629	660	701	662	692	680	731	727	735	673	712	701	695	677	650	676	712	693	739	656	691	694	688	677	646	695	672	720	677	699	704	720	693	655	708	683	696	688	674	676	643	710	672	667	678	642	708	704	669	700	654	671	704	702	672	688	671	649	714	747	716	676	694	683	702	663	669	677	644	721	656	711	711	665	672	661	695	681	686	687	641	741	727	714	669	673	689	653	623	702	635	680	658	659	660	655	709	702	693	670	686	683	726	690	693	677	678	695	680	686	669	670	657	639	718	660	695	690	685	645	707	667	719	655	658	705	684	666	716	627	700	699	696	701	664	682	690	673	691	723	637	720	673	658	665	678	672	718	704	680	664	703	736	691	708	707	732	702	699	690	646	684	676	727	699	722	691	689	667	713	640	708	684	641	716	679	655	672	742	679	731	641	679	648	646	691	719	702	678	701	663	696	672	730	714	665	645	694	669	714	690	664	688	665	645	695	711	680	682	675	686	711	723	707	673	656	680	663	720	678	697	650	648	690	643	679	706	731	697	693	698	688	688	667	661	641	685	664	751	702	724	674	709	660	663	711	673	721	693	686	690	705	685	629	667	732	721	714	663	678	654	674	718	722	667	723	700	695	711	663	691	698	638	702	653	652	662	721	709	695	668	697	715	709	679	692	684	667	688	694	711	702	747	718	663	687	694	677	681	691	669	711	728	734	669	660	689	720	685	694	688	686	688	677	682	661	663	689	702	650	655	664	722	677	664	751	658	722	672	729	689	679	664	659	708	748	675	712	609	722	735	694	704	685	651	683	664	709	681	643	683	702	680	662	655	649	715	679	654	659	690	677	673	672	698	680	667	699	696	698	694	720	681	717	720	708	647	626	735	656	689	694	699	661	744	686	659	718	707	669	714	686	664	698	726	700	664	631	721	678	651	700	655	684	659	709	685	711	714	697	680	616	716	667	677	718	670	759	661	703	665	728	695	705	680	642	662	665	670	696	683	683	666	697	665	660	690	673	729	672	698	735	704	697	711	699	668	668	708	672	722	681	718	648	673	684	661	702	654	709	685	662	700	665	656	692	673	689	685	692	722	655	676	707	728	641	722	693	686	729	613	699	696	644	753	704	647	695	699	682	672	701	652	660	673	646	673	662	686	676	703	715	655	675	679	687	724	715	700	677	676	720	691	651	649	676	669	678	679	701	679	700	722	697	679	699	701	694	659	719	701	695	686	696	699	709	692	682	665	652	653	726	684	694	672	677	669	691	688	663	672	715	663	704	691	655	694	675	667	721	692	744	692	674	663	706	680	666	711	684	679	657	683	691	635	679	720	696	720	679	690	697	683	651	652	701	661	720	666	716	713	707	661	691	662	703	696	695	651	676	717	667	649	685	700	686	667	675	705	685	712	714	699	714	707	661	683	664	710	673	687	728	698	659	708	682	709	711	705	724	712	690	683	683	722	662	677	699	661	655	669	725	694	685	733	661	720	684	698	691	693	698	733	631	693	686	688	660	732	677	644	677	703	696	688	722	667	735	671	706	669	657	696	686	706	683	706	656	643	718	690	723	686	662	691	705	668	717	659	654	665	647	716	669	674	701	630	693	685	688	684	637	655	703	713	661	663	706	704	686	671	705	622	695	746	696	692	693	684	704	700	683	722	704	691	641	670	619	676	679	694	709	723	739	665	662	709	652	705	673	701	666	693	689	666	698	700	671	623	699	713	673	669	725	732	731	684	650	657	730	701	712	689	703	634	720	730	664	674	693	720	681	693	742	652	664	658	684	680	681	686	726	681	684	696	665	731	749	699	653	684	679	699	725	687	676	698	692	686	655	686	680	659	706	707	723	658	643	661	625	676	716	653	718	646	662	688	650	692	716	721	727	717	645	673	722	726	693	633	704	688	695	716	651	669	668	659	679	709	758	669	715	691	680	723	715	682	714	639	689	687	657	650	687	687	722	719	691	699	700	710	653	688	734	668	694	686	657	667	653	677	702	678	682	679	681	645	705	714	681	740	662	663	654	674	709	687	691	672	696	661	694	683	683	745	702	672	661	708	702	691	717	645	693	663	671	671	655	687	684	698	712	687	660	693	706	687	698	692	664	660	672	667	674	691	702	725	679	702	707	677	679	719	708	645	634	657	643	678	704	668	684	686	661	685	733	697	662	669	645	696	715	646	715	694	679	649	691	689	722	723	684	655	665	682	670	702	695	671	690	667	702	701	718	695	674	616	679	627	669	643	744	729	655	691	699	726	687	651	700	649	742	681	705	758	659	641	665	692	686	678	696	640	703	697	683	687	683	747	672	686	644	691	684	720	624	703	686	698	670	671	702	697	700	697	710	691	705	686	697	682	663	756	669	720	672	676	700	710	673	647	714	725	674	635	651	710	694	715	663	669	686	695	681	655	715	678	742	684	680	659	737	667	713	709	697	687	765	692	700	710	687	560	724	736	653	689	665	670	638	701	655	684	699	725	684	700	673	672	632	697	661	658	684	673	731	651	694	716	707	707	668	694	711	692	743	714	702	686	726	685	704	713	708	653	703	687	693	663	657	640	707	645	689	684	700	678	627	695	726
23888	21216	28825	23895	21160	5238	543	406	320	273	271	241	239	209	230	208	200	193	215	206	198	206	199	212	195	205	213	222	178	180	203	186	186	197	195	195	198	191	198	197	170	195	185	171	176	201	184	212	166	166	193	189	170	187	177	169	198	195	204	175	225	190	166	185	203	172	182	169	200	165	212	201	192	193	174	198	182	186	164	190	192	163	179	195	184	183	200	361	239	185	173	189	201	159	186	198	201	181	174	188	192	193	203	164	186	203	181	194	175	190	186	198	184	203	195	153	207	187	171	175	163	176	181	171	199	170	172	204	209	209	159	166	159	187	189	165	196	180	177	176	198	173	193	184	211	175	200	199	217	173	180	180	210	204	182	183	184	183	190	185	201	200	195	191	201	164	184	201	179	176	178	175	200	205	188	187	181	200	193	170	189	179	209	182	199	171	192	170	175	194	177	183	201	174	165	176	180	187	204	179	195	168	182	163	190	173	181	180	193	199	206	181	169	191	186	169	181	179	173	191	185	195	203	176	184	175	161	195	167	213	186	199	195	196	192	212	188	185	193	168	207	167	187	195	202	198	167	166	181	200	211	154	190	191	179	186	201	199	177	174	189	148	178	179	194	181	205	181	175	195	185	215	193	208	192	165	202	194	183	191	191	163	207	197	171	173	167	172	192	173	189	205	182	168	187	198	191	177	195	173	209	178	175	165	179	171	173	173	196	201	192	204	185	187	176	179	173	199	192	151	207	179	178	168	220	171	202	204	192	174	201	177	176	200	182	173	215	198	173	190	183	181	177	182	181	170	202	190	186	200	178	188	209	170	186	173	202	189	183	181	177	196	188	179	200	190	175	176	185	189	178	177	165	202	185	188	177	201	169	223	182	176	161	185	200	181	198	201	177	205	209	177	168	168	167	198	183	175	191	189	163	190	186	178	181	174	189	160	215	183	185	185	192	182	205	195	191	203	172	196	199	190	211	203	181	200	185	168	212	168	192	190	200	179	171	185	215	161	176	189	156	185	187	232	168	228	196	167	186	196	182	198	180	173	201	181	179	151	186	179	176	171	181	162	184	156	189	198	191	195	184	171	165	164	194	183	160	189	201	189	178	181	183	179	203	189	183	173	187	182	161	186	208	192	183	181	195	169	192	175	218	184	164	178	180	210	164	193	178	180	168	147	186	183	195	189	198	168	182	193	175	183	177	176	159	188	181	195	163	174	191	175	201	180	196	185	170	175	207	187	185	171	200	199	180	167	175	182	181	186	193	168	194	181	198	178	191	190	157	170	195	176	190	183	175	196	187	184	171	187	176	185	201	182	168	178	152	165	169	184	184	183	199	168	180	169	190	172	185	188	178	200	156	202	187	195	177	206	183	182	208	213	205	199	180	169	207	231	195	164	207	180	190	175	187	178	213	182	179	175	208	166	178	184	187	182	155	189	188	195	183	196	179	164	190	192	176	194	186	204	174	195	185	163	193	191	200	177	206	177	175	187	192	202	191	214	177	169	189	186	183	182	166	173	180	196	193	188	205	172	189	183	156	195	189	176	173	205	177	175	187	189	153	164	214	200	182	169	217	211	176	187	195	161	202	168	187	189	193	183	173	177	176	174	173	181	184	189	170	185	157	178	179	209	162	175	160	175	193	170	191	192	178	198	187	202	190	192	152	191	199	180	189	185	191	183	184	169	199	161	166	223	186	176	194	192	199	175	169	203	189	163	181	167	202	178	187	170	162	218	168	171	194	184	196	177	166	194	171	185	180	191	184	196	203	179	192	179	180	208	181	195	188	209	171	195	191	208	193	181	166	168	182	198	161	173	181	194	195	195	178	177	168	154	179	177	169	153	176	200	186	187	169	170	162	174	194	176	176	182	181	189	204	169	164	190	201	194	196	183	181	169	186	193	184	187	206	198	173	199	179	195	186	196	192	175	188	179	176	206	167	184	182	178	166	194	191	194	174	158	200	202	181	163	185	163	203	190	170	202	185	187	186	192	194	202	179	182	197	162	190	168	185	203	162	175	193	176	172	198	188	192	160	192	181	197	190	199	178	202	186	187	188	167	203	187	185	161	165	177	182	198	177	189	200	189	188	182	194	184	180	185	183	198	195	181	174	171	173	192	187	169	180	194	178	169	188	205	200	177	200	198	160	195	187	179	202	187	194	172	184	182	180	189	185	167	180	180	180	187	196	183	188	195	150	188	186	216	178	166	161	181	187	166	207	186	196	174	212	152	177	173	216	209	218	189	193	165	212	189	182	163	193	163	195	168	199	169	194	175	150	191	183	199	167	177	195	185	194	176	189	167	182	194	181	167	163	212	193	160	170	174	180	192	167	190	197	196	193	188	190	196	188	195	192	166	176	184	201	190	197	199	172	158	199	158	197	197	177	163	189	174	186	185	169	197	210	180	179	194	190	174	167	179	181	157	211	190	181	178	187	171	157	176	155	182	199	184	210	190	178	204	186	156	165	170	196	172	184	187	168	184	185	201	189	224	209	199	165	185	190	180	193	200	193	189	181	191	188	167	185	201	177	184	190	177	165	185	172	175	194	168	161	215	204	170	176	186	182	189	215	185	181	152	192	194	186	174	191	191	228	208	192	160	178	179	181	211	202	163	175	166	179	185	187	180	152	168	188	210	180	200	187	189	172	201	170	164	179	181	183	174	176	181	159	209	186	189	165	182	164	192	191	208	185	167	172	156	169	206	190	156	196	179	193	159	201	191	193	184	167	169	180	187	191	186	195	162	159	172	174	180	165	190	177	219	181	185	178	189	179	169	219	194	191	184	175	204	175	206	176	190	176	191	187	200	185	166	187	181	205	181	162	159	179	184	177	164	188	179	188	177	179	219	185	192	202	201	171	180	193	173	183	191	195	190	184	173	179	168	191	183	180	181	168	184	174	188	174	188	194	197	163	177	153	178	178	184	158	179	193	166	210	193	206	192	178	182	200	197	176	180	190	193	180	182	188	190	150	174	189	177	152	188	196	178	200	185	173	212	189	193	169	194	168	206	187	174	168	163	195	185	168	180	180	192	165	191	164	188	172	161	183	196	202	160	203	168	177	182	188	194	165	175	201	211	177	161	203	175	172	172	183	180	204	215	189	190	159	188	179	194	172	185	206	186	201	186	170	176	169	190	185	190	206	186	198	167	173	164	200	178	182	186	195	160	193	198	163	184	175	168	166	167	156	179	193	176	189	189	171	202	224	160	183	202	196	165	203	197	170	153	209	181	152	188	182	177	167	172	173	191	172	189	180	180	167	192	169	175	206	188	178	192	215	193	176	196	165	179	186	190	182	197	203	164	164	171	182	170	197	209	171	189	178	172	214	212	183	172	172	176	192	173	193	189	197	170	201	192	189	182	187	170	197	184	181	230	184	195	165	188	188	200	192	180	176	189	184	188	198	198	185	190	211	199	189	179	172	195	182	188	185	187	200	224	184	195	184	192	182	211	180	198	188	175	208	177	204	185	178	195	194	170	163	182
32992	8697	7186	3489	2294	1707	1229	1026	862	702	696	614	559	570	546	500	532	454	481	409	404	400	411	405	423	385	332	350	372	375	391	351	352	425	380	383	339	364	386	351	368	371	369	352	372	375	370	370	367	343	367	366	370	350	352	349	363	356	347	331	333	336	341	359	332	349	352	377	346	392	319	334	336	335	374	341	339	344	369	356	369	356	365	345	337	346	392	961	527	355	359	333	336	351	304	339	363	373	338	394	374	314	321	345	349	291	355	347	358	367	367	378	341	363	330	330	361	343	331	340	327	380	359	343	364	351	366	335	344	330	364	349	345	362	356	337	380	355	318	336	358	342	361	339	336	344	345	340	357	365	339	347	391	322	328	358	370	342	350	336	353	351	347	369	333	328	352	326	337	334	371	348	381	399	354	321	359	339	332	392	359	356	345	369	338	318	352	342	334	335	342	394	341	329	365	333	345	368	331	334	341	311	354	319	347	352	345	350	350	340	351	303	338	349	364	363	364	354	309	340	349	317	353	347	334	339	337	327	366	378	336	336	353	360	365	332	371	352	320	350	289	349	343	363	337	328	375	348	352	354	372	361	357	367	343	361	337	323	358	303	320	373	314	377	349	342	350	338	316	344	374	353	346	344	334	363	372	382	357	345	312	346	363	331	341	362	368	370	366	349	361	336	360	338	344	350	352	350	336	348	348	348	354	331	338	342	336	352	335	342	337	335	348	357	352	342	342	337	311	344	355	342	366	315	362	368	349	334	364	360	384	370	370	346	359	323	334	335	327	336	354	346	374	351	367	342	352	329	372	354	359	344	371	334	351	336	364	333	347	356	352	330	360	326	326	363	338	354	357	377	370	360	334	334	337	315	332	335	322	384	327	350	327	322	340	357	356	336	365	328	316	350	342	349	329	324	348	356	346	351	351	357	339	361	341	350	348	342	369	343	339	359	337	309	335	345	353	297	368	342	355	331	330	362	352	383	356	384	371	338	364	337	360	356	364	383	314	342	361	351	357	367	366	378	317	306	333	352	352	354	360	332	384	343	357	335	323	362	359	335	324	342	317	370	375	335	328	343	352	353	343	343	358	339	340	347	339	362	334	341	349	370	343	340	358	350	312	359	314	305	364	348	362	326	343	380	316	343	338	338	322	364	331	358	342	375	339	344	308	372	357	342	370	329	346	352	331	326	358	347	315	370	326	353	368	337	300	335	345	351	332	345	337	377	363	335	353	339	348	355	342	347	359	358	367	329	328	334	343	355	366	341	353	309	334	333	345	343	386	347	339	343	347	365	350	346	341	354	358	321	366	393	331	362	374	323	357	310	350	366	331	336	353	336	345	355	343	342	357	322	313	344	333	348	356	318	362	357	357	349	349	293	341	375	332	315	322	374	382	343	295	370	348	351	350	356	305	356	337	375	358	347	327	367	349	353	354	362	343	336	346	369	356	350	370	357	321	360	359	321	373	340	348	330	351	361	360	334	334	301	358	336	340	360	358	363	348	332	330	358	333	357	347	359	360	378	342	349	367	368	352	327	331	357	353	360	358	347	325	401	341	356	368	327	348	351	312	328	360	337	322	332	344	337	330	355	295	355	355	327	350	353	374	331	349	349	358	357	356	341	317	341	358	376	319	305	355	330	362	335	326	341	317	368	328	351	383	351	338	371	351	345	345	357	364	368	327	326	354	369	353	340	335	368	357	360	339	353	342	352	354	335	334	374	330	332	324	373	360	316	365	360	335	351	376	363	352	340	336	346	332	323	369	365	379	383	346	330	346	345	364	339	337	361	315	382	364	344	331	346	394	385	354	355	314	333	351	368	342	325	351	334	351	354	337	347	318	350	320	329	326	399	337	349	345	338	324	363	326	347	360	314	354	331	335	391	335	331	358	377	366	353	336	378	367	313	360	336	356	357	353	326	337	329	354	376	362	330	353	344	320	324	329	359	326	367	411	312	376	319	357	353	358	332	344	342	346	365	336	368	367	380	353	369	363	361	379	355	323	349	328	357	377	372	351	378	359	318	387	375	350	360	334	336	330	349	318	334	334	357	348	324	348	293	336	344	366	331	337	354	342	362	350	362	329	324	361	337	363	331	384	333	327	353	329	361	342	366	351	329	312	337	341	356	317	372	376	359	320	357	344	345	339	364	333	317	351	346	352	341	348	329	329	373	351	314	352	339	324	329	362	369	377	359	343	339	381	356	333	389	331	346	344	349	347	347	346	328	352	324	385	346	325	351	331	371	349	345	351	324	335	356	324	329	363	349	329	328	326	315	356	337	326	315	365	347	360	348	330	355	347	327	348	362	355	342	351	360	365	335	347	376	317	324	369	342	331	336	342	346	323	354	353	311	341	346	313	355	352	333	319	321	356	323	365	324	340	353	378	369	359	363	343	340	316	348	363	358	363	366	362	327	369	323	393	353	375	347	365	324	348	342	366	333	312	313	336	343	346	362	352	379	342	358	326	344	337	347	328	331	320	373	364	330	346	365	365	321	329	330	346	353	362	372	327	350	345	332	342	329	369	329	349	337	325	348	365	351	340	378	344	343	356	359	339	342	332	357	366	355	356	356	337	327	376	329	378	355	342	296	331	339	343	348	364	370	340	327	348	367	371	346	363	308	387	341	335	369	342	347	367	346	374	329	346	338	333	347	364	328	324	350	335	377	312	345	344	330	356	346	363	359	333	332	363	326	338	378	350	329	362	383	377	311	351	367	348	347	350	339	324	368	342	351	345	320	379	357	344	316	318	343	302	353	354	350	361	336	338	363	362	327	383	370	332	354	344	319	381	353	357	357	310	351	336	356	339	347	342	399	349	321	368	374	345	304	327	346	354	327	381	338	387	354	331	334	316	354	336	345	356	328	338	383	365	326	328	321	300	388	343	327	373	347	329	334	334	385	361	358	323	328	357	336	304	364	343	360	375	366	325	347	325	356	364	360	377	338	371	367	344	360	329	360	323	346	301	348	339	363	354	341	341	333	318	347	407	369	335	371	355	379	340	343	334	328	325	324	353	330	353	311	326	333	338	343	353	388	315	336	330	352	338	319	382	319	352	340	363	332	344	355	336	358	343	322	345	329	364	328	312	347	375	353	341	343	348	316	340	320	343	339	338	313	349	343	384	341	357	366	326	400	339	338	329	366	351	314	312	346	340	345	333	358	345	325	338	344	363	349	342	320	351	351	365	346	335	327	367	337	351	373	364	366	372	333	314	337	356	364	323	339	329	349	362	341	325	351	355	336	353	346	358	345	334	339	328	326	352	317	375	372	329	350	364	321	339	351	335	348	307	334	338	319	369	345	352	339	342	374	357	368	319	322	331	328	332	329	354	345	366	359	318	322	341	364	372	318	392	365	352	339	372	346	362	330	323	363	344	370	370	324	343	323	330	311	347	352	312	338	351	350	366	337	360	309	371	365	360	325	331	327	322	347	343	360	357	377	335	325	352	356	330	347	343	373	336	378	351	343	336	342	325	336	365	321
22949	21166	29280	23317	21166	21096	3128	623	504	440	391	364	310	302	309	320	252	274	254	241	277	278	249	259	262	231	257	260	242	249	260	230	242	241	250	238	238	241	222	220	228	237	222	221	227	232	226	220	223	207	258	251	236	199	237	230	223	224	211	222	239	242	223	240	231	221	244	239	234	231	242	221	224	225	275	224	205	232	208	190	232	244	237	213	210	226	250	598	325	214	216	224	235	225	242	242	244	229	204	211	226	187	237	234	223	250	213	203	217	196	227	225	245	230	238	227	235	210	222	206	205	247	231	231	232	226	211	210	221	261	207	240	234	213	206	232	232	213	243	226	232	224	224	228	213	196	210	206	220	215	245	210	244	237	210	229	225	264	221	238	201	230	223	236	227	235	215	223	216	222	231	235	243	206	240	250	253	232	241	214	235	252	215	217	219	237	257	220	227	232	219	225	226	190	216	247	256	242	213	234	231	227	225	202	202	216	227	228	226	199	223	234	251	227	220	234	232	226	224	270	237	241	231	211	220	234	224	234	200	230	215	211	211	229	208	245	272	233	224	211	225	223	211	209	231	214	228	218	226	232	212	243	222	216	243	231	242	228	226	219	223	213	230	217	240	239	176	245	221	210	227	197	243	229	228	228	214	247	165	233	228	224	222	221	259	215	214	216	225	215	224	248	196	228	217	242	226	238	232	237	216	225	224	215	240	258	215	237	218	217	245	246	246	259	213	212	218	231	208	214	260	244	223	213	203	217	268	241	221	215	208	232	224	209	245	221	218	216	218	267	206	194	239	240	243	213	230	219	242	242	228	238	228	219	237	203	228	204	227	238	226	231	224	241	224	222	238	235	225	238	227	219	198	212	229	249	200	223	213	222	222	228	207	242	212	235	251	218	262	231	245	217	231	221	222	235	226	234	217	234	235	218	207	209	201	226	220	191	233	219	231	230	252	227	250	213	215	178	249	187	216	230	214	232	239	231	207	242	229	230	223	225	209	220	232	217	224	237	224	232	235	215	211	222	221	227	231	234	220	259	202	257	227	222	238	236	232	197	221	243	219	208	219	234	213	215	203	237	227	213	197	242	226	232	220	215	211	223	220	230	231	238	243	235	215	245	240	243	247	215	246	240	233	236	243	222	249	219	240	211	248	225	227	229	237	221	209	213	219	252	230	250	218	227	239	240	229	246	235	240	226	227	246	212	225	222	229	227	237	202	229	235	210	230	256	210	231	217	213	219	232	230	208	217	214	230	246	221	245	206	266	228	271	252	224	212	248	235	226	236	217	219	231	225	239	217	217	226	215	227	234	226	224	259	212	250	206	202	206	211	216	210	219	237	212	230	203	218	247	208	221	257	215	212	209	217	230	241	221	232	206	207	248	214	240	200	240	229	229	239	223	223	231	221	260	206	228	225	206	233	210	182	231	224	230	221	226	223	215	222	234	223	245	233	248	213	232	239	213	208	240	220	227	265	219	232	217	222	226	242	237	224	243	210	210	229	233	215	228	238	205	253	219	203	203	202	228	247	229	202	227	242	212	238	224	221	232	204	228	245	223	237	219	213	228	232	206	252	226	228	209	221	214	256	206	231	224	232	232	219	225	238	237	225	214	259	202	215	220	193	255	227	241	197	259	236	251	235	231	225	226	223	227	221	237	219	214	217	240	229	205	245	202	199	225	235	237	214	227	223	217	234	222	250	240	247	239	234	218	221	217	238	215	230	230	237	224	230	218	212	197	263	218	236	217	243	216	216	240	220	231	244	228	226	219	212	223	215	256	221	219	238	248	221	238	228	228	207	215	221	252	236	221	218	208	208	223	215	227	219	225	250	215	198	233	205	214	226	222	203	232	227	231	222	243	234	218	223	216	217	256	232	212	241	213	226	235	235	230	229	206	223	232	224	235	223	204	221	207	230	229	225	215	227	240	192	247	215	236	220	226	223	223	230	230	200	241	194	204	237	233	241	227	212	225	223	249	249	227	215	222	195	236	228	209	212	205	242	237	231	237	217	244	238	201	240	211	190	211	246	215	239	212	213	204	234	202	199	259	252	230	228	242	224	222	208	246	226	224	244	249	216	237	236	233	248	227	231	209	235	237	205	225	208	246	206	223	221	239	235	221	224	236	248	232	221	239	206	204	214	247	230	229	221	227	207	206	224	233	241	241	225	239	215	221	251	240	224	187	209	251	214	201	220	241	225	209	225	207	237	215	227	227	219	232	235	217	208	224	222	248	218	230	203	203	243	225	229	226	250	221	236	221	223	201	222	206	253	225	245	227	238	228	210	218	207	231	226	232	221	229	217	214	239	234	233	236	227	237	227	204	251	217	201	238	248	230	208	232	228	217	217	197	228	207	212	234	221	259	215	241	217	241	221	249	207	264	210	211	223	238	237	233	252	210	228	249	219	217	230	217	197	222	213	230	218	215	244	251	224	217	241	226	231	246	228	187	229	210	231	207	222	208	226	254	218	227	219	233	222	220	234	233	207	230	231	221	233	223	231	198	234	218	247	262	241	212	233	230	204	229	199	215	232	238	226	231	205	222	228	245	200	201	223	240	242	217	207	217	211	232	239	212	220	237	222	222	244	211	247	234	223	234	214	223	246	219	230	240	232	242	248	227	199	249	210	218	220	219	225	230	214	212	205	213	228	226	210	229	221	232	247	193	231	236	214	232	256	240	222	229	264	228	202	218	218	212	219	194	223	225	239	209	196	209	208	246	226	225	224	235	214	205	246	211	264	239	194	204	224	220	212	217	214	240	236	230	208	213	231	239	201	201	203	245	217	212	227	223	240	229	209	240	207	209	229	233	221	219	238	244	206	218	226	228	209	224	200	235	235	218	235	226	226	227	210	226	217	240	227	226	239	222	209	244	254	219	237	212	203	209	225	226	211	233	212	234	217	220	242	252	241	202	232	251	206	241	233	232	206	254	217	213	197	213	221	225	220	207	232	234	219	257	232	235	232	231	234	220	262	241	210	245	261	234	226	216	261	216	219	196	220	230	215	221	216	210	212	192	249	192	225	236	239	221	244	227	230	220	207	231	222	230	224	230	217	219	225	258	205	235	230	220	232	243	227	190	219	240	220	195	239	223	206	243	215	223	230	240	212	230	216	220	220	208	237	238	218	235	251	237	224	241	231	201	248	234	224	238	226	211	226	218	226	237	250	247	231	239	206	218	212	223	281	233	233	238	239	221	203	186	232	240	213	220	215	244	212	215	228	216	253	190	225	237	218	240	230	235	230	190	228	212	223	224	216	206	226	220	220	211	246	210	231	229	212	220	214	230	200	237	217	242	211	234	255	259	203	230	240	213	241	235	219	227	210	220	232	220	248	226	229	221	216	244	228	222	222	238	216	206	236	225	227	229	249	232	236	209	200	206	261	227	247	225	225	245	230	242	202	228	222	235	227	223	220	267	232	229	210	214	238	234	238	222	235	219	216	224	215	248	219	237	215	226	243	226	237	225	241	228	222	224	211	220	208
32942	13435	11414	6038	3845	2752	2132	1674	1371	1143	985	886	822	732	675	655	607	631	558	579	515	501	525	503	501	494	450	435	456	469	444	466	438	415	406	429	432	432	436	418	397	444	437	400	387	375	451	401	421	408	396	425	378	406	382	425	409	430	424	370	365	388	384	382	402	383	395	393	379	396	418	403	385	378	401	400	410	393	371	382	387	382	392	375	420	415	468	1622	842	391	388	397	423	384	384	417	412	373	420	385	354	417	408	393	380	380	346	383	400	357	403	374	396	408	405	394	399	406	380	400	382	377	396	370	359	429	428	432	404	391	411	389	391	414	395	387	372	382	371	422	389	405	390	401	402	393	398	426	418	406	381	404	386	402	395	358	387	399	404	384	418	373	401	361	362	361	387	434	389	413	338	387	382	386	429	406	380	375	374	403	428	396	389	370	366	379	375	389	374	438	405	390	396	398	390	387	361	367	390	397	417	378	400	366	403	382	388	407	377	398	373	358	381	399	400	376	379	378	389	409	424	372	414	372	403	421	396	392	390	387	393	360	384	395	372	386	410	378	375	416	394	394	406	404	408	369	395	375	405	384	379	409	389	422	409	426	412	398	381	387	370	399	388	362	399	344	407	390	390	357	404	382	404	371	424	389	432	414	377	411	413	399	365	434	421	375	373	380	366	404	375	380	407	424	358	391	383	382	421	399	383	435	396	396	365	378	401	379	372	391	390	364	400	382	374	365	398	387	382	379	376	357	366	415	404	377	390	364	384	367	385	393	378	366	366	439	416	394	398	408	379	420	364	407	405	384	379	379	385	396	357	381	393	388	388	371	366	382	374	409	390	372	393	380	403	357	382	389	417	374	372	401	390	377	448	393	352	387	438	378	350	364	403	373	337	416	407	408	415	395	386	388	351	400	391	398	410	375	393	407	420	375	360	396	381	403	386	387	381	399	394	362	402	368	395	339	398	358	371	394	372	397	409	382	438	394	397	359	377	378	408	362	348	433	371	365	382	393	372	425	342	376	366	388	381	399	364	352	383	392	379	371	377	383	403	398	350	339	397	398	403	418	400	377	407	405	405	407	363	398	392	379	373	401	376	346	348	404	422	419	401	400	401	387	391	412	393	439	382	362	433	375	372	396	390	392	389	366	381	416	384	377	383	400	372	405	373	375	414	364	397	376	387	437	403	372	447	406	363	371	348	406	385	396	377	393	367	384	407	429	353	373	357	394	386	426	366	399	368	418	379	381	395	377	382	385	349	381	417	403	385	412	430	362	407	391	376	379	392	374	408	377	380	392	385	358	374	402	373	426	386	373	377	391	368	403	398	374	371	384	400	406	356	399	375	404	362	411	381	420	423	391	383	367	390	375	387	408	363	393	398	389	383	359	362	382	381	406	394	391	376	420	374	388	378	392	432	393	416	392	381	370	425	410	357	406	399	382	377	395	403	405	408	400	362	379	386	389	379	387	405	410	390	387	388	387	354	413	370	356	373	391	393	398	393	382	370	388	373	390	367	408	394	385	401	375	382	406	373	398	399	405	389	373	365	354	374	392	395	363	400	410	395	382	377	409	388	400	398	358	374	397	375	389	408	376	417	372	396	362	418	391	360	397	380	420	389	421	379	395	408	424	379	409	396	407	392	404	432	376	376	404	425	358	380	353	418	353	368	405	387	380	405	393	406	382	390	400	383	408	384	365	430	350	400	393	400	389	388	361	394	382	359	384	381	414	420	408	363	351	379	393	406	408	373	404	387	377	378	405	392	378	358	388	418	389	414	429	374	387	397	393	404	389	394	398	381	431	376	405	399	402	412	376	398	397	384	368	369	382	404	397	408	362	394	390	392	394	390	394	366	385	372	379	368	360	388	449	371	385	385	409	419	360	387	377	399	389	404	402	414	390	412	406	381	374	404	378	432	388	398	380	398	381	357	395	411	395	402	377	395	375	399	402	394	409	393	385	386	381	392	348	407	370	368	418	405	392	411	373	374	437	370	408	358	364	386	423	354	387	391	422	400	399	347	387	393	378	371	390	365	365	405	386	401	349	372	423	395	366	395	405	408	365	370	384	392	405	427	408	399	411	421	364	400	381	392	363	391	338	400	364	396	406	395	428	377	394	368	400	371	363	407	355	368	419	399	398	383	355	409	420	391	402	401	423	357	374	384	385	388	369	410	418	396	375	402	378	409	367	395	424	369	375	398	377	398	396	397	402	445	381	374	375	368	357	385	405	395	364	372	357	375	420	363	375	364	400	362	405	368	373	408	397	412	411	376	398	381	376	370	350	402	371	434	452	377	373	391	423	408	359	418	398	401	390	410	362	416	391	399	361	387	372	379	406	362	375	397	388	394	377	393	405	391	410	389	421	385	363	380	409	423	404	360	409	388	414	386	376	401	403	404	370	388	376	363	382	382	423	345	400	406	385	403	425	409	378	406	357	410	393	386	391	344	392	346	404	407	378	375	375	435	383	391	357	378	368	406	419	365	379	387	426	394	366	369	386	358	378	398	377	371	393	376	379	372	376	361	402	412	357	364	391	414	392	406	406	374	367	397	374	386	379	380	382	424	419	352	391	389	395	414	368	377	397	422	373	368	399	390	357	426	410	386	342	386	393	392	401	391	385	406	417	424	392	387	404	376	401	381	366	388	372	393	419	388	409	398	412	411	405	400	368	425	376	369	394	377	381	366	382	393	382	389	418	390	386	357	388	410	398	382	396	416	389	362	401	390	399	379	380	383	381	389	364	385	369	390	377	395	366	400	338	370	358	394	394	395	338	390	399	394	384	393	393	391	351	377	378	408	422	401	408	388	398	363	392	394	397	371	409	361	370	405	365	407	385	411	407	414	359	364	376	385	443	426	403	399	370	351	382	398	362	399	380	399	423	377	380	375	355	397	373	400	381	423	391	377	380	400	380	380	397	383	371	395	397	377	376	396	359	405	393	388	397	355	370	392	392	378	421	384	398	392	391	377	431	396	360	412	398	395	403	423	364	416	358	369	403	382	410	400	379	381	388	378	395	405	403	426	377	386	384	371	420	389	389	430	448	361	379	381	366	354	380	387	390	405	392	376	408	368	389	379	421	394	392	371	346	353	401	389	382	363	372	355	365	382	394	391	389	375	376	444	394	392	398	391	374	367	394	424	387	403	392	399	392	397	375	405	370	382	408	391	393	396	390	391	356	375	410	373	388	380	435	383	410	424	356	391	405	360	388	442	393	388	362	367	340	412	387	374	420	420	365	406	412	384	386	381	404	374	359	395	389	408	429	397	367	383	423	378	377	370	404	406	413	394	398	400	388	337	391	379	406	393	372	395	363	400	349	394	373	367	396	394	411	384	374	380	388	416	386	423	401	382	373	409	371	353	359	402	400	348	363	401	384	403	365	386	402	381	443	419	400	372	385	374	415	355	363	366	393	385	362	412	387	388	369	374	366	417	406	387	359	357	394	366	355	369	406	387	372	401	375	392	394	409	378	375	384	388	390	357	393
26651	20919	11408	804	457	392	421	412	379	404	360	383	375	347	376	380	373	410	385	390	342	348	365	369	348	372	346	379	356	407	388	352	394	368	393	375	389	345	350	348	408	367	332	402	373	373	392	365	402	387	366	373	398	379	370	377	371	388	363	436	388	405	378	385	410	346	399	398	372	379	377	373	378	390	389	374	355	371	370	349	369	373	388	378	354	367	344	387	373	338	368	388	342	385	360	340	347	375	389	402	371	384	349	378	356	351	377	372	359	364	349	351	366	360	365	353	362	390	361	373	372	361	392	383	390	363	398	363	360	373	376	384	364	360	392	383	338	385	369	396	394	404	381	353	356	364	373	385	383	376	363	371	374	397	410	349	389	362	386	359	365	387	369	348	388	368	367	331	344	363	355	397	390	354	382	385	383	350	376	361	387	405	394	346	392	351	362	353	364	376	374	373	342	396	355	365	346	356	365	386	331	359	353	374	353	356	390	371	365	359	368	360	391	404	359	386	362	369	391	380	366	374	356	338	361	365	389	377	357	378	385	371	384	335	326	359	383	323	398	368	384	356	388	379	379	360	364	335	388	364	364	377	382	385	373	394	366	371	392	377	367	341	368	385	380	356	368	380	344	367	404	376	364	362	370	426	382	355	389	403	382	354	331	376	367	360	405	369	388	332	346	349	361	359	361	356	348	351	348	379	367	376	377	369	379	390	382	380	379	373	357	363	370	365	374	338	341	385	381	357	360	380	370	341	376	399	391	378	416	356	373	348	381	331	351	362	357	357	372	369	384	374	385	358	355	363	384	381	364	340	369	344	391	338	389	336	382	356	399	398	380	366	366	356	346	392	383	366	363	376	391	349	351	381	371	385	392	397	393	378	361	375	371	396	404	383	346	381	360	352	410	388	375	366	385	393	376	364	340	406	373	325	382	389	369	341	353	341	355	371	365	354	398	405	355	390	370	385	362	381	392	399	375	375	353	348	340	361	387	376	362	387	354	401	382	413	412	359	399	350	400	365	401	388	385	353	369	362	401	339	320	400	352	409	371	403	368	360	366	360	352	333	373	348	370	377	375	387	384	376	371	374	393	360	373	390	363	380	380	361	386	398	388	397	393	373	355	368	358	345	363	351	390	346	365	380	354	375	367	346	383	380	382	385	334	392	390	371	368	374	352	389	348	394	380	380	370	367	401	426	356	368	353	360	383	417	356	370	354	364	411	348	352	352	399	398	359	353	376	356	392	324	327	382	366	378	373	377	399	371	375	380	334	379	335	356	359	382	386	348	392	368	385	390	356	362	353	347	395	352	413	337	350	406	360	361	365	388	347	343	350	360	374	366	360	368	371	401	340	388	359	380	371	363	397	339	393	409	366	385	354	371	329	410	379	379	384	351	386	375	345	368	394	360	371	352	372	363	392	396	359	350	389	388	367	374	367	371	379	362	362	397	340	353	365	369	381	378	362	365	395	340	400	363	367	337	409	344	390	385	364	386	330	394	398	379	388	384	371	420	373	408	363	363	376	366	397	352	357	390	391	381	387	360	375	348	375	386	364	366	361	385	349	363	357	357	400	401	371	385	390	370	352	350	376	376	385	408	334	354	395	348	368	393	401	341	366	396	394	385	404	396	356	380	367	339	399	392	346	404	378	324	334	401	339	397	349	382	371	375	396	364	363	429	346	384	365	388	393	382	383	350	371	409	334	376	364	332	356	357	386	379	388	369	398	415	366	397	379	426	397	381	417	413	370	396	390	357	381	362	380	381	389	371	366	370	338	355	371	380	382	357	361	381	400	392	351	371	357	365	385	346	362	359	377	382	370	374	369	358	346	364	374	348	401	376	340	350	394	344	349	414	354	399	358	387	363	393	355	371	367	376	379	357	392	362	352	350	369	356	363	374	355	381	381	390	359	346	367	401	399	378	383	369	364	375	393	371	366	357	370	317	392	352	369	401	337	373	358	376	343	387	363	374	358	382	380	362	386	373	377	358	340	352	366	399	357	378	336	384	349	378	365	372	364	436	386	360	381	364	369	376	379	408	365	366	370	391	371	353	369	390	370	378	356	369	390	385	339	364	344	371	380	386	368	398	381	365	401	399	348	374	363	335	355	354	383	353	380	399	390	356	394	359	398	371	359	390	403	383	388	380	385	402	375	383	363	357	382	371	393	332	401	386	354	358	386	342	347	382	355	368	365	358	374	378	334	391	405	388	393	374	348	347	365	366	383	357	358	376	364	395	371	371	396	396	390	381	399	386	389	366	362	380	350	403	362	382	372	349	389	373	360	373	362	355	339	393	353	363	332	359	377	358	368	359	381	414	358	359	371	390	380	381	398	381	345	342	395	373	380	393	387	384	384	337	338	362	358	373	356	380	396	406	381	383	381	395	354	368	387	391	376	334	406	398	366	361	350	366	391	386	373	378	402	409	379	346	388	390	389	393	351	389	372	378	356	378	380	374	365	381	369	372	384	365	375	367	373	348	383	385	381	381	375	383	354	380	383	372	326	375	382	379	375	354	341	381	423	376	362	374	382	353	372	394	368	321	328	389	385	363	372	377	356	359	394	390	343	383	398	393	395	381	337	385	372	366	375	380	378	384	351	354	371	407	344	385	370	381	389	382	385	366	374	353	386	392	380	356	384	393	362	343	359	391	350	338	362	379	378	372	357	382	389	352	386	374	358	381	354	327	403	340	397	367	357	345	388	353	387	358	364	369	371	397	367	340	368	368	397	339	373	347	355	371	363	351	398	366	429	382	392	381	346	428	382	367	397	374	330	314	386	399	380	372	392	362	387	345	389	399	346	362	392	349	365	336	418	397	382	386	385	358	402	392	390	414	387	371	397	399	370	384	370	377	341	382	335	353	384	369	408	377	377	379	381	350	387	359	370	375	362	389	382	383	353	365	386	385	383	376	361	359	388	391	379	399	352	359	384	376	390	349	350	368	353	363	397	369	384	350	385	412	370	390	385	388	352	336	363	397	354	376	388	343	351	365	372	348	374	364	356	387	343	368	360	372	374	356	369	378	361	377	350	387	347	395	337	350	366	363	404	388	406	362	391	340	366	363	336	365	370	386	363	393	398	353	394	363	366	386	386	334	369	386	387	396	371	386	377	380	359	403	389	372	407	348	386	364	367	382	371	374	362	374	370	364	385	365	356	388	374	371	377	340	355	374	395	383	371	382	365	371	358	375	407	383	361	387	400	350	396	368	388	364	335	364	386	404	365	376	385	346	371	404	386	366	383	380	376	349	366	387	342	332	397	356	362	373	350	360	395	399	378	394	375	354	401	348	390	376	394	376	424	356	339	393	364	361	363	357	370	355	355	374	359	339	368	376	331	367	386	373	410	336	359	390	344	333	388	355	351	375	387	370	365	372	390	361	372	346	370	394	399	349	393	379	357	365	364	370	362	344	393	374	403	372	338	412	361	333	378	359	377	391	353	368	385	373	350	396	393	358	374	369	394	355	404	404	366	346	365	370	356	350
20385	1705	1395	939	842	804	742	764	674	712	728	663	665	695	712	722	656	630	742	698	667	715	678	672	644	678	707	684	659	710	706	715	744	641	641	668	651	658	649	687	661	689	695	694	694	689	666	712	678	677	666	657	593	698	666	657	685	669	671	645	663	648	648	672	656	656	668	615	644	707	701	682	638	679	687	660	645	700	667	667	698	675	673	671	643	650	661	658	670	686	675	654	711	699	621	673	642	663	663	689	692	643	691	692	668	663	705	697	667	681	652	673	690	694	670	666	635	623	642	678	693	634	673	653	697	684	663	621	635	618	694	670	656	660	680	711	693	711	699	650	668	683	662	643	667	683	626	648	637	660	693	679	696	671	657	677	695	669	666	711	662	647	670	661	651	690	651	613	656	676	636	652	639	629	709	625	655	672	662	628	658	647	669	639	666	642	638	631	680	669	657	670	682	682	642	653	682	666	676	681	673	648	624	661	609	655	688	613	676	627	654	669	653	679	692	695	666	691	671	657	625	682	635	651	638	655	668	689	649	674	708	677	689	667	683	688	667	642	604	676	648	715	672	687	656	695	683	697	638	663	646	672	667	643	686	654	658	650	686	653	679	679	634	652	672	650	634	656	670	685	680	645	682	655	634	618	681	645	656	611	701	673	678	636	638	635	720	689	640	671	637	685	686	631	724	648	651	683	649	696	696	587	729	635	650	664	668	658	651	681	622	697	698	607	656	726	659	635	672	630	687	668	695	677	647	710	645	677	653	679	685	667	675	696	654	688	668	665	697	658	649	643	646	642	688	660	692	651	648	631	631	656	669	662	663	672	692	611	677	711	699	662	637	677	678	649	641	708	648	677	634	631	662	703	688	686	637	656	657	676	681	626	676	694	649	701	677	669	652	653	669	722	650	706	679	658	682	698	649	617	656	636	721	693	626	700	641	625	660	636	664	659	722	703	674	704	688	667	691	678	674	672	695	701	683	655	665	667	683	689	632	663	644	669	685	668	624	653	678	666	698	672	651	664	708	677	646	693	641	636	688	692	709	644	721	661	637	701	661	690	680	708	685	683	675	622	654	692	600	694	641	696	661	648	653	661	685	716	698	644	663	641	640	651	644	662	654	687	609	683	662	640	663	723	651	634	722	660	699	642	656	641	671	656	660	680	657	639	666	666	686	682	675	645	654	711	645	692	716	736	629	681	663	678	665	690	621	669	671	679	673	697	712	686	659	644	681	658	704	643	680	707	655	671	693	661	663	694	655	681	613	680	678	650	648	674	668	754	698	685	695	617	710	628	700	669	661	683	670	672	659	685	659	665	663	689	652	654	648	648	662	671	681	643	671	650	633	664	669	679	673	661	634	665	675	627	703	636	645	607	696	715	671	677	689	605	661	614	646	705	674	623	682	662	654	607	695	651	651	651	703	685	677	625	627	640	670	672	706	694	674	640	677	668	687	649	641	638	619	638	652	622	656	630	679	647	694	646	663	613	696	672	676	652	694	647	642	682	691	696	655	592	662	659	639	659	668	652	658	697	675	700	658	632	685	615	667	695	677	671	641	687	695	690	656	672	683	718	656	670	705	708	666	635	690	641	668	636	639	631	668	644	664	595	643	667	665	633	665	626	713	674	680	646	629	647	626	651	709	623	630	648	765	689	675	645	699	679	696	650	650	602	703	621	699	653	720	687	693	665	705	645	661	699	655	686	644	648	730	655	642	635	718	623	654	679	681	676	686	624	723	705	659	678	644	649	666	620	642	696	670	693	656	669	647	650	680	654	652	688	620	665	662	679	710	710	686	690	713	643	631	619	675	668	649	670	694	685	625	656	685	694	692	681	614	668	688	677	635	618	709	708	696	642	698	708	664	658	700	664	688	686	714	640	655	646	647	673	659	667	717	658	672	665	667	657	705	608	665	713	668	693	733	661	697	698	679	681	693	657	679	676	663	672	635	660	664	645	716	633	644	658	711	716	632	706	663	665	611	655	681	630	656	671	669	685	634	700	618	666	649	647	699	646	689	685	670	651	773	672	669	678	645	655	641	637	642	650	662	657	628	644	674	680	692	702	651	678	603	676	642	646	694	673	699	693	690	669	673	625	693	669	665	674	672	663	673	642	628	610	609	687	645	652	650	668	664	655	660	681	701	656	666	696	693	620	683	647	719	693	630	685	633	656	673	708	710	672	693	699	656	655	700	696	660	658	668	669	679	637	683	680	673	644	715	681	687	664	669	693	665	676	698	624	661	674	682	671	659	650	674	647	633	653	720	647	665	706	645	709	699	694	689	701	623	689	658	629	681	638	647	711	641	722	692	660	672	633	685	647	675	659	622	628	719	629	628	727	649	660	708	662	634	638	618	665	675	663	649	688	695	646	654	669	686	673	660	646	633	682	658	687	667	633	697	665	672	699	608	679	670	642	689	632	650	706	636	701	675	677	660	701	661	647	698	648	666	693	669	681	666	628	687	617	634	728	643	672	654	720	661	645	704	655	651	700	682	650	621	639	657	666	701	678	689	693	682	694	628	667	688	662	690	605	734	677	687	669	680	717	680	660	675	673	663	618	678	623	632	650	683	671	682	656	689	658	707	643	667	689	635	641	672	642	683	644	672	687	669	630	691	621	655	635	677	666	676	635	647	632	633	673	671	672	665	653	616	637	685	657	659	690	621	634	719	702	663	642	668	667	648	677	663	687	648	637	692	653	692	632	641	706	671	647	665	652	607	720	684	658	664	631	656	655	648	672	634	626	673	667	696	661	657	702	612	711	652	658	658	667	629	689	633	655	689	706	702	630	636	629	708	636	699	722	609	677	629	657	660	664	690	651	659	673	668	705	647	660	667	669	708	714	722	676	700	659	682	677	659	610	668	673	680	732	647	684	667	726	636	636	666	637	685	689	656	662	666	666	644	697	661	667	662	689	665	652	676	619	689	665	681	628	625	658	684	681	612	685	646	666	706	643	668	663	667	629	677	627	604	661	633	637	633	661	613	660	699	657	708	738	690	665	630	669	666	698	632	657	685	718	646	692	642	686	681	675	678	666	703	684	684	643	639	665	643	684	675	663	637	719	665	652	648	674	656	664	662	662	654	656	679	677	691	714	673	669	635	650	696	670	666	665	705	711	667	667	649	657	665	638	642	597	696	639	706	651	659	705	632	705	673	688	672	652	681	691	662	689	656	632	701	684	695	676	705	681	662	625	689	651	680	669	643	677	679	669	668	632	661	623	687	679	670	674	680	672	669	683	659	700	656	676	642	635	671	697	661	653	667	692	637	682	638	648	671	640	669	636	634	613	679	672	660	688	654	691	687	665	693	637	664	672	650	682	645	634	674	666	668	661	636	664	682	693	624	643	658	690	667	618	678	704	634	614	640	703	638	611	695	647	714	660	709	677	693	683	690	644	661	660	644	646	671	672	663	638	668	625	690	671	700	648	677	667	653	661	681	647	590	610	699	649	669	692	617	661	681	702	668	672	679	639	643	614	622	645
23861	21154	28645	23930	21094	4989	505	380	303	272	240	272	253	226	206	203	227	226	211	189	204	194	208	193	216	188	173	180	196	200	191	181	177	168	176	185	189	185	184	196	169	172	164	151	197	163	189	198	181	176	189	193	178	167	192	178	179	178	195	176	199	160	185	186	142	177	165	183	177	170	174	171	163	156	171	175	167	185	163	180	160	162	167	176	182	190	198	308	169	184	168	196	192	159	163	179	156	160	170	174	183	164	175	171	181	167	173	176	160	167	171	155	188	179	171	173	167	161	166	175	174	172	176	177	187	170	208	178	161	176	156	190	171	189	152	178	175	172	188	161	169	171	179	169	188	183	202	170	183	170	180	171	180	177	195	174	201	191	184	185	176	195	183	168	174	160	162	177	183	198	157	179	179	162	182	197	181	190	171	175	167	171	199	184	191	163	154	155	181	190	179	189	161	165	163	173	181	163	197	170	166	175	190	181	195	169	196	175	170	174	162	187	169	187	172	191	199	169	165	184	174	170	174	199	180	185	165	191	161	185	196	151	174	191	185	147	168	158	201	176	185	169	175	179	171	168	174	177	199	184	178	166	172	179	178	202	190	173	159	187	176	190	179	163	171	182	174	175	168	190	155	165	190	168	161	179	160	180	157	210	174	191	201	167	182	175	173	194	155	177	168	178	173	180	191	153	167	181	163	171	176	182	165	155	180	173	183	158	175	172	161	173	173	212	147	179	178	165	199	167	197	197	177	179	183	168	164	155	181	186	161	182	166	164	181	177	160	163	163	175	154	169	178	172	180	162	150	185	179	160	171	177	173	144	154	159	173	169	182	185	149	192	166	186	149	186	188	196	167	177	194	173	196	147	170	172	174	152	191	205	179	201	181	192	164	184	184	182	159	179	174	179	174	172	181	173	177	180	192	169	183	168	171	169	144	153	163	179	170	174	170	166	180	158	170	174	174	206	175	188	180	186	188	177	156	166	190	175	179	166	179	184	188	162	183	183	183	175	192	153	154	185	173	172	186	166	193	177	171	183	188	180	158	178	165	173	177	163	177	166	171	178	171	165	164	176	194	189	167	172	174	176	175	182	145	179	134	170	168	159	166	160	196	164	158	175	197	197	161	173	165	158	167	175	170	165	176	177	178	181	189	175	172	191	170	174	180	215	191	156	188	177	181	182	172	178	176	176	176	175	193	156	181	175	168	169	161	153	132	177	180	160	162	154	176	179	157	181	167	182	172	189	166	157	169	182	182	172	176	185	154	176	187	186	189	165	198	170	171	183	207	159	182	162	174	180	202	185	165	197	168	154	157	184	170	182	158	191	154	178	182	173	173	184	190	178	166	151	174	171	191	183	175	180	161	197	143	192	169	182	190	183	187	163	155	174	177	161	143	165	185	180	165	166	179	165	194	177	162	195	163	198	182	151	170	175	184	166	195	171	171	162	178	191	186	155	194	169	174	162	189	169	221	146	171	179	170	164	168	169	177	195	175	198	183	184	181	171	165	188	189	195	200	183	172	171	166	193	189	147	159	177	181	170	181	171	166	163	179	179	190	178	163	174	179	161	185	213	155	163	171	165	169	167	191	163	179	184	161	185	194	172	175	165	165	175	177	163	170	156	177	154	177	177	187	179	191	163	158	181	152	171	181	165	176	172	183	211	183	188	190	172	172	171	144	171	177	182	168	174	171	163	173	196	187	173	160	167	194	165	186	166	166	182	164	191	168	180	180	154	185	152	179	139	190	163	165	168	190	171	168	171	175	174	167	183	160	169	150	191	166	182	154	159	168	172	189	194	172	172	175	191	192	164	167	167	161	211	157	165	176	182	192	164	184	184	171	164	174	176	205	177	189	163	162	167	181	179	172	173	193	171	179	164	172	175	175	181	183	163	163	172	151	212	169	166	165	186	186	201	177	181	183	188	157	162	184	179	162	209	164	167	159	156	184	171	206	177	169	179	166	175	182	194	166	181	172	146	165	178	178	184	161	172	189	185	195	179	160	181	183	150	185	179	186	195	177	186	159	167	176	170	190	160	171	150	179	178	166	184	182	165	178	134	166	183	154	157	159	163	179	168	167	166	171	158	166	173	195	172	164	165	174	193	159	158	176	161	175	192	166	158	177	144	168	171	187	201	180	190	170	181	180	165	178	175	175	181	144	163	181	167	176	188	181	190	177	184	184	166	170	155	164	164	173	172	172	170	172	177	179	180	159	174	187	156	164	161	161	169	202	170	164	187	179	151	170	196	187	180	148	169	179	188	173	163	162	156	162	187	181	152	200	169	157	177	170	201	181	178	153	174	193	177	181	178	144	195	181	168	160	182	184	163	189	178	163	170	182	163	167	167	187	163	188	166	181	191	189	162	189	173	184	177	164	176	166	173	188	169	188	194	161	177	181	179	185	188	177	187	173	189	183	163	179	175	170	191	153	189	163	174	185	163	158	184	171	162	201	174	201	171	170	170	150	165	188	190	155	162	175	168	191	166	184	182	167	185	170	181	176	166	159	159	170	170	185	183	180	177	179	171	183	215	184	141	156	173	183	189	197	171	160	172	177	158	176	173	153	178	180	169	184	196	158	193	195	144	163	158	195	203	158	156	177	172	192	164	186	179	176	200	170	169	165	159	193	184	173	184	167	180	181	187	166	175	192	171	171	149	177	188	171	176	156	168	168	213	187	193	154	164	187	165	164	183	169	210	143	175	174	188	154	156	163	163	176	159	180	169	173	160	161	178	190	194	209	167	170	159	161	159	154	172	186	168	179	179	175	182	223	185	178	173	190	165	152	185	173	182	190	189	159	183	171	185	159	172	167	188	186	173	175	151	155	175	188	195	186	176	196	174	163	207	161	174	163	161	188	156	174	195	182	154	173	165	177	173	174	168	170	148	190	158	173	169	175	189	176	178	179	166	157	162	176	197	190	180	162	161	175	166	163	182	175	168	187	188	156	158	170	169	174	177	170	188	180	187	185	181	173	192	178	169	165	191	193	153	194	174	177	168	162	165	188	187	176	163	175	183	194	174	147	155	161	179	188	163	165	157	203	171	172	191	183	183	184	177	154	184	179	176	205	171	155	178	157	165	178	162	170	173	190	196	195	186	173	179	167	180	179	171	192	166	184	181	178	169	185	182	179	175	164	156	169	167	162	169	176	169	158	159	205	197	150	155	186	172	174	166	162	184	176	171	157	155	175	176	174	175	169	141	173	188	193	194	154	169	156	181	159	177	184	181	168	168	167	181	169	172	174	164	175	173	160	183	148	163	190	189	177	190	173	183	151	192	203	190	191	199	185	184	160	180	169	186	166	157	208	173	162	199	184	156	178	172	175	165	190	182	163	201	179	194	177	167	176	181	189	183	174	169	169	177	170	189	189	201	161	163	159	182	157	182	161	170	176	161	171	166	200	189	179	183	172	175	152	169	178	158	188	179	186	174	181	188	190	160	176	193	162	175	195	160	165	170	177	148	158	169	158	180	192	168	186	184
32815	8290	6847	3421	2293	1581	1166	1032	871	785	665	574	529	504	489	454	436	405	442	392	408	373	410	411	350	374	371	362	355	337	347	350	329	366	361	371	340	334	333	313	353	335	334	367	304	354	319	336	311	322	335	343	319	336	340	328	348	350	335	334	358	292	320	341	346	337	347	371	335	324	335	320	346	358	351	381	375	334	365	355	336	329	333	315	336	321	354	681	406	334	329	289	321	311	312	339	327	336	311	381	330	324	315	362	296	339	321	321	345	331	346	312	341	329	344	324	329	360	310	325	342	341	305	354	351	337	323	355	325	312	333	340	310	347	339	322	347	324	337	316	319	299	321	292	303	322	331	312	352	326	332	318	342	302	322	303	329	341	327	317	349	324	340	322	293	314	318	299	336	308	355	321	344	313	306	318	356	327	368	313	314	324	354	348	332	334	332	324	354	326	354	330	313	340	307	386	331	332	340	359	311	320	290	326	287	319	314	331	324	325	302	365	314	332	343	371	331	327	339	350	301	358	329	334	314	343	311	277	313	320	328	331	307	318	322	309	326	315	320	309	345	324	320	315	311	300	333	348	311	346	333	367	333	334	306	348	327	332	312	347	338	311	346	348	333	297	320	338	312	331	311	350	331	364	355	304	320	304	312	346	309	336	331	321	315	341	324	350	318	330	324	314	318	292	310	334	363	320	298	335	331	336	298	331	304	361	325	348	333	340	333	354	299	312	358	313	298	332	314	347	318	340	293	328	308	360	346	330	344	337	360	325	289	330	339	292	378	312	345	338	291	349	319	346	347	315	320	336	358	307	290	324	303	350	357	327	321	330	322	324	325	320	332	348	342	320	343	318	305	326	341	314	358	311	304	314	308	372	316	317	335	303	333	319	330	331	329	336	319	329	324	341	303	322	323	312	316	337	319	339	331	333	370	312	312	316	347	342	339	322	323	317	332	336	353	316	275	339	332	319	325	350	285	303	298	337	341	332	338	319	318	336	330	359	345	345	315	333	372	346	309	316	318	319	348	313	325	354	340	331	360	322	373	322	337	330	340	365	337	341	315	313	340	343	358	323	334	357	367	306	337	305	341	357	305	336	331	327	337	345	344	310	327	337	316	367	338	335	319	355	329	320	331	335	351	350	311	334	314	316	300	332	302	346	326	333	293	307	299	315	349	308	324	346	344	280	319	358	326	341	357	328	350	330	314	340	329	325	326	343	326	345	314	316	336	319	330	351	336	333	366	322	333	324	326	307	355	343	327	318	293	307	371	345	322	314	348	323	330	352	322	368	319	315	346	297	366	356	287	336	321	326	358	310	329	346	328	327	324	302	315	306	347	318	322	324	320	307	342	342	320	341	355	315	324	337	339	318	342	317	328	349	329	342	334	334	296	329	349	350	326	352	358	336	328	315	341	358	331	324	347	326	320	345	345	333	316	350	312	323	328	347	319	299	327	328	315	337	317	324	319	343	345	339	336	317	331	333	342	296	345	328	359	360	324	316	330	337	343	334	365	341	297	353	319	326	346	329	289	364	333	329	325	341	337	326	351	362	315	337	325	320	332	385	344	359	337	303	340	354	327	312	339	319	323	339	339	300	319	325	324	345	342	335	324	325	342	338	317	329	332	339	333	340	314	315	287	315	326	328	315	317	346	330	314	304	326	333	327	347	377	338	331	341	316	347	353	293	355	327	354	322	321	315	308	331	320	317	310	341	316	322	315	333	324	300	302	323	328	319	319	336	345	328	308	331	305	319	322	361	314	337	316	325	324	359	344	355	338	321	307	303	347	322	345	339	321	306	333	324	337	347	317	317	304	324	329	316	356	339	317	386	322	332	330	352	334	340	329	344	299	332	332	352	367	302	353	324	359	372	333	325	336	309	357	334	334	325	326	326	348	338	353	347	342	347	346	326	319	341	351	308	325	339	363	371	313	324	344	322	328	305	385	342	356	320	334	338	324	341	309	305	323	335	319	332	356	322	331	324	310	320	313	337	321	319	298	347	329	311	335	306	313	357	353	318	340	339	351	347	328	315	357	316	342	289	354	323	315	317	341	306	292	330	316	315	328	305	296	347	330	320	318	331	332	333	302	299	349	354	318	323	331	310	334	328	304	320	340	336	341	311	318	371	333	305	296	305	291	327	315	362	338	352	361	336	326	336	313	347	323	325	346	341	349	366	310	317	328	341	320	313	353	356	327	337	321	325	325	329	317	337	334	329	330	341	347	361	347	331	321	328	306	311	355	366	317	303	337	332	307	333	330	344	324	325	332	322	322	305	323	357	328	323	322	353	341	351	305	315	329	317	294	332	326	335	353	369	334	347	348	353	371	330	328	338	327	344	318	317	347	308	362	286	335	334	339	325	308	321	319	325	326	314	296	344	336	331	350	317	310	351	325	330	316	318	343	348	319	297	295	305	326	349	324	345	312	333	327	335	328	316	345	298	316	337	343	339	320	314	305	321	323	321	321	304	349	314	313	333	316	330	317	362	305	324	342	319	346	336	320	340	345	306	299	315	310	336	331	342	340	343	313	367	349	331	351	330	352	313	350	330	332	338	312	336	339	335	337	331	361	353	347	297	322	331	323	316	323	303	310	326	372	323	339	341	336	339	319	319	332	333	334	315	348	323	339	335	328	354	333	317	348	332	338	326	325	300	348	344	322	326	300	347	318	326	332	329	348	321	305	320	356	326	359	333	328	320	320	326	334	349	298	337	337	311	330	328	356	359	346	357	343	344	298	317	347	326	326	335	333	317	305	374	321	320	336	308	335	334	334	350	337	296	316	348	353	367	321	342	319	329	327	312	317	329	329	331	372	334	337	288	363	339	324	355	351	345	307	296	318	347	304	330	371	295	327	339	338	308	363	352	332	349	338	323	329	327	342	303	341	362	323	359	313	363	310	334	302	317	306	319	343	322	336	344	312	307	346	315	321	347	359	301	320	323	346	340	321	319	316	309	324	330	304	343	299	305	303	351	359	323	317	338	306	323	342	325	317	310	347	304	335	326	323	281	326	369	295	319	338	315	384	350	322	341	304	323	324	344	334	373	323	317	321	317	340	357	344	354	348	322	316	324	358	339	320	324	330	337	311	340	336	345	361	297	363	328	370	326	332	298	323	338	383	320	316	298	331	345	331	315	318	332	341	332	337	356	343	353	347	327	325	326	353	316	345	321	338	314	334	326	346	329	323	348	305	356	357	338	346	312	387	333	302	301	348	344	343	310	299	341	330	285	329	346	330	359	344	324	326	330	350	334	364	338	315	344	352	342	345	339	329	320	330	344	316	338	317	341	344	341	303	362	352	338	333	334	298	323	311	328	360	324	342	327	355	354	298	324	332	370	324	297	335	342	323	310	303	349	309	351	349	313	310	347	318	362	292	339	324	331	315	315	330	312	346	324	354	351	317	324	314	351	297	332	340	311	336	317	346	335	325	338	347	342	317	333	353	341	304	327	316	325	344	316	285	321	363	296	332	348	343	360	326	336
22923	21160	29175	23380	21160	21107	3314	615	454	407	386	361	346	293	286	318	270	288	260	261	249	262	248	263	254	225	237	222	233	252	227	234	238	221	263	222	230	226	248	250	227	236	189	218	233	244	226	226	218	247	258	228	240	210	224	239	210	240	256	237	220	257	201	217	227	226	225	215	212	227	219	214	237	251	212	214	231	247	204	231	244	228	219	226	235	269	345	449	239	258	212	242	216	252	240	240	248	228	239	227	217	223	227	229	221	209	249	239	207	225	223	223	253	216	242	228	214	228	203	232	212	210	213	230	230	220	203	231	216	226	242	237	202	202	228	221	240	200	205	202	243	228	223	211	252	241	206	201	224	235	243	236	232	223	174	207	229	206	250	226	236	227	236	213	229	214	219	231	207	215	202	227	217	218	235	209	216	246	249	228	225	221	234	214	216	233	216	237	231	217	204	230	196	202	213	232	214	192	251	212	239	210	199	205	221	195	222	226	221	212	221	220	222	231	226	201	232	199	227	228	210	236	229	214	219	195	234	216	214	194	224	225	263	216	205	211	242	239	209	212	259	208	211	221	224	208	223	236	195	212	205	218	246	186	229	214	246	219	244	205	250	205	227	214	235	213	227	204	191	222	205	210	240	230	214	211	237	229	234	220	227	213	200	222	229	211	229	208	203	212	228	226	232	218	243	216	193	198	219	204	221	241	215	217	236	217	191	204	213	222	231	213	233	218	232	220	205	222	242	242	198	230	250	256	212	221	205	223	203	248	228	217	221	214	228	203	224	228	216	227	201	248	224	214	232	242	217	234	231	196	235	208	235	238	217	234	232	220	230	252	256	216	220	216	223	220	222	206	226	238	193	218	206	215	229	217	202	240	229	230	239	249	197	254	207	263	223	241	228	220	225	228	223	209	204	203	226	207	219	193	211	221	226	211	216	224	208	230	228	223	233	209	234	198	237	225	208	219	201	194	227	229	223	222	216	208	218	199	222	246	203	223	205	224	216	223	207	208	206	228	228	199	237	241	200	232	192	206	247	229	221	252	235	214	223	192	234	214	204	205	204	221	212	203	215	226	234	192	243	225	242	230	208	237	231	241	215	231	244	208	211	218	223	207	192	242	266	262	230	234	218	223	214	243	215	230	234	192	231	206	262	247	235	236	216	207	239	212	206	204	238	218	199	217	211	214	210	238	222	211	218	229	226	213	238	198	214	208	232	237	218	221	211	182	224	227	210	212	198	223	219	219	219	216	230	220	215	233	211	231	211	187	231	231	237	207	221	236	213	225	210	204	206	198	219	235	233	210	216	236	225	236	234	198	206	231	215	235	238	215	224	209	202	233	229	207	240	216	219	229	219	238	215	232	225	221	236	220	220	193	212	223	227	223	230	204	185	206	197	187	257	224	230	220	203	216	229	223	222	210	221	199	207	204	215	218	232	187	186	235	232	223	232	224	231	219	224	209	219	207	212	216	222	239	223	199	229	197	207	234	216	217	236	223	217	228	204	230	259	198	210	235	238	229	225	226	205	226	200	241	220	229	255	209	211	220	209	194	251	225	225	230	208	213	233	217	217	229	219	226	223	234	219	241	215	256	197	240	207	257	205	202	223	235	223	216	209	237	222	216	210	211	215	231	245	239	231	210	244	236	203	220	210	237	231	231	254	216	211	226	231	222	213	230	235	224	223	221	248	203	217	207	229	233	215	244	224	221	226	220	231	226	216	214	236	234	223	209	244	221	247	245	212	200	232	231	222	221	228	208	206	203	238	231	219	236	234	231	223	239	228	221	196	210	226	213	210	245	209	252	208	198	234	185	216	224	241	241	216	207	223	230	227	230	232	221	267	232	215	204	209	192	220	228	211	218	194	231	208	223	233	230	198	223	224	204	244	226	233	216	229	222	229	233	226	219	215	244	242	222	249	178	224	195	202	225	211	247	203	210	233	205	248	231	187	244	203	208	235	243	234	237	238	240	234	200	224	219	226	240	206	239	211	237	218	230	221	234	239	222	218	208	241	237	231	207	216	215	236	216	238	193	236	233	216	234	213	231	234	221	220	224	229	233	203	236	211	231	207	221	202	205	217	217	219	218	207	196	225	210	225	246	235	209	233	179	202	229	227	211	219	240	214	219	245	237	210	237	203	214	225	198	219	220	261	223	227	215	232	218	219	209	222	239	255	240	218	230	227	209	227	264	241	224	213	223	223	241	227	205	224	193	224	212	220	224	232	212	218	204	208	210	252	203	215	216	224	240	222	222	251	204	191	233	203	221	209	213	221	216	192	237	198	237	214	208	218	241	222	217	236	216	220	212	241	244	210	213	215	207	217	241	226	207	252	201	215	230	223	206	201	220	224	211	232	220	211	230	205	199	196	217	206	201	200	236	227	240	207	229	210	218	214	251	196	211	215	214	225	244	199	202	223	235	209	233	222	263	228	205	222	208	215	210	233	222	216	238	215	224	231	238	238	229	204	206	231	219	239	205	211	224	240	221	234	230	218	210	215	236	202	226	239	234	228	216	216	248	236	245	242	219	212	256	236	206	224	205	208	216	206	221	252	204	230	232	233	238	245	257	219	209	232	210	204	233	207	212	220	206	230	211	219	227	222	225	228	220	218	233	213	251	233	211	214	225	235	239	223	211	238	251	225	236	229	225	188	231	212	211	217	224	211	213	218	208	244	224	221	217	226	230	236	232	224	215	201	211	220	214	220	217	229	186	198	238	229	240	229	229	233	242	240	199	234	222	241	239	238	208	197	246	210	200	241	217	219	190	203	227	235	203	243	219	229	216	233	238	206	221	217	235	228	211	224	218	209	214	236	233	221	243	212	200	220	192	231	197	234	252	222	230	222	235	262	225	253	207	206	232	232	233	227	224	224	247	223	244	223	235	216	211	197	206	212	230	204	227	201	216	228	247	224	220	203	221	225	220	228	190	232	216	214	242	232	207	224	224	222	232	220	243	214	222	225	236	210	207	208	222	192	246	213	216	245	217	225	244	247	237	247	213	201	226	212	204	238	228	224	232	193	199	215	202	204	237	236	212	212	237	205	210	242	213	211	213	217	240	241	242	213	209	203	177	235	210	225	233	242	235	201	210	226	221	214	198	236	203	242	202	232	211	208	231	204	216	222	211	219	226	234	241	209	228	190	219	206	247	213	235	225	204	223	224	217	220	205	225	253	227	227	218	207	214	236	189	236	230	231	213	237	207	223	214	260	200	206	223	236	169	236	197	242	232	204	219	231	188	219	228	209	200	231	229	213	202	202	222	208	227	213	235	221	179	213	240	212	220	237	217	214	224	223	211	253	215	196	228	236	218	221	203	225	206	227	212	224	210	235	224	209	220	212	210	221	232	229	221	238	233	205	206	209	234	198	226	211	241	239	204	230	189	220	215	201	243	244	216	231	216	224	241	211	229	223	229	216	242	212	238	233	210	246	242	237	184	204	235	226	229	217	232	239	257	220	197	230	226	217	201	251	210	221	224	224	225
31731	12926	11043	5762	3742	2719	2039	1628	1378	1100	1014	864	777	775	718	646	614	593	540	481	484	478	490	496	453	473	464	427	437	447	452	443	403	409	450	438	438	424	360	419	416	403	393	424	418	432	382	428	398	426	436	406	416	401	401	371	367	433	435	396	386	396	369	380	405	390	401	389	424	421	401	407	368	399	387	365	402	401	400	409	408	377	385	369	365	451	864	1170	420	373	422	365	375	394	407	396	392	412	391	368	345	396	374	386	346	367	391	392	356	391	390	384	369	398	380	404	379	399	379	389	354	365	372	391	360	371	386	345	418	385	388	369	381	370	370	382	388	376	406	407	383	360	408	389	410	403	384	397	387	387	405	369	383	391	388	402	365	419	395	359	376	343	396	360	374	342	379	388	362	379	391	381	368	430	379	395	373	379	397	387	377	374	363	382	385	400	412	376	365	384	380	379	419	376	361	396	378	372	395	351	388	366	387	370	397	399	386	400	394	399	396	413	417	388	396	369	399	387	394	408	393	405	422	363	388	376	367	344	381	381	384	358	391	363	400	387	372	340	384	383	384	376	408	387	367	395	381	407	392	395	405	395	361	383	361	368	360	358	398	408	404	381	359	369	401	425	402	394	396	361	359	390	377	346	374	407	369	389	353	365	351	386	396	367	391	392	378	383	336	402	345	381	368	349	410	389	334	345	370	395	361	391	438	359	362	391	394	370	359	354	407	437	399	377	387	366	370	364	395	383	338	357	371	387	362	401	373	361	411	388	371	380	416	381	392	379	378	391	356	361	395	371	392	402	367	404	429	338	421	378	385	414	377	374	402	417	370	389	413	407	385	373	382	373	371	411	360	370	407	411	385	384	375	392	411	395	409	396	355	377	381	426	379	394	358	379	388	368	375	359	371	378	378	378	379	367	399	364	388	375	383	375	406	377	358	387	388	370	400	391	361	381	402	412	421	389	367	384	387	398	391	357	409	407	377	383	400	377	397	392	394	386	369	394	374	401	369	394	376	418	378	377	392	379	361	356	403	386	374	362	387	398	391	434	391	396	396	380	366	348	381	399	386	392	377	388	350	373	398	422	389	390	398	360	360	380	390	356	380	417	352	383	363	382	373	405	344	344	362	375	405	347	378	379	362	382	372	389	346	386	371	402	384	375	388	364	369	405	392	374	405	395	419	399	397	352	409	383	351	390	427	379	377	387	347	377	387	379	382	404	394	423	369	355	406	362	372	386	366	377	384	378	382	398	404	381	402	363	369	379	397	365	383	354	391	398	361	359	357	404	401	362	435	379	366	384	391	391	396	396	389	385	368	357	383	390	379	376	376	381	375	377	408	370	370	349	371	372	399	370	372	376	363	386	417	376	380	381	405	359	384	393	373	357	397	359	388	391	421	377	386	370	364	406	406	358	360	383	382	366	386	413	400	337	429	386	423	383	422	378	360	381	406	382	413	386	397	378	415	412	384	361	388	386	409	359	374	411	365	370	370	402	374	396	360	353	381	424	414	406	375	405	380	407	352	405	419	396	391	411	364	423	348	361	384	397	380	442	392	347	373	380	406	366	382	382	399	387	377	398	373	354	351	352	425	386	392	392	402	399	391	407	386	411	385	380	368	395	374	392	349	413	381	378	412	327	413	401	390	386	376	345	385	405	399	404	412	381	395	375	413	375	402	396	388	373	366	368	384	377	363	339	380	414	362	361	368	399	385	345	392	382	393	396	395	418	359	352	378	410	386	382	391	413	374	383	345	384	371	370	393	426	379	386	378	383	347	406	394	362	409	382	388	376	412	399	364	369	356	389	382	401	407	399	371	421	381	380	379	390	379	369	361	395	398	394	382	379	305	375	401	394	335	381	405	417	390	379	381	374	358	386	384	394	414	380	371	423	424	417	352	413	339	400	355	374	372	389	384	398	376	373	375	377	364	398	361	388	375	393	398	412	392	374	422	367	380	379	335	413	398	371	363	372	392	394	373	363	382	394	398	421	413	382	407	401	342	409	384	377	398	367	374	349	367	358	370	345	391	386	388	378	386	395	378	404	409	368	390	377	386	375	374	378	400	403	412	383	419	390	385	376	371	401	355	368	386	366	411	366	376	365	381	386	380	403	389	365	414	376	378	370	347	358	369	367	395	359	402	363	387	377	360	391	390	395	404	383	382	383	400	385	368	405	357	391	377	402	390	372	372	359	361	368	372	378	427	381	376	368	360	405	371	390	394	374	367	382	367	365	425	390	357	356	399	402	375	380	385	348	392	365	362	373	359	403	422	377	386	404	353	425	391	397	385	373	381	380	385	383	398	384	361	374	396	375	368	386	405	378	375	397	383	351	404	401	390	343	380	382	377	368	394	371	409	394	363	379	399	368	407	378	401	404	360	379	398	374	359	382	386	370	386	376	408	386	367	386	383	364	373	354	378	365	385	418	404	416	389	404	395	346	387	411	411	377	385	402	399	359	352	404	382	369	372	376	371	373	352	384	386	371	394	412	398	383	397	353	341	408	375	360	424	404	372	396	383	388	373	391	388	403	367	372	365	386	369	374	374	370	401	382	420	414	405	427	395	389	384	360	401	386	368	424	363	408	408	398	371	396	384	383	395	375	382	409	372	349	375	417	403	388	400	361	360	350	422	383	362	364	388	413	364	361	349	371	389	400	388	344	379	374	390	371	425	395	371	390	394	396	360	367	343	393	380	366	385	386	387	394	354	356	374	399	376	372	381	374	355	380	339	400	370	393	384	388	387	351	397	359	392	360	352	380	347	377	374	401	388	393	389	386	383	396	436	367	399	378	357	373	384	400	379	396	371	395	371	380	379	344	370	366	347	364	355	387	392	400	404	356	385	381	379	393	372	408	375	390	406	402	367	395	403	423	367	413	375	414	356	402	387	395	378	351	385	393	410	382	389	408	368	390	378	409	397	360	351	387	396	377	382	376	368	376	437	402	392	359	380	359	372	389	385	363	381	367	396	352	358	409	370	379	372	324	385	400	438	374	422	399	369	376	368	421	392	374	337	417	359	354	363	418	390	383	387	387	372	394	390	359	369	385	386	377	391	378	357	383	404	377	411	386	393	389	386	364	369	372	412	394	359	379	381	363	403	366	402	417	385	382	382	398	406	360	413	352	326	361	400	420	373	395	432	367	387	419	366	381	390	381	396	400	374	390	385	404	341	389	364	376	373	359	392	375	409	389	365	372	369	400	388	410	380	376	407	398	392	389	414	356	378	402	390	390	365	362	366	377	401	377	383	386	393	362	363	383	392	387	361	379	397	410	361	373	413	374	371	389	415	390	391	356	400	407	389	368	375	375	351	403	387	399	358	368	352	391	407	380	360	373	385	379	410	338	385	409	358	407	375	387	362	388	379	354	378	385	387	394	376	382	379	398	391	429	364	365	386	447	396	406	396	417	383	350	371	400	369	372	393	390	374	365	379	393	390	386	417	377	364	375	382	381	363	337	380	414	416	373	392	404	400	372	390	358	397	402
26771	20911	11590	889	449	395	375	362	376	367	367	383	334	405	383	378	375	364	383	308	418	349	356	347	395	324	340	389	344	344	352	372	363	401	397	366	356	385	357	377	353	372	353	333	377	368	369	381	419	368	364	374	364	334	376	345	357	389	351	338	361	392	354	361	357	359	365	366	366	355	368	365	358	364	379	365	362	357	351	355	328	344	358	358	375	376	372	374	334	382	356	344	362	397	320	383	352	364	371	362	385	353	380	348	326	370	359	371	380	373	349	373	390	321	361	400	390	364	351	358	364	362	359	372	357	367	358	357	330	366	359	363	402	353	369	374	387	330	365	369	363	343	388	326	398	362	348	368	341	377	356	370	384	379	333	390	356	349	395	362	366	329	345	370	362	398	350	366	361	338	352	342	362	351	373	409	365	375	330	365	334	375	338	367	353	363	391	346	352	340	382	389	357	391	322	329	350	356	337	326	372	385	365	324	404	355	373	355	371	385	328	362	364	375	394	356	388	349	356	353	346	346	358	327	373	365	352	383	346	318	371	360	346	350	360	361	318	363	346	339	346	382	397	352	361	362	366	387	383	364	353	335	384	385	354	348	368	361	364	369	372	358	352	344	346	377	390	351	359	368	343	341	343	358	380	350	338	395	341	367	337	375	344	346	357	364	340	383	375	365	378	378	412	373	361	349	361	337	336	374	386	365	370	337	363	355	341	355	336	336	376	329	351	351	379	331	344	395	362	346	388	361	351	364	376	359	329	366	352	361	362	357	366	374	391	338	354	352	344	358	354	348	363	350	337	342	349	354	347	382	408	398	356	379	357	359	355	348	369	395	351	366	380	374	358	360	331	401	375	387	351	367	387	352	337	367	399	348	354	365	355	358	369	382	353	334	396	362	341	356	360	357	358	350	354	358	354	360	346	363	367	353	384	337	332	375	343	323	314	348	336	377	355	342	320	390	358	400	359	358	364	348	356	380	318	377	350	300	368	355	331	377	356	349	365	328	360	360	380	379	333	369	376	352	391	391	358	335	379	323	364	377	334	368	337	385	347	349	380	374	327	336	343	360	324	395	319	372	408	346	368	351	338	321	389	370	354	357	335	351	335	385	373	377	371	324	351	352	348	349	380	399	343	344	380	361	381	371	355	341	366	365	361	380	352	351	362	348	331	353	361	372	385	344	358	358	344	382	367	360	348	341	361	319	321	365	354	371	351	353	367	355	343	329	361	364	371	384	344	344	360	361	361	371	320	340	364	342	372	365	368	353	397	376	366	358	397	360	380	386	340	351	400	355	369	372	346	372	333	345	321	341	351	347	343	334	354	356	377	384	396	369	340	359	378	354	371	355	392	392	346	408	369	382	345	363	406	333	340	366	302	350	342	363	368	386	352	346	338	352	356	369	369	352	365	341	382	367	377	364	344	355	336	379	309	359	332	356	391	336	369	346	362	355	381	336	324	373	379	353	365	370	346	337	358	343	340	351	373	350	363	333	370	363	362	328	369	382	358	355	324	353	337	345	368	358	338	340	378	364	361	359	345	410	356	364	380	339	350	356	381	372	344	345	365	367	323	358	349	379	337	352	345	351	354	343	337	390	355	331	333	366	359	377	357	364	336	360	350	385	337	381	313	358	344	347	360	366	369	351	370	389	349	349	368	348	358	344	372	340	377	338	394	358	348	337	363	354	321	391	390	378	350	326	378	337	363	362	332	389	348	381	333	373	345	349	341	380	400	339	336	359	336	365	375	359	341	358	359	398	340	330	366	362	377	357	353	338	353	395	363	372	360	373	345	320	323	351	356	337	357	383	358	360	367	388	366	356	382	364	331	391	337	333	354	353	361	384	370	332	385	337	345	343	346	372	378	366	349	369	357	340	355	357	338	344	334	341	367	348	353	389	346	350	357	354	383	359	359	363	343	321	350	353	348	375	393	376	338	359	361	327	354	396	331	343	323	355	337	338	399	370	355	366	341	357	368	364	319	348	327	342	350	364	353	352	387	352	342	341	351	347	325	363	332	356	369	360	332	335	363	365	351	397	362	354	349	324	362	360	364	360	396	332	357	362	359	335	395	371	357	397	362	328	314	368	348	349	382	402	349	373	385	339	336	356	336	340	382	373	377	403	363	352	382	338	357	335	350	319	398	345	371	328	367	351	350	358	360	369	374	347	360	351	391	343	353	377	339	381	355	368	373	335	380	349	335	363	364	375	393	406	383	355	341	366	378	351	357	345	339	390	362	360	344	365	332	392	369	366	363	354	348	378	351	362	358	358	368	398	385	378	373	383	376	370	360	359	345	365	379	341	344	371	368	356	335	374	367	345	338	380	343	387	359	377	366	384	380	346	365	342	323	366	383	353	337	340	318	372	374	340	345	406	355	367	377	357	362	383	346	367	357	352	367	374	381	345	341	333	368	362	339	363	363	360	344	375	326	372	369	350	338	360	390	386	354	345	373	359	373	355	377	395	380	367	371	376	325	348	384	401	375	344	364	348	370	338	380	355	360	364	361	368	346	364	329	332	358	360	348	372	356	357	318	372	393	342	331	331	357	363	351	360	356	404	312	374	369	365	358	337	376	341	379	356	369	367	350	359	357	343	349	384	385	358	361	336	328	369	359	368	387	343	347	372	380	339	399	377	348	349	356	346	369	339	333	331	355	349	340	389	358	376	381	375	374	356	367	383	387	343	362	353	379	339	402	353	351	395	327	356	371	381	371	352	351	362	383	382	374	361	367	367	343	400	348	354	337	352	338	393	326	377	340	352	346	380	365	354	409	369	335	376	349	361	367	343	347	400	377	374	357	357	347	369	348	361	336	355	352	370	345	382	402	351	376	363	368	366	352	372	343	346	347	341	372	366	376	391	376	331	370	370	393	392	362	343	355	345	391	336	373	399	393	376	357	385	371	329	326	338	374	365	365	382	357	354	356	368	358	340	360	378	380	369	375	379	368	373	380	356	341	381	368	364	401	353	350	328	335	393	357	366	397	349	363	389	372	346	361	405	301	352	370	363	340	369	347	344	350	365	368	366	329	384	380	318	375	368	363	323	389	385	363	339	351	365	407	332	359	329	362	389	351	347	351	377	385	359	348	356	364	351	340	361	355	369	393	379	381	366	400	345	352	371	347	341	336	339	335	382	377	376	342	329	363	389	360	376	367	379	344	401	396	384	352	380	355	362	371	358	329	362	369	359	368	375	374	368	318	382	382	353	362	348	380	384	382	333	318	324	342	330	371	334	330	332	363	359	379	356	377	366	349	372	348	363	365	361	354	371	379	386	367	317	339	359	303	334	394	385	379	356	385	371	359	351	355	343	367	376	347	361	377	344	367	367	356	374	355	356	370	386	374	391	372	349	343	342	366	381	358	360	362	356	368	341	361	403	344	345	349	340	335	343	380	356	367	376	364	376	382	399	363	355	352	358	375	385	357	363	358	338	365	359	354	364	374	375	364	357	352	364	357	347	363	364	367	389	371	342	340	375	362	357
19806	1585	1353	991	867	791	697	713	679	676	676	723	652	646	684	674	700	610	727	618	652	677	679	683	672	651	638	618	657	630	676	655	654	634	653	673	645	660	673	635	615	643	623	647	642	634	645	656	663	626	635	659	615	619	646	677	685	665	642	658	644	661	646	672	654	708	642	691	673	662	638	673	650	644	645	651	626	661	637	651	682	598	640	641	685	689	658	653	658	636	694	632	641	703	704	665	674	654	628	617	646	627	590	697	665	654	663	644	704	642	647	650	652	649	640	646	595	627	642	646	640	710	679	654	607	646	654	685	643	671	673	637	664	667	681	657	700	634	647	636	683	658	586	662	611	689	637	656	660	620	683	666	633	662	647	693	668	668	684	680	647	621	642	649	667	671	622	634	619	631	615	593	639	648	684	667	640	629	643	656	633	647	674	687	647	647	675	641	694	654	602	685	643	616	605	663	655	700	668	645	676	649	653	569	665	655	659	645	631	647	631	684	651	681	651	628	636	616	655	679	655	653	655	643	594	642	658	657	657	667	624	638	666	639	622	679	622	635	666	675	668	637	682	670	654	658	663	627	620	669	659	667	626	632	688	627	659	620	649	630	662	668	621	656	678	649	664	640	597	653	641	683	636	657	594	661	615	664	610	677	624	598	661	653	663	643	696	652	662	669	667	601	673	650	681	621	648	655	643	601	613	625	626	640	620	667	630	645	648	679	643	639	686	645	678	614	603	649	657	673	631	661	649	730	623	664	610	631	671	623	637	638	610	661	653	640	636	621	659	652	610	660	638	664	616	630	649	647	605	677	668	681	647	649	633	658	651	642	643	623	622	584	642	662	611	579	695	636	616	708	664	676	697	654	664	635	642	628	629	669	656	650	637	633	644	622	703	640	608	604	702	673	633	639	695	662	695	654	648	635	712	682	639	690	635	624	673	592	630	662	660	608	671	689	680	693	660	670	674	656	648	693	651	667	657	689	672	624	611	649	650	646	617	650	662	674	623	601	642	624	638	664	696	680	656	661	684	655	677	620	636	587	629	647	674	631	686	674	640	658	702	677	655	662	644	632	639	636	652	635	624	600	648	635	684	637	646	623	636	625	647	619	625	615	642	674	657	689	699	627	652	661	649	627	656	594	648	657	641	691	635	653	639	674	599	693	637	691	644	633	705	653	623	594	671	653	633	672	619	707	663	682	683	629	638	643	663	664	662	651	645	590	611	660	654	673	642	660	672	632	685	674	650	637	683	718	659	606	649	715	622	621	676	672	621	638	621	619	686	609	618	659	663	674	630	589	639	637	639	641	654	626	668	612	667	626	650	629	630	617	679	637	651	697	663	657	629	687	681	603	646	656	654	599	605	656	658	665	670	597	660	631	652	643	652	672	636	622	718	622	654	692	661	674	665	621	645	605	645	681	602	646	688	673	611	662	632	707	641	688	654	646	691	671	629	646	649	677	682	663	648	634	669	683	716	651	662	612	670	641	645	612	668	676	644	617	688	652	655	629	648	630	622	645	614	657	671	663	639	625	662	590	651	683	660	668	676	590	657	641	649	679	672	663	632	696	622	688	637	673	672	623	620	661	619	652	671	647	629	633	652	640	651	650	653	612	670	628	651	636	652	660	616	638	656	650	636	655	648	628	625	659	641	650	669	644	676	628	633	653	640	601	614	640	626	667	657	676	658	681	629	662	631	633	651	623	650	651	623	651	672	630	631	649	628	651	652	673	626	697	639	654	634	664	634	660	686	642	648	677	672	649	676	621	674	678	635	626	633	681	629	611	673	636	643	625	629	645	615	635	635	613	615	686	634	668	673	657	646	611	676	671	697	599	648	651	648	603	663	646	673	608	653	622	629	663	651	648	639	630	706	653	611	671	631	621	662	630	640	641	698	637	665	686	662	615	643	641	636	636	633	607	635	646	645	622	625	607	638	611	645	674	676	611	646	614	653	661	635	654	676	656	636	674	705	601	661	639	675	605	662	629	697	622	649	655	686	629	656	653	650	641	665	649	638	700	640	608	670	624	629	625	630	590	607	619	658	671	617	652	670	649	578	622	645	660	621	649	677	669	633	663	629	638	625	651	660	654	609	634	652	645	624	657	650	683	662	671	673	659	719	615	667	637	630	659	622	620	640	617	668	608	595	702	671	642	669	625	644	640	654	654	647	671	648	596	668	647	600	683	672	630	642	625	665	653	619	613	673	659	614	692	637	640	643	655	644	654	650	633	617	696	612	646	636	664	637	675	677	631	661	653	639	612	653	643	683	645	674	689	595	626	666	614	655	619	670	650	674	657	631	656	649	621	627	635	681	635	666	613	624	663	635	667	671	653	609	618	662	671	637	677	656	653	645	648	671	622	647	721	651	649	688	610	624	687	641	652	677	638	642	664	632	663	637	637	639	644	669	673	654	644	699	652	656	683	652	678	630	622	673	613	661	653	639	574	644	635	641	636	625	665	639	673	693	634	642	665	623	648	629	603	645	682	656	663	641	689	647	633	612	661	671	663	679	646	637	635	672	714	636	676	603	673	639	648	656	624	649	659	667	650	675	633	682	644	671	695	654	636	647	669	641	658	652	646	664	663	647	644	626	661	641	651	644	692	627	671	642	645	660	635	669	610	657	661	644	647	660	662	664	616	667	613	671	679	667	664	639	633	676	621	646	636	657	661	638	655	632	662	604	649	623	659	708	664	652	655	664	600	672	622	606	657	613	699	619	648	684	670	697	658	611	635	629	604	638	634	638	640	634	649	624	663	684	689	704	606	642	602	632	622	641	634	632	670	672	672	686	627	628	654	654	666	596	679	644	641	670	610	659	625	641	619	667	636	623	663	732	635	692	650	679	695	656	647	702	664	590	571	671	681	663	631	633	662	661	666	631	660	679	645	679	661	637	605	691	693	695	683	658	661	638	609	621	648	614	633	615	663	676	602	624	641	587	629	646	629	678	637	646	635	658	647	677	676	661	640	620	634	662	618	621	665	695	656	620	649	643	605	643	675	671	647	669	680	647	656	625	675	639	639	654	663	606	639	673	605	622	669	652	658	637	654	664	662	665	636	607	617	621	618	619	674	664	657	650	642	667	655	680	658	637	605	656	629	699	643	650	614	641	627	649	635	663	619	658	680	637	651	621	583	656	681	628	672	639	625	674	663	620	636	615	677	665	636	640	672	653	628	632	628	661	643	618	696	634	651	627	681	653	660	687	639	627	615	700	675	628	620	653	645	679	662	671	653	670	641	616	632	615	630	637	643	605	641	609	657	637	636	712	663	680	637	703	615	640	583	670	676	624	663	637	674	639	633	640	648	628	645	653	632	669	668	644	647	673	624	655	660	634	678	676	605	609	663	653	600	651	665	631	667	641	675	683	598	679	608	617	660	627	609	678	633	669	605	700	673	642	662	659	669	633	633	634	613	652	662	611	665	637	652	653	606	648	674	676	621	663	627	654	644	647	630	596	650	664	642	629	609	616	693	635	682	695	674
23862	21150	28496	24080	21095	5233	488	370	279	271	250	229	224	200	191	213	168	175	196	189	190	176	193	181	197	179	184	185	173	173	181	185	171	199	172	150	153	170	151	165	198	179	167	157	172	166	200	170	173	184	156	169	166	164	173	173	184	167	177	166	150	170	154	171	159	199	165	158	154	196	176	188	168	166	151	172	159	178	167	168	175	175	168	179	141	175	188	235	171	160	174	161	170	164	148	174	138	185	181	147	164	161	167	172	171	160	172	177	167	166	144	188	189	146	171	189	181	161	182	131	178	180	167	165	161	166	182	180	164	169	168	148	154	132	155	175	158	175	163	160	172	168	164	167	155	170	160	164	147	158	162	151	162	183	158	145	157	184	183	189	164	178	138	173	171	163	184	144	151	177	194	156	152	161	178	175	140	161	163	170	142	149	168	173	149	151	173	162	170	159	161	142	165	202	143	197	183	181	171	175	166	170	171	170	169	145	170	169	135	163	159	155	173	145	168	177	160	166	193	174	174	184	136	160	146	155	155	197	152	158	158	135	162	184	166	153	154	180	168	165	167	173	166	149	175	174	161	169	171	177	157	166	168	193	143	166	178	176	190	192	147	159	153	168	167	172	180	166	168	156	155	148	164	150	148	161	178	145	139	191	182	156	151	174	158	180	177	178	160	157	178	166	172	165	147	173	153	179	144	146	160	165	169	143	158	155	142	164	184	178	168	160	172	170	173	161	165	171	157	144	160	168	170	194	180	177	163	174	188	163	156	176	140	176	169	158	175	154	159	177	171	174	164	162	153	163	162	153	151	175	176	150	149	167	157	178	171	193	156	160	139	147	168	166	175	163	164	173	182	152	183	172	146	154	155	162	193	160	174	138	156	141	160	160	162	174	154	161	151	187	140	158	159	175	148	145	168	176	163	147	170	161	148	149	182	156	181	187	164	170	180	181	144	171	158	164	167	161	180	153	175	159	171	158	181	186	152	173	160	177	177	168	161	172	179	180	169	166	176	147	189	148	157	168	162	187	147	159	170	146	165	191	154	173	178	175	159	185	168	184	164	159	195	153	179	156	169	164	176	153	144	163	177	169	168	181	163	167	172	154	152	167	162	151	161	174	184	173	166	171	180	149	200	170	178	143	176	185	157	157	158	187	164	169	169	171	169	164	170	143	198	163	149	171	166	152	179	179	152	163	196	175	169	209	147	166	153	160	133	150	153	159	162	189	167	173	151	176	185	164	163	188	156	160	164	162	177	169	168	155	180	156	169	183	185	177	170	165	152	189	161	156	160	163	160	170	144	183	154	168	143	178	156	176	156	187	179	165	161	149	169	164	176	178	155	166	153	180	196	157	167	162	166	189	177	182	178	164	153	183	172	170	163	190	184	175	160	165	158	157	171	162	162	169	182	145	178	154	173	172	187	156	127	163	143	143	165	166	182	158	171	142	171	155	171	191	152	171	160	148	177	165	178	166	178	176	175	187	150	156	190	166	150	171	169	182	155	182	195	148	166	154	152	170	165	172	170	180	179	168	161	160	184	180	181	150	150	181	183	164	165	160	131	160	189	145	141	165	163	164	160	144	183	189	149	174	181	160	155	157	146	173	200	180	158	163	180	168	179	152	164	164	157	155	169	188	187	159	145	168	157	182	143	167	177	157	156	162	200	144	184	178	151	176	155	165	167	153	163	162	170	149	163	177	191	168	169	171	172	178	157	154	157	167	187	172	155	166	159	167	173	155	161	144	150	165	160	159	147	162	169	167	156	144	157	160	165	162	160	198	177	162	175	152	162	174	172	147	168	161	161	156	157	181	175	165	179	162	167	155	175	171	171	190	154	161	155	167	166	164	170	173	174	152	183	193	164	160	148	193	182	188	157	167	184	182	152	183	182	158	159	166	177	151	154	189	196	189	155	160	133	192	157	153	148	139	177	147	150	174	165	184	169	166	154	172	163	179	158	162	165	177	170	146	162	153	143	160	147	173	173	163	194	152	170	152	177	199	156	157	179	162	158	179	166	161	163	150	166	150	185	168	195	142	163	156	186	178	167	176	187	151	149	171	191	163	164	197	184	150	176	180	163	180	172	174	151	185	158	159	181	176	169	183	167	158	164	187	151	186	171	176	161	164	176	168	144	167	146	178	176	188	148	146	155	174	181	165	144	169	189	177	175	154	178	164	163	183	159	168	192	178	159	166	187	183	150	173	174	156	132	151	184	170	168	163	146	193	162	159	166	185	160	177	156	192	140	162	144	199	172	166	197	139	152	169	139	133	143	176	191	150	172	145	172	162	150	179	178	162	192	153	155	159	148	186	165	163	164	162	172	177	176	168	157	156	163	183	179	176	171	131	158	167	183	181	141	176	177	171	199	160	157	169	170	158	152	173	153	150	154	139	148	162	178	179	162	160	158	180	148	187	150	177	161	184	184	169	176	172	184	168	162	169	160	201	152	180	148	163	168	178	164	160	149	192	162	147	188	171	161	176	156	187	150	148	186	136	166	162	175	171	178	140	172	191	151	159	139	169	156	167	168	168	161	170	156	173	184	165	160	160	167	164	162	182	148	177	168	135	145	162	163	176	164	153	179	158	168	179	159	154	176	161	173	166	189	173	168	178	183	175	149	131	165	170	167	151	163	186	156	154	171	168	179	162	166	149	145	178	177	168	168	141	153	157	194	174	168	171	176	156	175	176	170	193	174	171	166	146	142	151	156	165	186	147	131	161	174	169	159	147	148	157	190	162	179	164	152	142	161	156	159	161	193	136	160	176	138	156	175	154	164	175	179	181	167	171	179	175	164	157	186	165	161	187	163	166	173	171	170	155	180	146	188	159	172	173	147	168	159	155	164	153	158	186	168	172	143	158	190	189	178	167	157	167	147	134	157	137	141	155	173	167	161	149	163	178	172	164	155	164	157	146	173	157	177	152	177	176	183	166	157	140	162	167	146	164	156	175	177	148	174	159	162	159	178	146	168	169	195	183	159	206	176	171	180	166	183	162	158	162	162	161	164	156	147	164	183	167	188	164	173	200	156	148	157	175	165	139	174	189	166	169	150	179	167	161	156	166	188	162	152	154	167	156	148	175	160	172	184	163	154	145	163	180	167	162	148	158	171	176	146	179	145	152	180	161	149	167	155	163	165	187	156	189	165	160	178	180	170	173	166	182	161	164	164	169	165	176	155	177	185	177	174	182	164	148	165	171	164	155	157	170	171	170	164	156	178	152	178	145	185	174	189	187	185	172	150	155	162	155	164	165	163	165	169	153	168	151	187	140	179	156	173	161	142	167	173	132	156	172	176	180	177	165	164	188	144	179	156	179	184	165	192	170	171	170	150	174	137	153	153	144	171	157	162	141	167	173	159	167	190	184	169	156	148	180	182	166	143	169	139	180	162	170	167	154	172	160	201	177	168	167	143	183	142	145	165	164	172	165	178	156	168	150	197	177	167	182	187	177	156	151	167	166	157	172	177	156	169	163	175	176	175	189
34136	8240	6907	3438	2227	1559	1226	997	792	679	621	543	533	513	476	458	432	435	412	388	390	363	390	394	338	385	345	358	352	384	350	313	327	333	329	359	347	351	321	361	340	336	349	344	312	308	308	335	329	307	323	324	329	345	311	294	313	324	351	362	315	360	349	346	339	347	305	309	327	340	332	330	324	350	284	323	346	285	320	344	307	362	327	325	302	352	383	540	294	329	341	314	304	325	304	300	328	307	324	339	349	335	303	286	266	346	341	297	316	301	323	306	315	293	282	322	330	304	331	296	336	313	373	320	316	321	325	289	304	317	319	327	326	339	314	305	307	320	317	307	324	320	321	309	320	294	330	318	342	352	338	320	326	340	317	303	307	321	330	314	333	303	353	316	310	330	291	316	321	330	344	346	341	318	306	310	338	303	309	319	338	283	306	303	341	329	349	319	329	316	357	324	321	299	284	307	333	334	308	315	295	292	318	300	315	305	324	348	296	320	318	352	319	286	294	309	331	340	317	329	296	319	328	289	316	326	326	313	319	318	338	318	319	319	308	308	343	317	308	302	302	335	317	331	339	299	334	294	313	324	326	321	335	304	313	322	318	340	321	335	336	342	330	324	326	305	332	286	300	333	351	330	284	300	277	301	305	363	334	316	311	296	316	315	315	319	309	330	275	272	327	300	309	322	297	309	311	289	320	307	308	298	310	300	317	301	326	320	328	336	348	334	297	327	340	303	309	308	309	303	291	324	310	313	290	318	292	318	322	319	308	313	335	341	310	336	316	316	319	316	311	307	343	308	320	367	322	324	314	357	339	310	336	353	295	320	309	364	283	325	343	316	315	287	325	326	300	301	304	337	335	339	284	310	340	316	332	303	336	304	326	313	318	333	331	306	321	332	334	327	344	321	318	328	309	329	312	307	319	327	330	336	304	293	293	319	347	312	299	315	348	315	326	298	311	307	339	290	303	287	311	308	343	319	344	327	314	361	345	321	312	334	344	295	318	326	252	317	320	337	337	316	312	284	292	319	324	317	306	355	310	304	339	329	341	309	329	307	338	299	334	314	293	300	330	262	312	308	356	330	296	299	361	306	318	319	303	307	330	335	318	332	309	311	312	284	296	318	324	326	323	315	316	303	343	303	307	319	344	335	296	317	299	301	324	297	319	304	280	315	311	309	305	320	309	324	340	302	332	296	326	296	345	312	311	334	310	317	315	310	314	340	312	325	314	310	318	319	328	336	331	336	330	327	321	303	338	321	340	321	359	317	327	323	311	299	333	322	318	279	302	292	338	345	308	304	316	328	319	306	305	317	302	309	303	329	308	297	320	332	325	315	345	315	309	323	284	268	320	328	314	324	325	306	323	308	305	278	325	328	319	317	341	301	289	332	306	323	324	336	300	304	314	308	345	307	311	285	335	316	306	282	322	337	330	319	324	319	303	316	312	336	307	317	323	352	315	325	298	303	337	337	318	331	329	291	326	318	323	297	313	301	291	344	336	334	357	297	353	309	327	323	297	344	330	307	320	313	321	331	343	322	310	340	355	278	309	339	287	312	323	304	290	317	334	308	310	330	309	327	299	316	329	310	338	311	339	336	317	296	322	328	346	319	312	313	309	301	320	339	330	323	310	334	319	315	322	291	311	339	330	321	312	318	326	276	353	318	309	342	291	314	313	336	354	340	333	285	322	295	308	321	320	295	288	301	321	311	341	307	346	313	312	331	312	311	323	308	306	340	320	333	331	315	314	315	326	300	302	346	313	274	345	318	300	323	347	330	320	316	335	330	322	291	320	316	334	287	309	295	335	322	327	322	314	335	315	335	321	311	285	348	323	342	340	313	328	314	289	314	326	343	331	324	333	312	318	325	345	332	301	303	329	321	340	306	291	286	291	319	301	311	307	283	307	337	346	328	344	302	316	283	285	335	296	316	304	318	304	280	313	324	318	292	284	317	305	334	306	301	270	311	297	279	324	353	303	336	300	303	314	336	321	326	309	294	335	352	309	352	290	330	305	330	308	311	340	313	332	338	314	325	334	328	330	313	311	312	299	346	292	311	336	321	346	316	308	355	342	328	303	305	341	306	333	317	326	338	333	349	301	288	327	297	314	294	326	293	314	306	342	334	314	295	297	318	309	321	302	335	331	327	324	303	338	339	368	334	306	309	308	343	320	337	322	314	311	307	322	331	325	309	314	304	300	296	350	311	312	331	335	308	318	314	340	308	335	327	339	294	319	320	329	301	290	317	301	293	317	337	338	318	339	313	334	321	296	298	310	336	319	332	339	338	274	303	319	307	332	343	282	283	305	342	316	321	317	278	334	336	328	328	333	362	300	317	329	318	329	322	330	303	309	304	351	304	314	317	323	321	332	333	294	364	330	300	290	317	311	345	365	310	299	338	341	322	336	287	299	277	318	302	353	313	359	319	274	306	331	320	276	312	333	306	312	282	308	322	327	303	320	309	304	312	316	314	304	331	319	311	341	333	357	334	327	362	311	302	310	316	323	302	315	321	365	320	311	308	322	307	287	359	289	280	296	309	333	322	331	330	325	325	329	295	275	369	315	315	355	320	328	295	324	311	330	319	309	333	327	337	320	307	314	310	301	295	318	300	308	350	323	297	323	339	364	345	347	327	283	330	336	283	316	312	297	280	323	334	305	297	310	284	306	316	345	312	333	312	361	296	325	299	327	330	326	346	309	331	317	328	320	348	346	355	296	315	326	306	349	287	334	325	347	300	316	301	342	330	350	336	313	291	308	312	309	316	304	311	337	309	342	315	337	335	316	309	325	313	335	284	303	297	292	321	330	332	324	321	344	321	332	306	301	331	337	302	278	330	311	326	340	325	325	338	311	335	305	322	342	304	345	334	321	322	304	318	314	328	336	343	331	341	328	313	318	305	343	336	315	325	303	317	300	333	306	310	305	319	325	318	314	303	293	289	295	335	316	317	326	330	308	326	324	293	292	323	315	313	298	323	326	337	325	319	315	320	300	320	319	313	343	280	322	331	360	297	313	318	327	270	337	308	316	328	335	315	342	340	327	318	325	304	330	309	326	306	308	342	307	296	347	342	305	288	285	321	310	328	329	314	321	311	282	296	301	319	309	321	340	348	343	301	333	323	343	318	321	316	306	313	312	357	310	289	326	357	313	306	347	318	340	324	311	303	310	307	305	300	326	294	313	305	326	314	355	301	305	347	295	332	331	267	327	337	329	287	301	304	311	290	329	311	295	329	340	304	335	304	302	304	315	347	299	334	338	346	308	314	301	347	339	300	327	303	303	314	323	298	301	326	303	334	306	331	344	328	331	302	322	331	291	325	313	316	308	322	296	339	334	339	303	302	298	321	281	325	325	296	311	323	321	306	344	311	329	326	289	329	311	303	335	303	305	317	322	311	317	317	309	342	322	292	335	335	328	313	316	302	336	308	327	331	340	302	301	338	296	310	318	343	328	298	317	309	371	330	319	334	306	321	306	288	345	351	325	297
22931	21174	29019	23593	21174	21134	3404	640	439	411	353	324	325	297	288	259	277	271	293	243	267	263	235	257	271	218	244	219	226	204	243	224	231	214	225	215	246	218	203	224	199	250	190	234	214	222	221	238	211	229	226	212	217	212	210	226	216	219	216	187	224	221	226	197	217	215	222	204	213	205	215	224	193	216	226	223	220	229	219	220	193	223	201	230	223	194	295	376	216	226	213	181	248	221	178	228	216	220	210	205	212	214	216	210	236	216	247	220	186	223	234	211	221	216	213	238	234	219	199	207	217	237	213	231	215	237	220	221	209	185	219	224	242	177	236	188	212	201	242	206	204	220	213	218	205	185	218	235	224	225	194	231	216	207	225	215	197	211	212	229	220	236	226	215	210	207	207	217	218	200	215	206	235	221	231	235	212	219	221	213	211	218	227	218	185	221	227	230	210	230	219	212	216	195	220	201	216	222	215	214	227	212	210	199	233	222	229	202	199	212	225	204	220	236	209	200	220	198	219	237	220	202	230	252	198	212	210	226	200	234	222	224	230	199	220	211	230	212	183	207	230	209	215	222	215	208	224	234	199	204	214	191	227	208	199	223	221	202	208	232	212	224	197	234	227	212	232	207	228	241	199	191	217	199	181	246	187	213	201	230	214	239	197	231	202	181	228	223	225	208	214	229	186	229	241	220	225	202	208	168	217	203	227	217	238	210	228	223	203	221	202	209	192	229	189	207	208	213	207	210	203	204	218	250	209	220	220	226	196	208	210	223	217	214	206	205	217	240	203	227	214	211	212	215	224	252	216	222	216	203	206	212	193	207	225	229	194	203	224	230	233	234	215	233	221	216	228	187	216	175	200	226	204	218	225	210	221	223	244	229	244	215	193	207	211	213	185	216	204	217	205	233	211	199	187	238	223	232	194	201	213	209	240	232	191	226	217	204	222	192	215	206	217	244	203	214	226	213	236	204	232	240	235	232	229	213	206	229	242	216	206	226	216	203	206	222	216	231	231	210	211	236	230	212	232	235	209	220	196	220	232	217	212	213	232	212	217	209	208	254	211	226	221	206	206	205	201	206	235	208	235	230	218	229	223	205	210	212	226	206	213	233	222	223	228	212	219	241	191	192	201	228	194	236	188	223	190	199	218	193	217	235	207	225	214	213	186	219	221	214	225	212	216	185	210	224	201	231	208	220	216	196	192	190	197	203	200	220	241	206	204	229	209	225	211	196	202	192	226	243	223	205	231	178	234	215	223	228	220	240	219	198	211	252	232	204	225	213	214	201	240	201	224	204	194	218	220	208	244	198	211	200	218	225	205	219	187	225	219	215	219	217	221	208	243	237	212	208	200	190	195	213	215	212	206	193	199	202	229	213	229	213	235	231	206	219	228	200	233	191	227	189	219	248	223	193	185	203	211	197	227	221	195	211	216	215	245	222	216	207	234	228	233	199	222	205	234	180	203	212	203	219	195	239	237	224	224	195	218	225	210	214	195	194	228	216	245	238	201	226	246	220	214	219	248	190	207	245	212	207	187	226	239	208	219	194	239	212	213	219	208	222	234	196	217	215	228	218	203	211	192	186	228	235	205	225	203	218	217	218	198	222	210	253	216	226	217	213	204	240	226	225	211	219	241	221	222	202	205	202	227	209	201	196	240	236	215	202	183	241	226	206	192	200	209	207	200	204	204	190	213	249	182	227	218	210	241	214	191	197	221	216	224	191	227	219	223	240	217	194	229	223	184	213	215	198	214	221	192	216	224	204	217	234	217	218	199	191	199	235	246	224	213	189	223	188	223	217	204	219	213	205	233	205	225	201	206	228	207	201	214	204	213	236	202	225	232	251	195	202	228	225	212	201	204	238	220	212	226	225	233	244	219	201	216	191	216	223	223	217	197	198	214	218	221	244	206	229	201	212	222	212	203	216	202	216	228	243	203	211	223	231	211	211	230	250	233	210	216	187	232	241	223	205	255	189	225	215	216	191	234	223	209	228	246	221	212	195	223	231	210	201	222	238	220	220	231	198	206	203	206	237	215	229	220	255	181	216	229	199	238	217	215	231	216	206	205	193	230	198	247	187	229	197	209	202	228	193	216	226	205	206	228	204	221	190	210	201	214	215	214	212	237	221	232	207	238	198	224	223	252	188	207	208	195	222	207	238	222	206	188	214	204	246	187	188	224	218	209	216	235	221	226	205	208	212	203	211	203	198	220	228	220	235	251	215	206	230	194	198	247	220	234	212	191	185	231	205	235	250	176	222	197	220	227	218	209	219	195	186	231	190	178	198	218	190	221	207	210	217	214	224	206	205	201	202	234	203	202	214	209	229	208	208	218	229	212	215	216	234	228	221	174	219	230	204	218	238	210	206	203	212	217	213	203	227	211	243	215	199	202	225	211	222	200	211	225	205	245	209	246	206	226	207	238	209	230	195	228	215	205	230	217	223	209	213	219	221	229	222	213	223	230	235	211	232	221	215	213	231	227	188	196	199	208	222	200	222	196	226	208	211	208	231	217	215	219	200	202	205	206	217	198	210	222	221	199	197	203	222	220	206	193	236	233	191	185	242	189	193	222	215	210	213	209	230	215	232	232	216	189	200	228	225	226	208	208	225	224	229	191	187	211	225	203	204	219	208	227	197	220	225	209	224	199	220	236	210	200	216	216	232	224	226	198	209	218	175	230	203	217	208	211	218	231	213	226	201	194	221	213	229	218	234	192	206	234	203	219	231	192	229	197	193	221	223	192	209	224	221	191	203	227	175	232	202	207	205	218	187	223	205	220	217	220	215	230	221	193	230	190	199	272	226	228	230	226	190	201	223	192	224	209	245	220	206	221	226	221	222	226	190	219	218	201	180	200	217	200	212	206	195	202	180	211	196	204	219	202	224	229	226	224	216	215	184	207	212	226	218	191	201	199	215	173	230	199	232	195	238	203	215	195	195	236	230	215	218	216	203	213	238	204	188	199	220	217	203	209	200	225	223	233	186	198	184	231	220	229	249	213	200	231	228	210	222	215	204	215	194	211	206	204	230	207	198	215	194	234	211	199	253	195	249	230	212	228	204	200	216	216	195	229	227	199	249	192	202	231	199	210	192	198	217	195	205	230	216	225	204	209	214	233	214	225	206	196	219	228	215	225	230	212	214	236	212	217	209	220	229	215	209	199	218	222	242	213	203	184	234	215	226	192	229	262	204	194	216	218	206	232	228	209	227	234	213	240	210	196	211	205	193	205	233	227	194	212	204	215	218	224	198	231	186	240	189	224	194	207	208	241	199	221	215	218	231	225	218	208	212	203	218	194	219	207	203	215	186	215	224	234	214	237	213	219	203	202	229	230	217	232	200	194	244	225	201	211	217	195	233	222	183	202	239	228	217	203	204	201	214	224	230	220	226	222	206	219	256	207	224	205	210	210	192	216	215	211	223	223	199	220	206	198	188	214	190	226	213	198	208	234	230	182	192	222	227	229	211	222	221	205	206	225	218	221	222
31017	12924	11020	5709	3698	2662	1880	1626	1273	1079	958	871	800	730	679	598	564	565	562	507	511	531	515	440	486	470	478	454	462	432	412	439	426	419	428	398	418	442	382	367	395	360	376	380	423	402	406	362	403	423	405	369	383	427	406	391	339	364	365	380	392	377	340	367	367	383	361	385	407	381	360	352	380	365	381	381	374	406	372	382	387	377	363	369	363	397	595	895	389	348	390	368	364	342	357	363	367	380	377	368	363	339	378	390	366	361	342	404	392	351	359	356	405	384	364	377	367	364	374	377	370	378	385	372	336	363	392	391	367	379	364	355	355	343	359	390	337	358	384	359	416	349	371	391	391	393	343	369	385	364	348	387	363	379	357	378	333	372	390	377	357	344	369	376	365	354	366	374	365	368	350	371	368	362	361	378	371	398	385	368	395	346	369	410	393	371	381	384	353	358	393	371	376	381	373	374	363	360	410	404	394	386	354	419	379	385	360	381	381	382	341	342	368	377	368	351	330	365	382	384	393	366	351	339	384	382	348	375	349	380	350	343	352	333	411	378	347	390	348	384	348	370	340	390	402	363	399	384	348	352	366	363	378	377	364	407	376	376	371	380	364	380	361	397	339	366	325	346	355	361	348	375	358	357	381	347	378	395	354	376	350	393	394	418	384	355	366	380	375	376	411	391	371	389	364	366	374	404	355	359	365	392	370	391	371	362	366	366	392	338	375	383	379	407	384	398	363	359	368	387	373	373	420	349	368	389	397	385	379	355	393	408	370	379	389	381	395	381	372	357	382	385	347	358	368	360	394	369	368	360	354	341	364	359	391	354	369	355	387	363	355	342	353	364	353	372	378	376	369	372	368	400	371	344	388	383	343	353	376	393	397	363	404	399	373	401	361	397	403	347	379	370	393	383	361	362	338	374	364	365	368	335	354	400	359	376	362	355	389	374	387	387	372	373	346	387	391	360	352	393	361	369	361	374	368	388	381	400	354	389	395	368	366	376	381	402	370	366	358	382	344	354	393	374	330	345	363	370	356	355	349	378	371	368	358	373	338	401	351	377	374	363	392	350	363	356	350	380	365	346	356	372	364	352	358	346	359	364	363	375	400	378	382	349	378	344	362	345	372	367	362	367	344	395	378	394	336	365	337	333	331	370	341	417	373	342	364	407	374	379	397	376	352	363	371	379	370	358	334	400	344	366	377	353	364	363	365	350	340	363	341	352	366	337	364	348	368	348	396	392	376	376	354	342	378	360	364	371	366	373	344	399	369	364	358	379	349	349	375	337	372	389	390	379	358	362	386	362	367	361	335	357	355	397	389	339	336	396	399	379	351	359	361	335	369	391	366	388	382	370	372	374	355	372	373	329	398	363	377	354	328	386	372	339	387	388	392	379	343	392	386	374	372	350	369	377	377	388	395	380	375	408	375	398	388	361	388	338	385	352	357	357	360	380	377	364	387	409	349	371	381	394	380	355	377	373	356	354	354	381	348	361	410	377	416	376	369	372	378	370	362	377	383	378	339	350	356	370	370	361	359	361	368	380	382	356	408	376	398	376	367	405	380	368	356	368	372	371	384	383	402	357	358	345	377	348	361	403	374	363	369	331	376	401	390	368	354	398	371	324	364	377	376	359	391	414	362	358	381	376	378	340	342	363	380	331	400	382	388	336	339	347	360	389	365	359	338	371	373	343	385	349	368	381	353	357	397	337	379	394	380	364	353	376	349	358	386	398	399	377	347	375	364	403	371	408	388	387	358	343	349	358	380	360	338	357	373	389	362	360	348	366	384	372	398	390	361	382	379	345	378	327	350	393	354	354	350	419	389	357	363	366	418	365	371	349	375	369	346	337	345	321	332	353	337	362	397	381	376	363	351	362	368	366	358	354	385	349	401	355	398	383	321	364	337	359	315	342	394	369	386	373	370	368	382	332	374	421	368	373	399	419	400	391	409	368	350	364	370	383	375	356	411	384	398	387	364	381	375	401	368	329	331	339	356	347	372	385	367	368	421	387	383	399	386	366	355	401	367	372	397	381	371	365	351	379	397	371	370	380	372	384	390	353	374	410	360	329	375	338	351	342	339	382	359	359	359	360	332	382	392	364	375	341	366	375	340	370	389	372	356	343	424	358	373	380	375	366	352	366	355	410	373	409	333	375	377	362	360	354	386	393	343	354	362	355	354	362	355	367	322	379	384	376	363	367	374	415	380	362	361	380	381	349	358	340	358	346	383	363	417	401	383	370	381	354	375	378	352	346	377	402	379	333	380	365	347	339	364	397	351	384	355	360	344	386	388	376	352	398	363	402	407	369	373	362	365	374	357	341	372	360	400	350	359	360	365	357	377	363	360	376	366	399	362	383	368	367	405	327	403	346	402	390	366	354	348	348	367	369	370	367	403	320	342	389	371	351	367	378	401	382	352	364	371	385	358	340	392	389	370	364	362	389	348	364	375	373	342	389	356	381	398	376	382	390	329	372	382	362	374	392	338	344	352	372	360	355	402	364	381	371	356	380	363	386	401	372	355	353	346	356	371	361	387	375	369	384	375	370	339	356	383	366	402	352	404	368	353	380	378	365	367	378	350	401	370	368	402	363	339	389	362	362	397	385	378	355	357	361	387	347	380	356	402	380	359	333	337	348	383	368	376	345	385	362	351	380	367	353	342	391	344	391	363	384	352	376	317	345	374	371	358	365	389	359	345	352	379	350	355	374	342	360	365	377	378	326	366	383	386	376	391	375	384	363	372	347	356	361	371	379	388	360	410	347	363	359	366	364	359	386	386	416	369	372	388	346	377	368	346	388	373	378	362	368	360	401	391	376	363	396	399	378	350	406	362	352	360	356	362	381	364	376	358	422	376	373	341	404	351	364	406	390	338	364	365	364	363	360	381	391	362	422	340	387	370	401	345	384	358	334	381	387	362	336	392	363	375	378	389	340	414	347	365	365	360	376	397	366	390	364	382	350	353	381	373	359	370	381	358	381	397	346	352	363	372	369	383	396	386	393	396	341	365	357	394	370	388	383	349	376	379	354	384	359	384	342	414	379	352	396	368	358	340	400	334	357	357	359	335	351	382	362	375	383	373	362	363	360	362	376	359	369	410	334	330	380	377	406	364	375	348	361	367	381	372	376	341	332	374	344	375	375	392	408	343	344	368	371	365	367	357	384	391	383	379	371	404	375	391	384	374	387	379	351	358	397	347	371	415	362	353	385	369	382	373	386	365	391	332	346	394	392	399	373	382	378	393	376	367	351	369	352	385	374	374	364	382	373	398	369	369	364	370	355	364	360	358	394	367	337	399	353	380	385	377	367	379	350	369	342	364	381	357	376	368	376	354	387	371	357	405	399	387	364	346	366	329	374	371	347	362	369	376	381	367	391	378	382	359	373	379	402	377	385	349	351	356	380	379	339	346	355	356	374	408	375	378	355	369	356	381	365	400	366	394	366	363	379	366	360	351	373	357	363	384	394	431	333	364	350	401	381	362	357
26849	20879	11185	879	466	367	357	354	347	367	350	357	370	392	359	352	330	378	386	362	339	382	353	345	334	346	376	321	348	361	360	368	418	329	329	352	362	339	357	352	360	370	360	343	355	341	356	361	350	381	340	379	330	374	331	330	359	373	326	353	368	399	364	352	337	365	364	365	330	343	355	395	380	353	358	362	374	353	373	341	382	361	369	384	385	307	350	354	367	332	371	352	346	378	344	360	373	382	326	374	373	378	371	333	343	382	357	390	335	371	384	353	349	360	380	372	367	368	353	338	341	353	346	360	356	391	359	335	361	340	353	359	358	384	363	344	341	383	380	367	338	339	369	392	392	321	338	366	351	343	385	331	384	348	356	328	344	360	338	376	351	325	332	365	332	348	383	337	368	358	374	334	383	364	317	373	290	352	364	331	348	342	366	350	355	367	374	344	357	372	342	357	286	334	343	332	332	380	397	327	344	338	381	360	375	364	351	353	390	337	354	326	387	363	332	321	347	381	352	358	360	356	326	330	386	377	323	366	347	335	371	322	380	354	346	365	347	369	389	341	375	363	319	340	328	353	338	357	371	333	345	336	380	338	329	352	384	345	352	358	354	361	347	365	348	332	361	304	374	358	356	328	343	345	355	356	356	364	352	360	364	339	374	339	347	331	346	367	325	359	341	325	376	336	389	351	370	337	372	366	378	370	371	336	324	373	327	345	341	360	362	373	376	329	358	358	376	333	342	342	348	349	361	336	362	342	354	372	369	342	341	355	359	335	332	345	346	396	374	349	377	384	371	352	387	364	346	355	329	359	375	369	361	355	338	328	359	343	332	386	391	387	363	382	336	379	353	337	348	377	337	378	364	357	340	348	338	342	369	361	348	335	377	370	365	332	336	339	376	357	362	337	352	333	372	345	373	358	362	379	325	352	362	374	352	365	365	397	381	392	334	340	327	362	322	383	309	359	394	326	388	323	312	350	367	355	364	372	359	362	334	368	372	358	337	362	362	322	338	347	358	361	362	382	355	368	316	374	370	359	352	329	345	344	377	340	365	349	333	353	354	362	373	330	344	383	340	349	385	360	364	380	358	351	339	371	367	378	365	378	359	374	360	330	376	347	404	344	351	363	353	340	343	377	344	342	349	358	346	379	375	354	345	358	379	370	344	384	388	338	313	334	351	384	358	364	329	342	337	348	355	374	327	372	353	350	382	337	370	352	334	382	335	374	348	309	391	396	338	370	368	347	392	318	338	343	363	344	349	361	376	365	380	365	344	361	393	366	378	351	341	359	343	338	357	326	379	350	372	399	370	312	368	373	362	369	329	400	333	357	371	361	358	376	373	317	384	354	345	373	348	354	373	337	375	354	321	364	362	331	360	342	346	339	377	390	346	351	357	359	362	340	356	347	375	357	330	354	349	369	364	363	364	347	381	369	364	370	361	361	331	356	309	339	375	351	367	375	337	365	362	372	346	351	370	352	345	349	341	328	360	346	339	345	343	331	362	374	351	376	358	367	351	382	373	333	334	364	333	362	376	364	333	370	386	356	362	357	360	363	356	349	346	372	394	338	331	361	348	396	373	341	353	368	337	367	354	331	369	335	339	379	366	388	359	349	348	358	363	363	336	374	353	367	398	356	343	336	384	345	352	342	351	378	346	346	352	346	350	358	358	371	336	335	369	370	345	375	354	299	365	308	354	356	357	369	363	360	360	363	376	368	348	364	370	357	375	379	345	358	327	344	337	369	383	341	350	344	348	359	348	352	370	356	349	346	345	367	352	381	341	393	365	354	311	367	371	363	362	348	375	367	382	392	358	321	373	345	345	352	362	386	327	379	384	369	365	362	318	355	364	348	346	348	361	347	356	379	366	348	364	377	344	358	381	374	362	354	345	360	357	336	353	347	375	342	358	354	368	349	373	348	349	357	339	388	373	333	340	371	340	333	363	351	343	351	359	355	376	369	386	370	351	357	354	330	367	350	379	352	357	370	336	348	325	350	360	370	356	330	363	367	371	372	367	327	385	341	385	361	367	328	338	344	359	345	365	342	355	338	336	339	385	375	354	338	367	354	379	357	334	350	357	361	384	376	344	338	337	385	340	355	364	354	374	363	362	384	362	354	360	358	392	328	356	360	376	353	374	327	370	384	372	376	333	358	376	326	331	337	395	356	350	342	357	387	321	355	363	340	356	384	348	350	343	384	376	337	401	389	366	373	350	379	356	361	313	346	349	376	343	353	354	357	361	358	350	316	356	383	341	336	341	343	347	363	343	357	337	372	366	380	390	326	330	356	348	385	346	373	316	372	359	368	368	376	364	375	323	346	333	334	381	384	377	355	368	370	332	388	345	370	366	324	358	367	331	359	333	351	345	364	373	357	367	374	356	330	379	382	371	372	338	344	346	367	366	378	347	362	366	377	338	371	339	340	351	349	365	356	337	355	346	375	363	375	346	364	350	364	393	326	363	350	411	335	393	346	331	345	328	328	358	382	363	382	394	338	350	347	356	384	322	336	348	342	320	357	349	362	356	322	345	359	376	351	359	370	373	372	350	341	382	359	369	378	348	357	368	368	357	362	361	312	351	355	360	357	390	363	358	346	331	422	368	324	354	351	338	324	357	372	367	355	389	357	331	377	337	363	364	361	367	378	328	389	390	368	359	385	387	360	321	385	347	372	380	377	353	357	370	359	368	337	344	342	370	352	378	374	328	340	351	344	320	318	358	332	359	376	325	360	385	347	381	363	381	364	346	321	359	316	355	385	358	340	362	365	374	349	345	317	341	336	388	358	359	373	334	350	364	317	377	355	359	383	353	361	366	373	322	304	358	368	368	355	372	355	335	382	376	319	362	317	342	379	377	346	345	330	349	322	359	335	366	404	351	377	358	341	336	344	358	348	369	351	365	373	361	353	354	347	378	367	367	339	327	348	357	379	378	337	363	359	420	404	363	368	321	365	383	367	349	345	344	347	372	375	321	356	377	369	331	364	365	342	380	388	352	346	383	332	394	366	362	344	350	385	320	351	368	378	356	334	349	334	343	373	355	346	383	321	325	355	362	383	346	341	334	366	342	369	319	378	359	343	311	360	344	368	384	370	373	354	363	315	373	352	386	374	370	379	352	348	332	386	352	353	372	344	356	333	371	391	354	368	368	356	348	360	348	312	360	351	366	334	371	379	387	345	360	371	327	373	352	372	384	359	368	334	328	365	357	371	366	340	338	351	348	372	377	339	357	355	362	346	364	347	382	352	382	354	336	348	375	365	383	348	358	348	351	349	357	354	345	378	342	377	357	385	355	328	367	356	390	365	373	324	370	347	326	381	392	352	341	374	334	362	335	343	374	321	367	324	354	378	368	325	322	381	363	369	377	341	365	340	334	394	370	363	371	361	330	351	363	351	339	345	361	343	344	348	358	343	384	339	376	389	381	384	371	355	372	388	355	356	332	328	371	340	349	336	348	364	353	362	372	332	338	365	342	342	367	391	361	345
19963	1551	1371	899	832	746	717	679	675	680	662	648	659	622	629	650	648	654	625	658	659	681	693	657	639	683	665	650	601	642	656	649	664	656	684	670	634	644	651	671	653	634	631	674	629	627	658	687	638	669	609	655	668	621	649	691	624	671	661	672	650	626	663	631	641	622	636	681	685	623	639	608	665	633	634	643	626	597	646	634	614	654	627	590	660	658	616	615	622	647	626	651	636	671	663	631	634	671	616	603	602	631	633	674	640	640	651	616	670	613	660	645	680	673	641	633	692	647	608	632	661	635	635	620	654	651	697	620	628	664	682	680	657	601	642	648	665	603	656	640	650	637	646	604	610	635	646	660	623	618	661	671	635	638	594	656	668	629	655	656	657	647	664	616	638	631	628	632	674	626	664	668	673	617	620	613	645	623	648	636	608	636	629	682	694	657	655	645	614	607	628	644	655	628	652	659	640	656	664	657	615	646	646	634	634	622	689	612	657	655	646	634	679	619	649	614	629	630	632	684	656	678	626	618	650	637	619	660	605	674	657	647	628	632	647	666	658	681	652	628	677	632	693	635	652	585	648	643	651	601	613	702	573	678	669	615	640	639	629	631	628	617	644	637	626	643	617	624	638	645	683	655	624	653	634	635	640	648	667	642	637	678	647	648	653	684	637	658	651	635	670	624	630	612	619	669	647	610	627	636	616	633	626	622	704	669	632	705	677	645	626	721	647	629	651	650	617	662	613	600	635	674	589	649	616	681	628	666	646	647	685	627	638	627	634	640	647	658	611	660	628	643	614	653	619	644	667	615	639	657	675	634	655	629	672	662	629	626	619	673	641	651	657	616	603	627	655	639	630	644	648	623	675	660	683	680	649	671	643	647	658	617	639	620	661	631	632	624	660	643	653	621	639	631	686	627	612	615	663	654	650	617	661	606	654	655	657	620	625	635	619	663	691	635	612	644	640	655	638	648	678	640	632	631	637	705	675	608	686	663	677	645	615	672	642	613	642	675	622	665	602	652	674	645	625	598	686	628	631	641	675	705	624	695	645	639	682	675	663	639	662	641	656	625	675	625	602	691	627	653	659	622	603	590	632	628	647	674	692	652	603	611	629	645	607	556	646	631	649	636	650	676	641	646	614	682	645	659	655	630	634	655	620	609	630	660	666	654	626	628	677	664	654	648	636	641	685	641	632	627	662	639	629	615	659	639	623	631	638	683	636	630	682	645	619	604	634	616	639	577	639	646	631	606	617	624	656	658	650	619	661	681	649	634	625	614	595	647	616	688	621	648	620	682	654	616	680	675	677	662	627	655	629	632	605	643	646	653	649	605	646	635	630	680	603	669	642	608	644	630	620	659	671	622	640	685	590	589	620	668	619	627	642	666	605	675	595	652	594	614	654	664	643	654	635	678	647	624	626	651	630	636	630	597	633	632	645	649	664	654	626	672	636	657	657	635	664	610	636	640	625	682	623	656	625	621	623	687	649	678	645	635	607	646	693	562	638	662	679	629	660	672	614	654	645	634	617	641	635	657	612	631	655	621	637	652	646	655	647	664	689	619	651	701	625	672	650	656	667	675	675	723	651	629	625	625	631	662	641	692	618	686	652	649	604	649	671	639	649	628	641	625	636	619	631	629	662	624	618	634	642	661	620	603	633	654	602	665	619	649	663	656	657	632	655	690	666	674	613	646	630	652	644	622	659	642	644	629	659	682	646	648	648	669	614	661	677	639	614	669	639	656	633	632	666	614	606	634	633	652	658	604	632	681	640	652	668	588	646	612	659	633	627	671	626	642	668	654	640	634	623	640	645	625	645	655	612	621	641	656	593	676	725	697	625	626	615	611	645	619	706	643	659	650	677	618	645	616	639	677	653	712	641	637	647	657	613	647	647	659	648	655	651	635	611	661	672	656	627	649	644	633	645	658	644	675	608	609	674	611	642	638	652	657	628	627	639	658	615	678	605	628	626	668	609	612	619	608	633	675	630	616	647	639	659	598	597	632	666	639	617	650	634	658	656	655	658	650	638	663	662	691	644	640	625	655	648	628	658	646	659	670	701	694	614	634	584	646	630	645	604	595	669	680	637	639	617	604	663	681	647	638	643	640	688	650	712	671	626	643	624	619	639	668	623	646	626	606	670	628	638	615	632	647	650	634	641	633	631	638	657	656	627	654	669	658	598	615	610	607	650	665	589	660	624	632	656	644	659	636	578	636	651	619	644	651	625	642	648	685	629	688	684	639	630	608	675	654	658	610	713	619	648	627	639	632	648	647	611	677	647	654	638	657	647	627	667	621	670	609	607	675	683	671	654	607	677	631	642	629	632	683	595	660	620	635	607	631	639	609	644	596	639	671	636	611	677	623	646	661	612	630	623	667	632	670	663	585	668	651	642	660	640	634	616	627	669	616	639	649	639	626	665	645	670	639	656	620	625	682	631	678	645	608	632	616	654	644	624	621	610	693	651	688	640	657	651	606	629	610	680	669	663	632	643	671	623	687	652	641	620	642	684	604	628	628	633	642	656	614	659	658	650	618	612	594	675	649	601	678	593	650	615	644	649	686	617	681	665	659	608	597	634	637	605	676	622	632	633	606	637	661	618	614	592	622	646	701	631	601	687	624	628	630	650	638	638	617	634	706	667	657	702	658	659	633	635	634	641	688	649	665	714	673	624	596	616	601	640	612	706	630	612	653	630	659	637	689	679	643	659	599	690	623	662	655	599	662	611	662	626	670	665	636	656	662	644	630	647	623	652	616	634	632	636	608	671	658	615	607	600	638	666	641	668	655	670	632	669	612	617	656	672	612	667	652	648	614	650	630	641	666	670	647	596	636	627	657	646	643	626	619	594	633	622	639	629	658	611	646	635	657	613	614	639	614	669	634	615	619	643	632	619	667	648	670	611	673	644	641	610	675	612	647	645	624	611	658	675	606	656	638	634	608	659	612	615	650	597	640	644	685	646	615	628	651	675	595	653	682	645	655	652	612	679	661	618	647	615	643	673	642	657	695	638	653	679	662	592	704	672	580	618	642	617	658	661	627	657	687	625	650	600	667	598	632	622	639	648	607	706	698	676	648	639	617	620	596	628	649	641	647	615	661	660	645	629	631	706	643	646	646	638	607	628	653	598	631	629	663	647	675	655	615	631	664	638	692	624	606	650	684	668	689	599	691	653	661	664	642	651	654	673	655	599	665	666	638	627	585	666	642	607	671	626	632	636	655	654	694	631	597	581	624	608	674	669	637	645	615	680	652	646	634	669	626	636	645	652	667	648	655	652	679	639	646	612	672	604	662	645	608	599	658	624	616	662	612	651	605	641	651	637	618	676	624	625	618	612	606	669	628	650	622	665	603	630	672	647	676	631	679	621	612	614	646	644	695	629	629	677	639	649	646	651	646	628	661	665	647	650	646	666	630	647	647	659	614	602	663	644	635	640	629	642	657	677	669	684	646	676	639	680	674	664	644	706	655	669	667	595	601	614	647	651	635
23903	21202	28269	24427	21095	4188	495	334	282	256	216	250	233	209	203	208	197	170	180	184	201	173	197	191	168	146	181	194	168	170	170	198	177	167	190	160	175	180	170	181	169	158	157	155	145	169	179	176	163	154	178	164	169	173	150	155	179	162	173	167	136	160	172	145	157	187	152	159	179	118	144	163	146	154	151	193	170	167	158	156	172	150	198	183	180	159	156	151	157	166	165	155	174	172	165	164	165	160	165	161	159	166	150	141	154	147	178	157	172	163	180	159	168	172	162	158	156	160	163	158	151	167	150	178	162	179	173	163	141	164	175	157	167	153	177	171	170	149	157	175	156	143	174	146	150	176	159	170	171	174	145	174	162	170	167	153	142	163	171	143	155	173	149	164	156	173	170	148	164	165	154	165	147	176	160	162	168	155	169	167	164	148	160	192	155	164	170	151	128	172	169	156	159	160	179	146	148	180	157	167	175	141	156	164	174	186	167	150	155	154	176	167	157	158	167	156	168	169	150	162	151	179	172	154	154	144	164	148	166	154	147	163	148	146	188	159	152	154	176	139	167	169	150	154	166	170	156	156	180	174	162	156	164	139	150	164	176	161	164	157	154	158	159	156	181	167	189	147	186	178	151	182	161	166	157	176	162	169	159	156	142	148	180	158	165	167	159	168	173	159	142	167	178	139	161	169	155	164	171	166	158	135	167	194	168	157	168	159	147	164	177	158	173	173	174	151	150	162	138	145	165	158	156	178	162	143	157	164	166	168	160	152	157	159	175	143	161	167	166	157	183	142	170	151	155	162	156	146	155	167	175	175	170	164	146	175	165	167	172	161	150	169	158	154	165	156	168	156	168	169	173	172	156	164	165	180	152	176	155	162	155	161	177	151	162	156	162	146	160	161	149	185	153	154	153	157	165	180	156	154	163	171	159	182	169	145	169	170	175	171	155	153	183	140	158	154	149	149	170	170	173	147	153	154	178	154	157	157	148	184	167	140	179	148	163	173	153	169	168	182	154	145	178	175	171	158	188	158	171	156	196	152	144	156	179	153	155	162	169	168	172	155	177	175	168	169	182	140	177	172	178	148	172	150	176	172	178	168	157	161	161	141	172	160	147	169	152	146	155	149	175	147	171	161	162	166	198	169	174	142	141	157	174	152	164	165	153	164	184	178	157	157	168	159	150	155	159	165	177	167	154	157	148	145	166	156	158	159	187	167	152	167	175	154	184	186	171	139	152	178	167	158	175	173	171	130	154	171	154	176	184	159	164	174	181	143	153	170	163	157	180	146	178	161	180	139	156	163	158	153	184	167	181	161	153	163	171	162	154	153	168	158	170	168	151	173	162	154	179	176	159	165	145	182	162	168	153	158	169	144	185	158	159	193	164	135	169	140	138	169	155	163	178	170	137	157	160	175	155	149	178	180	175	174	177	168	143	149	153	140	146	208	164	168	153	162	169	162	170	181	181	153	156	175	166	136	164	152	166	182	167	165	165	151	128	170	145	147	159	167	185	152	155	163	164	160	160	149	185	139	160	143	166	162	154	161	162	150	154	175	123	141	173	174	155	134	164	168	179	152	182	180	169	163	153	165	142	146	138	162	163	160	156	144	150	160	153	147	163	150	146	165	145	159	155	140	172	159	165	181	146	164	142	155	165	160	169	167	156	164	176	150	159	174	142	171	154	186	173	146	157	149	148	145	185	154	178	131	140	158	158	168	153	161	170	153	150	144	176	191	164	170	142	157	177	168	172	139	157	156	170	154	152	139	157	161	154	170	157	176	159	156	154	162	168	153	146	159	148	156	172	162	163	171	156	177	172	152	166	162	163	175	149	166	177	173	153	150	155	141	159	166	162	190	140	174	157	150	168	164	152	146	178	153	187	160	193	162	159	182	174	151	166	157	157	170	150	153	153	161	141	190	152	158	172	141	160	169	173	169	177	169	159	135	163	167	167	185	186	167	150	144	147	153	160	152	168	188	154	159	146	147	154	148	180	158	155	167	168	170	169	155	178	153	156	157	144	151	171	151	159	143	168	148	158	159	178	132	156	151	140	153	155	162	172	152	167	160	175	169	144	146	143	157	164	131	169	174	175	172	177	164	154	182	146	142	157	157	157	167	188	164	166	173	139	158	168	158	168	176	177	161	151	160	156	167	150	182	159	168	148	155	149	160	143	162	161	148	153	164	171	175	153	176	170	149	161	192	171	160	160	173	161	161	156	156	160	162	170	166	147	154	170	162	163	159	159	156	130	175	180	152	158	178	146	150	156	154	164	168	153	162	168	148	169	173	155	161	183	186	172	174	135	155	161	150	157	139	151	138	163	170	153	153	156	155	179	148	170	155	185	151	159	177	149	156	149	148	146	163	160	158	148	144	150	167	163	164	165	170	161	171	157	156	148	139	170	158	154	168	156	160	160	139	182	157	152	157	150	153	146	158	192	172	163	157	144	150	152	152	140	175	168	166	135	164	156	167	161	169	150	146	168	164	166	159	148	174	149	155	163	143	175	156	171	170	161	145	148	170	137	139	151	155	159	161	165	145	179	153	173	164	155	153	156	174	130	185	176	171	132	149	164	160	149	166	155	175	150	149	146	178	158	136	169	162	162	154	148	156	152	148	155	151	175	189	144	160	137	149	150	153	177	175	178	174	157	171	161	171	162	157	161	158	158	163	148	144	155	145	189	180	161	164	178	164	163	168	155	162	175	165	183	160	160	163	159	141	149	182	189	156	152	148	149	159	153	174	139	153	162	178	182	151	159	167	169	164	146	152	163	182	148	179	175	151	146	170	163	143	164	164	143	168	170	173	185	164	162	169	180	149	138	155	162	166	149	147	156	164	177	163	143	180	161	154	165	169	153	171	172	171	168	149	166	174	171	152	143	158	149	177	160	150	166	157	167	175	181	142	162	186	169	155	157	145	155	138	153	165	147	149	167	173	162	167	135	174	174	158	170	175	190	164	158	156	163	142	172	148	169	189	166	174	154	161	141	168	167	168	157	169	160	155	149	172	157	153	144	173	163	162	145	165	158	168	161	152	154	184	163	186	155	170	131	140	145	153	166	134	134	156	170	156	137	176	172	180	151	146	163	176	158	170	173	147	141	154	171	158	149	151	164	135	169	161	147	160	151	185	170	147	169	161	160	181	157	175	157	168	161	132	169	147	170	171	160	171	159	154	175	174	137	155	182	161	172	170	155	182	159	159	172	140	149	163	126	157	163	165	164	163	183	159	159	165	160	175	160	165	148	158	158	141	179	167	163	168	169	182	188	163	147	181	175	170	161	150	149	156	176	171	164	149	200	156	172	158	182	150	151	165	155	157	190	165	182	160	158	159	186	175	164	158	167	146	175	157	168	146	153	151	178	182	148	188	154	147	169	152	150	163	158	169	173	147	162	167	169	162	182	157	165	144	150	171	158	175	144	144	190	153	167	148	144	165	154	172	173	132	160	155	149	171	134	165	151	181	146	151	166	173	135	165	168	146
33692	8141	6754	3406	2188	1517	1124	945	797	721	649	559	511	492	449	420	410	400	418	391	402	376	399	353	352	347	375	306	359	342	352	362	302	330	339	351	345	338	324	325	344	359	329	313	344	326	295	292	322	330	299	294	304	325	287	307	302	310	320	316	302	303	336	309	302	332	298	316	310	285	321	303	292	349	300	346	340	317	264	335	325	291	305	288	308	272	315	339	304	310	327	320	288	287	325	301	320	317	312	302	329	305	328	325	297	303	295	297	346	309	321	318	304	304	286	323	300	290	329	309	330	285	292	288	315	292	293	322	346	301	329	299	311	335	279	335	310	329	344	291	293	285	310	328	313	324	318	367	300	294	331	287	274	371	304	347	303	283	335	306	343	294	322	294	307	279	344	313	311	300	321	329	321	325	306	295	291	301	294	297	285	284	297	292	322	315	284	273	297	305	326	294	300	324	318	304	333	304	288	290	335	286	299	310	290	307	282	318	317	277	300	308	286	317	286	340	320	317	296	299	318	308	319	279	278	299	305	296	324	300	316	301	317	312	321	296	312	332	319	313	333	315	273	287	314	293	320	296	291	280	327	294	299	296	327	290	319	290	305	304	321	321	298	305	317	311	294	288	324	322	299	309	309	298	259	329	330	287	290	331	331	322	296	311	310	316	301	305	315	356	291	311	293	339	290	289	319	285	293	321	314	332	309	340	292	321	327	343	300	303	309	293	340	310	323	287	303	296	280	287	294	298	296	310	314	304	315	322	317	289	298	320	288	305	308	328	295	296	338	326	293	330	288	299	269	296	310	334	324	342	320	289	305	308	297	293	315	339	327	287	294	280	286	285	296	290	323	316	311	314	328	288	291	313	270	316	327	310	324	324	340	317	312	304	305	326	261	297	297	304	302	302	311	308	314	320	291	300	303	315	320	303	303	329	282	307	330	316	329	297	315	295	277	310	295	317	309	309	314	303	305	323	303	299	306	308	278	318	343	273	299	284	302	308	278	308	324	286	301	296	319	328	304	320	273	287	297	314	283	295	302	290	317	310	326	314	295	337	296	301	304	313	317	292	311	339	329	316	250	300	309	317	269	321	310	288	304	316	288	308	313	300	311	318	291	287	322	292	318	320	318	305	287	293	321	305	341	302	303	292	316	295	313	294	294	294	300	297	290	288	304	331	300	292	280	331	319	299	306	299	326	319	319	313	279	332	331	288	304	321	286	284	273	292	293	314	341	297	290	332	294	299	303	307	321	310	300	317	337	315	299	303	250	329	298	302	307	311	322	304	304	298	300	342	356	290	312	324	269	313	314	330	314	297	305	308	323	305	299	345	313	277	321	307	316	299	290	303	272	266	313	292	336	318	336	312	338	294	328	306	294	316	318	338	325	351	315	301	321	317	301	307	291	335	303	308	326	282	257	324	311	294	293	304	286	311	303	295	323	326	300	292	296	314	300	276	317	320	341	295	311	294	340	289	292	302	336	279	323	313	285	305	318	302	317	293	285	312	278	287	331	311	278	313	306	321	332	319	296	278	291	319	298	335	307	318	331	327	310	291	310	303	310	273	330	317	301	282	314	297	307	286	310	295	324	278	292	332	313	291	292	311	322	340	323	309	323	288	321	300	276	284	303	304	293	309	313	291	304	297	266	294	298	283	312	295	278	323	296	310	317	308	300	318	295	295	283	290	299	285	275	282	325	287	330	307	313	322	315	287	322	309	328	305	297	301	294	322	329	298	331	292	269	307	302	325	302	291	292	291	333	362	286	292	308	304	305	310	313	331	334	315	288	317	307	335	322	297	302	277	308	301	301	332	324	317	278	308	295	311	287	318	266	267	330	332	289	304	294	313	314	336	297	297	298	321	286	304	329	313	310	321	318	297	276	296	338	302	333	324	277	277	338	301	302	307	308	287	308	299	305	297	338	328	324	336	302	285	321	318	331	300	275	294	340	309	349	282	300	326	293	307	296	282	309	300	313	325	323	303	270	306	321	338	308	299	314	265	297	307	303	311	309	281	312	303	316	297	321	321	311	301	306	318	288	294	340	312	323	281	310	333	296	272	296	273	291	309	284	308	359	311	315	334	281	296	279	301	282	313	304	296	290	282	291	275	302	298	318	302	295	293	287	330	307	301	282	313	286	325	287	289	307	289	273	254	277	311	316	299	298	329	307	312	353	314	322	293	297	298	319	291	296	289	303	311	319	304	314	300	311	278	309	338	315	307	346	308	281	320	309	299	315	290	315	295	288	309	322	333	341	293	318	320	303	329	313	317	268	315	323	332	309	273	296	302	299	299	349	306	298	295	285	301	277	295	337	344	287	305	316	320	335	307	319	313	283	291	317	323	319	310	304	347	306	285	305	303	309	286	308	291	291	315	311	288	304	337	339	321	303	292	349	312	324	312	305	330	353	319	314	325	279	326	290	332	298	271	310	319	277	311	291	340	276	338	288	309	300	312	313	302	327	296	288	323	329	321	300	314	298	275	289	331	326	288	307	280	315	311	322	316	334	329	352	308	326	303	301	307	298	297	340	298	315	322	349	321	341	305	352	291	305	313	313	298	311	300	334	270	306	277	289	290	283	314	301	328	292	312	310	303	281	320	300	297	293	314	286	308	325	310	324	281	325	314	297	295	324	305	321	267	292	272	321	284	287	334	328	310	320	278	310	323	325	286	280	287	302	326	321	294	300	308	308	311	325	299	320	301	313	309	279	316	291	293	310	305	270	319	311	316	304	260	310	331	316	312	311	319	281	331	329	310	289	308	278	315	311	316	332	290	340	323	325	259	306	305	316	318	294	325	294	288	308	298	292	289	305	297	285	328	285	266	316	294	326	311	284	301	321	314	299	296	313	281	306	296	313	309	286	308	298	304	317	291	302	325	302	265	288	311	285	313	318	298	307	299	291	300	273	307	322	291	298	310	285	327	286	304	311	318	313	318	327	301	293	306	298	311	301	300	309	312	284	305	319	287	327	288	311	294	307	305	313	290	279	307	320	281	307	303	314	303	301	320	310	327	282	312	299	346	321	312	306	283	314	307	306	286	309	312	299	296	307	319	321	291	310	309	334	316	290	267	303	332	313	311	339	330	283	323	312	306	333	301	296	316	292	300	293	283	337	317	313	293	320	326	252	327	304	330	310	272	311	301	317	320	319	278	261	308	297	335	294	300	302	303	309	317	316	320	276	289	307	325	340	318	322	284	306	302	326	338	326	291	314	312	295	290	314	267	321	329	294	302	300	325	292	333	271	312	290	294	293	317	311	308	294	277	306	305	345	310	294	326	311	281	329	325	319	287	306	319	335	303	300	307	312	328	317	293	311	300	314	264	295	296	330	283	302	304	293	315	303	291	311	309	300	313	331	304	302	286	329	287	303	295	326	320	289	295	309	304	282	305	315	296	276	319	322	305	325	346	311	275	301	303	320	289	315	303	296	305	300	327	327	283	324	312	335	306	278	310	300	315	339	308	293	289	283	295	337	308	313	306
22918	21162	28662	23922	21163	20932	2314	603	466	376	343	318	309	279	283	290	272	241	248	257	220	228	224	236	221	221	211	222	237	201	202	245	221	225	225	221	202	205	220	203	227	186	206	190	217	202	219	218	195	200	207	191	211	202	207	202	208	216	206	202	206	189	190	200	204	216	188	205	191	228	192	193	212	216	220	184	228	209	203	207	197	222	200	208	207	205	206	185	218	203	196	205	184	208	185	199	196	181	193	208	205	181	220	232	192	207	213	191	192	201	213	186	176	188	228	239	215	201	197	200	207	171	211	182	176	245	178	199	191	191	206	200	194	195	190	180	210	206	185	188	194	216	201	185	206	202	220	214	216	227	200	194	193	185	191	199	212	226	200	193	234	223	208	188	195	225	197	217	232	230	170	199	202	198	198	212	205	224	207	206	181	176	183	193	200	206	216	227	212	198	185	209	202	205	183	211	192	187	205	202	184	190	196	214	200	191	187	210	202	232	207	191	179	213	190	206	196	205	202	182	205	199	235	178	204	191	189	182	205	208	201	198	185	181	194	207	194	232	199	211	226	188	178	188	198	202	188	207	190	226	226	205	214	168	210	186	224	185	211	213	213	206	233	207	222	187	173	189	220	187	231	206	201	187	203	183	183	201	188	219	205	191	228	230	202	194	203	211	221	217	214	187	193	200	228	199	213	225	172	203	183	234	203	179	228	212	212	208	219	171	203	226	182	185	213	190	199	217	188	209	196	210	193	217	195	191	211	193	228	198	198	197	207	209	226	203	206	218	206	224	213	221	208	205	194	206	184	186	186	204	200	218	192	215	208	202	210	227	203	213	208	214	203	240	215	175	210	200	205	210	204	205	214	216	207	199	200	207	211	204	195	193	218	198	227	187	224	195	221	203	215	194	222	192	212	210	222	213	225	200	192	201	209	159	209	185	180	224	209	227	198	216	181	216	200	236	218	212	224	212	231	197	205	217	198	207	193	190	200	199	225	196	218	195	208	213	218	194	203	205	224	192	197	205	205	197	201	207	195	191	187	206	209	207	204	217	226	212	216	206	202	213	207	222	209	185	201	197	211	186	228	182	235	212	199	206	201	217	188	198	201	191	225	213	184	206	224	192	209	207	217	217	183	204	189	234	201	208	203	202	197	210	198	203	224	176	181	183	207	229	224	211	221	232	202	188	212	220	174	195	201	209	206	199	209	199	199	193	206	199	220	228	195	199	207	209	228	210	210	193	214	194	201	205	201	197	188	205	218	190	186	235	217	213	189	214	198	196	182	188	218	214	210	203	229	185	190	200	220	222	187	183	166	221	219	214	211	201	188	189	195	192	211	207	228	222	200	171	185	212	230	216	230	201	186	173	163	192	199	209	203	202	200	209	185	217	174	224	213	224	194	203	223	211	193	182	185	198	180	217	207	195	224	218	212	171	212	197	192	192	198	200	186	202	208	203	213	207	200	190	201	188	193	204	199	211	218	205	204	206	200	216	206	197	195	188	206	202	204	185	172	199	192	189	199	200	196	206	191	192	207	193	194	216	215	205	242	192	209	213	195	234	206	200	229	202	201	229	213	197	202	222	205	214	222	206	217	210	204	205	216	197	166	223	204	211	235	206	216	194	187	209	201	215	212	215	183	210	199	197	215	206	183	199	214	218	221	204	211	212	179	200	222	214	209	236	203	194	195	205	180	203	211	200	183	193	208	213	215	189	174	194	193	217	200	211	199	206	220	199	199	209	218	217	198	204	210	206	171	186	233	218	177	195	200	190	193	198	180	217	205	214	201	191	191	207	198	206	218	215	223	189	188	208	190	197	202	191	198	201	196	213	233	181	215	209	242	214	211	213	191	210	206	187	205	174	184	212	200	214	199	188	210	191	196	215	219	207	204	190	211	221	193	219	219	207	216	180	199	218	213	202	203	191	199	181	195	210	191	180	178	198	176	224	183	209	197	207	230	220	195	188	209	229	195	183	193	211	203	209	200	203	210	225	208	217	198	184	214	182	216	187	205	215	214	209	198	221	216	171	199	198	213	172	218	214	198	197	234	179	219	233	161	194	198	215	215	209	211	215	199	197	219	213	196	195	190	215	203	206	224	241	197	211	209	209	205	213	188	216	222	191	201	195	190	220	173	201	206	215	210	196	206	196	217	211	212	190	193	201	205	201	182	235	234	226	206	207	209	201	194	202	209	185	219	189	207	198	236	213	205	218	216	185	188	187	203	199	172	180	195	231	202	205	201	205	209	212	191	191	193	206	219	189	201	203	230	206	211	216	203	182	219	195	216	218	196	222	201	193	184	216	191	235	211	206	196	201	237	179	211	189	200	225	190	190	214	209	213	203	213	212	199	226	221	192	209	189	205	200	217	213	197	206	185	162	218	194	198	206	187	197	190	222	174	184	211	181	195	195	190	194	217	232	199	223	196	187	205	200	225	213	225	191	205	230	216	210	202	218	175	191	224	186	217	194	193	202	211	220	209	190	211	202	209	204	215	216	201	202	218	187	208	212	190	215	207	217	199	191	201	211	207	197	227	206	225	229	190	218	183	198	175	223	222	181	210	195	195	178	230	206	220	175	190	220	205	237	215	186	197	183	210	173	208	221	205	215	202	200	194	201	201	207	202	220	196	213	215	214	186	177	202	199	212	202	212	207	198	203	208	218	228	207	204	211	184	172	206	202	206	206	211	206	213	217	200	201	207	206	214	202	199	194	216	209	206	193	204	218	193	213	191	208	221	233	197	200	204	185	215	174	197	181	211	204	196	218	222	198	208	214	206	199	194	196	217	214	197	203	189	189	229	226	201	219	220	220	195	174	190	211	196	199	223	218	192	221	212	207	186	198	199	196	187	195	209	200	237	192	205	194	177	225	215	206	233	186	212	203	199	200	217	213	206	225	220	213	203	217	189	206	213	189	207	201	193	205	214	193	188	195	183	232	209	191	228	199	230	218	190	204	209	196	193	182	206	215	191	197	198	202	186	206	208	211	185	182	201	209	178	211	215	201	213	217	195	219	173	195	211	201	197	218	216	194	178	214	206	212	185	204	191	191	235	229	206	197	197	197	206	179	186	193	223	215	208	166	215	199	212	215	234	191	199	213	184	239	219	207	201	202	201	192	232	192	229	185	220	188	186	223	217	207	219	216	223	178	208	215	175	203	190	203	178	191	216	223	211	219	213	200	199	204	196	197	193	206	189	203	220	209	199	198	203	179	177	189	201	228	187	209	216	191	191	197	201	203	222	182	206	212	198	197	218	192	203	186	192	202	174	207	219	236	221	210	202	199	225	237	201	186	196	211	201	202	205	217	216	228	209	218	199	193	206	214	217	204	213	243	209	201	172	196	226	205	225	194	214	216	198	182	252	200	197	206	209	222	195	212	187	206	215	196	212	194	192	183	205	205	183	199	212	194	194	190	214	207	201	202	226	202	194	214	180	228	204	216	227	201	199	230	196	209	205	199	208	201	176	209	207	198	180	188	223	202
33857	13037	11020	5694	3715	2588	1931	1582	1365	1109	934	816	766	736	674	520	615	530	526	514	440	483	483	435	423	419	398	424	379	408	405	390	379	429	362	395	397	397	350	413	379	384	409	367	368	406	348	376	346	394	379	376	403	357	341	350	357	374	339	359	389	349	358	381	334	350	342	392	349	366	371	367	358	364	361	337	363	357	371	327	365	340	376	359	328	386	335	344	379	350	351	327	334	392	304	336	355	355	344	399	394	335	354	387	376	380	338	352	358	365	340	346	343	361	325	352	350	360	346	371	352	353	315	357	341	338	333	368	356	371	345	315	368	347	347	328	363	334	374	340	325	331	345	327	330	318	396	378	341	339	360	346	333	318	371	361	382	368	345	327	351	344	368	380	352	329	374	339	354	339	363	326	362	359	345	366	356	339	367	307	353	374	374	305	358	349	335	363	359	352	330	378	341	337	334	371	351	337	351	344	352	352	316	340	327	345	348	362	345	352	350	366	355	335	377	352	358	365	338	377	368	345	352	360	371	350	352	318	395	374	375	305	345	329	352	329	339	358	355	352	362	353	370	333	332	318	323	363	331	337	372	335	321	326	356	344	348	343	353	336	335	362	368	360	334	371	358	357	347	366	362	387	339	336	336	324	368	328	349	360	380	360	351	347	379	373	366	334	332	345	360	341	369	358	358	394	366	364	347	345	336	367	305	346	350	326	342	369	352	325	388	393	341	355	342	375	337	326	345	341	363	357	323	366	359	356	380	332	358	364	311	368	345	373	357	359	360	322	396	397	349	366	353	356	382	363	357	332	364	372	362	341	380	369	334	378	361	360	334	353	361	330	362	369	308	359	361	328	389	341	363	338	390	380	336	318	357	357	382	368	330	366	364	358	318	354	345	343	395	379	329	345	334	356	377	380	345	364	356	355	353	367	327	357	335	355	397	406	352	356	338	350	363	358	354	383	362	347	369	360	372	337	357	356	302	358	353	347	340	395	381	368	349	318	370	365	377	353	363	348	329	324	367	345	348	309	360	320	387	323	365	376	356	348	314	353	384	339	339	344	381	348	367	350	358	329	319	361	357	354	353	320	358	361	347	343	345	375	359	383	350	378	363	356	331	344	365	344	354	362	366	357	349	323	355	335	370	333	343	383	373	350	328	359	359	317	356	355	332	355	360	340	346	365	338	376	343	376	361	356	349	343	362	346	376	355	340	372	348	363	351	372	350	334	313	339	321	362	336	364	375	363	347	370	342	340	381	385	330	327	308	340	331	349	351	319	377	378	350	377	325	330	338	361	363	333	335	312	361	369	335	353	372	359	350	376	341	314	366	326	322	363	338	346	337	359	358	374	350	340	372	327	310	319	364	378	367	345	352	357	389	378	378	375	337	348	348	346	342	329	321	310	341	365	372	354	353	383	354	352	352	332	336	362	364	307	359	340	348	328	368	324	377	334	375	338	343	328	319	345	337	358	338	346	351	349	356	345	329	369	364	329	363	344	367	324	328	389	330	386	369	361	323	370	336	333	345	402	348	340	340	418	368	352	348	349	364	296	358	344	348	372	357	358	380	355	346	395	367	323	369	339	339	341	339	333	383	374	342	367	334	355	355	356	377	335	384	362	345	376	350	337	344	403	304	341	330	386	350	350	313	338	363	354	368	355	375	379	364	360	366	344	346	353	342	342	374	368	379	344	355	360	333	372	358	303	360	386	339	340	370	322	341	338	353	358	351	349	354	327	370	344	353	315	330	365	356	363	319	326	326	355	386	364	358	339	391	328	349	385	382	363	345	330	324	381	333	352	327	371	388	335	362	361	337	386	344	368	352	375	339	343	377	353	342	327	364	359	348	319	371	397	364	322	355	368	341	334	362	361	375	380	371	339	360	352	384	368	342	362	384	359	334	392	362	345	342	349	359	338	320	358	325	368	328	322	335	337	351	333	341	361	352	380	368	346	364	336	359	349	388	385	317	359	354	354	381	340	337	354	345	343	367	355	345	335	335	407	382	366	338	340	373	352	375	370	363	362	356	351	375	386	367	409	376	370	331	355	342	354	360	361	334	373	328	358	329	337	402	353	355	322	321	348	342	361	394	339	342	340	349	313	363	325	379	381	351	388	366	359	358	362	358	328	372	338	358	360	356	379	361	345	351	343	349	346	349	362	353	343	340	349	353	406	337	369	361	337	351	350	357	341	326	309	364	349	323	360	340	357	335	325	347	404	352	345	316	360	363	351	343	353	348	354	378	372	385	315	349	373	382	339	338	362	340	370	353	339	344	349	372	330	369	348	335	337	343	324	356	335	346	347	332	351	383	346	327	355	323	372	366	355	355	329	324	356	378	363	340	356	338	342	347	348	330	362	377	345	327	355	349	393	350	336	381	356	352	371	376	353	365	349	335	350	389	343	360	385	369	362	395	363	311	365	393	359	371	360	332	358	376	363	324	380	335	345	342	352	346	397	340	387	348	369	336	292	346	366	393	352	367	347	359	365	323	350	349	342	340	346	353	345	363	361	334	339	340	346	333	321	368	367	370	358	366	372	349	356	341	350	326	342	362	353	341	337	358	363	352	399	356	366	320	377	307	361	361	328	372	366	343	381	325	392	365	364	387	361	376	341	347	346	341	352	342	365	328	347	357	375	353	366	345	320	374	345	341	346	374	342	356	346	377	349	349	352	368	355	371	350	365	367	357	362	350	358	353	367	337	372	349	376	364	356	370	336	369	348	356	339	365	341	306	372	353	377	386	369	327	342	348	340	323	334	345	356	353	352	353	354	322	346	352	374	323	336	328	362	358	329	365	313	346	354	340	349	366	351	377	377	349	342	350	385	354	353	374	352	360	325	370	352	347	368	353	363	345	396	347	387	358	310	335	358	352	337	339	354	335	344	344	379	348	312	345	336	351	367	373	354	349	360	336	325	344	341	357	313	361	346	341	370	362	364	366	344	318	363	339	368	337	311	337	338	346	360	348	343	355	326	357	341	321	357	357	368	346	349	318	351	364	365	351	329	343	326	333	334	346	363	341	326	294	379	375	370	346	334	362	362	365	355	346	372	367	387	362	344	331	366	386	351	364	316	328	362	349	327	308	378	339	363	379	354	373	375	361	326	350	347	344	347	330	399	346	320	356	333	351	341	360	349	353	375	338	341	380	345	343	339	342	367	323	355	349	364	316	362	326	354	318	333	347	382	329	376	382	326	318	360	356	350	337	346	358	343	346	347	372	353	373	338	373	341	347	384	361	341	374	371	352	388	366	343	368	335	344	359	362	373	368	344	335	355	371	375	357	359	355	338	393	339	356	357	370	347	375	343	353	337	373	348	336	398	386	362	344	346	344	356	320	349	359	353	353	345	347	329	348	360	348	360	346	356	331	347	338	381	327	330	367	349	382	340	352	331	362	335	333	361	382	365	356	369	333	357	328	339	375	380	361	360	336	338	360	333	366	342	370	343	358	343	362	365	338	356	382	349	324	361	325	331	370	333	357	328
26757	20766	10268	960	546	508	384	349	366	350	341	363	359	352	373	362	354	369	331	336	342	365	371	368	342	362	370	343	347	370	367	328	350	313	358	334	383	332	396	351	351	354	365	349	357	361	336	347	380	351	363	344	374	335	365	363	372	377	367	339	334	333	373	354	351	373	366	384	385	330	360	329	327	347	344	329	356	312	371	354	330	339	347	340	375	377	398	355	333	348	348	334	338	353	355	343	339	343	342	363	361	339	382	360	363	331	332	357	362	382	326	356	349	336	337	365	376	350	341	343	358	344	358	387	339	342	364	343	346	353	345	357	327	360	379	343	375	346	339	348	331	318	378	379	338	343	357	390	371	342	359	349	349	345	352	344	368	335	368	376	321	348	365	364	364	376	315	333	337	364	377	340	336	375	339	358	342	370	325	372	373	378	354	329	368	347	349	388	335	360	370	364	338	355	350	365	353	363	331	322	357	351	356	352	338	364	322	340	341	402	380	366	360	316	355	331	349	330	362	370	355	348	347	339	327	358	349	368	366	316	363	375	342	321	377	334	347	363	364	357	359	355	383	363	379	354	337	335	339	357	351	323	345	359	364	350	359	368	369	308	365	326	375	354	328	378	360	321	350	340	385	324	373	386	362	339	362	351	396	359	357	368	395	379	341	325	377	350	352	347	347	360	366	371	339	358	369	359	337	368	324	353	349	375	355	345	337	356	347	365	362	350	323	367	367	372	345	338	341	344	343	409	359	362	328	369	322	345	365	401	351	371	318	369	362	373	374	343	369	339	342	381	354	360	344	367	349	368	329	360	368	330	371	304	340	336	345	352	348	343	357	355	354	350	334	359	339	340	361	321	372	367	338	354	341	361	378	358	352	317	345	368	353	336	360	347	380	341	348	345	334	303	366	350	332	356	356	354	331	349	326	330	347	358	356	336	374	355	365	319	366	366	361	372	333	322	366	348	357	337	347	357	345	354	357	330	344	332	359	363	359	365	324	317	325	375	348	339	344	373	355	325	392	337	391	351	363	336	315	314	319	362	356	336	356	331	353	380	341	361	365	328	308	349	342	342	358	372	332	345	372	344	339	353	356	376	346	341	339	342	357	317	343	326	364	364	369	360	376	336	388	331	348	359	341	342	345	346	345	345	350	340	387	348	369	380	351	317	318	337	343	357	362	377	367	364	315	345	321	351	318	370	369	328	323	337	358	381	357	346	408	367	369	357	371	362	366	376	326	292	353	353	349	352	323	307	351	338	340	342	379	353	354	384	355	320	365	342	371	339	367	356	374	337	342	340	335	320	332	359	341	330	337	341	378	364	336	361	311	369	360	347	345	348	388	358	325	350	349	360	321	402	345	355	353	363	335	327	357	349	367	356	364	360	363	342	338	379	314	343	368	357	359	356	382	340	325	337	324	372	373	346	349	325	317	340	359	333	331	354	388	336	374	346	345	354	333	371	351	363	361	355	330	324	346	348	350	346	372	355	342	313	355	348	346	326	381	326	351	334	340	349	332	342	340	322	372	341	388	351	328	369	350	335	338	350	344	370	389	354	363	358	325	360	348	364	314	330	343	374	361	355	337	374	337	328	358	342	340	375	354	349	356	379	391	324	376	362	341	355	379	366	349	370	341	322	343	338	359	365	374	344	357	349	346	355	360	345	365	345	343	326	370	365	325	365	362	354	345	362	362	363	371	382	340	342	323	349	381	349	370	372	346	327	345	317	383	360	364	330	364	370	352	358	353	366	366	346	351	335	327	363	365	358	345	335	348	362	358	352	373	355	357	346	377	370	336	376	370	343	367	322	356	344	328	376	346	363	334	363	331	371	358	362	356	369	316	367	375	352	350	365	346	330	362	333	351	348	345	379	356	354	327	340	358	325	357	350	345	348	322	355	338	361	344	373	352	361	360	364	349	336	335	338	316	335	392	388	356	382	344	316	332	367	361	334	380	352	354	352	313	373	332	399	356	338	367	345	351	356	343	334	361	397	346	338	342	368	337	350	331	375	310	344	362	351	314	327	385	363	343	356	337	351	370	378	334	342	360	350	344	354	359	343	357	371	335	326	357	348	358	343	345	362	359	348	378	354	390	362	373	371	353	378	333	350	367	333	338	362	327	339	343	378	343	369	380	331	327	361	337	362	347	359	336	366	334	345	375	409	357	385	374	341	346	351	344	394	377	366	341	344	335	348	334	356	355	355	366	330	370	350	343	357	355	338	337	346	357	317	369	338	339	356	392	353	343	342	348	372	387	344	369	348	355	360	381	377	332	352	365	342	329	307	397	354	353	328	360	355	365	352	352	373	352	300	342	355	350	352	341	357	344	357	353	351	386	355	326	324	372	354	354	313	359	336	323	318	381	338	320	349	333	351	326	367	358	361	359	336	339	350	340	334	375	378	324	347	358	333	349	357	356	364	345	345	359	322	354	352	379	369	344	350	345	344	403	400	393	383	347	329	355	333	367	359	349	352	347	380	375	362	361	349	345	381	348	357	333	381	370	366	358	332	351	368	343	332	353	359	359	308	351	390	358	343	331	380	358	329	336	353	368	367	390	361	343	356	380	355	412	366	350	384	372	312	360	381	373	378	343	365	338	352	376	338	372	368	351	383	349	350	318	354	366	308	359	343	389	373	352	356	384	349	336	331	347	339	347	336	350	335	344	374	354	342	371	358	374	348	350	352	341	352	338	364	345	375	349	326	381	354	353	329	327	357	368	374	348	340	309	368	392	384	345	332	372	307	370	334	329	346	354	373	343	361	342	347	344	349	348	347	401	359	364	367	327	401	338	369	356	356	357	343	360	388	373	368	334	387	352	339	376	321	326	356	371	343	391	333	377	341	355	363	354	374	366	379	339	335	344	344	360	352	387	342	365	361	366	312	336	309	375	354	343	333	374	334	364	378	363	333	357	374	383	354	352	356	345	397	347	328	362	351	356	361	332	362	350	333	370	328	377	355	348	352	332	325	361	359	330	323	358	386	350	386	346	394	320	324	328	338	371	349	358	339	365	359	342	335	341	337	357	359	362	340	341	345	343	348	373	360	353	354	386	369	370	346	348	339	344	374	363	329	303	345	373	376	360	386	359	339	369	330	347	358	313	372	356	355	371	355	378	325	352	371	373	376	332	338	365	380	360	354	330	346	375	378	376	336	358	354	340	344	343	340	342	310	343	393	338	340	354	340	357	339	334	373	367	321	356	347	363	352	394	331	352	329	383	328	333	328	377	372	331	341	355	350	357	366	365	363	364	340	342	334	360	362	323	389	374	375	364	358	350	342	336	346	358	322	373	355	356	340	345	363	357	366	380	328	362	355	334	335	361	337	323	347	353	350	329	357	352	382	350	355	349	378	365	366	379	334	383	327	359	393	374	333	348	346	343	328	345	351	327	306	333	372	376	319	333	337	387	377	363	329	355	370	327	358	391	356	355	371	342	340	375	314	347	362	371	359	360	362	394	355	354	367	334	331	341	332	356	315	330	360
20247	1595	1388	987	818	765	722	735	668	649	617	627	662	647	646	675	636	655	672	627	667	663	631	675	647	607	625	646	653	642	651	617	629	597	646	676	568	666	631	664	603	594	654	631	672	619	606	637	680	633	606	637	614	672	578	612	610	640	642	609	611	640	637	620	628	613	619	648	653	663	620	640	625	592	650	630	677	608	691	651	615	631	649	647	607	632	630	630	639	658	657	632	632	639	617	628	623	686	611	673	638	607	642	606	622	668	644	622	635	697	648	645	619	600	655	642	645	649	645	643	639	626	613	632	639	630	635	624	636	615	596	616	587	676	613	611	620	652	676	612	570	650	599	648	637	677	621	638	584	587	661	629	653	667	594	624	637	640	596	601	624	655	615	606	675	655	619	637	612	656	600	638	637	647	681	614	569	606	667	657	608	648	595	633	619	647	659	654	642	632	639	633	606	637	620	631	685	644	612	628	615	613	640	628	645	607	645	649	600	614	624	624	629	634	634	619	620	645	638	656	659	673	648	601	647	651	650	632	637	608	636	681	654	608	626	650	571	607	563	624	627	598	653	646	627	650	647	638	647	628	622	669	569	631	669	597	655	605	618	588	653	617	599	602	673	654	632	635	669	621	639	672	615	636	613	637	690	599	613	639	628	619	642	642	651	656	603	590	644	627	658	612	644	622	605	656	650	660	619	655	639	666	600	674	611	611	632	617	640	636	626	605	658	602	657	630	612	610	638	606	629	612	646	649	608	635	614	600	652	582	603	613	648	636	620	612	607	581	654	649	664	663	661	624	621	566	620	634	583	643	624	624	599	684	649	622	619	658	627	635	640	624	654	649	617	590	676	636	597	625	667	644	645	622	637	658	642	610	644	643	637	634	656	626	638	656	617	637	627	555	599	642	605	594	606	623	637	659	622	634	637	649	677	639	643	623	628	637	603	604	636	668	629	649	559	621	663	631	666	590	622	714	608	622	650	630	651	643	620	620	665	595	682	605	627	629	634	571	628	648	638	618	665	667	619	645	659	615	648	594	581	644	647	642	655	672	587	601	659	638	574	617	671	628	606	627	621	624	602	627	612	639	650	642	652	668	632	615	635	591	661	599	613	645	626	642	644	639	630	620	601	614	637	631	648	587	582	663	624	646	618	625	640	645	620	638	594	631	604	654	604	658	624	626	617	618	626	629	645	587	649	627	660	616	661	672	677	604	588	618	644	653	670	670	592	661	632	629	687	593	650	621	600	627	615	585	644	694	646	648	697	626	613	612	609	636	605	650	606	644	622	674	643	620	595	593	611	574	587	639	676	619	614	619	627	636	676	621	590	638	564	622	624	682	626	633	608	607	641	588	626	650	631	628	678	585	674	605	599	635	638	614	612	655	638	633	614	627	671	618	640	602	656	672	599	647	632	610	615	622	617	663	626	642	631	629	648	629	582	654	599	672	593	603	678	629	605	635	661	630	611	662	645	606	642	625	666	606	653	629	653	637	589	642	614	670	628	605	652	639	612	655	587	626	611	627	594	630	608	638	631	587	646	694	578	657	635	635	635	642	596	709	642	636	637	674	645	608	659	604	658	652	612	587	604	603	633	638	640	637	596	612	675	652	620	660	646	624	582	698	652	627	589	663	689	620	597	617	629	623	575	615	606	623	671	587	600	656	605	698	623	614	656	615	616	628	626	588	605	616	610	659	597	617	676	609	605	634	675	654	615	643	654	679	646	620	634	565	636	665	616	657	637	635	652	623	614	597	602	664	619	604	633	611	603	640	591	635	655	630	667	620	613	639	618	619	652	625	640	647	618	640	667	646	666	582	626	649	663	668	615	609	623	655	634	602	644	648	615	661	629	625	649	665	607	654	639	605	609	650	653	604	623	583	621	668	633	639	619	626	664	636	598	609	633	653	584	670	626	636	616	671	635	601	653	667	653	616	634	633	645	638	597	625	602	627	666	634	695	652	650	612	686	645	658	661	652	636	616	670	624	700	605	610	613	678	618	588	613	590	648	623	611	642	633	626	630	629	656	632	646	621	605	611	617	583	626	626	599	634	688	591	567	650	634	610	597	643	665	656	625	650	634	625	624	615	637	607	629	594	631	654	663	645	666	671	644	664	652	689	606	638	680	615	636	611	579	636	616	648	673	621	671	605	603	644	642	591	640	676	609	632	689	646	605	621	668	618	630	616	599	624	620	658	662	593	664	609	608	574	619	613	615	599	607	652	611	636	635	667	646	616	637	585	578	584	658	621	625	589	661	674	645	639	661	624	622	623	658	600	636	647	665	573	648	640	646	630	616	602	612	639	609	620	625	661	649	659	616	591	658	642	604	601	649	618	662	634	655	621	660	596	626	627	607	606	597	606	647	628	630	678	627	605	648	660	631	635	606	600	634	644	635	614	610	652	634	605	646	583	625	588	643	655	626	624	672	636	619	622	627	638	645	643	609	604	613	606	672	655	635	680	650	616	594	629	627	643	633	653	609	643	620	668	647	652	617	607	645	655	624	651	615	641	654	643	640	634	647	667	632	640	666	624	648	635	618	635	640	614	662	660	585	590	641	620	639	611	645	619	628	595	671	619	628	612	618	644	645	676	626	639	588	601	645	608	572	651	622	595	638	611	663	641	608	652	676	677	650	643	629	666	641	650	667	641	591	644	597	641	655	609	633	664	689	631	629	614	641	625	609	643	612	683	651	637	602	635	617	624	622	630	667	578	630	628	629	654	601	624	624	630	658	679	634	602	616	633	609	656	644	646	625	637	676	612	602	582	638	647	617	618	613	631	638	632	629	639	634	668	644	667	630	681	651	669	651	638	653	645	650	564	655	614	650	688	674	650	621	598	640	648	644	701	643	620	639	605	604	602	635	614	638	662	629	607	640	648	620	630	650	583	643	632	659	649	601	657	618	646	613	618	640	635	652	651	682	637	645	659	665	650	660	649	621	631	680	646	625	653	660	594	637	644	633	618	656	642	665	655	631	671	633	660	616	619	649	634	588	657	648	644	620	700	616	615	659	602	614	621	640	619	605	624	584	650	614	663	663	643	668	612	609	652	620	599	640	639	585	655	609	654	638	678	658	613	640	634	598	601	653	598	630	662	644	672	643	603	627	660	624	665	600	648	674	632	619	635	634	625	623	632	640	609	622	642	628	642	612	627	652	654	616	659	622	609	658	649	621	609	618	656	644	639	654	644	606	640	638	625	636	643	587	630	674	628	637	638	624	569	679	629	666	597	663	665	682	628	672	594	645	665	638	599	646	632	633	630	657	633	632	600	679	682	583	638	685	592	628	657	623	594	646	636	609	599	620	617	660	650	619	609	636	684	620	626	598	646	667	653	597	683	659	613	657	669	590	605	655	645	668	650	642	691	643	640	633	633	663	656	651	670	688	654	616	631	635	648	603	630	662	641	662	653	670	631	632	652	675	622	642	605	620	636	605	663	629	580	664	608	616	581	589	656	658	625	631	628	629	622	591	621	648	603	636	626
23872	21136	27955	24596	20883	2891	527	371	257	260	242	217	207	231	200	212	208	206	174	188	203	164	146	167	159	175	152	193	189	178	150	167	166	185	179	159	171	188	176	174	155	165	143	183	184	153	155	175	149	169	156	172	169	150	137	138	165	161	153	174	150	154	151	165	155	188	146	163	159	149	156	178	158	165	174	172	182	145	156	161	164	162	172	169	171	157	178	158	168	179	169	155	154	136	165	168	161	160	175	164	166	170	169	181	167	173	143	163	159	164	165	158	175	155	155	176	175	149	150	182	176	163	165	183	169	173	172	146	156	158	142	176	156	149	142	167	165	162	168	154	153	166	162	166	163	163	176	175	157	159	156	189	196	166	168	157	168	153	151	155	146	190	173	163	157	155	130	152	153	158	166	151	179	155	154	146	150	176	168	153	169	166	156	187	168	149	161	164	135	156	134	162	145	168	186	143	158	147	153	172	181	165	166	170	161	170	159	144	167	175	173	163	168	165	147	163	168	168	167	184	156	163	151	171	158	151	179	184	154	144	164	142	173	164	169	156	174	165	152	163	163	166	149	161	160	135	164	157	152	167	144	153	170	172	146	180	182	178	151	142	154	151	156	154	169	167	185	156	164	153	165	150	142	160	141	146	155	167	157	160	155	142	173	173	154	152	175	178	158	159	147	157	179	160	183	147	168	147	168	151	162	145	148	144	155	169	154	148	151	178	168	167	133	171	157	153	153	153	180	152	164	162	145	178	166	169	169	147	179	175	173	157	128	181	170	157	148	162	181	194	177	155	162	161	172	146	133	175	164	185	175	161	166	158	168	179	161	176	158	146	172	159	164	147	160	172	160	176	165	162	134	148	177	149	149	178	190	191	172	163	175	159	161	168	165	168	151	152	159	165	158	177	157	147	163	168	170	150	154	165	152	165	171	153	167	148	160	161	158	169	178	157	167	156	163	164	175	184	194	161	147	163	174	161	159	156	146	164	165	182	174	159	157	167	151	187	163	175	150	153	153	149	159	169	164	156	155	178	136	154	150	144	159	155	170	148	146	151	154	147	154	170	144	139	182	165	149	155	140	178	199	162	144	156	167	145	150	176	179	146	165	135	169	181	153	152	137	169	159	154	158	153	171	157	149	180	160	160	161	157	164	167	150	152	173	140	141	146	179	152	150	139	192	175	178	170	175	187	175	158	141	179	133	145	161	178	154	162	168	143	154	157	164	154	184	171	164	163	158	151	153	169	154	171	186	150	177	167	148	167	176	147	155	162	162	171	153	180	148	175	173	168	163	139	169	171	171	157	154	165	173	157	160	172	172	169	181	179	145	147	156	178	168	164	164	145	166	171	173	164	156	144	169	162	142	162	180	170	153	148	153	176	171	160	151	147	147	155	168	170	150	149	176	164	148	147	169	157	161	147	146	160	169	175	184	143	151	165	153	144	161	165	160	164	163	179	142	158	150	155	147	138	154	143	141	160	172	188	139	162	173	153	193	161	149	176	171	176	160	162	166	163	147	153	177	188	153	166	150	173	161	185	173	148	142	173	142	164	157	162	158	158	164	174	163	173	145	141	146	161	162	158	153	145	184	164	154	158	168	161	144	137	185	149	148	154	188	190	175	164	163	195	154	172	155	165	155	149	192	151	171	193	151	184	168	166	160	160	163	155	144	184	185	169	128	156	166	155	150	181	184	179	156	163	153	161	160	153	155	168	156	165	166	142	161	155	149	159	168	157	151	186	171	150	150	161	164	160	152	175	166	139	141	175	181	156	169	177	165	181	128	156	158	152	146	141	188	140	151	142	160	139	138	152	176	150	159	175	169	165	152	175	162	173	156	154	182	164	160	166	161	152	181	155	162	145	163	167	171	138	147	164	176	150	159	144	155	160	146	156	157	154	166	184	147	167	137	172	149	160	165	166	156	176	181	186	172	158	149	166	169	155	157	158	159	155	166	170	148	160	140	161	159	162	174	147	177	156	154	159	170	149	145	176	165	159	158	159	155	169	145	148	140	184	147	165	159	195	165	153	159	177	173	164	162	169	150	153	175	162	161	152	154	153	163	162	167	156	168	168	131	158	160	158	159	158	175	154	153	140	149	164	160	158	156	160	174	161	159	137	182	155	174	184	131	140	163	177	153	146	157	162	143	167	177	164	166	161	188	167	150	168	166	167	169	147	156	149	186	166	156	166	166	172	139	160	170	165	162	166	144	172	165	173	149	166	159	146	162	149	152	164	141	154	163	127	169	171	187	186	174	166	170	131	164	160	147	145	124	156	173	174	160	147	164	161	197	175	161	164	162	137	165	156	170	160	157	159	160	145	163	144	159	161	161	180	160	163	149	143	176	159	160	164	175	165	140	155	170	153	155	164	141	172	155	156	168	155	150	171	165	155	165	144	147	152	169	155	164	147	173	168	132	163	191	149	152	160	156	152	169	172	167	163	164	157	149	171	167	152	143	184	170	169	172	136	165	161	136	182	159	138	159	174	168	166	159	150	175	160	167	155	166	178	159	171	159	154	165	160	151	190	178	171	149	155	145	156	167	169	166	149	155	178	155	173	150	171	166	159	154	177	182	140	172	168	144	169	168	155	183	181	142	139	174	155	148	161	155	168	156	151	183	154	140	176	159	167	170	151	156	151	165	162	175	155	165	160	157	155	168	163	146	156	148	143	151	157	163	159	151	143	155	157	164	154	150	180	161	153	159	165	177	150	135	165	181	157	160	148	137	165	181	149	169	172	169	160	153	162	181	173	175	183	149	154	142	174	164	162	159	166	145	162	168	181	150	155	158	173	158	162	152	157	154	139	181	153	164	160	159	154	183	178	162	159	180	155	157	164	160	146	162	150	175	174	169	156	158	157	169	156	167	153	184	158	170	153	160	156	168	180	164	169	140	148	159	161	175	146	166	169	154	155	149	156	163	160	170	135	178	172	162	158	193	174	160	173	152	159	155	170	143	157	145	186	147	154	138	187	163	150	161	165	140	142	184	143	192	149	153	159	173	166	139	168	168	174	165	137	158	157	137	152	138	161	143	177	171	146	164	195	174	154	137	170	164	155	126	148	152	157	162	138	146	174	184	175	155	148	188	174	162	159	182	153	149	157	129	178	155	164	160	164	161	192	156	164	161	163	138	160	178	170	145	173	155	154	175	164	168	144	144	158	179	188	178	155	134	137	149	160	137	156	161	161	164	177	166	152	148	167	144	142	147	150	146	158	160	156	148	155	169	159	163	145	168	177	170	185	161	174	157	163	174	154	176	154	159	146	159	156	147	158	137	172	147	188	153	171	153	172	172	167	156	197	158	182	133	166	170	154	172	146	177	155	151	148	171	163	181	142	143	166	189	177	137	152	158	163	175	154	167	158	177	139	172	169	141	195	145	147	158	161	177	177	144	160	154	153	137	168	166	159	158	165	177	142	155	190	152	135	160	167	142	187	157	163	152	161	161	147	144	140	155	152	158	165	181	168	167	168	164	163	128	151
33500	8291	6818	3441	2147	1533	1181	1050	816	709	587	598	503	475	446	410	403	406	381	390	404	368	381	373	356	360	331	360	344	387	374	336	328	315	313	346	322	326	317	321	343	342	313	293	275	325	300	300	331	340	334	301	293	342	309	322	294	311	302	309	307	273	302	301	288	308	322	296	323	295	285	289	321	316	302	313	330	318	334	310	326	293	319	340	282	287	295	317	310	306	276	313	306	321	339	322	319	276	279	297	304	263	286	301	320	306	307	289	307	256	268	306	297	313	331	295	297	271	316	312	309	319	291	309	335	298	315	299	321	289	307	288	322	280	271	307	308	313	265	340	325	297	307	304	319	283	313	322	307	305	282	274	315	309	302	331	314	310	313	280	304	311	295	305	301	314	326	301	266	315	330	298	303	338	275	302	328	303	294	313	284	312	301	307	296	338	314	249	328	278	301	281	297	295	280	313	315	313	294	275	284	296	297	297	326	314	295	311	312	327	279	281	279	323	306	328	282	289	309	299	303	296	308	327	287	338	294	283	298	291	302	305	319	321	273	280	329	293	284	293	288	324	315	300	299	308	285	317	337	314	326	299	300	295	345	313	298	308	293	305	289	290	308	302	280	292	284	299	314	279	352	291	306	291	308	304	278	314	274	304	296	334	322	306	280	300	266	278	305	311	319	313	305	303	307	328	325	313	307	347	316	293	328	300	306	303	312	287	302	287	297	324	332	296	292	307	302	316	308	311	314	316	308	300	283	283	321	292	306	297	316	271	323	323	288	304	328	328	282	321	299	286	307	305	326	302	302	313	319	307	297	296	295	303	312	301	296	334	291	323	325	288	327	296	291	301	263	287	306	287	315	293	275	343	303	312	298	263	287	338	292	322	327	285	308	330	275	297	282	311	283	293	278	299	318	298	292	292	299	279	309	298	290	307	309	293	272	298	304	291	305	321	308	303	326	305	296	302	305	292	276	273	277	297	309	289	281	308	292	318	293	295	267	304	270	267	302	269	288	283	293	315	281	304	327	320	299	315	330	336	295	302	318	296	308	319	293	308	281	310	303	282	310	291	281	275	326	265	298	300	307	331	305	330	307	286	325	307	282	316	283	290	316	305	296	301	308	312	278	332	299	267	285	304	328	282	295	285	303	287	296	280	305	328	281	318	313	301	269	320	314	305	288	280	275	296	319	301	319	303	314	334	342	266	301	308	310	301	327	313	303	303	281	287	288	290	318	294	307	285	295	303	272	296	305	281	308	313	303	277	316	304	322	313	295	322	307	301	305	309	317	296	327	289	298	296	292	280	296	316	334	279	311	298	308	293	300	309	302	302	296	295	325	331	299	291	312	304	306	287	292	306	304	288	336	283	304	335	312	288	332	291	323	312	307	310	300	287	290	295	305	310	316	320	298	313	284	305	306	316	347	282	296	312	305	292	315	297	298	305	343	326	296	299	328	283	314	304	321	298	315	295	309	301	276	311	313	283	303	277	304	286	302	305	314	321	282	303	280	301	286	258	328	294	304	313	275	305	313	287	322	293	350	309	299	286	298	286	288	341	304	300	339	327	279	340	278	292	321	315	303	286	300	277	326	299	302	311	315	320	305	333	287	288	281	311	290	295	320	301	309	287	315	295	282	327	310	283	315	306	293	315	278	312	315	297	288	312	309	294	291	278	322	306	313	302	348	312	292	334	303	304	303	288	309	291	301	278	295	299	296	290	258	323	292	309	291	309	291	317	309	305	308	270	305	315	300	302	322	305	315	307	288	294	280	330	274	305	311	296	299	311	306	316	333	301	330	320	304	291	281	337	321	316	321	290	292	309	317	317	280	310	272	287	306	304	286	306	281	314	285	333	288	306	326	306	298	310	303	318	317	317	333	284	333	327	305	274	271	316	288	336	292	328	312	304	310	281	276	311	334	315	307	299	310	322	322	308	315	318	298	299	307	321	302	319	294	297	282	318	316	295	277	290	324	315	306	285	298	285	310	305	301	290	333	307	317	264	305	322	328	304	283	311	300	296	334	290	320	294	322	319	311	305	290	287	313	293	297	313	287	313	283	285	327	308	290	300	314	303	314	304	284	293	305	283	298	282	292	303	330	344	316	299	315	319	299	299	291	313	276	298	282	298	327	299	331	307	277	303	295	302	325	306	304	302	302	301	292	295	340	311	294	283	298	261	311	303	302	324	320	286	293	268	307	313	328	299	301	332	360	304	292	291	292	283	301	286	320	323	286	281	286	307	271	326	344	282	303	279	280	291	303	307	308	307	280	314	307	309	305	293	293	298	297	342	300	299	285	325	280	309	282	306	275	293	298	289	351	320	319	288	319	312	276	307	318	324	299	298	308	281	308	319	327	284	303	339	307	291	325	271	286	322	289	280	288	311	313	299	294	288	283	272	303	305	301	314	301	290	314	283	321	295	301	312	285	296	306	302	325	312	327	313	297	310	273	324	304	291	300	300	355	331	295	281	309	317	328	308	265	287	325	323	302	266	305	306	313	286	305	299	285	294	311	301	288	303	299	313	306	294	316	274	305	331	303	290	291	279	287	303	319	325	301	302	276	292	292	329	276	310	283	270	311	301	284	298	304	322	295	303	302	279	348	310	284	304	311	303	285	287	295	305	289	275	295	334	289	285	285	285	334	302	324	298	326	294	321	286	270	295	287	295	301	317	308	285	300	309	292	321	311	299	337	300	282	324	324	282	303	308	313	306	319	311	292	294	289	254	317	301	327	305	342	263	294	302	313	285	304	316	309	320	305	277	270	337	287	297	324	328	305	292	326	292	290	346	303	289	268	345	264	298	322	308	324	290	278	329	281	285	292	295	296	326	292	298	281	317	303	306	311	281	299	309	288	281	312	342	311	300	323	298	275	288	300	334	294	307	315	295	315	295	273	300	319	301	300	292	309	296	302	320	313	304	320	292	342	312	323	327	310	322	281	285	327	297	350	309	314	326	309	301	293	325	300	314	327	279	303	301	311	328	287	289	313	297	289	308	303	309	300	356	304	308	303	286	302	304	327	317	313	319	297	305	304	314	313	272	301	318	297	290	287	314	304	307	308	306	326	289	328	318	280	304	305	306	304	297	283	306	318	293	312	292	300	342	290	301	300	294	291	296	313	294	312	308	317	283	318	281	298	325	315	303	282	300	324	311	302	294	278	304	298	282	295	321	290	300	299	285	316	304	300	324	298	289	335	288	322	292	319	305	295	301	295	284	327	314	305	285	289	263	313	252	307	295	283	282	301	294	286	295	283	299	305	308	299	313	293	299	314	287	289	349	323	305	316	290	304	307	308	285	287	335	296	305	291	273	312	296	313	288	267	329	284	295	295	327	289	325	274	293	325	286	334	291	312	276	293	305	301	286	295	306	330	269	258	312	296	292	321	320	315	305	310	329	304	302	309	329	281	285	302	305	300	319	326	286	313	291	305	293	286	282	285	296	299	308	318	302	288	293	316	285	298	316	324	298	303	298	302	316	316	297
22937	21140	28573	23973	21143	20421	1786	591	420	366	343	310	305	304	276	281	273	239	235	256	243	228	241	240	224	244	246	206	216	212	222	229	220	237	193	193	223	192	227	236	207	228	211	202	191	194	197	223	218	213	200	205	188	216	201	203	179	211	196	210	178	212	250	199	183	207	206	218	201	212	189	188	191	228	206	203	191	199	190	220	213	197	185	192	190	229	214	188	197	214	215	201	185	186	188	204	221	203	198	201	212	217	207	176	189	200	200	212	209	217	207	193	185	227	207	212	203	223	202	187	218	214	203	209	187	205	212	213	204	203	210	218	216	202	220	204	200	235	204	196	198	183	193	200	194	206	199	225	194	190	220	192	217	210	203	219	187	237	199	181	199	190	175	209	208	204	202	181	206	217	183	185	221	191	200	198	223	222	213	220	204	212	195	216	202	208	206	206	187	192	201	207	213	205	179	194	209	207	190	187	182	205	218	183	202	225	217	213	192	202	206	192	164	199	191	210	195	200	221	203	205	201	220	209	226	215	210	212	238	192	176	183	209	194	199	220	218	193	207	189	201	186	187	200	183	188	221	205	204	191	202	194	193	200	182	223	201	189	205	232	196	194	192	194	183	225	183	206	178	190	192	209	225	225	205	208	200	200	208	203	194	216	191	209	218	220	190	183	200	203	203	214	184	201	219	194	209	168	210	211	187	191	201	196	211	198	182	205	211	179	194	215	194	195	203	204	187	211	227	206	213	201	168	195	208	225	199	215	228	200	202	203	205	193	195	197	194	176	201	206	186	224	225	185	203	206	215	197	218	181	209	186	197	199	179	213	195	206	219	216	221	198	192	229	198	207	203	188	206	206	175	217	216	196	189	227	213	217	198	210	210	193	199	171	193	167	196	213	211	198	200	198	206	202	204	198	218	197	210	201	199	210	186	220	186	213	188	209	223	204	201	198	195	203	218	229	191	201	205	199	202	206	197	189	210	197	189	164	182	222	182	193	216	195	202	202	184	190	205	218	208	186	163	197	213	211	188	197	201	228	187	197	191	192	190	209	202	189	204	210	202	190	188	201	206	185	207	197	215	183	213	205	207	198	193	180	200	186	195	203	183	162	199	215	181	195	186	204	211	204	181	193	206	187	206	192	205	222	205	202	210	185	191	195	222	197	197	211	225	205	208	199	175	221	205	214	191	200	212	201	172	193	238	213	201	213	194	202	180	222	191	200	200	231	211	190	232	188	170	200	219	183	199	201	195	212	223	212	222	198	192	209	212	188	233	207	215	224	191	206	220	216	206	181	174	215	218	207	195	194	203	195	214	222	209	179	203	205	222	213	194	207	233	223	207	220	181	189	213	222	191	203	190	185	189	203	193	192	218	189	203	184	187	218	215	174	216	201	213	211	205	192	219	169	202	204	215	193	214	205	210	201	209	213	176	227	217	176	207	185	202	200	209	201	180	199	193	204	190	208	230	197	188	233	212	207	225	203	214	187	219	198	189	196	199	207	193	189	201	207	216	199	180	224	201	211	186	191	184	222	183	183	193	188	197	196	202	191	191	172	181	213	201	205	195	166	207	230	199	207	175	194	190	207	196	214	196	182	195	216	198	197	222	233	193	204	183	197	189	198	194	199	206	209	191	208	200	194	197	221	200	198	199	208	217	222	220	191	216	185	189	179	226	224	187	200	196	195	216	226	219	187	186	205	197	201	195	177	184	188	202	194	204	228	190	217	210	204	195	196	187	194	169	233	200	190	201	209	206	222	220	198	207	219	223	209	183	193	208	190	188	225	203	188	193	209	210	187	211	200	194	230	242	189	200	217	202	201	183	191	202	189	191	204	207	175	207	206	223	196	212	184	181	204	197	193	210	204	191	216	194	172	212	206	204	201	183	206	200	190	226	227	205	214	210	202	238	200	188	225	208	221	226	208	210	203	202	208	228	218	217	216	208	204	208	206	183	200	205	180	174	197	209	206	200	231	180	206	197	200	207	186	234	210	178	203	207	209	233	181	207	199	199	190	196	200	211	206	223	193	234	215	191	190	211	191	191	201	189	210	216	217	190	211	206	190	183	196	210	208	182	207	220	187	190	242	183	180	194	187	188	177	186	193	206	196	210	207	195	220	214	189	196	186	201	200	209	213	175	195	221	201	196	202	186	215	193	225	197	228	224	210	203	224	212	185	222	200	179	205	194	203	196	204	193	209	181	197	202	190	188	211	199	204	213	183	205	212	191	196	201	213	177	199	195	215	204	186	202	207	186	193	199	202	227	195	202	199	189	201	215	211	175	221	193	213	203	195	181	217	226	206	203	219	213	214	196	198	219	221	190	210	232	224	190	193	178	198	191	188	206	217	203	234	185	198	213	218	188	216	196	211	202	207	192	201	211	206	220	222	233	196	216	195	217	232	173	226	216	210	210	219	204	206	189	202	221	196	214	207	211	212	195	206	191	188	209	179	212	172	186	185	209	220	203	221	218	214	209	205	193	203	199	216	205	226	192	195	201	213	199	217	189	191	218	200	200	224	193	195	217	210	177	198	196	222	211	216	204	217	211	184	155	223	197	197	190	202	180	198	195	204	209	193	195	179	249	215	189	207	202	213	207	204	204	207	194	206	178	198	221	209	205	218	219	205	219	180	184	188	201	212	213	206	191	199	216	191	204	185	217	203	177	193	188	210	217	186	200	214	198	174	188	185	201	193	199	188	204	191	229	218	205	200	202	204	207	195	191	221	216	205	221	221	201	180	194	204	222	193	167	209	196	194	201	224	174	200	197	184	218	205	203	191	214	214	186	198	203	183	227	191	190	187	219	230	209	189	187	206	201	212	198	205	207	204	204	183	205	192	199	225	202	171	190	208	220	205	224	192	217	198	216	197	188	238	190	199	216	211	196	246	206	226	190	234	231	191	198	200	187	209	201	230	203	219	176	198	226	213	221	215	202	193	195	181	188	179	198	194	214	207	222	195	199	192	221	228	185	200	230	212	185	184	180	204	217	223	198	210	217	198	193	214	221	207	200	175	201	189	180	189	189	197	214	181	181	201	211	193	200	190	224	180	193	195	211	202	197	217	185	207	223	197	196	216	206	180	190	206	192	195	181	205	224	207	208	193	167	200	213	204	225	213	233	228	194	200	211	205	174	177	220	201	221	185	205	196	232	190	223	213	202	230	192	196	195	217	201	209	204	188	217	184	205	194	199	206	201	206	184	228	195	214	235	172	216	215	219	197	199	226	201	193	186	182	195	220	194	199	200	202	198	188	174	194	195	220	207	204	212	192	224	196	187	181	218	194	192	194	197	209	200	215	189	194	175	171	195	203	171	210	232	197	201	204	201	163	213	172	200	182	209	194	184	196	226	204	216	201	213	180	194	211	193	227	203	178	207	190	182	197	196	201	184	196	202	200	182	180	201	201	208	228	214	204	182	183	200	185	200	185	222	215	252	199	185	221	184	187	190	210	209	208	218	217	182	169	181	231	225	204	219	181	217	221
33512	13195	11146	5755	3727	2545	2016	1676	1321	1074	967	899	756	763	699	628	556	540	530	515	500	466	488	452	445	468	374	396	400	419	388	384	404	424	385	384	415	347	378	373	399	412	374	352	376	353	381	373	374	369	360	356	364	348	378	405	345	334	384	372	379	336	344	334	337	388	350	323	375	346	355	352	319	361	371	338	333	332	346	377	378	391	384	349	355	346	390	346	354	317	368	373	332	326	349	353	334	337	358	380	338	356	344	363	360	397	349	336	364	341	338	360	371	328	374	364	368	378	342	355	371	355	370	379	346	353	349	341	329	346	321	347	352	386	345	370	343	341	362	348	355	334	362	351	321	336	341	334	386	358	333	350	350	360	391	368	339	355	349	390	344	352	352	376	345	330	327	403	352	386	338	332	348	326	333	347	353	368	330	343	361	371	348	374	359	358	334	355	376	312	387	310	382	346	321	350	373	333	354	346	353	303	372	353	337	337	325	347	331	352	317	363	352	343	348	367	346	339	364	380	334	374	358	338	318	345	343	333	362	335	323	384	314	365	368	338	365	328	351	386	347	359	366	325	358	386	345	358	358	329	329	343	349	342	335	381	336	330	347	380	344	343	360	368	315	335	343	373	385	341	353	357	318	350	346	354	334	357	346	337	357	352	363	341	322	342	339	353	335	347	364	329	339	355	330	346	336	350	354	340	337	355	377	333	327	351	368	352	353	319	337	350	367	349	338	369	338	374	310	375	370	322	373	341	371	351	352	350	343	343	368	375	358	372	353	335	364	360	330	362	371	319	352	326	359	381	361	355	330	340	361	351	390	351	331	309	362	339	374	309	354	352	341	358	346	327	338	369	397	344	330	369	349	344	324	344	350	334	364	319	323	328	342	376	342	347	355	358	343	363	319	355	388	375	319	351	319	369	353	354	341	391	350	338	362	285	362	355	352	351	325	340	411	365	352	388	333	357	362	373	357	334	371	363	350	312	329	361	321	327	323	362	349	362	365	345	331	368	335	357	344	333	361	369	369	362	325	346	366	358	366	379	328	350	362	353	357	371	369	319	361	330	362	338	367	308	397	337	324	348	342	357	351	344	357	341	365	329	336	376	359	337	364	349	347	338	343	364	391	342	336	343	331	337	342	342	356	369	387	379	363	308	349	357	347	358	327	373	356	371	311	342	348	346	345	329	332	355	336	342	377	356	346	334	375	331	345	336	348	315	355	353	348	354	336	355	338	312	337	361	328	324	314	353	358	366	385	350	383	370	361	383	355	364	345	312	370	328	399	354	345	344	351	342	338	325	344	379	318	380	335	331	340	346	376	360	363	354	335	365	339	337	344	319	342	371	348	331	354	329	312	357	388	332	324	311	359	335	354	377	347	358	352	349	331	348	314	365	346	316	375	334	362	361	360	347	376	377	341	353	358	338	333	336	340	335	377	311	303	362	330	316	318	348	357	340	351	359	305	374	389	344	366	368	360	341	356	333	323	351	325	343	375	329	352	361	369	342	361	342	345	358	353	350	363	361	347	353	369	367	368	361	326	359	349	360	380	348	394	316	350	323	343	353	364	346	338	337	329	356	372	337	377	375	346	326	331	355	355	377	377	367	312	346	321	360	345	334	321	342	353	340	337	353	345	352	328	358	322	392	347	350	361	369	374	356	361	331	306	341	361	336	335	362	332	372	388	339	360	331	381	376	361	329	369	363	375	338	314	329	375	343	330	348	343	329	336	364	401	345	331	350	379	367	358	335	361	345	355	352	331	351	386	333	378	326	356	332	365	346	334	342	360	341	342	338	370	345	341	350	328	324	346	328	334	318	339	341	366	339	339	345	333	357	356	345	337	375	337	362	377	340	353	354	341	321	342	356	372	379	345	344	350	366	325	327	327	371	369	374	346	353	328	318	352	351	367	343	351	334	339	316	382	317	334	327	349	356	315	371	363	349	360	341	344	359	334	381	365	336	350	356	324	342	348	373	340	362	334	395	344	349	354	336	371	371	370	350	367	379	300	358	358	349	322	292	365	343	361	321	376	346	357	357	323	359	323	332	404	363	358	359	369	335	329	343	336	361	342	352	372	339	368	374	339	366	337	369	385	346	346	378	356	372	334	360	352	334	313	341	362	350	325	358	379	343	353	348	352	366	349	350	352	375	333	358	384	373	325	348	351	353	361	377	403	396	316	340	340	340	392	381	327	344	325	347	330	326	365	330	333	351	340	376	364	361	381	353	372	345	326	341	329	339	332	376	353	353	328	339	358	331	371	356	320	348	323	338	346	354	373	330	389	364	346	318	356	369	375	354	340	368	331	344	319	390	312	393	337	330	346	344	323	323	358	333	364	347	365	355	361	361	355	348	349	361	376	323	311	332	369	339	308	369	372	363	365	344	335	318	354	370	327	375	353	370	321	379	346	360	372	340	375	343	334	330	400	355	360	320	340	360	359	393	380	343	324	327	351	338	343	325	357	362	341	351	382	349	331	330	374	329	377	348	353	339	335	364	353	353	339	370	398	357	319	325	353	327	383	347	358	366	367	303	370	376	340	344	323	331	341	335	346	329	353	375	353	368	364	358	381	344	354	364	342	347	335	319	354	367	346	328	370	344	340	370	376	357	329	343	350	349	347	319	361	305	369	342	336	347	328	351	354	369	377	360	364	395	371	362	343	363	368	355	340	352	354	363	339	347	342	359	354	345	374	356	356	350	363	348	333	336	338	357	322	375	333	336	314	342	359	365	339	363	369	322	366	320	386	331	359	325	333	363	355	391	336	345	365	354	349	306	320	361	343	345	373	326	326	381	338	364	379	343	363	373	323	354	326	330	339	339	362	368	330	342	369	315	330	344	332	369	363	357	376	366	344	341	362	381	352	311	352	348	353	353	350	357	321	355	350	363	319	335	361	327	329	342	338	356	331	374	402	359	355	353	355	343	334	329	340	335	363	364	371	371	333	339	364	363	334	343	336	371	350	331	339	342	328	358	352	356	343	337	378	340	350	352	324	357	323	350	369	322	342	351	334	330	336	369	347	357	365	332	359	391	322	336	305	344	367	348	366	353	322	338	309	317	343	333	351	321	303	347	366	327	332	344	362	333	342	353	346	363	364	367	365	306	334	375	344	393	344	339	326	357	336	348	361	328	323	348	375	365	357	343	379	334	384	367	356	317	377	317	321	350	331	358	347	312	350	364	357	356	335	319	335	319	340	358	351	347	345	347	316	376	339	350	376	351	357	379	369	336	324	358	347	348	335	354	342	344	342	352	339	343	383	354	340	344	348	326	370	305	356	309	338	363	319	357	329	328	313	318	366	358	361	339	322	350	319	331	317	365	346	370	360	359	348	358	343	371	339	339	361	379	359	337	348	376	376	354	335	314	341	345	380	355	337	369	333	337	365	363	364	346	350	343	316	321	334	356	342	358	399	337	333	341	349	337	331	322	341	327	362	363	330	312	333	362	366	345	372	376	380	330	366	340	368	345	341	357	354	338	370	349
26742	20632	9433	782	431	418	364	398	341	353	402	390	374	338	386	362	373	351	351	369	344	354	365	340	342	338	380	335	352	331	360	351	360	339	360	340	360	358	349	336	338	323	348	350	364	351	300	327	361	318	334	333	343	338	355	352	354	377	381	347	364	341	377	333	327	343	361	336	361	316	348	321	361	346	344	372	351	332	349	339	368	368	357	368	377	333	364	335	369	334	376	348	342	338	341	349	339	335	397	327	355	353	311	363	327	353	366	377	381	409	335	358	358	370	363	342	362	306	349	322	372	339	356	365	343	329	341	344	349	367	363	349	361	375	355	348	353	316	356	360	377	346	320	333	330	332	377	341	306	359	352	348	359	364	360	331	322	365	326	347	344	333	341	355	366	332	347	340	332	339	335	321	337	354	391	315	390	368	328	289	328	343	359	294	344	343	333	339	334	367	350	340	370	372	335	338	321	344	354	367	358	340	367	361	381	333	351	308	386	371	363	397	340	376	331	319	328	324	354	316	333	354	350	368	350	343	324	306	341	347	340	379	333	364	385	369	341	327	361	369	318	359	318	340	336	388	362	335	339	347	353	347	273	335	339	324	367	343	369	373	351	346	348	354	328	324	358	369	327	348	355	348	359	340	346	303	344	376	340	314	349	339	341	361	350	358	363	378	321	346	335	347	351	341	372	374	356	362	343	354	330	366	374	334	353	324	369	359	362	362	399	315	354	321	367	350	368	359	334	345	377	323	329	366	351	334	343	331	354	323	326	340	330	361	344	367	364	349	348	355	336	381	319	358	345	355	350	326	337	350	338	341	370	353	339	366	328	365	359	335	345	354	319	332	343	384	315	341	341	356	322	372	342	354	322	346	326	336	324	361	362	318	332	359	360	345	325	342	377	372	352	340	339	341	360	311	371	342	342	327	362	361	376	334	338	358	346	351	358	373	341	339	349	356	342	308	363	347	351	334	355	344	351	336	359	341	355	337	330	370	366	380	308	338	323	380	355	341	377	347	354	350	350	357	378	381	344	324	357	343	348	335	330	310	343	343	318	381	368	372	329	365	329	348	336	363	370	336	355	344	341	356	345	328	355	348	361	365	348	351	360	381	342	367	315	343	329	379	371	336	344	347	374	321	326	349	313	341	335	371	365	318	352	386	338	317	351	362	364	348	326	325	382	327	375	339	333	320	336	343	317	360	353	361	368	362	345	339	368	343	363	334	318	325	360	366	372	316	378	335	352	367	352	380	374	353	340	321	343	367	371	340	355	364	331	361	347	304	362	346	319	366	387	321	371	360	344	346	348	357	364	320	344	337	348	355	352	332	330	346	349	367	321	341	364	353	337	368	350	347	360	370	326	341	357	327	332	347	335	354	355	354	371	328	357	344	329	348	314	341	330	360	361	360	371	339	346	326	338	345	347	361	323	315	356	392	363	333	357	363	326	349	338	353	355	357	348	331	324	363	346	365	384	342	357	373	339	359	355	346	367	355	337	369	361	334	316	392	353	328	361	333	351	365	356	377	369	378	377	358	345	381	360	325	363	320	358	395	348	356	326	378	320	333	339	341	347	324	352	329	313	373	333	333	353	338	333	382	343	358	354	378	365	339	359	349	373	365	360	333	347	339	361	367	325	345	358	381	370	357	321	344	370	346	350	329	324	361	379	325	346	329	360	338	334	347	314	358	369	357	344	338	344	324	351	343	326	342	338	344	335	360	325	329	324	364	343	362	339	330	348	350	319	335	335	341	341	346	343	352	348	351	346	343	330	342	352	355	350	360	342	334	358	370	377	346	338	324	342	335	368	370	361	334	349	298	324	310	350	344	373	361	348	343	329	367	360	335	350	306	355	343	326	310	366	342	356	333	335	310	327	336	346	331	347	364	346	394	377	356	362	320	346	392	365	319	363	326	333	333	331	360	339	386	339	316	331	331	350	323	361	368	366	347	358	333	323	340	361	346	339	346	334	347	360	363	339	311	335	352	366	352	353	335	336	332	336	328	310	349	357	349	365	370	334	343	349	328	324	351	377	344	334	348	338	332	375	331	321	333	360	335	347	343	336	364	368	364	316	379	358	367	358	338	340	336	393	324	379	345	357	362	357	371	310	331	343	353	377	340	330	351	373	298	366	380	354	344	351	350	359	347	353	361	367	369	350	346	368	361	362	356	340	326	367	376	383	344	334	302	350	384	344	365	334	350	352	317	357	367	356	375	357	361	340	344	351	370	323	361	333	366	360	346	384	344	354	356	351	318	318	321	348	384	342	345	384	340	324	358	350	337	351	333	361	355	359	347	356	351	355	319	339	359	361	381	344	342	345	369	407	344	334	358	367	332	351	332	378	367	346	375	385	369	328	338	344	332	351	327	358	347	395	343	352	342	379	368	372	367	318	358	338	329	318	337	343	342	366	385	329	363	375	330	363	310	349	360	326	337	340	361	351	294	344	382	371	382	340	353	336	360	345	349	306	319	376	366	340	323	358	393	348	343	359	323	361	358	363	361	343	342	356	396	340	343	366	338	359	330	367	349	362	341	356	377	343	350	336	330	353	349	343	366	366	370	355	345	347	335	362	338	338	344	362	353	358	344	333	348	345	353	337	322	355	331	335	334	356	347	372	354	330	352	355	354	339	353	396	335	361	350	329	355	351	337	362	333	329	379	373	341	360	335	364	370	338	335	349	346	351	374	368	322	381	336	355	334	349	363	364	319	317	348	371	336	335	311	329	375	344	356	342	356	331	355	356	314	388	339	318	377	372	324	366	340	335	368	353	348	362	354	343	376	340	382	351	346	343	362	308	368	322	316	338	368	325	349	362	357	316	310	302	388	336	346	351	360	337	344	338	371	360	361	376	348	345	373	340	360	392	317	331	340	385	369	361	341	331	344	326	397	359	381	322	333	337	317	375	359	335	372	315	365	378	353	352	348	305	329	343	357	334	347	332	389	381	362	356	357	327	370	334	343	329	354	350	388	361	353	384	374	343	354	331	334	332	341	322	349	308	359	373	377	366	305	354	333	374	346	371	306	334	364	341	351	359	404	350	335	362	338	351	345	333	355	361	367	331	322	374	351	358	357	376	379	378	361	356	390	311	362	347	329	368	378	336	333	336	326	363	349	369	378	339	384	316	329	355	310	357	315	316	343	351	375	373	313	364	371	350	348	359	340	348	346	340	353	352	375	330	368	354	332	342	362	360	357	364	332	369	333	346	340	358	352	370	331	370	352	353	352	341	342	373	358	345	352	323	383	350	334	342	370	334	374	354	347	369	369	360	347	341	349	350	334	357	371	365	330	326	342	397	337	353	363	368	342	329	377	314	373	335	348	335	350	340	364	363	341	334	373	362	344	342	366	348	326	361	330	318	340	331	358	331	389	336	381	348	345	319	366	332	361	325	378	344	333	355	335	364	305	339	359	335	303	373	349	339	354	331	356	342	346	336	354	331	337	344	350	375	362	328	363	349	353	313	343	314	355	310	340	379	320	339	365
19417	1495	1317	939	874	737	727	676	682	717	652	734	657	684	612	651	637	609	632	676	596	619	633	638	632	673	635	640	636	625	629	624	615	615	675	639	654	624	610	675	665	596	653	581	633	640	639	598	678	643	632	639	629	622	612	611	648	637	634	622	601	634	639	604	593	657	649	649	642	591	634	642	602	641	684	631	612	668	608	653	589	637	623	628	584	601	637	619	604	670	619	580	618	617	609	616	650	677	651	646	617	608	654	646	603	548	657	604	661	666	646	637	599	611	673	608	680	606	632	650	667	636	598	637	620	642	578	627	637	659	651	627	599	619	633	604	611	656	646	623	610	602	616	625	606	567	627	627	627	674	655	649	593	595	641	626	613	608	627	638	618	600	600	583	622	640	639	644	625	650	667	627	623	617	594	650	663	642	670	599	684	667	572	611	667	630	643	643	669	657	642	576	622	650	632	657	592	643	632	609	612	663	631	623	604	639	658	653	638	629	670	638	619	613	602	646	626	648	644	625	599	622	633	653	656	617	610	626	633	617	621	592	661	614	599	626	614	639	587	615	601	599	657	617	626	610	721	589	643	621	668	615	609	624	651	606	657	625	628	645	672	647	617	605	660	648	640	666	664	682	599	673	638	641	626	653	636	605	622	656	622	634	642	638	600	612	628	679	629	613	687	654	634	586	606	650	605	613	631	633	623	613	629	605	635	654	631	642	602	636	593	631	605	599	644	623	671	680	623	673	650	617	635	618	635	685	675	617	631	630	586	644	606	668	610	636	626	660	672	631	628	620	589	617	663	643	627	629	627	637	619	608	624	615	627	639	604	610	617	670	606	630	639	630	634	674	676	617	623	635	655	636	617	668	633	607	622	639	634	642	663	630	645	622	636	598	579	610	664	620	621	652	588	640	606	598	655	618	628	636	638	634	613	607	618	611	633	648	605	607	648	636	602	656	600	630	619	659	614	616	646	628	571	621	665	617	630	629	633	643	599	642	640	608	637	618	613	624	601	631	629	647	649	627	679	601	672	623	631	615	610	646	655	596	608	632	621	653	649	669	640	658	655	685	619	598	609	649	599	596	624	669	653	632	679	626	605	596	672	688	626	605	607	655	601	581	619	615	647	634	650	659	616	649	670	613	614	572	612	584	673	612	662	602	628	648	589	635	594	611	612	608	622	589	649	609	605	615	607	607	589	589	629	623	662	641	628	651	631	675	624	608	627	647	606	627	648	622	582	599	652	629	661	633	644	644	615	584	655	586	603	658	644	625	651	591	643	602	645	637	605	631	638	626	645	659	638	619	632	649	629	660	597	598	645	642	651	620	615	642	585	642	630	593	642	612	624	648	649	694	610	623	668	639	667	650	646	632	649	658	644	585	611	625	662	638	598	645	643	661	575	671	652	655	636	652	651	635	587	657	621	637	641	656	589	641	582	645	608	635	651	619	629	671	637	633	624	664	643	584	648	635	635	629	607	592	651	683	664	638	600	668	562	673	645	670	617	577	636	675	629	623	616	654	658	627	653	671	608	619	605	630	631	652	620	628	639	640	667	638	657	665	567	658	580	603	642	608	630	586	629	630	634	621	641	644	599	579	680	634	601	630	629	681	615	674	663	622	622	635	684	623	605	639	631	626	621	606	627	626	682	601	627	648	648	620	585	633	618	662	597	600	651	652	581	667	618	669	645	644	666	617	628	665	661	660	635	661	593	654	638	602	571	617	634	592	668	627	620	601	638	652	610	602	643	629	658	648	627	607	600	592	619	640	632	617	635	593	628	612	638	635	643	665	620	629	624	647	583	665	634	629	634	614	655	612	594	619	663	662	617	610	633	606	629	614	628	664	612	638	648	620	629	607	606	579	570	669	611	619	639	625	600	661	592	659	611	628	610	617	632	632	625	652	617	645	660	676	643	642	644	609	623	657	674	575	636	677	646	656	602	615	650	644	648	616	602	604	592	657	636	595	655	668	620	637	666	620	592	625	625	638	619	642	641	600	602	632	625	614	632	629	615	637	616	661	645	572	629	640	656	642	687	668	663	606	633	652	596	645	596	622	611	621	639	623	652	590	647	607	610	614	636	620	668	637	596	635	625	609	618	631	629	571	564	651	587	595	627	640	677	655	616	633	645	613	634	635	637	628	634	628	635	648	625	642	620	644	600	605	655	657	611	665	603	603	603	675	610	628	622	644	675	612	611	630	615	625	576	620	615	624	637	647	669	645	657	651	643	633	652	614	626	608	610	603	604	589	611	632	621	614	652	630	630	645	651	635	608	593	687	666	596	640	626	602	635	636	587	653	673	693	616	652	638	581	591	635	647	641	653	602	601	657	595	601	627	631	641	681	650	605	645	614	690	630	602	602	640	625	673	666	610	649	617	598	618	626	662	649	633	628	647	655	644	629	633	631	621	622	619	627	618	602	654	589	632	581	577	635	622	578	649	659	629	649	678	605	600	657	603	608	625	609	619	619	614	636	663	624	621	636	660	624	620	620	664	633	607	660	601	666	632	616	688	634	614	676	640	605	627	607	626	662	631	649	619	654	639	617	655	626	708	630	654	679	650	636	654	615	655	657	663	641	637	674	623	607	655	620	644	639	656	615	659	642	632	631	623	606	585	659	661	628	627	609	609	625	608	599	632	629	677	639	639	618	609	624	601	646	620	606	635	604	672	620	645	608	620	614	627	658	614	635	603	620	635	627	630	673	631	639	578	591	587	680	659	638	620	605	626	622	656	620	637	628	609	642	603	625	621	645	663	654	657	661	664	622	620	641	595	610	620	622	592	588	649	630	662	629	670	580	605	623	614	659	628	665	632	606	662	643	633	640	635	665	609	634	600	636	666	645	671	662	607	595	630	653	670	642	641	597	562	594	613	598	646	625	604	624	645	662	628	670	623	623	609	689	666	679	626	595	655	667	632	622	597	642	643	643	658	624	663	646	603	655	639	652	626	659	640	644	636	630	698	596	638	674	630	654	618	620	617	610	636	657	662	625	634	612	604	632	653	620	647	695	642	625	620	679	660	591	630	608	599	555	631	610	627	614	664	610	624	652	650	590	645	641	597	605	644	644	663	600	620	619	647	637	639	621	598	568	617	629	633	633	632	635	621	594	599	627	647	622	615	649	614	622	600	646	580	644	624	681	603	652	642	607	664	608	657	629	648	633	653	663	592	583	669	621	601	631	594	671	604	606	621	634	659	639	601	644	662	585	657	627	584	633	609	620	638	611	630	607	617	634	613	640	581	639	650	643	618	654	611	655	658	635	598	642	656	640	625	577	626	607	615	629	624	651	611	618	629	619	591	650	598	624	646	619	606	603	595	630	663	654	675	649	625	599	646	639	634	600	558	658	641	631	614	645	643	635	649	624	590	617	652	626	670	655	643	604	674	629	642	592	626	628	630	624	672	618	640	637	619	621	616	623	627	601	620	621	608	662	603	652	657	591	671	615	623	606	626	626	647	603	645	645	603	633	679	676	643	629	650	638
23888	21150	27992	24541	20688	2330	473	363	280	286	234	193	202	188	193	200	191	188	176	174	175	178	189	161	165	148	162	166	182	154	176	183	151	155	179	168	159	150	159	160	184	152	204	160	166	183	148	175	170	137	142	158	152	185	134	158	148	175	162	143	202	131	172	161	153	147	161	178	132	174	172	128	156	160	177	154	156	170	184	145	137	167	158	162	167	172	162	138	157	165	149	157	134	156	168	158	157	164	144	153	153	160	166	164	138	155	145	158	186	155	149	171	150	151	162	158	156	165	167	140	180	136	163	168	148	163	156	166	160	154	142	146	163	152	167	142	129	171	152	161	158	144	160	160	159	166	147	164	164	168	170	162	167	175	147	155	174	169	180	156	182	173	186	154	142	166	169	146	170	187	154	163	154	155	132	144	164	152	162	136	152	150	143	168	167	152	162	163	155	132	146	156	154	161	147	137	166	178	141	142	167	173	140	141	146	183	164	159	179	146	155	165	161	174	169	158	165	181	137	163	162	180	158	142	133	143	138	180	147	144	134	162	163	156	150	169	143	165	184	160	163	144	166	143	159	168	167	165	150	149	155	148	128	158	139	158	163	167	159	165	156	145	163	165	148	168	145	184	162	168	154	157	145	173	151	171	139	158	139	181	172	144	148	155	167	152	143	164	153	149	147	148	168	155	156	157	175	144	154	171	153	141	138	120	165	158	177	166	157	156	144	157	147	176	145	169	158	160	149	163	142	177	142	172	161	149	171	170	155	148	133	150	158	142	159	166	149	146	166	145	149	165	170	178	161	146	135	157	149	158	161	138	152	147	160	150	175	148	160	155	171	146	160	153	161	171	174	176	158	142	157	166	156	171	176	147	165	188	144	171	167	146	163	162	156	156	142	148	155	154	141	186	162	152	170	159	167	179	160	158	154	169	148	135	159	137	171	172	159	148	147	168	161	159	163	147	156	154	178	170	161	147	171	174	134	133	181	158	165	178	166	182	158	176	145	157	164	167	156	180	165	170	180	165	137	174	157	143	160	137	147	147	164	178	175	163	152	161	169	156	146	168	144	182	167	177	149	141	156	139	161	151	144	165	147	157	161	157	180	159	145	170	132	176	159	154	171	187	151	183	175	168	152	152	138	141	176	141	137	157	171	143	156	136	159	158	154	146	156	139	139	173	142	162	169	154	149	163	171	140	178	158	162	146	149	165	156	172	169	168	143	147	170	152	149	159	155	170	146	160	154	152	153	188	130	163	181	153	189	159	173	166	148	160	184	159	169	160	156	154	174	161	148	151	139	173	148	150	157	144	161	156	184	148	154	155	166	162	180	168	141	143	150	150	154	166	152	156	157	147	176	169	141	163	159	156	184	152	149	160	180	142	151	148	173	142	169	151	158	147	184	135	167	144	161	152	156	167	158	173	160	160	140	143	147	167	146	155	155	138	151	158	173	154	145	151	140	160	159	163	154	156	163	138	160	148	136	147	163	164	164	137	134	156	149	141	151	161	144	156	154	158	178	148	183	155	154	145	195	178	156	163	169	153	164	169	163	161	165	145	158	170	133	155	152	161	159	148	128	184	154	155	158	162	164	169	148	167	147	157	162	169	161	148	162	146	162	154	136	135	156	164	156	169	154	133	157	150	166	169	136	156	135	181	144	138	151	159	155	132	148	168	170	146	149	161	146	167	151	178	158	149	173	159	176	153	146	171	178	177	146	144	150	155	171	149	142	164	176	173	155	150	141	149	161	156	176	159	158	144	152	149	163	164	183	160	162	172	153	148	135	169	179	166	143	178	181	153	165	138	142	161	171	134	151	150	174	174	144	185	158	165	166	141	168	161	142	167	158	156	168	157	171	168	168	155	154	156	150	142	146	169	154	155	162	160	163	150	156	157	165	141	161	155	157	160	158	137	161	153	159	171	154	149	170	158	162	134	164	140	160	157	154	163	184	153	171	157	174	144	141	144	158	169	143	159	162	152	142	149	161	151	155	156	167	158	155	157	166	158	157	150	181	150	155	176	182	160	158	159	161	149	145	170	173	185	165	165	166	137	143	173	153	141	137	163	154	136	139	152	143	162	167	160	149	161	157	172	157	174	166	171	168	140	146	152	163	153	162	185	152	170	162	163	166	161	174	154	163	173	157	164	149	147	148	164	168	171	169	152	127	160	173	178	199	161	150	147	150	154	156	172	158	151	170	166	155	153	168	162	170	149	139	168	142	160	147	158	135	146	157	141	164	137	154	165	150	152	145	141	165	153	150	156	130	164	151	151	172	151	144	154	164	173	171	164	157	180	177	178	155	175	149	163	164	169	157	161	183	136	152	147	169	143	151	187	150	139	156	151	142	162	147	159	157	175	155	151	162	168	178	164	143	148	160	162	162	160	150	156	133	146	149	152	160	144	169	173	162	135	158	140	149	144	159	156	162	177	153	163	142	140	159	152	161	156	144	145	174	178	146	165	156	165	163	156	168	166	143	166	171	154	139	146	160	153	158	156	157	170	159	138	152	173	144	163	169	151	174	159	166	156	133	178	168	170	146	140	145	149	144	161	163	150	154	167	160	168	143	173	179	149	153	161	156	158	153	163	167	159	130	149	150	173	156	151	140	169	150	166	170	153	151	157	177	161	164	167	157	160	154	166	159	148	152	148	177	157	158	129	121	182	169	179	145	147	147	154	163	148	181	146	170	159	150	161	141	160	161	129	158	140	145	182	144	161	132	143	166	169	157	153	154	166	133	153	165	164	164	159	128	144	174	163	161	150	137	144	129	153	156	139	145	159	149	151	155	156	143	144	145	140	169	167	151	167	153	159	142	167	144	156	168	164	149	178	154	127	142	167	145	164	153	164	154	133	149	160	148	153	174	160	151	185	171	133	156	154	153	167	165	163	171	152	155	135	167	168	162	158	166	154	149	149	139	138	157	148	147	165	157	153	151	141	148	154	158	154	152	172	145	148	147	160	137	163	149	162	184	140	156	169	161	169	146	151	150	153	173	172	144	160	141	168	176	162	148	141	146	150	165	144	172	179	145	153	164	154	166	176	163	178	155	163	162	168	148	158	157	144	131	148	162	155	168	138	162	163	161	160	179	163	169	159	148	165	158	178	154	156	168	149	154	171	181	177	169	149	146	166	177	149	161	170	163	163	159	154	177	153	165	165	186	172	162	148	156	155	163	163	168	170	162	168	166	174	183	155	156	181	159	161	149	143	154	150	161	166	156	145	157	144	159	164	152	153	178	150	155	166	171	168	162	151	132	166	163	159	177	153	173	169	144	148	162	173	158	161	155	156	164	149	143	152	169	168	156	153	164	147	133	141	157	162	170	169	145	161	163	145	160	151	173	147	157	145	154	153	143	169	141	140	167	174	180	153	165	159	149	169	168	171	175	167	163	170	171	128	164	150	157	177	168	154	147	173	178	168	143	170	153	167	158	146	152	142	159	151	164	159	167	151	162	163	141	156	157	186	142	164	140	141	139	179	152	164
32656	8158	6803	3368	2137	1561	1163	973	837	704	593	596	487	448	494	435	452	434	407	385	386	375	364	323	336	376	319	318	339	305	332	315	357	365	294	313	315	355	321	302	298	301	321	312	316	323	309	312	336	310	283	310	305	311	283	291	283	322	293	317	339	332	294	313	305	322	326	302	307	296	302	313	306	320	291	293	284	312	328	289	307	297	314	310	294	275	303	302	289	324	312	316	304	295	310	332	320	324	280	314	297	328	316	310	327	297	311	290	296	295	305	323	315	296	343	298	299	292	308	283	323	311	320	307	294	318	328	307	308	303	298	270	290	297	306	312	300	309	273	347	316	281	331	293	279	302	314	304	281	265	299	302	300	296	308	296	268	304	304	305	349	295	284	309	293	257	269	308	313	308	273	307	303	300	319	304	295	290	314	305	283	274	289	280	307	300	266	289	324	272	296	320	278	267	321	310	302	288	315	300	289	284	298	300	281	326	312	300	282	293	274	301	274	328	349	314	285	287	283	322	271	269	321	311	279	295	308	300	299	280	321	302	296	312	286	330	310	316	307	296	292	285	298	335	313	268	331	289	296	291	310	289	311	317	320	326	323	299	315	313	293	310	301	305	315	269	299	310	285	283	292	293	291	333	306	313	303	316	320	312	297	306	305	308	292	298	273	311	302	283	255	273	320	287	281	319	340	329	321	331	297	300	332	317	283	303	312	292	298	297	308	281	309	288	321	321	285	318	304	285	273	300	319	294	304	311	295	290	310	300	326	312	283	288	297	294	294	285	294	308	258	290	298	315	316	294	299	287	316	311	308	305	299	306	272	297	330	292	300	303	304	322	310	315	290	276	291	279	298	261	309	286	317	311	289	295	333	306	304	295	299	283	294	298	279	310	292	279	301	297	326	351	334	310	271	315	282	293	312	303	305	303	315	306	327	313	294	310	305	264	293	297	312	336	299	324	320	311	264	281	309	298	299	302	272	305	299	307	304	324	313	316	305	314	301	315	279	296	299	291	324	284	298	333	271	316	320	311	306	309	312	323	287	311	309	275	309	315	284	273	290	294	299	285	304	305	302	290	284	313	282	305	309	296	313	281	288	308	279	306	296	319	317	338	296	287	286	294	269	300	287	306	262	283	292	304	304	302	297	311	316	300	288	309	286	309	287	258	280	335	295	323	286	321	293	274	305	290	337	305	282	317	298	319	331	321	298	286	284	313	304	290	319	274	310	304	281	301	296	295	303	308	285	305	303	329	325	311	344	325	321	297	274	261	307	279	306	277	304	285	276	310	295	297	328	296	308	270	331	305	294	314	310	283	317	309	279	296	327	326	294	322	321	299	305	309	294	312	316	281	273	290	267	312	297	259	309	314	302	298	291	286	280	326	298	335	301	298	303	333	284	318	308	282	286	279	277	323	309	299	297	293	246	306	314	342	311	322	290	304	318	296	298	307	296	276	304	297	308	298	300	285	287	286	345	306	331	267	319	280	290	285	335	299	294	305	297	288	282	280	295	314	299	278	297	275	320	295	317	314	297	269	283	302	289	304	298	315	283	260	309	291	283	272	308	306	335	294	337	306	307	282	345	298	256	299	304	321	291	287	277	290	298	298	311	295	299	284	293	303	316	288	312	322	280	286	274	305	297	293	319	309	293	258	287	335	290	313	308	316	313	299	296	264	282	307	317	323	300	307	305	296	292	320	302	273	285	305	299	297	287	311	262	277	294	283	324	278	286	304	291	319	313	277	299	309	273	305	292	277	309	283	333	291	298	306	302	303	265	306	305	292	313	295	298	301	324	321	314	306	301	302	313	331	314	298	333	283	319	277	292	307	344	305	305	303	299	298	305	317	285	307	304	298	309	334	327	308	303	322	324	304	276	305	281	280	316	300	284	293	304	308	309	275	274	288	309	319	268	295	335	308	272	310	298	281	298	310	311	291	315	279	296	276	300	291	347	295	266	282	287	307	341	288	314	313	279	324	290	294	307	308	321	269	283	278	305	291	344	290	314	291	298	281	313	311	286	296	290	298	303	302	297	334	296	294	293	312	308	306	304	321	301	302	290	296	295	293	311	299	272	310	307	319	320	294	304	305	299	291	309	299	326	312	323	313	294	305	321	285	313	291	255	303	301	311	291	280	309	329	312	314	318	294	308	315	276	286	307	322	302	292	323	317	301	307	287	295	298	310	280	308	279	296	273	283	314	270	324	296	288	300	295	287	280	292	288	312	283	284	304	309	331	296	290	289	301	272	283	267	323	298	299	281	282	324	276	353	295	308	265	312	304	314	323	292	312	275	282	311	290	301	301	281	305	263	303	312	286	311	319	293	274	298	301	319	316	318	301	330	307	312	288	293	276	312	323	265	293	325	306	320	325	297	288	274	299	304	316	299	318	304	297	308	318	266	308	288	327	320	312	289	300	304	305	293	321	285	282	301	287	314	302	317	297	286	318	303	263	320	300	308	313	306	296	320	275	313	308	309	301	307	317	306	301	309	290	295	298	295	334	290	292	311	286	301	297	305	292	285	303	328	314	277	293	274	303	302	311	257	327	319	319	321	300	264	310	318	315	318	312	288	312	301	306	281	300	287	308	291	282	291	275	258	271	280	330	299	273	340	296	295	310	285	314	314	276	316	288	304	263	281	289	275	265	271	277	285	280	338	274	294	301	294	308	306	304	285	317	315	300	300	288	303	303	292	316	303	293	312	299	277	322	297	339	317	330	307	302	295	289	328	295	301	310	333	280	301	306	301	300	311	279	312	303	310	314	307	313	322	301	294	346	304	300	281	295	323	346	289	285	302	341	296	317	288	312	319	260	295	306	294	309	305	289	309	273	307	311	322	299	319	321	324	287	321	334	300	321	310	268	319	298	272	330	332	300	284	297	291	292	309	283	301	294	306	315	291	303	299	268	308	313	295	281	287	283	272	309	283	315	294	304	327	294	315	314	312	317	294	286	290	263	302	281	312	288	320	308	322	283	304	340	313	352	308	304	305	294	283	315	324	302	310	317	301	308	327	288	302	294	275	315	285	289	297	332	295	296	309	299	297	307	305	297	302	274	276	309	321	324	284	283	312	326	336	296	315	312	322	315	286	351	296	291	320	296	307	321	279	301	286	309	301	292	290	283	289	326	302	313	321	306	299	335	308	304	292	320	295	315	293	285	297	314	343	331	295	294	292	280	284	282	303	293	296	277	280	311	301	320	316	282	295	290	304	285	286	287	293	298	320	309	320	334	291	304	309	285	307	285	299	276	264	302	286	292	289	298	308	294	329	298	290	273	275	293	292	274	277	304	296	291	304	309	317	306	286	289	339	283	321	328	355	306	325	263	290	299	278	294	294	286	296	320	306	305	337	276	287	291	319	302	278	246	328	272	278	306	302	296	296	308	309	287	293	317	276	300	322	322	330	280	304	356	342	294	310	285	307	276	314	305	302	309	325	305	303	295	332	289	283	310	325	319	311	309	332	272	286	301	284	267	316	301	318
22903	21154	28621	23969	21154	20395	1791	567	426	386	350	359	319	287	281	247	232	278	247	261	241	231	226	232	193	218	170	223	222	246	204	233	190	230	235	222	192	235	207	235	178	194	228	224	232	202	211	208	193	188	215	205	209	194	224	204	212	226	199	200	218	213	187	202	237	203	226	199	199	210	222	205	191	212	235	214	202	175	189	208	186	196	188	220	190	191	195	184	194	216	195	208	198	189	181	222	195	196	202	216	188	216	193	186	194	213	195	199	206	197	210	178	209	187	188	200	203	174	205	216	223	208	194	191	234	213	210	199	193	210	179	215	184	207	202	195	197	194	216	206	219	188	195	209	193	200	212	217	204	228	205	225	189	221	182	183	210	200	206	212	196	224	208	205	209	215	207	214	182	181	204	185	182	215	214	194	177	199	186	204	194	222	218	219	203	191	192	211	179	200	214	187	220	176	187	185	229	168	202	208	197	182	183	214	181	210	194	198	176	221	214	202	183	195	207	225	227	212	196	189	201	206	197	184	215	215	207	186	218	204	226	178	189	189	172	194	199	203	178	219	191	199	177	222	200	224	191	208	186	238	205	183	198	197	198	192	200	199	191	215	215	165	200	200	211	201	209	196	220	175	188	193	196	191	207	191	204	226	196	210	179	213	172	182	187	185	177	194	206	198	203	221	244	200	189	194	170	199	201	221	227	188	213	195	196	200	240	227	205	214	197	191	185	192	205	188	222	192	191	204	201	215	192	174	202	197	182	227	199	172	195	221	204	202	195	195	216	206	194	207	213	194	202	217	202	204	203	237	197	216	196	212	164	194	218	217	194	201	202	197	180	194	196	191	184	196	206	179	206	206	200	186	184	205	197	192	202	207	214	197	204	191	219	233	186	197	191	200	167	199	228	239	214	186	226	186	192	207	191	213	181	208	194	196	174	200	203	202	187	225	194	198	192	209	182	204	203	221	191	219	181	211	214	198	213	195	192	172	180	214	222	232	207	202	204	194	211	192	207	176	184	207	195	196	214	191	223	190	185	181	203	188	194	212	225	195	208	192	215	189	202	195	184	212	191	200	212	193	210	207	213	196	203	199	232	174	187	206	177	188	219	212	200	196	179	213	191	215	212	199	223	190	210	194	205	199	217	191	210	198	219	184	193	190	192	196	230	200	223	189	220	185	190	218	182	207	194	220	150	197	222	197	183	148	177	180	211	217	201	185	195	202	182	194	169	190	187	208	205	191	195	201	191	177	198	195	203	199	192	218	196	208	168	209	213	200	221	206	221	179	193	205	235	211	199	208	193	194	201	210	202	219	199	212	204	189	198	207	202	211	186	200	207	199	215	227	201	214	192	201	191	217	213	206	205	189	179	196	206	193	194	228	202	217	204	191	194	188	217	250	194	204	189	205	192	206	199	204	180	208	245	228	202	199	195	217	173	209	196	194	194	211	210	208	194	203	226	206	208	205	201	183	207	200	219	209	193	197	186	215	193	190	198	196	208	210	187	190	222	195	212	212	213	180	196	204	176	190	186	210	213	195	220	194	230	216	214	200	211	212	217	205	205	227	181	205	208	204	208	214	196	204	207	187	207	179	186	175	224	210	190	207	200	199	218	215	196	205	205	206	209	202	170	209	205	187	217	192	196	197	224	187	187	234	223	213	184	196	169	198	199	200	203	200	228	214	197	192	199	185	195	218	216	198	225	192	184	218	198	180	193	192	198	198	185	174	216	211	205	181	194	189	204	197	210	207	196	226	218	202	203	194	187	199	205	212	203	188	181	206	196	195	203	227	215	214	155	212	196	193	183	192	216	206	212	183	178	194	164	211	209	183	207	187	193	208	190	214	217	179	196	194	229	186	192	201	203	191	180	204	207	202	178	201	196	196	205	208	200	198	199	207	189	185	208	196	207	195	190	172	200	186	223	208	175	206	187	225	219	214	216	196	211	202	197	206	217	215	198	207	193	211	187	205	176	183	207	220	195	210	196	192	205	193	238	206	194	210	196	198	208	183	200	205	200	186	231	213	197	199	199	213	203	218	194	181	180	211	183	180	208	205	191	198	191	194	189	190	191	199	198	204	186	187	207	198	195	182	200	203	182	227	199	192	193	198	199	193	213	210	190	185	181	200	192	182	200	213	202	233	188	196	203	203	178	202	190	203	194	168	187	210	199	198	185	211	184	179	200	211	225	194	206	183	237	223	204	185	201	214	234	217	193	189	224	187	215	208	198	186	198	200	226	223	204	223	231	219	171	216	183	176	202	177	213	183	218	209	230	199	210	220	198	195	190	186	200	199	190	192	226	194	206	227	195	210	177	210	220	195	233	192	188	199	195	204	198	196	203	207	194	204	193	178	194	208	215	194	217	182	214	203	204	193	208	198	194	211	197	198	195	194	180	219	178	230	192	202	185	211	186	197	215	216	208	202	199	199	206	178	200	211	208	191	202	191	194	191	191	219	216	225	188	187	185	213	192	189	204	181	213	219	207	193	196	187	207	174	190	182	210	217	197	224	187	207	203	206	194	214	195	215	179	223	195	193	200	174	207	199	191	198	191	193	228	219	181	194	200	224	208	200	209	177	208	212	173	189	207	157	189	219	207	191	194	218	216	201	181	230	194	213	190	198	195	193	200	192	200	203	191	185	198	215	199	194	187	192	217	214	203	214	188	193	209	224	201	192	198	196	215	207	194	197	204	195	214	213	210	192	212	197	215	182	205	211	203	199	194	203	208	219	207	199	177	181	211	180	199	194	216	193	189	202	210	199	213	200	220	197	197	217	192	203	204	182	198	196	185	203	226	226	197	174	179	223	196	213	193	201	191	192	221	203	183	199	211	191	196	232	190	193	223	185	195	189	199	178	202	194	210	190	213	204	196	190	205	212	220	221	216	201	186	191	209	232	206	215	220	212	200	199	192	231	205	171	219	204	207	176	221	220	197	203	231	225	217	208	208	182	206	197	219	215	200	212	206	194	183	213	169	207	223	200	207	188	193	210	185	208	198	187	203	204	231	179	240	200	202	186	198	181	214	179	185	230	178	198	189	194	194	188	213	190	191	201	209	192	181	194	193	198	190	203	234	222	195	173	220	182	221	198	175	221	211	210	216	181	187	227	186	190	203	196	212	201	182	174	166	216	214	224	207	187	213	195	193	209	194	204	209	187	189	213	204	191	199	194	186	199	178	214	215	189	209	182	207	192	202	225	207	190	194	191	229	235	191	199	197	197	209	171	182	201	197	201	176	196	171	194	201	175	183	212	192	204	186	192	204	188	197	190	210	208	171	184	210	199	183	192	202	190	207	212	194	203	195	191	201	202	206	190	190	202	210	204	177	201	178	216	182	210	199	200	209	219	200	210	211	185	194	203	215	199	190	194	181	215	231	192	199	187	213	220	231	215	198	199	216	186	213	174	179	185	181	213	187	212	177	204	200	202	178	166	194	223	196	203	194	199	192	191	215	186	195	204	211	207	165	207	209	209	188	192	198	206
33669	13265	11260	5797	3822	2711	2108	1649	1290	1094	953	845	721	687	671	619	555	578	468	515	490	487	470	425	432	431	433	386	406	411	372	393	407	394	401	364	364	404	368	342	373	367	365	378	375	372	389	357	392	378	356	357	352	355	352	345	340	333	399	366	357	375	368	337	373	371	315	334	377	337	375	380	320	363	344	369	350	356	366	360	357	366	338	362	354	372	382	331	371	363	337	319	350	370	343	367	298	358	318	363	323	379	320	344	343	356	334	321	363	330	365	321	371	376	366	392	399	340	342	348	349	358	343	342	334	339	381	360	361	364	318	366	367	317	346	378	334	342	327	356	353	336	337	349	370	355	385	365	352	343	360	336	325	331	328	337	323	324	323	354	330	378	373	340	328	356	333	352	352	335	325	353	338	328	354	331	337	368	314	361	366	361	364	338	356	362	302	376	338	338	369	337	350	394	340	338	349	351	306	365	382	340	340	368	331	332	311	371	384	346	337	360	363	365	364	338	336	359	336	333	337	368	334	374	321	316	336	357	362	333	368	327	326	312	349	319	366	313	339	305	368	337	344	347	353	367	351	335	342	364	334	329	324	308	354	324	316	319	334	351	333	332	403	368	348	353	354	342	378	374	352	328	325	343	327	388	361	355	346	318	349	337	363	321	361	337	342	308	357	337	328	349	361	317	360	320	329	359	373	362	390	372	351	330	305	362	327	358	333	340	374	324	321	354	372	338	334	336	328	353	330	355	369	332	340	342	341	358	359	347	365	337	322	329	365	331	329	351	329	328	328	348	295	353	341	327	352	335	346	377	372	355	359	323	335	381	347	336	367	334	333	355	362	319	343	362	346	368	365	367	324	354	351	330	332	323	355	328	326	351	352	337	366	344	335	348	356	324	341	366	321	312	341	350	384	346	327	348	344	354	338	353	360	362	340	345	365	361	341	342	351	348	340	388	357	374	349	356	354	299	321	339	348	353	335	364	327	350	311	330	348	364	331	348	346	355	353	311	368	348	352	356	344	373	373	365	350	337	328	312	347	364	325	390	354	333	332	336	366	319	349	333	348	349	324	361	333	311	352	376	356	349	318	338	347	324	380	344	353	357	342	350	351	332	358	364	293	308	310	320	362	335	338	342	345	372	339	362	336	333	378	320	327	328	315	334	370	363	311	335	366	330	306	337	371	394	324	332	335	350	353	339	374	365	358	349	342	343	322	334	361	363	339	379	355	382	362	358	336	353	354	337	367	344	329	358	366	384	359	354	365	370	359	356	357	353	307	329	346	356	312	321	361	378	353	381	371	323	336	336	318	352	341	330	350	379	342	319	370	343	340	346	345	354	335	338	332	341	356	342	356	374	363	348	344	324	348	359	367	336	335	342	363	337	329	318	336	371	305	333	358	357	351	334	326	319	359	348	379	372	329	353	376	375	336	342	368	350	338	329	323	339	358	332	339	315	347	335	310	350	357	360	412	313	337	347	338	359	378	383	344	355	353	371	346	335	310	322	341	348	335	334	373	357	357	398	352	349	364	334	372	358	367	355	342	368	362	349	360	305	369	350	336	346	335	382	364	336	348	376	360	369	333	358	350	369	389	344	355	356	353	347	314	342	337	365	334	342	358	350	323	353	357	326	350	326	332	379	307	367	353	299	323	335	334	335	375	362	344	374	351	332	353	357	307	358	352	356	346	368	335	359	344	349	354	369	336	322	344	325	330	343	361	362	325	345	348	333	380	358	332	342	346	348	362	356	351	364	345	367	360	340	317	349	356	356	340	320	366	333	381	340	367	321	334	331	371	339	303	328	364	322	335	314	315	348	352	360	342	365	360	354	354	323	352	305	349	375	368	376	356	341	337	362	371	346	359	332	338	346	315	357	364	324	352	354	333	330	341	335	355	330	374	336	334	330	368	378	348	332	327	356	353	338	376	352	373	370	336	356	327	346	336	340	327	327	389	381	331	361	359	336	340	331	347	368	387	340	369	329	373	332	375	345	308	392	304	357	335	368	361	337	360	335	342	350	335	361	336	369	335	368	351	347	347	347	332	327	359	324	349	350	339	340	351	360	345	370	330	346	352	355	343	349	354	368	367	351	336	367	350	347	343	359	359	313	332	382	386	369	370	353	314	330	335	328	376	339	330	331	362	320	361	338	348	360	342	319	391	363	350	326	343	346	341	350	372	317	363	306	357	333	327	357	347	351	381	342	348	315	357	347	339	353	342	351	326	340	351	340	346	344	342	343	366	311	372	342	339	364	316	361	381	347	343	337	344	350	324	344	312	355	384	343	355	358	343	372	351	330	373	327	365	326	333	352	343	330	354	353	374	373	326	337	348	347	320	369	369	363	359	346	354	348	384	375	323	323	356	362	344	333	367	336	353	380	355	311	344	331	388	327	344	329	345	339	345	364	350	342	367	327	322	325	318	329	366	341	353	312	334	365	332	332	344	371	348	318	378	358	386	324	322	365	333	353	338	375	361	341	324	393	341	354	332	342	361	362	322	325	333	361	355	334	348	351	332	345	391	340	316	384	359	351	362	329	369	330	362	374	314	371	327	360	317	331	370	363	383	362	380	344	363	342	355	375	350	369	323	361	345	338	348	340	366	345	353	367	341	344	320	345	363	321	351	359	319	338	366	334	372	359	334	370	364	358	358	337	356	320	345	336	336	369	325	314	347	365	342	338	348	350	335	326	323	344	338	350	353	349	382	320	347	322	347	354	319	347	330	346	345	333	337	356	343	354	376	328	350	370	338	344	386	347	352	331	370	320	336	352	344	345	332	331	345	364	317	370	344	329	352	340	343	308	340	387	367	332	314	360	344	320	368	334	386	352	336	340	315	340	379	344	326	355	367	385	346	306	358	328	329	350	347	330	302	368	347	342	333	352	349	355	335	358	349	339	359	356	344	360	362	362	352	308	359	359	361	344	343	325	345	326	380	361	340	348	340	329	330	363	347	323	323	338	333	342	353	350	354	373	332	326	374	349	347	353	336	338	366	338	346	343	356	353	390	343	362	342	371	340	363	396	329	364	338	328	347	294	377	366	340	354	347	342	363	347	357	355	358	320	337	344	330	335	362	342	373	350	366	332	335	341	351	343	322	321	342	367	345	363	354	351	343	356	351	341	347	367	331	368	349	359	322	354	339	315	330	332	336	287	308	358	349	307	330	355	328	331	341	335	311	358	329	330	354	381	333	350	343	328	332	364	336	335	336	313	350	321	355	340	363	360	333	361	357	343	355	339	326	370	345	336	342	347	361	352	336	356	312	345	345	317	389	347	383	345	361	362	346	352	369	324	351	344	349	334	357	350	352	327	356	341	323	326	324	366	335	374	338	335	310	319	348	356	337	350	338	334	373	337	356	367	368	358	354	325	331	332	365	349	293	333	317	323	316	422	335	321	352	381	339	318	329	337	343	355	331	350	342	389	350	343	356	350	336	340	340	310	331	331	328	362	359	343	344	316	344	305	349	375	357	353	314	354	370	329
26768	20625	9481	781	402	405	353	357	379	397	375	362	390	389	317	351	362	364	366	332	364	333	338	386	360	364	358	364	354	331	337	363	329	330	366	358	401	345	362	362	320	385	326	336	353	387	347	337	358	358	362	350	358	338	336	346	353	331	363	344	330	353	347	339	329	334	355	328	329	398	372	349	361	317	342	333	339	316	359	345	348	339	343	339	357	369	351	317	377	340	362	361	317	317	355	346	332	359	375	335	357	342	368	352	357	346	346	345	322	380	346	362	378	350	327	324	325	359	360	350	336	354	362	393	320	334	332	341	314	352	353	344	354	325	335	330	332	325	340	348	373	381	353	329	355	365	347	339	349	340	340	345	371	379	395	325	303	320	356	345	379	401	352	346	345	355	356	369	354	347	372	333	358	349	343	385	320	352	346	367	348	347	335	357	343	344	350	302	334	352	350	338	354	353	355	330	355	338	369	329	351	337	355	353	388	360	393	378	353	361	342	337	349	334	368	354	335	343	315	387	349	332	375	329	371	368	360	339	374	350	326	361	335	342	386	320	350	337	362	337	348	323	324	369	320	341	351	310	352	338	344	343	339	326	343	377	356	349	330	357	345	317	348	359	355	331	344	326	319	341	339	319	350	379	344	345	374	359	396	384	321	316	359	339	361	322	380	301	383	383	353	351	352	327	361	363	396	350	336	349	355	347	338	344	334	337	366	351	331	307	318	353	316	343	347	345	356	358	337	338	344	368	358	345	359	336	340	353	344	349	322	339	371	367	342	366	341	378	332	339	355	350	362	332	364	355	367	368	348	331	337	350	362	331	339	335	348	299	331	325	371	368	325	317	351	357	363	353	348	345	325	343	347	323	347	353	324	344	381	322	350	348	366	345	352	364	372	364	359	345	361	375	355	335	384	360	337	362	351	367	350	355	323	330	325	332	330	327	350	366	357	342	344	361	344	356	364	299	351	358	345	335	366	372	338	336	382	352	333	338	370	349	354	336	335	332	341	343	337	363	357	342	333	359	360	316	332	370	334	351	366	321	377	384	354	348	324	375	379	353	352	377	344	338	326	334	367	339	342	346	338	366	322	317	357	328	350	331	356	391	338	338	322	363	349	351	321	348	340	367	358	368	320	332	319	358	343	351	352	350	347	368	352	376	334	359	304	349	348	362	340	325	338	367	312	342	371	340	322	346	354	363	369	331	332	326	372	382	369	353	334	375	340	349	410	353	359	330	348	381	333	378	393	358	357	367	321	343	353	339	337	361	342	343	360	346	368	351	361	364	342	356	348	361	336	334	342	339	362	367	318	347	346	360	349	305	319	362	359	367	328	348	359	348	341	359	363	315	345	356	339	357	314	346	359	325	334	357	389	356	359	354	345	304	354	330	353	370	340	336	355	342	336	343	354	331	342	344	319	372	338	323	332	336	321	358	338	389	356	368	331	340	371	392	369	353	331	333	317	345	357	338	370	343	376	369	337	336	387	347	348	325	312	368	373	358	372	341	375	350	333	343	346	313	327	323	341	337	330	344	361	333	343	339	327	327	327	372	356	339	350	385	343	363	314	338	326	367	343	321	351	353	378	348	345	344	360	353	348	348	349	328	339	357	322	349	346	321	353	346	342	342	362	342	345	352	358	353	307	340	365	391	374	386	320	335	340	365	342	350	359	345	347	337	322	312	320	356	348	352	360	372	344	348	358	354	343	364	364	364	346	352	349	374	347	382	324	363	363	349	361	345	337	327	351	342	336	345	346	343	351	339	354	349	339	338	345	344	330	335	338	370	364	372	368	362	348	357	366	350	346	389	332	344	338	327	348	339	370	350	345	348	362	359	329	354	346	355	365	337	362	307	347	331	350	369	384	344	376	366	345	348	335	352	328	362	366	366	347	345	326	346	337	345	370	330	357	343	310	334	345	358	356	338	368	345	361	323	353	383	385	373	377	336	356	346	356	331	323	333	353	359	346	341	345	395	325	341	334	320	341	336	316	402	339	348	347	352	336	382	360	343	328	373	330	348	349	348	351	338	340	348	359	369	342	342	342	366	360	340	322	358	362	377	343	366	366	334	335	351	336	366	304	386	362	346	366	342	343	349	331	347	312	334	362	368	357	383	363	351	346	330	352	344	335	350	329	361	349	350	381	354	343	392	323	359	335	358	352	359	374	367	353	350	347	347	347	358	345	362	349	328	356	374	301	323	330	328	327	338	346	358	346	354	335	331	373	341	333	337	376	365	334	341	348	376	332	334	373	343	328	325	360	354	330	352	351	354	325	342	334	376	364	347	354	333	374	368	348	335	361	358	347	360	323	392	334	358	359	371	353	349	311	373	347	336	345	351	354	352	373	290	338	338	347	351	355	307	325	356	374	372	344	341	348	343	344	389	330	366	348	345	346	330	327	344	353	324	355	356	374	374	348	322	356	352	360	376	386	385	339	345	341	344	333	340	348	373	336	311	333	359	347	359	325	366	316	390	365	337	345	330	354	367	356	350	368	323	362	357	354	343	358	350	342	330	321	362	361	350	340	345	352	385	324	356	386	339	360	352	329	318	346	387	368	365	331	382	368	314	327	372	360	334	356	347	364	336	341	313	328	363	353	354	338	352	327	334	357	374	355	346	366	344	371	382	325	357	328	307	348	361	358	354	369	369	342	334	348	365	347	338	356	330	354	377	335	321	337	367	334	389	342	373	356	327	342	326	346	363	350	346	328	352	353	348	372	346	351	336	344	364	354	320	351	375	336	355	307	369	369	348	345	361	365	359	362	369	304	365	336	381	351	354	343	346	364	329	359	320	350	345	373	336	329	330	357	355	382	326	385	350	391	373	368	334	365	330	326	352	342	339	349	340	351	351	353	365	359	366	358	374	326	360	363	333	354	371	342	307	357	348	369	320	334	364	368	320	339	332	333	331	351	343	358	346	360	317	353	320	360	384	361	350	354	321	365	357	323	318	352	365	360	358	329	310	339	315	342	334	388	350	338	361	346	342	370	338	362	344	362	344	379	353	340	366	319	376	355	318	347	335	330	357	338	372	385	359	335	336	351	347	324	353	339	379	346	358	324	357	353	331	327	343	345	376	352	353	339	370	339	335	320	342	346	342	371	353	351	328	349	332	349	370	327	360	346	312	342	366	355	376	332	374	322	350	371	348	379	318	373	354	351	319	351	343	366	396	371	350	351	321	311	347	339	349	329	346	352	342	368	335	342	373	332	364	349	346	332	345	352	344	357	351	355	368	344	342	350	357	344	335	363	351	349	366	386	339	345	375	346	326	312	329	330	348	372	348	337	351	332	325	345	345	352	344	340	329	336	330	326	379	345	321	367	341	334	349	327	338	371	366	338	338	378	374	364	338	325	325	346	379	363	334	336	327	297	342	334	352	371	352	339	336	336	350	366	340	345	350	355	305	324	332	330	361	369	357	365	370	341	356	347	363	350	360	329	367	368	348	357	313	323	343	363	339	378	348	350	327	368	363	356	357	394	314
19025	1459	1348	947	839	764	718	657	654	637	662	604	610	648	669	621	619	658	633	633	612	609	629	665	651	637	644	602	612	596	609	581	641	604	648	591	648	649	665	579	664	654	603	597	651	610	616	642	616	673	591	607	619	612	601	609	613	596	640	582	634	624	586	670	616	597	595	608	617	634	613	585	612	613	626	643	602	641	624	620	651	602	672	591	602	597	591	642	638	650	643	659	626	611	611	608	626	616	606	579	586	601	655	623	629	655	615	606	581	616	614	617	618	597	607	681	615	615	590	636	652	619	619	634	601	673	621	579	651	567	588	618	589	630	643	612	601	616	635	622	666	644	607	570	674	619	620	588	597	619	628	618	638	612	643	657	621	633	647	574	605	642	625	603	640	647	643	664	626	687	603	622	622	642	642	623	643	622	632	632	664	572	630	596	613	673	706	640	621	615	601	621	609	585	587	614	626	578	611	600	676	593	642	605	616	628	647	626	596	695	597	661	630	609	576	617	626	628	622	613	608	627	624	655	610	604	606	608	613	643	608	623	648	594	644	616	614	618	674	661	646	594	585	583	673	580	625	598	622	610	642	609	603	653	630	656	631	608	611	577	638	618	639	578	620	633	683	630	633	626	609	638	609	587	603	634	614	624	629	617	628	623	664	627	625	641	612	630	689	605	570	649	608	609	637	590	626	650	632	625	627	601	594	608	635	672	640	611	649	614	659	642	636	674	621	650	626	630	597	654	623	605	622	636	593	632	654	631	636	634	606	643	615	605	596	646	629	619	615	614	620	652	619	625	600	637	618	591	581	586	609	656	582	611	651	638	589	623	613	614	615	635	648	582	628	633	591	597	632	636	638	616	634	623	628	633	604	614	623	607	635	631	662	639	626	614	623	643	615	678	626	587	662	623	610	641	602	568	623	591	598	601	607	662	622	616	657	623	629	624	607	614	643	618	664	594	601	654	597	619	632	656	652	616	636	636	610	607	638	659	637	629	571	651	588	642	624	636	640	619	617	651	593	625	600	619	619	644	594	645	665	657	576	629	542	572	663	610	628	646	642	607	658	630	584	609	658	637	591	635	637	608	635	637	590	613	646	628	636	607	618	657	610	643	633	605	606	614	609	584	596	644	604	615	644	615	642	616	651	663	631	611	595	630	646	596	620	610	612	596	605	627	653	602	656	650	639	629	626	649	626	589	612	627	627	617	631	610	641	632	659	648	603	629	610	625	609	627	637	623	635	634	620	619	566	606	666	645	585	589	616	656	655	626	589	615	602	607	611	652	645	629	638	598	617	652	654	662	581	623	636	630	608	626	622	619	658	578	654	629	604	654	623	657	607	601	601	673	623	608	652	644	679	599	632	583	595	567	618	608	648	603	595	596	640	603	632	635	630	635	608	657	678	605	630	631	598	605	644	566	625	640	600	669	697	634	609	619	582	648	626	619	608	625	584	582	656	549	627	651	628	608	631	634	624	624	600	604	639	626	583	609	642	626	644	589	606	646	652	663	635	631	593	629	621	619	670	600	610	550	620	614	619	613	625	648	608	641	594	628	614	608	608	624	685	613	643	644	645	600	612	640	632	633	612	596	641	600	607	618	648	592	612	670	593	617	595	660	640	642	655	603	594	638	562	617	656	607	614	613	609	565	645	661	602	602	612	574	646	630	601	621	578	582	637	621	639	654	637	626	624	587	619	605	607	641	649	642	566	586	645	641	645	622	642	635	618	678	645	589	611	643	616	644	607	617	603	611	601	590	619	658	625	652	637	617	602	638	632	609	650	579	623	640	661	619	671	650	574	658	609	627	643	624	586	632	601	634	657	617	640	636	611	658	609	591	630	639	632	617	626	615	602	648	623	588	649	633	638	644	583	661	647	635	594	613	631	594	611	629	665	636	636	632	660	628	619	664	586	658	619	630	619	600	643	619	643	607	662	646	615	627	659	643	635	648	667	633	626	620	609	601	599	638	613	652	614	645	604	598	609	629	636	612	655	606	621	645	631	642	633	629	593	657	588	595	609	647	597	618	591	623	649	635	662	635	634	568	641	620	629	610	651	651	624	669	631	619	638	641	650	609	561	682	594	624	618	595	602	608	613	645	659	593	635	608	611	619	597	650	638	597	621	618	598	646	614	594	615	600	617	608	602	615	622	641	618	648	587	621	610	596	613	663	604	656	646	628	561	617	604	629	634	587	611	633	666	637	617	626	648	612	622	638	624	616	640	614	585	642	647	625	580	598	615	668	623	601	635	637	600	677	592	625	610	665	614	616	643	633	639	648	613	599	628	643	615	602	658	613	633	686	644	663	647	655	616	582	631	612	629	585	629	618	610	608	664	592	611	625	597	638	634	664	652	581	668	620	608	620	599	602	648	628	610	611	567	616	648	653	640	622	578	659	659	622	656	623	603	607	626	550	665	614	598	611	627	648	603	634	639	639	627	630	621	608	657	662	578	629	594	557	599	637	630	676	605	661	609	626	615	650	643	603	590	602	636	602	658	643	667	653	632	612	575	626	558	601	676	611	655	600	635	626	644	628	664	629	602	579	636	638	590	689	621	639	606	667	582	636	620	624	626	634	580	639	597	611	619	590	635	613	624	639	639	634	647	618	586	681	627	636	659	639	630	625	624	583	598	632	654	645	656	647	609	634	643	651	646	622	613	623	597	684	656	620	635	642	582	632	600	646	642	606	635	643	609	601	619	557	650	614	612	637	633	618	630	669	593	604	617	658	610	609	675	675	633	597	661	615	623	618	628	655	620	634	644	631	613	612	630	651	609	592	646	602	604	644	610	618	642	627	640	622	630	614	638	620	597	624	670	616	667	658	619	594	645	633	629	605	654	639	621	617	635	595	629	681	587	653	574	581	633	644	646	634	642	607	611	631	626	599	612	634	589	594	642	598	635	647	620	624	644	612	610	611	635	599	641	633	586	598	614	642	612	654	645	622	630	568	650	601	612	616	672	584	599	623	661	691	639	645	560	636	634	631	621	648	642	631	604	646	616	596	634	632	573	623	619	579	627	620	639	627	620	592	661	637	652	628	644	569	607	577	613	620	637	588	660	621	627	606	650	598	567	581	638	648	628	629	618	613	623	583	605	648	636	665	630	652	606	624	603	569	625	628	594	645	607	619	626	629	603	636	587	671	588	622	619	657	634	616	607	647	620	639	647	613	601	617	660	639	645	614	616	644	632	632	592	576	653	619	618	624	665	607	599	591	634	614	636	630	611	641	606	647	662	669	629	664	648	685	600	607	631	620	701	593	684	610	662	580	610	618	660	615	606	614	624	666	603	643	609	642	625	649	623	596	618	591	608	640	625	605	570	639	618	605	642	655	637	653	650	623	628	577	658	597	662	622	608	632	610	643	648	598	647	613	655	608	578	607	622	630	609	595	660	613	603	658	617	586	643	610	587	613	632	625	656	633	626	605	592	677	678	615	654	628	612	591	631	589	605	605	633	574	639	639	629	634	694	574	588	629	605	624
23831	21138	28092	24432	20782	2638	515	375	333	249	234	230	207	184	220	189	181	159	172	178	181	179	170	196	218	166	162	197	194	145	174	174	171	164	175	178	193	179	169	150	158	184	180	164	158	144	145	156	137	158	148	157	159	180	145	176	137	139	153	180	160	153	152	164	162	138	164	159	181	151	143	153	174	183	148	154	154	173	154	142	155	162	157	156	144	147	171	137	154	153	158	185	170	159	163	174	169	162	156	177	183	172	156	167	150	156	153	167	133	155	164	151	155	168	140	163	146	174	157	172	175	145	179	138	166	170	164	176	173	160	172	156	172	135	165	161	159	154	162	147	156	167	162	165	153	174	160	187	156	159	167	155	141	172	176	165	157	157	160	139	157	148	173	146	165	137	157	138	152	159	174	163	173	153	141	142	141	170	149	166	151	175	174	165	153	155	129	137	135	171	164	150	128	167	164	158	160	160	166	151	131	155	149	154	150	164	155	162	163	148	169	139	166	153	173	156	165	150	163	155	149	165	125	175	165	157	164	147	139	134	149	147	142	144	152	155	135	158	156	153	174	131	158	166	154	150	169	181	160	147	157	152	175	151	144	166	155	152	172	166	148	149	149	156	184	142	178	151	162	175	164	164	159	149	151	173	144	166	153	149	157	163	147	150	143	158	163	164	167	153	151	166	130	164	172	162	153	132	137	151	140	154	142	167	151	174	150	144	135	160	144	158	143	151	165	159	158	145	142	164	161	143	163	138	153	166	125	172	183	168	152	167	154	137	174	149	179	150	147	163	179	192	164	154	177	158	163	139	188	152	154	164	161	172	147	157	170	158	143	153	152	144	145	149	162	143	159	164	178	179	153	163	170	163	165	165	157	166	146	143	150	143	149	151	165	165	177	159	163	158	164	150	164	142	164	158	173	138	172	154	126	144	165	142	159	172	140	150	149	158	174	153	140	167	163	157	152	166	183	171	147	155	179	151	151	147	145	156	139	153	146	178	151	157	158	150	175	133	156	173	142	151	152	161	125	144	192	135	141	155	163	178	178	150	148	152	161	161	153	169	159	175	155	175	142	163	161	150	186	152	163	157	147	159	165	154	153	153	144	159	142	156	173	143	167	153	142	159	169	163	136	168	160	156	143	148	173	156	141	170	140	157	146	143	176	184	177	163	165	143	157	171	148	153	159	153	166	152	154	149	152	141	158	158	150	185	153	171	156	168	164	137	173	133	146	163	145	159	152	163	165	175	172	147	153	169	166	149	157	180	154	194	174	146	170	146	141	163	161	151	180	152	140	157	160	181	152	143	179	128	145	155	127	160	175	154	153	150	152	166	162	151	163	173	164	136	168	155	153	166	163	137	169	141	174	137	148	150	148	177	159	176	161	145	161	145	180	171	162	132	160	144	165	158	150	151	152	180	168	171	154	157	142	155	139	148	129	158	166	165	135	149	127	161	168	138	170	154	148	161	161	177	153	164	143	181	141	173	166	160	138	154	131	160	147	161	165	137	159	152	156	158	131	124	146	148	167	140	160	144	141	161	182	175	154	183	140	145	148	155	141	162	144	137	161	154	186	155	162	168	134	147	137	156	174	144	167	155	170	143	166	160	170	142	166	130	171	144	149	171	171	138	156	152	141	171	153	167	155	174	155	156	143	158	154	140	186	142	177	151	179	155	145	162	179	173	143	137	178	156	165	164	159	152	170	154	162	178	157	148	153	152	182	148	185	156	165	160	137	155	167	145	150	175	157	144	156	169	156	149	145	146	161	151	148	152	175	158	153	162	152	158	172	161	161	175	154	152	159	153	176	123	154	168	160	171	164	154	164	139	160	164	157	146	150	124	166	137	159	169	154	157	148	148	178	159	144	164	167	156	140	162	154	148	151	150	146	151	156	164	162	136	166	136	138	171	145	157	167	170	158	179	156	148	139	161	144	154	201	143	150	138	183	164	153	146	151	144	164	140	144	150	158	140	138	170	124	165	154	154	154	139	163	144	182	153	168	159	137	146	151	147	156	155	163	164	138	171	149	142	164	160	171	154	158	152	165	172	142	129	136	164	153	170	159	159	142	172	180	171	168	159	135	160	147	185	149	160	150	166	145	151	151	153	140	153	174	147	183	138	133	153	145	155	152	159	160	177	143	158	144	151	149	172	183	140	160	163	119	132	142	153	154	140	149	129	148	154	175	162	145	142	163	158	148	135	157	168	150	145	152	195	156	140	147	147	131	163	166	165	147	158	158	156	155	152	162	171	159	169	149	174	162	148	165	166	142	162	142	172	170	161	157	166	142	153	152	159	166	163	144	150	131	141	133	157	158	164	156	145	148	147	170	168	170	171	170	169	150	139	146	145	154	141	171	141	167	161	163	154	135	181	166	155	174	136	147	173	151	155	156	135	145	172	172	162	152	140	148	140	185	174	162	156	176	149	142	144	160	144	153	175	164	149	157	164	161	144	142	166	152	149	185	172	160	187	143	160	143	135	154	155	170	174	153	168	137	138	132	151	161	159	168	173	173	175	185	145	147	172	143	155	161	161	159	159	155	144	162	158	160	174	160	163	160	150	156	156	156	147	159	163	184	154	144	157	165	158	164	133	171	157	162	151	147	155	153	144	162	147	155	134	145	161	149	155	171	144	154	171	122	157	149	180	147	139	148	163	163	151	142	168	145	175	175	150	154	165	155	151	139	170	157	145	159	131	144	168	154	171	147	143	151	175	150	157	167	161	143	151	198	161	148	165	141	147	156	133	167	149	158	134	137	173	152	147	150	176	177	148	161	143	155	151	152	155	165	117	147	167	149	156	164	152	145	182	148	148	171	169	137	152	152	159	152	157	161	144	169	181	154	162	139	151	148	153	164	145	155	164	164	156	172	169	134	153	133	142	160	148	156	149	164	136	150	161	145	150	164	125	158	148	166	163	157	151	150	172	175	149	158	169	175	150	125	167	150	185	171	160	171	146	149	131	159	160	163	156	155	165	163	155	129	144	162	168	165	162	134	148	161	169	145	167	147	171	173	167	152	180	156	160	160	147	181	154	152	147	163	154	142	136	168	156	158	140	154	159	163	148	143	137	161	142	145	150	161	139	153	164	138	151	148	145	148	158	145	163	164	168	141	157	149	141	148	156	159	144	126	164	168	164	155	156	148	162	141	158	148	160	151	153	159	145	143	136	150	165	154	142	160	165	158	158	160	159	151	165	172	153	167	143	156	180	162	158	151	151	156	130	159	150	159	153	159	150	151	161	138	147	152	167	143	184	166	155	141	162	154	165	168	155	183	150	152	165	170	160	165	162	140	137	142	155	168	160	173	140	140	166	150	162	157	162	180	157	159	177	168	145	163	152	138	157	179	147	158	159	141	148	153	143	154	159	153	141	159	156	141	144	164	168	155	159	161	178	147	150	163	166	146	157	163	177	153	147	155	135	145	163	148	170	146	139	163	148	173	180	151	147	154	150	167	159	159	164	158	158	174	164	154	161	162	149	145	147
33560	8244	6771	3561	2216	1523	1171	954	832	680	611	568	455	481	440	393	424	408	381	382	362	370	317	327	329	364	319	340	344	308	318	329	309	344	302	313	318	315	310	347	323	313	315	313	302	306	302	278	304	300	300	303	307	317	319	312	314	309	300	301	319	303	310	298	306	270	269	295	327	280	312	312	288	274	317	290	335	270	295	300	300	295	351	302	297	299	297	320	295	297	274	332	313	293	280	314	322	302	308	307	302	328	303	298	257	300	260	307	268	278	291	314	304	295	305	296	331	291	284	307	288	267	294	310	315	293	343	303	300	305	311	314	316	281	316	289	272	307	306	298	265	301	311	292	308	279	280	271	332	297	316	294	305	298	302	315	275	312	302	322	302	320	286	272	308	308	314	293	306	334	281	293	286	278	292	317	295	302	302	310	300	283	302	312	284	295	340	304	303	287	284	291	304	295	300	317	297	314	319	303	316	286	276	311	261	309	286	341	272	295	312	263	307	274	275	269	298	275	290	285	324	278	302	310	295	294	318	265	294	298	295	270	328	288	304	302	334	298	288	298	307	318	305	306	352	300	305	314	275	315	269	299	304	274	285	280	280	310	285	315	269	307	309	342	293	292	280	284	327	276	306	281	289	279	301	308	325	286	302	298	289	312	296	281	304	293	301	305	275	307	270	266	283	301	283	272	294	288	300	325	325	304	277	312	314	310	287	277	300	293	336	292	294	277	304	274	293	303	349	268	320	298	307	299	315	288	309	287	298	339	297	302	310	295	285	267	283	287	284	286	325	297	301	292	310	276	330	312	281	291	277	280	315	300	294	295	300	297	285	284	280	294	292	296	284	273	320	277	281	301	294	305	257	273	295	298	301	303	281	304	305	310	277	294	304	298	270	299	269	304	327	347	273	251	291	295	267	291	282	285	308	293	286	301	327	288	290	285	301	266	305	315	293	283	296	289	285	312	310	296	311	297	300	292	290	305	299	323	289	300	306	299	296	295	328	265	305	302	308	335	290	280	273	305	349	308	283	308	277	292	301	329	285	269	312	296	282	326	281	310	259	303	324	311	316	278	306	336	311	311	261	297	303	279	276	288	278	307	287	288	302	299	309	270	315	272	277	277	311	285	295	316	313	292	279	274	291	331	295	295	307	284	288	267	296	280	299	311	329	300	305	305	274	301	270	273	326	286	303	304	329	291	280	291	271	301	288	325	284	295	314	294	285	293	304	325	287	285	286	278	280	298	276	272	285	278	259	296	303	336	293	309	271	291	297	312	261	322	306	288	265	311	328	307	318	269	310	306	307	299	297	311	305	285	293	257	310	296	293	300	326	290	288	320	285	312	299	311	292	273	302	305	301	293	311	290	329	304	322	294	306	292	295	321	317	296	313	318	322	289	289	293	327	264	287	318	259	290	319	291	274	312	322	285	307	344	305	300	284	274	279	287	302	306	278	305	310	303	281	305	280	299	252	286	314	310	322	283	276	302	296	316	300	313	313	294	282	313	285	290	319	299	277	305	303	300	290	305	308	300	289	279	294	309	280	309	309	291	294	292	317	321	285	277	284	326	311	275	335	295	311	258	293	308	275	298	331	333	282	290	299	299	292	300	326	306	307	309	273	283	275	293	289	288	311	296	283	288	324	302	288	296	302	291	319	311	292	301	313	275	303	304	287	307	316	299	334	285	279	307	288	285	304	287	312	296	303	305	307	276	290	273	317	289	276	299	303	288	262	280	286	282	319	258	284	283	296	318	306	284	281	286	273	324	306	291	306	281	294	317	266	302	301	317	290	298	307	277	339	294	279	297	287	304	306	293	315	335	286	289	279	265	282	315	314	286	286	281	293	296	344	297	301	286	285	330	303	327	269	287	306	275	295	286	280	299	299	280	272	286	301	308	289	299	289	295	318	277	284	271	302	308	284	308	312	302	303	325	301	313	301	297	307	322	317	285	295	295	302	308	279	266	310	272	280	253	298	308	296	320	289	288	288	295	288	297	314	299	313	298	295	270	326	318	291	288	293	288	275	284	298	281	316	277	310	293	292	301	314	287	294	266	301	302	302	305	290	291	295	292	293	280	305	303	285	338	322	306	287	293	274	319	316	317	326	309	296	314	345	300	324	294	280	308	282	292	294	308	327	295	293	304	286	312	276	288	325	323	302	289	316	316	291	262	267	280	303	307	307	300	280	300	280	281	302	322	301	297	290	315	301	285	277	277	327	288	311	286	266	292	282	319	299	295	293	289	281	279	297	331	308	307	323	276	296	303	303	325	305	282	281	312	341	322	288	314	282	280	309	288	325	308	292	269	288	284	291	303	310	301	320	292	270	303	301	309	280	319	319	302	317	300	322	294	304	298	288	307	272	299	314	327	288	262	306	303	285	273	331	275	292	301	287	295	273	278	301	289	295	309	264	266	309	284	291	280	283	292	304	310	304	285	301	290	287	310	297	279	297	302	288	326	294	297	297	277	304	287	335	307	292	324	305	290	340	314	288	309	277	285	305	308	297	274	273	315	317	277	297	279	282	305	306	309	284	277	307	304	309	313	305	285	306	299	283	314	296	311	326	312	278	296	332	272	307	307	274	285	314	287	310	315	305	285	281	287	284	272	297	297	320	307	291	272	286	287	292	299	314	288	295	299	281	282	252	300	304	324	285	295	279	314	287	272	289	310	320	303	303	295	317	296	310	301	291	299	321	313	294	307	281	301	286	296	274	315	304	276	275	293	306	299	297	334	310	259	319	298	293	318	293	323	299	326	286	305	295	297	293	293	295	311	271	273	288	314	261	295	283	295	287	305	296	312	286	289	284	305	302	274	295	312	282	290	274	312	316	280	311	285	283	305	300	273	319	300	284	292	287	286	292	329	314	319	286	291	305	281	300	278	308	316	304	320	305	293	278	279	290	287	290	307	293	293	301	302	314	268	269	280	304	289	297	309	270	270	329	292	277	325	298	286	285	297	280	284	303	268	262	312	297	315	283	301	305	308	304	297	299	289	286	315	277	301	296	277	284	309	318	296	307	295	320	317	306	298	319	286	287	287	285	286	297	290	284	305	282	281	276	320	289	306	299	290	270	330	287	305	303	327	311	301	317	294	293	294	277	267	271	278	309	274	300	306	276	299	289	289	297	290	310	282	261	297	260	308	307	308	307	284	311	308	286	319	281	286	259	280	298	281	296	301	270	278	309	307	294	294	300	291	292	319	272	294	326	286	318	296	272	294	308	284	315	295	291	303	309	300	343	274	266	302	294	320	296	287	284	295	296	292	283	307	290	297	281	294	319	280	338	301	329	289	299	310	305	295	297	295	296	284	320	278	274	265	276	305	276	285	300	307	289	319	313	323	282	278	277	329	310	272	303	301	289	281	303	285	288	312	282	300	287	303	272	273	306	310	273	298	286	300	293	307	266	290	274	323	313	303	294	295	277	299	317	325	302	303	331	313	296	297	258	322	305	311	310	293	325	318	282	302	312	305	295	281	301	298
22936	21168	28811	23786	21170	20463	1934	548	432	414	331	348	314	302	312	261	268	241	246	237	249	218	217	204	229	237	218	201	201	219	224	207	219	196	211	186	238	198	235	206	201	217	221	203	211	201	184	197	213	209	205	201	196	197	196	184	212	194	191	227	208	212	205	214	206	198	184	190	231	214	204	198	168	179	218	197	212	185	187	211	179	217	194	180	190	217	193	206	192	203	181	224	215	193	192	183	218	188	201	203	221	204	225	190	217	169	188	196	205	200	192	201	202	193	212	231	192	229	192	202	191	183	215	198	190	161	212	213	215	221	198	214	170	192	210	192	195	191	230	195	220	232	185	189	197	197	210	216	211	194	189	161	209	209	204	183	200	205	201	197	195	192	202	200	186	198	193	220	184	202	209	210	215	203	204	178	206	195	199	196	177	193	202	194	226	202	191	200	210	191	195	221	198	198	198	183	179	207	198	189	243	209	219	204	170	218	199	179	191	211	206	205	197	180	216	206	205	207	182	194	188	210	225	187	201	193	180	193	213	193	211	205	208	174	197	245	200	197	197	203	199	210	191	213	189	201	204	237	205	170	221	199	192	207	178	211	200	231	184	199	209	195	183	194	194	199	201	200	184	194	187	228	182	213	211	239	168	205	187	199	215	207	220	204	173	220	194	228	200	190	200	199	193	210	200	213	177	204	176	203	227	186	215	209	204	211	204	222	205	206	191	204	216	197	215	211	182	209	203	192	226	225	193	209	205	212	198	228	209	188	219	196	188	195	214	188	187	240	193	208	230	183	197	204	200	218	204	213	201	196	221	228	199	194	220	181	196	202	173	222	200	202	201	186	211	218	221	236	190	214	183	202	221	196	204	220	205	195	201	194	204	210	208	194	184	196	199	172	220	211	185	209	217	198	203	197	184	206	220	216	211	189	188	206	171	188	194	200	213	213	182	204	209	204	212	188	204	222	207	226	189	169	200	205	218	182	195	191	214	191	208	201	181	216	200	233	180	215	189	211	195	184	190	183	206	206	216	156	184	215	205	188	202	194	165	219	209	200	214	185	203	184	208	191	195	197	193	194	209	211	214	189	193	190	204	211	196	193	210	196	190	194	188	210	216	222	215	187	228	217	201	190	199	196	182	207	183	234	202	198	201	194	221	193	179	204	215	210	205	183	194	209	192	177	200	211	199	234	188	184	191	197	208	212	200	208	186	215	222	185	210	190	204	225	197	180	182	193	190	202	216	196	200	192	221	213	203	176	221	201	207	201	190	202	219	199	194	198	182	198	181	185	214	196	179	202	189	180	211	191	204	202	199	204	194	203	191	189	194	227	204	211	183	178	202	195	198	209	191	184	185	186	192	208	176	206	195	208	202	196	198	194	182	198	217	215	211	197	188	195	193	209	199	195	217	209	182	203	196	202	186	191	206	189	197	217	189	213	198	205	216	211	228	191	177	219	203	226	188	190	192	221	196	197	210	195	184	188	205	171	210	222	191	194	211	195	214	188	193	189	190	208	175	183	206	193	196	170	222	205	194	187	192	221	192	237	184	180	202	188	227	189	199	197	232	215	214	214	190	204	215	190	219	188	181	191	196	209	210	183	198	205	200	195	193	178	203	176	211	227	188	188	217	190	207	197	210	209	210	190	220	241	220	208	194	188	203	219	191	211	198	211	200	215	193	187	199	185	197	217	217	195	188	193	203	175	218	213	205	196	192	187	197	170	205	203	225	202	200	216	181	211	202	186	197	222	170	181	229	224	199	204	195	204	209	194	192	207	183	194	190	216	205	208	205	190	215	209	179	193	197	204	199	208	231	219	211	200	189	177	202	180	180	214	197	211	188	204	200	194	202	180	207	198	215	214	193	203	189	189	195	196	198	215	202	185	199	208	192	180	204	204	198	197	191	208	196	194	197	208	196	195	179	194	199	211	193	202	207	174	179	210	210	192	218	208	203	197	194	211	194	200	200	202	199	208	191	203	223	214	199	214	193	206	194	207	202	191	192	183	217	192	201	199	213	202	175	213	198	206	189	193	217	183	194	219	196	211	217	208	207	198	199	203	212	204	210	188	214	176	190	196	198	210	211	180	204	210	196	186	214	216	194	178	203	215	193	201	198	230	186	214	222	178	223	223	191	216	186	209	173	214	213	193	218	200	200	221	200	196	199	197	204	234	178	190	213	196	204	203	206	182	196	218	210	206	183	204	202	192	198	211	221	179	198	201	191	203	197	178	225	210	220	208	222	212	206	214	211	198	220	217	208	214	197	195	191	215	207	175	210	220	200	173	204	224	192	196	211	187	194	195	203	190	202	209	201	195	216	193	213	206	175	188	192	198	192	214	200	197	211	193	222	198	211	186	177	178	189	193	200	179	198	215	202	198	197	189	226	190	200	191	202	191	212	197	190	191	207	188	203	177	201	192	208	187	176	178	212	200	208	214	178	224	192	219	196	210	192	205	204	195	195	185	201	188	226	191	198	203	163	215	225	193	220	215	198	181	225	227	185	167	191	199	208	183	194	180	180	196	206	207	204	191	201	192	201	188	193	185	187	177	212	190	204	227	183	163	201	193	188	203	202	214	208	187	182	205	191	204	198	207	195	208	197	203	233	200	211	183	197	195	206	225	187	199	205	201	188	191	208	180	213	198	202	214	188	196	187	226	197	187	215	217	227	216	194	188	206	206	191	184	218	214	226	208	250	194	195	221	212	188	195	188	177	215	180	191	205	223	202	220	211	188	201	187	205	209	182	205	207	197	214	217	205	224	189	186	214	218	186	220	183	197	217	198	190	197	190	194	196	202	194	231	187	209	192	185	186	183	209	199	208	185	182	203	208	192	200	238	189	205	214	223	199	194	193	187	184	196	209	186	191	237	200	208	178	211	220	186	204	204	198	181	182	213	199	185	160	209	203	196	223	211	211	183	198	212	196	192	226	210	186	204	157	184	192	197	163	196	198	160	189	208	193	196	217	177	182	232	186	220	214	193	186	203	220	208	231	204	184	215	183	197	212	190	176	224	214	205	183	196	189	191	199	199	177	190	197	205	191	174	212	227	218	215	186	207	184	182	207	173	200	221	188	184	212	196	201	194	238	206	199	233	183	186	193	206	203	208	198	204	208	209	215	201	195	199	210	198	215	223	204	188	244	189	175	185	186	174	185	202	194	206	209	206	205	202	198	219	199	222	195	206	209	233	199	208	185	211	215	195	229	216	188	183	201	202	211	170	224	217	202	217	182	193	192	189	202	196	223	195	221	201	210	183	192	187	200	189	186	212	174	191	211	197	207	187	219	183	238	227	178	192	213	187	202	188	211	178	208	205	200	204	170	214	207	226	201	177	183	204	198	204	197	196	201	210	215	183	201	180	192	191	190	199	231	210	200	225	186	186	187	203	193	205	202	190	205	224	211	203	198	215	193	226	216	197	210	193	200	199	195	217	205	226	199	197	208	183	205	202	210	203	190	200	219	184	192	203	210	225	177	222	216	204
35782	13529	11357	5806	3833	2678	2059	1558	1331	1125	1005	856	740	710	623	611	604	527	492	480	492	465	461	487	429	456	397	448	426	411	382	397	412	380	393	382	388	368	368	343	364	378	370	406	390	376	351	328	353	378	368	388	337	340	379	335	391	366	337	371	352	350	335	359	352	343	350	354	349	333	355	363	368	354	355	355	313	360	342	357	351	342	331	329	344	327	332	342	373	326	359	322	347	387	346	353	334	342	327	316	391	319	337	324	315	319	337	340	360	349	358	331	347	416	361	345	337	351	364	326	347	356	309	360	330	340	340	346	375	344	365	376	360	337	344	326	348	329	312	333	356	346	329	346	364	365	317	346	354	350	325	325	351	360	326	361	332	371	329	364	345	356	330	337	345	343	344	344	334	351	335	352	331	344	349	334	332	358	348	362	366	361	335	334	362	326	339	332	339	348	336	339	332	325	349	339	334	361	341	357	335	341	357	370	346	360	354	320	379	331	353	353	351	356	363	322	347	362	345	340	378	361	357	354	327	334	388	358	354	318	381	370	314	382	356	340	332	306	349	333	322	340	330	352	339	324	384	343	309	341	340	330	362	369	333	317	335	312	306	342	327	330	306	336	336	353	343	347	326	327	347	360	342	372	362	331	375	328	345	342	374	339	320	319	337	320	352	366	379	341	330	327	333	336	358	389	367	315	339	317	339	333	346	352	368	332	354	355	367	349	362	329	354	368	326	348	308	346	350	322	348	363	321	322	334	319	332	376	314	340	349	351	359	358	351	337	336	349	334	357	364	371	336	354	331	344	344	312	324	327	343	335	359	370	338	352	314	322	346	329	373	328	361	331	335	342	370	337	371	331	334	321	362	342	373	340	309	363	346	347	340	344	306	325	344	349	344	331	343	340	329	337	362	357	345	374	330	338	332	368	348	380	317	343	323	326	366	351	352	340	324	349	324	315	354	337	332	335	386	347	324	327	333	358	353	353	347	350	354	368	328	323	340	337	328	326	338	332	378	333	322	346	326	327	340	345	304	324	355	356	383	332	357	301	326	332	340	339	362	348	336	331	343	372	357	376	371	353	329	339	358	335	359	332	336	362	336	345	322	321	334	319	346	323	350	330	357	356	362	363	325	382	325	342	356	355	352	346	369	313	349	326	340	352	336	349	343	346	343	314	363	341	368	343	328	359	364	323	296	326	343	343	314	378	329	330	326	375	336	369	333	337	362	356	333	377	325	372	369	341	329	369	325	335	337	352	341	356	347	340	321	361	350	347	338	348	378	343	339	361	371	348	345	348	328	336	320	331	358	344	306	340	338	311	341	332	329	364	322	349	355	335	380	330	374	333	323	327	353	356	331	363	354	339	347	346	366	362	331	335	333	369	358	336	313	345	334	389	321	331	339	350	338	337	337	374	369	327	326	334	350	342	344	342	321	317	340	371	344	364	362	352	347	306	328	341	328	336	328	325	336	331	353	352	347	334	331	330	335	332	395	333	350	345	340	354	366	340	284	345	405	308	365	319	311	358	339	346	334	373	343	338	365	338	316	351	337	351	346	320	369	334	363	360	334	324	322	377	349	336	344	340	329	356	375	363	335	333	388	342	333	326	318	355	345	337	335	363	328	294	353	337	339	320	321	349	368	348	336	314	308	333	342	325	333	349	357	329	324	358	371	347	342	333	332	335	358	348	339	380	360	342	342	356	390	332	334	336	324	365	340	335	333	330	364	343	316	324	411	336	315	351	361	342	359	342	357	320	353	370	328	337	333	355	308	345	355	362	325	337	367	331	357	312	337	323	337	349	372	374	340	361	327	355	332	326	356	368	345	312	369	322	349	338	323	340	336	341	340	351	303	357	344	340	359	339	356	344	362	366	339	327	326	361	363	353	344	369	363	334	320	347	350	316	335	337	346	354	352	349	313	336	328	335	346	324	343	359	387	373	359	372	345	356	362	379	345	331	367	353	367	366	335	330	330	327	312	313	347	311	306	331	346	356	347	332	348	371	330	351	358	351	348	317	382	343	319	364	376	320	370	319	337	313	343	358	388	338	341	335	330	371	338	315	324	340	325	369	360	340	336	385	358	333	343	305	333	339	349	340	360	329	353	355	379	356	349	339	345	337	351	328	351	333	337	341	356	344	354	361	366	325	361	325	344	333	334	371	352	352	375	328	328	336	345	340	391	393	358	328	335	339	307	336	333	365	347	323	316	370	335	336	336	339	345	331	311	343	323	341	335	324	320	373	356	333	339	337	319	326	373	332	302	315	359	357	345	315	316	324	357	338	360	383	325	309	375	368	324	343	358	323	337	298	333	331	346	347	318	367	333	345	355	328	374	364	382	364	329	345	348	336	331	363	346	335	350	369	334	346	347	342	340	335	345	341	335	327	352	356	329	313	341	350	341	346	329	352	347	345	322	346	320	330	333	355	336	345	339	341	388	362	351	329	326	343	344	321	334	355	326	335	364	353	321	326	330	331	350	359	351	344	317	341	365	343	350	329	324	350	306	352	319	372	349	328	363	347	336	344	313	339	370	337	332	341	309	343	333	367	291	328	348	336	350	343	358	318	335	402	326	357	323	348	379	357	323	301	325	332	342	337	383	354	333	341	356	343	352	356	344	340	342	341	328	322	345	333	335	319	329	352	324	384	332	364	327	312	341	349	337	343	312	315	361	347	326	362	390	317	345	338	346	321	336	311	339	353	342	362	336	357	330	393	328	334	325	364	322	360	335	330	329	339	351	361	308	351	347	341	351	323	350	349	318	350	343	356	330	334	380	341	372	336	344	352	349	328	345	314	342	328	349	344	353	320	381	364	328	343	340	363	314	345	316	325	337	386	357	335	354	360	309	345	329	354	358	354	346	342	332	345	392	338	308	321	382	356	339	336	357	342	370	321	349	337	384	348	346	312	330	364	353	354	365	316	371	345	324	346	349	362	342	335	343	348	388	334	396	361	326	353	353	317	331	327	326	330	316	332	322	378	367	319	319	333	364	369	327	363	344	317	376	331	341	338	380	344	359	357	319	362	338	366	326	327	364	358	329	324	336	338	312	296	330	340	389	322	344	322	332	339	325	322	328	348	338	370	338	349	385	345	342	361	351	366	335	345	368	335	325	324	357	360	358	328	346	320	329	344	348	345	343	336	317	364	344	337	359	328	336	345	339	378	365	331	318	350	353	321	309	322	354	348	355	330	325	365	340	332	348	324	371	382	370	341	341	347	322	351	344	334	316	317	361	365	345	332	316	351	352	318	334	347	359	340	313	350	351	332	363	332	282	331	354	289	319	343	350	336	315	317	354	321	343	373	379	343	355	324	367	307	344	334	343	318	373	307	354	367	319	353	312	313	385	357	368	355	358	326	326	335	316	338	326	350	341	316	324	352	342	368	348	340	350	317	361	346	346	364	340	326	343	345	327	329	395	320	302	327	335	348	377	357	358	360	343	323	346	323	370	374	330	383	342	333	305	354	348	333	369	370	359	297	369	380
26543	20532	9530	843	490	433	402	366	347	351	334	305	331	333	336	334	344	379	349	315	352	336	343	339	336	344	327	333	341	324	333	349	338	382	359	327	328	360	349	325	361	344	353	378	345	338	375	324	332	349	338	344	358	366	341	350	334	391	357	350	373	323	343	360	328	338	336	352	336	344	366	358	327	345	378	354	337	338	347	328	336	340	370	333	350	329	363	350	355	352	347	365	398	343	379	360	369	330	345	316	375	353	319	333	368	365	334	330	330	371	346	342	335	313	353	371	379	333	332	381	344	345	341	359	354	364	313	357	316	355	320	339	359	342	346	351	354	338	365	336	366	364	358	361	354	315	337	332	355	286	334	373	377	368	345	313	341	342	358	331	333	335	330	299	347	320	344	375	365	352	364	376	379	334	362	346	361	336	358	325	377	394	352	336	347	337	343	316	348	346	345	365	364	318	373	350	371	325	334	344	323	354	389	328	333	316	346	349	349	362	346	330	337	345	370	345	367	355	349	347	327	325	363	347	335	349	297	348	316	324	352	323	321	336	346	364	341	374	383	375	356	354	362	337	332	356	302	346	361	337	312	372	341	333	355	336	358	345	373	333	349	362	349	354	328	351	369	328	346	359	353	323	328	328	348	314	346	360	352	331	332	325	351	361	366	298	350	329	340	333	335	341	357	339	336	362	336	351	315	352	362	316	374	351	369	361	358	359	342	328	304	332	322	349	353	330	327	364	334	342	341	340	344	320	341	361	308	340	346	314	336	345	369	349	357	321	361	333	347	397	370	332	323	374	334	371	330	369	335	350	320	326	348	311	312	341	348	340	344	329	333	350	345	352	342	320	301	333	374	349	334	367	353	341	354	362	318	344	346	354	331	344	340	326	335	359	334	344	339	329	341	322	399	329	375	334	332	334	325	376	331	354	361	331	335	338	321	358	355	330	341	376	362	341	354	373	342	367	342	324	366	346	340	332	331	337	367	318	311	355	342	329	350	346	332	368	339	371	366	363	347	378	356	343	318	384	344	346	347	335	338	357	381	350	352	324	361	338	325	348	349	354	347	365	343	364	355	376	357	342	327	359	372	333	359	348	358	327	351	355	370	331	338	360	339	344	323	376	383	373	384	314	374	324	338	345	329	354	351	344	385	306	361	336	369	312	343	332	327	332	381	302	362	322	320	366	363	345	329	325	303	314	342	319	409	342	336	326	352	347	313	317	382	349	368	309	357	337	336	350	321	314	355	335	381	321	377	336	331	346	371	340	345	342	353	333	335	312	345	340	331	326	332	337	351	337	341	335	359	366	360	359	326	387	314	343	317	329	331	331	368	354	357	353	353	365	325	366	301	332	331	354	329	356	407	359	351	326	325	354	342	371	327	333	328	341	352	325	321	382	333	335	340	332	331	365	339	360	352	398	367	326	297	341	350	356	341	331	311	350	355	330	356	346	345	347	341	346	334	351	350	344	342	368	366	374	354	326	331	345	349	357	329	316	336	373	371	334	352	343	331	363	350	329	332	316	337	329	351	355	335	340	369	341	337	348	365	331	343	367	354	321	307	339	363	355	321	355	365	342	322	375	366	387	369	345	331	335	346	342	364	313	374	364	381	366	355	313	327	356	361	335	355	344	320	361	343	329	331	345	343	332	362	314	362	352	333	345	331	338	358	348	362	348	339	349	345	342	338	341	363	362	346	385	378	346	331	320	355	345	365	362	340	350	348	325	323	373	340	373	375	365	359	352	317	345	347	370	359	357	348	376	353	326	357	338	322	346	356	333	340	341	323	343	332	346	337	326	351	343	364	339	369	346	339	336	369	337	345	333	361	330	384	338	341	365	343	345	339	362	317	371	349	365	343	359	389	350	341	357	383	335	376	384	338	345	366	346	375	333	362	321	348	355	326	339	336	342	368	358	357	373	373	355	352	363	341	330	361	368	335	349	344	349	330	362	340	348	338	338	360	342	339	330	360	335	332	337	337	371	344	341	343	360	363	354	331	338	332	363	315	291	363	349	342	340	314	374	320	323	327	383	345	337	338	358	326	336	368	340	355	336	360	300	369	347	344	357	349	364	357	367	367	350	372	318	381	344	335	363	334	368	334	327	303	374	330	328	361	368	331	319	349	349	376	333	349	335	335	354	371	349	377	370	313	332	361	345	369	365	370	344	314	335	311	324	338	354	351	360	345	353	332	296	372	370	336	317	359	326	321	354	314	340	345	356	349	352	354	334	353	352	326	311	317	311	375	378	343	338	327	348	338	350	344	340	334	348	339	360	333	366	364	333	359	332	358	321	318	376	358	379	327	329	321	362	347	352	341	366	363	340	357	338	349	321	337	364	341	362	348	348	330	374	280	342	367	351	345	351	323	353	321	335	311	338	325	405	374	373	313	321	335	332	350	325	319	360	309	330	375	363	341	354	335	320	348	355	303	336	347	336	338	385	344	354	377	332	317	340	378	353	336	360	368	346	345	361	307	308	332	335	343	339	390	370	311	343	361	341	326	359	329	369	342	321	340	329	328	361	388	350	315	348	352	358	368	336	325	371	355	342	331	351	347	336	359	361	336	354	325	349	341	330	375	351	313	359	318	347	354	356	335	364	346	341	340	366	323	331	370	372	327	344	327	377	335	303	342	366	348	338	337	345	336	340	353	347	360	337	371	333	351	331	340	330	328	335	362	328	341	363	348	339	318	348	339	331	319	326	378	366	361	359	348	327	341	342	334	308	330	359	381	330	337	357	335	320	355	334	322	352	321	365	344	360	349	335	337	372	321	347	350	334	341	332	357	365	379	333	322	370	339	348	322	355	382	361	342	365	343	355	325	333	336	292	343	304	344	325	338	296	323	351	331	337	347	355	346	330	360	334	329	346	349	363	373	319	367	325	363	315	380	366	344	356	355	367	318	340	340	334	351	348	333	329	336	334	341	351	376	344	333	363	349	355	348	342	294	344	358	341	360	311	320	343	322	360	332	365	381	331	345	339	333	390	322	321	368	337	362	328	351	319	356	324	334	321	341	392	348	379	347	345	359	348	342	322	369	360	314	352	336	337	340	348	373	348	325	326	345	342	350	353	346	367	358	337	333	339	317	341	336	371	375	344	382	332	354	340	315	349	355	332	318	368	341	358	356	334	355	339	352	374	374	349	358	346	331	390	353	344	359	338	329	371	336	368	349	325	320	354	361	322	330	341	347	317	350	348	355	346	376	355	346	349	344	359	364	371	382	353	340	344	328	349	363	366	359	368	344	334	358	339	348	367	288	364	331	352	331	350	350	356	344	314	351	395	305	322	343	369	353	336	343	323	335	342	374	316	373	339	343	361	341	353	366	381	365	343	363	318	330	353	374	359	323	378	357	323	366	362	329	344	377	360	360	358	355	358	334	345	373	319	362	380	315	370	343	325	343	355	360	329	312	330	340	327	374	337	308	336	342	359	355	358	317	373	345	350	336	322	348	329	345	313	349	319	359	323	363	361	326	353	372	359
19029	1556	1403	945	811	777	659	686	690	671	705	641	582	632	662	621	654	638	617	595	591	596	624	613	625	655	602	573	645	655	608	621	625	596	653	623	618	588	611	586	615	557	635	602	612	621	560	611	645	603	567	639	618	621	637	593	665	629	609	642	654	669	628	606	588	632	638	626	635	583	596	624	673	612	653	583	636	643	601	589	562	626	623	599	597	615	635	588	646	603	652	640	582	637	648	611	614	620	598	621	613	576	609	620	638	632	587	579	650	623	581	601	622	628	591	632	621	608	612	619	600	612	644	565	634	616	604	656	599	635	620	617	594	630	607	621	599	610	634	674	641	607	629	614	632	595	627	582	639	601	606	622	624	589	617	601	589	624	615	606	597	659	613	585	622	642	646	683	608	567	646	602	609	616	642	613	604	654	634	654	585	660	625	593	621	590	603	620	628	642	629	596	588	613	620	606	626	621	649	606	633	587	622	586	604	575	576	643	639	618	601	642	599	621	655	632	615	590	623	646	625	574	632	600	622	582	611	626	610	650	638	626	594	627	634	634	601	578	602	622	568	584	655	672	602	594	606	580	597	636	624	603	629	608	620	622	594	600	613	582	562	603	654	632	598	581	590	641	607	618	609	641	624	592	595	626	612	661	631	599	623	624	642	602	641	608	596	620	572	615	581	644	559	641	614	586	612	608	594	618	565	615	614	621	587	651	652	638	573	598	591	678	647	590	635	567	630	595	605	598	599	629	656	576	584	596	614	620	612	621	593	575	615	605	634	558	618	619	639	624	618	647	642	626	631	595	577	572	544	644	603	635	625	599	574	614	594	583	577	615	646	604	578	596	636	597	580	588	636	647	567	622	571	606	589	643	614	598	582	585	624	662	608	602	597	630	640	580	604	613	647	615	629	597	667	576	605	652	599	601	617	637	645	569	598	558	593	597	570	600	607	607	617	661	628	619	624	575	583	599	599	620	588	654	608	633	593	623	660	601	611	601	608	601	595	585	593	561	592	587	613	627	613	658	601	610	586	596	611	611	593	671	630	634	638	646	564	624	607	625	609	598	592	628	618	604	633	616	594	613	607	609	662	622	632	627	586	599	638	609	559	615	554	596	603	626	605	642	619	584	586	577	606	636	619	607	606	619	634	645	620	594	581	606	598	628	622	600	551	605	595	570	635	595	597	615	602	683	618	581	616	569	598	657	599	663	598	577	620	602	604	646	607	599	622	612	638	642	599	627	612	598	636	624	634	611	577	665	599	610	602	631	563	612	609	615	631	670	617	636	618	621	600	605	626	585	586	662	630	615	616	657	632	622	665	595	600	629	616	679	628	597	632	637	641	635	613	646	593	586	608	630	619	655	577	621	590	603	600	630	632	651	617	608	620	585	617	631	605	618	658	584	620	643	625	629	630	644	638	604	599	613	601	554	631	651	601	633	596	643	592	598	604	602	624	658	640	653	633	640	641	600	611	595	632	595	668	640	594	656	648	593	620	658	622	591	651	603	582	596	613	632	625	611	659	645	581	573	569	614	676	626	611	626	601	593	590	637	606	594	605	554	604	613	650	593	663	600	659	632	622	640	649	617	628	611	665	635	631	578	628	619	606	627	579	585	632	584	590	621	611	641	589	628	645	617	610	605	629	600	621	606	623	604	627	618	588	602	577	606	650	578	661	635	598	617	552	636	629	615	615	602	599	645	658	606	611	620	654	634	638	578	603	609	651	620	567	572	596	629	599	633	631	616	631	581	626	646	630	635	603	597	594	622	658	632	613	583	583	608	590	630	615	609	591	606	587	617	589	620	597	592	585	614	589	649	558	637	603	613	633	631	625	605	584	605	635	608	664	619	587	632	596	624	595	591	653	615	672	603	631	623	617	594	630	619	618	594	620	604	596	639	617	592	610	592	634	609	667	648	659	617	647	604	585	593	610	592	626	653	575	588	621	583	651	648	627	649	667	632	603	555	621	612	582	614	628	642	600	570	631	659	608	607	614	604	649	596	615	594	607	586	649	643	617	627	620	578	621	599	656	598	643	591	622	655	569	620	636	557	620	565	590	611	603	626	607	594	627	620	621	615	605	567	557	591	663	590	610	620	576	618	669	584	638	589	621	627	585	589	599	624	592	633	650	623	632	594	660	593	633	656	631	604	599	597	618	600	601	617	618	596	658	618	659	639	618	578	665	603	622	634	609	642	617	635	595	611	605	616	628	623	622	644	631	607	615	610	643	610	584	608	598	631	616	590	604	580	585	615	637	645	638	649	619	627	608	630	580	629	626	607	580	651	679	607	642	625	631	595	580	631	619	605	592	618	617	641	616	598	638	598	655	618	615	601	623	618	639	589	610	604	623	613	642	622	603	590	603	584	667	612	632	582	609	644	628	618	596	621	600	633	594	618	641	594	602	640	658	553	630	598	609	617	593	599	638	615	586	638	643	568	591	602	620	629	609	594	630	629	604	628	616	591	589	632	607	590	629	583	633	579	658	594	649	639	622	639	627	633	616	664	627	596	592	630	643	620	618	601	616	583	606	620	639	582	643	605	653	649	559	583	627	598	563	630	642	636	643	570	582	569	601	595	596	560	583	584	568	578	598	639	577	657	650	616	654	597	594	588	657	589	610	617	660	602	637	637	606	613	642	597	633	624	646	651	636	621	573	625	592	639	606	565	560	649	572	612	667	630	625	576	603	616	579	614	617	592	586	621	603	620	627	611	583	636	631	613	644	600	621	595	621	599	624	599	618	607	611	675	628	606	639	612	570	588	653	605	572	634	623	622	579	614	647	576	593	593	631	599	623	590	642	569	631	616	594	633	616	632	597	592	602	625	587	622	557	652	569	586	640	621	662	641	600	601	616	602	588	572	646	616	597	584	608	591	632	635	609	623	580	611	685	636	622	626	570	643	611	607	611	622	592	609	575	614	590	637	610	621	649	628	594	641	583	576	629	652	616	573	629	616	681	635	624	614	630	639	660	614	582	613	635	619	604	628	591	595	588	611	621	633	653	652	633	589	608	668	607	569	617	616	580	605	629	627	649	593	620	588	643	597	589	628	631	598	637	611	605	595	632	603	657	643	585	619	612	675	612	627	616	611	607	610	594	622	631	612	637	620	593	607	602	607	626	646	630	611	640	645	648	633	660	582	620	612	610	581	557	582	589	607	588	619	580	598	629	631	617	620	586	615	609	626	560	631	552	602	632	604	586	638	625	628	624	634	592	573	671	596	622	615	607	570	635	598	611	617	603	571	612	599	630	595	598	615	607	603	652	579	610	606	571	593	618	621	612	626	628	594	596	563	603	637	640	589	570	569	630	591	666	616	645	572	641	623	606	582	588	606	653	629	598	636	614	664	598	597	592	603	622	613	641	642	635	664	581	653	593	644	613	645	605	586	617	638	618	622	631	630	611	588	581	585	605	595	621	596	596	583	603	605	628	590	634	627	585	662	627	623	552	603	564	579	600	626	621	657	574	631	651	607	601	659	616	622
23813	21154	28301	24260	20715	2556	465	332	269	245	264	226	219	193	191	196	202	185	179	172	175	164	172	163	171	175	157	172	169	155	170	162	170	164	166	148	182	146	173	154	147	173	154	175	171	163	174	150	153	174	153	145	154	153	142	156	187	163	176	175	166	167	153	172	179	166	151	158	157	151	168	178	153	131	160	134	153	171	161	168	161	155	177	165	132	160	166	177	157	142	165	166	159	159	155	170	142	155	155	156	168	150	153	176	162	151	142	166	164	140	178	171	160	160	185	166	149	153	139	143	147	165	153	135	173	170	153	190	145	197	146	158	151	148	177	155	161	169	146	141	150	156	154	159	165	141	155	158	163	157	158	150	147	153	164	147	158	180	154	155	156	164	148	154	180	184	172	181	146	171	161	176	187	161	154	168	148	169	151	132	172	161	165	168	161	159	158	161	147	153	169	166	166	174	160	162	167	146	165	147	142	162	148	149	157	166	162	155	173	161	133	161	170	161	183	140	137	164	168	153	151	151	150	170	153	172	159	151	157	159	125	169	153	164	151	173	150	155	162	164	150	162	155	160	138	137	157	151	156	144	150	160	166	164	154	130	154	133	139	156	137	165	164	140	167	164	166	147	151	163	139	161	148	147	137	144	151	147	171	155	177	134	164	169	161	126	166	133	156	172	163	171	149	161	138	156	166	163	150	156	164	146	165	173	169	153	159	179	135	151	143	145	149	170	170	158	156	141	150	139	148	154	157	158	163	147	166	150	146	164	159	170	167	158	140	150	173	190	161	166	159	151	145	178	154	183	160	174	157	155	147	162	153	169	137	159	156	155	133	160	142	168	170	156	158	160	163	184	150	168	145	165	181	171	163	164	150	151	138	160	134	153	157	160	156	158	144	164	160	156	153	163	140	137	141	150	174	147	158	144	161	160	140	159	151	162	160	133	158	153	143	150	163	163	147	135	151	160	161	179	146	147	149	148	160	152	167	165	159	146	153	160	158	155	177	150	150	150	159	173	175	161	152	147	179	143	141	157	167	156	155	148	163	126	139	160	159	148	176	159	174	144	151	154	163	140	136	176	157	148	159	155	155	157	156	151	152	141	163	172	172	166	170	149	170	146	150	164	148	156	170	129	143	181	146	170	178	134	147	164	138	143	134	153	169	135	143	162	154	170	151	162	156	140	170	193	145	142	156	126	149	143	133	144	139	149	170	164	148	154	159	145	158	164	160	152	146	158	168	181	168	171	153	159	170	153	153	176	172	166	153	154	157	159	163	148	159	172	166	163	149	157	158	180	154	148	168	148	169	176	155	153	160	159	164	146	139	163	142	159	141	144	167	143	152	161	163	163	155	171	142	154	159	171	154	153	146	159	159	170	152	164	152	135	147	147	159	156	145	153	172	169	187	159	155	153	162	135	136	157	159	161	147	148	156	178	143	165	144	155	159	164	154	139	174	172	166	171	170	161	159	151	146	167	151	164	153	162	162	163	144	138	137	163	153	138	148	162	130	168	158	162	140	147	155	157	177	158	148	140	154	156	142	145	143	160	156	161	159	166	167	147	156	154	162	158	167	152	155	146	154	154	148	170	172	178	161	152	150	138	153	168	151	145	157	173	181	162	154	158	152	134	161	136	170	124	164	142	151	144	130	193	168	142	147	161	169	149	140	157	162	145	164	172	158	132	134	155	172	165	151	165	156	153	144	152	150	170	141	179	163	158	157	163	150	172	174	135	167	181	159	168	153	159	143	156	157	141	172	143	131	153	160	168	141	161	149	164	153	175	168	168	171	172	159	155	144	152	156	154	141	150	151	156	172	157	146	164	160	182	139	159	177	144	140	162	169	161	173	163	159	155	161	175	136	150	175	171	162	155	148	166	174	173	173	183	147	175	150	160	143	142	133	171	154	142	166	151	151	156	141	160	127	149	153	147	144	151	140	190	151	153	160	137	144	148	157	167	164	171	169	159	172	148	163	155	163	160	164	148	164	140	162	156	145	166	161	156	166	158	143	154	170	168	173	170	172	165	140	151	130	169	159	171	148	160	155	169	175	147	137	146	135	123	159	134	159	138	166	168	141	142	140	160	152	162	153	162	150	174	168	176	155	169	166	160	149	156	151	161	164	163	162	148	131	169	159	129	164	174	151	151	155	171	134	147	164	140	151	155	148	170	168	155	138	135	166	138	146	163	172	141	161	155	157	148	159	164	139	155	161	141	149	165	144	153	168	150	160	161	160	147	189	163	174	133	141	140	168	150	136	158	141	163	158	151	131	171	183	180	131	141	156	145	157	157	139	149	175	155	144	143	145	150	190	174	146	126	155	162	153	138	156	172	171	151	153	149	150	165	144	151	163	154	165	142	168	151	149	164	141	142	139	157	156	142	148	161	129	154	170	157	169	164	150	166	151	135	166	148	129	171	157	147	138	152	165	149	137	167	180	149	151	159	189	160	176	144	158	155	143	180	161	153	144	162	144	150	159	168	162	160	163	154	131	151	140	162	147	157	178	174	157	170	157	156	158	156	162	140	159	163	161	148	180	157	166	156	144	176	152	160	167	142	160	167	166	132	154	142	146	151	128	154	172	170	160	174	171	170	169	148	155	148	155	166	169	151	147	166	161	145	187	172	162	150	169	145	162	178	139	148	163	140	153	162	160	144	164	146	148	150	145	154	153	165	151	149	155	158	148	157	139	152	150	144	142	148	151	161	162	152	160	139	153	145	146	162	139	170	137	152	134	164	163	142	183	133	155	149	161	156	170	145	160	153	169	171	178	160	151	167	175	151	196	152	168	136	153	146	167	146	174	162	157	160	158	163	159	172	157	149	154	159	151	142	171	154	157	137	152	171	154	169	190	139	168	172	147	150	172	171	144	159	156	165	149	160	172	153	167	142	163	154	176	170	144	145	182	157	167	149	151	172	152	166	156	145	141	145	152	121	139	140	159	149	156	178	159	160	156	148	173	171	156	166	168	150	148	155	146	137	156	165	150	136	162	148	140	162	146	155	149	153	163	173	175	148	165	161	143	171	162	160	150	143	153	138	167	132	161	143	183	176	138	156	139	177	157	153	157	170	161	144	177	149	151	137	168	161	162	161	160	161	152	164	167	150	167	174	175	156	147	138	164	168	181	171	151	176	128	158	144	148	176	149	158	162	150	162	160	137	155	155	151	160	157	158	153	168	153	139	151	155	146	163	133	143	148	150	138	141	163	145	161	161	151	184	178	138	174	163	161	145	176	155	167	149	152	163	170	176	142	143	156	169	166	162	166	157	142	156	172	161	169	148	154	164	135	179	157	163	153	173	162	161	148	162	162	137	137	174	163	193	161	145	153	130	147	147	161	157	132	150	156	175	157	144	159	171	166	153	165	137	146	142	148	158	165	149	142	147	139	176	152	171	132	179	146	146	152	164	133	139	157	148	152	147	142	158	149	183	192	163	143	165	152	151	165	185	163	158	125	132	150	150	145	178	155	164	164	161	146	171	158	172
34093	8383	7053	3457	2175	1624	1243	960	790	706	623	538	493	474	488	434	369	384	366	414	314	324	378	354	328	358	354	316	323	327	330	324	301	301	345	301	325	315	311	307	290	319	285	313	317	312	275	311	298	279	283	305	271	320	319	282	303	319	271	283	301	284	293	299	316	300	298	304	260	281	322	293	279	286	308	329	318	313	262	292	262	314	326	315	282	318	292	294	281	302	310	312	293	300	317	334	292	315	312	286	288	302	268	292	292	290	296	330	286	323	299	302	283	304	263	285	311	316	302	298	334	318	297	297	307	283	315	280	296	284	282	313	306	285	316	288	280	332	253	303	305	298	284	267	297	272	319	285	287	288	322	276	287	281	281	265	298	303	286	273	314	281	277	319	298	288	297	322	297	301	323	312	312	289	324	283	269	310	300	305	272	304	299	314	302	308	300	284	287	280	304	303	304	301	318	273	299	304	300	315	285	263	277	319	298	285	313	271	302	289	262	322	279	268	265	309	288	286	307	302	318	297	290	283	298	280	300	291	266	300	307	281	278	280	301	300	309	349	310	281	275	299	290	275	280	306	305	281	280	295	297	285	313	290	320	309	294	280	252	307	321	277	283	295	318	279	306	317	287	314	288	267	284	326	296	284	266	296	303	299	291	310	309	308	302	281	300	293	283	269	283	298	282	299	294	273	294	269	319	248	290	310	283	273	320	308	326	296	320	292	285	309	264	295	275	324	299	270	300	282	305	288	308	300	297	292	283	300	312	299	285	273	277	279	285	325	309	295	275	294	310	305	267	292	317	277	258	268	284	269	304	339	305	310	281	295	279	276	288	305	296	300	317	308	276	298	291	298	319	291	323	264	265	293	282	295	300	288	295	280	285	299	270	299	261	308	286	317	306	268	286	301	296	297	312	301	298	291	299	290	311	301	294	298	320	313	294	256	295	296	309	303	298	290	275	289	285	287	305	300	309	306	308	283	297	281	279	275	303	289	285	318	310	313	299	302	311	277	293	278	309	309	316	296	276	286	306	300	265	306	303	305	294	295	266	278	319	285	313	313	270	278	274	310	277	289	272	301	292	291	259	275	327	289	300	316	295	318	338	326	285	288	300	252	289	318	277	336	317	334	292	302	301	290	262	295	298	295	273	289	291	274	282	305	296	290	281	305	339	275	294	329	307	283	315	270	279	291	284	307	305	284	293	307	289	279	283	278	251	299	316	296	294	299	287	292	292	306	300	291	290	289	297	315	275	295	287	268	312	302	290	264	275	306	277	296	319	292	277	295	298	306	283	289	283	305	301	291	270	289	290	313	286	251	297	251	289	290	289	265	306	301	311	280	315	323	263	333	313	281	270	306	287	286	295	278	289	283	252	316	297	297	283	301	309	267	294	263	303	272	274	307	320	284	287	307	283	287	294	328	302	298	267	317	284	306	326	326	284	304	301	254	281	302	276	291	296	263	296	292	271	252	321	297	307	293	265	288	273	311	290	296	299	275	276	319	265	295	303	306	285	298	279	280	297	252	279	285	296	262	314	260	298	327	262	285	283	278	290	284	279	257	286	300	285	305	301	283	290	253	280	288	301	320	287	279	325	302	304	297	298	288	280	305	269	296	318	300	306	273	308	283	265	295	273	301	290	253	283	315	320	288	293	278	323	300	277	291	307	290	289	321	301	321	293	257	308	304	274	274	282	302	323	295	311	295	302	294	292	322	292	300	304	298	336	329	285	289	308	285	302	297	287	306	296	306	308	280	292	309	288	256	300	331	304	260	290	264	293	305	297	301	279	330	277	300	305	306	282	291	295	319	284	287	289	279	275	272	301	285	281	289	297	307	297	263	289	288	275	289	289	297	281	287	272	304	332	302	313	309	300	296	236	319	295	281	269	291	305	271	301	287	312	323	308	282	268	301	286	300	305	302	299	322	274	354	268	305	301	297	329	309	268	285	276	305	303	313	285	295	272	295	304	290	278	274	329	315	328	318	290	333	285	283	282	264	276	303	313	282	286	295	275	270	317	267	296	279	299	287	323	296	316	280	327	307	283	283	305	323	290	278	299	310	301	283	299	299	275	304	283	265	306	286	303	342	292	275	279	291	304	302	276	278	295	318	300	281	308	299	318	305	310	306	288	312	300	309	296	311	321	290	278	262	323	264	295	288	300	338	311	303	299	270	271	290	340	325	302	288	283	305	311	315	281	305	281	306	311	281	302	291	307	322	280	312	296	313	281	320	296	306	277	284	327	284	274	269	293	302	284	281	302	290	276	299	274	302	292	276	273	296	271	292	288	263	312	299	349	263	280	292	309	318	299	281	255	272	301	294	251	307	290	299	307	289	308	295	257	297	288	286	322	330	266	294	282	289	286	292	319	310	289	309	286	276	327	308	287	326	308	316	291	311	296	294	278	298	314	275	275	287	277	293	252	332	300	300	297	281	295	305	310	294	313	287	290	283	323	313	295	260	313	293	306	274	287	285	298	304	307	278	290	304	285	284	284	282	290	298	326	296	284	291	297	282	298	285	273	278	288	302	276	317	291	280	255	317	301	292	292	281	277	300	296	299	335	285	285	271	286	324	290	299	321	319	288	274	268	266	306	289	323	265	274	283	301	309	292	280	324	263	286	304	293	302	283	267	278	270	276	293	267	301	276	275	294	306	298	298	313	305	307	303	297	273	315	308	292	276	277	276	279	290	270	263	327	256	276	315	302	274	304	338	286	287	287	278	306	301	277	299	286	285	321	260	280	294	280	300	296	303	309	306	318	295	297	310	297	285	283	315	299	279	276	309	303	291	250	307	295	320	333	294	298	287	316	288	287	304	319	262	314	301	276	315	314	312	288	313	280	279	272	318	298	263	320	300	274	313	298	283	287	270	285	303	322	288	260	282	287	288	292	289	280	293	316	261	291	301	284	293	273	307	313	276	298	275	297	301	301	334	286	316	284	298	285	317	296	279	286	299	288	308	319	305	292	298	300	312	281	291	286	299	282	274	280	281	289	296	307	281	293	283	312	287	305	290	316	305	279	295	277	310	324	296	252	324	338	325	275	303	308	285	290	306	273	294	292	294	288	315	306	293	259	295	288	288	298	280	296	282	288	296	305	270	309	288	303	284	286	303	289	287	326	306	296	313	300	299	289	309	319	318	276	297	325	299	277	302	268	285	270	271	292	317	301	301	278	316	270	293	310	274	306	275	301	288	293	293	292	278	292	324	289	276	301	277	294	327	313	285	279	284	289	295	282	270	286	300	296	310	287	325	304	273	278	290	291	297	298	296	302	300	320	300	274	281	294	311	312	278	282	288	289	270	307	329	298	311	287	278	310	292	306	318	288	273	299	290	274	296	257	306	280	279	285	304	284	297	305	308	267	293	277	282	311	296	277	314	258	287	294	277	313	287	310	300	300	280	301	280	294	293	282	295	298	275	313	284	313	316	281	285	257	339	307	320	279	277	299	307	293	304	309	267	306	274	272	301	307	263	281	278	299	281
22911	21146	28896	23651	21147	20365	1816	561	455	362	365	343	289	297	271	276	224	262	224	250	230	251	227	229	223	209	237	216	221	246	198	244	235	226	222	245	219	221	197	191	223	241	224	209	199	222	188	210	234	211	215	208	238	198	211	213	222	220	173	180	225	196	210	202	214	200	174	189	210	221	221	193	206	203	200	214	192	202	198	216	224	190	179	197	190	204	200	188	199	204	216	225	186	215	208	209	215	203	201	216	209	201	194	198	212	221	165	226	187	191	198	216	201	214	188	196	179	188	194	200	229	192	203	220	208	231	221	202	179	198	207	208	198	200	202	225	190	196	174	212	218	183	194	194	217	180	200	193	201	194	167	186	194	198	211	205	182	206	193	192	204	204	220	175	210	197	199	211	209	196	211	202	202	171	195	205	205	205	203	189	196	177	211	202	189	203	197	231	185	207	213	229	162	190	183	198	204	169	219	201	193	221	196	203	205	188	197	195	207	210	215	209	217	200	183	172	192	194	232	190	196	212	182	204	218	197	191	203	175	190	185	206	217	205	203	173	199	174	202	192	206	193	209	197	204	188	200	179	216	200	195	202	167	211	195	188	211	181	203	199	180	213	200	187	190	188	211	184	181	193	199	211	191	209	194	207	200	207	168	210	241	187	164	188	185	186	190	193	204	182	188	191	201	185	230	184	208	193	193	187	198	223	212	186	219	215	205	173	192	190	193	189	189	188	189	207	190	192	190	192	207	188	194	170	217	197	193	173	192	181	219	174	207	214	197	204	202	198	196	187	176	203	200	219	172	215	199	208	196	182	202	193	175	202	185	190	179	207	184	180	200	192	193	214	201	205	207	201	231	195	194	190	183	195	197	202	203	198	195	182	188	178	204	209	180	207	205	188	200	220	188	178	195	196	186	190	197	213	203	195	220	186	194	166	202	219	210	183	195	210	187	176	198	227	197	207	212	195	204	201	204	201	194	197	206	216	187	172	203	194	197	189	205	209	203	179	178	205	194	207	222	183	196	197	187	207	190	196	200	215	184	203	200	204	199	208	209	197	215	190	183	198	197	192	196	165	203	212	191	218	197	193	196	207	210	210	192	194	202	190	188	223	186	169	207	180	191	222	194	190	197	174	195	215	197	195	189	190	183	184	191	200	184	192	205	214	177	199	199	211	179	210	188	202	194	240	211	186	197	184	192	171	200	211	215	214	195	215	210	200	217	199	209	166	193	208	216	199	202	182	225	223	208	190	193	191	200	201	214	191	185	203	199	189	230	212	229	236	208	192	220	195	201	213	193	184	183	187	223	191	219	208	209	192	205	205	190	195	236	216	212	204	210	192	172	222	214	173	186	186	198	205	187	182	211	175	214	168	195	225	207	232	190	228	228	231	194	225	189	206	209	213	209	199	197	200	187	208	193	192	176	197	196	196	220	202	224	188	174	210	182	193	198	209	192	190	199	203	179	193	192	228	199	208	183	199	198	169	197	201	199	184	179	211	212	192	214	189	173	195	191	188	191	223	184	200	196	215	215	195	204	200	199	200	197	195	230	207	189	191	178	195	207	195	214	207	203	201	185	184	198	210	214	187	188	228	205	234	211	201	181	205	187	181	192	188	213	196	215	228	185	185	194	189	219	192	187	207	222	207	208	213	192	193	196	190	200	193	159	210	200	184	216	203	182	186	167	215	206	188	192	194	165	201	191	207	187	192	192	199	195	194	205	204	190	178	212	215	173	201	202	203	211	178	199	179	189	201	192	211	213	226	204	224	209	189	179	184	194	190	199	189	199	196	198	194	179	191	187	215	190	222	214	181	209	196	191	188	192	207	181	186	198	185	216	214	195	212	217	211	187	217	191	174	216	206	178	204	160	182	183	201	227	204	204	204	206	191	183	184	205	198	239	193	193	195	201	205	218	193	182	188	232	202	169	197	197	202	201	209	219	169	182	188	224	215	211	205	181	175	184	186	197	210	203	191	225	198	173	225	168	202	213	186	209	192	213	191	183	178	186	219	173	207	204	214	206	201	221	191	205	181	208	198	197	201	185	197	197	187	205	209	185	181	190	182	213	206	215	197	182	226	211	178	185	204	222	228	199	181	208	208	180	171	205	196	198	196	184	205	196	189	179	188	205	212	189	187	195	219	192	240	211	190	189	217	212	187	207	189	200	203	169	186	190	187	187	219	191	223	229	212	213	189	202	207	210	197	188	193	193	209	211	203	196	180	229	190	211	191	190	184	210	184	198	213	210	204	194	198	210	182	199	194	207	210	193	187	175	212	205	208	183	200	213	181	203	198	206	205	197	206	202	203	230	179	230	213	211	177	197	180	205	192	232	209	205	184	205	194	194	194	180	188	201	225	200	186	196	208	199	190	198	173	184	193	197	193	202	188	214	166	205	178	183	196	222	209	198	206	207	213	211	198	182	181	195	188	224	194	211	193	207	196	193	198	190	217	192	185	193	201	215	200	209	192	188	203	219	200	186	198	195	201	209	169	192	208	177	227	217	212	179	174	185	181	203	209	191	185	207	188	205	206	202	203	212	196	205	205	198	237	206	206	187	196	185	197	168	193	199	176	180	194	202	211	213	157	203	201	176	223	209	190	193	207	201	201	193	197	184	205	187	195	204	179	177	185	220	221	193	212	214	211	187	185	200	214	183	200	209	189	186	206	196	187	203	223	193	192	206	202	192	206	194	209	203	212	186	217	199	194	186	190	175	191	210	189	221	187	214	177	197	203	200	209	228	211	193	200	202	199	186	237	203	224	191	209	185	189	193	207	218	183	187	188	192	206	202	209	195	206	193	206	188	193	185	202	202	216	206	196	200	201	213	190	208	214	216	202	196	216	195	220	199	197	240	186	207	197	181	229	197	204	198	204	201	205	220	219	204	194	204	201	197	198	181	214	209	181	202	216	214	203	175	183	197	195	184	178	194	198	181	205	187	202	221	185	203	198	220	208	218	221	210	200	193	188	208	190	187	190	182	198	194	221	194	194	204	251	200	175	207	173	208	179	203	215	193	231	194	177	193	161	195	164	197	188	215	179	204	208	176	178	219	195	187	209	187	186	218	187	175	188	194	201	202	191	196	190	197	196	207	196	219	201	209	194	224	203	184	209	201	204	169	210	235	217	199	204	196	188	187	190	197	199	213	203	175	215	188	192	209	211	195	223	203	174	185	191	201	209	192	199	205	198	199	193	228	196	194	214	197	220	195	186	198	229	229	205	189	194	167	226	205	188	208	194	197	184	192	196	209	202	178	209	191	216	193	179	181	207	193	194	208	194	207	191	190	186	220	204	191	213	202	186	200	203	173	195	175	199	223	198	193	198	211	209	191	196	212	196	208	187	206	217	177	200	166	184	203	205	192	196	200	190	218	199	192	210	190	230	185	200	213	185	205	206	200	185	233	216	192	209	228	190	176	213	175	219	196	222	186	174	208	207	206	186	202	188	211	216	174	197	205	217	210	222	206	207	196	172	202	196	231	211
36326	13503	11264	5902	3820	2664	1988	1599	1360	1131	972	868	748	678	653	565	580	510	497	492	505	519	490	446	423	471	405	420	376	362	384	406	382	373	396	404	399	376	367	347	387	352	375	326	396	363	369	343	369	367	366	356	353	388	338	361	340	373	329	362	345	351	362	363	295	344	357	328	350	323	369	361	360	346	333	320	352	342	337	359	351	346	364	347	373	346	354	328	333	351	358	403	330	338	361	356	321	351	307	334	409	337	344	363	389	341	351	348	343	348	375	356	329	330	322	363	333	337	339	332	327	317	340	352	329	344	327	353	307	358	297	311	338	359	354	342	344	360	344	312	306	336	338	366	355	330	316	306	324	360	357	362	351	361	365	349	331	371	355	322	328	329	330	339	333	330	345	347	366	330	372	343	346	336	356	329	331	330	348	302	333	345	348	347	339	342	348	350	291	358	350	323	325	330	320	347	344	338	316	387	310	335	346	332	347	383	324	339	329	340	333	338	360	354	340	334	322	347	349	350	323	356	332	323	332	366	358	337	325	333	327	332	332	347	344	322	374	328	331	391	380	376	350	324	349	315	371	306	331	302	373	386	313	340	364	354	360	349	324	332	359	314	338	361	304	341	325	354	329	331	328	344	338	363	323	390	372	352	335	337	331	366	325	390	332	365	328	344	340	341	352	323	328	376	352	324	358	358	342	316	364	321	362	356	360	352	344	335	364	341	324	341	337	364	322	344	317	342	311	323	331	358	336	328	333	324	307	363	334	349	336	324	324	338	351	345	363	338	318	327	363	321	318	369	337	323	354	362	325	344	335	321	318	307	373	358	330	340	357	333	342	355	331	307	317	350	329	319	361	335	326	329	327	299	328	303	334	361	323	330	327	325	299	347	345	344	348	345	359	361	361	346	328	368	314	330	325	324	318	369	355	325	368	340	358	349	327	342	340	305	333	364	309	324	330	329	343	362	326	328	370	354	297	323	339	331	326	378	346	315	332	335	361	301	336	325	367	336	351	321	369	343	341	340	335	380	352	351	335	367	350	352	335	312	334	316	317	331	334	361	330	349	319	339	332	386	363	352	360	330	347	347	313	342	348	370	323	352	330	345	334	338	356	325	339	314	357	320	349	350	312	341	352	326	356	365	369	343	366	334	323	342	333	331	361	320	319	317	343	384	310	346	337	345	335	353	344	338	327	342	384	327	350	348	339	343	353	331	319	350	308	346	333	326	311	343	365	351	312	363	365	341	343	362	302	372	317	367	342	329	323	317	375	346	338	331	370	340	342	334	340	352	317	309	367	339	322	300	330	359	342	360	350	337	342	379	336	364	379	315	343	337	327	376	380	359	331	314	350	312	334	336	345	373	302	348	341	350	357	320	359	331	361	318	348	342	352	359	357	312	336	332	344	358	338	348	331	352	319	316	304	342	331	336	339	330	339	364	355	315	330	312	351	346	342	329	365	355	337	316	346	353	312	316	319	326	309	344	376	347	355	371	353	316	345	347	332	379	330	321	311	349	326	348	336	362	348	337	350	363	333	345	359	346	321	327	351	359	356	374	332	352	342	354	350	338	322	388	331	364	325	344	359	363	334	339	363	393	334	342	339	330	347	350	339	341	333	346	324	342	369	339	370	320	366	326	317	324	338	339	325	348	336	344	330	328	346	334	355	345	355	313	330	323	318	351	341	338	345	335	359	346	341	347	364	347	336	354	325	333	373	325	297	308	335	344	329	350	346	309	361	326	380	321	313	331	343	328	343	369	348	323	317	345	339	370	352	339	363	305	314	336	330	332	337	319	355	320	359	305	383	358	313	356	346	333	322	370	312	343	360	377	342	359	336	331	377	327	331	330	357	328	351	337	335	363	336	325	302	329	338	336	336	341	317	355	371	341	335	351	336	330	334	343	328	345	353	335	375	333	359	379	357	318	335	362	339	351	295	348	350	340	337	315	347	355	319	345	296	342	359	311	340	316	333	330	338	335	342	336	324	288	333	366	316	334	355	344	385	331	357	372	370	302	313	344	334	337	339	316	340	303	326	363	324	361	348	324	315	371	340	339	333	349	345	349	331	376	306	355	312	357	325	357	342	336	343	330	340	354	333	303	338	318	337	334	357	319	351	358	330	339	351	335	335	343	343	338	329	328	365	345	330	309	330	362	338	314	348	337	356	345	353	346	383	323	342	337	344	332	335	337	345	313	355	344	331	334	323	333	334	344	340	343	360	348	323	352	359	327	322	343	307	297	335	345	324	344	353	337	365	318	303	329	330	334	321	342	348	358	327	349	336	341	332	332	335	339	350	330	349	322	316	360	330	311	324	343	372	329	344	362	337	332	344	348	324	378	351	333	324	362	332	354	336	325	333	337	360	338	315	353	327	310	379	328	325	341	369	314	317	349	307	329	341	315	328	371	350	322	312	325	334	326	325	355	302	338	334	364	337	334	362	361	367	352	352	355	332	326	353	344	323	321	337	337	340	340	355	313	349	340	349	319	371	335	315	346	336	330	313	355	312	319	351	357	390	349	353	356	349	340	315	331	325	337	321	350	348	345	308	356	340	368	319	334	329	334	321	316	299	314	349	357	343	370	352	385	323	337	301	354	324	339	338	339	359	358	364	357	337	313	345	371	338	317	341	345	332	350	316	334	325	350	297	344	321	367	299	315	332	352	326	317	345	341	328	314	332	328	315	335	332	352	334	373	317	347	326	393	340	338	311	356	303	355	345	361	318	325	326	354	315	351	337	346	320	319	350	325	327	304	320	372	330	383	307	324	319	333	339	327	318	328	321	337	328	337	388	313	320	361	346	339	330	356	311	344	344	348	339	348	360	352	338	330	334	346	340	359	337	330	341	284	322	337	365	345	328	333	352	331	374	331	381	324	337	320	350	319	342	332	328	356	374	353	350	320	361	346	341	339	352	334	339	356	345	332	339	374	345	344	339	321	380	369	348	313	335	323	327	313	329	363	317	319	330	382	311	355	325	324	319	351	333	356	354	321	335	356	371	347	348	332	325	352	313	343	353	358	350	345	358	315	331	331	324	319	334	353	366	367	363	364	330	326	340	346	352	326	357	298	326	365	323	335	361	339	356	347	326	363	338	375	358	361	369	301	346	321	339	325	367	382	344	343	351	320	316	325	317	335	354	364	323	346	343	309	342	309	349	306	342	330	365	351	353	307	336	325	334	358	341	350	320	363	317	337	353	343	332	353	314	332	321	359	306	318	356	348	367	331	343	336	329	343	343	353	346	304	339	336	350	346	312	319	342	340	336	357	348	350	352	361	348	305	317	331	356	321	384	336	361	343	332	314	353	331	358	317	345	341	342	351	333	320	306	341	321	330	339	331	333	329	341	364	354	336	358	326	325	323	364	295	334	356	333	330	333	330	319	317	342	363	342	348	378	330	326	357	352	337	343	331	379	350	304	336	357	370	320	357	314	371	320	339	341	322	378	304	350	336	317	305	337	359	362	326	315	330	328	313	341	335	344	351
26735	20665	9429	896	583	502	392	386	366	356	305	320	353	361	347	376	380	353	352	333	323	345	311	321	360	353	361	344	337	358	337	321	329	325	348	343	377	345	329	349	341	351	326	318	360	327	338	340	365	353	336	319	342	337	344	334	366	312	330	340	327	329	327	340	345	357	365	355	322	361	363	351	351	324	344	375	354	304	345	325	338	312	351	351	367	333	326	376	339	343	353	352	337	368	363	348	373	341	335	300	376	341	350	322	322	307	320	316	355	335	350	330	311	353	323	344	353	345	331	338	345	354	319	320	329	298	349	317	349	338	348	359	325	353	369	338	374	315	366	341	370	337	345	365	329	366	324	364	318	341	370	334	315	379	342	302	356	336	368	341	344	321	326	362	320	339	349	316	370	350	337	338	322	333	342	316	322	334	332	336	364	307	344	310	325	328	326	326	353	372	376	326	350	337	342	323	331	332	314	365	355	312	326	376	389	328	363	372	351	346	386	312	333	325	324	336	358	365	337	342	351	348	348	323	361	354	333	349	362	360	352	347	327	313	356	319	342	374	321	304	344	318	338	355	357	363	364	317	363	341	336	355	324	301	348	312	338	357	339	331	308	361	345	347	367	347	340	324	361	322	350	345	334	336	351	356	346	344	354	334	337	314	365	318	339	348	335	320	312	303	330	343	327	351	357	350	326	332	346	341	349	357	317	327	350	349	346	378	372	370	319	375	333	341	350	341	312	337	330	320	314	303	330	350	335	315	318	325	340	339	334	316	363	350	350	364	330	334	333	319	330	347	307	348	351	321	335	328	347	346	323	322	359	367	343	346	351	359	356	316	305	360	314	364	319	363	354	337	377	317	326	320	344	363	357	353	346	345	342	340	340	310	350	343	362	360	333	325	319	340	348	317	359	304	351	352	344	376	348	345	320	348	352	339	337	348	338	344	359	342	359	339	334	359	329	368	364	343	356	366	342	345	341	342	350	330	334	328	341	374	359	356	382	385	357	352	322	319	334	356	366	359	366	339	352	381	322	331	315	339	318	341	305	339	335	343	321	333	328	333	355	354	327	325	343	337	345	353	350	345	344	354	335	329	378	346	314	348	339	357	335	352	316	342	355	332	340	336	335	324	323	336	323	348	335	346	319	368	373	355	340	344	327	344	348	359	316	307	320	345	324	347	361	330	348	343	332	348	319	329	354	359	356	337	341	334	329	338	334	362	340	358	344	316	346	368	350	320	299	339	366	311	324	350	362	358	286	340	322	309	338	336	336	364	313	364	319	356	336	341	330	365	338	387	344	346	372	354	353	338	323	376	353	335	359	341	348	362	341	349	335	340	325	331	334	346	356	380	334	304	314	313	321	375	326	306	326	356	351	351	363	342	353	328	361	330	337	351	339	352	372	391	358	341	317	320	322	337	341	333	349	329	343	334	325	347	351	331	295	335	302	342	358	341	329	345	316	323	360	353	344	339	370	374	346	340	343	365	336	321	330	330	355	368	341	366	371	335	344	308	345	366	341	311	350	348	324	351	315	298	330	332	335	354	344	307	359	346	352	390	337	342	351	371	302	335	343	343	286	366	307	333	341	324	340	336	338	364	376	364	328	311	333	314	336	362	324	348	375	324	345	303	358	340	359	350	327	330	353	347	318	349	325	350	354	355	327	326	344	361	345	319	381	322	332	352	327	302	379	352	344	339	313	350	352	347	329	340	345	335	348	359	325	336	283	342	319	316	330	327	318	356	351	332	368	333	341	326	356	361	377	292	324	342	388	337	327	338	335	346	377	339	319	317	328	332	346	354	320	348	345	343	341	364	343	363	339	339	355	318	349	336	330	346	365	327	332	315	319	327	336	339	372	340	357	342	332	335	368	342	320	348	348	347	335	327	328	350	318	346	381	339	335	347	311	326	354	368	326	311	374	350	334	323	334	341	306	310	358	347	327	348	330	357	315	347	288	359	350	396	372	319	381	332	317	378	356	339	338	318	318	337	367	303	330	362	349	356	338	367	366	327	327	331	353	346	314	386	349	339	342	357	336	355	351	359	358	282	329	330	350	347	392	303	344	346	361	354	342	353	338	327	332	353	305	372	332	323	334	362	352	328	358	334	298	336	316	354	352	352	292	351	339	319	346	345	330	312	328	360	324	368	354	324	333	346	350	340	343	384	340	367	339	339	315	338	310	291	340	333	315	357	338	356	342	351	311	334	314	317	319	327	362	371	328	347	321	362	334	347	384	333	352	312	363	378	337	344	340	320	339	350	323	356	360	340	348	358	319	365	365	328	312	349	355	348	330	323	318	345	359	331	341	356	397	345	394	306	323	341	345	335	346	356	347	318	371	335	332	342	329	333	314	310	352	374	335	373	349	346	346	338	360	332	359	315	330	381	332	373	334	339	332	344	363	365	329	332	358	333	337	360	344	336	368	317	339	353	350	362	323	341	353	335	339	373	308	306	330	354	354	366	308	338	347	330	339	347	325	348	329	326	364	360	365	366	324	346	361	341	344	344	337	327	344	355	323	336	355	357	305	392	352	342	353	357	350	353	318	369	346	376	360	362	317	338	341	332	337	305	353	405	309	322	357	324	347	353	363	348	372	369	332	341	343	343	358	319	317	354	318	343	355	357	378	347	366	370	345	328	329	364	339	368	319	338	342	333	349	343	337	324	312	312	391	341	364	334	323	318	336	330	376	361	374	337	364	342	342	366	339	331	357	354	350	330	330	356	294	366	360	340	334	338	324	365	325	351	323	344	349	356	319	365	318	347	345	319	317	382	345	392	320	342	359	361	338	341	337	357	360	322	344	355	343	332	359	336	378	364	352	352	329	329	384	351	338	323	358	323	318	353	364	330	385	337	328	336	349	325	372	330	332	307	351	350	337	347	307	371	332	355	327	364	336	360	347	339	377	345	376	368	375	337	348	363	313	350	345	337	346	335	337	326	346	327	304	350	334	345	336	327	356	340	324	358	357	361	324	362	332	345	356	303	345	332	346	319	323	332	337	346	328	373	365	357	322	343	360	347	355	335	320	385	370	358	320	362	323	348	325	327	313	317	338	349	328	355	357	327	321	354	365	337	335	323	361	360	361	346	347	335	346	336	368	307	316	372	340	339	343	357	340	321	339	364	339	351	319	335	347	338	336	337	347	378	366	344	338	332	328	328	355	363	347	324	341	370	347	316	350	303	326	337	338	338	343	327	358	331	332	354	331	340	336	355	335	347	326	345	332	340	329	325	348	329	351	329	319	320	331	360	354	326	350	320	312	322	336	328	343	355	357	333	326	348	374	340	354	333	330	331	314	306	354	358	365	351	337	344	323	351	324	317	325	344	330	355	362	313	341	329	314	330	303	354	354	380	319	338	370	331	341	344	321	325	336	345	342	324	337	339	353	343	326	340	339	356	350	360	354	341	363	315	336	319	324	354	325	338	339	372	374	349	328	361	309	340	329	329	333	335	362	339	372	344	357	340	356	331	362	353	334	340	315	354
19142	1610	1490	995	797	719	673	692	627	651	643	600	654	602	641	664	656	579	600	632	613	631	629	637	612	632	634	669	641	623	601	623	601	607	592	611	603	607	582	619	597	590	597	659	604	667	630	640	581	589	569	626	636	561	602	647	577	622	629	655	580	617	569	628	611	653	584	621	620	630	633	618	564	664	629	609	588	625	608	639	629	569	611	621	618	607	611	615	638	594	601	607	591	618	636	641	610	598	623	635	563	588	564	590	617	593	606	638	582	643	587	597	542	632	622	655	677	587	631	636	592	652	622	614	612	612	609	587	650	639	612	592	581	652	609	623	578	612	628	564	628	633	609	619	576	622	590	574	619	640	599	620	636	599	581	641	585	649	622	618	586	573	633	591	567	583	640	608	612	566	601	573	646	602	574	582	610	623	639	604	636	599	686	619	606	639	583	593	628	629	591	559	636	639	590	618	644	617	605	617	623	561	595	625	618	570	635	603	586	566	570	626	627	628	579	600	606	631	648	647	590	633	629	615	630	595	558	566	623	625	604	592	594	634	551	606	593	610	630	574	611	604	580	616	634	625	572	613	619	656	649	635	538	633	603	572	591	643	596	611	639	562	624	597	593	602	631	563	608	624	632	596	604	660	629	635	586	586	586	585	602	611	581	588	612	606	632	615	569	567	636	620	616	587	627	595	607	636	581	587	579	638	596	622	602	576	598	609	631	583	611	618	638	592	594	600	655	628	600	621	597	623	638	610	629	588	587	604	588	654	599	581	583	584	618	629	606	599	582	631	581	629	700	661	655	592	551	594	591	575	596	597	609	630	611	619	608	615	610	602	634	627	620	593	609	593	591	581	606	555	562	579	606	637	603	575	600	609	612	659	600	603	591	628	607	582	541	596	598	571	614	614	610	595	569	575	639	607	621	618	604	540	597	611	585	569	594	605	599	626	600	608	668	624	653	632	573	622	625	601	643	597	609	596	608	615	623	642	580	618	618	627	601	605	558	594	577	677	616	638	616	608	634	634	604	608	599	604	636	575	606	604	671	585	639	601	631	637	609	602	617	603	627	587	589	611	605	607	573	611	619	619	599	569	668	609	593	656	616	643	596	585	668	617	600	644	613	578	588	593	668	606	624	580	630	621	595	626	636	650	634	616	612	605	655	628	607	567	567	568	615	571	630	689	643	598	591	611	621	617	584	587	597	606	630	610	622	585	622	612	591	635	611	578	630	593	620	607	586	643	617	605	579	591	592	599	604	601	619	633	628	595	585	637	613	648	578	600	618	604	614	604	594	625	612	610	590	599	604	562	617	607	560	616	574	588	616	607	605	566	615	628	620	584	611	571	601	633	642	569	583	603	629	594	578	613	637	611	578	655	604	557	570	579	621	625	614	627	616	636	584	552	603	642	621	608	624	617	635	610	606	616	592	629	611	616	614	591	585	614	603	601	642	616	560	649	559	603	615	588	606	646	587	589	608	591	603	632	620	613	594	588	608	595	614	559	575	603	631	554	613	576	589	631	584	616	608	593	636	603	608	642	617	615	647	597	587	613	563	597	600	577	606	572	572	622	611	609	611	593	627	611	620	591	602	627	642	622	579	638	583	639	597	611	614	635	604	543	603	583	578	600	614	595	597	616	596	656	582	619	612	614	606	606	607	626	619	616	591	626	595	626	585	592	579	569	574	605	586	657	614	597	639	614	594	597	602	639	597	592	597	632	594	546	535	568	592	624	578	620	575	601	575	615	618	655	612	622	625	622	644	665	602	619	625	663	594	595	603	605	618	605	592	660	608	607	620	682	650	596	616	615	604	614	591	659	617	604	581	603	610	640	614	595	641	623	633	656	581	605	638	619	620	616	604	594	587	616	623	633	604	603	618	597	606	585	582	580	596	613	598	641	612	629	630	649	644	607	605	595	646	645	564	579	606	570	613	634	588	638	573	640	592	595	612	558	610	641	613	604	619	605	643	579	581	571	643	590	600	621	645	634	647	605	615	606	584	628	636	590	625	587	565	588	596	640	621	678	606	629	629	586	609	554	615	605	637	583	566	613	615	601	637	629	622	588	632	662	629	621	620	628	615	590	539	586	645	613	616	606	634	648	573	612	610	559	567	596	633	622	627	642	599	557	598	566	632	604	635	622	634	621	602	607	601	652	647	609	662	622	576	590	604	637	576	587	625	611	573	643	599	584	637	599	563	644	615	586	551	605	609	608	627	647	606	640	620	626	597	671	637	611	616	605	613	661	610	619	612	596	618	615	598	600	612	619	588	617	614	611	606	626	593	632	571	617	611	591	636	607	636	626	662	611	604	614	613	628	624	600	640	593	620	661	623	576	650	614	577	638	600	570	586	623	560	566	599	564	625	638	595	598	608	595	618	607	633	612	639	588	614	576	599	616	600	659	644	629	626	619	606	583	598	649	604	592	625	605	581	604	610	578	611	611	624	580	608	614	587	616	547	565	594	578	630	591	583	600	660	633	643	608	645	598	617	634	662	643	575	606	606	622	569	598	560	604	631	608	622	598	572	626	580	553	624	566	579	646	563	631	598	603	633	564	593	654	678	599	585	615	594	654	639	567	616	608	612	620	658	609	644	597	634	600	616	598	594	609	608	604	598	604	612	658	568	646	612	642	578	608	597	630	551	629	625	623	638	612	606	603	634	626	630	662	572	583	596	621	604	633	610	615	587	612	580	614	611	588	631	590	609	562	648	596	602	598	621	650	605	617	578	605	594	600	604	591	589	616	604	568	646	654	586	623	607	638	613	611	641	645	637	592	626	602	633	607	643	609	614	611	619	619	627	601	617	598	631	589	614	595	546	627	591	617	639	589	579	618	628	612	640	611	606	579	614	611	600	612	596	566	579	565	613	624	630	671	624	625	615	613	634	664	621	605	590	632	590	598	641	648	558	637	612	602	616	605	597	566	598	603	630	640	621	565	592	651	615	629	600	608	601	624	577	607	629	636	619	617	592	591	632	582	584	624	607	597	602	651	630	613	614	640	594	602	610	595	644	648	626	578	603	651	609	583	660	604	641	573	620	595	602	602	617	642	620	623	605	601	633	556	597	595	609	620	622	602	580	620	607	578	643	601	664	605	636	587	619	614	614	635	629	628	631	603	575	613	604	593	592	627	629	592	604	664	597	646	641	568	602	628	656	618	634	605	631	601	594	616	573	641	586	584	585	601	590	593	649	597	612	610	597	615	581	604	637	598	586	610	619	638	589	584	595	637	600	577	611	605	613	616	639	596	625	591	590	604	578	620	605	588	610	639	639	627	603	640	610	588	617	610	645	636	622	610	637	591	582	625	629	622	626	628	587	622	613	600	562	611	604	610	578	620	599	627	617	569	590	651	601	623	598	647	665	579	628	634	631	627	617	616	624	567	591	612	634	627	618	621	625	596	589	617	584	657	580	670	603	637	622	604	578	599	559	564	575	594	616	621	589	594	616	608	630	613	615	582	630	572	627	634	620	628	596	596	611	615
23813	21158	28489	24077	20804	2568	485	337	283	281	241	226	209	183	188	204	190	162	198	170	186	185	178	167	145	172	161	160	156	167	176	173	171	140	168	134	138	165	152	163	158	172	148	168	165	174	164	164	170	135	173	170	158	157	151	150	155	146	173	140	147	139	151	151	134	133	148	137	155	150	166	159	172	167	157	137	168	156	127	164	163	145	136	152	171	147	142	156	136	135	154	138	143	149	137	180	141	158	156	156	156	159	167	145	170	154	158	156	182	143	136	139	137	150	141	152	143	143	155	159	126	145	166	166	163	148	154	151	148	185	132	159	149	152	144	158	148	174	170	149	150	149	145	172	163	170	149	166	150	165	168	141	153	150	138	147	141	147	150	168	128	134	151	183	159	149	165	143	140	142	138	170	164	167	134	161	161	156	161	143	132	163	178	135	123	170	149	142	152	156	159	159	156	141	145	159	158	146	149	145	124	176	156	155	164	147	158	152	164	143	185	146	169	143	146	146	154	146	145	141	155	142	135	141	132	138	182	161	156	144	136	144	149	152	153	145	141	153	167	165	172	128	162	150	139	159	158	139	156	167	154	150	158	146	153	163	154	135	134	139	178	168	130	156	155	144	152	160	154	143	146	167	153	135	161	160	151	185	147	141	161	143	178	168	137	161	138	159	153	143	126	151	149	151	158	145	158	177	162	151	166	167	145	152	156	140	156	161	141	130	136	143	171	186	130	151	152	165	154	151	165	149	161	159	151	146	136	141	127	169	156	170	147	150	156	154	158	142	141	158	146	170	167	143	153	159	141	154	164	171	147	146	155	162	160	139	152	166	164	158	136	153	160	174	164	140	153	153	173	152	166	163	161	138	156	153	159	179	158	165	147	158	151	152	146	144	147	164	151	123	148	169	144	154	142	166	153	147	144	151	155	156	149	149	142	148	153	162	143	170	149	140	135	141	126	142	157	152	158	172	151	154	146	157	148	144	145	149	156	158	155	144	157	161	141	161	155	144	159	135	144	165	168	153	140	169	170	172	161	175	164	156	158	150	146	164	145	150	174	158	145	135	150	164	162	147	137	170	137	149	128	150	140	172	155	163	129	163	143	142	149	150	157	143	163	168	155	173	142	149	148	148	176	167	141	156	177	150	154	165	149	153	147	173	150	156	157	152	158	153	161	149	167	155	149	167	151	152	164	168	154	175	144	158	152	149	153	148	117	140	160	176	146	153	133	162	148	149	158	147	135	151	147	179	158	144	162	141	168	148	151	146	146	151	143	152	147	154	165	149	155	161	185	147	151	148	145	166	154	152	148	152	134	163	168	139	145	161	140	161	151	140	133	132	148	157	161	148	172	144	143	131	158	154	149	165	170	142	131	133	149	172	160	153	160	138	154	146	153	152	137	154	178	162	173	147	153	145	134	162	156	157	141	150	154	149	165	157	155	159	152	180	137	153	153	159	167	157	166	155	138	153	150	161	121	148	185	149	147	160	162	177	172	159	149	165	162	153	173	164	168	144	149	179	160	167	151	148	156	129	158	143	166	164	123	142	158	164	147	143	146	154	160	144	169	155	136	138	144	170	148	139	153	161	161	152	152	156	146	159	124	144	155	182	161	165	159	153	151	135	157	146	124	178	185	163	153	164	152	143	140	165	106	173	158	156	136	182	151	179	155	160	112	143	151	149	157	145	149	147	159	149	150	139	131	139	158	139	151	144	165	132	150	162	145	151	157	133	165	134	160	151	147	148	172	156	158	130	144	122	157	158	163	160	152	159	152	164	138	155	180	149	150	158	158	166	139	172	142	132	125	162	142	160	157	141	151	157	169	147	140	143	184	154	152	135	153	159	154	148	162	134	148	153	157	149	118	143	149	138	170	163	156	134	142	158	160	142	149	150	137	155	161	148	142	161	116	131	155	142	133	170	155	144	164	150	154	149	142	151	134	138	173	156	144	141	148	152	174	152	133	140	145	137	149	161	157	174	151	147	136	159	148	152	162	166	143	156	140	176	151	158	146	166	157	137	163	152	158	164	144	145	144	145	184	132	146	156	156	137	154	139	153	154	149	138	148	162	153	141	142	148	172	135	148	147	151	158	130	139	159	153	131	155	169	147	163	150	139	131	147	172	143	153	148	154	163	143	156	153	153	156	153	159	159	141	163	150	168	166	139	154	151	129	143	162	154	166	141	156	147	170	125	158	139	125	141	134	157	141	150	150	149	153	137	143	158	133	157	159	144	171	142	154	156	165	142	156	157	170	155	150	149	151	148	140	161	147	143	154	171	127	160	139	166	153	149	177	146	140	144	131	148	139	130	151	166	156	160	131	157	113	130	161	171	153	142	158	144	144	146	152	141	159	187	147	145	160	160	161	139	165	134	157	144	143	143	133	131	152	136	173	134	158	146	171	147	156	146	153	152	147	155	149	154	161	150	151	149	149	173	161	165	166	143	150	159	152	172	156	149	149	162	147	145	174	150	150	154	166	143	156	153	144	148	153	164	143	163	146	161	162	150	140	139	150	170	142	179	172	139	155	160	141	147	161	193	146	152	120	148	153	152	158	141	160	148	137	156	164	151	145	158	158	156	138	137	151	139	168	136	149	143	162	127	157	145	150	122	140	150	176	152	151	177	163	147	162	154	147	151	157	149	180	147	134	167	150	156	152	127	148	169	142	160	140	156	153	172	142	138	150	148	149	138	144	154	157	156	161	150	174	155	137	131	143	151	145	155	177	167	142	140	128	167	137	167	173	154	166	142	157	138	166	163	157	144	130	179	175	162	144	149	148	145	131	120	138	146	142	155	159	175	161	147	140	150	159	158	164	147	177	141	153	170	148	171	153	153	156	152	147	157	166	175	166	136	162	178	153	135	162	161	156	164	172	131	151	165	170	146	140	163	195	137	124	148	145	147	168	146	159	145	146	149	168	137	138	138	141	152	170	148	155	134	135	175	156	157	162	155	141	160	118	131	136	159	164	147	147	143	145	147	149	150	154	173	154	156	152	145	152	156	160	151	148	142	144	154	159	164	152	145	150	139	162	143	149	155	158	155	165	156	168	149	151	171	156	157	154	152	138	148	184	138	145	155	148	141	157	160	156	133	136	161	157	152	154	153	136	141	151	164	147	162	147	148	158	146	146	174	151	169	157	166	170	157	127	137	138	142	148	160	148	143	133	136	131	157	161	144	144	136	186	139	156	173	141	158	147	153	149	135	154	142	152	162	169	157	145	145	149	137	157	157	149	152	166	164	170	148	126	157	147	144	164	157	155	151	173	158	174	154	166	137	148	145	150	161	158	150	149	128	160	159	141	145	161	153	147	152	141	168	160	152	150	152	145	140	132	163	133	167	156	132	154	137	152	164	155	150	154	171	185	153	143	138	135	152	139	153	147	162	158	136	172	169	170	146	136	167	150	151	139	147	148	152	163	146	164	160	169	143	164	156	144	131	152	129	162	161	155	137	138	166	177	142	166	145	143	161	159	144	159	136	161
34582	8458	6887	3423	2245	1537	1150	981	800	694	578	554	481	499	462	417	401	404	425	331	386	352	362	347	350	344	314	335	335	325	307	336	345	313	288	311	324	333	307	291	338	296	295	300	326	299	301	314	311	267	315	323	329	270	273	287	263	283	313	304	282	290	299	281	315	276	266	294	284	292	298	262	296	328	287	301	294	319	303	288	282	293	305	315	324	274	302	290	276	299	287	277	287	279	298	264	272	300	283	287	282	307	279	282	277	288	286	306	313	305	304	299	280	280	283	284	288	291	306	315	285	254	304	306	282	281	288	313	270	300	300	276	278	275	302	324	300	306	270	298	331	309	296	298	306	293	309	266	293	262	291	293	284	309	309	287	281	276	283	301	284	290	288	281	304	345	282	287	269	326	305	306	289	288	302	274	285	307	295	278	296	284	244	296	288	293	310	272	297	281	263	295	302	256	267	291	311	304	298	297	313	297	291	297	329	320	316	294	281	298	308	249	301	299	290	284	265	299	286	281	261	255	266	290	290	316	320	270	295	281	295	280	302	279	289	286	291	314	288	283	278	313	305	304	310	298	317	305	288	292	281	305	319	298	273	282	293	280	271	312	308	271	284	280	277	305	297	287	283	281	283	303	270	283	310	261	273	304	306	295	308	288	260	297	301	281	277	296	317	292	304	294	282	278	304	293	299	283	304	306	313	282	291	310	281	299	296	302	271	276	262	282	287	270	283	290	296	290	263	283	271	284	297	278	284	286	295	314	310	299	299	288	306	285	286	297	319	271	291	286	293	298	307	278	296	326	309	306	272	297	282	298	288	302	268	299	275	300	298	291	304	271	320	320	327	308	267	313	296	302	277	295	305	272	292	264	303	307	256	278	282	276	274	299	255	298	282	280	271	284	299	276	288	257	279	308	265	289	267	275	299	287	289	302	293	272	297	288	283	277	268	295	284	276	296	298	307	294	317	270	304	287	256	323	276	295	280	336	247	291	297	288	291	337	281	292	277	278	314	277	310	321	290	282	262	292	300	310	280	313	283	295	289	289	265	320	320	254	278	284	270	292	291	291	266	282	287	283	298	316	293	322	293	277	282	307	264	327	309	283	301	266	274	284	280	306	313	290	282	283	263	299	285	287	301	281	299	299	331	297	286	299	290	287	284	299	273	289	298	310	318	288	297	271	297	299	284	292	296	282	274	299	293	287	276	292	298	311	327	266	291	268	263	297	297	285	329	272	318	292	261	273	312	319	291	307	322	310	278	298	284	295	303	238	285	280	262	274	339	295	274	290	289	278	277	290	301	307	264	309	278	274	295	290	301	297	268	276	314	284	274	267	308	280	303	253	289	284	289	301	268	279	282	281	264	292	295	282	309	278	298	321	302	292	273	277	308	300	272	293	242	265	255	274	274	293	276	289	298	270	310	277	290	282	290	279	275	304	284	294	298	274	308	324	279	286	264	296	297	273	295	299	281	269	263	316	295	289	303	264	339	302	290	294	295	293	275	298	294	275	284	253	286	310	305	297	270	295	288	311	283	308	277	315	287	262	275	293	292	300	280	282	281	286	273	304	262	280	249	278	254	283	286	293	279	312	289	291	284	300	327	324	319	273	312	287	290	306	280	307	290	267	301	298	285	275	281	267	311	281	299	280	292	297	299	272	253	287	294	298	271	314	290	271	297	289	262	266	299	297	280	294	305	296	317	309	304	278	272	308	280	299	289	294	307	293	264	313	258	302	291	279	292	295	292	281	290	292	296	287	286	276	283	295	302	300	288	273	295	267	295	283	290	266	280	303	281	318	298	274	256	264	310	287	283	301	280	293	326	291	264	274	268	310	293	294	268	260	301	292	295	331	305	284	261	306	312	308	302	303	304	266	302	326	293	316	276	298	291	309	278	267	318	312	299	304	280	313	292	276	301	283	292	269	267	300	268	265	257	269	313	304	292	287	302	299	268	301	271	334	309	300	273	279	310	283	310	322	276	318	297	303	301	290	302	271	288	300	277	280	270	312	321	291	309	299	309	288	319	296	263	274	302	304	294	309	272	283	272	281	281	290	283	281	255	268	273	323	310	298	280	324	273	289	315	279	294	310	298	288	298	275	308	284	287	273	284	276	284	300	284	297	286	311	296	279	269	285	282	279	297	312	297	285	291	310	304	285	288	290	281	293	249	313	288	252	280	262	310	321	275	253	283	272	257	318	310	303	271	295	295	278	279	293	278	299	297	289	280	301	256	270	324	300	272	268	292	296	271	327	270	280	307	296	291	291	258	296	306	306	310	301	322	262	283	299	290	302	277	278	270	288	274	281	291	266	272	271	308	303	281	299	279	297	304	302	300	321	278	298	267	271	282	318	238	265	271	321	317	301	291	309	299	285	320	306	293	319	300	315	303	309	305	274	280	280	308	282	292	291	307	282	283	286	293	283	298	261	295	261	277	298	294	286	260	287	296	281	276	257	306	272	287	276	295	307	277	303	264	293	309	299	280	284	291	296	305	306	300	285	268	276	279	292	262	296	291	291	291	305	255	278	267	296	293	295	283	309	294	290	278	257	310	299	305	283	311	275	287	285	317	320	290	314	285	297	274	305	291	269	282	277	290	285	299	282	281	285	313	292	264	310	262	297	303	275	303	285	264	265	290	306	276	265	285	266	290	290	304	310	275	292	288	299	276	281	284	293	301	304	298	315	284	252	297	296	282	297	274	283	302	286	311	274	285	304	271	263	304	294	294	265	272	273	297	274	306	262	289	290	303	279	267	286	289	262	277	285	279	306	292	310	282	287	260	302	306	302	308	261	285	311	287	284	298	296	285	277	274	279	288	304	289	290	303	337	264	304	321	298	279	282	258	290	294	294	301	307	306	291	284	284	278	257	316	292	283	274	270	318	297	299	311	309	260	311	287	281	282	317	292	292	292	294	261	272	315	302	307	300	271	329	274	278	281	317	273	297	306	281	291	280	307	289	292	260	294	289	304	297	287	288	305	285	260	270	317	315	308	290	270	269	304	268	295	285	298	301	280	306	301	290	258	323	301	293	273	297	275	310	291	285	287	271	276	287	280	288	267	327	316	276	277	251	259	274	279	275	276	327	279	326	280	284	289	285	305	297	296	289	281	277	274	296	294	270	294	283	289	265	290	268	321	329	300	336	298	268	288	269	317	269	276	292	260	288	298	327	301	304	294	283	279	279	276	304	270	309	291	311	279	287	301	336	292	286	295	292	281	286	265	274	322	322	260	269	303	277	270	281	301	280	312	343	294	305	287	308	303	299	296	276	263	294	274	294	305	278	278	303	268	279	301	278	310	264	282	267	262	294	272	294	293	282	315	286	282	280	310	273	300	277	309	307	277	289	290	298	262	288	272	302	308	251	273	281	283	268	309	287	307	274	281	275	309	302	259	307	272	300	294	267	264	307	246	278	282	303	316	302	304	298	304	273	273	289	289	290	310	315	290	272	272	263	299	252	276	251	306	298	290	292	273	277	275	291
22939	21158	29150	23449	21158	20709	2013	578	427	409	374	325	289	269	302	246	265	249	257	233	263	206	217	234	226	205	218	216	232	244	223	231	205	204	217	182	196	217	241	219	204	217	218	212	191	157	189	205	209	224	208	174	175	185	186	212	205	211	233	226	199	227	219	214	209	185	214	195	182	216	214	224	177	195	231	205	209	175	199	188	176	207	179	190	222	218	196	201	202	211	208	197	206	189	204	200	213	187	181	178	194	207	214	222	186	210	187	195	193	193	212	155	205	203	203	201	203	177	193	183	193	196	181	188	178	203	187	192	176	196	182	186	195	216	202	205	213	182	191	176	197	188	211	197	187	198	187	199	209	190	214	207	207	198	197	228	181	209	206	205	194	183	195	202	207	206	187	214	189	163	213	195	173	183	219	189	206	177	237	188	193	213	211	198	193	188	189	179	205	204	215	208	192	226	195	196	181	197	203	225	202	172	210	194	206	224	181	199	179	184	210	210	199	198	183	216	191	180	203	171	179	214	181	202	182	173	167	190	174	188	198	199	197	201	213	193	201	194	210	203	201	217	214	188	188	229	196	176	211	175	188	174	194	195	225	207	188	218	195	185	179	218	211	165	195	226	198	222	232	193	211	186	201	198	193	199	193	197	194	193	195	188	202	205	196	187	221	206	205	226	160	158	205	215	194	201	204	219	193	203	186	192	175	210	181	197	196	184	188	199	173	169	187	182	209	198	214	171	182	187	205	212	210	169	188	192	229	209	182	201	207	190	189	233	198	185	206	193	188	209	188	216	201	181	231	230	207	191	192	176	198	192	209	227	221	200	192	196	198	194	190	221	194	200	189	227	202	198	184	175	201	176	211	204	178	181	194	189	189	195	195	181	187	221	192	208	198	215	211	202	206	174	210	215	198	194	211	179	196	193	182	203	216	184	216	186	186	201	192	169	190	207	229	202	186	205	202	193	217	187	182	211	208	210	184	206	221	230	191	199	179	183	211	197	193	181	200	200	186	158	180	216	198	193	180	186	157	199	165	199	192	185	193	181	187	187	221	189	208	209	199	222	232	198	209	217	188	211	192	214	204	197	197	211	227	198	212	185	199	193	196	194	175	211	185	184	208	206	209	195	171	194	200	198	216	180	200	180	224	207	219	189	201	195	193	207	204	196	206	194	181	175	182	208	217	183	197	183	185	207	177	194	187	204	204	175	209	200	219	207	211	179	196	180	187	198	203	197	167	180	169	191	218	185	176	165	211	173	188	193	190	189	195	205	206	200	192	170	175	204	196	175	167	202	210	222	209	183	192	200	197	193	200	210	206	178	191	186	200	181	204	211	239	201	202	191	198	196	202	186	185	215	199	182	188	198	184	193	192	206	209	214	188	199	206	215	217	179	216	194	191	201	189	207	208	217	183	196	212	204	189	184	200	193	195	179	179	172	169	212	220	194	217	181	211	202	181	194	222	185	187	191	199	169	161	192	214	201	179	189	188	186	198	175	178	195	174	193	199	198	216	209	193	201	166	207	191	212	191	201	167	199	201	186	189	171	216	209	190	202	211	203	215	188	203	200	192	186	201	199	188	200	222	194	182	227	198	225	204	189	202	194	213	192	186	212	219	187	190	189	219	177	202	188	181	197	193	197	204	185	179	198	207	205	202	166	209	210	213	201	214	172	194	199	233	213	198	178	187	179	201	208	228	181	207	199	209	182	209	199	200	193	162	202	217	205	222	203	221	194	187	177	199	208	203	186	185	207	179	203	175	191	196	212	182	214	202	209	208	205	201	212	182	178	173	171	172	206	191	194	195	187	206	195	204	203	171	200	206	192	187	176	181	205	191	201	211	195	179	198	199	196	229	179	188	184	192	176	209	216	183	177	195	212	180	178	214	218	177	189	176	202	172	178	178	210	212	188	199	206	185	201	227	208	211	194	195	200	177	211	208	209	188	186	178	216	174	197	199	202	197	194	186	196	188	185	197	195	199	190	194	185	198	195	203	187	181	180	189	217	215	187	212	187	198	187	186	164	186	181	216	192	178	193	178	211	202	201	191	191	230	183	212	193	207	236	195	207	179	165	217	185	206	189	197	230	190	184	219	197	198	181	198	199	207	192	196	200	209	213	188	214	185	200	213	197	185	189	203	196	198	196	176	195	208	200	203	160	180	197	186	178	190	197	198	205	194	198	206	184	193	211	190	208	195	204	203	190	198	198	187	220	180	207	181	197	207	185	190	194	194	200	199	215	190	194	206	197	189	195	216	209	207	219	197	199	209	184	169	206	181	210	174	195	218	209	186	200	205	195	212	181	215	192	213	191	211	199	198	206	181	202	196	200	195	203	170	210	157	184	181	208	213	208	187	194	197	187	198	176	208	185	178	173	184	208	202	185	192	172	188	187	187	208	191	209	183	207	206	200	203	187	210	226	198	183	172	202	184	215	217	198	209	195	169	196	174	198	173	221	201	222	216	197	176	200	216	195	194	185	198	200	206	171	172	205	195	204	161	200	222	206	186	195	194	210	216	201	184	193	214	205	192	185	196	212	220	198	191	204	185	203	221	199	194	189	202	200	195	186	170	183	204	204	202	215	182	192	203	217	211	201	174	183	212	207	178	220	215	195	207	187	217	202	212	173	204	211	198	198	183	206	182	193	192	169	173	223	213	195	193	196	220	203	223	168	179	186	212	196	184	189	218	170	204	178	190	180	195	174	193	201	203	196	223	205	171	206	204	195	211	201	225	169	187	185	170	195	208	194	213	151	203	234	174	189	199	200	222	178	201	183	208	191	206	200	211	205	225	189	203	214	226	185	224	184	192	191	184	191	204	193	215	181	204	182	206	173	208	211	205	187	186	214	218	217	189	206	189	196	213	188	195	177	215	221	198	203	196	184	223	168	205	207	215	223	190	193	182	222	184	204	217	191	199	197	207	167	208	182	193	187	202	195	167	226	194	204	189	197	204	202	204	201	188	184	186	196	193	180	194	212	190	172	198	210	208	196	192	196	185	178	201	194	198	208	177	180	208	187	198	190	219	211	208	217	192	196	181	193	234	190	209	208	188	195	194	196	192	204	202	201	192	190	196	191	208	216	188	208	213	211	185	179	221	185	189	193	186	183	198	209	199	200	184	190	176	208	204	213	199	176	179	195	165	195	191	195	193	225	192	187	214	170	222	202	198	209	221	198	178	161	201	215	176	194	209	184	199	200	183	177	193	206	186	195	200	194	189	206	204	189	216	202	222	195	209	198	196	196	193	182	201	197	194	197	191	207	186	209	201	193	202	204	202	182	205	178	178	209	191	211	208	211	211	197	203	172	195	200	195	202	215	205	201	189	226	179	180	178	196	206	195	215	198	174	185	186	181	195	205	217	188	218	185	216	181	193	189	210	192	182	178	207	175	196	200	207	208	196	183	181	194	172	206	180	183	188	229	222	210	186	218	200	203	196	198	239	198	191	194	179	185	219	219	201	212	176	220	203	206	189	201	190	202	198
36833	13700	11472	5975	3842	2676	2094	1577	1324	1114	959	848	795	676	644	664	589	561	514	506	446	505	430	439	421	409	421	393	408	385	387	386	374	399	371	373	389	406	390	402	344	371	351	351	342	312	332	419	367	367	354	408	370	366	358	343	361	390	353	363	332	361	359	339	317	358	321	328	403	337	373	331	334	308	346	337	324	302	347	357	316	304	325	345	335	342	303	349	346	380	355	378	381	361	362	319	336	373	316	328	358	326	344	327	325	334	343	318	355	315	318	360	365	345	348	355	336	330	340	339	354	333	342	334	354	352	359	330	299	351	326	366	326	346	346	370	393	347	337	345	366	312	356	367	324	355	352	344	360	346	351	368	346	334	362	351	361	335	318	334	340	363	325	360	364	353	336	319	328	342	347	334	349	336	350	339	314	342	326	354	349	353	323	324	336	357	356	346	333	343	338	345	336	335	353	348	375	337	348	370	277	327	339	323	345	343	339	345	318	335	301	344	316	338	356	344	352	324	320	328	321	328	343	319	314	322	343	340	352	362	360	387	357	350	324	333	336	371	382	352	350	338	340	318	353	333	333	319	337	339	318	355	360	348	346	315	301	372	350	362	329	363	340	305	334	335	346	332	342	339	355	302	344	348	340	334	347	311	330	329	307	327	324	313	329	346	330	333	344	352	328	323	363	337	316	313	310	293	323	343	308	351	334	322	355	311	332	351	343	357	355	338	316	314	358	340	326	366	314	362	339	343	340	367	337	348	320	340	356	338	327	340	370	317	316	306	324	318	326	392	319	324	334	325	349	348	310	306	334	351	305	356	319	351	356	328	331	298	330	323	335	334	327	347	327	338	338	333	331	350	315	329	328	320	322	345	333	334	329	321	304	317	342	326	348	338	346	294	327	339	338	309	330	337	335	344	352	314	331	318	352	325	351	357	364	376	378	340	359	345	346	336	339	305	331	340	353	357	332	345	336	319	349	333	325	341	352	335	338	323	340	345	315	357	328	328	359	365	360	304	354	370	303	341	335	305	332	306	310	339	311	355	339	321	344	330	329	325	307	316	326	350	337	359	325	321	342	359	373	341	339	320	327	317	316	306	338	363	337	348	343	330	322	346	381	308	333	360	326	349	317	357	349	349	328	337	316	338	324	339	368	331	320	349	325	346	320	337	362	341	320	353	336	366	315	359	330	330	341	366	358	357	341	346	363	336	328	330	330	350	341	341	329	376	300	350	345	340	354	346	339	345	324	336	332	334	346	315	338	360	335	373	316	331	332	354	356	342	358	340	335	327	336	333	341	353	332	337	315	345	358	342	324	360	308	365	339	356	347	339	343	329	325	334	369	353	312	364	329	368	336	358	339	337	343	333	343	314	352	348	360	332	334	333	368	345	305	311	347	321	337	372	328	327	346	297	332	322	337	357	372	319	347	333	328	343	320	333	316	322	328	346	349	340	345	315	332	357	342	350	341	342	312	347	345	326	314	333	339	350	369	340	299	352	358	362	318	339	312	334	346	336	345	308	358	351	350	303	338	337	332	296	359	332	322	318	324	344	338	353	332	306	327	357	353	350	340	330	321	330	337	354	314	331	338	328	319	324	344	355	337	348	364	328	331	338	346	397	310	323	308	343	281	337	323	313	319	352	339	304	315	306	301	380	338	337	321	316	353	301	323	339	338	335	363	332	325	334	342	323	341	344	307	326	341	319	353	351	308	333	313	337	313	360	331	357	364	315	328	337	357	316	359	331	351	322	298	328	338	329	339	324	360	313	342	325	324	375	339	326	373	338	345	348	324	354	327	295	306	342	333	327	321	330	357	287	339	330	326	304	322	372	340	355	325	334	354	315	319	354	327	338	334	320	338	361	336	357	330	320	349	361	324	319	362	363	369	341	331	321	334	350	356	305	347	330	303	305	339	320	329	332	363	343	339	318	334	381	350	333	343	371	328	334	345	304	344	316	330	313	327	337	335	340	363	333	304	317	359	318	327	332	396	382	345	336	325	336	322	344	336	350	359	334	340	346	332	332	351	337	345	377	309	300	351	340	328	308	313	341	365	336	341	348	329	350	338	338	327	327	316	365	346	324	342	344	337	337	348	305	327	330	341	323	367	332	361	305	356	316	322	335	333	344	334	333	339	362	355	336	347	316	315	329	335	342	324	337	340	323	359	330	308	306	365	314	345	326	344	341	362	322	331	333	335	341	325	326	342	333	333	336	345	317	341	351	318	335	357	344	327	313	334	341	344	344	314	331	275	329	322	326	310	308	332	339	325	337	340	323	333	332	345	362	358	332	334	374	335	346	327	372	334	355	300	305	363	337	289	324	327	342	338	362	336	362	327	346	332	364	334	334	322	339	295	311	308	321	369	342	340	342	327	284	319	299	341	365	322	345	317	329	330	320	328	320	323	342	327	317	338	341	330	340	312	322	373	316	333	354	302	356	296	363	349	367	353	324	347	358	322	365	331	338	310	334	332	354	371	327	336	299	376	325	368	362	359	338	328	360	391	345	326	326	340	351	340	365	363	338	318	303	332	376	347	352	304	320	341	339	290	359	340	338	317	331	326	369	360	343	359	321	305	359	300	367	320	337	360	330	338	324	343	312	331	331	324	333	335	323	305	348	326	340	350	345	320	351	368	348	308	353	352	329	343	337	312	317	320	341	360	330	340	328	335	374	333	348	325	378	344	337	297	344	325	341	317	317	359	345	335	323	302	321	324	348	323	354	303	349	332	314	342	332	348	323	345	309	341	354	335	317	334	353	356	328	360	356	341	308	339	317	336	348	354	302	345	348	357	355	375	320	324	341	302	337	339	361	344	327	341	361	368	342	343	326	324	301	323	335	367	362	335	344	310	314	329	330	360	344	347	317	328	292	319	346	315	327	303	300	331	346	348	361	329	327	362	297	341	316	324	330	322	362	352	332	366	344	297	335	361	323	350	325	310	377	340	386	338	349	306	317	327	306	376	352	336	376	356	361	342	367	324	325	335	341	355	329	331	305	336	335	396	309	341	359	319	311	347	312	328	351	329	353	334	355	334	335	325	336	358	351	314	302	333	332	310	334	348	314	350	301	329	354	321	332	363	353	331	330	351	344	355	358	291	339	317	336	324	295	349	327	342	339	325	288	335	340	358	337	338	302	300	353	339	355	329	377	312	329	330	368	323	311	353	296	339	298	349	355	318	340	336	362	339	345	322	355	307	344	323	310	324	318	328	345	366	354	346	362	365	321	347	329	345	359	340	357	301	350	343	351	307	333	382	318	353	328	318	331	354	349	359	341	307	357	324	368	341	320	359	336	350	355	338	354	347	330	339	353	344	359	347	331	298	346	323	322	331	330	299	340	373	375	354	354	312	358	320	351	316	374	376	352	338	330	294	367	356	338	357	311	326	335	358	349	340	340	326	339	372	324	307	337	327	345	323	372	299	329	340	350	304	302	354	361	323	329	337	332	323	338	344	352	310	372	324	352	337	372	311	343	348	316	344	368
26588	20799	9989	802	458	392	411	354	362	358	338	330	342	347	369	329	365	358	358	359	340	377	333	338	351	359	302	296	347	312	330	354	361	353	310	362	332	340	338	320	359	335	326	359	348	326	376	302	334	341	344	335	350	365	365	360	362	339	319	390	372	344	327	328	314	313	335	332	325	336	341	358	365	322	346	367	357	335	354	351	362	332	352	327	351	324	316	329	306	335	346	357	343	322	335	344	338	326	366	361	327	315	319	349	300	324	329	354	351	338	321	354	360	351	332	312	302	353	334	334	331	332	319	353	314	373	336	353	321	321	340	349	313	350	343	346	325	326	324	324	351	363	320	330	358	374	349	355	327	368	346	331	292	357	321	310	347	324	340	331	323	310	315	324	315	365	334	358	353	299	342	323	337	332	334	358	327	327	347	352	321	329	374	312	350	273	335	386	329	376	377	349	345	366	335	343	343	348	329	331	317	343	352	372	323	338	330	366	320	329	292	326	352	320	334	347	354	337	336	303	328	366	364	330	334	320	340	356	367	314	345	341	338	331	316	332	336	336	339	346	349	343	381	340	355	317	315	330	343	354	353	339	328	330	319	396	316	365	332	341	322	343	338	374	312	320	340	333	331	349	312	380	321	362	335	328	325	326	319	335	344	331	296	338	359	329	327	342	333	363	329	311	343	294	326	317	351	332	329	337	336	353	335	359	338	357	317	341	310	317	339	315	349	347	313	348	370	330	346	337	363	333	369	362	346	328	334	367	332	304	360	331	334	318	314	355	372	331	335	350	363	348	309	329	324	333	339	346	344	337	375	329	350	335	386	313	347	334	359	311	346	338	331	323	321	343	376	354	348	327	313	333	359	321	324	311	331	331	310	363	342	342	364	375	354	367	361	337	337	299	319	359	323	348	348	343	325	363	333	343	315	321	327	337	356	342	322	334	334	317	325	307	336	318	313	329	357	335	353	334	343	332	326	326	326	333	312	344	362	306	338	355	368	319	326	348	366	342	358	347	359	329	347	325	361	333	359	349	313	375	314	344	376	327	360	318	356	351	348	349	323	362	350	344	343	359	315	309	365	337	363	364	317	375	315	350	320	343	313	350	340	320	338	356	321	372	323	327	333	341	345	323	338	350	335	315	333	319	328	401	326	328	322	385	366	327	316	335	332	323	353	353	320	342	335	355	313	342	346	341	369	358	338	321	346	349	372	366	332	349	344	327	315	343	320	355	333	343	330	335	319	346	330	340	321	342	341	312	363	349	327	374	329	320	343	354	349	362	333	335	341	343	330	347	317	384	312	338	347	337	376	363	348	342	392	318	325	360	345	346	326	302	350	315	323	339	327	336	336	305	293	342	329	349	360	350	351	371	323	345	334	347	358	320	321	310	347	296	342	340	330	371	307	337	328	349	329	331	335	328	326	367	345	344	342	356	311	356	391	373	310	348	337	323	365	377	309	360	330	314	358	316	347	385	350	372	325	337	306	334	332	316	388	357	319	354	330	304	334	374	384	368	365	367	317	316	328	331	344	372	344	339	341	319	370	334	324	331	372	337	313	324	345	343	370	323	345	346	367	326	317	346	332	331	340	348	355	361	334	367	373	375	303	322	293	334	344	299	358	316	347	348	327	330	377	323	353	343	323	336	330	338	356	324	343	367	323	354	369	333	358	309	366	314	328	359	331	339	363	318	341	332	329	358	351	359	375	363	355	351	347	339	327	356	324	317	298	321	319	335	353	346	315	345	327	353	324	323	342	343	333	333	334	362	324	349	344	320	333	326	326	345	334	322	349	365	363	339	340	336	365	305	329	330	363	351	370	356	335	344	319	327	352	343	361	333	348	356	300	337	310	340	314	344	348	359	334	362	349	362	359	331	304	365	327	330	321	351	331	335	325	346	321	308	315	323	363	300	351	351	336	366	338	315	375	330	333	323	306	326	315	338	352	321	327	318	357	328	314	342	322	340	369	370	350	334	345	344	336	320	310	338	361	342	347	330	330	347	345	326	353	361	366	385	290	334	354	355	355	388	341	315	351	291	326	358	333	330	362	347	322	353	358	371	323	361	340	335	351	334	364	366	330	360	330	354	340	341	357	333	312	344	332	355	335	306	335	320	355	339	317	333	366	355	310	332	365	342	288	326	330	358	347	347	342	325	346	310	346	356	346	327	379	305	332	331	349	352	351	356	329	308	337	321	335	343	339	331	331	340	325	377	332	318	329	364	327	332	319	332	319	343	327	348	336	334	347	335	316	302	342	317	367	348	361	311	350	331	331	314	335	327	323	308	372	374	331	369	332	328	348	346	328	328	333	318	327	335	351	331	341	349	360	337	342	324	314	340	372	373	329	342	349	367	316	344	326	348	337	332	326	341	359	332	319	352	334	337	335	328	301	335	322	326	330	353	351	337	348	335	344	351	296	343	319	357	362	339	346	357	296	336	327	319	325	360	328	345	381	336	321	344	319	323	309	352	347	344	336	338	361	312	340	323	349	316	333	337	336	351	350	332	340	343	337	313	331	341	334	327	305	338	357	334	340	329	364	350	331	321	351	344	332	341	345	363	342	339	328	340	342	359	317	337	338	342	330	366	351	330	368	359	333	334	326	360	373	345	361	341	348	325	323	330	330	349	344	352	336	356	318	324	360	336	330	369	345	303	305	353	347	331	324	310	332	336	317	329	338	339	318	336	315	312	322	320	332	318	341	351	309	328	346	344	319	335	346	320	333	320	335	342	334	333	363	315	364	315	328	370	347	332	336	349	362	384	359	350	359	354	331	312	329	373	323	288	355	328	350	358	345	338	302	365	358	322	316	336	329	326	312	336	345	324	354	341	316	369	342	346	347	330	330	336	326	342	327	373	348	351	298	306	321	334	307	290	313	339	352	322	331	310	339	331	354	311	389	320	347	332	385	340	341	332	336	332	344	330	350	311	334	345	358	361	331	333	311	352	365	352	361	325	353	357	325	336	341	342	345	335	335	347	344	384	334	343	339	323	331	316	363	358	337	323	349	321	358	336	339	341	352	304	355	328	351	339	343	331	343	353	317	315	338	361	350	322	347	369	315	354	324	352	329	374	345	365	354	331	353	323	343	285	305	361	340	331	342	326	335	358	328	367	336	348	377	317	315	346	321	308	354	322	337	327	335	325	362	369	326	366	345	341	314	339	299	338	326	353	349	347	320	337	336	367	325	321	364	325	338	319	357	324	318	354	352	348	336	360	316	360	300	347	335	327	361	349	346	345	316	338	335	344	337	348	320	339	346	369	349	329	307	321	348	342	330	345	360	355	361	333	344	385	330	314	369	327	356	321	342	369	357	387	364	357	361	297	355	336	325	327	348	336	333	349	363	329	345	326	317	364	324	384	352	326	339	343	339	310	354	336	334	350	351	340	358	317	358	315	318	341	355	348	318	348	339	335	366	338	319	375	367	326	396	295	317	359	365	344	313	317	376	335	335	336	318	334	345	346	337	344	357	350	324	357	328	345
18497	1576	1292	950	794	698	653	677	663	635	604	652	625	667	590	606	580	645	605	641	610	630	632	587	628	607	643	581	639	615	640	618	615	623	609	581	649	585	609	582	641	576	594	617	597	642	604	653	621	581	590	585	631	625	628	612	602	608	596	581	608	686	600	616	622	599	598	616	603	616	609	635	658	592	610	571	622	600	623	609	608	626	613	646	623	629	649	603	612	552	593	620	591	597	604	631	600	586	541	598	622	576	646	602	585	577	624	581	602	584	618	580	594	650	613	588	617	577	578	632	599	661	607	634	624	554	624	591	654	644	599	621	618	604	566	597	577	612	559	597	611	588	587	592	612	613	581	627	617	614	648	590	580	618	641	599	598	607	574	568	581	640	644	598	602	642	597	599	592	609	552	604	612	575	622	602	643	639	653	621	624	595	617	603	621	619	533	598	570	578	603	564	651	616	576	612	590	628	619	620	589	585	625	569	606	665	561	584	587	614	589	637	622	649	592	633	631	610	628	580	631	589	596	612	630	622	582	591	583	641	668	643	567	578	606	647	609	576	633	603	553	598	611	638	601	614	628	598	571	578	600	601	588	606	582	602	589	611	619	658	558	599	583	586	590	583	559	590	587	616	572	666	617	621	606	632	619	560	599	594	618	630	556	603	608	619	577	597	602	650	623	600	615	637	652	586	612	603	585	604	560	620	605	647	564	600	616	642	589	595	620	652	577	577	632	592	603	612	555	593	582	630	607	585	665	617	538	632	662	581	614	623	585	623	616	601	587	610	640	627	593	593	582	596	560	567	611	594	574	594	600	556	581	625	562	634	604	581	596	595	649	615	584	564	581	616	599	621	600	635	585	602	579	586	589	583	606	586	584	562	616	639	588	615	643	590	551	654	617	620	563	642	574	626	626	570	599	575	564	567	577	624	565	555	673	599	673	625	611	647	606	624	638	585	645	603	604	577	599	604	602	594	592	652	641	614	624	623	614	608	608	609	645	594	630	612	622	623	654	609	555	635	567	563	602	611	565	662	642	566	629	606	604	652	628	630	599	614	602	617	608	566	626	595	604	660	578	596	592	607	587	609	581	588	600	566	632	629	595	612	600	596	607	586	617	562	591	619	570	613	597	635	601	632	595	650	597	637	613	625	640	643	624	621	594	599	620	605	565	635	653	594	597	601	608	586	632	609	615	600	606	606	610	632	620	567	584	591	639	609	654	632	597	592	600	570	629	604	634	599	558	638	629	624	604	571	651	597	589	627	626	641	626	552	593	578	614	586	613	625	664	613	594	591	642	610	609	567	585	629	594	627	615	609	613	629	652	597	587	639	570	590	616	587	577	656	560	637	606	558	598	645	606	626	584	617	596	617	621	604	596	619	624	576	617	636	584	642	629	621	606	626	570	635	624	607	615	620	579	628	636	554	621	642	582	620	632	583	598	640	624	590	633	599	631	589	593	612	590	610	619	636	588	542	644	591	617	598	564	604	574	576	635	645	600	631	572	626	640	596	617	596	639	613	561	603	609	590	613	613	666	591	589	585	624	593	620	589	631	649	610	610	596	610	618	581	668	594	619	591	580	564	570	620	648	623	624	575	624	610	632	600	582	607	648	587	637	551	621	593	562	596	657	626	605	565	609	576	582	595	615	562	600	629	633	592	593	567	591	616	590	624	579	571	575	584	611	578	602	597	587	631	601	601	652	621	622	566	613	612	642	617	615	605	613	595	646	583	594	673	666	630	623	640	610	645	606	595	637	652	640	612	625	576	585	637	599	614	601	594	620	582	646	580	598	609	614	576	629	607	629	600	603	630	597	598	615	597	620	601	613	615	621	622	650	613	590	583	667	604	626	560	589	595	591	614	622	608	597	569	606	616	574	627	581	628	572	666	640	598	588	613	578	603	617	614	645	565	622	582	592	641	571	669	643	600	599	562	633	649	634	615	620	598	614	592	605	586	637	571	604	601	625	557	657	601	592	608	608	627	596	576	606	575	571	587	636	645	602	600	597	632	602	609	589	560	591	606	611	606	637	579	563	605	652	623	617	604	609	588	614	611	602	640	590	633	619	626	605	586	610	580	617	606	608	606	597	594	551	595	600	594	592	574	578	618	590	577	621	514	579	617	576	591	663	625	598	628	625	578	629	597	598	597	656	663	627	625	599	630	648	591	590	609	598	623	572	608	571	599	632	589	652	580	618	623	639	667	621	613	608	619	564	592	630	600	585	611	573	603	621	635	660	613	644	596	606	634	552	589	631	591	680	659	611	574	600	622	590	573	636	604	598	605	600	597	589	599	560	592	602	635	611	612	597	605	597	592	575	592	594	689	603	621	615	659	608	625	645	593	614	597	597	632	610	572	580	635	599	559	601	602	610	617	594	644	614	586	625	609	575	612	608	610	600	579	629	641	615	636	597	621	619	628	577	559	600	589	600	555	599	584	575	576	592	626	629	616	629	608	585	610	586	624	609	636	617	613	586	672	613	661	640	630	598	623	616	579	643	602	624	603	571	592	603	546	574	625	565	607	580	648	569	569	570	595	622	594	572	623	561	569	618	560	609	641	588	604	582	604	586	601	574	601	593	562	596	641	591	603	609	627	579	621	638	621	601	594	606	583	599	573	623	624	593	530	582	557	584	598	576	583	621	626	570	605	601	661	598	590	620	623	625	605	557	615	623	656	622	580	586	605	606	568	621	613	589	596	585	594	619	567	610	605	611	559	604	606	609	661	596	602	622	599	614	607	663	637	578	576	613	603	582	630	594	583	584	575	622	601	622	615	617	588	605	617	613	601	626	581	615	665	616	595	622	622	605	570	606	610	604	628	591	619	590	618	576	606	615	594	618	593	598	581	607	636	646	623	611	594	624	563	602	590	625	670	592	593	593	602	581	545	598	608	597	600	569	601	592	595	626	652	611	620	591	639	575	622	616	602	585	626	620	597	568	611	584	617	659	636	593	631	587	603	597	628	599	604	622	619	608	608	604	611	641	601	617	622	581	587	614	597	604	554	619	656	621	576	586	569	601	576	606	598	607	604	591	612	596	607	600	622	604	597	619	635	609	635	609	645	573	661	600	585	567	605	593	602	574	623	602	610	637	617	594	576	587	616	592	615	604	615	611	604	591	639	659	613	545	659	586	569	591	575	636	615	628	568	589	592	598	559	592	630	618	638	586	659	612	628	588	646	609	599	614	558	634	626	651	589	568	583	618	584	580	572	628	631	606	601	598	571	611	628	599	615	550	634	601	641	598	575	630	644	635	627	566	617	622	600	596	613	626	579	570	595	645	620	605	614	561	628	594	617	635	564	620	556	591	638	618	641	604	639	621	605	595	593	664	562	639	594	629	604	588	611	570	560	613	560	588	567	629	606	596	603	617	575	566	577	628	625	631	588	617	658	604	624	651	634	605	612	604	570	603	615	628	568	587	567	624	580	611	589	590	622	571	559	600	584	576	647	602	637	601	606	637	599	575	582	616	617	581	621	592	598
23830	21164	28701	23882	20983	3192	502	340	254	245	252	203	208	199	212	202	187	166	180	167	164	156	153	189	159	164	171	154	142	174	183	165	162	161	151	154	177	141	139	140	181	133	154	154	163	145	153	165	140	159	160	148	145	143	160	153	151	127	135	152	153	178	144	150	165	140	151	162	151	165	158	153	162	145	178	155	160	167	144	146	142	148	170	153	150	165	150	147	146	156	152	148	162	164	153	164	141	158	147	145	145	140	136	161	148	156	165	143	144	169	140	168	143	153	150	139	167	144	153	150	142	167	152	155	151	147	147	138	142	163	143	146	175	165	153	140	172	132	160	136	145	160	161	147	149	172	156	131	146	158	157	151	145	147	145	127	144	142	147	155	162	142	149	164	155	167	144	154	129	127	164	136	150	141	155	123	151	118	143	154	162	155	146	162	172	152	148	132	156	151	151	173	159	176	154	154	159	161	168	160	147	124	141	165	142	159	157	148	172	150	141	158	147	149	131	160	171	162	166	137	135	150	141	146	144	135	149	137	129	148	121	154	168	151	155	145	136	164	164	158	126	158	136	168	143	171	159	145	158	145	139	142	132	152	151	163	143	143	170	144	154	158	133	137	147	158	148	144	148	148	139	155	153	164	143	148	162	146	149	145	144	154	142	143	178	163	153	161	140	162	167	170	161	170	147	146	154	166	166	155	148	158	145	161	158	143	149	136	143	144	174	144	152	151	160	133	156	150	136	139	131	151	154	157	160	156	152	162	158	157	149	148	163	168	146	159	137	158	127	147	155	149	160	142	172	154	165	136	151	141	157	149	157	143	138	151	156	147	152	137	155	144	153	140	146	149	158	132	145	133	148	168	156	153	160	147	165	137	150	133	158	151	134	160	144	145	141	148	147	169	140	174	140	150	159	143	145	144	136	151	170	159	130	157	156	158	137	137	119	157	163	171	160	140	124	165	140	160	146	129	132	147	124	145	146	162	134	136	164	159	145	153	151	147	145	151	141	141	126	161	154	145	141	149	171	152	139	133	149	156	140	165	143	166	151	154	161	171	160	153	166	147	139	161	134	154	142	155	167	156	142	159	155	153	137	169	152	145	139	158	130	122	161	139	151	161	141	145	151	158	136	167	139	157	148	149	169	140	135	162	176	139	155	138	148	142	129	155	137	151	141	141	136	134	145	161	125	156	173	151	153	147	159	168	155	167	149	125	157	146	155	174	153	121	149	138	173	159	143	133	158	117	154	159	156	145	165	158	147	173	164	144	142	156	156	154	144	161	159	164	159	153	137	149	143	155	143	150	165	147	143	120	157	155	159	154	144	145	136	157	139	154	155	158	116	144	155	142	131	129	161	149	160	161	165	161	135	157	152	148	153	147	149	122	140	149	140	150	157	146	152	153	156	143	150	149	150	121	151	136	148	154	140	147	153	146	132	126	142	141	148	128	133	147	151	150	152	140	149	148	159	146	126	152	159	152	149	137	174	149	156	145	172	163	139	150	166	112	147	136	144	128	167	135	163	163	156	165	140	140	153	145	166	147	168	142	157	143	143	119	144	149	131	151	138	162	156	151	154	162	164	151	141	163	152	148	149	128	151	139	163	136	147	126	146	163	140	127	168	166	140	158	147	169	152	145	139	141	139	179	149	140	157	162	176	151	155	150	153	153	166	127	140	175	140	140	137	167	131	148	144	156	113	143	147	136	153	154	162	129	151	153	142	146	134	146	135	164	133	171	164	168	167	165	145	149	151	136	142	158	151	138	152	160	126	139	133	133	150	163	151	149	148	133	153	159	148	160	155	139	168	143	152	146	139	154	152	129	134	144	124	132	133	154	148	148	142	137	135	149	156	160	142	136	145	132	171	162	148	149	166	140	152	155	171	161	139	139	147	142	175	153	158	161	178	140	165	134	142	172	141	135	140	153	138	153	132	131	149	148	146	156	170	136	157	146	169	144	148	160	159	163	150	145	164	141	164	143	159	163	145	147	152	153	129	128	152	131	154	153	154	153	158	126	156	132	157	152	148	139	153	189	172	143	165	162	139	153	138	152	141	129	142	156	141	139	151	158	185	137	146	161	126	154	157	148	137	133	163	124	158	170	147	141	137	160	158	141	138	160	151	145	155	151	160	165	162	165	140	160	160	140	182	127	120	152	153	143	146	139	164	171	155	163	135	156	156	147	153	148	148	153	167	138	153	151	135	178	149	162	140	135	144	158	143	163	165	165	159	149	131	132	134	170	153	138	144	169	160	139	156	142	171	152	143	158	160	147	147	133	163	157	154	131	146	138	158	148	141	135	151	153	134	159	169	166	136	162	154	166	138	143	142	151	129	141	152	154	158	139	134	171	165	132	171	146	135	168	163	151	180	169	153	173	150	123	147	151	153	148	135	145	153	156	148	163	152	139	124	150	153	177	148	161	148	154	130	162	158	153	177	156	144	134	171	142	148	166	143	134	152	168	160	141	135	154	167	156	135	139	146	151	140	139	157	153	132	141	174	157	162	162	184	149	171	141	165	139	139	154	179	156	151	158	148	144	158	135	158	142	143	148	147	128	147	161	138	143	137	129	127	172	146	166	148	151	154	184	130	150	145	163	129	149	155	147	161	152	125	143	152	151	148	150	177	165	155	174	160	157	159	144	147	149	177	150	140	140	167	142	141	128	161	159	154	175	155	154	167	134	151	158	150	162	156	143	145	166	161	140	158	159	132	165	143	127	158	165	140	134	148	142	156	156	156	157	136	149	141	163	152	133	155	140	139	125	170	152	137	159	143	147	137	142	145	144	159	153	157	144	152	148	147	145	137	148	169	198	149	171	153	148	118	149	148	131	141	149	152	147	132	141	148	130	149	155	152	153	143	145	155	154	134	147	142	141	155	182	143	146	163	135	153	157	155	134	146	148	164	145	153	166	158	150	160	165	149	150	154	134	124	171	144	151	154	149	161	150	137	137	143	141	146	143	157	150	123	169	150	130	163	163	146	148	153	152	144	165	148	137	158	138	151	148	129	167	129	157	159	139	156	158	172	147	146	139	124	161	139	142	169	162	159	180	167	140	135	148	159	149	146	143	168	131	135	159	162	133	146	140	142	142	129	162	147	148	134	165	149	154	123	136	140	152	137	140	144	135	144	137	143	146	158	141	159	146	173	162	151	155	145	161	151	151	143	164	145	167	160	150	162	164	157	147	145	155	144	157	143	149	162	147	144	166	156	153	141	157	151	155	145	136	164	165	161	148	142	156	155	152	149	144	153	135	147	149	163	138	149	148	162	136	158	155	136	167	124	162	143	141	152	161	159	152	139	129	154	159	158	163	143	142	138	146	147	159	159	145	170	145	157	168	161	150	159	154	151	125	157	153	157	139	148	138	154	164	169	135	148	140	151	145	133	126	142	180	154	150	151	158	158	142	166	149	157	135	153	165	137	142	134	146	145	134	160	149	159	119	148	145	163	145	147	144	150	152	136	138	159	151	149	147	149	158	160	162
33528	8443	7152	3467	2192	1605	1266	958	787	726	637	535	530	482	462	386	394	424	367	385	356	337	347	326	328	310	305	341	343	309	313	279	332	330	290	338	295	284	303	314	330	292	304	297	300	301	275	312	300	295	321	322	268	271	296	269	301	314	315	306	278	299	294	270	286	301	275	275	291	288	313	250	300	306	283	311	297	257	296	312	282	272	305	265	260	297	262	289	291	280	286	307	268	274	265	296	260	300	282	281	277	299	298	267	276	307	283	290	260	248	289	321	293	282	266	311	310	312	297	265	294	258	272	301	278	298	298	290	263	307	284	283	295	265	296	266	282	276	272	292	298	310	274	278	277	296	294	313	305	290	301	293	290	310	309	293	324	265	298	287	288	285	261	287	290	270	326	286	283	257	290	274	300	305	295	296	288	306	314	304	279	306	315	270	286	304	293	258	274	276	301	283	277	277	279	265	297	287	268	278	326	316	317	261	314	274	292	305	284	297	282	294	283	333	302	273	276	318	301	306	270	280	311	279	283	316	283	314	312	296	289	294	275	291	284	295	284	275	308	296	295	324	317	315	311	290	263	278	296	274	284	273	310	316	278	294	306	254	285	270	280	269	301	265	326	266	250	300	302	307	290	249	303	297	310	291	290	298	288	284	282	308	271	267	290	277	303	264	271	310	312	297	267	309	268	277	279	288	251	305	298	271	272	296	271	285	300	256	295	282	307	278	300	297	280	291	284	280	289	291	257	290	284	270	299	287	297	277	274	271	304	271	281	292	287	302	275	288	267	270	269	276	272	309	293	293	309	282	337	302	318	259	279	308	263	301	291	299	280	262	284	267	286	283	295	274	275	298	268	291	275	310	274	274	285	293	273	282	293	255	323	294	277	279	263	255	283	253	237	309	285	266	267	290	281	297	274	272	277	274	314	266	308	268	280	285	310	303	254	316	281	243	293	298	286	291	269	267	310	306	302	280	301	289	286	298	260	284	284	299	259	298	276	307	310	304	276	289	298	272	268	277	258	257	307	312	261	298	289	281	284	282	270	304	282	298	281	310	291	272	305	253	301	302	288	293	303	307	283	272	276	295	250	321	303	303	277	302	280	316	278	295	282	278	298	293	261	257	291	302	277	277	276	292	288	288	309	269	338	277	287	266	293	287	305	274	288	319	254	304	260	281	283	272	286	287	310	295	276	269	286	298	309	298	271	267	252	243	312	280	288	304	308	311	289	272	285	292	255	322	280	266	271	272	295	264	294	280	294	317	279	296	274	264	302	296	271	290	294	274	302	310	299	289	258	256	260	284	288	302	293	286	323	271	289	281	284	317	291	279	245	308	313	276	284	260	326	270	305	267	299	321	284	285	270	271	273	295	287	256	311	305	279	297	290	272	290	289	261	278	273	286	305	265	287	312	289	304	293	267	281	283	273	270	288	265	320	290	290	263	246	335	310	294	283	280	261	281	316	282	278	246	294	289	295	284	292	283	295	278	265	289	298	286	293	275	285	265	296	265	292	275	276	276	295	279	312	317	260	303	312	266	269	281	307	287	280	295	263	279	300	282	263	275	295	259	272	285	302	262	283	299	284	288	294	293	290	293	267	285	283	292	318	273	323	288	278	304	274	289	278	308	324	297	296	272	305	278	297	269	283	292	265	309	284	296	264	282	300	261	272	285	272	296	307	281	281	247	288	288	314	255	279	295	303	297	271	269	281	298	257	296	302	298	322	263	273	286	293	296	317	256	293	289	279	270	274	260	301	305	276	287	310	253	280	262	275	308	269	270	252	296	288	257	253	232	259	312	321	269	276	266	290	294	281	286	294	287	254	273	291	296	255	268	293	295	281	248	308	266	280	296	305	309	282	296	268	240	310	320	286	282	295	281	286	253	297	289	300	273	293	269	252	274	277	296	296	283	326	269	275	243	269	266	303	268	286	291	274	276	265	281	278	295	316	276	311	287	293	293	293	287	309	282	284	284	283	276	285	333	295	292	260	305	273	289	294	273	275	292	292	265	289	266	274	289	266	262	302	289	274	273	265	302	284	288	275	264	285	325	262	273	292	276	268	258	303	291	274	279	309	265	301	279	296	292	270	315	280	306	264	290	287	292	283	293	272	269	291	289	256	271	278	288	261	272	273	269	280	301	290	294	289	298	284	287	274	257	294	298	324	260	271	278	281	294	304	277	309	315	274	298	299	303	273	258	296	302	318	306	281	316	270	307	267	283	276	248	281	273	289	299	324	276	301	327	287	267	302	262	299	289	297	275	284	313	288	296	275	261	321	277	269	276	309	294	296	269	309	280	287	288	268	306	284	304	288	272	299	303	279	247	312	286	305	284	295	290	263	295	296	287	266	290	284	286	253	284	276	274	300	303	247	267	294	290	303	291	266	285	253	288	266	321	284	313	276	311	296	296	310	268	293	279	285	301	268	264	294	325	264	286	264	280	283	273	262	292	296	285	281	247	300	306	279	301	276	293	265	279	296	285	304	292	263	269	305	269	277	307	264	276	268	292	312	272	275	288	285	263	277	282	280	283	289	256	275	287	264	300	289	303	266	301	280	284	285	288	263	291	294	307	273	295	309	273	291	316	315	280	279	302	265	243	267	277	296	274	281	267	299	267	300	275	276	335	273	307	328	275	282	282	285	281	267	311	283	285	295	286	300	294	277	288	261	297	297	307	306	291	295	316	264	275	259	304	273	286	280	293	292	260	302	316	300	293	294	275	265	267	307	286	267	283	303	274	291	278	292	285	285	293	293	285	279	303	284	283	285	282	323	276	268	270	261	277	308	296	289	291	290	307	265	327	299	310	294	284	295	309	313	295	272	286	285	296	260	287	310	281	272	299	235	308	266	248	292	299	289	318	291	293	289	280	303	279	309	287	283	283	289	270	251	303	309	312	281	299	298	254	312	279	268	276	299	288	292	298	318	311	274	320	277	280	253	271	281	299	271	267	276	335	276	286	255	293	307	285	313	286	294	267	271	336	274	292	305	269	291	291	279	297	322	280	278	301	308	288	308	286	303	285	260	257	288	259	285	291	275	295	284	267	284	278	268	321	289	277	281	292	246	283	279	285	278	277	301	284	292	287	301	287	286	315	279	286	314	261	286	265	304	289	265	309	252	271	264	298	285	288	290	279	304	248	283	298	269	286	249	321	264	268	325	312	255	274	275	295	264	264	301	278	286	299	315	275	285	274	281	283	279	276	261	289	307	257	309	331	303	282	270	289	314	281	286	295	278	261	271	289	278	287	292	285	298	275	294	262	285	317	276	302	284	311	321	301	289	284	292	277	308	263	296	311	264	271	287	300	275	282	264	286	301	237	315	275	259	288	271	305	298	296	275	286	269	290	282	279	280	267	296	287	283	277	264	270	284	274	274	297	263	257	268	276	280	253	265	304	257	272	276	338	300	307	310	271	275	298	301	267	324	299	264	295	290	321	318	297	280	278	285	271	298	299	264	282	319	267	297	272	313	299	303	264	304	291
22960	21166	29335	23290	21169	20896	2246	604	430	373	361	327	319	266	259	269	267	233	253	241	228	222	220	230	216	217	214	226	196	209	204	212	188	210	205	222	201	224	228	224	206	227	193	197	199	202	191	219	185	206	199	224	196	169	221	194	179	195	219	190	190	203	179	185	201	205	207	180	185	205	174	195	201	182	194	192	217	201	179	185	204	183	178	215	206	217	205	187	193	198	200	212	197	189	207	228	204	173	215	207	200	207	191	205	219	204	220	209	198	169	167	183	222	225	203	194	205	179	221	211	182	172	183	206	223	181	210	202	185	202	201	178	206	212	220	196	180	198	196	196	217	183	219	169	196	188	185	196	194	192	198	201	210	187	192	197	206	195	184	190	187	189	198	195	191	189	193	203	206	190	190	204	201	189	190	195	214	195	213	190	224	203	172	199	176	169	219	199	193	190	207	191	182	187	201	195	198	207	181	201	197	189	215	207	208	213	203	205	193	171	173	202	179	201	199	214	213	212	188	211	216	208	194	194	170	190	213	214	189	178	198	203	194	179	175	190	191	185	210	206	197	192	222	198	192	208	212	216	199	187	205	181	202	200	194	191	200	202	194	191	215	209	210	193	211	190	192	210	185	185	183	193	210	179	179	198	198	194	181	173	183	162	186	199	190	197	188	192	211	187	184	185	178	196	201	212	173	179	181	198	224	176	176	188	180	194	168	233	197	211	206	196	187	209	182	181	193	180	196	212	199	178	190	207	186	194	169	204	217	172	199	193	177	195	198	202	185	196	198	186	199	189	159	212	204	186	237	200	168	194	203	187	226	190	214	187	213	183	193	181	152	196	205	188	169	182	202	199	195	193	182	188	176	192	163	188	185	176	195	181	203	201	212	194	195	172	187	191	200	193	220	202	198	185	213	208	207	164	190	195	206	194	205	190	219	192	185	176	204	184	179	175	192	199	168	189	197	191	206	182	177	196	213	203	202	214	198	216	200	188	183	185	170	191	204	203	208	204	193	174	180	193	175	218	185	229	185	181	206	204	182	186	195	180	201	183	187	186	172	227	199	196	216	184	175	183	194	199	189	200	189	205	209	214	212	185	184	195	196	211	179	196	186	192	199	181	198	207	185	174	191	198	207	181	204	183	169	176	164	188	182	184	180	231	189	177	191	182	193	190	187	216	200	184	168	195	200	215	200	207	221	213	208	192	186	203	210	183	199	196	196	187	203	190	181	168	199	181	209	232	213	184	174	176	204	192	189	201	218	188	172	212	205	202	200	186	213	209	192	210	183	199	190	200	216	213	203	202	196	193	175	214	201	187	185	185	194	182	200	171	194	205	178	179	201	169	182	179	198	187	187	179	188	187	176	180	194	176	183	210	196	191	211	170	185	197	182	207	198	193	201	164	195	202	220	197	169	194	167	201	186	201	196	191	179	173	191	182	173	193	200	197	202	194	176	204	202	200	184	201	193	184	190	188	193	210	198	171	185	180	197	196	206	183	207	188	186	210	209	178	215	190	197	194	214	196	187	178	185	182	191	210	207	217	224	195	217	195	209	189	184	214	202	171	176	180	192	213	187	186	179	180	208	192	193	177	203	187	190	200	190	189	215	202	194	204	160	205	208	202	190	207	163	207	192	195	185	182	192	179	218	184	193	189	177	169	171	188	207	186	183	203	189	217	177	192	183	179	191	191	199	218	229	210	207	189	192	180	222	165	198	196	170	193	200	188	211	181	195	197	167	196	187	169	166	189	189	208	194	176	185	197	191	215	198	185	212	206	180	182	183	206	171	234	180	209	204	178	188	213	164	198	199	186	199	192	198	216	199	210	196	205	199	164	184	195	187	204	200	214	183	192	201	179	215	174	177	203	175	212	194	181	189	207	213	181	184	193	168	195	205	188	185	191	204	162	224	185	215	176	182	192	201	209	186	211	207	203	169	209	198	195	214	169	192	212	191	204	210	191	179	186	207	187	190	186	196	178	205	180	184	213	193	234	194	205	200	211	178	202	203	195	194	186	202	183	175	178	203	188	189	181	180	179	196	217	216	187	185	214	208	228	183	192	193	188	207	193	203	172	179	203	187	182	199	194	175	205	171	200	184	187	174	177	191	198	181	190	190	154	167	196	189	199	206	179	202	196	196	197	207	177	201	201	209	215	194	215	195	195	207	182	175	186	199	174	203	172	197	182	199	192	214	189	191	203	208	175	197	174	195	205	182	189	205	189	221	201	192	209	181	192	187	174	206	177	172	217	194	224	203	194	195	189	190	197	206	172	199	187	210	185	180	177	190	213	220	179	186	213	197	192	178	167	182	210	179	186	151	201	180	202	209	190	204	216	206	188	187	193	190	210	180	198	183	204	181	188	189	215	199	179	190	161	175	182	198	210	211	201	168	174	213	196	176	199	207	195	193	197	187	213	191	201	190	186	210	180	184	199	199	184	190	188	185	171	208	199	199	205	195	179	193	195	193	185	178	209	208	187	196	201	188	213	186	194	189	217	190	204	192	211	198	202	208	192	189	201	168	200	162	208	190	185	201	179	190	214	190	183	177	193	178	177	190	184	202	210	192	210	213	203	213	169	192	184	197	196	187	186	185	199	209	182	205	175	200	198	179	205	194	177	185	179	198	182	202	202	205	202	193	190	185	186	153	200	194	207	189	197	202	193	190	207	192	197	187	223	185	193	205	195	203	196	214	182	206	190	175	216	184	162	194	191	213	186	187	183	215	209	191	149	201	188	204	199	191	186	206	205	180	195	197	188	203	212	211	178	190	178	205	194	198	205	220	177	189	183	187	199	180	197	207	197	189	184	178	195	196	184	182	228	189	207	174	191	190	203	189	183	173	204	202	204	164	202	186	195	199	185	211	194	207	200	217	202	180	173	200	217	194	175	196	210	183	199	184	190	192	196	162	204	218	190	200	215	195	188	206	173	195	221	178	201	201	183	213	196	206	186	181	187	184	208	215	211	200	187	190	192	214	215	161	211	205	209	212	212	211	189	212	169	193	201	209	187	187	201	204	189	212	196	204	186	190	191	191	179	187	195	175	214	193	197	179	187	183	189	173	180	203	189	192	188	218	218	198	202	178	193	205	217	203	208	199	195	179	195	207	199	191	206	195	195	190	171	178	168	182	205	187	165	187	184	205	181	205	190	208	176	184	186	207	177	197	215	185	219	194	196	196	182	186	193	208	208	173	178	200	204	196	211	186	206	187	185	214	203	198	191	168	181	196	200	199	175	171	220	178	198	205	184	197	179	185	211	192	195	181	188	177	194	211	210	199	185	196	207	162	175	198	190	196	199	191	193	196	198	200	206	194	203	206	173	188	174	195	188	200	190	213	183	192	186	209	180	188	194	194	211	228	222	199	174	182	191	180	179	185	185	207	198	206	196	195	188	174	201	178	182	179	189	195	184	195	194	192	184	194	203	192	205	190	200	196	197	183	201	202	196	189	223	202	175	206	193	196	171	194	193	209	174	176	194	216	210
37260	13440	11874	6042	3870	2768	2083	1763	1355	1169	1006	828	757	721	682	635	588	547	510	532	460	487	464	480	397	432	409	407	381	416	374	410	391	402	376	371	368	372	384	375	354	395	346	387	392	362	308	339	327	396	397	344	370	363	354	390	350	336	353	364	305	346	354	347	347	341	360	344	336	327	354	346	354	367	325	339	355	339	320	337	343	363	353	355	325	328	326	322	310	364	339	334	376	318	328	329	341	353	335	332	324	362	321	370	347	336	322	358	362	342	364	340	328	318	333	338	367	369	326	326	355	336	366	319	338	346	377	306	341	361	346	381	314	338	301	357	344	318	321	372	340	348	352	329	332	340	332	364	322	358	346	356	295	331	318	354	337	360	320	314	325	357	319	360	355	331	342	350	354	328	336	354	338	324	341	303	349	330	308	379	339	346	306	329	326	325	378	339	329	353	345	332	315	338	316	358	357	322	369	309	338	317	359	338	320	303	340	326	319	368	329	317	316	346	370	361	312	357	303	349	328	353	347	321	330	316	312	348	326	334	335	361	322	352	336	337	345	328	339	326	296	345	315	361	348	378	344	366	353	328	345	346	360	350	352	344	336	349	333	342	345	302	339	323	337	361	351	320	354	310	362	313	345	303	325	338	339	336	311	322	357	347	358	348	298	325	349	357	364	321	340	351	349	317	373	339	332	335	350	307	330	355	316	343	339	380	350	315	354	363	350	312	310	321	326	346	359	305	338	333	335	353	360	347	331	365	332	328	377	319	302	309	306	309	299	327	336	333	317	345	348	360	320	365	353	362	356	359	372	360	360	343	316	330	354	328	344	329	374	329	343	328	333	317	330	369	346	338	359	356	357	353	340	323	331	334	314	361	352	332	339	317	316	311	377	318	317	335	330	355	341	339	346	356	337	333	317	315	322	353	300	309	344	364	309	349	352	325	339	349	320	344	314	333	313	341	343	318	337	343	342	348	345	334	344	326	301	319	329	358	345	321	327	315	317	310	345	340	322	367	342	333	363	344	365	336	331	314	335	317	365	331	328	323	306	348	365	361	336	350	318	329	337	352	334	323	335	348	332	329	348	318	321	321	330	313	311	344	342	305	314	330	327	354	335	342	303	361	356	333	327	345	320	334	318	354	320	339	333	322	343	337	334	335	314	340	342	335	333	345	317	342	365	342	354	326	315	336	288	336	306	310	346	382	343	320	345	343	317	338	354	362	332	324	320	339	340	310	328	338	359	341	331	344	342	344	314	332	366	315	339	330	304	316	341	377	330	347	374	315	342	295	356	347	345	327	326	311	337	357	353	330	326	362	327	357	304	334	316	342	321	325	357	339	319	366	335	330	368	321	308	332	347	369	328	344	340	329	376	336	354	321	346	366	388	323	331	330	352	325	333	327	330	313	334	338	337	338	341	343	336	341	349	317	301	325	347	345	329	332	349	329	342	338	351	369	352	331	318	319	341	354	333	337	294	348	331	312	339	342	322	330	337	342	333	326	331	335	319	350	392	315	324	303	336	324	328	362	334	337	338	338	343	328	348	332	341	338	343	362	325	342	327	362	364	310	340	335	342	353	309	334	356	343	350	344	371	328	308	313	302	345	324	353	326	366	350	359	317	323	337	369	335	331	323	343	341	368	330	366	323	321	338	362	344	331	302	359	315	325	347	325	334	338	328	335	326	322	361	317	342	307	342	330	372	318	335	360	323	370	348	321	320	348	330	338	307	347	332	339	345	361	338	331	306	329	352	366	339	353	318	331	318	351	307	334	344	353	362	302	331	338	303	355	327	337	363	336	362	336	359	330	343	341	316	379	331	336	337	329	324	338	352	351	324	326	339	340	346	334	349	323	337	345	334	333	340	337	335	354	346	358	360	343	356	303	320	352	340	351	338	306	325	351	347	349	367	354	324	335	373	335	358	328	374	345	341	315	313	337	325	344	300	358	320	332	333	341	361	340	350	360	339	367	333	328	339	328	321	368	346	328	361	326	356	336	338	324	333	341	331	329	350	319	336	321	349	315	334	323	389	343	338	337	322	336	344	333	348	328	340	373	355	332	335	351	325	344	335	337	291	329	311	327	335	363	333	334	364	317	339	334	338	325	359	324	353	359	320	369	331	343	325	311	306	338	350	315	375	351	336	335	335	338	335	311	330	361	333	334	363	284	306	342	351	338	339	357	332	319	343	317	302	301	321	352	347	361	323	351	338	325	345	323	307	331	356	332	338	376	318	309	323	352	349	340	334	345	342	299	314	352	352	318	350	328	340	315	353	305	375	311	316	330	342	351	327	308	332	377	362	370	373	347	348	357	324	311	342	324	382	345	353	352	339	338	311	333	369	336	311	324	323	327	332	347	331	344	337	338	315	334	339	358	331	356	357	327	362	345	312	323	329	288	328	335	353	331	352	387	324	319	344	333	360	350	308	340	346	371	351	335	285	344	314	323	345	365	350	350	357	331	310	339	344	335	329	311	352	304	348	335	353	328	339	323	370	325	309	320	328	351	347	339	351	328	330	344	376	331	345	362	351	331	315	320	333	359	336	358	362	340	364	374	322	329	361	344	337	322	361	349	368	331	350	307	353	359	319	333	345	329	317	350	344	336	365	370	323	304	333	339	338	342	379	324	347	343	335	323	361	331	361	326	349	313	350	339	353	349	361	337	336	328	347	335	369	334	360	330	334	339	334	376	344	336	369	364	336	347	341	350	360	374	336	347	303	312	321	309	337	350	356	329	347	327	318	329	348	312	309	340	325	331	331	347	359	317	324	331	337	339	331	337	360	353	342	341	345	347	340	328	332	318	343	322	350	335	348	355	345	310	333	330	340	372	359	326	355	311	319	346	333	357	324	338	320	369	333	364	342	335	321	337	325	332	343	360	332	342	336	338	318	334	358	323	363	339	321	331	380	329	342	317	322	320	342	336	318	341	337	304	345	363	329	308	349	282	330	373	331	319	335	354	322	313	323	329	317	314	329	344	326	355	320	337	339	338	321	338	341	311	322	331	325	312	357	371	353	335	347	311	343	339	352	304	341	352	351	311	367	329	318	342	310	333	348	316	335	319	351	324	359	331	284	325	327	363	327	314	365	352	329	354	348	304	339	317	328	337	345	339	331	328	338	325	357	333	337	338	372	294	356	334	329	302	340	348	288	324	328	346	338	335	342	340	331	346	342	316	321	345	344	335	325	323	368	304	345	371	356	346	331	337	347	325	349	327	352	339	362	370	344	350	355	367	330	368	380	347	336	355	322	329	354	363	344	340	303	325	342	340	348	322	332	323	352	348	336	351	327	355	327	330	308	366	327	300	311	325	358	356	339	321	345	379	333	314	368	316	329	314	312	331	315	326	357	341	344	367	330	315	301	318	346	342	356	325	340	311	321	348	344	338	369	331	331	346	349	347	342	330	344	343	360	334	328	324	322	347	348	315	329	368	308	351	343	338	324	324	348	302	322	293	281	330	352	354	354	373	317	336	342	342	352	367
26605	20817	10474	969	628	548	361	379	331	351	324	342	327	331	329	345	333	360	318	349	343	326	336	325	337	346	335	370	319	328	326	323	337	351	335	344	364	315	333	327	340	265	315	311	351	302	301	309	334	326	300	312	368	351	327	313	374	340	332	301	324	362	379	327	335	326	364	338	329	345	362	302	296	347	367	340	312	325	348	311	359	366	333	319	339	339	351	320	343	306	328	314	349	347	344	335	335	348	322	327	318	319	318	318	351	325	324	331	342	365	309	343	329	331	347	314	351	336	344	348	329	367	350	311	329	294	364	315	352	323	367	334	336	326	338	338	323	357	329	366	312	332	321	353	293	346	370	302	314	337	330	356	319	349	346	326	297	304	345	314	322	341	329	320	341	306	345	350	339	327	332	344	351	317	326	316	304	328	309	375	340	366	321	332	339	308	344	313	356	324	320	331	309	357	319	352	352	321	324	364	350	335	346	303	339	335	312	317	327	345	357	343	346	349	320	330	345	354	377	349	368	336	321	349	313	338	331	298	347	330	304	319	303	309	318	317	342	344	323	370	353	356	334	324	366	321	327	315	337	364	331	351	325	331	314	333	328	325	316	336	330	320	287	299	330	358	366	324	329	353	305	336	349	296	331	322	331	284	356	354	344	355	305	331	311	348	320	278	347	287	349	345	314	332	318	288	309	332	328	339	324	337	318	344	361	335	316	347	340	331	338	315	335	361	320	323	315	357	323	327	340	351	332	353	332	331	325	317	342	326	352	318	357	293	342	356	339	338	338	339	338	351	332	335	307	337	314	316	336	335	321	328	328	364	336	338	325	278	316	301	317	324	344	336	350	314	316	346	314	334	341	332	335	326	321	319	366	339	348	333	353	367	320	324	339	358	311	310	302	322	304	334	304	325	354	340	304	331	332	311	347	353	354	339	331	317	289	354	331	333	317	319	345	344	327	355	316	322	368	332	359	335	330	324	315	311	354	351	315	347	330	356	319	359	350	334	296	320	316	344	316	335	338	350	336	324	345	311	366	364	333	338	311	344	377	331	347	308	319	335	327	341	334	324	327	333	346	321	338	338	347	341	330	326	328	324	330	324	322	292	324	298	298	356	328	327	282	326	337	353	351	330	309	327	293	318	315	337	330	357	331	327	365	317	339	332	297	316	349	338	334	305	323	333	355	340	306	330	370	340	327	321	310	340	345	321	321	348	349	316	319	353	344	339	317	299	324	342	341	337	329	329	357	339	329	351	319	322	338	323	356	318	344	332	321	309	353	313	314	324	339	307	338	312	367	338	328	323	322	296	336	327	304	301	311	351	355	324	343	348	330	315	349	314	361	343	354	348	339	309	298	336	323	313	350	328	316	374	361	318	323	327	308	289	372	343	324	320	347	323	313	310	331	327	340	335	326	336	354	333	338	344	324	327	325	325	345	336	309	371	320	309	337	315	335	313	348	327	313	321	308	348	311	308	303	331	317	320	355	356	315	319	350	306	328	312	331	304	318	322	367	297	359	338	324	339	370	318	326	369	309	341	327	321	356	329	338	360	333	302	336	354	302	355	343	316	353	312	335	321	335	301	362	340	305	337	340	339	335	321	338	328	302	343	363	370	327	333	345	327	345	342	305	313	329	334	329	318	332	342	320	337	318	298	340	330	365	346	359	321	391	328	322	325	300	287	311	321	324	320	346	318	331	311	340	337	317	326	326	344	331	343	320	335	334	341	313	318	330	338	339	317	368	309	341	353	368	324	321	322	320	324	383	346	334	334	332	330	324	319	334	351	351	337	338	320	318	356	340	316	369	349	362	333	340	349	317	308	364	357	335	343	281	345	331	348	334	335	319	318	341	343	316	320	359	343	334	306	348	328	310	331	340	308	324	354	331	338	330	300	370	325	309	334	339	332	283	311	335	311	335	308	328	310	306	343	310	334	360	331	317	330	297	320	317	338	345	312	346	352	328	342	330	314	323	342	314	330	381	348	314	323	328	335	329	306	317	321	348	314	325	329	316	344	329	334	339	372	324	346	333	343	333	336	333	323	341	298	331	348	304	346	339	340	343	340	304	345	349	339	323	319	327	313	317	319	361	314	347	319	313	336	327	321	337	340	316	341	350	350	336	341	333	349	354	331	336	334	298	330	327	318	328	354	321	337	315	357	366	337	314	333	343	338	334	316	323	332	301	316	334	317	344	352	306	332	357	312	316	298	346	335	300	340	321	335	328	296	337	328	325	341	335	271	344	321	319	343	333	351	324	367	319	355	332	343	346	335	335	358	331	336	361	354	313	353	324	347	351	386	340	326	317	346	348	336	310	332	350	322	317	350	339	329	338	336	312	329	307	286	344	341	339	349	324	321	355	332	343	319	314	306	337	332	306	358	309	345	316	311	352	324	340	327	324	315	350	353	342	345	336	352	353	317	356	328	301	343	337	332	308	320	336	328	310	309	325	332	342	351	310	353	320	336	322	353	331	322	357	338	313	324	330	316	340	308	329	323	377	370	304	339	343	341	358	336	349	333	319	338	345	311	338	296	363	324	344	351	371	348	310	338	346	316	367	330	320	318	317	321	328	320	313	311	348	321	301	353	356	330	332	328	360	332	326	329	310	354	375	360	315	348	338	335	301	296	334	355	321	326	299	330	337	314	312	327	336	352	322	332	317	329	333	354	335	359	313	316	333	318	315	299	338	362	312	331	300	315	333	303	321	339	336	333	339	365	350	331	343	328	329	319	352	330	323	361	318	355	302	340	333	326	333	344	350	330	307	340	330	319	317	317	299	325	346	320	322	370	312	331	299	331	328	345	332	342	337	333	319	335	334	306	351	328	330	356	340	324	350	325	319	340	325	334	313	350	304	345	316	330	330	297	356	320	298	349	360	310	376	359	317	359	321	331	317	339	333	313	353	331	353	343	333	330	299	332	328	320	334	341	335	318	338	328	337	310	344	331	333	332	342	361	330	344	349	301	339	334	310	328	313	329	301	321	342	351	323	314	303	351	323	352	335	323	314	351	359	334	327	313	325	317	326	355	342	328	315	320	357	335	335	317	327	322	366	356	352	345	364	345	337	356	358	317	361	353	335	306	349	313	349	358	336	329	332	372	355	339	334	344	326	298	337	315	332	329	339	349	302	339	350	309	336	317	301	314	340	380	328	308	348	339	320	347	374	340	328	370	325	315	339	344	347	343	351	338	321	327	325	325	350	302	347	324	308	352	372	356	347	351	340	350	312	347	320	322	359	324	334	326	361	358	307	336	325	374	320	335	324	325	345	334	356	309	351	356	344	319	327	352	318	329	332	337	340	319	312	325	321	329	345	351	331	341	328	335	308	329	342	380	296	313	369	352	329	342	328	351	316	324	319	332	343	311	339	317	344	335	324	377	345	342	340	319	363	353	340	280	326	328	327	305	320	315	320	318	341	324	350	346	327	305	309	335	317	337	313	353	325	345	356	377	328	354	338	289	334	356	336	326	344	345	337	332	332	346
18204	1682	1498	944	803	673	703	660	653	663	649	615	603	635	593	648	567	622	600	590	616	583	637	628	587	611	573	646	576	599	608	633	598	588	609	646	610	644	594	612	629	605	611	592	611	569	601	595	573	626	658	619	582	563	605	584	618	585	633	576	601	556	661	594	582	643	593	551	613	645	602	631	636	605	609	615	609	632	590	613	615	573	620	636	596	597	606	624	634	646	625	595	605	559	608	549	629	590	631	572	593	640	608	566	623	578	651	611	624	593	611	579	598	552	575	599	601	611	580	564	611	550	647	604	569	633	613	589	627	617	606	625	596	615	589	575	551	604	576	633	600	564	605	656	603	566	615	611	600	589	618	587	610	609	615	605	624	606	612	590	603	626	560	573	594	602	638	586	649	605	557	580	623	618	608	599	583	623	614	620	576	618	591	606	608	575	536	621	609	576	629	612	637	634	591	637	590	626	573	611	572	625	601	597	617	606	585	597	597	574	611	614	573	659	610	597	632	608	572	617	599	607	627	621	590	629	561	655	611	549	628	594	629	609	563	612	576	619	577	622	599	614	612	588	604	577	634	612	593	652	574	585	571	601	595	592	568	576	586	588	601	591	642	600	599	555	615	582	607	625	579	549	621	587	628	607	613	647	594	605	553	573	615	577	603	568	598	608	652	617	542	612	595	577	538	612	583	635	577	620	610	579	568	631	602	629	558	656	557	597	604	551	571	604	586	577	584	559	643	583	601	585	582	607	609	607	617	591	592	598	615	586	603	602	594	629	599	601	593	614	622	554	598	589	602	567	622	644	570	622	596	566	648	605	575	615	601	577	599	606	602	620	588	560	582	622	573	622	615	592	628	587	569	616	617	579	612	630	616	632	609	602	550	620	611	562	623	604	625	582	619	637	651	579	603	608	611	596	637	558	584	562	602	595	613	585	588	599	639	611	584	568	595	621	595	637	573	651	583	618	583	574	615	623	566	595	594	587	582	645	623	593	628	599	566	593	608	568	576	635	595	593	594	613	625	594	558	636	596	620	614	620	583	603	559	602	584	607	617	626	587	600	614	611	585	573	611	607	595	635	630	587	644	567	609	614	604	613	622	591	649	593	597	618	600	581	576	617	587	606	597	642	603	626	597	636	584	637	601	599	601	592	570	595	586	634	583	587	608	600	603	649	600	564	580	578	615	604	632	628	569	614	612	594	641	557	583	599	612	603	577	571	589	643	608	573	596	583	627	600	581	587	645	590	635	628	572	572	590	623	613	619	603	607	648	621	573	567	586	587	628	600	619	559	578	622	620	586	680	575	586	614	616	617	564	580	619	599	620	597	583	545	615	622	572	621	580	627	606	634	623	655	593	582	598	641	630	641	624	593	623	584	602	620	625	615	625	592	628	644	568	577	576	599	622	591	633	630	543	606	625	609	630	662	593	606	583	614	628	568	669	565	592	594	602	577	611	626	624	597	612	624	619	629	609	575	579	574	603	620	560	636	580	622	599	592	579	578	568	582	603	619	601	584	595	586	598	618	587	589	598	623	587	635	601	615	631	599	624	596	593	591	568	612	603	603	600	590	587	585	612	585	614	608	597	620	603	603	551	609	602	594	612	586	664	600	584	572	610	619	576	579	591	579	622	605	578	603	577	564	572	603	586	611	619	597	570	608	588	586	619	598	640	604	618	624	585	605	593	607	602	576	637	589	593	620	608	602	609	589	573	640	601	594	611	595	613	590	558	552	628	624	549	599	613	619	562	589	627	581	598	592	623	630	632	575	663	597	647	546	604	570	571	549	589	579	602	614	625	552	545	600	569	645	591	607	596	618	569	572	628	573	588	591	616	621	636	575	588	601	621	591	591	557	580	618	602	653	594	570	633	615	589	586	597	613	621	586	651	577	610	576	645	581	632	600	576	623	567	589	568	597	617	614	610	581	677	608	614	612	568	584	599	598	601	582	604	595	556	581	561	586	593	591	606	585	612	583	610	639	638	600	614	611	616	617	623	652	599	601	616	627	621	603	590	598	602	582	631	625	633	585	609	614	597	591	565	587	594	593	591	593	608	608	559	585	601	608	599	610	606	600	600	620	559	567	579	610	628	585	622	609	588	591	582	604	583	596	598	603	576	622	606	636	602	614	601	570	609	580	620	612	598	629	610	590	601	590	634	588	612	608	641	616	568	623	627	607	606	599	560	569	598	598	592	605	590	602	577	572	604	598	616	620	595	576	601	578	580	601	611	633	607	571	561	627	562	626	620	611	613	641	616	595	592	617	604	595	600	585	546	611	640	620	561	591	608	612	601	614	597	592	544	601	589	573	583	597	608	595	615	597	616	599	619	563	611	568	565	570	568	562	579	557	601	627	598	619	605	639	574	560	656	567	575	601	584	620	606	603	575	597	616	552	620	623	600	610	644	571	574	595	608	601	566	590	600	598	603	631	636	622	587	604	588	587	605	621	584	606	567	614	604	612	637	626	581	614	603	609	616	596	582	628	548	630	615	558	596	578	634	623	611	592	608	578	658	586	619	583	596	591	621	594	603	595	615	617	572	586	602	624	610	596	573	631	639	605	591	604	643	596	612	554	599	594	588	589	626	593	578	582	556	609	607	599	635	636	626	626	568	608	568	629	543	623	570	656	590	554	617	622	620	588	591	613	612	630	538	608	626	599	589	654	579	613	600	617	622	622	601	594	601	597	578	615	589	584	552	620	594	591	600	577	587	588	623	578	608	591	586	577	583	624	554	603	583	590	585	593	546	547	623	600	585	596	571	581	638	595	596	600	618	589	582	584	597	569	597	612	573	614	591	651	616	607	624	634	623	608	633	575	563	603	604	616	595	602	590	611	624	628	566	601	613	565	646	617	603	614	629	603	562	589	588	572	590	592	616	621	565	660	610	585	596	642	633	592	610	587	605	647	629	624	625	641	610	636	627	650	582	607	633	585	585	602	579	601	578	622	605	615	602	626	581	582	587	568	587	630	634	620	554	614	580	590	602	590	593	572	599	591	607	634	599	583	570	594	573	606	594	642	616	629	574	648	611	616	595	632	617	602	590	573	580	584	630	615	587	617	613	632	625	599	616	584	606	581	603	575	595	597	616	610	599	608	625	604	606	603	624	578	642	583	582	669	574	620	572	619	570	604	565	608	613	608	581	558	598	589	612	596	570	577	618	602	614	622	603	605	601	605	594	590	617	622	594	579	588	602	611	596	634	599	579	604	596	610	626	593	582	576	598	638	584	621	594	592	612	628	626	564	596	612	610	581	602	574	587	660	570	628	607	608	620	593	629	608	597	590	580	602	592	578	575	656	628	582	597	580	587	610	591	661	561	615	615	610	608	555	677	619	595	594	615	588	596	565	576	589	533	594	593	608	604	590	565	608	554	598	605	603	575	606	605	581	595	597	544	593	608	571	636	548	591	577	572	608	560	624	597	596	609	631	599	591	553	575	603	584	584	622	609	588	528	568	609	590	566	593	638	592	585	618	602	607
23827	21158	28716	23869	21044	3981	489	363	257	264	234	200	211	210	205	201	193	189	156	152	179	187	193	162	163	165	163	168	170	159	164	176	155	150	172	175	142	154	166	140	166	155	169	170	152	148	159	141	165	164	149	172	147	180	140	166	162	150	157	145	150	153	154	150	144	144	135	148	129	149	121	149	147	162	143	143	133	130	142	147	156	146	167	148	152	159	164	146	143	165	141	153	155	148	154	152	145	147	143	148	144	130	148	135	168	147	140	141	144	150	162	144	166	130	139	140	138	153	130	122	159	174	155	161	149	164	145	160	147	160	165	149	119	132	148	136	142	160	140	148	133	164	145	159	140	146	180	157	137	149	140	136	143	161	173	159	168	155	141	163	134	165	149	154	144	151	143	171	150	149	149	149	140	173	136	148	135	169	155	136	153	132	154	149	165	146	138	162	140	143	135	167	141	153	134	127	116	153	155	158	148	138	130	148	162	141	144	145	144	154	132	145	126	135	112	135	150	141	135	162	146	147	149	155	141	151	143	159	158	169	146	152	168	150	141	162	152	149	155	160	154	159	152	159	154	153	147	154	147	136	157	148	158	150	135	146	139	131	136	161	151	157	155	154	143	160	145	134	137	151	149	154	155	139	181	137	166	145	124	136	132	149	141	164	127	157	173	149	143	160	125	167	159	165	148	183	159	152	161	140	163	141	133	151	127	159	165	119	139	171	154	138	142	126	137	140	160	133	151	164	145	154	162	152	145	160	157	136	152	142	140	153	138	148	147	145	135	144	132	163	162	151	149	155	146	138	137	157	141	158	149	137	143	152	160	143	170	137	151	129	134	173	157	131	136	161	149	137	150	147	169	138	170	139	160	144	145	152	148	153	135	149	156	144	156	144	160	159	124	158	137	148	143	154	164	133	166	141	144	137	142	148	156	179	139	132	169	145	129	150	153	154	147	143	149	145	148	154	154	159	150	145	135	134	135	158	149	164	157	127	133	152	158	160	155	143	144	128	161	155	160	163	152	152	138	151	146	153	147	163	146	144	128	126	151	177	155	153	132	147	134	139	143	150	153	163	139	146	146	133	171	153	154	164	175	131	134	131	143	150	148	138	138	152	147	139	161	155	150	142	151	156	141	153	130	169	141	146	129	141	157	150	152	154	150	129	136	129	145	141	138	150	154	164	147	159	127	170	145	138	150	169	155	167	149	155	138	142	149	156	146	166	151	151	145	152	157	158	144	152	141	147	176	156	159	147	157	141	160	121	143	164	171	141	141	148	160	146	156	125	177	149	133	151	167	144	158	149	140	131	162	149	145	159	127	165	136	148	170	148	151	153	170	147	134	148	131	153	151	165	157	128	120	130	142	144	152	160	144	155	153	168	154	109	157	149	151	154	159	125	142	158	160	156	178	161	133	143	151	155	186	151	163	143	150	129	163	151	141	150	150	169	146	155	144	142	143	134	142	157	135	127	132	146	154	167	152	143	159	149	133	153	159	148	147	157	161	161	144	140	141	144	170	162	147	154	146	156	135	148	150	147	160	156	157	134	158	142	149	174	130	157	132	159	151	150	154	148	159	131	139	151	157	125	139	163	154	148	174	131	136	124	132	157	154	140	147	145	170	145	141	166	143	143	157	127	136	147	130	163	144	153	122	171	153	168	155	161	145	139	162	161	179	156	151	147	156	160	132	155	140	164	155	147	149	155	138	149	151	136	134	150	162	152	134	158	148	168	150	138	157	148	153	167	140	145	165	148	157	153	142	152	155	142	166	150	149	132	150	145	186	141	153	141	153	148	173	158	141	142	158	146	138	134	139	152	133	148	152	133	151	151	143	154	146	150	131	148	139	136	154	160	153	150	140	159	163	175	167	135	161	155	150	151	154	153	144	153	150	160	151	156	153	142	142	160	143	150	136	171	138	164	135	146	150	154	159	151	131	159	151	147	150	156	155	143	117	164	160	139	157	140	145	139	126	147	134	137	143	158	153	139	154	143	141	144	156	152	149	161	145	145	164	137	139	130	155	145	145	135	147	117	151	148	144	150	166	172	135	159	142	140	149	159	148	174	137	150	169	153	145	154	151	155	143	164	136	158	143	137	133	168	153	133	143	148	144	149	156	135	149	137	161	142	157	143	153	148	141	151	139	144	151	162	136	160	137	152	154	159	129	173	156	165	128	150	163	136	180	141	153	163	163	151	152	133	141	139	140	168	159	135	151	160	138	170	141	161	128	140	128	163	127	146	167	138	143	149	154	146	136	131	123	158	152	151	125	150	136	151	128	143	151	153	134	146	137	150	157	147	142	144	150	150	156	138	166	160	134	159	161	131	125	144	146	151	154	134	159	138	131	143	186	158	132	155	143	166	152	162	154	137	150	133	140	148	150	152	128	147	144	144	151	142	154	150	155	138	151	142	153	132	156	148	181	155	165	155	142	149	149	126	134	163	137	135	130	149	171	150	142	160	158	166	140	155	147	158	158	142	155	134	156	159	158	138	153	140	155	151	165	160	143	134	154	132	169	141	141	146	149	148	136	132	155	155	149	161	158	129	141	141	132	167	142	148	146	142	158	158	167	181	151	131	144	182	139	155	161	150	145	176	154	166	166	158	145	141	143	129	149	162	162	149	156	127	157	149	160	151	137	156	177	136	172	147	130	160	166	155	151	150	151	159	160	121	164	157	154	138	129	164	171	142	160	134	143	140	150	141	137	143	150	150	146	141	158	174	147	145	141	148	145	161	159	152	160	144	143	144	133	132	153	161	152	143	153	149	140	153	137	157	135	142	144	158	160	160	156	144	169	137	136	140	139	152	158	168	127	172	141	127	155	141	127	158	124	152	150	155	150	137	156	143	153	138	169	161	130	147	157	125	157	149	165	138	121	140	143	140	160	163	146	133	146	146	125	149	167	160	146	151	148	163	140	157	139	162	163	153	138	153	136	171	139	159	143	153	151	192	140	141	162	148	131	155	132	132	156	141	146	147	127	159	145	135	147	133	164	142	150	162	164	151	150	158	135	145	145	164	141	139	150	173	179	160	132	141	147	136	158	141	137	151	145	145	170	163	139	141	163	146	147	166	136	149	161	145	139	136	121	155	150	137	145	143	161	144	135	139	162	158	148	149	130	127	161	132	134	146	139	140	144	128	149	143	165	180	156	172	135	140	166	154	150	149	151	143	147	168	155	137	137	162	148	133	131	139	153	132	158	140	141	159	160	132	138	150	149	139	143	127	169	153	150	136	136	122	150	129	143	145	150	134	137	155	168	141	140	135	143	140	159	153	145	148	165	191	148	139	127	160	145	130	171	160	144	158	147	147	153	147	129	142	150	148	149	143	154	144	157	146	147	134	154	161	150	145	149	150	130	151	142	151	133	164	154	147	152	150	174	152	157	175	150	171	163	154	148	157	124	166	149	152	144	139	149	161	138	134	153	137	159	160	122	156	156	159	127	146	144	152	170	156	177	144	163	129	141	122	145	140	127	143	161	143
34534	8597	7305	3675	2308	1642	1257	1020	850	677	637	560	503	489	463	436	408	434	388	352	374	364	294	368	330	319	336	318	313	342	321	328	291	320	317	286	312	291	282	317	313	293	297	289	296	285	310	304	299	291	279	306	305	273	315	265	284	263	292	290	283	314	299	267	278	272	282	312	283	309	301	281	321	284	269	282	294	285	288	273	289	275	295	313	276	289	315	287	277	286	309	294	281	270	280	316	295	289	287	300	265	299	293	279	294	301	271	291	304	281	286	282	287	293	281	313	297	272	276	302	274	287	291	273	267	302	287	264	291	265	282	275	268	271	318	251	289	264	290	260	268	301	315	298	275	271	300	277	289	276	269	276	282	286	295	288	293	272	295	259	290	297	297	285	297	254	258	267	302	290	286	303	265	320	292	285	303	259	292	291	290	272	245	284	250	263	279	293	306	292	264	285	282	294	257	291	245	298	302	277	300	264	322	281	294	278	287	281	268	310	277	274	278	272	285	308	297	276	289	308	274	295	305	302	276	272	288	253	289	238	301	296	288	293	275	263	298	316	287	273	275	313	292	262	266	273	303	283	273	294	271	303	325	310	326	287	273	274	297	301	310	302	291	270	308	287	273	301	298	296	318	270	273	294	308	315	281	297	273	289	265	282	292	279	296	289	272	277	285	275	302	301	293	298	291	303	291	287	284	275	297	279	284	292	290	281	282	296	279	277	281	257	305	286	288	285	260	286	254	261	268	308	274	286	282	282	279	301	323	311	283	279	325	283	266	281	285	288	294	285	267	300	274	278	280	281	280	275	300	239	291	259	285	327	269	302	296	278	262	278	271	278	279	312	273	262	290	314	280	317	284	267	294	303	289	250	298	275	276	272	273	295	297	290	312	262	291	265	285	290	277	298	306	261	291	283	273	309	294	284	274	304	287	260	316	297	271	268	302	276	279	285	307	290	310	279	268	278	291	307	283	286	291	269	269	256	279	281	297	285	311	303	300	268	297	278	261	287	275	288	324	308	304	287	276	257	301	292	264	318	248	256	317	256	284	281	253	294	292	322	309	299	269	286	301	263	317	318	263	305	281	307	264	286	304	282	269	276	274	304	291	255	271	291	268	268	277	290	290	264	280	284	289	284	316	279	259	285	307	325	278	288	264	279	309	297	304	310	296	289	294	286	272	297	293	274	311	295	290	274	259	259	277	257	295	285	282	286	291	275	307	305	278	287	293	271	312	287	282	315	279	284	289	279	304	299	263	272	290	265	288	273	299	291	277	301	287	253	294	287	258	278	277	265	283	283	263	282	278	280	275	298	274	297	272	256	265	289	287	272	292	300	298	291	315	306	253	301	280	280	271	276	287	274	298	289	284	293	297	281	313	296	248	306	290	274	314	324	285	295	297	297	270	304	301	311	282	298	286	251	288	285	298	301	312	303	273	286	301	270	289	281	265	286	268	269	243	251	314	280	272	299	284	276	283	290	304	296	272	284	270	314	264	282	272	303	279	270	282	305	291	271	270	287	282	291	306	268	273	291	289	283	281	288	275	271	283	283	286	280	285	247	290	287	261	284	279	313	300	266	263	321	318	275	293	316	297	281	274	307	280	297	292	316	245	295	289	303	273	293	286	291	282	279	279	292	265	264	285	261	289	267	318	336	282	302	291	289	296	274	312	263	264	312	286	287	281	271	290	276	288	320	267	271	270	272	328	270	302	288	294	263	272	270	263	281	279	269	289	298	299	294	285	304	278	278	293	288	274	269	287	274	270	296	270	277	251	274	273	317	289	320	261	319	290	298	257	288	293	294	265	288	291	307	273	269	273	275	262	296	264	289	305	266	312	302	301	274	284	285	273	281	282	287	307	303	283	287	267	294	281	284	301	274	262	278	306	299	288	301	279	269	327	283	334	291	291	281	256	264	249	299	295	284	299	326	274	282	268	285	299	266	282	267	285	274	276	264	282	325	275	268	281	301	308	278	274	280	281	286	238	278	288	290	285	304	274	267	301	286	283	247	306	270	299	271	286	292	272	291	285	286	292	290	311	285	291	261	237	276	277	286	298	264	274	277	281	287	275	305	280	295	299	287	290	269	292	284	273	286	304	261	271	283	274	295	274	272	278	261	293	290	271	280	320	299	294	283	302	278	284	293	298	289	265	304	288	298	286	294	280	289	267	290	274	264	265	281	269	303	294	290	283	283	322	292	284	262	293	265	280	286	283	293	294	266	308	267	292	266	301	272	283	267	256	274	276	269	294	295	284	295	270	295	307	283	287	282	286	266	307	261	288	289	293	277	303	308	302	282	293	253	272	256	265	273	266	258	252	266	286	273	306	300	267	314	256	295	291	262	313	241	289	280	285	302	278	273	299	300	302	292	261	305	300	273	272	295	294	299	285	298	313	304	296	266	268	278	267	260	290	271	298	291	277	294	256	294	307	304	287	303	270	279	311	269	270	275	307	280	245	289	306	294	288	279	299	287	290	308	265	318	290	280	296	311	307	287	271	294	280	289	291	294	262	280	287	323	327	278	261	262	285	291	311	322	286	285	300	279	259	278	263	288	298	277	286	308	260	296	281	277	312	275	297	300	286	309	280	303	293	284	302	274	285	287	290	303	294	294	295	293	284	261	277	294	310	302	295	293	290	252	288	293	308	272	286	294	282	264	306	297	269	290	316	289	286	268	294	280	286	281	251	261	271	269	322	297	249	279	263	300	265	280	288	296	275	288	257	274	311	297	269	288	284	309	295	289	272	268	314	312	287	286	280	327	322	279	251	277	285	275	318	294	247	296	281	285	246	296	302	283	279	278	287	289	257	265	317	308	310	279	323	269	274	294	265	271	260	292	281	265	295	286	270	268	268	262	285	263	294	280	292	282	280	294	260	283	282	281	284	288	283	295	273	296	329	281	289	272	295	291	292	262	334	307	280	294	286	278	268	302	295	281	285	285	300	283	263	283	267	259	275	294	297	280	290	272	269	316	272	270	278	307	273	288	297	295	303	279	293	285	299	284	251	290	322	291	283	266	265	276	282	309	257	300	315	257	283	272	285	302	283	272	285	327	303	282	334	271	278	267	287	276	296	265	279	264	298	270	300	294	273	292	300	294	278	293	299	269	266	276	301	257	291	265	269	290	291	291	268	285	280	305	277	285	266	275	285	290	266	293	299	279	299	303	305	282	279	273	284	267	245	288	297	289	279	304	260	244	299	277	270	253	256	264	299	258	272	262	262	286	274	315	283	260	309	267	313	278	315	301	264	265	307	291	280	270	291	287	277	290	298	285	262	272	282	280	305	267	268	291	266	289	277	269	308	292	269	290	290	274	269	308	299	275	290	277	268	283	274	276	272	255	293	276	285	288	264	270	291	267	266	289	299	290	286	282	272	286	286	280	258	270	278	277	256	272	288	303	269	293	284	272	285	306	269	277	297	292	292	286	267	283	275	299	288	278	273	280	304	280	282	289	277	271	283	259	293	301	286	285	286	271	287	278
22967	21162	29342	23258	21165	21044	2571	601	453	368	375	309	307	290	291	255	256	243	231	226	256	236	248	216	211	204	195	202	213	210	192	204	179	218	217	179	199	190	199	205	189	192	231	222	208	212	196	198	229	207	215	204	210	187	221	186	187	224	215	181	212	194	191	186	211	206	172	198	196	197	194	190	199	196	200	217	199	161	196	190	207	203	203	193	204	199	189	206	168	181	214	206	183	179	191	179	201	185	206	203	206	219	181	201	199	204	173	189	186	188	177	189	197	188	196	176	203	166	186	181	195	208	201	199	187	195	191	186	205	178	199	189	205	182	183	183	198	197	188	206	205	180	178	191	184	183	181	196	220	190	180	180	169	202	200	194	176	195	196	179	187	201	198	179	195	167	187	198	186	197	200	187	166	194	197	201	187	199	206	200	183	205	211	186	201	178	188	178	199	192	206	190	193	185	196	203	180	201	185	212	177	197	183	195	186	203	187	193	207	193	220	176	216	222	176	178	196	183	201	174	225	160	183	174	202	191	197	195	188	166	202	184	199	185	223	203	177	166	183	204	192	205	184	221	200	190	195	206	224	199	233	191	170	174	190	215	215	200	184	199	179	184	161	217	203	196	180	179	204	195	195	212	174	179	202	179	193	215	187	200	193	203	192	187	191	201	196	227	175	199	197	181	187	216	204	205	189	195	196	174	201	184	189	196	185	210	189	221	199	179	203	193	193	176	185	217	182	152	203	210	202	180	196	170	194	196	184	214	196	184	200	192	201	183	171	190	177	188	187	202	181	218	230	185	182	185	207	179	207	190	183	199	192	198	186	187	206	198	197	207	189	202	188	182	195	211	190	215	186	210	192	163	252	194	202	209	209	175	202	190	172	191	196	185	155	196	190	187	187	209	173	177	164	196	171	182	213	202	205	193	196	221	211	199	228	206	188	232	212	181	191	181	166	180	182	174	190	194	204	215	179	193	205	189	216	191	177	202	194	167	179	205	182	199	210	202	181	202	186	205	198	190	164	198	170	198	189	173	196	192	177	187	188	182	178	203	183	190	191	176	166	202	214	185	194	184	167	192	191	201	186	191	181	195	204	214	189	229	189	206	202	174	202	210	184	180	186	179	206	198	195	192	152	172	161	195	188	185	199	185	213	226	193	210	175	199	185	204	197	189	181	158	176	198	169	185	178	197	197	206	226	177	207	230	205	197	178	187	192	209	183	171	201	208	206	188	170	189	209	216	176	211	188	205	213	173	194	194	228	194	191	153	195	191	181	187	202	191	193	204	206	206	204	188	198	192	206	195	199	197	178	193	207	188	200	181	187	186	205	198	181	177	174	187	186	189	202	192	185	187	210	210	185	231	191	225	190	166	182	202	185	219	197	192	195	219	192	183	203	187	188	198	174	201	213	196	219	186	181	177	189	173	200	167	194	208	191	180	164	205	188	177	174	193	178	194	197	200	187	188	205	191	193	193	189	197	190	176	217	192	196	209	171	188	210	179	178	188	187	186	203	177	184	190	167	193	181	193	188	191	193	215	196	189	192	200	215	228	195	180	202	203	210	202	193	182	181	191	184	207	198	184	199	198	203	184	184	201	205	172	191	203	203	194	191	199	189	176	205	205	196	171	201	205	193	198	194	184	171	204	182	214	202	170	197	193	177	200	166	190	181	186	196	205	190	183	186	184	170	196	183	184	211	189	235	186	197	189	173	189	204	209	210	191	192	203	199	180	188	189	192	197	202	213	144	195	219	173	189	194	168	188	178	193	214	171	188	188	181	211	198	191	202	185	169	206	206	194	178	176	201	200	190	193	212	203	204	209	175	199	198	209	200	184	197	203	191	192	189	195	213	200	201	187	183	214	190	182	184	175	216	186	172	191	180	159	212	164	207	177	190	201	184	196	210	206	207	189	199	240	178	208	175	196	177	165	175	172	197	207	179	184	203	180	203	190	194	205	210	190	176	179	188	188	186	187	190	203	175	182	176	196	185	195	183	189	200	177	178	225	177	187	171	200	191	207	180	194	220	184	219	202	211	182	178	173	210	201	198	192	205	217	182	189	202	191	191	203	206	173	168	186	168	218	184	168	209	214	184	172	208	163	189	191	163	209	204	193	180	194	198	197	204	196	191	175	185	190	205	211	171	194	212	203	197	196	201	171	173	189	172	189	194	227	174	187	216	202	217	175	200	204	189	183	192	186	195	187	178	187	175	184	187	199	209	166	188	191	185	202	171	194	192	205	193	211	201	205	185	204	192	180	173	198	196	194	169	198	177	204	178	183	179	183	206	180	205	173	191	172	211	215	192	200	225	189	195	198	204	174	181	206	184	195	192	208	198	175	217	175	181	197	178	200	215	171	226	168	195	185	204	160	212	204	197	179	198	179	230	194	190	181	208	191	220	196	196	193	183	219	173	200	204	176	192	202	189	193	185	193	197	174	203	203	194	205	200	167	168	192	194	189	189	204	202	207	174	203	203	211	203	176	208	216	165	208	213	208	201	198	169	201	193	196	205	198	182	204	175	206	186	197	182	218	179	210	208	189	185	199	211	205	207	171	200	196	179	177	184	201	180	176	193	194	197	166	197	184	202	200	198	204	199	179	189	192	222	181	181	149	171	173	193	193	200	191	203	191	200	169	164	195	195	208	193	210	201	201	198	166	208	210	206	190	200	202	175	194	194	175	184	200	197	166	201	165	181	205	204	199	178	170	202	191	197	190	160	203	186	179	218	167	211	192	202	196	184	191	208	223	215	192	189	198	187	209	188	190	176	185	164	224	211	202	202	181	189	205	184	190	185	194	187	180	181	200	198	201	207	184	193	197	202	197	205	195	208	223	169	178	179	206	204	195	170	205	247	197	208	191	194	206	182	220	158	186	208	174	172	175	213	203	189	168	187	188	212	192	165	199	201	171	163	190	202	186	178	217	191	192	188	198	195	190	211	191	206	213	176	184	192	192	172	185	204	180	185	165	181	181	202	178	183	202	180	170	208	187	198	202	209	180	194	187	174	179	207	209	200	183	189	198	185	161	214	186	169	196	190	183	187	194	173	199	211	187	181	171	165	205	172	175	222	178	199	201	202	191	197	189	203	203	178	196	207	187	209	195	164	197	216	195	182	169	191	195	197	205	202	195	197	178	192	195	201	188	161	198	203	204	211	208	180	181	206	190	200	208	191	185	184	211	187	195	209	192	158	201	219	189	180	210	177	209	189	215	198	182	188	205	181	201	176	185	198	203	211	214	196	213	230	190	190	186	191	194	186	200	224	177	204	198	194	180	177	183	166	194	195	191	184	198	204	187	197	184	199	206	192	200	202	197	197	209	209	178	186	177	194	188	192	191	194	187	182	175	184	204	192	179	203	197	196	219	162	183	189	192	199	189	195	186	184	210	206	181	165	182	199	184	157	190	187	193	207	165	199	180	205	197	170	189	181	196	188	195	214	196	209	176	209	185	214	209	203	188	199	184	177	202	197	180	176	206	208	205
37737	13366	11717	6117	4003	2755	2039	1629	1286	1129	958	918	779	725	656	584	565	553	523	482	491	462	465	476	480	398	441	393	423	408	394	433	408	361	382	401	352	372	375	378	362	365	350	347	367	337	372	349	343	338	334	370	361	323	374	359	358	330	349	346	398	368	372	367	343	355	352	323	353	332	342	354	351	351	376	309	327	397	315	376	401	307	339	340	343	357	337	328	344	339	337	316	336	323	352	350	382	339	347	379	344	350	338	346	352	347	364	342	338	344	359	365	301	340	352	355	339	324	335	309	345	352	353	349	305	333	335	322	358	348	346	356	327	358	346	329	376	323	309	315	359	342	340	340	335	306	333	336	336	336	333	337	337	311	351	368	373	332	353	331	341	332	348	353	329	366	323	359	372	351	342	335	345	389	301	347	349	369	334	338	315	335	339	332	339	337	328	349	345	358	362	347	314	338	303	331	351	332	381	320	324	366	311	358	353	311	355	347	352	324	361	311	351	310	344	342	316	288	316	328	342	343	350	344	363	350	331	330	348	358	337	286	340	359	328	355	340	377	321	336	324	343	330	356	352	317	365	348	348	357	342	336	337	365	335	314	326	342	366	329	316	357	320	378	352	354	330	326	311	329	322	346	318	339	318	335	339	317	345	361	347	341	309	372	312	335	320	388	331	329	333	336	331	332	327	376	354	333	357	343	309	337	305	330	306	367	326	347	368	315	318	336	327	354	327	325	331	320	370	355	314	327	342	326	346	298	318	358	351	361	314	329	349	339	339	340	347	347	332	337	359	342	291	332	322	332	325	336	296	308	336	291	315	348	344	340	346	335	322	312	340	350	338	322	374	326	314	319	346	341	339	323	342	324	335	332	358	320	325	346	342	312	334	347	335	343	333	353	322	346	354	345	369	371	339	331	315	321	352	344	359	333	303	327	356	356	336	341	330	348	327	350	339	355	368	328	358	273	335	339	348	328	344	339	347	337	360	337	337	329	342	325	352	310	310	276	350	372	302	315	335	320	357	319	333	329	311	353	347	341	353	333	328	324	344	338	330	307	352	337	326	348	334	336	335	330	333	341	337	328	347	400	325	372	328	302	323	333	335	333	327	344	324	320	333	340	328	348	369	334	347	351	335	328	361	318	334	339	362	327	316	334	324	343	347	332	342	330	334	311	347	346	345	360	312	328	377	333	304	344	370	327	359	320	346	361	342	328	349	335	345	326	350	341	331	350	356	353	340	347	369	342	327	327	350	352	342	357	348	346	340	340	368	368	337	340	317	331	333	339	308	311	321	331	345	341	333	342	305	336	311	316	362	336	353	351	324	329	332	315	361	363	359	325	330	328	293	331	334	350	351	318	339	327	312	340	321	308	349	337	335	343	328	339	317	330	352	363	323	304	353	324	334	344	325	326	332	306	342	328	355	330	358	352	325	349	359	344	344	329	342	335	355	325	315	359	338	312	326	355	337	362	302	347	333	330	324	339	322	328	331	321	350	364	355	341	332	308	319	368	336	335	328	335	344	352	339	310	345	307	342	328	367	348	344	343	340	355	320	317	310	364	343	321	355	345	323	344	324	326	319	327	376	311	364	377	358	326	350	322	312	334	338	361	346	352	321	338	325	368	322	349	351	347	313	288	319	359	328	318	339	316	352	317	344	321	348	364	343	366	334	307	346	334	319	324	324	355	333	320	313	323	321	320	337	334	371	388	336	324	329	331	315	347	331	313	324	374	334	336	348	345	340	344	364	315	314	319	326	336	323	333	347	351	348	319	315	322	341	324	334	338	328	320	335	329	324	343	322	335	357	331	336	310	312	386	311	323	317	326	324	337	319	346	321	308	353	311	333	327	307	303	327	360	322	336	332	344	339	306	322	338	325	357	326	382	349	336	326	318	299	351	334	343	341	359	337	337	324	349	297	318	333	358	324	333	326	328	336	304	328	306	368	365	308	327	377	345	343	308	336	331	361	341	327	314	348	318	323	366	319	321	351	335	316	322	324	331	347	345	354	322	353	301	333	335	385	348	345	356	355	374	308	333	294	344	318	346	325	341	327	335	331	315	349	368	349	329	324	337	368	367	335	319	333	296	366	332	352	338	328	324	328	354	330	381	332	316	323	333	348	332	321	330	312	334	331	342	347	299	377	349	309	341	320	334	324	357	307	319	335	326	350	307	337	333	338	331	323	356	325	307	361	329	356	315	319	348	352	342	353	382	318	345	326	332	328	322	362	383	314	348	339	343	340	329	315	351	363	333	350	362	345	355	330	346	343	329	394	353	341	289	321	321	336	334	336	327	355	321	299	331	339	326	322	323	338	334	314	341	334	330	365	321	340	363	319	331	319	308	317	352	328	323	372	360	316	354	318	346	360	375	336	334	324	343	339	373	310	278	356	329	320	321	345	304	334	373	364	353	299	326	317	358	361	355	320	335	367	366	309	330	342	328	333	340	333	346	341	343	342	331	321	336	346	332	344	357	318	329	337	303	363	323	342	362	327	330	333	325	331	343	324	327	340	307	319	359	335	338	347	353	357	366	351	308	328	332	344	322	330	327	348	337	346	327	326	324	336	340	311	306	356	322	368	369	350	338	301	337	328	311	355	340	338	352	318	352	313	327	300	360	287	337	318	280	330	307	386	347	320	339	356	324	334	308	369	328	346	325	346	341	367	351	342	320	334	362	327	343	312	312	317	309	344	366	360	340	338	326	354	379	342	340	318	379	319	322	338	327	330	319	356	332	351	297	329	319	356	335	335	338	371	291	347	315	339	353	361	337	325	334	346	332	345	345	371	325	340	326	327	319	319	356	314	348	340	333	331	354	337	349	298	296	323	338	335	328	324	351	343	337	347	314	360	346	361	333	360	352	345	343	335	321	302	332	348	313	342	334	360	339	337	340	359	357	358	342	335	311	321	341	317	337	330	336	351	332	321	325	287	341	373	338	308	358	324	343	339	327	334	340	362	328	324	319	353	324	295	336	298	373	350	348	331	342	320	347	331	331	321	368	326	344	357	321	350	329	332	357	327	350	319	304	346	369	322	366	347	353	318	294	313	334	343	330	365	351	361	346	363	352	333	352	340	330	315	328	346	300	334	359	352	361	327	335	324	339	354	346	318	327	345	352	351	332	318	293	328	327	310	346	362	331	344	321	314	375	326	359	329	344	282	345	333	354	322	346	309	324	303	339	302	314	337	339	309	372	337	346	335	309	361	331	320	321	343	345	338	334	339	339	355	319	349	333	358	333	349	316	331	347	339	321	324	345	303	332	348	358	350	327	348	303	338	312	314	339	335	335	331	300	339	368	306	310	328	340	314	337	324	356	305	352	345	329	362	317	325	359	371	323	353	371	361	338	336	364	331	355	356	293	340	308	334	347	374	340	338	310	343	328	343	343	313	332	363	360	332	351	360	340	334	342	319	318	385	342	363	324	360	322	322	349	318	345	319	339	317	332	334	322	331	330	330	347	318	346	313	307	335	341	321	342	329	319
26589	20821	10453	714	396	368	366	364	338	374	353	349	353	346	334	337	314	339	341	359	324	330	339	344	328	333	335	331	318	306	321	330	345	331	331	318	339	312	354	360	353	352	346	316	347	333	336	323	299	329	328	310	325	313	340	356	320	345	381	303	304	353	347	340	314	323	290	308	333	369	356	336	321	356	366	334	325	334	324	315	319	313	364	315	375	325	311	333	323	312	351	328	322	324	333	347	355	307	321	308	330	336	339	323	338	328	339	329	353	316	312	313	343	320	379	333	341	322	304	308	339	351	373	351	318	360	359	342	323	317	334	328	316	365	350	330	348	334	341	342	323	322	363	332	347	312	316	349	337	347	351	303	306	313	358	338	332	325	341	347	320	350	340	312	318	323	358	277	316	359	335	336	352	328	314	352	323	391	321	320	355	310	357	341	345	357	341	301	307	351	310	323	363	359	329	342	306	314	343	332	303	317	346	323	313	332	345	347	334	337	328	317	317	334	314	332	341	363	337	311	352	354	324	329	322	356	337	344	338	317	325	358	336	331	331	333	355	354	324	320	310	352	357	355	356	302	348	345	323	297	331	336	338	331	332	357	302	349	346	344	302	394	341	350	334	346	293	317	332	318	331	316	330	358	336	347	337	322	306	309	368	327	325	318	328	319	313	319	334	304	357	354	376	326	314	326	322	327	309	360	338	314	328	329	302	354	336	308	332	334	308	330	337	343	348	335	353	376	302	317	286	338	319	320	333	359	330	336	330	332	326	356	349	343	291	315	348	345	350	345	328	314	334	321	342	300	327	321	356	339	338	337	353	309	301	354	350	320	286	331	360	338	374	330	359	343	355	295	331	319	320	327	311	325	344	323	336	343	330	355	335	331	340	302	349	320	347	339	308	309	319	322	329	335	315	383	348	325	343	336	308	305	368	335	338	346	365	312	291	349	349	308	309	348	317	319	352	339	362	353	331	358	334	315	357	320	325	298	331	344	322	323	332	332	338	336	308	318	330	323	327	339	328	306	338	331	303	321	307	360	364	320	361	330	323	344	310	358	327	319	327	312	351	302	314	346	320	303	354	341	345	310	318	323	329	325	314	318	318	328	358	325	355	313	338	325	333	330	339	320	339	350	336	347	319	311	369	339	355	354	337	333	316	354	342	319	317	324	351	317	318	332	310	334	328	340	355	330	346	345	343	350	344	340	350	328	373	323	332	336	347	336	328	341	328	312	334	347	326	342	367	320	327	346	327	348	343	329	304	323	327	315	335	342	354	359	326	343	326	346	331	344	317	338	295	341	317	337	372	333	312	332	314	342	325	347	337	337	304	334	334	337	324	328	295	341	327	283	323	340	332	309	343	326	341	337	325	358	333	338	327	349	319	292	342	328	303	350	337	334	344	310	354	328	330	323	354	322	310	350	358	339	346	325	356	336	314	345	318	345	328	342	340	311	339	308	321	340	324	322	335	324	335	315	311	333	340	361	307	350	315	340	338	338	300	343	337	354	342	343	304	329	325	326	367	348	333	328	327	311	339	277	347	326	329	344	324	300	365	338	352	346	327	302	341	381	339	338	317	311	329	339	309	332	352	337	343	335	329	362	316	351	351	364	331	344	349	345	347	313	334	337	359	325	344	302	345	346	324	323	328	323	312	323	337	357	321	339	277	338	334	354	324	342	301	363	325	333	330	345	305	329	335	323	318	342	317	308	328	335	351	339	326	350	331	345	338	336	331	311	350	306	342	328	348	323	290	300	329	336	330	364	336	332	307	351	332	335	351	342	338	336	342	329	334	334	329	345	338	343	315	336	308	321	348	309	364	320	339	342	323	332	327	304	354	340	353	334	344	335	294	311	311	308	334	322	327	368	340	323	352	302	336	348	347	302	335	341	349	340	307	342	349	304	318	318	351	336	323	334	361	340	342	346	326	348	320	344	340	354	345	348	341	319	333	337	309	339	343	324	308	312	318	336	329	334	336	323	332	325	334	315	334	333	322	342	363	321	315	293	327	340	367	331	321	346	324	317	341	338	302	328	349	322	334	360	320	335	328	349	324	342	339	338	350	335	319	318	331	337	339	323	318	323	319	343	327	326	353	336	313	333	329	347	355	324	349	328	341	328	324	317	341	354	302	345	329	316	341	304	342	318	345	339	336	339	319	310	312	356	337	344	307	348	342	323	363	355	303	320	303	336	329	384	312	338	325	372	318	330	342	360	335	337	328	324	330	340	359	299	316	340	318	329	331	305	295	340	299	337	331	323	351	342	316	329	332	310	297	330	334	329	383	324	355	331	303	339	343	301	330	335	357	300	362	336	337	316	352	352	334	320	328	311	307	310	346	336	353	336	371	316	314	347	338	329	323	318	337	336	324	289	329	312	339	358	329	322	344	359	344	330	305	322	320	341	366	353	361	305	340	338	318	313	375	307	324	320	326	311	346	323	317	354	351	339	345	341	376	349	336	335	342	333	327	315	310	338	363	297	288	313	313	332	334	322	325	330	327	322	350	297	334	337	310	357	316	366	338	356	335	337	335	317	344	320	316	350	311	315	332	341	345	340	339	326	355	345	326	309	324	348	358	339	340	336	350	341	306	358	339	337	331	308	319	323	346	294	309	376	319	329	320	358	347	280	363	336	312	356	310	357	342	323	358	329	319	343	318	294	321	349	347	311	344	347	319	355	290	333	324	314	334	309	323	315	355	342	333	344	291	319	336	327	292	342	317	314	329	329	322	363	319	310	335	345	352	307	329	318	347	317	328	353	318	331	341	352	327	307	314	345	380	322	318	345	319	365	351	319	355	348	305	375	338	332	314	320	311	343	301	329	312	329	329	321	303	348	349	312	330	338	341	326	354	365	351	342	348	324	342	364	316	361	305	323	341	338	331	346	351	325	339	318	336	324	342	340	341	341	321	323	292	322	339	340	337	338	329	347	357	340	337	340	329	328	317	349	332	338	323	344	300	317	335	341	353	337	343	311	301	323	391	301	311	302	351	307	294	332	359	316	343	302	342	324	338	324	318	363	315	326	317	306	328	309	334	314	333	342	323	328	283	351	355	333	332	333	300	319	327	337	344	316	352	310	336	328	320	320	335	320	314	314	314	347	338	336	343	311	326	314	312	303	307	304	330	340	319	326	301	326	365	319	311	350	349	315	290	315	328	357	339	321	336	344	318	333	362	336	366	347	295	315	361	348	309	342	318	329	333	316	332	343	343	335	320	324	335	319	298	341	338	332	322	325	313	373	327	337	323	324	346	339	310	322	343	292	295	344	328	350	335	330	346	344	310	335	313	343	375	332	339	374	342	325	342	310	330	318	342	351	358	307	338	328	320	334	352	372	348	364	320	342	327	380	310	327	321	314	362	343	338	339	330	350	309	336	319	344	321	351	339	322	338	320	374	359	331	313	344	322	332	322	302	327	306	313	355	337	313	323	319	339	335	332	337	322	357	302	303	350	337	345	322	292	328	353	306	346	325	310	324	333	352	361
17885	1618	1397	998	759	720	726	676	661	587	631	642	630	644	580	577	597	637	636	604	599	636	574	659	598	594	605	642	557	626	585	590	590	629	567	609	621	595	598	582	616	655	618	621	588	606	566	664	612	598	625	596	578	637	600	559	635	609	559	602	601	579	578	581	616	571	641	592	629	610	597	619	594	610	616	636	620	588	572	638	627	606	589	592	586	571	583	599	562	596	632	606	622	636	580	569	627	577	596	574	575	549	631	597	595	579	681	625	627	587	596	615	593	641	584	567	620	558	586	582	586	585	603	647	597	592	624	582	591	560	580	640	565	593	618	580	609	577	586	582	594	592	588	656	581	550	616	620	584	562	614	592	607	633	597	596	643	641	596	579	621	582	636	590	579	612	598	582	624	590	576	624	588	577	588	591	629	615	598	552	590	579	613	585	608	609	581	594	594	609	628	559	606	595	618	630	625	567	585	596	614	633	576	562	593	621	595	593	581	635	621	625	617	609	577	605	575	619	637	560	633	606	614	615	627	598	624	601	576	577	585	596	608	609	647	575	616	635	597	570	622	596	593	611	565	568	633	602	631	616	604	587	536	568	610	646	613	580	605	626	602	605	572	607	587	609	613	597	597	606	588	564	616	640	600	580	610	658	606	602	553	585	579	625	619	589	574	632	635	565	605	619	554	575	590	561	555	653	594	636	645	566	571	608	604	571	631	572	593	565	589	581	637	595	629	626	570	638	615	600	598	590	606	594	610	552	576	572	614	587	649	638	590	612	609	623	598	582	576	632	581	621	595	609	622	620	564	587	600	561	594	589	575	611	594	582	590	620	593	630	601	600	627	634	599	579	596	605	597	619	597	528	615	602	586	592	624	630	624	614	589	584	614	589	610	613	602	630	598	622	626	596	604	582	618	610	583	603	610	591	590	587	601	619	591	566	549	596	609	617	606	591	609	590	596	587	630	611	577	595	610	606	572	541	625	573	584	629	591	629	626	586	625	622	585	595	611	597	578	605	588	615	589	600	632	629	593	654	583	580	588	585	600	631	590	613	615	604	596	588	577	619	582	560	604	590	566	615	558	593	578	614	613	597	597	598	611	624	564	587	580	586	619	588	564	634	582	575	637	595	647	576	601	639	579	569	584	607	638	556	633	591	595	615	577	640	597	615	594	581	568	577	588	585	625	618	599	602	588	610	589	629	630	571	582	596	623	602	575	586	611	551	622	574	577	624	586	590	589	580	556	599	605	589	587	587	600	596	619	605	603	570	636	644	552	623	609	600	601	514	609	613	585	607	574	606	549	529	541	586	596	601	596	595	616	622	542	620	589	628	586	577	621	595	580	624	629	615	589	604	614	643	596	619	561	561	577	590	589	621	606	608	583	646	627	618	596	564	578	609	600	594	589	592	629	606	620	585	630	592	572	599	601	616	611	611	632	602	586	603	608	579	593	615	566	624	558	642	575	565	576	589	622	622	616	588	591	574	608	626	662	605	581	573	590	616	635	580	585	627	600	654	560	596	579	594	593	597	603	568	584	588	585	624	610	615	635	580	619	606	581	543	578	623	580	607	598	612	683	588	613	658	575	633	552	567	621	622	627	576	626	607	599	634	571	645	629	629	610	581	622	632	550	613	601	607	584	585	612	564	611	583	557	596	635	574	568	591	638	590	588	629	629	593	603	617	615	606	636	593	587	626	611	614	651	595	581	605	583	636	622	569	592	599	552	622	556	608	624	590	564	585	610	643	598	615	596	596	607	616	614	602	622	640	571	602	568	616	574	588	635	591	569	624	603	568	611	621	617	545	604	622	600	583	584	618	603	632	612	606	602	628	563	602	636	573	600	592	590	626	594	628	548	616	618	638	590	584	595	602	610	621	612	588	606	591	605	561	593	621	598	569	575	608	625	654	601	633	584	603	606	642	601	612	606	604	590	636	567	588	639	593	656	594	566	590	606	618	584	604	600	619	621	592	600	628	617	601	614	645	579	620	572	602	581	660	609	583	620	560	584	588	620	622	557	613	599	640	591	598	617	544	600	565	615	614	581	602	616	627	602	648	636	572	593	601	603	573	609	626	616	621	629	622	634	593	608	601	607	642	574	570	629	590	608	585	579	560	661	591	643	589	600	572	560	601	604	650	594	575	573	608	614	601	647	584	586	604	587	578	577	611	565	588	597	607	587	650	567	628	552	568	596	599	614	590	588	586	607	570	595	590	558	586	643	577	575	593	561	602	615	591	655	591	578	639	614	605	586	619	608	611	588	612	581	596	565	615	642	584	638	589	612	602	622	601	628	577	627	578	604	591	605	580	596	622	613	635	612	561	632	633	612	604	617	622	632	613	650	653	655	645	602	611	606	621	594	589	616	569	631	581	581	613	597	607	562	634	612	630	613	597	617	625	578	615	614	625	593	572	618	668	589	620	594	557	584	568	558	587	618	574	561	591	572	614	569	626	625	588	645	560	606	599	614	617	612	562	614	577	602	568	611	614	643	592	614	635	589	620	621	616	580	565	592	604	570	554	632	562	604	648	585	590	626	604	613	610	632	584	636	560	613	592	608	614	615	581	588	611	568	631	601	613	589	629	615	572	627	594	618	600	676	591	628	594	603	587	618	629	579	611	648	596	561	576	620	581	594	623	597	623	570	628	588	583	641	598	590	620	622	607	605	626	598	601	602	607	584	584	602	637	598	614	604	611	576	585	624	572	628	577	604	579	593	602	567	611	601	627	592	609	625	620	582	590	620	594	613	597	590	591	625	588	591	591	604	605	654	634	573	597	556	616	621	623	637	582	622	567	576	598	579	608	606	586	643	558	599	648	613	623	608	542	615	606	593	581	580	613	577	595	610	599	621	614	637	578	590	572	560	546	552	621	605	636	570	601	590	611	596	567	612	570	582	594	615	596	582	579	585	566	630	604	580	582	607	581	606	594	616	596	596	621	616	596	598	588	581	579	594	589	581	587	597	573	579	593	613	607	613	572	615	613	627	620	595	584	586	562	571	622	639	586	630	615	586	596	552	574	608	568	573	579	588	600	686	611	603	570	619	592	598	635	604	587	609	539	576	612	627	573	570	586	643	599	606	607	595	581	597	573	620	586	608	593	573	607	634	648	623	638	579	625	632	599	619	614	565	619	621	584	650	611	587	641	619	611	605	599	607	600	649	634	555	597	598	588	591	586	586	572	582	568	584	595	600	581	598	610	552	615	605	576	651	558	618	568	607	577	596	590	579	603	541	562	588	581	564	577	595	612	632	621	571	595	606	586	656	619	594	607	600	629	597	631	580	585	599	615	633	575	568	587	587	580	639	616	635	622	626	582	578	650	587	561	565	589	596	595	601	653	575	592	613	599	608	618	599	590	554	569	602	607	631	586	617	571	591	633	599	558	594	625	630	595	563	601	619	590	576	577	610	631	607	604	597	611	575	605	615	583	630	587	659	620	595	555	571	610	575	573	609	532	608	579	597	617	665	658	568	559	592	611	576	628
23785	21138	28654	23858	21039	4083	512	390	262	251	237	203	196	192	196	181	203	191	172	150	165	163	160	155	156	136	157	161	164	169	169	146	153	139	144	171	187	157	153	162	181	155	153	145	147	161	143	156	149	167	166	139	170	150	147	138	162	151	175	157	168	151	136	123	171	132	154	159	160	148	147	141	148	135	167	148	168	173	134	155	148	137	137	139	122	147	178	151	144	137	134	149	137	135	153	156	141	176	126	150	153	157	145	141	154	162	151	147	147	154	152	162	143	156	169	155	166	131	145	131	132	152	143	157	156	134	176	171	134	164	161	171	133	139	155	155	151	132	143	153	153	138	143	148	158	117	151	157	168	156	156	148	161	132	145	154	156	151	133	154	145	138	129	125	148	138	135	127	134	144	156	136	168	152	148	183	137	148	147	161	150	143	132	149	139	138	135	126	144	135	152	155	147	155	145	184	141	159	128	146	129	154	140	148	130	139	147	164	138	138	133	154	151	173	139	147	158	135	147	173	136	168	144	125	142	154	134	148	161	162	148	145	146	163	171	124	150	148	149	155	148	143	152	154	152	184	149	170	144	131	147	147	154	137	134	137	155	151	157	169	153	169	150	142	142	137	159	144	159	136	164	151	149	134	163	153	149	145	161	152	129	165	142	159	132	158	138	144	127	131	152	159	142	155	140	160	150	137	138	148	151	146	153	123	161	137	167	149	138	156	143	141	150	161	155	164	132	157	132	172	148	147	123	143	131	134	148	162	128	162	146	145	129	139	154	149	149	156	165	143	131	154	154	127	180	153	141	154	162	141	139	147	178	144	163	134	147	146	147	130	123	152	150	169	146	144	151	165	149	157	168	135	142	140	123	157	148	145	139	169	135	146	177	158	153	145	141	151	150	135	146	157	162	132	151	149	136	158	130	161	137	130	144	155	154	153	161	145	146	139	142	148	149	138	144	126	154	146	146	158	140	139	158	131	150	163	138	148	154	159	154	132	139	137	155	136	148	133	139	156	161	135	154	159	159	158	131	163	136	137	164	141	143	153	157	150	160	159	160	149	127	120	156	145	146	145	142	139	143	156	138	137	146	142	148	153	163	163	139	155	149	146	160	170	127	135	134	157	144	148	154	155	150	141	136	140	146	132	144	153	154	134	158	157	148	156	142	146	150	149	145	144	137	150	146	151	177	181	138	144	145	140	159	143	143	140	140	144	160	148	140	158	150	149	149	130	152	144	145	141	153	160	149	164	150	145	163	134	153	125	155	155	153	138	139	162	153	141	130	161	134	139	158	145	157	171	162	148	145	157	162	150	159	145	132	140	155	173	128	134	149	158	157	169	154	144	133	158	140	149	154	168	170	130	118	134	128	161	165	153	137	150	140	142	154	157	136	155	152	166	159	147	167	140	171	151	134	119	162	148	148	161	166	135	162	154	142	127	142	124	146	162	147	158	146	139	138	135	145	170	150	143	160	148	165	140	133	150	146	148	139	135	160	144	136	142	156	147	143	156	157	142	162	153	137	152	155	124	133	145	146	148	158	163	157	159	160	149	162	152	152	155	150	150	147	157	142	147	153	146	122	157	148	154	175	152	155	142	159	154	154	151	169	133	148	169	117	128	160	176	160	130	142	132	146	143	164	146	154	135	138	135	129	170	157	139	165	141	134	125	125	180	159	157	140	138	129	141	153	135	140	160	145	139	142	155	144	163	146	155	154	135	142	143	148	134	148	143	166	170	147	142	151	148	143	125	145	124	157	135	127	139	153	147	141	163	170	181	126	157	137	139	143	143	168	146	133	135	173	151	150	148	152	158	147	130	158	139	161	124	141	139	146	138	163	135	162	141	163	149	146	140	147	143	162	131	170	159	133	156	130	165	134	144	168	125	125	136	160	153	131	157	150	157	154	170	162	134	151	148	145	155	157	166	143	140	179	150	151	126	145	136	152	158	140	144	153	161	156	149	153	151	147	136	154	158	146	147	150	140	173	158	140	141	168	142	165	158	140	145	148	124	142	134	173	152	152	149	143	150	151	153	130	143	160	130	159	144	153	161	159	162	148	138	171	137	152	148	137	161	160	175	145	137	148	128	140	155	128	153	159	135	162	137	145	136	155	153	157	134	157	142	140	145	155	150	149	128	170	157	132	161	160	161	156	137	148	156	163	167	153	134	165	162	143	132	132	143	148	133	145	163	164	157	152	148	167	176	146	145	135	151	142	170	133	160	129	142	147	175	135	148	168	147	162	149	160	130	139	128	133	137	142	160	133	131	146	142	161	172	152	157	131	167	141	145	151	146	141	158	149	134	150	149	137	132	153	144	145	148	118	166	137	109	152	134	139	161	130	126	179	157	145	157	169	124	116	154	133	146	147	138	158	150	140	145	144	151	139	158	126	172	147	154	161	146	154	131	149	138	161	137	150	156	139	162	133	171	160	130	136	138	169	134	159	164	157	138	155	165	141	166	154	142	142	153	158	131	141	162	133	149	143	147	155	144	146	167	153	155	148	134	155	128	151	131	146	163	144	160	122	125	145	146	151	144	142	152	138	140	121	149	139	165	169	165	136	138	141	139	142	154	131	140	147	175	156	167	129	147	150	156	150	138	134	150	140	132	134	145	168	143	128	143	157	147	148	141	148	150	123	151	163	149	168	158	136	163	126	146	153	167	138	159	159	158	143	152	172	134	158	127	179	145	151	148	134	134	172	149	154	142	132	160	134	136	153	168	128	172	150	162	137	137	135	149	174	145	135	149	157	161	162	152	157	154	142	143	133	150	142	144	136	155	149	153	138	136	144	156	146	128	146	139	167	130	154	140	138	175	139	138	120	176	144	146	158	171	119	172	129	153	136	149	154	159	153	151	154	130	149	139	150	129	165	138	158	144	129	130	136	134	143	134	142	156	128	153	160	134	141	164	151	131	162	149	137	149	145	151	164	124	150	166	151	131	126	130	147	152	133	150	139	148	158	131	143	137	155	129	136	136	134	137	158	152	150	149	144	162	181	160	162	137	120	164	139	154	167	156	131	161	142	135	136	151	151	164	150	153	158	135	156	152	151	158	165	150	175	156	143	152	172	144	151	140	142	138	164	151	154	161	149	152	166	151	168	160	149	137	167	159	175	144	166	138	136	146	172	136	139	161	123	157	155	147	147	139	166	148	141	143	165	133	125	148	165	171	143	146	145	161	149	140	182	146	162	140	130	142	150	178	165	130	153	166	139	169	145	143	145	156	123	152	156	136	140	136	141	158	163	152	172	146	142	157	158	139	138	142	145	152	142	145	155	155	147	144	139	143	146	166	158	158	149	147	129	146	137	142	142	154	172	145	155	157	143	172	149	163	168	152	165	137	132	157	131	137	161	163	141	145	136	121	143	154	145	167	130	142	132	131	168	146	123	158	148	141	160	127	159	154	141	160	157	124	131	135	165	165	148	146	169	146	159	145	151	152	184	144	171	146	180	147	151	156	144	160	133	152	142	168	142	145	152	135
33601	8599	7210	3656	2285	1607	1230	989	788	769	603	562	466	479	410	426	361	410	386	369	378	384	327	371	341	310	326	344	329	304	299	345	335	290	312	319	313	296	327	316	294	270	322	302	298	304	269	280	308	275	258	262	294	274	296	286	300	315	304	313	297	325	316	286	280	249	275	295	299	286	300	253	310	284	303	279	276	300	277	277	274	251	288	279	257	294	301	297	295	303	271	320	279	314	294	273	272	278	288	263	296	261	303	286	300	277	292	260	269	310	282	281	276	261	316	283	273	279	306	307	289	298	279	257	320	251	285	281	306	317	288	294	254	292	268	282	245	322	289	261	270	296	288	277	323	296	319	274	275	306	281	292	291	291	275	267	272	283	263	301	312	301	269	297	304	282	279	256	281	301	291	264	299	270	280	310	280	264	275	281	288	281	274	301	282	289	289	289	281	253	268	285	256	279	265	325	290	277	288	285	316	290	294	279	282	314	270	289	325	279	264	296	269	253	272	283	304	279	292	287	279	265	274	262	309	300	282	241	305	280	276	287	281	286	279	276	279	290	308	294	318	289	252	270	287	294	291	284	277	273	263	282	283	278	265	296	255	302	247	288	249	276	251	292	283	278	295	250	264	277	278	277	286	282	317	273	289	295	262	267	295	306	279	269	245	252	269	296	271	266	276	290	276	290	284	271	314	277	263	263	286	302	288	274	270	277	298	316	282	290	275	316	264	314	287	276	270	270	293	291	296	295	301	262	293	278	254	280	280	273	282	275	280	298	283	278	301	274	295	279	294	260	294	270	296	287	301	305	267	275	275	290	332	276	299	322	261	284	270	291	266	273	291	277	258	254	297	270	279	302	272	316	271	292	282	279	285	260	305	285	264	271	308	283	302	278	272	268	282	253	273	258	273	258	261	274	316	304	274	279	265	314	267	272	281	302	280	289	246	267	300	320	244	286	311	271	293	269	270	293	296	274	289	266	257	313	321	285	270	290	280	285	295	293	278	281	290	268	295	249	284	289	250	274	259	293	268	328	282	289	282	273	283	311	268	278	284	284	269	291	258	271	265	301	273	277	250	263	287	282	286	278	302	286	313	304	275	285	286	268	263	283	279	278	259	275	297	277	262	274	247	284	310	294	296	269	302	277	303	285	293	289	265	273	272	304	277	280	263	291	311	253	264	224	316	247	277	287	251	317	294	276	306	259	274	290	282	240	281	290	281	301	284	292	255	274	271	306	286	290	316	281	276	274	295	278	306	297	265	290	295	263	268	280	302	296	280	275	259	276	315	292	311	308	268	293	266	281	284	266	295	283	278	297	285	291	331	280	281	288	291	287	289	293	287	286	261	302	281	296	279	302	290	284	277	292	270	252	285	315	249	277	264	277	271	252	288	294	289	295	273	280	266	286	263	305	279	278	232	241	283	257	281	303	267	254	301	290	271	310	283	309	274	303	278	262	274	289	265	305	287	312	236	289	324	290	267	284	294	249	296	306	300	290	297	290	279	311	271	270	242	279	282	253	288	321	275	282	281	273	289	322	296	276	278	291	265	277	287	258	319	312	284	264	287	301	276	290	299	260	330	299	292	286	270	297	255	268	296	271	321	298	277	275	297	277	275	252	277	278	281	271	284	294	274	294	277	293	264	280	276	283	296	289	287	275	291	283	305	284	299	280	293	265	291	255	267	298	280	271	287	285	287	279	289	268	288	298	294	289	264	268	302	294	302	301	264	282	313	297	286	267	279	282	293	275	287	283	316	310	284	293	271	245	275	295	270	272	284	290	294	323	302	301	243	303	296	248	283	279	287	294	287	300	267	273	281	283	310	256	300	292	292	269	282	264	277	270	282	296	300	258	272	306	274	270	259	306	261	277	299	321	290	289	283	260	252	261	309	298	289	300	284	291	292	289	296	290	296	263	263	255	276	274	284	271	266	277	264	304	264	301	296	279	281	292	260	290	309	263	305	272	283	327	275	285	304	308	310	288	290	288	280	273	273	306	271	288	269	297	281	301	292	277	269	282	282	303	307	294	276	298	274	280	302	317	295	276	271	264	297	304	283	252	296	263	258	267	269	321	274	293	257	280	283	272	270	292	274	290	299	271	291	268	254	287	307	250	291	256	267	283	272	257	259	286	280	307	284	277	293	277	279	276	274	260	324	310	300	301	281	285	277	286	305	276	299	265	271	271	282	303	303	283	283	281	269	263	311	272	312	286	297	248	253	263	291	288	309	295	279	266	260	278	284	271	260	279	275	282	291	283	298	274	294	286	310	292	274	261	260	297	275	261	279	288	270	285	271	293	287	296	263	281	280	287	287	304	302	286	275	283	282	286	266	291	279	282	298	288	290	287	280	294	303	271	279	263	288	288	300	294	277	280	290	282	266	310	279	266	270	299	278	283	275	286	267	295	297	264	256	284	268	306	281	308	290	286	297	293	296	293	241	281	273	279	274	271	293	234	278	288	263	262	291	292	301	257	301	268	266	296	268	297	286	242	253	267	294	301	270	279	279	334	296	286	265	284	303	272	271	260	280	296	281	257	277	263	291	290	267	248	291	273	293	296	272	315	286	256	287	284	294	286	312	272	291	309	278	281	284	287	293	308	305	307	300	293	276	302	277	277	274	280	299	302	291	270	256	283	268	304	285	285	285	294	264	279	269	296	255	264	290	288	262	279	266	268	266	265	307	268	290	276	249	306	321	268	267	284	257	282	257	270	286	285	263	292	275	295	281	302	285	259	258	299	295	278	253	273	274	266	281	309	307	289	313	308	284	294	309	274	255	279	273	270	297	287	290	294	272	277	268	274	316	278	275	288	305	272	274	297	287	268	270	274	287	289	304	274	261	267	282	279	297	298	303	279	251	282	268	258	260	276	300	284	307	281	298	296	282	287	306	239	283	286	280	343	300	267	280	297	277	270	256	251	314	271	306	278	285	264	289	259	280	251	269	290	288	294	275	306	269	292	293	270	293	286	299	297	311	290	284	272	311	281	288	276	296	259	266	281	293	272	315	274	300	269	268	304	256	281	268	278	267	264	284	308	318	279	281	289	273	295	288	278	297	282	294	285	291	314	297	278	288	300	253	296	295	281	287	258	300	270	288	262	261	288	248	273	266	312	303	300	283	288	282	299	289	263	308	306	304	280	295	274	311	271	267	311	276	277	291	278	283	274	286	289	289	294	273	279	282	243	297	310	291	287	314	279	296	291	313	276	307	287	301	288	255	285	270	275	296	294	257	306	262	288	268	282	285	259	281	278	285	279	268	287	262	273	277	273	284	256	293	268	296	276	273	309	276	254	276	285	323	305	276	288	325	257	269	313	316	278	292	268	287	292	281	301	275	306	265	282	307	302	270	294	287	294	248	289	277	287	282	284	268	284	250	276	285	284	297	308	286	284	276	272	244	282	289	267	301	262	278	285	282	283	282	289	262	313	298	286	305	286	254	297	284	258	295	269	281	287	292	293	293	260	289	273	292	277	275	271	278	251
22845	21150	29227	23334	21150	20984	2532	611	449	396	375	352	324	303	259	238	243	228	255	216	224	245	252	238	220	230	251	236	210	233	261	226	214	207	224	189	198	214	200	187	195	196	211	216	227	181	177	196	169	199	214	205	228	195	186	201	213	203	218	205	178	210	201	204	212	207	186	197	194	181	195	201	200	171	212	198	190	207	194	185	182	212	189	216	190	201	236	245	222	209	176	194	181	195	199	196	210	197	193	186	191	186	206	186	198	197	217	213	210	198	179	207	200	195	205	202	212	168	220	179	194	201	226	202	221	211	196	185	192	201	218	184	217	189	207	204	202	186	198	171	184	179	190	179	212	199	186	194	184	198	198	215	180	172	182	184	200	184	191	180	177	191	207	190	186	185	180	182	170	206	229	184	210	180	175	200	204	188	190	193	210	202	201	197	204	201	215	171	219	187	183	167	180	197	191	199	197	189	176	197	209	184	181	185	197	227	187	182	216	198	200	173	200	181	190	191	202	218	198	201	202	183	210	206	201	191	200	187	181	184	201	189	193	203	193	172	179	179	198	188	188	208	183	208	223	202	201	179	188	192	196	207	210	199	192	202	187	212	183	202	204	218	205	159	204	198	190	194	194	186	200	181	195	203	236	191	190	188	182	218	187	180	190	176	165	204	186	196	170	172	189	210	197	181	214	210	186	212	199	194	177	199	204	193	191	212	193	210	209	221	185	159	208	192	191	189	195	185	193	205	183	182	195	195	181	188	174	175	214	172	200	201	195	185	188	225	200	193	176	170	220	220	177	194	211	211	197	197	185	200	183	196	190	231	168	196	211	211	209	190	205	191	195	175	198	195	180	192	190	194	202	195	196	180	173	179	174	217	185	177	199	207	194	203	196	184	208	187	196	209	185	205	220	224	182	197	203	215	193	203	200	197	199	169	182	214	185	205	185	187	190	177	202	210	209	200	203	190	185	180	189	194	174	217	194	186	183	185	209	204	214	205	181	172	201	192	192	188	192	201	227	195	189	190	184	211	224	216	193	202	192	177	182	202	184	161	190	198	189	208	178	208	194	203	191	182	174	191	188	195	204	192	206	208	195	207	200	195	186	193	226	190	204	182	190	208	187	198	189	198	168	173	189	221	193	182	197	209	179	180	191	211	172	193	192	178	171	191	169	180	182	191	200	180	179	177	190	208	236	205	210	207	202	176	194	193	181	204	207	185	195	169	187	191	184	149	188	220	201	175	206	192	195	220	206	197	182	209	200	185	187	212	214	188	186	206	197	205	182	196	183	195	171	188	193	204	192	166	185	191	185	200	202	199	205	188	190	168	199	196	187	178	207	187	186	203	199	191	195	190	189	201	230	215	209	191	199	188	183	177	188	205	193	182	175	183	196	182	209	197	199	177	210	181	198	183	183	202	199	196	189	178	190	193	156	180	192	190	202	181	200	200	200	211	207	184	190	180	194	194	199	199	182	190	169	207	183	179	190	198	191	186	182	182	181	177	177	169	207	221	211	203	170	211	191	193	213	193	199	209	205	180	216	185	199	199	197	205	183	206	177	187	200	180	218	181	184	205	179	196	199	194	186	208	165	175	199	207	195	190	198	169	181	190	206	185	206	187	184	183	208	178	209	213	159	197	202	192	180	183	208	187	199	196	201	174	208	218	198	186	184	194	202	209	230	219	184	196	209	198	202	185	177	214	184	220	181	210	193	192	200	187	195	199	198	188	211	178	199	180	190	197	186	187	186	170	207	182	164	174	215	203	197	208	195	199	182	190	193	196	184	208	202	201	178	196	174	199	191	209	189	219	196	215	166	214	202	192	183	184	176	200	164	194	194	194	211	184	193	230	167	191	184	191	198	204	199	176	204	202	177	193	196	204	182	170	195	197	223	206	189	191	189	212	192	189	194	199	181	195	176	192	203	185	201	202	220	208	193	179	172	199	205	192	193	192	185	207	221	206	189	174	195	161	177	207	223	187	208	177	204	204	184	186	189	202	195	211	179	201	198	203	175	204	201	226	207	188	196	216	201	189	183	212	200	200	207	196	223	224	193	200	192	187	183	203	176	182	197	184	179	205	177	193	171	210	206	186	199	187	197	175	229	191	189	188	213	210	181	192	161	200	190	186	214	186	190	196	187	198	193	202	203	200	179	190	215	214	203	199	212	189	176	193	189	193	184	201	187	196	179	196	202	202	181	189	221	191	193	204	194	204	183	205	191	213	196	199	196	194	185	197	202	189	186	197	214	182	204	185	206	183	203	198	173	177	202	217	179	185	186	173	202	201	207	196	198	199	201	186	205	207	192	207	200	183	201	203	213	161	190	201	190	199	209	201	196	202	196	219	169	192	187	198	188	203	168	202	196	199	208	185	192	201	190	181	195	184	197	171	208	189	192	195	179	200	185	168	191	207	193	189	172	182	169	214	185	209	204	199	208	187	204	210	211	217	172	196	201	190	198	211	195	190	224	189	195	207	189	189	181	192	194	191	187	196	188	165	208	219	196	215	190	193	197	201	193	196	197	202	189	186	174	191	215	178	203	213	182	174	172	201	196	177	207	169	215	187	185	198	183	211	202	181	199	220	183	197	192	219	194	203	207	164	183	171	180	204	178	187	178	195	212	208	216	195	195	210	178	202	218	187	176	189	185	209	222	183	175	178	182	178	196	165	186	211	182	193	203	225	168	222	190	206	183	198	213	206	190	189	192	190	198	206	211	194	218	178	198	209	222	187	195	178	183	188	195	195	187	198	209	207	211	189	180	229	173	186	190	192	190	206	204	184	206	199	175	222	185	209	197	191	208	202	204	180	202	218	201	214	189	162	175	193	235	185	192	194	182	164	195	210	202	190	184	198	200	177	218	185	191	179	205	195	175	218	192	175	216	192	187	189	189	199	204	187	193	198	211	190	198	164	193	200	179	170	181	202	199	209	200	174	194	177	170	203	174	175	172	199	211	179	200	192	179	211	162	198	167	207	195	202	185	184	208	195	209	184	175	203	209	179	195	196	197	186	210	208	187	177	181	181	199	199	185	173	179	186	191	163	180	195	175	195	198	212	202	204	199	181	202	192	197	200	164	184	198	173	200	191	186	180	200	209	189	186	167	193	202	205	213	178	197	195	190	205	196	187	197	206	204	204	191	203	202	202	180	208	192	211	211	189	170	192	189	175	172	204	178	203	190	179	214	187	193	221	176	183	213	215	204	224	198	199	171	213	189	195	199	202	215	184	194	214	209	186	176	204	176	190	200	190	206	196	193	182	203	188	193	189	191	198	172	196	205	181	194	181	185	189	199	200	217	182	201	238	213	180	209	178	197	187	176	190	193	197	194	200	175	194	198	166	198	207	206	179	209	198	188	212	208	202	202	205	195	216	194	177	195	203	177	208	195	201	196	188	201	181	186	185	206	202	185	229	179	208	196	213	201	171	202	174	203	200	186	182	195	195	200	179	187	199	203	199	188	218	181	189	183	194	189	204	179	169	191	233
36744	13819	11764	6249	4000	2785	2162	1693	1377	1157	1005	861	742	681	643	624	521	543	500	498	495	457	437	409	430	418	416	437	386	401	399	396	374	383	394	325	374	378	398	390	356	368	364	376	349	361	379	353	364	348	357	326	340	349	372	352	338	322	353	385	330	360	348	344	334	366	358	336	362	361	332	327	373	342	356	311	374	326	344	355	326	363	385	311	346	310	349	457	358	353	314	351	331	357	339	344	342	354	348	323	341	356	371	332	312	348	398	324	372	315	339	351	321	331	337	357	344	351	349	363	345	375	326	331	293	329	320	324	344	332	312	347	336	319	329	352	315	339	340	321	365	338	303	322	343	348	303	344	329	338	332	327	315	352	328	341	377	322	303	362	343	331	350	369	320	355	351	331	346	347	347	347	323	341	305	310	315	332	357	320	303	347	330	343	316	323	327	304	333	332	335	338	363	346	344	321	328	293	339	358	366	355	328	325	285	284	359	335	331	335	338	320	319	351	342	369	338	333	339	324	317	337	324	358	327	327	324	336	346	341	367	292	364	342	337	304	334	306	338	342	348	351	328	333	307	355	309	345	323	326	335	326	314	327	335	382	327	320	358	337	318	312	325	338	335	313	358	335	343	323	337	368	356	297	340	326	333	333	301	287	316	312	324	338	358	324	335	369	317	337	325	338	348	333	323	307	287	333	339	337	328	309	344	335	341	346	369	316	379	326	341	302	318	327	366	352	342	326	338	311	381	336	321	337	326	296	332	347	363	320	343	317	339	313	312	314	337	330	362	337	341	326	316	324	305	346	315	343	348	343	320	318	329	285	331	310	325	342	327	336	314	320	342	359	323	308	326	355	334	306	330	349	335	315	338	308	315	311	344	302	334	335	322	306	314	367	318	328	354	344	322	342	328	332	327	341	344	325	355	346	329	337	329	357	333	323	319	324	326	317	339	334	342	351	328	346	363	329	324	306	352	351	343	376	359	341	337	337	349	319	311	327	345	313	300	311	330	324	365	327	364	353	332	340	333	335	323	314	331	336	345	344	349	308	354	312	323	348	317	314	364	317	388	320	348	343	361	318	334	384	345	335	314	356	337	309	366	335	353	303	322	307	340	341	310	371	336	323	364	317	331	342	346	362	361	347	316	347	351	323	339	333	327	294	370	334	356	357	327	320	312	317	355	311	366	323	320	349	342	327	325	314	329	326	332	340	341	354	347	338	378	350	313	332	340	315	326	313	373	337	334	374	344	348	372	345	336	315	315	334	337	318	324	356	348	345	317	340	356	314	343	339	372	357	380	335	321	330	328	332	340	354	347	329	346	308	362	333	342	329	335	336	338	335	330	361	335	310	323	329	297	302	336	324	307	315	328	344	382	326	329	330	350	338	336	343	334	322	327	345	340	309	345	320	335	375	327	328	316	354	309	323	336	363	329	327	316	310	329	309	347	341	309	338	311	346	350	325	345	292	339	328	345	333	336	350	338	333	320	337	317	336	369	333	356	380	358	316	324	340	376	368	301	344	322	363	335	322	321	346	326	345	369	319	324	339	332	334	342	345	333	359	339	328	330	320	305	347	293	324	345	323	355	356	329	335	348	337	336	317	306	313	355	342	346	348	351	330	337	328	341	316	316	364	363	354	288	322	339	359	342	368	314	347	342	322	288	331	323	319	295	331	340	327	323	334	373	340	320	324	337	357	330	368	289	307	344	317	329	347	343	368	329	329	320	345	310	320	326	355	355	336	313	324	334	365	332	352	330	299	365	336	332	329	328	349	328	349	335	346	332	347	315	367	323	315	332	373	337	310	326	291	350	344	364	356	356	303	329	326	307	361	343	342	361	347	319	325	316	321	368	316	344	346	327	340	326	327	337	331	336	351	330	337	321	373	355	319	353	373	352	299	327	340	333	313	341	359	342	316	366	323	334	327	335	334	357	334	363	380	314	317	294	298	344	359	340	282	364	333	330	295	375	382	352	322	321	361	328	328	333	308	354	345	382	335	323	335	325	349	315	325	327	317	314	361	360	338	329	341	322	371	352	338	343	336	319	306	342	344	319	329	299	346	334	335	347	353	303	313	340	345	331	326	313	330	320	343	349	320	329	333	360	343	338	287	354	346	325	353	327	344	366	337	325	340	337	312	310	352	313	329	346	324	326	337	371	331	307	289	361	331	329	346	352	346	344	348	327	322	337	338	326	308	312	334	323	375	344	345	336	372	339	325	324	338	307	322	322	311	297	367	325	342	342	352	351	339	304	353	335	303	326	370	335	342	334	349	332	334	346	304	338	323	345	359	359	331	316	348	330	370	379	355	362	359	330	357	353	347	321	350	365	356	334	356	324	331	309	344	347	332	358	317	311	341	364	349	382	329	358	334	348	334	344	338	343	327	316	324	312	315	336	297	340	313	319	326	338	356	348	323	303	321	329	328	320	355	321	331	342	308	300	323	337	335	328	348	323	376	333	345	341	326	309	327	305	335	327	326	287	297	307	304	352	352	354	343	347	317	316	347	336	352	343	320	311	348	351	340	327	322	353	350	324	351	304	353	342	376	306	321	320	332	329	301	380	313	311	321	333	323	335	353	299	328	344	338	322	318	331	317	320	350	349	325	343	363	368	333	337	312	332	313	344	340	329	315	329	317	339	336	353	321	329	369	342	373	327	325	329	348	330	360	351	354	333	333	326	365	316	372	324	315	365	312	359	351	359	350	341	300	353	308	309	337	355	323	333	309	350	385	341	317	329	372	320	346	368	371	328	358	349	320	308	334	361	330	332	317	335	321	311	330	352	332	295	351	345	339	341	383	351	344	347	346	313	379	367	358	327	302	306	363	313	308	353	343	356	338	340	334	339	331	328	332	328	329	322	333	325	329	316	350	332	327	335	336	318	330	327	315	326	340	351	328	343	351	361	354	322	349	332	335	368	318	332	354	346	330	317	305	340	325	337	348	339	306	327	340	318	354	349	316	352	340	341	336	336	314	333	330	371	361	312	337	352	297	355	325	298	354	306	325	326	345	335	345	354	318	316	355	360	376	334	346	337	304	339	323	353	367	352	341	368	342	348	339	357	326	314	324	327	306	331	334	331	339	328	335	326	345	312	355	304	339	315	344	357	315	309	320	332	308	318	316	323	313	315	338	324	341	332	294	285	330	321	345	356	340	353	314	357	351	340	362	376	345	305	329	320	318	336	337	340	338	364	364	363	318	318	350	320	342	354	324	332	344	356	359	352	340	338	339	313	338	339	332	335	387	332	328	330	322	379	344	324	315	351	351	335	353	316	320	333	334	338	340	377	328	349	342	346	340	353	330	324	326	362	337	343	369	329	345	304	340	338	321	323	349	278	313	323	349	321	337	345	336	342	366	323	357	326	302	296	329	332	347	319	335	324	318	335	354	334	345	358	330	325	350	340	346	308	301	348	335	324	326	343	354	339	356	347	345	348	326	329	338	323	348	329	338	329	303	334	317	336	347	329	343	331	358	341	354	368	332
26682	20821	10265	796	451	374	375	369	349	364	349	326	315	332	331	333	315	352	326	321	308	324	316	328	328	356	333	342	328	355	322	360	330	336	314	346	341	314	332	343	365	304	342	361	357	328	350	322	359	351	358	337	338	324	313	359	328	344	350	315	303	335	317	351	333	370	359	347	343	359	328	310	357	311	303	352	334	326	357	335	355	344	340	338	328	348	298	365	345	316	354	304	356	359	307	365	343	349	337	319	303	340	382	339	335	366	332	334	316	315	334	334	311	308	346	324	319	370	349	353	290	329	332	327	358	328	356	338	336	324	336	320	333	303	349	314	330	319	342	335	350	336	357	327	358	334	330	347	318	341	324	330	321	300	342	315	323	331	323	321	331	305	322	299	330	342	324	353	325	325	353	353	352	357	329	316	332	343	322	342	340	323	362	319	323	311	300	340	336	290	329	354	329	307	353	355	315	340	330	339	307	326	358	317	347	331	346	336	336	332	316	326	310	340	322	322	341	399	318	324	332	340	324	324	329	338	323	345	328	313	338	348	357	344	324	325	335	334	341	334	332	326	357	328	310	318	335	335	330	358	331	319	330	345	313	348	349	333	336	341	306	328	305	323	307	301	315	328	358	347	336	305	320	307	363	329	349	316	347	329	355	331	328	360	315	312	346	333	325	334	344	359	342	312	319	328	303	346	333	354	334	348	345	345	336	356	319	330	327	347	316	320	351	341	349	320	331	336	362	333	315	336	387	370	320	350	321	363	351	301	324	295	358	310	300	329	305	327	316	361	368	346	342	325	330	329	298	322	325	358	330	340	347	339	331	285	361	303	353	373	333	320	358	337	322	321	327	303	303	326	326	323	352	329	329	337	352	349	329	346	354	343	327	305	328	313	338	323	360	312	322	312	305	354	306	289	354	307	333	310	367	337	327	315	335	354	327	309	344	302	329	335	349	321	335	346	335	356	339	349	317	326	322	317	298	333	342	343	329	354	336	334	337	305	368	304	316	304	347	322	320	339	335	285	260	338	340	361	328	310	332	348	334	330	328	346	323	341	348	328	345	356	351	335	330	329	288	300	345	324	307	328	361	326	352	322	309	324	305	339	336	340	368	353	359	344	351	318	315	316	318	314	323	328	326	344	330	375	317	332	335	306	337	331	326	339	331	355	325	344	328	359	355	321	337	326	323	319	343	306	315	367	321	325	337	358	298	339	339	332	320	327	334	350	358	317	315	313	313	343	337	313	314	338	338	351	326	307	346	342	325	319	334	313	354	342	341	331	296	358	322	315	324	339	350	325	332	364	307	335	326	327	310	307	309	310	323	348	306	332	345	335	313	343	323	291	336	299	348	337	361	394	313	343	315	312	329	348	325	321	318	325	317	335	370	359	328	349	334	320	349	353	343	335	343	335	334	325	333	322	348	338	302	352	315	313	289	349	303	349	321	321	334	337	320	304	320	301	317	304	336	323	329	336	311	327	375	360	332	326	362	342	361	354	294	343	335	324	332	347	327	310	326	304	335	347	347	320	311	343	321	355	321	312	341	329	318	287	332	317	342	330	357	327	306	334	301	366	352	295	328	324	299	315	322	323	318	330	342	332	334	341	312	317	344	334	348	354	302	336	332	336	332	312	328	320	312	338	314	311	330	316	286	333	330	331	332	358	359	304	317	341	317	365	341	329	321	364	340	315	345	319	348	334	367	341	350	312	328	311	330	324	329	327	350	347	354	347	321	308	323	336	328	336	317	326	346	311	316	312	354	334	359	342	354	313	314	313	304	310	331	283	349	299	329	349	312	353	375	328	313	306	323	331	349	314	309	350	342	354	308	338	336	329	333	369	324	338	326	296	305	332	299	350	320	356	346	361	334	305	269	343	346	332	359	320	328	317	356	291	292	339	348	326	328	302	310	310	346	324	366	335	321	334	342	341	331	323	331	317	296	328	302	350	336	355	323	335	304	336	329	340	342	328	304	308	347	316	328	308	339	330	323	356	332	332	371	352	308	344	325	314	324	325	343	306	345	347	324	336	309	312	327	324	329	313	337	311	332	348	324	341	327	329	313	344	338	337	357	332	317	376	320	299	337	325	337	342	297	333	315	311	317	326	353	341	356	341	326	315	295	367	302	303	347	320	326	312	311	338	320	346	351	351	341	337	299	346	301	339	350	312	346	318	363	315	328	284	316	368	306	284	351	339	352	330	330	302	334	323	300	324	346	322	316	342	288	300	307	328	337	345	330	310	315	321	295	319	340	333	343	331	333	335	307	329	326	336	318	357	343	292	319	339	320	340	344	315	339	330	324	332	317	302	339	314	311	307	341	329	375	306	338	315	323	312	350	329	321	334	328	300	338	359	299	346	345	332	344	384	338	326	369	337	345	329	317	323	342	345	311	303	341	331	328	336	328	357	330	368	301	334	324	361	314	339	312	334	323	342	318	342	321	309	304	327	316	331	374	338	304	347	316	331	322	302	360	298	329	364	342	326	332	307	364	335	328	340	322	293	336	327	316	328	292	321	335	302	315	297	355	317	329	343	333	334	290	369	312	326	322	308	329	352	322	341	326	334	347	321	304	317	307	293	323	294	321	349	346	346	324	317	316	332	292	329	338	317	316	354	280	337	311	328	338	333	340	336	353	335	336	321	345	322	339	315	315	329	324	340	311	376	315	331	347	341	317	325	346	350	347	364	307	328	340	347	318	324	338	358	316	302	342	340	314	335	302	332	330	367	326	322	368	324	312	297	319	324	357	327	328	336	345	339	317	333	349	336	334	349	346	289	310	345	326	340	341	316	325	325	329	304	320	321	332	371	333	344	358	342	338	326	333	335	308	312	302	343	345	331	345	320	345	321	362	294	361	329	334	355	323	322	352	361	318	302	310	351	350	350	350	351	340	316	357	313	299	321	328	315	347	348	359	319	355	332	344	338	360	308	345	316	330	343	319	299	339	315	301	332	309	308	337	319	335	307	313	316	348	307	331	345	365	313	338	328	295	324	313	345	349	326	329	329	320	320	332	332	311	322	361	341	324	325	340	335	328	317	337	345	317	340	361	348	344	351	330	333	350	330	326	338	330	322	357	305	347	355	315	330	306	334	324	309	340	339	328	296	311	361	330	321	348	353	321	312	338	338	336	345	358	339	344	330	333	307	356	331	309	364	333	342	340	315	346	344	333	338	345	311	327	380	334	359	337	313	329	348	329	319	365	359	328	318	323	337	317	321	334	354	323	328	354	354	314	339	354	331	353	353	333	333	299	361	367	329	342	349	302	341	320	308	334	345	349	326	316	337	322	321	346	295	337	343	323	334	324	339	320	337	352	367	334	331	329	350	339	316	347	330	345	373	349	343	367	305	325	331	317	341	330	332	349	312	316	354	341	333	332	353	315	335	328	343	373	343	351	327	320	307	331	334	365	295	356	333	311	327	345	319	353	340	336	338	337	337	368	335	346	322	365	358	301	356	314	345	331	321	350	335	334	364	332	306	359	337
16840	1642	1421	999	779	782	706	669	717	622	614	622	654	616	626	622	618	640	627	624	571	616	618	667	610	597	573	586	627	587	613	616	643	608	592	579	601	601	583	620	651	624	585	636	577	599	614	609	534	566	601	600	630	603	587	593	613	602	648	623	608	612	628	613	607	606	561	625	624	598	581	565	630	621	604	603	574	557	633	574	624	587	587	576	614	586	634	594	653	562	599	608	578	619	611	594	655	610	579	583	615	593	607	560	615	609	600	624	600	606	616	608	580	605	604	631	586	604	563	585	658	563	593	592	603	572	619	606	608	578	620	626	610	599	606	626	644	566	597	587	639	631	559	616	575	607	594	563	638	612	599	572	588	594	593	624	601	614	582	584	585	603	589	647	582	580	612	623	618	681	640	587	646	622	602	637	574	614	625	602	637	580	574	561	596	589	610	607	577	563	594	590	655	613	555	586	618	619	605	599	587	573	607	632	567	632	613	610	591	589	596	613	539	641	556	570	578	572	639	621	614	629	554	633	628	598	600	623	539	551	624	614	643	573	602	593	557	638	607	624	598	609	611	619	622	605	586	578	588	604	624	594	617	566	605	573	613	617	592	628	573	651	624	609	604	582	616	621	541	603	588	610	631	583	619	587	613	610	596	592	590	578	633	548	592	577	617	598	616	552	566	598	588	597	576	583	538	654	609	590	568	611	605	638	547	598	613	594	585	578	603	594	603	598	653	626	604	608	595	582	596	600	608	574	585	580	615	646	648	604	641	627	585	598	568	580	590	606	642	583	607	637	602	584	648	594	526	565	610	630	623	597	597	649	592	597	613	611	618	608	590	593	576	621	585	605	572	606	611	635	615	639	632	653	612	614	614	589	573	603	605	596	585	601	588	596	627	641	588	673	590	599	600	629	568	609	590	568	616	595	603	570	603	562	620	572	612	640	590	600	573	617	593	621	569	597	594	601	595	590	587	539	635	587	608	627	629	608	592	570	577	586	608	526	614	588	617	600	562	606	630	587	607	583	618	647	598	584	613	579	602	621	593	570	612	627	648	619	617	592	613	611	597	579	635	597	577	640	541	582	621	578	527	625	604	577	584	556	635	627	586	575	639	631	557	552	593	636	572	616	603	605	629	628	603	604	634	618	573	529	631	599	590	580	562	591	534	625	563	614	626	640	610	604	648	596	579	596	601	610	562	604	617	617	606	617	623	614	591	591	642	606	571	613	632	565	599	603	581	608	607	609	610	605	586	628	606	574	599	595	585	544	586	625	587	621	611	605	607	596	629	588	593	586	555	583	578	625	647	593	585	615	630	602	596	615	636	597	598	632	591	625	611	627	553	578	632	619	596	602	590	631	596	637	585	621	606	593	582	621	601	615	621	608	590	616	655	591	595	580	604	581	572	628	606	591	628	642	520	591	566	577	588	591	607	601	583	593	587	608	601	611	592	573	631	640	581	616	579	603	581	626	598	576	617	578	621	583	632	576	620	614	594	609	554	638	617	632	616	616	606	589	571	570	557	584	567	595	606	597	555	617	630	626	598	599	625	612	644	626	631	626	622	564	577	593	632	615	554	633	638	586	596	621	606	582	561	622	619	627	652	598	583	577	608	624	615	633	593	570	579	604	573	568	595	590	656	581	594	627	609	643	610	593	570	608	622	599	670	572	608	599	587	607	600	583	605	583	577	590	620	556	587	608	608	629	588	603	599	580	623	577	570	553	621	607	570	585	599	593	584	614	589	639	638	574	617	564	614	590	589	564	596	575	597	649	615	580	652	587	608	580	602	513	624	596	596	579	608	597	579	606	588	651	625	603	612	587	604	618	605	527	608	626	613	575	569	604	574	593	606	597	645	583	628	590	603	613	585	603	616	539	580	582	640	602	591	588	589	609	649	543	618	621	591	567	599	587	589	634	612	566	604	593	615	630	630	588	607	569	592	651	623	600	553	582	575	604	641	596	615	629	573	600	564	600	589	615	602	591	625	601	598	633	592	597	590	600	578	601	626	583	590	625	598	608	578	578	609	664	601	660	568	591	610	614	613	614	572	612	546	605	613	659	635	591	621	580	625	623	575	575	589	590	597	593	630	577	599	652	563	585	589	639	621	607	584	588	602	576	605	594	612	601	611	596	608	597	628	594	579	596	578	613	581	630	579	618	564	601	586	538	631	576	604	581	616	578	633	597	604	624	611	635	607	603	599	587	621	563	590	568	587	570	638	611	615	595	595	551	549	581	593	597	596	617	643	577	587	572	584	592	633	601	645	604	625	582	590	565	627	615	599	580	609	616	597	601	613	585	620	582	602	597	635	649	601	605	574	600	607	584	650	588	616	572	614	577	610	593	604	603	601	586	613	581	633	600	611	606	605	554	600	584	617	580	612	561	555	567	616	567	636	562	595	572	609	606	616	638	631	555	572	609	633	609	604	605	575	625	600	594	603	592	564	592	597	635	630	618	594	631	571	643	609	610	610	597	600	601	648	591	600	564	591	606	608	606	619	561	612	597	622	590	607	571	595	574	609	609	574	596	625	573	636	592	592	592	601	561	587	571	562	589	560	587	582	612	585	648	612	568	560	625	571	576	663	610	600	605	623	575	549	575	597	601	624	551	602	653	590	645	636	596	590	601	603	573	628	615	620	617	574	636	606	618	580	590	588	574	615	573	535	651	572	594	561	604	598	623	599	612	638	602	587	640	619	592	592	586	638	619	594	574	596	597	634	623	624	629	606	598	596	603	555	574	578	598	626	588	561	587	575	631	617	596	585	598	584	616	563	615	622	600	624	611	572	567	601	654	630	559	589	600	573	635	622	564	616	564	621	608	606	599	577	603	556	608	601	571	598	560	598	578	618	605	610	621	628	581	589	625	564	617	599	591	623	606	591	587	626	618	586	596	578	551	582	577	595	620	616	588	614	586	570	609	587	594	544	602	587	605	624	615	595	615	550	608	617	577	601	590	592	591	594	618	593	635	612	595	609	583	571	611	588	607	601	573	591	622	588	637	574	596	612	599	591	563	621	607	550	638	593	607	562	577	577	618	623	614	578	574	608	625	597	608	603	609	584	600	622	637	611	592	621	577	588	577	588	618	598	610	605	588	601	588	604	608	613	614	589	637	591	612	619	626	621	574	563	612	607	561	615	639	627	615	606	579	598	615	613	598	663	624	621	581	588	643	607	573	642	593	629	630	589	621	617	565	612	600	604	577	591	548	579	590	566	604	618	616	641	624	633	621	600	553	584	574	615	595	565	573	584	608	611	610	603	575	574	597	589	646	589	635	598	625	548	609	590	597	636	581	613	626	634	611	614	565	646	568	628	616	606	641	650	580	588	666	620	618	622	598	628	593	605	628	601	612	594	586	604	620	571	562	589	639	604	568	641	564	608	603	624	628	606	609	600	586	634	602	569	639	566	588	568	548	610	601	576	611	588	591	563	598	593	614	652	572	604	642	598	647	537	565	622	595	641	589	614	636	631	589	589	633	618	607
23754	21130	28542	23944	20975	3544	507	368	281	282	219	219	199	213	190	209	184	191	183	163	161	164	171	154	172	160	143	153	161	137	187	156	155	170	173	178	139	156	164	161	149	143	147	161	160	141	171	163	147	156	153	152	152	156	154	174	159	153	152	157	151	143	148	164	154	148	138	145	170	152	131	190	179	164	148	158	157	139	155	137	155	143	152	148	166	153	201	167	166	144	158	142	146	163	136	160	144	136	148	163	144	152	147	144	154	138	138	145	143	141	146	168	159	157	168	161	149	139	145	148	138	149	168	172	154	156	156	148	148	126	154	178	145	159	164	139	141	155	139	138	165	135	140	144	144	145	160	158	163	155	164	165	143	161	157	153	160	180	162	156	139	148	150	151	150	129	150	130	160	164	142	168	152	173	116	151	150	140	138	137	150	174	147	147	172	159	146	135	161	156	162	136	141	147	145	160	141	146	152	146	144	156	155	147	157	181	147	124	159	151	155	169	165	161	140	137	175	150	149	145	131	154	158	148	155	151	135	161	110	129	172	130	145	134	141	134	134	148	144	153	170	147	132	139	159	140	146	150	141	148	162	149	155	152	135	164	172	147	151	159	152	137	151	170	144	148	131	138	145	164	157	166	152	146	166	144	144	155	166	160	132	136	145	156	145	164	157	147	147	141	147	157	149	142	152	140	142	159	150	159	136	172	154	143	152	146	137	144	148	153	133	152	149	144	136	145	162	146	166	168	156	157	139	145	154	149	134	143	156	157	157	177	145	166	160	143	170	149	153	142	163	153	160	125	136	149	146	135	141	130	149	152	159	167	148	157	142	159	156	154	142	123	139	143	133	159	141	148	149	161	153	147	141	147	153	166	150	144	143	157	163	136	145	152	156	147	154	138	132	149	165	143	168	126	135	154	139	156	138	130	153	173	146	140	169	111	177	159	161	146	148	156	153	154	152	150	153	146	148	140	144	143	139	145	147	151	153	149	154	144	137	153	167	146	171	165	145	144	150	147	160	153	160	140	162	136	134	175	150	157	150	136	166	164	139	139	148	151	146	170	167	161	159	130	146	150	131	128	145	160	138	152	172	148	139	132	131	152	154	151	140	159	167	165	159	145	155	147	132	145	153	156	167	157	165	159	169	143	152	141	144	146	170	156	160	157	142	143	150	155	147	144	165	161	151	180	147	164	143	159	159	167	145	172	158	160	176	143	145	159	154	136	159	163	162	155	168	146	133	162	140	119	135	138	156	159	131	151	142	150	142	151	137	155	166	146	167	153	144	152	155	141	151	145	150	156	164	154	147	151	152	143	146	152	157	156	152	138	170	159	140	153	141	134	136	140	158	130	154	138	150	160	148	168	143	150	130	148	148	130	163	152	152	145	128	163	150	161	155	143	140	160	154	155	150	148	133	164	140	140	179	139	165	144	143	130	176	152	146	156	155	150	159	146	141	173	144	148	169	147	154	169	151	143	132	142	154	166	154	138	141	148	166	133	155	139	161	148	157	152	132	154	138	150	133	159	146	132	155	162	150	149	139	150	151	139	115	145	125	137	164	143	146	157	160	133	152	135	173	140	143	140	151	135	166	155	146	149	126	141	159	173	142	153	148	144	182	142	146	149	146	160	140	142	145	166	159	144	148	156	139	147	133	143	128	145	161	151	134	147	134	154	146	137	159	159	160	137	146	164	135	160	155	152	129	133	150	140	144	178	151	128	173	122	131	162	160	175	138	152	171	141	137	147	133	137	152	149	170	156	137	153	147	164	166	141	149	162	142	153	145	129	154	148	147	145	151	159	148	142	135	154	157	140	151	156	138	153	153	139	162	157	146	153	160	137	148	132	152	126	122	146	151	150	147	155	146	170	145	142	148	141	150	151	160	157	135	136	154	166	149	138	152	157	170	146	135	164	156	143	152	150	146	149	147	173	146	139	131	132	152	172	148	148	153	151	161	154	166	127	132	145	148	179	129	148	154	122	142	138	149	164	134	148	146	154	136	154	153	159	174	141	143	149	143	151	163	158	154	149	146	155	146	145	171	161	138	158	136	145	133	142	126	163	131	143	136	164	158	147	161	156	160	145	158	129	133	182	151	142	149	167	161	150	152	160	168	161	182	165	145	152	164	128	148	154	157	149	133	152	141	129	177	140	159	153	140	131	133	161	125	153	147	131	135	159	153	155	147	144	151	156	137	159	167	150	140	150	150	172	130	158	110	158	158	162	152	166	168	149	148	144	139	139	166	135	146	151	177	161	132	155	153	154	166	148	129	175	171	161	160	144	156	159	148	175	156	150	135	165	165	168	174	140	146	158	155	162	145	158	166	159	139	152	140	158	161	141	142	168	173	142	166	146	139	148	142	149	132	169	160	144	140	162	139	128	131	129	139	144	156	146	156	150	133	144	156	145	161	142	147	175	142	131	175	134	157	175	146	157	151	156	117	162	154	162	174	143	145	159	143	156	144	128	152	144	149	142	146	169	140	155	155	159	127	168	141	159	137	144	166	143	166	178	147	151	162	147	154	151	152	155	170	144	166	153	139	145	132	137	140	140	130	152	168	153	170	154	150	141	155	153	155	162	153	148	157	180	149	147	146	178	158	121	146	158	174	144	138	160	148	143	144	157	155	134	136	159	152	160	160	138	158	153	143	171	144	173	148	156	160	160	138	136	182	158	137	156	146	143	152	130	152	150	148	139	150	148	156	161	151	153	149	155	131	139	155	144	128	141	154	171	150	151	149	153	157	153	124	179	161	150	167	148	119	133	155	161	144	157	155	156	132	146	152	140	148	142	144	156	139	144	144	142	163	159	137	143	135	143	148	152	135	157	137	147	153	144	146	136	173	146	158	151	163	143	148	147	155	175	152	168	141	149	156	122	153	153	153	163	145	182	162	143	155	161	159	145	174	135	149	154	133	153	165	158	162	144	154	149	135	149	150	133	157	160	161	149	165	146	174	145	164	133	161	132	129	151	143	134	151	160	152	145	142	154	166	159	145	146	139	148	157	134	151	133	165	139	155	153	162	155	148	146	134	142	148	152	136	151	149	161	162	154	159	158	152	153	135	146	160	129	153	156	156	176	129	144	148	132	150	156	148	135	146	125	138	143	158	138	160	155	139	142	153	153	140	153	144	153	140	161	138	146	133	154	161	144	156	169	148	141	162	160	139	148	161	154	147	165	142	158	137	137	155	159	153	146	145	140	133	148	158	145	147	144	147	151	148	145	136	138	160	130	172	152	149	158	148	164	130	149	144	127	169	160	138	138	147	166	138	149	169	159	150	157	154	149	140	133	157	137	157	164	146	136	179	156	160	129	149	150	156	145	165	162	146	152	134	148	155	156	180	153	158	152	130	146	143	147	149	143	123	185	152	145	167	161	149	171	155	176	152	155	136	148	163	145	154	125	138	144	152	167	158	144	179	163	129	148	137	163	133	162	148	128	152	149	159	165	143	161	153	149	168	135	141	148	166	168	155	120	166	137	146	129
32603	8656	7591	3687	2291	1657	1254	1008	848	733	648	588	505	422	436	395	451	401	379	351	372	366	334	367	318	384	316	333	328	357	310	342	298	302	283	282	292	290	283	299	338	320	291	296	299	287	296	278	286	313	313	305	295	294	323	265	313	313	288	305	265	273	293	310	313	274	279	286	306	323	259	293	315	291	307	288	294	260	295	268	310	301	274	299	303	316	454	317	278	294	297	256	265	279	319	280	266	283	288	293	263	245	288	268	261	270	277	290	287	300	280	296	280	313	309	280	276	284	300	274	285	277	288	307	286	301	299	294	260	290	265	281	283	274	286	320	293	290	265	303	281	267	314	314	295	273	286	291	289	302	283	312	274	290	278	271	279	307	273	270	266	264	268	243	295	279	287	311	283	278	294	294	309	307	273	312	278	306	298	277	286	286	291	288	292	298	302	284	312	269	269	311	310	286	295	306	274	291	277	284	251	306	298	318	278	273	286	288	308	267	271	251	294	305	296	273	268	292	283	277	282	293	274	281	310	280	329	272	249	302	312	280	287	284	281	270	261	298	279	303	290	304	280	273	284	259	311	285	304	259	292	293	293	307	289	300	288	260	279	281	284	292	276	276	274	264	312	311	293	305	296	293	294	295	300	293	281	308	284	273	277	304	306	276	305	282	299	280	276	315	313	291	261	268	285	308	261	295	292	294	301	303	347	278	289	295	273	287	282	277	273	307	293	268	302	274	289	289	293	262	293	308	284	302	290	268	280	265	294	299	272	268	308	277	303	272	291	291	297	316	283	305	295	302	297	300	274	282	287	282	243	312	272	296	285	312	297	294	311	301	298	296	312	292	299	298	282	302	300	263	294	271	293	279	293	299	313	253	309	300	289	292	290	313	297	267	253	281	276	285	269	298	279	253	322	273	293	275	269	308	249	287	279	278	271	305	300	277	272	286	300	282	264	276	284	276	263	300	305	283	318	323	271	295	285	274	281	308	291	294	302	272	301	283	310	278	274	307	286	285	296	278	281	280	295	316	278	269	276	282	302	299	275	300	300	281	262	271	287	284	301	275	290	314	276	282	263	283	322	299	269	288	250	279	266	262	273	310	281	280	288	272	266	303	280	278	281	290	276	288	333	278	324	283	286	315	279	288	315	298	289	275	260	297	261	271	299	302	277	276	282	311	259	299	260	296	316	314	281	295	289	275	293	297	253	255	305	278	316	279	314	275	289	290	315	269	289	288	285	281	293	298	277	304	268	297	293	299	282	295	284	254	274	256	296	304	283	291	281	302	296	275	303	299	285	277	287	298	303	266	287	267	272	285	291	287	294	274	308	316	278	305	266	299	291	269	282	274	295	287	270	255	310	296	307	294	268	270	265	290	272	271	304	329	270	307	270	271	290	298	291	308	298	279	257	267	298	304	305	306	295	258	272	263	265	311	282	259	283	263	268	305	297	280	281	303	292	245	295	317	296	286	277	268	333	250	298	304	266	291	295	287	270	291	315	304	287	306	291	263	268	314	283	284	283	305	293	282	284	274	274	266	321	294	282	263	315	276	287	297	282	276	300	285	308	273	301	299	295	292	301	288	278	278	277	283	308	268	287	297	271	274	308	262	292	255	301	299	270	258	313	293	297	283	281	312	290	277	278	277	281	249	292	279	325	263	288	299	281	280	291	294	310	287	264	303	276	310	301	298	311	258	273	271	297	282	296	287	304	298	274	275	279	274	303	341	302	285	294	272	279	272	270	292	289	306	276	294	283	287	279	289	290	268	298	280	299	290	293	280	271	269	262	273	325	282	292	290	278	294	273	263	295	281	273	290	283	263	299	303	272	253	310	265	266	259	308	307	273	288	291	287	290	279	316	280	280	288	273	233	291	274	303	285	265	274	283	307	293	310	262	336	290	289	256	290	310	289	317	288	282	296	280	281	289	263	280	262	268	276	274	291	288	260	313	307	289	262	274	286	300	313	246	287	298	300	266	317	292	249	313	234	294	277	290	316	283	256	305	305	277	274	293	292	280	302	296	275	296	307	264	271	294	282	303	282	291	274	273	298	267	293	284	258	300	293	290	295	272	294	312	296	299	308	299	306	276	278	303	289	269	275	266	297	272	249	295	317	296	307	259	276	305	289	290	297	297	256	289	259	288	273	285	347	304	297	281	275	284	268	286	243	281	306	286	286	282	318	296	308	284	300	306	294	263	321	295	293	263	287	282	279	306	286	272	281	283	312	283	290	294	293	285	270	300	276	275	286	277	278	258	285	270	278	247	298	290	269	287	272	261	285	269	287	259	292	275	250	268	286	307	253	268	311	298	284	298	257	260	297	312	301	273	273	292	281	241	291	271	324	301	282	285	295	303	268	287	279	277	277	271	287	279	286	288	257	280	320	309	255	294	322	312	286	291	275	306	291	284	296	289	291	291	292	291	309	289	278	287	253	288	284	246	281	278	283	290	287	299	330	262	281	281	290	290	297	301	296	297	292	277	278	282	338	309	309	244	304	281	298	287	302	296	309	298	255	299	306	310	290	284	285	267	286	293	296	266	297	297	255	302	302	272	265	302	275	300	285	278	296	269	270	281	256	281	298	297	284	278	273	292	280	281	282	286	311	282	288	303	313	301	275	294	297	312	284	313	272	298	287	287	299	264	305	293	282	310	313	265	288	285	277	282	279	278	269	282	292	312	265	270	300	266	289	311	295	295	271	270	285	312	308	273	259	277	293	290	304	292	277	299	299	298	281	296	284	270	280	261	269	294	288	302	283	309	283	305	308	287	286	290	292	274	303	273	279	275	291	267	297	262	283	294	295	259	266	294	315	308	326	281	256	290	290	281	302	284	255	275	305	300	300	282	276	286	288	281	278	289	292	269	288	280	263	280	279	309	283	294	255	273	313	300	292	272	282	313	267	305	284	283	279	261	271	291	290	290	292	265	273	314	278	284	257	301	281	303	263	273	325	307	277	273	283	298	284	277	295	314	287	265	296	279	299	312	294	298	298	287	320	315	294	264	274	282	304	285	317	294	279	277	309	305	285	279	275	267	272	261	293	279	297	310	274	289	319	265	299	292	308	286	305	292	285	290	316	291	276	309	292	282	254	326	287	271	282	277	311	342	300	286	316	314	273	300	295	298	289	285	277	276	285	277	290	257	281	270	303	300	318	288	300	281	304	310	287	274	271	293	287	317	283	256	274	285	270	292	295	269	279	284	304	299	303	268	288	299	281	268	297	268	274	284	304	314	245	273	324	317	318	287	296	324	281	276	276	289	288	281	284	301	294	257	280	284	291	284	260	310	288	290	280	288	281	291	310	262	241	282	275	280	272	298	282	287	292	289	284	290	300	280	289	297	258	264	290	277	269	311	299	281	276	298	297	287	273	256	303	272	302	295	317	289	290	291	296	309	314	303	312	319	303	288	313	289	262	267	282	276	309	269	298	339	274	275	283	296	276	299	310	265	300	270	302	274	297	297	268	289	274	292	288	291	302	289	297
22989	21170	29146	23472	21170	20897	2193	641	459	424	389	333	328	284	255	270	280	251	211	259	213	232	243	203	223	208	183	251	226	214	212	213	205	207	198	198	234	215	193	189	189	202	202	208	210	195	197	202	195	206	192	196	198	179	220	199	168	210	219	196	212	188	206	187	202	218	222	180	188	204	222	212	197	207	215	213	203	192	203	218	193	179	212	185	227	180	298	224	189	188	208	173	191	212	194	180	207	192	175	220	218	180	189	205	199	200	186	201	182	185	224	201	199	210	191	209	210	185	208	186	180	205	194	227	210	212	178	195	195	204	220	196	193	194	167	205	209	203	198	180	228	190	197	203	213	215	201	174	206	205	178	220	214	204	200	193	182	191	236	178	193	204	189	186	185	195	202	197	195	199	197	179	207	190	194	216	170	195	177	205	185	203	173	213	187	206	197	204	224	195	207	190	180	219	191	201	196	216	218	174	177	221	185	184	203	182	196	198	195	218	186	184	207	213	190	193	194	205	186	200	206	157	224	199	198	187	214	159	192	194	214	221	190	191	187	203	195	184	196	208	219	182	202	230	202	204	196	197	168	189	173	201	192	169	162	186	212	206	196	181	217	189	203	195	199	203	194	188	198	177	200	197	204	183	211	195	173	204	197	218	184	205	173	205	192	189	198	214	218	214	207	170	189	204	188	205	204	167	207	204	177	181	175	172	189	212	197	192	198	243	196	207	202	190	187	181	192	212	191	204	188	215	202	216	187	193	181	197	189	170	200	215	183	217	197	226	205	216	183	182	172	197	217	187	210	211	178	187	189	171	189	201	216	186	165	183	218	183	203	177	204	170	174	192	199	232	190	200	180	180	193	201	200	192	207	203	191	183	194	212	197	199	188	171	205	187	195	195	189	236	195	222	197	207	177	210	167	204	203	179	197	198	199	205	182	203	189	197	167	197	196	188	194	196	212	206	193	205	220	185	212	187	205	220	180	215	197	195	218	189	175	210	210	191	204	203	182	203	226	188	201	200	199	180	199	209	186	192	176	203	197	208	192	190	201	184	186	204	197	179	189	191	197	176	200	192	197	188	209	220	199	200	197	193	177	196	179	222	208	189	195	220	200	202	221	226	206	187	209	209	183	202	193	210	212	183	163	182	183	194	189	193	180	181	203	176	199	202	178	199	196	193	204	184	205	192	204	180	203	206	185	214	213	160	224	187	207	187	203	212	199	196	207	175	196	207	219	200	194	179	192	222	203	195	178	197	179	211	207	181	176	183	195	156	194	210	204	181	204	214	206	198	219	179	205	207	198	199	197	192	190	182	191	214	181	193	218	211	196	187	207	187	192	189	160	194	184	192	187	187	193	192	190	178	211	201	192	178	198	196	198	195	207	213	188	192	201	175	187	180	195	189	186	174	187	189	205	196	233	181	213	216	182	220	184	197	211	205	171	173	207	185	213	182	177	183	179	207	189	181	189	195	198	188	205	161	210	183	205	207	181	209	195	200	203	182	193	192	211	171	201	201	206	206	186	206	218	181	189	186	194	174	184	183	216	206	192	196	204	201	209	180	194	181	178	216	205	205	213	205	207	198	200	184	204	213	163	194	178	168	192	184	199	208	204	208	199	172	226	172	193	204	166	200	216	181	184	208	220	192	191	216	213	180	213	171	197	197	222	206	196	213	178	188	201	203	197	199	187	200	211	185	172	219	179	194	210	192	200	217	181	196	191	187	183	180	213	200	196	210	188	198	184	217	210	221	192	190	207	188	192	199	191	205	183	177	193	204	178	196	195	189	215	198	195	207	190	202	175	175	199	180	180	193	176	208	203	195	204	221	221	179	201	190	190	201	190	198	198	191	215	196	203	184	205	181	197	198	189	186	202	216	203	187	197	176	173	205	174	166	209	194	196	198	206	195	195	199	189	173	199	194	203	192	182	176	198	185	185	200	178	198	201	204	167	207	192	188	217	197	212	206	199	208	182	205	197	172	196	202	199	183	216	182	206	200	168	213	197	183	188	200	200	200	190	189	184	211	195	192	205	185	183	192	227	200	195	211	203	221	186	195	211	178	212	206	195	194	191	193	184	219	193	206	197	193	195	186	185	198	195	212	198	201	194	190	194	187	196	218	189	188	181	174	193	178	189	207	210	180	197	178	202	180	200	175	188	191	167	192	208	182	193	174	192	193	205	191	186	216	197	198	197	203	164	194	211	214	198	189	221	177	182	193	185	218	211	209	197	199	217	171	207	220	204	183	218	199	211	166	226	185	207	180	171	192	183	198	197	205	185	213	194	190	180	192	190	202	196	205	211	190	184	195	210	199	189	184	172	203	192	201	192	182	202	172	219	182	199	189	213	169	193	183	193	201	211	193	196	207	191	206	193	183	184	199	181	179	214	199	208	211	190	202	202	195	197	203	187	189	174	186	192	217	195	206	185	211	203	201	185	193	185	179	191	182	190	180	201	187	179	219	194	178	196	194	204	185	162	187	204	225	212	196	191	202	182	213	202	194	213	174	181	196	197	189	201	198	179	205	214	197	203	193	180	231	205	218	199	210	221	171	180	196	208	193	189	197	193	164	219	224	186	210	181	185	189	204	162	187	215	190	191	195	226	189	189	173	173	213	206	202	213	174	195	211	198	185	189	223	198	197	202	178	162	211	208	191	217	198	204	201	185	201	181	219	191	201	176	187	188	190	181	204	230	200	186	204	193	206	217	187	193	201	194	185	181	229	198	188	188	179	220	183	184	188	192	219	188	199	182	211	183	216	192	221	185	184	180	202	180	196	208	198	229	200	162	187	212	172	215	181	178	177	197	178	191	189	203	223	201	206	180	200	216	193	189	205	180	187	191	230	205	191	182	204	198	209	216	209	183	177	188	203	203	164	197	195	178	193	206	221	188	215	177	200	183	187	212	185	170	180	212	188	199	195	191	198	205	203	211	205	168	166	195	192	187	199	167	213	225	194	191	214	194	195	177	201	194	195	180	218	182	195	214	206	216	182	195	179	203	198	204	186	201	198	222	195	190	196	210	178	161	232	192	200	221	200	204	194	178	190	203	200	199	205	195	221	219	208	180	196	201	202	189	193	188	207	195	194	214	193	205	216	200	194	199	211	214	197	178	206	176	194	196	187	200	209	176	199	206	211	189	186	180	179	216	182	197	206	183	223	220	185	230	185	203	191	191	210	203	167	178	200	196	195	187	202	200	186	196	192	197	224	192	205	176	187	176	193	178	174	190	175	212	181	186	196	214	187	173	173	195	197	177	207	190	180	189	192	170	214	182	181	187	209	219	178	184	190	195	176	188	210	224	196	209	199	202	212	195	191	211	170	189	181	189	202	181	201	167	210	197	195	182	173	208	202	202	168	156	192	189	191	215	192	198	197	168	208	208	209	187	217	195	178	199	188	205	207	214	197	196	200	190	185	202	195	200	215	184	199	188	219	177	190	201	186	214	204	208	183	186	211	207	194	196	222	206	195	194	182	192	192	198	203
35087	14213	12008	6278	4077	2825	2085	1639	1401	1161	997	943	781	714	675	628	596	526	538	502	510	461	456	468	449	419	410	401	435	431	369	414	376	410	390	390	397	376	351	371	372	389	409	369	372	355	386	370	377	360	362	362	377	364	329	385	373	336	362	334	378	332	348	337	333	324	384	353	328	385	334	330	356	351	345	350	341	362	366	342	337	362	343	373	346	362	731	498	376	359	343	334	355	350	375	342	383	320	370	355	375	330	347	357	334	336	317	355	340	311	328	364	344	355	348	347	364	340	324	336	381	321	379	346	344	343	306	345	339	354	307	361	366	347	352	317	353	353	349	338	327	332	365	318	345	346	336	353	346	325	332	343	363	360	326	310	343	328	362	365	364	329	384	358	351	317	354	346	316	314	336	338	343	378	339	349	365	357	322	339	341	348	314	360	346	351	317	349	324	320	337	343	317	322	329	317	318	325	341	345	327	356	291	349	368	341	327	338	376	347	379	351	349	332	367	368	318	357	339	352	309	342	321	309	348	340	326	351	365	345	338	328	319	341	334	332	335	319	304	331	346	330	331	348	359	366	354	315	335	325	315	328	342	331	334	357	342	316	389	309	325	346	358	342	321	339	332	335	339	334	376	396	328	353	351	316	329	330	336	324	347	341	330	343	336	358	320	300	344	360	363	371	323	327	358	326	310	312	360	367	339	350	325	321	350	309	338	339	368	333	326	316	323	344	341	324	334	344	360	352	330	357	357	335	340	372	318	310	317	342	339	362	344	328	358	328	325	330	348	327	350	337	329	330	372	355	343	324	338	359	321	288	334	332	351	336	367	369	327	352	298	326	367	358	326	349	341	290	343	346	330	333	311	352	337	326	362	379	325	369	334	354	343	348	336	330	322	317	331	361	357	333	367	337	306	352	332	345	367	342	340	350	339	339	344	323	322	334	320	354	337	326	347	339	333	357	357	327	351	321	317	342	333	360	350	326	330	318	356	335	332	344	347	346	317	330	331	356	315	322	362	324	366	351	339	340	332	365	329	335	342	323	401	326	360	378	318	352	323	340	330	343	358	326	344	354	373	338	337	339	311	328	346	336	377	334	317	370	315	338	324	336	326	346	343	343	341	336	340	357	355	376	327	327	335	354	345	367	332	315	351	313	346	361	333	333	350	293	342	309	374	323	344	375	359	357	331	364	344	338	337	316	320	366	347	346	342	366	335	318	352	289	339	352	333	347	306	331	337	331	334	313	294	335	346	343	352	357	316	350	353	331	328	340	368	342	351	304	332	340	336	329	350	346	329	342	358	354	333	314	329	327	333	362	344	326	327	335	348	333	327	334	354	321	348	352	329	348	346	350	357	357	321	342	334	316	327	355	325	309	350	343	346	332	308	343	327	335	319	321	344	351	320	330	310	325	309	347	335	379	357	353	325	344	335	347	341	340	325	352	347	389	343	360	354	365	325	330	309	350	355	326	327	310	376	350	356	337	365	330	290	354	343	346	334	347	321	357	331	334	338	341	333	333	350	331	353	338	318	334	316	344	326	340	347	331	369	324	343	351	334	351	348	338	388	349	349	334	342	357	338	325	330	355	340	329	341	316	329	346	325	373	307	335	316	335	319	374	306	336	358	316	353	319	326	351	324	335	339	311	352	331	329	368	354	347	366	346	297	342	343	327	321	336	356	317	339	350	354	350	307	330	319	306	333	352	349	342	351	343	347	337	330	330	378	336	327	324	332	334	322	330	366	341	333	310	347	327	350	341	334	340	359	322	349	317	370	339	347	369	360	328	346	346	366	350	383	317	344	324	309	330	320	329	352	348	327	351	315	328	371	321	334	312	335	333	315	335	341	351	357	308	307	333	342	326	367	318	317	315	343	339	318	375	316	294	343	319	342	338	358	351	326	314	340	334	354	327	310	333	361	319	326	359	328	372	322	351	335	304	304	322	326	319	351	336	294	330	337	344	328	337	329	378	322	354	345	310	341	371	361	350	319	339	383	315	363	368	314	330	339	313	329	348	322	336	340	332	349	354	346	326	356	348	352	335	358	324	333	359	337	342	326	344	368	332	350	345	359	372	309	359	335	306	361	311	352	343	347	339	343	341	331	348	341	348	361	373	363	353	326	323	312	350	334	363	358	332	315	364	345	340	337	338	341	316	345	352	344	336	358	332	327	311	310	371	330	345	339	324	347	347	347	324	339	329	322	328	341	336	321	342	370	336	353	320	353	353	344	341	369	350	346	326	338	365	315	335	348	355	352	331	351	346	321	329	324	340	330	313	329	355	313	347	345	346	352	341	343	360	311	343	341	341	360	353	318	314	340	329	306	362	340	323	335	352	336	335	358	322	352	337	334	334	319	370	323	331	306	333	367	288	341	322	325	349	316	344	332	338	344	296	315	347	370	340	324	334	339	330	332	310	355	327	365	374	295	347	341	313	341	349	354	303	307	345	350	367	347	326	343	351	317	319	313	353	359	350	320	308	366	350	339	336	323	357	324	334	356	312	307	354	329	315	345	333	362	322	310	353	354	339	358	302	345	334	357	318	344	338	353	320	329	337	338	317	335	333	363	351	348	355	354	316	326	326	339	332	345	308	352	328	348	372	336	367	351	328	358	318	338	325	343	340	349	364	331	313	342	320	367	354	330	339	334	321	364	346	335	331	314	360	334	364	335	325	344	334	359	307	354	341	360	368	314	360	377	378	335	359	324	365	343	344	317	307	354	323	322	332	315	337	341	364	328	311	331	351	341	326	327	355	322	352	363	328	364	340	340	312	323	335	366	317	347	346	356	350	367	360	352	338	327	303	354	383	363	341	346	333	354	320	338	365	323	359	336	363	324	327	374	312	336	352	347	341	334	320	308	374	333	335	317	282	336	339	351	348	339	335	334	364	373	313	361	315	320	326	312	350	316	319	327	325	343	329	351	370	325	341	327	360	340	367	364	358	353	364	345	330	320	345	371	313	333	363	351	334	334	306	346	339	343	330	330	310	357	346	322	360	319	309	372	335	354	351	323	316	319	342	337	349	345	330	347	371	344	361	328	335	326	384	364	299	337	329	354	374	358	366	327	332	335	314	363	339	307	339	344	328	351	313	354	318	355	363	339	325	356	336	357	348	332	324	354	333	330	357	329	362	350	327	339	349	332	370	314	350	332	328	330	356	323	318	308	318	328	313	299	348	333	324	343	324	329	366	331	334	328	346	337	342	387	304	346	324	339	331	308	340	373	362	310	368	341	347	322	316	322	327	324	338	343	314	362	337	293	341	342	331	353	326	313	369	369	332	355	343	342	394	306	379	366	335	329	361	333	338	370	323	317	322	344	367	342	344	318	344	352	350	324	322	301	338	295	335	323	321	354	341	329	331	340	331	335	347	330	358	308	335	355	330	341	331	349	335	343	349	338	313	359	319	332	331	331	356	350	352	348	333	345	327	320	327	316	328	368	335	359	349	338	333	318	345	338	339	350	351	363	304	350	338	335	334	372	358
26634	20811	10004	829	479	428	379	356	313	335	332	339	335	329	318	330	319	335	339	297	341	329	328	335	308	309	312	338	341	359	310	325	356	329	312	307	331	327	348	347	304	318	299	365	320	328	338	352	341	328	314	332	329	322	365	298	332	330	312	305	315	306	284	312	321	324	347	325	331	324	319	320	339	316	290	309	329	324	332	320	325	337	343	339	338	357	363	339	351	348	339	329	324	365	308	311	341	336	336	335	339	332	361	352	329	323	310	330	286	319	319	303	317	362	323	326	342	350	312	321	336	330	319	327	303	346	351	332	392	334	331	285	330	308	337	366	394	346	335	309	342	305	315	309	307	336	324	319	342	338	323	336	313	290	320	326	363	339	320	314	357	334	307	307	324	319	275	311	336	329	338	300	325	322	360	325	298	334	333	302	350	336	308	314	337	323	359	340	336	344	331	343	316	343	327	292	348	296	360	319	362	346	356	329	314	319	315	328	318	342	360	306	300	335	333	331	313	308	315	307	347	320	324	337	324	339	330	321	360	329	355	329	305	331	333	338	327	331	330	315	334	328	321	318	309	301	330	338	338	314	345	354	331	311	337	328	312	338	310	355	310	336	344	355	320	325	314	321	333	341	339	316	337	342	318	348	318	314	333	304	312	343	318	307	334	306	342	352	346	310	322	325	340	301	316	332	327	297	325	343	343	325	346	360	350	316	345	341	316	308	343	335	333	320	331	316	352	315	330	351	321	337	342	336	313	343	327	365	344	318	343	333	338	327	318	373	327	330	319	313	304	329	367	343	301	332	334	332	317	305	359	342	335	320	319	289	319	340	311	321	354	319	310	338	326	339	357	317	324	335	338	335	350	309	333	335	356	309	333	335	328	288	324	343	323	353	329	319	320	347	324	319	335	323	327	320	337	331	313	320	322	293	325	301	330	323	326	328	330	325	301	334	354	297	335	361	326	338	355	366	348	342	330	345	373	353	323	319	317	372	322	344	332	353	311	349	335	365	342	352	319	340	336	342	338	315	327	353	322	325	330	328	313	331	348	315	344	301	318	332	312	319	331	343	338	349	340	375	316	304	337	301	341	325	328	326	326	343	361	328	297	334	304	331	353	339	342	327	389	297	314	304	310	324	320	368	311	324	361	330	288	332	333	300	335	344	302	321	345	317	321	344	308	326	337	360	337	328	347	318	314	308	328	319	360	324	292	328	305	315	311	349	346	332	327	342	341	302	380	322	286	344	354	351	324	344	352	330	327	336	324	321	334	370	302	336	330	318	365	332	299	335	340	316	318	343	338	313	332	321	346	327	333	368	331	336	304	317	332	335	301	309	311	311	324	349	307	300	314	368	319	305	333	306	338	311	324	336	290	314	292	319	316	336	320	317	327	366	320	317	299	331	312	344	340	312	302	305	314	312	335	315	303	349	319	315	328	310	335	308	311	333	325	356	337	345	326	329	327	360	326	323	363	368	345	309	345	326	318	320	296	336	313	339	315	339	348	333	294	337	301	305	364	321	341	342	310	332	318	306	331	321	327	316	305	346	329	338	324	331	305	325	342	286	336	328	323	347	327	338	306	350	361	352	333	340	330	343	330	282	309	313	356	356	346	313	347	334	322	334	310	336	330	345	334	309	320	322	325	343	298	319	364	349	365	308	318	325	347	356	317	329	324	318	347	313	319	309	388	323	323	295	309	374	328	334	308	306	356	330	348	318	320	321	336	315	337	320	358	330	343	319	347	312	312	305	346	336	312	304	303	327	356	294	347	339	316	338	325	323	329	322	318	354	307	320	312	318	348	345	379	318	364	361	334	357	325	332	333	326	352	330	357	339	307	356	356	293	339	332	372	305	361	326	304	326	354	349	329	332	290	330	330	325	350	337	294	317	315	313	319	329	324	343	334	336	319	323	325	333	333	333	327	346	336	360	304	316	315	322	355	337	317	320	350	298	349	330	351	288	322	340	322	342	310	321	328	343	320	342	327	316	329	331	316	358	326	306	342	318	326	310	297	345	326	342	310	333	307	355	323	290	322	320	316	312	329	322	321	296	349	299	308	316	332	319	358	344	317	330	307	344	289	337	340	299	325	328	344	301	341	340	298	310	308	360	317	316	344	276	314	310	358	309	328	328	351	360	340	336	331	362	346	310	309	332	352	309	309	309	330	313	367	342	358	345	310	341	323	331	337	310	336	317	297	317	319	297	326	299	334	328	324	323	299	350	343	312	311	352	329	330	349	330	349	309	321	320	347	324	344	300	342	338	331	366	307	339	310	347	314	346	337	318	343	373	335	317	320	332	331	304	306	318	351	349	320	321	327	328	318	340	339	345	297	324	333	347	337	335	333	307	314	310	281	316	327	289	296	353	315	327	293	341	344	346	338	357	332	290	335	318	327	310	351	322	316	351	313	326	343	300	320	348	307	319	333	324	341	341	302	332	355	322	339	331	332	329	294	302	324	295	326	294	325	333	345	308	339	278	329	307	340	350	319	338	332	333	334	347	329	328	308	343	290	335	356	325	340	284	319	307	306	340	337	342	344	319	318	355	303	347	336	359	346	309	331	353	305	318	337	326	358	340	305	328	342	322	336	343	312	325	323	358	292	321	336	386	349	343	328	324	333	321	327	325	322	364	322	328	309	305	294	346	341	318	345	328	356	354	319	328	327	353	336	357	358	314	313	297	350	349	311	311	301	320	352	323	300	322	343	362	340	310	327	307	332	342	336	328	350	312	336	332	302	335	353	324	329	330	315	338	313	328	305	333	332	313	337	331	344	323	321	301	348	321	345	330	341	332	341	349	358	332	358	330	305	292	340	324	325	341	328	369	310	317	308	353	313	343	317	339	324	310	314	299	314	321	344	341	311	343	311	310	341	297	341	320	323	346	353	326	352	308	334	328	335	356	313	328	319	312	322	345	328	344	325	318	322	321	349	320	321	371	299	332	329	329	353	323	332	316	311	326	283	340	331	327	343	340	369	343	353	325	347	340	320	286	348	314	376	308	331	330	305	319	334	325	324	328	307	344	316	333	322	372	335	265	326	344	334	344	352	315	295	356	329	339	343	348	331	334	340	322	337	344	355	366	319	319	353	332	332	353	346	318	326	329	328	315	336	310	343	317	308	315	308	292	335	341	300	286	339	337	335	335	338	315	331	308	314	318	328	313	305	348	321	314	322	363	328	334	347	295	334	336	296	332	332	321	318	331	333	353	356	338	334	314	369	314	358	315	339	332	309	325	346	323	335	330	317	343	300	336	357	322	297	353	323	316	319	340	322	333	337	351	304	332	323	333	315	312	336	329	343	308	335	307	323	322	344	309	331	314	344	343	329	330	350	347	336	337	324	319	314	343	304	303	276	305	348	347	299	334	329	303	351	311	309	317	317	348	319	339	332	348	324	331	350	316	301	296	319	328	345	327	320	314	297	346	305	341	332	318	332	327	331	329	331	354	345	337	306	352	336	345	334	327	318	332	336	348	338	299	308	344
15280	1660	1447	940	815	701	703	671	677	639	607	608	595	580	566	587	580	560	598	615	595	637	564	564	596	593	637	587	656	620	574	610	579	600	568	596	563	599	579	584	609	550	610	590	560	595	605	575	567	587	609	607	628	576	596	636	557	579	594	631	595	575	588	587	629	579	628	621	590	606	553	531	608	636	588	589	557	595	579	549	603	611	592	591	595	599	581	571	574	593	591	603	570	616	551	554	573	556	578	612	609	547	623	618	553	580	570	582	631	586	595	572	554	594	574	525	636	578	580	598	630	591	591	588	597	611	573	600	601	572	601	619	590	574	535	609	577	601	553	583	563	548	609	569	594	630	563	568	589	584	576	618	575	597	574	578	613	560	596	607	561	603	553	611	582	569	592	577	611	612	572	579	575	572	600	567	604	585	581	584	599	609	654	594	589	593	608	611	605	553	607	597	610	593	535	602	555	611	615	600	614	589	576	570	582	599	586	558	591	613	595	570	583	581	612	591	616	546	570	588	572	585	577	623	577	618	561	607	597	588	605	605	605	584	577	593	571	582	590	609	585	583	591	567	605	545	613	577	597	605	530	593	604	636	611	621	581	570	555	595	578	566	581	595	607	575	579	601	560	607	596	610	603	590	588	600	582	582	589	596	618	558	576	611	608	536	569	584	567	601	584	568	641	557	630	606	558	587	583	594	623	560	623	614	590	545	599	589	586	545	618	580	611	604	583	596	594	607	590	608	589	567	584	542	595	579	610	573	597	606	544	588	603	610	592	553	583	627	578	577	574	610	565	591	648	579	578	596	589	600	608	592	599	544	589	564	594	591	585	600	604	607	559	627	566	609	578	607	580	595	620	603	555	647	616	568	597	582	548	588	569	572	619	596	600	540	629	582	625	553	606	564	570	606	610	610	596	598	560	592	595	535	610	582	605	574	588	593	553	588	599	609	594	575	571	584	563	569	575	569	539	644	535	630	579	577	607	563	594	544	628	579	605	596	599	567	569	587	589	593	571	589	587	602	610	581	584	588	568	634	561	574	611	606	599	629	617	600	634	591	608	614	596	580	578	579	581	574	579	571	586	567	600	576	573	608	614	628	589	628	575	588	612	601	613	619	605	555	634	593	593	558	608	609	599	592	555	612	593	611	598	612	604	559	581	619	660	607	572	583	630	515	587	621	630	607	580	576	572	603	579	584	565	568	598	616	568	566	574	583	608	591	552	580	591	560	591	578	560	589	602	623	608	626	593	599	575	683	575	548	595	576	601	585	598	592	583	572	609	530	586	525	612	541	513	609	542	593	619	605	596	600	608	607	602	610	600	601	595	600	568	576	574	573	618	604	558	616	643	625	618	588	618	592	558	527	643	608	596	591	604	588	549	624	589	592	592	638	542	610	614	579	613	570	588	526	581	559	603	628	569	592	617	607	591	589	605	573	582	603	561	582	597	562	598	611	544	583	550	603	622	563	601	580	547	571	584	590	559	631	602	583	574	611	567	614	587	590	590	594	589	577	659	587	573	607	590	572	601	601	572	584	599	591	606	576	620	586	543	588	597	611	576	592	586	597	589	533	563	601	609	575	597	601	636	573	550	549	581	576	581	596	585	567	580	633	577	575	611	577	595	569	604	589	591	583	578	598	598	575	567	587	630	597	587	581	564	597	601	587	604	550	586	579	619	593	575	554	597	620	567	585	590	575	608	601	589	604	630	584	565	599	578	592	600	581	610	600	654	594	571	558	572	543	578	595	557	575	593	570	612	625	596	614	616	578	608	602	604	609	564	622	572	617	596	640	583	562	608	594	537	644	588	593	616	587	537	600	608	543	598	592	555	593	587	562	602	560	592	583	580	566	568	538	587	609	615	573	603	560	620	548	552	556	620	540	633	584	574	584	594	535	556	587	587	601	612	606	557	560	595	616	632	572	598	600	589	546	578	606	635	614	615	580	597	578	581	624	572	589	592	605	569	561	574	556	624	586	569	609	586	613	589	594	558	568	608	555	603	542	577	647	574	597	589	564	583	615	597	565	571	592	573	564	549	569	603	623	593	556	587	553	600	531	603	559	598	614	607	598	595	581	652	594	595	587	585	570	636	633	590	588	609	596	606	582	553	601	559	610	612	622	569	589	596	608	566	613	603	575	632	594	635	545	576	583	574	583	617	604	615	582	567	600	584	569	599	605	554	605	611	591	568	592	652	600	559	601	563	589	560	593	583	625	587	571	527	603	598	530	569	532	602	611	573	575	612	576	612	550	621	606	577	592	605	607	578	614	583	555	598	563	580	526	626	574	567	578	596	597	628	558	585	623	590	541	621	526	603	590	579	608	583	599	579	558	609	603	584	595	628	598	581	603	594	569	614	591	593	626	611	628	546	598	597	580	580	588	575	587	547	581	571	644	581	573	602	545	612	628	566	631	579	567	608	569	567	600	603	605	593	536	601	533	577	597	609	598	607	546	576	585	543	595	581	570	590	613	564	610	577	605	591	571	559	606	592	617	601	576	603	581	622	617	572	629	627	558	550	626	613	548	584	589	525	621	585	575	533	597	580	570	604	592	598	612	583	626	597	615	603	598	582	544	576	592	554	582	550	560	564	627	601	622	564	602	578	590	572	578	625	571	578	599	589	563	611	586	576	538	602	594	584	562	563	625	600	603	586	583	597	536	594	609	590	619	571	596	593	557	569	589	606	586	599	592	589	561	614	567	551	608	575	548	588	575	581	622	554	604	573	582	616	596	630	576	578	591	610	593	585	585	587	599	609	550	570	598	579	586	624	600	571	565	564	557	573	578	609	614	593	568	556	582	575	565	627	583	577	589	595	560	605	591	613	575	599	584	590	609	594	597	616	607	599	580	614	613	612	575	546	576	547	579	527	585	577	554	568	628	564	610	569	625	638	601	595	579	596	630	572	584	559	590	641	598	604	596	558	599	582	613	583	601	605	596	588	591	594	570	574	582	588	600	596	647	592	605	593	589	632	565	606	640	624	607	613	583	587	555	630	581	585	599	604	553	590	592	563	602	567	600	608	614	578	605	606	628	567	629	590	591	641	571	562	609	626	605	601	605	584	621	628	573	621	549	548	595	630	587	653	572	575	586	587	619	570	619	535	623	580	591	620	610	549	604	575	547	618	569	546	595	616	585	568	635	619	559	548	557	600	575	576	579	581	609	603	578	560	607	608	619	579	588	594	565	566	627	582	589	593	587	578	589	610	623	619	595	608	580	661	589	600	573	620	613	598	584	623	623	558	593	545	573	636	564	597	619	601	579	563	596	569	612	593	604	578	562	598	596	600	532	589	604	552	578	590	619	595	560	629	619	577	610	582	574	616	603	623	586	566	589	593	558	604	556	588	583	591	594	521	567	607	537	625	533	600	588	597	554	588	608	593	605	561	560	622	606	584	580	545	603	576	588	605	653	604	599	603	596	603	593	585	591	571	599	615	646	545	600	600	560	561	570	591	595	572	579	585	582	595	588	610	594	529	568
23874	21186	28488	24167	20998	3219	521	356	280	263	219	207	205	191	182	169	164	172	178	175	179	149	173	166	148	179	155	161	146	144	162	136	169	166	166	163	151	162	141	157	152	148	170	128	169	150	147	151	125	132	139	133	141	144	172	182	148	152	153	137	149	131	163	149	161	120	145	158	151	142	148	166	146	147	115	138	119	162	147	153	138	153	152	154	131	133	167	167	143	164	150	137	158	144	125	156	140	127	140	152	155	145	161	168	145	143	176	138	138	132	148	124	147	153	148	169	158	146	166	136	130	159	160	137	142	147	151	141	151	157	134	147	124	124	148	139	137	137	150	154	160	142	126	152	144	137	139	136	166	144	172	143	143	152	122	140	136	121	136	130	153	164	147	147	158	157	136	146	135	152	119	145	159	127	151	137	150	147	137	152	141	167	155	166	140	126	135	147	140	137	146	151	127	134	159	151	134	145	141	128	153	154	131	150	129	125	161	147	141	136	139	141	127	144	143	164	153	128	169	165	151	144	132	157	125	145	154	169	164	153	125	156	133	161	130	131	152	156	155	139	151	135	147	139	152	147	168	151	144	140	139	138	151	140	146	133	148	134	145	158	149	147	145	160	138	142	163	165	124	139	146	154	156	146	142	140	161	160	130	150	139	139	138	129	158	151	131	136	137	180	117	145	143	151	152	131	166	132	137	165	147	123	135	153	143	149	129	148	136	139	143	136	132	154	169	131	147	140	140	154	150	138	141	143	159	150	145	129	146	145	164	129	165	134	158	147	139	159	151	123	138	156	161	155	150	145	137	151	152	190	141	158	148	160	144	125	136	125	143	142	137	132	169	153	155	137	144	154	146	133	140	134	164	168	142	159	146	143	134	139	154	130	141	148	129	142	138	150	145	140	147	127	150	128	155	143	149	142	147	142	148	128	129	139	148	139	164	134	150	130	173	154	127	129	143	138	152	156	156	150	145	145	135	145	145	134	161	139	146	141	165	154	149	137	154	151	141	155	161	141	146	156	149	151	138	133	165	144	142	137	130	141	153	152	145	151	139	152	155	134	118	139	141	145	137	147	120	152	146	136	128	178	132	143	147	146	138	128	150	149	153	154	131	131	140	142	148	152	134	147	139	144	157	154	144	162	140	147	159	154	139	137	157	140	147	149	139	126	142	128	137	143	155	142	154	176	125	147	142	157	150	143	149	157	155	158	164	138	156	143	156	125	170	150	148	153	146	143	141	141	150	151	137	133	152	149	153	134	156	142	146	159	170	134	142	148	114	164	157	109	159	147	155	148	138	154	161	137	167	149	148	161	138	140	141	163	153	120	144	139	138	150	148	145	141	144	140	142	145	112	136	145	134	141	150	154	142	141	150	141	151	149	128	132	151	159	109	154	157	155	132	128	158	127	160	143	150	123	149	148	156	126	147	144	141	134	153	148	157	145	126	140	160	124	146	149	146	154	146	159	145	150	167	132	155	165	142	156	156	141	151	170	144	147	147	143	153	166	147	170	122	158	149	139	127	126	149	134	159	123	133	132	148	138	154	143	130	136	154	153	141	130	155	153	150	156	146	156	131	177	152	146	153	137	147	169	158	146	135	146	156	143	147	134	136	150	153	127	149	142	147	141	127	138	151	133	141	168	164	167	138	146	158	142	162	144	119	129	139	137	154	137	147	135	146	152	145	144	167	150	115	162	133	151	140	145	141	152	152	151	135	151	130	136	149	132	156	139	152	153	136	151	155	141	156	138	161	155	136	139	191	152	157	155	130	143	178	144	168	124	149	137	141	132	145	165	137	154	158	161	137	154	135	126	147	132	149	128	151	145	151	143	163	168	152	129	153	152	146	147	150	154	149	136	146	147	164	149	151	128	143	162	153	145	121	157	160	146	150	149	151	157	159	139	156	140	164	127	154	174	160	149	132	157	149	169	167	152	172	160	147	144	128	156	155	145	116	142	134	145	148	141	149	153	180	146	128	159	136	150	142	133	161	106	149	133	131	134	154	142	160	174	132	174	155	134	159	148	139	141	137	178	161	143	160	144	155	166	159	137	168	119	137	162	140	133	137	144	136	169	135	109	149	135	137	138	132	155	144	144	159	153	163	160	140	158	141	153	165	128	145	143	168	143	147	147	134	137	151	145	156	152	142	131	143	131	138	140	148	156	135	171	140	131	134	143	157	144	144	139	137	155	152	142	132	163	117	135	158	143	138	159	134	130	158	149	155	145	129	141	151	126	140	140	141	151	146	152	123	147	145	172	127	169	154	144	151	123	166	174	137	145	131	151	141	138	133	132	129	132	134	137	125	145	132	139	116	159	149	141	152	142	133	133	136	130	145	150	156	136	134	151	158	172	146	146	140	133	132	149	129	136	154	134	155	136	141	126	155	148	124	142	124	153	128	142	159	133	167	144	123	133	166	135	137	137	130	156	151	149	168	137	146	145	134	161	156	147	135	141	152	144	141	136	122	153	169	132	143	143	141	156	159	159	134	149	140	139	152	161	148	145	134	146	124	152	138	152	151	157	146	131	138	159	147	146	122	148	168	138	134	160	127	139	169	138	157	141	136	152	149	130	131	126	139	130	138	136	143	136	142	135	134	145	149	161	170	143	122	133	154	136	139	118	154	149	131	141	149	164	146	125	178	158	135	132	161	137	145	166	152	136	148	140	153	147	158	138	135	125	139	129	145	153	146	166	154	134	129	129	134	154	141	141	169	172	143	138	158	157	142	137	150	148	148	145	146	159	138	146	137	146	143	152	163	137	134	154	164	142	158	153	152	152	136	166	151	157	138	131	151	177	142	140	145	131	135	132	156	143	147	149	143	152	132	138	140	127	154	138	156	150	150	157	170	126	153	133	148	150	135	141	160	152	141	169	149	156	135	143	124	140	146	135	162	154	150	152	130	135	156	143	136	136	138	128	157	155	147	155	141	134	148	125	144	125	141	153	158	138	151	167	135	141	158	157	131	161	131	155	144	149	134	163	169	144	159	149	161	135	150	143	150	132	131	140	139	144	160	153	143	147	156	137	136	146	142	143	150	156	141	160	158	131	156	130	167	142	133	133	163	128	141	149	142	148	129	146	141	150	125	144	134	131	148	148	136	143	138	124	150	152	137	134	135	147	155	129	153	136	149	135	140	161	149	151	138	155	129	153	163	135	179	167	161	160	149	146	134	142	149	148	167	147	176	157	137	141	154	150	142	146	129	134	154	141	156	151	150	127	146	136	153	131	149	178	122	169	170	151	144	143	147	153	167	164	128	155	153	138	137	140	130	140	155	133	142	137	137	140	138	129	146	144	129	153	147	132	160	138	166	150	157	126	162	139	143	147	145	156	146	174	136	138	150	156	141	138	122	145	153	161	157	147	130	156	146	141	141	156	130	135	127	160	141	160	161	149	136	139	152	144	153	128	130	160	139	136	142	134	144	169	135	149	159	146	134	172	148	147	159	145	137	134	118	123	138	148	150	131	159	151	148	155	145	136
30921	8948	7428	3822	2392	1691	1315	1029	827	726	588	584	521	480	493	407	438	357	366	344	349	334	315	338	376	331	331	291	314	286	325	312	302	320	298	298	301	311	291	271	315	277	298	278	302	285	298	291	332	287	285	271	302	294	299	278	262	271	281	317	255	247	254	247	281	283	252	280	286	285	300	274	256	282	295	297	286	297	349	275	284	289	284	268	283	284	316	260	302	308	266	268	285	253	262	306	291	277	292	276	283	278	268	304	311	279	285	323	294	294	271	260	274	276	283	297	284	272	280	291	272	302	293	305	264	255	289	283	294	288	271	259	256	281	271	283	270	261	260	266	252	276	306	294	293	307	312	299	262	258	251	252	269	273	317	288	297	316	253	281	311	270	262	279	301	275	305	302	275	306	270	286	266	297	281	283	286	243	288	285	290	281	270	287	280	278	287	277	289	281	265	306	278	267	288	254	254	284	314	268	303	272	259	284	279	300	254	270	289	278	275	294	264	262	289	254	286	278	277	269	290	258	279	291	324	294	294	297	277	267	288	272	312	254	264	260	246	295	274	294	312	285	288	239	259	276	269	312	262	276	273	266	261	294	299	256	292	300	296	327	251	249	289	262	268	284	294	287	267	271	296	279	299	263	267	270	302	280	285	274	289	278	271	279	285	261	262	271	245	278	282	272	275	265	269	248	305	275	295	276	274	287	278	284	307	273	283	269	284	259	284	275	268	268	273	270	289	270	281	282	272	271	269	289	270	312	242	253	255	264	283	237	262	305	283	257	270	267	272	306	294	243	299	305	265	301	280	244	289	298	282	284	297	280	270	301	278	286	261	304	282	283	293	289	251	303	259	266	298	282	281	243	302	283	263	258	276	234	276	268	289	271	253	279	282	254	281	258	297	286	257	262	298	267	270	259	280	239	251	286	320	298	265	269	293	259	267	280	308	305	278	308	305	305	295	304	275	286	274	293	273	285	302	254	289	312	304	283	289	260	282	294	263	295	266	259	261	269	267	288	279	295	272	288	270	286	274	262	270	275	274	306	283	295	253	291	316	273	265	276	300	298	284	273	282	286	286	272	301	273	278	278	296	295	267	287	263	295	288	260	276	284	252	283	266	270	282	288	276	262	291	268	272	284	273	269	233	285	290	299	267	304	292	268	274	294	258	298	270	258	292	263	298	272	270	278	267	277	277	271	272	304	260	294	271	292	315	278	274	289	271	305	263	306	292	262	280	318	257	269	272	289	294	290	264	280	262	295	262	253	270	259	288	263	275	270	286	270	300	277	289	258	262	268	268	253	316	319	278	277	262	302	296	278	305	301	257	260	271	273	272	305	282	262	287	291	280	257	272	286	276	275	296	265	305	295	267	300	284	278	302	257	270	303	252	270	285	272	282	260	298	281	275	254	260	276	278	306	271	283	286	273	288	263	295	284	272	269	303	273	270	318	274	257	298	268	276	293	280	277	284	294	298	307	308	295	262	263	271	281	289	272	300	240	273	266	257	276	287	292	269	290	267	262	285	273	294	267	264	251	288	301	274	242	256	289	285	242	295	259	283	288	270	272	278	255	271	286	262	301	273	264	302	263	308	284	287	294	284	253	297	294	286	273	280	270	301	283	267	289	253	288	278	286	277	275	272	311	278	311	303	279	296	299	277	269	264	255	259	279	291	252	256	311	277	271	291	247	259	269	268	279	293	297	304	285	278	297	274	284	290	269	270	281	243	284	276	277	289	290	299	263	282	285	276	273	271	268	280	256	321	285	283	247	278	302	271	276	284	308	305	280	286	270	272	302	317	272	250	280	294	269	325	286	280	281	260	283	277	295	267	273	285	271	281	278	270	268	312	269	267	272	286	293	290	267	289	262	274	254	280	269	264	273	266	297	277	279	264	252	282	267	276	276	295	290	278	277	288	290	271	257	248	295	292	293	267	259	286	280	285	287	296	270	258	246	296	266	252	276	289	298	294	276	260	287	271	287	273	277	268	266	285	275	261	247	266	274	308	285	290	250	270	271	263	299	287	254	288	295	270	271	263	274	280	285	271	260	276	267	268	272	289	295	288	278	278	275	277	266	281	265	280	283	251	265	297	288	272	280	263	308	262	273	262	288	300	306	274	254	295	318	274	270	297	269	305	288	303	263	251	280	297	282	298	254	285	244	262	279	269	275	261	275	287	276	267	293	277	245	313	279	246	262	276	306	250	285	304	236	255	266	246	257	255	275	288	295	264	263	306	251	291	242	282	272	287	291	289	278	287	275	292	279	244	273	271	296	256	270	262	267	259	285	273	296	277	281	265	300	278	267	265	280	242	282	276	269	240	263	282	265	247	276	283	285	264	297	282	291	256	286	296	250	266	305	274	262	299	290	243	296	276	265	296	271	277	286	271	266	308	268	251	286	285	285	285	295	294	281	297	295	287	276	295	273	267	310	282	287	297	268	287	252	296	242	294	282	259	271	297	284	249	310	277	257	292	297	281	281	267	265	266	259	276	279	284	307	301	305	287	281	277	293	278	284	274	302	313	301	287	291	267	277	258	258	275	302	297	271	273	286	256	270	263	273	277	268	273	281	253	287	290	272	300	266	309	240	276	321	269	303	249	250	301	285	283	277	292	298	299	283	264	274	312	282	292	303	288	297	272	258	281	259	276	282	292	284	292	265	293	282	274	295	271	297	268	280	284	278	271	295	249	311	272	275	270	312	297	273	279	275	281	278	290	271	265	251	268	271	269	270	285	277	263	288	292	256	266	230	265	283	290	303	276	271	307	290	271	265	276	293	286	278	243	288	297	251	292	280	309	268	280	279	257	288	276	307	268	301	288	270	248	274	286	286	271	281	293	248	283	279	291	288	256	266	260	302	259	297	267	256	270	277	300	263	292	278	257	289	282	251	276	261	249	305	278	291	286	275	263	273	299	294	282	276	280	241	292	273	259	316	285	290	296	303	297	278	261	306	271	276	287	234	297	296	276	270	314	270	281	295	288	271	286	284	300	264	258	284	303	293	319	250	271	278	278	272	291	303	271	260	287	288	283	249	264	265	273	257	273	317	257	264	273	285	258	287	258	304	281	299	317	282	303	263	300	263	293	287	270	269	291	262	263	305	281	314	291	272	277	262	258	299	269	303	283	269	308	243	288	272	267	287	300	256	256	274	309	280	301	272	288	286	286	293	266	275	257	257	274	273	283	296	270	257	297	270	286	300	305	280	284	283	296	295	257	289	292	304	280	253	265	293	288	248	297	264	268	302	268	288	272	280	268	284	278	276	270	281	295	309	297	280	255	300	267	293	260	267	276	278	276	281	269	281	278	301	270	275	272	309	251	297	259	286	248	282	288	283	263	273	290	254	268	251	253	286	270	274	257	268	255	305	279	275	273	284	307	294	293	296	301	273	264	263	293	285	300	271	287	259	292	284	291	292	275	296	278	310	267	270	263	265	292	237	300	283	311	270	307	257	282	285	289	221	253	276	297	279	271	246	262	265	278	258
22949	21198	29159	23538	21202	20747	2080	614	454	398	355	342	299	272	299	253	262	258	232	251	251	230	196	201	235	220	211	239	193	207	221	221	243	193	216	202	219	185	176	188	184	221	188	205	204	192	190	188	196	190	209	211	202	187	211	191	186	191	222	202	203	215	186	213	175	207	174	199	177	185	191	215	205	185	180	185	190	210	190	201	190	187	191	199	188	197	230	221	187	216	187	194	186	196	204	178	196	203	196	183	191	181	182	157	170	212	191	208	207	205	182	196	179	200	170	190	187	170	203	203	191	203	210	182	190	184	203	194	186	190	196	199	217	194	165	200	185	191	247	191	173	177	203	217	182	193	213	190	202	220	195	187	192	178	192	168	211	177	180	197	164	191	178	198	191	175	176	169	197	196	182	187	183	186	166	182	174	185	175	197	172	202	177	180	187	191	190	191	187	196	186	183	178	197	210	175	193	203	204	196	188	186	187	186	207	182	207	188	222	202	216	203	182	188	174	173	195	168	193	185	194	186	174	186	194	215	198	180	192	200	200	203	193	179	223	195	179	200	206	198	181	208	214	185	189	193	187	197	186	194	195	194	201	197	218	193	188	213	185	203	183	181	194	214	208	190	170	224	188	181	197	218	171	203	201	196	171	183	196	184	196	182	192	187	198	162	168	209	182	195	220	197	185	195	189	177	173	171	174	162	211	185	178	204	198	191	194	200	200	206	188	202	178	204	195	176	188	193	177	199	195	215	206	208	199	203	154	185	207	178	201	170	172	191	188	188	207	207	208	162	190	218	179	184	202	201	218	182	187	183	199	208	195	177	184	196	191	211	169	187	164	193	156	209	183	195	201	232	193	180	201	186	175	180	203	179	204	197	207	209	189	208	193	184	186	184	193	202	188	186	231	203	195	207	178	188	174	218	197	179	197	200	191	202	192	163	194	183	209	181	192	204	184	178	193	188	213	211	169	168	175	198	195	191	200	216	207	197	204	197	184	177	194	203	204	196	211	211	198	205	210	192	194	218	203	187	222	200	196	201	187	189	224	208	186	206	207	185	201	183	205	172	192	226	176	203	186	184	195	203	177	192	168	194	208	212	184	224	204	209	203	204	185	191	175	194	166	176	237	202	195	188	190	199	195	178	204	200	185	194	190	207	200	174	169	207	189	173	214	214	209	201	203	189	189	188	203	208	190	174	198	192	189	190	218	179	173	195	214	166	210	211	195	191	178	209	210	217	175	188	200	176	163	188	192	189	189	191	198	176	206	185	195	215	185	197	217	167	207	185	188	195	214	188	179	182	214	216	190	184	174	195	186	193	210	178	190	189	159	191	158	169	199	194	181	218	191	189	193	231	214	195	181	206	206	182	188	173	201	187	193	199	185	193	213	207	182	197	173	188	198	194	189	197	195	220	192	193	195	200	207	186	185	197	177	187	209	189	193	188	204	200	203	195	229	189	173	199	182	189	187	186	177	189	188	214	171	221	191	217	203	180	200	204	181	182	197	193	195	170	207	183	187	195	185	207	180	217	196	174	164	162	193	196	197	192	166	176	178	193	208	189	183	187	164	203	182	201	190	210	197	204	216	172	182	198	175	191	194	177	179	194	202	158	200	190	172	186	191	176	202	201	202	200	205	188	207	189	207	188	189	201	191	197	225	178	199	197	185	227	188	202	152	174	195	201	203	201	203	211	190	170	202	192	184	187	185	190	195	190	194	169	205	186	210	200	183	210	184	181	189	191	188	198	209	185	207	203	187	206	172	200	153	195	202	203	201	180	181	197	157	174	190	182	190	178	197	184	197	186	194	202	194	173	167	182	193	199	190	207	211	189	210	191	203	206	187	173	195	186	177	193	192	199	201	166	200	173	190	189	207	196	178	199	194	199	188	159	180	188	197	188	217	164	203	227	201	194	195	204	190	193	173	170	213	173	183	219	209	213	180	181	211	189	209	189	196	214	187	177	192	185	199	210	194	225	180	202	209	189	191	197	198	183	195	186	185	188	182	183	208	201	199	191	173	215	183	206	172	198	195	191	187	162	208	215	206	209	205	200	173	183	183	190	177	180	207	188	194	206	183	194	189	225	191	196	189	177	198	205	204	199	198	210	175	182	180	204	183	184	188	183	206	196	174	197	191	207	183	210	177	193	190	174	198	187	168	198	206	173	186	203	191	186	196	196	181	191	199	192	192	187	181	189	206	194	195	193	201	174	203	176	182	195	197	179	162	210	199	179	177	204	205	190	181	224	191	173	223	184	184	189	199	178	191	209	197	174	181	200	190	174	219	176	202	240	184	206	202	203	200	195	175	205	182	199	199	174	191	196	186	206	205	184	190	193	190	169	192	206	190	209	161	172	175	197	191	210	217	215	201	191	198	200	183	194	202	212	188	187	200	200	185	195	176	180	211	195	194	192	207	193	177	193	198	199	175	210	192	194	185	217	191	195	200	190	193	200	182	206	181	190	196	191	180	193	202	180	197	206	203	187	210	163	214	198	198	198	203	191	178	181	169	183	192	181	183	176	203	169	173	193	173	198	200	193	206	211	178	200	189	201	229	188	176	190	191	231	169	182	199	190	217	179	192	182	206	217	182	201	183	180	199	186	220	203	194	179	192	194	188	193	194	211	194	187	198	196	194	193	198	221	169	186	193	172	201	197	203	176	192	185	188	186	210	214	217	182	191	177	182	217	185	241	183	183	197	191	200	189	178	171	197	219	218	196	212	182	204	199	199	217	192	196	198	214	191	178	208	185	208	179	176	187	178	168	200	187	162	164	175	202	192	194	176	204	163	172	181	182	190	203	191	175	185	173	169	198	194	159	214	185	226	197	189	194	200	166	193	198	184	180	193	168	172	209	200	202	199	188	177	200	173	192	173	203	201	164	228	171	187	198	183	189	208	223	182	167	190	187	192	191	199	181	189	183	174	194	174	201	199	203	194	191	193	168	171	181	185	169	201	199	198	172	197	185	197	187	189	202	188	193	201	159	195	188	171	204	196	213	192	173	194	210	203	194	193	191	198	188	176	181	197	182	211	185	187	179	211	197	201	190	215	184	203	190	185	192	209	202	215	186	179	178	164	220	204	187	190	171	191	211	171	194	192	181	165	207	181	172	177	197	220	191	173	199	205	190	200	186	188	195	192	212	189	176	203	191	199	207	175	186	192	174	170	192	206	194	193	179	196	198	185	187	218	197	175	182	183	190	225	199	202	174	186	181	217	173	175	210	179	198	186	186	211	196	188	215	219	171	199	208	200	208	182	189	205	205	188	190	200	175	179	183	201	180	174	172	211	181	210	198	182	190	208	178	203	187	192	236	199	179	192	197	185	200	184	177	213	183	204	187	196	217	181	197	187	174	187	165	184	201	201	168	202	192	194	161	195	158	209	209	202	175	229	188	202	195	214	207	203	195	171	174	187	196	179	201	199	173	183	193	197	189	183	193	205	192	227	196	189	191	182	165	204	221	185	223	206	183	201	202	173	197	171	182
33548	14427	12067	6482	4023	3011	2146	1668	1478	1208	984	886	800	738	624	630	563	520	511	535	500	461	491	433	470	453	410	456	423	432	389	362	375	399	382	409	431	384	380	350	365	363	389	348	379	351	371	355	370	359	389	371	369	380	302	380	342	356	400	302	347	367	367	332	336	383	324	338	337	369	353	310	296	364	324	335	384	366	337	331	339	358	336	344	344	355	570	394	350	354	361	326	368	355	346	319	350	348	343	326	294	364	337	332	350	333	359	354	330	337	362	346	332	357	343	334	336	352	292	331	310	336	320	336	329	366	316	348	320	360	342	325	367	333	374	321	352	324	355	331	364	352	354	313	347	322	345	344	327	326	362	330	319	292	369	364	349	324	337	323	302	361	346	301	325	351	354	353	355	297	353	357	358	314	332	336	351	342	356	330	335	328	353	332	317	355	289	351	334	329	324	305	371	326	333	329	317	327	332	338	317	355	316	350	337	317	307	343	332	341	318	344	350	347	296	333	335	322	348	340	351	319	323	331	325	331	311	313	322	328	324	344	323	307	351	302	339	344	315	340	320	349	327	323	368	309	317	360	353	319	339	344	337	305	341	325	322	325	350	327	326	339	340	328	356	331	321	300	355	372	356	329	323	326	330	347	359	310	321	324	338	344	354	357	360	305	344	346	341	351	330	324	364	332	356	343	308	320	323	292	335	331	332	307	321	360	355	323	326	338	371	323	325	321	314	331	343	282	353	348	341	362	367	322	329	292	316	345	357	321	315	303	324	310	334	335	327	321	325	336	341	354	314	318	366	328	303	318	296	341	344	352	335	348	321	337	340	329	326	328	370	346	323	311	302	337	311	335	307	339	373	304	324	310	343	333	349	313	330	319	333	360	325	311	346	346	362	338	310	314	336	339	335	331	325	312	312	332	324	329	343	372	350	308	347	373	331	348	329	336	335	313	325	327	316	330	353	316	333	335	327	327	362	341	286	312	331	326	319	316	339	324	364	321	334	301	294	343	324	305	354	340	307	364	396	356	354	339	320	327	312	335	347	331	335	343	341	310	358	357	304	304	316	366	324	308	339	316	334	334	317	309	339	366	321	337	323	323	341	321	368	311	349	336	298	351	371	335	337	323	308	288	361	334	335	333	350	350	347	328	296	333	338	342	367	336	337	320	337	344	334	324	351	304	345	331	327	390	328	338	330	322	316	325	340	348	336	330	321	324	298	293	339	287	320	281	335	336	321	343	359	327	326	312	359	330	326	323	354	336	332	336	347	302	320	359	341	344	334	333	343	347	337	325	330	350	317	330	356	350	320	356	337	354	320	349	312	310	357	343	355	317	329	353	333	281	354	342	293	333	339	347	347	310	340	315	334	320	346	356	323	322	302	327	363	333	345	309	347	352	336	306	293	340	311	317	315	332	304	337	319	292	343	368	307	345	321	339	360	361	316	323	306	351	306	301	307	318	315	331	331	331	353	381	325	329	343	337	332	298	318	340	328	375	340	353	336	347	351	291	323	346	331	316	304	329	334	305	340	342	355	350	319	300	324	329	349	316	354	335	328	356	305	321	353	325	345	331	328	340	316	329	361	306	351	338	354	311	308	365	335	323	327	322	350	322	333	301	325	300	351	336	327	322	320	325	374	340	333	340	331	343	330	327	339	364	309	355	372	329	329	335	332	329	317	351	354	309	350	337	311	347	318	330	368	328	312	327	347	332	277	304	318	344	331	309	317	318	321	315	348	334	317	322	320	338	328	342	320	338	346	316	310	368	327	348	354	327	345	323	324	329	352	334	332	360	323	345	320	351	335	315	328	338	324	322	329	319	334	328	337	330	345	350	363	344	319	351	313	316	326	320	317	340	345	362	307	330	329	342	333	356	321	345	347	331	352	324	368	319	335	327	332	321	345	345	359	321	321	339	313	347	322	328	332	305	321	354	351	303	368	350	342	353	322	354	324	358	335	340	302	320	322	330	348	325	310	295	319	323	343	331	345	319	347	324	303	325	320	332	344	328	305	358	345	333	332	320	333	309	324	352	333	327	347	332	320	356	315	328	345	347	316	345	311	335	320	326	309	338	301	342	329	317	356	322	327	322	299	330	341	309	324	300	322	357	340	329	314	341	328	313	339	319	337	331	369	289	302	361	327	328	318	333	356	319	332	312	328	350	343	309	312	339	333	322	325	327	341	333	322	353	351	331	297	334	325	337	316	301	314	346	338	330	362	324	333	349	296	347	292	311	341	359	337	348	369	354	336	319	351	325	309	351	352	339	308	328	349	318	354	343	357	358	329	333	326	302	339	351	309	299	340	331	350	334	335	319	345	329	316	327	308	366	319	346	306	319	341	330	311	331	338	309	329	334	298	362	329	336	342	348	315	331	286	350	322	353	327	353	346	330	317	342	339	314	358	324	319	317	333	313	350	331	376	321	334	331	334	326	329	337	323	322	345	352	346	331	341	306	327	323	338	330	341	338	319	358	344	341	313	335	362	311	322	343	348	337	331	343	310	327	336	305	322	327	341	324	338	358	326	317	323	329	371	320	338	349	315	340	337	294	317	353	374	320	332	358	308	316	336	332	328	326	335	299	323	340	312	354	318	348	366	334	343	337	343	343	321	361	328	324	334	355	334	322	312	362	342	352	356	350	287	314	286	338	357	337	340	340	313	352	302	350	316	355	351	366	325	332	386	331	330	366	352	298	319	350	360	339	333	332	349	338	321	386	312	336	329	349	355	322	333	327	330	323	361	350	308	327	343	312	341	324	354	333	337	316	312	346	345	351	302	316	336	325	326	310	331	322	343	312	351	310	313	336	316	357	330	311	342	320	332	345	353	337	316	356	324	340	316	327	325	322	332	363	340	347	369	347	314	354	337	335	312	325	369	332	341	324	345	339	331	317	316	349	337	323	323	324	354	339	351	344	327	360	340	348	291	340	343	302	313	317	287	347	330	329	335	306	344	349	329	332	351	356	367	339	324	340	327	320	318	327	336	289	325	305	354	332	341	307	351	315	340	316	321	324	337	343	357	305	309	321	327	347	303	308	333	336	369	323	327	335	312	329	332	326	348	335	330	320	322	347	347	334	328	317	331	362	322	308	322	346	320	347	339	317	301	345	340	332	334	337	341	319	303	348	349	340	335	318	335	323	323	356	314	301	355	335	329	324	318	294	306	323	338	326	346	321	291	326	333	339	358	350	357	339	340	340	326	364	354	341	350	335	343	324	346	308	317	315	317	361	367	352	301	333	347	324	301	324	315	329	351	313	297	368	357	306	341	335	295	319	319	315	351	325	370	349	363	316	345	339	360	346	309	332	334	310	341	324	362	354	349	367	325	305	319	350	315	344	330	334	308	351	343	338	360	306	351	318	327	325	322	330	335	347	359	377	337	302	355	320	333	325	357	333	332	307	347	333	330	328	293	328	354	318	307	327	329	323	327	359	326	336	312	335	329	324	336	321	331	347	354	335	326	341	339	330	349	325	354	319	383	344
26687	20835	9766	675	429	377	414	351	353	351	346	361	338	331	325	347	344	337	371	354	312	315	336	320	349	348	328	369	313	343	330	311	317	307	355	337	339	297	368	342	353	323	341	338	360	367	317	362	340	336	323	357	331	334	333	327	292	338	318	354	319	321	342	336	367	339	372	304	336	329	332	324	333	337	336	347	342	340	343	326	336	316	340	323	344	315	310	358	330	340	338	329	311	319	339	323	356	348	310	343	339	299	335	339	312	326	318	304	323	334	331	326	349	320	296	348	317	314	327	312	350	302	332	300	344	333	325	343	311	352	312	310	314	316	310	309	302	338	343	345	331	377	302	339	309	319	327	338	331	333	302	293	316	324	334	322	352	329	314	332	351	329	335	315	319	333	349	307	306	326	344	325	343	308	346	315	312	359	340	336	320	336	303	351	352	313	319	328	344	363	311	321	341	359	320	319	329	350	348	359	282	378	313	337	333	300	336	320	319	347	324	325	339	326	343	349	311	320	337	291	304	309	305	320	317	312	327	302	327	321	360	336	385	333	341	338	349	313	322	317	315	319	285	306	328	339	332	326	308	347	333	331	322	321	361	355	336	344	339	358	315	323	331	326	322	330	353	327	290	316	362	321	318	306	356	328	349	346	287	341	361	361	330	327	342	322	327	337	299	318	340	331	315	347	335	338	297	335	343	356	305	354	303	326	330	302	334	340	309	298	331	330	319	353	324	316	355	337	311	339	331	335	336	333	359	310	307	340	346	406	334	325	332	304	331	328	343	352	367	338	354	327	336	377	362	348	302	339	315	352	339	315	325	360	333	327	332	289	364	305	344	340	308	332	333	330	323	341	335	321	308	326	351	334	309	336	307	335	326	349	326	346	334	356	335	336	316	335	340	352	334	332	366	333	333	351	340	322	310	334	365	315	309	333	315	332	332	344	328	364	276	335	334	348	336	324	323	341	351	348	346	358	298	310	294	329	353	332	336	338	317	318	310	319	299	376	337	329	365	321	317	305	328	325	357	321	319	335	323	331	319	358	328	367	310	331	332	308	341	328	337	342	360	357	347	319	353	308	342	314	354	301	339	325	313	351	333	340	316	338	368	345	319	315	324	318	328	315	322	331	323	336	335	331	312	298	318	315	318	345	332	353	331	330	341	347	326	338	295	359	304	341	361	369	335	294	309	326	338	345	353	346	328	318	308	339	320	305	305	348	323	359	341	321	356	307	352	326	336	351	336	352	364	313	352	343	327	345	344	328	343	324	360	309	332	319	341	317	316	352	299	322	346	366	341	338	340	319	329	331	356	309	321	346	342	349	331	359	346	322	363	307	324	355	327	366	339	330	334	350	335	318	313	340	328	310	333	377	340	359	362	353	329	328	351	300	353	328	315	328	308	329	351	297	330	337	310	347	331	333	327	347	312	340	328	365	399	334	329	318	354	302	347	340	334	336	340	348	326	313	363	282	336	351	317	363	312	328	295	327	339	337	322	310	336	316	310	309	318	327	348	350	323	323	359	361	276	336	314	337	332	319	353	330	338	338	319	326	339	339	334	338	356	328	326	315	307	309	339	342	359	328	341	317	328	360	316	318	317	368	317	313	324	322	340	358	354	324	320	334	347	316	341	318	340	327	348	317	342	337	327	305	319	329	368	351	286	343	317	349	331	309	340	343	296	364	313	359	332	353	323	315	298	307	335	348	357	347	328	335	360	298	334	355	335	299	327	333	293	312	347	337	351	320	308	360	287	321	347	348	344	329	328	335	343	311	338	294	310	335	319	320	358	321	320	358	341	340	377	316	327	324	347	312	332	338	341	329	343	309	325	331	344	359	329	320	330	356	335	299	304	332	321	294	364	322	345	337	347	326	330	333	309	368	324	320	337	344	319	355	319	337	349	326	356	353	335	351	327	359	344	354	361	340	335	325	348	319	334	316	352	319	334	352	348	324	313	300	316	357	358	344	355	324	336	296	305	354	309	335	335	347	320	330	326	346	286	299	322	357	338	340	293	300	332	341	337	322	317	335	348	313	344	375	308	353	360	316	320	343	313	330	313	312	309	343	325	325	350	339	308	304	337	336	312	342	326	321	341	323	341	345	294	313	310	338	329	300	350	303	332	333	362	310	322	369	328	339	350	320	305	321	343	362	324	352	330	359	310	345	328	331	322	320	322	369	376	333	297	320	323	349	322	338	344	349	310	315	364	350	327	351	365	355	342	328	343	328	315	322	360	304	328	294	326	305	340	298	347	299	330	331	337	331	345	312	361	346	325	342	326	347	357	341	339	389	349	310	339	343	362	352	351	284	306	324	336	346	357	338	332	336	315	338	335	308	305	327	316	305	303	335	290	337	309	302	286	334	326	302	299	319	335	339	328	340	325	352	313	325	306	333	317	321	309	337	306	315	304	312	308	325	318	305	320	308	337	334	325	306	330	337	356	338	316	301	336	349	342	338	322	355	306	329	303	332	336	300	317	322	338	334	346	303	346	324	348	324	349	323	321	320	337	292	317	371	324	365	346	349	339	351	363	307	322	301	307	302	339	327	356	302	327	351	326	346	325	330	324	332	353	348	294	310	326	346	333	342	337	315	346	337	308	303	334	342	329	356	300	334	349	357	349	333	315	312	355	336	297	345	370	318	330	318	325	346	342	349	332	320	334	320	341	350	311	348	322	329	356	330	302	344	302	294	329	359	333	322	317	344	334	346	304	338	332	359	333	323	336	324	319	361	350	337	347	326	325	315	336	321	332	304	364	322	341	317	316	310	315	346	316	311	308	354	337	323	291	355	363	345	292	337	289	327	330	325	282	353	314	330	322	317	310	344	297	331	376	291	306	302	327	323	330	330	321	342	365	303	348	333	322	321	351	351	378	343	311	327	343	328	340	327	338	302	336	362	332	338	333	307	353	326	329	337	315	322	301	338	337	330	308	310	309	339	346	320	325	375	302	339	320	341	347	331	312	344	330	344	336	310	313	300	357	310	330	369	310	356	322	340	330	321	352	323	315	347	338	311	340	315	342	321	332	351	325	343	329	351	327	337	320	321	351	340	308	358	351	311	304	370	327	342	287	297	280	308	326	379	316	357	343	372	331	333	351	333	333	326	343	333	318	323	322	293	308	351	316	336	305	336	328	323	303	344	344	344	320	344	326	330	317	338	356	305	338	344	318	303	330	347	339	309	335	321	321	352	292	318	325	337	339	312	307	298	338	328	331	330	318	316	356	311	325	281	339	308	349	310	324	339	349	314	342	319	330	340	327	334	303	313	307	316	333	334	334	292	321	317	348	301	361	295	367	358	326	337	348	331	356	351	313	321	346	354	307	328	330	310	323	295	334	327	344	322	329	324	327	325	340	329	363	348	349	357	340	343	328	362	341	325	344	315	358	347	356	354	337	348	328	301	338	294	325	338	335	333	317	346	327	336	305	342	319	320	300	326	311	327	312	346	354	313	345	313	306	288	305	318	363	303	327	352	317	332	321	316
14022	1641	1432	956	775	762	664	649	586	668	643	614	601	654	663	655	641	610	653	557	604	608	568	555	604	594	615	568	615	581	597	637	605	617	598	619	593	631	596	602	611	608	610	620	643	624	589	604	600	583	593	633	565	575	594	597	598	573	569	585	579	589	584	577	562	599	536	627	623	580	578	582	546	587	606	589	574	586	577	603	619	623	592	592	579	629	596	557	599	606	616	607	662	605	569	586	590	591	581	582	612	557	605	598	591	572	604	592	612	580	613	579	606	603	567	614	613	601	579	608	597	603	590	595	616	552	625	559	591	618	583	590	559	561	634	609	582	598	611	588	580	572	568	586	619	626	569	610	583	593	618	616	567	616	611	571	614	590	571	608	602	605	565	640	633	600	592	568	599	570	554	586	610	560	560	565	611	588	547	599	565	595	597	598	568	596	567	615	634	572	598	571	547	564	593	548	597	629	586	634	589	604	610	578	590	569	618	554	577	590	615	623	605	557	613	575	573	582	597	596	645	614	556	592	624	562	590	587	622	618	587	595	596	566	618	597	605	664	574	575	593	614	588	586	587	620	603	566	589	621	603	545	612	558	629	600	569	581	569	597	594	595	573	600	560	589	625	625	579	560	625	576	598	599	655	656	593	604	606	599	581	643	576	607	555	556	577	617	628	591	593	601	635	560	601	589	570	588	600	622	659	629	566	600	558	642	627	566	617	532	624	653	595	624	630	575	564	586	572	609	614	656	584	598	575	587	612	597	615	611	593	616	603	602	594	555	608	582	599	572	552	604	626	590	591	650	610	631	595	592	574	594	560	541	624	607	562	608	609	574	611	591	601	579	574	665	585	563	601	574	575	613	635	589	649	619	589	588	559	610	600	602	579	580	606	598	575	587	613	595	581	559	602	624	624	567	603	606	547	583	632	605	591	571	607	619	572	611	655	624	599	567	598	578	640	607	571	642	593	625	566	598	600	634	608	646	607	579	589	578	597	586	609	591	613	598	623	556	582	590	565	595	633	592	562	569	616	549	623	597	594	548	570	570	600	582	595	587	584	633	548	596	573	576	612	571	636	593	585	571	543	611	593	616	600	592	613	560	607	618	579	595	598	553	562	609	583	637	582	600	583	626	619	619	632	622	579	553	566	595	624	563	577	542	607	606	578	593	636	597	607	643	578	571	623	576	576	627	591	613	613	641	527	622	581	607	578	579	601	578	615	563	606	582	595	622	587	598	621	596	554	568	622	567	558	582	622	627	616	599	637	576	600	594	633	598	619	600	577	614	616	585	589	576	565	589	568	558	558	602	587	574	585	563	563	564	581	629	582	576	564	600	634	589	592	605	562	613	638	546	602	611	603	597	603	579	625	613	589	596	598	593	649	620	587	612	605	586	602	589	617	593	574	623	551	552	565	585	607	598	612	572	598	560	573	568	642	569	608	601	620	589	607	601	589	603	584	552	615	612	601	578	589	634	613	606	586	591	578	648	593	596	598	596	648	579	631	561	596	574	578	583	619	610	582	578	601	597	598	638	562	550	615	618	591	656	621	588	600	596	618	560	614	552	632	616	605	577	546	604	623	564	601	627	601	582	592	606	598	580	605	573	554	581	576	618	591	583	603	598	634	563	585	537	597	597	607	593	600	604	617	601	589	571	602	567	565	589	589	580	581	604	613	600	601	596	594	590	594	619	596	615	557	600	612	615	562	611	625	638	568	634	621	594	651	602	624	602	652	582	628	581	604	576	601	565	623	586	555	575	618	601	612	583	563	587	628	635	621	530	617	599	578	584	597	635	569	592	601	568	604	604	581	632	574	580	592	617	576	608	628	611	560	589	604	568	549	571	609	598	565	581	584	587	618	621	640	601	572	569	620	558	566	611	577	579	605	571	601	574	611	554	596	576	613	606	552	573	604	638	582	562	614	568	619	580	613	606	579	619	597	622	615	636	582	555	663	582	637	576	605	563	625	587	589	576	588	587	563	592	595	564	586	590	617	573	615	594	601	644	560	601	582	586	619	572	607	586	599	612	600	555	590	630	612	584	657	616	616	600	584	598	562	601	604	611	586	589	608	614	627	575	614	630	614	579	586	566	562	576	591	611	583	578	606	598	608	633	615	607	653	590	596	603	623	621	593	563	601	608	589	578	583	595	643	568	584	561	594	577	556	565	599	606	627	582	590	646	573	606	610	604	618	608	564	580	598	592	594	579	603	588	611	585	610	595	597	581	603	592	581	641	581	568	585	569	580	649	612	608	575	589	591	609	616	561	576	586	577	615	615	604	577	587	567	565	618	606	629	578	605	611	600	589	573	596	643	594	599	563	592	589	584	621	559	567	577	582	611	623	560	602	611	619	607	566	594	571	608	622	649	558	581	589	613	596	603	587	587	589	585	616	622	574	611	579	593	583	615	581	603	634	643	588	592	564	624	598	574	571	580	613	616	587	600	579	611	631	586	585	591	572	585	623	588	637	621	605	620	637	552	579	580	582	574	534	578	569	572	575	610	587	561	576	612	607	631	597	588	588	608	567	564	599	586	526	548	587	593	581	613	594	627	592	581	608	569	597	567	551	580	598	609	610	561	589	602	618	585	613	580	625	583	597	632	556	549	623	604	587	599	606	585	617	600	607	589	608	590	617	615	556	594	653	584	638	598	592	572	577	610	590	579	545	592	588	610	568	618	579	613	613	614	620	602	624	574	571	621	566	611	615	596	567	608	574	608	554	622	556	552	596	618	605	597	615	587	605	588	563	622	586	607	603	597	600	565	626	606	576	607	614	582	578	638	576	553	585	611	600	622	636	623	577	595	584	619	622	568	539	587	606	645	583	550	559	601	610	612	585	548	623	606	556	617	604	623	597	557	598	642	579	595	601	657	633	605	583	569	581	604	619	591	608	588	590	650	586	597	597	593	614	588	571	598	580	595	576	614	591	579	673	553	607	595	592	627	576	630	612	605	600	615	615	583	577	617	626	612	614	613	574	616	581	628	565	604	592	638	588	579	591	631	631	631	621	556	579	594	609	598	605	603	580	612	618	587	586	577	641	562	605	604	644	596	567	577	590	536	603	590	578	566	610	621	598	641	605	636	600	621	609	592	588	586	649	626	574	636	608	638	625	597	569	607	546	578	558	583	601	590	614	592	617	554	591	614	580	579	613	608	596	613	598	610	611	586	610	563	637	610	577	609	612	583	557	610	586	585	588	572	599	596	570	597	573	582	608	614	606	590	631	588	629	605	620	602	639	577	582	586	614	601	582	629	635	574	578	605	570	579	639	580	554	600	580	605	565	632	620	606	599	583	593	623	599	576	557	584	625	586	598	579	583	602	603	624	644	544	598	608	639	570	576	613	627	593	595	573	608	598	607	594	614	541	615	593	597	577	595	589	594	590	583	594	565	617	585	559	623	649	600	598	558	591	621	603	618	621	626	638	608	573	588	597	623	584	569	615	556	581	545	613	574	592	570	608	572	595	591	592	599	620	556	588	594
23829	21154	28401	24158	20926	3074	538	352	303	260	270	208	229	196	182	178	159	156	174	178	170	150	146	153	166	163	141	171	136	156	161	136	162	152	130	157	147	167	146	168	138	170	173	157	135	125	157	158	152	143	151	150	158	165	151	144	137	144	164	171	167	162	155	161	146	147	131	138	146	146	155	135	160	138	157	146	133	146	188	149	136	129	151	165	171	153	162	158	144	141	156	135	163	112	127	154	144	123	150	148	162	161	162	136	155	151	149	157	141	145	135	146	135	144	140	137	135	140	144	135	129	128	145	149	157	165	144	163	134	137	153	120	143	133	136	143	168	145	132	144	136	133	154	155	183	154	138	139	135	144	137	154	147	150	148	141	171	136	174	137	146	127	168	156	149	167	129	126	150	148	118	133	146	142	162	146	155	157	134	165	148	161	156	137	143	153	161	152	135	157	146	133	153	144	130	148	144	152	156	159	160	132	140	145	139	177	137	172	152	137	131	156	129	158	142	162	126	153	153	144	152	159	134	138	139	142	147	167	158	130	150	154	135	155	141	135	126	143	153	143	162	150	139	144	170	144	137	145	147	124	131	151	146	157	137	150	157	157	154	138	163	133	136	167	157	128	133	134	168	150	167	139	156	136	165	141	145	151	156	134	150	145	147	150	172	132	148	160	166	133	137	136	148	165	153	150	156	160	144	151	147	135	154	160	120	150	132	151	148	149	163	163	142	137	139	132	145	157	174	149	148	158	152	157	139	151	145	147	159	135	133	130	140	160	159	164	104	147	151	147	141	152	140	139	174	156	149	126	153	156	161	148	133	153	163	144	132	129	140	157	129	153	139	155	130	141	154	157	156	147	143	156	140	163	157	151	164	174	144	156	166	144	144	129	161	141	139	130	157	138	153	178	140	164	150	125	158	137	163	155	151	155	141	141	137	137	132	170	137	143	141	153	145	147	140	155	155	165	146	165	150	130	152	147	143	137	159	153	139	154	144	178	139	159	148	164	125	151	122	162	160	142	139	169	150	157	146	141	166	141	136	155	147	155	167	145	122	133	149	144	154	150	154	132	143	137	167	140	167	142	133	173	159	148	151	144	141	123	156	165	146	155	155	132	134	147	156	155	153	158	137	157	143	155	124	150	148	138	140	142	151	133	152	151	151	139	153	134	149	159	151	161	137	130	164	150	148	163	151	146	152	136	143	151	147	178	164	161	152	154	173	144	136	125	166	137	156	132	145	142	155	129	147	148	152	162	133	159	154	180	141	149	135	158	159	142	132	140	122	165	144	138	139	153	139	147	143	136	136	156	154	160	127	143	147	122	169	134	136	165	151	166	152	168	153	123	148	140	130	153	149	129	136	159	133	138	155	155	131	144	152	149	162	140	143	147	138	157	155	124	147	170	145	153	139	120	146	144	157	145	157	152	158	130	148	176	154	162	163	170	154	149	146	151	148	157	160	163	146	128	158	119	141	169	157	118	156	146	143	121	147	157	146	127	151	124	160	115	157	164	146	152	152	153	128	138	152	147	130	155	158	162	140	128	149	170	123	154	160	160	138	144	143	144	147	167	116	122	163	120	149	147	141	171	159	145	144	135	165	149	161	130	164	132	147	162	166	152	141	141	141	144	150	132	143	160	136	119	155	177	147	159	137	139	139	148	137	141	157	149	157	146	127	130	153	136	132	151	154	152	142	144	143	149	156	125	146	141	156	146	152	140	161	153	142	146	136	151	146	165	155	170	154	133	152	160	137	138	160	123	164	126	128	130	129	146	135	144	133	148	150	144	137	133	137	146	151	145	166	156	147	142	145	143	121	148	147	166	154	136	145	150	138	141	133	154	144	163	141	142	142	135	165	138	136	147	132	153	133	140	174	118	149	148	137	163	144	148	168	144	129	141	116	152	172	143	145	160	144	126	142	163	150	136	140	135	148	155	157	151	154	145	155	146	144	172	141	161	144	153	153	151	144	127	128	136	161	154	125	146	127	151	132	144	147	149	157	145	155	152	163	124	144	127	149	148	134	161	131	151	139	145	163	148	151	152	152	144	144	161	140	170	165	162	140	135	159	137	158	139	164	139	152	150	135	159	165	158	145	136	150	135	132	131	151	143	149	142	156	154	148	149	130	145	133	154	140	151	141	159	159	129	128	142	117	143	130	143	127	152	148	128	142	138	145	120	145	156	150	159	127	171	150	133	140	172	133	145	153	135	149	166	146	155	145	145	136	152	158	130	142	156	145	155	158	176	140	143	168	139	146	136	142	125	137	165	159	152	144	156	156	144	147	141	153	149	159	138	128	154	148	150	162	144	136	133	135	154	158	143	122	129	149	140	157	165	150	137	140	148	159	141	146	146	143	123	157	148	166	126	164	142	154	147	151	149	159	134	118	157	154	162	158	154	140	140	155	145	130	141	156	144	137	150	141	143	142	149	153	157	158	153	139	146	157	149	162	133	149	144	149	144	146	142	130	153	152	155	148	154	163	142	169	137	114	146	134	127	137	135	140	146	141	151	134	123	159	144	156	130	166	149	143	139	151	142	151	132	151	156	131	133	141	147	156	143	150	148	136	154	150	164	145	154	167	141	164	142	142	128	151	140	164	162	140	130	140	149	148	157	123	153	140	139	150	169	158	146	142	175	173	155	140	149	140	153	118	143	143	134	144	148	153	139	157	139	137	150	146	146	144	148	143	141	126	139	171	164	146	169	191	131	135	150	147	141	131	138	130	131	137	150	153	118	131	152	132	174	162	142	141	166	139	131	152	129	148	131	153	148	156	151	149	137	131	144	147	139	158	127	160	143	139	135	144	156	160	152	124	143	139	150	137	128	134	130	147	163	167	130	143	129	141	160	166	142	152	159	146	141	163	155	152	155	133	128	139	141	159	118	136	155	150	159	138	123	147	154	169	145	136	132	147	128	132	151	139	152	135	143	137	127	149	138	125	141	141	146	179	155	151	143	146	150	139	133	145	150	160	127	132	132	175	158	123	148	128	151	130	156	161	142	151	143	156	154	154	150	133	163	146	150	145	148	122	146	139	142	135	169	158	149	151	137	148	137	160	145	164	163	144	148	151	137	134	174	159	152	165	158	150	131	163	118	148	156	134	158	130	142	144	131	151	140	145	155	140	140	128	144	156	150	147	152	145	144	142	144	125	132	139	124	151	143	145	165	144	142	132	152	152	169	158	134	164	158	144	165	147	150	154	141	130	146	137	150	171	141	144	157	149	127	148	151	155	149	133	148	145	160	144	126	139	143	149	136	149	137	146	154	160	144	129	174	164	155	158	152	150	146	147	147	134	148	143	141	173	152	145	161	158	161	148	126	141	144	146	145	137	134	131	140	144	145	175	149	168	139	168	144	142	135	146	164	135	154	148	140	147	193	144	134	177	133	142	133	152	147	128	144	129	143	160	172	133	146	128	133	137	140	159	151	151	141	145	152	142	148	143	153	139	148	151	143	144	120	153	138	129	148	151	151	160	155	133	154
28446	9046	7552	3793	2443	1640	1316	1045	898	695	612	533	546	449	466	419	432	376	391	348	352	363	322	358	325	332	319	313	318	322	304	321	345	301	299	319	321	299	288	272	277	297	289	302	296	286	268	288	282	303	277	293	275	285	262	310	292	296	259	250	302	270	274	293	284	297	263	276	274	296	282	280	290	252	274	254	302	257	271	312	292	287	291	258	295	283	369	282	275	277	251	269	288	296	253	279	275	261	266	304	271	259	314	293	281	273	284	266	265	291	276	285	285	276	301	281	286	286	294	276	291	269	288	287	290	291	304	283	274	309	252	286	295	308	275	270	282	300	278	269	282	287	290	271	266	283	292	311	277	270	281	250	304	264	271	275	283	283	266	288	263	288	283	265	258	282	274	281	320	289	293	288	266	307	307	275	284	269	278	275	268	288	275	275	295	275	272	281	296	284	256	265	275	293	291	280	284	250	275	270	290	311	287	279	265	290	260	259	293	274	261	277	263	277	278	281	254	286	298	311	280	282	292	291	274	313	291	289	279	243	287	280	320	314	261	287	317	258	270	256	280	272	290	279	254	265	271	298	313	265	273	305	273	288	310	263	287	275	292	259	308	268	269	294	310	266	263	272	268	292	302	275	280	272	279	267	279	287	294	244	294	269	302	262	280	262	279	248	243	270	286	258	272	268	267	266	274	273	288	284	254	254	293	277	284	258	282	286	301	301	266	268	284	289	286	243	276	254	280	314	281	310	264	255	268	282	265	286	281	260	265	245	291	264	255	300	275	289	286	266	277	295	286	282	300	270	268	304	306	294	282	279	243	285	264	262	278	269	267	261	274	277	285	271	274	262	284	296	292	267	266	282	267	271	273	266	281	289	273	290	296	257	278	279	250	250	293	273	252	291	266	269	274	254	282	293	287	264	287	295	277	277	285	279	281	268	316	299	304	279	297	312	271	280	267	269	289	284	291	282	232	256	255	284	294	272	291	276	300	293	261	258	269	269	300	247	274	316	267	299	284	265	288	269	246	261	274	265	293	301	294	301	255	286	261	275	269	274	262	278	283	258	243	281	280	261	261	281	302	272	295	300	284	289	272	280	257	279	291	273	268	269	274	273	294	314	264	284	281	271	279	272	272	264	271	289	275	281	256	274	270	275	280	280	268	269	306	267	284	308	263	274	233	252	274	262	297	267	267	258	301	283	264	279	272	296	262	255	257	267	279	251	277	283	259	254	295	286	298	281	290	285	299	246	318	293	273	281	279	258	286	286	293	301	308	270	252	280	270	270	273	281	246	288	262	265	288	282	281	285	266	283	269	250	267	278	297	254	281	276	280	282	278	296	270	285	279	286	275	275	278	291	283	248	256	282	290	260	277	285	272	280	305	262	280	298	289	281	287	277	286	283	264	293	285	248	283	267	285	268	256	281	296	322	283	276	267	281	259	293	269	266	276	289	281	288	272	251	257	310	273	281	274	285	290	272	262	253	312	307	267	306	274	254	291	305	280	277	279	283	297	277	260	279	286	250	246	250	259	285	278	244	306	283	292	277	289	262	299	280	267	296	274	279	276	291	268	241	274	276	318	271	246	253	264	271	278	256	283	271	255	256	285	248	269	280	258	285	268	302	267	261	286	278	303	292	280	306	305	277	263	254	292	311	252	294	274	265	238	272	272	274	286	288	245	291	276	273	296	260	286	270	253	288	283	287	291	287	298	261	312	337	285	267	251	256	286	283	280	303	255	257	287	289	270	269	265	264	267	304	273	293	278	259	261	282	295	286	268	310	293	263	250	279	297	268	297	269	271	278	293	280	283	254	327	285	308	297	266	270	293	264	299	265	317	280	267	296	281	276	277	271	250	305	285	283	271	275	275	295	285	291	271	300	254	302	284	272	281	258	312	284	295	276	302	282	329	279	274	289	291	274	304	308	295	276	307	284	290	269	261	264	274	287	280	269	260	270	290	286	298	258	262	297	291	288	303	289	272	248	275	273	283	268	308	303	269	293	283	274	251	274	288	285	302	286	260	270	283	266	286	251	242	249	294	280	259	260	253	285	262	275	262	288	286	265	264	285	284	271	256	295	308	287	274	275	269	265	295	253	283	282	273	278	291	272	282	286	263	278	302	287	275	299	312	280	277	292	293	279	270	268	271	249	279	285	283	295	288	289	305	282	261	251	296	304	281	299	246	299	270	294	325	278	294	286	255	259	300	298	274	283	273	267	285	316	299	285	272	290	295	286	262	297	301	275	282	271	290	273	276	213	292	272	296	258	304	282	283	290	266	236	248	292	243	284	262	257	274	289	250	284	313	304	263	308	269	317	282	268	266	297	279	284	269	269	265	280	250	299	319	256	268	265	281	276	284	283	328	268	261	254	276	268	271	272	278	244	279	283	291	266	302	265	298	288	288	268	311	287	291	267	259	288	260	277	298	283	261	277	264	323	252	290	277	270	271	249	306	270	272	293	257	244	269	280	290	308	303	282	304	299	275	295	269	251	293	293	268	251	256	322	284	297	260	260	305	270	257	289	286	256	308	264	283	275	264	291	294	296	280	282	260	259	291	306	236	295	274	290	284	294	279	269	274	297	293	311	292	285	291	283	281	308	300	284	273	268	275	278	274	271	264	296	270	256	276	289	249	236	266	298	308	250	277	270	276	275	294	304	287	255	262	258	240	281	287	248	313	268	283	230	288	307	334	288	270	255	289	315	284	309	276	280	296	281	297	284	273	280	288	277	286	283	257	262	302	264	260	280	292	260	279	283	239	271	251	292	258	289	294	263	283	279	290	286	247	272	287	261	285	308	273	280	309	256	301	277	305	268	276	244	310	253	265	280	250	284	280	293	302	263	273	289	292	294	249	308	269	273	268	264	272	259	318	286	298	296	256	263	287	297	257	243	267	285	258	270	273	253	267	283	256	287	277	285	256	275	274	250	275	291	303	288	291	270	302	243	283	268	289	302	258	277	276	289	275	263	287	257	306	278	281	298	260	285	293	313	280	277	291	280	260	284	283	275	260	270	286	252	261	286	295	319	290	243	284	271	282	281	278	287	295	292	281	294	269	283	272	270	255	277	257	284	266	286	294	298	330	274	276	263	290	271	277	286	294	281	276	262	284	271	280	314	280	280	289	257	283	267	257	256	291	261	289	302	283	300	289	275	275	295	278	290	291	287	275	247	316	280	270	304	280	297	294	257	284	274	288	262	291	296	277	268	265	246	295	287	258	306	291	315	293	248	263	259	274	262	253	281	270	284	294	274	289	278	281	269	272	300	310	274	292	293	284	281	295	275	292	272	273	255	265	275	272	271	296	290	293	278	293	289	288	270	278	271	291	266	260	290	255	267	261	287	265	270	268	275	290	301	277	269	282	268	256	258	299	274	306	285	289	300	260	258	251	284	275	284	280	310	298	251	299	275	271	281	283	270	291	294	264	268	288	304	256	265	264	276	279	276	266	306	277	271	268	303	300	284	262	255	266	298	294	299	255	326
22974	21200	29095	23605	21200	20808	2209	592	476	370	379	327	309	312	285	268	280	243	244	242	222	232	214	206	216	184	206	232	238	225	210	206	217	214	181	199	215	208	202	187	205	180	208	215	185	166	181	209	225	200	196	203	206	215	194	186	198	200	219	173	211	201	209	184	203	170	205	174	214	200	198	200	219	199	226	184	191	189	211	207	194	184	196	185	195	246	228	183	187	190	196	175	189	174	200	197	200	188	182	215	201	188	194	202	184	186	185	194	197	186	177	174	183	177	189	195	188	166	216	182	181	176	193	200	171	210	185	216	186	175	201	187	211	209	194	183	203	212	170	202	182	194	199	180	176	204	185	198	198	201	187	192	214	208	200	194	194	189	196	202	189	221	171	204	207	194	176	200	194	192	174	204	202	189	186	179	213	197	183	181	185	194	177	175	188	192	189	207	200	189	186	175	185	221	203	195	205	189	194	206	199	192	185	188	200	215	186	182	173	212	180	197	197	217	171	202	226	211	203	209	192	168	194	184	220	200	179	192	196	187	180	193	172	201	174	182	183	183	195	192	179	194	207	193	186	175	184	200	202	206	214	204	188	179	197	192	168	221	175	180	170	184	141	182	193	181	202	193	207	182	189	196	206	198	203	191	218	193	185	187	175	185	192	180	185	185	194	186	212	205	189	216	206	190	191	204	181	172	184	192	182	182	190	172	184	182	186	200	198	193	184	181	176	180	190	208	157	208	189	184	185	194	172	199	194	168	214	202	177	196	196	188	201	180	180	222	170	198	177	195	213	187	187	200	192	217	212	190	196	186	171	178	179	212	166	187	198	162	194	183	173	166	189	192	188	185	185	184	196	195	185	201	189	191	210	191	214	197	181	199	186	186	198	197	178	176	192	186	191	195	183	171	184	204	204	216	176	211	176	195	194	190	177	222	195	197	215	198	188	198	204	192	220	189	204	211	210	196	194	178	193	200	190	192	185	184	197	196	192	193	175	202	215	178	183	174	202	204	207	175	206	178	184	184	197	184	188	179	175	198	217	199	182	179	186	168	198	186	200	185	169	213	204	216	179	193	191	193	171	183	195	164	202	173	186	197	172	200	175	203	205	208	187	180	180	208	197	198	193	197	188	197	182	192	177	190	183	194	212	173	213	166	206	174	185	174	210	189	201	206	211	203	204	183	178	196	218	210	185	219	218	196	157	196	195	185	204	186	186	182	205	197	201	178	197	192	171	197	217	199	179	183	189	198	181	198	193	207	205	191	186	192	192	189	186	182	165	181	180	201	173	180	168	200	199	202	153	184	190	190	180	166	213	195	193	210	169	193	184	200	212	175	181	178	210	197	203	180	186	174	181	203	208	185	191	198	193	175	203	209	200	171	193	188	207	193	198	214	179	186	174	203	198	171	180	193	185	191	197	185	213	185	194	192	182	185	186	197	173	186	189	194	194	221	186	199	198	195	208	189	180	176	182	201	186	212	200	210	213	206	178	165	204	193	176	196	202	197	192	210	193	181	209	189	180	206	209	218	154	198	196	194	208	196	167	203	201	170	176	219	203	190	181	176	219	202	203	222	191	184	183	185	204	179	192	166	194	160	197	204	203	192	176	184	185	197	195	192	176	192	190	176	194	197	200	205	199	182	173	193	175	220	220	200	209	179	183	189	167	176	177	206	156	175	166	197	216	187	185	200	220	205	199	204	216	197	190	199	194	192	202	183	200	181	209	209	222	205	182	188	197	179	198	172	207	194	185	182	185	193	164	186	187	185	194	195	190	173	199	211	180	189	195	191	181	195	209	193	183	218	171	180	194	191	205	189	215	187	200	204	206	202	188	183	200	185	192	208	202	213	178	209	201	193	196	196	193	181	226	182	188	184	169	180	196	181	173	202	217	197	204	195	191	200	195	208	203	179	189	194	198	193	170	199	175	177	210	165	177	213	178	202	205	205	180	206	196	185	183	197	179	172	177	178	194	184	191	205	203	206	200	177	199	190	220	171	196	188	210	182	175	196	193	174	191	185	193	188	219	198	209	174	191	191	195	184	197	200	199	196	190	186	186	203	181	191	179	183	195	205	203	196	194	179	183	194	207	171	196	184	218	191	203	177	222	203	161	196	202	167	214	191	200	202	190	187	184	186	194	190	188	184	208	186	205	203	189	198	178	170	173	191	176	176	187	195	176	210	184	210	188	200	198	195	184	216	190	179	202	199	186	182	189	190	177	168	193	178	200	179	205	216	199	209	216	192	206	165	194	192	186	195	193	181	176	212	213	189	201	187	188	188	206	192	189	186	183	198	221	191	168	195	192	176	180	204	196	190	167	185	178	191	182	196	200	183	194	193	200	219	203	181	191	198	174	210	193	188	211	197	211	215	212	188	177	169	180	192	170	183	186	189	185	208	192	190	190	174	192	181	196	193	170	198	199	221	210	205	176	170	172	195	163	184	183	166	180	187	186	191	184	195	189	208	208	201	205	220	187	218	187	187	164	173	204	214	206	177	209	210	207	173	200	212	179	183	205	194	176	183	201	192	194	183	181	179	182	189	187	205	180	195	213	187	209	202	177	183	207	210	180	188	181	181	197	197	188	204	201	198	187	189	214	193	192	193	185	183	188	166	184	224	166	171	196	209	188	195	207	202	176	185	182	175	206	182	192	183	207	167	189	193	194	200	186	184	202	206	172	183	203	207	178	198	205	179	195	215	199	177	195	201	166	209	206	224	203	191	166	192	195	185	211	201	223	186	175	187	191	201	206	201	185	188	178	192	185	196	231	204	195	173	167	211	203	184	192	186	184	180	167	191	176	199	193	197	176	224	171	189	198	183	208	207	184	209	175	198	191	205	226	187	190	193	170	217	187	191	184	187	185	163	200	174	181	200	151	208	165	176	199	210	182	177	179	191	210	193	207	169	174	176	197	201	184	210	177	167	193	178	204	214	203	179	191	221	221	202	206	222	178	190	179	192	184	201	196	191	157	176	195	212	184	197	218	212	206	195	200	192	200	173	193	191	187	184	184	196	187	193	207	186	185	191	188	190	198	184	199	205	189	180	175	170	175	181	214	203	176	172	175	213	194	199	180	184	186	206	179	196	214	208	193	183	179	183	205	217	194	184	182	151	186	199	190	184	182	201	171	223	210	168	228	182	187	190	199	194	172	179	195	184	189	202	185	222	196	199	203	193	182	182	213	185	198	181	206	166	182	194	173	202	196	162	185	206	188	211	206	180	195	206	171	173	184	198	204	195	190	175	191	204	206	191	212	193	199	176	213	189	201	171	205	175	177	184	179	185	181	206	184	188	175	198	209	175	190	204	194	186	180	179	169	215	179	177	203	214	191	209	177	195	210	189	167	196	207	190	196	190	173	203	195	187	203	200	197	184	176	201	188	189	187	195	180	201	203	187	193	202	207	186	210	197	195	180	194	183	193	206	183	176	173	170	186	180	167	184	190	177	198	202	196	202	176	185	180	188	204	177	218	176	204	179	214	177
32266	14691	12158	6448	4154	2871	2219	1724	1439	1152	1045	989	786	730	673	705	580	594	526	531	492	480	463	427	417	405	382	415	401	376	386	415	370	371	419	335	344	381	399	383	374	364	368	343	347	357	361	383	359	342	377	368	342	360	337	357	334	329	337	341	315	365	314	340	313	352	332	345	324	322	301	361	339	318	302	351	325	343	328	334	364	352	349	357	335	490	408	313	346	353	365	336	326	326	348	335	353	348	374	328	334	332	331	298	309	345	304	346	314	343	348	320	333	336	324	303	364	344	327	343	294	329	314	322	330	339	368	312	336	334	371	332	354	319	317	320	310	300	330	337	327	343	334	348	320	322	351	326	332	359	304	315	326	347	293	345	325	320	303	311	308	345	350	316	316	368	346	333	296	329	348	337	320	342	341	336	314	317	332	339	358	317	386	348	323	312	340	331	313	310	330	327	349	359	331	345	310	323	369	313	341	324	353	339	333	344	355	332	308	336	342	325	331	319	315	310	340	332	327	344	340	347	341	345	369	333	340	311	317	303	364	352	322	341	310	339	314	333	357	344	338	334	345	341	341	333	320	336	298	351	309	323	326	316	307	309	310	340	318	346	324	328	349	323	337	326	351	331	322	320	326	300	321	329	300	300	360	339	330	331	344	321	280	334	312	341	324	336	303	333	352	294	333	354	321	335	299	302	325	336	342	333	355	308	349	326	340	349	331	337	319	374	342	309	299	288	324	345	340	316	302	296	361	334	344	330	339	341	338	325	331	342	314	365	340	314	318	339	343	334	325	338	318	358	324	341	309	323	335	331	330	352	329	351	327	337	355	348	319	309	354	330	332	330	330	332	306	356	325	309	321	314	328	326	322	344	342	340	315	312	357	329	353	333	349	332	314	325	348	339	346	329	348	364	341	336	318	344	325	334	306	320	318	281	337	299	352	331	337	334	334	328	328	340	326	321	364	323	312	331	342	292	348	331	313	328	335	307	345	316	337	340	355	341	359	318	317	324	315	308	322	306	292	322	306	337	334	312	318	321	310	330	319	334	365	363	325	358	320	345	302	325	384	310	319	317	319	329	336	326	348	334	316	351	314	310	311	292	331	339	338	328	325	349	321	331	321	335	300	311	314	302	360	332	322	334	319	329	306	332	378	330	330	331	295	354	315	375	319	328	327	317	323	336	317	316	342	333	350	317	338	370	299	327	307	324	322	332	331	335	324	351	323	336	343	321	323	353	332	360	336	328	331	326	332	333	352	352	292	316	338	291	343	346	316	327	318	350	268	326	342	352	323	349	334	313	326	291	348	334	298	351	288	338	354	321	306	348	341	307	313	337	331	336	335	320	327	320	332	319	320	330	345	306	348	314	317	333	348	357	359	316	359	331	297	315	320	331	323	330	371	348	306	319	342	343	334	322	318	366	305	313	365	345	355	318	352	331	333	309	328	335	314	351	327	321	350	359	321	317	333	345	356	323	309	334	341	356	343	366	327	326	350	312	344	343	328	338	322	348	328	316	353	317	324	304	304	309	331	308	302	330	337	297	362	345	306	299	307	319	313	365	333	313	294	328	329	332	331	337	317	335	319	332	340	316	358	347	314	316	313	327	303	332	324	328	320	351	332	279	335	342	319	324	332	350	344	319	321	313	344	358	332	333	331	330	321	314	355	303	339	320	297	337	312	308	333	319	331	325	341	334	327	325	308	335	336	344	305	322	318	311	330	357	309	339	334	328	350	314	323	315	329	354	348	329	324	371	349	300	356	360	337	325	330	359	400	341	330	352	335	316	321	329	343	307	340	312	296	307	300	357	340	324	331	330	349	310	351	327	332	332	307	334	303	365	367	333	323	333	321	344	320	327	329	319	343	321	357	293	298	343	312	332	322	342	346	351	375	325	304	336	324	311	334	334	316	361	327	312	317	346	324	345	359	327	359	337	350	364	330	311	336	319	308	348	370	320	313	326	343	332	326	327	316	326	320	325	365	339	316	350	342	341	311	323	326	343	343	351	308	349	336	319	328	348	319	305	301	338	329	324	319	334	326	309	300	326	284	362	360	358	338	325	328	312	314	338	334	332	314	331	317	337	352	303	334	330	308	306	312	306	319	334	325	316	336	353	326	305	326	333	328	321	340	339	309	327	337	301	309	322	314	353	334	318	310	304	324	315	328	319	334	343	348	299	283	314	309	343	323	338	304	334	357	321	338	333	274	370	345	325	342	320	323	319	314	313	314	347	308	305	335	331	351	299	339	338	378	327	324	310	333	331	341	348	332	370	324	305	332	330	334	318	323	327	341	336	359	305	325	340	326	344	316	333	353	356	345	323	319	317	312	303	323	349	339	326	346	321	351	320	340	321	315	332	332	368	314	319	326	362	315	305	319	312	344	339	310	345	345	309	286	321	346	307	328	326	316	350	326	343	326	346	319	322	318	316	319	306	345	332	323	351	311	347	344	333	336	336	341	299	288	341	368	362	325	351	333	322	362	318	332	302	282	326	324	344	366	365	344	341	313	322	326	328	346	349	304	316	341	326	329	323	297	335	321	338	348	323	329	346	311	299	319	320	313	351	337	314	318	324	355	285	339	362	344	354	369	322	329	329	305	322	316	320	354	321	304	335	333	328	322	367	338	316	364	333	334	353	299	337	339	317	348	328	355	335	337	330	332	318	319	326	363	324	342	347	356	322	342	340	333	328	335	315	304	335	297	322	318	341	340	334	321	312	347	325	333	329	322	298	299	319	336	320	303	332	293	321	338	293	342	365	314	299	328	326	338	327	321	332	316	327	340	334	347	329	357	336	352	333	342	321	345	325	329	348	362	327	315	336	310	306	334	330	298	333	328	305	329	346	280	318	352	356	318	308	327	304	317	313	311	327	303	312	323	308	327	335	302	324	314	334	314	322	312	319	349	341	324	343	343	318	320	309	341	373	341	336	322	312	319	328	303	338	335	315	321	344	309	337	336	320	348	321	322	363	336	350	327	352	355	314	365	347	323	340	305	364	345	316	340	348	284	307	329	353	346	323	324	320	331	349	349	335	342	322	311	349	324	323	356	320	355	316	334	317	328	337	346	340	336	338	322	347	323	330	295	336	313	338	309	353	320	349	328	316	328	327	318	353	347	303	370	320	312	340	355	344	336	363	328	326	303	353	338	317	285	314	320	319	319	318	344	324	336	327	325	325	325	349	341	337	346	317	308	336	323	365	323	300	341	351	322	327	342	317	303	343	331	334	290	341	338	298	344	320	329	330	301	324	355	338	302	329	345	326	311	317	321	314	325	330	321	317	342	320	327	341	331	320	309	353	343	333	315	307	335	345	285	337	336	342	312	318	317	350	322	306	336	283	343	320	321	348	309	299	348	333	342	303	328	339	314	316	353	354	302	318	317	330	337	337	314	366	315	308	343	312	330	339	314	334	356	329	333	322	326	298	305	299	303	320	360	315	301	338	292	360	364	351	347	323	314	351	380	315	335	334	324	342	370	339	335	344
26653	20754	9540	732	418	352	349	368	322	345	338	343	331	341	341	326	309	356	326	345	338	332	319	319	351	315	320	347	341	345	362	317	335	330	329	331	298	311	338	363	334	315	327	335	333	355	341	312	362	290	325	307	313	341	292	342	312	316	306	326	279	308	369	330	335	324	342	327	331	343	340	331	326	339	326	351	315	342	324	326	334	338	333	293	320	311	310	292	314	317	312	340	339	297	318	313	323	300	317	297	337	309	295	279	314	318	332	310	356	305	349	376	330	317	329	304	307	323	350	300	302	311	327	344	318	334	327	354	326	311	329	296	376	318	322	315	361	327	330	339	345	327	330	337	314	369	305	323	321	286	311	339	303	347	324	320	335	327	342	304	306	332	356	313	328	329	297	335	313	323	348	313	334	307	324	326	345	315	342	347	324	331	365	316	327	340	302	338	314	336	331	307	311	328	292	302	264	356	274	296	297	341	349	312	334	336	293	316	352	297	311	325	330	349	315	333	326	305	318	340	335	293	334	357	357	330	322	323	349	302	336	343	291	348	338	350	329	348	360	329	324	376	303	308	301	302	313	334	328	314	317	343	347	348	319	319	324	288	326	331	303	325	314	311	345	332	322	334	304	318	328	319	328	291	313	328	325	339	345	307	363	305	311	304	338	355	354	300	337	323	315	324	370	324	319	302	324	331	345	340	295	320	308	325	353	335	325	327	329	318	327	318	342	333	316	337	346	326	322	314	318	320	377	317	334	328	309	281	335	348	325	330	338	353	329	342	350	327	314	331	345	353	331	315	365	308	312	338	345	328	333	313	319	345	317	326	339	342	312	313	327	314	307	320	306	303	338	327	314	311	319	319	314	336	312	316	308	324	310	308	351	330	347	351	318	322	344	335	348	311	331	344	309	287	308	328	321	324	334	346	322	336	330	322	316	333	321	312	307	348	334	315	324	321	336	345	314	320	341	321	306	318	349	315	331	309	313	312	306	328	358	320	336	328	361	350	326	319	336	300	321	334	290	343	338	313	293	331	342	308	316	327	304	307	314	311	317	326	345	312	325	315	327	331	328	324	339	343	315	302	352	301	333	309	355	335	331	352	287	323	305	329	336	327	306	315	319	283	351	321	317	293	313	322	324	301	301	332	353	335	308	310	330	337	342	345	333	296	316	313	323	328	333	328	326	321	312	329	350	340	352	317	339	324	344	307	326	310	320	329	313	311	295	303	300	324	312	363	349	339	328	317	307	330	314	339	360	320	328	339	325	325	302	289	311	292	338	327	308	330	319	330	315	334	315	331	318	331	337	317	330	311	333	335	329	299	326	336	319	319	329	327	345	319	320	310	334	355	334	352	303	306	342	306	350	356	342	337	335	311	325	324	344	367	327	345	328	340	320	340	357	311	347	309	342	315	333	343	304	317	306	319	352	319	324	355	333	302	314	329	328	347	340	321	305	358	337	294	338	334	325	326	303	298	303	317	316	329	351	311	333	327	332	337	342	325	288	315	321	317	339	335	328	305	331	330	327	322	310	312	337	328	321	356	328	344	330	320	358	291	336	362	348	324	339	344	360	343	303	310	320	320	342	296	367	337	361	341	337	286	296	327	330	309	347	319	321	304	328	312	337	357	317	320	359	336	329	347	330	337	320	331	316	326	330	286	324	305	309	348	351	329	323	311	344	319	333	336	311	292	293	310	317	349	316	316	337	324	337	332	321	295	323	340	335	347	278	293	318	351	328	340	297	318	335	353	287	315	359	321	354	328	307	313	300	333	324	306	344	327	330	346	338	343	321	310	335	323	338	307	328	329	360	318	320	338	312	354	322	377	339	347	318	315	337	305	334	335	316	340	337	336	343	342	307	333	301	326	284	334	328	346	353	337	339	370	331	293	318	319	337	315	300	337	299	374	337	313	328	338	312	331	310	350	340	340	338	348	330	319	355	299	347	336	335	334	349	320	336	369	337	282	307	299	330	317	358	345	309	310	313	292	340	305	347	304	320	318	314	304	334	319	314	330	317	330	330	357	338	358	339	296	300	323	320	332	320	353	365	299	344	322	280	316	366	339	354	313	321	344	317	312	341	340	300	302	331	323	299	343	342	350	296	313	324	330	363	305	339	306	288	336	294	329	323	355	271	332	324	325	320	320	297	293	301	349	293	341	303	330	327	290	316	336	314	313	299	338	282	302	321	311	310	339	294	318	316	332	323	284	329	358	316	321	309	340	332	334	307	328	311	370	361	322	336	303	355	331	296	287	304	358	317	344	334	308	333	319	318	326	317	341	319	301	336	305	369	370	318	332	312	318	351	310	330	318	326	307	296	340	335	323	343	333	309	317	348	302	327	334	292	361	310	326	323	326	326	328	331	315	324	290	317	339	328	315	329	316	301	361	340	336	335	308	316	303	331	296	326	320	347	314	323	354	311	339	327	315	328	307	324	312	333	348	331	329	343	331	342	340	338	311	302	315	321	327	305	324	333	335	353	315	320	325	323	334	318	357	328	310	315	297	332	308	293	323	329	307	366	317	314	313	299	338	357	312	327	338	332	302	350	313	321	328	333	333	315	325	296	339	335	337	318	363	315	369	329	346	328	312	293	361	326	341	326	356	327	332	314	295	327	321	330	336	346	365	326	336	321	338	327	333	348	304	323	338	302	315	361	317	353	337	338	359	340	345	318	318	313	333	309	355	308	320	299	315	283	354	309	337	337	320	339	352	316	335	301	367	330	294	307	332	311	295	299	335	317	311	335	356	292	314	285	340	321	352	277	314	330	322	351	305	323	305	355	324	304	312	323	324	316	326	339	296	327	331	334	321	359	308	334	313	330	351	327	350	335	320	344	317	327	335	316	309	347	317	297	335	347	327	305	300	298	305	311	341	331	321	321	310	294	302	324	328	307	300	339	318	332	325	325	314	326	311	318	286	325	341	315	327	313	301	288	335	326	317	310	340	333	316	323	332	308	302	316	325	309	309	294	336	292	329	301	317	324	334	335	303	324	294	341	322	308	361	315	322	324	325	303	315	288	323	322	312	345	324	309	331	318	348	353	349	347	332	332	332	334	330	334	303	364	332	322	321	336	293	325	331	307	303	313	315	316	319	323	301	319	312	318	324	312	324	354	333	316	347	335	338	301	335	307	324	328	310	327	308	335	336	338	317	310	356	306	330	315	309	333	329	292	311	306	335	327	271	360	335	356	302	337	362	341	350	331	339	304	322	388	359	330	304	355	296	342	265	309	338	331	301	314	328	307	343	330	328	326	322	361	291	334	316	333	352	331	336	324	319	348	351	332	339	302	314	334	331	325	324	300	308	305	341	320	307	314	328	332	336	350	330	351	295	321	302	316	337	343	333	330	308	337	373	287	308	322	340	301	316	331	311	357	332	335	316	333	300	353	329	354	315	354	311	324	334	336	322	314	328	314	331	328	324	316	321	306	323	325	311	325	341	306	371	302	332	362	311	343	307	347	306	309	297	333	305	309	348	314	316
13484	1551	1387	953	789	692	707	639	661	625	625	604	613	653	566	597	638	640	579	561	578	567	603	615	630	628	610	613	574	564	550	612	592	574	584	560	591	571	582	577	591	584	610	573	574	589	550	604	627	577	573	578	554	601	575	575	618	548	602	561	569	615	582	605	546	568	571	562	583	603	558	575	626	580	553	588	567	610	574	617	596	634	577	589	565	587	589	573	575	583	580	562	564	594	564	571	582	583	561	616	563	591	565	566	604	565	584	587	567	565	578	577	605	574	559	620	589	600	588	550	567	597	572	584	589	570	645	598	574	573	613	570	554	619	600	592	622	570	597	561	598	585	620	585	589	560	574	571	585	641	585	559	551	623	612	566	577	560	560	594	606	612	544	591	629	580	580	587	651	544	624	556	547	617	591	578	555	583	554	553	622	568	599	582	608	558	600	561	624	569	620	580	600	543	611	554	589	599	557	552	588	575	622	575	618	602	537	592	591	585	571	563	607	613	608	579	554	606	589	602	580	568	558	559	587	586	606	625	611	608	580	578	536	585	603	565	578	526	622	587	590	561	604	498	598	546	583	570	553	586	590	615	579	576	560	585	625	585	596	544	585	565	605	652	587	572	608	571	624	568	620	593	600	541	576	554	545	592	595	557	604	588	572	583	593	593	573	580	591	521	609	601	571	604	555	579	566	588	570	545	595	573	590	583	648	591	567	549	544	561	558	560	581	618	593	569	593	617	597	596	600	581	592	607	577	576	576	591	599	563	591	612	591	590	630	622	541	608	593	540	587	557	599	561	584	600	615	580	590	581	577	584	588	623	559	603	595	615	567	625	600	589	563	559	626	597	598	574	562	571	564	577	555	596	558	585	572	609	627	572	537	594	600	601	592	609	586	552	540	601	557	640	602	558	619	573	557	589	599	570	593	598	612	575	607	601	583	606	560	609	601	582	612	608	557	606	544	604	588	608	607	626	573	551	582	566	581	586	599	562	554	608	618	667	614	572	631	594	550	621	562	629	574	629	560	597	571	605	606	554	597	571	609	596	577	576	557	565	577	541	620	561	598	582	654	557	561	614	576	573	595	603	579	570	562	583	587	576	557	596	613	617	590	616	596	583	558	624	615	574	537	575	555	588	593	539	564	593	611	615	604	617	590	567	583	587	572	595	542	572	554	591	580	621	592	571	617	559	537	587	569	608	569	559	589	557	578	586	574	606	532	586	588	582	579	607	600	580	564	563	565	584	597	560	627	588	553	564	592	553	597	580	599	600	604	576	570	585	600	612	580	565	640	614	597	572	589	582	602	562	559	640	606	562	586	580	594	589	584	592	541	586	615	583	586	614	572	615	581	578	596	565	567	628	564	617	594	554	576	615	558	582	594	595	570	603	633	614	558	579	563	570	596	579	591	604	601	580	592	601	598	561	581	610	613	587	595	593	589	543	596	593	604	567	562	621	601	589	585	600	551	598	568	612	586	580	594	590	571	586	573	584	582	583	569	580	586	591	532	546	571	601	594	583	600	638	600	581	609	618	600	547	592	628	563	530	577	618	606	609	594	608	576	558	601	603	594	579	652	567	580	569	624	557	575	558	563	566	609	594	564	564	576	569	551	589	615	569	551	538	577	593	599	577	567	595	587	593	558	577	608	574	592	592	587	591	582	544	550	574	546	594	540	564	571	558	593	573	606	560	612	559	550	559	605	564	602	601	581	587	623	580	583	593	554	610	613	577	566	613	547	593	617	593	607	541	594	598	561	594	616	558	620	591	576	581	571	579	575	572	598	616	653	569	595	581	594	591	597	570	606	577	611	585	596	567	571	595	555	547	556	616	581	606	577	605	579	557	579	597	583	583	598	573	585	570	572	633	588	600	560	543	552	581	566	550	561	553	576	568	593	604	581	602	603	561	608	592	601	587	573	570	596	599	637	590	594	582	584	604	575	564	581	566	592	593	537	587	609	610	579	548	653	629	573	593	555	553	555	576	567	568	598	630	590	583	572	576	580	613	557	588	584	595	594	653	518	595	569	602	583	602	583	553	585	598	595	601	587	614	595	637	575	584	566	575	580	560	555	543	605	583	559	613	590	589	595	577	551	553	545	570	568	569	630	565	577	570	556	591	608	612	565	594	557	590	603	579	570	598	552	602	546	592	573	557	549	576	589	585	583	606	526	559	610	529	615	558	593	581	588	539	580	592	601	638	619	545	557	564	599	619	541	565	651	585	606	572	562	582	513	575	544	617	533	562	591	549	603	552	598	567	629	548	601	615	585	543	592	570	581	608	643	549	552	576	628	594	580	555	555	541	582	586	602	620	583	599	591	624	570	571	598	620	560	596	580	575	564	588	585	616	590	571	576	602	574	594	581	592	584	565	597	599	577	609	579	572	573	569	602	541	564	579	601	582	546	581	557	587	570	581	563	562	575	606	639	640	577	556	636	579	579	566	598	580	519	606	584	624	592	581	583	566	551	578	603	589	596	594	564	580	556	582	623	608	578	571	614	574	571	590	599	618	547	559	597	603	583	587	608	564	605	593	576	627	556	577	571	619	647	551	627	564	580	548	585	557	591	584	572	578	563	568	585	573	575	606	571	580	573	598	546	565	566	587	609	565	580	636	558	581	570	586	554	565	562	576	585	562	561	609	598	545	588	604	558	529	577	577	574	590	568	626	549	599	589	604	580	622	621	581	605	586	591	583	587	607	593	618	617	552	593	538	553	571	605	506	600	577	568	555	599	579	583	613	569	586	602	587	602	585	592	595	560	592	583	583	553	573	653	592	633	574	590	580	559	575	617	556	615	588	619	593	561	640	551	568	565	583	580	569	587	605	593	559	588	617	564	632	577	603	581	564	618	564	592	546	605	577	598	587	591	601	613	582	553	585	612	606	573	587	553	631	542	585	587	599	569	560	606	567	566	574	589	569	559	607	584	568	602	589	569	567	542	596	602	577	569	573	580	590	585	611	555	582	582	552	598	599	568	602	583	579	545	574	525	640	559	552	535	549	589	618	577	580	618	583	554	612	605	527	606	543	631	590	567	602	604	573	590	528	557	593	584	612	573	563	602	604	598	562	543	594	572	552	598	583	589	598	596	605	592	593	566	587	589	582	568	535	585	603	598	567	620	564	605	587	559	631	584	535	565	597	573	603	612	562	577	592	627	576	548	606	577	586	577	588	624	601	582	563	581	601	586	572	584	593	563	583	580	562	602	608	568	575	556	596	556	544	579	570	603	601	595	583	592	590	630	605	550	590	605	594	534	606	566	652	549	584	583	578	587	579	600	594	583	565	550	594	564	593	581	593	567	606	582	567	566	611	577	595	546	550	580	550	589	539	560	562	593	571	569	592	607	596	608	609	624	602	590	651	566	584	586	557	552	565	558	569	544	630	589	545	582	584	574	610	576	546	574	597	572	602	603	592	592	603	595	570	588	596	609	596	598	578	597	587	595	577	569	590	639	603	597	579	585	594	594	603	592	599	596	611	564	570
23793	21150	28441	24130	20966	3234	555	350	281	244	237	218	202	200	185	179	146	151	155	166	158	185	147	163	137	186	171	131	141	128	153	135	126	134	148	153	138	130	155	160	161	129	126	143	135	156	156	148	155	156	151	149	135	156	144	162	118	151	137	147	149	142	157	147	166	141	142	122	153	142	124	139	150	144	142	135	141	145	163	167	156	139	166	150	134	151	127	142	139	143	151	139	129	158	133	125	150	160	142	128	134	114	163	149	162	140	163	149	129	177	146	150	158	131	139	141	135	125	131	145	126	126	119	144	121	133	139	124	130	140	136	131	147	144	132	159	125	145	152	158	156	144	159	155	131	143	157	153	136	134	139	124	143	152	137	161	131	147	134	130	139	114	164	130	141	136	126	121	139	133	145	120	162	152	138	146	145	151	156	149	119	125	136	124	167	156	130	121	130	137	138	142	146	149	152	134	133	144	145	145	133	139	152	144	151	132	123	131	147	147	143	140	141	148	154	140	134	136	156	133	136	118	147	136	129	142	147	142	155	137	125	147	125	148	160	132	144	132	140	127	127	141	133	135	140	140	162	148	135	161	139	156	129	128	145	144	128	123	132	127	126	125	132	127	136	144	136	165	132	142	153	152	139	143	121	139	141	122	146	168	136	156	128	148	136	149	149	142	136	151	134	126	133	125	158	126	150	143	129	123	140	147	130	155	143	137	132	170	141	160	136	124	144	136	134	149	144	141	155	148	149	143	119	164	147	150	164	176	131	157	123	140	130	157	136	145	130	142	135	117	140	140	144	156	135	139	160	134	138	164	166	136	149	148	139	134	142	141	120	145	137	141	131	147	122	153	137	146	135	128	147	157	152	113	127	122	128	150	125	140	141	131	127	154	156	143	146	138	131	164	139	140	142	137	138	148	134	140	141	124	133	144	145	153	122	119	141	124	156	131	177	157	161	151	138	132	139	126	147	145	123	138	138	127	129	129	135	142	137	139	133	132	141	173	156	144	140	147	143	132	153	140	140	136	150	157	137	132	154	136	141	138	127	144	140	127	133	141	149	124	135	137	125	170	170	149	144	137	132	138	137	145	115	138	142	156	120	153	129	142	162	151	156	140	133	148	133	145	140	114	148	126	154	133	131	136	119	145	141	148	154	150	142	157	152	132	163	144	143	140	146	173	127	153	142	137	136	138	125	147	141	135	132	143	118	164	154	157	132	153	148	142	144	128	130	138	137	122	166	135	162	122	118	130	144	143	144	146	137	144	139	160	139	128	158	136	141	149	134	137	140	142	122	132	135	150	147	142	152	153	163	147	142	152	139	134	138	161	127	136	155	151	164	144	139	109	140	137	156	121	138	141	123	130	151	131	147	135	171	154	132	123	130	152	142	130	133	133	125	152	146	137	145	152	140	125	127	137	123	129	143	145	153	151	140	128	152	130	117	145	138	122	140	138	149	155	133	144	149	152	145	160	137	134	140	138	141	143	128	149	142	125	135	144	134	139	135	133	130	135	136	143	135	140	157	142	121	148	121	154	142	145	143	146	131	159	137	123	128	142	140	145	134	145	140	127	152	134	136	148	131	156	159	144	144	144	160	144	131	135	152	151	133	158	137	135	143	153	134	120	148	129	136	150	162	132	147	152	148	149	167	150	137	147	120	142	157	147	150	135	148	177	143	159	164	168	150	144	145	138	128	160	155	134	115	152	117	138	150	125	139	136	156	130	143	158	139	138	127	130	153	153	126	151	152	155	128	135	182	122	145	167	155	137	144	148	118	144	136	137	148	153	143	135	124	133	139	131	135	130	141	133	152	140	123	139	144	137	159	164	144	138	136	144	151	138	129	134	138	159	141	128	151	138	169	128	127	155	146	136	166	135	139	135	129	135	144	138	135	153	139	122	134	161	127	150	155	126	132	144	142	140	129	147	150	140	141	135	168	149	133	131	118	152	144	140	161	143	134	149	156	151	143	134	138	143	134	159	122	153	138	129	144	140	127	132	154	152	128	141	128	160	150	161	132	171	141	165	137	144	164	142	161	148	159	142	140	149	149	156	120	150	153	150	141	140	156	168	147	164	133	130	135	144	128	128	133	128	148	136	156	111	141	165	150	151	140	146	145	138	161	134	150	137	120	126	174	138	126	135	127	134	144	137	136	135	161	147	139	159	150	159	144	142	132	163	166	137	152	142	147	131	120	145	154	127	152	137	149	150	173	117	134	145	135	152	130	166	132	111	138	141	151	161	140	138	157	136	131	145	141	147	158	118	138	145	145	127	138	140	132	158	150	145	134	146	155	147	117	134	141	148	146	128	134	126	145	140	142	138	146	145	124	126	161	127	147	160	157	131	137	145	137	127	145	135	139	157	161	131	131	153	166	134	164	147	140	144	160	146	124	139	128	158	150	146	128	142	144	153	139	134	164	129	132	152	110	160	138	126	121	162	134	130	137	150	143	156	130	147	129	144	163	162	135	161	136	130	148	148	150	122	145	138	149	138	154	130	163	144	130	145	160	148	147	146	150	140	162	139	150	153	144	141	150	125	157	132	135	158	143	132	147	156	147	155	148	149	129	126	156	136	125	133	143	148	130	133	141	152	157	158	144	149	152	135	122	129	150	142	161	135	143	146	149	146	135	147	132	125	135	148	135	142	148	131	147	133	151	160	122	125	136	141	147	130	139	153	142	167	124	132	146	162	152	131	144	162	147	128	141	143	150	147	138	132	138	136	143	139	132	145	147	115	140	123	138	160	129	138	139	132	138	128	136	149	153	130	154	143	142	140	152	158	124	137	107	139	136	128	140	138	162	151	133	119	148	153	121	143	151	127	144	125	131	141	156	136	128	160	141	147	130	134	143	144	154	154	139	128	159	146	116	162	134	116	159	139	144	153	153	145	124	140	140	132	146	140	136	128	131	143	161	140	121	135	129	155	142	133	136	146	152	146	140	145	127	142	139	145	132	144	123	142	135	141	128	161	148	149	148	131	136	143	138	143	177	143	130	139	137	140	141	116	129	161	135	134	149	144	139	153	147	146	147	150	150	120	138	153	136	140	141	132	128	138	134	147	152	133	147	142	140	147	139	131	150	125	147	145	123	150	146	172	146	165	147	156	146	142	141	137	145	144	123	132	156	141	133	110	150	159	137	151	131	116	152	141	146	119	130	127	166	147	140	128	115	143	152	143	127	130	132	131	134	120	134	140	133	156	117	151	134	163	148	134	133	134	140	149	169	152	158	140	146	120	127	139	125	136	135	142	143	152	163	122	152	159	149	139	136	132	148	141	159	153	139	151	153	158	132	143	144	136	162	142	149	151	139	149	150	129	156	143	128	145	135	156	146	132	128	146	138	134	159	135	144	148	141	134	149	136	161	143	150	149	154	149	140	144	128	140	142	123	142	150	150	144	131	137	131	154	160	159	139	135	116	144	161	156	160	154	128	129	142	140	151	167	135	153	130	129	144	157	158	133	140	127	143	144	157	122	123	126	148	122
27852	8971	7675	3751	2314	1710	1269	1059	871	712	631	576	517	477	453	434	397	356	380	355	349	320	332	334	342	354	343	313	338	316	320	325	295	302	294	297	263	286	293	315	296	317	275	274	297	274	281	265	291	255	296	299	267	275	291	287	256	264	272	270	275	279	304	299	254	228	261	285	250	239	282	268	263	290	262	274	304	281	256	271	294	279	284	279	274	291	279	274	304	273	270	265	274	250	256	284	284	293	259	262	260	264	237	259	273	278	261	290	260	283	278	282	241	286	294	267	260	265	276	288	293	245	258	306	285	317	240	300	275	269	272	216	268	277	268	263	308	297	284	256	267	289	272	274	233	293	267	265	275	265	258	250	289	261	264	285	270	266	254	291	270	289	276	255	285	279	276	290	275	277	290	288	266	277	275	282	267	267	286	278	285	293	260	288	265	264	271	311	271	247	251	272	275	257	293	259	277	267	269	301	273	256	251	265	275	274	265	269	275	285	258	265	286	273	277	280	299	240	292	253	259	264	284	287	265	276	296	261	271	283	269	262	235	302	304	234	276	260	244	279	265	242	241	260	251	284	283	272	285	286	271	298	254	261	293	273	293	244	254	282	251	274	246	311	282	273	268	290	265	288	270	278	262	238	302	260	249	296	266	240	276	256	258	294	261	264	276	261	251	261	248	290	295	250	268	266	267	257	245	228	238	296	270	247	263	286	302	275	272	264	259	266	242	266	232	285	267	279	294	278	293	285	242	230	276	251	279	277	278	235	243	278	312	289	299	280	248	243	290	278	268	241	251	256	265	287	258	276	285	296	288	270	242	284	254	268	250	254	277	266	265	312	258	262	253	307	287	245	267	267	286	255	277	272	274	268	257	259	265	307	287	287	243	294	278	310	280	282	322	274	269	307	243	280	272	273	272	295	262	259	274	298	283	269	242	261	274	265	296	266	258	289	277	279	286	285	264	297	267	258	270	260	263	277	265	286	271	250	284	275	274	269	277	281	237	290	264	293	303	275	252	269	255	268	305	252	279	270	264	281	251	308	265	263	253	286	286	275	254	282	307	287	277	241	235	276	270	277	245	275	286	278	261	286	265	267	286	271	276	272	301	245	285	252	288	243	270	277	265	281	256	303	277	248	250	259	280	238	274	264	284	270	256	275	269	272	269	301	287	253	277	264	286	288	290	261	268	276	280	285	268	269	267	287	253	268	287	277	247	288	269	279	270	258	290	296	260	254	278	261	274	281	270	264	279	290	256	285	250	287	272	276	268	271	265	259	283	289	280	263	280	273	278	266	271	276	253	297	276	257	279	263	275	265	286	294	251	287	285	294	280	281	278	298	289	271	269	254	266	290	275	258	274	270	290	293	274	275	250	293	255	279	263	272	278	268	248	293	291	298	263	294	249	254	299	276	273	237	288	263	273	281	274	253	291	285	253	247	273	281	263	273	284	285	266	286	307	267	301	272	302	265	270	283	292	259	268	283	257	273	259	274	269	252	290	253	260	288	285	260	232	277	300	279	231	238	269	261	296	261	263	301	281	251	250	271	268	275	257	223	286	281	277	265	281	318	267	293	263	271	262	307	275	263	293	270	239	275	266	239	267	286	254	279	240	271	264	277	287	270	254	277	273	297	270	262	266	291	251	261	274	275	284	286	269	299	254	272	278	283	278	257	259	271	260	257	282	274	271	243	292	252	246	269	263	281	273	277	290	266	299	284	270	292	269	245	288	246	278	272	254	282	262	242	275	268	273	275	249	298	295	283	263	257	265	296	258	248	293	245	280	277	227	279	273	268	261	273	293	250	236	239	263	272	286	276	288	311	265	266	249	281	246	281	249	267	316	263	280	288	281	266	280	262	254	262	263	257	280	275	277	270	278	308	267	281	276	252	246	282	257	260	290	265	271	265	270	275	298	272	269	243	305	281	270	273	269	258	268	281	251	290	289	277	262	269	283	285	277	258	255	241	248	259	272	277	281	246	266	259	278	300	247	282	285	245	285	261	272	295	279	254	252	279	306	272	245	266	231	284	270	256	283	274	271	258	273	263	277	285	271	238	292	282	247	280	281	276	265	299	246	264	279	286	279	270	276	249	304	259	241	290	268	270	278	265	288	259	278	286	278	251	276	317	284	270	246	269	293	283	254	278	271	283	264	270	274	280	296	251	276	273	253	271	283	280	270	245	283	281	288	293	250	278	287	271	317	256	253	269	293	272	266	280	283	271	267	294	260	273	240	267	267	292	275	286	252	296	293	253	263	260	294	265	275	283	282	280	269	278	246	276	275	271	296	279	266	301	270	267	287	270	256	265	285	275	259	288	290	282	284	246	256	258	262	297	275	291	252	267	249	290	251	311	259	271	245	268	245	252	271	274	263	261	247	258	274	272	255	257	279	242	294	284	224	294	284	295	279	296	287	290	294	315	287	250	256	297	279	259	271	282	279	296	290	273	279	261	260	267	278	230	289	257	293	282	278	285	274	260	288	278	244	243	252	251	256	252	281	277	284	257	250	265	289	271	271	273	259	309	255	261	276	262	277	276	297	264	274	249	278	306	287	294	283	256	278	261	278	280	266	275	308	261	247	273	264	288	299	259	260	257	264	252	263	296	289	266	289	245	290	262	305	260	275	266	256	271	276	277	261	293	264	273	256	285	283	286	304	260	288	270	280	254	254	270	246	277	279	258	275	286	262	285	269	314	253	284	311	277	271	268	274	264	265	303	285	232	250	222	303	287	282	258	265	276	271	285	272	271	288	265	286	258	269	285	264	304	283	261	246	266	323	286	263	284	274	252	273	257	274	270	278	268	273	279	274	280	272	271	293	289	269	251	274	283	276	292	265	279	261	310	300	281	267	274	276	280	254	274	284	283	287	275	262	270	282	266	274	261	259	275	282	249	298	268	256	258	282	266	269	278	279	281	252	287	293	262	263	280	273	253	283	272	261	293	265	287	252	269	253	268	285	269	256	264	286	275	270	297	250	265	259	264	277	263	272	259	279	262	275	285	281	247	304	291	255	264	250	290	291	267	274	284	265	271	272	263	268	262	270	290	281	294	258	274	307	282	260	270	277	277	277	285	259	286	262	260	272	241	278	283	270	266	294	281	281	260	269	278	293	298	281	266	265	263	280	267	258	278	277	274	287	273	285	271	273	287	252	278	284	285	260	278	264	281	278	262	274	256	293	260	289	252	253	244	300	295	277	267	273	264	262	268	280	293	259	264	280	283	278	273	281	264	259	279	277	269	280	270	243	254	262	270	277	277	256	277	261	264	265	288	265	260	264	289	258	294	285	259	286	289	281	250	259	299	259	282	256	248	240	273	257	244	288	258	294	288	275	246	292	253	267	258	246	278	287	259	287	249	275	278	268	291	263	265	311	266	261	286	249	305	293	262	267	274	259	260	265	250	265	275	269	254	245	249	297	259	274	262	282	264	288	286	275	276	261	264	261	290	267	273	252	271	267	272	296	260	285	279	257	264	299	279	308	236
22940	21150	29001	23571	21150	20809	2172	607	464	405	321	290	327	309	266	263	263	255	238	252	228	198	204	204	202	218	218	202	219	191	215	219	210	188	184	209	189	207	187	178	199	188	191	205	195	219	204	189	180	183	215	189	179	225	194	215	199	181	209	198	176	181	201	192	188	200	197	194	175	184	205	170	185	190	172	203	166	197	161	187	203	183	162	186	170	209	159	183	178	209	193	177	183	167	201	181	160	218	170	198	193	197	210	189	205	153	197	185	177	204	208	192	209	186	193	162	186	186	179	180	197	194	192	175	186	175	192	194	196	193	195	172	194	166	190	168	187	168	178	204	206	173	174	181	164	191	175	203	199	175	192	200	199	165	187	211	171	211	172	190	182	207	210	201	202	156	176	183	156	170	174	217	180	176	197	181	162	187	172	189	191	162	174	180	191	197	204	179	181	200	188	209	191	186	180	173	185	183	174	190	208	184	184	190	200	193	186	194	202	186	185	182	195	182	182	160	171	186	175	201	176	207	157	190	178	193	193	196	181	177	183	153	189	195	189	170	167	191	184	195	160	178	192	198	209	208	208	209	202	186	170	179	198	193	190	187	203	199	211	199	218	187	183	178	204	183	187	215	209	190	186	204	152	180	176	199	189	177	171	183	175	176	190	207	199	171	175	178	173	180	190	182	171	191	206	186	182	198	174	187	199	178	189	188	177	177	185	166	204	154	197	196	188	194	169	181	182	173	219	196	201	164	199	182	169	171	189	217	195	174	185	190	180	192	207	196	188	151	193	224	172	181	153	195	183	179	200	201	191	182	190	206	203	178	182	186	199	185	191	178	175	176	183	210	174	170	173	190	193	215	177	180	181	201	215	178	194	197	210	188	178	191	169	170	188	189	176	190	186	200	185	197	175	181	195	194	154	172	197	182	186	177	190	198	171	176	181	190	186	167	183	182	167	181	162	178	188	183	182	174	156	174	211	175	193	192	188	186	156	162	211	195	188	177	182	200	187	186	184	186	194	166	170	178	183	171	180	204	183	183	182	209	183	175	192	204	189	174	185	187	188	191	196	179	198	167	196	179	160	207	192	195	213	184	171	190	185	193	197	163	198	192	190	197	178	198	192	186	177	184	192	176	192	197	175	189	177	202	179	166	204	175	185	212	170	192	194	190	198	199	205	171	167	176	200	191	197	197	178	203	168	206	182	172	197	197	212	192	210	211	192	188	177	173	207	197	193	174	212	170	188	178	163	188	181	185	170	190	185	194	168	202	164	187	180	186	209	198	190	193	183	200	207	206	196	196	176	187	184	199	184	184	195	179	158	200	187	189	181	174	187	195	208	194	202	187	188	189	182	175	181	190	193	202	171	190	184	177	180	184	178	159	186	202	201	174	197	180	184	183	183	181	197	185	172	185	181	184	190	202	169	179	169	177	180	177	178	181	180	194	190	190	182	200	200	199	187	173	197	180	205	203	169	178	175	167	182	184	180	160	194	181	182	172	175	177	196	169	186	194	170	202	205	194	183	174	185	191	175	200	195	191	168	162	184	197	197	213	170	190	198	189	176	185	159	167	191	187	187	185	183	197	203	183	165	190	193	197	173	192	168	179	222	194	192	202	174	177	161	177	183	202	187	202	187	177	210	185	183	181	197	174	203	174	191	192	186	186	178	180	187	191	173	196	175	201	199	160	207	187	166	188	176	184	188	202	199	194	185	175	177	186	178	195	187	193	180	170	212	184	191	184	211	206	168	193	190	202	180	202	196	182	182	201	206	183	195	172	182	180	196	166	200	187	183	211	168	184	198	188	202	159	198	173	178	156	168	193	175	181	193	163	156	179	170	200	202	214	165	169	183	191	211	165	182	194	191	173	178	191	207	181	162	178	158	186	194	209	209	198	186	218	199	213	179	166	177	192	202	177	165	169	191	194	171	190	188	161	197	198	185	176	178	178	169	169	189	200	211	195	186	171	170	184	176	200	193	202	184	195	189	202	200	200	195	186	175	192	182	175	181	187	190	182	193	194	184	179	163	190	208	202	199	191	194	167	202	194	197	178	210	166	209	194	188	183	198	198	186	180	178	175	199	200	168	185	200	175	186	203	181	197	177	219	196	186	164	186	189	186	201	170	178	169	188	196	178	174	188	182	206	182	194	209	194	185	204	217	191	195	181	183	226	187	180	199	156	198	188	185	179	169	203	182	185	178	198	185	188	215	196	167	177	194	197	195	155	214	192	171	175	189	196	182	177	189	187	175	192	193	193	209	183	198	219	197	197	200	173	199	187	194	196	174	182	194	182	197	192	167	186	169	163	179	179	179	196	178	194	183	180	190	195	175	173	185	189	203	200	206	185	190	218	196	180	191	187	172	181	175	184	212	193	193	190	199	175	207	206	205	186	164	210	189	190	197	189	157	198	163	182	186	174	176	187	213	193	164	178	174	195	202	209	182	196	189	176	183	201	164	209	163	213	195	226	181	177	177	187	198	204	192	157	189	191	180	179	148	173	182	176	193	158	198	166	187	209	174	199	191	193	186	177	183	189	179	163	186	208	198	194	195	188	181	206	208	196	189	171	178	177	194	205	178	192	156	215	186	215	174	200	177	179	168	181	212	179	182	186	180	182	187	175	189	193	181	182	183	194	206	191	195	188	173	203	186	166	191	183	199	195	186	192	193	182	171	204	166	184	183	193	179	187	219	185	188	183	182	206	163	151	200	183	172	161	200	158	202	202	196	199	181	190	196	193	174	176	196	181	193	182	196	161	190	192	180	189	196	191	190	200	184	188	171	188	178	184	190	191	186	181	195	200	198	183	167	182	191	189	192	206	207	205	172	193	176	214	169	184	188	179	202	193	186	184	179	191	187	194	196	185	184	194	191	198	194	189	172	193	187	206	180	195	186	197	194	201	173	196	187	178	179	177	194	172	200	189	175	206	173	183	182	195	166	164	170	186	181	179	188	182	176	171	162	196	191	194	156	176	187	176	176	171	192	183	201	175	186	179	163	181	162	198	173	188	192	181	208	167	165	182	170	192	185	204	186	187	185	201	175	176	201	177	201	189	169	190	184	198	171	169	178	188	180	178	190	160	207	190	171	170	177	172	203	216	200	176	189	185	184	194	161	201	204	213	172	168	190	187	202	180	167	182	188	186	198	174	196	201	192	193	179	205	198	193	187	162	203	212	187	158	173	210	206	209	190	169	199	190	170	194	164	205	183	196	179	191	170	185	190	178	185	199	191	195	182	166	189	198	198	194	182	160	182	210	181	178	187	199	194	177	217	172	179	200	182	186	192	201	191	205	204	190	200	196	179	176	198	201	172	179	200	151	157	208	191	181	196	159	191	167	187	180	187	165	177	182	168	193	182	172	190	175	199	181	177	187	185	193	202	167	190	189	175	166	177	173	187	195	177	193	176	172	231	170	196	172	173	186	170	233	198	214	196	174	198	216	170	173	194	172	197	198	181	193	172	174	181	210	162	187	202	191	179	224	219
30662	14587	12252	6456	4072	2852	2196	1793	1360	1190	1033	870	825	772	652	591	618	536	534	466	490	439	479	431	454	400	382	403	392	417	370	385	373	382	382	369	353	344	354	375	330	357	348	351	338	351	341	347	358	362	353	334	365	358	347	328	321	333	354	355	348	354	320	333	359	345	347	364	345	317	340	353	332	315	326	303	326	313	359	343	350	330	336	302	353	439	329	319	348	323	346	330	319	321	334	318	320	347	320	327	357	355	298	332	334	328	349	356	337	349	346	348	335	342	322	311	330	303	336	324	326	312	362	323	346	338	336	343	316	331	335	341	333	329	310	351	309	329	313	342	313	311	337	322	387	313	305	346	317	326	313	289	311	337	342	348	280	320	326	311	320	344	322	332	303	317	328	335	326	293	312	328	333	332	325	341	319	354	329	322	321	348	319	345	310	311	322	349	339	309	320	305	330	328	331	317	342	321	339	344	321	289	306	323	339	353	316	337	328	312	345	334	355	329	316	277	325	300	307	294	300	331	317	302	316	315	315	333	351	325	303	312	332	326	321	320	313	333	321	323	325	330	336	310	338	353	313	362	297	341	339	342	343	306	334	309	337	311	347	344	320	323	317	324	330	332	337	343	307	335	315	331	306	309	310	322	325	333	307	330	313	323	319	348	310	316	326	291	349	321	322	324	319	348	346	319	349	315	346	316	345	305	351	308	317	289	320	300	350	344	336	327	326	321	315	338	320	319	307	308	313	332	336	353	313	332	309	332	378	336	300	329	326	332	359	316	339	299	302	330	341	339	323	313	333	288	310	321	305	312	305	325	366	321	312	328	301	337	331	303	328	336	297	339	309	347	343	335	346	332	339	333	323	298	340	303	321	317	305	310	303	320	331	340	334	331	305	328	331	351	336	345	316	321	367	296	331	354	329	360	322	339	313	307	318	326	324	336	326	334	314	321	310	338	313	330	308	343	360	329	346	339	349	333	327	272	345	315	321	327	360	346	330	304	332	332	312	364	349	345	316	328	295	315	332	341	321	292	322	300	359	346	311	340	351	313	341	276	330	301	325	316	313	303	363	320	323	337	301	322	322	303	328	334	348	332	337	329	314	337	342	341	349	317	318	359	324	325	301	338	315	343	327	314	323	351	311	333	306	325	308	303	344	340	292	309	332	294	314	365	359	346	319	316	318	299	334	308	321	325	356	361	324	343	328	273	323	339	335	347	360	316	319	293	317	332	342	286	325	284	321	306	339	335	324	329	321	318	311	314	345	316	318	344	307	342	366	334	325	320	321	304	330	322	312	293	317	333	365	356	346	333	356	324	330	311	360	290	355	327	302	326	300	347	321	346	323	326	357	281	304	324	307	354	300	338	298	329	314	280	312	312	298	385	334	306	359	303	324	323	318	347	366	323	323	303	312	319	311	334	324	308	350	344	327	327	329	299	310	320	339	312	328	326	339	326	319	324	295	312	326	300	365	305	337	318	315	337	305	300	319	344	336	272	324	333	317	318	322	338	285	304	330	360	319	301	358	328	316	346	331	305	346	315	333	326	328	348	315	329	322	326	317	309	326	322	358	307	318	325	308	315	333	326	306	314	319	292	320	347	317	336	310	334	314	298	333	307	340	320	297	304	348	325	308	325	292	326	332	310	341	350	304	323	315	338	330	321	312	340	319	348	307	309	364	326	302	343	294	313	290	316	330	312	307	336	330	316	323	285	339	296	348	301	288	322	330	315	309	336	295	329	325	347	300	304	349	304	314	317	341	326	334	310	298	306	334	317	330	301	343	326	297	332	331	295	311	329	321	329	333	319	287	307	294	313	346	326	320	316	335	349	301	317	333	340	341	330	331	317	309	360	317	353	346	330	342	322	324	320	319	342	308	310	315	321	336	332	315	316	310	280	319	336	338	304	320	305	317	293	298	317	326	311	335	329	342	295	313	313	314	329	301	290	342	317	322	333	339	332	322	304	287	310	303	358	333	326	315	339	304	332	324	334	325	309	331	339	308	333	318	334	312	316	338	338	329	315	293	333	323	310	314	306	344	363	322	305	336	313	305	351	305	307	325	364	331	313	340	322	324	304	339	337	333	294	344	317	342	343	310	333	309	340	324	301	324	278	334	319	319	348	304	320	318	331	334	343	333	349	349	297	326	294	320	291	356	313	347	315	320	347	303	327	325	328	298	322	332	292	307	320	349	300	342	344	340	341	328	310	324	317	336	333	307	332	355	358	295	327	334	307	328	310	344	340	338	300	335	344	324	338	327	344	335	315	320	312	328	354	306	295	312	319	324	310	358	318	359	335	365	309	335	331	318	321	338	351	316	334	320	311	326	313	334	331	347	313	332	351	296	316	285	320	325	317	324	303	296	324	323	301	334	354	305	320	330	332	323	324	308	342	306	337	344	311	362	317	348	282	295	372	329	305	331	290	359	325	347	326	317	304	316	313	313	320	335	332	337	293	326	335	354	302	320	303	337	327	324	299	328	326	333	324	318	321	345	283	369	314	317	339	322	318	326	324	355	299	331	303	366	324	316	322	334	315	333	310	321	342	320	338	338	359	325	323	320	304	323	329	321	343	334	340	321	309	346	352	342	328	354	322	339	335	342	334	303	320	350	308	338	332	299	316	322	344	343	306	331	334	328	327	336	306	325	325	305	309	307	329	296	324	313	319	312	337	314	324	328	330	306	313	326	328	335	360	354	319	314	340	338	344	338	343	341	318	327	291	316	319	350	318	338	326	310	322	305	319	318	306	351	315	305	316	309	313	321	312	332	317	322	315	336	313	308	305	351	348	299	308	320	303	320	297	298	328	334	311	363	325	334	330	323	310	331	315	303	304	314	315	353	327	335	331	303	336	340	324	322	297	344	323	327	339	332	307	336	326	305	324	318	335	361	299	314	312	302	347	351	330	336	313	353	363	305	309	308	316	361	339	307	337	322	352	316	299	326	296	285	314	311	351	295	350	335	327	333	319	358	328	347	317	330	301	300	322	306	319	348	327	312	320	334	312	311	323	327	303	327	297	340	299	323	340	300	314	335	330	311	366	317	322	314	311	330	344	348	315	314	326	353	343	332	341	299	355	342	346	311	295	352	303	317	352	343	330	340	347	329	347	314	289	322	324	315	312	339	307	299	302	329	333	332	331	300	331	351	320	345	316	335	326	315	311	328	306	321	326	318	319	346	322	330	298	335	333	309	313	356	346	321	304	289	353	323	336	349	297	323	327	341	333	323	332	350	318	319	328	317	313	310	364	329	299	328	309	319	321	327	321	326	329	328	329	319	312	334	315	330	318	346	315	341	318	341	304	327	343	336	317	340	346	349	330	333	320	335	319	344	335	323	293	346	316	329	322	344	328	323	314	364	291	365	312	342	363	321	308	344	344	331	337	339	322	339	311	308	366	337	326	306	307	333	313	326	354	330	328	296	283	353	329	332	315	329	332	329	311	340	338	300	324	319	326	343	299	334	323	304	351	330	310	335	310	316	301
26563	20780	9731	760	412	370	387	350	317	337	357	322	323	307	300	298	294	295	309	313	328	312	316	327	336	315	319	345	305	314	312	319	332	318	329	336	321	303	315	268	307	308	343	295	322	325	334	327	290	306	301	287	333	316	359	324	291	336	325	302	290	306	306	320	331	313	369	334	323	325	330	328	300	335	336	334	336	353	310	361	311	316	297	354	320	328	306	319	320	318	319	285	310	316	332	311	303	343	322	364	307	311	313	309	290	294	304	332	302	299	305	339	303	310	301	316	306	317	297	302	311	303	285	298	298	315	330	316	289	334	311	323	328	320	318	296	304	299	291	336	306	321	306	353	323	310	299	342	303	282	315	333	311	313	307	294	307	315	311	313	303	311	320	303	291	360	312	303	342	322	358	336	295	346	343	314	325	319	303	326	319	297	293	347	341	324	315	327	300	329	319	281	292	331	315	314	322	318	323	342	314	324	284	300	318	302	289	323	315	300	321	291	298	341	307	328	278	295	304	314	291	310	322	339	300	333	318	306	307	307	323	317	323	295	333	300	311	315	324	311	352	307	322	323	324	305	338	316	308	307	299	293	316	317	305	341	359	311	306	313	301	315	291	312	340	350	348	293	293	342	341	294	321	321	323	323	355	324	299	309	327	301	338	334	309	277	337	306	307	320	348	329	293	304	321	339	311	340	329	303	321	327	362	342	306	303	334	332	358	286	330	316	335	349	327	327	348	320	312	326	341	351	338	310	307	298	306	327	322	314	303	310	337	311	342	331	313	323	311	313	319	304	304	306	322	316	319	311	333	329	309	302	331	341	348	326	302	329	310	319	302	280	324	355	310	286	312	343	365	289	326	305	355	302	319	340	356	314	324	314	312	316	320	323	334	340	323	340	326	319	340	298	273	341	327	349	328	299	308	285	314	331	291	316	299	315	314	322	281	307	306	327	356	326	350	319	323	303	299	312	324	306	296	293	312	337	325	319	324	299	333	315	309	302	352	294	312	323	340	290	309	311	341	314	316	290	359	317	332	331	305	347	307	346	322	306	331	347	288	303	285	295	318	294	273	320	311	312	305	319	294	320	328	311	304	289	324	317	314	364	310	328	308	306	305	338	350	304	322	324	324	301	303	304	329	325	312	286	335	283	309	317	334	319	306	319	335	303	315	307	324	294	291	344	310	297	322	318	313	303	324	324	309	323	306	320	319	315	333	330	332	284	314	334	312	338	318	291	347	322	310	333	311	318	289	348	331	338	325	338	311	327	321	336	304	334	319	340	319	290	300	300	308	307	309	333	331	330	316	327	336	324	306	304	318	317	327	321	269	319	318	285	304	313	316	330	316	307	315	313	318	314	344	339	302	293	298	296	343	316	329	322	333	316	326	338	298	308	300	311	295	308	315	286	339	293	326	295	323	328	305	288	300	305	346	313	319	335	288	306	307	325	302	320	326	333	280	295	313	318	309	312	313	303	299	310	321	317	321	297	323	337	323	330	323	288	333	305	346	312	305	292	320	341	319	308	291	339	360	298	339	326	297	313	303	307	336	323	286	323	316	278	338	338	304	318	316	368	298	331	335	292	305	327	336	328	325	322	327	342	311	300	315	294	316	332	309	311	312	336	333	318	306	309	323	303	322	294	321	351	321	282	344	328	309	330	323	306	340	300	316	311	325	314	285	303	327	316	302	323	349	303	326	322	297	323	332	319	289	306	318	301	312	308	307	292	342	326	321	319	300	317	317	293	318	313	310	342	294	326	324	316	315	313	322	323	307	324	357	303	319	317	311	335	320	309	322	346	308	338	309	318	296	285	303	310	338	324	311	360	321	304	308	304	295	298	314	341	306	313	315	340	313	299	307	320	318	302	348	292	324	337	286	317	294	339	332	280	311	352	296	325	321	346	303	293	277	302	311	275	320	318	250	323	328	311	299	328	301	313	332	290	320	304	309	330	334	335	347	298	319	315	310	334	320	323	315	312	338	309	305	338	322	286	327	293	339	307	322	328	309	326	336	307	292	333	291	337	298	323	331	319	303	286	331	310	292	319	318	298	336	324	340	311	317	354	311	319	342	362	310	315	311	301	356	317	292	326	318	337	332	326	307	310	300	310	314	327	319	345	300	338	295	292	327	329	329	311	341	331	296	324	344	340	306	361	318	334	316	287	308	304	327	305	298	326	333	324	354	304	303	340	302	314	331	328	310	331	313	298	322	283	330	310	288	290	325	289	265	304	336	304	319	314	339	298	321	322	297	313	331	333	319	318	308	321	364	297	304	304	314	327	322	304	316	282	324	322	322	299	297	308	319	332	334	314	330	336	348	313	330	318	343	322	289	296	309	323	341	296	328	331	312	325	306	290	314	297	332	312	302	327	299	332	297	318	319	322	316	308	344	309	321	280	328	335	321	306	317	331	336	355	323	337	302	262	313	308	339	317	319	297	316	297	325	312	319	300	301	330	317	326	320	333	318	338	306	269	342	325	294	318	314	348	330	304	301	357	310	320	330	300	319	321	326	265	291	328	311	315	307	311	321	313	336	311	309	323	298	321	296	291	330	299	327	306	299	343	323	318	316	325	298	285	342	302	323	335	346	299	290	305	316	355	295	301	327	308	276	334	291	337	311	344	302	311	297	299	326	316	350	272	357	332	339	311	351	312	377	290	348	287	328	319	305	334	324	302	274	297	346	299	303	327	299	289	308	344	303	318	313	379	317	319	295	343	333	317	288	344	326	298	311	255	354	328	337	319	304	324	328	293	324	305	300	343	307	300	312	272	325	293	352	298	301	317	297	314	329	355	315	308	319	310	341	317	307	310	323	336	296	327	299	320	328	304	315	321	362	301	298	306	300	305	323	301	336	295	332	289	312	316	327	312	333	314	327	317	322	351	305	321	345	326	293	313	339	307	322	315	326	322	318	288	334	295	325	344	293	306	303	324	353	338	334	308	280	300	295	316	303	329	338	343	300	355	306	352	323	298	332	329	351	342	329	291	339	333	305	299	306	316	308	313	322	328	328	321	273	317	340	273	312	311	295	298	334	305	339	331	322	331	320	320	327	328	309	293	328	322	298	319	324	287	286	304	309	301	309	324	317	288	343	304	293	338	308	332	323	309	314	280	317	309	299	324	315	328	325	335	356	336	330	355	324	324	324	304	314	320	309	305	325	322	264	286	325	305	302	343	328	314	305	329	308	306	293	351	319	323	330	297	295	325	351	317	331	318	263	320	330	295	337	316	339	296	317	325	289	306	322	318	348	274	342	314	309	345	341	334	320	317	323	280	338	327	294	328	317	323	317	310	324	335	329	340	289	317	311	316	333	297	321	306	331	284	298	294	333	343	253	309	322	339	318	293	326	325	314	337	316	327	303	315	298	294	325	327	354	328	317	301	300	311	295	315	303	275	307	331	340	305	312	303	308	326	325	329	330	369	316	299	291	309	318	327	298	322	306	323	325	321	291	315	308	325	300	284	300	323	323	331	335	301	316	337
13529	1594	1443	957	794	683	665	630	630	609	589	597	601	576	603	600	577	601	602	628	615	576	573	562	539	608	579	588	586	573	558	587	590	586	607	563	544	592	568	522	550	549	585	588	587	551	566	601	597	637	569	511	582	564	553	574	532	604	607	591	584	555	576	572	547	572	557	541	568	570	580	587	555	584	560	591	575	554	620	590	616	582	579	586	592	585	575	567	556	578	599	550	587	544	553	563	564	579	583	542	582	608	550	568	596	543	591	612	600	560	568	524	579	570	557	564	602	538	548	581	555	611	581	616	566	607	547	571	576	573	576	568	533	585	586	553	580	605	564	596	591	551	569	606	562	588	566	595	613	573	603	543	585	586	553	587	546	614	620	551	546	571	571	526	579	619	543	552	566	559	607	575	508	583	578	565	605	550	603	574	600	591	575	590	556	549	577	555	564	607	571	535	580	550	572	563	604	572	543	558	596	543	552	588	599	556	534	564	623	559	586	605	555	561	541	583	526	593	587	579	605	576	536	528	612	572	569	561	587	574	573	605	535	546	548	588	610	613	546	558	567	572	539	567	561	600	585	608	567	610	536	553	550	590	595	589	584	609	580	571	559	580	606	572	548	573	610	567	596	577	610	567	551	565	608	620	622	581	658	534	607	603	505	517	587	563	565	615	613	597	572	606	601	535	570	580	592	587	562	588	576	567	640	594	565	554	588	604	615	555	596	605	577	564	595	569	566	611	593	581	564	599	606	584	614	573	573	582	592	574	560	590	602	566	598	557	592	570	539	574	592	589	583	587	558	580	568	576	611	553	570	598	613	592	565	585	609	616	592	587	617	590	579	567	587	547	557	611	571	553	578	582	631	620	562	580	569	518	535	579	609	589	600	579	572	558	609	558	581	596	548	558	573	540	556	608	582	572	566	566	620	599	542	589	599	578	531	568	542	590	589	581	619	592	567	598	619	553	602	572	556	527	560	588	559	540	592	571	588	555	530	578	586	589	568	550	566	574	558	585	525	580	583	522	610	577	558	549	567	604	554	606	574	562	526	580	569	580	580	573	576	607	552	612	589	608	599	542	587	573	557	529	579	584	609	608	592	556	555	565	551	576	603	542	584	607	592	562	560	574	532	543	571	591	617	565	598	567	569	571	573	601	560	563	641	573	593	587	610	577	574	580	593	612	605	592	592	575	592	535	576	554	537	545	551	583	550	638	561	584	542	573	588	559	558	545	596	573	593	601	546	599	574	571	629	539	539	576	574	596	568	575	552	530	551	602	564	554	543	569	548	591	558	589	563	597	588	541	533	567	535	558	583	561	536	596	558	568	555	556	590	540	567	553	586	626	577	611	577	591	591	595	564	597	596	608	571	553	573	591	586	582	616	554	599	555	572	559	553	583	579	609	588	635	585	585	583	602	532	573	605	536	569	531	553	583	560	559	558	538	568	564	562	598	572	566	564	610	557	581	583	580	567	563	562	592	557	573	624	572	608	606	543	559	588	572	618	590	557	550	586	546	556	582	539	598	607	601	592	590	562	583	534	592	605	518	571	542	581	569	596	553	591	575	589	581	576	563	597	627	555	584	564	564	555	574	548	566	558	589	558	574	593	612	521	601	557	562	530	554	589	615	603	621	579	581	583	567	585	524	559	551	565	611	594	594	584	538	546	593	614	558	575	575	555	562	578	587	616	591	544	574	583	583	576	584	573	605	595	546	593	577	562	577	568	613	572	562	594	581	549	588	607	565	556	541	572	618	582	566	570	557	608	564	617	543	602	583	608	582	605	550	609	608	526	583	579	559	581	594	561	554	580	563	570	543	602	559	567	581	614	569	575	603	558	602	605	543	591	581	570	586	561	609	564	532	620	583	591	587	588	612	578	619	547	607	595	560	613	554	543	529	557	577	619	595	554	570	591	598	544	568	555	546	573	573	580	551	559	567	599	585	564	612	587	608	568	575	572	594	579	526	548	563	636	565	558	573	550	551	576	551	583	592	595	603	585	590	580	585	580	563	557	544	547	579	640	624	550	570	567	600	546	575	557	561	612	583	542	548	587	589	558	599	530	559	562	582	598	563	579	573	639	585	610	553	568	578	566	590	566	558	614	607	517	572	559	584	582	560	561	526	543	596	581	587	582	547	572	551	590	569	551	576	569	552	575	583	536	557	609	592	580	556	577	572	587	540	537	604	533	599	596	566	569	583	551	556	584	594	556	597	611	534	584	585	582	569	593	612	586	608	568	564	591	549	532	604	552	596	592	554	608	578	555	615	594	574	546	563	517	579	567	561	536	592	586	553	585	526	581	615	576	604	565	575	585	563	595	557	576	568	567	610	587	557	592	573	537	569	598	563	547	607	610	591	596	572	581	558	570	611	572	554	572	589	564	564	563	553	564	556	580	544	582	557	586	556	546	588	552	558	583	592	616	611	543	565	568	549	573	594	614	597	547	598	606	600	558	595	546	555	627	612	569	599	536	571	555	582	612	585	613	526	613	564	548	557	629	584	581	576	624	598	595	578	569	554	602	557	583	581	544	603	567	553	576	582	518	576	643	571	550	532	567	563	588	592	553	568	574	567	540	604	590	601	611	566	592	619	599	555	577	589	591	590	578	596	600	614	592	559	582	544	577	591	586	567	576	556	536	581	546	586	565	566	594	588	595	570	600	580	555	557	562	588	608	562	572	573	600	578	583	542	580	571	569	607	601	608	556	608	634	575	616	593	568	597	549	598	605	581	599	563	575	565	599	581	546	558	578	564	558	575	608	567	528	566	598	577	601	618	578	579	553	557	630	594	568	569	584	531	559	554	610	557	577	535	577	547	562	548	571	560	577	598	582	560	561	583	587	559	583	619	560	623	602	565	576	585	575	600	535	545	557	565	636	573	543	575	568	603	581	581	610	590	584	605	623	605	580	541	565	550	546	609	585	554	569	543	606	542	582	573	578	549	579	591	591	561	566	575	544	543	568	562	569	590	540	572	598	585	555	579	645	581	553	554	583	548	582	606	592	549	561	601	572	571	589	567	560	582	551	588	604	544	594	604	573	591	548	565	580	611	534	586	606	562	550	546	571	539	568	622	571	606	543	607	569	579	615	573	600	602	576	582	574	579	553	549	587	568	573	583	575	559	590	609	598	636	575	568	614	568	560	587	562	540	580	630	612	592	577	578	595	575	602	592	599	588	602	610	599	579	614	584	566	575	597	536	573	597	573	559	569	566	581	578	583	594	553	605	580	563	578	545	570	595	603	578	601	562	572	593	578	553	608	584	570	582	590	555	537	596	575	567	631	588	529	602	585	532	542	612	533	593	579	613	566	582	575	539	552	586	571	570	574	567	558	555	578	580	587	595	602	567	591	554	581	585	573	570	591	545	576	578	604	592	561	547	576	574	582	583	583	566	594	525	608	600	566	589	596	569	542	571	561	588	564	588	565	589	568	552	554	590	554	529	583	585	548	550	653	628	577	571	567	564	591	600	585	632	569	611	524	546
23817	21158	28427	24132	20974	3210	541	325	279	262	250	208	216	208	186	189	195	175	164	153	155	161	169	165	164	134	163	150	134	168	165	171	147	148	158	132	154	142	158	161	145	124	159	148	160	155	133	149	129	152	136	137	138	139	140	148	152	161	155	145	140	148	150	116	142	131	135	133	128	140	155	143	150	141	147	139	139	134	132	121	156	152	145	161	166	136	146	139	145	147	126	114	155	145	160	141	153	148	145	147	152	138	159	147	141	133	134	138	133	143	134	155	158	129	141	141	122	134	135	124	157	156	149	127	149	144	149	135	152	130	136	146	165	122	145	139	142	144	112	141	130	148	130	124	136	145	145	142	153	148	146	152	132	150	146	131	130	130	126	143	148	144	143	151	154	148	113	159	140	120	152	124	108	143	134	156	130	132	133	122	130	158	141	131	143	175	165	175	117	149	148	166	154	146	154	143	132	121	130	153	140	127	146	130	147	161	132	142	119	131	153	152	173	143	135	153	147	140	135	152	136	153	158	158	124	140	139	140	134	126	133	126	130	149	152	165	140	131	143	149	144	118	140	148	154	136	145	122	145	161	116	132	144	134	138	146	137	160	134	152	159	144	144	155	139	138	146	132	132	152	152	140	128	130	137	124	158	138	133	123	108	149	139	137	123	134	137	162	120	140	149	129	155	138	151	152	126	132	128	146	133	141	125	127	141	139	141	144	147	136	136	129	142	136	136	137	125	139	136	152	135	142	123	138	136	155	142	138	131	140	134	138	128	130	134	149	164	137	129	131	153	126	160	126	144	132	116	135	131	143	148	148	148	160	124	136	132	137	145	118	144	143	140	141	149	152	151	157	154	133	144	135	141	137	145	148	155	139	146	134	133	144	147	134	150	149	144	142	146	139	130	119	120	132	135	141	143	147	163	114	154	136	140	145	119	160	145	123	152	155	144	148	157	164	141	160	130	166	133	145	136	123	147	143	132	138	157	139	153	163	145	149	152	140	165	116	128	151	150	143	136	151	128	157	142	143	139	119	148	138	137	144	120	145	152	151	152	159	136	145	135	151	131	150	141	158	146	140	121	149	147	152	141	143	157	158	116	154	138	141	138	134	150	148	160	150	148	142	142	146	125	122	125	132	141	130	156	141	161	153	146	150	125	126	158	144	125	142	151	136	150	130	145	140	146	159	148	128	145	140	137	123	164	131	145	156	140	132	139	150	143	155	130	140	149	155	140	149	125	146	152	161	127	134	152	140	134	147	136	152	126	127	148	156	152	140	158	151	166	145	150	162	129	138	142	131	151	127	124	125	144	142	157	142	142	141	134	117	120	128	141	146	124	118	155	132	142	139	139	131	157	144	134	158	133	138	134	142	139	144	121	158	161	145	151	141	143	136	140	148	125	158	131	129	151	133	158	131	140	130	131	150	136	149	134	130	129	170	141	139	146	143	126	124	132	152	155	152	137	150	124	145	132	138	127	149	134	132	147	145	130	127	138	129	129	145	153	149	171	136	141	138	142	131	156	128	144	141	114	138	143	113	134	141	139	139	155	150	149	128	132	112	148	145	121	146	147	134	134	123	140	117	111	124	124	141	130	122	128	128	133	136	142	120	168	130	130	140	155	151	137	153	127	159	124	135	105	144	150	123	152	144	125	117	125	169	131	143	131	136	121	134	104	139	139	150	140	136	143	140	144	121	184	133	148	151	145	135	145	117	137	130	137	125	126	152	127	157	144	154	150	149	152	156	136	154	138	124	125	134	126	140	140	131	142	136	146	159	145	145	140	135	136	144	133	137	150	145	148	154	123	149	134	161	149	130	141	147	140	156	134	150	148	136	158	150	145	153	127	163	151	132	127	131	144	148	151	115	130	132	137	152	147	136	131	133	115	126	142	134	151	140	161	127	154	123	140	136	138	141	127	136	127	136	142	136	123	146	144	142	141	123	143	134	135	129	126	124	147	127	150	141	146	159	145	143	136	148	142	143	125	148	119	145	137	137	127	130	121	166	146	161	131	122	158	169	128	130	158	139	145	131	136	125	131	153	157	139	143	132	152	133	129	132	135	131	121	151	156	116	159	136	145	127	125	145	129	140	124	136	139	125	143	136	136	133	158	139	133	122	113	128	139	146	143	142	137	135	148	155	134	112	126	135	142	143	124	147	136	147	135	127	158	121	133	143	145	138	129	148	153	131	153	155	143	143	133	131	127	130	161	143	140	144	136	140	130	141	130	152	127	129	135	135	134	157	151	140	121	122	126	160	130	138	132	152	175	154	139	135	139	144	159	130	150	147	117	157	123	131	138	145	147	153	144	132	144	157	135	127	124	125	147	131	139	150	128	118	147	145	139	133	132	132	121	147	145	129	124	136	139	128	142	153	125	161	146	114	146	142	123	173	149	145	141	126	136	148	138	130	126	133	142	135	164	156	122	160	144	126	124	157	155	150	158	115	135	151	125	135	133	155	143	155	141	145	149	125	133	131	120	134	126	118	147	140	135	143	147	152	129	138	136	132	157	137	147	150	164	148	155	131	117	122	161	150	151	134	146	137	132	141	132	138	143	151	133	142	133	147	132	132	149	140	121	136	151	135	147	151	146	143	155	120	139	130	131	128	152	142	140	137	138	148	151	142	124	141	131	143	145	131	134	132	141	154	132	169	139	137	152	145	159	134	142	155	138	137	138	133	133	152	158	140	140	161	134	160	124	146	138	142	132	120	145	126	150	140	139	137	139	124	124	144	150	159	123	152	145	150	148	142	137	126	158	123	131	144	154	132	146	145	127	142	146	138	141	173	167	157	150	142	147	151	139	134	142	157	131	133	152	143	152	142	138	144	134	151	157	133	138	154	131	129	131	136	136	128	143	154	130	141	146	139	127	154	138	147	119	120	142	137	136	124	124	120	121	148	126	123	147	137	146	133	146	134	136	154	139	155	146	135	136	144	154	151	157	147	133	153	152	129	132	151	163	136	165	139	132	145	144	137	140	140	106	140	149	126	135	130	139	157	134	142	144	147	138	113	161	139	142	135	131	147	139	138	145	144	143	159	139	171	149	158	137	137	137	146	133	153	142	113	130	136	139	136	130	131	147	142	158	145	128	138	134	134	110	136	157	136	132	147	133	146	163	151	153	140	140	149	137	139	145	155	145	144	141	135	141	147	145	150	134	125	151	137	146	149	119	132	165	146	135	127	133	130	151	143	139	151	138	143	135	131	160	137	151	158	133	133	160	128	137	126	133	149	148	139	155	142	158	151	147	146	149	146	129	133	141	108	136	150	154	131	146	142	135	128	135	131	164	129	117	150	131	149	132	145	150	133	120	148	152	139	142	130	155	145	151	131	143	139	119	150	139	121	140	149	146	167	159	144	151	138	150	153	171	138	116	139	131	146	147	135	141	145	131	160	138	134	150	135	135	127	153	138	158	148	185	135	135	140	156	122	155	134	122	131	138	151	149	139	151	139	130	153	156	130	133	152	118	133	153	130	144	144
27519	9013	7541	3783	2350	1701	1276	1009	817	706	612	558	521	464	424	390	381	393	391	382	337	310	356	325	347	321	316	317	328	307	310	273	300	312	282	295	277	254	328	277	324	312	259	286	287	310	293	287	282	308	301	299	269	307	261	294	298	289	284	270	261	275	246	290	251	296	279	278	272	279	274	245	288	274	294	285	287	272	274	269	271	280	281	280	280	288	292	284	272	272	270	299	248	279	245	267	260	247	272	268	298	264	291	296	293	268	291	281	279	260	280	255	260	264	244	272	243	269	287	292	266	285	280	242	261	268	260	284	248	292	333	258	276	269	310	229	264	274	289	281	261	269	262	274	273	268	274	252	270	263	273	268	297	273	251	268	281	297	277	289	276	286	262	304	283	275	270	269	304	247	270	269	269	243	284	269	282	293	285	278	286	263	270	258	286	288	281	259	260	291	288	277	272	281	289	285	279	269	276	278	290	283	287	274	259	274	285	254	258	307	260	264	270	277	255	250	251	263	273	287	252	252	270	279	275	262	302	274	275	264	302	253	282	297	268	255	304	282	270	279	275	271	277	275	285	287	290	262	294	272	276	285	274	283	274	258	251	293	278	263	281	264	302	277	303	241	246	265	318	293	275	291	251	273	264	240	290	262	284	281	298	266	292	260	251	266	261	289	291	295	299	276	296	271	269	293	264	254	257	279	273	276	296	289	295	301	286	286	299	303	279	269	270	248	302	300	302	259	267	252	237	270	270	272	229	287	290	305	264	278	267	270	270	275	264	264	306	242	265	289	261	290	275	279	241	263	248	285	283	278	277	275	272	269	263	251	264	263	276	257	265	255	288	237	266	304	269	244	287	284	274	255	243	277	294	286	285	272	284	285	268	256	263	276	277	289	257	271	272	282	260	251	278	263	266	268	285	263	311	244	276	285	261	269	282	284	271	248	266	290	267	268	259	284	282	289	227	288	249	282	272	284	265	269	272	268	261	256	304	263	281	283	239	263	285	288	289	283	267	286	310	253	303	246	295	262	269	278	291	288	283	286	278	282	264	282	270	266	292	268	248	262	293	261	259	259	256	300	243	271	306	288	290	293	314	244	270	280	274	264	291	292	299	272	242	277	276	285	249	266	276	285	250	286	289	261	285	296	274	276	255	231	263	264	273	304	275	284	321	325	255	276	307	263	251	257	271	275	265	274	305	273	267	222	262	270	280	259	286	277	255	287	271	264	273	269	280	232	265	258	286	265	272	295	266	292	289	277	251	282	283	261	279	252	271	275	248	255	272	273	273	286	275	285	273	266	270	243	240	291	285	264	292	279	305	245	267	252	277	263	257	291	263	291	261	271	299	249	271	253	286	266	280	259	244	265	282	265	254	273	281	266	270	245	253	257	283	268	290	273	271	246	290	286	267	261	258	292	273	266	251	245	265	258	265	286	270	296	267	272	310	253	270	264	278	293	272	271	274	285	294	294	266	266	277	257	270	277	271	267	234	288	263	263	256	285	273	265	263	281	265	268	310	259	262	310	273	260	305	228	293	261	270	299	277	255	302	311	305	259	284	308	272	259	265	276	287	271	293	266	255	283	262	283	254	234	261	251	274	246	278	272	282	270	286	302	251	268	265	284	303	279	278	280	289	288	257	283	289	286	282	250	292	237	295	275	295	270	267	244	251	274	284	245	297	306	286	269	273	235	276	297	278	271	267	238	268	276	238	251	272	256	284	277	249	289	282	265	284	261	276	264	264	263	250	260	290	290	295	253	286	292	295	275	239	313	256	290	284	239	234	253	256	289	275	245	301	272	274	259	277	274	278	310	255	260	273	257	273	274	264	278	281	263	279	271	264	261	263	291	267	293	288	263	267	264	288	285	275	263	260	282	282	313	284	253	283	263	268	275	278	265	278	283	278	253	250	284	278	291	272	257	260	240	274	271	274	259	276	250	273	267	258	291	286	275	262	291	296	300	274	278	304	259	278	264	286	283	265	267	263	253	271	266	248	271	252	275	269	255	284	266	256	292	261	265	274	278	291	254	269	287	308	272	275	289	271	278	285	269	272	282	263	273	249	266	272	276	277	270	308	272	279	282	266	277	277	236	280	262	256	263	257	281	242	259	282	289	266	279	279	263	287	272	275	264	282	257	258	300	261	252	250	271	272	248	272	246	270	262	279	287	258	268	271	262	265	264	303	263	263	245	289	269	269	265	272	284	242	242	262	284	255	276	273	287	281	257	283	276	300	280	286	262	280	291	278	261	258	285	267	261	263	290	271	292	283	270	284	258	250	265	254	287	290	274	289	280	257	258	294	243	274	251	273	293	259	287	278	276	280	289	255	246	286	257	258	281	274	296	275	282	259	248	282	273	265	254	283	267	256	266	258	278	266	283	278	263	276	285	289	247	285	278	309	282	249	275	272	289	293	255	321	263	280	293	288	300	284	283	272	291	278	297	279	262	263	240	277	279	259	276	264	287	238	253	264	251	284	247	274	257	272	259	301	267	284	251	274	276	277	257	281	249	256	276	272	254	289	262	270	259	285	266	275	289	291	277	270	267	281	254	262	251	297	259	286	302	287	267	243	237	243	297	282	273	272	276	264	300	292	283	288	259	308	274	292	258	271	250	267	288	269	263	259	274	258	284	281	275	260	286	260	286	295	270	287	315	268	224	274	283	263	250	301	265	266	272	258	269	277	295	292	261	275	263	267	266	276	309	269	246	269	246	270	234	289	267	264	300	268	286	285	277	291	256	282	281	272	264	303	284	289	270	283	277	275	264	269	273	303	278	266	271	259	262	279	262	287	275	280	285	270	271	262	262	276	297	249	254	279	253	236	258	282	251	286	269	280	270	284	292	273	273	278	284	268	276	288	249	268	250	282	253	301	260	299	277	279	264	274	272	269	290	288	253	285	261	286	285	282	250	288	273	264	278	259	237	267	278	252	276	265	256	277	272	296	273	283	284	276	280	277	272	263	287	292	282	270	263	264	281	275	284	269	281	277	262	280	265	241	266	258	302	295	319	264	270	237	273	266	272	286	272	260	253	259	268	265	273	252	281	276	297	258	268	291	302	257	258	304	282	267	268	277	278	260	269	273	285	248	264	225	290	271	232	284	256	283	272	284	257	279	312	282	273	265	253	270	269	249	271	273	286	253	263	275	284	281	270	288	242	261	252	264	246	290	253	250	256	306	262	284	262	261	254	280	292	266	288	263	243	284	264	268	290	268	303	244	279	266	303	290	278	284	265	268	287	299	278	308	278	304	265	262	306	288	298	256	296	275	263	244	291	274	291	251	261	279	287	270	292	287	262	254	265	279	260	258	270	300	263	301	266	244	273	263	237	291	261	270	282	254	257	251	280	262	264	261	247	264	288	268	277	277	260	302	279	255	263	247	285	262	295	279	255	288	264	237	297	264	251	259	257	264	250	269	278	265	272	259	279	252	270	267	309	289	269	257	253	246	281	266	284	266	280	264	282	266	289	295	296	260	277	270	241
22917	21144	28986	23542	21144	20723	2071	595	435	411	337	339	336	282	289	258	273	234	235	220	215	210	235	202	219	209	219	221	211	199	212	203	205	210	202	191	192	194	198	220	205	217	207	186	186	211	201	222	200	184	187	202	182	199	196	174	182	185	192	190	188	209	176	182	187	170	191	184	190	187	165	193	171	201	196	175	186	175	182	208	164	188	217	177	195	169	189	184	191	163	165	208	192	183	171	183	171	211	166	193	168	166	226	183	182	184	174	179	188	205	216	194	182	167	160	190	192	183	201	163	183	208	186	166	206	165	197	192	184	186	190	153	188	205	195	179	168	194	172	187	188	191	174	196	209	180	188	208	176	184	200	162	196	197	199	186	193	181	184	202	189	190	181	178	149	188	175	167	198	196	186	179	211	188	173	173	175	188	180	161	185	196	189	162	195	195	179	183	180	182	192	182	171	209	157	194	203	163	198	200	184	170	179	184	175	187	158	203	178	190	163	182	193	185	174	177	188	177	174	192	184	183	205	194	182	190	196	162	193	179	167	176	179	187	216	176	172	146	194	191	186	190	186	159	205	180	195	181	195	201	193	172	191	194	178	184	158	187	178	174	175	154	182	172	192	196	200	207	185	177	175	156	200	180	172	172	196	187	173	185	204	214	189	195	209	192	191	200	207	198	171	188	199	168	173	197	184	180	194	174	212	194	174	178	189	185	152	168	186	205	186	204	210	175	172	180	187	189	174	177	191	169	188	177	186	177	201	174	183	197	174	207	148	188	200	184	214	187	178	187	204	197	185	173	177	180	198	201	198	169	172	195	180	177	183	168	174	184	179	173	175	189	193	191	216	173	194	212	203	188	203	177	179	190	189	176	182	193	185	174	203	185	160	194	196	186	173	173	170	169	167	195	204	215	147	188	184	173	242	192	190	191	181	184	182	177	188	188	200	176	174	205	186	180	178	170	185	169	185	187	180	153	179	169	189	190	189	182	196	181	182	213	201	187	190	203	172	193	186	182	197	160	183	180	205	197	172	187	193	182	174	202	191	199	177	183	196	191	193	186	224	193	172	181	185	213	177	182	172	190	203	169	206	162	182	173	192	192	158	186	187	152	199	182	178	169	172	170	194	181	194	193	180	197	182	192	162	179	189	188	166	167	216	181	192	188	178	192	177	182	163	168	180	196	214	181	190	180	189	208	170	171	210	178	159	159	172	180	193	186	183	163	183	154	180	185	210	196	203	168	199	193	157	168	180	183	186	183	181	208	175	195	183	198	199	180	168	189	176	198	181	186	175	190	163	184	176	175	181	201	181	179	202	190	189	199	191	162	178	192	196	193	196	185	161	171	164	185	202	208	168	173	158	168	193	197	153	162	186	180	181	183	161	191	189	196	208	193	184	203	176	187	190	195	172	185	211	176	163	169	196	189	185	161	199	201	189	188	182	181	213	189	182	182	196	187	169	168	186	166	213	189	220	211	224	203	185	187	189	174	173	151	210	196	220	183	196	223	184	167	179	188	183	169	177	184	164	163	205	194	184	187	189	162	210	187	198	200	192	183	173	184	160	181	170	191	171	181	198	185	217	198	200	187	188	182	180	189	186	197	173	172	160	201	181	189	192	187	172	194	194	184	187	183	179	185	183	196	165	182	182	184	157	171	170	202	181	175	170	167	183	175	194	172	193	147	189	179	191	187	197	154	210	184	189	188	182	165	187	204	188	176	184	170	201	208	209	188	182	152	170	163	180	210	200	181	165	189	208	204	173	187	202	199	173	178	193	202	188	205	179	166	175	156	210	167	222	189	184	171	212	183	178	176	186	180	182	173	155	193	160	189	202	178	191	189	174	173	189	188	195	163	178	203	192	191	185	156	189	194	180	181	212	206	170	171	187	173	185	176	184	198	179	174	165	191	177	174	171	150	175	184	188	197	183	182	185	157	188	203	173	173	163	176	188	194	176	177	192	191	204	194	173	201	169	159	185	195	184	161	190	169	201	196	199	203	214	176	177	185	191	177	200	179	157	176	190	181	185	177	204	172	182	173	169	168	182	176	150	192	182	207	183	150	184	186	190	187	171	167	156	188	188	202	193	174	168	171	189	171	186	175	190	193	181	201	209	189	185	189	189	195	179	172	172	182	184	195	205	176	202	188	186	196	196	192	203	195	200	175	164	173	177	178	184	184	180	176	174	171	177	210	191	187	199	169	167	180	193	175	204	195	197	191	187	191	187	211	196	198	166	181	168	191	197	218	179	192	184	183	196	197	163	181	188	194	176	159	220	199	178	176	158	214	214	179	180	200	182	177	182	207	193	199	163	219	189	187	166	183	187	156	196	162	179	182	195	158	181	168	190	212	186	200	176	201	166	191	178	187	175	178	173	177	178	182	179	199	170	192	194	174	165	202	189	198	194	197	185	181	179	196	161	185	206	175	198	162	173	214	206	166	187	195	188	162	173	179	192	196	183	183	175	195	186	171	187	174	180	169	181	165	172	203	175	174	166	169	193	180	206	223	187	180	170	171	172	168	172	189	178	188	166	173	188	168	196	180	171	176	198	175	183	175	174	201	170	216	200	190	201	204	187	173	187	205	201	184	200	167	204	186	204	194	190	201	159	171	221	170	182	180	175	203	182	157	166	189	197	206	203	193	190	168	197	181	154	212	180	172	178	175	189	172	154	180	170	200	190	180	185	211	188	171	203	200	197	182	195	193	181	178	200	173	172	183	165	169	169	179	181	172	187	202	201	219	196	185	193	183	178	193	188	199	186	171	195	200	181	169	192	175	175	192	202	187	169	164	153	170	207	187	179	186	188	187	202	170	188	182	179	176	183	184	164	173	201	186	186	172	195	202	197	189	176	162	183	196	190	147	182	180	179	172	184	175	180	176	176	177	181	188	159	180	183	178	193	197	168	182	197	175	188	158	179	196	192	216	191	189	191	185	209	184	178	192	158	158	184	174	183	172	189	182	151	194	196	184	187	181	190	172	171	184	224	157	171	178	173	152	171	174	183	162	190	177	182	181	183	172	178	171	196	187	178	183	149	184	162	179	211	176	194	194	156	173	192	189	163	177	195	181	200	179	207	192	168	182	178	171	190	177	165	193	200	195	195	173	174	201	196	196	184	201	170	197	192	209	192	182	179	195	172	162	185	174	175	161	171	177	202	187	200	173	197	176	201	171	167	171	200	167	174	180	199	183	202	177	187	189	158	173	203	167	178	193	176	208	200	175	192	171	203	180	202	184	174	183	165	175	190	202	161	184	194	187	169	184	170	192	148	166	160	196	184	165	216	177	171	197	171	194	161	186	171	185	204	195	190	207	177	197	174	187	179	175	178	183	186	194	164	168	210	181	194	162	208	172	175	184	196	188	197	182	195	173	192	180	193	173	179	157	201	182	210	149	200	181	171	168	173	169	213	162	172	173	190	186	190	185	169	169	171	179	173	181	165	190	189	189	173	190	213	198	169	184	197	199	201	170	177	176	190	205	189	180
31625	14676	12281	6523	4147	2871	2169	1779	1441	1256	1025	938	771	694	597	603	548	550	513	518	501	478	464	446	419	404	424	407	415	367	380	353	371	397	378	360	334	393	377	373	345	359	335	357	368	348	316	365	335	355	325	320	355	326	358	353	343	335	319	363	321	322	365	337	323	355	354	310	378	338	321	340	356	320	304	323	313	356	346	345	334	348	342	334	354	413	342	341	346	322	327	351	344	327	337	299	322	312	313	334	341	330	312	336	297	331	306	340	344	314	313	281	332	321	360	324	355	323	316	307	291	366	319	309	318	336	356	324	303	328	332	369	334	359	313	307	332	328	319	299	317	330	304	337	348	326	314	347	316	350	330	309	329	312	329	354	347	341	299	290	304	308	307	315	328	311	320	313	322	347	344	309	318	325	348	307	291	325	329	311	278	346	334	343	317	319	299	308	349	316	330	338	350	310	329	318	325	309	352	336	317	299	325	348	331	307	307	325	325	334	321	297	298	332	313	311	312	324	317	345	311	320	307	332	300	338	313	319	311	306	301	327	341	347	318	297	341	299	306	351	329	305	307	304	318	315	328	339	304	305	330	306	325	337	313	318	319	324	325	337	306	329	311	343	360	340	326	337	356	308	352	350	348	350	341	333	323	305	324	354	290	344	318	299	319	328	297	303	313	311	326	285	287	286	296	307	304	284	339	362	326	332	331	336	344	345	313	314	324	309	360	325	332	335	329	351	334	362	299	293	330	308	310	323	317	361	317	360	313	341	330	343	318	321	345	358	318	286	329	302	284	344	336	308	340	345	319	333	309	325	273	303	335	303	357	350	317	292	315	312	311	281	335	323	331	313	338	344	313	302	324	332	324	318	342	333	323	317	304	298	302	320	304	327	350	324	336	317	319	325	304	341	368	305	287	308	348	301	308	330	308	324	362	330	341	287	318	323	371	307	331	292	369	326	300	311	329	325	307	326	335	340	328	270	318	311	307	292	326	312	343	338	327	328	353	318	351	337	333	343	341	360	317	316	305	327	352	302	341	319	310	296	332	327	316	374	316	340	320	352	302	293	306	311	323	352	296	353	276	308	339	329	335	322	334	330	322	321	320	308	320	358	336	327	331	299	309	338	323	345	282	318	336	325	327	320	347	308	322	359	303	319	336	335	318	326	299	309	339	311	307	326	330	323	322	309	312	284	327	281	297	335	292	348	350	336	287	308	323	318	349	359	338	299	322	306	343	329	334	344	303	319	311	333	335	336	357	324	315	328	314	295	331	328	337	345	331	333	302	326	309	328	324	301	331	317	330	315	294	343	285	318	314	306	320	319	343	327	328	327	311	323	323	323	322	280	351	316	324	342	353	336	307	326	346	355	361	320	337	320	349	315	300	311	353	309	289	314	339	311	335	284	304	291	344	340	321	343	305	371	317	322	330	328	350	328	310	350	317	318	327	333	339	313	310	284	329	318	310	305	343	345	309	359	307	270	309	344	351	349	335	306	339	319	325	308	334	338	328	305	336	315	351	340	313	311	323	331	326	320	320	321	310	306	324	302	303	327	311	285	318	331	351	324	338	337	349	350	324	330	349	309	312	324	316	323	305	331	320	327	316	329	326	320	370	348	336	303	358	306	332	348	311	322	299	309	288	325	344	315	311	318	324	328	317	338	303	321	295	301	344	344	340	300	302	328	347	323	328	276	334	334	310	307	346	294	332	330	320	308	318	335	322	344	324	316	325	327	315	340	336	348	331	338	334	300	351	305	297	345	346	317	304	324	324	327	342	379	310	342	306	351	344	293	353	342	330	332	332	319	319	331	315	308	366	309	344	322	342	318	306	354	329	317	343	343	308	328	359	328	325	284	308	335	318	344	358	323	350	317	341	320	338	309	329	331	352	276	318	320	361	349	325	336	345	310	314	360	343	309	341	318	336	321	328	336	307	338	314	325	325	336	331	323	329	334	318	300	335	331	305	324	314	312	332	359	325	326	304	331	320	327	303	335	318	330	320	311	316	329	321	333	329	332	322	294	329	341	313	323	317	352	309	328	311	321	344	323	338	333	344	321	333	310	333	336	303	323	325	315	344	342	310	366	323	331	326	306	340	334	320	321	333	302	327	300	296	333	320	313	322	317	322	304	319	337	335	323	335	301	319	308	306	321	329	320	300	350	363	310	306	354	280	301	318	327	324	314	305	356	313	340	357	326	337	328	334	300	312	337	327	324	312	332	335	303	314	316	311	339	337	269	356	322	349	290	316	309	327	354	331	317	319	326	379	333	340	311	355	347	312	338	328	348	351	336	334	336	311	326	325	294	330	343	299	319	315	359	319	305	331	321	363	318	315	338	309	325	350	337	335	308	347	302	310	331	354	344	351	362	335	352	313	309	304	370	303	316	331	310	319	344	328	323	326	352	323	299	330	340	336	314	302	315	275	325	311	332	338	360	334	321	325	330	326	320	349	328	320	335	340	308	315	335	312	306	320	320	314	347	342	299	326	287	301	340	266	319	325	314	310	329	324	310	316	340	307	304	314	324	327	330	349	293	328	317	274	321	317	285	329	340	323	339	319	300	343	311	320	316	311	317	358	320	306	317	352	324	324	306	347	306	306	303	297	319	300	307	326	326	358	334	324	296	317	303	327	319	336	332	326	320	330	329	332	316	303	323	306	342	294	357	356	337	324	320	365	332	333	306	324	330	322	315	344	335	327	318	329	328	341	303	348	291	323	339	327	288	324	315	369	326	308	322	329	321	328	352	316	327	339	292	341	356	327	325	351	313	279	343	312	346	319	379	323	310	320	310	352	283	304	319	323	321	302	315	288	323	319	342	318	329	309	306	310	371	318	338	312	325	307	343	330	327	319	302	330	311	359	313	337	333	307	348	321	310	328	323	322	339	312	303	322	355	339	346	344	336	325	298	324	310	334	292	358	291	311	311	316	304	316	328	319	334	289	300	315	342	348	314	343	347	348	333	309	345	301	296	318	331	335	307	317	314	302	314	314	329	299	308	331	352	340	298	363	326	352	344	335	331	324	310	338	297	307	326	349	317	325	307	315	335	360	318	322	324	316	343	296	335	329	312	313	316	289	317	320	350	313	339	318	323	288	353	308	289	310	301	357	318	301	322	300	307	326	310	314	344	329	341	318	321	338	314	357	322	313	313	314	351	335	323	322	330	327	312	354	368	320	339	324	307	356	295	352	322	285	322	311	306	338	309	293	316	327	310	323	293	344	316	332	317	311	305	323	360	307	281	341	332	325	325	322	311	294	303	331	313	312	337	311	348	340	328	318	315	299	317	310	302	327	312	335	333	309	329	293	319	328	317	326	332	288	288	317	329	328	297	296	342	320	323	328	331	317	327	321	346	334	317	346	315	337	308	343	293	323	332	338	337	291	307	336	292	316	318	318	315	323	323	315	331	314	339	312	317	322	323	316	328	352	340	342	324	368	320	305	334	304	310	326	317	326	337	299	310	337	321	268	331	289	315	336	305	334	336
26657	20803	9490	695	435	356	329	370	349	296	331	354	328	312	309	312	290	301	340	282	332	343	289	326	305	310	333	282	320	306	313	334	330	318	287	303	298	306	318	346	303	315	287	312	335	322	300	294	297	337	302	290	309	344	340	309	333	317	286	321	308	316	300	324	316	316	316	327	330	276	286	312	303	321	319	332	308	299	274	297	292	318	317	322	278	305	328	283	343	303	301	318	329	279	298	293	303	335	323	310	328	312	312	303	307	334	303	313	322	331	325	311	329	322	357	311	317	308	312	345	346	289	302	309	312	341	341	293	318	323	350	313	343	329	334	323	301	300	310	310	312	295	303	319	306	300	290	309	335	301	349	279	332	349	284	314	316	312	337	315	306	312	313	329	318	315	282	311	296	286	316	313	314	315	316	314	332	301	325	331	315	299	313	324	334	302	301	319	316	310	309	288	316	320	301	288	287	286	284	331	312	307	286	309	306	298	299	309	314	354	301	301	290	305	327	300	324	303	298	312	305	327	336	335	278	309	327	304	328	301	289	290	309	284	305	299	308	282	316	300	310	329	310	313	313	308	294	306	294	324	291	308	300	290	281	315	300	292	279	310	307	265	324	328	322	354	300	304	306	293	323	294	324	304	297	338	330	317	316	329	306	307	303	291	292	301	318	334	316	319	320	360	322	338	304	297	311	314	318	316	333	321	293	322	297	313	302	321	337	307	307	282	302	322	290	320	325	338	308	289	310	336	308	346	328	324	343	368	298	293	299	302	329	330	299	342	305	343	305	313	341	318	292	329	333	317	330	295	324	313	282	299	298	304	301	333	281	303	296	320	303	316	331	301	316	316	309	335	323	288	313	304	289	292	296	293	319	287	301	323	313	276	294	278	296	296	319	324	300	312	317	328	333	282	284	300	330	301	331	333	284	329	312	306	296	345	289	331	306	338	302	308	322	294	339	331	306	297	319	325	289	289	316	332	309	308	345	332	297	288	377	334	296	317	289	289	336	319	318	289	312	296	334	311	337	288	288	310	355	315	326	321	311	298	301	292	323	321	309	297	321	323	324	354	301	302	314	297	301	280	337	326	311	302	316	329	297	335	298	317	312	307	340	291	316	330	307	292	290	326	332	317	329	324	306	276	296	286	307	306	295	313	285	299	314	315	314	286	289	321	313	332	321	321	325	344	293	325	298	323	309	319	320	331	296	324	320	298	332	286	325	321	316	317	296	304	290	281	298	316	296	296	312	310	324	324	278	318	301	303	293	314	306	284	313	293	306	303	309	315	320	306	302	314	313	313	301	319	299	327	329	310	308	309	324	300	318	343	340	339	324	304	343	318	303	294	309	346	312	328	338	287	284	332	334	303	320	285	301	314	331	321	306	355	319	324	321	320	317	308	307	272	311	321	336	321	306	355	305	326	331	348	319	376	289	323	303	286	316	331	352	286	300	305	339	317	324	294	297	305	310	280	337	324	313	334	297	338	300	322	277	279	294	334	281	309	287	325	327	322	333	296	310	281	331	322	314	330	308	303	283	308	305	331	309	323	303	282	289	307	324	322	318	293	306	322	312	318	317	298	308	325	320	300	308	331	310	304	301	309	308	311	325	305	318	302	289	321	310	320	333	321	294	328	319	318	275	321	330	327	303	324	296	328	312	296	299	312	290	300	312	284	315	310	305	284	322	334	273	300	334	312	333	328	307	320	318	318	324	329	310	304	307	302	304	336	320	316	325	308	346	328	276	323	298	318	299	297	288	318	312	310	320	294	305	312	316	341	321	315	319	329	279	348	308	314	302	308	311	295	280	301	293	282	320	314	329	325	328	300	312	292	309	338	324	315	315	316	360	302	316	295	355	301	336	315	370	313	300	322	299	318	339	334	337	300	311	280	316	315	323	312	306	310	325	314	339	293	314	317	272	305	318	311	278	309	296	333	339	351	310	328	299	291	335	321	298	321	309	273	279	318	331	344	310	332	311	297	299	306	304	297	326	337	315	318	312	343	333	306	324	301	328	348	292	294	314	316	331	338	343	305	308	299	324	312	330	311	329	329	328	285	296	340	315	333	354	274	286	332	314	296	298	308	320	315	306	317	315	328	308	316	320	287	297	315	328	321	319	305	326	281	335	289	325	342	302	333	317	310	297	321	317	314	291	332	343	299	312	334	291	319	329	304	326	306	288	308	320	332	313	346	321	313	317	298	307	330	310	322	331	328	327	286	312	321	314	333	300	328	296	370	340	328	296	301	325	327	333	327	303	340	352	283	301	299	317	332	343	309	343	314	344	280	349	287	323	322	283	316	297	283	292	323	311	318	310	319	335	289	318	322	325	315	295	301	325	293	324	307	321	313	312	288	310	338	301	313	305	314	283	311	289	272	279	315	322	346	298	287	308	280	301	307	296	293	300	326	308	334	322	322	284	335	347	313	299	325	306	333	330	301	300	306	306	328	323	330	312	317	343	316	315	292	352	299	328	287	297	303	281	324	329	292	303	282	332	311	323	320	314	350	305	325	314	313	313	318	282	345	305	296	327	323	325	314	323	346	308	310	311	299	324	314	325	321	337	306	343	286	282	314	320	336	321	312	336	284	317	334	278	322	329	307	298	295	322	312	304	310	319	330	335	317	335	313	308	323	316	307	329	301	320	325	306	334	332	282	311	305	320	320	348	315	338	320	310	333	306	325	327	316	314	322	286	285	323	319	327	317	314	355	315	321	299	344	322	317	317	332	289	290	326	303	315	338	310	293	298	319	323	289	334	321	323	314	308	320	313	305	331	300	290	325	320	303	307	316	306	298	319	305	318	294	296	296	350	300	355	316	333	313	315	329	323	282	325	332	333	329	302	327	339	322	304	298	319	294	351	334	321	324	345	307	283	306	304	318	314	328	286	312	317	328	290	309	308	286	294	333	330	321	307	335	315	321	353	303	306	334	279	280	331	321	324	325	288	301	289	324	311	311	332	338	313	284	295	323	308	338	349	327	324	346	298	287	346	282	304	346	289	318	299	324	311	330	292	288	296	337	330	316	306	355	320	328	299	318	334	312	331	303	315	304	317	302	288	296	329	303	301	316	306	329	305	354	332	332	332	270	298	335	345	326	278	323	300	309	347	304	300	317	338	301	315	341	339	310	307	305	333	322	325	299	330	293	319	299	300	298	309	315	304	299	311	320	297	339	292	329	308	338	295	317	330	313	314	303	323	323	293	318	284	313	321	333	282	327	277	330	328	328	307	297	309	302	324	327	345	312	298	313	318	334	272	308	321	324	283	286	288	323	280	290	306	324	294	302	319	294	294	312	306	293	344	320	304	300	313	331	325	305	315	321	284	314	324	317	296	317	325	329	318	324	314	307	293	307	303	317	320	296	310	301	289	312	326	304	334	282	345	317	314	328	279	335	291	311	328	298	314	345	306	325	299	306	331	310	344	315	299	300	293	319	304	327	330	285	377	298	305	334	331	287	307	329	277	330	339	350	342	315	312	320	291	289
13821	1574	1372	935	793	723	656	684	629	616	594	608	563	580	576	633	579	618	561	612	562	587	557	604	543	624	588	606	559	607	557	563	550	614	567	582	595	595	565	587	597	577	572	570	579	606	616	559	599	550	548	581	599	574	569	558	618	590	563	600	588	557	606	573	583	576	598	561	544	559	524	558	553	585	586	592	592	568	577	582	599	587	581	629	533	584	522	564	562	595	574	562	610	587	556	588	547	570	587	583	566	584	595	540	564	597	581	597	555	538	585	558	583	529	559	571	567	532	583	593	584	596	585	553	586	598	539	576	543	640	562	552	580	584	545	564	576	561	592	610	589	558	541	528	579	539	595	579	614	567	576	559	518	569	586	552	609	563	540	550	593	568	580	588	574	641	539	577	536	521	541	565	564	565	561	582	606	580	555	571	526	594	579	555	564	562	581	566	580	594	522	587	544	544	581	582	587	602	586	640	557	613	559	554	590	528	588	573	530	612	576	601	563	570	559	588	539	558	574	597	589	556	573	598	554	562	616	569	585	605	626	573	600	623	590	582	579	579	540	550	608	570	599	561	621	586	579	582	555	576	631	605	580	566	566	587	590	594	573	564	559	621	590	581	571	603	550	531	592	617	567	619	544	571	574	578	589	605	575	580	621	604	559	554	566	572	597	598	556	543	523	575	557	585	592	573	550	561	586	548	560	537	607	575	577	617	589	569	579	569	586	608	570	554	578	594	589	603	592	573	582	598	589	572	592	573	610	583	575	543	535	555	615	550	571	554	577	592	560	625	540	579	547	567	574	579	613	555	571	588	553	580	576	562	563	605	575	533	576	557	583	524	589	566	582	599	517	563	606	579	559	557	585	578	567	542	580	594	569	561	555	576	576	554	603	594	584	567	575	597	606	558	592	579	586	593	601	593	619	554	587	630	550	585	584	583	589	631	580	564	583	575	576	568	543	588	594	568	558	551	577	529	594	597	582	596	580	600	554	551	597	583	645	582	595	571	617	556	586	571	551	587	550	635	577	636	563	555	595	540	559	599	596	609	591	573	569	593	581	555	602	619	606	553	603	594	592	608	582	540	556	597	608	580	546	574	577	594	546	579	545	542	577	545	585	602	630	579	592	577	588	616	557	605	546	585	551	581	562	606	578	562	543	555	563	555	536	611	610	608	601	608	595	603	567	563	530	571	592	609	543	569	612	592	563	563	566	568	539	612	593	576	551	521	606	602	611	569	560	584	555	630	574	563	584	574	542	577	584	582	572	548	572	598	591	544	617	591	586	622	623	583	602	571	580	556	545	581	577	574	593	573	585	569	578	566	585	592	598	557	579	557	568	598	584	597	513	567	559	580	574	552	609	642	546	611	597	585	597	542	547	548	587	565	628	608	569	541	575	557	594	557	599	566	625	599	600	571	568	556	599	559	590	570	608	612	598	581	616	619	587	583	551	598	559	581	595	557	524	588	548	590	558	575	608	593	541	614	589	586	572	573	550	555	616	602	562	562	614	608	570	563	525	591	591	587	544	574	563	599	630	588	621	558	567	573	584	569	586	534	599	577	540	615	566	554	554	581	585	590	578	531	573	515	551	581	534	542	593	542	553	582	554	583	581	582	577	615	628	555	585	600	552	594	569	581	546	562	600	579	576	558	646	566	580	619	541	558	610	615	584	555	551	544	561	639	561	540	595	569	567	596	582	530	562	573	603	559	569	579	570	587	557	586	574	603	541	586	571	583	570	559	604	562	563	551	561	601	577	564	552	577	580	550	582	603	608	575	594	581	573	581	579	546	575	588	618	568	565	549	552	566	568	566	580	589	562	580	567	594	551	592	594	570	537	593	598	546	592	596	537	579	572	588	588	548	611	601	580	593	651	546	608	622	620	582	561	599	558	557	565	582	603	562	509	559	594	571	556	591	565	560	562	574	568	561	571	589	552	566	550	557	620	567	567	602	561	537	584	575	561	595	531	602	597	551	595	550	604	542	551	609	620	612	624	587	555	546	579	561	559	549	556	587	614	609	606	599	579	572	587	537	574	601	615	574	598	538	558	558	565	640	530	610	623	600	606	547	553	543	566	559	562	577	561	553	581	545	603	557	509	562	566	593	592	567	581	608	570	571	583	562	612	597	561	559	601	591	582	593	578	534	530	562	582	580	552	591	549	587	588	578	553	596	584	573	561	566	547	572	574	576	601	605	593	603	573	540	600	551	580	569	545	603	587	572	598	585	584	591	650	600	617	574	547	556	597	597	565	593	552	619	611	551	578	526	559	601	547	580	556	552	582	559	568	555	587	558	558	590	550	557	556	567	578	605	595	606	559	596	590	582	571	599	570	612	557	577	595	598	554	608	565	582	555	605	559	583	591	565	613	580	584	558	549	585	575	574	554	573	589	613	567	540	583	573	548	567	599	597	583	613	580	619	558	591	559	580	604	557	577	550	600	548	571	589	575	588	559	580	616	550	555	568	536	570	533	578	553	574	554	562	544	556	545	534	568	595	572	551	579	573	592	572	576	556	544	612	548	545	534	570	573	559	563	596	585	574	547	578	596	605	619	578	584	599	592	584	541	573	571	569	602	618	599	562	596	622	578	530	587	613	568	566	552	573	594	549	567	546	591	552	541	603	568	591	559	567	563	589	550	593	553	544	572	540	598	558	569	566	630	600	600	551	597	544	596	552	560	637	579	627	566	602	596	562	609	585	550	562	581	607	558	556	565	575	569	560	570	588	557	594	554	596	606	575	611	559	574	620	581	587	579	586	546	536	579	606	565	555	596	597	522	606	539	560	587	582	595	520	540	553	589	616	591	553	526	553	568	545	555	552	614	626	564	593	590	570	618	547	542	590	609	590	547	576	585	588	606	600	593	574	576	591	562	577	559	561	549	618	552	577	621	546	590	573	586	566	570	573	590	569	579	566	589	612	597	557	615	601	625	603	614	569	562	572	581	544	625	566	571	550	565	583	592	555	577	572	559	554	577	570	587	575	570	579	578	557	570	607	583	561	636	547	575	602	562	616	568	607	588	563	578	580	524	576	615	602	601	567	565	570	626	607	624	569	585	568	576	565	597	548	587	559	562	522	542	578	632	584	595	562	592	598	600	593	588	607	615	583	570	559	571	605	562	581	616	561	560	544	645	564	558	600	564	524	601	626	584	546	620	566	606	607	586	575	567	579	583	630	550	542	594	615	581	604	543	553	544	558	576	596	614	546	616	596	602	546	562	580	543	594	565	506	568	581	582	637	589	552	575	632	539	607	611	607	599	571	542	572	588	576	547	588	555	554	518	588	622	581	589	580	608	608	562	539	553	549	593	576	581	545	634	570	601	576	584	570	543	619	578	552	558	580	579	594	569	610	648	554	536	573	613	543	624	565	584	601	579	538	597	577	513	535	598	621	564	575	585	554	587	584	559	575	554	557	574	555	615	574	568	568	614	602	573	599	575	565	649	578	546	543	545	580	536	576	557	601	553	629	583	576	578	539	561	596
23805	21156	28329	23938	20820	3025	498	373	262	253	218	193	218	192	167	170	191	172	172	152	169	159	183	148	163	157	149	149	152	175	172	147	147	145	140	141	151	135	148	133	150	149	150	139	132	169	141	138	153	149	151	126	141	129	123	144	145	131	148	136	136	157	127	156	149	139	124	136	187	137	165	125	137	139	156	119	139	145	152	148	125	145	166	159	148	151	149	134	136	140	123	162	132	164	140	151	135	129	128	136	144	131	140	150	146	158	141	128	124	131	123	139	120	128	167	161	150	132	142	143	136	147	135	141	155	148	156	130	135	137	148	142	150	133	126	144	142	122	158	155	147	138	120	148	151	159	134	140	139	132	123	151	138	133	136	157	146	145	138	138	149	146	113	142	128	145	138	149	140	140	145	157	121	121	143	125	143	143	117	143	145	132	165	158	133	131	133	136	153	143	145	145	143	138	145	148	153	149	134	128	127	146	148	135	141	127	134	160	149	127	135	131	157	160	124	120	120	134	150	138	134	155	124	126	138	125	132	135	154	141	138	132	167	143	133	130	138	130	156	138	157	136	149	131	140	119	158	117	135	136	149	156	136	142	172	152	159	116	147	163	138	122	134	142	132	143	143	124	126	146	156	138	161	136	129	143	127	148	147	139	130	119	129	129	142	121	134	138	148	142	147	143	139	155	141	117	150	163	144	155	146	115	159	138	136	145	128	127	123	133	164	161	161	139	139	142	148	163	122	145	136	148	148	142	162	140	161	139	129	137	141	123	136	153	150	140	159	144	129	149	151	140	141	157	129	129	162	126	142	145	155	148	123	145	147	142	141	122	142	140	149	132	135	150	129	132	151	162	114	143	118	145	159	149	125	134	162	125	157	138	153	132	116	120	141	134	135	139	144	133	141	114	140	142	149	128	145	143	146	134	138	150	135	120	141	150	145	163	144	123	132	147	174	154	132	152	147	143	132	151	138	115	150	124	135	141	152	162	127	152	138	129	153	167	143	140	148	121	113	118	131	151	127	133	131	138	140	139	137	153	150	151	147	137	125	146	135	131	131	145	127	135	153	126	138	149	160	131	133	145	129	147	130	128	142	152	151	145	131	149	131	130	134	157	125	149	141	144	117	126	130	168	126	127	157	131	146	143	125	135	145	156	134	137	147	131	141	135	159	135	136	124	143	150	133	134	135	140	139	149	146	136	133	139	143	130	138	120	121	146	149	144	138	131	112	155	127	126	142	125	118	124	156	140	153	147	134	138	128	152	120	149	140	159	134	151	131	153	144	122	151	150	137	108	140	128	148	142	123	151	153	139	139	136	132	145	138	163	125	150	133	122	143	124	135	114	132	140	141	137	155	132	144	159	136	140	141	138	135	130	159	176	130	137	137	130	129	135	141	127	134	134	117	122	131	129	128	143	130	139	146	154	122	135	122	122	156	141	122	129	118	151	132	142	127	139	136	156	133	136	137	154	137	149	158	136	131	144	150	157	149	160	176	156	157	133	134	151	138	130	139	135	140	120	136	150	142	133	133	129	147	127	161	149	141	129	140	148	128	149	129	167	140	119	135	130	156	154	129	145	136	128	117	149	161	156	129	151	136	151	142	143	142	152	123	134	131	139	153	137	120	140	158	150	146	131	147	136	145	132	150	137	133	150	132	152	147	138	159	130	130	127	160	128	143	121	142	132	149	158	139	145	163	156	141	152	118	129	144	152	146	136	139	145	153	166	136	147	134	141	139	145	125	140	124	150	138	115	142	127	150	135	130	143	175	133	136	148	152	125	141	136	162	171	125	152	148	139	138	149	138	153	140	131	136	158	140	123	125	135	161	143	131	133	147	131	163	147	141	122	144	134	153	162	121	153	128	147	139	130	140	150	139	152	151	131	126	120	142	150	144	128	124	138	144	138	134	149	130	113	130	146	126	149	123	139	146	121	141	132	150	119	143	163	153	125	163	149	136	127	155	129	149	134	126	135	144	128	126	143	144	177	132	139	148	148	141	139	164	154	149	139	143	134	150	129	144	144	144	141	139	134	120	159	144	128	140	128	149	136	124	143	139	146	138	130	136	146	144	152	147	116	158	146	124	141	147	136	147	137	147	130	132	123	145	124	142	143	148	118	122	137	138	129	131	135	150	134	147	129	142	135	128	138	123	132	154	146	153	120	138	134	134	151	144	134	133	155	173	140	131	142	141	140	120	140	151	130	125	138	106	143	140	146	144	126	154	134	144	141	118	150	138	143	143	139	134	156	151	129	147	125	124	151	131	137	119	138	142	139	147	138	148	135	134	161	118	133	141	143	135	132	166	144	157	136	148	147	118	127	150	136	125	161	134	150	156	145	146	148	147	128	127	121	135	126	143	150	137	138	141	138	151	141	139	158	136	143	124	142	136	137	134	111	121	121	130	171	129	145	135	124	144	141	149	136	144	134	134	145	139	142	132	136	142	130	127	161	129	129	150	145	130	128	124	154	132	133	137	135	153	157	142	137	138	138	146	146	130	121	136	141	143	126	156	174	141	147	136	144	171	135	144	151	144	134	128	137	133	115	137	166	127	123	159	161	137	147	129	154	139	147	134	140	144	153	142	149	136	143	154	159	129	128	140	150	142	128	139	133	146	148	141	153	125	139	142	130	126	143	139	138	133	166	147	114	139	147	148	143	159	150	118	137	140	133	143	146	150	148	143	124	134	135	153	148	176	142	135	148	140	144	123	164	141	123	132	156	132	133	130	132	152	144	144	138	152	150	144	133	140	122	157	139	134	142	129	140	151	143	118	152	140	130	135	121	139	158	137	143	137	133	138	139	152	129	133	141	130	138	129	142	115	141	142	126	152	125	160	131	140	141	134	131	145	131	129	134	162	144	127	134	136	133	130	142	138	137	137	131	152	149	136	119	141	133	130	132	136	138	140	154	128	135	146	150	130	134	159	124	136	142	158	126	134	140	150	125	144	137	147	134	161	149	138	130	150	144	152	167	142	144	144	130	161	148	140	146	143	154	129	134	139	156	156	163	160	145	144	147	121	144	143	121	154	136	154	135	152	125	123	156	146	121	150	135	156	144	164	146	135	144	135	148	148	131	130	141	128	143	133	152	145	146	131	145	142	150	154	147	132	147	131	140	145	143	148	159	131	136	152	124	137	142	139	125	123	156	130	127	144	127	144	119	139	145	123	141	119	153	132	156	138	142	132	151	141	148	135	124	119	158	139	154	159	147	132	163	127	123	127	152	122	122	126	128	161	166	147	139	159	133	154	137	127	139	140	153	146	129	146	145	147	135	142	153	120	134	120	153	153	138	134	134	138	128	153	142	154	119	154	130	127	132	127	157	166	151	118	145	144	132	142	131	135	158	133	152	151	140	140	121	118	158	132	134	163	146	124	139	154	167	123	118	119	127	133	142	131	147	154	139	145	134	129	141	133	130	184	129	123	113	142	121	143	144	159	135	113	124	122	131	143	163	150	123	149	132	145	113	139	118	136	142	117	120
28577	9020	7575	3769	2500	1754	1224	1049	851	764	627	563	540	472	427	413	372	370	377	374	342	342	335	334	315	320	288	353	314	292	303	264	334	294	293	276	315	321	294	283	305	271	297	282	290	299	280	265	278	292	294	278	301	283	259	259	306	281	249	287	297	307	279	252	301	276	276	271	295	278	278	288	259	280	280	248	256	272	289	256	263	286	261	266	283	310	278	288	278	274	257	271	252	271	268	282	294	280	272	286	264	281	250	251	246	275	289	260	268	287	266	279	282	269	288	242	265	295	295	279	278	270	296	281	264	262	278	255	292	274	264	253	279	246	262	275	269	268	256	264	331	280	256	250	289	248	286	293	277	257	264	258	272	289	276	266	248	276	277	285	284	268	245	268	315	285	266	282	268	322	279	271	252	286	270	289	238	274	268	278	271	289	305	261	241	275	291	261	287	268	289	287	262	266	264	286	271	247	251	258	277	246	261	266	262	266	252	287	282	265	280	258	245	264	266	244	255	250	263	277	270	262	270	288	277	301	278	252	288	278	249	268	307	268	280	302	274	270	279	266	305	248	283	293	274	263	281	286	264	263	271	272	273	274	281	267	298	301	285	274	279	259	270	289	280	280	251	302	296	288	292	266	270	268	245	272	267	297	316	261	292	260	273	267	265	274	271	255	281	286	299	278	248	261	292	271	268	251	254	275	273	290	245	294	258	287	260	304	304	256	269	265	264	279	275	272	278	268	262	275	269	256	299	273	261	283	275	264	272	314	270	265	259	271	285	260	260	283	280	275	293	275	240	253	290	294	278	241	276	295	274	256	237	284	270	274	270	304	251	293	255	250	292	274	284	310	265	294	265	294	271	259	265	288	290	282	309	269	279	252	274	257	285	257	226	255	270	240	294	266	259	279	272	278	263	275	270	257	287	305	269	298	263	257	291	260	298	272	284	266	287	296	263	304	260	257	282	286	282	288	277	257	259	279	270	265	259	249	275	275	248	252	284	280	273	302	290	273	267	266	262	259	268	253	260	302	262	296	277	250	288	261	287	282	270	239	263	257	275	290	283	257	290	274	251	269	282	276	272	276	284	248	300	255	260	223	278	304	297	274	261	258	266	279	266	295	275	278	273	285	258	299	282	260	282	263	266	266	272	255	275	302	271	263	289	268	275	264	286	245	262	276	276	254	290	262	260	276	267	234	289	258	270	279	305	263	235	251	295	281	300	279	279	275	264	266	289	293	297	291	270	274	259	271	229	274	275	262	245	254	298	250	252	270	284	287	272	292	294	280	274	294	302	277	268	264	281	253	278	312	284	266	293	269	282	234	282	258	279	273	283	276	269	305	241	267	268	265	282	269	264	279	260	274	265	290	274	286	273	272	222	262	250	281	288	302	261	246	240	251	270	279	279	249	267	303	278	252	276	305	283	273	305	279	265	263	262	287	280	256	272	276	269	262	290	296	277	253	292	250	274	270	247	254	255	259	283	290	293	250	279	257	242	278	264	237	282	263	290	267	259	289	270	291	267	272	287	286	273	265	258	267	282	250	271	256	287	276	279	273	277	249	251	240	288	268	241	286	249	275	298	249	275	259	272	269	257	274	285	251	287	248	313	267	285	275	280	247	286	289	269	290	265	287	264	251	268	240	265	259	282	273	278	244	257	268	276	256	295	279	269	282	255	318	292	290	292	269	280	247	289	280	255	235	278	299	284	249	257	273	287	286	289	273	294	284	254	270	283	258	282	248	275	261	245	325	256	250	268	277	271	276	266	300	284	248	285	242	278	278	255	258	296	264	273	278	269	283	294	250	275	274	265	284	274	270	281	233	280	286	304	281	298	265	257	265	262	267	248	258	282	264	279	279	283	259	291	258	265	277	250	273	243	265	253	272	293	277	283	247	272	283	265	252	259	223	274	257	279	265	263	293	286	289	269	292	273	292	257	286	274	275	301	248	279	281	265	282	292	280	257	294	290	292	276	279	251	275	261	283	248	262	247	311	280	275	292	241	264	271	297	282	275	254	274	272	241	289	267	282	259	244	300	240	284	244	279	293	267	281	251	288	263	250	262	286	303	253	281	255	303	261	263	288	294	246	263	306	304	268	248	268	270	267	264	256	237	242	275	295	249	267	268	263	265	284	286	278	276	280	252	259	263	303	303	288	276	253	272	260	296	280	293	264	278	250	279	270	281	272	281	266	230	273	300	285	282	273	292	253	270	267	256	271	249	286	297	256	266	272	237	294	262	281	289	267	262	276	282	305	254	303	275	261	291	256	275	266	285	267	286	249	296	272	263	285	287	261	268	235	249	299	265	261	238	267	251	275	272	282	257	264	240	309	287	283	250	275	275	273	310	262	256	264	264	271	280	280	294	284	287	286	285	264	313	273	294	270	265	278	286	266	280	261	244	287	271	266	281	276	296	276	310	256	270	260	277	270	260	257	269	261	278	268	275	287	252	276	270	275	271	239	290	274	281	292	271	265	264	273	279	267	231	281	281	265	261	265	251	279	267	283	285	249	250	282	267	275	281	252	269	271	264	274	249	265	290	290	300	272	258	277	295	258	272	298	272	250	246	267	265	317	283	258	268	276	293	298	275	281	242	244	286	289	270	289	274	258	261	257	258	274	272	279	263	265	266	271	278	274	292	264	266	255	261	291	294	272	293	241	280	275	271	262	275	283	251	263	269	254	280	268	260	268	238	267	269	263	283	268	263	265	282	252	266	298	261	301	283	298	281	286	279	304	262	251	266	271	266	258	287	282	250	316	282	268	299	277	273	307	264	250	254	272	287	243	286	295	253	298	276	245	285	273	305	261	277	267	263	275	263	279	257	275	285	274	238	277	263	295	250	280	265	265	212	279	286	273	234	287	263	261	282	281	270	295	273	284	265	249	303	271	284	315	277	260	242	286	243	275	278	300	283	272	288	284	275	280	299	267	250	272	292	287	283	261	279	276	261	300	287	279	250	275	283	248	265	282	265	266	304	275	284	272	292	283	273	240	322	256	261	238	285	286	293	263	261	268	298	281	256	246	296	244	259	272	274	282	290	269	261	267	271	277	275	267	290	274	279	248	230	272	284	248	282	302	256	293	280	281	283	302	282	303	282	271	265	255	285	242	269	297	286	261	257	275	279	274	246	256	289	277	281	258	248	243	258	274	277	266	286	254	265	284	308	278	291	288	291	292	277	282	282	274	269	293	275	263	262	293	293	258	255	295	277	273	274	279	271	274	247	266	235	270	254	262	257	252	266	269	268	262	231	248	277	288	266	305	286	260	256	274	273	280	269	278	247	267	296	246	250	276	269	254	262	259	274	263	267	279	293	281	272	284	267	266	293	240	242	276	276	261	252	266	277	261	299	287	288	283	269	297	256	277	295	287	278	252	255	268	256	271	276	294	269	281	279	280	285	281	281	258	266	264	280	245	256	245	289	275	268	247	252	279	271	320	265	249	271	270	263	251	293	247	289	251	273	256	251	265	255	267	299	280	251	276
22930	21162	29058	23541	21162	20805	2109	661	417	409	362	311	314	299	313	271	227	229	216	217	226	212	240	217	213	201	230	211	199	204	226	187	205	195	186	193	210	186	181	194	190	194	179	193	197	185	219	173	205	187	220	182	174	194	175	175	182	203	169	164	199	156	172	172	213	200	195	172	185	164	183	168	193	204	182	176	172	158	208	215	177	195	200	200	195	192	180	199	183	169	170	182	179	196	177	172	178	170	186	222	203	170	211	189	200	195	191	190	193	188	176	191	197	190	186	204	199	179	185	167	203	176	200	166	184	169	185	179	152	181	157	185	164	175	171	162	181	180	180	206	200	168	196	165	172	179	168	198	191	181	178	190	199	191	182	175	192	193	198	185	190	152	197	175	184	165	181	169	176	170	171	202	194	187	173	192	189	199	188	185	188	154	188	171	187	218	173	189	189	186	167	165	181	172	177	183	174	187	198	191	160	193	206	205	210	192	196	157	190	203	189	202	189	196	171	177	175	174	176	182	183	182	174	190	178	163	177	160	217	158	165	190	182	178	156	181	194	170	183	184	192	179	172	194	177	187	177	161	146	176	186	171	187	175	190	178	216	195	154	199	189	178	181	164	185	174	178	174	198	176	186	180	197	196	158	161	208	171	174	187	187	159	182	173	193	198	194	177	182	174	194	209	151	189	205	174	217	194	170	205	167	192	181	198	188	192	194	159	198	175	182	170	186	188	184	175	201	189	179	198	191	162	188	189	180	180	177	184	171	178	217	203	197	186	209	168	173	183	196	199	184	204	179	190	185	188	188	180	182	187	203	172	189	181	183	164	170	176	184	171	188	176	203	187	168	174	192	154	196	203	175	166	170	179	178	168	172	194	172	219	171	167	189	184	184	193	183	176	176	195	190	217	195	165	186	194	207	179	171	166	179	193	178	200	176	189	185	163	191	167	174	194	183	181	219	190	172	187	191	174	199	184	182	176	175	170	193	200	180	175	189	197	199	184	186	154	196	187	193	167	181	170	172	177	190	184	184	180	187	203	189	190	186	187	206	175	159	175	209	179	179	188	181	179	172	175	158	187	175	194	181	194	163	195	191	202	195	188	191	176	182	186	212	179	174	183	181	206	199	172	171	185	179	181	198	180	191	170	185	203	185	172	196	173	182	164	177	197	179	177	187	170	209	188	183	216	184	172	198	179	190	170	193	191	174	179	171	190	165	192	164	179	175	169	178	168	193	208	175	185	191	193	174	202	173	202	189	183	206	186	177	177	206	179	190	204	185	174	178	167	160	184	151	166	184	185	165	192	170	197	199	189	188	159	205	174	187	184	190	190	170	181	186	173	199	181	178	203	172	169	166	181	159	184	184	172	197	194	177	181	202	165	172	161	198	181	210	175	181	194	236	191	200	172	183	181	177	173	196	176	186	165	180	172	179	177	181	200	165	174	202	163	159	175	181	157	154	186	177	153	186	166	185	188	209	167	183	194	184	185	210	168	192	192	168	184	171	182	201	188	206	181	177	203	193	185	182	201	210	170	180	187	187	161	177	182	196	192	170	183	175	182	164	201	175	187	210	182	188	178	178	201	183	187	171	178	169	185	183	185	184	197	174	177	186	200	191	179	166	189	173	197	168	187	182	175	198	183	198	175	197	188	175	170	170	185	161	168	184	199	209	162	179	181	172	170	162	194	191	205	163	177	190	207	184	182	181	188	173	182	154	191	167	170	177	185	152	182	174	175	168	200	187	174	173	188	165	187	206	187	176	188	187	174	176	172	167	167	177	184	168	181	181	176	187	185	193	209	182	174	195	196	195	164	198	192	207	192	171	180	189	199	167	196	173	178	181	176	164	165	217	197	179	187	162	215	186	186	197	186	185	173	202	184	190	179	159	163	194	184	169	177	199	202	171	176	186	201	201	179	172	147	190	178	168	190	192	164	193	166	194	176	197	195	177	177	191	175	169	161	179	199	179	191	184	192	182	195	196	191	166	189	193	205	191	163	187	172	207	184	169	174	194	198	198	186	195	179	196	208	178	178	193	187	189	189	160	189	179	181	196	200	170	183	207	179	184	170	186	197	166	165	156	166	163	183	167	201	180	182	202	186	162	187	187	171	209	179	195	204	183	212	172	166	194	188	202	187	182	205	174	201	190	197	192	180	204	184	195	175	176	197	205	178	192	166	181	200	173	171	196	189	175	177	183	179	160	193	201	182	192	207	184	191	195	193	160	193	192	189	186	188	194	186	183	153	182	169	195	182	216	173	179	194	205	187	190	175	200	200	181	182	174	184	171	199	184	211	171	180	207	195	192	186	168	195	185	176	174	178	162	163	182	160	209	195	175	183	166	164	176	172	203	170	166	180	161	176	185	191	197	202	189	167	189	156	182	198	183	169	166	176	165	180	176	186	175	174	189	185	173	182	188	176	163	173	156	152	173	188	173	202	189	200	203	190	191	199	193	173	168	181	177	176	161	188	194	185	192	203	185	183	197	198	181	162	183	190	188	210	187	178	198	184	203	192	182	175	191	184	171	184	170	185	200	172	192	171	179	170	217	192	185	201	230	187	194	207	202	181	206	177	185	203	174	152	177	219	171	166	167	222	189	199	191	181	173	170	189	161	192	214	175	170	186	177	190	198	172	174	168	195	197	187	164	189	190	171	167	172	189	181	193	179	179	178	204	174	181	163	176	163	183	194	176	180	177	197	171	162	189	177	184	181	145	181	186	188	230	157	187	178	158	179	194	178	173	190	201	165	174	197	181	175	149	181	173	177	192	172	192	188	165	177	207	180	192	183	149	187	196	197	186	184	202	172	162	187	206	163	194	188	180	199	190	176	195	162	170	204	192	188	167	196	200	167	196	193	173	185	172	181	162	173	193	192	200	177	217	179	167	180	210	175	186	169	176	198	157	163	209	175	170	185	177	174	176	188	178	189	197	179	189	166	175	185	175	193	194	168	189	182	190	178	187	171	177	187	171	192	183	186	192	167	181	182	179	172	170	170	179	208	186	181	181	186	187	181	162	179	197	177	165	182	176	182	174	210	173	185	187	206	174	162	174	176	199	183	183	226	165	222	202	179	195	210	198	178	226	201	178	168	190	194	181	186	180	201	207	172	189	171	158	179	169	170	185	195	179	188	169	168	193	191	195	174	173	196	184	183	181	149	175	175	190	169	186	168	198	185	203	192	209	189	165	194	173	179	198	171	172	174	174	210	177	178	186	191	159	173	204	155	178	184	189	171	189	178	182	182	181	180	182	181	190	191	173	166	202	172	198	186	202	182	210	202	172	184	190	183	216	199	181	209	167	155	176	189	175	169	179	167	190	178	173	188	176	179	197	175	200	135	199	152	166	191	189	209	185	187	171	182	183	181	204	191	180	179	168	199	168	192	196	186	187	190	186	189	179	187	177	214	181	188	192	181	164	155	171	169	180	179	208	179	159	198	194	180	188	166	160	195	184	184	192	151	178	174	191	211	180	198	162	159	179	184
31855	14864	12282	6416	4251	2956	2200	1758	1430	1182	1019	878	779	721	670	631	603	536	480	515	496	442	452	442	426	440	415	394	362	366	339	374	360	373	335	372	361	347	380	382	373	348	331	387	319	338	318	324	358	314	312	361	350	334	336	332	351	345	335	334	309	320	328	323	372	345	348	320	315	301	338	337	332	348	345	339	364	338	306	344	352	312	352	338	337	366	321	323	308	344	332	305	343	340	349	299	326	316	331	323	352	310	337	333	315	303	310	330	332	330	345	312	305	339	308	325	314	311	321	328	344	322	294	346	313	304	326	333	341	315	354	295	340	349	334	308	307	310	317	330	302	328	306	338	317	345	362	305	343	296	322	342	306	347	312	335	342	326	331	309	298	329	332	321	338	328	335	325	340	324	321	320	334	331	312	307	321	323	315	339	312	337	308	309	351	298	329	280	352	323	325	300	359	310	328	303	365	304	335	303	332	293	338	323	287	320	340	332	319	306	318	320	318	323	313	301	328	334	332	319	361	310	331	367	304	302	308	292	327	336	298	346	294	277	308	321	285	325	314	337	283	328	331	329	341	344	336	318	338	301	333	359	310	305	327	324	325	314	323	337	316	292	351	324	297	322	318	353	317	328	320	346	298	333	320	290	302	299	313	340	321	306	333	349	319	319	319	318	321	330	312	319	290	351	326	345	336	291	351	314	335	300	320	341	314	286	317	297	317	299	310	326	348	307	335	282	325	344	307	316	291	317	348	343	314	322	342	334	338	310	303	328	305	319	335	333	300	308	317	350	333	319	341	329	319	312	350	334	339	354	334	307	323	325	355	344	328	303	318	305	323	323	318	328	331	315	303	313	335	329	317	314	333	351	327	307	292	315	307	309	348	302	328	317	340	306	338	318	307	333	317	321	295	313	308	331	329	330	338	274	312	317	320	335	372	356	327	349	348	327	333	336	330	311	333	335	278	348	310	320	320	312	351	334	312	332	340	312	289	319	297	319	299	327	304	323	316	335	270	329	340	310	339	312	325	330	319	360	313	327	291	320	317	364	344	329	304	357	302	347	314	338	328	277	330	312	326	378	289	337	310	300	337	330	318	315	302	334	310	336	282	321	344	314	309	341	339	304	307	336	315	311	332	312	329	320	333	318	333	329	332	310	331	320	335	330	353	318	336	336	348	340	329	327	318	306	284	335	328	343	304	330	334	357	344	309	305	336	343	312	298	316	310	300	354	307	305	331	326	313	325	337	337	314	319	289	348	332	308	291	300	341	341	300	365	310	299	329	328	329	338	347	330	298	354	310	303	343	313	306	343	341	306	354	324	301	345	287	321	337	311	312	311	339	316	333	308	340	321	338	322	292	356	329	372	314	297	313	340	349	321	355	333	325	285	336	293	316	331	310	327	281	327	334	310	346	327	328	309	336	331	349	356	300	335	355	331	311	336	306	325	333	327	309	337	303	373	303	322	322	344	316	330	334	336	326	330	282	320	322	330	326	349	336	311	318	324	297	316	317	343	332	316	315	329	325	347	347	322	295	321	346	317	303	299	325	304	330	327	312	330	339	329	317	325	337	337	318	312	278	334	316	315	370	315	323	316	321	338	325	306	279	348	313	343	332	307	346	325	294	336	342	320	292	289	344	302	326	340	291	293	303	306	310	301	330	311	342	332	325	330	354	313	311	336	336	313	324	293	352	330	344	327	318	320	332	296	314	352	323	328	293	307	312	316	322	343	337	327	315	307	336	319	314	313	305	325	328	309	346	333	305	318	313	332	302	322	328	327	268	319	325	289	304	321	330	307	300	333	307	290	311	330	345	311	347	309	303	316	297	359	342	343	322	328	322	325	338	332	316	310	309	303	322	322	318	307	336	347	337	332	315	298	348	333	294	310	313	339	305	330	332	339	322	306	311	302	356	340	326	339	303	312	308	320	322	354	318	306	328	337	363	337	327	331	301	343	344	322	335	294	292	295	317	280	315	319	327	344	316	302	297	339	309	322	299	347	332	303	265	332	346	324	311	300	348	306	300	313	298	309	279	357	344	314	313	297	364	316	329	298	324	319	328	303	347	303	297	360	305	306	307	315	340	345	319	329	339	345	331	335	324	337	349	361	310	329	336	305	349	321	305	311	311	305	301	316	340	296	303	295	303	292	323	328	334	323	304	324	298	317	333	289	343	324	288	336	315	293	335	325	341	312	309	295	327	312	342	322	333	325	297	315	320	277	334	313	326	323	321	321	320	311	326	328	292	322	298	357	324	336	322	322	332	326	314	336	340	317	305	312	292	329	341	321	336	304	317	322	303	316	311	321	331	307	354	310	312	317	355	306	332	297	322	300	308	355	321	325	324	313	314	324	328	308	327	325	346	328	310	346	313	291	330	347	310	305	320	303	310	298	321	317	317	303	294	316	347	319	322	318	337	334	340	356	327	345	323	325	320	339	316	311	300	326	345	324	311	302	283	296	337	331	330	298	306	309	296	329	304	313	321	282	333	302	327	313	333	348	314	335	298	306	325	328	329	326	321	344	310	317	304	343	324	321	343	301	345	306	326	348	342	353	324	306	305	296	320	282	347	323	334	319	345	310	299	330	316	310	313	304	301	328	295	286	310	340	341	319	359	362	338	292	307	286	319	320	320	324	285	305	316	314	337	344	304	336	317	301	342	340	330	338	342	313	305	314	335	319	315	304	321	322	311	321	334	314	327	303	289	355	337	341	313	343	340	305	317	336	328	314	328	314	351	293	336	317	338	342	297	327	314	301	296	311	322	318	303	333	296	293	299	353	329	326	320	310	320	326	320	339	316	312	335	322	295	314	345	338	298	367	314	312	309	300	347	324	315	332	333	330	313	324	341	326	328	351	268	309	348	319	300	288	343	309	339	325	287	338	323	309	341	301	344	323	320	307	319	334	300	289	331	357	343	333	309	318	336	329	306	319	320	322	311	298	305	309	311	282	315	317	326	302	320	340	322	344	303	338	322	313	343	312	331	336	334	296	310	318	357	323	349	299	346	338	336	334	334	307	313	308	352	327	307	323	325	301	303	307	316	276	337	334	311	275	321	299	355	311	310	307	346	275	305	278	297	305	352	314	323	342	319	345	321	332	343	320	346	292	379	280	324	330	337	359	305	301	338	305	325	312	309	322	300	313	327	334	290	347	313	311	354	331	329	321	317	347	320	334	308	283	342	329	306	321	322	315	299	313	320	284	345	319	305	325	323	312	332	352	314	333	329	323	331	334	337	310	354	319	302	289	325	322	282	313	320	302	318	340	355	326	346	302	322	343	329	325	328	338	329	314	352	287	296	330	369	328	304	355	294	324	345	315	318	309	311	299	285	342	323	307	314	286	338	331	334	290	303	334	340	312	323	322	311	312	321	325	357	336	353	343	321	303	300	311	317	294	326	295	300	341	311	328	298	323	337	305	326	325	290	338	326	341	310	311	343	307	348	303	295	314	334	346	338	331	308	305	335	344	293	287	312	319	315	325	296
26606	20782	9747	779	428	349	356	348	316	284	346	358	298	340	327	309	333	350	293	316	316	330	287	326	311	268	309	323	327	321	303	334	311	291	288	327	315	310	336	323	304	317	301	297	305	317	315	338	322	292	312	323	314	334	314	300	320	278	320	314	308	312	326	306	293	307	322	349	318	311	323	308	317	320	310	298	294	313	320	338	310	315	335	335	316	285	306	338	340	336	307	334	292	288	308	324	308	296	315	316	331	301	300	302	315	299	324	313	327	313	331	320	330	281	300	327	331	312	315	292	332	279	313	303	321	347	310	310	289	283	323	315	337	302	325	278	303	316	286	297	320	288	290	293	325	298	286	351	332	302	309	306	269	302	332	289	299	316	314	316	292	284	333	314	306	330	300	321	315	300	338	312	300	325	301	298	288	293	317	298	356	302	319	322	329	296	285	324	317	297	290	354	329	323	313	290	295	301	281	302	332	300	296	308	318	321	300	318	334	349	273	285	293	341	307	323	339	317	312	295	311	272	312	317	315	328	318	306	297	299	317	319	290	308	301	302	310	294	302	331	305	316	339	321	305	309	311	342	293	321	299	333	280	320	318	298	351	304	303	317	318	306	332	305	307	324	334	337	342	333	291	290	338	302	310	304	309	332	331	292	316	293	329	327	326	306	264	298	328	273	300	271	322	290	315	341	301	270	324	327	334	330	323	275	339	333	289	312	321	347	304	315	323	314	332	330	290	280	320	328	313	303	301	315	309	331	318	332	291	307	292	344	348	302	328	323	312	279	300	340	304	328	306	312	329	297	325	322	302	333	297	311	347	300	326	313	321	313	323	300	336	279	296	259	316	300	311	281	322	325	337	315	307	309	301	318	330	324	319	308	333	319	318	300	328	299	309	326	296	288	312	281	313	299	304	319	276	319	309	332	314	311	307	285	306	295	316	298	310	327	302	312	322	321	313	317	310	308	335	305	303	305	292	287	289	290	332	301	342	290	343	293	341	332	288	320	331	292	309	304	282	333	311	272	302	331	309	300	331	314	320	336	334	324	310	302	276	323	326	286	292	299	288	304	280	288	352	277	312	331	306	308	360	315	321	307	271	292	313	288	309	301	297	302	290	324	279	332	309	346	313	307	316	288	290	302	285	310	310	283	331	327	333	303	310	300	352	321	310	317	321	315	327	305	327	331	332	317	285	321	313	310	342	308	307	337	311	315	315	360	305	317	307	273	319	295	322	312	311	330	298	309	321	314	296	331	287	331	306	330	340	293	328	309	326	291	277	315	324	295	312	295	330	347	294	313	313	329	332	296	306	298	300	331	333	332	309	303	307	324	319	312	332	308	326	314	324	305	294	321	354	291	316	304	288	289	314	327	321	307	306	288	272	308	323	321	342	346	317	319	323	318	307	282	319	334	309	306	309	328	293	325	312	306	340	307	300	309	307	324	300	326	311	315	290	339	326	329	317	320	315	314	344	327	325	307	317	337	332	290	299	326	314	303	272	318	336	315	292	308	308	331	313	330	300	301	294	299	304	315	299	333	275	297	294	336	332	346	332	270	308	309	296	322	277	322	305	303	303	327	295	347	315	316	331	307	317	350	316	299	315	338	337	312	300	311	314	288	328	339	309	322	311	321	324	297	303	264	306	338	324	309	340	315	311	314	288	308	330	319	294	299	308	286	333	317	304	325	310	285	346	323	327	338	307	349	324	313	316	286	330	298	284	316	310	318	308	336	341	301	312	301	269	315	332	309	302	309	317	326	298	349	316	293	301	326	317	317	317	288	301	313	304	305	280	317	306	327	307	320	296	287	306	317	332	334	303	294	315	308	302	278	273	305	336	299	307	309	334	295	318	281	293	361	324	304	294	297	273	313	297	322	316	326	300	293	295	292	315	304	300	311	309	304	293	283	303	306	303	306	351	316	339	355	294	317	286	320	295	330	309	298	329	315	313	308	318	319	306	312	326	283	338	310	310	321	289	338	342	321	293	327	305	339	282	316	304	308	316	298	300	286	312	334	296	353	314	329	307	324	292	312	290	293	297	343	302	351	329	306	314	346	304	314	330	295	293	341	309	300	341	320	322	324	338	313	328	344	347	306	314	304	277	319	282	286	285	298	307	336	329	296	325	301	333	296	331	303	334	333	336	325	279	334	318	352	312	309	300	323	294	272	356	319	321	299	285	309	323	331	330	339	302	296	332	328	304	356	305	344	313	306	294	291	324	319	343	332	307	304	363	328	298	347	303	315	298	290	287	305	325	302	317	317	322	344	272	308	287	282	318	294	284	297	260	285	318	325	352	304	315	314	332	290	354	313	340	320	328	324	327	338	308	318	287	336	292	322	274	306	306	311	332	310	319	305	302	293	335	308	314	337	318	306	335	318	299	315	289	301	318	315	319	294	342	316	302	301	300	333	308	309	335	310	369	316	292	311	306	341	298	307	314	321	279	320	323	293	321	310	280	336	337	329	282	318	310	306	332	294	306	303	315	301	262	334	335	314	338	312	295	319	318	290	304	315	298	324	316	326	305	334	313	294	296	326	320	326	338	351	310	282	314	268	302	321	323	286	311	314	309	290	304	319	308	325	312	338	304	294	313	335	313	305	328	320	325	315	338	311	302	309	297	305	312	319	337	321	316	309	311	311	313	309	321	317	297	313	326	312	285	292	310	319	336	314	297	343	350	296	313	326	307	293	296	318	305	331	274	300	310	288	279	313	314	311	352	320	291	339	332	327	299	299	307	324	321	331	306	338	282	321	325	294	308	323	295	297	277	306	328	296	319	288	339	325	297	323	322	314	313	318	289	300	333	330	296	328	292	320	304	347	304	314	309	314	302	287	311	347	332	316	300	300	321	307	338	309	357	342	337	345	330	295	339	323	295	301	316	320	314	339	283	295	324	312	299	318	364	296	311	334	332	305	323	300	275	297	319	303	313	315	328	339	297	356	333	321	278	315	317	301	323	331	291	321	329	292	293	325	306	308	326	315	277	315	316	348	298	326	312	316	313	265	326	294	322	301	292	325	310	349	304	288	331	318	312	336	296	319	302	282	334	271	304	309	304	297	301	315	310	318	331	298	311	342	319	320	293	308	310	300	331	322	348	287	330	335	314	320	298	325	330	309	340	296	312	303	304	348	294	301	335	315	311	324	293	281	312	316	321	304	298	277	270	320	305	289	323	315	347	327	302	292	307	315	318	313	297	289	334	307	336	319	325	297	322	306	297	287	318	301	301	319	286	297	331	320	308	300	315	314	325	311	341	277	302	318	295	310	315	299	300	326	327	319	303	328	340	288	288	314	305	311	314	349	301	349	312	290	335	323	310	322	309	303	308	295	287	322	305	337	313	310	312	303	299	286	295	287	324	311	286	298	340	309	328	301	307	323	297	317	299	324	308	298	298	339	311	316	287	340	325	303	314	338	340	280	286	314	309	302	303	295	349	301	323	330	323	313	327	281	317	304	304	318	316	296	317	299	311	308	317	307	322	318
13971	1632	1398	915	771	739	632	671	610	602	593	598	606	566	605	566	580	566	500	604	595	598	583	572	624	576	557	558	568	608	594	544	575	552	540	557	532	572	546	573	561	567	631	600	602	587	550	616	571	540	565	565	549	514	544	566	513	588	558	584	587	540	573	599	593	570	593	547	590	557	552	573	564	579	564	597	536	569	546	597	563	554	545	598	531	594	559	576	559	585	531	569	587	554	586	590	587	543	591	568	517	577	572	549	527	562	562	554	547	513	597	602	559	554	569	547	608	500	581	560	534	548	517	552	585	612	573	590	531	551	558	591	582	595	525	551	557	585	572	579	556	614	561	555	537	579	569	602	584	564	588	617	540	591	563	601	580	577	547	552	580	606	557	578	590	574	539	559	551	564	567	537	585	515	589	602	598	584	568	558	577	572	563	577	612	536	543	567	592	584	604	537	569	562	579	553	570	538	562	544	559	577	610	558	574	523	555	549	565	596	586	550	573	584	528	593	542	570	573	539	588	545	589	533	571	554	524	550	590	603	561	571	545	545	575	553	593	579	521	549	544	592	547	580	586	567	534	552	541	587	557	571	540	562	560	548	577	593	535	550	566	590	559	586	566	544	587	564	606	571	552	586	551	555	588	590	554	551	540	530	550	505	566	561	628	565	593	570	547	525	562	557	597	528	561	582	574	576	583	583	593	580	523	591	581	545	586	520	532	540	546	554	620	581	564	553	587	568	567	541	575	559	593	548	540	575	580	568	530	580	554	567	553	591	579	528	535	581	564	589	614	567	555	603	577	554	572	586	598	534	555	514	574	539	601	557	545	579	543	556	568	536	614	582	585	595	556	590	583	557	560	528	566	573	543	562	565	554	569	545	584	532	571	578	570	552	589	586	588	568	579	506	546	536	526	552	578	569	576	577	553	574	535	529	588	573	563	574	536	564	575	554	550	541	557	589	548	584	592	580	554	548	575	606	561	518	563	593	625	556	559	582	605	566	530	533	570	557	537	574	591	610	585	573	561	546	544	568	549	573	539	562	550	569	589	588	586	534	565	567	577	533	581	582	555	555	594	560	530	542	607	608	550	560	580	536	580	543	581	559	594	559	530	568	612	547	566	578	538	553	603	562	603	565	539	545	548	587	620	624	538	584	556	601	554	545	585	601	582	557	561	562	602	581	559	581	560	567	609	545	560	549	570	546	548	577	574	570	596	577	537	571	548	616	557	538	599	593	585	547	587	611	597	582	584	560	578	557	562	599	540	551	598	564	579	589	562	583	578	581	574	511	542	567	595	618	566	531	586	507	573	557	557	553	544	566	550	593	557	557	575	578	544	566	542	564	555	555	576	565	516	561	589	583	599	576	546	573	651	609	572	599	530	555	584	542	560	582	589	588	575	558	583	584	584	606	565	563	592	562	571	561	599	593	514	560	572	578	583	507	495	566	591	601	552	580	536	637	572	573	550	601	545	590	569	530	535	579	588	572	572	566	569	553	576	542	534	523	572	571	581	584	584	578	563	577	576	591	568	621	590	554	573	604	579	600	550	547	578	581	553	573	604	568	567	545	619	593	538	557	647	540	582	566	610	563	545	581	535	584	578	575	599	595	539	564	550	548	592	585	563	534	596	537	582	572	569	546	584	532	532	593	546	577	546	589	584	575	521	549	566	560	515	554	574	561	543	533	570	516	541	585	562	551	611	581	589	636	563	612	609	591	537	573	572	558	578	552	580	556	579	594	545	565	576	552	587	533	568	568	565	543	550	576	563	565	604	580	585	571	533	588	566	579	573	579	569	566	555	530	600	551	602	557	579	574	563	578	591	592	610	553	623	543	557	552	565	575	545	588	567	591	583	566	568	558	598	560	577	559	571	582	551	581	535	540	565	535	579	584	587	563	572	576	556	536	557	587	588	594	544	591	586	585	584	609	585	563	539	578	570	558	594	573	604	581	555	557	582	567	542	561	537	592	582	591	561	519	563	575	602	578	569	548	598	588	608	611	552	529	571	516	556	529	551	532	567	553	560	568	546	559	580	562	557	578	566	605	553	560	546	567	596	552	562	614	545	594	575	565	572	557	519	525	561	558	574	563	586	576	599	565	587	594	520	557	550	597	588	598	605	532	547	551	513	583	554	544	559	550	582	589	578	612	577	592	523	586	585	578	553	619	536	567	637	544	597	570	575	595	591	597	602	546	562	540	568	579	580	579	608	531	543	545	548	539	574	573	592	550	527	557	581	581	535	546	605	584	547	598	562	581	590	580	571	570	572	593	538	581	563	560	583	616	597	593	582	577	600	556	563	560	575	617	535	576	587	580	563	536	565	607	590	563	601	548	536	601	582	561	604	546	544	552	552	593	577	549	524	588	609	531	547	589	558	550	579	564	545	533	617	616	598	570	566	543	555	559	577	560	558	617	541	565	567	571	600	501	570	562	579	546	576	586	565	589	541	608	551	575	531	570	578	565	568	531	552	537	585	566	531	599	520	562	518	566	575	586	565	580	564	579	550	586	562	594	563	601	578	584	564	566	543	616	601	596	542	558	551	564	542	562	613	626	563	546	568	596	525	603	548	564	535	579	534	559	597	541	552	597	580	534	556	563	577	550	618	549	559	555	573	578	580	552	569	549	604	580	542	567	530	581	581	551	592	559	600	596	600	525	562	554	568	570	611	595	580	627	578	549	574	545	543	545	612	528	544	586	563	518	558	564	558	595	551	558	526	592	582	550	576	581	589	537	576	590	573	597	577	578	554	552	540	624	561	574	554	595	551	613	550	578	612	567	573	572	592	596	543	577	580	565	550	560	560	581	563	585	563	578	570	549	542	528	569	575	620	550	584	575	607	560	536	599	575	568	536	555	611	620	546	581	556	570	562	592	585	568	561	572	576	593	571	613	554	554	571	528	543	576	549	617	573	574	587	556	585	579	574	573	600	576	537	577	562	565	602	582	567	632	584	578	569	550	566	560	553	596	556	570	553	558	549	568	549	564	570	540	608	554	552	556	559	573	555	556	529	592	570	592	559	577	579	556	590	567	517	561	611	556	531	578	572	597	581	581	505	565	563	606	556	588	605	586	565	575	574	596	548	569	562	571	553	571	575	587	559	557	531	582	527	554	568	537	601	573	600	571	590	564	578	568	567	575	551	555	552	566	574	588	587	594	532	555	585	576	607	565	551	562	590	518	570	574	549	552	594	555	587	574	593	526	596	568	538	555	543	580	555	595	552	568	557	590	538	566	613	540	564	506	582	563	561	599	582	570	604	581	575	561	577	554	617	587	600	577	518	610	598	564	585	585	527	542	561	584	488	544	594	546	578	560	595	556	601	564	565	546	527	583	548	583	559	568	587	539	570	522	537	576	598	599	567	567	550	553	587	584	540	558	548	562	535	554	574	598	565	606	614	557	603	629	606	555	567	592	579	569	546	558	568	542	599	558	558	535	560	586	559	549	581	563	563	568	528	555	519	569	559	564	578	533	582	580	578	570
23786	21142	28473	24016	20968	3346	514	351	255	240	211	214	191	189	206	178	184	181	167	172	161	149	115	159	152	152	149	154	160	169	148	157	138	150	132	128	136	125	141	139	142	156	155	146	149	139	132	180	145	170	148	153	142	146	145	157	156	148	137	159	141	137	137	142	131	138	150	158	143	150	139	153	133	104	149	139	153	127	136	129	128	144	148	130	135	140	150	133	141	142	129	152	130	143	152	139	163	155	130	130	145	167	139	129	149	120	145	123	126	151	136	155	131	147	144	136	138	124	149	136	139	133	141	130	145	125	147	132	145	130	131	143	132	126	128	141	139	135	127	150	153	126	144	130	146	160	128	127	161	126	143	130	129	149	149	141	151	147	106	125	111	158	121	138	139	142	129	161	124	147	153	147	161	143	127	140	119	145	135	140	127	145	138	136	142	153	138	137	119	140	144	132	121	136	134	145	131	125	140	132	139	158	124	146	164	137	140	139	142	122	134	151	164	139	141	112	136	128	149	140	136	122	136	145	151	138	139	129	147	128	139	139	117	136	152	139	116	129	146	150	134	121	125	115	147	147	125	122	128	134	126	123	132	143	123	131	157	127	130	147	144	147	128	139	134	152	149	143	165	148	158	154	122	148	148	145	143	131	127	135	152	140	150	137	115	143	156	158	128	153	116	149	142	148	140	161	144	135	143	142	124	129	149	131	144	141	139	145	151	138	151	125	167	114	109	186	147	119	150	135	146	142	148	146	155	157	129	142	118	136	147	127	141	144	142	134	135	135	126	141	144	129	132	135	139	139	131	130	123	151	147	124	143	138	149	134	133	160	135	151	133	130	126	150	142	130	149	175	129	135	157	147	127	135	141	154	153	109	152	141	148	138	134	136	139	159	141	159	150	126	175	121	143	149	126	134	152	150	151	152	144	150	142	132	130	137	144	135	138	127	137	142	141	150	152	142	142	139	134	141	152	136	151	145	125	126	129	149	129	141	128	135	135	139	120	132	139	140	144	143	129	138	132	151	145	149	146	141	139	145	152	152	153	129	135	124	132	129	141	128	135	141	149	148	127	153	154	137	130	121	145	155	144	147	112	117	133	147	143	146	153	120	145	141	135	141	159	139	162	140	139	140	127	142	134	133	144	137	152	128	161	132	147	154	144	134	127	162	150	143	127	126	139	150	128	153	130	136	148	143	138	153	134	136	148	138	118	141	149	129	133	143	149	125	143	169	159	115	129	121	135	142	137	148	137	137	141	139	135	146	128	145	125	157	144	130	146	136	116	143	113	148	128	143	145	136	139	117	163	135	131	145	136	146	128	122	153	129	154	140	129	140	128	146	152	130	144	146	157	146	143	143	130	143	147	138	142	128	139	143	131	144	140	128	164	147	139	156	136	132	133	140	141	120	141	135	127	152	148	129	133	123	139	159	148	141	127	146	147	136	163	121	137	143	137	154	152	139	134	140	147	145	148	134	138	144	122	121	148	163	163	162	117	140	155	119	148	137	135	137	131	141	151	152	135	139	129	145	138	138	121	147	153	147	140	136	140	121	139	155	154	145	133	129	141	145	129	137	144	117	126	146	146	141	151	142	148	136	117	140	126	138	130	161	148	155	132	128	135	154	138	140	117	146	154	125	134	132	158	120	157	120	143	124	157	148	127	148	148	149	137	143	114	159	155	135	143	141	151	137	123	132	123	165	157	146	144	124	148	158	133	130	135	128	136	149	122	146	140	163	170	138	137	136	139	140	133	134	142	138	147	145	142	144	148	140	136	140	143	134	135	153	121	142	143	138	145	134	142	140	129	129	131	126	136	146	117	144	133	127	158	135	144	133	136	138	144	154	134	124	124	141	154	129	126	152	143	136	150	152	127	134	128	127	146	161	120	142	137	121	135	143	160	114	138	153	144	142	142	132	137	145	128	134	122	142	138	141	167	148	142	120	144	138	140	153	142	137	118	131	153	150	141	129	147	142	146	139	138	119	163	161	147	127	121	144	129	136	120	152	130	148	127	147	145	138	142	132	139	132	178	127	134	129	123	142	137	130	142	128	126	105	122	145	140	123	146	154	130	131	155	148	103	136	157	146	144	135	126	140	154	139	127	123	127	127	118	150	152	126	143	163	144	130	137	146	134	142	131	152	138	131	136	131	134	138	130	131	133	137	156	149	139	149	135	113	150	159	147	122	153	148	144	157	147	128	152	155	129	119	137	137	123	145	125	163	128	143	143	152	144	129	193	155	150	163	118	128	137	126	136	141	163	143	141	136	154	117	134	138	119	150	120	136	149	135	151	144	145	152	158	135	144	151	126	127	130	143	133	137	124	146	130	115	140	126	143	139	127	118	133	142	156	135	160	134	145	148	129	137	142	124	139	132	121	148	152	148	153	141	139	129	141	152	136	129	145	115	130	121	129	127	131	157	123	138	149	174	149	142	128	136	129	137	129	139	131	138	112	156	147	147	139	133	133	145	128	106	128	116	163	132	128	144	125	138	131	127	169	135	141	139	140	111	128	155	138	140	134	147	151	134	134	141	158	125	134	122	155	150	131	145	154	152	145	135	121	142	144	154	144	121	125	135	146	148	133	163	153	117	139	149	155	130	131	153	129	128	147	132	140	155	142	123	128	132	128	126	152	133	169	137	130	142	121	120	140	155	162	127	153	129	136	131	153	155	144	129	138	141	163	125	148	158	138	124	141	158	142	137	129	151	154	125	146	128	127	130	145	134	135	135	138	123	162	150	145	139	141	118	153	145	146	141	118	135	116	160	128	137	135	132	138	134	150	146	133	151	131	133	125	141	131	144	156	127	143	134	142	121	150	101	140	149	130	127	134	145	128	125	146	136	150	128	125	140	162	129	145	151	157	146	146	147	153	138	128	136	133	127	122	141	149	142	129	124	131	122	126	153	136	131	140	160	139	133	130	114	139	144	131	134	151	144	150	118	129	135	138	130	126	140	122	163	140	123	125	128	113	129	140	143	118	126	134	135	163	121	138	141	152	164	139	138	140	155	142	139	147	164	134	153	144	137	133	142	138	131	129	121	132	131	148	152	155	126	126	139	136	131	142	156	148	142	133	145	135	148	122	137	155	149	116	157	139	130	138	138	160	143	131	120	126	146	130	169	132	115	145	123	133	126	152	110	139	143	130	131	131	138	145	124	137	128	139	133	136	130	128	124	128	137	147	134	133	137	137	132	120	137	145	118	140	142	126	135	140	144	160	147	145	134	131	122	145	124	151	148	133	150	123	125	147	144	144	150	123	130	139	155	138	141	129	160	124	128	136	139	133	170	138	127	146	141	156	138	135	123	128	126	132	133	144	146	145	125	128	151	123	137	130	152	116	132	135	162	148	146	133	129	136	144	169	118	145	159	131	167	114	122	131	143	126	161	134	159	130	149	145	150	147	133	126	143	125	153	142	127	127	141	140	120	150	127	132	131	139	155	135	139	140	181	127	155	126	158	114	153	127	146	125	144	123	143	133	147
29233	9171	7630	3861	2376	1700	1343	1022	866	729	658	527	519	474	413	425	343	388	341	365	370	333	345	333	333	281	297	302	317	325	315	314	315	283	312	327	279	296	269	291	313	299	268	261	301	293	300	295	257	273	286	285	264	261	262	279	261	273	282	240	275	276	310	264	251	297	273	269	286	257	271	278	276	277	302	280	263	285	256	248	260	252	245	264	257	263	290	258	276	254	250	285	262	264	309	261	273	261	271	278	275	259	248	320	253	277	260	274	272	276	246	265	289	271	284	256	248	251	269	259	266	253	314	290	282	262	286	267	264	280	235	285	258	250	282	276	268	255	243	238	276	258	272	265	272	248	262	282	297	255	281	235	259	247	275	257	259	272	253	268	282	279	274	298	299	264	275	284	309	271	260	277	266	262	262	264	267	279	250	253	249	256	278	245	298	266	282	287	244	266	269	243	274	328	255	246	311	259	283	265	252	253	240	287	271	263	277	277	236	270	263	272	280	249	253	262	279	294	261	261	246	236	276	291	306	231	286	265	241	252	286	270	263	270	276	242	269	272	264	287	257	264	252	272	262	294	280	265	277	281	239	265	257	298	271	265	258	267	279	260	266	259	251	263	262	260	252	263	267	242	229	298	236	253	279	265	272	259	255	258	267	298	296	259	288	275	248	250	298	277	261	274	232	260	259	272	275	293	263	272	261	269	258	261	271	290	290	260	262	258	263	245	260	277	258	255	250	263	277	274	282	279	261	283	247	289	252	279	257	251	239	278	249	287	291	250	255	272	265	292	247	227	289	235	301	260	255	256	264	267	284	275	242	261	260	258	244	262	285	252	249	287	278	251	260	245	277	239	269	285	263	261	255	275	264	279	266	261	250	272	252	277	305	246	277	286	262	288	275	250	268	294	265	296	278	266	261	302	232	274	289	275	238	241	313	258	244	263	248	263	274	276	274	261	283	301	267	242	248	258	260	259	282	279	288	288	243	267	253	269	278	285	269	262	285	273	251	260	248	267	278	289	256	277	316	275	250	238	281	284	267	253	264	263	288	283	250	269	254	245	287	260	272	265	264	269	280	241	275	269	258	267	297	312	256	280	274	245	285	250	268	287	267	279	308	249	291	260	250	289	270	274	268	284	263	271	274	270	261	279	274	230	270	287	249	256	262	263	273	281	272	259	271	249	271	265	264	249	270	278	250	294	251	251	260	260	253	269	300	236	265	290	262	255	242	279	251	267	280	259	264	257	290	255	269	255	255	275	256	262	256	281	278	263	243	263	267	266	281	272	244	254	310	282	277	298	256	256	269	240	252	312	263	231	275	264	277	277	287	266	288	253	283	247	273	289	276	262	293	275	245	257	267	262	249	249	267	283	276	250	264	284	280	263	276	251	236	280	268	272	264	262	296	270	255	263	241	246	257	253	270	263	280	273	240	257	272	288	270	258	255	306	261	275	264	261	277	240	241	267	285	276	262	242	288	302	259	295	266	260	280	302	275	267	292	290	249	258	276	260	264	263	283	299	292	251	249	286	277	279	280	262	271	271	266	258	285	218	248	275	263	274	289	268	260	269	282	272	246	254	257	272	284	277	276	260	279	251	250	259	238	254	303	262	270	266	292	246	243	245	246	239	273	268	263	243	297	274	279	276	251	267	231	240	259	278	281	281	259	245	268	264	289	259	266	300	244	253	249	292	269	263	288	240	266	249	270	272	297	270	262	263	239	282	251	287	292	242	253	233	278	280	286	267	261	289	292	300	289	246	243	291	239	258	274	264	268	220	257	248	268	284	267	267	252	264	235	255	287	282	264	253	265	268	263	268	259	250	268	261	243	266	287	281	264	242	278	259	248	292	256	236	228	259	241	246	260	271	271	249	280	265	287	265	287	273	264	260	260	276	260	249	246	295	282	250	266	246	261	236	279	266	287	274	254	294	282	249	290	258	259	270	243	244	275	247	271	270	243	254	246	277	261	261	298	275	252	275	282	271	270	241	266	277	262	275	272	281	283	272	266	270	275	238	266	273	294	257	239	278	278	282	279	267	257	261	277	273	298	246	279	285	271	294	260	267	272	246	253	292	260	275	263	260	250	269	246	282	243	320	243	277	273	287	268	264	262	255	258	289	276	262	265	257	270	248	288	267	294	268	263	278	298	248	259	288	299	303	268	266	284	256	293	232	274	260	276	287	256	266	272	260	265	275	270	261	266	278	274	261	254	254	267	248	265	262	288	252	267	238	240	288	285	260	242	272	246	268	281	247	254	296	259	270	257	278	289	238	268	238	260	267	288	277	262	251	272	258	268	286	248	255	275	277	282	252	261	266	277	279	300	261	254	258	287	278	267	245	287	262	253	293	276	258	276	278	276	285	265	271	262	259	272	282	257	284	284	295	272	252	273	257	256	258	262	241	268	266	253	279	301	285	292	275	279	274	271	293	248	242	255	286	242	274	270	288	253	290	251	268	239	262	298	268	277	268	259	251	280	276	248	266	264	285	273	275	283	266	265	270	256	254	265	240	257	269	249	271	261	267	293	256	267	276	265	264	270	281	278	289	271	245	260	256	271	286	260	266	250	270	296	274	266	233	281	237	271	280	247	271	251	264	281	267	270	312	280	282	250	264	268	273	261	249	293	267	257	269	252	248	251	245	291	265	253	245	259	281	255	251	243	236	282	272	298	281	260	265	259	271	273	263	253	253	245	273	244	265	257	244	284	255	279	268	256	282	257	272	261	256	263	272	270	257	279	273	244	260	252	287	259	264	281	280	270	286	282	285	254	260	252	285	287	267	274	266	262	263	266	249	272	263	265	316	277	276	283	257	290	285	296	264	246	291	288	248	262	265	272	250	254	264	268	255	291	299	262	271	286	253	261	279	237	259	297	275	287	273	273	228	261	267	262	288	240	258	269	270	280	270	275	271	275	290	288	271	273	265	273	244	265	282	263	262	271	260	297	262	242	262	298	247	258	270	283	254	261	248	261	262	284	292	276	268	263	250	283	254	273	262	287	265	276	283	277	263	246	274	275	279	256	273	299	286	280	300	273	267	283	269	248	256	267	273	255	317	254	284	252	275	261	263	262	249	284	266	276	282	285	262	252	268	257	263	268	257	244	276	274	249	277	261	260	254	249	284	303	248	267	262	300	275	251	229	275	268	291	264	253	287	290	300	258	273	299	253	275	277	274	282	279	281	268	280	276	277	302	227	265	235	246	262	244	255	292	273	282	277	294	272	259	250	272	283	266	266	275	241	252	274	250	268	235	247	253	260	266	267	234	262	271	250	264	274	244	257	253	244	262	271	253	256	277	289	263	292	280	254	268	286	274	264	264	256	271	260	249	268	320	248	233	269	248	271	285	262	281	265	270	251	282	252	257	247	242	276	265	282	274	250	273	287	269	238	281	309	275	271	261	273	262	276	249	259	268	233	272	278	260	257	279	249	261	265	279	288	303	248	261	272	286	276	260	265	225	256	277	260	269	284	297	266	264	277	256	277
22898	21150	29058	23514	21151	20852	2287	644	467	362	344	308	307	275	266	258	255	263	242	229	247	228	203	233	212	214	210	208	191	223	222	196	212	182	190	191	216	192	171	204	215	193	164	185	193	197	199	203	221	198	185	198	177	180	183	179	192	177	173	183	176	200	181	204	165	192	167	177	183	203	193	197	193	194	193	177	196	190	189	186	187	184	206	199	188	180	183	195	168	202	198	201	193	187	170	166	182	178	199	200	160	194	204	168	182	198	183	181	191	179	193	177	161	181	182	177	204	186	193	180	170	173	187	167	192	180	186	176	167	193	195	192	182	206	180	174	186	197	175	170	206	179	190	179	226	192	163	158	176	178	200	202	187	172	175	196	175	166	213	183	161	180	179	187	185	207	179	194	141	176	171	187	163	186	189	183	184	196	179	183	167	196	187	193	179	184	171	167	181	198	191	178	175	202	177	199	193	183	172	194	183	186	204	200	196	193	205	180	175	189	196	171	167	185	185	166	189	190	198	173	161	174	212	186	191	189	180	173	189	197	166	183	151	185	162	180	194	182	193	183	206	184	192	180	180	181	191	189	185	174	167	171	186	189	185	180	194	191	209	174	184	192	156	165	146	211	202	187	185	180	194	166	205	185	177	188	191	193	194	175	165	178	192	189	207	181	200	187	214	176	203	165	210	194	173	203	159	169	170	190	202	183	170	200	189	182	183	170	168	210	191	195	172	180	184	176	188	210	193	172	174	191	196	189	202	191	192	180	185	178	162	183	197	189	182	197	186	179	180	187	170	163	178	158	184	167	172	192	192	193	173	189	221	173	177	216	173	175	181	152	191	189	177	179	186	182	163	200	186	158	166	187	179	209	177	209	189	174	183	184	194	153	177	180	180	169	174	197	179	192	176	164	177	164	195	197	176	176	159	178	177	215	178	193	185	169	181	196	169	159	186	197	206	193	201	172	186	194	182	187	184	188	185	186	164	193	179	181	172	171	155	188	190	172	191	169	178	189	183	178	190	191	175	161	190	180	180	171	202	163	173	203	147	193	190	198	191	181	179	181	139	206	177	196	183	184	188	200	154	181	173	182	190	205	187	173	180	187	195	188	167	187	171	181	191	210	180	200	182	175	179	166	176	195	191	168	174	204	162	170	204	179	176	178	184	179	156	168	186	191	178	177	173	191	184	185	200	167	174	200	157	176	192	192	175	197	157	206	181	185	168	205	173	192	173	173	169	164	178	193	194	170	188	171	190	177	184	186	179	194	188	188	163	188	235	163	173	186	194	187	202	156	188	182	214	175	176	168	169	186	190	193	199	196	181	167	218	179	187	201	181	166	203	205	182	208	206	174	191	180	183	187	181	215	184	188	179	170	169	178	182	174	179	192	188	185	195	188	193	193	185	179	184	196	180	188	193	218	217	182	164	181	177	193	184	175	179	195	165	202	193	188	177	164	185	150	157	187	179	172	185	193	193	198	167	195	169	196	173	205	216	206	216	197	177	188	168	176	181	179	193	196	204	174	179	170	141	207	177	175	177	173	169	156	179	171	179	176	164	200	189	186	166	192	174	179	163	185	193	206	169	161	182	182	186	191	204	175	163	179	196	190	189	183	189	185	166	183	179	173	190	174	178	191	167	205	206	176	209	190	186	204	156	187	193	170	195	193	187	228	176	176	208	175	209	181	203	242	186	173	170	178	187	168	194	169	157	195	170	185	178	201	169	169	182	187	183	158	176	185	184	190	169	198	219	176	181	171	174	183	175	183	187	204	162	175	180	202	193	168	181	179	179	192	178	171	209	184	189	181	176	180	161	183	204	177	196	194	161	161	197	180	189	165	171	186	189	168	183	193	183	211	209	194	174	210	188	164	197	186	162	197	183	173	183	158	192	209	201	176	195	169	184	177	177	187	201	179	173	182	164	165	160	187	171	197	206	185	182	174	161	168	203	181	178	187	190	182	199	182	162	198	193	183	181	175	187	182	172	195	200	184	206	178	174	191	188	187	168	173	173	190	194	194	179	172	184	175	171	179	168	183	192	192	184	191	186	180	183	170	191	172	170	179	194	175	178	172	169	170	165	208	178	184	193	209	182	180	206	170	199	168	170	179	175	192	185	179	186	180	171	198	172	196	195	179	170	172	146	195	171	175	173	209	162	184	156	183	191	209	185	209	204	173	199	158	158	196	193	153	191	177	171	182	180	170	187	150	191	193	198	169	183	178	189	205	195	172	173	175	165	208	162	157	203	185	175	169	180	182	179	170	207	192	160	190	183	189	200	178	189	170	193	187	204	175	185	171	182	186	196	198	179	191	198	180	188	187	193	193	171	193	165	177	179	184	192	192	148	177	193	187	173	194	189	168	187	179	174	212	170	174	186	168	194	183	175	199	219	168	167	194	200	160	187	191	204	172	207	190	190	178	166	170	193	176	176	180	191	200	180	175	195	210	192	196	192	186	181	172	171	203	190	161	204	184	195	184	176	169	180	169	175	171	174	194	168	170	170	177	179	178	216	180	197	192	158	174	183	210	198	164	182	191	197	194	185	182	179	158	202	184	183	195	172	193	191	175	189	192	176	185	178	178	168	156	187	175	213	188	191	204	178	185	200	190	180	151	185	169	190	173	165	190	168	193	200	198	182	213	196	190	170	184	178	194	165	198	200	203	186	174	168	174	193	209	183	187	202	169	161	155	188	206	181	168	175	205	178	158	213	183	180	207	189	187	179	156	164	190	201	184	188	197	180	170	189	168	164	188	179	161	197	194	183	186	179	171	185	168	215	196	183	156	174	181	190	176	172	183	163	176	161	163	178	168	187	149	189	189	173	193	190	173	153	189	175	203	186	178	180	181	197	183	181	179	176	177	177	154	168	181	192	185	199	206	180	162	178	177	179	172	165	160	214	160	163	190	185	158	199	198	174	193	187	176	199	157	178	170	160	194	186	171	174	178	222	199	210	188	211	163	190	196	176	199	177	172	168	186	198	192	189	220	207	170	188	203	191	176	185	174	182	184	178	187	181	166	177	180	174	151	165	161	189	192	169	179	177	198	184	198	181	191	173	180	206	213	194	191	216	169	204	190	169	183	210	174	162	185	172	193	211	186	172	189	181	187	179	196	168	178	190	201	187	170	208	237	203	197	185	195	189	191	212	192	201	195	171	172	189	215	186	174	195	184	188	195	184	181	204	200	201	179	178	170	189	195	172	179	181	172	195	161	180	192	180	186	188	174	174	165	198	197	202	179	176	158	191	178	194	219	186	208	171	190	176	189	206	186	163	208	160	200	155	175	195	194	165	190	181	164	161	177	171	196	190	178	197	185	186	160	177	176	191	196	182	195	183	192	203	158	171	180	189	187	193	168	172	209	188	198	180	188	200	175	178	183	170	175	202	166	162	191	200	206	207	171	177	181	176	181	179	188	192	190	184	191	190	194	169	182	170	190	171	193	190	169	200	202	178	168	181	180	188	169	192	199	167	175	161	209	179	174	186	187
32551	14297	12293	6290	4178	2935	2215	1732	1377	1207	1001	934	850	706	662	603	555	545	541	523	459	472	449	418	440	397	402	385	391	379	389	373	395	381	371	379	346	352	395	346	347	345	339	374	352	359	336	333	326	328	319	311	310	311	347	363	374	347	329	374	317	342	343	351	348	354	287	312	361	320	339	338	340	323	373	339	357	328	344	352	345	329	300	335	322	329	330	352	336	346	320	336	312	318	327	323	311	319	332	294	312	337	308	319	319	319	322	331	343	358	336	297	316	285	319	301	316	306	302	321	327	330	332	328	306	347	319	352	297	313	329	347	343	354	316	339	294	317	298	311	321	290	305	324	308	319	355	316	310	312	318	286	323	322	306	308	322	317	331	313	324	327	335	337	327	325	313	339	342	291	292	297	326	311	294	296	324	336	309	350	308	338	317	325	316	321	315	314	346	332	308	308	337	305	299	326	311	344	287	309	328	308	348	326	289	311	304	297	337	271	322	310	338	291	297	302	284	288	310	342	314	334	306	319	330	307	312	335	340	334	325	314	330	306	315	307	335	303	341	293	326	336	309	323	345	325	300	359	282	320	311	288	312	357	306	306	336	309	336	325	324	310	311	352	308	324	318	327	330	309	300	330	310	334	328	345	301	340	326	304	305	318	316	303	327	339	341	313	324	334	368	319	316	324	296	304	329	327	347	321	366	336	299	282	304	297	338	346	302	312	307	309	339	324	338	302	314	323	337	328	302	315	327	288	321	312	317	309	338	327	314	304	334	282	338	327	336	327	317	312	327	320	296	332	311	320	325	319	296	308	317	296	328	304	308	310	305	303	360	317	329	358	327	306	296	350	326	302	338	332	364	327	316	305	327	305	325	320	296	337	313	298	333	336	339	300	356	332	327	325	305	351	382	308	299	316	323	318	331	314	303	343	310	337	319	302	311	349	299	305	324	348	278	310	338	339	299	322	304	295	303	299	289	312	301	322	319	335	338	304	301	322	319	314	343	312	314	311	276	317	303	320	314	318	328	300	299	322	289	326	337	305	329	309	303	342	325	297	309	303	346	323	320	324	316	336	323	287	343	323	328	328	326	317	333	292	312	319	333	331	279	291	329	333	334	321	315	340	326	318	299	292	297	292	334	321	322	319	339	328	316	273	303	366	323	309	303	310	318	305	299	323	296	300	334	320	322	295	328	306	293	327	309	322	326	271	278	334	323	292	320	327	312	310	349	326	280	301	333	284	309	328	326	275	331	308	341	335	299	288	317	329	335	338	328	301	339	353	321	296	304	293	359	334	313	311	333	316	333	316	311	302	304	326	337	332	298	308	336	319	303	317	295	267	301	332	290	360	342	303	340	327	319	328	299	304	314	304	311	300	317	326	294	302	284	300	327	334	370	304	316	284	322	319	332	334	307	292	311	345	319	321	318	348	349	320	336	322	338	304	285	333	318	334	300	319	358	325	295	320	331	326	315	333	309	313	309	315	314	314	318	357	329	288	289	314	331	298	318	339	308	334	335	310	316	321	314	293	328	338	309	298	346	318	333	330	340	296	327	345	333	327	351	312	319	337	330	334	317	328	323	319	319	334	311	311	324	310	328	334	347	296	329	335	329	322	300	291	326	315	289	319	350	309	323	320	299	302	348	329	307	326	297	326	298	302	341	307	324	327	325	323	323	334	345	328	310	294	302	320	303	324	331	341	318	293	316	329	305	339	314	332	364	306	334	321	334	298	287	284	319	322	313	315	324	271	322	328	342	308	304	305	304	333	320	312	309	319	333	352	306	318	318	304	282	308	330	311	331	294	352	316	279	331	282	313	339	318	291	320	299	322	296	329	333	342	371	295	295	314	301	341	290	309	323	315	317	320	301	310	310	324	295	348	309	290	302	333	324	329	319	325	334	291	313	317	299	329	326	326	317	332	279	317	337	331	326	311	322	304	326	325	344	347	339	330	330	333	293	312	317	320	330	317	380	304	328	299	319	306	330	328	347	345	316	294	300	325	360	303	311	307	298	316	330	303	331	334	286	346	299	323	303	303	345	311	309	286	281	314	321	303	305	342	255	348	280	326	322	319	321	315	325	315	326	327	303	332	304	317	317	359	308	313	293	335	341	335	291	301	298	326	306	319	346	306	331	312	351	294	316	320	313	318	330	318	354	340	305	323	319	308	338	330	305	334	297	294	309	294	341	303	328	325	297	319	306	310	297	336	314	324	306	311	312	312	323	325	307	323	341	309	302	313	311	300	360	357	313	310	324	331	336	303	335	343	343	331	338	322	326	330	329	311	302	318	315	306	332	311	319	314	326	330	327	305	328	303	301	312	294	304	294	319	313	319	345	306	306	307	302	335	309	331	309	323	309	305	318	293	312	288	338	328	324	342	313	306	318	303	327	344	322	328	311	303	345	338	343	317	334	325	342	313	356	322	304	306	309	343	334	342	307	335	330	335	327	312	330	340	300	317	291	292	347	344	346	320	284	314	303	315	334	322	319	343	311	326	343	331	331	339	315	333	294	276	312	311	317	321	334	314	360	298	298	337	328	318	324	290	343	296	345	287	320	327	308	337	307	331	297	318	308	310	331	294	322	303	319	337	349	286	311	309	338	310	295	307	323	317	330	320	346	304	354	316	352	302	303	313	322	327	285	335	328	299	329	334	311	312	328	340	312	329	294	300	304	297	309	350	332	325	331	299	338	355	332	302	332	318	306	326	331	339	304	311	320	335	302	319	325	326	326	312	308	338	282	335	333	328	328	315	328	290	297	314	303	342	303	295	291	313	309	306	306	317	319	334	323	323	331	289	288	359	308	319	318	301	310	303	306	327	316	336	308	327	313	298	314	298	295	324	319	300	310	322	289	322	334	346	340	309	289	300	314	326	304	337	296	338	361	304	319	308	297	344	332	285	335	296	344	326	329	301	297	312	300	350	286	332	309	319	289	310	326	333	329	341	349	320	340	338	312	308	313	334	322	317	352	318	302	339	343	300	330	343	322	297	323	307	331	353	325	353	330	313	282	324	327	309	316	330	313	334	336	356	345	300	307	302	311	307	303	304	335	310	314	304	293	336	327	333	310	333	314	348	329	333	317	342	303	305	323	322	299	317	307	315	339	318	316	298	303	317	295	312	295	323	318	322	318	313	291	323	318	300	294	280	328	304	296	304	307	310	313	317	307	288	339	311	312	318	324	295	307	291	354	333	340	318	283	323	336	287	315	303	318	329	349	338	337	289	329	300	349	299	328	311	297	322	287	277	366	299	318	315	343	319	310	305	294	296	313	335	347	320	303	326	327	308	333	336	298	352	347	342	315	328	327	297	298	286	324	322	303	322	334	330	340	333	327	313	304	332	302	332	334	343	297	317	305	324	337	287	301	332	319	347	312	320	352	310	337	338	319	350	310	257	311	336	328	320	304	321	254	326	346	351	335	332	337	304	343	322	313	340	322	320	350	313	327	344	328	333	323	292	327	295	342	343	353	333	321	344	313	308
26557	20785	9718	684	350	361	341	309	336	340	310	331	346	321	327	327	320	306	321	288	298	290	335	326	323	302	331	316	301	323	321	298	308	343	321	302	319	313	311	339	320	295	323	321	280	316	327	342	309	327	329	329	327	317	333	321	353	302	324	318	313	293	284	330	321	313	302	274	326	332	330	309	296	322	330	324	316	312	319	334	337	322	320	321	284	317	349	265	329	325	292	294	307	318	316	305	317	303	294	346	328	331	337	313	332	306	331	291	328	334	327	302	324	320	311	283	285	312	314	315	338	272	293	309	295	289	315	284	303	290	307	289	338	311	314	312	298	332	334	312	296	315	338	282	328	336	313	303	322	298	304	307	293	279	323	330	331	336	320	312	287	281	316	303	310	298	304	322	341	310	304	293	312	340	326	283	301	308	309	282	299	325	313	314	325	273	307	306	315	283	318	330	284	266	285	312	282	291	301	317	326	298	322	294	313	312	310	340	292	324	319	295	310	337	325	299	312	299	296	305	299	271	341	295	307	293	305	285	281	320	297	338	271	314	296	328	289	341	337	302	314	286	286	318	346	297	301	292	285	296	303	286	319	291	302	304	292	305	332	325	307	315	319	322	312	301	304	344	295	306	299	308	300	301	342	310	297	326	331	291	290	287	301	303	310	305	317	337	312	309	309	281	304	339	344	299	289	319	345	310	292	289	300	300	294	341	336	287	316	291	311	295	311	310	302	312	347	311	309	290	306	306	305	297	311	282	300	338	306	295	316	318	302	285	312	332	313	318	297	289	334	297	309	314	302	301	308	291	292	323	341	317	296	298	302	306	298	316	281	305	315	301	292	303	292	294	310	297	310	341	334	303	301	315	291	299	269	340	284	304	279	298	310	306	314	309	301	319	312	313	306	290	294	293	322	304	314	298	318	275	287	311	305	285	294	295	329	298	331	298	303	338	325	304	317	288	305	312	292	321	318	312	316	301	294	323	303	285	297	318	274	309	312	278	309	336	296	330	333	310	298	308	302	326	311	330	314	303	282	292	294	297	316	322	322	314	332	290	303	288	268	309	274	286	310	327	331	294	314	319	318	324	314	312	290	289	333	309	297	344	354	310	316	322	285	336	296	311	316	335	303	312	312	300	310	325	311	325	288	291	318	341	291	311	309	300	309	306	269	338	289	298	298	309	325	329	298	319	302	323	312	325	293	316	294	302	305	287	312	300	315	301	300	318	297	336	306	319	296	291	289	348	299	309	322	291	289	331	328	318	304	303	329	298	300	323	309	302	305	274	295	334	345	319	274	293	301	312	295	315	326	309	321	318	306	322	308	323	338	288	315	284	311	324	321	316	332	299	321	289	306	318	259	322	280	309	316	335	276	298	295	298	309	290	328	324	334	294	308	293	287	328	294	275	321	291	300	311	325	325	327	338	328	293	260	302	274	339	291	373	320	301	285	325	273	312	314	294	313	272	315	303	329	275	309	291	314	311	301	314	334	319	313	315	293	303	336	320	322	337	304	300	322	325	273	310	336	336	312	298	306	326	304	303	308	330	320	301	291	358	343	317	292	287	322	324	328	286	307	313	316	316	334	334	318	315	333	291	340	278	315	306	329	288	335	333	301	287	339	293	305	328	295	327	329	339	333	314	272	305	308	267	309	306	318	287	324	310	325	300	323	333	307	333	343	322	327	334	294	287	284	342	312	299	313	294	315	316	305	306	297	326	324	285	307	302	324	286	297	305	316	318	329	312	316	291	315	305	320	308	341	302	295	303	326	316	306	316	303	297	321	282	296	304	316	298	297	326	311	335	312	318	329	315	301	316	300	322	331	355	323	312	296	300	312	347	311	318	310	309	317	305	278	326	289	294	305	303	320	285	286	297	316	329	281	355	362	333	314	308	324	301	291	306	320	325	305	291	303	320	315	274	318	312	305	310	335	300	306	315	348	301	343	310	309	277	315	329	292	317	308	313	295	333	307	331	315	311	309	314	304	332	291	328	309	287	325	311	327	278	331	293	295	325	293	309	321	330	301	314	324	322	302	329	302	296	298	287	275	307	317	311	305	306	295	313	301	311	287	271	305	318	328	292	339	324	327	337	317	270	328	302	296	325	324	298	303	319	307	306	320	295	295	284	302	318	311	300	315	283	284	294	290	343	314	306	312	311	338	307	311	307	297	330	312	329	312	347	303	305	310	306	285	314	313	331	286	279	341	327	314	303	307	298	339	322	309	293	284	295	311	289	304	319	339	313	306	282	306	308	342	297	290	294	323	298	332	299	312	295	365	340	302	308	329	299	302	337	372	311	282	310	302	319	288	294	311	284	313	304	327	319	315	335	321	303	285	300	295	318	276	322	332	312	335	303	313	333	307	327	302	290	309	324	311	325	311	306	316	333	293	313	285	312	287	321	311	285	330	293	286	311	310	298	285	306	276	313	337	326	310	303	299	321	317	341	297	319	316	300	309	279	274	352	327	329	311	327	336	315	327	290	296	311	306	325	300	291	311	301	358	348	319	320	329	318	304	275	291	305	314	331	320	312	319	320	296	324	318	326	275	319	316	317	318	297	292	311	344	318	341	298	333	344	301	289	277	318	312	300	301	309	324	314	294	297	311	283	304	298	279	297	326	321	316	308	256	321	325	297	312	305	304	330	338	309	292	328	297	328	361	319	317	293	275	288	329	293	295	301	288	318	284	281	323	302	320	302	313	323	323	318	309	336	323	311	324	330	302	302	322	296	304	289	296	306	329	286	293	290	304	280	299	306	319	318	280	347	303	294	301	321	310	300	305	336	325	316	302	328	342	288	322	357	307	310	276	317	300	295	301	334	314	318	315	279	332	308	317	287	341	287	308	342	299	323	321	338	316	307	323	302	297	295	300	331	327	321	317	294	351	343	324	306	299	340	351	310	281	330	290	307	301	319	295	328	320	296	306	312	308	293	332	270	343	329	305	317	311	308	348	313	298	308	330	296	342	323	305	307	301	337	321	328	348	333	297	274	300	292	348	315	319	303	293	284	298	310	302	325	293	305	290	332	297	310	307	307	295	323	284	292	315	306	281	335	319	290	316	304	291	299	308	321	320	295	287	278	318	312	329	339	304	319	304	300	331	332	300	322	302	306	319	285	315	324	315	319	330	286	307	318	340	308	304	306	300	297	321	317	301	299	296	288	302	335	319	287	299	298	341	305	314	301	344	301	309	316	300	304	314	314	313	281	338	294	305	331	318	313	283	346	315	294	335	298	320	336	294	328	301	318	316	300	320	311	331	318	286	328	299	324	297	304	311	298	318	321	290	311	315	315	304	315	303	334	291	295	296	328	321	301	334	320	312	310	286	327	332	313	301	312	311	334	302	333	287	283	294	314	302	269	305	314	280	293	288	315	332	303	273	309	322	278	298	322	309	318	308	311	300	351	320	307	313	318	303	311	301	281	317	310	307	308	314	293	310	297	321	315	282	313	310	314	307	300	311	317	342	308	289	299	310	277	298	277
14360	1598	1333	946	727	705	603	622	612	633	605	642	574	566	597	567	567	540	618	527	609	557	623	576	582	570	609	567	568	583	576	578	551	554	556	522	567	547	548	621	522	594	556	570	588	565	528	545	532	558	538	563	570	558	577	548	583	566	562	553	561	568	555	608	516	544	561	574	548	585	547	590	570	516	565	561	576	547	556	561	577	558	574	585	532	595	568	563	547	566	554	546	584	542	564	600	536	515	567	541	566	530	587	534	583	545	577	522	545	574	551	556	593	560	575	589	587	551	589	550	586	572	546	587	567	565	538	569	557	574	562	562	546	555	530	545	546	543	540	557	579	547	557	536	554	564	550	583	583	582	554	536	603	566	539	570	571	589	563	554	600	541	621	545	587	554	606	586	555	564	571	516	548	559	553	545	554	593	599	565	543	619	572	572	521	546	603	574	606	550	596	574	565	572	575	508	590	561	580	576	593	575	542	564	564	540	594	539	540	571	558	574	590	534	559	591	576	512	620	613	556	560	567	529	565	525	555	563	552	562	543	569	531	558	556	547	573	567	538	563	562	540	575	583	522	556	571	568	596	583	574	544	536	590	580	559	536	560	574	556	554	584	561	556	569	566	586	562	573	564	551	566	578	565	588	550	593	556	560	609	581	566	537	572	597	532	569	568	561	556	581	535	577	569	587	550	567	561	549	580	577	577	588	562	566	570	528	538	623	549	543	625	587	591	545	594	570	608	559	576	507	578	619	534	547	563	641	575	547	562	536	591	557	565	566	552	542	504	590	588	603	594	574	572	590	586	607	564	572	628	533	517	559	581	577	588	588	502	577	596	564	553	575	519	549	536	594	518	594	549	558	558	550	595	561	597	586	583	548	563	554	523	565	571	553	550	533	549	549	583	574	566	568	545	564	547	562	557	539	579	555	558	559	565	589	551	536	594	596	586	559	593	540	526	566	571	576	589	566	564	551	573	569	578	542	553	541	575	588	591	556	584	578	606	554	572	556	541	541	571	599	525	598	593	533	623	531	597	541	558	559	534	551	581	581	591	554	538	527	570	604	549	614	567	561	552	575	540	598	546	546	530	554	532	568	552	554	572	587	549	516	593	607	576	547	569	562	543	571	579	530	571	517	553	526	583	601	569	613	584	585	549	565	583	588	537	552	562	556	551	600	564	558	544	602	588	564	583	565	569	576	546	531	546	596	578	524	557	562	558	580	544	545	589	566	568	573	566	546	561	555	620	551	561	559	566	581	570	584	548	561	602	525	577	585	575	575	568	541	591	590	580	532	580	580	563	581	618	589	583	582	588	561	549	576	608	586	590	544	516	553	581	534	568	575	564	575	554	584	535	561	581	557	565	576	589	552	557	543	531	562	535	576	569	557	601	544	565	534	573	552	560	551	569	577	549	553	564	605	593	546	570	557	603	543	570	543	512	552	567	585	531	610	551	563	546	562	593	549	560	613	556	553	560	531	555	558	576	560	591	553	564	609	523	511	561	563	541	566	564	573	564	638	548	546	547	612	520	576	569	574	559	566	537	582	564	585	582	543	573	559	572	547	544	532	589	569	572	541	553	589	531	572	565	562	555	561	576	551	593	572	598	582	581	587	538	609	578	552	597	540	568	565	562	600	563	558	565	547	561	574	558	548	558	540	587	581	550	564	586	559	559	602	575	561	588	589	588	587	536	521	574	535	542	588	584	576	626	539	527	549	544	596	528	591	595	559	594	571	584	552	536	576	570	560	543	592	556	562	511	596	535	586	569	532	560	548	555	567	563	608	559	553	568	583	567	577	583	512	530	539	545	535	576	554	581	575	545	583	572	576	597	536	547	545	586	560	612	581	563	565	538	543	609	565	585	569	553	600	561	528	573	582	561	510	549	542	569	568	582	555	543	567	593	527	536	581	591	604	547	551	560	575	555	594	572	569	543	582	487	580	554	584	564	581	570	545	568	582	570	603	536	544	561	596	606	585	558	596	556	570	574	553	553	609	552	574	553	551	568	535	581	594	588	588	543	593	619	539	606	544	576	566	580	497	574	534	565	596	562	568	557	571	537	589	553	596	554	566	558	585	538	591	548	568	575	485	556	534	573	540	575	557	595	549	551	574	545	555	565	560	568	556	568	559	510	550	561	563	589	607	555	575	610	568	520	565	557	542	574	550	582	545	529	599	566	570	530	567	536	568	581	634	594	582	586	590	565	599	572	527	574	541	533	524	607	523	582	537	585	556	566	528	574	578	607	543	549	588	572	562	557	548	546	572	586	527	558	556	569	540	573	540	559	561	550	617	597	591	551	527	564	545	537	592	530	558	530	587	569	551	573	577	565	559	575	553	591	547	544	563	584	547	572	564	597	589	575	565	577	592	558	589	586	612	566	584	521	581	577	534	594	566	588	566	595	547	539	533	566	560	577	558	549	573	575	529	527	564	545	530	555	521	579	574	555	578	564	507	573	598	566	535	516	585	577	567	550	540	583	513	607	538	586	555	556	569	571	558	515	545	594	548	537	576	569	600	592	531	558	533	559	588	531	595	579	572	526	603	560	576	595	523	589	590	590	550	555	571	550	579	560	575	565	522	562	601	564	597	561	599	573	570	511	527	562	555	579	585	524	567	558	563	569	569	564	579	570	612	545	608	570	535	583	542	591	567	544	547	579	527	558	565	581	547	581	609	598	559	555	581	537	554	590	551	565	567	549	582	544	535	540	543	550	564	520	573	550	549	592	604	587	527	563	555	545	595	575	536	604	560	580	532	581	542	551	560	557	584	553	594	534	535	583	587	578	578	591	547	597	547	571	510	572	559	581	569	584	596	575	573	626	517	561	533	575	557	568	583	598	519	580	523	593	548	588	563	584	559	561	535	562	536	562	537	548	568	554	554	593	593	598	542	573	587	609	568	590	574	566	592	581	562	570	570	605	588	558	603	559	591	588	559	587	594	555	573	584	533	567	550	508	535	572	569	572	561	566	595	544	544	547	527	530	539	551	570	536	575	591	560	548	602	609	563	555	547	568	562	582	580	581	525	547	554	575	580	543	578	595	563	548	535	531	529	590	548	549	578	564	540	574	524	537	526	589	556	560	576	559	611	515	511	582	584	589	516	597	566	544	598	540	509	585	555	566	603	545	568	589	602	601	559	558	573	570	610	599	544	599	580	589	538	577	543	536	548	548	562	546	601	568	588	518	571	562	596	592	570	562	512	572	586	597	595	552	561	527	568	593	577	574	565	533	603	513	543	530	579	580	589	559	549	577	587	562	566	588	545	545	599	566	566	580	610	558	551	565	602	576	566	522	575	558	565	587	568	552	539	564	588	582	582	559	567	569	587	578	560	526	546	559	577	562	562	601	531	590	548	516	531	540	543	572	570	573	560	498	552	551	553	554	574	542	553	572	551	567	540	576	552	574	599	564	588	569	588	580	588	587	579	552	611	554	553	580	542	545	567	540	572	543	613	555	603	585	545	578	516	595	568	564	576	540	544	546
23846	21148	28506	24056	21018	3270	473	334	283	220	245	221	172	191	165	180	164	177	160	153	162	150	171	151	156	150	130	144	140	130	141	137	140	136	119	149	140	150	138	136	130	133	158	137	142	121	131	143	138	141	139	120	124	121	146	111	133	140	163	145	154	137	134	162	127	135	128	125	137	135	147	137	135	145	137	140	136	146	142	141	148	127	154	125	145	153	163	139	134	141	124	153	129	138	136	124	148	134	123	144	133	123	145	143	130	133	145	157	139	145	136	124	136	130	130	147	144	147	144	140	145	144	139	126	109	126	135	127	141	123	144	136	132	122	133	126	128	140	147	120	143	147	134	139	138	147	133	116	130	123	140	141	137	137	159	140	141	131	121	153	144	130	142	119	154	140	144	130	137	139	133	129	130	149	146	132	140	114	113	140	135	132	135	125	125	135	131	133	118	134	134	127	141	134	140	140	147	133	139	147	118	132	124	128	149	134	150	145	133	146	134	144	146	147	150	134	151	136	130	147	118	140	136	139	122	146	125	142	138	124	133	150	148	144	152	145	138	121	132	138	120	128	132	131	121	155	142	158	129	135	143	147	122	127	149	133	136	116	140	123	131	141	138	134	142	136	125	139	139	154	125	126	124	149	173	135	157	115	147	147	136	132	132	128	123	141	144	135	134	154	153	119	144	140	155	133	145	154	126	139	126	162	141	135	137	145	146	157	144	141	108	147	108	125	127	139	146	128	131	158	121	150	142	147	125	140	139	128	136	118	145	158	134	157	149	138	155	147	137	110	146	148	140	108	150	150	133	135	160	135	135	137	142	142	127	137	156	121	155	133	138	135	127	134	163	126	125	125	147	157	144	147	140	170	133	129	131	126	128	121	125	147	140	139	146	132	132	146	152	132	111	121	121	155	142	135	131	129	139	138	129	148	129	130	115	154	153	145	133	138	127	142	138	128	148	134	145	124	140	140	135	135	136	130	118	149	147	124	136	138	142	131	132	132	141	141	150	135	119	145	140	146	132	145	122	126	145	143	139	140	135	136	142	117	126	138	124	135	139	143	156	116	124	144	123	139	124	126	135	128	122	146	134	148	138	140	125	118	152	130	149	124	117	127	120	120	132	130	141	128	141	133	130	134	130	128	146	130	145	126	141	142	136	138	130	135	132	143	160	162	131	123	149	135	125	150	120	133	141	132	131	128	130	158	134	168	127	147	116	131	128	142	132	111	122	141	153	152	140	132	120	119	152	132	117	135	109	136	144	136	146	118	142	140	131	154	141	124	120	152	129	148	155	134	130	141	145	123	139	118	134	144	139	144	139	124	128	147	117	138	141	136	168	153	133	132	117	120	163	135	133	139	150	135	139	138	155	132	141	123	132	118	141	119	112	132	131	149	145	136	148	115	123	151	124	146	139	147	140	140	138	128	131	121	141	133	143	121	125	130	136	137	141	139	122	140	131	130	121	134	136	139	152	133	127	127	134	128	133	117	131	132	136	141	114	117	110	120	139	132	139	117	132	140	158	124	126	142	126	143	139	149	125	150	130	144	117	141	156	134	147	122	158	148	155	108	156	153	133	140	142	131	149	125	128	140	138	149	153	148	128	148	120	133	144	141	142	156	160	136	134	126	149	142	121	161	135	136	125	134	145	138	131	138	129	135	119	130	127	145	103	116	125	150	139	116	133	156	133	143	155	142	135	125	150	132	135	149	134	123	121	130	155	127	127	126	131	126	127	120	146	148	120	135	138	144	140	130	133	159	149	119	138	149	144	140	145	110	127	120	127	136	138	154	134	126	165	139	147	137	151	143	143	134	124	128	130	128	124	134	151	141	140	139	133	142	140	136	130	135	130	117	139	129	147	134	131	115	150	136	127	132	144	138	136	139	138	120	151	137	120	143	139	131	134	132	137	127	131	143	134	123	150	133	142	145	130	124	115	148	128	140	140	126	123	158	157	145	141	160	118	152	131	150	151	135	154	130	127	129	128	160	141	138	130	150	122	128	127	149	118	125	117	130	123	145	149	135	143	133	122	131	116	151	150	157	149	136	136	137	134	111	135	134	131	138	122	136	170	122	148	143	149	132	145	133	149	111	142	138	146	168	142	117	158	121	110	144	140	148	139	121	143	138	154	138	125	122	134	125	126	144	141	130	146	142	133	155	147	144	127	143	136	148	142	126	151	137	149	140	142	140	146	132	140	143	126	149	133	120	135	136	130	127	133	135	150	140	112	139	148	140	145	130	130	137	133	124	124	128	135	103	134	146	123	138	131	148	133	142	130	120	146	123	149	131	134	139	144	143	132	112	146	161	150	133	140	132	173	147	136	138	156	140	143	138	125	135	146	136	132	119	150	127	136	131	135	148	121	134	137	147	134	141	142	159	150	134	119	133	127	130	116	127	141	150	121	120	125	150	150	112	132	118	145	153	128	131	118	135	139	132	143	139	120	150	122	134	151	139	128	123	121	146	132	123	135	165	135	140	137	131	123	95	115	148	157	148	131	107	121	161	134	131	141	146	124	123	114	120	134	137	132	130	128	146	137	115	140	145	121	133	132	127	152	125	133	137	129	134	124	143	122	127	120	143	152	134	126	123	145	143	155	129	134	142	135	135	147	127	139	111	123	119	130	139	118	143	128	152	133	130	129	128	139	127	155	130	134	117	138	135	143	133	142	147	147	143	139	112	148	127	129	131	135	138	121	126	135	155	122	154	144	129	147	140	128	128	119	132	138	138	132	144	111	127	133	132	130	123	139	118	125	149	137	121	134	133	146	130	152	137	140	142	132	144	127	120	137	117	144	127	133	136	152	104	158	144	131	136	149	145	139	175	127	130	154	123	170	123	135	124	119	131	151	129	140	120	145	142	128	121	136	137	149	145	121	142	140	136	135	141	118	129	127	136	152	124	130	121	127	160	139	115	128	139	136	113	151	108	130	140	162	128	148	120	133	140	132	133	123	132	151	140	147	124	138	128	132	151	122	133	134	154	117	143	148	124	134	153	132	143	124	161	148	154	148	133	116	162	144	152	123	114	153	151	135	124	122	138	155	127	138	138	118	127	118	122	145	138	120	125	116	138	135	122	135	140	131	149	134	142	129	149	156	151	115	125	134	142	139	141	121	143	117	139	136	144	115	152	131	127	134	145	131	130	145	128	135	138	133	138	130	128	127	128	141	130	133	147	117	137	145	136	124	130	145	123	148	130	129	120	120	133	148	111	144	154	113	97	136	137	130	144	136	135	127	144	138	133	166	123	121	150	114	146	161	123	136	103	129	132	105	133	125	146	140	133	105	147	141	120	129	123	133	123	136	127	156	131	128	136	147	121	140	169	126	146	133	137	128	122	120	141	138	147	134	150	127	134	134	127	143	117	152	125	145	149	134	165	117	147	136	120	117	138	130	138	144	133	133	157	126	137	133	137	120	135	131	142	130	150	152	132	135	144	133	139	144	126	136	152	146	133	159	123	152	129	139	130	142	116	139	128	145	131
29937	9017	7580	3809	2511	1642	1260	976	817	706	655	567	462	464	435	411	362	382	391	374	375	343	344	322	328	315	297	315	287	299	296	263	305	297	314	294	248	269	288	284	289	293	272	281	277	256	283	286	285	249	283	293	276	291	272	254	270	273	260	273	280	277	284	264	283	241	280	291	268	278	245	253	273	269	301	288	227	263	291	251	255	230	285	265	248	266	265	287	258	282	252	272	266	249	278	274	226	253	250	283	278	276	256	255	266	233	260	242	266	285	271	267	243	276	284	279	274	292	282	255	248	246	268	280	264	243	248	309	274	259	266	243	237	258	271	255	256	305	274	246	251	268	242	278	263	243	252	257	263	258	255	275	258	245	260	278	256	267	270	258	276	261	271	292	281	272	252	249	281	246	263	284	244	254	260	286	269	283	261	278	267	272	256	265	248	269	274	243	232	271	252	280	238	273	283	267	277	266	294	261	273	252	273	237	272	260	250	263	240	259	276	244	273	287	265	266	261	268	286	278	254	271	245	271	254	277	277	256	255	259	229	262	265	267	262	262	232	225	261	279	256	269	256	268	266	264	302	245	262	256	267	266	231	261	274	290	255	283	241	239	277	251	272	267	268	242	274	273	278	284	282	257	289	240	257	266	249	264	239	278	276	254	249	268	265	265	257	240	267	288	275	257	245	255	249	243	274	240	271	254	245	278	247	272	270	264	251	272	282	258	254	276	279	267	258	237	290	280	259	285	259	267	262	293	274	283	249	277	283	279	284	274	262	259	247	267	227	262	248	229	268	266	227	253	217	264	269	259	268	257	272	293	280	285	255	256	249	264	260	269	279	276	258	263	268	269	278	270	252	283	270	259	295	260	250	255	286	283	287	266	250	290	274	232	257	277	279	288	231	299	245	248	241	288	262	247	223	252	258	264	237	273	248	273	245	255	285	264	245	263	260	269	261	287	278	255	270	268	246	242	265	257	250	283	245	263	268	292	252	260	279	281	282	240	272	265	283	260	247	262	263	280	270	276	256	266	280	253	274	265	292	271	273	282	280	242	249	296	245	276	230	284	261	276	268	290	272	258	272	286	221	257	264	290	262	291	265	297	247	275	245	276	243	289	262	267	263	259	269	267	242	255	255	236	281	254	268	289	263	281	253	282	235	244	283	240	270	256	255	257	242	274	278	258	232	269	293	278	277	265	243	260	277	294	268	246	253	266	268	296	247	265	261	276	279	283	264	284	278	245	260	254	272	245	280	286	257	254	257	267	278	267	245	254	261	253	267	241	275	280	262	247	254	267	258	235	257	280	278	289	246	244	283	256	260	220	240	272	270	248	251	248	310	277	228	260	287	260	281	267	280	266	278	227	273	295	291	297	252	264	252	286	252	303	265	260	253	268	303	272	272	275	256	264	276	250	264	266	239	238	254	271	281	259	276	243	263	245	241	273	261	230	269	243	282	246	261	254	235	256	286	278	254	254	248	262	258	259	257	256	264	254	272	252	231	249	245	253	260	268	275	274	266	266	293	215	297	250	256	250	257	268	274	265	262	274	281	282	290	264	275	244	257	236	279	263	250	270	267	268	274	279	262	217	278	282	234	273	256	269	282	260	278	268	261	246	246	265	261	238	242	251	279	263	261	281	244	228	259	272	267	261	285	255	261	284	274	252	282	246	249	260	226	258	266	254	275	267	265	250	281	239	252	257	276	270	239	270	258	269	271	260	260	266	242	270	279	316	292	260	291	299	242	232	243	283	266	271	266	264	301	223	271	265	242	272	260	259	254	274	247	274	257	264	282	262	265	251	245	257	248	277	247	252	264	266	258	268	287	252	278	267	264	238	277	261	258	249	281	254	246	247	247	241	249	236	259	268	239	261	238	241	272	278	265	237	269	300	287	257	266	266	287	290	272	246	268	270	275	287	264	284	254	241	263	268	256	249	301	290	278	299	264	297	263	262	260	273	253	237	263	267	260	256	254	276	284	261	258	299	243	270	265	276	264	268	260	289	242	238	240	267	228	292	274	263	234	253	295	265	272	275	257	268	234	286	274	250	240	241	226	261	255	251	268	278	267	259	239	268	265	266	286	249	259	262	271	279	261	223	263	265	259	267	263	300	300	251	261	254	277	255	259	291	241	264	279	246	267	277	251	287	294	238	272	274	280	262	261	274	246	265	262	271	239	272	257	256	266	271	267	290	257	262	256	255	257	252	263	261	259	254	303	287	235	278	246	256	261	260	249	270	247	247	259	264	258	251	260	250	295	260	255	267	257	250	251	244	248	273	270	271	262	299	291	260	263	271	274	243	269	261	270	258	267	263	253	269	298	276	294	268	267	275	248	256	257	260	259	253	240	279	284	263	313	260	272	297	270	261	283	276	278	281	274	259	258	245	267	248	252	255	262	275	279	251	279	259	281	250	253	257	264	258	274	262	287	285	252	259	260	269	281	281	261	263	285	272	255	269	286	285	244	274	274	276	261	271	256	301	279	255	285	221	235	268	274	254	274	272	248	253	267	265	244	238	267	256	254	252	268	253	276	258	240	237	256	261	274	306	274	259	240	252	232	283	290	245	294	290	265	280	257	288	255	259	260	272	272	257	286	260	261	226	290	268	264	232	263	259	267	254	290	282	268	236	283	259	271	266	254	283	287	263	289	265	254	266	251	261	244	272	267	280	280	301	248	236	284	270	280	277	275	246	259	265	248	268	258	240	274	254	243	302	260	280	257	266	282	258	265	255	273	240	260	263	269	250	262	289	256	259	297	264	265	247	241	237	254	228	252	284	249	245	292	299	269	272	257	241	270	226	250	238	295	238	277	296	289	286	239	283	279	255	276	271	268	285	290	259	299	279	281	250	274	258	254	275	261	248	293	260	257	245	274	258	260	268	263	282	253	281	273	255	275	272	262	256	245	245	234	281	256	243	257	253	281	254	248	256	265	292	282	258	235	277	243	270	265	256	276	261	286	267	296	257	283	302	279	253	250	266	253	244	259	258	277	251	296	258	260	244	262	303	273	255	257	258	280	262	267	277	297	278	254	265	274	271	265	262	255	296	283	251	300	254	283	278	249	284	255	288	269	278	236	259	281	280	246	265	274	263	263	261	267	261	265	282	262	259	275	262	237	260	236	249	286	259	292	267	276	262	250	246	254	283	270	243	258	251	271	261	271	277	255	271	290	260	270	259	297	289	251	280	266	283	231	269	278	274	261	234	297	266	239	276	260	267	277	282	265	256	280	279	267	253	252	259	283	232	260	243	247	240	258	246	266	288	277	263	247	274	278	290	253	288	274	281	278	267	258	266	267	289	255	276	293	256	234	242	260	246	281	269	270	279	269	264	237	276	265	263	282	269	246	272	280	279	266	281	277	269	269	278	290	289	281	265	275	261	270	274	246	292	245	237	272	261	250	243	263	296	273	276	245	266	246	260	273	288	266	262	250	264	283	271	244	274	262	271	275	295	247	248	250	256	233	267	275	257	262	269	261	259	259	265
22917	21154	29114	23450	21154	20867	2208	613	471	388	356	324	294	279	268	254	252	235	238	237	248	225	204	201	221	225	206	212	211	185	193	176	183	186	207	205	196	226	197	198	191	190	210	203	206	192	196	175	206	183	214	184	175	191	175	202	181	208	198	182	167	212	186	182	191	187	191	176	175	167	192	179	159	199	184	184	192	219	201	193	194	177	212	181	198	214	177	179	168	165	146	169	179	181	189	173	195	194	178	218	178	194	178	179	199	196	207	174	172	209	164	170	192	188	186	187	180	161	187	195	166	212	196	191	180	196	185	167	186	206	199	185	182	171	181	200	188	172	172	184	162	218	160	192	143	163	189	172	181	187	183	188	174	167	210	165	155	194	192	160	188	171	175	187	187	183	193	201	183	177	179	186	184	193	195	168	169	180	181	150	172	182	192	193	205	183	176	190	190	197	215	174	161	194	209	198	191	187	173	190	175	209	191	170	177	187	174	188	218	190	168	185	177	194	182	194	208	192	193	175	163	179	177	190	179	176	181	169	180	183	161	158	192	186	185	207	186	164	177	193	183	176	179	175	217	187	180	194	151	223	190	169	210	163	196	173	140	159	174	189	209	199	193	185	199	178	178	181	166	153	158	198	197	168	175	191	172	174	206	187	171	189	164	187	182	201	204	215	187	176	188	195	198	174	187	204	182	171	170	186	154	191	187	194	176	167	180	190	202	209	180	178	200	201	188	159	159	175	179	183	180	192	200	195	169	183	176	188	176	198	194	185	151	163	189	196	174	177	185	158	173	176	189	192	176	187	177	207	199	169	179	191	196	176	192	174	204	192	169	164	189	176	183	185	202	191	178	181	182	178	192	160	183	184	169	203	196	168	183	201	228	184	166	163	183	200	182	188	195	189	205	176	188	193	170	170	176	196	199	201	205	174	185	199	166	174	193	177	160	204	186	180	209	186	172	178	193	160	170	207	173	172	169	213	193	178	191	183	181	171	178	193	159	174	173	183	190	198	191	188	183	164	180	181	188	198	192	175	184	174	194	157	171	194	187	169	176	201	181	181	181	192	176	167	199	198	172	184	205	181	172	191	149	179	194	168	175	185	185	185	166	198	195	184	186	177	184	181	190	195	208	196	174	187	171	162	201	177	157	167	209	192	175	176	201	176	181	191	173	171	199	189	205	176	180	196	184	212	185	194	184	192	184	175	193	174	196	182	203	197	163	183	189	164	190	182	165	168	181	157	184	171	169	182	177	191	184	176	190	190	173	173	177	183	183	163	177	173	184	173	177	183	179	163	162	160	179	175	167	169	162	190	216	172	179	159	215	189	181	236	161	169	182	174	203	185	167	186	182	176	182	213	165	170	179	217	194	195	184	188	193	201	185	185	162	189	194	192	187	170	187	180	188	181	178	197	181	166	208	169	181	210	188	153	189	179	178	186	166	174	195	186	162	173	155	194	149	181	184	194	166	188	175	176	169	182	188	210	202	182	187	178	184	191	181	213	181	161	178	174	163	174	192	174	173	190	177	164	184	181	197	183	179	188	176	191	202	206	177	193	184	165	182	194	206	206	184	187	157	184	181	176	183	181	207	195	193	191	171	196	190	166	177	182	154	202	181	202	187	197	185	188	200	170	183	161	170	169	180	183	180	189	177	170	210	173	194	182	171	183	183	177	184	177	203	180	177	181	189	180	183	191	204	169	165	159	184	208	165	187	160	190	201	214	169	172	191	196	208	167	170	181	200	176	197	193	198	196	215	189	195	178	173	198	140	198	192	162	175	149	200	197	140	210	199	184	194	161	202	187	170	164	177	176	171	186	172	198	181	179	153	179	173	178	177	168	152	161	175	189	185	175	152	200	198	157	179	189	193	199	184	194	157	196	188	180	182	166	187	169	175	198	200	186	178	209	178	181	175	194	179	211	178	189	201	184	190	172	185	183	183	237	193	170	167	195	175	218	192	183	173	176	178	188	213	173	192	181	174	183	190	184	182	188	182	183	180	174	184	167	174	165	189	186	190	153	170	175	177	155	159	187	178	195	206	167	190	151	173	183	163	201	219	186	173	182	187	188	172	199	176	173	162	175	169	189	176	191	197	170	193	179	196	209	201	183	195	178	186	192	184	191	180	211	170	164	178	166	195	182	173	182	209	175	194	180	181	186	175	179	195	185	173	174	183	192	178	186	172	185	180	197	196	161	185	168	193	191	195	173	167	183	191	177	198	169	176	199	163	202	208	187	173	200	186	154	187	174	202	177	174	161	186	192	191	191	184	183	190	168	192	195	197	182	189	187	182	183	180	194	157	184	195	189	177	183	177	173	188	186	171	233	183	188	174	170	176	145	194	187	177	170	181	167	161	197	182	185	197	196	176	186	186	173	175	186	188	193	191	169	187	192	191	198	169	170	167	185	201	193	172	188	178	175	184	184	191	204	191	162	178	183	175	182	175	179	162	176	199	182	171	187	151	172	177	185	170	192	202	169	181	153	204	157	173	207	168	185	200	157	174	164	193	200	197	211	194	197	187	154	201	158	196	190	190	165	189	191	170	180	166	195	201	175	202	159	194	201	182	173	189	175	165	187	140	176	190	196	179	169	205	188	208	160	197	203	187	175	181	204	195	192	196	169	190	172	180	208	187	169	182	179	190	188	200	180	182	184	180	173	182	163	184	175	200	178	187	168	178	217	181	183	171	183	194	201	186	154	178	196	199	191	157	155	178	196	168	228	197	196	187	200	192	174	204	165	185	181	166	173	170	174	206	173	179	167	177	174	186	180	192	166	175	161	181	175	187	160	188	169	167	191	188	214	192	174	169	211	193	183	177	171	188	172	169	191	161	184	165	178	193	169	178	186	192	173	168	159	177	170	205	186	184	189	179	179	183	179	180	187	199	189	201	180	188	183	188	157	203	184	174	173	186	181	168	186	184	180	168	199	182	188	195	156	179	194	175	184	178	168	174	210	183	166	168	166	182	195	168	172	176	199	184	166	180	183	169	159	178	175	176	186	207	187	187	189	170	187	191	189	184	175	175	178	177	170	171	148	213	182	180	190	192	205	168	178	209	171	168	192	173	170	170	178	173	184	161	216	211	164	190	171	151	189	201	193	187	175	175	187	185	194	191	187	184	147	191	200	199	186	182	180	180	172	160	162	188	183	196	169	198	187	179	180	174	183	201	175	165	184	173	196	167	188	169	188	177	179	195	192	177	180	178	220	203	185	179	175	202	159	159	179	172	187	170	187	191	188	177	172	198	185	176	205	193	177	174	179	178	172	167	136	192	186	190	192	197	171	184	180	177	191	189	183	198	209	177	178	183	154	189	180	188	187	165	192	166	199	192	183	190	155	196	177	194	185	187	163	170	180	185	184	171	212	185	171	163	148	167	186	186	185	166	164	197	181	160	176	179	177	200	196	182	163	192	165	182	178	198	191	188	198	175	188	202	176	181	176	183	184	168	186	170	172	178	169	170	168	195	175	144	175	188	169	172	166
32985	14446	12180	6397	4138	2902	2142	1826	1397	1175	986	902	758	706	646	607	560	567	543	523	492	483	476	466	421	440	383	380	396	402	393	379	378	367	373	366	368	342	352	349	350	348	378	342	330	311	339	320	322	341	340	345	315	356	303	327	330	356	317	333	355	327	349	350	322	308	318	318	338	327	311	334	344	339	325	303	347	296	344	315	359	311	303	316	344	361	333	309	292	326	329	323	337	289	341	319	316	325	324	338	341	313	334	349	333	333	329	333	319	322	312	311	341	310	330	314	277	347	342	326	338	336	330	320	336	311	297	329	311	328	333	314	320	298	298	328	303	324	340	344	312	307	337	322	341	341	322	323	337	327	345	301	319	318	349	375	325	313	314	315	291	313	319	304	312	322	324	296	337	328	305	339	315	322	311	324	304	298	315	303	313	285	318	295	310	304	287	333	301	338	332	326	336	331	307	343	274	314	307	327	343	333	299	337	324	340	328	319	314	325	352	308	301	339	349	310	356	317	323	307	312	313	309	305	306	305	318	278	321	332	311	335	355	335	311	307	338	318	324	316	315	335	331	316	336	298	314	328	332	278	338	323	324	312	311	313	347	335	305	304	329	305	299	315	310	307	329	340	306	312	322	335	330	330	287	308	282	304	305	317	363	339	327	311	312	326	300	282	288	350	298	310	303	305	316	326	308	320	320	289	316	309	317	309	322	329	348	316	311	342	327	332	289	291	310	310	313	288	339	321	321	320	345	323	312	307	340	332	316	337	336	325	364	308	309	322	310	337	284	290	330	303	302	325	317	330	307	311	316	304	310	325	326	327	304	338	348	338	313	310	307	329	339	336	333	315	291	342	328	314	333	314	320	333	270	318	314	332	314	315	291	306	320	329	320	331	313	295	315	324	345	293	302	310	350	311	336	323	321	307	343	292	332	341	300	286	328	314	282	298	294	331	304	312	321	308	290	343	310	357	339	313	303	322	313	345	335	327	330	311	328	349	318	316	293	302	311	288	303	313	289	322	299	306	300	302	337	300	324	312	311	315	307	324	307	302	313	302	308	313	325	341	343	349	307	318	311	312	322	310	330	293	319	307	353	329	347	327	344	297	338	330	332	346	288	284	306	323	330	296	303	295	331	304	300	314	299	310	302	322	281	314	347	313	338	307	305	348	297	335	301	297	333	309	336	295	335	360	326	303	319	347	327	316	343	314	338	306	341	315	321	318	318	335	293	336	337	310	289	290	323	320	318	339	307	333	330	292	305	337	304	315	284	318	328	308	296	322	313	312	324	310	326	338	328	299	341	327	312	326	307	330	332	330	336	295	303	334	318	333	302	297	328	310	308	300	298	304	308	332	289	333	323	323	347	339	317	324	304	297	297	326	326	311	315	330	312	348	342	315	289	277	298	309	295	340	306	346	324	325	324	309	340	300	306	287	321	322	327	300	321	297	293	305	306	346	316	318	291	307	303	346	305	328	291	315	352	288	315	313	330	323	336	320	306	315	298	338	315	326	327	278	332	300	328	329	320	310	314	312	318	356	317	324	341	366	332	313	320	290	324	319	332	285	339	293	324	332	321	303	312	330	309	328	325	325	295	317	331	348	303	363	317	330	286	305	307	326	367	283	322	295	284	323	323	325	282	317	310	305	334	309	360	325	354	325	315	301	329	340	320	319	320	300	309	321	284	334	307	303	298	336	344	316	298	319	317	344	321	332	349	314	326	307	334	288	283	308	305	310	340	324	330	295	331	313	271	324	308	318	332	316	333	318	330	327	316	358	307	294	325	332	325	315	294	299	298	321	309	331	281	318	314	326	333	317	321	330	356	324	282	344	333	294	299	337	305	313	301	318	294	317	301	315	320	312	320	312	340	324	329	318	340	343	317	302	298	303	302	290	343	289	323	286	326	297	304	315	359	327	310	313	304	308	303	329	322	335	340	322	313	319	328	304	326	335	306	347	310	295	347	320	333	349	287	336	338	306	317	359	319	324	303	330	311	332	325	326	315	318	326	291	323	309	338	319	328	346	323	314	319	314	315	300	330	322	335	316	337	338	301	314	308	298	342	326	359	345	326	319	333	300	297	339	313	293	325	315	332	303	333	332	326	314	301	340	304	324	307	352	301	318	310	379	316	318	315	338	306	333	291	310	299	300	327	307	353	313	283	295	285	311	337	319	271	308	337	331	313	295	314	318	299	322	308	338	332	338	308	339	331	319	290	315	334	280	312	336	309	304	363	298	349	334	315	332	320	342	320	336	336	290	299	340	297	321	295	319	303	342	316	334	341	311	314	311	322	364	328	326	338	320	288	350	327	323	284	319	339	307	316	313	317	323	325	309	310	309	324	334	298	353	326	300	321	290	321	315	342	328	329	345	311	301	327	308	303	319	303	294	317	329	315	316	352	321	308	322	289	330	312	319	337	306	356	328	327	317	313	317	296	341	320	352	336	278	338	294	306	297	325	313	345	347	318	345	340	330	350	296	318	304	299	308	311	327	325	335	297	315	296	323	320	307	315	299	314	320	328	296	319	284	324	315	299	340	288	284	321	299	321	329	318	312	322	322	321	338	357	329	324	305	308	323	314	318	327	317	308	316	287	323	304	327	313	354	319	330	332	355	299	306	313	331	323	301	323	321	319	328	303	307	307	298	320	310	325	314	302	355	309	349	338	316	346	268	288	315	306	346	326	335	339	321	332	296	346	325	324	361	304	308	336	327	325	301	310	346	307	318	306	348	351	285	351	299	342	324	299	295	298	300	317	297	297	301	311	308	338	296	312	307	299	348	274	324	337	314	335	355	326	318	327	342	318	325	330	311	317	322	328	350	329	312	301	301	292	342	315	314	337	344	342	334	301	308	336	328	315	323	311	319	308	322	309	321	328	318	290	300	307	309	286	318	327	330	343	326	322	320	344	337	331	330	332	342	322	307	318	328	321	317	342	314	301	346	311	321	307	338	300	309	299	317	323	338	320	333	318	316	299	297	345	297	288	313	302	307	325	313	323	318	264	322	315	342	313	320	344	280	315	295	310	297	322	306	287	329	321	321	301	321	323	312	319	308	339	314	321	308	302	328	337	335	297	314	311	312	291	342	337	328	348	315	329	328	329	337	334	293	314	317	327	322	320	296	318	304	335	338	293	324	296	337	321	276	311	337	318	342	311	290	342	328	314	305	318	359	317	340	322	316	331	311	312	308	332	301	296	311	334	332	314	341	332	369	327	350	347	305	323	322	330	287	333	326	347	300	319	336	349	342	291	320	314	319	318	316	322	323	316	298	321	338	323	286	316	328	323	301	323	294	304	304	314	361	307	348	358	350	345	271	309	282	320	307	293	329	334	324	323	309	326	321	298	323	302	309	311	304	319	304	340	320	280	308	311	314	301	299	353	332	339	276	363	320	324	367	305	299	334	348	347	324	358	318	299	329	311	294	295	305	312	307	324	334	336	285	309	324	329	297	303	318	328	313	329	314	309	318	320	298	298	346	347	326
26663	20797	9822	709	389	329	344	366	323	316	328	318	283	320	346	321	296	297	316	318	333	306	298	306	307	296	314	331	344	311	328	313	309	329	276	311	292	286	286	315	307	297	285	297	302	311	273	299	323	288	304	327	308	287	288	287	353	308	330	303	317	299	324	358	304	307	309	307	307	315	315	282	291	299	271	292	301	327	300	295	343	302	320	282	305	283	300	316	339	316	330	314	308	322	332	294	312	304	311	273	313	303	313	308	321	320	326	291	291	315	313	327	295	304	295	340	309	310	326	305	299	277	343	316	308	304	295	314	310	295	303	314	313	286	323	295	316	336	307	309	290	327	256	285	318	308	283	300	310	295	324	321	303	265	292	329	282	301	266	309	312	298	308	292	285	320	295	280	301	317	320	285	292	313	317	306	288	295	302	316	295	292	312	332	307	296	287	317	293	327	293	307	274	301	302	295	278	312	323	312	308	297	300	277	304	290	314	318	302	314	278	296	315	309	278	349	316	313	304	296	306	305	343	281	294	294	275	303	286	320	291	298	330	304	323	298	306	317	314	324	339	317	311	322	312	300	301	314	284	334	306	285	318	277	308	293	321	278	303	314	315	310	318	312	303	313	310	301	310	310	329	305	310	296	283	340	287	320	304	334	338	267	324	320	319	340	285	310	296	309	338	300	320	310	285	297	292	290	316	305	317	310	305	309	305	297	310	292	294	292	304	308	300	320	300	292	291	291	290	330	296	301	306	291	330	300	300	296	304	287	304	304	273	300	318	299	310	316	325	292	308	296	282	297	289	302	296	312	347	305	291	288	319	302	321	324	294	304	314	301	290	343	325	312	295	299	318	290	324	306	294	303	297	305	283	315	333	344	317	297	268	323	302	282	321	273	314	313	345	317	331	340	303	334	335	303	313	310	333	326	281	305	323	301	309	300	290	312	314	334	310	297	337	300	279	327	309	288	266	304	279	304	334	323	302	301	310	322	291	300	294	301	311	284	298	289	276	301	321	343	314	316	284	288	295	292	313	283	295	335	318	339	304	306	329	332	306	310	298	329	325	329	334	296	308	292	305	316	333	301	330	297	333	312	348	275	315	296	333	326	302	320	312	301	298	326	293	343	320	295	323	314	314	261	301	291	283	308	310	305	343	295	318	287	311	310	319	295	292	309	293	294	302	322	346	290	270	297	309	293	292	296	324	306	268	291	277	289	316	294	260	287	293	284	294	302	322	310	289	360	298	322	325	281	338	315	309	319	320	293	314	302	334	317	315	272	314	319	304	291	297	292	316	294	309	312	313	309	307	331	288	308	348	294	312	321	301	282	301	294	290	295	310	303	321	301	315	272	301	336	329	343	309	293	304	327	312	286	313	314	293	291	322	334	286	312	327	317	335	324	323	299	289	302	304	321	283	319	302	265	312	310	303	299	315	304	326	293	309	319	297	308	306	284	292	287	307	345	327	291	308	325	311	326	321	303	290	309	301	281	320	297	335	331	284	316	316	296	294	302	323	317	317	320	296	304	328	294	304	300	297	302	305	330	334	290	307	310	282	320	333	336	294	273	305	305	315	311	322	304	308	309	308	312	323	317	331	304	333	282	299	310	331	298	310	313	298	323	301	306	330	287	307	337	328	337	292	319	290	323	305	289	310	307	309	320	273	334	299	329	297	295	313	324	313	281	320	290	308	287	278	291	302	321	309	302	317	297	301	303	284	299	345	352	313	343	306	304	303	314	296	345	313	322	300	334	297	270	307	305	298	304	297	299	302	321	342	329	317	308	323	281	337	328	316	299	302	289	297	290	273	316	341	327	319	268	308	301	297	309	307	277	282	314	309	291	286	269	310	324	299	294	297	290	277	320	291	312	299	319	284	331	334	324	286	298	322	294	309	291	337	274	323	329	301	280	338	316	323	341	294	339	335	286	310	319	310	321	316	288	360	299	322	316	307	311	312	320	315	293	295	303	321	286	293	300	288	323	284	279	323	300	327	296	287	315	293	320	302	315	317	326	293	331	319	313	321	312	324	310	310	325	311	295	297	318	302	329	310	276	336	300	250	300	300	324	323	302	294	283	300	323	312	321	298	321	304	337	264	282	315	291	311	312	327	300	324	314	313	317	293	270	289	316	330	309	311	293	335	329	294	306	300	257	299	317	368	273	332	304	345	292	305	287	307	313	318	263	328	308	287	270	310	315	349	318	330	290	334	318	302	312	307	285	321	293	320	304	320	300	305	316	303	291	324	312	299	293	298	284	309	320	311	336	291	292	320	310	276	309	310	316	319	314	287	296	316	305	292	305	318	330	280	325	301	309	294	289	311	307	299	302	292	304	289	309	311	323	282	327	299	323	302	291	326	315	324	293	295	327	275	305	312	288	319	273	303	318	312	301	298	283	295	323	317	289	316	309	352	326	283	306	329	291	296	302	313	321	295	318	300	281	323	304	296	323	298	305	293	287	299	318	302	282	353	317	279	275	289	297	323	316	320	306	296	295	323	293	308	311	316	317	287	293	317	303	292	292	327	311	279	302	310	310	304	307	272	289	301	314	317	325	296	349	300	317	298	313	300	338	317	306	274	327	294	307	302	334	312	297	301	334	304	287	312	306	316	313	336	320	324	338	284	287	304	322	291	282	304	269	296	326	317	320	299	283	327	284	307	307	318	338	296	328	353	316	316	301	298	287	292	311	317	319	336	295	301	306	335	305	304	292	300	296	338	306	308	318	308	317	293	312	302	280	341	320	284	284	314	286	312	315	316	303	293	304	283	311	304	343	304	291	314	311	298	293	302	297	320	307	300	330	313	296	298	323	304	304	299	296	309	298	329	290	328	317	320	304	315	290	294	321	299	294	306	336	284	285	302	347	316	318	274	317	334	302	286	291	298	285	324	296	291	292	317	317	309	288	304	292	267	294	308	285	317	305	307	320	317	297	303	352	312	304	328	291	308	307	302	326	320	291	292	282	302	275	282	294	307	286	288	274	305	315	321	311	315	288	303	280	309	312	301	313	297	303	297	318	304	292	296	311	311	277	297	334	298	324	302	295	303	288	307	338	323	309	323	297	297	334	307	298	264	301	371	336	301	303	292	279	278	315	299	323	285	276	314	285	307	290	337	276	329	311	285	296	276	275	354	310	314	284	327	310	312	325	304	304	306	293	283	298	298	281	268	336	312	306	301	287	306	339	309	303	299	331	329	272	304	307	298	282	307	312	322	286	298	320	294	325	328	306	278	316	342	303	269	309	297	289	310	318	311	299	328	301	297	275	273	302	295	289	295	289	316	326	291	294	338	313	317	309	335	296	326	290	318	289	310	310	291	305	298	290	323	289	309	325	272	288	293	292	292	321	292	294	313	313	305	302	333	281	335	313	328	308	318	308	313	306	300	279	322	301	314	344	304	292	321	300	291	325	273	298	297	288	303	348	331	304	324	343	295	304	290	303	320	275	315	302	328	328	291	315	319	290	315	308	321	293	314	290	309	320	323	332
15644	1564	1351	905	706	674	596	584	612	622	603	584	539	596	570	552	588	589	562	590	550	567	579	559	544	582	564	560	559	549	577	583	593	590	601	525	534	528	574	571	559	590	568	567	576	551	578	546	535	555	568	575	594	553	579	573	579	619	578	598	532	518	595	555	569	618	566	579	527	542	573	583	549	566	563	587	566	527	522	583	583	557	564	591	613	525	564	509	541	582	570	564	540	553	600	528	509	569	567	585	565	549	580	584	623	565	555	533	539	555	575	560	574	570	557	550	581	538	558	540	578	532	592	571	549	572	589	559	557	596	545	554	578	562	562	554	558	566	536	566	585	537	596	567	537	537	568	560	527	610	568	565	610	577	547	584	609	571	547	505	547	511	563	581	555	574	591	560	566	525	578	567	570	545	598	588	552	584	536	567	563	548	545	539	545	564	610	575	555	602	549	581	535	558	562	565	520	548	569	554	496	539	549	518	599	571	545	559	591	587	566	565	546	570	546	553	540	592	550	564	552	554	549	532	541	531	558	574	577	553	562	533	561	552	555	588	615	570	567	543	578	580	543	565	536	555	554	549	524	556	584	546	597	574	527	532	570	572	543	577	593	545	541	552	564	582	553	555	547	522	548	562	530	571	571	553	564	551	584	601	534	567	572	579	554	555	547	531	565	553	561	522	559	588	548	577	586	521	564	537	506	588	547	518	536	615	546	570	589	564	548	551	531	572	579	574	572	560	596	576	555	539	511	610	506	551	566	568	487	559	541	595	519	599	517	592	541	557	524	593	548	570	561	565	529	611	514	527	523	526	549	552	552	566	578	541	580	526	562	523	537	553	561	546	534	593	518	550	576	579	512	550	546	580	606	555	524	563	591	531	581	539	568	566	572	603	540	547	543	580	571	573	556	551	562	557	543	541	568	557	554	565	583	558	533	534	573	566	553	539	574	554	560	521	595	609	572	572	578	504	567	535	516	556	553	544	553	612	608	535	577	589	587	563	535	581	514	588	547	554	549	579	563	579	542	551	571	582	575	570	571	578	560	568	585	582	540	536	519	571	607	594	544	619	537	605	524	573	577	500	578	596	554	507	550	528	538	574	545	527	531	556	563	557	528	565	560	604	575	596	569	576	552	547	583	537	597	579	607	564	565	569	605	538	552	526	537	573	579	537	566	638	560	556	552	544	539	600	567	562	589	541	553	575	551	587	582	538	547	566	532	571	536	593	515	556	499	573	521	540	520	555	578	603	546	533	564	568	546	567	577	557	607	538	563	561	600	564	529	604	532	548	559	562	574	612	580	562	548	580	585	571	596	575	553	533	555	550	587	560	544	558	575	539	564	534	516	556	543	602	568	568	560	576	564	527	577	546	538	575	584	521	584	566	540	521	547	558	559	549	578	563	545	556	569	570	529	589	562	582	582	529	572	569	590	547	549	592	542	530	534	551	587	577	513	583	580	562	564	584	543	630	540	561	598	576	595	575	559	560	540	561	546	570	579	534	562	575	544	526	536	572	571	591	571	593	523	589	573	564	581	608	546	530	558	562	568	621	565	574	542	595	533	586	577	533	563	571	565	542	571	553	576	581	566	568	540	532	579	536	532	586	563	561	578	570	592	561	563	561	584	567	562	536	545	558	564	596	543	528	528	564	507	570	529	557	607	519	549	584	594	570	576	561	567	592	564	543	590	562	534	553	601	548	587	588	565	599	586	569	558	579	564	573	591	532	529	595	527	593	568	614	549	556	518	530	547	582	590	581	559	581	547	584	545	550	567	531	527	547	517	489	561	569	564	516	598	571	528	612	545	542	565	573	532	554	585	600	589	585	558	565	554	543	551	592	562	588	589	552	575	532	584	524	580	582	576	568	580	591	539	543	580	558	533	572	570	588	543	522	549	542	541	552	572	536	537	533	592	575	540	554	521	581	599	573	564	579	563	573	559	579	601	551	514	549	593	589	596	599	552	549	555	524	593	555	524	533	578	529	591	581	581	580	563	594	534	537	547	570	571	597	557	568	570	545	573	582	540	549	546	571	510	580	569	558	563	561	549	560	538	574	574	512	553	497	545	571	556	573	534	550	554	612	571	530	532	550	578	562	563	564	567	570	545	572	571	607	573	542	553	576	586	534	556	519	562	542	602	524	601	558	576	584	577	558	583	576	558	589	552	536	522	582	576	577	551	548	555	574	578	557	494	582	571	602	530	576	546	582	554	581	547	565	561	577	571	596	540	587	573	588	580	565	592	578	531	580	550	552	551	566	583	571	560	563	540	562	559	571	556	585	583	540	537	573	565	555	581	589	567	548	558	564	585	502	555	515	563	550	560	567	561	554	579	548	516	604	566	565	558	581	592	561	582	529	563	571	574	573	584	505	599	565	537	547	543	575	563	562	571	524	569	597	542	557	592	597	586	579	578	534	517	549	539	556	572	547	534	582	552	530	543	513	517	532	574	586	589	510	535	586	569	568	615	515	561	565	558	556	567	536	592	570	625	519	587	578	558	520	564	553	557	580	556	596	572	563	572	541	582	544	550	586	590	534	570	578	558	565	530	553	587	554	609	564	585	538	571	540	530	584	523	595	583	594	544	557	546	548	580	498	576	600	544	595	522	565	598	571	560	602	540	595	521	546	546	566	574	560	598	537	577	582	549	557	552	544	570	556	577	596	554	511	577	562	574	573	571	534	557	560	558	602	565	587	560	576	626	567	558	563	573	595	575	586	582	562	558	559	576	542	572	567	590	577	577	560	602	554	573	537	562	576	525	604	578	561	557	592	555	603	549	525	533	506	579	561	599	575	592	559	568	552	561	597	563	587	595	578	527	613	562	583	592	543	594	536	554	564	538	596	578	526	598	546	572	515	564	548	614	583	555	556	473	546	548	558	540	528	515	593	570	481	570	535	537	574	558	598	586	561	549	525	557	538	613	563	577	574	547	579	567	578	584	566	567	566	545	545	592	570	559	554	551	561	555	589	585	552	554	585	582	574	609	550	548	560	581	535	558	574	582	558	560	568	523	548	496	520	585	536	575	586	577	495	571	566	543	612	573	567	572	566	523	578	533	514	617	577	566	550	578	521	572	510	617	597	575	579	553	584	535	568	581	564	569	585	548	558	537	558	568	579	580	529	594	570	556	560	540	525	564	551	562	538	548	527	547	565	599	561	569	569	547	498	524	565	564	598	545	524	529	569	575	582	589	540	577	562	531	566	570	535	566	575	539	566	524	602	577	552	577	564	581	556	583	558	566	512	524	574	569	527	594	590	522	589	546	605	561	572	569	562	554	561	594	532	528	576	567	581	566	592	541	549	589	572	568	567	552	570	560	560	535	567	571	551	613	587	582	592	554	566	547	622	512	558	502	581	512	603	575	573	520	543	576	550	564	589	556	537	573	543	550	552	618	532	536	533	542	542	561	565	526	549	540	542	545	568	573	574	557	574	523	544	536	571	553	519	560	573	555	545	575	554	593	546	555	583	577	525	592	578	541	591
23816	21134	28556	23938	21001	3436	494	300	269	254	213	191	181	179	166	148	171	152	175	149	161	163	137	159	167	149	151	151	145	138	121	143	134	145	150	147	148	129	127	128	135	119	142	137	143	132	140	137	142	142	138	150	121	154	142	137	134	148	136	143	126	133	129	125	137	130	135	137	128	152	130	155	139	135	133	151	139	129	139	137	126	134	130	155	143	123	120	157	128	140	134	143	144	139	137	119	131	139	140	127	137	120	139	131	150	136	133	143	141	153	140	122	147	136	142	131	134	138	145	120	121	132	130	137	144	137	125	142	129	143	114	117	143	137	142	161	140	143	152	132	129	128	133	146	146	147	148	159	126	132	134	139	134	154	137	119	134	129	156	120	143	126	146	125	137	154	149	140	145	141	124	142	154	153	124	148	118	136	128	144	121	143	132	117	119	120	145	138	149	124	161	128	147	115	152	131	135	126	151	123	132	126	119	125	128	141	139	137	120	138	127	146	126	149	121	140	145	158	108	116	129	149	146	143	133	136	159	129	126	128	157	133	148	128	148	139	141	124	109	131	146	130	143	138	126	132	144	144	127	133	118	139	155	143	126	141	142	133	156	133	140	146	123	119	144	126	129	118	123	150	136	138	136	118	130	145	133	148	155	148	160	123	123	132	161	151	126	139	127	147	143	132	134	130	142	125	123	118	139	131	131	114	160	156	163	126	163	121	135	138	142	122	142	120	137	128	133	120	155	134	153	136	133	137	143	141	115	128	153	125	160	116	110	131	118	112	138	133	133	127	131	136	118	144	131	133	152	126	150	141	143	119	135	133	140	124	140	125	132	128	145	134	126	143	133	128	135	145	132	150	122	140	136	147	122	138	121	142	109	152	109	145	145	155	139	153	130	123	122	140	107	124	120	114	146	150	143	143	120	128	135	142	124	135	140	139	139	143	130	142	122	139	129	146	122	126	144	146	156	126	124	144	126	146	143	114	128	128	136	131	144	132	124	129	133	148	126	114	153	135	131	142	164	126	145	140	145	110	123	131	123	119	141	138	126	142	145	136	148	123	153	146	138	117	140	142	137	133	125	117	138	118	146	124	138	135	144	126	139	124	144	140	144	147	134	145	144	129	143	124	163	129	143	133	150	119	142	127	100	130	140	133	138	157	119	139	124	127	143	138	146	135	131	151	141	135	135	126	139	120	131	125	129	146	147	144	129	123	127	126	144	134	136	143	137	144	133	143	115	142	127	113	142	128	128	149	138	139	129	131	128	126	117	142	111	135	133	133	132	147	127	149	149	151	136	139	134	137	123	140	118	135	121	122	134	127	154	136	132	144	134	136	150	151	132	149	139	127	120	123	133	129	150	130	147	141	152	116	141	142	133	120	126	123	149	107	109	117	131	146	134	118	140	126	133	137	118	154	127	148	136	139	118	143	118	132	133	144	161	133	148	123	156	142	124	146	149	135	142	134	151	132	146	117	138	137	141	139	141	142	126	136	136	122	139	122	131	159	159	153	118	131	147	126	159	155	131	138	139	107	144	123	139	146	156	144	137	138	127	119	135	121	131	139	128	126	134	129	139	137	135	158	152	137	123	145	134	127	138	139	153	144	143	130	155	133	117	142	156	144	146	138	108	142	154	145	141	133	158	148	147	131	146	137	143	155	149	116	135	137	132	122	105	129	136	139	139	145	128	133	153	126	139	145	131	140	142	125	155	147	176	144	157	152	151	119	136	166	114	132	127	140	147	166	130	136	148	127	146	157	140	139	146	138	137	121	141	115	140	112	148	148	145	139	134	112	158	145	113	135	135	137	121	139	139	154	136	116	147	153	136	150	127	138	143	135	122	126	119	132	162	150	128	158	121	135	125	132	142	141	119	134	149	144	175	130	131	148	136	145	144	121	143	129	130	141	133	146	122	132	138	182	150	126	132	137	121	126	127	129	142	127	124	116	121	134	130	134	112	126	149	111	125	148	153	135	129	143	163	152	121	116	123	126	144	141	127	126	126	124	123	134	154	139	122	157	128	134	150	140	132	124	154	142	112	96	113	153	139	145	132	155	144	147	143	130	145	129	138	151	125	135	139	135	137	146	144	139	127	138	160	128	151	118	140	145	149	141	126	135	151	140	126	140	156	158	144	137	125	150	161	140	133	123	133	140	150	131	113	132	131	134	131	131	131	139	127	127	132	131	122	141	152	150	138	136	147	139	142	136	134	146	147	134	125	151	135	136	114	123	147	129	122	131	150	133	132	130	127	137	122	110	141	128	138	153	155	130	123	148	124	146	149	123	143	150	125	138	131	141	145	116	133	135	147	159	140	137	126	110	127	147	122	131	141	129	142	124	126	140	130	130	172	121	151	133	129	147	129	139	156	133	121	136	133	144	122	126	145	139	123	128	127	132	136	130	156	149	143	137	133	111	128	148	135	164	132	133	128	143	140	167	136	109	166	135	131	137	143	133	143	160	140	127	137	159	122	149	140	126	132	124	148	138	157	138	135	145	141	134	166	139	145	134	136	139	159	138	147	151	137	143	129	130	132	132	136	134	127	123	136	137	133	118	145	129	116	149	118	136	134	130	130	145	137	134	128	123	112	156	128	129	138	136	157	147	133	154	149	141	141	123	148	126	148	111	145	140	130	139	141	122	145	136	140	132	159	131	157	140	131	116	134	131	123	138	128	130	126	136	121	138	141	134	131	138	124	108	135	139	149	146	150	132	139	131	129	147	136	133	144	146	129	143	136	133	154	130	124	137	149	115	132	117	139	131	129	130	136	130	136	136	145	133	114	120	134	104	131	159	154	135	128	132	145	143	137	121	149	122	131	145	127	147	131	138	132	127	149	135	126	133	138	119	114	153	142	140	136	139	137	139	130	120	138	113	136	126	145	125	143	127	131	139	146	158	143	127	144	150	126	137	137	127	137	132	132	140	141	133	147	129	139	143	120	122	147	159	136	146	140	132	137	139	128	130	126	134	118	128	139	134	136	140	132	170	139	129	125	131	129	142	147	126	139	130	152	119	143	135	145	123	122	158	156	131	124	131	123	141	127	149	146	140	137	128	151	143	136	132	133	135	133	127	138	134	144	135	116	130	146	147	143	148	125	152	141	137	105	124	121	144	127	143	136	126	124	117	134	138	148	135	125	133	149	149	150	140	121	140	136	137	133	121	115	144	135	147	135	127	146	126	138	130	130	123	117	136	151	129	127	136	141	119	151	164	116	133	145	144	138	145	128	146	140	133	138	142	135	133	124	138	133	122	120	135	141	110	134	143	141	130	143	145	127	157	138	154	128	124	161	141	146	132	169	130	124	153	118	137	104	136	153	135	136	141	149	154	153	119	131	141	123	133	143	132	158	122	145	140	135	117	122	148	148	134	132	130	134	152	133	150	143	136	138	145	133	126	159	121	134	135	135	137	145	132	134	129	130	134	129	126	135	143	135	154	123	137	133	156	134	131	128	132	151	156	140	112	135	145	141	165	158	123	129	119
30747	8945	7467	3772	2358	1645	1229	980	852	707	625	575	540	439	479	438	403	411	351	352	334	361	341	307	299	278	298	297	301	294	308	303	249	276	301	310	298	292	280	296	291	298	266	290	275	262	278	265	238	249	257	259	276	287	299	263	271	264	252	273	285	292	301	274	323	259	265	284	303	273	238	253	272	277	282	248	250	251	243	254	257	302	280	271	253	287	259	301	227	271	281	273	259	252	276	238	260	249	261	280	296	287	272	263	252	285	279	274	260	228	285	258	284	284	278	250	280	253	252	280	270	241	263	269	290	258	267	264	292	266	270	276	280	282	251	253	292	254	255	309	289	265	273	276	281	287	247	295	255	280	268	229	259	262	285	277	263	259	287	237	285	271	247	257	247	233	269	294	243	276	237	239	237	278	257	257	282	277	283	258	262	282	264	264	245	234	288	238	271	256	263	309	267	254	280	291	260	260	297	282	248	225	269	248	252	264	296	257	279	251	244	264	251	270	256	258	276	266	246	271	254	236	247	256	257	274	282	263	270	231	249	263	254	253	247	265	279	242	258	241	265	287	262	245	263	256	221	293	243	243	262	257	262	283	263	268	270	249	281	261	248	276	240	260	259	268	230	267	236	288	271	270	255	288	266	284	276	287	255	264	285	284	244	254	253	236	265	275	268	247	267	251	256	252	297	232	247	256	246	266	234	256	265	258	273	280	260	256	270	253	266	272	259	234	271	272	266	271	251	260	283	270	277	262	285	242	282	279	255	284	271	264	274	301	266	288	282	269	226	268	251	250	254	244	268	242	281	263	282	260	280	249	234	285	288	252	244	281	269	293	276	292	257	269	259	267	246	254	261	263	261	256	275	277	274	293	238	288	281	248	212	269	245	276	270	265	262	265	272	276	238	274	266	288	285	244	272	263	259	280	270	265	324	242	235	266	279	285	255	262	271	287	283	277	286	264	300	262	278	244	267	252	258	254	276	233	294	260	288	283	251	272	252	274	257	278	248	253	267	267	277	289	262	303	269	232	268	281	254	266	287	275	269	273	260	258	264	284	250	242	294	263	252	268	246	264	242	253	275	257	260	258	241	239	265	238	251	260	265	280	247	260	241	294	241	288	274	246	307	262	284	262	288	244	278	264	276	259	260	267	273	258	263	286	258	286	240	255	253	295	271	275	254	259	305	251	233	227	287	282	254	274	248	270	269	246	258	247	272	266	242	285	247	272	275	283	276	264	269	248	270	277	243	283	255	241	299	255	287	273	271	266	282	255	273	296	239	240	251	275	306	288	250	248	215	289	268	300	274	253	243	257	250	253	269	268	243	265	251	267	282	250	251	282	247	274	278	269	279	251	281	269	262	299	251	281	247	254	272	245	291	268	248	269	270	258	260	248	253	272	250	252	294	287	254	244	250	222	250	269	277	303	246	262	256	249	258	270	281	251	264	225	259	273	286	250	231	326	275	250	233	262	292	261	261	258	250	257	261	271	259	249	258	305	282	213	242	266	251	232	284	269	247	251	283	264	257	262	263	290	283	292	250	271	276	281	258	256	266	240	277	276	261	257	237	268	293	252	256	260	269	245	239	251	267	290	278	262	215	284	252	258	262	291	272	232	266	263	229	281	262	279	269	274	271	263	249	264	239	274	254	255	273	262	265	260	284	247	254	261	275	214	285	256	289	270	280	284	243	263	253	289	255	282	269	268	272	274	288	253	244	269	274	272	282	245	267	271	250	263	261	285	256	272	268	253	282	275	252	270	226	260	271	262	264	258	235	245	275	307	252	257	254	217	265	256	258	258	262	259	267	255	262	266	273	278	256	282	284	278	270	291	280	253	288	262	271	268	252	253	288	267	288	272	246	274	234	286	265	280	263	258	264	246	249	265	260	252	242	266	239	283	274	272	269	237	260	248	255	243	285	250	273	261	245	243	269	280	244	291	304	271	265	227	259	264	264	249	225	283	293	259	292	255	270	262	286	270	283	260	262	246	267	276	274	263	259	288	256	244	242	287	239	278	250	296	262	266	286	272	253	267	293	273	279	322	269	273	280	267	246	263	253	247	265	269	256	287	276	268	266	251	269	251	267	280	283	274	275	285	267	225	285	249	243	256	277	294	264	254	266	286	254	271	252	244	265	278	266	265	290	282	245	266	240	286	272	270	257	256	253	249	262	257	276	253	259	286	269	253	241	267	281	260	244	277	242	285	256	250	250	261	288	266	268	263	256	270	264	270	268	260	278	286	251	262	259	255	262	280	258	285	258	283	266	293	266	258	229	279	269	265	255	251	242	257	232	283	242	242	248	233	277	277	272	295	248	257	266	239	233	288	250	284	248	266	258	259	265	278	249	265	267	268	272	273	251	288	284	265	256	234	230	263	272	253	257	259	254	271	265	258	229	299	244	278	277	292	257	292	275	270	272	273	267	258	290	257	281	274	255	252	267	294	240	273	252	258	260	283	251	253	255	255	258	254	283	280	262	260	241	255	270	235	250	288	273	278	285	274	273	255	254	275	284	290	285	258	260	238	243	259	272	235	244	235	257	246	245	272	261	273	249	244	271	267	242	283	256	280	254	268	255	273	248	248	251	258	243	253	251	260	247	264	270	266	268	294	238	259	258	243	250	264	237	248	269	271	291	268	309	239	239	255	238	261	257	282	254	249	276	243	282	288	258	253	268	244	251	240	240	265	274	255	246	275	261	265	247	277	241	264	277	246	281	236	255	238	271	279	270	262	287	253	262	255	259	273	264	255	266	257	254	250	250	247	267	284	251	256	273	251	261	279	236	279	262	257	264	272	241	259	269	245	270	291	266	257	242	256	267	286	275	257	232	269	254	235	250	262	262	248	250	264	251	259	255	255	247	280	271	266	268	254	278	240	282	266	262	265	289	265	249	299	257	263	272	265	290	268	254	287	251	260	245	270	298	258	271	252	263	259	243	272	281	276	259	234	239	245	243	272	258	249	283	242	278	286	241	259	249	247	277	276	257	251	276	264	243	260	281	269	250	290	257	299	283	246	246	258	256	274	271	257	302	270	233	268	267	253	260	265	278	254	266	251	268	264	245	246	255	263	284	267	309	304	264	235	283	262	260	260	262	261	267	253	267	275	251	263	257	270	258	250	263	277	255	267	275	265	265	273	249	275	236	266	289	266	240	260	252	266	259	273	263	252	246	257	275	246	254	248	264	270	272	284	265	218	247	240	253	265	274	279	259	246	248	260	252	270	265	285	246	245	230	246	277	234	272	260	267	288	256	271	279	258	238	259	241	269	250	270	272	249	245	308	261	255	262	272	270	297	294	278	290	263	258	245	247	280	241	267	274	243	252	252	306	272	250	240	267	296	249	259	260	265	249	249	260	248	280	284	265	262	252	254	247	283	246	270	259	243	267	234	238	299	262	259	223	281	249	277	267	271	244	246	281	266	260	253	251	242	271	232	264	280	228	255	249	302	264	263	270	265	239	219	240	223	276	263	297	223	287	255	259	290
22975	21166	29207	23397	21166	20880	2242	624	446	410	351	314	318	294	272	260	225	226	223	200	217	234	193	204	211	192	214	208	186	204	203	196	184	193	203	193	186	199	198	211	181	207	194	192	151	200	219	204	198	189	208	214	190	179	190	167	184	178	182	181	212	217	176	176	188	208	174	162	204	174	166	169	201	191	182	196	192	206	215	187	169	193	200	205	184	198	158	176	180	173	182	186	178	184	172	194	180	173	179	183	205	176	183	176	202	182	173	198	193	202	170	192	178	178	183	166	175	180	185	209	196	177	227	212	165	193	179	198	185	186	192	157	190	185	204	171	189	172	192	216	181	177	207	183	177	157	162	181	168	211	201	174	184	174	188	180	164	170	186	173	181	216	189	170	178	174	175	171	180	187	185	184	188	194	178	169	174	188	185	197	179	190	179	156	160	163	172	173	191	173	181	212	174	189	173	153	185	164	178	193	164	190	179	189	185	168	186	177	168	211	199	192	195	201	175	172	193	172	182	172	158	177	175	185	188	183	194	178	171	195	147	179	188	193	180	163	176	168	180	183	183	181	173	186	187	217	198	196	176	170	208	187	207	186	180	190	187	175	176	207	180	196	169	182	188	180	178	185	169	197	191	160	184	192	181	179	190	172	198	159	174	177	189	160	185	203	183	172	201	178	149	190	193	193	182	201	164	180	169	168	166	186	172	181	168	187	185	191	187	181	186	180	177	142	171	187	179	189	171	192	190	192	181	173	191	146	201	178	158	158	195	159	191	152	171	180	184	187	179	178	199	211	196	163	189	187	176	190	192	185	184	181	196	181	189	198	198	180	183	188	174	163	191	182	171	208	185	154	188	191	197	161	181	180	206	173	203	160	188	193	187	205	194	207	200	171	176	163	188	187	164	190	171	179	179	168	204	187	208	205	186	200	197	162	174	169	191	186	174	169	196	176	190	165	177	181	167	186	147	194	172	180	183	175	195	194	208	189	180	176	163	194	194	172	187	182	182	181	163	169	179	196	182	186	181	180	180	179	194	174	172	173	211	181	178	203	202	214	186	182	181	168	176	194	181	169	183	182	168	169	190	181	181	193	185	200	183	194	193	180	175	178	164	204	189	185	144	187	187	185	188	174	195	180	172	198	184	171	180	166	174	185	179	192	187	166	172	171	151	189	198	167	188	178	167	188	193	155	171	182	187	196	180	177	162	167	213	170	165	162	182	177	161	180	169	169	195	186	191	180	172	172	170	199	184	170	175	189	175	195	182	183	184	170	185	188	160	186	177	176	160	181	173	167	191	194	172	185	190	196	192	197	174	179	185	191	174	181	200	182	190	189	170	183	178	188	168	194	179	167	172	177	178	176	184	191	204	188	160	194	163	185	203	182	169	193	166	210	199	177	205	201	193	191	197	170	183	191	185	166	196	170	183	188	182	188	206	170	190	189	186	182	175	182	193	198	182	188	192	182	180	194	218	179	190	171	186	160	180	170	182	209	189	172	179	176	194	177	156	172	175	191	181	178	177	186	191	182	200	190	176	171	198	184	161	169	180	206	167	151	170	187	187	165	181	170	205	197	186	177	151	197	176	166	175	180	187	193	162	192	180	160	192	185	176	177	195	169	165	208	192	181	155	184	196	211	171	167	185	173	191	194	159	197	182	185	162	195	162	171	169	199	184	192	188	164	192	175	196	185	184	173	174	177	187	169	177	164	172	189	181	169	179	195	170	168	178	163	198	189	190	180	204	165	196	206	165	191	184	198	192	181	176	207	181	206	173	168	205	191	189	219	193	201	195	195	206	182	173	171	182	181	195	176	194	176	162	157	195	202	205	182	148	175	179	202	160	174	197	195	164	194	164	179	182	177	197	196	182	183	187	201	162	158	175	204	175	210	176	186	190	191	187	184	193	168	181	175	192	171	174	169	179	162	157	195	204	189	190	175	184	169	222	186	158	180	198	195	193	180	180	175	182	183	192	206	177	175	194	174	165	184	185	177	189	154	160	177	187	178	178	193	179	194	173	186	186	198	183	165	182	191	185	188	188	180	219	164	191	160	210	158	208	199	211	167	172	181	191	176	184	171	186	171	176	170	182	189	175	171	201	199	178	169	193	195	168	186	175	190	164	160	201	172	175	208	181	177	172	167	188	188	191	187	192	199	180	154	194	182	157	199	184	189	182	180	181	197	180	175	175	182	188	179	182	188	182	170	154	200	206	167	184	185	193	204	199	199	175	170	182	185	183	188	184	178	155	167	197	192	182	186	159	183	173	171	180	168	166	182	179	186	196	187	181	184	174	200	208	199	186	184	198	192	174	171	200	168	176	187	163	183	206	201	198	183	194	188	196	167	179	172	189	187	185	173	205	186	180	195	201	197	185	179	185	175	155	176	166	200	200	181	188	205	191	166	209	180	176	198	163	157	176	172	181	184	153	173	177	182	193	178	169	198	158	189	173	191	178	171	191	166	195	191	180	152	184	159	217	189	143	175	203	190	187	161	194	186	182	170	204	172	186	178	170	203	176	197	148	169	175	157	186	189	179	169	153	230	180	172	169	154	188	195	182	201	187	162	195	185	171	198	202	199	201	179	175	189	171	183	183	161	170	184	156	164	180	192	182	166	187	189	158	167	168	172	175	173	197	172	203	187	201	173	180	167	177	177	161	157	192	195	159	187	184	170	172	176	187	172	183	184	206	186	165	143	181	187	201	165	192	174	180	176	176	167	182	171	190	197	176	202	191	187	167	153	186	175	187	163	187	177	162	193	184	204	169	173	189	164	172	182	155	165	177	172	182	175	202	160	154	174	193	172	172	193	202	175	187	173	171	179	175	192	186	187	182	205	184	181	180	176	198	181	181	194	173	190	190	187	205	193	158	217	177	202	191	198	184	199	193	163	201	160	169	190	204	195	173	179	192	224	156	157	184	175	183	198	167	204	192	175	191	163	191	177	197	190	188	195	170	206	162	209	184	153	181	174	202	210	179	181	165	207	150	181	155	200	188	182	155	175	175	179	180	167	161	180	180	183	161	167	182	176	205	181	180	164	162	208	184	174	167	187	180	160	191	183	170	183	172	191	177	165	200	166	182	157	178	156	182	173	179	183	188	177	151	191	175	200	174	157	191	163	205	182	158	189	190	201	190	174	167	190	179	167	198	179	188	187	187	189	179	189	183	193	204	175	176	191	189	211	196	173	183	182	180	179	218	168	211	196	188	178	209	182	192	191	173	198	167	166	184	172	180	171	187	181	189	193	193	161	181	168	178	166	170	190	167	181	183	167	205	192	173	176	176	184	150	185	189	176	185	185	172	197	191	167	179	184	187	173	183	180	199	167	184	156	187	147	176	163	172	183	179	178	178	174	178	167	184	165	185	189	186	179	175	186	202	181	178	187	186	203	165	182	178	195	179	174	192	180	173	157	187	176	196	181	196	192	164	201	176	174	177	179	188	165	179	198	181	173	152	195	158	185	163	182	165	179	164	178	194	186	199	188
32419	14449	12145	6512	4120	2879	2257	1750	1447	1194	985	869	781	736	640	589	550	549	518	549	446	454	462	402	400	413	411	425	412	358	399	393	388	365	393	336	357	332	325	384	334	360	319	351	346	330	358	346	354	322	331	341	318	333	355	379	340	327	347	320	300	337	339	358	305	320	334	332	364	361	303	325	299	354	336	357	322	320	321	344	349	308	337	345	318	310	327	300	300	307	323	363	326	332	328	332	310	333	314	346	349	331	296	319	347	324	347	285	310	324	321	292	347	348	306	297	327	336	291	307	313	275	301	332	330	302	327	325	326	321	327	302	309	314	305	347	341	325	340	322	338	320	313	310	334	308	322	305	308	317	323	319	328	300	319	280	291	306	325	343	327	329	291	343	370	299	300	304	279	318	301	298	276	298	335	329	331	304	350	304	296	330	313	304	332	279	287	299	335	329	314	292	318	287	308	345	325	331	309	295	322	311	334	323	308	284	298	301	305	317	316	323	319	292	331	302	326	298	300	314	326	302	329	270	334	331	299	312	339	343	315	317	351	299	335	313	315	305	332	322	306	305	285	316	311	297	304	299	328	304	330	322	275	316	352	329	331	322	299	329	289	332	318	335	314	317	317	313	337	301	300	288	320	300	333	331	340	318	339	285	300	317	311	334	284	302	308	337	287	317	308	296	339	311	302	307	327	321	307	330	323	322	311	317	289	321	306	311	312	343	336	330	314	337	292	340	305	311	319	316	326	336	340	298	319	303	298	348	335	325	314	309	280	299	324	318	318	291	342	313	330	284	300	323	312	325	324	310	304	323	275	310	323	318	336	297	330	302	335	327	330	304	314	315	325	340	324	327	305	328	313	343	297	295	352	293	319	298	337	327	314	354	292	297	311	322	334	323	345	319	336	327	319	331	314	332	298	329	320	318	273	314	324	333	294	308	308	277	322	329	331	299	323	307	286	303	310	318	293	337	322	318	327	326	338	295	312	298	347	319	326	292	313	312	306	303	300	365	348	326	313	298	322	337	308	321	323	299	324	311	304	349	320	303	343	333	315	315	341	315	319	340	318	319	325	329	312	328	284	328	318	307	313	293	341	290	316	304	323	328	287	315	319	351	334	300	320	347	346	326	345	323	325	308	290	324	285	304	331	310	332	314	302	358	299	330	331	282	320	313	322	303	321	312	315	344	321	335	316	303	310	318	312	307	307	355	367	334	286	319	308	325	289	324	348	308	302	292	274	305	336	309	336	307	310	294	289	316	346	329	315	359	293	276	302	323	308	314	327	328	305	317	326	330	328	332	318	300	317	322	308	319	327	329	288	327	295	311	310	302	336	312	342	308	294	329	329	338	334	343	294	315	328	311	341	334	351	297	295	307	308	328	325	304	310	326	287	321	317	305	311	340	302	358	289	310	303	295	317	340	328	326	325	309	323	300	311	287	295	293	347	325	280	305	345	326	310	300	276	322	322	310	291	327	320	288	310	286	315	334	313	327	309	311	331	330	334	301	301	332	294	298	309	331	309	316	314	305	335	305	353	305	313	272	328	321	315	334	308	310	302	303	314	302	338	341	292	297	330	286	264	330	322	311	316	291	297	318	328	339	323	293	293	293	274	350	313	316	351	362	327	319	310	333	313	330	333	282	318	314	324	303	334	325	316	329	311	324	348	332	354	347	313	338	347	328	321	312	349	331	303	290	305	307	303	297	324	317	308	354	322	344	345	328	312	308	307	328	302	300	315	311	306	320	304	296	304	305	338	312	335	284	280	311	306	317	307	343	341	301	304	261	328	332	302	318	332	337	286	296	298	311	308	323	344	318	314	338	335	282	332	305	314	321	300	295	333	317	324	305	320	303	302	287	299	311	357	296	303	287	304	299	317	292	305	305	325	328	309	340	327	303	301	335	315	321	290	319	347	306	296	337	303	305	332	316	324	336	317	303	307	298	338	298	299	323	317	317	318	330	319	332	356	306	305	336	327	289	297	300	322	334	322	312	329	322	317	305	359	307	305	319	329	305	314	319	293	329	324	306	323	312	298	289	323	301	314	335	341	315	324	295	310	350	310	329	298	332	309	291	323	306	301	313	311	316	295	289	298	296	306	326	326	320	306	335	337	327	294	310	308	306	303	330	315	313	319	307	299	345	321	323	331	303	332	295	304	329	325	300	298	302	340	314	298	313	317	290	297	285	329	300	319	347	326	304	283	330	277	346	334	309	338	313	333	319	322	316	320	332	318	348	328	323	315	321	316	336	321	298	323	322	313	343	294	320	319	313	316	300	332	298	310	313	306	305	288	283	288	299	302	311	318	331	325	318	310	305	314	311	319	308	323	269	307	312	329	299	342	324	328	320	338	337	284	331	327	334	342	303	331	343	324	338	299	329	309	313	319	296	330	305	335	317	323	287	301	315	298	305	334	312	302	297	319	319	300	310	335	329	332	312	322	315	323	325	331	316	342	290	358	340	333	314	314	325	333	315	340	305	315	315	320	315	322	336	319	307	309	341	290	308	344	327	338	342	319	291	329	322	311	303	314	325	345	321	329	327	319	325	331	329	340	330	328	309	302	296	320	317	317	349	311	337	314	292	315	322	291	332	314	350	300	289	309	322	326	315	336	301	321	311	315	287	283	325	311	325	327	301	331	326	315	285	310	324	296	329	323	327	301	297	341	336	290	329	331	336	312	294	317	309	284	342	312	297	359	295	318	341	319	322	301	334	307	312	320	310	329	324	311	307	323	326	319	329	318	307	361	319	293	336	325	321	325	335	366	322	309	317	313	328	323	329	325	320	309	300	307	331	335	330	342	325	326	327	302	323	325	311	322	293	287	325	320	315	328	317	355	304	304	317	341	315	305	259	264	344	295	286	326	309	320	341	326	338	320	323	352	302	301	358	331	327	309	321	328	319	327	302	284	315	301	308	306	343	313	298	343	366	347	335	330	311	294	301	328	318	300	295	312	331	310	347	314	293	350	302	311	282	305	326	309	347	323	335	335	284	291	344	310	306	340	308	301	276	335	273	290	320	316	321	309	329	336	339	337	334	332	326	328	349	339	313	311	354	317	341	322	300	311	323	309	316	347	285	344	329	312	303	310	322	328	312	327	320	324	341	348	301	304	293	322	341	332	336	313	344	329	323	306	313	300	341	308	316	319	328	288	297	303	313	346	292	327	313	318	330	303	342	309	313	309	313	345	317	337	320	335	346	322	322	302	315	343	315	317	287	298	285	309	312	311	350	326	323	310	297	338	316	307	323	323	340	312	337	362	307	336	308	335	314	304	327	314	293	306	300	326	324	296	319	292	281	306	302	300	329	320	322	318	289	295	318	290	328	295	335	333	329	318	309	328	332	322	326	305	338	346	354	310	303	310	292	321	322	307	316	342	336	305	303	326	332	318	290	332	288	328	332	323	306	309	328	321	326	349	325	349	310	337	336	340	338	317	336	297	287	294	319	339	338	307	325	301	309	315	311	324	299	301	318	336	293	290	267
26495	20797	9721	747	413	383	333	316	313	327	312	304	320	306	307	316	303	310	296	305	316	295	330	322	287	333	327	324	283	298	299	301	257	325	311	322	299	318	333	300	340	288	313	280	322	325	308	317	297	300	290	322	291	281	319	317	295	326	274	291	344	297	325	286	300	321	318	259	311	315	317	283	304	312	288	300	299	283	294	298	304	288	292	291	303	308	273	297	321	287	305	324	320	324	322	279	321	309	270	327	335	281	318	270	283	300	297	328	296	319	327	308	294	257	270	329	303	315	308	313	299	290	312	289	294	328	300	298	315	272	328	306	298	297	315	288	294	312	286	306	361	305	312	304	314	311	295	287	291	280	297	301	356	305	325	275	290	259	294	285	328	285	279	292	290	297	304	288	301	310	319	323	296	319	278	288	294	321	327	293	314	316	314	294	288	313	321	271	315	300	309	288	310	304	318	323	285	276	305	281	317	312	313	298	290	323	312	331	324	283	322	334	283	299	299	328	316	315	270	345	314	322	304	318	298	271	317	302	327	351	304	267	282	335	332	317	315	301	314	296	307	295	300	300	311	303	311	289	291	277	300	283	319	281	278	309	307	313	303	316	330	317	312	288	315	295	308	326	294	292	303	300	324	327	297	307	316	272	336	296	301	310	280	292	340	358	304	297	322	320	264	298	328	288	285	297	280	322	299	283	299	306	314	312	278	311	289	290	316	296	294	316	291	299	298	318	312	299	261	314	299	275	304	339	302	313	306	293	306	305	294	264	314	307	321	317	296	285	311	310	296	288	338	319	306	306	293	340	317	294	279	321	274	312	296	305	306	302	267	315	303	298	275	285	266	286	299	343	319	259	308	295	304	303	328	317	287	298	290	280	296	296	296	301	319	302	342	310	276	303	325	278	286	284	307	298	273	317	286	303	318	287	303	316	292	297	315	256	330	343	324	296	280	295	300	284	309	309	346	319	322	286	312	300	290	312	287	285	271	275	303	280	319	293	324	302	306	286	346	322	323	258	319	318	298	266	331	317	307	326	275	303	254	327	296	310	330	302	323	308	327	297	304	315	299	335	283	295	304	302	307	275	277	293	285	313	317	312	306	260	300	288	317	323	319	347	317	297	314	290	315	318	269	269	279	271	316	324	305	312	276	309	289	280	300	311	322	314	276	309	278	283	317	301	293	319	300	264	263	317	314	321	316	297	293	299	319	300	324	326	301	325	293	311	278	301	302	334	297	305	299	290	296	279	305	314	317	278	273	338	262	283	312	318	312	258	314	286	294	307	312	308	306	335	298	315	306	326	302	322	297	274	303	292	284	294	311	287	299	301	305	302	332	299	299	333	285	330	313	322	285	293	304	314	279	327	308	281	305	286	290	287	303	279	322	294	296	317	301	303	299	302	312	288	289	300	322	279	314	301	270	308	303	313	276	299	311	311	305	283	273	290	304	285	306	302	313	314	347	300	310	307	297	320	314	285	338	310	281	308	303	316	317	278	283	302	287	297	305	293	309	307	329	278	302	294	315	285	282	308	309	313	290	305	325	314	295	275	266	315	299	287	311	278	283	289	292	335	309	311	350	317	288	295	320	273	312	300	298	271	287	290	266	309	277	343	327	287	305	279	308	282	333	275	288	289	316	288	318	293	286	329	303	296	304	294	305	267	289	324	300	308	285	286	307	300	332	297	291	301	300	289	292	301	267	308	296	321	294	278	314	274	329	312	312	318	301	317	311	313	301	284	325	313	270	340	312	291	294	300	330	285	322	317	315	308	333	309	273	311	314	297	303	304	291	292	278	291	305	283	311	306	282	291	347	313	320	274	281	312	304	298	336	278	279	311	313	306	307	300	334	285	266	299	284	306	319	294	349	300	313	313	301	309	294	302	300	294	292	304	289	276	309	289	309	290	308	292	310	301	280	304	323	289	308	307	304	307	310	310	306	289	315	309	311	282	296	275	315	291	316	295	290	281	316	289	291	330	323	286	312	282	311	266	323	357	301	305	300	308	295	287	292	293	334	272	300	299	348	322	284	309	287	310	306	319	317	320	296	283	305	303	303	310	275	308	309	318	304	314	308	310	295	304	305	337	284	311	298	320	304	260	287	300	297	325	308	347	275	297	331	289	321	248	283	307	284	276	299	295	341	310	301	325	326	286	291	339	293	288	324	308	290	286	296	329	290	279	305	310	286	305	295	289	286	300	315	282	298	298	301	314	280	293	320	335	353	282	303	278	288	286	296	279	298	303	320	298	295	298	309	290	296	301	295	281	306	318	336	322	324	318	318	311	319	276	295	295	307	279	320	301	275	312	276	307	292	337	301	315	291	331	301	293	310	271	291	290	292	320	313	310	306	289	302	292	283	299	302	296	288	301	300	255	314	286	329	304	328	310	307	315	308	279	326	272	271	313	298	316	319	315	360	298	322	309	325	290	298	302	286	315	318	315	301	312	311	309	327	291	295	339	300	279	288	311	317	299	303	299	321	308	302	314	311	269	305	313	297	299	292	279	303	269	287	295	316	295	260	299	302	292	277	304	307	308	285	297	308	295	289	308	307	305	316	310	304	317	295	288	292	337	310	316	276	288	301	341	327	295	276	294	306	310	302	305	297	298	305	301	294	325	320	295	295	317	307	313	307	286	309	324	276	313	316	332	321	334	285	314	304	285	297	310	311	298	298	299	296	287	258	334	316	322	304	308	283	291	312	308	286	314	306	272	293	276	310	297	305	308	299	283	299	288	341	330	310	292	311	295	310	315	302	305	319	319	324	300	309	296	299	314	308	314	297	321	297	301	321	313	281	299	293	312	326	331	309	310	310	318	311	314	272	280	307	328	309	304	298	275	292	281	332	333	297	334	308	331	322	298	294	293	327	301	315	309	302	263	307	296	304	325	307	304	301	275	303	292	310	305	313	306	289	320	296	305	303	332	327	304	312	290	303	325	298	296	279	320	370	305	326	307	309	333	304	330	302	326	297	297	290	301	281	307	295	325	311	306	292	297	274	274	333	292	290	293	301	317	294	342	308	331	346	302	288	325	282	318	320	320	294	302	302	329	302	288	300	310	276	286	285	297	285	314	331	312	279	302	281	290	293	289	316	295	302	287	359	311	301	315	323	324	312	313	304	274	279	317	302	321	307	324	301	316	308	320	300	309	287	313	310	299	314	299	313	280	321	335	325	326	277	310	282	302	295	300	310	294	300	295	259	277	286	322	326	295	294	304	281	308	294	293	348	313	333	271	327	314	306	310	298	315	319	286	303	282	255	296	322	315	305	294	317	308	313	311	300	330	285	303	316	298	328	300	321	301	286	334	285	315	310	317	297	283	283	299	302	280	272	312	325	270	312	325	282	297	294	299	310	289	267	324	287	270	304	315	336	310	313	283	292	312	343	300	293	312	320	281	318	300	325	314	279	291	310	271	323	281	294	302	327	329	275	308	321	293	330	309	297	274	313	317	321	312	301	310	301	312	312	288	321	272	307	309	309	309
15875	1571	1345	895	752	682	654	604	599	620	598	569	599	581	591	594	593	543	549	580	550	569	577	563	581	550	500	580	577	518	541	567	565	542	554	532	552	571	535	557	576	596	590	556	516	576	533	588	551	607	568	566	518	587	562	533	581	572	515	598	546	566	559	509	559	592	552	529	577	549	564	580	573	576	551	535	581	591	571	560	580	525	552	534	569	533	520	561	582	574	572	581	536	607	549	551	520	592	613	548	629	590	557	586	569	543	526	548	551	561	563	579	535	551	564	561	563	528	559	548	589	555	497	571	552	579	550	547	555	582	538	551	529	537	551	502	583	542	568	523	525	568	587	544	554	602	527	572	545	587	522	530	559	557	532	552	558	532	567	574	542	583	523	535	530	610	560	562	552	576	580	578	525	607	569	572	572	540	565	582	579	571	535	536	514	594	595	595	558	555	534	601	543	575	564	581	565	597	573	577	537	503	580	538	545	517	560	562	562	535	540	576	543	512	534	497	542	548	563	521	561	561	582	511	544	565	537	571	576	572	557	526	528	530	576	584	559	544	617	550	567	545	606	546	529	530	547	552	527	556	575	549	528	581	583	557	538	590	588	522	548	557	566	528	589	584	573	543	557	578	537	584	558	599	553	560	568	592	553	537	533	550	543	553	589	532	501	541	558	593	576	599	566	552	551	586	563	598	549	546	570	541	538	567	565	588	607	513	558	566	573	524	559	524	587	563	546	506	562	576	620	590	566	559	547	535	603	572	513	588	547	534	571	551	603	586	561	589	566	544	566	573	596	528	550	558	539	550	575	579	566	520	538	592	589	592	571	545	544	537	582	511	569	548	576	556	509	583	581	586	551	589	557	541	561	586	562	575	581	577	549	549	595	567	496	537	538	552	581	538	515	534	560	580	558	547	575	554	576	530	546	546	602	553	544	584	522	579	594	550	567	539	590	540	532	577	520	541	515	591	598	515	577	539	567	554	564	572	556	583	594	544	586	560	569	499	576	543	524	579	576	576	566	515	512	579	538	593	532	540	539	576	570	555	550	566	544	564	530	554	561	562	559	578	529	547	558	553	556	524	536	593	547	533	557	548	580	534	538	597	588	592	567	534	597	561	574	576	552	591	512	597	504	584	550	559	551	571	555	560	558	551	554	558	550	593	531	538	609	539	565	537	564	582	606	556	529	567	540	578	552	562	536	557	533	510	524	500	506	566	552	542	534	577	541	538	565	572	542	561	551	588	589	583	570	589	563	594	592	563	556	546	598	579	534	588	537	570	527	585	557	542	568	560	536	569	580	570	543	563	599	557	546	514	512	571	563	536	535	596	545	562	533	516	585	579	565	597	537	556	585	550	563	563	595	542	576	557	560	606	578	539	547	562	557	545	508	553	557	599	557	550	538	585	507	568	562	563	561	546	580	546	533	551	559	566	553	563	582	508	571	568	552	602	568	576	541	581	563	588	576	571	577	553	594	594	560	537	568	557	547	507	602	579	558	588	543	553	594	559	560	555	555	547	597	542	504	564	573	506	546	589	515	600	546	550	582	555	614	567	552	568	547	552	576	540	568	576	561	559	561	562	564	618	558	529	557	568	576	517	539	575	541	544	536	618	596	575	530	548	579	550	529	536	562	515	557	562	527	563	560	548	563	589	580	557	562	577	595	576	570	580	551	523	579	505	572	540	583	573	597	533	575	556	512	582	535	537	539	548	606	570	527	587	579	557	554	580	535	586	574	582	536	553	516	566	551	590	603	531	508	547	562	510	535	528	572	531	567	572	515	588	559	541	567	562	551	555	600	586	555	570	577	541	545	562	543	557	568	550	535	558	551	546	569	574	618	540	576	537	557	535	549	543	586	559	589	578	513	555	572	525	520	554	600	627	553	574	607	538	595	543	564	559	568	576	548	556	547	556	552	585	545	540	566	572	544	541	590	559	573	528	528	564	604	593	518	546	571	564	552	563	540	599	533	538	597	551	545	538	574	563	530	539	537	588	593	529	551	526	543	539	564	537	586	596	514	592	576	551	556	463	537	612	588	555	532	543	528	522	576	522	583	593	573	559	537	567	593	572	586	574	560	540	545	534	592	553	578	586	600	548	540	568	534	570	546	561	555	583	583	546	573	541	568	556	555	562	525	573	555	545	545	534	521	554	547	543	575	561	565	554	577	600	526	515	555	579	539	563	577	573	569	601	567	548	546	519	547	574	574	528	548	574	558	564	551	584	567	579	573	582	498	585	574	567	577	569	574	573	573	545	579	540	581	567	559	612	547	565	525	587	566	554	615	542	547	551	571	533	570	563	564	515	565	566	512	595	560	548	545	539	549	527	550	573	529	559	532	561	548	562	569	550	518	525	536	529	560	549	580	547	601	578	570	567	551	577	582	569	545	526	555	546	529	532	535	572	563	548	541	547	520	562	571	528	569	576	567	599	563	580	556	566	573	555	570	576	552	574	559	550	565	588	559	566	582	534	571	568	570	606	541	572	548	586	572	523	570	549	522	564	576	549	587	586	571	551	555	595	516	574	577	526	540	562	593	553	542	578	564	563	595	540	590	569	610	566	610	540	544	583	553	573	559	563	565	538	570	544	567	590	501	536	576	560	556	602	576	537	564	535	589	584	554	568	560	539	563	589	549	534	534	585	557	543	545	533	543	591	531	565	566	585	559	542	558	543	524	582	538	555	569	563	529	555	569	536	499	534	575	588	561	531	567	539	554	555	550	541	574	565	609	549	536	591	569	550	557	573	577	524	580	582	545	548	508	610	563	592	538	570	588	542	559	505	555	546	609	555	527	535	546	567	571	568	561	591	558	601	560	549	574	584	545	562	565	577	546	540	559	558	630	586	588	520	558	543	568	585	569	545	595	578	568	563	561	594	569	538	521	552	575	533	589	589	563	605	566	582	553	537	629	539	561	572	524	563	553	513	574	523	560	582	573	570	560	557	542	580	517	556	513	552	571	507	541	552	550	574	607	529	526	598	544	556	552	570	589	558	562	597	532	569	569	608	581	533	548	549	573	605	527	593	554	548	581	570	547	536	564	524	558	558	581	568	582	562	561	594	563	558	574	551	567	593	576	570	571	564	549	561	552	553	593	573	559	563	571	564	581	553	547	578	526	580	526	560	581	590	608	589	594	579	543	576	545	569	552	545	576	541	576	553	544	559	551	564	536	534	576	550	558	569	545	526	567	596	548	573	565	525	564	579	602	542	565	552	534	544	504	576	551	550	592	560	561	577	549	573	455	574	539	568	545	543	522	551	575	549	540	518	559	566	565	546	537	557	550	555	582	604	556	569	569	530	580	564	537	531	588	576	541	541	586	564	547	535	598	555	537	558	557	518	560	548	541	575	583	541	539	565	571	535	574	577	555	561	553	542	584	550	618	620	541	537	544	598	574	526	522	550	567	569	591	537	569	538	560	589	563	539	526	570	561	546	536	584	535	547	525	524	573	583	528	561	543	558	576	516	540	556	540	550	520	558
23793	21146	28572	23962	20933	3154	516	332	263	234	213	181	191	167	171	159	179	169	165	154	161	158	156	132	140	140	154	144	167	152	137	137	136	143	135	131	129	136	145	141	156	158	140	145	130	145	146	147	145	143	131	145	124	126	145	138	148	154	121	161	140	146	151	132	112	144	146	138	131	135	139	127	120	123	127	121	129	136	141	150	121	134	138	117	131	136	139	152	140	153	129	136	132	111	115	126	156	141	144	141	134	129	138	137	139	131	133	146	133	139	126	139	146	126	143	131	121	130	111	150	143	115	109	117	106	135	114	126	128	148	117	140	152	141	123	141	136	140	152	139	144	121	141	157	148	130	157	154	150	114	135	122	126	137	116	129	130	131	134	151	120	134	137	152	125	123	114	115	140	123	132	133	143	102	129	137	129	144	121	146	139	144	145	124	139	141	147	166	152	141	116	147	130	144	138	127	144	143	130	144	130	131	137	147	147	123	130	151	131	133	117	132	125	146	120	146	125	122	132	105	131	131	124	144	147	124	150	124	120	128	140	103	128	127	138	151	127	127	137	124	121	120	128	146	135	146	150	129	129	137	128	135	143	143	113	116	124	111	140	131	122	154	119	141	137	138	143	127	137	121	114	125	116	108	144	142	128	120	128	153	131	158	123	151	123	108	136	126	141	127	142	137	129	132	138	157	114	160	114	112	155	132	156	135	139	126	132	134	140	120	138	112	127	136	130	138	130	126	136	139	124	134	144	136	143	126	118	126	147	135	147	126	140	130	135	136	141	132	134	127	120	146	147	117	141	122	134	110	127	138	121	115	149	135	118	127	151	127	127	133	143	113	115	144	147	142	129	96	138	138	135	137	128	149	156	152	149	138	141	142	128	132	117	125	131	121	135	123	138	140	148	142	131	141	141	149	144	132	139	151	135	118	151	149	136	132	132	133	145	150	132	131	143	142	142	135	135	122	122	125	141	140	135	140	123	134	125	126	126	134	144	126	132	131	130	130	124	144	128	121	119	118	147	140	123	134	129	109	147	121	147	115	134	130	117	128	125	120	110	109	146	118	141	140	135	138	142	133	148	137	129	116	102	142	139	112	142	120	128	131	124	120	135	136	136	143	148	128	139	128	137	140	116	136	145	148	134	151	117	128	148	118	135	147	129	145	152	142	127	143	134	127	110	141	117	152	144	121	122	129	144	146	134	124	127	131	148	146	142	125	115	137	126	138	131	131	120	157	138	131	154	126	139	129	134	128	135	122	121	135	119	130	136	111	138	127	127	121	142	127	125	134	119	142	129	148	148	143	138	150	142	151	137	107	132	144	117	133	149	124	124	118	152	167	137	128	131	130	140	138	139	128	168	150	131	134	117	124	131	110	114	134	150	138	122	155	136	145	138	124	111	141	146	122	154	133	135	167	147	126	125	136	110	131	132	158	128	115	124	139	127	132	123	125	139	128	134	128	132	133	119	145	152	135	134	124	143	121	119	138	121	132	121	125	134	159	111	128	127	121	171	127	138	142	122	120	139	143	140	135	133	145	144	129	163	142	126	137	142	134	137	134	144	132	148	124	140	147	143	140	144	136	147	138	135	128	134	134	147	118	112	148	122	155	138	139	122	125	130	130	146	131	106	142	148	136	121	135	140	136	130	126	145	128	150	123	163	134	116	127	137	146	125	147	141	135	136	140	135	142	150	109	135	118	161	126	133	135	149	128	128	152	127	124	138	125	135	139	119	136	135	144	141	123	154	133	110	126	131	117	132	126	136	157	119	123	124	132	113	124	135	134	118	130	134	126	122	123	121	148	138	128	136	145	112	136	131	129	128	143	139	143	144	127	149	117	120	133	123	128	137	153	139	132	120	135	132	129	117	115	127	130	127	120	146	119	132	139	131	144	140	147	149	135	139	125	123	132	140	127	124	125	118	110	137	123	133	118	127	137	145	127	126	128	147	119	131	143	135	130	157	146	122	146	145	105	141	152	114	126	115	150	139	131	152	138	152	147	134	136	132	112	139	129	138	136	137	128	131	156	149	125	153	132	121	158	159	133	133	134	148	131	130	142	140	147	142	123	119	130	133	118	135	143	152	129	108	117	140	116	134	129	124	145	120	116	147	139	130	143	107	146	126	146	143	140	131	125	144	133	118	123	131	137	131	133	144	126	123	131	126	133	148	130	139	133	148	164	128	128	145	143	139	127	136	132	153	126	120	124	123	145	146	145	130	136	125	139	142	141	136	141	136	114	139	145	128	143	127	128	127	116	150	145	121	123	127	114	139	131	138	119	141	137	135	129	138	155	136	124	163	129	121	128	129	138	145	124	126	128	136	137	121	153	138	138	136	129	130	140	142	127	127	119	125	144	149	132	147	141	139	130	129	130	143	124	135	129	136	129	131	126	131	124	131	153	137	158	115	162	136	140	127	156	132	134	116	128	119	142	144	143	144	120	131	131	132	128	157	115	140	136	125	161	135	131	145	157	135	135	128	148	160	142	138	138	139	151	130	153	128	148	127	115	132	120	112	137	137	136	147	137	137	137	152	117	133	142	141	131	116	143	138	145	129	145	135	141	139	130	126	119	145	134	140	137	135	121	116	138	153	124	117	128	121	152	128	145	125	130	133	145	126	136	126	120	132	147	145	128	140	129	138	132	131	136	127	114	137	123	129	134	151	160	144	128	132	128	119	143	132	151	135	145	121	127	136	124	130	135	120	119	121	131	134	124	138	124	147	128	140	141	146	137	129	156	155	143	153	130	124	144	155	116	139	125	139	110	157	145	133	155	126	139	130	130	123	148	142	134	113	125	133	112	157	135	146	140	128	134	127	139	129	132	120	131	128	112	130	158	140	142	126	131	121	128	115	131	131	148	146	136	134	131	158	125	137	161	131	147	117	129	134	124	144	136	128	140	134	109	130	141	139	120	152	141	111	132	129	139	136	142	141	127	119	133	137	122	133	155	142	130	114	139	121	145	129	112	140	165	125	139	134	136	141	137	146	146	141	136	121	132	128	139	132	133	127	133	149	148	130	111	144	148	137	118	145	126	133	134	129	142	145	100	138	163	131	120	152	137	130	140	146	129	125	140	117	127	124	131	132	134	144	142	144	136	146	142	136	135	118	123	140	122	125	138	134	135	133	132	125	139	134	149	136	127	133	131	140	120	130	127	135	142	146	127	139	129	123	124	137	128	139	134	130	133	129	117	149	135	132	155	134	149	157	133	133	122	124	135	139	135	135	120	130	143	146	133	125	111	105	134	160	121	139	121	136	136	129	139	128	148	145	129	133	149	128	140	143	130	146	130	108	101	116	139	137	132	132	145	138	136	127	131	137	128	124	143	181	132	143	127	127	160	162	128	131	135	128	152	141	124	144	120	136	139	130	149	116	155	149	120	122	135	136	127	147	138	132	121	117	129	137	124	120	156	138	138	144	110	142	164	157	124	145	156	127	137	143	121	141	133	136	127	124	123	159	137	143	139	119	123	145	129	143	129
30757	8970	7588	3813	2393	1695	1225	992	872	670	614	533	494	466	473	375	361	347	344	371	328	337	330	337	325	283	300	325	309	261	273	289	292	271	289	297	281	243	293	267	296	269	289	273	269	279	300	275	238	244	252	270	266	277	259	277	311	285	247	242	258	258	246	275	271	273	281	278	254	241	268	242	276	282	255	243	273	246	241	263	280	277	270	263	267	283	238	282	246	262	248	270	254	256	262	285	288	265	229	286	254	263	266	248	243	246	269	303	267	283	248	287	264	268	277	259	260	287	280	239	294	297	240	264	269	244	258	264	257	235	261	251	240	260	282	271	287	258	241	267	279	261	235	275	258	230	271	243	271	257	250	262	269	285	256	240	224	263	255	266	255	264	258	258	258	268	257	283	275	267	252	249	276	277	279	263	247	254	237	264	234	246	263	268	268	263	271	258	266	271	268	274	296	287	261	271	230	268	277	255	235	246	280	276	254	277	243	270	281	278	238	255	259	259	240	266	268	247	251	262	277	264	275	278	260	247	252	265	234	225	250	295	264	293	278	267	261	280	282	250	283	239	251	273	284	247	275	239	246	247	249	263	256	261	257	258	243	246	244	265	255	271	229	270	257	295	257	266	239	259	235	259	262	265	236	281	284	264	262	233	252	210	263	271	262	258	274	251	262	260	254	277	277	260	271	274	261	249	266	265	256	268	278	259	266	279	266	267	231	253	249	249	218	267	230	279	273	262	274	261	251	274	292	260	257	300	267	274	227	259	252	274	263	252	243	247	237	257	254	264	249	282	257	288	263	241	269	278	231	267	290	260	239	257	276	279	256	252	295	257	281	277	259	241	265	267	263	277	273	250	272	267	266	271	278	262	300	253	280	275	291	242	255	255	256	270	251	247	252	279	244	227	261	256	267	261	247	276	254	249	241	296	270	263	236	263	243	269	276	271	236	259	248	257	278	271	291	268	259	269	247	236	267	262	255	254	281	249	253	259	264	258	258	252	225	258	247	245	286	265	284	258	281	247	270	244	268	282	297	267	263	250	265	266	267	292	285	279	255	301	262	269	266	252	278	247	242	293	265	240	249	260	263	279	241	260	265	284	247	245	249	273	259	257	268	226	256	276	258	294	206	278	227	226	242	265	296	269	266	300	282	276	246	235	257	253	253	262	255	238	257	281	240	280	247	249	233	261	256	275	250	262	262	254	258	277	247	268	265	258	287	236	255	246	243	264	262	273	268	280	246	266	263	296	281	288	254	255	244	272	247	291	260	256	256	277	267	276	273	270	267	267	234	249	274	269	275	253	248	277	241	249	257	228	260	245	266	274	264	258	259	242	264	238	268	256	275	233	273	266	278	252	255	260	282	248	263	249	251	256	290	267	261	255	272	281	253	243	264	252	268	267	273	269	263	269	257	247	259	274	231	281	315	262	263	258	286	245	288	268	262	256	289	233	268	253	225	260	249	252	268	244	269	235	277	291	246	252	280	247	292	285	266	248	272	249	264	245	253	285	284	254	260	248	261	259	251	266	239	251	264	248	268	273	260	288	246	245	273	271	261	238	264	241	225	260	272	268	278	278	261	261	268	282	259	284	254	271	243	267	262	259	233	255	282	276	243	264	255	230	283	252	268	283	264	253	270	300	263	253	263	274	269	232	250	243	254	256	259	287	277	260	252	260	278	262	259	259	250	250	270	244	242	253	268	241	238	268	282	249	258	277	259	246	286	290	287	278	247	245	232	243	280	259	274	256	247	264	276	264	246	252	274	253	230	258	239	263	270	267	237	264	244	249	273	287	243	287	267	261	236	276	250	257	267	259	258	262	248	246	274	265	273	281	256	247	266	269	269	251	251	274	286	272	274	283	280	274	250	237	260	264	238	261	239	246	245	272	229	257	239	261	269	245	281	287	274	295	260	245	266	261	252	254	273	262	259	240	261	254	258	267	266	271	259	238	256	276	240	238	251	227	237	252	260	278	284	288	265	244	221	273	255	248	293	262	259	256	260	274	242	276	255	266	271	233	265	269	280	259	263	248	236	277	238	255	245	251	270	262	248	231	240	266	241	259	250	260	233	247	278	270	235	227	273	265	263	274	263	269	234	242	260	267	260	258	238	259	260	256	284	239	259	255	251	256	257	265	251	249	251	249	274	250	250	236	257	261	264	262	301	274	259	258	253	264	273	265	213	233	261	271	268	263	256	280	283	245	287	248	295	278	265	249	249	270	272	263	259	244	248	231	234	242	263	240	252	241	274	288	278	277	261	277	251	235	286	246	272	221	237	245	266	263	238	233	271	245	258	262	266	241	267	256	268	294	267	266	261	266	264	291	268	261	264	260	269	301	263	243	269	270	269	263	240	233	250	258	226	266	247	258	279	228	272	249	220	272	261	247	250	254	272	222	218	263	278	265	281	265	259	238	275	237	263	303	257	267	280	245	238	264	253	271	274	269	263	276	239	264	223	258	256	253	274	278	250	261	259	287	263	245	273	262	236	249	287	241	261	268	248	231	236	253	231	244	222	268	233	247	223	292	267	257	251	267	248	249	224	247	260	244	257	250	285	249	260	254	284	245	301	274	255	260	268	278	245	243	242	241	246	243	271	234	248	274	260	294	275	276	260	266	264	245	251	266	253	266	270	249	236	250	249	270	241	264	280	229	259	270	258	235	266	252	253	251	285	278	265	296	238	255	248	245	275	270	261	254	264	272	256	281	230	261	262	277	258	240	264	288	257	252	270	270	267	267	274	276	241	275	275	279	259	243	288	280	264	261	295	273	266	269	229	278	253	275	263	269	240	261	270	255	261	279	248	284	292	290	271	294	261	260	261	241	270	259	254	262	256	249	273	277	250	251	275	268	274	244	277	280	248	247	281	284	279	249	242	250	265	262	232	233	263	282	270	230	299	251	240	252	262	216	262	272	290	237	238	263	262	271	278	240	239	258	258	276	268	248	271	276	275	292	275	262	274	234	265	250	246	274	274	269	245	227	241	254	263	250	268	263	275	284	258	245	262	238	236	275	254	233	248	268	247	234	256	256	271	285	232	267	268	255	248	264	258	268	270	245	274	231	292	254	246	266	234	250	259	289	253	256	294	277	258	261	260	276	278	273	279	252	261	241	250	251	274	249	252	250	264	233	263	242	270	235	248	262	248	247	239	252	254	258	294	252	290	257	256	251	244	266	257	237	264	243	253	222	264	258	252	277	244	287	274	264	285	256	257	241	271	262	274	245	255	261	257	245	267	242	286	263	273	242	263	269	266	246	300	277	261	250	239	252	264	243	261	266	281	233	261	251	242	265	293	280	261	258	247	272	238	249	246	251	290	229	248	219	263	240	235	281	253	269	245	284	244	250	275	257	254	289	260	264	250	263	267	247	268	284	260	259	264	267	251	240	253	266	247	265	257	255	257	238	255	244	263	275	276	260	249	277	275	279	259	248	259	280	281	260	260	248	270	257	262	275	275	271	276	268	257	260	276	230	231	237	236	284
22932	21182	29227	23417	21185	20792	2111	638	459	410	329	308	313	281	254	252	236	209	220	214	240	225	211	202	223	213	222	193	205	236	205	209	211	172	195	202	192	187	181	173	177	178	176	197	178	172	178	193	184	180	182	186	191	172	208	184	183	180	194	207	211	182	190	186	174	183	192	198	168	214	204	196	191	179	181	168	186	180	181	187	209	173	188	161	172	179	197	175	188	164	189	165	180	190	202	168	178	180	217	155	179	170	178	171	182	186	181	175	163	189	212	184	208	173	192	184	169	178	168	201	213	184	180	208	181	193	172	189	196	182	177	178	183	191	175	168	190	175	213	200	181	188	189	168	175	172	222	157	197	185	199	176	175	168	172	180	196	156	185	191	183	158	182	154	189	156	167	185	190	149	186	179	172	186	187	197	155	188	172	186	177	192	202	194	180	177	161	199	179	188	174	194	183	181	183	187	176	165	176	178	176	174	208	190	210	168	181	160	153	156	187	172	190	200	160	179	147	177	199	199	186	185	198	195	174	189	162	209	184	168	196	175	184	181	163	162	196	173	185	193	175	170	207	197	168	171	185	210	171	170	199	159	185	164	162	162	168	158	203	168	187	176	175	178	178	179	212	211	200	180	161	177	188	187	175	201	167	180	165	179	176	196	158	191	195	179	172	185	170	187	188	175	163	185	157	164	182	182	182	187	165	194	191	167	203	196	205	180	179	173	185	159	163	165	184	175	185	172	186	182	187	167	184	170	212	168	184	193	186	182	183	171	178	156	166	177	190	167	164	186	185	170	179	165	210	200	196	192	168	157	173	182	193	184	191	165	179	184	170	186	193	189	172	175	195	171	186	167	184	180	175	185	158	196	181	210	180	181	178	195	160	182	184	176	197	173	208	197	191	194	196	192	206	184	149	194	180	176	174	189	185	196	171	192	186	170	168	175	173	194	176	198	172	201	172	188	181	188	174	170	166	175	165	186	185	178	172	173	199	190	171	178	167	185	180	179	186	169	189	190	204	162	172	180	187	174	170	169	175	194	195	164	166	158	155	165	162	185	180	162	184	173	157	158	184	184	170	179	178	176	157	177	211	174	164	175	163	203	185	174	175	176	180	168	185	155	195	147	175	180	171	175	176	172	192	194	193	166	176	162	184	190	183	175	200	174	196	153	181	179	169	167	182	177	197	169	188	174	195	212	179	194	174	175	193	187	157	196	177	152	164	168	164	168	202	207	193	167	177	186	178	163	180	198	185	169	163	169	187	166	171	171	176	167	174	168	179	179	176	221	171	190	162	183	180	189	147	165	167	192	189	182	169	181	183	191	194	171	167	175	181	173	159	181	186	221	179	182	197	186	166	187	178	160	201	202	178	201	204	177	209	196	180	157	195	200	182	179	170	199	191	196	183	175	183	190	178	186	196	170	162	179	186	199	185	186	165	195	185	187	180	185	157	162	174	189	191	182	181	175	195	200	182	214	166	157	169	150	192	171	176	185	169	202	172	183	164	150	182	173	181	189	163	182	166	195	189	152	185	186	172	176	197	183	189	194	179	188	168	179	174	170	168	166	183	163	168	182	171	217	178	182	187	184	171	168	186	190	173	164	189	167	171	177	176	177	171	160	176	178	186	188	186	183	179	186	188	170	196	195	178	180	183	195	192	146	187	166	193	161	187	170	182	196	172	188	187	184	183	181	200	166	182	174	174	180	177	160	198	185	134	176	182	175	179	193	167	192	176	211	209	183	173	155	172	197	171	179	217	196	196	199	175	156	177	193	167	160	164	171	179	167	165	179	178	215	178	184	185	184	178	178	168	156	192	185	190	178	173	179	166	166	175	187	186	206	179	171	206	178	215	187	196	179	180	190	173	184	184	173	178	171	196	164	186	182	171	178	169	183	190	172	180	197	174	204	150	181	176	194	176	182	195	175	180	171	175	176	142	179	155	204	183	177	185	182	180	173	192	181	148	165	203	172	181	193	163	180	204	166	201	182	204	174	165	195	176	186	172	184	183	179	179	166	167	192	186	194	182	182	192	202	179	165	188	192	195	200	158	205	192	175	178	187	209	169	193	179	165	177	187	161	199	190	181	182	219	195	189	176	179	172	185	177	201	180	191	174	175	179	201	164	182	166	174	200	209	187	171	178	179	182	185	176	189	184	178	180	166	185	173	193	167	189	181	183	180	176	158	212	192	182	188	177	146	188	173	198	179	213	189	166	193	176	189	208	169	171	169	199	177	176	172	173	187	167	172	180	199	186	198	179	173	185	174	186	200	183	181	189	179	178	179	173	190	166	163	183	187	170	170	193	176	202	167	185	170	179	163	167	218	171	192	180	182	168	184	191	187	159	177	171	185	172	170	166	199	169	191	181	172	195	199	148	172	195	173	185	157	189	175	172	153	178	169	179	183	190	187	163	170	184	192	191	170	183	181	168	180	193	169	198	162	189	186	176	188	177	178	173	176	207	180	174	177	179	205	167	190	173	183	184	198	192	168	191	170	158	194	185	166	186	181	165	186	182	183	167	180	143	185	174	166	193	176	173	174	181	193	176	187	203	178	177	193	190	186	195	179	177	175	186	176	194	158	180	202	192	183	199	184	163	173	173	182	185	182	186	184	195	179	166	170	180	182	181	181	167	175	162	184	160	178	173	174	193	186	185	188	174	204	168	167	159	174	156	177	161	180	176	179	168	156	167	174	181	162	174	167	191	160	176	182	178	151	171	197	189	222	183	190	185	183	202	203	194	180	149	187	161	163	198	174	180	192	186	180	205	185	204	161	168	175	187	192	177	198	184	167	189	182	176	172	197	185	160	185	210	171	181	171	174	172	172	155	169	190	184	202	192	180	169	196	220	180	177	179	173	217	176	155	173	172	208	181	161	175	178	159	200	168	186	184	176	192	189	189	189	182	175	184	178	186	184	169	159	203	157	180	198	172	198	185	172	171	176	183	176	134	166	160	182	181	180	176	201	178	171	161	167	191	157	179	184	151	199	159	178	184	150	176	144	204	170	184	176	200	191	185	178	171	180	190	194	173	172	169	155	175	187	189	184	183	167	188	172	176	200	204	170	187	183	185	174	144	179	176	178	191	187	179	184	167	162	171	172	138	180	187	202	175	185	184	169	170	186	187	208	171	174	188	164	199	158	176	171	188	180	201	205	211	190	157	185	210	175	181	183	194	165	169	194	212	158	177	156	160	179	204	183	186	171	157	195	179	181	187	185	174	172	174	177	171	175	181	205	193	190	206	157	176	192	160	183	187	192	189	186	198	183	181	141	176	173	190	172	162	199	171	200	166	207	189	161	157	195	156	183	190	145	186	185	183	160	185	167	171	156	164	194	161	170	153	166	151	167	169	187	141	181	179	200	190	186	178	196	152	175	160	178	180	156	168	193	183	170	178	178	183	166	192	200	193	171	183	184	169	176	179	187	167	178	173	183	171	169	173	185	167	174	188	189	184	207	184	168	180	201	170	185	175	184	157	176	189	173
33852	14578	12312	6370	4168	2905	2126	1723	1388	1177	1008	918	761	701	655	610	542	547	576	495	494	478	450	436	459	386	381	399	396	367	409	375	374	390	360	347	343	343	359	339	351	353	353	339	347	363	330	342	350	344	325	340	330	337	309	335	335	327	322	312	305	365	331	293	343	363	298	337	296	300	325	307	311	329	332	319	335	290	345	311	331	313	319	337	307	342	319	304	337	321	313	284	308	335	296	328	335	344	326	318	333	301	314	308	296	292	313	321	306	288	304	351	321	325	334	328	316	296	339	320	322	299	293	330	295	349	355	321	324	308	311	363	308	324	332	295	305	342	322	317	298	337	320	297	310	347	326	304	326	329	322	335	324	332	307	309	299	327	324	306	342	300	294	322	292	306	316	360	320	336	274	298	314	315	317	324	334	357	312	327	296	332	319	290	264	315	300	330	309	334	330	306	297	303	325	326	308	325	317	320	306	306	320	318	334	315	285	323	327	288	324	323	274	274	337	323	329	277	299	334	322	294	319	289	334	317	287	305	343	309	328	295	337	325	301	317	292	324	339	335	292	330	334	320	309	313	314	300	307	291	319	306	342	299	303	343	279	307	287	324	329	315	298	327	296	289	329	279	318	309	325	323	324	339	332	339	307	304	325	347	338	282	319	305	312	324	325	331	342	309	297	324	332	334	288	298	314	334	313	306	314	299	332	309	316	288	325	321	318	336	312	312	307	302	325	325	320	326	302	326	321	318	302	285	294	335	350	315	317	325	295	310	313	326	297	331	322	333	302	289	341	316	309	293	281	329	280	276	299	342	297	306	281	319	317	335	332	310	311	304	322	328	338	324	329	327	290	320	312	309	360	308	291	340	325	322	332	317	334	321	294	344	339	322	305	293	295	320	356	327	309	314	327	319	295	332	297	322	306	325	323	329	316	289	313	322	320	318	331	293	310	334	310	326	317	315	362	309	304	301	343	315	288	308	325	301	300	350	325	311	338	305	329	331	324	309	285	349	312	320	295	308	316	302	316	318	317	322	303	306	334	341	305	341	293	339	324	311	350	328	324	306	295	317	333	327	271	319	293	329	316	302	318	296	302	351	304	303	345	300	289	299	322	331	335	338	308	295	311	329	329	297	317	315	309	321	333	327	349	341	298	312	293	311	313	329	317	322	305	314	310	325	338	326	322	293	338	297	323	359	309	313	321	298	315	303	325	300	303	309	323	339	297	311	319	280	321	318	337	338	319	281	349	307	331	323	288	313	281	313	312	318	291	299	329	321	316	323	307	313	289	305	314	326	334	344	305	324	302	330	315	302	319	308	308	326	294	313	311	314	305	319	327	346	300	328	324	341	317	307	323	295	306	303	316	306	321	317	343	295	290	309	324	337	331	295	334	336	328	305	303	326	321	322	294	298	296	333	316	322	329	305	280	318	331	299	306	317	330	299	299	303	328	334	330	313	298	308	311	323	342	331	274	298	298	304	306	305	313	329	295	296	301	294	312	321	316	287	316	325	287	311	315	311	322	337	298	330	290	310	318	302	309	332	327	316	301	312	311	311	299	273	308	282	300	312	317	292	324	273	326	323	323	308	307	315	328	323	305	273	278	294	345	338	331	299	310	323	275	327	319	305	289	307	331	357	319	313	298	306	321	323	328	298	296	313	328	323	319	325	314	319	331	332	295	298	308	305	322	323	326	320	304	289	324	354	302	291	305	304	314	346	319	324	339	303	320	307	313	318	314	324	311	332	310	292	303	299	274	320	319	315	314	315	324	314	329	277	290	326	292	307	337	326	320	329	319	332	292	311	323	329	294	296	319	350	309	314	336	307	303	336	334	306	291	318	307	321	295	305	280	314	348	310	320	306	309	332	327	313	322	291	343	307	329	315	333	289	317	315	306	337	326	299	333	333	347	317	305	308	337	353	291	324	347	329	321	312	324	309	353	344	333	302	312	297	328	331	335	299	315	296	324	333	296	314	339	324	317	331	339	340	325	326	302	343	298	290	326	291	338	339	325	312	291	296	288	333	298	302	332	316	282	317	304	318	324	314	326	326	299	334	313	321	331	309	334	297	309	302	304	340	337	331	316	313	326	296	312	325	302	340	306	321	312	317	302	327	301	283	315	310	290	308	295	307	331	317	298	319	280	334	332	304	337	307	284	345	337	285	310	314	314	322	326	304	316	298	306	313	328	291	335	314	299	310	302	307	307	309	310	310	308	301	303	329	311	300	301	313	311	292	291	292	309	345	308	303	335	325	300	301	325	317	306	333	344	324	337	312	315	307	333	284	316	290	278	325	335	344	337	306	332	305	332	324	320	316	332	317	279	317	334	300	282	296	324	353	303	329	331	282	346	327	318	313	331	323	305	325	322	341	338	319	303	313	311	321	324	334	331	310	302	296	311	318	318	329	318	306	318	327	292	291	299	321	304	324	311	335	310	297	334	307	293	320	324	324	291	328	323	303	282	322	292	331	302	324	321	306	335	335	309	331	326	340	333	317	318	298	316	315	323	284	318	316	309	295	298	277	342	310	310	314	286	330	331	283	334	322	321	303	322	300	310	312	313	295	347	317	335	323	297	294	313	332	335	299	292	300	348	295	295	310	298	337	326	320	313	284	355	310	324	323	310	318	331	306	343	300	314	305	341	317	298	295	324	321	329	313	328	313	317	314	291	327	300	318	301	347	316	314	311	318	316	317	290	324	344	287	290	328	297	318	295	312	280	285	329	303	308	326	311	297	293	297	320	305	332	300	340	312	321	315	292	319	305	317	341	341	312	323	318	332	318	308	319	343	292	329	335	334	299	282	320	308	314	339	306	298	312	335	297	309	323	305	302	335	279	323	325	344	326	304	297	320	321	344	315	364	294	339	311	318	316	306	333	271	295	304	300	311	311	326	307	316	305	302	347	323	306	324	310	339	282	329	313	339	311	267	292	335	302	351	287	306	324	322	299	318	305	283	334	314	340	340	301	315	306	285	323	304	317	316	293	280	327	306	291	326	311	327	340	312	322	300	353	290	336	289	337	290	289	329	297	321	329	290	325	276	310	326	338	301	317	321	303	323	311	330	288	323	293	322	304	326	315	279	331	307	350	327	327	311	298	340	351	334	316	318	334	304	324	307	300	282	323	324	313	292	267	294	337	314	319	334	346	317	300	291	329	301	343	332	291	323	334	336	314	314	333	333	320	299	320	307	328	312	312	306	296	318	313	282	309	306	294	310	329	293	316	321	318	332	344	306	331	308	345	313	353	306	338	301	307	314	302	312	328	316	343	299	313	329	336	330	315	305	316	317	315	323	309	304	309	340	301	319	288	307	316	301	302	274	305	329	314	357	309	299	310	293	292	325	352	318	334	330	320	302	330	291	294	336	272	309	334	332	330	329	310	333	311	325	338	303	299	319	314	290	277	313	318	301	335	308	315	299	280	337	305	296	316	299	308	330	324	358	308	358	332	279	304	306	327	282	306	308	324	341	307	304	343	316	302	296
26587	20730	9525	706	372	348	327	310	297	308	332	310	279	324	368	298	300	279	293	344	315	305	296	324	315	280	288	282	321	310	300	296	313	314	289	291	315	302	291	311	288	306	296	318	297	280	308	328	283	311	284	297	297	302	312	340	334	290	314	280	284	283	345	289	313	284	272	293	312	273	323	288	267	329	284	303	300	307	304	289	303	300	312	304	296	320	275	298	293	353	278	340	299	296	285	304	299	279	301	305	330	299	326	328	275	311	345	287	280	285	276	313	293	298	281	288	301	290	309	275	309	325	317	313	286	305	295	313	304	326	252	269	290	302	296	292	302	276	302	300	294	298	330	271	308	306	278	317	344	330	301	300	278	270	304	304	285	270	313	307	285	292	326	262	287	285	312	339	298	290	289	314	342	312	308	283	313	292	296	286	324	291	341	282	333	283	285	307	277	300	303	316	316	318	302	322	297	293	280	345	283	285	313	291	300	301	287	276	295	265	303	316	308	325	279	329	314	319	328	292	297	281	325	312	282	316	326	310	305	276	305	301	325	319	301	310	305	306	289	352	307	321	269	291	324	299	281	317	298	268	283	266	301	295	320	313	288	324	334	305	271	301	290	290	275	308	299	296	336	341	284	280	319	309	312	284	295	291	312	291	286	301	296	302	289	324	302	288	332	275	280	279	307	279	300	327	305	278	287	318	280	313	308	320	296	305	332	290	286	319	308	311	328	294	295	306	318	290	290	317	305	304	300	266	283	302	319	296	310	271	287	280	321	305	273	309	323	312	318	322	336	273	333	286	309	314	282	317	289	290	326	311	295	335	321	284	297	309	306	275	289	310	309	322	310	311	301	276	262	300	294	283	300	309	305	326	295	291	266	310	301	303	315	289	297	279	315	262	301	292	339	265	310	277	313	304	331	306	301	306	296	300	328	334	301	306	296	301	341	294	299	305	300	309	302	333	336	289	292	295	310	319	298	290	290	329	309	311	289	296	298	281	324	312	294	307	295	275	288	287	281	315	307	258	304	321	320	331	316	304	280	279	303	286	322	301	316	279	327	323	313	279	301	285	293	299	314	337	317	325	333	318	330	317	344	322	318	282	280	304	311	319	309	348	317	314	341	322	291	316	305	287	333	301	300	311	284	319	280	274	308	304	329	292	292	308	304	317	271	301	298	293	341	301	307	304	297	309	269	291	303	295	306	305	334	324	318	282	311	307	339	311	295	316	298	262	344	303	318	327	278	311	309	291	293	307	321	306	298	321	302	311	284	309	284	288	294	292	316	316	307	281	300	311	287	332	307	290	298	292	298	297	284	289	318	310	286	269	300	308	301	307	324	299	276	329	293	307	285	268	282	325	295	305	290	286	332	294	297	316	287	311	300	288	309	298	292	318	335	316	296	283	296	314	310	298	302	295	319	337	288	332	279	305	274	293	287	325	328	299	306	312	311	280	307	326	302	314	330	316	306	300	335	303	341	318	293	330	296	339	327	294	309	294	297	275	312	288	305	329	312	314	279	323	335	313	287	304	349	324	353	326	325	305	308	300	313	299	311	290	306	302	291	298	251	297	303	286	282	316	283	303	316	315	280	294	271	304	317	304	320	306	319	304	281	313	296	319	290	304	284	318	287	319	307	330	307	304	297	323	304	296	302	286	295	280	301	321	288	266	316	309	276	314	310	298	309	286	307	308	324	289	285	302	325	301	311	277	313	306	292	275	277	307	314	305	310	292	282	284	294	286	298	342	315	290	310	335	279	306	301	299	311	305	297	309	312	300	299	275	328	311	318	323	280	291	319	295	286	315	319	320	278	308	289	299	306	266	314	261	332	313	288	288	329	318	311	302	323	342	313	301	306	343	280	280	301	307	281	293	315	296	305	297	282	316	315	297	305	295	320	291	315	302	305	314	306	323	313	273	332	320	309	333	310	310	308	308	290	274	285	296	283	326	282	309	317	316	280	297	295	300	307	293	316	300	303	306	288	297	315	293	276	283	301	311	283	289	294	315	332	323	277	316	300	305	298	271	312	293	305	320	263	304	312	298	291	288	317	311	302	278	290	310	327	296	335	320	299	292	285	297	288	327	298	296	330	311	301	303	273	307	281	308	313	284	292	310	306	277	317	301	274	299	281	327	291	327	319	306	306	272	309	291	316	300	276	320	295	284	290	280	307	322	301	303	298	316	298	303	329	326	311	289	293	314	332	296	301	292	308	309	288	296	289	293	289	280	290	268	317	308	311	319	283	320	323	282	298	299	288	290	288	277	258	306	321	272	306	311	287	306	310	292	327	289	322	306	291	276	342	303	330	293	304	277	308	286	290	309	299	295	335	313	297	298	284	283	325	323	338	310	327	291	309	313	275	305	299	284	312	316	287	320	300	302	285	319	286	332	308	301	316	301	298	306	289	320	338	290	311	322	328	289	287	290	301	309	305	299	311	320	329	285	265	279	325	314	315	296	333	348	323	306	290	291	321	303	296	296	309	297	320	278	287	284	315	325	283	324	301	310	293	309	297	297	311	305	305	286	322	307	297	345	341	305	300	292	320	290	295	309	306	313	268	331	291	286	290	305	287	322	283	294	288	266	276	309	318	319	324	296	298	284	298	303	293	291	315	270	284	287	328	293	282	287	324	296	288	286	274	296	326	315	289	295	306	282	285	283	295	297	273	300	313	268	297	283	303	328	304	310	309	293	284	293	317	338	304	299	278	278	319	327	303	288	287	321	310	314	309	279	304	286	274	278	304	283	313	327	269	280	324	282	293	325	308	283	295	309	303	305	308	304	303	294	299	322	279	314	315	291	292	303	295	279	321	289	321	303	309	305	301	291	312	307	311	305	275	277	301	310	321	299	299	290	285	314	280	300	298	329	315	275	302	296	317	308	308	317	316	300	321	292	299	303	334	332	297	322	317	330	287	298	302	321	266	325	273	320	294	319	289	320	312	299	297	307	277	287	278	327	301	327	313	274	284	292	310	289	278	290	313	321	317	293	298	290	288	297	313	292	284	302	294	326	278	293	322	300	297	337	294	305	322	284	316	302	332	280	301	279	290	301	302	297	301	338	305	290	305	310	298	348	309	293	349	297	322	303	304	305	286	285	271	297	288	305	296	345	295	281	323	306	332	296	290	307	311	320	290	318	283	292	274	314	285	303	293	264	346	315	323	304	298	295	292	301	304	332	320	343	286	299	310	266	275	285	297	282	302	310	323	321	282	300	288	259	292	301	295	288	299	309	310	321	302	305	323	311	277	295	301	284	326	314	322	309	307	292	337	296	323	297	310	283	280	272	308	306	283	327	321	304	284	280	321	283	308	300	324	301	263	295	310	319	303	310	266	289	269	274	320	324	330	311	272	305	312	310	298	323	320	320	298	297	279	300	314	282	312	294	286	309	307	289	313	316	297	303	303	343	307	312	250	309	315	284	308	304	308	335	333	277	295	295	301	331	328	283	286	311	299	303	340	307	322	330	273	309	313	275	290	304	283	302
15262	1574	1369	920	764	681	666	631	625	612	590	609	605	535	605	557	595	554	577	600	544	544	532	565	545	543	552	581	567	565	573	571	525	569	540	552	585	519	585	527	565	536	560	571	542	540	528	540	575	517	579	559	532	629	534	579	558	533	560	575	534	552	607	562	548	556	545	614	557	537	537	556	532	543	544	499	544	525	517	560	546	593	566	549	564	557	610	548	510	548	558	534	567	527	588	566	524	570	581	532	516	556	542	549	605	531	594	519	561	535	537	562	568	555	578	564	575	523	536	575	525	540	542	568	576	513	512	537	522	551	522	601	552	565	551	555	578	553	564	596	559	571	543	576	525	577	553	583	564	513	540	546	578	566	532	566	580	579	545	582	548	542	567	578	541	549	561	529	523	583	500	537	572	541	546	557	556	554	523	504	560	560	544	599	523	479	585	549	570	551	577	597	559	522	538	583	551	566	538	582	576	526	547	536	547	545	506	585	554	609	571	548	561	526	577	547	527	482	600	557	542	562	523	559	523	493	586	573	521	563	554	525	556	550	614	551	540	563	554	550	522	542	595	543	503	569	611	554	566	563	551	549	557	565	572	556	600	564	552	608	530	529	566	546	544	542	562	540	560	511	561	569	536	545	553	543	529	549	536	577	584	533	557	574	549	567	548	558	561	544	523	600	548	583	578	576	544	528	521	527	570	538	565	552	538	551	564	557	543	530	596	568	540	530	568	533	563	587	539	575	559	587	553	582	556	551	542	588	562	540	506	553	581	509	533	553	583	525	550	529	567	543	514	532	515	569	523	583	563	536	540	571	571	569	544	542	537	608	555	574	554	551	560	542	521	569	550	573	562	583	568	540	546	543	555	557	585	533	565	539	550	620	548	547	566	531	549	558	532	555	528	558	544	569	581	557	551	532	555	541	560	526	569	560	546	564	536	613	517	586	565	590	529	524	496	544	551	587	544	551	538	557	551	539	529	590	534	543	576	513	515	551	535	562	611	542	518	583	531	560	563	550	587	544	581	551	539	543	551	567	511	565	558	520	502	530	573	552	567	542	533	587	542	522	555	546	567	522	549	527	606	536	538	575	555	555	538	521	513	515	577	558	544	514	569	525	539	536	548	562	551	560	596	554	529	544	568	573	571	534	519	523	567	549	581	570	552	517	549	587	587	559	585	572	569	547	588	544	559	591	534	538	547	536	557	519	542	557	540	572	548	586	546	583	583	549	555	546	535	555	508	535	656	541	553	516	530	566	559	538	563	521	569	544	556	532	557	557	562	533	543	523	553	605	608	514	526	613	537	596	534	548	571	581	590	572	518	518	525	548	538	593	555	540	540	580	548	571	554	545	562	592	564	550	545	593	551	560	532	588	549	565	534	538	565	550	551	548	554	552	569	521	535	542	594	536	563	523	535	561	534	556	535	604	550	527	573	555	551	573	533	524	543	538	552	555	566	531	549	579	540	556	589	558	524	549	558	582	557	517	536	537	548	542	561	563	558	590	550	540	541	555	556	588	545	562	571	572	517	570	597	527	564	552	563	557	521	548	554	529	535	540	584	586	556	594	566	557	570	543	527	553	549	567	514	567	586	566	546	564	538	546	580	565	537	575	563	488	558	548	563	560	539	487	540	536	545	599	558	539	537	579	567	579	537	540	565	537	566	577	497	505	553	548	558	587	571	536	561	563	547	562	532	536	546	570	528	535	521	540	565	566	565	555	531	547	567	538	553	539	558	547	549	564	565	566	557	562	588	570	564	556	531	595	603	555	571	573	530	525	590	550	544	548	530	600	550	537	533	517	562	550	579	529	576	526	534	602	575	532	601	598	515	540	582	550	550	554	546	520	565	596	543	531	539	543	559	561	557	577	587	558	560	580	586	554	534	541	551	532	581	581	578	544	569	558	523	545	512	532	554	532	561	581	574	572	530	556	559	552	551	588	532	547	552	553	601	563	538	539	526	568	520	544	544	514	544	509	557	520	553	584	538	586	563	581	539	587	586	565	562	562	535	575	561	538	591	561	515	584	552	561	539	599	576	553	516	544	543	598	555	579	565	566	540	531	542	536	570	576	543	561	523	521	591	535	587	568	533	555	588	558	601	506	524	594	567	539	572	549	526	601	549	536	612	588	545	553	548	570	549	577	566	553	572	580	566	580	565	559	575	525	551	555	556	503	538	531	583	580	586	539	559	584	601	542	549	578	550	557	548	541	520	565	543	550	560	584	548	584	519	556	588	576	586	517	571	580	588	535	539	552	591	548	600	512	560	579	586	526	559	514	558	539	515	553	521	549	554	558	560	592	521	588	537	549	521	531	580	535	608	586	562	573	568	552	589	538	547	498	563	581	585	558	551	544	536	552	555	528	531	560	551	544	560	573	543	547	472	580	540	586	509	539	535	571	565	554	562	546	554	556	563	605	567	545	526	547	554	593	546	531	555	557	530	550	565	555	502	573	552	539	571	547	545	529	533	559	526	547	590	562	560	567	531	534	541	604	560	562	578	547	552	544	548	573	550	568	569	547	567	583	571	562	506	522	551	543	544	545	539	599	534	549	531	528	518	558	558	562	545	545	558	561	588	527	542	542	620	546	555	552	571	558	551	550	572	557	577	562	568	541	560	576	601	515	554	535	597	520	510	543	522	568	551	549	567	543	570	544	571	537	541	528	547	592	563	540	568	549	545	555	558	522	564	551	527	559	572	536	536	529	520	580	507	567	549	533	546	510	561	573	563	575	556	568	571	589	572	598	556	556	546	575	517	549	555	518	552	565	548	547	569	560	552	523	531	567	572	558	563	587	574	528	566	532	566	548	580	540	559	587	555	568	531	571	574	548	543	563	561	536	566	578	524	561	566	526	577	615	583	562	568	535	594	533	547	547	526	572	527	562	543	593	555	545	551	560	510	540	516	548	550	535	551	527	573	536	550	543	559	549	541	559	570	552	556	548	521	551	554	565	571	572	505	535	557	576	615	557	567	573	541	568	490	573	606	563	571	561	562	576	535	530	549	531	548	568	532	518	531	576	530	552	535	550	557	559	547	574	571	559	555	567	534	555	524	539	514	545	580	544	575	557	582	543	561	541	533	527	538	567	535	553	528	571	568	568	550	563	585	569	518	553	554	559	542	538	573	549	560	550	568	534	512	521	544	572	560	539	534	534	553	580	576	526	547	522	559	549	568	533	574	509	547	584	542	551	576	587	560	563	556	560	575	549	560	554	552	526	536	551	570	592	539	542	557	538	517	558	576	526	590	541	561	552	570	545	532	532	564	581	539	563	585	530	575	566	562	558	553	577	562	523	573	554	541	533	557	568	544	547	552	571	576	545	594	560	521	568	534	525	558	570	517	567	554	569	574	542	589	537	557	579	525	610	549	548	533	581	576	535	553	565	563	633	525	542	616	560	573	514	568	556	554	534	570	561	545	582	550	556	555	535	586	554	594	517	547	554	550	565	542	542	571	550	613	552	523	560	528	558	574	555	562	568
23862	21158	28519	24041	20946	3056	457	336	289	246	233	182	182	191	212	176	188	180	153	146	157	150	153	126	153	147	156	160	128	139	122	130	143	140	133	121	121	131	142	128	169	115	145	139	130	138	137	141	142	134	148	131	143	135	122	127	109	111	143	119	118	137	113	134	132	131	164	143	133	130	127	146	150	147	121	151	158	128	115	135	120	128	132	152	133	151	110	128	129	144	119	167	136	141	116	159	128	159	151	154	125	144	117	135	140	133	133	140	137	144	142	126	139	135	147	133	115	138	139	133	129	137	129	122	145	128	143	143	146	119	146	121	127	119	140	131	158	132	141	151	138	150	123	138	140	123	108	106	129	133	154	143	148	125	136	132	124	135	128	146	150	141	124	120	153	138	122	133	125	150	139	163	127	138	117	132	150	133	146	159	142	135	150	127	135	132	141	147	112	136	141	140	147	124	141	133	154	140	167	124	155	121	119	140	126	129	134	110	132	146	128	147	137	134	141	137	142	153	128	129	136	120	151	134	137	110	139	134	114	116	125	138	132	144	122	152	144	152	125	120	119	131	163	142	133	129	153	140	129	146	132	131	144	107	145	145	128	151	126	112	115	131	116	130	135	112	123	139	151	141	138	129	135	144	120	136	123	127	133	116	143	135	147	118	137	121	130	128	133	133	138	138	134	156	130	120	121	127	131	148	114	129	125	143	131	147	128	127	148	129	147	125	138	143	147	130	140	143	134	127	139	122	139	132	115	132	133	131	133	139	149	127	136	132	118	112	138	138	122	135	122	137	130	136	145	125	143	134	151	144	133	144	124	141	138	146	138	128	143	127	137	147	146	123	126	128	119	102	121	124	133	146	154	142	135	148	148	129	141	130	150	147	135	141	131	147	163	126	120	124	141	143	141	137	141	134	148	135	136	152	136	140	148	152	118	138	147	150	162	119	122	129	133	114	127	134	137	143	121	133	151	121	101	139	141	124	133	140	114	126	130	118	145	145	132	126	154	123	150	141	137	145	123	120	119	123	124	134	125	155	131	140	124	121	126	119	137	125	133	111	139	113	124	138	147	135	137	139	135	135	145	147	140	148	141	146	135	109	110	137	129	148	126	144	147	147	134	137	156	137	128	144	104	143	125	126	148	118	123	141	128	131	143	149	129	121	138	160	139	100	105	139	130	138	133	119	148	137	130	142	118	129	115	139	125	133	138	115	142	141	133	149	154	122	114	124	116	154	149	148	136	123	143	140	135	127	129	130	131	137	141	133	143	128	138	131	129	131	134	130	134	126	121	132	147	136	145	114	107	133	117	131	138	140	120	118	147	144	129	136	136	119	139	130	109	143	124	124	135	148	139	125	147	142	128	134	137	124	127	118	115	127	122	152	134	144	151	132	113	131	146	114	154	145	152	142	134	134	134	133	159	120	138	114	133	128	129	141	137	141	132	120	151	128	142	114	117	135	144	147	145	133	137	125	136	134	146	117	135	138	130	129	153	146	139	161	112	130	136	125	131	134	141	112	129	160	131	139	133	143	116	135	147	108	131	134	137	162	123	130	148	125	152	139	166	148	124	136	124	138	155	122	136	158	120	128	129	125	134	126	162	133	134	125	120	139	116	124	131	135	157	143	142	126	152	136	164	146	116	155	115	143	142	145	132	123	122	155	114	140	140	141	144	131	127	150	147	152	121	141	139	158	153	128	141	123	121	137	120	149	123	146	129	133	126	120	141	119	139	148	135	133	146	145	132	140	141	140	136	136	147	148	134	133	138	114	128	125	137	140	150	153	154	136	138	133	138	130	131	135	118	139	148	131	128	134	161	139	103	131	155	123	140	132	120	125	156	143	124	144	128	152	124	141	111	131	136	141	119	147	133	132	140	148	138	155	134	133	152	146	106	142	137	120	151	128	136	123	121	133	142	124	132	121	139	145	146	143	127	137	122	110	132	141	117	116	145	130	138	136	130	143	127	140	124	129	138	128	118	131	137	127	141	144	128	141	118	127	148	133	142	132	131	134	137	130	139	128	130	122	152	132	139	134	132	145	126	145	128	137	134	137	130	115	156	121	127	131	135	140	145	125	134	136	137	121	128	130	128	152	130	130	109	128	132	137	132	124	128	133	146	137	146	138	130	142	129	112	140	139	129	132	143	130	153	128	141	155	144	115	124	131	137	131	136	146	123	133	152	121	138	113	131	128	125	127	154	109	114	119	143	123	153	126	121	129	126	146	115	135	126	136	168	131	113	121	119	101	134	124	133	135	116	155	112	128	138	140	134	124	124	146	157	117	119	119	117	143	135	115	128	138	139	123	134	133	124	119	139	139	111	140	139	125	146	135	128	131	129	146	140	126	121	123	139	143	106	149	143	148	116	137	127	147	122	138	121	154	141	154	122	133	139	139	134	133	125	112	142	144	150	130	144	121	131	144	154	134	148	130	119	134	140	118	115	114	146	131	133	146	143	132	138	129	120	134	129	134	127	127	165	137	126	119	138	128	150	144	126	138	130	152	110	137	136	103	155	128	148	133	132	134	150	131	135	137	121	140	125	141	132	124	139	130	128	129	139	134	132	126	117	121	153	129	144	141	123	130	141	131	126	128	136	136	135	152	133	122	123	155	132	128	115	138	145	140	140	139	128	134	130	146	147	111	135	152	137	116	146	132	125	151	119	132	142	147	144	129	124	128	127	123	130	129	125	139	140	144	154	125	146	154	160	132	144	152	117	118	132	136	123	152	130	141	145	150	143	128	108	147	164	145	119	102	150	138	147	147	140	140	119	148	136	139	145	135	142	152	126	129	123	132	131	116	154	148	112	144	157	137	131	120	136	130	130	136	114	141	136	133	134	135	149	123	133	150	146	143	114	126	134	124	143	139	136	124	137	123	136	124	114	150	131	122	129	129	153	147	141	124	147	131	119	147	148	134	135	133	144	111	135	135	138	152	140	130	150	131	136	141	139	137	137	164	134	146	125	123	133	127	152	129	133	138	121	119	148	133	125	153	128	124	133	151	136	131	132	148	128	136	119	129	170	131	146	125	128	142	139	122	127	131	121	111	148	150	129	136	136	136	129	118	150	127	129	147	121	124	136	127	139	134	125	119	127	123	133	117	129	137	140	131	128	148	116	129	137	138	132	111	143	150	131	134	141	109	123	140	136	140	118	135	156	139	128	144	159	139	118	122	136	123	150	140	127	142	127	162	129	134	127	145	138	118	128	145	121	119	136	150	116	128	132	138	142	113	141	149	136	118	130	120	127	121	138	143	139	117	133	151	136	141	133	148	139	123	144	140	143	126	129	140	131	125	129	142	137	129	127	133	131	142	134	122	147	164	115	134	143	134	138	159	145	130	114	150	119	135	121	124	122	126	111	143	155	132	141	131	126	131	135	133	146	137	121	146	126	134	138	101	133	136	132	111	143	127	136	143	140	121	128	118	137	145	138	124	127	121	136	143	116	142	138	136	113	133	139	133	152	129	136	141	142	140	120	140
30134	8993	7556	3733	2311	1713	1292	940	806	711	594	515	499	481	467	390	391	377	394	364	372	307	340	323	298	295	294	292	301	276	272	291	282	316	281	303	296	289	280	275	304	256	268	255	295	266	299	247	271	268	306	286	241	272	260	309	276	250	272	275	295	275	251	283	298	228	232	295	311	300	270	286	242	254	258	269	256	286	249	287	280	253	276	250	285	237	293	258	269	271	245	267	269	300	254	284	264	272	275	267	253	244	256	293	264	255	252	234	250	266	257	250	267	265	261	258	259	293	238	240	271	262	241	311	249	268	276	254	279	272	262	244	257	263	255	275	217	265	263	245	267	296	232	266	256	278	266	269	277	280	251	252	258	247	257	248	266	273	251	262	265	240	256	245	242	261	266	275	228	276	297	286	277	233	252	239	265	289	242	281	239	251	281	270	259	273	289	290	251	282	264	280	275	292	282	248	241	300	266	238	256	258	285	257	269	278	281	267	251	232	295	261	256	249	262	278	260	272	280	232	271	241	266	258	261	250	261	292	259	270	262	256	276	272	245	243	268	242	280	241	256	257	252	264	274	287	259	291	286	259	260	248	255	277	237	262	250	271	255	251	243	250	245	267	263	267	270	266	252	271	266	243	289	280	246	268	254	246	266	227	250	262	284	273	257	257	273	241	272	262	243	250	255	227	256	264	252	263	256	253	283	220	259	255	234	281	241	272	271	252	247	249	259	241	280	263	258	236	257	263	284	279	281	245	256	279	257	245	256	257	255	281	275	249	257	258	254	250	252	258	251	267	277	252	256	230	289	279	265	254	224	247	251	245	256	253	272	260	270	251	267	261	270	260	309	253	262	256	307	308	283	234	255	250	267	250	263	264	255	285	253	249	248	261	251	235	265	273	254	241	240	273	247	273	267	269	257	273	257	265	255	281	246	274	256	265	248	286	283	273	246	234	242	270	279	251	276	240	237	269	255	255	274	254	255	264	242	251	255	273	268	267	279	266	262	288	269	256	270	253	272	235	232	294	244	245	244	252	252	260	242	239	262	296	255	264	279	229	273	267	263	267	261	272	270	240	241	261	287	244	299	246	257	258	274	306	280	260	248	260	267	254	248	250	267	268	275	273	248	272	260	276	266	274	240	279	261	279	275	251	262	267	261	264	261	247	247	254	240	282	240	289	240	265	318	250	259	244	259	257	252	255	292	251	281	278	245	285	238	252	261	279	241	263	223	276	264	253	231	260	240	267	274	262	260	254	289	258	271	255	242	262	251	282	288	251	269	258	247	243	264	265	265	242	261	267	297	286	232	258	291	253	247	259	253	275	278	253	253	243	279	251	260	271	261	271	252	254	295	267	284	240	256	279	240	240	240	268	253	255	261	235	282	251	273	267	250	252	264	276	269	294	268	289	263	255	255	267	270	280	226	281	236	242	284	243	262	282	256	297	232	265	265	267	256	277	258	266	253	262	270	280	276	274	247	254	270	239	238	252	282	270	253	261	265	268	270	225	243	278	311	273	284	253	283	286	263	295	210	255	281	260	268	264	259	281	264	268	263	292	231	274	247	261	240	277	276	258	225	260	286	262	273	279	237	228	259	266	262	252	259	243	254	265	264	254	251	267	263	204	286	255	259	282	269	259	278	254	265	260	286	277	277	254	251	239	246	276	245	267	238	279	254	249	241	265	291	254	269	284	257	262	259	250	287	287	284	242	253	252	240	265	247	274	252	266	244	255	252	248	265	247	250	245	272	273	246	248	260	243	251	260	244	251	237	259	265	246	264	278	269	264	280	224	271	273	245	223	265	269	278	240	271	243	252	297	256	248	257	255	253	273	271	259	266	251	291	238	248	251	215	278	300	251	238	246	262	257	278	254	266	255	290	271	263	250	242	256	269	242	271	258	228	252	267	276	255	242	256	242	230	293	276	230	232	257	271	257	257	290	280	277	253	262	269	280	270	263	225	261	243	284	272	241	253	263	258	264	248	292	269	262	241	241	276	238	252	249	288	246	264	269	266	266	238	267	267	260	274	245	263	291	271	247	277	234	269	238	274	267	251	247	256	279	255	256	255	288	269	277	260	239	260	260	278	300	283	230	245	258	263	270	253	263	270	274	256	233	264	244	277	259	258	263	255	229	282	249	244	248	261	266	268	259	254	269	250	285	268	251	266	276	263	267	236	257	271	244	251	261	224	243	279	287	274	254	265	249	245	270	243	231	243	250	254	223	260	243	250	251	254	255	243	257	246	247	260	267	235	278	273	237	304	259	259	296	250	263	272	270	282	252	268	263	254	269	290	287	268	266	238	277	272	270	284	283	256	245	252	255	266	272	242	274	249	250	249	259	278	237	251	259	252	234	287	255	261	270	267	257	266	266	251	275	268	268	285	249	252	248	253	264	266	275	273	262	228	259	244	286	242	259	257	238	225	268	273	268	247	259	278	254	268	229	266	279	259	253	244	238	262	249	257	252	241	260	241	268	257	256	263	251	250	235	250	238	284	235	250	282	267	249	278	257	258	242	255	259	232	254	245	254	259	272	236	266	271	276	256	252	257	270	252	259	245	262	269	258	278	269	218	268	265	261	255	258	263	244	260	251	260	231	238	272	264	269	216	260	242	275	267	258	274	235	220	270	234	240	247	238	241	242	256	261	249	263	287	258	277	254	263	253	270	259	254	263	268	290	253	271	292	268	256	245	280	231	264	259	281	277	240	247	270	227	240	276	278	276	279	255	236	246	291	252	256	271	255	258	261	285	235	279	248	275	240	275	265	261	256	261	267	245	219	255	263	243	254	273	256	243	250	251	271	282	249	266	277	272	252	246	269	260	263	250	278	270	245	285	255	259	256	273	273	237	270	283	261	276	272	224	254	294	238	267	236	244	270	275	272	256	277	273	256	254	249	270	294	268	245	262	277	265	267	233	264	258	271	264	266	259	268	286	257	249	253	240	284	246	215	275	277	250	259	253	258	258	248	254	280	254	274	265	259	253	263	262	284	255	281	259	253	267	262	229	269	255	262	252	273	269	266	238	265	250	278	258	277	232	271	277	267	288	264	249	296	270	224	251	295	264	257	270	253	276	263	237	278	263	283	254	239	268	273	240	243	254	287	264	254	261	223	250	233	245	264	295	251	265	265	272	287	255	266	254	268	276	281	247	258	247	256	242	245	265	265	237	267	283	251	260	244	261	264	243	250	240	265	247	263	236	273	277	265	243	307	233	262	254	250	261	285	262	268	239	281	264	250	247	229	274	245	286	285	268	252	278	262	231	249	251	276	264	266	274	244	269	275	249	270	284	234	244	258	260	284	258	245	243	261	251	267	263	245	241	278	272	252	266	240	295	255	262	269	246	279	266	245	269	300	269	270	289	257	265	279	261	271	228	270	238	277	234	278	252	251	255	276	285	252	266	260	249	232	273	297	278	254	269	264	289	275	275	240	266	250	273	221	254	252	283	259	245	263	268	258	294	281	256	238	273	256	273	270	254	243	253
22893	21158	29140	23446	21159	20723	2037	619	477	421	342	318	291	281	254	253	257	219	221	210	206	201	225	225	215	205	218	213	190	200	192	216	202	200	199	213	176	192	193	206	190	202	162	191	193	184	168	173	195	196	183	178	193	180	182	164	218	160	199	210	176	170	187	181	176	187	209	185	173	191	158	188	184	192	185	176	181	183	190	174	182	196	187	195	164	199	179	188	177	186	165	178	187	180	176	162	172	192	178	184	170	191	179	201	182	181	187	196	175	174	202	176	154	199	203	161	159	175	176	178	176	196	188	195	186	189	201	173	172	183	175	178	170	202	184	161	204	179	170	174	194	187	196	197	180	177	182	166	168	164	170	183	173	169	177	172	164	173	195	200	178	165	209	180	166	160	188	176	174	180	180	181	183	187	191	195	164	200	167	183	178	193	170	178	210	198	174	189	176	155	168	171	164	196	175	183	169	195	200	200	205	178	170	176	171	168	179	198	199	164	198	206	204	169	209	206	173	181	197	183	185	216	170	180	187	204	197	162	194	192	209	188	164	163	157	191	166	172	202	177	184	203	168	141	184	188	190	176	197	160	179	178	195	193	175	179	171	181	188	198	190	191	180	168	175	159	166	165	206	189	191	170	186	180	189	171	188	182	163	189	189	190	180	169	189	215	185	198	180	185	175	194	178	173	166	163	177	182	161	167	203	161	194	179	192	187	179	201	183	171	191	182	201	166	180	182	179	182	189	177	168	172	168	163	171	175	195	202	183	165	198	186	152	204	156	196	165	183	181	179	172	177	185	192	185	188	175	173	203	191	178	194	184	191	178	187	166	185	192	180	184	208	187	188	192	197	168	178	207	173	191	178	200	168	163	160	188	196	157	181	169	193	184	194	176	185	179	179	187	200	174	182	176	197	173	188	193	185	160	170	190	187	182	165	183	156	194	165	198	197	173	168	160	186	170	171	158	163	171	177	172	164	182	179	172	205	188	170	184	151	188	171	191	189	218	172	196	176	166	192	170	153	182	188	159	172	189	179	186	184	188	177	156	152	196	177	184	175	150	183	197	176	163	184	188	171	166	163	183	180	188	206	180	180	188	201	161	180	200	176	178	197	180	181	172	189	203	207	151	192	161	166	207	176	162	191	174	194	176	174	167	192	210	173	162	158	169	168	174	157	180	176	167	187	190	168	201	192	173	168	202	182	175	181	162	159	156	186	201	188	179	175	188	175	173	215	188	178	162	185	190	169	179	183	178	183	186	178	204	187	194	152	169	197	177	183	185	164	174	179	175	173	158	175	194	162	204	179	177	167	182	199	197	185	181	155	189	182	180	178	164	203	200	176	192	167	177	190	162	182	179	198	161	177	206	173	174	176	153	182	188	195	178	198	167	196	172	173	178	183	173	185	174	168	180	161	177	158	205	181	177	180	166	207	178	158	166	172	177	163	183	171	186	171	185	173	188	198	171	170	169	173	184	176	171	180	163	183	185	161	185	206	150	174	164	180	172	174	156	203	177	183	171	167	187	191	168	171	189	206	185	178	170	191	176	176	182	166	210	171	177	168	176	152	183	186	200	188	207	171	188	196	173	176	184	185	157	186	167	175	186	159	164	173	168	178	196	189	165	165	171	180	198	187	162	178	162	177	180	184	174	170	194	165	183	171	155	163	196	190	166	179	172	194	170	169	174	177	162	170	191	182	193	192	190	209	177	163	178	191	174	193	173	180	177	168	184	171	186	186	184	196	167	156	193	174	146	171	163	175	164	183	190	170	190	175	178	166	168	177	182	185	167	185	167	169	184	184	196	188	190	185	183	167	177	195	197	191	190	174	204	171	173	161	185	187	179	198	179	166	169	169	165	174	169	168	180	167	206	156	180	163	194	184	199	202	182	156	182	183	185	189	183	188	170	148	194	186	191	188	171	185	177	197	169	172	171	176	191	175	177	162	194	178	193	156	175	166	177	186	190	194	182	177	168	179	148	157	185	164	167	185	185	182	180	197	186	210	158	166	171	196	169	154	202	185	200	163	170	167	183	206	188	186	173	184	171	183	170	185	194	180	183	150	183	190	204	172	185	162	166	194	155	204	151	182	176	221	188	173	179	168	186	186	188	198	176	183	196	204	193	171	175	171	171	154	174	167	182	164	211	170	169	182	212	177	192	199	164	186	190	185	182	180	192	179	167	161	179	182	186	202	186	168	181	184	171	177	185	175	199	167	155	215	185	183	183	176	202	167	187	185	201	209	179	194	167	196	195	163	192	200	185	195	190	193	171	161	161	191	179	174	178	165	176	172	180	175	198	204	188	180	188	169	178	189	172	179	157	190	176	182	174	150	179	162	166	190	175	180	179	171	197	187	195	185	171	191	173	204	161	193	176	184	190	153	191	199	186	174	197	154	188	176	174	178	177	164	187	190	180	176	193	170	187	195	188	177	189	168	158	171	192	178	185	181	203	170	184	200	173	202	208	201	182	176	173	201	185	179	167	180	167	150	169	185	200	179	174	185	158	184	171	191	172	170	187	180	173	174	184	195	155	186	189	180	182	203	175	217	176	174	173	168	196	190	175	193	175	163	173	178	161	152	199	177	164	171	162	199	183	174	175	176	207	183	164	160	169	176	161	183	185	178	188	166	151	182	201	160	183	190	176	192	169	178	163	210	188	175	208	164	180	192	177	177	177	165	161	195	184	189	192	194	179	161	170	176	168	177	217	169	180	180	179	183	170	186	185	166	161	173	170	175	170	192	190	186	198	184	174	180	173	173	172	174	197	161	182	171	168	171	168	199	182	171	206	182	172	173	163	191	184	156	186	185	180	189	177	173	203	174	191	178	189	183	178	169	169	176	183	174	182	170	168	199	174	181	195	203	164	163	174	156	176	180	184	206	187	158	153	182	169	155	178	197	177	167	168	158	200	183	173	199	185	176	175	184	177	173	192	167	197	202	218	181	194	186	158	167	182	191	183	192	195	157	163	170	172	200	185	183	192	167	180	196	188	203	189	168	182	164	175	181	161	177	178	163	200	207	162	156	178	188	173	160	189	182	197	156	199	177	196	187	167	172	171	197	204	176	171	195	194	170	150	196	153	197	158	176	179	181	175	191	183	171	187	162	180	181	161	174	178	187	197	192	174	163	181	188	168	184	167	170	158	156	188	162	163	186	181	167	187	172	189	180	156	190	189	187	172	191	188	175	181	166	187	196	170	197	201	149	188	164	162	178	176	166	173	199	178	161	197	181	175	150	156	199	174	160	192	195	190	168	175	135	175	179	178	186	190	168	166	168	187	172	160	199	171	152	177	185	174	175	190	183	171	183	193	182	202	204	167	173	180	173	194	193	155	173	202	167	175	197	171	193	149	170	177	209	192	190	187	156	169	170	176	171	168	160	185	168	188	185	192	197	179	166	194	195	188	170	180	165	199	204	204	180	179	182	169	169	184	179	165	163	210	162	188	189	198	206	154	167	183	182	193	182	209	163	177	165	174	168	173	169
33206	14510	12242	6553	4265	2936	2205	1683	1450	1145	1022	856	819	707	717	628	536	537	552	507	444	457	466	441	450	391	405	395	385	376	387	392	377	392	339	348	364	339	353	332	297	345	339	340	339	295	349	322	336	334	321	311	334	330	389	350	307	364	336	370	285	341	318	334	318	328	346	337	325	314	325	336	350	342	329	315	335	322	318	349	331	327	309	333	328	349	312	351	320	330	324	308	325	335	351	328	322	327	301	345	268	319	313	310	324	309	351	331	313	322	326	337	286	288	321	350	354	295	336	335	342	309	319	352	317	294	319	311	298	309	314	295	316	309	299	284	310	306	301	301	340	336	314	309	361	347	316	315	345	316	295	320	327	333	310	311	337	328	286	314	301	326	340	315	337	320	299	302	320	364	327	302	301	327	312	314	333	325	324	344	283	302	301	320	305	311	295	324	307	326	287	298	287	340	325	277	322	290	327	308	348	293	294	322	318	316	311	336	333	348	312	274	328	318	294	301	301	315	272	285	326	291	320	301	315	292	296	316	323	329	292	297	313	303	327	319	357	288	325	305	319	334	283	312	310	295	322	297	262	306	311	308	318	290	322	310	334	324	326	317	343	313	312	310	297	286	327	299	328	299	299	301	294	308	324	336	314	308	321	299	288	319	340	315	313	327	303	303	285	262	339	329	313	325	333	325	314	329	333	314	290	333	317	327	300	302	321	313	298	302	314	321	305	330	303	330	300	338	350	296	289	310	315	315	317	311	329	279	315	312	294	323	297	309	298	297	321	283	314	336	313	286	319	287	293	301	312	293	316	304	330	303	314	313	359	314	289	339	314	314	323	301	335	303	311	342	296	327	317	320	303	332	339	312	345	311	308	334	323	352	318	300	328	294	339	318	336	338	276	320	324	301	319	306	315	318	342	301	278	307	294	312	297	340	326	307	306	286	347	340	291	331	336	319	323	312	319	317	305	319	306	294	316	315	318	335	339	335	267	307	340	338	305	301	297	309	292	307	326	324	299	326	325	267	331	308	302	331	295	328	306	328	306	330	303	307	301	306	311	305	335	338	293	297	283	311	308	303	320	334	321	270	289	326	312	331	325	317	341	328	315	315	302	327	329	313	346	315	304	305	329	351	299	320	280	302	343	340	325	337	338	327	292	303	304	334	316	295	329	327	290	326	325	287	332	294	306	307	306	322	321	312	292	319	283	303	338	295	305	325	323	324	341	321	321	333	305	341	312	295	321	318	333	314	297	341	315	302	278	292	319	313	280	297	319	290	349	276	341	301	310	320	300	309	318	309	337	333	294	345	331	312	330	333	321	317	304	338	323	293	326	302	302	292	303	297	303	328	298	296	337	320	330	299	313	334	309	313	326	309	292	342	318	304	334	299	320	311	307	306	336	310	314	310	312	281	331	297	317	332	324	284	301	312	301	340	332	331	312	294	309	334	316	304	310	335	305	325	301	285	323	295	333	308	306	342	332	339	334	323	310	319	324	333	335	307	290	317	316	337	317	340	303	330	299	299	314	314	344	299	302	314	314	315	297	313	327	307	319	305	337	309	305	303	308	332	332	312	307	300	303	325	327	304	322	306	324	312	286	324	314	336	304	336	314	294	321	312	305	335	308	314	317	313	283	324	281	298	313	310	309	316	318	286	311	304	302	368	278	304	310	343	326	339	319	296	299	318	319	291	334	323	301	329	317	297	331	325	318	312	320	280	278	322	322	323	310	327	300	309	284	315	335	300	331	287	290	313	330	297	280	335	352	326	284	323	334	305	316	341	296	346	278	314	328	326	322	314	355	289	292	306	315	295	329	328	281	349	353	297	309	330	308	312	298	345	327	305	300	333	322	354	325	299	301	312	303	287	337	318	281	305	323	299	298	352	302	316	332	347	332	296	357	320	328	327	325	294	336	290	331	318	331	330	349	330	349	306	348	304	321	316	312	291	283	327	322	305	332	315	326	322	297	303	340	327	316	281	319	333	308	313	304	310	292	267	364	318	311	355	343	301	323	330	334	299	333	320	324	321	330	316	324	317	312	321	332	324	307	330	322	350	303	306	300	331	356	301	340	295	306	301	312	320	282	295	316	319	308	303	329	319	329	335	317	303	287	313	285	307	304	308	322	337	338	310	311	330	319	319	317	301	334	333	294	307	323	305	291	328	315	343	317	278	312	341	323	329	309	314	292	322	309	287	315	286	311	312	295	322	315	339	312	311	328	325	325	318	296	344	304	325	323	301	306	352	366	309	329	311	312	319	302	304	293	300	314	312	291	331	290	360	306	325	302	325	305	323	305	303	283	324	293	329	294	304	321	338	323	341	331	332	329	305	316	289	320	299	327	341	299	292	317	321	318	323	312	307	287	286	309	305	336	319	319	276	303	309	267	307	329	292	343	284	334	296	312	305	325	316	306	306	319	324	321	334	291	357	294	298	292	266	327	318	317	322	302	337	311	316	313	299	288	317	307	316	313	299	328	296	316	320	295	298	328	303	300	309	312	310	335	287	337	311	312	298	295	327	310	291	297	317	284	298	312	307	309	300	296	336	308	304	306	325	307	311	322	322	313	323	314	289	308	318	314	286	298	297	328	299	302	313	329	302	308	333	314	314	337	314	357	286	324	287	324	291	329	298	315	322	296	324	341	307	329	327	333	312	305	351	296	291	339	319	296	295	320	312	322	294	313	301	310	301	299	314	307	319	322	310	349	352	309	306	329	337	318	337	303	317	328	299	337	289	299	308	325	303	296	333	338	337	320	306	338	301	302	304	344	310	296	310	304	318	304	310	313	344	312	312	333	334	291	328	306	292	303	347	317	323	333	309	287	315	324	314	317	318	322	308	302	287	348	299	318	295	302	332	329	328	337	320	349	324	319	303	296	323	321	329	331	318	316	300	324	326	319	277	294	315	299	317	297	292	314	318	303	331	310	339	323	321	352	337	317	301	319	294	324	327	322	296	308	307	316	298	314	280	268	286	304	313	336	277	317	312	304	304	303	285	287	339	295	258	329	338	303	324	313	323	310	319	302	315	284	317	317	317	304	313	350	294	316	299	302	297	326	316	304	335	315	316	323	338	337	307	300	311	320	304	326	313	302	311	304	317	325	322	313	331	284	290	307	327	331	286	341	318	311	333	308	315	278	298	311	332	317	337	314	308	295	355	328	273	353	303	294	308	321	292	307	305	324	313	356	338	338	332	343	300	319	298	322	339	289	299	314	331	339	302	330	325	315	346	315	328	322	264	329	363	317	290	314	296	281	326	316	314	340	304	307	350	303	328	297	319	292	299	296	311	304	322	305	312	331	335	289	308	310	288	316	288	342	325	308	314	315	335	328	321	330	321	308	300	282	301	326	335	322	314	332	307	317	326	315	289	312	333	315	284	330	286	316	321	299	326	309	317	307	321	312	312	330	305	330	289	284	320	300	325	297	305	279	326	324	298	333	345	326	331	302	309	317	333	319	290	359	339	300	322	322	311	306	322	300	301
26501	20716	9403	677	362	353	313	331	320	291	344	309	319	329	295	316	285	303	307	294	294	298	289	287	292	318	340	324	303	321	309	314	297	311	338	310	324	298	311	307	297	315	290	302	291	333	304	303	299	294	301	292	300	316	309	292	308	305	290	287	281	288	288	301	323	268	300	308	283	270	291	307	308	318	312	292	290	325	286	320	283	304	305	310	297	304	270	308	301	285	307	313	298	287	311	286	307	285	323	303	277	298	294	330	336	343	296	354	317	276	312	323	295	293	277	339	267	322	295	292	294	266	292	324	295	297	293	314	309	274	316	276	292	277	309	323	322	306	318	324	280	308	269	309	307	300	316	300	268	295	295	275	300	268	310	315	272	301	318	276	321	284	274	322	323	312	293	300	281	289	306	297	313	296	293	300	293	291	301	277	313	313	277	277	287	316	307	268	294	269	305	281	302	284	302	286	288	310	316	289	314	300	306	310	329	309	264	296	322	299	318	304	292	325	307	301	289	317	281	306	298	307	323	287	296	291	304	315	321	287	302	296	297	313	314	313	281	299	307	308	284	287	264	264	311	332	306	303	287	293	293	294	306	296	331	292	302	312	312	303	280	307	277	277	265	293	301	289	296	284	303	287	320	306	322	334	316	308	310	301	336	341	319	308	294	298	297	295	311	283	284	288	318	298	285	304	270	304	338	277	309	310	294	280	295	260	292	298	271	318	308	316	284	291	305	313	292	284	312	296	295	317	310	317	313	273	309	312	307	279	291	288	283	259	292	316	293	262	277	322	290	286	318	338	323	307	304	280	315	310	320	303	295	309	321	351	268	280	301	297	287	264	284	306	298	260	276	270	326	286	313	288	327	302	306	296	285	293	324	301	313	305	299	306	282	295	325	327	285	286	308	305	302	309	309	302	322	334	307	287	286	289	294	277	304	333	297	295	275	298	271	268	316	324	302	318	286	278	336	276	279	316	331	308	279	310	304	286	312	301	353	277	304	309	317	313	299	317	316	296	310	284	323	275	343	318	297	297	290	280	316	283	320	279	275	304	297	318	297	309	316	287	283	306	282	294	331	301	307	282	285	306	301	307	281	279	285	290	295	322	285	284	260	305	285	281	283	322	275	305	302	272	293	297	293	311	287	317	317	322	274	282	302	282	288	283	274	298	316	299	292	301	329	307	285	309	302	303	325	327	321	289	314	285	316	308	292	293	314	313	297	339	283	328	308	304	322	294	332	308	291	313	308	314	328	297	279	278	339	304	305	304	305	315	293	290	324	287	309	302	298	276	329	316	307	303	322	293	329	309	291	318	305	284	285	280	323	319	303	278	291	314	301	293	295	292	271	279	312	296	330	305	310	304	302	326	296	286	317	305	324	293	274	290	285	273	296	301	302	319	306	297	315	302	305	280	315	270	281	313	293	310	287	273	275	318	307	291	282	272	282	310	293	297	321	299	319	286	291	308	342	293	299	296	300	309	305	298	289	288	247	288	300	322	281	301	296	281	278	288	332	288	281	313	303	311	325	284	289	299	310	289	264	281	334	281	319	308	284	296	284	281	306	296	290	308	298	273	301	314	292	310	294	302	288	303	338	355	284	313	317	311	298	299	321	294	298	299	298	316	318	300	313	304	310	300	307	302	280	303	287	299	311	310	288	280	315	301	291	291	320	313	288	284	264	299	297	304	283	295	277	294	304	305	308	291	311	305	298	272	257	304	314	321	320	314	311	279	307	316	300	305	301	300	320	279	303	313	278	311	292	275	276	287	263	287	315	298	313	329	275	289	347	305	318	316	275	295	306	335	306	322	309	292	338	302	308	313	298	345	312	328	312	311	306	293	300	299	293	288	286	312	300	313	286	295	291	294	290	277	268	321	289	279	306	321	305	304	286	317	301	287	296	294	273	298	313	307	296	314	320	294	301	305	302	286	306	297	314	313	283	321	309	298	294	283	306	299	288	294	273	310	286	295	307	325	273	263	319	300	306	311	286	290	276	290	291	342	314	295	282	353	298	326	284	335	296	318	282	290	309	315	333	324	326	297	291	289	307	272	302	330	296	306	322	298	281	316	306	310	280	300	315	293	322	277	297	272	286	340	298	325	293	303	282	272	276	292	300	319	311	293	303	320	304	299	303	286	297	334	302	309	263	290	271	281	268	290	273	298	286	321	329	295	315	294	329	303	279	308	290	287	301	276	297	309	260	291	299	303	301	280	270	300	295	286	297	284	306	287	306	302	287	312	299	279	284	298	301	324	284	316	332	281	324	288	300	323	307	276	292	301	302	303	256	325	319	305	318	277	280	313	289	302	310	327	298	306	289	321	286	302	299	304	276	307	290	273	322	287	302	298	299	321	299	291	279	334	312	284	271	304	281	308	274	305	289	337	325	276	297	299	307	311	319	305	280	336	293	302	273	302	295	304	316	286	305	288	322	294	288	284	306	314	314	288	288	296	281	310	282	293	329	306	307	302	306	290	312	318	297	315	301	293	283	321	308	332	295	347	299	336	317	308	315	315	281	279	287	298	296	300	295	292	282	317	301	324	285	292	321	320	286	275	276	305	296	280	292	331	280	285	287	302	287	263	294	318	307	289	286	302	339	304	267	312	287	296	292	262	288	286	308	312	296	293	292	291	322	332	317	285	317	292	299	279	338	312	274	289	303	296	267	302	285	297	320	312	308	310	329	275	300	294	314	335	331	321	268	314	277	288	281	301	296	303	328	292	321	324	288	305	274	267	292	313	310	322	298	313	307	313	274	309	328	288	308	283	303	316	310	310	313	302	304	284	278	311	301	329	270	301	320	332	284	300	311	297	293	288	288	317	283	291	313	315	304	326	328	238	279	284	297	313	291	283	311	299	275	279	303	311	289	344	288	289	286	272	296	337	282	293	315	306	330	299	311	312	304	276	328	282	284	312	282	292	290	306	309	310	299	260	313	336	313	318	285	287	321	336	293	292	307	315	308	295	315	283	299	285	322	318	278	322	315	290	259	283	298	310	307	319	286	310	267	299	286	330	296	288	315	314	283	304	297	307	306	277	289	284	288	299	293	311	299	310	285	297	268	324	297	303	286	280	301	284	283	276	324	314	316	290	298	280	321	296	307	309	280	294	312	289	278	305	294	335	290	279	307	301	291	299	319	280	314	279	334	303	323	271	272	321	279	281	288	313	294	287	304	310	317	307	304	294	283	286	298	311	293	260	300	318	324	303	298	315	325	296	334	286	315	314	298	297	312	319	293	292	299	301	305	269	286	293	296	327	295	324	299	313	303	297	315	311	262	349	281	304	288	295	299	283	326	300	283	294	331	298	315	260	297	293	321	340	306	306	313	306	307	336	308	292	286	310	283	313	341	294	305	286	287	280	257	331	313	288	318	279	331	298	311	268	273	299	306	322	293	286	275	306	289	271	302	268	317	313	309	332	279	288	306	297	313	294	315	287	301	293	306	285	326	308	286	291	285	296	289	310	285	292	299	301	298	292	308	284
14469	1534	1390	908	753	651	610	623	617	612	626	601	558	564	581	552	541	556	572	563	562	545	536	519	562	567	528	529	548	591	519	524	555	524	550	547	577	544	518	543	565	505	572	562	562	542	573	514	551	540	532	534	526	525	537	589	575	544	566	543	552	540	556	575	594	525	540	593	540	569	582	545	534	568	583	561	522	533	565	557	558	572	511	508	535	516	581	616	545	567	506	540	559	583	551	556	569	529	520	547	588	563	544	568	577	563	530	534	558	537	551	569	579	550	594	531	536	592	503	537	581	559	577	570	539	548	537	530	523	557	546	559	581	593	499	569	558	557	526	536	506	531	544	537	577	551	512	543	556	553	542	556	527	547	575	548	568	582	496	600	547	539	517	579	556	572	546	548	517	551	542	571	524	560	542	566	534	566	516	521	596	541	549	556	546	544	580	602	560	542	555	525	594	568	573	566	539	519	537	574	574	545	574	539	549	586	571	582	536	537	558	552	526	539	577	522	539	527	496	538	520	537	506	589	540	564	556	535	543	582	586	565	528	533	574	569	547	582	563	577	594	510	545	552	524	530	559	521	553	537	552	536	508	576	533	504	501	592	555	536	560	535	517	568	570	557	551	546	519	516	582	552	566	531	498	578	523	550	569	569	560	532	538	563	535	563	533	510	537	536	547	558	535	538	579	588	549	524	537	555	567	590	537	534	530	509	562	560	520	566	559	537	560	542	558	541	575	528	601	538	571	546	536	532	573	557	550	562	542	567	562	549	543	537	531	551	538	549	554	516	594	560	531	534	521	540	574	534	625	531	602	542	522	564	561	489	542	562	541	534	576	570	553	521	548	564	532	514	563	544	567	520	552	559	559	534	520	524	519	542	543	534	582	543	553	517	542	502	535	525	523	549	541	548	557	533	540	508	560	526	571	553	554	557	587	528	554	528	583	581	526	545	584	554	529	560	593	541	541	550	539	526	529	587	521	537	566	582	580	585	585	541	547	552	604	526	524	565	578	532	508	512	520	555	570	564	554	614	544	515	548	527	546	592	506	554	549	568	566	547	549	615	524	566	536	568	536	535	573	535	573	546	536	545	556	581	582	565	558	524	581	552	557	579	579	549	599	587	544	515	534	586	549	597	562	533	544	548	577	614	589	548	539	546	514	507	547	533	556	552	550	551	561	527	517	526	526	580	556	557	563	518	511	546	574	563	603	568	565	582	547	502	573	608	537	590	552	567	551	492	546	515	555	535	586	566	564	538	524	571	546	568	521	555	489	572	590	564	569	534	554	570	534	528	569	554	561	530	531	558	555	548	530	562	568	538	550	534	574	549	558	518	532	562	529	546	562	543	587	550	540	536	557	532	569	525	571	542	584	561	490	564	531	533	532	576	526	553	548	550	557	542	572	530	554	553	511	566	586	596	558	556	549	578	579	579	549	529	542	571	549	531	512	547	555	544	523	562	555	553	555	556	539	555	552	524	561	582	573	566	533	526	592	556	515	530	514	543	554	535	545	579	510	527	517	548	493	517	558	526	574	535	549	528	552	565	564	579	564	560	559	568	534	583	572	525	557	516	546	521	582	580	547	549	541	514	565	569	561	552	530	552	539	592	553	594	544	577	499	529	543	556	552	548	544	545	564	569	570	541	567	552	547	602	517	521	545	566	542	564	562	547	539	555	500	524	561	535	536	534	495	567	516	561	580	554	600	569	593	560	556	590	555	527	566	530	562	567	561	531	537	560	570	542	521	534	551	530	533	552	570	559	491	520	525	586	578	562	551	607	585	588	542	563	543	576	575	574	557	599	565	550	555	563	530	550	557	562	572	511	567	583	517	582	546	560	578	550	564	564	587	544	539	545	559	547	547	555	514	530	528	522	533	569	548	518	569	602	512	552	566	560	530	553	540	574	556	569	542	533	557	554	524	540	514	548	542	569	557	602	577	573	572	532	542	564	536	559	542	587	501	520	542	564	558	558	533	558	537	527	541	515	576	550	535	573	526	525	537	604	524	565	595	550	503	550	547	557	510	574	519	546	560	541	559	513	533	568	491	540	496	565	539	564	525	561	528	564	535	547	531	530	574	568	570	538	591	536	531	557	540	553	525	556	594	601	561	575	546	561	597	579	556	557	561	518	562	543	536	523	538	565	516	552	530	519	564	570	551	548	511	526	529	571	530	558	573	550	533	563	535	586	556	585	538	612	564	529	545	580	559	593	557	558	558	519	586	500	519	525	560	595	530	537	563	559	559	590	558	512	518	555	558	568	535	539	531	547	533	554	526	547	560	585	539	545	574	509	508	561	522	553	544	573	545	517	526	552	591	530	604	570	533	552	571	566	536	594	532	569	535	542	525	580	526	544	544	555	563	540	572	557	552	514	593	553	559	580	551	591	539	558	573	515	607	567	520	552	542	555	583	530	561	584	578	523	573	538	533	552	541	542	534	582	525	572	567	517	551	589	557	541	528	539	564	554	547	569	525	571	535	523	565	547	510	508	530	576	583	559	512	541	525	569	521	555	572	547	551	562	543	534	510	542	551	552	555	565	592	565	558	554	576	598	551	507	547	549	552	564	566	551	539	528	582	527	593	557	589	546	564	585	577	583	550	576	542	569	532	513	535	578	540	553	552	560	558	563	529	560	537	577	550	541	540	591	587	549	568	559	564	567	564	536	575	514	504	546	557	544	516	570	573	606	538	533	577	547	561	570	558	570	550	515	559	550	484	556	584	535	517	562	563	528	590	542	560	555	582	563	543	582	523	558	569	559	520	523	581	502	560	533	559	591	564	554	544	538	551	550	561	566	543	553	523	542	562	558	530	565	524	531	573	571	558	519	553	581	518	520	593	564	553	546	596	512	539	554	530	542	593	551	588	552	554	524	511	521	560	587	528	578	516	552	547	541	551	560	527	572	580	506	567	552	556	552	551	512	538	570	520	548	586	561	564	546	569	530	569	530	544	540	542	595	542	555	573	575	554	539	548	540	556	583	576	579	533	543	528	566	529	525	548	571	538	574	559	561	580	572	541	600	563	532	551	548	559	513	524	580	556	546	500	535	503	554	569	562	563	575	597	549	523	526	514	501	519	551	494	543	547	562	575	561	576	552	544	614	492	540	584	551	565	548	564	563	568	526	555	527	587	523	541	554	536	527	560	571	521	578	520	522	572	544	550	546	497	555	528	565	575	579	571	554	555	534	594	581	553	549	527	534	527	509	533	540	538	562	558	541	535	558	544	513	568	543	537	519	513	533	591	571	554	581	537	553	551	530	537	552	564	535	574	531	549	549	534	540	572	585	576	547	565	561	544	526	543	545	531	549	548	572	527	525	578	540	588	530	547	542	543	594	558	556	557	534	531	610	574	537	513	569	578	577	556	534	547	559	536	551	562	539	555	587	597	563	520	570	540	575	536	586	586	537	543	552	514	548	550	576	580	569	526	571	544	525	551	607	570	554	555	581	562	585	549	528	527	546	585	513	543	534	500	554	535	542
23797	21134	28478	24028	20928	3014	485	335	287	247	228	209	172	218	189	167	155	152	148	156	138	134	148	154	145	131	125	139	151	143	139	128	148	156	148	139	145	154	147	138	134	138	115	139	142	131	138	138	136	146	145	136	132	146	118	126	128	115	132	124	141	116	126	144	117	141	130	128	143	133	138	151	115	138	158	149	138	125	123	129	117	138	143	158	137	159	126	136	131	118	125	133	104	128	122	127	142	141	143	122	135	123	157	126	130	107	134	135	126	140	154	130	133	128	136	125	113	119	126	139	134	135	134	152	141	143	121	134	113	128	138	141	132	109	128	134	112	128	153	130	138	116	126	135	124	112	119	130	127	129	151	137	132	137	140	128	109	135	136	159	124	116	127	130	129	127	137	136	136	129	128	166	132	140	120	118	118	115	135	136	128	123	138	120	130	139	137	122	125	168	119	129	111	157	125	115	132	125	131	111	142	113	143	137	132	134	141	121	123	132	124	131	132	140	135	128	130	135	123	112	157	131	151	136	140	122	133	140	139	137	117	130	137	113	147	131	136	131	145	115	124	121	140	111	148	122	162	157	127	153	121	136	122	118	147	154	130	133	126	122	133	127	145	118	155	154	127	141	145	149	134	138	124	130	127	120	138	137	125	131	127	156	132	140	122	152	137	121	148	118	97	132	122	140	127	167	132	137	104	125	128	135	144	146	131	135	136	137	134	122	131	128	124	146	155	118	138	124	124	139	130	129	123	135	138	126	118	141	146	140	151	136	137	111	121	131	123	135	118	126	118	132	139	114	124	136	120	150	113	115	150	120	136	115	119	116	113	124	128	129	119	144	142	115	126	157	143	118	126	147	136	115	139	132	146	133	132	137	98	134	126	109	129	117	136	117	123	136	123	133	130	116	137	135	132	117	148	124	130	125	114	153	138	139	133	113	116	120	139	119	132	135	153	131	129	123	138	106	143	123	114	140	129	106	127	140	137	136	138	129	144	136	117	129	113	133	127	129	140	136	149	131	123	155	99	146	133	128	117	129	149	132	131	133	126	136	130	121	145	138	133	124	114	141	134	143	125	121	112	103	123	111	145	119	142	116	141	139	145	104	120	121	135	152	134	127	144	120	122	104	116	121	140	143	146	125	150	123	128	138	136	141	131	133	132	141	132	122	138	129	152	121	127	111	143	156	124	144	132	126	131	142	122	145	124	128	120	113	140	130	133	132	137	120	98	114	168	127	123	150	158	127	117	141	135	130	132	136	123	146	145	134	113	106	142	125	141	128	118	112	127	125	120	109	121	123	139	132	145	144	149	131	111	122	147	140	138	143	133	123	126	121	122	147	122	141	129	134	130	156	129	108	137	128	122	110	122	129	158	135	160	152	127	131	130	132	147	155	108	119	117	129	136	125	135	123	144	128	142	130	125	140	116	131	136	133	120	131	133	116	130	121	109	144	137	125	141	135	114	140	141	117	128	119	139	114	144	127	105	143	131	116	128	133	117	138	132	137	153	125	105	129	151	137	144	129	120	133	137	138	155	138	143	114	149	129	150	134	153	124	115	132	134	126	133	143	114	112	133	140	139	136	121	130	132	133	132	126	119	113	131	137	146	123	125	116	131	125	109	149	149	124	127	128	146	114	157	136	129	132	128	108	146	114	131	123	126	137	140	126	120	124	135	128	134	125	132	142	145	138	145	133	113	116	140	140	145	136	130	111	124	144	137	129	132	134	124	144	124	117	127	108	128	134	153	120	115	120	122	134	144	141	139	137	144	116	128	108	146	150	145	126	142	140	125	130	153	114	147	151	139	132	127	136	127	122	133	145	117	112	126	144	135	128	116	141	154	112	116	119	140	128	128	111	140	139	137	120	144	148	149	130	137	129	127	112	129	129	131	115	156	127	126	129	120	122	122	122	125	121	109	129	136	146	127	142	130	151	128	134	165	139	143	123	118	141	129	122	130	132	111	123	118	124	135	133	127	126	128	138	115	139	132	132	155	114	146	142	130	139	141	137	145	134	113	128	123	134	132	125	134	139	117	120	138	136	152	125	137	131	129	115	133	126	118	119	129	116	128	120	137	118	140	143	118	120	130	132	116	148	142	145	150	140	140	133	130	139	124	134	112	129	139	108	126	115	132	141	111	114	107	143	131	144	126	112	135	134	131	105	136	137	118	134	134	147	111	133	128	117	136	124	123	126	131	123	133	141	135	126	111	127	126	132	120	119	132	124	123	117	146	142	129	127	139	125	135	151	141	131	130	134	139	118	137	127	134	119	145	137	133	119	140	126	126	158	110	136	135	136	119	135	139	129	150	136	136	115	145	135	133	117	131	137	141	127	143	131	140	128	132	131	129	148	137	132	145	117	124	129	127	135	106	133	143	132	142	133	132	141	140	121	139	130	139	141	133	117	122	125	121	125	135	135	140	128	129	138	121	125	113	146	125	122	136	134	135	139	138	144	133	138	123	133	124	147	119	143	116	109	134	123	139	143	107	126	149	122	141	124	124	136	110	140	127	135	113	145	125	130	115	147	120	151	140	131	114	135	143	123	115	148	133	134	126	132	119	115	137	127	151	120	136	136	113	140	136	133	116	138	126	144	136	138	138	127	126	124	149	132	123	137	142	113	143	139	132	147	129	138	126	132	132	127	125	144	154	133	130	136	142	138	139	118	127	138	159	148	127	155	137	139	142	124	119	121	142	111	133	136	136	118	145	124	108	143	124	119	128	140	138	120	108	136	118	141	136	129	138	135	133	143	121	125	133	127	151	135	129	132	139	140	126	117	130	123	118	133	118	100	134	130	127	149	132	132	144	129	128	139	124	137	129	122	154	128	119	108	103	141	137	120	127	145	110	115	136	134	154	121	118	116	121	120	110	114	122	146	147	145	115	120	125	142	129	125	144	130	122	136	147	122	122	119	107	134	142	120	136	133	144	120	127	145	134	120	127	136	135	130	134	123	134	146	132	136	155	134	118	122	140	141	133	127	127	129	125	123	142	129	159	149	120	117	145	122	120	132	131	138	140	126	134	130	132	136	121	123	127	110	117	124	130	117	117	151	128	132	135	136	123	140	126	139	108	141	138	127	137	147	100	123	147	119	114	134	112	134	122	113	145	133	111	129	141	136	141	128	153	140	138	125	124	130	124	136	170	132	113	126	109	132	136	136	130	99	104	142	151	126	142	118	121	153	120	134	112	132	134	136	128	130	137	125	114	128	113	128	116	116	127	123	143	158	106	133	103	156	132	106	139	144	132	134	136	130	134	128	141	128	141	137	134	132	137	135	123	127	125	137	142	137	110	117	145	145	134	130	112	121	131	132	144	118	144	125	131	121	133	132	140	122	125	130	116	139	140	130	126	132	117	130	134	114	143	128	138	138	140	140	131	140	156	124	163	117	134	133	136	133	122	130	153	124	130	146	122	135	141	109	129	145	125	128	118	119	116	142	132	141	119	115	144	116	149	150	125	127	125	139	146	131	133	145	149	129
29472	8995	7626	3802	2360	1646	1273	961	841	710	608	525	499	448	454	426	409	360	363	357	333	328	344	311	348	314	314	267	269	265	282	273	282	295	275	297	269	293	263	265	290	290	260	221	274	261	276	266	250	266	254	273	280	255	259	249	280	242	240	272	266	257	254	277	253	284	262	302	251	283	263	249	238	295	247	260	268	239	265	270	262	287	234	274	293	272	275	247	263	266	271	258	302	271	298	266	274	254	267	244	247	256	250	293	250	254	271	240	263	267	263	242	242	266	255	238	259	258	238	288	234	250	260	270	235	257	253	243	240	271	235	238	280	245	254	259	285	256	282	242	272	256	245	258	256	244	249	225	220	260	266	295	250	255	241	251	297	262	273	263	259	254	269	263	251	272	223	270	267	250	264	243	234	254	249	247	268	289	239	234	272	249	225	288	229	249	245	258	271	278	230	261	261	242	240	283	276	253	256	262	261	251	249	241	297	272	265	235	237	265	264	246	279	245	272	269	257	241	262	253	262	283	262	238	269	269	264	250	248	269	269	265	269	269	265	261	243	246	261	252	262	274	259	284	283	240	250	256	275	269	262	240	282	223	272	270	235	244	247	244	231	280	256	279	258	282	243	240	251	231	266	247	268	231	260	274	236	274	246	255	257	232	259	261	275	266	261	235	255	269	276	229	273	247	260	227	259	277	250	246	277	249	274	241	242	268	256	259	265	255	272	230	268	288	248	293	251	243	253	246	256	264	264	260	246	257	256	247	241	255	237	283	280	271	258	258	267	236	252	288	257	250	262	251	243	267	249	272	266	262	241	267	262	248	244	213	262	253	248	241	301	239	276	253	265	274	289	263	250	251	247	278	287	231	238	258	239	248	256	253	238	254	280	268	249	276	262	259	273	266	283	243	264	237	263	261	275	266	254	282	291	261	254	265	245	263	240	267	249	253	270	228	281	242	259	258	271	296	293	258	254	253	250	243	249	248	206	264	270	255	230	235	270	225	258	253	273	255	251	255	261	224	261	271	257	249	276	254	288	262	263	300	266	248	267	274	241	240	224	272	282	252	279	238	239	241	238	249	229	268	255	258	257	257	266	256	264	293	249	249	238	236	231	248	252	264	245	252	238	247	251	247	285	278	234	279	278	264	259	262	257	237	231	243	250	264	246	254	270	266	260	246	253	231	262	248	249	274	244	254	272	244	251	247	246	240	278	243	248	261	271	281	240	266	260	251	242	256	256	226	265	270	240	224	270	270	257	273	282	247	254	266	251	258	257	268	270	266	244	267	241	252	237	263	241	262	253	244	249	257	277	281	261	250	266	249	273	280	248	269	246	269	243	266	255	268	272	265	239	278	262	239	290	249	266	257	285	253	248	259	232	269	251	232	265	232	243	296	277	235	256	231	260	227	242	276	297	278	258	256	296	233	255	255	253	222	242	259	270	251	260	267	255	269	251	237	268	252	263	238	243	235	269	276	248	281	238	233	241	261	271	245	233	238	258	215	249	287	264	258	269	266	265	230	257	253	266	267	268	292	253	273	257	260	226	256	272	241	248	244	243	266	278	280	279	278	256	242	242	242	255	246	275	221	249	255	298	275	267	256	255	241	251	257	273	270	271	224	261	282	268	284	275	238	262	279	241	248	286	290	257	274	239	272	257	269	294	257	256	251	238	264	274	258	267	261	264	283	276	237	251	261	267	247	261	276	280	269	268	245	264	278	281	263	236	249	262	247	276	270	292	259	273	235	259	268	248	276	299	250	283	283	233	278	246	261	245	249	256	277	245	236	261	253	277	277	247	267	263	250	251	274	241	273	269	250	223	254	213	256	276	243	253	268	282	256	267	257	253	268	246	270	270	264	285	274	256	267	251	254	255	267	270	274	239	257	231	250	251	235	276	275	262	245	257	249	233	269	280	278	244	235	247	258	249	237	250	239	263	274	238	241	269	241	258	264	276	238	290	248	218	236	262	260	263	288	269	250	237	282	258	255	283	286	221	266	270	280	252	219	246	267	268	254	255	265	240	235	248	250	249	275	223	223	226	262	271	243	250	275	241	243	281	270	283	243	239	244	275	253	240	245	270	250	255	277	262	234	259	240	232	236	270	252	280	234	263	288	255	246	250	261	247	232	258	261	281	270	258	250	247	223	270	277	273	294	248	275	242	269	243	276	250	229	245	267	261	275	229	240	249	281	263	275	260	269	240	241	264	260	247	251	274	238	263	271	230	245	259	274	241	238	268	270	270	271	248	246	244	251	253	276	261	256	268	252	262	252	269	242	224	277	237	271	239	257	255	251	271	252	234	247	272	258	240	260	265	261	248	248	256	240	227	252	251	256	285	236	261	246	274	234	270	256	223	249	247	257	284	277	273	260	271	255	268	279	236	293	270	246	285	239	270	245	270	271	254	253	248	249	259	256	260	271	243	261	242	254	244	257	235	245	277	279	262	261	279	292	254	247	256	258	281	233	249	259	224	235	275	248	264	252	275	281	285	266	242	260	252	276	230	255	224	281	270	273	267	262	237	261	254	252	259	242	241	251	262	237	267	237	262	279	262	265	281	247	279	238	283	245	284	229	256	243	249	252	268	256	248	255	239	259	235	269	239	255	259	287	248	232	243	254	292	253	279	266	276	229	274	276	253	276	222	284	269	243	217	245	270	266	279	265	261	261	271	260	247	267	276	268	265	252	256	264	238	265	274	256	263	226	281	272	241	274	280	254	245	246	256	259	259	290	247	290	262	263	266	264	257	246	239	277	266	283	265	251	257	252	276	273	246	237	260	262	257	251	271	265	247	235	276	272	250	266	264	254	284	266	258	277	255	263	262	274	245	255	255	249	251	252	271	271	242	245	246	242	286	255	258	245	268	241	239	252	245	271	245	265	237	264	265	252	263	249	254	274	254	241	253	248	261	237	259	274	282	234	218	241	254	251	252	262	266	277	253	246	234	245	262	241	291	235	247	267	270	271	261	253	250	269	274	261	281	262	263	240	256	267	264	279	242	237	246	255	282	269	267	262	247	262	270	261	255	251	283	245	261	240	250	241	243	227	250	277	266	241	255	244	249	247	238	267	258	246	264	218	253	273	254	253	233	264	265	272	238	231	247	256	268	218	245	261	297	246	253	275	267	239	246	268	240	256	249	242	264	253	253	260	266	252	232	269	273	232	267	243	229	273	280	263	221	225	239	262	259	241	239	268	246	245	246	251	252	251	264	230	257	275	247	258	256	250	277	250	266	253	265	259	244	266	228	250	265	253	267	246	248	235	263	258	243	277	255	267	275	293	244	287	275	284	262	285	299	277	264	271	254	251	243	225	286	244	248	280	254	276	270	258	276	264	262	264	254	251	249	231	253	272	251	269	264	261	260	240	251	258	290	267	265	252	226	272	260	269	251	262	255	244	230	264	270	253	252	273	261	271	280	242	242	250	278	227	253	286	285	271	257	235	242	251	280	262	260	305	253	268	253	245	257	253	253	249	244	254	232	260
22960	21166	29115	23442	21167	20791	2125	597	446	383	365	308	337	280	268	238	247	251	239	248	210	222	229	212	199	212	196	206	191	207	188	197	199	192	204	206	173	173	208	185	202	196	208	189	174	201	185	184	179	188	192	185	196	177	178	212	181	164	182	185	195	189	182	184	190	203	208	188	196	167	204	184	181	176	180	181	178	208	184	187	175	168	184	175	181	170	192	186	203	168	185	191	164	179	164	169	175	170	204	186	198	175	173	188	202	195	163	165	212	187	179	178	172	168	191	184	175	186	184	195	176	165	174	190	178	198	180	192	188	159	181	185	182	174	174	212	166	190	175	162	202	196	175	168	171	180	154	178	186	160	154	185	152	193	172	172	167	174	182	198	172	177	184	179	209	198	179	188	185	192	196	195	173	174	177	186	160	186	191	195	197	183	182	193	161	179	175	163	173	170	197	172	171	169	170	160	200	167	168	176	194	171	154	175	174	174	169	193	200	199	198	192	174	179	157	167	193	180	166	197	166	174	168	170	171	184	176	166	164	189	185	181	192	186	189	192	176	167	185	173	188	202	197	190	191	181	186	176	212	161	196	172	200	156	182	150	173	207	172	175	175	175	155	166	170	165	163	151	185	188	189	193	168	189	155	174	200	182	152	182	173	193	165	172	184	169	175	174	167	174	210	185	172	180	169	162	206	186	179	174	175	160	185	187	198	193	163	186	156	175	165	161	168	182	167	191	198	166	164	175	178	201	190	157	165	159	196	165	177	176	196	156	186	176	160	201	188	161	182	181	160	184	190	154	160	157	178	187	226	169	178	172	168	171	192	175	149	193	205	180	193	196	188	181	192	160	177	162	178	175	171	173	206	189	186	157	196	179	169	171	191	207	159	200	193	165	196	176	192	163	171	200	185	176	177	174	186	187	170	185	180	207	189	166	195	177	183	178	146	184	204	163	174	200	174	186	165	168	184	190	155	187	191	176	174	179	192	200	159	172	164	187	196	177	194	166	199	164	167	158	161	181	204	183	181	174	173	177	196	169	173	155	165	175	169	159	196	189	190	172	167	167	142	172	175	205	211	177	164	192	179	169	160	185	169	202	173	180	188	167	164	176	195	164	179	182	200	189	163	173	189	164	192	203	169	172	172	181	172	187	176	151	173	187	159	171	171	191	151	199	185	160	176	169	154	166	163	168	180	190	180	184	194	173	164	172	170	194	169	178	154	174	177	180	183	200	163	136	174	161	182	165	194	170	189	178	166	180	166	183	196	198	171	176	172	161	185	196	145	167	183	183	181	193	189	165	177	156	190	186	204	183	183	149	193	200	186	198	162	173	179	206	183	178	153	181	199	193	180	193	196	189	200	160	162	167	174	155	172	160	177	186	194	187	138	169	188	161	174	185	205	174	171	197	175	199	195	168	171	176	186	171	196	170	174	171	171	158	191	201	178	172	167	175	207	177	172	173	164	174	180	181	190	198	182	183	178	176	187	176	158	181	192	183	179	185	201	165	179	181	172	204	157	170	181	185	165	181	185	186	198	195	211	168	183	196	155	170	177	185	162	206	174	187	203	169	170	191	178	193	173	184	180	174	168	166	184	173	188	186	182	175	193	182	168	174	186	171	162	164	194	173	191	203	192	197	199	167	181	166	169	189	169	173	181	173	166	181	194	184	174	177	195	171	162	139	176	182	185	169	171	175	175	201	204	157	180	176	175	177	173	183	158	187	155	173	147	171	167	205	154	187	150	162	168	195	162	172	188	164	183	185	185	192	187	174	190	148	178	195	182	200	188	221	165	185	160	165	178	228	176	173	204	197	185	187	188	172	172	175	168	174	167	170	171	181	182	182	169	177	182	149	180	183	178	168	187	175	183	184	175	188	189	171	152	184	166	182	178	157	183	166	176	178	165	182	181	162	161	152	184	190	186	189	178	166	166	181	174	173	174	185	174	169	212	179	219	175	163	167	182	183	161	181	191	192	163	171	195	198	184	187	169	162	156	169	178	189	170	180	166	182	162	189	190	176	178	179	160	179	184	169	173	179	153	183	201	181	172	195	184	178	187	176	157	159	188	212	181	159	186	159	159	169	194	175	153	162	189	188	182	186	201	157	186	183	184	173	167	184	185	178	181	184	185	197	201	163	170	185	162	216	187	185	165	189	173	163	204	174	169	192	175	187	182	174	173	175	161	170	186	175	178	205	201	186	193	185	191	192	173	199	172	192	184	191	185	161	182	184	177	183	193	195	190	196	193	189	199	182	176	179	195	163	172	178	205	155	186	183	186	191	184	177	170	218	172	178	178	183	177	197	188	184	171	180	165	173	180	180	168	178	146	179	171	188	168	194	184	171	217	189	194	174	199	191	170	160	177	173	168	165	182	181	175	167	170	198	179	181	180	185	191	177	191	199	196	197	176	189	159	164	173	163	163	186	188	196	174	172	163	188	182	202	183	170	165	180	182	158	179	182	182	194	176	176	196	189	167	181	177	171	167	167	164	181	188	188	173	187	166	182	175	169	164	170	185	204	159	174	178	177	173	171	174	165	162	181	191	190	197	185	185	177	204	172	190	167	202	166	180	193	166	176	194	176	204	168	193	177	196	200	192	187	196	160	163	212	185	186	210	170	177	169	151	176	173	185	193	204	158	178	168	184	188	186	202	181	166	189	194	197	168	209	182	173	176	179	179	183	162	180	174	169	188	162	183	178	159	164	158	177	199	194	168	185	162	152	173	198	179	196	212	163	167	169	184	182	156	201	163	194	185	185	166	190	190	164	199	181	182	167	153	162	172	182	180	183	175	171	193	177	158	176	197	165	176	156	191	193	165	176	180	184	179	183	210	194	181	182	166	159	166	160	180	185	167	162	183	178	188	157	162	200	177	189	180	187	183	172	180	193	163	184	174	208	185	162	163	170	173	170	198	190	200	206	167	172	195	194	188	155	192	175	183	178	204	181	171	182	162	188	184	180	184	180	161	182	183	176	179	187	169	144	192	165	171	156	200	196	177	149	157	166	175	160	193	158	172	157	189	162	197	182	157	202	184	194	181	180	184	194	183	199	152	163	181	186	176	187	185	156	168	178	172	161	180	184	215	180	190	177	173	184	176	183	191	186	180	179	206	172	185	175	175	191	190	178	190	174	170	199	154	170	193	178	202	168	172	167	162	172	207	194	145	169	177	179	179	152	172	169	180	183	195	195	193	158	174	167	155	215	198	179	198	181	171	163	188	189	166	185	175	185	159	188	181	180	155	172	170	170	183	189	183	173	176	171	189	179	192	164	184	176	174	174	171	174	180	202	179	200	178	182	175	183	166	170	195	191	160	179	161	182	192	182	179	181	177	186	169	182	171	182	173	180	181	187	185	185	172	194	183	200	191	203	165	166	189	168	168	160	175	211	179	167	201	160	161	166	176	181	170	189	178	168	137	184	190	189	164	171	203	171	171	182	187	192	195	178	180	190	159	166	162	169	180	167	190	178	162	172	185	172	178	173
30842	14522	12214	6555	4053	2906	2125	1672	1406	1203	983	884	738	731	647	622	551	521	457	474	508	454	456	407	416	412	386	386	364	389	334	388	348	369	372	336	338	360	352	359	351	345	344	362	351	347	327	307	355	321	355	302	328	316	332	343	368	321	313	310	349	330	317	326	350	312	315	283	366	355	327	302	323	333	323	313	325	312	330	341	331	292	318	365	321	356	317	330	328	323	313	316	331	326	328	317	356	321	318	306	312	334	329	339	319	325	313	322	285	328	306	352	314	318	302	328	293	301	295	311	337	304	298	336	313	330	329	359	325	328	327	275	319	321	287	314	273	320	319	307	319	333	290	299	314	300	314	298	340	320	339	340	306	300	363	305	325	298	308	370	308	327	320	344	303	293	302	336	302	303	297	304	317	322	312	328	324	284	316	325	286	318	295	324	308	325	320	300	330	308	292	297	321	321	306	318	315	315	302	321	319	333	327	357	318	332	291	344	331	299	313	323	297	300	296	321	325	314	345	323	324	322	311	301	330	306	331	344	322	296	311	330	330	314	323	316	310	318	305	295	340	303	301	273	302	328	333	325	325	318	316	325	307	326	338	329	292	322	321	320	318	323	325	303	303	310	314	288	280	315	304	305	322	327	346	323	327	302	338	307	317	323	311	307	317	316	285	312	325	321	311	333	320	309	295	304	333	320	306	341	349	305	295	304	319	311	304	322	311	320	344	311	303	303	336	295	326	317	317	321	301	308	348	275	329	304	319	296	305	319	296	326	300	299	323	337	339	309	325	337	286	305	290	292	332	334	342	310	328	325	318	291	304	305	338	342	323	302	323	350	319	300	305	335	347	313	273	311	331	306	316	290	332	285	307	341	334	312	310	324	312	313	287	351	286	305	307	328	308	307	325	316	329	303	289	307	293	330	313	302	333	313	303	316	339	298	308	335	303	305	338	303	282	315	300	325	309	325	347	325	328	317	304	310	316	314	283	284	325	311	294	326	302	302	314	337	285	317	264	294	336	337	329	345	305	303	317	310	287	298	329	315	336	341	312	294	314	313	285	337	307	310	309	294	336	319	335	293	297	295	319	327	319	310	337	297	345	292	313	312	309	301	328	322	333	324	316	301	314	325	346	323	310	336	301	295	329	292	308	300	316	321	326	308	284	301	297	318	352	314	288	342	334	281	283	316	304	297	290	293	339	333	293	326	278	335	318	313	271	287	316	297	310	333	274	286	320	332	311	332	311	290	306	305	337	316	344	295	361	307	334	347	313	302	314	325	284	342	336	309	329	310	312	339	307	308	281	311	324	309	316	310	327	325	297	326	310	311	320	289	309	312	317	318	310	312	316	300	277	319	294	320	324	296	306	300	347	312	300	324	334	314	304	308	329	319	349	330	302	325	306	332	338	328	315	303	267	309	331	305	351	310	332	318	317	323	325	341	361	329	313	294	333	343	343	311	300	307	304	331	331	288	319	322	328	311	336	336	325	317	340	307	319	314	322	325	298	322	312	298	305	285	329	319	307	302	328	318	329	311	318	328	317	336	330	330	311	330	310	310	289	304	296	302	296	332	338	323	319	327	306	311	321	282	319	307	326	306	322	343	313	326	325	326	306	308	327	305	344	316	331	322	347	309	307	312	298	314	324	317	314	301	313	307	352	310	313	340	297	309	327	295	320	299	317	319	308	314	306	281	286	331	299	301	337	310	319	317	303	314	296	298	291	317	295	309	325	334	287	291	324	312	292	321	300	323	323	309	337	334	318	328	308	311	327	307	307	297	305	300	272	300	311	305	326	318	299	295	314	323	309	315	313	324	291	319	324	334	342	306	332	285	290	297	296	329	329	323	312	323	322	272	283	293	323	317	266	309	326	336	314	319	327	314	307	323	296	333	314	287	307	307	333	294	318	324	335	318	306	285	332	289	367	307	301	317	332	275	301	331	308	320	284	332	333	295	351	324	277	294	325	306	271	309	294	301	317	323	299	297	343	304	334	306	326	326	290	287	327	296	309	318	279	328	329	339	293	328	330	305	332	307	358	340	305	333	330	284	307	304	314	316	271	334	311	308	321	325	308	284	328	301	299	313	335	324	295	315	320	280	296	336	304	319	300	333	340	351	315	302	311	288	312	339	299	338	293	327	314	310	287	292	289	317	306	331	289	323	306	312	322	295	322	329	309	285	310	323	302	307	318	296	312	352	287	284	280	326	309	309	321	347	323	315	283	305	295	320	307	309	353	341	340	312	286	309	302	320	316	312	317	352	317	311	297	304	296	287	335	296	313	327	293	341	302	332	329	329	298	327	286	318	305	305	324	323	335	301	297	346	348	317	335	318	313	282	348	328	331	281	348	293	296	333	329	297	308	316	296	307	297	335	308	301	308	333	317	295	308	335	324	332	307	316	329	307	317	322	317	333	323	308	332	328	305	269	281	353	297	323	337	309	333	295	313	295	322	302	326	327	304	303	281	313	306	266	347	319	311	291	300	318	322	324	303	302	311	300	298	311	311	303	308	301	296	332	337	326	298	307	287	277	294	311	311	332	290	349	331	335	316	343	329	334	293	292	286	326	315	314	302	304	306	294	318	308	278	318	338	287	342	318	293	333	301	295	338	292	338	312	269	304	351	325	317	309	285	326	307	325	328	296	295	304	332	340	299	328	299	298	293	318	306	329	312	300	332	289	321	289	302	292	300	306	282	300	310	355	295	313	326	299	304	311	330	288	322	312	321	338	341	309	327	303	302	335	309	314	354	315	301	326	319	314	315	320	341	305	295	281	318	308	318	307	330	318	299	319	290	314	325	286	308	295	336	295	298	298	298	286	324	289	318	305	350	320	330	343	320	299	312	303	323	303	316	310	316	297	310	305	336	266	333	325	306	319	336	306	306	340	319	315	315	297	315	308	326	297	313	306	295	324	295	324	290	333	302	326	298	348	315	311	293	294	315	326	314	302	308	311	323	304	334	283	306	322	331	338	287	299	309	304	324	334	301	271	303	343	295	352	269	290	335	320	307	316	286	301	326	315	294	331	315	310	304	334	316	303	304	314	298	317	320	326	361	335	305	310	318	305	339	312	333	332	308	322	315	330	313	292	309	296	312	351	283	321	288	318	309	320	265	285	314	298	318	302	340	307	334	273	324	343	313	308	284	319	298	313	315	342	308	321	345	287	314	295	308	310	336	289	311	298	311	338	339	324	333	317	322	293	291	315	280	290	282	289	300	303	329	295	310	247	333	310	309	334	299	355	349	300	329	318	312	326	286	328	318	294	305	316	300	308	324	322	313	296	300	302	301	310	315	287	297	321	306	333	297	293	327	293	347	296	297	314	308	346	323	294	335	308	292	312	277	312	288	357	341	296	327	310	315	292	278	308	311	329	313	297	331	321	311	300	317	336	325	308	336	341	304	300	322	289	327	323	308	305	328	341	279	297	315	317	312	288	315	321	273	313	324	335	316	342	297	291	309	289	304	290	309	320	296	289	326	335	317	322
26461	20717	9536	704	406	356	347	319	315	312	309	329	321	314	306	310	285	309	316	317	325	283	306	298	300	298	315	312	312	295	302	318	332	285	290	288	287	335	303	303	286	320	293	309	284	312	297	332	300	290	308	318	294	310	276	297	316	275	302	338	305	313	274	293	289	323	312	308	311	299	301	294	280	275	294	315	279	300	294	305	300	320	286	304	277	282	289	313	279	288	280	317	313	271	301	296	297	289	338	298	321	317	315	340	332	306	319	297	300	309	297	320	282	310	278	293	290	318	304	301	308	317	308	312	296	301	312	287	308	305	294	318	289	303	318	258	327	296	299	306	297	288	281	295	285	306	291	301	336	286	296	297	323	335	304	295	297	304	311	311	329	296	282	283	299	257	276	283	289	314	301	325	308	296	295	301	315	295	321	294	289	308	309	302	324	325	317	273	297	318	320	312	303	313	316	266	304	296	299	315	317	317	294	312	341	307	335	310	289	312	291	271	296	293	310	248	303	309	283	300	320	281	339	308	291	287	281	295	284	302	288	287	309	306	289	303	283	299	307	281	267	290	311	315	309	276	304	301	273	299	288	307	302	296	305	289	299	307	290	280	274	271	278	302	305	277	331	298	316	307	317	314	319	307	322	297	278	303	267	292	321	298	319	292	327	296	299	299	317	313	316	288	303	305	299	304	320	296	319	289	306	287	281	294	288	277	297	275	309	310	309	286	257	291	291	291	273	308	285	306	294	304	275	307	300	296	278	305	274	302	317	318	306	314	296	319	287	285	289	271	292	291	286	305	307	297	314	240	283	301	293	286	302	310	304	295	264	291	307	306	310	300	290	293	292	314	281	284	292	278	297	289	324	298	307	287	314	283	262	318	298	309	297	272	300	299	275	310	309	306	326	309	291	316	290	307	275	317	325	319	306	292	276	309	293	313	306	285	305	321	303	267	300	287	302	286	347	313	297	299	301	296	277	278	279	306	293	329	299	320	327	285	286	279	314	300	303	302	287	308	294	323	283	327	298	320	314	301	289	313	293	322	300	307	333	289	269	281	291	290	297	314	276	300	305	329	323	295	299	287	310	296	330	267	321	317	313	312	332	309	285	289	312	305	278	317	313	290	310	300	332	310	284	335	272	284	285	288	294	299	270	308	285	292	315	292	294	285	289	303	308	271	274	270	296	307	312	282	297	317	296	246	269	341	247	294	279	304	313	273	285	299	298	281	287	295	347	294	250	297	298	265	300	296	319	300	321	289	290	323	325	300	306	310	299	332	334	264	325	310	329	309	306	320	314	311	282	289	304	282	326	307	280	263	303	294	298	287	300	289	284	342	320	252	292	288	321	314	333	278	297	313	315	289	310	294	285	286	292	275	281	288	304	318	307	298	312	310	333	307	287	302	286	306	262	323	315	296	298	306	315	268	302	294	299	303	311	315	302	285	295	308	339	325	303	321	288	307	296	303	302	308	291	304	294	288	304	306	305	285	288	308	298	313	281	289	331	334	312	282	318	292	292	332	291	327	310	290	256	292	329	279	332	288	324	318	316	311	297	308	297	303	324	302	310	317	256	294	324	281	278	321	255	254	320	304	289	283	279	326	306	290	333	285	302	277	310	306	312	280	308	343	293	301	304	295	275	332	301	325	282	290	329	309	283	282	313	304	325	330	305	303	325	294	304	291	329	326	308	296	307	288	290	276	317	299	299	301	312	293	291	310	270	299	294	306	284	306	263	307	272	306	294	257	305	303	308	324	300	301	265	283	285	304	286	284	320	298	306	305	309	333	294	292	265	343	290	289	304	291	324	321	291	296	296	309	296	295	297	278	328	286	311	286	311	297	262	301	274	296	315	288	314	284	317	299	280	289	294	324	315	305	292	322	277	308	301	296	276	299	296	298	286	318	320	268	310	277	279	272	330	292	282	286	292	307	315	291	307	288	315	307	290	315	315	320	296	315	311	264	300	302	292	320	305	316	299	331	288	336	302	309	315	306	298	316	290	295	277	321	278	288	289	275	309	274	277	293	291	299	309	295	295	304	290	321	311	302	282	280	289	322	316	305	303	293	297	325	324	299	311	277	323	302	274	320	291	271	305	306	319	287	337	289	315	314	320	324	294	279	318	307	293	297	309	309	287	328	329	309	283	278	284	305	267	323	259	290	313	295	330	277	306	285	307	274	273	284	297	289	296	283	298	300	314	273	281	297	272	283	298	297	315	314	294	329	275	327	313	283	315	317	306	334	313	299	314	305	287	296	317	296	264	299	272	303	306	296	302	298	287	285	278	294	300	299	306	300	302	314	325	310	280	304	298	319	304	282	289	304	308	287	300	313	291	271	302	300	279	331	278	329	317	295	313	297	319	313	283	289	318	282	326	309	284	284	308	308	322	324	302	277	317	270	300	284	266	280	266	275	291	278	303	317	302	285	318	299	302	315	299	288	308	292	295	334	286	302	283	317	283	312	298	327	286	293	341	279	298	309	288	312	314	302	277	287	283	292	321	274	304	295	274	294	262	287	306	306	305	309	289	307	290	284	312	266	318	305	307	285	310	291	306	310	321	317	290	275	269	293	292	297	277	300	320	309	324	290	306	326	282	312	307	295	286	305	290	269	303	328	312	306	296	298	297	297	295	285	295	290	315	296	288	283	306	292	276	299	309	283	296	276	281	288	313	287	279	283	275	292	281	286	280	299	277	297	316	276	299	299	294	253	320	265	306	291	315	300	337	278	281	312	270	287	311	306	281	281	309	306	316	294	279	286	314	311	287	297	335	285	298	276	292	303	297	286	280	302	268	293	290	275	295	284	286	302	329	304	290	310	287	292	283	298	298	303	305	267	317	289	320	279	281	325	333	340	279	276	281	301	330	290	298	302	292	302	327	317	300	279	292	289	316	294	302	281	310	275	331	300	281	307	274	297	301	290	289	286	310	304	273	294	304	293	298	308	284	312	293	296	289	286	296	304	321	294	304	296	334	315	323	305	265	282	292	335	299	335	312	262	287	287	281	312	277	279	291	308	314	288	312	293	330	310	312	306	313	280	311	291	291	273	285	283	298	314	297	324	307	342	273	292	315	318	302	305	293	296	279	309	303	289	292	325	299	310	308	306	285	325	297	307	302	295	295	284	302	296	311	289	279	302	314	322	329	282	294	285	301	269	290	299	313	328	310	291	274	305	273	291	289	320	283	276	291	299	275	300	299	302	292	281	337	298	295	269	308	297	302	302	303	257	284	323	264	301	294	332	294	260	291	297	295	313	311	305	319	292	322	283	278	318	291	288	271	286	271	282	298	320	281	298	274	307	294	293	311	330	295	314	294	312	300	299	334	283	313	287	298	283	304	314	329	283	311	297	290	292	306	248	301	291	276	313	293	303	324	313	278	307	292	300	285	276	308	332	288	307	310	305	313	247	312	298	297	292	292	324	318	265	315	282	320	293	276	307	262	307	285	332	294	303	291	321	318	278	301	305	290	303	301	289	310	279	295	302
14964	1562	1430	880	761	718	626	586	585	597	590	562	560	544	555	542	567	537	551	541	558	516	621	519	559	536	545	573	548	565	550	598	552	548	582	570	529	554	572	502	572	559	553	522	502	545	507	509	557	547	525	570	553	546	524	542	536	549	587	566	561	546	545	546	537	491	566	594	553	581	557	530	543	542	572	513	562	557	524	569	554	569	553	545	549	588	595	563	563	598	550	591	537	536	517	563	517	560	587	529	579	565	537	557	566	495	560	537	517	568	581	513	512	541	568	554	537	533	547	554	544	529	575	547	567	546	581	567	546	547	586	558	572	592	583	523	540	558	555	565	538	552	584	551	547	536	559	524	542	577	576	557	556	512	562	564	571	539	568	546	527	517	512	527	591	547	557	555	540	522	572	568	530	571	569	532	532	555	526	567	585	560	567	569	548	601	528	544	545	577	562	557	571	576	532	558	517	558	561	533	571	524	539	534	560	563	546	574	538	531	559	530	531	570	561	557	530	509	531	565	528	554	555	530	598	538	522	552	508	534	487	536	585	574	585	504	541	553	505	565	543	545	542	511	557	605	563	548	539	545	567	543	562	542	549	585	548	557	546	539	560	566	554	545	558	572	549	594	555	543	544	579	556	574	554	554	559	562	506	540	568	546	614	497	537	564	531	537	552	535	541	549	556	520	526	524	584	552	571	585	540	558	528	519	505	557	547	534	567	551	591	525	504	525	580	551	555	536	641	567	537	535	533	516	575	568	530	527	501	547	558	580	526	511	516	538	516	552	560	513	576	529	546	593	586	550	541	553	561	591	531	572	565	558	535	566	546	593	507	543	560	553	569	568	563	554	560	558	534	550	539	539	523	500	503	539	535	560	552	505	530	537	536	549	512	525	523	557	528	534	582	531	584	534	552	538	536	533	559	562	538	556	535	542	541	554	556	528	533	591	542	519	516	542	483	560	540	575	545	513	492	519	560	544	563	565	520	593	517	566	557	534	539	540	553	597	587	508	525	568	544	543	555	544	538	536	527	548	544	540	573	553	585	540	551	523	503	585	593	531	560	574	513	568	560	554	529	511	557	578	573	532	535	581	560	532	571	539	513	567	574	546	564	530	535	597	535	567	549	604	574	547	531	547	532	567	533	547	534	537	595	545	541	517	536	568	512	561	596	523	544	538	516	569	522	595	569	537	575	503	587	558	504	566	511	554	556	530	541	542	534	586	577	556	569	541	538	546	550	534	545	521	540	541	561	591	565	542	539	543	507	549	560	533	517	512	562	515	519	570	552	600	564	563	526	528	551	520	543	560	551	595	516	504	504	571	548	488	599	520	572	567	567	566	598	570	516	525	541	568	531	516	567	579	558	552	534	529	543	542	548	565	565	534	535	537	519	539	545	521	558	526	541	568	556	516	559	531	538	505	538	555	570	589	516	517	562	587	536	576	523	569	579	564	548	560	556	544	549	558	562	559	542	514	558	541	509	532	540	554	526	537	534	519	557	548	567	533	536	567	535	544	524	575	583	530	521	557	565	547	593	546	533	527	541	529	572	573	517	527	548	519	508	519	553	528	514	560	525	577	600	556	596	570	547	555	557	540	559	537	493	547	512	555	547	559	522	530	535	588	551	518	526	587	556	545	510	572	548	556	491	584	499	507	543	529	563	523	545	567	552	546	591	561	565	576	548	521	554	542	529	550	546	562	557	574	504	520	552	518	553	524	540	582	563	560	546	567	553	549	554	505	563	568	553	543	567	586	539	526	565	571	505	494	539	557	562	562	518	562	507	567	537	548	559	577	548	523	542	546	526	545	550	552	577	539	518	527	543	530	537	538	546	514	550	568	549	534	563	513	553	542	542	561	550	571	579	558	536	593	541	554	568	540	555	577	540	566	570	535	519	527	551	576	583	558	555	544	553	570	545	550	564	529	554	551	539	526	538	532	590	519	540	541	523	535	540	539	558	567	550	558	547	537	510	507	554	547	566	552	514	552	532	511	563	588	534	572	572	574	552	537	575	550	528	594	528	566	568	572	581	532	563	586	525	560	546	554	537	540	537	567	574	534	548	523	538	520	562	538	569	548	537	540	555	516	496	590	560	582	586	533	543	564	500	569	536	560	557	548	513	582	548	575	497	515	487	565	545	581	539	503	524	592	528	531	539	540	555	552	513	552	580	545	519	553	590	532	573	552	590	552	550	562	529	516	531	544	552	535	586	584	509	565	533	515	564	541	547	565	550	569	523	525	565	503	526	511	524	589	554	581	533	531	529	534	536	559	531	546	549	552	551	562	532	528	538	564	552	542	592	562	575	542	563	537	574	554	566	541	516	556	561	556	572	543	545	544	571	598	568	541	565	579	529	581	533	553	563	550	599	547	541	544	547	509	533	582	561	564	545	559	539	539	525	581	557	574	549	497	529	550	535	552	544	541	526	525	584	586	552	565	535	544	532	531	545	578	550	545	554	517	534	510	528	522	535	511	577	565	560	560	570	570	510	522	578	529	520	541	552	589	572	500	540	545	538	501	559	546	574	516	559	562	533	538	535	557	529	566	548	536	539	596	508	558	543	550	541	549	554	597	528	589	535	570	518	522	569	555	575	532	538	540	533	575	508	530	542	539	562	551	532	574	512	520	542	557	547	568	579	526	565	558	547	558	545	520	532	508	555	527	568	516	542	508	522	563	545	538	534	531	569	571	530	546	532	534	525	530	586	515	554	559	554	544	567	549	541	509	539	569	572	572	532	533	526	554	526	531	561	527	580	572	576	572	549	535	508	577	547	549	520	576	526	504	539	560	576	535	516	514	513	539	535	507	555	544	594	548	568	546	522	537	527	553	545	532	511	530	529	591	488	591	547	577	509	562	541	557	545	550	502	490	578	545	516	536	521	512	566	494	504	563	555	522	592	583	576	535	527	548	539	557	576	531	555	558	510	586	533	524	550	535	567	540	526	523	568	561	545	540	564	588	541	551	557	544	543	560	524	522	543	531	541	543	533	552	573	606	502	565	604	527	537	599	565	561	543	544	559	533	584	540	560	553	565	529	570	597	513	582	551	580	549	466	546	526	537	576	537	517	543	519	515	589	521	550	484	561	558	520	575	501	562	578	560	543	531	570	590	518	527	541	539	535	520	553	543	549	570	525	537	566	538	533	547	526	515	564	560	507	571	547	527	578	551	553	554	556	570	561	560	571	567	567	516	533	542	561	522	558	541	563	549	581	560	517	534	526	506	565	530	558	565	530	475	593	556	598	552	580	491	568	544	558	520	532	504	541	529	585	539	569	537	505	546	549	544	553	562	559	559	537	543	558	571	574	559	530	571	543	547	551	550	544	558	525	534	499	539	535	549	526	524	502	542	518	566	589	541	542	544	519	505	583	554	525	565	531	553	511	540	525	524	566	555	535	521	555	504	546	547	552	526	540	541	557	511	551	561	523	560	548	596	531	626	521	541	562	566	547	546	550	542	533	544	533	539	530	564	588	547	523	536	543
23813	21154	28551	24035	20915	2886	460	360	253	245	234	211	197	190	164	167	185	160	143	163	143	151	138	144	132	142	147	148	155	132	126	148	148	148	167	150	120	114	142	134	136	160	144	159	153	135	140	140	128	144	128	152	146	126	135	140	139	118	139	142	136	135	146	129	151	128	107	130	138	126	150	142	122	119	129	132	146	101	138	160	123	138	118	114	134	129	125	127	120	133	135	109	126	141	129	148	120	160	142	129	133	128	128	136	172	137	133	129	151	131	130	119	154	129	131	130	134	129	133	144	132	142	130	132	154	118	138	140	126	131	164	125	134	131	141	137	117	136	119	135	131	141	149	145	146	165	148	135	130	145	142	106	123	124	119	104	142	133	127	118	139	120	140	119	132	130	140	138	140	134	142	121	144	146	149	126	134	133	133	129	129	149	132	116	121	149	131	143	126	134	134	131	142	128	134	129	120	155	129	155	128	119	130	126	133	120	142	133	136	145	117	116	125	125	133	129	118	141	135	140	131	139	121	127	143	132	154	142	143	150	128	139	144	139	123	137	152	132	117	134	136	105	129	117	111	125	116	136	119	131	111	135	131	135	130	125	131	143	122	137	145	108	138	146	114	131	152	139	114	119	137	123	143	131	139	100	137	157	117	113	119	120	131	142	148	134	142	123	138	100	136	125	137	151	144	118	158	126	140	136	147	142	131	119	142	137	149	122	132	141	126	131	159	133	129	132	122	129	134	115	148	145	153	128	157	131	131	126	122	135	126	126	133	126	129	132	131	140	148	141	139	116	123	153	140	134	144	138	144	140	140	129	140	120	124	118	130	125	127	139	135	130	140	137	130	133	118	124	147	148	129	123	143	135	120	108	128	122	148	147	156	118	128	130	134	129	147	123	134	134	138	127	119	124	126	139	141	116	129	118	128	129	120	128	141	122	141	136	143	145	137	127	135	118	127	131	140	132	139	134	121	138	131	124	130	118	162	130	156	133	135	131	123	139	137	136	116	108	138	134	123	121	129	150	143	108	139	136	146	139	142	120	130	118	133	141	134	139	137	123	137	130	140	125	131	125	148	148	136	129	122	123	124	130	119	118	109	133	135	138	130	124	132	126	124	124	149	146	131	130	120	120	144	135	114	137	123	166	141	118	145	134	151	129	127	141	130	119	145	128	127	140	141	141	155	123	113	141	162	136	137	127	127	127	150	121	144	138	122	124	118	143	114	144	128	139	141	137	141	131	135	145	136	141	129	126	124	138	141	135	126	120	131	144	134	130	119	121	138	134	150	111	131	129	134	131	130	115	138	136	146	135	155	130	148	139	122	157	122	131	156	132	109	147	140	122	133	122	138	170	147	130	148	138	139	119	125	113	136	143	135	115	135	141	130	139	123	128	119	137	117	130	137	124	136	129	114	137	150	154	109	130	138	128	136	137	117	117	136	130	125	127	130	130	131	130	130	130	136	127	141	131	126	121	133	125	128	145	108	111	110	132	136	112	136	134	133	141	106	132	140	125	126	125	118	121	137	123	147	130	141	120	126	138	134	142	146	128	139	120	138	128	110	145	122	127	129	121	148	130	119	127	130	128	116	141	151	127	130	120	136	119	119	134	136	132	143	133	147	141	137	131	122	132	141	136	119	126	115	148	115	131	118	126	140	156	137	124	120	132	129	131	127	119	138	156	144	138	117	121	131	132	132	139	138	149	135	118	129	123	123	163	130	126	149	123	138	136	137	142	128	136	116	154	139	132	123	147	138	142	122	154	132	140	157	125	146	122	117	125	151	147	120	126	135	140	133	154	146	125	132	129	161	130	132	111	141	119	134	133	122	131	156	129	154	141	118	124	137	149	147	131	132	140	133	144	135	128	164	131	117	129	123	152	142	132	126	119	134	128	119	130	117	147	148	118	115	147	146	129	144	125	131	139	136	118	128	148	128	130	129	127	135	118	125	130	127	142	149	118	127	147	153	135	105	135	114	129	127	123	153	133	131	120	123	130	141	119	135	143	132	161	149	155	147	132	144	126	148	133	151	131	150	122	127	129	147	128	123	151	132	120	129	143	134	132	147	113	126	136	114	135	129	157	129	131	131	145	139	129	120	122	125	146	132	130	139	135	137	126	141	152	140	142	125	120	130	129	134	136	139	138	157	146	122	153	146	112	147	134	116	167	148	119	131	140	130	102	134	153	135	118	147	150	123	135	112	145	127	155	140	107	122	137	131	119	117	132	152	141	135	127	133	137	124	130	133	127	140	138	122	151	126	124	123	146	131	112	119	124	150	141	127	131	147	121	143	141	113	144	139	114	123	135	132	132	143	125	150	121	143	132	131	130	143	132	141	111	124	122	157	120	124	138	113	123	118	141	113	128	134	149	140	109	160	114	134	125	126	116	123	115	140	152	144	130	127	130	113	131	142	124	139	141	138	129	131	132	118	140	137	128	150	139	137	134	126	143	128	131	127	131	135	122	146	130	137	133	127	147	137	135	124	123	119	149	132	116	132	132	145	138	157	119	104	116	121	146	140	135	138	135	152	141	118	147	110	135	116	127	132	132	125	131	128	117	107	137	130	143	117	126	112	133	136	134	128	120	134	106	149	117	128	154	137	150	104	145	126	147	123	124	146	124	135	136	142	124	149	134	132	117	155	137	114	152	126	147	142	123	132	128	143	116	131	132	145	146	128	137	128	144	122	140	110	145	139	125	112	118	138	136	147	141	135	117	128	111	117	156	138	132	130	141	149	126	143	114	143	155	124	112	142	130	137	140	135	137	131	125	135	127	133	139	136	124	139	156	110	124	122	149	128	119	123	135	118	133	143	137	148	162	147	129	148	137	135	126	138	109	136	134	127	152	129	114	146	127	133	122	128	134	132	132	119	139	136	122	132	129	127	139	118	124	151	129	124	149	137	138	136	135	132	107	143	157	130	137	117	113	143	130	144	136	119	125	119	126	123	104	127	122	146	132	124	117	132	127	130	115	142	133	139	144	132	144	108	123	144	133	114	132	120	125	133	117	141	142	140	138	134	154	120	108	147	132	136	131	146	128	143	133	137	139	141	130	156	144	148	135	135	141	117	143	128	134	130	152	135	137	120	141	122	128	129	138	141	119	137	138	140	111	126	132	122	136	122	149	130	134	124	136	134	138	115	145	121	137	150	141	152	132	137	155	108	135	147	137	137	132	138	135	139	112	128	132	159	126	135	122	137	121	130	134	112	116	146	125	137	136	113	135	126	132	130	115	150	121	127	139	113	135	112	130	131	147	116	144	140	139	129	122	125	122	121	115	143	139	152	138	132	135	140	123	116	147	127	122	135	127	120	130	130	134	123	143	113	141	130	141	126	141	119	144	125	139	150	133	121	119	156	138	126	130	132	151	133	112	133	138	104	129	123	131	120	118	150	115	134	142	135	132	124	130	139	142	148	134	135	141	156	134	128	153	129	139	126	131	144	150	150	161	134	132	155	131	114	125	114	139	141	123	144	136	135	142
29298	9031	7556	3705	2379	1646	1255	1063	848	690	645	545	514	472	446	395	394	374	331	322	333	341	318	290	326	293	293	315	319	300	324	294	278	296	267	293	271	300	283	268	282	290	271	288	251	256	275	269	278	264	295	263	281	252	261	268	281	257	277	288	239	288	272	293	261	231	250	246	251	260	265	247	254	279	281	266	291	282	275	280	256	268	251	258	288	266	275	244	262	269	261	226	250	228	242	278	266	267	257	262	269	248	218	262	243	262	254	239	243	296	267	268	262	280	255	240	275	247	230	253	268	227	260	253	236	294	251	259	257	248	273	280	275	245	262	264	261	243	239	239	250	272	281	228	267	254	275	246	254	253	267	236	261	281	242	250	241	249	244	258	253	249	278	238	251	267	256	242	237	274	240	260	305	274	234	281	239	244	254	248	237	255	232	274	269	233	284	235	263	252	261	263	281	260	264	241	261	258	238	256	275	259	271	262	284	253	248	267	265	243	270	256	246	279	248	289	263	254	260	262	265	271	229	259	250	247	259	248	266	254	259	225	255	258	254	266	271	251	260	281	247	265	231	260	273	273	247	258	249	246	253	240	284	273	253	237	221	250	269	261	285	255	250	221	292	272	264	251	236	260	255	249	219	270	268	254	233	226	255	233	274	257	273	252	243	252	257	270	255	263	263	281	279	256	264	255	253	274	266	222	262	273	254	259	279	276	270	264	266	246	244	262	255	236	263	249	257	285	247	246	263	245	261	254	262	228	247	278	270	263	264	248	226	276	259	255	260	247	257	226	267	234	248	240	251	280	260	251	239	258	246	281	241	278	270	266	257	269	254	285	217	244	268	264	272	254	258	239	275	267	273	238	232	237	279	241	266	244	249	233	260	253	250	283	246	269	271	262	274	281	245	248	248	251	260	254	289	245	250	252	251	242	249	260	275	239	280	238	266	222	263	275	274	246	267	268	261	257	230	282	261	273	264	261	270	265	275	281	266	267	243	251	242	278	251	250	248	268	248	265	265	249	266	283	291	256	264	249	289	272	258	243	276	245	305	223	270	257	247	251	282	240	261	241	236	248	289	280	227	260	288	248	235	274	271	246	260	286	271	255	285	271	234	293	250	275	239	290	252	230	241	251	253	254	271	254	266	278	248	256	272	288	234	245	251	249	263	265	266	258	249	262	277	282	255	271	254	276	245	265	260	275	256	263	234	251	250	262	232	252	232	264	259	275	237	284	264	256	270	259	246	246	260	253	257	265	252	259	250	271	238	277	252	262	288	245	302	243	271	271	240	252	269	244	255	245	271	266	271	237	262	257	254	225	232	271	277	247	257	259	283	259	285	268	266	243	244	253	256	248	247	264	250	258	292	261	249	282	239	255	227	242	251	253	237	240	259	250	286	265	273	254	241	250	280	278	263	256	274	256	246	259	257	270	267	226	258	263	281	263	253	274	242	271	253	254	270	262	251	279	293	225	228	263	240	267	252	217	256	261	268	263	279	271	240	249	264	279	247	272	257	240	249	272	271	256	263	257	255	223	265	244	244	265	257	234	288	255	272	267	250	292	253	271	270	271	239	251	241	254	243	277	263	263	250	284	238	228	265	247	258	249	267	230	254	214	271	288	267	263	257	270	256	271	244	240	267	252	260	250	273	238	236	246	241	270	246	276	265	250	269	250	253	275	256	251	247	266	249	260	249	250	273	243	265	257	247	262	252	247	261	273	291	260	278	272	239	231	236	263	258	253	243	248	249	268	269	257	236	251	259	262	236	267	268	284	252	262	268	229	262	281	284	246	256	246	257	238	281	271	267	260	285	267	272	248	280	250	229	260	243	251	243	266	245	279	250	233	261	257	260	265	283	250	253	274	248	258	268	252	238	238	262	261	256	288	248	293	256	262	241	229	241	264	246	230	284	226	264	254	266	255	221	266	253	254	285	279	247	249	223	269	245	263	283	251	246	247	239	262	290	245	245	276	255	260	265	237	238	251	256	245	287	262	263	236	255	252	285	252	248	242	244	259	239	274	265	264	238	277	258	256	292	227	270	256	255	249	266	262	253	237	243	268	234	290	253	243	280	244	242	260	255	271	260	264	259	244	253	250	272	280	283	246	240	272	252	253	266	280	249	287	241	262	249	267	250	251	285	253	249	257	264	278	262	259	265	243	258	252	221	252	294	263	276	260	276	276	240	281	235	263	254	247	254	246	246	261	278	287	277	243	249	233	240	264	253	283	281	268	260	257	240	236	262	232	292	248	268	258	224	291	282	227	264	277	261	267	267	245	265	231	243	239	249	257	263	285	241	262	275	257	248	255	248	271	263	250	233	239	293	252	239	260	252	238	265	262	267	242	241	253	250	228	273	271	254	242	253	252	253	260	272	272	248	289	243	272	272	243	268	234	263	270	252	252	231	252	250	268	233	239	243	234	263	269	224	254	261	247	249	248	232	238	280	249	272	263	245	251	234	272	244	256	253	252	236	264	271	284	274	265	246	250	261	243	267	249	263	267	267	248	254	291	254	257	243	281	268	285	264	255	273	247	273	261	258	279	249	251	229	276	281	248	247	255	252	254	250	254	270	220	269	274	257	265	255	299	282	249	253	262	242	243	246	273	250	257	269	239	262	253	234	261	285	269	261	259	264	229	249	249	272	256	258	252	235	299	269	236	252	298	262	232	244	244	223	258	261	236	243	260	250	266	231	261	278	240	270	244	250	266	266	270	233	247	287	265	247	249	242	245	267	258	268	219	295	262	253	264	248	251	238	265	259	259	256	257	257	240	281	252	241	263	239	253	237	252	261	242	262	270	242	271	243	260	258	256	263	251	269	266	276	244	248	275	277	281	284	271	269	267	255	273	258	257	251	263	243	245	249	238	292	226	274	265	259	253	269	250	262	236	263	271	273	252	241	254	265	248	274	257	275	270	251	260	262	241	240	258	262	237	249	234	258	253	258	267	230	271	278	286	261	273	252	285	222	241	258	268	269	240	239	267	274	258	277	266	229	279	257	279	250	268	292	244	261	253	305	284	279	231	249	260	269	247	251	274	251	263	260	250	260	242	243	238	238	249	273	293	256	274	279	255	246	260	263	271	258	275	265	252	236	275	253	265	278	247	239	255	259	257	262	266	260	266	258	271	280	269	289	265	248	234	213	263	248	231	247	249	243	275	261	275	238	246	274	288	264	246	249	264	259	249	268	257	235	255	230	253	259	239	261	242	281	236	239	263	269	282	273	256	243	252	239	288	245	258	247	252	239	262	269	242	276	230	267	241	264	257	252	265	295	262	248	288	256	235	235	279	264	247	247	252	254	235	275	260	246	273	267	273	265	265	224	260	273	260	233	229	241	230	248	254	232	271	254	235	274	265	267	229	274	252	269	255	257	245	261	289	276	252	227	263	246	279	260	266	263	278	269	275	244	267	262	266	290	253	244	241	234	266	265	275	250	248	294	248	234	258	278	256	252	263	273	252	277	259	231	231	260	250	237	255	221	264
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
