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
339674941901	339674942471	339674943021	339674943571	339674944121	339674944671	339674945221	339674945771	339674946321	339674946871	339674947421	339674947971	339674948521	339674949071	339674949621	339674950171	339674950721	339674951271	339674951821	339674952371	339674952921	339674953471	339674954021	339674954571	339674955121	339674955671	339674956221	339674956771	339674957321	339674957871	339674958421	339674958971	339674959521	339674960071	339674960621	339674961171	339674961721	339674962271	339674962821	339674963371	339674963921	339674964471	339674965021	339674965571	339674966121	339674966671	339674967221	339674967771	339674968321	339674968871	339674969421	339674969971	339674970521	339674971071	339674971621	339674972171	339674972721	339674973271	339674973821	339674974371	339674974921	339674975471	339674976021	339674976571	339674977121	339674977671	339674978221	339674978771	339674979321	339674979871	339674980421	339674980971	339674981521	339674982071	339674982621	339674983171	339674983721	339674984271	339674984821	339674985371	339674985921	339674986471	339674987021	339674987571	339674988121	339674988671	339674989221	339674989771	339674990321	339674990871	339674991421	339674991971	339674992521	339674993071	339674993621	339674994171	339674994721	339674995271	339674995821	339674996371	339674996921	339674997471	339674998021	339674998571	339674999121	339674999671	339675000221	339675000771	339675001321	339675001871	339675002421	339675002971	339675003521	339675004071	339675004621	339675005171	339675005721	339675006271	339675006821	339675007371	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23816	21917	31262	39109	36260	25410	21130	2865	443	385	375	351	365	363	323	345	349	341	336	318	310	317	327	340	285	282	292	295	302	288	300	354	630	479	332	304	303	316	297	293	302	293	272	286	312	306	283	291	304	298	291	274	286	317	275	293	294	287	294	263	308	318	312	269	295	288	282	281	278	286	247	308	289	288	297	281	285	301	289	278	277	279	286	301	289	260	281	293	280	286	291	279	299	269	290	320	305	289	296	277	289	269	294	258	265	281	308	271	291	294	291	279	267	314	277	274	311	276	289	284	287	287	291	265	289	280	271	306	269	276	317	307	269	279	263	299	278	287	303	294	298	280	237	261	295	286	284	302	281	308	301	315	259	265	304	277	278	265	292	275	286	252	297	296	303	289	282	295	273	284	260	276	269	284	257	308	290	290	278	272	305	302	277	300	275	264	271	262	274	283	267	292	312	301	276	299	308	291	292	296	291	272	271	313	275	299	283	271	256	272	272	295	259	286	270	280	312	288	258	303	286	263	297	285	278	295	275	320	271	271	309	280	290	286	266	260	280	281	284	294	291	278	301	287	286	301	286	285	298	285	252	290	271	272	265	282	293	305	304	290	254	316	279	300	255	285	255	277	312	292	282	278	279	277	295	325	278	280	277	294	257	265	258	288	270	292	290	277	294	262	284	307	300	264	287	301	312	274	319	312	283	284	274	280	296	271	289	298	298	270	292	271	269	299	298	268	260	297	284	269	282	293	282	274	284	279	299	313	278	287	291	300	284	270	282	263	288	321	320	285	249	255	310	280	300	273	282	269	291	311	279	305	317	299	289	305	308	307	317	296	279	278	279	313	278	283	279	306	331	272	299	278	310	285	280	288	288	297	283	259	276	294	284	279	289	294	259	286	292	272	275	284	258	272	308	265	275	281	267	294	268	255	255	271	295	305	306	319	291	293	276	309	319	274	269	301	299	297	279	284	287	303	269	288	279	288	273	265	304	289	314	268	282	310	276	264	279	279	292	279	275	285	284	282	254	305	282	302	281	285	304	286	272	276	293	289	297	265	279	283	280	269	278	328	316	273	332	287	288	266	305	249	272	284	279	263	292	275	241	285	302	271	283	281	276	292	296	298	263	306	275	301	287	304	277	286	297	269	292	278	271	313	303	266	278	275	269	293	275	306	277	270	277	298	274	296	283	270	295	271	276	267	291	261	258	286	278	299	285	284	288	278	260	279	303	284	273	333	286	275	290	279	293	284	305	289	286	261	289	296	289	284	283	299	311	272	328	296	289	312	261	277	288	308	292	283	301	276	299	276	286	290	288	276	278	282	287	274	293	280	258	288	286	256	300	292	308	279	289	302	264	284	294	281	273	264	255	282	287	290	294	315	280	290	328	285	280	280	290	281	254	275	285	290	261	299	272	270	274	291	269	276	296	249	279	292	304	265	286	292	264	290	282	290	279	304	261	283	267	285	339	263	289	295	308	276	283	314	284	284	291	312	252	297	268	268	297	270	267	286	253	275	284	291	280	266	280	271	277	299	286	289	285	278	318	287	310	256	286	275	266	316	258	325	266	281	257	302	305	268	279	286	290	293	301	286	275	264	308	284	269	274	284	308	306	269	275	269	306	256	298	286	305	280	308	277	263	312	278	270	312	304	278	290	283	260	300	277	289	279	257	303	294	274	271	283	279	282	291	307	283	274	266	285	313	314	267	285	279	281	303	304	275	289	296	248	262	291	293	290	274	297	300	260	297	300	267	277	274	328	272	292	268	272	292	279	296	273	266	300	289	284	299	294	283	260	306	289	307	296	266	277	290	310	274	261	247	281	308	286	277	293	296	309	301	268	267	286	270	272	320	282	303	288	296	305	274	294	276	288	262	276	255	319	313	244	276	301	283	308	284	267	293	275	292	285	262	296	308	260	276	288	291	287	311	295	309	261	269	297	297	270	288	291	281	295	278	268	298	273	297	290	308	312	276	299	293	269	328	289	278	313	273	287	296	282	319	302	303	250	289	287	298	291	253	285	249	279	293	311	276	297	259	310	270	260	299	280	297	272	281	300	282	282	299	276	289	284	275	309	270	299	319	281	276	300	281	290	272	295	285	254	288	308	316	301	286	305	305	263	275	274	282	274	287	301	263	283	302	293	280	296	287	284	327	274	277	293	278	304	320	261	293	319	257	301	284	240	294	303	292	319	277	322	295	311	308	288	319	274	297	271	283	243	300	271	278	309	293	312	316	297	279	304	291	282	313	299	286	253	290	273	294	297	305	277	281	252	301	267	293	289	299	296	287	306	288	291	286	268	282	309	277	269	300	287	296	267	308	288	283	270	301	301	284	268	289	265	270	304	275	298	324	271	271	246	305	274	249	307	310	309	292	255	305	324	288	286	293	266	276	295	297	293	285	324	303	275	297	307	268	278	267	285	295	295	275	318	278	262	284	281	287	308	302	283	294	318	299	257	290	274	249	300	290	281	289	300	292	293	285	300	290	256	261	275	279	271	306	301	277	317	303	284	281	279	306	281	288	289	295	290	260	287	295	271	239	263	295	264	267	282	283	290	267	303	288	298	267	277	300	278	308	271	269	291	269	285	307	256	293	272	306	304	277	273	302	286	287	276	322	280	262	288	294	284	291	273	280	273	286	278	260	284	311	279	283	254	289	282	276	297	298	310	284	277	272	302	276	299	286	280	271	273	289	260	291	306	274	260	293	286	296	280	274	299	279	247	269	284	313	295	274	288	294	276	265	294	277	278	307	240	281	298	274	288	288	302	285	294	301	278	284	273	294	296	289	315	264	272	277	304	304	295	284	270	299	283	257	259	265	266	277	284	272	292	272	315	272	271	295	298	260	273	283	295	285	281	280	272	296	270	297	284	316	291	274	279	257	294	282	292	250	259	289	290	287	299	294	261	267	297	263	252	281	289	268	277	275	281	305	300	288	279	261	319	296	290	315	312	272	234	285	304	256	291	260	316	269	268	277	272	300	284	315	244	308	291	280	247	292	312	283	276	266	302	283	293	267	291	313	263	280	288	285	316	285	269	299	285	294	271	273	264	274	267	289	317	288	289	305	293	252	268	274	274	288	284	273	285	301	278	294	268	282	312	299	288	304	309	299	291	292	248	288	271	279	276	320	285	283	272	287	273	285	267	277	295	282	324	301	294	257	285	314	283	292	264	302	285	302	286	281	329	278	276	266	279	288	291	306	307	283	252	255	321	292	285	315	296	274	288	279	256	291	285	287	283	258	278	284	282	297	274	289	281	292	294	290	258	248	276	300	296	297	311	289	292	263	272	278	271	269	261	259	311	297	274	294	271	257	301	310	256	279	251	289	266	311	263	296	291	275	268	276	296	268	278	265	266	289	280	259	317	276	298	328	282	292	301	296	292	284	273	258	296	296	288	281	273	271	269	290	328	268	279	267	278	252	283	262	296	297	300	278	264	300	263	301	270	254	266	295	279	309	301	324	282	292	275	268	282	278	264	298	290
48779	76624	70272	76250	55376	24290	1224	1036	843	780	680	656	617	564	560	575	529	520	481	505	459	448	499	437	439	478	418	462	434	439	429	536	1395	894	421	433	411	452	404	419	405	453	415	390	398	445	408	400	449	388	418	414	414	392	427	374	406	406	427	403	388	441	416	432	405	410	419	422	435	398	411	414	425	416	406	410	416	409	436	393	425	392	393	415	446	409	380	420	392	461	411	434	402	449	414	435	446	434	390	407	412	415	428	380	426	415	382	412	393	405	464	422	438	400	400	424	418	460	415	384	394	375	366	444	428	428	366	407	433	416	398	410	406	384	408	407	381	390	399	414	420	385	398	407	424	427	420	413	386	420	390	420	407	407	438	357	385	440	426	433	406	448	393	422	414	418	412	416	459	399	397	417	444	426	414	403	426	426	415	428	424	410	419	396	408	406	426	385	396	437	423	418	399	433	385	412	409	383	410	399	389	388	392	402	451	388	383	410	432	389	422	417	401	421	409	377	393	403	460	379	421	450	383	449	394	406	383	424	393	384	396	414	424	412	417	405	391	444	407	398	410	411	410	394	401	438	360	411	428	402	385	429	406	414	414	417	419	410	405	417	429	391	387	395	436	415	406	375	402	434	440	451	410	439	406	413	422	404	430	433	451	403	428	400	394	394	402	416	446	433	400	440	427	431	407	384	424	425	449	396	411	425	436	406	409	425	406	382	383	401	453	398	460	400	406	470	403	423	397	413	399	439	421	447	435	403	444	396	429	424	390	412	400	453	403	380	419	397	353	425	437	405	376	408	413	440	412	424	401	430	393	392	432	402	426	416	410	388	383	415	453	417	427	398	424	409	407	425	419	408	423	453	430	453	393	405	418	408	441	408	434	376	412	407	410	419	391	435	419	407	393	424	446	426	414	423	405	386	403	430	415	413	445	415	440	418	377	422	375	453	421	414	439	440	406	380	381	408	433	395	439	428	409	416	387	417	424	426	371	428	410	402	417	398	452	402	438	406	439	441	389	390	366	391	399	382	408	400	398	410	448	427	371	383	411	394	396	398	415	413	447	430	390	439	404	439	407	407	398	422	428	421	430	377	428	407	403	439	454	411	411	404	427	461	401	404	401	422	427	420	425	428	422	425	415	428	396	409	434	433	382	417	397	445	443	424	452	409	415	378	460	413	412	403	399	422	401	431	399	431	416	429	422	415	421	447	370	408	399	417	424	418	410	402	423	431	422	422	405	452	409	440	388	419	428	367	416	407	453	419	431	400	455	396	401	409	455	409	433	431	415	391	415	421	420	416	435	380	448	440	425	432	408	407	443	399	425	419	417	432	409	398	420	405	374	402	434	435	411	399	393	423	448	426	416	400	412	404	415	370	391	405	406	407	427	394	421	431	432	382	422	430	416	376	426	449	373	402	389	385	381	399	419	417	410	380	391	412	418	406	439	458	397	378	392	426	381	411	417	440	408	384	441	402	424	410	431	416	390	400	375	409	441	389	441	450	373	408	446	380	457	399	412	424	419	414	386	409	390	390	402	387	417	413	420	402	414	429	409	424	396	448	429	394	423	397	390	421	444	427	405	403	402	415	435	410	438	436	421	383	409	458	429	441	444	395	450	383	438	416	416	427	406	411	457	393	442	423	413	394	395	420	407	408	422	432	429	418	430	410	409	409	397	389	408	397	446	423	387	427	434	435	402	412	421	426	390	429	447	431	395	415	374	419	430	397	387	426	397	447	364	409	408	424	412	385	410	439	417	441	397	406	404	420	425	441	399	413	411	441	399	415	435	420	430	447	435	409	400	390	437	408	378	437	416	414	411	412	373	412	443	417	434	409	430	413	434	416	382	385	346	458	381	375	420	439	434	422	403	369	398	412	439	448	395	425	408	434	417	407	432	421	383	402	424	395	441	384	408	415	407	379	407	404	417	418	417	403	434	421	441	396	419	408	415	393	445	426	396	402	405	432	393	372	407	421	382	389	399	439	405	419	383	409	422	424	389	416	443	455	418	435	429	425	410	425	479	397	398	419	384	382	396	412	386	389	434	371	450	421	418	395	395	410	383	395	423	401	419	401	406	417	423	409	421	415	382	427	457	424	419	433	402	413	416	422	404	406	419	426	416	425	410	428	409	420	414	407	393	395	383	454	455	405	404	425	394	424	401	456	380	393	386	402	421	413	398	425	400	424	348	420	413	393	437	413	404	436	389	453	418	447	422	428	399	404	447	438	433	418	437	408	431	374	437	398	415	395	424	415	430	405	406	437	427	414	406	400	393	391	398	436	390	366	422	407	400	447	411	402	384	416	386	398	441	401	417	419	425	406	420	421	404	411	370	380	429	407	398	439	411	436	427	405	416	406	424	410	421	406	435	359	427	426	377	415	389	400	411	413	375	420	415	388	446	397	396	432	388	418	424	418	426	393	418	419	415	407	420	392	443	383	416	400	419	411	389	391	390	428	465	443	432	463	415	411	437	398	418	395	454	426	440	396	424	414	467	450	395	383	426	406	420	411	409	422	429	421	386	406	423	428	426	431	443	415	399	386	392	409	423	438	386	407	407	413	450	440	428	400	376	395	400	431	389	421	433	404	457	428	430	401	405	419	423	447	424	369	401	398	427	417	431	380	421	410	403	435	369	387	406	429	405	415	402	424	423	416	384	421	399	386	429	396	401	408	422	414	447	414	433	401	388	428	389	467	412	379	376	418	459	431	436	374	378	421	408	407	397	441	419	394	391	437	440	440	422	380	402	409	411	428	424	461	422	414	387	410	360	418	415	416	414	448	398	385	372	433	400	407	418	412	428	402	381	382	383	421	422	360	388	411	395	410	407	401	414	393	408	397	417	383	437	390	421	407	389	446	433	445	414	391	446	427	403	402	409	469	417	422	422	448	419	388	384	378	411	426	421	409	378	412	453	425	403	424	440	434	406	419	402	412	394	396	421	400	445	424	421	475	411	387	439	379	398	463	394	423	396	398	430	409	388	399	422	389	429	401	424	435	405	405	399	394	392	420	381	408	393	418	417	415	402	422	436	361	401	411	424	401	431	424	387	415	416	385	403	404	420	430	409	440	385	420	407	373	353	449	408	398	386	433	386	422	438	386	387	403	392	426	390	399	440	408	384	426	414	402	393	421	407	355	443	394	430	414	406	399	419	421	375	398	429	411	408	440	423	396	396	392	400	411	426	411	369	425	413	430	428	384	405	455	380	407	392	403	394	402	401	402	421	394	402	368	426	404	428	416	380	416	447	430	404	412	428	413	407	394	412	422	411	411	424	410	407	427	409	404	418	416	436	399	418	430	429	381	419	417	414	473	367	439	423	442	408	388	427	417	399	409	410	358	406	409	456	415	419	424	421	413	470	413	432	406	418	429	403	382	415	412	409	403	430	384	405	397	420	410	390	404	417	388	396	433	404	440	398	444	408	425	413	419	403	421	419	410	422	383	391	419	401	383	423	382	427	394	439	402	407	421	426	393	401	409	410	410
26848	21616	24400	28430	15896	2700	197	156	163	135	145	128	156	130	138	145	137	147	152	150	134	147	140	141	164	158	152	142	142	124	144	140	172	161	144	149	132	132	146	146	135	136	139	139	137	155	152	132	138	144	115	128	157	154	144	130	127	141	133	141	144	139	140	124	155	149	149	139	125	146	141	132	156	143	133	153	165	134	116	140	119	147	148	145	126	156	145	144	128	141	143	159	171	137	150	159	142	155	153	121	141	118	110	145	139	144	144	140	130	145	130	151	153	135	137	131	140	147	155	126	140	140	167	140	141	139	150	149	145	155	116	142	148	145	137	130	132	121	141	139	142	145	150	150	136	145	145	158	114	154	145	137	135	140	163	125	136	141	120	158	137	154	116	135	153	129	139	155	128	142	166	146	165	118	132	156	147	159	152	165	138	150	155	147	136	139	159	131	135	133	167	142	137	152	135	137	140	138	141	132	129	158	150	125	138	124	143	136	137	134	159	136	169	145	173	129	134	116	135	143	139	143	155	157	131	132	141	130	137	160	151	156	151	142	149	141	140	132	136	142	129	150	136	159	141	137	131	131	140	147	146	160	133	146	150	151	151	139	136	161	140	133	136	136	135	143	142	149	148	165	143	145	141	145	153	140	143	132	131	133	133	144	150	137	139	150	131	156	139	137	127	138	130	155	141	130	119	131	161	141	130	137	152	134	130	126	158	140	150	128	139	152	150	130	144	130	100	135	121	144	142	143	142	144	136	113	141	133	160	134	146	132	153	146	139	138	142	148	164	138	126	128	173	145	160	148	157	148	146	127	136	138	147	123	150	161	150	139	153	144	112	139	158	133	149	132	124	148	139	144	152	126	141	146	156	129	153	144	159	155	129	141	141	134	151	132	126	140	148	126	144	152	143	153	138	132	143	140	111	134	134	112	142	161	144	131	149	130	131	157	136	157	152	119	153	159	130	139	139	140	132	137	141	144	161	141	148	133	172	152	149	143	129	161	127	139	149	142	140	152	156	146	144	129	133	147	129	142	138	145	125	137	137	134	132	132	132	156	168	137	144	116	140	112	162	130	128	140	112	147	154	164	157	164	144	132	155	140	136	138	139	153	138	125	122	139	134	120	117	153	123	142	138	142	135	133	150	139	147	159	139	157	155	141	153	146	169	124	149	157	129	155	152	145	127	139	130	144	135	134	156	136	132	134	148	133	151	140	133	145	168	144	146	151	124	134	120	123	113	155	131	139	150	131	145	118	122	137	124	125	125	139	162	146	151	151	150	116	156	150	136	157	136	138	137	148	146	150	134	166	132	148	127	142	150	130	128	160	172	137	158	145	140	142	129	147	138	158	134	125	153	118	145	139	151	144	146	147	144	141	157	138	129	130	139	154	135	142	131	144	132	142	149	131	141	135	141	130	139	144	125	139	133	158	152	161	138	150	145	138	136	108	150	141	153	135	130	148	160	131	136	138	144	143	141	135	146	145	169	127	147	136	154	153	140	140	123	146	130	164	129	127	150	145	122	125	148	148	136	138	141	137	129	156	155	157	159	136	148	142	127	157	129	134	139	136	162	128	136	143	128	134	146	136	138	125	142	145	138	157	131	153	148	153	177	160	142	140	147	151	139	154	117	131	150	130	132	154	127	148	128	151	136	139	145	151	126	141	148	143	151	133	148	157	140	145	153	159	125	140	138	134	153	132	128	136	130	138	164	135	135	139	145	130	139	136	138	158	136	132	135	133	150	127	144	138	142	132	163	152	149	168	135	144	139	144	146	140	132	145	149	118	137	136	141	146	119	127	145	143	144	130	142	137	149	121	150	143	153	142	132	143	162	172	129	137	147	139	131	139	135	133	141	120	157	141	136	137	153	153	158	131	148	154	144	114	149	153	134	136	138	142	143	122	159	128	150	132	150	143	126	133	138	133	126	150	140	163	136	153	120	164	143	129	122	159	166	164	137	149	144	156	132	147	151	165	146	142	152	160	144	124	134	151	161	138	137	134	155	142	176	136	165	123	143	114	131	134	154	153	138	143	142	156	159	133	148	124	127	130	148	131	126	143	137	138	136	139	136	139	147	150	137	144	130	157	141	155	126	121	139	139	137	137	138	135	129	117	136	145	145	123	152	145	147	130	125	165	147	140	154	148	131	154	146	139	152	140	142	130	120	140	154	142	136	135	136	146	142	169	162	122	148	145	129	123	135	138	162	146	149	148	128	132	138	150	151	114	123	146	131	129	160	138	122	133	153	163	149	133	138	162	126	139	147	138	144	121	127	151	132	153	149	133	154	116	144	146	138	138	128	139	153	141	124	137	136	119	117	125	147	131	135	148	133	128	148	154	139	129	160	126	142	128	139	153	127	142	128	152	147	144	138	151	122	161	140	129	153	154	161	133	131	139	141	146	120	135	151	141	123	149	143	144	123	150	149	149	125	122	138	139	155	149	149	142	145	143	151	146	135	140	147	151	142	143	142	138	117	151	148	139	138	140	133	152	156	161	144	123	135	149	157	130	135	149	126	133	153	151	140	120	141	141	136	156	145	124	116	136	125	141	154	142	138	136	147	133	122	146	173	122	141	123	140	147	152	131	142	131	147	124	143	136	140	132	155	153	150	150	153	149	130	138	141	149	150	141	129	147	141	142	127	144	147	147	142	129	127	159	147	149	129	157	131	157	153	146	161	134	117	131	136	144	134	128	136	154	136	162	140	143	140	149	143	143	146	134	122	157	116	144	143	140	141	146	138	158	148	146	125	181	144	137	137	129	138	127	154	152	147	137	139	144	142	136	143	148	143	130	141	151	143	132	147	141	158	139	141	138	142	139	156	129	144	139	134	137	137	146	150	152	140	158	130	130	147	136	136	153	140	141	150	155	141	142	131	153	127	159	143	158	142	148	126	125	169	131	135	136	149	146	155	134	147	147	142	138	166	126	157	147	166	118	126	126	138	133	143	135	146	144	140	141	131	150	140	118	147	132	142	142	128	155	141	155	135	114	162	131	149	137	169	145	133	157	139	136	138	154	133	149	106	142	148	149	134	133	140	141	152	137	169	137	136	162	126	144	149	155	118	152	163	131	158	153	134	153	139	145	119	166	141	118	128	145	140	124	133	133	160	145	146	142	131	150	165	140	139	163	143	149	140	133	155	129	115	131	134	153	128	155	134	150	137	151	158	133	132	138	150	151	140	148	152	135	151	151	134	140	153	136	160	140	127	163	129	154	135	148	135	128	132	133	153	158	143	116	134	146	136	131	135	134	156	133	145	135	131	153	138	130	140	124	143	137	145	139	141	158	133	157	126	145	141	141	160	142	137	137	131	137	135	140	143	138	132	123	142	160	159	126	132	143	135	144	141	118	146	157	157	151	157	155	123	169	124	127	133	164	155	151	145	140	140	155	131	151	145	133	155	122	120	169	132	130	133	145	159	127	137	139	165	143	141	125	151	156	121	142	151	150	143	150	116	158	156	131	141	124	142	134	151	155	154	133
17964	30140	27034	29523	17703	3759	254	262	231	207	222	235	229	214	240	202	209	249	208	232	213	238	212	202	198	233	209	197	211	218	235	234	250	257	214	264	231	228	233	199	208	228	192	191	212	206	215	196	223	200	225	191	194	200	196	222	232	210	203	231	200	227	204	211	218	221	233	209	200	213	194	226	188	192	217	210	208	197	209	195	202	200	187	232	213	227	214	220	213	226	185	208	235	213	219	199	213	223	206	207	216	197	196	211	212	215	221	208	223	225	205	193	211	206	217	212	194	237	200	228	227	201	229	210	202	228	199	233	230	198	228	219	191	230	229	219	208	219	228	219	227	198	224	207	212	230	217	226	212	220	182	183	191	198	201	214	223	203	233	207	185	228	227	220	232	211	215	210	228	202	237	228	216	206	202	203	200	200	210	215	202	198	215	202	204	211	206	235	207	214	196	212	209	227	181	210	213	210	189	205	221	230	216	206	186	216	233	209	223	191	206	220	197	218	222	225	203	233	207	187	216	184	224	183	221	218	244	193	205	193	215	207	236	199	215	216	239	237	230	224	229	212	193	205	221	212	237	215	216	202	193	212	204	216	190	199	204	213	221	238	223	220	214	223	229	216	178	214	226	221	197	218	218	209	227	210	223	226	213	200	231	194	192	222	213	227	231	208	212	212	217	209	218	204	227	200	213	220	208	206	222	206	206	204	222	210	205	204	218	207	208	219	237	206	193	198	218	185	224	219	199	203	200	190	203	206	219	206	227	220	226	222	226	210	215	186	192	194	225	217	208	225	228	239	204	202	227	190	205	218	205	193	218	217	208	226	162	212	219	215	243	230	239	207	205	198	208	219	198	208	221	224	205	223	201	212	212	203	201	222	228	216	226	218	232	255	208	208	205	228	205	205	217	239	194	223	198	228	239	198	212	214	213	218	236	215	221	180	216	199	199	231	235	204	212	212	210	219	229	182	216	193	236	202	217	190	211	235	204	206	217	216	224	190	227	218	221	197	214	232	223	223	197	216	214	217	245	205	202	210	190	203	202	208	197	204	212	204	201	199	217	211	229	189	210	218	206	210	218	202	192	225	194	208	192	216	191	200	238	206	205	209	214	202	218	189	228	230	198	228	201	213	226	219	194	239	203	194	207	208	207	199	189	200	187	210	197	261	210	234	211	208	203	217	213	231	203	213	228	218	230	211	216	224	199	226	229	220	208	187	213	228	209	211	213	222	198	199	204	202	206	225	214	196	187	221	216	219	202	236	195	222	208	213	219	229	224	203	207	225	215	198	205	204	204	209	218	203	230	217	227	227	220	226	203	219	202	212	216	195	222	239	192	191	225	209	230	219	225	215	237	199	215	203	237	215	195	193	198	209	212	203	200	201	212	206	212	207	196	225	218	235	187	182	201	224	202	191	206	229	211	228	204	203	227	196	215	199	194	199	222	224	230	236	201	202	215	239	179	229	200	226	185	188	208	234	220	217	233	232	211	249	246	210	229	201	203	192	214	215	192	197	178	199	241	230	222	205	178	205	198	195	220	216	208	217	214	217	214	212	209	214	210	175	209	222	216	193	218	179	207	209	240	207	210	243	209	200	216	188	195	219	201	203	208	226	207	200	207	230	212	222	207	204	203	232	226	215	206	190	214	206	218	226	224	221	222	226	189	207	199	202	201	215	217	223	238	208	226	216	203	219	223	207	256	211	192	203	213	202	200	222	195	217	206	201	191	215	198	205	206	201	203	205	228	211	204	190	218	189	212	190	219	234	204	212	243	231	200	191	181	197	215	215	203	204	210	218	238	235	242	226	194	217	203	226	211	204	216	209	195	203	207	211	203	204	196	196	218	221	227	209	215	234	218	213	221	208	189	227	191	221	211	204	209	200	213	183	203	208	193	197	202	220	205	186	198	190	205	209	231	211	218	214	196	204	214	203	200	224	209	196	213	201	219	196	222	192	201	203	202	210	195	233	201	197	243	205	193	210	216	200	217	216	209	228	197	207	224	219	198	206	201	193	206	203	215	206	227	240	203	205	195	218	218	206	220	206	201	210	197	218	211	240	218	221	207	208	238	209	205	195	228	210	212	216	220	239	211	209	213	209	184	219	223	216	214	221	209	191	216	200	198	205	225	218	197	214	190	203	226	205	195	221	221	232	212	205	226	206	197	228	242	206	220	209	206	214	196	228	223	217	186	215	217	219	230	215	215	217	216	208	209	194	231	189	216	209	201	222	207	205	207	215	240	204	193	189	225	203	212	204	197	220	217	240	221	247	208	216	174	233	236	201	220	208	186	236	215	212	207	195	219	208	197	223	221	227	227	191	233	229	213	209	193	234	208	214	232	222	209	213	182	195	221	226	206	218	239	216	207	210	222	206	237	237	228	170	229	188	234	208	212	226	222	185	203	234	174	207	221	224	205	218	185	240	221	214	213	194	232	222	209	200	210	221	202	228	182	225	193	205	215	185	202	200	216	202	203	213	224	189	226	204	200	202	208	220	194	178	224	222	198	197	200	222	222	192	214	203	239	211	200	202	230	210	192	187	227	231	215	195	217	226	196	210	192	242	214	205	215	204	226	223	203	230	211	210	191	206	226	230	201	219	203	182	230	241	221	201	231	220	218	210	195	187	225	208	229	224	211	248	228	219	221	205	191	207	225	206	209	225	195	193	229	203	223	238	212	189	217	205	232	217	196	209	214	221	219	220	210	217	193	213	182	213	214	206	198	213	226	239	211	226	218	200	217	235	189	212	225	217	204	213	225	224	221	216	212	230	200	184	221	196	211	236	193	215	214	213	231	220	213	249	228	227	201	224	238	218	188	206	223	207	213	193	197	211	193	220	212	207	225	210	195	208	212	243	193	227	232	210	230	223	204	186	193	219	197	202	218	214	203	196	188	193	205	218	180	202	211	209	197	202	224	180	233	219	226	198	212	220	220	198	215	210	173	184	239	216	216	211	241	196	190	227	195	207	227	208	228	209	237	215	215	228	204	215	216	207	210	209	220	202	205	205	214	185	198	185	222	224	226	223	164	230	228	201	210	218	223	217	211	198	210	200	237	203	213	210	210	187	191	217	214	201	208	200	210	202	187	207	213	213	202	210	197	209	219	233	200	215	202	205	241	230	219	240	190	205	220	219	207	214	207	216	215	215	238	221	202	192	220	263	227	201	220	232	227	188	218	225	229	212	251	220	204	222	219	219	220	207	217	209	223	227	207	206	207	206	205	209	236	241	212	198	225	232	212	196	210	210	228	199	194	208	194	194	216	201	221	196	225	211	222	226	212	210	226	195	210	212	221	198	219	194	224	225	212	218	217	230	208	204	225	235	214	224	197	212	213	211	214	200	206	210	201	203	206	201	220	202	214	223	233	232	216	185	196	196	226	224	212	206	238	205	231	221	231	224	212	201	222	225	224	193	218	203	192	208	198	215	227	189	204	214	205	211	218	223	206	220	207	224	228	212	202	209	189	207	218	201	213	227	215	208
23904	21155	31159	39964	35043	24041	10280	644	348	321	297	302	309	283	268	243	305	295	284	304	267	274	289	263	282	259	303	263	269	254	294	274	423	344	291	257	297	300	249	276	249	265	253	243	248	263	273	255	259	283	265	297	276	265	264	280	297	258	273	264	293	254	274	278	281	245	274	246	274	272	300	270	281	275	310	248	252	303	277	277	261	252	275	260	264	266	261	261	251	267	297	272	277	271	279	235	289	271	265	257	254	253	279	254	296	256	260	278	288	266	285	262	275	248	253	301	257	281	263	278	245	293	262	257	271	264	261	242	272	277	249	272	286	260	266	261	243	249	278	280	261	250	257	260	269	245	257	276	266	289	273	253	303	256	248	263	273	262	297	255	267	231	278	255	235	282	246	273	247	267	280	236	275	288	246	275	293	269	270	292	252	275	276	287	266	260	260	235	268	253	276	242	240	268	274	231	251	280	278	264	230	263	269	238	268	278	268	277	269	273	248	308	251	269	281	255	280	266	272	260	269	271	247	235	268	270	293	245	251	264	285	273	273	269	289	264	254	282	249	259	258	243	263	265	257	260	248	293	293	230	249	240	260	301	259	255	282	281	260	249	225	272	263	258	292	263	251	266	241	253	243	312	259	264	295	256	233	236	270	250	267	261	290	259	237	263	242	281	283	256	248	301	256	284	277	284	264	263	281	266	248	257	267	285	270	248	279	273	264	280	258	263	266	307	242	265	250	243	273	263	271	292	292	255	260	248	226	277	251	250	275	260	284	292	266	268	257	251	265	256	268	260	264	301	279	276	260	267	298	273	265	288	257	260	267	269	264	248	254	281	297	275	248	254	278	290	296	265	259	271	272	261	272	257	255	279	266	252	242	299	307	259	268	267	272	260	273	308	269	280	265	296	257	270	287	269	275	258	289	286	267	261	293	266	252	277	249	271	288	251	284	298	275	255	249	262	286	264	281	289	259	273	259	267	257	274	265	270	273	246	268	257	265	245	277	266	285	282	268	277	255	251	250	292	239	255	252	280	274	247	247	284	272	246	264	262	235	273	264	265	287	284	278	279	261	213	284	266	269	274	269	262	274	268	277	254	275	263	257	295	260	258	263	252	250	254	290	311	290	253	280	253	282	252	254	278	268	260	267	271	273	266	280	256	303	260	282	249	283	278	255	263	271	266	306	247	269	262	248	295	291	262	263	258	267	272	250	246	264	259	255	251	266	267	322	257	289	298	266	256	292	253	246	283	284	253	260	284	252	259	251	277	267	249	264	287	252	273	284	252	257	249	262	282	258	270	251	267	277	255	287	246	223	269	259	279	263	267	241	290	238	259	278	270	254	270	271	228	291	268	289	281	270	272	260	288	254	277	238	250	274	292	281	241	273	288	279	264	280	260	293	289	279	262	264	255	286	262	243	290	321	272	252	289	292	282	285	277	279	268	259	279	279	258	288	249	259	279	255	256	260	258	269	289	262	269	302	266	286	274	232	248	270	262	289	264	279	268	266	227	292	268	255	254	242	249	261	253	282	261	267	269	266	250	248	260	267	267	270	263	291	262	294	271	281	272	264	295	279	265	241	275	308	274	275	256	256	265	269	279	254	276	239	279	269	267	281	246	249	284	249	244	289	273	257	260	266	265	261	247	281	246	282	271	257	314	252	283	242	259	276	241	224	247	248	277	276	272	269	243	255	253	270	266	268	259	271	239	295	279	265	255	279	260	244	274	270	280	275	243	234	258	262	266	261	252	291	237	278	251	307	262	256	295	251	280	278	277	265	279	296	288	282	257	242	262	243	272	277	281	242	282	309	233	274	270	261	230	258	256	228	269	251	261	258	286	265	277	231	285	267	278	260	276	262	252	306	284	245	269	282	258	278	278	267	252	257	242	259	293	249	273	265	275	281	245	255	254	266	281	248	255	273	272	276	263	242	274	252	258	280	260	239	252	258	284	271	298	266	264	244	264	299	281	304	249	280	277	279	241	263	230	292	263	293	261	251	259	278	278	249	256	249	291	277	269	278	290	260	256	291	272	276	262	265	271	267	254	274	284	297	267	266	258	273	274	259	235	272	273	281	293	257	251	257	259	242	274	255	262	251	272	277	253	321	260	305	266	268	266	280	305	255	261	263	290	270	288	269	259	266	252	275	251	251	287	265	275	261	280	263	290	282	249	281	281	245	265	279	275	287	286	277	252	274	276	269	302	229	278	264	262	281	256	228	293	293	288	260	273	285	253	280	266	259	269	249	256	280	262	279	266	293	261	267	272	246	262	248	259	270	260	254	235	301	265	231	282	288	290	265	256	265	265	262	259	277	289	250	261	261	279	262	273	302	257	268	239	276	289	271	285	260	259	306	276	282	269	263	258	249	258	282	241	277	253	242	229	292	248	258	278	295	253	282	290	274	265	264	267	282	270	300	277	281	276	247	272	270	270	276	268	264	282	296	268	245	254	293	264	259	259	292	306	281	263	235	236	258	262	264	277	250	258	267	284	268	274	299	249	273	259	269	272	310	273	237	232	242	257	267	265	270	265	276	270	276	254	222	276	309	265	274	297	276	263	272	267	263	283	249	280	293	264	269	282	281	283	262	244	296	264	261	296	285	260	260	270	250	268	257	267	242	276	243	271	246	266	263	266	273	240	276	271	271	279	261	293	274	228	296	288	285	262	273	281	254	251	284	270	289	285	248	245	267	266	284	266	284	248	267	274	291	268	256	259	266	252	265	299	258	249	254	242	254	305	268	273	261	271	247	257	286	275	254	246	253	263	267	277	248	264	245	256	285	248	279	250	263	276	277	250	270	257	250	259	253	253	268	249	268	229	267	275	254	269	275	261	251	277	238	264	246	255	286	292	246	293	237	259	273	268	257	272	279	284	264	276	279	259	261	260	269	286	261	270	259	251	258	243	259	264	251	303	244	265	252	276	258	240	284	256	277	296	288	268	269	278	266	270	269	265	251	271	275	286	287	281	277	256	255	264	262	270	283	264	258	269	270	268	285	293	263	296	271	286	280	267	290	285	266	253	238	265	266	235	244	270	276	262	262	242	296	253	278	251	276	255	285	263	278	262	274	260	298	246	268	270	289	265	294	295	254	267	277	275	263	242	244	293	287	239	231	257	261	273	259	261	255	256	303	282	288	285	284	270	254	281	272	265	274	269	252	267	269	269	250	251	295	256	258	273	261	255	281	266	245	280	277	285	251	254	259	267	281	247	273	250	281	280	276	276	269	303	275	271	249	282	295	297	253	293	265	238	281	297	277	249	256	244	255	250	256	252	294	253	277	287	271	256	237	257	270	291	271	270	241	282	294	248	275	291	278	271	280	267	273	281	248	304	238	264	264	279	269	253	306	262	262	256	242	260	289	248	305	270	280	274	287	248	303	250	262	277	277	269	258	257	260	275	267	274	258	253	252	265	264	276	244	275	270	272	278	226	276	251	250	316	260	250	261	298	262	283	257	284	270	248	293	262	253	291	309	259	271	280
39010	60170	63939	62954	45189	22563	755	700	581	523	467	533	473	467	440	453	417	447	445	429	441	403	428	379	396	403	349	399	414	409	382	428	815	545	406	388	421	434	389	389	403	378	409	410	365	388	392	388	377	419	382	405	382	399	395	352	398	390	394	434	387	384	375	379	406	390	401	365	372	391	373	368	385	398	394	377	377	403	385	380	369	413	384	380	364	422	396	369	348	385	357	395	404	360	384	387	371	385	451	387	361	370	388	367	376	411	394	381	365	395	373	376	345	400	385	351	376	366	369	370	377	367	366	396	362	374	380	363	423	392	402	426	422	396	403	399	400	401	391	347	362	430	406	409	375	339	401	382	405	415	387	379	381	393	379	409	428	417	396	387	407	393	372	369	399	398	363	380	372	407	409	391	373	373	397	377	405	372	373	391	410	409	375	383	399	360	383	396	375	375	382	374	396	402	377	373	360	396	389	343	359	408	402	388	390	406	399	411	382	385	384	407	380	398	387	399	389	385	394	419	402	421	407	387	380	412	403	390	391	392	354	380	395	377	383	412	360	372	393	370	403	372	383	365	362	400	385	399	369	370	393	374	363	393	415	390	422	382	375	377	362	383	373	384	361	399	400	401	385	380	403	373	400	401	390	396	409	387	392	359	385	393	370	370	360	400	401	390	393	401	393	366	402	375	391	396	403	375	404	371	381	430	390	396	414	429	397	382	415	420	355	388	377	385	396	422	381	409	369	383	431	403	393	376	376	415	364	329	402	403	394	393	372	403	394	393	384	369	364	398	413	357	353	354	400	395	421	394	384	397	344	363	388	395	404	384	376	397	354	413	380	352	391	348	370	362	375	389	392	373	366	373	399	401	385	384	362	413	388	383	381	385	386	372	375	393	414	383	387	379	404	405	375	357	390	415	383	374	386	411	363	408	395	410	391	375	370	392	371	415	398	371	422	401	415	388	427	370	387	383	382	395	373	366	382	367	376	390	395	372	379	374	356	369	366	368	340	373	382	382	366	387	397	374	346	397	353	404	391	432	368	380	374	385	378	376	400	387	426	365	402	375	369	373	395	372	372	400	373	382	370	398	393	386	402	388	337	371	390	409	430	423	398	364	360	359	394	387	374	396	393	373	363	363	385	387	379	346	366	414	382	384	401	379	370	383	405	377	397	407	384	378	395	385	393	378	352	427	388	394	401	374	414	400	389	388	406	405	422	392	400	410	348	394	377	410	386	378	393	392	369	356	379	413	363	439	381	350	386	402	412	387	389	383	406	407	414	376	382	381	376	385	366	362	375	394	373	415	376	368	368	398	378	395	387	362	394	370	366	372	378	381	397	406	404	341	384	432	388	370	353	397	385	374	382	382	396	415	372	382	416	414	394	393	404	406	400	410	389	369	355	412	393	392	383	381	389	391	365	406	392	399	393	394	417	402	354	374	389	388	399	383	373	370	397	382	369	383	340	405	374	401	384	378	395	393	401	354	425	377	387	369	403	392	396	404	364	432	375	390	414	379	375	372	381	399	361	410	372	381	386	386	398	376	396	396	389	358	373	343	362	370	428	418	357	388	366	391	396	410	416	387	369	366	373	396	416	372	361	390	430	408	389	408	379	412	396	397	355	422	401	395	383	396	420	407	394	371	391	393	390	396	408	395	407	356	369	401	363	357	387	393	403	392	367	356	391	402	364	394	373	398	369	416	434	403	371	378	397	365	393	393	374	372	371	371	387	401	383	399	403	373	386	409	410	362	356	413	394	400	376	411	416	405	397	392	410	388	386	391	410	385	400	375	371	385	375	398	406	405	403	387	334	394	396	387	382	403	390	369	398	368	365	395	395	407	395	375	379	433	351	402	375	393	404	400	389	409	375	403	389	375	363	409	395	411	349	397	407	338	370	385	416	375	369	368	403	368	360	404	402	400	370	373	397	367	391	367	366	337	398	387	405	397	377	414	374	400	378	369	372	378	420	368	398	365	405	412	410	379	382	401	415	403	415	357	396	413	371	351	447	347	382	357	385	404	399	387	406	354	383	344	384	373	374	379	401	361	384	394	372	381	418	400	374	420	386	357	387	357	379	386	419	399	381	399	371	368	355	344	408	378	373	374	365	401	368	386	385	349	383	373	390	386	401	425	380	384	369	361	421	374	385	425	371	335	385	399	360	394	360	386	372	414	374	405	410	420	396	385	365	374	368	406	406	373	369	368	394	381	406	377	404	365	372	403	377	386	370	382	386	372	398	377	393	376	397	360	359	376	380	396	424	382	411	386	399	394	411	364	377	354	369	419	388	364	420	407	378	395	387	404	395	418	388	357	397	391	379	361	355	425	400	363	393	376	379	362	412	374	383	368	397	365	414	386	403	375	399	377	393	395	397	391	373	368	375	380	403	366	409	433	377	402	378	423	399	416	351	391	332	378	376	412	347	402	388	383	396	359	339	380	383	394	380	377	361	402	409	382	384	371	401	398	374	383	399	400	411	375	423	379	375	377	400	405	375	356	401	405	408	367	373	455	381	374	365	408	377	377	387	368	406	407	390	375	403	363	373	414	367	404	385	384	383	385	397	413	394	361	366	407	397	403	350	387	406	369	359	372	416	396	415	376	395	358	370	365	398	381	403	401	382	393	388	383	415	407	391	341	355	387	380	384	391	381	409	361	379	412	388	366	373	386	338	397	383	380	348	399	369	374	384	384	380	379	391	360	375	441	371	370	379	369	369	385	364	377	387	387	421	362	393	363	364	379	350	388	395	392	372	392	389	358	346	386	390	368	412	364	396	376	400	396	395	357	397	392	419	391	360	344	392	375	410	371	403	384	366	385	354	372	379	393	362	382	351	377	360	390	395	426	352	370	383	392	405	389	415	427	415	399	400	366	391	396	347	367	393	336	328	402	402	407	405	405	393	397	383	344	352	397	391	409	408	398	404	384	361	396	402	408	371	404	385	376	383	376	363	343	422	387	376	383	361	375	402	429	376	410	381	386	387	361	433	395	379	384	381	398	400	392	356	423	399	364	351	392	447	398	362	402	365	420	406	393	390	400	365	370	365	422	398	373	364	389	359	389	395	396	385	360	427	373	398	369	375	391	380	386	369	402	385	385	352	348	376	385	390	386	362	343	373	376	372	404	389	352	370	389	393	412	390	378	394	383	400	427	367	427	373	388	411	387	394	414	406	423	378	359	380	361	365	361	381	385	344	369	400	364	398	355	403	395	385	407	429	417	370	401	415	378	367	419	381	373	430	397	403	402	397	395	441	358	389	406	389	385	403	395	374	371	375	385	364	373	379	426	402	414	370	360	404	376	403	345	416	385	390	402	373	414	405	397	376	394	385	376	412	373	384	356	428	372	415	367	384	404	371	391	363	396	371	397	374	421	343	377	384	367	370	385	412	403	419	413	398	388	395	365	420	370	398	381	376	361	400	418	397	389	399	390	390	406	377	358	394	398	398	423	448	377	371	417	393	357	397	383	384	368	363	370	383	389	419	419
22916	21128	30049	31730	35000	28110	16298	1878	449	360	377	375	343	320	288	319	325	309	302	292	326	294	294	312	306	276	282	317	319	308	298	300	719	496	292	272	282	276	284	285	302	340	301	277	320	290	299	286	281	299	301	313	267	291	299	269	288	281	267	281	276	318	296	285	273	299	268	271	283	275	279	309	273	281	285	257	258	281	290	284	282	260	262	277	290	281	279	238	279	283	260	313	279	258	275	307	293	290	306	255	276	278	284	287	263	285	306	268	289	305	322	282	287	268	300	282	296	273	300	261	315	252	267	304	283	309	286	282	254	283	284	285	289	291	258	286	298	289	257	274	274	263	297	297	252	271	291	280	281	294	299	292	272	283	290	266	315	292	284	305	327	278	288	272	263	274	269	301	274	275	276	281	266	300	286	312	285	288	285	295	289	282	288	266	273	319	250	258	278	278	287	276	274	291	294	278	300	291	307	274	271	280	289	292	301	259	268	288	279	270	271	288	243	298	297	281	291	272	288	281	254	267	302	319	276	261	279	275	279	283	264	270	305	309	272	286	262	285	291	296	271	296	313	274	291	271	304	296	286	283	282	283	284	274	288	265	278	286	260	290	272	293	272	258	293	291	291	304	284	291	311	285	282	290	257	281	275	264	279	282	280	291	286	266	270	284	288	267	285	286	262	281	269	262	302	302	257	280	266	302	307	302	291	254	266	282	285	318	303	294	287	271	261	271	269	298	314	306	266	260	284	317	303	278	320	266	270	281	280	254	294	270	283	288	277	308	289	264	296	290	300	258	284	273	253	296	295	278	297	291	299	267	265	274	298	294	268	261	303	280	299	300	294	271	289	267	273	295	296	291	281	297	297	264	263	268	280	289	284	301	266	306	305	273	300	293	273	269	298	285	300	261	293	267	291	275	263	279	261	272	284	292	269	246	256	326	251	281	298	268	259	305	290	302	301	301	276	300	261	266	277	273	313	295	257	285	278	307	277	292	295	308	290	292	292	296	285	268	287	297	293	282	277	253	269	264	293	309	265	272	274	286	288	291	276	298	295	313	276	287	305	289	300	252	256	301	264	270	259	280	265	277	284	294	268	282	292	265	265	279	298	283	276	301	286	295	273	294	306	303	280	264	271	269	291	297	258	299	315	276	274	293	259	287	307	298	274	293	276	293	286	316	273	318	307	254	285	299	290	294	287	283	298	295	287	273	272	311	262	279	284	274	277	277	299	310	297	292	290	263	260	264	311	280	296	279	292	265	281	278	287	286	290	268	286	288	301	315	266	284	303	263	298	329	282	269	287	255	310	287	287	305	274	245	285	263	267	251	306	274	268	258	285	276	283	298	273	274	287	261	273	275	276	269	273	290	328	267	311	300	305	291	283	272	271	298	284	280	293	293	268	281	297	298	307	305	302	278	270	292	267	288	273	270	289	301	283	286	297	300	302	289	285	265	288	281	295	266	294	293	294	286	292	314	282	313	295	312	271	301	296	288	263	256	295	278	267	276	312	249	285	293	271	277	302	262	282	316	263	294	283	276	300	276	273	285	277	304	277	249	265	273	306	293	304	305	287	297	261	294	282	288	282	262	278	280	300	303	329	267	291	289	302	284	309	270	274	308	287	285	299	296	305	278	259	259	282	298	277	294	246	288	274	268	294	308	290	297	266	259	259	274	291	265	285	293	293	310	263	283	258	298	286	298	248	259	304	288	286	263	289	270	257	298	301	285	306	283	299	280	286	287	317	254	289	298	289	257	270	297	293	269	273	274	296	264	272	255	284	284	280	301	286	257	294	276	288	281	304	246	254	294	295	271	280	291	286	318	275	276	296	308	296	304	307	233	295	258	304	297	264	272	316	283	277	278	280	263	274	280	269	274	257	269	252	289	300	283	263	272	275	290	281	263	280	259	275	263	262	283	289	273	283	288	295	275	326	290	265	273	285	298	294	266	271	286	271	289	284	263	289	284	268	281	280	293	285	297	272	265	291	276	291	316	263	319	273	271	254	272	302	254	281	291	286	291	288	267	320	273	303	273	305	266	288	275	263	293	312	282	264	287	287	284	270	269	253	281	274	291	272	297	309	295	290	269	270	302	287	297	247	291	265	275	298	279	291	304	283	309	265	265	310	287	268	314	284	277	265	299	291	283	272	265	261	282	253	288	261	274	284	278	295	276	308	287	264	264	260	253	288	284	306	257	290	279	272	287	280	263	300	300	320	277	270	277	283	286	264	288	300	271	241	290	314	276	280	312	262	282	265	285	256	319	287	287	266	289	309	290	256	282	300	299	296	294	294	287	284	295	288	301	318	285	321	301	303	225	274	299	302	294	267	299	271	290	293	255	288	251	300	256	312	307	303	278	259	280	281	286	278	268	290	279	283	294	280	302	254	274	260	291	284	278	258	275	258	292	266	270	259	276	274	287	260	277	271	295	301	282	273	272	309	268	285	283	277	315	271	272	281	302	319	297	301	286	297	244	298	274	263	283	301	255	283	302	303	290	276	319	292	314	283	315	303	291	310	280	309	268	279	272	288	305	283	267	271	270	285	286	259	268	265	284	306	304	285	276	274	309	245	274	290	267	298	299	271	268	306	241	283	274	303	280	273	280	278	278	302	305	300	284	273	285	283	237	315	290	265	272	276	309	294	268	301	261	244	318	290	280	299	266	275	293	263	266	269	296	268	262	271	271	283	281	282	279	288	278	276	305	267	283	263	285	288	291	275	280	264	284	286	264	310	288	288	290	285	283	284	255	296	284	278	284	300	254	288	286	262	304	265	307	303	303	318	268	296	293	304	289	300	242	287	281	311	267	282	291	293	280	257	305	244	288	260	262	295	247	280	297	285	312	277	288	288	273	286	304	272	304	295	269	274	293	293	263	256	289	310	297	308	296	291	322	287	320	310	277	275	305	281	308	297	251	311	294	303	317	282	305	299	255	327	278	264	313	300	282	277	271	286	271	298	278	269	305	276	309	281	252	278	267	290	273	281	278	304	285	277	300	290	307	300	290	282	304	281	297	277	264	258	311	294	288	277	298	271	294	275	295	277	272	298	280	306	267	268	263	275	283	308	276	273	299	294	323	269	289	260	285	302	287	307	278	285	291	295	291	275	270	292	279	307	292	287	296	257	250	283	277	269	278	292	286	292	308	289	285	282	313	283	312	285	272	285	294	290	290	265	282	289	300	291	306	269	293	275	255	315	292	267	310	296	299	307	298	302	300	267	268	302	303	298	297	288	280	272	258	305	277	276	293	302	280	286	265	285	279	281	298	325	275	309	291	283	288	277	313	302	268	244	258	295	268	277	289	289	322	281	313	298	302	295	282	281	273	301	309	322	292	281	280	268	268	298	306	271	304	284	258	280	270	273	274	286	302	290	302	254	297	278	282	304	294	292	291	272	272	284	262	271	280	268	245	288	293	318	294	250	282	280	291	298	289	298	266	299	291	278	307	274	281	279	302	311	275	277	273	297	271	282	267	286	275	277	271
45449	61934	70793	72853	50362	29899	1208	941	810	682	653	570	552	566	536	509	506	464	456	457	483	468	481	442	412	454	424	416	463	434	426	417	1536	852	412	427	404	381	400	421	379	419	403	457	429	405	424	412	434	423	434	416	409	412	400	403	392	438	395	460	388	413	461	435	386	423	377	443	422	376	375	424	422	417	410	413	420	356	388	368	422	415	406	442	397	423	379	401	394	409	370	416	414	397	407	403	394	366	442	422	383	402	403	429	427	338	383	417	421	396	413	396	393	399	413	390	444	385	405	405	424	384	411	401	408	417	405	383	427	412	435	396	405	451	418	416	387	420	406	411	384	394	372	420	411	392	424	410	414	394	418	361	423	402	394	403	415	425	382	438	431	380	408	391	407	405	413	419	427	393	417	431	408	398	413	426	392	407	395	422	413	369	393	409	440	436	443	419	404	434	394	425	429	408	415	370	401	377	397	439	420	384	416	394	402	391	415	355	411	389	411	421	407	422	432	364	390	393	409	407	430	371	389	419	426	395	391	430	365	391	435	406	412	411	416	396	392	421	387	419	429	413	367	390	410	402	420	388	426	421	392	410	396	457	412	389	378	412	405	409	368	380	395	416	425	432	434	424	394	420	394	431	395	399	436	426	378	385	399	402	396	373	444	403	363	429	417	415	385	400	407	392	402	406	405	415	416	414	420	398	394	413	405	435	390	400	400	396	436	421	419	429	380	397	418	381	380	426	384	444	405	426	399	404	422	384	423	383	406	405	394	455	433	387	409	410	434	418	413	412	399	412	405	376	393	393	405	407	428	405	390	370	419	394	387	418	393	386	394	381	390	430	432	403	403	396	398	410	394	421	414	403	408	417	375	416	360	407	379	366	394	419	424	406	386	409	404	421	396	399	428	437	391	395	402	401	403	396	369	397	392	416	402	414	414	421	431	405	387	426	407	385	401	412	411	396	399	396	411	426	433	413	416	437	381	395	453	401	388	402	379	364	414	398	410	398	395	369	418	441	407	372	471	392	420	417	399	394	376	402	405	410	424	392	392	411	400	432	420	386	379	418	423	406	416	405	432	399	383	408	433	401	415	356	441	427	405	386	425	397	393	421	424	413	437	416	404	385	444	390	407	392	415	409	414	416	396	399	405	420	440	428	408	391	391	432	394	393	429	404	399	377	417	412	406	426	374	398	395	414	421	406	444	434	428	410	373	403	420	381	384	398	396	389	419	399	413	413	458	347	418	372	401	421	403	443	423	431	400	394	377	419	403	402	395	357	414	403	394	406	394	440	407	392	401	412	386	407	403	430	459	414	403	459	425	394	401	396	423	403	424	440	412	420	361	401	406	362	380	399	423	417	390	423	382	409	410	391	437	409	399	395	397	408	389	371	392	406	417	391	393	418	390	478	387	393	422	381	415	434	404	400	400	392	403	381	411	443	390	432	410	418	415	462	388	399	408	427	425	402	402	419	391	404	388	394	396	394	429	398	393	406	375	411	408	391	397	381	412	424	405	399	423	404	381	464	396	359	403	382	428	399	408	425	391	437	391	373	400	406	400	431	403	453	401	394	444	424	384	409	398	421	381	432	388	421	427	430	390	381	430	404	365	405	445	420	372	361	408	391	427	398	415	392	404	391	431	368	417	421	408	413	411	428	418	404	395	379	436	380	402	429	401	423	424	405	418	352	443	376	399	428	420	423	383	394	404	428	450	399	424	423	393	399	366	421	419	425	410	422	406	412	413	419	432	410	447	392	433	426	416	415	433	453	379	375	413	426	417	383	400	424	409	389	413	383	397	382	397	381	392	447	415	395	396	348	425	416	370	406	405	425	382	404	416	398	398	403	425	421	432	415	422	416	444	422	427	396	419	413	389	389	409	427	386	395	421	433	419	420	458	390	429	426	421	416	395	392	408	416	387	407	416	409	441	420	435	410	424	388	387	399	360	389	415	375	402	392	399	386	400	388	432	400	411	367	402	414	390	399	418	396	397	427	444	395	428	401	407	382	405	434	449	414	419	395	427	374	415	426	429	422	389	390	384	406	399	395	420	402	381	438	386	414	419	395	433	432	432	431	427	413	416	376	416	441	422	414	413	439	442	405	428	415	388	412	408	433	400	402	383	423	383	389	396	399	404	386	398	387	439	427	417	378	443	405	419	407	386	433	421	403	428	432	426	404	397	384	394	418	435	400	419	398	407	435	401	417	384	388	455	399	401	429	402	409	388	443	438	411	398	430	400	444	386	381	403	400	414	394	403	414	380	372	403	418	384	435	418	440	401	422	408	401	385	381	401	411	424	427	392	436	370	407	381	401	375	389	430	407	387	431	382	416	395	403	417	409	403	407	397	404	409	425	411	392	410	395	407	437	439	403	382	383	356	415	396	394	425	394	395	407	416	389	440	398	381	454	418	394	401	423	397	374	411	365	380	407	415	410	430	387	384	409	417	413	378	402	424	417	419	371	405	400	410	448	413	412	402	404	404	400	442	417	379	395	395	401	451	425	409	394	422	388	428	417	396	388	433	396	418	396	379	379	413	368	410	394	442	395	409	412	419	395	390	392	399	421	395	409	425	401	422	406	458	427	416	404	429	391	441	414	387	417	410	411	392	406	424	418	416	407	402	351	414	397	418	405	395	416	400	413	410	384	407	422	419	389	413	391	369	421	388	411	385	419	393	380	398	383	392	385	405	418	385	424	401	409	389	397	398	376	378	412	402	378	385	438	402	424	400	406	422	425	391	450	417	394	392	435	393	403	404	388	428	421	399	389	416	418	394	401	466	412	395	417	389	388	406	411	426	412	435	430	397	433	396	404	412	425	400	387	419	412	395	418	402	406	408	419	408	410	387	386	379	425	391	379	422	382	391	374	415	380	412	393	436	382	405	400	390	377	423	431	421	410	428	412	402	432	431	405	373	447	409	400	410	415	442	408	416	408	415	403	380	412	396	417	415	426	377	418	406	395	410	398	386	402	406	378	398	408	412	440	399	430	428	433	420	374	449	390	415	388	419	427	374	406	417	372	380	415	401	409	404	416	423	421	424	406	381	431	448	393	376	406	381	377	414	404	426	381	410	384	410	369	421	407	400	428	388	435	401	389	404	374	392	402	390	390	427	408	411	356	427	420	420	419	415	399	438	426	422	406	407	449	443	410	402	400	414	386	439	382	405	396	450	382	413	436	431	428	415	399	407	416	418	418	371	403	415	388	421	395	432	403	366	395	417	395	405	417	359	389	397	401	379	409	393	368	396	395	360	373	418	405	396	372	435	413	404	392	404	462	404	388	395	382	397	415	412	375	415	407	405	398	433	415	432	397	392	400	374	397	384	410	411	420	364	410	371	412	413	427	413	408	421	412	465	385	404	399	388	446	388	434	396	438	403	384	424	395	410	417	405	414	367	383	373	413	403	385	414	363	407	438	400	396	427	407	394	422	414	421	406	409	415	391	358	395	424	406	393	399	422	383	425	403	422	408	418	401	410	405	396	401
26890	21811	28645	31330	12378	2546	176	151	154	138	170	149	158	164	145	132	170	151	157	149	149	155	147	163	151	164	154	156	150	136	143	148	168	173	157	165	148	159	138	136	152	140	154	141	155	170	146	155	152	156	168	150	137	138	126	148	170	169	155	141	152	139	159	138	129	155	155	150	151	128	148	140	144	172	168	155	143	156	152	144	138	132	160	154	128	128	144	141	146	153	155	158	138	149	138	169	150	126	172	139	143	133	158	150	150	142	137	143	157	160	151	133	152	163	158	139	181	162	163	127	158	166	137	158	170	143	146	149	150	130	143	155	160	161	173	149	153	142	143	147	134	142	126	140	177	141	148	133	154	166	158	140	175	146	143	138	161	143	136	131	165	177	170	150	126	159	160	147	167	164	151	153	135	146	166	144	136	149	138	156	155	144	160	159	144	159	148	152	132	155	145	159	149	150	156	137	135	154	150	153	140	165	142	138	155	145	136	153	155	154	132	136	146	161	160	146	158	162	164	126	148	127	144	145	167	144	153	145	135	165	152	143	138	153	145	150	141	151	153	160	161	151	139	166	157	153	159	155	142	146	142	151	147	123	145	133	134	148	154	162	150	156	154	98	153	137	130	134	140	144	128	137	157	152	159	140	126	152	146	172	148	169	134	154	125	145	162	148	177	145	150	169	151	130	180	153	161	141	154	153	145	134	175	143	134	145	142	152	156	149	134	162	149	151	146	140	132	149	161	148	150	157	134	134	155	144	176	134	147	139	140	155	125	154	162	163	147	114	142	158	173	127	152	155	141	147	149	165	148	146	139	151	139	147	170	139	147	159	153	152	130	133	154	164	153	141	149	139	144	159	153	149	136	149	165	148	143	150	140	141	135	175	149	125	144	150	173	162	146	154	162	149	149	144	150	127	152	140	148	146	167	156	146	144	155	144	150	153	135	137	132	144	131	148	153	145	151	134	148	157	141	128	160	164	138	168	186	137	164	145	138	142	138	169	164	143	131	134	123	143	125	152	147	158	154	144	139	141	153	147	164	162	149	139	138	142	131	148	142	149	148	139	143	170	146	149	142	164	145	150	133	131	154	155	144	153	142	155	154	144	144	168	157	150	166	161	147	149	150	147	165	146	142	150	114	166	148	147	142	145	178	155	137	149	153	133	140	141	142	137	164	148	149	146	145	147	130	141	143	145	144	155	148	126	160	152	158	171	144	162	150	136	152	149	144	163	140	127	166	149	157	170	134	159	163	161	158	153	138	167	150	166	163	134	149	137	155	140	144	129	135	147	152	143	136	143	141	170	147	163	150	156	167	169	158	141	141	159	155	143	164	157	163	149	154	149	158	166	149	136	156	147	140	146	131	134	171	156	156	149	155	152	151	135	143	148	132	136	147	155	129	156	148	145	152	148	132	138	161	138	148	183	162	151	149	152	142	132	143	142	157	149	163	150	166	145	176	171	140	152	137	134	161	137	141	148	162	129	140	148	148	156	157	156	165	176	165	169	141	166	138	170	141	160	148	163	160	121	144	172	132	162	157	139	145	143	160	166	144	148	151	150	164	163	139	145	128	144	129	138	161	171	155	149	143	156	148	146	133	129	141	160	167	160	152	145	138	162	133	132	164	149	144	168	153	164	148	142	144	140	134	150	165	150	154	152	146	147	112	148	130	156	146	134	160	151	139	136	142	142	138	159	177	161	166	144	123	137	169	132	156	175	149	151	150	166	140	148	143	167	149	160	150	147	140	139	151	161	140	154	141	171	167	142	149	140	133	170	163	123	145	150	155	141	139	165	123	145	154	142	143	161	153	149	148	149	132	148	146	149	159	145	143	149	168	148	139	152	131	156	153	149	172	148	143	154	147	125	133	158	158	153	132	150	152	155	138	136	145	154	158	163	139	152	137	171	148	151	165	148	161	160	124	153	131	155	163	166	136	145	145	141	153	154	156	153	160	140	153	146	149	147	152	154	154	158	138	132	163	141	185	155	157	141	156	154	164	120	160	147	162	131	137	159	131	150	141	174	135	142	145	168	158	136	137	149	140	154	159	129	126	130	166	164	135	149	131	166	143	149	161	151	151	152	142	156	150	137	137	149	157	150	131	135	164	134	158	163	147	150	146	149	158	172	139	167	143	144	156	131	147	159	142	161	147	142	142	187	173	161	147	156	162	126	163	149	151	129	159	153	154	137	138	146	155	144	122	148	153	133	148	154	157	138	141	155	131	147	136	149	151	148	151	165	130	141	129	141	146	175	151	146	137	166	147	164	143	145	154	157	155	134	152	141	127	130	153	158	148	132	155	159	169	143	121	160	160	154	146	149	145	141	156	144	138	143	143	158	147	121	154	156	152	141	148	133	140	130	129	148	140	152	172	151	142	145	160	158	141	149	152	170	145	150	141	163	159	137	133	158	154	156	120	154	146	122	154	160	137	164	130	158	156	149	122	142	149	148	149	140	138	140	154	154	160	173	153	149	164	151	138	136	149	146	146	143	141	153	142	150	148	151	145	154	140	150	131	147	154	136	133	132	141	154	153	163	150	119	127	133	157	133	156	156	151	164	146	153	166	135	154	134	147	163	144	137	152	138	140	141	152	147	150	172	161	145	135	130	180	167	159	152	159	131	138	144	143	158	145	160	151	153	137	154	161	152	136	133	131	127	158	162	142	144	142	133	153	156	119	144	171	145	114	149	151	162	142	151	153	171	143	136	150	163	138	156	163	156	149	146	143	162	163	157	153	161	170	155	147	144	143	162	145	142	157	150	165	140	136	150	152	156	169	155	139	162	156	160	154	125	154	155	153	140	158	156	147	154	150	139	146	156	160	139	172	156	150	152	153	135	135	155	159	155	144	161	160	154	136	170	150	142	175	150	153	152	153	144	163	135	144	160	136	162	140	140	170	145	149	148	150	123	161	155	148	141	129	130	135	162	159	138	144	175	145	169	149	143	127	158	122	142	135	162	143	156	161	166	161	154	137	130	154	128	127	134	154	151	153	136	148	142	121	151	136	154	151	139	144	151	148	152	171	132	159	162	144	156	123	151	161	147	155	151	160	149	160	147	138	146	142	146	151	131	168	150	154	156	141	145	170	171	141	150	152	127	176	155	151	161	152	148	155	156	149	163	149	143	135	166	163	153	153	151	145	128	158	164	181	164	162	157	147	149	133	151	151	155	157	132	160	156	151	147	163	143	171	165	132	161	158	159	140	165	128	150	166	137	158	150	130	154	147	130	137	145	149	148	145	150	166	124	161	138	151	131	133	148	157	144	150	139	142	156	168	151	145	158	152	147	164	145	143	162	130	157	135	148	143	170	139	142	151	130	151	140	163	152	180	165	159	150	144	141	154	136	145	148	133	147	133	153	146	123	127	143	150	144	143	147	131	147	138	150	150	151	147	162	144	144	162	144	158	124	150	150	154	166	148	159	164	146	144	140	136	148	152	148	171	142	142	159	133	151	148	121	132	134	164	184	120	136	154	152	143	153
17393	30770	35129	30451	13083	4124	295	260	232	222	214	237	219	233	230	249	238	225	207	215	250	236	265	223	227	220	206	206	201	237	227	202	289	282	205	240	253	217	227	215	245	214	245	222	229	230	212	210	236	194	224	223	220	227	237	233	233	217	233	203	249	241	227	227	202	195	229	221	215	230	202	208	224	204	230	241	252	229	194	207	215	210	226	198	247	234	237	218	225	209	229	249	219	229	190	208	221	252	237	217	203	234	205	201	227	220	218	204	210	243	199	227	233	207	216	219	227	223	211	214	212	215	225	209	204	223	228	226	232	223	224	238	234	221	230	240	205	196	215	222	261	236	214	236	235	243	203	197	254	232	234	238	217	210	209	210	229	264	251	202	219	219	211	201	228	234	208	225	215	220	229	208	231	228	212	236	207	219	208	198	224	219	206	235	188	236	231	241	205	191	237	209	221	204	224	262	210	234	209	243	239	207	198	219	225	197	210	204	191	233	221	203	235	240	218	232	238	218	236	198	233	232	242	217	219	203	242	224	222	214	238	225	223	225	226	213	231	203	239	229	223	215	247	207	244	223	217	244	244	230	234	213	211	226	230	242	227	209	205	218	229	240	220	218	200	224	190	227	212	260	217	217	210	225	243	200	216	221	220	226	208	236	221	212	221	230	202	230	220	192	226	210	241	200	191	219	210	224	234	220	235	211	229	239	215	230	233	233	219	209	235	174	241	211	202	212	225	233	230	218	253	220	216	213	207	201	223	216	217	233	223	238	235	219	238	203	190	220	199	233	224	211	242	240	255	226	243	214	211	216	199	230	234	219	207	222	225	201	225	209	243	215	242	237	227	196	213	237	229	224	214	190	225	213	232	222	220	222	247	205	223	249	226	224	214	226	224	218	223	226	226	243	237	228	231	216	195	205	240	235	222	220	191	229	235	226	225	223	224	219	205	188	238	220	222	210	202	242	236	194	219	217	222	238	229	213	240	213	250	225	204	211	231	221	260	234	232	220	207	210	195	226	211	194	239	216	226	214	224	227	215	206	235	212	224	207	218	204	229	205	231	200	228	253	206	233	228	217	208	227	245	214	219	243	203	220	228	227	210	233	214	224	221	229	223	232	220	209	213	224	237	220	250	218	229	215	236	231	214	206	211	218	225	232	196	219	239	221	221	225	256	238	256	243	238	220	203	234	210	240	213	232	233	228	233	229	220	214	246	224	251	221	215	204	224	233	201	204	235	231	242	208	205	246	213	237	202	224	233	254	209	226	239	199	223	246	206	240	215	234	212	201	207	247	244	198	240	211	231	195	232	228	227	218	230	210	211	204	220	219	212	216	238	203	203	216	239	232	217	216	238	214	207	239	214	190	218	236	192	245	225	219	233	218	213	209	182	215	242	204	244	205	212	217	219	213	223	219	209	243	195	206	211	223	225	238	232	207	216	220	246	250	213	194	216	219	226	255	233	208	214	210	232	240	224	235	211	249	212	216	227	222	238	218	230	245	218	223	243	213	220	221	223	221	229	240	226	247	242	208	209	225	193	226	240	253	233	216	204	222	218	229	214	224	241	224	221	225	210	215	245	209	239	228	242	200	218	221	244	218	224	238	207	199	207	218	229	212	209	241	210	232	226	216	217	216	206	230	217	218	224	222	224	231	220	212	250	243	225	231	230	232	216	272	217	223	231	216	221	223	232	246	212	225	215	232	222	244	225	219	234	238	221	190	200	227	229	201	224	236	213	224	229	221	207	222	234	227	227	221	230	229	255	197	235	200	239	228	228	209	221	225	239	205	234	245	224	227	207	231	224	225	244	235	214	233	229	217	260	239	227	229	246	236	213	211	223	243	219	228	223	213	237	239	219	249	234	216	207	183	199	215	228	207	223	201	233	209	239	214	237	238	209	203	238	241	225	255	229	206	229	229	211	244	220	210	209	204	211	209	224	224	237	207	210	228	216	238	239	234	230	228	222	200	197	217	240	228	234	232	234	199	250	226	220	249	230	230	214	223	212	227	228	222	205	226	219	223	228	250	223	231	212	228	219	235	236	225	227	229	204	223	234	230	225	187	214	202	229	232	204	212	212	230	251	214	228	204	209	210	205	243	231	237	206	236	244	238	214	213	240	244	225	226	235	229	212	224	220	256	234	245	232	223	220	228	212	202	204	225	246	218	209	214	200	221	225	218	217	218	220	232	237	243	233	217	204	218	228	237	190	198	226	189	201	206	210	209	202	231	242	226	213	221	224	208	256	218	246	218	228	218	243	213	242	201	216	222	180	219	210	197	235	222	225	251	219	220	200	209	221	239	224	213	224	233	221	209	223	214	218	234	236	234	227	217	199	241	218	211	212	215	211	218	207	210	238	198	237	216	220	200	237	219	247	246	239	204	224	224	213	245	226	237	221	240	214	224	210	210	205	212	219	236	228	251	240	201	252	231	254	210	211	225	207	221	242	217	210	219	252	211	211	227	220	257	218	242	239	216	221	223	218	239	248	232	242	217	222	216	211	216	227	244	233	227	225	229	222	241	205	205	252	237	243	213	195	200	250	217	222	246	217	231	217	234	178	202	243	212	249	226	214	232	211	234	217	216	224	239	223	205	216	222	209	237	250	227	232	226	203	229	228	209	218	219	226	220	215	229	230	239	236	255	257	234	232	208	200	224	239	204	225	205	214	248	199	236	192	216	244	188	208	224	212	229	230	216	226	230	234	210	232	223	216	214	204	214	202	211	251	233	217	223	212	234	234	216	223	222	233	248	242	206	256	212	198	230	218	218	237	245	226	246	226	236	228	226	239	251	207	194	214	230	209	226	211	215	199	202	252	203	235	206	234	201	206	201	200	222	214	253	244	177	217	241	217	220	235	216	225	234	255	220	224	215	236	206	209	225	218	225	219	249	195	197	216	224	223	244	247	237	216	216	225	230	213	247	240	210	228	231	258	229	229	212	207	234	184	232	226	218	233	254	226	204	236	207	188	219	233	197	224	206	189	246	251	214	215	222	203	219	210	213	234	213	218	245	219	201	227	221	223	232	231	212	227	233	225	235	228	217	219	204	212	226	242	208	224	208	217	224	240	208	229	227	220	211	236	231	247	228	241	214	245	250	247	264	227	212	226	235	218	205	235	240	231	209	208	237	220	237	245	236	188	216	220	240	210	244	245	232	257	214	217	242	198	249	219	235	237	232	237	217	237	227	224	197	244	230	215	205	221	215	193	211	189	228	222	191	219	201	226	209	228	216	223	226	242	230	212	211	247	216	219	210	231	231	226	226	201	258	217	245	228	216	237	217	185	224	223	200	212	207	223	228	248	207	217	225	225	216	238	252	232	245	205	211	199	217	242	212	218	248	244	213	212	208	215	206	201	247	231	209	240	237	224	205	221	244	225	233	242	209	219	239	222	212	222	218	243	224	222	241	211	213	228	242	189	239	207	246	219	235	230	228	239	215	240	228	234	243	215	238	213	205	256	246	232	226	221	219	205	217	209	212
23887	21267	30842	39429	29577	21236	5056	413	355	287	325	329	291	286	299	301	329	284	304	269	314	316	292	270	285	269	279	253	250	271	255	254	399	474	299	279	287	274	306	261	284	268	275	272	303	293	283	252	334	256	260	296	242	261	284	279	295	256	285	255	272	264	270	259	272	259	281	268	269	284	304	284	275	297	258	266	238	281	289	273	270	276	270	282	282	272	263	280	259	292	271	237	309	272	283	246	272	274	286	279	257	268	285	263	277	292	271	252	298	294	296	271	287	261	281	280	257	236	262	274	305	275	314	305	272	294	251	264	256	274	262	270	290	259	279	296	258	269	269	286	288	231	241	246	295	273	282	270	241	259	254	276	273	264	293	248	279	255	293	252	279	269	290	279	303	266	253	247	270	233	293	248	267	220	277	279	232	284	296	270	255	265	246	296	284	251	250	259	278	278	278	263	260	285	269	285	275	272	270	259	291	272	270	289	272	245	281	276	281	257	295	277	247	276	291	235	266	262	291	277	286	277	309	262	271	270	283	286	275	275	269	245	260	247	268	268	235	266	313	275	287	284	262	283	304	263	252	273	270	266	276	283	266	267	251	284	276	279	286	264	258	244	250	293	278	280	302	258	250	294	244	297	270	292	264	272	280	287	277	268	276	269	266	281	255	278	286	253	265	274	249	269	277	275	269	267	301	285	258	299	268	281	303	268	257	256	272	315	270	281	306	272	297	276	300	294	260	260	275	293	262	275	272	269	265	287	251	259	285	229	277	272	251	249	271	293	269	287	265	297	241	283	277	308	293	293	268	272	326	256	265	289	281	260	286	288	254	254	294	272	281	248	258	268	301	268	292	265	279	282	277	275	300	263	293	280	284	306	271	235	288	277	240	267	269	273	255	265	301	280	283	232	299	305	313	300	285	277	273	291	294	275	273	272	281	270	274	273	275	264	291	274	281	287	286	267	269	273	291	260	273	253	278	274	310	284	275	274	260	295	266	262	279	255	292	269	280	251	267	272	255	277	253	289	265	263	287	281	288	245	263	282	255	280	295	274	313	269	283	286	279	265	257	295	258	271	246	256	284	279	267	282	271	289	282	267	279	276	278	260	273	284	284	259	265	251	275	244	257	257	294	256	294	265	304	257	278	273	277	292	262	309	261	273	283	270	278	288	261	277	290	303	299	275	262	268	263	267	264	251	255	285	292	280	293	269	278	275	258	250	253	246	283	281	293	270	268	242	262	316	294	261	270	273	258	282	247	282	263	280	249	276	261	287	266	280	273	266	252	258	257	298	264	258	283	266	281	253	260	260	298	254	263	255	253	250	286	278	253	271	260	274	283	267	264	279	284	263	276	256	248	285	255	289	297	287	281	273	268	274	279	268	266	270	238	271	300	264	284	258	278	237	278	271	281	259	259	275	265	295	256	272	268	268	259	268	286	278	283	298	296	282	260	282	272	264	264	272	251	286	265	260	264	275	287	270	265	263	262	250	253	267	260	268	265	268	255	244	266	282	244	283	250	260	255	299	253	268	272	276	241	302	267	286	277	255	276	285	240	244	286	281	249	287	311	283	298	236	248	269	275	307	240	282	273	310	277	282	277	264	273	290	270	282	281	265	269	269	296	283	289	258	280	262	285	279	259	288	300	270	297	291	266	282	281	246	281	292	257	259	283	277	276	273	266	261	265	268	236	295	280	274	249	289	269	313	292	282	269	285	269	288	268	267	279	254	255	268	252	265	269	251	246	260	269	259	278	302	272	280	269	273	293	270	253	264	243	284	251	282	280	238	278	295	270	254	265	281	274	295	297	269	262	267	292	293	258	287	267	262	273	291	287	272	280	249	289	269	287	252	291	282	289	278	263	283	287	265	282	260	286	279	263	248	255	267	306	260	322	294	265	273	254	261	265	259	267	271	252	295	255	261	272	261	277	292	288	280	282	281	268	274	294	279	258	296	272	245	293	290	255	289	266	273	260	274	266	250	280	274	282	277	290	266	281	289	306	252	300	261	275	268	286	244	266	258	259	248	243	250	261	265	282	265	272	295	278	290	260	269	264	277	305	274	249	285	287	290	283	288	264	275	294	278	251	264	281	277	264	262	239	265	271	269	258	271	270	266	267	282	256	248	251	310	298	271	267	289	262	293	286	237	277	269	282	247	287	255	267	294	277	292	259	287	240	282	287	245	255	289	256	306	285	249	306	262	277	248	276	272	312	229	290	280	229	288	260	258	263	268	275	273	235	278	257	267	285	264	229	280	267	280	248	285	282	308	259	262	244	266	234	288	257	283	258	293	295	257	266	259	238	264	282	284	275	262	232	261	270	284	258	279	261	241	274	285	282	281	248	282	274	282	255	263	258	263	269	289	260	265	265	247	273	278	284	285	280	266	267	255	281	255	283	300	249	285	300	298	250	264	259	254	235	249	264	266	253	270	272	237	303	272	250	274	275	278	265	255	284	280	263	267	296	272	267	280	283	287	287	279	296	279	280	257	280	277	259	280	292	290	270	277	276	278	267	264	265	269	267	240	286	275	252	269	295	271	295	265	297	276	261	250	273	279	278	282	265	271	302	263	259	255	290	291	295	272	291	300	264	287	279	287	279	254	287	298	288	258	275	251	287	260	285	266	286	257	275	255	280	285	315	271	258	242	283	281	241	257	270	269	287	289	273	274	310	286	272	256	292	266	255	257	290	265	251	261	252	274	275	285	244	244	277	284	296	268	268	282	278	278	273	290	266	269	273	292	305	274	304	263	268	257	257	269	297	280	254	290	278	303	288	255	264	250	296	271	281	270	266	279	275	263	273	273	265	273	292	251	272	264	262	243	285	282	262	294	269	266	296	257	287	270	272	269	299	265	262	251	264	287	278	260	274	275	261	284	290	269	308	284	265	304	275	236	251	294	280	263	273	294	265	277	261	315	309	283	295	254	270	210	291	287	234	307	298	281	259	265	272	266	299	259	252	290	268	273	309	264	281	285	270	260	274	258	294	259	293	271	290	281	263	267	283	267	287	281	278	290	260	291	259	288	274	283	276	266	304	283	260	272	286	261	263	255	268	331	302	288	274	275	273	272	277	261	290	255	297	256	277	308	268	281	249	268	268	250	266	309	279	281	268	297	276	256	275	269	268	263	265	267	254	284	264	273	253	303	294	270	270	272	268	303	241	297	250	290	265	289	262	300	285	244	286	286	260	282	258	250	273	299	297	287	280	282	248	254	256	266	293	272	255	263	302	258	242	275	288	257	273	293	293	273	265	278	267	278	257	263	247	288	279	257	317	265	276	266	258	279	276	261	284	270	283	279	286	275	265	267	306	263	281	268	311	266	244	291	266	253	245	258	290	271	297	271	300	274	275	268	269	275	276	283	269	258	292	260	285	287	274	279	242	267	278	275	275	300	260	265	268	284	259	301	260	272	280	257	255	273	287	270	271	271	252	261	272	283	298	260	258	267	250	280	258	270	293	281	262	259	296	249	263	273	282	273	260	262
37383	70491	62269	63043	34021	15634	793	669	585	535	492	497	476	498	459	463	461	444	466	442	418	403	376	397	401	381	420	397	412	379	462	424	711	857	399	414	391	403	390	389	416	377	408	399	420	378	416	417	385	371	381	439	426	391	394	405	384	397	400	376	358	401	406	357	385	395	365	390	390	368	420	382	383	406	352	379	409	378	411	394	383	397	403	389	441	393	393	391	395	402	391	389	406	387	369	399	400	390	397	380	395	407	365	372	414	369	367	416	389	372	390	396	404	416	388	435	395	392	412	397	416	414	373	364	421	392	412	381	399	401	368	391	373	391	390	428	378	405	383	362	370	399	379	413	409	394	434	426	400	416	384	379	391	374	396	400	371	417	388	370	384	401	375	390	396	381	414	394	412	379	416	391	383	397	378	379	370	351	383	427	387	396	382	424	399	392	386	376	381	407	396	398	374	396	388	415	428	366	387	387	365	367	430	369	412	407	377	414	404	390	401	397	379	403	384	396	390	462	381	375	407	415	395	417	405	393	394	350	406	386	411	389	429	418	373	377	365	393	412	397	366	419	381	351	369	378	387	434	392	414	379	410	361	402	406	390	372	401	415	407	390	418	386	363	385	369	398	368	385	377	392	371	427	403	419	439	408	388	377	391	437	396	423	394	391	372	421	395	393	388	406	401	410	403	405	381	401	345	383	395	401	388	392	419	402	376	402	417	385	402	371	382	383	389	397	409	373	382	374	402	372	400	417	421	425	400	366	383	393	380	382	400	385	370	396	390	362	387	385	401	357	397	411	410	389	366	376	381	362	359	412	380	385	356	418	380	380	380	418	369	394	374	390	372	400	407	404	398	361	391	368	346	401	401	410	384	405	388	413	353	380	381	401	394	423	363	379	381	377	339	402	399	381	382	392	387	390	398	409	405	426	390	388	396	361	450	379	373	383	376	376	383	419	394	389	391	397	345	404	382	405	393	391	385	400	362	392	358	396	377	394	428	383	401	365	393	400	374	403	387	384	386	378	387	381	385	398	398	379	391	382	357	416	410	399	389	412	405	368	411	398	396	421	384	382	395	412	420	350	381	355	433	373	428	418	389	389	380	404	402	377	413	417	405	409	368	369	391	406	390	382	381	369	373	405	392	373	393	392	409	358	386	425	404	403	416	357	366	407	372	394	404	396	399	382	390	407	383	401	382	380	373	397	422	409	398	362	400	407	401	394	378	393	386	380	386	376	356	372	408	371	382	382	423	426	396	366	414	395	389	390	394	407	407	395	421	379	380	384	390	387	426	399	422	407	383	390	409	390	359	358	342	402	368	410	405	422	418	400	396	438	397	384	400	394	378	440	392	397	392	374	425	357	384	371	398	404	403	448	409	386	395	396	368	362	396	399	418	408	424	435	364	364	401	372	362	388	375	410	374	417	393	410	418	386	403	346	420	425	372	414	406	377	420	365	371	343	411	387	382	418	402	370	368	415	390	427	375	407	403	388	392	372	392	407	381	390	364	375	395	350	394	369	392	410	419	368	386	405	392	418	368	370	394	387	370	385	359	403	382	383	396	398	393	399	387	374	398	404	395	363	361	372	366	388	403	418	365	385	440	399	439	386	378	377	417	399	400	385	411	370	360	358	410	404	410	373	380	361	416	378	410	381	415	369	427	389	390	369	408	367	409	378	384	352	371	370	381	409	403	392	386	369	395	373	410	371	384	376	393	410	390	415	425	394	400	426	382	392	380	387	417	395	414	381	410	397	412	389	427	405	442	416	404	392	384	402	368	369	378	437	419	406	397	372	398	407	397	402	395	403	401	412	418	399	400	369	390	416	366	382	398	391	423	386	381	381	386	397	347	415	375	361	408	399	398	380	396	398	387	411	376	372	423	402	382	379	394	405	393	368	416	407	414	417	385	366	391	416	383	382	373	386	400	414	366	379	392	370	388	401	394	400	391	389	348	391	369	404	406	408	422	391	394	369	412	397	416	423	400	362	382	402	401	395	406	391	377	418	396	379	392	375	399	409	413	380	394	359	386	391	423	366	389	399	436	402	388	380	409	387	395	416	387	365	391	399	390	388	378	386	379	397	405	367	394	363	380	391	395	386	416	423	427	436	404	398	397	368	389	403	356	385	382	425	402	388	405	439	382	372	398	402	395	411	404	400	400	376	399	399	424	411	401	390	425	389	385	415	419	384	374	422	382	400	407	393	377	390	395	418	376	394	398	372	400	366	393	375	399	420	361	346	364	387	384	375	414	426	404	390	407	427	394	394	387	388	398	367	399	397	361	408	405	384	347	397	393	355	374	371	387	428	357	398	386	448	386	399	380	382	382	396	352	374	384	416	407	376	430	380	394	396	399	386	396	382	378	395	407	391	383	382	428	395	393	420	394	411	431	373	380	378	386	381	418	380	405	380	370	391	373	391	373	377	368	431	366	371	376	385	376	416	409	422	395	402	443	428	380	396	401	376	407	397	359	413	376	377	383	375	418	381	399	374	371	392	387	362	392	407	402	405	383	377	374	380	378	385	422	368	369	402	408	438	389	383	390	364	401	430	408	409	361	392	418	375	389	396	354	375	424	354	361	376	397	399	384	366	405	388	388	386	409	404	394	410	374	366	387	384	402	404	418	368	394	403	396	393	379	389	371	392	390	389	409	398	371	397	383	393	417	423	416	385	404	393	393	464	399	362	410	417	382	404	386	359	395	397	377	395	392	407	417	414	364	338	426	387	384	371	360	436	434	375	400	398	398	390	386	402	392	417	360	367	381	412	428	430	407	441	356	398	414	362	391	389	428	399	396	405	424	380	386	366	400	398	380	407	426	397	399	404	406	380	433	380	384	421	382	390	418	410	374	367	369	394	380	424	384	366	368	376	406	371	381	393	403	396	419	369	385	370	394	406	414	410	401	414	364	433	362	400	405	412	369	376	380	360	380	405	416	407	366	441	402	412	417	392	378	361	374	389	382	388	379	407	395	398	393	392	381	373	420	408	391	405	391	379	395	391	381	419	412	407	411	401	390	400	414	419	427	419	373	418	405	411	403	389	410	401	413	400	416	435	382	392	397	379	391	401	430	377	379	362	411	417	382	397	394	423	374	408	392	401	398	391	383	371	411	410	356	458	351	380	380	366	364	385	403	363	423	380	405	395	376	365	398	411	394	370	390	398	390	346	404	410	386	397	375	426	386	382	402	362	364	399	390	384	380	384	420	391	367	391	380	387	401	379	412	390	408	421	414	396	380	394	405	383	410	376	342	407	394	430	396	392	379	394	398	379	386	366	445	417	379	365	404	435	403	376	387	392	402	404	365	364	405	386	397	377	397	387	418	428	415	391	402	404	382	410	379	405	414	380	384	377	378	380	456	381	394	387	396	367	405	385	383	407	411	391	387	356	400	405	401	368	395	402	392	380	387	416	379	429	424	383	420	393	368	367	351	410	405	403	412	351	409	391	407	403	373	390	383	397	371	381	360	408	381	369	374	387	385	393	415
22986	21265	29535	36566	28107	23391	11390	1133	424	393	383	339	332	339	307	308	316	327	287	319	308	306	281	317	316	314	279	304	326	314	305	270	614	860	297	281	301	284	304	303	282	315	301	305	313	257	285	284	315	302	274	269	265	274	263	289	289	313	297	291	287	298	290	297	282	271	298	286	286	297	298	273	300	273	307	288	333	302	276	289	305	275	286	268	266	302	294	293	287	276	279	318	295	316	310	287	291	275	305	322	262	295	304	293	317	283	305	304	288	293	244	277	285	269	257	301	289	266	240	296	309	289	272	293	272	289	288	302	318	346	269	299	318	294	299	279	271	267	292	311	285	290	283	290	287	299	279	262	281	264	278	268	300	278	288	282	276	287	307	309	251	302	275	256	294	268	278	313	281	303	278	301	270	294	279	284	302	313	276	276	262	269	290	280	250	292	288	294	279	294	289	289	261	305	234	306	276	278	285	280	244	259	290	264	330	292	267	284	263	294	312	300	284	302	313	268	280	285	281	278	280	291	273	268	273	289	267	315	300	304	291	294	273	282	321	276	306	284	331	291	289	279	275	327	302	281	294	298	313	297	309	313	283	310	288	281	327	307	278	289	271	263	304	289	291	252	294	296	291	298	287	257	279	294	273	291	311	301	293	296	284	307	323	306	311	268	250	275	291	271	279	278	280	300	292	277	312	331	283	293	303	289	292	295	274	277	312	293	292	271	306	266	308	288	280	276	276	298	280	284	267	280	279	288	276	284	284	290	280	287	259	310	301	304	269	278	290	300	303	296	269	301	328	303	285	293	285	314	292	292	273	286	286	271	345	281	302	285	298	287	309	269	252	295	275	271	294	303	325	299	282	275	280	302	273	271	286	294	269	288	294	287	290	316	318	302	247	276	290	284	310	275	292	279	286	276	268	271	263	243	275	294	332	267	282	282	295	268	309	310	294	308	316	269	276	279	307	289	288	317	285	270	255	258	287	281	300	325	277	293	268	281	292	278	285	265	298	294	261	300	295	285	281	288	265	299	281	278	296	301	257	293	287	264	305	270	284	291	286	272	292	300	312	287	293	275	270	281	294	284	280	313	292	297	273	279	291	269	324	264	282	269	271	269	288	252	288	306	312	300	308	283	303	266	277	271	265	271	298	287	290	299	298	246	274	273	290	285	286	311	291	295	260	291	290	314	287	323	258	268	290	280	293	266	295	282	251	297	273	274	268	280	280	279	284	306	285	288	298	316	270	294	277	291	262	313	298	296	286	267	320	284	312	303	282	291	304	286	313	305	301	305	261	273	296	250	286	303	298	287	262	287	253	292	292	276	290	302	286	281	300	292	282	259	312	285	295	288	299	289	283	293	298	303	309	304	296	323	278	262	294	300	279	271	279	309	282	283	294	318	287	297	286	254	315	283	284	289	295	286	253	285	290	280	310	326	302	278	278	331	289	278	283	293	273	314	264	317	309	300	309	278	318	261	268	262	283	312	302	289	297	294	304	294	308	284	309	302	294	271	312	271	307	307	276	309	285	279	302	292	281	266	314	286	296	297	291	300	263	276	297	296	282	272	295	272	313	287	276	288	296	295	305	278	299	282	275	311	311	299	303	293	280	274	312	244	301	288	277	285	306	304	273	295	279	294	290	265	293	286	293	276	275	290	310	278	273	288	294	263	292	307	277	285	306	305	308	272	276	263	315	292	303	301	282	272	265	274	282	300	310	284	274	289	289	271	290	295	275	284	281	311	336	308	301	283	275	301	257	324	291	279	264	305	298	272	279	255	266	302	273	315	279	292	309	263	284	324	278	269	260	284	288	302	303	293	281	260	293	302	275	274	299	275	280	278	316	333	298	269	294	306	295	263	308	264	277	274	255	256	297	304	316	305	291	288	260	287	277	275	277	322	277	288	280	277	289	275	290	295	306	271	315	253	274	285	281	268	296	259	284	303	309	281	302	309	271	311	305	282	285	320	276	283	283	259	278	311	270	268	271	331	290	277	299	305	311	286	281	306	278	278	264	284	306	304	286	317	322	275	295	315	286	296	304	289	293	308	263	297	272	266	305	311	300	315	267	317	288	260	291	271	276	293	302	272	267	281	297	277	279	314	265	289	304	274	272	278	281	265	296	285	304	278	283	288	270	297	278	281	283	286	265	282	269	277	282	246	309	288	278	301	307	297	291	282	262	326	299	296	302	296	275	276	292	292	319	266	299	284	266	275	297	308	292	282	315	308	270	296	298	301	301	288	266	265	280	287	298	274	309	285	273	301	269	281	272	277	303	301	273	297	284	264	273	298	282	292	306	277	299	268	300	293	305	280	274	279	305	274	294	294	275	268	274	279	282	283	281	274	284	276	270	268	265	257	294	297	273	301	297	276	271	307	271	280	280	293	285	301	277	262	305	298	294	299	313	282	290	275	294	277	298	285	288	308	280	303	291	272	292	263	289	254	258	307	297	273	319	303	301	309	283	306	282	285	281	266	272	269	260	273	269	275	285	318	285	303	284	294	256	267	301	248	298	314	300	268	296	286	295	290	288	272	287	302	249	307	289	314	288	277	287	286	256	277	287	293	315	273	286	303	279	320	293	281	281	270	281	289	284	286	287	277	259	261	257	296	266	284	272	262	281	261	281	301	299	276	262	282	274	295	297	280	265	246	280	301	324	257	298	286	263	280	287	300	267	255	300	264	279	279	283	295	325	274	317	292	321	295	265	292	265	289	314	283	281	287	297	254	302	283	263	267	283	293	293	312	301	307	318	312	306	255	277	278	289	288	270	310	278	321	285	291	310	287	288	309	298	292	262	303	285	287	293	292	331	302	290	264	314	306	268	312	277	286	277	262	277	286	302	288	297	307	285	275	283	288	300	282	313	258	305	266	258	264	283	280	260	299	281	304	322	291	291	283	269	303	287	300	265	270	289	299	287	263	301	271	296	276	297	271	274	299	277	296	268	306	284	308	285	266	288	299	277	283	313	291	312	314	301	279	276	284	294	278	307	291	282	299	285	274	295	310	298	294	271	283	282	243	266	268	279	291	293	297	276	300	304	281	281	289	314	299	293	278	292	273	299	318	313	283	271	322	289	296	282	293	309	282	263	289	274	266	296	306	278	295	289	287	301	288	271	285	264	276	298	294	286	275	264	292	280	292	285	289	288	279	279	288	309	261	303	278	272	279	311	297	278	317	309	308	277	270	277	283	320	305	296	319	282	284	303	283	278	251	248	299	257	280	272	335	260	265	306	275	275	305	292	284	293	271	291	306	257	304	266	260	266	284	311	288	290	292	286	256	291	288	274	271	281	302	267	276	264	279	269	304	297	307	294	303	294	279	291	263	274	290	258	266	277	273	279	280	310	297	278	288	257	302	303	297	262	277	312	308	267	282	271	292	320	282	294	264	278	299	256	285	280	276	268	282	310	293	280	290	270	274	243	267	249	292	261	287	288	260	301	298	286	294	274	302	290	271	325	268	302	274	326	282	240	284	313	282	267	271
42426	71583	68280	72524	34350	14221	1135	967	853	715	654	656	568	527	561	510	489	454	471	492	447	435	417	468	457	426	439	469	446	414	465	427	1186	1783	422	397	396	422	395	431	409	392	460	413	412	397	395	419	405	378	396	413	426	445	418	412	396	419	407	397	379	388	405	401	412	453	414	422	396	428	403	418	422	385	398	417	424	413	388	451	398	390	403	445	369	414	423	404	398	460	354	406	429	411	405	420	443	457	418	424	396	424	387	368	379	400	406	418	418	439	383	411	429	404	431	396	414	390	441	358	420	441	365	414	429	417	415	417	434	404	361	425	398	405	402	406	389	421	382	377	384	454	437	388	429	420	399	418	430	379	410	410	358	420	418	399	399	420	416	427	425	394	387	404	391	409	407	418	421	418	390	375	400	403	386	391	434	381	412	405	407	431	410	422	414	424	367	408	369	414	415	403	434	421	387	405	424	397	407	404	392	383	377	416	374	408	377	383	426	422	407	412	415	420	380	385	451	417	416	409	412	407	400	409	427	447	414	399	395	422	382	362	425	400	400	376	422	421	442	422	436	405	412	427	395	402	437	417	429	427	430	426	409	424	395	414	406	414	402	395	399	412	408	417	414	416	402	408	390	399	414	436	430	376	410	390	423	374	438	418	424	389	414	400	389	394	402	411	416	415	390	372	428	413	397	390	375	426	425	382	421	421	407	428	415	446	421	400	367	396	395	423	363	392	396	403	370	427	429	427	427	400	416	432	443	441	440	442	420	392	395	394	421	392	413	425	413	375	412	428	406	419	440	424	418	402	418	395	363	420	404	418	399	389	396	413	428	402	409	431	397	382	404	394	426	380	378	425	417	382	418	401	395	393	424	414	365	410	355	403	404	408	409	395	445	413	412	378	388	406	418	415	395	413	438	388	453	404	404	389	450	411	412	413	413	382	410	440	401	447	400	400	401	413	410	403	395	438	418	420	426	376	406	425	401	430	380	405	414	381	412	411	417	378	419	401	412	400	400	407	415	405	416	382	443	370	391	410	438	380	448	414	435	435	432	423	384	425	413	387	437	404	400	373	399	407	406	395	408	419	401	382	390	401	380	428	402	416	420	405	382	427	393	387	377	445	407	384	395	399	422	428	385	400	406	397	415	426	422	388	389	418	396	430	417	391	387	427	410	431	434	389	396	414	403	361	385	432	391	380	409	428	418	413	372	406	417	401	384	411	421	431	393	385	413	413	414	365	382	419	410	431	403	350	380	443	386	444	433	388	433	394	404	417	394	398	417	396	401	419	395	425	390	408	413	382	406	413	416	436	379	394	404	423	435	408	383	367	390	405	416	414	440	370	443	422	395	456	398	396	423	436	427	381	415	412	416	390	396	427	436	378	401	392	413	432	397	395	370	410	396	372	395	441	417	431	397	397	420	425	420	407	412	404	479	443	425	372	411	355	373	436	413	424	446	400	404	383	414	377	447	441	407	408	352	424	397	393	377	423	433	414	430	394	385	380	421	424	403	421	420	416	382	384	406	385	416	435	400	423	424	409	369	407	384	445	413	386	470	415	402	415	422	388	428	430	389	438	419	411	408	438	414	389	421	370	406	391	419	425	441	398	403	402	422	413	402	391	428	409	409	418	422	404	402	405	399	412	429	409	388	414	399	439	415	384	422	460	397	405	406	416	423	435	366	425	400	414	400	411	398	418	417	424	462	392	372	396	386	377	393	377	366	416	444	398	454	436	416	406	387	410	402	411	423	427	393	427	383	410	430	414	421	371	424	428	469	414	397	406	426	433	388	386	418	385	437	422	402	393	423	411	409	398	390	436	390	394	420	398	401	381	385	410	388	428	414	420	441	462	391	387	393	438	409	405	425	427	421	436	403	384	409	425	427	397	417	420	423	384	399	383	380	406	422	390	385	436	379	402	439	393	428	403	417	404	401	427	422	445	420	411	452	441	416	407	394	414	395	410	397	445	399	435	440	386	403	424	424	389	392	402	364	418	426	396	435	371	445	410	453	408	425	395	432	385	399	356	383	410	405	405	426	411	401	361	412	426	413	422	400	382	441	407	394	391	418	408	413	392	390	444	453	389	423	411	406	400	414	406	426	425	409	413	385	399	401	424	392	417	405	363	437	424	402	404	445	412	435	406	402	408	427	388	397	409	391	396	415	397	383	414	374	405	403	396	379	389	439	400	393	399	418	440	397	372	396	440	426	386	376	394	409	404	395	411	400	402	430	423	447	420	415	373	416	419	436	446	384	451	410	405	422	407	411	422	440	420	428	426	437	450	429	402	415	406	386	429	402	420	376	390	441	397	435	393	421	411	433	437	443	430	407	425	395	420	396	403	401	400	384	420	399	403	415	392	428	457	446	452	349	419	414	426	423	399	396	426	401	394	398	403	415	412	406	400	393	428	395	404	391	418	409	419	407	378	442	423	419	416	402	401	382	386	407	395	432	400	427	402	394	387	386	377	442	406	442	380	402	399	396	429	385	395	423	409	389	371	392	382	391	409	426	361	367	422	430	376	386	415	387	417	436	413	412	427	382	415	434	380	412	395	418	396	405	393	407	442	393	417	440	404	404	407	406	450	402	406	400	429	428	387	389	366	406	405	370	392	433	395	400	386	384	399	419	431	386	415	414	431	407	413	407	404	414	425	406	413	400	432	425	405	405	407	384	389	420	387	410	424	432	425	382	410	408	432	442	388	428	413	400	392	417	376	404	382	398	386	402	431	420	423	416	434	400	441	404	386	382	408	416	451	398	355	393	376	426	410	408	392	384	424	424	426	419	430	381	391	405	459	435	406	428	418	403	391	403	441	406	423	381	392	407	424	418	391	435	438	434	386	432	440	404	414	389	376	403	406	411	383	406	432	413	410	403	408	390	412	390	403	402	403	412	386	422	372	392	407	422	418	414	390	357	432	404	422	395	396	417	417	459	380	423	398	380	454	430	425	423	387	452	390	424	393	384	420	403	398	429	418	393	400	409	445	369	426	405	410	409	457	427	389	411	427	401	384	442	399	434	427	389	441	412	379	386	442	431	413	382	384	384	445	405	379	425	372	382	381	374	442	411	403	409	413	430	413	428	377	390	429	400	408	429	414	360	419	414	414	381	411	426	422	428	411	411	412	447	374	413	391	412	397	389	416	407	426	413	409	423	384	380	422	391	402	405	411	429	414	388	406	417	425	385	406	386	411	435	379	391	420	407	418	411	390	397	402	384	420	416	399	397	390	401	421	429	387	396	412	432	421	396	420	375	408	407	431	418	398	405	372	431	403	388	442	430	438	416	437	428	438	435	400	409	422	413	431	386	405	412	391	420	423	397	392	393	410	392	426	414	416	432	423	411	426	411	405	394	360	402	432	440	399	430	420	412	405	417	434	419	448	394	389	417	406	398	452	387	377	373	415	437	417	415	407	389	387	433	405	387	407	367	421	417	420	409	412	404	404	398	421	447	423	392	372	364	381	425	416	423	391	410	403	368	429	398	413
26838	25878	26611	26709	8709	1334	191	146	168	147	154	138	158	140	147	148	134	163	144	137	146	149	159	144	155	143	142	157	168	161	143	125	183	177	171	161	166	160	142	151	156	182	149	163	160	159	125	169	146	150	150	138	158	157	141	162	141	159	162	142	127	143	144	132	153	143	133	142	148	162	150	138	148	148	141	155	143	160	151	164	140	155	128	142	155	164	136	149	147	135	155	149	176	140	145	150	172	162	146	162	176	144	148	147	144	166	143	148	144	160	127	166	145	149	146	146	165	162	142	151	131	136	167	152	131	146	146	154	175	148	145	151	150	133	146	147	161	166	170	146	143	161	177	148	161	150	140	153	155	151	157	149	152	170	138	144	171	144	139	152	171	155	160	175	147	140	150	147	132	144	141	154	140	160	136	132	118	131	173	158	169	165	161	164	153	170	137	158	148	150	150	152	135	159	154	153	151	162	136	133	160	151	155	161	150	168	122	131	149	143	135	131	142	172	157	155	147	171	137	158	151	149	147	146	157	123	145	168	168	146	148	167	140	143	153	122	150	146	150	145	152	133	178	136	151	170	148	138	140	148	166	163	150	160	150	131	172	160	157	161	158	146	176	174	167	181	154	138	142	154	156	156	162	158	142	165	149	143	150	167	146	139	144	153	156	166	170	152	125	128	156	154	134	152	157	170	160	150	175	147	132	147	147	161	176	138	149	128	158	162	169	149	147	160	161	161	151	163	171	144	165	137	152	152	145	148	150	142	155	148	167	149	127	148	150	137	149	143	149	153	157	144	157	149	139	151	161	168	147	152	154	160	146	185	185	159	143	151	144	153	135	139	153	154	150	159	135	142	155	154	146	152	144	134	147	140	160	164	172	134	164	177	172	172	175	156	155	128	166	131	137	155	152	143	137	154	145	163	173	178	160	143	141	149	162	175	151	142	156	154	159	149	172	141	146	163	157	166	138	161	131	157	141	157	174	149	140	151	140	148	146	148	150	145	163	151	184	156	143	153	148	157	153	143	157	153	154	144	142	166	141	134	166	152	180	156	129	139	155	148	151	158	143	155	147	147	139	143	147	155	151	160	158	154	142	160	144	146	166	162	142	161	144	152	139	157	162	148	136	150	137	138	133	137	156	142	140	169	177	147	144	162	176	153	158	150	141	151	158	165	159	142	144	169	170	146	166	149	149	132	143	141	163	161	144	137	153	143	143	160	152	136	139	142	161	163	157	167	131	132	141	149	145	149	133	153	158	138	188	139	159	133	154	145	157	143	152	152	157	141	157	151	154	149	150	184	157	154	125	147	138	146	151	146	142	136	127	160	159	147	130	165	168	158	147	145	155	160	147	150	151	151	171	184	156	143	168	163	166	144	125	128	172	156	156	152	158	159	154	116	156	151	143	157	157	151	137	151	144	145	167	154	156	144	142	162	163	151	151	149	133	170	152	165	160	167	138	139	147	160	160	155	164	124	151	137	155	160	164	145	158	142	143	159	147	169	159	154	138	154	155	133	147	161	146	165	146	151	142	168	137	153	138	140	142	164	154	164	161	144	129	129	156	140	142	144	162	136	153	157	152	135	160	168	146	150	152	148	160	146	153	153	170	162	183	144	141	176	151	151	158	131	166	132	149	146	156	146	134	140	170	157	149	172	144	152	167	140	167	142	140	169	162	161	163	171	155	162	145	139	177	133	145	160	158	148	145	152	161	146	133	131	161	157	155	145	139	154	151	158	143	154	176	153	167	162	149	145	154	138	157	153	153	166	164	143	160	148	157	147	136	166	141	148	143	160	155	143	166	137	161	155	162	143	150	158	145	151	176	158	151	149	150	156	150	135	150	162	132	154	158	156	159	133	156	148	164	140	147	170	161	187	160	145	144	153	146	171	182	129	149	151	157	152	130	179	166	151	142	134	143	148	157	167	164	183	151	153	143	149	133	165	121	129	151	162	135	157	166	168	142	161	143	139	134	158	144	150	160	151	136	127	169	157	153	154	145	126	141	167	173	144	150	180	160	141	159	150	160	159	142	133	136	128	146	152	168	142	153	132	139	168	136	143	145	163	140	149	148	132	178	161	154	138	138	160	161	159	143	137	148	153	156	152	150	161	148	168	135	175	139	143	142	139	155	171	151	123	154	148	140	155	163	132	153	170	143	158	162	145	140	144	147	156	147	154	158	147	172	183	140	154	147	153	156	125	153	156	159	157	132	154	140	147	147	149	143	145	157	146	152	131	151	146	184	159	138	170	140	160	154	157	160	157	159	150	143	167	156	159	145	142	138	148	156	135	157	166	131	145	135	171	138	155	138	131	147	152	156	162	145	158	166	172	158	181	149	153	181	149	145	159	156	145	168	134	145	145	156	150	145	168	180	144	155	166	136	144	152	147	130	144	156	149	159	142	144	129	135	143	154	161	151	154	161	144	143	144	131	157	190	138	142	150	164	131	143	146	137	172	182	136	140	135	165	163	163	150	166	166	152	159	167	179	129	145	144	162	139	139	149	156	159	138	143	159	160	160	159	147	136	164	150	138	161	154	164	164	159	139	155	167	163	151	135	159	135	161	150	146	164	148	150	154	133	147	159	137	146	164	154	159	150	151	149	132	151	160	132	145	154	147	155	183	132	159	161	153	152	160	148	149	145	140	161	144	170	146	142	176	155	163	151	149	149	137	140	143	164	137	143	140	156	148	146	147	133	148	158	151	168	147	142	163	159	160	141	144	159	146	146	138	153	153	129	163	156	155	159	155	143	151	140	157	171	158	143	143	146	142	144	173	154	141	153	148	138	145	153	178	163	141	181	140	161	152	153	129	164	146	146	155	137	161	172	148	138	141	138	141	148	160	157	149	180	152	149	149	161	138	134	136	157	168	131	156	148	131	135	161	163	160	163	153	175	131	180	152	128	156	166	147	151	155	161	169	159	135	191	151	156	164	169	153	148	149	150	134	166	156	151	120	168	157	153	171	150	126	156	166	127	167	143	166	157	172	143	134	155	154	155	166	147	155	155	151	188	189	156	160	146	164	141	132	137	132	171	127	136	157	161	141	143	155	142	159	165	173	145	165	155	174	146	158	167	182	151	160	164	156	140	138	142	130	147	130	163	163	151	170	146	145	155	157	168	149	136	165	157	155	144	157	157	143	154	146	142	122	158	151	159	180	133	136	150	143	148	158	151	155	138	150	164	142	140	161	171	123	152	150	154	158	151	146	147	142	171	150	161	168	165	164	158	140	133	167	153	166	157	152	158	146	146	151	140	113	168	151	134	162	162	129	168	156	148	172	166	154	147	158	160	140	146	143	155	150	148	158	129	124	149	178	142	161	157	146	173	146	130	141	131	152	168	150	138	147	153	193	158	155	156	159	140	128	153	167	156	164	180	132	130	135	165	159	149	157	148	171	161	147	148	125	132	154	150	177	143	145	144	147	141	167	142	157	143	162	139	145	159	156	121	138	159	158	152	143	150	154	156	155	178	135	168	146	144	158
16347	43805	29804	28235	9087	2591	250	259	246	219	240	219	270	231	237	204	223	260	235	219	255	200	226	239	242	229	243	236	250	230	252	229	256	268	229	210	238	215	232	227	202	201	225	202	229	226	222	217	220	223	201	227	216	206	256	227	228	217	220	227	223	217	231	240	238	214	221	204	224	246	218	202	210	234	226	245	220	218	230	224	233	225	212	238	208	234	218	236	224	239	233	202	220	253	232	220	242	220	236	211	201	259	217	249	216	244	252	205	210	236	232	208	233	205	213	221	233	239	203	235	223	243	227	252	207	208	232	228	185	229	230	208	215	207	235	217	248	227	190	232	226	213	211	212	234	233	220	211	224	229	254	219	223	220	201	214	224	243	222	212	231	221	255	241	218	232	222	227	231	229	224	260	223	215	226	232	202	234	238	204	214	202	217	198	223	225	209	210	240	210	209	234	231	227	254	229	221	233	208	206	221	214	213	237	216	236	193	223	242	230	232	240	226	224	236	213	216	227	213	224	226	237	228	218	218	255	227	228	225	233	231	209	239	217	218	235	233	195	222	218	212	247	221	223	234	230	211	242	210	206	218	210	204	205	227	224	202	216	213	224	258	250	219	231	232	209	243	220	257	219	240	214	227	196	228	222	242	248	206	241	218	227	212	219	224	221	251	204	242	228	229	239	223	206	234	251	206	212	226	236	234	212	226	200	220	250	231	217	213	221	225	213	233	226	211	214	233	250	213	207	220	249	222	235	221	214	233	218	219	227	227	249	229	241	227	244	241	228	213	228	206	232	232	224	234	215	235	229	217	254	208	202	227	210	228	211	219	233	221	217	235	225	246	240	245	214	206	233	228	217	234	226	216	231	229	215	226	222	237	219	238	250	248	219	225	211	239	255	226	222	209	208	235	240	202	218	226	191	223	218	231	234	248	233	220	231	208	265	224	208	241	213	222	239	227	220	229	226	229	239	236	243	236	229	219	201	220	226	216	232	214	228	248	219	220	203	215	250	222	213	246	210	220	223	240	245	221	231	238	199	213	233	230	201	218	212	228	212	217	233	226	216	217	243	227	218	256	237	226	219	250	221	220	241	218	221	217	221	237	215	240	234	238	239	232	203	226	232	215	220	245	219	262	222	228	242	246	223	209	209	208	253	203	247	244	228	238	223	216	243	245	213	223	191	235	243	217	217	226	251	240	215	228	203	222	244	224	219	207	212	227	217	218	200	246	227	205	224	223	257	216	233	252	239	245	210	221	209	248	220	234	246	230	233	237	211	219	218	214	225	221	226	206	220	210	231	251	247	223	231	261	236	212	234	235	232	245	205	235	235	241	242	227	209	237	232	222	250	233	254	236	227	182	221	196	223	230	212	234	246	223	216	217	232	220	215	239	241	204	244	215	220	242	233	228	212	205	256	227	231	233	230	248	212	241	225	248	239	230	211	210	237	226	207	223	232	230	234	229	251	209	213	231	221	216	212	252	214	222	222	244	249	208	231	215	205	237	213	231	242	227	221	202	243	237	215	219	245	236	227	250	226	225	239	228	234	218	238	245	222	197	183	253	232	237	246	233	232	211	214	259	214	233	235	221	215	220	216	242	221	234	209	228	202	203	251	216	200	215	240	240	223	234	242	219	233	231	240	230	220	207	241	210	241	248	222	213	231	246	216	192	219	219	237	255	223	235	243	210	209	215	209	223	229	197	214	245	237	237	241	211	243	249	207	231	221	215	232	216	231	218	222	241	231	204	210	224	232	223	223	210	227	200	215	223	214	236	243	224	246	185	223	239	230	252	220	216	208	223	231	217	225	216	230	213	234	233	240	234	232	198	218	204	211	250	225	240	246	206	231	209	232	254	231	226	221	219	239	224	211	212	242	233	229	211	240	235	246	234	220	236	187	224	241	216	229	230	205	252	234	211	226	211	202	230	229	212	251	236	225	196	241	201	225	237	227	251	200	231	249	218	239	240	219	236	212	230	241	227	215	213	236	230	230	221	229	224	215	228	235	230	203	230	236	216	221	231	226	230	237	228	220	201	229	225	209	217	228	220	197	232	229	206	208	241	229	207	241	223	225	200	247	227	199	227	224	210	215	240	233	214	236	210	213	225	220	258	208	234	245	214	219	205	242	207	216	220	204	223	203	210	223	240	209	245	218	221	224	229	202	207	247	232	222	207	224	207	223	190	205	228	230	213	227	219	198	244	233	233	217	203	249	232	209	234	221	248	199	221	222	255	213	211	183	231	221	217	225	237	207	236	235	243	229	232	224	222	223	218	220	220	241	224	224	228	221	240	231	244	226	240	234	189	206	236	219	207	227	243	235	217	243	262	206	233	229	225	245	218	187	229	225	221	234	225	228	236	232	233	221	238	200	234	230	225	208	210	221	236	233	239	219	221	224	225	213	219	210	224	227	220	271	214	232	228	238	245	223	236	224	213	218	202	212	223	208	213	243	208	230	217	207	234	224	223	234	218	232	245	221	215	219	231	220	224	212	225	229	235	220	232	217	244	217	223	235	210	210	233	233	239	223	203	204	218	255	222	231	241	211	221	242	216	220	230	209	230	208	227	225	221	223	238	212	211	216	230	237	224	256	240	206	230	231	248	224	246	224	237	221	208	241	230	202	232	220	216	239	222	231	215	255	215	241	226	223	191	241	202	256	231	212	242	226	225	212	239	237	235	195	232	238	233	211	212	194	208	217	214	232	225	207	210	203	205	225	232	214	258	218	219	201	225	219	211	222	253	219	209	225	210	247	239	232	231	235	245	222	247	221	255	234	238	252	214	193	218	229	228	236	255	203	221	239	218	265	221	242	206	233	228	242	234	235	209	202	247	215	240	234	214	229	220	258	235	245	208	232	229	212	223	216	221	231	217	212	236	198	211	233	237	195	220	217	220	205	223	230	249	183	227	220	230	199	235	231	207	241	224	251	224	232	197	243	198	226	212	208	218	247	232	237	232	227	213	218	226	227	229	214	233	219	241	233	213	242	218	255	242	240	223	228	243	222	222	204	234	201	221	222	260	209	258	234	224	207	242	225	233	213	230	226	227	200	264	228	206	244	215	203	238	227	234	217	216	239	246	210	230	230	225	236	214	209	205	214	232	224	271	231	237	215	232	242	221	246	241	213	229	235	189	232	245	234	221	230	216	218	210	230	226	230	210	207	231	219	218	214	216	266	233	250	217	220	236	216	243	218	234	223	229	233	225	220	237	243	246	227	216	232	220	232	244	229	204	215	220	224	256	223	206	219	229	224	239	216	209	206	191	205	205	242	247	230	236	229	218	213	246	236	227	234	226	216	229	248	214	222	225	223	227	229	240	234	229	246	218	210	199	221	216	212	229	213	202	228	219	216	236	214	239	218	213	219	229	238	263	223	230	261	216	221	244	196	223	200	210	223	205	228	240	218	202	239	229	248	228	228	236	234	226	225	234	226	213	225	218	217	233	220	213	229	224	230	226	203	231	216	223	237	228	215	202	240	246	227
23898	22022	31810	38992	33837	18000	2706	421	355	325	331	305	297	299	324	286	309	271	292	302	288	274	283	265	265	283	276	304	287	287	281	298	427	485	309	264	289	268	254	269	256	282	307	284	296	290	281	302	291	278	253	282	275	255	260	279	287	272	279	288	276	255	290	310	281	255	268	271	299	285	287	302	299	282	298	260	278	250	254	319	254	259	294	294	310	254	276	244	286	281	250	259	296	262	295	252	249	260	289	275	265	292	271	294	286	285	272	304	288	280	272	266	305	284	287	281	279	316	255	275	278	281	294	251	279	304	264	282	263	278	286	286	260	308	287	284	274	259	280	243	308	285	288	272	279	273	279	259	255	266	282	270	295	288	278	259	266	291	285	286	315	266	272	266	274	267	286	266	281	269	288	246	274	319	297	263	287	295	276	259	295	298	295	271	281	276	266	286	268	283	285	289	294	255	274	269	264	267	294	270	269	279	275	269	260	294	272	263	276	285	296	292	286	281	295	283	262	279	283	275	273	256	300	279	300	265	271	282	286	263	264	308	292	267	267	265	254	261	284	262	266	305	267	278	294	270	293	306	276	285	263	301	256	293	260	297	262	289	267	267	255	308	313	267	277	289	295	280	252	272	279	298	271	280	303	263	273	296	255	256	270	293	261	256	289	249	288	272	299	284	261	275	269	266	297	256	278	275	260	259	254	270	262	265	289	273	265	297	271	249	266	293	252	294	290	291	260	308	302	309	280	273	294	294	291	299	304	289	283	272	261	265	309	278	260	284	267	277	295	257	305	272	291	273	270	290	295	291	275	257	260	280	272	273	267	273	295	262	280	306	287	307	249	287	264	277	260	277	285	295	271	272	298	272	268	295	278	277	264	274	267	306	301	275	281	248	267	253	266	265	262	266	290	279	282	289	279	282	287	266	244	267	256	283	277	291	262	263	269	263	270	276	297	278	286	259	270	252	284	293	252	300	288	299	260	258	273	284	284	282	290	271	274	264	285	273	278	274	281	282	284	264	330	265	306	289	303	291	278	254	279	279	292	275	268	259	269	259	248	272	296	256	273	279	307	297	295	318	259	256	280	301	275	282	294	288	266	292	287	283	271	273	256	274	285	245	303	296	289	295	273	283	286	268	284	278	304	285	279	280	280	285	260	302	287	296	242	278	279	259	287	267	277	298	276	281	339	272	270	276	247	288	247	269	301	291	267	290	287	253	275	264	253	264	283	279	257	275	262	283	289	275	235	245	257	273	293	259	249	295	296	245	260	254	299	291	252	277	283	259	268	264	275	313	257	300	274	279	266	300	253	248	294	299	284	311	257	283	277	278	256	292	256	274	285	281	264	299	287	299	286	290	232	299	284	254	261	271	293	266	286	301	252	284	276	286	246	242	294	285	329	279	275	261	283	264	269	274	316	295	283	265	310	299	265	229	304	264	310	295	270	292	298	280	296	294	317	281	281	290	271	307	251	265	288	284	268	288	248	295	285	305	266	255	265	272	265	279	275	282	266	264	273	293	263	258	289	272	281	299	280	273	268	283	248	280	256	284	261	290	311	291	294	263	277	283	283	269	300	283	293	279	301	294	303	263	265	293	273	246	279	276	274	269	282	242	265	298	276	267	259	277	291	259	279	263	252	287	274	282	279	288	299	278	304	265	260	271	274	284	279	239	279	282	263	246	281	293	279	319	282	258	279	286	297	275	290	289	279	256	246	288	290	283	267	295	241	303	265	280	289	282	270	284	265	256	284	284	263	266	276	269	286	272	283	252	294	271	296	279	300	300	261	289	273	283	265	265	279	257	296	327	271	245	259	251	278	264	294	281	288	261	260	274	280	268	280	284	291	258	277	255	307	274	286	301	254	284	272	288	255	271	259	243	262	291	283	287	259	267	284	259	283	323	274	284	257	255	297	270	257	298	287	300	293	259	293	272	284	307	268	239	272	302	271	281	269	287	282	289	284	282	263	249	276	268	290	269	278	264	285	302	293	274	295	311	266	278	316	302	275	273	270	253	279	249	276	259	303	296	271	271	284	277	274	246	256	286	294	283	271	279	265	278	300	282	313	290	282	269	291	253	275	268	304	285	262	296	287	278	256	300	290	263	293	242	253	280	297	286	272	272	279	299	275	278	272	264	267	282	260	281	263	275	287	297	321	286	264	273	245	270	309	293	285	276	295	241	292	295	323	267	290	291	277	310	282	287	262	264	285	268	278	273	282	253	276	278	260	267	277	255	269	288	292	264	284	262	276	296	270	288	283	258	263	291	291	270	294	296	277	284	328	247	281	269	294	253	285	265	270	265	311	261	277	286	256	292	286	288	270	287	283	274	279	281	309	266	280	289	284	302	280	324	291	265	283	256	291	281	266	272	264	286	281	281	272	290	283	266	269	275	289	265	278	287	265	256	276	314	275	281	272	300	288	276	253	248	294	268	243	300	272	262	277	243	293	257	259	309	267	282	274	288	284	257	300	285	264	285	260	278	296	265	301	273	266	287	290	274	267	255	275	275	302	289	276	278	270	292	276	284	303	288	248	267	258	266	263	313	282	257	284	275	302	296	278	293	262	273	306	285	295	257	293	297	273	230	289	279	272	270	279	274	275	307	275	314	300	308	295	278	271	282	264	248	273	254	298	280	246	250	292	282	292	268	266	273	293	318	278	285	289	276	298	267	242	287	274	285	286	283	274	272	332	270	265	274	254	268	259	285	282	279	273	292	274	303	271	284	252	283	268	281	306	291	265	269	252	258	283	272	282	281	303	288	293	254	260	293	285	303	299	294	277	291	266	273	279	276	286	285	260	268	271	269	270	263	294	256	278	271	294	279	286	275	293	290	295	280	281	246	260	263	269	279	231	285	262	270	280	295	261	255	277	279	243	266	275	274	278	265	285	274	250	271	290	250	289	267	261	274	294	313	257	275	275	265	263	255	262	270	281	277	255	308	266	298	274	280	247	245	261	271	290	273	288	301	274	261	307	242	319	276	282	249	262	298	292	273	310	285	244	289	282	292	317	290	288	270	260	278	252	250	295	277	261	313	270	262	286	285	288	289	307	279	298	262	278	257	263	276	231	275	263	296	257	270	278	270	252	275	303	273	296	283	281	287	257	307	264	258	294	283	246	304	263	275	290	267	287	260	260	282	255	286	288	305	269	260	255	284	301	277	281	285	292	326	291	282	286	282	266	266	266	265	285	287	290	317	276	274	297	277	261	241	291	276	287	310	287	298	283	290	273	273	255	263	258	254	272	270	286	237	289	293	266	250	251	278	302	256	303	272	286	250	273	287	286	272	287	258	242	254	296	260	284	305	311	277	268	257	270	291	271	264	270	272	273	279	258	261	306	257	277	284	272	255	282	251	279	281	296	289	310	268	282	272	263	296	271	338	252	276	265	267	268	291	288	278	261	255	260	266	266	303	264	302	266	266	261	286	310	251	280	283	310	277	298	289	255	295	280	289	262	292	287	265	281	283	265	283	275	296	279	293
34480	76384	61733	59935	32118	11278	705	652	604	524	526	493	486	435	435	488	459	433	444	407	381	410	400	414	371	424	427	395	430	383	383	403	817	868	406	389	425	420	393	407	398	414	398	415	408	397	399	386	408	399	425	390	388	424	393	399	411	356	410	406	429	343	397	384	408	415	407	418	360	407	390	397	436	433	425	382	377	383	401	413	408	409	408	393	429	424	390	394	374	409	435	401	437	402	391	437	376	395	392	401	431	431	406	381	372	379	401	385	405	401	385	407	382	390	402	361	390	391	395	359	377	425	390	438	395	433	375	384	414	417	414	418	403	388	436	414	386	401	387	413	388	398	420	417	414	409	426	390	399	381	415	360	387	435	403	392	408	401	378	394	391	403	377	354	393	412	387	411	400	386	411	405	437	394	397	440	394	407	390	392	403	405	383	360	430	415	375	375	407	365	397	429	407	407	416	418	427	415	422	409	372	370	396	416	408	411	436	404	419	391	364	408	365	393	352	398	415	357	372	400	392	402	417	416	378	385	429	422	408	385	387	374	385	423	370	382	394	370	399	420	392	385	348	424	422	425	388	351	401	388	402	391	359	418	378	385	402	397	383	394	423	422	417	391	419	410	431	406	410	358	411	384	395	422	369	384	424	419	389	429	388	399	377	378	423	390	396	406	424	415	424	403	427	395	402	386	410	390	420	415	390	426	392	398	417	390	379	377	383	393	402	410	359	391	406	380	416	401	393	393	378	400	378	380	408	405	426	412	372	395	445	383	348	367	395	441	382	391	426	396	402	428	437	418	392	407	429	399	392	390	412	369	400	388	380	399	386	382	369	409	428	412	361	388	378	435	365	415	405	377	402	348	395	435	424	416	406	391	355	381	410	397	413	410	384	370	411	390	371	383	378	370	402	432	408	393	376	383	418	404	388	429	404	397	380	381	403	435	432	382	422	374	426	408	397	429	387	407	401	383	412	411	372	390	384	390	386	384	342	392	393	378	404	396	392	405	407	364	447	360	405	393	410	389	394	409	351	410	415	400	404	385	406	422	403	428	415	376	430	398	420	407	399	389	376	403	372	408	385	381	414	397	380	435	410	411	394	382	392	399	403	412	379	374	396	389	396	413	426	426	405	404	373	423	414	424	385	387	411	374	392	404	366	414	412	395	406	396	415	424	404	368	367	392	381	430	408	364	418	391	396	415	424	398	394	399	438	394	440	434	379	417	416	380	408	391	389	346	428	385	419	386	419	412	402	362	371	431	415	374	404	432	388	381	394	398	354	397	385	361	384	407	410	376	403	371	430	406	404	374	416	416	381	429	419	398	389	417	397	419	404	412	437	404	404	372	404	410	360	421	370	420	417	412	435	402	405	412	342	377	390	390	359	404	415	410	433	413	386	398	388	367	382	386	410	446	437	421	410	417	373	382	412	390	384	400	436	403	378	433	385	382	363	413	407	411	376	381	404	401	415	413	419	381	406	367	415	417	435	367	383	346	421	400	396	379	407	406	389	403	425	410	422	397	376	394	381	405	388	384	399	372	406	415	407	398	377	394	453	416	423	367	402	433	402	371	445	388	401	379	395	397	365	416	409	399	408	379	413	420	402	384	434	410	393	364	382	378	427	422	418	382	384	412	395	383	380	387	440	410	398	438	412	410	393	384	373	388	377	378	435	404	383	427	397	409	381	432	370	418	402	379	408	428	389	378	375	420	410	422	424	379	388	394	381	394	400	383	397	397	409	424	397	411	397	376	408	432	376	387	406	406	389	419	382	427	424	407	396	364	426	426	397	384	401	397	405	415	438	389	401	406	388	397	397	407	411	397	364	436	375	420	420	384	421	386	406	443	419	406	384	404	409	409	403	421	412	384	406	384	379	384	392	382	381	382	432	425	373	389	402	433	406	372	398	410	373	407	401	402	408	397	401	422	395	429	392	389	424	397	379	385	396	418	411	430	420	394	389	427	401	411	381	399	403	449	404	382	400	371	410	411	372	402	391	400	419	431	397	394	414	397	369	402	396	403	391	389	399	413	367	373	379	410	362	400	404	391	426	443	431	402	376	396	418	392	387	406	443	404	365	384	412	383	410	383	414	362	444	391	388	420	424	411	392	425	372	421	393	394	390	394	423	408	378	389	393	362	379	405	391	390	419	379	388	388	404	392	404	401	385	427	398	407	402	418	417	410	452	392	444	383	354	401	407	396	406	406	400	367	396	404	394	415	370	370	385	427	410	402	391	388	422	405	413	412	359	437	363	395	443	379	395	402	380	384	370	432	374	414	381	411	443	400	418	381	410	382	377	416	404	415	411	398	429	396	398	406	396	420	406	385	381	408	406	401	392	399	353	376	424	379	436	395	430	395	365	364	367	391	394	432	391	372	371	405	377	405	364	389	423	414	381	420	387	391	389	449	396	358	374	395	436	393	380	453	404	413	410	420	386	381	447	409	406	393	406	394	396	405	420	385	382	357	379	445	402	421	391	394	386	401	403	386	398	378	405	372	408	411	393	355	438	414	382	390	425	404	426	414	418	437	384	391	376	385	391	410	358	377	373	382	393	388	371	410	408	421	423	393	414	439	409	417	373	437	375	402	386	398	425	437	433	426	405	417	396	418	399	358	384	409	386	427	447	392	419	416	395	381	412	411	391	397	389	419	389	398	397	442	383	399	398	412	402	380	441	401	392	403	438	394	406	402	396	401	422	408	393	412	421	393	384	403	395	432	441	389	408	409	404	358	446	401	362	396	381	381	379	395	414	380	363	386	393	385	393	405	438	380	375	413	399	417	376	387	406	394	398	383	345	410	391	382	383	400	380	410	395	384	419	425	388	395	368	404	426	435	427	408	413	420	385	402	413	416	378	407	416	398	354	365	395	343	392	395	409	422	433	404	388	423	454	380	413	410	396	383	413	384	366	389	413	370	420	392	403	405	419	385	402	409	428	409	419	405	382	425	400	386	400	401	368	377	365	403	390	395	406	395	396	420	440	426	414	414	417	391	392	397	416	394	416	406	387	398	439	422	402	416	398	414	391	387	409	395	434	369	386	397	431	413	418	399	439	423	385	412	424	384	408	401	399	389	380	427	401	403	392	373	386	418	418	419	418	385	409	419	408	387	398	375	388	396	375	380	389	409	394	433	394	386	383	412	390	393	395	422	356	433	408	394	385	381	413	416	405	437	383	421	403	397	401	434	392	390	392	406	407	390	402	422	388	388	385	426	401	397	420	396	415	399	403	407	396	396	415	355	399	383	389	398	432	415	367	380	355	395	386	393	401	439	409	413	404	409	354	405	411	363	393	389	393	377	422	362	397	369	393	402	411	409	377	389	406	402	420	422	381	397	351	400	405	395	409	378	409	442	412	409	397	414	440	371	406	410	374	403	402	383	389	441	379	383	441	443	395	399	372	363	418	390	423	399	437	377	399	385	382	389	372	396	394	389	386	428	403	401	385	397	396	411	395	381	385	385	412	358	354	406	396	403	394	394	358	398
22984	21755	30945	36452	36100	25977	5879	516	411	389	380	310	347	335	348	287	343	299	330	294	307	300	320	319	336	359	353	300	296	303	315	290	505	506	321	305	278	288	290	307	336	293	305	303	288	292	285	306	314	285	323	295	295	310	317	300	291	273	279	274	289	311	285	298	313	291	292	287	289	283	306	299	298	301	284	278	313	290	262	279	285	299	298	307	295	316	309	318	291	283	299	288	322	297	283	280	269	268	292	287	324	304	299	308	298	302	298	276	306	270	291	288	291	287	262	301	290	280	308	280	281	337	320	315	290	291	268	271	304	307	316	307	276	302	292	306	317	287	281	294	292	261	276	265	324	291	292	277	292	268	274	271	288	279	308	303	299	277	320	315	292	311	289	245	288	292	281	289	309	320	271	302	312	312	285	284	314	278	281	309	277	265	275	353	301	307	282	289	275	285	311	280	284	313	307	309	286	282	295	294	312	243	329	292	285	316	311	313	293	284	300	306	309	270	308	280	294	288	307	282	329	276	309	277	317	290	335	336	294	307	294	292	307	293	291	304	295	294	254	308	306	305	283	298	278	273	289	265	282	315	275	294	277	306	308	255	284	298	300	312	277	316	278	289	272	290	270	308	278	276	305	301	287	291	283	290	294	308	292	304	328	274	294	282	288	284	252	302	315	282	279	262	286	288	265	292	284	299	273	289	292	291	293	267	269	299	270	304	304	319	281	298	288	292	294	294	297	287	294	298	303	288	290	274	293	279	299	313	287	302	310	316	300	299	258	312	268	277	257	282	290	281	288	308	304	292	289	289	294	320	273	266	324	283	298	287	277	290	322	335	280	290	269	297	246	284	283	315	325	280	303	312	310	316	296	285	304	286	292	296	277	295	305	261	268	288	288	298	290	270	255	294	300	306	291	281	255	279	297	265	286	288	264	277	294	272	272	277	249	273	322	300	337	275	283	265	299	286	267	288	280	289	285	292	288	310	288	301	287	264	286	279	332	303	300	271	301	272	312	307	308	285	281	278	280	281	273	302	305	289	273	288	294	287	282	288	309	288	298	318	312	297	300	292	280	267	285	271	290	285	291	315	322	316	301	311	302	273	288	316	313	288	299	264	300	290	266	334	313	267	281	309	299	275	295	290	319	315	300	301	305	315	259	293	282	303	305	287	313	322	282	292	291	317	313	273	287	284	285	300	304	274	274	280	285	315	286	289	313	297	295	276	289	318	272	329	307	307	294	274	277	282	294	279	278	292	321	288	275	269	279	281	293	277	280	268	307	295	292	297	313	317	306	315	306	340	291	289	286	294	294	273	309	288	269	302	292	301	302	261	294	277	276	292	300	263	292	316	280	288	307	315	303	339	297	289	304	306	306	253	282	293	301	289	269	321	292	301	260	283	306	278	309	302	298	279	281	299	281	270	269	305	293	298	276	289	270	289	328	276	291	301	327	289	269	334	290	280	290	288	305	278	306	298	306	304	288	289	269	291	288	274	295	295	313	294	288	289	301	332	276	288	271	276	289	291	290	311	281	284	272	314	294	312	290	280	306	280	279	289	289	296	309	329	288	274	309	310	329	327	297	316	265	275	288	290	268	287	300	288	285	298	276	276	283	287	290	319	287	257	300	307	284	345	311	301	301	289	287	296	280	314	258	323	309	293	269	272	307	293	282	285	294	269	288	298	284	281	298	288	276	287	323	297	292	309	295	320	296	303	272	302	299	290	278	262	303	303	298	295	286	284	293	262	295	283	309	285	276	285	321	314	328	280	293	304	259	322	299	326	302	298	303	277	288	290	277	287	297	279	277	290	322	317	282	308	283	286	296	295	270	301	300	283	260	294	290	271	272	302	297	290	305	251	286	298	299	280	294	288	294	348	312	265	274	285	285	247	302	258	277	309	312	287	285	307	308	284	268	304	311	264	320	275	298	282	306	288	328	325	334	281	289	285	296	276	335	308	313	325	302	294	326	307	279	289	288	296	283	316	268	342	287	298	266	317	277	290	288	291	278	258	272	294	287	298	269	296	289	264	265	304	287	298	281	289	304	298	288	300	311	293	296	317	298	308	284	298	303	308	311	279	273	324	311	301	312	272	321	297	290	300	333	318	318	306	277	271	331	302	306	308	296	292	312	317	254	289	288	275	313	280	317	291	306	321	305	299	284	300	275	299	301	286	249	283	271	293	323	313	316	308	286	292	315	300	311	299	266	321	309	277	265	295	293	296	307	338	271	306	299	313	285	294	303	284	326	308	241	267	312	291	300	295	266	288	298	288	310	320	312	296	290	272	299	280	305	268	329	309	319	282	289	276	288	280	273	294	301	307	292	279	280	292	276	308	270	305	290	312	337	293	304	298	289	298	302	332	280	306	325	279	280	287	255	297	284	307	334	297	285	303	302	290	299	270	293	299	304	327	316	277	267	288	278	288	297	293	281	289	320	299	320	277	289	284	301	296	284	281	319	286	266	294	276	276	319	309	290	286	284	275	292	275	285	274	307	288	290	288	298	306	251	314	274	291	310	268	293	307	282	298	336	308	300	274	324	322	306	313	284	306	278	319	317	336	278	294	272	335	311	272	315	300	271	299	299	312	267	271	300	272	263	261	323	286	307	292	324	271	291	303	308	310	297	276	286	277	308	281	310	312	317	290	285	289	292	302	279	273	308	273	306	285	292	286	285	284	300	287	312	289	302	294	271	293	313	275	290	304	273	296	283	279	267	291	303	280	309	292	297	292	292	304	299	278	311	303	297	280	301	288	295	307	267	295	298	331	303	288	291	277	260	273	277	292	284	256	277	306	309	288	288	300	275	314	297	298	291	265	287	293	287	289	323	286	311	313	287	274	280	274	322	278	323	293	340	289	325	317	318	308	306	306	286	288	284	295	286	300	275	285	314	299	279	291	279	321	273	264	289	241	290	283	291	302	311	299	310	299	293	309	290	279	280	304	283	328	303	245	305	271	280	313	293	307	306	320	305	303	273	294	263	281	309	267	280	267	309	271	329	282	279	286	278	318	312	322	295	298	305	288	284	318	302	262	311	307	316	267	275	305	317	302	307	294	299	270	311	302	284	299	270	313	305	284	295	254	284	314	304	284	290	278	281	318	268	297	275	277	292	292	303	273	302	293	286	298	301	304	306	278	309	283	328	298	322	298	284	315	285	326	313	320	279	295	321	295	284	320	332	297	302	253	316	308	289	291	289	295	263	283	283	286	303	304	282	311	315	281	296	288	327	283	306	300	340	308	315	282	269	249	282	293	319	294	317	300	279	273	295	305	301	277	264	315	315	299	274	301	266	311	295	268	283	291	289	279	304	278	273	297	296	275	276	291	289	305	316	300	296	288	288	320	292	301	306	309	293	300	295	280	301	305	272	285	300	295	278	271	297	284	302	310	297	306	310	277	290	316	296	329	317	316	278	269	299	261	292	281	300	292	261	271	297	303	299	315	288	254	320	290	301	288	306	287	290	251	301	272	314	285	308	305	301	264
39892	75394	69056	68669	35022	19397	977	813	702	658	551	558	585	530	514	507	471	456	502	469	464	467	486	465	433	461	464	455	443	450	447	428	871	955	451	404	418	438	388	441	445	433	417	422	469	400	469	419	435	406	446	467	445	387	431	424	426	439	423	421	410	412	420	419	430	425	426	422	433	422	422	418	389	422	437	437	414	400	411	439	444	454	435	419	409	463	439	413	446	393	412	450	425	438	424	388	427	424	445	450	420	439	422	410	433	410	419	419	437	428	398	432	409	408	433	410	408	413	415	444	421	412	432	421	406	418	434	379	437	444	402	411	417	445	440	421	414	404	433	427	420	424	415	425	412	407	402	440	436	467	409	420	402	417	458	404	396	453	422	399	406	406	445	426	443	403	449	404	399	426	418	415	437	421	417	418	416	403	432	440	399	430	423	404	401	406	424	456	393	447	419	386	397	406	412	399	449	449	426	376	404	426	444	428	429	410	400	388	440	425	470	429	431	470	387	438	387	425	434	411	392	435	450	405	436	406	423	398	424	418	479	383	437	384	356	430	405	396	406	426	400	386	431	391	391	438	380	424	418	447	436	448	382	430	434	392	380	425	419	454	439	445	452	449	429	409	415	398	447	420	420	432	417	425	406	429	448	389	413	415	429	415	421	443	430	433	442	400	432	385	422	420	432	404	425	399	402	411	419	389	433	440	444	433	390	392	463	389	444	431	429	414	435	424	417	442	416	415	398	442	446	398	423	376	417	415	457	471	405	424	430	439	414	414	409	411	416	416	402	413	387	427	448	434	399	429	431	418	409	406	387	463	441	434	410	402	394	429	416	433	414	429	413	434	426	373	417	384	398	421	430	429	438	393	418	401	404	429	398	402	409	419	369	420	438	412	414	443	417	452	415	430	412	443	412	457	399	432	427	431	401	431	446	434	399	431	413	416	423	422	368	451	410	377	399	466	394	411	424	422	406	401	438	425	405	415	454	411	410	434	427	418	452	391	405	427	430	413	428	374	389	433	384	470	445	423	476	394	408	425	436	449	419	441	408	443	429	435	446	420	453	405	444	412	378	422	419	433	399	452	440	415	404	416	427	409	408	393	383	389	413	428	373	422	425	391	432	449	420	397	403	426	442	478	458	418	452	404	440	405	467	412	417	420	394	407	375	391	392	407	443	426	413	419	429	406	388	437	347	440	412	412	404	444	437	447	423	413	396	419	398	422	419	411	441	452	430	424	431	453	422	405	438	394	409	392	431	433	444	432	391	390	460	421	431	382	411	412	414	447	404	395	436	391	427	441	422	410	421	398	455	419	405	386	430	383	388	399	446	443	408	429	385	431	423	434	419	419	448	425	442	405	403	422	440	435	419	414	425	385	455	431	445	404	425	401	435	422	412	396	417	411	428	413	398	441	400	422	427	408	435	421	425	389	423	405	422	439	420	410	431	415	395	418	400	431	455	386	429	431	418	447	415	380	442	411	422	428	432	379	457	423	449	405	388	418	383	476	385	421	391	437	419	418	421	409	405	438	429	409	399	418	446	396	404	405	408	431	415	391	427	442	399	402	416	436	392	422	386	404	415	391	420	439	407	399	387	418	416	434	408	423	411	468	405	401	412	433	406	434	406	420	404	421	374	374	440	449	429	436	416	440	398	365	388	395	414	382	459	468	442	445	410	416	400	422	425	413	433	424	414	456	397	438	413	426	428	431	423	427	418	414	445	396	410	423	411	436	429	439	426	414	397	417	398	417	417	396	441	442	409	365	430	450	440	394	438	454	382	421	405	403	399	409	417	453	424	420	441	376	422	437	391	445	422	378	427	438	412	421	412	436	413	433	454	438	383	427	428	414	414	449	443	418	405	426	418	418	400	394	408	422	415	419	400	420	437	419	431	395	392	427	406	419	399	412	405	429	422	406	420	424	386	380	450	421	408	444	438	454	422	458	425	404	420	434	425	386	420	413	400	421	450	397	395	416	415	439	424	435	437	419	454	401	441	424	423	422	431	391	405	409	437	406	395	401	427	420	430	389	398	395	429	426	418	363	390	433	398	453	426	409	412	411	411	411	440	390	426	455	459	429	437	406	393	450	397	437	408	406	439	394	431	386	401	460	381	436	415	418	432	440	377	417	420	430	411	403	402	461	437	415	401	419	398	392	397	415	434	415	423	417	440	432	394	367	427	411	412	429	421	381	430	416	445	434	441	455	420	421	414	413	409	431	423	421	431	432	403	415	400	364	416	382	418	424	386	427	426	446	413	428	406	366	409	416	374	435	416	432	417	412	423	406	422	408	394	392	401	401	405	417	403	444	423	455	415	447	443	384	385	439	399	422	408	435	427	407	452	441	429	430	394	413	445	454	446	420	465	390	444	417	404	444	413	406	413	415	396	401	460	433	397	458	383	437	417	391	433	448	428	440	425	461	392	413	446	401	452	446	409	432	419	377	420	428	403	396	411	430	404	409	440	418	420	424	443	407	403	402	421	457	431	433	409	423	402	451	430	397	380	416	430	428	412	469	408	425	410	424	409	435	393	425	410	421	415	416	397	385	402	416	375	402	434	437	402	439	482	391	426	450	386	441	413	427	398	419	419	403	409	419	414	430	423	446	430	426	414	391	452	430	411	455	441	389	434	420	414	392	419	417	392	385	448	405	413	416	422	409	425	461	421	460	426	455	416	438	434	455	416	401	453	431	408	442	409	416	419	398	420	432	413	413	404	408	392	429	446	426	422	427	411	429	451	461	411	405	431	396	387	448	430	412	425	435	394	442	442	443	450	435	405	379	438	438	413	402	427	398	394	439	401	436	449	415	390	418	401	407	411	448	423	421	424	405	400	397	433	411	392	420	442	411	410	405	425	385	432	454	433	444	438	425	422	425	415	434	423	388	414	424	437	424	409	417	444	415	404	415	399	387	409	413	389	403	446	413	425	409	432	461	415	413	432	422	458	463	440	445	451	433	454	394	422	420	404	398	426	439	423	425	417	418	391	395	443	414	415	436	413	486	420	408	458	417	415	397	398	434	436	409	467	409	438	453	391	391	408	433	431	406	413	373	422	425	454	400	416	426	449	385	404	455	400	413	402	425	432	403	391	412	424	448	453	411	385	379	425	403	421	422	428	418	443	392	416	427	401	396	426	414	420	453	414	371	468	447	443	400	390	420	437	423	394	415	430	442	440	416	394	410	436	430	407	380	423	443	437	407	458	410	439	412	434	393	431	431	407	431	412	404	453	390	400	444	416	421	403	408	409	427	450	410	400	461	427	425	390	409	435	467	405	404	455	433	418	415	393	440	428	415	449	420	411	428	410	403	430	396	432	432	431	419	459	420	416	407	420	395	401	406	397	423	474	391	397	414	428	414	456	429	435	419	404	416	454	417	472	426	400	422	430	405	427	421	403	446	411	427	416	398	428	455	443	426	426	421	393	397	416	428	463	459	423	422	409	416	362	428	459	421	469	427	456	394	419	411	404	383	432	448	383	424	404	396
26761	27122	26944	27343	9688	2211	167	167	173	162	178	154	136	142	155	162	149	155	179	168	150	160	148	159	138	158	168	151	132	139	165	158	151	160	147	156	171	163	174	164	163	157	170	149	166	159	154	172	158	168	166	152	149	151	135	147	136	188	143	153	154	153	157	147	140	150	165	182	169	153	178	144	153	169	144	153	167	153	162	155	145	170	159	182	170	174	176	170	164	151	147	140	151	171	157	171	156	157	170	148	152	186	173	163	157	157	159	135	165	160	168	143	152	150	130	138	140	159	147	151	161	159	160	163	133	187	148	141	141	150	141	158	171	161	159	155	165	158	166	172	174	136	152	150	133	149	150	144	145	158	153	143	168	181	145	174	154	156	145	137	123	164	161	163	158	179	151	173	155	173	152	153	179	163	166	143	148	132	171	195	170	142	131	159	181	162	139	151	164	149	154	165	140	133	159	164	165	177	152	145	126	157	162	147	180	149	159	152	173	155	155	144	185	174	160	185	164	145	172	158	164	179	157	148	175	146	186	172	152	164	161	150	151	153	174	158	166	152	154	164	149	153	159	157	164	162	170	156	155	171	152	148	148	162	162	158	152	146	142	155	202	162	159	146	149	149	170	151	138	153	160	164	159	176	148	151	154	166	151	150	153	159	159	188	147	178	157	164	164	160	162	175	174	175	168	162	163	175	166	153	168	151	158	165	171	142	146	166	144	158	162	148	154	169	167	167	152	162	149	146	148	174	136	176	156	146	160	165	170	140	159	181	158	170	161	157	188	144	152	176	142	162	144	152	148	143	152	159	158	160	137	178	156	166	191	162	146	139	143	159	150	157	161	161	150	167	158	170	169	167	163	150	149	163	166	176	157	156	145	145	149	175	167	156	141	168	147	174	138	156	169	167	146	144	154	178	150	149	163	136	147	141	144	157	156	156	140	177	148	151	164	177	180	168	149	161	145	156	157	161	165	151	177	145	179	162	151	167	147	151	141	170	156	143	159	160	169	141	162	154	139	151	150	128	145	149	183	156	172	159	142	133	145	150	166	169	149	154	155	148	177	174	162	175	176	164	157	155	147	175	149	145	164	147	186	184	151	155	163	135	166	160	181	169	155	161	182	150	158	152	165	175	138	149	156	160	156	153	163	166	135	153	152	176	155	181	162	149	190	155	178	176	158	144	159	163	159	151	143	150	145	149	180	168	140	163	153	185	154	171	152	172	162	147	147	136	164	171	139	156	163	144	146	155	150	179	147	154	166	146	159	143	145	173	170	176	174	152	146	146	150	144	156	140	141	175	165	181	178	164	168	170	160	134	177	175	169	161	175	159	170	164	142	137	185	166	155	173	179	159	152	157	156	132	142	156	132	148	154	153	159	173	153	147	159	149	163	148	149	158	156	168	164	150	148	175	188	159	179	167	157	148	139	173	198	161	148	146	151	150	163	164	169	149	161	138	141	161	175	183	154	146	148	151	151	131	178	165	148	187	154	149	174	153	161	178	140	153	148	142	154	174	165	163	174	150	174	142	169	169	143	176	166	153	151	154	159	167	152	169	139	180	154	142	153	157	161	158	142	154	168	161	141	175	188	162	148	159	170	162	149	169	161	156	145	166	134	175	154	133	131	155	172	166	166	152	160	157	159	174	177	150	162	154	155	154	171	162	164	144	175	153	140	167	163	168	154	190	159	135	149	160	183	164	155	154	157	161	159	150	133	168	147	152	176	157	155	168	169	157	143	174	174	143	162	153	149	159	163	154	166	150	156	161	160	168	147	155	147	182	167	142	173	152	162	153	176	145	155	171	149	138	157	153	176	146	157	191	159	136	154	152	168	144	162	173	165	165	138	152	171	166	153	138	144	148	156	142	143	145	154	146	144	157	154	160	175	167	156	161	165	162	147	149	150	162	174	159	142	156	160	159	164	145	149	164	145	151	171	150	153	149	167	142	155	129	143	151	157	157	158	169	166	156	171	137	151	172	157	166	150	155	158	152	162	164	163	159	160	169	178	150	158	162	163	166	150	156	159	146	156	169	151	185	158	151	148	163	163	155	143	175	168	162	159	153	140	184	153	146	147	167	154	154	141	160	150	171	165	187	157	147	159	136	154	165	152	174	170	157	160	151	163	152	157	161	162	158	149	145	154	159	133	144	164	149	155	144	180	151	155	159	163	192	139	137	151	143	163	149	169	145	149	169	174	154	140	175	147	160	164	158	148	160	153	147	166	158	148	152	173	146	153	154	162	152	169	160	163	162	174	158	157	159	167	155	180	151	149	135	162	167	174	175	166	180	141	159	180	154	156	165	193	141	168	164	142	157	157	158	157	144	152	166	148	143	163	163	169	165	131	147	160	154	162	137	133	163	175	135	179	137	165	152	142	159	169	166	155	155	150	154	159	146	141	160	146	156	174	144	156	156	149	156	166	158	155	171	159	147	159	154	164	167	149	139	169	180	166	166	189	142	167	149	171	136	154	168	180	152	140	179	180	158	154	162	162	168	186	155	173	148	156	168	172	155	173	146	155	153	147	178	153	141	153	147	178	150	132	164	153	152	146	161	156	178	146	161	170	160	168	158	170	167	136	172	162	166	162	163	163	156	182	163	155	172	151	165	150	176	169	146	148	174	168	182	168	135	169	146	159	175	147	165	137	174	142	158	157	169	167	167	175	129	150	154	145	168	189	158	163	155	161	187	178	155	150	165	168	163	171	135	177	159	144	153	136	174	153	159	174	158	156	152	159	166	148	143	162	120	152	141	134	146	173	166	128	157	152	155	143	150	173	160	161	148	161	165	154	168	153	166	146	168	153	178	141	153	155	149	158	157	149	176	142	159	164	147	151	144	156	179	156	148	161	150	185	163	152	168	160	132	157	136	151	154	168	149	138	150	148	148	135	154	152	140	139	142	168	159	171	176	155	178	170	184	154	153	147	170	171	157	159	141	178	170	164	165	144	171	153	155	149	159	147	125	169	155	159	141	149	179	151	141	172	175	153	165	147	180	158	138	179	142	160	172	150	154	149	185	173	159	171	162	152	147	156	162	150	155	176	164	148	150	157	138	155	166	161	155	178	155	155	165	154	155	164	161	148	150	169	162	154	160	140	158	173	161	144	169	139	162	171	157	154	157	142	171	147	170	174	149	158	151	142	156	152	165	144	163	154	161	164	164	160	163	154	169	183	167	140	167	182	155	146	148	171	157	158	168	172	156	178	159	145	149	134	152	164	173	161	151	171	159	177	136	143	136	169	153	144	161	174	161	151	167	129	155	157	169	148	146	149	179	144	149	146	167	160	141	184	162	145	162	159	147	154	174	156	157	150	148	164	164	138	146	155	147	136	162	151	155	155	167	157	155	163	136	152	155	176	166	163	159	149	158	173	165	149	162	155	146	171	150	175	141	159	166	139	140	160	166	159	156	146	159	155	145	139	163	154	175	153	156	150	155	157	166	171	146	146	168	139	143	173	157	152	149	169	156	149	183	171	155	178	153
13921	47746	29098	28688	9794	4175	282	266	246	234	268	262	236	235	262	240	234	236	258	275	236	220	214	210	256	219	233	249	236	235	230	228	234	258	233	246	253	225	229	235	230	230	225	244	237	256	244	259	233	227	253	227	246	228	211	273	225	250	233	226	235	212	231	257	271	219	265	234	233	255	230	232	226	242	226	219	238	236	249	219	231	254	222	237	203	252	246	206	235	243	246	257	243	216	244	244	233	253	201	267	241	229	230	231	237	243	218	240	228	236	229	200	261	250	233	219	200	238	237	217	241	263	231	227	248	232	251	269	228	254	231	230	234	269	256	242	252	210	220	238	247	215	231	219	225	200	248	230	263	219	249	244	215	237	239	255	243	252	238	244	252	241	217	230	221	239	236	247	227	249	225	207	228	218	220	220	228	227	225	244	223	256	231	249	249	223	234	227	223	238	215	253	219	223	236	234	232	241	231	217	243	223	243	252	251	227	264	236	240	256	228	251	212	233	211	219	215	223	225	229	210	217	249	216	223	226	246	237	233	228	237	250	261	228	236	248	242	209	222	238	247	228	246	241	243	214	244	240	235	247	261	220	229	237	229	225	238	234	231	251	226	236	249	223	235	235	237	226	247	243	218	239	230	246	207	234	293	232	256	256	239	214	222	231	220	222	237	243	225	221	221	212	224	230	241	227	240	238	218	226	239	216	216	243	231	249	213	213	242	241	237	237	224	223	241	232	226	256	235	226	228	259	233	205	245	239	252	251	241	264	254	227	224	235	247	244	215	238	241	234	226	212	224	207	217	227	247	219	240	245	251	224	232	231	237	193	265	233	248	213	221	227	255	242	218	263	234	226	263	236	240	238	211	231	224	258	247	218	251	208	238	255	243	215	216	218	238	247	224	239	256	232	245	246	246	212	221	237	224	244	209	251	247	241	250	237	247	222	215	248	235	233	208	203	236	237	220	229	244	259	238	219	255	233	275	244	245	245	228	234	217	237	238	214	257	232	202	226	236	230	219	264	204	234	229	258	233	218	227	244	225	240	236	207	239	232	200	252	243	247	186	200	253	246	230	243	216	224	250	221	225	219	214	229	223	256	232	228	253	235	246	239	227	234	257	228	228	247	227	228	217	240	221	229	235	248	233	223	249	246	222	217	231	243	225	232	243	218	235	237	221	240	234	261	228	230	261	225	223	230	229	214	211	228	250	271	210	244	231	232	232	236	230	263	271	240	233	231	240	263	233	231	222	254	230	226	224	234	246	219	252	220	246	234	220	225	247	249	208	234	272	217	252	226	219	201	243	213	234	232	225	270	227	237	230	266	217	223	238	246	260	228	237	205	236	242	233	208	215	240	216	250	223	243	237	217	253	235	223	224	237	232	230	217	244	252	220	245	224	231	214	214	223	225	207	228	222	229	231	211	261	198	237	222	208	229	239	224	227	244	249	214	246	243	269	218	224	234	221	235	245	217	221	245	241	193	250	223	232	237	240	247	235	254	254	243	247	281	241	236	240	235	248	240	240	208	263	266	197	214	219	227	265	242	219	241	259	244	231	229	214	228	210	263	257	232	235	235	219	222	237	253	227	236	230	248	238	230	221	236	230	246	247	246	234	251	210	259	236	239	235	192	209	248	221	230	211	226	211	246	235	215	260	206	221	237	224	233	248	237	240	259	236	258	240	234	229	235	246	241	252	254	217	248	220	240	243	183	273	229	221	253	260	209	273	241	244	225	231	250	208	245	237	236	243	240	263	249	221	242	222	271	241	244	262	248	217	200	232	244	255	269	223	258	216	244	216	230	228	202	244	258	227	229	248	218	238	259	213	243	227	220	220	244	224	264	237	235	239	217	210	237	233	232	235	221	241	213	260	247	226	262	236	237	225	225	239	234	217	238	229	238	260	282	220	221	249	264	225	240	247	218	233	211	253	222	210	252	227	245	235	234	232	217	228	223	236	234	239	239	220	226	207	245	251	241	216	246	228	239	228	240	236	225	234	259	247	229	222	206	240	229	233	251	246	223	242	254	228	259	201	243	225	242	226	245	235	206	247	216	243	216	246	253	243	218	244	257	222	222	236	264	253	217	236	246	213	244	220	239	262	234	231	246	243	220	224	206	223	229	232	233	220	227	228	233	212	248	226	241	247	253	271	256	271	226	243	240	233	223	227	223	213	222	263	204	225	231	229	247	246	219	267	226	227	235	225	229	229	237	243	245	205	240	220	253	225	203	228	224	250	238	231	216	232	232	229	243	250	233	235	281	259	251	251	229	252	226	243	263	239	228	248	210	235	231	235	213	217	247	250	231	257	237	240	237	235	270	233	218	258	211	235	220	220	228	247	255	236	222	272	240	212	238	220	249	222	222	237	242	236	200	238	201	236	226	221	234	248	244	225	222	228	262	214	227	254	240	249	229	228	238	219	248	233	226	226	259	229	237	240	246	244	240	243	236	218	241	249	232	215	239	235	259	252	235	261	243	231	204	219	232	237	239	225	241	243	225	250	242	231	218	230	248	232	244	252	236	253	262	208	251	245	275	238	252	231	213	238	234	249	257	247	219	249	242	227	236	258	231	216	236	221	209	230	296	232	266	234	243	222	220	249	242	216	230	218	228	227	240	243	245	242	225	236	217	221	259	226	228	198	234	231	234	233	231	236	250	234	237	243	250	239	226	230	233	231	233	228	235	235	217	236	249	240	222	209	237	230	214	229	255	204	246	254	227	217	264	235	226	244	258	236	260	223	218	259	252	233	235	223	209	236	233	236	216	240	200	242	233	230	265	224	248	234	228	209	219	246	198	254	245	209	220	235	240	244	249	252	257	216	227	240	217	225	233	234	256	249	256	287	231	251	241	258	241	246	242	220	237	258	230	250	200	219	195	253	226	216	241	229	240	261	237	263	283	224	233	225	272	230	237	192	226	248	227	240	208	262	234	240	224	227	208	254	235	243	248	256	248	235	205	246	236	243	253	239	254	239	217	239	260	238	244	220	238	242	215	230	248	222	210	230	223	219	217	218	244	228	231	226	241	226	255	233	239	229	245	229	265	237	227	219	247	214	239	250	241	252	254	223	240	229	248	245	252	240	226	231	210	210	247	216	267	246	246	257	229	212	216	213	216	264	245	234	222	259	250	241	227	243	252	249	247	219	238	238	232	221	236	223	236	229	225	207	208	242	254	219	264	251	233	227	232	256	228	222	246	230	235	223	207	233	251	241	249	232	232	223	228	258	228	238	240	223	258	196	224	257	249	237	246	249	229	234	260	260	239	244	225	238	255	236	216	242	206	230	238	244	237	234	212	236	245	253	205	225	238	228	260	246	233	210	237	211	204	224	221	223	230	231	240	269	248	253	197	248	233	236	241	219	250	228	230	240	225	220	244	223	227	230	225	219	234	233	227	237	232	247	225	205	234	228	243	213	206	268	240	252	227	229	231	256	223	213	233	223	239	226	234	242	237	277	219	210	235	242	253	240	265	223	192	224	237	235	223
23904	22078	30221	44261	33901	21724	6296	384	339	327	311	321	310	303	311	306	294	282	297	295	310	289	299	289	271	276	305	296	296	320	283	282	350	401	276	270	304	280	300	278	303	264	313	279	286	283	307	262	278	283	269	318	301	264	315	286	317	275	277	271	279	301	276	343	309	286	301	287	269	284	279	287	271	333	290	275	275	261	296	294	263	263	273	283	270	275	323	279	305	313	274	283	285	286	291	295	322	259	279	273	290	289	270	313	268	261	266	284	290	285	285	290	300	242	286	314	294	306	293	311	287	296	285	287	294	249	282	259	261	286	302	288	276	287	300	299	326	308	279	300	291	306	306	313	293	296	267	280	290	268	287	279	286	308	264	310	308	305	242	280	291	282	323	300	300	286	266	290	291	258	279	281	291	279	296	304	286	268	283	296	304	301	288	284	271	281	277	287	288	287	288	278	271	299	297	303	285	281	280	307	276	289	272	313	295	291	306	293	316	271	272	293	292	276	294	301	283	262	254	301	265	257	291	280	274	291	306	293	318	286	307	295	315	267	273	323	282	267	281	289	258	274	291	279	297	298	298	264	271	287	315	306	275	271	315	283	307	277	315	273	293	274	297	308	287	263	255	259	302	309	285	291	278	285	291	263	301	293	249	295	289	264	273	292	280	316	275	310	278	295	252	314	292	307	284	268	281	300	254	326	312	256	289	289	275	311	284	328	273	264	257	286	322	297	283	284	262	276	300	275	284	285	289	294	273	274	293	279	278	252	289	323	262	291	297	310	301	271	289	277	277	274	285	307	286	251	276	284	292	306	261	287	258	274	295	278	294	289	259	292	275	302	294	282	280	308	283	275	305	299	285	303	267	271	291	307	301	319	284	279	302	295	278	308	281	280	300	290	283	287	294	309	276	296	302	283	280	279	280	265	284	267	299	277	254	269	277	271	282	299	312	276	290	279	334	284	261	297	308	306	289	275	267	263	278	277	308	274	303	279	293	274	289	251	303	292	294	288	287	300	312	302	307	273	278	283	279	283	271	290	283	299	288	285	280	282	285	281	247	298	284	285	317	284	311	280	276	309	296	294	285	280	277	273	289	287	322	268	272	321	291	308	298	277	286	234	285	281	287	278	283	286	269	314	265	295	303	308	268	291	256	296	323	312	281	276	256	267	303	303	286	259	283	296	295	266	303	335	270	278	299	277	285	270	304	292	286	291	314	285	289	284	312	284	296	296	300	295	281	288	293	312	264	259	285	279	281	309	269	295	284	270	262	274	270	272	267	286	249	262	296	287	262	263	303	312	288	317	285	305	273	303	293	310	274	290	251	279	277	301	259	316	284	304	256	293	273	317	300	252	320	254	297	301	289	279	288	298	261	274	312	295	274	286	327	293	307	297	277	305	284	307	293	323	295	283	280	266	298	276	280	320	282	272	292	276	295	314	287	269	308	276	291	281	263	325	267	269	300	276	274	275	312	330	298	293	262	270	312	273	276	286	299	281	279	311	288	297	311	292	287	262	318	305	295	285	285	278	269	250	293	305	269	330	277	278	287	284	307	300	265	284	263	279	275	290	291	297	292	290	268	299	324	287	315	293	292	293	310	279	270	283	253	279	299	279	267	296	270	266	305	290	268	247	321	280	287	291	291	296	281	298	297	279	318	282	304	328	267	312	297	268	313	315	328	277	298	294	271	266	313	289	265	258	266	306	262	279	305	281	321	283	301	300	277	290	264	261	272	271	277	338	302	307	303	281	295	311	323	281	268	272	284	331	289	275	275	297	256	286	278	301	284	299	295	279	301	281	259	304	273	276	294	287	271	292	288	256	271	274	264	282	302	297	291	285	260	314	302	302	307	320	242	292	285	285	266	263	295	325	284	320	291	308	298	252	265	256	262	262	286	310	303	254	295	290	294	294	278	300	277	310	275	282	279	278	283	292	307	304	294	264	293	263	315	300	311	257	332	293	268	245	275	292	271	274	300	304	278	310	277	300	282	298	288	289	326	293	296	337	267	281	277	273	270	277	273	280	309	257	279	287	269	283	282	297	316	274	276	277	263	300	294	267	292	285	304	251	243	282	288	272	266	291	269	287	288	275	275	286	281	289	315	268	287	278	308	279	286	297	286	279	271	304	293	297	278	285	283	281	290	292	267	277	305	280	281	292	277	282	279	296	264	310	283	294	264	269	264	249	286	291	249	278	285	307	296	270	279	295	301	292	304	259	272	276	296	289	266	305	282	260	281	251	287	284	281	263	294	272	259	282	284	284	284	288	265	253	282	318	301	294	285	316	267	297	265	289	296	304	309	284	269	285	283	309	275	279	279	270	271	284	293	288	279	283	262	277	301	291	299	293	300	290	282	294	275	295	293	304	284	287	236	290	270	268	289	274	304	281	296	281	272	294	252	268	293	281	292	314	287	316	292	280	297	304	289	288	299	287	249	292	279	309	268	260	309	268	274	301	278	272	273	277	257	269	272	317	277	289	289	264	292	301	291	290	293	290	286	283	278	268	270	273	302	274	277	316	250	276	275	272	283	271	311	242	326	286	269	283	256	305	278	263	282	288	272	307	301	284	296	289	314	289	273	278	260	273	289	304	307	268	301	300	310	254	297	279	273	306	299	313	301	288	280	292	313	291	276	298	341	265	244	285	303	299	273	304	273	282	278	286	274	304	260	270	318	325	308	280	296	299	305	278	286	284	311	280	291	301	275	295	313	252	265	269	302	294	283	282	293	265	264	299	281	299	291	284	278	266	273	259	298	275	298	283	280	304	287	277	282	295	269	300	272	276	292	300	279	281	272	312	284	271	272	308	276	291	268	275	292	267	290	285	294	248	322	301	314	317	291	292	264	274	280	285	319	299	292	280	267	313	277	287	307	269	309	301	311	301	276	295	280	298	291	242	294	271	266	271	270	290	290	272	282	281	302	302	278	292	298	247	301	294	287	313	271	288	244	294	267	292	285	272	291	292	290	293	296	301	289	269	271	303	328	302	312	275	259	316	300	285	307	311	281	258	277	296	283	252	285	294	302	284	310	294	283	316	304	299	296	299	298	301	312	249	241	261	272	290	280	286	302	272	260	271	289	268	263	289	268	274	287	319	261	247	304	252	286	304	307	284	279	277	268	264	275	268	301	278	263	287	289	320	269	257	258	282	294	304	291	282	266	293	273	279	291	304	274	317	305	276	267	271	289	272	297	272	311	272	281	275	286	275	285	271	319	275	306	305	267	280	278	283	292	267	294	267	255	289	310	297	280	289	308	281	304	295	266	310	287	304	282	286	281	304	300	272	258	248	273	305	260	305	296	284	292	293	295	307	254	284	285	267	296	305	275	296	266	292	279	277	258	263	284	276	281	311	297	281	290	267	277	275	285	246	314	304	296	280	268	267	282	298	280	302	269	273	279	295	286	284	288	284	281	290	308	269	291	262	282	291	278	283	300	289	263	284	288	299	289	293	317	295	244	299	302	292	282	267	261	279	277	285	280	267
33858	73479	62303	63728	36014	20580	662	585	565	513	500	481	480	468	429	415	446	405	440	450	412	437	452	439	395	451	439	383	447	406	450	391	635	747	431	430	432	410	425	410	402	354	405	442	420	443	398	390	410	448	413	430	429	396	424	392	398	417	437	383	408	435	390	395	397	412	413	413	412	423	407	376	397	380	403	420	442	427	414	429	428	403	372	434	415	426	380	385	383	408	416	416	394	401	429	405	437	431	438	407	389	444	429	423	428	414	387	403	400	375	364	434	427	390	402	421	407	408	406	409	406	429	432	411	392	391	424	441	404	447	432	427	418	409	400	424	407	448	397	458	389	447	435	406	372	391	430	454	396	393	422	386	392	405	444	438	376	432	422	395	398	391	396	408	397	432	391	409	411	402	397	451	429	434	391	390	379	432	423	422	439	408	420	422	420	435	441	415	411	427	428	400	418	368	424	364	420	418	390	423	426	429	421	430	428	450	407	389	401	398	413	369	430	403	441	417	423	405	447	393	419	402	426	431	389	396	408	416	354	395	415	381	419	393	404	431	418	418	440	431	359	387	433	445	411	391	457	419	402	429	386	401	421	406	413	412	388	412	392	422	419	414	400	404	450	426	395	424	452	371	425	439	410	412	404	431	448	370	434	454	427	391	388	391	416	404	413	453	422	403	375	414	434	437	395	394	416	433	431	400	434	416	420	407	408	391	403	420	405	427	405	391	391	424	423	395	418	396	410	368	391	397	407	402	429	408	402	401	430	396	430	415	434	428	416	425	384	379	421	401	400	403	408	421	403	403	447	399	404	391	409	416	396	420	402	407	439	431	404	387	414	419	426	399	400	428	394	439	391	402	413	435	441	387	394	403	435	388	421	399	371	450	423	422	396	427	397	409	425	416	422	417	404	382	378	416	440	402	416	422	390	396	427	402	401	429	388	413	434	412	396	402	407	439	403	418	395	409	404	405	388	423	420	394	401	388	428	387	391	390	458	413	435	435	416	439	423	406	359	415	420	387	398	430	390	394	408	457	401	408	434	428	431	362	444	386	439	436	403	406	387	431	439	429	401	421	452	445	423	422	426	430	403	425	421	401	460	432	390	417	399	390	413	407	394	420	415	421	439	434	399	421	403	378	423	404	422	425	398	419	432	402	404	388	420	419	419	427	422	431	387	393	382	403	444	393	385	405	394	415	449	441	429	432	483	415	421	432	401	385	419	396	412	438	420	426	425	425	424	390	417	420	437	357	382	393	430	388	452	394	406	427	402	434	390	440	396	394	404	391	401	411	375	413	380	432	428	409	404	418	375	432	381	394	413	429	388	454	442	396	415	392	409	432	435	446	432	459	392	384	417	414	413	418	407	401	368	440	425	421	429	419	414	411	388	435	417	411	418	425	418	445	410	420	421	404	410	388	423	447	403	415	392	405	424	427	449	415	439	400	411	430	402	444	414	397	372	421	384	429	422	424	399	415	398	421	418	390	424	422	419	410	452	391	409	454	414	412	428	418	427	430	451	413	398	430	431	404	410	417	425	386	417	445	432	411	430	374	390	373	408	420	424	408	421	383	370	389	383	388	425	426	389	419	440	416	422	414	433	417	456	432	415	449	425	390	424	440	429	381	430	395	416	423	422	395	422	447	411	378	406	412	390	432	392	431	435	410	422	461	386	419	410	440	377	408	387	435	402	425	410	412	406	394	427	416	409	432	465	403	407	429	405	400	463	443	396	415	472	432	382	408	395	397	441	452	403	425	420	396	413	402	413	428	412	438	428	421	404	454	403	400	381	416	433	408	395	476	404	398	440	394	405	402	413	415	430	399	406	377	402	398	385	427	396	458	403	385	422	406	407	441	398	418	419	419	388	402	422	409	431	434	422	408	388	410	406	431	380	375	422	397	410	392	419	425	430	412	409	399	435	367	425	428	382	395	393	410	396	433	401	409	414	416	415	421	414	418	435	400	428	414	419	361	443	424	402	402	386	383	418	409	417	396	423	395	416	410	406	399	410	383	423	410	412	446	464	442	448	401	430	428	410	415	407	407	365	402	426	424	433	379	429	404	379	407	385	399	413	401	406	398	444	399	387	399	378	416	434	413	409	390	417	398	437	383	405	403	420	404	399	409	389	438	414	421	461	432	435	392	375	401	410	400	409	473	396	416	405	403	396	378	415	419	364	410	422	409	385	464	393	422	395	369	408	417	409	416	367	380	418	416	425	419	422	404	400	367	400	412	405	404	401	380	423	425	391	407	373	422	420	432	442	438	381	426	390	395	425	414	402	441	434	409	399	389	408	381	391	429	412	395	392	388	372	422	410	423	438	454	444	446	396	421	410	442	439	424	365	414	415	413	421	425	404	378	380	400	392	405	391	418	402	358	419	371	377	410	408	419	396	410	441	410	411	448	413	403	393	413	424	424	399	380	423	416	386	419	440	429	412	435	370	434	426	372	455	448	415	395	412	384	431	393	374	434	391	420	441	438	465	383	400	406	415	445	438	435	410	421	397	421	412	429	406	393	369	434	381	404	396	459	443	416	398	390	423	401	423	399	426	439	403	396	397	405	405	400	417	427	414	398	437	454	388	444	397	400	429	364	419	394	391	428	400	405	371	391	442	385	419	418	410	432	444	393	399	376	439	450	389	418	414	387	413	395	413	429	394	391	422	383	432	380	394	385	386	428	419	406	423	443	430	382	418	406	390	426	438	414	427	406	404	410	431	443	443	402	399	414	396	414	420	424	401	365	410	415	448	431	389	427	387	384	385	442	425	420	382	420	422	430	415	380	407	403	387	401	408	417	433	474	438	462	398	410	463	393	423	430	412	417	428	412	419	416	384	418	378	416	436	429	405	402	395	401	430	418	447	415	453	409	407	428	403	409	384	463	425	414	415	454	406	453	404	409	386	408	422	392	386	411	390	419	404	389	385	427	417	406	423	405	409	400	414	416	425	390	397	391	405	447	385	404	435	419	420	416	400	416	414	400	383	440	434	419	365	442	400	382	419	390	426	475	402	413	420	402	405	414	409	397	358	416	404	415	394	391	413	399	404	401	381	380	410	432	399	398	372	404	428	436	373	402	375	436	434	446	393	401	415	449	418	403	398	425	430	417	407	384	448	391	417	370	442	401	425	398	420	406	403	407	448	396	393	436	425	379	424	437	382	403	427	379	418	429	438	397	411	377	413	422	445	410	415	404	409	399	407	412	385	395	396	402	427	419	375	400	411	410	459	423	439	420	397	425	387	411	421	425	384	440	416	375	394	403	430	406	444	406	385	418	400	397	407	428	425	398	414	391	378	382	389	391	421	397	418	414	434	405	377	408	426	420	428	428	407	447	445	409	401	412	404	422	406	366	448	394	453	427	402	424	400	434	430	411	421	405	357	395	396	447	378	385	440	416	405	433	430	401	411	408	394	418	398	414	419	406	421	427	433	430	379	394	450	439	419	440	414	396	417	434	383	408	414	441	398	391	381	380	432	399	424	354	379	427
22987	21602	29981	34790	27884	25910	17466	1622	388	372	364	372	337	343	346	338	333	338	339	344	334	329	346	332	297	321	298	288	288	275	319	313	623	745	313	324	311	314	272	323	324	303	320	322	317	324	328	297	293	321	310	305	308	300	318	299	317	311	327	321	306	298	303	301	299	304	298	306	281	319	282	334	321	320	301	276	303	300	305	307	313	293	317	274	306	278	303	313	312	324	286	317	298	311	338	311	285	309	305	309	325	304	279	286	308	316	321	307	319	305	306	293	315	290	320	305	293	295	324	298	328	313	332	281	329	335	332	303	272	319	321	318	318	304	314	309	316	324	291	314	312	295	312	311	291	280	291	268	299	294	327	290	325	313	291	325	305	309	309	292	280	323	285	250	285	305	315	307	294	309	322	329	319	275	275	275	285	340	310	320	332	318	332	275	313	300	309	297	283	310	319	304	327	321	329	345	310	310	290	311	319	313	285	311	280	277	288	306	296	309	294	338	303	301	306	307	308	302	278	322	284	293	307	292	331	317	321	300	327	299	287	280	296	283	318	302	286	285	313	338	311	342	321	314	335	292	295	292	293	281	317	296	298	326	327	299	334	330	298	312	317	337	262	326	287	296	288	328	313	305	325	306	301	334	302	308	320	278	316	307	315	345	292	289	330	260	306	297	320	307	315	315	319	311	335	309	296	306	315	309	336	312	271	296	335	302	348	302	279	288	284	315	279	273	312	318	334	322	315	316	291	297	270	304	312	276	312	312	297	291	323	304	305	288	308	299	311	301	324	311	293	330	302	313	323	317	282	300	283	310	289	301	325	300	318	300	284	314	287	352	319	311	305	330	294	299	290	319	292	338	296	276	284	321	304	296	292	306	287	297	300	302	328	299	296	311	297	297	280	282	291	314	320	299	304	298	294	311	321	319	301	277	312	300	327	283	280	316	288	320	278	289	332	304	331	336	300	316	314	303	313	299	303	333	290	309	273	284	285	306	297	280	306	307	310	330	310	319	303	319	291	300	275	308	311	309	294	306	273	295	280	293	315	345	291	341	310	280	255	266	309	334	307	297	306	311	314	314	324	330	328	312	303	287	318	275	324	320	298	333	311	302	296	298	300	326	257	267	315	305	297	300	292	309	318	283	294	305	307	280	326	340	304	338	281	319	296	294	311	275	305	291	292	290	318	307	327	275	293	317	321	298	316	321	295	307	298	311	313	302	313	306	291	281	302	307	333	288	297	343	294	302	285	302	291	340	316	321	310	342	261	298	336	292	307	310	297	304	326	310	264	283	337	261	314	319	318	326	316	301	305	301	318	293	288	272	282	329	301	323	287	301	322	314	298	293	279	282	315	313	284	311	336	311	327	341	288	293	319	287	284	294	295	300	310	286	311	298	316	309	300	294	303	296	313	344	290	346	306	291	319	318	297	308	301	324	327	306	293	271	325	276	303	308	293	280	276	293	328	321	285	286	331	287	251	312	319	309	317	299	303	312	292	305	282	292	323	343	264	283	300	302	333	294	296	312	311	303	283	314	307	301	325	327	311	319	301	338	278	331	281	293	311	288	323	292	332	287	309	298	305	296	295	292	290	332	294	308	311	279	339	298	329	315	328	287	313	273	312	281	292	271	318	310	304	338	283	297	299	320	299	282	312	277	297	294	276	312	279	302	330	285	315	306	302	291	288	294	289	328	289	297	278	301	309	298	285	306	308	279	350	278	314	284	298	281	337	317	294	304	313	318	310	327	318	277	296	330	307	297	307	335	283	308	300	296	343	298	307	269	313	298	279	293	311	295	311	288	311	321	287	289	298	291	307	294	312	329	301	313	319	330	295	323	291	306	283	302	311	286	307	319	292	288	300	304	329	312	277	318	303	304	329	307	313	300	302	296	295	283	300	329	289	321	288	278	323	324	318	301	323	296	313	312	302	293	331	295	271	293	295	296	299	277	269	306	296	314	309	324	326	287	317	333	272	317	316	297	301	305	290	318	306	288	299	278	298	284	296	322	283	303	335	330	292	292	311	337	298	310	302	308	317	291	289	338	331	293	266	300	312	313	314	299	278	329	295	332	317	276	280	297	309	327	307	274	297	344	319	311	318	319	322	313	314	302	309	317	284	322	303	279	321	305	311	292	311	300	311	311	287	295	285	307	279	293	292	323	318	308	320	290	290	295	289	314	298	319	300	320	315	274	288	335	286	321	306	303	286	281	316	305	318	283	332	312	315	313	297	338	298	304	313	289	299	292	319	289	298	299	279	332	286	285	324	298	314	315	310	262	296	293	331	305	291	298	313	345	312	312	323	322	299	297	289	275	279	310	292	291	274	299	294	311	271	318	319	275	286	290	309	285	324	307	300	294	252	296	316	326	327	324	291	306	314	297	275	337	334	341	320	329	328	333	293	314	289	323	300	339	314	278	306	283	328	292	301	289	311	301	336	286	314	329	310	300	326	329	312	304	275	307	321	296	311	304	304	254	306	306	291	309	278	308	320	278	302	320	293	312	312	272	310	283	289	327	262	304	302	307	303	328	299	322	340	312	309	281	286	310	303	333	299	316	300	288	313	288	326	269	266	322	315	275	293	289	316	277	333	300	319	302	283	317	299	321	314	304	296	330	303	277	273	321	298	311	304	320	334	313	297	292	318	307	278	326	350	311	320	331	312	304	294	335	298	297	288	285	310	324	319	307	334	310	265	294	292	299	280	303	313	303	307	282	281	304	275	298	286	272	315	324	317	290	311	315	336	306	325	301	312	312	270	306	273	318	315	293	303	281	304	315	309	290	313	318	321	321	342	301	324	325	283	284	290	293	310	295	289	314	310	285	293	327	331	338	317	307	319	279	350	308	301	313	351	312	286	280	268	286	299	325	322	304	337	355	295	304	329	319	282	304	326	316	303	281	339	295	317	309	276	312	308	307	304	278	283	332	342	322	293	290	301	292	314	276	287	303	282	306	301	325	323	316	294	275	300	336	300	299	309	296	311	315	305	298	291	332	313	282	307	301	318	301	276	308	265	309	269	321	319	310	295	316	301	284	336	337	301	329	324	296	322	331	371	324	311	291	303	288	276	311	324	291	320	307	280	294	315	290	317	298	294	294	286	277	310	271	316	296	324	264	321	297	310	286	347	293	300	302	280	289	287	300	304	282	271	295	294	296	321	288	289	291	296	315	305	300	321	288	299	324	283	308	308	297	314	303	275	307	281	296	302	309	328	292	318	321	315	333	288	302	328	325	320	328	296	295	295	307	321	308	287	314	306	286	293	303	299	321	290	279	290	307	319	278	320	295	302	296	326	290	331	304	294	294	323	286	284	302	315	285	318	298	342	319	293	317	287	322	304	297	292	323	312	285	314	301	311	292	298	334	319	319	329	296	286	316	290	306	299	292	319	291	311	294	322	296	321	302	307	304	304	305	311	315	283	304	299	304	290	304	304	301	293	312	329	299	295	285	319	294	321	311	303	318	300	316	281	282	299	309	326	315	325	290
35136	75188	75214	72421	40345	26827	855	767	715	554	582	547	527	529	537	518	503	489	536	491	422	474	452	441	488	432	439	456	449	468	476	427	1137	1316	432	435	436	450	454	416	438	392	409	428	444	437	454	455	440	433	404	488	421	407	431	427	432	395	444	413	434	439	400	414	409	479	414	421	438	461	452	440	427	418	436	439	494	435	401	430	400	415	469	443	486	432	437	424	448	431	465	442	471	441	411	417	397	412	418	450	425	420	426	401	458	455	436	460	418	462	405	417	422	428	410	423	449	426	424	445	427	445	439	444	428	430	422	460	402	446	425	411	430	452	444	415	427	418	449	454	418	408	404	399	449	408	450	442	462	472	430	430	413	443	419	437	437	459	421	415	401	486	467	461	444	391	441	439	427	452	444	423	414	451	453	410	435	404	415	420	454	444	428	399	423	411	486	437	445	436	405	420	442	407	477	423	420	455	408	433	422	426	416	416	452	428	469	452	441	422	425	452	454	411	446	457	419	428	441	421	446	433	420	420	401	408	432	428	433	459	397	422	437	446	438	460	433	405	441	422	426	475	449	454	421	365	487	425	429	457	459	395	433	420	454	439	423	425	391	438	437	433	425	410	414	400	427	424	452	420	435	433	399	465	425	429	451	426	441	450	430	449	449	457	448	404	450	414	428	449	426	411	428	399	466	447	439	411	437	431	435	441	425	457	479	464	419	425	412	455	413	467	440	449	401	408	446	415	437	428	448	429	407	430	422	440	438	402	447	427	427	377	433	436	420	448	400	412	425	406	427	432	425	452	427	407	462	423	412	418	415	421	388	441	449	424	418	456	400	427	416	421	383	427	416	430	425	445	415	454	419	434	423	426	473	443	454	434	434	456	441	474	454	465	417	444	394	418	411	429	452	466	436	447	432	443	422	418	404	463	412	434	443	390	437	453	408	437	443	393	420	486	472	512	411	444	453	407	440	450	444	408	435	478	394	447	471	398	471	438	398	434	441	437	419	436	430	438	441	434	391	484	455	429	445	430	424	435	412	439	427	405	452	464	393	454	453	436	409	451	422	409	454	446	415	404	445	487	425	444	399	416	431	444	431	397	453	423	406	440	456	452	421	436	418	425	410	414	415	454	408	448	450	430	455	405	413	418	459	411	447	417	404	446	460	426	442	436	415	409	429	444	463	417	431	422	447	448	418	468	427	431	456	407	381	451	415	423	415	420	442	467	453	438	404	438	467	422	451	440	439	393	444	406	442	376	429	434	425	416	445	418	457	428	425	428	418	447	424	461	441	458	480	447	441	445	449	428	453	480	417	430	450	411	414	422	447	397	422	469	472	410	443	423	455	416	434	461	417	452	411	441	442	450	442	447	484	455	395	403	416	419	417	395	422	424	437	439	439	453	461	435	428	447	417	449	423	414	438	480	420	456	391	430	413	459	451	437	441	469	446	427	415	460	431	436	417	438	451	435	413	448	466	439	441	385	430	412	403	410	441	447	437	440	459	433	439	395	458	405	467	380	427	414	421	423	440	460	408	424	420	421	440	418	411	446	420	414	410	445	404	436	434	417	413	441	459	434	387	468	392	474	411	437	413	438	447	450	402	448	470	452	461	431	450	420	436	446	427	459	446	410	461	423	447	425	444	423	463	427	438	414	425	417	421	395	451	459	453	414	420	450	405	421	408	430	446	455	417	404	438	435	432	439	413	428	409	430	432	431	449	451	445	459	436	443	447	426	418	462	420	455	424	426	422	433	382	412	416	427	421	453	447	433	427	409	431	416	430	430	450	476	444	413	424	404	394	436	419	415	394	410	423	426	414	429	440	443	425	406	461	441	421	421	406	473	462	411	463	420	431	426	428	409	443	418	431	457	399	452	432	428	471	404	457	448	431	418	418	424	461	422	446	467	444	424	422	434	432	432	431	436	410	417	443	452	427	434	399	406	412	416	419	405	409	465	429	468	450	439	418	438	446	436	421	431	430	413	454	390	401	443	434	445	464	434	433	433	414	395	441	449	428	445	431	432	419	440	432	409	419	432	460	474	434	434	405	462	426	400	433	425	463	383	466	443	420	431	404	412	440	416	434	415	429	455	414	442	425	445	425	416	433	441	455	442	461	414	444	401	406	413	383	450	434	444	421	425	428	480	419	480	429	451	479	469	440	432	411	465	446	460	418	419	426	442	431	435	423	421	434	406	425	416	435	414	410	435	432	435	445	434	409	391	436	455	422	394	445	428	420	421	401	465	418	412	459	434	415	431	422	438	419	426	406	451	409	435	469	405	408	452	403	396	441	410	400	427	434	416	417	385	426	388	452	444	471	463	431	404	481	403	437	472	424	414	478	421	435	417	413	433	430	441	382	380	435	431	459	388	444	408	424	420	422	423	426	451	429	397	448	437	464	436	467	463	426	451	427	466	427	431	392	465	436	414	420	427	442	392	447	442	451	411	437	454	433	413	427	426	413	454	442	470	423	436	421	437	440	438	423	449	422	436	427	408	438	437	421	414	427	421	469	455	403	411	436	400	456	397	439	387	465	401	424	427	414	455	420	429	376	450	434	426	422	461	449	435	434	423	426	432	432	408	451	414	445	445	445	424	446	416	457	466	431	421	457	456	426	448	442	436	434	442	418	367	421	424	438	447	402	403	406	430	415	422	438	406	396	361	467	427	429	420	435	403	438	453	408	457	415	420	412	425	411	437	419	424	447	437	422	433	437	445	473	414	425	466	433	420	425	398	430	433	442	407	407	410	433	436	422	427	441	410	423	423	410	424	444	415	412	426	438	438	452	412	470	442	421	413	398	432	430	448	411	443	445	405	409	409	454	418	418	417	412	446	419	457	430	420	412	451	422	452	411	424	462	434	390	416	408	433	425	445	426	442	430	411	486	415	429	408	479	461	433	446	421	428	423	446	438	443	451	400	401	481	419	409	404	423	442	429	422	468	431	450	442	435	459	434	421	425	444	443	401	418	401	423	430	443	429	455	431	421	409	437	429	415	436	447	433	427	396	449	446	408	444	440	435	408	424	430	422	432	435	419	429	450	426	437	423	413	459	421	458	448	423	449	433	426	453	439	435	482	441	433	443	451	452	383	406	443	409	420	446	422	423	472	440	453	435	449	475	395	404	397	464	419	413	424	430	440	438	419	385	427	450	438	403	404	434	421	414	443	427	417	452	438	410	396	427	466	451	455	458	447	429	432	408	405	402	407	453	450	424	415	468	400	426	428	453	458	418	418	430	406	436	432	460	450	442	413	413	445	422	420	465	424	402	437	403	413	427	442	464	440	419	414	438	425	435	414	433	396	454	426	402	421	462	408	439	412	444	430	454	472	436	435	433	432	456	451	419	433	442	420	405	424	402	449	430	456	448	430	452	430	454	472	398	426	417	457	413	408	415	432	444	426	390	420	433	389	419	446	470	408	427	434	407	404	417	437	440	434	443	460	419	422	446	409	445	411	420	426	383	420	435	426	432	452	439	444	500	434	446	471
26793	27528	28112	28080	8401	2849	232	185	170	157	170	165	170	190	173	176	163	168	164	163	161	163	169	180	183	175	172	167	161	176	156	158	178	209	169	172	175	183	171	157	164	150	152	163	164	164	171	172	170	173	163	153	145	164	153	159	163	174	169	155	157	170	160	142	182	181	164	172	149	170	174	148	160	155	160	188	158	152	166	141	159	164	155	169	173	166	176	151	186	183	160	180	161	174	171	187	186	181	186	185	159	160	210	175	151	176	165	186	162	187	153	165	164	186	163	193	196	180	182	152	174	175	170	159	151	163	174	157	184	178	156	173	166	183	159	156	163	190	173	178	173	164	166	180	128	186	182	160	185	183	162	160	165	175	167	173	187	164	153	169	161	187	165	182	162	169	173	158	159	152	173	156	152	165	179	177	168	154	177	160	196	145	160	163	150	144	189	172	185	159	168	162	182	169	186	182	159	162	201	175	155	144	174	173	189	165	155	159	177	173	159	174	158	153	167	176	147	177	163	172	157	196	159	170	172	142	164	182	173	180	162	196	153	171	169	172	166	195	187	168	167	178	188	167	174	156	178	149	154	160	156	176	183	173	172	166	175	136	146	166	160	151	164	178	151	173	182	152	184	157	177	205	153	173	193	153	167	163	174	193	158	166	173	155	161	170	157	169	148	175	170	195	175	165	185	147	170	179	140	171	134	163	163	176	157	169	164	161	191	172	149	162	158	186	144	177	162	161	178	171	172	152	143	179	159	143	164	151	164	181	161	174	172	167	181	153	171	168	146	163	183	173	202	161	189	166	172	183	141	183	177	180	176	155	153	187	161	143	164	188	168	145	162	164	163	188	129	170	175	139	150	174	154	185	182	154	188	179	168	159	179	154	175	159	182	170	174	165	173	165	164	174	189	170	185	162	168	138	142	175	174	151	160	190	184	159	175	170	159	167	186	160	148	163	161	163	171	158	153	159	176	159	176	172	152	165	146	177	164	166	162	155	168	169	157	166	159	158	164	160	166	161	178	183	154	133	175	163	192	160	165	162	195	165	143	160	163	162	147	152	165	162	163	146	159	152	151	170	168	164	181	181	160	144	159	166	169	164	176	178	165	183	153	162	175	161	190	162	150	160	178	175	166	162	178	162	152	171	164	172	171	170	178	164	155	169	164	136	150	163	159	146	171	158	152	162	169	156	154	158	167	165	182	180	164	166	166	160	167	142	187	169	160	185	168	158	188	167	153	187	169	147	162	163	168	170	153	155	171	172	176	160	169	168	176	167	164	169	170	158	147	171	162	178	168	167	152	177	180	150	161	161	161	186	170	169	154	167	137	142	167	187	183	158	176	181	160	174	170	178	151	172	172	157	162	170	166	178	180	160	166	193	186	159	154	176	151	152	159	177	174	152	163	164	180	172	185	152	158	154	162	162	174	165	161	185	142	170	189	169	165	182	170	154	160	165	171	162	170	198	183	163	165	164	192	161	167	171	180	153	150	204	168	149	164	199	173	168	187	182	175	166	167	170	177	180	165	148	166	175	152	181	164	169	157	171	158	160	168	162	154	167	167	168	186	175	152	174	186	161	192	155	163	188	158	171	162	180	151	141	166	166	184	154	171	151	162	159	162	179	186	176	189	179	161	142	167	161	184	182	151	157	152	164	156	180	161	172	171	147	153	176	164	148	155	162	156	155	175	173	167	167	164	177	166	183	163	181	169	193	173	165	163	176	173	142	164	168	146	163	155	180	175	134	150	156	185	169	173	144	151	189	161	178	159	162	179	168	181	163	155	169	190	158	180	168	141	183	148	155	170	171	159	172	183	174	157	168	177	168	159	173	149	170	176	169	186	157	153	165	167	172	155	173	199	166	161	171	163	161	166	176	176	178	168	149	180	184	174	180	177	168	154	182	177	156	165	175	160	183	158	153	167	158	159	183	176	150	176	165	167	161	149	177	147	153	167	170	168	177	176	146	160	186	161	151	174	164	174	176	158	174	138	152	173	144	164	174	175	145	176	164	156	146	154	178	158	159	173	189	147	177	155	173	161	179	187	169	166	194	174	169	159	138	173	181	171	145	150	163	166	180	153	163	143	177	152	132	166	174	182	166	153	155	159	178	176	177	170	169	184	162	172	162	153	189	175	168	153	163	150	170	153	153	177	156	189	150	186	158	172	171	146	166	163	172	178	172	177	172	179	153	138	169	158	177	185	174	161	169	163	185	168	197	123	154	175	165	160	191	181	147	180	173	164	146	171	157	140	158	140	171	163	155	142	163	179	175	159	163	195	173	140	189	159	128	166	179	173	165	169	157	155	175	165	145	176	154	175	159	166	199	158	156	182	183	170	175	159	155	153	151	197	173	180	155	161	150	155	183	184	158	155	137	161	176	149	151	141	169	162	151	148	163	172	169	165	177	166	162	193	171	166	167	159	159	191	175	169	178	173	168	170	153	151	188	167	160	150	155	155	176	168	151	151	153	139	167	184	179	154	162	151	155	181	164	194	155	179	171	172	174	149	178	140	160	154	178	170	186	161	180	180	188	179	172	167	196	139	161	149	171	181	173	154	178	177	180	156	203	161	174	159	168	167	185	131	163	165	171	179	174	166	151	163	161	160	137	154	186	176	183	166	171	172	176	151	165	185	166	176	164	165	143	177	164	175	184	163	147	175	158	180	187	148	155	177	170	175	158	168	156	141	169	165	180	169	195	171	165	189	162	163	170	167	171	171	198	158	155	158	166	158	185	181	154	168	168	183	180	180	149	167	162	182	170	158	153	170	165	157	138	163	187	175	167	154	167	164	145	174	159	170	161	164	162	153	185	170	162	162	160	171	153	172	154	156	148	174	190	163	156	160	163	187	165	178	149	174	161	162	179	171	157	169	189	173	163	180	167	172	174	178	154	180	179	206	167	183	172	181	171	152	177	165	167	158	165	173	170	167	180	168	183	166	176	178	169	183	190	208	150	155	176	173	181	175	171	162	179	155	158	167	198	172	175	187	149	163	155	168	191	162	170	181	168	173	180	188	170	147	171	139	183	170	163	154	167	164	168	172	177	173	130	186	175	150	173	152	163	174	181	143	179	152	172	176	168	163	171	163	160	169	144	170	176	148	174	169	184	151	174	157	158	160	156	142	165	183	162	177	157	156	160	163	155	173	147	166	169	166	182	159	155	178	161	136	152	157	180	162	166	167	180	164	175	183	170	180	191	181	157	172	187	170	175	161	140	171	170	145	166	164	163	142	163	166	151	176	158	166	174	189	161	207	156	192	169	159	149	171	175	169	158	168	164	162	156	177	186	178	192	162	165	164	170	167	157	181	166	152	148	165	163	186	166	174	167	194	175	179	144	155	168	176	168	147	158	161	182	187	176	166	180	185	166	156	173	165	181	165	187	165	162	154	154	176	172	150	169	175	145	161	172	172	135	168	201	220	175	147	151	164	153	202	169	183	173	161	167	145	154	155	174	144	152	160	171	186	164	188	173	168	166	197	188
16116	45724	33044	27531	9175	5046	267	238	244	255	243	246	240	250	251	257	232	236	224	251	220	262	230	255	245	246	234	222	266	249	281	257	282	255	248	248	249	248	239	218	272	246	252	252	245	222	257	239	256	251	241	223	263	260	265	243	267	250	239	253	236	278	250	265	238	240	254	255	246	259	253	221	243	268	234	235	250	270	243	267	274	240	240	229	239	250	250	237	253	238	262	257	241	239	232	240	264	291	257	258	241	260	247	252	240	260	236	248	256	255	225	241	217	247	259	228	227	246	258	253	252	264	268	265	269	248	259	235	269	236	243	263	239	228	252	249	235	242	243	243	247	216	236	246	269	253	266	222	243	235	226	222	219	249	261	273	248	245	271	249	246	238	250	243	261	253	218	278	246	261	243	235	260	254	225	256	261	258	236	245	238	256	257	263	242	242	250	227	244	273	226	215	218	255	227	247	268	278	241	260	248	217	245	224	246	251	257	246	253	233	263	237	241	216	248	240	250	246	229	239	238	223	232	221	234	252	247	270	256	247	257	221	261	246	238	237	235	226	267	239	227	240	255	249	243	259	232	247	262	250	248	242	222	249	249	263	258	263	258	238	240	254	234	254	236	236	240	223	226	249	260	226	253	233	262	245	239	234	250	237	237	245	239	253	245	265	260	244	249	245	243	237	234	249	261	249	241	255	235	240	256	232	246	229	253	239	242	248	225	226	234	257	239	218	241	266	240	282	265	237	270	216	260	255	238	239	279	220	253	237	221	238	245	227	289	230	254	282	240	247	246	244	247	239	231	261	253	243	260	259	241	217	216	265	244	252	241	246	260	229	270	230	218	266	226	248	249	305	256	241	226	268	229	251	266	235	263	261	256	259	240	232	222	258	253	258	237	247	239	269	259	252	251	233	229	238	246	230	244	246	256	255	251	262	239	273	257	240	227	217	242	255	238	218	244	246	246	243	236	238	262	245	250	265	249	203	260	263	245	235	252	256	236	245	231	243	213	236	256	241	241	242	248	253	208	261	258	226	244	261	231	261	242	252	247	253	226	245	243	242	234	246	251	255	252	245	257	265	235	220	249	249	248	252	234	229	229	244	221	245	236	250	263	260	248	254	243	257	254	244	273	247	256	243	248	268	239	243	205	235	276	254	222	234	249	231	216	255	242	273	244	250	236	259	228	219	257	239	246	230	251	293	239	290	253	254	248	262	266	246	244	244	244	252	240	266	257	229	231	247	229	265	241	216	224	227	231	240	236	251	248	241	289	268	224	285	218	219	253	274	238	212	278	243	194	261	225	229	266	261	252	257	279	240	241	242	252	235	250	235	251	240	252	243	243	285	221	226	229	257	263	255	234	227	258	242	251	249	269	283	257	225	226	266	242	247	282	250	259	244	244	226	233	222	280	259	238	237	245	253	221	234	212	237	228	273	219	246	265	270	232	245	240	230	224	255	253	233	274	211	279	267	253	223	229	241	267	267	247	261	231	265	266	258	265	245	260	250	248	237	255	246	252	219	269	282	237	265	229	255	243	239	255	256	256	219	242	262	253	262	253	243	257	269	231	265	231	268	258	252	260	222	236	252	255	268	227	218	228	246	237	261	209	275	246	233	249	260	225	249	245	229	278	263	232	220	253	250	262	272	242	234	238	239	238	238	202	250	261	260	251	230	256	230	244	234	242	236	275	260	266	276	247	262	266	228	247	238	232	256	253	264	272	263	232	255	241	252	243	246	233	260	263	267	217	239	249	231	260	252	217	250	237	232	266	239	266	283	254	229	247	259	271	251	244	253	254	227	235	255	248	236	234	248	243	267	251	259	261	268	258	240	274	232	242	246	246	260	213	228	263	255	254	235	234	249	259	230	257	250	254	237	244	240	253	278	252	242	263	250	224	249	229	259	246	242	253	247	249	255	258	260	245	256	238	237	198	247	229	273	261	232	230	242	234	250	238	262	239	253	246	229	244	243	252	234	248	229	253	246	252	244	239	244	272	250	243	249	258	226	254	246	247	244	251	260	218	254	247	225	237	259	240	251	253	246	232	239	240	283	240	236	272	219	282	227	246	236	232	270	233	237	222	253	243	251	246	254	219	272	262	247	247	259	260	236	223	238	258	226	244	232	262	248	240	247	244	229	224	240	204	258	281	260	245	222	226	254	207	213	225	255	222	248	268	242	254	233	231	244	254	243	244	272	265	265	239	226	222	260	239	235	255	281	252	233	225	237	240	234	262	265	247	232	244	243	251	241	286	269	262	231	229	231	246	244	248	279	220	215	243	227	248	228	268	234	242	248	262	228	252	237	233	232	272	204	225	256	237	223	230	252	234	238	221	247	226	256	230	264	217	252	233	231	245	270	241	250	263	271	234	227	258	269	251	262	266	261	260	252	227	253	228	237	251	248	242	228	249	245	240	244	250	259	235	258	262	228	258	235	242	242	228	251	224	252	238	258	242	217	224	258	249	229	246	257	246	264	237	220	219	251	237	250	238	245	239	227	264	246	234	231	243	227	265	247	249	222	257	271	247	239	259	250	253	266	269	260	221	228	261	245	235	253	235	252	249	248	229	230	236	283	267	219	241	219	259	249	258	254	239	251	228	247	233	243	254	239	258	259	230	259	239	242	242	244	241	225	240	247	252	224	248	253	260	263	245	242	246	263	231	224	224	237	261	246	259	255	259	229	235	270	237	224	239	267	239	241	226	231	239	242	233	251	259	239	243	265	208	251	249	228	241	244	214	236	250	236	270	235	259	244	211	247	253	253	259	257	236	235	242	232	268	214	248	262	267	239	236	238	266	271	250	246	250	228	262	255	240	257	239	239	271	235	256	250	227	237	245	250	265	243	274	236	243	240	255	254	233	247	253	225	233	237	239	269	237	227	236	261	238	222	253	241	251	250	258	248	265	241	236	263	268	251	257	254	236	291	252	229	257	236	254	269	249	250	250	259	243	257	214	237	243	266	239	246	248	281	241	226	258	267	243	233	239	257	252	262	238	247	247	234	231	273	221	245	265	234	256	273	253	237	239	253	269	223	234	262	250	253	235	238	253	261	225	259	254	259	233	246	251	277	251	243	238	242	280	221	239	242	241	251	248	234	252	258	241	225	239	229	245	254	238	257	252	265	241	241	254	229	223	260	226	223	247	248	254	239	204	253	249	239	266	234	233	260	261	253	271	231	226	247	234	237	253	251	274	230	248	256	249	247	253	247	250	244	237	272	263	249	254	253	259	219	212	252	257	227	243	252	237	280	250	261	236	246	265	235	284	235	235	240	245	250	235	254	220	256	252	252	261	242	221	267	237	262	270	207	247	238	256	262	251	241	241	235	225	259	236	224	279	237	259	252	236	213	257	235	232	259	248	233	252	261	270	226	251	251	247	217	243	229	255	279	278	259	237	245	229	269	277	240	241	243	230	269	235	254	245	219	240	259	257	258	248	247	253	258	243	258	279	251	261	244	228	258	240	247	206	237	234	276	209	251	238	278
23961	22672	30854	48949	29730	22535	4262	389	337	349	309	323	303	316	308	302	311	280	306	311	310	307	319	287	298	303	298	301	306	324	300	296	436	378	304	305	320	275	310	297	278	271	276	275	295	285	285	267	275	266	294	270	261	308	299	291	322	265	273	313	313	273	310	283	317	306	284	289	275	295	297	316	304	286	317	280	288	269	315	295	313	286	290	264	320	306	334	290	286	330	247	326	309	301	305	288	298	282	302	277	265	284	302	297	298	286	298	274	329	295	289	291	314	316	306	321	302	307	289	295	272	306	297	304	292	260	284	311	265	295	261	282	297	280	298	280	308	277	288	301	271	302	280	250	270	273	295	297	279	299	282	329	288	310	271	279	312	290	298	299	314	290	284	300	306	313	286	273	276	318	288	295	285	291	290	292	286	286	281	287	308	300	294	293	287	296	296	279	274	311	318	292	312	287	300	262	300	291	291	281	296	290	269	319	321	276	300	298	289	264	255	324	289	298	287	297	308	308	275	305	294	255	273	296	285	325	295	262	317	292	320	280	326	316	287	306	289	290	284	284	271	297	313	277	337	302	303	300	308	309	305	289	273	289	306	270	287	282	264	280	290	273	308	290	266	295	335	303	303	272	292	261	289	266	299	265	294	294	303	263	306	272	286	283	293	286	260	295	287	277	316	290	297	268	307	295	290	298	268	320	301	271	260	278	280	299	282	310	275	287	268	293	289	303	298	289	272	290	287	307	292	300	283	308	292	310	299	288	317	267	316	268	288	314	280	276	257	322	292	265	270	287	279	272	307	267	303	313	300	326	328	275	322	309	267	309	276	311	273	256	299	290	303	318	307	299	272	300	279	266	310	281	294	328	339	304	292	296	309	280	310	287	270	263	264	272	309	293	282	278	246	312	296	287	295	297	289	286	292	298	280	299	279	304	281	291	272	276	264	298	294	311	280	293	297	277	302	271	291	274	305	272	280	297	318	277	296	275	295	306	306	310	292	316	277	287	281	300	284	292	287	321	277	274	308	287	282	288	267	268	301	283	308	300	263	305	301	330	288	259	299	319	286	313	306	296	290	296	294	301	308	293	303	298	284	286	301	280	288	299	281	299	313	291	320	260	310	312	309	284	305	297	296	305	304	276	308	293	287	288	292	327	291	276	273	299	269	277	302	306	288	257	277	281	283	293	284	318	300	280	278	274	295	302	309	272	295	264	276	295	304	284	303	286	294	306	253	282	282	312	279	270	263	308	268	251	283	250	282	315	257	286	302	281	318	282	299	270	302	304	297	300	296	276	321	301	317	285	311	262	308	277	321	287	282	281	303	273	294	286	305	292	304	288	281	270	271	272	294	296	265	307	296	294	289	274	281	288	286	266	298	281	280	303	314	325	293	306	296	295	293	310	294	260	319	291	303	296	292	271	306	286	284	300	278	299	267	295	280	274	311	301	322	254	286	310	289	313	289	286	337	310	294	323	294	278	278	279	271	306	290	315	319	297	323	310	302	307	278	267	301	287	273	306	259	284	299	298	305	271	288	289	298	303	323	286	285	289	303	277	276	308	302	284	270	294	291	276	297	289	289	285	309	286	296	277	326	348	277	306	271	266	267	296	291	300	301	285	290	294	298	299	303	289	267	261	283	283	285	303	310	286	272	315	276	302	286	269	255	295	298	284	308	277	288	317	303	309	282	277	304	321	289	296	288	295	278	285	295	314	303	278	278	264	276	290	283	292	313	298	282	278	297	304	301	320	308	309	274	274	294	290	269	246	318	306	306	315	262	289	305	285	293	255	301	295	289	282	296	285	287	302	311	293	297	267	299	305	301	304	301	253	289	308	281	301	293	303	317	243	278	295	260	247	282	281	263	296	330	294	267	284	277	292	278	276	295	281	294	297	316	281	282	275	314	301	299	267	276	318	298	308	285	302	290	270	280	289	269	294	277	283	314	287	275	280	299	289	297	295	316	289	285	308	284	302	273	287	325	274	277	286	275	313	297	311	301	283	265	296	311	303	283	277	312	311	307	318	288	276	275	293	260	283	314	292	285	277	310	270	270	307	288	324	297	266	275	289	278	247	282	309	308	288	304	281	320	288	259	311	326	292	281	300	264	275	290	296	289	274	301	313	288	275	294	320	340	307	304	271	292	280	291	293	282	282	315	295	284	314	273	302	286	277	306	253	293	312	293	281	288	290	296	304	277	307	288	304	299	274	291	268	292	325	275	279	275	333	270	302	271	282	311	302	314	262	297	276	273	290	286	277	258	278	282	284	281	284	287	318	261	280	307	300	263	287	264	300	292	278	284	290	305	293	305	293	314	274	281	281	292	251	287	291	295	300	274	260	274	323	299	273	303	280	301	277	287	320	295	322	300	288	265	286	265	265	316	310	295	286	302	272	283	288	288	289	297	295	278	283	274	301	289	289	300	309	300	270	263	261	306	303	251	303	295	319	300	289	266	316	297	280	299	266	275	293	329	303	291	296	293	279	305	313	260	270	264	268	289	287	288	273	295	276	285	323	280	296	286	279	304	308	304	280	290	289	306	290	277	289	289	321	300	270	270	283	293	295	295	270	283	316	275	311	307	306	269	292	278	308	267	305	294	300	268	287	293	272	280	290	291	255	269	282	276	276	328	276	277	284	298	282	305	306	291	313	288	294	294	273	300	297	291	289	301	280	294	291	286	298	277	291	268	264	301	301	292	315	296	326	278	285	282	283	300	254	279	281	308	299	265	284	301	301	247	259	273	278	302	287	259	292	271	315	278	310	280	297	225	296	299	312	299	292	310	322	284	303	299	303	287	300	282	260	298	340	285	286	294	261	278	294	285	305	294	291	279	290	328	310	300	300	283	282	277	313	272	267	282	283	296	299	289	278	300	276	298	294	297	289	301	300	290	311	276	284	306	282	285	259	297	310	290	308	280	281	281	296	280	271	273	302	270	257	303	254	307	274	267	262	308	290	299	274	278	305	239	314	300	288	308	303	303	298	286	263	307	270	297	277	295	308	295	257	277	272	272	281	276	312	280	281	267	296	254	282	254	294	289	304	278	314	282	272	297	288	300	280	298	320	292	284	295	296	278	293	241	278	258	286	287	311	288	268	308	308	290	294	284	308	285	278	302	316	315	285	273	296	310	274	300	291	327	280	289	317	305	273	290	265	299	291	278	282	294	318	294	304	303	288	284	261	282	269	288	258	285	279	300	285	298	279	255	278	291	319	284	280	285	251	281	313	313	297	329	307	291	298	267	282	267	296	291	295	274	285	320	290	308	276	282	301	269	296	265	298	308	333	280	299	275	278	309	301	330	297	256	282	288	269	278	304	280	273	275	289	285	282	280	289	309	270	279	281	279	275	308	274	280	280	298	261	304	290	307	290	316	307	299	321	283	276	273	290	278	283	314	270	280	281	276	295	292	273	283	280	297	260	265	321	282	304	298	308	322	296	263	283	288	265	300	281	313	256	285	266	308	289	287	283	251	275	280	323	301	284
34617	71507	62939	60469	32209	18890	629	607	557	552	484	475	501	435	451	427	461	457	470	444	429	419	418	408	414	421	404	407	471	449	399	424	823	627	423	465	450	432	385	417	451	421	404	399	388	414	393	441	429	429	443	429	410	403	416	394	425	406	457	427	390	418	421	390	410	437	427	436	386	433	430	423	447	371	403	407	447	406	408	415	400	390	414	396	402	408	425	445	406	444	423	392	418	444	413	429	400	407	388	416	405	404	415	417	435	417	430	414	406	431	407	432	388	425	436	443	410	413	413	425	374	412	448	380	422	399	441	429	418	386	401	422	421	438	425	407	437	405	429	432	392	432	413	416	416	449	420	390	394	407	415	394	398	414	390	405	398	413	395	414	423	431	406	399	421	397	417	420	421	404	395	418	451	393	418	441	405	417	457	407	436	431	425	410	435	392	386	431	402	411	397	434	444	400	401	416	432	417	427	431	447	393	444	403	404	412	395	395	427	434	437	418	400	429	447	375	423	398	421	397	398	400	448	408	391	409	383	436	405	427	398	414	438	388	407	415	432	428	424	448	414	446	427	422	374	437	387	400	369	409	392	404	419	415	413	406	437	399	438	397	391	411	413	399	420	391	388	424	486	392	440	449	392	431	439	409	406	381	410	413	409	386	397	392	379	416	420	398	440	453	401	433	414	439	398	413	389	431	421	437	393	432	439	409	397	400	421	415	439	435	396	450	425	417	399	425	395	414	452	404	435	409	399	409	426	403	396	451	429	387	404	451	413	428	434	409	405	397	456	440	408	386	399	409	411	411	430	396	413	439	395	407	379	423	405	395	435	403	398	433	397	396	421	414	430	391	394	454	414	420	430	393	409	381	409	408	413	422	399	459	456	399	400	393	411	432	380	420	401	415	410	398	432	383	443	435	409	417	401	403	405	385	414	441	422	404	424	416	424	446	381	423	409	447	398	381	427	418	408	411	429	428	408	424	421	432	411	404	428	446	390	388	450	440	402	395	401	467	407	426	399	436	424	424	388	431	411	395	420	428	430	392	391	388	398	393	402	416	403	412	413	439	393	377	415	390	414	446	399	433	406	410	439	393	401	402	447	395	421	384	429	431	417	417	409	391	418	433	431	404	399	418	391	398	431	456	411	357	381	410	422	406	419	361	420	423	447	406	389	376	419	404	413	386	436	400	397	435	400	408	402	408	429	411	455	432	409	425	381	429	417	395	397	397	447	423	408	437	418	397	413	408	395	438	382	389	382	406	410	444	459	443	428	404	384	427	383	405	430	438	400	410	424	427	404	384	416	416	424	395	456	389	438	442	399	403	385	441	485	425	448	425	409	422	382	443	391	407	425	411	424	421	385	393	458	404	416	425	394	403	436	429	433	409	407	426	417	370	399	398	418	430	477	412	390	425	421	403	429	409	401	451	413	422	391	406	420	385	432	418	432	426	435	377	414	427	434	437	404	411	430	394	406	410	414	432	408	439	466	411	452	447	389	417	440	410	419	419	462	409	425	427	431	378	456	423	412	449	413	419	416	413	398	419	420	414	430	399	407	396	400	381	378	395	447	389	432	400	411	389	465	420	417	401	429	375	391	399	394	390	451	444	399	409	404	410	393	442	404	425	433	412	385	439	407	380	429	419	410	424	424	442	417	416	421	405	393	407	411	424	392	397	436	408	418	452	464	414	417	435	392	410	386	429	396	380	396	407	389	431	443	408	444	434	357	399	428	449	409	377	420	438	416	423	429	428	405	401	435	422	415	422	407	400	425	439	436	453	407	448	433	434	442	410	460	412	412	398	431	443	381	435	424	417	415	426	411	409	381	414	416	411	421	390	400	415	403	449	420	431	441	424	409	414	401	426	432	397	439	425	454	416	428	412	445	444	407	409	415	429	419	421	399	432	408	412	415	450	365	400	374	398	417	383	433	420	376	405	407	458	428	424	421	385	418	420	406	412	394	399	414	430	421	428	428	419	421	343	416	394	422	398	422	466	416	417	411	431	416	424	381	396	408	416	374	429	375	386	380	394	462	419	431	399	422	432	426	392	410	406	428	427	433	422	414	438	427	446	414	411	435	416	425	405	443	410	431	401	447	425	457	416	381	379	421	456	411	408	442	406	409	470	442	435	398	399	410	376	413	402	375	466	400	415	411	432	410	387	371	404	407	403	426	378	419	396	394	423	416	414	418	414	429	421	454	412	431	440	431	426	445	430	417	403	407	414	399	408	416	419	454	424	416	451	441	403	417	373	425	435	436	405	434	437	407	430	436	418	400	409	409	432	401	431	386	402	406	433	439	398	397	446	407	401	431	414	375	387	449	399	401	421	395	414	443	447	410	430	418	400	390	397	407	402	424	425	388	440	383	437	420	404	403	407	424	372	399	462	438	410	415	426	420	440	401	422	377	423	398	421	388	403	412	416	424	386	373	441	367	387	422	430	431	382	472	408	432	406	375	406	407	390	400	431	404	408	428	419	434	383	432	421	404	423	423	387	485	422	446	404	440	383	405	425	451	420	428	419	421	437	411	397	441	412	386	427	383	450	405	443	434	445	417	410	416	425	368	421	412	396	408	404	398	429	414	372	473	403	415	433	440	418	412	386	421	430	410	411	395	387	442	433	372	398	375	448	439	399	393	414	431	411	434	400	444	420	433	409	417	387	392	395	397	441	430	394	425	431	429	405	415	392	409	418	407	406	435	438	418	384	462	451	445	417	436	392	431	410	410	424	440	398	388	439	427	381	440	442	439	390	391	412	399	413	422	428	456	440	392	430	412	410	420	388	433	376	428	404	407	432	410	444	424	430	380	412	402	417	407	378	444	438	451	400	415	428	416	408	419	426	394	421	426	412	425	400	390	405	412	391	410	417	448	420	408	395	424	412	443	434	422	394	414	380	384	398	433	402	391	437	371	410	390	446	391	428	410	390	377	430	411	393	406	409	408	405	395	421	423	408	417	414	412	399	446	401	451	402	417	388	429	427	414	457	428	448	429	420	434	411	464	421	410	408	439	392	415	415	411	397	412	426	390	423	430	438	405	397	442	409	410	413	447	396	416	405	426	418	450	402	424	405	429	434	378	422	452	399	437	433	438	411	424	428	400	401	421	408	403	438	448	429	401	420	438	442	431	402	406	421	414	414	403	438	415	415	436	430	429	414	439	372	380	467	433	399	418	409	419	443	422	405	412	361	406	464	401	398	405	390	407	452	395	417	427	421	421	420	380	406	413	409	429	428	399	378	430	393	418	401	429	450	430	426	389	440	416	416	452	426	365	435	428	404	436	441	414	416	383	405	364	401	454	405	443	411	418	429	434	406	431	394	409	434	385	435	399	403	395	429	406	418	404	394	432	439	428	409	398	410	402	402	440	391	416	389	423	401	428	400	384	436	387	415	397	396	397	419	430	422	397	444	428	409	382	399	402	394	396	399	408	405	426	432	420	423	436	395	360	428	399	419	398	418	387	426	422	396	432	435	409	375	408	466	414	417
22974	21824	29251	35973	28220	25650	13894	1269	468	384	379	402	350	366	319	323	327	330	359	321	301	297	335	332	311	334	312	320	313	321	324	340	788	434	299	310	320	325	285	301	286	304	325	309	323	337	316	322	317	324	296	306	327	304	316	293	302	319	355	295	331	303	313	310	337	292	301	353	277	301	305	293	337	305	304	309	314	304	286	319	319	300	350	328	301	284	327	330	295	285	269	293	296	332	314	295	304	314	309	296	315	301	298	345	286	314	342	309	311	274	300	291	292	323	315	323	296	297	303	356	300	324	299	307	308	296	314	315	310	286	305	309	296	286	282	308	349	305	326	320	322	304	314	322	310	299	277	291	323	282	307	311	305	272	297	328	322	297	325	325	306	323	284	292	342	300	315	283	316	294	306	300	327	277	319	293	312	302	303	314	293	321	305	301	306	274	255	303	317	301	308	333	310	281	296	290	351	300	289	306	291	315	307	310	290	301	322	275	310	279	304	290	314	313	347	293	301	309	317	342	307	308	295	322	324	307	308	300	331	302	315	286	294	311	308	321	291	292	320	293	295	302	302	321	330	299	302	274	312	290	314	301	298	284	320	319	312	305	302	315	326	304	291	281	312	319	281	278	270	339	304	333	282	265	273	294	294	275	327	322	316	292	302	274	329	337	323	328	347	314	320	322	283	355	323	269	306	299	300	288	315	300	313	291	273	296	301	318	295	295	322	310	308	292	361	295	301	320	288	308	284	309	326	297	269	285	293	325	318	316	319	296	273	318	334	284	317	314	329	315	290	331	279	303	327	315	275	304	298	325	295	308	310	291	306	296	320	321	314	303	337	321	308	317	317	276	316	334	299	305	271	277	309	296	308	296	307	300	310	312	296	319	332	323	294	319	272	317	297	282	345	298	309	307	298	292	303	297	311	318	278	313	352	307	327	321	255	313	313	301	294	324	309	302	305	291	297	311	289	332	294	309	304	316	330	286	272	335	332	318	310	315	287	292	292	307	312	272	322	297	315	273	315	296	327	281	312	274	295	270	313	301	307	268	301	284	306	323	298	289	296	297	313	283	301	318	282	302	274	300	323	311	306	325	317	306	306	299	296	314	297	294	361	350	310	315	303	274	302	320	323	302	321	310	296	297	295	304	318	297	304	295	301	316	291	289	335	308	307	306	287	308	286	334	329	286	282	311	297	285	291	296	310	302	281	313	314	290	309	300	310	305	305	283	309	317	312	319	273	298	299	293	307	293	301	309	291	292	281	316	296	298	317	270	301	315	311	299	311	317	340	300	316	288	299	315	294	294	315	295	288	300	313	276	297	316	295	310	308	342	310	310	304	297	318	296	325	294	311	300	280	275	321	306	303	305	311	324	292	283	330	297	292	278	323	328	296	319	309	282	304	283	292	309	294	308	310	292	290	302	273	301	327	301	301	300	297	311	292	288	288	315	267	297	293	300	297	282	313	305	317	289	298	328	303	305	304	265	294	320	310	275	314	313	318	314	312	306	312	319	289	324	308	303	295	287	299	325	269	298	283	312	300	308	316	289	306	297	307	287	299	327	299	316	303	297	298	305	327	329	307	289	311	299	320	299	300	307	279	319	314	290	307	305	304	305	264	314	330	283	313	322	297	336	320	301	279	322	322	276	284	302	299	301	320	297	291	313	288	308	289	249	311	294	316	347	328	311	341	305	323	311	282	306	290	309	257	296	285	294	296	296	275	265	334	344	298	279	307	303	331	313	289	276	326	278	289	310	288	313	311	260	312	333	322	286	349	322	282	303	350	291	281	316	277	303	312	318	320	289	283	306	317	273	277	314	299	280	303	271	297	315	308	325	313	299	316	283	277	277	301	284	288	328	307	297	311	295	286	301	312	309	276	285	314	282	316	290	330	305	291	316	315	311	326	320	285	320	284	346	306	295	306	319	323	300	303	279	319	280	295	276	347	324	302	330	311	332	287	324	331	339	334	307	302	295	279	279	304	300	310	307	281	276	292	278	285	326	308	310	329	319	292	313	315	286	280	311	287	304	324	272	342	310	287	296	299	324	278	323	327	296	308	311	318	298	316	316	327	296	297	296	309	303	300	294	294	330	298	294	333	283	282	334	326	283	309	283	321	311	343	279	307	283	305	302	305	310	284	320	319	303	280	317	351	263	315	322	311	342	326	285	301	279	327	300	284	300	274	311	299	314	293	301	323	301	323	290	309	304	317	308	331	328	337	271	301	319	265	320	298	306	275	309	336	315	317	333	293	320	287	280	252	278	314	285	292	264	319	296	290	323	321	296	303	325	328	339	342	292	291	286	319	300	308	319	290	290	283	308	307	325	318	272	314	303	311	300	308	290	315	306	301	303	322	272	307	286	288	317	318	337	326	299	314	337	303	293	265	313	346	314	299	295	298	308	317	290	300	296	277	302	285	300	311	301	306	298	276	291	321	282	288	276	296	339	289	313	283	301	306	319	330	322	342	296	305	285	290	284	289	303	306	270	358	314	282	308	312	313	312	276	301	287	319	309	290	294	317	281	294	317	293	279	289	300	291	283	291	307	292	297	303	315	303	295	331	293	279	292	315	327	302	328	322	301	276	285	326	322	296	267	275	285	305	325	299	296	278	287	271	301	315	312	321	276	316	287	287	318	296	299	282	281	287	286	276	303	334	293	315	309	284	304	350	305	305	284	302	285	315	318	336	327	284	289	298	294	293	291	301	276	300	295	296	282	322	301	318	287	279	304	304	316	323	294	301	311	284	302	301	347	343	293	326	318	338	298	309	330	320	310	317	308	337	292	282	296	273	269	298	297	318	260	312	283	308	322	315	314	317	332	309	325	302	294	286	319	292	285	272	307	321	321	295	283	287	283	320	316	320	290	302	315	350	346	316	281	283	284	282	294	322	336	296	309	311	291	322	292	319	291	289	297	281	342	322	270	291	323	310	308	276	287	322	343	295	281	293	296	323	276	288	335	328	322	308	314	306	269	299	315	293	300	290	272	276	280	328	301	298	302	320	287	297	288	316	346	286	303	296	281	307	295	283	307	321	304	331	301	285	297	286	310	289	287	281	299	323	290	327	310	285	301	312	292	302	295	324	309	294	321	284	284	309	306	318	301	286	285	308	288	299	274	305	318	292	267	285	291	279	309	288	300	336	285	285	334	293	299	299	287	303	316	317	291	281	297	329	284	303	287	312	300	323	323	316	298	285	304	314	274	316	312	310	316	292	306	297	321	328	288	270	309	286	334	286	319	309	320	299	297	318	300	334	284	319	318	296	321	299	316	274	303	292	317	288	332	304	333	308	309	300	286	326	333	295	293	318	312	306	315	337	283	298	257	296	304	291	276	276	319	287	310	276	316	293	289	306	307	342	313	276	326	341	309	305	322	289	310	271	312	333	337	309	304	349	304	295	310	278	312	309	292	298	287	343	325	293	333	298	333	308	323	274	343	301	285	255	279	300	301	272	292	313	281	307	312	294	326	318	301	306	303	312	292
38390	60690	68073	69507	34935	25886	1069	852	755	662	632	609	552	549	538	503	476	488	461	454	450	474	434	495	452	465	451	443	407	415	412	489	1594	738	456	454	419	436	452	401	423	410	439	428	409	437	413	413	461	474	454	481	461	444	445	445	451	459	429	392	443	456	427	457	440	440	418	450	468	423	438	403	441	467	408	459	437	436	404	474	401	438	445	439	460	431	440	445	431	485	379	420	440	463	416	431	426	448	445	417	429	429	441	471	403	400	405	395	418	429	399	402	431	408	431	413	421	431	463	407	432	393	431	418	401	434	438	426	447	437	442	430	422	436	455	424	440	416	430	469	399	421	416	442	424	448	461	466	437	442	449	417	394	440	444	427	415	420	437	425	412	405	452	438	456	430	440	426	449	421	433	414	444	417	436	405	394	419	413	448	426	396	452	422	415	452	420	435	474	405	400	444	449	429	441	439	438	457	422	461	439	471	398	438	429	454	448	431	405	407	448	427	425	436	460	425	416	412	411	425	421	396	426	440	417	436	426	428	443	442	420	425	436	418	383	417	451	433	393	415	495	438	448	402	447	420	421	445	446	432	416	420	437	408	445	438	416	444	480	413	454	460	406	430	429	378	393	421	393	439	425	456	417	449	444	443	403	416	427	444	394	429	379	434	439	443	441	383	417	435	458	419	408	435	416	404	433	422	442	404	445	426	431	409	428	385	432	459	433	456	438	418	433	442	421	448	415	410	401	423	434	437	422	438	417	404	435	427	449	418	398	392	426	433	446	430	487	431	457	417	413	405	426	434	401	433	411	441	401	430	448	476	417	415	421	450	422	458	449	436	388	432	431	423	431	454	467	378	425	441	436	444	425	437	392	434	404	425	403	453	421	423	439	452	444	452	396	433	435	466	464	447	419	412	408	438	422	432	386	410	402	415	420	461	442	422	389	444	434	424	423	413	399	452	427	384	426	402	431	419	407	445	440	440	425	436	450	424	447	437	418	454	448	429	414	430	443	413	445	471	454	433	449	406	381	445	443	440	461	439	440	417	397	446	428	442	417	430	471	411	436	469	452	440	462	412	407	447	414	404	418	423	433	399	462	394	446	400	495	430	424	416	413	445	443	432	426	444	416	438	465	444	415	432	500	397	437	446	411	402	458	461	442	401	447	415	429	398	418	422	454	498	432	428	449	435	427	434	410	430	422	402	397	429	435	410	424	388	428	432	388	434	425	467	468	415	419	420	436	419	419	411	423	393	398	426	422	429	401	415	401	428	442	413	417	473	425	407	442	418	463	406	433	439	432	433	391	442	410	427	442	425	438	443	423	448	404	429	434	426	446	430	456	440	408	429	420	389	462	439	383	390	459	418	429	433	420	417	427	454	406	424	433	414	479	422	449	434	445	404	449	453	427	431	464	449	469	447	461	480	430	441	405	451	389	413	416	457	469	403	462	458	396	421	461	403	437	408	417	423	447	471	430	415	430	439	492	446	430	454	451	449	420	415	422	439	429	430	425	439	430	425	442	434	428	408	429	425	427	435	438	445	464	420	459	438	409	445	446	432	423	432	387	436	433	419	431	432	471	425	412	420	424	414	419	420	427	435	398	412	423	478	438	501	433	421	455	466	417	416	457	417	435	414	435	419	423	427	407	446	453	438	419	449	431	427	439	472	435	456	435	437	407	439	401	456	453	428	404	458	435	423	451	420	414	431	432	409	373	386	441	448	404	449	446	397	475	419	386	469	425	412	411	466	425	433	450	429	415	458	418	447	404	446	408	434	430	441	416	423	419	454	424	402	415	425	425	396	389	441	458	435	435	438	423	417	453	399	405	405	439	454	453	426	438	435	384	452	464	434	421	428	423	479	417	406	428	445	404	436	422	433	423	401	415	438	436	391	416	418	456	427	434	412	415	436	438	437	421	441	389	403	421	431	417	442	439	428	416	458	428	423	405	442	435	402	427	414	433	476	454	420	434	458	473	391	435	413	462	419	444	439	442	444	413	418	454	432	441	433	449	388	424	466	393	438	421	432	424	452	441	435	431	412	412	455	439	423	403	440	422	416	403	428	445	431	387	438	438	438	399	432	409	420	448	423	439	444	443	431	422	455	433	427	412	448	426	401	427	433	410	442	418	378	456	436	430	429	440	427	425	438	450	447	426	428	441	414	447	455	413	453	441	419	444	441	463	435	432	403	450	403	439	486	467	437	425	425	450	403	432	413	413	421	453	385	420	407	463	426	405	417	412	428	424	408	394	390	413	446	407	410	446	441	423	454	420	417	414	391	459	417	452	445	424	402	398	441	399	428	429	407	429	452	442	406	405	435	433	456	396	415	463	432	460	468	430	424	437	398	388	454	410	428	423	446	398	439	411	406	421	458	434	449	418	389	441	417	462	403	462	438	438	446	427	435	435	404	409	390	437	394	431	463	426	414	434	397	453	464	457	477	388	448	447	459	407	411	419	433	422	437	456	433	396	418	405	416	466	431	436	445	472	434	416	449	404	419	438	429	432	414	433	411	436	443	420	427	434	450	418	428	454	389	429	442	443	460	433	427	438	443	432	434	429	392	417	456	446	415	466	413	421	455	435	442	428	410	432	432	426	451	452	458	462	411	442	446	427	395	416	432	432	481	407	408	462	464	404	421	476	443	456	471	403	401	419	409	413	414	463	426	413	439	414	454	407	403	435	415	411	405	434	435	415	445	461	473	446	435	415	422	418	451	461	422	444	410	419	430	431	403	418	432	451	465	412	470	437	430	411	410	447	430	427	410	419	444	432	422	418	420	437	444	426	441	396	395	420	424	423	459	405	431	410	439	401	425	427	467	456	400	406	428	402	440	434	416	422	426	421	435	449	438	389	458	452	436	452	424	391	384	450	446	436	435	408	448	435	419	415	464	416	395	432	415	405	418	424	441	412	459	433	424	419	430	440	453	387	434	404	414	414	436	421	455	459	411	466	439	409	438	454	439	432	405	427	416	430	407	441	427	433	407	442	427	402	425	462	444	385	424	432	414	419	396	432	429	437	450	448	461	441	429	400	429	403	426	461	455	425	408	462	433	450	446	420	407	441	425	396	424	432	430	419	428	418	449	440	404	417	409	402	434	431	443	439	434	451	414	429	429	457	435	431	452	424	421	459	392	449	390	413	445	423	440	448	445	409	419	478	444	387	427	416	448	433	407	426	414	434	413	416	445	403	407	437	430	437	418	407	440	434	427	434	460	418	436	442	456	454	417	424	428	416	469	428	416	411	406	420	458	409	414	420	442	472	392	419	418	430	444	399	420	418	438	439	440	468	460	411	431	387	457	414	405	446	429	434	431	435	444	438	412	443	433	479	433	397	434	420	441	411	367	433	384	415	428	441	438	442	423	449	442	403	411	431	434	418	429	429	453	427	415	450	477	472	439	422	387	413	414	422	428	459	396	442	486	450	453	417	422	424	425	432	452	396	416	412	439	424	370	413	461	412	435	383	447	418	415	417	387	446	422	437	435
26766	29053	22996	28767	7899	3676	196	155	150	171	172	167	177	163	160	149	159	159	163	161	168	171	184	151	176	176	171	200	196	176	186	175	194	177	167	162	127	184	159	178	166	154	187	172	163	156	161	167	165	142	156	178	155	171	191	166	143	177	170	167	184	185	174	160	185	152	175	162	145	184	149	162	174	194	174	171	171	170	183	164	157	168	158	152	142	155	168	168	170	186	187	180	191	181	146	160	172	159	169	156	156	160	169	164	150	162	175	136	164	142	171	153	158	144	178	158	182	153	171	186	140	149	164	151	170	153	160	182	167	164	186	166	162	164	171	167	169	139	160	177	171	151	165	189	165	146	146	163	146	166	161	165	173	150	152	151	176	183	196	176	156	177	140	153	149	169	143	186	167	170	175	175	179	192	169	172	146	152	149	152	154	161	164	172	195	164	196	158	153	165	163	167	166	168	167	167	161	167	184	180	191	161	164	160	187	183	182	149	155	166	182	178	149	168	146	164	155	168	157	187	188	167	187	161	138	153	162	169	160	160	159	152	177	158	149	162	177	158	172	160	186	181	151	136	157	158	186	189	148	179	177	182	173	150	179	168	163	155	187	166	146	172	166	161	176	171	171	155	155	161	135	156	161	180	191	197	134	150	167	179	149	188	168	170	175	166	181	170	166	149	152	170	139	180	183	172	167	176	165	151	159	179	169	159	190	151	171	168	163	147	152	167	172	161	155	157	185	178	153	184	163	158	174	173	175	163	156	195	165	140	167	162	179	176	177	171	173	165	162	140	191	161	152	153	151	166	150	151	176	167	175	169	162	160	185	153	168	178	180	161	177	189	164	173	160	181	163	177	140	165	161	168	156	178	170	128	167	150	154	151	146	152	170	156	176	167	150	170	162	158	178	174	142	162	162	156	176	155	163	177	165	159	161	153	169	154	183	159	148	141	158	194	177	178	173	183	162	167	165	157	180	160	161	158	179	161	183	174	167	161	154	166	193	183	171	151	176	152	173	149	168	177	159	172	184	186	169	161	159	171	159	179	160	166	182	176	140	146	193	150	173	171	154	163	143	151	155	165	159	179	136	179	171	177	169	167	177	164	178	155	184	180	157	175	167	167	189	169	168	155	161	187	157	188	166	171	172	186	164	165	165	181	150	164	158	155	167	154	186	153	154	159	141	153	164	159	169	185	168	146	138	152	165	168	175	165	156	168	169	156	184	151	155	179	166	152	170	176	157	147	146	165	169	139	178	169	168	153	141	183	186	160	168	168	190	170	185	151	154	185	140	158	148	184	153	171	159	170	168	156	168	127	166	166	185	161	163	176	162	164	168	172	181	161	174	177	185	160	162	171	171	164	170	171	163	156	164	182	160	137	171	162	155	156	156	168	174	148	168	194	158	169	168	185	171	170	140	168	149	161	165	164	166	165	156	147	161	154	171	161	148	148	174	162	157	178	168	152	171	167	188	164	154	155	170	175	180	169	167	152	155	184	159	164	179	172	141	162	174	186	173	157	157	154	163	162	169	162	167	140	170	146	161	174	186	167	168	168	208	160	153	163	165	158	198	159	144	151	155	158	173	139	157	151	171	152	181	165	170	169	139	165	216	175	190	175	177	178	168	162	164	189	175	188	162	156	166	189	165	150	168	182	176	182	165	171	156	153	174	161	146	174	180	165	150	161	151	150	169	174	157	158	155	147	151	171	163	159	151	169	154	170	159	158	176	180	167	174	158	174	175	179	170	166	159	171	161	171	170	172	161	166	190	144	177	142	157	161	179	172	171	172	162	160	180	145	169	167	171	143	166	176	157	153	179	170	169	183	167	173	178	161	175	164	168	173	181	160	187	166	160	154	164	145	163	169	165	160	166	144	179	150	176	163	152	146	149	165	156	171	162	186	153	148	171	142	154	147	152	148	178	147	170	173	159	173	205	183	147	164	162	168	165	158	155	133	165	180	155	180	192	168	170	155	166	166	141	179	188	133	159	170	153	153	155	148	172	157	172	180	170	160	155	179	138	161	165	161	157	171	160	182	153	153	178	184	154	188	152	173	162	165	161	155	153	138	161	188	168	164	149	155	147	175	155	164	185	154	175	153	184	171	149	177	184	176	153	156	168	150	164	187	168	143	152	188	158	173	169	157	156	173	151	162	162	156	159	148	155	169	169	150	182	167	161	155	153	176	144	159	175	154	161	164	174	188	171	148	156	179	161	159	195	157	172	155	165	165	167	150	165	147	167	162	158	156	171	167	168	143	165	164	172	180	155	147	151	172	175	162	170	148	143	184	149	192	159	160	145	157	173	152	158	157	152	146	177	154	154	170	163	155	167	175	146	187	158	173	180	155	187	147	172	166	175	152	151	172	170	183	145	183	167	161	159	165	184	162	153	177	169	160	159	148	160	189	155	170	173	191	174	160	178	162	159	156	163	152	182	168	168	154	160	156	172	168	159	166	160	179	175	158	165	156	157	140	167	145	182	175	191	173	157	148	148	164	174	146	169	168	178	146	192	148	178	163	151	144	162	181	169	160	174	167	187	179	154	169	166	173	163	180	149	157	166	166	180	180	144	151	153	169	176	165	151	155	155	146	173	152	176	154	172	156	162	166	167	161	155	167	160	160	163	157	166	170	160	180	165	163	181	161	170	141	163	176	178	159	155	153	168	164	175	145	154	146	171	158	167	181	173	161	169	188	153	186	177	177	157	166	178	156	137	147	185	175	173	151	187	158	184	167	177	174	162	172	166	148	158	137	170	169	196	161	152	155	152	167	181	163	173	153	171	153	169	176	165	148	174	171	179	166	166	146	175	162	166	172	157	160	171	158	170	156	180	151	142	160	175	160	165	141	175	152	174	172	182	160	162	162	157	170	148	151	171	137	170	189	136	173	175	143	153	160	163	182	156	161	159	171	199	165	159	163	172	163	172	188	163	159	158	166	190	164	167	154	146	180	160	158	176	198	161	170	174	180	172	144	168	154	172	180	172	146	157	171	188	170	161	158	180	165	184	177	180	153	168	130	173	174	184	155	182	176	157	159	160	188	172	163	166	166	174	165	166	155	180	170	165	160	182	148	169	150	175	168	158	166	171	166	161	186	159	168	156	170	162	138	164	184	153	162	172	131	162	159	183	175	169	170	178	173	155	173	165	170	160	175	158	198	175	159	151	137	174	150	154	172	146	163	188	154	151	157	200	176	155	155	173	176	168	159	153	175	175	173	174	156	155	159	185	157	165	164	185	152	178	158	169	157	169	153	147	170	156	158	175	156	151	183	153	166	177	149	165	125	174	173	164	168	190	153	170	164	139	147	163	167	164	165	186	183	187	134	168	154	164	165	156	149	150	179	164	163	175	175	159	168	166	172	197	171	164	163	148	146	182	170	175	164	182	168	170	150	142	171	160	162	176	145	165	176	171	184	151	150	162	161	126	166	148	154	167	186	140	183	168	144	175	173	187	170	169	171	153	175	177	154	190	147	157	155	185	156	190	172
16803	42537	23876	28002	8183	6111	243	254	246	259	243	267	236	264	241	236	264	235	245	214	285	299	242	254	246	282	221	234	256	231	248	259	293	288	248	245	242	239	240	248	242	253	231	229	214	236	259	255	226	250	234	219	269	242	249	250	244	225	231	230	230	242	220	223	262	236	267	225	245	265	252	236	240	248	262	291	245	256	239	253	237	226	228	247	221	241	275	257	227	245	220	285	237	223	227	234	241	260	248	221	247	224	237	241	203	255	251	241	245	216	223	250	213	243	262	254	265	228	249	256	247	267	250	234	231	232	273	250	230	231	256	227	244	240	230	242	267	257	219	251	236	263	232	244	251	245	253	265	253	239	239	238	230	240	238	243	249	233	243	261	243	258	273	211	237	247	214	248	255	264	242	224	234	245	236	238	236	263	241	246	208	241	229	232	220	219	250	253	257	249	244	234	231	260	207	228	255	247	271	238	238	242	240	222	254	259	240	266	231	220	274	234	250	242	218	242	249	245	252	238	302	253	246	239	218	253	257	244	245	215	240	237	248	230	248	250	249	232	286	233	251	233	236	241	259	231	269	230	255	259	237	236	233	205	246	245	244	251	227	234	260	218	248	238	236	265	274	256	235	251	272	264	250	230	233	248	231	251	273	266	247	273	244	214	238	243	251	236	242	218	237	259	238	212	243	226	239	253	248	260	243	274	253	262	223	227	251	259	218	230	255	264	234	226	235	237	241	231	238	249	237	247	246	255	241	239	241	241	231	236	257	286	257	271	253	204	242	259	250	247	234	249	261	263	255	223	245	240	246	236	259	265	230	213	236	242	241	242	243	240	223	266	225	216	271	266	228	242	229	249	231	261	257	251	242	237	264	231	224	255	258	216	238	236	274	262	241	234	238	231	265	244	262	250	248	224	270	231	250	213	246	244	219	260	260	247	249	251	249	256	241	254	241	253	233	237	233	225	230	246	264	278	227	246	242	260	227	265	253	239	271	230	272	222	257	222	272	241	231	237	228	235	241	247	260	231	253	230	238	253	242	230	211	255	231	233	255	230	203	231	260	224	249	240	242	216	247	237	230	237	255	229	230	240	224	216	235	252	243	232	241	230	246	233	243	248	252	228	238	254	232	244	240	231	279	254	241	252	225	229	235	236	244	255	239	232	254	248	242	240	223	241	248	252	235	251	250	240	234	246	261	264	250	263	256	275	242	242	235	273	239	254	221	239	239	214	258	238	263	252	241	260	251	237	234	247	241	214	244	255	234	244	268	218	266	252	254	236	251	250	236	255	221	263	218	255	267	233	268	221	259	250	247	243	246	258	231	240	262	261	244	245	236	231	252	213	240	229	225	249	230	226	271	220	257	251	224	231	233	211	263	241	240	241	255	230	262	240	225	259	244	258	249	250	255	241	275	245	230	224	253	231	258	263	258	208	249	236	206	261	262	243	247	248	199	231	271	251	251	246	241	263	251	241	249	234	237	243	275	243	229	266	245	248	254	235	236	248	238	243	239	253	244	257	233	244	238	243	238	219	230	254	232	234	293	242	245	244	252	265	227	245	267	260	257	237	259	252	234	226	242	273	226	217	249	228	252	237	239	250	235	223	253	241	248	280	234	221	230	235	251	231	245	238	255	244	224	247	280	235	248	246	235	266	233	264	258	219	240	275	249	253	221	255	273	239	262	256	216	226	224	247	245	222	248	247	236	262	245	265	261	235	257	276	233	248	247	248	234	233	258	242	249	243	257	247	217	262	237	232	236	259	258	247	264	219	255	222	254	248	225	253	228	252	240	244	218	247	221	233	258	272	249	209	262	258	221	240	249	247	255	252	239	226	214	253	246	267	238	248	252	225	219	263	232	242	263	250	238	240	234	245	247	260	251	246	271	221	249	240	259	233	217	260	235	239	229	225	242	245	241	254	255	226	225	227	242	277	260	257	245	227	233	262	258	220	241	260	232	276	249	220	258	263	210	237	224	231	233	246	227	234	258	243	230	232	225	276	237	255	239	241	249	235	235	249	273	243	243	251	272	275	234	259	243	250	247	248	249	241	263	234	252	238	210	209	262	235	234	256	263	251	250	221	268	257	242	222	213	229	233	215	242	254	235	231	246	222	220	268	275	249	262	261	255	245	241	239	247	255	222	237	229	252	248	245	235	218	249	237	241	231	249	255	258	258	250	239	263	237	268	262	235	223	225	237	243	254	256	247	244	241	215	235	280	263	237	239	239	265	234	241	225	241	255	239	252	219	259	237	210	238	236	248	272	224	251	267	250	254	241	243	248	258	231	250	249	227	247	233	233	252	244	242	251	224	256	242	251	249	237	253	243	232	249	227	245	260	244	256	255	247	246	220	278	251	244	258	224	238	245	220	250	225	253	242	228	247	235	263	207	272	256	228	260	248	246	249	250	227	223	239	264	219	247	212	252	228	204	225	244	244	252	265	262	216	274	242	275	217	265	245	211	221	242	226	256	242	233	268	222	235	232	253	226	223	248	229	239	247	239	251	261	257	218	264	215	261	244	250	253	258	227	241	223	245	242	223	243	238	252	241	221	228	236	221	236	257	254	283	257	246	259	247	221	236	215	236	238	244	256	244	245	253	255	230	254	237	244	241	258	224	241	240	230	268	230	239	252	281	250	242	231	221	259	235	246	227	235	235	227	229	238	227	240	238	224	247	241	237	240	250	250	240	240	246	250	262	249	241	267	224	271	248	228	237	250	212	221	272	244	229	248	259	255	224	247	249	239	215	219	224	218	231	216	248	222	276	259	251	234	233	233	234	230	223	238	269	245	244	236	249	262	246	215	242	228	222	247	263	226	225	270	257	247	223	245	230	235	238	232	227	236	246	211	237	236	248	262	235	239	256	238	257	240	226	255	235	240	233	281	262	220	232	248	231	245	257	218	236	242	252	265	218	237	216	243	256	219	271	251	253	228	233	233	230	258	220	244	228	260	265	241	242	240	256	243	222	234	261	247	266	252	231	273	221	232	242	233	251	229	215	258	255	232	237	244	238	235	267	237	274	241	258	232	258	239	239	234	273	246	234	234	221	273	238	218	234	257	233	243	245	268	237	255	252	251	245	224	248	267	259	247	275	256	237	247	236	236	233	228	230	237	232	232	239	216	248	266	245	240	241	243	257	224	251	235	238	220	235	227	231	249	265	224	245	235	250	251	244	227	213	260	233	237	251	257	260	240	254	254	225	230	239	229	254	238	269	251	259	253	250	270	250	291	228	215	262	273	254	256	257	243	253	264	240	245	215	240	262	252	220	213	251	247	247	270	248	228	257	242	282	242	194	245	253	248	262	244	225	268	236	232	222	236	243	258	259	248	244	270	251	255	219	259	231	249	234	235	226	240	264	232	244	242	238	239	259	260	237	253	233	229	265	224	243	211	257	250	211	248	213	263	220	228	256	223	251	247	226	245	237	222	237	238	222	246	235	247	243	253	272	272	257	237	255	262	230	227	238	233	251	255	211	286	238
23924	23155	30205	37922	26175	24535	7460	489	335	379	340	353	318	312	321	306	277	322	319	293	309	279	322	297	296	309	309	322	307	339	298	306	530	446	311	275	294	265	314	276	301	269	285	326	287	305	317	297	278	296	297	293	294	314	293	286	294	314	285	311	313	287	287	288	288	317	317	302	284	316	313	281	302	286	302	275	307	315	271	296	276	257	297	277	288	271	290	292	299	292	314	282	302	311	293	326	290	317	303	286	317	275	306	296	291	273	275	285	322	302	306	273	312	295	328	324	293	316	283	304	276	317	292	317	323	307	313	309	287	290	305	298	292	334	280	321	316	295	297	314	290	288	306	346	315	284	303	289	278	307	308	283	337	298	318	277	283	291	281	289	296	275	275	296	299	301	299	308	284	319	301	281	296	290	294	305	267	325	307	290	307	294	309	270	315	298	305	295	316	287	269	291	305	293	320	301	313	336	285	302	307	308	296	305	282	295	307	295	322	308	298	284	296	308	294	302	298	313	296	318	279	324	300	288	317	279	275	282	280	256	310	322	275	308	284	277	301	310	323	255	304	295	310	316	342	285	296	262	317	295	285	279	297	331	265	336	325	270	330	291	277	302	302	276	273	312	304	296	298	328	306	292	301	321	275	281	293	290	295	282	274	287	284	324	308	280	260	322	325	312	289	315	286	318	293	300	311	289	292	307	289	280	277	265	332	300	299	303	303	281	289	281	303	339	303	331	290	283	303	274	315	293	294	304	299	299	273	265	282	286	299	274	281	307	283	289	296	307	300	286	293	265	303	293	300	299	269	295	314	308	283	274	312	299	316	302	282	301	315	291	319	313	294	312	315	272	322	315	291	304	317	295	272	298	283	304	289	329	305	290	307	316	314	295	267	309	293	291	285	303	295	283	307	293	302	286	295	292	249	274	327	288	310	344	292	278	311	277	289	286	324	311	289	276	340	325	321	287	309	289	289	278	294	333	285	303	310	300	310	279	272	305	289	303	292	300	313	253	332	268	289	323	334	296	279	322	298	330	307	294	292	278	305	344	296	288	286	283	311	305	320	317	302	270	296	282	283	325	296	303	314	300	282	306	321	307	293	281	294	268	267	293	297	315	299	281	287	329	292	302	306	321	302	289	271	289	315	305	302	301	301	306	271	284	266	308	337	320	295	268	268	293	309	302	304	340	314	287	278	268	296	289	301	295	289	297	304	289	308	264	301	286	291	270	309	335	308	318	291	318	303	301	317	319	317	288	320	319	290	300	298	286	288	316	277	281	275	308	292	314	295	299	331	286	313	277	279	298	313	271	267	331	302	291	291	307	273	298	301	310	297	321	303	290	268	286	290	318	275	312	283	290	255	309	295	312	297	264	304	321	292	284	312	298	292	327	306	309	314	334	261	314	297	314	308	295	297	303	265	298	274	314	277	303	295	309	278	284	291	328	277	289	299	285	301	301	290	304	290	305	290	288	318	303	303	311	314	325	287	268	337	319	292	339	291	274	339	306	312	294	279	321	275	299	255	312	309	300	277	301	322	289	270	314	278	319	295	310	287	271	310	286	288	321	275	316	296	335	299	292	307	304	297	266	318	308	273	297	314	302	286	290	294	289	323	306	273	282	283	317	301	295	331	272	321	322	303	290	273	279	261	321	301	286	350	325	287	298	314	298	314	289	312	322	272	291	293	298	291	291	261	306	288	272	284	261	304	292	295	299	316	277	285	281	289	292	298	287	348	293	291	300	305	287	281	282	287	301	283	290	299	288	286	318	308	297	311	318	285	304	319	281	309	297	280	317	286	286	289	274	302	323	278	285	267	307	283	263	294	274	277	292	325	271	272	309	322	349	309	319	321	280	294	345	278	302	321	281	278	309	292	312	289	299	285	289	279	305	310	310	313	284	293	304	296	302	309	270	272	259	309	304	310	316	298	290	326	283	306	299	268	314	304	328	317	256	289	311	300	343	316	283	317	293	298	286	308	312	329	290	295	275	295	296	312	290	298	268	295	287	291	294	300	279	314	295	271	322	272	302	287	293	267	308	336	320	321	306	310	274	314	338	286	321	316	307	301	312	257	281	289	307	291	271	296	305	313	309	312	325	301	315	318	314	306	299	294	293	309	297	299	330	312	309	285	316	314	311	298	274	298	284	277	296	336	311	300	321	298	279	308	314	283	308	306	348	262	318	292	287	303	306	325	325	305	285	297	313	271	289	296	305	291	310	316	294	284	289	298	284	273	315	292	302	319	284	327	298	291	284	310	295	281	270	285	269	286	313	318	305	289	320	287	290	293	348	317	281	318	305	266	296	269	296	313	282	301	299	288	311	262	283	281	271	314	291	305	298	319	301	274	308	294	292	308	288	281	300	308	284	299	324	282	293	290	290	300	285	267	306	304	302	303	277	306	330	255	301	289	309	296	274	283	297	309	260	317	302	293	303	294	295	285	266	308	283	302	256	312	303	309	282	281	301	281	295	313	293	289	295	289	319	318	293	327	309	276	318	275	294	302	260	294	300	282	317	291	281	302	332	321	286	314	301	316	322	289	306	306	283	301	285	283	301	291	253	337	293	324	303	304	297	289	298	322	305	297	300	293	303	307	293	307	268	307	309	283	293	272	284	283	260	303	322	284	299	295	289	301	283	297	281	297	337	292	293	312	314	294	260	282	305	326	299	294	319	289	294	295	298	291	330	310	292	300	300	296	302	308	308	321	311	262	292	310	277	300	298	281	300	275	291	307	316	292	284	280	276	271	323	278	290	271	306	306	283	299	329	293	316	323	283	304	309	299	283	300	277	313	336	274	314	293	345	311	278	288	310	290	258	301	300	289	276	279	281	297	294	302	304	311	307	294	277	289	278	278	322	301	303	301	309	274	282	325	286	312	291	298	282	318	274	327	312	264	297	300	300	306	312	255	290	299	300	316	319	305	290	303	328	298	290	313	327	319	304	271	327	274	304	303	305	301	304	312	320	324	297	290	303	294	299	283	300	320	279	287	310	297	260	295	290	297	319	272	295	305	290	329	306	290	314	279	312	280	277	280	285	312	304	306	287	291	280	277	294	278	301	301	306	291	314	258	287	309	288	307	302	310	326	294	321	291	301	291	321	319	273	261	304	292	280	276	314	295	297	338	275	311	306	306	252	312	309	297	292	305	303	295	318	297	321	293	335	286	340	298	280	292	281	286	309	308	334	311	321	304	290	315	304	301	311	310	299	305	300	278	282	284	291	334	272	305	286	287	302	304	300	285	303	258	283	318	291	300	263	301	281	296	277	319	292	283	303	290	322	314	303	308	308	295	315	311	294	277	269	313	273	337	326	287	268	292	290	304	291	295	276	302	307	300	335	308	316	274	267	282	318	282	312	308	318	309	293	320	274	322	270	306	301	298	344	289	308	253	291	288	270	307	294	308	312	308	301	305	288	285	272	288	297	285	270	313	302	299	313	298	304	325	261	283	267	264	277	283	296	289	301	301	292	289	265	287	289	284	308
37188	66745	62250	54148	32721	25032	696	561	526	556	474	511	471	475	459	475	439	439	437	444	467	440	437	446	469	432	396	436	413	417	393	464	922	778	399	411	433	408	407	431	384	391	423	410	423	423	437	428	409	428	401	401	406	415	397	382	456	417	418	422	433	413	408	407	398	412	417	440	390	404	375	448	415	447	423	450	450	406	433	388	423	450	452	478	409	450	448	413	409	401	417	429	434	427	449	426	404	442	418	440	472	408	430	408	433	478	419	427	431	453	386	435	416	425	434	425	419	417	484	441	445	449	421	401	441	418	452	455	413	436	454	478	425	423	409	432	399	403	415	389	442	387	432	400	437	437	444	420	393	446	423	419	462	449	379	392	422	440	372	424	425	443	432	439	413	398	428	421	448	439	406	400	416	432	445	444	425	427	435	408	433	409	406	435	432	397	425	419	424	400	415	421	396	434	435	422	399	420	467	390	444	427	423	394	416	431	445	430	413	427	437	432	457	409	405	418	468	406	439	424	398	416	404	450	398	411	401	447	430	445	448	393	392	418	407	418	426	428	443	456	411	400	424	429	438	401	391	418	432	412	406	431	413	406	444	396	375	441	464	422	432	415	440	412	400	389	429	409	373	421	419	482	414	415	397	403	430	443	442	433	419	427	402	430	404	414	437	416	392	436	427	433	431	424	438	425	439	410	403	425	439	441	402	385	369	430	440	436	439	418	423	462	456	456	431	440	412	403	449	413	375	445	437	397	396	421	438	424	433	468	435	444	451	448	427	426	424	423	433	441	417	436	435	441	423	421	417	392	400	455	456	429	436	401	443	414	420	433	411	414	416	413	407	395	421	398	449	380	395	429	437	448	417	443	444	385	438	431	430	418	414	372	432	411	434	397	448	396	418	387	413	415	447	421	438	454	400	422	417	450	418	393	447	448	452	398	419	431	412	382	438	448	439	407	440	408	464	423	408	450	398	414	402	408	447	427	435	449	445	414	447	421	415	423	437	455	419	417	447	438	430	439	436	424	406	438	379	438	454	409	425	453	416	414	424	419	458	419	396	443	392	442	436	416	442	422	415	441	440	429	393	422	400	425	404	406	429	454	432	402	416	443	431	408	417	416	420	427	399	412	413	416	385	389	421	458	435	421	410	420	400	436	406	390	402	429	405	428	410	426	445	465	440	424	415	421	443	418	416	437	412	421	406	434	433	425	441	454	392	416	423	421	440	468	399	437	459	447	406	398	438	392	393	402	407	426	405	406	432	444	411	419	412	421	410	427	455	411	410	417	433	426	446	408	414	402	464	420	403	440	411	401	441	424	418	452	424	411	430	433	433	406	452	420	448	408	402	441	439	428	420	426	410	428	429	436	418	439	419	427	449	448	453	419	407	438	399	448	427	430	462	403	401	434	429	407	475	405	429	413	412	422	413	386	456	384	400	417	429	434	447	444	418	409	412	422	419	480	414	411	399	403	410	386	414	445	395	432	408	442	433	406	384	460	388	399	451	426	475	411	402	416	430	418	439	412	435	421	448	412	431	428	447	434	431	432	424	412	418	414	399	448	371	419	458	373	429	408	378	431	429	417	389	422	417	415	447	426	418	433	405	431	442	430	448	416	428	431	399	388	430	440	422	399	436	406	415	424	420	460	469	393	404	453	470	419	443	384	409	392	448	414	456	430	454	423	416	414	415	429	467	406	401	449	444	447	458	400	434	408	421	429	448	400	430	419	435	429	409	401	432	401	408	439	448	420	434	414	429	431	450	418	405	406	417	447	409	434	420	397	433	427	400	417	417	446	408	415	446	424	435	406	378	422	439	399	405	419	472	425	426	432	436	417	402	393	436	417	436	407	461	420	393	387	403	382	449	424	431	439	429	444	420	444	458	448	462	446	428	403	424	425	408	429	445	413	424	419	355	416	464	410	415	409	436	405	441	436	417	436	366	410	404	432	414	440	435	408	406	443	430	430	425	425	432	399	431	394	406	403	449	432	439	451	399	414	441	450	422	395	457	442	412	411	433	390	405	392	445	398	457	409	395	399	404	405	472	439	444	419	439	419	441	438	402	400	410	453	397	397	391	447	401	388	459	426	408	414	415	414	450	450	412	448	433	398	439	411	439	424	438	433	413	415	411	390	439	452	405	432	430	433	399	396	442	430	448	401	431	455	411	417	461	427	400	444	409	407	437	447	447	422	408	421	415	433	406	432	421	408	408	415	430	407	418	406	409	414	417	427	404	399	452	375	400	446	449	420	430	406	382	410	466	400	468	419	422	437	460	425	370	447	435	409	411	448	442	435	452	426	457	408	400	411	431	456	449	414	434	417	395	422	466	422	415	463	403	425	392	421	451	405	466	441	400	386	458	413	459	404	449	420	433	436	435	428	422	388	446	428	403	433	419	421	424	403	408	438	469	422	430	422	431	429	420	444	426	405	378	444	427	423	426	442	417	440	435	425	450	445	387	413	412	410	401	440	418	438	431	420	455	403	405	467	434	412	426	428	441	409	440	439	396	397	411	449	438	414	425	395	395	435	429	417	443	437	420	419	425	414	437	438	440	426	405	421	458	434	452	417	473	415	418	400	426	402	422	385	412	438	408	411	419	438	424	425	454	433	419	404	416	417	454	440	438	388	428	443	385	416	435	448	424	413	449	408	390	433	415	439	428	399	413	416	437	411	440	413	373	429	429	469	395	427	480	403	441	403	396	429	433	416	422	442	425	406	408	422	402	374	425	411	418	387	408	443	412	422	415	385	451	410	371	399	427	418	430	447	421	444	454	435	411	390	408	413	445	436	388	449	436	418	441	446	435	438	433	399	374	407	424	384	413	419	423	414	451	425	428	463	418	403	444	438	427	414	422	424	416	444	420	386	441	433	395	441	398	421	455	422	396	443	455	398	465	443	402	405	448	411	399	448	401	430	432	432	422	439	426	415	463	415	382	407	430	447	427	468	412	448	389	431	429	408	423	459	406	413	408	427	452	419	417	410	429	420	444	380	404	447	463	399	392	428	423	427	421	438	422	382	437	436	443	382	399	412	455	446	420	410	430	408	408	419	410	417	411	408	445	442	386	441	423	404	417	437	440	407	420	418	446	434	418	440	411	442	397	444	452	432	408	412	432	406	405	430	401	402	402	414	428	417	409	431	431	408	433	418	424	420	426	411	462	440	428	392	421	427	442	436	421	440	412	435	422	445	460	433	459	420	412	422	420	409	427	435	375	434	419	431	408	437	421	438	418	417	422	398	422	437	373	428	439	406	427	413	383	429	400	438	411	415	400	395	387	484	442	405	424	429	447	429	407	410	467	448	429	419	412	446	388	436	415	431	427	397	409	451	424	381	404	412	414	444	438	433	404	464	399	418	372	417	429	435	398	479	410	408	427	389	421	407	397	421	387	436	436	433	432	444	447	451	413	434	445	433	427	442	435	460	430	421	467	440	419	401	412	457	405	405	434	407	409	436	420	433	422	410	495	421	430	454	419	430	438	454
22947	22245	29917	32953	28424	29625	9668	719	385	381	385	389	360	358	332	289	368	307	356	284	339	332	300	350	322	311	302	339	293	321	313	344	633	444	329	306	297	320	297	323	304	307	336	304	316	339	329	307	304	299	296	282	316	299	257	332	299	286	332	329	299	319	308	313	295	300	339	304	314	313	271	295	307	299	290	295	301	291	300	319	287	341	302	296	306	286	309	292	303	327	311	301	297	316	309	298	310	319	324	320	296	286	310	295	305	302	310	308	318	303	309	322	303	337	337	310	304	292	322	341	320	296	304	338	305	322	272	317	308	321	300	327	319	264	290	355	307	315	321	268	335	345	297	290	282	325	333	304	303	286	312	297	324	343	303	307	328	295	312	300	283	326	305	333	306	332	295	307	330	313	288	344	306	309	341	322	328	288	294	303	306	314	292	316	303	365	320	312	310	304	281	321	311	354	313	294	319	279	287	277	302	329	299	298	295	293	288	305	309	308	298	312	295	305	327	296	319	316	316	310	300	317	276	291	327	304	319	286	316	325	339	325	312	292	324	315	286	304	307	302	324	308	281	289	302	295	313	276	263	299	337	306	280	289	312	287	292	316	314	292	310	321	295	307	332	320	304	314	285	299	297	287	326	289	301	303	280	304	326	319	327	277	296	295	279	289	302	287	278	312	335	299	321	336	289	292	296	319	291	342	316	283	314	296	318	310	316	285	274	299	319	301	315	297	260	306	324	293	311	307	315	279	312	296	313	317	296	330	301	326	299	316	304	328	292	306	299	334	301	302	298	286	304	292	325	297	322	312	315	302	321	310	319	314	311	274	297	277	315	282	307	284	320	309	296	337	299	316	322	341	301	321	311	311	358	290	304	311	298	299	295	310	303	306	298	315	303	296	322	299	284	316	301	337	285	278	308	330	320	293	320	312	292	278	301	345	329	285	280	311	326	296	331	320	318	304	289	324	303	310	324	304	313	297	312	275	321	310	304	296	297	255	305	300	286	301	303	285	302	301	287	293	289	306	331	335	324	308	288	308	289	289	306	319	321	292	295	292	320	285	301	332	312	320	303	326	333	302	310	273	318	299	297	326	284	295	311	294	306	339	280	335	340	341	316	321	326	300	282	311	311	310	308	321	317	317	295	291	317	295	326	295	308	299	318	275	312	333	328	313	327	321	272	330	304	297	308	297	302	331	309	316	295	307	306	306	323	314	307	304	273	268	318	312	303	293	309	306	301	309	250	323	270	327	293	278	298	311	301	278	313	281	316	352	311	297	271	315	295	320	302	314	330	305	294	316	338	294	323	324	303	288	315	288	287	302	302	313	312	324	300	283	305	286	291	309	300	297	278	315	295	310	309	296	310	290	316	304	312	321	337	295	330	322	285	309	317	269	333	302	259	282	313	305	325	318	330	320	337	308	294	293	316	293	317	305	312	268	306	309	296	287	277	338	293	303	281	319	316	313	349	302	324	327	312	354	289	317	311	343	349	261	314	318	300	299	306	321	290	318	279	324	316	319	305	324	312	326	276	277	318	291	314	301	300	289	305	332	283	313	288	307	310	332	301	316	321	309	281	329	299	335	304	308	298	278	278	303	322	295	295	321	304	290	297	304	325	331	291	291	294	340	330	310	313	335	371	299	330	317	313	309	273	309	326	314	332	325	316	302	329	301	279	321	282	321	307	303	291	300	296	298	337	303	274	286	320	307	332	323	312	327	314	323	322	316	314	328	321	300	310	321	311	337	294	292	311	313	300	274	292	296	320	302	305	302	305	306	329	324	302	329	296	353	300	294	310	282	292	292	305	313	302	326	309	308	312	302	320	288	338	325	327	324	309	323	328	296	271	286	319	323	294	308	309	327	292	320	374	294	317	323	286	338	312	315	296	306	311	308	297	295	298	278	293	336	279	297	313	276	328	295	301	332	318	301	304	305	330	310	279	315	272	284	301	276	301	303	356	302	315	296	305	332	312	302	281	291	347	312	281	297	325	262	313	317	322	294	288	294	324	316	309	301	320	342	281	322	299	303	324	303	299	280	329	297	306	360	275	364	314	320	294	318	299	313	297	297	296	320	327	284	300	284	337	286	302	299	306	309	306	329	296	302	318	311	302	322	304	313	304	317	342	315	308	298	334	314	320	321	305	290	325	314	274	336	326	280	304	319	287	309	295	317	265	339	313	313	295	284	309	305	246	305	325	283	315	319	317	312	330	308	283	280	294	289	307	292	330	295	304	296	322	303	290	298	303	343	313	273	319	289	300	289	287	310	301	315	312	290	301	297	309	314	319	286	289	297	281	284	312	344	298	290	311	337	322	320	311	294	313	304	306	316	296	310	318	331	296	338	344	301	321	327	313	323	271	315	328	322	335	321	321	305	315	293	335	322	313	322	340	340	280	305	287	329	291	302	307	290	300	319	339	303	319	280	318	309	302	324	305	302	314	320	327	320	313	303	302	304	312	309	280	298	308	335	309	280	304	304	304	293	291	323	290	296	307	317	332	338	301	304	309	309	303	283	317	327	315	309	318	304	355	312	277	305	310	315	330	275	323	317	316	283	288	298	293	330	313	323	299	292	285	308	335	301	276	280	307	319	285	297	331	298	338	320	343	293	305	297	301	283	322	337	299	312	301	285	305	290	300	298	295	305	293	309	285	278	290	330	333	291	297	311	284	288	304	277	289	304	287	307	304	312	275	322	317	314	307	339	311	305	309	260	306	317	305	283	307	305	307	292	313	296	301	290	339	311	313	298	307	319	337	316	307	272	320	302	327	325	329	305	294	340	318	291	264	301	301	318	303	316	292	307	315	322	288	315	294	346	313	326	287	314	340	323	288	340	321	330	279	291	315	321	265	290	318	331	313	294	304	276	311	319	318	300	319	326	289	313	319	298	312	295	328	302	337	318	302	308	301	297	316	285	287	318	310	286	273	318	309	277	280	308	336	307	318	280	287	328	289	326	346	328	286	312	326	291	308	316	272	329	311	296	297	314	280	327	320	270	299	289	287	314	309	324	327	313	299	292	299	291	291	301	318	329	315	301	299	301	311	302	315	318	276	330	321	275	335	276	313	323	330	298	280	291	306	304	316	286	318	280	313	321	329	294	279	302	329	307	320	344	306	285	303	260	291	309	328	264	307	292	303	292	304	316	302	329	279	318	276	303	294	292	322	328	294	323	312	309	303	275	320	323	285	284	332	303	349	300	319	294	271	292	316	313	312	319	302	307	310	327	301	274	261	304	314	318	304	321	332	314	298	314	305	300	290	306	305	309	313	342	329	306	272	352	319	321	308	290	315	297	297	307	301	290	295	311	295	336	297	311	318	296	312	322	333	333	332	351	302	299	285	315	304	285	303	307	299	307	324	335	301	319	280	320	295	277	270	325	314	290	332	297	333	306	305	292	314	287	291	295	317	314	315	317	326	334	308	323	320	295	309	301	313	313	303	316	302	314	326	311	304	303	324	287	361	307	312	304	339	311	327	296	318	312
37931	66447	72595	60771	34123	28858	890	830	666	663	583	564	543	522	505	532	511	519	458	469	495	462	515	483	436	455	473	460	470	410	455	523	1154	828	464	436	447	458	439	463	453	447	444	418	444	430	436	458	458	457	481	450	451	436	401	409	414	403	437	451	460	437	415	426	447	465	463	433	447	446	472	432	432	404	413	453	401	430	456	435	469	410	453	471	443	417	450	416	434	435	453	418	423	461	408	451	406	467	431	450	440	412	419	448	428	465	451	412	435	434	408	435	439	460	437	465	413	446	419	423	427	448	439	446	415	498	425	428	461	413	406	453	482	441	437	375	485	451	435	457	417	391	461	450	413	439	428	457	423	471	427	436	421	433	397	455	443	437	458	433	432	460	407	452	438	463	404	454	430	435	441	434	462	431	485	406	427	426	432	418	429	411	423	440	420	396	446	444	468	439	443	403	416	435	417	443	438	400	453	450	408	468	440	456	445	409	441	437	395	427	443	452	444	443	412	439	422	440	453	412	419	443	466	452	443	421	458	410	407	392	470	493	418	437	430	452	457	481	427	420	462	421	416	439	437	425	489	423	424	458	423	462	444	470	410	441	447	471	442	463	467	471	445	419	412	446	421	451	440	462	425	463	395	414	485	427	429	436	436	451	460	394	415	413	424	417	453	454	400	475	415	477	440	431	387	451	422	456	396	444	438	430	434	434	414	453	393	449	421	432	404	434	462	422	435	479	419	458	407	442	440	461	414	428	393	407	456	448	465	423	440	437	460	422	433	427	412	404	418	429	401	460	435	429	402	428	416	426	413	393	435	458	423	448	413	461	434	456	454	455	421	416	430	467	400	448	439	475	439	438	443	411	427	453	429	423	397	417	435	420	434	420	447	424	419	424	458	369	443	408	428	461	394	416	432	451	395	421	418	456	426	460	440	425	404	415	457	429	477	445	442	429	414	428	447	417	451	453	446	450	439	467	409	458	417	460	483	450	489	406	436	433	416	426	418	446	425	449	412	456	433	431	435	405	467	455	455	449	428	451	431	446	471	448	428	426	454	415	429	461	428	439	437	403	446	424	438	431	425	431	464	437	427	463	462	427	433	462	444	420	465	414	425	433	420	440	421	426	438	446	437	480	410	421	429	426	408	437	458	435	427	445	455	446	436	452	421	465	419	449	423	412	451	411	432	485	435	428	436	457	444	454	418	459	412	425	449	457	409	437	417	446	442	491	422	417	438	438	414	434	409	405	455	409	483	441	416	429	453	477	409	453	492	436	414	392	411	405	475	475	484	466	457	410	449	429	450	456	439	443	464	425	446	465	435	437	429	438	438	455	406	433	445	444	450	441	446	445	457	420	426	450	442	418	415	443	429	426	445	448	408	445	439	427	462	454	431	445	422	439	448	479	433	419	441	426	450	439	461	419	411	453	432	446	438	411	442	445	444	434	441	468	431	439	437	438	428	431	410	428	443	444	424	421	424	443	398	445	445	418	448	415	443	464	415	424	422	441	450	393	434	424	432	424	418	449	450	400	455	420	426	416	475	444	427	443	464	412	436	433	411	495	464	415	407	400	441	430	402	436	429	449	462	424	468	441	455	440	447	447	442	440	470	441	398	453	475	425	428	445	425	408	430	439	463	455	461	459	412	431	473	397	434	449	449	414	438	451	446	416	460	441	457	461	436	427	445	419	387	448	435	460	455	427	454	449	462	437	447	431	439	458	441	462	459	420	409	445	445	451	448	426	458	424	446	458	432	397	442	407	429	433	445	432	458	435	450	454	453	412	463	447	444	430	437	465	428	449	420	408	435	423	459	446	437	438	447	460	434	434	424	451	419	418	449	404	457	452	433	437	437	465	431	418	445	442	441	465	431	418	426	442	451	427	443	430	462	420	425	437	435	480	411	461	440	462	419	438	450	451	423	443	415	428	426	469	447	456	387	442	437	461	493	439	437	445	434	428	423	490	439	443	397	407	439	437	424	389	444	403	451	433	412	436	449	460	468	449	428	438	428	423	422	428	449	431	450	449	429	382	412	432	444	441	428	456	486	451	445	431	438	411	480	412	433	459	441	435	413	444	426	430	394	435	414	409	457	466	400	439	437	443	426	435	432	417	464	438	456	491	450	442	450	409	437	431	478	442	438	428	422	470	481	433	430	459	404	429	390	433	406	434	438	449	459	425	442	465	436	432	423	426	409	414	418	441	411	420	437	425	405	441	436	392	445	407	436	427	439	431	416	431	429	447	417	474	424	431	424	394	409	448	462	414	421	444	430	456	420	410	409	404	430	441	438	414	435	419	437	421	435	426	443	421	473	439	470	419	453	434	434	409	455	468	439	435	404	442	414	430	438	469	433	443	458	425	450	458	461	450	441	445	450	439	406	449	430	439	434	451	434	424	463	439	463	445	429	499	419	428	428	432	415	449	455	408	454	420	442	439	458	492	485	445	422	444	435	423	454	419	443	457	432	411	399	443	423	468	392	429	441	422	443	403	405	443	466	422	459	456	409	420	445	421	409	465	398	427	426	414	416	445	459	403	476	425	408	479	427	421	424	442	427	408	400	433	443	420	414	430	447	416	424	476	467	456	431	436	422	444	450	385	488	446	454	444	437	419	431	434	448	445	438	485	423	429	436	405	456	419	419	442	389	423	459	426	448	435	413	464	447	443	426	446	415	401	467	423	435	447	445	425	406	437	431	426	427	447	445	392	445	448	446	413	425	418	381	443	452	430	428	395	455	448	457	431	421	418	413	442	429	426	389	428	440	431	407	470	449	454	454	433	436	422	442	432	436	459	446	450	419	415	421	410	455	459	404	457	465	420	425	425	444	450	415	426	427	447	417	445	444	460	449	432	477	463	488	426	461	449	439	401	456	470	446	434	434	475	447	437	456	456	464	445	427	463	447	419	450	447	453	445	437	449	397	450	440	449	414	455	425	451	448	441	440	420	416	410	421	448	410	425	381	419	438	415	412	421	411	491	489	471	416	419	452	439	440	441	416	420	442	452	470	448	447	424	444	410	430	407	439	422	430	423	403	425	434	437	433	442	462	425	502	413	460	432	452	422	472	429	443	393	452	434	437	444	408	430	457	425	444	444	442	406	409	426	413	429	463	405	452	419	418	403	480	451	424	391	432	418	430	456	443	444	406	439	397	402	412	436	426	454	416	448	403	436	420	378	462	415	480	390	455	436	410	441	431	390	401	454	464	414	412	432	401	462	455	417	411	448	447	475	428	438	447	443	410	476	469	435	444	432	431	424	400	447	417	419	447	432	454	406	446	434	418	433	436	422	406	448	441	432	399	433	445	409	404	450	423	417	412	438	404	426	412	447	444	451	461	402	429	425	429	418	424	382	465	402	437	459	441	416	410	422	379	418	405	448	449	451	418	440	475	451	419	422	417	432	467	441	436	435	438	446	406	469	458	451	444	415	429	446	479	421	418	389	408	469	454	452	474	441	423	419	412	408	442	444	450	455	420	468	462	422	467	442
26748	29564	25221	22438	6581	2315	197	156	190	164	189	180	162	173	147	170	176	185	184	160	169	163	156	166	162	179	188	205	147	169	168	167	170	189	180	160	189	164	172	162	173	161	168	165	194	174	174	140	172	171	163	181	204	175	179	144	138	164	159	144	184	163	172	159	168	203	182	172	165	177	177	153	166	160	154	159	163	154	142	156	171	173	167	165	191	171	175	160	161	138	174	162	177	196	182	157	167	160	155	173	155	164	146	171	175	166	173	166	162	174	157	178	208	172	173	144	174	168	189	139	177	178	154	154	149	154	155	186	180	166	136	163	162	153	173	159	160	165	157	168	168	173	174	186	168	160	172	168	157	163	174	184	167	152	172	161	156	168	191	179	177	176	168	177	166	175	166	170	162	169	176	177	168	184	151	185	154	200	162	181	181	200	144	164	176	172	156	172	147	175	195	150	172	187	139	148	191	155	163	145	148	189	148	181	168	185	177	159	158	186	152	163	175	175	169	161	174	191	174	183	158	191	161	180	169	179	169	156	176	166	158	192	166	134	172	150	178	146	158	171	179	123	162	162	187	149	140	164	164	151	205	168	157	148	180	176	173	167	184	161	148	176	171	174	156	135	159	181	180	161	168	157	167	151	162	182	186	146	142	177	182	154	176	176	173	169	171	165	175	175	144	174	176	165	185	167	166	169	162	177	159	180	184	162	155	180	176	154	146	184	155	173	171	171	173	151	165	168	167	129	170	162	180	166	168	162	160	155	179	175	178	177	166	166	162	139	175	151	158	161	162	191	166	170	178	156	157	163	168	164	156	176	173	177	180	145	157	162	158	146	171	174	170	165	154	161	167	157	163	195	151	150	185	163	151	168	163	194	158	156	182	147	150	169	165	160	171	162	146	182	169	171	165	157	167	168	176	187	170	151	160	167	162	163	182	172	182	186	168	161	155	147	159	158	185	190	182	190	187	173	172	160	158	159	174	165	178	171	152	176	155	184	179	157	154	169	173	154	165	146	172	170	169	151	145	154	169	165	199	180	172	151	148	173	187	156	156	151	162	160	179	177	151	165	163	170	173	160	170	161	156	149	174	170	153	174	170	180	177	149	163	165	177	192	160	143	149	161	169	170	180	156	169	157	185	185	167	164	172	161	172	165	175	160	196	155	160	156	166	156	183	179	156	195	188	162	167	161	178	183	178	159	172	152	156	149	165	194	179	154	142	177	158	166	159	168	177	149	162	162	155	160	159	167	173	177	154	169	171	161	164	158	172	159	173	190	165	175	154	169	167	146	171	162	169	177	164	176	176	181	161	171	178	163	155	166	153	181	173	170	178	170	151	166	179	170	168	171	177	151	162	165	171	175	149	196	136	166	159	170	177	141	167	139	157	177	145	154	154	139	163	185	152	152	178	178	155	155	170	166	153	163	148	159	165	157	148	155	166	180	162	161	173	164	185	172	152	188	152	166	180	169	156	163	142	173	156	168	154	185	159	154	187	190	168	152	170	165	154	151	166	150	169	161	179	169	154	189	173	171	158	165	174	193	150	158	160	171	165	160	189	183	149	173	150	148	166	150	170	155	169	161	162	178	166	180	154	146	188	152	163	159	176	166	162	161	173	164	147	176	167	156	175	170	164	153	168	173	169	176	153	145	178	171	153	169	164	159	165	165	178	152	171	158	166	170	172	165	158	184	179	186	162	174	176	166	177	158	168	178	142	168	172	164	161	161	184	175	178	160	170	154	166	152	166	162	157	162	134	138	154	152	153	186	176	176	184	156	158	139	168	147	163	178	172	174	199	139	171	157	187	169	180	186	176	166	165	186	152	169	169	176	172	175	164	166	159	154	182	183	138	168	142	145	173	175	190	179	170	174	152	174	146	175	152	179	168	158	163	170	178	160	162	167	156	162	152	176	177	162	167	155	158	170	170	148	156	155	138	152	185	172	171	153	150	147	157	173	162	164	144	183	148	177	166	169	173	141	184	195	167	168	182	191	160	157	169	167	156	210	179	176	183	163	142	175	193	171	163	166	151	144	150	152	166	172	184	178	173	152	162	177	187	164	175	159	151	167	158	158	150	175	163	179	154	183	177	173	158	169	159	162	185	182	167	163	162	162	151	168	160	154	169	141	157	153	142	155	166	170	181	164	149	176	167	167	160	164	165	176	161	186	162	164	183	172	183	180	179	144	133	185	170	167	176	194	174	158	179	167	171	143	176	147	177	174	142	161	161	150	174	172	154	135	146	178	180	153	180	159	138	203	154	163	129	173	175	160	178	162	166	188	171	151	187	168	179	154	164	174	148	178	161	142	170	181	161	165	169	145	193	165	172	164	178	162	166	176	173	180	161	161	186	159	166	176	156	166	187	139	165	174	148	172	161	177	163	178	158	148	173	182	186	154	146	153	177	188	150	178	165	163	159	183	197	186	184	162	140	151	184	149	149	201	189	176	169	160	150	176	158	185	165	170	175	179	169	194	203	167	161	161	146	165	158	188	160	174	162	186	163	192	170	171	167	181	170	154	192	166	180	158	156	191	155	174	168	183	182	156	171	181	163	193	173	166	166	181	184	163	167	174	164	172	163	171	170	181	160	162	175	169	176	160	158	149	146	176	157	180	170	146	144	179	168	175	172	181	157	169	173	140	160	153	160	155	162	156	159	187	154	194	157	181	175	159	171	179	152	153	176	170	175	175	174	162	155	172	163	160	148	154	168	164	172	178	165	161	144	154	169	167	178	161	199	154	167	175	168	186	140	163	174	146	152	181	168	188	177	172	153	158	173	156	155	144	155	168	159	192	164	175	187	170	131	153	149	158	177	163	173	169	182	178	179	161	173	155	162	165	181	165	152	164	166	156	162	168	161	164	178	170	146	184	165	157	152	150	170	167	172	181	181	148	152	166	164	151	161	167	158	154	173	177	166	178	157	181	166	167	142	157	177	177	191	161	171	176	190	181	146	178	159	175	157	151	181	154	164	182	155	151	150	148	157	197	186	167	164	157	177	176	180	172	168	172	169	175	186	175	167	161	156	142	164	174	156	188	181	156	180	180	177	151	162	162	154	159	179	178	156	165	163	180	178	177	158	163	154	183	180	179	188	159	173	165	181	183	150	164	173	190	166	185	160	163	146	167	166	162	165	161	171	177	176	178	159	185	166	156	163	153	182	151	158	197	153	175	159	154	155	168	162	180	158	166	174	173	180	160	156	167	165	150	161	179	161	155	158	186	191	160	183	179	152	131	162	156	151	175	163	167	160	184	161	184	157	180	191	158	165	168	194	145	161	171	180	185	162	175	192	155	175	164	182	153	170	187	190	169	179	152	146	153	174	170	165	191	155	171	150	184	159	173	177	175	153	163	160	193	189	163	160	156	193	147	169	167	164	169	147	145	180	156	180	182	149	161	194	156	162	168	164	172	172	196	156	164	156	186	182	150	168	185	184	177	166	141	153	173	178	191	167	160	184	156	185	150	176	175	150	141	159	166	186	178
20978	44838	28704	21581	8915	4190	270	265	239	231	255	239	255	229	233	263	277	246	242	270	232	222	221	290	248	248	238	245	248	237	227	243	274	298	241	242	218	248	236	254	233	229	249	246	254	252	234	236	258	256	264	214	234	233	212	239	244	245	264	256	250	229	223	263	232	239	231	258	266	262	225	211	238	246	226	223	229	247	221	251	228	219	261	245	262	283	240	246	251	244	229	204	266	214	237	254	237	265	259	252	259	241	274	249	251	242	255	237	245	254	256	261	232	245	264	234	234	247	245	263	250	254	203	255	229	243	238	212	232	285	236	240	214	249	243	261	275	258	259	241	256	225	231	272	271	216	253	268	226	262	223	253	218	234	268	248	219	256	251	228	249	250	249	231	215	228	266	236	223	249	243	257	285	246	225	239	254	251	235	229	239	252	216	229	253	250	220	241	238	237	260	216	265	232	267	222	227	234	235	232	252	235	267	241	263	237	248	247	278	260	256	231	216	236	255	254	255	245	246	210	227	241	221	221	240	221	264	233	230	221	218	245	235	231	248	265	255	252	238	241	255	230	227	253	247	262	237	243	233	226	231	254	243	244	263	263	255	262	268	239	237	267	249	227	239	231	243	247	227	243	244	258	249	230	216	277	237	243	241	221	221	239	219	228	254	259	280	257	248	269	233	239	257	250	242	221	255	217	243	253	235	248	234	258	239	229	221	222	248	225	226	224	242	228	263	256	235	244	222	256	220	243	260	265	244	252	258	237	208	258	247	253	246	240	240	261	230	246	216	270	234	262	221	235	275	262	245	223	249	253	242	245	251	282	236	234	217	272	247	245	267	223	245	231	223	267	207	285	236	254	209	231	225	234	226	246	241	257	237	252	222	210	235	239	262	220	255	271	209	243	215	218	226	246	215	252	234	258	239	238	247	227	243	231	218	266	254	224	224	223	249	238	244	264	235	260	215	256	218	249	265	234	252	238	238	239	232	270	237	236	251	247	242	247	257	255	233	248	253	261	255	223	245	263	222	238	251	263	268	223	224	241	255	269	244	239	224	237	267	236	250	261	250	215	240	254	243	225	252	263	227	233	250	225	211	248	234	233	242	259	264	265	276	254	272	238	251	229	244	269	236	269	253	246	253	220	237	231	262	234	237	228	240	249	260	243	227	256	240	224	247	255	257	258	227	247	230	247	237	229	243	246	244	270	227	262	251	257	204	267	254	238	239	275	243	219	251	256	234	267	219	237	238	242	266	243	237	233	282	254	263	240	252	270	231	262	239	232	227	259	222	214	271	245	236	241	253	247	243	222	247	239	220	254	206	241	260	243	251	224	237	239	253	263	211	232	224	245	236	219	241	246	231	247	246	245	245	274	245	256	227	241	236	251	250	247	224	262	240	244	258	231	245	253	247	244	226	222	244	223	227	234	225	255	243	223	245	237	293	236	243	254	251	228	250	241	256	232	263	259	210	219	270	231	270	248	240	253	237	250	262	260	241	231	236	236	260	252	237	273	246	228	245	245	237	243	248	269	232	227	281	240	250	251	267	242	226	229	253	233	227	248	247	227	263	229	240	252	238	238	233	251	247	230	264	254	241	230	259	225	245	259	241	250	231	230	258	255	240	236	252	258	233	255	237	265	233	239	240	258	262	260	247	264	251	238	284	261	244	253	217	231	199	232	238	245	263	245	236	242	241	259	265	249	236	257	252	255	242	244	257	267	260	268	258	251	232	231	246	243	264	250	265	258	249	215	241	262	253	233	254	226	247	225	216	254	246	209	247	249	254	244	246	251	253	208	233	238	242	264	236	235	259	225	253	225	266	234	269	260	224	241	222	220	234	264	259	253	243	237	226	212	238	244	261	219	223	243	253	233	248	254	204	238	228	233	262	254	245	236	238	247	237	264	234	252	252	261	238	237	259	235	261	229	252	241	243	219	260	267	232	225	237	257	222	248	226	243	259	265	234	258	232	235	214	233	239	227	228	241	246	253	215	248	238	217	246	236	226	209	239	228	243	231	243	262	260	244	256	259	237	261	229	250	226	249	273	231	262	215	244	250	236	245	251	240	255	248	262	232	229	255	247	225	254	242	253	234	283	271	207	191	237	265	238	268	236	246	254	218	237	234	239	234	256	235	215	223	262	245	233	273	216	247	239	255	237	260	247	267	222	260	257	238	240	252	243	233	231	242	231	251	253	292	283	235	239	251	265	249	247	249	252	217	261	235	220	239	256	204	264	239	254	216	222	260	233	257	241	266	217	241	236	250	235	265	246	262	232	225	269	241	242	249	250	249	259	232	236	275	249	248	242	251	236	236	259	244	238	238	224	265	233	270	231	244	225	233	262	250	245	242	226	253	256	257	251	241	239	225	227	225	240	260	256	266	252	245	238	218	219	225	252	226	237	207	231	263	247	250	251	244	233	248	241	257	254	234	229	233	225	232	250	267	261	248	258	266	228	225	224	229	245	219	257	261	235	232	254	257	239	235	251	208	254	253	229	272	231	244	231	278	212	267	244	232	258	233	235	251	258	268	228	225	244	246	251	223	239	258	258	225	265	244	259	247	236	249	238	257	218	228	241	241	246	252	254	268	243	238	226	273	243	264	233	245	255	244	247	238	227	263	275	226	247	225	267	252	255	268	276	221	216	243	240	250	259	236	232	221	236	234	246	231	240	244	243	263	251	233	237	241	186	228	244	259	260	235	252	255	245	222	263	209	252	236	237	235	243	206	245	242	250	260	234	285	280	237	234	246	242	252	271	261	246	234	258	228	224	257	246	212	238	233	265	228	272	240	230	230	258	238	241	250	262	228	209	250	258	245	245	254	241	268	246	222	241	239	232	211	251	252	231	256	258	230	227	264	230	221	243	254	244	246	235	228	226	254	224	258	253	262	247	223	237	235	259	272	240	248	252	235	238	245	256	232	258	224	259	237	214	259	259	258	248	265	255	267	267	238	276	254	260	207	242	207	236	251	260	250	249	250	276	231	259	236	218	254	252	220	247	251	251	252	272	215	241	248	226	247	244	217	279	220	253	223	282	242	237	244	236	252	264	218	231	227	253	265	252	236	243	243	237	259	241	219	243	259	225	220	258	252	266	217	281	247	238	284	254	255	256	254	249	256	250	232	233	249	247	222	278	248	236	242	255	253	244	251	224	263	264	238	247	260	227	246	237	234	230	253	232	271	281	251	229	265	238	238	265	228	253	273	272	254	247	244	244	253	282	234	223	231	259	237	221	229	219	245	250	231	279	264	259	225	239	249	246	234	242	280	252	230	244	243	233	261	263	235	259	230	243	230	256	237	238	254	257	232	249	251	260	227	247	230	263	258	258	254	238	262	249	239	250	235	257	233	255	242	248	220	248	255	249	263	245	231	232	259	235	246	210	221	241	228	248	238	242	238	220	221	238	239	242	242	248	230	227	221	247	259	263	257	241	240	233	238	223	245	271	259	231	253	251	221	246	249	242	220	267	227	249	259	258	219	245	243
23971	22845	30329	39105	28145	23332	3553	409	330	353	330	328	290	316	302	303	308	315	311	277	270	308	304	338	313	314	298	286	306	282	306	323	578	637	316	298	306	310	286	313	294	314	299	312	323	276	311	280	300	334	282	284	295	276	308	308	290	303	283	292	285	301	297	279	274	297	312	295	298	291	293	300	299	273	263	308	289	270	290	301	315	318	324	278	278	328	303	313	293	289	296	281	311	299	300	304	286	263	301	302	291	279	326	272	311	322	269	288	291	297	299	311	271	272	298	267	270	279	293	299	305	284	284	320	288	334	335	303	302	295	291	277	296	292	272	311	282	304	278	294	339	315	276	272	313	307	311	307	325	298	312	279	288	277	261	283	287	289	314	289	297	303	323	281	295	334	294	289	267	284	280	295	314	291	281	255	294	287	308	271	285	314	293	277	263	312	329	275	290	311	241	258	317	305	277	264	322	312	330	310	277	303	298	288	308	300	291	279	304	318	294	279	302	299	310	293	280	299	289	269	270	284	302	306	300	302	327	310	279	295	313	300	251	299	260	291	305	298	308	284	304	275	321	296	339	316	288	298	312	277	307	280	312	309	316	290	303	282	269	280	311	275	304	318	254	284	326	304	268	242	300	276	293	298	298	278	313	313	299	298	287	253	271	332	298	324	294	307	279	283	271	255	296	293	304	324	289	301	321	329	309	311	314	299	306	252	289	319	303	262	285	276	290	301	328	278	285	285	272	278	297	283	285	315	302	296	271	301	288	278	289	280	306	281	306	279	297	282	286	292	302	301	311	303	288	293	292	295	309	320	295	296	309	314	275	302	324	300	307	308	282	323	291	283	314	307	280	282	270	265	275	291	307	279	310	307	288	336	288	290	274	292	306	287	311	293	290	288	308	286	303	317	327	263	283	276	278	313	293	317	287	263	298	281	265	294	256	262	280	310	316	337	278	315	282	331	318	312	270	320	296	285	313	265	316	299	289	299	303	324	299	283	319	298	272	286	311	271	272	282	276	275	291	286	313	304	319	290	274	284	276	313	286	290	293	323	278	268	294	243	294	288	332	295	310	286	300	301	330	270	269	280	274	309	268	300	286	312	299	264	298	311	296	275	323	305	292	289	294	287	285	267	300	275	301	315	301	294	309	281	291	316	326	276	293	289	271	295	301	241	281	292	291	306	294	289	306	282	294	299	306	259	292	269	337	274	281	263	306	306	313	305	295	313	269	291	286	297	276	308	312	300	294	295	285	268	278	281	281	282	333	306	276	278	295	269	277	296	295	312	247	288	304	278	284	290	323	278	284	298	315	302	289	316	320	301	286	304	285	295	297	304	279	293	277	327	284	298	270	291	293	272	266	307	310	284	290	276	300	323	282	277	299	248	276	276	275	298	298	303	320	285	293	294	308	266	298	312	291	301	306	295	287	253	292	282	302	253	295	272	282	295	312	289	312	282	278	288	306	303	301	275	287	286	281	268	324	288	283	294	288	311	303	297	296	273	273	291	285	273	312	282	287	303	294	299	295	291	271	294	302	294	316	309	277	297	295	329	290	277	273	280	286	296	313	325	254	271	307	297	312	284	301	274	297	289	274	313	294	295	305	319	325	322	283	291	307	301	331	322	335	265	304	323	328	279	304	277	301	296	320	288	313	327	272	306	294	280	272	338	275	333	292	332	302	284	296	288	278	315	322	315	311	317	299	309	313	301	291	321	301	276	278	290	293	299	324	323	299	278	290	312	263	246	293	328	283	270	302	273	309	278	322	281	324	305	297	338	293	313	284	321	289	298	261	327	272	295	305	292	290	269	319	295	285	309	282	280	298	289	316	281	280	298	291	310	284	279	309	272	303	302	304	266	271	302	280	309	319	300	315	311	283	311	248	266	312	290	304	321	341	296	311	275	305	310	301	271	296	294	290	304	307	307	300	327	284	301	309	298	287	293	279	305	302	276	297	305	301	297	284	324	311	306	298	292	294	307	318	271	308	269	317	297	344	313	330	300	273	309	293	290	288	287	310	296	307	307	327	311	299	295	334	295	269	285	309	282	308	267	267	262	282	300	309	293	275	302	269	259	306	311	289	297	314	314	308	282	267	309	283	290	274	269	281	291	289	290	287	313	318	324	297	293	317	249	280	304	303	285	312	308	257	317	258	285	303	285	313	307	293	320	309	265	298	307	302	287	303	286	274	295	303	270	253	286	284	296	318	310	299	283	309	279	283	313	291	284	300	279	279	312	273	276	300	305	298	319	308	287	298	291	288	299	298	282	300	288	293	313	303	282	305	313	288	292	303	281	288	296	287	297	294	291	302	271	298	307	286	294	295	278	286	303	304	306	274	258	339	296	289	300	310	293	316	286	262	276	288	290	287	268	280	307	290	291	294	304	316	307	312	317	300	271	296	279	283	291	287	288	287	276	293	300	267	294	317	300	316	309	274	271	258	315	296	300	306	295	304	278	314	282	291	306	286	278	321	292	308	284	268	307	295	287	311	274	253	296	273	280	281	315	280	294	275	279	307	315	281	286	325	296	343	295	280	303	291	291	314	317	310	241	316	281	308	290	298	323	290	325	323	314	308	297	328	280	295	281	287	293	294	255	312	266	292	286	301	308	325	274	303	284	293	293	256	323	275	288	299	311	293	297	298	286	290	293	267	300	282	276	305	293	304	292	304	280	306	314	291	330	314	291	287	291	293	289	298	274	306	299	269	295	310	296	283	285	297	299	277	294	309	324	311	283	292	284	277	301	302	311	294	294	330	291	329	279	312	303	321	310	311	296	288	306	301	293	285	318	274	304	305	301	306	294	295	308	294	316	315	271	285	270	290	282	301	267	264	282	259	301	273	300	255	294	311	294	293	312	284	315	281	303	305	279	273	310	296	316	292	295	300	320	300	247	282	301	283	274	323	291	330	289	288	280	287	302	302	294	331	320	305	275	310	288	289	310	292	305	296	275	287	310	321	261	269	310	295	299	315	309	279	294	282	296	280	297	303	288	284	293	275	304	315	283	320	290	271	327	277	297	335	269	282	270	300	306	289	317	293	289	313	297	312	300	272	264	293	288	313	296	310	270	283	296	302	303	310	279	297	286	321	306	285	297	290	307	304	277	289	310	294	292	302	296	323	311	278	315	289	295	281	293	311	303	312	262	291	277	277	291	289	295	307	303	288	310	334	300	299	279	284	289	296	288	325	313	316	293	292	315	297	311	285	271	272	286	297	295	270	315	302	301	286	295	265	283	299	315	251	293	299	295	300	306	281	280	294	304	279	296	290	315	315	291	295	285	302	294	307	286	255	285	277	304	272	303	270	301	302	312	304	292	315	291	295	286	275	308	294	307	318	284	273	280	263	283	288	273	303	297	266	280	316	292	298	286	306	296	317	311	284	293	301	288	301	296	286	279	288	295	315	292	288	282	280	303	309	294	307	306	277	277	307	255	270	311	291	302	297	305	271	299	301	282	285	270	341	307	293	290	295	293	313	271	296	289
40300	72362	63462	54123	27265	21500	735	631	599	548	529	488	510	495	503	448	465	465	436	445	450	445	446	450	437	449	426	419	430	423	422	427	1067	1064	411	461	425	433	387	425	435	413	429	469	459	387	393	440	418	415	415	415	405	409	395	376	399	447	443	387	417	445	436	438	436	400	426	427	460	437	407	410	439	415	432	435	405	392	403	402	430	400	469	416	449	429	406	407	429	420	424	423	408	397	402	418	420	444	438	409	420	457	425	372	410	395	431	430	395	418	452	452	405	420	448	380	430	426	416	452	460	400	393	419	404	419	445	472	407	432	387	432	414	391	424	416	437	441	408	435	414	422	403	445	411	414	403	465	410	419	406	385	422	443	448	457	405	396	393	419	393	435	420	424	417	382	416	433	406	432	441	405	451	423	383	392	437	440	426	428	436	393	410	436	423	431	406	438	408	424	443	399	394	461	410	453	435	406	447	410	408	414	404	402	401	420	420	419	395	419	381	424	425	433	450	423	434	412	435	428	426	436	413	443	404	381	421	397	401	450	440	435	433	387	462	443	422	429	432	402	440	437	456	376	378	445	427	409	412	430	411	455	433	431	424	442	426	437	407	433	431	416	436	427	422	437	445	421	421	436	411	409	417	396	441	402	399	437	408	427	418	414	424	435	412	432	448	406	392	389	435	427	388	404	431	390	419	434	408	402	404	390	432	431	424	451	455	432	462	426	416	403	417	429	425	436	446	422	377	410	405	462	440	439	421	438	425	406	441	417	436	463	416	413	405	419	424	412	411	397	435	379	424	411	430	464	402	397	373	397	413	448	419	381	403	420	433	447	408	401	404	375	423	440	446	474	417	443	414	458	402	398	405	416	455	419	417	393	392	454	416	433	446	437	433	405	423	424	435	437	438	407	434	425	421	426	391	412	435	417	416	432	399	383	424	433	433	445	432	425	394	435	426	398	401	420	399	404	437	415	411	392	426	429	416	445	401	399	407	421	419	442	408	431	373	426	407	419	402	400	409	424	392	445	444	417	437	373	414	423	398	401	431	381	430	410	450	449	442	420	423	418	439	420	471	433	456	441	444	396	434	415	421	434	451	398	448	426	446	412	410	419	432	431	412	397	392	415	431	436	449	457	401	448	407	395	430	434	452	402	400	413	419	427	434	435	449	419	400	411	441	465	434	436	374	426	393	410	433	442	421	441	449	423	447	367	390	414	395	409	423	462	411	418	411	404	415	392	462	416	400	442	401	397	410	441	438	409	442	393	423	431	389	398	448	412	420	389	438	399	446	412	465	461	403	432	427	431	445	419	379	433	415	385	408	392	440	414	389	427	439	428	436	422	398	427	471	420	439	408	437	468	445	422	425	411	434	408	438	438	421	419	412	430	414	438	398	419	421	405	381	423	483	428	420	422	437	435	401	428	400	439	384	445	399	453	444	441	405	411	441	417	408	417	394	439	408	409	435	420	402	440	415	427	427	395	411	407	464	396	441	399	415	414	421	423	418	432	378	424	447	417	437	443	409	409	420	456	427	444	420	407	423	427	413	461	385	381	443	432	418	444	413	396	428	394	423	430	426	432	419	400	400	427	406	385	416	386	432	387	429	419	415	442	442	433	424	430	396	423	428	445	435	438	420	420	427	384	404	386	417	409	422	442	396	407	426	408	395	446	481	398	408	417	412	403	408	431	418	450	428	403	379	414	380	395	375	455	420	412	421	417	435	424	433	413	406	433	427	427	413	424	418	444	422	418	411	408	419	399	416	408	420	443	414	435	434	442	426	430	425	417	419	413	440	424	400	409	414	397	423	432	433	424	394	438	424	409	434	452	421	424	415	417	401	422	395	432	423	427	451	412	424	395	394	361	430	382	398	413	400	398	436	392	376	399	425	424	427	451	420	408	412	399	422	420	440	380	432	398	425	425	389	406	406	406	411	395	447	403	411	402	432	412	440	426	440	434	415	448	389	391	418	407	421	448	372	419	442	439	439	429	393	438	425	446	455	430	386	446	447	423	395	472	418	395	392	423	389	414	406	446	432	458	462	437	404	412	430	441	408	472	439	443	420	410	436	437	429	451	414	401	407	442	395	444	424	450	432	413	462	408	437	406	414	378	391	389	426	435	461	423	416	427	411	435	433	425	475	432	403	417	391	373	433	397	407	418	396	430	426	441	411	403	386	416	390	405	453	419	422	418	458	450	390	424	418	440	400	418	403	411	434	414	423	358	444	413	437	414	392	430	387	452	421	443	413	459	445	392	410	430	403	430	399	418	429	426	425	430	391	412	426	420	407	427	430	472	397	403	447	444	396	467	403	440	435	438	415	446	391	434	453	384	441	421	413	415	427	398	432	428	418	419	421	413	450	427	424	385	442	436	419	430	449	421	411	414	394	433	455	435	461	450	413	401	411	435	432	428	403	423	441	428	432	452	434	415	406	393	465	404	451	428	421	446	405	413	415	401	404	411	425	443	433	453	389	407	378	445	401	419	418	419	397	427	453	438	392	429	437	417	427	412	438	434	421	429	405	427	401	389	408	442	429	413	401	411	431	424	389	427	410	441	415	443	433	432	425	411	416	427	444	407	393	431	414	435	425	440	443	390	436	410	455	401	423	388	423	389	410	427	433	412	444	425	418	426	433	376	453	444	400	440	398	417	430	406	399	423	451	376	463	427	392	439	413	426	429	446	393	412	409	394	443	442	470	389	457	393	422	402	426	466	398	421	410	449	427	450	402	435	431	421	400	430	403	446	404	439	421	374	425	415	406	404	406	397	441	385	414	426	458	431	400	408	416	416	406	418	401	411	422	433	405	402	344	411	389	460	419	439	424	416	421	425	429	414	423	423	395	402	430	419	420	393	453	400	391	396	388	432	400	427	427	388	436	426	422	404	421	420	448	418	424	396	422	413	378	421	407	422	444	424	401	418	420	415	417	438	399	388	399	400	412	408	406	394	420	419	409	430	421	443	426	419	430	408	429	393	396	418	394	410	440	428	430	415	431	400	438	463	460	420	406	373	395	427	427	405	462	382	393	398	432	405	408	383	444	409	421	440	448	416	434	418	434	425	453	451	450	434	407	412	407	412	425	410	393	435	386	408	443	421	391	431	413	445	401	457	412	375	431	436	398	452	413	418	425	416	442	413	448	432	427	419	394	432	433	410	410	432	426	402	453	399	410	429	443	426	392	411	398	396	427	370	369	406	444	431	437	401	384	406	404	395	421	427	448	408	434	429	400	393	410	408	446	439	418	422	388	409	419	426	405	406	398	411	430	398	450	387	392	419	420	428	423	421	393	418	439	406	396	430	426	448	420	406	441	396	423	455	443	425	440	395	386	402	406	428	414	446	425	387	411	445	442	423	459	406	434	416	356	428	412	396	423	400	405	418	406	414	393	428	412	437	439	443	429	433	442	390	395	438	453	399	404	433	403	404	434	450	440	422	426	413	421	473	428	402	433	416	414	411	410	411	408	411	426	445	369	414	410	384	392	423
22927	21990	29253	36832	27134	28639	9416	915	443	404	412	386	364	344	322	320	325	310	315	324	318	344	343	336	344	327	349	322	301	326	284	316	971	1193	309	312	321	321	286	329	293	312	303	306	342	305	289	296	315	300	305	317	323	316	313	333	288	317	324	324	319	305	325	306	277	289	325	273	280	341	307	302	323	321	315	304	316	344	327	314	316	294	316	299	313	317	312	298	296	317	295	269	292	286	335	301	295	302	277	267	296	311	303	308	338	328	294	276	309	298	317	309	314	304	277	304	290	323	298	293	306	294	291	290	303	315	306	298	311	282	328	297	313	273	294	322	315	294	288	306	311	303	289	314	334	332	293	281	322	337	335	300	314	283	302	332	313	301	315	318	293	297	302	309	316	312	321	320	296	325	278	295	295	309	317	340	323	297	297	309	306	298	285	360	297	300	315	312	349	330	293	308	308	297	313	319	314	311	335	302	304	296	306	327	297	322	325	320	300	316	294	330	322	305	322	319	299	289	318	311	307	308	320	314	307	328	339	312	304	318	317	299	312	306	322	322	320	317	303	335	281	295	313	282	325	298	323	305	357	306	304	289	270	299	313	280	299	321	317	268	301	327	325	297	312	298	303	294	290	281	295	302	332	323	294	312	294	318	290	318	310	290	294	357	305	302	323	328	331	302	308	285	297	295	323	309	306	291	311	308	304	303	268	290	295	297	322	310	314	334	301	293	290	279	323	286	319	309	300	347	293	312	316	278	315	323	305	293	291	283	310	313	303	287	318	284	319	286	297	288	313	305	316	285	268	334	363	312	328	285	319	308	311	286	352	276	329	302	330	306	311	278	311	333	311	334	304	281	312	312	317	289	307	294	305	330	333	314	308	316	318	322	290	320	284	285	313	331	309	307	272	265	293	319	306	304	297	293	297	284	292	306	306	312	310	307	345	308	306	288	281	344	314	309	311	311	345	307	309	298	316	333	320	305	319	286	274	322	341	303	307	333	293	297	307	304	306	312	285	327	322	300	358	321	316	272	300	317	295	312	309	306	322	279	320	288	277	305	301	287	320	301	308	289	312	301	297	277	324	356	269	315	276	271	297	286	310	303	311	291	290	292	300	321	296	297	290	276	278	329	292	299	327	299	288	280	285	322	302	314	311	299	317	305	338	288	320	318	314	322	306	299	278	312	273	309	270	292	330	305	333	280	301	320	310	310	314	303	298	319	318	313	312	312	314	318	323	294	305	318	311	315	305	327	302	307	334	294	309	286	307	333	300	319	286	265	332	322	285	317	307	324	317	299	318	313	322	300	291	328	318	296	310	293	329	313	306	319	303	294	310	289	288	304	308	318	320	332	303	295	297	309	304	328	323	270	327	288	300	302	302	312	276	318	301	293	306	295	306	288	299	301	300	355	320	300	330	310	324	303	298	296	318	297	300	307	290	282	307	329	299	328	331	301	317	314	305	323	324	299	271	317	316	339	344	337	303	324	308	299	275	322	307	296	281	287	319	300	304	331	290	298	333	299	325	319	304	287	336	285	305	292	329	340	274	296	299	314	336	331	336	290	341	304	297	306	350	309	312	293	341	280	315	283	325	285	308	324	311	324	317	309	315	314	297	294	305	310	302	323	318	263	312	325	318	302	285	314	326	304	326	265	283	279	300	281	311	313	284	310	327	338	299	318	289	305	300	341	324	304	346	307	306	322	323	322	292	323	261	315	295	300	328	282	331	319	301	290	313	291	298	297	289	315	306	331	320	279	308	302	325	334	305	300	324	323	275	321	287	287	315	292	286	307	327	294	316	303	303	254	302	319	341	335	304	284	334	290	308	321	306	315	269	271	315	331	309	313	313	301	306	325	344	331	307	316	297	277	293	292	316	332	295	324	340	307	306	290	273	303	295	305	313	275	306	299	322	300	308	310	329	337	313	321	300	310	310	289	326	318	298	320	275	295	273	311	342	325	334	313	302	314	335	327	297	292	309	310	322	306	297	296	302	287	275	287	292	298	288	300	285	312	315	277	306	299	325	310	303	292	293	284	327	322	295	319	303	295	319	305	317	310	334	301	296	320	316	314	283	313	286	298	304	320	326	320	279	331	293	307	336	306	312	300	272	311	335	298	334	309	303	297	355	334	315	303	325	327	335	277	281	294	303	299	300	295	301	290	286	324	309	349	283	283	316	314	306	305	328	311	309	325	312	302	323	315	281	309	338	306	305	280	320	328	306	312	292	328	295	312	259	296	265	308	285	303	292	317	312	327	303	294	314	326	334	305	289	306	303	304	290	314	290	334	266	312	263	309	331	311	300	283	334	288	291	336	290	313	329	291	310	281	300	332	318	338	312	307	310	333	318	287	302	282	329	296	299	314	300	296	303	295	310	315	335	293	281	292	297	299	296	298	349	284	297	284	305	329	298	299	270	286	312	297	298	263	316	305	311	323	324	305	329	276	305	303	350	343	291	289	315	318	292	345	321	302	303	334	328	318	310	295	322	332	328	316	306	331	328	290	286	293	280	327	276	318	309	324	317	306	305	299	283	331	309	290	303	321	319	320	300	316	311	311	322	311	277	284	304	313	305	309	333	302	334	279	307	295	325	301	313	335	320	315	293	286	308	321	329	286	322	297	301	338	281	283	296	303	323	297	324	306	315	301	303	328	308	310	329	346	291	281	335	309	282	281	324	326	311	318	324	284	316	347	284	307	325	296	334	282	332	311	270	296	317	340	314	322	306	299	327	298	314	308	320	330	326	313	307	340	303	308	276	281	296	297	322	288	303	303	331	311	276	338	305	306	305	327	298	319	316	272	315	310	287	280	268	312	299	305	290	301	339	290	306	316	341	337	333	297	311	290	329	305	312	312	304	299	313	298	288	318	315	301	279	275	291	286	325	326	320	285	281	315	330	326	307	305	343	316	269	273	343	299	345	322	290	294	318	323	343	320	289	294	322	274	302	307	286	294	312	295	311	317	325	329	286	295	273	292	300	311	290	315	298	278	286	299	315	272	281	325	307	283	318	312	337	331	297	309	351	315	321	295	308	310	322	294	329	293	318	289	305	301	300	287	314	307	290	289	289	292	312	324	293	329	319	308	303	279	321	298	316	322	309	304	285	303	284	314	323	314	346	285	346	305	318	291	273	310	280	300	303	312	328	329	323	270	335	292	292	305	312	319	300	326	296	317	326	305	296	299	285	365	298	331	273	317	300	290	290	300	326	281	342	283	285	324	314	300	309	349	316	322	290	330	292	315	329	305	281	304	314	305	295	310	298	331	281	257	290	307	299	302	295	276	298	319	300	311	289	297	288	298	298	305	300	304	331	298	315	282	329	319	323	304	318	324	313	289	296	320	286	325	327	307	323	291	320	298	341	337	282	279	329	297	338	324	312	299	330	326	295	296	285	299	305	294	314	297	299	288	288	273	293	312	317	305	280	293	320	327	297	275	307	308	279	310	281	309	300	342	278	316	298	305	280	284	298	315	314	305	334	300	292	293
41557	67404	71996	65601	24901	27009	1084	940	758	657	656	623	587	535	529	533	532	457	482	456	494	448	494	535	477	482	472	460	437	473	455	475	1979	2305	436	444	461	445	401	442	417	448	460	428	441	435	457	439	418	421	438	458	451	413	435	409	469	448	433	418	457	450	464	411	496	442	443	476	439	452	445	445	421	434	403	456	446	418	442	397	445	421	393	442	435	403	414	426	460	433	445	438	431	412	438	441	412	444	417	414	412	452	388	407	422	427	415	432	431	444	466	404	432	422	470	387	431	406	423	448	426	435	424	460	446	409	403	448	429	443	447	426	408	455	460	414	412	442	434	399	428	401	401	424	420	439	433	398	445	425	469	413	442	410	463	402	440	435	411	454	400	422	439	432	463	475	404	433	406	427	442	470	444	407	465	449	441	434	438	440	406	457	427	422	474	434	399	424	431	449	431	424	424	448	410	439	444	406	439	424	403	420	451	421	469	426	410	440	431	429	452	467	414	448	449	372	459	443	423	439	452	448	445	460	417	429	406	401	433	418	438	379	440	432	402	450	444	452	424	444	418	362	440	454	465	446	449	444	421	453	411	459	461	401	433	475	414	405	466	464	438	458	434	437	415	437	462	425	442	458	415	444	458	452	442	415	466	421	417	436	456	416	456	460	456	470	435	456	435	445	452	420	433	431	453	439	457	411	416	438	423	448	439	433	473	432	399	475	408	447	424	369	456	429	404	448	425	450	474	441	407	442	431	411	459	416	408	423	423	440	428	418	424	410	444	452	439	460	393	421	416	432	453	473	463	409	415	427	411	443	426	395	396	461	425	414	458	432	425	439	441	444	418	400	428	437	445	429	424	464	440	413	435	442	435	435	459	447	422	453	435	425	399	412	484	428	414	457	399	439	407	442	431	412	459	406	451	423	440	436	432	406	460	423	485	439	415	424	426	413	449	441	408	403	490	434	407	427	427	435	402	401	434	427	413	401	422	410	411	446	428	425	414	413	453	411	420	401	415	434	411	442	390	440	428	444	430	438	453	444	377	472	442	420	431	452	414	438	455	421	457	438	416	409	450	423	427	445	425	412	417	440	454	443	464	413	435	438	455	424	420	420	440	417	403	429	414	455	423	448	441	469	413	432	418	414	407	452	407	435	436	436	429	427	440	450	470	436	469	436	447	428	432	407	417	394	430	449	393	434	427	434	424	388	428	461	430	434	370	399	415	438	460	479	413	417	396	461	430	430	452	476	432	412	415	427	403	431	433	446	413	460	427	412	409	428	452	451	385	445	446	407	442	450	401	440	413	446	437	445	427	436	428	433	397	445	455	435	427	444	445	443	462	472	444	435	413	445	392	440	437	446	397	421	427	440	464	397	446	414	432	399	419	504	421	385	448	447	420	436	409	407	415	424	441	423	464	480	434	431	431	432	429	474	413	421	437	410	418	455	404	416	425	389	439	433	434	403	440	429	425	454	441	442	435	441	418	379	443	424	438	441	473	443	421	411	403	453	417	427	419	419	434	430	430	419	451	373	440	389	432	418	423	446	431	426	409	451	486	429	432	416	423	456	448	427	415	454	450	421	460	450	404	414	429	461	445	416	392	437	445	395	402	435	434	402	420	413	436	446	398	407	395	433	457	411	439	424	443	423	424	420	416	478	478	463	386	405	410	395	436	435	434	452	415	414	442	432	412	422	451	431	442	418	464	452	445	418	461	439	453	434	436	423	451	460	415	402	435	423	482	394	423	442	430	404	436	419	450	431	428	429	414	457	431	432	372	419	431	425	419	461	420	479	465	388	459	445	420	458	480	444	428	450	425	455	466	432	402	450	450	449	430	449	458	384	402	412	436	439	454	440	463	423	430	459	470	440	433	456	414	426	435	430	442	421	439	445	418	408	449	415	437	442	438	446	426	441	410	451	481	433	476	435	397	441	377	467	442	449	466	406	487	420	463	418	485	447	406	449	456	431	452	425	441	489	432	414	390	463	417	411	460	452	441	404	458	479	393	427	429	468	449	418	428	439	437	460	442	405	436	417	442	458	452	441	410	454	440	419	402	433	425	423	443	419	437	398	426	416	462	431	473	399	413	451	406	390	429	416	400	407	421	436	444	401	410	464	457	434	430	448	460	428	434	449	418	411	418	430	437	450	432	421	424	420	431	420	459	399	424	442	404	411	456	422	412	412	434	445	443	448	411	446	488	422	437	426	463	471	432	412	393	482	418	419	427	443	455	430	415	425	423	472	449	442	423	446	435	465	444	432	441	448	403	454	442	411	452	439	434	424	406	414	466	390	425	416	478	451	415	470	426	408	468	420	413	442	459	440	430	451	429	435	470	422	457	422	434	419	451	420	410	434	421	375	433	372	464	416	403	494	450	403	422	390	448	411	438	448	450	420	398	422	439	429	461	415	390	451	407	423	405	409	458	439	457	442	413	452	391	459	427	394	402	439	430	433	438	453	458	455	418	406	471	437	432	429	450	438	446	445	439	414	412	445	434	471	430	410	444	399	416	468	411	467	390	443	421	430	437	406	416	438	418	479	424	445	432	390	414	438	409	426	447	476	444	443	434	419	442	455	456	427	417	448	454	437	437	454	444	417	416	451	429	423	432	437	442	418	437	423	462	446	463	427	428	425	442	400	464	422	454	429	425	415	446	434	415	430	457	415	447	446	412	443	458	439	398	411	440	458	418	439	454	427	409	436	456	433	422	397	401	435	444	444	449	454	427	438	429	399	446	447	423	437	441	410	435	415	432	432	467	447	449	446	411	470	439	423	441	443	417	464	413	423	469	467	436	420	418	462	411	394	455	427	420	440	425	462	442	456	407	413	449	457	442	419	428	456	416	422	431	446	436	393	433	438	456	425	449	421	421	427	415	425	448	430	463	437	395	469	418	420	432	409	443	434	469	414	434	469	413	446	447	433	427	414	445	432	436	467	408	431	404	462	453	439	414	425	415	419	440	455	433	463	422	453	437	476	412	434	481	411	437	421	423	425	457	441	430	414	446	411	449	427	417	461	394	418	462	437	428	409	401	427	426	442	434	448	458	418	429	425	412	445	415	435	415	441	424	453	434	420	435	437	444	438	449	451	407	445	434	436	414	443	468	458	429	459	418	446	445	418	442	461	448	414	427	446	456	389	410	409	417	450	444	433	420	437	413	425	434	409	417	413	457	430	426	402	483	442	419	418	480	503	453	409	467	439	441	473	434	393	437	439	457	450	453	450	423	450	415	430	486	451	444	464	441	439	423	420	424	445	408	423	441	436	447	411	407	450	471	461	426	427	449	431	433	466	439	426	469	449	462	466	435	418	442	415	407	434	466	467	432	422	469	471	418	429	420	455	418	446	437	410	420	421	447	445	471	420	399	409	459	442	416	446	413	423	425	455	455	454	432	412	423	478	422	413	447	412	467	454	455	435	411	418	467	478	416	407	431	437	446	438	404	429	425	431	444	443	422	397	422	404	443	485	430	414	451	438	430	395	397	454
26883	28791	25159	24941	5549	2300	179	178	183	190	157	163	175	161	165	157	183	179	166	173	179	181	170	167	152	186	185	132	195	166	202	203	209	211	185	189	183	164	169	156	169	187	181	196	176	178	180	199	171	155	192	173	171	168	180	196	171	170	194	176	176	167	163	179	182	183	157	153	166	160	171	185	193	164	173	157	166	149	175	192	172	157	185	201	181	169	179	157	173	181	169	164	173	153	163	181	181	182	188	180	161	185	171	167	179	149	198	164	154	191	191	188	183	145	188	173	187	161	163	176	180	184	157	171	153	176	180	188	180	179	180	146	158	193	194	193	177	164	185	166	187	187	165	169	156	161	158	172	168	175	176	163	155	184	171	156	173	185	158	171	164	170	183	154	168	184	172	185	189	169	175	164	191	181	169	179	178	188	163	181	182	160	177	167	154	166	191	185	174	171	185	173	170	188	181	178	181	161	164	166	177	178	157	175	179	191	154	188	157	167	157	182	161	167	162	177	183	172	183	189	197	174	146	173	166	184	159	166	185	176	180	163	157	171	156	171	171	167	184	179	164	184	186	182	179	185	157	165	198	172	156	169	147	150	169	185	162	162	174	162	196	181	174	170	168	142	179	164	166	164	166	166	174	157	164	160	203	179	159	155	178	191	170	166	158	162	180	167	199	174	163	196	195	181	159	180	178	195	189	159	175	177	199	166	191	183	169	172	153	173	153	147	177	177	174	165	168	174	206	166	183	159	183	188	164	167	154	174	176	185	170	152	179	180	162	180	182	162	181	157	173	188	168	166	178	171	188	160	177	158	173	160	186	169	184	186	202	174	171	180	176	184	173	169	185	183	177	169	184	182	153	158	166	172	165	176	174	192	174	179	163	196	182	203	155	169	194	174	177	171	174	174	174	184	163	156	162	182	193	161	164	170	174	159	164	174	167	151	167	166	146	158	167	188	175	166	153	156	166	159	169	154	170	165	169	161	165	177	205	145	186	164	180	169	179	175	168	176	153	175	183	186	181	179	177	176	196	154	201	149	175	171	157	188	195	187	163	177	174	145	212	175	191	168	181	176	150	158	156	162	180	170	194	198	162	182	162	187	156	163	170	159	176	168	170	161	199	168	187	180	174	154	185	178	165	198	173	191	173	199	176	171	168	159	182	170	182	162	173	163	169	135	155	180	169	173	182	174	181	161	170	160	175	149	158	191	155	182	163	168	166	168	173	185	168	192	163	172	181	180	159	191	164	156	156	180	157	186	174	186	159	178	177	164	159	184	203	153	180	179	162	169	169	160	183	160	181	158	182	184	189	161	159	175	177	167	179	161	158	194	193	162	165	161	197	194	185	165	209	155	191	161	173	194	165	160	175	151	182	174	155	167	175	169	169	154	175	169	179	181	176	174	163	183	182	174	172	172	177	159	173	143	162	180	174	181	188	175	147	191	171	174	170	181	183	179	159	165	162	179	174	151	190	184	194	185	170	174	164	181	196	163	166	176	174	186	193	172	177	184	169	153	181	159	164	195	179	167	166	184	177	170	169	183	165	170	189	193	177	171	184	154	178	154	162	168	151	188	173	176	155	195	183	165	169	168	172	176	154	178	138	176	182	150	159	183	152	170	150	168	172	178	175	175	180	162	154	186	179	164	164	201	180	171	169	197	154	182	162	165	196	173	184	177	188	167	194	194	185	148	195	180	178	162	180	177	166	189	188	180	173	189	210	196	171	176	178	151	185	175	169	167	177	181	189	162	166	159	187	172	189	172	193	155	177	174	174	172	178	169	164	175	176	164	174	157	147	183	168	158	189	175	167	195	149	172	175	169	178	176	168	196	157	181	154	150	185	145	149	178	179	174	173	150	160	158	152	162	178	179	173	161	171	181	176	175	159	166	175	173	175	182	181	145	180	151	153	179	188	167	178	184	163	184	157	171	176	199	157	194	191	167	174	176	163	200	181	168	179	172	181	169	183	149	158	190	160	180	195	168	172	161	179	176	173	148	203	165	171	177	181	179	181	147	176	178	186	167	163	173	192	168	171	172	159	178	136	171	181	180	159	175	175	187	155	172	185	195	161	199	166	168	159	196	199	182	202	185	186	172	163	178	169	204	185	194	203	169	179	196	177	177	187	180	187	155	169	167	168	174	172	184	161	168	193	163	165	189	179	185	149	156	170	177	176	154	171	175	171	163	179	169	171	207	161	179	175	148	174	159	179	174	181	174	164	168	161	179	172	150	184	163	174	194	182	166	172	183	165	169	181	182	189	186	180	191	192	198	171	165	167	167	172	178	173	162	170	140	197	168	187	160	161	182	162	194	166	156	159	186	187	181	179	177	166	172	171	173	173	189	156	190	186	171	173	179	161	185	189	197	176	170	181	161	179	194	169	178	176	188	162	182	172	177	152	179	192	149	168	186	166	179	158	173	158	176	185	165	174	155	176	144	176	162	173	188	200	167	188	179	177	179	154	165	156	150	172	158	193	191	174	164	167	162	186	165	186	152	170	144	161	173	175	183	191	187	185	161	164	162	155	192	145	166	168	160	183	168	173	179	171	165	166	180	190	167	153	179	149	160	173	158	181	186	142	178	180	171	200	166	152	165	178	160	169	157	166	197	169	176	161	179	168	163	170	159	167	176	160	186	158	149	170	177	196	186	172	176	198	162	166	191	180	166	160	184	171	184	153	188	187	169	172	185	156	153	186	174	160	184	182	161	175	198	166	160	200	183	171	188	186	166	158	185	160	157	168	176	150	172	155	161	195	162	174	181	175	170	176	199	156	189	161	177	165	168	188	158	175	174	163	184	174	175	182	196	175	157	182	183	167	155	162	168	156	169	167	173	178	167	179	177	177	183	152	174	186	178	143	179	165	173	156	154	164	146	189	170	175	160	190	176	186	174	178	178	179	157	185	163	171	182	151	176	161	174	189	172	167	177	176	168	157	177	168	167	174	148	153	167	178	156	187	176	181	174	165	190	161	173	163	153	153	187	160	176	160	157	164	167	175	165	161	172	211	165	129	155	162	174	168	196	180	174	154	167	145	174	155	178	176	179	171	174	157	179	183	156	172	163	187	169	140	161	188	167	158	182	161	140	194	174	166	147	166	144	162	203	173	156	167	183	190	170	167	174	180	179	153	178	193	170	173	174	146	152	172	194	174	156	175	169	139	158	172	175	169	162	199	176	173	166	185	183	184	203	160	166	167	194	161	157	166	157	154	195	188	165	177	163	163	177	188	162	149	177	162	189	159	171	195	190	178	182	173	171	164	161	184	213	187	170	162	176	172	167	159	193	160	161	178	202	169	177	175	167	200	164	177	142	189	176	173	174	171	193	185	155	155	174	170	162	176	182	188	187	167	156	184	189	186	173	153	173	187	167	189	169	169	164	187	185	162	165	170	191	149	179	166	173	192	156	172	182	175	171	205	157	178	191	149	183	189	175	191	175	197	185	171	167	200	170	181	190	159	168	177	161	162	174	174	163	164	152	181	149
20256	43698	28535	23814	6275	4204	282	297	310	242	270	257	256	242	259	248	287	265	256	269	252	278	231	279	248	284	233	233	253	253	259	265	346	416	259	238	241	255	246	267	259	256	227	243	237	247	251	263	234	265	257	235	234	262	247	235	251	245	229	263	240	289	265	246	226	246	235	241	261	277	276	271	220	275	265	267	292	252	272	245	261	244	286	268	251	229	223	223	257	248	251	259	266	236	246	268	271	255	251	237	238	244	264	222	233	285	256	269	250	264	250	233	265	252	275	279	256	272	235	240	269	266	250	278	217	229	266	269	238	263	246	250	260	255	274	289	274	257	284	238	233	225	258	256	266	264	258	251	239	252	259	253	245	210	246	247	263	243	247	265	261	280	306	253	223	243	269	253	236	249	268	295	234	260	262	267	257	239	273	228	275	242	252	250	236	259	238	254	264	255	222	266	248	248	261	243	274	235	260	241	266	264	264	242	239	242	237	259	248	271	261	272	280	256	262	249	262	247	253	257	272	261	230	251	265	243	249	252	223	245	242	273	239	239	268	253	249	261	254	257	236	214	237	276	281	249	246	267	268	254	232	206	236	218	241	231	284	263	258	250	270	256	252	257	250	265	255	236	253	247	249	235	258	277	245	250	233	240	256	242	277	215	259	274	248	264	248	253	265	271	260	231	279	265	229	223	254	231	235	213	273	254	236	243	262	253	250	255	220	257	267	247	271	237	235	253	268	256	235	247	229	263	260	252	266	254	268	244	247	252	269	240	247	248	245	249	228	238	269	250	248	256	248	263	241	258	247	249	305	265	242	264	281	285	239	233	234	255	243	252	241	249	256	279	274	251	254	228	243	264	266	269	256	278	246	273	246	234	280	243	264	227	243	274	273	248	238	240	257	268	241	239	235	262	250	247	240	232	260	241	265	244	232	228	247	245	252	248	268	255	282	229	246	265	275	257	263	259	277	249	258	222	270	252	247	258	259	282	264	260	260	235	249	247	261	255	225	271	237	249	238	266	255	264	254	263	287	252	246	258	245	290	234	235	243	251	249	244	248	256	279	255	249	253	241	265	256	269	250	250	246	237	236	250	257	246	245	266	246	224	249	230	251	244	281	239	267	235	242	256	308	239	243	269	256	258	237	252	216	253	235	247	241	269	254	265	242	249	262	257	250	257	242	214	249	276	252	257	281	259	245	282	274	259	244	247	242	247	256	268	231	245	230	224	242	230	264	250	268	244	245	251	278	270	229	275	272	263	251	240	265	263	234	245	255	237	269	256	224	230	262	287	255	255	270	247	254	281	238	253	238	227	255	234	276	246	257	238	253	267	271	256	260	247	245	273	279	238	280	260	227	236	239	248	253	229	250	262	265	245	277	241	258	282	246	236	266	240	250	252	260	247	242	264	225	233	261	239	252	267	271	295	254	258	240	269	271	266	285	265	247	240	240	257	214	250	242	223	249	270	231	280	233	229	252	261	240	277	261	235	251	227	264	258	259	246	258	274	259	223	262	248	235	273	269	241	277	238	254	232	281	280	271	243	255	263	267	235	229	239	255	241	233	233	242	259	260	266	241	287	232	275	265	251	252	279	253	243	254	233	273	252	275	254	258	246	259	244	225	253	259	246	282	279	266	266	249	254	248	240	273	262	237	248	253	248	240	259	261	266	251	239	242	264	234	256	267	262	247	244	267	250	270	279	252	277	255	253	251	265	267	257	248	233	268	248	268	257	293	255	252	254	239	232	256	268	254	227	253	261	248	277	238	277	232	229	248	254	225	268	252	237	253	242	231	242	245	260	251	257	266	265	262	262	265	267	251	215	247	251	240	263	259	233	258	248	250	235	276	275	224	257	262	244	263	227	281	282	264	246	274	244	261	254	237	253	253	263	246	221	228	231	273	242	219	265	242	254	254	245	291	264	256	233	228	252	220	247	269	282	237	273	227	254	260	263	246	257	247	260	245	257	237	248	250	264	261	237	244	225	257	279	242	261	227	260	266	258	258	252	241	234	274	261	260	227	255	235	248	252	241	249	238	252	255	257	278	255	255	256	263	247	266	268	278	278	261	226	276	267	212	245	265	266	247	267	265	265	279	254	238	254	212	232	224	224	259	252	268	276	252	252	243	272	232	252	261	277	275	297	262	240	245	264	257	269	250	245	260	255	263	234	222	291	254	235	261	258	257	265	258	251	236	264	237	267	260	248	233	244	262	248	240	270	271	233	236	258	260	226	271	241	224	253	249	231	276	255	260	232	251	235	244	222	260	231	252	245	272	225	254	255	242	256	233	267	249	267	260	273	245	274	265	255	243	239	248	282	245	239	261	271	282	251	239	254	222	264	232	266	252	268	257	264	243	257	270	263	231	263	246	257	253	227	267	248	267	249	271	246	232	243	241	245	247	272	240	252	258	272	252	249	252	262	256	265	242	229	221	270	282	277	250	275	264	236	250	272	234	264	248	220	246	265	253	264	258	255	255	247	256	228	264	227	243	244	233	235	254	264	255	243	262	253	257	225	270	260	260	265	259	264	267	273	260	251	246	247	265	257	258	237	230	259	259	270	273	285	238	232	235	270	276	247	264	230	227	232	261	258	273	239	259	244	280	252	260	246	246	243	275	269	249	258	255	253	244	246	280	242	247	248	242	271	245	287	249	245	269	238	223	255	272	260	253	263	261	251	258	267	254	255	246	249	220	271	256	263	245	262	245	240	265	280	258	251	236	260	247	257	286	257	241	256	264	267	247	266	258	252	259	281	285	215	232	239	269	232	257	263	229	234	271	261	241	279	259	271	252	263	231	257	273	254	270	250	264	265	259	281	236	236	258	251	256	258	277	252	247	279	235	270	242	275	253	217	264	258	250	231	224	275	289	227	247	239	268	245	222	277	259	241	233	221	246	259	261	260	249	251	260	243	265	247	254	270	258	276	260	258	231	276	260	253	256	224	295	227	258	259	268	230	235	232	262	265	230	252	232	237	256	248	242	231	234	248	258	277	258	254	250	264	257	247	270	246	253	258	232	255	262	236	217	267	261	213	251	220	258	269	260	278	273	259	221	239	278	255	274	248	285	259	256	260	243	257	242	287	278	281	262	274	240	253	233	255	269	261	233	257	259	252	259	270	268	230	273	246	262	227	264	266	271	241	250	234	261	233	284	256	253	274	249	256	251	285	264	240	264	243	248	222	251	293	274	256	255	272	271	247	245	264	267	252	226	263	226	235	240	259	245	293	245	280	269	263	242	247	249	241	237	250	250	266	252	260	242	265	245	210	257	271	233	273	250	256	281	240	294	248	231	245	256	245	249	233	263	250	258	247	239	262	227	248	248	250	260	272	261	260	216	255	259	235	268	254	245	251	260	224	258	255	238	256	251	237	268	269	253	274	252	263	264	246	246	256	242	268	251	257	230	288	251	257	225	251	264	235	264	288	249	283	258	256	247	241	263	253	251	278	235	247	253	233	267	225	254	249	240	243	272	236	248	227	265	246
23941	22354	30858	40092	27906	19957	2914	445	397	356	351	349	330	335	336	384	273	300	314	330	304	323	313	293	263	323	326	326	292	296	309	313	650	755	287	291	297	339	298	312	276	283	274	314	314	269	298	308	303	305	282	324	297	322	316	295	287	286	298	293	294	265	294	300	286	302	294	281	291	329	287	299	299	309	309	291	286	297	319	303	325	320	329	268	302	305	313	288	293	328	309	292	275	268	320	331	286	306	312	300	309	322	307	289	276	304	293	304	325	275	296	296	329	296	309	312	274	286	287	269	304	289	291	292	275	308	326	288	276	301	289	289	293	314	309	290	264	258	309	317	283	295	296	322	300	278	299	300	312	297	273	282	281	309	293	303	307	318	318	285	278	311	311	294	308	290	307	295	289	271	283	277	287	274	318	302	283	281	287	331	306	298	298	300	327	290	302	300	301	278	312	303	301	304	284	333	306	294	327	308	309	286	298	311	313	281	277	305	329	312	286	280	288	309	282	310	293	288	274	295	304	297	301	302	292	294	289	319	301	307	316	300	300	278	308	261	285	313	291	314	279	294	288	318	318	280	318	311	277	309	284	301	340	331	277	292	323	303	302	308	332	313	310	303	291	305	295	283	308	332	292	306	295	292	257	307	309	303	302	316	309	342	294	285	283	294	314	304	304	289	285	291	265	311	319	293	271	298	295	330	297	251	297	314	321	295	271	333	301	261	291	296	301	283	319	279	339	325	277	295	279	290	303	292	325	309	293	294	321	326	334	314	297	329	304	289	275	286	334	274	301	330	281	311	288	308	303	303	288	295	281	325	301	305	299	288	305	310	326	304	327	309	300	297	315	301	340	287	325	338	301	267	323	298	257	331	305	296	305	298	295	293	306	304	272	297	272	292	313	292	309	294	275	315	315	327	321	312	299	297	291	283	291	280	279	322	329	290	280	300	311	297	322	314	301	315	324	280	321	305	272	292	295	304	325	334	286	306	304	314	287	318	330	315	254	324	322	282	309	302	317	300	298	302	301	301	287	259	307	310	322	281	295	282	277	299	306	305	310	292	288	295	274	297	258	298	297	301	312	293	310	277	273	281	285	295	318	294	317	330	292	292	314	276	296	303	357	289	304	284	303	287	280	323	322	305	334	311	271	310	316	284	314	301	312	271	309	289	284	314	318	313	295	311	293	252	283	291	310	308	340	294	310	285	282	292	316	300	283	308	321	303	285	289	274	296	307	281	284	269	304	286	308	292	305	281	319	275	294	290	301	311	283	285	333	302	300	297	303	294	316	286	294	285	299	317	292	332	297	264	310	268	307	299	293	302	309	277	279	282	313	290	271	250	294	307	307	309	308	293	255	326	281	310	306	307	319	313	287	299	308	296	291	280	302	327	274	281	285	304	278	278	297	315	309	309	285	320	318	363	312	333	301	306	307	339	303	275	297	304	301	300	303	265	318	305	299	297	288	311	308	315	328	285	308	312	289	324	305	283	290	267	311	285	323	327	289	297	301	285	301	282	285	303	295	292	312	303	303	297	317	280	279	291	298	299	290	325	310	321	295	309	271	304	282	281	295	318	298	285	277	289	285	314	279	294	329	304	301	306	288	305	303	270	312	316	292	293	283	312	297	318	305	313	300	302	323	297	285	277	294	327	291	300	323	277	301	294	286	316	307	303	329	300	298	323	307	268	270	307	323	308	298	302	288	312	280	311	285	313	306	265	293	291	305	322	283	312	309	316	306	289	304	302	308	296	316	255	319	272	293	274	298	282	288	321	274	294	282	303	277	276	341	312	326	314	309	316	301	303	282	294	287	297	297	283	309	326	316	316	295	282	312	279	314	305	334	291	284	316	301	314	291	340	275	311	336	289	301	281	284	316	299	282	315	318	304	325	285	303	299	291	304	319	276	295	321	286	297	332	294	320	286	293	300	290	296	297	280	305	324	320	287	294	305	304	297	316	300	298	317	308	290	284	291	348	296	316	302	294	304	299	274	290	290	302	298	299	282	337	296	317	297	332	325	297	319	301	284	309	303	271	319	304	280	304	286	295	318	283	290	342	295	288	290	326	303	310	319	254	275	328	267	301	299	281	282	299	278	281	304	304	282	303	275	318	311	310	285	314	321	283	295	323	292	303	316	305	303	309	276	335	294	294	299	322	285	297	274	303	289	320	303	284	313	262	300	304	286	275	323	326	313	283	292	313	268	306	296	289	306	288	284	319	301	281	295	302	282	307	288	303	299	311	347	297	305	287	343	287	319	293	292	317	291	283	312	293	293	307	304	282	332	321	303	293	301	272	326	293	281	315	271	311	310	326	316	303	309	308	281	306	300	288	287	314	288	295	339	317	264	343	330	297	324	345	292	297	330	298	326	267	303	334	259	277	274	278	286	280	302	303	348	296	303	278	281	299	311	310	264	288	311	317	310	283	304	316	330	301	316	287	287	335	290	268	256	276	318	314	274	291	281	304	292	313	332	319	300	335	325	288	312	290	261	278	284	291	293	310	306	312	310	277	297	298	308	294	299	292	279	306	311	309	282	286	274	331	325	274	349	283	313	292	302	341	272	331	300	304	307	305	332	308	274	316	292	317	297	290	310	289	320	308	278	314	257	296	311	315	281	276	292	309	286	311	303	314	311	288	292	270	287	293	290	299	301	271	304	304	309	295	300	298	304	311	294	289	308	312	315	266	289	305	287	298	313	290	282	291	267	320	330	281	312	293	307	294	293	335	305	285	276	285	306	282	313	289	292	299	284	296	311	266	309	285	304	300	290	353	301	325	318	317	317	304	316	298	305	341	287	334	285	269	311	283	310	298	314	297	310	321	312	317	326	285	296	288	313	289	313	323	279	316	287	297	287	283	287	274	288	275	283	306	290	300	320	285	295	335	318	313	295	316	284	310	288	279	302	307	293	323	305	333	288	298	321	305	296	312	327	299	270	279	280	306	272	290	309	325	310	335	302	318	335	335	299	316	273	299	319	269	285	315	295	302	296	288	297	271	318	302	276	311	273	341	286	295	284	329	302	323	285	293	310	320	307	292	325	276	260	296	321	295	270	311	305	309	313	281	314	304	313	326	299	328	327	298	307	304	295	295	300	282	298	301	294	308	287	307	302	278	298	287	278	348	277	310	332	310	280	278	306	276	286	301	301	321	275	270	313	294	313	301	292	270	322	318	311	314	311	316	314	266	311	284	256	278	293	315	301	311	285	278	317	330	293	333	273	295	287	334	307	298	303	316	297	329	298	337	302	312	319	287	275	297	316	321	291	304	335	313	302	297	284	310	321	288	332	307	293	295	289	287	274	293	294	276	284	284	297	295	272	287	325	313	285	361	297	281	334	270	311	295	334	292	306	326	301	297	294	297	286	343	312	326	314	300	322	298	313	332	301	282	273	282	310	318	313	308	296	298	300	307	296	274	278	317	312	292	311	289	313	315	291	283	333	317	308	296	297	291	293	325	273	268	276	275	276	334	304	285	306	287	331	302
38137	73980	63289	55696	30336	15525	716	676	598	524	529	512	500	506	482	455	497	453	471	439	473	471	468	435	444	408	482	398	444	465	458	464	1226	1524	431	402	468	430	444	443	402	396	455	441	445	451	437	433	393	432	418	455	429	420	465	386	402	418	435	427	428	426	416	425	378	443	429	422	444	406	441	417	399	430	352	451	416	454	455	442	407	429	392	427	460	427	407	444	427	408	421	421	418	431	437	451	430	438	435	406	434	403	442	403	429	455	427	424	403	428	447	450	417	421	413	441	428	385	413	431	430	432	431	432	451	439	443	420	414	433	416	396	412	411	441	413	402	457	438	436	439	466	402	415	440	452	465	426	448	466	422	408	438	443	432	407	427	437	427	434	423	440	414	434	447	464	411	455	415	408	426	424	467	425	410	425	447	443	431	402	471	412	414	429	432	413	429	426	413	435	433	454	413	406	421	465	439	468	397	410	439	433	445	428	421	442	438	415	413	450	418	432	400	429	422	424	429	437	457	429	447	430	445	423	439	436	381	424	456	403	442	429	442	454	474	422	421	399	432	423	429	411	381	427	413	430	471	451	433	387	390	429	417	428	405	425	413	391	466	467	424	427	450	418	443	455	450	407	417	441	421	392	417	458	405	437	427	417	410	425	397	412	429	470	397	408	434	421	402	424	414	442	424	435	408	431	422	427	433	433	435	457	432	398	419	448	402	430	439	438	439	418	439	415	466	432	438	410	401	456	412	418	408	396	411	417	486	424	440	406	394	410	431	427	436	453	394	422	431	419	436	406	447	394	418	429	401	428	381	445	437	443	441	424	438	420	407	445	414	430	455	449	423	413	416	421	422	434	427	448	434	402	410	442	415	449	417	428	411	415	432	403	451	438	421	403	421	467	419	421	429	419	443	454	424	381	425	413	455	398	411	463	468	453	430	429	460	414	431	413	432	413	407	436	444	457	402	442	432	450	444	409	416	409	371	434	457	444	433	438	429	464	447	423	418	440	413	416	446	440	455	432	408	441	437	452	450	380	416	418	437	449	438	409	446	465	445	457	429	443	407	467	433	399	443	380	421	405	428	445	403	426	458	437	436	452	405	438	453	405	398	447	410	413	473	469	439	422	411	430	471	446	388	453	429	400	437	399	415	406	450	449	449	406	399	450	439	454	460	422	408	388	403	435	397	417	402	390	434	432	423	395	424	437	425	444	425	438	430	394	431	406	406	447	449	456	453	437	406	412	386	431	414	449	411	442	455	407	439	397	468	433	410	426	452	378	427	433	425	419	471	393	411	427	421	430	400	427	455	428	440	423	428	420	440	413	446	411	441	460	434	430	423	427	424	423	430	390	408	390	460	418	411	439	448	440	430	431	414	401	413	439	396	450	424	403	469	437	427	444	439	413	415	415	424	439	458	420	441	447	434	458	419	480	452	415	455	428	454	409	462	383	413	424	428	446	409	410	429	450	451	454	445	435	443	441	414	435	446	452	432	396	462	460	426	438	453	434	429	434	471	423	419	420	424	417	457	421	428	438	414	459	424	418	428	413	406	414	415	473	455	435	437	417	440	410	408	469	423	423	426	434	404	416	439	442	447	416	453	399	426	440	429	445	443	423	425	434	434	450	436	407	418	432	394	426	424	397	408	450	424	454	443	444	469	437	442	404	441	426	450	430	385	404	432	414	412	406	452	425	411	424	442	410	426	378	416	445	398	406	409	415	420	443	425	434	408	427	458	464	403	416	454	404	440	440	425	378	425	382	429	433	427	437	432	442	439	422	428	405	446	425	399	461	417	459	403	420	405	445	432	471	431	422	419	450	435	402	396	435	390	455	419	437	410	449	427	446	435	433	442	443	452	460	458	405	449	404	432	415	468	458	419	417	432	405	422	445	425	418	449	425	459	444	427	413	410	443	453	443	434	423	394	444	375	432	438	411	442	419	436	437	411	425	428	408	471	414	430	441	441	423	439	429	442	429	457	437	397	460	441	438	428	444	429	418	463	428	434	415	426	445	445	452	429	447	408	412	452	438	421	425	457	411	422	429	361	440	418	445	404	436	399	422	432	442	450	428	418	427	422	398	444	420	452	430	445	414	390	410	417	445	442	400	432	411	442	424	448	416	441	427	443	416	426	414	472	405	450	443	396	395	469	411	399	436	408	432	472	379	424	445	421	413	453	378	407	426	449	433	443	467	430	429	404	462	433	421	417	419	417	395	439	429	437	429	455	455	408	451	426	456	414	428	415	403	410	436	442	414	429	405	416	410	435	404	477	466	419	420	412	424	412	431	433	417	406	404	428	418	422	444	420	421	441	444	439	452	421	430	465	444	422	433	402	447	434	430	413	416	389	443	447	412	426	413	405	445	432	430	412	439	419	405	409	413	396	420	408	412	420	462	424	420	445	437	408	457	438	406	436	384	411	418	439	377	436	430	449	438	402	465	432	435	423	431	435	393	459	404	412	440	442	396	454	427	405	440	461	452	428	418	438	393	449	411	407	424	434	450	416	448	462	415	417	453	409	422	421	443	430	432	445	432	421	421	466	431	419	431	417	440	434	429	407	455	410	418	433	403	410	411	424	443	425	417	437	443	452	435	403	438	423	442	422	449	456	442	419	443	438	425	450	450	418	419	428	449	390	385	405	476	415	417	433	424	422	398	435	440	436	435	418	409	453	463	407	421	422	416	425	484	422	381	436	399	410	427	417	449	420	421	452	437	420	406	431	441	400	433	423	415	446	445	432	463	453	433	417	407	411	416	411	425	444	398	445	411	444	420	434	461	425	446	443	434	437	454	416	401	439	413	437	408	438	437	434	409	428	466	430	396	434	425	427	452	458	452	444	436	419	417	419	424	441	424	409	430	459	426	452	428	440	448	421	452	441	427	440	432	429	461	397	441	457	420	457	409	425	398	433	423	407	432	386	423	453	443	394	447	402	412	490	453	389	464	424	423	454	396	412	409	442	411	426	425	433	466	455	432	461	427	432	416	467	433	426	433	434	424	416	410	431	387	455	440	482	433	434	445	407	427	415	451	418	448	392	429	412	374	419	374	415	423	447	417	427	469	448	429	475	448	423	437	430	414	435	447	410	430	433	380	366	415	441	428	401	399	472	462	400	431	435	424	437	439	442	474	439	433	438	414	431	444	421	443	445	415	406	411	433	444	473	481	397	401	436	450	435	475	411	393	411	368	422	425	446	433	427	429	393	436	458	439	456	452	407	427	454	396	442	416	428	412	408	430	437	414	425	415	403	402	433	437	422	415	430	375	446	457	435	412	438	431	397	461	409	395	426	415	418	433	412	429	434	445	405	401	421	421	459	427	429	426	416	436	424	435	430	474	426	386	448	437	411	418	399	400	426	417	417	427	469	414	427	416	427	408	425	441	453	417	415	426	479	361	415	443	416	420	425	451	418	432	428	425	406	408	422	427	411	430	455	423	404	449	420	412	445	435	408	432	401	449	417	425	404	430	413	422	439	395	447	444	401	438
22954	21581	30637	32963	27920	25046	6668	627	439	346	387	382	368	383	344	364	331	331	329	359	321	316	335	317	313	320	287	304	312	350	303	311	1113	1428	311	292	318	336	348	313	334	308	291	315	328	311	303	336	274	293	318	326	309	303	338	290	308	317	301	350	326	299	306	293	289	305	335	315	311	293	293	335	321	299	305	339	358	306	314	318	282	306	314	300	322	306	313	309	295	289	313	290	315	298	289	325	294	286	277	297	305	315	317	301	321	272	327	302	329	289	297	303	316	311	304	331	306	287	306	270	337	294	324	298	312	367	294	333	317	319	327	306	314	300	266	328	304	306	310	294	342	322	294	318	290	319	325	319	280	296	317	297	308	302	324	301	294	345	283	311	305	315	280	312	335	305	319	308	344	276	315	318	329	301	311	311	319	305	301	322	326	317	321	342	322	281	320	286	329	321	274	327	306	312	311	345	320	327	329	289	308	285	307	327	317	315	322	343	324	295	329	321	343	283	299	312	345	322	325	307	296	304	296	301	331	350	307	333	318	281	296	300	303	299	317	303	306	339	338	326	315	337	328	321	305	316	294	295	328	327	302	298	334	287	288	297	294	319	308	285	292	330	291	300	301	313	339	305	275	328	335	278	314	285	332	320	304	325	298	278	321	322	300	316	317	290	330	311	298	309	330	309	343	311	286	330	300	314	303	304	275	331	350	323	286	332	317	325	298	311	325	366	356	295	332	283	348	316	294	313	311	330	312	298	294	329	315	299	301	301	291	298	311	326	297	292	299	324	311	301	312	284	303	318	313	280	303	315	322	334	316	338	298	315	295	325	335	337	307	325	317	333	319	301	339	308	309	322	305	290	280	308	293	305	341	320	340	330	330	322	303	320	336	320	320	290	325	328	308	312	314	309	322	288	310	280	320	288	304	313	326	313	288	277	330	299	320	309	323	327	288	337	305	315	302	333	296	331	322	294	307	325	298	299	357	286	309	293	290	309	289	325	300	307	296	310	314	314	326	329	312	332	301	313	325	298	304	314	303	326	324	307	321	310	315	341	306	310	330	318	312	316	300	291	318	310	280	317	312	276	303	321	335	292	344	304	318	322	292	331	296	303	289	322	341	310	303	313	328	294	308	315	339	281	302	317	361	313	302	315	313	317	297	286	322	299	320	304	313	320	331	328	292	297	321	313	316	329	295	342	344	334	317	304	279	302	276	308	300	296	318	323	307	331	281	302	313	320	334	283	322	296	293	315	289	318	327	293	295	303	309	318	311	310	295	314	305	319	334	327	317	317	305	318	317	290	295	288	335	317	301	310	282	355	304	300	324	347	320	290	283	328	313	327	313	300	313	304	327	338	322	355	313	320	331	293	336	303	288	322	362	315	340	330	282	301	288	308	319	302	326	321	293	307	315	323	313	321	297	296	323	307	306	307	301	313	304	327	316	322	290	336	321	320	291	315	334	311	296	298	311	295	365	290	326	340	332	295	291	315	292	286	305	304	304	321	281	287	305	319	314	324	289	319	287	305	300	312	313	307	306	315	303	276	312	338	271	283	301	326	335	300	317	301	315	319	320	307	298	311	319	305	309	287	306	281	298	304	319	330	300	291	325	334	338	301	327	294	332	308	313	301	300	326	301	321	305	295	320	307	321	322	315	294	317	298	311	273	340	319	296	294	309	276	308	336	338	333	325	306	310	331	292	334	314	327	315	278	307	309	295	274	346	282	287	306	338	344	283	293	340	299	326	309	296	335	324	302	298	327	311	310	338	334	317	321	333	305	309	314	317	302	323	316	321	292	335	324	310	319	308	289	317	304	328	294	295	311	325	343	297	321	294	320	342	315	291	323	328	319	307	337	329	308	329	316	310	329	300	308	308	320	291	311	319	288	345	299	371	312	295	307	351	323	307	311	298	278	309	292	323	279	305	312	286	311	328	348	281	312	295	292	306	325	327	307	347	317	313	311	303	286	287	308	326	343	287	302	323	327	339	294	289	320	288	304	325	309	342	310	358	306	302	303	308	337	320	290	324	307	292	324	322	306	310	289	310	312	318	308	297	329	308	305	306	312	327	313	307	337	298	322	299	329	315	339	311	310	335	307	331	282	323	301	299	297	292	304	333	324	327	344	301	294	348	308	272	286	311	293	313	306	314	321	324	301	276	307	317	296	315	301	302	292	306	291	332	321	318	315	317	294	334	341	340	341	302	292	332	317	281	319	296	294	319	294	321	314	314	314	302	323	313	297	340	284	284	310	323	326	322	305	308	325	289	293	320	271	332	329	305	295	334	286	316	323	306	312	284	324	318	310	330	296	307	301	297	284	301	307	319	322	276	344	310	330	305	324	295	308	302	326	316	299	332	336	297	333	328	326	307	297	323	324	317	306	306	360	320	264	313	321	317	327	324	291	332	332	298	293	340	300	341	321	313	330	310	322	271	318	275	326	354	338	307	327	296	334	309	302	325	331	341	315	307	324	295	320	307	306	323	305	307	323	306	333	298	371	293	319	339	328	318	320	307	304	297	314	315	335	303	325	320	334	315	344	319	293	307	323	295	313	300	318	332	330	291	305	324	331	313	307	338	332	296	316	298	289	313	302	291	335	327	342	311	307	310	301	313	296	293	339	310	303	296	302	343	313	299	299	291	322	296	331	313	322	289	267	342	271	320	290	301	327	275	319	318	289	308	306	327	296	302	325	323	321	299	296	300	298	336	315	323	307	323	315	307	306	339	293	302	277	278	308	321	341	295	331	267	313	322	317	323	287	327	340	321	275	341	298	320	278	337	305	310	296	291	333	290	270	325	319	291	283	322	299	316	323	320	316	346	302	310	340	306	310	302	307	347	314	309	342	317	320	349	331	297	294	315	332	321	327	295	303	282	283	283	341	286	284	295	344	316	316	337	327	368	358	345	327	343	289	347	306	314	287	329	347	301	326	317	287	312	299	311	311	334	285	346	290	309	312	294	310	265	304	318	357	306	265	256	315	300	334	309	297	296	311	328	328	298	279	327	308	288	306	297	316	324	292	299	318	298	318	317	300	291	296	310	321	318	304	299	295	313	322	358	305	283	326	295	320	294	335	341	291	329	310	326	306	313	323	319	292	311	326	302	334	311	310	296	303	283	319	308	311	331	314	294	320	318	299	343	320	323	288	290	303	307	279	283	308	283	299	305	267	307	311	328	293	308	313	333	349	298	309	300	319	305	303	296	274	306	322	321	330	326	310	319	308	306	300	306	306	296	291	323	324	296	301	289	332	306	321	332	312	305	319	289	311	315	294	292	317	361	290	288	289	325	298	294	319	306	317	280	275	289	304	324	325	283	335	309	303	306	298	332	297	296	305	311	279	319	330	302	292	325	318	305	341	307	312	278	301	329	329	322	292	338	336	292	318	303	324	296	301	294	298	280	292	335	316	324	293	273	306	304	336	306	276	295	289	294	336	277	299	286	303	301	317	310	312	338	340	313	308	316	314	303	311	291	302	287	306	303	303
40737	70367	74689	61129	29260	16128	978	891	781	691	668	625	585	533	504	552	512	533	514	500	491	478	461	472	511	483	447	427	469	474	475	437	2296	2774	424	448	438	411	484	415	439	456	450	410	440	461	473	446	440	449	419	442	425	452	460	482	420	452	466	423	452	445	431	440	434	470	402	417	454	430	413	446	455	457	467	434	450	455	467	458	421	435	424	467	460	477	476	414	436	416	442	401	439	460	431	492	421	416	450	449	444	458	443	411	448	446	403	457	434	456	458	419	425	445	454	450	447	430	435	445	473	447	468	440	475	465	459	426	426	413	399	442	426	438	435	431	421	418	433	436	416	440	407	402	444	437	455	424	410	392	427	440	461	435	432	430	449	454	425	409	408	428	422	453	427	402	478	451	451	475	466	436	464	430	430	444	411	434	502	441	464	434	442	447	474	440	488	408	439	445	385	422	410	448	436	445	453	420	426	441	425	445	375	406	408	450	416	437	426	437	411	445	440	444	433	433	442	488	435	415	468	461	458	431	396	426	456	428	479	416	456	417	448	442	436	442	430	455	418	434	456	430	439	404	434	446	457	437	429	429	450	408	398	445	414	444	423	422	426	424	432	397	458	418	460	455	443	444	448	441	440	455	453	449	436	435	432	476	468	390	468	437	440	486	442	428	450	447	463	441	445	416	449	423	447	436	447	451	447	433	404	420	452	412	411	441	420	412	457	436	432	462	440	478	402	470	417	453	451	415	452	443	457	468	415	457	458	455	407	434	462	428	417	440	416	418	467	470	428	429	420	451	450	446	442	420	461	462	432	451	464	457	454	422	413	444	438	476	482	416	506	428	471	451	453	457	430	476	423	441	414	416	435	454	478	443	437	395	429	436	451	440	435	437	460	448	418	448	416	447	429	436	442	434	462	433	427	374	446	472	458	427	422	409	454	443	451	461	468	439	471	418	408	421	421	467	423	463	424	424	460	416	416	459	463	459	511	448	432	412	463	393	434	392	460	412	454	458	447	412	450	459	443	461	459	485	451	446	458	451	467	441	444	470	481	432	436	426	457	460	459	457	444	430	435	433	438	446	477	428	448	417	421	457	420	439	430	423	431	404	419	436	414	436	461	428	421	398	435	428	451	430	417	414	415	454	458	437	463	461	434	438	458	423	458	431	476	458	425	426	440	465	405	416	436	408	454	427	458	415	437	465	445	457	437	460	440	447	463	436	448	447	418	437	435	466	456	432	464	442	470	427	422	451	455	422	441	465	439	495	414	446	479	453	428	450	427	395	465	445	427	406	447	436	478	462	441	441	473	417	439	426	413	411	395	437	440	444	436	474	429	402	458	403	429	471	411	426	446	451	392	394	466	448	474	429	455	391	418	428	416	481	455	440	425	435	456	426	466	411	422	413	419	433	482	411	466	438	432	428	420	440	407	426	458	415	407	438	443	429	426	454	445	438	432	417	461	451	455	420	430	485	444	398	460	469	439	457	422	426	441	456	464	462	417	482	401	410	449	442	451	439	452	438	420	468	435	431	444	414	432	446	444	445	473	425	463	445	464	426	451	461	427	424	429	471	436	431	460	424	435	460	451	446	430	404	462	462	414	426	428	451	464	463	411	438	436	412	429	421	452	409	412	450	396	425	459	426	469	443	443	459	457	444	434	431	446	408	448	427	423	452	468	436	459	441	445	426	457	428	433	461	415	419	400	439	455	444	423	424	413	462	422	467	448	440	439	454	438	436	457	438	455	441	427	466	436	441	440	478	451	430	455	446	449	451	425	443	466	442	449	457	415	466	433	413	446	444	426	485	457	430	414	427	443	462	427	451	474	415	456	451	446	436	444	464	473	443	411	441	433	453	414	488	417	474	441	462	449	427	447	511	425	452	447	413	471	461	445	438	435	412	447	412	465	458	460	400	443	431	469	438	458	412	391	438	435	438	446	450	440	416	439	451	409	409	452	465	449	443	434	446	478	466	450	435	469	415	413	440	438	439	427	448	415	442	438	467	444	410	462	413	421	442	456	416	442	439	424	432	418	425	410	438	422	445	390	430	443	435	406	446	451	436	434	412	437	438	439	425	435	414	456	428	456	478	412	454	424	404	397	421	438	433	476	421	423	436	438	399	426	439	430	444	425	446	426	431	419	427	455	448	445	449	456	397	459	430	473	450	449	433	441	397	474	459	463	445	431	434	473	457	452	462	433	428	439	431	426	483	456	469	451	429	434	454	426	447	477	470	452	467	440	419	436	463	440	417	432	489	441	460	451	396	456	468	439	433	445	416	443	433	422	463	448	425	409	441	452	492	461	452	398	451	484	439	420	455	447	438	419	426	460	455	428	417	450	423	433	443	499	412	420	460	414	448	429	430	436	431	480	425	449	452	455	425	446	404	466	425	416	471	456	448	464	431	444	435	472	443	439	426	438	399	415	461	463	421	419	404	433	473	461	463	422	463	485	436	455	421	435	475	464	431	441	396	454	449	434	421	449	430	452	460	432	421	416	420	416	451	471	457	449	456	421	443	405	453	464	444	439	414	462	455	417	432	429	440	411	447	447	455	457	419	432	404	431	425	412	446	416	398	427	446	383	424	467	468	422	444	469	446	423	427	412	438	419	435	416	434	471	431	441	459	465	461	410	420	452	441	467	423	411	425	416	425	450	436	439	457	443	412	433	451	435	407	403	487	432	435	462	438	427	446	431	416	438	454	412	435	434	415	471	463	456	440	431	416	434	451	411	493	408	454	428	459	414	458	442	426	415	429	399	432	407	459	392	433	438	448	446	475	429	414	434	437	449	425	453	505	432	442	438	440	444	462	412	464	427	435	429	450	466	404	412	422	447	460	447	446	455	409	423	385	447	463	440	425	401	428	417	385	464	443	408	438	454	405	449	406	427	436	446	448	451	459	452	434	449	450	443	412	450	410	470	460	458	450	443	431	420	438	449	441	436	467	489	422	426	422	442	430	467	429	435	484	457	457	468	419	460	418	442	410	439	423	427	445	454	401	458	453	436	431	434	459	429	420	466	437	414	469	413	437	447	455	448	448	476	413	436	430	441	450	426	432	472	416	417	467	441	417	413	404	496	476	417	403	430	406	426	455	455	430	508	505	421	468	448	452	449	437	443	433	462	463	441	437	437	415	504	423	434	428	421	444	451	432	457	444	422	472	435	409	421	467	409	453	426	416	422	425	449	425	456	428	413	430	453	480	467	471	467	463	412	425	429	443	443	440	441	426	444	451	417	412	401	421	426	447	440	450	450	439	447	436	450	437	439	460	417	429	446	430	483	441	476	445	439	471	404	436	444	431	445	433	443	413	449	428	424	419	435	434	469	435	419	426	449	459	422	441	419	471	438	436	460	429	434	449	413	406	480	436	423	442	442	455	435	420	440	443	401	419	402	442	452	437	441	439	421	426	420	457	404	483	428	436	443	418	414	414	454	465	426	420	436	408	475	455	407	430	448	438	395	419	427	432	400	428	420	439	448	426	417	441
26900	27911	25981	25215	4624	2098	190	170	159	153	176	181	176	182	174	159	166	171	183	162	170	175	197	182	196	163	161	157	162	147	179	178	193	193	179	159	169	170	175	159	164	150	176	155	164	139	162	159	171	157	167	158	158	164	183	161	183	161	161	170	182	168	164	171	186	160	157	156	171	170	149	162	170	181	183	160	166	172	187	173	148	176	167	160	154	192	150	161	154	172	167	169	148	170	181	174	178	171	166	150	163	180	182	184	154	165	159	160	204	173	175	169	153	158	167	164	189	162	168	166	148	162	173	159	171	177	179	189	154	170	175	149	176	179	178	181	159	181	170	162	162	152	163	197	185	159	157	181	160	163	178	184	180	173	198	186	177	159	182	176	174	156	146	161	167	175	161	187	184	183	181	174	146	157	183	186	163	168	188	170	167	173	182	172	172	176	145	168	175	171	166	160	157	169	204	157	164	191	174	175	189	165	168	192	183	178	167	174	153	169	155	172	163	177	162	167	164	176	186	158	192	159	165	156	185	196	162	165	186	186	174	182	157	172	187	158	167	188	154	171	181	137	186	171	144	188	177	161	152	165	164	146	196	177	175	168	154	181	205	155	163	157	163	177	168	163	195	173	147	157	188	154	193	141	166	188	181	167	159	179	165	178	154	182	170	155	188	155	169	186	173	173	160	159	171	172	184	185	148	143	194	183	169	159	162	201	164	138	170	169	160	170	163	160	181	157	164	170	167	166	160	175	175	176	153	187	168	173	189	171	157	176	171	176	165	172	159	162	152	173	190	184	170	168	166	177	173	190	180	155	172	151	176	170	171	163	165	160	169	181	156	178	153	178	170	171	165	174	187	178	168	167	171	162	187	180	163	178	172	163	165	164	160	148	151	159	178	183	179	164	164	170	154	169	155	165	145	178	183	161	158	156	152	152	130	162	156	166	151	160	159	181	172	176	167	170	183	162	153	159	177	179	189	176	174	187	153	192	170	184	178	180	166	166	174	164	151	161	176	171	161	178	148	174	161	144	183	139	179	160	160	168	173	181	168	155	158	168	185	155	170	182	150	160	187	176	161	168	169	156	174	157	162	166	150	175	132	186	153	155	167	192	172	183	170	198	181	178	180	188	144	177	149	168	164	195	179	182	171	179	187	188	175	163	155	169	184	174	172	150	171	173	162	177	183	149	165	167	163	159	180	143	193	205	161	158	166	183	166	170	185	162	172	146	166	156	177	181	175	167	169	186	185	174	151	162	149	174	166	149	164	189	162	156	184	160	174	153	182	162	158	193	163	165	195	152	168	164	151	176	188	164	143	161	159	162	175	168	142	163	166	141	154	161	169	164	175	175	174	160	183	155	166	178	181	169	158	166	167	178	164	178	175	181	156	166	164	187	163	146	158	165	154	161	163	179	170	182	184	165	165	192	159	174	157	173	176	168	145	176	175	213	180	157	166	144	150	160	160	161	176	168	187	173	190	172	180	168	166	174	168	154	158	154	169	149	149	163	194	167	190	165	176	165	159	159	186	168	151	170	146	164	184	161	177	188	149	164	154	164	182	189	165	176	168	196	170	161	154	173	158	168	176	169	168	164	147	146	171	173	151	143	183	158	192	174	158	176	186	153	145	148	151	181	172	158	179	188	188	199	160	158	139	169	168	152	166	165	171	165	142	178	146	181	163	160	157	178	148	159	173	170	159	183	159	151	172	150	175	159	190	174	151	177	166	181	148	167	160	158	180	169	165	180	156	179	186	154	137	164	148	193	166	153	171	175	154	183	166	170	157	162	152	155	152	157	152	185	149	161	163	172	158	190	160	168	161	182	191	166	140	164	145	135	163	181	152	147	193	179	162	172	173	161	163	167	178	171	171	164	176	171	168	178	156	165	153	179	174	174	149	164	166	169	193	171	201	143	151	175	161	176	201	153	167	165	170	164	158	150	163	152	181	166	143	152	167	182	172	160	164	162	159	161	169	156	180	187	148	170	163	153	166	173	163	175	170	183	180	150	204	149	168	191	188	154	160	168	183	162	154	166	159	161	165	175	158	202	174	156	179	185	156	181	174	172	172	173	187	166	164	164	177	173	175	168	187	170	164	181	143	181	184	178	175	158	149	136	160	183	186	172	168	181	166	161	173	157	177	156	176	167	167	177	158	166	186	176	159	172	173	157	174	152	170	175	154	161	176	149	147	189	163	184	163	187	168	174	171	170	171	175	186	175	178	183	166	183	167	180	162	167	161	146	174	133	184	185	172	170	160	157	182	155	180	179	174	179	166	162	164	187	201	158	155	149	169	166	165	176	153	168	145	168	168	144	170	154	164	162	156	203	171	160	164	157	154	176	167	203	157	174	167	148	179	152	176	151	165	155	197	161	180	165	167	181	170	156	183	157	152	163	166	148	150	171	173	160	182	171	147	151	166	146	172	190	158	160	171	151	169	167	156	186	172	152	163	185	161	170	177	154	185	164	158	166	166	159	177	159	169	155	172	152	180	164	155	164	158	187	178	165	184	147	176	162	160	166	168	164	161	170	199	163	176	177	154	155	180	162	170	163	145	192	154	153	163	157	173	151	165	187	169	151	186	152	180	183	170	177	173	161	162	175	178	156	155	159	167	185	171	163	182	189	166	179	164	174	162	150	157	141	176	172	162	168	163	173	172	185	165	176	178	179	188	158	161	166	183	186	167	162	183	183	186	182	197	181	176	161	152	187	167	151	142	168	158	173	152	155	159	148	174	186	174	152	185	183	176	154	176	158	162	175	169	181	169	177	169	167	164	159	169	162	184	165	163	189	164	171	166	149	157	177	132	182	169	152	165	161	169	158	172	176	152	183	175	166	184	173	179	157	157	183	140	183	124	183	173	189	182	159	166	176	167	179	143	159	172	154	172	149	166	182	153	139	171	174	177	159	147	181	167	150	170	167	190	172	158	139	181	168	192	155	153	157	164	182	155	160	156	178	166	181	176	162	200	183	166	159	197	165	155	169	162	181	164	205	191	162	159	158	158	181	166	145	155	182	157	165	150	152	174	151	165	149	184	166	151	180	152	183	191	167	147	170	185	166	171	181	176	155	158	173	146	168	174	179	193	169	142	156	177	176	157	148	151	155	147	158	183	172	178	175	156	165	173	182	173	163	165	150	165	150	168	160	144	153	170	183	172	149	155	163	179	172	177	181	173	159	175	160	155	159	166	187	167	177	172	168	181	175	153	149	150	187	155	165	191	169	159	170	163	169	176	142	152	175	161	144	164	153	169	165	165	166	189	167	176	161	173	183	169	178	152	180	178	166	155	145	180	165	152	164	155	154	201	178	183	177	163	189	168	152	165	161	175	173	175	178	170	205	157	178	160	161	155	160	184	161	162	148	171	154	189	187	155	187	171	140	162	169	175	186	145	164	158	158	174	185	184	182	167	168	164	175	146	154	173	186	175	161	189	174	169	162	177	188	153	154	170	194	177	183	174	172	138	183	177	188	163	151	178	185	163	184
19316	44559	29943	24674	4301	3717	278	291	268	278	284	246	267	277	260	236	249	253	240	265	239	265	248	259	272	227	252	281	254	225	253	275	316	286	238	258	244	221	236	265	234	244	225	244	238	233	275	256	268	241	217	228	239	237	245	272	292	252	247	262	238	228	230	245	266	258	248	257	263	250	242	237	255	240	244	246	219	259	221	237	249	272	255	240	257	226	258	213	248	242	249	242	235	248	260	247	256	228	251	261	280	217	238	242	258	258	242	239	225	264	252	242	276	230	249	279	245	249	231	236	280	241	250	220	287	278	238	239	240	218	245	252	257	245	253	246	217	237	262	248	259	215	275	240	252	238	245	245	261	249	246	256	213	233	255	272	235	244	257	254	257	258	246	241	254	246	244	244	243	272	232	227	285	263	226	244	248	253	276	250	223	261	262	230	242	224	247	226	232	231	251	245	252	234	229	248	247	246	199	235	272	247	241	235	260	250	251	245	266	246	228	214	219	259	234	224	228	247	265	231	274	255	237	261	250	238	231	253	268	254	222	245	236	244	237	252	256	244	261	265	256	230	248	254	221	247	243	229	220	256	264	240	251	252	246	270	247	254	263	235	244	231	254	252	249	220	251	241	260	239	235	256	217	265	245	266	249	257	240	243	228	240	249	255	245	250	249	230	242	243	241	261	262	269	262	256	260	254	244	253	263	229	252	237	243	249	251	269	256	246	254	241	253	244	243	246	270	258	227	244	241	255	242	230	234	233	234	261	229	265	278	237	249	256	228	274	216	255	234	218	258	265	246	265	241	247	257	244	247	246	233	253	258	208	240	213	251	248	267	279	242	267	225	260	268	263	218	241	273	274	264	226	244	241	262	226	257	277	261	256	245	245	270	250	226	252	227	252	240	251	256	265	242	227	241	264	238	264	266	242	252	256	238	292	221	278	249	265	261	247	254	258	242	235	242	261	232	223	220	262	211	236	238	272	271	245	225	270	260	254	223	223	232	294	257	258	219	264	257	266	259	250	233	274	269	269	239	236	272	250	246	243	257	253	227	245	244	247	253	234	273	246	229	249	237	258	246	242	259	277	227	236	250	251	247	237	284	274	267	232	267	213	230	260	230	225	211	246	219	251	241	238	233	266	241	264	253	249	238	232	240	266	261	245	247	253	256	233	232	250	244	237	244	224	238	264	236	277	260	259	263	258	267	241	252	252	224	226	242	221	272	249	249	249	239	240	232	221	254	228	239	255	258	216	249	258	262	252	222	251	234	225	239	232	221	255	249	256	235	244	259	265	247	250	235	261	248	265	237	252	258	251	254	231	222	234	279	239	266	215	239	241	218	245	258	257	251	247	220	256	221	223	245	261	263	241	240	260	256	290	278	244	248	248	250	223	265	228	275	244	245	253	261	252	277	237	243	230	251	264	237	241	272	251	264	261	227	254	261	250	248	255	234	241	259	262	249	266	257	233	212	265	237	234	242	244	242	257	251	259	253	256	240	271	242	241	247	235	289	261	236	249	233	276	268	266	266	250	256	216	235	254	247	242	253	232	235	256	260	268	259	243	230	232	236	234	241	235	241	268	237	244	242	272	250	222	259	241	274	223	231	241	242	246	249	238	235	209	252	247	241	239	220	267	244	250	254	259	224	257	232	257	238	248	260	249	235	239	251	267	258	222	244	237	231	239	243	256	236	231	221	219	240	271	252	251	289	236	236	250	251	267	254	253	253	257	241	228	239	255	258	251	242	258	229	245	233	224	230	276	236	227	238	245	230	264	257	226	276	247	240	247	238	248	256	239	240	249	250	222	250	272	246	230	250	257	266	245	264	238	217	247	283	241	236	256	253	241	248	235	214	245	215	266	250	242	248	248	269	272	244	237	255	234	252	250	254	217	248	243	258	247	265	263	238	253	269	229	268	247	223	247	266	238	244	245	250	227	268	279	227	237	221	231	249	268	275	277	251	212	261	250	235	246	267	246	257	215	235	265	257	250	255	257	249	230	230	248	256	269	219	263	234	268	231	229	263	282	230	257	236	251	258	226	236	241	275	256	248	248	268	248	243	234	242	285	232	260	239	230	249	259	235	244	241	233	279	269	247	232	233	276	268	247	255	243	226	253	236	227	271	254	237	244	253	255	227	229	239	220	237	227	224	241	263	210	270	254	266	207	249	228	255	257	284	205	254	248	248	236	253	235	269	263	249	240	246	253	254	259	266	238	222	243	241	263	284	263	258	254	259	229	280	268	253	210	269	238	216	268	259	233	244	252	275	280	253	247	272	242	239	238	219	239	248	229	255	255	254	259	245	252	272	243	274	264	245	259	237	261	268	248	240	223	228	241	241	239	256	249	248	236	247	235	196	274	224	264	250	252	238	247	236	258	253	236	233	242	240	218	242	233	253	259	276	241	241	244	247	258	272	243	276	215	245	235	238	219	215	260	282	254	254	269	243	258	240	270	231	266	249	244	246	242	258	251	236	249	276	247	219	285	275	262	251	236	241	227	240	243	269	258	248	295	253	242	234	242	245	239	242	253	233	247	248	247	241	270	251	225	254	284	228	218	272	245	238	254	227	237	257	259	242	254	246	226	270	257	257	277	220	243	247	263	230	245	267	225	269	224	271	222	244	258	262	260	259	233	253	247	237	273	239	239	219	247	242	243	258	247	245	214	236	239	245	274	260	256	257	241	245	250	240	269	239	240	267	240	249	259	228	229	264	257	260	268	247	244	257	262	233	256	247	259	261	240	246	251	254	224	261	240	236	225	256	236	219	246	224	281	246	263	240	266	242	238	221	238	232	245	285	254	233	258	232	212	267	251	226	268	244	239	257	247	247	250	233	252	245	265	266	239	265	207	248	242	245	243	239	232	261	270	240	247	244	223	229	264	256	260	240	268	242	259	227	233	230	253	235	256	223	232	259	246	262	243	248	252	240	246	232	272	261	258	218	246	227	240	247	228	254	268	247	247	245	245	233	252	252	243	254	234	221	244	220	282	240	243	265	239	234	254	258	257	213	249	220	244	222	226	237	246	243	241	228	257	259	252	270	254	274	260	257	249	253	242	243	246	242	245	220	256	258	246	232	240	229	269	245	241	219	250	211	241	248	275	234	241	241	244	247	272	275	262	261	256	249	283	267	254	228	262	298	259	248	253	227	254	226	223	241	257	248	220	232	223	249	252	245	223	242	221	213	237	258	257	219	238	243	242	247	249	267	282	243	262	258	255	251	235	253	243	262	235	279	268	253	253	262	240	232	255	221	251	223	257	246	290	254	254	221	248	236	254	257	239	240	269	253	238	231	257	252	225	261	249	239	285	221	232	235	232	244	243	231	238	259	224	243	251	234	257	239	245	236	257	246	225	251	255	266	238	228	252	228	241	250	236	247	250	230	236	221	263	242	238	255	259	265	257	273	252	245	275	239	260	261	264	263	229	240	214	258	225	250	246	241	232	224	247	245	226	231	232	252	248	275	238	229	265	247	238	244	224	273	244
23897	22237	30258	36077	25563	18997	2213	416	380	345	321	340	339	344	310	301	337	294	317	320	315	292	301	279	358	288	305	343	291	281	307	283	702	591	319	297	311	303	288	294	310	318	319	306	328	331	263	306	288	312	302	332	285	294	305	323	289	307	302	286	312	309	323	276	266	271	289	283	285	286	260	308	301	316	268	337	279	274	316	313	296	320	248	338	296	341	272	328	316	310	316	298	295	279	311	312	295	343	265	313	310	324	267	307	282	314	267	285	299	308	305	279	304	285	278	308	259	295	298	280	288	294	307	306	285	323	295	272	303	315	308	290	315	313	281	302	303	304	262	280	302	299	288	308	287	340	309	312	300	321	316	315	307	276	295	318	281	276	270	267	297	271	343	324	275	339	304	288	282	285	301	291	287	314	278	280	318	303	318	293	328	326	286	323	309	310	293	276	292	305	333	298	294	315	353	286	281	287	302	301	315	316	283	282	269	261	295	289	304	324	323	306	323	306	296	308	325	279	284	323	314	312	326	326	280	258	281	335	317	321	299	318	306	278	321	301	297	307	282	311	295	300	296	274	265	292	293	313	308	292	303	299	287	285	293	295	289	312	304	300	284	264	277	287	313	265	318	348	254	276	281	309	288	288	321	300	305	310	330	290	307	275	257	279	266	303	304	293	288	298	317	283	313	279	264	311	323	302	309	277	300	297	274	285	288	291	297	286	347	270	267	292	278	281	284	291	314	303	296	295	288	319	285	284	291	321	289	289	281	303	318	312	307	303	299	282	317	334	321	307	294	328	290	293	279	322	277	296	274	306	312	300	307	308	305	323	307	300	312	332	331	305	295	316	320	330	296	305	299	295	283	303	302	268	320	283	296	298	307	291	293	290	323	316	324	334	304	315	297	300	317	305	296	312	292	277	290	327	305	315	338	286	310	281	273	318	314	306	331	309	321	294	291	307	319	278	302	301	264	294	295	298	297	309	310	293	320	301	302	308	295	292	301	314	316	318	308	292	305	325	331	295	321	289	328	300	267	320	309	293	282	311	289	310	301	323	272	306	302	261	299	273	295	277	297	304	319	303	311	297	310	292	269	301	309	311	294	309	336	320	295	312	296	297	296	285	305	307	304	292	299	327	331	301	301	297	311	308	297	318	276	319	294	275	287	281	312	302	340	284	291	280	306	314	299	306	310	314	289	321	325	321	293	307	333	307	262	302	316	315	266	311	320	299	329	293	284	289	265	302	287	313	349	314	292	291	328	299	305	298	290	323	273	337	288	314	289	276	300	282	300	284	284	278	282	293	311	334	327	273	299	331	269	303	347	300	324	272	319	289	335	322	294	272	328	285	282	299	319	287	313	252	327	325	348	291	297	275	310	334	291	303	264	302	292	301	323	300	302	253	295	291	273	297	338	278	309	264	304	299	295	313	296	238	265	287	315	272	287	308	304	324	321	293	280	294	339	287	300	291	299	298	314	293	326	311	314	312	293	302	321	291	291	318	247	313	290	301	298	336	280	299	295	319	285	272	300	306	319	308	302	299	295	285	293	322	298	297	326	293	280	319	314	293	309	299	302	316	338	313	281	308	305	301	270	325	259	319	280	307	341	319	291	304	276	326	324	313	301	300	305	292	314	293	285	300	309	267	309	290	327	281	311	289	305	326	283	295	280	319	312	317	287	304	328	299	276	318	311	279	344	347	295	311	286	276	278	277	316	286	306	274	285	300	272	286	300	318	289	282	294	296	308	305	259	306	300	317	314	322	301	328	286	295	279	317	289	322	284	321	284	290	279	301	284	315	296	311	304	295	331	318	299	297	304	275	299	326	329	334	319	302	309	292	302	304	300	316	303	276	324	306	288	298	303	310	273	261	304	296	302	290	305	307	314	283	317	316	294	282	306	301	341	307	279	296	293	313	297	272	304	330	307	296	305	301	303	293	328	296	284	272	285	290	319	282	316	291	326	290	303	302	284	300	293	279	276	290	281	272	310	285	309	299	289	318	309	339	312	277	304	314	274	291	308	296	309	321	299	323	262	277	268	298	312	319	315	327	318	289	301	287	302	308	283	346	290	313	276	289	318	311	302	281	312	286	294	325	302	288	281	340	293	324	289	292	312	335	321	306	321	285	317	335	301	304	299	295	298	316	300	284	295	270	318	271	294	341	293	323	322	289	298	279	296	293	299	282	309	299	268	288	295	314	264	308	292	295	288	322	283	283	278	303	289	297	304	288	313	299	275	319	306	294	275	303	314	302	299	309	302	280	334	273	303	294	282	301	287	300	300	286	321	309	298	287	330	308	312	325	296	292	299	297	334	319	299	292	277	306	287	280	332	259	344	280	300	297	277	333	294	320	303	296	301	277	308	299	285	308	286	304	273	303	300	304	303	306	285	288	324	273	312	284	306	294	329	268	277	288	314	282	296	287	269	266	298	318	281	304	289	303	308	282	303	297	300	294	280	301	294	322	304	292	313	322	305	300	309	275	303	289	267	321	298	287	295	355	293	293	288	280	275	293	297	323	285	279	330	299	317	331	300	324	333	332	316	343	290	297	297	280	272	294	298	263	295	302	303	289	293	279	316	305	335	313	304	289	285	277	328	314	301	280	288	316	323	317	300	268	336	296	330	287	297	308	300	293	307	285	315	305	311	259	278	290	304	281	303	303	315	284	314	308	309	303	278	270	289	301	313	300	328	300	295	306	323	286	301	304	289	289	298	270	301	290	304	267	313	304	301	321	297	308	291	293	275	293	307	296	290	290	278	299	291	294	292	292	314	308	302	325	286	273	285	280	296	307	309	292	289	305	322	287	323	316	278	310	350	320	308	282	294	319	270	274	307	328	345	279	288	301	318	293	264	281	298	327	283	320	299	295	311	305	305	265	299	322	338	301	298	279	295	328	320	288	292	292	346	308	302	278	303	305	276	284	311	289	272	268	302	322	299	323	290	309	306	291	290	303	279	300	302	279	293	296	303	279	282	304	326	315	309	357	324	315	279	306	290	291	309	304	279	280	313	320	304	293	316	305	305	284	273	314	305	331	321	306	275	307	317	304	332	292	306	303	309	294	307	291	302	268	280	277	324	305	277	300	284	310	292	298	290	305	301	320	325	284	318	278	287	326	296	312	277	287	305	308	313	292	292	295	294	327	307	285	315	278	302	300	315	291	340	292	293	288	300	294	307	305	301	312	316	290	292	304	304	331	281	298	277	299	303	270	338	315	307	287	294	302	313	312	327	287	272	277	289	308	286	314	275	306	275	327	287	315	323	287	318	313	268	298	306	311	291	275	306	293	300	305	299	314	329	287	300	320	294	301	268	312	318	315	322	299	297	309	339	282	300	314	301	328	304	280	322	311	292	280	283	294	346	312	294	322	298	288	298	311	294	336	282	289	303	318	266	309	297	278	302	303	288	332	332	274	284	284	291	305	302	277	283	309	289	314	310	298	292	278	309	313	317	309	286	296	316	289	295	311	280	311	302	339	307	316	320	281
39313	80759	63842	51550	23324	13572	723	608	605	567	582	494	522	486	504	511	480	445	469	453	426	394	440	473	462	440	463	471	452	438	438	433	1530	1068	479	420	378	467	471	416	414	444	460	457	451	420	460	425	442	425	428	452	446	410	419	434	455	441	426	421	435	412	445	448	419	444	407	451	447	427	464	418	423	451	457	400	436	424	400	448	417	449	379	399	421	444	422	444	445	442	397	415	417	406	448	409	430	387	408	434	441	428	430	416	412	427	415	432	429	422	455	476	418	406	427	491	423	434	425	427	418	441	436	409	429	429	440	420	450	444	451	389	431	445	432	423	427	424	409	409	427	459	443	440	438	406	422	409	429	453	409	421	415	425	434	398	435	429	429	433	400	423	423	437	469	405	438	416	428	439	404	425	409	413	423	413	428	403	425	445	414	395	438	399	424	438	468	404	402	436	414	417	407	407	402	439	454	420	401	439	444	422	418	433	451	459	441	447	418	409	441	429	429	423	424	446	443	431	432	408	403	456	456	410	400	418	436	437	411	458	444	442	440	423	418	393	424	425	431	418	451	416	427	450	433	417	440	435	402	390	449	450	433	427	402	438	409	427	411	441	418	435	424	419	433	458	413	444	436	405	468	437	447	440	405	427	437	400	397	402	381	432	417	428	384	445	450	434	398	434	412	411	426	420	428	397	464	406	445	421	430	404	422	415	422	420	426	443	431	396	433	431	404	408	438	458	422	442	391	393	440	413	396	419	425	438	432	400	392	417	476	436	423	445	389	446	430	401	405	453	424	458	430	429	425	420	456	437	420	425	423	408	411	424	455	433	424	441	426	447	413	427	391	409	435	409	441	405	455	419	405	406	427	443	409	414	406	417	454	437	444	442	407	401	430	417	442	415	447	406	460	435	426	425	439	432	443	419	431	468	418	415	425	398	393	423	420	449	431	410	436	410	441	395	415	455	427	460	447	394	442	442	422	425	420	447	445	427	403	446	420	451	431	442	430	387	454	417	419	446	453	428	456	443	435	418	439	468	438	442	423	427	447	469	429	421	441	432	409	409	435	423	402	384	428	448	427	438	420	420	431	455	434	407	417	434	448	429	460	394	423	428	447	454	411	427	445	456	441	451	425	403	451	456	382	417	445	414	439	434	424	445	400	410	436	501	404	450	444	405	447	416	402	427	434	454	460	441	447	420	425	448	413	400	488	390	437	461	404	418	462	451	406	398	441	456	417	426	451	435	441	442	400	454	430	418	442	417	399	407	452	401	401	382	451	450	397	439	416	409	444	471	430	454	431	405	448	455	410	448	437	431	432	428	429	404	457	439	434	414	432	435	452	462	411	417	388	427	468	464	415	407	401	446	401	420	422	450	453	437	485	452	454	414	455	388	410	424	443	418	434	429	403	419	461	419	443	416	416	447	387	422	408	384	408	387	446	398	435	432	417	402	421	437	453	430	408	408	448	385	448	426	436	447	437	471	433	496	416	443	433	395	429	469	435	424	439	429	426	440	414	434	389	416	442	432	451	450	415	443	465	425	390	474	428	434	431	442	428	442	411	464	409	429	429	422	406	428	423	435	424	396	426	438	438	430	450	447	478	433	419	423	431	441	419	431	412	422	418	407	379	454	389	439	425	409	408	432	427	398	430	438	458	424	417	414	426	451	450	438	400	456	412	445	404	443	429	440	416	427	439	443	427	436	402	461	435	459	430	397	476	430	436	455	416	425	474	408	439	403	408	422	412	459	404	395	405	425	458	457	416	417	432	423	429	453	432	459	401	396	436	375	404	412	414	459	446	395	425	438	420	406	413	417	454	396	427	426	380	397	435	450	426	415	426	415	420	426	423	412	430	410	445	422	434	420	470	433	392	446	428	449	427	429	423	402	431	420	411	434	437	435	386	413	425	432	442	460	405	389	456	437	433	425	398	392	414	436	458	432	429	432	412	401	441	429	450	409	466	403	407	449	423	422	420	459	430	412	446	404	424	441	412	451	427	435	417	454	401	437	390	443	431	431	427	398	440	444	419	393	462	454	389	414	439	438	423	392	432	457	446	391	372	387	384	393	403	436	453	401	403	437	409	409	428	413	440	417	422	435	461	461	437	426	408	455	402	435	381	411	421	424	444	430	368	410	454	458	397	467	450	445	450	456	438	457	421	414	402	453	451	410	412	444	432	431	417	436	407	463	412	467	459	374	438	433	451	425	393	407	449	448	449	475	404	382	447	441	414	468	469	376	423	430	432	439	438	443	444	444	448	442	428	432	396	440	437	449	390	422	436	438	417	385	423	420	409	476	405	418	428	419	409	433	426	438	412	403	435	403	396	455	432	406	440	421	436	394	400	437	445	430	430	451	428	400	384	432	444	463	388	409	457	457	432	454	431	436	406	420	415	425	464	421	434	386	418	457	443	473	418	462	429	451	428	456	435	424	415	434	401	447	389	441	466	448	442	394	413	454	406	394	411	436	426	381	446	438	412	420	420	413	461	421	450	387	467	401	423	406	444	433	399	439	414	407	447	422	408	402	442	409	476	385	395	439	444	417	440	396	419	408	437	414	470	449	421	424	439	435	458	417	428	403	440	390	456	427	433	431	458	428	445	433	380	421	400	426	416	444	414	431	419	436	414	387	435	441	461	396	388	449	447	438	396	387	420	454	456	442	424	434	428	438	439	426	426	421	410	452	426	463	443	422	450	472	441	396	407	438	390	421	401	428	413	410	451	432	435	426	439	446	437	418	414	431	425	448	464	438	408	434	390	415	410	438	438	431	403	416	382	422	437	460	437	428	437	421	433	440	429	402	429	421	397	417	433	419	423	413	422	474	445	422	429	479	421	418	414	456	439	448	436	431	406	429	421	405	422	447	396	453	427	444	429	455	408	456	452	426	424	402	449	435	410	420	388	397	451	437	417	426	439	439	443	433	389	431	413	440	441	458	437	461	447	431	434	461	411	458	456	464	446	461	428	457	448	409	441	406	392	417	432	425	414	440	403	426	412	427	424	433	381	400	426	421	438	454	458	431	438	402	444	402	430	418	487	392	429	398	444	422	400	457	423	417	402	407	404	420	448	455	391	476	428	406	411	450	424	428	416	454	420	442	459	446	447	463	434	452	444	393	429	417	414	440	436	411	425	415	381	445	475	400	394	451	417	420	444	424	442	454	451	436	426	378	440	414	417	429	432	397	423	437	471	404	429	439	428	413	419	449	444	422	425	408	390	431	430	446	445	465	442	439	427	466	417	409	395	411	453	404	409	457	429	445	443	410	416	428	417	405	448	395	408	407	445	443	396	418	402	424	431	437	436	429	503	417	457	406	434	473	417	443	461	431	443	441	407	415	421	443	450	469	405	441	429	439	427	434	441	412	436	454	417	417	437	408	440	438	432	429	433	405	436	438	444	410	458	421	438	429	447	394	448	409	389	456	442	401	445	462	420	403	426	426	442	410	424	416	419	407	450	402	404	438	444	420	432	431	447	440	423	407	420	405
23013	21798	30238	29890	26351	26339	10743	775	414	412	390	376	343	344	359	372	339	360	327	326	318	367	323	352	349	355	324	329	314	321	335	327	1127	764	329	297	356	306	364	321	308	321	320	329	341	333	332	320	322	313	302	312	313	331	294	319	301	325	323	314	318	343	331	322	339	320	336	332	334	334	286	325	325	324	304	295	299	322	332	293	328	294	318	324	331	313	354	327	313	311	317	309	323	329	339	347	299	346	315	329	338	312	323	317	318	355	297	322	344	300	347	319	306	310	353	321	345	362	290	296	320	347	313	298	308	319	332	327	348	304	359	305	304	324	300	341	304	324	348	290	345	315	334	308	332	309	287	324	320	338	302	345	290	344	355	303	331	317	315	303	339	294	310	322	296	322	324	336	331	330	308	335	312	292	342	322	296	310	298	325	325	325	315	322	311	308	324	320	324	307	314	309	346	339	319	310	296	297	314	308	301	303	330	336	333	318	330	304	339	345	312	328	341	333	314	328	337	301	339	317	313	374	341	318	336	342	337	333	307	329	333	337	323	316	320	341	319	344	314	322	301	316	313	340	309	332	287	312	319	292	301	316	327	349	316	334	305	362	331	344	294	303	311	354	328	324	285	304	348	301	307	321	316	306	322	310	299	306	332	287	327	315	303	335	321	355	311	336	287	341	337	319	308	313	316	302	315	312	339	331	346	340	277	295	331	274	315	300	334	287	331	353	328	314	314	335	308	277	311	318	308	322	311	315	285	358	317	299	322	294	311	335	302	308	336	302	304	325	343	294	312	320	317	296	327	296	332	291	314	345	287	316	319	334	310	302	329	323	322	326	307	370	312	316	335	335	315	292	329	347	315	355	307	285	330	321	281	371	324	317	312	324	303	315	318	343	312	333	294	283	331	294	297	286	344	335	311	280	350	313	311	295	315	321	315	341	327	308	305	287	296	317	325	350	338	271	330	327	333	313	294	337	355	343	329	326	310	312	325	318	319	323	308	326	300	323	298	320	330	369	334	291	340	298	317	339	325	312	324	312	308	336	330	329	317	306	351	318	321	303	323	304	331	316	324	304	277	309	311	306	302	305	320	316	304	347	297	333	341	334	322	284	319	323	356	310	324	296	314	300	319	333	293	308	323	329	319	309	330	294	307	291	338	329	313	351	333	289	325	329	323	336	314	334	311	282	305	296	300	335	362	309	332	342	307	308	316	337	329	324	324	306	343	277	332	315	331	322	322	296	345	340	321	353	296	317	291	347	332	346	344	300	339	308	315	326	342	274	302	301	346	295	314	356	308	324	335	313	310	317	315	310	328	309	335	315	327	298	361	306	318	330	321	325	288	324	310	346	315	317	291	337	313	299	324	351	333	315	310	313	318	317	327	307	320	314	312	312	307	329	297	330	316	354	310	311	340	294	302	316	293	305	336	306	340	303	306	325	328	310	301	367	330	321	349	308	295	321	324	327	301	301	304	296	297	305	318	319	296	313	333	302	350	305	307	333	316	311	319	303	321	281	309	319	330	329	317	311	303	324	318	313	319	307	312	323	276	317	321	321	336	317	330	359	318	328	328	343	332	319	308	318	327	336	290	295	310	322	325	325	297	312	332	343	350	322	320	330	317	328	317	332	319	318	318	318	299	288	334	325	332	312	316	316	302	315	317	274	304	333	282	322	303	328	328	332	309	312	294	328	333	317	317	295	279	325	325	311	338	295	283	293	304	325	309	332	299	339	310	330	321	303	312	312	337	291	319	328	311	310	332	283	332	324	329	319	307	352	309	320	311	325	297	298	303	309	332	330	344	321	335	323	331	331	338	314	288	329	327	306	326	289	312	326	330	351	323	309	336	364	335	313	354	309	321	305	316	286	311	349	293	307	323	316	336	314	287	290	318	294	314	325	311	298	282	333	298	310	278	287	307	300	290	330	312	328	336	325	269	331	314	315	296	351	310	313	364	300	341	316	361	339	318	316	326	319	292	321	338	338	326	326	303	337	340	336	344	304	298	299	314	288	329	325	337	308	329	327	338	322	333	344	313	335	320	312	305	318	351	303	328	304	283	333	335	346	288	317	310	317	298	324	346	288	315	313	318	287	310	321	321	302	343	313	346	332	320	325	328	359	332	331	328	330	325	325	305	327	322	323	295	314	332	323	308	341	325	296	338	331	313	322	332	315	319	312	316	316	302	320	293	308	327	303	310	298	312	333	287	300	319	305	308	291	275	322	308	300	314	299	335	314	353	364	332	322	318	299	305	336	312	316	322	330	288	292	313	283	299	334	305	310	295	326	323	335	322	324	326	331	311	302	301	312	311	314	318	319	291	300	322	307	300	309	315	307	299	321	347	301	312	346	321	320	324	304	321	283	311	301	345	322	346	323	316	317	301	335	287	323	327	330	303	320	258	307	317	295	335	328	308	287	309	319	306	333	332	313	329	313	321	327	352	317	342	339	290	319	333	311	290	325	305	289	311	298	310	329	340	339	326	339	360	319	312	299	301	316	310	306	322	310	337	354	327	344	313	338	280	307	314	328	307	315	310	353	332	290	326	307	321	306	325	301	326	326	338	305	308	319	304	331	351	326	284	317	308	320	318	321	336	318	314	299	298	303	293	342	303	312	319	374	320	302	291	353	351	321	340	325	347	278	292	338	348	323	313	306	293	318	310	333	333	323	320	321	331	338	312	317	321	320	334	268	306	293	304	307	329	341	341	313	299	324	301	308	297	299	329	318	340	330	323	318	320	345	331	344	334	322	294	321	323	298	324	313	315	285	323	323	340	329	341	332	311	289	312	311	284	305	280	309	343	313	314	312	324	315	314	364	339	314	326	332	313	335	331	311	296	317	329	314	320	332	318	379	312	289	331	310	312	355	365	341	305	322	320	327	321	297	354	291	297	328	302	322	293	306	295	319	314	301	312	324	305	306	335	329	341	304	309	286	306	319	319	321	304	329	295	319	333	291	338	270	313	314	335	320	320	328	290	334	346	299	331	301	326	302	327	319	343	322	308	291	290	346	318	348	308	320	318	324	313	324	353	307	287	316	339	343	316	313	318	302	308	341	336	326	305	327	335	349	313	309	300	321	337	301	314	338	317	311	312	315	318	325	315	308	331	353	320	322	343	344	310	298	343	330	336	314	318	307	286	310	309	338	329	304	320	321	304	302	335	319	307	295	340	307	342	300	315	333	305	316	302	333	372	312	287	329	300	308	316	313	322	302	317	322	306	313	339	325	331	328	298	334	313	293	322	322	316	319	320	303	336	296	314	325	353	318	325	328	316	292	323	311	294	301	326	343	332	298	307	319	307	299	306	314	304	313	333	309	315	307	318	321	332	308	323	334	308	355	327	333	286	326	339	323	292	312	335	342	288	296	303	286	313	338	331	314	296	321	329	299	349	311	298	342	296	318	313	294	312	304	298	306	315	348	308	322	315	291	284	282	328	337	299	312	318	323	306	309	301	301	293	331	335	337	322	313	307	328	282	303	343	306
45231	82287	75086	63605	28643	19576	983	794	745	652	599	608	563	549	526	502	544	509	475	497	479	513	462	485	494	465	481	440	469	496	491	514	2347	1379	477	438	455	404	492	499	460	446	454	449	449	443	453	467	457	459	451	449	514	432	433	454	471	472	474	453	451	461	483	453	459	474	444	439	445	478	430	463	428	437	439	449	452	447	440	468	442	412	468	438	437	443	436	418	427	441	436	467	415	482	451	471	452	483	479	464	438	416	447	445	443	424	502	411	435	434	466	473	463	438	437	461	414	441	479	439	428	457	460	432	448	428	453	413	471	461	425	437	421	463	458	466	439	471	468	438	464	451	442	436	456	439	462	486	440	485	455	423	442	450	448	448	461	434	423	431	458	467	438	485	437	493	482	445	444	443	445	413	410	461	434	444	450	478	468	415	447	493	438	419	458	446	417	466	460	455	473	448	427	443	458	419	419	424	475	450	396	461	448	431	417	424	453	440	464	444	431	433	435	473	431	456	438	438	429	449	444	461	475	465	463	445	474	456	473	454	456	462	479	461	485	442	415	451	468	509	435	450	425	419	434	438	448	439	449	434	460	463	434	486	455	431	480	449	438	453	436	464	423	404	503	496	451	473	493	448	494	499	489	459	436	466	362	440	424	450	446	479	432	412	469	435	444	488	468	473	491	471	468	442	460	487	450	458	400	440	520	436	466	466	439	456	454	408	448	437	442	452	461	480	436	399	405	450	447	479	459	447	470	439	444	490	467	476	455	387	482	450	469	449	464	436	416	434	452	484	479	452	480	425	523	460	482	448	461	458	430	407	492	462	426	417	444	436	420	462	441	460	471	443	439	437	427	408	512	431	483	422	487	442	461	478	438	421	428	448	481	419	412	469	428	440	430	458	406	471	452	445	405	451	440	460	417	474	434	449	433	446	432	443	462	467	446	426	462	442	458	450	478	461	444	454	444	432	435	461	476	437	459	464	493	458	451	454	458	466	446	453	485	407	417	411	491	404	482	456	464	392	481	447	431	443	473	402	475	437	450	437	484	467	429	438	429	433	419	484	450	426	429	403	470	439	447	449	478	482	454	486	448	469	420	457	454	404	491	482	445	481	441	485	410	442	409	460	431	428	473	405	435	473	442	454	483	472	429	432	448	471	482	422	453	434	456	460	484	431	480	479	472	442	428	462	417	504	485	444	463	443	481	460	437	462	435	479	496	446	451	453	459	422	456	430	432	457	405	461	415	441	433	436	453	454	465	430	451	459	449	439	459	449	448	433	423	479	453	454	447	460	436	444	463	421	441	445	432	434	464	464	418	512	448	423	455	448	418	478	419	449	443	460	429	443	474	451	421	466	452	442	446	436	431	448	461	440	465	416	422	466	422	441	442	454	464	423	433	478	446	437	437	454	415	440	423	429	438	431	414	439	457	440	489	478	444	429	462	406	467	458	444	429	430	467	452	431	446	466	484	454	428	456	450	409	446	401	433	453	437	464	492	448	426	470	380	471	472	433	433	458	441	461	420	453	416	436	441	459	442	453	492	478	445	422	407	426	470	442	462	427	462	444	405	446	412	468	476	415	462	443	424	459	463	443	459	443	455	438	435	426	446	434	470	421	454	420	427	440	458	461	418	461	455	453	445	433	401	459	443	474	416	453	446	463	423	458	485	457	463	424	448	432	476	481	478	441	446	470	435	479	453	475	463	450	462	458	422	478	452	461	423	415	489	448	434	435	429	476	438	438	480	450	465	471	481	464	491	450	453	456	470	439	477	430	448	433	431	449	442	441	418	448	450	452	458	440	476	448	431	429	412	442	433	463	477	445	474	453	452	420	473	466	454	486	464	436	483	427	465	453	465	474	439	469	510	456	471	470	459	462	463	487	453	476	440	436	479	471	442	464	439	409	453	460	438	440	414	457	449	409	492	437	418	469	462	464	460	436	451	446	452	468	458	455	478	468	425	425	448	485	418	411	437	441	464	442	442	467	433	418	499	497	430	452	422	461	465	418	451	473	450	449	445	433	442	413	448	437	519	428	431	480	427	466	416	459	424	439	432	485	456	455	453	463	467	476	449	429	449	474	483	472	440	449	435	439	454	475	442	465	465	419	430	444	457	458	459	442	453	445	450	468	480	465	435	465	433	451	436	416	411	435	418	451	439	406	473	443	441	485	442	453	416	432	461	435	426	455	449	410	449	451	468	466	416	475	452	470	450	432	439	438	414	426	475	456	437	483	466	451	469	428	485	469	438	475	411	435	469	410	412	473	487	481	475	473	432	449	458	457	442	472	398	460	418	458	458	494	445	438	452	421	468	462	421	457	473	453	423	490	456	446	464	448	422	467	419	452	503	435	453	434	445	438	451	451	436	433	420	479	473	460	419	455	468	465	467	437	439	451	477	433	444	461	450	426	456	431	455	472	438	468	446	432	446	448	470	462	448	447	438	444	471	432	409	476	452	441	411	436	466	476	461	490	455	500	455	468	446	436	433	445	458	465	460	432	462	456	469	427	441	448	459	470	445	459	450	417	424	461	449	450	510	485	493	412	439	409	512	444	451	438	460	425	460	395	447	464	470	429	426	455	454	411	461	471	461	498	455	474	444	443	449	464	459	450	465	438	450	455	439	440	401	469	448	429	451	449	447	468	407	418	447	449	456	442	469	448	450	441	464	442	465	460	460	470	448	459	448	444	450	456	456	492	416	429	478	452	427	466	471	451	447	423	461	430	418	476	442	471	432	478	467	455	455	447	473	453	489	462	450	427	465	461	428	516	512	438	469	420	450	452	448	418	458	430	425	453	434	480	458	443	390	464	452	478	435	439	454	486	436	494	404	454	477	460	444	463	474	446	474	459	446	467	442	470	451	438	436	434	452	467	441	420	437	458	452	437	412	436	456	498	435	458	416	483	437	433	467	470	463	451	432	472	467	460	427	438	452	427	455	487	453	422	416	407	461	391	442	444	443	424	437	432	501	464	439	424	440	465	451	443	446	412	458	431	439	444	451	444	433	438	476	434	455	466	462	433	413	454	474	399	447	440	420	443	454	462	416	447	450	447	413	436	423	436	455	380	447	452	490	457	447	421	487	446	451	457	467	451	443	440	422	511	463	420	481	445	458	455	484	450	420	453	435	466	505	451	471	444	421	449	466	444	415	454	418	458	449	445	445	433	461	470	500	479	452	428	434	460	457	424	447	471	439	419	425	443	474	480	439	441	461	438	442	462	468	443	425	463	447	469	457	433	457	458	442	470	473	442	472	420	480	463	412	453	444	465	427	441	443	428	424	441	473	415	455	424	417	449	467	458	433	462	456	460	450	472	434	428	479	464	472	450	467	456	467	430	518	450	445	456	503	423	461	445	463	485	453	430	465	442	475	445	406	441	415	437	436	424	455	450	411	436	472	425	460	432	444	464	447	475	438	438	456	443	453	465	445	425	427	432	419	432	441	459	423	447	449	457	454	473	457	482	420	436	439	437	445	454	477	439	471	434
26908	28448	26749	24752	5913	2721	206	199	205	192	163	182	193	181	184	173	177	172	188	166	157	204	182	178	196	159	168	201	163	202	196	184	236	192	174	187	191	189	184	180	175	181	173	188	166	183	172	174	164	180	175	168	187	190	154	180	180	163	154	194	175	197	175	180	175	188	169	173	172	169	187	175	185	156	167	161	186	157	179	173	172	193	183	168	196	176	171	177	183	167	188	194	179	192	162	175	187	205	165	197	184	188	184	167	178	187	152	182	165	177	178	180	183	169	163	175	173	176	186	205	184	172	169	202	170	171	176	187	171	179	196	207	176	196	193	177	195	164	189	175	158	175	174	188	184	189	171	172	158	202	169	163	193	167	194	196	173	181	188	168	154	193	177	186	167	159	186	168	161	175	173	167	191	200	183	166	163	167	175	159	180	171	174	175	168	162	190	183	166	181	177	190	199	165	190	174	177	161	177	172	166	169	159	171	189	166	185	183	165	174	163	194	181	185	166	180	187	183	182	171	181	147	177	181	203	174	191	156	177	196	175	212	178	191	179	191	179	195	177	191	189	184	164	177	190	183	165	158	170	193	180	158	171	171	164	169	193	173	196	193	192	170	174	187	185	177	169	157	179	183	189	185	193	213	180	187	187	181	171	184	175	179	186	190	175	155	192	167	164	171	190	175	181	172	194	184	181	178	191	173	205	199	184	179	206	188	182	189	183	178	187	184	179	195	182	175	174	177	194	173	173	169	175	183	178	193	179	207	171	173	184	188	178	202	191	159	169	182	177	175	159	189	210	184	180	186	168	190	188	154	183	181	170	178	175	185	173	190	187	201	192	177	169	181	220	180	176	193	167	201	177	189	177	187	197	173	177	176	176	201	175	211	185	180	193	165	162	140	198	190	171	180	182	175	169	184	155	178	179	161	193	177	187	173	191	147	171	173	176	181	182	142	177	157	173	180	190	175	184	190	178	163	190	185	166	163	190	188	199	185	181	170	182	176	183	189	179	187	190	161	167	154	187	189	200	190	183	178	146	185	186	193	179	166	188	188	176	171	192	185	189	176	170	175	155	177	175	173	191	176	178	157	174	176	175	177	189	179	178	177	186	184	156	182	171	175	197	188	152	175	193	167	191	163	153	185	147	184	157	212	177	186	175	170	200	197	166	164	190	168	179	192	196	175	188	156	201	185	191	177	162	174	180	160	170	181	188	177	193	184	189	178	174	184	175	186	185	199	194	199	180	171	174	188	192	182	165	186	170	182	174	157	175	196	201	174	187	169	157	155	191	170	171	159	170	184	166	161	167	192	194	182	185	185	190	167	176	187	185	196	167	192	197	173	162	156	184	166	168	160	180	171	200	158	182	179	192	179	175	175	152	158	156	161	172	194	208	181	182	178	175	206	162	174	174	205	157	180	202	187	169	177	149	189	211	174	153	175	188	168	184	171	171	191	178	180	204	169	187	173	183	182	163	151	170	169	188	178	171	195	169	179	174	187	179	173	164	173	184	195	158	200	183	182	183	204	192	194	184	180	185	168	200	168	184	177	189	181	164	187	154	171	171	164	152	174	182	168	198	205	177	189	182	181	188	153	204	158	153	182	156	176	184	189	198	164	164	173	186	203	176	178	169	166	167	209	148	207	202	161	158	201	175	174	175	165	166	181	193	192	183	189	179	171	176	170	188	179	171	195	188	182	187	176	200	181	178	178	195	174	199	164	189	200	195	174	154	175	173	162	171	167	177	196	166	196	172	185	188	189	178	146	206	188	158	166	181	179	171	188	175	180	173	169	167	193	163	164	180	176	184	178	164	185	163	180	198	178	191	165	155	201	206	188	169	182	195	173	170	180	180	175	174	188	172	193	177	185	185	187	201	178	167	198	158	167	166	186	182	188	178	197	215	206	161	161	173	174	203	170	183	157	185	188	164	174	175	163	177	181	191	168	160	171	176	181	185	191	178	169	202	174	174	149	165	181	181	183	188	159	189	191	188	191	163	172	188	156	177	184	188	185	192	169	184	164	187	177	181	172	177	185	169	149	182	181	168	181	176	172	176	199	193	181	211	183	176	168	163	186	204	189	186	192	177	182	192	163	154	197	176	213	205	161	189	182	189	177	146	176	182	162	170	171	163	192	189	191	176	168	161	171	189	175	200	181	179	180	180	173	203	189	194	194	164	157	189	158	182	184	208	170	172	174	183	170	182	157	162	183	192	191	152	177	153	207	216	158	164	162	200	194	194	181	212	155	169	167	158	173	188	170	172	174	176	193	184	174	166	168	181	183	167	167	159	193	151	179	198	198	198	171	176	169	191	163	177	186	184	168	199	182	179	190	179	200	175	176	180	169	194	167	197	199	160	164	156	179	179	189	200	179	179	190	179	191	191	187	175	180	192	175	167	173	186	203	178	174	165	186	183	162	182	189	175	168	165	176	194	166	199	200	193	181	186	188	163	183	185	181	171	193	205	188	167	182	161	196	175	159	187	194	150	175	183	169	169	157	182	193	155	179	167	183	160	201	168	177	169	178	179	186	190	166	176	176	167	180	170	200	154	166	180	180	172	160	173	153	154	171	175	167	201	183	169	176	198	174	179	171	187	146	190	172	166	187	185	185	204	175	194	174	149	180	184	174	176	177	172	176	171	168	188	176	195	180	184	187	175	174	171	172	195	183	197	194	158	189	194	178	198	161	191	182	165	191	174	176	172	180	184	174	165	192	176	177	189	175	196	182	201	184	179	174	183	164	168	178	173	180	193	209	193	172	149	178	179	191	197	194	190	169	179	195	200	172	165	181	205	203	192	190	185	175	164	183	195	185	181	190	179	175	166	195	176	188	190	158	183	172	187	176	170	172	201	187	188	179	173	159	167	195	183	217	171	198	168	192	176	195	181	173	194	170	217	171	198	174	186	184	206	174	184	187	183	183	188	184	179	172	196	179	217	196	169	183	174	174	178	176	181	175	186	153	185	170	172	174	186	193	185	165	186	183	154	187	178	179	181	222	191	168	195	162	182	170	197	157	165	170	177	172	171	183	188	182	157	192	208	186	180	188	164	174	176	200	178	170	187	169	181	164	154	174	183	198	181	181	180	165	168	182	195	203	172	162	167	188	200	198	176	174	191	191	159	173	161	163	177	157	166	181	169	187	176	161	185	174	160	190	178	183	187	178	167	162	193	193	189	186	188	189	165	183	175	183	167	179	180	175	177	155	169	164	160	175	196	176	184	175	180	176	169	171	176	176	161	192	173	163	174	199	173	173	184	181	193	179	191	180	188	155	153	175	179	197	169	160	198	180	174	188	196	189	172	158	177	182	158	186	193	167	172	161	183	170	172	175	184	160	159	170	158	167	223	205	184	191	171	164	189	194	188	154	168	186	190	177	202	185	156	166	160	177	197	183	188	179	151	191	176	218	176	175	170	190	173	159	179	178	177	197	176	179	194	163	183	142	172	169	177	219	174	196	204	186	178	176	185	189	180	194	179	162	201	163
22178	46199	29399	25121	6152	4176	307	288	251	262	263	321	290	234	294	272	270	245	244	256	245	241	270	277	267	295	245	245	267	283	251	278	351	279	249	251	292	285	300	259	254	245	227	254	273	244	245	260	271	259	248	259	249	259	277	259	258	253	259	260	247	238	295	268	276	298	253	269	269	254	230	269	237	255	240	259	263	261	231	230	247	235	286	256	256	251	281	277	297	277	269	237	262	267	246	244	281	269	239	267	270	280	280	271	256	239	288	244	280	235	270	267	258	269	260	268	248	249	263	257	265	259	246	245	271	255	265	264	258	250	267	267	267	264	250	274	255	247	296	253	246	251	269	276	291	247	232	288	253	260	283	245	265	254	274	258	263	249	258	258	272	293	254	244	265	254	256	265	247	249	274	261	279	274	265	261	256	282	266	267	263	269	261	248	275	263	284	267	260	252	271	280	277	244	295	268	287	293	235	267	253	277	253	267	265	247	231	265	272	254	260	261	275	251	245	260	251	284	268	274	256	293	286	296	256	258	262	255	266	256	262	269	279	260	258	272	258	284	275	223	248	262	274	269	266	228	253	272	275	274	255	246	262	240	238	273	296	267	258	283	264	255	242	289	244	254	269	282	256	257	265	255	253	234	291	255	279	273	275	273	259	267	290	248	251	254	277	269	272	242	253	276	273	249	273	254	258	273	293	217	253	272	272	272	264	286	301	272	248	239	267	265	257	317	284	235	251	275	259	256	251	276	249	262	283	289	266	243	248	250	267	273	237	247	219	249	274	277	247	240	259	272	257	261	297	262	258	282	257	280	240	223	279	264	292	258	248	240	261	240	265	248	289	246	257	222	250	250	273	270	237	272	243	283	282	251	264	241	272	249	293	277	263	270	249	247	281	296	258	270	271	252	292	267	255	292	248	246	276	239	262	261	262	256	244	249	240	270	280	232	262	271	252	263	240	258	256	258	242	261	263	273	255	297	264	248	247	292	281	244	239	252	266	256	245	236	274	250	231	264	239	257	247	268	268	263	267	273	258	266	261	250	252	267	241	263	275	307	240	264	270	269	266	268	235	275	269	274	239	262	285	259	260	266	275	249	266	241	272	269	254	273	261	224	267	254	268	219	252	275	248	261	253	276	238	282	273	275	240	262	280	266	231	258	265	263	271	228	257	269	269	264	290	278	301	290	244	294	267	278	259	241	290	261	259	252	248	263	287	272	246	265	246	261	279	239	276	247	287	268	246	260	259	253	259	273	288	275	252	247	239	274	229	245	264	265	229	285	261	279	268	237	232	276	256	260	243	267	249	246	252	237	281	277	271	279	250	254	270	263	239	268	259	265	271	265	277	246	258	260	273	264	267	237	250	270	264	279	282	247	279	228	256	239	279	258	250	291	261	262	263	241	261	245	244	277	239	279	250	271	278	261	272	257	242	246	276	253	271	295	267	260	275	251	264	252	260	281	283	279	270	247	243	287	276	307	268	282	248	279	247	257	267	248	260	261	224	272	258	249	272	272	246	257	246	257	247	259	238	286	265	283	256	277	246	231	249	261	246	277	274	283	247	244	259	252	260	261	235	265	260	231	254	253	267	279	247	248	284	249	256	239	241	248	234	279	263	251	283	278	249	243	276	249	281	243	302	289	272	231	266	263	256	250	287	265	249	246	267	258	261	229	219	266	284	269	270	273	305	247	294	262	281	291	272	271	270	270	257	283	271	228	265	248	266	246	273	271	249	261	258	249	233	260	254	265	279	260	249	246	250	259	245	239	251	278	274	259	285	247	243	302	299	261	271	267	245	266	270	263	287	230	244	257	245	242	251	261	244	248	254	269	228	289	256	285	295	266	261	242	241	260	272	246	277	274	251	243	252	290	256	259	255	282	256	269	289	256	262	275	241	291	260	248	251	255	247	249	253	302	229	231	236	268	260	276	257	259	245	259	271	275	262	221	283	293	261	275	269	248	253	271	249	247	266	215	255	233	294	260	255	245	247	266	275	238	266	265	265	272	281	280	260	253	278	250	269	255	268	270	249	259	250	257	256	265	234	245	259	271	269	235	286	258	264	245	256	278	293	278	252	267	282	267	251	252	299	259	275	267	261	258	281	247	251	245	260	239	255	253	263	281	268	270	261	258	238	270	273	272	245	247	278	277	271	283	229	266	254	270	301	262	242	270	253	275	275	262	265	252	226	268	257	232	262	239	241	252	248	298	268	266	264	282	251	274	240	249	247	257	244	267	268	262	249	268	260	266	256	256	255	275	260	244	265	251	243	266	277	255	251	251	256	246	253	240	237	240	281	271	266	250	255	282	277	251	287	244	273	281	259	242	284	233	246	269	265	274	265	274	256	268	265	270	259	284	230	250	258	255	264	249	250	237	259	238	257	265	216	237	262	248	284	285	254	267	263	278	240	266	264	245	268	243	250	255	269	258	277	253	284	265	258	251	262	259	251	284	290	287	266	216	269	240	261	293	259	274	264	265	263	233	268	264	259	233	280	256	268	281	249	253	268	267	263	266	264	279	268	248	267	252	263	261	244	252	277	262	272	271	238	264	267	249	267	254	261	250	249	256	277	251	251	250	258	267	307	274	242	248	248	258	270	259	241	247	240	287	249	261	271	251	286	279	271	257	257	246	251	257	256	262	272	247	269	268	274	294	284	276	249	252	283	252	266	270	242	256	260	267	282	249	241	235	261	282	274	257	255	266	258	237	230	261	255	275	263	269	226	258	257	266	249	259	265	275	247	281	269	257	271	259	252	269	269	270	248	268	275	251	250	248	261	259	279	282	264	219	261	257	292	254	271	264	261	266	273	279	258	286	280	244	265	241	259	241	227	220	265	225	280	258	273	301	255	269	260	236	273	281	280	263	273	283	262	249	253	277	252	251	274	256	270	258	271	253	264	248	273	267	241	272	243	297	251	274	245	249	248	270	266	257	249	308	274	267	258	250	258	243	254	216	235	246	246	260	260	274	241	277	263	263	244	260	247	299	283	293	288	283	298	301	225	267	271	266	269	241	249	247	250	268	274	286	272	302	237	244	305	256	261	283	266	271	249	278	288	258	287	253	298	245	273	272	280	276	283	287	287	283	256	282	251	256	241	242	262	239	250	258	268	274	249	255	240	276	248	252	272	255	264	237	269	268	269	250	256	261	242	261	263	238	242	266	249	296	253	270	252	267	267	291	239	249	273	269	259	273	259	253	273	245	263	258	244	268	249	274	235	271	256	258	265	270	250	260	252	282	279	279	278	264	258	248	265	252	262	266	265	269	271	304	245	269	236	255	257	298	284	275	236	239	263	263	258	260	233	296	267	291	277	266	269	266	253	251	253	249	278	257	236	250	269	296	243	222	247	286	272	254	288	266	269	257	275	276	275	250	268	246	250	248	259	298	251	243	257	259	258	261	248	223	247	254	278	242	253	266	243	278	241	299	250	259	264	259	278	242	246	256	250	282	251	253	262	266	263	281	244	242	256	247	272	273	257	251
23893	22821	33363	32215	23772	22157	6274	456	377	358	323	350	298	349	350	333	304	329	306	325	297	327	325	335	341	315	310	329	289	305	296	341	670	457	340	336	314	330	323	331	293	277	334	319	301	293	305	312	278	346	293	333	300	319	326	312	295	290	304	277	313	305	303	309	295	298	325	330	372	337	304	312	343	287	291	322	296	315	287	324	299	309	326	331	317	327	311	301	315	314	315	306	306	346	325	297	330	305	285	301	328	331	281	307	280	305	289	336	325	306	330	297	322	315	332	310	303	291	308	304	303	320	308	328	293	283	311	337	299	301	254	317	317	327	330	303	319	314	316	319	313	314	286	313	311	312	315	309	296	301	304	302	315	306	321	306	334	313	314	321	319	302	324	346	282	320	320	316	294	320	300	301	348	332	288	320	288	326	321	303	346	367	314	318	310	329	293	277	297	311	290	318	286	330	323	287	298	319	283	291	319	302	319	317	274	314	330	285	343	292	328	334	315	289	307	303	301	317	316	292	325	335	307	291	265	320	319	316	290	351	314	293	322	295	325	298	308	287	325	307	296	316	327	333	351	347	298	322	298	313	315	311	326	275	290	292	318	326	295	326	308	300	349	325	320	307	282	329	275	301	319	306	318	286	325	318	332	310	300	320	316	319	286	337	308	322	314	289	312	295	334	310	371	290	307	290	302	306	322	299	290	320	320	287	315	305	283	311	302	295	308	318	297	286	319	304	310	300	325	334	330	317	289	312	300	316	313	302	341	303	287	308	289	321	292	306	307	331	334	268	289	301	294	299	349	315	310	311	327	308	306	295	275	296	268	330	287	302	313	305	279	302	300	308	318	311	315	313	311	350	323	292	313	313	306	302	305	294	326	340	286	319	328	306	295	339	287	305	292	288	306	312	281	333	295	287	319	299	328	307	310	289	294	323	263	314	307	306	309	306	315	307	323	331	296	306	305	335	343	309	299	313	339	310	314	297	306	309	310	319	308	300	315	315	346	342	294	328	322	337	285	305	348	305	342	312	300	292	312	306	289	322	281	308	316	308	306	293	324	302	309	313	343	343	326	319	322	348	286	283	321	308	316	309	313	294	292	306	296	298	316	303	333	284	320	300	333	296	331	302	300	290	313	289	297	315	321	291	307	296	315	314	292	317	303	349	318	278	305	271	312	323	323	299	303	298	312	299	299	289	294	307	310	320	343	309	292	309	310	310	323	306	285	299	303	319	272	299	331	300	338	281	310	333	308	306	308	287	326	288	323	330	300	309	306	298	336	308	291	317	290	296	286	334	313	320	327	304	314	333	327	283	302	334	333	306	284	307	309	276	286	318	324	304	331	305	333	325	292	291	302	333	310	345	315	272	297	296	299	327	300	310	324	296	331	331	317	299	329	320	325	273	296	303	321	343	305	284	266	305	306	296	297	303	309	345	307	343	293	287	308	319	333	314	311	265	307	315	328	273	292	322	290	275	308	319	321	286	319	288	319	285	287	315	283	322	290	315	287	312	300	313	317	323	297	326	317	324	290	298	288	291	298	356	318	310	345	317	316	301	298	269	320	306	304	303	318	343	309	301	323	327	304	304	310	325	280	302	322	298	303	317	299	324	291	300	297	313	330	295	309	322	306	320	309	361	275	313	315	323	291	322	319	324	297	282	329	284	329	310	318	330	288	286	313	298	301	324	271	338	323	275	291	295	290	302	314	304	291	268	280	275	304	335	324	287	348	295	275	312	301	301	309	310	302	316	318	334	306	286	280	294	296	297	344	344	326	303	360	321	325	315	283	315	274	297	325	325	284	310	305	320	286	344	299	307	308	316	315	278	301	328	297	300	311	347	308	309	287	317	298	317	321	278	323	282	341	337	285	326	304	297	294	330	303	331	303	311	308	331	303	319	306	298	326	276	305	320	317	300	351	320	302	295	346	314	314	321	324	306	325	329	294	322	308	296	337	294	315	306	284	288	303	329	312	322	308	295	306	300	311	336	341	314	282	298	313	343	318	320	317	338	308	303	314	275	300	347	318	305	338	292	342	308	320	338	287	322	298	293	304	276	304	311	318	297	290	275	318	317	306	308	307	346	314	315	311	288	278	301	316	294	330	296	326	312	337	316	310	300	284	296	307	300	305	289	319	329	313	313	307	311	332	320	318	307	336	338	346	330	355	325	304	301	294	294	304	303	317	290	293	352	343	290	294	292	318	341	302	316	315	325	286	287	326	314	284	301	325	269	288	300	332	292	315	262	317	296	298	321	303	320	307	311	329	318	320	312	317	296	315	286	326	287	303	301	325	308	300	287	316	286	289	337	306	324	327	285	274	282	273	302	318	285	300	308	286	303	280	330	280	315	323	296	278	306	301	310	338	310	337	291	310	313	314	295	334	282	337	321	318	324	313	314	324	283	291	295	324	334	319	310	317	328	308	317	293	308	306	301	321	320	306	300	331	318	311	295	330	270	312	302	291	273	305	308	305	301	334	335	326	320	293	298	295	320	315	324	256	277	322	300	311	332	290	312	326	293	341	291	305	294	316	300	313	306	308	338	322	307	332	305	308	306	312	331	301	311	295	292	310	316	319	317	310	319	327	300	334	316	282	305	312	316	331	293	308	298	326	305	368	293	315	347	291	309	313	317	309	308	333	278	334	346	330	317	302	298	300	325	333	296	301	312	352	318	298	313	308	308	316	275	298	336	334	303	290	297	325	302	302	281	300	319	312	320	288	333	286	280	311	309	319	306	313	289	336	330	291	310	310	336	334	320	316	297	326	282	326	289	323	278	308	289	314	319	285	307	306	296	296	333	319	293	276	335	330	292	309	317	281	306	324	298	302	335	318	307	277	332	325	307	312	297	302	319	315	343	309	305	302	320	332	301	290	319	329	296	300	320	297	286	318	282	287	317	301	291	330	303	309	282	333	333	300	326	323	313	309	288	320	301	302	324	327	308	315	320	294	340	287	315	290	309	339	339	289	318	307	299	311	323	318	305	282	326	302	332	307	330	326	324	306	316	298	319	279	289	312	284	279	286	296	303	298	311	302	293	309	333	329	319	324	304	301	324	314	314	326	302	316	322	282	306	312	303	306	311	308	320	295	296	334	297	350	321	329	330	307	299	300	327	298	302	325	262	301	364	328	313	300	293	310	324	311	302	307	343	321	293	325	278	312	322	292	315	336	337	303	284	306	331	300	300	335	308	332	309	356	299	332	286	316	282	298	276	303	307	323	291	313	310	335	309	321	306	266	325	314	292	323	287	312	287	325	292	297	289	287	340	290	328	278	282	299	311	300	322	309	305	290	293	311	291	327	301	303	315	325	327	301	280	321	286	312	311	287	363	318	326	309	330	296	305	308	332	326	347	307	324	298	312	287	312	300	353	321	305	314	319	281	290	301	313	289	334	302	320	306	327	287	338	333	312	303	328	300	323	323	309	309	307	338	307	296	297	323	325	310	278	298	263	320	334	282	317	299	309	304	277	325	320	325	313	321	326
46216	86483	57527	55980	24981	13570	666	597	560	553	546	516	528	517	470	483	454	471	436	451	439	431	453	460	418	468	450	426	425	432	459	477	1311	755	444	435	470	459	417	432	442	457	414	417	430	432	428	414	413	450	456	432	436	422	428	463	419	453	439	442	435	431	429	459	410	439	432	429	429	436	452	421	395	447	425	454	481	454	423	436	412	439	479	434	430	464	442	424	443	429	449	464	441	450	454	431	417	434	414	417	460	443	408	440	443	415	457	447	417	443	438	433	446	437	431	442	419	392	437	449	462	464	428	446	438	453	395	424	461	425	431	416	440	461	445	422	437	404	417	455	418	449	459	437	408	407	459	411	424	454	455	435	420	442	426	416	445	428	430	404	446	455	469	457	460	459	433	429	432	446	450	437	429	426	410	440	463	449	382	484	423	441	442	452	440	438	454	459	402	438	462	441	417	433	446	421	462	453	413	464	452	438	404	431	380	446	436	438	452	459	426	409	445	389	450	419	417	415	465	437	455	447	406	408	430	422	462	455	421	441	410	442	427	451	420	475	437	430	446	453	475	481	455	443	412	435	430	403	428	405	443	446	462	426	427	454	435	453	465	449	397	436	453	444	465	446	450	464	375	496	410	438	416	421	468	408	472	420	421	408	476	399	463	434	466	400	383	436	431	403	453	463	434	430	434	428	435	443	431	410	442	462	458	460	447	472	431	479	462	441	448	456	435	415	412	443	425	432	417	454	415	446	464	429	428	466	406	412	442	424	437	428	416	427	443	448	420	446	477	470	447	444	434	414	463	442	430	438	420	452	452	436	470	419	414	432	468	437	493	434	477	432	442	419	465	458	427	430	448	445	450	443	471	465	451	411	453	459	453	411	449	457	446	417	463	436	453	415	435	440	394	437	422	412	461	430	420	436	425	432	433	454	436	429	455	455	437	428	426	459	444	418	470	481	442	446	453	429	449	459	425	445	453	416	415	406	404	455	450	394	464	419	422	419	402	413	406	476	481	466	466	449	473	417	406	423	450	444	435	423	434	398	442	497	425	439	439	452	417	417	421	432	440	450	426	438	442	459	441	436	421	418	464	442	446	437	388	447	407	467	431	447	455	427	436	441	442	439	408	415	411	440	421	443	412	408	441	450	413	441	473	473	424	439	422	416	461	399	408	458	442	474	464	465	440	465	422	422	393	415	416	431	450	432	428	449	420	445	409	434	411	487	433	413	438	431	423	411	379	455	406	422	445	412	414	452	420	413	462	426	457	429	430	434	428	455	483	440	425	441	450	440	419	471	431	516	433	417	395	445	452	439	455	431	454	467	446	453	443	475	433	419	444	460	454	453	432	427	447	477	459	447	429	425	462	393	461	456	430	436	482	470	459	437	441	416	436	461	451	427	460	448	435	434	400	406	431	429	422	419	436	415	449	437	487	408	401	426	452	427	411	427	433	404	469	404	472	446	456	401	407	445	411	459	439	421	457	439	450	413	436	423	443	440	423	455	462	436	459	461	443	409	414	443	472	452	446	423	434	470	411	432	440	424	432	417	418	437	443	437	466	418	430	460	478	416	447	459	463	445	443	450	461	457	438	432	431	440	430	448	424	438	421	400	451	417	445	429	426	393	425	436	400	414	452	440	432	429	424	418	439	425	470	437	469	459	438	429	481	431	412	417	438	462	453	452	436	465	444	433	411	420	461	413	439	447	474	425	437	450	441	444	454	398	444	422	441	426	465	429	456	436	483	436	457	437	432	459	404	407	451	448	440	436	429	390	447	459	448	432	461	422	411	394	416	420	450	412	427	471	424	456	454	433	448	406	434	447	432	443	443	423	415	455	418	444	426	461	416	432	407	459	446	436	443	447	420	448	431	425	464	456	423	423	457	496	447	403	463	458	424	426	455	420	444	445	453	428	432	430	424	422	456	436	445	432	424	445	439	446	506	436	462	442	432	439	460	481	445	446	436	411	442	445	459	421	410	462	419	463	462	482	441	392	370	425	439	452	469	453	469	442	451	407	412	422	432	472	449	437	440	425	473	471	433	438	466	412	408	471	447	398	424	396	449	466	410	447	451	431	417	447	436	459	431	426	407	465	438	429	450	446	443	439	476	440	407	408	424	461	426	425	429	449	459	440	418	467	420	444	427	456	428	395	446	468	419	417	414	471	422	430	442	428	440	437	418	505	438	497	455	466	454	413	458	474	447	456	398	425	448	437	411	422	459	424	467	460	410	461	437	457	464	464	414	461	446	439	414	432	467	460	464	448	447	445	441	428	417	422	437	419	432	449	466	439	421	387	458	392	433	443	425	403	450	430	441	431	424	426	445	433	459	442	435	450	449	450	451	454	465	451	441	412	421	443	437	431	466	432	426	449	411	442	440	452	451	420	452	416	457	446	435	440	426	405	417	441	428	423	428	444	410	412	434	461	425	444	436	417	482	456	454	437	435	458	429	447	440	439	411	440	409	459	429	394	418	426	453	414	436	475	450	443	464	446	472	450	405	463	453	417	443	467	408	481	457	439	442	429	455	434	429	450	418	452	471	457	423	394	472	470	445	423	421	410	459	456	457	424	462	430	424	451	425	435	432	484	444	447	441	452	418	428	434	384	443	422	428	417	446	416	455	454	455	443	431	432	429	426	432	430	451	464	466	482	460	436	400	445	479	463	460	459	450	463	428	467	440	440	413	430	442	434	440	419	434	430	437	417	479	445	461	487	440	420	438	443	445	428	418	440	446	431	444	409	461	451	438	441	423	412	441	463	426	435	432	419	445	431	446	433	423	441	428	479	446	459	447	414	476	446	448	452	469	437	418	426	436	431	432	428	404	457	446	417	434	403	399	447	453	442	438	418	453	413	416	475	451	409	459	458	436	413	445	428	424	432	414	458	439	454	421	431	412	475	450	431	460	409	481	381	436	421	443	459	451	464	455	431	424	415	419	452	470	444	404	437	418	397	427	419	447	458	462	434	453	450	437	420	440	416	433	413	431	448	445	432	415	465	448	413	410	454	416	429	437	464	428	422	448	432	483	407	447	435	397	472	450	424	401	437	442	471	469	435	442	458	425	471	470	435	407	456	462	448	440	463	458	420	424	447	431	448	422	452	484	389	403	478	448	437	445	422	462	455	476	441	419	400	415	425	449	452	454	451	456	446	463	480	450	425	403	443	455	420	422	434	464	447	478	394	426	397	432	476	438	445	449	444	426	456	428	455	408	449	403	426	425	443	473	410	432	435	411	436	451	448	421	432	425	427	402	412	489	441	403	407	420	448	418	436	447	413	426	448	438	413	437	449	410	433	441	399	445	445	428	456	452	433	456	462	455	469	442	445	427	406	444	401	410	465	439	423	428	436	418	452	428	419	441	425	453	462	446	467	443	445	447	415	417	448	431	410	416	463	443	425	434	422	435	411	407	455	443	433	461	462	487	449	471	444	428	429	462	446	453	450	423	479	414	455	465	462	447	457	415	441	441	423	442	474	446	424	437	442
22881	21914	31006	27533	24811	24514	14766	1165	368	417	375	361	397	356	398	363	329	315	384	348	339	375	363	334	344	329	334	316	340	329	330	352	815	788	337	331	312	362	312	310	317	318	299	335	309	381	315	318	329	322	351	320	355	346	334	377	332	291	329	308	342	304	333	330	324	315	312	305	341	327	333	353	356	328	331	363	338	341	330	322	364	350	313	361	317	363	315	335	335	310	327	327	336	305	337	340	314	310	317	323	353	322	324	342	320	335	331	317	357	332	327	333	327	328	324	336	369	361	354	327	318	365	322	361	351	311	339	330	305	310	359	312	365	327	318	340	342	348	348	304	322	309	310	353	342	352	312	316	342	308	354	319	321	294	338	321	332	338	326	337	334	344	304	346	351	333	346	313	337	331	344	297	317	318	320	342	298	332	321	348	333	362	335	324	314	371	296	344	350	293	310	321	322	340	296	353	346	350	287	326	322	345	338	321	313	330	310	324	321	314	312	333	329	347	337	306	338	305	350	325	339	330	328	319	317	337	297	303	348	332	344	300	295	326	326	345	301	352	356	300	336	321	335	339	319	323	342	340	315	339	339	303	373	326	302	345	336	338	351	334	303	351	336	335	323	334	341	338	329	342	309	320	325	339	361	316	302	351	347	329	307	330	335	340	370	318	294	341	356	359	293	329	334	348	333	326	331	318	305	336	300	361	323	323	355	327	341	338	348	334	320	327	330	334	329	342	316	344	331	299	325	320	306	298	352	349	304	355	333	337	326	330	349	347	348	337	358	329	324	333	293	326	341	309	324	319	326	356	348	344	338	303	341	343	296	366	321	321	357	348	306	318	337	349	303	308	345	321	344	372	343	294	323	339	348	369	333	331	318	337	300	353	334	333	335	362	319	314	327	328	331	315	329	328	320	319	335	311	320	340	334	309	332	321	336	306	300	324	323	302	348	318	322	336	315	337	344	288	317	316	323	325	323	326	325	330	305	380	336	339	290	318	321	321	351	347	331	341	352	337	328	305	341	326	309	311	309	342	339	330	327	308	341	316	336	325	331	326	347	343	326	357	338	335	338	317	346	308	313	323	346	320	346	350	320	295	336	343	299	297	333	328	351	323	321	348	326	315	353	351	302	383	349	308	328	290	321	331	342	340	331	311	336	344	358	292	325	321	340	327	343	357	335	332	333	330	298	344	312	337	338	323	310	302	324	342	335	329	315	360	307	349	325	353	304	327	349	321	330	320	298	333	339	318	289	348	347	297	298	330	322	326	332	314	340	341	333	337	369	317	303	308	272	316	319	339	329	328	335	301	301	301	306	349	328	295	308	342	301	295	324	339	337	327	332	333	358	351	349	301	307	359	350	338	325	326	321	330	296	320	336	311	326	322	330	341	306	323	320	343	325	292	330	335	347	320	345	311	326	337	345	303	330	339	317	306	331	330	333	309	328	336	317	328	349	319	300	347	323	371	331	293	303	312	338	306	330	335	339	362	326	323	323	362	350	334	339	332	336	327	344	340	338	332	341	313	341	321	318	316	327	330	341	339	305	314	350	310	343	326	333	309	321	329	313	348	343	326	346	331	315	324	363	324	315	290	344	332	323	348	282	332	329	314	329	323	301	325	350	335	353	316	305	328	327	297	304	333	292	354	375	313	333	346	324	308	343	330	318	346	337	284	313	319	352	324	305	366	352	316	378	312	349	320	338	339	337	313	332	333	331	349	328	312	349	316	342	309	320	339	333	304	341	335	323	330	337	331	302	306	320	290	333	309	339	319	329	317	331	325	349	326	326	307	319	325	335	341	316	316	349	340	343	342	326	351	321	346	330	357	294	328	342	365	309	352	294	300	327	315	336	299	359	346	319	333	332	357	332	320	327	316	330	336	325	320	291	339	332	344	309	327	328	324	294	320	310	297	336	329	358	336	361	344	376	296	371	332	343	380	311	328	331	328	338	333	293	305	328	351	339	341	303	326	333	334	338	307	288	288	325	348	312	388	337	339	315	323	331	276	377	311	348	335	327	317	315	311	373	322	331	335	334	339	336	349	314	300	327	343	297	376	352	300	362	351	335	305	328	330	327	305	344	357	334	315	323	314	338	348	344	348	341	334	326	320	301	318	324	350	337	347	302	326	315	332	333	319	339	303	345	332	337	308	318	348	330	347	364	303	311	329	312	357	353	326	321	320	315	308	317	324	323	335	315	348	344	341	336	286	319	340	312	313	349	302	305	339	325	322	304	327	308	350	336	322	350	337	335	299	326	287	340	317	317	338	313	320	307	332	371	323	306	347	313	306	330	288	303	330	304	329	331	339	325	294	321	311	317	364	296	325	338	343	340	330	341	297	335	323	306	317	323	277	324	301	322	320	359	319	330	342	326	327	322	344	346	332	364	329	304	306	350	347	339	324	306	294	339	326	333	327	322	356	366	338	337	326	344	318	329	333	339	322	326	357	343	331	356	317	273	331	328	333	315	329	304	323	334	290	293	321	299	301	323	318	339	350	305	344	298	318	343	323	328	320	340	335	297	328	346	312	351	345	320	289	296	329	303	336	354	336	301	345	352	306	335	335	330	331	320	306	316	323	332	310	325	335	339	307	328	324	322	303	317	342	332	340	318	326	306	327	294	299	360	317	325	286	325	334	324	316	351	342	357	316	335	342	326	309	309	367	335	326	324	338	328	288	313	310	308	362	350	344	316	325	331	333	305	289	338	337	309	327	336	373	316	324	319	317	348	321	313	328	320	361	317	361	328	348	322	304	323	323	323	333	316	309	292	342	318	360	315	329	325	339	332	357	322	345	345	355	327	358	319	312	315	312	310	300	316	342	323	322	313	327	369	326	289	342	339	345	362	339	350	340	320	339	337	340	353	342	346	342	355	319	331	335	304	325	305	306	339	362	317	335	333	313	336	354	322	314	321	328	325	331	308	312	294	335	353	308	344	338	336	369	318	343	320	321	349	341	343	310	357	321	362	335	328	338	288	302	315	321	363	314	313	341	318	311	343	329	319	339	335	313	322	323	320	334	333	301	350	333	325	350	346	274	325	352	340	300	295	328	337	316	342	314	320	330	293	310	307	326	323	324	338	323	345	308	303	308	335	326	325	314	339	345	359	343	311	339	335	356	373	361	348	333	339	314	309	307	319	355	308	343	328	306	311	354	320	291	341	327	334	335	315	305	334	332	375	340	335	308	314	323	327	346	351	355	321	320	332	280	348	342	285	340	290	341	309	335	326	328	362	298	338	326	341	321	299	318	321	340	319	326	324	347	313	318	324	312	332	345	352	330	355	382	323	326	301	353	361	349	330	348	316	283	352	310	365	330	335	350	295	325	313	315	328	307	332	342	367	330	352	377	314	358	343	356	338	351	329	304	349	337	297	300	333	311	349	320	329	342	346	328	333	342	350	332	352	321	334	330	346	361	339	355	346	362	331	345	313	315	306	330	314	338	332	305	336	340	343	315	304	312	317	346	305	331	314	313	351	313	314	319
53426	88915	68721	61892	41712	12796	853	753	706	664	600	575	549	545	504	510	529	494	464	497	477	460	513	513	507	503	491	473	464	473	454	492	1599	1485	445	457	475	435	478	507	436	489	418	464	476	472	456	432	472	446	461	430	439	504	474	453	450	424	448	437	459	453	441	424	482	462	437	443	462	451	461	444	448	437	396	435	473	454	461	449	489	454	480	478	465	459	439	451	451	468	429	471	440	477	404	432	455	454	474	441	474	468	480	483	463	476	481	462	454	483	483	434	460	439	443	448	444	510	459	479	443	447	483	450	462	447	463	469	481	455	461	440	503	474	397	460	485	461	464	464	435	403	472	483	449	424	486	462	483	473	466	463	438	459	439	473	459	447	478	474	447	447	466	483	436	465	470	439	477	494	455	445	484	500	429	417	434	487	480	479	474	459	471	453	442	444	456	454	464	420	464	420	458	441	455	420	485	477	448	455	451	474	436	439	457	476	465	490	458	445	449	465	464	484	461	465	442	440	445	448	446	477	451	426	459	467	497	391	429	439	444	439	421	447	443	471	421	442	426	432	481	468	478	456	451	454	463	460	501	455	423	431	489	479	482	457	448	453	495	429	462	457	483	434	442	451	461	453	465	466	412	421	446	460	419	508	428	480	462	435	433	461	475	464	465	447	447	464	417	455	432	441	457	449	418	492	458	441	457	463	426	445	492	469	447	486	435	424	447	476	488	450	455	491	463	456	477	471	443	466	464	443	434	450	463	493	466	428	443	473	427	465	450	480	472	449	453	468	475	462	409	436	441	453	427	463	421	438	409	495	473	482	470	481	468	423	495	504	467	447	467	463	437	471	430	437	445	473	470	428	485	448	498	479	507	494	468	440	448	450	490	437	443	496	481	458	448	456	471	436	453	430	431	443	512	501	459	495	449	469	475	434	459	390	447	465	475	503	448	454	477	455	460	474	455	461	480	418	445	458	442	424	447	470	456	490	490	453	471	434	470	497	420	495	455	490	479	428	479	411	422	452	457	447	478	410	443	455	490	472	464	466	462	454	453	421	453	473	475	462	485	464	440	469	452	453	432	444	465	438	486	459	448	508	412	471	446	478	440	484	427	422	439	443	454	467	474	471	427	431	444	468	479	467	457	429	471	414	471	489	494	452	465	477	452	491	473	452	489	473	492	462	471	455	466	437	465	462	445	439	495	423	463	456	456	448	462	490	434	448	462	446	455	446	472	438	475	444	480	463	451	439	465	479	467	432	459	426	452	445	451	453	479	464	430	454	455	452	483	453	446	456	476	428	488	448	435	442	445	464	475	492	446	451	461	450	458	440	483	437	474	444	458	464	458	428	407	451	494	461	438	461	519	457	477	443	465	459	424	481	472	478	453	447	439	453	477	448	468	462	432	462	492	488	443	492	490	450	457	437	454	445	495	483	481	472	480	480	459	459	456	415	472	476	466	456	434	443	456	439	449	411	476	433	443	446	442	445	425	468	452	445	448	465	448	449	455	472	423	453	453	439	475	437	453	417	459	452	466	460	420	451	451	453	438	458	514	436	509	479	440	463	468	484	484	461	471	491	465	451	450	451	463	434	448	448	428	440	453	432	455	443	481	493	503	466	441	454	456	452	471	474	501	440	469	445	420	462	465	453	498	456	458	426	428	449	436	460	449	432	438	470	467	460	441	462	447	442	487	449	439	474	441	438	476	485	474	478	493	418	491	447	441	449	447	446	459	477	428	485	464	470	473	454	455	449	453	445	460	462	466	429	446	464	460	458	450	486	446	465	450	445	448	432	457	461	467	428	446	487	448	497	487	445	478	473	452	479	481	448	453	465	451	469	454	452	437	477	447	431	428	488	458	430	460	416	463	468	466	465	514	452	458	431	474	470	468	482	462	438	456	460	423	438	439	450	462	459	429	452	471	434	415	444	476	460	495	455	469	464	472	437	466	449	452	463	492	462	440	452	442	441	435	472	449	438	462	469	450	482	450	464	455	495	474	454	469	447	459	473	489	470	473	434	448	416	478	438	455	449	470	428	461	462	419	429	455	457	411	486	457	469	452	492	484	408	460	435	495	423	443	492	482	470	420	458	515	428	446	481	480	441	463	471	463	444	490	468	461	481	448	443	464	459	483	491	460	456	481	446	474	439	440	508	470	451	470	451	446	449	469	481	445	480	454	520	457	451	448	475	475	418	477	476	465	467	482	464	451	422	466	421	418	454	477	430	461	431	449	437	435	445	444	465	465	487	464	474	447	473	483	459	460	446	455	500	418	446	481	499	467	420	478	455	450	480	453	420	429	418	438	440	469	472	461	467	478	473	471	448	434	497	446	439	432	411	464	461	456	458	457	459	451	420	460	456	495	466	437	454	507	456	492	451	457	457	442	483	481	441	461	438	483	476	445	457	453	477	443	446	452	444	468	442	477	473	490	465	491	445	488	436	452	426	480	473	485	444	493	520	483	476	432	484	472	455	458	461	440	492	419	427	493	447	429	513	452	432	454	434	441	471	477	459	483	453	469	454	439	431	459	455	435	458	473	419	446	456	453	439	459	461	456	448	475	440	453	445	428	420	421	444	472	461	433	464	466	445	442	488	460	412	459	459	457	440	498	467	448	442	466	468	471	450	462	446	475	443	422	457	452	453	473	449	437	423	450	495	444	449	477	438	455	447	451	472	428	455	418	468	454	474	457	460	449	465	457	484	418	468	505	473	457	436	412	445	457	493	432	448	480	434	428	452	456	443	459	453	464	426	483	483	449	455	473	483	455	485	456	439	471	432	411	454	468	463	491	472	449	472	466	463	456	451	463	429	471	474	448	457	457	468	466	468	468	446	481	473	477	475	495	482	446	450	463	437	425	489	475	442	453	462	502	403	489	459	461	472	476	495	478	442	488	463	465	433	461	469	468	484	448	446	460	397	457	439	432	459	470	440	427	446	450	472	469	449	435	471	438	463	468	478	461	488	480	442	442	462	444	471	462	410	414	464	473	454	495	435	440	471	442	418	442	478	464	449	419	485	453	459	425	465	455	443	504	495	503	464	491	459	453	438	444	477	452	491	439	467	468	411	449	457	457	482	433	418	476	465	449	469	475	478	513	482	440	459	462	483	460	464	447	454	464	432	489	451	466	434	442	504	453	467	440	505	471	512	456	482	468	463	454	444	466	444	413	453	460	450	442	442	404	493	448	482	495	449	497	460	471	452	458	454	445	458	494	430	428	426	462	451	482	471	455	427	417	453	451	465	477	446	452	461	462	487	484	451	434	439	453	467	462	451	442	471	494	443	433	475	476	462	462	461	493	451	459	403	459	478	458	450	503	444	446	438	448	463	478	484	438	479	469	455	454	473	435	431	462	488	479	440	439	485	476	481	413	438	444	454	442	430	475	485	472	448	434	452	456	499	509	432	436	447	480	433	435	469	460	448	432	445	462	457	427	446	457	434	434	448	472	466	499	429	478	424	449	440	426	465	428	436	430	462	440	480	491	432
26886	29310	27959	26560	6283	1513	196	181	188	209	193	191	193	191	177	197	160	173	192	166	165	180	198	167	188	179	204	196	185	197	161	178	221	244	173	191	186	205	179	179	203	189	198	189	197	181	177	191	159	189	171	179	185	185	177	192	187	187	176	164	198	196	183	189	210	200	192	193	178	181	198	184	180	168	169	198	191	190	179	191	194	169	173	198	179	161	179	184	169	194	172	164	187	194	184	179	186	158	181	171	181	177	192	173	165	203	154	195	172	176	172	187	186	181	176	176	162	188	164	196	210	184	163	190	187	165	173	184	186	177	205	183	176	210	174	171	198	182	195	182	182	187	196	195	181	187	191	185	159	205	177	196	165	167	174	198	191	183	168	195	186	200	204	188	185	172	209	186	185	191	187	199	175	174	175	188	188	173	201	187	184	196	183	183	171	181	179	184	165	211	214	182	201	192	186	150	210	187	198	210	176	189	184	191	168	185	173	181	182	174	169	168	174	182	184	190	206	179	180	192	218	182	196	149	194	206	189	178	189	183	178	196	168	185	180	198	179	161	169	186	176	159	193	184	170	181	188	194	164	176	189	208	191	210	150	175	167	176	183	206	183	189	187	188	154	192	172	184	152	203	204	171	183	186	197	193	202	182	184	191	174	199	203	163	189	183	183	166	168	150	168	183	170	172	197	169	187	175	194	176	175	173	182	188	183	205	181	191	177	199	191	183	150	175	192	175	168	177	173	169	186	173	175	176	173	188	204	189	183	195	184	182	168	163	198	192	189	181	187	193	172	176	176	194	152	203	189	189	166	164	192	171	173	188	183	190	168	185	182	185	182	186	186	175	184	180	163	194	206	197	191	162	191	188	166	169	182	180	164	197	167	191	197	174	192	184	179	182	196	184	197	185	194	178	210	173	198	182	223	185	181	180	173	186	173	206	197	171	180	166	208	191	168	192	191	167	184	175	195	188	203	176	183	183	214	180	162	181	188	178	181	177	143	185	171	190	178	187	192	202	175	182	194	166	193	168	181	201	195	180	194	188	199	187	167	174	174	174	176	195	170	182	191	198	175	186	206	167	182	166	176	197	193	180	196	200	171	180	189	186	200	165	157	197	188	178	185	188	182	177	179	172	193	202	201	181	198	188	170	203	200	193	178	196	169	182	191	209	168	174	183	156	197	180	170	166	200	206	168	184	179	152	184	194	198	186	186	191	188	192	184	189	185	204	181	184	160	184	155	186	170	197	194	174	163	208	197	179	182	182	163	206	185	191	182	166	196	191	153	167	166	185	193	181	165	186	174	195	189	182	161	186	187	178	188	159	182	207	195	187	192	175	179	200	161	189	204	195	174	174	202	197	178	187	173	191	193	182	194	181	183	184	189	188	179	184	213	172	168	167	195	200	223	186	168	157	181	188	203	200	182	155	157	179	201	202	208	179	176	182	159	173	197	166	176	185	182	187	192	158	178	179	201	180	186	171	179	191	185	201	169	189	193	185	165	194	179	199	196	174	204	180	155	212	183	209	159	173	201	192	171	186	181	175	169	198	182	208	172	189	193	178	178	196	185	181	165	181	182	163	199	165	189	182	186	182	174	205	186	185	183	182	201	173	200	171	166	175	172	180	172	175	188	194	203	189	185	163	198	189	185	187	193	177	169	174	182	214	188	180	179	182	172	175	184	180	193	181	185	204	183	177	183	173	187	187	213	183	175	190	186	171	188	192	180	182	189	189	188	183	215	165	186	165	168	167	197	191	215	173	179	176	194	209	164	180	168	178	170	177	186	164	178	186	196	198	181	176	176	188	204	182	183	161	196	202	178	183	197	170	202	177	169	184	200	165	180	179	171	162	187	186	159	182	182	185	163	191	151	173	194	169	186	178	202	189	185	167	205	189	183	208	180	190	178	195	205	162	174	191	167	195	160	205	173	189	185	183	186	191	175	188	159	179	178	150	165	158	193	201	199	165	194	192	211	212	155	190	186	162	192	202	182	200	210	168	190	188	194	221	201	209	229	161	179	183	205	189	188	191	182	156	176	195	165	177	176	168	144	203	174	188	173	198	189	145	191	178	167	175	169	145	177	185	188	177	162	175	170	197	181	187	178	162	172	199	177	201	149	197	173	203	199	182	205	180	162	188	181	167	201	189	194	189	195	172	182	173	172	153	165	183	163	161	197	176	189	166	192	203	189	169	173	187	177	174	192	186	200	156	191	187	185	183	172	176	176	196	183	151	209	188	185	194	182	186	193	197	181	187	206	202	175	193	188	195	189	163	206	180	182	178	170	168	192	185	170	189	192	184	178	178	182	173	170	180	186	177	162	188	177	193	186	188	205	194	169	188	193	181	168	182	167	155	183	160	160	176	181	199	199	179	184	192	185	156	186	197	181	189	171	184	162	155	185	203	188	165	208	175	178	171	189	186	186	178	178	173	165	180	185	168	191	170	169	180	167	172	188	174	181	186	153	186	182	180	175	215	158	185	192	198	208	197	207	170	194	182	176	173	176	182	201	200	211	160	211	191	179	202	187	189	163	182	170	181	187	188	201	173	204	190	182	197	198	180	181	177	207	196	167	190	174	190	186	178	177	173	170	176	176	196	217	189	174	181	213	187	156	169	187	182	194	179	151	195	153	191	197	168	193	180	181	199	197	191	196	186	180	185	200	168	173	187	183	195	172	206	179	167	181	177	180	203	180	173	209	172	181	182	184	170	176	189	219	183	195	164	167	179	202	179	186	164	162	193	189	187	186	186	162	199	207	179	185	192	206	188	172	218	182	182	180	170	181	192	183	174	191	185	191	191	169	190	171	185	181	193	193	168	189	173	209	198	179	191	180	184	175	196	211	193	210	163	183	197	191	188	175	183	197	162	159	185	167	175	194	165	179	182	188	177	197	157	181	188	185	189	187	169	182	198	208	200	181	186	209	181	195	201	190	183	201	174	185	171	156	199	157	171	183	175	197	193	179	199	164	196	215	192	206	204	181	176	167	182	191	180	182	174	174	195	187	169	183	200	157	195	166	178	188	161	174	194	182	180	202	206	181	163	194	193	200	179	169	207	160	206	177	155	181	208	186	180	203	188	212	180	180	176	173	165	177	170	183	181	188	173	208	183	192	171	180	177	198	198	183	199	166	169	157	182	183	178	199	183	197	217	160	191	161	204	175	163	183	192	169	188	170	173	196	182	195	167	165	182	206	181	162	181	193	185	183	198	196	185	192	193	168	177	204	188	182	155	180	191	156	199	168	190	177	165	216	177	204	202	209	204	170	178	178	195	207	172	168	193	181	212	188	175	192	187	189	179	175	177	184	197	206	184	177	168	185	187	181	198	200	193	201	182	181	183	174	158	198	182	177	180	173	194	179	194	170	176	195	212	183	181	163	158	181	173	194	181	192	186	181	188	208	184	178	193	209	177	171	192	171	204	182	175	156	166	180	202	207	173	178	184	178	162	201	182	186	193	193	184	187	207	183	170	200	173	195	194	184	180
21975	48302	30150	25254	6418	2658	291	304	263	290	290	281	226	280	270	282	274	273	255	268	284	227	253	255	264	297	250	283	253	250	263	254	328	368	253	301	264	300	266	287	283	296	242	278	273	272	272	254	248	254	267	250	288	282	250	306	281	264	255	276	281	267	270	251	264	270	298	291	287	256	272	261	282	306	298	304	262	275	259	257	259	268	241	266	285	282	255	272	289	277	267	254	268	270	251	290	265	285	242	231	253	262	275	263	273	262	271	272	280	268	232	256	261	262	269	279	283	279	257	272	262	271	263	224	247	256	255	270	271	248	271	256	265	255	267	264	262	289	274	243	254	263	270	258	290	301	265	248	261	237	272	265	243	271	262	248	285	272	230	274	271	283	257	253	255	255	264	243	288	292	272	229	225	275	250	271	258	250	277	236	248	305	285	260	268	278	291	259	285	268	256	281	263	259	262	255	267	292	275	268	277	262	250	286	286	273	268	240	256	275	257	245	272	247	269	239	244	269	287	250	254	285	271	234	272	277	236	293	253	265	278	255	293	277	256	249	278	268	279	218	259	263	277	268	266	283	269	270	265	268	248	245	261	270	269	263	280	247	255	221	261	262	263	297	252	278	273	279	281	260	264	280	289	253	248	253	270	241	312	255	286	255	283	303	240	288	255	283	278	270	272	269	274	262	295	301	255	270	254	242	265	271	257	273	284	238	279	247	274	262	255	276	296	258	255	301	268	298	238	254	273	270	257	261	282	305	274	284	267	253	253	273	271	275	243	260	245	251	288	253	245	277	242	275	268	275	266	261	253	262	266	286	267	272	267	267	246	254	245	297	249	260	262	291	269	269	260	277	274	245	257	259	255	292	282	271	280	246	289	247	257	275	261	278	313	283	256	247	256	282	270	275	267	296	267	265	257	249	275	247	268	253	250	242	264	247	281	271	271	257	267	274	229	273	269	259	259	296	259	297	299	266	257	247	263	283	261	261	272	267	234	286	237	268	281	227	264	250	273	271	260	248	294	234	274	250	258	266	260	245	261	272	230	280	254	258	263	257	281	296	275	290	267	234	290	230	253	276	274	281	279	274	289	251	262	263	258	267	260	259	272	250	275	266	233	303	257	286	290	281	260	289	274	278	259	269	269	240	250	284	273	268	255	278	253	245	276	270	241	292	274	279	278	263	259	232	221	259	258	259	280	268	268	262	268	255	251	262	255	253	256	239	274	267	241	285	299	295	252	258	251	246	258	240	288	255	266	256	252	260	264	271	296	264	293	241	275	248	279	265	271	290	261	233	269	279	268	232	272	260	261	266	251	274	243	268	285	290	265	288	282	307	234	273	290	252	264	262	290	251	276	239	274	262	271	277	265	261	248	276	281	245	244	251	303	259	283	250	272	248	255	285	276	251	248	241	279	283	245	299	269	238	261	253	266	264	256	261	286	263	283	262	264	243	280	272	273	255	262	266	269	263	265	280	261	276	288	291	266	261	257	248	277	268	266	268	256	253	258	265	269	276	248	285	264	259	272	242	272	285	254	276	259	260	251	252	270	258	279	284	263	252	260	249	267	274	278	285	278	287	267	266	278	275	245	258	276	257	276	248	256	255	264	250	280	295	262	248	268	297	260	286	282	282	238	266	271	260	258	278	266	247	276	247	267	286	294	258	271	264	260	258	246	260	264	243	245	266	271	279	254	238	273	261	256	288	263	258	278	268	261	238	257	286	261	268	277	282	255	284	257	267	249	272	260	275	298	258	259	258	250	252	291	254	292	274	290	235	248	263	277	275	252	278	278	281	259	281	298	260	244	262	286	267	269	266	226	295	266	238	253	240	305	274	274	259	263	265	251	236	278	313	284	275	272	250	292	277	258	278	264	247	265	258	248	288	264	263	285	262	265	268	233	269	262	275	253	269	287	273	245	268	258	261	300	245	264	254	285	284	235	255	236	258	268	264	239	274	291	263	280	266	270	271	261	284	245	247	281	262	259	260	313	267	299	248	263	296	281	262	249	275	284	257	241	271	287	283	297	276	287	238	264	263	245	288	253	219	254	254	294	240	221	278	275	273	270	290	277	266	286	250	235	239	281	293	253	261	249	269	281	252	234	295	274	255	282	269	268	268	255	275	252	278	269	237	236	273	282	250	281	266	278	267	270	249	278	234	267	299	265	280	289	266	267	255	269	246	257	269	245	267	276	264	275	281	256	230	303	252	246	274	288	255	253	269	282	302	270	255	261	269	247	296	269	271	270	284	276	282	261	264	256	271	247	276	246	271	245	283	287	298	267	299	284	286	265	261	229	236	275	257	276	245	256	254	241	249	283	243	255	240	250	284	263	262	257	257	267	263	281	278	296	239	262	262	243	263	271	247	286	256	255	249	245	262	246	240	234	282	264	260	258	260	276	276	269	265	245	263	263	246	258	274	263	274	234	281	253	277	279	290	235	256	298	256	266	279	274	250	253	295	273	236	250	244	313	242	251	269	265	262	251	271	272	253	281	278	289	296	295	251	290	273	280	271	260	276	259	277	281	258	247	256	285	233	244	269	297	256	265	263	270	286	250	288	266	262	274	246	267	294	261	270	290	283	265	260	249	235	250	272	283	255	270	268	255	285	239	305	275	279	254	265	272	238	265	276	251	262	274	251	264	264	278	254	267	263	271	286	260	272	255	262	266	265	258	270	278	266	248	233	242	297	299	275	286	263	265	274	272	277	283	236	268	289	273	262	262	265	292	257	267	279	279	261	265	254	250	257	261	270	258	260	272	282	263	273	256	260	258	239	297	273	279	285	281	261	244	288	264	233	257	266	281	287	300	288	275	254	270	261	258	288	255	257	267	268	271	270	272	250	282	283	246	279	258	274	262	255	253	255	241	244	255	288	287	264	257	292	273	287	264	251	266	271	245	252	273	247	254	236	286	255	254	260	261	261	248	243	240	266	250	279	282	288	275	275	269	309	297	307	289	258	267	256	296	260	253	255	248	289	282	243	270	258	263	279	253	254	268	288	254	290	266	247	251	250	234	262	239	272	263	286	240	292	276	268	267	255	249	256	265	259	288	264	260	252	269	257	247	248	241	264	275	274	238	265	274	290	248	251	272	256	265	284	243	271	275	270	272	262	292	271	278	264	274	243	243	260	286	272	257	241	257	268	271	258	271	256	289	298	266	293	271	258	257	306	268	279	259	272	268	271	276	285	267	258	255	288	237	234	265	263	259	276	254	276	291	260	250	251	243	280	270	226	279	268	247	245	247	264	262	308	247	244	287	263	258	265	259	253	287	286	256	273	248	259	248	245	259	247	236	262	239	246	264	256	253	265	294	249	268	283	263	281	292	249	248	262	267	286	275	233	295	225	283	246	246	295	281	252	264	255	249	269	257	283	251	287	272	277	277	247	276	268	250	245	279	272	265	248	262	240	274	257	255	271	252	260	269	290	257	288	261	264	282	268	233	259	262	269	267	264	244	258	278	273	243	265	277	241	268	288	246	299
24037	22933	34003	38266	24639	16703	2351	457	398	374	362	332	342	371	309	370	322	354	334	348	312	341	299	315	305	319	322	308	327	322	326	334	617	613	303	312	323	308	331	330	324	315	310	334	312	290	318	282	333	332	316	310	302	327	327	348	308	322	334	309	303	302	324	329	327	339	313	298	310	298	314	326	314	297	288	311	332	348	345	284	300	325	324	324	332	320	313	315	324	311	300	327	332	292	313	345	316	304	318	303	332	313	278	331	325	320	297	277	274	352	302	315	332	345	318	316	334	326	292	316	300	300	322	333	293	343	329	334	319	301	314	297	325	314	316	307	319	316	309	297	330	314	280	283	298	313	312	314	316	333	329	307	304	299	354	275	297	309	323	337	319	302	299	308	293	313	295	334	298	320	335	336	304	298	290	314	310	312	344	289	311	288	299	289	327	323	335	309	316	297	315	342	317	335	340	308	348	323	341	326	292	334	306	295	342	298	283	323	314	305	305	303	342	309	337	321	311	317	301	330	324	309	317	310	303	317	308	323	349	296	298	310	311	336	310	352	300	310	368	315	291	354	304	288	303	324	309	294	299	321	316	294	295	333	329	318	298	322	297	296	301	324	332	308	336	340	337	307	316	317	303	324	300	302	305	314	311	309	332	325	303	298	311	327	327	319	327	345	298	309	301	286	333	329	306	344	298	335	324	324	317	320	315	332	302	330	285	324	315	316	320	277	322	319	334	306	321	342	326	318	329	302	307	308	348	290	318	310	285	343	321	313	286	331	342	296	340	292	287	286	310	296	291	274	315	332	327	302	319	328	317	270	317	337	337	313	301	312	289	302	347	296	333	327	339	319	336	298	325	317	309	301	317	299	324	305	306	328	316	303	315	295	279	324	343	318	332	350	332	299	305	288	322	319	307	292	298	344	324	293	324	307	322	285	326	313	308	328	328	301	320	318	309	326	305	323	315	338	319	307	318	305	352	309	300	327	337	314	320	313	336	339	304	320	334	336	312	335	301	345	323	316	316	314	292	307	321	362	286	308	338	314	354	328	318	310	316	309	333	325	274	297	332	300	298	311	300	303	314	342	305	324	322	303	322	337	313	307	291	337	351	287	293	295	316	279	316	308	345	274	306	320	323	322	323	315	314	317	343	312	330	329	286	314	325	321	314	358	353	332	318	300	285	333	311	326	295	333	318	302	298	322	298	326	320	296	351	300	310	328	301	282	334	346	326	292	341	321	335	326	315	302	321	304	293	343	318	311	285	330	357	311	328	332	327	323	322	342	292	304	296	312	329	320	337	313	323	323	329	326	343	314	333	305	299	303	298	332	315	337	336	322	306	303	313	331	337	312	284	312	337	329	317	333	318	326	303	332	345	356	332	305	313	315	329	308	324	310	298	317	315	324	302	301	323	297	321	312	311	290	317	309	323	310	323	341	319	312	335	318	301	321	275	289	309	339	294	299	334	339	270	318	295	315	301	289	307	293	300	304	350	331	291	307	337	326	318	276	305	331	306	311	317	305	292	349	333	310	310	327	316	334	324	306	310	334	335	313	314	335	320	313	315	310	306	307	345	324	315	314	304	304	299	299	305	317	335	310	327	302	327	337	298	308	343	349	295	297	307	321	361	308	320	311	300	304	316	313	320	314	307	288	290	294	316	344	303	338	323	328	347	368	313	337	312	311	303	276	330	342	299	308	320	289	313	334	309	326	328	309	330	322	303	346	300	354	310	310	320	355	340	325	344	332	304	274	318	302	293	334	319	332	307	311	283	319	315	313	301	308	338	345	348	306	321	307	298	333	282	275	333	327	332	321	325	307	313	319	317	331	301	320	323	340	351	316	310	305	306	311	295	327	314	308	323	311	321	308	310	305	294	336	336	318	329	303	310	310	314	304	315	324	276	297	371	311	318	300	302	330	306	306	345	312	290	306	315	302	323	327	308	297	285	336	319	321	304	293	286	335	327	308	309	304	318	324	311	331	270	303	317	319	310	321	296	307	319	291	302	341	332	300	313	313	327	317	342	314	313	340	309	300	308	326	317	297	296	309	323	262	335	313	283	312	312	302	306	335	337	324	312	311	291	292	306	321	299	325	313	307	286	293	320	318	305	279	321	316	321	295	331	299	276	325	329	347	337	311	317	306	274	349	320	333	301	303	314	309	314	340	314	338	331	322	321	339	315	340	279	326	299	307	295	311	303	314	317	292	299	316	319	282	299	312	321	324	336	311	328	307	356	335	313	314	318	335	337	339	299	318	318	317	351	292	348	301	329	307	265	328	346	340	319	291	334	320	303	314	312	339	338	303	306	337	297	327	335	307	291	351	298	311	312	298	306	327	327	308	297	323	346	311	324	339	316	313	326	322	314	324	325	309	323	292	341	303	303	312	326	332	309	312	327	332	305	302	332	310	293	325	310	288	299	296	311	310	291	339	312	324	315	315	324	321	314	357	322	319	314	344	303	294	321	333	361	330	297	304	316	308	297	328	330	353	311	310	329	309	330	325	291	334	278	306	326	281	339	323	300	306	355	309	334	285	287	322	350	286	333	318	289	336	286	288	337	296	337	298	324	304	285	327	318	306	302	329	324	300	300	305	267	288	333	315	308	327	299	327	304	320	295	314	289	320	334	306	322	327	324	340	311	321	299	306	323	320	334	293	318	323	304	335	272	264	319	302	290	307	315	293	333	338	309	324	336	321	321	340	351	307	329	352	303	333	335	328	300	323	300	277	334	345	316	310	312	347	325	328	320	343	294	357	313	308	334	325	286	304	337	302	304	286	318	312	342	332	303	304	308	312	262	283	329	302	312	333	319	308	307	313	345	319	299	304	307	336	286	315	332	315	300	304	331	311	285	323	312	334	287	333	310	289	281	334	326	288	301	315	299	290	306	299	323	326	346	297	300	327	294	322	298	311	320	310	313	326	327	299	316	280	332	290	320	319	347	292	314	310	304	301	312	320	309	314	301	318	330	321	295	325	316	281	289	292	314	280	302	294	319	322	328	319	307	329	312	295	291	306	326	326	328	279	302	316	301	326	309	331	326	343	301	326	294	292	313	291	320	347	306	299	299	323	309	347	323	270	326	336	289	319	292	336	340	301	311	306	299	328	329	298	310	268	316	300	312	356	288	335	372	333	313	331	308	314	294	302	328	321	289	312	307	320	288	321	333	349	311	314	301	327	336	318	313	338	291	314	317	312	302	303	304	319	302	324	298	307	359	298	319	309	317	296	298	324	326	325	346	305	305	304	307	313	305	335	318	324	307	305	330	333	314	317	333	320	306	311	312	293	328	321	309	311	329	308	300	315	282	300	291	311	303	350	293	314	329	336	306	291	314	332	305	294	317	309	298	317	292	269	350	283	304	311	339	333	329	313	337	316	314	300	312	309	296	303	292	327	344	305	322	321	324	309	298	318	302	345	296	325	290	320	319	306	317	316	332	328	342	325	314	308	315	311	307	309	317	291	298	321	331	303	325	289	308	304	294	325
47406	84301	64810	56242	21172	7285	683	630	634	596	499	520	496	480	504	489	462	472	461	444	459	449	448	458	438	477	468	440	445	441	428	485	1193	1027	446	493	435	484	409	453	450	436	429	443	416	463	431	438	406	423	457	457	427	423	451	421	461	430	402	435	437	436	449	430	419	459	453	470	455	437	468	476	473	440	433	442	470	448	475	451	433	457	445	461	451	477	432	459	434	465	467	477	424	448	452	427	445	450	472	416	454	450	402	458	466	410	451	418	436	418	432	466	433	426	460	425	463	440	417	448	458	420	470	468	443	440	470	445	395	472	443	440	465	448	423	432	470	462	458	486	424	452	450	452	444	463	442	439	432	465	459	462	445	435	462	435	411	463	479	448	462	420	471	435	464	454	422	426	456	439	414	463	422	444	434	437	433	405	470	440	421	475	438	474	420	454	429	461	457	442	494	444	464	435	455	457	435	435	440	465	438	424	435	423	432	442	462	459	456	457	469	449	466	447	446	458	436	446	441	485	413	426	458	462	440	428	453	407	436	401	430	450	419	408	486	424	448	456	484	439	443	436	467	432	468	471	435	442	428	412	444	419	470	463	469	433	424	421	443	426	458	480	415	447	408	434	430	424	431	473	442	450	440	460	451	434	391	478	441	450	470	454	436	427	460	451	468	425	421	409	440	486	452	457	464	440	459	435	400	415	463	455	448	440	422	441	428	440	414	430	406	461	388	443	432	462	437	483	428	426	466	413	459	485	409	438	405	448	456	441	455	457	466	422	485	445	440	440	449	439	451	441	422	454	423	444	436	399	425	443	424	419	450	457	442	426	430	422	433	488	435	432	447	425	476	486	454	462	421	442	471	457	432	450	438	437	443	425	399	412	482	475	450	425	432	429	458	453	445	427	443	409	435	437	436	443	427	422	424	430	402	430	439	437	481	443	429	460	458	449	437	446	458	457	450	439	435	452	408	456	455	440	439	418	446	439	426	442	413	408	440	407	474	431	456	450	477	466	453	456	469	436	407	428	460	413	461	437	479	471	437	454	451	470	425	434	433	457	406	486	415	414	446	446	434	422	431	423	422	396	457	453	447	425	463	420	435	439	447	470	458	443	463	433	464	418	450	430	468	447	423	463	453	434	442	455	468	449	412	455	450	447	455	474	453	416	456	420	456	421	476	443	412	436	459	459	454	443	451	424	433	431	404	426	472	410	429	437	426	439	461	494	423	461	448	453	464	479	421	419	457	442	478	434	441	442	471	474	416	449	454	441	430	445	420	436	435	458	431	445	420	449	435	444	418	423	436	425	402	437	448	444	416	455	482	432	396	458	516	477	455	441	437	434	445	448	430	450	443	461	445	474	468	445	443	414	409	453	426	462	458	441	411	442	431	433	448	462	477	400	424	446	428	417	439	442	445	447	486	456	425	467	422	430	460	460	444	455	485	455	429	446	484	449	440	458	433	444	439	413	473	434	428	499	428	402	484	463	409	462	423	417	431	481	486	437	456	460	428	421	472	457	426	464	448	452	443	476	466	456	439	482	418	411	420	415	440	463	461	437	445	450	439	419	465	449	413	420	440	420	446	434	449	484	449	403	425	421	410	428	449	437	463	426	465	469	434	450	466	475	454	435	422	442	432	410	425	436	443	442	422	437	454	441	457	439	446	453	429	448	434	490	434	420	488	422	438	457	433	419	450	463	430	425	454	451	468	489	436	427	449	417	434	477	447	451	422	410	466	449	421	450	453	457	433	450	457	465	462	481	482	442	425	451	452	439	420	447	425	427	429	439	457	437	516	437	435	462	419	453	436	423	466	403	466	474	468	460	474	472	409	454	466	470	443	456	463	451	434	452	460	444	435	475	439	405	406	437	475	485	469	461	454	404	440	469	455	474	476	476	448	450	430	441	449	466	435	424	451	406	445	439	450	472	457	481	417	464	445	419	411	434	490	434	460	446	435	457	409	437	427	433	451	439	413	430	445	445	483	422	439	467	472	470	422	470	456	447	437	440	447	448	425	401	417	457	471	473	437	439	429	427	404	421	465	432	462	454	452	424	455	438	437	448	447	439	404	450	454	414	444	467	420	434	443	397	441	463	461	448	442	415	422	442	498	472	449	454	445	448	412	470	464	403	458	456	465	429	403	437	434	470	430	468	455	439	423	410	429	469	449	413	438	454	421	461	436	444	477	452	443	458	460	467	433	414	438	415	458	443	453	437	432	449	467	448	475	430	416	434	433	479	431	426	427	423	470	469	457	433	437	423	433	422	429	445	427	480	420	436	434	438	425	459	418	462	404	402	458	447	470	436	460	448	463	424	446	423	455	456	457	459	481	433	411	436	446	443	467	449	434	432	454	429	423	439	415	476	441	425	416	469	439	474	444	433	428	433	508	437	455	396	511	463	422	446	435	480	445	432	441	436	458	418	459	453	435	480	455	465	463	424	411	428	445	455	421	450	459	421	442	474	427	449	412	424	464	467	452	456	470	432	427	409	431	482	404	462	445	410	428	455	456	422	463	438	440	455	437	466	460	476	456	431	442	413	434	451	447	440	473	444	453	427	475	460	480	447	465	446	446	419	463	440	464	418	434	445	412	452	415	466	416	458	455	441	448	429	469	461	437	439	438	466	457	408	445	433	455	410	466	459	457	437	438	418	501	442	439	418	440	448	433	458	417	445	428	456	464	425	433	418	438	454	455	418	405	442	455	423	454	470	371	453	438	419	436	438	459	427	457	467	464	503	433	446	456	491	426	405	451	483	396	412	456	457	435	408	440	468	458	420	456	466	460	472	458	444	423	404	461	432	473	418	404	428	432	431	464	452	435	470	444	425	437	453	404	462	465	452	465	477	424	456	459	439	471	422	394	424	451	434	434	459	453	451	471	410	472	407	478	452	461	436	452	487	406	419	435	417	433	442	418	443	443	453	430	431	414	421	446	424	426	417	428	445	436	453	421	395	478	471	500	475	410	444	421	451	431	452	407	462	448	440	450	443	429	442	427	414	476	403	451	457	415	410	450	450	428	446	422	442	399	465	447	435	451	409	457	463	431	424	432	462	460	410	437	437	419	433	425	450	466	466	433	428	457	459	415	412	455	451	448	427	480	454	410	474	433	388	451	430	450	491	448	454	431	474	442	440	423	454	433	488	454	476	462	424	410	451	418	430	464	429	449	420	413	444	433	448	470	431	456	426	448	470	426	434	393	445	431	418	450	489	462	442	446	442	442	401	420	460	476	453	437	458	453	444	410	472	422	444	463	499	430	430	456	413	456	462	455	440	445	440	455	448	419	434	409	470	466	438	437	413	463	448	467	426	472	454	491	470	417	488	424	462	465	454	449	425	436	430	424	452	472	450	460	413	428	433	416	467	488	424	459	469	464	473	454	458	429	449	418	446	463	477	468	460	436	449	417	429	458	419	452	432	437	452	452	411	440	434	446	416	465	495	401	422	437	458	399	438	470	413	434	441	436	442	442	416	451	443	421	457	417	469
22895	22014	32356	33037	24294	21365	10756	859	428	429	388	394	363	382	357	350	335	349	361	321	352	365	343	295	326	332	330	320	340	298	360	347	744	673	369	372	325	317	375	332	308	318	310	358	330	310	331	319	331	351	337	351	326	320	328	328	296	321	347	374	332	349	306	337	308	321	321	356	349	329	320	359	316	339	311	320	331	329	315	294	323	317	325	325	340	309	325	340	323	365	305	312	320	313	317	309	308	316	325	358	298	335	351	352	334	339	323	321	334	307	304	363	324	353	341	335	320	310	326	349	346	346	298	329	297	309	342	335	332	309	358	357	368	299	313	349	294	330	314	318	297	351	316	354	328	340	341	346	345	313	336	284	363	299	356	337	329	322	293	307	312	314	318	363	311	326	320	328	307	323	323	352	307	333	317	310	345	353	324	315	334	319	308	315	334	351	335	322	333	346	309	333	304	312	306	322	331	363	329	354	344	303	318	324	323	316	322	354	323	314	328	324	314	310	295	299	336	317	335	329	340	314	333	344	316	336	323	313	324	325	328	340	311	301	329	312	328	336	312	334	324	329	323	346	322	323	324	322	308	337	302	341	317	357	313	287	335	348	333	340	325	339	324	301	329	317	343	350	331	344	348	290	353	296	316	301	352	295	320	340	321	305	349	337	323	346	325	338	287	327	317	314	325	317	301	341	345	328	309	324	377	334	347	338	348	311	310	348	296	325	346	312	336	335	346	334	342	327	326	311	353	281	299	319	355	313	325	348	334	348	343	321	307	326	315	326	311	326	368	344	312	328	330	350	319	325	315	313	321	348	330	340	327	352	329	336	344	321	325	339	331	316	345	309	344	329	345	320	326	337	346	349	312	302	349	333	346	354	341	315	362	334	331	329	302	302	316	333	326	351	299	329	351	338	333	337	327	368	345	327	323	341	336	308	298	329	332	339	283	334	345	302	303	334	343	321	348	346	310	318	377	351	317	294	309	371	337	326	316	332	311	284	331	325	326	326	334	358	378	328	343	290	339	288	347	310	352	321	339	353	305	308	321	329	362	349	303	330	347	295	374	335	345	332	331	346	355	316	325	347	325	345	310	345	316	351	310	380	310	343	333	293	294	324	340	345	340	333	349	329	307	332	343	345	353	325	321	351	353	332	337	304	346	330	330	315	321	342	316	340	337	343	358	329	344	323	350	356	338	350	334	311	331	363	317	327	313	326	323	355	344	349	325	299	335	334	337	338	324	305	313	348	318	323	332	347	328	345	309	345	326	322	361	355	339	312	338	339	345	369	340	332	333	328	369	351	304	344	301	344	325	357	329	347	278	341	315	318	336	341	354	339	309	329	323	339	357	331	336	313	300	336	329	327	341	316	317	354	299	335	345	328	337	325	338	313	337	350	335	329	317	333	330	319	344	313	317	326	345	346	333	323	357	345	324	351	308	332	332	323	363	330	316	363	339	338	354	324	316	334	319	337	318	323	311	337	325	319	292	307	313	305	299	334	326	343	338	302	325	364	312	319	354	321	336	351	295	314	313	303	312	332	316	340	352	330	326	347	331	347	339	340	292	342	335	321	319	340	326	289	326	310	338	328	306	321	339	316	330	314	376	332	364	317	326	319	304	309	318	349	309	348	306	349	366	334	305	323	319	339	343	315	325	317	324	332	309	331	334	334	332	310	328	352	353	319	316	326	326	338	325	329	328	343	288	309	330	318	330	340	358	320	377	325	337	332	304	343	333	316	365	316	315	330	308	335	326	339	328	311	303	327	316	318	346	283	342	308	335	328	322	353	307	336	334	294	319	309	306	337	319	340	333	346	328	351	337	374	345	333	338	331	339	311	334	349	345	288	300	375	316	349	347	277	319	317	348	329	350	346	330	326	340	365	326	347	331	327	305	348	360	362	341	290	353	351	350	318	332	354	337	327	309	365	319	334	349	353	306	302	344	312	318	332	361	299	359	327	302	324	342	334	319	311	342	329	364	333	358	332	321	349	313	349	313	305	306	330	318	325	347	302	333	363	334	320	350	374	332	342	344	340	281	308	335	325	308	330	338	351	324	355	311	366	342	335	307	318	308	362	342	379	344	314	345	313	330	297	328	310	352	353	327	341	332	316	328	277	337	315	326	370	309	325	321	348	307	338	310	333	296	315	310	354	336	345	313	344	292	348	297	301	334	324	301	306	347	331	316	324	331	343	322	306	325	307	318	356	312	308	317	350	332	342	345	342	313	325	339	328	321	321	333	321	300	343	311	308	312	343	335	311	350	333	338	327	294	361	317	352	316	321	319	311	317	342	292	325	344	350	324	359	326	302	360	339	364	341	333	341	330	327	324	313	359	352	326	322	351	311	309	284	301	329	348	348	341	325	337	298	322	311	297	349	315	320	309	330	315	337	307	367	328	340	331	348	326	343	341	320	344	307	304	311	313	319	328	330	312	317	324	349	346	350	332	319	322	361	341	341	318	315	352	318	353	339	339	303	320	292	307	323	340	350	299	340	341	331	317	344	298	333	340	328	372	342	335	339	336	297	318	311	329	334	355	335	348	327	307	335	355	323	324	285	326	353	329	340	323	326	320	317	335	332	331	341	325	340	317	320	340	296	352	339	327	314	381	348	304	326	308	323	312	316	339	320	355	335	310	345	329	350	332	312	303	322	332	305	311	332	372	322	350	314	348	348	341	333	336	343	310	324	330	323	347	327	339	316	304	318	299	308	308	325	318	350	356	319	344	352	322	344	344	348	336	318	343	337	314	317	342	303	354	322	332	359	314	308	331	323	291	327	314	334	338	319	314	316	323	329	312	329	338	335	307	339	323	313	353	355	312	334	340	318	345	302	352	342	306	289	373	312	338	362	316	358	342	330	354	357	317	316	342	331	335	331	311	294	327	302	344	359	315	306	355	336	347	328	335	307	315	318	329	354	295	326	367	318	301	337	352	329	296	305	328	326	300	322	355	332	346	332	306	345	304	328	340	337	309	339	353	283	347	337	318	316	325	341	337	337	322	334	335	286	321	318	316	317	323	330	326	318	333	334	324	354	323	339	301	328	330	350	320	347	354	331	301	344	342	295	389	350	321	357	303	327	332	336	322	357	339	332	337	304	310	321	340	313	351	343	322	313	329	320	327	316	317	311	339	314	355	324	327	337	316	351	317	319	330	343	336	343	315	302	322	346	318	359	344	354	334	333	319	330	331	358	294	349	327	342	331	329	346	338	325	307	313	328	342	329	287	340	314	298	331	335	338	309	305	314	353	321	337	314	316	319	352	297	339	339	325	314	324	324	311	325	377	340	326	295	321	334	309	302	317	349	337	339	330	317	302	320	340	329	305	343	319	343	350	335	341	332	316	328	345	317	314	339	342	347	301	343	337	331	341	341	350	336	281	331	350	314	347	339	315	336	310	366	329	307	336	345	349	357	339	367	315	312	333	364	324	322	342	323	325	347	324	335	317	303	324	325	304	336	347	329	363	349	340	323	308	346	328	370	295	337
55203	87212	77528	63618	29565	9288	924	738	690	654	596	585	593	591	566	527	512	495	516	493	468	475	494	520	475	510	473	462	448	434	457	491	1603	1328	500	485	437	460	442	443	458	491	466	471	444	450	463	434	447	480	464	462	452	489	475	446	495	455	489	476	468	476	472	481	472	447	492	489	454	439	454	438	429	481	462	452	450	447	475	479	457	452	445	440	432	510	458	419	446	485	510	451	476	442	486	500	484	422	473	485	455	447	485	456	463	470	398	424	490	470	497	445	424	491	479	424	420	491	467	459	479	435	434	484	443	502	479	431	443	447	492	460	449	525	442	437	475	477	440	529	443	465	479	494	441	475	440	477	466	458	414	453	489	471	455	483	441	448	477	487	483	454	467	486	487	410	490	472	463	431	469	454	478	463	467	430	478	474	467	504	449	466	491	495	498	439	448	428	455	465	452	449	457	459	462	456	450	471	496	479	476	476	481	471	486	496	474	478	481	436	443	481	460	431	486	499	514	462	481	437	471	447	477	492	423	440	439	453	455	488	438	488	431	414	478	454	457	488	454	437	433	446	453	445	490	473	458	465	452	472	503	428	479	449	463	454	444	472	440	507	429	480	482	414	456	441	481	460	444	485	482	456	458	464	466	433	454	465	469	477	460	427	463	483	501	448	481	406	443	510	460	449	458	458	457	422	492	451	419	476	458	475	480	465	440	469	458	437	457	459	461	438	446	423	463	460	463	481	449	432	467	450	432	477	480	440	451	442	416	464	427	496	484	421	498	497	425	479	438	475	453	483	483	439	431	454	476	438	473	462	484	468	449	451	433	438	453	462	455	467	484	460	469	472	452	446	492	451	483	449	456	456	510	427	446	455	458	445	455	448	444	478	465	479	453	474	451	425	446	470	432	479	480	443	444	471	431	480	466	448	437	484	485	453	459	446	503	463	464	437	468	467	431	514	452	445	451	444	436	465	486	452	481	484	483	474	442	491	465	477	480	453	490	454	463	426	473	449	428	473	482	481	486	459	435	456	472	478	470	454	459	444	500	456	459	441	454	513	471	457	492	465	479	471	469	492	461	430	431	452	446	485	429	453	436	475	446	466	486	438	476	460	496	500	434	430	459	462	464	487	479	443	462	474	482	468	474	474	411	432	442	453	473	471	465	481	427	470	469	473	445	464	439	481	450	468	431	445	462	458	507	473	425	444	457	451	463	473	421	474	496	450	508	497	472	493	440	474	489	450	439	427	488	413	462	424	418	437	467	467	446	471	415	486	456	482	502	433	456	423	433	447	463	450	443	436	415	458	455	454	430	506	407	505	480	447	461	451	435	460	464	447	467	471	456	490	433	444	425	475	475	443	458	465	455	445	493	450	499	467	521	483	435	430	473	401	496	459	445	481	416	440	446	460	451	452	453	444	475	461	461	451	435	465	441	445	463	513	466	466	444	481	435	419	477	459	465	470	481	445	471	461	462	457	436	456	461	434	414	496	510	443	463	431	425	483	461	495	491	486	459	439	484	476	465	464	432	489	439	471	463	442	470	492	489	454	430	434	464	482	475	474	460	449	481	432	410	440	468	454	458	449	462	498	413	434	445	445	471	486	450	413	456	475	446	429	450	432	459	464	462	482	453	435	460	473	502	427	461	471	424	436	445	450	462	437	459	488	421	482	486	465	456	473	456	477	467	413	489	447	478	478	449	421	436	459	439	480	483	461	454	457	457	439	465	480	491	483	437	471	448	454	443	483	482	448	463	471	466	488	464	459	435	453	461	451	480	485	489	432	444	455	471	468	465	489	439	470	503	445	482	473	467	455	430	433	465	431	450	470	450	451	452	492	461	444	434	457	447	468	462	498	492	473	488	494	487	492	454	485	470	445	467	437	503	453	460	464	461	505	472	465	484	447	457	474	475	491	481	411	457	445	457	430	474	463	461	488	442	468	470	440	469	483	488	463	477	470	479	494	468	450	464	483	463	456	478	458	459	464	483	490	456	490	493	495	446	489	472	449	445	474	434	472	465	433	496	440	471	485	473	502	476	455	468	501	461	425	488	406	462	471	454	442	447	476	476	493	444	441	489	434	472	477	473	432	480	461	474	442	437	471	478	473	476	443	468	469	474	487	460	465	463	499	435	475	450	435	498	531	440	452	429	460	468	476	464	475	477	453	453	400	478	451	427	467	460	455	442	507	457	448	432	485	454	428	464	416	477	448	446	464	496	461	495	457	492	454	458	434	487	480	474	479	463	488	432	464	442	443	468	424	453	446	444	453	449	465	455	474	486	477	447	476	445	451	453	481	471	458	478	448	487	471	454	446	476	472	475	480	463	495	460	439	458	489	450	417	472	450	468	457	482	461	464	461	417	439	470	468	474	452	467	454	443	444	467	452	451	424	431	447	438	505	465	445	457	489	423	461	492	473	434	499	503	496	494	474	476	440	434	471	443	460	465	445	477	474	450	429	473	477	481	489	427	485	445	465	421	474	472	473	412	431	452	467	458	445	487	417	434	491	428	444	447	442	471	451	451	473	459	465	439	442	463	450	492	475	496	449	417	481	441	431	486	469	457	456	480	481	461	424	437	445	471	479	460	462	475	431	470	457	452	442	465	473	440	481	412	447	448	451	474	437	451	441	438	447	494	487	444	435	422	418	468	458	455	480	464	462	472	427	452	471	454	467	455	462	473	452	443	452	471	465	422	465	455	450	467	435	448	434	445	485	505	445	503	447	476	460	463	448	478	497	416	471	505	425	447	449	451	453	491	456	443	439	452	438	478	468	446	489	430	466	483	422	450	448	425	453	497	464	465	459	456	447	471	474	456	485	450	499	433	446	463	466	481	442	436	468	451	457	456	481	439	430	472	414	457	452	440	496	473	483	472	443	452	499	485	429	482	491	492	464	507	460	411	483	463	448	456	437	453	449	466	474	443	444	458	441	465	438	436	426	429	483	448	452	510	441	470	471	457	449	482	474	478	477	429	466	481	476	446	484	457	470	410	430	420	491	478	478	465	472	445	434	482	440	473	446	449	435	451	452	479	478	447	484	440	494	448	425	491	447	460	457	483	439	422	482	467	450	481	453	473	455	460	430	511	463	412	438	487	461	438	424	502	464	456	468	458	477	505	446	490	458	450	422	464	447	452	467	485	442	457	459	446	454	442	447	456	446	456	450	458	517	460	487	476	466	450	455	455	465	447	478	469	477	459	452	449	497	449	459	450	426	456	440	445	502	471	471	435	448	473	481	443	458	434	469	443	468	459	498	472	461	448	494	464	470	422	447	448	474	480	482	425	445	453	473	460	465	457	504	470	451	465	471	468	440	493	411	474	469	460	421	469	441	454	460	452	457	432	425	435	448	485	483	474	453	488	460	465	492	466	484	477	461	447	469	498	457	474	497	460	455	468	433	457	444	443	459	453	484	477	415	460	425	451	494	474	437	446	460	470	472	480	479	463	461	474	455	493	455	471	461	453	468	490	478	463	476	435	434	449	448
26686	26673	29496	29865	6628	1045	203	181	181	198	203	197	211	202	209	169	183	186	198	177	185	184	177	167	196	201	161	181	173	172	179	179	201	272	171	224	178	172	188	231	188	178	182	210	189	172	155	203	208	180	183	174	155	202	178	186	190	200	179	154	211	192	186	193	195	189	174	186	189	159	165	188	174	172	183	165	186	180	183	201	179	186	162	165	189	157	204	183	174	170	199	182	196	179	188	177	178	176	148	196	190	155	197	173	170	173	204	184	178	149	182	181	192	186	179	190	172	194	192	186	184	190	179	188	194	190	147	183	178	214	185	194	165	183	172	212	176	189	186	169	170	175	169	171	196	204	172	177	185	174	203	190	185	156	190	167	179	192	192	188	180	166	181	194	185	181	177	183	167	180	182	175	200	184	183	182	209	188	187	153	166	174	152	174	179	198	163	174	194	186	179	170	188	170	205	171	163	222	186	210	183	170	188	188	186	195	184	170	146	200	173	178	164	183	172	181	190	165	182	194	163	161	174	195	175	209	192	215	212	184	189	184	171	165	179	197	176	174	185	186	180	185	177	198	187	173	192	190	209	181	180	167	172	160	197	188	210	193	160	177	193	178	182	206	191	163	198	184	163	192	171	180	190	167	175	198	183	187	200	186	196	158	174	182	165	198	193	181	185	170	154	209	211	198	171	177	184	190	172	160	174	177	191	202	173	177	162	175	181	185	199	185	209	171	176	183	193	188	189	199	202	160	190	171	203	151	196	189	177	172	194	192	198	182	182	148	160	190	176	168	200	181	194	172	191	173	142	178	168	187	175	171	200	176	164	177	152	183	192	161	200	165	173	197	193	160	165	174	200	163	177	201	174	188	179	156	179	188	235	189	185	184	169	194	175	179	179	172	171	214	193	175	181	166	176	178	202	184	184	169	197	165	152	157	195	181	169	173	193	183	178	205	207	172	174	176	180	187	179	174	159	161	159	170	185	203	166	184	183	178	181	177	155	168	182	195	161	171	188	196	191	175	197	172	191	183	181	167	176	184	202	167	184	189	166	188	190	175	173	175	181	186	171	169	187	185	184	189	177	197	176	199	176	176	202	186	186	196	179	183	187	173	189	196	190	188	179	196	176	171	164	181	182	173	194	188	183	165	180	165	156	197	192	206	208	178	183	208	185	196	167	186	190	173	162	200	179	206	178	173	190	200	165	185	220	191	160	156	172	170	151	202	160	194	210	204	183	189	161	175	198	196	204	177	165	188	182	198	183	210	168	199	182	190	172	167	164	183	173	208	196	175	185	159	196	173	157	179	182	185	209	169	185	178	170	177	197	164	177	196	185	198	204	205	172	172	204	172	173	180	198	168	178	202	170	154	163	175	179	197	176	163	190	150	192	175	175	157	180	175	200	197	182	178	206	162	179	180	178	208	157	171	199	193	161	192	178	207	189	168	169	167	199	187	184	181	187	190	208	179	209	179	192	199	170	193	159	168	185	190	183	191	191	182	175	169	182	185	198	178	176	180	168	189	191	162	186	188	203	186	181	185	184	182	188	182	207	176	190	182	185	206	185	202	173	186	187	159	176	189	176	179	160	188	161	172	175	173	174	200	178	198	158	171	187	163	190	177	175	186	173	182	181	207	184	186	184	163	183	171	190	189	188	213	180	156	191	186	177	208	192	181	176	180	178	189	153	204	193	194	170	178	184	172	205	186	153	171	184	167	184	176	166	184	166	182	182	200	173	188	207	173	195	184	196	182	173	196	187	190	189	161	167	174	189	190	179	165	172	189	201	207	180	192	206	174	184	179	178	174	190	181	193	192	174	209	214	172	187	196	183	147	204	177	184	156	209	173	176	179	183	166	182	176	175	184	144	185	189	191	190	173	188	180	163	185	194	192	201	197	188	188	179	185	192	215	168	193	203	162	185	160	165	177	207	178	186	178	169	182	174	174	164	168	193	182	195	189	183	157	194	187	171	170	176	195	186	180	199	187	172	181	157	164	187	201	180	182	184	189	173	185	182	179	184	177	184	177	207	192	214	166	187	159	187	204	209	179	196	178	178	211	179	189	181	189	170	165	195	187	189	177	177	190	185	189	190	190	184	166	179	183	172	164	193	202	181	169	170	178	153	195	189	175	220	196	174	188	181	186	169	183	160	169	180	192	166	185	190	206	201	181	183	195	178	177	162	184	184	169	181	181	183	172	169	202	193	188	185	199	199	164	169	197	192	195	172	191	185	191	183	177	196	173	190	184	190	194	196	189	178	173	173	186	167	189	175	171	175	177	188	168	168	171	159	191	186	179	177	172	179	175	194	194	191	183	185	188	181	180	183	190	160	184	183	180	194	171	215	156	177	186	185	194	177	176	201	185	174	185	182	167	202	174	168	183	180	181	171	192	150	186	195	197	182	156	160	211	196	158	183	157	180	200	188	182	199	190	171	197	168	166	185	186	196	164	191	183	178	207	191	203	171	196	188	187	187	182	177	180	182	175	200	167	160	169	168	194	207	190	195	187	181	184	175	184	177	168	176	182	168	185	186	170	202	184	212	180	177	172	207	192	192	198	166	175	202	179	180	184	181	154	177	178	168	190	191	189	192	204	175	190	172	200	186	166	195	197	180	168	171	180	192	173	168	198	216	180	161	182	177	164	189	186	182	194	195	215	175	185	201	174	185	188	194	180	183	198	200	176	193	176	170	211	189	178	195	168	189	172	183	178	190	180	186	197	207	182	187	176	180	185	176	166	182	188	193	189	189	188	184	188	169	187	180	182	174	174	217	177	192	166	190	192	197	184	198	207	213	187	195	174	165	174	200	212	169	172	164	186	172	164	196	155	188	176	185	188	177	163	174	173	185	199	186	185	161	205	173	173	191	175	187	184	193	166	181	196	186	168	185	174	177	199	190	190	225	163	193	157	163	181	176	181	171	182	164	164	202	188	179	159	169	179	197	175	175	170	176	187	181	133	197	179	168	182	195	192	207	209	194	186	189	175	174	156	180	175	178	183	190	181	175	171	175	186	196	178	197	190	179	187	186	207	195	184	170	168	198	183	195	185	174	196	207	177	212	186	183	179	200	150	196	187	179	196	177	183	165	167	208	185	176	167	173	186	181	176	184	181	174	169	192	175	174	201	160	168	196	180	205	197	173	169	188	171	173	190	177	201	202	180	169	174	182	184	159	179	182	176	189	196	177	192	185	182	174	193	173	207	159	175	180	188	174	195	161	187	163	191	163	194	206	194	185	185	184	194	179	193	169	183	169	183	202	182	192	180	198	156	199	163	182	190	207	192	197	166	200	186	207	180	182	187	210	190	183	190	179	175	175	175	173	198	180	187	183	196	182	178	168	192	199	175	203	184	178	178	185	202	166	201	175	170	183	163	179	180	196	156	167	187	204	188	176	179	181	182	191	181	191	185	190	163	209	206	199	201	219	175	202	172	210	197	170	196	180	177	183	165	173	159	182	169	180	197	190	184	169	178	184	177	193	206	205	151
22166	46655	32965	27422	5359	1770	269	264	293	291	260	252	278	271	263	241	284	280	276	268	266	282	271	257	285	230	259	282	281	244	284	261	338	399	249	274	260	274	259	258	273	293	275	275	274	262	260	246	252	259	281	261	271	276	259	274	262	249	246	272	257	279	261	257	265	271	263	265	274	302	284	262	276	256	293	246	291	284	273	267	310	279	268	288	273	258	283	292	250	280	236	252	246	277	292	254	241	283	276	282	266	280	247	250	273	265	256	261	272	275	244	279	267	261	259	255	274	253	276	284	238	263	251	244	278	273	237	256	270	258	279	290	264	269	266	285	260	235	255	270	241	261	267	241	261	249	235	278	251	266	274	281	256	275	284	273	267	250	262	269	254	266	251	282	232	253	272	276	263	265	297	252	263	258	287	250	255	243	237	285	291	264	295	235	226	237	306	263	265	272	241	255	258	254	263	275	270	266	254	269	267	256	268	237	266	261	278	270	250	236	291	273	230	279	258	300	265	262	264	266	269	274	269	256	254	282	259	281	301	286	249	251	276	295	251	261	255	239	257	273	291	252	280	259	253	241	253	234	278	268	269	241	265	257	257	266	291	265	262	257	256	258	268	282	270	259	256	267	257	242	282	278	282	261	285	237	280	247	270	250	297	255	261	278	254	248	268	244	266	257	234	278	262	258	259	250	247	257	284	262	297	256	289	287	305	284	267	265	274	256	260	254	233	269	251	247	248	271	288	270	258	250	244	252	274	260	263	267	266	258	266	253	256	238	280	296	262	244	263	257	240	284	293	273	256	278	250	239	268	274	288	268	267	277	232	239	282	293	276	272	254	265	247	265	284	288	256	274	279	277	279	263	249	266	267	266	269	241	284	263	259	245	288	277	272	260	260	240	269	287	261	263	262	275	300	250	291	285	268	271	280	272	279	261	284	272	259	250	279	217	297	251	243	248	275	246	257	229	262	268	275	268	286	254	290	253	271	247	274	251	259	284	282	248	290	254	253	262	260	243	256	266	252	309	272	249	259	261	258	277	274	259	267	290	298	250	252	288	259	259	263	258	268	243	278	295	244	292	259	263	273	267	283	259	266	260	287	279	290	265	263	279	291	249	257	257	277	289	285	265	284	264	262	269	278	250	257	280	239	279	236	290	229	254	261	252	263	296	269	262	252	269	270	261	273	285	272	279	269	256	262	250	270	266	265	301	283	260	230	271	252	258	266	278	268	254	277	263	277	243	262	271	251	271	240	258	247	254	259	290	276	255	256	268	260	273	257	275	272	263	272	240	296	236	266	250	248	271	308	295	266	278	287	257	253	228	260	234	260	261	286	270	275	245	274	270	271	289	264	252	274	259	243	291	241	270	274	259	285	249	282	279	242	280	268	273	243	274	280	272	252	298	266	286	243	281	296	258	254	298	266	256	302	245	293	258	261	243	277	280	270	259	233	239	243	275	267	227	276	270	269	265	294	270	261	286	299	273	276	268	263	264	307	258	284	268	270	270	264	277	282	249	266	267	302	251	242	283	270	231	286	271	285	275	240	281	235	292	279	286	265	289	271	273	273	230	260	242	266	273	269	265	252	259	262	265	269	275	254	275	271	274	270	300	258	260	266	252	264	262	254	284	268	252	277	269	273	266	258	309	281	262	238	277	269	291	285	268	242	281	268	269	264	273	265	238	260	268	277	270	235	277	264	262	294	264	302	266	300	265	249	270	277	255	258	286	273	272	259	266	262	246	243	302	276	260	273	247	260	269	250	273	240	260	247	265	236	240	298	250	270	279	273	255	248	250	277	222	246	289	272	286	267	255	246	280	248	263	264	256	273	286	275	252	279	270	235	266	304	283	261	244	280	269	279	251	291	292	269	274	251	250	273	265	277	290	268	265	282	284	258	264	251	251	274	257	290	268	282	259	278	235	254	277	246	254	242	276	260	273	273	273	258	284	256	243	273	271	272	259	263	291	273	270	261	276	283	274	244	256	262	280	281	272	264	261	267	255	249	269	270	260	295	274	265	284	275	243	252	268	265	257	271	251	262	262	250	277	256	254	268	257	247	257	273	258	245	251	307	249	272	254	307	292	268	265	257	305	253	297	272	246	266	243	280	284	267	276	269	281	278	266	277	246	244	282	225	287	272	257	270	267	249	271	259	243	279	225	256	287	260	275	262	238	268	240	245	264	274	266	257	253	243	290	273	266	268	265	256	316	281	285	267	265	285	260	293	269	275	276	253	265	244	242	240	292	261	255	265	246	267	262	267	293	254	315	250	253	277	242	279	272	278	255	250	283	285	273	284	258	256	235	256	287	283	289	289	251	264	242	244	251	270	266	287	246	254	271	247	280	286	275	293	266	294	257	267	281	234	272	259	255	282	256	254	262	302	279	254	287	279	258	279	265	281	274	296	249	277	274	268	288	269	256	268	278	267	274	264	256	320	245	256	264	245	271	264	255	287	280	287	241	275	265	275	264	262	261	268	240	307	287	259	251	252	276	262	254	270	263	283	273	278	305	271	272	262	233	263	250	260	286	250	252	269	266	269	266	273	263	250	265	296	251	252	268	271	275	278	236	255	287	299	280	272	257	274	280	281	270	270	264	253	266	276	253	276	266	241	274	263	253	266	265	268	292	266	264	266	273	290	278	265	263	292	208	279	256	256	263	286	261	262	261	259	280	273	298	251	258	263	283	277	246	262	238	227	270	290	255	284	285	260	291	263	279	253	257	299	271	269	277	247	282	276	248	279	288	252	270	264	248	302	294	261	280	286	259	273	295	286	249	279	270	254	260	269	227	297	273	276	262	285	260	244	273	254	262	234	238	272	272	258	216	272	256	275	273	250	306	264	256	273	270	271	255	254	257	252	288	265	272	262	270	287	276	271	261	268	240	250	249	297	263	283	262	261	252	274	266	271	284	267	228	276	293	253	290	259	289	273	239	286	270	278	266	290	266	270	282	263	253	265	249	251	298	267	279	281	264	237	258	260	262	272	241	258	265	250	267	241	270	248	269	275	260	268	264	257	235	264	268	256	260	262	286	283	248	273	251	282	258	253	247	248	262	260	270	285	257	287	256	248	272	243	274	290	272	278	228	272	277	247	257	229	278	259	281	250	259	257	251	276	261	266	255	247	287	287	285	254	271	249	272	247	259	253	281	267	275	262	238	255	270	287	262	265	254	262	271	265	286	286	254	246	275	247	256	279	259	264	261	284	284	293	269	241	252	314	268	286	274	277	253	273	252	267	251	286	285	285	287	247	269	278	245	236	288	250	272	269	261	291	258	268	281	239	250	289	240	255	270	246	262	270	266	295	285	253	281	270	290	237	258	293	284	244	277	288	254	285	263	287	304	286	271	249	248	288	257	252	271	280	263	217	244	285	265	272	260	233	250	279	285	241	287	276	257	266	269	271	287	247	248	251	274	256	269	290	314	266	260	244	267	265	277	257	257	269	261	255	275	285	251	282	266	261	246	291	285	246	270	267	265	284	283
23881	21746	31806	40845	26143	16363	3824	477	359	384	359	371	346	354	349	346	327	355	312	339	352	317	332	292	300	328	338	352	324	315	340	336	757	976	310	318	294	313	348	294	349	293	323	331	273	316	302	330	352	312	318	287	296	277	313	292	307	326	310	310	322	315	318	333	336	330	311	304	333	332	317	339	305	352	358	325	322	326	318	279	309	280	328	343	311	329	303	326	345	330	311	334	330	348	312	339	296	300	315	302	290	324	310	315	322	343	319	295	318	329	325	308	292	299	297	299	323	326	323	353	332	315	287	344	306	321	299	291	318	317	359	325	323	337	302	308	327	333	311	319	326	320	334	313	343	281	323	351	314	339	308	342	337	316	356	311	304	330	307	276	310	337	305	301	304	323	326	288	320	297	302	336	320	313	334	310	291	325	302	351	322	323	324	323	317	308	343	310	348	315	325	327	323	327	333	332	312	324	332	331	343	314	300	313	351	314	298	332	285	359	341	331	314	313	315	305	292	313	325	322	320	316	330	332	333	323	354	307	334	276	295	311	308	319	305	313	316	319	322	313	343	337	315	321	333	321	320	309	302	312	313	317	319	349	321	314	338	324	336	319	303	274	317	286	314	308	313	276	317	299	328	304	326	327	292	308	337	302	327	298	355	328	282	336	345	291	308	328	319	303	310	300	327	314	364	305	313	314	296	314	319	324	330	317	274	376	344	271	335	327	275	329	296	328	305	284	315	313	283	339	331	308	287	291	310	324	330	324	291	334	291	336	310	326	307	329	286	317	306	319	340	305	348	299	330	337	318	326	307	309	294	321	313	335	330	339	307	339	296	298	310	311	322	305	311	331	319	307	309	299	345	301	343	319	300	334	297	296	296	309	314	348	295	314	328	301	328	306	299	307	299	315	313	336	310	292	351	336	318	329	309	291	317	304	336	312	329	304	310	313	327	324	323	315	305	318	292	314	337	330	307	328	313	282	304	314	339	324	323	312	313	301	325	312	318	265	317	305	327	291	341	310	311	347	340	313	369	319	318	343	305	320	319	299	319	345	313	304	338	322	350	329	349	316	305	307	338	297	311	307	315	318	346	336	298	316	296	284	331	306	291	280	298	332	314	311	315	338	341	315	334	330	294	319	313	287	317	340	329	299	340	320	328	272	301	311	303	288	330	334	311	314	336	316	307	323	327	349	273	324	307	325	306	312	310	316	305	318	318	309	322	302	314	364	311	330	340	317	326	283	303	307	336	290	308	317	332	323	328	330	311	325	303	322	347	302	333	298	315	344	296	308	338	321	329	319	296	331	305	278	337	297	339	338	313	327	333	322	329	291	319	335	306	326	325	320	302	307	333	344	323	315	348	298	274	309	319	337	293	337	304	278	338	330	335	311	306	314	335	327	301	342	312	310	282	354	336	325	347	311	302	314	296	317	312	321	323	308	331	311	289	312	334	310	351	306	282	318	335	340	312	318	343	293	344	338	340	327	317	321	327	330	325	326	304	328	315	340	337	308	303	329	311	314	338	308	287	327	293	354	339	295	325	316	343	326	333	322	299	335	302	355	288	314	329	294	315	336	315	289	311	341	365	332	324	297	294	286	297	305	320	307	317	303	315	340	349	312	320	308	303	291	322	332	310	359	331	304	314	314	335	289	322	341	327	345	308	327	302	278	301	324	323	307	303	296	319	320	327	331	331	308	319	307	315	345	297	313	314	337	298	318	368	324	299	313	314	326	353	313	334	333	334	290	304	303	318	341	301	313	318	330	321	289	345	309	334	314	320	330	344	315	316	334	315	314	353	297	307	281	291	308	331	348	304	334	331	325	314	322	329	355	296	332	317	275	304	293	349	325	327	317	333	330	349	343	289	315	328	323	290	299	317	294	337	323	350	334	304	326	326	314	333	340	333	361	303	324	316	320	288	322	335	314	352	336	310	336	293	318	334	342	303	330	303	318	340	333	300	343	340	328	290	318	313	304	338	332	294	291	301	293	306	304	356	325	323	320	318	287	337	360	267	337	301	313	305	317	320	332	320	278	318	330	354	327	301	340	317	349	329	307	322	328	332	349	296	302	324	296	328	324	323	332	311	335	320	300	310	318	358	341	313	290	331	303	313	279	317	327	309	262	342	303	302	339	298	352	308	300	278	311	318	325	329	322	344	293	335	341	307	299	328	304	305	293	307	306	321	264	313	317	306	342	317	304	320	332	341	328	323	276	329	337	344	323	310	314	311	293	286	316	296	315	288	321	294	289	336	316	335	279	300	351	342	305	343	314	323	337	276	326	314	323	327	318	280	294	340	308	325	359	310	302	313	296	291	330	308	325	292	290	324	320	334	333	332	297	330	331	346	310	338	307	302	320	325	312	310	302	339	332	331	317	293	340	328	327	340	321	320	324	299	293	298	310	310	314	346	291	313	334	314	338	307	328	292	317	332	274	323	320	336	354	335	317	295	338	294	308	286	287	301	322	308	301	289	308	289	331	307	303	316	312	325	355	312	294	302	315	301	340	327	339	330	293	307	301	325	346	312	337	320	331	307	290	339	303	308	283	333	323	325	330	313	322	305	349	329	322	328	322	335	330	313	301	303	287	319	325	319	326	327	307	332	326	343	311	340	327	298	340	289	340	279	326	310	344	329	350	321	317	325	339	309	347	297	288	323	300	293	331	326	306	309	318	338	330	349	305	317	323	306	351	321	311	312	327	296	293	333	316	322	291	285	339	311	318	329	323	315	315	276	298	346	332	355	286	342	312	318	308	319	307	312	282	311	312	332	302	313	300	321	310	318	298	336	311	315	301	320	295	316	314	288	355	335	346	335	290	320	325	313	316	349	321	332	327	303	311	283	324	323	327	338	298	317	338	301	301	315	323	333	349	312	310	340	288	300	333	322	320	308	321	290	304	337	332	332	325	292	326	332	326	324	301	303	335	307	325	343	308	328	340	309	337	313	309	343	324	274	323	327	283	322	283	292	300	357	334	314	307	309	303	313	325	309	307	306	291	295	338	290	306	313	331	280	346	317	325	338	272	315	327	323	350	321	308	343	303	277	323	301	325	295	332	303	334	302	289	319	319	298	319	289	338	329	322	301	334	334	362	306	303	313	323	316	336	322	347	326	301	303	329	309	332	315	299	295	306	325	289	313	320	303	300	348	305	340	302	332	292	326	308	325	284	304	311	306	290	341	333	314	315	303	349	304	326	325	304	301	326	312	306	323	296	324	335	320	311	353	335	288	325	307	311	300	322	300	333	313	310	330	307	332	318	296	327	312	318	322	316	361	317	325	281	326	294	325	288	308	326	325	268	295	327	299	326	310	316	299	322	310	308	296	290	313	295	302	335	297	281	326	297	324	292	322	337	327	318	310	328	336	311	310	359	334	294	323	317	322	312	307	306	314	302	299	358	324	320	294	350	298	305	321	332	296	309	324	294	325	300	329	310	288	325	304	351	345	307	333	311	338	310	304	299	339	309	323	308	312	303	317	313	307	341
48352	87555	67697	61752	15193	8359	681	737	620	616	546	536	501	522	496	491	491	481	483	453	473	463	433	427	455	434	466	441	452	457	444	547	1510	1852	453	452	451	455	434	480	418	424	457	479	504	478	466	471	448	448	458	423	460	433	424	433	455	409	450	468	467	421	512	446	447	469	422	444	453	454	437	456	431	464	452	451	452	457	473	437	429	488	453	440	471	455	451	459	443	408	443	419	441	453	427	430	423	474	450	457	433	452	454	442	437	408	468	445	423	435	417	441	417	447	481	409	439	478	436	467	423	413	458	449	433	417	427	441	452	447	406	399	457	459	436	445	473	442	434	438	449	492	424	450	447	428	460	472	426	497	422	431	451	442	422	448	463	447	448	428	447	456	454	417	441	452	446	453	456	430	443	450	437	458	444	451	432	439	410	409	398	413	442	438	445	486	482	419	414	440	438	450	444	458	476	467	450	454	496	440	451	453	419	458	428	453	441	441	449	428	430	424	433	424	439	454	460	455	447	473	468	427	460	475	433	455	473	444	441	444	449	465	445	469	454	479	391	458	438	411	449	417	425	429	453	436	465	423	435	427	459	451	432	458	418	418	451	508	412	429	488	446	462	406	465	453	429	447	428	462	494	471	433	469	397	408	446	420	426	440	466	456	437	460	436	438	464	458	420	467	404	420	483	437	438	438	458	441	439	444	427	466	444	434	419	461	433	449	437	452	433	442	449	459	488	461	413	448	453	438	460	459	484	457	454	487	467	454	463	449	447	464	435	456	455	459	415	472	454	449	442	444	458	437	469	451	450	467	417	431	453	431	451	437	435	450	466	478	450	426	407	459	453	449	433	453	489	457	493	457	453	435	435	401	465	490	454	432	457	490	461	443	454	407	475	439	439	465	470	468	437	437	437	447	446	470	482	422	422	440	408	421	431	441	444	459	415	453	452	413	429	470	494	420	433	434	459	452	476	448	411	416	422	472	465	435	469	443	441	459	394	477	460	432	475	453	457	471	466	389	432	446	399	429	428	482	453	439	464	465	430	446	462	409	431	448	453	438	413	428	442	402	448	511	436	470	461	460	389	404	431	429	470	448	451	454	445	459	462	453	457	451	463	440	429	432	444	454	454	434	484	457	434	407	483	423	477	453	458	416	453	492	436	460	432	418	467	413	443	433	446	456	462	461	460	427	445	473	481	442	395	437	432	469	427	449	434	448	455	430	470	428	438	437	417	474	472	444	438	480	436	442	429	454	427	465	456	448	442	442	441	456	441	464	441	403	430	450	398	417	469	413	427	456	454	465	481	494	435	456	474	423	491	447	431	444	475	442	460	456	416	467	438	459	412	400	426	431	448	475	449	461	437	461	455	425	458	438	435	433	431	427	455	454	413	455	460	422	455	442	455	452	430	426	413	445	434	464	472	436	425	437	458	465	491	458	434	454	432	473	454	429	428	405	446	451	446	423	448	449	470	427	423	425	422	419	465	433	405	457	434	451	453	462	466	483	487	453	451	418	426	454	431	434	445	462	440	461	425	436	450	429	431	418	426	427	457	443	450	444	444	404	427	443	439	459	437	449	450	457	485	438	450	452	466	454	452	428	473	455	436	458	451	456	436	474	433	425	473	418	436	425	462	462	457	443	447	473	438	448	445	444	468	443	454	491	417	403	464	422	436	464	487	448	445	450	421	439	434	444	418	437	428	458	429	409	433	431	453	437	447	458	440	456	460	464	455	437	446	463	455	467	432	433	429	450	443	454	411	438	461	471	419	436	410	465	461	421	438	422	455	422	476	435	477	456	440	435	441	453	470	476	435	481	473	446	456	384	428	407	414	461	449	444	424	447	460	451	448	421	413	455	411	476	470	449	418	429	467	449	452	441	426	453	432	432	454	446	443	418	479	460	445	465	470	429	431	460	445	438	491	468	433	491	464	454	399	435	426	469	436	462	472	436	448	462	469	445	410	432	427	433	396	416	431	444	464	465	410	431	473	453	446	463	463	461	443	454	460	497	457	444	486	467	444	472	458	454	431	442	476	455	478	468	463	430	451	423	456	435	445	443	452	430	431	421	440	452	469	393	434	467	407	430	450	426	450	418	459	435	468	465	428	428	431	411	423	441	457	449	367	435	411	456	453	442	452	433	428	496	433	488	428	435	448	454	441	461	448	414	471	442	442	471	456	428	419	427	422	471	441	454	425	493	414	456	417	435	428	464	428	438	450	445	445	453	411	438	445	442	465	427	472	449	442	441	407	414	461	437	445	436	454	459	433	442	451	430	435	411	421	471	422	442	417	420	403	421	450	414	410	475	392	416	428	476	437	439	458	435	463	433	438	441	439	469	430	430	473	469	448	438	445	449	471	406	475	445	455	481	419	484	447	462	451	458	501	459	462	439	451	443	449	432	444	436	439	473	435	455	423	459	465	492	411	415	439	469	443	425	418	442	452	456	429	439	416	456	495	456	428	435	493	461	470	447	431	420	431	441	449	445	459	444	440	443	475	438	446	435	432	474	446	424	438	426	430	435	431	444	411	454	438	415	472	460	446	446	452	438	458	429	450	442	466	478	451	462	413	476	434	430	457	411	457	480	443	429	428	464	441	402	398	445	449	462	400	452	445	407	440	410	425	438	418	453	453	406	439	411	458	488	452	426	482	433	455	475	424	466	455	457	449	496	448	461	453	450	452	432	445	475	454	479	499	446	434	450	437	439	447	459	463	447	428	424	442	466	463	411	458	452	478	436	457	458	413	463	470	459	427	445	450	454	468	448	456	470	486	478	403	443	433	454	411	458	463	458	470	426	486	411	440	439	462	420	452	445	461	461	445	453	419	449	453	427	468	446	436	422	394	446	435	418	429	466	427	450	444	455	431	441	448	462	442	417	477	428	440	429	491	452	452	407	478	434	475	462	439	426	435	451	445	463	474	456	482	462	455	418	453	477	424	429	463	419	432	472	486	462	447	495	443	472	467	418	440	466	426	439	472	424	447	476	462	435	460	432	469	445	447	456	429	423	447	427	405	447	431	449	426	470	445	457	443	462	431	434	458	466	457	459	478	454	416	459	451	410	435	432	421	444	420	455	497	434	438	450	428	461	444	436	479	460	455	446	389	437	432	430	442	461	502	438	463	432	433	477	439	425	452	459	423	425	443	446	435	459	456	451	439	460	457	435	465	443	452	466	439	471	448	444	457	447	462	464	406	476	454	451	443	457	450	450	468	413	409	452	444	457	447	446	481	427	434	465	460	454	431	432	437	430	436	444	472	455	462	428	445	430	430	452	432	407	465	423	468	471	470	483	420	443	462	453	419	467	431	439	430	479	450	460	453	435	422	444	433	454	454	429	403	420	454	436	440	467	486	457	436	434	418	428	421	464	459	430	451	470	458	446	451	477	450	432	435	429	452	455	434	423	459	454	426	431	466	454	410	459	441	462	459	447	475	471	430	424	427	422	419	471	443	414	474	426	450	473	460	476	442	452	443	426	486	435	434	411
22906	21345	30622	28684	22748	21729	17797	1470	431	416	414	439	400	385	389	373	343	403	344	362	344	343	340	383	352	356	306	369	329	300	337	430	1558	1508	335	338	356	360	322	360	341	371	323	339	324	303	310	309	292	386	329	367	335	318	340	339	357	317	366	365	316	349	314	346	384	360	334	306	318	337	307	316	342	337	354	342	329	348	348	316	342	347	320	354	358	394	314	327	349	308	318	292	328	334	344	311	340	332	352	373	308	354	322	362	346	359	341	345	313	352	313	336	365	309	315	296	330	320	335	291	328	293	336	333	343	344	359	341	342	318	329	328	343	357	356	336	338	348	327	314	345	304	336	331	355	342	333	343	312	336	330	319	347	284	339	318	331	323	349	329	343	342	290	331	300	309	341	332	299	338	307	337	346	330	336	326	316	359	313	335	331	314	322	350	308	337	311	313	329	317	353	327	365	321	350	324	347	317	332	340	333	331	315	357	313	337	329	330	329	309	321	344	329	330	338	336	328	343	322	357	330	334	317	360	310	331	293	331	326	314	338	344	317	359	355	346	319	323	346	339	311	325	325	311	326	343	312	336	318	318	339	294	327	334	291	350	317	316	344	333	327	335	329	335	290	327	318	338	338	351	341	337	337	361	351	323	330	363	339	325	293	334	352	327	353	346	348	319	321	349	349	321	295	319	333	344	305	326	330	327	334	361	304	318	326	322	344	343	337	337	334	299	355	361	296	321	336	317	315	333	336	317	357	315	338	315	338	339	320	350	343	349	311	356	352	333	309	336	326	328	352	323	326	323	313	335	326	332	337	323	336	356	302	329	327	344	341	314	328	343	328	323	345	322	332	332	341	308	305	338	342	356	354	326	330	290	298	333	319	321	363	338	356	336	305	349	319	337	328	301	311	360	351	339	317	323	321	323	341	307	339	320	344	316	378	300	333	323	375	343	348	323	328	353	302	334	334	326	338	338	360	369	335	340	306	298	333	365	339	342	321	320	340	315	357	309	346	363	346	360	329	339	332	354	326	333	338	347	333	331	338	335	331	301	320	354	326	324	297	321	366	325	333	335	353	325	361	335	333	327	363	356	309	315	342	307	329	331	314	345	306	336	325	352	345	292	352	320	353	346	294	319	354	330	296	331	346	319	344	355	329	330	342	320	320	324	342	358	349	322	370	331	367	361	339	343	325	335	314	321	365	349	327	359	330	328	326	312	293	323	308	341	334	355	340	295	335	330	313	294	330	299	339	325	335	328	363	335	329	332	362	333	328	337	343	329	287	319	330	320	316	327	313	338	325	345	331	356	353	326	324	335	352	336	309	346	319	314	333	351	311	328	323	309	359	348	326	319	311	328	341	344	330	323	323	349	311	330	324	325	303	301	338	323	324	338	343	342	354	345	316	332	340	353	324	337	346	331	346	362	331	340	367	325	349	332	321	329	332	321	309	379	310	318	322	306	335	341	301	350	346	356	346	326	313	321	360	334	341	309	318	315	334	331	329	370	334	320	340	340	322	318	339	311	307	344	312	350	309	331	307	350	346	334	330	342	326	335	351	320	341	331	307	309	316	322	341	318	317	313	337	355	327	320	297	352	304	358	333	352	317	356	333	299	317	334	335	354	359	384	314	342	308	312	327	324	336	406	346	327	326	312	335	336	318	339	331	353	371	313	295	300	333	315	291	325	326	333	319	344	337	319	324	327	336	326	324	364	328	333	328	335	337	336	339	326	340	323	312	312	344	334	313	323	310	337	336	339	316	310	327	322	348	317	343	318	316	293	346	327	341	329	331	339	333	346	335	346	350	358	360	318	330	322	309	338	340	303	341	331	318	347	316	318	329	353	344	363	347	352	347	308	351	369	332	326	357	343	334	325	327	335	341	329	360	346	324	339	326	334	315	337	340	316	332	318	338	310	329	312	318	311	308	315	377	309	326	311	325	332	331	337	358	318	336	331	328	324	336	335	326	325	343	341	356	344	311	316	333	317	333	321	337	355	319	340	321	334	336	333	335	314	349	321	311	302	328	352	334	356	300	312	364	298	327	337	321	342	360	337	329	337	355	332	331	305	342	314	326	330	317	325	358	323	364	341	318	319	322	290	323	301	342	348	317	338	324	317	350	354	323	336	359	318	338	326	311	332	336	338	330	334	340	340	315	323	348	351	322	343	346	346	335	330	332	330	330	335	348	328	336	303	316	325	353	330	347	348	336	310	330	331	311	320	321	317	298	343	303	339	338	336	324	358	307	342	341	330	332	336	359	332	356	352	320	318	342	317	321	339	315	334	342	303	343	317	316	350	347	349	309	376	335	339	313	323	300	349	330	333	283	355	280	322	311	358	332	327	325	347	321	304	322	319	320	321	309	337	309	309	318	377	338	376	336	303	337	334	351	331	323	314	327	331	302	336	350	333	341	348	294	326	306	323	342	327	315	354	339	307	343	353	331	325	336	348	329	332	341	326	359	327	332	314	362	308	325	350	327	317	348	323	340	311	310	301	354	332	318	338	331	333	345	317	293	336	340	335	304	308	392	319	358	330	333	334	314	311	336	351	327	364	333	315	339	309	303	326	349	348	370	324	355	350	332	310	343	347	330	355	338	360	335	364	287	327	322	358	339	335	337	356	351	319	322	324	320	296	365	314	338	322	322	313	347	331	328	341	342	331	354	313	321	295	345	355	291	351	330	298	344	316	339	356	321	341	366	328	351	342	337	312	334	353	370	333	344	359	349	307	307	355	316	329	341	334	365	312	329	348	352	353	356	330	335	305	348	350	345	310	355	346	316	326	296	302	331	352	336	317	335	340	333	305	328	378	353	332	316	317	305	327	331	337	339	332	333	315	332	331	303	330	338	325	329	319	312	319	375	344	337	300	317	342	329	345	325	332	374	322	347	361	317	337	339	336	320	288	331	347	327	330	370	316	344	341	345	308	307	330	312	349	319	341	336	292	350	314	319	321	327	345	333	318	307	332	303	346	347	375	349	333	324	301	325	327	322	330	343	315	322	344	331	348	350	310	338	347	339	316	368	312	324	333	328	305	331	340	331	332	356	338	322	336	322	318	315	315	321	306	339	326	345	302	315	329	335	314	328	312	307	345	337	324	349	315	314	367	335	317	327	343	361	359	374	307	329	293	337	352	339	341	300	322	337	354	346	319	314	319	324	338	347	340	339	346	347	336	320	340	321	334	346	299	305	302	349	312	313	323	325	358	300	380	341	352	339	321	331	356	310	307	313	319	330	359	340	338	332	339	341	339	298	318	343	335	350	322	348	374	345	321	359	330	322	307	361	344	294	328	342	332	308	322	325	339	348	325	299	346	348	328	319	335	356	342	340	341	347	298	337	337	301	312	303	333	328	308	324	378	310	321	307	316	332	339	333	347	328	354	340	342	338	337	338	346	364	318	316	310	322	319	351	368	355	301	318	328	372	350	328	340	362	320	303	309	309	320	350	315	339	319	340	326	328	327	343	322	342	337	359	339	309	338	308	305
55705	96099	77817	68724	14383	13027	1006	983	815	718	648	639	578	571	577	611	545	514	521	500	517	505	491	493	514	462	495	469	472	486	471	623	3184	2923	526	472	492	509	459	463	454	480	477	459	478	482	498	465	466	501	475	444	461	469	470	467	447	447	496	488	470	494	468	425	458	497	468	431	479	503	469	436	436	448	470	482	440	463	468	461	467	479	480	454	465	488	522	479	434	435	417	459	488	483	490	478	462	451	469	462	466	448	465	427	497	466	464	490	453	462	454	438	484	472	455	449	458	456	486	443	481	483	437	445	458	445	439	438	499	481	459	470	472	474	446	426	460	469	426	450	453	464	464	472	459	438	450	483	475	456	457	474	493	466	449	462	484	486	446	510	484	443	424	474	436	444	482	466	515	452	451	481	453	481	445	469	475	446	463	437	478	487	480	468	489	464	452	446	462	449	497	457	489	470	469	434	473	439	437	409	448	472	457	472	474	452	456	487	466	482	460	447	487	461	451	425	426	447	461	468	474	487	454	486	468	460	475	463	482	523	502	447	494	453	431	476	426	496	449	464	470	434	473	438	479	467	452	459	470	434	464	475	485	490	447	459	456	468	499	469	452	440	455	471	489	478	469	447	500	473	484	445	482	463	475	435	460	442	447	457	453	476	450	444	482	453	501	442	494	463	473	448	456	473	500	460	445	494	467	450	457	488	460	460	461	445	433	476	463	490	458	429	459	433	439	486	394	456	416	458	426	459	496	431	464	443	444	422	486	501	445	493	448	477	467	464	462	471	478	510	471	466	427	483	452	435	443	489	456	440	454	447	453	461	444	466	441	510	465	454	420	464	445	462	475	448	451	491	495	445	445	465	451	450	460	468	466	456	489	490	486	459	442	465	463	467	446	469	481	473	481	482	461	469	439	454	450	479	490	463	440	454	432	430	489	471	466	440	435	442	433	442	480	474	471	432	490	435	501	460	421	485	490	505	466	450	501	469	413	453	473	521	478	459	461	484	414	460	473	479	417	493	456	456	422	480	467	464	457	480	463	473	462	442	479	499	453	471	448	485	470	457	455	433	464	429	434	449	470	467	443	445	441	495	483	473	467	460	450	480	472	502	463	453	473	443	475	488	478	487	477	495	490	416	434	494	436	467	500	452	480	475	463	454	437	509	461	465	455	454	466	472	443	460	473	445	444	497	458	451	493	440	458	451	433	464	468	395	469	451	503	478	482	464	479	477	477	484	472	475	472	483	461	457	460	451	457	445	476	495	482	459	486	453	450	464	441	442	442	447	428	432	455	462	490	521	456	455	469	426	456	453	466	470	472	430	420	463	462	465	470	440	447	471	428	444	421	457	477	450	484	474	487	462	458	475	451	439	462	470	472	449	449	472	461	491	429	464	484	439	456	454	446	439	422	462	426	454	473	423	486	441	419	491	464	442	447	446	458	445	497	470	501	473	463	460	465	462	426	462	498	473	458	489	450	439	451	460	482	495	489	445	413	464	451	442	459	436	477	446	423	476	465	489	467	425	505	465	484	441	459	465	453	417	516	491	487	472	489	456	442	483	458	498	431	443	486	469	454	433	473	437	488	476	436	494	450	468	469	478	495	444	469	504	454	443	447	455	446	467	517	457	483	437	401	443	480	456	457	456	463	464	438	458	438	460	455	459	468	453	476	479	480	477	458	481	440	475	450	437	446	493	469	477	496	482	440	447	433	460	465	476	473	505	458	421	458	465	435	420	459	482	434	452	440	472	444	507	470	500	474	463	443	449	463	445	493	470	453	473	469	427	464	468	460	468	459	441	427	453	521	436	451	451	474	490	435	480	465	461	485	447	462	463	450	489	443	433	464	497	490	472	459	452	430	466	485	480	456	468	511	484	478	456	431	444	453	444	448	496	416	463	449	499	473	453	508	438	489	440	463	469	467	472	513	447	462	449	435	456	457	484	480	453	456	501	451	456	419	502	491	463	428	459	453	491	462	467	460	500	476	478	466	452	452	495	467	471	453	488	488	451	485	492	454	481	470	494	508	465	470	461	477	490	465	467	473	462	499	407	453	468	433	451	425	455	463	470	438	504	453	459	449	494	440	504	442	463	450	496	414	469	486	464	446	458	452	454	456	463	482	479	405	461	434	490	455	452	429	490	483	447	465	470	460	463	436	466	480	471	487	464	454	473	462	447	467	461	469	449	482	460	509	462	451	481	442	432	427	468	502	484	430	438	469	501	462	470	506	489	442	444	441	474	480	482	468	452	478	449	450	462	494	440	474	435	473	423	471	450	453	451	459	449	483	446	453	478	478	461	472	439	482	473	498	435	445	457	468	442	505	443	464	441	449	477	490	468	445	462	479	439	452	493	485	473	455	451	489	455	455	441	506	447	472	461	456	451	434	470	454	477	463	433	459	509	489	481	453	474	444	447	447	472	455	492	470	457	418	454	477	441	459	441	466	478	469	441	507	430	450	467	456	474	498	503	473	480	449	464	442	492	436	451	484	462	479	473	487	494	461	463	424	461	449	434	468	456	458	429	434	458	455	488	457	450	481	453	446	450	447	448	433	473	452	488	513	465	447	462	497	466	478	466	493	457	503	477	471	475	476	437	479	502	445	466	484	437	475	455	470	432	464	466	446	493	449	461	446	445	481	473	487	468	467	473	459	435	457	479	462	455	472	474	446	491	451	457	476	456	443	441	456	413	430	462	433	459	469	468	498	448	459	437	464	483	481	474	497	461	449	466	465	440	462	472	449	411	451	450	465	472	453	448	484	443	497	421	463	505	513	520	440	454	457	422	472	456	456	459	470	465	482	474	470	438	453	464	461	462	479	477	464	482	480	449	453	482	486	476	472	463	444	492	464	478	448	454	452	429	499	471	464	467	464	462	468	483	491	485	437	447	469	520	454	430	434	469	520	500	454	483	511	465	456	453	450	484	492	475	483	417	457	466	448	493	496	490	383	439	481	413	476	479	449	487	421	467	478	518	495	445	487	448	454	478	457	450	503	446	424	487	474	437	433	476	439	468	456	495	448	455	441	497	470	460	463	445	440	427	435	494	431	471	443	483	477	419	463	447	472	463	442	483	483	446	483	459	471	482	453	497	452	474	459	487	484	466	458	452	472	453	427	437	452	427	438	491	474	506	440	437	424	474	451	507	450	451	492	436	455	460	495	452	420	461	455	457	444	445	474	436	475	439	436	464	449	483	458	453	458	460	492	442	461	453	444	455	464	442	501	447	507	466	451	476	454	429	453	445	444	465	459	466	444	462	477	463	485	432	439	468	481	486	447	454	452	476	437	444	474	449	459	497	481	477	427	438	423	467	455	459	461	482	453	458	451	478	466	489	450	449	481	474	461	439	441	480	433	459	469	477	479	458	450	458	476	451	464	484	490	474	474	423	487	439	448	455	478	460	495	509	483	442	456	454	479	416	525	462	472	451	487	470	418	437	458	442	452	464	433	446	470	419	475	479	442	419	446	437	438	466	433	450	430	447
26753	25182	28771	29646	6411	1070	232	173	177	188	187	168	196	186	184	185	191	197	181	197	183	198	169	213	186	172	182	187	197	203	163	176	220	257	191	187	180	171	180	163	176	183	204	184	180	190	200	188	167	183	201	214	165	182	192	196	192	163	169	195	217	191	194	164	153	191	185	188	164	169	199	173	186	185	202	185	169	169	182	170	207	174	176	189	178	171	182	183	176	176	189	199	177	193	190	152	165	161	198	197	183	191	209	186	191	182	187	213	182	198	168	158	207	185	171	198	177	195	178	201	197	165	175	169	165	171	198	146	186	188	178	175	168	178	178	210	198	198	182	190	172	219	197	196	199	178	188	176	182	203	198	181	184	156	155	160	214	194	197	188	184	191	176	198	201	182	166	175	177	197	174	173	170	184	198	191	202	189	170	210	202	189	185	173	189	192	175	189	183	189	190	171	182	175	193	173	195	191	203	172	190	165	185	186	186	172	183	176	173	210	179	173	175	186	201	171	184	173	180	189	190	182	178	189	186	216	166	192	184	187	208	178	209	179	186	193	189	191	176	174	184	199	208	170	169	154	168	201	180	190	182	209	208	163	186	188	208	194	199	174	185	178	194	168	173	183	179	172	202	174	189	200	173	206	184	207	190	183	196	182	162	197	189	199	167	188	190	172	194	181	196	155	194	199	175	207	209	184	190	182	175	184	192	184	216	193	181	178	172	190	199	192	191	189	170	189	185	212	195	185	178	195	197	202	198	219	176	171	190	201	200	190	189	174	182	210	198	181	183	159	205	171	180	200	186	184	170	210	192	182	181	191	169	178	183	188	187	213	180	187	187	190	179	178	177	203	174	182	201	190	213	198	163	217	200	204	196	183	180	209	182	186	174	160	197	197	191	177	175	154	199	165	189	192	161	198	225	193	185	195	173	173	166	170	167	167	206	196	205	161	200	185	199	203	215	186	181	194	182	209	196	178	168	171	180	196	172	193	180	202	180	188	192	179	188	158	201	200	170	163	194	212	175	190	209	169	191	180	179	179	178	181	183	192	179	167	185	181	174	207	180	173	173	188	197	188	170	182	164	196	177	180	172	175	170	194	196	183	196	194	178	166	192	172	203	171	209	184	182	195	186	168	163	176	172	169	169	194	196	160	172	174	195	190	177	179	186	200	191	187	192	187	194	202	205	190	165	180	206	190	186	175	165	184	191	182	187	176	215	150	178	206	165	203	180	201	183	184	169	201	204	204	179	190	186	165	193	178	163	185	157	177	198	193	187	190	195	192	205	201	208	208	190	175	193	155	185	188	180	191	161	176	198	167	201	196	185	170	181	185	180	197	172	182	181	191	190	170	185	180	164	181	195	178	190	208	198	191	172	182	174	174	185	175	162	211	196	200	173	169	177	185	184	169	202	203	188	205	195	191	187	188	214	192	164	167	167	179	170	191	164	197	202	176	211	165	182	179	184	176	164	192	173	189	204	179	184	173	181	162	186	169	168	202	182	187	169	220	207	205	169	198	205	191	204	168	168	187	187	190	193	203	168	189	186	183	200	205	180	188	189	193	183	196	186	176	189	186	161	203	187	166	155	194	178	214	187	184	189	196	164	167	164	199	196	171	206	157	196	161	169	157	190	172	178	178	169	187	188	155	188	187	195	201	185	178	184	191	186	162	213	196	173	197	174	195	194	177	202	180	177	186	191	194	192	179	182	185	182	170	180	177	170	182	191	189	195	197	166	180	190	208	184	177	194	197	180	201	185	173	168	193	219	182	180	196	193	189	166	161	191	198	168	186	193	203	195	198	190	185	197	201	179	184	188	180	172	203	183	185	166	170	201	187	181	179	171	180	197	195	172	182	167	178	158	178	199	156	190	175	187	182	187	186	193	178	163	176	179	180	198	201	197	209	178	176	198	197	182	193	196	169	183	182	187	180	175	200	171	181	187	175	179	185	173	200	159	196	180	176	164	200	177	184	179	173	161	185	200	208	174	179	180	157	196	173	205	213	182	202	197	178	180	218	205	190	172	204	157	181	172	165	202	193	204	185	189	195	198	178	188	195	160	193	195	180	182	182	206	171	176	168	189	191	167	190	184	203	189	184	203	187	172	186	176	173	198	205	192	203	213	181	188	195	162	203	172	192	183	176	201	189	180	177	185	152	194	161	178	178	158	191	195	191	194	187	210	200	172	197	170	196	190	174	162	190	191	179	202	173	181	157	195	190	175	186	187	194	170	189	211	178	190	176	188	175	184	169	190	183	201	208	184	206	213	174	185	167	193	185	172	166	195	181	207	200	210	196	184	184	200	182	175	195	171	191	197	187	171	203	173	187	206	170	176	174	180	175	182	174	204	199	183	183	192	191	205	169	196	160	204	186	194	183	180	177	160	189	188	168	196	172	185	183	163	180	199	189	182	178	216	180	180	153	202	190	194	160	174	180	183	191	185	171	197	181	212	181	183	217	180	181	188	165	157	186	175	180	185	193	187	184	188	185	202	188	194	188	173	184	187	171	180	190	192	192	187	181	179	199	190	193	193	186	171	180	178	191	205	187	180	176	196	178	176	193	216	188	164	174	211	197	165	174	187	186	188	171	199	174	206	183	202	183	204	186	185	190	184	184	188	202	181	191	203	218	212	181	182	199	168	174	169	210	196	195	210	182	190	185	187	167	183	192	187	179	198	189	166	176	208	189	218	191	188	185	203	169	208	172	186	198	159	188	186	191	208	184	191	176	205	186	187	182	186	190	167	203	201	209	204	192	185	189	176	196	178	215	202	180	163	194	208	202	218	208	178	182	182	182	186	179	189	179	174	187	189	187	182	182	165	189	182	187	181	176	179	186	178	194	198	194	182	187	222	168	182	189	195	197	174	193	184	222	202	172	190	189	156	171	172	187	212	194	195	193	190	184	186	196	196	181	200	215	184	202	184	187	174	196	173	195	185	202	185	198	187	189	179	207	181	174	192	199	202	176	189	178	191	186	201	171	194	190	178	168	174	188	176	188	209	180	179	193	185	175	186	182	201	190	194	207	179	173	192	179	180	149	210	169	186	211	177	180	201	199	177	166	159	185	177	180	176	180	193	168	210	185	181	204	207	197	175	178	209	174	175	198	199	193	176	193	211	196	190	196	175	200	173	182	170	183	181	176	197	185	168	202	191	184	188	175	204	209	196	170	166	203	164	185	178	221	201	184	189	192	199	198	184	176	189	182	171	189	194	166	194	181	162	193	190	184	195	197	192	204	191	187	212	195	189	182	174	166	182	198	177	194	171	159	166	188	187	206	197	192	175	202	203	210	169	200	169	190	201	202	183	153	225	180	159	192	159	212	186	167	183	169	182	195	178	171	179	185	189	184	163	179	162	185	185	196	202	209	177	193	220	173	187	173	180	190	202	207	208	185	183	191	171	186	202	181	147	171	209	185	170	189	205	196	207	192	225	184	165	184	183	185	200	181	173	176	162	231	163	188	190	193	166	168	186	197	186	159	161	184
23698	44850	32753	29720	3511	1678	309	290	294	309	292	266	282	259	265	255	300	249	272	268	231	255	292	292	265	257	254	261	265	281	257	298	422	465	267	249	264	252	267	267	282	259	251	307	262	296	281	288	267	283	241	279	261	275	268	276	281	264	293	283	270	275	263	275	274	267	285	271	264	275	303	268	237	280	259	297	302	278	263	252	256	248	277	261	271	277	245	255	263	275	272	266	271	284	258	291	255	267	267	251	260	271	251	261	254	254	290	272	277	282	265	270	265	249	263	260	292	261	266	271	250	255	276	255	247	249	266	268	274	276	270	278	284	279	309	261	284	254	273	276	290	275	298	260	297	308	245	260	305	264	244	273	269	280	266	273	265	276	253	254	242	278	234	254	270	242	255	293	247	293	264	265	281	273	283	265	253	255	252	279	274	264	274	274	271	273	280	275	254	275	284	278	255	298	275	312	275	270	278	272	272	255	272	266	277	274	290	267	281	226	249	277	272	271	275	265	270	272	282	278	280	255	270	279	281	256	248	260	260	291	267	254	272	263	261	274	261	268	258	264	255	295	243	250	277	251	273	286	273	296	262	268	257	298	262	288	257	242	260	265	243	257	265	263	235	266	282	259	231	269	252	260	259	264	281	255	260	296	250	260	268	266	274	263	247	272	278	256	248	284	290	255	285	249	298	284	242	247	262	279	249	248	276	263	263	293	294	269	243	250	260	256	250	278	263	259	274	270	276	277	283	272	276	285	252	221	273	276	246	283	246	291	265	279	236	263	297	262	255	271	273	257	273	280	275	247	269	273	258	240	276	247	279	269	250	296	272	282	269	326	257	264	284	283	283	282	280	279	279	272	270	262	256	277	279	267	259	245	272	254	286	275	276	258	253	235	274	249	262	259	241	270	292	254	290	274	266	293	269	275	270	252	270	261	257	256	256	248	257	264	244	254	282	262	274	272	296	256	256	273	271	278	254	266	276	228	240	276	260	246	264	278	283	243	279	251	234	254	266	272	285	248	257	247	280	265	286	257	278	262	241	272	266	296	262	288	266	248	251	284	254	254	243	280	271	249	272	232	254	272	269	254	277	250	247	280	273	278	236	271	261	276	270	306	302	255	276	285	282	310	268	276	266	266	285	254	278	249	295	290	282	282	242	292	248	270	278	273	245	277	260	282	283	287	254	260	272	280	233	282	280	278	255	313	267	244	288	277	269	264	286	273	240	286	250	289	269	275	259	246	257	298	264	263	278	254	256	251	295	261	248	278	256	275	280	238	253	271	267	273	253	254	265	248	274	274	269	282	276	290	281	272	294	266	275	269	249	284	263	284	280	258	265	249	284	282	239	266	285	305	266	280	284	275	249	255	260	247	289	286	277	241	259	297	242	271	290	259	277	245	267	295	267	243	273	267	289	254	271	294	280	286	260	282	278	234	285	289	284	267	299	258	264	310	273	227	271	252	280	253	251	318	264	263	273	272	290	269	294	276	260	269	261	226	260	262	256	284	250	238	272	247	256	265	259	260	253	263	269	257	267	248	304	283	285	265	262	245	255	268	276	252	266	257	268	278	342	273	253	278	266	270	270	296	280	262	280	262	234	264	258	263	288	264	270	242	273	295	256	276	254	291	230	307	278	238	261	271	269	247	265	261	267	279	290	244	263	276	239	279	261	294	233	246	250	252	286	290	281	275	263	226	286	280	285	265	272	275	270	231	261	267	261	287	282	281	242	269	272	280	282	257	277	296	292	285	296	257	267	273	243	263	280	279	295	270	275	288	270	281	275	268	278	268	268	277	275	266	271	273	272	281	256	298	249	250	277	268	271	268	277	277	256	318	246	280	239	269	251	279	285	240	258	279	271	269	258	278	252	271	277	275	240	285	260	274	261	283	315	283	286	291	276	244	286	291	285	259	260	250	294	272	266	283	256	269	290	273	277	269	272	247	270	261	286	297	264	273	247	277	245	283	306	259	274	300	282	256	257	271	271	242	237	276	283	248	285	269	302	279	273	262	236	240	252	270	274	289	268	265	271	280	260	266	256	262	270	255	266	273	261	301	248	275	271	275	241	257	268	240	264	260	225	237	278	277	236	284	250	261	271	266	265	270	254	286	285	286	270	261	285	279	270	264	295	276	295	303	246	259	265	258	257	279	278	242	266	256	290	280	261	275	264	278	249	254	258	291	262	288	270	244	283	297	264	254	298	285	227	280	244	269	300	256	267	288	261	252	264	241	272	271	277	283	258	271	269	279	297	262	290	258	257	268	251	275	240	269	288	276	313	272	258	312	278	269	292	296	287	272	280	270	275	284	272	278	280	260	239	274	287	247	277	249	248	295	256	296	255	256	294	285	258	278	279	280	261	290	248	271	243	299	262	223	283	272	267	258	311	282	260	270	259	262	262	286	258	265	252	268	273	308	292	277	271	249	253	267	271	285	268	291	263	284	293	260	263	273	293	274	251	256	252	242	256	304	283	271	270	261	321	267	247	295	258	252	281	263	283	257	267	276	273	242	268	293	244	272	284	247	255	255	246	278	254	262	268	268	272	250	285	253	304	253	282	310	281	249	298	242	265	277	279	288	271	250	274	272	291	276	275	253	284	272	267	276	266	278	257	305	276	258	259	296	259	254	278	274	261	279	306	260	269	276	269	250	269	258	251	258	292	279	272	284	260	236	268	255	252	269	283	251	270	273	284	243	257	278	268	264	267	294	264	269	291	286	284	275	281	258	272	259	264	265	269	282	274	269	267	245	274	236	282	265	289	260	281	265	259	276	270	285	259	254	264	244	281	263	243	285	272	263	270	283	281	266	238	281	279	265	270	284	277	268	277	254	277	256	272	285	265	292	268	287	263	309	267	245	255	245	263	302	296	266	279	248	250	274	249	273	270	277	270	247	273	263	253	294	251	277	286	283	279	294	257	248	234	310	252	261	280	246	256	246	270	264	262	297	271	251	292	248	276	253	267	265	308	277	253	293	270	258	262	262	277	275	281	261	290	250	267	311	293	254	263	277	246	287	273	274	261	259	289	282	287	266	266	260	280	270	271	233	293	301	275	278	258	246	265	257	282	287	265	285	304	243	293	294	260	284	264	307	266	270	288	289	257	281	296	244	258	276	282	277	253	254	280	279	283	266	251	278	280	275	290	289	261	276	270	268	262	286	292	238	272	276	276	282	271	251	287	279	283	273	267	252	284	297	275	272	265	256	273	283	299	265	255	273	263	256	265	274	266	280	273	279	281	278	256	294	299	266	245	286	287	308	271	274	244	241	266	258	284	253	262	240	275	259	269	266	301	235	284	262	296	254	269	265	281	242	265	278	263	261	262	262	241	252	255	280	259	274	302	260	266	276	247	248	268	275	273	278	282	262	262	262	282	278	256	286	281	282	256	263	261	301	277	262	274	278	236	260	294	289	270	293	274	261	278	276	303	260	251	258	242	291	286	255	270	282	265	301	251	274	310	269	265	272	248	256	289	261	262	286	271	280
23886	21707	31696	42180	25967	17954	3911	473	351	368	362	374	379	323	327	312	316	363	338	317	297	340	318	326	342	348	325	325	331	351	355	340	709	831	294	331	314	326	381	336	313	333	318	320	345	308	343	331	317	339	311	333	328	331	317	329	308	341	332	312	299	304	298	312	323	308	314	302	338	307	307	329	308	321	325	335	303	301	336	326	356	288	346	331	350	324	320	331	320	309	348	298	321	310	275	339	318	352	301	302	353	324	313	324	347	335	335	326	296	311	352	298	304	352	311	327	308	319	304	291	318	327	307	302	317	339	326	302	316	287	349	319	333	320	331	330	313	336	318	322	337	315	301	343	298	325	313	314	293	316	295	315	287	344	300	312	308	347	346	282	317	336	336	321	296	315	322	309	310	314	314	319	324	334	315	313	298	323	302	338	312	300	314	330	308	327	307	338	342	317	293	295	332	320	316	268	306	311	317	335	297	349	349	324	301	309	316	307	294	272	314	312	294	340	309	288	318	342	325	328	320	319	336	307	320	300	340	344	337	330	296	337	345	310	302	303	312	307	315	319	343	332	332	321	306	350	329	318	313	344	301	332	344	313	287	355	323	309	307	345	303	342	334	291	315	310	317	333	323	312	318	323	345	316	297	324	330	341	319	329	317	324	297	331	303	336	312	288	343	314	316	339	289	321	322	325	292	305	310	325	309	318	293	335	321	333	340	322	321	344	296	322	307	306	326	321	329	359	313	334	359	338	310	316	342	355	290	339	298	307	330	323	340	356	322	324	321	325	290	319	311	325	333	340	323	269	308	304	301	299	330	328	350	328	336	345	306	298	329	345	332	316	301	305	322	329	321	327	314	297	308	338	342	315	323	317	297	341	292	315	321	314	322	280	301	308	289	293	330	349	315	318	323	342	353	331	337	315	315	308	317	324	327	292	309	334	311	314	299	296	339	308	350	313	306	308	314	334	323	322	347	305	326	316	323	339	303	316	319	324	345	286	325	331	353	314	336	333	300	322	286	334	308	305	315	295	342	313	316	343	328	336	331	314	336	340	333	305	315	333	308	333	307	345	328	318	328	337	295	336	332	323	338	294	319	331	312	310	328	269	273	337	291	288	309	297	295	325	339	298	334	353	327	293	307	315	315	289	324	342	327	304	323	301	329	301	343	318	308	294	291	343	315	318	352	328	289	311	340	299	368	323	307	313	303	310	316	324	300	320	348	315	322	308	315	309	337	348	321	312	305	301	324	317	313	345	329	326	297	290	332	349	328	346	320	343	309	330	320	307	309	311	302	321	317	301	322	334	351	299	337	311	351	292	321	342	313	338	295	310	337	349	345	336	317	337	332	304	323	337	310	291	310	302	310	324	313	283	341	332	273	315	308	360	333	304	351	321	321	305	304	324	304	334	322	321	305	309	324	321	344	344	311	329	302	336	338	327	318	318	309	285	334	308	316	309	299	307	310	334	312	326	332	313	348	330	340	329	304	296	314	326	300	326	324	309	328	330	322	287	319	316	351	321	318	296	301	342	313	313	307	307	313	349	331	329	357	327	323	334	307	342	339	344	369	300	332	338	288	343	327	334	307	342	285	312	348	305	326	306	334	322	317	314	323	324	290	336	319	329	316	294	347	316	356	319	331	333	346	316	331	304	335	331	339	310	338	338	324	284	340	340	325	307	298	321	325	324	341	314	335	343	328	347	328	347	336	327	331	305	345	328	363	348	308	339	327	358	319	318	336	312	298	300	315	320	322	349	325	307	326	358	326	328	298	311	339	288	315	298	317	302	318	329	315	314	307	347	328	331	347	302	303	328	343	337	328	278	282	298	336	339	329	322	323	363	362	359	342	333	311	329	311	341	318	311	307	337	300	323	306	342	305	330	345	298	348	352	313	310	321	304	307	373	307	355	301	346	345	360	301	330	324	288	311	332	324	294	325	293	310	345	292	339	339	289	335	319	304	329	347	320	377	297	312	365	321	322	310	322	319	314	309	297	295	329	337	348	337	362	320	296	330	300	312	327	312	306	339	319	322	349	310	337	322	324	338	343	321	322	351	361	295	314	315	310	327	333	344	348	321	316	308	323	306	315	315	315	294	310	307	332	298	332	337	342	332	321	338	304	324	307	336	298	287	308	338	268	332	337	339	340	338	347	305	303	354	302	320	321	331	300	339	337	278	314	318	322	311	367	310	327	297	330	322	337	338	321	340	316	344	311	356	341	340	302	344	284	337	297	341	295	329	294	311	331	297	285	330	290	304	327	321	304	329	265	312	317	310	334	315	301	318	333	332	331	330	305	317	302	336	318	321	293	304	310	353	304	338	326	306	282	318	354	328	327	361	317	325	340	328	314	328	312	336	315	305	328	292	348	330	336	347	282	330	323	320	314	363	326	321	316	329	332	303	334	296	298	311	359	322	311	324	312	308	320	337	335	312	323	322	305	318	301	313	314	320	334	334	315	331	335	310	315	296	283	320	322	336	308	312	322	286	333	302	307	293	310	335	321	315	330	324	340	325	333	330	337	318	348	315	304	353	317	318	313	329	344	308	327	324	330	338	308	321	344	300	305	305	329	332	311	284	303	339	315	324	315	340	322	319	329	330	313	343	350	322	353	346	340	308	301	281	322	328	332	311	333	316	346	309	320	325	299	282	335	354	331	323	298	319	299	315	335	304	316	309	328	325	303	317	323	306	333	317	312	343	315	314	303	347	338	333	330	281	314	348	324	329	314	327	354	343	326	351	343	291	324	319	350	296	311	348	327	319	306	332	304	312	300	313	324	341	315	312	316	348	326	318	332	371	313	313	300	330	306	366	282	310	332	331	307	312	317	341	326	311	337	328	297	321	346	309	323	358	319	285	345	325	295	314	353	318	326	307	321	279	311	300	315	277	311	318	301	330	337	352	284	308	320	325	304	332	327	308	326	310	344	318	312	321	317	331	320	356	342	276	330	341	302	307	345	330	311	302	340	320	306	314	340	349	320	330	318	357	364	324	344	318	306	296	333	290	338	309	338	335	322	318	328	332	303	332	346	343	338	322	297	314	331	322	324	324	349	352	289	318	322	312	303	330	334	313	356	316	326	315	319	344	344	318	280	305	323	326	351	311	344	316	329	326	312	278	339	369	319	297	310	296	332	314	304	325	319	295	343	340	339	305	318	309	312	304	315	326	326	319	283	361	279	323	303	323	340	320	346	313	281	294	313	333	325	319	337	317	353	330	330	327	298	318	284	332	312	299	319	328	307	318	320	326	309	295	307	292	320	330	328	314	368	343	332	319	321	335	339	281	365	281	322	319	352	317	318	319	334	312	306	296	300	342	316	339	320	346	317	314	312	308	316	332	332	339	332	338	348	334	309	349	311	353	319	354	333	312	311	303	310	351	292	302	320	291	314	311	295	339	326	334	349	311	360	341	332	313	327	324	297	311	332	321	312	314	345	306	320	325	306	322	299	334	303	314	311	298	306	300	306	306	340	352	348	336	301	315	305
48837	87360	68834	63410	12206	10800	689	644	620	542	582	500	529	483	486	490	488	471	473	470	462	444	477	482	488	490	466	455	483	438	454	542	1355	1714	439	478	460	472	442	438	418	464	486	447	445	398	460	457	466	460	462	449	427	466	448	491	481	485	464	457	456	454	477	429	456	458	493	456	451	425	458	459	483	456	451	452	440	457	436	486	448	446	439	448	483	443	429	457	449	471	434	464	429	449	445	457	475	455	446	493	454	458	429	424	433	476	435	443	448	445	497	442	420	419	494	455	441	467	462	468	417	466	471	497	458	454	476	440	461	472	457	441	444	447	439	469	429	446	456	464	454	443	472	431	468	436	449	477	469	432	422	479	432	443	411	420	465	452	457	444	442	448	452	431	434	446	442	445	438	445	435	455	459	441	420	477	461	445	484	438	435	470	459	457	462	423	462	466	477	455	451	419	467	466	452	436	422	444	468	409	440	459	456	430	457	503	473	460	441	421	447	475	490	463	450	462	449	470	457	465	470	489	446	455	462	455	454	441	438	467	448	443	415	447	457	424	429	457	441	451	424	443	433	447	478	458	431	438	447	446	448	492	461	485	433	468	427	443	433	492	444	430	452	473	451	460	431	462	417	412	465	419	465	419	447	456	451	438	420	426	408	444	442	435	448	457	450	438	436	462	414	456	468	421	445	493	444	463	425	471	448	426	482	472	446	438	465	450	444	463	460	455	430	456	438	453	440	454	433	454	453	449	462	492	469	497	466	417	444	488	461	465	473	472	400	456	443	473	468	485	461	452	439	448	473	427	439	447	478	449	449	440	431	430	455	409	484	458	450	496	428	412	465	418	430	481	449	479	447	421	494	421	429	448	464	449	481	443	451	437	457	442	456	477	429	431	426	451	445	469	442	463	462	415	441	467	441	392	442	429	466	435	439	456	406	447	432	468	516	429	467	448	451	417	416	456	444	449	472	437	467	472	503	478	495	444	435	450	421	435	439	451	442	451	434	451	470	472	485	477	468	469	455	436	465	457	452	424	448	487	417	491	496	430	481	446	479	446	467	466	448	417	435	428	458	403	469	444	404	476	435	430	486	447	471	470	426	440	472	443	455	453	461	430	462	435	466	467	462	478	433	481	466	461	474	443	452	456	443	452	469	431	415	447	432	398	432	477	480	437	486	475	468	468	438	455	437	431	439	480	437	424	456	442	474	444	449	423	436	444	470	437	461	458	447	449	439	455	455	464	448	471	454	466	427	456	486	450	440	467	453	474	457	481	438	436	409	456	433	427	457	473	460	456	426	462	463	438	438	435	477	453	450	473	457	484	459	422	461	439	469	439	463	449	449	475	464	456	429	420	454	450	446	468	478	469	476	425	470	408	454	448	478	441	460	458	441	447	427	447	447	429	458	455	464	436	487	472	464	446	467	481	470	475	457	431	473	433	428	429	475	442	411	422	508	459	453	433	467	441	421	447	469	436	456	461	463	487	446	442	460	428	420	461	465	467	421	456	425	445	457	460	465	460	455	476	451	490	418	457	479	499	450	501	469	435	436	457	450	470	469	468	446	470	457	428	432	452	443	429	491	449	450	462	464	463	447	463	414	452	442	448	449	429	413	422	496	468	457	431	443	451	462	472	476	442	462	468	408	447	473	457	481	424	452	471	496	449	436	477	477	482	426	434	450	444	443	456	486	443	480	484	413	453	459	445	451	423	445	469	445	448	487	433	484	441	445	458	454	485	439	451	454	466	452	462	468	471	436	467	430	438	453	458	461	438	448	467	470	426	441	449	471	458	421	471	448	429	472	463	461	445	491	439	466	430	473	434	468	454	449	455	460	437	480	440	453	431	440	431	415	449	451	432	456	462	422	431	492	443	474	423	422	443	424	473	456	434	438	464	474	440	443	397	455	440	441	414	463	455	463	434	446	499	446	469	456	429	480	413	459	453	457	463	495	451	467	434	480	433	470	480	442	436	459	475	442	453	436	485	443	443	450	456	441	419	505	473	451	438	408	499	455	452	446	455	442	467	481	426	464	456	463	436	430	435	442	442	469	453	439	467	469	429	452	447	443	455	424	428	437	462	436	485	470	438	483	465	417	448	463	472	461	436	459	414	462	431	450	435	494	486	436	414	456	458	420	466	436	432	443	474	454	441	427	462	423	496	445	471	426	450	483	420	472	446	472	459	453	429	489	445	466	448	433	469	454	473	436	437	469	468	459	475	467	426	454	449	441	424	457	475	442	434	461	452	431	436	435	450	459	488	481	434	428	489	445	449	477	473	464	458	422	449	452	435	460	415	460	417	488	450	464	432	471	443	484	436	444	482	465	420	472	422	465	438	448	436	470	438	451	440	474	436	497	452	460	460	472	484	486	447	448	458	430	445	465	451	428	444	468	430	438	430	452	474	436	444	480	451	465	444	450	444	483	469	501	393	419	417	455	491	430	446	457	474	406	388	442	507	427	482	427	444	426	432	441	438	456	464	435	471	451	488	454	461	408	501	424	438	464	457	468	474	433	451	456	424	415	478	490	459	461	488	447	482	462	460	459	444	479	478	468	453	424	488	478	488	462	445	472	446	447	468	454	442	420	485	448	487	474	456	445	492	439	461	467	467	465	454	443	437	451	440	407	466	428	443	465	485	490	471	467	445	427	443	479	443	424	453	420	454	438	448	446	462	441	459	451	497	475	444	472	424	481	407	481	438	463	494	464	443	481	487	466	443	468	473	458	456	431	403	436	406	420	455	475	420	486	424	460	458	440	476	476	442	474	449	470	441	444	434	461	486	470	462	442	457	424	503	423	423	451	486	462	479	446	421	472	450	433	463	462	448	427	419	459	437	460	485	470	433	437	462	409	455	498	450	410	484	440	453	451	452	434	471	434	444	439	455	447	491	446	474	467	461	464	447	440	463	476	432	461	436	438	482	431	415	470	463	431	504	452	438	477	448	447	442	466	470	420	460	447	420	458	467	502	421	474	484	470	437	461	446	453	448	460	449	448	495	437	463	451	458	459	483	490	461	426	438	463	449	458	459	405	450	436	482	428	436	446	454	452	486	471	443	477	464	442	429	477	444	441	467	446	462	443	488	482	464	459	460	437	445	468	430	480	434	455	457	445	444	442	467	450	452	454	451	453	438	455	441	451	473	475	455	504	461	471	450	423	457	466	402	455	450	477	447	449	498	429	459	445	447	450	468	443	422	432	438	468	426	462	450	503	453	460	447	456	473	457	434	456	458	462	440	474	470	438	452	465	452	414	463	487	450	454	473	437	473	429	472	430	474	460	445	444	432	439	457	452	422	453	433	497	481	450	433	481	422	428	465	467	431	476	439	508	464	417	477	454	455	471	475	461	462	455	462	477	474	452	462	442	441	436	454	461	468	435	444	432	472	443	443	458	460	435	415	449	463	425	429	437	469	414	486	427	481	413	451	454	471	437	439	448	456	406	461	497	417	442	477	423	435	450	483	441	477	459	441	445	440	457	454	452	451
22917	21271	29998	32289	23989	22723	14368	1022	446	429	410	392	381	351	386	348	362	329	333	392	341	383	354	354	352	370	333	360	369	325	316	358	1097	1118	355	330	332	341	363	327	373	292	339	347	345	357	344	351	339	338	368	338	375	352	291	312	350	318	362	326	371	333	359	328	347	336	295	328	352	349	317	355	353	329	319	335	346	355	351	318	342	321	332	327	354	332	333	346	321	345	333	328	343	311	321	335	324	346	349	344	348	351	293	333	350	363	330	323	321	335	348	324	322	329	352	344	335	345	355	333	337	312	330	314	315	314	353	355	317	326	342	329	333	351	318	343	356	344	301	309	309	321	345	335	302	333	342	333	349	360	358	339	360	340	385	306	308	343	340	354	338	319	325	312	336	334	371	301	337	355	321	312	342	333	298	312	357	359	326	332	333	307	335	330	343	327	345	317	338	343	334	355	326	330	341	341	331	338	316	287	337	321	316	310	351	305	382	337	326	331	302	329	342	340	313	345	330	360	324	327	346	341	339	329	337	333	338	311	335	329	306	345	330	312	369	338	340	315	340	319	324	314	330	323	336	321	338	342	326	344	337	386	345	326	339	336	333	328	326	321	314	336	332	336	365	339	367	323	366	339	340	352	330	345	333	335	338	332	353	343	340	325	372	319	298	326	342	348	341	336	347	317	347	316	359	321	352	359	320	311	319	325	305	354	308	328	332	289	339	313	367	365	316	346	327	329	321	327	345	334	368	339	346	321	343	369	335	323	319	337	327	355	340	340	328	320	343	342	363	375	357	332	310	319	324	314	322	318	328	335	353	348	335	333	334	327	318	296	318	337	335	319	305	337	345	336	348	340	320	360	341	335	321	329	325	321	370	336	301	336	340	355	329	371	309	320	341	354	335	335	329	324	317	319	332	344	330	327	366	316	361	365	360	323	325	313	322	340	299	302	322	350	333	343	306	318	308	335	324	318	318	341	360	327	337	314	345	349	341	355	316	342	334	323	329	341	347	323	314	336	354	320	318	332	340	328	294	317	328	331	373	328	331	314	303	338	361	295	352	323	334	327	325	330	334	332	329	347	325	332	365	289	321	338	328	358	352	322	331	354	358	318	370	341	346	313	310	357	321	352	317	315	339	337	325	335	336	321	379	340	331	336	319	351	327	312	357	280	295	364	352	326	330	329	342	315	347	346	314	319	328	319	320	336	351	341	355	348	328	343	336	323	344	332	297	345	352	349	338	329	332	349	365	330	316	368	354	325	293	280	330	352	302	331	320	297	335	350	341	333	356	320	370	317	310	327	348	325	338	365	315	312	344	369	356	359	338	314	317	345	347	357	335	325	313	323	336	336	350	323	323	348	335	355	310	314	344	314	357	321	318	313	318	343	353	341	315	313	333	337	355	346	332	341	328	321	329	291	340	356	370	343	290	313	347	345	370	330	319	312	347	324	368	307	328	360	341	316	342	323	349	336	325	301	319	367	315	323	353	360	339	314	344	336	340	335	343	344	304	328	332	348	334	336	343	357	329	362	356	304	342	311	340	305	380	316	344	340	334	323	357	346	326	364	324	322	328	320	374	341	316	338	329	373	320	316	314	311	341	337	317	336	367	338	328	312	303	320	328	328	328	312	342	340	346	331	328	351	336	328	338	321	339	308	332	320	353	335	314	336	336	322	362	362	341	327	328	303	355	339	357	354	347	334	317	324	319	319	332	375	353	322	352	325	326	320	319	306	338	323	335	322	311	336	352	328	288	335	314	360	314	304	307	353	323	342	349	335	340	331	356	337	320	318	347	316	332	341	345	336	349	348	337	324	326	323	332	345	355	338	329	322	337	335	323	328	342	341	344	332	336	344	276	324	310	328	334	298	328	329	314	384	353	336	356	314	345	295	328	349	315	347	350	342	329	319	319	293	336	357	316	318	333	331	313	312	327	325	310	332	375	326	351	334	335	354	337	349	347	348	345	321	341	341	315	342	336	334	327	309	352	356	328	314	325	352	343	296	317	352	339	344	302	308	349	354	329	324	324	340	338	314	339	323	330	357	323	353	326	335	355	292	339	332	334	306	312	318	319	315	357	331	311	351	334	330	336	343	345	362	343	318	301	321	306	332	336	328	327	299	312	334	340	323	361	327	343	328	305	319	310	366	324	317	323	337	343	315	314	329	340	357	302	353	359	331	313	337	354	328	336	329	355	299	337	336	346	354	330	323	301	343	320	319	331	329	356	300	325	365	344	340	336	310	320	343	334	332	349	327	336	338	343	360	330	376	341	347	342	320	346	308	330	343	339	329	328	358	333	315	339	342	320	340	359	309	315	317	354	319	301	345	347	351	348	369	360	357	353	337	340	339	324	307	305	302	365	315	326	320	345	308	320	312	349	318	332	345	312	313	342	360	373	307	352	323	301	325	309	313	343	331	326	365	367	339	293	373	325	339	327	311	334	337	362	351	341	356	340	336	330	297	331	332	323	294	343	340	315	312	327	316	336	337	296	304	325	322	309	324	363	350	335	348	353	334	310	338	358	374	319	369	325	357	371	348	322	326	344	322	327	326	310	346	312	319	327	351	329	328	364	315	314	350	314	335	323	322	334	333	316	299	344	291	349	322	317	317	340	325	354	336	323	321	345	318	347	325	349	331	331	300	345	371	299	321	322	320	349	339	299	302	336	317	328	330	328	323	308	319	297	348	311	357	338	339	377	340	338	307	282	292	286	324	335	352	321	354	306	321	341	318	329	327	353	360	340	357	346	317	348	346	356	342	327	323	308	351	354	316	354	331	305	362	320	371	328	336	310	336	331	336	334	318	332	306	330	343	314	302	314	339	344	334	355	310	298	337	330	334	359	353	315	338	330	296	357	336	307	309	361	374	352	356	313	352	357	357	339	330	326	282	316	356	301	311	322	354	364	334	362	341	329	307	366	318	338	326	345	317	320	321	343	333	346	346	343	329	327	330	354	315	350	330	329	313	349	321	291	358	338	339	342	339	345	337	315	365	354	307	326	355	355	349	329	309	305	330	343	345	355	313	327	344	350	353	342	301	329	349	329	327	318	329	350	333	296	307	317	337	304	356	328	347	368	301	315	331	365	300	339	326	314	327	348	326	362	322	348	302	345	317	344	360	318	359	344	392	345	318	355	345	305	307	298	306	306	335	355	343	330	334	359	338	342	294	334	310	344	346	322	346	354	342	338	294	350	350	328	355	300	305	334	365	329	324	336	361	318	334	339	321	357	342	331	321	326	310	332	341	377	317	330	299	326	313	364	306	363	347	335	337	323	348	333	376	315	341	360	336	348	361	318	332	327	317	339	322	346	317	345	360	325	341	326	334	313	315	308	330	347	357	313	333	333	339	305	320	325	329	319	345	341	364	320	311	328	322	339	373	342	320	349	304	351	336	342	323	336	290	353	327	325	327	338	300	338	361	306	322	309	343	332	327	332	360	331	313	353	318	382	306	314	324	345	309	342	318	359	309	359	347	321	334	330	320
55341	90720	79009	74293	13480	15921	997	911	704	653	677	620	585	567	564	556	491	531	528	506	512	499	502	561	496	487	505	442	474	500	487	506	2239	2111	536	447	467	453	498	537	455	484	493	471	469	489	480	470	451	469	493	460	499	425	443	486	495	504	448	485	466	471	474	498	449	461	485	450	523	467	423	491	480	501	488	476	447	471	456	509	456	471	492	477	459	491	418	486	462	463	436	448	487	461	470	413	459	432	447	467	465	481	490	468	441	498	476	444	474	470	472	466	494	447	486	469	461	461	470	515	477	471	474	461	475	426	502	428	472	475	515	444	478	452	469	466	479	461	448	449	481	454	468	468	456	452	462	491	451	467	482	437	421	472	475	437	438	486	476	431	468	443	457	487	509	443	492	464	457	494	459	466	505	483	431	471	468	461	480	468	445	463	411	451	452	460	454	447	480	458	479	412	489	432	473	460	486	482	470	479	452	452	462	430	479	474	489	465	433	455	460	486	454	485	463	482	491	519	434	488	480	448	481	461	449	470	448	463	485	454	471	460	470	460	455	446	479	459	454	480	471	434	473	448	431	472	474	471	471	435	453	455	478	450	477	425	456	466	450	454	478	469	492	477	525	480	498	457	446	471	459	456	466	494	479	477	463	469	441	503	454	488	475	485	446	456	480	452	473	438	449	446	480	483	491	486	479	472	481	461	461	465	441	468	439	455	495	479	456	494	435	445	477	474	447	449	457	432	475	458	452	488	492	451	485	425	455	485	456	477	443	474	485	483	447	487	507	436	448	478	423	453	459	441	423	431	475	489	484	455	494	483	445	450	482	459	481	463	459	509	446	473	447	466	469	470	459	451	435	480	483	475	481	475	464	470	446	467	460	470	480	456	452	464	489	483	478	471	483	465	459	466	467	446	494	496	476	428	492	426	481	441	493	495	456	447	442	489	456	478	467	489	419	473	418	465	438	494	462	454	467	445	466	481	477	486	444	483	485	446	496	463	427	471	447	457	473	465	467	469	444	485	465	477	448	491	438	521	473	486	466	430	467	478	484	465	463	434	481	427	442	449	483	429	441	443	469	508	450	437	494	465	469	484	457	460	479	468	444	489	468	486	454	464	455	435	455	481	457	459	441	459	464	436	460	447	417	469	516	501	473	457	478	470	471	481	490	462	460	464	448	462	466	450	492	451	477	454	455	471	464	445	480	459	470	482	454	435	460	458	434	450	442	484	426	438	484	479	435	487	463	467	443	459	484	449	458	496	522	447	446	479	451	418	395	462	471	475	442	464	482	450	480	479	455	478	469	445	453	422	510	491	493	489	503	435	467	422	453	469	456	506	483	485	437	511	420	478	461	475	479	484	444	463	451	453	443	445	454	464	469	454	497	475	475	454	481	464	432	476	421	449	465	478	470	458	458	442	476	437	472	457	433	466	466	469	485	469	459	472	470	446	460	461	470	466	480	456	446	449	480	453	471	466	464	447	446	465	483	477	447	435	494	433	492	466	466	437	521	459	466	468	498	491	453	506	495	463	472	483	464	455	476	448	468	466	449	469	439	438	483	423	464	459	494	498	459	470	445	472	445	465	468	479	451	455	485	445	431	443	444	443	479	437	476	452	458	472	450	462	466	468	497	459	463	456	457	472	501	449	482	474	455	456	448	469	449	509	452	477	439	481	433	448	424	484	440	468	468	474	444	424	483	464	446	484	458	433	458	480	474	477	454	478	451	413	472	437	466	499	470	421	462	458	485	480	465	446	427	454	459	483	463	459	471	428	511	473	444	449	478	450	473	443	447	480	451	482	471	462	458	455	459	449	484	478	438	438	484	465	452	456	457	506	500	447	456	467	452	456	446	484	471	433	503	441	453	436	434	483	474	507	491	441	451	447	454	487	447	444	456	440	458	443	465	468	461	482	442	470	446	483	475	470	440	523	470	469	447	457	447	484	508	439	480	477	446	462	448	526	456	430	485	499	438	457	472	476	444	469	483	443	468	446	435	448	503	466	419	483	487	447	458	460	486	443	471	441	465	443	457	443	488	481	449	482	446	471	435	459	482	449	480	459	461	470	429	473	450	504	466	471	462	485	460	472	457	501	507	447	447	483	460	420	467	473	460	463	467	444	495	500	475	441	471	425	459	460	502	440	451	458	457	466	496	489	483	491	431	470	464	455	447	500	480	483	456	497	486	454	463	478	460	452	459	490	470	453	498	487	469	446	447	519	484	464	476	454	475	449	459	445	444	477	445	437	456	442	481	474	467	467	397	494	480	484	466	468	481	441	457	462	447	451	453	443	452	497	473	471	469	466	458	458	446	470	469	470	457	421	471	478	438	448	451	455	489	445	462	485	432	503	461	493	446	456	465	509	486	492	479	478	487	411	503	476	471	422	450	466	447	464	453	471	474	418	472	454	507	485	458	445	471	479	487	455	486	476	473	487	465	470	451	449	468	454	431	471	514	495	456	497	471	437	455	475	451	474	458	471	482	476	479	477	472	459	454	474	480	402	468	507	440	486	463	482	429	460	451	438	483	419	470	464	505	459	466	479	482	482	432	466	454	493	443	478	522	417	446	457	472	464	445	472	496	458	482	445	520	465	480	463	451	430	438	453	505	441	431	475	439	469	440	444	471	473	451	479	463	462	498	468	471	453	469	475	486	435	500	459	440	480	479	464	481	478	465	449	508	470	509	466	462	466	457	445	508	468	459	473	501	444	454	454	453	458	443	456	460	436	459	474	485	455	452	495	472	466	458	442	434	454	455	444	456	488	431	462	456	449	458	448	476	457	447	434	454	417	464	408	449	499	472	458	468	472	479	473	443	469	477	486	441	466	488	471	491	495	454	503	471	469	476	469	450	441	493	461	459	476	513	495	479	436	447	485	503	462	440	431	474	459	467	494	467	450	461	470	442	519	502	460	512	470	472	482	471	465	472	431	462	475	455	474	452	423	497	480	459	485	444	481	474	464	529	462	488	440	488	479	459	468	501	442	483	461	499	487	462	471	436	445	444	452	478	460	469	450	458	461	456	448	431	492	446	456	447	440	500	457	452	472	476	422	454	465	464	449	486	513	454	449	473	456	463	480	405	440	458	465	428	431	487	457	513	490	472	433	464	486	457	500	462	469	456	466	485	426	449	467	519	464	408	462	449	452	419	472	516	480	450	441	447	472	490	487	405	456	444	499	491	506	474	479	466	434	528	460	500	489	417	441	460	446	457	460	448	440	476	462	456	462	481	514	498	455	449	447	481	479	487	494	475	465	427	437	436	432	469	470	476	482	469	415	462	475	473	489	465	460	478	465	454	473	505	458	488	482	469	445	472	467	515	430	470	466	459	471	457	449	482	450	478	451	438	503	464	469	482	454	463	467	467	491	449	475	423	460	462	435	458	424	455	497	434	481	453	470	480	508	460	494	502	458	450	461	448	476	441	474	436	465	458	433	488	484	438	460	478	491	451	466	487	454	413	447	437	478	472	449	456	454	460	488	447	444
26833	24684	29101	30199	6697	1121	225	166	210	211	204	173	192	203	188	204	184	191	178	190	186	230	165	200	189	214	177	195	167	193	189	190	272	229	195	202	205	184	183	185	156	196	176	208	194	184	192	183	191	190	202	175	176	171	191	184	187	178	205	160	167	189	186	179	197	229	182	180	172	174	178	175	174	180	168	177	174	155	210	207	209	171	178	180	181	179	171	192	199	158	186	202	187	175	200	204	191	179	176	217	197	191	205	182	187	195	181	166	178	201	196	212	169	167	183	191	196	201	205	210	171	197	179	200	187	198	186	173	200	171	181	175	203	172	217	196	198	179	203	192	209	185	191	190	213	203	179	173	159	163	172	184	187	168	177	196	180	188	165	168	186	227	188	187	180	176	188	175	156	176	182	184	166	189	190	186	194	178	186	193	170	185	187	173	165	190	203	159	184	161	171	182	181	190	171	169	195	196	185	191	185	186	170	170	207	208	179	171	173	199	185	188	193	182	171	193	182	169	173	173	193	194	186	180	204	168	192	211	178	196	188	160	192	178	192	193	181	162	178	188	194	179	184	180	156	191	178	191	211	181	197	179	199	189	176	188	170	205	184	229	175	182	177	184	181	221	184	196	173	187	184	196	171	190	186	172	183	197	174	181	184	193	201	185	183	171	178	172	202	164	185	177	198	211	174	188	168	154	188	197	178	164	206	197	189	181	165	211	164	191	204	174	190	172	201	192	164	209	164	169	174	195	204	180	193	180	193	165	194	183	175	200	193	166	195	170	198	197	176	171	198	188	194	181	181	172	162	175	179	183	159	209	183	193	181	185	178	184	168	158	189	170	219	175	161	146	170	188	174	172	202	216	200	199	181	163	207	171	183	183	157	187	164	183	170	182	194	186	175	208	185	182	202	188	215	161	164	171	189	191	207	191	157	187	195	181	213	186	186	181	184	173	168	182	193	168	200	172	176	187	197	175	169	161	186	158	176	201	188	180	160	189	198	174	199	193	163	165	174	186	177	167	168	194	172	167	180	190	175	185	194	174	195	184	195	195	178	187	190	186	182	175	200	172	177	177	164	187	175	216	180	195	170	168	177	187	179	186	186	190	161	203	191	154	185	179	190	193	192	182	191	185	165	205	162	177	185	179	194	200	199	176	189	195	187	183	209	198	199	198	174	189	182	181	197	218	175	189	188	176	188	197	184	183	175	189	168	195	200	176	204	181	181	179	162	177	197	204	202	167	202	191	186	186	175	184	194	194	209	165	209	189	191	182	187	179	198	167	167	182	184	178	162	156	182	187	171	204	177	176	193	184	172	191	184	199	185	183	197	165	182	189	177	188	207	205	182	191	202	161	188	188	203	174	192	216	188	171	180	177	201	197	175	192	177	183	168	182	181	174	193	196	166	193	169	192	193	172	184	222	188	185	189	208	197	190	183	181	163	188	185	171	201	192	195	167	184	154	191	190	172	206	199	183	200	200	175	194	176	173	225	184	181	200	200	187	206	181	178	148	195	180	205	191	185	199	150	189	200	179	192	159	193	194	173	176	180	169	196	170	205	196	182	182	185	178	224	174	195	195	201	194	181	178	199	183	207	186	176	176	192	179	186	178	202	192	174	192	174	202	169	187	183	186	163	172	207	181	175	199	178	175	201	160	180	182	214	176	176	155	180	166	174	177	182	177	173	199	174	179	188	204	192	183	201	175	161	210	188	187	198	192	189	192	167	165	175	205	187	192	188	172	182	203	202	166	190	185	182	179	191	175	177	189	189	172	191	180	198	179	172	177	185	219	160	198	199	153	171	196	182	178	158	201	191	178	187	188	188	167	182	183	205	151	172	196	214	198	218	182	188	187	173	167	177	207	202	186	146	210	176	184	166	182	181	153	188	178	180	208	188	170	184	158	184	191	186	220	176	175	209	200	183	202	194	168	176	186	194	195	187	190	184	197	184	218	186	162	189	160	186	168	176	185	194	189	180	161	185	193	193	150	192	199	181	192	162	177	198	178	184	190	182	197	196	193	184	182	193	183	203	174	156	178	191	191	182	194	173	194	179	187	183	207	183	184	178	192	175	166	195	192	176	178	195	194	204	167	191	203	196	172	191	185	185	203	167	175	182	163	165	175	184	174	211	171	207	177	199	191	182	177	199	187	164	169	197	209	182	174	190	167	245	161	177	184	199	208	184	210	190	206	194	176	187	215	178	200	190	186	181	195	207	174	172	208	165	176	218	184	185	194	181	213	171	202	167	158	169	192	176	206	189	171	176	167	197	195	181	201	185	189	201	181	167	171	193	192	203	192	180	177	201	170	204	174	213	195	203	167	192	183	181	153	172	185	179	181	189	177	179	219	200	195	179	192	185	170	168	181	194	179	186	167	184	181	189	176	184	184	182	202	195	176	207	183	190	203	161	190	178	201	194	173	197	169	176	169	196	163	210	174	180	200	185	185	170	179	184	196	185	214	197	180	164	211	178	196	182	152	182	189	171	179	199	162	185	169	185	191	169	187	232	177	193	161	195	200	202	213	208	183	194	190	179	164	191	181	197	180	179	166	177	187	179	191	205	158	175	185	196	167	171	186	220	174	194	188	181	198	187	164	187	213	177	185	188	177	199	191	188	184	197	195	173	189	196	178	202	200	204	202	178	196	179	210	174	183	192	188	209	190	199	176	179	186	159	183	197	176	192	205	200	181	174	179	176	164	183	172	195	162	201	200	191	195	165	179	193	169	177	194	177	180	173	173	176	193	176	185	177	222	191	169	161	185	193	163	195	175	165	203	193	196	176	192	186	150	185	179	176	198	194	165	174	195	181	199	191	180	176	210	168	181	195	182	217	194	177	202	173	177	199	211	187	192	209	192	198	177	180	161	210	183	202	187	194	196	186	171	190	170	157	179	198	191	203	186	156	175	187	194	196	172	178	201	188	179	164	184	186	184	222	196	168	197	194	162	191	163	180	167	181	190	174	183	199	172	176	178	196	182	202	166	188	167	184	205	182	199	187	193	167	161	191	179	179	165	203	155	185	191	190	178	164	182	172	203	183	172	191	167	189	185	172	171	186	197	179	173	177	188	161	204	174	176	188	177	199	195	184	221	165	198	197	194	184	183	202	186	201	185	207	180	206	193	187	190	184	208	197	184	177	201	187	192	201	165	193	189	188	192	193	168	174	175	162	216	183	186	190	179	201	182	189	178	192	186	185	170	184	200	184	159	199	202	166	190	209	190	196	185	169	199	172	185	190	186	196	186	178	187	185	190	195	196	201	178	192	196	180	185	178	185	190	170	189	169	182	194	170	186	178	210	197	192	190	192	185	216	153	193	203	184	197	181	177	190	156	186	180	164	194	174	190	201	172	172	181	173	200	176	209	181	165	191	163	169	196	185	198	179	188	196	202	164	182	202	186	172	177	203	190	214	171	167	196	171	209	182	186	174	173	201	182	208	184	202	168	166	184	178	182	187	168	187	182	188	193	174	193	184	193	183	212	179
22891	44174	33553	30769	3011	1912	338	303	293	286	281	259	289	287	258	279	276	285	259	252	264	289	288	275	294	275	277	294	247	274	245	309	424	376	277	247	282	255	265	270	265	268	258	256	288	290	300	252	253	276	284	276	236	259	278	268	265	291	301	296	268	260	272	303	271	282	284	248	258	284	273	284	269	265	283	236	271	276	258	253	273	263	270	279	262	265	276	241	293	267	281	294	241	274	268	251	287	262	273	259	262	264	267	266	254	274	260	272	272	258	266	247	293	266	243	252	253	269	268	259	281	274	291	235	281	277	256	285	266	255	260	268	272	269	241	280	253	271	269	277	247	283	257	260	279	256	256	255	268	258	287	286	250	279	268	264	260	297	280	286	250	284	256	258	252	257	241	272	264	257	269	242	292	250	267	260	276	275	261	277	264	257	277	307	271	294	253	285	285	257	257	273	262	270	266	293	265	266	252	252	268	241	238	274	256	252	284	288	284	269	239	261	270	264	291	267	269	268	263	260	275	261	262	260	260	274	260	256	255	260	250	239	276	253	256	263	271	274	274	297	302	270	258	267	243	279	253	269	299	264	271	281	274	272	270	275	271	277	292	265	256	249	265	282	316	260	280	275	278	274	271	269	264	306	287	287	273	251	262	263	271	262	288	259	251	267	275	289	262	263	270	237	279	281	276	264	262	284	296	269	236	253	257	282	257	257	254	291	280	283	268	241	255	290	266	239	292	281	276	275	251	295	242	278	281	263	251	255	259	280	268	241	268	296	256	256	258	270	291	271	267	237	284	262	280	292	305	276	271	293	304	261	256	268	249	253	266	270	273	295	262	247	282	275	253	327	266	282	265	254	294	281	272	222	311	254	277	235	274	259	273	241	284	238	280	300	268	265	257	284	264	260	270	284	295	263	314	241	302	277	246	253	239	260	231	282	243	269	267	286	263	237	254	251	269	238	261	257	263	266	298	257	278	275	284	267	265	295	219	255	247	268	264	248	276	261	265	249	275	258	289	280	270	271	281	284	294	279	268	293	266	263	269	259	273	255	257	263	266	283	274	258	273	250	253	254	244	236	275	262	286	270	257	264	294	288	255	267	263	269	267	268	271	276	229	263	286	260	255	253	251	250	299	262	284	260	292	260	263	304	309	290	280	315	234	246	256	246	282	256	304	280	252	273	255	246	242	261	263	276	278	286	277	255	259	244	272	261	261	257	268	249	250	244	298	299	279	278	268	272	248	273	281	263	251	289	284	261	276	254	253	256	272	243	270	266	290	281	298	278	258	269	262	271	265	274	270	264	242	283	258	292	278	247	280	292	279	299	264	258	287	246	276	252	271	262	274	262	278	271	248	233	314	301	261	267	300	294	283	268	264	280	297	249	284	241	272	291	280	250	247	239	294	239	230	289	269	313	265	311	259	267	253	278	262	265	282	280	296	282	273	269	252	260	256	275	264	262	281	281	275	270	285	286	257	292	283	299	225	270	271	264	253	274	290	258	265	241	254	305	259	292	297	285	266	262	289	302	245	258	270	265	266	272	269	290	270	269	289	262	268	267	257	269	243	253	263	237	255	269	241	249	277	250	243	275	242	289	258	255	259	277	290	254	276	253	236	268	278	271	258	247	268	255	271	267	261	274	270	254	298	267	260	274	294	243	279	236	260	269	270	254	255	272	269	259	290	273	246	283	271	265	277	290	239	270	289	284	281	257	278	262	270	274	264	252	279	263	271	278	284	250	233	257	276	279	261	289	257	304	249	273	288	288	294	270	271	278	283	260	284	288	287	270	232	262	261	278	264	283	265	255	267	274	281	260	282	249	300	260	259	270	289	238	270	257	265	280	270	256	269	268	269	289	261	266	235	302	269	247	243	290	259	290	242	249	292	281	268	283	254	295	292	288	267	251	236	243	263	311	274	263	257	263	249	221	299	225	269	275	240	301	274	264	272	231	269	259	267	254	268	249	265	270	268	278	265	253	269	264	242	266	278	255	257	293	301	256	247	280	254	264	268	252	254	281	270	260	278	266	295	261	253	280	238	259	256	277	289	294	290	308	266	271	268	244	272	283	278	233	285	264	261	290	261	279	263	256	253	261	286	273	270	272	252	251	278	280	268	275	297	290	300	285	273	254	304	308	276	238	258	255	241	250	262	274	263	262	239	282	288	278	242	251	240	260	301	268	261	263	279	264	228	250	293	232	258	278	267	273	264	271	269	266	251	281	288	263	267	261	278	272	255	244	256	289	257	296	268	269	252	250	267	280	248	258	301	267	276	243	253	258	279	278	289	249	247	266	269	283	298	244	260	275	288	235	253	267	268	287	269	252	266	279	289	251	285	266	273	257	230	265	243	282	287	248	278	294	265	254	278	284	250	278	262	292	276	271	268	289	273	263	267	260	284	244	251	273	234	264	263	260	250	261	279	253	276	271	273	275	270	258	285	265	260	294	257	289	261	255	284	264	248	243	255	244	280	289	255	262	285	278	279	254	287	288	275	250	261	282	271	274	265	276	276	271	267	235	276	263	280	260	250	282	257	260	258	264	258	271	274	250	279	269	309	263	264	294	235	262	284	268	305	272	275	259	298	282	270	287	253	245	264	287	293	254	275	289	267	257	275	290	261	276	277	273	273	250	248	249	285	258	264	269	237	282	268	264	273	251	259	279	247	279	290	278	256	295	287	260	267	265	263	235	262	267	273	274	279	281	264	255	262	281	221	274	245	273	270	265	254	275	256	290	268	260	258	286	294	284	255	261	267	259	263	240	274	268	265	284	240	288	282	263	252	261	279	266	234	259	257	288	277	275	288	288	240	265	251	276	270	278	245	249	287	261	285	276	269	269	268	311	238	259	266	283	252	291	262	275	281	246	267	271	259	263	255	264	233	267	271	277	288	266	262	275	273	268	282	273	272	272	236	267	247	244	282	247	254	266	254	290	269	286	255	260	261	264	267	264	272	264	225	290	280	266	277	255	272	255	295	291	299	246	279	246	256	271	274	277	278	266	254	252	261	259	283	268	308	274	297	276	241	261	264	221	254	265	256	294	263	258	261	276	254	260	256	287	284	280	288	266	271	257	282	246	280	271	271	265	279	278	294	261	281	276	279	244	257	267	258	274	280	271	276	279	263	281	256	250	277	298	253	259	232	275	266	286	263	285	247	260	273	243	255	260	254	244	279	303	277	258	262	258	277	242	279	256	277	270	291	251	288	245	247	258	281	256	258	258	256	270	261	251	257	261	270	260	267	256	238	265	268	250	260	311	284	265	270	268	267	277	272	288	288	261	272	263	259	268	305	294	287	236	265	269	299	239	299	273	284	272	278	242	250	262	276	260	281	281	283	245	280	261	259	297	275	258	249	284	292	288	266	259	281	270	258	227	274	279	272	272	244	286	297	268	286	262	247	245	267	266	244	288	289	247	279	254	275	272	303	276	257	259	264	307	258	243	262	257	260	266	269	317	256	259	269	263	275	261	284	275	293	258	277	282
23935	21542	31919	43148	26498	18617	3233	444	358	407	373	354	342	328	345	366	334	380	352	358	352	329	335	298	348	321	382	306	362	374	320	354	886	923	354	318	341	354	294	339	334	330	329	348	329	330	309	353	307	309	302	317	308	338	314	295	306	357	312	316	316	299	323	299	308	342	321	322	307	345	353	317	320	337	329	322	345	316	319	323	294	297	267	356	300	320	325	332	334	293	309	324	301	300	336	306	331	340	335	298	291	321	344	348	338	339	357	315	328	323	317	309	330	341	348	322	326	301	290	314	309	305	316	320	319	336	341	346	342	328	304	301	337	321	290	300	312	296	327	320	318	311	320	327	332	314	346	314	303	315	318	351	312	325	332	318	322	369	332	319	343	338	333	327	339	332	348	351	296	307	342	306	299	305	351	302	320	280	334	326	330	333	350	343	351	309	353	326	319	313	313	304	318	336	320	320	331	311	315	322	342	365	313	315	292	334	304	330	325	319	310	339	323	315	300	343	312	312	312	299	319	321	338	316	337	310	321	327	306	352	325	311	313	266	339	339	314	330	341	350	313	309	312	342	349	307	316	332	299	352	289	291	309	329	337	343	310	355	340	329	330	310	345	317	318	317	307	349	334	342	346	291	290	329	341	295	321	322	307	301	319	323	285	325	321	341	340	297	323	358	324	318	354	348	330	313	333	315	336	339	296	314	293	367	320	332	330	327	339	320	325	331	314	336	322	330	303	315	332	293	306	341	329	293	320	295	334	290	310	339	321	307	327	342	346	299	316	323	327	308	315	310	319	301	332	326	331	307	293	290	329	333	316	323	322	306	328	333	327	321	323	319	338	327	312	307	327	320	302	293	307	338	317	314	288	332	298	329	322	363	343	290	314	337	354	304	349	362	341	319	303	332	312	305	325	341	324	332	298	302	361	308	350	322	339	312	308	367	313	362	274	338	324	344	279	334	324	353	302	357	300	308	341	311	302	307	346	322	313	334	320	315	338	345	332	329	326	337	339	307	347	350	324	307	301	320	308	285	322	311	342	352	292	365	328	335	328	312	324	335	314	352	347	323	300	326	322	312	318	342	334	341	329	325	316	346	322	322	351	284	358	289	303	370	335	334	302	295	318	333	310	322	321	326	315	338	334	339	343	285	319	315	339	342	335	315	331	306	344	302	296	311	300	338	332	311	299	319	338	308	334	348	315	314	345	334	310	322	320	323	293	353	321	337	332	316	316	329	312	302	296	300	305	317	318	301	336	333	350	326	325	309	328	325	327	319	330	329	321	348	349	351	315	323	315	295	327	304	307	302	284	329	329	326	318	333	335	331	298	332	310	315	298	320	328	334	293	299	327	310	327	353	323	309	312	334	337	309	331	327	320	327	304	355	316	329	352	305	339	301	338	321	297	336	338	303	316	299	321	328	340	359	342	287	345	337	305	350	327	310	295	325	330	334	349	300	344	355	313	339	310	319	325	307	331	309	337	335	312	309	337	294	348	325	339	293	314	326	321	314	315	345	305	365	326	318	340	332	321	297	325	310	330	338	305	335	321	334	351	319	357	332	326	314	293	331	351	317	313	332	317	293	326	307	341	307	329	331	331	325	353	321	322	335	327	323	342	312	332	341	315	320	309	320	324	355	326	308	331	330	323	326	332	316	320	312	300	308	306	332	347	358	325	294	307	348	314	303	325	324	370	310	358	303	330	346	343	327	329	364	331	291	339	331	326	338	334	325	328	329	347	338	321	305	322	322	315	340	320	338	332	320	329	342	337	320	342	327	315	337	330	283	336	310	291	311	296	320	322	315	317	337	339	334	324	322	347	331	332	318	340	365	334	321	328	308	332	335	328	330	319	320	335	319	309	314	314	334	333	345	322	295	338	345	333	341	315	307	354	341	325	348	327	299	334	303	302	333	329	315	301	317	358	348	345	315	298	350	321	314	337	322	326	322	299	305	332	307	334	299	364	310	264	342	323	337	301	294	312	345	325	323	308	299	345	324	329	293	336	339	327	301	374	303	309	331	314	329	345	312	330	327	319	309	307	314	321	325	326	310	321	300	325	329	343	327	330	344	314	302	330	311	325	328	323	337	320	308	374	319	332	341	287	288	321	299	345	272	336	328	349	328	322	306	306	353	323	297	334	314	350	326	345	334	308	328	308	313	333	333	329	329	299	337	326	319	285	311	353	333	341	321	306	317	343	336	328	325	310	311	310	305	326	302	286	300	317	304	295	345	329	317	313	329	339	321	289	340	312	324	313	336	351	325	314	313	292	320	324	303	345	323	310	348	318	311	350	351	323	321	300	334	304	320	305	339	300	328	339	308	323	355	341	337	325	343	373	333	348	337	344	307	339	344	367	326	345	319	323	309	330	285	342	319	345	324	313	340	318	323	304	300	368	361	332	361	330	312	332	340	314	296	313	347	326	297	318	305	287	318	336	347	308	299	347	350	314	306	299	310	327	351	306	366	314	327	298	347	322	284	337	300	349	327	317	320	336	373	324	343	331	307	330	305	311	351	325	355	333	307	336	281	321	349	361	333	295	328	318	287	325	326	357	288	337	315	335	338	340	322	297	351	312	344	321	323	309	306	338	285	301	306	310	309	323	309	291	341	299	357	314	326	305	345	323	315	332	340	288	299	303	330	344	328	318	338	327	311	318	337	299	318	320	301	359	337	350	338	349	327	325	356	312	311	336	329	320	326	318	333	327	311	290	293	334	323	322	319	347	307	315	293	360	321	330	340	337	337	326	308	313	317	305	321	339	347	365	353	307	336	322	318	309	329	320	311	313	314	313	339	304	334	328	286	361	304	328	333	307	337	342	336	345	322	299	376	337	297	352	311	351	349	325	285	331	315	292	310	319	326	311	289	327	330	318	355	302	328	296	309	306	312	345	323	343	333	325	322	293	322	304	337	354	337	297	336	322	296	302	325	315	342	282	320	315	313	315	347	311	328	314	352	282	344	338	283	341	329	339	321	304	335	317	317	296	325	335	315	335	301	286	356	354	317	325	319	334	318	328	302	350	339	314	319	320	326	346	330	287	278	333	355	322	311	350	370	343	330	330	293	276	321	321	320	318	368	308	301	311	309	299	347	312	365	336	319	323	328	322	291	311	348	313	346	331	315	296	317	321	291	310	336	302	326	322	303	354	326	334	325	312	302	351	357	316	361	333	332	317	322	325	331	333	308	323	316	330	333	303	335	324	323	335	329	342	330	323	314	347	355	315	342	287	330	311	293	348	317	301	321	318	345	293	363	308	316	336	293	345	337	344	343	343	315	323	336	318	320	322	338	303	323	320	330	310	289	323	331	325	308	331	308	363	300	320	320	307	320	345	327	318	310	342	299	317	349	318	330	351	309	346	323	301	346	347	337	304	332	317	305	330	344	331	350	331	332	316	334	296	323	349	320	357	319	314	327	311	334	311	295	345	328	338	303	342	306	295	305	269	328	316	353	310	324	282	292	337	326	320	316	347	318	343	325	316	354
47130	84216	71190	65759	11530	11705	783	669	638	577	566	550	530	550	544	496	491	508	456	503	434	521	455	497	453	436	500	463	466	469	463	480	1810	1777	441	453	469	481	484	459	451	443	485	466	431	420	471	475	468	459	443	434	438	484	471	485	459	435	466	449	490	450	467	455	490	486	424	475	443	456	459	474	459	447	496	455	486	450	412	446	463	442	415	410	450	487	444	438	466	450	492	431	432	470	433	460	465	435	450	497	422	486	479	454	450	439	432	447	451	445	405	475	438	437	439	452	451	472	464	472	477	456	453	473	452	425	429	448	461	454	477	461	436	448	433	419	432	460	451	434	494	434	476	467	470	425	448	482	451	439	444	481	464	474	445	468	454	460	490	446	447	492	478	418	447	451	441	457	441	423	499	387	439	443	427	468	454	470	458	470	439	470	449	485	467	443	489	427	444	438	448	447	465	480	472	476	486	448	457	466	492	492	444	419	458	485	433	455	498	432	455	444	451	411	442	464	419	474	478	462	448	428	471	416	457	432	436	451	437	479	486	459	425	411	418	461	428	459	449	456	481	461	479	475	435	471	452	443	455	498	443	463	479	493	444	424	458	462	439	505	481	465	462	465	445	452	452	485	428	437	454	463	458	454	462	434	424	472	454	450	461	514	492	467	451	488	419	451	443	445	450	452	450	426	448	478	457	446	459	458	503	423	443	429	448	456	438	443	466	434	439	448	460	479	517	420	429	431	476	478	454	475	454	493	470	484	432	450	427	431	461	454	457	444	440	445	449	458	464	483	428	456	480	471	453	456	466	443	424	457	448	418	458	499	406	464	493	458	442	455	426	429	459	457	464	463	501	484	455	475	470	454	481	426	468	469	457	492	454	458	456	441	449	406	407	497	429	504	452	441	469	449	461	420	482	479	467	463	471	465	478	435	430	478	522	445	448	435	428	461	462	445	454	451	439	443	425	440	465	442	459	446	428	475	442	435	467	456	454	471	475	456	487	459	470	419	467	474	442	488	453	472	452	493	423	465	461	432	430	454	441	420	450	439	454	451	448	479	472	423	474	488	453	458	472	421	469	458	417	452	490	480	443	480	436	452	445	452	458	442	479	448	477	425	463	462	460	459	433	454	439	464	439	460	437	442	450	458	469	420	445	450	450	439	412	500	443	459	479	453	436	498	455	422	468	430	453	428	449	446	418	459	496	482	441	444	438	465	458	468	453	460	455	453	404	459	470	424	468	472	452	466	456	466	505	429	474	456	454	464	444	459	433	447	474	455	460	460	452	427	468	475	439	504	482	432	460	432	445	462	426	499	458	444	456	454	441	430	459	428	469	474	438	459	477	413	502	448	392	425	439	449	456	501	480	492	425	457	434	457	447	426	463	468	483	419	465	434	453	449	487	459	478	466	451	430	451	439	434	462	454	436	453	420	449	467	437	466	457	449	472	419	463	456	461	423	450	429	438	474	505	455	431	429	486	427	454	451	400	453	455	436	486	421	466	510	473	451	432	464	454	441	465	441	429	464	505	454	435	454	458	442	466	454	460	439	425	469	434	489	489	462	477	450	475	448	476	433	453	421	450	433	466	444	430	463	429	422	423	429	431	428	451	459	422	457	484	439	434	441	466	467	451	462	453	471	435	426	471	451	433	416	410	457	437	467	465	433	448	463	426	493	415	426	473	487	457	462	439	456	488	433	432	453	466	452	427	443	435	476	503	475	429	437	481	463	456	440	444	446	478	469	438	460	443	479	486	438	452	440	465	453	442	490	473	470	496	449	432	460	467	413	442	449	455	437	499	480	464	458	432	457	494	431	456	454	459	450	457	421	453	476	417	461	468	466	438	424	446	430	471	466	428	437	436	430	475	460	475	429	415	468	458	473	455	480	482	467	416	457	439	449	451	429	432	432	494	449	439	467	432	468	483	436	459	423	445	456	463	452	455	442	456	453	464	448	492	449	449	422	451	432	458	485	462	441	478	456	430	426	456	467	478	479	442	483	448	463	432	384	466	416	448	458	427	441	464	453	469	427	441	443	461	420	431	400	483	467	456	460	424	455	493	478	407	454	449	485	427	473	461	456	449	475	461	440	433	442	472	455	448	508	410	466	466	473	470	456	453	482	424	416	471	460	423	429	432	451	516	472	457	456	427	469	467	428	469	472	455	454	474	448	472	451	461	446	467	449	442	438	427	477	491	472	468	461	419	430	454	457	474	480	430	504	437	422	485	429	479	419	436	477	438	446	451	446	470	460	487	442	443	459	447	427	416	448	465	491	392	455	444	459	468	462	442	439	459	478	475	510	476	459	477	438	462	441	442	446	410	421	430	472	482	452	455	465	493	435	464	458	417	469	407	461	470	466	437	438	424	434	404	451	454	456	457	468	468	450	460	464	443	449	436	443	450	472	422	450	424	468	451	422	490	460	436	450	479	474	438	448	422	468	450	472	453	436	458	450	471	424	449	438	457	469	443	434	444	462	496	453	440	453	441	468	433	497	424	454	428	456	448	485	470	474	457	482	416	452	435	429	474	407	513	413	457	459	448	458	474	430	477	422	466	483	475	465	478	428	471	492	450	454	457	476	433	439	432	484	464	422	460	477	452	489	470	458	431	469	447	489	460	455	474	505	491	447	464	490	442	491	430	428	476	463	464	443	412	458	458	456	438	471	456	438	444	456	438	418	473	476	483	460	468	470	438	482	463	442	472	457	480	481	453	450	498	453	478	472	439	435	473	445	446	443	449	452	444	464	437	471	448	476	465	467	413	454	446	448	444	439	481	503	477	450	472	449	426	466	446	496	486	452	434	450	456	475	415	482	436	463	456	487	456	453	463	456	450	478	445	475	485	478	457	460	437	500	461	427	424	444	430	470	445	483	437	443	437	445	421	470	460	478	450	441	473	444	452	463	464	438	452	444	516	439	460	427	469	467	442	430	475	490	489	462	459	450	431	472	438	452	487	455	490	430	430	425	468	478	447	454	418	443	481	469	446	463	440	435	475	461	455	481	440	407	455	448	450	471	453	469	458	458	465	486	453	462	431	459	483	457	456	455	457	426	456	476	512	498	463	468	484	447	429	458	479	469	401	458	459	478	473	495	444	466	462	467	467	465	476	452	432	452	442	448	493	480	483	463	446	439	446	482	447	483	439	464	451	458	483	459	492	478	469	474	446	478	455	427	461	436	463	485	413	447	485	469	445	462	432	419	435	439	434	440	470	462	452	473	429	436	419	427	477	455	438	454	419	501	451	444	469	500	473	453	461	457	451	444	472	435	461	429	473	468	443	498	482	494	427	450	444	421	453	433	429	465	451	448	462	468	452	454	477	458	435	461	433	452	419	446	491	460	438	458	460	465	458	463	413	459	422	450	490	445	492	465	441	459	457	436	453	460	400	467	424	454	484	470	478	430	445	473	449	425	456	466	421	454	449	452	418	456	433	452	491	454	497	466	453	437	461	451	426	475	479	453	416	448	464	441	441	459	465	427	470	420
22940	21253	30186	42719	27028	21192	8342	690	460	426	380	416	396	385	396	377	387	381	380	383	390	354	369	380	341	334	358	374	309	346	359	455	1954	1688	378	324	339	318	342	335	338	330	366	348	339	344	339	330	311	363	334	354	342	334	341	336	316	330	310	340	340	363	321	317	349	338	342	327	342	349	343	322	313	331	347	337	340	324	339	371	357	312	339	379	304	319	334	313	348	339	348	316	348	340	362	300	309	361	335	347	378	324	297	313	365	347	291	360	342	326	369	350	305	346	312	329	333	350	316	343	335	327	313	338	357	347	348	338	348	312	369	348	330	362	339	373	355	331	384	349	344	327	368	336	335	333	357	344	353	308	337	362	308	341	333	323	344	299	333	346	366	340	338	334	337	355	374	368	352	317	330	362	346	359	352	340	330	334	335	340	322	336	351	319	358	355	389	325	321	321	295	346	317	326	358	335	315	344	331	331	320	336	337	347	333	374	353	320	315	318	347	321	347	302	301	360	364	369	320	313	338	359	336	334	363	359	310	366	323	369	379	340	331	330	363	317	350	346	312	382	307	329	320	345	301	329	345	341	342	368	338	329	306	349	351	332	346	357	314	343	340	321	346	303	316	330	332	323	356	335	337	309	356	330	358	328	366	334	318	320	328	334	291	343	354	327	361	354	338	313	360	321	350	339	326	332	306	366	328	346	361	332	336	320	352	323	316	337	329	326	330	349	342	364	323	320	320	338	358	335	361	332	328	314	343	325	318	327	326	334	338	351	340	339	331	312	355	355	339	328	332	360	307	320	373	329	358	377	330	328	330	323	321	361	353	351	321	339	352	356	328	340	335	346	339	366	332	321	356	343	330	333	324	340	336	331	350	348	331	343	334	297	366	340	330	349	324	352	306	294	363	327	316	339	328	356	349	324	375	355	330	314	387	319	350	372	325	334	336	345	323	336	324	354	331	360	331	341	332	320	339	328	348	321	338	325	336	336	336	346	351	336	366	336	323	318	313	327	351	344	304	352	343	349	335	358	329	324	342	341	335	340	355	302	362	360	321	325	297	310	346	374	334	352	312	304	323	318	325	304	378	329	333	345	344	318	332	312	346	352	334	388	343	328	321	352	372	313	374	354	318	327	338	348	350	350	345	355	325	373	356	294	339	345	315	347	352	341	330	335	353	352	318	356	346	317	377	358	356	315	333	336	327	337	307	327	319	321	368	323	326	311	332	335	339	334	368	318	334	343	353	352	343	319	342	335	303	302	336	328	349	349	291	332	309	342	326	318	296	314	337	348	367	327	332	337	383	357	370	375	335	355	352	342	356	340	347	334	367	300	349	346	349	341	325	329	343	298	327	367	316	320	333	328	334	331	379	334	338	370	345	341	344	308	353	352	329	337	316	337	324	328	313	306	314	349	363	374	331	329	339	343	298	325	333	327	350	378	356	329	320	351	323	306	333	338	334	344	330	317	312	330	368	340	333	343	347	334	325	363	329	347	344	352	333	337	333	318	311	304	331	314	333	332	337	330	306	340	351	364	320	312	317	326	332	349	334	327	312	303	339	357	357	329	358	351	307	326	370	347	320	308	329	339	338	327	336	317	317	321	354	351	318	330	341	324	350	340	329	322	330	348	315	310	366	340	312	353	339	324	360	354	332	329	358	342	346	333	343	319	339	356	347	345	351	316	353	350	352	357	333	337	315	291	332	355	360	343	337	298	312	358	333	372	367	336	350	337	332	331	356	335	345	326	341	328	360	325	355	346	298	348	320	332	288	367	317	313	323	327	359	349	357	344	340	351	333	339	340	342	330	353	338	335	332	323	367	383	321	323	314	364	353	369	298	341	322	328	322	333	337	375	307	347	332	315	361	318	369	339	335	355	329	295	332	313	343	367	332	320	375	290	339	318	346	325	337	333	328	342	335	326	302	338	326	359	324	344	342	334	324	309	318	330	344	323	350	337	321	324	350	343	326	334	341	317	331	368	336	361	336	357	330	310	321	336	352	335	332	358	329	333	353	338	343	347	359	356	327	368	330	338	334	387	317	337	356	316	342	342	337	313	347	319	313	320	327	333	350	324	366	333	334	382	336	350	308	351	365	358	353	366	323	362	336	353	319	343	308	305	373	366	338	359	332	351	370	345	346	317	363	332	311	311	332	353	361	305	313	347	319	349	350	344	348	348	334	341	334	346	357	341	286	365	316	344	360	334	328	344	367	338	347	333	307	345	320	341	310	367	368	338	358	333	314	310	345	344	354	357	321	330	348	348	340	317	305	335	331	356	336	348	325	328	349	326	352	343	319	320	335	318	355	344	325	332	346	326	317	351	324	338	312	351	310	319	302	304	358	320	376	366	352	359	308	339	313	332	328	333	343	336	326	345	362	304	324	328	321	325	343	337	332	308	331	374	348	333	346	340	329	339	368	341	315	322	347	379	355	316	352	339	346	307	351	306	328	337	343	332	326	314	326	371	321	319	336	361	334	359	345	324	361	318	344	319	321	323	355	341	302	349	317	335	331	376	321	312	363	310	355	347	327	341	316	308	292	345	316	332	337	311	312	353	323	349	340	343	324	344	317	342	360	367	319	336	309	344	354	340	317	320	330	347	343	324	322	355	350	338	338	370	350	317	350	349	317	352	316	330	329	337	341	323	346	328	332	354	325	390	328	313	347	322	313	342	365	295	330	337	317	322	329	323	307	321	337	330	343	346	339	332	321	330	339	303	336	330	343	304	337	358	345	342	336	334	321	351	310	326	355	310	326	297	303	353	337	305	301	350	353	370	351	311	357	344	303	341	352	320	323	336	338	382	323	349	341	368	329	310	363	356	366	340	311	325	323	315	347	332	331	333	336	359	348	341	355	308	328	330	349	340	325	330	312	336	356	340	356	314	336	325	346	298	368	316	336	325	350	334	328	302	322	337	328	307	326	347	326	349	331	324	307	315	331	316	366	303	362	387	337	342	346	335	340	296	326	376	329	328	321	350	311	341	302	329	369	332	331	309	327	342	332	348	359	355	333	340	342	335	336	296	359	325	325	369	363	334	341	338	365	345	369	334	340	325	311	294	339	335	339	354	300	325	376	361	335	313	343	314	318	345	372	328	361	368	326	321	344	355	369	329	357	330	324	337	343	302	324	354	330	325	331	323	354	335	341	338	321	307	344	332	328	336	325	362	344	353	345	343	326	371	343	340	350	319	365	331	345	319	360	339	298	324	305	357	310	335	317	330	361	346	352	341	367	300	352	326	331	366	352	348	344	333	343	330	334	353	329	352	324	292	315	349	345	337	332	321	310	372	327	307	376	329	329	312	315	344	388	353	315	321	350	316	350	341	357	343	358	345	350	359	359	349	348	329	334	300	347	363	321	351	351	324	328	350	333	327	319	324	300	348	341	333	349	348	318	338	343	358	358	346	322	368	372	340	372	332	332	339	311	335	334	343	324	342	326	343	344	324	335	349	344	376	331	338	324	344	354	339	334	363	349	384	349	299
54838	95170	81316	75697	7296	11767	1182	963	890	819	737	658	660	659	609	613	527	535	532	547	507	521	510	502	525	482	520	511	524	472	472	673	4160	3548	494	480	446	475	483	458	477	439	483	451	495	453	497	507	500	514	441	481	485	507	479	463	482	471	483	461	436	418	484	435	489	467	464	458	463	416	425	460	427	453	443	485	473	482	463	485	458	499	470	501	514	448	459	474	460	467	465	475	462	481	482	472	465	431	461	442	460	444	479	482	450	475	486	479	478	414	477	456	475	473	474	456	449	420	454	449	456	458	470	453	471	474	460	447	494	490	455	465	479	467	468	478	436	479	452	459	446	460	503	461	458	468	476	461	438	464	470	500	471	473	443	478	484	502	486	458	469	481	447	495	485	440	478	445	458	498	439	491	468	440	462	474	462	456	477	424	491	441	460	461	480	461	473	498	478	429	471	442	440	464	448	502	483	468	489	477	460	439	456	467	454	449	463	485	468	503	447	449	460	484	469	492	456	463	452	504	507	501	460	456	478	462	501	473	494	461	470	461	492	480	430	465	461	436	493	410	488	451	472	469	474	458	491	440	488	464	437	457	452	448	479	486	456	441	492	470	452	469	457	472	478	492	447	474	441	483	442	451	434	472	459	503	498	490	462	475	431	440	469	505	455	453	477	497	450	457	445	466	439	468	440	461	439	451	433	451	491	439	470	471	451	449	454	424	434	475	486	503	461	499	458	453	475	479	456	437	486	429	442	473	475	484	472	495	450	506	456	470	477	497	476	434	444	485	455	470	417	429	487	471	493	456	465	449	470	468	503	448	461	457	438	491	486	435	451	475	478	468	465	446	462	463	453	429	447	444	451	460	486	470	470	496	439	471	496	488	466	454	502	479	438	455	462	462	489	437	476	502	432	460	461	459	435	458	505	453	475	509	470	488	462	472	458	458	450	463	500	481	428	471	437	464	477	458	456	482	471	450	467	450	455	482	475	476	470	442	462	441	478	457	473	505	472	453	460	464	477	504	462	455	455	445	470	442	436	481	456	475	425	467	466	445	480	457	460	481	438	467	506	465	465	450	456	455	484	457	423	472	481	470	472	443	467	450	463	483	492	468	486	464	501	470	482	500	456	516	488	437	461	503	473	439	463	441	426	486	459	481	491	469	485	461	484	495	484	480	425	470	454	452	496	489	508	492	527	485	488	498	456	505	497	507	478	487	502	461	461	433	453	463	440	452	460	475	477	466	458	511	469	466	474	445	517	471	456	434	468	471	481	471	482	474	507	490	436	449	428	487	444	489	489	459	423	474	464	495	458	452	434	508	484	455	452	452	467	495	449	486	472	487	465	452	512	459	422	450	453	484	463	445	490	525	463	480	469	462	458	472	485	466	479	467	489	479	448	465	461	439	507	503	486	477	428	433	426	444	476	495	461	490	445	441	491	461	489	469	465	476	513	491	475	443	470	479	450	496	476	457	441	467	464	461	469	499	453	449	489	464	450	462	462	484	474	492	451	468	458	480	489	491	487	485	466	460	491	465	504	449	439	440	480	487	428	476	444	496	501	470	462	476	425	458	494	459	451	474	435	469	446	472	484	458	472	454	466	438	469	479	460	453	495	458	468	451	472	452	476	474	499	471	454	493	467	456	447	465	499	504	474	474	492	474	468	487	489	513	460	453	480	493	463	446	483	473	439	485	482	489	421	459	435	494	511	459	472	489	456	461	474	430	418	497	508	461	495	425	443	432	491	507	470	426	482	491	481	478	465	475	447	490	442	466	458	466	485	424	458	475	493	474	457	424	480	450	503	460	472	466	475	465	471	479	484	442	485	488	466	496	499	483	463	480	477	442	444	451	485	486	460	468	474	491	500	466	488	464	518	489	467	455	474	466	458	511	461	489	443	472	451	444	460	440	444	483	506	497	424	473	493	457	441	421	429	463	431	476	452	490	450	479	474	438	461	464	458	516	439	431	461	483	497	456	463	456	452	479	457	463	454	461	491	480	493	457	446	438	471	484	454	473	467	480	471	482	450	470	438	470	477	468	462	462	507	456	414	498	470	461	453	459	441	425	452	448	466	471	500	431	466	508	459	459	457	475	454	491	455	507	428	452	428	463	476	522	490	481	482	495	444	478	442	471	444	449	480	453	450	469	477	489	436	499	483	444	470	461	450	473	514	436	461	492	505	453	425	456	473	464	451	476	505	461	449	493	492	451	487	453	489	475	443	482	446	484	440	451	476	505	499	464	468	502	464	484	470	470	461	443	499	477	504	529	494	458	481	505	457	458	469	441	502	491	432	488	470	457	467	466	514	468	455	503	480	502	466	493	445	461	432	458	462	462	473	457	459	474	471	473	465	440	473	442	441	465	443	462	445	437	479	502	473	443	469	502	480	466	423	490	481	472	450	442	432	474	460	486	471	487	483	453	394	464	460	446	463	481	443	508	475	489	423	441	436	461	494	494	461	471	467	458	481	463	467	493	453	440	470	453	444	446	475	479	499	473	469	463	443	454	412	436	455	470	447	465	449	477	460	459	478	456	423	471	487	445	466	478	462	449	481	426	457	498	507	507	484	428	455	449	458	484	487	485	477	469	472	467	473	476	494	476	451	485	433	434	468	454	437	484	445	480	447	471	471	487	434	447	447	465	472	480	457	475	458	474	455	462	522	486	461	461	463	467	444	461	479	456	460	456	501	438	459	469	505	447	462	480	408	475	463	431	478	524	457	445	449	455	439	460	462	484	476	457	490	475	471	476	461	461	446	488	469	453	473	497	463	459	467	475	475	489	459	474	494	491	438	461	474	466	462	482	505	466	460	492	493	497	469	465	470	428	428	425	458	443	488	456	489	453	496	464	504	471	498	458	484	425	492	491	442	430	466	442	458	474	456	469	449	445	513	434	470	423	433	439	484	454	469	439	489	470	441	486	484	470	473	466	511	427	479	487	481	474	471	442	499	495	485	441	517	454	466	436	472	471	458	461	506	436	452	485	476	466	473	429	441	467	476	492	478	452	451	467	469	450	507	437	449	513	485	437	489	502	468	502	455	461	487	501	481	470	467	497	475	479	460	509	456	423	459	452	495	482	458	496	481	449	468	440	470	475	488	443	452	493	467	483	482	451	423	438	504	457	487	421	463	474	464	499	488	471	475	448	459	461	500	483	509	471	449	501	450	463	435	452	456	471	485	462	462	472	438	484	430	468	430	502	466	446	486	467	475	489	450	507	463	457	466	448	492	466	451	461	510	486	452	477	506	483	463	488	444	483	446	481	477	449	449	432	436	476	450	480	459	454	473	461	458	460	406	430	470	490	461	486	493	472	458	509	493	472	464	453	472	460	456	444	485	484	479	490	502	451	436	467	481	497	475	455	455	443	494	503	452	459	431	469	496	490	478	481	473	461	481	483	447	491	413	458	504	468	488	466	456	452	450	487	443	438	441	440	465	476	460	440	495	488	436	525	502	481	464	515	434	457	464	486	502	495	473	464	477	473
26820	23866	31103	29813	6270	924	212	183	186	182	194	178	193	182	205	224	184	166	177	199	192	196	206	183	151	200	178	193	201	194	189	199	273	285	208	186	181	198	188	193	203	204	212	185	207	195	211	172	195	204	169	166	196	189	204	199	174	204	155	184	180	194	160	187	164	198	197	189	178	164	157	186	193	192	167	195	190	203	200	175	164	206	180	186	192	184	156	169	173	204	189	194	165	216	178	181	209	194	189	198	184	171	193	189	176	189	170	191	177	196	192	196	179	173	197	183	191	179	184	205	180	238	191	201	206	196	203	184	182	219	191	183	174	177	190	201	186	193	166	185	224	154	185	203	186	204	176	170	218	179	199	206	189	184	164	183	200	179	182	157	191	182	182	202	154	190	201	194	195	178	199	170	194	188	191	184	212	165	175	177	169	201	185	168	202	204	163	168	170	161	175	188	190	189	183	180	192	184	178	167	196	174	189	168	196	176	173	196	178	193	206	196	199	186	181	207	208	193	208	186	184	188	195	190	196	182	220	206	194	195	199	175	172	173	186	217	188	198	180	185	190	215	195	160	196	198	185	179	178	184	178	196	172	193	192	200	191	182	205	169	179	163	185	180	193	178	173	188	185	205	166	192	198	200	195	183	202	170	194	159	180	185	177	194	168	181	200	189	196	174	220	164	185	198	218	213	160	171	199	194	194	192	209	197	183	202	186	183	195	181	222	202	202	172	189	187	190	185	206	186	194	173	177	196	183	203	193	182	187	209	173	182	192	199	193	176	207	191	170	173	173	170	186	180	187	190	202	167	216	166	212	201	166	197	182	181	202	174	197	158	196	168	212	197	194	169	147	178	188	172	159	202	194	196	182	219	187	196	198	176	197	158	176	203	194	168	195	200	186	184	185	182	175	210	185	192	180	202	208	204	187	184	184	186	172	182	189	178	181	190	180	179	166	187	182	198	210	195	168	178	176	168	184	206	197	184	195	170	168	171	176	209	210	176	165	207	194	201	206	166	160	190	186	209	195	194	172	179	202	179	203	190	179	205	175	205	189	200	217	183	158	179	180	179	165	184	213	195	196	174	168	190	170	186	172	194	187	195	188	194	177	196	173	162	169	174	174	186	191	159	210	169	187	179	186	185	205	193	196	157	219	158	212	173	181	183	196	175	187	190	155	192	184	164	187	205	203	192	192	197	191	199	201	174	181	176	173	165	194	173	180	170	198	177	202	204	194	178	188	209	195	176	179	200	211	204	174	197	175	195	214	198	201	167	160	198	184	177	192	193	170	209	192	182	152	180	212	171	185	185	183	174	188	170	208	191	208	184	172	178	171	161	187	165	193	165	191	181	167	163	165	184	169	180	167	161	196	164	195	177	199	213	216	175	199	194	188	176	193	181	177	196	170	167	180	207	189	160	189	203	208	189	183	187	200	167	162	204	181	192	183	190	208	196	181	196	197	200	189	204	173	188	164	166	192	181	195	190	171	178	186	167	214	182	184	207	165	197	182	166	201	186	207	160	210	194	180	172	164	181	155	201	186	194	214	169	194	198	197	190	196	180	187	195	196	204	177	182	192	193	194	177	181	202	194	196	199	171	207	182	197	184	202	169	187	193	171	192	198	189	191	190	188	181	189	189	195	165	188	181	186	187	179	177	170	180	210	179	167	185	184	193	185	202	188	194	190	185	186	163	191	191	169	166	186	205	163	185	164	180	186	210	171	183	179	193	188	204	192	192	170	177	183	199	184	199	194	167	161	215	169	188	175	213	186	184	203	168	160	209	180	189	175	186	169	170	168	164	184	197	211	209	202	200	192	187	193	205	187	200	186	189	207	181	199	188	177	198	185	194	192	173	186	194	179	188	177	194	193	190	173	209	184	219	165	203	179	183	204	198	167	196	197	166	201	205	182	176	158	182	172	185	169	170	194	198	174	196	196	184	183	193	198	180	191	211	166	204	201	198	186	178	180	195	177	178	193	193	192	187	209	217	192	193	178	175	173	198	209	195	177	194	180	189	205	200	182	178	167	179	152	192	193	183	181	178	181	233	183	164	180	166	190	189	174	184	174	179	185	171	184	178	177	161	188	198	199	180	188	193	184	169	153	191	200	170	218	187	200	162	196	202	187	207	185	187	185	187	201	170	196	185	200	211	179	177	211	189	194	195	174	176	183	211	203	198	174	189	186	197	187	174	191	166	186	203	180	190	166	196	187	161	177	183	212	202	176	203	182	154	187	172	185	188	177	195	199	208	191	188	208	180	191	180	188	204	179	206	185	210	190	174	209	189	190	188	177	193	192	186	195	166	196	228	183	167	223	191	201	182	169	206	189	186	176	177	193	190	165	172	213	186	187	150	186	187	181	172	193	177	176	178	187	175	191	194	194	188	184	190	173	191	200	168	192	173	185	181	197	171	175	205	186	173	169	196	178	177	184	190	179	180	164	171	202	195	193	192	195	207	207	187	172	209	178	201	193	160	201	189	174	181	189	177	175	175	177	188	180	207	179	179	171	195	194	194	194	210	185	184	219	183	173	184	211	183	185	190	187	170	188	223	186	185	189	184	186	176	180	181	202	173	191	190	192	190	173	189	171	198	187	177	183	163	180	167	212	186	198	172	184	187	196	163	173	195	183	191	204	187	177	195	217	218	170	189	206	206	206	176	196	195	182	186	178	186	190	219	188	178	196	178	187	175	144	206	192	192	171	192	187	172	206	187	186	197	188	162	178	175	183	190	189	193	181	170	188	176	161	199	196	202	224	181	195	215	191	181	182	208	191	186	200	190	178	167	184	186	186	191	199	191	178	201	197	179	182	197	198	186	170	186	232	196	204	184	186	196	186	171	169	178	171	178	192	198	191	187	185	199	196	189	179	173	193	174	182	166	183	182	154	183	200	179	188	200	187	176	204	186	182	213	199	204	182	161	170	174	197	183	197	206	173	180	173	180	193	181	199	206	167	192	189	174	168	170	208	175	204	209	210	184	203	195	177	179	197	211	181	203	189	182	183	184	184	172	184	184	178	166	170	190	169	199	180	181	184	174	187	178	216	173	178	174	183	194	181	208	193	211	187	221	191	196	184	186	179	178	211	166	186	174	200	194	209	207	186	198	172	213	181	177	197	180	163	198	199	193	193	195	206	179	194	204	204	191	168	197	199	200	170	177	182	212	186	169	179	195	187	185	187	209	172	195	203	192	196	192	178	177	208	182	204	159	183	189	206	208	198	170	188	197	184	178	177	204	189	189	208	208	182	167	169	217	186	205	200	198	178	173	182	203	183	199	200	180	181	187	172	194	191	218	202	180	193	193	165	200	212	187	164	193	179	167	189	186	173	197	169	196	175	199	169	222	191	193	167	184	186	180	188	176	194	180	164	203	167	175	208	187	198	193	184	191	167	184	182	159	186	196	202	154	192	201	205	197	186	226	180	199	190	202	200	180	215	190	215	160	187	204	190	192	206	179	197	189	170	212	173	202	184	177	189	176	190	205
21456	42412	35331	30535	2244	1723	304	279	278	233	300	285	276	285	275	257	267	268	303	265	279	273	278	256	261	258	285	322	296	280	249	299	552	441	270	253	271	275	278	279	276	267	259	300	257	253	266	259	302	267	284	237	300	304	267	286	260	277	286	281	266	269	274	272	267	255	295	235	288	286	301	240	243	292	256	277	298	283	285	280	252	277	228	274	261	251	304	259	277	262	283	275	272	259	268	292	277	266	281	263	283	291	267	263	266	286	260	253	270	273	309	284	291	283	250	227	275	231	284	253	275	267	286	298	265	261	264	277	250	281	256	260	277	267	289	271	277	275	286	246	259	278	301	293	259	272	272	278	258	289	266	232	292	265	271	280	305	274	268	240	297	261	299	243	285	292	271	261	255	268	263	272	264	306	266	273	249	271	266	284	271	282	251	255	279	265	249	298	262	256	264	264	288	260	243	281	261	283	254	279	265	278	285	263	267	284	249	270	285	262	246	285	284	270	253	254	277	257	277	267	253	274	263	250	284	246	268	297	265	261	272	296	270	245	290	278	286	281	264	292	279	262	280	276	301	256	280	269	292	290	265	288	269	247	295	284	291	238	253	286	281	285	256	294	310	238	258	302	261	291	254	268	279	278	294	281	294	273	238	278	261	293	287	280	244	255	291	278	269	303	290	252	253	250	265	286	276	289	256	297	266	293	268	261	248	262	291	273	286	271	274	270	264	258	288	271	272	269	267	271	278	262	272	274	251	262	260	298	271	255	287	235	293	237	289	278	256	278	280	255	266	269	263	263	256	278	261	283	276	298	286	276	254	284	259	253	250	266	278	245	283	242	270	277	252	250	269	279	259	282	272	282	277	259	264	290	246	261	278	273	286	289	278	244	255	303	288	276	273	272	272	266	264	249	271	278	290	277	287	243	250	265	253	287	259	262	263	257	290	262	270	258	303	250	285	280	265	281	282	259	306	307	300	251	279	251	239	237	251	261	283	270	252	265	267	266	260	262	283	289	264	279	271	270	308	270	275	261	272	276	275	271	264	283	274	294	286	284	284	288	272	285	229	282	283	317	246	261	276	273	287	270	277	268	273	275	266	275	251	272	267	247	260	276	257	254	254	293	267	273	285	275	261	279	281	269	276	261	285	284	281	282	258	276	249	221	265	279	263	257	259	261	285	281	291	291	271	295	261	295	269	249	290	272	262	269	264	241	261	283	290	277	273	268	241	291	277	302	271	293	269	261	252	279	265	245	288	279	319	280	286	290	281	260	286	262	263	270	289	274	278	256	273	272	252	258	309	283	252	298	258	263	284	262	283	256	267	287	269	296	282	286	296	258	286	263	282	241	277	251	250	277	266	256	265	273	282	263	291	295	274	278	293	257	253	273	261	273	266	255	248	245	292	280	241	259	262	285	278	272	260	246	285	283	242	302	239	251	259	271	299	296	284	280	250	237	276	280	270	275	279	268	269	274	239	273	277	275	258	312	258	251	263	283	268	244	280	303	287	260	258	275	270	248	279	298	268	298	251	264	251	270	267	271	249	272	260	248	236	267	289	252	294	289	247	253	256	247	237	281	291	264	286	244	274	286	253	272	250	257	285	284	307	245	268	300	267	255	292	266	287	278	276	273	260	283	276	277	275	260	272	281	298	259	267	276	280	279	277	283	263	253	260	285	262	280	278	246	261	263	273	248	268	275	247	287	268	275	285	279	258	271	270	288	278	271	284	268	301	271	265	285	257	274	269	267	301	288	256	299	270	280	299	270	276	245	273	252	273	253	286	270	255	278	242	278	260	255	276	248	235	283	270	273	293	288	277	278	290	252	275	273	282	265	290	283	279	249	279	278	302	290	301	239	280	274	269	259	301	296	292	290	262	243	251	280	250	263	279	285	269	285	296	306	292	248	278	276	257	285	254	262	247	259	288	304	269	243	293	226	246	264	269	249	279	235	291	288	257	267	292	272	290	277	261	271	297	271	251	286	266	257	261	244	258	274	281	299	253	250	250	266	288	230	284	283	264	276	251	294	262	293	263	279	289	284	278	281	320	262	276	283	256	280	294	272	268	273	267	247	271	251	265	293	287	268	263	255	280	241	260	278	326	302	278	262	260	301	274	285	275	262	253	258	252	265	287	284	280	274	259	270	277	305	292	237	289	288	260	255	303	282	276	265	289	269	278	272	266	274	273	254	277	237	256	286	249	251	264	254	256	294	274	321	279	259	244	271	249	288	264	268	273	288	277	274	259	265	288	272	304	277	262	270	286	289	266	293	275	283	245	283	300	249	287	247	262	270	250	288	261	290	234	267	268	268	245	292	302	282	266	285	273	250	249	287	282	293	274	287	280	268	258	250	300	276	271	260	258	264	256	282	236	247	274	244	260	264	285	293	261	264	259	279	243	279	297	251	265	276	275	281	262	295	240	280	241	262	264	255	296	279	267	284	257	282	274	282	268	277	301	276	290	258	250	270	277	267	266	275	254	267	242	278	260	321	254	285	260	253	264	261	264	261	266	262	274	265	251	266	265	285	285	249	242	245	256	254	242	284	269	256	239	278	262	273	285	232	306	259	292	278	272	276	298	283	258	274	274	256	264	257	281	240	277	270	298	269	240	260	282	260	279	263	249	273	301	249	266	279	235	265	270	277	246	280	260	262	263	255	295	290	283	256	254	293	250	264	242	274	268	285	258	272	259	279	255	252	261	281	245	273	245	280	267	259	267	227	259	259	254	271	286	273	261	253	298	255	270	279	262	230	249	275	269	305	246	260	273	249	283	282	266	271	273	263	272	310	293	269	248	299	280	312	286	294	273	295	233	280	257	254	287	291	274	271	256	276	287	259	268	266	256	271	245	274	260	246	280	300	300	302	264	234	266	277	271	240	266	277	273	277	252	288	264	249	308	287	284	268	279	250	282	253	258	236	262	250	265	257	246	287	242	298	275	266	250	277	268	264	273	245	277	278	266	240	261	280	272	290	242	279	262	268	285	254	251	300	262	272	259	273	237	275	253	262	288	272	278	253	274	247	298	309	252	272	252	267	315	279	285	277	306	277	249	281	269	255	280	266	274	288	268	298	270	292	274	276	264	264	257	232	288	258	260	251	286	262	237	253	288	272	232	242	264	252	281	278	288	289	262	255	271	285	274	280	285	266	262	281	263	250	259	285	241	290	260	267	243	255	291	290	261	267	259	304	256	291	293	291	258	250	244	299	273	254	292	284	260	287	247	247	248	280	247	256	263	274	253	266	251	262	271	246	270	268	273	247	271	268	254	256	277	267	271	276	292	253	258	238	268	288	282	262	269	271	290	255	258	244	259	300	256	256	262	266	283	256	273	240	273	229	256	270	253	268	257	263	254	256	247	274	264	263	284	270	286	263	244	268	281	282	245	270	282	258	274	301	268	277	258	248	282	261	251	259	275	286	272	264	256	286	271	293	296	263	261	234	298	256	291	281	255	288	246	286	303	273	272	231	261	240	271	271	248	268
23826	21627	37363	51750	28420	13929	1522	445	408	373	379	347	382	347	356	340	359	346	387	379	321	347	333	320	293	305	348	334	351	326	341	371	1172	846	356	310	317	369	305	302	347	316	318	342	344	367	343	323	340	284	355	316	326	319	323	331	341	329	314	296	297	323	325	319	312	301	342	309	328	321	315	322	344	304	323	359	314	353	312	313	312	307	314	339	336	341	306	342	328	319	340	324	316	326	311	319	319	305	318	321	334	343	350	314	312	319	324	330	349	312	305	324	339	318	345	319	302	327	304	354	337	322	336	298	330	305	318	328	330	323	339	303	329	328	332	333	329	314	342	341	313	329	321	324	290	325	311	335	319	321	347	315	362	329	310	315	336	338	331	331	367	300	310	318	311	330	313	339	310	300	355	313	328	321	338	352	333	326	297	328	363	322	341	329	325	335	332	323	324	339	319	317	328	321	315	334	345	341	320	329	327	323	335	296	342	332	321	314	318	367	329	316	309	347	338	323	345	304	334	335	331	328	312	334	329	334	308	336	311	334	309	327	342	297	323	329	349	322	297	311	313	321	318	309	321	312	335	325	321	334	330	342	364	322	319	304	285	333	339	333	332	310	319	311	322	303	356	332	337	337	318	351	329	347	280	321	320	319	289	335	332	314	309	352	348	321	318	356	310	337	292	297	345	346	317	355	338	332	351	340	345	322	323	326	352	307	309	339	323	332	332	303	355	358	351	307	343	332	295	357	346	333	318	350	366	329	329	311	345	313	318	305	320	309	338	324	321	320	319	320	308	312	334	329	340	318	338	325	315	355	288	354	334	289	302	342	332	312	311	344	302	299	343	343	351	337	311	343	291	301	333	324	363	334	355	327	350	312	313	336	314	316	337	301	331	321	302	316	310	329	327	334	325	317	289	341	324	334	300	301	321	353	330	318	326	328	313	311	302	309	303	298	303	328	310	343	346	354	319	332	325	331	342	331	340	346	313	317	326	300	316	340	312	323	322	322	304	338	318	324	319	322	332	344	330	350	326	300	328	315	356	342	301	305	326	331	309	339	307	341	339	341	328	342	333	329	350	339	316	354	328	321	319	336	364	317	343	314	333	305	336	340	282	323	327	317	333	326	332	342	331	324	299	307	323	340	333	309	334	358	306	297	305	354	344	305	348	312	348	331	373	288	322	325	300	348	358	334	326	332	310	311	324	324	302	331	297	303	329	327	306	306	330	336	318	289	336	303	337	306	335	324	306	334	318	336	333	325	308	314	320	265	339	296	335	336	300	346	286	328	310	322	333	332	326	355	375	334	308	340	334	301	317	328	317	336	317	305	303	331	327	342	325	329	315	329	338	323	294	363	354	368	298	294	337	304	374	325	341	315	324	347	356	331	322	344	332	329	327	317	310	328	322	331	334	303	324	344	304	321	382	359	314	328	343	299	343	339	311	343	307	338	307	331	325	334	313	332	325	332	369	321	326	333	305	337	321	339	297	303	340	338	348	310	345	361	323	326	348	339	321	337	318	353	315	359	332	295	301	304	343	340	334	341	346	329	351	356	326	341	334	316	309	335	323	332	364	338	338	320	318	340	330	337	345	343	338	332	323	317	307	313	334	313	331	359	354	328	325	300	311	315	335	318	361	343	290	302	337	341	330	339	329	341	306	324	343	326	332	307	338	342	351	318	324	328	304	373	370	306	341	356	345	312	341	327	336	314	328	307	324	306	349	310	337	335	340	296	323	336	339	334	343	318	297	315	311	298	309	334	351	379	327	320	310	321	316	309	340	327	325	325	345	345	310	305	272	313	342	322	325	296	312	288	325	297	304	356	333	343	338	341	344	298	324	324	325	354	354	309	328	350	305	306	341	325	334	337	331	349	305	324	347	346	327	312	348	345	355	340	374	302	313	321	308	350	341	320	313	320	351	297	325	325	356	343	337	357	312	307	303	332	311	354	329	318	317	334	329	345	311	344	337	325	321	325	301	310	330	312	348	353	336	328	337	326	306	337	276	342	354	330	342	333	340	322	308	325	344	327	319	340	304	318	337	329	354	334	324	330	293	331	325	327	310	336	343	312	333	325	337	358	317	320	318	320	336	337	337	322	351	347	330	354	334	339	302	326	303	311	326	306	340	348	318	335	296	270	299	323	320	325	307	338	356	319	309	294	322	307	323	350	318	300	298	329	331	307	335	354	344	304	301	325	303	303	336	353	356	296	328	336	331	340	350	316	327	307	336	288	335	271	320	353	289	304	326	316	331	361	339	333	320	333	332	339	329	341	336	318	321	327	320	334	312	339	307	309	351	340	344	319	332	325	343	329	318	323	317	319	318	311	312	356	301	346	308	340	340	344	304	330	319	300	340	328	342	323	324	342	346	306	342	334	318	322	347	320	342	327	341	320	323	344	286	323	343	314	290	336	335	348	334	337	329	384	322	323	326	316	322	335	340	320	309	338	320	320	313	339	327	353	342	328	328	312	346	351	323	340	347	336	324	314	358	337	326	305	351	316	306	336	320	341	349	329	356	331	302	347	332	347	319	316	318	339	352	307	315	342	325	345	323	324	366	314	314	330	332	343	333	313	358	317	308	319	344	300	344	306	336	338	282	342	326	346	336	332	321	314	289	310	317	314	320	329	284	327	313	343	339	320	334	343	347	320	317	340	325	312	316	332	319	335	362	320	330	347	338	327	325	343	365	319	323	343	290	324	303	297	313	345	318	314	293	321	328	312	304	344	337	306	303	321	329	321	337	311	293	348	359	298	303	302	344	346	313	299	342	312	328	328	344	332	318	340	345	312	307	321	342	340	337	328	361	349	319	316	352	318	359	334	338	323	317	302	336	304	342	306	306	316	327	329	332	321	364	323	324	329	340	320	313	320	328	339	329	308	325	347	351	315	315	354	344	334	317	294	321	317	317	299	297	322	332	327	313	333	308	308	325	321	318	307	358	342	331	368	330	329	344	305	333	316	335	339	342	327	354	306	331	334	295	334	326	332	317	336	318	338	336	320	349	324	307	322	317	333	329	325	285	306	332	341	322	340	342	343	326	298	317	318	356	305	316	309	338	330	348	328	320	313	347	343	321	306	315	320	320	356	322	314	321	340	353	349	314	341	309	335	328	343	312	335	306	320	307	363	332	363	307	317	359	311	316	342	313	328	324	359	333	335	332	328	326	307	306	332	324	336	336	340	316	359	353	303	298	334	326	323	276	360	375	346	329	303	349	305	362	319	306	352	327	301	323	311	338	366	360	356	340	324	320	327	323	331	304	320	327	320	347	321	343	340	322	317	332	301	357	317	327	340	334	300	338	325	341	335	319	295	328	315	349	326	331	321	343	314	329	328	317	337	319	322	342	332	356	345	338	291	342	330	321	341	311	347	355	354	340	319	342	321	304	343	307	320	331	333	313	282	321	319	326	301	367	285	344	340	332	328	348	319	324	321	336	327	306	342	327	353	346	330	353	320	341	337	360	336	349	306	313	334	340	328	333	331
43771	82882	73099	62190	10836	6714	826	704	605	588	550	590	559	496	501	504	516	489	486	508	477	488	454	448	486	463	506	503	447	457	464	512	2488	1618	484	491	480	448	435	464	469	451	472	457	440	436	466	436	462	438	489	448	434	453	490	476	467	459	432	494	491	480	430	469	498	480	477	463	483	457	480	443	429	421	462	443	484	468	463	460	433	447	429	454	445	436	453	456	451	473	438	440	474	449	451	439	472	455	475	499	469	480	461	474	455	459	472	450	488	447	469	478	462	439	533	474	425	447	464	447	473	459	438	485	487	426	425	476	443	484	408	452	435	435	469	484	461	462	449	482	462	474	441	457	435	490	472	416	483	445	467	478	427	441	435	440	485	458	467	449	497	442	479	440	434	463	478	444	453	424	452	473	453	492	434	470	469	434	449	429	436	475	455	434	476	442	464	452	476	484	450	427	434	521	484	426	446	462	472	420	515	417	477	459	459	454	466	455	438	497	444	461	458	430	453	499	451	414	427	486	449	448	436	491	453	480	433	474	490	438	445	432	433	441	442	485	425	434	441	427	468	452	479	418	485	484	482	431	475	469	460	464	435	468	454	454	476	499	486	428	469	453	462	431	448	462	451	482	429	440	475	440	468	446	447	436	454	430	477	461	453	489	465	422	464	442	463	500	450	456	423	466	430	448	433	464	487	480	489	460	451	435	454	434	456	465	499	464	484	446	445	461	462	451	433	441	471	419	433	456	478	476	473	460	446	469	417	435	489	454	471	444	449	456	464	464	465	433	451	467	442	426	441	500	417	448	460	459	458	440	424	405	428	404	453	463	455	446	482	418	463	507	399	459	424	427	478	493	479	468	457	490	490	487	484	480	445	496	450	454	466	450	453	464	495	424	466	452	479	461	453	468	459	433	448	508	492	476	459	462	468	496	429	511	438	443	456	414	473	447	455	435	446	464	463	497	461	478	438	460	452	431	455	456	461	469	465	456	437	443	465	461	478	443	478	468	488	483	448	483	442	488	461	428	412	480	450	454	468	429	478	436	462	461	491	471	436	473	447	523	475	443	468	459	434	420	442	434	486	476	429	437	450	464	409	445	448	442	453	467	458	479	452	466	435	443	454	448	445	435	444	460	443	446	451	489	444	461	473	476	480	454	482	434	462	439	447	462	490	461	434	457	464	468	440	499	426	484	498	490	454	464	456	459	474	483	449	466	451	435	467	459	457	465	450	467	432	465	467	446	456	434	450	446	457	486	481	417	450	480	455	410	451	450	446	473	459	465	458	489	473	468	431	437	512	504	474	432	487	471	428	446	425	492	445	456	447	433	439	478	479	487	436	390	471	443	465	473	437	460	469	455	428	426	472	435	492	425	469	462	478	429	443	447	478	483	442	473	445	470	476	451	507	482	459	456	455	480	467	443	438	460	435	455	425	447	463	467	453	438	424	435	432	490	465	433	416	450	454	477	496	447	485	422	448	457	447	456	443	425	489	483	430	445	447	456	455	456	468	445	473	477	458	430	470	456	433	462	454	452	474	441	460	473	465	449	450	463	473	424	453	443	485	437	444	461	441	454	480	462	458	439	476	483	426	461	438	451	417	470	438	496	467	455	461	439	437	434	461	501	453	493	448	498	469	425	459	461	416	474	469	479	441	472	459	433	443	423	461	463	475	488	401	468	455	459	462	439	471	460	462	449	468	471	422	454	448	432	442	426	459	476	442	485	431	406	503	441	495	505	478	469	445	464	451	446	461	480	490	454	485	448	440	417	475	450	466	472	443	451	488	472	452	484	486	437	501	478	437	472	430	464	468	462	462	422	455	443	455	428	471	486	451	470	411	461	464	454	465	452	411	433	455	450	485	484	452	432	484	442	474	473	432	429	445	464	443	434	497	468	423	449	460	462	446	433	461	487	443	473	450	494	421	430	408	466	457	444	468	462	414	446	431	444	449	460	481	456	461	454	452	463	443	489	459	477	450	439	438	449	459	445	478	444	445	462	464	463	471	454	444	482	460	447	469	467	474	453	447	413	448	486	484	451	450	453	453	502	478	489	455	470	464	463	456	493	461	480	449	441	463	455	458	443	489	446	467	486	487	466	448	478	459	445	477	453	446	467	467	442	464	476	497	461	426	469	453	450	434	445	458	418	438	488	433	442	453	466	460	467	453	385	454	476	433	435	447	461	474	445	433	433	457	450	433	472	484	458	457	477	486	444	447	469	486	442	469	520	461	442	476	395	452	445	462	475	446	441	436	435	464	454	429	441	487	472	440	464	486	445	468	466	469	423	442	490	471	487	487	456	434	478	473	461	505	457	485	466	472	415	474	460	442	454	461	482	453	494	452	450	481	463	432	484	462	456	478	457	435	465	525	443	478	497	452	449	425	443	449	430	426	430	434	500	451	445	494	481	461	430	444	453	451	456	436	428	491	443	434	483	494	473	436	438	466	468	472	468	474	479	481	481	460	459	439	484	434	470	442	459	466	476	466	450	468	445	460	451	469	432	430	469	447	420	488	490	428	454	463	491	457	442	470	434	451	443	468	488	468	471	438	485	469	433	484	429	456	484	430	465	470	461	455	469	471	434	461	456	417	444	487	464	438	451	453	445	469	472	417	442	469	455	433	468	451	458	445	452	453	483	436	479	479	414	448	459	458	442	423	443	447	456	463	518	450	459	436	430	436	461	485	463	452	473	461	478	450	451	428	434	458	446	451	433	465	458	471	461	471	456	459	461	436	496	445	451	456	466	453	451	439	460	423	463	427	427	483	435	522	460	406	456	460	408	446	479	441	459	448	458	442	470	484	432	465	423	470	422	476	463	473	456	437	454	455	450	495	428	480	426	464	434	463	454	475	471	441	489	470	473	448	490	449	472	496	487	453	471	480	453	429	441	458	460	436	470	492	457	444	447	482	423	479	453	453	477	479	424	464	462	473	454	439	409	450	438	488	482	445	430	427	459	449	444	436	449	458	407	435	462	445	459	473	448	444	470	457	453	422	459	453	441	450	451	457	482	495	502	467	430	499	461	498	460	447	468	476	425	457	437	455	416	487	484	475	482	440	474	477	447	425	425	474	471	480	453	476	472	410	443	457	461	427	475	469	468	474	487	435	478	447	481	450	438	444	444	448	439	435	466	453	484	471	463	468	500	479	462	476	457	467	446	467	433	436	487	501	472	460	413	442	457	444	457	465	484	474	466	421	432	464	466	465	519	476	498	436	483	464	437	458	450	437	465	469	446	467	447	459	460	461	486	472	429	464	477	432	481	446	452	451	466	477	438	476	485	462	451	445	452	487	450	487	454	435	455	477	439	433	454	467	425	442	480	482	459	491	477	454	474	446	452	462	448	460	505	475	459	452	466	450	476	434	482	457	430	445	466	440	476	440	455	462	478	466	493	425	461	405	474	420	468	513	443	431	434	412	486	433	460	446	468	426	446	436	489	464	436	498	475	484	451	434	471	419	459	451	447	443	439	450	523	462	441	426	481
22951	21308	33602	43906	28822	20335	10089	864	459	472	440	404	385	417	372	378	394	360	363	370	380	373	372	364	354	378	359	352	358	370	358	449	1745	1119	347	359	351	327	369	347	365	345	343	349	352	349	329	355	380	334	343	314	328	344	335	306	355	303	382	341	339	338	348	320	357	356	341	344	334	308	341	349	344	334	352	382	331	349	366	325	383	338	341	337	338	302	342	348	377	366	357	343	361	331	343	336	326	358	361	323	339	375	396	340	371	332	336	383	364	337	331	347	351	345	366	331	355	347	378	345	358	333	347	386	355	318	326	358	362	347	342	367	340	356	340	356	318	347	376	330	330	358	327	361	359	332	333	362	341	381	321	349	362	362	357	344	338	353	337	373	344	364	340	338	343	335	319	355	361	331	343	340	356	346	363	355	345	330	296	332	348	359	302	339	369	350	355	358	348	332	338	300	363	350	343	358	382	298	338	353	351	394	350	316	345	349	343	333	326	337	332	308	379	373	325	325	367	364	324	348	358	367	342	349	342	343	329	349	354	339	317	351	306	377	361	333	312	364	279	342	338	310	332	343	334	358	340	327	366	344	348	328	335	340	327	348	397	345	338	332	312	346	339	316	340	319	346	359	349	348	326	352	359	334	307	342	331	333	358	319	304	359	378	344	319	375	323	350	341	348	333	340	364	337	357	360	347	342	312	345	349	322	290	359	329	346	373	319	319	332	362	330	343	358	360	333	361	328	317	348	361	350	377	362	373	350	342	331	296	334	350	354	346	301	357	347	356	368	338	312	339	303	337	362	349	372	328	328	361	352	343	382	308	355	359	333	363	365	346	352	362	331	344	321	354	336	335	322	350	332	320	354	366	325	335	350	340	329	315	367	357	344	341	331	396	323	344	336	305	334	340	357	360	372	349	359	329	306	343	386	337	341	315	322	340	355	377	303	360	360	299	368	374	338	364	371	328	337	370	342	323	349	355	358	354	342	352	317	325	306	330	383	334	347	309	333	327	347	356	335	358	340	311	321	388	311	388	354	357	333	354	361	365	331	328	314	371	359	336	346	334	319	346	339	364	386	334	356	294	313	363	348	335	321	349	345	350	341	370	350	361	357	362	351	326	342	336	345	353	347	366	323	296	359	324	335	317	382	329	336	381	334	320	355	351	366	361	365	385	329	355	339	373	341	347	315	367	327	361	367	354	317	345	348	347	317	321	329	329	320	347	363	317	324	356	353	327	337	340	390	331	315	330	337	331	326	371	335	335	341	358	363	352	340	334	342	364	363	322	348	313	358	324	319	333	344	321	348	340	347	352	361	325	324	341	333	327	352	326	366	346	375	367	351	347	366	327	362	370	289	332	360	355	347	358	320	358	332	387	334	370	330	310	360	366	324	323	333	352	335	309	381	336	332	348	363	339	359	326	355	332	349	327	358	374	340	339	348	353	342	339	327	357	330	328	359	364	377	357	357	345	349	335	322	381	332	366	346	360	337	356	361	377	341	349	349	333	327	352	353	362	361	354	329	320	373	336	351	348	317	342	364	361	352	327	358	351	360	317	333	321	352	381	343	392	355	338	356	353	322	332	324	375	329	362	348	356	340	357	371	337	317	324	334	354	322	328	378	334	342	321	349	293	353	336	345	333	326	318	336	337	344	362	379	321	319	357	328	307	351	327	329	343	340	351	393	341	353	349	346	363	355	322	354	318	345	336	346	349	315	341	359	352	365	354	354	370	335	321	351	321	350	333	304	364	374	370	350	347	340	322	349	368	324	333	298	335	344	330	345	333	344	318	348	357	345	325	371	329	325	321	321	331	348	359	342	336	335	365	406	336	354	371	336	367	352	361	346	383	325	363	328	363	307	386	319	352	331	369	346	361	330	346	354	325	366	362	327	340	347	320	372	349	350	338	322	335	351	344	332	316	321	334	348	338	314	369	335	356	333	322	390	345	352	329	342	338	341	383	362	325	360	333	319	323	360	326	344	335	337	352	338	329	307	356	335	312	322	372	317	329	359	316	376	338	348	364	328	346	322	334	328	356	326	349	361	356	347	328	364	367	331	359	353	339	358	356	323	335	339	367	326	355	350	330	332	337	319	381	337	371	323	310	360	346	348	345	329	319	324	354	330	365	335	333	335	349	351	327	323	367	325	338	349	379	352	330	354	359	350	370	312	327	351	342	331	330	329	348	334	373	341	361	380	390	291	345	347	330	301	338	345	357	387	381	353	377	354	368	352	344	366	329	362	337	329	362	331	339	368	316	358	348	326	344	335	330	334	329	336	349	368	365	368	318	335	339	335	319	338	314	353	338	360	360	368	355	318	343	354	322	337	330	316	361	394	358	335	346	337	391	347	346	337	330	304	356	353	335	311	339	340	352	317	349	333	333	346	326	347	303	307	375	302	330	325	366	307	356	329	314	342	310	345	339	366	364	324	312	337	334	345	342	356	353	334	337	323	327	345	365	350	324	364	361	335	367	338	340	325	353	337	353	362	341	383	341	340	350	335	360	333	295	344	341	338	326	351	387	357	344	367	352	363	315	372	323	337	321	342	366	331	354	334	367	339	354	352	362	332	336	310	361	361	339	359	346	346	345	339	358	355	345	353	328	354	297	320	355	324	352	338	313	323	333	358	324	358	346	315	359	344	322	360	336	347	335	314	336	338	324	330	365	348	339	330	321	341	350	353	372	355	341	354	322	314	343	333	375	298	352	346	355	320	327	311	351	357	309	313	328	322	384	358	386	306	350	330	371	343	384	343	339	366	335	316	373	372	295	319	313	336	378	325	339	392	346	334	347	319	338	317	336	364	345	349	356	325	328	344	331	343	359	368	326	349	341	362	353	389	340	350	346	337	321	340	352	366	314	361	331	348	324	341	337	347	320	336	330	346	347	326	325	354	323	376	369	382	399	309	353	340	374	354	356	348	329	334	354	363	343	321	350	329	358	366	340	341	337	350	349	348	307	328	326	352	362	322	340	362	345	366	321	342	364	347	308	320	348	343	318	346	339	318	332	366	340	336	348	291	374	339	337	332	351	350	321	330	360	372	349	342	325	325	348	368	362	332	332	361	335	350	380	323	345	366	360	363	367	341	367	345	349	341	335	333	354	358	325	367	334	327	350	334	350	329	352	342	375	339	356	343	375	301	352	384	327	342	366	360	325	348	348	320	350	361	360	366	320	376	335	335	368	371	328	333	360	328	331	319	346	363	364	337	333	366	334	348	346	344	356	358	342	335	355	343	350	353	324	340	377	364	385	336	339	373	368	345	344	371	356	338	342	323	396	359	322	344	355	323	354	327	334	322	334	326	345	375	348	350	325	368	318	324	333	333	359	380	358	300	346	361	360	317	392	354	355	364	346	332	339	349	346	334	316	330	327	374	347	350	339	353	360	359	340	344	347	339	352	305	354	332	336	325	320	339	354	363	364	293	356	341	360	341	329	382	360	336	331	323	341	339	366	329	363	342	350	346	331	376	348	313	341	333	320	329
54052	89060	79588	73812	24183	4884	1022	867	781	721	660	614	591	548	584	536	557	557	464	497	509	524	514	486	494	499	542	500	495	530	497	800	3546	2098	529	495	491	474	514	481	502	493	477	503	514	501	492	488	482	476	472	487	522	468	477	438	482	495	481	512	479	503	493	473	492	499	469	474	454	487	517	470	500	474	465	493	474	490	495	486	472	461	494	512	463	466	498	480	451	470	456	499	493	489	486	485	469	512	477	470	532	460	462	456	508	452	444	465	492	501	473	458	435	483	510	523	459	471	456	485	467	513	462	443	465	506	439	457	472	468	499	481	465	547	509	459	525	450	503	485	486	473	482	474	487	514	467	492	459	476	509	479	530	502	453	487	447	441	496	468	468	488	473	457	498	485	442	482	468	482	436	513	446	441	486	479	468	492	451	504	490	532	476	478	502	474	485	460	488	468	489	434	481	503	522	479	468	472	474	488	467	485	471	417	451	467	498	467	492	480	501	480	518	471	500	433	476	492	530	497	502	487	459	457	465	503	483	451	484	477	461	519	455	450	498	420	466	472	461	479	460	512	496	494	499	472	488	460	459	487	492	469	464	487	487	474	469	460	456	490	485	474	498	482	470	531	441	485	491	456	479	492	460	475	493	466	483	468	516	481	475	509	467	507	483	441	478	459	469	464	483	440	468	464	529	503	474	473	492	532	491	489	484	483	469	509	527	439	473	476	494	474	478	466	487	486	459	472	478	449	493	453	489	477	497	503	487	480	503	477	494	476	453	440	469	483	463	452	479	493	437	477	507	465	475	474	479	499	498	471	529	471	469	459	474	453	509	433	423	483	474	510	483	525	469	501	485	485	490	520	474	462	473	506	495	505	485	503	507	482	451	514	457	493	514	472	446	503	512	465	482	500	484	497	461	470	480	512	484	494	475	493	548	479	503	463	490	507	467	513	488	452	480	507	457	479	471	488	475	443	490	475	480	490	458	441	464	498	479	470	504	473	450	446	475	505	464	488	511	442	497	505	489	518	498	466	440	475	488	475	485	445	477	469	450	465	496	509	477	545	433	483	507	491	504	490	475	473	501	491	491	496	450	485	481	483	492	460	472	523	493	508	488	490	491	518	481	466	477	474	476	461	463	501	493	492	468	473	483	439	486	436	515	482	466	468	490	470	459	489	484	472	484	473	489	481	459	457	510	493	488	512	516	462	506	490	487	511	472	493	489	489	443	442	472	491	490	465	499	495	476	472	467	524	521	456	458	502	491	489	454	472	482	474	493	450	509	474	459	473	489	493	467	506	468	486	506	456	470	488	470	459	490	524	489	496	520	502	480	511	491	473	467	463	475	544	489	500	452	473	482	460	484	479	480	491	457	469	474	481	477	451	506	462	473	430	469	483	529	429	508	483	492	460	467	473	477	499	449	491	508	456	452	535	446	482	460	473	488	489	510	515	524	455	492	486	496	496	453	449	479	506	471	449	485	487	532	475	489	504	486	470	447	492	483	521	490	457	495	456	499	484	470	520	519	449	479	460	488	460	471	460	461	526	534	493	486	497	447	474	499	496	461	545	483	477	516	523	470	478	498	529	496	480	462	496	501	472	469	497	485	450	446	466	481	481	480	472	454	484	465	489	527	489	495	444	486	456	427	479	496	519	496	452	528	455	465	514	490	478	461	492	466	484	454	487	490	455	479	486	477	487	449	452	497	503	477	498	519	493	495	470	492	474	480	504	448	479	473	508	475	526	480	466	457	509	459	481	445	476	456	467	498	469	497	446	463	491	468	478	504	507	516	473	480	454	465	517	479	448	472	444	443	474	470	483	467	490	466	482	489	468	479	513	467	456	473	465	487	516	489	486	476	516	475	429	487	513	454	483	467	473	460	427	484	468	475	483	480	477	478	470	491	491	498	452	480	502	473	486	485	512	499	490	470	481	480	459	467	473	460	486	460	483	447	493	470	464	457	491	496	442	452	482	461	474	524	466	466	442	484	496	485	460	483	496	478	474	513	508	478	471	463	480	477	477	507	473	540	497	483	458	476	474	495	466	500	480	495	476	485	481	445	497	508	487	475	460	477	500	461	485	490	443	479	497	456	489	454	464	452	478	495	487	510	462	453	461	480	514	492	473	484	459	468	507	450	491	446	485	471	474	492	469	481	489	458	497	515	476	504	472	525	473	490	533	490	461	488	499	472	489	464	486	464	496	469	511	464	486	486	481	471	486	440	497	487	488	471	467	484	486	463	466	472	501	494	459	502	503	464	459	468	488	466	479	500	443	484	455	421	503	525	530	457	500	490	442	464	475	508	478	489	453	479	480	504	522	460	434	480	481	502	464	477	488	463	510	474	482	469	448	486	484	441	507	484	512	508	483	464	486	475	460	467	505	479	482	470	445	466	496	457	487	467	456	499	470	484	461	482	494	472	466	490	495	467	455	468	475	490	499	498	508	480	473	523	453	498	486	472	479	462	485	480	485	471	503	487	476	496	497	474	491	509	498	496	465	440	471	500	462	485	482	493	517	496	477	453	491	509	477	446	488	464	473	485	490	496	492	498	473	457	495	524	432	477	477	485	496	455	473	480	457	481	448	453	448	486	469	469	488	450	505	435	491	464	464	491	499	483	466	481	426	495	478	508	491	471	518	488	477	502	491	462	490	485	480	489	466	460	483	492	470	485	480	497	516	491	471	488	467	433	529	478	492	511	465	529	456	439	495	457	479	430	455	517	456	492	485	486	542	484	446	446	472	502	464	474	498	494	472	483	453	475	448	510	506	495	419	476	512	481	445	501	474	469	452	462	466	470	538	464	482	473	499	478	472	483	440	451	428	449	484	487	490	496	471	504	507	469	486	481	465	517	483	467	482	483	478	487	458	470	453	460	477	473	441	475	471	497	523	482	497	522	482	491	468	473	477	495	486	499	511	462	481	458	448	480	463	467	477	493	469	458	473	468	506	475	482	492	461	495	476	464	471	472	474	464	469	495	510	445	474	442	491	493	456	453	461	488	445	502	438	501	472	475	521	433	505	470	491	453	453	479	497	486	456	511	492	489	477	482	470	491	464	488	517	507	431	475	488	515	500	516	438	503	457	479	481	485	474	461	475	469	484	494	469	476	490	458	489	498	479	517	498	490	486	514	480	473	473	453	510	488	479	480	465	455	480	482	482	464	465	487	476	440	528	508	470	465	490	466	447	489	491	495	494	482	495	462	485	503	475	480	442	467	451	510	482	476	453	483	473	457	455	504	493	469	492	482	445	484	466	509	479	486	467	469	487	454	461	477	480	484	489	480	452	496	487	477	462	464	473	524	482	495	517	468	483	481	480	476	467	506	460	420	462	492	468	444	486	451	484	485	467	494	471	486	461	463	485	452	491	509	491	471	516	439	489	468	486	502	514	514	512	489	500	500	490	515	479	495	446	491	482	536	437	494	506	475	477	415	466	462	460	480	497	453	518	462	499	509	495	502	470	479	470	496	467	504	459	549	469	485	444
26706	23812	35288	31975	7524	741	221	216	193	228	212	215	212	228	216	201	206	205	208	195	197	190	188	223	182	188	202	197	173	209	193	206	283	302	182	186	209	211	185	222	199	198	208	228	216	217	186	236	199	220	202	213	183	185	212	232	200	180	215	179	214	225	223	215	196	201	173	204	187	228	211	210	204	204	219	216	197	206	188	197	211	226	174	204	196	210	199	176	217	219	189	184	201	205	198	214	211	205	208	204	210	187	220	190	203	190	198	202	187	191	205	217	181	206	214	181	221	175	190	194	207	210	197	205	214	209	197	184	171	211	204	221	228	193	213	204	178	182	216	207	196	188	193	184	223	189	220	198	196	177	223	188	209	207	208	201	210	198	201	214	188	176	189	171	192	201	186	225	204	181	202	201	175	188	221	207	215	208	187	220	186	209	212	219	197	214	215	206	206	199	194	219	216	226	219	181	190	222	177	181	193	211	214	189	215	198	210	180	179	190	223	214	204	211	199	210	192	215	208	175	185	207	221	192	202	194	167	206	237	197	215	187	201	195	212	238	174	204	191	210	191	191	201	214	204	218	225	214	224	206	229	209	204	195	211	181	203	171	197	200	207	201	196	218	191	212	207	210	196	173	184	188	216	215	206	217	199	208	212	211	205	214	182	197	179	185	203	182	197	225	197	213	227	194	181	209	195	201	208	215	194	191	183	213	183	181	213	199	210	200	201	202	189	217	188	202	179	219	200	193	208	193	195	198	197	196	192	212	210	197	207	222	199	194	193	180	191	186	201	189	209	195	204	200	209	224	194	182	213	210	197	220	225	187	197	191	229	212	211	230	205	202	202	203	218	223	202	204	208	179	207	184	217	196	206	199	210	190	199	234	226	181	210	185	199	203	202	197	217	189	232	207	198	194	196	195	223	195	212	188	216	201	213	215	215	201	182	185	216	218	217	190	198	209	180	203	189	175	219	209	207	201	183	186	171	182	193	176	189	210	178	215	205	222	202	195	197	198	185	204	192	206	197	190	239	205	197	205	208	181	213	213	194	180	182	197	212	207	197	199	204	204	214	193	216	176	202	184	219	193	180	206	198	185	197	198	195	202	200	201	197	212	196	187	224	212	225	218	210	204	227	205	199	205	205	177	211	221	224	179	201	213	187	184	196	226	194	193	198	195	212	205	207	207	186	225	203	188	200	187	204	215	199	221	203	187	183	223	205	194	190	194	211	199	196	212	201	204	187	217	213	190	215	206	182	223	191	203	206	225	203	210	217	209	207	190	200	235	197	231	201	191	201	192	189	219	178	218	192	189	199	189	208	225	223	198	209	212	210	213	220	214	188	199	195	174	212	194	192	203	209	195	198	195	195	205	189	198	215	173	234	194	189	222	193	199	202	215	208	198	226	221	179	218	198	206	215	180	194	222	173	188	189	198	197	207	221	204	214	211	196	206	188	224	200	188	205	204	194	180	200	209	198	201	203	197	208	219	198	211	231	187	197	187	198	197	182	203	208	209	177	199	186	199	207	197	206	201	233	203	207	214	204	178	200	186	206	215	210	188	194	182	183	194	207	197	217	218	206	198	215	202	190	178	206	188	211	227	217	205	207	185	188	182	227	210	206	189	231	217	206	193	205	206	188	192	214	202	204	207	210	218	205	233	189	190	213	201	195	220	214	185	225	207	218	167	198	194	193	198	182	211	196	200	203	187	186	215	208	213	211	182	206	190	211	175	194	205	187	219	214	185	194	176	195	222	201	220	220	226	211	244	188	224	209	166	207	173	219	219	210	214	194	237	208	195	218	227	196	157	191	209	192	184	212	190	199	214	191	220	196	205	192	182	204	215	178	187	208	223	190	212	189	179	232	193	202	169	187	215	193	208	180	213	185	188	189	210	211	205	197	194	204	181	195	208	213	187	178	193	198	195	208	202	200	196	189	217	198	190	171	216	194	196	229	220	181	230	220	257	189	209	223	200	179	189	178	189	202	186	195	208	190	211	191	181	201	206	221	238	194	202	226	235	190	202	205	215	191	219	215	208	215	225	209	205	216	193	206	185	197	211	185	194	224	174	216	198	215	186	211	212	218	171	205	192	206	211	188	194	216	218	203	211	208	201	186	206	207	174	215	206	202	205	189	191	203	213	201	198	217	194	208	205	212	193	204	198	227	215	207	194	203	185	203	198	233	207	209	195	236	200	219	207	203	233	222	218	195	203	207	201	191	227	198	193	188	198	215	183	193	224	189	206	177	199	193	187	199	200	230	226	202	203	203	212	208	223	186	199	163	228	205	208	204	189	195	196	196	204	181	204	204	211	209	171	223	228	208	220	203	199	208	209	185	207	169	215	224	194	195	194	212	212	200	208	199	196	189	187	195	204	208	198	222	216	204	232	225	189	199	202	171	197	208	191	173	197	175	219	202	230	198	225	217	223	189	200	216	200	187	217	181	208	195	187	219	220	191	192	230	219	212	210	244	196	202	201	194	211	191	212	214	193	208	201	225	232	210	220	188	206	215	225	197	192	196	197	218	192	178	220	233	202	224	208	191	189	212	206	206	215	196	210	217	197	187	191	178	205	220	198	226	176	194	210	215	209	214	204	198	203	193	208	197	174	217	176	208	193	188	195	210	199	215	202	220	216	223	214	185	189	211	226	201	191	215	201	230	180	201	219	208	206	227	174	179	214	209	192	207	208	201	206	218	175	200	201	219	214	187	194	234	206	183	204	206	203	194	215	186	184	209	205	204	197	187	206	197	221	187	198	210	216	210	217	181	206	239	217	190	163	207	190	205	184	216	187	215	213	189	182	201	213	208	195	222	199	185	213	210	219	194	224	196	201	215	198	201	199	204	196	209	177	210	210	174	200	189	224	218	200	199	205	204	226	205	223	211	182	217	189	202	214	208	215	199	200	225	201	194	188	217	209	193	197	204	195	222	231	192	218	208	194	185	190	215	206	220	213	189	211	217	194	195	221	185	191	193	204	219	192	227	164	172	203	218	203	188	207	191	175	220	215	204	229	189	203	202	172	203	199	234	200	209	220	195	197	210	231	221	188	236	206	196	208	183	209	214	214	192	204	178	215	197	197	212	229	196	218	168	213	196	207	199	197	204	206	193	202	221	184	192	204	191	215	229	192	214	201	184	212	196	179	223	200	217	201	213	213	203	215	240	190	224	211	219	197	228	208	220	232	204	199	197	210	192	202	186	191	198	213	193	189	181	204	187	221	203	204	204	209	187	185	224	211	222	187	197	194	204	207	210	200	195	211	167	201	193	223	214	208	197	235	203	188	235	170	215	226	203	216	191	223	200	202	236	199	207	183	209	219	190	191	188	212	191	210	184	207	200	204	215	204	179	212	183	192	207	180	237	209	176	188	199	196	220	233	203	218	218	193	196	192	188	207	208	206	206	189	189	170	202	206	212	212	191	217	201	201	199	194	193	198	203	195	192	178	202	174	208	222	210	214	199	196	178	220	200	193	244	213	212	206	218	211
21215	41849	38194	31246	4488	948	309	311	315	317	307	313	304	309	301	289	262	301	299	282	303	268	294	284	323	313	306	253	292	289	296	276	525	481	288	309	319	284	300	270	271	275	260	303	288	271	284	287	275	276	282	298	317	315	277	288	322	310	277	288	273	302	273	286	266	281	275	311	294	311	277	285	322	316	247	281	265	291	264	284	291	321	317	275	315	257	283	281	284	290	293	294	300	278	265	292	287	297	274	289	289	270	295	285	282	299	293	281	303	290	304	300	267	281	274	317	263	260	278	270	293	310	283	292	272	290	301	310	299	318	294	313	269	288	267	294	299	288	280	299	271	311	298	311	282	253	309	296	285	314	270	269	307	314	313	279	283	303	298	294	303	247	287	308	276	265	291	284	279	307	299	310	299	240	295	249	277	296	303	264	298	286	323	289	314	313	295	291	303	302	292	286	307	299	307	300	282	288	302	286	299	287	262	280	284	282	265	319	284	270	270	303	276	307	269	279	300	284	313	281	285	295	255	274	263	313	271	281	278	280	294	282	310	326	288	283	296	295	294	307	312	280	311	276	329	295	276	279	295	302	318	329	277	315	290	274	288	304	243	278	293	348	282	285	267	285	314	280	283	282	262	286	269	277	294	314	270	290	309	283	304	282	297	282	291	310	286	307	319	304	283	302	285	297	266	275	321	315	301	293	312	315	277	293	301	303	282	305	293	309	319	308	313	298	288	314	295	274	296	278	286	312	303	300	287	295	286	279	308	301	311	258	298	274	270	265	288	310	268	276	284	265	271	320	313	295	299	294	288	305	286	295	278	264	276	236	310	282	274	304	302	286	248	301	296	304	301	248	311	257	297	300	276	297	289	302	322	293	292	274	287	279	289	285	314	275	298	270	271	295	296	279	283	289	314	279	277	298	294	256	292	284	320	293	293	263	312	302	301	287	322	307	264	307	293	303	294	288	306	302	265	235	326	296	264	291	289	262	289	286	263	267	289	303	302	317	308	328	294	303	290	270	274	287	277	319	268	266	292	276	264	294	301	290	298	294	282	293	275	275	295	270	268	313	290	314	272	259	304	326	306	293	269	280	267	272	264	289	275	266	310	295	296	291	303	313	291	289	298	321	310	300	306	315	255	265	300	261	289	291	283	297	301	276	292	288	303	277	265	290	273	284	322	286	291	304	260	288	315	279	313	281	283	303	272	282	285	291	302	266	325	286	288	289	299	284	281	292	313	263	295	287	312	295	279	276	285	310	301	315	272	279	284	302	319	296	284	279	280	269	295	278	298	305	266	260	305	313	301	275	294	270	278	249	262	316	293	275	268	289	275	277	278	300	301	285	255	279	312	283	280	291	304	300	300	280	266	270	315	271	286	322	272	283	265	305	312	309	273	294	275	307	292	299	287	265	310	313	279	272	294	282	274	282	273	263	277	271	310	289	303	296	307	283	296	294	301	302	310	285	301	301	279	287	304	289	274	302	298	306	271	264	279	310	292	305	266	329	284	297	295	297	303	299	277	278	305	301	297	274	294	276	303	288	271	293	266	280	277	313	279	308	278	273	286	299	313	264	287	280	285	322	276	283	288	303	290	301	285	309	302	307	298	268	268	290	279	296	294	303	273	308	301	276	310	303	293	291	249	316	293	290	311	301	307	292	261	306	276	296	266	290	260	285	290	264	268	278	266	267	291	272	306	278	290	320	270	292	280	300	297	295	272	295	314	324	280	286	294	291	295	278	303	305	263	321	269	277	309	280	296	329	299	270	277	307	270	307	287	294	294	326	284	278	278	272	299	295	276	314	310	288	283	282	309	234	293	303	313	297	273	315	284	293	301	307	294	320	269	319	315	281	274	256	287	289	285	294	304	292	310	268	292	303	281	289	288	302	283	277	295	283	301	289	274	291	283	246	317	290	275	275	272	277	294	290	284	299	280	306	302	291	282	263	262	278	284	274	275	275	283	277	298	307	287	273	263	313	272	284	290	272	287	286	307	278	275	295	266	255	304	308	290	307	285	289	298	296	281	294	309	297	280	273	279	274	264	287	280	287	293	278	269	289	265	285	282	290	291	271	283	281	289	315	284	296	288	315	285	291	289	293	281	260	292	259	318	317	296	299	302	287	288	310	274	309	281	273	281	284	272	266	330	319	296	319	287	277	293	307	310	298	264	298	286	276	266	280	306	289	304	305	260	282	301	327	291	317	274	289	303	257	303	277	284	280	262	292	315	280	280	274	305	279	299	293	274	279	297	298	276	305	305	272	303	288	280	291	278	278	310	247	297	280	300	291	294	298	303	281	311	321	277	303	291	282	265	288	282	299	280	274	294	305	295	264	298	296	298	269	284	281	274	276	276	323	284	278	277	274	278	273	299	300	301	296	280	295	296	303	303	295	297	265	303	286	308	269	321	317	297	292	318	306	292	314	316	324	279	281	301	279	265	310	278	286	302	299	261	265	277	303	312	327	297	284	299	317	306	329	290	281	284	278	304	284	290	279	274	278	291	255	275	295	279	309	308	284	309	300	287	309	282	272	300	278	266	311	309	291	278	256	269	286	284	275	277	298	306	279	281	306	277	296	297	298	284	299	294	296	298	282	272	302	278	326	314	289	304	291	295	265	274	297	287	259	293	312	315	279	270	296	295	309	294	288	300	306	290	310	296	299	314	268	291	274	319	290	280	282	303	297	292	315	297	300	329	287	302	308	276	316	290	287	309	305	273	270	314	318	294	271	316	287	296	271	311	287	316	290	278	294	283	280	283	263	272	276	293	307	276	274	296	308	303	290	302	302	289	301	293	316	278	271	286	287	291	273	277	306	295	306	283	272	307	288	298	281	282	280	288	275	274	325	291	264	286	304	309	287	295	301	271	290	243	269	266	277	275	267	268	269	280	283	278	280	268	324	276	280	284	279	288	316	291	285	272	270	287	279	317	277	303	309	303	287	306	310	277	300	280	282	280	294	273	269	285	288	268	306	294	272	305	239	292	298	310	303	309	284	307	302	273	298	306	307	278	305	272	288	288	293	291	277	318	329	280	293	284	275	296	286	266	278	277	257	262	294	301	270	286	285	263	277	280	278	289	277	278	296	281	310	319	304	316	287	309	276	319	270	270	282	294	319	283	318	289	249	273	305	280	266	313	268	291	274	310	300	319	299	248	294	290	274	286	298	306	295	296	293	281	297	306	288	292	309	297	300	250	287	312	311	309	322	276	276	271	289	301	295	292	287	293	250	273	322	292	294	291	283	294	304	318	282	281	275	310	295	286	280	297	290	303	294	274	295	291	278	258	260	305	285	302	297	306	318	272	314	289	290	306	286	302	267	277	298	267	281	316	283	274	308	284	288	314	297	273	283	305	276	274	306	286	268	286	282	293	246	283	290	302	271	244	299	299	292	281	294	300	295	284	273	284	263	281	301	288	313	307	298	304	280	293	300	277	321	292	314	276	296	292	255	277	316	283	289	292	297	296	315	273	291	283	304	294	320
23961	21432	35789	47629	27574	13717	1766	450	412	398	423	347	342	334	346	321	364	379	405	345	335	365	339	339	359	312	323	353	372	315	341	352	1004	1081	344	328	326	341	339	338	329	343	356	353	346	343	363	325	335	346	336	375	332	366	320	343	364	334	364	327	337	338	366	336	326	368	341	346	370	328	324	327	383	317	354	325	347	315	350	362	332	366	338	376	340	318	344	343	340	335	327	316	357	319	308	361	379	386	331	346	363	327	369	343	306	329	329	355	329	311	350	352	309	332	347	338	351	342	357	339	343	337	317	332	375	326	345	309	334	328	334	365	351	326	360	369	335	325	332	341	347	349	346	317	329	355	377	355	332	343	302	343	350	345	336	338	326	327	350	338	329	359	328	326	385	314	310	305	331	319	329	312	324	326	334	338	360	313	312	302	340	345	379	379	358	310	372	312	329	381	346	336	314	341	335	328	341	340	345	336	353	353	341	310	355	346	314	339	358	343	330	344	358	338	334	317	363	350	330	349	370	339	333	352	360	326	339	348	380	318	353	322	349	308	370	292	316	349	342	317	318	310	318	324	336	336	349	363	347	348	349	356	337	348	329	346	336	339	378	314	321	317	331	320	319	358	335	327	363	308	336	362	323	281	363	298	317	328	347	368	327	350	309	321	358	358	321	332	333	321	351	349	334	343	344	300	355	307	262	359	347	373	343	343	335	330	310	345	339	351	352	328	340	359	336	338	362	334	335	337	350	347	338	354	363	348	325	334	361	366	366	328	332	348	335	324	330	321	338	340	348	345	309	357	340	342	329	331	333	368	355	351	333	330	338	358	369	331	350	340	329	318	332	341	338	316	349	311	317	319	319	352	317	339	331	326	365	344	352	365	291	345	350	370	347	316	332	315	354	336	320	319	343	339	333	322	336	372	344	335	327	359	275	337	358	340	329	315	334	331	345	336	324	329	334	347	348	361	356	359	328	334	335	356	349	341	310	361	339	355	357	338	358	341	361	321	332	337	333	378	343	341	348	336	329	330	332	303	336	325	361	327	351	386	347	336	325	349	338	350	338	334	367	330	361	347	343	333	354	349	334	330	358	362	360	319	352	340	359	327	333	325	329	357	337	384	347	330	329	321	311	334	352	319	322	314	336	346	323	340	326	371	340	330	335	328	318	331	326	328	374	339	301	340	335	324	339	310	404	335	341	335	371	357	310	352	350	342	332	308	328	319	326	347	333	328	342	380	317	310	342	319	330	343	348	333	326	345	340	388	348	286	323	347	311	354	353	328	321	329	334	329	339	348	383	339	356	363	315	321	314	334	366	372	343	341	368	345	305	358	338	340	389	309	338	327	345	355	289	354	362	326	327	333	316	372	323	308	358	322	321	333	374	348	351	328	327	361	341	336	352	312	315	343	356	355	311	354	324	341	326	373	326	356	349	341	345	354	360	329	316	330	334	338	358	330	307	340	360	357	316	326	336	334	348	327	315	328	351	325	363	352	331	306	339	318	355	328	342	348	305	329	343	325	351	340	348	358	346	342	342	358	330	333	346	304	344	344	321	309	333	378	335	317	359	364	356	336	343	329	333	336	347	363	343	331	336	350	341	299	332	323	309	333	372	345	363	349	325	327	308	376	356	364	340	335	341	366	349	336	335	347	351	328	324	336	322	325	331	363	375	322	326	358	331	327	346	344	359	297	337	350	328	334	315	320	301	298	348	327	355	337	325	313	345	335	345	332	333	356	330	339	321	332	335	347	346	345	284	315	365	371	336	358	327	341	343	321	358	328	346	380	343	330	352	321	323	339	306	326	335	329	359	308	341	335	332	312	358	342	363	342	345	376	311	325	330	325	333	329	372	350	351	368	309	339	340	316	366	329	326	311	337	304	342	338	368	351	358	317	346	293	356	354	351	365	328	348	307	338	317	347	316	327	313	343	360	333	317	346	349	317	379	295	341	300	340	346	336	351	334	333	345	338	351	332	356	348	304	355	353	345	320	316	336	344	346	368	357	344	348	334	326	363	347	325	338	317	353	305	337	337	345	405	311	327	344	354	351	351	362	325	321	354	333	318	338	328	338	368	323	319	353	334	337	316	326	319	365	377	307	333	333	333	341	323	355	356	345	294	311	357	317	331	329	326	360	343	377	330	350	340	345	345	367	316	323	335	340	372	373	328	324	358	329	317	340	381	324	317	348	318	354	364	353	334	360	324	324	338	356	345	345	334	320	345	324	354	302	372	377	350	334	351	333	330	332	340	356	369	320	348	333	319	326	336	354	348	321	310	369	340	339	340	331	346	360	351	326	343	322	329	337	301	342	371	330	362	355	359	370	332	358	369	330	315	331	349	336	356	348	344	361	361	288	335	345	334	332	352	316	357	381	323	333	323	344	318	360	333	357	341	349	323	310	343	347	350	353	364	316	335	345	336	313	364	328	307	326	330	316	370	321	309	371	337	334	343	337	339	331	330	350	361	355	317	335	375	346	343	329	333	325	314	353	332	326	320	340	346	335	332	346	346	342	378	349	332	313	336	341	327	347	325	359	376	355	313	342	329	303	321	334	326	327	323	334	327	334	308	335	358	350	328	331	324	325	354	302	324	371	331	312	337	336	336	357	338	335	288	363	336	320	302	355	353	358	345	320	323	346	395	302	358	318	317	342	318	357	343	383	347	326	356	322	336	320	343	341	320	346	318	349	289	336	329	331	329	328	343	308	321	387	314	352	333	338	336	365	354	336	322	341	345	368	339	345	352	314	378	343	346	345	336	361	332	310	365	336	329	335	333	340	362	349	345	367	338	323	320	323	332	344	331	320	335	355	346	345	348	349	332	340	334	329	329	349	344	340	349	356	324	345	339	364	346	314	342	319	352	308	321	345	318	344	358	353	325	355	352	350	341	315	340	342	357	311	354	313	347	324	323	341	354	326	332	344	311	313	354	306	356	389	322	356	331	349	357	351	336	345	311	373	341	318	353	363	313	332	322	333	332	332	365	342	333	361	361	337	326	320	336	307	371	332	333	325	337	325	313	339	328	316	325	357	335	336	349	350	326	347	348	323	345	368	316	349	344	347	343	329	355	344	286	360	378	338	354	324	343	356	332	330	340	291	294	355	320	327	340	344	333	310	340	343	341	336	368	328	301	321	331	309	333	372	339	356	316	334	334	346	326	326	340	334	340	321	339	337	326	332	329	347	358	339	363	312	362	323	333	357	339	340	337	350	323	305	343	351	343	375	319	335	325	363	340	336	349	325	355	332	350	340	330	356	341	351	362	321	300	355	344	342	352	370	330	361	318	328	320	331	310	350	296	366	326	348	303	321	363	345	329	326	347	345	339	327	342	310	343	317	322	312	350	337	352	356	321	370	347	322	329	350	353	354	360	344	332	317	338	331	349	331	344	343	311	347	347	362	306	300	318	367	336	335	351	356	294	355	359	341	333	350	341	295	319	368	345	338	347	343	372	378	361	325	326	342	316	323	326	344	348	360	328	353	339
46625	81849	74433	58859	16510	3662	742	684	607	602	575	568	535	553	508	512	574	487	475	499	488	524	514	448	510	463	507	457	489	436	469	521	2067	2105	484	464	468	477	471	482	502	489	475	464	482	507	464	505	474	481	447	475	453	495	489	472	512	512	451	465	490	503	502	464	513	460	471	465	479	468	509	459	487	499	491	468	461	492	449	476	483	487	502	475	521	480	472	481	468	460	504	489	473	471	508	460	476	443	488	468	467	466	453	504	500	480	463	463	460	510	484	483	437	468	524	467	501	460	492	444	454	446	510	479	457	486	484	488	494	475	490	459	487	500	487	499	482	471	473	484	455	530	475	456	470	451	493	437	491	459	478	503	493	499	494	455	451	511	483	504	479	461	505	481	455	471	477	438	481	507	488	446	478	457	498	469	485	503	519	475	478	463	493	444	471	502	509	462	428	468	473	486	497	461	458	495	499	447	442	486	492	478	450	450	489	443	468	457	453	484	468	511	464	467	497	470	479	456	450	475	506	496	478	479	445	502	446	426	478	484	530	434	450	452	490	504	458	507	488	455	461	516	468	475	442	479	481	490	439	472	465	519	460	515	498	512	508	499	475	516	464	526	438	489	460	462	458	474	473	521	479	459	451	452	510	480	465	479	492	472	482	437	492	456	482	456	481	469	485	521	482	463	492	468	497	463	456	467	466	493	465	456	471	469	486	513	480	460	518	495	501	443	470	499	464	465	497	462	500	444	478	482	477	463	435	443	483	465	514	456	490	449	480	484	481	484	495	488	477	487	489	460	481	502	468	459	482	454	487	479	477	511	464	430	456	494	515	430	455	454	465	490	459	493	468	462	477	466	472	493	496	465	471	491	447	465	489	491	437	485	467	452	455	458	461	482	451	476	448	503	469	477	483	498	459	476	433	504	495	494	466	446	468	517	483	461	486	490	507	478	482	442	462	482	487	450	540	507	471	496	476	496	473	471	450	469	455	497	502	485	465	467	494	458	482	447	455	479	484	445	489	511	467	494	472	481	442	436	474	493	477	509	451	477	467	490	474	482	476	474	458	466	485	480	503	456	509	448	483	473	480	478	507	449	477	482	492	459	483	461	517	498	490	488	451	498	492	483	521	453	513	536	479	519	446	482	471	449	456	477	448	472	487	494	489	475	488	474	476	489	479	495	484	503	492	468	478	448	511	493	434	502	496	490	484	486	457	476	490	490	470	471	486	473	469	503	502	471	463	461	456	479	449	462	484	536	464	451	485	501	485	477	452	510	418	450	501	456	478	466	447	474	490	467	490	485	473	452	485	459	504	501	477	471	476	417	493	484	453	479	463	442	489	449	495	510	469	440	485	448	490	493	465	463	495	472	470	496	484	521	506	466	496	432	475	498	470	477	503	477	492	510	487	453	473	521	488	443	453	461	454	479	452	509	452	459	440	492	470	455	473	475	480	449	453	449	484	472	491	519	459	485	452	511	458	489	447	447	527	523	472	477	445	472	475	489	466	490	434	478	466	484	500	491	466	503	446	484	472	456	449	479	492	492	471	447	486	483	476	453	469	461	486	478	472	470	486	502	516	455	468	461	489	485	471	477	460	468	496	476	489	484	487	457	438	509	450	445	487	476	496	504	479	463	492	478	499	475	488	480	460	502	449	471	450	465	478	490	470	466	516	482	485	445	445	516	485	444	481	475	483	470	460	447	465	471	457	429	473	442	475	484	471	511	461	480	495	516	482	443	489	510	471	491	477	515	492	447	441	481	488	463	465	461	513	502	496	485	473	479	475	452	496	448	487	464	531	496	438	437	464	480	435	466	495	489	468	448	477	436	465	517	468	503	499	493	499	511	479	514	487	487	504	444	466	490	479	469	446	485	476	492	481	451	476	478	492	490	436	469	504	464	476	455	443	505	478	456	502	489	501	461	480	452	469	486	499	460	473	503	454	482	450	453	491	445	469	468	485	451	460	489	445	486	457	467	507	432	492	493	441	466	455	461	468	460	473	458	490	520	510	517	504	528	529	458	521	486	454	487	513	509	459	477	492	499	482	422	470	470	467	498	444	477	461	410	443	460	490	456	470	463	466	449	445	427	454	480	492	473	445	455	520	462	468	481	484	508	484	471	494	456	502	495	491	496	489	472	481	499	454	470	493	498	460	476	496	494	466	474	481	454	445	480	467	445	466	421	506	455	469	455	473	470	488	413	507	503	495	426	490	481	495	479	455	458	479	474	497	471	451	473	506	461	477	482	503	469	440	474	481	482	500	427	489	504	473	450	484	454	451	459	526	481	471	424	476	439	459	487	472	437	495	458	477	493	447	453	449	479	437	466	419	480	463	446	482	457	483	488	489	484	486	446	523	512	472	450	490	493	454	484	457	468	458	501	495	506	490	496	477	444	438	434	501	471	450	500	489	470	476	506	509	488	441	520	474	467	441	439	508	515	463	463	421	434	500	450	468	449	465	485	472	509	446	441	464	460	453	488	493	496	466	437	497	490	432	450	484	465	467	499	472	513	463	511	486	460	463	433	482	440	434	509	457	470	440	427	481	474	539	500	504	485	468	526	499	460	441	465	472	488	441	502	504	493	487	452	485	506	428	481	498	441	464	482	463	499	458	499	519	454	481	482	476	468	465	475	463	448	464	502	467	496	498	489	472	467	489	483	476	501	473	437	445	503	480	472	447	470	457	491	496	436	492	458	482	447	487	483	479	500	497	459	509	454	482	470	476	480	488	478	466	478	512	460	474	470	466	513	489	443	453	461	497	518	497	470	445	502	466	472	490	437	500	480	464	502	496	436	470	479	464	475	514	421	478	448	431	482	495	506	458	483	467	449	463	500	446	456	476	483	495	465	487	475	491	507	490	468	472	495	443	452	497	450	492	489	455	448	481	456	481	479	459	487	464	481	467	471	483	492	479	498	490	490	461	486	472	485	468	490	432	471	474	445	503	525	513	478	513	476	505	491	483	500	437	467	530	460	496	474	477	473	488	490	481	469	545	500	501	483	461	485	444	452	439	489	484	481	456	474	467	483	427	483	463	468	488	467	432	479	503	505	469	468	481	456	472	441	472	484	503	451	486	502	482	477	456	486	451	487	482	440	470	493	461	463	513	427	444	474	503	478	494	464	451	502	474	471	479	481	476	457	459	498	471	490	435	479	471	486	509	464	488	476	452	498	490	499	462	480	471	505	491	451	476	452	438	479	499	494	493	475	494	435	478	466	456	501	438	509	507	482	466	472	463	469	487	483	462	489	452	463	444	453	471	467	473	483	475	492	487	489	452	447	489	479	478	544	478	441	428	458	438	465	496	489	494	452	498	453	475	460	458	483	466	479	472	474	475	512	485	469	508	458	485	463	462	468	484	482	508	485	474	472	459	480	506	487	461	450	453	489	455	491	486	480	513	459	500	496	488	449	471	472	469	460	451	457	492	456	431	471	496	510	473	490	503	440	477	492	474	460	496	454	471	466	498	475	471	469	469	442	496	482
22874	21246	34084	43057	27317	19893	9980	956	489	459	422	432	399	417	404	411	393	407	408	379	349	349	349	356	361	369	386	339	390	374	362	387	1551	2064	498	354	327	336	366	351	360	355	366	347	363	323	381	369	390	380	364	347	351	345	372	362	362	377	360	376	368	366	380	375	352	322	324	340	347	371	344	379	331	319	371	338	375	376	364	359	367	341	353	366	329	377	354	358	336	338	386	355	382	366	397	351	368	337	336	362	340	347	381	363	345	376	363	372	359	347	324	332	357	389	326	384	350	364	363	331	344	330	377	368	371	370	344	347	343	319	386	349	343	352	330	369	346	364	352	345	348	366	350	390	372	339	372	364	357	345	371	354	310	375	322	355	376	365	365	372	390	341	371	345	349	363	359	388	347	367	333	350	348	329	366	368	344	366	360	329	372	401	334	379	347	335	353	340	351	379	376	358	365	355	361	351	338	367	333	353	332	318	405	339	340	354	341	328	347	358	340	389	386	342	359	360	355	334	353	350	351	386	337	362	357	369	360	326	375	344	372	340	339	350	367	346	338	387	375	330	355	351	350	358	340	363	368	353	323	379	353	381	356	374	333	358	382	335	326	369	352	343	354	384	378	342	347	362	380	348	387	386	346	344	375	355	339	334	334	352	338	350	356	367	336	320	331	342	363	347	345	336	322	343	359	352	335	361	375	353	354	367	351	346	339	334	365	351	309	358	377	332	346	351	374	358	329	366	333	359	340	331	350	332	352	347	383	365	365	342	328	340	341	403	332	326	359	349	374	370	316	352	344	357	327	379	370	405	348	336	358	352	366	336	335	361	362	380	366	356	362	354	363	347	328	345	345	384	343	343	347	362	366	319	362	361	349	351	353	385	331	347	348	372	383	329	343	315	370	369	338	329	363	362	357	340	368	384	373	328	365	365	352	360	362	358	312	355	358	366	347	329	341	382	309	373	360	359	363	352	363	328	367	321	326	340	342	357	349	352	321	372	311	341	331	327	347	332	343	379	335	342	360	324	395	371	345	355	358	330	334	344	363	353	331	351	354	372	369	339	365	352	357	352	361	335	355	353	352	370	354	324	356	355	375	349	366	359	331	376	344	386	333	345	360	369	367	334	334	342	347	333	395	354	351	363	355	376	376	348	330	360	343	380	359	336	329	317	376	329	344	342	350	336	343	354	345	354	348	350	337	341	341	361	384	379	338	355	373	357	380	342	344	397	354	373	342	349	315	360	355	372	389	348	360	360	365	367	352	371	345	402	337	363	347	355	370	359	327	378	360	336	353	362	371	332	358	372	391	355	325	354	394	336	352	356	358	348	382	332	374	325	377	329	351	390	356	318	348	360	344	355	347	326	384	340	350	380	353	366	363	380	380	332	341	349	337	366	339	361	336	360	329	362	352	366	385	327	389	368	353	378	381	330	348	342	327	339	374	337	345	347	365	339	362	335	332	326	346	343	338	360	357	365	380	363	361	348	338	352	396	336	369	336	365	373	360	375	377	369	359	352	366	363	344	358	355	367	361	329	355	363	352	345	371	352	370	355	360	361	338	383	341	327	334	352	347	325	387	351	361	379	389	343	356	369	327	350	356	359	332	336	398	337	338	342	373	335	386	338	366	359	387	342	389	349	350	387	396	343	350	371	352	337	351	363	364	372	366	351	351	350	362	361	348	351	307	353	338	365	348	360	340	366	333	374	355	353	335	356	351	379	401	362	322	367	352	338	328	367	371	362	371	333	391	361	374	354	358	356	357	362	360	376	345	362	357	364	374	336	345	309	328	353	338	353	362	366	357	342	359	364	361	323	339	358	329	361	354	348	368	370	354	363	377	335	386	320	341	338	340	346	383	373	320	364	341	363	356	339	414	353	351	342	359	366	359	367	340	373	340	330	372	360	339	382	406	373	366	322	323	345	342	347	357	331	353	372	362	357	353	346	322	326	337	378	330	341	342	317	388	359	369	383	357	348	334	324	335	355	327	343	351	339	359	370	339	335	380	326	344	343	379	368	385	357	355	336	352	360	372	360	342	329	377	354	374	332	330	369	334	375	367	332	343	363	355	376	379	352	358	346	375	392	346	377	383	349	350	353	376	327	347	327	355	304	353	325	354	358	374	346	327	359	333	354	374	344	358	359	367	355	361	343	360	347	339	354	344	370	324	370	348	345	352	360	347	353	355	395	337	356	345	383	367	401	346	342	347	376	332	330	342	368	393	335	344	380	366	376	386	359	391	361	337	327	349	373	357	378	368	353	365	339	351	359	361	376	343	328	336	335	318	365	401	350	369	384	361	365	320	354	337	389	346	377	304	356	343	364	362	386	355	367	330	338	346	344	347	343	342	363	369	342	353	346	346	370	366	339	379	346	383	335	343	375	355	322	327	358	373	303	353	354	340	360	335	341	322	360	370	375	386	336	355	362	334	312	369	361	348	349	340	356	396	361	316	374	358	329	337	354	405	344	373	326	365	347	338	303	341	327	349	371	349	336	330	329	341	358	340	364	355	364	384	309	380	341	340	351	352	381	338	351	354	317	388	344	333	313	331	407	386	371	317	341	306	337	367	330	373	365	351	370	359	359	332	369	337	350	393	341	333	350	351	345	342	356	381	345	364	351	331	387	343	380	347	348	384	374	391	359	371	316	364	336	352	379	368	318	357	368	343	375	357	367	332	349	341	394	354	385	352	352	366	342	340	355	365	357	358	357	342	356	362	370	348	350	346	332	320	316	364	364	384	370	368	354	357	374	348	387	357	373	350	346	360	336	355	348	353	335	391	330	387	380	338	358	346	345	337	356	352	342	331	365	354	342	343	347	357	347	347	336	339	325	319	357	343	376	345	342	346	365	359	365	339	358	376	336	363	369	368	343	381	355	329	376	353	344	349	351	365	353	365	335	378	381	351	374	361	365	336	375	351	368	383	356	358	344	351	358	331	354	353	392	340	351	381	353	349	362	349	378	355	378	366	361	311	319	385	337	357	354	336	304	302	329	335	329	318	319	357	372	369	355	362	328	359	367	380	340	345	312	331	367	315	353	366	357	350	349	376	327	365	343	363	336	314	323	368	364	344	339	344	357	362	362	330	361	393	327	320	402	354	368	383	375	333	353	374	344	369	354	368	307	331	357	353	353	357	351	380	365	346	372	368	358	372	350	364	380	349	351	364	320	350	348	358	360	372	358	369	369	349	364	346	349	338	335	373	357	348	361	375	362	338	350	318	326	319	384	370	372	330	336	373	355	350	378	346	346	335	372	364	348	363	384	371	313	325	332	353	364	337	348	350	363	338	389	383	320	358	338	326	369	361	357	341	384	381	365	361	377	384	365	321	325	344	349	318	372	358	357	367	393	363	374	329	338	327	337	355	350	388	388	373	368	342	355	385	349	359	337	363	370	337	352	346	354	347	390	380	354	354	391	347	352	351	332	355	360	356	347	351	358	350	384	357	331	347	355	364	355	359	341	348	325	376	365	378	356	344	371	353	357
54279	88483	81210	60480	26247	3336	1064	912	819	705	661	598	596	586	612	542	589	555	569	520	531	524	512	546	541	501	488	495	512	533	531	574	3199	3984	729	474	494	475	496	450	524	476	507	488	518	506	486	481	545	504	523	473	507	516	512	475	520	466	483	523	543	486	484	526	441	498	508	513	495	503	492	498	506	489	474	451	492	480	493	521	486	469	479	479	499	482	507	461	499	471	536	476	497	506	507	499	518	502	508	464	508	467	484	494	482	489	509	530	507	489	492	503	470	466	494	472	496	509	496	487	495	519	503	486	480	460	464	489	477	491	512	481	489	481	519	489	497	468	490	478	466	483	479	483	497	498	504	505	507	481	518	479	514	462	466	493	517	502	480	494	501	469	497	537	511	499	516	465	499	472	470	496	474	488	473	482	497	509	498	489	492	497	488	491	506	508	449	489	466	524	500	497	521	468	496	510	480	481	501	488	481	452	486	472	469	498	505	479	500	491	477	521	487	513	465	479	520	478	475	490	505	474	484	478	494	487	507	512	492	510	489	526	474	492	489	510	499	509	496	494	489	531	482	522	502	456	470	500	480	490	517	480	510	465	494	501	494	470	479	467	563	516	485	546	478	462	510	488	479	489	491	511	482	472	505	443	480	502	461	500	506	495	506	458	504	491	521	498	488	495	490	496	508	495	498	464	477	527	488	483	511	486	511	483	504	498	518	500	525	500	500	486	498	475	455	469	476	508	484	460	483	518	474	485	488	495	533	494	478	492	499	509	487	490	473	495	473	466	498	473	524	474	473	477	481	489	511	474	474	510	505	476	479	491	524	462	466	504	502	515	455	471	501	484	473	490	531	474	515	462	481	477	533	445	472	464	483	477	486	500	526	488	505	507	474	485	493	490	548	516	483	494	464	544	544	479	483	487	483	485	520	452	499	493	491	483	477	528	505	482	477	529	475	502	517	459	470	486	469	484	502	523	501	503	484	480	481	489	476	492	485	475	464	491	527	457	497	501	474	544	521	535	488	474	492	496	474	468	499	487	492	492	478	462	525	511	500	516	489	491	468	497	470	483	468	497	471	484	485	477	491	444	480	465	467	493	468	501	517	441	474	480	467	471	524	435	497	483	486	445	476	512	480	467	497	476	454	494	508	493	492	449	485	521	508	507	532	510	510	509	532	470	550	522	492	452	550	501	521	512	535	459	488	493	522	487	490	465	430	495	529	468	450	503	491	493	481	513	477	493	506	500	467	490	491	511	521	456	470	463	464	464	477	498	484	479	495	482	510	491	453	513	473	469	486	460	453	478	499	472	486	481	556	505	498	506	512	474	481	457	490	495	502	517	488	481	546	480	493	498	494	509	524	444	485	512	497	511	477	507	500	500	480	481	469	515	478	500	493	493	458	489	487	484	496	493	499	490	492	465	504	484	497	508	488	484	484	526	516	477	494	502	495	502	517	501	491	501	495	486	527	478	515	466	519	507	480	514	479	478	542	487	487	463	497	505	499	500	458	520	482	501	472	507	512	485	509	479	458	464	528	479	459	487	484	486	477	486	499	489	494	495	490	478	464	493	467	487	526	535	533	492	480	513	485	471	476	505	504	483	481	476	521	528	485	522	486	497	479	541	530	470	437	498	502	500	466	505	504	460	451	491	493	487	534	494	460	484	470	510	508	527	511	482	480	512	506	476	504	501	509	511	496	514	479	510	518	476	469	490	473	473	484	463	487	455	526	483	484	468	494	486	474	516	502	513	496	509	471	510	479	481	493	472	495	499	494	484	532	551	488	472	512	522	510	484	507	491	484	512	511	540	503	522	474	488	483	474	512	503	474	488	495	480	516	514	457	504	478	473	477	456	470	504	494	488	497	458	471	489	527	480	505	468	519	497	511	509	513	514	501	503	496	519	453	532	497	473	534	460	497	474	479	493	504	420	502	486	484	478	514	531	461	499	494	512	450	518	543	475	491	470	466	512	517	497	511	475	500	501	483	483	480	488	480	490	503	511	485	489	504	468	531	524	438	496	519	477	472	483	495	482	507	489	486	474	486	492	504	472	489	495	469	530	490	500	523	514	516	496	508	508	456	489	501	501	510	520	506	475	496	517	492	470	543	487	497	470	509	510	532	438	493	531	486	498	494	477	535	480	513	490	459	473	498	473	496	465	494	487	468	482	498	475	509	492	469	532	538	505	478	496	484	513	472	465	478	497	446	501	486	521	486	478	479	505	455	468	527	507	473	487	531	488	484	476	476	502	517	504	499	496	477	490	480	472	473	485	487	470	490	507	537	500	487	490	451	486	488	487	480	511	491	493	447	490	495	473	491	484	497	489	474	448	481	515	534	469	456	512	492	498	458	497	501	484	530	477	465	505	477	473	498	521	509	471	502	518	470	477	483	499	451	502	473	500	511	498	495	481	501	515	479	463	515	516	490	506	457	475	452	481	468	468	504	463	532	487	493	495	477	505	475	530	481	471	490	496	500	459	448	466	492	518	501	485	499	506	485	496	469	518	463	527	511	522	496	502	502	493	469	491	487	482	493	526	503	524	506	499	496	477	485	477	475	469	495	506	519	479	502	490	478	496	454	516	459	504	463	474	500	522	507	494	492	515	490	504	472	491	481	467	504	491	489	513	491	505	480	495	503	499	477	539	503	525	457	495	501	519	500	484	443	525	483	482	514	519	470	466	488	492	525	493	502	581	492	491	491	477	435	520	508	486	518	495	519	491	493	478	488	478	567	479	480	474	531	501	529	545	499	485	446	518	469	488	522	482	523	509	517	477	507	498	458	485	505	476	485	499	468	496	493	458	487	508	541	453	483	499	485	493	481	491	498	481	497	493	480	476	467	495	463	461	451	472	515	528	514	479	478	465	467	499	511	505	488	465	488	510	470	486	486	506	531	489	480	503	525	465	485	469	497	473	502	491	500	464	520	467	489	526	448	492	461	513	522	462	480	503	537	513	465	456	490	480	531	488	510	488	495	481	534	494	492	530	484	506	466	529	514	508	495	492	489	529	512	446	530	479	498	483	472	488	449	530	462	509	538	494	473	500	507	449	522	485	473	486	486	490	498	539	506	495	510	464	523	498	497	476	495	504	514	493	520	468	499	469	491	520	504	493	453	527	507	491	515	488	509	485	502	474	522	482	519	442	513	465	462	503	518	491	486	478	478	479	486	484	495	484	506	502	501	475	491	487	515	509	512	486	504	487	514	514	505	495	515	494	513	518	514	488	467	482	511	470	467	486	495	493	523	495	504	510	501	470	498	498	499	471	541	487	543	497	511	488	427	528	522	482	491	546	478	478	502	456	504	505	496	489	497	504	518	512	498	455	526	489	502	491	478	514	515	456	472	473	483	490	486	501	517	541	467	533	500	442	497	512	516	498	518	502	496	457	464	513	466	533	512	502	476	469	466	459	489	487	442	477	483	462	485	479	497	527	477	465	523	529	503	487	487	510	488	543	507	459	469	512	526	515	512	462	525	472	506	501
26932	23112	37828	27782	5014	453	221	176	236	225	209	190	210	208	210	194	213	211	242	207	203	191	203	202	189	194	209	195	206	211	215	206	283	398	253	211	226	219	199	205	174	227	196	202	189	221	205	242	201	209	206	203	209	203	205	226	203	225	198	227	191	201	226	213	192	175	214	205	205	218	197	214	199	223	199	182	197	214	196	230	194	192	192	210	168	219	205	222	200	201	199	176	207	218	201	217	211	208	201	175	205	193	209	188	204	204	238	210	194	221	203	218	189	213	212	202	188	211	226	218	217	183	238	206	199	204	212	191	196	193	179	186	219	205	212	219	217	217	202	223	214	187	208	189	200	201	209	207	193	197	198	209	194	219	169	204	202	216	196	218	210	206	200	179	199	207	214	192	213	203	175	209	231	212	198	214	199	206	195	201	216	215	201	203	224	187	234	176	189	216	194	184	224	205	184	197	194	209	210	186	210	201	215	234	231	208	211	189	195	209	204	206	218	200	191	206	182	226	197	216	234	181	213	228	223	178	210	196	194	218	202	221	192	231	190	196	209	224	191	210	191	199	208	212	202	215	259	188	206	191	203	211	218	207	225	206	219	215	187	196	195	217	200	218	219	228	188	207	191	228	194	221	193	176	193	208	207	218	219	201	217	203	204	197	208	217	210	228	219	184	188	191	197	232	206	190	220	181	217	209	198	232	220	196	220	230	196	203	225	176	212	200	201	216	204	190	194	210	196	195	207	215	222	221	212	206	199	208	224	190	232	215	200	231	203	207	216	201	206	192	213	211	198	207	215	203	205	205	232	197	219	225	218	208	203	213	191	206	175	208	233	204	191	181	197	208	202	187	205	176	196	221	199	198	203	216	201	195	220	190	202	187	222	187	218	189	251	203	226	219	202	215	220	215	211	188	223	207	211	199	205	204	184	194	212	188	226	186	203	217	229	217	197	208	180	199	221	199	198	193	210	200	205	189	198	193	219	189	223	193	197	208	192	210	208	209	206	225	207	194	212	236	200	215	223	190	210	206	203	196	212	213	182	204	206	225	202	164	230	205	200	186	193	214	210	204	199	212	191	209	215	208	193	209	249	207	211	208	217	203	186	206	222	201	191	201	219	199	202	189	179	216	211	207	194	203	193	207	236	191	217	206	194	187	204	216	255	209	221	202	172	212	206	185	187	211	209	221	219	186	199	192	206	205	211	197	209	200	218	177	188	208	194	212	227	215	198	221	226	199	203	202	201	201	187	208	208	196	186	213	207	196	211	210	201	199	195	212	194	205	178	204	196	212	221	191	204	173	219	192	202	205	198	196	212	197	212	221	174	192	175	174	207	201	196	195	196	203	197	202	198	204	210	207	212	192	176	219	211	212	200	201	210	217	235	211	187	224	193	204	224	188	193	182	203	197	198	203	200	199	197	187	196	187	193	197	210	199	198	203	174	211	231	181	211	198	202	222	185	208	209	239	217	200	215	200	203	218	239	195	208	212	225	220	185	201	196	183	203	206	224	224	226	217	187	200	199	235	200	200	209	209	203	184	194	193	194	242	206	165	193	214	210	203	206	192	225	208	185	186	204	183	199	213	212	225	204	234	199	186	193	238	200	195	198	215	219	209	201	209	203	184	194	220	210	206	195	219	191	227	213	223	208	211	194	197	213	201	210	196	206	237	182	189	199	194	197	196	207	185	186	212	217	219	191	209	187	202	222	223	216	210	211	197	175	182	203	212	216	229	216	220	218	229	172	187	254	227	194	211	199	189	192	222	197	217	203	197	208	192	183	196	218	216	193	193	186	200	168	242	204	201	195	179	210	220	206	187	201	210	205	207	199	185	190	195	198	202	200	204	198	200	176	191	187	210	220	203	190	191	237	198	218	217	206	193	223	199	221	202	218	207	188	195	235	191	202	220	209	213	197	184	200	190	193	212	210	203	174	183	204	188	190	218	216	205	187	211	201	189	211	183	218	196	196	203	205	202	197	200	218	205	199	234	194	206	214	172	206	183	229	194	199	215	202	230	197	216	223	214	228	184	229	211	206	177	205	244	218	197	228	204	195	228	217	210	226	227	210	218	200	181	196	199	201	203	219	197	219	214	190	195	209	193	186	200	219	227	184	184	223	203	200	198	196	226	219	174	207	188	219	212	202	219	203	197	205	197	203	194	219	211	213	203	192	199	201	206	207	222	214	207	200	219	225	217	229	198	234	213	225	214	203	214	198	190	189	232	200	192	205	211	210	214	194	199	192	221	159	214	208	219	224	203	213	206	202	199	222	205	214	201	184	205	180	190	167	209	197	212	196	198	196	197	207	204	203	194	195	201	215	207	185	224	210	224	225	202	205	230	210	207	202	206	210	224	200	225	209	230	224	201	204	195	229	210	194	201	197	224	162	205	204	232	229	206	203	189	201	220	179	193	191	212	186	215	191	217	215	209	194	209	202	213	188	198	192	209	206	194	197	186	174	210	195	200	189	207	232	224	218	207	223	215	224	202	221	202	216	214	215	189	194	210	214	213	217	205	232	213	189	202	188	194	224	185	221	176	216	193	202	192	234	196	202	208	191	234	184	180	230	211	195	233	221	191	218	169	219	207	204	222	210	211	188	190	195	191	206	212	208	219	200	232	198	224	225	189	206	220	220	206	206	216	185	204	207	221	208	210	184	195	216	213	203	204	190	227	221	194	224	208	217	204	190	245	192	192	195	214	186	206	197	192	221	208	208	200	184	207	202	244	188	204	197	196	188	201	211	243	222	181	204	219	194	202	190	207	174	213	189	214	204	192	206	194	211	190	199	211	211	183	193	204	173	216	190	233	210	223	187	191	201	201	185	183	215	217	206	206	196	189	225	188	197	216	209	228	192	224	186	192	197	219	214	205	170	188	199	220	227	210	202	171	206	216	206	213	200	195	233	204	175	184	205	224	195	200	189	200	191	191	214	208	205	209	192	207	190	207	227	224	211	205	215	202	214	192	216	207	172	214	199	190	200	196	229	220	188	185	218	225	188	201	200	214	205	207	217	202	182	188	202	231	188	212	202	218	215	197	213	177	190	191	202	200	177	213	219	219	220	198	196	196	233	209	198	191	203	191	195	200	226	210	221	199	222	225	200	210	201	188	213	195	206	215	219	213	215	219	170	213	191	202	195	195	210	195	209	194	199	188	204	221	213	226	198	211	200	205	206	215	194	215	201	180	178	222	202	226	220	232	212	200	214	197	213	211	207	195	207	206	231	213	205	195	201	205	223	194	218	220	217	204	197	196	211	203	190	231	182	207	242	208	202	200	195	186	195	189	191	172	213	206	200	213	221	226	198	198	213	220	212	222	211	205	196	198	220	202	194	175	228	238	219	188	191	206	213	184	196	218	203	202	209	200	184	198	204	218	190	212	225	207	236	205	232	205	225	209	206	199	195	237	179	190	186	190	225	215	199	198	225	191	208	215	181	201	205	213	191	180	170	200	174	185	181	199	195	232	202	198	210	211	218	201
21252	39967	41396	25417	2841	536	298	336	333	297	335	299	323	285	295	307	297	317	295	301	300	315	304	305	292	283	269	324	292	277	329	296	467	707	402	311	293	292	285	295	310	267	299	346	308	312	312	291	315	274	292	296	287	311	320	289	285	315	301	280	306	291	265	280	283	317	297	316	279	286	316	283	278	301	319	314	278	304	331	275	270	315	296	282	308	282	305	270	316	274	353	307	318	334	281	322	295	289	314	315	297	290	282	287	334	259	277	294	304	311	306	289	249	301	293	286	295	290	295	327	292	323	253	302	325	320	276	307	322	301	330	322	296	282	325	280	297	332	279	263	292	267	295	291	293	306	307	271	288	310	332	288	295	306	290	316	279	316	332	307	342	287	293	290	316	299	289	294	258	306	319	297	282	320	315	260	309	302	281	304	296	326	314	263	298	289	302	326	273	295	286	304	318	305	287	297	301	299	301	300	270	290	301	333	284	287	294	292	323	310	302	280	268	299	316	298	267	334	265	303	314	292	299	270	286	295	281	290	302	287	339	285	289	292	301	296	302	285	298	286	297	276	270	307	317	332	321	296	300	312	265	322	255	291	285	317	301	276	268	277	299	322	311	311	296	303	298	248	300	285	310	305	323	323	301	312	299	280	283	292	312	311	313	304	314	303	293	304	314	289	281	301	291	281	306	313	292	280	313	313	264	324	290	249	303	292	290	284	302	303	288	308	298	329	349	272	267	299	322	289	275	270	261	283	327	280	319	314	292	291	321	311	302	325	287	298	292	321	320	292	316	294	277	302	305	307	324	310	304	305	292	283	292	316	277	295	295	282	288	289	300	300	325	331	275	281	298	301	294	291	276	322	295	290	315	314	336	301	281	299	317	312	292	322	287	284	313	309	313	295	298	285	316	299	288	346	301	297	297	292	281	322	319	303	284	260	306	286	278	303	327	328	284	273	300	314	304	287	297	303	306	282	293	293	316	306	291	291	298	290	322	332	318	299	268	305	293	297	292	305	324	308	327	317	283	283	289	304	302	312	289	312	287	313	289	303	313	270	323	301	288	303	291	291	309	267	276	240	317	308	312	280	284	291	298	293	302	308	301	246	322	291	288	288	301	297	291	301	295	315	282	330	326	297	275	273	325	310	292	306	280	319	325	320	286	292	304	313	289	325	293	332	278	293	298	312	322	298	304	304	281	312	320	260	294	289	298	272	273	284	319	345	298	310	300	290	293	303	251	315	283	323	312	299	276	276	295	293	286	277	281	315	302	282	331	310	309	307	282	294	264	292	305	311	324	290	298	281	302	289	311	279	312	329	285	298	325	299	308	254	292	296	279	293	300	339	316	310	302	307	314	303	302	273	305	268	311	291	318	299	288	295	301	271	269	344	323	304	267	305	300	286	295	292	326	290	324	309	280	299	304	288	315	295	291	317	325	271	327	306	299	295	276	291	322	281	309	287	299	273	298	307	293	262	304	288	323	278	308	278	275	307	301	298	320	269	276	297	291	292	313	308	282	289	308	295	287	281	293	305	297	280	331	297	290	294	294	321	321	316	302	299	318	292	333	301	292	255	316	327	289	338	329	275	307	289	324	316	297	314	288	286	309	287	300	325	294	301	270	263	308	291	331	322	289	305	299	300	306	260	316	277	294	284	309	283	283	312	298	289	314	298	281	286	299	306	290	294	312	277	294	284	294	288	292	287	307	309	311	285	296	301	304	278	298	285	289	285	313	294	278	300	308	304	311	279	307	270	284	283	298	315	319	317	302	320	282	308	296	297	273	282	286	311	281	302	328	278	288	296	297	299	296	291	311	292	259	305	305	310	281	297	305	295	305	327	308	263	301	276	305	307	301	285	305	288	270	296	349	298	294	322	307	296	273	326	306	316	291	319	330	270	282	313	313	296	308	280	300	278	309	317	295	299	320	322	306	286	298	280	303	305	279	261	274	310	287	281	295	273	294	294	315	291	273	330	296	291	295	320	297	318	294	296	297	318	313	316	320	278	297	319	291	285	299	310	295	279	329	283	298	346	312	307	289	313	280	292	283	303	308	312	322	299	292	289	295	317	281	328	284	304	277	295	290	294	295	290	308	300	295	286	303	333	295	289	304	303	305	304	314	322	286	300	294	294	314	304	271	301	285	286	298	310	304	306	262	288	300	296	317	292	294	277	287	316	274	296	288	309	295	320	296	295	306	311	306	295	250	289	295	286	305	284	311	289	333	299	324	287	276	272	306	272	280	250	291	292	293	286	320	332	306	300	299	292	278	302	296	312	291	294	289	278	296	281	287	313	280	277	299	289	313	281	312	328	318	293	294	298	279	321	284	304	317	312	289	323	298	301	274	291	268	277	290	273	333	283	285	294	293	305	290	295	323	300	356	311	274	319	278	299	326	312	331	290	291	283	274	315	279	275	284	274	301	278	299	326	273	280	297	296	266	307	290	271	312	335	315	312	317	321	335	287	320	266	311	282	321	302	275	292	297	315	252	291	307	302	282	328	293	290	288	327	298	327	299	296	292	308	301	302	298	298	268	297	324	306	280	323	291	271	322	274	298	325	307	312	305	300	260	283	281	329	301	309	313	284	291	249	300	319	316	299	290	261	277	289	290	264	289	311	306	319	264	307	292	338	284	299	315	293	296	310	311	305	307	294	311	281	326	289	280	286	279	315	280	297	311	323	312	279	309	303	299	299	317	292	298	297	293	311	307	281	288	271	301	291	289	284	315	297	310	324	321	272	293	307	333	302	310	301	273	303	318	323	291	322	308	293	269	326	313	292	314	314	289	311	269	302	303	295	306	324	304	279	307	299	318	298	340	313	326	307	276	316	298	300	298	285	294	334	312	314	276	313	310	312	320	297	302	321	289	303	312	301	285	315	306	319	289	320	277	290	328	316	289	278	319	301	314	296	279	279	296	302	312	318	280	314	274	308	312	315	302	304	302	300	318	309	302	304	308	303	293	308	315	298	311	311	298	300	278	302	302	305	316	304	269	304	290	267	295	282	323	298	327	286	313	329	306	284	287	296	271	320	283	302	286	298	312	332	300	319	298	276	293	300	320	287	276	323	298	294	274	319	303	300	297	308	295	293	318	321	288	313	311	313	296	298	328	273	290	301	313	313	300	287	299	284	280	302	291	317	287	267	316	301	267	323	306	278	328	278	299	307	334	317	302	317	276	303	309	298	327	286	305	281	296	281	301	308	285	274	300	344	305	289	283	273	300	356	274	290	304	301	325	315	292	291	261	267	287	324	279	288	293	282	268	286	273	304	328	275	298	333	300	288	297	266	307	303	305	304	299	307	304	301	332	292	299	306	329	309	302	292	271	295	278	287	329	314	276	307	264	297	345	281	315	311	308	291	320	315	275	291	290	275	271	285	285	303	314	267	302	309	339	261	291	316	283	293	320	300	309	293	320	317	322	303	288	336	293	279	313	294	290	297	281	305	305	280	297	290	279	302	278	310	263	281	304	289	279	291	304	314
23987	21373	40424	55376	26848	12162	1405	476	423	416	363	387	375	367	366	393	386	401	345	384	370	366	345	342	372	358	359	329	355	372	352	337	1116	1361	669	363	321	363	342	350	336	332	348	325	315	348	315	380	374	332	351	330	345	324	325	355	336	322	334	338	366	360	331	349	365	331	332	342	330	331	310	310	347	322	361	358	353	342	346	332	340	306	315	318	343	363	356	339	359	361	385	339	306	347	327	353	325	326	319	359	366	387	349	348	344	350	332	347	365	352	362	340	327	342	369	332	354	342	364	364	365	356	357	322	341	335	337	351	329	318	356	327	358	312	349	320	354	363	376	335	361	330	319	327	378	351	341	379	378	343	357	360	334	332	348	350	306	368	349	358	334	346	374	358	354	368	376	350	354	371	347	332	358	352	346	355	340	359	367	345	354	372	348	321	352	322	357	341	324	368	362	347	368	349	370	344	346	347	360	331	364	345	323	351	343	364	315	320	347	332	332	326	356	332	348	329	356	365	353	363	366	348	323	346	347	342	324	342	345	351	337	335	321	332	358	319	363	346	358	331	337	332	337	356	343	393	366	380	359	326	361	332	339	346	367	377	324	336	344	337	327	351	357	327	334	356	330	317	326	345	338	328	321	330	358	364	339	330	398	315	367	339	346	356	352	349	327	329	342	367	336	341	333	371	371	337	353	341	361	327	344	320	327	330	332	332	330	325	354	342	350	318	348	349	326	359	319	348	341	336	357	330	348	333	315	379	354	352	365	356	350	340	364	340	342	366	350	335	329	341	334	334	354	365	329	319	371	320	347	331	333	336	354	371	344	329	331	305	356	325	354	313	348	358	345	335	350	361	339	366	359	367	329	316	332	366	356	356	347	332	335	381	338	369	338	333	346	316	321	346	329	362	331	356	345	348	368	329	364	315	343	324	333	336	345	368	329	378	355	355	332	310	328	371	324	359	325	325	349	350	332	351	357	325	362	343	319	355	342	349	363	369	333	336	331	295	341	335	350	345	354	322	353	318	363	357	359	324	370	328	353	356	324	355	330	377	332	328	366	345	351	350	344	369	339	352	344	339	306	352	338	365	319	355	341	335	358	368	369	360	366	328	356	338	336	345	336	347	399	352	334	337	339	346	346	346	344	336	334	368	352	363	337	342	342	355	373	354	320	362	316	343	358	345	347	329	371	339	335	377	340	334	350	352	363	316	283	312	330	365	338	319	329	321	336	352	333	332	361	410	348	328	340	348	333	325	341	357	361	337	320	324	334	356	341	316	351	356	311	329	333	343	344	341	357	341	357	360	378	348	322	353	337	329	346	324	367	336	368	337	355	348	328	394	347	342	349	333	364	370	345	355	345	351	370	356	303	349	342	338	362	342	361	325	358	357	323	338	346	340	336	389	357	352	337	333	354	320	359	364	334	329	376	366	339	313	331	348	340	359	317	347	377	342	334	378	357	339	346	347	370	323	327	347	333	384	353	344	337	364	367	351	347	324	350	364	348	346	358	343	355	331	354	360	357	383	336	340	350	351	338	308	366	344	336	362	355	315	349	378	336	329	356	350	317	372	332	334	315	395	357	336	330	330	333	361	402	357	334	380	327	355	293	322	322	334	324	351	347	361	356	356	318	326	342	351	348	362	366	302	320	350	320	313	361	324	346	334	377	353	353	345	321	335	364	351	333	381	339	353	344	342	348	373	377	365	351	341	345	321	354	362	344	333	327	356	337	363	353	313	344	342	335	351	382	348	348	317	322	315	356	364	333	348	328	323	320	343	354	332	304	351	337	337	363	346	339	324	329	326	355	325	328	352	379	341	356	356	364	309	378	332	334	326	341	325	320	306	343	351	341	340	365	324	302	316	353	346	328	342	358	340	337	337	348	332	332	346	344	313	334	363	329	351	332	352	331	343	302	354	345	320	363	366	334	357	358	327	341	353	339	342	339	350	334	347	332	321	332	321	322	324	349	348	385	358	334	359	363	325	322	335	343	335	331	330	347	372	326	310	381	338	376	343	373	360	349	370	351	365	335	320	323	390	366	320	381	325	365	355	340	361	359	307	335	336	308	314	318	331	351	343	328	356	328	365	328	343	372	338	332	343	344	337	360	316	320	342	339	291	349	317	329	331	331	336	338	377	355	353	379	331	332	335	351	354	342	365	335	357	348	352	314	360	324	336	353	321	345	317	343	358	343	313	355	341	328	336	378	338	359	341	355	331	361	329	356	308	330	339	340	328	330	329	373	366	332	330	362	328	349	328	348	309	319	333	337	337	328	351	307	330	360	325	319	341	340	331	329	346	351	344	327	356	320	336	323	315	322	345	354	325	315	296	381	374	339	316	335	369	388	345	330	323	390	351	352	350	359	356	352	326	350	327	332	352	330	343	353	376	361	364	347	339	307	309	331	353	370	318	349	312	367	333	369	312	374	379	374	298	332	353	380	343	355	347	361	341	338	343	330	305	371	378	318	343	382	383	343	327	346	343	338	351	352	365	332	344	325	338	344	341	363	366	328	379	362	339	321	370	334	357	358	377	337	342	350	347	333	323	341	362	350	334	337	353	333	345	310	351	359	372	362	350	330	357	327	298	339	351	320	371	353	324	339	367	344	368	328	333	377	329	303	381	380	330	335	331	339	369	365	324	331	359	339	356	338	314	367	374	346	318	345	309	349	335	354	335	325	323	350	332	334	396	325	354	358	333	332	389	346	347	366	377	359	345	376	350	359	271	356	346	370	336	333	345	354	345	361	330	333	363	339	332	372	342	324	310	374	384	344	328	368	338	333	327	368	329	370	327	355	346	335	364	313	341	346	342	343	363	360	369	334	311	342	353	362	327	341	325	367	340	370	329	316	336	335	339	341	345	322	322	363	339	352	376	365	309	339	326	320	372	331	315	339	381	329	344	338	320	335	337	361	343	332	351	363	320	338	320	315	329	371	344	365	365	328	352	349	361	337	349	355	334	342	318	373	340	355	343	345	306	337	338	335	328	325	372	332	313	337	340	366	359	356	324	357	339	361	330	345	338	332	353	346	377	380	344	349	338	319	355	361	372	353	340	365	356	314	328	303	343	375	321	328	332	350	348	340	331	305	317	346	356	342	326	329	312	341	342	341	357	350	320	333	332	361	326	337	345	355	350	323	328	326	335	357	345	353	345	346	353	339	351	344	314	352	371	347	340	390	338	304	358	325	339	340	358	359	352	354	339	359	328	366	370	365	372	355	366	341	366	355	339	317	364	375	311	357	365	344	349	319	354	326	349	309	315	322	389	361	345	344	351	360	364	353	346	341	363	360	323	334	339	334	341	336	326	342	319	340	336	333	338	356	334	378	334	347	382	343	290	370	338	356	338	377	323	375	341	324	355	353	336	352	372	340	343	340	352	364	342	325	352	319	340	377	347	359	323	329	340	404	323	360	359	317	354	338	307	332	353	345	335	330	378	337	330	346	327	335	348	355	370	346	374	339	346	317	387	333	322	326	342	346	323
46781	78323	76788	49935	14896	1746	845	758	678	645	626	570	542	545	543	550	553	522	511	514	511	500	520	477	452	518	493	498	513	485	502	535	2373	2814	1340	506	493	465	509	477	526	502	442	433	473	481	475	492	489	497	458	506	447	491	507	509	478	499	494	513	507	499	489	512	457	491	524	533	522	459	517	472	464	493	489	510	494	501	472	480	525	522	503	499	478	536	491	459	492	502	510	486	458	472	556	548	488	474	509	485	473	478	503	475	485	472	457	462	520	476	485	508	488	491	446	500	490	460	466	507	456	451	501	497	462	484	480	506	519	508	475	485	474	499	477	474	490	501	490	490	479	501	458	488	494	437	534	546	528	473	474	462	490	501	464	513	548	485	486	470	498	495	507	472	491	463	493	510	506	504	495	456	463	491	480	497	475	499	459	503	469	499	466	455	487	473	456	449	506	483	472	474	480	457	503	464	460	466	502	518	470	477	518	501	479	495	513	482	512	492	463	484	459	492	470	545	492	485	475	488	527	474	512	475	498	462	473	517	490	466	454	461	496	470	489	497	500	485	508	468	483	511	480	497	470	463	475	527	474	474	469	496	465	474	496	433	454	515	497	494	471	543	505	507	504	474	533	450	484	461	509	508	482	498	464	488	519	475	475	476	481	474	467	456	488	503	474	426	459	457	526	487	516	511	478	519	478	461	470	505	470	464	451	497	502	480	483	508	479	472	491	453	516	467	472	504	507	468	500	447	469	504	441	503	491	488	502	470	472	520	491	500	503	493	486	479	487	461	486	527	492	482	495	468	517	495	496	501	472	477	521	500	507	479	490	476	459	501	481	528	454	480	510	491	496	470	513	515	453	477	484	460	509	536	461	507	493	495	476	475	526	498	442	535	519	482	464	479	451	528	486	484	486	450	530	473	474	469	516	472	501	486	490	497	510	520	489	490	489	495	509	500	469	474	453	485	459	488	470	478	539	552	470	505	494	505	477	480	507	478	480	474	469	525	525	485	465	486	507	471	506	442	470	501	476	477	494	495	464	515	468	476	520	484	548	463	462	502	521	491	488	512	483	466	467	493	473	475	498	462	475	516	492	477	472	496	461	511	479	496	489	533	483	495	490	495	494	492	468	461	519	471	496	500	464	499	491	491	483	448	522	488	521	506	483	472	507	458	460	477	525	475	510	512	468	484	477	507	499	475	513	470	467	463	474	461	510	486	495	471	513	482	464	481	470	448	484	463	471	474	476	473	492	480	500	514	487	470	506	472	490	487	473	474	476	478	497	498	497	430	503	473	508	511	454	490	492	478	489	508	502	498	475	498	484	484	547	497	517	464	468	444	434	484	486	468	492	489	506	488	474	525	453	452	462	495	439	452	526	478	456	487	498	490	503	476	484	492	508	487	460	461	440	467	467	468	483	480	441	501	514	485	484	513	447	480	544	496	490	474	437	479	506	509	477	486	440	461	457	460	464	469	497	493	526	477	493	494	438	496	514	478	477	494	441	511	514	512	481	513	472	460	511	468	479	492	488	491	482	497	491	468	523	488	474	497	512	455	454	467	463	496	498	508	436	482	504	418	500	492	522	476	516	487	495	475	487	474	467	499	491	489	473	469	484	471	502	520	490	491	470	489	491	488	470	493	458	509	482	446	509	502	486	479	453	487	457	485	476	513	508	502	475	471	503	444	501	499	486	463	483	489	461	488	482	472	465	458	500	449	466	467	494	474	507	465	462	474	500	483	484	445	492	434	490	485	490	474	483	578	473	493	526	481	452	510	498	506	505	481	521	515	508	486	494	480	456	426	537	491	461	482	494	496	491	533	491	524	477	450	496	457	464	541	504	500	473	470	504	515	495	518	495	503	473	515	486	496	508	512	527	515	463	487	489	480	496	465	477	447	458	507	481	487	455	506	503	506	479	507	519	496	444	483	461	505	486	481	416	508	487	500	484	485	509	486	464	466	486	509	505	425	495	512	463	470	482	484	472	459	499	486	472	502	524	483	481	439	501	466	501	486	470	475	446	450	453	494	511	486	497	489	484	501	520	493	512	489	492	448	475	451	485	536	465	508	472	482	471	481	500	477	476	468	473	480	459	524	495	470	491	491	494	478	533	479	531	537	510	480	486	488	468	434	486	509	476	471	473	463	506	496	471	464	454	470	482	446	533	462	467	441	498	461	456	462	492	482	469	514	511	511	504	502	499	523	504	528	461	495	497	501	468	496	473	486	534	534	468	506	483	506	518	526	448	461	442	533	474	501	489	465	527	455	510	497	487	466	477	508	478	475	450	466	474	528	517	526	493	451	499	523	467	488	480	488	457	488	504	524	464	463	491	477	480	506	471	472	498	483	452	509	497	507	438	462	482	498	497	529	445	493	454	490	488	467	488	440	466	507	476	432	513	507	482	455	474	484	446	519	471	502	474	510	489	483	477	459	492	501	519	489	448	487	488	484	473	494	468	479	490	474	485	500	481	483	471	447	507	503	511	505	505	457	507	461	476	488	497	464	493	487	512	462	524	476	466	524	485	511	468	482	501	496	479	489	475	459	460	490	499	530	462	480	452	486	464	500	449	524	490	495	455	473	507	529	479	548	461	480	475	504	474	505	512	481	467	490	483	488	476	533	488	471	507	473	474	480	531	487	502	454	517	507	489	466	416	512	474	494	464	489	486	465	468	505	493	494	501	492	478	478	499	466	489	492	487	484	474	486	481	470	462	490	494	452	499	497	449	518	513	465	518	478	487	473	477	460	481	474	508	520	479	482	468	511	499	479	503	495	499	501	495	475	493	509	475	464	496	434	489	478	506	482	459	513	497	520	468	507	501	476	470	521	489	480	460	495	524	511	531	485	494	495	499	501	435	506	500	467	503	497	484	474	468	471	477	478	439	533	468	479	504	505	482	504	476	517	476	494	470	484	483	503	462	503	461	474	501	480	454	489	513	466	504	446	436	508	457	477	504	489	484	462	473	444	473	486	479	521	484	504	506	446	479	455	506	525	481	483	506	460	503	454	501	491	465	516	469	463	466	495	505	473	475	480	474	532	485	490	469	504	490	481	486	494	502	518	503	482	546	528	478	538	499	493	502	501	488	512	478	493	496	486	479	490	485	471	520	523	443	476	504	450	453	461	472	515	439	468	486	481	493	450	479	452	465	503	493	503	473	500	476	500	443	485	465	465	477	477	496	497	491	474	448	473	479	486	460	525	469	464	503	503	498	465	476	493	474	484	471	475	498	457	527	489	483	483	503	504	540	502	514	503	496	484	486	495	524	499	478	500	475	459	490	500	488	496	508	485	501	493	498	421	481	503	456	498	527	493	471	510	533	486	489	526	482	499	475	494	485	468	509	457	488	500	510	459	485	501	470	516	445	503	462	507	464	480	544	474	456	510	457	487	490	447	490	495	513	444	478	543	506	496	493	488	486	459	503	479	489	509	478	460	473	518	496	494	490	484	470	493	446	451	521	469	526	501	425	475	505	498	483	526	494	477
22952	21174	33570	41110	24203	19895	10401	930	485	508	427	446	416	407	433	386	438	386	392	366	357	354	353	342	355	377	398	387	383	359	346	428	1850	2214	972	362	366	372	356	355	342	321	342	356	373	344	356	374	346	346	366	348	360	327	347	342	362	339	372	379	344	349	335	356	352	357	363	380	341	337	333	348	379	363	340	331	335	338	353	339	345	331	327	338	345	378	350	356	381	333	361	369	329	372	357	381	337	368	373	343	373	371	340	391	356	377	349	374	369	356	362	374	334	303	321	377	373	370	341	367	368	388	376	343	346	335	349	351	322	384	357	333	352	344	372	348	362	350	396	372	348	359	366	349	356	333	373	356	374	376	330	360	388	353	329	350	381	347	340	393	371	373	316	332	337	354	366	358	378	360	364	401	324	369	340	353	313	364	372	337	323	375	344	349	384	340	363	329	330	353	307	343	377	370	376	390	389	349	347	359	368	358	335	342	325	330	354	364	308	351	355	366	375	340	387	346	346	354	388	374	372	382	348	361	340	375	342	394	385	337	343	357	352	332	336	359	338	340	378	351	363	367	356	383	348	341	369	353	326	340	356	349	347	354	340	353	354	361	355	352	332	346	361	357	366	342	368	357	337	368	368	363	321	314	367	346	365	376	329	362	349	308	371	355	319	386	350	359	361	392	371	345	356	357	342	335	373	325	356	350	360	349	311	359	341	381	371	349	365	361	360	341	325	366	341	332	374	345	383	383	361	337	334	350	338	326	335	352	345	329	366	335	378	337	374	344	370	325	363	316	352	354	385	332	347	321	348	351	367	349	355	351	365	336	351	410	354	349	374	336	342	381	320	349	366	356	330	374	355	345	379	359	331	355	329	347	361	369	375	384	364	335	319	392	359	363	386	375	334	352	361	369	332	348	347	354	385	315	363	363	352	341	334	359	350	322	355	369	359	370	392	355	391	322	334	356	375	322	341	351	363	339	363	329	377	366	342	365	354	337	342	349	386	339	326	350	368	346	393	346	386	332	360	345	351	391	347	397	342	354	349	315	372	385	328	361	353	349	366	352	328	342	356	353	333	378	371	362	385	318	341	331	375	372	352	359	368	315	358	355	347	359	347	363	373	348	400	384	372	370	329	342	322	376	354	348	370	327	333	342	318	363	351	370	331	344	366	331	355	371	358	333	359	373	364	357	339	337	351	350	348	362	351	337	331	328	340	361	391	372	358	358	348	321	338	336	363	345	348	364	352	390	351	309	367	384	379	383	337	361	358	362	332	336	342	341	368	346	362	339	350	324	361	387	347	305	363	353	361	361	353	341	338	384	391	348	368	345	310	348	351	321	362	341	326	392	349	332	380	357	337	343	376	337	354	359	321	335	324	373	339	378	380	319	366	361	353	373	374	336	362	368	364	361	355	330	362	352	383	354	358	340	323	346	335	343	365	353	372	376	358	381	389	342	310	337	366	361	327	373	339	336	335	322	344	349	328	387	339	311	371	335	335	353	365	357	361	393	355	319	344	363	328	368	382	360	361	349	358	359	384	351	357	352	368	360	349	392	396	368	365	353	353	350	345	325	374	353	345	340	327	350	361	335	382	357	377	344	365	335	383	369	347	355	378	351	393	357	322	353	345	352	306	357	326	359	342	325	353	360	333	344	358	332	367	363	355	341	364	353	364	345	364	359	356	383	390	332	357	349	377	340	362	373	376	343	348	346	329	385	347	341	357	368	353	307	380	366	370	366	371	341	347	367	355	366	347	369	383	343	368	343	341	400	349	350	341	393	347	357	334	379	376	344	360	360	389	350	348	376	347	363	346	321	358	348	356	319	336	360	340	362	335	348	363	357	345	376	319	367	355	352	345	332	375	354	328	348	343	348	395	365	342	335	345	391	353	355	400	375	354	336	341	343	353	395	387	347	351	348	323	365	327	308	335	332	321	329	357	352	334	352	370	333	368	338	339	345	355	337	342	379	382	340	350	371	355	361	377	380	371	374	308	360	393	354	327	375	376	362	341	359	344	350	364	356	336	357	354	363	333	385	351	376	375	322	364	372	344	339	357	329	363	313	332	357	349	367	346	375	362	352	339	370	401	334	330	335	397	353	343	343	339	377	334	379	361	357	341	376	375	359	335	340	342	369	382	340	357	352	326	348	384	321	336	355	372	331	337	349	345	349	345	352	318	394	363	324	347	342	345	355	324	357	345	346	356	325	348	337	361	364	344	335	360	327	316	328	365	313	371	374	346	342	355	333	368	342	373	346	343	341	345	359	390	358	354	366	365	352	353	375	358	386	341	333	377	355	362	363	319	382	365	336	365	350	364	394	351	355	337	356	370	322	352	387	339	388	381	381	326	373	354	308	349	350	355	359	375	350	385	388	336	350	339	347	330	358	355	340	375	364	347	346	337	350	358	373	374	312	337	330	386	369	334	349	376	346	328	353	336	361	349	336	356	350	335	337	346	355	355	375	322	329	322	325	351	338	377	358	324	361	319	416	383	371	342	356	373	354	364	390	362	357	342	349	342	375	370	331	340	381	376	345	336	320	348	364	336	348	330	381	329	350	362	360	356	364	342	369	366	349	379	314	354	355	363	346	342	379	349	351	345	336	342	358	364	347	340	331	370	324	324	356	322	364	341	334	367	345	335	347	354	355	317	352	380	363	333	343	335	344	333	394	350	366	331	369	312	340	355	357	356	341	334	348	334	358	334	358	355	374	364	353	376	339	332	360	347	364	345	347	362	412	320	346	342	369	356	338	366	363	389	321	361	352	325	330	337	355	313	346	371	369	324	358	318	353	370	315	370	345	344	319	377	350	406	392	339	341	354	378	347	336	347	362	348	313	365	332	347	366	326	331	333	365	349	332	373	361	365	391	391	334	384	309	387	352	343	365	348	343	354	349	402	340	370	377	345	338	333	342	348	341	371	328	382	353	355	349	354	369	351	355	340	359	351	360	380	358	353	360	358	358	342	363	360	334	378	360	362	333	394	346	369	361	369	358	325	381	338	364	342	359	374	361	326	331	322	338	332	383	368	401	357	368	382	365	350	354	366	374	323	368	334	363	355	342	379	365	378	356	354	315	358	330	362	381	354	355	281	357	382	362	357	289	357	326	351	331	344	332	350	365	365	342	348	327	352	368	386	359	342	384	357	384	348	371	360	336	370	372	343	384	392	378	364	371	336	359	350	385	359	346	385	355	336	363	350	329	307	301	336	375	365	405	368	339	372	369	341	361	307	354	328	327	345	354	340	352	364	376	337	357	341	346	338	339	370	346	358	395	356	369	353	354	347	337	330	378	348	354	390	365	335	343	362	355	343	358	343	364	375	361	331	362	368	350	347	331	370	307	323	318	361	325	359	354	348	361	367	336	353	363	368	364	330	349	377	372	363	376	371	348	357	344	365	327	357	357	354	334	334	351	373	336	347	377	334	315	362	352	359	314	360	360	349	365	348	356	374	353	354	356	356	371	367	367	363	350	353	347	334	347	390	356
55607	88708	79658	56989	16956	1874	1159	1036	852	796	737	686	638	648	610	581	576	554	567	556	517	554	518	550	539	511	504	534	531	536	534	647	3715	4549	1703	538	397	521	468	495	499	515	525	526	536	515	480	489	500	485	497	496	482	491	495	466	433	432	490	520	511	499	503	522	494	511	501	530	505	482	513	498	512	479	502	521	495	498	521	488	499	511	480	499	508	501	478	495	488	504	462	513	505	484	537	463	504	500	517	472	496	474	525	469	483	528	515	479	472	513	477	535	491	532	490	501	519	473	508	529	485	445	470	494	525	519	507	451	491	515	532	517	513	482	510	487	478	474	542	548	507	488	505	488	453	453	450	504	504	462	502	472	494	486	461	460	489	492	520	485	486	485	525	487	486	489	482	454	486	530	490	518	515	492	492	510	470	536	457	496	509	507	483	473	492	476	476	522	479	532	523	494	482	479	458	494	450	461	486	455	503	506	508	503	482	497	491	506	470	502	470	466	456	493	479	469	481	540	502	503	503	511	490	478	514	501	464	527	519	485	512	496	499	511	508	445	519	486	530	479	496	488	472	500	509	515	492	456	507	502	475	480	496	512	491	502	523	495	473	550	510	475	477	489	536	498	501	477	491	498	552	502	466	521	490	503	515	500	543	500	473	487	504	502	507	467	509	495	479	471	525	481	529	488	498	511	508	476	471	486	477	469	517	507	512	458	485	516	487	496	467	468	471	479	507	519	467	483	519	461	499	467	467	484	461	500	498	494	478	507	474	483	478	500	493	496	512	493	533	521	548	530	499	521	487	490	470	468	500	505	515	475	488	504	516	486	511	502	500	456	525	482	506	494	512	492	520	497	515	542	497	458	509	542	501	490	473	478	505	500	470	513	487	524	542	512	493	498	473	503	500	506	492	469	510	485	505	520	459	536	508	511	446	502	465	535	491	485	480	546	490	548	492	450	475	525	505	461	514	492	495	494	485	544	508	503	502	500	507	483	534	471	481	463	446	485	480	500	459	480	461	513	525	508	496	502	458	482	495	490	465	472	483	519	530	483	463	451	526	487	487	532	533	510	505	528	502	469	503	492	493	474	525	499	495	505	512	470	503	506	508	500	497	463	493	487	480	499	541	467	537	494	518	515	506	466	514	507	477	470	485	494	527	515	469	484	479	515	520	469	498	473	500	532	521	482	514	505	472	496	488	442	503	468	497	491	489	473	490	520	491	545	509	500	477	486	525	500	497	478	512	501	551	511	501	490	527	485	482	505	477	482	491	484	515	497	506	532	509	468	512	497	495	489	497	492	463	487	523	510	501	502	494	510	507	523	500	494	517	485	457	492	477	496	493	520	502	513	472	514	494	517	534	574	504	486	505	475	471	499	501	473	513	533	460	491	470	498	519	496	450	505	497	515	550	511	472	531	486	465	513	463	451	491	489	495	510	508	483	476	477	489	501	511	498	466	505	469	498	557	494	469	520	495	498	474	473	513	502	469	502	504	501	507	470	497	482	510	516	520	484	484	495	499	487	490	512	486	481	498	502	491	492	498	476	494	500	512	475	494	481	471	461	476	524	486	506	501	485	507	500	455	470	472	491	512	463	490	487	467	499	497	494	496	503	488	507	485	450	506	508	513	472	502	506	505	507	478	477	538	517	504	506	477	486	498	484	519	502	490	501	500	484	501	522	491	489	513	491	496	486	517	518	500	531	477	515	521	510	489	496	514	479	489	505	475	450	515	518	501	483	487	525	510	512	519	512	524	526	459	454	469	516	513	516	473	486	494	466	531	491	479	496	516	499	495	504	510	517	524	508	534	478	529	488	472	513	471	484	500	474	524	509	482	511	542	491	488	511	504	466	483	492	470	463	528	481	492	476	500	513	529	505	511	486	474	469	514	478	478	489	476	500	466	509	491	491	486	485	491	502	503	553	513	521	497	470	496	534	490	534	472	542	466	518	496	468	483	499	489	466	465	509	483	490	483	486	478	497	499	520	501	515	484	489	521	488	465	491	455	494	499	488	485	498	490	506	482	493	515	481	533	480	483	468	517	471	511	470	504	482	517	521	518	500	495	512	499	505	433	499	470	505	523	472	471	495	515	512	496	496	480	454	510	465	541	512	491	520	475	477	483	499	487	509	495	484	513	475	505	489	498	517	496	503	525	517	447	490	556	474	524	519	498	492	468	511	513	511	487	512	488	493	477	464	536	489	478	538	473	499	498	513	467	535	524	508	501	495	500	533	458	510	478	504	470	491	504	505	476	501	497	508	518	512	489	485	507	505	475	470	473	492	502	507	493	520	492	522	509	514	512	492	518	496	471	461	478	518	461	499	508	515	521	519	525	518	469	476	480	493	488	521	500	502	495	523	498	509	509	500	486	499	456	500	496	483	484	515	453	487	508	500	538	494	481	501	486	506	494	483	487	505	467	491	478	542	482	505	476	472	491	481	491	460	514	519	504	488	530	519	518	471	500	496	501	472	477	517	501	482	503	508	527	491	479	474	496	498	468	540	458	498	486	493	487	474	491	493	499	531	541	506	517	496	499	486	512	489	521	530	476	484	493	473	530	507	522	502	503	504	511	483	482	499	502	521	506	469	511	492	519	520	497	497	487	505	504	485	421	510	492	519	506	491	474	486	514	482	495	423	488	502	523	480	505	489	496	507	479	506	490	502	479	482	533	519	512	528	446	512	478	486	510	499	509	501	490	504	486	508	513	496	475	503	438	491	511	489	508	507	517	533	503	512	479	501	496	470	510	513	520	496	495	477	439	500	524	519	537	509	517	475	498	490	481	483	508	523	523	517	503	468	464	505	507	473	477	490	464	534	458	520	478	478	492	508	469	467	526	472	466	499	487	457	474	542	527	498	503	506	486	496	492	480	493	518	535	509	527	477	519	513	511	537	494	488	500	477	484	531	475	540	455	511	516	464	476	499	530	551	493	509	506	484	512	497	465	531	491	526	500	511	531	517	504	508	487	461	483	493	536	487	480	489	515	505	467	490	481	506	448	512	468	479	491	499	525	447	478	526	501	536	491	446	505	539	502	499	532	488	485	475	530	492	528	527	480	510	516	496	520	496	487	475	461	516	479	507	480	473	492	492	510	512	476	520	502	471	488	511	498	447	526	517	533	470	491	493	499	499	493	506	519	517	503	495	502	494	483	484	500	584	503	513	485	468	492	482	470	487	504	512	514	542	489	518	476	490	469	492	492	473	498	530	466	489	472	508	483	511	493	480	495	517	456	518	489	487	503	508	492	488	520	490	481	462	508	500	500	466	474	471	528	501	469	482	472	462	516	566	471	467	455	492	517	529	498	499	475	522	459	501	502	508	486	498	477	487	510	452	470	495	485	506	474	493	442	500	489	471	524	468	506	500	509	470	474	465	511	488	528	510	526	514	453	517	477	515	463	501	476	496	511	506	511	482	502	493	541	500	495	461	509	490	505	473	507	485	529	538	499	480	501	470	468	511	509	461	441	507	502	469	484	492	489
26901	23287	38028	27694	4631	384	245	220	186	211	207	208	222	181	222	209	197	207	218	188	220	233	213	200	196	209	185	199	208	225	224	236	287	323	231	198	218	205	204	201	202	191	195	192	210	210	196	202	230	230	198	191	206	189	202	210	177	218	197	198	190	200	218	204	209	191	193	202	202	195	192	197	198	213	209	195	205	212	184	202	164	207	203	189	178	201	197	217	187	206	182	226	207	203	199	232	202	215	209	209	200	218	177	192	200	172	213	205	186	216	236	199	206	198	224	221	200	184	234	245	205	224	214	254	218	196	184	225	198	201	210	178	190	208	213	191	199	232	199	223	214	190	217	183	195	232	213	210	203	192	202	190	193	209	214	221	231	196	191	199	220	217	230	204	231	207	179	221	200	192	180	188	201	207	201	203	202	196	225	210	182	209	198	216	210	202	213	167	221	211	181	207	205	196	217	193	227	212	203	227	208	210	209	223	221	192	202	222	211	202	202	206	212	192	218	216	192	188	201	203	191	213	198	181	221	194	196	218	201	228	226	218	194	222	194	216	180	208	192	189	233	204	204	190	215	218	195	183	193	219	206	210	209	193	228	222	209	182	192	208	177	207	215	231	200	217	214	193	187	219	176	218	219	217	202	200	203	209	205	195	223	218	196	196	209	202	192	194	220	211	227	212	193	214	212	205	225	201	207	197	216	205	207	199	196	227	186	207	200	196	199	198	205	224	217	193	184	204	210	174	195	190	221	222	203	187	225	202	197	217	197	226	213	210	205	202	212	205	208	216	210	236	193	213	217	212	209	167	212	220	200	185	208	195	215	212	181	193	186	221	197	228	217	228	221	212	212	203	205	209	216	190	188	218	192	221	202	215	199	171	216	201	181	195	197	216	204	199	184	201	210	213	194	219	196	220	187	200	210	225	195	210	200	223	213	188	210	220	199	200	205	222	222	181	194	207	204	194	222	196	205	224	199	193	194	183	214	188	182	198	201	216	201	203	189	197	195	219	192	215	194	203	228	198	225	200	215	204	198	200	191	214	209	227	214	208	203	176	208	203	195	213	213	192	194	226	215	228	213	174	202	225	216	224	232	168	216	226	208	204	202	209	210	187	229	217	191	191	196	197	210	211	199	222	202	193	170	206	170	211	230	213	213	216	196	194	187	197	192	208	198	230	206	227	224	198	217	213	209	208	203	219	186	208	205	208	191	197	208	214	215	207	194	198	204	189	215	199	212	214	201	212	226	186	217	207	191	179	184	193	215	227	204	230	189	209	223	212	196	212	183	196	193	214	223	200	197	209	205	230	190	170	217	202	210	223	201	196	189	229	195	217	208	229	200	172	219	218	196	208	217	201	194	206	200	190	188	208	186	210	230	175	194	188	212	183	207	204	217	214	206	210	215	197	188	217	199	176	230	198	190	224	161	211	194	191	200	187	208	203	228	191	195	224	200	224	195	198	206	179	212	200	232	216	219	195	220	198	214	192	214	216	212	220	195	210	202	194	182	215	184	186	207	208	213	187	224	234	201	191	220	195	181	183	176	199	214	209	212	201	204	219	180	198	205	227	200	215	158	203	193	208	206	231	199	229	205	200	203	197	228	188	203	195	230	195	198	214	218	193	189	209	226	187	226	213	195	230	194	208	206	228	209	193	210	208	225	224	202	247	226	213	212	206	208	219	201	198	175	209	196	192	208	206	190	225	198	212	216	194	202	200	213	231	216	218	207	214	207	206	201	202	202	172	211	217	201	209	196	198	228	208	202	202	212	216	233	182	208	207	226	192	196	210	223	210	195	199	183	207	226	197	191	225	211	208	199	207	193	192	179	218	238	207	224	206	231	204	216	205	184	183	178	211	210	211	210	205	195	214	218	209	216	184	202	217	229	178	181	200	184	218	196	195	206	197	214	198	185	201	199	209	197	199	200	173	203	190	191	223	209	213	210	189	197	185	187	217	201	198	215	211	180	205	217	219	229	208	241	196	202	203	211	217	208	194	180	208	181	199	207	185	207	199	222	200	186	237	207	229	198	189	228	199	196	227	206	192	225	210	207	222	218	208	210	191	226	191	200	196	195	192	189	207	222	194	190	187	183	217	221	210	225	234	206	214	191	200	216	216	219	215	215	218	220	235	203	224	210	196	203	211	191	197	201	222	220	218	214	204	209	221	192	221	200	174	231	216	215	192	210	202	180	185	196	196	216	232	213	226	205	199	197	217	205	208	192	195	195	185	191	215	219	222	197	211	210	222	201	196	225	203	219	191	192	222	207	194	188	193	192	195	189	234	185	195	198	187	177	194	219	198	232	202	207	226	216	191	200	212	200	204	181	211	194	206	205	220	188	204	199	199	213	214	210	201	187	203	198	201	192	232	224	186	187	220	200	208	214	230	229	186	203	196	189	194	213	197	251	208	206	203	200	184	211	218	208	215	181	208	201	224	198	203	209	222	201	212	207	207	247	183	195	193	202	201	233	187	179	205	218	185	179	195	191	215	189	219	199	189	212	179	199	205	195	211	200	190	209	216	214	201	208	216	207	220	193	208	203	196	191	213	215	207	198	200	208	239	218	204	213	219	204	187	200	231	213	200	208	227	209	188	199	210	183	188	202	175	209	209	202	217	205	183	204	210	208	218	218	208	196	201	202	230	207	203	180	209	206	208	186	185	211	195	200	190	186	227	202	215	239	211	199	228	209	242	202	199	220	208	202	218	181	183	199	203	201	205	195	232	217	228	209	199	194	190	219	204	206	186	205	207	178	202	177	206	218	232	222	196	219	202	230	219	215	199	216	217	202	228	198	187	222	203	205	187	205	214	178	204	200	212	205	192	229	208	194	193	224	222	195	201	188	205	210	202	210	198	173	194	188	198	234	208	225	216	218	212	180	175	197	192	198	204	213	186	190	217	188	229	198	202	222	205	222	241	188	205	229	211	206	185	181	224	219	212	191	210	184	207	194	226	233	197	223	219	214	205	227	216	217	216	214	209	242	227	209	209	235	187	204	219	201	197	217	210	214	193	210	183	206	223	168	196	231	219	205	218	224	194	206	194	204	179	205	209	213	191	202	230	208	205	196	214	189	200	187	210	213	203	207	222	215	208	214	213	226	207	190	189	223	235	207	196	204	219	178	192	183	200	215	223	205	207	194	222	216	208	202	205	229	190	230	213	205	210	223	190	207	222	191	201	208	209	196	238	213	209	194	200	215	201	220	211	198	196	217	198	205	219	190	204	222	204	194	178	196	201	195	204	215	203	206	199	198	212	202	188	202	193	227	194	192	184	200	220	190	196	215	191	223	224	196	213	182	213	188	203	213	216	199	203	216	192	203	223	228	201	198	199	197	216	172	209	205	219	198	210	213	213	228	220	212	224	213	221	208	215	212	219	220	220	206	189	180	194	183	191	201	190	201	203	193	214	201	190	188	203	207	210	222	225	219	208	182	203	201	200	201	203	188	188	206	222	213	196	202	189	219	201	200	210	189	200	235	209
22575	39784	41073	25326	2877	464	327	317	322	323	316	292	289	306	317	299	285	277	295	332	292	300	272	309	310	281	278	304	286	305	288	322	461	626	403	297	314	304	304	300	314	303	290	308	290	293	317	308	290	326	280	288	295	308	289	294	289	312	281	329	276	316	290	319	273	308	275	292	293	276	328	304	288	282	298	329	263	293	306	306	282	309	287	302	274	285	312	270	315	293	317	282	286	306	325	301	311	297	284	289	267	340	299	281	325	281	269	301	319	302	328	290	299	289	292	306	295	302	329	306	308	317	320	298	323	305	264	310	284	308	314	269	308	313	308	337	290	284	294	302	293	317	322	262	318	272	317	292	313	271	298	320	303	281	285	307	290	317	274	305	308	250	294	291	287	273	278	263	279	299	283	282	317	291	305	296	312	291	293	297	307	273	331	311	288	305	309	282	344	310	267	272	303	285	298	308	262	316	283	285	294	312	283	288	294	298	304	300	305	299	296	295	269	280	318	297	305	303	309	291	289	271	312	323	294	295	291	317	296	284	293	312	290	309	278	280	279	293	284	261	358	291	298	269	299	284	270	291	302	296	296	279	286	251	302	288	278	264	287	312	295	324	300	286	295	274	284	297	290	298	294	298	320	299	286	310	301	323	326	317	294	300	339	290	253	338	256	311	298	334	299	299	297	314	263	310	245	275	312	254	272	277	300	285	311	319	275	276	288	294	294	284	286	271	293	306	303	308	286	291	295	303	299	309	301	285	317	282	286	320	300	274	306	296	293	284	266	314	315	284	325	290	320	291	296	303	277	293	287	265	277	288	305	318	295	279	275	308	279	294	284	278	303	291	281	270	275	277	320	288	292	335	295	303	295	279	280	315	321	294	283	310	281	321	294	291	295	284	283	302	317	312	300	295	283	292	302	290	262	295	283	300	305	295	292	309	314	287	315	315	303	279	310	317	307	337	283	325	302	323	322	271	299	272	288	265	269	297	272	274	282	304	301	313	298	317	338	303	267	293	306	306	293	302	320	276	315	290	297	293	282	299	333	272	296	294	309	305	286	289	298	313	273	303	257	300	294	301	306	300	318	292	298	280	266	339	302	299	280	299	342	322	310	298	310	286	296	267	292	288	326	288	315	311	289	290	281	315	284	291	282	291	268	306	316	281	311	279	322	289	315	306	325	295	299	282	285	246	284	305	260	314	316	292	285	280	287	290	289	311	306	340	264	285	291	297	299	306	283	296	315	303	279	308	279	280	292	324	315	314	273	292	328	307	264	322	245	281	267	302	323	309	324	331	255	321	262	291	283	287	303	305	276	340	304	312	299	322	331	272	310	261	290	299	296	309	314	288	279	289	335	291	320	289	294	322	308	287	301	309	297	329	292	318	295	313	300	302	291	311	290	309	301	257	283	310	295	272	278	286	312	307	271	298	292	260	298	322	308	301	300	310	293	308	296	288	314	255	312	300	323	327	317	267	310	282	311	280	296	314	270	294	296	280	297	330	291	300	316	322	299	311	304	315	293	299	331	327	290	250	321	274	278	310	307	268	295	273	298	284	325	311	276	302	311	297	310	313	304	286	292	336	300	308	315	305	305	291	323	282	327	340	301	290	305	317	308	323	285	281	299	280	275	324	292	305	253	318	280	314	279	311	294	304	295	329	300	280	283	283	300	316	314	294	310	317	281	319	275	286	316	292	280	297	301	291	299	306	322	283	311	281	303	309	296	303	317	306	328	289	259	329	309	277	289	313	291	272	287	316	333	303	297	298	309	308	327	318	320	282	334	335	275	305	298	281	321	320	307	317	273	296	288	294	295	270	318	301	258	264	278	313	288	317	297	314	310	309	296	280	271	307	299	291	266	306	300	291	323	299	281	310	285	270	271	253	285	290	302	289	283	304	313	300	282	307	292	301	306	276	286	312	289	299	341	278	295	319	282	306	286	285	305	294	272	290	293	306	293	313	281	297	294	301	299	299	277	296	287	324	316	283	311	297	315	312	307	281	303	284	262	304	285	286	314	317	278	294	282	329	325	312	280	294	296	301	296	310	302	317	284	309	278	296	299	282	311	284	303	302	279	292	316	287	286	287	294	284	289	320	302	290	280	294	321	295	251	293	318	316	317	297	339	281	326	279	294	292	311	283	285	301	297	300	295	301	277	312	320	283	321	302	297	325	294	269	308	307	303	306	317	301	302	292	307	289	270	272	308	288	290	267	302	311	284	282	282	319	296	297	257	322	278	292	326	289	302	292	293	316	281	291	287	299	299	276	298	294	295	316	283	309	294	317	289	303	286	261	310	347	293	305	276	309	282	292	289	326	313	287	291	273	276	275	284	289	302	296	301	288	309	275	300	291	304	293	301	265	294	285	276	275	299	311	293	303	327	271	291	293	298	319	249	293	293	286	298	305	266	325	280	298	311	329	295	308	300	306	286	259	302	301	296	294	286	290	301	280	304	299	304	274	299	269	302	258	291	323	275	295	287	302	288	298	287	299	328	290	293	274	281	311	261	298	267	292	271	323	286	310	296	300	275	316	298	282	284	330	299	282	287	312	295	274	308	266	300	294	307	294	293	309	285	286	313	317	310	290	278	312	282	292	298	305	310	289	294	297	282	308	295	279	305	301	297	271	317	273	291	271	325	277	309	284	306	282	280	316	277	322	280	285	287	317	286	318	302	315	279	310	289	272	296	304	328	298	271	289	312	291	303	333	292	301	314	257	263	298	285	300	277	311	298	302	300	247	277	285	278	290	309	286	293	298	284	290	274	279	318	304	297	292	292	301	303	319	320	300	293	284	288	291	267	326	278	330	298	324	347	280	317	279	276	292	275	337	305	300	298	301	303	301	281	302	306	307	294	269	299	311	273	291	301	296	311	312	304	308	321	295	283	278	286	311	312	302	307	297	279	309	315	269	301	315	343	301	295	325	308	290	297	314	307	296	300	291	308	308	297	306	285	313	336	274	269	286	290	265	276	281	304	304	301	274	270	299	324	322	302	292	287	295	311	317	329	295	303	284	298	325	285	303	287	295	290	284	276	307	281	289	300	307	300	305	298	298	292	298	321	294	299	294	281	279	278	291	273	303	271	290	322	284	278	295	321	293	288	305	300	272	306	335	276	300	309	297	293	293	297	312	292	291	294	309	292	298	299	324	307	293	337	315	285	310	270	318	306	287	304	282	299	308	297	325	322	285	299	276	299	285	322	309	301	313	261	313	286	291	322	316	304	298	319	314	286	298	309	307	294	319	292	295	289	318	296	308	280	323	298	292	306	266	282	280	295	273	264	330	284	318	276	282	271	292	261	255	321	281	322	302	287	311	311	298	317	301	272	288	272	297	312	301	292	295	265	293	280	303	309	295	285	340	292	326	284	271	315	312	322	330	303	291	310	319	295	302	299	308	287	287	292	282	304	299	297	276	295	293	303	338	287	336	298	324	303	320	290	312	304	283	317	309	287	281	309	270	303	328	273	284	300	302	294	318	288	295
23916	21510	41235	49830	23893	12792	1684	461	419	396	397	396	380	343	416	333	353	366	364	397	351	392	386	355	347	347	353	362	346	353	355	400	1082	1301	585	355	364	323	351	378	350	350	315	337	358	351	341	341	354	336	315	324	348	335	333	358	382	343	344	360	334	334	362	376	339	335	299	334	351	347	316	328	324	327	341	361	360	342	379	350	340	307	379	356	346	330	368	337	317	318	362	344	361	371	350	367	352	355	374	354	378	302	349	332	328	359	359	348	346	342	331	351	355	319	332	316	331	341	344	380	339	375	343	327	338	338	365	340	350	315	343	342	371	313	345	321	345	335	356	335	352	336	387	365	344	338	319	357	376	305	354	331	349	318	340	341	326	324	334	345	349	360	324	348	335	334	348	303	319	334	316	338	344	326	348	321	353	348	346	358	341	317	374	342	337	367	364	318	333	350	319	353	323	329	315	349	353	355	346	337	331	317	322	329	378	347	313	311	351	315	339	344	320	362	332	349	349	370	369	343	338	317	324	357	306	328	390	346	350	362	338	329	357	335	332	335	323	329	333	329	331	343	341	332	337	356	368	315	328	331	356	351	347	340	339	354	327	330	334	321	352	341	371	335	339	369	298	306	335	382	354	330	346	347	335	327	380	356	352	363	325	367	386	333	324	380	347	331	326	335	345	358	346	318	336	330	339	364	367	345	342	336	352	334	334	391	349	368	359	313	355	321	359	345	337	347	370	347	357	332	341	340	355	373	348	339	310	355	351	341	353	295	369	335	342	319	328	362	355	359	345	327	336	350	290	320	319	343	370	345	341	354	350	350	335	368	322	327	367	316	365	325	343	337	341	346	347	345	349	335	378	352	349	356	317	310	340	375	335	337	354	331	322	338	330	342	328	302	343	319	330	319	340	363	323	325	310	331	304	348	357	335	354	333	360	346	354	343	340	338	332	353	341	346	308	318	325	379	348	366	359	320	355	315	306	349	319	327	343	365	364	347	333	354	361	348	375	338	325	347	287	330	346	342	308	359	316	332	353	317	315	377	321	311	361	312	361	325	348	360	339	344	358	352	323	348	341	333	359	318	366	359	364	361	333	357	361	339	337	316	362	345	372	364	395	338	328	334	348	358	304	327	344	313	341	378	368	343	329	358	349	340	329	361	330	332	355	334	324	327	346	333	336	323	322	311	355	344	337	329	327	342	345	327	366	358	324	357	349	355	344	364	358	371	340	320	367	329	343	324	362	330	319	332	326	356	356	367	317	340	375	349	346	312	333	341	353	323	289	339	364	321	315	394	330	311	334	330	338	302	351	350	358	324	339	369	357	348	367	338	339	349	333	313	360	342	312	351	378	337	332	389	340	338	340	351	340	356	350	343	327	329	358	321	366	370	317	321	339	344	327	336	358	347	335	376	377	332	319	350	334	330	351	375	356	337	338	359	349	346	301	335	322	327	342	361	338	347	360	365	327	352	330	363	355	338	339	330	319	355	342	343	336	307	365	349	365	342	354	312	333	324	352	354	317	324	346	289	337	320	350	367	315	355	342	336	341	353	346	340	326	324	370	348	373	354	324	338	344	364	319	334	349	346	353	364	343	327	322	323	346	341	344	343	323	351	288	346	361	364	349	376	347	345	369	360	345	320	361	315	367	355	315	315	341	339	370	313	363	356	330	334	373	315	326	361	308	348	376	304	364	352	327	344	373	315	362	324	317	339	368	329	366	345	343	357	328	340	378	331	355	338	333	348	348	320	310	361	358	364	348	344	342	338	349	359	339	326	369	340	345	351	362	345	332	354	348	383	309	358	337	310	338	355	338	336	345	337	338	306	328	342	347	350	330	337	351	357	349	318	338	352	320	370	354	348	360	343	321	351	334	339	349	315	361	372	370	376	326	339	358	343	348	360	358	312	332	353	356	325	349	338	342	346	376	326	334	356	326	333	338	344	332	345	340	353	351	344	320	352	378	326	356	356	352	357	362	326	358	351	335	336	333	326	369	342	337	345	305	354	323	303	347	327	357	338	315	386	327	336	305	341	341	330	346	368	365	322	350	347	339	351	322	336	329	340	321	332	345	296	324	336	323	348	334	342	353	345	320	374	313	362	364	312	348	355	340	330	314	351	321	320	336	342	360	367	339	321	344	326	356	332	320	343	370	320	343	314	367	328	347	369	347	331	317	352	332	367	378	344	328	325	322	377	359	348	342	326	361	316	330	320	334	333	344	322	349	329	331	333	367	335	331	344	348	340	335	359	306	329	315	345	343	343	330	345	358	370	336	317	348	320	337	346	328	324	333	363	347	290	371	336	385	327	338	371	342	327	357	332	346	328	316	367	336	364	346	354	323	360	346	342	357	354	345	333	348	357	360	305	323	319	324	329	337	318	332	352	354	373	343	345	346	319	353	332	345	346	320	329	310	336	321	350	335	320	319	322	332	353	367	371	344	339	353	357	366	341	350	342	334	355	338	336	318	326	340	351	341	372	361	329	328	365	365	306	291	367	318	333	339	356	331	331	341	345	335	356	328	365	337	305	333	362	350	365	348	346	334	349	312	339	331	330	342	323	339	345	355	283	358	358	338	340	348	333	327	368	342	338	353	367	337	330	331	379	331	358	329	329	369	348	347	331	334	351	369	329	329	318	351	338	370	341	357	328	360	335	338	360	339	336	351	345	347	348	333	326	345	318	350	313	331	354	328	320	350	335	355	332	338	321	339	333	317	346	356	374	349	377	343	353	336	324	301	306	397	347	330	349	326	344	349	347	342	325	387	332	346	312	323	338	313	360	337	342	322	357	295	345	340	352	361	358	343	337	332	308	347	347	348	334	315	369	326	334	344	343	322	346	362	351	318	384	356	334	327	344	350	356	343	342	349	322	343	351	299	316	344	368	371	343	354	386	301	349	350	364	354	345	345	334	391	337	346	327	339	311	340	345	330	359	351	319	345	320	331	347	305	330	343	318	349	355	344	313	339	328	347	342	362	351	321	367	335	344	343	348	322	337	312	336	342	303	379	373	326	338	336	351	324	343	335	387	331	355	342	318	370	363	358	351	416	348	342	331	390	347	349	341	360	354	341	333	316	343	343	321	356	309	300	365	321	365	348	387	324	350	351	354	306	341	344	355	325	345	354	341	363	355	364	348	336	348	334	333	355	314	347	354	328	341	341	339	334	351	319	346	378	345	342	353	339	343	354	341	344	337	331	373	366	359	336	305	363	350	332	329	310	338	359	329	330	320	360	345	332	366	339	336	378	356	338	360	388	341	374	347	357	336	338	352	328	394	302	334	345	332	332	352	357	362	358	348	339	333	361	353	311	343	347	327	331	346	312	371	338	330	341	355	344	329	357	344	335	352	316	324	369	347	369	332	318	337	326	368	340	330	324	305	354	350	346	337	335	350	356	348	358	332	335	337	330	325	347	359	344	310	357	353	335	353	326	341	321	303	320	334	361	349	384	334	354	372	336	372	368	308	384	306	354	345	355	352	307	328
48023	74867	78197	52280	12596	2123	852	764	692	688	572	622	586	533	542	511	535	505	556	480	519	456	503	485	490	495	474	467	496	455	516	557	2444	2647	1031	488	500	448	490	461	497	494	471	449	464	459	460	484	459	457	515	454	477	455	488	508	482	461	481	495	468	501	534	499	465	501	484	476	484	469	482	485	455	501	480	473	459	471	471	458	496	437	497	473	488	455	452	473	468	494	471	479	454	481	444	490	485	455	462	456	487	481	488	513	466	503	474	512	471	449	530	456	507	462	499	457	514	465	475	448	513	489	518	469	468	506	488	458	476	501	474	483	487	503	492	498	487	488	468	459	471	485	476	496	481	474	520	489	469	448	484	466	473	437	505	477	468	490	474	511	495	488	501	481	486	490	458	508	454	461	539	522	484	471	440	511	489	473	513	471	501	482	464	494	465	477	470	476	440	470	457	469	444	464	476	491	461	509	468	473	441	452	436	495	511	489	482	527	479	507	490	477	456	463	527	478	493	467	501	517	526	465	464	502	444	498	468	473	477	481	496	496	467	453	472	437	513	470	471	515	470	459	504	502	471	512	460	452	510	463	484	472	448	504	515	498	529	489	499	524	470	492	491	495	481	496	472	493	512	526	482	486	479	488	498	473	485	488	479	478	489	441	489	464	467	465	484	485	468	498	475	460	464	466	517	481	467	474	505	489	477	477	492	467	491	446	490	512	488	497	494	481	481	504	521	460	481	506	498	495	489	460	529	506	498	456	494	455	482	452	472	497	522	449	486	502	468	488	494	473	497	505	452	472	525	486	481	469	537	483	491	452	499	500	471	528	462	495	454	437	511	490	465	469	455	495	478	456	509	498	485	498	505	486	453	482	489	497	499	444	484	482	514	457	480	485	459	458	491	456	480	512	485	511	507	511	498	490	488	484	523	474	518	513	459	527	499	481	492	500	521	502	453	510	499	460	479	458	483	435	502	498	443	489	500	470	475	474	474	471	466	539	456	495	511	505	472	506	480	490	472	442	518	474	454	457	483	457	491	498	503	480	470	472	480	466	485	520	486	502	438	479	487	440	566	460	495	532	494	464	508	452	469	470	474	473	476	499	524	477	480	536	503	487	474	521	452	489	458	482	496	497	481	479	474	497	474	445	469	489	451	504	517	487	508	517	485	476	497	465	503	457	497	454	478	455	497	516	474	484	493	495	481	506	476	539	449	518	486	480	463	456	483	463	509	503	518	494	488	515	454	507	473	493	505	466	433	479	497	483	475	476	514	470	441	478	466	441	451	498	494	509	526	505	474	516	471	499	442	466	464	494	462	490	529	428	494	464	516	467	513	479	498	445	532	487	478	458	474	526	475	497	441	486	473	480	496	509	503	485	446	480	483	479	481	489	473	533	511	455	481	449	489	500	495	507	446	505	516	440	492	481	473	472	485	494	480	464	493	465	496	457	494	498	482	484	481	478	464	474	462	491	470	443	460	502	466	492	474	546	428	474	489	464	552	460	505	488	441	506	548	470	505	496	427	472	479	481	452	481	475	501	457	464	489	478	518	481	431	482	513	480	455	491	478	492	454	521	475	483	473	486	489	495	508	462	505	507	500	450	450	480	473	461	443	484	504	446	477	490	487	477	497	454	488	494	523	485	507	477	444	445	508	493	475	483	527	501	516	476	497	483	478	462	462	499	507	492	473	494	489	480	476	458	479	478	494	467	480	486	471	488	503	491	558	494	433	502	510	467	473	465	512	489	502	479	489	489	467	503	453	464	506	480	478	473	485	519	490	479	502	468	483	475	498	477	499	483	466	512	478	469	502	466	472	441	456	481	499	486	482	478	471	475	532	474	497	476	511	496	504	482	479	470	456	470	467	468	468	479	509	502	464	482	534	542	493	493	473	489	500	504	481	498	490	473	466	461	479	498	473	488	469	454	520	471	514	477	469	469	500	505	430	493	484	487	467	505	465	496	467	479	483	475	480	498	488	515	488	498	459	508	464	470	468	487	483	460	464	482	469	463	487	469	486	524	506	473	464	490	508	510	443	485	433	479	500	461	515	444	457	459	477	476	485	490	470	473	448	460	509	497	480	487	496	503	473	454	496	475	471	474	486	475	439	445	469	517	502	483	510	476	492	491	471	486	469	466	451	515	463	438	499	430	488	493	476	482	486	456	438	458	491	510	468	505	496	481	527	428	530	501	465	542	474	528	452	496	506	471	507	463	428	490	467	483	463	465	475	477	497	447	458	492	477	508	458	483	491	504	494	465	466	490	470	472	473	486	488	494	469	509	473	500	465	502	455	508	501	464	469	477	460	480	490	477	477	467	462	490	486	504	435	470	463	517	505	476	450	504	465	450	468	458	479	504	475	458	489	508	491	461	496	445	483	504	497	464	505	489	471	515	486	462	462	525	478	503	464	446	524	486	499	470	455	455	441	483	496	491	477	470	465	516	500	488	490	489	490	500	480	477	473	498	476	460	466	499	492	475	517	460	497	485	463	497	447	467	497	433	480	474	482	480	467	453	456	496	437	502	504	483	470	468	507	481	487	503	485	461	459	442	483	486	478	503	487	495	505	468	528	508	501	493	520	480	465	518	456	465	472	478	466	496	490	498	452	457	509	461	519	480	456	488	453	467	455	511	478	467	531	474	504	494	503	450	447	504	491	476	475	476	490	455	488	468	464	500	480	486	484	490	467	489	475	495	499	428	484	475	497	473	487	488	489	507	461	488	508	463	495	451	482	472	469	440	505	499	485	507	467	470	482	512	457	443	498	479	456	509	518	505	479	476	429	482	481	469	470	471	483	451	501	507	471	478	512	510	479	461	503	473	487	483	479	477	515	475	454	470	480	458	477	441	481	475	476	422	464	486	461	453	482	512	454	484	496	515	492	457	484	462	491	460	487	465	445	477	468	511	496	478	448	495	455	484	474	477	514	473	492	503	500	500	502	497	514	479	499	435	435	479	487	460	482	460	491	435	420	489	465	469	488	488	469	502	475	474	458	498	499	479	495	526	505	465	490	495	479	438	439	506	456	461	467	462	455	450	476	457	472	463	457	459	455	454	500	508	470	465	482	500	502	466	476	511	499	460	466	475	476	470	513	479	466	490	478	445	499	494	440	485	452	489	484	516	454	466	486	477	484	534	464	481	482	507	461	490	480	482	473	476	466	477	494	482	463	464	446	493	467	472	449	461	532	493	446	505	474	479	438	455	468	472	451	439	467	475	450	502	495	484	491	481	508	458	474	482	522	513	458	495	504	526	478	486	515	485	471	495	495	441	437	500	455	438	456	520	465	441	469	451	469	481	527	482	494	471	501	468	491	460	447	476	483	501	482	492	487	491	474	470	446	456	482	480	485	495	504	510	492	468	486	480	487	481	453	492	446	511	464	531	460	469	479	472	486	474	485	468	483	492	463	515	480	471	469	464	468	510	487	453	498	469	515	513	490	463	464	482	497	461	472	502	474	480	474	469	499	463	498	470	483	500	485	481
22907	21225	34293	51880	25961	17932	5904	675	539	450	443	405	418	411	384	402	350	393	392	361	370	348	332	338	336	383	376	367	377	348	355	413	1874	2038	776	365	354	366	347	337	325	350	365	349	340	346	352	347	356	342	378	338	333	360	341	378	371	356	346	357	378	346	332	327	342	309	351	366	354	335	348	335	326	366	336	362	340	361	356	340	339	321	378	337	363	344	340	375	396	364	343	369	354	309	379	352	349	376	345	347	360	365	351	354	355	370	344	354	340	354	376	337	349	344	350	343	353	360	352	336	323	383	345	365	354	368	351	371	325	331	346	373	355	331	339	389	341	366	332	332	317	339	326	364	339	371	362	355	360	374	348	361	356	373	343	332	359	377	370	346	287	338	362	353	353	387	343	368	353	360	364	352	361	353	376	348	349	364	330	364	357	360	342	337	351	366	327	335	373	360	337	376	326	367	370	344	332	324	356	355	354	340	323	369	377	335	384	365	379	351	325	333	356	319	371	329	342	336	358	346	357	377	313	366	347	319	301	353	362	343	326	340	349	368	330	318	365	331	370	332	336	354	342	349	348	345	349	377	349	345	350	350	327	376	350	332	308	356	311	367	346	367	337	311	348	345	312	338	347	326	350	358	342	328	333	366	332	327	340	357	372	354	365	330	345	364	358	361	384	343	333	342	320	364	326	323	357	325	379	374	360	336	333	341	342	361	335	374	324	345	347	347	356	339	314	357	351	369	338	401	352	317	383	351	348	371	366	329	335	331	296	356	358	340	363	341	356	371	374	350	367	364	371	336	370	332	361	350	353	394	342	355	365	381	314	339	345	347	354	354	356	329	351	324	346	347	358	351	358	366	358	357	307	331	348	338	346	329	346	341	329	351	364	355	334	376	355	336	345	328	327	377	377	367	390	362	349	347	368	387	345	338	351	354	341	345	330	377	359	365	345	331	374	341	358	330	338	357	354	301	364	325	350	314	357	362	370	353	357	326	371	346	393	341	331	354	345	320	375	353	341	336	324	341	378	357	310	343	326	308	356	330	392	346	389	349	393	345	351	329	363	335	354	375	370	368	333	355	360	347	337	361	344	382	365	333	363	345	339	328	341	355	346	350	326	363	327	351	353	340	355	384	338	346	374	398	363	330	352	372	364	369	328	341	365	335	365	339	321	361	336	345	352	361	324	357	325	346	352	337	320	389	370	349	343	330	334	387	394	343	351	380	357	354	354	365	357	319	370	337	352	338	333	350	302	346	321	317	408	362	348	350	349	369	375	355	378	324	368	335	340	357	299	349	337	337	325	340	363	363	307	320	360	352	375	373	363	344	335	340	339	390	363	359	320	357	345	303	323	355	344	357	352	356	358	350	356	396	354	341	344	305	354	369	378	348	354	339	342	386	323	366	342	323	349	367	348	372	377	334	333	341	339	383	353	337	360	320	360	369	327	321	394	345	366	342	341	368	360	366	376	357	340	344	347	330	364	331	326	366	351	330	347	335	351	366	341	349	374	337	332	342	337	359	332	354	389	393	328	321	331	326	334	350	364	320	340	344	350	348	377	346	388	347	358	363	322	374	347	322	385	359	367	312	354	344	389	350	386	371	351	363	344	349	352	350	362	346	333	321	342	361	374	368	328	325	337	345	349	312	343	333	355	371	379	333	356	336	352	359	324	359	333	385	370	362	358	330	341	396	343	364	333	356	348	381	343	328	334	351	333	343	371	319	342	355	354	328	338	351	352	361	310	386	322	349	326	365	328	368	351	356	318	322	353	357	331	354	343	358	368	350	380	371	354	338	352	379	353	330	360	378	346	356	362	348	361	361	317	372	376	308	346	367	357	355	349	363	367	341	344	350	325	332	335	322	342	347	344	335	366	332	329	353	391	359	336	382	368	375	364	337	312	319	320	327	356	327	313	339	351	332	350	371	364	319	345	379	356	368	352	341	321	345	323	378	371	351	335	337	371	366	309	342	352	337	384	319	348	347	368	332	344	347	354	342	341	369	358	348	330	383	326	346	331	330	358	326	354	324	354	344	350	309	388	320	371	317	321	326	350	390	343	326	364	344	381	335	344	349	325	315	326	333	334	362	356	340	328	359	321	372	331	378	308	351	388	340	357	378	354	366	373	364	328	328	383	370	328	322	338	351	318	354	338	340	345	329	340	370	325	346	377	364	367	370	347	354	378	346	369	343	375	321	343	335	338	338	365	362	336	348	332	358	360	358	346	329	361	336	321	361	328	367	348	378	349	338	363	372	367	358	323	331	353	345	363	362	364	334	326	346	326	396	359	334	351	331	372	332	338	329	362	359	329	359	386	345	343	324	329	356	310	376	368	345	342	367	393	356	362	326	340	330	349	330	345	380	328	387	324	352	347	341	360	353	346	360	405	383	341	344	339	351	360	362	359	370	362	345	364	367	317	356	372	337	353	354	333	370	349	349	364	335	331	321	368	342	353	355	352	356	350	358	348	334	380	370	348	376	340	322	327	362	354	369	303	352	345	329	351	320	386	365	337	347	354	358	389	339	351	331	358	318	309	345	360	362	358	346	331	353	346	337	342	370	330	319	372	367	370	362	329	357	369	339	331	329	359	316	350	321	319	384	324	357	331	332	316	343	334	342	341	374	371	335	374	365	347	350	392	346	322	352	313	337	338	363	369	351	344	357	338	358	366	373	347	360	350	322	392	343	379	329	369	344	329	332	329	353	354	327	359	365	343	333	330	356	363	369	345	353	337	329	361	353	351	340	329	352	348	351	366	349	342	350	341	368	358	328	341	322	382	327	349	325	338	359	316	331	358	351	353	360	308	328	379	371	363	367	361	344	326	383	332	349	326	352	348	344	332	379	351	358	323	339	367	322	353	344	353	310	350	366	350	329	347	328	364	359	335	373	365	350	347	360	344	342	331	365	349	353	354	379	346	368	360	376	341	339	334	343	373	364	325	394	354	333	349	359	345	345	373	363	348	367	377	334	347	344	365	340	322	337	333	381	310	348	321	358	326	339	334	347	303	345	365	336	379	345	364	378	359	331	354	369	366	317	361	327	376	364	363	329	344	362	328	333	344	326	359	314	354	356	324	350	347	364	357	321	347	355	387	334	352	359	385	405	319	363	364	347	357	373	359	396	359	329	353	328	378	362	329	369	334	402	363	346	323	339	397	323	371	358	316	337	388	355	354	376	349	359	357	326	367	351	330	374	350	375	345	343	370	373	330	373	343	304	345	336	307	321	340	376	364	336	343	349	351	357	355	345	343	349	328	332	362	325	368	347	355	360	362	324	364	339	344	337	342	344	341	371	312	351	357	346	377	335	333	365	348	342	341	369	347	374	347	320	318	364	343	331	369	365	339	347	372	341	327	369	365	351	335	333	358	332	343	344	347	337	347	343	395	328	384	308	355	324	347	325	325	367	339	341	385	346	316	331	343	353	368	358	342	331	339	380	342	334	354	328	308	334	326	324	353	361	369	364	312	371	354	367	346	328	358	348
56114	83112	77475	58200	13510	2762	1192	1030	876	774	789	664	658	620	670	604	576	564	544	557	572	528	531	538	496	557	538	468	522	506	533	605	3929	3975	1328	505	455	524	513	487	478	482	492	506	465	492	496	487	506	518	498	510	472	500	507	491	484	511	500	481	512	535	461	483	516	514	448	498	507	482	541	470	460	465	546	446	501	486	484	517	486	470	522	512	465	514	498	505	494	467	497	494	463	520	497	488	507	484	509	515	512	495	493	488	507	503	459	487	516	497	490	488	493	456	482	472	472	479	488	536	495	510	478	484	445	463	498	508	524	483	495	496	478	483	488	459	456	530	460	465	543	489	493	539	484	530	438	518	516	473	506	480	461	491	534	495	486	474	482	527	476	497	494	478	513	487	460	483	482	479	480	500	506	489	484	464	481	479	466	485	463	507	478	478	448	552	470	470	502	493	490	510	458	488	483	490	509	476	475	517	486	528	508	502	503	494	479	467	486	513	466	527	459	483	451	520	469	473	498	533	473	475	455	466	523	485	464	492	502	483	469	491	469	490	461	476	503	472	492	489	497	467	503	469	483	534	508	457	452	488	473	483	485	460	471	511	504	474	509	477	476	476	488	499	498	489	517	485	498	550	470	499	451	477	482	521	511	481	501	498	481	420	484	488	479	466	495	486	526	462	459	516	471	486	484	482	499	481	485	476	481	501	473	484	513	482	510	497	492	455	448	498	497	499	456	507	450	498	487	468	467	478	510	494	489	463	465	466	469	506	498	481	492	495	490	479	477	504	464	501	480	475	483	496	501	508	491	529	484	472	494	489	479	432	461	470	507	526	515	468	472	508	493	531	467	469	524	539	509	473	473	520	470	487	480	472	525	511	491	518	533	509	507	519	474	480	472	492	458	489	477	480	513	479	501	459	484	511	458	538	493	457	521	515	505	500	490	451	459	495	452	493	492	472	519	483	489	481	495	492	473	464	457	439	512	468	452	475	493	496	517	523	461	488	498	485	449	443	514	474	475	522	485	492	478	479	525	475	500	509	500	514	427	475	521	492	496	476	501	443	469	487	517	489	449	520	468	493	446	476	463	497	452	497	475	559	457	477	468	482	515	492	515	489	518	468	497	513	468	483	527	486	519	500	479	490	459	464	495	488	472	493	468	506	511	501	519	453	498	513	457	476	519	473	508	489	498	476	483	470	453	493	502	486	495	487	503	505	501	498	476	439	490	480	489	474	470	461	480	483	519	543	479	463	483	519	515	478	461	516	517	469	501	496	490	462	499	491	477	497	478	512	496	473	499	487	468	512	477	506	478	489	527	488	495	484	481	524	450	478	471	500	456	463	487	464	481	518	499	533	467	497	487	525	470	497	504	476	488	475	504	468	455	489	481	499	466	511	490	509	484	486	498	475	470	504	498	492	487	489	476	476	523	471	440	476	471	466	489	476	500	478	517	497	523	476	486	441	458	466	481	504	496	527	453	495	477	473	474	495	472	447	528	459	495	507	481	468	476	524	515	463	452	454	497	472	479	491	521	463	528	495	455	513	479	474	498	474	460	465	481	470	459	519	469	500	527	487	457	497	521	494	478	468	461	502	510	518	501	437	488	499	472	500	498	490	468	497	486	469	503	489	474	481	480	511	470	463	493	533	488	531	478	473	479	486	502	500	488	473	507	439	430	439	469	462	471	479	497	468	463	522	479	515	485	487	493	489	448	439	484	474	486	496	452	471	480	494	506	468	524	461	479	505	476	489	482	501	492	507	476	487	474	533	508	493	479	486	504	467	505	445	464	507	496	525	480	455	472	514	494	479	509	523	504	528	511	499	472	503	502	512	461	498	496	454	525	471	493	484	498	493	522	487	515	512	475	514	477	464	475	466	478	462	494	493	486	521	492	485	466	545	507	490	504	465	473	497	512	502	473	495	445	518	498	498	517	483	453	477	495	497	468	486	538	498	477	517	511	416	482	477	497	470	535	462	469	508	482	506	444	465	504	509	500	524	472	489	452	514	487	511	462	463	523	488	470	487	440	477	500	496	527	530	446	451	473	487	493	513	464	478	501	492	511	508	494	509	473	511	492	434	479	515	484	502	481	471	472	498	493	481	513	452	479	491	491	508	519	451	494	526	497	493	480	511	475	504	481	495	512	468	491	468	431	464	480	483	457	492	486	486	499	508	484	480	483	486	469	501	497	523	479	464	461	513	498	497	494	463	462	483	465	496	528	473	470	457	524	487	498	492	500	481	467	461	499	482	495	488	477	533	466	464	493	464	533	497	515	508	496	500	444	492	511	497	471	494	486	489	526	516	496	524	513	490	496	477	506	478	493	461	506	494	503	473	511	505	484	488	512	499	468	485	503	494	479	463	470	494	484	496	510	494	540	532	489	476	496	494	500	435	500	472	505	473	482	478	461	490	496	492	477	533	479	495	498	484	474	515	500	487	507	478	484	506	472	509	494	504	463	472	468	434	480	482	449	554	474	487	470	489	525	532	499	488	485	468	496	523	492	496	470	452	491	458	462	476	499	494	495	492	443	475	481	482	505	478	522	466	487	540	485	491	505	485	497	530	516	473	505	502	458	507	501	500	445	504	494	465	488	470	469	494	487	475	460	506	515	512	491	503	510	479	493	484	479	466	485	530	461	541	507	497	511	469	484	476	473	517	474	516	456	444	459	432	514	509	483	489	464	483	513	462	501	483	478	459	463	520	456	460	508	491	497	515	511	512	497	478	504	496	510	494	483	498	510	502	461	529	459	512	522	495	497	485	470	478	477	499	463	483	491	480	485	502	502	482	491	500	473	492	479	470	444	525	469	462	512	477	493	468	473	523	450	524	506	481	491	474	524	519	459	496	466	510	522	518	482	473	466	477	467	458	483	456	447	481	469	508	483	497	458	500	485	487	490	478	477	474	454	510	442	500	491	464	503	515	482	498	453	500	517	481	465	499	489	504	492	457	484	471	484	503	502	481	497	470	520	523	454	501	490	482	484	518	470	487	493	487	452	484	465	475	478	509	517	458	494	472	512	495	520	484	493	491	480	519	538	494	475	511	481	494	486	482	486	500	511	509	497	536	472	450	503	449	540	457	462	480	487	477	481	508	453	472	463	472	444	502	506	487	469	482	486	479	471	502	487	469	463	502	496	493	465	440	484	455	471	468	513	488	504	507	475	492	474	542	481	474	486	474	499	480	491	460	494	477	492	496	444	487	502	457	481	463	499	458	503	529	480	486	483	470	499	509	497	472	514	478	454	537	484	491	471	488	486	453	494	478	482	528	507	474	462	499	477	498	499	453	493	512	493	480	469	473	516	487	470	475	501	470	503	466	489	488	467	531	470	489	498	482	459	498	471	502	481	481	518	489	470	485	477	489	532	469	499	517	474	486	534	484	496	475	464	503	516	485	509	500	486	497	466	463	495	500	472	518	479	496	471	477	481	508	526	468	486	470	477	480	444	481	492	473	493	464	487	465	435	474	459	476	508	462	493	518
26945	23669	35806	27655	3557	410	217	188	215	214	181	201	197	190	208	194	178	203	195	188	203	204	220	209	212	191	204	217	212	195	222	207	286	310	223	184	198	207	219	196	204	210	200	217	178	212	195	183	205	193	205	201	183	194	208	196	206	174	217	197	188	211	232	172	207	212	202	211	191	225	208	209	199	194	209	192	208	201	199	199	199	194	189	188	172	224	175	197	227	179	192	204	209	211	216	205	221	205	185	182	209	188	169	211	210	223	237	210	200	197	183	204	217	201	183	203	173	195	197	180	188	214	216	206	203	180	220	169	217	177	199	178	205	197	214	233	210	189	196	196	188	207	215	190	208	181	191	198	225	194	189	184	200	203	201	199	195	181	213	186	194	215	214	186	206	195	212	208	181	196	198	204	191	213	205	197	186	194	188	195	184	187	203	209	212	191	204	206	207	209	194	216	170	187	184	204	198	214	229	182	203	208	203	198	188	214	176	192	185	214	195	195	183	231	197	183	198	205	211	210	185	193	207	209	196	189	218	196	179	188	197	211	214	212	199	185	184	178	184	198	188	168	184	186	179	187	202	224	183	207	191	189	183	189	210	198	190	184	218	227	189	203	191	172	206	207	186	214	209	204	221	221	199	228	201	204	245	167	203	172	218	203	178	191	217	200	221	204	220	189	210	184	198	200	198	237	199	191	188	188	179	191	176	217	215	204	227	190	204	206	209	191	203	180	192	211	174	165	198	189	168	193	186	196	201	187	193	212	179	231	198	210	184	208	208	204	181	207	210	200	189	207	202	206	203	184	200	190	225	197	203	189	208	209	192	197	170	201	211	185	209	168	188	185	182	209	201	179	194	201	197	206	209	201	190	210	218	211	213	211	178	213	197	192	216	199	206	218	191	211	179	202	191	223	212	218	196	207	208	215	188	212	191	201	193	195	196	202	195	201	176	208	198	204	178	174	209	200	220	196	200	187	206	180	209	211	197	213	183	203	190	159	197	194	193	197	172	187	188	206	198	190	187	204	185	215	190	185	196	212	180	203	197	205	224	201	198	199	215	202	186	188	196	199	197	206	207	192	189	198	206	233	232	186	178	207	180	173	185	201	207	209	203	181	193	202	203	212	184	205	182	212	201	197	206	217	211	206	212	186	184	203	185	208	226	185	190	207	206	220	187	205	213	197	186	196	181	192	218	213	174	212	210	209	180	165	210	187	195	194	222	201	192	191	191	185	181	180	205	185	202	189	188	198	215	189	196	207	197	199	191	216	204	199	203	185	195	200	208	192	213	210	209	197	193	200	212	209	175	199	180	209	189	194	214	191	211	190	195	180	196	211	211	192	233	197	170	214	206	203	176	211	206	205	209	201	194	201	201	204	189	184	199	209	217	195	190	201	208	191	180	207	212	216	212	210	202	161	206	212	192	209	209	194	223	201	188	173	209	180	204	207	183	200	205	194	172	179	174	209	227	206	189	208	193	193	205	179	190	163	196	212	217	228	205	179	207	196	196	210	224	220	181	173	209	198	197	206	188	197	184	222	207	190	216	214	209	195	199	197	209	213	213	199	207	192	212	189	194	190	198	191	198	206	215	210	187	203	199	195	201	208	192	218	206	205	179	179	204	202	187	201	195	220	199	192	194	228	189	204	227	209	218	221	214	213	176	191	178	210	188	220	195	212	177	217	169	177	184	151	204	176	194	188	194	188	199	206	212	194	201	196	202	213	195	208	186	191	188	201	198	182	183	200	195	203	192	219	189	220	217	190	183	204	188	211	210	186	192	223	197	218	185	187	193	207	214	210	175	204	189	192	208	197	194	203	209	169	195	197	204	214	183	215	193	198	200	208	220	189	205	200	211	203	186	209	191	171	211	220	229	195	188	200	229	205	189	205	176	217	205	195	221	201	224	184	199	207	183	203	207	184	195	205	190	199	212	204	209	199	205	233	183	177	181	181	216	178	197	232	191	207	205	221	194	184	179	181	228	201	192	177	179	190	203	176	204	188	207	200	192	189	174	198	216	195	210	183	218	223	189	182	199	218	219	194	185	176	178	179	238	195	196	200	199	204	164	204	197	223	203	180	187	216	210	202	203	197	203	210	184	174	190	200	192	183	200	205	191	219	192	177	184	227	209	203	204	189	191	187	195	182	198	173	203	202	194	200	205	204	214	200	180	208	211	203	210	205	220	199	203	193	200	203	213	211	189	196	181	201	208	198	203	185	216	203	203	200	197	189	206	198	191	225	184	222	199	187	197	203	214	188	208	177	200	210	207	203	220	203	205	190	204	202	177	180	188	214	215	204	193	192	212	207	210	195	193	188	220	211	208	211	181	199	181	187	201	191	166	192	212	211	225	192	182	204	185	218	206	201	182	217	196	223	152	226	190	194	207	200	205	187	192	218	205	180	190	179	193	191	175	181	199	191	180	216	200	169	175	199	184	231	179	179	213	224	191	204	214	222	174	207	188	197	207	179	211	183	184	211	208	198	195	191	206	189	212	189	203	204	187	211	199	200	188	197	208	197	211	234	186	202	176	203	203	199	204	197	197	205	193	188	206	188	180	218	194	188	212	211	178	166	205	203	195	197	210	190	197	204	178	227	208	212	210	201	207	205	201	206	213	195	198	175	208	182	179	210	188	212	204	209	197	204	202	183	211	168	209	193	216	172	173	197	187	188	186	228	190	199	185	177	199	174	198	198	196	182	179	192	208	200	190	202	197	197	196	178	202	215	194	217	205	178	198	203	183	210	229	194	186	218	217	215	207	183	190	208	203	213	228	171	206	198	191	197	217	177	205	201	177	186	201	204	197	193	208	180	185	174	195	209	188	203	174	213	225	183	213	194	201	204	182	193	197	193	207	171	206	204	197	177	190	199	206	198	219	171	196	184	195	197	186	178	215	193	179	184	167	215	191	200	203	197	206	217	188	170	204	204	210	189	183	223	193	182	195	220	169	200	221	185	168	217	190	203	190	195	193	173	210	207	191	209	219	192	171	206	186	210	195	184	206	190	206	207	224	204	209	201	203	194	208	205	191	197	186	183	178	201	192	185	194	197	195	214	212	205	195	198	184	203	193	188	202	193	189	209	200	183	172	194	176	197	209	196	194	209	216	194	202	171	202	204	219	179	196	181	210	191	186	202	196	194	188	207	196	219	194	232	169	204	213	187	196	196	208	213	198	213	177	197	178	192	178	181	206	195	161	222	193	198	180	202	198	174	209	185	213	198	208	194	209	200	206	190	204	192	213	187	201	201	222	201	205	204	184	210	196	189	197	215	184	208	214	200	206	188	186	212	189	191	211	214	198	201	186	191	183	173	185	187	188	195	183	197	192	173	156	222	179	187	232	223	170	213	211	205	147	197	215	197	198	192	209	218	183	183	194	171	202	207	213	194	201	187	181	210	188	181	191	211	198	200	183	204	188	191	200	208	198	192	186	216	211	180	201	202	205	195	190	170	210	209	201	206	194	222	197	181	214	193	188	176	198	214
23440	41135	39514	24447	1854	466	302	326	320	272	293	270	284	290	289	292	284	313	291	301	316	281	293	311	271	304	280	292	313	293	282	296	432	479	303	300	283	313	252	285	285	269	307	249	292	288	286	283	309	246	296	283	288	298	271	281	271	278	294	282	298	279	284	294	289	308	305	273	306	279	286	304	285	294	299	274	345	273	290	290	277	263	276	274	288	298	274	299	277	300	279	290	281	268	284	282	287	294	271	258	327	258	278	246	293	278	276	279	284	288	295	267	300	312	276	265	290	270	270	290	268	248	334	271	305	312	323	289	282	306	261	288	304	292	264	313	289	285	321	283	295	266	324	305	301	263	287	289	297	291	279	298	308	307	287	299	284	296	294	296	264	264	293	299	266	263	305	250	275	300	285	286	284	271	278	303	288	295	291	283	298	254	274	301	313	321	277	299	276	296	255	298	280	312	278	305	286	269	295	322	279	281	301	282	261	288	268	301	292	292	280	284	275	278	293	260	276	295	285	302	273	272	264	274	291	281	273	267	311	275	290	276	285	274	310	324	285	277	296	302	295	281	281	312	301	317	241	283	270	284	296	285	325	260	308	251	277	295	297	300	316	275	267	279	260	279	299	271	299	292	271	300	248	313	265	270	260	290	260	281	291	297	272	285	287	291	277	269	292	292	299	326	306	265	289	289	276	285	288	283	268	285	310	282	306	308	309	324	275	301	304	296	295	273	289	306	308	305	292	280	300	293	293	285	279	290	285	247	289	305	283	285	290	261	287	260	273	263	297	293	297	294	294	283	284	279	297	267	275	290	274	295	255	252	298	290	296	261	295	278	279	304	257	305	263	298	289	265	263	293	290	268	300	290	306	288	287	266	274	319	268	301	266	299	291	251	289	289	279	307	277	283	272	275	270	303	280	306	291	273	291	268	301	299	258	271	275	306	288	301	295	295	284	271	284	293	278	310	272	283	288	277	314	255	256	286	290	297	275	304	283	276	288	277	300	306	256	267	283	306	285	302	283	269	268	305	294	274	262	312	293	282	291	262	285	257	272	283	288	262	286	305	280	305	302	303	272	292	277	292	298	270	302	285	300	290	297	292	282	273	309	281	268	284	268	276	267	285	289	299	305	290	328	273	297	297	305	280	295	299	320	313	309	293	313	310	314	292	296	275	298	288	281	275	295	316	306	303	299	274	277	247	290	306	307	261	297	258	294	288	292	292	323	277	246	315	261	255	273	287	259	311	313	283	307	290	309	278	319	264	272	289	300	273	291	287	298	245	276	289	307	299	279	286	280	281	295	293	293	292	276	303	301	277	305	283	285	291	282	284	280	281	292	264	308	282	300	295	235	306	281	281	307	300	312	288	295	297	304	271	273	247	303	298	285	299	289	268	257	298	302	299	313	244	296	296	338	298	283	266	305	316	317	303	264	276	294	258	292	280	268	272	298	282	295	275	278	296	307	295	290	305	281	289	283	262	293	302	286	294	274	275	280	289	293	242	287	293	301	260	276	277	260	276	285	276	252	276	277	294	266	273	292	286	301	281	299	299	294	294	284	302	314	305	295	283	309	296	313	277	255	299	305	304	314	295	276	298	252	274	266	279	307	300	278	270	315	303	271	279	305	275	277	284	314	302	267	261	281	321	264	286	269	288	283	258	261	285	292	299	290	248	271	278	263	272	258	292	282	290	294	272	281	302	301	312	275	275	239	268	298	278	285	283	294	292	253	299	266	304	272	287	263	276	295	307	259	274	289	295	277	251	286	273	300	296	279	285	285	283	286	269	304	275	303	287	255	262	296	289	300	299	299	299	282	257	249	325	306	287	303	284	309	309	277	300	285	293	261	284	285	291	329	271	289	260	316	310	274	288	300	292	278	291	256	277	268	304	280	304	255	284	287	278	314	286	253	302	276	279	261	298	268	299	267	262	274	279	261	285	269	297	274	316	304	271	317	294	287	302	334	304	270	302	300	285	298	319	290	278	296	307	284	318	287	284	262	334	272	301	318	299	296	284	304	282	300	321	255	267	289	262	277	272	282	266	259	299	262	279	290	310	290	299	293	284	258	259	284	321	273	285	255	302	294	290	267	328	290	272	299	269	293	314	273	304	283	292	296	292	302	297	327	295	275	306	312	299	298	310	289	287	316	313	307	285	268	254	277	268	288	288	269	308	281	295	279	261	281	279	281	278	305	317	263	295	277	286	287	301	306	312	342	293	287	290	288	283	289	301	305	283	305	297	313	262	330	275	314	299	301	271	296	282	263	275	312	265	263	260	286	276	270	240	263	268	280	305	306	316	291	265	309	290	265	299	293	303	292	297	276	270	287	250	309	274	282	299	288	290	290	273	267	261	289	303	275	299	273	261	283	305	316	266	262	321	281	299	279	308	270	257	295	294	293	280	278	268	273	282	267	253	300	310	295	308	306	300	262	272	255	293	277	300	305	296	262	283	302	329	319	285	256	254	282	304	287	290	293	292	274	261	287	289	297	284	305	269	335	312	283	275	282	275	273	280	303	263	279	296	295	269	322	275	279	289	297	330	250	282	302	285	308	293	294	283	317	273	302	272	295	293	302	298	305	289	290	301	270	278	283	270	278	327	279	282	282	315	270	296	301	271	309	303	277	280	302	302	264	276	311	256	285	272	303	271	303	281	289	257	242	310	276	321	275	241	301	266	277	279	271	299	312	297	287	295	263	309	305	287	295	300	276	286	273	298	305	292	302	269	298	287	331	310	285	289	244	273	267	295	274	282	293	274	281	292	295	290	274	278	308	274	268	290	288	281	295	277	305	280	299	283	301	286	302	291	305	303	279	303	287	301	318	251	270	273	312	251	263	303	282	272	309	268	283	282	280	320	261	296	272	281	297	254	275	297	265	279	288	315	257	292	272	260	293	297	287	282	330	287	294	281	306	299	302	281	270	285	285	286	299	286	284	287	293	282	301	264	313	278	308	275	294	254	312	281	293	283	317	263	284	286	244	277	283	296	299	314	308	312	307	288	281	271	278	277	317	291	286	302	286	270	298	310	279	264	250	284	296	290	300	254	301	265	298	294	314	288	282	287	304	264	293	286	276	302	261	258	291	314	288	245	277	290	271	278	290	258	258	309	309	292	255	295	287	282	297	318	286	265	297	294	252	281	289	270	297	285	290	287	280	276	282	326	328	294	310	296	265	277	288	267	271	295	298	276	278	299	315	290	285	319	301	303	288	270	280	282	262	292	258	275	270	300	313	300	266	306	257	298	276	278	279	295	249	273	268	255	296	261	294	304	297	285	268	281	300	274	285	315	263	310	300	284	271	255	254	296	283	265	295	293	297	276	294	293	268	286	295	265	322	274	319	289	290	295	265	276	264	290	291	295	283	301	279	300	288	280	297	293	241	316	296	276	283	273	275	287	274	300	273	265	293	292	258	274	287	314	285	307	282	277	264	274	264	287	266	316	295	283	304	299	307	292	312	309	306	309	274	290	268	286	312	284	293	297
23866	21609	40347	40802	21689	13504	2087	419	414	402	415	369	406	347	345	373	337	379	350	344	348	316	359	365	314	346	324	339	351	364	342	392	915	830	376	333	355	345	334	350	331	376	360	310	360	344	327	342	338	373	321	336	321	315	313	333	344	329	365	343	354	335	352	332	346	316	351	332	354	386	352	311	341	330	338	353	336	379	361	318	326	350	367	319	365	314	374	328	345	342	332	313	314	350	342	379	324	337	347	326	328	343	319	340	331	336	330	351	333	346	322	329	377	316	306	338	338	348	329	353	352	354	389	362	325	365	359	354	321	366	304	332	331	303	372	313	352	345	307	327	361	317	324	355	326	308	338	338	346	355	352	351	333	336	348	313	297	357	342	346	306	324	329	311	338	351	340	327	351	359	351	339	344	347	369	329	363	332	334	347	375	314	324	329	348	347	337	321	389	346	344	318	333	318	348	325	329	341	322	350	357	359	342	384	358	336	325	314	341	352	331	304	345	312	306	351	326	317	300	348	331	322	343	341	361	328	318	352	329	345	352	332	360	317	366	344	338	354	361	311	326	343	335	337	338	326	357	325	327	327	322	347	336	360	312	312	326	364	341	328	298	350	312	304	334	339	362	358	348	365	316	350	346	328	353	352	324	295	340	352	341	363	319	335	354	314	337	354	345	336	346	341	315	381	336	360	333	340	356	329	333	324	362	360	333	325	375	299	312	352	354	331	312	318	345	332	341	357	346	351	350	322	341	359	339	321	353	328	347	325	345	303	331	359	347	339	372	375	346	340	339	325	339	298	322	329	343	328	330	375	363	331	314	312	335	336	308	337	335	342	309	330	337	375	347	365	350	348	339	315	299	295	346	335	335	360	316	357	342	359	348	339	328	358	333	334	363	305	381	323	329	359	323	358	316	375	314	323	349	357	328	362	358	374	335	347	355	322	342	345	344	364	333	366	337	350	305	367	300	347	337	330	323	334	359	338	334	351	333	359	342	341	335	339	346	358	328	352	330	340	398	336	371	349	318	304	314	317	331	322	332	326	340	355	339	323	349	347	368	386	332	350	351	332	365	345	356	359	356	330	348	324	339	332	370	381	328	351	346	354	366	346	351	344	345	319	349	342	355	339	350	344	332	313	321	341	363	336	338	349	320	331	331	326	363	333	339	344	346	357	358	337	323	370	359	370	336	314	306	352	348	324	322	328	337	328	334	349	335	347	344	326	347	325	333	288	333	332	334	359	368	355	346	322	326	350	321	331	348	340	319	350	327	349	320	341	360	325	327	351	341	343	340	355	343	294	333	331	352	343	329	328	346	354	359	334	320	336	363	341	354	319	345	324	319	330	377	342	391	332	350	373	342	352	317	333	319	336	341	350	330	333	335	306	333	338	302	337	346	360	342	339	365	348	369	307	329	329	359	369	345	358	339	353	345	331	337	328	333	344	354	354	321	331	312	348	348	347	325	340	360	311	321	331	340	314	325	338	324	341	348	315	327	345	331	374	335	351	306	326	329	388	313	354	352	361	330	316	331	360	328	342	330	350	343	356	345	345	347	325	333	361	357	349	340	333	318	347	333	348	349	327	314	347	359	339	342	330	320	318	318	361	367	355	319	342	363	334	329	340	337	305	339	316	330	370	323	345	360	359	326	353	314	325	347	320	320	323	306	325	372	326	318	347	354	347	313	333	310	303	329	351	372	326	347	324	314	342	336	297	335	325	333	352	346	356	333	359	328	379	367	330	336	334	342	358	328	345	351	335	315	342	305	328	346	339	330	335	305	343	323	332	312	346	340	327	344	309	339	332	320	343	326	320	352	357	349	340	371	328	359	319	346	334	348	336	324	333	320	317	336	347	342	340	342	325	332	339	298	361	349	336	340	310	355	339	297	359	338	342	359	342	351	351	345	344	314	362	308	375	341	338	332	345	351	333	350	317	388	298	331	331	339	374	349	327	331	336	334	372	330	355	308	339	324	335	338	336	357	362	382	339	346	359	386	326	334	358	312	347	332	372	345	316	297	332	316	323	337	310	355	355	339	330	368	339	322	298	301	327	317	335	354	327	347	332	358	321	334	311	348	332	344	323	362	326	328	310	348	312	322	298	328	347	325	296	322	349	343	337	338	341	364	326	333	361	338	328	313	342	322	338	318	298	338	328	323	308	320	346	320	319	335	354	332	352	370	360	324	344	339	354	306	326	328	356	333	336	363	387	355	333	342	339	320	325	345	330	356	338	338	362	316	311	345	328	352	333	345	358	373	340	351	378	329	354	328	310	331	351	349	349	366	344	326	336	348	349	304	346	321	336	317	346	353	329	316	355	343	342	337	307	319	334	321	309	348	341	340	321	351	352	327	311	334	348	336	361	322	336	323	361	341	316	332	330	312	345	317	337	337	318	340	313	308	317	344	347	335	364	327	328	381	327	365	331	346	357	323	316	355	341	325	350	346	298	341	334	338	356	330	334	343	318	338	325	343	338	350	350	363	337	351	316	340	322	344	365	354	373	324	356	326	346	311	364	335	316	303	340	332	365	354	336	359	349	307	334	308	313	342	344	339	329	354	357	354	333	342	332	318	370	315	328	345	331	324	325	347	314	373	307	324	309	312	375	340	347	317	333	322	343	305	307	340	357	377	345	319	351	330	326	352	340	353	315	366	313	350	330	335	335	337	334	339	338	326	308	335	323	325	312	291	320	320	324	345	318	337	356	316	297	356	343	324	352	328	345	345	345	328	307	333	337	350	361	344	371	346	328	368	365	332	356	333	368	337	316	298	337	333	337	311	342	341	347	329	363	359	322	344	315	312	327	344	340	332	334	312	338	329	337	348	322	313	317	376	340	346	308	360	322	330	371	343	351	350	328	342	336	354	337	334	350	356	345	330	331	331	347	328	371	329	382	328	336	309	343	322	327	333	357	349	306	331	316	342	328	352	341	351	309	323	333	356	325	344	346	369	329	334	334	332	326	330	358	320	336	340	356	368	341	347	344	357	317	339	362	327	319	355	335	315	332	334	321	311	335	307	365	350	354	335	384	345	323	340	342	341	346	311	352	341	319	320	347	300	361	297	337	375	320	317	352	306	358	349	325	335	354	328	307	318	329	349	331	351	370	352	337	315	340	335	324	329	334	325	361	313	341	335	362	320	339	343	344	322	340	346	329	340	331	307	342	315	321	310	333	315	333	331	374	330	326	331	336	334	328	331	336	340	329	359	378	325	348	356	315	327	334	353	366	361	352	336	301	342	358	307	342	299	339	334	326	372	311	330	331	362	347	354	331	331	340	361	341	334	332	313	330	345	320	347	319	318	334	323	376	350	368	311	342	319	300	329	324	338	323	346	320	342	334	321	324	344	308	340	318	361	345	333	316	346	366	378	317	348	331	336	310	350	383	317	336	342	338	352	347	329	345	353	298	360	372	348	366	334	328	343	346	340	336	364	323	344	327	371	369	381	333	340	323	320	318	355	324	323	295	323	350	347	343	301	337	341	343
48729	82513	70932	49776	9994	1271	846	748	657	607	563	580	560	568	548	535	510	567	548	516	534	492	478	501	485	477	492	459	503	481	459	464	2006	1655	519	456	486	477	463	480	498	472	508	460	536	472	470	465	501	487	476	499	488	501	477	459	493	501	481	490	482	467	454	459	445	468	480	503	479	452	469	462	480	491	479	489	437	471	496	450	467	462	492	476	531	500	480	472	482	489	438	481	469	479	503	475	493	479	445	491	454	467	471	469	479	492	462	478	491	495	488	484	460	439	483	480	514	489	475	494	466	493	465	475	458	504	467	490	484	494	497	478	503	482	445	476	470	491	482	486	486	492	470	487	486	472	461	503	458	494	455	490	521	498	474	466	461	458	477	478	484	457	485	473	489	488	490	459	450	468	506	444	438	477	492	481	511	507	485	464	499	472	453	433	450	470	454	493	450	474	475	477	467	432	473	488	479	487	517	477	465	503	463	521	479	498	483	442	509	490	456	488	462	435	435	465	479	498	493	508	462	496	525	507	479	468	463	509	451	493	471	465	455	482	445	482	482	468	467	459	469	496	470	517	460	498	491	463	467	488	455	460	449	466	485	461	480	503	456	505	484	494	482	464	464	440	452	475	480	473	472	486	475	450	468	471	451	479	487	491	499	477	490	456	489	480	444	501	526	456	495	485	464	450	515	486	478	462	448	480	513	434	466	487	477	492	474	447	478	515	507	444	437	484	501	463	448	473	434	471	446	476	475	464	442	461	501	489	464	441	470	461	458	451	507	461	509	434	470	468	475	475	437	497	407	455	452	480	496	486	494	446	490	484	453	470	457	501	501	485	510	468	473	499	487	468	477	472	487	466	500	443	499	430	452	493	498	473	506	488	534	489	472	479	460	477	487	499	479	471	432	448	477	481	465	474	477	474	446	503	494	490	465	503	497	449	502	467	428	498	536	466	497	509	453	459	472	504	450	463	496	489	515	503	481	482	495	426	515	468	454	485	451	468	454	464	454	484	459	505	445	492	500	495	507	458	525	486	449	499	478	483	451	480	471	426	506	443	491	491	465	450	479	466	472	453	500	442	516	427	484	465	474	524	496	484	484	488	473	474	474	443	497	472	490	460	475	463	476	490	461	515	473	483	478	469	474	473	500	507	480	456	474	462	491	484	462	489	446	519	484	469	501	474	457	490	488	457	459	474	506	481	454	486	499	418	441	499	475	462	463	466	450	497	450	467	490	480	451	476	465	474	475	466	496	448	451	464	503	467	483	479	487	438	504	465	479	444	464	494	496	459	462	448	473	510	459	524	493	518	463	511	513	481	458	476	473	466	452	509	448	455	510	435	495	496	489	482	466	451	488	497	449	483	466	479	483	444	475	474	450	457	509	463	504	474	490	453	431	496	498	474	433	425	443	467	505	524	502	477	477	498	436	484	459	464	491	504	462	494	471	443	488	494	474	451	487	528	509	465	454	477	475	487	472	499	489	460	469	468	475	469	453	483	462	462	465	508	467	503	504	530	469	456	479	450	462	490	513	481	447	497	495	468	454	463	482	484	485	502	483	479	489	479	467	418	481	451	468	480	453	460	490	478	492	422	499	480	509	473	433	471	500	490	457	486	468	478	439	447	474	467	455	467	478	458	487	511	492	475	474	455	479	478	494	479	486	475	465	506	464	505	483	452	452	471	454	481	512	476	415	449	485	453	472	465	465	471	463	545	474	523	477	473	459	452	482	477	490	501	468	489	476	442	465	429	486	484	486	470	460	510	466	457	455	480	469	503	424	442	488	489	451	453	456	483	466	469	457	528	466	462	480	438	464	465	463	500	456	419	477	515	499	473	481	479	458	464	462	469	504	467	445	473	493	481	457	447	441	474	457	479	490	475	506	448	487	504	464	491	506	492	522	463	444	493	464	490	478	470	464	435	472	488	470	459	435	490	480	471	464	528	486	499	482	496	489	448	488	477	491	493	477	476	467	498	466	483	459	477	488	442	449	427	479	451	488	478	495	483	487	515	487	514	498	467	465	521	482	439	462	518	471	454	431	448	450	461	424	462	471	485	495	503	498	490	477	490	496	470	446	493	478	465	485	479	503	432	530	453	471	497	499	506	483	472	485	505	473	486	489	500	459	507	453	430	508	466	495	455	459	497	451	474	440	521	445	463	467	477	485	459	519	470	461	443	498	441	490	452	449	469	481	459	486	469	482	497	477	479	448	473	463	455	470	489	439	482	498	458	456	489	475	487	465	465	476	439	509	528	487	496	486	458	525	451	477	451	512	498	454	480	447	486	480	495	458	481	495	473	518	446	495	488	465	495	486	480	494	470	471	455	478	460	463	463	471	458	500	476	448	483	429	443	447	449	503	468	478	499	488	490	487	457	504	481	511	469	495	468	444	453	453	465	473	470	483	503	471	445	449	472	442	446	478	458	450	466	490	451	447	447	442	463	500	509	495	428	454	496	456	470	480	459	466	508	511	485	490	481	516	445	443	484	444	440	509	505	483	482	485	465	462	508	455	493	461	455	464	506	490	426	459	480	502	475	490	469	456	462	512	480	462	451	483	465	484	503	468	464	454	494	475	469	464	492	426	478	511	489	494	490	486	477	509	471	477	514	494	466	491	457	474	477	467	476	497	512	495	506	414	462	452	439	480	476	493	519	504	465	467	439	449	475	463	504	475	483	445	475	441	475	499	452	485	460	472	486	487	457	471	517	492	456	512	457	491	481	497	485	495	458	474	451	457	477	440	437	481	479	462	495	504	492	486	465	498	467	426	437	445	492	481	485	471	467	501	504	450	526	439	522	508	458	488	510	488	471	486	489	468	449	467	437	413	443	484	493	451	479	447	456	468	461	465	478	504	441	478	460	470	474	473	465	499	466	457	482	467	477	499	490	492	492	469	499	452	471	489	451	468	471	456	498	483	489	476	504	475	515	464	442	499	477	480	486	467	458	462	479	486	462	501	464	464	487	449	465	429	461	458	456	444	474	516	444	466	464	482	443	470	486	505	528	444	478	506	523	477	486	470	477	476	491	492	499	476	454	491	469	450	488	481	452	475	502	475	468	495	466	489	473	483	495	484	470	491	483	447	503	508	436	474	455	457	464	460	465	477	455	473	491	484	479	462	481	465	462	487	474	501	521	484	498	469	471	493	480	504	452	508	512	466	479	448	489	488	469	495	471	452	503	482	458	452	456	451	435	491	437	432	505	488	516	467	448	436	465	425	483	458	480	508	453	480	472	492	520	472	504	515	480	458	446	462	515	476	462	467	490	484	473	485	454	454	481	492	482	494	452	451	467	435	506	469	452	488	451	475	485	423	480	517	507	482	487	474	447	472	442	464	474	461	515	477	475	485	503	510	501	490	499	494	448	460	477	481	487	512	454	489	477	502	504	460	468	531	459	486	495	490	478	459	474	440	494	480	505	482	475	467	470	470	480	423	489	470	486	531	453	491	454	500	467	466	474	473	501	470	500	477	501	495	461	473	465
22863	21265	32724	35402	22316	19451	9152	702	485	483	409	436	411	378	413	388	406	346	399	360	378	382	362	374	366	372	374	360	358	364	376	407	1558	1104	358	370	348	327	333	357	349	357	362	369	367	364	366	360	333	376	358	334	366	385	353	359	363	361	362	346	364	333	345	377	345	342	327	338	349	381	310	311	367	369	360	331	331	328	380	361	335	362	341	376	352	382	343	342	326	361	384	339	343	340	323	339	340	384	379	363	344	366	328	332	364	354	353	376	354	366	331	348	372	337	383	338	358	358	365	374	352	356	396	343	379	353	350	344	346	368	406	365	338	352	365	369	331	379	363	387	335	341	342	331	338	361	314	326	348	330	356	340	354	343	351	342	355	354	332	344	330	326	358	345	359	355	379	323	355	368	352	385	375	344	363	346	324	341	344	342	356	338	354	364	354	341	364	329	345	329	381	317	341	361	362	362	332	313	312	323	352	338	345	355	343	338	354	337	346	342	335	347	346	361	329	317	356	335	371	366	310	368	307	367	349	399	367	329	308	314	346	327	350	354	370	345	365	334	356	387	332	352	361	347	338	375	321	342	344	358	321	343	337	330	352	391	379	326	347	338	334	334	347	369	367	372	362	336	340	374	346	375	328	367	353	350	392	360	353	341	333	343	367	322	383	337	315	362	358	342	338	375	335	329	366	357	327	337	365	313	343	343	366	306	392	347	333	337	349	325	356	353	346	348	353	362	314	360	344	351	312	317	377	341	369	349	321	350	330	309	332	330	332	332	371	338	342	353	357	349	335	337	366	346	325	364	352	338	392	327	346	367	328	347	321	327	338	353	312	369	358	348	355	332	368	340	351	338	346	337	352	354	365	354	361	370	351	363	359	327	346	342	326	385	316	375	291	343	340	323	352	339	368	360	316	374	334	390	346	346	322	343	330	313	345	343	349	351	346	337	343	334	357	331	327	346	377	375	370	373	350	347	346	348	327	333	370	355	355	362	366	345	355	322	336	365	367	306	362	368	364	355	352	323	364	350	319	355	360	361	342	325	344	341	367	366	356	348	367	375	344	361	331	358	368	362	325	351	352	374	388	330	348	339	346	321	338	355	373	370	352	331	362	353	363	344	306	321	337	367	358	358	342	318	367	340	359	299	321	386	328	390	353	311	340	326	315	349	327	354	381	339	388	376	359	299	351	343	373	360	345	316	342	395	341	364	334	371	328	374	333	336	338	328	385	358	377	326	376	340	349	353	354	341	352	342	349	342	366	347	321	374	301	352	364	364	374	320	353	324	339	361	341	353	343	365	368	369	388	328	345	335	340	353	354	341	357	377	395	357	381	364	365	328	338	386	358	343	336	382	375	377	361	344	397	343	361	338	376	350	362	336	312	358	347	355	331	357	356	354	339	344	341	366	383	333	322	365	342	361	356	350	347	335	359	353	356	345	343	364	347	392	352	350	344	341	355	342	308	314	328	376	335	379	386	377	364	323	335	349	312	363	328	386	355	337	313	353	355	352	371	387	358	364	346	320	364	346	354	336	337	314	356	378	352	351	371	350	303	333	331	370	328	327	375	345	336	313	344	334	320	319	356	346	339	334	357	327	330	374	377	341	346	341	365	372	313	333	331	403	355	359	350	307	316	380	368	348	328	343	370	341	349	337	360	363	314	393	353	384	322	309	334	362	307	361	337	305	331	345	320	372	342	355	355	357	360	355	375	361	316	366	342	332	350	340	313	339	363	371	351	353	330	345	350	363	335	392	347	346	334	345	359	352	329	352	372	359	378	335	382	364	353	338	363	349	349	346	384	350	351	346	352	338	297	365	357	355	359	355	373	355	328	372	314	348	356	363	322	343	382	345	331	374	320	338	346	377	378	381	353	341	336	376	320	350	360	380	311	367	363	338	315	344	362	355	335	358	328	362	356	378	366	350	385	345	346	337	349	361	356	360	356	351	342	324	358	342	362	333	345	369	353	370	355	358	352	326	355	339	334	379	315	336	353	338	368	351	399	346	345	402	349	349	332	343	396	362	357	309	326	381	379	334	339	356	328	364	356	348	361	328	332	381	361	321	345	320	325	334	378	394	364	350	350	374	352	352	364	350	371	389	375	320	330	375	362	327	350	347	347	350	356	341	344	343	322	336	333	366	343	371	334	332	345	344	384	344	372	371	361	325	335	353	358	345	337	366	349	378	343	345	371	371	351	361	348	345	331	335	346	386	338	372	394	348	320	354	369	339	336	354	331	349	377	364	337	339	345	368	364	360	340	348	338	317	335	372	378	342	348	361	321	354	312	335	344	347	349	364	329	377	315	362	345	390	300	351	365	322	356	350	330	365	379	307	322	365	351	337	365	345	352	373	352	321	376	341	352	360	336	329	348	357	354	370	330	343	333	341	360	365	338	375	316	344	349	358	363	331	344	360	320	357	378	336	334	372	343	347	369	364	378	361	353	371	374	322	344	354	352	356	361	351	352	362	337	376	373	345	340	334	374	383	340	325	358	344	387	317	337	350	349	356	360	364	398	374	334	395	372	339	330	342	321	369	368	357	313	339	345	366	313	332	343	333	343	367	354	355	357	329	367	351	327	334	307	364	367	365	342	382	338	377	369	366	335	368	339	384	366	335	351	357	349	317	357	343	340	332	361	354	320	346	333	370	356	310	365	367	384	331	358	326	362	349	384	359	371	323	330	362	324	349	356	372	349	341	336	339	359	374	351	342	363	342	384	354	348	369	354	338	341	335	317	339	375	367	360	338	337	331	346	375	365	340	332	354	349	340	358	332	327	355	385	361	326	371	351	367	345	351	325	350	356	354	340	366	356	371	323	341	353	345	328	346	389	365	346	360	329	339	327	342	364	377	364	370	380	333	350	358	362	349	330	341	323	304	351	339	345	345	334	359	354	359	309	357	351	318	363	382	369	337	322	336	331	356	349	343	341	332	370	367	343	382	332	332	339	326	346	364	326	333	312	360	383	333	360	349	359	349	352	320	303	320	342	360	358	361	331	377	360	350	322	343	326	345	350	329	315	341	349	358	365	352	369	386	349	372	355	375	366	340	352	360	338	350	329	322	326	356	374	353	329	335	382	329	343	369	360	343	385	338	353	327	380	382	343	358	352	331	346	341	343	330	330	325	321	359	325	332	356	364	339	341	311	366	379	369	356	378	364	340	350	366	369	365	366	368	337	358	356	328	336	322	361	350	349	354	345	339	341	358	344	340	353	347	394	355	348	347	336	315	356	368	356	394	323	344	318	365	358	355	322	340	315	384	355	337	337	348	363	349	320	361	341	322	337	329	352	355	400	362	347	336	392	339	343	365	367	371	384	346	338	337	359	351	324	366	351	326	354	333	377	338	312	335	334	373	317	340	360	374	346	359	361	364	338	352	353	376	372	334	352	339	330	356	335	351	373	341	358	338	351	323	348	331	379	360	336	343	329	341	368	359	362	299	381	346	370	375	362	315	348	367	377	311	355	338	356	395	349	397	341	316
56665	87971	77937	58412	10558	1462	1094	876	793	762	674	643	619	614	599	592	589	538	491	533	517	502	532	552	521	532	533	486	513	461	536	663	3228	2176	522	506	484	495	481	474	522	501	500	493	511	487	525	539	505	447	491	475	513	485	504	491	521	504	501	490	529	495	478	465	514	430	486	506	509	506	487	485	532	517	465	528	520	505	481	526	483	506	459	480	487	454	508	465	515	474	493	493	465	505	468	506	501	489	471	509	474	502	517	501	502	488	519	465	494	470	479	482	510	495	470	445	508	481	488	495	482	506	483	449	494	496	442	474	471	458	484	489	460	532	470	475	483	500	464	532	482	490	484	536	503	466	468	489	495	503	446	465	461	488	514	545	461	518	499	475	491	489	468	455	517	492	515	455	502	501	482	506	502	460	487	482	471	442	498	486	490	478	503	484	475	466	528	468	491	496	513	495	457	528	488	494	488	521	493	487	480	481	529	468	477	489	474	484	516	505	523	527	484	491	501	499	481	478	503	497	452	500	474	461	491	496	479	489	457	467	515	460	456	479	466	533	482	476	480	485	482	488	485	471	500	491	515	490	489	463	450	489	482	471	494	518	501	485	534	507	495	513	465	522	508	484	516	500	468	484	475	444	490	480	463	515	483	507	475	478	498	491	522	440	504	477	530	470	509	471	471	458	485	515	470	497	528	481	487	473	482	473	522	502	469	484	486	494	499	451	526	494	514	506	457	475	515	479	533	513	481	487	482	492	502	461	486	480	491	489	490	466	451	510	501	482	490	489	478	509	497	445	517	470	491	469	481	494	486	467	484	516	481	477	480	490	519	488	504	519	469	497	505	463	469	558	494	480	470	502	490	441	478	524	459	472	450	486	502	465	467	515	477	459	491	497	474	493	519	483	479	503	486	469	505	516	498	479	482	481	459	529	487	518	486	430	509	501	496	539	477	494	494	506	492	491	506	493	510	459	478	475	537	501	485	481	474	543	497	470	501	485	474	481	484	507	464	484	507	478	488	444	525	438	502	484	474	466	475	511	501	515	496	488	521	448	496	503	493	507	512	464	480	508	431	483	510	491	531	492	479	497	501	488	484	510	516	509	468	490	492	432	502	452	443	495	482	501	471	515	515	481	471	520	493	498	476	455	506	489	482	497	517	477	477	481	496	477	515	488	490	526	531	501	435	474	461	487	505	468	484	496	462	470	496	493	473	495	462	474	520	504	489	506	502	515	527	492	484	484	501	496	523	541	516	508	547	509	462	467	500	483	514	498	515	467	485	487	527	493	496	526	499	487	512	489	502	495	499	511	490	524	497	494	482	500	497	456	468	484	465	507	509	489	458	465	500	509	498	539	437	516	523	455	476	518	460	471	501	452	483	502	457	516	519	483	465	493	489	492	506	496	512	487	486	465	446	501	486	516	459	450	471	438	465	510	478	468	468	444	485	489	486	499	469	490	481	495	500	459	465	486	504	512	456	536	492	513	480	502	516	509	505	456	511	447	478	465	508	515	481	509	471	495	494	518	483	502	478	483	486	521	532	449	505	488	506	456	471	504	517	473	502	496	501	464	528	509	522	478	475	449	471	474	496	465	559	468	500	479	479	466	479	492	465	508	507	511	491	473	474	521	472	493	488	478	503	463	477	493	525	490	483	482	499	484	501	491	492	423	526	492	495	474	466	503	500	487	500	490	508	509	516	481	496	486	493	460	506	448	493	486	523	466	502	460	478	457	498	500	526	469	489	473	497	482	490	530	473	500	459	477	483	467	493	461	501	456	474	518	456	458	515	459	477	514	465	506	520	455	445	474	471	568	490	540	496	485	484	515	470	521	512	477	493	490	499	496	496	521	489	460	504	505	518	483	446	490	516	501	500	456	506	475	462	436	476	491	447	473	500	515	473	475	480	501	471	495	424	472	448	503	491	518	478	509	518	510	458	442	516	515	513	471	531	500	508	478	476	544	444	474	510	498	514	459	482	512	498	502	489	486	493	475	474	460	487	494	469	520	506	480	463	493	479	535	489	473	468	468	512	459	489	508	523	479	462	490	504	515	509	515	486	479	489	476	437	470	521	515	495	487	478	481	508	509	491	479	506	526	463	479	469	503	491	501	493	488	470	482	498	485	486	495	444	471	474	455	519	487	500	470	479	477	495	474	501	475	480	518	491	495	473	497	519	447	437	503	448	502	516	502	502	476	437	551	504	474	509	514	497	472	493	490	465	486	489	485	507	494	496	486	528	480	506	507	535	531	477	492	478	469	519	469	484	522	472	474	417	507	500	433	457	489	493	526	524	456	522	497	470	497	471	490	481	476	466	509	500	513	474	490	507	505	459	510	542	495	494	515	489	498	470	498	475	483	467	497	485	458	498	465	448	509	464	472	466	519	513	452	531	490	425	503	462	516	492	472	479	456	515	515	484	491	472	500	499	486	472	483	514	493	459	492	495	505	479	506	487	469	502	485	489	492	498	505	501	499	478	490	497	474	553	499	458	511	486	480	482	471	498	511	489	521	493	493	482	481	506	457	456	459	474	465	447	471	533	525	443	459	456	449	480	476	485	484	493	510	458	496	507	467	467	477	513	499	482	481	497	467	456	471	478	469	496	486	527	508	506	507	476	517	494	514	460	465	465	433	500	464	470	502	516	513	545	536	490	505	470	460	485	529	479	474	499	442	472	443	476	469	521	540	496	507	508	507	527	458	494	460	508	524	513	460	521	493	472	486	490	502	474	525	511	490	543	496	501	483	478	453	494	504	471	532	493	478	502	499	508	513	480	477	516	497	509	471	506	524	519	489	501	515	494	457	493	506	471	465	483	476	496	474	482	426	491	499	496	487	501	460	475	527	520	485	484	445	474	510	472	473	493	479	526	486	511	502	522	499	505	511	490	526	491	496	459	466	540	473	482	505	486	506	457	483	480	484	507	515	477	543	497	516	466	504	533	520	493	479	462	446	500	508	471	536	515	487	489	472	480	509	517	495	475	491	500	470	500	477	470	453	472	496	518	495	487	464	461	466	466	499	478	516	457	525	520	465	529	506	499	482	499	493	503	477	498	519	485	521	481	514	489	497	482	498	451	451	506	494	492	497	465	487	478	508	436	492	481	473	504	509	494	491	461	493	442	500	457	509	469	503	488	502	468	470	457	485	486	508	485	447	496	471	492	489	468	452	506	479	496	475	491	506	452	467	510	445	502	476	474	520	485	475	499	510	486	563	499	441	480	526	484	488	498	490	515	500	504	509	468	481	466	469	452	469	499	462	465	497	475	426	499	469	506	500	477	464	468	462	524	465	475	502	460	480	500	510	525	457	508	490	503	470	477	496	486	474	403	502	466	467	524	474	459	468	499	461	462	508	482	493	549	470	458	483	501	490	471	481	455	499	464	478	512	480	475	499	531	470	472	484	457	507	514	491	490	431	473	511	469	456	478	477	461	467	473	502	482	520	461	493	484	507	472	502	492	480	461	503	522	507	523	526	456	504	454	522
26845	25065	37015	25482	2689	265	208	226	219	208	217	211	218	221	186	200	223	187	194	210	209	209	198	202	212	211	201	207	207	204	214	205	274	241	215	230	192	202	193	207	227	217	207	214	214	205	204	210	223	228	194	193	195	203	203	200	200	216	209	218	209	212	195	208	198	230	201	183	220	186	217	199	196	198	176	219	196	193	234	205	203	235	206	199	215	192	203	200	210	206	211	202	235	211	207	217	195	209	216	193	203	205	192	194	184	186	189	223	192	204	209	213	210	211	223	218	223	205	223	201	187	181	203	226	204	213	202	207	188	209	231	217	198	212	189	219	192	191	217	201	211	198	191	230	216	216	198	193	184	191	228	216	205	195	235	211	210	197	198	177	198	212	198	203	207	195	242	224	204	185	215	191	217	217	199	204	208	180	189	185	204	165	198	211	176	199	206	197	196	205	186	224	228	237	191	197	216	187	223	179	183	234	185	211	201	193	177	203	189	179	189	203	210	218	213	188	209	196	206	186	215	216	197	217	193	195	210	200	172	226	189	189	176	234	190	223	208	190	215	184	183	193	237	194	186	206	195	206	207	206	225	229	193	222	192	192	212	203	208	200	204	218	202	187	200	199	196	195	224	196	221	226	188	224	188	226	205	203	206	233	187	193	205	191	197	205	194	205	210	216	187	210	229	204	227	186	216	184	189	226	208	215	184	204	215	195	212	177	194	214	197	214	224	203	201	233	201	188	232	195	226	184	185	198	231	232	192	229	237	190	201	188	225	207	208	199	207	183	249	200	200	210	195	211	195	213	207	206	190	222	200	229	229	218	204	223	190	200	187	217	225	185	171	208	202	208	215	223	196	186	196	199	205	199	201	219	232	219	183	233	215	218	198	201	196	185	204	245	206	201	208	228	198	219	213	197	215	205	192	177	208	181	224	211	213	213	203	210	193	206	245	205	237	191	180	186	200	206	213	244	211	216	196	210	218	179	201	198	181	187	190	206	240	195	223	203	220	207	185	175	191	187	214	196	203	186	212	207	208	204	212	221	209	226	216	192	203	204	230	220	201	193	196	192	192	177	195	167	194	218	196	174	208	206	205	203	213	222	197	219	217	183	187	185	218	195	198	194	217	180	193	186	215	191	211	227	218	200	217	204	211	192	168	193	200	218	217	203	219	202	199	201	183	177	212	190	189	237	199	194	203	181	180	211	185	217	205	214	207	183	223	194	194	214	214	195	186	210	190	186	197	182	200	201	194	230	214	216	204	198	214	217	193	211	205	200	197	194	185	192	197	202	191	203	208	216	207	187	201	209	199	210	185	211	194	172	224	221	200	211	209	217	206	201	209	209	208	206	206	220	190	200	207	206	202	208	240	197	195	218	189	208	219	201	216	220	197	245	215	239	205	180	188	206	188	195	204	169	207	199	205	221	235	198	201	205	209	198	201	198	196	215	249	201	190	165	203	198	192	201	220	210	196	214	195	196	212	197	194	196	200	187	217	198	182	212	188	187	197	217	215	235	214	207	212	195	209	204	209	212	181	172	232	198	217	204	220	188	191	200	189	218	195	221	207	213	215	194	237	204	196	210	185	210	227	203	209	198	203	183	186	195	198	209	187	202	200	192	193	213	198	214	197	215	217	182	200	236	184	188	203	186	183	234	187	192	198	213	230	183	242	223	213	194	209	177	212	178	212	183	212	186	211	217	209	197	213	204	217	201	194	228	198	202	201	225	215	214	195	193	236	191	226	210	195	183	215	204	190	224	189	195	199	212	202	212	222	199	199	193	202	199	174	218	197	213	218	206	186	205	195	219	197	201	191	204	195	208	214	210	192	220	201	220	212	222	197	207	212	205	195	210	183	213	202	202	196	200	206	188	195	204	195	216	211	198	161	214	157	207	215	214	212	201	214	222	225	194	179	176	212	235	204	192	227	195	190	207	186	213	208	214	180	205	199	196	195	185	191	222	210	198	205	211	193	205	205	199	224	203	221	191	196	198	185	211	180	218	231	215	191	195	192	200	196	218	204	200	200	200	198	225	195	198	184	209	206	184	211	191	209	216	213	217	202	213	209	205	209	193	217	187	190	188	187	212	221	217	208	196	193	204	183	209	191	215	221	216	198	183	235	232	207	201	187	212	210	213	205	191	183	201	206	195	177	211	216	208	223	208	205	205	197	206	210	207	192	187	206	200	194	204	204	208	202	202	209	204	233	181	167	201	196	206	201	189	219	211	231	207	180	205	192	176	212	207	199	207	231	177	222	227	209	196	202	189	230	201	209	195	192	205	232	186	194	214	195	191	214	208	194	217	213	221	184	187	209	204	195	194	209	178	217	191	206	198	192	204	228	178	209	217	196	210	203	218	186	220	185	210	204	195	229	191	186	222	192	211	215	208	205	211	213	230	216	203	218	202	238	217	199	195	220	219	198	184	188	192	195	205	179	196	228	192	204	216	209	209	216	218	210	216	182	202	196	200	216	203	195	207	218	211	194	220	190	196	210	189	200	230	198	237	204	198	204	198	190	216	190	209	216	171	236	205	208	194	217	212	198	186	203	211	202	198	211	198	206	209	212	179	215	192	191	231	175	216	219	192	197	201	210	200	207	215	212	212	200	185	200	213	203	195	201	203	194	219	208	179	214	216	225	185	229	186	203	205	195	202	210	218	265	222	184	201	200	208	208	207	204	207	192	190	193	223	215	200	205	189	209	192	187	209	204	171	203	178	190	192	197	204	225	193	218	186	215	203	183	205	215	206	208	207	199	215	212	212	212	176	203	216	220	221	213	215	192	208	204	209	192	209	215	196	176	210	204	221	206	231	197	196	180	183	204	218	214	221	198	203	211	190	227	186	213	212	218	194	198	202	193	200	208	212	209	211	217	207	200	205	188	201	175	192	215	220	186	202	212	184	205	194	187	210	210	194	219	211	176	201	207	196	196	213	208	193	215	208	224	230	208	186	207	220	220	229	181	220	195	206	208	201	214	172	206	195	216	198	230	181	218	223	225	212	201	194	210	229	225	198	191	182	199	181	216	219	218	201	211	202	222	225	195	193	232	180	201	216	203	219	230	209	199	225	205	216	197	209	221	221	215	202	201	204	196	215	239	219	213	224	207	191	191	221	214	224	229	196	198	184	219	214	209	191	207	166	199	206	211	213	220	177	208	222	200	196	209	190	202	225	207	212	213	190	226	196	241	208	194	206	225	234	206	208	239	194	193	189	185	224	235	210	192	219	198	200	192	197	198	196	185	247	190	205	212	222	224	195	188	219	189	191	190	204	190	196	196	205	205	196	204	185	187	225	197	208	210	220	189	201	209	204	211	216	187	188	212	210	184	215	191	199	196	189	227	223	213	196	240	214	223	212	195	205	186	216	172	208	210	220	191	184	191	227	204	192	191	218	185	234	206	199	205	220	217	211	174	209	194	177	227	204	187	214	207	207	196	208	193	236	227	218	221	218	218	182	216	224	203	196	199	209	209	183	231	214	218	192
23977	45127	41691	21867	953	331	322	302	328	267	321	309	327	277	315	262	296	292	290	262	291	322	274	309	303	296	317	300	318	292	298	325	472	395	278	288	341	297	291	309	291	334	303	316	306	303	310	306	320	312	278	283	298	304	309	288	351	331	265	277	272	284	277	288	321	314	266	310	333	276	265	273	307	275	275	299	325	292	307	302	298	305	295	301	304	317	283	289	325	248	317	284	301	303	295	336	281	300	321	327	279	324	281	309	342	273	315	273	277	277	316	294	313	309	279	280	276	299	285	314	277	257	274	293	301	333	291	299	315	292	296	295	271	283	278	321	287	314	324	314	290	311	291	294	269	308	296	285	306	311	282	246	289	312	309	339	289	292	291	286	303	265	306	277	282	283	279	279	276	313	316	306	283	294	323	289	283	317	291	310	281	273	283	278	296	291	309	316	293	317	303	316	308	290	279	295	316	318	300	252	273	298	267	295	280	301	307	280	303	304	288	323	305	290	291	300	261	311	295	318	276	299	291	290	318	294	281	331	289	303	307	277	318	313	310	314	292	288	307	291	296	294	329	309	299	267	282	323	293	307	288	286	272	297	301	337	297	290	311	306	276	334	279	276	279	302	301	290	305	293	292	297	283	295	297	273	285	326	282	304	253	290	278	264	305	261	256	291	291	285	313	318	290	267	271	281	325	321	292	265	298	298	305	293	319	308	258	288	280	310	284	289	283	281	293	310	294	262	303	346	306	300	262	284	321	308	297	301	307	313	278	297	332	308	302	262	275	282	323	325	283	276	291	277	298	266	277	279	306	286	289	303	282	288	292	276	286	295	324	303	296	284	293	312	322	299	288	295	290	296	293	309	274	258	303	259	306	320	313	293	332	288	304	292	287	299	283	274	290	312	301	272	292	287	279	276	261	290	272	279	298	285	296	291	312	315	279	297	311	301	303	290	274	301	289	300	288	279	314	295	260	301	278	302	258	304	278	310	280	321	328	318	328	289	320	296	299	287	293	326	314	281	292	320	299	303	260	305	310	291	316	302	276	273	303	300	294	291	313	291	276	294	295	290	301	270	285	315	291	260	267	268	256	277	298	287	299	314	285	280	291	272	280	306	279	303	322	312	282	329	301	267	309	280	280	280	324	269	265	288	268	301	309	291	283	320	304	314	297	263	292	309	301	274	294	296	277	292	287	330	306	308	296	315	291	298	305	276	289	305	311	286	290	287	294	299	295	276	265	260	350	309	300	311	333	296	264	275	315	295	272	302	289	310	292	262	296	303	302	298	304	279	344	309	279	291	285	291	295	300	277	308	293	305	307	307	286	293	317	310	324	276	282	277	297	287	293	282	341	268	320	291	296	281	299	300	315	328	298	294	283	273	327	330	301	301	289	309	305	303	282	324	315	276	303	293	303	293	304	308	254	299	320	276	341	303	287	287	273	290	285	285	291	282	298	313	314	309	324	313	305	298	320	276	255	301	320	331	319	295	292	303	280	285	281	278	266	293	298	302	298	291	282	270	314	309	264	306	311	262	261	287	315	311	270	256	344	289	344	305	287	290	279	292	289	297	317	308	268	303	315	298	267	311	282	285	283	275	319	332	312	280	302	291	315	305	281	308	298	301	333	323	274	321	286	270	295	252	268	299	311	277	276	317	328	289	298	305	300	300	283	319	299	309	285	291	331	298	303	302	318	326	285	279	286	338	311	299	321	265	304	274	320	335	277	307	343	284	296	285	303	305	325	300	282	274	285	306	306	320	265	299	285	345	296	288	327	270	303	334	294	295	291	294	258	297	305	318	305	318	320	273	299	286	287	312	279	301	313	283	278	297	305	311	270	283	316	311	295	324	314	309	286	305	312	310	302	287	320	310	295	261	321	299	306	272	312	303	280	325	333	291	282	278	286	301	324	287	294	274	289	323	286	282	314	290	269	334	284	302	314	284	300	264	303	303	295	299	315	283	296	288	276	276	274	305	320	315	302	293	304	293	297	290	284	305	279	302	276	286	312	301	286	305	299	325	311	285	282	289	294	329	277	246	272	305	275	295	281	309	286	300	293	282	312	305	289	312	305	286	293	302	308	314	309	285	290	279	320	283	325	324	312	277	291	315	285	303	283	305	290	323	283	293	327	310	267	330	270	280	280	319	306	301	339	302	285	289	303	309	286	312	314	256	307	326	286	302	320	310	311	259	290	286	307	327	317	312	317	285	305	282	277	299	287	291	301	272	315	282	314	268	297	320	281	305	286	298	289	285	297	297	268	294	337	259	310	314	284	284	286	270	294	312	278	275	330	297	303	295	263	316	309	310	317	288	312	308	274	287	294	324	303	305	289	277	295	293	305	261	305	293	310	301	309	304	317	291	310	287	302	275	307	286	304	285	313	269	320	324	330	290	289	296	295	297	299	287	318	311	290	278	296	289	307	332	307	271	325	281	305	303	300	283	306	278	252	296	291	289	317	304	300	307	277	285	278	281	300	286	300	306	259	286	346	288	298	269	296	316	288	313	313	279	302	325	291	285	299	268	296	310	276	312	293	299	268	304	313	309	296	280	321	312	318	304	296	281	301	274	294	320	302	304	311	287	289	312	285	292	289	261	301	282	277	315	295	301	327	264	342	319	281	290	295	329	282	279	321	286	342	316	308	285	267	298	308	293	284	302	281	327	268	313	315	294	258	300	299	312	310	273	278	288	303	277	317	301	301	328	296	293	315	279	308	291	317	290	278	273	284	290	269	296	308	295	315	275	274	334	296	302	318	310	290	335	287	304	290	294	289	304	317	272	293	325	300	317	284	279	251	307	294	308	294	298	281	323	302	294	307	295	301	321	305	281	297	297	287	300	290	292	310	282	281	310	295	289	291	308	311	289	267	273	323	294	322	290	293	284	283	340	313	291	323	282	253	305	309	304	327	246	292	296	303	281	311	282	298	308	289	325	303	281	313	286	289	314	275	276	291	301	299	302	283	292	318	308	283	310	283	313	311	298	313	291	290	272	287	272	279	315	280	272	271	299	327	271	292	270	290	299	275	284	278	283	305	328	304	336	270	275	284	297	305	287	320	334	323	305	312	284	281	283	291	309	307	310	285	259	288	319	287	311	283	274	288	310	299	286	302	291	319	299	299	291	307	289	313	280	301	271	285	277	298	303	308	310	277	289	259	265	307	313	304	297	290	300	301	293	276	289	294	292	323	298	301	284	273	303	315	295	290	292	316	332	274	274	312	304	306	278	311	298	300	296	296	303	313	293	304	288	291	296	315	271	296	278	319	283	292	312	263	330	269	306	271	305	307	254	300	244	286	287	300	302	297	307	309	305	295	286	337	255	296	318	281	353	271	293	288	291	310	276	295	267	301	311	290	275	339	287	305	299	284	306	337	287	283	300	293	302	282	283	281	296	310	297	318	311	282	303	296	314	299	315	295	314	282	285	328	303	299	330	286	319	310	285	309	295	297	299	283	330	300	298	327	309	286	295	290	288	297	259	333	275
23853	22157	32385	35872	20909	13095	1995	470	449	391	386	433	377	370	347	359	341	340	399	331	344	347	334	354	377	368	363	381	381	364	364	391	901	648	384	354	349	349	346	348	350	338	356	371	352	374	349	356	364	375	379	351	371	377	361	365	380	340	342	308	337	374	350	348	327	369	366	372	356	349	302	384	329	344	382	367	360	365	312	348	379	364	358	365	362	310	357	333	356	371	339	323	351	332	337	339	342	350	317	326	333	345	363	362	364	380	365	346	378	378	363	331	359	328	326	357	363	351	329	369	353	329	379	341	376	370	345	357	358	343	332	355	328	360	333	362	337	377	350	358	368	334	340	323	318	361	379	341	352	341	320	338	329	328	321	328	377	366	356	382	379	370	349	318	329	339	365	353	383	346	359	321	353	354	349	367	375	350	339	343	346	347	315	355	330	354	383	350	347	352	347	316	348	345	349	355	334	347	335	353	369	337	341	369	353	350	335	340	353	365	359	320	372	386	336	353	354	356	350	364	356	359	363	367	375	391	341	344	307	377	369	327	321	349	365	407	345	410	357	365	372	347	366	337	356	341	334	361	326	356	358	339	336	358	373	349	357	334	343	354	385	340	338	340	333	324	339	319	350	343	357	319	342	364	351	342	354	363	383	325	343	357	367	324	334	340	307	334	320	352	335	328	353	364	366	343	317	360	337	350	354	350	357	337	343	340	339	328	331	328	353	364	356	320	361	344	352	344	353	356	370	350	354	354	363	381	351	351	311	331	331	346	348	378	377	378	338	376	361	331	369	331	339	344	318	326	369	349	363	354	348	360	349	314	351	349	347	350	362	356	367	359	297	326	319	360	371	345	348	374	355	357	360	357	349	333	355	310	346	375	358	324	322	336	370	374	353	388	357	363	341	335	363	358	335	352	415	356	360	331	343	327	350	343	338	359	395	353	340	339	340	373	361	346	328	345	330	361	329	377	374	353	341	367	358	353	353	355	341	326	329	344	346	360	330	344	374	348	375	351	337	324	329	318	352	336	334	306	361	376	325	370	329	339	341	350	369	345	353	369	333	317	348	355	349	350	321	360	354	357	344	359	353	337	314	334	374	352	324	321	366	355	373	357	340	347	371	343	352	377	375	352	382	340	344	349	377	338	365	354	347	371	359	360	349	344	326	358	386	317	330	341	361	378	336	344	345	366	329	374	347	343	353	360	390	377	345	355	359	348	355	335	382	359	395	327	334	349	358	382	347	374	338	340	358	353	334	380	341	331	374	332	331	351	345	348	328	372	338	340	367	368	373	339	365	355	356	354	372	375	329	334	366	323	367	363	334	345	334	367	354	313	386	363	380	330	367	336	325	360	346	318	366	353	364	369	406	334	307	379	357	373	363	365	348	354	337	360	333	369	360	339	355	383	378	346	372	367	334	364	364	364	331	359	373	326	370	369	349	321	354	309	386	340	353	341	333	352	352	357	344	356	360	354	336	346	374	370	332	344	349	340	353	344	312	345	347	348	359	350	347	315	337	345	331	382	341	359	368	383	319	358	350	329	371	335	344	354	346	344	368	344	359	368	344	349	329	312	356	316	360	362	362	373	335	354	383	351	344	344	372	368	330	340	350	352	352	354	325	359	345	371	344	348	389	359	338	337	334	360	358	354	363	368	317	350	339	347	354	335	349	359	348	341	339	357	315	376	392	345	350	358	355	345	345	349	348	362	350	356	373	386	329	382	382	347	339	343	332	368	357	359	295	363	333	344	371	347	331	337	382	350	346	307	338	321	346	343	373	334	356	327	378	360	387	306	356	333	361	329	342	341	368	328	364	396	367	322	378	322	360	340	340	356	357	364	321	367	357	321	333	324	386	342	331	334	371	332	370	395	353	353	339	392	356	351	334	366	360	345	386	332	352	357	348	366	357	353	355	329	366	341	332	351	351	326	339	380	353	306	365	342	317	344	361	288	329	336	337	357	349	333	361	371	352	364	338	325	332	320	340	335	376	339	373	376	355	370	329	337	336	351	317	331	366	329	336	377	347	349	344	347	344	368	351	330	364	327	349	373	361	337	369	344	357	332	327	348	360	368	366	326	334	324	367	356	344	335	364	365	323	327	336	348	307	313	349	315	346	335	381	351	367	343	326	356	332	332	366	372	335	353	350	342	377	373	354	313	350	338	403	338	333	395	338	354	383	346	356	368	339	322	332	345	340	332	371	416	330	341	352	360	357	361	308	349	331	333	326	341	332	348	332	348	354	393	368	315	331	382	341	347	319	362	328	310	350	363	355	352	349	315	344	356	365	348	366	339	319	335	354	324	317	342	356	347	333	305	361	330	311	323	397	375	356	340	326	349	329	361	342	344	377	338	329	342	333	339	367	332	348	345	326	335	358	361	366	341	321	365	336	328	372	342	389	335	340	355	354	380	338	353	334	356	382	339	322	371	341	358	360	370	344	386	359	347	345	383	353	319	316	337	367	323	352	354	356	332	359	367	366	373	364	333	379	336	369	317	334	359	348	348	331	363	362	331	325	341	355	354	361	350	350	371	345	367	342	334	348	373	362	347	357	383	357	346	366	359	320	339	341	319	345	355	374	363	314	351	358	352	371	349	352	337	347	368	336	334	333	332	331	365	328	331	340	346	348	330	329	310	352	357	366	372	320	366	331	348	335	336	340	359	358	354	350	307	352	335	369	322	337	344	313	366	353	336	369	350	353	356	326	325	365	322	334	358	352	329	368	352	361	352	386	367	348	352	339	345	338	356	354	332	349	329	353	330	317	362	340	329	333	353	329	362	354	333	367	327	361	392	352	375	347	339	374	361	362	345	382	289	322	335	331	342	323	348	350	374	358	374	381	319	347	376	344	369	341	359	339	354	369	336	333	336	348	354	373	386	373	353	324	344	334	339	353	335	323	358	351	342	356	329	353	339	326	347	371	348	358	352	340	336	332	312	362	331	345	348	356	376	341	347	347	341	320	351	382	341	348	358	331	329	322	334	361	347	334	340	353	368	316	350	377	348	383	347	340	326	384	322	356	356	365	369	374	348	338	361	358	341	364	339	344	317	332	364	364	338	365	359	365	338	357	368	362	358	356	374	360	326	382	359	315	358	331	359	381	391	359	382	347	368	367	367	328	375	339	326	323	353	339	386	358	354	335	318	349	328	335	331	345	332	359	360	323	369	333	315	360	359	330	329	325	321	347	345	356	335	343	328	394	331	364	319	374	359	341	386	373	347	348	327	357	345	331	359	368	386	362	339	346	354	349	341	334	320	391	337	310	353	369	346	333	341	358	333	361	351	352	315	319	337	319	376	329	357	380	349	333	360	362	357	332	353	345	364	322	357	364	321	339	334	325	316	345	345	348	325	328	351	335	350	344	391	355	368	344	346	376	319	348	319	344	338	309	372	338	339	351	341	319	299	331	379	370	370	348	343	364	374	350	331	321	347	342	316	337	339	328	350	368	365	330	313	348	375	329	321	354	324	339	389	320	356	334	348
50074	84166	76040	46785	4620	905	740	709	599	607	560	540	532	535	556	541	503	477	511	538	480	519	493	497	483	526	488	512	514	496	511	635	1869	1175	522	483	498	458	515	492	525	472	494	513	514	513	487	464	493	504	499	501	473	479	493	458	476	488	465	477	489	500	487	497	493	505	502	505	477	502	485	470	505	513	522	458	533	492	489	471	505	514	475	494	468	521	483	479	492	483	467	491	467	472	515	474	485	514	486	488	478	520	485	516	481	487	483	498	487	469	505	493	487	503	477	495	491	488	470	507	456	474	484	543	473	506	476	434	511	483	508	478	494	519	472	504	512	449	497	492	487	478	488	477	460	473	496	525	495	511	474	494	492	510	482	511	481	483	490	495	492	487	496	470	471	505	507	491	479	473	478	531	485	467	484	513	483	477	506	486	473	486	482	490	501	521	503	501	512	482	501	520	500	495	476	489	504	442	465	530	498	501	519	535	490	491	499	464	545	491	503	466	503	508	523	532	483	565	518	493	500	470	457	484	490	467	450	442	472	480	452	502	506	479	489	482	508	476	510	508	504	473	501	476	491	489	499	498	492	489	492	503	497	504	472	504	503	488	510	433	543	511	457	523	517	497	511	499	497	465	483	448	476	504	501	482	455	495	449	488	506	507	501	478	532	464	471	488	496	515	477	472	481	508	493	503	493	489	488	521	475	480	495	479	509	516	475	458	508	480	536	455	533	462	500	491	482	489	488	478	492	480	517	469	484	472	493	466	489	523	504	489	501	508	501	488	475	491	492	507	494	498	467	494	469	529	467	491	505	448	484	482	497	475	484	482	503	499	482	502	486	478	478	481	489	487	478	461	516	510	499	463	482	471	496	496	541	468	462	484	477	464	484	496	525	499	478	489	496	480	522	525	502	501	484	508	462	474	474	503	486	460	464	504	488	524	473	481	482	503	499	523	455	464	464	465	478	484	487	476	476	440	462	485	457	500	505	465	509	515	508	518	441	494	457	507	466	524	472	511	435	510	494	497	441	499	483	513	483	465	518	486	522	456	493	484	473	547	496	488	501	506	501	491	486	556	482	508	480	486	497	483	471	514	506	468	475	532	487	474	509	508	465	494	466	507	500	470	490	481	481	505	473	503	501	506	454	513	495	472	500	484	496	469	540	516	469	471	478	512	495	482	486	490	493	491	512	499	508	488	481	502	492	481	513	482	455	505	478	513	492	470	467	472	489	509	521	479	467	496	461	507	483	484	479	491	478	475	505	482	508	522	492	472	490	485	477	463	473	490	512	502	486	485	525	466	479	491	474	486	485	504	517	480	513	555	500	510	458	517	488	470	451	479	484	471	500	479	523	452	508	442	457	481	469	492	503	505	468	489	474	465	492	505	476	500	481	476	483	506	517	469	461	507	495	474	506	473	490	481	497	516	516	463	460	457	521	478	482	461	486	504	483	467	517	519	490	477	471	476	459	507	455	451	501	507	468	471	527	494	494	465	477	507	457	463	487	491	485	510	500	466	470	475	489	497	457	512	500	458	475	494	475	510	535	468	503	457	491	522	495	526	495	512	452	507	492	486	463	466	453	519	502	521	502	559	492	447	535	506	486	465	511	527	468	496	492	503	515	493	473	517	512	464	461	466	515	459	485	470	467	487	494	479	474	487	496	508	496	499	476	485	485	477	450	470	477	478	459	493	468	497	489	504	525	512	515	515	499	499	467	488	495	485	443	493	498	503	517	440	484	477	510	481	481	482	478	483	483	494	503	473	505	500	453	494	499	495	490	516	480	478	509	523	544	492	490	484	481	514	507	496	505	499	500	489	556	485	455	483	514	438	489	515	460	501	474	494	539	523	498	499	502	535	528	537	493	483	486	477	459	474	492	493	482	467	514	510	498	507	482	502	510	476	451	461	512	507	529	489	539	493	477	470	466	511	500	506	516	473	451	469	515	475	505	473	469	504	499	455	472	500	460	516	500	497	456	468	491	483	524	482	481	519	495	454	459	487	478	471	492	514	497	495	468	534	464	471	484	463	493	490	467	468	498	484	491	498	472	481	502	549	466	490	514	518	520	484	521	491	457	484	479	464	485	496	510	501	525	478	512	471	520	511	518	508	500	467	520	493	497	525	546	513	498	473	481	491	488	517	498	520	499	451	528	503	472	519	471	442	497	483	501	521	519	496	486	503	475	490	485	471	508	524	489	468	518	447	516	498	466	484	499	499	503	510	500	506	514	460	511	517	473	456	497	481	452	499	490	524	515	453	508	512	480	458	499	510	488	522	549	472	516	500	511	485	442	506	493	523	503	484	466	515	501	499	525	514	508	528	505	507	495	528	526	445	456	479	481	483	459	480	484	512	495	464	489	473	487	517	455	504	470	509	487	544	481	472	457	540	442	497	488	459	483	480	496	512	495	495	482	519	430	527	486	453	483	467	443	515	550	490	466	485	486	472	475	532	472	502	509	506	481	501	491	446	479	515	472	502	518	491	495	454	467	503	500	500	485	490	506	473	527	498	487	475	476	481	489	533	501	480	493	509	508	492	486	538	526	496	528	500	494	503	469	477	539	484	486	494	460	481	477	508	520	505	490	480	469	502	477	504	473	460	490	483	495	500	518	510	469	464	484	501	466	508	491	509	470	465	524	511	470	449	507	532	445	458	466	484	512	496	504	506	539	493	473	507	477	492	445	479	476	504	481	466	500	508	454	450	473	505	479	527	487	493	485	502	484	453	503	510	456	481	534	457	495	493	482	511	503	502	485	488	485	500	458	483	463	458	483	496	517	516	495	501	521	514	513	456	485	503	485	532	461	501	507	465	504	510	482	473	483	529	483	463	453	520	485	502	497	481	517	510	492	490	452	483	497	480	503	455	506	490	506	501	431	496	513	496	466	499	465	500	507	490	492	484	546	491	505	496	468	496	520	483	482	461	471	461	479	495	484	438	504	539	500	471	496	482	485	477	519	465	491	506	523	457	475	468	492	446	476	503	469	475	526	485	502	452	480	494	548	490	443	491	477	460	510	487	507	490	470	488	517	548	502	529	454	542	512	508	473	480	497	470	532	480	464	470	467	535	523	455	467	471	446	482	500	490	471	495	464	461	499	503	477	482	509	514	478	449	506	508	497	462	475	449	494	490	478	493	473	515	504	516	431	532	470	467	498	480	457	469	492	468	488	476	523	472	498	471	453	447	484	518	464	521	499	488	453	486	487	471	486	506	498	473	483	460	556	512	490	472	456	536	502	491	514	509	451	510	479	459	501	507	504	504	464	489	481	482	472	518	450	459	455	489	494	516	485	491	456	458	462	491	477	473	500	464	503	518	478	469	499	513	453	522	534	507	478	479	476	496	537	531	503	499	475	494	499	468	525	496	472	478	500	499	503	505	500	510	497	489	456	490	475	519	507	508	520	483	476	459	472	504	517	436	454	463	525	497	532	490	454	448	486	499	484	477	508	474	444	512	463	490	481	478	429	510	497	488	503	447	491	496
22934	22023	33467	37435	21641	15933	4164	525	461	478	452	403	410	416	402	402	407	347	388	405	384	367	372	393	386	387	408	371	358	380	401	542	1512	961	406	400	390	366	366	359	357	390	349	425	367	345	369	389	339	355	363	336	391	328	354	334	363	352	374	372	347	393	396	375	351	377	373	423	369	365	349	360	389	375	375	350	394	396	374	436	357	358	372	370	380	369	419	353	372	380	408	356	378	376	375	418	363	356	381	386	357	362	357	371	374	372	356	361	376	359	384	349	398	368	380	374	387	360	375	384	367	388	407	368	360	364	355	362	356	368	393	385	365	389	385	405	367	378	431	352	341	389	372	383	348	349	345	380	353	362	378	383	369	400	356	337	358	351	335	373	373	364	381	390	367	383	363	367	395	379	378	349	368	358	347	366	368	331	392	351	382	383	344	381	395	357	374	346	405	384	408	379	377	370	367	357	395	360	417	346	348	409	353	356	372	365	365	355	383	346	371	353	359	371	359	378	391	397	388	350	368	388	362	372	364	366	372	361	399	368	371	383	368	382	368	382	345	388	389	364	352	359	372	367	377	345	374	393	362	366	362	365	381	369	359	360	392	388	349	361	352	404	363	373	397	374	351	338	341	374	358	359	361	372	391	360	366	385	369	349	361	336	351	364	368	354	376	365	357	385	354	414	374	356	406	357	363	396	352	386	352	370	319	416	375	377	348	389	363	404	384	356	369	331	391	361	400	379	357	392	352	355	415	386	331	366	386	360	365	360	358	369	372	369	339	387	360	353	382	370	345	348	369	362	344	350	413	361	353	362	377	390	373	380	364	377	330	350	363	393	367	367	378	348	348	338	347	364	328	379	342	395	346	391	332	329	382	372	362	383	374	361	407	393	394	383	387	349	349	381	399	314	335	361	370	386	357	358	356	379	359	398	383	365	377	380	334	371	361	408	364	337	392	377	353	375	337	338	387	373	348	365	406	390	362	355	376	368	322	356	384	340	363	384	365	404	390	371	363	381	360	361	371	361	371	353	341	409	376	372	376	361	367	366	364	373	372	348	361	368	349	354	380	331	375	374	356	356	368	360	362	395	333	355	376	360	374	353	351	385	368	402	375	374	366	333	402	376	341	355	350	344	358	371	364	351	351	352	388	354	392	376	371	372	364	349	364	379	379	335	370	354	359	346	388	375	368	372	373	353	382	348	377	349	354	391	382	395	380	365	353	341	373	353	353	362	368	354	407	345	361	384	357	378	392	383	364	366	367	354	373	364	357	382	391	378	347	378	354	353	334	381	361	419	403	363	361	385	352	334	329	353	382	361	353	385	356	351	327	384	382	341	340	335	336	375	392	377	367	356	387	365	356	369	362	357	351	402	365	366	374	337	381	382	333	398	367	385	358	390	344	384	380	340	359	339	392	355	366	369	352	346	370	315	317	358	368	345	355	346	337	372	384	383	382	359	392	373	384	342	386	351	396	373	354	381	375	389	404	356	370	371	328	367	383	379	385	374	342	360	362	352	365	349	380	373	382	352	360	378	366	393	366	389	389	394	385	357	362	387	348	375	328	365	382	366	356	334	389	352	352	371	367	359	400	358	371	365	370	381	365	345	394	354	364	380	390	389	392	352	406	378	366	366	338	381	362	384	368	358	374	361	353	351	358	345	380	361	376	356	352	351	360	360	379	388	350	387	359	384	370	374	370	371	367	326	385	337	380	344	381	387	369	379	379	323	371	333	336	365	356	328	370	381	354	308	354	368	378	359	386	377	380	386	349	370	369	369	360	392	407	372	349	379	369	366	351	337	371	385	360	375	354	375	370	366	356	341	379	362	370	371	423	382	350	393	366	367	374	365	390	386	390	355	393	364	363	415	371	376	403	345	380	368	366	344	371	345	364	402	361	397	399	385	372	363	347	372	341	392	367	398	347	354	393	347	367	389	375	384	353	366	384	371	364	370	384	378	339	386	391	364	403	368	349	358	376	336	372	364	369	363	367	352	367	348	359	350	391	379	367	314	367	364	391	362	384	385	379	378	337	383	360	347	357	354	354	399	407	354	376	355	369	337	364	376	344	385	353	330	347	366	360	372	388	370	390	401	370	382	337	363	359	363	384	342	348	378	338	370	368	354	379	384	356	372	371	365	370	387	393	375	366	347	392	383	389	368	366	353	351	377	369	354	347	397	368	369	387	350	382	364	387	334	368	378	344	369	355	377	357	360	376	386	411	383	352	385	362	383	385	393	370	350	351	371	341	376	360	374	358	347	362	354	368	409	348	423	377	406	371	320	380	355	377	341	374	336	400	354	365	383	360	356	387	346	370	331	375	389	349	378	372	351	360	384	359	350	383	391	376	374	370	378	382	356	357	352	329	394	373	369	400	356	348	386	359	362	413	367	369	401	348	350	376	383	357	345	370	369	320	349	355	405	379	362	325	377	383	363	370	365	354	350	378	339	366	343	373	350	374	382	380	408	384	381	345	341	378	402	364	343	367	398	412	375	403	353	348	426	346	376	367	377	388	360	382	378	370	348	378	388	369	370	351	371	379	350	367	357	382	381	350	362	379	386	382	384	378	426	383	348	355	362	368	355	369	357	355	409	361	365	346	387	362	405	383	366	349	391	372	357	405	363	386	365	377	348	390	366	357	394	382	363	354	368	317	360	331	334	386	354	387	384	366	368	391	428	384	363	344	381	359	369	369	360	345	371	391	359	401	385	386	357	363	361	380	396	352	362	378	383	366	371	372	340	389	396	364	360	359	371	402	326	388	363	361	341	377	358	385	361	377	404	360	352	346	367	349	345	380	361	356	375	364	358	370	363	367	370	353	359	359	386	378	397	350	371	346	387	380	408	390	365	349	361	356	368	374	347	372	350	369	373	360	370	354	357	375	360	380	365	373	392	358	378	363	356	373	351	354	363	390	385	387	375	373	371	406	392	354	369	364	359	353	380	360	394	380	348	386	407	341	413	359	373	348	373	367	390	361	388	366	354	354	333	381	381	396	364	344	369	392	391	368	365	362	365	392	345	372	376	395	328	369	376	386	369	347	375	382	396	381	381	343	381	365	356	372	355	364	356	353	375	372	399	366	338	367	367	339	396	376	382	343	386	351	360	354	375	377	378	383	383	373	371	345	398	359	382	372	368	379	353	377	332	373	389	385	382	392	384	360	324	383	357	388	336	400	380	366	379	371	396	355	379	367	388	372	368	342	384	363	340	373	376	382	399	363	349	375	375	351	359	358	364	391	398	356	374	398	373	377	367	360	343	368	357	364	341	324	379	326	361	365	367	356	350	342	391	354	383	401	327	325	388	403	399	388	375	362	356	366	408	375	364	422	334	389	361	330	350	313	358	378	379	409	366	375	359	365	374	381	374	372	361	397	355	355	369	359	393	371	356	368	388	373	399	408	392	353	351	396	391	364	360	353	411	417	356	377	378	353	338	344	370	367	353	377	378	375	341	351	365	396	375	375	365	358	368	363	362	350	327	380	355
57988	83290	73725	52377	4331	1106	961	828	705	645	623	591	606	578	571	611	554	591	548	547	535	569	534	559	566	564	511	551	539	486	560	915	3127	1806	549	478	514	550	500	514	521	540	466	502	498	551	540	491	553	501	531	492	564	499	493	510	534	488	510	494	518	480	530	506	487	447	540	507	495	508	528	485	500	532	516	511	504	512	510	532	512	493	481	504	545	517	506	492	532	507	503	498	532	480	527	506	512	526	507	509	478	475	510	520	490	530	510	511	537	514	469	503	522	508	474	518	503	504	497	507	500	527	497	477	489	520	523	501	516	475	495	523	495	528	543	491	497	504	502	518	525	489	517	520	495	502	520	497	494	474	530	476	506	509	513	512	497	498	488	459	507	537	524	540	551	532	525	495	535	512	519	511	517	536	532	499	502	509	519	497	499	502	532	528	465	509	535	519	503	541	504	478	539	515	520	489	490	524	520	537	508	537	499	499	557	527	491	502	551	528	492	456	490	459	475	527	522	534	518	525	502	484	502	482	499	484	482	516	526	502	526	491	485	536	506	531	516	508	495	516	512	538	479	499	524	513	489	487	574	509	469	534	469	479	468	512	502	508	499	524	520	500	522	508	503	520	505	496	510	488	492	476	487	526	499	512	517	498	534	526	535	509	521	507	511	514	503	495	454	513	521	522	521	536	490	510	507	509	531	522	484	535	482	495	504	498	508	512	501	511	500	521	452	494	484	487	494	510	532	483	531	474	533	540	471	516	517	472	509	503	553	465	497	530	510	515	480	476	511	528	520	537	515	525	540	523	499	513	514	546	494	524	532	505	546	549	532	490	506	491	517	505	536	525	484	517	507	491	491	500	528	530	496	462	523	502	538	538	537	471	537	503	545	483	511	521	518	517	538	526	504	521	544	534	544	547	516	502	482	543	506	513	509	495	477	552	512	542	503	496	512	510	529	553	528	510	501	510	534	458	523	474	525	468	541	511	454	531	498	519	519	497	493	521	481	546	511	532	517	516	494	515	524	522	490	519	474	550	496	496	496	528	498	533	542	533	489	518	520	513	510	488	493	545	516	485	540	494	474	488	510	501	492	511	540	518	509	549	502	496	545	506	535	520	539	546	504	504	491	508	467	480	453	482	536	522	528	495	508	497	473	533	510	490	500	471	506	502	536	518	491	514	516	529	504	506	501	517	518	494	491	449	483	489	517	500	507	494	535	496	523	486	503	466	539	487	493	501	519	452	515	494	492	519	494	531	475	525	509	531	509	493	489	524	463	487	533	484	496	503	499	489	505	532	482	483	512	495	523	481	536	478	500	524	552	496	483	554	538	500	517	507	512	509	545	526	544	519	534	556	504	537	493	481	527	516	475	468	501	552	497	560	478	528	513	521	512	549	533	511	486	533	546	511	562	529	533	514	516	511	474	473	499	516	500	476	512	505	509	522	502	515	500	496	508	493	508	499	519	496	498	474	496	488	511	506	546	526	526	482	517	531	513	511	523	472	492	523	489	539	523	524	501	482	536	541	532	512	502	492	508	507	535	506	506	498	532	486	477	550	540	493	535	538	529	512	509	533	527	533	506	531	525	561	511	515	504	493	517	512	494	454	515	511	543	519	498	504	495	510	502	476	481	489	541	537	533	513	506	514	485	522	518	506	521	459	525	502	518	515	531	514	533	487	469	478	531	526	480	516	459	517	515	497	509	529	511	512	490	540	492	491	523	515	501	470	502	515	530	491	537	497	483	527	533	521	510	465	485	536	467	540	539	490	515	537	499	538	511	487	495	492	516	523	489	540	530	550	509	503	498	517	525	502	487	494	534	557	501	553	497	540	531	528	495	491	494	504	528	481	549	502	491	462	565	537	495	524	501	536	524	529	527	523	527	564	499	495	473	455	481	491	522	521	495	509	500	494	498	525	548	491	514	530	499	495	490	495	534	505	511	534	485	483	532	508	534	522	525	518	512	518	528	532	540	523	481	504	527	453	494	498	522	538	492	507	496	497	498	460	478	498	487	502	528	474	517	515	499	515	482	525	479	520	489	513	530	518	487	545	475	525	538	516	531	484	488	486	492	482	515	469	535	499	514	519	528	521	502	516	525	528	509	551	513	511	511	537	518	499	524	514	521	517	538	489	471	534	506	503	509	519	499	527	474	521	515	504	540	468	514	491	505	495	465	511	497	530	506	486	470	526	523	533	458	508	522	502	513	487	519	527	470	512	496	483	507	466	506	525	492	541	493	511	515	541	512	482	534	551	483	514	502	524	500	508	518	531	526	572	515	509	535	507	529	479	478	513	519	474	509	512	478	489	517	478	518	494	495	515	486	503	541	473	516	467	495	501	509	529	511	482	537	523	462	522	527	531	494	499	542	503	499	519	508	520	510	508	466	508	500	486	499	518	510	471	460	538	513	507	532	524	500	505	516	500	500	531	485	494	487	480	500	483	547	488	544	511	511	500	548	527	517	506	511	500	523	497	515	532	485	520	504	497	486	546	483	488	506	487	544	467	475	510	509	533	530	476	517	513	501	463	518	490	513	496	477	522	517	492	495	535	533	464	485	501	498	548	487	510	527	515	523	541	510	529	496	510	509	489	513	535	558	493	537	507	508	461	509	519	541	516	511	483	503	493	512	497	499	468	537	467	494	520	523	499	498	501	510	479	522	531	484	521	511	503	506	526	524	528	511	531	514	555	485	493	489	522	511	496	502	499	485	489	531	521	545	547	494	518	511	527	539	502	511	499	529	524	493	509	561	519	518	475	511	487	517	499	525	500	507	496	518	509	498	526	503	511	514	515	550	521	504	498	494	519	508	511	503	487	529	529	503	500	487	508	501	534	540	481	517	516	505	482	485	491	517	513	468	535	485	519	491	523	492	425	505	528	503	498	533	480	530	521	512	531	537	525	566	492	514	475	529	531	519	522	503	513	486	490	530	474	530	518	548	470	510	516	489	538	498	532	489	485	489	512	512	497	492	493	509	503	497	516	492	492	481	516	465	517	516	501	482	500	527	485	516	523	471	488	463	539	472	510	506	489	506	538	534	522	503	509	547	503	505	489	524	523	553	505	523	532	502	490	540	504	507	567	501	494	538	534	517	504	538	468	518	498	488	494	537	480	519	510	512	495	507	514	454	541	468	496	511	506	472	521	534	487	499	497	492	501	495	469	528	475	552	521	464	529	504	495	464	488	509	489	490	527	483	511	492	509	537	491	492	521	476	503	487	461	547	516	523	529	532	513	525	507	530	507	527	514	513	508	496	442	532	530	512	474	511	509	482	490	533	470	494	504	492	510	512	501	537	532	531	507	537	509	494	490	541	514	482	465	492	497	506	537	497	539	485	500	494	485	537	476	506	519	497	496	489	512	529	543	482	514	517	502	506	525	506	511	521	553	530	502	507	518	535	540	492	541	493	498	533	505	533	530	531	511	509	509	472	510	515	518	518	538	498	526	512	527	521	490	494	515	476	488	521	550	470	461	551	509	489	540
26871	29162	37898	21358	1751	366	269	250	227	235	209	225	199	217	208	227	246	237	233	213	235	225	220	232	223	233	216	254	241	220	209	244	300	285	220	225	233	220	210	222	234	224	218	214	220	242	216	255	254	222	219	188	228	227	223	224	249	236	232	224	228	180	233	215	226	239	241	209	207	250	210	202	229	221	229	200	208	214	235	197	198	229	223	211	233	183	200	228	222	227	245	217	225	212	240	242	218	241	229	199	221	235	211	221	209	239	235	252	227	207	200	232	214	219	222	251	234	193	226	220	232	194	216	217	205	220	247	226	209	236	206	217	231	206	240	206	222	220	257	243	245	224	235	197	192	236	216	216	227	235	248	236	220	225	227	218	210	234	227	206	215	210	214	231	221	222	217	220	221	233	211	200	218	243	234	235	225	250	224	209	213	209	187	217	222	227	216	230	195	232	228	198	199	223	224	218	252	251	245	227	200	229	239	233	224	226	235	209	204	237	229	244	254	230	214	214	216	230	201	214	214	207	204	203	201	217	222	222	208	221	215	227	215	256	223	220	238	210	233	217	223	211	218	195	220	205	195	207	235	243	241	226	221	228	211	200	211	224	231	206	236	241	228	230	223	216	214	235	215	237	244	242	200	216	233	216	225	215	230	235	211	208	208	215	241	225	224	231	184	208	218	251	228	256	242	226	210	241	240	241	197	226	235	251	215	218	230	216	219	226	229	218	216	208	219	254	232	230	220	231	206	235	212	200	219	206	215	217	242	235	251	219	213	233	208	228	206	218	240	240	208	232	218	224	232	209	207	226	201	217	209	228	218	187	190	228	214	252	228	234	224	228	245	214	211	196	242	236	210	211	256	226	224	181	231	203	202	224	231	254	223	229	205	230	192	218	259	227	246	224	225	203	238	205	228	216	214	222	226	202	220	237	215	228	214	213	210	222	207	209	197	217	202	230	197	217	259	199	244	230	248	230	233	232	204	198	210	216	206	190	234	209	230	222	211	221	226	245	216	210	224	187	194	236	215	264	220	213	207	221	227	210	237	226	234	214	204	209	218	254	200	213	231	225	220	217	195	208	208	246	231	246	242	231	209	221	228	226	244	202	224	237	232	231	206	212	226	213	207	200	230	197	223	200	240	228	218	202	239	198	231	222	232	209	218	229	232	229	234	217	222	228	221	208	204	228	229	217	227	207	196	238	221	215	222	227	239	214	213	225	214	202	230	239	220	205	239	224	215	221	239	220	197	243	234	222	223	227	233	240	223	225	249	202	251	243	227	215	224	200	238	214	220	211	214	231	225	241	222	219	210	221	221	236	190	222	233	216	228	244	203	222	234	251	208	217	233	231	215	229	256	248	219	205	209	212	235	210	216	232	222	222	222	227	218	187	238	225	216	246	234	209	225	196	220	202	210	243	221	197	209	212	212	245	221	199	236	191	233	206	213	219	243	200	212	215	196	219	225	239	225	222	216	226	225	219	213	208	221	238	216	247	215	234	229	244	220	239	231	257	180	204	224	223	221	219	212	222	219	238	229	224	207	214	233	238	233	221	212	224	241	212	224	177	221	235	232	251	223	221	222	235	214	211	219	234	227	224	202	232	230	212	224	217	198	248	231	197	197	230	212	228	270	200	221	230	227	241	258	214	176	232	197	201	222	201	229	217	228	235	217	193	234	211	211	214	217	198	207	216	228	222	211	218	208	223	224	221	236	205	242	230	203	198	226	231	211	201	230	205	236	219	235	228	208	233	225	242	228	221	220	233	229	229	225	211	222	232	197	233	221	242	223	226	235	235	236	224	215	227	218	201	222	250	232	214	259	228	208	246	222	215	229	222	212	216	260	215	211	226	212	216	206	208	218	221	221	240	228	218	217	210	202	228	239	247	196	201	211	204	203	219	240	217	206	243	206	226	223	225	253	204	220	208	203	225	220	217	210	207	219	231	234	209	208	198	266	207	207	248	237	212	236	229	201	226	228	216	255	220	204	223	248	235	219	227	229	263	208	207	221	218	223	221	231	203	189	214	234	209	233	200	203	208	212	233	223	217	203	228	197	231	231	226	243	239	221	234	245	199	252	220	221	223	234	210	225	234	219	239	244	242	238	221	220	228	220	237	235	237	219	218	214	222	224	237	228	228	200	243	227	187	215	216	219	233	198	222	204	223	217	194	214	209	218	228	220	230	201	223	210	206	228	232	202	222	221	211	249	220	218	212	220	214	226	230	217	237	196	216	213	218	232	245	208	219	224	231	211	222	219	232	191	221	211	218	233	208	210	208	207	223	198	203	223	223	228	244	210	228	218	228	216	229	215	228	218	217	220	215	205	218	215	211	178	228	216	208	220	215	232	219	245	231	216	220	213	227	236	201	224	221	208	229	247	252	264	228	224	214	236	207	256	231	241	211	202	209	217	254	209	224	217	239	195	212	231	211	191	228	208	212	226	212	215	225	220	204	214	236	237	241	224	213	196	198	201	208	210	205	257	217	217	211	225	216	211	199	211	224	224	215	230	230	233	244	211	205	220	223	207	219	192	221	229	244	233	230	213	234	227	224	239	226	228	211	217	256	201	201	205	215	218	242	200	226	225	240	217	205	190	234	222	210	207	223	199	226	204	181	232	226	180	208	222	198	255	231	238	231	247	237	221	213	235	224	220	191	230	198	245	230	205	215	246	223	227	226	207	230	237	219	235	204	199	216	199	254	248	239	229	229	229	204	237	214	210	221	222	204	228	198	219	227	227	194	218	232	203	223	221	240	249	212	204	242	223	217	225	202	212	218	202	244	218	218	204	225	244	245	216	228	199	210	213	240	235	213	237	214	216	249	257	242	240	218	239	210	239	241	220	246	215	205	204	209	229	242	225	227	226	220	186	244	225	211	214	234	233	231	240	230	252	221	198	239	256	204	234	223	229	248	226	222	231	217	216	224	207	208	216	211	203	213	228	237	222	239	233	211	255	211	230	200	227	187	231	239	206	227	228	233	225	210	213	210	237	205	218	224	220	224	236	210	225	239	235	212	231	216	236	206	197	221	215	239	226	247	241	212	219	228	218	226	200	254	213	202	234	214	241	211	214	227	200	247	190	230	235	215	232	235	216	220	198	221	207	194	217	211	221	223	218	203	226	231	234	227	210	224	232	214	210	230	208	244	204	232	251	247	261	211	203	197	220	241	229	223	235	209	226	222	218	198	210	224	211	217	208	227	209	225	216	216	217	212	201	228	203	238	219	233	243	202	208	186	190	220	220	199	205	223	219	234	194	235	215	210	220	208	251	236	203	219	233	231	223	203	202	220	213	245	194	200	202	234	199	208	217	216	219	215	193	218	222	215	204	215	219	210	221	225	200	220	212	224	225	234	217	243	225	210	220	187	225	218	222	209	226	245	235	237	217	209	234	229	221	235	236	196	202	194	202	230	216	243	236	229	220	231	241	225	220	217	198	210	237	199	254	207	224	206	257	233	221	226	222	233	211	231	228	215	228	217	237	206
25524	50738	40181	17758	412	370	350	316	314	328	321	318	322	316	365	355	320	328	290	325	330	310	354	322	334	299	308	315	330	331	317	354	483	424	306	297	311	295	313	301	345	300	312	276	278	298	330	308	332	330	316	307	349	325	330	318	296	345	334	322	325	329	330	328	345	288	329	332	358	320	324	319	304	291	318	295	310	289	292	328	265	332	304	307	319	300	309	306	291	356	359	355	295	306	317	310	321	322	319	305	294	300	318	323	295	291	331	330	316	314	318	323	306	327	349	328	335	303	298	309	311	356	334	331	308	308	292	323	307	352	301	275	308	309	308	327	315	298	312	305	321	316	323	327	333	329	331	334	293	307	318	315	269	327	306	319	311	288	316	316	301	350	334	327	287	320	304	318	286	310	337	339	317	300	335	326	301	345	303	312	332	325	305	330	317	321	345	363	303	301	332	314	276	337	317	328	318	333	307	292	295	308	329	300	325	315	314	300	320	308	297	298	333	275	296	353	316	307	325	314	306	320	313	301	327	311	289	322	313	330	325	318	307	304	295	297	319	320	323	316	331	306	323	306	306	338	305	322	304	313	347	357	318	321	312	293	304	286	310	292	337	319	346	311	335	327	294	360	309	315	332	295	308	336	303	311	335	298	321	325	334	341	327	325	344	310	317	324	303	327	325	315	306	309	299	310	343	339	295	322	334	307	321	300	342	293	302	330	320	343	295	310	330	311	304	317	305	314	328	298	323	349	304	343	331	306	347	296	341	310	303	316	302	321	305	349	303	337	317	304	286	320	329	317	311	296	316	311	314	306	339	305	310	312	333	312	304	290	295	345	312	351	299	333	320	324	332	334	316	311	307	315	296	330	325	328	328	338	324	333	305	321	310	318	335	323	313	343	305	308	337	322	318	292	300	307	333	323	323	298	292	313	317	303	298	318	290	310	307	313	303	310	341	303	339	334	345	320	292	328	330	298	306	317	321	336	300	336	347	301	284	343	311	340	353	314	344	300	310	340	322	305	313	294	302	321	292	325	312	301	301	283	280	327	318	328	334	332	304	297	300	319	311	323	283	336	325	297	297	317	296	300	305	355	326	350	312	328	343	297	329	295	318	304	312	336	363	334	328	320	313	291	322	301	324	296	305	326	314	325	342	318	325	309	295	308	329	314	325	309	304	324	312	324	312	321	328	343	342	333	312	292	341	304	269	336	324	291	346	296	314	288	307	327	316	294	315	319	317	305	325	336	327	311	312	302	325	357	293	315	333	324	305	324	332	302	304	283	308	343	299	321	313	311	320	294	307	312	331	309	303	287	303	329	327	330	325	323	354	316	316	301	308	303	321	320	291	318	317	296	304	320	292	340	332	297	305	340	307	311	324	320	316	341	318	302	316	308	344	341	347	318	320	320	315	278	304	318	317	294	310	300	318	311	308	321	331	324	316	315	304	317	285	332	314	286	335	335	297	317	312	290	329	293	325	336	315	304	340	309	295	329	330	342	312	328	341	306	289	326	325	338	307	284	306	296	323	332	317	327	294	327	314	339	324	316	309	318	351	309	325	293	299	312	330	341	319	323	321	315	287	314	308	308	326	323	282	315	335	283	315	298	283	324	328	333	315	292	309	322	326	314	314	352	331	323	317	322	336	303	303	315	316	314	306	300	328	301	315	343	313	300	323	355	374	306	300	304	330	320	339	329	307	319	360	299	326	326	334	307	318	330	314	313	342	323	290	346	299	348	334	305	330	323	316	323	315	306	303	324	325	336	301	307	306	309	328	332	303	288	323	300	317	313	307	315	333	312	352	293	345	322	333	321	314	287	331	331	308	325	314	324	308	316	327	302	337	303	320	300	297	332	319	286	298	295	316	317	310	315	282	327	360	347	322	300	340	311	309	313	303	325	303	321	306	279	332	313	338	326	344	317	311	314	328	307	340	302	298	307	297	306	311	306	311	310	317	347	312	320	284	343	325	306	312	282	314	315	308	332	289	325	299	314	306	337	312	307	339	299	310	339	319	328	337	334	308	286	326	304	328	336	314	303	321	308	346	332	336	320	333	317	344	303	339	319	339	315	323	316	294	337	336	338	305	324	351	311	325	339	313	318	273	316	308	320	320	316	312	323	311	289	295	311	312	332	338	325	318	304	305	340	295	314	290	312	300	317	324	326	333	316	327	350	299	358	297	303	335	292	307	342	296	332	337	316	329	294	306	302	382	322	306	321	318	320	365	332	350	312	309	318	305	313	301	335	309	315	314	333	315	321	332	324	320	279	300	338	302	312	322	315	325	315	315	325	321	315	321	316	278	297	305	320	324	332	306	315	332	309	332	332	304	304	309	332	350	294	306	282	312	305	339	328	293	360	322	289	332	304	326	341	320	328	298	275	316	354	338	321	344	314	330	338	281	323	335	263	329	297	343	294	342	312	336	313	303	360	316	283	328	318	317	309	329	356	311	330	310	283	313	303	344	325	312	335	308	330	311	332	326	341	332	311	299	314	329	296	337	300	338	335	344	303	316	306	322	312	277	307	342	327	320	299	326	317	315	330	275	307	337	340	322	288	350	332	324	341	344	353	327	347	283	311	326	324	307	298	317	313	269	313	293	310	303	329	309	328	310	336	297	299	316	348	313	305	333	352	336	306	285	341	296	323	294	311	312	349	334	306	321	329	324	309	313	305	294	325	297	301	327	300	298	307	335	321	295	332	320	328	307	328	308	322	333	332	320	316	326	321	317	296	302	307	298	320	324	315	339	326	325	305	302	319	309	310	337	327	349	295	307	297	323	320	344	297	278	311	333	312	322	278	291	304	316	278	307	320	320	324	307	302	314	330	305	311	331	310	314	315	310	314	322	341	309	315	315	291	336	297	322	292	323	350	344	340	306	330	304	318	366	326	279	334	319	287	341	274	297	312	306	319	327	330	293	309	323	355	279	313	309	295	339	334	301	326	314	300	317	286	282	321	310	318	313	302	326	326	324	329	315	309	326	307	291	337	304	310	315	313	334	328	322	324	287	322	303	334	293	332	327	318	290	318	342	320	303	341	287	301	327	314	300	332	338	333	340	312	318	339	317	326	309	327	290	280	300	301	345	313	308	335	310	315	308	314	340	297	355	325	319	329	332	346	345	316	340	293	318	337	325	308	303	341	304	328	319	279	296	335	342	317	315	321	303	323	295	279	327	350	317	278	320	324	316	313	319	297	288	333	330	306	307	298	333	307	323	318	278	319	313	339	283	317	325	307	296	294	304	307	300	328	310	323	291	318	309	299	331	307	291	338	319	338	317	346	316	306	289	308	346	343	327	326	305	294	314	317	300	337	321	315	315	335	328	333	298	309	314	313	308	337	277	311	325	322	324	326	339	304	332	327	298	312	323	302	306	323	302	313	346	299	308	346	308	306	324	306	314	316	342	304	348	328	357	325	307	305	311	301	334	309	328	290	345	318	329	310	329	308	317	341	351	340	321	331	300	342	333	280	281	329	311	298	303	352
23960	22431	38194	38817	20935	9922	1008	448	414	415	408	378	364	351	378	351	386	390	389	375	381	341	379	367	346	339	360	372	377	351	381	575	861	687	379	367	354	361	367	334	369	376	400	366	328	383	377	371	336	352	392	352	340	383	379	369	384	340	345	334	373	362	331	346	359	386	383	348	394	341	345	393	365	355	342	378	341	383	328	384	373	381	356	371	365	335	349	398	359	399	336	358	344	379	371	376	356	362	375	368	320	344	386	354	327	382	360	379	380	390	362	347	371	401	339	353	345	358	343	331	355	339	378	337	359	399	361	351	346	362	380	380	350	338	381	371	351	337	362	344	369	354	387	391	347	391	338	369	328	343	334	327	342	362	369	365	359	361	348	389	377	374	377	361	364	392	373	389	314	372	374	365	360	369	366	370	352	350	374	359	351	410	363	353	378	364	371	381	397	410	383	362	375	376	370	353	394	359	346	387	388	385	340	346	355	364	366	361	340	336	392	384	364	377	364	330	341	378	375	339	366	336	348	365	390	367	377	358	359	389	335	389	371	376	348	345	380	361	328	350	346	361	393	378	350	364	349	399	365	350	345	379	360	346	375	389	359	361	351	384	410	348	358	370	340	344	351	392	353	375	343	373	409	353	375	344	352	388	377	376	377	356	344	358	356	350	364	347	335	352	366	372	381	367	398	373	348	372	342	370	352	377	350	375	390	350	351	363	349	353	322	368	356	365	342	355	338	398	351	360	371	354	337	347	342	358	386	380	353	392	390	334	383	376	358	344	383	380	347	378	346	367	399	369	357	370	345	377	360	379	359	372	385	354	356	371	375	349	354	356	385	404	399	344	383	368	366	379	353	379	360	381	355	373	345	358	419	372	361	351	336	360	387	340	400	339	332	357	395	357	396	332	364	333	372	385	346	378	385	375	364	375	406	373	391	350	355	391	342	365	364	375	366	391	335	380	384	361	394	386	349	361	369	366	369	410	364	366	377	361	349	370	355	358	388	335	343	350	333	354	350	368	363	366	393	349	371	387	363	324	367	399	369	357	333	361	370	376	356	363	382	357	356	367	320	347	360	380	382	377	365	338	379	366	377	395	379	366	353	350	332	386	369	348	369	367	378	369	383	365	357	358	336	354	326	361	364	341	358	360	364	351	354	355	392	341	372	344	397	365	346	379	352	372	370	344	374	360	338	345	371	354	369	373	376	357	373	353	355	346	365	351	389	381	352	353	366	362	343	384	391	365	355	379	364	391	366	365	341	370	382	341	364	347	362	377	359	336	336	370	375	364	375	359	343	373	367	367	346	353	334	382	370	359	338	362	336	358	376	375	370	393	353	355	366	335	358	324	358	327	390	356	343	311	397	367	366	347	375	358	366	337	358	379	361	357	386	358	391	364	349	369	355	361	384	399	360	370	396	344	370	400	371	372	346	332	363	361	361	358	364	388	378	354	354	347	384	357	362	366	376	363	345	339	339	349	348	377	377	358	334	320	377	352	393	361	357	377	339	378	361	347	342	361	353	342	366	382	361	376	320	347	345	350	336	375	370	315	350	378	362	357	344	355	364	358	362	329	364	355	367	396	346	362	338	361	348	360	375	365	340	321	355	402	369	351	331	345	355	393	359	373	370	371	350	362	374	375	358	367	360	370	338	373	397	352	339	371	354	351	330	365	352	372	379	393	360	373	357	356	351	322	347	373	351	361	391	352	338	375	388	382	375	347	355	347	370	345	347	380	351	329	359	352	400	350	377	348	389	382	351	371	364	344	350	376	372	341	388	346	350	363	354	368	355	350	354	363	361	364	362	404	343	348	387	367	398	337	367	334	361	370	343	359	378	350	379	385	361	381	369	395	353	354	353	359	342	339	342	371	373	364	343	340	374	337	381	344	380	377	353	344	381	354	335	347	372	341	361	340	330	354	390	361	334	349	346	354	356	392	361	350	377	357	365	371	377	337	342	341	345	344	370	334	375	378	396	374	368	355	342	366	363	358	379	344	379	327	369	347	377	345	352	365	341	368	353	340	366	369	363	369	374	359	349	356	367	362	398	379	337	363	368	401	390	331	367	375	324	347	357	375	348	369	365	361	380	359	368	353	361	350	373	352	355	321	361	382	362	368	339	382	334	347	371	352	385	369	363	389	367	358	374	342	335	372	318	340	348	394	362	377	357	361	342	343	355	357	380	362	378	382	368	381	371	363	368	374	338	383	386	349	344	385	353	351	365	355	379	372	341	401	374	357	348	377	366	344	390	375	381	356	348	396	360	353	353	362	351	356	368	369	374	398	339	347	341	365	319	362	377	342	329	371	361	352	357	362	332	364	379	364	390	378	340	333	373	379	345	319	384	369	363	390	368	357	363	400	365	348	355	324	367	367	364	350	365	358	368	394	342	370	335	379	358	326	353	356	337	399	359	376	345	361	368	339	385	381	347	398	380	379	364	354	355	378	361	330	345	355	369	373	334	359	360	334	355	346	344	370	395	349	365	387	364	371	352	336	323	356	363	367	356	368	350	355	368	357	388	376	358	381	365	375	379	350	332	392	335	372	381	343	361	390	351	388	368	342	363	363	387	363	380	383	366	357	366	351	373	359	375	372	340	371	360	339	352	355	358	361	351	402	348	370	370	340	360	381	369	363	364	321	391	376	380	397	359	359	343	342	340	372	388	332	354	371	359	377	391	385	393	384	387	352	339	361	375	385	378	346	351	350	369	346	334	364	356	349	351	339	367	340	358	355	350	347	346	418	365	347	330	390	368	359	383	356	341	351	372	356	376	365	397	353	362	366	352	345	366	365	345	380	377	389	385	355	374	330	370	357	393	370	360	350	366	350	344	365	338	334	377	375	378	389	364	364	362	356	337	353	358	401	358	368	374	342	353	399	379	352	377	397	359	391	366	365	367	345	377	331	372	361	339	386	402	377	364	335	342	314	345	373	360	343	336	356	396	361	376	391	359	369	344	348	385	365	333	371	356	389	351	383	360	373	370	365	362	378	403	375	397	354	344	390	360	354	401	354	345	342	357	354	356	373	340	360	368	343	341	338	354	353	343	345	368	369	369	352	364	377	365	344	377	359	369	353	368	383	364	360	365	372	368	333	315	346	367	376	374	402	372	346	385	375	374	335	372	377	342	389	352	389	316	373	332	343	331	363	348	354	332	391	377	407	366	388	388	348	357	383	357	359	381	373	343	354	373	389	357	346	373	395	376	399	398	370	414	393	346	369	378	363	353	344	386	393	421	377	362	389	381	381	367	366	345	370	368	358	356	369	344	355	378	371	352	365	336	346	356	354	372	402	378	365	367	343	382	389	351	380	317	338	387	368	366	397	351	345	368	352	339	361	324	352	358	377	386	345	339	353	351	349	361	350	360	367	375	359	362	373	351	353	374	365	390	406	382	360	370	363	368	362	384	349	337	365	352	318	355	376	317	383	381	377	345	366	366	373	383	381	359	334	324	360	372	341	364	384	379	352	350	385	363	340	390	350
51091	88045	71308	44321	8724	764	740	642	569	618	549	582	528	555	550	583	502	512	513	545	517	563	500	529	532	532	561	500	525	541	575	1046	1566	1281	589	463	576	496	477	475	496	488	461	500	519	548	509	504	542	493	462	532	520	481	505	493	513	549	516	501	499	498	540	511	535	519	505	468	497	519	501	495	526	526	542	486	505	529	490	454	545	497	470	529	490	527	517	543	510	500	523	514	478	478	520	499	532	500	505	535	491	494	545	521	479	485	489	517	537	537	502	500	518	509	551	516	481	509	487	504	532	484	509	496	516	458	500	505	528	528	466	511	487	494	485	520	516	529	486	432	473	518	542	517	492	480	514	455	543	539	524	501	506	478	458	545	530	487	470	485	507	515	481	576	500	452	495	527	536	493	465	493	533	544	511	596	490	499	504	500	501	519	464	498	506	474	472	490	469	524	508	485	553	483	561	495	495	518	519	513	505	501	499	515	512	470	491	559	498	513	538	509	495	541	517	510	508	529	550	493	518	471	507	490	526	535	546	501	457	521	529	508	486	445	492	511	516	503	481	509	519	508	495	471	524	495	494	497	478	507	508	496	486	479	488	536	492	509	497	506	502	541	550	476	461	506	524	500	526	508	469	527	528	510	488	518	505	549	477	524	512	512	508	451	570	505	534	507	521	495	490	504	523	478	510	483	469	495	495	500	546	527	469	517	483	506	509	516	528	549	554	512	489	554	504	487	490	484	519	510	502	518	513	538	506	544	523	503	537	547	558	512	495	509	472	527	496	497	482	466	537	492	501	492	499	509	467	519	514	502	506	511	501	483	468	517	472	492	506	503	500	506	486	516	519	506	489	491	497	526	494	507	524	533	523	517	501	488	503	530	501	525	493	521	527	500	498	512	479	523	531	515	484	529	502	494	496	496	501	520	501	517	456	502	518	469	533	502	513	481	515	497	475	473	483	512	510	467	468	494	545	523	510	502	509	498	509	541	529	529	490	485	542	493	543	479	519	481	478	483	490	443	488	499	511	522	502	508	473	528	495	508	457	522	515	487	559	554	480	528	505	499	476	512	489	512	518	506	537	545	544	504	516	467	498	541	516	488	507	519	458	515	476	526	502	527	496	507	466	489	497	534	528	478	513	529	525	507	487	545	494	519	509	483	490	507	468	537	509	514	526	499	519	497	521	504	512	538	521	516	527	465	554	512	537	481	514	520	549	507	472	532	489	487	501	499	485	537	525	526	506	528	524	501	521	517	519	479	520	527	512	491	509	505	506	490	499	489	493	502	542	510	473	493	458	493	496	518	478	457	494	518	517	488	500	524	529	512	514	517	510	523	514	517	480	530	536	499	506	523	489	504	476	486	461	525	526	481	495	489	471	516	524	495	456	540	488	500	516	482	501	518	481	511	500	501	521	514	518	497	504	459	489	507	498	505	463	484	502	456	492	462	524	478	467	465	507	493	501	508	532	524	543	509	499	513	538	524	465	451	512	447	515	505	496	506	523	498	504	484	481	510	523	509	491	519	490	499	514	492	512	510	534	475	517	482	504	544	525	487	503	452	476	487	475	476	559	524	532	532	515	507	514	512	500	521	489	516	534	511	511	526	555	530	474	471	543	494	480	551	521	519	476	445	480	495	512	476	517	486	477	502	516	505	533	491	568	505	526	515	511	499	462	540	511	518	501	466	479	515	516	503	505	518	458	466	504	515	527	488	475	494	526	487	516	513	547	538	510	467	525	486	476	503	461	486	471	499	503	522	493	492	483	475	488	494	569	498	525	531	521	450	517	513	454	451	523	542	485	554	496	517	528	531	489	516	537	494	526	496	514	503	511	511	499	508	487	522	505	533	503	476	479	485	492	510	491	547	515	476	521	502	552	460	490	518	489	494	523	554	508	497	519	524	531	505	502	466	472	501	515	464	517	513	505	496	524	535	512	534	547	484	540	475	516	504	528	536	476	459	469	474	492	517	530	495	476	519	528	479	528	497	524	520	507	509	463	502	511	506	501	543	507	502	491	470	496	497	448	536	515	499	536	459	493	461	481	534	499	514	521	494	506	478	513	520	507	498	507	475	524	498	523	462	502	470	489	481	496	534	553	509	501	502	520	501	508	514	468	481	503	495	560	503	491	520	487	526	459	546	489	527	502	498	507	517	491	510	509	489	476	530	531	486	520	488	537	514	491	526	518	517	514	523	476	491	589	517	502	520	526	506	514	501	528	546	491	515	534	501	516	510	481	532	491	512	538	519	524	460	477	506	538	504	524	476	519	491	501	515	504	531	482	516	513	498	532	525	514	494	539	506	518	474	515	524	507	497	526	505	494	464	525	465	458	493	474	522	481	486	513	465	523	465	499	509	482	513	490	508	494	507	493	509	496	551	466	512	498	481	502	511	503	520	487	495	513	489	550	490	516	550	511	490	479	502	524	522	473	506	482	505	488	511	520	502	516	503	502	551	492	484	519	500	516	495	528	512	532	451	533	528	514	530	492	490	496	506	524	526	530	509	544	534	493	508	494	481	521	504	540	469	502	532	493	487	512	505	499	503	503	470	537	510	498	499	531	507	523	514	524	590	466	504	488	482	495	465	538	463	508	498	488	509	547	559	501	511	524	484	530	489	494	485	484	510	513	570	494	507	515	537	517	508	519	491	488	521	538	514	497	492	530	516	519	481	499	516	475	495	490	510	492	517	510	520	482	510	549	514	462	487	491	498	508	480	520	526	486	532	501	513	508	490	555	477	510	492	508	507	503	478	495	515	527	515	496	501	498	472	528	470	478	546	506	519	511	468	524	493	503	505	484	493	522	477	528	513	503	524	503	511	491	496	548	530	508	485	456	511	514	505	503	507	492	486	503	491	520	527	520	496	506	498	522	472	502	499	510	467	487	501	495	519	535	559	534	495	535	494	485	470	527	509	490	520	503	527	504	526	530	493	477	480	493	511	510	523	506	531	524	521	496	571	526	522	519	534	517	497	500	502	534	499	521	495	483	514	515	545	488	489	495	539	476	517	521	512	505	534	525	518	509	506	494	514	493	513	508	521	504	501	517	517	526	517	499	554	524	501	500	507	483	491	493	501	509	474	549	497	490	526	516	486	508	518	508	493	510	478	511	491	464	522	520	531	483	498	516	516	485	507	495	441	503	491	508	484	537	493	481	523	457	463	538	471	493	507	523	506	500	507	493	524	530	563	509	516	455	510	539	527	528	493	488	471	507	511	485	546	519	468	486	500	481	505	486	484	494	475	551	513	484	478	516	509	476	538	492	481	520	466	511	521	478	492	487	509	508	487	503	522	486	523	515	462	514	516	518	526	500	513	519	451	506	505	522	523	507	513	493	494	535	453	546	495	511	524	538	499	463	484	500	510	498	515	470	516	487	475	481	510	517	530	485	534	481	512	516	523	505	487	470	508	500	497	493	508	522	477	514	492	507	498	502	541	532	503	470	469	477	545	504	535	525	522	506	498	521	500	478	502	567	522	507	505
22875	21670	33518	34524	21834	16754	4653	556	481	428	432	428	423	405	403	349	409	399	398	376	367	404	419	352	361	380	367	361	366	369	429	740	1339	1037	454	377	373	408	356	363	404	358	358	393	384	408	379	398	347	373	382	348	390	394	398	396	408	405	392	375	350	389	374	384	376	358	376	376	356	362	419	381	377	377	352	368	371	348	366	366	397	381	370	330	341	376	338	387	363	363	394	381	383	379	369	375	383	395	385	393	364	354	374	375	351	398	410	364	393	380	401	382	390	339	364	367	398	360	360	390	358	395	391	372	381	364	378	364	364	368	384	353	373	362	348	380	364	351	375	402	383	377	386	400	389	386	358	367	350	380	355	364	351	395	384	367	370	353	397	343	358	394	376	368	354	381	364	352	345	379	398	345	322	379	357	368	391	354	348	371	347	352	377	413	369	391	386	403	372	351	385	365	366	368	359	389	384	362	365	357	390	367	409	378	392	348	376	384	385	382	385	380	347	377	381	391	370	380	350	382	384	368	344	387	368	388	389	361	365	381	383	337	382	333	389	385	367	364	344	381	330	368	372	361	391	388	368	370	351	375	362	402	387	376	379	388	363	364	410	383	363	385	410	351	405	396	378	374	370	375	366	376	357	365	360	342	386	359	388	358	372	390	390	368	369	376	374	411	365	410	373	343	391	383	401	376	356	390	374	365	349	416	417	359	372	377	391	387	367	394	399	366	363	349	373	380	415	362	374	356	406	399	367	413	371	413	372	392	385	344	371	375	351	326	370	358	330	398	377	356	377	350	339	366	358	373	411	358	390	406	376	406	360	345	359	367	399	402	377	381	360	415	355	379	390	350	365	366	372	360	395	374	358	389	387	345	351	355	387	338	385	385	385	380	400	380	398	372	375	391	389	361	374	384	379	369	423	359	363	365	400	406	376	353	391	384	354	361	395	375	373	378	369	360	347	359	385	367	338	408	401	346	414	379	354	401	373	388	395	338	351	380	393	373	376	382	414	390	368	374	356	356	381	383	386	394	375	403	365	369	377	370	369	358	373	361	361	333	361	377	339	379	393	392	351	395	342	350	412	374	375	379	360	397	391	329	332	346	376	358	416	351	392	353	386	383	382	360	408	382	352	386	381	381	412	376	384	376	356	354	342	378	357	351	366	399	360	367	367	395	374	341	346	345	360	381	351	368	366	367	364	404	353	408	327	385	373	375	355	357	403	375	397	341	367	381	379	358	376	385	388	369	397	363	388	353	388	333	358	383	376	423	370	331	413	408	344	377	360	406	361	368	387	358	347	397	378	363	397	385	371	336	383	381	356	332	348	357	334	354	374	336	398	379	361	354	370	373	407	380	366	380	391	374	379	324	390	393	368	381	381	387	361	395	387	363	353	358	382	349	363	371	341	356	349	375	404	337	406	373	374	379	359	352	377	344	327	367	355	361	343	351	359	387	397	414	377	367	380	399	359	386	396	389	356	380	369	389	357	373	384	369	382	373	387	333	381	394	367	376	382	363	350	365	369	387	379	364	360	401	384	374	381	374	364	366	313	363	343	336	373	358	356	354	352	371	361	365	385	386	387	382	389	379	394	413	357	331	384	388	363	397	378	320	378	362	409	375	389	359	382	374	372	357	386	362	384	336	383	386	366	391	385	371	392	396	369	368	393	364	363	390	380	382	393	397	377	419	365	374	389	381	358	374	383	345	383	377	383	386	367	356	396	355	407	369	339	400	402	365	348	348	333	370	383	385	384	363	370	377	365	378	347	363	391	362	389	346	381	363	366	386	357	371	368	348	355	359	370	362	356	397	375	348	376	339	361	385	350	403	372	360	345	397	372	390	381	402	370	353	383	339	349	355	364	376	375	365	382	396	367	402	369	405	368	397	345	378	343	373	343	405	383	395	385	351	398	384	386	349	372	383	398	364	367	365	398	373	384	348	371	380	411	411	370	353	366	403	380	374	376	340	346	354	362	406	388	364	354	364	368	377	340	412	346	354	361	360	363	363	345	354	400	391	410	361	387	404	356	362	378	388	363	384	353	394	385	373	391	360	318	386	351	351	382	357	363	365	425	377	372	395	371	394	373	366	407	364	360	377	426	371	367	356	367	356	377	373	380	391	383	380	342	368	379	353	342	360	391	430	338	360	363	347	364	356	377	424	372	379	352	395	370	345	366	342	373	384	385	379	387	381	370	351	352	376	402	372	315	410	352	352	380	373	364	378	372	376	361	366	372	405	362	376	389	383	364	345	371	384	367	363	364	397	379	408	378	340	370	396	392	356	394	378	370	389	356	401	377	378	396	320	368	369	386	360	356	383	365	376	370	371	364	348	366	394	375	373	349	358	377	361	369	339	376	401	373	352	332	385	366	396	379	378	419	358	367	365	389	395	410	345	392	358	361	345	375	353	372	385	361	352	373	360	353	375	386	355	383	389	369	368	351	341	373	362	387	360	411	373	379	392	384	375	357	378	354	380	350	358	374	379	381	354	386	411	399	376	369	368	388	356	410	392	379	380	381	374	309	358	345	379	385	394	361	358	336	359	363	362	368	366	373	345	385	401	384	388	343	350	379	376	393	390	387	381	370	373	342	351	343	393	351	352	380	355	394	361	364	354	378	379	360	354	381	371	370	385	391	363	360	366	356	382	409	372	388	375	399	374	406	371	390	379	385	367	350	362	365	349	356	333	380	386	380	366	358	361	356	367	367	365	376	376	360	362	406	349	360	368	387	361	351	355	367	383	363	345	359	389	347	373	402	411	366	365	377	376	352	373	366	366	360	363	375	367	400	346	352	359	367	425	360	329	363	366	368	361	363	375	333	370	368	365	360	400	358	356	372	384	360	392	357	379	365	370	402	367	349	328	366	375	353	374	390	364	366	361	339	376	360	363	386	359	394	360	385	393	397	370	366	370	368	366	351	411	353	374	376	420	378	373	400	398	384	355	365	359	371	390	406	395	359	398	372	356	386	368	388	347	386	365	379	396	357	375	358	366	386	340	382	382	413	389	353	378	372	382	365	367	381	387	355	359	413	396	390	389	368	396	411	350	375	386	370	373	375	363	383	365	341	351	336	372	389	360	391	398	357	383	403	383	366	356	379	368	358	374	371	347	366	377	379	385	349	372	361	354	350	371	370	377	429	364	377	362	356	378	346	400	385	373	380	363	383	402	386	366	403	368	374	384	380	344	383	374	379	330	396	357	389	374	386	344	362	363	400	365	373	367	376	343	378	390	383	362	402	376	398	372	377	350	335	371	347	362	367	354	395	365	357	369	378	353	370	335	392	363	361	385	365	358	361	362	382	365	386	372	385	387	366	397	361	402	384	363	357	366	340	375	366	348	376	383	406	346	359	396	347	413	343	346	377	367	349	349	381	339	353	376	377	411	394	367	346	369	386	375	380	368	375	378	369	357	379	284	363	356	394	379	393	362	379	381	382	403	384	322	376	378	419	385	371	374	351	342	368	387	371	382	374	377	378	366	395	390
57730	90244	76762	50469	11559	1074	916	816	687	696	634	642	592	603	606	593	572	547	541	554	557	533	539	532	550	521	533	530	551	543	582	1298	2634	2043	681	487	533	562	500	494	524	506	532	506	547	523	524	524	517	527	520	539	480	491	549	516	526	473	505	467	521	526	496	493	500	508	515	536	494	525	555	479	509	516	474	498	473	555	539	514	514	523	547	530	515	546	547	503	541	528	464	549	520	518	528	519	502	555	494	538	512	497	475	528	512	555	505	529	498	527	472	510	487	508	510	517	541	509	487	516	527	553	517	530	518	543	505	532	493	543	513	521	514	545	489	534	528	543	496	522	485	548	535	503	524	577	504	506	504	529	511	549	496	526	550	520	510	550	521	524	499	514	529	530	552	553	515	533	514	492	533	546	515	483	488	538	528	533	553	534	490	494	485	504	516	478	489	563	517	558	496	553	525	512	525	472	554	519	518	515	531	534	559	481	546	540	501	534	513	529	533	505	541	533	462	512	530	501	514	539	485	538	547	508	542	516	488	489	541	536	561	505	552	483	520	532	517	528	500	510	483	527	514	501	496	512	534	492	522	521	515	537	528	517	478	501	525	523	502	514	510	504	527	511	533	511	515	526	524	553	494	528	523	506	513	508	526	490	479	543	530	469	485	534	519	530	509	442	516	512	519	503	502	510	523	523	540	489	541	518	513	553	540	496	468	540	531	525	544	514	521	472	497	540	532	523	514	501	505	490	526	527	510	482	526	542	512	496	496	479	532	471	506	530	517	509	516	508	550	531	485	503	533	490	536	499	481	534	499	487	500	488	515	517	533	491	523	533	477	542	527	484	506	532	536	499	518	552	507	499	501	489	532	479	547	510	538	491	486	548	530	511	547	472	538	495	520	516	516	536	499	488	510	530	492	529	532	524	520	487	511	511	530	493	517	511	512	506	503	508	498	502	548	495	516	497	516	534	542	500	495	466	480	533	497	554	498	492	507	529	551	532	514	529	553	537	537	527	502	480	504	557	525	503	504	473	558	522	494	536	484	505	508	490	555	502	531	488	532	498	468	521	516	537	485	523	514	546	507	501	514	521	541	535	523	504	525	516	484	506	521	565	490	489	532	490	527	541	483	508	530	497	498	528	523	532	539	500	542	512	552	521	557	531	508	543	522	480	457	520	556	482	548	479	524	512	524	502	517	499	485	515	514	535	515	531	547	487	526	536	523	502	509	523	537	533	531	553	536	519	504	528	570	526	508	546	536	464	502	525	530	524	523	538	498	529	497	503	506	551	498	535	531	503	504	483	504	541	557	471	512	569	521	520	504	511	521	539	483	516	558	567	491	523	541	521	500	485	530	527	522	505	526	498	522	553	532	525	511	496	504	492	511	511	493	538	549	539	548	482	529	534	488	488	559	566	555	524	483	528	513	491	497	503	513	507	527	530	465	505	520	540	519	518	514	522	526	549	527	466	493	526	488	517	481	530	484	512	510	514	483	523	484	521	533	492	572	533	497	519	530	491	528	535	509	498	504	503	518	473	483	464	548	545	495	465	507	516	464	494	520	482	524	531	543	495	525	525	520	489	543	539	508	562	505	496	521	506	490	514	562	539	505	509	551	494	493	525	546	511	506	522	482	529	516	499	495	516	518	496	518	492	475	490	536	546	530	470	506	484	526	483	475	512	523	486	548	511	501	522	515	503	522	530	485	507	505	505	494	480	509	491	511	501	536	498	525	507	533	460	503	455	499	518	546	510	524	476	534	529	478	482	537	531	547	531	535	528	528	544	557	536	501	508	574	494	502	550	501	501	540	529	502	528	505	507	510	532	498	529	549	486	535	519	504	527	552	498	512	520	533	504	473	514	503	525	492	495	513	516	525	516	528	484	483	522	484	513	514	533	508	509	477	504	537	516	515	483	510	559	488	514	498	525	482	515	517	514	520	480	483	515	488	527	532	529	519	547	471	554	482	469	546	526	471	526	544	498	568	528	490	471	512	514	522	550	495	531	539	514	534	490	489	529	525	537	537	499	492	518	546	504	497	551	492	563	505	547	540	568	570	548	538	504	552	517	512	540	520	525	527	535	541	513	546	471	498	494	567	525	520	510	535	500	546	497	538	529	511	545	541	506	504	523	482	521	517	522	505	545	509	546	525	482	536	489	527	538	512	471	530	520	536	507	489	557	491	524	530	516	493	566	494	532	515	506	500	508	497	538	470	533	541	540	489	517	487	490	457	540	523	498	532	516	493	504	544	553	541	553	531	512	505	550	519	512	544	488	538	548	480	524	545	484	506	491	543	529	523	522	542	553	524	499	470	511	488	506	520	512	507	481	531	508	508	566	496	485	490	504	514	517	535	543	489	529	521	501	514	527	509	513	489	528	565	510	555	505	501	538	517	501	502	543	553	485	539	528	515	523	549	501	495	552	516	553	537	511	540	435	524	528	480	503	541	540	547	511	513	529	514	537	511	527	515	503	492	515	490	513	520	520	514	521	508	500	487	500	546	514	493	493	501	496	521	542	477	528	543	536	521	478	551	518	528	522	512	484	476	507	548	504	498	500	511	551	573	501	516	533	537	516	540	563	533	532	501	512	540	515	526	547	566	508	496	509	502	541	520	518	523	502	547	515	502	543	529	515	524	496	537	508	529	513	475	490	523	537	520	493	515	522	552	520	520	541	549	484	522	509	500	523	493	495	522	480	546	485	516	521	545	525	567	499	487	524	541	489	497	504	536	524	507	524	501	561	476	474	525	548	537	546	511	543	500	463	493	495	493	521	527	533	562	511	518	547	511	527	523	509	520	523	523	470	492	527	483	503	509	474	507	543	467	488	517	520	522	529	476	485	500	500	500	527	495	486	554	541	479	524	530	500	511	529	550	516	550	548	506	522	531	495	477	505	529	516	513	525	501	505	532	497	479	514	540	532	528	530	528	523	517	509	538	527	541	538	559	532	511	475	513	552	523	466	539	504	521	486	510	537	490	518	499	518	489	539	531	504	525	531	525	552	518	550	514	518	508	560	490	479	491	481	514	515	546	528	588	519	499	508	563	514	489	518	522	528	517	489	483	497	510	453	521	525	511	501	562	549	513	502	505	525	496	537	556	504	485	535	522	487	485	541	513	455	545	497	486	516	531	501	496	530	581	528	475	518	495	508	514	495	518	506	512	508	531	532	472	552	515	509	516	526	501	521	569	514	541	506	546	535	516	520	523	533	524	520	483	494	562	502	484	551	511	526	506	510	546	503	526	529	575	558	527	507	479	526	521	483	494	538	494	504	514	545	515	527	498	542	531	519	488	489	524	491	496	511	508	520	501	549	514	496	567	462	519	501	494	522	512	494	511	501	528	541	526	525	527	539	524	513	494	489	524	503	550	536	494	561	519	480	517	473	518	529	486	525	523	516	492	498	511	555	526	525	523	498	534	521	564	569	499	515	519	496	497	484	520	500	522	517	517	509	500	508	512	499	525	508	540	527	522	542	514	522	469	528
26960	28738	39701	21402	1858	260	228	245	206	233	236	248	231	238	254	231	209	217	215	221	222	232	223	214	226	222	232	207	221	218	205	219	282	274	211	246	230	233	204	248	247	229	244	240	206	193	210	237	206	220	224	234	218	217	246	229	226	233	220	203	228	220	216	221	219	209	222	202	223	206	217	225	215	213	226	222	207	236	212	224	231	210	246	201	206	246	183	207	237	228	223	211	225	222	254	225	226	200	231	241	218	234	240	224	232	220	220	245	218	225	232	239	216	233	233	221	238	230	200	224	240	219	223	235	207	224	211	224	233	236	201	206	227	209	233	216	238	219	237	241	225	204	244	227	251	243	218	213	232	236	234	227	223	197	229	232	240	210	218	197	229	224	248	236	237	234	233	200	226	235	241	234	200	196	204	270	207	243	248	230	223	248	223	216	203	256	237	197	224	245	223	222	225	206	221	220	210	223	206	208	224	234	233	229	227	244	211	213	219	253	228	226	211	219	225	246	208	232	226	223	188	244	212	203	218	238	230	224	219	210	202	203	265	234	215	218	237	263	218	235	241	218	223	227	210	235	219	225	214	206	199	243	212	215	234	235	227	237	221	217	229	196	225	203	217	219	234	222	209	211	220	228	236	235	232	206	240	222	242	198	199	214	203	205	226	219	229	217	236	232	200	232	241	209	233	222	199	205	233	199	231	212	244	219	215	237	220	213	207	226	203	199	236	220	228	203	209	230	223	245	199	239	211	238	197	239	218	233	214	221	241	247	222	215	235	243	240	229	225	224	204	206	221	236	218	228	238	213	249	220	204	256	229	222	191	229	229	249	229	249	221	224	229	231	216	222	240	229	233	223	234	251	223	238	216	228	227	232	252	219	240	228	208	218	257	216	234	215	217	219	238	232	210	239	240	218	216	192	221	226	217	191	253	245	205	230	208	214	194	211	224	231	203	215	227	205	240	207	221	229	224	205	230	199	229	223	224	248	245	212	208	255	228	232	246	210	258	211	224	231	204	239	257	220	229	226	234	242	222	226	241	226	213	227	202	223	237	221	210	234	222	199	218	223	245	200	216	204	219	240	214	219	231	224	229	247	243	232	224	216	204	234	207	244	218	225	230	240	216	234	209	227	227	200	233	210	210	204	242	213	225	210	224	223	202	230	242	238	217	201	218	231	222	234	207	219	218	250	206	229	214	213	243	229	249	209	226	197	204	240	231	235	216	226	210	216	215	218	213	226	217	222	217	206	228	212	251	230	213	223	231	224	229	219	227	217	249	234	222	185	234	206	215	229	243	242	231	221	239	221	194	209	230	259	201	235	224	241	199	229	227	232	208	196	208	233	219	225	238	233	211	215	203	221	229	236	248	245	247	221	190	231	237	224	236	239	253	249	217	209	228	211	201	211	211	223	215	233	216	214	219	227	237	187	198	243	217	206	217	234	240	209	229	230	240	226	239	230	236	231	214	220	217	217	232	224	251	235	200	209	228	216	231	220	238	232	218	223	223	222	207	232	210	233	213	206	211	244	225	206	200	193	220	236	237	230	202	216	248	221	229	232	231	229	238	256	230	206	209	221	247	227	242	212	210	209	218	248	225	231	256	214	234	226	223	223	202	229	231	234	249	235	205	244	213	224	208	226	236	213	217	222	216	251	195	194	207	216	223	237	226	266	229	247	220	223	230	259	249	214	225	217	231	265	247	214	231	221	227	215	226	233	221	223	220	239	222	218	235	206	252	217	221	215	215	229	212	212	236	205	204	183	223	230	229	201	216	236	210	221	227	217	228	234	223	228	220	219	214	248	219	224	217	215	194	230	230	206	244	207	234	239	206	208	233	215	214	206	246	217	223	211	207	218	242	185	225	235	210	215	221	210	240	200	255	231	208	206	228	236	238	243	234	241	206	244	227	226	231	217	212	224	211	201	226	208	241	224	241	206	231	220	236	248	200	226	192	234	226	225	204	209	188	218	251	232	221	238	217	212	214	226	233	237	208	230	193	209	208	210	215	216	206	246	213	235	221	216	232	246	241	224	248	212	252	226	226	273	205	224	211	208	238	223	237	232	184	220	231	245	233	230	225	221	220	230	231	226	237	207	208	215	209	237	229	230	241	232	220	216	236	205	187	226	245	260	222	238	217	234	227	225	213	234	244	227	221	220	237	227	212	246	224	231	259	242	218	234	225	206	211	232	235	232	216	241	250	227	215	233	227	246	241	259	231	210	212	218	202	217	202	223	226	237	233	212	228	230	208	215	242	233	227	225	206	221	220	215	218	225	226	212	233	234	231	220	227	218	251	230	231	233	209	247	229	227	226	231	226	231	220	199	248	217	223	215	221	237	228	196	253	218	214	266	207	248	247	222	192	218	224	222	259	256	219	218	217	223	227	210	236	226	227	230	230	217	233	227	228	246	235	232	235	206	226	212	234	245	190	207	232	249	226	232	213	229	196	219	217	239	214	205	242	236	227	211	230	207	222	210	214	198	232	233	219	238	229	231	210	228	230	218	228	249	250	253	222	223	203	223	231	216	244	219	227	220	250	229	219	231	206	195	222	228	225	219	228	233	208	267	196	223	215	207	204	216	218	226	217	227	205	243	232	245	203	198	219	228	223	204	212	229	224	246	226	230	248	225	223	211	212	258	252	217	213	196	225	237	193	229	211	209	224	239	220	217	225	216	224	201	215	235	232	222	237	218	209	231	226	197	229	229	238	213	214	223	217	221	234	246	208	207	218	204	219	236	216	225	221	223	209	258	209	241	231	223	247	220	227	217	254	228	219	193	214	232	212	225	218	253	216	229	239	189	237	221	211	217	199	255	258	234	217	224	194	193	220	250	211	224	198	192	217	224	225	234	198	252	214	242	227	233	241	217	225	229	211	238	224	218	200	225	238	252	255	251	233	222	223	206	220	213	229	241	224	239	209	235	221	209	217	238	195	229	236	213	225	224	221	206	219	207	233	224	239	229	232	210	243	228	219	193	223	210	213	216	229	230	224	210	238	234	216	236	190	210	231	229	193	217	227	223	234	234	212	206	217	226	239	207	214	244	207	229	230	229	224	224	215	202	224	238	224	221	208	212	236	204	189	207	233	238	225	230	228	226	251	258	226	217	228	214	211	225	236	221	241	231	229	211	231	213	222	230	226	231	227	238	231	263	209	235	216	252	210	205	215	225	233	224	225	205	227	212	220	223	233	220	209	240	223	207	208	228	209	224	214	220	211	238	216	231	207	257	191	202	215	218	233	233	237	218	207	227	228	235	234	227	234	234	208	212	235	195	247	230	205	229	233	238	220	220	232	205	210	222	225	239	234	219	219	233	233	226	225	237	244	238	233	218	228	265	244	216	217	210	220	197	231	247	213	217	237	215	211	228	213	219	242	195	240	210	243	226	213	215	232	230	227	240	227	203	239	204	221	213	216	222	237	213	207	228	234	196	208	209	217	239	240	215	203	239	214	233	207	212	213	232	193	205	219	241	224	249	235	221
25934	49159	40958	17545	925	316	337	334	293	321	311	316	289	345	326	329	310	347	326	326	317	328	325	345	320	337	331	322	307	342	318	304	453	441	306	330	366	326	341	334	326	312	315	304	273	320	361	314	320	298	312	325	297	322	333	288	327	315	326	294	293	306	336	306	316	300	352	336	308	330	301	286	308	287	346	311	282	304	333	326	317	325	354	303	310	315	335	341	313	299	298	327	320	308	304	325	317	334	315	330	324	314	356	321	319	314	345	340	345	331	318	311	331	313	309	330	330	322	330	328	332	306	316	307	341	313	328	284	326	314	331	338	340	297	335	339	335	328	291	303	314	329	302	308	332	325	341	300	306	338	317	323	315	311	344	353	356	318	326	330	354	331	321	342	312	306	324	327	327	291	328	313	336	331	335	314	294	329	346	306	320	349	313	315	307	338	321	300	297	329	304	319	326	296	285	331	354	351	318	308	316	336	324	305	324	346	327	304	356	310	335	311	344	322	311	316	336	301	312	310	353	335	338	310	304	306	324	312	316	324	336	335	324	316	356	306	310	294	323	319	317	334	324	301	310	329	302	329	356	346	303	294	315	321	350	342	345	316	320	331	341	330	288	298	311	312	329	336	353	315	320	332	300	334	288	296	309	315	321	310	322	305	312	322	338	307	327	339	335	329	285	296	305	315	346	319	295	329	317	345	325	302	352	321	312	343	313	328	356	328	324	320	349	323	317	309	320	321	309	307	331	299	300	315	320	317	308	360	323	308	327	303	334	312	338	323	310	379	337	307	295	304	313	346	323	341	301	326	317	295	299	327	293	322	338	341	298	338	306	314	293	363	333	343	320	297	329	314	330	347	353	298	314	335	328	303	315	360	316	340	307	320	329	306	334	282	329	320	305	330	305	336	311	306	313	303	313	297	304	333	360	329	307	307	331	323	319	323	327	326	274	351	321	286	318	318	321	303	320	292	319	320	333	321	340	312	315	349	323	309	350	328	320	332	327	329	326	350	318	295	313	336	346	296	310	315	294	320	294	307	309	325	320	334	324	331	337	364	311	312	312	333	323	326	318	334	316	270	304	303	303	332	304	316	327	330	312	325	342	335	290	293	350	318	298	321	356	357	317	327	321	327	332	341	322	318	307	326	305	355	365	347	327	312	320	316	351	319	304	335	326	304	336	362	330	325	313	328	347	330	304	285	298	317	335	357	324	316	331	323	315	312	292	311	341	322	302	322	346	334	321	313	327	303	307	314	338	350	331	333	346	290	311	324	320	323	307	317	372	331	330	309	319	304	336	305	331	339	339	355	354	307	326	337	298	286	305	333	331	298	325	347	335	333	338	332	336	317	320	356	359	309	315	330	337	312	317	332	313	311	313	340	306	351	333	342	285	298	323	318	321	313	346	345	337	320	308	319	315	322	317	312	294	302	314	316	344	315	327	333	311	303	304	323	322	352	323	317	306	301	311	307	362	301	308	329	343	331	301	292	316	284	353	318	341	331	314	337	322	328	311	333	308	325	305	333	332	324	330	327	314	305	328	326	311	316	287	325	329	306	289	356	309	334	326	331	338	293	321	305	314	323	319	325	324	321	313	319	292	310	269	322	306	315	309	326	333	326	304	312	293	299	322	337	307	300	291	320	307	305	313	343	304	322	321	340	348	331	318	318	292	327	328	310	314	272	299	320	318	315	325	315	257	339	349	307	312	298	366	329	305	323	360	328	320	358	311	322	333	318	310	333	328	336	309	330	306	317	338	295	304	294	317	322	352	321	334	312	370	292	340	320	315	304	303	321	306	325	330	322	302	323	343	284	317	320	316	300	312	299	326	335	326	301	340	307	307	323	324	334	282	316	359	317	299	326	310	350	327	308	328	326	318	328	338	316	296	305	291	306	331	300	341	284	328	320	325	313	296	312	319	321	307	318	341	312	322	343	301	318	310	317	355	336	312	295	334	314	310	320	343	358	314	303	343	294	316	318	342	309	326	321	331	303	324	339	356	319	299	316	276	318	307	335	348	320	310	348	308	304	296	310	300	331	317	332	341	338	316	345	310	333	322	308	305	322	325	362	315	356	328	359	325	311	320	319	315	321	299	333	356	283	319	300	333	335	343	313	329	269	304	334	325	289	334	325	323	311	326	355	311	344	301	319	311	307	338	328	309	301	301	311	301	360	311	320	341	356	342	325	316	309	309	388	280	332	359	336	292	278	301	318	318	342	326	299	337	305	311	334	328	338	300	307	346	332	330	318	343	313	300	358	344	316	313	338	287	309	295	312	349	315	331	339	313	314	344	317	357	344	326	321	309	304	366	317	309	323	339	326	323	322	307	321	356	344	326	315	326	316	303	343	301	317	359	332	313	319	318	332	335	314	311	326	331	315	313	285	312	325	319	330	306	312	306	341	325	291	345	342	328	330	312	297	319	353	306	314	323	315	352	288	307	308	338	323	309	329	320	358	327	314	304	324	293	325	355	350	319	315	313	311	347	313	353	336	338	322	299	313	320	346	327	281	324	338	318	303	287	288	310	335	355	337	305	324	327	305	311	352	343	325	350	356	334	321	333	331	350	307	314	280	309	316	321	305	295	326	345	307	310	343	318	308	281	338	338	318	297	299	304	314	321	349	320	332	340	320	331	322	334	339	321	290	299	300	307	341	343	366	316	339	341	317	322	326	317	353	295	283	305	341	286	309	319	334	314	309	329	321	297	324	340	308	351	311	364	310	320	340	316	340	327	323	333	326	353	353	320	326	337	329	350	316	319	339	342	352	314	323	324	323	284	308	328	326	319	339	314	322	325	332	325	331	310	313	322	339	297	319	301	360	277	337	313	317	319	296	307	322	321	331	299	343	331	306	321	339	315	331	333	297	310	296	306	305	339	318	327	331	329	340	363	320	315	287	308	326	309	354	332	286	328	327	303	307	318	345	310	316	321	305	329	308	324	324	344	364	317	316	310	318	317	331	318	344	339	318	311	323	304	338	297	317	343	315	333	359	291	328	310	319	326	293	301	330	294	330	283	349	335	312	340	330	333	323	303	344	326	283	358	316	346	306	300	314	319	341	288	318	346	324	322	328	312	307	319	310	313	321	323	329	344	353	316	325	308	349	325	303	356	320	323	365	309	301	320	297	318	346	330	315	314	302	293	299	321	331	303	308	341	332	330	318	363	298	326	293	345	305	344	334	347	345	333	372	306	326	338	314	304	335	317	327	324	297	336	346	347	323	279	338	322	298	331	320	322	302	325	330	303	316	321	337	318	345	313	317	314	298	310	320	343	305	316	292	323	311	343	354	311	298	346	335	351	340	347	316	343	320	307	377	341	300	325	306	298	322	304	299	337	311	333	353	343	336	329	310	346	321	355	301	315	330	321	320	331	331	304	320	314	293	345	315	319	307	331	304	311	326	328	305	347	303	309	297	312	340	324	342	296	318	318	298	316	327	287	323	337	313	343	301	280	295	336	305	303	368	304	333	298	323	355	336	343	338
23903	22765	40854	37858	18704	7194	753	437	452	365	418	433	402	365	388	411	378	369	388	403	389	399	362	377	368	377	409	374	360	448	373	504	836	780	453	351	404	389	347	364	350	381	377	402	338	359	387	363	366	356	410	366	381	361	350	379	379	373	362	348	376	372	362	397	421	374	385	374	355	375	365	390	384	373	364	364	362	375	384	391	348	381	371	370	355	357	389	354	334	371	365	370	389	375	377	357	362	357	389	340	365	361	398	403	406	372	355	392	366	344	395	349	326	352	345	361	349	403	385	365	381	351	341	342	368	380	369	362	369	377	364	355	396	364	361	407	393	413	361	379	387	375	360	394	383	367	393	347	365	341	379	360	371	355	377	364	366	373	365	343	333	375	376	387	356	369	388	347	386	365	359	393	360	385	388	388	351	353	346	395	377	383	351	381	366	372	362	356	356	364	399	356	379	374	369	363	364	386	357	358	355	391	366	375	396	361	397	377	408	364	393	393	336	395	356	370	384	374	367	388	372	412	331	355	399	356	366	364	375	356	381	376	347	375	323	384	350	359	402	328	376	350	403	339	340	369	370	350	365	407	358	357	400	384	361	356	395	401	330	374	393	373	386	351	363	389	382	409	388	350	356	382	355	370	394	372	342	367	339	383	350	402	360	382	360	399	390	372	396	337	376	408	366	344	373	390	336	391	357	371	398	374	352	360	363	365	390	348	363	381	377	392	390	347	376	390	355	363	350	344	357	343	391	372	329	374	395	364	336	372	368	369	380	375	374	382	363	353	381	363	375	355	354	393	359	354	372	364	392	369	396	358	364	367	347	356	396	369	360	369	367	371	349	375	329	355	376	381	380	345	374	375	353	392	381	371	375	369	380	370	356	359	368	376	343	412	337	387	369	357	337	381	366	367	383	394	350	373	366	367	314	382	359	377	367	360	357	353	413	385	378	352	329	368	377	376	376	350	376	330	354	385	377	371	338	385	363	353	364	350	366	364	364	377	378	353	362	386	399	369	381	340	368	411	373	359	398	354	362	366	375	358	354	378	353	370	387	357	364	411	337	390	378	361	337	358	352	354	388	378	333	362	387	385	391	375	365	361	377	327	347	345	343	366	342	379	360	381	376	398	354	396	360	354	365	357	316	375	369	380	363	370	392	370	326	349	362	390	342	352	368	383	349	378	373	419	369	357	371	375	383	355	387	358	386	364	383	378	413	349	384	387	370	393	392	354	383	381	356	385	387	384	371	369	350	405	381	376	364	384	366	399	320	340	357	376	395	377	337	332	416	378	363	389	384	337	313	392	411	368	354	334	372	385	343	357	366	351	366	355	376	360	370	361	377	364	381	357	361	383	356	361	354	346	342	363	378	362	354	402	393	353	331	320	370	380	399	360	388	366	370	378	366	350	361	371	346	391	351	366	360	377	383	356	346	368	377	347	356	361	367	362	363	374	334	404	339	355	377	405	390	369	373	362	358	349	385	393	362	377	336	350	396	354	329	352	384	368	366	382	336	370	347	373	348	435	379	364	361	356	387	385	378	352	393	392	383	373	353	373	341	361	394	389	371	354	363	353	356	392	330	358	368	402	383	324	372	363	353	399	353	382	383	363	349	391	402	373	364	346	384	353	360	361	364	375	378	418	347	367	348	366	375	380	376	381	375	369	382	330	401	352	399	360	369	343	346	344	395	367	416	351	368	380	313	387	362	362	337	368	357	358	370	361	359	351	377	350	324	350	392	368	374	355	370	348	365	364	395	397	326	360	353	366	390	395	373	348	348	356	359	367	344	366	341	350	341	389	386	359	367	393	383	370	375	355	349	370	375	403	375	364	390	353	409	347	371	339	366	377	391	335	387	392	334	366	375	363	370	319	363	356	357	396	349	395	393	347	398	363	364	404	346	369	343	378	359	374	395	350	356	401	345	374	342	380	358	363	384	390	387	357	375	377	364	380	352	374	366	357	359	382	393	384	341	337	383	366	361	341	368	397	371	387	386	349	377	370	376	364	402	361	381	372	392	363	385	358	405	371	370	351	358	372	381	388	350	378	359	349	389	350	357	367	367	327	375	378	378	378	358	349	358	385	380	365	322	387	371	357	359	352	365	376	363	376	348	355	332	370	373	381	352	335	398	411	338	363	387	380	355	369	356	364	376	383	346	356	394	362	340	392	370	335	355	382	370	400	347	405	361	392	347	371	333	396	352	369	384	357	363	375	381	375	351	373	373	351	361	352	384	373	370	373	348	375	395	384	360	392	376	373	357	405	316	380	364	339	371	386	418	371	383	348	377	383	369	386	343	370	377	348	398	354	377	380	339	346	346	345	374	359	389	348	373	367	354	351	397	334	335	357	373	353	379	402	364	338	373	332	377	376	353	336	370	364	397	340	394	337	385	363	372	356	354	375	387	378	390	346	358	353	397	392	364	367	358	349	331	356	392	355	365	390	372	379	371	367	365	348	363	384	362	382	377	370	351	367	337	364	373	374	377	368	344	361	364	384	370	379	358	376	367	365	348	404	378	356	376	386	362	369	354	396	393	375	389	373	383	358	365	357	372	371	357	337	337	369	384	374	363	390	368	389	365	378	313	371	398	361	368	389	406	387	314	367	374	370	361	358	365	360	345	388	389	365	333	351	388	360	383	330	353	340	359	355	357	398	373	366	354	376	348	356	353	335	389	400	380	383	395	333	344	384	335	368	366	332	383	382	362	363	349	349	408	393	343	384	393	337	347	374	386	392	340	346	391	383	382	358	340	373	366	354	420	321	374	399	340	384	395	368	337	344	374	365	379	380	369	360	338	340	376	365	385	344	339	352	362	311	355	378	341	359	361	376	399	345	335	360	361	401	397	359	346	358	374	399	364	374	361	375	386	363	366	382	353	354	362	356	358	347	359	369	377	369	376	353	342	371	372	368	348	341	377	373	361	374	394	372	351	354	345	368	366	363	365	395	417	355	387	360	382	386	357	404	348	341	372	390	381	399	357	342	383	385	379	380	348	354	359	373	384	328	372	368	368	373	372	396	371	382	340	341	367	349	372	361	367	396	391	345	382	361	379	347	362	402	386	394	334	388	360	403	370	378	366	394	412	369	390	354	336	387	359	391	349	383	354	366	366	352	381	373	350	387	364	356	372	352	372	363	390	348	375	412	344	363	371	369	347	396	383	359	367	367	383	376	380	389	342	370	323	374	360	398	426	387	386	370	329	382	391	374	369	337	348	394	386	336	377	410	370	355	348	351	368	359	351	326	359	398	364	381	345	341	368	331	382	371	379	403	359	357	352	369	387	375	373	367	358	369	390	362	365	345	374	349	400	358	379	352	350	373	380	414	338	361	344	388	376	341	368	354	391	378	387	356	379	389	352	367	366	338	373	363	384	350	375	373	394	395	373	360	389	367	338	379	372	371	370	330	400	363	359	333	363	384	365	385	349	368	308	339	365	395	391	364	351	376	371	369	381	376	371	360	356	401	388	410	382	352	359	388	392	379
52120	87852	74677	38877	1805	805	656	660	647	568	590	569	608	558	554	543	509	513	527	541	556	519	501	507	545	545	514	527	514	474	524	764	1727	1339	618	519	515	480	502	489	552	543	545	504	515	491	488	499	507	549	525	532	503	530	525	523	499	554	508	503	506	542	502	520	518	500	547	516	494	511	507	530	544	525	487	522	521	528	493	485	532	516	531	527	493	506	451	509	493	491	516	518	541	467	507	507	497	480	532	477	484	531	516	524	534	483	515	525	493	540	544	529	518	502	510	521	457	525	518	495	497	510	493	528	538	524	465	479	523	545	533	517	505	523	482	539	509	473	528	511	484	504	533	511	506	493	524	519	499	516	514	528	486	521	500	541	520	477	480	542	533	507	505	527	497	514	538	520	489	469	517	518	529	506	550	499	526	472	526	536	514	457	503	501	498	514	468	470	545	513	496	513	530	474	475	504	528	529	556	518	531	494	501	559	534	521	494	495	487	517	515	511	523	498	472	513	510	545	492	530	477	472	528	522	569	526	498	480	500	486	471	532	555	531	520	525	555	511	505	512	489	443	522	469	486	516	481	502	482	479	494	503	493	540	474	530	508	526	564	532	506	491	525	490	527	499	523	475	521	455	491	516	499	466	515	510	511	482	489	524	502	510	492	524	450	540	539	534	534	501	499	528	481	498	508	449	511	499	485	486	541	477	495	520	507	491	558	489	539	495	560	455	580	490	550	493	525	451	521	491	513	445	524	474	510	489	498	489	495	528	536	531	541	509	476	529	490	512	476	551	497	504	514	505	515	564	490	552	519	539	509	520	499	504	542	532	520	511	536	483	485	497	483	531	515	491	574	534	521	509	501	481	501	530	534	506	541	481	531	483	517	550	469	458	495	460	523	511	492	538	491	496	520	517	513	495	452	531	523	527	507	493	516	493	551	507	533	491	493	480	509	496	530	515	492	511	471	526	511	507	585	546	569	517	486	485	524	485	514	537	504	507	518	505	553	456	507	480	503	495	483	525	515	511	477	509	492	538	451	532	534	506	525	522	519	519	517	522	503	525	489	465	496	540	504	497	458	523	470	484	566	499	523	519	511	496	493	543	511	505	492	504	495	488	497	506	486	504	500	505	536	519	458	523	515	520	511	483	518	513	502	500	524	502	455	527	545	505	473	502	514	544	488	492	491	550	533	499	477	493	521	493	473	484	500	515	508	510	490	536	474	524	505	481	538	504	533	511	504	548	517	510	497	518	517	480	529	507	514	517	534	518	497	543	514	538	517	485	539	488	528	474	478	506	513	525	512	517	539	475	499	557	490	509	464	505	516	509	500	516	495	493	533	517	535	492	517	489	508	519	525	520	500	516	538	523	475	515	520	491	522	507	529	532	496	489	514	489	529	516	491	531	517	529	496	512	520	554	487	513	496	548	538	505	471	479	473	508	485	497	480	488	500	517	516	518	532	520	497	517	514	464	492	502	530	461	509	519	450	479	562	496	474	493	494	513	493	517	556	542	523	522	528	514	513	539	512	480	533	525	513	512	540	541	533	494	509	499	506	547	491	494	506	495	490	490	475	522	519	537	484	503	535	498	505	489	549	470	538	502	520	502	534	527	489	533	537	508	497	502	482	501	496	502	525	528	479	485	540	516	496	545	510	548	527	514	510	471	515	525	496	559	535	497	482	486	524	506	562	520	521	447	462	535	521	477	535	474	495	555	484	525	502	490	491	518	518	533	503	515	508	499	523	491	493	528	471	550	502	502	521	501	486	497	491	530	512	522	503	510	497	518	549	509	513	536	530	475	533	489	500	492	531	498	537	518	491	480	541	498	496	516	500	527	514	531	524	492	515	468	513	513	550	476	504	524	524	497	540	511	488	541	477	517	520	504	496	532	488	549	508	516	513	488	486	528	518	524	523	544	529	492	461	549	508	461	495	522	472	475	505	509	500	502	497	531	490	521	508	510	482	498	538	504	489	510	565	507	492	510	479	519	554	517	518	438	495	506	515	525	534	513	509	508	512	524	496	514	526	586	457	510	510	485	488	481	487	534	488	525	500	507	501	541	490	500	522	518	501	565	531	504	471	479	492	499	476	520	520	503	500	481	472	475	489	479	513	529	527	483	527	550	521	482	536	517	472	524	521	488	512	513	519	528	545	481	507	500	518	492	527	496	502	494	451	533	533	483	494	540	499	497	525	504	503	497	519	502	536	516	512	514	505	537	490	501	511	502	502	498	513	571	543	514	501	524	561	537	525	491	515	515	497	469	514	467	536	505	525	478	537	494	509	534	525	525	505	490	492	509	486	561	496	508	525	498	510	525	533	527	490	519	502	487	485	515	521	494	532	550	513	517	503	514	482	497	519	445	473	540	483	483	495	538	528	479	479	486	479	494	489	510	510	535	515	492	521	497	468	534	499	486	499	538	495	506	530	486	517	480	502	510	527	530	529	515	503	520	519	470	478	497	496	535	504	474	484	536	524	486	489	537	520	552	509	510	532	543	546	518	526	509	528	500	516	505	505	535	504	516	517	503	538	502	488	500	475	476	529	519	527	519	541	551	491	552	513	538	521	535	516	528	509	501	475	496	500	487	515	520	497	483	495	495	497	492	524	520	539	502	521	490	485	503	503	505	528	495	530	498	517	497	504	487	513	525	532	515	527	506	508	514	517	503	528	478	539	527	491	469	494	494	518	555	504	489	509	537	499	498	519	564	521	543	518	502	537	519	494	505	510	518	499	508	551	511	522	474	505	491	464	482	540	521	524	499	480	512	495	490	499	509	507	512	536	514	530	534	500	496	513	488	501	541	539	523	492	515	476	497	564	485	529	502	483	525	553	504	464	562	481	469	492	511	501	520	525	496	518	505	543	532	490	499	528	464	503	505	528	493	492	515	518	524	493	542	517	542	482	531	548	507	549	520	513	531	533	519	513	482	497	490	500	500	528	500	492	511	498	486	516	468	498	525	539	489	480	522	519	502	501	499	528	507	481	486	522	500	547	507	506	468	485	530	509	512	541	551	504	516	484	452	538	518	529	506	536	543	547	498	510	537	495	512	505	511	484	527	554	505	507	479	493	524	499	498	495	515	498	507	482	509	490	488	542	512	525	493	532	519	505	537	539	480	494	489	512	532	492	533	534	542	528	472	508	538	511	489	487	516	501	485	480	538	510	510	523	492	499	489	484	562	503	562	526	519	497	541	512	509	506	538	474	505	468	503	558	484	497	534	554	526	523	523	498	494	519	508	517	513	512	528	499	489	531	482	504	521	558	486	473	516	512	570	519	522	500	541	470	518	481	518	491	501	490	502	500	480	486	500	459	493	503	464	532	504	559	553	511	508	564	533	544	498	533	534	508	537	523	491	484	508	510	496	523	470	518	494	519	542	544	530	514	513	501	510	529	507	518	510	500	503	488	512	483	501	487	502	524	516	507	489	488	519	517	520	518	532	500	470	490	479	542	525	514	518	521	546	518	492	472	501	521	500	553	494
22886	21819	33405	33097	21059	16922	4980	612	489	463	419	402	422	396	418	380	398	390	428	433	415	390	444	391	436	416	397	441	366	391	444	572	1397	1256	496	371	339	404	406	403	357	383	405	424	372	345	414	406	390	411	403	353	399	396	398	388	388	388	378	370	398	377	394	393	390	364	352	368	389	403	392	351	428	401	387	361	389	373	370	386	399	387	362	391	378	352	407	343	371	382	370	380	397	400	332	367	398	365	382	370	392	371	395	395	372	411	363	389	388	371	391	385	366	389	376	373	362	396	408	337	387	390	355	410	385	382	385	385	373	392	352	379	419	397	407	400	372	388	393	382	375	368	398	375	428	377	370	373	388	404	399	368	360	408	404	380	380	388	363	372	398	449	363	403	395	393	362	396	420	361	401	383	376	353	389	390	386	372	379	381	335	397	395	375	393	403	413	403	383	350	393	379	375	372	373	358	365	395	391	361	393	380	384	391	382	411	355	415	403	369	362	358	364	352	370	364	368	380	373	387	402	382	392	414	356	410	377	383	398	355	387	372	358	410	352	385	368	366	402	406	368	392	373	383	407	378	377	364	395	404	384	416	354	418	402	360	371	364	382	359	422	371	379	368	388	415	372	363	414	369	394	367	394	411	396	374	399	422	394	359	375	364	405	423	408	353	404	385	384	401	406	397	374	382	367	359	355	364	364	401	352	378	396	348	361	411	400	393	389	354	380	348	359	351	345	395	373	385	376	388	386	398	351	372	390	378	401	411	377	397	379	394	372	379	377	385	370	386	374	410	352	384	370	374	413	359	375	374	395	389	409	394	357	357	379	383	374	398	379	390	384	379	382	387	373	394	383	403	415	367	387	413	395	416	361	418	397	428	368	410	385	394	370	409	383	370	377	407	372	376	360	381	378	399	373	410	371	423	366	385	414	384	424	397	364	372	366	366	391	366	382	411	388	380	347	377	395	419	366	360	354	366	428	361	380	404	379	375	369	411	366	368	374	418	388	373	378	398	398	366	412	381	391	387	363	347	358	384	391	366	372	384	410	372	386	390	406	394	386	378	375	409	399	349	375	427	400	384	384	386	395	379	376	360	429	375	372	371	433	378	387	415	369	393	381	368	364	379	407	383	377	392	386	364	422	334	351	410	383	367	370	369	386	381	396	388	386	419	401	397	364	378	409	427	355	382	374	390	378	394	393	376	385	366	385	407	381	383	392	374	408	337	346	344	369	369	368	386	409	420	377	375	377	332	439	401	397	369	383	382	331	411	369	416	397	397	387	405	382	391	384	397	409	380	375	368	415	396	376	388	381	376	392	375	336	345	375	378	409	393	398	391	411	381	407	381	393	416	384	380	421	364	382	362	386	387	376	391	368	384	374	388	351	386	383	407	387	382	374	371	379	386	386	418	360	407	388	385	365	376	384	380	367	371	411	383	370	405	366	378	391	412	389	362	405	392	373	363	369	411	355	375	376	373	353	365	362	383	401	393	362	379	392	386	389	383	372	382	389	361	389	383	365	378	424	358	389	362	351	369	362	409	401	383	374	421	371	392	382	387	356	375	364	395	403	368	398	364	376	357	389	388	369	405	347	385	393	378	397	366	413	332	367	405	412	381	382	411	394	386	388	396	378	420	379	394	362	376	380	394	368	385	389	380	362	379	388	407	367	373	397	393	411	378	368	405	358	371	399	361	405	366	371	350	379	378	368	392	359	384	377	384	415	369	373	364	369	359	381	353	385	390	352	388	381	361	360	366	392	395	378	389	379	405	361	405	370	397	388	370	384	348	393	431	380	396	375	418	402	367	418	381	401	420	372	363	431	398	349	407	376	385	398	353	397	368	393	372	363	401	397	387	401	376	360	356	381	372	418	347	366	380	397	368	353	356	384	394	347	374	355	372	348	391	389	348	403	369	383	371	410	389	376	369	352	363	405	374	383	352	402	376	382	344	361	388	392	365	371	431	382	390	402	378	391	388	383	396	384	418	362	386	393	348	367	386	407	398	386	379	391	369	388	372	406	401	374	417	370	372	370	374	384	397	341	410	390	417	414	354	377	387	418	404	411	381	398	382	391	391	383	398	413	353	413	367	392	373	358	402	389	425	365	385	384	393	349	373	367	376	392	389	393	366	396	364	390	379	367	361	388	401	346	376	386	409	409	376	389	373	401	367	405	356	395	376	375	367	386	414	374	383	375	387	391	398	382	371	373	363	386	357	354	377	375	385	384	377	374	346	384	386	369	397	430	385	388	381	379	376	391	371	397	385	355	383	376	405	384	392	381	394	383	395	403	392	372	398	405	378	410	361	388	395	387	362	382	363	401	415	358	394	406	409	400	368	393	397	365	364	363	374	387	365	384	368	400	374	392	373	374	397	357	387	367	391	383	382	373	343	376	357	429	364	405	367	423	358	355	397	393	389	400	350	374	401	397	363	405	369	371	371	394	386	358	389	402	358	370	382	356	395	369	379	413	356	384	409	381	377	388	344	380	384	393	356	361	355	365	416	394	415	368	405	405	383	354	400	367	359	354	408	389	383	365	408	387	378	386	362	376	358	386	384	383	390	401	385	367	368	365	390	369	357	355	396	418	360	438	405	398	390	399	402	397	359	364	399	367	377	370	367	362	373	334	363	359	360	390	356	405	394	394	379	378	386	380	395	407	362	355	370	348	364	382	390	398	404	380	373	378	355	403	395	371	386	407	385	373	399	351	398	381	380	384	420	354	332	362	362	399	383	382	353	388	381	378	401	385	407	423	405	402	380	377	386	392	346	409	376	390	375	368	358	395	396	348	385	400	386	385	405	378	373	399	397	368	392	380	376	367	377	408	389	387	374	393	384	387	419	364	368	362	374	392	365	377	374	358	401	351	374	413	386	406	386	384	385	372	388	393	399	367	381	360	389	383	384	395	387	379	398	368	379	410	405	371	360	409	400	365	392	445	400	382	389	352	409	399	350	351	355	365	392	413	358	381	383	370	388	382	360	373	381	406	392	379	406	381	403	365	386	416	365	395	375	401	388	389	373	376	346	382	385	363	435	352	390	382	403	353	383	379	399	360	377	411	365	363	388	402	388	379	379	391	400	338	396	397	382	390	377	391	431	391	355	378	388	400	352	408	398	405	369	387	360	367	363	379	395	396	403	402	380	388	415	410	370	347	388	375	410	417	377	379	433	352	384	392	389	391	361	372	397	385	392	351	388	407	379	380	389	374	382	361	415	371	362	377	400	409	383	369	368	338	362	391	393	382	387	390	413	378	381	380	396	345	395	374	367	360	353	369	390	380	370	383	376	389	403	384	434	404	399	371	397	418	368	356	414	385	375	414	392	385	415	389	372	399	395	383	359	383	388	367	335	397	349	414	368	408	361	383	375	397	362	413	354	352	363	384	366	389	416	385	358	406	362	392	360	411	386	374	394	394	362	372	396	374	413	372	364	370	375	391	361	394	401	394	396	359	393	401	409	366	418	382	375	372	356	383	387	384	407	364	356
58445	87469	83514	43138	1993	1076	883	851	738	711	642	654	597	595	549	603	534	582	553	560	559	541	546	564	530	545	557	538	533	555	542	915	2835	2375	737	526	516	582	544	537	521	525	524	530	528	524	497	513	476	490	475	521	513	500	517	504	472	532	573	524	501	558	516	528	512	531	534	508	534	497	503	510	548	521	488	551	544	527	514	527	565	471	548	506	517	502	519	521	527	492	551	557	533	496	563	546	559	523	517	584	522	530	502	484	498	516	566	529	527	502	475	507	565	505	515	487	492	522	476	535	528	566	502	535	506	544	509	539	511	496	496	533	531	555	536	543	490	553	528	471	527	504	546	509	544	556	518	517	533	526	555	496	540	476	573	504	507	518	539	493	549	532	488	534	462	523	495	523	502	524	563	488	524	528	529	514	543	535	502	511	501	521	507	533	545	555	518	530	552	512	544	544	496	525	509	530	533	537	531	504	547	536	524	528	501	529	518	534	531	530	533	484	505	511	513	515	547	542	520	522	500	505	501	531	513	468	561	491	524	546	489	516	537	519	527	493	498	508	510	532	491	540	509	487	529	505	533	516	534	506	532	502	529	484	540	484	512	547	514	512	515	561	512	528	528	508	524	494	544	519	528	531	530	515	570	490	545	495	565	537	543	518	534	491	530	522	537	577	493	486	545	506	499	494	484	526	535	514	536	518	484	528	507	513	536	514	538	519	580	548	492	488	502	515	492	529	511	548	567	582	565	530	502	534	506	488	509	532	511	540	537	523	514	480	546	532	508	539	499	564	519	525	529	551	514	528	523	512	516	499	522	512	558	533	537	532	534	524	525	546	509	541	507	515	564	568	555	488	561	525	526	513	524	519	576	531	539	524	538	527	523	508	532	523	568	527	528	538	524	525	569	511	498	501	520	519	523	522	507	517	520	551	504	542	515	541	527	521	504	527	486	499	491	582	519	542	552	502	554	511	501	562	575	504	565	490	504	519	492	526	553	519	525	517	499	516	506	493	486	516	531	542	479	531	506	485	517	529	520	530	523	554	492	541	557	526	529	478	508	533	496	535	525	540	512	521	541	505	535	527	518	545	540	539	568	519	512	550	513	496	534	521	486	524	498	573	516	508	538	519	533	498	521	512	523	532	540	552	536	519	506	499	519	548	516	506	549	511	489	510	543	484	575	552	535	504	534	488	522	487	557	487	517	521	571	530	539	520	521	563	546	482	539	484	489	525	533	533	486	554	558	519	561	533	515	516	501	487	484	512	501	511	523	471	547	524	563	528	496	523	470	505	525	505	515	529	539	506	504	537	557	470	555	560	492	520	505	520	541	504	525	537	498	528	538	522	464	530	536	519	549	523	499	543	547	536	546	514	520	544	507	555	528	522	553	535	516	499	512	526	535	537	540	518	523	531	547	533	535	553	536	550	526	498	528	562	510	480	535	574	518	500	551	498	510	550	491	522	568	548	537	558	519	531	516	526	539	582	547	556	501	491	500	545	534	528	522	526	543	532	511	502	552	500	532	553	510	543	473	526	515	478	564	532	496	472	500	514	525	504	567	507	512	533	542	549	529	491	515	535	512	512	548	549	539	518	556	538	533	517	486	521	544	511	506	504	496	525	523	580	537	554	504	524	493	516	522	517	489	509	525	561	503	506	483	529	543	561	475	540	549	546	526	497	531	564	510	470	498	496	550	538	506	505	547	515	508	499	520	482	501	514	520	492	511	511	556	460	543	517	532	548	544	548	572	544	572	531	487	496	542	521	553	559	548	560	533	507	556	539	490	527	560	517	486	565	530	525	503	529	496	478	532	515	520	509	532	528	559	516	528	520	539	523	498	524	513	492	499	499	544	534	520	519	505	505	529	504	484	491	526	501	550	515	511	511	529	498	513	512	514	537	534	516	502	512	517	522	538	559	528	537	544	561	524	530	516	512	501	501	538	538	564	538	522	496	531	507	521	524	523	533	496	551	547	535	528	509	536	540	515	547	528	505	553	507	574	540	454	536	546	515	536	504	500	525	515	520	564	539	540	534	492	509	574	506	521	519	507	514	543	495	516	516	527	526	530	509	556	542	515	516	525	493	550	515	546	558	528	524	560	517	502	528	519	579	510	521	564	503	496	545	503	511	598	520	554	572	506	547	543	518	524	533	472	519	501	522	523	517	512	546	556	487	526	516	509	532	542	530	512	508	528	551	537	508	484	480	489	513	491	541	542	478	511	513	496	511	523	546	537	482	502	516	501	539	559	495	520	521	484	496	563	552	513	534	547	519	547	520	529	546	500	511	493	537	505	540	531	530	485	559	531	514	518	525	501	556	519	525	530	522	521	548	537	511	543	541	555	521	492	519	519	522	537	530	571	512	515	491	517	538	564	520	506	501	523	542	533	515	564	507	508	517	526	517	537	494	528	535	504	497	518	492	528	521	551	530	496	526	555	559	535	538	559	526	485	494	500	544	544	503	544	536	564	539	521	532	523	506	548	529	523	499	496	526	531	493	512	505	485	533	501	546	540	517	541	475	525	529	503	511	539	503	525	501	518	508	508	513	527	479	491	491	526	534	541	534	530	514	534	519	556	511	530	532	511	522	495	514	524	494	513	566	531	516	556	517	525	511	541	538	555	505	495	517	529	530	517	517	552	531	533	518	487	523	514	496	506	581	538	550	517	500	537	570	542	563	530	488	540	521	561	533	517	518	531	508	539	482	505	488	507	526	501	521	541	553	519	518	481	545	538	533	479	508	536	524	526	534	544	557	532	530	519	550	524	569	533	486	540	519	533	510	505	520	527	553	531	516	530	494	523	543	499	509	548	532	524	537	512	512	501	517	516	491	545	493	570	550	508	498	561	525	524	522	506	512	536	511	528	536	501	519	517	510	511	496	524	541	450	509	525	500	545	557	575	530	540	549	551	511	521	518	527	561	546	509	540	508	540	511	514	494	526	532	531	523	524	530	494	522	561	498	538	553	531	535	501	505	534	498	538	500	504	515	548	493	531	524	523	539	545	560	539	518	558	509	551	463	535	586	519	551	500	559	522	481	524	521	525	481	522	535	541	531	527	501	478	503	533	524	555	504	489	538	512	546	534	529	519	521	559	535	553	509	524	542	556	534	478	517	522	529	516	529	527	557	499	529	517	539	544	487	549	467	494	552	503	525	528	499	531	510	491	540	503	517	500	539	540	533	527	513	513	532	529	545	523	503	517	500	496	518	508	510	522	522	552	525	494	521	521	493	468	536	491	508	538	534	500	552	558	509	508	541	534	485	482	497	507	517	512	490	520	507	503	516	510	522	510	521	491	517	540	525	489	547	543	542	545	560	513	499	533	579	528	521	449	525	479	556	525	517	542	552	480	493	530	538	518	522	495	541	527	539	525	449	543	519	521	522	509	523	519	465	523	499	486	511	540	549	544	536	519	520	523	504	527	497	527	554	515	542	524	530	511	510	542	504	556	526	477	508	532	500	509	510	511	516	509	499	539	563	514	482
26995	28569	39021	21078	1391	252	270	253	231	227	246	248	222	210	241	254	239	250	237	230	216	224	244	217	247	225	219	216	230	228	232	189	283	286	258	195	222	259	224	221	232	220	185	250	247	234	195	245	233	236	233	211	251	231	230	208	216	231	229	230	222	222	205	234	253	210	238	221	227	237	218	234	206	232	218	226	252	225	217	231	222	225	244	218	259	228	239	248	252	232	248	232	205	219	251	228	214	199	195	220	253	276	241	251	218	242	214	231	216	229	242	233	249	232	237	242	258	240	252	231	232	247	226	241	208	241	257	213	237	245	219	227	262	246	242	240	218	226	227	215	215	232	214	248	239	236	219	227	250	226	261	236	231	234	223	234	242	232	243	227	245	211	227	223	240	226	263	238	255	227	233	223	221	230	244	214	251	212	234	217	224	239	239	241	232	219	237	237	219	243	232	206	238	246	234	200	249	239	249	222	232	220	208	204	257	238	233	185	215	240	221	220	222	235	220	206	222	254	194	227	219	226	254	193	206	216	240	245	238	256	219	246	231	224	250	205	217	201	208	225	206	202	247	231	224	239	220	224	233	224	227	212	248	249	235	224	211	261	236	230	228	230	213	237	243	249	230	224	214	219	215	210	220	236	237	204	247	245	223	260	226	219	244	222	220	250	222	237	254	227	223	243	217	213	227	206	220	221	210	216	220	238	244	211	215	220	214	256	207	234	224	218	220	256	217	213	240	214	239	235	212	238	243	215	216	241	227	222	232	213	245	222	228	228	234	207	207	211	239	199	237	219	217	231	227	247	237	219	205	231	216	238	240	232	248	232	239	220	242	225	219	250	218	237	240	250	202	218	251	254	239	210	210	259	251	232	256	227	229	217	233	230	227	222	216	212	264	240	230	256	210	237	255	210	273	253	235	230	212	231	203	224	210	231	236	240	239	201	230	228	217	221	230	235	250	235	231	228	230	237	242	223	242	198	225	206	227	221	208	234	216	233	240	236	234	229	237	235	232	204	211	217	260	225	227	231	248	228	246	231	226	215	249	210	236	240	220	241	215	232	193	232	222	221	246	258	213	250	232	214	230	206	222	231	221	234	230	240	237	219	243	254	236	230	237	224	229	230	223	227	209	226	210	236	228	223	218	200	229	234	209	226	218	228	263	228	218	231	249	219	233	226	242	227	231	209	248	248	227	250	227	247	254	220	218	228	209	238	226	199	242	223	244	219	230	238	238	230	233	218	251	206	228	252	204	220	223	238	228	225	207	222	202	254	229	225	232	246	234	258	228	233	220	238	251	239	217	215	220	194	217	211	237	242	221	214	228	220	212	225	208	239	254	209	259	234	242	231	234	228	262	219	245	225	214	234	232	209	229	202	231	225	221	237	219	227	231	228	218	230	248	239	231	238	223	230	216	226	206	233	274	265	220	210	220	254	225	257	224	222	215	199	243	226	244	228	226	247	244	198	254	221	205	247	210	216	227	214	240	227	246	227	215	241	259	227	251	237	240	230	226	241	216	210	225	234	241	230	217	228	215	238	235	219	226	232	227	221	242	237	243	240	221	218	209	204	228	226	239	247	218	211	213	230	226	217	202	212	228	222	207	228	214	209	220	231	248	229	231	216	235	242	230	215	221	229	245	215	217	261	218	234	222	214	233	222	211	188	221	232	211	227	231	217	198	249	258	225	235	231	232	217	255	237	204	213	232	251	207	238	237	210	227	216	216	243	236	213	221	247	259	252	213	231	226	202	225	213	260	222	217	219	251	224	242	208	229	198	235	202	220	216	236	210	224	227	205	212	231	240	228	244	250	236	247	229	226	228	236	237	214	222	223	242	231	228	223	227	232	238	229	230	218	234	196	211	233	207	223	230	227	247	230	233	216	200	231	223	258	232	234	242	227	262	218	209	231	232	221	253	239	210	253	216	212	196	229	213	234	217	219	231	277	244	242	230	238	247	224	253	259	250	236	217	227	243	233	240	232	241	239	224	240	238	257	244	236	255	227	242	202	238	222	207	227	230	236	241	227	206	232	264	227	255	220	215	247	242	205	266	205	248	262	248	231	228	226	216	214	250	243	216	238	261	248	242	235	228	228	224	213	230	230	227	227	217	207	218	219	212	239	247	241	237	232	211	223	212	226	228	224	220	232	223	242	232	240	257	209	221	241	216	240	228	242	241	208	234	224	258	221	220	225	229	227	242	211	237	189	236	221	224	248	245	197	243	241	229	247	230	235	196	236	216	243	241	272	221	228	224	231	262	225	220	224	222	229	227	220	211	233	225	211	211	244	215	228	222	241	220	219	210	250	226	238	225	248	236	232	224	231	242	223	229	232	209	216	197	239	235	205	199	191	232	205	253	206	219	236	253	241	231	235	220	222	249	223	233	233	220	205	217	229	250	233	229	252	241	248	199	228	245	229	227	214	234	210	226	218	247	248	254	189	229	246	239	226	232	207	200	210	233	229	259	227	225	222	232	196	229	238	221	220	247	225	227	224	237	208	241	234	247	253	206	227	229	231	238	212	215	244	209	251	259	220	231	227	248	223	233	227	219	213	216	256	228	232	209	231	213	240	237	234	229	210	239	232	239	244	260	233	243	239	235	217	229	265	239	219	224	247	212	227	252	239	226	249	232	226	229	258	224	208	256	242	226	216	238	225	237	219	248	254	229	235	206	224	229	232	226	219	228	240	239	236	210	235	204	237	247	219	229	249	239	238	249	237	239	243	235	248	251	288	205	251	242	253	203	226	221	222	223	258	212	254	212	212	256	232	239	215	249	226	226	214	228	210	217	229	221	230	248	211	213	233	220	218	231	245	247	210	281	209	220	200	239	238	245	228	239	232	231	217	229	224	237	229	213	230	200	219	244	249	244	227	252	227	231	220	232	226	243	256	235	243	237	244	219	197	217	219	227	247	216	200	229	233	209	237	238	219	233	206	207	254	271	198	218	217	246	225	215	226	214	256	231	222	236	237	221	241	210	251	245	243	231	239	235	235	227	237	213	233	216	234	235	210	250	230	213	265	239	234	203	233	247	217	223	236	229	253	243	225	252	253	221	220	257	234	234	249	244	251	240	201	236	228	254	239	211	250	222	247	224	199	231	229	244	213	260	204	222	212	220	237	247	253	218	233	235	233	218	248	250	232	245	251	244	224	245	232	220	224	218	237	226	240	232	231	228	241	215	212	234	247	258	200	235	221	239	220	250	230	204	240	213	237	242	206	238	245	241	232	207	231	233	233	239	230	237	236	240	224	248	243	224	221	227	220	255	255	237	258	196	249	214	236	227	232	235	238	241	233	241	251	230	266	226	209	229	233	235	245	230	232	250	215	214	214	242	261	235	224	214	244	228	232	245	242	247	233	218	229	241	225	232	243	225	219	239	207	226	232	236	227	220	252	254	231	227	215	239	208	224	242	239	216	254	217	219	217	216	242	244	238	227	232	219	204	251	223	234	236	227	236	229	234	243	245	243	228	224	221	210	210	202
26654	48130	42144	16162	375	361	344	322	314	331	346	366	308	317	342	318	316	340	307	340	316	317	329	331	331	340	338	336	321	289	308	303	445	468	353	319	361	328	342	308	365	345	301	371	327	353	333	273	320	352	338	324	319	314	325	308	327	307	350	331	309	302	319	346	322	311	344	355	328	297	335	291	294	335	318	301	322	347	348	331	294	321	337	318	313	300	320	318	342	299	331	332	311	333	330	340	328	350	294	318	314	310	321	332	326	318	324	342	274	346	312	333	338	331	334	331	298	334	321	330	324	346	330	316	357	316	335	311	326	328	323	329	344	340	326	362	317	332	291	322	345	321	340	337	315	321	375	307	334	315	348	339	334	308	306	344	331	338	284	330	304	312	323	290	342	331	360	330	326	356	316	310	320	355	332	337	332	283	318	324	318	322	314	316	319	338	336	311	294	334	328	319	322	320	368	324	300	321	313	322	296	328	341	328	345	367	346	341	300	321	334	327	300	329	319	312	315	333	315	333	378	328	330	307	320	332	303	272	311	306	319	320	365	311	328	333	327	337	340	345	317	330	330	320	333	341	334	336	346	303	327	339	332	325	329	329	320	359	324	335	334	316	351	333	344	301	321	361	335	324	336	328	332	337	340	329	309	330	320	351	317	316	353	299	373	322	349	331	350	315	324	333	284	336	361	327	284	341	295	306	326	340	339	349	345	334	349	328	320	322	295	325	338	326	344	342	349	327	335	349	293	317	372	335	311	340	321	319	321	332	307	362	298	312	342	319	311	300	304	345	353	320	315	310	316	321	360	301	321	338	331	322	328	311	306	326	326	290	329	323	320	315	363	306	333	282	369	328	360	368	341	313	331	317	322	344	321	354	312	346	348	339	307	316	311	360	344	366	323	347	336	286	357	353	344	338	289	318	321	317	336	324	324	354	314	351	321	337	309	326	318	303	360	330	317	316	296	309	330	292	312	331	305	302	324	366	320	316	342	318	330	385	348	289	375	326	357	308	310	322	325	347	342	351	314	330	324	342	346	325	321	330	301	340	343	295	319	353	320	299	320	339	343	319	300	337	349	334	315	286	316	294	364	343	345	327	333	345	332	325	336	323	349	316	346	323	317	334	317	318	333	345	356	316	345	327	367	322	345	332	346	338	322	329	333	310	350	320	321	325	338	323	318	323	340	307	313	329	306	329	313	309	348	329	314	352	318	330	335	325	355	316	329	346	308	340	318	353	331	322	320	325	350	316	312	345	329	322	352	328	329	337	323	327	341	338	344	304	347	358	302	338	337	318	332	350	317	320	312	346	322	299	336	344	340	322	329	336	337	344	343	389	336	327	325	324	320	317	299	326	337	316	330	331	302	345	302	311	305	348	305	327	332	352	325	331	337	330	316	323	311	307	343	333	307	359	355	345	324	317	305	323	367	317	349	299	321	316	328	304	310	304	369	321	319	349	329	288	336	315	335	349	332	326	292	326	345	321	329	308	330	329	327	304	338	328	344	335	348	317	362	311	312	328	343	310	303	322	317	331	385	364	339	309	307	334	355	354	317	329	343	276	312	348	312	325	335	313	305	346	307	296	343	318	329	321	304	328	340	310	354	321	310	339	320	366	320	328	292	360	321	293	352	323	341	312	332	317	330	326	340	369	332	350	358	343	341	340	330	360	313	335	292	344	323	286	296	334	349	347	320	332	331	336	312	321	294	337	289	340	341	324	333	340	325	318	313	345	316	325	305	380	296	330	324	328	335	333	332	295	305	303	354	354	363	317	302	350	329	331	305	343	337	346	346	294	370	341	327	365	328	316	293	311	341	323	309	315	350	345	331	331	308	346	359	328	370	354	337	318	320	351	330	359	327	313	323	359	312	318	348	302	354	314	351	328	334	322	324	335	311	372	307	336	329	327	327	315	339	316	323	351	327	329	332	322	291	315	323	301	310	348	328	303	322	342	323	310	329	352	333	301	341	340	351	322	316	320	311	340	348	336	293	298	331	353	345	335	318	320	320	351	352	345	326	328	331	313	329	321	359	319	309	340	342	321	317	354	326	358	308	372	318	339	341	327	325	347	339	348	331	352	329	320	320	288	324	344	310	343	336	347	293	356	342	331	348	313	338	342	308	340	286	312	298	315	354	292	372	323	336	316	330	293	332	294	335	317	305	335	325	302	308	307	333	310	337	301	345	340	348	320	337	325	335	306	357	339	336	333	305	341	352	338	322	333	328	298	316	315	320	304	355	301	340	301	318	339	324	352	359	298	374	344	343	310	324	319	359	309	325	298	327	315	361	357	301	320	314	317	327	339	318	323	304	315	314	300	329	305	333	348	339	312	326	322	352	305	347	309	356	374	302	332	324	303	332	365	318	310	387	320	355	367	343	343	352	338	305	335	315	344	338	322	322	355	357	358	319	344	300	325	323	314	327	307	304	337	303	304	340	299	329	322	344	308	310	304	331	346	323	349	324	340	341	346	346	319	315	309	341	303	335	308	324	317	325	344	325	332	352	326	331	315	329	307	340	303	312	297	311	322	321	324	313	326	309	332	343	342	315	332	324	330	315	327	325	327	352	316	335	316	306	326	307	336	314	327	343	335	324	331	320	323	318	333	322	345	314	331	342	308	324	346	345	327	344	316	333	334	303	328	309	342	342	367	329	332	343	343	303	354	328	308	331	294	344	309	322	332	369	295	309	325	329	299	296	339	332	377	303	311	355	309	314	323	285	324	327	334	304	356	317	305	311	328	317	346	365	339	342	310	352	311	352	306	326	315	359	331	310	326	325	332	353	319	335	351	313	345	313	303	299	355	293	351	306	337	304	311	350	341	307	319	312	312	343	307	342	311	296	308	350	303	333	327	304	354	343	372	316	345	355	326	343	324	319	341	349	287	313	288	333	309	309	306	350	278	351	339	314	336	271	376	327	305	312	326	316	330	334	323	331	319	305	352	334	346	314	322	314	339	316	326	330	337	347	305	311	324	308	339	319	302	349	324	331	321	284	338	351	328	320	328	339	315	305	313	300	316	323	318	357	321	309	337	333	333	335	338	326	338	327	313	327	363	326	350	345	335	333	315	354	336	316	309	329	324	345	298	346	361	319	331	306	318	309	315	317	350	305	335	320	326	309	349	316	310	338	327	341	331	309	333	342	344	329	343	320	306	337	353	344	332	310	312	317	343	314	306	344	337	307	296	332	329	303	311	330	364	325	352	321	315	335	308	318	340	339	315	337	340	327	367	319	341	354	339	329	311	353	345	335	328	338	350	327	314	336	340	298	374	338	339	325	328	327	308	344	348	333	336	300	322	313	296	331	336	344	318	355	320	335	330	317	334	330	321	291	358	331	335	303	336	318	341	358	314	341	328	351	315	335	354	333	315	325	334	343	307	327	323	321	307	332	315	357	339	328	318	347	328	313	321	310	324	305	314	320	323	351	325	318	350	346	342	313	337	303	347	311	342	344	281	338	360	273	306	365	339	298	347	299	335	327	286
23869	22111	36643	37847	18962	8098	808	460	422	401	432	452	370	405	376	390	381	368	370	394	389	364	403	405	353	370	372	382	383	379	383	394	821	954	445	361	373	370	392	401	409	368	375	385	391	355	408	359	383	355	407	387	378	373	382	365	369	361	361	393	341	338	377	356	418	385	347	355	383	371	354	376	365	354	386	397	364	356	353	371	391	371	405	355	358	364	376	377	347	423	384	371	351	360	380	357	367	342	369	372	352	370	342	379	323	371	365	373	373	359	372	365	363	364	341	395	378	362	377	387	382	413	386	358	344	343	367	364	388	362	354	339	381	352	389	349	387	339	384	378	376	375	352	387	363	347	359	341	377	386	407	413	357	346	379	382	355	353	372	370	377	367	359	346	366	346	369	359	344	347	379	367	375	405	345	380	365	382	387	359	402	379	357	388	364	373	407	387	348	339	352	349	366	361	402	415	384	391	390	372	381	339	370	376	333	368	362	385	351	357	363	342	395	346	370	360	364	385	405	399	386	361	391	398	372	382	378	331	404	372	371	383	357	368	373	384	377	367	355	380	363	362	382	368	388	373	365	355	367	385	400	353	365	376	354	368	338	357	373	349	355	387	365	379	382	394	396	354	398	388	374	332	364	383	352	396	384	353	402	378	347	355	376	371	355	381	411	421	353	382	406	366	367	371	373	375	383	343	358	372	335	364	398	359	370	385	366	360	407	381	371	379	399	362	398	366	394	360	386	385	347	361	387	386	339	359	372	353	388	395	413	342	347	373	406	375	387	392	340	367	374	352	374	382	379	364	369	369	395	375	371	390	359	380	356	373	377	387	350	365	389	375	389	394	376	367	361	375	383	392	392	400	382	341	375	386	369	348	376	368	348	376	356	356	364	376	358	374	385	318	354	402	355	360	385	363	368	343	328	377	385	368	358	386	377	376	377	368	385	356	379	361	393	359	402	352	367	367	401	357	414	377	350	357	360	359	394	390	354	347	385	381	394	379	354	375	353	379	411	358	379	370	374	338	410	350	343	352	342	362	368	399	361	390	367	379	351	344	378	378	366	355	356	393	371	373	391	365	365	390	351	344	371	384	380	402	376	364	349	387	332	374	351	359	381	411	373	361	363	363	374	352	370	358	397	393	356	405	381	392	421	381	402	377	400	351	345	371	362	334	383	387	394	345	359	385	386	350	402	400	393	370	388	378	334	358	365	376	366	359	346	396	355	397	362	374	369	345	386	343	377	389	387	366	382	393	378	358	355	383	376	377	367	364	338	357	371	346	381	371	348	373	349	363	386	380	386	354	361	350	394	395	357	364	379	368	374	344	407	377	402	372	381	371	382	380	361	390	361	434	348	373	355	380	379	359	395	380	389	374	372	364	370	374	380	389	361	345	391	324	357	376	382	367	367	349	392	374	408	377	380	384	348	339	385	351	387	357	341	413	360	379	333	334	373	356	355	367	371	388	365	402	370	377	374	355	346	387	385	378	364	378	398	381	374	380	376	360	380	366	370	396	350	403	382	361	342	390	337	381	363	355	361	377	386	380	354	340	367	361	368	364	374	392	350	357	378	360	390	418	350	362	343	349	408	381	326	366	371	362	383	376	381	352	358	352	364	342	373	346	346	355	378	356	380	358	402	362	380	395	333	350	340	350	340	383	359	373	366	365	376	392	381	371	386	374	378	371	374	400	352	407	382	397	392	370	378	360	373	377	374	361	389	366	358	331	388	379	374	377	394	363	392	340	355	361	355	369	407	392	388	329	382	361	409	389	364	360	363	384	391	379	374	418	347	368	404	367	356	367	363	349	348	353	374	351	371	348	362	396	407	370	359	355	373	404	371	365	387	372	365	402	349	408	399	352	380	343	385	379	387	379	392	385	418	330	362	349	357	358	374	384	368	385	359	390	360	390	406	376	358	402	367	406	390	359	346	348	362	368	335	408	365	375	395	381	399	380	333	368	388	368	375	387	377	406	356	377	360	377	342	379	369	363	383	377	343	377	368	372	398	390	399	384	376	380	357	377	366	369	398	372	362	354	359	365	318	366	392	386	366	384	425	341	375	386	348	391	383	388	371	374	390	376	414	364	379	380	388	390	332	413	407	355	407	377	369	376	369	345	332	402	352	388	360	373	371	348	381	415	351	380	378	384	345	366	380	390	357	367	380	359	379	388	349	387	351	379	403	350	363	416	362	393	363	359	388	395	374	384	375	353	377	377	355	389	324	362	365	367	371	358	352	320	368	393	365	376	392	345	402	388	361	398	356	362	385	319	368	382	356	359	394	375	337	374	391	358	375	381	378	359	390	358	385	405	372	373	379	399	369	366	359	386	380	365	374	354	364	360	382	382	370	371	365	379	374	355	377	377	360	357	423	392	389	377	361	372	378	355	355	366	380	370	361	387	338	386	392	387	347	390	350	362	385	367	365	377	362	345	356	344	386	349	359	364	341	365	366	375	367	390	361	346	393	392	404	380	382	408	414	384	368	344	371	363	373	401	403	383	349	379	394	365	394	406	378	393	378	344	367	379	369	409	345	347	365	375	348	324	391	382	351	377	362	386	394	383	366	338	385	352	359	378	326	398	353	379	342	401	395	364	361	372	372	364	388	363	372	369	354	370	379	366	340	384	367	369	367	373	364	418	386	351	399	344	369	388	370	380	353	348	354	353	360	409	382	357	352	390	385	358	371	357	416	392	377	350	406	395	395	331	381	343	376	372	354	403	380	391	367	360	409	377	383	365	401	358	371	392	403	387	353	394	354	378	390	374	372	362	362	404	367	371	364	369	393	426	420	366	362	371	375	399	368	394	360	393	337	360	346	357	343	378	357	402	393	375	392	380	367	371	388	373	394	383	364	369	373	378	349	331	405	375	388	377	384	342	382	355	377	368	355	405	337	387	397	391	380	360	354	363	371	379	351	391	385	409	360	387	360	391	362	378	390	358	364	347	401	350	397	369	365	328	366	369	376	373	375	385	370	347	385	393	395	385	361	363	381	349	368	364	353	342	363	353	370	366	384	392	380	383	333	358	370	398	390	414	387	355	389	372	374	333	359	414	389	400	358	372	378	394	379	372	354	352	354	360	382	390	361	376	393	373	389	373	362	349	371	364	381	355	358	382	354	397	355	371	385	366	348	357	353	361	372	351	364	352	409	356	338	349	368	384	389	361	366	369	364	391	345	363	372	395	380	399	383	396	377	372	385	382	367	369	376	372	367	380	381	393	397	393	353	388	358	390	387	369	370	386	372	379	398	366	380	396	362	373	369	342	387	350	387	354	391	341	363	387	340	349	362	402	394	353	360	360	380	370	362	372	373	388	394	330	390	373	370	374	382	367	319	400	408	374	401	377	377	381	348	359	338	357	402	366	392	377	360	370	380	388	356	363	371	375	384	374	356	352	376	357	409	379	350	409	345	368	360	363	363	398	382	364	365	390	404	375	351	353	398	361	364	374	380	385	367	395	388	363	405	386	397	329	376	360	384	370
52159	84122	80454	38203	1003	788	713	670	662	570	576	577	506	563	594	543	556	542	489	552	529	534	516	506	488	487	537	523	502	542	517	552	1633	1679	650	525	541	498	595	534	559	554	511	562	482	511	528	496	505	541	560	525	535	462	512	498	475	496	485	523	494	502	527	487	541	496	517	496	554	481	549	558	542	535	561	509	537	538	555	545	513	504	510	510	487	564	530	496	461	552	510	531	488	552	499	511	509	482	551	487	494	508	541	530	517	518	485	550	501	521	518	514	507	523	531	506	542	518	493	520	500	544	512	508	517	485	550	532	548	508	525	526	514	535	530	508	525	537	469	516	504	566	540	516	519	515	486	517	545	479	527	524	545	487	502	508	546	568	526	541	534	522	506	540	510	536	548	525	522	522	507	476	528	514	536	458	528	518	492	495	485	549	509	531	522	505	532	533	500	510	520	501	515	530	497	496	553	495	549	525	545	508	543	555	532	549	498	549	495	483	508	534	521	546	532	538	499	527	519	565	493	507	532	517	505	510	542	501	484	502	497	520	495	491	527	499	527	493	538	490	500	537	504	506	544	523	483	533	583	531	546	496	534	516	538	530	528	502	523	496	514	563	519	524	517	510	535	499	574	508	567	473	498	543	539	514	471	544	492	521	510	527	554	485	527	464	456	517	512	540	507	478	524	520	498	544	480	509	530	454	513	505	522	491	528	524	507	546	511	504	566	544	533	520	523	563	483	544	508	535	523	543	503	526	521	529	521	505	537	514	518	544	564	502	511	519	525	502	499	501	558	526	471	492	553	538	541	562	531	516	524	511	536	587	534	509	493	538	508	534	527	495	499	491	546	518	524	503	491	532	510	532	476	519	533	509	506	501	522	502	527	533	511	532	522	480	500	534	507	500	501	500	503	500	511	513	521	532	568	541	493	523	485	513	550	530	490	537	509	524	509	511	510	510	509	496	533	525	524	508	516	481	547	468	528	505	505	550	510	515	499	545	545	532	524	489	507	481	475	526	522	493	532	506	520	548	487	542	521	518	510	512	529	554	526	512	521	535	526	510	522	482	497	544	551	514	526	500	532	501	520	522	474	556	506	501	522	493	519	488	527	547	514	533	544	532	533	465	500	547	563	494	524	486	503	529	511	500	545	499	541	525	523	526	555	542	539	490	502	516	518	499	505	498	524	491	568	480	487	468	516	478	502	519	498	536	518	541	530	545	526	514	478	525	507	516	535	507	510	549	565	535	461	510	478	468	534	502	507	536	531	487	501	520	504	509	500	504	493	515	500	517	543	499	545	499	505	543	562	537	492	543	568	498	507	504	483	488	529	553	512	484	519	538	560	527	531	538	518	475	536	577	511	477	485	469	543	541	544	501	508	517	508	501	521	508	527	514	496	467	558	556	502	497	534	500	534	551	533	576	481	462	508	518	505	514	522	490	502	568	502	492	518	535	520	512	512	520	507	495	520	545	542	521	485	514	538	508	548	496	499	518	536	532	510	512	491	507	541	529	527	544	481	511	489	485	512	503	502	521	497	507	533	515	498	513	517	563	505	490	555	497	510	514	511	574	533	545	494	532	545	517	524	517	511	546	504	527	529	492	508	501	502	549	478	512	508	527	514	485	528	479	531	490	540	519	510	529	480	504	518	538	523	487	524	542	506	497	509	531	579	518	515	500	490	534	515	509	492	487	518	541	512	521	492	507	505	533	494	530	485	527	497	457	506	473	502	497	525	494	518	509	531	490	542	505	528	496	520	543	521	559	522	554	512	521	552	533	483	553	503	485	519	520	512	502	564	523	485	505	516	522	539	540	482	514	503	489	518	501	498	497	524	518	514	534	484	508	573	547	548	572	485	541	494	512	502	528	528	533	535	511	526	537	512	498	513	506	525	510	497	504	547	529	505	505	510	534	533	530	521	487	528	514	507	514	531	521	521	484	524	527	507	537	541	483	522	515	494	517	524	527	531	509	519	478	511	520	482	507	550	510	509	510	511	502	554	514	503	513	531	549	510	503	510	552	494	497	537	482	486	486	539	540	543	521	472	488	574	541	533	496	495	504	516	526	542	484	476	536	552	544	530	512	482	529	527	510	530	542	525	537	556	583	510	510	515	500	503	514	494	468	490	537	507	512	480	516	537	567	522	508	505	541	543	528	490	485	517	520	518	540	526	521	492	502	526	516	500	535	544	498	516	482	482	499	558	520	538	506	519	520	513	495	541	553	537	501	542	550	521	501	523	528	521	541	513	524	487	516	520	496	543	562	531	500	530	514	528	547	506	521	480	549	519	496	490	526	493	508	513	526	514	532	502	514	462	524	518	517	517	496	472	537	528	526	513	509	510	522	536	513	495	506	479	486	536	546	535	480	502	511	545	483	497	497	522	512	506	495	529	545	510	546	502	469	529	529	519	506	492	529	521	531	527	546	484	504	552	554	524	515	525	524	483	511	538	517	575	524	500	501	536	467	514	511	541	517	532	496	514	530	563	498	515	518	517	541	533	498	508	528	509	514	559	539	575	513	519	500	495	471	505	508	525	472	492	498	531	508	522	472	507	506	533	517	507	528	465	523	484	538	541	493	540	551	512	523	495	531	499	526	486	535	543	529	472	541	528	537	511	561	533	503	519	546	539	501	536	513	511	536	491	543	488	536	533	517	527	509	506	520	515	530	492	509	514	563	503	535	499	513	516	526	538	496	503	507	476	551	492	536	491	515	512	527	505	533	544	506	546	522	543	501	511	564	506	515	520	553	551	495	540	527	489	526	512	536	530	525	519	518	524	494	473	456	537	505	475	496	526	481	525	514	498	554	528	548	553	514	547	545	525	513	524	555	541	534	498	516	519	503	506	527	479	526	510	498	494	507	516	569	509	502	513	529	528	498	543	476	488	563	519	519	498	503	527	508	523	515	516	484	506	518	492	533	522	534	490	538	501	489	524	473	527	525	540	500	487	485	505	517	502	533	501	521	511	556	524	472	533	516	500	574	550	519	500	519	526	528	487	527	502	534	530	487	534	480	530	530	497	528	543	470	486	531	499	531	492	557	521	526	490	493	486	503	521	524	550	564	508	491	459	570	543	495	473	478	496	522	549	541	548	553	541	526	477	536	551	521	467	494	509	510	498	511	494	509	490	494	518	507	516	564	520	535	472	508	513	514	540	530	539	523	550	535	525	498	553	514	513	516	534	553	523	513	496	559	579	504	530	489	498	526	516	549	548	516	499	519	496	544	483	486	496	524	506	509	504	488	517	514	511	521	529	512	475	547	555	501	511	565	546	542	524	533	542	500	513	547	520	504	512	492	505	522	527	507	502	544	521	531	506	530	584	506	514	502	581	520	514	553	500	502	499	522	500	521	528	512	528	518	528	528	496	510	527	495	523	507	518	546	550	481	525	530	534	528	512	496	522	531	490	527	489	532	518	553	520	544	517	561	508	504	539	550	536	504	535	535	492	499	527	527	514	534	498	510	495	529	521	543	561	526	503	511
22851	21474	32135	31687	21185	18524	6793	607	511	477	410	442	458	419	409	426	409	400	399	369	427	427	382	411	440	394	397	400	374	394	425	549	1175	1382	522	400	389	372	391	381	381	405	399	372	418	392	373	422	416	353	378	372	384	413	337	388	371	435	359	363	369	405	373	378	351	389	390	418	361	386	370	361	456	399	374	380	369	364	369	402	422	363	441	342	387	399	391	372	423	366	432	394	336	426	402	340	409	357	389	402	412	386	389	373	361	401	385	374	402	417	364	389	391	357	411	362	413	385	397	404	415	396	372	361	416	349	346	365	359	365	409	411	394	387	412	425	417	361	378	385	382	372	380	385	359	372	363	386	410	404	417	364	383	372	401	364	339	418	408	372	344	369	401	334	392	415	414	400	370	383	423	384	373	369	381	375	385	369	371	344	388	384	388	404	360	385	402	384	382	401	389	387	383	372	402	371	370	371	381	401	358	377	362	359	422	407	362	381	395	397	403	404	385	414	370	392	394	384	398	370	394	384	396	409	406	383	374	375	383	399	406	358	369	357	421	388	409	373	396	407	374	373	381	432	361	395	397	389	401	356	368	361	394	385	395	392	398	375	418	409	387	404	407	375	372	374	365	394	377	394	366	410	349	422	387	378	388	377	427	390	381	407	395	359	430	392	375	389	421	379	372	386	388	376	407	378	372	365	380	383	402	384	402	405	410	393	411	384	418	417	402	357	372	372	382	369	359	406	382	397	399	389	402	387	379	416	410	398	340	386	370	379	385	383	359	411	364	363	393	389	374	361	391	373	393	352	412	390	389	378	390	417	355	403	396	375	387	374	331	375	408	385	394	377	386	383	350	393	381	400	391	409	360	384	424	383	393	400	369	384	366	387	392	390	365	407	359	357	359	394	364	395	390	362	394	372	396	353	359	356	389	417	391	361	368	405	419	424	392	371	383	396	382	392	381	399	364	366	404	372	361	398	372	387	388	372	371	382	398	396	392	400	396	406	370	397	399	368	376	381	381	363	385	425	354	364	394	388	388	390	388	372	415	367	394	421	354	416	357	366	393	413	395	403	387	395	395	383	405	392	387	372	376	393	415	371	381	406	390	402	416	383	372	374	366	380	395	418	363	389	395	388	399	397	391	366	411	391	391	434	388	392	396	386	376	400	383	435	396	361	375	419	376	373	396	354	386	395	406	371	394	381	378	398	366	383	334	369	374	385	394	337	377	354	423	371	369	407	389	361	358	383	377	412	386	405	429	386	422	401	381	407	389	418	395	397	403	400	398	381	389	406	385	353	367	401	399	396	362	389	398	387	384	406	362	338	396	381	380	388	379	405	363	359	372	406	352	414	378	363	415	355	367	391	411	344	383	379	375	378	390	367	423	403	387	373	405	371	385	380	400	418	338	419	373	369	370	358	380	391	386	371	397	409	394	356	386	412	374	402	387	398	388	399	390	391	359	381	372	422	371	389	383	370	383	402	418	407	385	389	389	375	387	385	377	370	389	416	355	335	355	393	374	431	365	399	411	374	343	400	400	373	378	393	405	398	402	398	400	368	387	371	362	406	364	348	387	349	401	403	415	383	426	410	382	377	372	372	386	382	381	381	366	380	399	392	382	352	406	382	365	375	392	363	407	373	379	422	358	367	372	363	392	395	401	386	426	399	376	391	423	432	383	408	353	360	394	382	375	407	365	371	418	387	431	378	403	359	387	410	368	397	382	401	352	374	410	376	415	360	381	365	369	440	387	380	408	382	364	392	384	415	381	363	373	402	362	400	415	380	367	366	363	358	389	388	422	410	382	428	360	394	383	382	374	365	403	398	402	380	395	401	393	361	385	395	387	390	366	405	384	392	393	372	374	393	366	416	385	375	389	423	376	403	387	384	345	430	343	376	396	399	410	408	370	351	395	386	419	439	371	364	459	390	386	343	376	405	371	385	368	376	366	384	400	416	368	430	386	406	402	380	395	377	379	416	418	358	422	396	370	380	378	381	397	410	389	386	365	379	390	385	368	375	440	320	419	384	385	406	386	380	382	372	358	389	438	378	403	371	376	394	367	380	374	411	370	363	378	378	400	391	401	372	394	360	414	379	372	416	394	401	371	360	389	377	409	394	397	378	377	353	372	364	396	412	361	403	377	382	375	406	378	380	396	383	397	384	393	391	370	400	373	391	413	392	380	371	386	416	397	387	372	387	399	392	366	372	413	398	351	373	388	404	389	391	381	396	373	380	398	374	395	405	391	430	403	396	376	385	397	385	395	378	396	379	353	377	390	373	381	352	397	364	389	410	410	400	394	428	363	377	361	397	378	358	422	381	421	389	366	406	387	392	392	397	421	395	350	419	382	424	363	367	365	445	390	397	405	400	374	360	433	433	398	368	429	347	356	399	371	414	405	357	381	357	392	386	400	382	382	386	395	358	408	364	394	364	416	394	363	392	367	361	412	353	365	362	368	368	392	370	414	374	386	410	394	406	398	370	362	371	391	391	389	413	394	400	368	395	372	393	396	422	398	415	377	371	411	368	356	377	379	385	418	376	400	351	356	370	376	391	394	390	350	371	373	383	364	348	359	406	370	410	375	327	388	407	367	363	397	417	397	377	395	382	379	369	381	400	402	391	405	388	377	422	382	368	414	390	416	416	386	415	377	427	422	391	390	395	378	376	384	357	368	390	415	364	371	352	403	399	386	383	409	360	381	401	351	397	393	377	395	407	376	420	380	344	353	355	413	432	376	367	374	418	352	376	431	408	413	390	394	390	390	422	365	393	342	398	384	378	412	355	369	403	377	399	400	408	386	391	375	366	406	416	404	366	382	395	385	336	367	399	408	388	383	404	408	355	388	388	392	374	394	395	404	363	400	395	407	394	375	371	412	401	404	373	366	395	392	364	372	335	391	382	387	365	370	367	391	378	349	375	382	376	406	392	384	361	399	405	362	380	350	392	388	380	404	372	382	365	390	432	356	394	407	389	411	369	396	395	372	387	383	384	382	405	390	390	395	398	381	386	412	357	371	359	354	406	362	411	349	381	372	381	407	397	382	377	387	377	400	368	375	377	362	369	354	374	395	360	412	385	380	395	405	386	412	357	338	407	369	393	372	357	383	389	372	381	396	358	415	386	386	350	422	355	386	382	363	406	357	406	387	394	329	379	378	380	394	382	395	411	388	391	391	394	374	420	409	392	354	378	379	376	362	368	405	400	404	359	408	378	375	416	395	364	379	364	404	357	332	356	338	416	366	379	411	429	380	350	388	374	365	411	377	376	399	383	351	410	384	381	385	359	367	386	377	402	384	409	365	369	376	403	360	376	385	378	439	393	381	391	402	355	384	367	372	342	375	389	368	416	392	394	393	376	393	386	428	392	407	384	374	398	372	370	352	369	385	373	393	379	393	361	379	381	384	358	406	377	411	364	348	405	348	369	377	352	357	379	354	381	403	437	398	376	428	355	384	378	371	407	415	377	385	383	390	383	365	402	398	392	396	381
57904	87949	83956	44271	1991	1098	921	843	723	702	662	635	668	614	588	629	588	539	587	574	577	587	585	538	530	556	541	584	551	539	565	875	2555	2551	826	546	548	557	503	487	513	508	501	520	569	514	516	533	535	546	570	530	547	516	558	544	510	541	495	552	589	558	522	507	526	520	541	566	528	502	520	496	499	530	536	564	539	490	560	509	516	514	528	513	530	480	531	517	523	513	490	503	545	527	534	548	516	501	551	511	564	533	539	539	542	498	548	529	551	488	546	503	575	560	528	506	527	505	523	498	495	536	521	555	561	543	579	564	511	549	528	518	538	549	532	492	527	516	559	532	549	515	555	538	525	530	533	549	551	496	543	585	539	503	531	544	512	494	552	547	525	552	539	515	491	521	537	532	537	531	528	512	514	542	497	497	531	514	553	497	577	532	497	514	532	533	582	553	535	533	547	508	554	522	514	542	534	557	551	554	519	506	510	553	564	516	559	512	543	502	545	533	528	541	525	510	548	484	538	566	550	573	555	539	523	540	537	541	522	538	521	533	555	542	541	506	523	546	529	530	578	534	529	504	500	551	576	535	524	533	502	553	527	529	535	464	572	520	505	500	557	536	534	541	511	579	533	567	543	547	531	532	560	524	522	505	486	543	525	538	517	513	576	529	554	508	546	514	529	547	514	523	532	512	544	511	592	521	513	503	524	526	535	502	538	519	505	477	532	523	545	562	511	526	542	534	492	570	544	538	546	552	560	546	525	539	535	589	515	528	566	542	494	518	540	525	522	523	558	547	537	492	506	517	502	572	518	535	510	546	564	537	568	516	510	523	541	516	530	570	550	493	514	554	522	600	500	531	515	528	540	546	546	502	515	509	492	537	528	516	532	537	523	576	576	575	550	565	506	570	507	517	555	569	504	516	528	534	530	560	495	546	552	543	554	573	496	504	504	536	492	512	556	526	554	503	513	475	554	537	536	543	503	518	527	535	549	538	531	505	508	515	510	520	480	554	564	481	529	496	560	499	545	528	497	509	574	517	510	512	523	523	559	565	555	542	504	495	551	569	562	486	543	570	500	531	498	555	551	527	538	546	507	515	522	534	528	530	573	523	534	553	552	562	517	497	511	542	503	523	505	490	525	529	531	531	567	516	553	572	489	501	521	533	535	543	500	526	552	541	560	513	518	561	516	539	537	536	507	523	554	487	514	544	536	559	534	479	570	516	546	573	552	536	543	517	502	540	514	525	535	548	563	563	499	510	502	531	509	496	540	507	529	537	571	545	547	544	532	503	552	506	495	536	535	544	507	543	506	554	516	529	491	557	501	539	524	526	523	524	532	506	539	518	504	514	517	502	562	523	502	528	578	484	545	550	541	522	553	493	543	516	528	524	531	516	545	534	525	522	522	516	581	535	538	518	565	520	545	534	543	532	525	543	545	559	526	519	526	508	537	502	543	537	534	522	519	535	548	561	501	540	513	499	563	540	493	552	539	493	519	511	527	522	523	526	534	519	534	517	473	530	524	542	539	514	551	504	568	521	551	521	528	533	523	506	522	524	519	528	531	497	518	502	536	517	526	549	551	494	528	514	552	530	577	484	488	514	518	515	531	548	513	524	513	569	491	531	481	568	496	525	545	540	488	558	528	510	477	540	528	537	553	522	518	555	564	494	563	510	553	551	511	541	496	517	513	498	509	529	507	501	500	494	533	520	551	501	546	505	586	522	524	527	527	520	538	555	516	498	515	530	531	507	514	573	524	515	563	498	563	547	519	524	568	510	563	556	512	517	571	557	502	525	524	491	521	561	500	506	549	511	543	584	523	554	556	548	541	566	508	524	536	544	544	521	543	540	492	501	511	545	543	525	510	518	476	540	538	510	534	549	534	536	526	548	548	519	555	552	510	515	537	497	497	517	561	547	528	546	539	507	577	573	545	573	536	514	528	529	528	507	549	572	554	500	525	546	521	519	519	517	547	540	504	518	545	536	539	539	587	543	526	561	532	530	532	558	507	547	527	543	547	555	544	492	539	538	513	525	511	516	539	551	508	524	497	533	545	547	494	524	498	545	548	553	486	485	551	503	545	538	541	563	530	506	561	526	530	524	510	540	535	524	540	546	525	536	563	537	505	500	527	534	576	584	558	533	519	538	533	529	525	525	554	528	507	481	514	543	527	537	499	537	494	529	545	548	534	500	520	517	524	543	539	521	547	537	520	544	521	550	516	527	544	495	525	517	506	564	525	559	520	511	517	528	520	569	540	503	480	514	531	561	521	542	511	515	527	541	505	531	537	503	516	533	547	542	523	525	547	530	517	543	534	537	540	534	508	556	513	532	524	499	525	557	549	488	540	513	531	580	558	513	524	547	528	567	548	565	507	520	525	513	545	551	536	516	520	518	579	522	528	511	478	556	505	497	537	544	558	499	530	523	513	544	522	521	542	525	492	549	523	531	509	543	513	526	510	540	535	515	537	529	525	512	511	497	536	552	548	496	513	560	531	536	538	548	567	484	528	534	510	506	545	525	606	534	543	550	514	528	560	508	525	533	573	520	537	469	503	498	531	520	521	545	516	514	508	582	519	581	542	535	538	541	499	545	518	503	512	495	538	509	515	500	497	541	521	579	514	559	518	518	511	547	537	528	534	544	541	572	528	542	593	521	526	515	519	562	560	521	504	509	541	514	522	566	529	571	585	518	514	539	506	507	546	521	509	533	506	508	523	521	585	524	492	513	518	567	478	527	535	538	517	513	496	546	517	502	535	483	525	530	512	493	557	542	533	541	540	506	534	545	544	563	582	532	530	551	522	535	498	546	539	496	582	503	582	530	515	527	534	511	547	512	528	532	519	554	579	516	528	512	541	534	528	535	502	564	532	499	551	527	542	514	521	542	547	542	588	534	528	539	536	522	532	519	536	537	511	525	561	519	529	540	536	530	526	525	550	531	508	554	525	560	505	565	533	541	535	540	467	517	571	534	554	530	537	537	525	552	583	484	498	555	479	525	527	509	550	537	544	518	521	535	578	569	548	507	548	512	521	515	549	557	535	519	506	507	526	542	521	482	522	568	538	511	502	552	535	563	498	543	588	549	530	489	506	569	530	536	499	535	552	562	572	533	534	547	526	537	553	553	497	556	550	514	535	517	523	522	566	522	498	549	523	494	548	560	502	506	544	504	524	532	569	536	536	562	559	530	588	534	481	529	561	532	525	543	574	501	539	485	525	505	544	546	530	533	493	529	582	542	543	537	510	517	504	523	532	539	553	514	516	519	515	539	584	521	529	494	508	502	564	522	530	541	538	502	491	564	550	506	545	521	571	519	557	532	510	568	489	522	529	566	541	489	517	521	572	535	566	550	506	561	538	520	537	549	543	547	539	563	510	547	531	583	542	585	548	518	532	521	513	552	510	489	536	560	502	509	540	529	550	492	507	541	512	521	527	501	567	549	497	530	552	491	517	529	524	539	551	521	535	527	519	482	551	552	520	550	521	496	504	513
27088	26702	38150	21394	1503	314	268	264	240	235	237	245	264	249	243	211	226	231	240	247	228	272	221	212	244	233	260	211	225	231	238	239	289	304	257	220	216	216	207	252	232	231	236	213	226	228	241	250	237	227	228	238	220	231	239	224	227	224	246	248	236	254	267	189	246	233	230	236	214	254	208	251	248	217	204	258	229	246	252	216	219	227	239	222	261	233	257	249	229	243	220	252	251	264	211	221	247	225	255	230	258	225	242	254	211	260	202	269	210	226	219	233	243	244	230	237	237	226	219	228	243	232	247	235	221	236	216	234	228	237	237	233	233	236	242	235	220	239	211	231	233	247	244	213	245	238	215	241	226	216	259	221	254	214	221	231	219	248	231	237	243	257	196	242	245	246	231	239	249	219	248	242	238	251	257	223	243	227	255	259	208	205	231	244	238	252	216	253	215	243	233	231	243	230	265	237	228	251	234	256	238	243	215	213	256	233	252	233	273	253	262	233	248	212	233	235	271	235	230	246	243	251	217	234	240	237	245	239	250	219	275	225	230	235	242	219	253	240	212	216	234	240	244	241	251	201	251	240	232	275	236	233	225	234	234	223	258	228	203	249	245	207	213	211	214	228	212	231	223	235	257	229	218	231	266	269	224	245	239	222	244	235	214	217	226	247	255	239	251	226	229	251	203	229	252	234	241	238	274	222	234	223	222	249	261	227	242	247	214	226	241	217	234	234	222	203	228	228	250	207	221	231	243	241	253	236	218	209	236	250	239	242	262	226	232	231	235	239	237	236	258	223	247	224	253	226	242	240	259	248	260	220	257	236	253	222	250	235	250	222	234	235	232	251	227	252	243	231	253	249	211	218	211	227	221	237	252	224	228	231	239	243	218	238	233	252	232	252	243	204	244	234	220	267	224	221	240	221	220	238	228	267	223	235	234	219	241	254	235	221	216	262	224	246	246	246	244	248	220	255	247	237	258	229	242	240	196	221	215	226	231	220	214	266	223	224	229	230	217	225	224	231	244	244	227	231	225	241	202	255	232	252	224	228	269	221	226	228	225	212	206	255	241	241	212	260	252	215	219	235	246	234	216	225	232	235	229	231	237	259	214	241	250	244	244	262	224	238	242	226	224	218	242	234	209	255	230	245	234	213	237	254	239	214	264	227	221	243	227	237	240	253	232	231	256	244	260	233	229	231	221	245	231	214	244	224	216	232	237	241	235	245	224	234	253	235	227	211	213	228	212	229	231	215	214	234	269	215	231	230	227	235	233	223	220	244	231	222	247	210	223	249	233	217	217	240	232	246	237	239	235	245	231	245	253	234	218	255	237	218	204	224	250	251	244	231	232	239	242	232	214	232	236	233	240	243	248	245	219	229	233	247	251	228	272	247	251	234	239	211	229	212	250	206	235	232	232	237	250	264	227	225	236	225	232	237	223	233	231	230	248	276	271	272	229	276	243	214	235	192	235	227	218	253	231	222	222	227	251	220	264	222	228	231	224	252	224	249	225	238	213	225	222	247	209	216	246	221	242	230	251	228	250	209	233	232	267	237	264	244	248	261	210	264	231	213	217	220	236	232	233	240	230	241	196	233	240	239	233	247	222	227	240	219	251	224	229	233	256	221	235	232	209	261	221	229	241	254	255	232	251	224	260	226	259	218	229	236	234	250	217	236	219	242	232	235	264	221	228	234	248	217	246	256	213	233	221	226	239	239	226	237	237	199	215	245	246	240	222	225	260	226	219	246	246	257	229	233	233	250	252	219	217	216	242	223	223	218	219	232	219	246	224	248	242	264	214	199	248	219	238	240	259	216	257	203	247	222	214	236	230	236	264	225	226	242	232	244	241	233	248	236	248	220	261	224	237	272	231	233	227	238	235	250	259	228	259	251	236	237	202	235	264	225	236	244	227	220	256	226	245	262	234	219	216	212	228	214	248	216	245	229	264	229	218	235	234	225	234	217	235	250	244	236	248	210	252	216	196	233	236	205	227	216	245	239	239	239	251	224	242	240	230	226	258	242	223	230	254	213	228	250	245	218	220	223	271	236	229	224	238	249	222	244	240	245	244	262	219	234	245	224	216	241	247	250	239	241	240	230	238	246	234	252	244	233	242	238	265	257	228	249	235	235	226	246	252	233	249	230	228	237	241	249	226	219	212	235	248	218	246	217	231	210	247	238	248	206	241	261	242	240	222	226	249	250	234	235	220	254	221	217	240	247	217	242	206	239	230	227	269	242	232	232	251	223	219	225	240	219	224	248	218	220	254	186	234	248	229	228	237	252	237	242	224	238	252	230	220	214	240	238	231	242	207	227	227	212	220	252	234	219	245	216	237	216	228	254	217	240	273	235	232	230	209	230	240	232	222	248	215	233	227	254	253	204	224	210	252	236	244	237	234	234	250	243	229	206	211	221	229	237	242	213	215	212	228	235	231	257	227	236	226	223	212	255	224	246	225	235	220	232	246	268	230	234	249	232	242	222	245	236	248	229	236	233	228	249	237	237	224	230	226	224	229	254	246	212	247	251	262	235	229	232	235	243	238	259	242	237	225	242	217	265	237	238	224	232	228	223	208	248	211	271	252	228	205	240	224	208	241	238	238	246	249	200	247	234	228	210	220	246	251	226	231	240	236	244	214	240	220	247	258	227	245	219	235	234	228	237	210	259	209	231	235	220	225	247	232	221	236	209	227	241	220	233	230	247	246	230	222	234	237	208	231	236	244	241	257	243	244	250	224	246	245	239	203	253	211	234	226	247	245	226	212	236	246	223	216	248	259	238	221	228	240	265	253	233	219	245	252	239	228	218	248	246	245	209	253	259	237	228	240	251	230	249	228	250	234	228	248	243	250	228	242	213	231	261	225	235	228	242	232	255	245	247	271	239	217	210	233	243	236	220	256	247	246	219	219	275	232	239	214	243	230	240	242	231	241	231	229	233	254	250	215	241	265	225	231	223	237	222	247	249	253	246	211	258	215	235	255	198	242	227	236	217	249	233	211	235	216	240	231	209	259	246	215	240	226	228	236	261	205	242	240	265	220	253	237	249	215	201	244	261	228	237	226	251	248	240	251	243	267	239	242	273	218	244	245	205	222	240	239	234	249	219	246	238	246	240	222	214	237	235	207	239	259	219	233	219	246	241	215	231	215	252	224	233	236	224	243	251	239	245	199	225	233	216	236	218	223	234	206	219	250	244	264	254	234	235	232	250	213	236	258	217	217	238	226	224	231	244	234	211	219	204	235	218	254	265	245	221	214	242	240	233	234	246	222	243	234	239	253	211	224	230	229	224	217	222	244	274	236	246	227	241	226	228	245	239	242	245	209	226	232	216	217	234	241	227	232	242	257	230	217	223	224	225	231	232	238	216	264	214	255	225	186	239	226	255	223	239	236	236	234	232	239	222	251	208	238	201	203	224	241	253	233	255	227	242	215	255	227	238	252	213	231	255	233	236	234	251	232	208	198	235	250	228	223	252	236	232	229	269	213	261
27325	46928	41406	16777	377	372	345	359	351	330	363	352	351	348	320	347	335	325	343	323	341	327	336	328	313	360	333	339	361	355	315	386	461	550	381	312	343	330	298	346	362	339	332	337	318	319	349	355	307	374	345	320	328	306	355	322	371	334	328	347	354	345	338	360	354	304	357	371	300	330	333	322	327	340	312	316	353	310	362	315	364	365	315	314	327	315	325	354	326	320	340	342	331	327	317	304	320	332	282	316	381	328	314	348	326	314	361	367	356	346	320	346	352	348	303	316	345	313	338	339	362	331	323	328	352	331	346	340	361	318	328	305	322	363	324	336	336	353	333	294	352	328	350	324	336	348	350	348	354	336	339	341	344	339	324	339	315	333	347	330	367	337	338	325	332	335	333	327	344	323	307	358	352	318	307	349	333	322	318	333	354	331	310	333	329	352	330	337	345	324	324	318	312	308	337	308	316	349	325	320	326	377	308	344	361	322	334	349	303	333	318	310	315	328	315	339	305	336	339	338	363	324	325	306	304	308	355	324	332	335	287	358	325	360	326	351	356	348	348	372	359	335	334	313	328	321	375	359	319	317	376	337	314	332	339	323	327	315	330	358	323	335	333	330	333	333	346	304	309	324	332	338	321	345	336	336	355	340	345	340	350	348	351	356	329	316	344	336	331	309	333	326	323	334	325	333	333	367	325	337	388	333	309	312	321	337	331	336	345	329	317	323	358	348	308	355	339	293	306	338	343	325	344	336	316	342	366	355	339	324	315	329	325	307	345	317	337	340	323	342	330	302	355	366	329	339	321	343	315	308	353	349	371	333	360	343	320	352	330	353	310	381	318	335	329	339	324	365	341	336	335	320	328	324	311	332	304	321	348	335	329	323	355	330	359	330	309	313	329	364	327	329	348	346	324	315	325	351	339	350	357	337	339	326	345	313	325	339	362	362	340	319	311	325	326	338	324	313	352	310	356	324	377	335	300	326	332	360	329	334	354	335	309	335	333	363	306	332	323	333	359	333	378	318	315	349	345	333	291	348	320	339	349	304	356	319	325	329	327	322	328	333	361	347	332	324	355	327	308	369	342	326	334	327	335	352	329	355	319	309	372	338	328	332	329	331	341	342	334	318	303	363	342	321	313	321	313	338	327	348	325	377	294	367	314	326	313	312	369	335	317	296	338	311	332	339	365	329	349	347	330	312	336	335	352	328	348	348	336	349	335	358	312	325	314	359	336	325	333	342	300	337	344	297	360	344	327	365	335	362	352	329	360	342	349	327	333	339	337	336	340	326	327	323	333	342	345	362	327	338	382	347	386	325	349	365	346	323	361	337	340	291	308	355	303	328	314	362	336	364	351	340	330	345	332	319	377	315	328	349	334	344	343	324	333	345	349	289	315	338	341	345	331	330	336	345	309	336	337	349	325	364	347	328	300	331	346	313	311	325	365	313	349	342	308	307	336	366	342	338	325	341	326	320	319	316	319	344	324	350	344	338	336	309	329	352	332	355	337	354	326	332	376	333	324	338	314	319	352	304	337	321	337	355	319	329	331	319	318	344	311	361	329	350	348	368	350	319	320	327	358	317	372	336	332	327	327	335	382	329	338	323	319	320	349	323	344	356	286	344	340	304	335	309	322	282	311	335	334	374	354	351	344	353	355	322	329	325	338	328	311	359	349	357	306	355	345	347	335	324	323	364	323	357	302	280	343	311	344	375	347	358	325	334	343	349	339	325	329	354	339	315	320	290	378	345	298	316	326	337	345	344	335	320	305	287	356	350	338	324	327	351	355	362	326	345	331	317	310	337	342	339	344	336	337	328	352	357	349	327	345	340	340	325	319	331	354	319	318	295	333	331	349	348	328	289	350	322	332	321	336	352	324	336	320	344	339	324	325	309	312	331	334	319	338	343	302	356	347	342	329	305	339	351	362	363	322	305	324	303	328	334	336	323	332	342	359	351	343	359	366	341	345	342	334	357	346	339	323	349	342	352	348	332	321	337	325	310	322	317	349	307	343	297	331	329	339	352	369	350	299	346	364	319	334	303	337	337	354	301	343	311	343	335	314	325	329	348	319	344	326	335	315	362	346	347	339	339	330	304	339	312	356	312	340	307	337	354	324	354	326	344	344	311	329	344	353	325	313	341	378	350	303	328	331	339	309	317	317	328	374	328	322	348	315	346	301	341	332	314	333	325	354	329	325	342	346	326	331	358	324	310	340	341	353	344	329	326	329	352	343	322	338	356	347	348	328	337	338	346	324	318	324	298	323	328	364	301	339	352	358	354	334	351	301	329	345	304	340	330	316	357	361	307	352	328	315	313	343	327	344	335	332	347	340	329	319	317	337	344	303	283	333	322	382	331	307	347	371	339	319	332	318	330	338	323	376	353	304	341	340	364	337	345	354	358	300	311	381	379	339	346	348	323	304	307	337	350	325	343	325	330	354	325	325	326	355	348	318	331	343	349	330	337	330	319	348	356	339	341	334	348	323	348	348	340	317	335	314	347	325	364	332	344	325	315	339	329	318	342	307	334	315	337	326	327	335	330	311	322	332	367	347	355	309	310	341	355	342	302	355	352	313	331	308	364	326	337	366	349	361	349	355	354	337	331	313	336	332	305	323	349	340	330	303	329	337	374	346	335	299	313	331	347	326	299	341	317	305	339	334	374	315	294	360	322	321	306	310	307	321	316	332	313	324	350	337	332	333	356	321	326	326	335	342	296	326	311	314	335	318	343	339	356	349	331	328	344	348	321	336	301	322	312	341	318	364	328	326	334	334	349	349	311	337	339	340	362	331	335	331	365	287	307	371	369	337	323	331	353	333	349	318	351	340	357	321	324	314	332	307	380	325	335	324	328	336	323	333	325	328	320	336	321	343	321	336	330	343	341	356	339	340	334	350	373	325	324	316	349	347	322	351	311	320	355	309	333	301	334	320	329	348	316	350	322	341	330	332	347	305	301	302	320	368	343	336	332	342	378	337	317	319	329	353	330	318	330	340	322	318	324	327	335	344	344	335	318	312	312	309	318	326	329	318	346	354	330	340	326	352	361	316	340	353	330	337	342	361	352	345	306	335	346	309	308	348	322	330	325	330	316	336	336	327	340	309	358	312	360	343	328	332	334	342	314	337	314	356	334	348	346	345	351	320	329	342	327	324	332	328	341	338	302	345	336	332	351	341	349	377	328	378	347	357	367	375	327	340	314	339	348	325	337	337	341	316	354	330	320	340	327	341	346	318	320	341	318	328	326	336	317	348	341	367	315	342	324	334	343	337	322	315	356	353	349	302	373	320	330	367	322	316	334	314	341	332	355	336	340	336	340	371	353	361	354	332	326	337	283	313	310	338	309	360	341	333	336	316	325	337	348	342	347	348	345	333	350	335	339	328	328	315	330	309	323	304	333	312	323	333	321	352	333	307	353	309	315	345	337	330	321	321	344	345	341	327	336	324	307	338	301	311	313	331	328	349	349	360	323	325	348	334	324	337	336
23864	22625	39356	41426	18327	6018	661	496	397	453	424	411	437	416	393	414	401	392	384	387	398	389	331	395	403	361	387	385	357	387	378	555	952	893	565	405	414	374	390	409	361	397	371	399	377	367	379	383	377	385	339	370	409	385	389	361	367	373	388	364	364	392	375	387	373	338	415	368	412	375	405	358	417	366	357	414	394	391	379	383	400	340	384	394	392	338	329	396	386	360	400	383	361	405	333	370	377	392	430	363	374	351	384	376	388	369	372	390	377	372	393	347	366	366	397	389	379	342	390	372	415	432	351	408	366	369	387	370	391	370	372	405	384	380	376	403	379	375	364	383	379	403	364	309	354	403	338	380	411	394	399	390	343	398	386	403	383	373	358	377	388	406	346	382	377	382	365	402	357	386	379	359	412	385	378	407	407	362	395	363	349	387	393	414	395	368	424	370	376	358	342	392	369	348	401	388	387	351	393	373	384	413	370	368	394	441	356	385	398	382	379	408	379	406	357	387	415	373	408	430	367	384	376	380	338	361	380	401	399	369	379	377	393	385	341	379	401	355	373	402	382	390	399	383	388	394	377	391	399	371	359	397	371	371	394	363	384	366	360	381	361	378	400	374	396	380	419	434	369	367	387	375	370	376	375	377	366	401	372	383	373	373	393	368	385	385	383	397	379	396	395	406	386	322	358	374	389	395	388	362	357	381	384	400	372	413	368	381	315	368	423	386	439	404	384	374	413	370	380	361	390	366	379	407	368	402	394	387	375	381	389	399	408	371	395	383	377	387	398	357	385	363	385	406	397	382	395	392	374	379	357	383	385	346	352	371	386	395	381	372	367	384	379	381	395	365	370	362	387	369	392	397	382	367	392	385	406	326	348	360	419	386	376	368	400	407	348	392	384	406	393	391	374	392	401	389	386	380	378	375	363	362	374	378	377	332	367	362	376	397	390	401	380	378	357	380	384	365	375	392	387	403	329	413	351	416	369	356	407	409	394	379	353	333	376	408	370	387	344	388	343	378	384	397	368	366	401	379	386	371	374	429	353	413	399	381	378	394	382	387	361	369	376	338	404	404	384	366	358	370	368	389	395	388	352	382	358	355	384	393	375	353	388	384	398	387	385	414	392	416	381	402	373	365	384	373	384	373	411	407	389	396	374	372	420	395	387	373	386	368	365	392	390	340	405	374	369	391	400	408	412	377	383	382	379	386	361	400	337	385	356	358	358	403	356	370	403	346	357	399	367	363	382	370	373	409	375	332	359	392	379	377	355	380	385	390	376	373	363	358	398	394	368	365	343	359	373	386	380	322	375	391	371	383	377	374	373	409	371	357	396	402	375	355	378	371	360	377	383	412	377	379	411	390	408	370	369	365	402	360	389	379	355	389	375	417	416	357	380	352	395	348	385	377	368	403	374	392	416	360	369	407	367	353	364	384	382	351	396	359	389	374	382	369	384	347	395	331	397	394	383	373	385	370	404	380	387	347	353	358	366	355	376	423	371	406	420	412	397	380	395	396	389	354	388	374	383	392	389	380	364	389	381	414	395	403	412	392	377	340	396	361	367	419	385	380	380	384	396	378	360	410	380	382	393	390	350	365	401	426	374	381	398	369	348	365	386	382	398	387	369	369	394	408	416	382	379	373	405	367	380	376	377	363	360	355	410	397	387	376	380	378	399	380	347	372	382	400	385	397	372	393	372	371	385	385	350	363	331	360	410	372	334	395	389	389	371	384	372	386	383	381	386	383	388	387	371	394	386	401	381	392	385	391	367	356	376	405	354	352	382	391	384	374	332	373	366	424	407	370	376	364	351	389	355	368	394	379	347	394	369	368	415	368	364	378	380	344	408	424	348	384	392	370	352	376	345	360	369	367	368	356	382	403	355	382	364	399	398	406	352	388	362	378	354	398	400	369	354	378	365	398	394	395	383	357	368	405	389	374	350	352	383	377	406	386	396	363	388	400	380	398	395	350	363	391	408	373	353	379	361	380	383	349	376	386	360	395	392	399	411	386	369	386	397	381	368	343	402	386	393	355	376	368	340	386	362	375	409	398	372	375	368	408	422	400	383	379	355	404	384	381	375	403	391	400	385	352	373	394	405	380	369	390	405	391	369	377	355	353	353	359	394	366	365	405	384	380	397	339	396	390	384	433	389	328	338	393	377	410	378	357	390	355	390	363	421	408	379	399	399	404	357	374	366	419	387	365	379	409	398	374	417	367	393	379	342	379	396	367	409	357	408	390	399	351	362	358	368	385	374	394	361	391	393	388	366	364	415	375	377	333	407	385	378	342	361	386	373	351	374	380	370	370	386	366	363	350	366	351	371	388	381	379	389	389	369	368	364	376	388	368	344	396	393	385	368	367	393	405	363	378	366	409	399	397	377	361	384	394	368	389	422	359	380	365	383	387	414	354	385	365	353	368	368	377	376	371	405	409	375	387	399	410	333	370	366	418	386	388	395	371	354	359	354	350	378	375	406	363	386	401	412	384	383	355	375	423	350	394	417	392	362	344	353	373	357	359	366	372	372	369	390	375	371	357	397	381	383	360	355	343	378	376	383	395	382	415	404	375	400	370	372	363	348	367	376	396	395	361	393	403	410	380	386	363	395	374	382	379	390	333	399	347	374	376	395	388	360	385	344	376	388	383	381	386	408	349	398	375	392	346	358	356	381	374	364	395	403	364	379	385	385	373	370	395	345	380	397	413	384	386	355	370	385	383	353	394	352	344	413	387	414	400	375	352	392	384	374	391	369	377	410	379	377	430	372	381	381	381	364	390	411	343	411	383	346	385	366	420	407	395	391	385	419	387	414	411	366	369	385	397	403	373	394	360	356	401	380	387	379	400	379	391	344	370	396	368	383	369	395	376	339	391	381	368	372	385	393	384	338	363	349	359	405	388	389	405	364	390	362	380	406	382	424	361	361	375	365	366	357	345	373	416	391	352	371	387	363	392	370	417	370	367	408	375	376	388	364	360	365	394	396	419	369	388	350	377	363	366	365	391	383	396	361	366	392	388	395	398	411	366	379	350	383	400	361	384	363	409	382	376	384	371	405	363	382	354	377	395	385	378	384	404	379	380	393	393	388	359	413	418	370	373	366	385	376	388	371	353	382	411	324	380	373	384	407	334	375	399	395	395	419	377	433	368	377	384	386	366	356	382	371	409	373	391	394	360	369	370	378	424	332	380	375	368	404	337	379	381	372	366	374	334	392	378	380	372	375	385	370	416	418	386	383	390	390	377	384	386	391	383	392	364	402	355	362	386	387	402	324	365	394	391	398	361	416	360	396	344	351	372	356	385	388	360	360	374	400	368	421	393	382	388	373	365	378	390	366	331	420	373	399	368	411	365	361	360	364	385	378	387	387	374	399	376	407	405	388	372	401	406	391	414	385	411	405	402	393	383	356	393	349	374	384	391	394	379	404	387	381	405	375	368	340	325	375	376	386	383	341	358	353	387	379	332	344	399	374	352	383	434	350	372	388	386
52269	86858	75106	37272	1312	826	745	684	672	636	605	608	595	575	600	535	546	532	542	523	503	564	590	573	517	539	542	528	522	553	499	942	1783	1591	795	548	521	532	524	541	553	535	537	540	529	524	526	507	539	508	503	568	528	551	509	550	552	524	517	495	516	505	537	534	548	508	540	525	515	520	499	531	566	545	534	509	556	525	519	517	570	502	507	499	530	568	551	544	571	498	496	562	560	520	546	551	570	523	510	482	540	562	522	522	489	483	521	544	498	532	508	531	534	559	513	519	559	491	530	500	529	501	539	483	490	508	547	506	514	501	503	522	489	516	543	511	518	526	534	552	525	497	524	520	537	515	509	545	546	525	487	505	535	547	535	526	521	542	555	541	545	482	511	525	508	524	493	551	547	541	517	500	529	506	556	520	527	500	517	495	541	500	537	554	516	506	558	527	533	507	524	541	515	495	512	490	542	534	506	530	524	555	502	511	523	516	506	527	548	519	525	560	555	497	520	565	514	540	536	520	548	519	541	558	529	556	478	518	521	537	560	477	547	488	514	484	531	530	531	560	536	522	545	509	564	544	484	513	513	526	501	525	545	505	514	527	498	505	550	531	523	541	510	512	517	543	554	530	495	508	537	554	496	479	499	521	514	504	487	544	535	503	493	515	538	520	508	515	484	557	535	507	509	486	529	528	525	555	520	523	533	551	490	539	537	576	497	545	517	543	513	546	578	513	542	530	522	569	541	494	534	579	536	578	545	535	572	558	501	498	533	530	545	494	507	504	531	521	531	467	550	556	535	544	544	516	543	502	558	534	528	507	517	541	513	530	539	504	524	503	521	538	511	512	529	534	552	527	560	536	529	499	522	526	537	495	502	510	553	521	536	518	563	524	531	550	520	580	564	490	542	466	515	528	546	479	468	510	531	574	558	471	524	463	495	546	534	564	504	527	525	526	516	515	524	496	518	524	536	543	508	538	485	505	478	520	511	543	551	534	496	523	524	527	509	522	572	544	550	484	515	555	509	551	542	542	497	539	540	534	534	564	488	559	513	516	503	514	529	553	540	520	519	485	551	517	528	516	575	529	548	524	543	569	503	507	540	531	513	533	531	513	530	499	517	540	531	544	539	516	527	512	518	501	562	527	496	536	546	455	574	538	549	541	533	575	495	518	522	538	501	526	526	513	530	510	494	535	565	506	524	514	530	544	592	503	506	543	525	536	520	524	554	564	521	479	540	526	541	536	517	516	528	518	541	550	547	570	506	527	513	499	573	554	498	546	522	524	570	536	526	531	499	537	488	489	494	509	504	514	538	503	548	513	523	539	532	511	480	519	528	532	582	519	501	524	547	513	571	504	552	520	522	530	523	528	518	475	529	534	502	518	496	523	496	511	478	534	561	517	528	514	547	493	488	576	489	585	550	541	561	534	513	541	550	546	518	563	523	541	527	521	529	533	533	536	542	540	515	523	526	511	530	525	528	489	530	540	560	526	512	541	508	544	492	510	522	519	542	521	544	480	509	550	520	515	531	536	533	503	526	542	552	502	498	520	537	536	541	549	499	518	538	568	543	498	492	533	580	615	524	556	546	516	506	519	550	549	548	539	496	498	524	535	540	550	548	544	523	532	517	539	544	500	517	585	523	561	535	529	517	530	535	477	541	500	516	543	516	562	519	514	528	509	534	559	511	496	507	516	587	509	549	508	516	497	532	536	562	526	547	529	573	513	558	483	522	536	523	536	530	555	496	540	501	530	529	509	542	538	529	514	506	468	527	545	528	555	525	496	510	549	512	520	533	510	514	528	528	552	507	534	534	499	538	565	524	554	540	528	517	559	525	543	543	499	493	531	526	575	500	460	544	548	523	481	565	562	499	528	501	566	530	545	481	573	562	516	520	532	489	572	550	528	504	525	532	494	552	508	562	531	518	556	492	511	556	566	554	508	540	497	560	566	552	524	545	531	592	518	549	540	521	508	518	524	547	510	542	537	515	542	543	564	530	528	482	548	520	522	513	541	528	537	523	504	503	473	536	512	539	491	547	509	517	529	499	542	512	555	533	530	532	525	565	509	525	518	551	490	547	503	500	574	518	504	539	552	542	514	531	517	518	494	504	497	521	542	546	552	510	511	547	509	558	510	510	567	513	538	525	519	504	578	510	551	514	529	545	509	532	532	552	502	523	525	550	531	522	550	473	513	577	495	522	518	520	534	522	541	532	547	539	502	524	537	519	511	568	546	496	510	521	575	519	475	484	538	498	551	508	525	535	536	518	450	548	567	508	509	494	522	521	511	507	531	524	505	535	534	519	599	477	531	512	514	535	522	547	542	522	517	481	535	551	519	512	544	521	522	526	549	516	541	535	538	544	496	524	538	560	502	518	577	486	483	556	536	481	539	499	513	495	555	528	488	507	512	541	527	507	502	534	525	534	539	514	569	545	538	517	543	511	502	499	555	497	556	518	536	581	523	500	541	531	558	535	552	521	538	511	546	529	485	515	552	512	556	570	539	512	546	532	555	513	497	517	570	506	504	547	550	538	525	532	536	541	552	537	532	521	534	544	487	500	528	526	468	554	533	577	502	560	549	520	552	507	525	504	530	546	529	512	524	501	515	558	502	552	515	530	499	518	520	523	519	496	512	505	539	532	544	539	501	549	515	568	515	542	510	526	520	531	507	506	507	531	551	500	533	532	528	544	536	534	546	551	499	522	532	541	560	517	483	528	550	523	521	562	532	525	511	485	537	502	558	529	514	541	530	515	540	538	533	569	528	522	548	577	526	488	535	499	552	554	525	527	553	520	545	535	542	496	529	511	551	517	521	516	513	534	516	564	539	505	537	494	507	550	514	549	515	546	521	517	522	567	567	520	534	539	518	513	580	543	541	541	543	544	492	490	513	546	510	527	507	542	546	538	519	518	550	522	545	534	535	519	514	552	543	530	494	527	556	580	546	508	512	533	516	519	518	538	572	612	510	513	505	539	492	526	554	528	522	538	542	524	501	563	505	518	521	494	488	529	571	531	562	526	525	519	559	536	560	570	543	509	532	497	534	521	573	542	518	536	519	577	532	507	556	564	519	558	576	504	550	541	524	480	509	522	542	507	531	524	534	529	557	542	494	510	522	524	539	535	531	525	521	502	493	526	537	538	541	509	511	494	533	508	538	505	492	552	523	537	542	549	544	532	540	472	542	556	494	554	537	494	524	542	534	561	534	516	512	516	510	593	503	548	519	548	525	529	500	506	541	544	529	563	501	532	517	516	525	527	476	558	551	514	551	547	479	518	550	485	517	508	515	508	521	509	533	523	583	529	489	544	493	551	481	520	557	535	478	534	544	506	549	505	526	547	529	563	533	517	564	546	532	528	534	529	482	540	535	514	537	547	504	524	557	566	471	554	520	512	506	519	543	537	531	504	522	557	512	526	507	533	511	556	542	541	581	517	489	547	525	534	586	490	589	547	501	511	553	491	467	497	561	490	539	510	517	517	538	492	529
22852	21832	35655	39501	21051	14449	3090	533	481	477	445	444	445	439	454	433	429	400	424	398	416	409	385	399	400	408	423	394	405	392	422	627	1385	1241	557	414	394	398	382	361	380	405	386	421	410	396	382	419	380	415	417	390	385	374	412	391	390	383	401	416	372	377	402	399	402	390	397	396	408	414	383	439	390	381	392	368	433	364	391	385	387	366	402	372	359	366	384	382	407	379	383	381	379	372	414	406	411	377	395	399	418	407	430	401	409	374	407	418	387	378	427	390	406	370	405	378	396	408	368	352	377	389	396	381	373	387	396	400	385	413	412	405	373	427	381	388	392	379	381	405	402	398	406	395	391	408	440	398	423	384	396	370	386	400	410	396	370	397	387	385	387	379	328	383	405	413	426	377	415	413	357	382	356	360	376	402	367	401	363	392	419	446	387	363	368	415	393	400	396	378	419	369	380	412	410	377	409	402	397	358	366	423	385	339	393	362	411	407	368	354	395	382	422	401	374	391	351	384	387	365	371	383	412	365	388	368	372	394	348	414	389	406	386	384	391	421	382	389	383	387	383	386	371	410	419	342	389	372	378	409	384	420	404	374	393	412	414	349	388	384	392	360	393	383	380	411	395	373	375	350	388	418	357	374	372	414	405	370	377	406	394	378	359	375	427	385	391	391	374	404	421	395	381	394	400	374	384	361	387	343	413	383	389	411	431	396	373	381	389	400	354	393	392	397	403	386	372	388	435	382	353	414	395	394	424	354	405	396	407	404	383	416	364	392	391	381	419	389	401	419	407	402	404	412	351	373	381	396	363	433	399	370	375	386	392	367	390	390	387	399	414	400	378	376	383	373	373	383	374	370	380	400	404	384	409	366	379	440	371	421	383	403	366	364	408	414	424	405	378	407	431	409	399	408	388	346	371	373	406	392	355	335	431	408	380	430	396	335	404	380	404	388	392	398	386	334	390	388	412	383	413	384	358	371	369	408	388	384	402	379	394	365	403	372	389	355	418	370	386	355	388	340	389	362	415	419	411	390	425	397	384	388	403	412	397	406	390	396	390	410	404	397	403	366	367	427	359	354	419	397	410	399	411	404	378	381	379	372	402	415	411	400	378	384	402	399	400	368	361	415	365	407	395	413	394	416	403	403	377	377	415	369	378	390	401	353	365	379	401	387	418	381	404	414	379	387	390	413	394	354	396	389	408	408	395	380	385	402	403	389	395	414	360	340	379	380	389	387	379	412	367	401	387	380	399	415	399	428	447	414	382	414	392	363	398	399	409	406	406	337	385	401	391	383	386	432	388	402	423	380	352	376	389	373	318	382	368	370	411	389	400	403	410	405	366	357	413	382	411	374	364	372	395	390	372	388	386	370	406	399	395	410	403	395	395	385	411	353	396	392	368	385	370	384	371	419	415	385	390	424	412	421	385	385	391	386	382	415	404	381	386	413	377	427	375	398	395	386	413	392	416	389	385	375	409	403	411	422	406	405	389	413	366	391	386	369	384	397	375	354	422	405	394	363	369	384	412	402	388	384	377	376	407	364	424	411	417	362	389	406	399	392	399	413	362	355	354	378	406	399	400	377	383	359	389	400	374	370	402	432	382	414	410	368	388	408	378	377	423	369	398	402	420	372	382	386	349	391	384	409	402	387	433	404	394	393	417	400	436	419	347	402	377	376	453	395	392	408	386	415	378	359	363	428	397	373	413	359	396	368	354	377	386	403	408	400	399	364	394	372	397	385	410	406	384	388	364	383	381	410	397	395	347	378	377	384	397	370	372	389	362	405	401	423	389	408	406	387	409	395	424	397	370	414	427	389	406	392	352	430	404	373	388	405	399	373	383	412	395	406	446	393	393	384	384	435	401	426	414	378	388	419	375	361	391	384	401	406	395	391	402	353	374	365	377	411	391	411	361	378	393	398	360	354	399	382	383	392	405	416	402	394	373	382	401	384	411	391	383	367	391	399	333	371	365	367	402	401	396	403	386	401	404	360	390	377	391	362	410	418	425	406	417	387	397	352	378	351	402	385	406	412	416	378	386	392	419	393	383	400	384	372	410	398	359	422	409	362	398	424	433	407	397	370	382	412	410	388	386	402	398	388	364	365	399	366	400	355	382	397	387	369	376	378	376	368	401	416	356	366	376	365	395	380	378	379	389	407	381	361	374	385	370	390	373	397	382	356	393	395	409	403	407	382	400	404	382	382	382	369	413	414	381	413	409	403	366	401	404	437	376	379	372	378	401	406	404	408	407	407	378	413	413	383	395	428	378	398	385	371	379	402	372	400	435	397	378	404	388	365	397	379	387	417	384	378	382	392	401	368	359	388	365	345	392	417	385	384	395	377	437	399	398	423	417	361	384	399	424	385	360	381	418	379	399	382	404	396	383	441	391	411	378	421	365	360	413	399	406	393	412	420	381	389	392	392	432	420	397	401	414	399	377	402	404	377	357	400	415	384	408	374	386	439	397	409	369	345	378	380	384	417	398	383	405	437	374	412	391	380	378	366	401	366	378	389	379	387	425	382	410	400	405	377	410	375	401	370	389	383	376	402	404	426	432	383	373	394	366	406	386	383	364	390	425	369	366	365	399	422	379	392	378	387	373	393	378	416	402	398	420	410	379	407	409	388	403	407	389	385	409	369	399	414	395	412	394	383	439	417	383	390	392	400	398	409	417	354	389	372	405	391	390	389	410	415	380	408	394	379	371	398	389	414	393	369	398	382	403	399	393	368	407	368	392	399	414	418	402	367	390	386	404	394	401	400	380	370	392	392	377	353	368	403	390	401	416	406	375	397	378	410	401	370	355	389	401	410	411	407	426	414	369	396	430	406	396	402	411	421	415	378	370	374	365	377	416	379	355	387	380	418	374	420	407	393	411	395	393	360	391	394	353	419	403	388	387	396	408	428	378	388	384	383	389	387	389	387	404	405	454	382	402	395	423	370	391	397	385	412	393	373	388	395	408	376	418	424	384	354	379	384	400	417	381	382	399	391	431	432	382	404	426	400	370	404	390	399	368	410	398	390	411	388	384	391	429	434	397	387	409	368	432	359	446	415	423	387	417	387	395	420	387	397	409	364	380	380	390	357	421	399	363	411	380	389	388	353	413	381	387	399	377	418	410	408	395	387	396	350	418	374	429	399	403	394	401	370	395	384	416	374	404	402	414	383	395	383	404	385	373	403	420	374	401	395	377	368	410	422	359	372	391	361	391	387	427	378	358	392	376	388	406	387	357	375	385	426	360	415	418	395	385	393	377	382	428	412	406	387	381	371	417	387	376	333	396	399	399	402	396	347	407	450	393	432	367	361	398	396	407	376	410	381	385	371	412	380	412	404	384	407	405	380	374	412	407	381	380	391	419	403	421	396	405	421	399	439	395	374	388	405	370	384	403	377	394	389	400	389	400	389	382	424	391	427	355	383	406	413	416	396	379	401	366	456	417	367	402	388	418	378	377	401	367	386	389	368	404	395	399	385	408	406	393	397
56652	87958	78061	44012	2504	1068	852	788	761	708	661	658	619	646	621	597	608	537	547	598	607	537	555	547	524	539	579	543	571	566	574	1097	2797	2307	961	539	519	592	539	550	524	501	541	551	522	556	523	497	542	509	554	548	549	540	563	557	551	564	600	593	548	498	534	527	548	527	534	533	526	560	515	547	543	583	509	547	548	515	580	565	494	517	515	513	574	590	571	509	537	528	554	521	499	520	539	572	547	524	567	561	532	521	592	582	537	566	533	561	539	494	501	529	525	534	531	508	535	502	530	540	529	549	542	509	549	515	523	570	519	592	532	529	609	516	561	542	596	533	539	536	523	541	512	529	567	583	566	557	540	523	517	543	532	562	519	540	523	526	560	525	573	513	534	556	508	526	554	579	530	530	515	561	528	580	494	514	534	589	547	522	563	537	539	534	557	545	572	582	562	543	556	549	551	531	565	556	568	519	553	571	564	560	546	524	572	532	571	502	531	555	545	553	547	550	530	523	548	546	578	526	505	519	528	584	534	517	501	546	494	523	533	543	569	556	563	503	510	570	534	543	539	549	553	583	533	550	562	552	515	553	541	579	568	577	535	570	548	543	543	582	608	548	544	513	576	518	538	513	525	555	538	551	572	563	502	514	531	593	520	543	583	542	529	548	531	545	525	517	537	565	543	500	546	554	568	553	516	535	537	575	539	546	529	517	563	570	552	523	567	545	509	527	531	520	510	512	511	560	504	568	559	541	508	538	507	516	545	530	579	513	550	522	518	505	554	539	552	521	536	553	502	523	526	522	515	522	564	534	542	524	513	511	544	540	547	564	525	534	555	533	573	518	522	527	554	557	513	573	542	554	526	556	526	548	576	526	558	576	562	549	522	552	517	527	534	517	550	564	496	555	532	563	538	525	517	564	566	578	528	517	566	545	554	569	525	554	517	531	525	541	525	580	541	550	578	536	552	555	547	563	511	552	539	505	499	518	535	517	529	539	551	526	515	531	541	526	514	577	539	549	581	567	543	530	553	550	543	554	524	540	555	543	514	525	496	545	560	540	540	580	560	563	539	518	526	557	564	526	518	518	511	519	534	544	521	504	544	550	609	532	555	514	583	588	531	566	546	537	570	514	538	513	563	558	501	535	566	498	578	523	555	524	524	544	562	556	544	529	538	529	496	512	542	513	555	568	551	496	565	519	546	576	558	542	513	546	523	538	521	551	531	595	511	574	513	519	524	555	552	508	563	534	521	549	557	522	551	548	556	564	520	547	563	509	500	583	513	535	569	544	514	550	507	536	535	572	515	541	484	577	579	533	548	481	521	572	539	531	555	535	579	507	604	552	504	532	521	585	560	569	504	547	542	490	576	539	529	598	514	507	550	532	554	556	555	555	549	529	562	500	530	550	552	528	535	506	554	521	548	513	557	498	544	522	503	562	555	543	542	495	548	556	548	559	551	541	515	513	563	531	505	550	567	544	543	563	522	546	530	555	581	551	577	510	552	521	513	526	529	541	547	529	501	533	531	555	524	551	529	539	538	554	574	568	530	524	534	539	512	582	543	552	546	579	502	519	563	504	544	524	532	514	513	544	559	542	557	525	572	547	601	557	548	546	558	512	533	544	511	519	546	536	566	579	544	547	530	519	564	542	566	530	556	515	539	552	540	524	565	547	531	547	563	610	524	537	513	516	499	518	540	533	567	533	527	577	517	574	519	527	571	544	570	578	532	561	541	513	532	557	521	514	557	527	566	521	544	528	567	535	573	546	596	574	514	553	537	558	541	548	540	522	513	531	574	535	545	533	560	531	535	570	556	519	538	527	529	518	549	543	523	570	582	527	596	530	529	542	550	534	549	538	513	551	546	504	517	508	517	523	496	549	515	477	549	540	563	572	512	505	566	528	504	547	542	535	562	510	534	541	561	529	533	538	559	544	521	523	598	532	464	544	541	550	543	527	538	545	512	516	508	518	534	550	603	590	550	514	546	542	535	551	505	535	516	521	541	521	558	580	493	512	515	525	554	528	522	523	542	507	531	539	549	543	547	564	493	583	551	563	516	496	542	552	539	518	573	541	527	517	538	538	551	505	524	557	579	536	558	515	547	530	510	510	532	583	508	563	491	574	574	535	527	526	568	523	536	531	523	568	601	523	524	537	548	605	552	528	534	563	547	519	513	514	586	533	534	528	582	533	510	596	551	553	544	571	527	548	541	531	512	562	564	511	522	536	509	562	592	539	552	558	531	482	519	556	531	521	525	543	529	532	574	544	536	566	542	550	471	548	536	513	545	532	527	532	527	527	521	564	526	553	550	520	535	557	557	582	587	534	542	539	511	511	515	566	568	537	539	543	523	557	493	557	561	533	591	558	570	539	532	542	540	563	529	497	530	536	503	561	588	520	551	523	555	593	538	523	545	540	514	517	511	558	534	531	544	532	574	548	553	543	543	538	550	556	514	544	541	550	602	558	532	537	555	571	509	540	542	549	559	564	584	544	550	539	525	537	517	517	508	565	536	573	524	526	536	558	505	561	561	509	540	536	524	542	529	563	516	553	551	556	536	509	537	545	569	566	568	591	538	556	545	573	519	530	530	540	550	527	508	545	589	583	546	538	512	532	530	491	490	520	549	570	548	534	537	524	528	568	514	516	521	535	528	502	562	575	530	530	567	524	528	495	558	529	560	532	536	567	570	544	558	484	522	513	574	553	577	531	520	543	580	548	543	512	523	556	565	475	564	565	571	557	535	532	563	532	542	566	518	558	534	530	581	495	565	553	580	553	513	519	514	537	486	541	560	533	567	559	576	581	541	496	557	553	561	525	565	572	564	523	524	602	536	605	519	561	560	520	500	545	540	544	554	545	554	540	586	539	529	547	508	577	537	543	510	557	535	544	530	590	571	512	550	547	522	525	552	575	597	542	550	519	554	532	564	576	502	528	528	531	582	525	525	554	553	524	537	546	531	576	525	540	547	556	548	559	519	535	570	508	528	551	543	550	531	520	532	559	536	553	577	521	562	555	494	550	554	553	566	528	537	563	552	554	557	528	518	532	509	538	538	532	518	534	534	565	580	538	542	521	537	528	544	518	533	532	599	550	582	540	529	547	545	567	537	554	533	596	576	537	532	577	574	555	549	558	559	538	560	582	534	547	568	533	539	528	571	531	534	548	539	559	541	556	546	508	541	543	569	529	557	525	543	542	555	488	526	525	565	546	538	551	529	556	553	508	518	562	556	551	532	489	514	553	503	538	563	503	536	549	524	532	544	530	597	568	523	515	549	576	556	528	584	566	559	545	539	537	510	564	520	556	554	531	549	553	580	516	533	530	511	512	558	536	557	544	554	545	544	529	551	544	550	583	530	554	531	496	539	524	575	503	533	536	553	537	537	511	521	532	534	533	544	527	502	511	534	497	533	583	582	516	551	534	531	521	558	526	538	573	546	550	540	524	532	505	539	544	551	548	535	542	533	538	570	567	532	577	528	559	538	515	552	494
27035	29401	37842	19842	1376	275	240	253	241	218	240	246	235	239	236	233	228	223	257	231	231	225	251	235	250	237	218	227	235	226	237	250	272	326	287	247	228	239	241	222	257	226	224	220	253	239	237	254	213	256	233	258	226	236	246	240	239	260	235	231	264	221	242	225	217	261	232	265	240	226	245	238	214	225	241	230	216	271	252	229	204	224	233	236	233	243	253	252	231	225	253	248	246	252	238	226	265	219	234	231	221	196	267	250	215	226	265	223	244	218	228	240	209	234	243	246	249	262	228	208	231	240	218	274	218	248	231	219	265	248	221	222	236	237	223	237	238	231	217	243	231	234	231	239	258	216	221	232	250	240	219	253	216	219	228	221	235	230	223	245	264	254	217	236	246	253	257	217	259	250	223	224	234	250	252	240	262	242	252	274	234	257	220	229	250	236	245	237	222	232	251	241	246	238	241	227	252	242	260	220	238	257	224	244	253	243	257	224	243	231	242	233	233	241	218	236	227	235	238	254	210	225	215	231	228	224	258	245	227	240	232	216	252	229	242	226	252	252	244	242	266	215	222	243	239	238	263	239	216	231	255	225	214	212	251	235	211	268	230	212	232	259	227	243	255	223	219	208	231	243	247	240	222	230	217	233	243	262	256	258	241	243	229	242	211	261	217	235	241	212	244	255	219	233	240	204	230	212	220	262	214	223	225	259	238	225	220	228	264	232	249	228	246	235	232	243	250	219	244	226	233	240	267	232	254	242	245	241	241	214	232	259	236	237	230	217	269	238	277	230	224	243	271	263	243	230	232	211	231	223	232	204	229	263	236	232	218	258	226	229	265	226	238	246	231	217	245	246	262	226	222	192	239	215	240	232	223	246	228	220	228	222	235	255	228	241	239	240	231	209	246	225	221	202	254	229	265	250	230	223	239	258	240	211	248	223	252	253	253	257	224	275	224	210	254	226	224	227	262	234	262	230	246	252	256	223	242	231	214	243	243	234	240	238	236	223	229	249	227	232	256	241	243	236	216	240	220	213	257	220	246	238	240	255	238	254	227	235	256	212	233	245	244	255	209	245	239	252	251	224	243	230	232	251	238	246	244	244	218	241	233	252	224	251	230	259	226	247	269	248	222	237	251	236	244	243	257	214	234	238	229	239	229	248	211	235	258	252	223	222	225	248	237	247	245	228	250	205	232	277	253	233	238	242	232	249	231	258	241	231	256	243	231	263	237	254	231	223	242	234	265	250	231	251	203	241	222	223	249	219	260	239	251	227	236	234	248	258	240	211	253	238	215	228	218	250	216	242	253	225	215	223	225	240	239	251	215	248	251	247	240	253	252	210	257	227	230	221	243	233	244	226	268	228	227	233	263	235	255	251	252	257	231	249	215	212	245	233	222	243	214	236	237	242	247	223	253	227	230	227	246	243	231	266	259	222	257	234	219	208	241	235	249	224	250	212	238	244	220	241	205	229	220	239	238	225	258	224	218	235	222	208	247	225	207	253	240	239	250	253	233	219	225	243	251	264	264	230	242	245	238	225	247	258	253	267	249	201	233	213	245	224	259	222	236	237	225	198	253	224	271	226	248	259	256	258	237	218	235	262	218	257	231	259	231	240	243	232	243	256	231	236	230	251	236	216	219	246	233	258	219	238	222	242	231	233	216	238	207	221	242	227	264	248	258	223	245	229	241	254	228	250	213	228	231	235	242	244	222	259	227	250	239	246	224	239	232	222	216	256	247	247	256	250	226	268	259	230	240	225	238	256	220	209	245	262	247	242	225	264	248	229	239	226	239	263	239	225	248	235	254	263	225	238	232	254	250	237	233	231	231	248	248	237	225	258	266	237	226	218	220	213	251	251	230	229	217	257	223	218	206	245	236	227	229	232	221	238	250	241	233	221	234	222	214	289	244	249	213	226	217	252	235	239	240	225	235	238	227	215	239	254	251	212	256	252	212	242	235	240	248	246	248	240	220	240	230	244	234	256	212	254	244	238	274	229	234	236	242	236	233	242	277	226	238	200	229	234	242	255	222	244	245	243	226	236	217	263	238	218	209	253	217	221	241	241	221	241	240	227	232	249	223	242	259	254	222	217	231	256	226	218	243	241	221	228	217	214	244	227	256	260	219	219	249	230	237	257	218	224	228	239	246	240	260	236	233	218	244	236	237	245	241	250	258	210	236	252	215	250	221	216	246	235	222	215	213	215	225	261	272	247	246	260	240	213	241	224	248	240	242	245	225	261	253	242	285	253	253	224	236	225	237	221	246	236	223	257	243	253	227	250	230	263	237	211	219	240	215	239	236	217	251	281	241	218	224	216	244	247	263	231	266	222	233	244	230	239	213	229	213	249	233	246	245	244	238	229	243	267	225	221	238	254	222	214	229	229	230	240	259	233	251	230	232	199	237	246	248	233	217	229	236	260	228	245	244	217	248	207	244	243	223	204	272	242	240	192	228	241	229	243	242	253	210	218	220	257	264	253	261	254	217	254	212	247	235	231	248	228	228	248	226	247	236	254	244	220	251	232	220	224	222	219	236	230	202	233	243	237	244	237	231	254	223	230	237	256	265	240	252	223	236	204	250	249	253	240	188	240	241	259	249	201	228	246	223	257	236	249	225	238	228	225	229	239	263	254	248	233	237	249	210	234	251	237	214	247	253	236	224	247	233	236	252	218	216	253	230	207	229	205	231	224	237	238	209	253	228	226	234	227	241	252	247	235	239	219	204	238	242	234	233	230	233	234	264	245	245	225	245	228	218	233	251	252	227	232	249	238	224	247	229	229	209	226	247	235	254	249	248	251	221	240	240	239	224	219	267	222	233	221	227	215	234	245	218	246	203	209	243	225	215	236	226	272	230	244	240	236	251	235	241	241	238	256	201	254	239	259	227	253	239	231	243	254	227	236	248	214	218	257	220	227	237	227	233	236	245	230	250	266	246	232	221	235	256	221	241	245	244	234	240	241	240	240	234	227	242	218	234	227	230	231	249	238	212	214	219	238	263	205	257	225	205	237	230	237	239	221	245	236	240	211	209	227	242	221	215	237	240	243	247	237	252	263	233	231	236	239	214	247	245	250	237	260	224	236	234	235	235	235	252	241	258	226	235	235	270	232	224	241	216	235	243	245	210	237	220	249	227	238	238	238	258	227	228	218	234	232	235	247	253	280	248	232	231	213	259	242	249	223	244	224	249	279	234	240	251	249	224	262	257	256	234	224	240	263	229	224	250	249	260	219	221	227	268	230	260	238	252	236	247	248	191	240	222	248	245	222	252	244	239	223	214	241	242	237	242	226	239	219	212	247	222	222	239	245	237	232	215	238	221	238	239	241	248	234	228	239	244	232	249	236	215	246	230	241	254	259	259	208	235	228	221	219	227	244	230	262	241	210	232	225	242	238	245	269	240	244	233	239	241	206	226	249	241	244	239	235	229	210	237	235	228	249	266	252	229	240	251	251	230	245	252	214	235	214	283	228	244	244	276	235	234	233
27556	49369	38231	16213	431	342	328	339	354	357	367	328	314	347	368	338	303	329	345	318	337	362	354	338	347	320	340	333	333	336	339	366	438	485	349	335	313	326	364	282	321	300	343	335	335	296	331	348	333	355	339	353	312	301	363	320	343	361	351	292	347	323	346	365	342	321	335	348	357	351	310	319	344	343	368	334	354	326	329	338	308	348	330	334	324	335	338	337	302	338	318	325	333	349	358	340	361	316	332	330	350	302	350	327	377	325	357	382	322	350	348	325	340	331	339	321	320	315	355	347	350	340	320	343	324	365	351	326	342	335	340	320	342	336	336	367	321	328	342	316	340	335	348	368	321	294	340	351	357	317	344	350	348	350	345	339	347	323	351	323	354	331	323	330	345	328	338	342	333	356	363	352	353	326	313	318	341	338	348	350	366	309	343	338	370	318	348	348	358	353	345	335	330	337	338	327	324	337	331	379	355	340	296	330	359	330	336	316	320	348	404	312	329	343	358	334	324	360	293	335	326	345	340	342	400	328	341	359	329	327	317	333	320	338	326	353	344	335	363	347	320	336	341	312	333	354	332	349	338	332	353	358	347	360	321	329	342	335	349	352	355	328	360	352	319	340	342	359	336	358	312	398	328	353	344	344	333	343	322	358	349	330	347	324	351	359	365	367	316	317	327	328	310	343	370	324	373	327	354	364	333	346	334	332	334	375	336	342	331	345	374	341	354	363	351	359	351	311	329	333	317	371	319	378	337	328	354	334	304	363	324	334	337	322	358	319	352	324	365	333	355	342	341	374	346	349	341	334	298	341	345	329	368	336	350	327	326	338	334	320	317	360	314	355	349	351	338	315	330	329	376	360	338	333	329	359	358	372	307	338	299	333	315	357	328	349	353	303	359	349	339	351	357	362	360	311	355	355	336	327	336	331	343	350	329	366	325	311	354	348	337	332	357	330	351	364	317	323	331	358	354	356	378	353	344	315	316	334	329	313	318	346	338	346	323	308	321	338	357	326	290	334	331	328	328	335	313	326	345	363	308	332	324	327	344	349	349	344	311	333	341	342	336	348	335	329	323	302	339	323	307	322	296	339	340	351	337	302	351	385	321	341	342	333	343	319	368	349	334	342	346	316	335	315	367	320	325	317	358	337	329	354	324	358	335	393	325	342	361	321	348	342	342	358	351	363	327	337	327	336	315	362	336	326	341	330	346	357	346	332	333	353	321	334	336	343	357	303	342	363	362	336	327	321	308	359	351	333	342	361	312	317	329	343	345	387	317	346	339	393	341	347	334	333	336	350	333	330	325	364	333	352	321	312	341	318	369	330	343	355	308	354	322	352	361	323	329	342	354	344	325	330	350	318	338	350	305	354	326	332	351	346	330	354	376	355	357	325	322	328	354	334	382	334	331	341	304	362	348	317	331	320	319	338	377	328	323	345	367	319	346	323	332	338	346	356	331	311	317	352	348	339	330	331	322	333	362	350	331	341	337	338	341	322	329	333	336	348	365	334	295	364	339	310	335	339	374	338	316	318	337	308	337	382	337	339	339	338	345	324	319	338	353	325	375	352	362	346	343	327	348	346	361	295	347	326	341	370	322	335	344	347	313	369	322	334	358	347	368	336	328	355	360	345	346	341	350	363	321	334	322	374	335	345	323	301	338	355	315	375	360	348	319	352	327	333	346	315	358	350	319	338	343	333	362	365	361	344	331	344	339	370	341	321	314	352	333	353	334	314	356	365	332	360	357	332	341	319	336	322	340	331	320	312	360	309	334	322	383	335	339	320	336	342	340	365	329	358	351	328	331	323	332	328	324	336	323	346	335	322	330	313	335	351	344	330	315	357	335	323	335	327	336	336	342	345	335	333	335	336	360	345	328	354	308	353	330	332	338	345	319	360	344	319	320	334	339	351	302	327	336	320	370	298	355	367	322	321	338	370	332	373	335	319	337	328	318	336	338	347	356	352	354	355	326	349	343	340	327	376	326	321	329	349	323	342	322	367	373	345	330	324	321	306	316	342	333	361	340	338	339	344	344	353	360	350	349	363	336	347	352	373	329	314	337	364	342	318	324	314	349	327	358	329	331	339	354	342	353	383	349	308	343	354	341	350	345	330	335	341	321	328	381	352	349	346	342	358	323	349	352	337	321	333	322	325	361	328	341	362	314	345	317	316	357	345	330	316	359	332	311	308	348	344	334	361	317	330	316	353	346	320	329	379	346	320	310	331	353	324	384	350	331	321	325	347	309	326	354	350	343	352	333	338	334	356	322	390	355	317	347	342	380	375	325	358	320	340	325	338	342	338	333	363	313	355	348	330	316	341	314	325	313	366	357	325	350	364	335	365	314	323	331	364	359	340	360	352	330	341	362	352	354	327	308	388	339	314	367	337	354	331	334	344	349	347	296	317	339	330	333	351	354	327	314	326	356	352	335	382	350	343	347	339	372	341	337	327	337	334	324	341	319	341	366	342	341	364	318	339	368	325	338	331	300	351	320	306	384	355	350	355	345	364	293	328	323	336	344	317	367	359	352	354	328	342	320	342	358	347	338	351	345	353	352	350	327	326	361	309	323	322	358	341	328	383	331	332	366	350	382	347	342	308	353	341	396	327	325	361	352	343	323	353	313	338	346	363	360	325	375	350	343	360	314	318	318	361	375	333	316	310	326	303	352	336	349	351	322	342	359	348	341	312	331	318	349	326	331	293	313	306	325	342	321	319	346	338	315	327	343	336	353	348	386	351	353	356	348	346	337	334	347	335	355	317	309	350	361	333	330	362	351	350	337	331	334	310	337	338	342	364	324	367	337	354	336	334	344	330	347	329	324	337	296	354	366	341	328	335	321	358	335	350	322	337	349	352	348	303	346	353	348	352	338	355	359	355	297	357	336	336	337	318	338	348	340	297	357	348	310	327	347	375	361	350	327	330	366	352	345	350	358	364	326	333	356	353	349	329	347	307	335	310	373	347	338	321	330	361	355	340	334	373	367	359	335	370	343	352	385	354	351	351	326	315	326	341	351	338	345	373	343	362	347	320	343	353	356	349	335	355	348	329	333	363	340	327	333	365	349	353	352	316	326	336	337	345	327	302	332	335	351	357	344	335	316	347	354	334	337	342	333	342	359	336	353	339	342	353	335	338	319	345	343	347	347	346	337	328	323	324	308	355	328	325	295	326	329	377	340	314	373	330	352	312	352	325	330	335	368	333	349	331	376	334	339	370	349	337	347	336	327	353	347	336	349	312	321	299	337	351	337	347	324	365	356	308	362	322	358	360	333	322	330	335	306	339	342	348	331	339	359	325	341	347	355	350	355	334	368	353	366	340	326	330	359	312	321	307	304	356	347	378	307	346	345	315	361	348	362	352	353	323	335	339	358	354	325	348	314	344	333	343	354	342	352	351	334	304	343	334	303	390	333	309	380	327	334	359	366	329	329	318	313	327	356	343	357	380	320	367	310	331	341	328	343	351	325	323	315	371	323	348	370	347
23885	22917	35450	32475	20212	11387	1257	519	413	430	455	387	392	372	408	404	413	394	391	357	378	410	381	409	413	416	353	415	380	338	385	559	864	863	529	369	384	408	401	347	398	415	394	390	391	402	382	391	363	385	389	390	396	387	321	348	395	377	372	368	384	406	372	370	381	373	399	384	407	405	380	371	388	378	400	348	382	375	394	374	375	358	393	357	375	386	368	368	399	394	397	377	393	369	330	397	384	403	358	337	390	391	368	395	381	397	374	398	346	366	370	408	368	438	381	383	367	382	387	368	391	373	364	396	392	372	390	365	406	367	366	419	374	396	411	389	358	387	389	422	390	390	354	397	375	410	370	381	378	372	375	407	332	358	411	393	365	366	410	396	376	398	364	361	372	369	369	380	389	382	386	361	410	376	397	396	379	405	374	389	352	354	424	396	357	378	373	354	402	411	395	370	391	389	379	380	405	389	371	372	352	416	348	351	372	399	358	352	404	374	379	392	390	411	350	392	408	355	381	384	406	378	379	386	409	351	374	368	403	408	374	406	397	398	359	392	359	383	345	376	378	362	381	392	381	384	394	418	396	368	381	415	412	392	351	376	431	388	387	356	402	361	375	373	377	404	375	379	378	354	378	399	418	369	409	354	352	403	393	374	394	379	391	380	367	389	394	392	365	361	416	389	389	405	355	419	408	386	382	383	404	395	391	394	397	367	365	391	375	376	355	391	360	351	393	363	350	381	386	396	392	343	373	408	406	384	339	365	430	381	400	374	357	376	410	378	409	362	399	388	378	364	387	381	378	353	381	408	382	371	393	419	371	396	365	383	383	358	356	370	381	380	351	401	404	365	417	423	378	370	378	369	427	396	382	401	368	345	371	363	395	378	364	382	371	429	374	396	372	424	377	405	398	425	382	394	382	355	394	385	382	374	401	367	385	394	411	381	382	399	409	364	367	377	383	390	388	384	350	395	393	401	388	341	392	436	411	379	363	380	378	401	361	435	425	351	367	399	405	369	361	413	379	355	392	376	419	363	432	387	385	385	407	367	400	365	376	368	363	362	406	367	395	385	375	378	395	397	409	365	385	373	397	358	385	390	371	405	403	366	394	330	355	414	381	346	358	414	405	354	409	399	401	396	367	375	410	415	367	407	391	400	397	371	342	384	402	381	393	386	389	414	384	385	393	377	340	385	369	367	376	369	380	389	411	367	407	398	386	368	364	409	362	380	395	363	409	364	392	402	401	376	380	354	387	349	388	399	370	381	375	371	379	401	411	375	409	388	373	364	398	365	415	391	371	404	395	379	335	401	396	377	385	373	379	386	352	427	389	396	350	418	392	383	381	408	392	427	396	370	405	370	355	405	350	354	351	389	376	389	373	383	414	399	410	396	372	339	394	385	372	390	420	373	400	392	376	369	378	355	394	386	368	374	424	392	376	380	384	399	383	384	396	382	392	372	404	407	399	402	376	372	403	368	415	371	394	378	379	387	365	353	358	358	361	371	391	357	405	365	384	402	407	390	392	436	369	404	375	351	399	347	397	386	372	384	393	390	388	383	378	448	408	402	393	357	399	357	394	402	396	400	406	340	383	392	409	369	373	379	401	394	367	390	403	375	351	375	383	404	360	405	404	388	409	410	378	398	370	390	380	402	385	412	363	428	362	388	421	364	401	344	381	392	397	385	376	378	378	382	432	394	406	366	380	389	396	350	363	380	376	418	370	346	361	400	418	402	337	386	403	420	372	387	408	364	416	407	388	393	378	409	391	366	386	391	387	384	423	391	412	389	385	385	370	369	381	391	389	388	372	378	389	365	407	433	379	393	354	350	373	403	364	387	396	385	377	393	354	423	391	368	389	382	414	364	433	386	397	392	383	386	374	397	388	373	373	386	398	414	374	316	435	347	377	408	396	377	391	371	406	417	348	392	359	422	356	388	363	363	352	404	368	376	399	348	364	363	358	365	370	389	350	373	375	369	402	378	387	409	405	380	414	381	389	369	410	352	450	343	404	416	378	393	392	425	408	366	390	399	383	363	390	357	394	417	399	398	390	360	400	386	385	400	357	375	410	372	401	391	385	365	370	379	386	405	367	387	412	440	358	373	379	406	365	345	384	362	400	409	400	399	422	408	389	391	412	385	371	411	402	370	412	393	384	421	384	377	417	406	384	412	385	402	404	389	387	402	373	389	377	370	343	400	384	387	450	400	400	398	374	375	380	409	403	375	380	377	386	387	396	385	350	393	378	401	397	395	348	425	398	399	354	359	416	399	383	368	374	385	400	414	367	383	409	342	382	356	394	369	379	376	402	394	363	412	385	405	375	390	429	403	391	376	375	377	407	392	361	348	395	387	374	372	382	394	373	390	387	371	399	414	356	403	392	383	361	393	344	390	380	393	391	391	378	371	409	414	367	393	382	424	385	381	385	410	382	412	382	366	348	355	363	384	378	368	420	365	371	384	388	384	355	358	404	385	367	361	422	404	385	354	402	395	340	405	397	391	404	391	371	384	377	376	378	404	436	390	369	383	390	420	335	404	370	391	383	381	392	360	375	376	357	389	364	356	385	384	392	374	419	389	391	376	386	356	408	367	379	375	375	380	386	399	355	397	383	369	378	368	401	363	332	383	369	369	400	386	440	397	424	390	399	389	399	417	386	430	377	384	355	404	389	356	390	374	380	389	349	393	363	350	376	366	377	368	374	393	373	363	365	393	344	370	390	398	381	356	383	373	365	365	353	394	392	399	380	374	380	387	394	360	362	382	384	402	340	444	366	389	375	384	390	395	374	421	389	374	366	376	365	374	370	421	409	392	370	401	390	378	414	370	382	363	437	378	400	414	402	416	379	379	380	392	412	356	402	361	395	427	379	397	389	422	333	386	398	411	388	372	398	362	377	409	407	375	366	409	384	398	396	375	376	374	370	420	417	398	356	372	372	401	368	358	391	369	354	384	374	384	375	390	347	358	387	418	375	400	377	386	370	367	403	402	370	393	418	385	376	391	351	398	384	367	398	340	376	371	386	363	381	359	412	375	387	372	347	355	401	382	393	379	377	354	387	390	347	398	405	339	373	397	381	432	396	397	377	393	368	348	367	369	419	361	390	372	402	376	411	400	387	370	375	387	376	424	390	344	425	400	393	387	374	388	403	343	397	357	368	400	375	381	403	359	376	355	381	402	388	391	399	375	383	398	403	391	373	377	355	395	381	373	422	394	395	361	333	421	369	372	399	352	339	392	415	375	371	390	372	359	398	398	393	339	396	379	384	363	375	363	389	411	389	399	379	383	366	385	385	375	378	395	366	369	399	421	409	397	370	373	366	363	378	414	373	390	396	396	370	373	345	359	415	408	411	375	413	377	386	402	391	384	376	410	359	371	380	377	405	410	410	379	397	362	383	395	391	370	410	390	373	402	363	378	407	392	374	425	352	386	384	367	373	416	389	392	356	399	368	367	403	393	368	361	351	361	387	382	385	387	425	391	356	395	359	363
53044	84231	67038	41669	1088	844	691	678	668	646	581	556	587	586	566	571	565	553	598	515	551	514	508	521	541	523	553	559	580	520	491	841	1581	1534	752	528	558	521	544	550	510	554	521	533	517	550	527	542	538	526	539	531	560	513	555	516	516	482	532	540	520	495	523	538	553	537	514	496	569	535	527	500	515	543	553	517	587	534	578	511	533	531	515	517	544	528	551	535	538	533	514	557	510	531	532	529	532	539	544	519	557	531	527	551	527	514	560	519	510	495	513	503	528	480	556	516	557	532	560	540	503	531	524	541	558	528	552	516	573	549	533	556	549	489	532	548	551	508	527	541	572	574	503	519	496	519	499	524	542	541	561	511	555	551	521	528	556	515	504	555	531	523	519	464	522	591	573	527	518	484	469	531	497	516	520	565	517	508	506	512	560	548	548	547	561	521	529	551	520	529	553	529	501	564	523	523	525	507	544	546	522	511	548	537	526	524	543	525	526	594	531	528	554	548	529	516	532	556	525	494	520	528	500	511	514	517	542	508	498	526	491	543	521	512	533	556	534	540	552	542	547	518	578	518	539	521	554	551	538	507	537	523	508	555	499	563	562	533	566	508	582	543	551	503	531	509	533	569	523	504	556	533	506	572	537	552	535	501	524	507	545	538	554	488	545	515	539	515	548	525	507	522	538	540	507	530	555	529	560	534	533	560	558	551	497	520	563	515	542	561	509	543	512	560	489	523	507	527	494	495	488	521	543	560	509	537	481	563	584	499	519	513	509	566	491	512	485	556	484	519	551	490	534	516	527	518	551	526	503	545	508	519	520	565	553	557	570	539	504	533	514	559	545	516	507	525	545	532	560	534	519	533	547	551	562	523	534	524	513	520	566	559	572	558	574	528	521	510	517	537	532	579	518	498	541	541	550	530	542	535	532	538	556	549	555	521	559	532	562	506	514	532	527	538	530	567	550	566	539	545	504	541	546	509	554	579	527	529	529	547	501	524	525	523	486	504	556	501	512	537	519	537	546	537	536	516	557	525	525	533	535	528	528	534	530	520	518	539	560	569	535	562	534	535	524	522	531	515	497	510	535	541	515	551	535	502	507	511	495	512	550	499	537	558	500	527	539	530	563	503	575	516	536	544	482	514	524	533	529	546	535	559	544	572	563	523	504	528	520	549	512	517	540	570	535	539	526	563	523	543	520	533	579	556	545	538	501	526	516	490	513	538	533	566	542	524	527	525	517	541	579	525	502	550	530	515	557	534	543	497	529	550	518	541	571	519	524	513	523	557	568	498	500	514	534	506	529	490	543	553	578	529	510	542	542	529	498	570	544	566	527	504	533	539	530	497	530	497	542	535	538	532	532	550	518	528	537	548	555	543	547	513	527	517	449	525	543	558	514	516	518	547	520	515	518	556	532	516	505	502	526	573	531	512	539	531	559	517	557	510	491	559	544	541	564	515	531	527	578	554	518	531	551	528	530	527	531	540	539	515	510	518	526	524	525	552	542	535	501	535	530	503	511	572	567	510	532	562	528	487	518	501	543	534	504	547	535	524	590	513	506	532	591	499	495	544	560	541	536	536	557	565	521	537	496	514	559	555	564	540	562	490	559	536	558	546	519	556	559	526	534	531	528	552	511	530	532	523	523	533	515	535	522	557	512	545	567	544	530	508	547	507	552	516	520	548	564	532	496	516	542	493	543	514	532	554	513	539	521	542	545	544	497	522	514	537	527	577	543	542	543	497	512	516	536	506	549	539	527	547	528	528	559	554	489	576	544	501	548	555	531	494	535	530	507	540	482	533	541	539	525	481	530	519	505	516	535	528	521	537	570	530	526	560	508	521	527	558	515	524	506	519	577	534	532	532	524	505	548	551	544	541	510	515	543	538	539	559	529	512	521	555	539	525	548	501	530	525	524	505	525	508	539	522	534	528	500	524	520	502	553	539	548	570	534	521	543	526	540	542	565	566	479	523	550	541	541	509	552	567	510	527	533	509	521	579	524	506	563	546	501	497	518	545	553	559	561	528	557	503	509	539	538	537	483	500	530	540	534	522	505	546	529	525	518	524	509	514	524	507	504	523	546	576	502	501	527	528	541	506	542	519	532	565	523	558	545	508	535	532	483	550	537	533	543	528	532	577	497	568	571	500	512	544	525	565	525	559	554	512	541	486	539	526	533	516	523	550	521	517	524	535	570	554	530	569	519	498	555	524	525	492	525	537	524	496	550	526	531	520	553	527	521	552	540	550	556	553	509	538	541	518	516	555	519	522	547	531	539	557	550	499	529	546	562	570	530	543	514	500	572	503	507	568	544	530	514	572	522	519	529	485	523	531	523	558	528	602	518	538	535	519	524	544	548	539	584	498	528	521	542	492	520	544	523	552	545	533	512	524	522	528	533	515	536	572	559	523	520	522	496	547	545	520	526	492	539	492	563	561	542	495	545	518	550	540	468	529	535	536	523	514	545	501	532	522	539	533	499	515	502	567	522	549	515	547	519	505	501	511	550	530	564	505	482	577	567	508	516	518	549	485	510	527	500	509	569	503	505	556	551	534	538	544	512	539	525	574	566	522	561	520	566	485	472	554	539	471	534	511	542	525	512	535	546	533	503	545	473	554	552	549	542	510	554	545	516	541	570	488	506	523	529	545	525	511	523	541	509	519	518	489	577	567	499	547	520	560	512	511	548	556	535	528	555	545	550	503	515	539	508	538	560	546	528	532	546	502	539	518	486	571	546	520	534	538	502	526	513	528	491	525	491	557	511	544	539	519	534	547	514	516	579	540	519	509	521	526	557	522	535	532	525	500	547	559	529	509	533	553	514	538	547	499	522	546	553	543	495	512	518	593	508	527	540	513	566	517	536	519	524	521	534	487	589	505	551	503	544	551	516	564	503	494	536	571	547	576	524	515	513	535	542	542	505	514	505	495	519	553	573	548	511	531	547	524	535	517	516	557	536	546	560	575	522	531	523	508	514	503	554	520	536	523	520	556	534	523	525	530	530	548	517	502	533	517	543	522	509	500	502	553	553	556	526	544	513	540	567	538	541	500	564	525	563	535	487	562	495	570	544	512	498	543	554	591	514	570	509	529	519	546	531	563	504	524	530	500	547	507	513	519	509	540	502	514	521	519	532	507	517	499	528	541	517	529	561	526	536	532	555	483	524	516	506	488	519	509	528	533	492	517	498	584	536	534	518	556	524	555	539	548	512	512	554	530	535	561	526	544	567	544	521	528	513	531	500	501	551	536	507	501	534	561	525	552	547	565	565	560	545	533	524	499	517	555	512	548	477	529	566	534	587	539	524	560	528	520	516	566	548	548	542	526	551	493	580	553	552	495	554	539	530	550	545	545	521	513	542	516	521	569	531	533	572	549	552	527	504	523	553	513	521	503	545	580	470	556	478	527	524	524	528	493	524	525	575	546	556	559	525	533	536	558	508	558	543	515	533	503	526	575	450	573	457	513	555	542	524	544	525	525	519	544	537	515
22842	21870	33152	31330	21335	18588	6578	574	498	468	479	420	442	477	417	442	427	469	438	413	433	436	425	409	402	431	431	401	428	388	358	665	1383	1345	605	368	389	410	381	406	404	405	420	382	400	395	358	416	435	385	418	433	433	367	385	386	380	457	397	433	347	383	410	436	358	355	387	434	406	358	372	410	354	376	348	401	378	370	426	409	385	368	375	388	395	387	383	394	369	405	378	374	420	380	395	371	394	392	372	381	402	369	412	402	402	363	407	353	422	355	429	410	379	388	384	410	375	366	372	400	406	402	412	410	374	418	387	413	381	386	416	371	434	392	427	400	413	414	418	417	396	402	417	391	386	382	387	388	381	376	425	387	429	415	436	389	411	386	437	367	376	415	385	369	365	363	409	381	403	398	409	416	391	388	395	383	393	399	415	406	431	416	407	418	436	393	386	372	395	390	379	401	431	426	460	406	382	375	427	400	390	415	393	421	416	401	374	406	392	433	389	389	404	417	396	427	403	418	408	381	394	377	380	416	419	370	363	402	386	393	395	425	376	387	373	372	391	362	404	369	404	395	397	391	405	396	383	418	413	373	356	378	375	410	376	400	413	393	419	422	379	380	379	393	415	387	380	401	417	413	379	406	397	420	427	374	364	377	398	375	386	399	394	407	396	406	411	380	345	415	415	388	390	376	445	395	363	375	401	403	400	409	399	404	358	374	394	401	400	414	405	413	389	400	395	386	378	399	413	384	387	377	381	392	391	380	356	388	391	413	383	409	402	387	432	384	404	411	374	428	370	365	378	378	417	413	395	404	423	401	397	409	403	409	385	366	368	409	399	394	419	383	373	405	391	378	405	395	364	395	380	387	415	413	382	374	380	412	426	377	420	424	437	438	364	400	401	415	397	358	419	402	414	396	408	388	406	398	410	401	375	419	374	400	396	382	434	414	440	411	382	407	404	410	396	402	411	419	402	407	392	369	384	409	402	397	381	411	398	387	413	355	376	365	370	363	430	398	422	392	403	411	380	397	441	396	433	406	371	416	376	373	401	396	389	399	402	382	409	392	434	399	430	391	388	395	387	411	387	392	383	425	390	399	381	366	389	402	399	418	357	427	376	431	384	410	393	391	420	389	400	377	376	406	383	402	411	377	395	373	423	446	422	393	384	387	366	421	421	413	382	401	403	359	426	400	415	403	360	418	409	396	310	394	376	386	388	413	368	397	390	405	378	398	377	404	389	374	422	402	373	385	369	347	382	393	444	435	379	398	404	401	415	374	397	425	385	395	435	386	426	369	412	378	431	401	406	386	384	397	379	382	419	389	426	395	383	436	408	435	408	373	390	401	377	360	414	393	386	402	396	416	419	434	411	398	444	394	395	378	407	414	397	415	406	366	443	399	399	425	398	381	435	404	399	393	411	409	387	404	375	417	400	390	413	380	409	406	374	388	435	391	362	401	389	415	384	425	356	403	353	403	395	367	405	378	416	343	426	426	398	385	383	391	413	426	406	392	412	387	416	402	415	409	382	416	399	402	405	366	391	360	347	402	445	376	403	422	391	365	415	412	370	405	384	385	380	381	374	404	381	407	392	378	379	390	377	392	379	394	406	389	433	402	392	382	400	372	428	404	415	377	371	394	390	406	375	387	384	375	419	373	392	397	389	380	398	411	405	377	402	403	417	390	402	412	368	402	393	377	390	388	390	418	402	393	416	372	402	400	358	420	395	392	404	411	403	404	362	414	362	357	439	393	429	366	371	399	447	395	395	403	383	379	412	426	380	367	395	383	385	378	386	418	392	389	411	405	359	387	384	431	378	399	405	382	392	370	397	380	404	350	409	414	402	408	395	409	416	411	419	377	382	386	385	411	383	411	389	375	398	415	397	403	385	382	430	404	373	386	362	415	416	388	414	390	379	373	403	385	408	430	400	393	392	403	416	395	395	383	367	415	408	387	387	407	415	426	401	403	404	401	420	430	430	389	414	441	388	359	411	374	379	430	392	415	412	393	385	411	404	354	388	390	430	397	400	424	399	409	417	381	376	413	406	373	399	397	367	373	372	398	416	400	393	369	382	403	409	394	443	361	403	384	374	371	397	429	399	392	406	377	392	391	378	407	387	384	411	386	381	412	382	397	418	405	368	437	371	373	370	414	366	382	357	437	387	395	404	359	362	398	381	390	409	362	386	435	414	388	406	421	378	415	399	399	405	395	393	376	396	409	416	411	385	396	414	376	409	426	400	401	400	415	456	377	424	363	364	380	400	402	408	384	400	398	396	403	407	400	421	406	367	395	420	407	374	390	410	400	438	424	352	387	411	406	369	436	364	401	435	421	418	406	387	417	404	407	404	386	413	420	411	399	390	410	430	408	383	393	416	348	402	375	449	371	409	377	368	390	430	376	413	389	400	379	401	405	425	393	354	364	397	401	398	401	409	369	405	385	428	392	373	398	391	363	389	416	400	404	381	402	405	421	418	400	367	386	381	399	397	379	393	383	374	375	380	396	387	375	444	431	398	384	401	426	385	373	400	399	425	380	425	397	385	409	408	368	362	376	402	395	371	423	410	368	395	401	379	403	401	434	413	390	394	401	389	396	397	379	437	399	362	378	385	430	395	415	385	374	373	391	387	411	413	374	402	421	413	455	383	403	399	387	378	417	396	422	379	432	383	387	409	368	413	417	381	408	419	400	478	400	419	395	403	418	376	385	405	367	398	368	407	410	409	408	400	365	370	407	391	438	412	392	390	383	404	402	441	382	406	402	397	383	372	410	393	397	392	391	386	408	382	383	388	402	391	414	374	407	416	448	396	412	378	386	386	348	401	409	398	408	415	416	399	387	397	393	394	397	396	436	393	407	428	418	410	401	407	410	376	380	423	369	387	411	371	407	378	410	350	416	380	414	406	377	370	399	413	349	422	405	401	376	412	395	383	393	397	386	392	384	400	381	419	403	411	411	402	382	402	352	389	454	384	381	405	405	405	380	386	392	387	400	376	384	377	372	427	390	395	373	424	381	382	362	417	403	395	371	387	399	426	389	461	418	401	441	370	361	386	377	389	416	401	398	406	372	407	438	415	363	403	375	411	428	384	401	392	418	375	394	451	382	373	393	374	399	387	346	441	413	403	379	427	401	388	400	357	437	393	414	409	416	368	351	404	405	404	405	361	406	381	373	361	424	372	393	410	394	430	399	429	428	381	349	407	406	426	419	420	406	386	401	415	393	397	378	384	396	371	365	406	417	392	431	398	393	399	378	389	406	410	387	367	350	409	406	395	409	436	432	402	428	398	381	395	393	383	371	428	406	408	379	369	399	438	420	398	403	404	391	367	387	386	391	373	418	381	401	403	365	370	382	361	405	393	396	398	409	401	406	382	403	447	391	407	370	407	376	392	416	390	377	408	385	396	433	403	384	419	362	428	415	385	372	396	381	387	403	395	402	384	369	363	370	372	415	411	387	383	378	393	389	413	379	420	388	370	404	366	400	397	384	397	396
57269	90431	70297	51342	4018	1096	919	867	761	730	699	626	650	636	611	603	596	598	573	590	584	596	543	532	561	571	595	528	568	588	555	1188	2695	2615	870	549	555	535	541	515	519	524	585	516	511	560	543	559	518	525	547	540	562	546	544	510	529	539	537	583	586	555	555	552	537	537	559	554	528	562	528	535	550	535	565	521	548	539	512	536	591	564	555	530	531	543	500	562	517	554	583	522	493	543	533	558	567	560	560	564	534	528	566	582	565	508	558	527	543	543	559	529	503	536	545	573	528	592	498	586	564	545	566	538	565	550	549	512	560	528	535	585	534	571	533	523	543	558	510	493	520	549	569	525	549	508	529	535	516	548	541	526	558	533	514	526	572	542	543	563	594	522	475	538	548	523	573	547	537	536	524	495	555	553	570	559	539	532	538	495	550	536	512	514	556	562	526	561	574	541	511	527	520	592	527	506	544	569	524	538	539	541	518	523	525	566	571	560	528	557	543	535	553	562	565	587	552	582	558	560	523	481	532	565	503	507	530	547	530	525	575	538	547	530	559	582	540	538	551	595	541	574	541	575	506	549	566	527	533	573	544	571	584	552	535	587	575	527	557	517	555	504	547	499	545	499	511	552	515	532	558	529	564	538	535	550	543	553	546	511	559	554	568	516	532	518	580	517	517	586	524	553	536	532	564	574	516	553	545	529	528	546	537	531	541	539	561	553	547	511	544	557	532	495	590	520	535	552	512	562	547	495	522	581	544	526	568	548	561	542	543	532	537	598	546	562	546	546	575	540	519	524	551	546	571	572	536	506	533	533	530	545	494	547	530	549	542	523	565	545	594	552	563	563	535	559	540	538	576	569	528	527	583	553	527	546	565	539	513	534	562	570	557	535	518	549	537	549	511	564	516	556	512	539	548	582	514	592	526	526	562	567	555	501	544	564	539	540	516	543	562	526	543	529	554	520	502	542	502	567	563	527	523	533	559	560	536	531	537	527	585	518	488	512	563	558	546	555	567	526	519	510	557	531	549	587	537	546	493	523	514	557	535	539	566	537	529	551	527	544	570	554	485	510	517	539	539	564	517	535	503	566	529	540	549	550	546	555	556	566	545	499	578	547	563	538	525	516	515	554	538	504	501	547	549	556	547	572	490	539	587	520	572	543	557	531	601	582	562	512	534	526	544	529	531	537	560	532	530	573	516	537	584	517	522	556	569	524	559	552	533	515	601	538	522	564	529	503	516	541	571	567	579	502	538	555	570	546	564	585	520	515	548	548	499	536	540	579	515	560	528	553	522	542	532	547	523	545	556	556	524	534	522	581	543	576	564	531	541	551	548	557	538	544	502	536	555	515	534	532	533	569	580	527	517	527	535	595	552	571	520	557	508	554	519	563	582	576	610	560	539	498	545	545	531	543	579	542	561	506	533	549	524	537	567	516	553	545	578	569	563	532	520	516	564	577	550	541	519	533	549	529	516	538	500	543	538	549	534	551	531	518	551	551	560	547	554	571	568	553	520	514	540	532	540	569	525	531	537	536	553	515	557	544	559	526	552	562	505	523	549	513	599	530	532	557	537	593	594	566	498	553	526	555	537	512	546	528	529	556	553	502	529	548	555	538	498	536	508	555	532	536	518	543	538	593	550	527	533	532	587	560	541	556	502	564	526	528	558	544	521	601	502	521	552	531	534	535	552	506	529	513	538	537	553	548	557	539	509	532	580	545	552	519	551	561	576	533	555	527	521	578	524	580	537	526	504	531	503	523	537	505	525	555	552	491	508	504	532	528	571	563	548	581	571	563	578	551	542	545	540	567	594	539	552	510	558	531	544	542	544	527	552	591	560	568	550	534	554	565	549	561	542	550	533	489	548	555	545	570	573	531	556	518	527	531	551	563	538	554	540	549	544	523	547	550	532	561	506	536	563	534	552	549	559	513	574	521	539	528	546	541	591	554	545	545	573	543	565	548	501	487	560	556	549	497	557	576	537	500	585	519	519	544	539	526	565	560	546	545	508	517	524	545	562	519	550	518	576	494	541	524	571	535	514	627	544	532	522	514	536	548	562	534	535	566	529	543	556	573	540	553	526	506	552	539	539	514	578	530	553	554	530	553	521	511	544	549	598	527	522	516	557	530	532	563	556	533	544	561	552	542	565	570	550	543	548	587	585	512	562	535	563	493	554	570	548	544	531	538	526	553	537	553	534	525	552	551	500	535	542	550	540	524	549	530	543	528	508	547	559	554	536	523	574	551	532	587	505	528	533	571	508	526	547	588	562	539	553	574	498	530	531	533	524	559	537	542	532	528	544	527	530	567	581	544	560	538	592	589	561	557	560	554	504	515	542	588	524	587	548	535	531	517	552	524	579	504	534	569	560	553	536	549	530	532	507	518	590	512	535	567	555	563	550	530	595	499	556	557	562	532	532	586	544	569	538	570	543	562	562	523	527	534	545	531	563	586	524	573	571	546	522	498	552	555	539	543	577	582	535	569	519	558	533	556	548	518	540	529	538	559	546	536	573	545	554	569	511	543	535	556	609	577	534	513	562	512	577	565	554	539	539	515	530	525	529	549	544	569	579	553	488	541	531	558	542	570	567	536	539	547	542	546	563	566	540	529	509	501	567	558	536	553	526	528	530	569	532	514	519	536	541	550	520	560	536	507	584	543	569	518	538	544	548	547	543	575	552	529	567	551	541	536	570	564	532	523	533	535	488	561	529	563	551	558	532	522	552	524	553	531	525	544	558	541	545	516	538	546	569	550	545	517	528	570	514	555	555	546	576	515	538	548	520	544	542	542	531	503	483	549	506	533	545	544	546	532	543	557	545	543	566	563	504	590	536	536	565	571	517	547	598	507	560	536	531	535	544	542	515	572	527	466	565	513	545	575	575	547	532	534	541	574	577	568	539	562	522	519	556	560	575	548	548	554	536	535	514	544	515	560	530	539	551	557	571	540	541	548	570	579	557	516	529	567	623	566	542	534	592	520	617	523	564	524	584	548	540	520	535	498	566	547	566	583	503	557	534	481	542	531	560	554	533	562	505	552	538	508	553	572	512	528	543	519	553	589	515	512	547	531	553	495	520	526	594	542	540	561	526	562	526	541	545	544	488	517	577	542	515	521	534	533	525	515	567	542	537	541	506	564	572	525	585	576	528	554	567	490	559	525	513	533	530	568	557	527	517	548	520	545	567	550	552	525	551	550	497	546	562	572	571	533	558	507	530	532	555	551	524	541	535	587	527	513	544	520	524	569	526	551	558	516	550	560	517	521	540	537	539	543	539	581	532	563	558	569	551	557	553	550	523	557	523	535	537	541	540	532	589	560	501	550	514	558	561	547	561	538	540	538	531	509	531	540	556	537	553	551	482	515	531	516	562	583	544	539	497	529	561	532	534	551	554	566	559	489	568	562	523	559	529	558	517	507	562	538	560	533	539	535	549	560	565	572	568	543	540	532	565	535	549	554	565	550	567	525	537	561	515	564	518	550	523	546
27193	30882	35021	19664	2239	404	305	254	250	247	250	250	268	250	259	250	269	250	252	248	280	263	256	230	247	257	246	275	219	217	215	251	305	293	305	235	253	231	241	248	257	237	236	284	275	249	253	264	227	262	255	248	242	248	248	258	230	251	232	263	251	268	220	259	261	260	244	236	273	251	257	236	261	246	249	243	252	264	260	264	276	260	238	277	237	238	256	241	233	238	241	255	225	245	230	242	254	245	247	229	238	259	245	280	237	254	232	223	260	244	288	239	266	252	227	240	267	233	256	249	244	261	224	255	246	267	265	216	245	243	214	226	258	241	247	279	233	254	271	262	244	262	235	246	250	256	265	275	246	258	285	235	266	236	217	244	237	252	268	275	274	267	257	249	251	254	245	254	234	224	232	266	274	253	257	244	259	262	263	252	254	252	234	241	260	252	257	258	256	230	272	234	257	256	241	234	253	249	217	238	255	244	242	233	235	229	246	251	219	257	253	247	274	262	264	270	263	259	257	257	275	237	241	237	264	241	249	251	267	261	235	256	273	233	241	264	258	238	260	269	245	256	234	212	252	241	247	234	262	235	254	262	255	240	226	280	226	256	267	227	264	236	245	269	243	261	250	228	213	252	221	252	250	268	236	257	220	268	250	260	280	249	230	245	222	234	215	262	286	275	242	235	273	275	270	231	248	255	273	260	222	258	245	266	226	259	268	255	292	228	273	257	253	296	267	230	256	250	274	216	257	272	260	258	241	269	239	245	256	265	276	259	238	250	248	277	257	231	246	255	259	289	242	258	275	244	260	259	270	214	260	257	222	243	269	232	266	233	237	255	244	270	238	251	235	260	228	261	262	245	245	272	248	260	248	229	274	258	274	246	257	258	262	247	249	259	237	251	255	236	256	249	261	235	246	272	263	246	250	259	259	238	245	267	244	251	243	243	256	239	248	230	278	233	244	260	245	224	248	269	280	250	251	252	234	240	270	250	259	260	253	232	271	236	274	247	267	259	260	229	227	237	216	258	229	261	255	254	251	263	267	256	246	255	237	272	232	282	235	263	260	265	265	240	243	226	216	272	250	268	225	267	270	243	266	252	257	253	237	225	244	241	233	246	257	259	217	247	262	242	257	258	246	279	254	245	269	251	208	241	255	218	244	266	225	247	251	243	217	264	280	278	240	278	237	236	231	239	256	233	274	256	266	265	261	236	261	259	235	246	238	217	251	266	248	260	263	251	248	247	264	263	258	258	262	271	253	257	253	277	229	278	255	258	253	262	249	261	275	240	281	247	265	277	247	250	235	255	279	252	238	263	238	280	220	256	241	256	238	272	246	248	269	249	245	223	250	243	274	240	256	244	249	282	237	256	253	267	236	255	239	244	238	242	241	265	232	302	237	228	259	239	248	244	268	237	268	246	227	260	247	243	227	246	237	227	243	218	239	248	253	262	249	260	254	262	284	255	255	237	243	262	266	270	237	215	252	252	237	280	226	255	243	253	276	244	248	226	239	239	257	231	257	236	260	276	247	250	229	235	260	257	231	258	254	242	275	229	269	247	227	249	237	236	229	249	281	247	229	243	222	258	239	243	246	234	290	233	258	240	255	283	210	237	252	266	263	259	265	251	235	254	273	273	252	273	242	234	244	256	243	262	236	266	251	253	247	243	251	257	277	228	237	262	250	249	249	237	237	248	250	270	258	259	255	278	257	246	213	267	212	252	217	242	234	244	256	214	238	244	244	271	259	277	253	262	257	247	240	265	258	266	234	271	291	254	244	253	264	243	272	256	261	249	263	253	246	269	257	262	280	235	268	247	230	301	286	245	256	256	268	233	209	261	277	252	243	273	237	240	236	215	254	272	236	230	249	215	273	232	260	264	273	268	247	264	236	256	266	249	244	241	261	242	242	225	228	240	257	256	212	279	253	265	259	252	255	261	228	256	237	231	221	252	221	297	260	258	254	260	246	234	258	303	248	230	238	225	264	231	220	256	254	260	216	265	252	259	270	232	260	233	244	268	236	275	237	189	255	263	246	255	265	246	229	253	259	258	266	244	254	268	266	233	233	230	240	242	252	248	234	252	252	230	232	238	236	247	299	271	243	275	236	252	216	289	261	274	241	286	248	235	244	262	240	234	264	231	264	219	253	236	225	251	274	269	251	245	264	297	263	264	270	226	237	252	265	264	243	239	269	230	261	257	265	226	254	246	264	255	258	246	253	240	246	257	253	274	244	257	229	255	234	230	230	260	257	265	237	255	240	232	232	237	254	245	253	254	213	293	264	236	246	285	248	226	246	249	248	255	240	241	237	233	235	229	243	242	264	252	267	255	260	256	238	234	264	253	258	253	270	258	245	258	237	267	270	249	232	232	272	265	242	254	223	231	263	242	247	251	273	248	226	264	247	251	271	222	226	228	250	252	236	256	227	258	264	271	278	235	256	251	236	251	287	235	246	256	237	268	241	243	265	232	267	240	255	274	228	236	232	238	236	242	255	252	229	270	226	264	287	267	246	254	288	240	259	245	256	255	241	256	241	246	255	257	286	238	257	264	261	263	234	261	246	250	273	238	251	248	261	249	237	243	262	257	240	225	264	261	239	252	257	249	242	253	246	241	253	262	239	267	266	257	221	230	259	261	258	240	258	267	251	247	247	258	260	239	257	281	244	266	252	274	256	240	250	279	281	257	270	260	242	254	248	265	248	230	239	232	238	249	264	252	242	254	243	259	262	210	245	247	258	302	257	248	229	250	258	248	270	262	242	225	263	269	281	245	216	278	282	249	249	253	264	256	276	247	245	249	263	254	243	229	231	242	247	249	247	269	224	256	231	230	226	250	238	224	271	249	255	246	258	243	250	254	237	244	264	261	258	244	244	258	262	250	238	255	255	246	262	248	260	234	265	245	266	255	235	265	261	226	265	223	255	268	261	243	263	237	276	279	241	247	266	228	240	248	225	248	273	257	236	255	259	243	235	251	252	250	228	225	275	242	220	227	272	237	242	228	264	263	234	239	271	234	258	261	275	249	213	237	288	246	246	274	237	229	229	280	212	222	250	273	246	240	246	238	262	235	215	255	279	229	233	253	212	250	267	247	265	227	251	276	246	252	259	248	221	280	273	249	240	262	283	233	257	255	245	244	216	276	236	241	260	259	275	265	227	248	245	236	262	260	261	264	236	262	247	248	234	256	243	252	263	250	253	257	258	262	288	245	247	242	243	263	233	244	236	258	270	259	229	273	269	238	276	206	241	245	245	243	229	237	249	275	271	259	267	226	224	255	253	235	250	237	217	231	249	246	251	238	217	260	245	233	237	252	239	206	256	254	249	229	226	253	248	265	255	239	252	258	274	247	243	255	272	223	262	271	255	237	233	249	253	254	260	238	254	290	251	237	239	258	265	258	244	233	244	248	271	278	244	246	261	238	237	262	255	247	265	243	250	238	230	256	246	251	259	252	266	254	227	239	260	243	264	252	257	248	270	260	235	235	289	267
28444	50871	36048	17439	1757	354	378	352	371	372	354	345	327	408	359	348	367	352	337	341	366	373	346	374	343	356	344	331	342	361	341	361	477	536	438	358	352	336	342	348	336	365	342	371	370	360	360	378	352	367	370	316	358	380	376	352	374	348	366	390	335	351	336	357	348	356	358	375	366	312	345	360	344	354	343	335	384	361	371	349	382	360	329	336	365	343	352	367	346	320	350	355	328	364	309	358	377	333	334	371	358	327	355	388	365	360	374	348	385	377	352	362	345	342	343	348	361	352	324	392	350	352	330	382	355	363	340	335	364	325	348	361	406	342	370	362	336	355	361	356	356	368	338	346	344	356	357	349	351	380	342	339	332	403	337	358	336	347	381	342	373	381	335	356	358	323	384	355	339	324	365	362	363	358	313	374	353	352	348	361	365	380	387	349	367	333	328	373	357	339	370	342	361	396	379	321	357	357	340	328	333	348	334	399	365	340	314	344	352	321	343	370	371	339	336	371	353	356	362	379	344	341	324	310	358	380	343	339	366	310	340	360	336	357	330	318	337	333	366	332	333	336	366	351	373	340	333	340	337	374	370	374	351	329	360	351	338	367	345	374	358	345	337	344	362	362	347	348	370	354	366	333	371	361	336	347	330	350	328	311	394	350	376	401	345	321	343	329	342	303	373	381	391	335	375	345	349	344	340	334	344	363	372	347	362	318	346	372	355	328	377	333	341	365	374	391	375	369	328	338	337	383	332	336	354	350	359	357	358	380	329	326	342	378	355	360	338	370	346	348	355	333	360	366	346	355	334	315	343	339	351	364	379	358	336	365	333	347	325	377	370	348	365	361	343	357	357	372	356	353	374	354	379	350	333	336	357	358	353	343	340	362	342	365	330	372	346	357	346	357	374	364	325	362	362	333	345	363	334	343	400	350	372	382	342	363	383	336	359	346	357	344	344	353	376	333	342	385	368	321	380	334	334	357	384	358	365	338	348	362	382	338	320	363	355	363	341	382	334	339	336	363	349	374	360	358	364	349	338	359	350	341	327	348	356	338	337	361	360	360	361	353	345	361	380	353	372	336	369	335	355	341	358	350	350	370	337	360	346	330	348	323	343	378	360	345	325	325	319	357	358	354	333	381	337	384	349	333	348	364	368	356	372	296	368	335	336	321	361	358	342	328	367	359	322	311	341	370	380	366	342	332	369	351	336	343	352	343	339	354	343	351	332	338	337	371	364	345	353	341	312	341	357	353	327	380	375	340	377	350	377	333	370	341	347	372	348	387	331	336	338	349	364	361	379	364	326	361	366	379	346	358	340	368	365	336	350	347	334	359	343	312	354	367	346	354	379	369	389	352	357	357	383	377	349	368	340	347	357	353	362	335	359	355	354	322	340	343	340	371	332	346	359	353	357	369	356	354	352	351	384	347	364	342	361	328	331	371	355	346	348	329	352	334	344	340	336	358	376	345	378	376	340	336	367	382	364	367	346	363	367	385	358	323	373	366	353	351	370	362	359	349	387	328	351	340	358	343	364	339	366	349	331	329	365	358	363	345	323	336	357	355	353	333	395	340	353	341	356	360	378	368	339	362	368	355	356	360	333	356	372	328	350	361	355	378	337	346	382	386	357	337	319	353	384	330	356	356	371	358	370	341	348	358	333	369	344	308	394	356	338	341	370	335	335	349	355	348	347	362	318	365	309	338	372	340	367	359	340	352	354	374	394	360	310	326	376	336	367	352	330	338	372	353	333	383	327	328	334	345	386	372	376	352	384	339	367	335	371	350	313	333	348	324	348	338	353	384	375	376	343	319	327	324	365	363	329	353	342	345	356	348	334	380	342	369	348	340	343	339	376	365	337	367	339	352	393	350	334	329	367	341	344	329	352	297	330	327	352	337	332	338	367	348	373	359	350	337	354	391	349	347	367	339	318	375	364	361	348	366	369	343	328	299	371	358	330	333	339	350	352	362	357	362	341	363	311	356	337	367	375	327	353	348	352	384	340	362	382	362	359	346	337	357	379	333	356	394	340	373	352	369	365	325	355	361	369	332	334	361	355	377	342	334	327	323	336	335	331	376	318	331	373	330	364	345	350	330	354	375	346	343	343	344	365	344	319	373	339	363	334	351	364	368	364	384	380	373	384	360	376	358	354	339	341	354	332	345	371	349	329	341	342	375	333	317	357	342	314	363	372	334	319	346	369	386	350	350	349	346	362	350	336	355	361	356	331	378	342	369	359	358	353	368	351	342	379	350	348	365	377	351	348	330	355	343	337	351	325	336	359	349	375	361	364	322	342	388	366	332	347	364	325	378	335	333	352	376	362	329	368	331	335	363	355	328	335	356	350	350	354	342	356	356	359	363	352	337	349	343	343	364	356	335	318	363	347	380	340	312	358	414	356	387	374	364	327	365	367	350	366	327	361	353	363	344	352	400	346	350	361	340	362	345	338	342	333	344	356	343	342	347	356	376	334	344	345	374	326	385	330	319	338	370	368	381	365	345	326	372	344	355	366	345	369	368	329	338	341	327	356	369	352	344	379	364	365	363	329	345	329	337	333	369	341	370	350	363	373	374	361	311	364	360	340	345	350	325	358	357	369	330	364	367	348	364	348	356	308	371	343	361	372	389	338	335	392	329	361	336	358	352	333	381	360	368	354	324	349	404	351	346	346	359	342	364	377	346	338	343	373	376	369	338	329	356	345	364	390	361	349	351	319	365	357	377	354	372	336	338	353	371	358	372	370	351	376	356	347	343	380	343	366	370	341	367	376	348	325	366	368	341	421	348	334	370	305	359	351	345	359	395	362	360	382	400	345	365	363	376	346	347	321	364	356	362	391	360	368	357	335	324	386	366	362	356	335	345	353	317	325	321	334	330	320	305	384	384	346	376	355	364	357	342	372	356	359	368	352	356	335	346	361	349	338	363	305	377	373	356	342	350	364	371	323	386	353	331	319	349	342	339	375	370	377	352	349	373	361	368	391	349	343	370	356	369	369	382	338	370	369	379	383	368	340	333	351	337	322	379	350	350	327	347	347	369	387	350	338	357	330	350	342	320	326	358	373	361	334	369	403	366	341	357	338	360	357	374	360	340	356	349	348	351	349	350	343	353	357	345	346	350	314	358	374	352	351	357	340	391	340	353	342	345	382	303	381	390	356	344	357	359	319	362	336	333	359	344	355	338	347	364	329	341	349	400	380	363	362	356	346	350	361	348	339	341	351	358	352	361	320	355	318	333	344	349	325	365	359	347	385	366	337	325	340	344	344	349	368	337	319	376	358	360	346	324	353	331	347	383	321	356	337	355	373	357	355	358	346	365	344	325	354	377	345	363	348	352	362	381	336	355	351	326	371	317	348	327	345	353	357	316	344	352	339	361	353	342	361	382	334	323	364	343	331	383	356	369	376	359	353	348	353	328	364	324	367	368	343	319	376	351	363	342	368	364	364	363	372	350	369	355	356	347	340	338	337	348	348	373	348	375	363	361	385	342
23994	23051	35335	30096	20909	12267	1519	491	428	446	421	445	408	438	445	425	411	400	396	412	405	387	401	417	393	437	384	412	414	403	381	587	785	791	543	445	404	401	391	421	408	386	406	448	392	420	399	407	366	420	399	393	391	405	404	408	413	377	424	435	418	420	441	400	427	405	388	398	353	414	399	406	353	382	422	386	403	401	397	389	399	391	409	370	380	392	396	395	400	386	389	443	422	389	365	397	423	369	397	398	386	406	435	368	403	382	369	418	399	399	431	401	392	383	424	401	397	400	396	395	428	399	385	386	422	412	402	422	382	394	370	376	394	411	409	411	405	435	364	397	382	427	416	388	403	372	392	460	369	401	396	347	419	415	378	413	417	406	388	393	407	400	390	396	379	411	377	421	382	415	406	405	427	402	387	404	397	408	380	408	404	404	422	360	369	391	396	360	403	375	388	391	389	361	413	393	385	409	417	399	412	397	418	377	374	386	405	406	386	396	388	403	388	417	427	427	379	431	390	424	390	432	402	398	364	388	391	368	375	423	415	386	407	393	392	388	424	379	381	437	411	384	417	383	416	425	354	389	371	372	393	425	394	369	401	383	418	385	386	431	400	403	410	403	405	401	417	411	405	418	381	401	435	389	399	359	378	387	396	384	404	388	386	419	395	413	444	417	377	400	387	377	383	424	367	429	379	381	388	358	372	408	407	381	421	410	367	391	398	427	413	378	376	403	414	403	345	390	385	418	399	397	371	357	400	376	415	417	370	405	409	402	387	433	398	404	388	375	376	397	400	403	342	402	411	393	410	435	401	398	422	381	405	379	400	393	363	387	379	426	408	379	402	420	405	429	423	405	406	392	415	388	384	396	382	397	391	417	391	393	398	420	396	411	414	395	362	423	413	428	381	415	386	406	400	366	430	408	419	411	378	375	398	393	418	397	375	418	406	399	388	377	383	379	379	391	379	391	387	399	369	418	396	378	372	405	402	398	385	381	406	390	414	423	383	420	390	409	398	405	382	402	368	390	415	386	399	390	413	401	405	380	379	414	373	391	389	374	400	391	381	394	377	409	358	372	399	388	389	397	390	400	427	385	421	386	394	378	372	394	403	401	389	368	385	382	429	389	411	396	394	418	400	364	386	420	412	400	349	377	431	433	395	387	444	373	374	399	437	398	393	417	398	398	403	390	389	378	407	407	405	394	375	407	387	421	359	390	387	387	452	418	377	406	377	355	403	417	387	372	420	413	387	426	409	427	367	390	409	382	393	388	397	401	407	377	379	382	373	404	396	414	385	408	396	373	401	372	431	376	440	444	404	418	386	413	378	418	389	395	353	386	372	406	422	379	394	372	368	396	381	396	405	390	383	383	389	394	443	401	395	366	382	410	363	390	416	442	377	390	388	384	409	375	426	381	385	428	406	408	385	384	403	395	396	357	397	397	404	392	402	388	399	366	413	392	408	363	446	379	387	400	436	385	369	395	391	382	436	361	433	390	400	410	411	415	408	422	391	392	396	351	412	373	410	426	427	404	390	396	439	409	389	368	368	357	401	374	444	402	420	408	426	391	406	378	394	386	369	383	407	395	415	397	383	379	390	365	390	391	404	423	359	393	411	422	386	355	390	389	402	409	403	412	415	403	376	395	395	416	393	400	351	427	394	413	404	388	378	373	408	398	360	406	398	375	396	378	392	383	364	372	386	391	414	405	412	401	373	386	368	391	376	377	412	402	418	412	421	432	448	394	391	383	358	380	392	380	400	414	432	343	382	390	412	406	401	360	405	396	401	365	362	382	432	432	429	401	405	362	411	376	407	432	421	402	383	380	395	415	355	386	415	405	358	432	397	390	396	392	384	417	418	380	421	428	432	422	402	386	384	412	424	381	407	422	421	413	408	398	392	372	406	369	379	344	355	381	362	381	398	387	396	387	424	408	400	361	392	362	408	356	369	406	374	382	427	410	435	437	401	387	419	419	408	411	407	390	395	426	391	407	387	408	388	398	396	385	382	328	397	397	389	358	392	365	387	395	416	382	429	393	409	352	412	364	428	402	396	446	384	383	371	371	393	420	365	350	430	396	387	402	382	440	412	383	372	389	399	407	386	333	401	404	384	375	380	388	384	386	396	375	379	416	389	384	404	390	390	412	363	406	422	376	399	396	367	352	420	412	395	385	429	394	387	411	402	407	383	388	435	413	418	391	367	405	371	403	412	393	405	389	369	366	413	369	349	395	411	389	401	421	426	412	395	390	407	362	367	406	412	381	377	405	386	401	396	389	381	410	397	402	409	387	391	390	368	379	407	405	398	406	385	373	377	430	429	419	400	421	378	382	412	396	410	373	402	375	389	426	407	405	407	381	372	393	418	416	382	386	381	399	375	364	408	423	406	375	443	403	414	380	431	386	407	374	413	420	420	384	403	389	410	427	403	407	419	412	402	371	386	420	381	414	380	405	421	388	379	398	407	383	393	399	394	373	403	391	419	402	385	397	404	381	387	388	390	420	376	396	413	387	397	393	405	352	422	407	403	407	362	375	394	373	397	415	376	377	409	385	386	352	339	390	380	401	403	363	403	407	382	363	399	382	397	393	434	392	420	426	391	411	375	403	388	397	397	396	384	404	411	408	368	407	386	425	387	405	393	394	371	385	420	401	405	406	425	390	382	376	411	365	427	406	384	418	428	361	400	419	373	381	385	409	373	412	375	420	421	386	394	409	441	394	417	440	443	378	408	403	407	404	423	371	407	410	418	366	379	374	401	408	402	433	387	420	429	420	389	392	371	407	409	423	377	397	351	383	389	376	422	390	393	405	353	407	373	397	430	402	405	402	410	343	393	391	409	376	420	408	403	426	431	364	383	345	376	380	390	406	377	387	401	420	387	388	416	366	403	410	425	382	366	419	433	402	385	404	388	407	405	408	426	398	447	365	406	377	380	404	381	406	352	402	408	369	393	433	376	375	417	410	372	433	389	381	416	378	423	384	389	428	385	362	402	369	376	408	367	383	414	391	389	415	424	392	398	423	400	395	415	418	360	395	380	433	380	393	433	415	404	384	398	380	405	360	442	397	369	401	401	402	391	370	409	381	401	402	394	368	386	392	383	410	398	409	400	336	380	364	460	416	424	379	383	409	409	401	409	397	420	401	411	377	387	383	453	374	388	445	390	405	400	405	402	393	387	411	443	374	368	374	396	425	389	406	419	401	406	421	399	414	391	435	410	389	364	420	404	421	383	372	415	412	442	408	398	403	398	411	414	432	401	362	391	398	392	395	370	366	389	398	386	420	422	376	426	371	397	383	399	460	409	382	414	378	396	401	408	394	402	390	379	390	397	351	394	424	431	421	442	362	411	405	389	365	397	388	423	419	337	402	402	397	392	415	408	420	380	408	398	398	364	405	404	410	418	378	396	411	420	442	409	422	363	387	372	402	395	405	375	389	417	387	414	365	384	401	388	389	418	434	434	392	401	401	379	419	379	412	406	403	371	389	374	398
53792	86071	67667	42596	10113	770	714	721	604	611	569	594	604	596	575	610	596	590	553	589	565	541	553	608	579	566	537	560	541	551	562	941	1372	1437	899	537	558	544	598	529	561	574	517	583	534	561	522	550	543	577	531	550	569	541	536	511	528	571	531	542	517	558	550	523	539	565	562	555	501	568	553	538	561	581	507	519	568	523	562	513	530	536	561	544	568	536	514	513	535	529	565	569	569	556	544	561	525	564	569	539	546	543	557	503	549	560	596	547	574	590	545	583	561	507	545	575	521	594	529	556	541	521	585	531	521	566	548	577	519	517	578	494	509	555	518	556	570	565	544	540	516	545	539	571	567	533	600	549	543	573	582	547	566	541	589	526	521	540	559	545	538	542	530	561	544	547	571	564	529	541	510	611	558	593	569	549	533	560	558	560	566	538	585	540	564	546	573	559	595	518	573	520	531	553	586	527	571	543	543	597	540	531	568	563	557	554	522	558	501	572	505	584	530	593	569	559	561	546	578	558	557	564	569	576	545	528	527	601	523	608	604	506	555	542	556	572	555	583	542	528	538	520	559	566	520	568	523	553	566	537	540	546	537	553	559	523	532	536	531	579	559	560	548	558	544	558	528	567	555	526	560	544	546	519	557	538	534	584	563	595	540	545	540	568	523	543	586	527	549	516	541	546	541	559	504	580	528	541	557	561	559	531	557	508	547	556	522	528	546	541	581	526	580	575	585	537	575	548	552	542	568	515	532	557	575	541	556	513	553	528	506	583	563	589	549	564	527	556	541	525	564	585	560	559	557	544	502	525	522	525	573	575	535	548	560	524	548	543	571	564	589	533	546	553	542	544	514	550	553	567	553	555	537	536	545	556	537	528	514	531	539	539	536	505	540	543	538	563	569	535	528	529	525	552	529	539	506	528	553	538	570	554	537	593	515	542	557	519	544	523	547	566	558	526	551	544	554	518	555	560	564	571	547	548	551	558	595	542	575	520	535	546	529	549	579	523	565	511	558	517	563	577	575	590	522	598	523	546	543	535	551	555	574	531	564	523	572	573	568	545	511	551	580	563	579	559	557	595	553	546	495	529	602	562	551	532	546	518	535	536	553	546	547	520	561	519	576	538	501	523	545	568	566	578	563	556	549	538	521	570	568	539	513	576	524	562	550	523	563	532	559	541	541	562	549	557	551	580	545	529	544	533	534	568	571	590	537	566	567	578	535	548	564	542	568	541	559	541	519	529	575	569	556	547	525	521	557	544	559	555	543	556	535	548	585	575	515	593	577	542	558	572	534	527	532	534	563	519	512	574	583	564	524	568	550	550	560	529	537	545	552	581	572	585	539	551	538	606	551	486	533	580	568	556	633	573	580	576	535	524	576	547	558	546	526	579	550	537	562	519	564	553	514	566	550	529	525	533	569	526	547	533	501	524	554	566	555	542	561	538	513	568	536	554	569	529	544	563	539	516	538	519	520	566	530	527	543	576	523	558	557	533	534	549	545	568	530	538	553	569	573	567	555	529	586	543	539	538	537	510	538	540	546	584	539	593	548	574	546	550	558	512	509	560	546	545	545	523	576	535	575	539	589	548	565	539	536	569	536	577	538	539	524	564	572	570	545	518	502	537	528	523	547	564	553	563	522	531	526	549	545	558	529	557	550	555	537	555	567	522	546	497	541	503	561	545	590	525	583	562	539	511	558	578	523	544	519	544	493	562	527	556	551	540	546	567	571	548	588	581	540	545	496	504	547	576	519	599	577	558	544	547	513	549	544	539	547	577	581	540	508	555	546	539	536	530	574	570	538	535	560	553	519	581	516	530	576	557	566	567	557	484	566	565	558	575	520	557	525	560	584	518	543	561	572	565	562	607	551	526	552	600	534	559	544	541	571	543	573	515	554	537	543	538	538	537	563	566	544	552	522	574	570	583	579	534	566	566	567	518	529	523	546	536	533	517	512	556	512	572	512	549	583	551	568	532	542	549	537	536	518	561	560	542	545	520	534	518	521	528	572	591	577	570	541	522	552	571	568	545	551	518	545	556	579	543	563	543	570	536	522	516	534	564	540	570	535	523	534	549	541	590	538	561	552	571	568	553	547	551	557	566	533	527	530	582	530	570	560	565	563	554	573	574	538	571	567	535	575	593	537	521	543	518	519	548	555	546	543	565	558	504	572	532	588	532	509	539	544	520	569	535	570	548	567	528	548	553	540	541	553	588	551	529	574	541	571	532	569	549	512	572	548	570	515	511	581	555	539	584	553	556	522	522	533	572	529	536	570	529	543	577	524	564	554	567	540	516	574	516	533	464	539	574	575	557	547	543	540	586	532	524	588	553	518	522	543	549	572	554	592	521	560	534	581	510	553	554	580	554	551	581	546	506	581	564	502	566	532	574	566	520	531	553	553	546	579	529	539	558	521	531	580	590	578	584	577	551	581	544	564	543	539	509	534	532	524	551	583	535	554	521	543	544	501	544	521	575	559	536	497	543	594	554	559	551	523	535	546	566	566	554	543	564	553	544	530	539	556	542	575	541	513	541	570	526	552	586	542	576	566	549	542	555	540	572	554	547	590	555	516	550	576	534	557	590	579	532	538	580	571	589	563	564	545	538	575	562	571	563	599	509	533	523	562	499	596	504	568	526	571	558	573	576	525	573	547	547	498	506	503	574	570	554	539	560	520	526	536	543	549	551	494	558	529	559	535	551	521	543	601	537	551	538	530	566	571	595	603	524	535	554	554	552	536	568	555	540	521	535	538	534	535	542	547	521	504	579	530	535	613	563	551	545	551	546	537	564	551	553	517	553	568	563	554	553	595	571	543	546	528	555	516	552	564	556	546	577	556	554	575	544	568	559	541	572	545	508	547	554	581	572	547	547	545	540	558	572	520	582	547	558	550	597	543	503	564	496	566	556	518	527	576	542	557	532	541	577	530	587	575	534	543	544	532	576	573	572	541	548	552	598	540	535	561	591	573	548	559	574	539	570	549	511	546	530	526	535	558	535	592	547	510	578	561	597	534	578	565	525	528	552	534	571	515	559	581	553	517	574	550	546	580	526	564	599	533	546	573	529	560	558	539	508	516	531	563	554	516	574	530	528	577	549	555	586	582	586	507	521	587	558	501	566	532	562	518	566	554	521	539	548	586	527	542	543	566	590	574	523	527	574	546	544	562	528	500	540	505	570	546	535	591	533	549	546	519	537	533	558	552	569	586	538	572	524	542	525	571	566	524	538	552	545	516	543	556	559	531	569	544	571	601	578	561	524	524	544	558	540	569	531	549	556	551	576	554	567	538	519	549	559	534	551	541	557	543	552	562	562	567	511	554	519	578	552	569	503	535	554	589	538	516	512	538	516	575	534	582	516	570	543	555	561	548	528	538	523	551	539	593	582	541	495	535	553	577	564	591	575	540	563	566	563	565	567	549	540	524	565	587	537	523	515	557	554	568	528	543	581	554	493	562	532	537	560	551	579	527	544	536	575	561	518	538	525
22906	21826	32172	26900	21285	19429	7685	630	482	489	469	469	467	463	417	449	472	421	434	426	431	435	465	410	479	394	441	422	424	406	430	817	1225	1067	739	437	428	380	434	387	409	411	385	421	401	395	410	388	426	360	428	425	410	393	442	419	409	406	401	447	429	415	389	419	394	417	426	412	392	441	376	399	406	398	444	385	427	439	397	412	380	421	375	392	415	372	417	414	398	406	407	398	429	435	381	392	417	439	411	435	408	413	455	409	406	383	401	393	370	410	405	379	395	417	425	434	419	398	412	417	412	402	442	397	385	396	419	431	371	388	415	415	406	422	426	386	412	429	425	410	409	445	379	394	391	399	421	387	414	416	422	420	402	406	407	412	391	423	400	380	398	443	401	389	410	475	421	403	414	439	389	386	398	441	416	435	414	450	398	434	425	407	366	437	389	379	434	391	422	376	404	398	440	375	412	470	396	417	393	399	369	394	396	379	410	395	404	386	381	401	397	467	435	369	435	417	359	381	389	442	389	407	400	450	384	434	390	437	416	394	431	402	425	411	353	390	421	409	391	391	427	414	412	377	433	394	423	385	387	394	351	390	397	391	412	405	398	404	410	431	396	427	382	393	380	423	410	413	414	405	380	408	420	443	390	409	387	390	398	407	394	404	421	401	401	394	392	382	417	415	397	393	433	443	460	408	387	426	422	355	429	399	408	382	431	392	429	401	401	384	420	436	448	430	394	410	452	416	413	424	422	421	390	418	392	384	430	411	381	416	413	422	422	425	434	414	396	398	399	398	434	419	378	360	416	426	434	408	391	423	402	395	386	425	422	363	404	418	424	410	446	408	434	394	397	377	397	382	418	414	389	421	424	415	429	419	395	449	394	405	404	436	411	377	406	409	430	403	349	387	382	434	378	419	384	380	426	413	412	400	396	424	417	386	393	393	398	412	401	395	421	433	416	407	422	384	419	397	437	384	391	430	415	425	378	419	424	412	380	410	427	416	406	408	409	388	395	372	373	379	395	386	389	389	394	431	414	396	407	411	426	421	395	423	413	451	430	391	403	392	404	393	397	442	384	413	360	407	404	381	374	411	399	418	406	427	379	426	436	436	428	439	417	421	376	386	402	425	381	421	388	375	394	421	441	405	443	441	405	458	363	394	424	412	413	402	422	360	401	440	397	398	377	395	419	428	409	388	411	417	401	392	427	413	389	384	403	414	397	435	449	381	413	389	418	373	431	430	406	422	416	379	425	415	426	383	390	380	406	411	368	419	416	410	407	376	446	381	374	390	410	423	419	410	409	437	419	408	435	394	403	428	417	428	421	398	407	390	416	386	386	404	439	367	408	375	435	369	421	419	402	412	399	399	398	389	420	427	406	360	403	419	439	401	415	439	399	429	407	394	395	414	394	408	415	426	413	393	410	400	487	412	385	418	385	409	407	391	440	380	405	409	414	391	405	400	394	387	426	426	387	405	423	399	403	390	411	384	396	394	399	383	419	418	455	406	408	427	401	400	375	441	433	436	427	389	394	430	453	401	393	458	424	417	441	381	422	416	396	350	402	404	414	377	443	406	390	390	434	407	415	405	405	429	393	400	366	410	395	428	429	386	417	352	404	384	435	392	361	399	419	397	405	386	413	414	429	398	374	431	403	408	428	473	406	391	414	383	406	415	424	381	414	403	397	403	438	399	430	400	423	430	416	375	360	407	406	393	372	372	417	380	409	431	418	411	409	418	389	422	403	424	402	440	421	397	411	449	419	404	375	391	400	377	407	378	408	372	424	406	405	390	409	435	422	386	415	413	420	405	394	435	409	390	432	408	386	408	392	447	394	394	405	405	414	398	381	408	375	402	406	412	398	403	400	405	417	393	434	406	405	389	391	415	437	424	404	425	410	388	404	377	428	420	399	385	371	398	425	444	391	399	433	412	439	416	427	422	410	380	438	390	399	393	427	421	427	405	383	369	422	387	416	429	436	447	397	403	416	391	427	382	414	411	413	364	406	410	391	405	396	425	426	430	418	416	367	436	395	379	386	394	424	410	403	388	410	397	441	410	409	425	422	436	406	415	359	404	416	450	394	412	380	405	423	409	400	414	429	383	428	419	430	416	390	387	448	413	417	406	433	381	390	411	393	424	417	433	404	457	404	448	417	416	390	408	396	385	389	414	421	393	392	402	400	386	377	427	405	414	411	430	362	415	417	390	445	391	413	418	401	417	400	427	391	413	414	405	410	441	394	412	401	398	363	437	428	421	420	406	384	421	365	388	414	429	424	420	403	445	416	409	425	469	414	401	384	399	410	413	395	394	408	375	415	393	399	397	397	365	408	429	404	424	399	383	443	387	353	397	427	438	423	419	420	407	431	435	376	388	401	413	403	408	430	414	426	397	401	375	416	406	415	382	380	379	398	388	396	387	388	412	422	402	383	397	444	424	386	409	415	436	386	399	390	400	414	443	442	388	374	431	413	441	419	424	381	433	392	385	401	386	414	387	395	406	410	401	437	432	369	403	399	410	395	438	412	398	380	427	387	411	426	420	401	399	397	415	400	387	402	416	401	413	396	418	387	412	354	409	424	423	419	407	408	447	413	401	427	433	403	468	388	411	408	435	417	387	388	407	397	386	407	413	375	411	407	420	410	446	397	389	382	399	391	395	459	408	437	412	405	397	414	440	413	432	416	383	414	414	398	418	378	411	373	434	401	442	360	393	424	447	411	411	436	403	417	387	406	393	419	438	410	380	364	419	404	406	410	409	439	414	418	393	398	408	410	432	396	369	416	389	388	407	403	377	426	424	370	403	425	437	400	406	402	414	402	408	382	449	442	414	413	385	408	399	421	379	412	405	400	403	438	392	420	393	403	404	423	405	408	407	366	436	426	389	421	439	394	415	416	394	407	406	389	418	405	434	397	418	407	388	425	397	421	412	436	394	439	413	379	425	429	379	403	454	402	434	393	407	386	429	375	402	406	414	374	421	422	369	373	408	417	420	407	395	416	380	408	380	400	430	406	424	395	390	409	423	369	412	411	408	414	418	402	417	391	380	418	435	396	404	389	380	380	372	421	431	410	381	414	399	408	415	384	374	393	415	399	398	406	431	364	412	393	399	411	436	431	395	420	416	437	401	404	424	445	376	422	351	418	378	410	402	366	400	420	375	381	399	411	402	399	406	431	463	406	426	400	430	416	406	405	431	394	427	402	421	406	404	425	384	414	408	413	430	412	402	417	404	398	364	398	387	439	400	387	395	419	412	389	375	426	400	423	405	406	435	440	401	384	411	408	387	414	407	385	385	366	401	483	428	420	424	385	454	439	390	420	423	434	426	377	391	425	407	392	435	403	377	396	401	416	400	435	422	391	403	414	422	428	423	409	434	429	426	441	427	381	407	378	396	404	394	375	389	428	388	368	380	410	387	418	407	418	395	409	375	373	438	420	391	391	415	403	389	374	413	400	406	356	418	409	388	425	417	409	452	419	397	406	408	388	411	430	381
58174	89578	73055	50251	10302	1042	917	801	765	701	706	664	675	621	629	589	645	561	599	563	560	594	611	606	568	613	577	616	559	556	590	1536	2405	2133	1223	538	538	554	549	538	540	531	597	503	520	563	552	585	543	560	574	560	550	567	530	524	535	556	528	586	536	548	567	542	561	537	587	583	566	597	551	567	544	544	580	519	529	540	532	564	578	585	541	544	602	586	573	604	549	579	546	562	555	574	543	557	537	592	594	560	584	586	561	562	525	555	573	553	580	539	574	598	559	601	554	546	523	590	552	589	534	539	555	550	559	557	510	541	570	520	597	577	541	533	591	571	545	543	535	531	569	553	541	558	507	577	578	546	548	539	612	557	551	555	522	512	573	585	580	596	581	533	534	546	549	583	539	591	555	610	544	507	546	573	548	557	571	530	577	538	545	539	557	588	537	561	586	596	509	485	539	594	565	538	536	614	549	577	585	508	544	543	583	562	600	573	552	601	587	581	585	564	571	577	603	576	584	571	573	573	544	558	542	506	563	595	556	588	575	551	547	556	596	559	578	542	521	568	561	539	549	571	555	550	554	593	594	573	561	559	602	557	534	532	570	517	535	562	556	563	540	533	562	558	575	586	573	556	575	539	552	542	557	600	530	520	575	591	569	562	517	592	591	517	559	571	567	561	535	532	548	578	550	558	576	581	553	551	567	566	571	545	550	552	580	565	572	526	571	571	607	569	569	550	578	616	598	560	556	560	559	548	583	560	584	545	546	542	603	561	526	556	540	549	579	550	583	559	590	548	564	529	526	586	584	554	540	556	563	543	542	546	511	580	515	534	537	573	536	549	528	542	576	553	567	609	562	575	542	573	524	531	564	551	551	528	552	565	530	541	566	594	538	542	528	570	554	602	554	538	557	549	587	564	629	571	529	572	571	553	557	558	579	570	544	561	522	566	580	521	574	588	547	580	604	526	538	561	543	546	552	580	558	587	564	522	534	538	576	566	510	546	566	539	563	561	551	570	545	517	580	558	550	513	523	580	605	567	553	577	550	530	554	585	535	581	540	568	552	591	543	569	603	520	597	507	566	534	545	566	504	583	586	567	577	603	554	576	569	570	538	540	562	567	571	538	524	540	523	526	547	571	581	577	590	536	574	546	570	514	578	548	555	552	567	555	522	555	539	539	527	591	567	549	554	560	544	578	565	521	558	561	573	546	571	580	547	535	601	563	556	542	565	607	528	589	547	549	575	553	573	557	601	575	541	513	552	566	557	582	601	561	564	563	529	535	552	556	547	586	491	568	589	573	567	577	557	548	586	595	539	535	576	578	569	550	526	545	592	570	572	574	547	567	545	549	611	588	514	561	573	571	575	554	539	557	553	529	547	526	572	569	579	563	570	534	522	567	539	566	552	556	572	522	546	539	538	570	553	567	538	577	586	559	576	579	568	532	520	560	585	555	599	544	564	572	602	581	550	560	586	588	542	526	546	577	532	581	564	545	485	538	555	577	537	589	576	584	581	561	568	554	573	585	570	562	558	596	545	574	541	537	552	549	560	545	559	516	583	570	568	588	555	573	570	553	565	600	531	532	526	542	568	558	550	592	575	528	546	523	554	512	552	568	573	547	562	533	546	603	573	553	561	534	585	540	518	554	568	567	600	542	583	566	615	536	564	569	520	554	573	570	563	542	572	570	599	571	553	606	561	548	538	550	546	600	556	556	594	546	527	572	539	532	589	587	587	549	570	558	603	565	578	585	565	553	532	548	620	550	534	595	549	572	550	575	582	552	553	577	564	530	562	580	547	567	577	567	561	535	553	542	572	542	563	566	557	532	550	553	599	567	545	542	604	514	515	576	598	546	577	490	527	557	515	552	563	545	557	599	640	588	568	581	593	573	534	581	578	550	551	531	590	583	549	568	567	557	557	529	552	565	579	557	533	541	550	549	593	566	551	582	520	569	539	522	567	556	533	555	583	591	553	554	553	575	578	569	518	572	544	555	536	614	576	548	523	547	576	556	538	514	578	566	507	565	557	557	550	601	543	528	563	578	548	581	552	549	485	567	526	584	574	553	605	590	546	559	542	571	542	570	527	566	572	517	566	572	541	529	569	551	567	561	548	556	560	559	562	548	535	568	553	509	570	526	527	568	580	527	614	573	552	523	520	541	562	577	588	576	581	510	590	545	562	567	510	520	565	532	522	537	507	547	546	541	510	562	553	585	530	553	552	518	569	553	539	557	588	550	534	520	558	585	553	517	534	535	584	600	562	533	538	520	588	571	587	576	527	549	550	529	554	565	558	563	542	567	548	535	506	563	591	571	492	549	552	578	562	522	563	602	616	562	552	527	560	581	558	542	568	563	588	561	534	580	563	549	533	572	569	570	555	554	533	561	566	604	568	534	541	560	536	571	567	599	552	556	517	521	557	558	548	555	547	527	584	546	549	582	565	551	552	554	539	545	549	513	532	594	549	542	538	615	546	554	578	626	553	593	548	609	550	547	585	554	514	567	582	582	537	577	540	544	527	552	573	555	520	554	538	519	588	567	569	568	536	555	561	558	560	586	576	555	560	552	585	575	583	556	602	578	551	572	538	510	592	570	573	523	501	606	555	537	574	556	540	565	541	533	590	587	533	497	552	553	556	599	552	545	580	523	540	564	573	542	537	524	581	596	567	550	537	507	587	604	558	588	560	614	510	550	513	528	550	523	603	525	541	555	562	563	581	557	544	564	542	591	580	520	565	548	516	542	557	536	518	616	546	575	560	554	565	586	534	587	526	584	549	540	527	568	567	548	558	560	569	548	586	514	589	586	521	504	564	509	569	557	539	529	525	558	558	575	535	585	571	537	571	559	590	541	573	589	597	589	540	561	547	575	599	492	573	528	619	522	583	544	550	553	549	540	534	554	532	558	568	543	559	603	555	553	566	595	617	577	583	591	523	549	580	529	549	562	592	550	571	586	593	533	525	550	537	563	569	597	527	578	547	551	542	551	568	562	586	535	560	539	545	566	558	574	619	545	557	581	584	527	577	579	565	579	547	554	576	552	569	597	571	590	541	569	586	568	535	565	561	557	563	533	548	568	530	558	526	565	578	569	520	583	569	527	523	549	594	530	578	566	518	564	583	576	517	527	522	566	581	603	558	551	564	562	588	595	611	577	572	575	540	611	593	581	552	549	550	541	574	493	606	539	591	540	526	562	558	571	559	528	544	588	550	568	523	507	559	581	549	541	534	534	540	556	556	575	543	558	555	535	571	572	580	562	597	607	542	556	568	571	550	540	583	586	574	532	560	552	563	530	566	553	520	553	569	560	594	537	562	516	567	578	523	550	549	544	553	568	595	580	592	530	520	574	549	556	560	578	529	551	550	571	556	579	569	547	577	548	558	560	576	539	580	555	594	552	565	568	564	541	565	595	570	549	564	540	558	548	551	572	512	574	587	563	590	575	559	550	544	578	560	564	565	573	578	499	559	568	575	551	586	569	557	563	565	587	573	592
27221	29419	34633	19089	1708	292	246	264	261	251	247	272	258	264	267	269	221	256	288	273	270	272	276	255	243	270	243	229	231	272	258	269	344	345	291	243	261	272	255	245	281	224	269	250	238	244	280	242	256	235	239	240	241	242	263	257	270	254	232	231	240	234	241	240	259	251	281	265	258	288	258	264	254	253	249	230	257	255	253	243	259	212	227	206	275	259	251	253	263	252	251	261	238	236	277	270	267	236	268	247	258	239	251	243	268	248	283	227	248	244	251	260	282	237	265	264	243	259	255	251	260	262	253	241	265	241	247	240	284	233	248	258	255	227	266	274	276	246	250	245	247	248	238	257	256	239	272	279	241	275	237	260	243	240	231	274	260	256	226	236	240	267	225	287	269	212	256	260	253	261	250	276	231	250	247	245	237	258	265	273	255	248	223	257	272	255	270	247	245	266	228	253	278	261	274	244	241	281	257	256	247	245	229	262	233	267	247	240	238	265	242	246	252	242	243	275	253	246	266	244	254	243	265	247	232	245	247	250	272	249	248	259	261	240	257	258	273	281	240	257	246	251	235	273	255	257	254	279	295	267	263	244	246	244	259	233	271	243	271	241	245	243	257	242	263	247	259	230	217	263	271	256	250	264	252	247	276	240	259	252	245	254	262	256	259	227	254	249	272	250	224	232	278	223	259	219	258	243	237	207	249	246	239	257	232	278	236	253	229	281	266	243	281	241	223	251	263	285	260	241	285	248	267	272	250	263	237	250	246	255	248	252	257	260	270	254	275	244	278	251	268	236	278	268	264	254	247	301	244	224	252	266	248	263	238	232	249	244	266	240	233	234	257	277	244	262	252	283	243	244	252	231	267	274	243	275	233	264	252	241	250	234	271	255	222	240	246	248	280	232	257	250	261	276	242	285	250	255	286	223	285	222	230	247	271	248	283	242	227	254	239	251	237	265	250	232	261	236	270	243	260	239	235	249	278	216	273	239	262	257	236	273	220	236	251	264	248	249	253	239	242	271	273	248	229	241	239	258	248	234	245	248	255	277	232	255	232	245	224	256	267	259	274	266	257	275	241	251	236	251	210	261	257	261	284	255	248	265	264	257	231	246	283	280	252	272	264	246	300	255	231	240	250	274	229	242	296	230	235	257	249	239	238	236	223	262	224	251	259	272	261	234	274	241	271	234	276	239	296	262	265	254	282	223	249	242	253	256	279	249	250	252	233	268	241	286	267	240	260	238	221	247	236	263	236	250	258	268	241	277	242	267	264	265	255	237	239	248	259	261	268	250	236	226	234	255	245	243	251	238	249	260	266	257	262	268	261	237	266	261	237	284	235	270	256	250	265	255	236	256	276	250	264	222	240	263	246	256	241	221	288	237	264	231	213	249	252	271	278	241	242	247	258	233	233	263	240	243	241	261	239	257	268	258	238	247	258	233	256	264	242	243	254	253	240	240	245	250	251	263	235	235	251	237	250	234	217	249	248	211	229	231	280	241	233	251	258	241	260	222	254	250	231	265	278	244	250	249	281	238	262	247	275	278	242	240	275	235	263	251	262	245	234	266	256	236	250	226	270	256	259	243	240	248	238	230	257	250	255	266	261	247	239	237	262	244	229	239	240	256	275	229	247	223	244	230	246	274	248	276	260	272	247	274	230	235	251	266	245	240	254	249	253	262	244	260	230	239	240	254	255	278	245	257	239	254	238	244	270	265	260	261	242	242	254	284	234	250	244	233	235	272	257	262	236	221	240	270	241	245	250	264	255	245	246	246	249	258	250	231	282	262	275	272	260	236	290	249	280	221	228	278	267	241	268	270	232	269	259	281	259	291	269	255	211	246	233	263	256	253	244	251	261	240	227	259	234	254	249	251	274	240	255	255	271	243	255	241	266	252	254	233	256	268	245	247	266	224	255	256	248	237	269	271	263	243	251	255	241	255	250	259	252	265	251	241	202	263	239	251	248	259	254	249	242	272	248	252	267	260	268	241	263	251	266	247	239	266	235	272	257	248	254	258	223	259	247	278	241	249	289	255	225	221	236	260	248	265	234	232	248	258	255	250	240	258	248	247	272	262	296	256	278	241	236	268	238	243	267	244	241	231	259	233	259	261	234	236	261	258	239	229	256	270	254	224	223	265	253	245	239	285	228	254	275	271	270	276	262	246	248	247	249	240	253	266	279	272	250	233	256	265	222	284	283	275	259	260	254	283	226	291	232	245	284	223	282	212	248	242	254	261	278	237	243	251	253	230	257	243	258	260	252	225	233	241	247	250	239	227	223	246	248	248	241	247	248	261	225	243	236	252	253	264	264	234	215	269	261	250	251	235	273	281	269	266	232	233	248	259	243	231	265	246	272	235	288	261	250	255	254	270	260	248	258	262	243	279	246	295	270	239	247	248	239	249	273	264	237	249	248	240	262	245	256	272	243	253	245	269	253	251	245	277	251	245	245	238	278	228	252	276	227	255	257	252	257	277	255	243	257	268	246	268	266	258	244	247	240	238	251	249	235	232	258	244	284	251	255	245	260	246	229	271	238	236	260	250	250	243	246	265	284	269	266	244	252	269	253	265	229	231	229	267	266	260	230	260	242	252	243	261	255	272	209	276	254	250	252	236	220	240	248	267	238	255	260	243	268	228	247	241	242	242	274	240	261	250	255	254	257	279	233	258	262	234	255	298	239	244	249	263	246	260	263	225	230	258	256	203	234	245	257	294	254	247	256	256	293	242	235	274	256	255	283	265	264	234	251	237	281	220	271	243	243	266	263	247	243	230	236	260	250	274	260	273	242	246	254	236	245	237	233	240	224	252	252	272	248	270	285	246	248	239	243	228	276	256	283	262	271	249	245	251	235	276	250	276	229	242	248	238	262	244	246	257	269	224	248	254	272	255	246	277	244	255	237	240	231	257	233	275	268	232	242	258	244	292	215	253	229	240	250	248	244	262	260	237	265	238	260	247	254	254	236	241	236	276	264	254	274	256	257	245	237	248	248	269	263	261	269	253	259	250	225	274	287	280	260	247	242	231	229	231	257	239	264	246	272	265	279	255	251	228	276	240	234	241	246	240	245	268	248	249	239	270	239	268	261	243	249	248	252	250	254	260	250	248	241	245	249	264	267	258	242	279	232	253	294	267	269	274	264	235	256	250	230	267	237	219	264	230	257	242	258	247	267	262	253	265	279	254	271	241	250	272	229	253	251	249	273	256	222	248	252	280	237	280	276	260	270	239	250	267	241	228	253	263	269	264	236	274	262	262	248	227	241	230	281	261	248	247	237	243	232	256	254	232	259	236	236	256	252	254	248	258	279	251	269	218	240	246	263	256	227	256	280	256	254	241	242	275	269	260	262	250	271	248	250	250	240	239	230	236	245	258	224	236	240	250	246	256	258	238	270	255	267	226	237	231	269	216	266	262	238	235	256	259	230	244	274	247	239	272	245	250	256	275	245	282	265	275	238	240	266	270	231	242	256	252	245	243	250	249	251	253
28685	50240	36621	15535	1052	368	361	349	367	369	399	346	354	377	345	354	343	354	342	395	337	360	351	364	328	356	375	393	393	393	393	355	515	494	447	344	338	341	337	350	360	348	351	361	358	366	383	367	343	371	356	341	380	368	355	369	350	355	367	348	352	383	380	392	359	350	361	369	362	358	368	342	349	404	373	348	333	338	377	380	376	341	355	356	365	362	369	368	376	404	349	324	370	375	349	365	373	360	348	357	360	369	345	334	333	383	409	352	333	381	377	387	364	351	356	364	375	359	396	333	317	361	369	366	338	348	361	369	365	379	389	366	371	359	329	352	344	346	380	364	377	347	380	340	380	340	389	364	360	367	390	371	372	390	384	368	375	360	347	368	334	360	381	410	352	356	347	356	372	378	355	334	373	322	349	362	374	337	373	351	383	352	385	351	344	375	369	324	366	354	360	338	334	335	378	343	376	360	392	381	361	379	362	359	359	356	388	368	378	365	362	369	376	390	358	367	335	370	339	367	351	353	354	353	358	315	337	357	372	359	347	354	334	347	329	381	358	311	336	376	353	345	338	396	330	365	327	333	319	362	363	384	359	357	379	370	373	360	339	337	347	363	385	324	349	367	393	351	360	337	379	373	341	355	363	359	349	382	381	385	364	379	359	348	355	353	316	361	370	341	379	349	371	367	364	378	370	357	356	368	350	385	397	354	378	312	357	370	357	357	370	363	315	359	349	351	374	367	368	369	386	377	369	402	385	361	400	324	367	364	362	336	373	375	412	360	376	360	339	368	361	346	343	329	382	368	380	351	336	356	373	360	369	341	365	381	345	347	354	327	390	360	362	380	384	361	384	364	367	353	360	381	375	377	355	331	388	365	352	366	387	369	364	332	339	371	344	348	344	395	349	370	339	374	367	342	352	340	359	365	352	386	331	326	407	386	348	372	363	373	388	364	358	381	408	357	338	349	350	371	366	385	381	374	377	340	337	346	356	330	370	379	348	349	360	364	377	336	392	365	328	335	317	350	384	334	379	388	384	392	372	316	384	382	338	361	351	352	336	353	336	351	387	319	363	381	380	338	372	365	364	378	328	348	385	355	374	385	380	344	354	372	365	361	361	410	339	352	377	356	379	368	364	352	399	363	368	380	370	359	370	342	366	361	359	351	364	350	393	372	315	382	382	361	377	312	356	383	374	390	354	347	367	381	340	344	356	374	340	321	356	383	362	383	352	342	390	378	356	372	391	368	370	368	391	351	355	366	343	336	384	362	346	372	339	355	363	338	333	389	366	356	363	340	365	371	372	340	383	378	358	368	385	340	373	361	343	365	369	368	339	361	332	346	357	380	379	337	307	370	346	361	377	350	366	372	373	324	373	336	340	366	348	357	350	343	357	373	334	357	392	356	387	362	373	348	357	384	378	349	380	343	344	374	393	356	364	368	359	385	380	334	353	383	356	388	379	341	352	357	363	351	368	343	369	379	371	363	344	324	364	381	337	383	358	356	354	358	372	420	339	348	347	347	348	356	348	378	371	331	345	325	382	340	371	356	364	376	358	354	371	364	333	336	362	342	384	345	369	341	380	339	390	322	321	355	377	342	332	385	366	373	381	351	365	364	352	355	358	381	374	339	323	339	366	371	361	354	382	382	352	348	379	356	349	346	386	372	384	352	339	369	364	349	375	334	374	370	358	338	359	329	381	378	358	377	386	357	345	325	362	382	360	346	339	348	381	348	363	362	359	370	336	364	341	374	359	374	387	380	394	372	340	333	359	339	304	377	346	348	366	383	375	385	332	322	374	357	340	386	349	376	355	370	368	348	362	371	372	383	352	362	359	382	339	398	360	358	383	361	315	358	396	387	351	341	356	357	388	345	351	371	326	373	346	351	340	328	366	362	338	314	338	365	352	379	371	392	329	359	384	356	354	359	383	340	411	341	392	330	321	323	358	343	373	363	348	359	358	370	355	335	358	369	376	374	375	337	365	336	361	336	403	363	330	370	338	349	343	345	323	387	331	375	362	374	337	371	359	345	353	352	325	338	329	379	354	374	329	375	349	363	378	343	396	333	369	368	346	348	341	387	397	355	347	366	341	359	372	363	354	387	386	380	376	339	378	376	357	360	374	363	360	369	356	351	346	366	390	362	360	382	361	361	372	377	385	361	340	351	365	405	365	399	360	369	370	355	380	367	374	353	342	390	371	345	361	367	394	357	369	354	353	368	366	396	363	370	354	367	393	338	384	369	367	365	403	323	339	353	349	363	370	372	346	336	386	361	368	383	378	338	387	350	367	373	324	349	347	364	353	358	373	352	353	341	378	386	350	343	406	375	332	351	352	370	325	328	341	352	321	375	383	390	376	366	343	327	423	366	341	310	381	367	388	353	360	373	337	372	323	403	361	359	367	361	342	355	336	363	377	357	359	365	358	359	359	393	352	380	386	349	347	358	381	359	381	374	359	384	383	361	367	340	368	340	351	358	361	388	326	350	385	398	366	357	390	398	384	383	356	311	385	347	363	398	361	383	351	338	354	353	335	357	367	380	353	350	383	365	341	382	390	373	372	353	385	401	362	373	387	386	356	338	339	353	370	348	352	359	380	338	359	343	366	366	345	383	339	331	361	351	340	361	360	327	364	378	367	350	326	360	391	341	380	350	377	389	373	356	381	389	356	402	360	368	347	381	354	348	365	347	349	358	373	375	328	371	381	334	360	355	309	365	393	352	332	353	356	362	358	363	339	385	364	367	407	374	408	331	345	359	354	338	366	357	367	337	397	376	378	380	367	326	380	340	347	371	348	345	346	346	349	326	357	371	340	366	359	348	386	356	330	373	383	364	356	373	338	363	370	368	331	364	375	373	337	375	367	340	337	356	337	339	374	353	350	366	341	349	357	313	373	353	347	373	372	354	330	367	341	350	346	350	363	341	337	369	357	351	384	340	360	354	384	367	364	371	344	352	376	357	376	333	359	348	350	307	376	352	379	352	372	341	350	359	357	361	331	359	369	335	355	363	356	353	364	342	349	364	349	359	366	358	377	358	357	370	318	335	368	335	335	341	352	325	331	381	354	353	374	381	363	345	372	354	357	335	377	378	395	352	357	365	369	386	349	359	352	351	364	360	385	360	347	355	376	374	338	376	323	367	371	333	375	360	350	344	340	373	355	337	384	337	358	390	346	366	353	361	372	337	360	363	349	350	331	350	370	335	369	383	366	349	385	364	371	395	386	378	349	351	404	377	348	377	310	332	344	365	388	395	358	356	322	362	379	338	335	356	363	361	350	375	373	367	343	360	381	358	358	373	379	371	345	378	349	359	353	338	369	365	367	363	352	345	375	347	373	385	366	385	352	372	352	344	395	363	341	335	361	325	351	395	355	343	364	355	382	351	362	360	350	371	396	367	386	367	334	378	358	333	375	353	367	330	377	339	357	336	376	375	388	365	398	379	337	350	370	357	373	365	356	349	382	373	379	346	353	345	351	346	345	402	357	356
23958	22557	34536	28825	20631	13029	1501	520	448	422	426	388	404	381	457	411	364	419	413	417	398	421	401	405	429	416	427	420	401	385	405	443	937	814	541	383	396	409	379	410	387	388	365	403	413	421	429	382	419	414	431	377	426	394	375	391	397	399	380	420	378	406	389	401	381	393	422	392	412	377	348	417	412	358	409	397	391	390	389	387	382	360	375	383	415	414	421	409	394	421	398	404	415	445	396	436	402	402	415	383	368	388	381	441	394	404	413	404	400	408	392	359	379	404	365	383	371	402	382	395	394	416	370	429	376	425	405	378	428	414	381	387	443	390	402	423	422	409	376	406	433	420	379	406	404	386	415	387	393	421	419	393	389	438	398	401	399	401	381	420	419	391	401	403	392	402	397	443	405	421	381	408	381	382	402	407	403	409	426	381	390	398	407	385	392	422	394	441	385	380	393	404	406	372	443	391	426	388	359	404	405	385	394	389	403	370	391	401	387	407	354	412	413	405	372	429	378	402	387	407	406	399	393	441	383	416	403	391	387	394	401	398	430	370	434	433	400	402	421	404	420	389	387	383	405	396	404	424	417	371	352	399	386	388	401	372	437	411	390	416	411	449	382	383	420	411	388	377	387	377	399	417	370	398	348	354	405	393	384	371	415	390	389	367	382	394	367	404	436	387	393	389	397	446	428	406	420	367	401	377	374	391	402	386	411	373	404	402	398	438	355	388	375	396	435	408	386	399	396	352	415	394	408	380	404	425	413	358	403	385	388	383	382	416	399	419	408	415	411	410	427	376	378	389	416	331	407	382	392	379	423	406	395	403	390	382	393	401	393	396	421	409	398	428	404	387	435	463	428	389	406	392	407	452	391	358	394	450	417	452	399	429	385	385	377	419	379	374	374	394	345	381	423	393	412	397	387	388	397	402	386	423	384	396	343	399	390	367	416	407	388	450	398	387	394	410	409	432	406	381	421	418	417	412	415	428	400	368	386	392	426	425	394	374	402	416	374	385	411	388	380	425	390	404	372	399	391	388	415	396	402	419	398	391	422	425	372	410	420	419	390	376	404	410	414	371	439	432	425	384	390	410	442	385	401	401	402	390	384	389	396	401	386	417	415	390	400	380	404	387	366	404	396	396	441	405	379	392	394	419	372	408	367	397	403	404	396	396	377	420	394	387	413	400	416	401	411	392	380	364	392	434	409	346	432	363	367	423	420	389	375	378	430	391	396	383	380	425	381	410	377	398	397	394	420	387	436	395	384	412	385	420	439	415	392	404	414	386	428	401	392	392	400	421	426	399	391	410	393	387	393	402	399	369	402	431	372	387	423	405	390	414	398	415	412	402	403	392	392	424	413	400	426	349	389	392	373	400	382	378	383	396	405	408	352	385	392	364	374	377	393	400	415	425	398	393	401	433	391	391	418	414	401	398	398	396	406	388	414	361	391	412	467	379	392	396	372	389	396	374	386	407	361	421	414	377	421	386	407	404	380	407	369	409	375	384	417	388	412	393	377	431	384	385	377	393	370	426	395	391	384	406	408	431	428	407	427	413	413	397	399	421	420	388	391	412	392	409	384	406	393	421	380	413	422	406	383	397	405	430	408	406	404	391	376	390	397	395	408	385	411	423	448	388	413	420	382	392	382	396	374	381	398	434	429	401	420	397	422	374	408	398	365	405	415	414	417	417	399	404	388	385	417	375	408	356	371	444	402	406	393	373	378	340	426	383	393	382	396	375	419	366	390	380	406	391	389	415	405	381	407	374	387	379	392	388	401	416	393	395	397	412	418	358	381	403	429	389	414	409	398	387	380	443	397	429	375	385	394	388	417	365	391	359	418	370	369	377	396	378	404	392	413	370	377	419	382	445	361	352	371	430	413	399	389	432	403	384	407	384	444	414	406	387	368	387	390	413	401	457	374	395	384	418	400	385	402	406	437	394	408	374	403	422	368	394	419	354	394	389	425	399	371	395	388	378	386	406	386	391	396	402	384	378	382	408	414	376	388	410	425	388	403	403	380	394	386	377	400	429	403	385	409	439	394	408	418	409	400	403	383	429	393	377	380	354	418	403	369	389	376	395	394	377	365	384	373	363	381	367	425	373	438	411	434	368	425	392	391	390	384	380	393	420	375	383	413	401	383	387	401	389	420	379	385	381	412	401	415	404	391	418	396	427	377	391	396	413	406	406	424	438	420	408	430	416	359	405	384	407	411	382	391	372	376	446	380	405	388	395	380	387	405	366	383	424	419	412	407	359	418	393	392	380	367	411	364	411	383	387	378	399	386	407	363	414	384	425	393	406	402	409	378	407	385	374	380	387	432	441	413	370	374	372	401	395	374	409	424	368	393	394	392	461	417	393	418	400	348	387	412	380	381	382	386	386	375	365	383	414	400	399	392	402	412	389	387	408	408	384	411	406	365	401	354	388	395	371	400	401	414	392	406	426	380	392	408	425	409	416	422	400	381	416	391	394	385	377	416	398	394	395	386	395	356	417	395	405	344	374	417	357	382	392	361	407	374	398	402	370	362	394	406	334	393	407	374	414	369	389	402	395	404	403	360	388	399	392	424	422	388	385	385	397	431	415	396	417	388	393	382	373	394	428	423	382	398	368	424	391	362	406	409	366	366	412	400	421	363	400	393	404	388	362	385	369	373	401	367	413	398	352	402	403	398	419	386	411	387	392	354	399	410	393	400	423	400	374	419	366	425	410	423	356	404	390	423	395	422	403	404	357	415	408	386	389	372	387	375	378	349	369	392	396	411	394	373	401	360	396	395	392	413	404	398	395	391	381	396	382	376	383	393	426	375	387	447	385	382	389	416	406	393	387	412	417	408	402	393	398	414	408	391	396	413	396	424	386	418	406	377	401	398	385	331	388	388	435	404	371	409	411	415	407	409	420	405	384	395	366	393	408	406	371	434	402	414	381	392	421	434	403	395	392	412	400	408	365	368	426	427	416	361	361	397	369	388	390	397	410	373	390	368	372	384	393	421	387	377	458	392	375	361	435	394	390	414	387	426	438	361	398	360	430	370	432	410	409	401	407	422	372	360	371	383	414	424	414	392	429	400	388	413	379	393	371	440	392	380	383	387	387	389	368	441	377	393	427	421	415	372	434	399	388	407	404	432	406	392	392	414	395	384	407	355	403	433	374	382	388	410	417	434	384	393	412	427	380	366	399	393	395	361	371	391	393	425	437	381	380	417	393	415	372	388	422	408	364	365	406	422	410	375	434	399	395	378	386	397	401	387	430	391	407	392	406	401	398	412	378	403	399	380	400	371	394	405	407	334	374	394	394	355	404	364	423	403	398	404	389	414	393	375	401	402	389	397	407	382	408	378	374	378	410	437	391	393	391	388	379	401	411	403	405	437	398	384	383	387	399	376	378	390	415	383	387	367	402	372	372	388	388	425	370	402	388	423	391	381	398	382	424	390	395	386	390	414	387	385	377	370	393	385	481	430	352	470	385	382	409	387	393	443	377	373	416
54346	89779	66302	40450	3639	813	686	687	643	636	597	565	577	601	560	585	578	584	574	561	548	547	578	525	581	527	552	516	559	539	514	679	1718	1434	893	562	588	633	534	529	512	603	563	554	553	535	567	554	562	525	577	545	515	546	512	552	564	546	540	534	529	538	594	541	512	534	539	533	578	545	544	505	552	561	584	578	516	531	559	564	556	562	591	539	568	576	596	614	536	604	564	582	533	533	566	559	548	584	578	562	531	559	559	600	546	571	583	557	545	546	525	548	534	563	586	564	547	563	512	568	549	555	541	522	513	570	567	541	553	570	564	553	590	517	538	526	545	551	538	560	565	562	586	565	550	538	522	548	576	558	529	527	572	510	547	570	561	577	589	532	566	572	568	582	545	610	533	588	574	554	570	611	556	550	500	540	584	545	554	519	526	545	521	532	581	508	582	549	585	538	575	536	573	538	539	570	530	545	568	530	488	556	598	598	590	538	531	580	547	578	545	537	577	549	554	579	607	552	571	540	546	533	538	558	537	553	554	588	530	561	546	573	574	524	546	588	572	557	542	537	569	569	549	539	520	579	538	540	551	605	533	606	585	548	562	545	532	586	544	564	555	563	562	526	496	594	587	559	586	533	546	540	580	566	541	550	524	531	580	543	555	526	575	552	544	556	542	574	553	516	532	548	518	542	524	562	548	562	555	540	561	551	555	573	579	576	546	590	566	508	569	510	532	571	536	554	560	525	614	574	571	542	580	537	571	545	586	516	538	526	551	531	600	522	528	532	549	566	529	564	512	537	541	567	537	578	541	576	556	546	559	595	542	569	572	565	560	538	587	540	509	532	518	546	505	538	520	516	581	578	553	530	547	576	583	538	522	559	537	564	581	576	528	552	555	511	577	595	568	589	550	576	536	566	523	517	579	524	539	561	534	551	576	544	525	537	551	565	571	575	530	546	536	550	586	533	563	540	520	572	564	570	587	537	560	549	528	549	506	553	576	578	569	552	536	536	559	580	521	552	526	566	539	553	520	560	531	546	533	550	542	582	531	559	557	553	596	622	538	516	557	555	597	573	557	519	567	565	570	579	540	587	550	574	574	573	551	599	524	528	502	551	502	563	545	565	571	510	532	564	583	552	518	519	537	527	549	491	520	535	572	515	528	494	556	584	536	578	567	542	545	573	575	560	576	535	560	578	529	504	557	527	577	510	547	551	530	538	587	529	560	579	530	573	523	568	544	561	545	563	553	566	552	557	546	564	555	588	563	551	555	579	551	596	526	535	595	553	560	576	568	552	559	583	548	604	546	517	532	532	583	590	551	535	615	566	533	510	543	533	535	562	537	511	530	571	540	547	546	600	539	504	566	532	558	567	594	558	537	561	533	550	541	568	536	572	522	529	526	550	588	564	533	576	557	532	575	521	573	562	563	551	602	551	553	556	566	587	562	535	520	559	561	534	564	523	547	505	568	532	533	573	521	601	554	551	520	584	593	549	560	554	556	550	592	585	551	573	590	536	563	553	540	543	577	563	564	527	539	547	579	547	545	585	572	540	541	565	592	538	561	580	530	524	567	565	561	545	575	537	578	573	531	560	539	583	516	564	607	581	505	604	570	564	565	535	509	538	537	550	554	541	589	561	564	526	553	526	545	521	544	556	593	518	583	535	509	524	590	571	587	565	551	520	523	567	541	529	538	541	544	577	571	561	565	609	558	574	546	513	567	554	546	535	552	515	576	570	522	582	534	555	519	527	586	521	584	578	518	558	587	596	566	552	528	577	541	609	568	585	565	564	560	562	569	529	586	566	521	515	551	524	514	521	541	528	547	560	514	526	539	513	547	571	548	535	568	549	555	510	580	584	576	546	524	551	542	544	583	544	542	576	538	502	525	551	548	533	561	560	594	538	569	513	534	574	568	582	526	592	536	571	509	535	567	562	571	530	559	566	558	553	542	540	578	537	544	590	591	533	612	580	537	601	549	545	578	543	574	619	590	593	567	529	516	536	567	539	564	539	524	579	549	543	563	536	620	574	543	522	518	537	530	558	528	578	542	555	570	538	557	544	560	516	532	543	507	532	529	543	558	538	542	576	548	517	597	520	527	549	584	573	555	574	568	567	584	551	501	607	558	524	588	560	561	574	539	567	530	517	538	537	600	586	550	568	581	570	554	533	549	522	541	541	586	536	546	527	564	547	576	546	526	546	520	532	590	527	517	545	556	550	552	559	558	563	541	524	529	573	552	521	517	560	571	563	511	605	568	575	513	549	558	542	564	564	586	530	525	521	572	517	552	559	529	507	551	567	554	543	533	533	568	532	550	582	575	551	577	553	531	548	545	551	535	550	511	519	562	629	538	556	588	571	537	539	564	551	553	585	569	551	557	528	532	551	518	552	516	559	570	544	537	535	541	546	560	541	553	522	482	504	575	527	558	578	569	535	589	537	534	539	541	574	570	543	544	518	549	560	560	516	586	552	583	547	523	536	554	567	546	576	577	519	573	559	539	540	554	567	513	603	537	505	556	578	576	541	561	563	527	518	574	524	590	533	567	561	560	571	540	557	538	551	551	552	577	568	574	531	553	550	561	550	571	585	513	527	534	541	534	518	559	571	567	570	501	567	544	551	547	555	552	557	576	580	517	556	563	566	553	547	567	547	569	552	547	537	576	570	549	489	548	544	528	565	534	500	510	536	525	518	581	562	547	509	576	569	542	602	560	527	532	520	589	594	557	539	559	566	552	554	521	576	520	583	543	564	550	549	521	579	526	548	538	513	536	566	543	550	610	507	546	539	535	559	540	568	568	573	609	548	566	562	599	541	582	512	576	563	601	509	527	523	569	541	532	528	535	535	558	583	528	548	541	559	513	557	568	557	567	567	559	530	545	522	560	552	587	545	560	552	535	540	532	573	529	531	547	548	534	540	537	565	540	546	530	571	536	589	573	540	542	567	560	585	561	537	560	585	545	579	559	565	544	550	588	573	568	556	568	527	529	548	556	570	567	569	555	531	533	559	541	568	563	595	525	500	571	547	572	501	557	550	540	543	563	540	505	515	578	564	567	554	527	521	561	576	595	554	557	542	559	553	540	581	586	558	527	549	553	551	532	523	553	596	524	573	562	544	544	566	555	541	575	573	563	560	567	557	555	540	545	536	549	539	553	556	498	592	567	504	546	505	533	513	560	572	540	594	567	575	588	582	550	552	556	528	525	534	577	537	578	568	566	562	555	546	579	531	563	550	510	539	588	540	542	553	577	568	546	589	529	532	562	584	571	516	558	562	553	530	544	553	520	564	545	559	586	522	560	559	574	561	534	521	542	552	542	524	514	566	546	577	571	551	512	582	553	556	575	534	597	560	523	550	558	561	510	550	537	558	573	553	505	554	588	527	559	571	572	565	590	519	563	570	562	545	527	543	583	578	535	568	543	486	551	595	545	551	597	530	583	565	554	561	570	575	537	579	516	542	551	551	567	560	602	571	595	587	538	553	584	529	521	584
22895	21700	32573	27499	21316	19737	8711	618	494	476	476	461	476	437	470	453	416	420	442	420	424	432	411	405	384	411	443	450	438	412	398	560	1348	1056	507	427	398	407	412	425	385	397	393	385	435	428	429	374	415	399	419	406	378	398	404	387	416	432	408	413	437	445	405	439	404	457	377	392	410	407	392	419	409	405	399	412	418	423	398	420	386	412	416	416	393	423	406	361	384	403	390	431	406	419	406	421	401	384	397	414	400	464	436	420	399	422	361	417	383	410	411	400	416	421	417	435	399	406	394	424	412	397	431	389	414	438	418	420	409	452	373	397	363	385	403	398	416	425	367	461	389	428	408	361	399	410	398	390	405	414	428	412	440	437	437	397	413	406	490	427	414	392	404	395	426	413	410	387	410	421	402	413	403	408	397	400	431	363	386	432	466	376	385	433	421	422	377	390	381	421	439	416	466	375	458	415	407	394	419	400	398	409	400	443	410	426	428	432	397	410	397	376	394	422	375	409	404	401	414	423	393	394	424	401	425	408	402	410	439	397	388	384	413	401	385	432	430	427	432	400	429	380	439	437	405	375	382	391	417	415	379	433	457	375	395	399	403	370	382	402	379	427	413	377	427	394	413	397	431	399	423	400	391	391	418	386	426	398	384	414	410	417	409	396	431	431	440	397	425	423	388	408	408	428	441	417	379	390	423	419	450	404	409	406	453	416	435	420	386	381	428	452	392	399	417	418	396	411	443	418	430	390	463	423	385	416	385	427	396	407	426	418	398	385	389	404	414	406	398	397	459	399	428	419	447	432	402	421	442	393	369	413	407	450	416	416	396	395	396	412	369	434	410	417	418	347	403	408	366	411	396	414	390	430	416	394	393	389	406	398	386	423	424	370	414	426	427	421	395	408	422	408	406	430	389	376	394	440	410	373	423	424	402	439	444	436	443	469	418	422	385	411	402	438	405	398	452	427	405	398	422	420	438	398	456	417	386	433	384	408	414	400	399	409	397	422	406	439	398	412	425	413	391	428	419	427	411	409	416	409	386	399	381	408	424	434	425	420	399	429	428	367	426	397	410	426	395	402	396	422	438	430	423	426	404	419	396	406	390	403	431	422	420	378	436	396	391	419	417	443	398	433	433	426	453	394	397	407	397	424	421	417	384	447	424	375	404	388	371	409	421	429	410	460	425	409	434	426	364	432	421	429	414	468	425	391	382	421	424	406	437	400	400	434	416	389	414	415	398	414	434	392	399	431	426	423	420	401	394	404	407	415	416	431	390	428	396	388	393	397	420	432	420	409	425	393	422	409	430	373	396	399	407	398	388	407	412	397	404	439	413	428	373	441	421	404	378	412	363	390	383	441	400	390	419	419	437	407	390	421	381	439	419	426	412	428	384	392	405	401	395	377	424	411	404	402	433	407	427	418	415	395	439	405	455	404	401	395	410	403	402	428	421	403	442	375	428	396	406	411	387	374	414	397	420	419	407	368	370	423	452	395	371	433	464	389	405	405	422	386	400	374	385	398	426	411	374	408	417	436	419	388	414	437	388	405	386	400	414	418	410	423	409	403	417	394	408	413	429	408	417	384	386	399	439	397	368	406	413	433	397	385	405	428	421	431	463	389	446	430	411	427	405	397	422	410	381	422	398	404	426	384	385	406	415	482	387	433	395	437	414	414	422	404	444	413	410	393	426	358	400	405	395	396	428	394	416	428	441	395	412	370	375	392	431	399	392	426	382	404	384	400	392	394	397	377	433	430	379	378	381	400	391	383	405	374	411	419	384	419	422	389	433	361	418	424	434	413	377	447	416	412	409	437	414	404	418	431	409	395	370	395	417	404	427	396	387	376	427	405	405	425	397	455	448	404	402	423	399	407	430	379	392	398	431	400	402	409	402	427	373	377	421	407	447	384	400	466	405	437	392	404	446	390	380	402	392	424	442	434	398	391	433	386	403	388	414	423	415	394	375	422	453	412	386	416	356	402	397	419	413	427	457	440	436	387	397	446	405	383	429	428	442	412	356	401	405	418	398	387	408	416	378	385	405	403	457	392	398	421	447	387	407	389	423	422	409	404	410	396	468	424	418	408	427	407	441	403	430	414	415	418	417	433	407	386	440	396	391	414	401	412	411	409	383	394	390	389	372	423	442	433	411	379	409	439	391	438	423	395	398	405	405	448	441	421	389	404	411	427	424	402	405	383	453	384	445	399	396	409	400	408	384	384	420	380	422	440	380	409	423	429	397	414	412	358	387	418	409	418	420	393	382	438	399	419	436	422	462	396	387	386	400	393	375	419	442	435	441	380	437	404	406	430	365	430	403	406	371	426	377	414	437	372	378	416	419	414	378	395	448	436	432	406	383	416	410	395	424	418	413	401	374	394	412	430	383	374	410	406	403	405	399	432	389	425	378	415	428	383	373	415	410	400	403	390	404	426	407	419	411	398	462	391	385	424	403	411	420	412	407	377	393	408	399	418	389	425	381	403	416	433	380	371	437	420	411	420	393	415	445	420	393	456	439	400	447	394	435	388	387	440	385	414	428	429	372	423	431	395	395	436	448	432	410	391	389	436	406	437	421	437	411	429	422	395	424	399	389	405	378	374	403	426	402	396	429	410	417	371	399	446	426	444	427	404	383	390	401	438	398	431	395	456	436	391	436	407	440	397	419	413	444	418	401	428	390	420	432	428	443	427	419	410	394	412	387	391	432	386	401	429	413	389	411	370	426	399	422	451	407	386	408	426	373	390	395	402	433	421	383	394	398	397	400	413	429	426	388	406	415	382	405	440	371	414	422	415	389	403	408	391	399	392	412	405	451	398	426	377	406	412	438	419	457	410	428	376	416	396	367	427	438	416	390	414	421	420	435	427	380	393	389	403	417	399	376	408	400	422	431	400	397	397	421	404	398	410	419	400	368	390	389	449	398	417	423	426	381	395	388	390	401	427	434	425	419	426	410	390	422	400	404	419	432	411	417	396	386	417	406	410	388	415	423	387	397	373	395	408	397	396	453	413	376	374	432	434	378	406	435	425	410	419	413	392	380	394	430	420	381	411	414	400	410	416	430	424	417	352	422	427	441	429	416	426	421	407	428	412	418	384	425	382	406	481	422	435	417	391	408	432	445	437	397	391	409	406	393	435	402	391	409	412	432	411	389	407	393	429	420	410	410	411	398	433	393	429	372	389	394	418	390	381	419	429	406	390	428	429	414	407	451	417	414	411	419	395	438	445	416	376	399	413	452	405	384	422	368	435	425	402	390	399	389	397	404	415	395	410	417	410	399	461	398	404	415	448	427	399	413	403	390	407	377	423	436	420	399	447	419	389	434	437	420	402	410	377	420	389	388	400	398	435	404	370	438	381	372	379	426	426	405	393	388	420	412	421	409	405	424	398	381	445	424	404	445	393	424	395	380	422	406	409	427	419	384	395	404	382	392	389	427	399	365	424	420	410	435	391	389	411	404	417	434	387	391	404	397	394	383	439	453	451	392	435
57897	94756	69816	52466	5418	927	862	772	728	715	660	665	644	610	655	602	588	607	592	565	552	583	571	569	578	538	531	535	565	565	599	807	2536	1927	937	538	558	566	550	565	543	571	532	534	568	583	594	606	559	619	577	544	565	598	576	548	596	566	519	572	536	592	566	525	582	559	569	517	560	582	552	538	537	573	569	579	496	585	543	522	582	548	571	541	544	536	555	592	573	560	549	582	626	599	577	595	558	560	543	549	603	521	544	552	558	576	575	587	613	583	582	584	621	567	538	557	546	586	548	582	545	569	577	562	550	541	569	582	530	552	528	557	571	537	566	601	558	556	579	565	570	604	593	589	557	532	590	545	577	562	568	582	578	563	516	550	572	559	556	554	550	563	568	546	547	591	535	515	574	554	538	555	565	537	527	600	537	562	559	562	539	565	561	561	550	603	595	556	590	533	586	581	533	565	521	609	586	555	585	545	561	517	620	550	579	569	527	535	554	571	547	558	563	585	549	566	546	563	601	587	613	563	589	537	589	578	533	565	560	578	526	508	549	608	574	576	531	552	570	544	540	547	551	556	555	593	567	545	538	581	577	586	542	548	541	570	568	558	605	541	612	586	543	543	603	571	534	567	550	542	554	567	582	559	567	554	548	550	581	581	567	525	551	553	575	561	551	570	580	561	578	549	587	577	572	527	583	597	600	547	545	542	577	525	538	532	550	564	578	608	561	542	521	584	559	542	554	553	574	581	562	561	516	583	565	521	582	535	585	569	603	559	602	537	617	570	540	577	555	559	579	517	544	530	580	570	566	553	560	522	550	582	537	586	590	579	565	553	563	561	532	565	536	560	542	550	567	579	567	568	578	516	564	570	589	569	569	524	594	536	548	559	521	528	564	580	550	539	569	552	544	543	549	531	543	541	576	570	575	554	551	580	570	586	579	564	581	555	552	585	518	575	536	546	549	548	584	564	565	521	561	517	541	551	546	521	513	579	544	581	593	543	574	547	516	620	571	519	607	556	567	602	548	580	547	559	618	603	539	535	603	580	593	581	535	537	597	557	604	522	544	559	534	544	575	609	550	528	572	536	555	566	610	611	554	566	538	554	552	584	589	564	559	563	550	574	596	625	554	566	573	562	600	548	542	557	491	560	551	582	529	594	547	542	595	542	583	588	557	587	605	534	554	541	528	614	572	541	569	553	529	575	553	529	584	593	556	549	559	584	565	565	507	561	570	524	568	554	586	540	563	533	520	568	530	574	538	588	575	557	535	575	530	511	606	576	564	545	560	519	548	517	554	551	521	541	568	574	624	546	580	551	531	558	535	569	582	562	536	590	580	586	574	527	535	570	526	555	552	606	550	562	617	577	544	555	605	558	593	569	583	546	552	527	563	543	574	579	567	538	552	554	552	564	555	565	588	577	609	522	605	582	550	598	531	560	528	512	568	558	572	522	547	624	560	586	529	580	546	567	555	546	547	585	547	551	581	513	564	565	541	554	575	551	548	549	535	561	532	546	586	542	609	566	551	564	573	580	599	550	557	564	580	550	512	525	539	600	587	566	535	571	529	529	583	569	637	535	523	563	586	547	581	586	548	621	568	536	551	572	603	536	546	530	546	566	557	507	564	562	591	524	594	549	565	524	547	601	581	565	554	535	572	567	579	521	526	529	562	611	543	563	614	571	539	544	569	578	594	579	547	591	540	519	569	561	558	589	566	586	553	531	565	549	536	551	607	551	551	545	580	581	571	569	522	547	589	553	543	539	520	598	576	581	545	537	575	539	595	494	581	615	566	594	540	531	600	554	515	550	589	558	531	594	535	585	570	568	589	581	594	581	536	542	589	558	596	580	563	550	556	552	609	555	545	582	579	556	579	539	578	555	592	589	583	538	578	543	595	559	540	581	586	565	581	553	539	583	564	574	609	546	545	549	548	548	585	530	589	525	577	583	558	604	531	557	530	552	554	543	575	539	565	511	586	603	529	586	574	550	521	585	560	557	545	556	578	565	550	560	567	545	572	556	542	534	555	555	563	590	498	510	520	574	567	593	557	589	596	568	594	556	580	562	564	578	522	542	590	520	555	543	565	563	558	580	593	552	545	584	569	558	563	592	524	573	586	580	549	531	562	569	530	546	582	575	565	597	559	578	575	535	572	597	587	594	583	609	514	603	595	549	593	526	575	575	556	578	558	539	596	564	565	598	560	554	551	559	562	567	571	534	582	566	565	551	549	554	561	515	546	561	562	571	568	553	582	527	549	572	544	580	578	547	584	571	555	564	590	539	526	601	577	575	572	570	562	589	583	550	536	555	579	565	581	579	599	567	584	577	572	558	575	605	574	550	545	553	564	570	496	572	571	515	586	544	600	534	532	598	541	549	602	611	571	575	515	572	577	508	562	561	558	593	558	602	540	550	579	578	596	566	552	535	593	567	495	569	549	566	567	549	548	529	569	554	563	554	512	543	575	575	584	559	576	578	541	557	550	546	572	529	567	613	557	576	588	576	545	556	563	569	559	587	527	568	618	584	573	576	594	550	592	597	564	611	523	541	588	548	527	540	531	564	517	559	540	563	598	568	589	572	567	548	544	560	585	575	572	587	569	577	569	552	540	577	575	534	540	567	555	598	583	576	570	604	571	548	539	541	525	570	623	536	552	519	566	550	499	533	584	590	535	570	572	542	609	563	565	582	554	544	561	540	548	616	567	590	584	543	561	500	576	554	551	554	513	558	528	582	580	547	605	520	555	570	578	633	575	570	525	543	551	552	567	513	572	545	577	556	539	580	564	578	540	530	541	578	566	573	525	532	561	575	563	596	580	571	604	553	554	530	545	539	615	595	514	536	574	561	567	568	570	564	566	538	553	602	546	588	566	550	578	575	583	569	597	546	577	546	541	616	569	577	527	572	584	567	580	588	578	584	636	585	541	620	550	570	566	576	561	569	570	523	566	549	575	553	606	562	571	513	562	563	567	569	576	519	587	557	572	574	546	565	554	552	578	596	553	514	566	532	553	582	548	549	533	592	557	552	582	623	563	599	519	595	569	575	533	551	616	560	594	558	556	572	578	551	567	541	595	605	531	559	565	543	545	587	531	565	499	563	578	555	600	565	580	571	585	600	556	554	532	582	585	585	586	571	541	568	581	563	604	575	568	550	559	549	529	567	583	569	527	528	571	559	554	549	559	565	536	581	578	591	559	557	553	604	552	550	540	575	530	566	578	562	588	580	562	554	571	535	549	608	540	536	580	586	563	524	540	514	574	561	592	591	582	574	564	551	584	573	551	585	551	603	561	558	536	506	540	538	524	572	519	550	558	522	551	580	544	572	536	566	542	560	589	594	599	587	538	578	537	568	539	554	570	564	559	583	546	570	576	555	563	516	556	572	533	572	556	525	563	570	577	578	563	535	555	533	553	562	581	546	552	550	558	592	569	560	538	616	555	573	546	561	555	574	587	596	566	544	595	528	565	510	579	562	561	569	597	538	578	576	530	538
27357	29412	34548	18894	1293	272	274	267	245	254	249	266	279	263	270	250	260	265	228	249	275	273	273	256	278	245	247	248	243	229	243	268	320	317	263	238	274	224	266	250	278	254	251	244	258	267	259	267	261	261	247	268	249	246	253	262	269	233	268	261	242	278	269	275	261	243	259	277	274	247	256	280	268	225	249	278	269	281	255	257	265	235	281	254	257	257	257	243	230	266	259	238	272	275	258	262	270	260	263	246	273	236	227	270	277	250	248	251	271	246	230	270	243	237	256	277	266	260	273	249	266	246	259	244	261	251	288	242	254	258	268	269	264	277	289	265	237	256	249	256	259	247	226	272	252	247	267	250	231	266	253	222	264	241	271	246	259	252	272	279	253	285	270	263	239	263	265	215	246	293	264	255	264	265	235	254	276	254	265	236	273	267	263	270	234	249	263	265	245	266	276	262	244	254	274	234	256	224	269	261	259	256	239	262	284	269	250	250	227	249	282	252	264	267	273	261	267	251	246	265	261	237	270	285	285	270	221	231	267	259	255	254	256	249	243	258	251	245	237	250	250	258	251	241	258	268	267	245	262	274	252	255	244	265	261	264	245	252	255	294	276	282	243	276	271	249	258	242	257	271	252	282	247	256	254	247	238	220	254	274	253	262	258	227	261	297	241	245	277	255	245	229	240	273	242	274	232	264	239	229	232	234	264	264	245	226	248	241	276	254	293	220	295	253	272	246	255	246	265	242	250	265	260	230	241	273	267	273	275	277	290	253	237	230	261	266	265	259	267	272	248	256	251	283	233	227	261	262	266	238	282	287	241	250	259	273	252	278	251	262	245	266	253	249	238	254	257	247	252	263	264	252	219	245	250	269	260	246	257	273	254	277	242	249	250	247	249	265	239	273	256	249	243	262	259	269	296	213	300	272	250	258	274	284	266	271	257	277	275	255	276	233	247	260	254	250	277	299	272	250	249	240	270	266	269	243	272	233	245	246	271	275	253	297	267	269	267	250	236	256	254	239	259	262	256	217	278	240	245	249	253	253	246	256	283	259	242	241	222	280	241	247	300	280	229	253	249	271	276	223	301	258	222	259	246	245	254	244	258	275	221	278	250	230	256	269	249	231	292	265	251	224	265	238	253	276	251	293	268	258	293	277	227	278	272	258	236	242	242	255	255	243	243	241	241	233	275	234	255	237	266	251	271	237	254	254	216	265	251	278	257	262	226	255	271	243	253	251	295	256	254	250	248	247	274	223	269	252	247	259	266	267	255	251	304	242	256	252	248	263	233	255	239	288	266	256	258	256	228	233	236	270	291	232	231	261	251	260	272	265	262	271	271	282	237	251	246	275	245	231	251	247	277	257	261	256	286	250	280	258	255	264	244	259	225	252	237	267	291	258	232	272	250	295	243	286	264	244	250	247	237	231	265	262	249	231	265	235	250	249	262	245	252	252	239	241	255	266	260	248	258	257	264	261	242	241	232	254	246	272	269	280	254	250	260	253	238	267	250	269	246	244	281	276	236	266	257	264	261	258	267	263	253	237	229	241	274	253	244	269	244	258	242	249	255	270	261	252	241	244	251	289	264	267	248	285	257	212	244	274	248	283	275	249	249	259	247	262	231	233	250	249	216	242	251	241	282	262	254	265	295	253	241	263	238	264	278	252	235	261	231	237	260	237	240	243	261	220	257	252	237	244	231	247	250	233	260	283	278	258	234	241	264	268	246	236	258	242	266	249	251	266	255	247	253	283	239	277	268	293	233	288	253	290	256	245	303	223	234	255	258	248	254	261	246	263	263	272	245	258	264	264	266	262	263	241	265	253	253	237	268	258	249	238	261	296	262	241	253	268	256	281	262	252	249	325	260	253	254	269	275	263	270	268	287	245	254	211	244	234	256	295	256	241	239	292	231	312	264	255	249	220	253	254	247	276	261	264	264	232	268	282	235	256	230	293	265	255	258	245	239	263	257	238	268	258	264	256	286	260	246	240	267	266	245	250	286	280	249	270	235	285	223	251	234	258	253	237	262	249	247	262	250	265	284	250	238	247	241	256	282	273	264	271	233	260	287	266	268	259	246	257	253	262	263	276	256	249	244	269	248	252	244	246	274	256	256	262	265	276	246	251	238	268	255	283	293	248	251	243	257	267	254	273	245	261	252	254	288	274	257	266	249	250	274	259	250	280	272	251	257	268	268	233	251	254	303	275	255	252	264	292	270	269	261	264	240	248	237	240	246	245	233	254	245	269	253	274	267	270	256	234	252	277	233	258	273	237	275	265	250	276	259	238	259	289	265	267	261	256	254	263	254	264	260	255	226	266	259	228	262	268	280	244	219	245	258	237	266	241	252	266	271	240	260	241	244	264	249	237	270	280	240	271	253	254	287	247	246	235	267	264	265	266	240	239	269	241	268	273	268	253	273	282	252	243	262	246	256	251	246	274	253	276	279	226	256	275	242	256	269	251	270	268	243	272	265	261	254	268	254	247	261	245	244	257	258	237	228	227	269	273	270	254	254	250	269	228	263	248	275	272	267	274	277	249	245	250	276	243	279	259	237	257	272	261	237	260	247	267	247	238	279	248	257	282	247	264	284	259	245	267	254	226	269	260	275	263	251	246	261	257	256	265	266	279	274	245	228	242	250	238	262	263	260	248	277	272	256	269	221	258	244	241	263	250	250	247	243	229	265	269	280	250	241	230	225	257	231	268	257	249	267	247	268	261	283	264	253	277	237	239	275	242	249	253	250	263	228	247	238	268	260	256	260	291	285	256	248	275	240	255	264	257	267	240	253	261	270	276	290	242	233	268	256	273	256	238	245	247	241	281	234	283	276	275	226	248	224	236	249	251	236	247	250	265	294	262	259	263	284	250	257	236	280	290	256	250	246	233	269	249	272	278	260	252	241	264	258	275	254	258	242	271	275	240	236	247	252	237	263	283	242	278	253	289	287	246	244	227	268	254	251	274	263	243	287	300	244	257	242	261	213	286	265	253	250	237	261	239	228	257	242	265	252	279	260	242	274	238	265	254	273	253	241	256	235	239	295	254	243	259	265	255	227	237	245	250	236	250	228	266	259	259	250	290	253	240	281	238	220	287	287	253	240	219	281	246	234	250	249	231	245	237	238	277	251	261	261	280	229	259	291	261	259	248	260	279	270	242	270	222	273	234	258	250	264	285	263	250	238	264	275	267	239	246	241	256	240	251	256	236	254	234	273	261	263	262	295	231	263	263	277	265	238	255	265	264	283	230	270	272	275	270	260	258	252	234	275	252	242	266	250	256	260	236	244	250	281	252	266	252	248	257	257	269	273	248	228	251	272	268	271	252	268	264	258	239	267	237	235	264	243	258	270	230	257	249	231	249	256	255	264	265	258	271	269	252	280	241	239	257	259	262	238	248	280	241	266	260	249	264	249	268	251	244	239	261	248	267	246	289	278	285	227	260	222	235	249	275	253	276	242	261	263	286	255	257	233	267	251	296	233	261	242	247
29575	50551	36165	16436	543	366	406	342	371	370	358	345	389	343	357	404	366	355	358	336	375	314	391	368	363	378	403	360	360	337	350	365	507	511	363	357	376	390	396	320	347	373	359	368	385	381	378	393	360	347	385	352	364	374	392	362	386	382	340	359	365	367	343	388	382	340	364	397	366	391	340	375	405	350	377	364	328	373	352	396	342	370	359	370	387	356	365	367	358	343	361	360	346	351	389	390	387	362	359	373	360	378	380	359	354	379	393	344	349	381	350	371	379	343	381	390	354	363	345	365	390	365	342	381	379	375	379	366	354	353	377	368	368	384	391	365	359	362	372	399	364	327	338	352	367	365	369	382	342	391	352	352	371	348	375	388	377	395	351	401	379	367	364	361	367	348	360	355	356	393	366	362	387	333	381	343	370	385	359	372	340	367	375	375	357	345	366	362	370	346	366	366	348	344	387	360	364	386	361	372	366	346	344	356	334	370	358	371	356	387	386	378	378	345	345	369	385	421	344	362	375	372	361	383	344	390	374	374	369	356	379	342	350	404	332	365	372	375	346	378	410	381	343	362	357	373	366	372	384	365	400	397	390	368	358	333	339	362	346	380	340	357	374	380	369	381	379	362	336	393	353	371	367	367	354	376	344	394	404	342	394	349	397	372	368	371	369	358	367	370	375	393	370	366	417	316	371	378	377	361	394	365	350	357	352	371	366	365	375	344	371	379	382	344	401	370	369	353	370	301	376	394	385	338	359	339	361	340	380	367	389	379	349	364	371	377	384	363	356	379	342	371	369	381	370	380	346	349	382	344	381	358	364	341	341	361	376	365	397	347	334	346	369	352	387	339	389	360	359	382	373	397	336	377	370	336	381	363	348	334	373	350	357	366	372	348	370	352	359	328	369	332	359	348	338	348	375	386	359	373	381	325	368	382	369	357	344	337	344	372	381	341	377	349	362	361	369	355	316	338	351	319	364	329	373	403	359	389	389	376	429	362	360	345	356	411	424	372	369	355	388	366	367	380	360	370	352	352	335	358	354	354	340	342	348	346	381	412	367	376	379	336	361	352	352	356	383	345	364	360	356	377	354	383	349	375	333	393	348	350	394	391	366	341	376	388	387	371	379	362	364	372	427	353	367	376	409	360	372	348	405	318	362	335	334	385	378	387	337	368	360	375	375	337	366	363	399	338	323	388	366	381	337	381	351	373	357	344	389	349	354	412	362	377	348	324	366	411	399	351	402	344	369	337	363	366	381	374	323	325	392	360	390	331	393	397	385	332	361	355	370	389	359	347	347	369	354	376	343	397	370	366	343	356	346	343	392	340	354	322	378	396	389	321	354	358	372	376	363	382	357	371	337	354	369	368	379	346	400	332	364	356	343	386	362	370	321	377	376	390	341	360	354	389	359	376	377	381	398	348	382	323	351	391	385	383	314	322	385	382	359	354	344	353	345	379	391	355	352	370	356	340	378	399	369	377	353	343	351	393	348	361	344	361	372	334	334	371	391	366	359	353	380	396	338	357	355	343	361	364	382	388	395	362	346	354	359	373	369	364	410	418	385	300	346	347	395	374	354	358	386	372	358	334	325	349	339	331	378	370	331	345	381	358	372	353	337	346	337	362	368	355	371	373	354	395	348	347	340	363	378	359	368	389	345	377	381	382	365	391	387	348	357	335	370	337	372	344	382	364	367	378	377	354	362	409	346	360	370	336	380	345	381	361	348	379	328	356	350	327	350	346	355	322	397	370	368	343	344	381	361	369	390	354	350	379	403	363	352	345	389	404	391	371	369	341	411	382	372	367	356	365	355	357	370	352	360	356	414	352	353	355	346	403	374	382	353	323	348	354	342	342	368	354	348	361	410	353	363	381	367	333	386	378	358	383	388	383	373	397	360	361	344	351	344	333	359	374	351	324	355	352	382	367	351	332	380	364	341	351	374	351	371	340	390	336	351	364	374	389	364	341	368	380	374	379	379	348	378	380	366	348	375	353	383	354	383	367	403	333	362	324	391	365	389	353	380	349	380	366	353	405	372	368	364	378	365	376	324	365	390	373	331	380	344	367	396	335	346	357	373	360	374	370	369	364	407	367	351	345	351	359	358	365	369	399	366	364	366	386	338	348	377	337	329	352	397	354	346	380	349	366	337	354	370	355	355	362	351	371	362	371	384	360	386	380	379	361	365	363	401	347	350	369	386	345	379	388	359	335	377	378	309	359	351	416	352	369	373	395	344	350	384	371	387	353	377	392	352	374	363	411	397	368	390	374	368	400	369	358	352	327	351	346	350	351	378	368	359	368	376	347	371	376	344	396	365	363	379	372	353	382	393	394	363	364	367	370	358	358	339	423	359	376	366	357	355	377	374	386	376	360	388	322	349	367	354	349	405	363	367	359	352	357	364	364	389	337	368	302	349	371	378	385	368	347	378	352	364	375	369	369	376	377	367	399	376	316	347	393	335	374	379	351	396	365	348	389	339	347	348	374	425	366	365	357	379	338	331	372	363	357	371	320	337	335	339	375	352	335	374	366	383	380	345	384	373	357	394	358	371	376	379	349	380	361	358	332	357	333	351	355	367	333	378	358	363	371	385	356	374	368	368	371	351	352	372	365	379	384	372	374	392	343	369	399	370	353	362	356	355	321	364	382	353	346	366	349	372	379	395	352	348	396	364	372	395	350	364	366	341	391	336	367	341	389	387	324	368	341	354	348	369	366	375	370	375	377	345	393	363	370	371	372	374	337	380	364	362	322	361	387	383	369	366	348	368	340	370	383	367	364	359	370	356	393	357	382	367	381	392	374	381	363	354	375	371	379	394	372	370	373	323	377	379	380	366	355	321	398	389	367	344	336	370	357	321	369	379	354	343	379	327	337	367	332	357	365	362	364	381	332	396	343	367	365	390	328	388	322	367	381	382	356	353	375	369	344	387	379	360	398	393	360	369	366	352	353	337	352	377	360	379	359	348	361	348	360	351	388	368	369	358	361	363	368	380	343	373	351	360	370	363	367	364	350	381	350	363	366	350	344	387	359	349	341	357	388	342	358	355	398	403	348	355	363	384	378	363	370	389	383	398	377	366	364	378	391	376	375	347	364	379	376	386	383	390	337	406	415	373	362	384	359	395	339	380	394	343	362	375	399	341	388	369	373	361	353	388	366	378	340	322	333	362	315	350	350	378	359	364	390	351	389	397	386	372	364	361	342	380	392	370	364	369	378	337	360	329	364	346	383	371	344	372	374	359	366	352	346	363	362	359	358	380	380	361	368	338	371	358	381	388	376	399	353	371	388	310	342	355	363	367	367	358	371	371	343	340	348	382	366	393	339	364	373	353	382	384	355	349	371	363	391	331	341	341	371	352	350	372	366	360	372	360	404	391	377	413	361	371	372	334	342	377	398	368	354	349	379	345	359	360	382	336	368	381	395	344	367	363	341	354	335	359	359	362	335	390	361	343	351	385	386	361	365	377	354	339	391	371	363	359	357	348	346
23966	22531	35270	34626	20538	8377	802	459	446	409	427	418	408	408	425	437	376	469	438	430	428	459	407	427	377	383	410	414	406	392	408	529	784	720	467	424	426	421	407	396	402	413	399	404	393	373	413	440	396	372	406	403	368	427	444	427	400	404	390	436	389	391	437	398	423	441	383	415	425	423	389	395	378	401	389	433	411	429	415	427	403	425	395	422	386	389	425	378	420	386	408	402	406	415	432	390	442	334	418	359	381	398	428	384	445	443	377	406	385	401	393	425	386	394	381	419	377	377	395	382	380	406	406	427	390	391	397	353	391	389	429	405	444	422	395	461	384	396	377	409	430	389	460	383	411	444	392	418	401	414	438	442	344	438	424	439	407	439	435	421	426	412	426	447	403	426	419	391	425	415	391	437	413	398	396	421	406	395	380	391	410	398	394	400	424	427	430	394	433	375	424	381	421	398	387	401	437	432	388	398	386	399	403	408	384	415	399	401	405	411	388	415	391	409	425	416	374	370	386	397	391	393	398	445	386	405	415	361	354	394	423	452	380	367	373	443	379	377	396	412	415	382	410	401	394	414	379	439	403	400	368	421	443	374	400	421	419	410	447	438	404	418	420	396	389	415	409	406	418	373	354	391	419	439	413	415	392	404	427	366	397	386	383	417	393	451	432	391	420	388	416	442	419	412	402	410	396	406	452	373	355	401	401	418	450	406	366	394	440	397	387	400	403	434	422	409	410	396	401	407	415	420	431	425	442	361	412	415	396	381	394	367	396	421	405	416	426	377	395	397	399	411	421	365	374	407	410	409	424	389	388	441	406	393	419	380	418	425	400	399	390	359	396	385	433	399	416	482	393	447	396	431	421	454	409	395	416	418	415	414	418	400	393	388	396	383	404	455	421	428	406	406	389	404	399	430	431	394	412	405	392	408	397	437	405	403	401	427	430	424	415	446	387	426	440	395	404	386	358	398	426	409	388	388	425	419	420	399	416	384	447	369	399	392	408	401	433	383	385	377	430	403	406	369	434	407	450	416	410	420	407	421	425	384	411	387	429	406	385	376	436	372	407	438	430	400	404	444	390	395	435	385	407	431	414	398	414	393	377	377	403	406	382	431	416	426	410	401	408	421	420	422	362	414	421	398	377	411	427	409	422	422	405	405	420	369	399	414	387	448	400	420	389	405	416	400	454	395	394	400	393	424	391	385	410	411	407	446	415	428	409	377	426	425	394	416	383	415	405	417	380	402	398	459	375	425	412	423	385	398	432	375	415	382	371	417	412	423	386	413	396	434	408	432	394	414	419	393	408	408	403	427	392	422	416	398	394	438	391	386	442	421	447	409	391	383	387	395	411	390	427	380	444	391	414	406	393	410	404	400	406	408	407	388	390	397	369	428	395	456	395	390	405	420	406	443	397	447	432	399	406	405	435	392	390	418	456	397	387	394	412	406	380	366	420	389	405	439	394	391	410	432	413	402	415	437	403	422	376	397	400	387	423	373	358	389	388	397	414	398	392	384	401	391	417	419	412	416	387	394	406	412	397	405	399	396	387	391	412	391	411	403	369	430	421	382	395	415	403	432	436	394	376	385	389	425	402	375	376	415	414	417	394	419	436	419	422	402	392	417	427	430	387	411	434	392	407	382	398	378	371	413	409	397	422	392	424	395	420	419	425	391	433	368	431	404	405	387	346	434	398	393	417	418	398	407	416	431	401	380	410	443	405	382	399	397	395	385	413	441	413	408	412	393	401	423	402	395	388	422	428	431	426	405	441	416	456	392	387	368	425	365	419	356	423	403	439	417	398	402	415	416	431	421	419	416	427	414	417	369	412	395	419	380	399	413	406	373	371	437	397	406	406	422	396	402	410	424	406	394	413	432	431	428	381	384	398	378	416	403	388	405	386	421	448	410	402	424	398	374	419	432	410	416	435	401	425	393	448	421	429	425	419	439	385	405	422	410	429	380	428	385	434	390	382	418	439	392	398	432	421	404	435	390	376	408	412	397	389	363	396	377	393	414	426	442	412	428	418	388	402	396	377	376	369	351	391	379	422	352	417	429	389	406	411	394	430	373	404	396	410	426	429	397	419	402	391	407	389	425	419	414	414	427	407	424	405	428	407	419	418	421	397	444	397	399	455	389	397	409	415	407	383	418	403	401	398	402	400	416	396	421	409	441	408	407	404	390	411	410	403	381	395	406	421	403	395	384	392	382	419	423	446	431	387	403	387	433	422	409	400	397	440	411	396	410	431	390	382	403	400	419	406	387	403	428	383	412	437	399	402	416	422	389	355	409	403	431	446	390	415	408	432	369	370	400	429	396	442	453	411	427	430	409	378	418	376	410	427	392	387	413	439	446	410	406	419	412	403	390	397	415	422	397	401	406	375	419	384	415	400	398	435	397	380	392	403	414	447	416	422	415	392	426	418	454	380	416	453	390	426	433	387	387	391	441	402	386	406	391	390	417	426	409	424	428	430	431	452	391	421	389	412	408	374	389	433	381	403	437	424	388	434	433	424	415	452	413	403	388	414	406	391	417	382	439	399	415	382	413	431	431	424	420	389	383	372	393	388	378	407	398	402	400	389	431	451	397	387	434	385	368	388	411	408	423	403	394	391	431	396	395	414	407	399	386	413	422	407	459	438	425	382	435	407	398	413	392	375	411	395	434	417	401	411	378	405	424	411	431	430	402	469	392	381	392	476	430	441	432	411	392	422	454	416	393	396	422	407	405	414	368	404	419	416	417	413	416	415	418	400	411	390	393	411	407	402	434	418	415	404	398	384	392	404	432	428	435	413	405	370	411	406	367	411	434	428	398	382	431	383	408	435	433	421	401	409	381	379	392	420	417	386	391	420	403	420	389	392	421	409	399	410	425	432	390	427	415	424	401	401	438	405	420	390	430	380	416	406	411	427	415	445	420	385	473	410	406	399	409	367	403	432	412	381	394	368	413	450	390	384	371	399	404	385	457	377	418	377	397	412	463	401	416	409	417	412	392	390	383	419	410	402	428	399	376	378	397	411	391	382	404	408	434	441	420	405	387	414	396	429	405	398	422	355	413	452	417	395	395	409	400	422	418	408	399	416	382	367	392	371	419	405	401	420	421	423	424	423	395	403	427	395	427	381	424	402	408	411	416	391	395	399	395	420	395	413	394	383	374	416	434	396	410	410	418	416	418	441	405	440	424	419	384	391	424	382	422	395	415	410	412	445	390	409	375	428	412	436	391	403	402	381	384	375	411	420	401	416	361	406	445	389	419	397	415	433	428	407	416	420	372	406	393	433	411	427	438	422	429	392	384	435	423	404	349	372	407	416	429	408	376	407	381	415	441	393	407	418	421	389	404	396	367	403	411	424	401	411	384	362	429	383	384	411	402	426	399	376	441	427	404	382	414	412	400	399	451	432	380	402	383	410	402	425	399	399	410	388	405	441	412	407	409	417	368	403	398	399	413	421	392	427	448	421	408	409	411	407	431	378	403	433	413	419	418
55286	93134	67845	44608	6099	780	654	657	636	653	643	583	600	615	587	584	591	562	578	556	585	569	520	574	554	585	532	546	577	561	580	839	1458	1241	655	514	532	541	555	534	573	552	570	564	656	560	564	580	567	599	569	541	562	569	556	619	505	571	551	563	577	570	579	568	589	558	555	592	545	609	573	571	544	548	585	533	566	573	554	552	565	550	598	539	525	570	584	557	594	527	611	594	546	569	547	582	592	592	563	558	563	523	530	553	535	573	544	581	547	558	598	601	599	597	565	547	554	580	540	580	546	593	571	579	525	597	552	548	593	554	597	560	547	578	550	575	550	583	541	558	549	577	564	560	570	554	522	594	544	561	520	513	518	560	552	578	579	601	561	581	567	558	533	497	551	565	589	592	567	579	600	550	563	588	541	533	571	537	549	541	503	559	567	530	593	591	558	586	557	546	549	573	551	531	564	571	607	560	519	569	558	600	560	544	563	619	558	559	579	564	530	548	574	583	547	600	556	542	568	597	550	534	528	588	519	600	538	528	540	517	604	561	520	614	554	530	572	569	576	560	556	540	581	573	568	582	580	532	573	556	567	516	573	554	595	586	594	541	545	505	548	569	528	556	563	604	567	575	549	525	545	580	581	545	548	527	575	600	589	597	532	548	530	547	586	577	564	560	618	562	563	532	582	597	606	517	551	559	526	542	524	619	551	556	557	537	573	547	557	524	604	600	574	561	513	523	582	516	578	567	553	519	550	554	578	545	516	577	551	577	576	534	545	582	510	538	589	585	562	548	565	538	592	525	572	554	558	504	577	560	554	628	561	580	532	550	587	563	541	536	536	578	552	529	547	588	596	507	577	575	585	527	537	506	596	541	568	565	544	535	535	530	569	577	548	498	593	589	584	551	569	561	622	550	521	554	585	518	586	584	575	567	583	566	548	608	560	601	537	575	559	578	560	577	547	511	557	560	550	571	515	537	555	565	548	558	560	553	576	539	556	567	533	581	571	533	566	572	547	582	601	554	550	546	570	599	560	528	554	509	562	544	599	542	552	550	526	613	554	562	522	616	568	585	567	590	547	554	566	558	580	547	550	556	584	551	566	554	579	540	562	563	588	544	568	554	552	578	535	539	563	574	552	581	514	562	586	562	530	542	553	577	553	581	538	565	552	562	540	577	554	561	544	550	585	562	568	586	556	599	595	591	594	580	584	529	568	585	526	573	553	576	561	509	547	578	575	559	620	539	571	570	544	578	557	564	540	571	534	560	538	580	556	624	566	537	587	557	571	603	526	560	547	571	514	571	588	513	552	552	574	563	548	545	543	601	581	562	591	576	543	547	578	531	582	597	569	538	568	551	551	550	535	568	579	539	588	540	552	561	551	572	522	565	552	559	576	553	571	545	538	549	569	497	546	564	545	584	605	553	584	504	577	574	593	566	597	572	585	564	557	557	581	553	554	579	617	563	565	539	561	520	553	566	528	602	582	499	572	533	593	573	569	538	544	549	561	520	539	549	567	558	585	561	571	572	539	561	544	565	542	577	552	590	554	513	607	572	569	520	548	553	588	564	550	574	565	558	551	637	551	563	539	558	540	532	567	596	560	544	591	567	577	607	556	530	583	572	543	514	579	581	525	567	542	543	590	554	606	566	548	586	590	581	586	569	592	587	587	561	567	517	557	549	532	591	562	526	588	531	557	580	592	564	610	560	570	586	585	629	582	596	556	570	572	593	593	548	595	533	593	537	586	564	587	555	574	514	568	566	594	579	519	558	544	535	538	578	602	562	534	526	548	550	501	581	551	515	532	549	556	537	593	567	599	560	551	582	553	569	566	542	570	565	543	526	577	552	542	549	578	586	574	545	608	557	561	556	582	554	554	558	575	569	599	562	538	546	561	602	567	529	585	586	563	589	554	519	547	566	552	550	587	526	571	555	526	559	558	584	562	527	575	552	577	581	558	564	559	555	527	476	557	514	596	563	583	553	614	558	544	593	578	549	577	556	582	598	500	599	555	574	602	565	587	545	555	541	586	555	587	545	554	553	598	524	502	540	528	539	571	568	544	512	573	593	526	569	563	590	528	556	570	572	575	573	550	557	558	529	569	546	590	588	571	564	566	504	534	548	533	564	572	560	572	604	597	532	557	530	541	547	581	574	573	563	604	557	572	592	558	610	581	537	568	569	582	566	530	573	568	579	542	551	573	581	532	540	576	567	572	574	555	577	591	554	538	555	584	536	568	537	577	569	600	550	576	566	534	559	542	549	609	534	568	549	522	526	530	555	549	560	596	570	537	584	555	542	547	581	570	552	569	534	567	549	602	591	553	590	565	560	553	585	571	586	552	569	573	578	561	599	571	567	574	554	555	578	575	580	548	567	599	583	549	566	555	562	540	594	539	577	583	544	562	632	567	605	531	577	539	564	562	588	498	566	553	560	561	545	560	564	605	570	574	587	563	542	557	570	537	571	555	568	583	553	560	572	553	534	558	564	569	581	585	586	601	597	542	561	574	556	529	591	589	602	547	517	555	526	579	562	530	576	595	568	562	533	561	595	550	605	584	613	553	580	569	582	538	602	563	574	589	549	530	530	624	572	544	593	586	594	566	571	533	550	587	547	551	533	580	525	575	559	562	571	543	545	585	582	554	547	539	561	614	611	570	550	569	599	590	558	574	562	564	588	582	565	550	545	576	595	554	535	579	594	567	580	534	573	562	546	601	571	562	558	594	584	542	559	560	547	592	567	554	601	531	570	566	585	538	544	594	516	540	566	598	545	526	571	554	522	548	577	576	604	576	607	514	576	514	527	585	581	554	583	559	478	552	539	519	589	567	574	555	566	536	552	580	563	581	529	570	582	578	506	619	572	560	578	530	537	600	522	590	576	552	584	582	542	595	568	549	587	520	580	563	566	559	537	535	515	543	523	579	555	533	571	535	540	593	573	564	561	545	563	569	544	572	573	554	579	540	586	588	559	553	567	535	589	571	581	571	546	568	573	551	566	575	549	526	568	542	576	560	559	583	576	542	571	536	538	574	530	565	575	540	554	582	531	593	544	588	568	543	546	570	552	540	548	551	547	577	513	498	554	590	552	605	553	616	591	573	579	562	573	560	568	526	581	585	555	543	540	515	536	554	562	559	553	550	575	565	513	570	551	589	570	538	580	533	581	568	563	545	545	526	546	543	592	572	557	545	568	529	576	544	558	559	571	541	554	584	504	519	576	557	566	537	534	582	558	548	504	570	586	572	588	542	539	570	554	585	540	570	601	597	528	594	542	606	550	572	536	561	568	534	527	554	580	558	589	564	544	559	601	535	555	566	566	580	539	589	584	568	594	596	563	562	567	569	579	592	576	569	598	535	568	569	615	573	581	586	580	601	531	555	563	534	547	518	594	541	585	592	557	602	582	544	529	532	538	565	558	565	535	579	562	553	571	571	571	504	570	589	569	541	576	592	629	561	569	527	559	552	555	551	606	562	568	566	597	583	532	555	547
22955	21811	32765	26467	22335	19895	8481	589	528	452	459	463	466	422	426	456	443	472	446	437	424	468	443	444	423	455	417	420	426	459	467	600	970	968	545	416	432	441	383	439	411	413	450	416	422	456	442	435	435	435	439	414	444	434	428	421	440	404	389	415	378	383	428	409	407	414	445	449	462	461	414	437	433	446	423	401	389	402	438	378	436	403	396	411	421	413	453	415	412	408	420	439	416	413	391	439	433	415	421	425	434	411	396	385	399	409	415	421	451	419	412	437	404	416	418	402	414	464	437	396	433	425	412	444	442	438	443	373	459	404	413	433	428	390	446	447	437	446	426	425	423	409	382	429	434	449	443	422	441	464	438	399	415	414	425	435	398	401	432	442	381	389	421	416	417	381	430	412	440	422	388	427	412	436	413	446	417	403	416	435	406	469	418	442	445	404	461	409	410	444	418	411	410	424	434	436	438	454	397	428	428	373	446	395	413	403	409	436	428	421	428	433	404	440	445	439	408	398	405	450	454	460	420	427	445	417	423	401	422	387	398	457	447	366	415	424	406	447	437	394	449	414	428	402	461	431	402	430	438	425	469	417	410	377	449	422	438	418	437	401	396	428	455	431	424	424	436	441	447	425	415	400	402	458	415	410	379	418	419	450	396	430	420	425	410	418	435	452	389	433	439	408	404	416	419	427	417	402	464	433	401	436	426	418	439	451	420	448	402	408	417	421	442	386	433	363	407	440	425	426	460	389	414	439	466	432	449	428	421	403	442	419	449	417	439	435	449	416	423	410	403	420	459	430	410	403	440	384	425	414	435	433	431	396	426	445	462	441	429	436	409	435	415	396	420	430	423	421	439	432	400	450	420	411	436	438	401	413	429	411	446	426	431	441	456	465	442	396	414	388	449	434	420	445	412	437	396	438	411	397	435	420	428	386	401	369	386	435	437	408	414	444	429	457	418	412	392	428	396	428	421	444	434	412	414	420	412	397	424	424	402	440	450	422	440	429	438	428	389	371	406	421	403	410	420	399	458	408	398	444	450	421	419	443	459	410	460	435	410	423	475	431	410	392	431	378	428	448	445	414	417	417	400	428	445	462	393	432	436	454	425	431	416	429	452	438	415	384	430	428	414	406	416	433	419	433	419	393	401	400	433	408	449	398	412	400	379	440	433	454	409	420	411	421	418	382	435	429	455	463	443	446	440	422	426	424	438	413	417	402	424	449	444	447	440	426	418	421	437	433	401	426	397	447	445	418	432	415	420	428	455	476	407	437	421	406	406	391	382	439	454	392	402	427	422	416	414	422	417	388	429	441	468	412	447	416	434	430	433	428	412	430	407	417	465	398	432	460	403	414	425	435	416	385	423	371	439	432	428	403	422	407	415	430	391	415	447	410	433	402	427	430	429	411	388	425	414	439	416	430	394	403	396	388	421	403	433	401	443	412	424	423	423	439	431	389	452	460	413	430	417	468	428	378	469	425	427	424	442	445	410	416	423	438	392	427	436	417	474	426	392	394	434	412	427	437	403	415	399	405	446	429	455	461	416	414	397	401	432	425	411	431	415	418	461	405	431	454	419	436	415	418	416	415	437	391	428	401	412	433	442	445	425	409	422	379	436	450	432	431	406	423	400	404	411	391	388	425	383	415	421	442	385	469	409	437	394	421	450	406	407	450	413	410	389	414	460	412	424	472	399	426	445	448	407	428	381	451	439	456	445	418	388	433	399	410	428	432	419	430	395	421	408	398	423	400	444	436	416	412	392	445	407	376	490	422	421	451	428	402	444	410	403	402	405	423	411	418	436	431	419	445	424	394	431	422	426	386	470	389	402	402	428	418	428	417	410	427	412	426	438	459	439	407	435	426	429	429	406	414	391	411	446	468	433	419	421	424	423	435	448	378	408	422	443	440	438	418	405	442	429	400	431	442	454	428	453	415	414	444	460	429	421	393	408	401	422	419	367	407	408	430	402	411	429	446	401	464	390	456	423	425	391	450	407	403	411	458	406	407	468	446	412	460	468	419	415	363	402	414	447	434	428	392	435	421	401	451	431	404	393	395	441	405	466	413	442	420	432	399	387	424	398	439	455	441	413	440	460	434	423	393	415	421	433	419	439	415	438	395	419	447	415	425	427	455	436	444	418	410	406	399	416	397	453	397	423	439	417	421	445	432	417	404	401	433	447	444	384	410	418	424	409	436	379	421	459	408	430	410	435	423	405	406	425	446	443	380	448	424	408	406	412	392	406	422	404	439	443	446	446	471	417	417	426	430	413	432	410	460	447	441	433	417	440	410	443	414	444	430	399	428	421	451	421	379	443	396	405	415	424	429	421	417	440	435	415	436	440	379	402	402	464	434	452	426	454	435	429	456	434	426	435	408	397	464	439	429	401	410	438	445	377	405	454	458	432	428	405	409	459	438	429	414	432	421	401	402	442	440	448	429	417	409	423	414	433	424	409	425	418	413	398	405	453	396	395	403	438	465	408	428	413	468	446	421	419	400	400	421	420	428	412	409	400	445	432	387	440	400	454	454	419	459	408	418	424	431	399	394	453	439	430	414	398	425	407	433	433	412	422	415	423	418	435	402	435	429	416	424	440	394	427	427	437	440	405	444	432	426	415	400	450	422	409	418	456	475	408	397	455	451	436	405	419	407	389	442	462	437	395	426	430	385	438	426	431	421	456	427	415	466	429	429	431	455	438	422	427	420	443	404	384	435	438	457	407	442	465	435	461	433	428	412	433	408	430	409	428	384	400	422	442	408	413	417	425	466	445	433	430	425	441	466	444	429	406	442	443	422	390	391	420	439	428	448	435	435	398	442	399	465	416	443	454	459	461	416	439	408	431	412	455	397	418	423	411	437	424	434	364	423	411	414	446	405	408	408	421	448	439	420	442	414	413	402	412	424	433	447	397	410	442	449	402	424	426	424	436	419	417	407	410	431	426	409	450	423	414	414	402	405	435	428	407	421	405	406	409	431	426	406	402	423	412	435	411	417	424	454	397	440	432	406	433	444	447	406	414	416	415	432	440	421	415	436	404	457	402	414	434	452	392	420	444	443	402	416	399	436	426	385	428	413	428	425	405	373	414	397	416	393	428	444	402	401	409	424	407	446	409	417	431	449	412	409	412	459	426	429	427	457	421	463	438	428	388	395	443	428	417	442	427	421	422	448	418	416	396	468	405	422	430	434	425	416	387	412	406	406	407	425	434	425	404	449	456	397	419	415	418	422	423	387	436	436	405	435	382	389	408	402	453	467	438	425	420	404	371	382	450	416	414	414	426	422	408	416	406	430	444	435	421	436	417	400	402	410	434	451	421	482	426	406	428	449	409	452	459	444	430	409	414	431	467	426	394	409	470	435	419	397	430	427	415	414	446	410	423	384	401	426	417	418	441	449	409	434	400	403	437	445	412	431	441	424	414	452	396	452	417	406	410	405	467	405	422	413	398	372	443	429	452	447	412	403	465	428	364	440	413	425	415	442	418	408
58177	98426	76953	48552	20328	899	777	782	663	677	673	621	596	646	649	599	648	595	604	616	602	586	577	570	598	553	619	593	603	595	575	821	1889	1686	840	549	615	565	544	634	544	582	610	546	633	579	552	530	563	597	584	575	545	568	575	615	596	553	579	596	594	558	582	581	556	568	601	557	604	547	584	557	642	588	592	568	571	522	549	535	552	586	587	598	531	581	602	546	558	572	539	584	560	565	557	582	596	572	551	570	564	566	571	565	572	609	574	568	554	569	579	590	544	624	659	529	604	582	581	613	561	554	612	554	584	564	578	572	611	586	607	599	605	592	562	529	595	605	572	566	591	574	543	557	579	582	579	569	552	604	592	609	571	545	603	595	588	604	588	589	594	565	566	595	619	598	617	565	583	565	597	592	568	605	585	558	620	587	602	568	560	577	586	604	576	583	594	568	563	610	564	590	557	574	603	576	562	621	584	545	540	526	598	615	593	598	595	572	567	545	577	622	563	585	545	559	559	610	538	567	624	586	564	556	580	599	617	608	548	591	598	572	595	590	561	529	610	593	583	604	574	550	572	575	562	597	541	597	551	592	586	582	567	542	590	548	583	593	576	579	586	586	601	601	578	558	544	616	540	546	565	589	561	589	604	619	535	604	596	565	530	577	675	562	541	580	555	584	557	571	586	594	575	571	574	564	575	562	596	612	571	535	540	574	603	560	596	613	567	576	564	557	574	614	587	564	591	537	587	599	574	566	577	626	624	582	602	565	612	586	606	590	587	585	589	618	575	596	552	579	598	551	579	577	560	580	562	566	592	586	578	605	564	564	564	561	572	577	608	592	595	577	605	617	589	578	588	576	589	556	562	578	621	586	566	541	571	571	585	592	538	551	583	548	561	540	583	600	581	542	573	572	584	557	562	574	561	556	574	580	567	591	577	567	566	593	592	560	615	586	535	573	557	541	593	611	585	607	598	595	570	561	564	578	569	577	578	568	552	616	547	539	611	550	548	619	588	566	582	577	590	539	572	567	617	572	606	588	559	591	566	596	588	585	581	541	568	576	564	583	551	588	590	618	571	573	619	602	594	579	564	566	593	607	582	541	594	568	574	604	582	576	560	592	592	585	585	581	573	604	565	593	585	583	549	571	600	599	565	558	615	540	592	587	557	538	578	597	605	558	524	587	495	615	614	584	576	587	632	572	587	569	596	567	568	596	602	589	596	592	612	568	580	565	586	600	581	571	590	578	567	585	577	608	581	520	589	552	596	586	572	556	597	619	567	602	625	550	574	582	543	589	604	559	587	565	544	514	573	558	600	626	589	547	557	571	596	575	594	611	565	565	580	596	569	581	568	592	591	594	607	585	584	559	563	596	589	553	591	544	596	592	544	602	536	562	568	535	568	552	569	618	578	585	594	558	579	586	614	581	606	568	584	608	553	589	569	614	540	555	629	591	602	593	583	568	579	584	534	600	582	622	587	532	546	562	607	589	606	544	614	577	581	586	591	538	592	558	535	555	566	583	602	551	594	578	557	581	577	546	579	586	551	543	578	588	574	574	563	579	568	580	601	571	605	575	588	525	577	606	561	582	566	552	540	597	569	583	592	575	583	549	596	550	587	555	579	570	606	583	560	569	532	590	552	602	590	568	569	564	551	560	579	604	585	602	600	580	580	533	583	556	565	547	573	515	570	497	563	569	577	585	581	526	648	594	616	568	536	536	587	573	572	578	619	549	594	597	543	608	575	628	584	549	627	597	604	567	593	601	564	614	595	578	588	619	561	596	611	559	557	576	605	590	591	543	601	593	571	551	585	609	572	543	586	548	605	579	561	587	584	588	584	615	577	602	620	589	571	591	576	573	579	556	587	598	623	594	583	532	583	573	566	629	549	568	567	571	566	606	586	611	566	600	525	575	582	554	614	545	588	578	562	615	595	577	603	541	572	582	547	543	546	608	576	617	573	548	580	591	581	547	595	599	545	600	611	569	584	530	511	616	608	597	584	568	609	573	585	534	568	580	596	564	574	581	593	561	558	579	559	570	592	584	569	557	611	561	549	578	545	596	582	583	572	603	577	563	569	587	600	573	582	546	544	553	566	550	543	556	563	563	548	601	604	564	594	588	568	569	579	551	553	564	598	578	598	574	632	562	586	580	556	547	605	567	560	545	562	563	573	584	561	630	634	583	588	559	590	539	603	578	584	565	586	560	591	539	552	577	606	577	589	561	559	559	622	571	540	557	575	594	626	586	602	598	589	576	557	563	575	586	523	614	609	563	557	590	532	582	581	576	566	564	563	525	552	603	584	571	604	591	603	523	534	588	563	608	603	584	592	568	575	597	582	567	580	607	591	616	619	580	621	592	572	586	595	564	582	582	575	585	579	564	592	612	585	574	569	575	547	576	575	576	579	538	601	573	557	582	564	570	561	555	574	604	580	568	555	569	585	618	609	611	634	559	602	556	582	515	577	599	588	594	570	572	518	573	597	572	567	608	575	542	549	544	609	598	554	555	591	513	550	571	569	576	570	543	593	561	635	550	599	585	572	592	576	570	550	575	584	605	576	569	537	547	591	564	584	595	575	587	563	568	572	605	563	533	595	573	574	597	562	565	550	569	554	596	572	583	577	590	544	575	588	577	593	562	560	559	559	574	573	561	558	537	548	551	563	562	608	571	532	569	583	564	615	585	596	538	578	540	523	643	536	623	591	566	532	568	574	589	576	559	598	625	568	571	565	538	545	546	570	602	597	597	528	593	584	552	554	571	564	590	611	565	590	583	606	579	605	570	570	568	572	575	534	594	583	584	611	573	585	570	600	569	566	542	558	600	547	494	583	595	564	564	576	574	512	554	567	622	547	566	546	545	576	598	601	558	635	570	584	605	571	594	578	576	610	587	583	653	573	623	581	532	568	590	602	617	563	547	604	597	570	566	567	548	603	570	515	594	605	566	597	580	557	576	531	531	533	587	564	568	567	553	587	567	586	546	576	589	534	577	601	624	581	645	592	597	538	592	597	608	644	602	593	560	583	541	545	589	586	564	558	561	534	551	603	575	578	549	581	578	567	565	576	556	595	535	559	575	620	555	635	556	603	567	570	573	551	588	519	578	595	597	623	601	590	575	576	587	609	596	615	578	529	567	586	568	589	575	548	571	582	557	591	586	587	589	549	520	582	583	595	582	544	537	567	524	592	565	589	592	609	578	585	555	594	602	586	563	611	582	563	560	602	587	617	603	569	558	595	561	587	506	593	587	565	550	540	611	562	613	590	570	617	549	636	565	573	576	609	555	593	599	542	607	555	559	593	528	599	584	534	570	567	615	539	551	602	596	574	526	583	566	539	563	599	566	606	541	545	588	564	539	557	602	547	598	561	557	602	585	584	563	549	577	595	573	572	592	574	542	567	542	560	581	547	569	555	614	557	576	605	571	601	558	577	610	567	554	565	571	523	622	589	607	595	573	587	588	579	587	589	572	596	589	580	590	575	578	548	596	609	573
27393	30596	34720	15907	3080	292	297	279	279	266	264	289	262	278	278	280	271	271	319	287	245	268	270	275	275	291	280	273	281	242	250	255	304	295	283	275	264	260	247	271	286	280	251	288	266	258	290	250	269	286	269	280	278	287	236	270	290	272	276	246	241	284	265	248	265	271	230	262	253	264	251	257	273	271	269	290	269	245	294	244	252	273	269	258	246	275	254	281	261	284	280	263	256	288	249	229	269	275	253	253	275	266	279	235	310	256	269	276	268	264	243	264	244	291	273	251	248	264	270	264	274	278	282	269	263	313	291	282	242	267	261	254	251	249	286	295	274	297	278	284	271	267	296	277	255	270	282	281	263	251	290	250	270	244	256	253	277	233	276	268	265	285	254	281	272	243	272	254	283	261	275	272	278	254	306	266	266	281	277	283	243	234	260	281	275	258	264	269	277	290	283	250	260	265	277	246	251	243	260	257	259	278	240	243	289	273	274	290	247	249	279	288	255	257	241	265	234	275	262	255	275	280	227	251	245	261	258	286	270	254	273	272	279	260	237	254	279	260	263	255	292	232	267	281	277	273	314	259	287	249	277	277	249	288	281	265	270	260	272	252	264	298	272	249	281	255	250	282	265	310	261	264	265	267	250	277	284	288	274	303	257	272	257	272	255	300	258	294	294	248	286	258	237	256	233	315	273	266	262	256	265	252	274	269	259	285	270	257	258	283	279	296	258	282	264	279	266	271	249	274	256	268	281	280	262	265	270	284	282	286	292	276	267	268	258	287	275	248	265	307	278	270	305	251	276	284	299	268	244	267	268	243	284	248	256	276	265	278	257	257	262	288	280	288	310	293	245	290	281	261	279	318	263	243	246	257	259	265	286	264	241	286	286	239	300	263	289	258	247	262	247	261	237	253	284	261	265	262	259	279	309	265	259	275	258	273	275	272	287	278	280	248	250	296	246	302	245	266	257	277	286	270	296	250	274	271	255	280	248	252	268	264	246	272	257	283	284	303	247	276	273	256	270	264	260	273	269	245	258	253	259	294	286	282	271	286	274	265	281	269	249	236	249	284	284	250	248	261	258	279	285	284	274	292	284	275	265	249	259	294	259	253	273	280	279	259	269	249	265	251	262	278	247	243	278	269	237	270	262	267	263	285	254	274	260	272	249	269	259	261	246	254	256	253	260	257	260	272	268	264	257	272	278	256	263	251	248	274	264	273	281	277	289	275	249	259	278	266	288	276	290	262	266	254	259	277	274	277	270	257	277	268	273	288	249	267	272	246	250	269	253	299	256	280	294	270	283	232	274	244	287	257	296	281	248	262	251	273	257	266	244	283	289	284	290	253	248	246	264	275	243	265	285	273	284	243	256	288	254	264	270	268	296	268	280	263	300	273	253	267	262	277	276	287	264	273	257	273	271	260	243	277	273	251	252	279	240	247	271	284	270	252	281	243	286	279	259	282	256	291	284	261	283	300	289	262	250	283	254	254	284	245	277	303	277	267	275	297	272	267	283	252	244	264	274	260	290	271	287	267	272	259	271	255	283	276	270	265	284	265	278	296	284	234	247	261	284	263	255	275	264	260	286	267	273	266	300	258	270	268	255	269	261	266	235	248	295	265	276	263	280	271	271	270	273	288	262	264	284	269	256	264	241	261	272	248	258	262	245	275	278	249	246	295	255	265	259	274	277	252	288	273	271	255	256	260	295	282	278	262	278	258	279	274	298	262	279	283	271	237	251	258	268	253	280	282	277	277	275	248	293	231	235	279	265	276	270	277	286	261	266	254	276	225	253	278	264	285	270	257	264	263	269	257	290	287	260	286	262	266	276	259	285	258	262	274	292	275	246	246	285	230	277	264	262	247	261	243	260	282	287	277	254	278	265	263	239	279	250	278	279	277	246	281	248	272	277	285	264	269	270	267	258	231	272	261	261	295	284	256	288	291	276	294	256	276	292	267	232	269	279	269	255	283	284	270	242	249	274	278	251	276	286	266	269	266	224	302	239	271	261	286	242	253	315	291	274	298	272	241	286	288	255	294	253	245	274	237	259	276	267	253	245	285	264	307	263	266	280	287	266	285	262	294	247	301	264	269	297	294	283	266	251	257	290	253	261	260	240	282	256	224	266	224	262	266	273	256	260	259	280	254	245	268	275	228	266	281	286	252	253	274	278	275	289	266	254	280	259	247	255	268	286	291	281	262	313	270	261	263	259	271	273	278	261	282	242	274	236	261	308	276	301	269	261	260	258	261	278	257	280	266	291	270	279	260	311	274	287	234	287	278	246	267	275	264	287	271	229	241	266	283	258	267	280	267	284	278	274	298	256	264	266	266	264	281	248	266	273	266	269	277	277	249	242	256	262	259	279	256	263	291	266	279	267	306	261	256	235	262	255	255	247	291	264	241	299	259	278	263	258	254	274	255	289	263	260	274	295	267	275	279	260	261	271	270	256	251	271	262	252	281	316	290	269	271	281	255	278	279	299	310	263	279	276	265	261	269	280	278	266	273	261	229	271	278	241	283	253	263	297	256	266	231	255	281	237	271	272	276	281	265	231	261	259	262	245	300	249	263	252	272	273	261	274	281	266	273	247	265	257	246	264	264	282	258	300	296	267	283	280	264	267	254	256	252	286	261	268	289	255	247	289	265	245	264	249	286	266	272	212	276	308	249	277	290	262	256	313	276	249	278	254	259	277	236	242	256	261	286	262	267	250	259	290	246	273	272	259	285	262	272	272	236	268	292	251	276	297	272	263	254	285	256	282	294	297	314	275	266	286	291	309	275	283	247	263	266	252	268	275	271	254	239	264	274	279	247	273	283	281	248	286	267	281	272	279	273	263	280	248	260	296	294	261	285	269	253	222	271	293	271	260	272	244	254	262	256	265	270	259	279	221	243	276	289	249	288	289	257	263	287	259	285	289	236	297	299	249	263	287	267	250	243	269	262	239	267	261	277	263	262	293	252	266	276	276	282	277	251	269	265	278	236	262	256	305	223	255	275	283	275	277	267	276	279	239	284	267	252	287	279	323	276	253	268	262	251	234	267	266	279	293	271	261	270	276	276	298	263	277	248	259	245	277	278	236	261	242	276	252	261	277	272	267	263	243	286	243	286	281	243	287	267	276	306	294	303	253	287	252	261	273	268	270	247	248	301	291	292	271	260	257	281	259	270	277	299	275	295	245	244	295	276	271	283	239	253	238	259	299	262	283	283	237	277	300	296	277	308	261	273	260	249	231	286	262	270	248	265	242	283	290	269	272	279	304	275	273	259	263	264	272	258	276	247	260	272	278	255	262	251	283	287	257	271	274	250	281	308	276	260	268	296	268	260	269	283	267	264	288	249	267	256	266	272	256	247	289	245	255	270	275	251	305	264	256	268	274	281	252	245	252	271	229	282	262	277	270	246	246	244	284	301	296	307	246	250	290	308	243	281	271	247	285	292	260	290	253	294	267	258	259	253	285	271	256	277	244	288	297	285	286	246	279	276
30508	50624	36882	11255	3769	369	397	412	375	399	399	363	390	380	368	385	398	368	375	353	364	381	363	375	369	404	391	354	385	331	400	373	414	502	427	362	358	386	356	379	403	359	381	382	376	391	399	402	383	384	390	392	402	396	396	372	369	380	365	370	366	382	400	385	359	390	394	349	345	380	384	378	349	400	405	398	400	372	386	378	372	385	376	382	388	425	420	407	387	375	377	387	376	375	354	354	366	416	373	396	402	364	393	353	369	437	352	334	389	378	366	386	377	407	391	376	365	380	341	357	440	390	381	342	377	403	385	343	396	388	367	406	403	386	357	371	345	375	392	353	387	377	363	392	387	383	345	356	372	358	389	366	397	381	369	375	368	369	434	369	394	406	363	399	364	357	374	396	367	382	364	361	347	404	404	391	399	367	341	407	421	395	376	364	370	391	365	355	353	380	401	353	356	316	394	359	356	393	370	358	358	374	377	373	407	401	388	363	388	371	401	427	380	397	378	376	376	375	369	380	346	353	378	343	375	369	371	380	367	367	380	407	349	386	411	381	377	397	386	361	375	363	355	388	378	343	350	381	370	393	390	343	383	352	372	388	410	365	381	409	362	387	381	391	388	380	351	381	346	333	415	335	411	386	370	404	374	354	385	385	369	361	406	388	375	380	368	368	383	380	427	378	355	380	397	356	360	383	390	387	349	382	382	400	371	372	405	385	390	371	390	371	394	399	347	374	389	386	353	384	375	357	368	372	387	357	356	387	373	390	371	367	360	367	373	408	402	390	405	360	355	354	409	400	353	368	364	405	386	377	380	380	406	371	356	395	359	361	386	391	382	361	367	366	404	376	380	374	389	374	405	407	378	387	393	377	394	366	366	383	363	396	425	333	421	362	373	398	400	376	327	391	370	356	380	375	389	383	366	416	386	413	384	398	385	376	383	360	386	386	371	371	359	386	392	376	370	377	425	361	416	380	377	393	360	384	357	375	377	365	362	366	394	378	390	390	389	381	370	397	422	389	391	358	365	349	370	392	388	380	385	382	360	400	381	384	405	365	372	394	389	399	386	371	389	390	378	406	385	370	392	381	398	337	361	360	402	357	413	404	362	366	392	399	373	368	404	353	388	382	368	389	366	391	350	377	362	380	388	399	402	391	366	367	392	360	380	401	353	361	387	392	383	354	373	422	347	359	387	359	379	346	365	367	366	387	392	407	354	378	369	382	330	378	373	384	356	398	361	374	397	366	404	360	377	380	387	374	385	375	363	341	356	379	364	372	372	375	404	380	371	365	322	350	347	383	393	370	378	394	399	365	365	396	351	397	380	370	384	386	354	374	343	443	369	360	355	385	389	372	381	385	376	367	383	414	376	388	428	361	369	401	367	336	367	348	391	362	383	401	367	407	361	376	367	391	399	378	406	410	381	371	379	383	404	368	399	354	354	414	409	373	366	378	384	379	349	369	373	406	332	385	378	357	354	374	365	357	387	397	410	366	377	393	375	410	384	399	382	350	396	398	393	368	373	362	398	373	357	377	382	381	353	370	366	392	369	390	384	390	390	361	364	384	391	389	400	356	403	393	339	390	362	403	358	357	407	343	371	362	372	377	399	370	401	369	379	376	361	348	388	353	366	432	401	381	366	403	397	370	362	358	362	341	377	380	375	362	351	352	373	360	379	385	422	421	377	407	386	357	361	324	382	374	337	358	383	365	387	371	364	359	371	359	376	373	373	380	389	361	394	357	346	370	386	365	346	423	371	349	347	380	341	371	399	369	352	384	382	406	375	338	402	345	361	361	376	394	373	372	372	418	380	383	362	354	389	344	378	344	370	375	358	403	363	391	394	380	382	383	366	379	409	372	389	401	401	385	356	370	399	370	355	379	369	369	383	373	413	377	382	390	357	378	380	378	374	369	374	378	371	403	359	385	383	399	379	380	370	406	394	334	363	376	372	383	384	368	400	378	359	370	387	344	365	356	386	384	386	378	354	363	380	381	384	377	394	376	372	338	392	387	368	362	383	383	396	399	345	406	399	366	349	356	423	387	368	340	374	375	362	379	384	422	348	334	367	370	360	357	363	395	362	400	338	414	387	318	380	393	351	381	360	395	361	369	366	397	379	353	380	358	402	363	389	402	355	373	380	373	367	388	345	381	369	369	349	367	367	386	368	384	356	383	348	410	387	386	384	383	373	364	356	369	380	388	397	372	377	377	393	365	410	383	351	380	399	348	396	369	404	370	386	351	391	399	372	381	387	355	375	405	385	367	410	354	400	398	392	393	367	345	374	367	394	370	382	371	382	399	400	409	415	395	349	361	392	401	391	387	368	378	377	376	415	362	396	370	389	361	346	361	374	407	323	388	387	345	406	404	369	396	397	373	354	354	342	425	370	367	362	402	379	381	379	390	389	388	385	378	355	371	363	341	387	389	357	385	393	372	371	382	369	362	361	386	383	397	380	363	390	377	362	403	379	364	363	387	393	365	370	405	371	374	368	382	397	431	404	379	374	360	374	426	390	395	371	378	370	379	374	356	370	379	380	392	348	388	350	372	410	406	390	338	361	411	366	388	391	384	364	363	410	355	378	397	352	362	389	357	388	385	365	359	373	377	375	378	394	350	367	369	382	395	390	402	402	378	371	357	370	377	375	376	358	363	379	376	359	363	388	374	372	372	393	365	384	394	395	392	385	398	354	372	378	383	373	423	377	358	380	397	378	372	388	375	373	362	360	397	380	361	400	382	372	343	384	366	401	352	376	375	388	377	359	399	370	372	402	367	387	374	371	376	372	417	391	374	353	372	376	379	361	375	393	414	385	359	382	390	384	380	417	369	397	363	375	338	379	357	375	338	395	363	368	378	374	381	388	385	400	437	396	408	357	386	398	350	361	377	386	405	357	349	389	413	373	405	399	369	371	413	392	405	385	420	407	406	396	369	367	371	399	378	349	393	376	384	385	370	392	357	347	398	378	358	383	384	371	373	404	360	362	400	367	349	378	406	349	377	390	359	403	384	389	391	342	422	382	358	348	353	352	398	368	347	393	380	380	398	384	388	376	434	380	363	405	368	361	398	346	339	359	410	381	390	374	396	363	399	389	389	357	383	396	383	404	394	410	358	362	368	383	363	359	399	406	414	360	377	396	357	370	379	390	385	357	381	374	345	407	372	388	336	426	348	360	379	367	365	338	380	370	398	361	369	379	389	374	388	405	343	371	369	395	363	376	375	354	386	378	382	379	396	367	391	391	374	395	399	393	386	391	377	359	356	379	386	424	361	389	372	386	381	407	350	388	358	376	370	350	377	400	365	354	400	404	388	424	371	341	395	350	395	395	380	379	393	379	388	347	378	372	367	372	350	340	374	356	362	389	380	352	365	365	387	349	371	370	373	387	383	351	365	371	380	400	389	368	408	377	389	387	339	391	362	392	351	396	356	365	414	386	364	352	364	385	353	390	360	333	373	398	349	360	357	405	399	356	370	363	418	370	414	376	368
23882	22783	34950	26301	21559	11007	1111	470	442	449	493	426	406	415	430	447	403	422	429	418	404	408	406	403	419	414	363	399	433	418	392	441	662	688	479	404	444	420	411	373	417	397	381	372	411	412	400	465	412	385	445	439	398	434	394	379	407	417	381	411	422	414	446	430	439	393	403	437	425	400	412	409	373	403	408	386	448	461	438	400	419	409	432	440	420	411	393	430	429	448	412	426	418	375	382	376	419	359	420	437	404	410	379	395	415	431	407	420	425	417	449	440	381	431	396	417	411	406	422	395	419	422	430	383	410	397	437	407	397	440	423	393	383	425	435	429	405	418	442	418	389	411	403	382	381	438	436	397	378	465	463	418	407	398	391	434	418	417	379	437	410	389	437	414	404	443	405	431	407	417	392	411	429	378	400	446	420	410	429	420	448	413	406	414	423	395	413	423	416	448	372	406	388	424	401	437	416	411	433	434	403	401	416	403	419	407	414	415	404	382	414	387	411	418	400	372	407	452	434	397	412	399	384	422	429	417	423	398	391	446	380	448	394	400	372	375	406	414	427	449	418	440	428	440	398	403	416	415	427	419	416	418	440	395	403	422	401	422	388	446	458	411	421	409	423	397	422	410	415	473	401	421	371	384	398	388	395	382	384	401	452	442	411	386	402	383	426	412	410	424	385	417	411	414	384	424	443	424	426	409	423	400	421	419	401	404	433	417	416	397	396	391	408	439	404	380	399	402	439	393	431	399	411	385	439	434	430	443	431	411	428	387	435	402	421	404	400	386	421	415	440	407	454	392	404	412	452	425	403	429	391	404	405	425	401	427	414	441	408	388	422	417	404	427	404	378	424	397	395	471	426	442	416	419	422	387	422	400	380	385	392	405	394	399	389	412	391	405	425	397	397	435	386	400	388	431	427	399	387	426	406	391	388	394	400	430	388	411	420	413	399	424	400	431	427	413	400	401	411	428	437	375	452	418	418	379	409	409	410	394	421	434	385	386	397	426	418	421	443	457	401	456	412	376	403	415	429	414	391	417	438	415	439	453	412	413	418	410	403	411	410	435	421	441	422	421	375	425	403	398	423	432	430	439	409	433	398	389	391	377	442	430	424	421	400	431	372	403	402	427	418	421	416	402	439	433	417	383	404	380	401	392	387	393	413	412	432	385	444	403	384	374	432	423	414	383	470	390	415	389	399	411	383	423	441	430	446	407	397	363	422	418	408	421	433	383	401	388	376	438	422	401	402	419	436	432	408	409	462	408	419	425	419	420	437	414	394	396	400	420	414	425	392	390	418	390	440	400	411	371	401	436	408	414	416	417	433	379	415	414	397	422	426	424	423	427	450	412	424	412	418	449	393	407	365	396	429	403	354	432	435	409	391	443	434	414	419	424	402	423	401	418	418	447	405	409	390	410	416	422	429	422	432	427	395	406	389	380	385	450	401	394	435	417	414	391	426	420	397	408	398	422	416	383	394	395	431	402	379	484	411	407	415	451	409	432	428	410	387	442	376	374	398	451	441	424	411	409	391	415	387	433	416	415	407	388	396	406	406	393	435	381	419	413	387	446	407	439	411	432	379	407	400	391	379	455	394	376	376	417	429	437	421	435	405	416	408	424	420	407	412	388	420	406	443	410	399	442	430	449	441	418	404	424	431	414	400	398	388	410	427	413	409	411	390	390	416	412	406	400	426	434	415	429	383	384	424	429	404	381	418	442	406	410	431	440	403	405	421	412	405	401	460	399	427	385	413	392	448	431	430	449	428	394	423	419	382	400	405	399	453	453	413	418	389	391	405	411	394	421	440	415	423	420	392	428	427	395	419	443	418	415	398	407	396	415	378	443	414	441	404	422	407	391	436	445	453	411	407	488	387	439	407	438	424	434	403	427	447	404	425	439	411	411	436	419	422	417	425	418	393	411	401	441	373	408	424	401	424	435	418	414	427	379	406	421	417	408	389	394	383	389	399	423	439	459	382	390	394	420	398	421	404	385	443	400	444	407	390	377	424	401	435	383	416	399	404	416	417	392	408	411	395	434	398	431	438	417	428	414	416	381	396	398	428	396	406	429	380	422	421	442	393	437	384	409	409	410	395	422	437	453	429	383	387	389	407	416	414	384	415	408	409	398	425	416	404	435	401	390	387	401	380	454	409	404	425	379	396	417	414	425	403	413	391	394	426	412	405	436	413	435	415	442	428	396	418	432	453	409	431	392	393	432	411	388	442	413	409	424	414	387	410	398	393	412	391	396	425	414	381	451	387	382	432	394	415	406	403	417	427	399	429	398	408	417	423	391	431	405	419	405	396	426	387	388	384	412	425	401	419	410	444	393	400	419	432	411	397	390	373	417	424	394	400	408	404	389	391	402	416	413	425	395	392	388	432	412	416	475	399	442	423	391	422	405	421	441	413	409	402	426	424	414	381	429	394	439	396	460	377	400	413	442	401	432	406	421	405	417	402	379	400	417	428	399	418	421	388	445	405	416	417	416	412	415	434	405	416	377	410	404	430	453	405	398	375	431	399	404	450	404	390	448	408	418	378	405	443	409	423	409	414	409	412	405	439	389	422	371	436	436	417	385	454	430	422	415	433	383	417	428	420	443	437	458	401	415	433	417	441	395	387	423	418	405	429	428	397	448	403	414	408	413	463	442	438	411	423	432	429	410	434	412	406	434	444	411	392	405	428	401	406	376	424	451	421	401	419	391	374	392	402	411	412	402	407	424	391	407	420	427	406	435	414	408	414	404	432	403	441	396	431	415	414	405	423	399	403	401	389	422	385	429	418	445	410	420	408	422	407	369	397	373	421	414	422	402	428	401	450	421	399	438	402	398	418	439	396	394	384	437	438	439	429	441	397	438	422	405	425	433	368	396	389	411	417	415	424	435	430	412	385	413	435	379	417	398	401	427	426	412	440	395	416	389	396	419	414	408	407	387	404	426	411	397	430	371	385	414	430	409	402	400	408	417	402	448	399	386	415	402	384	432	390	425	411	439	411	393	417	382	389	358	426	402	410	401	420	441	400	382	402	386	432	424	411	383	440	403	427	392	427	412	419	384	442	399	438	448	416	433	441	454	412	413	398	443	421	445	397	398	431	396	393	432	418	382	420	396	394	445	406	414	399	405	392	431	399	367	441	411	413	397	428	425	416	416	442	439	406	410	421	402	406	393	405	420	409	411	418	416	405	442	394	397	391	422	410	348	396	425	397	395	391	372	421	413	426	400	478	418	410	401	418	449	395	408	436	391	379	396	455	429	443	449	425	406	427	432	425	409	444	428	389	426	422	437	420	458	421	378	407	416	454	441	416	421	415	414	385	412	403	423	395	390	413	404	447	402	461	423	391	390	376	400	366	388	429	400	425	390	397	419	422	395	404	398	394	410	414	430	388	376	424	371	401	384	398	420	450	415	404	396	398	405	406	412	442	450	393	397	422	430	415	402	429	393	398	420	380	421	416	390	380	394	420	438	410	440	394	419	399	399	435	419
56666	93436	69810	33711	20878	779	684	666	666	593	595	637	634	609	588	554	585	539	626	595	587	578	601	581	579	555	515	612	598	558	555	657	1150	1216	645	573	590	560	526	570	562	572	537	582	575	504	579	561	572	592	582	562	569	533	576	580	577	587	544	552	567	591	545	581	578	549	583	549	593	604	546	501	567	572	562	570	587	603	587	586	564	594	572	590	596	524	570	565	568	545	571	559	575	550	527	560	535	599	546	513	612	524	564	523	587	552	562	582	585	616	577	568	548	548	570	581	551	581	599	582	567	574	514	503	566	581	548	580	543	575	557	542	530	596	616	587	555	539	566	549	556	597	590	568	557	597	556	570	552	583	612	545	578	552	568	572	548	613	570	594	550	601	544	560	552	558	571	554	577	578	546	596	570	572	602	519	571	578	551	576	553	574	544	622	593	567	558	581	596	580	578	566	569	572	584	552	546	550	575	581	589	514	527	564	587	569	543	582	542	587	549	587	579	573	583	565	596	559	581	568	553	555	568	521	595	599	526	575	513	622	599	577	602	555	551	586	630	577	539	553	554	591	580	553	594	575	568	577	616	511	572	581	593	558	554	561	527	598	576	591	594	582	582	569	575	531	524	579	590	570	604	547	586	603	560	569	578	594	594	580	548	596	541	596	598	577	576	551	606	594	590	525	576	570	583	521	546	558	564	544	576	617	577	547	549	575	527	547	556	549	567	555	531	543	556	568	563	548	608	568	544	577	557	604	576	544	570	502	553	551	562	567	579	520	598	571	564	543	536	590	544	620	550	566	530	592	549	579	562	566	565	589	584	577	553	569	537	561	549	531	560	533	569	551	548	565	555	611	545	545	552	573	539	583	604	569	562	590	529	585	571	579	554	570	590	574	570	581	597	566	599	535	577	617	583	555	560	559	572	571	546	585	568	593	577	573	568	547	585	587	550	561	557	589	587	593	547	564	604	574	654	588	590	562	566	534	549	571	596	554	566	551	621	596	588	555	608	560	586	563	524	565	571	553	565	588	567	585	577	552	600	579	636	564	589	533	553	570	589	550	572	566	571	547	557	572	569	567	535	569	582	553	587	540	572	565	553	571	566	561	570	560	581	587	562	598	506	544	571	608	591	566	586	582	578	561	599	582	561	526	618	583	594	552	554	576	581	582	544	585	545	541	550	539	604	579	610	572	580	558	563	593	559	563	538	603	578	567	575	533	552	549	570	544	597	568	555	545	545	588	565	600	592	562	569	596	582	618	568	526	572	588	561	570	590	544	585	536	541	567	589	601	586	590	583	541	550	576	582	595	589	576	580	572	595	533	609	546	579	557	605	541	560	583	571	597	581	627	588	532	557	545	537	591	604	574	586	577	570	571	595	604	610	595	587	576	576	555	573	563	553	567	592	604	547	602	584	574	552	582	601	583	588	570	562	580	574	540	604	556	603	552	525	565	604	513	597	564	620	605	514	578	585	599	571	549	575	569	573	595	575	633	540	577	571	540	601	575	576	535	518	587	581	533	540	578	565	526	533	575	585	600	548	536	566	534	564	557	561	524	570	603	534	623	572	582	557	573	580	556	587	564	559	568	609	561	559	538	632	597	578	551	569	569	561	574	536	550	547	575	557	585	534	578	582	546	585	555	518	558	585	517	535	575	577	582	571	582	560	584	543	554	573	622	562	622	565	595	565	586	538	585	591	556	599	539	581	561	526	565	555	531	558	553	563	559	613	566	585	569	544	551	525	582	610	585	598	527	532	521	521	525	531	594	607	598	584	593	560	574	610	599	554	507	600	581	545	603	612	573	533	580	555	582	569	571	597	566	539	549	583	625	579	560	577	573	571	562	568	556	562	602	530	558	558	610	575	601	601	548	566	579	582	548	540	636	544	568	540	561	538	588	564	594	592	562	548	582	538	605	556	563	567	562	549	566	513	547	584	569	608	550	539	527	551	591	580	583	542	589	562	567	583	547	576	580	545	564	605	580	590	584	541	559	544	584	535	601	534	552	589	589	545	593	554	582	590	600	582	591	569	573	561	517	607	635	568	576	554	600	575	559	569	558	571	556	589	543	594	555	573	579	580	597	584	580	568	580	581	561	575	563	547	577	542	581	567	570	559	568	549	546	585	551	569	549	603	561	573	539	530	553	559	549	580	553	599	589	567	545	565	555	575	568	583	552	549	556	573	596	568	579	543	556	584	548	554	569	547	565	599	542	576	566	573	560	570	579	575	556	566	580	642	542	559	561	578	574	556	554	556	564	589	555	571	571	517	616	572	591	563	594	550	528	558	601	584	586	577	609	525	569	565	562	565	535	586	552	596	591	622	558	564	608	563	565	581	581	538	577	602	604	597	550	544	582	593	557	559	556	608	606	575	574	580	606	567	585	585	561	535	612	584	581	571	561	532	569	591	586	574	566	572	553	592	569	574	565	578	564	558	549	560	569	543	594	582	559	557	585	593	542	543	545	570	652	601	592	553	586	622	613	556	584	580	595	582	542	543	554	601	565	562	524	553	603	616	553	552	572	563	571	533	571	555	532	584	562	574	552	565	576	589	557	590	604	585	579	571	591	574	585	545	587	531	542	604	611	583	595	513	556	586	567	536	581	551	548	580	542	582	555	615	529	570	549	593	585	596	588	584	599	594	573	561	595	574	562	535	525	556	548	571	554	553	561	522	609	597	581	613	606	544	539	573	542	559	596	560	579	594	577	570	598	590	548	574	576	552	577	576	606	589	561	631	586	524	525	471	516	516	557	588	550	576	544	576	580	561	537	546	585	548	573	609	572	563	538	550	582	567	546	545	580	603	545	569	598	542	604	611	590	583	557	562	613	537	538	575	571	556	600	589	577	583	555	572	553	545	600	542	550	583	527	572	564	599	557	562	570	554	580	569	566	572	581	517	564	562	540	586	578	566	555	549	555	538	574	556	563	562	561	612	579	598	569	602	581	537	539	589	575	601	603	573	567	568	604	582	553	546	547	560	562	595	574	582	577	562	598	578	551	585	573	568	530	506	566	548	617	583	567	608	563	580	577	578	525	550	555	601	589	617	559	557	552	593	612	572	596	558	548	560	582	589	582	585	532	559	533	553	597	536	549	558	558	559	594	614	562	529	568	523	508	569	567	593	547	567	578	539	556	591	597	551	569	569	583	563	568	569	519	609	544	597	584	551	568	546	573	561	592	576	553	576	496	578	610	573	542	585	573	559	551	547	589	593	544	569	530	595	541	519	547	558	549	566	594	549	578	540	601	540	564	523	565	605	558	553	618	565	562	586	584	599	568	597	558	537	588	571	548	556	580	580	593	576	546	565	525	538	602	596	544	573	558	582	570	578	607	544	586	577	579	564	535	554	526	576	567	560	602	540	537	563	592	562	547	606	543	559	567	557	559	550	527	576	583	565	580	553	567	566	575	557	556	538	546	563	539	589	519	576	554	575	550	523	523	539	569	588	540	552	555	557	601	551	586	558	534	541	552	584	543	509	604
22912	21954	32646	24201	22443	18356	5339	584	450	485	479	455	476	454	440	474	477	471	452	454	453	433	428	417	460	451	425	448	468	465	442	554	999	983	631	388	481	429	429	423	433	466	423	462	455	437	438	432	438	411	401	438	418	445	420	433	451	405	405	380	450	442	408	444	395	458	392	440	427	418	383	389	437	415	451	393	448	455	433	417	468	430	459	414	436	456	425	446	442	436	428	403	405	451	416	419	424	429	394	397	460	416	413	415	407	380	405	422	433	417	435	428	449	438	382	437	431	430	441	401	389	460	433	419	408	406	449	376	434	414	408	412	470	455	427	455	434	422	401	437	416	457	434	413	426	425	435	419	425	429	402	416	441	414	430	411	427	412	425	445	453	420	428	405	430	436	414	438	421	399	446	423	459	413	426	407	454	446	422	436	433	422	430	451	411	433	436	421	432	417	431	422	390	461	435	462	442	433	443	383	430	463	406	425	437	409	400	434	424	462	468	429	439	448	432	420	400	425	441	416	421	471	411	448	393	418	437	410	406	411	389	422	416	442	430	429	437	471	459	413	452	414	396	457	418	438	435	434	433	415	441	414	402	425	422	408	411	440	435	462	392	427	439	425	418	397	428	423	425	430	433	408	409	406	461	436	412	387	425	423	438	451	420	431	413	407	433	421	425	449	420	408	429	422	433	434	448	411	425	453	420	404	386	414	396	427	419	438	431	416	444	400	419	436	449	422	450	452	433	460	438	417	444	441	446	382	455	460	427	425	453	422	428	441	393	394	397	412	417	405	437	430	411	415	426	391	446	391	399	404	420	421	377	396	414	402	425	449	435	426	397	425	396	421	396	422	416	406	415	396	415	423	451	394	397	456	406	416	402	387	441	439	410	433	458	396	419	429	426	437	417	407	445	387	444	413	418	432	410	394	415	430	484	362	433	404	410	412	429	437	403	412	431	465	397	411	418	401	435	463	473	426	393	450	419	403	427	442	451	437	430	453	418	454	429	430	440	398	447	454	415	441	419	403	403	430	426	425	442	413	434	444	443	440	422	416	451	416	448	401	453	422	443	395	405	429	417	435	410	429	424	455	430	416	454	429	427	424	419	427	373	428	437	414	432	491	433	389	411	422	386	413	411	421	443	429	430	423	418	452	439	400	427	383	441	427	443	409	445	428	442	409	444	435	433	402	423	454	419	415	431	429	439	388	421	414	405	412	401	413	446	424	424	491	459	408	460	462	421	416	411	431	422	408	428	429	432	428	417	416	403	425	390	431	442	463	425	444	412	408	454	411	418	447	407	410	476	440	419	427	426	425	466	443	450	430	444	456	433	431	406	417	420	438	447	377	414	407	428	461	435	449	429	403	440	430	409	412	427	437	442	390	441	393	420	383	426	434	414	426	425	433	438	435	393	396	434	434	412	423	425	394	415	445	434	435	451	393	447	388	423	440	424	424	426	433	434	443	432	419	415	441	435	436	411	423	458	424	409	421	425	444	408	466	442	422	450	466	414	429	457	445	412	428	409	452	414	481	446	415	420	443	410	426	404	433	476	417	423	447	443	403	417	448	403	448	409	422	396	369	440	444	441	443	429	399	470	414	435	410	461	350	416	440	443	413	431	427	430	412	419	416	417	437	468	387	483	455	420	397	421	386	389	451	399	417	424	441	440	407	404	426	435	416	399	448	423	434	430	413	457	428	476	429	455	404	418	427	424	409	424	410	433	394	403	394	435	457	423	448	396	406	397	428	432	440	436	429	420	418	429	438	466	449	422	407	380	415	430	431	416	433	425	397	415	423	450	428	425	450	415	416	420	440	464	426	449	445	423	386	415	413	372	408	414	417	365	439	442	410	408	410	439	420	460	408	437	401	441	386	415	380	446	438	413	397	377	388	413	478	426	410	419	416	424	376	427	428	383	422	441	456	457	425	382	410	468	459	423	422	422	476	432	394	457	426	431	459	413	418	432	429	398	400	421	420	412	403	427	394	404	419	443	412	400	438	433	419	405	426	439	463	427	420	421	428	414	421	440	434	416	436	453	442	413	443	406	458	418	458	475	388	431	411	410	390	474	444	455	435	429	443	432	448	401	386	389	436	435	405	445	406	404	440	434	411	435	450	401	438	409	453	432	391	428	388	435	428	404	418	453	417	407	432	447	392	410	416	428	413	461	423	454	453	426	399	411	409	391	430	450	475	449	391	442	414	423	441	423	391	427	416	374	417	450	447	425	419	404	420	428	411	477	432	439	440	469	396	385	441	414	409	428	439	388	398	412	411	406	421	375	416	420	404	367	430	389	391	437	420	390	448	415	428	406	436	400	433	437	462	471	454	407	414	417	410	428	429	432	430	419	404	399	393	448	447	414	454	415	399	427	451	415	422	399	406	419	447	397	402	391	417	471	462	441	390	387	437	413	410	457	405	454	446	404	445	413	432	425	406	377	452	392	449	441	449	449	471	437	440	407	452	437	430	404	449	436	385	462	410	450	407	435	433	460	421	428	445	413	434	441	435	394	404	474	423	427	417	389	420	432	430	457	438	432	432	466	417	415	410	432	437	453	449	428	405	423	374	423	433	396	427	429	404	405	449	406	410	414	444	422	394	403	430	395	429	422	398	391	422	417	447	402	446	436	395	411	425	405	422	404	431	440	426	406	402	440	410	407	428	438	424	434	424	423	428	428	411	407	440	448	443	417	426	421	419	433	397	390	400	439	423	414	412	401	419	396	416	403	434	452	402	385	419	441	446	423	457	451	484	429	439	429	417	433	434	414	413	415	411	392	423	430	435	428	417	406	442	408	423	419	409	413	439	423	419	404	385	395	422	425	432	444	388	434	416	414	403	414	412	397	390	447	431	458	446	415	396	402	397	429	410	421	420	442	441	411	401	431	425	451	458	384	451	423	460	392	461	391	391	425	440	422	368	450	412	447	389	427	420	465	416	418	437	432	405	397	402	406	455	425	431	432	431	432	409	436	435	422	444	377	434	416	439	442	395	443	412	402	470	430	416	436	383	435	418	437	409	451	402	447	404	439	475	427	420	448	410	435	420	418	433	405	433	410	428	443	442	438	420	451	452	442	430	382	392	411	414	392	402	458	412	405	416	394	435	393	405	408	434	436	458	414	409	427	399	423	387	452	436	428	447	414	430	453	450	389	426	416	438	458	441	418	411	390	399	407	403	436	421	442	427	420	440	422	414	392	434	415	448	440	409	424	380	434	407	425	413	434	433	429	412	402	441	414	387	418	421	443	414	446	414	439	427	435	428	453	438	397	408	412	415	429	456	471	435	373	417	410	402	422	438	394	396	439	450	427	420	434	420	419	417	398	380	440	424	445	465	414	403	400	422	381	419	411	441	413	418	442	421	418	461	435	419	429	434	412	399	414	398	418	404	435	470	379	418	443	438	431	411	424	440	419	435	417	405	421	416	394	409	392	427	446	421	363	409	423	439	419	421	415	393	442	423	408	431	383	418	421	472	414	396	468	421	447	434
59822	97612	76117	39911	25748	920	852	813	769	738	705	663	607	653	638	579	607	580	576	534	580	611	607	565	612	545	593	594	566	608	605	833	1965	1797	1075	557	579	629	540	613	572	564	561	601	602	594	583	581	587	591	575	554	571	602	608	582	568	605	575	592	582	552	540	610	565	591	590	594	579	548	583	593	598	543	591	574	620	588	576	601	584	568	575	581	623	495	525	548	584	575	612	592	545	582	516	523	560	580	575	615	601	601	552	541	586	544	530	550	547	555	593	605	554	559	569	597	606	576	555	531	567	628	556	579	541	615	538	569	576	592	605	561	568	574	567	561	576	564	599	596	547	602	569	608	572	544	586	576	577	539	572	642	580	569	590	525	569	558	593	565	575	557	571	588	610	580	565	582	525	576	611	589	537	572	557	591	606	583	602	561	576	602	574	546	522	593	634	568	598	571	581	560	555	557	588	580	600	549	605	551	563	570	578	557	584	560	542	555	561	588	596	589	606	618	583	602	542	540	592	580	596	582	590	576	617	558	586	556	579	554	551	563	559	583	583	607	582	604	594	540	596	570	587	562	565	565	599	574	589	582	560	556	577	576	553	540	572	586	568	588	565	574	602	597	552	534	586	557	597	611	526	586	567	579	568	543	544	613	526	534	601	583	567	557	563	570	598	587	575	585	563	591	552	552	583	581	586	568	581	558	622	578	574	535	578	564	610	559	584	570	596	576	542	641	586	597	581	631	527	607	561	511	593	587	623	581	576	546	594	620	566	575	604	570	613	573	561	573	568	599	573	598	536	590	592	574	558	590	569	587	583	609	557	570	583	602	580	610	589	571	571	572	576	520	567	589	574	606	608	594	603	588	581	589	557	583	567	584	621	581	602	584	579	577	536	577	594	618	587	574	551	603	558	582	575	562	584	565	645	583	579	584	553	530	596	551	588	621	610	574	607	580	565	583	587	612	552	547	560	560	582	596	579	600	583	560	629	571	589	572	606	552	558	541	574	573	605	618	571	534	573	610	570	572	588	600	586	609	504	577	538	581	553	553	567	598	594	566	621	580	604	575	568	580	554	574	603	621	574	574	573	580	588	573	586	647	577	567	549	566	553	536	586	551	567	567	624	546	555	571	572	567	571	566	597	569	618	618	597	565	546	559	570	547	568	530	600	513	548	594	562	600	576	576	575	609	594	554	589	562	585	584	559	583	593	552	595	581	605	545	618	551	604	543	556	576	546	583	562	599	576	581	588	580	582	571	588	618	559	554	552	543	619	585	555	560	547	602	587	602	598	542	607	570	577	606	584	549	558	571	592	621	595	539	572	566	568	565	597	617	557	597	584	557	601	568	563	558	610	568	566	590	575	551	569	550	595	583	556	558	566	532	574	615	552	570	603	590	595	630	597	610	587	544	532	561	577	547	591	544	588	551	585	594	579	579	611	587	597	574	565	532	533	606	589	535	558	577	533	566	605	556	534	581	624	555	572	565	611	564	591	589	587	573	562	581	583	602	553	599	558	588	539	577	563	576	569	565	590	587	594	574	543	591	577	614	578	592	570	577	555	583	588	553	617	554	579	569	612	555	565	576	579	567	570	583	592	562	565	534	607	571	609	604	602	575	587	552	558	573	557	555	580	555	573	554	571	618	564	610	563	572	561	578	559	567	565	585	576	590	601	580	592	625	578	595	586	576	589	554	602	589	534	611	595	543	569	578	603	594	596	559	541	587	557	575	612	571	576	579	605	612	582	550	582	620	593	604	577	582	542	583	548	597	606	600	574	589	596	565	579	610	519	563	568	604	603	546	568	572	560	515	570	560	563	577	562	611	554	605	580	585	560	556	559	598	579	569	604	596	573	547	599	607	599	550	597	581	565	595	532	568	538	565	591	566	543	563	565	596	599	600	566	548	558	618	583	595	589	575	572	598	544	578	570	584	546	600	611	575	601	578	584	569	619	626	579	611	606	612	605	591	575	556	588	548	617	610	590	551	577	570	564	559	567	554	576	562	595	577	577	599	573	579	606	602	578	555	597	572	558	538	591	579	589	578	527	562	645	556	611	583	582	613	553	600	579	576	570	585	605	586	552	570	581	576	579	581	578	559	616	583	582	614	535	557	610	596	550	622	549	566	599	573	624	542	536	573	591	586	604	597	578	554	607	512	556	587	551	570	598	574	571	594	598	560	594	577	566	581	586	544	584	565	584	573	595	578	554	593	583	571	582	584	578	563	598	580	586	604	597	549	529	606	579	587	564	568	570	546	575	563	570	587	555	602	585	573	530	581	550	565	633	591	557	542	551	580	549	566	610	628	537	557	584	602	545	575	553	598	593	582	532	587	605	597	590	608	599	536	583	552	592	594	556	528	543	553	573	595	584	559	583	557	583	585	596	606	604	593	589	587	594	631	527	593	572	539	576	607	558	627	573	553	591	549	603	538	610	538	549	542	575	564	562	597	582	563	610	575	540	558	575	599	570	600	582	555	555	553	528	581	611	568	556	600	551	540	560	598	536	524	592	564	582	537	603	519	601	584	568	555	585	613	559	612	560	587	596	572	565	587	558	547	591	624	559	595	589	576	591	590	578	610	585	571	578	564	548	557	594	566	595	597	572	570	544	623	590	595	568	565	577	572	577	576	606	579	615	562	584	619	592	581	572	583	590	552	610	617	561	579	579	583	562	565	540	549	605	559	573	557	552	589	574	592	553	556	530	601	575	551	612	594	578	608	586	595	584	588	556	601	564	580	599	616	549	589	607	553	591	561	589	613	566	554	565	553	580	582	567	548	583	639	626	556	584	579	583	618	539	574	582	569	530	543	587	586	560	548	576	578	523	575	552	607	591	542	603	577	612	565	613	609	564	588	560	576	570	585	581	541	607	571	564	604	587	535	573	544	567	579	564	550	575	553	575	559	558	571	570	523	527	605	564	545	578	573	556	603	597	545	573	570	635	560	573	580	545	532	612	546	603	576	615	579	598	573	557	591	548	532	617	593	557	546	595	578	600	522	579	605	592	569	550	579	566	509	538	590	533	577	593	601	595	557	550	527	594	548	571	606	550	576	602	593	572	547	621	591	534	563	575	574	566	548	565	581	629	620	597	571	559	591	559	542	568	594	563	573	612	611	524	566	568	559	547	598	614	561	544	598	554	573	584	564	571	578	607	588	528	578	562	574	574	580	596	560	586	568	531	601	567	561	570	581	516	584	579	562	560	594	557	544	618	628	585	598	572	600	597	592	570	573	525	590	547	591	566	568	558	574	571	560	605	571	577	581	587	586	579	585	569	596	579	576	582	593	579	615	618	538	604	601	516	627	599	579	590	591	594	566	567	561	629	566	571	587	578	576	601	551	560	560	615	573	566	597	600	618	592	555	594	605	579	587	571	585	581	585	546	609	634	531	583	587	584	564	602	544	590	568	578	596	610	580	545	595	568	569	541	590	604	570	602	558	556	561	611	584	607	593	560	578	550	594	569	597	601	604	584	578	549	602	580	595
27468	31377	32652	11701	3047	321	293	241	291	268	284	235	246	284	277	270	256	271	285	295	268	275	277	264	268	270	259	283	271	269	306	248	335	348	325	262	267	283	263	257	293	284	264	272	288	298	281	279	281	269	268	292	298	271	266	262	270	265	242	250	270	306	281	271	271	286	286	261	270	268	259	281	265	284	273	264	266	274	307	247	254	286	294	241	267	281	258	266	276	278	279	253	254	256	279	288	268	265	253	261	272	284	288	266	256	249	263	263	267	261	299	278	274	242	294	253	254	305	249	263	252	252	256	265	267	263	302	266	293	245	250	232	290	238	237	284	304	265	283	259	249	269	262	309	283	299	245	278	274	263	283	242	291	272	248	294	265	281	282	261	266	259	279	267	279	254	249	242	272	256	274	286	270	282	273	291	274	278	261	302	243	282	278	256	252	251	250	256	275	280	285	258	262	252	269	254	266	282	271	295	262	237	284	280	266	242	269	256	269	268	296	246	297	292	301	282	271	278	267	240	281	292	275	275	269	281	284	253	253	253	284	248	275	281	254	291	269	263	256	293	275	278	259	268	249	283	269	243	282	270	249	295	244	266	272	249	289	272	257	282	245	247	271	276	280	260	263	263	289	291	249	266	252	268	269	272	256	268	297	265	275	299	249	272	254	285	267	299	259	273	270	282	263	254	239	270	241	261	267	256	264	275	271	262	264	296	285	284	268	256	272	276	278	273	255	252	306	277	273	263	306	250	262	253	259	260	264	241	275	268	268	243	271	259	251	261	279	252	273	253	291	233	264	283	271	249	258	281	248	250	297	250	264	290	264	282	253	256	253	281	267	278	286	275	276	307	255	259	268	274	263	241	255	263	272	286	278	237	263	271	265	304	269	281	273	295	282	255	289	254	279	276	276	264	295	265	282	242	289	241	255	257	259	276	257	268	262	270	277	264	265	296	268	274	262	258	252	275	276	265	268	249	278	266	249	284	224	261	264	266	274	248	271	251	247	273	277	253	280	254	239	268	258	269	270	294	290	270	267	284	265	296	294	279	273	263	264	259	281	251	299	260	275	251	234	280	283	296	260	289	257	258	285	253	278	261	272	265	259	272	253	263	258	238	235	265	282	281	240	294	292	269	302	243	279	291	257	269	273	266	259	257	245	265	272	259	281	252	280	275	267	270	253	268	261	261	280	261	273	273	262	246	288	345	280	268	301	301	306	294	270	288	309	265	269	261	270	244	294	277	303	267	257	272	250	280	267	266	282	263	272	288	271	254	279	272	284	260	263	253	262	275	278	253	234	260	254	274	271	257	240	259	274	243	292	251	247	260	245	292	271	266	246	269	283	284	257	247	282	315	263	236	265	271	282	284	283	279	262	248	275	260	280	246	267	279	264	281	289	267	294	275	274	278	272	275	292	219	275	295	250	288	293	297	274	255	258	257	271	278	260	294	263	264	278	301	298	263	296	272	286	283	263	256	253	272	290	257	273	264	275	268	267	258	272	271	267	240	261	263	271	262	264	288	291	261	277	259	276	261	270	270	276	276	284	255	251	275	293	272	285	244	290	245	276	278	290	240	283	279	277	263	272	245	266	263	280	295	266	273	260	252	286	271	252	255	285	243	283	283	279	254	279	263	244	281	259	253	275	280	265	279	269	271	256	267	277	257	267	282	245	282	276	253	247	248	281	266	271	263	287	275	250	266	264	275	234	267	270	238	276	287	269	282	244	235	259	285	242	273	295	244	264	280	257	247	282	262	264	236	266	269	291	249	224	292	269	278	268	253	253	302	269	248	289	274	245	278	274	244	308	259	267	282	284	245	264	256	270	280	255	250	281	268	289	264	273	268	284	269	255	311	266	291	267	260	265	252	262	263	278	289	232	269	254	248	272	287	269	249	280	271	265	243	286	301	262	272	301	265	266	267	236	234	273	261	256	253	247	287	248	254	275	256	241	266	250	289	251	292	257	258	260	254	247	263	246	293	260	248	279	246	271	265	252	286	282	264	300	280	257	232	273	247	282	241	284	288	292	293	299	287	261	267	268	269	275	275	276	269	289	278	276	278	247	290	268	263	295	243	279	268	270	257	273	274	274	264	267	284	265	262	227	289	249	273	281	256	232	268	282	260	265	279	249	288	249	282	247	330	284	269	279	286	282	254	273	239	266	245	277	257	266	253	286	262	297	295	253	302	248	279	240	266	256	287	249	295	243	258	290	252	269	246	255	268	252	269	252	268	270	263	248	286	260	293	257	226	271	271	261	262	264	278	287	233	276	273	275	283	261	266	250	265	294	301	255	262	247	274	268	275	261	279	260	268	270	266	258	271	274	267	287	277	289	286	271	249	263	272	276	281	286	287	267	297	248	285	283	237	279	284	251	260	269	291	257	274	264	259	268	263	286	259	253	281	266	275	310	250	278	272	260	254	275	262	257	267	267	271	277	284	274	262	273	260	271	291	283	263	258	264	248	256	238	246	264	278	295	275	263	283	254	274	272	276	236	279	263	254	261	252	278	257	247	286	253	263	264	270	257	274	266	268	292	287	266	268	262	272	264	274	249	272	248	270	271	272	265	265	262	250	280	265	236	263	271	276	278	266	271	277	262	263	300	267	253	289	239	279	266	268	261	262	269	285	304	292	307	244	252	279	270	262	293	282	281	286	252	276	269	262	306	256	286	284	274	254	238	289	280	257	296	256	266	280	264	290	245	240	267	290	261	272	280	264	273	260	274	257	276	269	269	275	270	247	278	270	255	274	296	279	264	267	270	269	276	254	273	279	287	277	263	270	256	255	296	264	250	253	295	286	269	282	252	263	251	301	286	290	253	251	290	283	245	266	259	249	252	260	302	279	260	277	268	265	268	237	266	266	253	282	262	272	256	288	270	260	301	249	269	269	247	271	242	281	253	270	294	263	245	305	312	283	268	265	246	268	253	304	269	287	250	272	283	276	288	269	271	259	285	222	236	290	261	259	275	278	252	265	312	278	257	261	265	279	260	267	251	257	253	258	286	264	247	246	273	298	271	259	285	267	248	280	292	271	285	250	253	266	265	269	244	262	260	252	291	284	273	262	257	298	275	295	246	278	271	261	300	273	260	297	278	257	277	310	274	285	274	274	295	277	258	287	267	256	271	271	248	264	302	259	229	271	279	277	299	265	289	253	276	288	280	265	249	242	274	287	279	260	271	295	265	288	271	244	277	249	265	303	252	264	279	278	271	274	267	261	276	303	233	251	260	300	266	264	257	246	296	254	265	259	261	304	249	253	300	307	244	270	254	293	266	269	287	277	228	278	269	289	259	243	266	262	256	277	263	282	255	260	266	240	281	246	252	245	277	251	279	263	271	243	271	311	282	320	276	282	281	266	251	263	305	282	273	287	267	272	244	272	265	250	295	255	279	259	268	303	263	273	299	277	256	248	293	267	258	287	252	273	260	230	287	269	250	275	243	277	273	294	258	267	272	264	283	260	265	275	250	253	285	285	280	273	296	261
32103	49339	34795	6000	4718	432	353	395	390	381	422	367	396	433	396	360	363	384	399	366	386	339	384	396	397	370	365	405	367	409	371	387	476	514	435	412	359	387	395	367	378	385	391	383	392	364	371	366	380	339	375	388	373	368	366	375	370	382	387	395	372	414	349	345	387	405	353	387	346	411	381	370	365	376	342	381	355	408	403	322	388	378	409	382	385	345	346	376	390	373	348	417	385	353	375	383	380	381	374	368	369	368	403	366	400	386	385	383	355	398	390	386	376	404	397	350	423	376	361	373	367	354	396	372	374	353	387	362	369	400	379	380	355	397	401	384	371	401	390	358	371	388	386	363	365	397	393	383	396	375	388	395	370	359	373	339	374	396	399	377	398	378	397	342	392	394	378	361	394	396	380	415	397	383	405	348	379	382	363	380	338	367	394	378	376	364	393	380	333	385	398	410	386	369	384	396	379	389	417	377	386	380	390	380	403	377	382	385	370	400	353	415	377	425	340	381	369	378	380	414	403	389	399	368	400	395	395	381	350	375	382	417	372	359	361	395	372	378	391	381	403	383	413	377	365	382	375	362	379	359	363	389	396	364	367	352	352	375	363	372	371	420	373	375	350	387	364	372	379	375	360	397	382	365	383	382	355	332	400	341	366	407	386	386	390	384	375	372	384	415	428	345	384	364	380	388	375	377	380	354	393	379	363	377	371	379	369	381	398	384	384	384	408	355	396	412	392	355	346	352	391	367	385	365	380	412	367	366	385	376	418	386	398	384	385	380	386	402	373	379	373	367	341	421	363	371	373	382	390	360	359	381	352	399	358	415	383	371	369	374	386	366	403	384	383	369	349	352	402	349	420	410	399	357	371	430	359	378	405	363	373	354	357	401	363	380	367	399	375	360	403	345	352	377	376	404	385	359	413	402	372	346	347	391	374	371	375	389	368	418	374	373	411	386	389	366	346	369	393	380	373	367	392	380	370	382	376	387	373	408	389	385	391	385	356	354	391	344	376	361	380	350	385	392	374	350	376	363	354	410	400	369	388	373	343	394	369	380	360	399	365	401	380	369	387	415	356	374	383	409	391	381	399	358	346	400	372	431	398	353	389	344	352	412	403	403	359	393	394	383	369	389	365	382	382	386	368	379	357	395	350	358	344	386	358	359	379	387	394	352	396	394	364	351	370	387	410	414	383	368	374	377	370	386	378	367	372	371	386	376	341	375	364	400	370	383	375	393	359	412	406	375	360	373	387	384	355	390	384	383	355	372	374	397	393	370	400	359	376	361	401	372	340	368	371	388	381	381	378	396	369	370	384	389	413	380	401	383	369	393	380	370	413	387	413	346	431	372	384	356	404	351	372	391	362	340	403	398	361	361	415	352	359	350	369	365	369	380	350	385	395	367	383	385	341	375	368	389	378	362	383	342	395	380	354	395	374	387	375	381	384	412	358	371	352	381	388	391	390	370	395	350	378	374	366	388	325	367	396	415	358	378	359	378	346	375	380	384	365	364	372	415	400	390	370	384	367	395	381	344	378	404	381	389	437	362	408	378	376	355	366	400	367	370	352	391	397	384	389	359	360	411	347	408	378	389	364	394	376	370	363	392	353	411	358	392	349	369	404	395	343	368	385	345	390	391	360	402	412	363	390	370	398	377	400	395	374	381	329	367	399	374	416	375	375	389	380	394	388	390	390	370	381	353	367	397	390	384	399	359	390	367	406	399	387	373	383	380	378	370	398	365	355	393	415	349	418	371	410	407	416	346	406	382	359	377	366	376	412	363	356	370	418	380	381	367	397	371	388	377	362	359	417	391	420	428	385	405	376	363	353	380	372	388	373	401	363	388	395	392	384	423	392	391	376	405	352	360	381	354	345	375	386	393	381	390	353	316	384	331	393	406	353	387	393	385	360	382	398	372	394	376	393	392	417	357	413	394	369	410	363	353	407	379	384	387	419	417	367	367	408	398	343	382	409	359	406	374	389	362	358	389	380	381	404	379	363	358	400	349	398	381	374	381	381	379	374	385	399	385	401	357	374	391	371	388	378	359	383	373	404	419	377	349	367	364	364	354	389	362	384	399	379	393	378	387	410	369	373	409	388	379	387	369	375	394	399	363	406	377	402	384	383	377	394	365	419	421	394	368	390	359	366	387	374	388	388	386	383	377	369	375	397	383	370	385	386	380	378	385	431	377	378	396	422	384	399	352	376	390	399	352	400	373	384	382	380	382	404	392	380	370	380	358	357	402	374	375	385	386	378	395	402	390	382	371	370	394	369	378	392	346	335	395	375	406	376	406	401	371	392	396	391	384	409	378	377	388	380	358	357	362	365	371	347	349	377	358	335	384	366	402	421	354	374	379	343	385	386	389	382	386	381	326	365	337	417	391	377	377	372	409	413	379	368	386	367	363	395	394	363	358	386	380	424	413	354	394	356	382	381	381	407	390	371	421	364	374	395	384	396	397	384	403	380	378	389	351	352	365	383	351	371	403	341	369	407	406	383	361	397	364	384	403	382	366	423	397	360	416	358	390	395	410	390	353	404	414	382	348	381	378	396	377	366	372	378	381	362	388	396	378	362	377	367	373	390	404	371	374	376	396	357	385	399	381	366	390	363	406	375	370	396	376	339	378	374	375	394	383	361	415	374	402	367	375	352	373	373	390	359	381	380	370	389	362	390	371	359	376	380	396	339	365	391	391	381	381	382	384	382	375	355	388	389	387	387	373	398	399	409	356	412	387	389	383	409	349	385	347	370	362	420	360	367	382	371	403	394	380	434	362	400	387	355	437	390	395	355	387	372	373	380	388	370	368	383	376	363	409	357	381	399	396	400	368	376	373	379	375	372	367	361	382	408	380	416	373	376	371	386	398	390	394	404	363	384	372	381	370	407	367	360	396	389	429	349	350	399	355	399	389	373	370	385	401	361	366	389	398	419	391	369	393	392	391	391	406	366	369	371	376	370	411	379	354	370	363	340	381	374	400	363	387	380	373	383	414	379	379	385	385	391	365	371	438	406	373	389	398	389	399	406	395	356	383	352	385	380	347	404	387	330	386	349	376	379	400	378	383	351	366	376	380	383	378	377	358	394	386	391	358	347	407	368	398	415	383	366	370	417	368	369	341	399	390	412	405	388	379	367	378	367	406	403	355	340	372	353	381	385	380	386	360	391	382	358	400	389	393	363	359	376	394	391	343	402	392	391	381	396	378	399	364	364	372	385	350	414	383	361	390	360	355	355	363	401	370	377	366	374	366	373	382	388	374	414	383	411	326	325	383	356	383	408	388	400	369	382	384	364	376	386	394	392	401	386	352	381	370	394	404	346	377	376	341	393	391	382	368	426	395	352	397	377	375	409	392	386	375	404	409	365	367	417	389	394	366	391	374	400	363	380	366	408	370	383	410	379	378	384	395	383	348	407	387	330	358	369	381	410	372	409	389	373	357	359	374	383	363	356	357	395	402	354	398	363	401	342	397	403	388	361	386	359	397
23972	22859	33433	24531	21564	10596	928	491	481	437	428	434	419	442	413	432	419	410	436	400	428	408	439	415	404	445	410	408	427	416	435	439	779	728	557	412	432	436	428	402	427	412	404	433	399	452	401	447	413	418	432	448	422	410	423	395	425	410	374	411	425	412	387	439	451	419	409	399	448	442	415	405	403	413	432	428	381	440	418	442	454	463	404	379	422	402	423	453	411	401	424	423	412	397	400	433	427	412	422	457	426	442	422	408	442	406	430	397	422	407	387	425	426	434	421	406	390	443	429	435	425	406	465	429	396	394	400	379	408	393	409	437	393	420	403	384	396	446	403	432	397	459	442	424	394	426	401	445	418	412	432	427	410	386	418	397	426	411	397	426	413	386	437	427	428	431	420	398	381	435	444	417	441	397	444	449	428	440	430	424	414	429	441	404	425	380	390	396	429	430	424	373	432	432	423	427	416	437	387	398	440	452	391	388	453	442	346	398	410	413	410	419	426	431	413	452	443	369	393	415	395	404	427	393	392	396	380	392	418	406	405	415	421	426	413	422	409	422	396	435	429	412	425	463	413	436	425	396	439	433	398	418	414	379	440	402	427	446	403	417	437	408	422	403	413	412	439	403	458	431	420	399	446	422	448	406	407	447	396	413	408	414	420	433	458	453	401	460	392	388	445	409	381	450	419	411	420	422	435	426	387	401	416	392	433	452	408	456	381	440	379	432	401	421	398	396	441	432	416	415	392	405	409	406	422	396	436	424	386	403	400	420	406	422	403	412	448	421	423	428	416	446	392	396	402	432	408	440	416	368	435	398	430	399	432	400	417	403	407	443	423	399	447	430	398	412	386	386	432	406	425	420	410	407	403	401	446	437	409	433	428	418	439	410	416	435	414	409	391	434	391	398	421	434	424	415	363	424	422	368	413	453	422	441	448	429	414	443	399	437	421	417	413	432	422	421	434	422	396	408	409	408	426	419	420	420	413	439	414	425	422	468	428	423	396	407	429	441	401	449	434	459	428	407	442	403	410	451	463	442	434	415	413	449	431	438	431	417	413	390	389	427	412	416	398	400	399	421	404	399	391	413	392	387	407	415	411	410	430	435	339	394	423	433	455	433	462	439	372	381	398	398	433	376	390	393	438	408	439	420	400	424	443	428	410	432	433	437	415	430	409	434	407	423	432	371	421	432	437	395	431	438	398	391	416	430	406	395	417	411	449	425	419	407	448	425	401	417	419	438	401	420	420	398	406	418	408	437	432	413	368	402	435	424	431	423	442	390	406	456	435	418	421	431	406	383	396	420	402	428	433	420	450	395	399	419	421	413	398	413	461	425	452	395	412	438	413	429	396	422	449	399	373	405	432	416	419	413	450	427	447	436	418	398	409	419	416	404	381	407	444	400	407	384	440	437	419	417	418	406	414	423	426	430	442	443	412	436	418	395	418	369	393	425	431	420	398	400	418	428	427	382	392	393	432	430	414	413	429	388	443	379	413	428	409	413	420	388	415	445	425	382	405	440	431	404	432	426	445	412	421	414	410	405	418	428	414	404	374	425	404	401	382	430	454	390	435	448	431	460	379	468	418	432	422	397	377	404	388	415	393	442	406	413	427	418	426	404	435	423	392	427	431	424	416	430	425	406	450	400	391	419	415	409	400	386	414	417	428	440	386	406	435	409	395	452	435	400	374	401	434	395	447	405	412	442	397	445	434	410	418	419	451	478	406	406	425	416	439	420	409	404	427	430	420	443	412	425	420	431	380	412	442	397	431	411	402	370	392	397	407	425	419	426	400	396	391	402	463	420	404	433	455	451	432	404	387	442	425	410	404	431	399	431	408	395	443	443	427	430	390	444	422	407	454	385	392	400	377	415	417	427	399	437	408	420	451	401	431	443	396	399	413	422	411	441	390	383	431	389	454	411	431	396	452	434	414	418	408	417	449	410	413	386	400	450	424	408	418	421	428	405	411	398	405	431	400	401	367	442	413	443	413	422	455	392	439	427	415	386	405	405	443	449	440	452	437	441	408	398	435	403	427	428	364	392	469	407	364	423	476	418	406	424	415	413	400	436	449	445	437	414	412	418	425	406	451	402	406	381	420	421	429	390	379	406	419	415	389	405	430	433	426	411	383	411	425	458	409	432	410	424	424	427	394	430	455	430	447	425	421	424	411	426	404	389	424	409	467	372	413	444	430	460	409	439	398	378	413	423	407	393	399	442	430	418	408	411	416	431	409	415	406	421	402	386	404	418	397	411	429	429	423	389	405	445	427	392	389	395	421	386	434	417	412	431	410	407	426	402	423	396	443	416	455	389	417	457	444	414	404	387	429	403	418	401	437	479	399	444	437	452	426	392	392	436	413	440	428	448	404	446	410	421	411	407	433	427	429	413	427	395	418	404	453	441	420	392	458	431	429	383	390	425	413	427	415	401	391	450	421	422	386	441	398	419	411	428	438	411	432	388	433	411	452	385	440	427	398	424	419	410	427	409	444	437	408	416	405	408	410	399	412	406	422	428	422	412	403	414	411	451	394	391	433	449	435	456	391	433	440	410	416	415	408	397	406	457	424	437	408	433	445	380	396	422	432	394	406	440	421	395	427	404	421	436	435	383	474	427	444	415	417	428	443	424	419	385	381	453	403	408	396	417	461	444	441	422	430	434	401	419	394	442	415	404	451	397	445	416	402	427	434	407	410	406	417	406	430	446	449	429	416	435	390	439	411	432	378	407	423	414	432	422	418	423	451	403	383	420	413	421	425	416	377	436	451	396	425	461	407	408	393	390	414	415	415	390	439	423	433	420	410	414	410	423	444	429	405	433	386	463	388	428	429	433	441	418	405	387	404	420	445	427	426	443	391	417	406	432	400	437	409	426	429	445	424	410	418	429	407	434	398	419	440	425	411	405	437	429	389	405	422	408	400	354	429	407	381	382	434	412	393	441	415	388	393	414	437	418	392	415	382	413	403	421	450	388	447	445	446	432	409	410	413	452	410	410	452	391	415	390	410	407	444	398	454	430	442	425	439	438	435	423	411	395	437	462	407	424	436	427	384	420	406	444	401	388	414	423	430	436	402	413	450	423	447	433	398	424	424	415	427	414	424	398	394	412	446	417	416	438	437	437	437	415	444	420	411	384	391	453	426	411	433	386	411	437	424	430	434	413	435	416	431	415	412	431	416	431	401	422	431	425	419	371	419	415	425	430	437	447	402	403	419	421	450	424	443	434	434	429	430	451	387	426	420	420	411	412	402	422	410	421	395	404	415	403	417	433	428	400	443	419	412	454	450	434	396	417	414	443	402	424	396	418	403	431	435	407	412	354	470	434	423	410	406	395	379	406	415	426	402	444	406	426	436	397	437	442	409	402	416	398	387	400	435	442	390	391	402	447	430	403	451	383	427	421	394	448	432	372	389	418	438	391	392	434	426	424	437	437	450	465	395	416	422	406	408	385	461	409	383	386	455	428	418	439	414	399	418	424	395	412	387	416
57635	87829	67843	26990	20585	737	682	686	651	602	589	638	663	593	576	590	593	549	553	609	596	625	586	605	586	624	625	584	611	650	596	609	1393	1280	870	595	558	576	596	545	575	575	587	553	607	600	601	579	578	604	570	568	625	577	550	607	549	582	566	573	615	554	595	543	528	558	592	547	588	542	600	573	582	587	542	572	533	614	579	603	601	610	558	593	593	566	584	566	561	579	584	616	575	554	531	520	657	568	537	610	548	568	596	542	629	510	580	526	595	574	577	538	568	643	588	549	583	582	592	528	548	578	613	598	550	585	562	592	551	568	580	614	591	559	556	585	540	567	613	558	574	591	592	561	582	577	613	533	567	574	570	595	595	578	571	533	542	540	571	563	614	599	557	585	561	546	586	591	587	548	526	576	588	552	562	544	544	597	579	540	562	577	612	557	577	600	569	559	614	603	598	577	584	534	611	544	595	533	535	554	548	530	586	576	585	595	534	553	538	567	587	574	596	586	603	595	565	529	567	528	562	582	573	550	538	551	603	585	590	531	601	551	555	611	559	582	566	590	620	592	595	595	621	562	584	557	554	587	549	555	586	555	594	565	522	553	600	611	584	537	546	548	585	556	557	555	570	593	570	581	567	587	584	560	535	546	549	605	585	562	601	552	580	593	532	607	589	579	563	573	561	538	583	584	601	527	602	572	587	588	559	576	546	553	550	575	559	527	587	571	585	547	606	580	555	544	571	568	553	590	566	532	625	601	539	605	556	587	551	577	567	611	586	560	573	553	583	531	542	550	539	582	548	568	605	607	597	609	606	577	558	534	566	564	549	634	589	579	612	538	545	562	608	596	581	548	571	579	549	563	641	577	574	588	582	530	611	584	589	542	546	579	610	553	562	573	572	515	589	576	588	583	553	588	529	582	556	534	612	570	612	593	547	550	638	587	550	579	614	519	560	606	526	583	581	559	553	556	585	570	601	573	575	540	584	557	528	580	583	564	631	577	555	578	579	576	585	565	540	574	552	587	581	591	580	607	546	595	579	600	571	602	579	528	548	569	563	573	593	607	526	574	597	555	578	595	516	577	579	588	569	576	610	574	572	548	575	556	581	566	563	569	570	575	539	590	572	580	572	607	589	561	552	626	547	560	557	566	576	535	571	591	589	550	591	555	564	567	578	588	598	556	562	589	570	526	575	550	541	532	588	582	536	602	561	553	575	584	558	573	515	543	567	599	592	581	559	562	528	585	622	542	553	538	589	618	572	547	571	582	572	590	588	573	570	569	525	597	570	576	553	563	535	572	580	561	568	582	580	583	563	601	573	556	567	538	591	544	583	582	534	520	558	539	566	587	561	555	587	595	618	600	576	558	567	587	582	567	566	610	550	594	545	582	564	571	553	621	570	547	595	570	554	599	559	594	596	638	588	576	589	550	573	522	591	576	547	574	522	561	577	583	604	545	591	598	562	561	560	520	581	598	558	573	621	599	608	517	600	534	590	606	563	584	606	628	556	585	589	597	537	558	562	559	556	576	592	543	568	589	575	560	562	531	585	585	554	597	621	575	554	563	580	602	553	603	616	572	561	560	576	610	575	566	569	540	557	613	604	576	574	562	558	609	595	606	607	583	587	621	629	558	580	543	560	612	563	582	604	567	565	605	590	604	584	602	537	577	598	600	649	614	570	577	621	587	563	576	586	574	580	557	619	568	590	583	546	570	564	546	623	595	584	612	595	557	564	531	583	568	585	570	565	551	556	565	565	609	560	617	583	617	597	549	528	561	584	612	560	605	548	582	587	583	585	557	557	542	536	555	555	581	580	554	569	574	563	584	531	584	571	559	590	587	575	570	549	573	607	617	589	570	588	534	592	577	562	576	574	577	565	543	543	589	587	581	587	560	571	552	535	579	603	517	569	600	572	577	560	543	573	537	576	554	564	580	590	562	649	591	609	555	603	566	566	578	598	531	530	603	578	552	566	586	598	589	596	588	559	546	582	550	520	572	557	591	559	553	584	593	596	551	604	530	547	587	582	592	607	545	545	551	588	563	499	568	536	593	532	548	554	576	563	573	601	558	598	545	585	541	585	660	613	612	627	577	563	571	546	547	553	584	614	582	528	584	574	598	599	559	586	562	566	583	551	606	587	567	588	593	561	576	599	562	576	573	605	561	577	593	533	552	598	555	528	555	571	568	606	603	566	555	591	579	512	550	633	550	555	526	592	532	561	579	582	593	558	548	551	576	541	549	576	571	598	599	566	618	495	554	580	535	535	573	593	593	540	531	547	593	557	569	561	581	593	571	581	582	591	563	552	628	563	587	569	596	577	567	577	536	619	606	563	585	556	542	586	552	604	558	603	548	540	550	575	568	570	505	596	575	526	581	581	584	577	611	539	552	580	597	532	573	583	583	587	544	591	587	565	558	575	582	588	506	587	582	600	554	581	578	582	562	551	581	612	552	608	586	579	595	579	557	559	585	607	546	587	565	549	589	592	571	562	599	557	583	585	594	572	539	545	589	580	604	585	571	568	556	558	547	563	561	574	592	546	597	551	546	551	544	585	541	554	547	599	608	595	599	630	533	569	560	583	583	558	547	564	572	535	563	593	602	541	551	539	601	554	551	599	582	589	545	598	580	561	562	535	580	561	564	565	585	564	561	536	579	558	539	574	559	560	534	568	583	552	567	564	537	599	592	542	587	544	542	556	631	561	583	555	584	553	520	613	613	569	555	569	561	544	664	580	591	569	542	518	535	558	623	553	596	546	559	542	557	563	564	572	543	563	567	575	579	577	594	597	573	539	524	601	599	585	537	547	623	541	556	524	578	579	602	541	550	608	575	551	599	575	554	573	578	566	579	585	591	569	539	528	603	564	589	573	608	604	593	609	580	594	562	564	568	559	603	570	613	559	619	598	597	583	595	620	556	617	579	550	597	548	592	597	553	577	566	585	583	555	634	607	571	569	569	597	551	578	562	571	544	586	566	531	568	598	618	578	579	565	583	588	524	546	568	598	563	585	564	585	589	537	614	593	574	540	623	519	589	588	539	537	592	556	594	587	568	602	628	544	555	571	575	569	607	613	581	561	584	572	561	587	612	537	543	587	573	554	599	580	530	588	606	563	567	585	609	606	585	583	579	555	560	560	580	534	525	569	584	565	642	600	602	533	585	586	574	532	562	561	545	602	571	581	605	556	555	565	586	566	611	574	581	566	570	605	560	558	553	560	534	617	565	581	579	541	531	564	530	583	611	567	589	561	579	551	565	563	577	571	615	602	531	571	615	565	569	600	564	570	573	574	610	556	588	572	594	618	580	575	595	575	577	549	551	602	568	581	563	613	567	591	574	576	583	542	589	583	597	609	605	564	592	591	561	595	586	554	563	598	538	590	586	562	599	547	582	590	566	557	672	554	581	555	586	560	561	563	566	565	566	579	633	587	580	581	596	599	561	536	545	582	511	570	583	592	636	555	580	588	571	547	549	521	573	537	582	542	563	537	571
22889	21824	31098	23961	21471	19604	7271	647	475	478	447	444	454	466	443	433	505	468	433	470	444	484	448	438	433	417	439	441	435	431	449	530	1059	998	595	451	437	419	432	387	449	436	450	391	373	442	456	414	465	420	434	481	411	429	421	440	422	423	410	416	434	438	461	455	453	436	442	415	419	437	401	420	404	425	405	413	398	447	448	447	433	435	428	426	395	403	456	450	455	437	441	456	411	460	436	412	444	425	451	422	433	409	427	445	427	422	433	407	482	433	403	435	387	398	425	429	443	431	434	425	455	394	414	419	458	460	392	419	407	401	464	417	463	443	400	418	423	451	415	421	401	424	447	453	409	417	381	406	438	421	417	446	443	411	444	417	419	457	409	426	438	394	433	414	434	445	416	441	419	440	429	425	469	462	421	402	412	416	442	425	415	426	450	437	419	422	397	452	408	434	417	389	380	415	458	397	409	439	420	443	443	442	421	416	442	389	436	416	445	382	391	430	452	418	450	439	424	391	436	436	417	414	434	436	401	424	434	449	425	439	444	451	445	439	457	398	481	408	432	432	424	421	429	421	461	419	437	410	433	421	436	421	434	394	421	419	375	442	418	419	451	452	428	383	402	431	466	436	440	478	445	419	404	425	393	405	441	443	413	408	426	455	437	433	420	421	406	397	432	433	442	382	414	430	450	442	418	441	452	410	385	456	424	441	396	441	445	407	442	467	445	411	420	414	449	391	417	435	448	403	405	421	440	437	422	386	434	457	421	410	419	465	422	439	409	422	422	444	392	445	426	375	460	419	398	435	413	430	400	451	426	474	431	460	430	447	422	399	425	436	404	432	458	431	424	466	408	405	450	402	418	426	381	427	436	430	403	420	454	441	407	412	419	405	415	427	428	397	431	399	451	411	454	429	422	473	404	427	407	435	438	433	422	445	442	431	453	391	447	448	423	449	455	463	424	410	452	458	426	419	428	440	413	386	394	419	443	416	433	461	411	476	410	448	411	417	397	429	434	478	430	429	449	456	443	414	416	424	437	416	426	426	417	454	408	399	442	458	460	405	461	440	408	421	427	433	439	420	424	478	450	454	452	453	416	458	437	436	472	406	439	436	404	401	443	468	441	424	417	440	436	423	440	426	457	400	443	426	424	457	467	474	442	446	418	449	417	454	396	418	436	402	445	426	435	387	388	421	461	404	429	410	415	386	408	445	443	439	426	432	401	397	411	439	411	424	402	420	389	433	416	471	431	428	399	437	433	391	436	445	434	436	414	450	425	453	406	408	444	408	448	420	428	452	408	443	444	434	419	462	460	430	414	418	411	415	428	419	436	450	442	401	400	440	406	407	434	422	403	434	412	432	439	427	434	426	414	442	441	431	415	415	411	445	429	434	440	422	422	446	437	445	435	453	448	442	413	414	441	427	434	445	474	434	411	438	395	434	450	419	428	431	477	409	435	403	463	466	441	450	460	421	469	471	465	460	403	398	468	395	436	382	452	434	448	432	454	440	447	393	434	427	436	423	422	442	451	449	424	434	407	452	396	455	418	451	415	439	414	409	470	394	391	444	419	437	461	411	396	444	462	409	435	447	441	440	422	398	429	412	425	454	415	458	404	422	420	417	462	419	425	415	450	429	435	414	434	428	432	424	371	445	415	423	450	433	454	422	414	430	426	409	404	444	413	407	408	398	426	421	430	416	433	416	419	409	417	455	419	429	413	435	419	444	472	436	442	444	410	379	419	437	421	405	429	455	439	422	438	460	454	468	419	422	442	401	409	423	422	437	429	443	426	410	441	419	423	453	402	413	451	408	396	449	429	428	434	452	418	449	418	445	422	438	407	408	429	445	407	384	412	409	473	440	420	390	448	453	437	392	422	424	427	367	437	434	439	428	416	393	435	399	456	406	462	424	408	420	420	456	416	412	434	440	431	418	429	451	401	422	411	444	414	437	393	443	420	414	427	416	417	409	413	428	463	431	384	379	389	420	455	427	437	437	414	402	456	430	423	397	423	456	428	420	406	437	415	399	405	384	430	408	401	425	425	418	425	453	425	424	425	432	413	404	455	438	403	398	404	438	442	416	424	434	453	461	415	425	400	389	413	444	451	417	430	426	416	448	450	444	410	421	446	427	420	430	448	450	421	433	457	422	446	458	427	404	407	418	434	415	407	413	423	438	423	410	436	408	413	444	450	384	434	463	418	447	451	436	413	421	409	434	393	424	416	429	459	413	460	412	415	386	427	412	445	418	441	430	442	401	420	446	429	446	422	450	430	490	445	429	443	453	431	401	410	439	405	432	453	451	419	429	424	407	432	401	442	406	402	412	425	448	432	396	437	387	408	432	457	411	394	419	396	445	413	415	412	416	431	434	434	403	468	422	403	444	366	405	450	436	440	396	408	427	441	419	429	443	424	386	399	411	440	418	421	419	412	439	477	427	436	429	428	420	460	416	407	428	404	469	441	426	448	420	437	460	434	431	450	423	445	413	429	409	409	405	415	439	447	453	415	440	435	409	430	396	442	439	396	444	426	432	398	429	405	453	417	392	435	430	436	412	450	411	420	453	431	407	452	405	407	406	438	442	446	424	446	436	408	415	444	419	395	431	426	439	458	420	410	430	431	454	445	467	409	402	439	371	406	425	428	388	418	414	468	420	428	423	439	394	424	428	410	395	423	380	423	442	394	429	399	415	443	433	441	436	442	448	426	427	412	414	436	442	433	404	406	417	428	406	410	452	448	429	450	461	434	397	448	457	422	455	411	432	414	412	449	433	417	427	406	474	438	397	451	431	435	420	425	455	417	439	394	432	436	465	424	412	422	411	416	474	429	452	413	430	419	408	455	444	440	386	434	398	437	421	415	482	433	445	442	424	412	427	405	427	412	450	453	438	389	419	403	422	425	397	445	453	424	412	435	439	432	405	406	426	415	415	418	400	425	402	432	458	456	414	422	420	443	420	417	418	439	432	446	431	409	415	413	459	417	439	416	423	389	408	430	445	470	434	426	415	397	448	411	413	429	409	446	424	399	407	415	425	409	445	398	439	395	408	422	412	435	473	420	431	440	451	418	440	414	420	433	398	405	440	374	402	440	419	437	406	430	447	426	436	422	423	476	437	440	426	457	426	387	450	482	422	436	440	419	446	445	420	449	409	447	442	439	422	421	418	395	387	473	426	396	437	432	403	426	427	446	421	422	399	415	421	454	456	409	437	420	436	436	419	469	437	397	414	445	426	486	460	454	365	413	430	424	415	425	442	422	436	400	421	440	421	415	447	428	437	418	381	419	443	413	425	364	417	446	435	415	436	409	430	429	413	419	486	451	413	428	418	399	398	413	399	420	427	423	421	418	412	408	423	420	425	418	429	431	412	434	390	384	402	436	449	422	477	400	398	458	388	408	412	416	412	442	433	458	459	451	421	428	426	421	431	437	419	445	408	437	447	418	400	441	434	426	426	410	424	399	409	400	407	447	438	429	456	432	436	431	470	418	432
57007	93539	73257	21216	22431	945	837	811	704	737	665	655	654	654	674	642	614	626	601	584	636	603	621	587	582	630	576	604	594	608	602	836	1961	1927	987	568	586	560	586	529	604	548	577	572	557	574	566	610	577	564	591	550	573	608	558	562	588	583	580	628	576	575	542	542	568	600	605	601	591	579	597	608	593	588	560	602	575	549	619	581	565	571	610	558	564	581	556	544	615	563	575	585	601	540	609	563	559	604	565	582	535	595	631	603	578	636	597	570	596	569	539	586	566	578	572	600	590	583	621	603	617	565	581	562	610	565	544	603	586	617	591	589	586	575	575	551	542	566	583	595	560	609	591	597	562	573	589	599	588	602	608	548	598	560	579	590	615	592	633	597	585	553	625	608	575	594	541	588	594	608	607	634	606	562	550	572	590	524	566	591	575	555	587	547	601	579	607	580	552	599	576	557	560	582	591	615	601	615	590	622	561	607	646	564	570	584	564	609	610	611	618	604	536	583	601	541	578	595	588	578	607	587	597	538	583	556	590	558	612	601	603	580	579	583	555	556	622	587	565	573	573	554	601	528	626	612	568	600	586	569	544	616	572	612	574	573	552	567	585	581	576	597	577	536	589	602	555	553	552	607	574	581	566	624	579	568	566	568	632	575	579	549	604	577	590	605	596	583	570	619	558	575	571	595	605	600	537	586	598	580	569	548	576	523	574	552	558	584	575	582	607	581	641	566	617	582	603	581	557	628	557	567	574	580	567	580	574	596	571	582	591	574	603	557	593	598	596	561	602	551	610	595	562	540	543	548	605	584	601	538	589	565	605	591	621	580	519	594	584	580	568	557	567	567	558	585	527	582	564	608	558	580	571	611	558	541	603	582	579	597	536	556	618	598	597	542	579	573	569	584	577	600	539	567	592	569	552	559	567	520	609	552	579	590	584	547	563	551	571	569	562	547	589	620	599	633	574	585	617	589	577	561	564	598	616	588	617	602	614	581	557	597	611	613	641	607	552	672	592	592	588	551	509	585	596	588	620	571	621	599	606	574	577	545	599	604	558	586	581	579	581	601	606	568	618	561	610	605	568	611	594	552	573	571	580	507	592	575	618	565	574	556	577	571	587	547	584	579	583	568	581	551	596	610	568	622	597	561	548	562	600	523	624	612	607	547	582	602	602	583	601	576	532	591	566	571	612	574	559	599	561	592	603	585	567	562	616	608	569	580	565	583	599	558	551	595	598	574	550	565	611	620	554	586	611	603	596	604	566	613	598	592	582	568	577	594	587	593	560	594	570	559	583	548	532	607	561	609	580	562	588	595	538	590	583	555	611	553	616	563	587	539	607	640	594	598	595	628	585	578	566	617	562	575	572	589	596	599	564	569	583	548	584	602	610	570	538	577	638	587	611	547	588	587	608	538	564	566	594	593	604	568	607	626	630	568	597	547	618	586	600	535	558	583	571	549	612	610	564	536	624	581	562	559	604	623	528	584	586	597	592	604	557	583	571	571	559	568	577	581	612	551	560	626	569	570	556	560	607	604	583	598	585	529	586	555	588	585	549	576	576	610	561	575	604	551	607	591	595	626	576	559	641	618	547	548	587	620	550	586	570	585	590	583	568	605	640	582	574	586	605	580	568	602	589	616	598	586	561	555	567	589	577	607	594	572	595	567	605	570	589	570	598	579	584	604	622	601	537	580	631	587	570	622	570	581	574	570	567	619	590	608	581	648	562	579	541	544	566	579	597	588	628	606	611	611	622	613	617	586	577	564	586	596	630	575	600	572	591	570	591	608	592	557	591	566	617	538	561	549	555	608	604	645	617	556	578	566	592	564	594	568	592	612	571	566	552	585	593	569	600	554	585	595	583	578	568	525	589	617	547	562	551	594	564	564	571	624	589	581	548	612	615	557	575	613	626	597	603	595	567	612	580	561	586	545	574	536	520	575	570	558	605	564	599	576	558	591	604	589	620	546	562	638	558	554	583	557	584	623	565	561	564	514	573	571	564	578	600	579	582	522	596	603	551	559	584	548	596	547	574	578	554	606	589	547	535	592	627	595	649	561	614	615	591	607	571	545	540	633	592	574	598	581	576	579	603	636	574	536	577	585	570	624	594	615	574	579	561	575	577	555	587	581	580	617	591	593	583	569	564	589	599	573	583	572	616	572	568	563	578	584	594	572	566	572	571	608	571	604	599	572	546	595	605	570	591	623	529	563	598	566	560	579	532	587	538	592	666	609	581	564	569	592	596	566	592	624	582	553	560	597	586	595	575	579	586	571	585	601	547	574	578	569	579	596	598	587	582	576	579	592	533	616	570	578	623	571	604	614	592	578	547	546	594	535	600	580	573	564	616	555	544	580	594	552	551	627	596	588	571	574	545	590	584	561	622	547	602	592	596	553	578	542	566	557	585	547	566	539	569	547	593	598	545	588	606	574	611	597	600	571	558	562	553	620	586	579	600	616	644	578	532	558	605	588	562	602	560	613	617	591	544	592	615	540	558	553	602	606	634	606	630	583	603	570	620	521	566	581	579	595	577	573	580	548	593	619	558	514	637	592	570	572	653	635	542	601	592	563	602	592	642	556	600	588	603	600	588	621	607	584	596	582	586	579	585	575	557	540	563	602	574	606	568	596	550	595	584	547	567	578	531	559	587	627	564	566	557	569	600	574	560	625	576	580	536	559	561	579	634	581	565	601	582	582	518	614	579	594	547	614	614	591	550	584	595	603	589	572	576	566	600	626	562	548	547	601	582	563	584	627	549	617	618	585	575	617	582	580	556	558	547	600	609	576	556	577	582	602	594	570	537	524	592	581	581	572	614	590	577	606	605	562	617	573	579	527	570	604	623	621	570	607	578	555	579	611	574	553	571	555	563	590	574	591	567	563	573	576	570	597	577	585	568	608	546	654	578	576	562	592	590	576	562	584	569	593	571	623	612	573	585	596	592	578	566	600	635	579	575	553	588	591	601	575	614	581	538	560	577	524	618	558	579	521	561	588	619	559	610	569	553	573	593	549	575	574	617	586	603	595	608	563	612	577	598	618	590	574	586	582	594	546	619	577	547	550	603	611	598	579	611	583	596	606	587	580	590	533	554	611	582	573	579	610	584	527	565	639	604	592	617	567	590	573	559	609	611	531	587	570	605	561	552	575	635	574	604	584	572	569	561	561	574	547	560	581	547	591	577	534	544	571	586	584	580	576	588	566	600	596	577	586	568	616	578	579	576	600	614	561	618	608	593	573	571	585	613	585	577	620	604	553	547	579	583	591	541	602	641	627	575	610	614	605	570	548	570	572	591	550	666	573	553	600	574	562	574	561	547	624	612	557	565	577	581	580	593	562	571	559	585	586	592	580	605	578	572	604	607	548	603	552	574	546	548	553	538	602	572	605	584	558	552	590	600	587	589	640	625	576	583	564	578	629	619	575	570	559	571	570	574	559	649	572	602	578	589	559	562	607	623	595	586	571	555	591	562	556	600	599	593	623	577	584
28066	30456	31751	10570	1497	274	270	279	316	255	263	265	258	261	278	264	283	281	267	313	273	279	276	256	269	294	278	261	265	289	292	264	288	344	277	257	274	281	290	300	262	269	256	285	288	285	272	274	290	292	252	317	282	278	282	289	302	262	253	255	291	263	277	285	284	268	255	254	299	291	295	305	280	265	272	286	250	260	294	284	276	285	265	256	263	286	266	281	270	290	269	296	282	296	266	276	286	272	286	273	299	260	274	256	253	278	275	278	303	248	283	302	278	264	280	265	255	295	279	243	269	255	274	289	281	258	266	287	260	278	285	311	289	275	265	285	274	276	277	271	310	296	263	272	288	261	274	254	259	273	312	258	272	268	297	283	251	262	287	297	279	243	274	307	272	257	264	281	282	271	266	270	293	283	278	277	276	280	279	254	280	253	277	262	272	237	298	265	269	265	278	259	278	255	245	282	275	289	279	259	283	279	283	256	283	271	283	255	286	285	282	290	264	293	284	284	250	304	262	287	256	266	283	289	315	241	281	304	255	290	264	269	253	256	259	272	294	267	273	275	272	274	280	272	275	272	272	266	284	259	279	274	268	281	270	278	279	265	261	297	259	276	286	252	267	280	279	272	266	292	264	301	270	241	271	252	281	255	268	241	276	279	286	273	295	297	267	274	294	241	255	271	275	287	279	282	289	288	280	258	277	236	278	263	282	285	276	257	266	233	281	288	283	282	298	273	272	268	283	280	263	260	263	262	281	305	251	268	263	276	270	275	277	286	261	261	282	273	291	266	278	266	293	274	272	262	260	280	272	256	282	291	279	270	262	264	272	277	237	283	263	253	252	254	249	253	274	271	274	277	266	287	258	244	250	280	240	237	262	273	278	277	288	277	274	286	244	285	241	296	269	290	265	252	270	254	270	279	292	268	275	254	294	272	286	292	280	278	300	269	239	274	267	278	271	266	261	269	273	256	251	273	276	280	269	263	230	270	296	311	272	278	285	293	312	265	276	285	282	259	297	257	285	264	279	311	257	273	279	284	265	282	271	244	265	261	278	319	279	312	276	284	268	277	271	257	299	294	294	287	283	280	247	258	268	236	295	293	296	245	278	278	281	294	263	264	281	248	254	307	264	288	293	268	278	256	270	289	279	252	241	272	251	283	296	271	258	282	283	280	264	255	248	255	263	270	292	268	284	257	242	296	272	254	280	276	306	244	263	287	285	274	293	276	266	255	261	293	252	305	262	270	272	274	253	270	257	293	276	277	298	282	275	254	265	245	268	300	283	269	293	283	259	239	286	277	276	269	272	291	271	259	273	235	257	292	267	290	266	255	269	261	249	280	268	294	254	275	302	281	278	276	275	248	274	262	268	266	261	303	262	271	286	265	275	277	280	283	252	303	287	278	273	295	245	295	289	261	273	289	292	298	285	243	291	278	258	292	274	241	240	288	277	282	258	304	265	290	293	297	285	318	268	266	273	260	263	266	290	300	290	256	252	301	265	276	260	279	262	311	308	301	267	270	270	260	292	261	254	294	252	267	281	243	266	298	272	289	294	289	309	285	270	282	274	274	259	293	252	268	299	254	267	262	281	289	273	255	245	290	267	273	257	250	275	262	251	284	284	265	275	261	262	295	297	240	287	269	272	274	290	270	272	270	266	302	299	274	282	262	258	270	245	272	279	286	282	260	275	307	287	263	287	282	259	282	286	296	252	281	304	275	283	255	292	258	265	284	300	285	271	283	272	283	287	280	257	290	264	254	251	268	269	273	269	289	269	265	263	279	248	281	274	273	248	271	303	272	258	288	269	277	270	277	267	289	271	279	263	285	251	267	254	270	268	269	288	268	277	287	283	284	283	293	267	234	301	277	263	302	269	265	266	264	255	262	289	279	260	272	284	272	277	259	264	286	275	288	269	306	250	289	264	291	278	274	272	254	295	269	252	235	264	264	261	279	309	292	298	286	261	269	259	307	267	279	252	269	271	298	313	280	262	266	279	272	273	277	249	248	271	264	280	259	241	247	283	286	258	261	287	262	252	254	262	248	261	258	263	291	261	266	269	274	277	270	268	283	250	269	269	266	283	257	281	280	259	259	268	283	280	265	288	301	277	284	299	264	265	277	284	260	248	289	283	282	240	270	277	238	268	270	281	260	265	256	274	255	269	276	277	264	272	265	256	273	315	253	296	288	250	269	260	255	289	250	293	267	283	258	312	257	284	279	264	261	251	236	280	259	269	272	287	255	258	237	254	283	288	254	282	271	288	251	277	269	263	267	297	292	288	244	299	260	273	267	280	270	286	263	253	264	248	277	279	267	244	272	281	276	251	280	291	292	277	281	264	269	280	266	281	285	253	264	265	257	277	275	282	272	279	260	294	300	246	279	268	275	271	266	276	275	286	291	275	302	279	268	267	291	263	236	259	304	255	275	248	281	239	295	279	268	258	319	269	274	254	269	273	235	279	255	259	290	257	278	254	260	278	278	261	282	269	300	285	274	291	249	252	260	252	249	268	275	277	280	258	246	272	267	284	239	256	275	255	274	280	249	284	268	287	274	272	266	279	294	290	269	281	252	293	258	277	262	259	244	291	263	267	278	272	266	288	265	272	270	263	293	297	270	283	296	289	266	258	278	271	265	262	278	268	303	246	311	257	270	291	263	299	281	273	256	278	253	279	276	261	274	270	258	262	262	256	280	268	269	272	251	286	263	270	287	280	279	273	284	241	279	280	292	266	286	297	282	251	277	270	268	294	264	269	269	298	272	277	297	264	274	244	259	282	245	289	287	254	264	268	286	294	259	283	273	306	254	285	286	257	290	261	257	294	308	281	258	302	251	275	262	291	297	282	285	251	288	248	273	295	275	287	275	273	287	299	244	275	293	249	276	277	294	291	251	286	265	257	274	260	293	251	263	299	241	244	241	273	276	279	264	278	278	270	267	297	278	259	269	256	274	284	294	277	260	285	272	271	269	231	304	265	263	285	270	293	270	300	285	278	262	283	290	267	297	300	254	260	241	255	293	303	262	272	294	273	283	256	285	268	255	263	252	259	275	284	279	268	279	275	287	266	283	286	281	273	235	270	266	285	298	239	260	313	281	325	330	271	282	271	256	271	255	292	287	270	276	275	265	282	286	259	297	288	267	296	255	262	273	267	280	288	282	245	251	281	261	275	300	268	321	268	260	276	309	303	279	269	283	259	292	287	267	278	297	301	260	276	259	263	297	289	278	257	278	267	249	277	261	275	272	292	257	262	299	282	283	251	279	276	292	271	282	280	266	265	285	266	251	243	276	271	285	304	261	249	307	277	280	268	269	255	255	278	277	315	260	287	277	284	253	255	288	272	294	258	300	284	252	302	270	292	273	290	283	270	266	273	269	254	236	295	271	292	279	255	248	256	264	273	244	300	280	267	264	276	290	280	270	274	281	268	310	266	254	279	270	294	277	245	279	260	255	283	270	282	273	253	281	270	289	265	274	292	271	293	275	258	282
33628	48879	34038	3499	2077	400	403	392	387	381	371	406	382	376	378	429	396	395	370	397	392	385	398	403	380	390	388	391	376	385	377	413	431	485	465	414	426	401	377	354	374	408	375	376	407	387	400	410	399	405	385	393	370	386	364	367	411	377	385	384	411	389	350	381	380	389	354	394	417	395	398	388	353	381	392	404	403	355	380	388	407	397	383	365	385	399	381	381	378	404	395	361	418	362	395	354	388	374	377	373	401	357	403	391	401	406	379	364	393	400	371	375	393	361	388	390	348	357	397	389	376	375	405	350	338	379	376	379	410	392	394	366	414	401	401	364	401	381	370	412	411	414	373	385	374	384	380	404	382	387	399	368	383	392	379	397	379	398	397	371	392	359	385	400	381	382	398	398	400	416	389	391	397	393	356	380	375	416	378	401	389	378	337	408	385	373	383	364	393	371	391	376	375	382	341	393	390	423	403	372	399	380	360	364	369	353	406	385	377	387	396	399	388	393	393	371	355	401	387	378	389	383	359	415	380	397	367	356	394	372	386	362	427	348	376	346	384	373	413	372	396	389	377	372	385	397	375	377	380	370	399	394	385	356	385	392	414	376	379	365	404	359	372	376	370	355	374	389	359	393	366	401	403	404	371	389	378	373	432	402	391	376	357	410	377	369	386	408	380	394	400	401	400	376	385	403	368	382	379	380	396	390	380	388	388	370	387	357	398	374	397	407	374	372	379	405	386	376	385	361	386	368	397	355	366	390	376	432	356	382	349	393	376	387	365	387	399	409	395	363	421	385	399	384	369	385	408	376	378	333	363	409	407	379	400	386	395	369	405	361	343	380	347	378	390	400	393	359	422	396	388	376	371	385	360	376	399	376	380	388	382	397	405	374	366	374	385	386	382	405	434	353	377	388	415	399	361	409	382	378	362	371	406	376	369	368	377	386	343	396	377	407	378	396	346	387	370	360	422	417	379	371	356	364	416	368	394	420	374	381	374	406	388	378	393	401	383	384	384	386	371	381	403	407	372	404	400	378	401	378	368	390	422	393	365	418	382	394	388	364	388	401	380	427	386	397	379	361	374	389	377	419	384	384	419	370	395	371	397	390	378	397	372	378	349	379	374	414	377	411	386	376	365	370	362	400	374	379	343	375	402	367	369	381	391	407	384	366	383	386	364	391	367	373	378	359	413	365	353	385	408	390	380	344	375	382	377	369	358	397	369	397	385	334	382	417	384	386	396	372	409	341	383	395	398	403	428	381	377	415	385	408	368	406	370	377	374	383	363	367	358	353	365	358	414	380	377	418	425	366	370	344	401	376	378	362	393	374	413	357	366	381	370	401	397	368	384	388	350	409	397	388	388	410	393	393	386	395	398	391	326	412	417	387	411	417	432	385	427	371	389	398	397	371	390	390	390	368	409	347	393	388	396	411	374	386	369	427	372	393	433	416	380	394	407	398	367	361	346	387	390	359	405	402	356	394	391	391	420	399	400	434	410	412	403	389	411	386	375	414	372	406	368	376	368	362	396	395	384	378	374	360	383	384	352	362	382	414	395	384	397	388	399	381	383	376	335	373	369	384	405	349	384	387	412	377	391	381	367	372	389	377	402	406	377	351	427	369	398	377	389	392	361	387	354	447	370	404	360	378	351	373	372	387	423	393	371	362	417	337	360	350	388	399	398	418	371	372	409	390	335	373	411	405	368	377	353	395	376	348	374	401	432	423	382	354	408	373	383	359	394	353	389	362	377	420	363	409	327	395	353	400	399	369	415	403	374	384	365	397	402	399	383	435	378	399	357	399	397	405	386	388	399	344	355	376	396	407	367	361	385	406	359	410	339	394	384	404	413	426	341	403	410	403	357	391	349	376	362	369	356	401	389	375	334	368	376	376	391	407	389	373	376	379	382	377	380	423	368	402	367	350	382	394	426	401	376	384	387	406	349	382	359	374	390	373	404	411	398	390	408	393	374	376	388	398	406	359	370	379	394	370	390	360	375	404	425	378	372	381	384	331	378	381	392	374	406	358	392	388	388	410	328	359	369	387	378	410	365	384	385	418	382	336	351	388	422	357	331	407	426	401	351	380	395	398	382	383	378	385	392	398	409	410	376	359	352	394	389	391	361	360	397	395	371	384	410	393	382	377	390	379	408	388	353	383	399	385	392	347	398	349	370	401	376	360	380	376	397	397	404	382	365	382	385	389	388	369	435	380	363	387	399	402	400	386	388	375	408	353	358	377	372	402	392	401	388	370	373	421	398	406	404	379	391	368	417	366	392	387	402	410	332	368	383	393	359	421	376	424	354	410	362	407	432	359	347	385	378	415	394	390	386	411	351	365	398	408	371	429	386	424	377	395	397	371	382	390	384	397	411	402	389	377	367	416	366	407	393	359	382	375	381	391	390	376	427	382	369	411	383	404	366	382	355	354	398	363	374	357	389	405	396	406	377	389	402	372	415	369	413	403	408	378	437	398	405	386	355	343	372	401	386	410	369	402	394	385	394	389	383	380	409	406	425	384	366	400	368	390	393	373	401	383	372	397	390	377	384	375	324	403	391	360	407	350	387	380	391	366	413	357	439	359	382	389	360	414	356	360	395	377	368	390	387	337	363	366	368	379	399	381	366	426	369	403	395	363	387	417	428	412	388	414	391	379	391	368	382	380	382	379	405	360	362	404	380	406	418	363	384	377	355	388	402	388	386	398	351	427	370	392	396	420	372	361	373	366	415	385	392	398	383	345	406	381	399	398	400	386	364	366	395	408	374	404	369	354	386	401	395	392	375	391	358	363	392	388	391	394	370	380	396	367	386	376	402	363	404	366	378	413	392	362	383	391	381	364	375	378	366	393	364	379	387	369	444	388	375	386	361	347	398	371	393	417	404	366	389	372	379	404	407	394	402	373	413	382	421	373	357	421	402	412	345	373	374	361	400	376	396	369	365	397	354	408	400	378	375	395	393	407	373	425	397	388	346	390	397	397	398	367	391	386	397	355	361	372	336	389	407	400	373	361	399	429	396	380	362	366	375	359	406	365	364	404	379	374	393	398	360	372	381	428	368	386	372	413	395	383	389	385	453	362	380	360	413	346	408	402	365	399	396	418	417	371	402	384	382	369	375	377	406	410	388	369	405	397	397	400	413	394	384	370	380	383	381	394	371	371	373	363	343	377	352	375	392	374	378	391	389	400	388	338	396	391	380	392	376	369	399	398	368	354	382	389	415	402	346	381	381	391	400	405	363	414	421	422	390	372	385	368	393	387	396	387	391	384	425	362	391	400	366	384	389	398	357	373	388	391	348	401	382	352	411	382	361	399	382	403	378	406	381	355	400	363	361	381	396	391	364	385	391	348	353	371	396	397	384	419	357	379	408	360	389	381	360	367	353	386	387	352	403	379	386	375	386	370	429	400	355	374	379	386	382	381	396	378	384	404	389	377	385	365	368	375	389	421	382	356	360	379	360	376	405	404	408	416	415	391	362	368	358	372	381	386
24090	22421	32201	25432	20945	11942	1063	541	471	457	451	459	425	472	467	431	440	443	460	429	450	432	411	459	399	419	433	446	440	430	464	431	672	802	596	433	451	439	438	402	435	435	407	397	426	394	414	425	404	392	432	464	384	430	423	419	415	374	429	455	428	444	387	447	414	472	407	449	392	432	411	405	448	413	449	427	434	406	428	455	416	432	458	412	447	431	440	437	446	430	442	444	449	417	456	445	443	436	427	394	404	394	432	460	416	455	417	441	446	425	450	429	456	406	434	418	412	412	428	457	408	456	414	425	446	409	413	401	444	395	436	429	399	409	385	453	421	440	441	414	440	440	429	416	428	438	452	425	440	402	415	403	434	402	446	467	450	421	440	420	417	441	466	431	428	423	422	445	403	455	437	402	440	449	415	423	438	426	437	407	441	457	420	413	400	428	424	426	429	464	416	403	416	396	423	424	427	452	449	444	434	451	412	422	426	404	418	424	412	428	428	432	451	445	427	382	434	407	433	406	416	461	427	384	452	424	424	433	433	420	439	401	423	409	425	415	421	434	434	394	465	416	433	447	423	429	434	445	441	443	403	426	421	432	426	419	422	435	401	438	465	443	430	400	435	404	458	446	425	428	432	418	411	408	403	403	434	436	424	445	390	442	423	461	430	431	390	394	393	451	414	397	443	424	414	403	408	433	421	425	421	393	407	379	435	416	437	459	452	418	427	441	411	436	417	421	400	401	407	428	414	463	398	381	439	467	422	408	389	429	423	403	407	420	426	405	424	386	457	445	386	441	431	407	432	431	395	393	444	410	433	423	459	437	443	417	418	398	436	439	456	419	405	439	434	459	401	432	421	412	431	428	419	438	439	443	432	427	422	424	422	403	416	437	432	405	455	423	425	430	427	431	412	404	458	413	424	439	444	425	410	438	421	435	438	431	416	409	439	410	422	442	402	433	434	438	402	414	435	415	440	461	428	415	431	404	478	437	423	402	444	411	451	424	399	464	398	433	416	435	391	407	420	423	431	414	432	391	428	433	453	424	408	453	430	436	439	425	440	443	463	395	406	424	440	416	423	379	401	404	432	404	424	408	388	402	448	448	410	393	448	418	412	424	446	422	426	455	444	389	441	405	399	405	434	397	424	450	432	449	417	398	404	401	443	391	439	428	442	431	420	421	410	421	419	461	415	445	406	426	423	429	433	445	436	469	432	396	408	402	445	426	436	425	434	403	409	408	400	422	466	385	416	467	431	424	401	434	436	404	419	446	413	457	418	441	425	434	412	401	415	443	421	438	427	434	426	391	439	454	442	448	401	417	426	437	443	439	442	435	443	461	418	421	418	429	400	428	439	439	443	419	400	431	384	404	415	401	410	406	445	422	405	416	404	430	429	419	433	425	436	472	444	420	426	434	443	426	413	430	423	405	414	402	402	399	418	422	442	419	434	422	407	430	473	445	419	391	411	445	431	431	430	438	442	397	453	417	425	369	440	446	415	433	435	413	442	462	395	418	421	445	448	459	414	425	419	403	444	430	419	413	396	429	481	413	420	444	456	445	437	435	438	402	420	380	435	401	449	446	402	455	392	437	421	451	399	467	397	448	396	405	436	400	445	435	429	432	407	426	434	428	411	406	385	399	437	427	462	400	433	457	445	412	400	417	434	379	455	469	446	437	410	430	416	457	407	417	418	441	404	423	425	433	420	448	429	429	447	437	408	446	467	442	410	466	432	423	415	436	386	420	469	460	414	445	468	426	435	466	427	424	470	425	432	399	421	424	438	440	440	415	415	395	452	445	417	420	415	400	454	444	404	414	443	439	410	409	418	445	433	472	436	410	438	435	406	436	420	446	422	438	404	414	440	375	447	440	439	424	427	431	425	401	415	397	462	438	438	437	396	423	440	397	415	438	406	412	437	405	413	420	432	449	436	457	431	397	447	446	445	444	441	469	448	427	453	402	421	421	413	393	441	438	424	448	438	397	398	428	448	390	394	383	427	429	433	447	439	403	412	387	426	411	428	432	427	421	394	446	466	427	434	414	405	424	394	399	403	403	402	386	440	438	398	423	399	398	425	387	402	414	411	418	389	423	413	437	434	415	461	435	439	455	454	417	411	437	411	432	429	448	418	459	429	396	459	449	433	407	436	431	431	409	436	435	434	459	456	407	424	426	460	424	424	418	398	431	429	407	397	417	408	417	454	426	431	428	447	431	481	406	411	422	420	433	436	452	463	425	424	393	424	429	421	427	445	471	431	401	421	422	450	411	425	423	455	432	427	446	440	469	413	404	434	420	418	428	447	450	394	444	448	399	419	434	421	438	445	472	404	413	426	414	487	425	425	428	416	431	445	437	452	426	412	402	419	405	439	430	428	407	400	397	472	458	422	461	415	393	440	415	398	397	396	407	430	416	453	417	410	439	410	405	419	444	441	409	425	457	409	435	458	423	449	429	417	412	387	407	465	416	379	411	452	433	427	367	406	409	440	433	413	446	398	422	402	417	431	428	439	476	423	437	438	407	377	378	422	432	442	454	440	443	401	410	440	385	428	417	393	432	384	414	436	393	452	438	418	441	417	412	428	414	456	388	424	446	401	407	356	440	415	463	427	425	419	446	420	416	426	437	449	420	469	412	443	398	470	406	414	404	374	456	429	418	457	481	450	425	452	446	436	412	427	426	408	411	412	429	399	393	418	421	426	410	398	442	384	427	464	392	447	397	464	434	437	431	436	424	429	436	412	411	437	422	390	373	415	405	406	423	409	431	409	422	422	441	402	396	464	413	452	400	414	435	407	444	438	375	419	431	403	437	436	430	456	433	456	453	418	449	426	429	394	427	451	401	451	435	399	465	416	442	432	456	445	382	450	478	409	410	404	406	427	437	419	427	435	429	429	453	433	449	422	450	382	423	425	399	424	394	445	404	470	474	462	396	447	438	430	427	431	441	454	436	428	383	442	404	423	436	426	457	439	379	424	414	417	408	380	431	408	414	412	414	425	461	394	399	440	434	448	429	428	393	415	384	413	452	402	454	397	398	437	430	407	408	436	409	466	420	434	423	460	438	414	389	435	402	439	434	439	413	412	439	434	407	406	401	430	437	386	427	429	416	440	447	411	437	448	431	428	396	406	422	429	409	447	383	412	435	380	445	420	437	436	461	437	486	403	435	415	423	440	429	403	424	403	460	409	368	429	433	416	410	421	443	433	449	379	418	390	444	452	422	438	440	393	398	442	475	410	400	441	377	431	413	430	390	432	393	437	450	442	433	394	443	417	438	432	419	421	413	391	423	435	450	395	445	444	412	413	412	447	475	419	403	411	493	469	391	433	425	424	407	371	435	417	469	407	432	410	432	407	440	399	418	399	407	467	441	431	400	415	427	345	407	396	371	424	413	417	444	434	422	410	400	414	420	415	435	421	444	409	430	415	451	380	435	411	406	431	399	436	425	428	436	416	419	390	412	426	407	422	416	381	424	395	404	444	423	430	392	415	441
57125	91483	64956	17032	15049	778	746	727	693	636	625	609	643	623	602	623	619	580	607	625	585	601	632	554	584	578	610	560	599	545	619	637	1193	1394	984	587	582	622	620	551	603	608	562	591	587	586	606	589	589	576	569	604	570	610	587	598	571	618	583	602	553	605	559	575	536	531	577	532	619	571	605	599	597	619	566	530	597	576	589	587	565	555	581	582	600	609	579	574	568	604	590	579	597	566	602	578	609	580	600	543	592	580	590	613	573	630	617	612	625	597	560	587	600	598	609	603	609	574	576	572	593	592	586	567	560	584	620	563	606	592	572	523	565	533	591	612	559	614	590	606	620	625	616	571	569	564	582	552	603	589	616	528	544	589	604	573	555	625	607	529	607	604	562	581	581	590	555	567	601	569	588	589	564	549	642	586	629	598	592	568	610	581	618	580	587	564	565	566	613	588	590	545	561	621	599	593	621	593	605	566	618	609	615	597	580	570	593	651	600	562	586	607	606	611	547	568	610	611	578	575	606	571	551	569	614	583	571	575	556	590	603	614	587	591	597	617	565	612	592	561	563	568	579	579	582	589	633	575	589	599	561	580	590	616	585	571	568	582	621	568	581	598	564	553	584	645	615	566	578	577	629	563	582	592	599	584	588	533	612	618	553	594	572	568	517	561	545	548	573	570	635	617	572	551	597	611	608	558	627	529	620	621	627	579	620	625	582	586	588	568	584	666	626	571	610	559	575	580	556	581	557	546	593	572	597	591	567	616	619	587	578	601	581	523	560	604	568	593	592	580	614	606	550	578	597	584	586	558	567	561	600	594	589	625	578	568	562	590	548	580	564	583	585	560	606	607	588	571	589	632	570	576	572	603	597	605	590	566	561	587	575	550	566	587	583	552	607	629	592	582	607	566	591	592	608	598	609	592	563	572	572	643	595	625	621	553	550	573	627	605	569	587	557	556	582	588	594	616	641	573	630	629	576	638	571	599	541	612	546	583	589	605	582	625	570	582	628	606	575	588	588	579	578	566	606	595	568	580	565	568	566	572	562	575	539	563	551	583	589	602	604	587	575	617	552	587	586	599	616	608	569	551	593	591	601	628	590	628	563	601	569	575	552	590	588	504	603	596	561	583	634	592	606	613	575	586	600	587	576	575	623	580	617	577	597	617	549	587	599	564	631	588	568	595	565	559	537	586	589	549	584	586	593	601	588	576	563	590	565	633	583	588	556	588	562	610	560	601	589	580	594	583	597	577	575	574	593	570	589	592	584	557	547	536	630	610	557	612	555	583	602	551	583	641	625	650	579	623	581	581	609	588	579	554	613	588	568	576	621	590	582	584	606	587	582	607	547	563	582	590	573	586	528	616	564	611	550	585	611	605	553	592	597	612	615	571	602	576	603	554	588	590	583	587	616	627	552	541	615	547	561	596	552	577	605	562	591	573	593	573	619	612	595	624	591	574	560	569	573	578	579	582	564	649	579	579	553	573	609	556	579	616	573	594	575	613	590	588	562	604	582	607	568	589	600	561	565	589	621	598	593	539	543	549	621	605	658	600	581	576	609	528	566	602	610	575	603	583	572	629	593	599	645	589	570	587	525	586	552	607	578	608	584	615	598	597	556	592	632	598	567	536	571	596	593	620	588	567	602	598	611	591	585	558	616	606	613	573	572	612	581	625	611	612	576	569	574	598	585	568	638	615	576	576	588	576	578	600	545	559	548	622	614	580	563	613	559	626	618	569	594	581	582	600	543	569	542	548	625	568	560	590	600	583	638	605	583	614	558	550	587	587	587	626	552	547	570	550	603	566	620	584	583	557	591	522	554	587	561	567	582	576	633	609	601	588	600	576	574	559	561	549	570	573	574	575	518	597	585	592	584	573	552	595	559	583	578	565	579	586	604	565	569	564	596	582	549	616	612	595	568	592	557	564	613	605	560	570	653	633	577	588	585	574	621	538	542	589	598	648	577	610	560	618	563	564	562	599	614	586	620	593	576	557	556	573	597	565	597	575	545	584	578	587	624	592	580	604	629	622	597	563	574	584	558	557	605	601	611	572	582	561	625	621	572	588	546	653	636	566	616	574	596	556	599	614	593	626	575	646	596	591	579	562	605	593	586	568	564	619	591	584	628	630	590	576	587	604	602	566	571	568	579	609	617	599	590	579	579	601	618	607	607	581	634	561	613	528	577	587	575	596	628	586	609	592	584	577	605	599	579	594	602	615	566	561	603	626	602	579	599	588	601	591	575	579	594	593	581	603	586	609	591	593	600	611	615	584	563	583	587	600	618	531	599	607	575	600	563	575	587	602	602	556	580	595	598	559	565	567	579	593	622	616	543	583	592	566	584	571	601	596	585	557	578	628	600	536	594	569	596	606	618	585	597	568	578	555	596	601	569	595	601	640	610	551	561	578	600	561	613	599	586	552	614	588	583	565	541	600	577	602	589	545	603	619	576	548	579	572	568	589	619	622	585	582	575	605	617	587	586	588	554	583	632	568	616	595	578	591	615	592	606	557	601	579	591	586	594	600	603	574	591	572	576	589	612	587	611	573	578	587	576	565	572	591	608	593	548	562	567	566	614	616	601	568	600	602	553	586	590	588	586	587	553	587	534	592	603	569	534	550	558	604	573	555	598	555	560	597	553	594	570	625	563	593	546	575	609	608	548	583	576	570	563	593	551	576	585	539	613	594	589	574	619	550	558	579	573	613	584	550	601	584	584	554	612	581	548	611	603	608	565	596	621	604	606	616	569	613	585	615	633	557	557	589	581	615	600	582	605	526	595	579	603	591	575	568	618	553	606	630	570	609	604	595	586	632	593	584	553	587	562	594	617	622	557	595	538	594	545	604	633	618	577	599	628	595	574	587	596	588	580	588	595	566	549	602	557	560	590	557	576	625	581	587	592	595	579	565	578	585	565	549	609	547	553	584	580	576	538	546	571	576	614	547	626	609	597	605	569	607	628	593	548	607	595	623	616	571	577	576	578	638	584	581	610	558	596	596	548	624	595	587	610	611	575	574	588	627	566	599	611	585	571	595	534	600	580	590	554	584	583	561	553	624	613	587	611	571	575	570	594	583	603	574	561	603	594	609	537	587	589	633	593	544	606	578	606	573	591	580	601	592	617	569	578	549	611	570	583	580	551	606	601	633	627	628	578	602	613	571	610	595	562	546	582	571	586	613	559	621	586	633	572	607	599	565	588	605	602	608	567	596	613	568	575	588	556	604	632	590	576	603	586	566	576	585	631	604	596	598	616	563	573	557	569	591	561	566	577	577	543	627	582	570	595	598	617	578	557	596	619	569	558	575	576	527	543	573	572	580	594	649	574	602	564	572	577	595	592	627	582	552	573	628	580	596	597	575	537	597	639	605	567	579	550	565	623	586	608	624	565	580	607	621	581	605	587	587	576	594	563	583	577	620	564	567	631	591	574	547	583	621	574	629	572	587	585	638	564	617	601	560	590	575	590	584	580	616	604	553	603	602	587	601
22940	21661	30626	24079	21237	20375	9072	666	481	463	504	463	485	458	422	467	461	456	472	456	454	461	450	444	444	441	430	469	457	431	420	476	938	1135	814	458	410	426	420	443	466	428	399	431	409	439	415	421	432	424	428	430	412	452	425	395	399	409	446	412	456	451	436	434	440	449	375	441	487	466	449	449	437	441	414	491	441	410	444	405	405	406	470	433	441	457	436	411	466	425	415	423	443	434	447	422	409	430	456	441	434	441	460	475	427	431	438	453	443	419	427	413	447	434	439	413	434	395	403	442	418	449	415	479	457	441	434	454	402	413	454	401	428	455	430	437	435	461	486	440	415	424	446	467	438	437	443	446	438	417	425	464	422	433	448	444	438	460	457	429	445	402	469	423	421	446	431	433	415	425	419	445	393	453	430	435	439	446	474	436	459	458	469	443	444	462	455	418	463	443	455	398	454	436	444	441	442	443	467	434	437	425	433	451	442	482	475	437	426	442	419	404	406	408	392	418	421	463	449	421	473	439	424	428	438	450	451	451	462	435	423	437	452	453	474	422	445	443	412	439	425	442	432	445	403	437	397	421	444	455	439	406	447	453	409	399	418	446	412	440	426	435	473	435	427	415	419	425	482	436	412	431	445	454	417	421	461	377	477	406	468	401	408	467	459	451	446	438	416	413	444	408	445	411	432	437	465	464	448	447	410	439	424	460	438	407	447	428	426	453	467	441	425	432	456	413	411	412	459	419	410	447	428	453	442	435	394	400	427	442	452	428	430	411	425	436	448	421	473	410	447	424	403	443	451	422	378	422	447	420	470	433	457	460	418	446	421	458	407	409	425	456	432	431	433	397	413	421	462	435	458	442	442	424	440	405	451	447	424	431	435	423	422	452	457	429	409	446	446	473	437	432	443	424	469	431	442	441	415	460	448	410	436	472	446	452	413	448	466	441	434	448	417	430	442	433	438	462	452	432	462	437	422	432	441	437	447	430	469	429	423	411	418	459	424	458	421	437	445	445	451	422	450	425	435	425	408	428	419	420	424	401	453	443	437	440	451	439	424	427	434	438	449	403	439	438	453	461	459	430	428	464	436	426	434	433	439	455	402	463	464	450	442	412	397	397	435	441	479	397	429	458	427	427	435	460	441	421	420	470	427	406	447	450	395	440	414	425	426	417	456	423	427	452	419	427	423	429	412	438	423	474	405	419	438	446	423	449	442	429	448	426	420	401	448	464	439	431	442	405	432	425	422	459	473	424	435	436	504	431	429	436	426	436	444	439	416	471	417	444	455	420	384	456	416	451	438	484	437	455	442	411	434	400	447	445	419	385	424	432	389	442	411	375	409	453	429	427	451	415	380	405	445	435	458	474	477	423	438	414	443	437	470	420	447	387	393	455	416	433	450	459	451	447	463	437	417	424	432	421	435	442	407	451	461	429	467	434	447	404	438	436	454	429	465	418	406	448	460	440	469	425	477	444	437	436	422	424	442	446	444	446	423	418	442	443	441	420	433	414	430	439	423	422	436	416	437	411	454	453	435	455	441	404	438	427	433	426	473	435	437	419	478	401	417	452	434	430	440	428	445	446	443	454	443	429	427	385	451	453	468	475	452	405	435	422	421	476	460	439	424	378	512	409	400	429	398	413	448	439	438	418	435	436	480	436	446	410	413	412	427	439	435	426	416	436	438	435	451	402	425	430	429	450	434	441	444	410	427	416	440	412	441	463	423	408	411	422	444	434	431	427	416	404	474	452	457	405	390	398	445	420	451	416	464	413	440	453	416	467	406	447	449	447	403	396	442	407	428	425	388	442	420	393	450	469	425	441	445	463	432	385	440	465	498	464	450	414	444	447	418	424	407	480	448	435	439	458	449	436	443	426	455	415	409	436	410	469	462	442	450	419	433	452	448	415	443	416	417	432	430	425	425	446	434	453	458	448	454	448	429	413	462	420	429	454	462	449	436	444	438	445	434	440	445	421	422	471	425	477	439	383	458	428	427	472	462	431	412	408	422	443	429	460	408	429	451	447	439	444	467	435	457	479	466	438	427	429	438	402	451	435	444	404	449	418	413	442	430	425	468	433	435	434	481	430	456	409	425	485	454	415	435	447	434	459	458	487	424	441	444	437	428	443	439	423	411	478	449	449	427	426	427	399	416	411	409	446	437	439	418	410	429	427	433	440	448	459	442	464	455	456	440	450	425	483	416	453	451	447	434	421	456	452	423	439	455	397	442	393	421	452	454	441	454	413	463	413	440	445	429	420	477	436	426	423	446	441	435	451	436	426	444	450	424	392	413	433	416	459	440	415	421	437	448	443	409	455	442	446	447	396	399	435	436	458	461	457	408	432	441	415	449	408	448	444	416	413	428	456	431	423	433	460	450	453	456	413	441	451	442	438	440	461	432	412	436	439	410	432	471	447	442	401	423	418	439	444	413	436	445	426	447	436	405	429	408	445	443	421	427	409	460	458	449	453	457	430	454	479	424	411	441	430	435	418	477	437	407	435	425	459	443	432	432	445	481	433	434	448	457	441	448	430	431	447	403	482	399	403	444	430	463	423	448	462	404	429	450	472	450	439	480	458	431	432	440	431	419	478	469	432	417	437	431	401	443	431	425	459	438	463	440	475	471	445	426	436	417	437	438	424	471	459	404	413	433	424	448	408	412	445	445	472	438	458	427	443	439	455	454	435	423	428	471	445	464	417	460	429	480	429	422	396	421	419	429	434	487	421	461	441	403	372	435	418	436	421	423	457	461	475	451	451	434	390	444	462	455	412	467	416	468	470	439	435	446	434	402	467	423	441	405	413	432	480	439	424	444	435	457	435	423	440	428	414	459	442	458	452	431	441	420	435	438	440	467	465	434	405	420	486	436	438	434	417	429	440	418	421	444	471	397	456	439	442	412	410	488	461	425	415	438	439	409	431	458	436	390	446	418	449	436	452	458	410	426	410	412	449	424	425	407	434	418	435	436	459	427	454	463	447	409	440	426	449	429	411	416	449	436	440	431	447	434	425	437	454	448	439	411	448	449	426	430	439	418	429	467	429	427	441	444	420	417	437	421	418	451	434	461	490	425	436	441	383	441	436	392	438	462	437	386	426	442	449	493	422	430	437	433	424	435	447	438	415	428	426	442	424	456	413	453	402	428	425	475	467	444	422	431	439	447	428	463	420	416	429	432	411	427	423	402	381	420	461	408	426	401	423	414	451	464	439	397	427	442	437	418	420	433	452	424	436	419	425	441	434	420	420	471	434	413	434	482	435	482	408	429	446	445	447	410	419	454	471	473	440	428	453	459	424	428	410	425	489	452	405	416	469	402	417	478	428	398	447	452	473	405	446	448	378	450	412	467	452	486	439	425	427	479	416	451	422	424	427	490	443	444	437	424	437	433	443	424	426	435	429	448	405	487	428	434	414	428	408	398	462	425	389	437	469	421	429	449	403	427	431	374	471	443	436	418	419	429	428	452	442	406	463	460	404	461	445	459	423
56146	98308	71355	19361	20261	983	866	752	728	736	738	686	696	641	649	617	601	625	594	678	630	642	604	615	593	603	580	602	602	597	609	672	1727	2142	1350	576	572	593	583	602	611	541	590	625	614	623	586	653	586	593	637	586	585	603	605	604	597	589	605	606	594	599	568	627	598	633	580	614	611	617	575	566	599	595	563	578	579	615	601	572	584	576	588	585	616	590	571	599	568	583	604	588	582	534	587	578	636	634	577	602	583	567	595	616	611	642	617	615	605	618	563	599	578	581	586	598	563	609	621	590	531	587	588	578	568	635	572	608	585	575	628	611	612	640	587	584	579	603	562	646	606	613	574	597	597	602	562	610	596	622	591	554	619	575	604	598	606	578	588	626	573	584	593	609	595	612	569	603	562	598	548	584	577	583	610	599	608	691	619	574	580	563	615	557	607	575	595	579	608	577	560	656	627	599	599	600	558	565	593	575	645	584	629	587	578	616	586	612	596	542	592	623	566	610	631	615	640	607	587	595	633	611	606	576	606	604	573	585	597	606	567	615	598	604	624	594	603	633	613	621	610	600	575	575	574	649	624	576	576	568	586	638	626	561	561	600	611	642	625	601	627	588	584	637	557	578	593	630	612	612	588	641	615	601	639	621	611	600	604	563	621	588	573	678	575	577	565	560	620	615	620	564	615	584	653	627	620	596	619	623	641	588	615	602	605	586	590	623	572	629	608	565	626	605	592	621	541	622	591	634	542	546	616	565	590	613	560	644	625	580	607	647	616	611	586	606	600	575	624	638	632	624	621	565	562	620	602	607	626	598	604	621	590	615	600	628	615	658	614	635	603	590	597	589	559	593	593	645	611	619	628	568	573	616	575	598	613	639	566	630	578	552	610	591	593	596	599	571	608	575	651	619	570	598	598	636	597	638	612	596	594	579	622	543	587	627	602	582	592	565	591	572	626	610	587	595	616	585	618	616	573	598	592	612	568	601	644	560	610	624	569	614	608	614	574	634	544	583	615	582	608	593	639	572	586	583	584	589	623	619	572	591	577	601	594	608	579	573	564	568	639	580	583	565	561	598	598	609	595	607	628	618	580	575	582	617	637	599	564	607	628	551	595	610	605	622	597	616	590	587	575	597	557	596	614	641	616	606	596	603	572	589	598	541	628	567	564	562	611	600	621	591	557	595	600	548	580	615	620	583	606	562	560	617	593	596	556	603	571	633	594	601	595	586	561	577	605	597	611	586	571	597	564	544	639	627	587	613	589	558	602	612	609	583	591	579	563	612	616	590	590	557	596	623	599	619	586	612	559	576	608	617	601	636	587	607	547	595	592	601	572	561	619	619	578	627	637	594	622	573	605	571	616	610	560	559	573	585	577	590	573	576	567	598	605	614	570	564	612	619	546	595	600	571	591	562	568	603	578	581	591	577	598	592	664	601	603	618	590	617	593	580	609	603	640	605	586	607	593	559	604	566	626	569	606	626	577	596	592	580	571	579	623	665	633	602	637	635	600	600	593	658	612	613	618	603	616	585	576	601	606	611	572	577	607	630	576	592	600	599	576	620	588	568	569	587	582	570	586	581	603	577	624	636	567	555	605	577	643	592	584	627	537	550	620	634	601	627	598	604	546	607	587	583	577	567	594	581	582	606	591	632	582	620	623	564	568	607	558	585	604	653	598	624	617	606	616	611	589	586	565	582	629	658	594	569	598	592	630	576	581	585	607	629	597	601	592	615	572	653	614	592	617	588	592	603	612	613	614	598	568	616	630	621	560	595	589	630	602	587	566	593	566	570	577	584	621	601	590	624	629	605	599	633	614	594	608	587	576	585	629	593	570	602	623	601	589	610	580	583	616	603	582	584	618	578	602	603	585	595	562	572	564	561	561	606	601	583	596	583	584	650	586	584	626	572	619	614	597	574	579	638	593	561	603	590	629	599	551	593	584	598	605	579	602	596	556	581	574	576	592	645	625	537	578	558	601	560	620	605	570	606	567	588	585	604	573	638	600	621	644	612	595	620	624	591	590	611	627	617	573	592	584	607	597	616	600	569	603	590	581	576	603	561	649	624	629	595	579	639	593	588	561	581	558	577	577	608	574	613	582	612	597	612	603	610	614	578	601	598	593	576	575	579	624	606	644	605	534	638	614	590	631	616	558	608	580	599	570	607	631	605	560	593	633	623	582	614	599	605	588	583	568	602	624	589	579	602	606	600	595	626	625	599	604	577	606	586	593	611	590	546	610	625	570	570	571	610	605	658	560	605	606	594	581	563	533	579	603	595	604	606	596	601	658	583	597	595	631	618	577	615	614	613	582	571	586	618	600	622	614	585	589	582	575	598	626	628	558	581	641	594	599	583	600	635	591	572	596	630	604	587	561	548	602	613	582	602	574	601	614	608	635	593	582	592	600	554	554	603	586	525	596	592	596	576	558	570	585	585	573	642	571	555	571	610	595	552	598	596	564	614	555	615	590	654	620	605	533	602	603	585	550	596	622	610	591	621	541	574	591	542	615	571	588	643	599	566	564	571	596	615	601	602	599	571	593	590	578	598	599	583	598	635	641	620	572	583	608	585	561	546	578	641	593	577	605	604	599	581	648	598	604	603	596	636	568	636	602	600	618	549	598	604	592	569	566	576	650	653	579	608	612	575	618	634	611	567	556	559	606	617	577	626	566	589	608	624	599	587	607	618	618	653	606	573	576	606	637	581	596	647	606	548	602	613	560	596	609	634	602	557	611	631	615	598	593	603	579	583	579	578	573	585	651	573	625	546	635	586	600	624	590	596	563	596	574	572	620	602	584	580	616	596	640	542	594	614	609	622	598	576	603	564	569	602	627	634	604	609	584	621	605	620	582	593	597	605	598	619	613	604	579	559	604	617	618	573	606	592	627	622	613	579	609	591	566	605	577	558	578	582	562	609	578	581	585	588	585	613	605	593	604	590	641	648	628	580	613	645	557	585	561	642	615	591	633	570	615	617	602	547	643	564	589	629	557	586	618	646	594	620	622	571	604	595	568	625	594	618	612	580	569	553	593	605	584	605	581	608	594	614	587	639	598	602	558	608	590	615	601	605	582	571	609	536	603	576	527	628	559	553	621	589	556	587	622	580	640	592	583	634	566	640	598	587	556	603	626	590	595	570	560	581	609	615	622	609	600	610	582	576	608	568	611	577	576	625	622	597	653	571	649	606	578	621	615	597	585	613	575	607	588	569	585	614	609	630	608	574	568	599	611	599	645	573	590	582	641	570	635	637	588	632	589	602	615	578	588	558	614	590	592	565	596	600	594	578	601	562	591	570	581	603	595	612	586	563	561	582	588	577	613	613	630	606	600	600	591	569	579	592	612	595	624	593	600	593	602	632	606	639	617	611	569	590	586	571	530	596	581	632	594	594	621	603	607	591	615	593	612	603	612	580	588	611	578	622	579	606	651	577	608	556	585	617	598	610	615	601	562	602	563	586	626	578	611	609	577	609	631	595	563	551	589	584
27919	30178	32813	11074	1802	497	371	312	273	271	297	279	283	271	291	288	286	269	316	304	301	300	258	270	299	274	270	286	312	294	301	270	363	345	313	291	267	269	299	278	293	283	276	286	280	296	265	283	272	267	297	282	275	314	265	280	286	281	270	272	304	280	273	256	233	307	302	261	311	304	276	289	306	288	266	292	281	271	312	281	281	281	291	283	288	284	244	292	319	312	272	300	294	306	281	270	280	257	314	287	285	291	258	286	276	287	257	297	281	282	311	277	306	266	293	281	273	271	270	303	284	287	282	257	305	286	305	280	282	293	271	285	261	297	294	275	300	262	304	277	268	282	299	286	311	264	297	275	290	277	283	281	290	258	279	292	288	267	265	284	294	276	318	255	283	299	269	283	272	278	300	288	287	259	261	286	253	284	289	284	272	284	295	276	278	309	289	285	275	261	286	303	327	272	278	305	303	268	286	275	292	275	275	305	274	296	306	275	281	278	303	274	289	266	280	288	282	321	265	286	287	298	283	286	286	269	286	270	301	263	259	286	273	276	293	271	273	287	241	292	281	278	272	281	287	280	271	257	269	269	294	305	314	294	306	292	285	280	299	304	265	268	266	280	287	301	271	296	276	254	307	269	240	246	288	280	265	283	276	278	265	289	273	279	283	247	282	276	291	286	310	282	264	276	294	275	257	288	282	307	280	312	291	295	276	273	297	290	260	283	271	287	286	286	295	279	255	275	267	302	280	277	258	285	293	283	295	296	299	291	255	279	311	280	273	269	307	244	290	288	288	268	297	272	290	291	267	299	287	274	302	271	317	316	274	278	269	288	293	280	307	286	274	277	277	309	265	286	277	277	282	300	273	278	283	306	280	284	305	293	293	293	256	282	292	297	284	282	281	274	280	288	263	286	273	277	287	272	309	270	307	296	311	286	269	281	278	305	303	278	265	315	260	304	278	285	291	268	308	272	290	280	273	267	277	310	274	260	314	312	277	237	279	280	243	273	294	335	265	279	285	295	277	264	271	276	283	269	305	258	296	298	292	281	279	297	270	298	270	322	293	317	261	284	285	306	291	291	261	282	284	331	316	290	307	266	291	285	284	275	318	284	286	274	302	314	271	269	282	260	291	291	303	317	260	266	286	269	283	291	275	243	305	256	305	298	263	292	267	299	286	282	253	300	294	306	265	277	277	276	267	291	301	270	264	281	285	301	275	295	303	272	304	269	259	309	282	306	292	305	312	302	281	271	301	277	269	299	284	292	262	273	276	250	294	270	286	276	268	294	304	299	269	302	274	256	274	273	271	250	312	291	297	296	304	293	284	319	287	273	278	269	279	301	288	318	274	264	293	273	285	265	260	295	274	287	277	279	256	298	291	297	305	273	289	285	288	286	300	252	289	294	274	261	262	296	291	300	248	301	268	269	270	287	291	273	321	291	300	255	303	313	286	305	271	301	300	273	271	285	295	289	301	275	285	284	300	321	279	273	284	285	266	284	263	287	295	309	257	315	301	251	303	293	301	263	275	277	273	271	299	296	301	261	295	263	268	278	320	304	258	285	284	256	307	296	285	290	297	289	305	293	299	258	307	303	279	271	301	301	285	285	290	289	306	303	307	314	248	268	286	269	268	293	283	265	287	260	283	308	289	285	269	304	284	278	297	274	282	279	303	305	292	282	266	280	274	298	278	261	297	297	272	278	283	305	302	301	303	290	283	281	255	276	275	281	268	281	292	278	267	310	269	305	274	298	261	262	269	258	272	256	285	294	309	273	266	275	290	282	265	264	289	274	302	287	297	266	288	275	295	304	310	280	277	283	260	279	300	313	263	302	285	279	300	298	275	302	263	307	271	258	265	288	293	287	299	277	283	268	267	288	260	289	279	284	255	270	281	276	265	265	261	252	295	288	269	300	278	294	283	288	306	269	283	253	303	286	301	310	279	284	293	305	272	284	269	265	284	293	282	281	274	315	293	287	294	307	242	281	272	292	248	283	275	301	298	280	298	249	303	287	265	258	294	265	303	255	271	267	302	290	281	257	290	282	266	283	290	310	278	296	283	285	300	258	275	295	309	304	287	296	275	281	266	286	291	287	273	295	276	268	292	281	311	275	318	296	311	285	270	300	260	282	276	292	264	292	281	272	305	281	285	282	307	297	301	286	296	276	293	254	299	272	286	293	319	291	331	259	261	318	306	279	304	284	298	290	303	277	274	264	258	286	254	274	304	266	278	300	312	301	283	273	256	259	311	277	284	296	280	301	296	317	281	279	291	301	275	285	282	277	292	295	285	270	294	277	298	285	292	300	288	299	270	275	279	266	256	292	266	279	296	281	275	312	266	293	281	270	280	304	264	289	273	284	290	290	280	244	299	297	282	267	301	270	293	298	334	273	288	283	278	284	318	292	293	286	292	308	303	276	291	255	303	261	295	261	273	244	279	315	284	292	275	256	258	280	287	279	286	289	300	276	293	258	269	288	280	282	304	253	275	283	256	270	285	276	301	291	304	281	311	291	289	289	287	286	255	269	277	281	282	280	278	303	282	276	265	293	314	285	260	276	268	267	313	269	283	284	283	308	277	294	276	268	277	272	260	276	282	279	266	272	259	293	280	281	268	279	285	302	285	318	276	293	275	271	293	267	268	258	268	285	255	292	278	304	283	270	299	308	286	266	269	300	269	268	271	264	255	298	253	247	261	281	251	294	247	294	264	252	269	339	313	306	284	309	328	313	296	286	266	316	269	265	308	289	282	282	285	331	283	294	301	294	281	305	259	275	272	268	284	279	272	309	286	292	249	283	289	298	312	292	310	278	259	298	289	271	276	260	258	294	275	307	277	302	281	283	309	249	261	281	272	297	284	269	291	282	295	259	286	251	290	287	297	259	279	305	282	243	310	287	298	283	272	254	286	267	295	296	269	268	272	305	293	275	283	232	241	261	281	287	250	271	293	260	296	271	261	295	313	277	303	282	278	285	266	280	265	276	287	270	268	302	306	268	296	257	270	297	270	260	287	278	300	311	303	308	296	315	314	314	312	278	286	274	285	283	270	295	303	272	282	287	293	256	327	309	253	280	274	290	296	282	274	311	287	269	298	288	276	305	277	277	314	282	278	283	279	290	285	263	286	285	294	309	285	280	294	276	311	305	281	289	258	304	259	289	242	257	295	257	275	267	280	302	267	279	302	273	278	287	268	282	311	272	273	260	287	298	259	298	282	277	286	294	322	288	279	290	257	251	275	253	270	284	304	270	283	271	279	286	250	262	303	257	258	273	281	270	286	281	263	307	255	290	267	269	275	279	302	294	296	291	308	303	278	288	316	285	271	269	310	265	285	272	281	276	297	310	267	288	267	298	261	280	260	282	271	278	297	267	300	259	268	303	238	274	285	297	309	257	307	271	285	291	293	292	282	301	316	299	262	303	280	274	263	316	312	263	290	291	276	264	302	281	299	287	268	263	291	284	278	277	264	310	282	288	277	290	270	273	272	290
32921	50228	34533	3801	2586	428	443	403	372	393	427	431	395	401	381	385	364	421	405	402	401	392	395	414	402	402	401	361	364	393	409	426	477	539	518	400	395	431	442	398	401	409	405	421	378	405	422	397	434	453	447	442	397	404	429	401	419	395	395	365	419	412	395	390	353	432	400	409	410	410	357	373	425	422	371	424	372	390	412	404	380	398	367	382	435	403	382	393	393	382	424	396	438	416	401	447	433	400	356	417	425	371	379	416	399	407	421	422	406	397	435	388	403	378	415	416	402	393	368	425	411	436	383	395	432	430	380	407	390	404	442	420	415	390	389	384	372	421	397	405	395	425	407	405	417	408	390	416	441	405	375	406	388	432	365	402	380	436	419	405	379	406	398	420	441	389	419	392	401	408	394	365	421	386	431	391	398	406	423	415	395	442	392	395	399	409	381	367	381	397	396	435	359	418	416	387	389	406	394	397	380	391	369	401	372	409	391	415	384	389	396	414	391	400	386	389	466	419	387	406	426	375	398	407	415	435	397	388	383	419	387	414	423	403	400	397	443	397	421	382	379	403	372	414	354	399	379	373	371	457	406	421	422	440	391	407	387	395	388	401	398	407	429	394	383	405	422	383	418	396	410	425	401	375	392	395	413	401	398	399	395	433	381	408	402	406	431	424	405	400	408	395	397	413	438	385	423	416	403	391	392	401	404	394	427	427	388	420	389	385	425	454	415	404	378	391	402	420	423	421	410	388	397	387	373	377	384	392	422	438	437	424	397	405	379	413	392	371	372	382	417	404	399	443	381	415	397	411	404	384	380	423	443	391	418	419	402	408	409	358	361	363	409	377	384	385	416	379	419	397	398	409	413	394	415	392	428	394	359	411	409	366	446	404	392	406	421	368	402	428	426	387	388	425	413	404	444	405	431	380	432	394	420	363	351	409	422	348	422	425	370	382	425	392	390	383	356	425	404	369	409	421	401	408	414	406	383	365	373	383	392	424	390	424	428	405	388	383	374	393	442	415	387	436	394	413	421	401	380	401	409	413	464	386	396	367	391	403	402	416	425	396	409	435	416	393	364	401	393	395	431	391	393	409	369	381	347	398	386	417	372	426	381	395	404	392	389	424	431	381	407	434	414	418	377	373	392	419	410	410	412	388	420	389	412	404	384	395	350	390	372	378	411	415	387	426	409	430	391	399	395	409	415	390	403	411	409	428	382	449	405	410	402	430	414	368	403	421	360	443	410	387	403	402	406	386	429	366	413	441	399	442	411	407	399	380	415	417	371	422	402	390	394	412	370	408	428	379	404	365	432	365	418	395	384	412	370	410	424	397	398	394	409	412	405	431	361	414	406	381	353	391	376	406	401	410	426	377	378	421	429	424	399	384	393	385	418	410	392	406	413	380	423	429	393	395	381	388	398	381	423	418	409	409	402	406	401	408	396	375	420	380	409	406	335	394	392	372	409	380	414	421	421	407	399	384	344	387	394	414	377	427	379	427	400	385	380	390	383	372	390	402	397	424	395	395	419	371	388	392	382	418	381	372	381	391	398	398	417	384	409	373	443	406	411	378	390	427	414	388	420	450	426	396	436	404	364	388	405	377	399	409	400	399	384	423	400	446	431	406	424	383	372	389	357	363	393	411	402	426	416	439	420	413	388	426	380	430	406	434	395	409	368	417	397	399	383	371	405	437	375	404	406	398	361	417	402	437	428	413	401	398	411	394	415	433	412	398	424	380	396	445	373	399	423	366	405	380	374	411	376	421	376	396	408	374	409	384	364	383	420	365	384	372	363	403	359	398	372	390	424	388	385	388	409	417	402	379	397	417	403	406	423	398	416	399	383	401	428	390	434	412	379	374	408	408	403	379	403	402	355	413	396	382	415	399	429	413	381	425	427	395	391	409	417	392	378	429	395	399	376	441	433	422	374	420	414	418	404	399	387	422	388	406	391	397	356	419	394	416	400	390	403	388	410	422	416	409	419	409	379	391	408	417	426	376	421	365	436	418	395	372	435	402	361	396	410	390	368	394	441	405	420	361	395	421	422	370	408	376	398	430	447	429	394	416	397	381	399	416	435	389	438	409	403	423	415	394	459	416	436	399	399	410	413	432	415	358	400	423	403	404	406	384	351	440	435	395	410	449	404	388	398	408	396	424	424	399	401	427	415	429	392	386	408	373	373	383	368	414	373	374	430	381	402	434	370	400	427	416	400	419	379	381	406	389	391	411	420	413	416	393	379	373	401	413	414	393	384	417	424	390	426	352	397	390	409	405	386	380	389	408	419	431	378	380	424	367	449	434	372	388	418	426	410	382	383	415	362	427	375	431	419	407	397	401	374	394	371	372	403	418	418	414	372	400	439	394	395	426	407	425	396	427	379	405	407	416	407	379	383	446	411	385	418	406	440	422	424	402	442	416	426	372	412	408	405	360	386	455	405	400	422	398	434	379	425	390	433	429	417	411	395	394	384	386	388	399	369	411	404	389	419	433	376	380	391	408	408	425	435	423	418	421	400	382	414	448	400	386	420	415	411	405	402	396	404	383	436	370	414	405	375	444	406	400	427	436	397	380	390	386	373	412	399	380	388	380	405	409	408	390	400	398	446	405	385	376	404	397	389	365	395	393	384	410	388	375	423	413	405	401	401	369	421	435	397	434	383	398	419	373	379	395	409	390	424	358	426	422	415	407	414	397	398	410	398	404	403	381	386	432	431	411	414	373	393	395	390	414	390	373	365	406	406	394	370	427	369	429	422	392	394	408	408	394	392	405	414	407	431	394	416	407	417	406	430	385	389	394	404	401	396	401	414	391	381	388	395	440	388	399	372	418	340	403	422	407	375	404	397	411	401	352	406	376	385	390	402	373	409	402	431	431	389	408	397	371	395	409	410	426	398	417	381	402	414	418	405	375	432	418	396	406	416	411	394	399	391	373	371	401	426	388	428	382	389	397	432	440	360	366	399	393	414	377	414	420	352	388	403	383	394	381	390	405	411	405	424	381	400	409	367	387	376	390	405	418	418	387	412	378	408	394	408	364	409	410	419	365	383	424	386	395	425	399	377	365	403	412	370	363	414	407	452	381	432	432	426	410	412	395	400	346	409	391	388	406	454	371	340	405	402	398	453	414	378	392	421	402	421	367	411	404	390	395	404	386	353	357	405	393	405	430	410	417	448	408	391	385	443	386	386	392	418	434	392	406	365	407	412	391	397	377	396	400	388	405	404	383	398	394	411	401	432	388	402	412	442	371	390	418	441	394	409	375	408	426	413	386	393	417	389	420	342	374	362	366	416	389	377	423	377	425	413	416	396	407	453	393	403	399	383	357	387	430	394	398	399	390	385	373	424	388	413	411	394	399	407	413	413	401	406	394	387	418	408	452	434	396	416	411	430	456	419	421	385	389	435	392	389	383	388	368	400	437	425	413	401	415	399	395	412	412	419	400	415	401	409	435	372	425	395	396	420	371	435	415	425	427	398	402	361	442	415	414
24053	22532	32419	24571	20769	13219	1258	555	465	418	460	448	468	451	422	404	435	449	427	443	439	454	421	436	471	415	439	457	459	448	468	476	796	839	647	436	448	429	433	424	423	446	456	438	430	412	417	380	444	433	421	423	457	416	461	447	465	403	461	433	432	425	426	424	439	457	438	448	423	429	431	413	484	419	429	426	447	431	487	413	436	421	424	430	422	422	442	436	435	432	447	440	397	447	446	422	449	433	398	444	412	451	453	430	452	430	435	414	420	452	444	420	422	401	467	417	437	382	412	425	448	408	437	468	437	452	400	440	417	446	440	469	468	421	442	416	452	467	412	473	412	390	423	426	454	418	443	418	420	409	428	442	426	456	426	428	438	473	478	420	454	425	428	433	480	473	445	450	433	445	476	445	419	423	431	429	414	399	433	426	393	431	442	425	435	446	411	378	457	461	462	412	423	439	433	444	422	402	467	414	398	432	431	428	442	401	421	470	441	459	468	448	448	441	446	423	430	448	457	434	442	418	444	429	445	423	449	456	416	454	433	440	404	455	422	449	417	454	430	419	467	435	408	444	433	471	457	436	441	436	409	418	461	453	410	451	466	416	428	448	455	415	440	465	452	432	419	460	413	419	428	422	473	426	445	414	467	415	451	420	450	438	456	408	435	464	417	445	423	418	434	407	442	480	410	439	462	418	426	453	438	436	430	416	417	433	446	455	474	447	423	380	420	456	406	432	424	411	447	425	424	419	434	452	460	464	447	435	417	467	439	432	442	441	444	483	411	425	422	399	435	438	410	469	433	458	428	457	426	480	417	467	419	435	429	472	436	466	430	441	410	397	433	468	436	435	430	439	440	419	405	423	425	457	429	434	401	412	426	451	435	383	438	426	413	387	420	415	425	451	456	406	439	434	416	417	429	438	405	444	448	403	426	431	429	418	393	468	391	424	427	424	443	447	427	407	463	480	409	462	417	420	441	429	464	419	443	413	467	471	435	383	431	430	397	455	444	428	418	446	437	422	423	450	452	467	444	432	415	466	436	439	431	445	427	409	456	421	447	421	423	424	478	417	440	391	425	463	441	425	443	399	448	448	432	430	418	470	428	397	431	436	424	433	453	444	424	438	446	419	472	424	455	462	446	436	419	418	439	410	435	411	451	433	407	468	427	437	403	428	395	429	387	417	433	438	415	402	430	442	407	426	437	456	422	447	433	437	487	431	436	454	404	455	447	462	447	437	438	445	417	466	458	486	458	400	440	406	428	426	443	430	450	461	398	407	408	435	465	427	415	425	412	448	456	469	410	437	421	437	412	443	405	437	449	441	442	441	449	431	455	445	421	431	431	439	425	449	468	458	484	432	471	404	448	436	409	452	446	453	430	427	414	460	435	440	448	403	407	478	423	445	428	433	417	449	436	431	454	443	432	402	478	444	412	435	464	457	429	470	431	414	451	441	425	443	413	425	443	427	425	463	460	433	434	443	450	408	445	429	428	412	388	395	396	426	421	434	404	430	406	437	412	396	427	406	444	406	472	412	420	429	419	447	427	406	431	466	456	466	451	443	427	428	434	431	433	477	438	405	427	429	407	454	408	417	447	436	412	428	413	442	412	428	430	428	430	462	435	435	462	438	427	437	413	403	420	444	459	434	448	418	444	413	422	473	462	420	425	427	440	443	442	471	431	428	437	433	454	435	446	408	448	431	460	459	416	444	432	445	455	414	466	416	379	463	421	408	418	428	412	445	430	424	434	401	421	439	409	445	386	421	476	438	413	427	410	402	443	453	424	415	425	437	430	455	435	408	446	423	412	444	422	471	458	438	396	433	457	406	434	417	442	437	415	413	400	427	418	443	437	418	437	412	427	409	444	431	428	437	438	435	412	417	413	414	436	406	433	453	407	469	430	436	422	410	402	435	449	405	453	410	426	429	414	425	432	406	440	407	435	429	475	449	436	398	475	415	461	421	406	389	444	458	445	402	383	434	406	427	444	436	461	431	426	461	431	447	432	429	406	429	489	420	458	443	417	429	454	439	415	448	468	418	408	451	438	409	447	479	409	426	426	435	406	461	453	472	444	431	465	420	428	438	423	384	436	446	443	417	492	439	434	418	397	418	396	458	449	386	411	434	458	427	427	445	408	483	417	441	434	455	439	435	418	418	423	424	422	449	419	421	417	427	450	407	392	407	429	428	422	430	436	430	442	404	448	436	432	434	418	479	440	401	402	425	461	423	429	449	392	460	434	440	422	441	413	449	379	410	450	447	414	415	458	434	439	423	434	427	389	448	420	445	419	439	445	427	424	463	414	464	447	417	417	465	441	460	448	441	448	445	421	421	429	441	395	427	426	437	442	425	442	435	438	480	442	419	419	454	462	400	430	432	420	452	418	423	415	429	437	431	395	418	399	468	451	447	423	443	449	415	425	416	433	471	441	428	413	448	419	399	420	432	450	431	433	422	445	412	434	446	482	439	453	461	411	434	411	399	410	428	405	431	410	414	440	453	447	443	437	433	429	421	435	411	409	420	462	448	454	450	440	431	418	432	448	441	415	441	435	455	398	441	427	424	408	438	436	440	417	421	452	453	412	463	410	402	446	416	456	414	474	390	426	435	476	415	419	441	464	447	455	442	456	418	460	430	490	421	430	445	412	444	398	430	451	434	442	456	388	437	413	413	427	411	487	467	426	474	460	421	433	438	429	424	423	472	410	436	385	409	400	425	437	449	440	403	428	439	458	451	437	428	380	450	432	462	424	434	459	407	408	448	406	488	464	480	441	446	425	421	446	444	449	437	462	472	392	430	427	422	439	440	443	452	451	424	438	428	430	441	428	415	454	429	433	442	433	432	444	462	418	446	416	465	417	421	424	453	439	418	462	420	421	439	444	409	416	426	442	449	432	446	434	421	419	421	424	433	422	459	436	446	400	431	426	441	432	433	409	442	445	436	422	389	440	412	445	421	429	433	429	439	415	428	421	435	468	483	424	453	453	417	437	390	438	417	433	448	398	463	413	458	393	412	446	450	442	420	454	442	464	443	435	425	439	404	435	465	418	460	461	439	468	432	410	477	466	427	452	428	434	439	444	415	468	453	422	405	441	386	424	442	445	412	454	408	402	447	466	455	409	433	431	434	449	459	425	427	408	439	437	423	437	395	373	438	408	426	438	417	422	457	414	401	452	425	419	442	439	414	477	439	422	385	423	440	428	417	437	407	431	401	399	392	418	436	426	430	445	447	410	406	428	444	435	418	408	445	398	435	443	419	438	417	421	457	426	419	408	436	417	423	439	460	462	425	460	423	423	463	436	406	440	430	472	456	432	465	454	460	437	406	410	426	454	426	400	464	400	445	407	417	465	415	435	452	424	414	420	458	419	446	437	437	441	452	470	422	421	459	458	417	411	424	387	440	407	447	443	464	385	420	441	429	408	471	451	445	447	417	434	413	429	436	406	450	469	444	440	459	450	423	428	458	438	434	447	450	457	444	483	472	393	432
57360	93919	62765	12998	8546	812	763	706	683	636	647	647	641	636	594	622	636	627	659	609	615	613	581	642	607	544	621	575	571	569	561	699	1318	1445	1052	611	627	578	590	622	622	612	601	584	577	571	600	597	601	599	611	608	632	613	591	597	575	612	616	569	616	617	614	631	606	607	607	613	560	591	640	637	587	605	562	597	587	611	631	607	582	606	593	601	595	574	563	579	597	618	568	605	629	625	580	532	605	620	553	571	539	581	606	595	611	615	603	608	616	582	554	621	570	595	624	606	589	610	636	579	602	611	564	632	596	578	633	610	574	644	614	649	619	575	594	574	629	590	602	595	573	598	631	609	606	619	575	645	628	596	623	566	553	603	580	586	637	576	640	561	604	560	586	584	619	590	593	607	602	576	544	569	557	609	574	584	614	597	598	576	585	586	577	610	550	607	630	584	594	574	591	596	650	606	615	581	604	599	638	573	598	626	580	613	598	615	622	591	591	566	561	587	600	593	582	607	589	625	594	569	599	545	631	571	570	603	599	538	625	567	581	605	602	630	648	577	586	616	591	637	608	565	589	601	641	638	570	585	605	598	635	602	572	583	595	602	581	590	584	587	610	609	601	601	583	612	660	612	625	568	580	625	646	589	559	572	629	572	570	545	641	600	638	617	557	596	534	570	589	611	632	577	606	642	611	579	604	612	591	568	568	609	615	583	604	603	611	582	568	583	630	587	574	575	578	586	521	583	575	640	596	592	587	560	593	582	564	558	599	613	546	605	605	567	584	576	586	578	573	561	624	598	619	648	610	563	578	608	553	605	563	601	592	593	627	563	609	571	607	611	589	608	635	626	609	604	599	641	599	602	598	592	612	581	607	562	636	626	622	577	612	619	557	603	578	555	591	559	581	569	598	618	625	629	569	573	589	584	575	526	597	619	611	625	591	605	606	622	574	581	555	618	598	616	613	576	568	570	618	603	603	616	550	650	608	599	599	627	591	555	592	580	582	610	640	581	583	593	624	561	569	525	599	628	572	604	605	633	577	619	613	566	583	645	607	585	607	575	607	624	583	564	612	610	564	595	585	575	559	589	552	553	598	561	586	642	607	601	569	561	569	553	611	535	596	598	613	585	596	574	567	583	578	558	594	566	590	559	601	613	584	582	549	616	565	606	580	583	557	622	554	572	591	597	601	599	599	620	643	635	510	605	599	577	609	583	621	604	591	650	573	595	588	615	616	608	600	576	610	589	615	614	615	579	598	625	572	611	586	631	576	598	602	645	649	571	589	579	614	612	681	597	604	586	619	579	564	609	587	627	597	605	596	537	552	608	580	628	591	577	621	583	651	629	588	574	573	583	577	571	566	621	600	626	596	601	550	594	600	631	603	631	612	557	593	619	558	608	563	572	583	590	610	641	608	604	614	561	599	640	589	599	612	615	624	574	593	614	564	583	594	590	603	641	589	589	593	592	566	575	607	612	608	585	587	614	583	593	573	613	553	566	562	586	598	565	579	594	576	580	584	580	562	580	596	608	617	609	585	639	599	598	577	591	601	599	613	566	570	638	585	600	610	613	533	595	635	583	617	606	614	611	609	562	613	594	595	646	573	611	599	628	597	568	580	599	605	561	623	635	564	622	597	625	593	619	590	569	607	622	607	605	639	589	600	566	595	591	619	599	621	583	611	616	580	589	593	533	617	584	571	601	589	586	613	558	630	617	594	605	544	625	609	606	611	593	633	589	589	555	524	595	584	584	576	573	592	604	651	594	615	605	641	626	636	613	620	573	625	604	588	588	581	610	613	566	646	609	579	588	586	612	572	561	565	575	574	605	589	615	614	588	590	574	617	626	590	617	580	603	563	564	599	553	594	571	624	588	618	590	582	627	577	620	582	557	587	620	566	612	604	592	627	603	624	610	550	571	585	617	607	579	616	571	616	632	601	602	641	644	586	596	655	600	599	600	580	616	601	571	622	617	573	587	603	618	573	597	611	612	589	606	580	586	597	618	592	560	624	596	618	607	618	603	553	631	572	594	552	574	615	608	607	562	604	586	623	627	598	503	595	599	618	626	571	611	623	588	605	580	616	573	558	595	608	584	583	614	604	548	571	610	618	590	606	596	596	586	614	600	633	637	600	601	590	610	571	616	603	569	620	599	600	563	595	600	590	606	613	555	588	611	593	601	591	540	624	562	572	638	607	596	626	596	606	576	618	578	630	579	589	632	619	589	610	560	628	605	600	615	591	615	597	585	574	611	589	556	599	595	619	592	585	594	570	646	563	591	607	624	581	625	624	590	582	613	591	611	565	585	563	564	593	582	587	582	596	621	571	582	608	587	548	551	600	594	579	583	615	588	590	580	584	623	604	584	586	653	580	599	564	609	615	582	575	594	584	605	564	591	598	585	570	585	607	579	550	579	608	601	554	586	548	581	602	595	626	598	590	578	574	629	598	604	637	621	581	598	580	567	589	593	615	609	596	579	583	582	610	620	624	612	593	617	660	602	599	565	627	575	602	589	606	619	593	609	586	549	589	578	590	624	570	589	582	612	592	581	624	648	582	616	594	595	588	632	599	589	582	557	601	600	583	575	629	621	591	583	576	603	599	573	569	587	645	603	541	625	568	580	588	625	650	608	599	623	613	572	615	600	592	575	589	597	609	604	609	600	559	601	619	608	608	599	633	597	636	612	602	610	617	553	640	578	585	664	619	613	559	613	602	600	613	574	615	561	612	592	617	627	612	593	580	619	594	611	605	589	579	627	562	631	606	597	561	581	556	556	561	570	581	617	594	616	593	608	612	618	601	612	530	589	604	599	577	559	568	634	577	589	593	581	589	605	585	573	597	558	641	584	633	611	541	532	581	609	579	596	594	562	619	608	597	609	585	566	626	611	590	595	634	606	605	606	584	619	598	589	614	609	561	599	610	613	604	601	568	602	558	583	556	616	592	559	592	617	602	603	584	627	593	615	607	573	606	584	601	575	620	603	570	599	569	612	579	592	596	596	573	627	645	548	576	571	604	562	611	599	603	616	576	588	627	638	598	631	567	556	592	655	546	577	569	583	567	585	553	557	571	589	607	592	614	632	597	594	598	574	593	562	622	607	615	636	601	623	592	621	571	581	619	612	643	609	612	584	590	595	617	619	564	594	586	597	607	589	641	595	586	625	580	600	563	562	580	603	628	592	626	628	604	590	638	565	584	565	586	611	576	625	601	575	614	611	621	592	590	599	601	611	620	592	605	609	621	643	632	579	567	636	593	629	623	576	687	580	635	606	617	614	584	638	616	593	604	608	599	598	649	605	583	611	608	586	590	600	586	601	584	604	601	568	610	576	649	594	587	580	588	581	588	617	667	582	566	552	607	581	602	580	601	604	606	549	612	634	610	572	578	567	628	608	583	590	628	607	633	572	602	610	601	611	562	572	584	613	546	602	584	555	617	624	580	630	608	619	623	571	625	613	627	610	625	589	610	632	585	596	556	578	573	563	627	608	615	624
22968	21690	31759	23666	21216	19155	5825	616	522	492	492	489	480	457	474	484	495	468	454	456	431	459	407	449	441	412	480	465	452	494	448	532	1306	1371	857	456	474	439	441	431	411	458	425	425	420	461	444	412	432	456	429	424	408	456	442	469	440	412	446	464	425	392	429	424	404	435	431	441	438	426	436	449	466	445	443	462	443	440	439	432	433	442	466	437	455	439	434	438	436	434	469	415	431	409	442	490	442	428	419	473	419	446	406	444	409	407	417	412	453	417	443	435	447	414	423	428	477	443	411	425	438	434	436	423	426	457	447	408	411	436	452	418	441	438	430	429	428	496	439	457	437	467	464	453	446	440	448	459	423	411	461	420	412	472	439	418	458	456	453	428	468	439	458	464	443	443	446	435	410	426	480	452	429	449	493	443	430	446	450	411	406	456	433	455	438	442	440	439	458	406	462	422	461	448	477	407	421	443	449	439	455	451	464	458	473	451	468	449	450	476	448	468	439	454	432	437	422	436	426	463	454	447	443	445	445	410	430	425	446	449	420	408	434	418	448	427	422	465	439	455	449	394	430	415	427	445	445	454	403	461	425	454	452	438	460	433	462	431	439	415	410	417	458	422	480	413	461	410	449	447	408	405	434	465	422	441	436	429	440	417	427	487	394	425	440	439	435	452	385	437	409	430	423	427	445	449	422	435	487	477	416	416	448	429	443	459	423	411	426	419	414	458	442	405	455	422	422	408	399	447	421	449	461	488	478	458	428	418	408	424	436	438	445	418	382	416	441	437	458	424	493	433	448	458	435	446	440	421	428	418	461	447	410	418	459	432	424	420	414	444	455	405	448	433	419	466	445	449	445	421	477	405	413	482	443	472	458	455	435	448	467	432	436	438	415	507	450	463	399	408	400	444	436	408	446	477	413	441	452	420	439	466	446	460	453	405	428	451	443	448	461	420	426	433	380	431	466	450	405	455	473	426	443	417	445	409	477	430	454	434	426	435	427	413	431	450	424	461	433	426	469	433	423	435	421	449	438	454	436	437	392	430	472	433	397	465	451	445	433	434	434	442	458	432	420	443	435	407	431	410	460	390	436	427	429	433	403	428	463	487	464	426	450	465	436	462	437	460	474	442	437	460	413	428	455	401	454	417	438	441	437	452	431	418	451	460	461	424	420	440	409	433	447	413	426	465	444	406	396	431	453	441	459	463	411	379	452	442	424	460	445	427	461	436	438	442	441	416	417	473	478	434	455	459	454	449	434	448	469	441	431	431	437	436	430	428	430	440	431	421	448	442	431	445	429	461	414	485	456	434	416	436	456	435	422	427	458	415	433	462	423	424	407	429	419	453	407	416	438	409	436	440	423	434	440	428	431	448	460	406	412	441	430	444	443	477	474	444	420	464	444	409	458	441	456	469	455	452	451	425	452	402	405	417	461	481	420	454	427	465	442	440	433	447	468	442	462	415	440	459	434	446	426	435	439	445	438	413	402	454	397	436	431	422	447	433	433	453	424	449	395	434	444	442	407	401	444	466	419	443	490	388	433	458	446	445	412	425	439	452	454	451	480	436	446	432	437	432	436	404	444	452	413	430	440	431	404	435	475	459	404	409	428	443	422	450	468	470	428	425	439	395	449	438	407	445	448	459	441	416	435	487	453	454	470	456	465	444	424	475	403	437	424	414	419	440	430	457	432	445	458	448	449	398	423	414	426	488	449	437	442	426	453	422	463	442	450	469	428	462	457	417	405	407	448	444	472	459	439	500	486	412	443	431	436	439	426	445	440	427	456	432	426	450	431	423	421	480	448	413	448	422	441	439	434	445	376	419	430	423	395	441	434	437	447	432	415	443	470	403	463	421	420	440	446	434	445	421	475	426	435	462	429	461	452	453	449	425	464	473	434	467	478	467	436	431	460	453	439	458	459	441	422	436	415	431	459	433	450	450	427	447	424	389	435	431	443	442	429	424	428	450	414	418	454	441	438	395	452	430	425	437	423	442	421	444	471	496	413	418	460	413	425	412	406	458	430	434	385	430	458	468	465	430	434	472	467	462	452	454	409	457	467	421	450	459	432	417	424	415	410	459	438	461	457	430	456	437	409	474	420	432	433	461	398	468	433	442	439	436	450	427	440	425	461	451	462	445	447	440	451	453	459	437	450	428	410	435	462	426	462	428	439	423	446	435	460	428	434	443	427	403	459	414	421	467	441	412	460	406	461	445	467	441	398	417	435	415	431	494	431	491	481	460	446	429	413	467	394	440	439	456	454	423	448	423	412	420	458	447	404	462	466	411	467	430	465	451	412	424	470	416	401	435	431	429	413	442	420	430	433	465	458	481	420	452	425	439	436	398	474	448	431	448	461	408	437	432	447	463	426	454	427	425	408	437	393	466	414	485	458	467	386	460	417	427	434	422	439	440	420	437	442	412	430	475	463	448	470	466	458	449	408	477	421	459	437	452	464	443	431	428	446	443	459	423	440	444	440	478	417	429	440	435	426	456	435	428	438	442	419	402	442	423	427	431	455	407	433	474	466	403	419	469	453	457	434	427	419	457	472	436	437	444	421	426	452	430	391	417	455	462	476	431	454	439	431	470	415	446	438	432	423	435	467	400	479	429	448	425	430	444	433	450	397	442	428	440	412	436	456	460	449	439	471	401	456	460	407	429	412	423	444	428	405	418	433	417	407	416	428	439	431	416	460	447	475	477	443	455	420	436	474	411	440	423	425	443	444	407	445	438	436	436	448	430	498	427	428	424	419	452	450	448	439	451	438	447	456	470	460	447	457	474	433	469	453	440	435	437	424	484	414	426	459	449	462	424	466	455	412	435	448	444	470	392	395	440	441	419	440	431	462	412	491	495	448	438	423	409	411	433	467	428	424	415	432	460	438	428	437	413	439	413	434	459	432	436	443	428	441	436	434	426	473	442	461	453	421	403	446	459	431	405	440	446	458	473	476	455	455	439	449	467	455	444	435	432	436	445	419	478	438	434	466	425	467	430	455	465	469	436	457	416	458	402	452	469	449	444	463	442	434	431	447	475	436	449	421	419	405	442	438	429	406	445	482	379	437	451	468	443	439	434	420	445	372	431	452	425	450	430	418	418	451	447	445	421	446	393	433	439	427	465	452	431	454	436	453	449	424	450	440	457	436	451	443	433	457	447	450	451	424	478	434	412	457	430	432	458	428	406	418	454	470	414	426	432	468	396	429	433	460	410	425	411	439	458	443	437	463	469	441	428	481	422	408	390	456	413	447	443	442	403	438	479	456	444	402	445	422	431	425	426	424	453	442	441	411	438	434	447	431	413	399	434	417	432	443	436	428	417	446	478	439	446	409	438	441	447	428	399	425	433	419	408	428	444	462	469	421	450	424	463	452	438	449	447	498	439	450	431	443	411	457	403	431	456	437	458	440	423	468	474	451	448	438	460	435	451	419	438	402	446	438	449	464	399	439	435	433	406	417	432	439	445	463	426	428	405	450	475	441	466	410	444
55862	99550	63694	19987	15305	1061	936	821	763	707	708	752	724	690	687	623	634	639	673	597	590	608	601	623	593	604	608	590	667	625	604	766	2469	2463	1554	604	616	625	605	628	607	649	586	560	586	556	565	651	577	636	613	594	571	615	546	631	588	620	602	598	622	626	565	633	629	612	564	607	605	550	552	597	616	597	615	606	599	625	637	573	564	624	588	585	571	566	610	591	596	609	589	603	610	579	592	628	616	645	595	599	547	594	593	560	633	619	616	612	555	556	601	628	597	586	597	611	596	621	594	578	595	634	580	629	589	610	610	597	598	587	583	558	583	638	615	601	583	609	600	570	601	590	581	608	625	624	570	586	559	607	570	620	616	626	662	605	576	611	631	597	597	657	609	593	582	572	588	588	559	631	596	626	608	608	617	630	593	604	602	603	564	587	636	616	613	611	634	601	602	635	574	576	611	612	630	580	560	599	592	606	622	563	582	591	621	594	582	598	587	586	554	623	642	596	632	552	602	596	608	607	591	590	617	613	574	635	597	564	593	573	606	557	544	542	629	609	632	591	567	633	613	554	598	597	631	583	576	612	572	563	600	597	579	585	629	597	596	574	604	558	614	615	592	568	570	584	567	581	582	557	599	583	592	568	600	582	598	633	584	616	662	596	601	623	641	625	619	587	561	589	586	638	621	606	595	604	602	600	627	590	611	596	596	576	583	624	608	619	569	602	621	608	556	595	620	659	567	628	612	628	594	608	621	633	614	624	573	555	580	576	624	565	597	596	614	578	585	631	648	616	588	588	635	567	587	610	576	629	586	574	585	631	585	597	590	627	600	594	607	576	571	567	584	596	632	616	652	600	537	592	577	596	607	617	623	569	596	587	595	642	625	583	634	629	614	558	598	556	591	603	630	589	607	560	634	633	605	576	596	564	632	605	584	614	598	587	586	596	592	593	618	573	604	565	574	603	568	579	564	594	598	633	643	569	596	604	596	608	611	622	614	622	599	579	579	576	625	604	576	565	628	597	580	589	639	555	580	588	559	580	586	598	603	665	563	604	561	601	609	608	605	580	557	581	578	645	566	587	607	598	603	646	558	565	604	605	569	602	587	584	597	585	586	586	590	627	618	573	580	588	609	590	634	554	601	580	591	616	565	591	628	642	598	609	621	590	583	584	618	587	613	624	602	604	601	612	569	614	620	608	611	594	589	567	588	581	592	574	588	571	596	642	608	568	591	592	563	596	610	620	590	603	593	600	615	567	593	582	588	618	565	615	578	574	616	580	630	619	631	576	614	591	619	589	584	633	577	597	544	616	602	600	573	607	587	579	608	611	599	594	592	606	610	598	582	584	577	609	624	619	614	613	596	611	612	627	656	591	592	585	615	592	601	616	629	589	582	609	606	598	613	585	649	593	664	588	567	613	605	599	592	649	614	627	594	600	601	554	567	560	573	604	606	606	572	569	554	593	591	652	585	620	587	598	585	580	571	602	604	631	608	612	575	578	582	584	583	627	601	614	674	603	598	613	611	574	602	568	607	592	588	566	599	571	576	657	594	553	590	566	618	599	571	593	606	572	572	602	557	582	624	597	584	566	601	647	604	617	622	636	593	546	573	587	579	591	613	624	610	563	617	569	580	572	676	643	604	558	615	593	549	633	587	573	623	591	613	629	638	591	619	617	587	596	608	619	609	608	679	621	595	526	611	608	620	591	609	626	610	605	604	584	574	603	603	542	582	582	595	633	627	602	576	662	596	603	601	587	556	586	607	618	584	598	585	631	575	633	619	579	588	585	614	612	610	584	606	614	547	599	607	603	590	650	591	601	614	582	617	593	557	589	580	605	596	595	613	585	599	583	591	576	625	587	578	562	609	591	584	599	601	602	608	588	591	632	583	583	570	608	621	581	566	628	600	591	598	578	593	638	546	563	591	594	608	592	597	626	593	593	560	610	604	640	595	595	581	618	585	617	616	676	582	611	569	633	622	587	583	629	596	627	596	579	590	629	589	598	589	651	583	633	636	561	579	570	590	614	602	591	623	599	623	625	597	586	619	579	625	579	590	621	627	580	569	594	572	592	583	589	623	601	560	559	608	579	568	589	570	577	569	612	636	620	618	650	574	576	620	591	580	586	565	608	607	623	613	599	578	562	615	616	523	634	572	602	560	637	591	598	621	623	602	606	569	609	618	587	589	632	595	622	625	616	619	567	540	604	574	602	563	651	646	628	613	664	605	574	623	601	640	589	562	572	606	626	615	607	615	598	601	617	602	625	618	589	565	599	584	602	594	589	613	591	576	544	610	633	550	637	634	620	540	631	591	623	602	601	615	554	582	592	597	606	607	604	608	574	584	637	623	616	626	624	590	568	616	628	598	577	588	555	585	596	631	619	580	570	602	628	632	588	593	575	615	621	566	576	588	589	616	599	619	609	604	640	640	615	611	597	592	584	615	619	599	598	595	603	590	568	594	600	573	621	578	602	570	600	604	583	560	605	616	607	607	584	618	587	624	622	640	579	548	606	586	647	558	641	580	570	600	585	629	573	601	597	587	585	618	585	581	578	654	611	615	610	594	563	593	598	593	587	585	556	575	578	650	615	630	599	589	600	609	647	582	598	583	597	601	624	612	576	614	609	622	583	583	592	603	650	602	632	605	553	577	661	595	532	557	635	597	598	561	595	620	604	645	597	555	619	606	588	570	595	616	598	578	569	575	546	565	554	567	581	622	633	588	581	593	599	581	581	527	595	606	594	629	598	574	595	595	577	636	586	591	606	604	553	597	646	626	651	609	594	589	587	596	636	561	547	591	580	613	558	590	599	621	587	578	598	620	591	609	615	584	620	619	606	584	642	620	608	583	605	610	603	591	570	617	616	631	621	574	636	601	587	596	624	604	585	586	613	592	589	603	603	584	605	631	597	621	607	586	613	593	611	591	582	589	579	606	606	606	592	587	631	612	618	648	598	568	578	627	585	582	590	569	614	567	608	564	555	626	568	580	611	603	576	582	606	607	594	565	590	588	604	629	594	578	596	576	609	622	620	670	591	581	544	535	573	616	613	579	555	596	566	620	589	581	637	568	587	611	592	617	566	649	584	602	613	595	592	636	565	587	637	574	621	591	597	618	614	640	585	616	620	599	631	582	615	591	595	568	609	607	572	601	631	624	568	616	565	601	597	557	618	618	603	645	606	632	619	586	644	596	537	597	583	593	575	591	597	605	570	608	606	570	562	594	626	603	599	578	642	633	583	600	603	584	599	577	611	630	588	613	556	592	601	577	649	605	628	606	604	649	609	575	576	595	620	562	572	606	592	565	594	623	635	641	604	632	639	623	577	622	597	582	592	622	593	579	553	548	612	613	580	593	605	610	597	597	607	599	634	611	642	620	605	662	596	628	623	570	603	622	633	605	586	564	582	616	662	627	558	590	592	563	592	577	618	578	609	568	605	603	621	592	606	610	605	565	601	558	653	633	622	573	613	558	583	632	618	564	589	601	629
27898	30384	32350	9296	841	449	335	277	276	296	275	270	252	270	256	288	285	305	310	284	268	281	270	281	264	318	275	274	302	278	295	270	365	385	325	289	321	262	294	269	253	240	263	289	281	275	277	265	278	274	241	295	260	262	294	285	284	295	282	267	287	291	276	269	259	291	314	296	277	292	262	281	287	278	274	302	283	247	289	283	271	267	292	273	253	272	281	246	269	285	289	282	304	288	279	276	305	276	267	266	288	279	282	266	301	278	257	320	269	309	296	265	295	253	280	283	294	270	282	295	272	280	274	300	289	289	255	287	239	283	283	274	302	239	299	281	273	280	308	301	263	321	303	270	301	263	271	278	276	272	277	319	288	250	280	254	275	259	267	303	296	294	271	259	273	278	295	274	295	270	247	277	293	286	305	280	293	316	258	296	257	278	258	289	273	275	261	309	297	258	295	297	296	278	283	266	285	283	285	300	293	275	281	277	283	297	289	266	300	286	263	300	289	278	280	267	289	264	312	286	272	255	271	271	280	301	286	262	280	268	260	281	280	269	315	291	298	284	301	268	265	257	285	305	264	287	284	288	298	251	292	275	265	249	291	271	295	282	289	282	280	260	291	291	303	292	282	297	304	306	259	285	266	279	308	285	243	289	292	274	288	279	300	286	263	274	271	241	309	255	272	269	266	298	298	295	283	289	271	283	243	307	299	277	305	288	310	277	263	313	282	284	321	279	273	266	290	275	295	274	295	288	307	296	277	297	287	295	288	260	245	275	263	258	297	260	293	275	290	283	264	266	280	318	297	264	279	274	294	265	270	267	245	275	309	289	264	278	287	279	270	253	292	279	277	279	262	305	291	268	261	300	286	304	294	279	269	293	316	316	276	269	289	318	273	274	280	267	275	268	292	287	316	278	264	295	277	276	267	280	282	293	273	260	283	268	310	296	286	293	268	287	267	288	264	277	300	297	283	285	261	266	278	259	282	254	239	319	279	285	251	259	302	257	276	281	285	267	275	278	243	276	255	311	279	258	274	263	271	267	317	271	287	267	295	285	271	295	265	278	259	286	268	275	279	255	293	295	291	291	299	314	274	264	291	305	299	269	275	268	287	302	277	291	258	277	246	272	279	299	255	254	295	284	299	291	271	298	279	312	303	288	292	279	280	255	275	295	275	323	270	287	281	288	267	270	273	312	246	294	288	315	275	295	282	276	296	260	273	279	270	268	275	302	284	272	295	290	286	264	254	299	290	287	283	293	298	250	268	299	289	243	280	249	257	254	272	270	278	265	268	259	301	271	253	293	257	273	290	269	293	288	274	298	252	280	269	290	262	267	277	295	282	316	290	275	272	280	272	277	274	249	301	279	245	282	272	271	298	278	276	292	288	301	281	289	250	272	281	268	297	272	289	289	250	291	289	254	254	259	247	309	264	270	283	319	299	280	297	270	286	289	274	285	282	275	292	286	277	276	266	279	254	313	296	273	273	261	282	273	296	282	279	289	298	267	292	277	274	301	304	306	265	274	303	286	281	290	284	304	274	284	286	316	280	289	282	276	312	292	281	261	272	278	315	284	278	286	299	276	302	285	283	282	287	309	285	296	281	260	282	269	253	286	291	277	286	277	280	252	274	255	267	264	289	292	294	279	286	302	288	270	285	283	300	286	303	266	286	307	247	311	290	310	291	279	265	276	261	260	255	300	327	251	290	254	298	269	285	296	274	265	311	269	301	268	283	305	296	289	295	277	302	285	282	277	285	299	273	274	276	264	272	282	281	280	272	278	285	290	297	253	258	277	277	281	293	294	291	298	304	303	296	265	284	266	261	267	264	276	281	288	289	269	268	296	268	282	269	289	278	292	253	286	291	272	284	284	278	282	271	268	276	287	306	269	292	262	286	263	285	290	304	286	265	254	258	286	266	268	303	287	268	292	291	286	286	302	257	299	253	256	296	297	291	283	253	307	278	274	321	263	306	281	294	272	261	293	295	285	290	264	284	313	259	282	269	279	287	273	293	283	305	282	285	307	288	308	276	309	267	294	269	248	262	287	277	262	274	292	287	259	276	282	292	266	273	234	307	280	286	300	280	302	273	272	259	284	306	262	303	299	289	297	270	309	298	288	272	301	282	279	256	261	266	268	306	294	308	302	265	292	319	258	278	248	283	259	284	320	266	261	267	270	293	263	295	267	285	272	283	278	290	309	298	282	291	291	277	310	290	274	292	286	287	300	295	262	278	275	277	308	252	292	258	270	244	289	270	308	275	260	278	273	294	276	300	256	297	283	284	284	294	276	297	287	285	317	279	320	281	287	278	262	260	267	282	291	293	268	288	278	273	275	278	288	269	290	271	273	254	264	278	249	288	288	304	279	258	261	278	229	279	303	303	247	266	274	287	271	287	272	288	275	273	264	287	300	286	287	258	284	294	265	300	302	286	294	287	280	312	256	253	282	259	266	281	288	274	293	313	261	305	266	283	291	268	264	290	268	280	292	276	272	242	293	287	274	276	276	266	284	289	278	277	284	264	296	271	282	274	283	278	263	275	262	254	276	280	296	266	291	268	294	269	265	263	270	276	312	303	263	266	311	267	291	289	307	282	292	291	259	293	286	279	288	264	276	296	300	281	289	288	273	271	295	304	241	237	281	300	278	278	264	289	271	283	268	277	278	298	297	300	290	277	295	294	263	276	294	271	263	260	256	284	305	263	271	288	281	261	274	277	299	288	277	289	275	282	295	275	295	266	297	298	287	282	300	257	292	239	296	288	266	239	266	271	268	275	263	284	307	274	276	316	274	293	288	279	273	261	273	278	274	277	299	290	291	295	288	281	298	294	246	288	298	275	288	278	289	265	269	294	276	264	302	330	259	286	284	262	264	297	302	269	272	281	299	281	283	287	268	289	306	282	277	284	251	291	268	285	257	304	279	279	256	308	286	257	286	282	254	262	256	284	281	271	281	257	267	300	263	274	280	238	291	292	301	332	305	295	266	301	269	304	228	274	285	279	298	279	270	265	285	285	299	263	268	261	291	255	293	274	265	279	303	277	305	299	277	272	303	309	295	287	281	299	293	248	266	257	313	302	285	277	262	321	289	249	291	257	293	283	302	290	285	279	300	268	313	300	276	264	284	259	277	285	268	297	276	291	292	274	289	264	265	294	278	291	277	278	292	275	278	310	278	303	265	266	275	307	271	274	279	282	259	295	287	282	252	259	280	260	293	288	284	257	291	288	303	275	302	277	253	263	281	311	308	263	296	279	295	315	272	249	281	293	257	279	285	280	278	269	312	284	263	256	295	264	261	291	293	269	273	287	284	255	306	259	283	282	286	280	292	254	297	293	278	282	297	302	291	303	273	306	273	288	289	253	259	277	273	290	271	315	301	288	286	291	279	288	281	273	279	267	243	287	290	298	271	266	285	277	268	257	281	263	313	284	290	291	291	276	265	289	287	285	277	312	270	265	270	249	279	278	279	242	260	268	276	284	273	311	281	274	286
33373	50424	32054	3940	966	415	400	399	383	415	389	382	407	401	363	426	374	456	408	399	441	430	424	396	394	422	382	397	388	404	411	391	536	602	483	391	375	380	397	402	395	384	373	401	431	429	413	411	396	389	406	402	386	415	416	387	402	425	411	395	392	375	393	377	408	381	411	382	383	399	399	411	375	410	394	395	365	377	415	359	384	392	360	439	387	392	402	412	416	415	375	412	396	388	409	413	393	424	374	382	409	401	424	413	387	375	355	397	420	403	373	420	382	401	392	405	412	404	411	393	370	410	389	420	390	398	392	424	441	406	413	367	422	386	373	420	404	370	411	365	399	372	406	391	358	346	375	377	361	416	398	426	467	422	411	399	398	372	395	420	406	435	381	370	355	404	370	381	379	375	419	394	403	380	402	390	430	430	406	389	404	374	403	388	392	424	382	403	359	398	416	381	383	397	400	392	413	394	410	438	378	424	383	402	393	370	404	418	389	401	391	430	388	392	415	392	405	362	393	377	357	386	391	406	395	395	392	373	377	406	415	416	407	397	384	421	372	405	374	385	394	416	377	405	383	404	407	404	371	375	384	413	400	391	368	390	397	385	413	383	388	397	387	392	383	389	406	360	405	402	376	414	380	390	404	393	391	395	399	380	403	405	423	428	373	382	376	379	398	385	386	375	408	383	414	413	375	401	419	404	415	409	396	409	401	432	375	388	399	390	393	384	403	416	393	384	420	409	406	367	371	383	420	353	424	388	386	414	388	381	403	387	406	377	395	436	375	404	376	443	419	404	417	378	397	400	410	385	366	403	375	376	397	388	401	365	420	413	371	386	400	377	371	416	401	379	385	407	367	425	398	377	375	427	378	423	433	408	383	372	393	400	382	416	380	410	380	396	405	398	381	406	412	367	411	391	371	396	373	476	396	419	420	392	393	413	407	376	391	384	392	395	422	423	407	385	410	395	392	397	398	430	424	393	381	388	397	423	386	373	390	365	417	404	412	360	384	382	403	353	391	388	419	414	386	396	399	405	411	419	407	376	389	365	418	392	370	387	348	398	395	408	384	384	417	407	413	368	393	392	386	401	379	439	412	422	379	408	378	385	400	394	404	380	389	403	388	391	396	372	420	371	404	374	415	405	397	398	404	404	371	396	403	418	385	393	374	412	415	383	389	392	403	392	431	428	405	362	422	416	361	386	379	372	408	395	410	393	411	403	393	420	444	369	412	396	425	380	358	388	374	423	397	423	389	412	432	410	397	420	400	411	380	398	392	415	405	392	365	407	399	356	409	401	357	386	407	405	452	351	451	385	396	394	401	397	407	398	371	369	384	387	388	393	376	394	374	394	388	383	387	434	403	374	404	371	415	383	353	425	368	370	402	410	365	361	399	409	389	385	368	412	416	402	425	384	408	388	375	394	397	414	362	415	416	386	389	400	443	384	402	419	419	405	424	420	394	409	413	388	392	383	366	439	414	393	368	398	398	366	416	403	399	404	419	383	409	411	405	404	374	369	402	391	399	429	395	366	370	393	415	389	376	444	386	400	422	391	383	399	401	393	414	421	399	387	426	393	416	422	381	383	362	395	382	381	375	399	409	387	399	379	342	379	425	378	389	376	416	403	394	403	412	399	373	375	367	398	373	382	412	412	391	383	400	376	431	433	372	443	346	419	419	426	411	426	415	413	410	419	353	387	399	380	422	411	361	404	415	420	413	387	381	375	403	410	391	394	363	402	425	376	430	393	407	419	419	443	389	377	401	372	386	417	396	392	376	407	389	366	373	364	422	375	403	393	414	437	381	391	415	398	363	401	365	386	379	390	427	417	380	405	387	388	368	412	389	378	390	395	402	401	410	401	384	354	368	404	370	436	389	400	391	398	388	382	401	435	389	388	423	404	406	383	402	421	391	346	428	402	398	359	410	345	361	410	389	386	370	397	400	380	373	407	425	427	394	381	389	390	401	398	409	399	409	425	372	404	398	375	402	388	395	395	381	399	414	398	424	415	413	381	373	406	399	395	432	386	386	390	375	414	380	384	393	388	370	391	378	406	413	390	382	372	396	378	377	388	387	367	430	412	398	418	406	416	393	393	369	391	400	391	408	406	378	365	369	405	399	401	379	398	436	374	401	446	435	388	413	412	377	386	412	380	413	403	391	427	424	393	391	427	391	416	375	379	391	419	414	365	371	421	417	409	400	362	379	381	421	397	423	395	430	363	394	384	390	399	389	404	417	376	375	426	383	415	427	433	367	392	413	399	420	425	425	396	403	378	407	429	404	402	400	422	386	408	373	426	369	389	388	364	415	433	391	413	390	407	426	384	393	401	424	352	389	404	382	373	432	406	413	359	399	385	424	413	393	393	423	414	401	391	399	405	409	366	378	410	376	408	397	409	372	401	421	432	370	413	402	385	375	418	400	390	434	366	387	386	400	399	389	390	403	400	410	331	413	433	402	379	388	427	387	400	380	412	426	429	424	385	421	426	366	414	374	435	390	426	386	374	391	417	404	360	424	429	436	403	411	389	387	400	365	366	412	366	368	393	398	392	382	393	402	358	390	425	422	384	379	393	396	380	446	395	376	413	412	401	405	412	402	427	399	396	422	403	424	390	402	367	404	363	373	390	373	412	378	388	376	380	398	403	384	389	376	402	385	380	395	384	369	387	377	392	398	413	413	409	395	384	382	404	401	414	409	392	409	420	406	405	369	410	388	443	395	421	368	399	384	412	379	366	423	379	372	394	403	391	393	363	376	379	363	445	379	394	406	394	401	373	397	421	396	392	353	426	424	394	451	407	433	391	437	408	390	393	400	429	386	376	424	426	393	426	391	428	396	423	427	385	403	389	381	382	381	397	429	395	356	391	361	387	404	398	396	409	407	405	401	373	415	402	399	430	386	416	426	392	381	401	411	394	396	373	404	360	403	389	403	390	402	429	385	367	382	385	398	394	370	419	399	377	399	381	372	388	366	363	347	395	419	403	363	391	424	401	382	400	382	369	401	399	385	366	369	385	378	387	412	372	420	407	404	402	430	408	375	425	362	404	385	416	377	378	410	427	402	405	422	385	384	423	404	418	417	364	430	394	385	394	415	415	383	384	394	402	411	391	403	407	399	380	403	414	415	412	388	411	407	406	370	401	427	395	413	436	364	409	426	391	380	403	391	406	386	382	394	393	393	405	389	391	384	409	411	422	394	334	406	387	401	400	406	403	376	367	447	378	407	375	399	374	432	408	401	396	388	390	404	361	409	373	389	381	407	384	360	395	403	374	420	399	366	392	384	384	410	400	358	384	398	429	385	414	387	406	372	410	379	410	416	373	385	386	376	381	366	430	391	393	385	368	406	409	414	434	387	424	411	410	382	401	419	355	401	348	410	391	377	384	431	387	421	393	416	412	401	386	417	396	406	401	389	426	395	406	397	350	388	397	404	377	386	388	387	421	375	387	420	404	372	444	369	397	380	406	388	424	394	385	379	383	394	398	412	389
24022	22820	36379	24010	19263	8083	748	531	460	448	461	419	494	432	419	433	446	445	448	424	426	453	429	416	442	435	433	421	425	445	466	461	958	929	666	426	427	432	403	431	429	429	410	436	444	435	401	389	412	386	378	388	455	441	420	432	450	454	401	431	446	425	421	416	420	444	441	375	430	436	429	424	438	462	403	448	421	425	412	448	409	429	400	424	426	439	390	475	432	432	412	425	418	461	425	473	421	432	396	419	422	398	454	405	410	438	432	409	419	451	425	400	428	432	432	450	405	429	397	454	404	427	434	409	429	411	437	397	435	416	412	436	439	408	397	460	418	462	430	423	413	476	418	441	441	442	421	431	425	423	418	437	407	414	455	432	436	428	410	404	423	443	451	374	422	431	439	390	463	405	437	421	413	406	428	396	453	415	429	430	476	456	458	423	427	425	425	420	412	443	401	435	390	402	410	421	424	422	454	435	426	396	417	433	392	394	404	460	445	458	432	436	381	446	428	416	452	429	415	406	435	427	439	439	439	393	441	440	432	418	420	398	416	398	432	439	424	427	408	441	426	423	434	444	394	414	420	416	412	403	405	398	397	432	411	417	382	397	434	407	403	421	420	448	433	415	439	425	420	431	427	416	404	437	412	408	430	449	406	415	399	412	438	425	401	413	393	432	428	440	452	420	408	403	421	438	420	416	401	445	419	407	437	456	406	411	401	440	435	389	419	398	384	435	399	429	421	451	455	438	405	433	448	446	426	388	436	432	448	417	418	410	430	422	437	435	433	410	375	409	415	428	473	447	395	462	429	420	438	461	398	410	412	427	468	460	405	442	418	429	448	415	457	382	396	388	413	437	459	438	446	415	429	432	417	450	398	400	437	420	425	449	437	444	441	428	399	393	448	446	423	438	420	382	442	457	416	428	432	397	402	448	427	437	419	430	439	465	396	452	430	416	396	427	443	446	401	420	446	413	421	411	463	416	454	476	425	454	412	432	413	375	413	425	389	455	402	410	441	442	436	409	426	430	464	436	427	409	405	451	449	406	432	430	418	450	397	431	422	431	393	435	441	384	455	441	395	399	425	434	426	432	441	472	446	459	408	421	426	406	411	421	403	437	405	437	366	402	413	380	421	455	468	415	394	428	431	430	419	445	445	388	415	404	426	374	416	416	427	421	429	414	462	467	431	388	410	413	448	421	443	479	424	443	412	429	407	387	439	405	451	420	396	414	415	457	425	417	412	416	449	393	465	429	439	426	409	437	445	453	394	409	428	471	405	387	409	459	419	416	388	376	427	388	432	433	466	393	402	418	424	389	428	448	471	421	381	456	423	410	425	434	419	435	446	439	436	416	414	430	418	427	401	441	425	401	413	428	419	405	409	459	447	391	419	416	408	411	422	406	395	393	428	414	423	483	416	420	411	432	407	442	402	403	439	447	400	421	417	428	431	423	418	429	441	437	447	445	459	413	471	418	447	408	425	410	468	446	420	422	442	440	408	427	423	437	406	428	451	434	406	447	409	426	429	431	435	423	402	432	417	392	434	410	416	429	389	405	420	422	459	427	474	446	414	481	430	454	424	438	460	394	427	439	405	447	402	398	433	356	420	431	418	431	423	427	425	384	446	439	423	427	446	400	403	402	386	395	430	403	380	404	415	394	405	388	448	390	395	459	429	436	428	419	438	420	409	438	406	404	443	405	428	416	434	412	437	412	422	446	466	438	425	409	415	422	414	435	382	459	422	442	462	433	424	419	428	429	447	455	425	447	364	433	422	431	398	439	440	436	448	425	424	430	459	453	400	438	420	430	395	440	401	392	406	454	432	424	430	434	461	425	423	425	440	418	444	423	425	425	409	411	437	455	423	438	428	398	405	451	432	384	411	432	387	404	458	441	431	435	439	424	448	452	424	468	446	384	433	407	439	436	431	429	434	450	401	401	424	375	400	447	427	367	435	427	397	416	447	428	414	447	424	436	407	435	467	431	414	443	454	444	456	437	421	430	454	432	442	417	413	436	414	412	408	431	441	403	471	403	420	455	466	368	389	412	413	415	430	409	428	434	433	413	433	461	436	395	423	452	417	453	419	414	426	430	421	411	425	429	457	411	375	469	393	448	396	395	418	430	415	431	438	456	428	417	449	425	451	407	423	428	427	413	411	469	453	407	407	396	425	410	410	414	438	426	434	431	449	447	395	416	410	416	429	434	449	456	432	426	391	394	433	489	418	427	420	426	423	418	447	467	422	429	408	386	420	406	412	417	451	432	408	405	404	434	455	418	434	440	430	422	455	412	441	383	416	461	390	457	408	460	405	421	447	395	414	406	442	424	409	425	428	402	418	429	365	417	445	455	415	451	432	401	428	446	447	462	433	469	390	429	414	394	438	412	460	394	442	398	449	410	415	443	438	436	435	436	412	368	441	433	424	428	426	412	443	408	402	427	417	395	425	452	429	427	460	397	444	432	429	387	402	391	419	448	433	403	401	388	441	429	429	426	439	445	430	406	429	411	422	404	458	410	418	413	419	441	420	417	455	405	433	463	489	450	441	393	423	402	420	407	418	442	412	436	448	436	416	410	424	435	415	400	395	417	425	384	439	428	418	424	419	412	446	413	435	426	435	409	433	432	425	431	415	410	444	446	403	437	421	450	433	443	403	394	455	442	409	406	405	436	449	449	416	445	436	435	412	410	409	412	428	449	407	386	406	406	406	414	446	424	426	424	419	422	459	452	422	396	439	448	419	404	409	426	430	418	445	457	418	420	471	430	396	439	461	398	384	445	427	459	433	420	449	399	425	436	421	415	396	444	431	429	414	404	421	387	411	414	422	428	433	427	431	420	386	456	426	445	432	459	415	404	390	427	423	397	446	437	423	408	421	439	480	442	422	431	447	414	443	450	471	409	435	422	429	426	410	432	439	419	470	421	441	404	406	430	401	456	423	449	445	408	429	433	414	438	413	473	431	428	376	445	376	414	422	436	439	409	456	371	405	457	388	415	381	424	414	432	416	410	427	401	424	423	429	433	434	419	411	364	451	422	446	430	428	422	437	422	416	451	399	428	443	425	450	418	439	397	408	425	452	393	398	459	428	408	432	428	417	458	404	410	398	435	450	410	418	476	432	412	399	402	436	409	412	470	442	402	407	471	422	424	375	419	445	413	430	413	402	472	432	424	425	399	412	385	414	442	433	452	422	444	375	400	401	370	400	415	408	448	441	410	474	426	437	389	423	466	432	441	421	415	423	400	357	457	441	417	395	392	410	423	423	427	416	441	430	398	414	426	435	445	419	431	432	405	442	419	448	425	442	475	460	408	411	423	468	431	435	418	414	443	469	410	400	440	441	460	383	389	452	443	438	422	421	410	413	428	454	441	429	410	412	438	421	418	387	432	415	457	436	415	392	468	429	449	442	402	396	430	416	431	433	457	407	426	419	433	409	420	424	442	410	441	425	426	413	442	436	422	411	391	408	469	419	413	434	456	391	432	441	433	423	390
56575	93240	60446	12382	2621	888	837	693	713	649	600	694	647	664	642	639	615	595	567	633	588	596	611	562	582	614	597	593	610	660	582	775	1859	1761	1105	609	653	580	617	623	623	578	538	576	577	540	590	575	641	567	573	604	581	580	590	617	592	575	632	600	553	569	598	595	599	567	595	613	614	585	605	597	615	600	617	574	598	603	624	610	554	584	536	592	566	546	598	577	602	598	606	579	599	527	558	624	603	594	593	581	583	573	605	632	590	539	652	558	610	573	620	634	577	533	627	570	555	553	543	598	644	579	654	585	600	636	548	597	602	606	580	614	535	578	548	559	616	589	595	608	544	606	627	629	567	575	562	596	640	565	551	606	555	567	598	620	609	579	563	577	584	559	608	548	589	565	585	571	548	614	590	615	596	572	588	578	612	575	604	609	593	557	569	575	618	582	580	578	565	588	576	556	566	595	614	593	556	558	558	576	584	565	573	566	625	624	570	609	600	608	612	572	609	601	604	594	575	572	575	617	572	587	639	583	536	588	589	553	587	636	568	569	587	586	591	565	600	549	577	565	577	599	578	588	575	599	562	564	554	618	582	612	569	553	583	602	592	579	589	581	576	594	555	624	610	591	617	570	597	598	595	575	596	572	586	631	572	588	595	589	599	595	587	587	610	624	574	597	574	562	563	548	592	582	617	587	585	579	549	582	597	618	591	593	592	580	587	594	576	564	620	576	589	587	610	603	586	563	551	583	577	608	588	590	628	576	575	613	571	589	570	566	555	528	621	574	533	584	601	566	544	606	568	606	630	592	606	575	613	556	576	587	603	575	593	623	600	560	573	589	617	619	594	619	574	608	582	544	610	613	562	647	596	593	561	626	594	591	595	598	573	556	561	578	588	579	635	614	557	606	590	583	552	578	555	602	554	542	556	520	592	617	589	586	539	599	592	648	588	595	594	579	536	564	577	571	577	560	611	570	578	582	565	605	603	631	596	577	603	638	598	593	570	569	602	587	606	584	583	539	594	582	597	598	611	616	624	526	584	598	533	606	607	601	566	580	638	567	622	586	579	569	590	578	625	600	563	577	592	609	622	592	541	619	611	626	550	586	606	572	592	576	557	611	592	602	569	588	630	579	560	570	557	619	576	613	598	544	602	616	593	593	567	552	570	569	574	588	579	589	552	603	563	589	575	574	605	603	596	583	580	545	603	600	575	582	540	577	577	589	632	617	592	581	587	583	574	598	560	630	606	575	566	570	621	597	543	600	581	627	630	619	600	606	582	552	551	571	585	604	595	577	583	582	575	593	572	597	591	635	568	581	563	570	537	528	615	569	590	621	555	566	597	588	635	613	612	567	557	596	595	516	607	604	605	585	588	593	597	618	569	611	556	562	564	584	615	570	606	569	610	599	562	593	557	604	588	600	577	584	571	570	584	583	601	565	580	560	544	584	583	553	601	573	547	575	582	573	560	584	565	594	547	555	560	572	592	626	571	584	589	582	579	622	611	587	538	592	547	598	570	584	537	590	575	632	596	513	609	580	605	599	618	559	562	592	601	597	600	580	585	557	602	600	609	600	592	598	625	598	602	600	528	598	563	596	558	590	547	577	597	615	600	583	578	599	598	615	588	602	601	583	617	591	589	592	547	603	613	582	617	580	561	581	600	611	590	551	583	601	571	591	592	599	589	593	607	612	586	605	588	607	556	512	580	617	566	568	564	599	592	593	571	588	580	600	587	593	593	609	623	674	603	603	584	592	617	615	575	580	575	602	567	591	670	600	591	630	590	545	599	584	581	587	531	621	604	553	597	549	570	590	553	615	560	574	567	617	621	622	598	588	561	579	602	633	596	591	554	612	572	619	619	546	571	561	570	609	606	620	610	576	588	614	566	570	586	594	615	574	595	576	592	620	585	552	560	607	564	607	543	596	604	566	586	616	578	602	539	562	600	588	600	631	600	635	538	607	560	606	584	578	572	605	662	574	602	620	587	561	597	607	607	602	604	613	543	590	585	633	585	569	582	610	611	618	553	568	606	577	573	562	583	596	587	544	560	627	556	558	600	547	575	603	543	601	544	570	668	597	575	617	623	592	566	626	607	579	575	578	590	584	608	611	610	596	620	548	576	614	583	623	618	598	577	592	605	599	550	558	548	598	574	591	605	606	562	615	634	569	578	591	608	562	576	551	586	548	568	599	552	550	576	585	600	597	548	599	604	634	588	634	590	558	624	612	573	554	583	556	596	572	556	622	561	555	573	590	565	618	555	547	571	570	553	583	578	574	564	586	571	550	594	592	539	589	565	571	591	569	587	585	611	559	635	618	579	569	617	593	564	610	585	594	595	599	574	622	572	574	559	583	598	576	574	611	645	590	596	562	577	627	584	564	658	570	593	612	566	578	616	615	610	578	603	630	577	600	592	596	600	607	585	581	549	561	630	593	548	581	619	587	602	564	570	610	597	544	569	510	573	610	598	578	602	574	592	608	599	560	597	594	626	571	563	590	602	551	631	568	610	530	617	629	574	577	595	564	612	576	601	588	613	600	603	560	571	609	563	587	597	615	596	583	573	587	567	579	597	587	556	586	602	611	609	581	618	565	574	561	546	602	598	555	639	625	568	603	589	606	574	631	569	580	589	613	572	599	595	548	614	575	583	560	578	558	590	605	585	605	591	626	583	586	632	542	603	601	614	581	630	579	593	577	559	571	562	582	598	566	560	589	544	574	559	608	569	577	603	592	589	601	582	577	604	626	576	602	622	611	573	592	613	606	614	537	586	586	622	558	567	589	624	554	601	562	576	593	600	626	630	590	621	624	577	588	596	619	584	606	623	610	588	568	606	592	602	573	592	570	595	623	593	581	544	633	544	538	626	614	597	574	556	582	520	608	614	598	556	585	595	561	579	565	578	604	581	578	547	583	597	569	594	606	593	628	586	593	602	619	556	600	579	591	638	599	641	601	581	581	611	618	572	605	526	578	573	585	596	564	614	556	582	535	572	550	603	617	610	600	558	623	608	550	582	623	591	597	623	599	615	595	598	614	586	612	559	597	582	567	582	584	629	566	630	614	580	603	625	562	562	577	646	588	595	572	543	597	599	569	647	611	568	579	560	585	585	633	625	598	607	581	621	569	562	617	608	541	581	597	574	610	595	626	620	579	616	610	605	570	583	566	620	612	596	613	596	557	583	595	628	572	601	633	564	589	592	597	581	595	575	586	613	591	583	562	595	581	600	599	627	587	600	587	603	615	527	541	613	549	592	574	578	564	596	593	588	586	599	565	591	564	591	582	604	601	605	581	556	604	589	562	571	528	614	589	586	579	565	603	564	573	594	593	614	566	615	557	597	580	640	574	602	604	606	592	581	631	618	596	604	572	583	575	574	606	573	582	575	568	606	587	562	596	603	634	598	613	565	614	607	589	584	580	569	532	557	572	601	605	598	622	538	587	558	570	604	577	614	571	607	560	566	588	543	550	605	617	591	610	613	609	608	592	583	595
22922	21784	35311	23236	20957	17896	4159	594	546	506	526	500	517	488	496	461	502	474	488	497	425	427	461	425	431	417	439	453	515	463	455	578	1490	1573	986	435	458	494	424	420	462	416	430	405	424	409	430	454	450	437	442	413	451	423	438	455	429	419	442	443	440	450	466	456	409	444	449	459	425	436	443	422	432	458	431	459	478	462	422	445	405	444	411	407	459	470	430	435	421	449	439	424	450	437	447	452	440	434	470	470	467	416	447	438	415	410	433	451	426	443	476	438	425	461	433	420	451	402	437	420	468	422	394	403	443	423	429	449	417	465	461	444	448	455	457	405	417	462	429	450	497	435	411	427	450	437	439	439	433	457	434	484	444	423	444	454	452	400	444	443	471	432	450	491	456	410	451	445	437	454	459	414	426	465	481	459	449	447	446	430	446	415	426	439	440	445	456	423	448	439	445	460	448	443	418	465	444	460	468	439	410	418	455	461	398	417	471	471	450	452	425	465	428	480	485	448	449	419	449	474	468	440	421	437	451	425	488	460	431	413	434	466	466	453	431	461	440	460	445	465	460	429	419	419	447	420	420	438	417	460	389	444	399	451	432	432	430	443	445	407	459	447	396	449	483	438	483	420	424	471	455	417	449	430	421	476	439	446	430	453	456	417	427	431	454	430	413	438	460	440	461	452	416	437	455	449	427	435	410	439	428	447	452	464	435	415	420	433	427	437	456	436	443	466	416	456	392	446	438	429	439	447	433	412	420	428	396	442	400	378	432	449	419	447	391	415	439	431	453	449	444	429	428	460	367	442	423	412	472	399	446	445	408	436	454	402	435	442	457	457	430	430	445	425	459	432	413	457	462	470	452	390	437	457	418	426	436	419	451	433	404	441	471	457	470	450	442	441	447	452	438	446	458	446	452	449	447	454	435	447	433	446	450	440	428	411	429	428	448	437	489	449	463	446	441	440	455	427	467	400	439	468	412	439	450	435	436	433	444	408	461	421	436	410	427	433	428	417	451	437	444	446	464	429	439	429	423	459	472	448	481	406	451	404	440	433	436	394	423	437	449	461	439	403	436	427	444	411	463	473	413	445	437	429	458	442	438	478	424	449	447	415	432	471	406	433	427	441	450	452	465	405	473	423	449	416	423	441	464	411	391	466	416	414	449	439	470	479	450	467	421	457	436	454	443	415	450	417	436	447	417	422	470	430	436	443	432	424	444	423	447	466	422	471	453	442	427	452	472	471	457	392	412	363	447	477	392	423	478	435	421	438	441	367	447	417	462	392	454	446	444	409	461	448	447	420	477	443	449	459	456	406	445	441	431	468	434	490	477	433	431	467	505	412	434	428	450	427	408	459	439	432	431	462	426	414	465	420	432	419	454	446	447	453	427	449	446	433	453	455	440	438	466	401	437	418	433	443	430	433	417	410	421	463	427	432	462	451	466	426	461	487	428	431	406	428	393	441	435	419	429	442	426	502	466	448	437	417	469	414	448	429	433	411	457	437	443	419	465	453	416	456	456	435	461	451	434	444	480	392	468	428	417	410	406	427	453	445	446	424	416	422	447	480	468	445	412	447	429	441	464	434	373	442	419	446	421	448	420	422	464	418	410	399	436	452	398	440	432	433	457	433	451	465	428	426	405	424	437	455	443	417	484	407	463	446	461	425	436	464	445	426	433	447	461	423	406	436	419	456	441	419	447	403	467	425	436	453	415	450	449	448	441	467	440	469	457	430	496	392	445	429	400	438	473	440	415	439	441	427	441	439	441	464	384	423	465	412	383	422	433	458	425	465	445	420	452	454	439	446	447	454	460	425	440	440	451	392	453	445	457	432	405	411	404	425	419	437	426	418	404	417	422	444	432	459	402	427	428	402	437	452	437	469	425	447	455	427	452	442	434	425	442	411	470	449	429	439	461	405	439	446	400	428	451	452	428	465	425	439	413	447	416	439	434	459	443	385	419	441	441	425	438	440	443	470	437	438	427	409	407	423	451	438	447	438	398	437	438	460	417	452	427	438	412	453	456	463	469	404	431	397	433	417	425	454	436	432	485	442	447	432	445	442	451	434	428	426	443	439	435	425	417	434	431	474	462	449	437	469	397	464	424	456	457	426	460	428	466	414	414	391	446	412	446	443	473	436	465	442	417	401	425	400	458	469	423	415	420	475	398	443	415	446	425	470	477	446	457	457	417	419	450	423	458	443	416	435	438	470	440	458	421	459	407	467	435	459	421	443	454	466	459	450	442	419	471	454	428	442	454	425	449	433	438	413	425	429	453	448	426	425	413	417	446	459	481	421	428	439	444	426	423	453	461	455	421	460	486	463	454	468	442	445	410	424	421	416	453	403	421	446	449	447	425	446	433	445	469	447	419	414	413	456	449	412	418	442	463	451	404	403	420	398	449	406	450	429	437	454	437	445	444	449	412	435	434	448	414	433	461	452	425	460	424	426	422	476	443	453	413	439	427	453	434	443	424	443	423	411	461	447	468	429	420	451	434	441	441	446	417	474	458	467	448	440	402	420	409	417	420	454	480	418	438	474	471	417	424	439	407	437	459	450	457	441	414	449	448	453	446	448	421	425	437	418	496	444	442	434	427	428	435	463	425	406	419	413	427	431	430	430	472	400	419	413	424	435	430	449	442	440	441	468	427	433	428	418	442	400	459	455	408	438	430	469	444	452	426	435	422	437	423	451	446	438	421	422	456	453	446	432	475	453	448	412	394	428	440	450	442	420	461	432	397	420	461	438	469	413	429	422	438	447	426	395	397	381	423	422	436	465	451	462	429	463	409	456	433	434	444	446	455	464	434	401	441	438	432	433	427	405	410	435	468	449	433	441	450	423	483	454	441	452	466	445	464	421	435	426	439	474	422	431	417	438	485	453	448	434	423	462	427	450	408	417	433	423	434	435	421	455	411	432	428	449	402	404	459	445	442	482	463	428	402	492	432	437	414	449	450	409	431	468	473	422	451	433	423	399	444	428	424	454	447	403	450	446	448	423	460	405	429	421	423	432	462	456	438	462	485	410	409	443	454	436	432	428	439	432	443	415	448	449	427	432	430	434	447	432	441	441	455	466	487	446	421	448	428	467	480	437	442	447	431	401	449	445	455	402	456	466	471	432	441	454	432	426	441	471	511	467	394	447	465	406	460	418	411	425	426	437	439	409	471	436	449	421	450	451	433	429	393	441	439	425	408	443	461	475	427	415	447	423	423	476	461	445	441	461	431	438	428	428	461	430	446	416	461	463	463	456	440	435	464	462	408	399	427	415	460	444	410	432	407	444	433	395	418	439	452	409	442	379	415	429	459	473	474	457	428	430	447	431	416	471	442	463	411	472	456	469	487	472	471	473	416	447	443	409	459	434	454	416	459	405	427	485	455	438	435	433	447	438	429	449	425	422	430	468	427	415	427	415	403	422	449	441	438	434	424	434	454	447	461	418	396	413	447	462	430	416	419	456	443	471	460	427	461	418	439	446	458	429	455	445
56277	103278	64517	14140	4169	1194	993	874	816	763	740	704	706	659	654	650	626	648	693	643	578	641	610	602	658	616	561	643	619	589	586	816	2887	2998	1616	606	577	637	584	562	648	631	576	628	561	594	599	604	523	579	640	600	590	558	587	567	560	579	618	620	542	608	632	605	599	580	596	607	597	577	574	652	627	601	574	628	609	582	598	579	563	647	599	599	581	602	607	577	619	615	587	586	621	579	595	569	609	625	591	580	572	533	593	564	620	597	606	611	617	561	595	585	574	557	553	579	650	627	555	606	585	535	584	563	634	576	586	592	550	581	600	574	602	574	580	581	651	628	601	578	610	596	605	586	592	648	622	588	611	613	625	539	583	642	593	620	605	585	556	630	589	633	606	591	586	549	590	562	549	618	575	554	601	603	601	600	605	588	565	571	563	603	586	620	587	594	585	556	608	572	595	612	641	613	585	564	616	638	628	571	602	608	567	607	614	575	578	567	606	604	571	578	600	598	607	595	615	607	611	599	557	617	609	616	593	566	663	538	583	643	578	557	581	602	617	566	584	582	635	595	572	628	626	586	600	623	586	600	563	557	574	589	554	549	577	607	589	589	555	629	571	591	581	551	599	602	590	582	565	572	584	569	583	597	571	584	615	629	574	664	562	591	604	621	578	569	574	592	604	558	582	590	584	578	591	615	605	577	606	565	560	560	568	592	571	578	609	591	639	610	590	618	598	598	628	580	590	611	589	578	568	610	611	615	629	565	573	589	567	582	603	567	548	634	599	578	589	584	550	627	572	594	607	623	548	600	542	596	589	645	598	606	610	564	596	581	607	604	589	629	560	552	595	562	601	568	556	631	589	596	612	588	605	592	609	605	582	573	587	598	609	558	587	567	595	569	624	611	589	570	595	577	634	575	575	615	580	619	622	594	614	586	597	585	602	608	597	603	569	616	580	628	621	583	601	594	567	604	593	626	598	612	597	573	626	578	621	594	561	598	623	621	626	594	578	563	608	596	631	592	574	636	549	590	608	582	607	591	612	605	589	553	560	597	585	594	588	617	658	603	596	573	553	589	581	598	601	602	553	592	596	633	619	651	614	613	603	585	561	588	629	612	578	583	595	572	580	597	586	650	578	576	581	566	604	600	559	544	606	592	598	604	547	587	591	562	588	577	598	579	636	540	616	621	561	589	613	602	597	651	562	614	551	589	593	606	513	586	620	588	614	587	606	561	597	612	605	574	526	575	578	580	610	557	579	563	635	601	600	578	567	574	601	608	573	575	573	573	544	603	585	577	608	588	599	572	586	603	601	575	536	525	601	540	596	607	604	600	596	583	589	627	583	646	603	602	548	609	574	640	583	575	552	623	597	592	631	588	572	579	578	608	602	571	640	575	565	603	614	579	629	616	564	572	556	568	592	632	592	566	610	575	589	590	582	599	619	589	579	581	631	627	592	601	590	567	553	611	583	605	618	556	621	579	576	633	591	587	598	614	622	579	597	576	596	558	599	532	596	557	591	590	606	554	565	574	600	591	551	557	596	584	632	574	585	653	578	639	609	595	587	603	598	608	550	655	577	575	608	611	619	602	604	553	597	569	577	586	557	531	606	556	602	593	606	563	588	612	583	619	569	619	609	567	592	596	612	594	643	600	611	627	608	613	605	530	599	612	581	630	619	600	590	625	624	658	555	551	612	608	525	592	579	613	623	570	600	593	617	603	571	612	601	590	572	588	604	608	586	576	585	602	600	597	578	575	564	600	614	605	596	574	591	541	571	606	603	609	581	600	586	590	552	605	611	616	587	604	542	585	577	611	578	615	562	604	597	568	571	573	601	614	638	633	606	574	602	583	596	589	604	564	589	560	616	614	594	646	605	567	612	594	582	558	577	590	577	580	630	598	604	568	613	609	615	580	612	571	597	578	588	610	620	600	581	549	589	585	627	611	587	618	615	559	583	617	580	582	617	619	587	578	619	609	564	561	561	596	623	530	566	600	541	587	583	608	578	591	574	568	606	619	596	573	601	634	594	621	618	622	592	548	614	631	551	556	591	613	574	607	567	598	606	608	585	599	585	529	551	581	593	602	621	628	616	584	560	552	576	606	622	579	621	579	586	590	617	623	602	553	576	594	584	587	586	581	595	581	574	577	571	555	597	596	592	563	638	570	625	562	605	613	611	609	615	606	598	585	591	635	592	593	572	565	598	570	548	589	605	603	637	666	593	605	578	615	572	596	599	587	618	588	576	572	627	632	579	607	641	628	598	563	602	605	593	610	581	588	580	620	599	634	592	609	601	584	568	649	600	569	581	595	588	627	587	599	566	589	581	607	606	634	601	558	624	618	604	610	554	554	575	640	602	572	591	607	600	576	579	582	608	645	621	606	573	616	601	593	588	616	599	598	557	610	615	618	586	576	563	557	570	598	629	622	559	573	620	591	593	578	638	572	584	577	606	617	604	545	573	595	605	541	614	585	636	611	572	608	595	528	624	635	578	617	623	622	614	613	607	650	617	567	634	641	602	576	572	586	589	632	600	601	621	603	607	614	601	588	579	595	599	620	594	584	604	570	578	615	634	557	621	629	577	615	604	621	619	567	612	611	623	576	583	578	620	613	583	600	616	644	590	589	584	571	591	569	586	595	602	646	629	620	598	602	570	626	586	586	617	613	598	585	572	582	612	615	571	581	602	577	610	570	591	542	591	569	601	615	595	586	589	599	585	612	612	591	604	549	588	569	638	603	603	601	596	582	587	595	568	580	640	568	621	611	629	588	562	608	589	588	590	614	578	571	540	589	612	619	585	595	578	592	607	567	583	571	629	569	607	593	590	594	583	589	619	611	603	564	568	554	576	592	577	602	606	555	574	630	610	558	538	617	522	614	620	578	563	597	635	533	594	622	587	588	617	588	586	595	562	577	587	618	553	585	580	581	586	565	588	567	605	575	582	622	609	554	605	618	563	609	626	598	576	575	626	574	588	574	551	586	614	623	592	623	603	592	563	577	585	561	591	614	533	621	576	575	587	576	602	606	593	620	591	583	609	620	543	556	564	578	618	577	618	605	599	592	600	599	582	610	592	593	588	629	630	584	618	635	558	565	605	578	587	580	616	546	638	587	592	599	623	590	592	593	618	585	584	595	611	611	617	583	568	629	593	616	590	576	572	612	623	553	602	617	607	583	561	593	597	571	587	615	589	565	594	598	556	633	616	588	586	551	629	582	621	624	582	624	592	576	626	588	633	612	577	580	575	544	610	592	521	593	594	565	633	616	640	580	625	564	599	633	583	570	548	625	571	558	614	612	593	580	637	614	582	607	580	578	661	648	624	585	553	615	559	601	560	580	613	598	589	591	623	596	595	595	611	618	583	657	606	628	598	602	617	571	604	643	574	613	606	614	609	615	585	582	628	601	614	572	608	584	581	602	573	581	618	609	563	579	601	646	600	604	550	613	571	583	617	606	592	593	573	602	651	567	605	572	577	564	608	597	595	642	581	572
27888	28806	33764	8289	412	280	295	271	277	296	288	266	278	282	273	284	318	261	270	278	307	265	285	252	282	263	303	279	303	268	276	279	326	428	344	252	268	269	316	257	282	293	262	254	270	255	277	293	250	303	263	287	274	272	298	329	307	279	285	289	310	293	258	291	281	290	271	291	270	303	259	257	272	290	288	290	310	296	280	281	285	287	307	281	289	262	260	277	291	280	309	304	273	283	291	277	286	297	277	276	293	281	266	308	267	283	300	276	287	294	282	275	262	301	276	304	236	286	280	287	288	279	318	279	272	292	273	272	267	250	270	318	273	275	273	275	289	302	279	296	287	290	307	256	275	267	281	287	271	276	273	273	291	260	274	268	264	268	274	289	279	257	255	294	283	271	288	282	296	261	275	267	279	304	283	254	264	287	264	287	281	296	264	270	246	255	311	280	268	321	271	295	267	258	275	298	255	277	307	275	298	279	253	276	309	241	288	282	277	283	309	283	267	282	283	264	279	279	273	293	267	262	323	275	276	262	296	310	268	281	259	275	309	291	274	319	254	308	258	286	298	266	309	283	268	267	256	262	303	308	321	278	284	276	297	296	296	261	267	287	270	274	293	275	285	294	273	276	267	274	293	281	283	295	294	258	266	294	265	286	261	266	290	250	309	286	265	261	303	281	277	315	284	277	261	276	264	262	277	250	254	251	300	278	310	303	271	309	277	281	290	266	282	259	279	282	271	300	301	291	282	258	278	291	279	297	286	283	291	266	289	253	303	278	309	239	306	274	283	299	307	286	284	269	276	271	267	270	279	280	297	248	268	285	268	319	293	291	292	272	263	280	283	274	290	284	290	283	284	284	276	304	284	274	278	271	259	290	259	290	284	270	272	258	272	289	295	266	290	286	258	320	292	277	235	263	272	309	294	268	303	289	289	267	271	282	298	278	284	282	283	264	276	263	290	283	281	265	276	259	280	273	286	280	280	293	275	278	279	267	272	297	283	289	289	276	269	270	257	273	286	295	270	272	302	267	281	270	286	296	283	309	281	283	310	304	290	274	288	267	277	250	316	309	284	291	305	303	289	308	265	253	279	300	275	283	282	278	284	292	271	295	278	281	255	300	298	299	331	288	282	266	297	281	274	292	261	306	268	293	253	312	269	313	282	288	267	291	267	274	293	292	309	263	299	262	273	270	282	291	281	248	316	276	300	275	261	258	280	320	276	295	269	250	295	273	275	277	292	256	300	296	298	293	297	281	294	262	261	266	302	295	267	295	281	308	273	250	306	284	278	305	273	296	268	285	253	280	301	275	257	285	295	280	282	274	306	263	281	258	290	255	285	312	273	271	265	285	278	313	279	260	267	306	300	307	279	271	279	260	280	273	262	310	288	258	271	284	299	291	303	296	275	260	280	248	281	278	260	286	259	284	264	267	289	280	292	273	265	263	262	271	267	281	301	262	286	268	313	259	272	275	293	250	249	273	299	297	331	279	292	290	262	297	253	260	278	264	286	272	331	293	284	270	267	287	297	281	292	274	291	246	282	252	284	285	285	274	303	278	274	272	280	301	268	277	271	273	286	291	284	278	305	288	326	262	262	269	301	297	268	304	266	280	268	326	308	307	256	291	256	276	264	282	315	273	281	288	278	294	269	287	258	277	293	274	256	271	279	285	292	288	274	283	267	308	278	280	239	280	295	289	277	286	301	301	257	287	309	319	283	261	305	297	303	283	276	276	264	305	308	249	250	290	275	300	314	284	276	290	305	296	283	276	260	281	263	271	265	283	278	278	267	259	268	267	287	272	297	295	299	266	318	273	308	268	279	284	254	282	285	287	271	276	271	286	276	281	281	299	301	284	286	281	289	295	254	265	280	244	274	298	260	302	313	266	294	294	265	286	290	250	270	265	274	285	259	304	278	298	277	244	307	303	287	287	294	288	287	257	283	270	289	284	302	306	308	261	286	303	287	270	315	276	283	296	289	272	268	278	279	289	271	279	255	292	284	267	298	296	268	267	273	265	276	273	274	276	262	283	287	255	274	286	256	270	292	281	271	298	299	281	268	267	253	279	278	256	270	306	286	275	310	305	268	321	266	292	307	282	278	287	281	274	301	278	305	294	288	247	270	283	306	267	277	291	263	288	291	271	286	297	263	284	296	292	289	236	290	300	273	286	269	276	264	294	283	312	281	309	289	263	284	283	298	274	293	301	281	316	280	303	242	248	304	276	254	280	313	285	286	272	234	278	287	303	276	285	311	306	310	262	281	283	276	258	255	288	273	281	318	276	307	278	294	309	291	269	288	272	300	279	294	282	265	301	272	325	319	267	270	269	262	286	306	300	308	278	279	258	248	295	283	255	266	269	265	262	250	270	301	285	292	309	268	254	277	300	255	270	274	241	286	287	288	284	246	295	280	271	265	270	294	290	307	275	305	297	268	241	284	286	286	266	250	295	273	282	293	287	262	287	302	283	293	274	294	300	297	258	292	285	272	282	282	290	299	274	313	293	283	294	278	269	293	295	313	304	285	270	294	299	245	305	300	302	299	269	269	279	270	316	268	256	305	257	259	305	311	269	269	281	295	280	286	246	282	289	277	315	277	292	286	251	294	279	286	294	300	273	295	295	280	266	255	303	264	304	286	277	288	292	282	280	270	291	254	268	289	292	290	269	291	243	272	277	260	291	286	279	287	270	287	271	291	296	278	283	282	269	293	282	268	281	287	286	324	271	267	293	256	310	313	270	287	296	288	272	261	291	289	294	265	284	298	262	280	279	273	266	301	293	265	264	274	278	277	287	259	261	277	282	293	265	306	298	253	293	295	266	264	265	256	291	266	306	287	268	277	293	320	301	287	318	291	259	267	281	284	246	273	286	270	278	272	302	264	255	315	276	301	280	274	256	251	273	286	305	274	299	276	284	293	284	268	271	303	273	289	260	281	265	279	273	295	258	275	266	317	284	278	314	280	263	278	282	271	295	278	268	258	284	268	287	282	240	257	285	282	267	286	290	301	300	251	294	263	275	255	240	288	242	296	281	269	274	272	308	270	274	270	281	302	314	277	265	283	280	275	290	272	277	270	272	282	313	290	278	280	287	255	328	311	280	273	281	286	261	290	301	274	286	261	287	245	287	283	317	286	288	298	281	294	263	247	292	264	263	276	296	286	287	273	295	292	255	287	293	290	274	278	290	290	295	301	272	260	269	321	276	271	263	318	261	264	295	287	251	300	301	271	268	274	269	280	291	294	282	269	248	309	260	293	282	259	324	293	295	296	290	304	281	281	302	304	287	256	281	255	292	290	263	261	266	273	272	301	297	286	277	301	278	289	260	282	290	281	282	265	288	307	295	294	280	275	294	312	261	294	279	269	258	284	301	287	281	290	306	301	308	290	281	303	293	318	293	299	268	258	295	267	287	271	251	250	272	285	298	266	268	267	249	268	284	284	276	289	267	313	280	336	268	273	288	307	289	273	255	271	251	300	283	298	287	260	296
32596	48161	32533	3238	439	400	405	408	417	428	396	400	420	406	431	359	382	379	386	398	396	384	388	439	371	379	410	355	416	402	392	433	553	581	611	439	364	369	406	357	400	408	373	421	375	362	380	432	425	400	399	391	438	407	388	381	376	378	416	362	368	419	373	380	408	396	365	402	413	380	400	427	371	378	327	403	407	380	411	374	371	390	376	408	380	409	416	356	400	397	390	384	398	448	407	358	437	407	401	367	370	387	391	404	394	366	398	403	381	373	392	391	364	410	359	366	404	399	390	388	399	363	382	365	390	408	386	390	396	377	369	431	392	388	443	398	424	387	394	406	396	363	403	398	414	398	401	383	441	406	394	384	417	364	368	370	399	414	387	426	400	414	368	393	369	387	390	375	393	409	384	403	389	417	379	409	399	404	367	409	405	394	403	394	388	408	383	401	383	388	386	418	357	331	413	399	371	400	408	384	382	394	432	384	421	423	417	378	422	364	385	432	389	390	395	393	417	385	390	404	392	370	432	396	384	440	381	389	382	361	398	383	386	443	407	372	400	380	359	432	403	402	385	419	370	360	386	443	388	360	384	355	402	389	412	399	392	414	402	377	361	398	368	413	410	443	431	386	394	393	383	385	402	396	441	392	395	393	378	427	379	381	411	415	395	407	397	385	385	389	373	397	377	409	435	393	383	394	370	412	416	361	389	363	385	372	412	393	378	415	402	400	411	431	400	430	406	362	406	396	419	402	373	405	383	380	415	391	388	377	407	407	420	367	372	399	395	366	373	403	366	402	398	410	442	419	408	377	420	363	403	439	382	385	397	417	393	439	394	406	367	350	389	402	390	361	383	400	390	381	389	380	440	376	376	374	374	419	393	407	414	390	371	426	374	411	391	371	405	396	415	399	407	374	415	397	418	355	356	403	439	396	450	393	346	375	411	403	387	381	398	401	392	365	445	404	451	395	376	396	395	424	415	389	380	388	380	401	373	383	390	388	418	385	430	413	378	387	448	383	387	416	395	423	380	356	385	387	379	385	391	394	417	397	384	398	398	387	428	384	412	403	379	421	406	385	384	373	388	353	404	397	442	387	405	402	371	349	375	415	357	398	382	388	357	385	402	409	382	377	414	368	356	390	395	412	394	378	343	372	412	393	404	382	382	382	399	398	387	379	388	386	401	398	385	408	400	413	428	375	387	361	417	374	396	408	412	390	414	387	412	393	350	408	389	436	396	402	408	385	366	423	387	394	367	368	392	410	424	386	420	417	390	368	399	404	374	381	380	413	380	376	391	368	399	392	379	401	357	418	390	404	406	417	414	403	385	371	355	431	379	424	366	419	381	388	415	417	374	396	395	388	383	399	426	395	396	398	418	443	370	406	362	407	399	374	374	386	404	403	399	382	378	361	433	388	404	418	432	375	391	382	402	440	396	392	431	411	397	381	386	376	394	385	399	396	402	371	376	374	402	413	384	392	417	375	399	417	426	431	424	416	378	400	409	397	424	389	375	389	389	389	417	404	417	414	397	349	399	408	388	414	378	400	376	387	398	405	402	358	380	400	432	427	420	396	377	401	361	383	389	382	391	401	408	429	392	402	400	360	418	382	389	416	378	420	352	425	367	396	411	432	440	382	395	342	418	406	402	398	371	411	370	393	383	406	400	365	416	378	368	382	394	400	411	408	397	382	392	399	381	385	413	439	388	397	417	412	417	374	390	431	407	392	378	407	437	384	392	398	397	396	379	370	365	386	418	403	379	364	340	415	383	399	381	437	418	346	389	360	370	394	385	385	386	384	377	371	431	420	409	421	399	383	399	387	377	373	423	381	356	391	400	414	398	403	389	360	406	385	406	371	387	385	397	406	365	358	385	389	411	373	376	387	418	413	409	361	419	423	382	384	418	412	382	382	369	396	371	396	376	422	390	389	398	382	392	364	408	390	387	392	422	392	373	388	376	385	386	382	401	383	430	382	390	400	414	382	411	395	406	375	447	405	362	380	406	424	417	421	370	398	420	420	394	411	343	405	413	415	386	386	389	345	399	408	428	404	372	421	404	415	394	448	403	382	346	395	390	395	418	418	422	409	392	405	407	391	387	401	427	417	382	382	376	371	412	379	390	382	384	405	415	431	409	372	410	369	405	389	388	431	411	414	397	365	418	387	362	421	393	418	413	381	422	371	370	394	415	416	403	400	387	400	380	402	398	375	430	381	408	375	370	383	401	406	406	378	422	362	399	365	452	385	396	387	374	404	402	370	403	378	398	357	357	363	425	382	417	402	362	391	369	401	388	400	399	407	369	383	424	353	394	364	396	386	410	415	429	435	376	383	434	408	367	405	387	388	371	432	403	406	421	429	375	367	362	410	402	381	409	395	377	385	392	425	351	411	388	396	415	382	386	398	440	411	412	375	387	375	419	416	407	407	394	380	391	395	408	411	386	379	402	375	419	417	402	402	368	411	423	419	411	418	393	409	407	396	398	415	385	418	404	386	387	426	400	405	421	386	438	384	419	391	394	398	377	405	390	399	425	382	404	400	407	389	404	411	376	408	408	389	421	387	405	379	389	396	388	434	376	426	393	415	405	382	404	371	381	396	402	398	405	412	406	365	415	393	383	371	452	438	406	404	401	390	419	396	352	422	397	383	388	380	422	396	364	367	409	423	407	402	424	389	417	415	366	406	370	406	408	414	398	426	380	403	419	389	390	399	422	368	409	392	395	418	408	414	375	404	387	404	419	360	399	352	408	438	358	422	378	459	365	378	427	418	372	392	407	387	372	382	379	407	366	404	417	387	357	412	373	450	387	375	426	372	410	373	436	424	394	408	381	401	415	405	371	367	408	392	388	370	397	380	391	373	385	417	385	405	439	423	391	376	363	389	397	421	401	408	370	404	381	391	396	375	399	379	406	406	390	424	375	408	400	386	389	391	370	383	419	391	401	390	388	398	369	407	410	368	387	380	394	408	427	447	377	393	389	397	445	406	406	400	408	403	386	378	392	386	391	394	398	428	393	363	389	426	382	353	391	400	377	373	419	414	387	386	407	415	400	412	401	360	402	400	405	400	365	390	374	423	381	417	402	373	401	399	429	371	408	413	394	389	401	383	425	398	395	401	404	388	401	340	404	392	368	394	383	376	370	390	385	403	382	406	403	371	416	387	389	393	388	387	398	410	412	446	392	417	388	394	386	412	421	401	386	369	404	379	393	341	442	411	386	411	419	371	367	402	376	368	374	383	391	382	404	421	390	376	402	411	416	381	362	413	431	385	384	419	398	401	377	411	428	411	424	365	406	397	357	389	398	414	368	406	414	418	402	383	382	395	419	391	410	394	387	385	365	374	371	407	399	411	368	409	415	426	366	412	396	371	454	389	386	380	393	397	413	395	423	386	400	400	392	414	420	371	382	384	386	371	392	385	377	387	366	357	405	411	390	404	412	388	375	398	400	346	388	390	413	431	402	364	437	404	380	414	397	404	406	382	422	391	413	385
23988	22555	38522	24157	18245	6311	729	533	483	479	484	450	444	485	452	462	399	433	446	466	445	410	425	482	437	434	469	458	460	464	433	542	1160	1048	867	453	419	451	433	425	441	489	450	452	423	448	421	405	450	452	454	427	453	432	394	421	458	432	409	490	423	443	439	451	462	436	434	410	473	418	455	447	418	467	439	450	404	391	444	521	455	466	436	425	415	445	462	461	454	439	439	466	404	435	438	433	410	431	414	425	445	424	431	493	448	446	412	441	457	461	432	446	451	497	416	382	432	450	435	406	492	447	459	389	434	412	422	471	440	405	426	436	409	441	406	428	445	433	467	444	426	451	455	448	429	433	452	424	439	426	422	444	429	422	495	466	407	394	430	427	426	464	500	430	465	431	421	457	432	437	425	439	444	437	447	446	442	460	437	450	431	408	434	440	438	430	436	415	429	411	448	407	468	426	409	443	437	416	415	420	444	405	427	430	455	463	415	434	468	441	440	416	451	424	470	400	425	442	432	460	454	421	438	411	419	448	440	446	430	453	441	487	436	454	429	462	387	441	408	435	452	434	442	451	428	444	444	447	452	475	459	446	449	454	424	454	456	461	450	454	437	426	427	475	470	415	427	377	423	477	437	410	440	407	408	448	431	445	436	467	412	407	455	438	428	430	400	463	428	456	417	437	405	404	438	419	431	453	473	442	404	436	400	468	421	409	442	450	419	443	393	417	407	443	460	398	439	450	449	448	436	403	439	430	404	454	472	423	430	393	431	420	439	440	409	451	419	422	462	419	425	442	476	423	446	435	437	434	478	461	421	419	427	426	442	417	445	440	457	463	445	433	444	456	451	417	427	460	455	419	452	444	412	419	445	404	437	412	455	415	440	430	398	446	419	410	416	416	425	413	419	429	406	420	459	447	433	463	418	423	476	408	425	463	446	440	440	399	458	436	459	445	436	434	446	424	474	484	408	421	446	444	443	426	412	420	435	411	439	401	437	475	443	461	454	450	435	470	432	461	438	443	441	458	432	441	438	415	446	406	441	421	388	442	421	423	439	397	427	410	438	488	438	458	405	434	442	427	425	450	411	462	461	434	442	404	432	403	442	439	441	480	413	412	427	429	435	440	409	437	409	426	468	399	450	465	460	429	444	434	468	440	393	433	460	422	480	455	398	465	420	467	438	439	444	432	425	426	415	469	397	473	446	444	453	427	474	438	447	433	460	430	389	438	450	406	434	454	453	465	455	411	442	457	471	429	415	423	401	475	455	445	446	405	407	414	415	497	454	418	446	427	453	424	450	448	419	458	416	399	446	425	426	426	443	434	436	417	415	450	461	443	424	438	459	446	411	412	415	421	431	489	447	446	445	428	468	442	439	439	433	440	449	467	450	422	454	422	480	458	476	441	436	464	417	427	429	461	445	411	419	446	383	440	417	420	456	464	439	442	432	444	425	461	425	395	441	449	458	442	410	433	445	412	456	475	423	402	464	453	402	467	422	438	451	442	414	431	400	459	459	427	440	401	423	471	443	431	442	431	478	416	451	424	434	433	452	444	451	428	462	414	433	402	439	388	404	457	400	452	406	424	443	402	436	462	408	414	434	444	442	432	478	458	406	412	438	432	433	452	450	430	424	404	438	448	435	422	428	433	409	435	411	453	433	455	428	452	416	459	464	422	433	406	440	430	429	467	426	409	420	402	457	452	423	474	438	443	460	454	419	431	435	394	428	474	437	433	447	426	453	459	452	451	458	418	457	442	406	431	413	436	449	389	397	443	407	401	452	481	427	433	454	437	427	419	455	432	440	452	409	410	426	442	419	460	414	441	468	403	427	425	414	392	415	431	415	441	477	410	499	458	439	414	506	412	446	418	440	420	435	444	423	442	423	420	450	422	419	446	423	441	436	414	451	442	479	443	433	480	411	430	425	423	450	440	481	433	432	476	414	483	451	427	419	433	423	424	441	451	427	440	423	466	457	428	434	446	428	424	433	431	416	469	443	406	464	438	414	443	473	464	436	447	452	475	434	433	439	447	441	448	433	441	472	428	408	432	439	471	432	413	483	411	408	417	412	414	409	448	426	441	422	444	437	438	448	398	411	378	419	457	477	435	465	437	402	423	410	432	435	438	425	446	453	453	416	436	433	427	442	415	420	394	412	382	454	462	407	439	464	441	465	450	406	436	462	436	447	420	414	461	416	446	449	426	459	463	451	458	411	436	442	445	454	425	450	421	429	470	433	464	415	427	407	453	469	478	425	414	464	410	416	426	462	450	437	444	418	447	421	411	448	441	450	475	476	430	473	420	447	470	449	431	452	427	414	435	404	442	437	435	448	431	418	458	428	409	379	415	434	449	475	456	416	412	436	428	443	429	437	448	439	428	438	455	451	420	447	474	460	436	466	418	417	434	446	400	462	421	428	426	429	417	417	443	430	419	422	506	439	440	440	399	435	421	449	407	475	446	425	417	418	425	432	412	459	420	421	447	459	451	405	454	453	437	420	455	429	454	414	428	433	392	418	421	447	440	460	458	466	411	418	422	433	437	462	429	449	413	430	406	475	478	432	455	400	442	470	479	451	430	405	437	441	441	424	416	413	433	437	420	430	406	455	416	421	437	414	417	443	463	429	419	445	447	464	431	432	419	471	447	448	415	436	416	424	443	456	442	437	449	422	460	434	419	436	448	417	436	466	454	435	440	475	458	461	454	419	412	452	463	429	457	416	436	462	439	411	436	471	409	397	478	453	415	441	455	418	414	439	458	404	491	435	436	429	450	404	423	466	426	409	457	445	449	424	459	403	430	433	430	432	438	415	418	478	415	432	460	417	445	451	415	417	423	441	434	437	397	430	390	404	437	443	444	432	440	444	464	397	444	399	429	424	420	452	368	428	432	397	430	427	413	490	460	439	441	443	428	416	439	435	458	461	437	419	459	448	469	429	446	437	442	466	410	425	416	440	456	415	459	410	471	453	425	414	427	440	425	467	461	462	425	428	429	470	454	432	441	472	421	426	418	412	423	432	446	424	423	439	440	452	465	446	452	428	454	419	411	420	451	421	394	447	411	457	448	417	447	396	438	450	402	453	405	467	468	440	428	427	410	437	471	454	429	460	470	384	435	407	446	458	455	440	427	438	446	447	474	455	427	433	453	421	423	448	454	456	441	417	390	474	452	409	468	428	454	475	431	448	461	405	489	413	428	436	451	465	433	444	441	432	426	415	441	423	457	454	460	435	453	410	448	476	456	425	421	480	429	460	412	457	417	442	452	386	504	417	439	392	501	460	437	466	443	431	482	464	441	427	453	438	436	433	439	444	419	441	402	457	432	469	439	406	401	433	421	449	418	470	433	414	457	439	438	437	440	459	436	444	450	442	460	427	471	447	489	457	427	443	443	421	442	440	430	429	437	433	458	429	445	432	402	428	383	408	446	439	419	470	442	428	457	458	378	435	432	417	436	437	403	453	500	425	449	431	454	428	430	427	460	395	412	452	437
56811	92951	62142	12932	1712	917	853	736	787	667	690	680	642	661	654	639	608	632	634	605	643	604	664	638	604	589	618	594	600	634	624	905	2133	1928	1490	596	555	606	567	622	666	611	576	610	548	581	645	596	596	610	626	608	591	624	564	622	598	602	597	622	593	614	591	603	587	610	573	572	605	583	608	653	593	591	639	636	589	587	597	563	621	604	594	580	601	641	590	594	612	594	591	593	585	606	640	617	623	598	619	622	605	630	597	612	604	593	606	568	564	604	647	604	576	555	604	622	595	598	574	595	589	606	625	638	573	615	561	602	575	579	584	600	628	607	604	623	613	596	580	597	612	580	590	627	609	573	623	590	595	576	606	585	563	588	563	605	567	649	582	599	636	588	607	603	562	588	594	569	637	622	620	600	660	621	561	587	579	619	599	597	593	622	612	606	603	582	559	608	598	618	544	612	613	625	644	610	630	553	568	600	648	618	597	597	624	595	617	642	580	606	603	605	573	597	627	568	586	592	635	674	611	603	651	621	561	540	603	590	572	586	642	639	543	552	567	612	608	583	575	601	588	588	628	577	605	605	642	593	642	606	567	614	586	626	621	581	607	578	606	572	606	596	617	575	628	631	569	603	633	591	603	601	585	596	627	611	587	593	609	561	572	584	577	593	621	607	613	580	564	604	612	568	585	590	538	584	608	561	610	600	570	570	615	590	583	616	623	608	597	571	625	583	547	627	637	569	563	578	586	624	595	604	607	641	571	598	578	608	542	595	582	625	593	589	599	564	562	581	593	618	604	598	568	598	610	577	622	627	611	558	648	599	611	610	601	586	598	612	572	634	531	596	632	616	593	578	595	605	590	579	623	620	604	571	604	631	597	603	621	608	584	623	625	626	593	622	564	551	574	572	564	604	614	591	583	620	614	614	592	580	592	580	589	623	554	628	579	608	610	577	592	595	592	597	615	606	566	622	618	565	617	545	596	578	653	605	575	582	611	581	592	585	640	633	643	630	569	588	645	659	632	600	586	595	594	587	557	594	610	587	613	593	633	565	598	585	597	621	568	629	589	607	570	630	604	587	589	583	578	617	580	567	601	593	599	563	586	557	595	573	584	591	620	605	594	612	591	610	528	561	605	582	572	646	547	637	596	571	586	557	611	583	591	578	577	642	573	620	600	632	593	595	637	627	567	570	575	598	594	612	571	640	602	626	598	626	633	620	587	631	602	619	565	575	588	622	613	607	593	598	560	634	568	616	612	566	578	616	568	604	553	564	561	640	601	591	599	583	569	618	605	626	589	605	562	604	577	586	576	625	567	626	614	602	630	640	634	581	584	659	598	583	607	594	574	619	568	589	603	610	634	612	600	613	580	629	633	554	584	602	601	639	600	572	573	590	580	620	555	578	554	599	618	620	614	582	595	576	654	603	591	614	577	593	560	595	585	624	593	593	610	580	601	608	615	583	581	602	602	615	589	579	561	617	554	619	594	588	593	631	576	608	624	576	604	606	591	616	609	628	598	555	577	567	591	564	638	571	580	601	577	591	586	572	600	627	557	574	590	574	604	584	615	628	606	565	609	623	642	641	596	621	558	619	578	567	566	581	582	598	561	605	589	582	634	628	579	586	589	608	552	535	562	615	568	602	574	614	597	561	552	646	638	582	576	586	600	573	608	602	611	584	619	614	606	615	590	635	604	611	604	617	601	594	584	659	611	589	611	622	599	592	606	639	597	628	565	580	623	606	619	599	600	570	574	555	607	593	617	567	580	568	574	605	573	620	642	580	597	621	572	618	566	558	573	588	576	601	627	652	629	592	556	638	645	608	579	623	590	609	551	580	605	611	620	563	573	606	586	602	543	559	598	595	612	615	625	606	582	605	591	606	580	607	587	583	599	523	599	588	598	594	620	580	608	593	601	620	548	591	598	612	583	625	615	620	615	549	640	607	610	591	579	593	622	584	600	632	609	583	581	585	605	582	676	630	608	620	623	605	609	612	606	573	625	578	605	631	606	584	599	610	598	605	606	598	610	623	614	605	567	599	630	607	598	576	606	605	579	575	561	569	590	620	554	589	594	586	630	566	618	631	603	591	569	590	559	550	633	657	599	575	608	593	592	582	588	565	590	614	597	574	570	576	599	615	565	561	599	637	633	610	623	641	611	587	576	613	578	575	578	615	615	588	605	588	592	599	565	623	568	593	608	592	630	621	602	569	526	617	576	605	585	611	630	580	648	622	564	593	569	599	555	566	617	633	584	572	578	602	600	592	620	594	633	627	645	599	616	597	607	576	606	633	562	586	621	621	580	586	616	610	599	620	611	604	606	606	616	661	611	600	586	599	592	631	579	611	566	606	584	566	583	590	571	585	600	611	594	583	629	605	598	553	653	562	572	611	593	604	614	637	593	638	570	650	597	613	639	592	580	615	559	624	570	654	557	623	607	583	593	624	631	609	618	637	614	618	594	646	574	603	651	585	620	571	575	600	587	613	603	566	587	567	598	640	606	630	584	596	595	542	602	624	590	570	580	600	581	634	651	615	642	596	558	638	604	565	630	634	572	604	566	578	608	620	605	576	614	608	591	623	558	622	605	599	598	623	633	583	581	579	583	612	583	588	578	632	611	612	568	650	637	614	570	598	611	617	587	608	601	626	594	602	597	625	646	562	603	577	544	633	561	574	586	595	595	615	630	607	577	607	572	603	578	651	612	618	599	594	644	589	549	606	603	576	587	587	579	612	589	602	613	558	605	640	534	604	594	604	561	604	591	577	589	590	587	598	625	637	586	577	608	620	606	649	616	557	587	611	634	650	597	582	596	621	589	596	622	619	581	640	612	584	571	577	598	618	584	633	597	597	647	587	576	560	597	597	599	593	603	579	589	585	597	587	574	630	538	593	564	575	579	534	614	618	600	604	604	606	609	613	577	605	583	599	596	594	609	621	577	572	570	611	637	642	607	596	567	599	561	659	590	589	587	589	593	598	562	571	577	583	647	612	563	570	632	621	637	616	634	597	607	582	628	582	610	603	585	616	546	604	567	622	582	583	613	568	587	560	650	609	606	589	604	580	572	598	602	552	666	599	574	611	597	539	577	587	592	591	639	599	642	616	610	573	589	634	559	636	594	610	605	572	632	599	580	598	622	585	625	599	617	603	574	596	579	617	622	594	632	629	576	581	613	610	619	564	626	628	564	626	568	631	611	589	601	609	562	594	603	546	569	580	597	637	606	629	579	623	601	600	578	592	606	632	595	622	558	639	567	576	604	533	574	574	560	636	603	589	597	599	636	605	617	603	559	630	603	604	617	569	593	591	595	626	593	623	635	627	626	620	623	616	606	615	592	636	638	603	584	573	633	625	621	600	535	598	625	593	605	617	604	591	587	591	568	618	602	626	625	625	608	559	586	584	603	591	618	614	581	600	587	642	563	571	600	603	571	624	574	603	600	599	595	594	595	583	555	561	632	575	634	573	591	608	588	547	570	588	625	634	606	630	536	614
22946	21766	36297	23451	20796	16486	3059	642	530	527	515	482	521	487	463	502	484	468	499	452	474	493	457	458	451	442	445	435	505	496	439	851	1724	1579	1109	509	434	443	461	437	449	430	443	413	457	467	431	458	480	480	445	420	433	461	455	442	464	450	456	457	476	500	495	449	417	475	447	426	447	431	448	464	450	435	453	445	461	450	444	471	451	436	414	461	476	419	440	449	441	470	431	469	472	474	461	433	426	431	401	431	424	430	443	430	473	444	488	424	452	438	468	430	463	451	455	423	466	464	441	422	446	467	429	453	454	441	477	467	465	461	491	478	459	433	472	474	428	449	452	445	453	442	445	444	432	481	467	432	459	456	428	453	446	442	431	426	477	427	460	439	429	454	485	415	454	483	452	473	465	473	478	503	478	432	414	444	469	450	441	479	452	435	434	441	473	443	481	424	462	427	431	442	471	439	472	433	452	450	465	465	445	415	474	454	439	443	427	446	431	426	441	423	451	430	444	450	436	465	447	452	485	471	437	477	442	503	448	438	450	415	426	464	449	411	467	464	454	483	431	443	450	460	428	431	445	455	408	441	490	445	456	485	412	443	445	445	479	432	457	467	444	500	405	422	462	415	425	480	459	415	472	453	446	501	476	473	446	449	448	420	433	437	453	454	452	465	450	457	442	496	423	463	462	441	462	466	482	457	477	442	424	465	436	423	415	414	403	422	453	457	437	487	484	467	443	471	422	427	493	456	405	464	466	480	472	451	466	428	472	465	477	432	462	438	494	484	444	443	458	450	455	414	420	452	488	441	428	436	478	460	426	471	452	481	447	454	471	443	445	458	467	447	486	474	463	457	492	424	462	462	434	457	460	422	440	443	454	461	480	424	441	462	425	420	444	430	450	437	440	398	480	440	455	482	431	454	477	470	453	450	455	450	476	429	468	425	456	471	457	465	428	473	447	477	457	493	424	432	445	418	439	450	457	494	512	452	506	416	447	430	444	453	437	433	475	417	448	488	453	413	424	481	471	463	445	426	466	465	464	482	444	486	403	441	428	445	445	501	435	454	434	456	446	471	448	421	445	453	463	433	442	489	442	476	434	448	453	437	443	418	418	435	445	457	467	491	447	430	469	436	474	469	452	413	476	458	454	435	460	443	437	431	459	502	453	440	462	427	458	434	453	408	446	439	453	450	449	466	440	456	426	443	455	462	483	432	487	437	466	443	457	433	456	494	457	474	452	437	439	436	423	418	467	431	441	421	456	481	474	446	442	433	457	462	460	424	437	452	447	446	450	438	459	439	406	416	445	473	443	446	470	452	406	413	473	452	450	466	455	491	421	456	441	456	468	441	479	465	429	434	430	463	473	439	409	464	455	421	453	464	449	437	421	474	443	441	403	456	452	450	460	443	417	462	493	422	468	419	461	455	418	427	429	455	438	439	445	466	415	433	423	442	414	447	448	480	437	426	448	444	420	405	473	434	496	455	478	482	442	461	457	442	473	471	476	459	428	418	429	465	461	447	472	425	461	399	480	430	451	479	434	474	427	435	488	436	476	440	464	450	441	453	450	448	456	442	417	435	437	438	457	420	409	428	451	432	421	441	444	417	469	425	478	474	469	419	431	464	465	443	455	465	424	442	468	487	497	458	435	457	451	419	450	436	466	419	445	460	443	440	463	453	449	460	476	478	459	482	458	454	458	474	466	450	445	441	474	507	468	432	488	448	444	474	477	401	458	418	457	417	415	451	444	451	446	503	439	433	416	453	439	430	436	419	462	470	431	452	403	434	446	462	445	427	446	436	452	445	444	414	450	448	433	441	427	459	460	430	470	433	458	471	412	454	494	484	483	452	428	444	442	461	454	426	430	456	454	440	441	466	447	440	443	454	453	453	454	439	486	442	432	434	481	413	431	461	424	449	449	430	443	434	443	422	436	453	426	423	475	425	428	465	412	440	482	494	451	441	458	485	448	414	440	481	451	456	480	458	425	439	474	437	439	446	463	456	466	419	442	457	480	417	453	420	449	435	462	419	424	436	495	449	448	459	404	416	471	454	482	467	425	455	453	478	508	471	440	467	439	486	458	487	418	444	433	444	455	436	435	452	503	444	443	447	453	465	447	448	450	478	447	491	441	454	430	415	426	465	425	414	468	431	442	432	457	456	441	452	445	439	464	475	452	420	403	454	447	407	448	460	457	456	421	440	418	476	448	451	404	428	493	446	477	438	436	436	412	464	421	451	455	480	453	447	432	438	453	456	461	465	470	459	450	456	454	483	445	429	437	446	454	487	477	440	463	457	444	430	441	435	455	441	482	418	454	460	409	444	454	436	449	450	447	469	448	458	484	462	460	465	474	446	473	447	447	420	425	441	460	449	456	461	429	426	468	434	438	431	441	459	436	452	445	480	448	407	415	438	435	441	440	433	459	460	437	486	460	472	441	427	454	422	455	443	460	435	460	460	483	409	448	438	469	439	448	461	472	473	409	486	466	457	475	419	437	417	429	461	493	440	446	436	484	439	456	428	457	495	432	440	448	420	458	470	446	462	477	423	410	418	469	430	481	454	417	456	484	450	426	443	471	483	446	436	456	500	474	454	462	458	432	478	449	489	451	497	456	410	427	442	418	466	452	460	440	495	446	418	476	438	431	433	443	465	456	441	439	509	419	418	461	441	466	407	467	449	440	427	426	402	473	405	426	439	463	437	411	462	426	482	487	461	439	453	458	462	452	427	484	480	466	472	456	500	439	440	438	418	429	456	496	415	433	415	449	437	419	447	443	404	474	448	443	415	470	429	449	450	479	429	447	472	483	449	413	439	436	465	487	420	454	435	431	426	434	434	469	448	468	437	436	455	467	476	478	425	462	449	456	449	466	457	454	451	471	471	471	438	415	422	426	479	445	462	482	446	410	470	447	462	446	452	406	447	442	428	396	458	441	468	448	434	434	454	432	467	440	430	480	464	489	463	449	444	440	439	375	460	448	456	441	465	432	433	437	424	479	457	455	453	457	428	483	467	446	443	399	461	456	446	433	452	439	416	447	405	448	475	494	458	416	486	471	470	431	468	500	411	448	455	481	469	440	484	401	459	477	455	425	488	457	439	475	426	421	479	459	441	463	459	453	449	426	461	454	445	475	465	443	436	474	464	433	480	499	441	473	440	471	398	445	462	433	447	454	468	469	433	467	506	445	451	439	452	465	458	484	463	423	439	449	453	474	477	419	449	470	441	478	449	443	436	478	468	464	450	463	472	429	439	441	443	396	425	430	438	427	412	436	443	435	481	475	463	442	446	454	434	453	475	468	452	445	482	430	495	461	492	491	468	414	469	459	459	450	474	425	411	441	453	485	472	474	413	421	444	468	457	427	462	455	454	402	438	444	456	447	441	479	460	455	437	452	440	492	448	462	423	431	462	479	439	471	450	445	459	437	445	439	456	436	447	446	452	448	447	481	458	427	457	473	426	453	471	440	459	437	463	447	468	468	432	458	437	486	459
57329	103369	64386	16268	1628	1263	1083	947	849	808	770	688	730	685	713	637	698	690	693	652	648	636	638	652	672	602	610	666	619	635	619	1548	3400	2895	1988	692	582	597	592	634	636	626	632	584	561	601	578	590	632	636	602	616	599	637	612	611	630	580	647	590	592	592	622	632	568	581	671	608	649	616	618	626	595	556	602	602	585	609	649	597	619	593	576	621	641	595	595	624	618	629	633	607	610	599	617	615	613	638	616	600	584	614	598	625	628	661	619	597	607	650	629	571	583	588	602	596	573	640	633	593	585	619	617	629	583	629	610	616	648	589	597	586	582	635	581	589	599	629	644	639	558	587	613	613	649	612	618	623	611	621	635	599	610	607	621	651	601	618	596	600	646	630	642	631	600	670	629	608	600	591	576	646	616	607	631	602	601	604	582	605	568	609	590	606	607	603	610	655	593	596	570	679	638	619	611	634	560	555	657	589	557	618	634	609	641	611	564	607	574	665	647	606	573	625	594	629	611	629	608	647	605	581	638	617	646	565	598	617	609	610	605	658	635	614	599	608	583	568	620	622	612	607	584	615	624	631	607	600	655	601	630	648	585	627	595	598	639	554	606	667	577	610	631	607	627	630	630	584	587	625	612	620	640	604	584	622	627	628	595	600	602	621	616	604	644	646	629	570	622	644	565	604	651	617	582	584	603	575	601	627	626	609	610	619	652	588	622	657	588	592	652	607	610	628	590	622	641	602	614	606	581	583	627	640	612	634	621	613	590	590	642	603	621	607	630	640	604	581	617	621	628	661	602	601	612	615	576	579	595	624	615	640	597	642	613	612	656	653	599	624	628	581	636	589	586	563	611	570	595	602	650	578	622	610	643	642	572	551	648	563	647	605	634	612	638	586	586	619	590	625	608	618	657	565	626	588	657	595	644	575	637	609	629	590	588	652	630	595	609	633	627	583	620	581	594	592	609	663	624	599	632	611	625	662	608	603	676	595	667	619	625	585	584	604	609	594	583	628	607	585	601	620	647	658	620	594	640	622	553	617	599	614	588	594	623	617	610	588	609	622	634	601	599	584	628	592	557	637	615	572	635	582	629	581	588	619	612	607	590	606	620	592	578	585	585	608	647	583	578	695	629	605	576	642	618	610	614	648	566	610	585	631	602	619	579	598	616	604	547	612	596	591	608	650	643	636	609	611	603	590	579	590	646	602	651	635	616	595	577	595	621	582	614	631	574	633	635	605	625	616	648	638	611	625	607	566	621	596	632	532	574	642	682	611	650	599	595	615	650	642	627	634	626	604	618	616	570	592	590	617	659	602	554	611	625	579	638	630	609	646	635	616	612	633	607	589	635	553	604	636	648	638	615	584	624	617	591	583	598	607	649	676	635	583	632	586	568	642	592	582	597	628	628	599	610	623	607	601	598	610	595	600	623	604	644	625	580	594	653	639	581	569	620	656	635	666	624	626	619	661	598	625	639	591	618	588	629	700	600	587	580	601	641	640	618	602	630	593	665	577	647	594	582	616	602	560	607	602	602	604	639	611	660	611	616	617	631	580	625	617	637	625	587	612	569	578	625	645	609	620	655	598	638	674	614	608	602	582	614	680	597	597	586	610	569	645	607	630	612	624	566	601	603	618	663	608	560	614	610	632	574	629	583	563	628	626	616	621	596	587	621	621	692	609	618	614	621	639	600	583	621	606	633	574	587	620	624	587	590	612	663	643	619	618	595	630	639	557	606	618	621	602	585	594	632	615	606	612	615	600	640	677	615	609	610	602	614	650	666	593	630	596	611	669	624	622	595	622	616	623	597	598	598	608	605	578	584	609	606	636	563	620	603	597	577	595	627	577	599	635	604	626	591	631	589	605	555	587	577	622	612	600	599	630	643	612	588	583	570	616	620	578	622	639	610	613	624	600	623	616	587	606	621	593	609	631	617	603	598	615	620	639	597	623	620	627	631	613	588	595	604	640	595	616	596	612	594	632	619	585	574	553	627	616	644	560	647	630	584	587	637	627	629	600	606	628	603	616	583	593	605	603	647	617	592	613	596	611	634	597	614	581	615	595	623	609	623	580	625	629	574	614	605	635	643	612	619	590	590	569	574	614	550	622	617	617	609	631	599	610	568	609	579	606	648	604	595	635	593	657	590	601	619	604	640	646	625	589	648	644	626	629	646	621	646	592	599	606	597	617	658	586	605	602	628	610	614	575	636	606	608	586	628	614	656	639	577	619	629	619	619	621	594	611	637	618	617	551	626	582	626	667	665	594	592	586	590	564	562	614	620	604	597	584	590	559	609	661	581	566	653	587	618	612	623	626	616	665	576	607	584	603	555	589	619	620	613	608	609	595	580	612	598	639	581	606	591	623	575	623	587	593	614	570	640	597	577	588	589	574	535	606	599	664	569	644	619	594	646	605	628	598	614	642	609	616	647	630	640	632	578	594	612	674	639	604	625	627	598	636	628	618	633	617	649	595	651	606	589	569	585	595	606	670	605	606	587	578	631	578	594	648	579	598	626	595	645	592	646	603	580	592	611	652	619	614	621	615	674	602	598	614	618	598	640	609	591	626	601	626	637	609	588	583	580	623	643	624	631	593	600	603	604	618	611	614	640	606	593	581	607	581	660	601	566	628	578	628	609	641	593	620	595	601	580	618	621	568	576	617	596	615	618	593	691	600	602	600	615	585	645	589	637	572	650	596	626	598	561	584	601	593	591	601	647	619	609	615	598	625	608	603	633	647	615	580	630	603	596	651	600	646	624	615	561	603	613	611	632	614	602	588	640	632	639	636	593	622	632	594	582	562	616	635	624	627	652	607	594	639	616	607	593	574	624	625	609	641	642	590	593	619	615	608	633	569	603	629	632	561	600	610	629	584	615	612	589	612	596	660	618	621	598	575	589	597	654	655	634	586	573	607	610	639	590	580	632	602	575	642	599	589	638	594	631	597	602	584	625	612	595	629	609	655	656	622	615	585	626	621	604	598	570	581	594	606	578	628	596	608	614	610	616	630	642	571	623	610	612	610	650	632	617	638	598	665	610	652	668	623	635	634	596	584	621	603	604	604	565	600	624	606	640	645	589	638	594	592	610	629	592	658	632	612	590	620	585	590	605	616	576	581	626	587	577	599	608	585	632	653	614	568	599	602	564	628	622	624	619	589	592	612	609	642	628	629	603	603	624	680	622	582	588	631	595	593	586	649	624	593	585	611	608	630	559	631	645	628	633	587	581	622	608	599	606	604	623	589	624	601	623	623	601	603	595	602	597	600	587	654	651	631	668	618	594	623	644	583	628	620	576	600	630	613	604	622	613	594	589	612	632	638	595	646	612	602	647	627	593	606	580	578	610	605	647	624	612	594	615	618	645	608	612	627	608	599	640	601	636	622	627	552	647	600	638	622	625	631	591	616	629	613	606	578	593	591	606	580	594	635	639	642	594	610	606	616	653	592	664	594	626	615	632	643	617	661	650	627	649	603	606	614	625	632	639	629
27735	29002	34604	8159	401	303	289	301	336	276	333	302	290	279	267	310	284	266	290	286	287	295	285	285	321	291	291	287	287	316	296	350	365	392	405	318	287	327	279	294	313	284	264	303	308	295	259	298	313	289	290	268	256	310	326	315	323	332	328	285	296	283	337	304	285	297	296	304	283	296	299	271	284	281	296	337	288	293	293	276	299	290	284	301	327	281	301	297	276	272	309	301	306	295	282	275	297	309	261	310	279	300	315	309	283	327	282	296	317	297	271	292	290	325	299	266	274	274	315	285	280	299	293	309	337	305	292	290	314	300	268	289	316	319	267	290	273	272	321	279	326	284	292	317	307	274	314	301	270	309	295	274	290	322	291	300	304	292	290	316	322	266	262	306	311	276	292	279	285	264	284	289	274	301	274	290	323	284	302	304	265	288	282	291	266	278	294	298	312	302	304	304	277	318	276	309	307	281	286	275	299	272	252	316	278	306	281	252	283	292	321	286	306	283	299	293	278	286	307	278	302	301	293	285	259	321	290	289	290	313	300	297	304	307	302	314	262	302	273	271	283	273	270	321	282	324	281	278	289	284	265	287	277	282	286	273	312	298	274	318	306	262	283	284	300	294	299	316	313	280	285	291	313	242	356	326	283	295	283	316	287	321	306	294	286	303	306	270	283	301	270	308	309	278	328	261	285	284	276	293	307	279	267	303	300	307	306	272	305	302	296	287	307	275	299	280	312	316	291	281	306	254	275	279	281	281	289	289	302	275	277	327	271	310	281	291	312	311	297	311	285	309	295	262	269	284	310	307	286	296	294	239	293	271	289	293	281	324	312	305	298	298	302	310	313	298	311	292	285	293	268	312	319	257	291	298	331	332	296	285	309	281	289	300	289	311	298	304	291	267	319	296	258	305	253	302	308	293	306	280	308	316	301	290	268	297	301	285	287	272	301	281	294	283	307	298	324	282	297	266	274	286	296	297	268	309	295	289	294	297	263	268	291	291	273	284	274	322	288	294	283	287	302	304	305	293	281	313	267	291	284	296	269	307	312	274	289	293	280	314	298	305	265	288	292	296	291	282	302	301	281	288	288	259	309	297	279	302	288	304	283	292	279	319	295	285	315	270	278	285	276	290	281	288	304	311	302	285	289	287	261	316	277	291	290	265	280	304	280	294	288	276	303	333	284	293	306	306	291	328	296	287	313	318	298	287	284	255	309	288	296	308	273	273	279	270	293	305	308	305	288	297	298	305	321	266	289	298	296	299	315	290	317	271	248	308	292	297	281	283	297	302	304	289	270	285	297	318	300	280	277	289	272	270	271	300	285	292	280	290	289	314	261	300	280	270	281	286	286	274	298	241	296	267	294	288	284	271	297	286	266	269	285	285	270	288	299	315	284	299	315	284	307	328	271	324	296	288	260	277	287	286	255	292	309	291	283	281	280	271	304	289	269	267	293	311	303	300	260	280	296	295	317	303	320	293	272	292	281	278	312	312	302	289	289	328	292	289	294	272	276	287	273	265	325	281	290	305	307	294	289	282	296	252	286	293	323	305	294	308	297	263	293	303	288	250	288	311	320	282	297	269	291	294	310	282	298	290	284	336	293	301	294	299	280	271	268	281	296	286	317	294	262	293	265	260	308	285	276	277	283	290	286	289	284	274	268	261	316	285	331	295	286	297	321	300	292	294	297	297	271	278	296	295	286	280	277	297	276	277	304	308	308	285	303	279	296	289	328	289	285	276	318	296	279	255	276	286	322	286	284	292	315	311	304	299	310	294	299	294	310	281	295	271	294	315	280	298	272	274	270	288	279	300	288	318	286	279	295	319	306	288	293	291	293	290	294	308	319	309	295	317	252	290	264	290	323	272	267	309	295	299	273	282	288	298	287	307	285	310	270	303	256	286	281	271	299	304	273	271	305	280	283	305	271	302	301	279	303	270	286	323	313	287	260	282	271	296	281	290	272	311	283	282	258	304	274	326	298	316	315	272	303	289	318	280	282	310	302	282	297	311	280	284	262	283	270	266	290	294	284	277	269	303	311	293	296	290	264	265	290	274	279	297	302	281	270	290	261	264	305	288	293	316	292	298	300	277	295	293	284	331	270	288	320	267	277	298	296	304	255	309	306	268	285	290	283	299	277	276	288	277	298	303	300	261	268	301	291	292	296	304	288	279	324	320	285	300	274	317	301	252	278	284	291	277	292	295	309	302	300	312	286	274	299	327	308	298	249	249	288	279	300	288	299	298	286	306	267	266	303	312	313	273	297	265	299	291	305	286	277	311	303	308	291	312	292	288	310	295	300	317	301	315	261	305	295	301	302	294	270	309	294	285	293	293	328	265	259	275	258	287	283	270	270	274	258	297	288	319	267	295	280	307	261	269	272	298	293	326	282	298	272	282	275	317	264	294	284	307	269	303	291	256	310	303	275	295	291	277	265	292	301	287	308	311	290	284	279	274	293	310	277	286	282	307	315	290	302	279	304	268	268	313	289	306	299	255	284	290	296	297	303	305	299	309	323	304	309	297	307	299	317	271	293	296	292	269	303	294	291	282	319	311	285	285	299	271	309	299	309	282	264	280	301	293	258	278	283	297	316	273	268	306	329	301	311	302	281	270	290	291	298	292	308	307	314	308	300	281	263	279	298	307	289	272	283	291	292	290	280	289	295	254	272	292	312	289	325	272	283	306	304	308	317	274	296	241	293	308	294	285	292	303	273	314	294	305	260	281	300	273	267	291	287	304	284	295	320	305	266	266	294	283	301	316	296	321	301	286	313	295	273	302	289	284	277	280	304	321	292	292	288	290	281	272	282	323	310	307	287	256	255	256	298	281	274	292	304	274	324	288	286	299	286	263	301	310	292	271	269	280	281	265	281	262	302	309	288	284	296	273	293	322	278	272	304	296	294	281	275	275	296	287	265	305	288	312	324	255	292	295	290	317	315	288	271	303	263	276	316	275	289	296	312	263	278	298	261	277	291	298	303	307	286	292	263	290	307	262	295	339	285	274	291	311	291	309	273	271	290	309	299	279	302	307	267	306	292	297	273	306	284	293	287	289	277	275	280	301	309	289	321	256	289	269	304	281	283	276	294	306	309	333	296	260	281	280	305	224	284	283	299	265	298	284	290	279	287	300	324	283	252	295	269	268	310	290	285	296	314	289	282	287	275	283	317	285	305	270	281	285	295	284	309	288	264	293	255	272	269	323	304	280	295	328	291	290	277	290	316	247	280	298	286	291	290	306	258	316	285	292	293	300	283	282	291	303	321	288	270	283	272	279	273	239	294	280	311	282	280	300	300	293	295	307	257	267	279	320	330	285	313	276	295	304	283	301	311	316	276	276	296	307	289	294	279	307	310	280	299	328	303	296	279	294	280	308	349	303	287	280	292	288	285	314	290	297	277	299	260	253	283	267	283	262	281	290	275	294	255	299	300	284	310	282	303	281	287	311	307	278	281	290	313	307	307	281	262	302	311	271	326	274	263	303
32134	48103	32765	2279	510	444	442	412	477	382	427	383	395	400	370	388	404	418	435	442	424	409	422	429	387	415	427	443	396	416	443	418	563	635	654	424	394	426	375	422	420	387	400	416	421	390	427	373	408	433	400	363	458	397	392	394	382	401	435	426	417	410	387	394	406	417	406	420	410	413	431	383	410	395	418	404	424	400	434	416	411	391	413	445	413	390	443	402	393	426	399	420	395	431	413	380	396	418	373	421	386	435	404	395	402	361	406	406	370	406	389	432	415	347	400	409	425	391	394	384	383	410	415	432	416	402	416	422	396	422	412	445	395	421	411	407	414	405	412	400	431	379	414	388	389	412	388	429	397	369	387	413	408	420	409	408	420	407	403	423	402	396	416	407	414	404	417	418	412	407	376	364	383	418	412	432	406	390	401	379	440	403	412	440	440	394	452	407	395	389	387	392	391	408	414	429	433	407	415	478	436	406	420	378	437	407	443	388	416	365	379	410	444	447	405	407	457	425	406	459	393	414	441	395	396	388	401	364	388	410	396	407	412	422	410	433	411	419	433	393	394	422	416	414	370	382	420	409	400	415	382	411	366	408	397	466	400	407	397	375	426	435	431	398	434	455	435	385	395	404	405	418	377	385	384	429	412	399	398	404	419	411	429	411	435	435	407	406	421	449	391	437	411	388	394	407	414	470	377	418	404	423	413	389	402	405	415	412	454	411	407	430	398	391	420	422	399	365	393	402	416	410	454	420	424	461	385	418	398	406	399	431	421	394	422	368	438	393	388	416	443	382	426	376	404	410	396	405	429	433	422	404	427	420	378	431	375	410	392	441	391	381	409	426	396	433	409	400	360	401	425	399	425	411	408	421	418	417	404	387	405	414	380	364	418	444	392	404	367	421	386	413	397	400	372	417	364	425	382	417	407	375	403	407	422	426	472	404	420	426	411	382	426	433	395	426	382	411	433	428	420	459	384	440	396	397	400	396	423	406	395	413	423	412	385	428	444	439	407	443	419	421	418	374	425	367	409	406	403	412	421	387	436	361	395	436	441	455	419	390	447	418	378	404	399	421	426	420	429	402	422	423	366	401	408	390	403	404	393	392	399	416	387	387	393	434	406	377	413	434	388	408	420	407	427	402	418	411	409	370	390	390	435	393	407	381	415	398	423	375	393	424	407	397	386	429	433	412	386	413	416	384	368	373	384	400	393	373	415	434	439	411	413	385	413	399	398	414	373	433	405	472	403	406	384	406	423	424	452	425	408	436	397	409	386	409	399	430	429	395	420	399	393	389	380	402	439	433	417	386	433	421	424	385	411	389	417	434	424	380	428	390	424	391	377	411	402	423	417	396	397	444	422	396	402	428	414	438	423	430	395	392	438	417	424	398	389	433	408	416	358	416	389	353	417	403	402	411	412	403	444	389	417	389	397	418	415	411	402	378	428	440	407	395	368	381	396	415	380	452	426	426	435	458	386	406	429	413	420	387	367	426	417	428	395	416	422	408	449	436	342	372	387	406	394	379	413	399	428	393	451	412	423	441	386	411	400	383	393	391	433	414	418	402	381	404	410	429	400	422	417	373	410	399	402	426	433	399	386	421	397	430	395	375	399	385	397	469	414	411	388	418	405	421	400	436	382	425	422	452	426	409	431	387	403	417	402	393	439	433	432	395	412	413	407	419	405	379	352	448	391	425	440	432	397	451	390	410	399	429	365	408	417	426	420	378	396	388	401	371	376	420	401	438	419	418	403	416	452	426	405	401	415	416	399	394	440	426	401	463	437	431	390	390	419	412	423	415	433	404	417	414	406	385	393	411	419	452	414	379	405	389	438	412	412	430	397	416	392	404	398	415	419	410	381	433	399	421	387	385	438	423	424	399	389	406	411	399	446	394	410	422	435	362	407	394	461	416	424	391	401	373	413	434	457	398	398	404	391	420	400	384	430	362	436	399	388	405	421	437	422	414	407	400	410	367	448	382	431	434	384	405	399	377	406	436	422	461	440	402	383	392	440	366	385	388	465	420	414	433	397	398	430	414	406	407	425	396	397	394	418	376	406	377	439	418	396	390	408	414	404	403	400	420	437	407	422	377	379	372	445	359	380	423	395	412	398	435	388	399	423	417	388	432	403	404	362	391	401	425	424	393	434	411	372	416	409	419	429	414	403	395	388	421	392	426	408	412	394	393	424	419	392	398	404	385	411	393	437	396	391	401	383	398	408	427	387	435	397	385	415	395	413	436	409	400	399	400	403	418	402	389	418	397	393	390	390	398	401	381	424	397	402	457	430	423	401	417	364	407	409	387	380	400	419	381	402	448	409	410	421	388	419	378	372	411	389	415	414	405	381	415	423	415	412	419	452	404	404	390	409	389	429	439	414	422	397	433	396	422	396	373	438	379	390	420	397	392	448	402	420	411	390	415	380	400	398	435	417	445	397	415	385	396	465	452	450	424	370	436	442	418	416	416	406	423	428	370	428	419	430	419	420	426	420	418	442	380	441	372	405	403	425	393	431	428	378	393	393	389	452	434	449	449	428	453	390	419	388	399	432	395	400	383	390	394	429	433	394	406	419	407	430	411	434	419	409	396	387	423	390	385	393	418	383	407	422	398	420	393	407	408	434	403	357	402	386	418	412	389	444	412	387	408	454	420	423	421	411	406	402	430	430	394	416	401	393	389	428	422	407	404	393	391	411	418	423	397	442	429	422	410	419	430	378	428	415	400	428	404	392	398	435	434	382	437	371	406	422	454	417	409	409	409	432	398	418	408	457	424	417	411	401	431	418	388	419	416	400	436	434	438	394	432	421	414	402	402	403	391	358	431	395	429	378	396	435	406	416	408	391	413	453	400	430	404	422	385	390	397	394	423	396	374	417	417	416	409	428	424	404	421	421	419	418	375	408	387	382	426	389	422	423	376	415	441	403	403	437	388	396	424	406	397	404	443	402	435	430	402	440	413	401	410	456	382	387	447	397	443	389	415	404	390	413	398	423	414	458	417	433	431	388	413	415	428	404	439	421	391	441	426	422	401	398	429	384	365	433	388	405	417	439	405	385	408	459	423	429	399	409	417	395	450	396	420	403	460	415	435	405	356	415	415	379	387	432	435	426	433	380	387	424	429	379	400	410	405	423	388	439	422	399	445	403	429	387	413	405	389	419	380	440	429	437	380	429	373	413	420	387	406	439	383	411	394	386	416	433	393	460	392	409	410	421	406	413	412	365	386	416	419	391	428	402	421	391	458	391	439	381	413	387	433	381	380	392	403	402	406	408	407	438	411	389	426	418	404	428	408	446	419	412	417	434	402	434	407	423	420	374	411	404	424	384	418	403	412	429	385	441	415	412	418	428	428	386	418	378	431	401	382	453	377	416	419	417	416	382	421	446	438	396	417	408	442	382	418	441	402	415	403	400	443	365	402	428	415	406	425	388	393	395	363	389	418	455	430	401	421	382	436	393	415	428	409	407	419	419	416	435	400	411	411	387	405
24012	22340	39053	25503	16059	3965	672	477	470	444	504	469	472	450	460	459	447	481	475	457	482	446	458	427	496	425	445	432	418	456	455	527	1063	1110	883	470	459	474	415	451	456	445	442	470	432	428	467	417	436	420	479	443	432	462	443	461	417	415	465	446	438	422	403	471	469	461	454	402	455	467	449	433	453	416	433	468	474	451	444	420	437	469	426	432	455	413	441	440	472	451	460	471	423	420	437	476	459	454	476	470	469	452	443	473	455	458	464	420	436	428	471	432	439	469	458	439	426	438	457	422	441	456	415	449	416	439	401	476	450	476	426	477	430	451	435	462	445	459	483	459	445	447	415	435	456	449	457	418	433	451	407	431	409	427	447	435	415	451	443	445	459	403	424	448	433	451	462	432	425	444	426	442	461	449	428	427	462	443	465	428	439	427	465	465	482	429	452	442	425	432	444	429	454	436	452	463	479	450	454	427	439	476	439	439	437	466	409	453	473	449	469	394	445	431	441	460	461	472	464	436	475	455	423	425	456	439	411	453	454	452	437	465	433	456	468	464	463	417	494	450	435	466	395	427	469	450	430	460	455	432	420	412	428	482	456	464	466	434	479	458	453	436	448	444	445	452	424	469	450	471	443	430	427	435	430	430	447	420	430	437	452	462	451	436	450	441	441	430	427	441	467	438	432	404	425	444	409	409	426	405	477	446	462	438	433	454	453	447	437	405	417	419	466	431	483	458	458	467	418	459	455	486	455	464	408	435	446	440	437	496	443	417	439	441	408	415	498	459	433	454	447	463	449	435	470	473	439	453	427	454	417	417	470	448	477	485	431	430	477	435	466	436	428	476	422	442	450	466	440	441	433	429	425	421	415	411	442	455	446	480	456	439	430	439	458	422	435	467	430	427	466	433	467	484	466	481	430	441	443	465	404	432	448	420	465	437	483	427	439	425	450	488	458	468	454	419	426	453	416	430	439	458	437	461	440	424	444	431	439	461	397	461	457	442	440	424	476	459	472	459	435	417	435	447	452	442	425	445	472	444	445	464	452	442	433	426	468	438	458	466	419	424	453	451	428	449	464	460	452	466	460	489	429	453	466	458	433	433	428	422	479	457	439	423	419	437	431	421	415	449	427	456	449	452	458	441	455	455	441	400	423	447	469	439	423	478	465	437	407	432	452	422	422	456	412	417	419	444	482	440	447	425	439	423	437	408	460	453	504	463	461	432	467	453	450	432	448	455	440	461	460	413	446	418	408	443	445	441	455	420	460	457	431	448	446	417	475	437	461	421	455	447	447	454	410	475	480	482	435	422	462	450	415	436	435	492	417	469	467	432	454	467	452	438	433	452	431	405	452	412	427	440	470	429	464	458	433	452	414	453	462	421	447	437	422	492	480	485	440	454	429	443	443	452	436	438	469	408	462	410	428	500	419	472	484	421	458	427	412	451	431	402	431	418	459	441	459	454	461	432	433	449	430	461	421	411	439	443	490	466	442	473	469	452	436	449	447	461	436	433	419	429	463	434	470	451	466	474	462	504	455	450	449	417	446	396	423	457	476	417	441	428	458	447	441	467	471	410	418	420	507	430	471	423	425	495	435	410	422	436	470	485	444	508	465	445	424	408	489	437	472	427	458	442	453	468	427	450	439	447	436	450	416	444	449	419	432	477	436	417	466	434	447	449	439	409	430	447	476	443	450	462	458	433	438	450	452	404	465	432	456	458	439	485	455	455	398	454	451	424	474	466	422	471	443	433	435	482	451	470	471	425	465	411	434	473	479	454	433	476	447	430	424	485	497	447	472	482	408	459	432	410	467	463	437	467	449	476	494	439	451	508	471	483	434	449	436	420	428	443	440	428	470	449	429	412	453	437	453	460	393	428	440	451	439	451	438	456	429	439	465	461	453	482	402	465	416	439	464	453	431	442	430	374	446	425	411	450	413	452	466	475	449	428	460	418	463	428	425	415	412	430	469	441	433	454	467	438	451	441	416	422	456	465	452	426	446	435	468	428	447	459	411	440	423	425	419	418	440	448	434	455	427	434	457	422	437	442	411	412	412	465	504	475	450	462	454	475	429	459	484	417	442	433	450	426	425	444	417	455	441	418	455	436	388	479	458	432	422	434	437	418	453	440	427	424	452	435	438	415	471	453	450	424	460	474	456	437	398	454	454	467	442	443	458	416	444	460	457	415	474	461	433	437	472	456	408	420	450	416	482	461	454	435	432	461	457	462	442	458	461	425	425	429	452	485	433	449	409	427	487	436	434	449	445	420	439	425	462	460	447	407	490	432	446	390	435	425	423	442	466	422	398	422	441	466	450	441	450	450	385	451	455	436	475	452	495	456	446	441	454	443	475	407	426	422	432	456	435	434	461	453	443	441	447	424	448	458	486	417	466	448	441	425	440	447	484	436	448	447	434	421	433	409	468	473	471	421	434	440	440	434	465	461	442	460	463	431	452	435	433	399	432	417	431	464	467	414	431	451	409	464	434	420	422	447	446	469	419	423	443	420	449	408	447	457	452	426	466	462	449	449	439	465	418	469	444	418	451	427	436	457	483	460	423	432	421	412	469	469	422	432	429	428	458	464	438	402	411	428	421	429	456	463	460	417	451	489	460	407	452	434	434	450	460	425	411	450	435	452	443	421	430	450	412	427	442	425	436	396	408	450	412	469	434	402	446	416	467	414	450	423	466	461	429	443	446	416	436	477	434	461	452	482	458	435	438	443	417	492	454	457	424	418	421	413	408	464	415	437	424	446	441	456	472	448	414	466	438	459	437	413	440	468	436	478	422	476	409	399	418	427	399	481	423	450	473	424	429	440	396	445	422	414	453	446	479	460	468	441	399	443	417	458	410	479	447	418	439	467	446	439	405	449	461	456	450	462	456	438	457	408	428	457	445	449	467	471	426	414	467	491	440	473	433	428	486	479	408	431	468	406	443	438	446	448	443	454	420	421	438	438	427	445	433	430	414	454	478	427	486	465	450	414	459	439	419	437	453	465	421	426	435	469	415	434	412	453	447	429	431	451	438	417	453	430	428	425	422	456	410	423	466	427	469	433	465	432	451	416	434	446	420	438	449	451	439	420	413	451	432	480	441	485	472	415	446	451	459	436	448	462	431	427	444	464	437	427	423	396	457	414	431	494	491	449	444	483	432	460	463	470	448	428	444	428	453	424	428	426	422	427	478	436	454	426	476	470	467	451	418	456	447	447	461	426	437	436	444	409	440	416	444	415	495	447	477	436	475	419	460	418	422	432	422	461	448	481	460	448	443	413	487	429	487	449	462	454	479	429	455	435	445	449	453	414	426	458	417	440	490	428	425	433	442	457	452	425	452	444	457	456	466	465	435	449	431	466	433	419	448	456	424	445	450	446	431	445	404	455	426	423	458	502	428	495	423	436	424	450	418	426	483	473	429	411	437	472	450	449	432	455	450	435	427	443	434	416	460	434	424	416	438	421	441	464	451	426	408	466	409	407	422	443	403	436
56994	91858	61976	6841	1154	939	818	814	736	699	684	642	682	638	631	612	622	636	644	558	652	610	624	621	656	586	613	606	614	608	647	740	2097	2148	1479	634	610	572	636	596	628	624	604	600	587	632	621	589	664	640	614	599	604	628	665	605	599	627	612	638	639	565	562	560	581	615	549	617	571	597	604	584	588	654	625	632	602	584	580	622	591	589	580	632	614	580	619	633	616	608	612	657	629	586	623	610	618	631	606	618	610	615	590	609	614	570	610	603	597	618	611	607	558	603	587	632	654	594	584	602	590	621	549	597	611	594	607	615	568	646	628	587	592	630	632	593	600	625	629	592	658	625	597	628	664	563	592	598	607	609	627	607	617	605	592	634	670	611	613	658	604	601	625	640	574	597	645	633	580	586	603	594	638	597	593	575	599	605	646	574	608	633	653	605	625	649	600	618	590	609	599	638	577	602	646	642	608	583	658	588	600	578	628	615	617	557	626	580	656	600	641	637	620	618	608	620	606	594	616	552	593	621	658	626	639	622	584	647	601	604	627	584	593	579	587	581	563	629	621	568	574	586	644	621	593	624	636	616	601	636	589	590	603	627	632	654	639	610	640	572	581	612	641	643	604	569	613	629	592	635	636	590	573	637	611	640	618	598	609	563	662	590	613	572	631	604	585	612	618	630	609	654	602	582	593	655	628	630	589	626	660	619	601	650	604	611	565	637	673	634	591	623	607	631	584	631	588	649	639	656	618	623	673	570	684	634	589	625	578	605	584	630	624	624	587	613	573	607	642	618	571	568	606	632	650	619	570	627	623	601	618	610	609	588	575	597	592	603	591	617	618	617	627	577	601	638	620	607	602	594	613	639	617	672	593	661	561	609	623	609	606	592	603	583	628	649	570	597	623	619	632	596	597	600	627	664	542	631	611	634	609	596	606	611	599	616	596	651	613	635	576	628	593	613	613	589	603	644	626	594	617	571	614	609	616	612	601	649	568	606	583	595	601	562	603	607	613	578	638	603	624	618	584	592	621	643	607	637	614	569	598	596	573	603	645	605	626	563	602	580	587	637	572	563	602	573	611	592	612	666	590	617	569	614	634	576	611	600	599	620	622	574	628	606	632	570	592	621	590	576	621	573	607	598	617	620	595	586	593	602	653	588	634	597	599	602	608	583	636	624	613	627	573	624	632	572	625	627	595	607	633	635	643	609	617	590	638	557	590	611	621	604	609	620	589	628	599	618	634	621	619	594	594	609	578	561	642	595	601	607	638	635	617	602	584	602	568	615	588	626	565	641	584	592	624	588	626	594	601	591	567	613	603	614	630	577	591	615	564	615	600	612	676	655	628	605	631	615	613	606	625	593	654	618	658	614	611	602	583	589	604	637	583	591	625	617	613	596	611	638	557	645	588	611	609	560	614	621	615	603	602	555	605	629	629	621	592	587	610	637	588	635	617	635	583	590	631	584	610	598	603	619	610	608	594	611	614	589	571	638	644	591	599	575	595	626	616	617	600	594	595	609	613	589	567	626	603	618	612	634	628	626	628	596	591	611	574	590	562	600	591	641	584	579	567	621	619	648	576	660	635	626	614	616	573	622	635	665	604	608	631	634	652	616	606	616	610	630	658	627	638	582	597	627	629	628	608	609	624	609	606	618	627	627	578	655	627	607	629	624	575	589	624	585	610	585	613	581	625	586	642	600	602	611	598	601	626	586	591	600	615	589	628	633	562	613	589	612	634	586	599	588	602	644	625	630	614	568	615	618	614	648	652	619	576	599	610	579	600	602	594	622	580	635	616	616	633	600	642	639	648	599	596	612	580	613	584	631	625	560	621	652	582	635	609	625	603	590	613	612	617	630	589	593	594	620	618	589	638	610	580	619	599	616	610	648	587	561	627	594	570	662	608	604	619	617	590	614	624	637	579	573	622	592	564	625	617	590	597	616	625	595	596	595	598	580	596	613	580	629	626	576	617	581	579	574	592	608	583	606	624	620	591	580	597	625	610	661	656	623	599	593	585	609	604	630	620	582	658	600	599	656	639	639	631	618	604	594	615	600	588	580	632	580	554	601	592	642	611	637	597	599	642	601	578	630	598	668	567	621	602	603	614	578	599	611	597	575	573	648	561	605	620	567	600	581	595	591	597	590	561	599	638	601	586	622	590	680	597	624	629	593	608	570	568	635	646	630	597	600	605	600	635	590	624	626	617	647	632	610	641	649	579	594	616	599	557	591	606	645	595	562	632	594	603	600	625	604	552	594	600	581	573	591	634	577	636	628	571	621	590	590	593	596	578	605	609	593	608	604	542	613	604	637	589	595	601	616	592	620	593	618	591	641	561	608	638	603	634	577	583	635	610	601	599	610	630	577	612	607	605	607	602	612	634	568	615	592	582	614	616	620	598	623	622	648	585	620	618	584	590	611	608	594	576	565	594	635	605	589	621	620	608	614	608	636	615	636	622	593	560	601	607	576	678	608	603	632	591	624	605	649	570	619	587	610	627	583	653	663	656	591	614	582	644	587	614	583	607	618	595	643	635	639	631	562	589	591	607	603	580	577	631	599	615	618	616	583	514	618	635	598	625	637	625	600	603	577	599	591	606	638	589	605	596	643	632	597	612	582	620	602	588	619	655	638	611	598	680	629	604	567	603	616	644	567	613	596	628	601	653	596	595	612	542	637	615	622	630	588	600	629	614	599	610	595	591	604	595	604	606	585	636	614	598	643	678	627	604	581	591	604	610	602	650	620	623	635	618	581	644	620	587	590	596	612	639	603	593	611	616	584	630	621	608	616	622	660	632	604	623	574	592	626	601	626	590	591	658	601	612	621	580	563	565	616	589	635	566	593	617	624	611	598	600	597	644	607	578	607	625	617	700	569	584	617	601	623	621	609	643	585	624	607	587	608	650	566	580	597	587	603	640	611	582	648	567	617	592	636	572	580	575	555	644	613	589	613	620	608	594	637	592	566	622	638	588	586	580	600	655	633	611	652	604	602	624	585	580	605	618	593	581	604	625	611	645	653	626	622	626	622	592	622	635	633	605	640	630	644	643	606	614	577	620	614	603	585	648	589	573	615	594	616	579	622	601	603	636	613	560	628	592	558	620	642	665	578	614	610	633	612	573	633	591	604	624	614	611	657	631	582	615	647	588	568	613	618	629	637	644	597	580	612	637	585	587	615	631	605	658	632	606	641	630	641	604	631	590	636	612	634	648	597	589	643	546	592	601	593	599	589	599	595	593	606	636	650	586	625	584	616	624	597	588	643	580	601	607	589	623	628	612	568	601	619	587	630	608	590	594	617	613	594	579	566	556	620	634	616	630	624	611	608	656	553	625	595	621	581	636	603	621	595	644	587	618	624	615	619	620	625	595	574	617	614	640	605	652	628	636	605	618	610	647	619	618	599	579	594	596	594	564	612	607	646	640	601	578	597	617	607	582	576	568	590	571	615	595	630	565	627	589	592	597	567	554	601	578	563	644	563	560	597	652	622
22908	21564	32453	25133	20707	15250	2411	620	557	539	537	507	535	472	521	527	450	493	460	476	458	456	501	456	436	484	456	435	468	495	468	514	1697	1708	1420	580	447	454	436	458	427	482	479	470	451	442	415	447	475	470	423	431	449	450	468	499	467	495	437	422	432	428	440	448	456	458	453	450	437	465	452	492	411	458	429	439	485	489	442	446	480	425	472	420	468	444	473	465	460	455	455	448	429	438	418	460	450	448	466	448	458	451	482	487	445	394	464	432	405	433	442	426	407	457	513	439	463	440	473	421	427	452	447	440	448	440	466	430	500	409	456	460	469	461	458	470	483	463	426	425	456	468	472	449	463	447	476	414	460	465	440	422	449	426	475	396	472	472	433	440	472	478	431	446	423	459	423	428	441	480	454	470	432	468	476	453	423	426	460	469	447	443	441	431	473	460	435	448	479	439	430	435	458	449	432	458	462	474	436	493	438	428	434	483	472	463	405	496	431	410	481	464	470	397	434	401	440	465	469	461	447	456	421	448	499	472	436	439	434	486	425	437	458	421	445	463	424	448	479	440	490	505	441	438	448	431	416	444	453	466	463	487	439	505	464	459	437	443	472	465	449	426	445	458	465	411	445	421	440	483	440	493	431	490	450	395	418	470	437	439	481	440	460	429	470	457	465	442	472	456	437	460	469	426	448	462	430	471	461	443	478	464	456	441	457	497	447	437	478	421	449	448	459	483	442	450	467	472	475	447	475	486	458	439	435	469	435	462	436	465	466	435	438	462	434	432	436	481	486	471	487	426	448	463	435	440	447	438	455	418	440	461	453	441	472	429	441	414	466	483	420	473	439	481	457	446	488	473	480	492	420	432	470	434	420	467	456	464	438	430	446	485	442	483	468	462	459	478	457	428	476	484	488	434	504	450	435	423	445	447	447	473	454	497	435	439	474	471	444	480	447	421	470	476	494	459	495	450	440	412	411	471	439	444	422	458	433	427	454	463	482	457	478	471	441	419	510	436	458	469	480	451	466	433	432	439	475	493	475	464	454	482	447	430	449	468	442	437	442	454	488	443	430	474	434	454	442	428	475	445	463	438	494	448	423	453	454	478	435	489	436	466	422	460	470	473	463	467	446	468	451	464	470	458	465	459	470	448	434	427	442	455	442	485	458	409	442	461	463	450	468	460	462	422	463	488	445	441	432	489	441	453	455	451	470	442	457	453	442	443	444	423	465	444	450	480	445	473	466	420	437	435	471	512	442	462	464	453	461	430	455	454	439	474	486	456	429	455	432	470	442	422	456	432	441	432	487	452	458	424	444	465	475	447	429	423	427	494	444	459	427	410	484	445	442	485	487	443	439	431	445	445	430	461	438	447	454	439	433	407	436	472	451	429	425	440	450	442	438	435	451	458	461	448	466	471	469	452	432	470	474	420	471	468	460	476	480	441	467	464	421	439	453	434	482	435	450	409	434	415	483	479	460	459	462	472	481	424	470	460	461	418	441	459	468	462	424	476	434	467	497	413	481	455	435	443	435	448	440	427	445	445	413	406	459	416	456	455	445	454	424	448	456	462	436	444	452	408	455	453	459	459	469	469	447	416	444	501	427	470	416	450	492	431	494	432	469	450	461	427	441	446	459	442	473	434	424	425	448	436	465	434	466	439	411	442	479	444	450	455	458	451	443	425	457	445	442	472	480	447	481	430	447	429	459	435	432	451	445	441	420	458	448	449	418	455	446	438	464	483	419	467	436	440	427	413	435	457	461	470	454	441	444	437	466	423	437	457	448	434	466	476	465	470	442	426	479	479	475	481	436	459	420	412	446	467	447	461	484	435	429	449	460	458	422	489	444	452	428	446	431	462	457	445	434	448	438	442	459	447	410	446	450	431	433	473	437	482	449	438	437	468	399	457	467	469	455	464	418	437	466	439	408	446	468	448	461	444	451	505	490	473	442	466	472	473	438	429	444	440	449	439	454	466	442	452	437	444	430	421	492	458	451	448	456	452	476	441	472	457	447	437	458	456	434	464	467	442	433	443	479	442	470	465	446	453	488	430	430	447	475	476	454	432	428	428	441	461	472	486	422	453	443	488	446	461	434	478	426	429	435	451	507	454	462	475	436	448	430	438	472	418	476	474	461	472	429	449	430	478	461	470	430	442	481	454	444	450	465	421	499	462	440	486	476	490	469	458	452	446	439	466	467	442	476	455	424	434	463	458	414	500	473	458	464	460	450	456	449	440	437	439	437	477	457	472	425	485	454	432	446	444	449	449	442	464	442	479	430	455	502	416	457	444	442	434	475	481	438	443	440	466	427	436	428	431	420	422	460	462	450	475	456	470	429	426	458	433	461	433	427	398	474	483	476	474	432	441	401	421	467	423	481	453	441	426	435	448	476	476	464	483	445	421	423	468	451	432	495	467	498	451	452	463	461	465	435	445	444	452	442	454	495	475	455	467	438	407	484	440	478	458	423	436	418	457	451	464	442	446	446	454	481	446	471	441	475	413	431	480	422	448	430	408	448	461	484	413	431	438	419	453	418	469	474	461	456	441	460	485	442	473	466	460	435	425	435	468	457	449	462	440	423	442	439	464	457	481	451	399	461	448	437	492	441	419	456	448	445	444	438	425	464	392	445	447	455	472	459	449	490	445	412	450	410	445	461	457	487	489	449	454	445	448	427	447	451	481	461	451	445	465	443	433	408	442	457	443	485	452	448	454	435	441	464	441	438	459	441	457	429	475	441	446	488	476	493	418	467	418	491	445	480	470	466	462	440	465	417	431	443	442	515	447	442	466	432	452	476	448	477	448	469	487	486	445	468	452	444	457	451	464	472	460	424	423	485	465	473	458	450	458	474	456	468	463	422	426	456	485	494	460	457	475	431	462	446	448	444	455	461	441	409	447	436	457	446	438	448	463	435	429	444	465	456	459	472	436	399	500	426	445	468	426	464	444	474	461	416	439	458	475	437	484	475	501	453	408	455	480	456	464	423	482	440	468	444	461	432	469	424	443	420	434	443	469	451	473	417	474	472	472	440	402	411	474	451	460	445	444	448	442	451	459	473	434	394	402	472	458	477	481	452	459	452	428	413	435	460	445	474	450	437	487	460	474	447	472	390	446	424	451	431	422	457	448	457	446	456	458	433	445	461	469	458	495	443	443	417	461	467	480	434	433	496	442	494	437	471	447	426	423	440	435	442	430	439	426	426	447	432	462	416	425	470	457	459	453	440	468	462	474	423	420	498	490	476	432	430	444	422	422	439	462	455	463	464	431	493	424	431	459	479	464	445	415	444	453	467	463	457	433	451	426	460	459	451	452	452	456	450	463	461	459	447	452	473	404	457	454	454	439	439	469	440	430	429	457	517	462	452	460	487	403	473	478	435	497	449	404	422	455	484	464	423	444	459	495	473	419	454	458	465	411	452	417	466	461	433	440	459	457	429	418	439	427	441	486	440	474	442	427	459	407	455	439	443	407	426	437	467	447	449	492	419	454
58564	98737	64636	7130	1651	1267	1113	982	867	863	785	762	727	696	635	710	672	675	645	650	606	635	620	706	605	613	622	585	617	608	619	848	3275	3378	2499	904	630	624	618	611	619	645	596	584	599	598	599	608	633	585	598	607	629	596	622	601	655	618	595	599	638	571	619	595	630	616	594	575	603	627	616	604	639	593	569	599	578	589	639	602	611	634	655	614	588	604	604	603	621	649	634	568	644	621	591	656	615	610	586	600	588	609	602	578	629	584	600	620	611	607	608	598	610	647	650	602	649	586	625	627	614	616	598	577	612	592	615	578	624	645	587	645	594	616	668	588	638	621	610	604	604	591	609	592	629	625	603	599	626	667	611	635	570	591	619	590	671	679	596	620	643	613	602	581	642	613	629	609	591	597	604	653	603	611	633	616	568	603	619	587	627	617	603	614	645	608	582	597	615	624	624	664	638	586	571	621	588	679	632	586	607	637	591	590	583	593	615	627	629	594	573	596	620	633	593	617	649	645	649	635	584	639	605	599	603	602	602	611	637	654	598	585	621	583	618	622	603	598	614	652	593	594	617	654	607	617	642	626	627	602	631	607	600	628	592	612	660	623	639	665	593	601	633	629	619	590	629	625	642	629	623	666	633	623	607	616	571	618	616	627	608	594	618	581	563	627	637	616	593	631	585	591	572	634	650	596	615	596	591	636	572	633	586	626	584	609	577	599	642	615	586	634	561	589	566	622	626	609	648	558	582	591	576	612	568	618	659	665	651	622	622	588	637	602	641	642	568	630	591	574	638	610	651	658	582	621	636	630	635	630	661	604	602	588	618	573	571	644	573	589	593	620	598	611	625	606	643	642	623	620	591	626	622	608	616	600	614	625	630	627	627	663	632	603	580	617	644	623	611	629	607	598	592	612	619	614	625	593	616	611	580	637	600	623	619	607	625	598	638	641	604	580	585	648	606	592	605	607	653	624	605	619	623	618	619	586	604	565	633	594	632	685	627	625	596	631	651	636	563	625	597	612	601	622	624	607	643	640	603	621	614	616	622	664	647	618	629	589	586	620	625	612	613	607	560	589	598	609	574	634	620	636	624	612	599	621	599	623	621	627	626	595	604	597	624	634	577	610	642	614	554	634	665	610	637	653	626	626	642	607	641	632	608	598	632	634	584	629	581	591	641	611	609	616	622	601	654	622	575	619	626	624	581	639	634	521	637	611	606	656	620	608	616	658	591	612	574	614	624	643	604	638	605	604	633	619	586	624	646	587	642	591	575	621	615	609	603	628	586	643	625	651	647	601	630	643	632	677	597	617	609	608	667	638	679	580	599	619	643	652	602	564	588	595	608	610	626	595	590	587	582	652	608	615	617	645	603	634	629	639	620	613	626	616	615	638	616	607	576	563	609	573	605	588	645	635	651	640	615	595	614	646	615	676	576	611	603	620	589	612	593	649	633	590	638	656	632	623	620	607	555	594	631	623	604	597	641	587	615	596	609	579	590	587	614	607	622	628	597	601	595	623	542	657	626	631	610	665	605	619	602	606	623	603	608	586	644	602	622	600	593	556	648	627	625	599	658	615	611	610	636	607	599	641	592	632	626	605	664	603	608	626	618	624	609	641	630	606	640	655	594	593	616	586	615	612	629	604	600	652	632	659	638	622	575	609	595	671	609	598	603	636	636	622	611	618	621	614	602	628	618	584	638	628	657	619	633	622	632	650	619	633	599	618	610	640	598	644	602	632	571	624	615	659	623	667	590	623	612	616	615	617	620	611	649	605	574	633	618	662	588	613	597	635	624	603	639	647	660	605	616	615	579	607	598	606	586	590	603	666	611	570	621	624	626	622	628	591	600	611	578	586	656	623	628	646	602	630	607	578	617	622	645	636	623	648	632	643	596	603	616	593	605	633	632	628	590	596	617	643	586	605	639	626	628	633	643	618	596	593	638	576	588	616	602	625	597	597	583	653	618	612	599	638	617	619	648	590	713	606	589	595	602	601	595	634	644	613	615	618	638	613	665	639	631	631	625	582	638	623	629	612	628	642	660	584	583	596	596	619	640	602	661	605	611	624	627	636	639	647	623	592	608	621	644	616	569	622	610	618	596	571	592	645	613	636	604	608	620	625	608	614	661	608	586	595	594	635	637	630	613	656	597	626	574	562	609	607	609	602	562	570	677	652	614	556	576	601	584	610	591	622	628	644	656	617	617	642	600	603	616	638	573	596	617	598	629	579	603	587	614	647	609	645	595	600	602	604	621	627	615	641	596	622	613	599	638	641	661	609	538	609	643	614	613	597	615	608	625	617	622	607	591	605	626	602	611	653	594	592	598	614	591	579	618	604	627	614	629	630	633	590	593	604	564	633	595	636	581	607	569	613	614	609	593	619	611	583	638	591	651	610	610	611	604	571	644	638	597	570	617	593	628	590	606	595	612	670	577	641	645	578	607	623	665	621	587	617	601	633	644	567	617	650	615	638	608	628	599	541	634	652	649	606	653	609	583	631	635	629	578	584	621	608	597	631	591	605	596	563	579	615	620	619	590	635	604	641	610	587	620	611	615	603	653	628	614	576	602	633	584	606	658	614	617	612	643	603	634	638	618	624	576	620	595	637	653	643	642	604	599	615	603	652	653	621	615	640	642	632	606	585	588	628	636	599	600	604	618	632	620	602	635	657	616	604	633	620	678	622	614	637	599	557	579	585	663	554	614	644	575	605	624	603	614	645	643	609	592	600	603	596	627	621	631	587	624	590	605	612	622	644	656	584	625	626	632	573	627	572	635	611	648	606	564	606	628	599	593	615	606	610	609	574	618	632	617	611	633	646	664	602	607	614	590	646	627	621	569	641	631	598	642	596	597	603	607	609	641	596	645	598	619	597	613	595	580	591	588	656	638	611	622	621	655	597	652	612	599	609	602	593	583	611	659	637	545	575	577	594	640	636	614	570	589	643	640	646	588	629	671	620	610	645	659	622	625	599	591	641	607	640	609	577	598	596	615	608	619	653	614	617	614	614	686	610	582	611	630	663	586	576	606	584	614	628	558	622	589	620	629	649	625	598	612	590	594	606	577	652	594	626	599	647	651	611	616	611	638	607	648	602	618	627	653	641	621	636	630	601	595	597	597	579	594	655	593	619	615	590	640	626	649	650	601	622	607	633	655	630	601	646	620	632	579	597	587	610	658	594	617	584	592	586	624	616	594	599	642	627	621	639	625	606	658	643	663	638	615	628	682	600	602	601	598	567	616	631	614	614	645	608	606	598	600	640	571	630	625	590	622	594	616	594	587	610	639	623	589	629	612	638	657	643	573	601	610	583	601	603	624	568	645	588	600	593	570	617	599	634	610	572	608	598	616	638	604	646	589	602	640	616	642	594	593	660	623	635	611	612	607	644	624	599	580	655	611	616	589	605	597	636	578	591	598	581	644	632	632	640	646	608	646	633	615	587	602	607	558	594	604	627	618	602	641	577	570	580	610	632	584	615	605	596	619	605
27573	28049	32190	7719	385	284	309	289	297	265	298	298	290	320	295	281	280	267	284	320	305	287	284	288	291	289	308	297	295	262	278	304	402	415	409	324	303	296	260	339	316	267	269	293	286	293	286	315	288	305	292	280	309	291	280	319	275	292	304	275	278	300	279	260	299	287	263	291	269	294	306	306	280	311	299	308	281	292	308	275	294	298	250	286	294	327	277	276	268	303	245	286	291	300	276	286	299	271	268	297	267	256	283	279	301	271	283	298	240	276	303	286	290	260	283	280	288	274	311	272	299	303	289	292	297	268	282	264	297	312	294	274	305	296	286	273	225	273	279	281	306	283	285	283	285	295	268	289	295	331	300	322	309	284	278	295	302	310	305	281	294	294	263	316	267	283	307	285	266	284	288	327	267	289	289	267	309	336	325	295	297	274	296	273	320	284	313	277	317	301	278	283	326	275	288	291	313	277	290	319	275	263	296	303	290	335	312	312	297	315	297	258	281	291	274	282	252	293	253	269	293	274	342	322	264	279	292	276	282	318	288	293	304	298	292	305	301	309	294	301	262	323	282	283	302	282	283	288	283	278	322	264	258	305	259	324	264	296	307	295	277	266	323	298	290	304	282	285	276	260	306	311	277	273	256	294	289	281	257	259	291	287	298	310	283	305	296	274	280	289	292	256	258	285	299	290	303	267	275	309	295	299	286	287	249	277	288	290	279	276	293	275	319	328	287	274	291	327	314	269	303	299	292	290	281	308	291	308	280	271	302	293	287	311	291	290	284	288	284	293	255	276	298	282	297	252	305	263	297	291	270	266	291	317	308	281	281	264	273	305	260	301	287	302	283	268	299	303	271	282	280	304	285	270	286	281	292	306	284	279	268	272	310	321	282	267	282	282	299	302	314	314	297	288	293	291	283	257	283	302	307	306	298	298	288	275	261	268	286	287	290	281	278	287	309	286	266	282	306	291	287	286	266	269	301	285	276	338	317	276	282	277	294	295	305	307	280	283	304	299	280	290	289	285	309	283	316	308	291	292	256	313	275	272	281	299	283	273	316	260	319	291	316	284	282	311	286	303	310	296	289	290	312	296	305	302	289	299	279	291	301	307	267	289	296	291	271	327	313	282	285	280	281	308	289	296	307	264	304	334	267	300	284	313	278	243	288	295	311	282	296	288	307	298	304	276	302	286	307	299	327	324	297	278	296	287	318	305	287	293	317	281	278	290	296	274	307	266	324	289	282	303	290	314	288	279	279	316	287	297	285	292	286	266	303	287	278	292	305	293	306	275	278	275	283	279	282	276	274	304	299	294	283	303	305	282	283	289	290	290	279	267	317	261	294	268	305	292	278	277	273	285	286	294	274	284	289	319	283	272	296	284	285	301	278	306	294	291	321	283	326	305	297	284	307	278	283	278	285	299	300	291	295	293	267	271	293	288	305	271	276	303	271	286	292	317	282	307	289	314	267	297	289	274	270	247	318	319	280	266	274	291	282	310	298	302	257	285	278	297	271	273	314	271	303	271	300	265	292	273	283	313	316	287	270	299	321	301	284	286	295	281	300	289	290	292	263	297	310	284	257	259	268	297	309	289	302	295	279	297	273	296	296	301	307	315	284	305	292	295	250	286	276	307	321	314	271	311	284	272	270	283	258	275	295	308	276	249	311	262	276	286	311	304	292	316	300	284	296	288	281	287	308	266	296	290	328	264	278	294	286	325	276	282	308	315	306	266	281	311	292	323	302	299	316	311	323	285	309	303	307	289	296	290	301	294	273	314	317	303	268	262	298	282	297	278	255	294	287	315	295	279	294	292	318	302	299	280	290	296	271	295	292	285	297	287	273	264	301	283	309	294	288	286	268	306	295	274	297	260	278	298	311	306	291	296	286	261	294	297	285	304	286	297	298	333	300	275	280	312	294	272	312	278	290	307	288	275	302	291	289	281	292	297	301	299	284	277	277	289	272	303	281	284	322	272	316	315	309	327	272	281	312	255	322	304	287	299	283	276	307	293	295	286	288	252	291	302	282	308	259	306	297	286	295	322	307	289	295	318	304	301	294	294	272	305	286	299	290	287	288	319	302	281	305	294	310	287	286	300	310	303	292	271	309	298	310	286	305	279	261	278	267	280	294	290	281	289	297	261	309	313	268	304	282	294	306	282	296	302	301	287	286	285	266	282	278	284	285	276	316	305	276	289	288	291	291	314	275	287	302	284	276	321	303	277	288	286	288	307	298	303	251	291	270	300	293	296	290	294	290	308	262	302	315	295	281	277	311	311	275	280	278	310	275	296	297	289	296	291	289	307	245	305	284	307	303	293	287	321	313	283	279	296	278	268	301	273	289	271	275	270	286	294	307	302	297	250	250	263	282	270	314	288	272	273	306	249	296	253	292	282	290	320	291	260	294	303	282	290	298	282	314	274	301	277	298	298	289	322	292	253	283	285	267	280	270	246	288	274	284	298	264	290	290	284	277	283	282	273	269	278	301	307	298	299	302	279	260	298	315	268	270	291	292	275	294	272	280	285	298	286	320	318	292	255	276	292	297	248	287	283	323	273	270	310	284	279	278	289	316	275	279	282	284	286	315	316	292	297	283	282	300	279	278	258	294	281	309	275	304	321	297	288	312	296	273	280	291	289	272	276	312	297	285	299	287	277	304	326	287	313	284	276	325	312	275	269	264	298	325	283	312	316	290	279	310	284	266	297	300	295	279	300	287	283	305	296	264	298	292	265	292	276	282	287	307	332	328	288	302	291	296	281	300	296	301	305	274	318	276	260	304	295	306	289	279	273	285	298	274	303	303	267	284	281	268	282	276	284	316	291	295	294	296	290	261	284	272	283	284	276	302	290	305	285	302	298	301	303	276	278	257	281	309	317	294	270	273	281	252	279	299	300	301	302	321	287	280	285	268	317	307	309	316	262	301	306	257	299	273	283	282	286	280	310	282	288	277	320	288	297	286	305	287	340	298	322	263	295	279	292	279	297	315	296	310	303	309	294	286	338	265	281	295	285	299	292	299	287	290	305	294	280	321	323	296	285	302	292	260	288	268	289	295	282	280	269	308	265	282	263	292	294	288	292	309	286	270	272	300	326	294	260	299	265	290	312	272	316	277	278	294	278	266	282	289	318	318	296	333	295	292	303	294	321	302	300	312	286	308	281	263	291	287	261	307	305	298	275	314	268	272	275	261	264	302	289	311	294	296	283	295	282	287	276	277	295	285	331	278	284	283	290	277	283	297	286	268	290	289	289	298	302	286	289	306	301	304	270	270	281	253	260	288	277	288	303	284	292	306	307	277	257	302	285	292	296	281	311	276	282	314	315	293	319	282	292	287	302	267	280	293	286	296	266	271	303	258	305	262	275	313	309	313	317	314	292	258	292	299	286	321	307	257	281	275	312	287	300	298	291	263	306	307	325	304	277	321	258	316	301	308	289	311	296	275	317	302	282	293	286	292	309	275	292	301	308	308	299	289	303	291	282	291	288
32044	47647	31165	1671	525	449	422	375	426	435	445	387	444	427	458	416	409	407	416	407	444	408	431	423	405	426	374	391	434	413	391	434	579	652	617	471	434	435	421	399	391	439	410	413	409	438	403	445	428	423	409	378	399	444	421	422	443	393	409	409	446	403	414	425	396	422	424	415	414	403	424	385	419	398	386	396	415	434	448	375	397	400	389	401	410	434	428	404	437	389	436	413	418	413	414	420	424	428	382	396	412	441	411	447	458	438	404	429	419	412	425	401	421	412	385	427	421	385	389	418	385	447	435	402	404	438	433	419	404	413	390	400	431	426	432	392	402	374	427	398	404	449	457	403	414	418	405	444	434	416	421	426	411	404	408	434	428	374	454	384	424	418	408	436	395	420	411	395	392	391	413	435	393	417	414	407	378	398	425	417	405	386	448	402	415	419	377	433	412	402	431	394	406	400	392	364	411	436	396	392	373	426	431	422	421	434	390	403	442	403	436	381	407	384	396	387	375	419	374	406	442	407	408	403	438	429	414	401	379	355	404	438	387	411	414	432	393	378	437	411	401	413	398	382	445	425	389	402	379	401	423	426	421	398	393	411	429	437	430	426	435	443	402	384	398	425	395	384	435	397	400	388	385	409	371	385	437	414	382	414	419	425	444	402	387	401	412	435	396	398	411	441	415	414	372	406	406	409	362	431	426	374	378	407	414	444	389	422	434	422	409	401	420	399	417	399	401	422	453	438	419	412	441	417	382	373	448	443	397	431	427	402	415	408	406	397	395	433	418	430	398	432	367	423	419	369	401	427	402	407	430	416	429	422	377	414	418	391	404	404	419	394	411	457	382	440	422	404	388	414	391	404	419	392	450	416	415	421	445	433	442	398	406	393	400	388	410	420	398	399	407	429	406	434	361	385	432	457	421	420	420	405	398	407	357	393	424	435	389	393	411	403	367	416	396	410	415	413	428	431	430	414	449	384	416	399	397	401	426	427	393	418	417	392	403	399	427	410	420	390	432	390	398	365	437	418	419	437	433	411	423	409	447	404	406	426	369	423	415	403	408	419	412	404	425	413	407	406	398	409	434	414	374	400	396	421	397	452	413	398	417	407	406	431	399	410	424	408	383	389	433	456	372	396	457	457	379	416	374	406	424	393	398	387	365	417	425	435	408	386	421	381	431	419	443	427	382	418	427	383	414	381	392	400	411	426	395	403	411	444	410	437	439	441	413	411	425	417	432	424	395	398	390	394	398	446	399	427	416	430	463	416	391	410	395	419	390	394	407	397	437	424	402	401	394	415	383	428	436	402	394	419	368	410	425	442	426	431	439	438	404	398	411	400	430	424	380	411	401	421	411	424	363	394	385	417	383	433	422	398	417	364	410	405	376	418	383	383	389	421	409	422	451	413	426	418	398	406	373	434	427	445	433	405	393	451	414	419	414	411	400	390	432	402	390	400	418	379	437	415	408	416	383	413	433	389	406	393	456	373	433	426	359	428	411	425	400	458	418	405	412	389	417	415	424	414	427	412	403	408	401	421	441	430	419	451	406	396	440	392	439	402	387	415	456	434	410	371	379	450	402	401	439	393	410	403	432	416	398	383	382	386	442	413	435	418	417	427	449	427	433	416	409	439	432	366	393	396	397	420	382	424	414	463	409	422	407	448	443	407	401	415	407	418	439	414	374	430	431	409	394	419	401	428	396	425	411	395	386	376	397	379	390	424	395	424	387	393	441	434	416	435	405	392	414	438	389	417	424	413	419	421	413	372	413	393	418	390	409	412	401	397	387	413	403	372	447	384	409	426	377	420	403	388	415	398	401	447	403	424	420	408	417	417	466	412	406	410	392	414	402	441	399	377	401	416	428	412	436	408	404	456	406	402	432	389	375	420	424	349	415	416	413	383	444	403	424	439	381	414	410	419	410	433	392	422	400	432	392	434	400	398	406	362	445	430	413	448	402	433	405	447	446	419	421	403	414	387	411	399	409	442	443	425	402	431	430	448	409	396	387	414	438	422	396	428	414	414	402	433	416	431	412	407	441	395	415	426	426	431	418	420	430	415	417	397	390	431	420	430	400	445	406	391	413	452	427	396	456	388	389	385	416	421	410	410	424	392	414	421	426	419	374	425	403	387	410	406	387	436	422	410	414	470	418	391	382	365	421	429	411	435	404	411	427	423	419	395	461	440	386	400	424	389	422	431	397	393	426	423	441	413	391	437	425	388	423	411	348	395	416	402	421	409	433	407	390	400	443	387	402	433	426	426	405	419	424	388	405	428	444	400	438	437	435	450	422	445	414	432	408	420	377	433	393	382	385	438	406	410	366	414	413	417	431	414	418	436	388	383	375	419	432	401	415	449	427	445	411	412	399	413	394	442	421	410	470	462	420	405	411	399	415	424	389	373	400	418	401	414	397	456	393	437	401	382	410	425	414	434	411	418	442	416	390	407	409	401	373	445	406	408	420	418	365	427	414	406	397	417	424	424	419	447	447	429	424	410	413	397	428	442	420	408	413	404	425	428	418	394	425	436	427	384	436	400	411	409	401	386	421	426	437	415	454	400	417	423	419	418	446	447	413	420	398	436	444	433	430	423	395	407	401	427	417	415	411	374	436	433	399	396	409	384	400	430	392	384	425	396	397	399	436	423	415	415	431	428	400	406	422	408	423	412	389	431	393	376	392	434	396	404	402	418	421	390	391	434	406	435	416	420	394	390	400	411	409	450	447	421	431	388	398	392	420	418	385	407	439	415	400	388	410	380	442	393	432	436	382	388	404	425	397	406	384	408	411	415	379	389	429	450	383	446	417	443	401	405	409	396	393	405	390	439	407	410	395	422	407	408	406	391	407	394	405	424	417	404	398	421	434	428	420	419	420	422	390	393	366	399	395	448	392	409	420	426	427	404	390	399	437	391	396	394	419	411	372	419	458	454	434	385	426	406	432	362	421	412	382	424	370	410	386	405	443	419	412	431	374	448	422	425	427	392	448	401	421	418	418	417	396	380	408	410	405	397	428	397	405	424	418	412	389	415	417	415	403	388	405	440	411	404	428	398	408	396	361	380	415	435	396	367	478	415	417	377	384	431	429	391	376	431	425	411	455	418	415	423	415	406	430	390	424	430	432	444	434	430	411	418	439	435	411	413	396	386	422	417	412	431	401	420	413	441	405	411	400	420	424	401	431	413	453	410	408	424	400	433	426	432	394	386	398	424	398	419	418	409	398	401	403	427	426	459	402	394	455	423	406	409	415	398	457	420	383	395	427	429	399	429	395	410	402	424	414	385	417	427	395	419	386	424	389	409	396	446	410	426	418	395	411	427	400	435	436	399	392	386	400	429	395	449	408	426	401	424	406	416	443	432	427	423	420	422	436	422	428	434	436	397	421	378	389	429	393	424	407	395	445	406	375	400	430	386	379	384	422	427	448	374	433	387	407	409	402	392	375	409	409	402	391	439	403	411	395	433	366	408	392	403	398	415	396	432	399	431
23963	22293	35155	25648	16637	4318	683	522	475	473	474	531	505	433	445	496	495	439	499	446	431	483	442	455	455	480	458	472	449	460	512	554	1154	1237	959	480	452	443	441	393	484	467	418	414	457	443	433	442	459	433	476	426	435	439	455	450	450	419	462	440	430	427	461	439	413	390	451	480	437	439	397	455	470	430	410	466	415	450	454	447	448	460	456	429	439	418	463	441	466	441	441	443	438	421	461	461	465	391	465	447	475	428	468	469	422	437	450	465	431	417	454	455	445	451	448	439	462	431	461	455	442	450	440	446	465	439	435	470	455	436	479	444	411	420	417	470	433	391	460	428	416	474	453	467	416	438	485	404	429	450	449	474	418	414	452	420	430	448	420	452	431	415	429	441	429	443	465	422	436	422	451	414	428	462	460	436	436	460	446	418	433	447	399	463	456	433	447	460	443	420	434	435	435	431	416	447	466	438	492	439	473	473	423	460	420	439	435	434	426	458	488	409	429	454	458	422	466	444	462	410	470	458	407	457	483	464	434	448	406	415	425	455	452	440	492	457	446	415	458	452	398	447	428	422	445	475	443	437	428	397	462	455	431	433	447	407	438	408	427	444	449	482	409	432	443	423	454	399	391	454	443	410	405	444	430	426	412	438	476	452	440	430	456	485	422	453	429	424	438	443	443	459	449	409	489	443	421	452	442	433	481	438	428	463	422	472	462	450	443	449	418	400	418	452	426	459	442	442	464	429	429	446	432	450	446	425	476	429	411	494	430	434	430	467	454	453	445	437	451	457	450	435	416	450	410	429	422	448	417	458	459	447	429	455	420	467	436	436	419	426	417	410	440	411	482	451	435	433	489	482	439	424	441	406	435	423	474	401	443	431	472	450	416	437	446	469	445	467	455	433	441	476	502	440	423	493	397	443	424	469	463	459	413	438	427	427	443	447	440	431	442	455	451	441	444	419	440	434	461	397	459	445	465	455	429	419	454	406	440	444	458	465	428	460	438	473	431	436	451	435	460	473	418	439	402	399	446	453	455	443	457	453	426	462	432	449	453	444	463	445	439	430	423	421	505	443	389	443	452	450	439	439	438	442	427	440	464	408	421	397	438	449	478	447	472	481	425	421	449	421	466	465	470	449	445	483	458	437	427	435	454	471	481	412	469	430	429	414	416	463	438	490	476	461	441	437	449	411	424	417	447	449	443	472	468	463	425	388	457	431	449	445	486	493	453	463	476	438	454	478	433	442	443	459	453	449	448	443	457	443	437	433	456	427	465	449	419	475	421	447	486	465	437	450	463	431	432	439	424	462	431	465	419	453	453	418	432	407	444	480	445	459	452	431	470	460	451	405	418	437	412	492	383	467	442	407	423	441	462	454	470	501	426	424	461	439	412	436	436	433	439	436	435	457	427	465	464	463	486	398	445	422	456	423	474	427	438	455	445	440	475	442	443	407	427	419	409	431	440	473	421	472	439	445	475	417	415	442	443	447	447	410	445	455	452	436	443	416	399	489	462	440	466	472	435	443	447	464	487	433	405	435	441	445	471	463	447	449	470	463	446	420	438	417	422	435	456	448	442	434	447	494	442	436	455	442	452	437	417	433	379	427	452	449	458	425	456	458	428	434	459	462	423	424	446	455	450	437	445	435	484	442	454	434	441	438	454	461	462	453	462	434	447	460	451	453	419	452	458	442	459	395	453	426	468	453	424	443	447	468	444	475	456	428	432	498	448	416	454	453	435	449	446	448	469	425	437	470	418	468	418	429	438	438	491	445	451	445	429	461	426	448	431	421	434	464	446	462	445	499	445	417	483	466	429	437	424	443	436	446	426	411	443	459	412	402	444	421	453	447	413	449	458	414	438	436	444	475	457	427	467	468	447	450	457	471	456	453	423	412	436	432	476	460	434	440	428	424	464	450	419	467	428	429	427	441	454	483	409	429	435	481	444	465	466	454	447	456	397	437	444	431	435	449	447	451	422	464	437	453	448	433	437	465	440	406	417	438	418	423	417	440	450	453	465	447	433	434	431	463	439	455	428	406	440	458	437	455	440	445	462	435	471	439	480	453	434	439	414	459	446	475	449	440	446	457	468	417	466	422	436	424	452	430	432	448	421	409	438	452	457	410	434	434	425	467	437	464	472	449	495	426	456	412	459	475	486	460	439	414	428	400	448	426	462	424	471	442	399	437	435	431	441	426	426	440	460	444	447	461	422	428	432	417	464	453	439	484	444	408	483	453	450	401	439	447	473	428	438	439	461	451	439	457	451	441	472	484	458	426	449	455	440	441	460	444	446	443	445	404	459	444	476	450	460	443	443	441	428	427	444	435	417	459	422	439	438	460	447	437	435	421	420	433	460	438	441	451	467	459	451	406	477	421	438	467	444	444	450	438	460	407	445	459	409	445	405	479	435	427	445	444	440	445	460	442	466	449	455	422	460	420	441	459	424	487	465	426	433	446	476	437	425	455	492	467	433	422	401	445	475	405	418	414	441	406	457	420	469	437	428	482	424	446	434	473	438	441	444	424	429	419	474	429	495	408	467	438	437	449	414	447	443	440	411	432	445	423	450	465	459	453	447	452	432	462	440	457	438	489	475	446	417	476	520	454	450	465	454	416	428	409	467	466	450	423	448	435	460	428	471	443	456	441	456	442	473	444	475	432	467	458	419	441	437	412	418	434	459	422	436	433	440	426	437	448	447	414	440	436	451	451	427	438	434	462	460	433	452	452	476	424	393	446	416	466	422	394	476	438	440	457	446	445	427	429	461	440	432	476	428	449	422	450	465	436	460	433	409	429	476	434	454	446	478	489	467	469	390	392	473	446	401	448	429	430	437	415	449	484	448	421	407	414	450	430	449	427	451	466	458	427	451	442	429	480	448	430	474	479	405	448	436	451	461	441	455	453	456	403	447	431	432	442	421	441	460	415	418	442	427	452	426	431	443	421	453	456	404	417	439	422	427	463	449	388	457	489	450	395	443	410	435	431	430	447	470	419	497	409	431	430	452	449	449	431	454	398	420	470	472	459	434	435	457	477	404	398	455	466	468	501	441	403	434	426	447	405	446	434	444	436	463	474	481	472	453	468	453	438	448	471	460	445	449	442	425	435	430	470	424	422	442	452	440	452	403	488	444	458	471	456	434	448	418	465	428	427	470	443	446	467	424	466	420	421	418	478	464	456	451	421	457	449	446	431	407	421	458	425	408	436	416	449	429	440	450	453	471	444	448	408	434	443	448	421	424	430	436	440	448	456	449	453	439	455	471	476	428	479	477	459	433	404	433	434	416	404	408	416	458	453	509	443	467	419	382	444	414	425	446	456	410	470	441	457	455	451	456	434	405	475	424	451	440	425	445	467	435	429	415	407	423	428	424	433	425	450	475	423	469	449	438	483	445	459	461	426	499	472	426	445	442	434	397	444	457	427	441	428	460	461	428	444	413	415	465	463	447	409	424	403	450	425	438	451	445	456	463	408	433	434	413	409	430	427
56762	88895	59882	5300	1223	967	852	869	792	733	707	680	665	690	701	631	684	672	636	689	621	664	674	632	637	628	608	645	608	681	705	778	2203	2195	1679	723	614	618	585	594	577	593	608	638	612	602	598	576	593	592	596	598	603	650	613	605	588	614	608	612	613	624	607	631	624	627	606	637	563	589	636	590	594	596	600	635	596	580	655	572	606	568	612	597	618	629	673	598	651	579	565	576	606	604	646	612	597	618	599	615	589	628	645	619	593	579	622	608	556	654	627	607	608	568	593	610	576	607	612	630	596	633	620	612	607	586	631	621	615	569	595	584	602	649	576	597	610	629	644	640	603	601	643	625	640	635	635	590	618	575	638	613	594	626	595	610	626	597	604	611	597	643	587	616	566	592	576	566	602	624	632	595	613	619	585	585	625	656	628	625	617	611	622	597	610	607	614	604	613	626	660	567	602	648	596	609	644	625	567	614	612	663	618	604	601	574	565	610	601	600	586	620	594	592	620	599	608	613	615	622	606	645	616	621	619	625	620	601	671	622	560	638	594	582	628	629	574	598	619	626	646	617	609	585	599	613	602	616	621	653	594	613	603	596	571	635	610	610	600	595	612	605	632	638	604	615	631	569	597	617	598	600	621	625	625	601	576	591	606	630	584	590	624	635	636	615	572	601	597	558	616	562	589	609	581	599	592	581	625	596	603	639	595	608	599	636	597	606	615	598	585	647	559	615	577	610	637	649	582	655	612	611	618	596	599	617	679	661	593	653	614	667	609	669	614	594	638	556	625	541	570	635	625	613	617	598	652	575	614	672	574	610	574	629	632	593	616	642	592	623	631	614	635	602	620	633	596	587	554	606	596	597	624	612	610	654	621	580	604	602	599	584	641	633	555	598	607	613	609	609	578	631	642	617	628	602	620	594	595	583	583	609	635	620	622	580	601	594	594	626	590	610	579	592	566	652	587	583	565	613	635	575	608	578	583	587	594	598	609	562	630	601	612	625	616	581	634	576	635	569	599	648	570	666	632	592	593	552	635	601	599	596	604	578	618	610	608	651	598	579	583	594	576	632	615	589	598	637	633	671	609	616	606	631	572	620	598	599	609	621	621	580	539	605	603	603	651	578	596	622	633	577	603	689	609	591	629	621	582	559	577	652	646	602	649	631	614	642	601	611	638	613	600	618	577	616	626	606	611	618	623	634	590	608	584	632	599	595	568	620	618	598	605	604	630	556	589	641	629	641	564	609	617	587	577	577	608	620	657	575	612	600	616	591	642	612	628	623	548	640	595	624	629	651	597	594	653	641	600	597	599	626	627	612	653	641	632	540	628	623	587	614	609	611	611	596	607	590	601	582	583	566	597	611	588	605	566	583	660	595	640	611	650	600	608	609	620	629	593	586	636	610	613	647	598	584	577	575	595	592	636	570	582	593	644	629	583	596	586	622	585	587	587	584	627	632	660	603	586	645	595	624	582	599	575	577	590	593	655	627	573	598	591	557	609	632	602	628	633	631	613	584	668	607	618	603	607	624	625	585	561	593	639	620	603	594	604	656	591	559	592	642	592	648	609	585	609	651	622	598	598	602	604	597	630	586	581	613	618	615	611	599	622	616	623	578	614	602	625	631	597	604	617	586	617	600	581	611	621	640	586	626	607	588	594	572	607	591	601	581	623	623	588	585	576	593	621	545	658	623	604	586	632	631	619	628	573	612	559	576	611	617	639	609	636	593	626	576	612	587	592	569	589	604	589	620	633	567	594	605	625	579	642	572	629	591	594	599	596	608	599	609	635	607	583	606	609	626	620	600	554	608	615	633	613	618	601	639	579	588	612	565	663	615	569	595	589	575	608	550	617	613	639	598	636	554	583	642	584	604	634	592	576	582	635	591	618	612	631	585	607	630	623	644	630	586	602	545	641	592	622	619	597	638	625	633	619	650	575	618	628	585	607	605	641	589	598	638	582	615	619	578	610	589	632	602	570	563	607	567	635	587	612	620	596	625	569	620	587	551	606	621	631	603	611	606	637	606	586	611	634	636	576	567	630	580	604	574	609	575	624	594	620	577	632	617	601	585	623	601	593	648	670	580	610	611	626	606	597	655	588	595	603	619	657	570	605	633	613	658	589	629	622	578	590	591	628	621	614	625	590	646	611	623	617	634	600	627	619	629	583	575	599	572	600	621	615	567	606	556	657	589	589	587	616	598	651	599	620	552	598	647	640	594	604	613	615	628	616	576	576	612	641	573	598	591	619	646	619	610	628	600	622	629	609	568	619	614	633	626	676	626	611	592	637	561	625	606	599	637	578	649	606	555	630	610	615	633	564	587	583	644	621	634	618	559	586	576	569	596	602	646	629	631	592	591	650	600	585	627	570	629	618	606	574	622	623	599	593	575	564	628	631	620	642	639	604	612	584	636	578	610	581	584	612	643	602	594	623	592	617	606	588	629	607	571	597	612	629	606	596	594	652	595	622	622	556	613	603	589	630	586	599	604	615	595	583	632	603	606	588	621	594	623	621	573	630	600	624	641	642	605	600	622	605	594	586	608	613	621	635	595	609	598	627	583	584	633	593	617	589	557	625	632	611	651	591	616	571	593	572	620	622	621	607	630	625	624	613	602	595	633	589	585	624	609	553	636	595	548	624	655	664	588	586	656	584	664	619	630	607	565	585	581	592	589	626	620	610	615	620	635	612	636	598	626	614	610	591	612	563	575	585	577	604	606	633	618	598	643	622	607	584	624	595	575	648	590	627	599	607	560	574	590	600	589	600	553	650	623	617	606	604	588	632	584	583	580	617	584	590	594	606	633	630	579	607	605	619	657	585	565	621	562	629	646	561	624	608	614	635	604	588	611	602	631	585	619	546	618	576	627	574	580	607	591	606	635	623	605	592	588	675	617	619	658	599	589	600	619	630	589	589	586	581	600	607	625	584	618	609	595	616	625	555	579	561	589	588	645	599	618	560	623	556	620	583	654	622	642	662	608	621	629	646	598	647	605	586	591	625	631	597	591	625	611	583	575	592	591	619	638	592	629	606	599	635	601	610	623	597	645	640	662	625	611	599	605	607	572	615	604	601	631	615	579	556	562	656	601	635	612	588	638	658	577	623	621	602	618	631	589	563	611	607	596	621	630	607	598	603	618	663	639	590	621	604	603	614	616	583	601	591	611	590	627	612	628	577	617	584	642	633	581	646	581	601	617	685	643	632	642	633	617	598	595	594	603	622	600	601	577	631	620	591	579	600	627	607	638	628	615	590	612	626	605	642	612	643	621	652	665	628	600	582	611	596	595	590	596	652	618	625	581	610	610	579	584	606	593	566	598	616	599	639	587	580	563	597	644	623	619	556	589	668	612	621	587	604	579	562	560	606	609	604	594	594	620	638	574	608	594	558	624	620	587	606	629	548	600	589	587	598	597	597	640	598	581	593	585	603	608	615	606	613	560	572	583	622	643	621	580	570	635	591	616	606	594	630	580	606	612	636	615	591	581
22952	21596	32111	25156	20664	14742	2114	628	583	539	533	510	472	511	527	500	503	494	464	433	462	467	463	441	461	479	460	453	491	473	638	667	1657	1968	1327	574	458	509	473	413	470	434	436	463	465	494	448	470	431	472	436	419	447	411	458	441	462	459	449	400	437	461	416	467	466	436	513	465	457	428	491	431	446	448	420	419	453	406	441	486	447	414	439	470	482	464	463	421	462	419	438	437	477	420	437	417	456	455	493	466	446	450	448	435	451	451	473	459	454	390	452	448	465	430	419	449	459	444	475	449	486	400	445	420	455	442	440	432	450	435	401	450	472	448	455	434	409	464	424	438	448	444	448	449	474	405	423	472	446	457	428	472	502	465	447	452	466	471	462	439	445	425	416	457	438	443	438	447	494	449	458	437	434	422	395	458	424	407	443	461	434	430	419	483	456	472	456	466	432	464	443	467	453	460	490	469	456	468	460	456	429	419	467	411	423	451	508	460	503	455	479	461	473	433	434	454	451	452	391	444	460	467	448	456	431	466	463	428	485	468	465	451	437	426	439	434	451	470	422	449	416	448	414	456	458	429	467	436	429	457	431	431	471	420	414	433	469	450	402	460	434	431	449	468	459	489	428	408	434	407	455	474	474	428	451	452	424	393	462	450	464	431	485	446	445	448	471	440	446	403	463	445	459	450	472	453	405	441	400	446	493	461	442	476	466	467	483	423	459	434	480	455	420	461	464	466	445	434	437	476	467	423	453	425	470	428	447	469	445	473	440	413	457	454	479	444	449	413	455	446	419	469	414	461	440	430	457	456	423	456	469	469	471	484	424	498	476	431	489	463	427	452	446	452	454	490	413	443	440	467	426	442	459	449	420	447	448	469	412	433	484	457	475	415	448	435	434	467	412	459	469	458	421	440	430	451	445	420	454	417	420	450	441	438	464	455	410	417	455	469	458	455	471	459	452	421	479	434	457	413	452	455	414	469	464	465	492	447	447	462	410	457	445	437	427	427	451	414	433	464	436	490	413	462	451	458	470	461	458	443	427	457	469	481	410	447	465	402	437	425	505	447	418	455	455	456	467	445	417	413	412	454	458	422	464	418	464	418	419	431	461	445	445	437	458	454	423	430	450	444	423	431	466	477	446	452	442	433	429	466	441	454	443	387	428	441	416	445	440	459	437	434	483	459	419	462	433	443	429	427	444	456	402	444	456	469	460	457	418	430	439	453	428	466	443	422	465	473	424	458	429	477	425	430	420	426	444	439	446	468	407	487	477	460	453	408	464	441	447	409	449	417	441	439	463	431	437	454	462	464	458	418	421	458	481	457	455	433	427	471	461	470	415	422	413	485	442	469	408	486	452	422	444	479	466	447	420	447	471	462	450	455	454	439	421	442	455	446	438	460	438	425	448	438	439	475	432	421	449	427	450	444	430	457	462	467	467	434	421	432	461	464	455	433	436	412	431	462	459	439	446	480	431	443	450	449	450	427	466	439	493	474	420	452	421	441	472	427	430	436	483	454	443	467	428	437	440	473	464	435	463	471	425	448	437	427	436	403	470	408	470	412	454	461	429	457	440	469	449	465	469	451	440	455	420	453	474	412	437	494	416	447	457	453	461	455	435	413	455	476	444	469	469	426	449	468	499	451	410	435	447	494	462	413	441	420	427	443	435	422	445	421	448	464	504	441	458	480	433	425	444	469	440	443	449	427	422	434	465	424	436	439	468	412	450	437	493	445	458	440	474	458	434	409	462	425	436	443	451	427	457	421	459	474	402	469	433	413	466	472	457	450	487	427	434	476	454	465	401	407	442	486	425	419	465	432	425	436	431	477	446	404	448	442	496	459	451	447	459	456	464	483	445	426	437	435	478	456	454	452	431	460	446	438	444	433	441	425	443	447	448	456	423	437	449	423	448	422	428	421	441	455	466	426	457	452	464	427	438	441	460	404	445	422	465	429	434	418	436	448	448	473	413	423	448	450	438	431	449	441	436	413	451	428	432	433	447	472	459	464	468	472	436	426	433	449	491	480	467	444	482	464	452	456	425	432	469	455	434	420	423	440	443	465	461	454	468	443	430	476	443	445	447	441	426	433	453	432	469	449	426	443	482	458	436	427	439	459	456	437	456	446	441	437	445	467	415	450	483	476	473	443	460	440	433	462	451	447	445	474	452	468	441	452	437	446	447	415	423	448	453	434	409	429	415	470	476	424	443	474	437	453	480	418	492	480	411	460	430	438	438	410	449	447	447	416	460	441	468	423	423	428	471	439	448	398	461	450	420	451	440	431	420	423	453	448	436	419	427	450	405	473	460	418	398	426	457	426	470	462	457	470	459	423	419	451	501	462	457	445	463	411	469	444	442	464	468	411	472	466	494	445	472	468	467	488	411	435	450	437	467	429	439	484	427	415	437	445	512	456	446	402	437	461	454	498	456	410	435	456	463	451	429	449	467	444	438	474	454	446	463	441	440	407	429	415	507	420	399	441	456	467	413	487	437	441	466	465	422	444	477	435	467	435	431	450	432	454	467	441	465	445	459	431	461	451	433	420	428	437	450	463	463	441	464	427	441	410	417	492	428	461	419	458	446	426	422	428	430	411	457	417	449	430	407	480	475	435	499	428	459	444	464	471	399	480	449	436	446	445	427	431	459	493	437	455	429	477	455	460	438	467	442	448	435	400	404	445	436	472	473	486	474	442	465	456	475	435	417	449	458	442	401	440	474	453	423	428	438	441	412	450	473	420	483	471	450	429	459	467	446	422	458	401	435	430	427	437	449	410	446	458	487	455	432	472	427	451	469	445	448	435	445	410	410	450	444	441	405	409	436	471	421	486	443	429	451	472	436	441	449	454	450	439	402	433	439	429	463	427	473	474	465	464	444	437	450	463	411	474	409	472	452	469	452	453	439	448	466	422	437	472	418	450	403	456	464	423	457	416	451	487	447	469	443	422	441	478	462	454	437	454	441	391	421	467	429	475	436	455	439	462	437	450	445	403	414	428	452	457	445	453	434	440	407	465	469	431	443	448	469	483	474	473	468	463	459	446	474	415	404	466	440	425	465	417	411	480	436	459	456	418	448	421	450	485	451	462	434	422	463	429	442	476	464	420	440	436	431	453	433	426	416	455	459	457	441	449	414	432	462	450	434	464	418	492	469	443	429	488	441	419	416	464	426	453	437	417	402	444	448	459	428	494	463	455	506	429	408	439	466	431	450	450	458	440	456	469	415	416	415	458	425	433	454	459	426	453	450	456	446	434	453	426	462	455	427	441	495	446	452	434	453	452	448	448	427	447	426	481	453	466	462	456	451	458	443	432	453	438	457	425	465	465	462	441	423	446	471	463	458	480	437	436	456	487	450	421	454	421	472	418	463	434	375	467	446	429	451	427	448	482	471	441	464	420	432	461	459	454	477	422	463	423	431	414	406	472	422	435	433	442	467	463	468	434	461	477	452	434	448	434	479	464	435	455	475	474	439	443	424	414	460	426	425	454
59270	94420	64530	8063	1797	1378	1175	974	986	857	829	773	729	698	714	665	675	658	673	722	657	714	630	625	655	605	640	643	638	594	1097	1127	3297	3707	2378	780	619	597	574	597	605	579	588	657	656	607	592	603	596	623	616	635	583	599	627	584	641	640	594	596	614	608	661	638	590	628	615	684	620	588	621	611	614	609	576	604	629	629	612	607	577	622	655	595	632	620	614	607	583	613	583	553	624	567	588	616	597	636	615	616	634	619	594	653	614	595	632	621	615	612	587	618	593	594	598	594	630	620	608	566	594	633	650	590	626	620	572	619	622	625	591	622	643	600	631	607	633	618	625	624	583	656	619	633	602	607	612	622	644	599	656	617	586	651	609	621	649	616	619	617	596	612	621	593	601	639	574	657	580	570	622	586	622	606	560	595	619	593	612	642	646	594	585	618	660	632	598	602	595	603	580	542	668	649	625	597	597	580	665	624	584	636	643	611	609	662	659	661	641	614	574	585	647	596	617	622	628	634	624	610	589	605	637	638	618	591	624	615	610	599	600	616	623	605	583	608	605	601	690	636	629	590	645	614	585	589	572	600	640	597	568	635	602	583	631	608	602	589	632	607	616	588	616	601	574	597	634	593	637	574	603	613	610	580	625	638	615	636	596	606	618	565	631	567	599	619	653	651	598	624	669	589	627	646	582	592	589	630	614	602	578	610	589	614	596	653	666	603	605	614	630	622	627	628	618	548	572	632	630	557	634	627	619	588	571	606	630	618	605	604	608	596	599	626	556	589	645	647	597	614	566	623	583	620	575	587	614	609	616	624	598	612	651	623	607	622	613	575	604	602	576	615	615	621	589	596	623	559	650	640	637	566	610	615	698	611	611	577	634	595	656	642	609	615	624	645	656	645	713	591	576	593	595	593	631	647	629	661	594	603	597	604	613	638	593	590	658	598	606	574	611	595	641	612	601	622	621	611	600	618	593	625	596	633	637	580	639	602	643	605	572	581	635	593	609	616	610	619	605	610	586	649	584	621	624	613	668	586	601	600	606	629	656	645	628	661	604	638	627	578	570	637	608	612	599	621	642	642	610	587	630	625	646	618	606	636	624	636	574	614	582	601	620	592	613	597	659	600	588	598	596	585	594	592	627	617	616	633	591	576	651	588	636	629	588	662	592	562	619	614	580	596	622	581	645	599	594	611	602	605	581	612	635	580	611	648	613	566	608	580	572	568	593	597	612	662	593	563	603	602	600	621	630	581	587	632	641	623	659	614	575	657	592	603	627	609	650	617	620	640	606	595	582	627	649	562	625	625	582	595	597	610	583	611	649	608	629	630	604	604	574	605	588	666	610	602	603	623	639	605	604	615	569	596	607	628	653	578	595	586	594	594	602	597	631	644	592	597	643	626	605	604	585	573	610	613	609	605	551	614	589	610	581	630	637	578	628	653	565	617	596	599	593	579	614	634	607	637	614	601	573	584	576	604	615	651	624	618	604	610	648	639	604	621	626	568	569	576	599	613	645	605	604	619	578	566	618	597	604	603	573	636	615	610	636	604	578	588	576	601	634	617	581	630	625	583	608	626	672	630	625	627	619	612	631	593	609	603	620	611	601	591	624	618	628	581	578	604	573	591	574	617	641	603	599	608	625	586	635	616	567	576	603	581	636	607	590	600	607	569	608	591	599	632	610	604	579	646	582	549	619	619	604	618	614	605	664	616	613	648	619	606	592	628	561	617	603	625	571	616	638	598	610	618	620	600	624	645	604	623	591	651	647	591	605	627	569	592	628	599	601	612	622	601	624	567	641	602	632	608	592	605	640	634	584	585	612	635	609	590	574	584	606	663	613	555	602	637	631	628	598	642	627	608	656	645	620	580	553	625	625	611	594	630	609	598	604	598	593	632	589	629	556	629	638	624	596	596	615	677	625	545	581	583	569	612	609	611	560	589	603	626	613	625	638	626	659	591	600	589	617	587	665	620	640	614	603	609	616	625	597	620	609	609	607	634	582	651	619	550	584	609	580	603	600	609	588	648	620	644	580	544	614	581	617	599	678	619	637	592	627	589	604	634	644	653	675	605	574	656	599	643	625	620	602	593	650	622	608	615	641	592	629	657	641	590	626	584	629	637	625	595	638	654	606	581	632	624	590	602	622	605	619	637	606	609	588	613	614	627	579	673	615	606	621	598	656	633	625	597	607	591	600	581	630	619	592	604	627	623	641	639	607	560	608	618	609	555	596	618	633	598	608	633	649	621	615	624	578	616	625	625	675	596	631	598	626	591	585	652	615	596	631	594	639	606	567	605	616	587	589	589	616	614	601	565	612	602	605	608	598	587	580	596	581	615	667	580	626	625	588	571	629	612	646	646	603	642	582	597	610	603	595	644	613	619	650	667	563	628	597	587	613	613	618	571	671	636	649	689	562	609	559	587	588	607	623	621	609	578	602	567	597	594	546	652	663	647	591	607	606	650	631	634	640	625	638	621	592	601	599	616	611	583	640	579	595	570	658	584	639	613	651	648	617	599	618	606	632	600	629	576	534	581	604	619	589	621	640	640	624	588	605	616	587	633	638	615	572	627	622	584	619	608	618	614	627	587	637	638	623	623	580	619	608	606	572	637	609	632	610	606	637	604	616	587	602	545	627	599	595	619	633	605	608	664	614	597	565	617	646	570	641	643	628	608	600	591	634	611	612	593	613	626	612	645	582	616	623	601	616	641	591	581	562	581	585	611	620	569	593	631	616	617	606	612	664	591	584	634	614	600	600	599	578	598	633	629	633	596	610	598	635	604	644	617	637	587	649	570	630	585	618	627	597	581	624	602	593	589	680	652	589	602	636	644	609	604	625	596	589	619	596	590	600	602	570	605	643	607	596	568	587	618	605	599	609	636	684	594	552	597	581	602	637	587	601	633	559	603	587	601	618	663	571	608	658	615	665	634	604	599	631	576	593	614	630	638	607	604	627	628	622	668	636	586	647	603	606	587	635	599	622	589	560	608	608	671	607	606	599	570	621	631	652	597	647	602	596	590	603	567	622	623	624	524	647	635	550	607	629	582	605	570	608	572	611	605	617	621	591	632	591	573	616	639	577	566	588	592	618	603	622	612	651	623	626	612	613	630	579	579	607	629	634	615	578	603	585	605	622	611	612	606	577	617	603	622	616	609	618	664	602	612	599	676	562	602	560	623	596	625	611	589	629	600	578	646	619	572	617	608	571	649	626	621	608	589	598	617	625	591	602	597	598	599	618	608	598	634	566	575	627	606	586	653	624	613	593	611	600	602	617	635	612	636	619	636	600	613	623	596	620	624	617	583	613	611	598	646	632	588	607	607	585	615	595	571	598	525	584	603	584	630	614	601	608	632	616	610	576	599	614	591	552	630	604	626	589	590	648	609	624	602	598	630	622	636	583	662	593	578	624	649	581	614	607	618	583	592	590	609	594	572	623	598	627	619	568	564	587	574	618	613	631	614	548	626	612	630	657	612	601	615	592	591
27599	27692	31790	6258	316	310	290	298	294	281	299	300	280	276	295	255	277	291	282	261	262	284	277	295	261	298	291	327	289	269	286	320	366	457	362	284	308	262	279	262	274	292	298	269	301	315	281	299	286	286	275	251	292	272	286	291	280	290	281	299	270	304	303	280	233	291	255	276	283	293	269	279	285	259	267	277	269	268	285	316	279	286	319	295	290	287	276	282	300	281	279	271	306	283	286	263	255	306	312	267	285	275	271	234	280	268	283	282	271	266	301	330	271	275	279	282	268	258	268	291	264	300	263	281	292	294	285	281	283	299	289	270	268	281	244	283	310	265	288	284	309	294	252	272	295	273	313	268	306	286	298	249	271	307	315	291	259	298	278	298	282	287	268	291	301	258	282	312	287	265	252	283	256	275	287	294	279	276	266	296	273	256	278	272	289	290	300	296	283	280	288	307	278	284	268	290	288	281	290	278	257	289	276	289	256	297	267	275	329	302	261	289	286	290	304	275	271	282	274	263	265	277	272	296	279	258	308	299	271	281	260	259	282	250	289	270	274	289	285	263	255	295	280	295	291	263	273	257	282	280	272	270	295	274	290	285	289	257	275	262	306	298	275	290	291	263	297	280	263	286	297	269	269	287	280	276	306	277	276	280	284	314	271	309	294	273	285	292	303	266	291	307	299	263	298	273	289	251	287	293	277	284	276	287	282	276	294	289	270	272	283	273	292	248	294	315	273	278	309	295	269	282	276	273	300	294	265	309	293	283	261	268	275	251	276	288	285	296	253	276	270	281	278	287	290	286	294	266	287	273	276	297	254	298	275	278	282	245	252	298	296	305	287	286	273	283	271	279	280	274	263	297	290	285	323	271	281	279	272	250	267	273	305	291	277	270	287	307	274	290	287	270	278	304	280	293	288	295	285	308	303	289	286	260	299	277	300	276	294	267	282	269	315	279	300	302	315	285	289	261	316	272	295	280	267	297	257	298	311	289	275	274	286	228	320	304	277	284	285	304	303	278	292	286	288	301	270	245	284	250	279	274	290	261	270	293	261	267	266	295	258	270	269	264	273	268	280	291	265	305	262	274	265	293	253	285	314	256	283	270	301	297	286	304	300	256	299	290	281	287	288	263	251	223	252	300	283	323	274	307	304	292	280	277	309	298	305	271	270	291	280	275	320	307	285	282	278	260	255	272	274	262	277	259	320	270	304	271	298	259	241	278	302	271	274	301	299	321	276	274	274	276	297	278	271	277	293	287	258	278	281	289	270	326	270	261	271	257	320	300	271	286	282	270	272	280	338	303	279	264	293	280	300	298	292	302	265	271	282	310	292	265	266	270	276	257	299	277	307	286	312	252	278	281	304	287	291	277	282	299	306	286	274	265	295	291	298	268	289	288	276	285	299	289	275	279	315	245	281	322	269	246	284	265	271	286	275	301	283	323	289	294	304	275	279	265	268	271	270	247	250	244	287	302	340	263	262	268	280	253	274	272	288	292	275	284	259	282	302	270	279	264	285	322	275	275	311	309	272	291	293	274	291	306	261	301	258	314	297	308	267	255	314	275	272	313	292	263	285	291	271	269	248	280	284	287	301	260	260	285	314	286	291	282	290	277	273	277	294	305	278	275	292	285	292	250	272	294	281	280	291	286	276	266	275	237	297	272	277	302	298	252	268	308	250	255	249	273	292	308	302	281	244	291	259	257	290	283	293	272	279	275	276	286	295	330	300	273	299	273	232	284	277	315	284	298	263	282	287	285	265	283	290	273	296	291	278	263	297	307	265	270	270	239	282	276	255	271	292	287	273	273	290	285	260	291	279	295	280	282	287	290	279	269	278	283	292	277	240	277	277	299	293	292	297	275	269	272	297	275	329	288	296	287	277	284	292	300	317	259	294	269	300	293	305	276	237	309	256	290	270	296	287	292	275	287	275	273	268	267	292	247	288	272	276	302	299	259	279	286	247	267	305	284	296	291	283	282	269	292	305	316	283	286	289	279	266	281	285	277	256	295	291	287	264	269	280	285	284	268	306	280	283	278	307	287	291	303	272	306	276	293	297	292	302	268	263	291	270	278	270	283	280	272	299	257	298	256	318	277	288	280	261	309	281	295	287	293	261	285	286	282	256	284	318	275	293	307	278	246	287	286	277	277	249	270	253	286	296	311	279	275	268	295	297	277	277	279	271	285	266	280	293	283	274	265	285	269	304	296	316	272	303	271	283	319	293	287	281	259	288	286	263	249	307	264	293	309	280	273	292	254	261	281	289	260	253	299	272	255	270	283	296	288	283	266	281	290	278	251	262	296	280	281	283	294	288	270	319	288	250	285	278	275	272	291	279	302	293	288	270	267	298	288	292	285	272	314	310	240	274	291	275	303	258	262	291	291	289	262	287	277	271	306	293	290	288	273	297	255	313	278	271	300	288	295	275	307	257	261	278	283	305	298	284	277	289	297	262	290	299	271	267	276	294	263	273	274	283	248	288	293	280	296	283	267	279	261	302	242	284	292	263	282	291	282	297	268	276	302	295	289	294	290	253	306	266	244	292	291	244	294	314	301	258	282	295	261	296	287	313	264	291	267	277	289	281	294	270	297	275	261	295	310	274	272	275	272	312	302	280	272	270	265	292	273	291	260	280	267	288	269	243	299	257	251	254	307	284	287	269	294	288	261	299	290	302	288	261	277	276	260	273	277	284	283	288	277	299	253	271	299	282	267	287	285	297	244	284	305	287	294	270	251	271	278	274	266	248	315	269	258	280	287	254	287	279	266	285	289	283	283	302	271	246	268	264	273	279	282	299	286	306	284	293	298	285	320	302	298	281	298	297	281	288	312	240	258	281	274	280	278	287	274	267	276	274	287	284	285	267	285	299	277	282	284	273	292	293	266	305	300	256	285	285	267	269	275	290	305	265	305	266	304	295	300	292	295	302	282	282	282	266	311	278	300	279	252	301	288	299	274	315	267	269	265	296	281	277	262	261	269	256	281	308	288	283	264	269	279	254	289	306	251	297	306	300	275	285	288	284	263	284	290	283	304	275	294	267	285	311	273	276	294	285	244	318	284	280	285	313	276	266	270	282	272	286	268	301	310	275	284	263	269	280	331	281	313	244	263	295	287	283	290	303	273	295	301	274	293	299	266	288	281	305	298	273	290	277	284	292	265	251	273	296	305	277	274	308	290	323	266	271	279	303	311	274	263	283	280	279	290	275	272	282	240	264	278	285	281	311	295	293	275	283	281	284	277	291	328	277	316	265	281	308	279	268	303	302	298	269	254	300	278	304	295	257	252	300	290	299	257	285	298	282	272	296	310	273	281	289	314	256	259	282	262	282	252	284	282	260	270	281	297	261	286	289	298	279	299	285	263	287	302	293	275	274	257	320	283	309	286	286	284	290	285	283	242	266	284	304	281	294	282	293	279	278	296	292	267	265	283	277	298	293	281	273	293	260	256	296	284	308	286	264	262	261	276	297	301	284	295	276	303	278	309
31209	46819	30420	1814	425	422	421	418	427	431	406	446	452	411	433	376	378	407	368	406	433	399	389	381	389	411	389	413	385	408	418	419	579	752	593	431	392	413	388	419	427	409	386	389	398	387	343	407	433	391	424	389	404	397	434	380	379	395	413	415	393	405	420	374	388	428	378	389	404	440	387	407	428	425	414	388	412	382	401	395	397	359	411	398	398	405	412	373	385	416	374	387	401	397	398	415	400	409	431	399	418	394	430	401	419	384	362	408	409	429	383	376	438	372	406	384	430	376	393	431	398	364	410	375	400	386	355	375	402	416	402	408	430	389	431	397	379	417	404	405	400	377	388	413	366	388	446	437	403	420	389	409	356	414	391	403	407	384	410	401	408	432	401	413	410	373	391	402	408	377	409	392	420	396	422	414	403	419	405	382	419	402	426	432	388	467	385	396	420	417	397	440	390	402	387	401	411	396	413	406	371	404	386	400	421	411	412	410	373	406	406	393	426	390	395	369	337	406	375	358	400	387	368	399	414	432	385	398	406	419	418	365	383	421	373	416	419	386	397	398	403	421	427	433	391	412	404	397	413	372	403	402	374	418	404	429	374	435	404	371	417	387	397	392	364	412	382	406	460	412	370	396	377	404	368	378	419	377	371	398	415	360	355	379	407	400	388	418	363	369	416	411	377	420	371	384	383	376	401	405	390	388	435	346	397	368	385	399	426	419	400	404	397	408	391	366	386	407	419	412	401	415	416	396	428	369	360	379	413	393	406	394	381	408	406	382	397	426	400	415	413	384	395	405	392	406	400	387	397	410	386	382	378	415	351	395	433	385	393	389	386	376	420	369	438	404	429	382	409	404	396	414	417	404	407	349	411	404	424	391	372	416	401	400	396	414	398	416	429	431	408	381	381	428	382	395	428	387	367	404	410	409	386	381	424	427	399	374	407	402	409	380	393	406	421	353	363	412	378	411	418	377	394	420	441	372	387	386	395	413	394	407	379	417	433	390	405	424	450	402	395	415	389	432	381	387	378	380	421	410	426	396	414	395	400	391	428	412	408	393	394	387	354	383	398	422	441	434	406	405	421	423	394	380	439	411	379	395	411	408	362	414	417	376	402	394	413	417	398	415	416	416	399	424	382	378	387	388	390	378	374	432	389	405	399	373	384	426	418	390	370	402	373	379	389	404	379	431	399	389	405	379	410	409	412	405	427	428	405	366	397	410	424	415	403	424	393	416	381	392	403	386	400	380	420	391	408	389	381	362	423	401	401	424	387	355	410	413	396	425	420	405	402	432	438	379	387	433	363	427	387	375	445	412	371	385	405	393	432	412	388	387	382	390	393	388	420	389	396	392	399	385	413	426	374	431	385	370	394	431	432	403	405	384	377	426	408	379	398	404	409	404	396	382	411	353	421	396	415	446	428	405	410	363	430	423	380	387	425	382	408	369	387	413	417	433	415	401	382	400	422	386	371	396	393	364	398	360	389	422	391	404	379	399	400	386	422	420	421	422	386	400	398	414	356	402	417	425	417	389	402	394	400	400	441	377	378	420	383	411	400	393	411	452	401	428	404	382	409	417	429	400	390	382	428	393	413	413	395	415	399	397	431	352	386	361	396	388	377	403	349	407	433	383	457	419	369	403	409	423	394	380	369	422	435	382	414	404	410	407	390	400	413	391	421	413	404	386	377	418	430	405	419	416	411	416	403	402	364	386	379	414	386	377	390	398	403	417	372	398	372	405	364	394	378	377	375	411	415	435	400	415	371	399	412	407	408	396	381	369	418	410	429	400	414	421	411	439	394	330	378	418	408	415	434	411	377	376	403	341	431	373	369	385	399	411	402	387	415	405	414	414	392	383	406	368	428	405	417	402	386	415	433	407	395	408	442	406	383	391	395	378	406	399	390	423	434	371	376	426	394	407	394	411	416	408	410	410	414	418	389	420	384	383	403	398	407	406	459	406	392	398	385	437	410	424	384	382	399	414	383	418	433	391	361	410	385	399	421	386	428	419	401	427	399	381	407	397	374	374	396	387	426	381	411	424	416	375	405	426	400	407	396	385	359	441	383	404	358	363	379	386	384	393	385	400	427	340	374	373	413	388	400	424	392	409	398	373	385	433	368	415	396	411	414	373	433	412	399	431	438	395	399	401	403	403	396	419	390	368	393	402	405	442	379	422	399	384	365	388	442	369	413	426	386	404	411	392	411	421	414	384	404	390	417	455	381	384	412	439	384	406	401	431	402	422	388	407	441	383	421	437	416	369	379	402	373	417	356	404	439	430	423	388	393	384	389	363	377	423	408	369	396	398	393	400	365	380	410	404	422	395	373	403	408	385	394	403	402	399	394	424	399	412	415	388	387	409	408	406	431	398	381	405	399	378	374	385	382	403	378	372	401	411	414	426	408	394	394	388	360	423	396	391	396	430	389	413	379	440	364	375	368	382	382	405	398	416	404	396	397	398	394	380	406	387	393	402	373	386	400	398	395	444	411	409	383	407	379	420	413	441	377	445	400	391	425	383	428	390	388	423	407	381	419	405	398	412	391	411	397	422	392	391	411	396	402	403	415	379	400	373	407	373	351	388	372	374	393	378	428	360	409	423	396	438	397	373	409	409	398	412	356	372	418	370	410	405	384	382	385	398	404	352	381	391	417	435	380	421	398	386	365	388	405	402	380	391	433	441	408	378	388	373	405	377	393	377	416	399	386	407	373	421	434	368	392	400	396	423	442	402	398	364	371	389	394	389	401	383	386	422	436	380	387	390	402	362	417	424	401	410	401	398	373	387	429	381	384	395	356	408	384	403	393	380	411	399	387	390	406	413	382	376	396	389	399	405	415	392	387	398	406	374	402	383	392	390	404	380	390	396	380	389	420	407	401	405	398	389	375	414	402	398	400	386	402	425	420	400	389	403	424	399	386	377	419	385	409	398	391	366	377	389	412	430	391	372	395	404	415	404	380	410	416	413	416	434	403	400	409	421	434	401	413	379	422	367	446	411	403	412	362	389	390	369	394	413	435	382	396	375	403	461	379	375	363	393	356	398	380	433	403	395	435	409	424	423	396	425	418	385	401	364	396	392	381	394	363	391	397	431	387	421	403	409	418	402	399	405	479	380	373	430	401	373	428	413	384	408	366	383	376	407	377	381	408	384	409	404	417	419	405	394	386	378	404	418	389	394	416	372	414	398	409	432	370	377	428	427	412	412	381	409	408	418	397	375	380	415	402	403	390	401	358	371	411	396	389	389	420	411	400	390	423	394	396	388	407	401	426	420	383	404	394	443	390	413	392	460	419	371	389	417	459	405	388	395	398	396	371	388	387	405	407	381	390	402	389	357	396	405	391	423	363	392	419	406	444	412	424	376	396	421	410	394	402	369	393	383	392	416	369	389	390	377	421	425	379	409	402	402	396	417	406	429	411	414	415	390	392	389	403	428	385	387	388	389	394	389	405	364	441	377	418	410	400	382	403	391	408	379	392	408	381	421
24048	21957	34802	25712	16119	3694	677	571	478	463	476	492	469	452	434	450	487	460	416	428	440	445	499	431	449	477	413	430	460	451	434	754	1184	1260	829	440	448	416	506	464	444	429	447	402	439	441	415	444	405	408	424	449	469	396	429	444	464	462	435	403	411	450	385	439	472	426	414	408	420	401	483	415	437	450	406	448	420	457	452	434	435	433	432	428	427	431	449	411	436	411	439	445	460	400	418	444	425	438	460	432	470	494	421	454	427	426	423	443	454	408	453	460	454	450	414	452	432	421	457	429	435	445	436	405	429	433	412	426	422	437	387	416	457	445	432	404	443	429	439	426	422	430	437	429	427	413	429	429	432	404	426	411	442	416	445	437	436	453	431	451	440	398	449	431	420	420	454	466	470	416	423	414	458	470	419	467	425	446	449	429	458	456	415	443	451	461	456	428	407	437	402	420	433	474	402	456	455	463	457	425	410	446	413	436	457	420	417	448	454	439	430	461	478	418	468	462	451	448	411	427	478	417	423	412	445	430	458	461	382	447	433	446	421	410	452	438	414	439	442	434	405	451	402	406	404	413	448	456	447	410	441	400	461	427	446	455	430	485	429	414	445	460	425	430	432	415	458	421	409	383	419	444	418	450	458	459	421	409	436	414	440	416	457	421	463	418	438	427	431	431	429	444	448	451	446	428	478	441	425	410	408	468	425	453	449	449	470	477	473	421	431	409	431	475	471	420	436	423	460	441	420	435	422	455	482	409	425	450	395	431	455	381	406	457	437	446	414	409	466	406	425	462	446	439	443	457	429	459	425	435	449	436	410	413	431	441	406	428	437	441	444	472	376	459	384	419	435	473	453	412	423	421	417	461	433	409	456	478	456	444	454	416	412	412	458	418	429	459	417	451	434	428	446	464	442	432	453	404	433	452	431	481	445	438	447	420	462	441	438	446	425	466	404	454	468	411	409	424	424	458	458	443	428	454	445	438	434	439	425	449	420	444	420	443	458	451	450	423	399	431	463	476	424	445	432	441	416	430	436	403	449	420	399	445	450	421	420	424	459	457	416	440	417	452	440	455	418	439	436	414	437	427	427	415	448	435	423	431	457	443	434	427	424	454	441	411	453	423	418	418	384	415	400	455	404	460	404	413	438	421	438	469	462	427	451	443	406	416	481	409	453	409	438	427	417	416	406	421	394	420	427	449	431	459	455	443	433	430	427	426	417	440	447	422	403	420	430	462	448	433	408	432	427	454	417	409	414	455	439	457	419	410	449	412	418	428	420	460	477	399	436	449	446	421	425	467	454	409	432	415	410	431	446	405	439	456	415	442	456	484	418	404	416	418	460	476	418	435	440	407	438	440	442	440	431	452	428	452	456	456	457	412	448	419	429	437	440	412	487	435	445	428	412	438	420	412	452	432	433	454	405	468	448	396	461	415	420	435	434	413	387	444	445	451	479	437	435	450	454	484	458	413	420	449	445	434	448	426	387	435	417	429	417	432	414	442	407	415	433	483	417	445	409	429	423	435	456	411	403	462	455	394	454	418	428	442	412	444	440	423	431	446	415	419	464	414	432	432	453	470	413	407	450	461	486	446	414	482	415	437	441	416	424	425	436	425	422	416	445	386	426	446	437	430	452	431	431	465	447	408	422	459	452	403	444	414	472	435	458	407	407	455	463	447	405	442	424	435	444	437	424	489	419	476	422	436	366	433	390	450	425	437	414	422	449	457	415	424	405	419	445	426	442	392	435	444	456	406	420	437	419	436	396	451	403	431	415	459	477	438	419	426	446	427	416	444	413	482	414	428	425	422	435	414	444	449	440	433	460	422	427	421	450	422	394	453	421	440	449	466	438	460	431	444	441	446	443	410	424	433	454	440	408	429	410	442	462	427	381	421	451	402	465	447	406	439	435	433	423	427	418	428	425	426	412	441	417	443	424	439	416	423	436	437	436	418	439	422	435	472	436	405	473	407	425	450	399	387	422	440	403	445	444	477	437	436	449	429	459	437	451	384	404	456	424	434	402	448	470	436	424	434	448	445	450	411	402	421	411	416	436	416	449	414	435	460	461	420	391	449	463	436	454	448	445	434	430	453	400	398	416	392	435	457	401	450	416	426	448	429	438	447	428	426	420	431	436	418	448	445	431	433	446	452	432	442	436	425	403	425	448	445	422	430	414	429	436	427	442	462	407	460	419	431	439	396	445	421	426	420	436	442	440	421	421	415	437	420	417	410	474	451	392	458	435	401	413	432	432	434	469	463	444	445	475	436	451	448	473	472	461	432	455	416	461	429	448	446	473	463	453	443	395	473	440	442	438	441	406	452	410	413	441	405	424	428	411	455	438	399	416	455	452	434	446	471	448	448	413	410	420	393	401	408	453	424	436	387	422	414	440	456	433	453	425	440	427	457	433	464	420	438	437	475	426	420	440	440	417	398	421	437	417	428	406	413	405	426	432	428	454	435	444	426	474	438	453	442	421	448	437	437	452	440	429	467	410	409	415	423	439	457	458	446	442	467	420	432	457	437	408	433	415	454	411	450	440	400	467	460	442	464	394	468	429	412	427	410	430	474	448	430	415	450	445	448	440	408	419	460	459	419	459	432	413	418	441	460	432	414	426	449	411	465	428	434	452	469	422	404	437	426	453	441	471	437	405	455	430	408	451	424	422	450	427	405	439	449	471	408	408	446	427	440	421	422	432	448	454	443	420	439	424	417	443	409	458	446	450	446	449	421	393	410	442	424	443	434	446	371	431	478	459	403	422	436	489	432	429	439	417	439	418	429	442	433	470	470	422	442	414	467	449	446	435	402	429	391	443	399	448	428	411	471	374	470	478	420	415	439	421	476	436	424	422	449	464	413	440	435	395	402	444	401	418	422	434	448	448	446	472	427	422	466	462	431	415	452	441	427	438	449	419	436	415	409	436	417	451	435	455	443	427	435	440	431	450	448	438	390	463	432	443	441	434	434	450	461	407	455	429	425	422	444	439	414	423	438	447	405	413	441	421	475	436	446	433	417	427	434	422	450	394	441	437	419	423	424	428	440	478	445	428	427	462	400	398	412	413	423	445	458	440	436	432	435	458	433	453	441	409	406	401	423	417	440	452	450	467	452	440	448	442	404	439	435	459	431	422	419	438	422	426	457	468	481	413	407	423	434	417	421	426	425	425	404	436	434	425	451	472	424	419	461	427	425	432	424	441	449	428	428	433	444	418	446	468	442	473	445	456	449	433	476	456	454	436	421	434	425	401	437	445	399	447	444	439	421	447	441	403	381	418	411	431	429	405	435	419	454	467	423	468	449	423	455	444	453	447	440	448	469	465	417	417	444	435	396	447	422	456	453	409	410	425	414	418	385	442	435	428	421	475	433	402	416	432	410	450	419	448	429	450	442	440	407	455	453	434	430	442	433	459	421	443	440	423	446	413	412	420	468	410	438	458	438	456	458	428	414	429	424	421	431	450	432	420	419	443	451	449	390	406	420	462	442
56812	89602	59315	7293	1258	1069	941	877	801	726	734	704	662	681	645	646	603	657	663	619	642	676	638	621	617	625	598	641	587	587	580	1332	2365	2335	1459	582	632	606	603	572	618	574	596	612	578	589	625	582	626	617	600	587	589	613	603	570	626	580	657	604	550	584	603	568	613	556	594	653	601	583	595	608	639	568	608	590	601	577	627	635	616	560	556	576	611	595	617	582	540	608	604	597	561	610	563	562	588	623	566	588	615	641	570	579	615	593	616	595	584	606	578	593	588	528	599	561	631	584	602	579	629	656	613	602	631	587	616	624	604	619	594	607	586	575	622	625	624	620	628	585	614	600	608	595	578	589	604	595	588	593	595	560	600	598	587	613	557	595	616	609	633	624	626	640	594	573	633	583	619	600	604	591	608	576	602	624	574	615	577	593	577	584	568	608	618	597	626	604	598	593	621	595	617	625	610	607	579	567	601	569	599	596	632	596	669	584	603	593	586	635	630	589	623	606	614	587	634	617	596	628	633	586	564	596	631	614	634	592	597	630	621	580	621	589	556	626	620	599	680	624	600	623	591	632	575	582	591	614	623	603	614	586	630	589	546	603	631	617	651	641	612	583	611	607	633	586	635	575	615	600	632	645	628	616	637	596	610	567	610	642	585	571	610	649	612	609	628	605	596	604	592	633	624	534	604	596	609	592	600	615	542	634	581	609	639	574	610	619	642	573	645	587	570	618	573	574	581	591	617	595	589	589	583	633	623	564	569	582	607	608	580	633	563	566	604	600	584	640	627	627	612	594	580	600	570	609	597	630	573	622	557	636	560	572	560	583	562	571	606	569	573	565	617	600	556	671	597	601	627	611	619	568	615	611	599	583	571	554	632	612	583	589	642	619	597	617	575	573	564	586	617	592	585	572	636	581	618	591	596	592	599	601	563	612	633	659	589	571	633	599	610	611	598	607	588	611	573	609	614	617	583	576	619	574	574	566	628	651	598	574	622	599	617	577	530	564	576	589	608	617	610	587	594	631	625	619	588	595	650	592	583	628	576	617	646	620	608	622	675	659	606	599	613	619	601	621	599	613	601	616	609	583	606	578	578	601	628	600	581	603	593	603	639	580	629	579	585	567	576	622	607	626	599	618	571	584	580	545	569	588	614	591	625	560	614	611	597	617	600	617	606	585	597	635	595	595	581	584	620	590	616	602	578	601	582	604	579	613	602	583	593	605	588	598	603	596	594	633	591	650	583	557	645	563	614	632	597	556	607	591	598	623	646	614	614	607	588	600	621	599	588	618	616	588	628	607	576	673	599	555	572	598	573	616	590	620	631	625	598	598	567	607	575	605	581	584	609	604	616	603	607	607	594	611	603	598	608	579	580	592	592	600	558	635	623	619	633	568	609	583	652	558	615	547	588	629	636	625	579	579	663	605	623	576	596	565	595	644	599	586	572	569	599	589	608	563	593	596	601	560	585	579	573	586	578	604	603	572	577	596	624	605	593	607	602	585	629	598	630	567	588	579	627	611	553	604	605	618	587	593	589	644	587	620	578	619	592	570	616	570	589	646	634	595	614	619	581	637	600	604	613	579	577	590	612	596	611	611	569	621	605	556	629	615	619	585	618	608	596	640	574	599	630	583	622	604	621	632	610	643	620	567	608	621	615	573	583	640	636	610	564	629	629	595	569	568	621	623	572	625	649	596	569	605	601	623	575	587	594	595	608	582	573	601	578	632	601	575	590	637	658	566	604	631	630	574	596	593	596	596	619	619	653	579	568	612	569	602	581	670	590	604	591	620	584	621	586	581	629	577	604	578	573	590	560	607	607	601	578	593	587	636	638	611	573	570	612	617	621	578	635	585	587	585	594	564	599	596	579	614	565	610	650	636	596	576	582	599	599	631	577	567	613	614	629	587	614	579	642	587	577	612	588	631	582	640	607	576	599	664	548	610	578	599	585	574	603	583	569	572	595	671	609	543	591	640	593	645	620	644	609	589	609	620	636	601	560	590	633	618	580	544	579	616	579	640	604	597	601	574	601	617	573	584	657	601	626	580	631	611	612	642	608	595	579	604	570	578	584	584	600	616	576	611	612	602	574	589	610	620	607	610	621	550	609	586	567	612	612	604	631	594	605	609	617	589	614	588	588	594	627	616	617	546	611	629	563	602	623	603	547	608	609	602	597	556	623	603	655	595	625	579	645	624	605	576	572	608	592	597	581	596	613	587	599	591	553	608	583	602	635	619	604	627	634	604	603	577	544	570	603	639	640	559	606	612	571	594	598	586	645	592	609	589	646	530	539	584	619	625	618	614	606	568	610	608	609	590	640	620	596	567	606	603	619	607	592	646	567	631	632	579	585	549	618	612	619	605	617	600	589	619	623	640	596	572	557	643	658	589	582	579	578	599	531	583	566	661	600	585	596	620	610	641	584	598	607	597	604	584	605	588	588	620	649	620	572	618	574	565	625	665	642	588	592	602	563	580	610	631	662	621	584	619	604	622	596	587	631	646	557	615	619	625	590	617	563	599	582	676	575	585	635	630	588	549	616	580	630	620	560	574	609	582	597	574	596	612	547	622	608	611	611	605	590	588	644	650	604	592	598	556	597	593	653	579	638	597	589	635	615	611	611	585	619	644	576	637	627	600	609	585	602	609	604	596	604	590	585	592	623	553	634	648	620	620	595	600	607	627	620	598	602	613	598	600	654	597	566	613	620	625	610	569	636	609	596	586	608	555	615	591	598	571	586	589	606	626	566	563	581	589	604	632	638	638	601	591	605	618	604	617	655	595	602	586	606	565	609	609	559	562	573	595	625	582	593	574	561	645	559	597	622	605	592	605	621	591	615	623	557	604	587	596	664	602	615	609	569	595	621	593	590	590	547	646	611	594	632	580	596	680	587	551	589	609	625	621	602	608	614	615	626	601	607	575	573	616	653	572	572	625	596	586	621	590	585	597	616	574	605	610	647	641	600	573	645	578	584	614	574	620	636	568	561	615	618	580	614	586	571	631	640	635	623	581	583	579	566	641	606	607	612	576	592	583	581	591	616	596	629	606	620	586	550	607	568	558	590	670	550	625	605	592	627	606	596	575	541	622	599	618	560	600	589	587	610	603	572	544	618	597	571	631	572	635	569	558	604	638	590	605	605	558	601	620	566	613	639	606	599	606	580	613	589	620	598	580	619	608	621	586	638	609	599	624	613	590	566	614	633	606	625	613	564	616	602	629	602	583	604	595	623	599	608	625	597	603	591	620	560	633	596	580	579	578	616	619	617	589	610	557	586	619	607	596	641	565	558	572	594	631	574	647	612	600	620	592	616	554	626	597	621	625	595	572	586	600	607	591	617	570	623	615	613	612	601	621	621	622	647	640	605	568	593	552	645	618	619	603	648	595	603	580	605	639	601	620	583	625	576	610	575	565	614	583	606	613	606	599	633	607	620	623	585	640	586	632	578	618	632	627	628	589	609	631	638	588	581	609	599	584	584	596	593	588
23002	21618	31851	24779	20765	15440	2365	618	523	552	529	535	468	510	493	482	461	474	497	457	482	490	502	470	477	445	434	484	401	431	441	986	1919	1925	1149	439	440	458	455	447	422	448	449	443	423	457	498	451	469	449	455	438	460	457	403	466	430	441	469	452	437	444	437	469	434	413	428	442	444	491	475	459	485	424	483	444	442	454	451	404	463	437	464	429	444	441	455	421	472	467	419	449	447	452	465	438	443	428	477	445	425	462	483	438	450	428	452	474	466	463	421	441	422	390	436	499	477	441	448	466	457	420	455	456	490	442	464	440	462	455	444	443	443	429	415	423	434	417	468	443	462	417	438	471	420	429	420	427	441	398	495	437	433	450	464	415	400	478	426	438	465	410	468	414	444	459	408	458	492	470	429	445	437	459	430	423	448	430	455	433	449	446	453	455	401	445	416	453	404	457	458	464	454	478	470	446	448	469	424	442	433	424	434	437	406	448	450	440	493	447	469	411	452	462	431	489	438	436	475	449	432	467	427	448	416	468	433	445	453	434	427	418	454	429	415	368	438	397	465	449	457	409	475	392	418	432	463	438	462	463	444	419	424	458	456	461	443	453	475	472	417	381	435	452	450	452	424	449	443	428	416	418	417	409	416	448	437	458	438	428	432	418	459	449	452	429	421	469	431	463	462	408	443	455	415	451	456	457	448	447	445	466	474	428	442	383	457	436	440	464	437	466	452	439	465	403	468	410	437	425	446	462	431	473	437	455	418	480	478	444	458	415	481	435	434	432	455	468	413	410	440	441	472	424	426	461	436	425	462	450	441	437	440	434	428	470	435	451	429	481	452	415	448	427	440	447	455	441	418	432	417	456	466	457	423	431	462	467	435	413	452	422	451	451	449	471	446	420	473	469	450	439	466	449	456	451	441	449	490	448	453	462	453	426	452	433	424	432	482	447	467	428	496	457	425	425	446	431	416	445	441	415	447	450	479	452	466	417	469	466	481	462	402	458	392	463	416	435	438	450	448	481	420	411	454	436	431	461	484	480	409	460	425	463	390	462	454	466	463	442	431	450	463	453	444	434	454	465	423	455	456	494	467	471	449	445	439	456	404	398	438	464	466	451	475	434	440	467	452	432	423	490	462	434	425	463	448	428	461	431	450	432	397	413	451	477	442	486	439	434	436	433	426	444	422	455	463	440	438	432	429	471	449	466	451	420	450	464	438	511	419	448	461	479	427	442	420	431	458	431	489	399	436	465	438	416	426	452	425	464	444	401	441	457	451	423	454	439	405	463	425	457	473	431	474	446	487	450	467	435	463	423	455	427	480	457	411	466	439	449	434	434	445	430	459	444	450	471	429	438	473	425	429	455	463	466	453	453	438	455	447	444	398	463	461	420	438	461	472	445	444	461	461	429	420	425	425	446	408	448	454	447	470	429	433	429	449	451	456	444	468	449	445	489	409	454	459	443	442	421	441	439	457	464	448	442	481	421	445	443	451	443	483	479	478	463	433	447	458	429	439	429	463	477	421	446	430	487	431	422	439	386	442	482	430	429	439	396	435	423	435	444	446	482	478	445	450	445	403	442	432	434	427	452	477	486	422	472	442	483	455	462	424	442	439	450	438	461	425	446	405	412	441	443	452	440	445	458	442	444	443	415	458	448	418	475	460	435	431	446	444	431	443	376	469	458	438	429	421	445	477	437	438	455	453	449	462	438	453	469	439	430	466	422	475	462	456	438	410	462	474	468	402	448	418	412	451	468	462	448	457	440	453	427	478	459	436	398	443	429	456	508	472	423	436	455	465	451	466	452	416	444	448	428	428	426	444	451	453	476	434	461	435	443	443	436	452	480	459	479	445	494	432	484	460	443	450	433	433	432	445	442	427	451	446	456	460	448	484	467	417	435	425	431	450	428	443	482	477	464	481	452	446	481	476	432	470	448	460	420	428	430	442	439	445	441	489	466	418	402	457	409	445	449	430	444	479	450	433	442	461	463	454	437	442	435	407	470	477	476	478	406	425	448	447	440	451	458	458	414	456	456	412	457	461	473	464	460	425	459	470	433	472	460	461	452	470	453	422	456	458	421	426	456	447	441	492	459	413	425	439	439	454	437	421	436	447	440	474	388	446	467	387	435	452	466	413	433	483	455	423	423	445	470	463	455	460	443	435	423	433	452	412	436	445	458	424	419	425	415	473	464	448	433	459	418	438	424	436	472	456	418	434	444	465	427	450	429	468	465	426	449	431	451	464	427	421	436	436	419	482	460	469	464	449	450	424	451	463	471	403	455	453	438	457	424	431	473	444	442	436	428	451	414	449	464	437	427	474	469	492	422	418	475	452	431	409	431	407	426	418	420	477	473	428	427	434	413	444	436	446	427	431	417	452	443	434	426	458	455	393	439	439	473	438	442	457	432	497	442	421	446	435	425	440	417	423	485	457	439	459	443	457	420	449	441	432	422	413	446	429	447	449	455	437	451	419	420	458	406	470	420	462	435	471	475	456	432	451	439	410	475	451	426	483	395	453	442	448	466	450	466	442	420	451	478	416	461	436	468	421	438	476	450	450	441	438	472	438	455	424	428	492	412	447	430	446	444	431	460	388	419	440	497	451	438	433	433	463	477	450	464	445	483	426	442	458	481	419	470	448	449	423	468	420	447	467	459	502	464	427	411	443	427	458	493	477	460	430	457	451	479	449	439	442	420	424	422	429	428	440	475	444	450	453	469	437	474	420	406	445	455	492	423	420	478	426	479	455	410	401	476	445	427	467	431	442	450	465	448	464	468	459	417	436	411	409	451	445	449	450	427	437	428	414	470	451	469	420	441	435	459	434	451	436	460	434	430	475	506	476	415	477	420	414	460	429	451	459	467	436	442	437	476	462	432	441	443	442	470	453	417	428	408	433	459	434	426	419	436	418	438	482	437	420	412	442	474	481	455	420	498	473	460	414	409	434	394	427	451	461	475	437	468	427	441	465	459	420	402	434	448	480	453	446	436	456	452	456	414	461	450	449	409	460	435	412	428	490	421	436	446	422	434	429	440	423	429	471	457	458	432	453	450	456	396	456	494	441	419	423	459	430	421	455	450	436	453	451	460	403	449	467	472	456	433	425	459	465	475	428	448	432	446	468	460	403	469	398	452	427	443	453	429	450	453	427	434	455	412	469	510	424	447	440	425	476	467	457	467	478	478	429	454	431	460	441	465	447	435	463	466	447	435	421	443	481	461	500	413	444	469	438	433	440	439	436	480	461	485	475	427	473	458	474	468	423	472	442	451	446	444	454	430	441	456	450	474	441	445	433	440	434	460	446	453	426	413	436	450	438	446	473	458	444	460	446	454	476	473	430	385	427	439	454	449	471	450	463	440	427	471	446	447	453	428	438	430	438	504	484	431	444	442	402	434	457	465	469	415	432	461	452	456	401	409	440	444	439	412	400	452	472	445	469	435	387	453	432	408	438	432	468	461	452	450	450	416	439	414	445	435	429	423	411	444
60435	98393	61489	8995	1802	1405	1189	1036	957	870	755	775	730	670	724	668	658	655	662	660	658	603	699	646	629	645	620	650	629	653	664	1828	3968	3727	2212	616	650	597	603	605	538	588	615	615	596	631	605	638	594	635	644	635	637	646	636	630	638	628	654	600	599	612	572	584	629	642	579	621	593	591	585	653	573	583	629	586	614	624	596	594	596	593	591	625	621	628	594	660	600	578	616	610	607	585	627	593	649	629	617	595	605	631	624	581	617	620	601	597	597	597	562	544	625	558	620	571	672	609	615	593	606	602	582	616	614	656	636	665	653	625	629	594	637	605	602	585	588	613	592	654	640	544	617	616	629	625	599	643	583	560	582	584	634	581	619	569	587	608	608	614	563	642	631	644	608	640	629	593	579	649	707	624	601	616	637	581	621	582	619	650	599	622	636	603	612	606	585	551	602	597	624	616	578	606	585	661	627	631	608	603	606	599	586	626	595	580	624	637	640	628	590	637	624	597	595	600	618	589	619	603	618	635	631	633	616	648	572	637	625	629	664	571	629	554	579	574	585	598	592	632	618	630	584	577	578	645	608	640	642	594	605	608	609	604	644	620	567	589	595	583	613	636	604	598	605	593	597	611	622	620	573	626	599	602	635	585	591	659	655	535	615	579	613	594	651	610	604	605	598	617	610	580	619	602	611	604	655	626	604	610	645	617	614	585	534	617	616	634	581	605	623	585	627	598	601	585	609	629	636	610	595	569	646	606	651	593	630	632	598	572	627	628	594	664	586	638	615	608	574	605	611	593	660	598	577	627	609	611	659	631	601	630	620	597	594	609	595	619	597	613	617	583	640	579	591	651	661	589	633	620	605	618	580	617	621	554	629	595	654	543	663	601	575	621	606	621	611	609	566	597	617	585	629	587	605	620	642	625	633	599	572	585	579	597	599	639	557	615	628	596	626	603	613	615	613	594	650	606	664	609	612	614	610	630	615	630	680	670	559	576	596	609	588	589	627	591	574	563	639	624	603	587	616	609	614	645	619	618	618	632	606	593	607	594	600	594	625	625	640	604	630	623	664	583	602	619	614	627	610	614	630	605	609	610	644	597	627	618	615	672	603	603	596	601	650	611	569	624	571	582	572	594	600	602	585	625	644	629	571	618	587	624	605	585	654	610	614	598	631	597	606	676	589	606	594	590	576	581	580	599	608	604	590	619	633	617	607	620	597	590	606	586	566	572	611	623	585	587	576	634	605	569	616	577	603	608	604	654	589	623	649	586	658	589	620	596	599	584	575	615	589	632	574	590	564	619	585	583	633	609	615	598	615	597	627	597	603	665	615	629	609	606	625	601	604	645	618	589	596	617	600	578	647	588	616	598	576	619	573	604	626	588	645	615	564	627	635	650	607	585	662	568	597	635	646	603	586	638	618	624	621	572	637	636	603	587	622	597	616	637	609	623	618	566	648	633	617	592	608	627	594	622	621	629	610	558	574	547	625	610	641	581	655	585	609	587	631	633	621	572	625	626	568	621	605	625	616	620	603	572	613	629	621	604	564	605	607	637	603	604	591	577	589	630	647	562	630	614	608	627	622	597	625	602	611	582	603	559	590	615	658	638	631	599	597	658	613	597	619	620	643	631	602	591	630	607	618	583	566	572	608	632	607	634	626	578	631	592	639	640	631	611	620	613	585	626	599	579	579	627	613	608	598	600	609	632	643	604	603	659	614	604	567	601	615	607	631	606	608	599	617	643	590	601	618	567	621	587	601	605	570	602	603	635	621	585	619	651	582	637	629	606	635	621	588	601	591	632	578	637	568	638	612	586	582	607	612	580	572	567	587	638	624	603	658	675	613	611	593	624	606	598	591	561	615	585	545	609	616	600	566	589	663	577	626	567	609	592	602	619	604	588	591	615	598	645	624	612	591	602	555	557	616	586	615	667	589	612	619	613	596	634	603	588	620	630	621	638	617	574	581	611	627	588	611	632	611	618	626	620	657	579	601	592	588	613	595	613	616	608	590	610	645	643	639	603	596	611	570	613	633	627	623	582	640	606	592	580	581	603	597	621	591	611	564	597	558	591	646	590	633	573	598	607	626	640	602	567	619	620	589	628	587	642	625	568	612	611	587	592	638	619	594	587	620	606	616	597	646	576	619	596	606	598	591	626	610	607	626	620	635	596	614	639	609	627	601	578	606	581	557	631	601	560	582	566	621	641	578	621	599	606	610	599	546	608	589	632	623	617	672	618	611	580	645	591	585	595	593	631	564	595	624	604	588	605	607	608	622	649	643	613	591	575	626	582	596	596	605	580	624	604	592	601	615	645	609	571	568	570	635	592	608	652	626	576	620	622	644	587	591	624	597	611	656	590	612	559	613	604	628	611	638	608	650	595	615	606	609	595	552	601	594	602	627	620	616	629	595	606	636	593	631	579	638	603	671	584	619	603	602	661	599	612	615	630	601	612	617	615	612	586	611	619	605	601	635	616	624	580	669	617	578	634	604	609	609	620	588	602	603	616	679	633	603	648	593	639	595	641	588	619	628	597	601	578	619	589	626	595	622	574	608	610	621	573	617	599	639	597	642	597	614	596	623	586	598	598	611	591	629	596	599	600	630	639	594	587	583	595	597	615	590	638	615	615	549	605	599	634	591	593	600	599	599	595	600	599	597	582	626	612	624	594	642	584	610	635	603	607	583	596	637	624	612	597	628	643	623	581	652	590	587	588	602	603	616	579	577	601	598	601	645	589	615	608	602	612	607	602	611	627	628	585	557	609	640	620	609	587	646	645	626	583	593	629	632	664	633	584	634	602	611	616	601	594	601	628	638	617	604	595	588	633	581	606	597	626	580	625	662	622	608	617	610	578	601	626	608	634	585	582	585	621	602	584	639	623	640	578	604	605	613	551	602	608	589	562	617	603	639	589	622	577	620	593	625	615	585	582	640	616	611	562	622	639	610	641	578	578	636	611	583	593	614	602	567	583	616	599	562	613	649	601	622	610	609	589	623	606	629	599	604	555	607	644	615	609	568	662	627	607	624	621	609	615	618	588	632	607	594	604	608	600	624	609	623	661	602	611	635	680	597	573	630	581	626	578	612	544	627	615	592	569	594	643	613	633	611	634	635	597	596	638	638	614	632	653	632	597	612	644	650	632	630	661	607	573	564	606	598	609	612	566	588	645	632	588	565	606	590	633	602	670	601	621	588	588	634	602	627	613	591	587	602	613	607	611	581	612	610	618	657	576	635	618	609	635	573	589	634	598	620	555	595	621	589	675	583	573	655	604	601	594	620	576	597	603	586	586	610	624	621	626	592	609	627	625	602	609	604	620	628	606	609	660	638	637	632	612	592	587	591	618	627	602	614	626	594	615	633	574	633	626	595	578	596	567	610	580	584	615	626	594	626	584	638	598	625	627	598	571	680	605	644	607	586	610	612	581	632	617	597	616	605	591	627	615	578	614	588	604	636	623	613	570	600	585	617	600	654	659	559	585	654	614
27587	28762	30196	6292	499	405	315	277	284	293	276	276	279	300	258	311	297	315	274	293	312	303	275	288	285	299	262	320	292	271	303	313	428	408	346	301	278	288	283	295	298	302	282	287	298	306	274	296	257	286	279	295	305	296	277	281	309	268	287	286	280	284	272	256	287	298	301	284	266	295	261	313	278	292	256	291	257	312	308	278	330	276	311	278	304	301	284	293	265	278	319	262	326	298	280	283	294	279	288	273	281	294	298	305	293	271	262	272	291	258	296	291	303	339	318	325	267	327	305	272	298	285	301	286	261	298	266	295	289	254	280	293	284	267	283	284	292	299	318	286	255	292	280	290	313	301	282	269	309	289	296	308	306	296	288	291	290	292	315	306	282	287	308	311	298	283	296	298	264	289	291	268	292	271	284	292	287	271	284	288	270	305	292	286	295	317	298	258	285	323	288	307	299	271	313	275	282	287	286	287	279	284	302	275	287	274	279	263	294	327	266	261	279	296	282	289	268	287	277	273	283	303	295	283	282	292	300	300	314	296	293	265	310	289	304	299	309	283	277	320	288	271	315	297	275	272	269	309	311	299	329	259	276	285	287	295	278	270	296	302	312	282	274	292	323	280	286	293	306	284	278	298	248	262	306	287	281	295	276	287	269	281	308	303	277	309	263	265	323	258	285	297	288	265	279	310	275	297	281	249	314	266	304	277	267	281	284	303	301	289	293	315	308	263	275	305	287	285	288	285	298	270	303	328	299	292	298	295	271	277	282	274	290	298	276	260	278	289	284	274	290	269	280	317	304	286	279	286	280	286	250	273	281	273	285	293	297	279	266	261	265	312	295	280	294	274	292	315	294	277	291	255	309	282	254	249	313	270	284	293	319	299	259	293	294	270	284	290	315	332	289	315	287	294	324	286	309	293	304	279	297	261	285	297	298	287	279	320	281	286	283	303	281	274	272	247	304	288	299	317	280	284	287	313	295	299	294	297	323	275	283	274	272	266	263	292	270	306	289	303	303	295	283	269	323	266	260	261	272	281	292	288	271	271	267	269	279	242	290	284	266	278	291	276	272	300	307	269	291	289	314	260	292	261	291	306	285	292	268	311	269	279	272	303	282	289	269	306	311	321	291	310	330	294	289	281	299	263	279	269	281	286	272	297	281	283	293	307	284	287	293	284	293	300	316	308	287	306	290	277	297	332	293	271	296	294	305	312	311	267	267	286	288	276	282	273	272	318	292	278	248	286	301	288	275	287	303	265	295	285	287	274	272	300	293	302	283	298	291	267	278	262	294	280	308	275	298	299	293	251	299	299	266	281	266	305	297	270	288	278	283	313	259	295	289	283	288	300	278	258	304	297	282	302	277	278	310	327	285	267	255	320	275	316	285	247	302	267	312	318	307	278	287	271	302	285	294	283	280	291	265	298	315	269	300	301	311	247	288	291	294	297	273	296	288	254	273	296	285	289	275	309	290	293	296	284	263	284	310	287	293	301	285	279	285	293	290	276	286	288	290	306	276	289	280	280	299	274	296	273	313	305	310	300	271	308	287	302	298	337	282	281	308	304	315	279	308	294	300	289	273	303	298	268	247	252	329	270	295	301	297	261	292	285	299	271	296	276	305	308	281	276	285	313	306	295	285	274	286	297	290	289	280	291	257	294	281	299	298	277	306	320	297	294	319	304	304	270	261	278	286	294	311	265	266	282	276	278	276	270	289	314	298	282	295	255	317	333	315	318	301	283	289	275	286	275	307	291	287	287	271	271	277	301	307	273	286	275	255	286	280	306	253	288	279	292	276	296	304	314	278	284	304	312	258	300	327	304	293	255	296	303	296	289	266	279	264	302	303	283	275	317	275	279	273	283	278	312	280	295	319	288	276	294	305	279	286	270	271	273	282	293	306	320	286	291	294	306	300	282	309	281	271	291	287	299	318	313	271	309	310	303	287	296	291	313	284	265	252	282	260	294	299	287	286	323	268	278	263	275	320	292	286	267	269	291	285	273	311	306	304	313	279	298	285	273	320	290	279	302	296	275	285	287	291	274	279	276	282	276	328	278	281	281	298	302	278	303	299	295	312	296	305	263	250	273	296	298	286	281	273	282	263	268	295	316	275	314	290	280	296	289	283	284	279	277	275	282	272	316	268	323	281	259	287	285	324	285	265	276	314	284	274	289	300	295	291	290	288	296	298	316	274	286	299	277	245	289	254	281	279	302	311	283	302	261	279	276	301	291	288	259	269	262	279	293	266	289	294	268	325	303	289	305	288	298	285	299	281	303	275	294	297	288	266	292	281	291	289	283	296	265	278	269	295	290	278	296	336	301	290	296	284	269	280	291	261	278	281	261	283	277	292	271	309	281	307	253	267	307	304	286	284	266	309	298	289	287	302	295	290	323	293	291	279	287	293	251	259	259	310	287	253	260	291	303	286	303	303	290	290	283	293	315	290	280	267	292	306	288	296	267	276	307	306	273	301	296	308	259	280	273	289	315	301	267	284	322	274	280	294	298	256	280	288	283	314	279	310	294	256	278	270	264	271	281	300	286	299	279	309	280	290	275	278	280	278	241	317	277	307	293	302	271	268	291	298	290	314	296	312	299	275	302	301	299	260	295	296	300	307	313	270	302	293	299	278	306	261	339	280	282	301	286	270	292	287	287	285	292	290	259	296	278	269	289	306	284	290	289	274	312	285	308	275	287	301	296	280	261	300	274	291	284	286	290	313	303	303	294	285	275	301	298	297	286	295	281	287	274	296	284	320	309	307	284	299	309	284	277	285	285	290	300	287	313	306	286	272	303	245	278	259	310	312	311	321	280	298	307	288	297	278	268	255	293	272	264	267	300	282	298	294	262	263	302	272	289	262	268	314	313	250	272	286	247	287	298	290	282	269	296	289	292	300	312	314	282	266	309	267	282	249	299	268	311	287	300	257	304	315	285	294	278	280	274	298	299	286	290	279	271	274	288	297	281	284	290	285	271	284	280	282	292	286	297	297	292	306	271	304	261	266	280	276	306	280	313	286	290	285	332	273	293	277	294	307	252	301	290	303	280	267	293	279	281	313	293	281	313	291	301	289	274	268	299	282	302	261	313	285	318	263	299	297	273	296	285	263	302	274	294	275	289	282	288	270	300	294	284	276	309	256	276	281	279	260	287	317	311	305	310	292	284	263	300	292	301	274	266	277	299	305	298	267	303	264	314	284	293	303	278	293	256	284	301	301	295	310	285	305	280	285	278	278	284	269	323	261	285	293	280	257	294	314	292	289	277	296	264	307	290	272	267	273	294	309	274	257	273	315	272	283	280	279	308	290	278	290	304	307	257	283	282	317	283	301	277	251	313	300	304	285	251	319	277	306	282	273	265	287	283	300	298	295	275	302	279	300	301	311	323	291	307	282	301	301	290	298	267	292	259	316	269	301	320	319	289	260	315	287	312	324	295	289	286	270	311	250	307	331	278	296	282	286	281	290	291	304	297	273	291	297	260	306	283
31537	48921	27718	1777	458	454	436	450	446	430	409	437	446	420	394	391	389	408	408	399	418	422	371	404	393	376	401	439	402	404	410	522	666	700	552	420	419	394	390	427	385	395	423	421	413	433	407	400	405	423	367	416	398	369	400	426	434	417	403	422	432	408	436	402	413	377	426	404	397	390	427	414	439	391	439	419	383	410	422	389	416	435	380	421	422	409	433	394	420	407	437	377	405	409	425	394	386	399	423	427	401	401	390	424	401	425	402	420	437	409	410	394	394	413	423	387	411	416	378	386	437	392	444	428	404	409	384	420	420	404	402	440	435	402	420	381	387	406	390	387	385	386	407	389	455	407	381	395	406	389	389	422	384	417	399	393	418	421	387	400	360	439	397	392	433	375	414	409	431	411	419	402	402	408	393	412	403	360	390	416	395	398	431	395	406	383	391	391	415	385	409	409	417	392	382	410	386	375	441	380	403	468	393	391	395	410	363	396	421	384	423	452	387	387	382	411	408	400	407	404	414	441	400	400	403	400	426	383	428	381	392	414	419	404	409	402	402	439	408	421	398	405	418	386	417	388	406	402	434	399	435	420	409	401	421	399	387	411	373	406	419	414	429	372	379	406	393	439	392	406	438	399	396	373	423	382	383	402	399	381	370	408	401	360	426	404	410	422	401	392	410	391	412	418	395	397	392	406	434	416	413	409	399	430	362	387	395	394	393	392	445	405	428	428	402	375	417	373	439	389	417	406	411	406	381	399	410	391	399	400	384	392	347	410	402	442	415	382	418	405	394	417	402	380	440	382	398	392	402	426	381	412	391	409	391	441	376	390	429	429	413	405	417	451	447	420	397	388	393	413	370	421	419	398	388	411	429	401	401	375	416	379	366	397	427	381	375	370	409	375	385	429	398	418	421	442	399	407	419	388	393	427	406	372	357	383	392	409	404	410	399	405	410	418	361	371	404	417	424	399	376	363	411	437	380	391	363	433	412	398	376	431	391	395	418	387	376	398	404	453	423	393	370	391	402	389	427	398	426	365	376	399	383	380	421	369	404	392	389	430	402	396	402	418	382	438	371	431	437	426	386	426	403	413	403	416	406	394	407	431	410	412	387	447	387	397	394	379	368	381	397	403	435	425	405	416	412	354	414	448	398	443	410	408	408	420	415	418	406	463	405	371	441	418	404	382	416	407	409	448	392	386	394	386	396	390	358	418	422	391	421	421	390	380	424	399	388	441	399	426	406	405	400	372	446	397	411	403	406	405	424	372	431	393	379	413	393	397	416	427	448	373	427	369	405	402	385	398	426	405	429	387	426	418	393	406	369	395	418	383	427	403	423	412	392	424	403	423	405	402	395	408	410	392	390	411	419	370	403	401	392	408	414	392	421	418	453	403	388	385	398	379	426	433	373	442	416	403	409	424	427	392	389	422	401	379	415	410	398	386	399	401	408	379	394	409	413	359	419	438	378	433	402	409	394	397	399	420	424	375	408	382	400	387	439	392	449	412	408	387	409	396	416	432	389	413	432	412	434	408	434	389	430	391	419	413	387	373	367	424	417	394	404	420	379	387	397	409	428	398	387	398	372	448	407	401	419	389	411	380	391	390	363	430	417	390	400	395	399	417	437	415	390	418	399	407	419	395	392	374	382	399	376	409	434	389	414	432	408	384	439	416	411	385	415	424	421	420	400	415	407	380	403	400	411	405	396	399	366	421	342	404	393	382	424	406	396	378	412	412	411	411	378	382	419	408	398	421	399	408	421	400	396	396	415	409	413	437	398	416	426	374	407	389	429	407	406	415	403	436	417	406	390	385	427	409	371	429	385	389	400	429	433	409	386	389	438	400	431	399	413	433	451	405	405	403	414	391	396	448	387	451	445	399	376	426	380	400	369	436	402	416	392	368	387	413	415	411	390	415	435	416	413	408	409	417	410	416	421	441	403	437	429	412	385	476	389	409	408	437	393	422	419	433	412	413	418	402	429	436	406	379	438	429	390	392	406	385	403	431	352	394	382	448	423	362	396	380	366	421	406	414	426	408	408	397	426	426	377	424	396	426	434	398	390	430	413	395	433	401	440	379	425	422	417	370	413	412	398	357	381	393	393	432	415	390	383	397	411	379	402	410	420	407	393	409	390	434	420	409	406	395	385	387	421	401	409	447	416	420	431	389	405	406	408	398	412	408	408	386	412	396	386	414	374	416	410	411	415	380	406	409	429	405	401	404	379	405	385	384	431	383	378	422	433	409	431	369	411	409	440	367	426	417	429	391	392	409	383	379	414	441	443	393	397	422	417	423	412	400	402	401	400	406	401	424	394	431	410	368	384	484	379	414	403	412	437	408	402	379	396	403	409	406	430	441	400	403	425	402	399	439	387	379	400	418	387	431	427	381	410	360	410	423	415	425	381	409	367	402	380	394	424	398	384	420	394	405	430	435	410	402	444	387	449	370	399	418	374	368	423	419	396	407	393	411	388	394	413	398	405	421	399	429	435	390	405	396	409	400	412	408	417	414	372	380	387	399	444	405	380	381	434	390	409	412	415	430	386	417	395	388	424	391	378	411	446	374	399	404	421	421	421	406	391	425	397	442	429	383	402	398	407	405	445	431	408	419	404	393	409	383	424	407	386	365	407	402	382	409	406	368	392	396	404	401	374	384	383	427	371	422	424	396	393	404	390	440	380	349	400	408	435	422	401	343	440	431	420	383	409	397	412	407	386	420	408	433	420	395	414	378	408	387	417	443	398	404	395	408	420	413	404	414	399	400	439	418	389	406	389	394	407	383	380	398	417	395	372	391	413	406	402	402	434	411	411	430	429	423	432	422	384	431	443	381	431	376	420	401	432	368	421	422	429	413	381	363	405	367	394	429	390	404	371	405	439	382	401	402	434	450	405	371	395	388	388	409	389	404	405	388	401	416	407	459	384	457	422	401	400	398	427	413	407	427	415	379	426	398	399	433	361	419	407	389	438	391	392	399	426	403	416	414	374	399	390	416	406	433	402	414	409	389	418	396	397	384	431	406	406	365	398	375	391	397	429	391	401	420	428	407	417	403	414	422	394	396	393	395	402	404	424	432	425	445	385	442	400	425	422	400	429	402	389	396	392	409	386	404	399	367	403	371	401	376	395	403	402	425	394	390	391	386	425	415	345	372	407	416	406	400	405	351	408	419	402	412	405	430	421	421	432	410	408	394	396	379	393	433	426	420	433	402	414	416	406	397	428	393	411	379	393	412	374	386	415	392	396	434	397	402	414	422	406	404	358	435	406	406	385	382	411	408	388	393	447	382	371	400	406	403	396	384	408	394	400	360	382	426	445	383	409	416	403	373	390	428	390	398	420	419	397	390	389	390	397	402	369	415	418	418	399	381	436	405	425	426	400	345	410	407	417	393	388	413	386	434	384	411	393	436	414	379	441	388	417	395	421	369	431	425	410	408	367	374	434	388	424	413	400	416	391	417	427	463	391	423	462	396	373	378	404	403	393	389
24012	22612	34142	25959	16958	4045	709	559	505	518	497	482	483	490	507	448	484	442	470	418	455	458	451	455	477	465	439	420	443	505	482	944	1223	1086	705	414	479	443	443	469	458	452	427	491	438	473	485	465	445	449	494	474	436	438	425	433	399	446	444	458	442	468	461	458	416	438	455	435	445	478	420	399	429	503	438	445	446	424	435	443	448	462	401	489	431	462	444	419	447	448	412	444	442	447	464	430	434	509	465	414	431	428	401	425	398	459	433	466	474	465	480	457	485	423	428	458	447	411	420	461	449	432	434	460	419	439	476	454	427	444	404	500	438	438	414	470	398	498	445	457	471	460	458	409	461	437	453	465	429	419	478	492	445	437	481	443	434	449	450	450	452	433	442	453	440	463	453	449	456	425	392	435	456	441	459	459	461	444	458	427	460	458	427	435	406	479	473	493	439	454	428	434	446	466	453	470	416	403	452	448	433	405	407	414	448	452	449	457	414	448	463	485	408	409	464	439	435	457	449	447	427	434	450	459	440	419	458	449	469	424	434	448	466	430	433	460	470	466	464	424	417	455	495	419	460	469	455	449	448	417	457	461	441	447	441	464	452	484	441	433	451	474	483	425	444	432	439	423	435	448	462	458	444	445	441	429	438	433	446	447	456	439	417	433	425	421	423	466	442	472	477	427	423	455	414	434	471	435	464	467	404	479	415	424	458	498	440	464	461	478	464	444	447	448	401	459	451	422	408	439	456	464	442	437	433	436	451	457	468	451	438	448	425	452	439	453	458	438	436	468	441	472	481	456	470	439	440	491	453	439	451	468	441	433	424	433	480	411	450	446	482	470	422	436	417	441	440	465	463	436	446	443	403	429	427	475	453	433	420	427	440	441	426	429	463	450	455	436	429	422	453	442	457	493	444	436	430	457	431	426	416	431	459	408	462	450	445	458	434	436	463	480	443	466	451	429	486	415	453	436	457	432	431	407	422	442	460	434	436	438	492	479	434	471	420	454	459	436	423	448	425	478	434	456	430	444	456	431	460	484	429	436	437	431	447	408	448	425	426	450	455	425	428	446	461	457	423	424	418	485	458	443	479	430	445	436	447	502	444	440	464	460	452	457	466	466	458	443	383	407	466	432	419	433	471	426	454	462	456	452	406	482	420	448	417	447	468	448	423	467	455	400	417	459	470	448	451	437	460	471	435	457	456	445	463	451	426	411	471	429	426	481	459	450	473	459	474	446	440	456	410	451	447	459	462	465	419	452	408	422	445	419	432	441	443	475	456	421	461	432	473	435	447	426	417	461	433	427	444	477	470	455	456	443	437	499	451	454	459	469	408	474	467	468	487	450	455	439	449	430	446	461	457	480	438	432	424	472	439	450	449	421	454	465	429	442	445	485	491	483	439	481	443	451	425	460	445	463	414	437	490	426	411	416	441	449	446	447	493	452	438	461	443	443	450	431	438	456	452	432	421	433	448	423	473	422	408	443	458	438	401	438	446	452	473	441	435	451	406	439	373	436	469	444	433	444	395	429	439	417	468	447	437	442	444	420	492	414	476	429	424	417	443	456	435	445	452	483	500	439	439	439	497	462	446	429	411	458	437	435	435	412	393	473	452	442	463	431	426	471	415	448	402	436	438	429	472	479	486	502	453	465	433	428	449	453	463	416	404	455	494	494	438	453	452	444	456	440	444	443	452	467	424	432	470	412	443	464	440	443	460	460	467	465	441	411	448	441	425	411	435	443	427	458	436	440	455	427	446	484	459	464	479	428	462	429	457	452	447	459	423	483	449	472	457	441	419	415	442	451	419	459	417	436	438	450	415	459	438	440	468	418	461	438	422	465	437	457	439	437	471	469	458	428	468	420	464	437	453	439	450	459	483	414	432	441	420	462	458	437	441	431	395	417	456	436	445	428	419	437	441	424	455	443	448	430	414	462	444	449	412	404	432	427	421	433	442	455	513	434	473	444	439	454	465	425	456	429	424	447	425	437	437	480	435	428	462	437	461	433	459	455	477	433	472	430	415	472	421	468	463	443	439	436	459	463	470	455	463	457	452	424	468	474	402	445	441	460	460	445	408	478	450	434	474	452	432	414	427	457	432	425	424	441	469	416	434	449	419	446	394	459	446	434	396	445	450	476	471	407	459	393	433	471	443	421	431	460	434	452	402	468	450	469	443	436	425	452	499	429	418	447	481	448	411	469	443	448	440	451	422	450	437	427	439	458	449	479	479	522	447	443	478	478	449	436	424	429	455	475	416	434	434	417	445	465	457	461	468	403	457	435	443	407	471	463	425	441	435	430	456	456	469	474	446	476	459	432	465	424	472	454	436	438	451	438	427	470	462	446	452	440	449	474	395	423	445	458	418	419	462	440	427	469	441	459	460	443	467	465	445	451	473	479	467	446	456	438	430	433	467	451	396	419	464	450	481	500	438	444	473	421	408	429	440	411	457	462	395	418	485	445	407	455	424	466	413	447	470	432	445	446	425	479	431	437	456	442	463	453	464	469	452	426	444	410	408	436	473	459	417	470	470	404	491	392	430	431	461	441	435	433	445	413	435	456	438	459	442	455	418	448	426	455	479	464	406	472	431	425	469	450	447	466	488	463	406	410	437	460	433	463	420	443	392	402	457	447	427	428	455	444	459	451	476	451	430	486	432	455	468	447	434	415	484	464	429	449	472	431	425	475	447	421	430	404	445	451	433	430	479	445	462	452	448	451	434	419	452	433	457	484	422	442	446	474	461	452	428	461	474	440	458	417	438	426	452	419	431	490	443	463	427	439	473	439	416	409	455	466	461	422	454	438	444	497	464	452	448	430	425	459	447	472	421	480	465	397	467	424	442	436	475	429	445	407	434	468	444	470	429	459	454	463	474	458	437	452	441	459	449	464	424	420	436	433	428	452	484	443	428	456	436	419	449	426	438	451	461	412	420	453	458	439	429	428	410	401	457	454	431	438	483	455	451	443	479	430	478	438	460	416	490	461	478	461	447	434	424	430	453	511	452	419	423	442	440	443	427	463	448	429	430	382	398	415	438	435	460	455	446	482	455	461	430	437	449	428	432	462	416	453	460	436	461	459	466	393	441	468	476	424	453	469	446	424	435	444	410	446	427	407	425	470	442	428	454	413	454	458	454	483	446	440	453	443	424	482	444	455	435	448	422	430	448	478	437	415	408	454	459	472	465	455	412	442	433	468	402	429	437	463	430	434	445	425	470	474	406	437	440	487	467	430	494	453	451	438	443	443	432	436	467	429	431	453	405	465	430	435	490	452	426	455	422	472	456	427	430	461	459	463	412	443	458	449	499	455	434	453	449	452	454	441	488	417	434	409	448	423	469	437	434	462	456	431	433	419	459	420	462	464	443	434	443	407	450	459	444	440	422	428	431	439	433	499	429	425	429	446	490	458	444	482	428	439	476	446	437	460	469	454	429	430	424	433	407	432	437	430	437	444	456	455	441	452	465	421	396	457	466	434	442	443	451	429
56412	92423	53122	7829	1257	996	918	838	707	717	713	644	696	665	663	670	624	659	643	625	645	599	622	644	655	605	639	589	629	639	732	1734	2507	2061	1222	587	601	569	612	661	620	567	641	641	646	618	627	602	618	586	604	654	592	625	608	615	656	626	605	650	673	614	554	619	620	631	628	586	600	610	619	612	578	584	593	590	637	601	623	594	609	623	659	655	546	609	607	667	641	621	626	633	584	646	596	606	613	611	614	619	604	629	587	632	641	613	582	599	594	637	577	551	590	603	644	623	614	593	637	574	618	620	605	565	636	619	651	577	622	649	611	595	603	614	594	620	640	662	583	655	655	600	597	590	631	602	642	610	623	617	619	626	645	554	604	606	631	632	586	608	620	646	587	659	623	633	627	666	612	625	592	599	627	643	615	593	578	599	667	590	617	600	643	620	595	614	653	621	647	605	614	596	622	632	605	589	679	587	574	585	602	619	629	595	627	593	585	621	572	600	585	637	629	596	593	588	607	646	637	636	643	605	575	599	625	613	624	600	621	588	591	595	632	693	591	604	631	636	614	619	595	648	633	588	618	622	594	637	596	616	573	637	617	585	596	570	606	622	619	592	602	601	629	613	609	604	590	582	614	584	557	624	612	603	594	595	581	651	618	658	624	580	573	623	642	636	618	623	608	683	653	668	604	649	656	626	592	615	628	604	571	594	619	566	641	628	639	626	588	607	599	608	591	622	628	608	585	636	662	591	656	597	650	618	601	565	601	606	590	582	597	597	584	621	619	598	591	653	647	578	637	598	608	624	616	610	604	618	641	638	584	612	591	544	646	602	590	626	659	629	621	618	583	605	630	584	597	596	623	584	581	635	615	614	603	616	592	573	606	550	671	619	642	592	587	597	645	594	569	599	617	612	588	656	600	597	574	579	627	636	644	577	649	556	594	649	601	602	608	594	643	608	647	605	595	620	613	562	590	622	605	634	661	632	601	613	569	635	651	623	620	591	657	617	595	615	624	630	636	625	587	610	642	664	608	586	606	597	626	591	622	596	615	613	634	598	596	648	613	607	632	606	605	614	592	612	603	582	604	595	579	607	574	653	593	614	628	619	608	603	623	604	589	616	632	612	648	657	601	579	596	615	637	573	627	627	647	625	596	587	589	614	628	642	613	612	611	643	638	621	574	596	575	586	577	601	576	587	579	617	595	645	580	606	615	606	614	578	637	580	628	624	608	589	577	629	618	612	626	591	633	644	614	647	623	594	585	637	636	638	597	593	589	612	582	633	619	648	683	585	608	636	634	615	633	594	605	595	611	623	668	615	620	576	637	627	611	625	600	586	623	634	615	567	641	613	607	618	636	645	591	628	607	644	609	605	592	644	634	612	642	601	661	635	628	625	629	625	598	601	585	587	577	602	617	606	616	582	618	604	599	632	592	658	598	582	625	602	606	631	593	616	631	605	628	611	616	607	623	554	598	629	594	601	625	608	595	610	565	607	574	551	623	614	596	578	575	626	610	614	612	595	619	620	583	658	666	625	612	582	617	667	560	605	651	633	615	601	630	628	630	608	603	600	628	634	602	631	633	632	644	620	588	626	596	613	613	598	644	608	613	606	604	595	618	565	633	623	596	594	625	627	579	611	593	651	583	679	613	644	614	638	637	613	589	654	564	611	601	614	637	600	619	629	608	620	669	605	623	632	603	595	611	611	605	598	619	618	648	582	608	596	601	625	563	588	620	632	636	635	638	620	639	625	610	635	593	649	615	629	611	602	598	570	598	647	639	637	639	663	623	616	596	650	572	578	606	635	618	573	612	619	623	627	626	574	634	653	549	578	616	591	612	626	589	593	564	605	645	668	605	610	559	683	606	595	591	640	628	613	596	589	614	588	637	614	604	616	549	559	592	620	596	616	616	594	616	600	632	614	571	591	630	605	599	631	616	600	646	593	598	601	610	653	585	576	634	651	611	602	637	635	610	629	580	638	614	617	621	623	603	569	620	656	616	641	601	611	576	627	574	581	640	580	600	684	635	578	622	620	619	652	559	634	627	612	683	615	616	641	605	620	558	607	619	592	644	569	647	577	580	586	578	597	590	600	618	628	605	599	605	666	605	589	602	626	562	593	585	587	592	617	590	598	622	639	592	619	610	558	620	586	626	621	661	609	611	638	623	594	629	590	636	585	576	608	608	597	610	592	606	600	607	632	662	590	605	585	622	647	622	637	655	592	640	617	617	609	631	601	608	642	655	589	580	635	627	588	593	595	615	624	576	635	619	603	567	665	617	634	640	575	643	613	607	602	576	605	650	649	655	595	616	634	591	616	624	614	604	583	590	582	639	580	634	572	578	655	585	618	631	674	642	624	632	617	569	614	591	611	623	621	579	593	625	599	577	606	609	612	617	583	605	647	624	564	633	654	655	593	623	610	595	612	594	610	626	636	623	575	581	638	624	587	595	634	639	614	597	614	591	600	554	588	609	619	605	601	594	609	623	609	633	671	663	619	580	634	603	585	587	602	576	615	593	612	615	594	607	614	614	584	627	595	641	617	614	551	580	644	537	626	623	615	542	627	640	626	622	656	603	585	602	643	598	579	647	583	605	662	609	638	647	626	613	590	621	580	588	630	593	619	642	586	604	629	622	599	627	608	638	647	588	590	618	624	654	600	639	613	569	625	580	638	607	638	614	593	596	616	557	615	576	641	638	646	625	578	646	630	568	630	599	647	631	603	625	578	607	583	592	612	590	621	605	607	627	598	607	582	612	638	638	575	636	616	610	611	638	595	618	606	568	606	577	673	655	601	632	584	647	590	622	622	573	625	598	625	615	585	675	642	561	554	638	552	644	609	596	658	602	598	561	608	621	566	659	619	583	585	592	595	580	647	607	633	622	636	620	617	621	625	630	597	616	591	600	647	622	601	568	571	619	647	625	620	622	600	640	662	614	636	583	581	588	604	593	641	577	603	605	600	641	638	590	604	610	613	590	611	612	616	617	657	624	591	629	623	587	610	564	612	621	583	593	598	601	617	578	603	634	593	584	572	564	641	601	615	634	625	572	615	607	606	649	617	564	599	614	653	614	606	628	600	620	569	622	630	571	625	637	620	559	607	641	602	620	601	636	554	624	605	581	664	600	637	604	609	655	601	630	594	627	581	610	595	599	597	640	623	635	617	578	650	600	627	578	621	617	647	640	654	619	617	647	597	578	636	656	637	637	588	584	646	578	678	615	615	631	586	581	614	592	637	623	605	612	585	626	619	630	621	592	596	621	579	650	593	593	628	637	595	632	650	605	624	653	602	650	627	613	627	615	651	589	570	630	602	605	589	609	617	636	607	631	588	634	591	630	610	609	596	624	604	620	578	607	631	579	590	639	638	644	638	581	659	608	575	612	620	623	591	604	619	553	619	636	582	580	598	632	638	599	601	627	657	627	636	661	619	593	565	609	632	605	631	609	627	602	605	576	666	601	633	613	611	596	632	628	624	614	620	593	633	629	615
22941	21558	30430	25144	21022	17905	3345	724	579	544	569	517	523	556	488	539	448	508	502	476	466	452	414	498	512	457	419	480	446	500	753	1638	1857	1518	802	434	471	459	457	429	443	466	489	431	439	435	431	447	461	494	442	439	444	454	478	448	484	444	473	454	477	431	484	461	432	449	468	475	441	457	430	466	487	424	411	425	468	440	464	473	432	463	454	455	434	431	460	454	437	438	491	420	454	464	467	475	453	476	439	438	488	437	449	441	466	494	463	439	480	427	464	439	429	473	460	494	439	440	454	450	471	454	453	429	464	444	489	456	454	472	466	420	463	480	442	465	467	483	443	433	452	450	478	460	458	453	452	419	411	499	454	480	494	416	439	438	445	462	439	469	483	471	476	406	477	503	441	445	476	441	440	478	435	470	464	411	468	457	438	450	489	434	448	432	487	461	462	471	432	423	452	469	478	454	461	404	424	429	479	402	453	449	480	475	433	435	459	481	457	444	464	445	448	507	434	481	483	457	459	442	433	470	460	465	441	455	455	436	447	454	455	442	460	457	483	449	459	428	470	449	463	434	470	446	455	429	428	448	417	417	436	411	428	433	456	424	424	429	464	441	432	476	450	433	465	449	449	410	509	402	438	453	487	439	479	437	498	463	437	439	452	426	479	465	434	467	450	449	462	462	515	493	454	444	427	445	489	426	432	440	486	478	426	466	489	428	436	432	479	461	447	457	475	430	499	464	513	408	459	468	435	467	452	436	421	475	484	435	442	473	463	510	466	436	472	450	438	475	449	441	458	439	442	469	449	463	452	425	448	422	418	455	468	447	468	470	418	449	495	482	433	427	427	481	435	463	472	448	458	432	447	460	457	475	431	489	461	413	448	464	460	432	462	437	444	476	487	445	439	471	445	469	469	442	464	415	472	472	446	470	492	488	465	441	442	449	468	453	429	446	462	441	451	428	436	470	464	463	459	459	485	465	483	444	446	492	484	451	459	462	487	440	442	473	472	466	440	463	436	456	440	442	483	440	462	454	466	428	426	481	439	460	459	429	437	426	458	456	433	428	466	477	455	437	453	492	431	425	465	451	474	465	470	421	451	456	449	423	439	460	448	449	453	429	427	440	450	487	439	450	472	438	454	449	417	478	408	456	444	502	453	441	444	476	442	403	461	419	445	475	455	504	448	444	431	501	450	464	426	458	431	466	480	435	462	463	438	412	476	453	424	452	468	429	482	467	418	499	433	484	432	506	463	425	460	474	468	424	433	427	458	486	467	455	453	468	419	413	417	441	437	425	450	446	435	428	433	436	434	449	475	442	454	451	435	466	452	425	432	485	443	469	469	432	444	440	460	426	453	438	442	475	483	440	481	460	480	433	437	453	459	416	457	456	473	444	449	423	448	449	432	450	448	480	445	430	467	467	480	430	475	463	450	434	463	516	462	445	434	436	430	451	467	445	475	466	492	438	464	440	459	456	447	452	454	451	437	453	444	479	455	441	488	451	462	432	440	441	416	472	491	468	492	498	471	446	502	449	459	440	441	451	416	466	473	446	473	436	470	448	461	470	468	419	423	488	477	429	475	474	439	482	463	481	478	422	449	438	449	498	473	470	490	444	425	470	425	458	480	418	471	457	460	458	441	476	475	423	426	442	480	457	453	419	464	410	421	470	456	453	437	472	450	461	458	432	422	471	489	452	448	489	473	466	424	452	443	418	423	456	453	469	460	432	448	470	461	458	446	469	428	474	470	476	435	457	470	477	472	440	500	463	452	444	483	471	464	452	440	432	435	425	478	454	457	468	475	469	417	462	442	444	430	460	480	488	437	466	459	435	408	436	470	450	508	494	457	457	412	420	460	477	420	459	446	463	447	444	463	444	437	460	499	445	418	451	466	461	457	473	452	445	471	442	432	435	500	439	454	411	427	477	469	399	446	466	500	473	453	436	469	443	463	444	441	450	445	459	458	457	450	464	446	431	439	454	453	435	449	439	438	452	443	462	425	427	487	458	495	449	451	442	410	446	425	468	453	456	446	472	440	495	489	470	433	456	486	459	441	445	453	431	411	439	478	442	456	466	454	460	470	459	452	450	455	432	421	475	489	455	475	439	457	494	464	488	471	451	455	438	445	453	421	457	429	423	444	469	476	427	479	467	475	482	432	439	462	459	450	453	443	443	454	448	459	446	472	463	431	481	463	430	465	454	447	497	415	457	481	473	465	485	434	464	468	463	468	451	454	412	429	479	440	422	450	529	442	457	436	449	479	450	463	413	457	489	475	452	451	440	451	485	421	435	467	449	448	459	436	451	463	438	490	414	460	398	478	435	469	457	438	463	457	457	463	465	462	448	454	451	471	488	423	426	489	477	420	418	443	495	468	477	424	423	425	416	446	426	489	457	448	442	481	431	457	488	475	441	506	408	456	462	466	486	434	430	481	462	483	456	453	433	453	448	439	462	488	444	526	495	450	454	453	442	466	466	457	425	492	449	437	414	414	456	463	448	429	475	424	467	439	429	423	456	441	434	447	444	442	461	446	423	473	393	447	487	458	491	430	403	446	432	486	460	446	469	423	451	511	432	429	453	484	479	502	482	470	474	445	500	449	450	439	464	459	452	499	458	447	447	449	441	459	466	467	462	469	445	428	448	455	453	410	440	458	450	466	462	473	441	465	440	410	470	450	429	454	477	509	417	436	445	448	491	446	456	476	440	460	445	422	445	477	497	437	451	430	418	420	450	456	451	446	460	446	468	459	445	422	453	465	439	468	470	452	483	449	410	444	442	444	459	472	484	464	461	439	463	443	460	482	439	454	457	436	451	472	414	455	446	414	445	458	457	487	469	456	452	509	476	453	463	462	439	492	447	434	434	489	469	493	437	432	433	420	438	495	454	432	491	455	427	440	442	462	492	482	461	481	444	438	454	418	484	448	480	433	438	446	485	432	462	455	437	443	462	443	484	429	449	475	422	431	428	449	462	478	476	425	488	461	453	445	469	453	441	450	404	464	437	451	424	482	465	480	447	454	477	480	455	484	456	481	426	432	477	437	461	443	444	453	455	417	485	470	450	503	496	424	447	450	451	426	432	458	452	434	447	418	433	452	459	492	456	443	445	426	484	467	444	456	462	441	463	476	474	417	482	435	429	450	452	461	475	438	438	476	469	403	431	475	440	498	446	498	413	466	447	447	456	421	467	436	445	452	427	467	507	450	440	440	426	467	459	487	469	477	459	454	462	435	441	448	472	474	453	447	461	454	413	480	436	453	519	458	418	440	487	475	474	463	450	437	468	475	426	465	428	478	492	454	510	451	436	438	457	432	447	470	454	432	445	456	452	449	432	462	455	476	482	445	463	452	429	438	474	467	483	446	466	452	458	440	457	446	440	431	422	480	449	471	464	437	471	471	441	528	457	450	413	455	394	430	474	461	451	445	466	453	436	442	445	462	456	497	439	467	424	464	453	467	481	450	460	480	491	436	461	456	416	462	482	498	444	458	422
58604	101620	53962	10960	1759	1355	1102	992	892	840	797	737	767	712	683	707	696	728	676	625	700	658	703	627	651	618	644	633	620	708	1221	3221	3603	2808	1354	625	657	595	671	622	649	623	666	654	609	624	632	598	618	649	619	601	637	607	650	591	668	669	586	581	579	615	657	622	588	622	629	591	549	621	602	603	626	592	626	619	643	589	640	631	619	652	637	642	597	633	626	608	594	636	587	594	595	639	630	615	638	629	643	599	611	632	616	593	663	659	629	627	560	617	589	592	651	659	620	625	618	610	624	645	620	630	583	593	671	571	640	643	595	620	636	665	606	608	664	600	570	598	631	649	592	642	600	571	616	555	638	654	595	634	635	602	609	626	639	604	615	635	592	596	615	605	596	593	590	606	640	592	624	654	587	636	630	615	611	642	637	628	617	623	602	631	602	625	632	655	599	653	634	655	651	630	583	605	614	655	611	607	625	567	557	619	600	617	642	595	630	622	655	642	638	618	659	630	576	602	586	580	623	629	624	597	634	613	630	565	651	634	581	610	628	585	566	633	647	655	630	652	592	591	650	665	613	601	636	623	620	621	668	634	632	636	619	577	628	614	635	593	581	624	611	608	622	624	643	620	625	625	587	609	576	616	604	637	603	602	647	629	618	600	584	610	562	630	601	580	569	593	582	630	620	616	611	638	599	615	608	580	647	618	588	593	594	624	634	657	590	656	625	664	644	565	611	619	578	625	592	624	596	559	636	641	651	629	597	594	645	679	640	603	609	570	618	603	626	573	617	604	664	625	635	639	629	629	591	586	597	598	601	560	633	631	583	636	569	612	633	611	649	569	577	622	642	634	597	663	648	632	594	594	598	643	609	644	603	625	671	646	676	586	634	651	661	597	599	616	654	610	626	604	581	611	595	615	629	618	662	623	616	609	582	651	609	569	608	590	653	649	634	638	644	627	676	626	633	625	625	643	616	589	599	592	643	642	661	597	611	622	584	631	670	644	621	591	601	665	573	602	650	597	600	649	635	616	631	592	595	610	597	621	611	626	584	633	642	580	620	610	601	655	635	648	599	600	593	639	613	628	620	626	570	642	632	640	634	610	586	642	606	592	605	639	648	635	616	631	621	643	566	621	630	671	622	612	665	604	619	606	647	571	601	657	615	636	606	613	620	584	616	629	599	643	614	645	608	577	642	634	607	596	620	614	639	625	620	590	611	570	612	574	622	594	601	651	645	628	618	623	610	630	637	548	599	644	605	595	663	647	639	625	605	648	668	649	637	640	643	660	602	651	667	645	593	601	608	614	641	604	608	632	606	600	609	595	610	653	599	645	548	633	580	601	642	628	648	603	643	577	616	615	621	594	658	627	626	635	668	618	615	610	597	632	594	643	595	632	639	658	588	596	605	595	651	584	595	640	646	599	611	596	621	602	634	607	577	597	637	657	671	609	603	613	654	652	623	584	604	605	610	599	642	661	648	586	597	664	648	593	648	640	611	629	598	603	645	623	624	625	634	643	631	565	659	599	610	666	588	622	614	646	631	622	594	607	625	588	645	602	633	660	598	604	627	637	653	617	607	618	576	606	561	606	612	613	598	625	613	594	625	653	615	598	592	624	557	612	642	580	648	688	640	598	611	597	571	639	622	645	615	550	634	628	602	644	630	637	613	634	585	612	587	598	597	592	589	625	640	615	603	644	624	628	619	627	617	628	626	641	616	610	600	625	635	652	607	626	602	619	591	627	597	598	648	612	585	583	597	567	608	567	657	638	630	600	641	608	637	621	574	595	609	600	563	601	597	565	666	603	626	590	607	598	606	620	632	630	631	597	617	632	657	627	652	654	606	583	555	611	631	613	645	621	634	603	632	625	564	623	626	614	637	615	587	640	636	646	639	628	608	647	627	615	604	638	607	657	595	612	634	570	590	609	609	636	569	627	644	608	588	604	608	625	642	585	611	631	622	672	609	596	588	547	606	632	632	625	655	576	631	595	606	614	594	614	592	632	597	622	600	557	596	612	615	609	617	639	613	658	622	629	651	595	614	641	652	610	628	575	611	614	606	614	620	613	644	598	594	601	657	638	638	606	549	566	622	618	636	619	604	591	626	641	606	595	603	618	590	631	599	639	609	615	631	573	625	627	619	593	583	579	567	605	657	630	614	638	637	625	629	594	647	691	632	624	640	585	630	625	623	663	635	649	575	619	621	602	613	610	625	571	628	561	596	585	586	660	684	599	644	645	607	607	594	667	607	632	618	632	647	645	638	545	596	642	662	606	632	597	613	569	618	599	665	589	609	612	601	641	626	667	633	623	666	613	566	638	576	622	619	575	583	657	629	620	627	607	560	644	593	611	596	616	598	617	602	634	636	614	648	625	638	583	583	666	656	609	656	645	636	600	641	630	594	654	629	619	624	634	612	571	618	612	602	584	600	606	633	654	629	635	627	629	610	595	586	626	619	610	627	618	633	602	638	636	642	625	620	661	655	594	638	612	605	650	646	672	577	586	559	612	649	621	618	644	601	570	667	608	660	614	610	621	610	604	622	586	595	619	627	627	634	631	586	604	610	627	641	582	639	598	648	637	605	588	593	610	592	586	653	601	637	609	618	628	653	651	617	630	634	601	613	606	597	613	607	608	631	647	617	629	614	596	600	680	613	616	595	612	649	621	612	587	593	611	614	595	591	596	577	601	672	631	605	611	606	594	646	658	663	651	618	600	626	609	639	619	589	597	621	588	602	666	605	595	636	590	621	611	642	671	633	633	609	640	610	611	651	645	599	626	605	628	644	636	637	620	601	603	638	656	611	569	607	634	610	577	582	620	603	627	619	661	594	655	661	642	586	620	586	615	612	677	612	611	643	622	591	620	660	593	583	654	579	597	623	647	625	620	628	694	641	640	611	605	649	627	601	594	631	650	564	651	624	654	562	607	593	626	628	586	604	634	620	612	611	621	652	602	624	588	575	633	629	617	643	616	646	605	592	598	627	590	611	637	601	619	628	633	638	599	607	631	614	634	629	603	616	631	641	610	637	624	591	640	609	606	589	607	661	623	616	619	622	598	591	653	618	643	632	621	615	641	618	617	610	585	629	621	594	617	589	613	626	621	621	583	632	603	593	641	603	606	607	639	599	657	600	602	638	586	622	622	629	612	629	646	590	606	627	641	572	583	672	597	626	587	646	605	627	624	625	643	639	596	606	584	577	592	658	600	620	615	597	624	615	602	597	574	617	599	572	629	623	613	596	635	598	584	660	617	630	645	642	630	644	603	614	635	634	626	597	638	627	637	629	555	595	602	599	617	593	618	609	566	656	669	619	590	631	586	593	612	625	622	571	642	632	616	598	626	653	614	616	612	616	641	609	638	613	628	629	614	601	638	607	618	614	618	610	613	630	648	663	645	610	620	654	631	601	635	598	585	591	662	634	669	646	649	645	646	588	679	666	628	642	592	614	598	642	579	606	610	596	587	582	612	611	618	585	640	590	642	624	606	630	625
27638	27346	30049	6558	358	321	293	284	292	275	304	306	305	276	283	241	265	283	282	291	291	309	314	286	281	323	312	301	310	275	303	325	411	378	330	332	290	305	291	266	268	316	321	321	270	307	280	264	269	281	273	296	264	310	287	288	310	306	280	290	295	281	287	271	339	282	299	298	259	272	283	309	272	301	302	287	280	292	251	282	292	294	279	315	285	280	289	314	276	293	276	309	283	289	296	292	285	268	275	294	301	288	313	294	306	278	298	274	304	283	282	281	276	311	276	289	295	282	289	286	315	294	295	299	303	280	281	301	326	297	283	297	295	290	238	299	301	281	272	271	271	276	305	287	292	270	290	294	271	279	272	283	306	262	315	306	271	305	285	300	309	288	310	277	286	261	290	303	287	317	278	320	289	278	266	273	307	273	315	283	303	341	263	309	263	281	315	317	343	277	341	317	309	279	290	309	269	275	300	265	329	251	328	298	269	283	309	285	292	266	278	295	282	292	264	288	275	294	318	306	302	327	293	306	283	292	285	291	257	274	288	285	287	300	293	296	320	320	271	272	269	330	278	294	282	311	314	280	308	275	295	264	302	303	315	317	280	285	285	290	269	309	297	294	296	299	288	297	303	269	293	308	294	300	297	285	269	252	281	272	286	321	281	305	293	306	304	299	273	320	275	303	257	299	282	290	275	299	299	283	301	256	256	301	270	266	299	288	309	304	289	299	286	312	283	267	286	286	270	305	314	277	296	271	291	258	313	278	288	270	295	283	296	279	310	288	265	281	275	294	322	290	295	274	314	284	312	315	294	334	291	304	298	261	304	298	293	309	297	304	289	294	303	297	298	270	298	284	291	294	267	282	274	294	274	305	298	308	304	306	275	306	290	292	304	295	289	271	268	286	297	294	302	285	256	278	304	262	294	328	334	268	285	313	296	275	306	310	279	303	274	279	298	303	295	307	282	292	288	311	273	283	281	272	283	258	271	299	316	343	305	298	305	280	291	271	299	291	280	269	276	276	279	287	304	279	291	287	270	294	280	289	319	288	283	313	304	253	274	310	335	274	311	306	281	268	327	296	268	261	296	266	293	304	289	302	288	318	285	314	288	266	264	300	291	272	278	294	314	309	265	299	275	264	315	296	317	299	273	270	291	252	319	301	285	285	301	277	268	288	291	280	240	293	269	283	328	302	289	278	292	315	300	292	288	275	302	281	284	260	276	296	291	306	297	271	298	303	269	297	303	290	303	285	293	282	283	305	308	294	300	277	300	271	275	301	274	324	275	278	262	292	302	297	312	270	303	305	262	301	302	306	294	273	276	289	276	279	303	280	276	294	280	251	308	313	309	301	319	275	273	318	268	302	302	297	319	268	309	305	282	301	322	283	302	265	283	289	284	301	253	299	285	304	302	323	265	285	306	291	278	306	282	329	301	334	290	335	298	307	289	295	287	293	287	266	257	288	308	293	302	267	285	301	317	324	290	296	290	308	307	296	296	288	287	265	267	304	286	282	302	296	301	298	295	278	309	295	276	275	298	269	290	275	276	308	283	296	286	255	292	280	297	299	320	254	327	280	285	257	313	276	278	288	319	284	302	292	306	292	284	276	293	297	271	319	271	273	261	258	318	285	272	260	301	290	318	301	287	273	301	279	249	314	274	295	311	288	261	316	299	282	288	272	286	328	323	305	320	294	289	290	306	296	293	292	294	280	310	285	295	274	301	288	275	279	249	276	289	300	303	301	316	305	304	296	263	275	305	314	260	287	283	264	287	276	275	289	256	282	302	303	290	308	289	293	276	283	307	329	304	309	276	301	277	302	287	265	276	290	302	300	266	302	273	265	306	279	273	311	292	294	302	307	308	301	261	251	289	282	270	304	292	249	304	295	293	271	267	284	272	265	285	303	293	297	271	298	262	270	300	291	296	297	301	261	320	314	315	278	293	294	294	314	291	299	304	295	305	258	287	288	285	304	255	284	290	281	284	290	315	302	302	273	289	287	303	293	293	281	304	267	258	314	316	253	303	300	269	292	295	285	270	291	277	266	272	291	306	296	298	314	270	269	290	274	275	283	276	272	281	274	286	307	289	286	264	295	279	292	301	305	277	302	300	286	298	287	261	309	280	284	308	276	287	304	279	285	262	295	286	307	305	278	304	266	281	315	315	282	279	315	290	287	306	280	280	249	301	282	310	290	297	279	309	299	280	275	298	293	285	290	293	297	303	266	294	298	293	311	282	287	301	301	289	314	338	304	281	286	284	271	285	301	279	268	310	302	285	297	305	278	264	301	270	290	295	315	315	306	292	288	269	267	282	286	295	284	295	303	286	307	290	282	278	289	283	334	272	285	266	284	295	313	298	295	274	292	289	307	302	307	312	295	285	304	298	287	325	321	282	278	280	291	251	277	266	323	266	279	318	319	298	268	285	298	296	286	313	294	297	288	306	274	301	261	270	325	294	309	288	302	267	284	282	273	273	269	324	278	289	286	301	292	310	326	306	289	300	277	278	295	296	309	242	289	297	265	299	320	296	283	317	289	275	308	288	296	295	281	304	269	269	269	268	293	290	308	300	290	295	282	292	295	304	271	287	261	302	274	302	318	281	306	294	290	295	313	311	284	276	264	298	283	291	285	287	284	280	313	318	274	275	288	300	315	275	322	278	294	298	291	287	261	266	287	279	293	291	281	304	280	310	285	302	273	282	304	284	302	312	258	312	301	293	278	281	285	282	280	291	273	280	291	303	295	290	293	326	281	304	266	305	278	316	299	243	291	298	321	312	304	313	278	290	308	305	296	276	301	277	277	308	282	279	313	275	300	288	274	298	294	313	272	301	286	301	315	278	271	301	271	285	263	261	309	257	295	316	304	280	313	314	299	273	313	308	282	279	300	280	317	304	290	322	290	270	293	306	316	286	279	279	286	273	293	318	273	268	264	307	267	290	320	283	292	281	299	298	294	287	295	286	305	309	291	290	320	312	305	269	291	284	312	284	270	316	311	273	297	311	286	281	311	280	293	280	303	282	325	323	310	296	299	302	280	281	250	306	264	311	301	310	300	306	279	283	277	244	298	301	298	258	306	345	290	317	293	294	308	319	283	334	300	281	306	299	308	284	283	273	279	310	293	293	297	293	290	268	292	267	286	302	275	260	275	290	303	278	290	304	301	297	298	288	294	328	278	291	294	323	298	304	308	280	270	296	296	268	263	278	273	299	285	314	299	298	294	258	289	279	256	307	286	293	283	311	286	296	297	318	280	301	280	311	291	326	306	282	297	281	284	322	291	283	294	288	335	287	270	296	264	291	281	307	299	288	303	283	315	299	311	293	266	273	320	304	273	308	322	289	291	323	286	271	294	307	303	309	304	305	306	279	269	288	278	302	293	292	299	322	296	279	330	309	293	306	303	275	267	265	289	315	286	305	281	300	321	295	298	260	297	330	276	272	309	299	287	301	277	292	297	298	288	283	287	309	315	284	319	279	306	285	301	281	314
32550	46814	27070	1702	513	473	453	408	441	411	400	419	425	415	425	420	383	409	427	412	420	408	414	387	435	408	426	428	434	421	429	544	670	612	444	400	412	412	405	430	422	445	465	449	409	402	407	423	409	398	441	422	405	423	426	362	391	401	415	430	411	434	421	396	396	419	401	420	411	435	404	421	418	413	393	422	416	397	426	444	419	437	418	395	417	386	418	404	421	437	393	396	432	373	436	414	413	404	387	416	395	418	415	414	390	405	416	386	392	404	395	407	430	452	422	410	429	421	390	399	439	429	407	423	422	411	407	441	386	404	406	403	391	442	440	399	351	360	410	412	439	417	407	418	433	405	406	470	427	408	411	437	426	462	378	388	420	431	411	384	418	411	416	363	411	361	414	411	351	424	410	419	423	450	412	393	451	418	428	411	400	396	417	451	384	419	426	408	399	427	390	409	397	435	430	414	420	392	434	433	408	423	419	420	404	401	392	410	399	433	408	396	362	426	461	441	421	422	402	415	440	398	413	416	398	422	427	386	434	457	396	418	421	416	417	422	427	350	406	435	411	402	446	435	422	411	384	435	365	456	444	421	399	410	406	422	431	411	405	420	394	441	434	376	398	419	448	368	412	414	413	412	404	374	427	388	406	430	372	411	397	373	390	428	394	431	425	442	403	405	432	419	411	422	418	455	445	440	423	415	418	413	392	396	390	410	404	429	409	431	400	378	397	421	430	414	429	364	424	418	426	410	411	370	437	391	415	423	415	384	403	426	428	386	396	405	412	406	384	433	396	401	427	420	393	417	412	398	420	402	433	430	387	420	417	393	413	410	428	409	400	402	422	392	380	421	418	423	383	393	399	404	401	392	394	402	391	410	433	399	449	415	391	407	384	402	414	417	423	422	404	397	413	421	448	410	413	435	377	416	435	402	403	438	459	394	415	414	442	387	428	403	383	390	433	434	370	438	399	382	404	444	434	398	425	416	401	438	432	422	408	396	393	408	402	412	422	418	421	444	426	389	385	441	387	396	426	421	447	415	418	431	368	413	387	418	437	439	386	441	401	385	400	435	405	437	384	403	412	443	395	388	367	373	386	386	430	413	423	425	393	421	377	438	400	436	429	379	449	409	425	421	405	449	435	437	419	410	414	423	413	358	413	407	404	409	410	431	414	405	404	389	422	421	396	398	387	413	458	414	381	422	400	403	425	409	413	396	406	379	413	450	396	414	396	394	380	440	386	408	412	398	421	403	433	441	427	434	410	428	407	382	402	430	405	381	419	408	413	414	416	397	418	409	373	404	428	399	409	403	440	409	428	439	419	397	403	430	407	417	395	402	414	390	446	428	389	411	406	385	437	387	377	386	394	453	399	425	425	374	411	380	398	417	399	468	395	421	396	392	404	414	394	404	407	380	402	407	450	396	383	423	399	377	392	392	402	406	423	394	424	398	399	394	401	406	473	425	399	413	410	448	405	439	433	387	388	400	410	414	395	428	409	416	436	424	404	397	426	396	388	414	398	379	383	386	380	392	390	402	410	437	417	401	408	451	421	390	407	397	459	403	423	368	399	402	429	366	445	375	376	421	399	399	408	394	385	422	408	383	368	403	422	386	377	425	370	393	428	396	394	408	447	415	405	405	392	391	388	414	389	391	409	436	398	402	405	409	400	448	429	398	396	384	422	390	435	390	407	386	417	423	433	403	454	433	453	447	420	409	377	391	409	426	416	417	444	350	389	400	431	438	422	406	451	427	421	378	418	409	412	430	409	423	395	430	396	411	375	420	375	415	431	386	411	447	423	383	413	389	367	419	406	436	396	425	389	363	426	403	434	391	371	387	407	461	397	413	390	430	415	406	396	434	434	428	380	420	413	431	412	401	428	412	437	423	467	436	435	418	408	407	441	420	401	392	419	446	408	383	419	413	410	442	448	362	425	404	449	450	435	392	411	418	419	410	412	410	428	429	405	399	423	416	390	393	401	399	427	401	407	415	428	413	394	430	407	421	384	382	423	437	413	403	396	418	426	427	384	389	417	380	422	409	412	406	414	414	419	391	449	368	411	402	397	416	435	411	420	401	389	432	441	411	373	424	430	431	412	398	401	431	394	431	425	404	396	393	405	403	399	418	411	395	432	421	399	407	405	420	385	429	394	384	428	391	420	431	428	422	418	402	403	392	426	413	375	408	390	412	385	412	418	428	416	398	406	410	426	379	406	406	391	403	429	413	373	419	399	423	397	394	420	424	412	412	429	387	383	369	385	406	442	427	394	425	399	395	440	404	423	401	380	399	389	392	431	397	414	390	406	399	423	399	367	387	411	418	422	457	405	414	398	406	394	361	389	419	441	415	391	446	418	377	411	423	413	411	408	379	397	390	416	411	395	394	431	364	418	390	426	417	448	440	398	417	383	381	412	433	414	403	395	414	402	433	428	406	421	377	411	363	401	416	376	411	446	409	421	420	422	382	395	396	456	406	388	440	403	419	402	433	405	382	400	399	417	405	472	385	401	425	426	442	396	431	403	397	415	430	407	431	398	411	402	415	356	421	412	380	400	420	444	418	418	419	443	431	409	393	376	412	442	407	401	441	404	411	403	374	388	397	396	410	411	392	446	420	399	375	445	407	412	427	414	441	446	431	376	407	425	411	416	415	437	418	418	396	388	424	419	417	405	434	399	387	404	416	413	399	406	407	378	413	401	413	406	408	418	450	424	432	417	431	421	382	428	397	402	421	398	419	427	427	413	376	406	423	450	388	421	392	411	429	404	424	432	421	381	414	408	458	411	428	341	396	415	408	425	415	429	412	401	371	401	419	402	388	407	427	394	421	422	416	409	381	418	410	429	407	416	414	419	429	377	394	436	431	429	418	393	401	423	413	404	458	432	424	384	424	444	400	416	369	399	393	425	430	393	419	431	402	381	413	404	440	373	440	374	420	427	400	385	435	411	399	406	427	407	408	432	418	437	412	411	387	406	377	412	448	437	440	376	435	399	423	433	399	410	420	429	406	399	435	436	420	381	386	422	379	418	395	394	438	483	426	404	399	407	427	396	387	383	403	407	401	351	419	424	423	434	431	393	436	403	424	476	402	398	380	419	397	421	435	435	407	410	409	394	403	390	412	401	430	411	401	419	428	400	426	385	398	385	363	397	380	402	393	419	393	413	401	407	418	415	388	438	414	407	394	396	400	418	392	428	425	384	417	402	408	389	430	432	408	431	457	413	428	388	386	403	436	414	410	404	392	386	418	388	392	378	399	410	446	401	413	396	426	403	419	406	462	415	432	393	382	388	427	404	417	372	377	381	396	412	396	434	411	390	420	410	396	412	403	396	404	409	434	416	452	385	447	409	413	427	400	397	457	396	429	401	392	415	426	431	389	425	399	442	404	426	422	421	421	434	404	391	411	420	415	382	417	413	408	381	373	415	422	405	396	426	400	443	400	406	380	388	385	461	389	400	425	427	436	418	427	445	409	450	394	406	400	405	375	397	413
24046	22029	30437	25865	20527	10788	896	540	492	517	518	510	474	474	463	461	461	436	446	455	446	452	497	444	443	477	467	474	470	480	685	1086	1152	868	581	441	478	446	447	477	448	497	468	435	441	445	467	455	464	489	448	477	435	443	465	460	426	499	424	449	443	438	459	442	474	463	453	466	481	455	447	461	464	435	461	480	458	469	513	435	441	433	423	459	437	431	429	420	459	418	410	454	480	476	444	420	440	429	463	450	429	478	427	453	442	443	450	479	458	445	446	454	487	435	408	451	457	475	447	435	412	450	472	494	429	478	412	445	465	476	457	459	430	430	483	430	442	445	474	476	463	418	457	513	464	432	440	434	419	470	421	470	481	445	465	437	428	443	431	453	440	430	466	427	444	455	413	429	465	445	458	423	417	423	434	441	478	455	471	474	480	466	465	428	421	407	448	432	444	400	464	440	430	464	450	506	483	437	437	411	458	418	421	457	465	452	442	468	455	463	456	422	455	439	467	424	429	450	436	417	446	459	487	459	465	471	431	467	476	474	468	456	442	448	467	452	419	449	421	441	460	462	434	467	408	454	453	435	436	444	466	474	464	438	492	448	448	439	470	446	433	449	467	451	470	460	435	455	450	478	452	423	435	482	472	459	446	447	453	447	507	450	408	465	415	476	452	422	468	466	424	427	438	463	473	451	467	438	435	445	470	428	436	462	466	427	424	405	459	442	450	409	453	454	457	422	435	473	429	419	459	466	455	424	436	469	427	456	447	435	440	449	471	473	471	474	449	446	444	441	456	451	461	456	472	468	478	439	475	419	456	432	471	447	442	456	440	431	452	419	463	451	470	452	485	449	451	461	403	415	436	457	434	448	458	468	465	432	476	441	445	480	456	455	447	466	459	437	462	451	466	463	487	464	402	397	451	453	431	423	445	427	468	426	433	419	439	447	431	425	462	429	438	443	482	431	464	439	440	425	425	418	490	415	456	472	484	457	491	459	457	441	485	482	471	457	459	451	476	428	444	438	427	438	444	439	479	444	433	451	450	469	438	425	432	453	463	445	443	401	455	433	492	403	441	425	453	454	453	441	471	443	428	434	450	435	442	484	464	460	434	435	502	471	471	455	422	456	443	458	450	478	443	450	421	433	457	461	451	483	462	410	432	457	415	444	422	436	420	439	439	417	454	440	425	412	461	457	462	431	461	465	485	435	445	448	441	440	475	452	448	422	413	471	469	442	411	402	472	429	426	430	409	472	408	470	485	462	436	455	431	428	478	438	456	448	448	425	440	457	445	462	439	423	476	458	498	466	421	459	443	427	463	445	462	423	449	451	423	445	432	459	448	421	441	407	423	441	430	471	412	450	413	424	471	445	495	452	416	454	470	411	462	447	473	435	433	407	442	483	470	435	474	408	464	461	465	444	422	446	470	437	462	482	450	449	411	444	460	449	437	467	448	419	433	444	460	453	425	487	430	439	472	452	442	429	461	445	451	454	471	473	420	453	464	444	404	458	433	439	437	399	416	464	463	462	438	490	439	489	471	436	448	435	481	460	425	462	465	439	489	460	446	425	457	444	444	448	442	448	428	467	454	479	419	449	437	471	406	459	464	480	419	429	483	492	443	461	435	458	488	424	430	433	430	449	467	428	430	458	484	440	459	446	505	443	452	433	443	460	436	460	403	448	421	432	472	455	453	420	459	435	488	415	441	440	459	448	462	413	467	463	435	445	473	456	445	456	438	442	447	439	442	470	440	457	499	432	438	453	463	439	425	422	477	463	457	444	442	427	465	446	416	451	458	500	420	445	439	423	495	478	445	448	413	446	474	459	459	427	450	451	462	439	465	471	477	438	474	394	467	449	434	452	432	426	433	453	450	470	454	412	436	463	457	481	450	454	457	432	451	474	482	457	451	405	455	468	418	472	456	479	452	456	438	461	458	429	442	427	492	448	449	465	455	461	483	463	447	479	458	455	444	443	460	470	465	489	382	458	438	458	454	429	459	458	438	425	459	440	433	436	451	420	432	429	433	407	422	434	453	488	430	404	428	472	483	414	442	488	485	407	451	442	449	436	458	474	443	454	416	449	430	432	472	445	469	463	441	455	472	469	443	458	436	429	443	431	417	427	439	466	476	445	464	441	439	461	425	426	473	437	459	447	430	474	421	446	456	449	438	480	451	457	458	460	471	416	449	445	449	436	431	409	417	431	448	443	405	453	429	449	486	430	442	469	470	439	435	481	440	451	466	433	454	480	441	480	436	470	449	432	441	444	428	476	455	463	475	422	449	466	452	464	437	452	448	465	484	435	414	432	443	430	458	442	451	456	455	434	439	460	440	446	492	446	422	509	494	437	449	476	410	437	470	448	428	419	461	401	430	449	430	423	474	479	456	465	435	428	439	426	438	447	476	488	440	450	435	435	478	428	446	486	422	466	459	442	460	499	454	462	452	456	436	427	451	430	425	417	427	447	435	451	437	433	485	436	447	447	447	446	443	424	454	476	450	454	447	471	432	464	462	434	425	473	466	417	452	461	460	478	428	431	456	413	461	490	456	452	469	453	433	409	452	471	444	463	437	493	474	442	481	436	427	435	493	481	436	471	452	438	452	436	465	474	457	463	425	438	461	459	440	452	448	431	421	447	435	451	436	413	448	414	429	459	441	458	458	466	419	458	445	405	435	423	425	456	454	476	460	448	461	459	441	451	438	475	451	489	449	457	457	443	419	424	457	419	443	440	485	446	424	419	473	436	442	443	439	441	399	452	433	418	385	440	442	419	458	467	449	427	443	448	442	471	416	452	465	449	440	480	483	478	466	442	453	421	467	424	412	455	458	453	428	471	446	432	467	444	436	424	446	447	439	456	456	453	439	465	490	445	443	447	447	463	463	430	442	462	466	441	437	433	457	438	394	428	471	415	442	422	432	448	458	486	438	435	501	433	442	409	457	481	421	406	473	460	464	420	459	475	446	415	435	420	452	446	442	437	466	463	462	465	433	495	459	479	446	452	450	479	422	441	462	471	453	450	442	493	479	454	471	423	469	441	451	441	454	451	457	475	460	445	425	440	453	449	450	444	461	474	451	429	453	459	464	437	447	467	478	449	432	446	467	438	437	458	449	433	458	458	419	448	464	435	428	464	482	428	489	448	481	443	419	460	455	400	457	462	421	467	451	421	472	457	442	458	457	453	425	446	462	396	411	500	470	420	454	468	420	464	457	402	415	437	464	474	449	459	482	461	474	436	479	439	455	472	450	440	446	435	402	434	479	477	469	453	456	454	448	495	420	435	450	451	473	489	471	451	465	468	475	429	459	463	426	451	498	426	465	463	450	420	451	434	432	437	439	445	465	456	463	452	406	486	464	451	426	448	458	446	465	421	428	435	472	423	443	419	428	453	468	433	491	463	420	451	468	473	484	469	425	438	446	445	492	446	422	457	454	467	469	475	467	438	432	499	459	445	459	460	439	435	414	418	424	475	446	459	461	419	424	450	458	434
56523	91071	49634	6693	1605	1071	873	769	782	779	705	703	696	647	660	652	676	645	663	656	626	611	619	663	658	649	670	584	648	691	1073	2108	2161	1694	884	603	624	629	639	569	595	623	628	581	602	632	613	623	596	623	559	616	621	607	607	597	660	630	592	624	623	621	634	606	626	634	641	666	601	611	592	602	629	603	623	617	629	611	655	593	629	566	605	626	621	590	593	637	640	606	605	622	605	626	658	612	633	643	595	630	616	640	619	620	568	650	610	602	601	618	623	626	596	598	618	617	628	619	609	658	590	606	594	592	611	621	626	657	583	626	607	635	577	636	603	571	629	589	655	604	630	688	584	586	608	581	623	661	585	627	609	651	644	628	617	637	621	596	610	637	628	596	628	630	643	591	565	587	576	638	619	594	620	618	607	630	629	650	618	636	600	628	633	640	625	589	563	604	597	630	588	639	592	649	646	670	644	576	633	603	664	631	610	607	596	597	607	595	653	633	582	622	576	595	609	596	625	666	597	616	597	615	615	656	599	643	601	605	608	667	616	621	622	619	601	632	616	594	590	649	595	577	590	587	598	640	666	624	570	600	618	593	620	620	573	640	626	642	610	666	635	598	620	590	632	657	645	621	616	649	599	619	584	602	599	585	610	641	599	590	587	662	595	612	638	629	583	579	601	626	649	626	607	622	604	588	598	619	606	600	661	612	629	617	617	629	657	576	607	598	643	587	627	609	606	653	569	620	621	600	571	587	567	646	637	628	665	594	626	630	650	655	587	574	574	633	658	602	605	595	599	621	606	579	659	647	620	606	625	618	597	635	562	574	603	617	627	635	616	596	668	629	587	605	617	618	622	614	600	642	603	638	596	616	607	635	637	585	621	621	662	609	652	634	592	628	611	692	638	634	623	605	677	625	619	619	607	599	612	610	668	610	613	617	595	633	623	630	619	622	612	643	582	585	610	596	598	635	591	603	607	628	617	588	637	599	623	650	610	610	585	612	593	642	593	642	588	635	600	602	607	635	649	617	632	606	637	632	598	645	650	598	628	659	620	627	617	582	606	592	577	657	584	618	668	613	596	585	614	612	610	642	618	583	619	617	590	589	598	556	635	579	629	612	667	612	640	586	656	630	617	630	635	627	604	595	622	610	663	670	598	631	629	581	600	611	621	619	648	636	652	600	612	584	617	605	591	613	598	605	622	633	673	623	626	637	594	608	607	641	635	579	588	609	590	603	649	616	650	600	637	631	617	608	622	567	594	616	632	619	579	608	665	598	626	633	610	591	609	657	602	628	602	623	626	571	613	614	620	623	640	625	622	590	590	595	655	627	651	631	605	613	588	591	616	624	598	608	613	608	612	590	635	603	613	652	661	646	605	648	677	636	606	621	615	638	625	648	578	599	640	615	634	635	606	625	646	616	590	591	652	667	589	651	631	649	627	624	616	632	590	629	657	623	597	614	635	659	646	647	643	612	640	625	632	666	596	621	579	617	596	623	595	541	609	643	622	626	619	592	595	607	578	634	630	644	602	660	600	629	635	679	622	633	607	615	654	646	566	592	559	615	583	605	648	592	607	585	647	615	617	663	613	632	601	639	586	693	606	612	630	600	648	591	669	626	604	614	602	592	632	605	606	643	581	595	625	663	632	614	593	619	637	589	620	610	628	606	543	552	656	594	650	644	663	592	641	614	625	587	631	630	601	608	621	667	622	621	606	626	624	592	617	595	632	671	599	628	642	596	660	596	579	595	612	611	619	625	601	636	619	636	649	597	585	584	597	590	604	598	626	615	624	651	589	631	602	619	609	574	630	668	607	592	581	614	615	617	572	632	608	615	602	650	575	599	611	595	601	606	617	635	628	575	618	654	619	621	614	604	630	650	620	601	641	641	623	614	643	629	622	612	617	624	606	630	616	625	592	642	624	616	605	607	628	603	685	642	578	628	583	590	606	607	644	660	596	632	603	633	621	604	617	627	610	607	612	652	640	646	614	629	654	683	635	585	614	565	632	620	597	610	662	611	646	617	595	615	687	605	557	600	617	624	656	688	573	610	608	620	612	645	633	604	605	642	603	640	624	622	618	642	647	609	581	578	622	645	575	628	633	615	647	579	627	625	630	664	601	574	627	605	635	645	595	636	624	558	603	598	604	602	632	608	584	674	596	629	640	589	632	595	623	609	639	572	616	639	630	617	639	631	562	654	638	628	606	669	612	589	640	645	599	584	648	638	640	622	622	630	622	603	606	683	629	627	612	610	609	643	624	608	620	622	600	615	645	578	627	634	629	632	651	629	651	614	614	601	610	664	597	591	597	671	596	574	645	653	636	602	620	666	634	626	655	603	597	611	618	657	598	611	596	585	630	598	637	586	630	620	586	569	658	643	595	619	628	650	664	660	608	620	606	648	643	600	623	619	622	654	590	604	618	668	643	631	625	629	573	577	612	619	636	623	618	601	624	640	591	592	643	650	623	634	570	608	598	629	611	593	600	589	607	632	596	622	623	568	639	613	611	653	656	618	595	600	590	578	636	624	596	608	629	604	614	607	656	632	599	663	632	605	587	628	676	625	588	605	597	639	604	623	653	581	609	655	556	626	605	619	556	611	619	616	630	614	616	658	595	649	573	588	644	643	654	658	632	614	638	611	619	586	619	608	646	609	636	621	610	636	575	581	606	614	617	633	610	571	615	599	625	601	636	636	593	606	630	607	615	586	632	603	580	601	621	614	601	575	652	569	621	644	640	646	642	607	637	625	599	603	605	583	605	591	663	594	599	619	571	641	626	598	593	636	646	616	627	606	575	605	623	603	625	648	621	649	638	600	641	618	632	589	631	610	598	595	615	587	634	598	654	628	589	598	644	600	608	623	607	574	606	620	605	658	586	639	634	613	607	630	618	600	619	642	610	615	583	627	605	630	624	655	611	646	605	599	637	609	608	651	636	596	603	601	590	588	571	599	626	597	629	596	609	598	657	638	658	625	619	644	602	629	645	588	579	615	597	621	629	582	643	602	608	637	632	629	598	623	573	642	612	603	594	656	659	619	614	596	652	581	638	571	633	597	623	608	629	595	626	625	637	615	637	625	618	626	611	624	610	587	601	653	599	656	630	652	597	660	597	589	652	595	602	634	626	624	583	604	651	636	617	616	624	616	628	576	630	572	566	614	642	618	626	627	625	667	619	635	587	612	639	647	664	607	621	594	629	625	599	629	642	614	621	604	634	629	619	586	560	587	620	637	632	666	647	602	596	618	616	624	621	638	670	608	569	632	651	621	620	632	647	603	675	646	604	608	630	610	607	629	591	635	622	623	646	579	611	595	644	607	585	606	617	637	597	661	625	611	631	604	607	599	574	551	624	635	587	643	607	610	602	623	593	663	629	668	617	620	624	654	622	599	628	623	605	616	591	616	642	629	639	610	606	587	596	624	597	597	661	594	614	636	618	634	617	615	624	587	588	669	628	594	630	614	624	589	597	631	577	639	647	624	607	578	617	615
22992	21470	28864	25303	21155	20767	8986	741	559	531	539	524	528	514	526	509	537	458	508	483	506	473	462	533	487	485	505	471	472	516	821	1862	1842	1290	725	482	430	479	515	450	455	437	488	465	452	422	439	496	470	465	478	500	479	463	445	429	431	437	467	440	485	459	461	473	453	481	456	465	463	456	431	497	445	468	468	485	464	478	502	450	457	483	495	479	466	470	497	487	469	442	484	443	458	476	492	460	480	438	468	485	464	449	471	487	483	489	449	472	476	448	473	441	450	461	509	441	497	487	415	443	472	475	470	484	473	459	488	444	455	458	439	495	472	449	493	477	456	431	447	500	454	466	455	442	446	474	457	509	454	459	480	445	470	477	470	457	463	477	456	435	447	431	455	492	479	474	425	463	448	496	432	439	450	501	471	462	482	465	449	455	489	455	473	505	464	486	455	466	434	454	484	450	482	463	489	489	443	448	474	448	458	425	487	465	467	468	455	480	457	464	490	476	468	530	506	454	459	417	511	445	459	446	452	425	444	480	452	463	465	441	492	464	459	450	457	444	475	463	422	486	476	453	467	464	423	481	462	481	478	476	464	463	468	476	451	488	475	457	511	437	472	449	433	452	460	490	449	434	471	453	462	484	456	440	500	445	404	406	491	471	482	467	471	469	465	441	497	451	488	458	465	460	483	455	482	485	459	437	438	468	486	459	492	459	454	461	448	504	492	503	434	496	469	445	420	499	484	478	415	471	473	479	448	456	425	461	454	480	526	459	440	485	496	485	451	472	442	492	434	429	443	495	469	468	480	491	471	468	475	445	467	465	479	466	487	476	469	492	443	448	505	436	411	453	457	479	454	497	470	453	448	421	469	442	468	454	505	452	464	457	469	478	469	422	452	384	452	473	440	465	458	444	471	463	467	477	437	492	472	438	461	454	467	450	446	409	434	475	462	442	450	479	459	438	457	505	490	446	492	474	467	446	429	439	454	448	458	437	484	508	481	470	458	454	447	456	463	478	455	473	464	500	471	456	442	449	462	490	464	510	446	479	474	490	501	445	437	491	469	478	467	478	439	469	446	511	419	476	473	447	496	490	505	459	440	465	461	478	449	472	453	464	443	458	426	460	427	463	451	464	465	442	457	454	463	466	445	462	490	439	466	450	469	483	453	441	451	455	466	454	469	489	494	483	460	459	447	464	455	466	466	412	439	437	461	459	462	455	447	414	479	455	471	452	465	460	441	458	470	445	467	459	457	496	484	477	465	480	454	432	475	444	461	472	482	451	468	456	459	445	492	448	450	463	458	466	451	461	461	466	438	453	419	483	469	484	442	457	470	489	469	485	488	437	471	489	488	477	437	454	505	467	476	464	449	468	489	445	441	465	433	461	445	460	473	467	494	450	450	487	447	463	414	498	447	458	467	471	485	455	470	463	481	473	437	453	472	459	457	463	445	492	484	516	476	448	412	464	476	448	460	472	510	494	480	452	435	466	447	468	490	469	463	527	469	512	479	440	491	430	454	494	482	444	471	454	463	440	455	487	463	456	454	500	454	502	483	438	468	449	468	480	445	450	440	477	480	478	461	465	459	473	501	437	439	494	449	493	472	426	462	449	467	438	464	479	517	440	451	435	434	415	466	440	473	496	451	468	471	498	473	479	461	436	476	486	474	462	440	485	441	485	457	456	420	471	440	442	437	445	437	462	436	451	465	460	473	477	476	470	442	435	458	444	449	447	424	436	435	475	435	447	485	498	443	512	424	460	484	479	444	472	474	507	484	437	455	463	460	440	476	469	445	487	448	460	479	484	445	433	465	463	453	463	479	479	472	489	446	459	431	469	438	469	444	478	478	493	459	483	434	461	461	433	429	455	473	485	486	456	439	469	484	500	457	458	434	512	411	467	457	452	490	483	462	487	426	470	427	472	467	511	481	459	446	475	454	454	403	455	438	448	448	506	501	451	440	453	453	476	501	437	493	477	488	451	480	448	488	445	487	473	451	432	469	470	468	467	467	458	430	434	441	464	458	447	476	447	479	454	430	473	446	433	467	454	467	474	495	471	471	462	439	471	473	432	435	469	449	510	431	519	494	458	429	452	485	456	486	448	468	456	483	466	467	450	484	479	458	497	463	457	487	424	445	449	469	463	468	453	424	508	457	456	506	468	469	416	467	463	492	443	442	470	432	472	470	465	468	424	475	452	444	455	438	422	461	483	488	481	466	442	456	457	482	465	461	474	426	456	464	474	460	516	485	479	472	439	453	445	452	436	454	510	447	473	461	451	496	443	439	502	453	495	443	480	474	485	447	475	481	499	454	478	473	458	430	490	458	469	454	427	449	449	485	469	463	495	473	481	499	451	465	455	454	455	432	454	464	479	476	449	445	446	455	478	486	433	458	499	486	468	457	458	508	415	433	428	449	461	462	425	489	473	482	464	462	474	486	472	475	434	437	445	491	453	440	506	443	481	453	499	463	461	423	439	489	480	457	483	433	474	450	450	471	452	453	492	496	454	478	489	494	497	444	417	481	452	435	500	454	483	465	430	477	503	413	497	483	449	486	462	495	473	451	458	400	488	496	508	474	480	474	475	522	460	473	461	447	437	453	468	426	458	477	458	467	442	475	419	465	435	461	479	447	446	444	437	465	472	505	481	467	461	485	480	451	513	464	431	459	490	498	451	516	480	443	458	419	435	425	466	461	468	478	438	459	476	437	476	474	504	470	453	443	490	477	438	430	501	427	489	475	419	513	423	436	456	484	438	465	472	467	479	463	486	490	417	456	515	481	474	484	458	461	442	477	470	470	466	479	475	418	473	477	457	495	451	479	489	394	464	448	467	441	456	432	498	491	465	486	494	464	480	482	487	470	459	466	476	463	451	433	480	450	484	497	478	438	484	455	456	468	431	447	453	467	489	475	419	439	442	466	454	462	463	440	442	500	487	507	458	446	403	439	461	456	466	440	476	485	452	419	474	491	446	451	462	470	459	483	440	501	432	457	475	435	483	488	446	438	450	470	482	467	494	462	451	498	470	445	469	443	421	481	445	468	477	469	470	426	476	433	482	447	471	491	473	478	461	448	498	465	466	450	477	441	478	471	445	457	465	466	452	421	468	436	437	486	465	447	449	507	481	445	411	456	497	443	516	492	459	467	466	519	445	460	482	451	478	460	469	442	412	461	452	469	447	448	496	467	487	464	435	466	469	458	473	447	472	459	435	447	491	461	498	467	477	453	478	478	465	466	451	432	478	457	437	497	422	461	438	439	463	478	433	512	465	454	419	456	464	440	456	456	477	434	452	452	427	479	442	464	481	486	452	440	477	457	450	500	454	477	462	500	448	459	428	483	436	454	456	445	448	481	452	429	488	422	464	507	437	478	484	420	448	466	408	493	515	465	472	439	463	423	500	427	466	467	465	475	453	460	438	460	483	456	455	482	447	414	444	487	458	495	464	443	480	460	450	442	461	498	425	425	476	467	465	443	465	469	456	464	474	489	493
59053	100874	51490	7732	1997	1332	1115	1038	847	847	819	757	808	773	735	698	726	660	647	645	661	678	643	650	625	688	671	646	675	788	1472	3635	3521	2510	1209	619	644	653	644	639	635	655	606	696	631	606	654	659	613	622	645	651	638	591	632	638	639	631	640	599	647	640	635	642	608	633	607	629	610	551	607	620	602	633	680	610	639	636	591	636	655	652	645	605	611	606	681	626	635	650	628	638	632	663	626	632	626	602	585	620	625	638	634	645	601	605	648	640	644	600	611	654	628	609	637	619	645	568	640	568	637	605	640	638	609	618	631	640	663	628	659	643	615	632	589	609	634	629	646	637	643	632	563	627	626	625	681	642	634	585	619	654	580	626	630	622	648	628	634	609	651	620	667	618	600	666	622	655	660	626	616	637	590	616	559	631	608	628	658	600	628	614	621	666	659	631	645	659	613	633	661	614	639	644	627	606	649	665	656	602	657	653	615	611	605	615	623	612	602	619	616	641	607	664	586	648	653	618	623	664	622	623	644	617	633	617	645	643	602	648	615	646	615	645	636	638	667	617	671	643	619	565	605	578	664	634	624	641	599	660	564	626	617	644	642	660	654	618	617	610	666	632	627	617	596	637	620	680	617	624	625	615	632	609	640	610	602	627	634	610	687	635	610	622	636	600	631	655	647	603	648	644	680	621	622	639	632	626	589	661	610	633	610	602	644	649	628	663	593	630	614	658	619	657	653	604	633	635	628	659	630	609	644	672	630	613	652	583	620	614	649	596	634	609	611	632	646	658	614	617	612	680	615	605	638	625	652	681	597	681	655	625	628	641	646	631	621	634	610	607	621	641	682	631	680	598	598	620	672	636	634	616	592	639	613	678	583	670	587	652	673	657	633	640	619	621	674	620	677	626	627	627	634	664	620	619	655	625	630	642	646	613	621	639	640	628	654	658	582	629	611	612	601	589	657	599	675	655	583	662	645	616	658	627	621	670	641	595	591	654	622	628	607	651	614	590	603	647	621	692	633	674	636	597	649	620	663	606	671	614	629	639	607	666	612	640	667	619	597	624	687	636	637	650	632	659	625	621	613	583	661	666	606	662	608	641	659	624	622	614	649	599	624	624	628	603	666	621	621	641	613	646	602	625	614	644	605	619	616	628	595	612	590	659	626	596	626	609	603	669	651	606	658	630	628	639	607	626	589	609	615	645	631	617	671	611	623	604	603	618	625	651	614	625	603	648	610	626	574	649	621	640	677	657	671	629	644	623	624	618	593	612	628	594	670	627	648	618	625	619	652	672	672	630	596	631	673	643	612	627	620	649	607	661	621	644	636	603	629	645	630	634	601	661	592	655	654	621	601	639	594	628	543	668	625	599	666	623	614	665	651	654	628	619	603	631	659	635	628	602	619	698	642	638	655	630	671	663	671	626	631	584	642	563	597	631	621	633	627	654	625	605	668	669	636	600	675	597	639	646	629	613	662	657	645	628	653	616	635	598	585	660	649	617	633	641	637	598	626	629	606	625	667	645	661	638	617	680	644	606	677	606	622	628	683	651	685	677	620	617	628	641	644	641	662	619	602	620	601	639	624	616	649	650	596	595	658	617	597	614	642	675	613	677	645	615	627	615	611	599	630	618	586	640	655	608	551	649	569	633	658	616	642	656	654	653	642	630	652	658	621	623	643	656	666	643	641	659	624	599	590	619	636	597	630	659	669	638	641	635	616	624	658	645	642	568	656	657	645	614	644	635	623	640	637	627	644	640	624	620	661	656	603	645	643	635	649	614	624	589	640	613	631	618	622	671	567	644	633	623	627	635	591	624	616	624	654	605	624	619	633	579	653	601	587	597	651	607	601	604	600	624	600	599	590	618	629	635	645	611	620	593	647	595	666	643	620	609	637	610	666	668	661	655	687	598	600	630	620	616	627	652	602	657	633	646	685	568	634	614	611	637	613	657	638	656	624	693	661	631	608	659	590	629	643	630	652	656	616	606	641	593	640	619	608	594	614	615	610	652	653	647	628	626	625	605	652	629	652	634	572	629	643	610	636	613	639	641	622	656	638	638	576	619	611	672	622	623	592	653	622	607	636	649	608	607	611	666	617	598	636	676	639	647	622	640	634	624	645	613	661	656	643	655	656	597	583	624	623	647	635	643	641	633	612	613	657	681	623	644	613	658	651	633	583	622	589	658	604	643	620	642	602	610	654	603	656	627	639	615	622	653	593	659	613	614	622	584	609	606	612	600	624	596	631	603	567	663	637	634	647	641	649	620	643	641	612	641	584	597	702	638	621	614	612	656	632	614	634	628	609	650	635	617	658	565	628	647	602	617	625	677	646	677	661	630	594	636	633	599	630	638	628	637	632	611	611	608	654	630	603	626	643	577	652	646	613	598	645	619	638	645	671	641	642	618	610	635	665	617	627	618	637	616	594	653	656	646	682	597	621	653	621	632	644	605	589	632	637	668	615	656	613	627	618	632	643	600	663	630	629	636	595	590	669	599	664	636	613	633	633	625	599	626	606	623	655	605	594	589	636	609	624	600	650	631	662	636	650	645	623	660	641	630	639	608	633	599	635	571	636	614	609	643	639	672	606	610	620	648	600	624	667	631	662	615	613	672	624	686	626	593	654	615	588	648	592	624	651	641	641	705	614	629	643	607	620	671	658	639	628	605	614	622	641	631	581	651	612	626	649	652	654	627	597	596	653	694	649	643	671	600	662	612	612	663	650	597	681	616	645	629	613	658	645	649	648	648	605	665	645	610	655	626	663	652	601	628	602	606	662	608	633	627	626	639	616	612	604	648	659	624	652	620	633	618	624	586	617	657	615	613	592	636	650	662	601	625	639	661	636	593	600	639	610	645	629	607	622	657	585	612	615	654	677	646	621	649	652	657	639	610	628	644	662	639	614	606	676	641	603	612	631	625	642	673	633	638	623	640	628	674	605	629	615	643	661	636	606	609	679	600	631	627	659	604	649	658	628	633	667	638	627	640	618	649	645	627	636	635	600	622	603	641	614	589	659	651	621	609	634	620	585	641	652	607	617	678	599	609	636	602	651	648	617	649	602	581	633	662	672	608	592	622	623	614	650	679	641	613	622	605	608	633	624	621	626	628	643	625	586	659	640	669	637	615	619	640	646	590	629	639	644	670	669	610	602	610	621	634	586	633	639	580	632	654	586	583	644	631	642	623	611	611	638	635	622	661	630	646	630	621	650	605	600	636	641	614	654	652	624	645	626	623	637	634	613	636	590	639	626	619	589	615	581	618	625	633	632	650	631	658	627	639	597	652	623	586	603	681	643	605	610	643	590	610	629	632	615	628	600	630	639	564	590	627	656	647	629	647	563	641	661	631	696	628	616	659	641	654	586	636	604	654	617	624	681	622	624	642	638	629	619	629	618	619	651	642	655	623	659	608	573	647	603	615	615	613	605	608	626	562	610	615	590	649	639	644	603	634	631	642	600	676	595	647	597	623	666	637	578	628	647	644	604	631
27839	27404	29756	9066	474	315	300	331	297	329	269	325	319	289	293	304	327	334	324	305	291	293	351	287	341	311	285	340	295	320	321	417	419	385	354	286	291	314	306	279	334	305	343	331	304	288	301	291	294	318	308	290	298	303	286	269	344	306	325	311	312	319	333	305	320	294	333	313	325	285	308	271	295	342	290	314	305	307	305	272	325	313	324	303	305	301	306	264	326	290	327	270	316	312	293	317	329	310	302	302	313	339	284	268	308	320	295	322	305	302	305	301	262	292	307	310	307	290	297	287	314	309	325	318	328	277	302	301	311	318	274	312	294	311	304	313	295	290	332	316	317	296	352	299	268	340	293	290	341	290	316	301	318	299	316	278	304	319	309	310	316	293	329	304	326	311	277	321	299	311	320	317	318	287	294	296	347	318	290	339	320	270	306	292	322	307	322	305	283	302	327	335	281	290	319	284	308	289	292	335	316	297	317	307	305	302	330	325	326	283	281	328	323	317	326	309	318	324	331	279	265	334	306	328	295	313	308	311	312	319	301	317	286	294	355	301	306	300	334	326	315	320	326	312	343	306	301	303	336	316	310	333	293	286	257	307	287	322	291	330	310	332	276	329	279	324	318	275	303	297	320	321	292	315	307	324	319	348	298	300	282	312	291	300	318	294	313	292	314	265	300	322	286	281	315	344	316	291	267	279	294	314	311	329	303	292	337	302	314	277	290	289	303	305	319	317	331	322	310	307	288	315	304	326	307	315	282	334	289	289	340	310	294	307	320	289	299	327	298	327	267	319	306	299	316	312	270	315	312	352	309	310	294	319	308	309	307	340	351	320	303	302	337	307	313	289	307	313	311	282	303	314	302	292	301	302	294	315	292	293	331	314	304	307	308	326	316	304	319	298	292	284	301	315	278	344	308	294	312	316	361	311	291	281	300	310	281	330	293	307	310	309	298	301	325	325	301	308	295	315	296	319	320	271	302	309	316	277	292	312	329	294	332	316	306	294	325	283	356	322	258	267	291	279	301	292	301	279	293	307	301	319	315	322	320	299	253	296	328	285	287	284	315	324	312	330	294	304	303	295	290	322	306	289	323	292	301	325	340	309	324	285	274	296	288	320	310	309	296	310	309	276	323	296	314	296	277	273	327	324	317	317	326	298	311	328	331	285	310	283	294	310	283	307	315	323	280	282	312	301	324	295	312	304	309	323	299	309	275	288	293	301	309	301	346	311	327	321	321	317	312	311	314	323	322	315	276	313	299	324	297	305	314	292	320	306	296	315	320	300	321	306	286	316	308	316	325	298	301	332	303	283	291	322	316	302	313	303	260	255	281	309	266	323	343	297	294	329	344	327	311	329	318	304	330	292	344	317	320	279	306	315	321	332	296	312	317	307	287	321	277	288	300	281	327	316	312	312	284	317	293	304	284	298	322	293	306	320	287	294	304	306	319	324	324	298	304	281	314	316	281	326	307	301	315	314	323	308	346	289	288	305	282	305	316	316	311	287	301	306	300	324	308	291	348	325	289	306	285	278	316	288	321	306	308	296	327	325	320	340	324	345	319	271	352	277	332	323	330	307	281	295	306	303	339	306	305	306	274	298	311	279	323	301	311	300	296	293	329	310	312	305	300	278	315	332	291	287	308	296	261	273	308	293	303	324	324	294	304	297	314	314	317	301	278	288	304	303	281	296	294	323	262	302	318	319	290	311	302	341	301	309	284	297	305	324	305	287	322	291	279	301	298	272	316	342	301	285	307	274	318	324	306	313	286	300	277	284	305	308	302	327	283	287	279	317	273	326	311	340	320	277	291	317	329	353	276	309	280	326	287	286	317	312	302	287	289	318	308	280	332	301	337	298	313	314	297	277	293	311	282	303	310	318	313	339	331	329	323	321	316	301	310	316	322	336	335	344	300	310	314	318	290	315	298	331	318	287	306	297	324	308	319	307	322	351	313	350	292	299	316	313	329	309	277	336	329	332	280	331	320	325	303	322	293	273	346	305	293	332	302	283	302	292	288	320	303	335	313	318	328	302	288	296	305	288	321	310	319	317	333	292	295	311	308	298	331	333	335	328	328	312	303	308	295	304	297	302	318	335	314	342	324	311	328	340	307	291	297	337	256	293	279	279	286	298	324	322	304	320	322	308	333	353	319	336	307	325	280	327	274	320	298	311	285	331	272	318	322	320	336	303	282	314	306	323	305	317	289	313	283	306	288	344	319	308	319	302	349	326	313	298	297	297	300	311	331	295	324	280	294	291	317	307	292	310	327	312	313	344	317	303	312	322	297	288	341	354	298	304	289	283	286	308	297	296	309	315	272	326	292	276	324	323	328	317	308	304	317	305	344	313	294	282	316	323	298	293	273	335	295	300	312	302	320	306	321	285	292	298	297	303	303	305	315	314	322	313	328	323	298	303	328	298	293	297	285	319	297	325	296	275	304	321	298	310	326	306	303	307	306	323	312	300	297	286	308	325	323	322	331	296	300	286	312	300	282	297	301	306	301	339	315	288	303	261	315	331	326	299	326	304	320	323	326	307	324	313	292	299	308	301	267	302	303	288	287	330	305	300	298	306	287	317	340	318	254	324	283	298	291	297	297	294	296	270	269	310	297	316	343	314	323	307	302	287	306	322	300	280	318	292	304	298	290	309	295	311	302	307	275	329	331	271	299	321	313	299	302	306	325	325	303	295	328	358	293	317	314	301	299	342	299	316	337	321	311	304	310	306	302	346	323	351	309	326	326	305	274	303	305	315	323	301	293	279	316	273	303	312	345	286	297	294	298	313	300	338	302	294	327	294	284	306	283	297	316	330	347	306	320	311	369	302	330	311	298	311	298	286	320	305	325	296	335	282	319	331	291	318	298	301	311	332	321	297	296	287	292	304	322	320	304	276	291	311	318	297	302	296	282	327	309	316	321	316	317	301	327	305	289	318	323	312	318	321	312	317	320	320	322	331	291	307	316	305	313	320	332	296	298	291	330	295	313	305	302	285	298	294	294	340	278	289	304	299	291	292	299	299	313	289	311	283	307	331	310	328	295	280	278	286	283	317	338	297	307	295	323	303	304	322	303	303	311	282	281	350	307	319	311	315	287	320	327	289	333	307	302	288	339	305	299	322	304	331	317	279	340	304	319	327	309	302	324	305	324	296	313	292	284	315	296	301	304	287	331	298	321	303	305	296	312	304	266	305	311	333	333	303	297	326	292	301	294	309	306	327	304	290	292	309	328	300	294	331	307	325	336	317	290	298	307	326	313	325	286	318	294	294	302	300	313	283	332	346	296	294	310	308	311	327	336	308	290	292	319	317	316	292	315	325	330	359	331	321	299	267	304	297	318	303	330	326	313	309	325	324	320	336	336	308	323	317	326	282	326	319	309	307	318	303	299	322	313	294	322	315	339	279	312	314	347	302	355	317	312	298	312	291	320	314	315	314	292	318	301	343	281	289	301	296	274	304	325	338	323	302	313	346	296	286	313	342	313	328
33099	46398	26416	1519	495	464	419	448	454	441	442	454	468	417	416	406	449	454	414	446	416	451	423	466	435	442	430	410	425	478	490	594	656	639	513	482	446	431	411	433	474	421	440	399	434	388	451	456	433	434	421	435	422	460	454	435	442	436	438	434	419	404	433	410	447	460	417	429	453	455	397	427	402	428	421	441	409	414	408	392	467	455	423	479	451	448	426	461	417	418	455	436	395	444	408	451	440	438	415	431	400	424	435	438	385	431	447	428	424	478	434	445	408	445	466	421	431	440	397	436	429	401	408	413	388	422	438	463	458	429	429	440	455	456	387	403	449	420	430	438	405	407	437	433	416	452	433	444	472	460	434	425	437	443	410	416	416	367	421	439	399	438	424	459	428	436	431	410	423	443	478	423	451	431	424	450	437	422	449	404	442	419	418	396	427	419	413	436	429	419	410	435	437	400	426	440	460	422	440	427	453	411	442	425	440	447	431	469	398	431	459	407	459	431	396	445	440	431	444	430	409	420	448	456	440	441	433	428	395	451	466	455	437	427	435	444	426	379	429	434	409	479	415	411	450	455	407	433	406	443	457	399	412	437	441	421	476	419	401	462	450	444	394	457	420	445	440	429	443	390	437	423	424	432	430	409	443	485	436	427	437	418	448	385	400	445	424	393	432	415	376	434	428	428	414	389	470	439	465	436	413	407	426	407	434	430	423	455	436	439	407	423	396	463	411	436	431	407	443	430	401	419	417	395	427	430	446	450	436	402	459	431	425	474	446	435	442	455	406	433	426	410	435	424	383	394	437	429	420	421	432	469	412	422	448	470	475	405	428	433	424	422	447	408	441	482	445	419	423	423	422	439	430	476	427	429	452	442	429	414	428	435	448	418	421	406	420	421	433	424	424	438	438	407	412	466	410	431	431	436	420	471	449	418	449	401	429	446	426	444	422	427	409	380	460	461	420	449	417	413	418	414	416	396	410	412	417	415	448	423	454	408	442	424	441	424	442	428	450	429	457	387	461	460	446	409	421	483	401	407	413	413	439	422	452	426	432	394	449	440	419	446	404	432	409	452	449	417	429	425	410	415	436	408	439	444	451	490	411	407	422	413	443	397	402	404	423	464	433	421	444	422	423	420	430	427	419	439	450	446	419	459	420	437	432	409	431	414	451	413	406	421	440	454	420	402	442	417	435	427	469	391	450	459	430	444	402	440	456	446	421	423	451	429	425	466	427	411	441	448	455	430	423	430	415	412	449	461	463	449	458	411	416	401	425	422	477	450	459	465	469	468	414	411	420	446	477	401	438	415	424	422	464	436	419	435	415	454	453	411	417	460	414	441	431	416	437	417	424	423	428	426	446	417	440	442	435	434	426	420	399	426	440	431	385	430	430	442	434	454	420	442	444	441	419	432	442	479	424	437	460	462	417	438	447	439	426	426	427	439	411	385	401	426	455	428	429	402	418	450	436	425	438	410	437	431	416	458	422	425	403	434	443	456	412	400	390	411	423	444	456	438	468	400	440	410	444	413	415	447	405	408	426	457	429	431	430	449	466	461	440	441	442	392	455	425	385	411	455	425	425	430	423	459	447	415	433	412	394	402	418	433	436	433	461	399	429	426	445	416	433	413	433	438	428	411	460	438	425	401	405	393	432	432	430	423	410	423	450	427	451	381	448	458	390	378	412	432	440	408	417	451	417	415	407	431	437	451	428	434	441	458	438	416	422	423	439	432	432	421	434	439	446	395	396	470	472	446	411	439	452	404	444	480	452	410	452	400	413	411	427	405	434	443	464	421	415	395	414	455	436	425	423	411	430	461	463	437	434	417	445	428	438	458	457	414	504	423	448	436	427	438	412	404	410	401	409	411	442	411	433	425	437	452	425	428	442	422	434	452	435	426	420	391	409	442	472	448	431	441	437	427	454	410	442	415	449	412	447	442	440	454	456	441	449	462	448	408	467	422	432	431	435	448	409	474	435	442	419	471	433	447	400	428	436	420	453	422	443	457	430	457	422	398	464	418	422	443	433	458	403	463	429	430	439	447	441	462	424	418	437	400	451	432	402	444	437	443	452	415	411	430	420	419	460	427	435	404	438	441	447	389	437	408	434	417	444	469	410	416	441	433	433	429	437	392	402	415	412	448	429	438	412	463	428	474	428	423	429	437	411	436	405	458	450	408	440	432	459	445	404	462	430	426	444	429	411	417	439	426	390	427	453	422	413	440	445	467	431	436	421	422	424	414	473	438	449	439	423	458	426	436	420	448	430	453	425	415	446	409	428	390	453	393	434	422	423	436	410	441	463	456	399	391	438	437	416	417	419	426	421	450	462	449	409	457	456	417	420	443	422	406	434	450	430	447	459	439	427	443	415	451	463	453	412	436	450	462	441	446	437	440	467	418	446	445	453	426	419	440	408	436	408	427	416	437	431	428	450	439	408	445	387	434	403	409	443	475	433	466	385	429	431	478	409	424	425	419	460	428	459	483	454	429	429	416	402	457	465	437	460	435	481	424	416	448	414	413	422	392	407	443	450	415	444	433	429	430	436	442	429	441	428	427	451	451	424	436	399	429	399	437	442	396	407	440	429	432	471	429	454	481	447	446	444	437	453	391	388	436	428	432	394	435	410	448	442	421	446	434	416	436	443	454	428	368	433	399	423	384	437	410	364	439	442	441	432	461	456	443	412	468	445	426	459	403	434	434	445	450	437	418	444	431	442	449	454	416	422	438	455	449	438	475	412	436	381	447	426	403	438	436	450	426	405	457	407	433	445	409	424	424	422	434	476	429	423	449	427	430	442	444	451	438	457	418	410	444	397	482	409	430	433	456	414	445	432	433	416	383	415	476	425	449	392	441	456	447	434	420	444	445	434	443	458	382	446	416	464	481	402	411	482	464	428	430	440	435	457	415	398	402	461	394	463	453	449	416	418	419	429	413	456	483	453	411	450	430	412	393	434	433	433	418	420	413	427	448	403	452	439	428	413	426	463	451	432	462	461	425	412	438	432	415	427	447	399	414	397	394	458	390	446	443	455	440	403	415	399	402	449	425	395	423	451	432	408	437	414	419	421	396	414	424	430	395	410	447	425	458	437	399	454	436	458	440	413	450	466	429	450	441	400	405	436	443	427	459	458	419	441	397	435	429	438	449	433	432	433	420	450	413	443	409	437	391	452	479	442	425	449	420	447	437	480	413	433	421	425	453	416	409	438	425	417	483	443	426	403	417	447	432	408	387	438	403	426	432	408	379	450	457	439	480	431	446	434	457	402	474	399	463	400	435	406	472	427	423	420	446	458	416	441	460	418	402	480	402	431	464	433	478	469	451	411	446	457	453	390	459	409	401	472	401	421	454	437	419	426	470	429	398	433	423	468	447	449	433	441	437	409	444	481	395	466	431	396	469	428	410	421	432	425	449	430	421	457	402	434	436	449	461	433	454	420	443	457	424	417	441	414	426	424	412	435	449	436	446	503	412	445	419	410	413	442	429
23968	21845	31049	24612	20493	10707	897	575	483	522	499	484	558	501	496	470	476	486	483	494	466	502	469	496	479	452	455	510	494	920	1122	815	944	831	622	448	477	468	472	477	488	466	460	485	506	443	485	467	489	454	439	474	467	498	428	454	458	460	510	498	483	477	490	455	478	472	468	462	493	451	437	471	459	487	502	437	500	460	451	445	496	476	452	471	467	491	477	459	436	470	485	433	483	482	486	467	492	499	440	482	439	467	483	485	435	468	454	502	484	427	496	461	434	466	431	483	450	477	478	469	500	455	507	469	449	462	476	485	475	491	477	461	444	514	458	467	472	448	476	455	458	472	485	484	437	481	474	473	473	441	464	468	474	461	427	502	475	514	477	449	472	468	461	470	487	463	487	486	463	427	485	488	495	500	426	456	457	510	469	480	510	463	521	449	494	490	484	470	495	503	496	476	480	432	514	504	449	466	459	463	468	455	460	459	454	508	465	485	481	473	476	449	452	498	516	479	506	489	456	469	504	504	465	473	469	530	462	457	485	474	437	453	490	492	440	467	517	457	465	454	476	450	493	458	467	462	471	486	427	446	492	458	490	478	484	453	487	449	475	470	511	466	447	486	456	455	455	475	509	436	465	483	479	451	490	446	481	449	459	481	518	522	425	498	502	518	434	470	502	487	464	478	454	471	494	484	474	444	478	480	464	471	457	456	532	443	436	515	484	503	440	465	496	457	483	461	489	453	474	469	493	451	462	487	463	461	479	504	456	490	445	444	462	493	479	474	465	483	489	460	448	501	475	485	508	488	490	443	497	497	451	466	488	456	468	443	466	489	493	408	471	476	505	489	476	484	460	497	497	486	482	517	525	482	473	465	464	477	480	476	445	458	462	455	462	464	465	451	476	466	472	471	492	490	501	484	480	473	490	431	456	479	462	464	494	444	475	450	512	467	458	495	433	460	502	470	461	472	500	484	478	516	462	455	472	453	497	463	487	474	428	470	475	442	461	485	449	493	480	452	487	456	498	489	441	477	462	443	480	443	491	477	492	462	475	452	445	456	477	498	489	492	456	425	444	489	469	477	477	453	505	484	470	432	459	452	474	476	496	441	486	511	432	476	445	478	447	490	497	500	503	434	430	459	483	471	441	488	522	458	448	449	498	449	508	442	504	492	494	467	477	486	440	453	469	464	489	495	471	461	465	440	446	475	503	438	489	465	488	471	494	474	477	465	460	489	440	528	493	439	447	500	437	477	495	495	467	464	443	489	479	485	460	487	429	487	495	464	502	462	440	464	466	404	476	449	463	462	482	504	485	471	443	464	470	433	484	444	506	461	494	478	481	481	426	444	485	475	488	445	449	469	471	421	400	486	402	458	479	456	458	466	499	498	491	480	481	503	449	469	466	475	445	474	447	443	488	442	488	459	475	474	419	429	482	462	457	461	500	469	487	457	466	505	439	496	457	435	488	509	453	415	493	451	458	466	466	469	457	450	485	465	467	473	476	475	473	479	459	480	494	455	494	482	466	494	526	476	468	496	482	474	510	468	524	468	510	484	481	459	489	467	491	436	471	474	476	419	475	493	451	457	461	493	475	498	508	479	461	495	481	433	454	456	472	465	481	483	449	447	483	496	467	439	468	485	480	472	463	493	466	502	466	457	466	472	466	505	486	488	462	495	480	454	478	489	446	444	457	458	450	474	450	506	489	489	499	530	459	484	463	466	440	490	463	461	412	489	491	462	501	465	443	445	466	439	468	460	492	443	485	489	521	446	465	443	465	482	507	438	491	474	459	520	416	455	442	510	494	491	486	472	468	524	467	445	483	461	472	454	472	440	487	437	489	462	492	479	475	474	495	494	456	488	457	481	481	477	503	470	499	444	455	460	458	502	438	480	439	466	441	463	488	480	458	486	530	473	489	475	492	473	496	520	460	445	445	482	518	486	463	485	448	445	507	472	446	471	489	450	497	455	476	458	499	465	476	497	484	465	480	457	532	490	484	478	467	489	504	485	423	496	467	486	475	500	469	476	469	477	478	476	482	513	472	473	471	486	454	531	476	462	487	462	462	517	492	498	488	477	501	479	477	485	441	480	469	479	496	507	486	478	450	447	482	439	431	465	468	502	461	484	432	522	464	474	507	491	488	449	475	471	465	432	471	502	467	470	449	492	490	483	478	446	492	467	448	466	494	494	520	470	459	477	474	486	454	484	480	477	517	470	455	463	449	469	476	454	479	438	467	481	472	444	442	523	447	482	439	454	456	491	462	470	445	464	494	472	499	481	466	469	461	422	500	511	489	435	479	460	502	468	476	437	476	471	523	470	488	448	429	447	439	501	461	473	469	486	469	482	495	454	538	477	429	477	462	459	448	487	500	502	463	475	424	449	513	434	437	444	427	470	468	469	470	461	486	457	445	479	442	523	483	461	501	489	486	498	506	431	470	482	470	479	443	510	477	463	482	441	481	468	470	468	458	484	467	465	454	487	462	433	460	513	496	515	474	464	484	496	478	473	407	493	508	479	477	436	506	504	468	487	488	469	518	471	497	425	461	451	476	478	499	475	449	486	530	497	464	476	500	483	460	453	481	466	441	465	472	450	478	492	433	437	480	487	496	502	452	469	500	473	439	458	447	510	489	466	462	463	481	469	464	491	493	496	464	454	452	502	448	472	515	490	459	489	492	477	481	452	446	501	470	468	495	479	475	459	494	508	511	498	490	467	494	462	465	442	479	436	467	458	509	481	462	465	491	447	468	451	463	457	446	430	476	435	481	452	491	469	453	435	510	504	419	469	492	474	501	490	482	473	460	510	456	470	432	455	440	497	463	432	448	472	494	492	508	461	457	464	452	462	499	490	505	485	447	439	490	478	466	454	467	436	495	467	487	471	490	492	451	450	451	482	478	474	450	452	456	479	440	474	450	468	494	493	477	469	464	462	486	489	446	499	516	479	440	423	463	450	479	460	433	479	452	480	482	425	498	493	466	490	451	476	492	473	433	533	492	447	492	474	474	471	459	478	506	463	484	458	482	475	419	486	461	488	495	518	455	458	492	461	488	466	495	476	446	482	481	483	445	493	458	487	427	472	465	468	498	500	474	511	473	491	498	473	500	472	464	491	497	501	433	491	467	481	443	480	467	467	506	441	496	451	472	454	467	446	440	471	478	489	460	434	489	459	439	478	459	437	475	475	457	514	471	486	472	467	483	450	496	453	491	484	511	448	469	438	436	445	454	481	440	421	464	437	477	462	437	482	467	491	479	483	487	449	496	469	466	470	482	484	459	485	469	480	401	454	479	458	481	472	496	461	478	462	451	435	457	478	473	465	462	471	484	502	450	463	441	485	430	449	503	490	456	475	458	474	460	456	475	476	475	486	450	473	454	507	479	481	465	474	465	484	456	470	512	448	459	466	462	507	468	446	457	480	460	474	513	468	482	495	461	428	467	450	481	464	461	439	484	487	456	457	469	486	438	442	461	476	434	455	494	499	497	500
58043	90986	51177	6317	1155	1022	950	839	789	732	712	720	705	716	680	670	635	710	688	699	619	654	653	603	680	666	674	681	647	1668	2116	1390	1741	1426	933	669	608	669	664	635	677	632	613	688	624	643	696	646	648	642	651	632	620	665	606	647	696	628	608	641	682	707	668	634	640	622	665	670	694	631	663	659	700	649	654	621	667	674	647	639	701	593	630	615	668	630	681	648	687	642	649	619	697	635	628	644	663	650	598	644	638	664	636	632	660	667	632	643	669	709	607	699	634	661	672	677	624	658	620	656	655	627	655	645	645	619	632	639	651	654	665	673	662	720	635	641	651	613	653	641	699	699	654	614	671	640	647	629	647	638	645	664	626	618	692	633	628	639	669	635	680	643	654	562	656	595	623	652	635	621	671	668	617	667	699	616	656	652	680	673	671	653	617	616	620	618	632	641	662	689	668	654	631	686	660	589	659	628	670	658	607	623	669	683	648	647	650	600	657	621	637	640	626	666	648	642	648	613	645	676	679	656	636	634	695	638	641	633	629	684	642	605	646	616	612	601	644	658	627	636	639	680	637	663	635	635	655	624	654	713	608	629	652	601	638	630	656	678	639	645	648	673	635	655	603	640	630	632	669	637	676	625	638	638	665	667	609	628	631	630	668	659	657	622	627	614	635	634	571	608	662	615	657	605	622	623	672	609	624	647	680	619	631	622	657	645	653	635	644	641	639	661	641	665	655	606	645	618	642	641	660	653	601	623	628	622	642	703	653	645	634	612	625	580	627	654	613	600	605	665	659	688	623	656	626	650	658	628	641	682	601	657	648	640	618	628	625	633	620	607	673	646	663	676	652	613	625	627	655	597	658	673	655	643	642	624	629	673	681	654	661	618	659	669	632	637	645	608	620	707	640	640	642	648	642	670	636	637	619	610	651	625	618	677	663	677	671	679	656	611	617	651	664	646	654	637	661	630	630	641	678	635	688	624	652	620	605	651	676	627	621	660	636	638	638	639	665	645	624	695	655	630	622	681	678	629	630	648	629	652	621	653	618	639	694	653	665	672	662	671	654	633	591	644	655	633	666	633	639	623	617	662	645	664	658	642	585	637	629	630	655	637	649	655	634	599	622	617	610	668	674	601	640	626	656	679	627	650	641	611	676	675	600	675	641	671	639	638	665	664	622	657	610	616	640	637	615	644	629	643	652	677	655	640	655	660	605	655	611	644	646	684	672	626	622	621	669	614	665	632	571	604	672	622	637	640	644	668	627	675	638	653	609	670	616	640	626	631	690	626	686	656	673	652	615	611	616	617	609	649	629	674	639	665	636	664	657	644	649	611	603	646	644	621	663	632	654	641	645	662	626	612	621	615	614	650	654	641	653	640	622	656	628	695	686	626	626	622	682	627	610	657	605	636	631	635	637	633	628	651	637	618	704	655	636	706	634	615	689	644	668	681	659	635	673	641	664	669	642	693	658	642	626	641	621	659	602	625	679	634	638	647	635	617	623	669	654	628	646	604	637	661	692	680	661	650	680	681	601	664	631	611	601	641	652	661	649	611	660	644	627	666	621	629	648	625	592	649	629	651	629	665	597	678	648	645	586	650	668	649	688	651	597	601	626	628	659	648	645	687	679	678	599	653	625	637	646	641	679	650	595	678	659	650	664	669	664	610	641	645	626	608	655	651	643	660	671	670	668	670	669	637	671	644	637	605	633	601	627	592	630	657	690	640	667	605	625	631	599	643	665	684	657	680	670	654	660	645	623	705	626	674	663	662	610	640	642	627	651	686	673	670	622	657	645	609	638	642	663	642	632	671	622	730	645	609	671	651	645	688	657	615	632	664	642	681	637	679	697	667	617	649	657	690	604	663	680	653	637	613	657	651	686	597	658	634	656	682	668	627	707	662	612	627	615	644	605	644	631	624	649	701	634	675	656	595	638	662	626	616	606	647	614	649	642	666	630	634	687	634	675	624	653	652	639	664	673	637	636	701	627	623	611	666	661	631	626	613	640	643	640	649	642	691	650	608	619	678	589	673	630	647	608	665	623	627	677	625	656	680	635	621	638	640	608	662	622	618	652	633	678	633	636	675	691	649	649	665	612	661	661	609	649	593	643	640	669	649	652	686	641	619	674	622	596	607	594	678	652	644	623	634	633	620	615	630	644	672	670	619	668	630	628	590	645	676	611	623	682	623	642	654	620	625	646	621	626	626	639	646	645	654	612	667	584	641	597	672	648	646	634	679	642	636	640	611	621	642	642	668	654	635	678	636	620	657	651	663	662	623	667	655	655	624	640	641	642	644	643	633	624	629	654	583	662	633	679	638	671	618	602	648	605	642	620	655	656	649	640	633	614	597	606	699	629	631	644	639	652	661	595	671	646	668	641	632	672	682	582	643	625	637	686	666	666	587	651	624	687	602	627	644	637	608	631	656	644	660	668	631	671	661	609	645	686	627	674	623	680	629	664	634	654	636	641	625	641	628	602	635	648	627	626	595	650	629	632	587	666	640	646	634	676	588	639	642	618	633	656	641	657	677	609	625	639	636	627	668	658	619	691	647	602	630	683	665	600	643	614	624	609	677	638	666	647	646	667	640	644	643	641	687	616	675	644	651	682	630	644	653	670	606	649	662	657	655	637	632	628	652	636	624	630	665	608	625	615	665	647	662	612	640	676	654	658	603	655	706	681	686	598	638	628	675	598	661	634	605	614	633	606	706	684	658	652	620	664	616	650	657	620	644	649	593	614	666	663	669	709	634	622	675	603	647	649	651	621	604	641	648	649	626	678	665	641	659	601	656	628	679	599	651	664	661	643	638	643	659	646	649	652	661	648	642	659	628	660	610	632	664	674	684	625	594	639	633	631	628	646	648	689	619	656	668	628	630	683	663	645	645	581	654	672	648	635	640	617	648	627	674	640	599	625	629	665	611	604	640	613	641	653	671	627	661	624	669	649	637	656	582	661	655	670	663	646	663	617	678	634	617	649	645	647	649	642	657	684	670	632	634	687	628	656	672	600	695	658	628	689	675	637	664	666	694	644	611	652	677	640	652	668	655	653	642	627	598	651	679	633	672	629	656	625	670	629	629	659	624	644	676	640	578	676	635	609	696	626	632	693	646	642	663	655	685	636	637	606	628	584	666	619	666	666	640	637	645	651	699	672	640	640	650	620	674	652	652	656	611	685	632	653	698	677	640	614	593	626	650	621	608	643	666	661	649	652	654	680	640	618	606	619	689	624	645	669	636	625	663	639	619	629	630	675	658	629	637	629	628	591	638	623	608	629	689	643	649	629	664	636	623	615	634	580	615	665	603	623	614	646	608	607	720	635	634	695	597	639	680	652	653	655	638	626	656	610	630	630	643	646	632	643	636	688	647	638	615	595	653	611	667	649	651	617	670	615	635	657	622	647	656	637	690	670	644	679	618	636	601	654	617	636	658	571	664	657	662	647	633	706	716	664	631	659	649	625	633	663	659	673	658	643	616	666	613	659	659
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
