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
340412112501	340412113022	340412113570	340412114120	340412114670	340412115222	340412115770	340412116322	340412116870	340412117422	340412117972	340412118522	340412119070	340412119622	340412120172	340412120722	340412121270	340412121822	340412122372	340412122922	340412123470	340412124022	340412124572	340412125122	340412125670	340412126222	340412126772	340412127322	340412127870	340412128422	340412128972	340412129522	340412130070	340412130622	340412131172	340412131722	340412132270	340412132822	340412133373	340412133922	340412134470	340412135022	340412135572	340412136122	340412136670	340412137222	340412137772	340412138322	340412138870	340412139422	340412139972	340412140522	340412141070	340412141622	340412142172	340412142722	340412143270	340412143822	340412144372	340412144922	340412145470	340412146022	340412146572	340412147122	340412147670	340412148222	340412148772	340412149322	340412149870	340412150422	340412150972	340412151522	340412152070	340412152622	340412153172	340412153722	340412154270	340412154822	340412155372	340412155922	340412156470	340412157022	340412157572	340412158122	340412158670	340412159222	340412159772	340412160322	340412160870	340412161422	340412161972	340412162522	340412163072	340412163622	340412164172	340412164722	340412165270	340412165822	340412166372	340412166922	340412167470	340412168022	340412168572	340412169122	340412169670	340412170222	340412170772	340412171322	340412171870	340412172423	340412172972	340412173522	340412174070	340412174622	340412175172	340412175722	340412176270	340412176822	340412177372	340412177922	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22124	20466	27762	23038	26044	46929	32715	8001	2195	1650	6564	15259	9303	6598	5013	2326	983	503	336	340	296	295	287	257	295	277	255	303	269	267	299	260	281	273	294	246	272	254	271	299	282	267	272	255	240	257	291	270	265	278	284	298	252	298	262	257	264	304	281	279	284	286	264	300	290	267	276	260	288	278	278	288	246	285	292	290	272	264	268	257	300	291	299	264	272	262	247	273	250	276	291	317	260	292	254	269	272	291	279	268	286	247	298	281	299	281	295	300	273	262	260	269	280	261	291	277	280	316	279	278	273	275	264	301	258	255	293	281	272	299	261	255	276	304	255	284	293	269	295	286	277	285	290	294	305	265	295	273	276	273	279	263	271	267	298	289	266	269	274	292	293	278	291	257	294	267	290	291	252	281	277	287	255	271	278	274	308	331	255	271	278	249	303	269	273	291	306	291	288	255	276	272	286	284	279	266	278	278	265	273	295	287	266	290	271	293	282	248	280	278	263	289	277	293	301	272	299	272	281	292	249	268	293	292	274	278	225	280	268	288	259	285	290	272	302	289	280	266	257	287	309	288	284	285	295	263	257	250	288	270	242	293	284	303	282	289	297	266	266	288	261	285	290	274	263	267	278	272	283	289	285	269	275	321	284	299	262	257	281	269	271	248	272	279	256	291	274	250	286	278	256	272	282	268	261	292	264	299	267	266	299	275	281	270	290	290	250	272	321	259	272	281	287	264	240	293	287	280	276	286	260	278	278	280	278	301	261	290	290	290	282	281	292	265	279	271	282	285	277	280	270	270	269	263	292	278	293	293	279	300	293	263	300	296	304	303	273	267	282	275	275	280	251	285	302	268	271	277	270	280	300	296	275	320	275	286	286	295	281	287	303	296	304	290	308	274	276	292	296	263	275	289	251	270	265	274	278	278	280	278	274	248	290	273	232	284	284	304	275	302	295	260	277	267	267	283	270	307	280	272	282	249	249	287	255	309	295	258	297	276	301	260	292	275	281	277	281	280	298	294	275	276	224	272	291	275	274	309	261	296	282	271	268	270	288	278	278	287	315	296	276	298	303	250	292	256	281	260	266	273	265	259	277	281	280	280	286	277	258	288	301	265	288	250	279	254	262	265	288	265	289	304	298	242	291	297	298	272	269	271	272	277	276	282	273	245	316	276	248	279	275	279	284	298	263	274	261	282	261	258	287	264	267	290	276	271	288	279	276	294	269	271	304	265	283	290	300	287	246	270	278	267	291	277	264	297	286	264	242	284	287	288	281	287	295	281	264	290	292	295	307	291	305	296	261	289	285	269	260	271	286	280	297	280	258	283	306	287	271	261	288	294	303	273	293	278	291	274	291	285	279	301	259	286	260	261	278	283	274	265	287	276	275	282	262	256	283	291	280	270	273	287	278	272	279	289	263	274	274	255	263	274	301	306	243	268	258	266	245	260	250	249	265	277	255	286	295	275	285	278	287	300	315	269	304	303	310	279	295	281	283	256	280	257	289	253	258	291	282	288	261	319	278	276	262	295	294	294	254	322	240	272	295	280	262	264	270	269	277	258	278	263	258	292	268	271	260	313	251	316	282	299	262	290	297	299	273	317	273	268	266	273	299	273	273	269	268	275	248	303	272	281	272	283	269	246	286	242	269	307	279	271	258	243	299	284	283	290	269	294	289	245	272	272	271	272	311	311	272	297	273	286	250	264	299	279	278	265	282	253	297	293	285	269	245	282	278	270	290	266	252	297	271	310	250	293	274	293	278	281	282	277	276	269	268	281	256	283	266	278	257	294	278	285	269	296	263	273	263	272	283	280	265	274	286	297	298	284	259	246	265	270	282	281	251	261	297	295	245	290	301	235	279	267	294	277	307	266	295	303	286	259	274	271	288	288	274	260	305	272	298	291	280	288	282	260	288	240	273	290	270	293	240	300	324	291	294	266	261	294	254	277	260	282	300	255	319	299	259	289	292	295	284	299	247	250	259	272	293	266	266	290	307	255	310	246	291	256	327	281	296	270	273	277	280	271	271	283	299	273	277	285	271	331	257	286	255	266	252	282	258	281	264	288	290	253	282	284	279	266	280	302	263	277	303	263	259	277	266	271	260	265	267	291	285	274	264	277	304	265	256	289	288	283	264	292	291	261	288	252	261	288	316	263	262	277	274	275	289	273	271	290	280	296	283	253	280	299	274	293	309	296	294	298	314	322	267	285	276	262	306	278	273	281	295	274	290	292	300	287	265	295	291	290	278	256	292	283	284	264	292	268	261	295	305	267	253	274	289	278	290	273	274	300	271	283	281	283	280	257	264	271	282	257	264	249	297	313	300	279	262	267	277	294	258	282	284	267	264	302	310	251	269	253	266	307	293	272	281	278	252	311	289	275	269	291	270	280	271	278	272	257	298	275	261	267	270	327	282	286	285	243	274	270	298	278	287	294	308	250	274	292	261	279	294	315	280	259	287	286	254	296	245	256	278	278	254	288	258	261	296	276	276	259	311	263	290	278	269	274	277	274	274	278	266	271	297	266	258	287	286	281	269	281	261	275	297	269	256	267	277	274	261	252	251	255	275	281	264	276	265	289	281	273	275	305	281	305	267	256	259	284	273	277	267	278	274	282	274	257	319	288	248	260	302	260	264	258	302	296	268	292	303	262	273	292	267	276	264	267	295	237	280	236	269	319	285	270	289	276	271	282	302	281	278	264	264	275	266	271	236	256	251	287	270	298	300	276	295	309	298	276	258	281	265	298	287	292	290	292	261	286	294	253	261	292	297	290	263	303	276	295	292	250	274	259	269	275	263	300	289	261	277	301	284	276	313	284	265	311	273	262	287	289	286	261	243	274	275	274	283	276	272	266	278	286	274	310	283	294	299	293	273	276	261	271	269	300	276	295	284	283	254	286	264	262	280	283	286	298	254	292	302	257	273	294	276	261	280	318	289	304	305	278	257	253	286	274	293	279	270	288	265	280	278	300	283	284	288	265	260	258	275	290	280	288	260	288	291	290	262	260	286	276	269	260	284	287	275	282	269	288	297	274	277	274	255	262	240	255	281	281	301	269	285	300	261	295	236	258	252	268	292	281	266	290	281	293	294	262	284	276	283	271	259	286	282	242	277	286	264	282	240	288	276	311	277	235	307	272	288	268	265	254	260	277	278	303	272	291	298	303	250	263	271	286	269	261	294	317	265	297	273	325	289	289	293	287	260	273	275	298	307	298	312	275	263	260	304	252	278	281	255	274	277	251	269	301	273	298	291	291	262	328	285	309	274	262	311	283	251	310	281	277	282	259	295	274	278	274	276	266	272	250	283	283	289	310	305	250	267	240	297	269	292	276	311	253	285	274	288	268	281	272	273	283	288	280	292	299	295	258	276	266	294	287	320	251	290	272	292	274	280	293	287	266	284	291	315	279	275	250	281	291	298	266	248	301	274	256	285	264	286	287	272	262	284	290	301	273	260	247	266	281	268	278	281	270	320	286	281	273	258	301	276	265
33493	63073	42002	31478	43562	50472	22649	5041	3663	2825	10581	20068	12130	9958	7666	3634	1459	661	414	368	352	294	327	333	337	323	308	326	330	330	315	322	352	312	337	314	321	309	327	325	342	339	354	314	343	308	320	306	310	308	285	339	313	280	310	330	299	296	328	301	310	363	321	317	321	326	284	320	318	321	313	320	340	371	350	316	330	344	341	298	330	322	321	332	300	297	321	328	309	323	302	338	330	329	300	308	310	318	351	294	332	292	313	323	327	311	315	325	333	323	331	338	319	303	307	317	302	319	344	310	301	298	330	322	321	309	303	315	289	288	277	317	308	323	316	336	276	330	347	300	322	337	335	305	285	316	321	315	283	325	345	302	271	298	345	334	298	327	326	319	326	347	331	325	329	348	304	308	286	321	314	330	327	334	297	356	320	327	308	329	311	308	296	332	294	332	303	316	276	290	313	334	331	343	325	316	344	332	312	319	343	327	325	305	365	310	295	279	320	340	291	281	324	309	330	339	336	310	324	331	306	323	326	308	295	311	343	331	328	323	330	319	330	295	314	321	278	315	313	345	330	308	329	309	300	358	297	297	333	321	294	359	298	333	302	323	330	303	309	339	319	318	336	327	322	343	307	317	340	320	331	330	317	321	320	311	293	313	323	304	293	323	320	330	299	293	290	310	310	309	327	325	336	346	302	334	358	325	300	318	331	354	310	313	290	331	299	307	320	328	326	282	315	317	292	314	327	349	302	342	304	314	329	321	320	343	299	292	321	323	309	302	287	317	303	330	288	316	314	355	319	328	341	324	320	298	308	282	334	301	306	316	280	341	287	327	311	338	323	329	296	263	303	323	319	297	288	312	350	333	324	290	306	334	301	313	311	328	332	356	321	321	333	306	314	281	348	304	306	331	323	352	326	328	347	337	299	323	345	316	345	334	307	328	324	315	324	332	349	333	332	307	338	331	292	308	286	362	330	299	305	296	309	298	310	337	307	313	316	312	330	302	325	322	352	311	291	322	337	292	310	337	315	314	316	339	328	310	315	351	297	364	288	353	355	300	308	329	319	289	319	297	324	286	322	334	307	325	314	318	321	330	317	334	320	300	340	331	303	300	315	312	303	326	330	308	319	295	322	341	327	301	298	306	330	300	293	353	326	346	286	325	315	308	308	327	304	297	334	325	335	315	341	337	340	346	327	300	314	327	316	333	331	324	326	330	309	295	310	341	304	306	321	294	360	329	314	307	299	295	314	282	324	305	333	319	325	340	283	316	329	302	318	346	305	318	313	294	358	326	316	300	314	318	330	318	301	318	337	314	340	342	295	335	317	332	316	347	330	309	327	331	331	332	298	326	326	316	320	316	344	299	306	313	308	308	299	333	311	321	311	337	294	319	313	296	326	353	302	307	309	285	323	318	308	360	335	315	304	358	334	336	306	328	325	356	334	315	320	302	335	337	313	341	328	321	339	326	314	297	326	309	305	306	319	299	308	312	304	353	324	316	365	331	313	295	270	313	296	305	308	301	289	343	322	330	333	339	341	294	321	307	316	336	294	358	283	323	336	318	320	342	317	290	287	326	319	301	318	321	306	349	334	320	338	324	330	337	317	334	344	288	331	322	327	302	330	347	330	321	332	323	311	326	311	283	320	296	312	314	349	283	326	313	326	299	320	315	315	319	302	323	319	334	348	338	343	315	326	333	306	327	326	303	295	301	323	325	347	296	352	322	339	296	284	307	296	309	337	326	318	346	326	324	320	342	340	340	346	337	314	310	328	323	300	304	311	321	296	317	308	308	324	292	327	299	326	343	304	341	306	319	288	296	349	339	311	323	310	325	317	323	330	295	300	333	324	314	326	299	326	370	331	309	333	363	305	329	318	328	338	299	331	306	324	310	297	318	315	321	336	337	292	282	284	306	319	352	308	341	321	328	327	334	335	309	321	311	288	310	329	309	351	318	301	349	333	314	305	321	304	351	286	324	299	307	309	345	321	347	301	319	337	345	331	322	322	334	306	289	279	310	300	299	331	344	310	327	317	318	321	306	330	311	301	307	341	302	300	328	328	347	335	296	319	333	320	318	343	332	316	298	323	327	335	328	336	334	339	306	336	366	343	332	332	337	312	293	316	325	337	289	293	325	314	316	311	321	318	327	304	290	297	323	328	342	337	311	329	347	305	321	344	301	323	279	329	303	326	333	339	339	323	328	339	309	328	365	304	274	312	307	327	325	329	311	306	314	299	311	333	318	330	308	330	314	306	320	302	294	309	303	331	356	294	345	302	305	318	341	326	312	336	319	329	270	302	294	326	317	326	329	314	318	336	320	331	333	368	296	307	302	318	310	307	320	335	318	300	301	315	316	301	318	347	301	323	328	313	325	341	361	301	322	349	331	278	325	341	315	326	290	339	321	298	329	322	333	335	339	316	306	315	328	327	338	311	340	310	315	320	322	323	309	329	329	343	320	315	323	295	319	309	328	325	321	339	318	326	351	336	311	320	318	296	293	320	313	315	298	312	368	326	298	283	330	320	332	318	331	337	324	314	296	315	291	319	329	309	308	290	332	306	331	340	338	309	308	301	331	342	301	342	342	329	342	332	319	277	312	319	323	306	304	312	328	293	363	293	300	338	292	319	330	300	307	346	309	332	288	336	308	309	312	339	330	310	320	336	304	297	337	300	324	321	300	325	335	329	322	292	302	342	335	324	319	292	296	330	318	294	322	310	352	346	332	312	330	322	319	321	321	304	301	311	320	319	320	304	281	313	333	302	337	304	336	336	343	321	322	349	313	318	304	331	302	323	325	331	333	309	341	291	309	290	343	313	324	304	327	270	314	321	322	332	307	304	317	319	295	331	299	314	309	320	312	330	297	320	322	333	339	338	326	302	334	309	335	339	298	285	323	318	355	328	318	318	315	327	302	354	311	346	305	331	344	309	306	329	352	308	310	314	304	309	331	351	325	311	317	304	322	345	337	299	305	317	313	302	332	302	322	341	315	321	342	303	343	320	339	322	316	331	318	310	319	342	354	305	325	297	311	362	335	292	282	332	313	316	310	333	301	321	315	339	293	316	317	288	306	338	307	358	348	311	320	349	306	314	343	298	336	326	314	344	325	319	334	338	324	304	317	336	324	300	298	301	329	317	326	334	322	327	281	312	340	322	328	315	299	322	327	321	315	315	339	289	320	299	324	350	346	331	367	325	312	315	335	338	310	314	328	331	315	328	313	320	323	325	339	319	303	327	319	313	324	334	312	355	312	309	308	295	347	290	327	335	322	302	300	295	347	324	342	291	339	336	307	314	369	332	307	311	327	325	359	307	299	322	336	335	331	317	283	322	328	320	336	306	301	351	286	337	300	316	332	318	305	300	311	348	321	318	343	297	291	323	312	300	308	336	307	292	301	357	315	337	312	329	337	324	313	316	327	313	303	304	302	308	326	312	301	304	319	326	313	317	335	294	339	322	304	308	366	350	288	348	326	319	325	316	292	314	299	329	309
29300	29403	29251	23187	13900	10229	3071	1212	1088	941	1048	934	833	727	746	472	350	322	247	284	263	250	249	248	287	270	280	268	264	269	251	245	247	305	265	275	273	285	235	261	305	256	280	262	254	256	238	276	255	249	282	264	235	255	255	260	258	281	256	265	270	243	260	223	237	296	267	258	284	282	251	292	242	281	236	273	297	253	246	261	267	212	246	252	257	243	254	255	259	266	248	269	275	229	277	267	257	265	248	254	292	274	260	243	277	284	270	247	261	235	246	288	274	265	265	234	242	261	261	240	276	250	236	240	259	285	241	216	277	231	258	270	287	255	250	287	262	250	266	262	265	260	241	269	271	254	295	290	254	267	257	250	248	263	268	277	246	256	245	273	275	252	241	273	252	252	250	237	249	261	261	270	244	267	270	247	268	256	263	291	251	233	247	287	236	275	267	290	275	238	264	278	243	233	268	272	229	233	260	273	247	220	263	271	258	251	255	229	256	261	269	285	272	283	284	249	247	289	255	234	296	263	275	266	259	253	270	296	249	275	238	261	238	268	266	306	257	257	250	262	252	242	225	256	256	249	249	274	259	249	264	292	250	254	251	282	250	259	254	241	284	240	253	265	249	261	250	243	252	255	279	272	240	231	260	239	261	233	236	280	215	242	254	267	257	250	277	256	255	262	246	254	268	245	251	265	283	279	244	247	261	261	265	234	267	288	267	288	293	264	267	236	266	274	261	291	281	276	263	244	257	250	274	249	282	246	266	266	234	276	285	259	250	245	270	267	261	247	262	258	257	273	262	265	286	261	265	262	261	248	260	289	236	248	245	286	274	283	252	283	256	276	257	268	242	264	249	262	252	248	269	276	258	260	264	273	276	268	264	263	293	278	243	276	255	257	244	245	274	273	270	267	269	224	256	242	258	268	239	240	301	243	230	255	280	251	253	269	284	283	266	240	284	243	244	262	271	267	263	278	298	272	252	250	284	285	247	277	285	234	255	276	278	252	289	239	283	235	267	256	257	238	265	270	258	265	275	264	262	271	264	265	275	262	286	275	279	250	269	236	244	263	277	247	215	253	260	257	250	242	290	259	258	252	271	258	278	277	279	268	262	256	265	243	285	272	261	220	280	288	278	245	261	271	274	259	235	240	282	255	263	270	266	265	273	268	271	249	276	276	268	277	267	241	239	246	274	260	257	266	284	271	281	263	245	262	273	281	277	244	268	261	303	273	261	290	306	265	263	264	251	262	268	256	259	267	245	285	256	283	287	221	279	254	274	270	271	226	273	261	282	273	277	250	279	261	250	259	274	269	264	246	241	249	270	247	234	271	244	270	280	259	250	264	274	252	276	249	260	235	249	266	269	262	249	270	253	263	251	257	229	271	267	251	267	259	246	258	213	263	262	261	257	225	266	278	258	290	286	274	282	268	246	294	273	247	253	286	243	267	243	268	275	253	255	274	294	271	276	284	283	253	292	250	250	246	251	284	286	229	272	247	265	247	288	269	234	276	270	269	270	253	270	267	261	264	253	263	276	280	236	268	228	266	268	286	276	244	238	276	281	300	292	256	259	279	260	255	285	275	228	300	251	271	262	259	257	285	230	265	267	247	235	269	259	259	279	225	233	271	280	242	266	251	267	272	268	270	261	284	263	275	254	231	277	255	278	255	248	286	262	279	240	274	262	256	268	260	271	266	253	224	269	263	277	264	276	263	231	266	265	243	264	245	281	250	263	279	268	251	244	243	239	258	295	263	237	266	281	262	252	255	285	276	244	249	249	268	264	255	250	255	263	275	280	249	276	255	277	245	256	251	255	244	269	243	287	265	259	283	246	256	245	272	244	259	256	283	245	263	280	265	266	279	258	299	271	255	245	270	253	257	257	247	262	226	241	238	267	272	244	265	226	252	262	287	261	276	299	256	271	240	285	279	285	250	287	245	266	265	255	239	244	262	255	280	255	253	263	292	257	267	299	250	263	290	256	282	250	266	277	243	268	245	263	244	262	260	293	276	236	269	270	240	278	273	244	243	286	300	257	278	288	249	278	248	256	258	246	275	267	253	292	222	242	253	284	257	255	276	263	276	256	284	269	275	268	249	253	255	267	269	245	263	270	252	273	256	260	225	264	263	245	284	269	284	272	249	253	270	248	239	268	268	247	292	271	257	237	260	233	253	246	267	274	269	282	258	245	245	259	271	240	242	277	273	240	266	246	247	262	234	266	244	288	248	261	282	244	247	283	267	274	259	267	254	273	275	293	236	254	224	245	271	269	274	249	244	284	259	264	250	251	256	263	278	253	289	247	244	249	293	232	275	278	250	271	273	256	265	273	271	271	270	259	264	238	264	275	253	273	262	254	269	262	268	262	240	252	242	272	273	242	279	262	249	243	297	249	254	259	267	292	268	267	248	290	266	270	274	279	270	265	261	259	297	273	272	319	282	282	251	246	242	267	270	258	255	275	249	298	261	263	252	251	270	266	258	270	271	255	256	276	294	269	286	284	255	228	263	247	257	265	258	248	253	253	253	254	267	274	269	270	265	245	266	235	254	253	237	273	253	286	276	262	268	269	255	242	255	255	223	278	255	243	229	291	229	253	237	251	271	267	267	251	256	267	251	257	258	255	275	248	274	289	274	287	281	318	271	272	247	252	288	261	255	257	259	277	263	261	277	276	293	259	286	211	257	244	259	237	250	276	246	279	274	269	283	270	228	265	303	262	266	265	249	287	244	242	253	261	264	289	244	240	247	261	273	269	268	262	281	272	239	264	267	247	270	271	267	239	271	262	276	280	244	263	259	291	252	270	262	282	236	261	258	288	269	264	269	296	289	265	272	228	236	270	249	267	243	232	259	270	264	242	256	255	226	266	259	257	261	266	252	259	248	293	266	257	238	256	295	276	273	253	271	265	247	241	258	264	253	259	255	285	277	250	267	271	247	270	272	288	269	263	258	280	260	262	257	265	260	249	250	248	255	273	252	271	287	263	238	251	263	246	239	235	249	272	240	262	271	241	256	275	272	278	245	269	283	256	248	260	257	280	264	271	254	278	268	275	287	274	250	268	265	256	255	294	247	257	246	217	273	275	271	247	293	294	280	248	290	282	290	240	237	290	262	254	273	239	284	246	261	246	278	268	239	251	254	254	277	270	283	253	265	260	224	250	309	277	248	277	248	254	257	261	241	267	268	257	235	249	243	231	255	250	285	262	231	227	259	279	246	288	261	278	261	257	269	264	254	261	252	239	268	255	277	244	263	255	262	271	259	272	262	262	247	278	283	256	261	268	247	255	262	259	222	264	266	277	263	256	247	268	281	243	268	262	245	260	245	252	273	275	237	251	269	266	260	247	234	248	272	250	282	250	266	242	250	267	248	261	270	254	287	268	255	252	255	287	257	255	245	261	265	268	247	254	278	266	266	280	265	273	240	269	256	277	249	250	248	265	273	250	263	288	262	284	261	259	273	283	217	269	274	261	287	271	251	284	271	269	233	240	253
29915	44460	30076	22712	16478	13663	4541	2455	2082	1607	1816	1670	1252	1171	1130	617	420	379	342	319	354	322	281	299	299	294	315	301	313	295	332	313	319	292	330	311	330	310	311	303	310	339	294	344	289	281	295	300	330	299	287	320	278	295	344	316	284	300	321	305	316	328	306	299	308	310	366	296	336	316	330	285	314	307	304	310	317	334	299	317	282	306	340	274	307	305	314	314	318	331	342	329	338	330	338	293	353	314	346	319	300	336	319	332	313	308	302	334	343	311	329	297	284	328	304	308	297	319	316	323	298	306	308	347	304	300	330	317	328	327	300	345	318	310	296	310	321	322	320	305	299	308	343	320	312	315	303	320	326	332	301	306	322	317	317	332	320	314	315	331	328	305	320	331	323	324	313	304	293	296	362	301	318	303	296	328	304	318	311	343	295	288	333	303	281	310	271	325	307	321	312	321	327	315	336	305	309	288	295	341	307	305	281	290	319	325	321	308	312	320	318	295	304	339	303	326	282	340	302	332	287	315	306	315	349	289	314	303	348	310	297	279	292	323	316	306	325	296	321	296	300	337	301	308	306	332	314	284	324	292	314	315	316	305	289	284	307	303	296	319	320	318	296	340	294	315	289	311	311	316	319	318	317	293	291	311	298	322	317	298	326	310	318	328	301	337	286	318	306	303	290	294	303	290	285	300	300	304	291	305	293	305	286	351	308	311	291	346	310	320	320	322	297	328	316	321	326	296	319	294	280	321	303	303	306	298	349	316	312	359	343	322	349	298	305	303	303	336	312	315	288	301	297	333	293	276	298	366	302	324	314	316	331	305	305	319	284	315	311	301	319	311	298	315	330	311	287	296	322	279	303	329	301	291	310	302	312	318	284	360	320	291	312	348	318	314	303	291	314	334	313	324	329	332	358	288	317	311	297	318	309	324	322	340	335	318	299	291	322	297	287	297	291	326	295	339	292	317	309	322	304	305	292	313	287	312	306	294	305	322	295	313	320	327	303	289	311	275	333	315	299	308	325	313	311	306	341	310	332	314	344	332	311	332	322	269	342	278	313	290	298	348	308	339	310	348	298	306	312	297	280	289	343	290	300	322	284	314	334	289	272	315	286	320	303	295	298	304	293	286	327	327	300	313	269	335	309	329	300	288	303	290	320	308	290	316	317	320	308	318	325	304	290	348	323	315	311	314	316	303	335	302	344	325	322	288	330	346	310	305	265	311	295	296	315	321	309	308	318	285	299	306	319	273	335	308	276	288	330	352	313	323	323	313	311	314	306	291	310	321	335	307	325	287	302	370	323	302	284	292	306	290	315	311	279	315	293	293	346	288	310	321	306	314	303	303	326	321	305	311	322	289	288	323	320	303	331	313	317	343	317	289	314	319	308	326	316	325	328	330	311	308	290	283	288	333	318	338	304	305	294	310	282	295	284	332	320	299	325	312	309	337	327	264	314	335	355	301	295	299	304	317	302	300	347	312	315	325	284	330	330	352	301	313	304	307	316	286	292	310	300	291	318	261	309	293	272	333	334	302	318	325	299	314	275	325	323	285	324	308	313	298	263	309	309	331	321	307	282	313	342	302	344	298	299	341	291	293	319	300	312	312	305	343	299	299	334	316	294	314	282	307	300	332	312	306	302	279	288	292	313	294	302	297	312	326	310	309	305	314	300	326	330	300	300	325	281	318	266	303	338	333	325	317	283	313	305	332	295	331	323	315	348	324	322	317	306	337	301	283	295	284	303	324	312	315	339	291	332	312	319	306	309	328	287	311	311	309	288	279	304	329	307	317	284	337	347	348	273	296	289	306	327	345	296	306	320	343	302	319	315	302	304	305	315	292	291	312	319	310	325	294	316	294	339	307	304	349	289	302	291	346	338	309	306	311	306	319	321	305	324	318	284	323	326	309	258	323	295	311	295	319	298	299	296	309	329	286	277	317	303	305	301	298	328	294	312	313	318	300	335	306	293	320	320	318	317	307	256	286	342	274	349	304	327	316	308	341	311	353	282	307	293	293	339	328	322	307	316	299	310	345	291	315	347	316	317	328	323	289	324	295	330	313	314	315	337	286	289	312	316	311	310	318	305	327	313	313	295	300	316	295	309	312	321	344	301	283	296	315	284	297	329	306	314	312	297	320	297	290	292	310	291	320	318	304	311	291	324	300	289	282	310	300	299	293	333	302	310	297	308	310	338	305	290	327	311	320	321	309	302	331	285	308	325	312	324	282	330	288	303	303	322	292	314	302	308	327	311	340	300	302	301	336	309	323	314	320	314	291	294	308	334	304	314	297	304	311	328	322	249	282	328	323	327	308	314	304	274	300	323	294	300	317	321	320	308	304	305	326	358	311	307	287	310	313	309	294	307	335	284	297	341	314	309	328	292	312	310	298	333	300	296	323	299	304	306	330	312	320	343	302	297	324	314	304	335	308	285	317	288	312	312	331	309	304	293	313	325	354	315	291	309	292	321	317	318	300	256	272	292	310	286	304	317	291	292	285	298	309	302	311	309	290	306	279	297	278	296	297	292	291	312	308	326	292	342	332	298	314	319	288	308	308	291	310	337	303	283	317	317	314	297	305	334	308	301	326	331	312	315	314	272	294	295	314	287	344	292	296	300	342	307	292	305	326	302	308	295	330	339	307	294	325	326	341	332	297	324	309	322	278	345	322	336	293	318	288	277	350	307	344	301	332	310	314	326	331	290	307	290	352	329	339	332	350	289	322	351	283	328	317	297	357	297	288	319	315	320	313	314	338	333	310	298	325	291	333	308	284	327	333	327	320	314	283	303	322	302	296	284	328	308	330	311	309	286	335	317	297	328	304	292	292	307	303	316	322	302	286	329	321	316	307	333	331	307	313	326	317	303	326	318	334	250	325	331	318	326	305	312	294	311	324	312	311	321	334	295	344	307	316	312	321	286	328	310	317	318	305	324	312	334	294	305	301	325	305	294	286	313	317	338	335	337	316	347	313	286	300	270	293	333	306	290	318	316	267	293	287	298	284	313	308	272	295	322	325	309	303	327	308	309	327	303	318	310	307	293	314	282	286	299	308	301	331	292	296	309	321	330	321	287	314	306	307	285	327	282	305	340	316	311	291	301	327	325	309	294	312	305	301	312	312	302	290	321	321	313	317	303	313	318	292	308	313	320	291	315	313	320	309	332	376	310	315	294	306	324	304	322	298	289	334	305	289	304	310	291	285	254	325	306	338	343	310	320	321	311	303	294	335	353	311	304	302	317	285	313	319	304	338	291	298	329	305	335	311	283	353	324	334	291	302	325	301	294	329	313	313	352	308	340	295	340	363	308	301	306	286	329	336	301	323	322	320	296	329	314	341	329	302	317	324	273	334	319	309	292	306	333	314	291	304	263	297	306	346	336	295	321	320	298	331	329	307	326	316	321	350	316	325	323	306	301	291	280	312	327	318	317	296	339	316	315	313	345	329	317	325	298	320	284	304	286	269	308	305	319	334	277	306	332	314	289	315
24635	21789	29141	26401	36271	40015	21439	3283	1693	1321	3532	2501	4642	5638	3786	1597	728	392	295	290	233	238	256	253	239	255	249	251	254	260	254	217	261	264	243	284	258	270	267	238	239	253	225	260	266	256	264	247	246	276	257	273	256	245	282	265	227	242	254	265	214	260	251	248	245	245	269	257	258	257	246	270	230	241	271	211	256	228	278	248	252	254	256	236	232	255	275	236	216	252	256	237	259	255	260	262	279	265	268	252	266	218	264	283	261	272	258	260	248	261	259	256	277	218	246	283	259	265	288	254	237	259	258	253	246	237	280	255	261	274	255	254	226	249	250	242	270	266	236	262	278	224	268	283	256	247	262	280	256	270	268	277	267	244	262	277	244	270	250	226	260	230	251	261	250	256	293	280	221	249	237	292	250	234	271	254	266	245	245	258	280	254	250	265	259	284	256	251	267	262	247	241	247	231	252	250	240	244	244	254	254	278	246	252	233	270	261	256	234	257	246	251	231	257	248	255	272	264	253	220	263	280	258	261	245	241	233	262	245	242	250	235	246	256	269	253	251	250	239	259	239	240	254	263	252	238	258	259	268	258	249	274	227	224	224	231	240	244	273	260	235	221	269	254	286	242	271	278	259	261	225	266	270	249	253	254	250	237	260	259	279	269	251	236	276	254	270	258	262	226	260	253	243	263	249	241	250	256	243	265	248	217	253	235	253	220	241	252	237	289	240	260	240	269	266	261	260	260	270	255	268	295	274	259	257	240	283	274	288	232	226	240	253	268	260	253	233	253	232	236	238	240	248	241	263	235	240	233	219	245	253	229	254	254	252	268	265	260	275	227	229	253	235	255	259	264	256	278	239	243	225	266	265	256	258	250	261	253	270	275	254	238	248	206	268	269	234	265	242	247	262	265	265	280	240	241	269	233	241	252	241	249	223	240	285	246	233	237	243	240	263	245	271	238	269	240	243	241	232	261	237	252	277	267	261	215	250	229	241	251	257	257	256	237	235	277	250	249	257	247	276	235	247	241	239	233	254	266	253	254	239	265	259	250	290	238	267	247	244	218	243	281	245	244	226	218	239	266	268	252	225	306	256	273	260	263	258	257	251	271	246	238	244	283	272	241	236	238	237	257	250	266	256	237	248	273	254	282	231	269	231	265	276	231	216	267	273	274	265	254	248	244	218	236	264	250	275	254	250	269	272	266	255	235	262	263	227	254	252	233	230	253	264	260	232	254	241	237	232	263	266	256	256	250	228	255	237	257	255	274	236	269	221	245	239	229	226	238	274	259	262	260	263	241	273	263	239	249	237	263	246	255	268	260	284	239	253	280	269	256	262	231	236	258	251	252	242	250	248	243	245	281	251	245	259	273	255	259	228	243	234	258	254	283	253	269	265	261	245	272	269	222	279	246	264	231	257	261	280	247	239	248	263	231	219	248	263	228	252	263	249	251	255	257	246	252	265	255	246	263	258	253	276	268	244	238	261	233	257	260	266	227	279	245	228	254	268	296	267	250	272	246	243	247	245	265	247	261	228	267	245	264	237	259	242	243	231	245	244	244	227	255	262	247	266	253	246	244	248	276	250	227	263	257	243	256	257	263	246	258	260	262	246	240	240	257	250	239	250	258	255	288	287	239	240	263	236	246	246	256	278	258	259	229	266	245	264	248	250	239	250	251	227	254	239	268	254	283	242	259	276	255	260	249	277	271	250	262	250	271	238	267	280	246	238	250	228	259	247	246	252	250	241	238	244	241	234	240	262	253	259	270	253	249	281	262	219	253	238	252	263	240	235	243	250	264	217	252	270	264	211	254	249	246	258	265	224	258	254	243	225	234	251	253	239	283	228	217	256	284	244	277	265	256	258	239	240	282	234	290	238	232	234	253	253	280	260	259	247	245	250	268	243	249	247	238	253	243	240	240	256	270	274	238	279	253	269	245	267	244	246	255	251	265	260	260	246	232	251	247	238	242	254	262	242	233	233	269	274	243	250	247	252	261	254	223	226	252	245	215	275	239	260	252	245	238	263	250	282	239	261	266	256	235	255	238	253	263	273	249	270	226	246	266	249	265	242	248	237	272	258	248	250	244	262	265	253	243	278	251	252	248	239	267	254	251	233	246	268	249	252	271	251	215	259	233	238	232	251	235	220	257	269	238	273	249	265	260	261	249	246	263	264	272	261	246	252	260	250	240	230	258	244	266	254	231	220	246	220	225	222	248	243	257	253	236	268	265	243	278	246	255	246	287	245	250	248	260	240	251	245	263	276	243	279	221	266	249	262	252	265	252	264	282	272	239	264	226	255	238	242	226	264	253	237	253	269	232	272	260	234	258	262	248	253	237	255	228	245	259	260	234	275	277	258	257	267	243	246	228	253	234	250	274	227	238	234	250	234	275	249	275	239	253	251	261	273	272	286	225	256	263	254	253	275	243	246	235	277	238	240	234	293	242	240	223	249	250	254	282	240	279	294	268	250	240	241	229	271	240	251	273	258	254	266	239	246	244	237	284	264	265	254	241	250	230	283	257	259	260	238	236	259	250	277	254	238	270	237	252	243	241	254	250	247	235	245	248	246	252	225	269	255	251	252	245	237	233	240	303	239	241	255	261	266	227	249	251	250	255	266	245	262	250	229	268	217	246	240	264	241	258	278	256	247	258	231	236	227	271	271	244	245	231	224	230	263	247	254	235	237	260	246	262	253	254	262	254	231	249	265	246	276	264	249	256	246	264	244	247	275	255	236	252	274	255	230	224	243	275	261	266	244	227	266	237	270	245	234	256	282	246	216	282	260	273	252	223	257	233	237	235	264	261	265	233	254	271	227	261	253	268	253	250	254	252	246	267	230	262	258	259	274	230	240	248	238	237	252	265	240	220	283	272	250	247	248	279	245	250	230	244	240	264	249	270	251	270	256	252	240	258	226	262	278	246	241	251	235	271	254	236	265	264	298	261	266	243	284	238	259	250	256	253	233	235	267	268	265	261	257	256	244	222	262	238	258	249	279	283	241	239	242	239	258	278	229	276	227	240	262	254	208	238	251	234	256	242	253	273	281	258	232	247	237	270	255	239	253	228	286	248	254	267	239	246	285	214	248	276	258	252	268	242	266	234	253	236	253	243	263	238	257	259	238	243	252	277	294	240	260	251	229	233	264	258	240	238	254	250	254	288	239	278	246	243	257	246	256	244	231	290	258	240	232	249	239	277	262	252	227	280	253	227	232	230	247	275	262	248	239	262	242	238	247	239	245	239	240	244	246	274	238	231	236	273	249	240	271	222	232	248	241	248	232	246	236	278	249	236	263	260	229	239	262	239	243	272	253	248	260	259	278	245	251	268	265	248	233	279	253	224	232	257	244	259	250	268	232	238	248	257	269	225	249	274	238	250	227	288	215	251	243	268	247	276	249	250	265	249	259	260	243	220	255	251	265	255	247	226	266	275	234	292	244	255	270	237	254	253	237	253	225	265	275	260	227	272	233	248	250	272	254	249	261	242
31673	57962	42254	35114	45078	40147	14871	3740	2998	2406	6245	4073	8076	8926	5765	2444	1079	528	368	330	287	318	330	285	287	289	295	319	279	273	323	291	324	274	331	321	311	296	294	298	273	290	301	297	267	300	292	288	288	314	334	273	306	275	312	281	299	301	286	302	263	281	309	272	287	289	298	306	293	294	320	268	314	295	273	303	331	321	278	325	296	292	276	296	283	301	304	276	280	318	301	248	292	298	322	276	301	242	274	336	276	310	297	315	285	274	277	338	312	299	283	272	306	299	301	301	311	269	308	296	301	330	284	259	289	321	295	288	317	288	314	283	279	294	310	313	288	278	306	292	298	287	319	261	295	304	319	281	321	301	306	289	285	271	288	285	299	301	317	289	298	292	295	299	300	288	318	298	302	289	304	273	297	304	312	280	298	292	294	299	260	305	293	306	312	307	302	281	322	306	278	317	263	290	308	310	286	272	277	289	299	306	302	301	296	308	305	276	308	300	288	344	332	290	271	302	284	308	290	327	291	306	315	261	258	308	309	309	259	297	316	301	293	258	316	284	303	296	304	308	329	299	329	289	288	295	283	321	289	283	319	295	281	309	268	305	296	288	302	309	312	294	289	281	314	306	303	244	282	310	316	282	278	302	277	289	322	283	302	306	292	296	295	306	292	320	333	304	284	310	295	284	277	289	318	282	299	306	292	281	291	338	294	292	317	292	323	267	299	276	297	304	292	315	293	317	287	276	280	311	283	292	278	317	318	341	267	311	281	286	280	292	273	291	257	267	258	310	288	299	300	302	282	291	294	319	296	298	257	296	304	288	308	311	296	311	280	312	280	305	300	261	315	280	290	307	278	298	306	290	316	309	295	307	294	319	294	296	271	292	298	310	283	331	274	307	288	298	268	286	308	308	312	274	294	278	299	277	283	302	321	286	290	308	333	300	287	289	313	257	311	334	298	289	318	289	298	283	314	255	298	294	281	308	299	299	315	284	314	269	326	334	301	298	282	277	284	284	317	286	271	330	277	323	280	313	299	293	296	296	322	306	315	346	319	276	304	294	301	323	286	282	297	279	297	291	312	299	296	273	318	304	293	311	300	296	311	304	295	289	327	300	283	289	276	289	318	292	295	278	311	310	291	261	342	295	282	288	292	296	291	291	322	301	310	315	285	286	287	256	291	295	271	301	309	319	272	302	299	286	266	302	274	302	265	315	295	300	263	308	301	298	295	301	292	275	318	292	309	307	269	295	281	281	302	308	331	278	287	295	308	274	290	282	294	292	301	317	312	297	284	309	316	311	296	255	288	304	286	300	270	316	290	295	302	324	282	272	277	295	273	326	302	277	310	284	314	302	303	277	250	300	309	320	260	308	287	293	325	300	287	307	293	301	297	285	280	262	278	278	300	292	297	270	279	284	294	296	245	296	291	268	260	291	284	291	282	287	295	310	288	275	277	304	308	292	279	301	285	331	298	320	325	276	295	296	286	297	254	305	333	302	281	290	316	335	289	325	290	279	306	317	292	274	306	263	290	280	304	277	287	282	318	279	342	311	286	289	294	349	287	295	286	280	313	314	316	283	290	296	290	316	295	321	299	316	302	293	274	330	264	312	300	275	267	299	337	289	298	286	297	272	277	289	266	290	279	293	293	305	264	289	275	291	320	337	302	302	285	306	321	269	305	288	263	287	283	311	315	292	276	307	292	276	280	294	318	270	269	305	273	279	300	272	291	305	299	325	272	296	283	296	286	292	338	296	293	260	276	292	294	285	330	293	296	320	309	318	283	303	303	250	285	293	289	307	271	285	314	281	314	308	255	291	304	303	298	286	292	298	303	283	300	306	291	278	295	306	315	300	298	288	284	283	309	304	249	327	291	303	297	292	300	298	302	268	274	318	276	288	270	292	283	297	295	321	296	324	265	296	305	277	274	308	282	309	313	281	308	308	305	287	300	287	300	289	310	311	304	306	309	305	286	286	289	284	348	307	330	296	322	301	295	291	316	261	288	289	275	277	307	300	274	282	281	289	306	301	293	321	298	285	295	290	299	284	309	307	288	303	302	287	289	272	311	265	311	288	283	290	285	281	299	280	291	291	286	307	284	294	301	300	302	319	314	299	277	314	288	264	299	307	290	281	300	257	310	322	307	299	270	302	267	298	296	304	300	303	307	283	302	304	320	278	311	309	308	254	287	265	316	295	303	308	291	302	292	292	308	309	308	287	277	300	288	285	295	323	276	312	292	292	284	302	308	317	325	326	285	302	311	278	293	304	283	318	288	306	300	311	278	307	290	317	306	289	274	323	310	295	296	269	302	280	286	292	295	312	302	314	266	287	295	262	285	285	306	310	311	264	287	303	295	270	313	277	270	281	323	304	259	294	280	302	289	320	286	329	295	315	260	316	287	283	317	318	312	276	293	307	315	299	284	315	258	305	319	306	284	293	282	286	322	272	301	293	305	270	291	299	283	303	280	279	316	288	300	295	276	303	281	295	295	338	293	307	308	313	295	306	285	301	304	318	291	308	303	302	303	296	303	280	285	305	294	282	312	299	310	295	329	267	302	327	308	313	297	302	312	272	319	298	292	306	322	289	300	323	285	297	294	281	304	280	287	286	308	278	273	313	304	295	283	290	303	311	308	273	326	271	289	305	287	294	294	300	284	288	274	305	293	271	325	274	296	311	292	274	306	301	292	289	300	310	278	320	300	291	280	316	281	299	309	294	291	304	297	280	276	310	298	285	297	272	289	321	340	294	307	287	274	307	335	262	274	307	304	294	315	304	284	297	300	284	277	294	300	298	309	258	324	265	288	292	297	312	278	295	321	302	297	277	325	280	300	305	318	283	279	308	265	284	326	296	301	271	302	277	280	277	268	298	299	277	287	288	293	304	310	301	271	276	311	306	307	293	268	291	289	310	316	296	306	317	312	315	302	306	309	277	305	270	306	304	310	303	299	317	264	292	289	296	292	274	298	279	284	304	309	305	265	309	309	297	311	313	301	307	272	307	291	308	330	301	306	272	300	304	290	312	288	275	273	306	323	340	307	316	300	305	269	261	311	312	289	284	273	302	304	285	298	268	289	293	291	295	262	296	291	288	310	318	293	300	328	282	299	323	286	271	296	285	311	282	291	310	267	305	293	309	276	285	294	312	281	306	314	259	316	295	294	304	277	301	295	276	340	277	301	302	327	302	309	285	291	297	296	295	274	281	270	278	322	329	303	282	281	315	279	300	274	300	283	292	289	337	286	286	317	283	290	270	293	320	282	326	314	283	317	301	304	298	296	277	262	304	311	286	275	297	301	336	259	332	305	286	262	265	303	311	294	311	312	300	306	306	305	315	287	298	275	322	310	275	282	317	303	270	281	289	307	305	283	307	294	285	319	324	285	258	288	308	300	287	284	308	304	310	293	298	291	294	318	296	292	308	299	310	327	282	310	296	307	298	286	280	288	288	270	297	317	312	296	322	307	284	329	263	274	304	324	308	323	304	312	294
25852	22057	28588	26232	26549	28513	14727	1977	1388	1216	1592	819	2480	3383	2390	1124	577	384	344	302	322	293	281	300	287	282	308	282	304	288	307	264	300	287	277	293	290	310	287	315	297	293	315	291	315	305	286	287	296	303	286	320	257	310	283	307	293	332	309	294	292	293	308	292	301	292	269	300	284	294	305	270	276	300	285	286	290	288	297	275	301	295	272	278	276	299	298	295	307	272	261	287	306	296	292	307	279	314	296	316	285	252	294	316	290	312	268	310	289	317	300	320	283	294	326	301	298	309	278	303	295	309	316	289	321	284	314	306	280	309	312	278	308	322	301	287	289	312	284	269	348	294	289	306	271	304	290	315	292	302	296	310	297	294	297	270	284	273	285	300	312	281	279	274	292	298	310	296	299	290	277	292	282	314	289	293	310	298	315	290	279	285	322	308	302	271	268	271	315	285	294	303	300	292	295	296	302	295	278	297	301	285	280	294	292	304	309	303	291	280	287	290	284	294	282	285	312	263	297	277	287	328	284	311	309	257	294	300	281	281	329	264	279	299	282	325	297	301	293	306	272	315	311	324	286	326	286	267	333	281	295	319	268	283	298	292	279	306	300	305	288	269	282	287	267	306	311	320	290	259	280	321	318	281	280	292	276	276	315	286	310	315	326	286	289	301	265	294	294	284	285	322	292	278	298	304	331	306	266	301	316	276	331	287	325	316	296	278	332	280	275	322	291	256	275	279	270	298	294	300	290	302	269	266	269	274	311	279	280	282	294	290	270	307	305	303	306	290	277	283	304	296	292	299	320	267	298	294	286	305	298	282	303	293	267	325	290	285	308	290	281	290	295	305	284	288	306	278	294	297	288	285	280	249	286	320	271	283	309	271	328	276	309	312	271	324	301	305	312	308	266	319	286	280	311	272	262	260	330	275	287	292	310	279	290	297	302	326	301	292	306	284	314	278	307	306	289	269	281	306	312	300	305	265	274	293	278	320	329	304	275	288	286	321	275	317	280	327	283	282	257	307	290	295	305	276	282	299	315	310	286	277	315	299	292	258	276	305	283	324	268	342	316	305	283	296	311	326	259	295	299	288	278	295	302	280	301	318	300	292	312	309	274	285	303	262	307	279	293	288	296	299	298	278	286	287	291	295	315	320	300	288	317	305	278	292	284	323	319	278	282	300	326	284	313	277	264	348	289	328	310	297	282	281	286	286	299	299	283	299	288	295	315	297	289	295	301	292	300	302	301	317	260	259	296	311	306	341	304	272	295	304	305	326	290	324	308	273	323	284	242	274	291	285	271	332	293	315	283	278	281	276	265	288	301	296	300	318	293	320	275	289	332	282	274	304	305	291	334	282	304	296	289	337	286	289	247	296	318	285	297	264	294	293	288	301	280	300	286	294	299	259	300	308	284	348	285	284	289	274	293	272	294	316	300	290	322	292	312	290	309	257	303	283	347	284	305	283	311	305	301	306	285	302	286	293	316	297	293	306	292	322	304	300	319	296	298	274	283	272	298	298	303	314	329	305	310	286	316	283	278	350	301	316	319	255	320	295	300	303	270	297	325	243	296	296	304	288	310	285	279	316	294	314	267	308	319	292	326	313	286	299	302	270	291	311	292	305	276	288	281	292	280	278	271	322	271	294	309	332	302	307	310	329	297	266	313	301	297	301	316	284	322	309	286	303	289	305	307	301	312	306	315	292	265	252	322	313	333	284	260	300	311	285	289	265	286	308	305	291	297	298	294	281	331	313	318	303	308	321	312	275	277	305	298	270	289	309	299	279	315	274	315	283	311	307	274	311	306	264	340	301	265	285	305	325	287	277	263	255	281	300	332	302	294	310	291	292	306	342	281	281	310	282	311	309	334	317	320	304	314	318	253	278	305	280	269	293	273	260	288	255	307	311	274	283	299	287	278	292	302	273	330	287	301	294	283	292	311	294	292	296	281	292	286	303	279	313	288	267	301	303	304	283	304	295	302	316	278	293	288	297	300	284	263	320	309	330	291	300	255	268	295	298	258	296	300	300	276	279	313	305	274	306	293	315	307	309	286	295	309	328	298	315	273	298	300	302	313	251	291	282	333	290	291	293	300	297	308	297	292	311	312	274	257	263	335	300	330	264	319	309	287	303	306	286	285	312	311	316	279	274	282	299	331	314	332	260	268	263	322	283	302	265	287	272	285	290	295	287	325	296	316	279	292	280	304	335	298	311	268	287	312	300	320	314	294	303	279	299	315	291	262	289	253	298	305	311	292	299	300	268	301	327	280	295	324	311	324	303	318	294	310	296	275	273	305	254	279	294	283	289	259	295	302	311	292	313	300	256	321	324	278	274	281	319	273	292	270	284	280	273	266	307	280	298	321	295	294	304	260	309	290	274	296	280	272	298	313	305	296	291	310	265	278	289	295	300	310	252	275	317	323	305	297	289	304	291	297	324	324	271	280	323	260	276	292	302	262	287	288	286	290	283	285	329	280	296	316	275	306	295	313	301	297	287	289	306	287	309	294	289	314	324	279	286	298	293	287	301	299	259	322	280	309	312	293	307	308	309	285	269	288	316	324	295	298	308	268	318	304	298	286	276	300	300	310	283	277	292	302	276	307	304	280	288	310	303	310	320	269	338	300	284	330	300	290	282	279	286	290	278	297	297	354	282	307	256	313	276	315	275	314	311	291	303	308	317	315	333	313	294	301	296	283	300	301	272	325	266	274	323	295	272	329	252	295	298	310	287	273	298	257	296	285	288	316	304	303	295	295	301	296	286	289	294	310	280	263	270	262	287	270	272	321	291	267	305	280	289	292	290	273	279	297	266	300	329	284	264	275	291	291	307	288	273	316	321	307	242	300	303	303	290	276	253	301	342	285	283	285	274	316	286	287	280	267	268	294	315	316	288	321	313	291	298	306	281	327	291	297	323	294	281	292	309	314	270	289	309	295	311	287	295	294	285	290	275	303	285	290	314	318	316	276	293	290	319	276	283	288	282	283	270	270	292	262	275	288	303	276	283	252	299	300	290	286	303	280	308	280	303	308	287	305	296	305	314	294	294	311	329	306	272	273	292	323	329	268	268	287	294	312	284	322	252	321	299	288	303	284	284	272	274	290	321	298	317	270	269	303	286	325	299	262	297	294	302	295	277	319	308	322	318	298	298	294	299	281	316	307	299	274	293	302	290	302	279	309	304	323	288	309	304	293	279	294	292	255	336	307	247	308	278	289	312	278	304	285	296	289	321	255	265	301	315	283	288	268	306	331	281	287	280	296	292	287	298	285	282	312	329	314	302	278	305	276	281	272	315	291	290	301	305	278	296	305	297	323	283	286	294	289	311	290	309	333	305	279	319	326	310	300	314	326	273	303	288	275	281	280	295	310	287	316	319	288	315	305	296	312	332	287	304	293	303	289	314	287	300	283	315	271	267	288	292	291	287	287	285	303	299	292	287	286	313	312	266	313	280	286	294	309	272	294	319	316	296	281	262	294	306	298	295	303	277
30788	54560	34896	23139	34693	33334	15715	2960	2497	2186	3027	1504	4738	6473	4167	1870	856	522	422	417	364	372	357	342	324	380	311	335	360	372	375	325	330	309	349	358	303	341	329	339	341	328	344	365	331	312	326	339	327	354	353	344	357	344	350	332	358	398	370	338	345	357	307	369	366	345	364	343	330	345	361	367	370	320	332	349	359	354	344	366	364	357	366	358	341	347	322	359	347	384	373	362	374	322	362	330	325	326	339	367	371	345	343	341	345	351	354	358	346	322	319	356	332	343	326	327	315	312	343	335	333	354	361	351	342	356	340	368	340	325	296	326	324	321	329	336	336	350	330	331	354	332	343	354	347	311	360	346	349	321	338	319	325	323	311	364	347	356	343	350	359	333	366	372	352	362	322	338	345	330	380	354	348	388	342	294	345	363	337	352	364	368	331	348	354	351	348	360	307	335	358	335	359	342	325	341	328	360	359	331	344	344	369	313	345	316	312	334	327	348	312	311	370	332	372	333	338	340	313	327	315	347	356	365	359	359	322	325	369	343	367	349	348	346	351	348	335	337	319	316	367	324	354	339	340	359	359	292	328	342	314	359	326	318	354	351	357	349	355	358	361	381	336	336	303	363	363	325	315	352	365	335	351	358	330	337	342	337	361	333	350	347	363	347	346	319	345	341	348	353	329	348	376	395	345	327	330	319	370	329	384	374	344	317	308	343	320	390	342	336	357	363	340	324	366	384	372	343	366	337	352	317	397	333	340	392	366	341	304	364	364	348	360	352	365	338	334	336	346	352	333	374	316	372	368	345	335	336	345	346	338	361	330	353	359	337	326	329	354	323	347	313	304	367	337	347	334	344	348	330	361	392	327	342	369	393	333	358	347	354	303	343	338	362	345	345	359	317	327	347	335	346	368	375	345	330	380	393	359	338	333	376	378	333	323	347	313	330	368	340	320	346	335	374	351	333	344	379	390	353	332	353	364	336	347	343	357	315	332	359	333	367	352	347	359	354	310	350	366	329	351	313	336	355	359	356	322	352	328	334	349	352	332	398	343	338	371	369	354	372	333	308	349	366	359	324	325	352	344	351	338	334	343	339	338	381	336	324	375	340	332	343	354	370	360	372	337	338	385	316	321	359	341	334	358	368	349	353	342	344	320	346	338	342	314	373	348	334	382	355	344	333	335	344	326	353	348	331	344	356	358	339	363	359	387	346	364	345	322	344	344	330	377	365	339	346	320	355	344	340	356	369	329	367	367	355	345	345	323	354	366	356	332	320	328	379	368	340	369	356	341	339	353	321	342	351	333	374	350	327	368	384	382	327	356	344	337	347	322	358	346	325	346	346	346	345	350	343	345	357	307	348	358	338	323	357	329	334	303	372	378	338	336	355	333	360	342	361	364	382	340	359	349	310	327	324	331	376	358	363	352	332	337	350	360	328	380	333	354	313	319	322	357	328	360	338	332	352	357	342	349	306	358	337	329	332	372	359	361	324	328	350	324	339	350	336	363	355	355	341	358	346	315	336	348	359	352	350	296	316	389	350	332	349	352	374	347	348	387	334	337	374	336	338	366	346	363	342	328	329	350	358	350	339	354	365	354	376	330	384	322	368	377	334	387	370	363	332	370	383	352	337	344	341	334	347	325	379	295	362	340	328	338	344	345	313	344	313	329	355	327	352	311	335	349	359	376	341	303	309	341	344	331	327	356	391	350	317	334	386	348	351	341	366	332	315	356	373	344	358	340	363	348	320	376	347	342	354	394	369	332	343	315	327	333	328	408	334	322	323	331	363	349	330	340	345	363	342	325	354	346	349	346	328	338	353	346	350	339	337	361	366	329	348	338	380	317	323	333	339	351	344	360	331	329	348	350	332	339	337	341	333	355	372	371	348	348	380	323	369	333	335	310	330	346	358	361	359	361	343	355	333	364	320	377	334	352	337	354	366	368	362	310	351	367	344	328	367	322	328	325	339	344	359	377	312	359	332	351	326	367	347	337	358	353	320	362	344	371	374	372	368	330	355	342	345	349	366	337	361	345	380	339	347	360	347	345	364	343	361	327	345	362	324	348	370	309	337	368	350	352	343	339	345	329	354	319	369	381	309	340	349	331	361	335	337	345	356	351	345	334	340	310	347	370	339	382	323	309	323	325	312	357	334	339	344	331	331	335	369	358	342	352	339	338	347	335	350	351	328	325	349	320	324	344	345	318	376	366	344	376	372	392	347	346	345	357	341	363	336	357	332	326	372	360	337	334	357	352	348	334	345	321	354	337	367	339	328	342	351	341	320	338	375	343	346	350	350	367	331	332	351	352	324	317	357	371	360	365	349	365	342	315	332	363	381	371	339	335	358	330	340	352	334	357	339	334	378	363	344	348	365	351	344	351	326	400	357	336	346	306	348	343	341	390	360	330	308	379	323	331	326	343	339	321	359	318	343	342	323	322	399	333	311	343	356	312	331	376	352	313	346	333	347	338	334	354	364	338	346	325	333	339	347	356	371	377	351	346	333	343	319	287	362	345	370	311	360	330	343	344	346	330	349	331	334	339	347	327	325	362	345	361	352	350	382	368	332	339	354	359	335	332	355	302	340	335	353	366	358	333	357	356	332	354	354	309	308	360	337	330	342	363	340	302	359	317	332	341	356	344	338	354	338	333	377	352	362	354	357	327	329	345	352	314	340	380	355	334	353	313	350	362	358	340	355	324	345	335	348	363	357	321	345	350	335	366	360	344	347	322	351	343	340	321	348	341	356	309	361	349	340	364	376	349	345	364	365	354	325	343	347	335	340	374	315	357	352	360	333	305	375	338	327	332	389	329	355	372	338	361	333	340	349	344	344	290	363	388	321	322	370	398	347	319	343	361	335	343	346	357	351	323	327	334	324	334	343	309	347	373	365	369	377	355	332	366	339	356	321	350	364	348	357	361	369	361	358	368	371	313	372	310	315	339	344	364	366	321	354	356	351	343	348	338	342	341	372	374	350	296	339	341	319	310	343	354	357	354	348	356	369	352	362	339	331	347	348	365	361	359	370	354	367	334	299	339	347	370	362	320	344	331	364	365	327	318	368	371	354	370	360	384	375	354	373	365	307	358	358	318	366	324	328	350	324	323	360	354	341	350	314	326	348	352	349	344	321	366	322	346	357	327	358	353	360	354	372	381	354	363	340	359	324	325	366	345	340	332	351	350	354	332	319	343	336	377	330	358	292	364	342	334	331	318	341	344	309	347	330	357	339	352	337	341	358	347	359	344	359	325	356	359	399	343	375	355	326	342	366	314	358	355	336	390	324	356	307	322	337	368	355	360	342	348	325	330	354	378	328	354	331	350	345	365	354	352	353	355	334	337	319	347	350	333	365	332	357	352	373	308	350	344	330	354	353	338	351	346	338	315	325	374	361	348	355	344	348	353	350	323	316	369	343	327	359	369	353	342	385	367	399	344	333	365	333	327	352	391	348	308	370	345	354	347	399	337	318	357	338	353	377	367	361	394	377
23519	21785	29442	24801	33488	49867	36392	8700	2379	1922	1278	2072	9261	13283	7190	2520	1227	682	416	343	321	301	281	320	296	304	317	280	284	303	289	283	259	304	287	310	294	275	272	286	302	359	302	297	286	299	267	306	288	309	290	302	322	280	257	297	289	290	284	300	296	286	319	277	302	305	280	294	284	302	323	284	315	277	327	261	260	279	291	312	294	292	279	274	304	255	316	305	308	279	287	291	300	298	297	345	266	277	296	304	284	290	302	293	299	289	275	291	321	321	307	335	288	288	277	310	299	301	323	295	308	316	287	284	304	307	267	285	303	304	283	296	269	303	292	316	299	272	290	299	308	274	295	301	316	297	297	306	318	338	312	289	305	289	284	275	299	284	280	300	266	297	291	303	267	291	319	272	291	294	285	300	265	315	304	277	311	272	262	305	285	258	309	289	289	274	288	289	287	283	304	315	286	309	292	277	282	277	310	325	292	312	315	293	314	305	267	324	277	304	298	271	277	309	316	286	297	275	290	325	297	298	312	301	300	327	306	272	316	329	316	286	304	284	304	321	274	317	295	295	299	293	283	310	323	321	280	273	265	300	275	277	293	300	278	277	310	289	320	288	299	324	281	257	296	276	297	274	315	321	247	295	289	284	297	272	309	303	305	296	291	279	286	303	279	299	269	296	266	292	284	292	306	297	301	304	269	287	297	326	303	274	280	293	272	297	301	297	318	319	271	312	325	300	306	274	312	295	302	238	311	283	272	318	308	293	313	312	266	280	267	278	280	291	296	311	279	309	254	283	304	294	316	279	281	280	298	281	287	300	279	310	330	293	292	293	271	342	302	308	320	290	321	270	295	317	292	289	327	291	281	281	297	338	304	316	303	281	297	339	302	290	288	271	319	302	293	276	308	307	304	278	302	283	286	302	293	275	311	268	299	296	295	316	271	272	332	295	287	282	314	307	313	297	306	300	293	294	297	301	285	287	291	316	300	298	267	306	296	320	304	297	306	310	302	318	296	301	277	297	291	314	296	287	281	285	278	296	264	307	295	272	290	308	294	276	287	306	300	300	333	332	276	303	312	309	318	284	288	313	302	295	287	253	304	268	274	298	279	293	305	315	308	305	312	301	287	246	270	312	281	318	273	292	295	279	295	267	280	285	323	281	280	307	319	298	294	323	290	286	299	281	287	300	313	276	294	287	333	271	271	263	314	290	263	314	317	252	275	301	288	283	273	298	295	300	299	301	295	293	295	310	307	288	306	303	316	314	292	290	300	282	302	294	297	315	280	333	312	308	326	318	304	310	307	303	310	287	292	292	270	271	263	274	257	269	300	242	295	321	306	302	291	295	269	300	291	292	298	302	326	300	278	311	298	283	296	296	289	278	316	265	305	292	314	286	288	312	297	295	260	316	267	293	288	316	292	278	291	298	297	263	306	291	289	322	258	258	310	307	315	276	293	332	283	302	297	298	296	298	301	322	308	304	302	309	306	286	305	311	297	289	316	322	302	285	279	290	276	285	306	282	267	332	319	275	287	295	321	296	299	323	343	286	282	318	298	304	286	278	292	290	308	272	310	296	292	281	291	300	321	292	269	318	313	292	279	293	328	282	299	283	318	317	277	266	287	313	306	322	275	299	277	302	315	324	263	286	278	295	292	303	304	320	284	317	306	313	303	307	296	285	284	292	279	332	299	305	264	304	274	263	322	324	291	290	298	311	302	298	298	287	298	272	274	301	281	283	296	295	310	293	288	294	287	289	274	271	267	276	279	310	307	281	291	298	273	306	280	262	295	306	294	296	291	300	300	300	296	291	300	255	313	322	283	276	304	298	331	313	298	312	326	287	287	266	317	339	278	284	299	295	313	279	300	303	299	299	310	309	331	267	323	293	289	318	271	290	288	302	295	262	290	308	276	310	293	305	295	308	295	295	285	329	290	277	315	280	289	290	313	305	301	291	281	265	331	315	316	286	303	288	274	305	293	322	294	304	289	313	272	295	274	307	279	298	279	282	316	281	298	297	332	287	242	294	274	263	307	314	324	275	290	267	293	297	286	306	327	338	308	297	290	300	274	306	286	292	304	301	312	295	304	287	286	298	288	320	286	286	278	304	282	279	275	271	300	289	315	275	284	319	286	300	281	271	319	283	277	290	288	312	312	305	294	262	284	315	309	297	292	291	310	267	289	268	314	274	334	317	250	305	308	280	300	306	283	288	308	298	298	282	336	297	315	293	309	272	290	308	276	313	269	295	323	290	278	303	267	279	319	311	274	314	319	278	274	262	300	280	333	300	293	312	316	326	311	256	279	309	299	288	298	313	290	311	263	287	271	331	294	283	290	294	279	281	276	253	282	301	303	290	293	304	298	270	287	304	275	295	289	279	283	292	312	327	296	279	321	288	290	287	280	311	293	296	282	294	317	285	302	256	274	282	289	283	297	313	305	285	324	323	276	281	297	295	306	310	284	278	291	303	316	308	292	330	267	304	304	302	307	314	296	291	280	301	292	290	288	311	309	296	298	275	297	273	289	300	300	277	319	276	300	297	295	303	294	321	259	285	281	284	282	299	307	261	292	265	283	283	297	303	284	295	293	272	308	286	312	307	296	279	283	303	292	295	286	292	290	275	282	298	307	265	316	312	302	275	248	287	324	285	320	286	280	292	319	322	323	280	287	318	299	291	328	289	286	309	273	261	276	270	291	311	316	292	271	315	286	261	298	312	275	281	284	310	330	309	272	285	288	293	270	310	263	251	287	326	303	309	299	291	279	304	297	297	309	311	318	281	306	272	286	291	289	278	308	288	276	289	313	290	271	293	295	286	291	292	271	347	320	305	275	307	304	314	301	302	309	263	328	294	300	276	302	293	313	325	305	277	298	310	287	269	293	324	305	286	302	305	311	279	307	299	294	317	316	284	306	284	249	302	290	257	324	305	261	291	305	283	287	270	285	290	270	313	300	305	298	309	287	325	303	313	310	292	299	294	270	299	307	271	263	308	309	294	306	295	313	266	265	315	283	288	288	319	310	327	286	288	306	341	301	285	339	294	312	309	298	278	295	298	271	295	283	296	302	295	312	293	260	330	271	288	303	294	269	311	283	292	301	299	301	299	305	313	310	319	311	311	330	301	307	286	317	278	305	289	292	302	314	296	298	293	314	268	305	308	288	270	307	310	299	302	298	274	298	292	350	312	297	300	293	290	281	280	299	287	305	318	283	312	289	294	305	294	279	310	294	288	280	317	276	301	273	316	292	294	298	280	281	282	296	274	282	284	246	299	276	312	282	327	303	272	298	255	279	301	296	303	285	277	312	319	299	285	301	285	325	278	303	270	291	307	297	291	305	325	292	301	288	296	315	314	318	287	297	305	309	297	308	307	286	303	261	336	282	305	300	274	330	294	290	301	302	282	289	320	280	283	273	293	262	276	279	277	323	278	298	309	317	312	303	306	288	298	277	280	316	295	290	302	310	316	297	265	337	306	300	308	310	275	294	297	307	300
35374	69332	43877	38234	54058	53317	27063	4576	3738	3336	2206	3624	14545	17677	9349	3626	1889	992	524	405	364	333	374	349	347	315	314	353	368	381	292	338	346	319	362	328	315	331	343	331	358	352	338	326	334	343	345	348	321	334	345	320	327	349	323	329	359	345	363	332	296	360	356	341	317	349	344	370	367	311	340	339	340	375	392	333	375	320	339	336	339	340	308	342	392	346	350	353	306	334	311	331	365	336	326	317	348	342	359	332	371	342	334	324	356	358	340	389	371	321	327	338	322	317	323	357	334	343	339	326	337	337	325	352	345	350	325	375	324	323	339	349	356	349	349	344	339	327	352	357	345	378	361	318	339	335	370	348	333	344	317	340	367	350	341	330	352	337	342	330	360	321	337	330	347	319	320	354	351	329	314	313	305	328	357	325	360	339	358	345	355	365	339	303	367	323	311	341	350	342	341	338	318	347	363	334	343	334	339	329	311	377	328	312	356	362	351	308	310	341	347	342	347	316	337	341	327	332	330	316	322	324	349	337	301	328	336	340	328	344	354	376	363	335	347	379	327	361	302	312	360	364	355	347	324	354	365	316	340	367	347	342	358	358	369	328	311	360	365	318	362	323	356	338	341	340	312	387	343	322	314	321	336	350	356	357	337	321	336	346	350	323	326	338	351	321	308	303	350	328	359	372	325	335	355	347	326	363	337	353	331	338	368	310	354	328	344	350	359	363	327	324	331	333	324	329	347	337	358	334	359	352	315	346	355	329	320	339	348	335	344	358	325	343	347	334	311	366	349	345	347	328	306	339	333	340	338	337	366	316	341	336	384	329	329	339	335	329	311	373	366	339	322	326	336	343	355	340	341	353	357	325	341	336	351	342	346	320	387	340	314	373	341	335	348	340	338	355	308	338	320	345	342	319	331	360	333	355	356	308	371	316	344	347	345	327	353	360	340	319	357	348	329	331	360	320	363	308	348	374	368	330	338	338	319	333	351	287	354	356	349	332	326	374	334	359	328	326	335	338	343	332	354	343	340	322	331	354	360	352	312	327	371	359	344	341	349	332	310	315	347	358	297	331	380	347	343	360	343	315	336	314	345	352	331	368	358	329	341	354	345	349	320	341	337	342	299	315	347	367	342	327	360	325	375	361	347	360	372	351	306	375	352	315	335	356	339	331	322	321	330	326	358	299	372	328	378	339	340	344	315	357	322	336	313	376	345	341	344	337	342	354	334	321	339	327	343	339	367	320	348	349	372	342	373	334	381	317	334	347	338	328	332	360	345	339	380	324	371	361	360	322	288	356	366	368	381	335	331	323	347	325	295	324	324	350	322	335	372	317	338	371	329	322	337	304	349	323	330	352	355	331	346	321	378	345	340	326	310	338	359	350	344	338	330	315	337	326	338	352	333	321	342	376	309	345	337	330	327	344	354	309	289	337	342	353	331	342	331	363	343	315	367	309	319	346	347	368	381	313	338	364	312	308	326	346	358	334	309	359	354	355	344	340	317	356	313	350	313	365	347	355	366	339	311	353	336	351	336	319	376	368	318	331	321	309	330	352	337	333	331	340	312	350	359	338	369	356	322	315	354	363	325	337	349	315	322	353	369	340	320	314	346	316	346	366	320	333	333	315	308	344	306	339	346	368	326	322	347	300	358	357	320	347	366	360	344	317	358	320	367	336	343	377	346	319	372	355	354	357	339	334	335	324	329	344	320	336	314	373	356	342	352	334	347	369	366	361	328	344	341	348	354	319	291	351	333	322	363	334	360	351	321	369	351	355	308	339	330	359	346	295	357	333	370	364	319	317	358	357	353	311	335	325	333	326	343	336	349	351	359	342	351	328	354	311	309	330	362	347	364	356	367	340	314	323	323	338	316	305	321	344	329	331	338	337	350	317	319	367	352	311	346	340	357	334	341	316	311	329	337	331	346	349	348	343	319	325	330	392	327	316	359	363	341	354	352	331	333	327	313	379	340	369	367	325	336	378	371	324	341	338	330	326	326	332	321	359	350	342	339	365	314	305	333	309	338	363	357	342	318	318	323	357	350	363	335	312	309	331	321	325	330	337	358	333	294	365	318	338	319	355	310	345	358	326	362	336	337	300	346	313	343	325	364	318	340	362	331	334	327	357	324	385	309	349	306	332	323	340	350	346	315	367	314	313	318	373	341	365	339	343	300	321	345	360	337	367	337	340	331	337	363	313	321	328	350	353	333	345	344	324	307	314	335	343	344	334	338	319	320	342	322	325	358	344	369	334	365	332	350	334	312	344	387	362	327	323	338	329	376	348	311	319	356	352	335	332	341	317	345	319	329	334	358	339	333	326	354	348	319	345	349	376	336	372	347	336	314	334	346	335	353	338	320	307	334	330	337	335	339	368	364	326	345	319	323	342	343	351	328	307	350	355	319	313	339	316	321	345	299	336	340	321	350	343	367	327	388	335	333	328	321	332	339	344	369	342	368	332	348	325	337	381	370	319	336	341	367	319	370	325	329	336	301	344	321	330	342	328	354	336	346	317	327	319	357	345	329	336	352	348	324	334	317	336	325	319	309	326	311	335	361	319	329	320	339	358	344	351	331	341	338	352	317	326	340	385	343	317	340	338	338	362	310	335	357	340	335	298	334	333	320	328	371	339	339	367	343	323	336	365	339	358	332	343	353	309	312	398	337	317	326	315	376	350	325	341	367	302	323	358	351	346	343	365	335	355	373	317	361	329	327	320	324	370	338	328	334	325	343	357	364	349	343	345	309	343	290	312	329	330	370	329	322	288	341	343	326	323	303	344	307	334	317	333	337	307	351	328	318	340	337	304	320	336	374	334	353	337	345	326	356	348	349	336	343	343	366	328	337	345	314	349	340	347	335	346	338	342	305	347	339	317	324	315	333	336	344	364	330	354	353	321	306	352	348	336	296	378	328	338	352	371	344	307	356	323	363	310	323	333	344	331	335	325	349	351	349	330	324	313	340	345	300	313	347	340	306	342	326	358	336	342	319	318	334	321	346	336	336	346	337	336	314	305	328	380	332	335	342	337	350	318	334	321	311	338	373	344	340	316	333	320	360	367	328	345	333	308	318	344	379	349	296	343	309	297	342	324	364	335	340	327	345	338	358	370	341	315	324	348	324	364	330	334	346	336	372	330	319	352	303	345	301	348	359	294	314	314	354	355	348	323	327	329	373	389	376	343	341	343	322	358	353	333	336	331	350	351	341	351	342	341	349	340	339	355	314	346	325	329	348	361	351	330	364	301	371	363	346	341	339	329	335	318	303	356	324	343	333	342	359	326	321	353	372	324	348	340	332	349	344	281	323	341	359	332	337	317	341	327	327	368	331	328	341	330	326	326	363	353	371	353	323	328	361	343	369	321	308	332	360	332	359	330	348	319	344	307	319	323	334	329	368	372	349	351	330	334	350	309	330	318	310	329	312	323	357	335	323	341	358	348	331	346	314	343	309	339	349	361	349	352	339	350	353	321	367	354	335	356	350	360	336	348
29064	30402	28838	19576	13469	11697	4552	1328	957	758	493	527	742	1134	755	452	357	312	264	274	256	258	261	236	274	271	258	271	260	261	258	246	246	254	251	267	266	263	270	268	258	275	253	276	279	281	259	252	262	263	228	276	296	262	255	252	245	238	277	273	247	271	238	250	240	204	240	273	270	272	239	256	272	256	246	247	241	273	255	235	264	256	254	245	262	251	278	231	264	233	287	227	260	251	250	257	286	257	241	264	250	265	282	228	265	245	270	257	237	252	253	259	271	250	261	271	266	255	255	255	271	236	252	242	254	254	242	246	283	233	248	268	281	256	258	266	245	264	240	255	278	261	281	252	255	256	225	267	270	280	245	248	256	223	277	261	222	263	258	283	264	266	266	287	257	262	276	251	247	270	253	253	242	233	275	290	231	284	248	257	270	246	254	258	258	268	262	264	256	271	241	223	228	242	277	237	245	253	235	274	258	256	252	240	262	265	258	231	234	265	234	277	268	263	241	258	296	266	255	255	271	248	278	275	268	276	228	282	288	255	262	262	237	243	260	220	252	241	319	241	278	262	245	262	240	258	254	257	243	248	274	258	281	235	260	260	265	239	232	234	234	243	273	247	274	250	254	285	236	268	276	240	257	293	277	262	233	250	237	296	276	238	261	277	267	232	258	254	265	263	255	258	274	277	252	257	238	252	264	249	247	268	250	276	248	259	266	252	286	249	242	240	255	253	252	235	250	274	290	247	254	265	257	274	243	277	274	263	231	252	283	244	282	256	263	284	273	281	237	265	251	236	254	237	281	261	242	253	247	276	236	249	261	258	271	234	287	261	290	260	262	258	244	268	261	287	243	234	285	249	260	263	228	252	240	249	260	261	261	265	270	276	248	248	250	277	232	236	269	244	288	277	258	252	259	253	277	259	251	245	270	270	270	265	280	235	256	253	257	263	242	261	259	280	254	246	275	226	257	262	271	246	254	266	267	263	241	280	249	225	234	258	266	245	257	274	277	264	256	259	239	229	268	241	253	257	251	258	273	256	284	237	255	254	265	254	235	261	281	282	277	243	249	249	270	240	261	270	250	255	284	279	239	244	236	232	250	263	258	247	266	252	267	294	237	262	257	231	279	285	259	264	267	246	283	244	256	289	244	246	258	250	258	261	277	260	293	261	282	239	278	253	256	229	266	259	271	272	274	255	267	284	249	279	262	280	272	286	266	252	251	295	245	267	261	287	253	264	277	292	261	243	262	263	271	263	249	270	296	251	242	249	245	257	239	247	298	295	265	242	294	250	246	247	241	240	246	239	231	254	251	265	223	285	242	240	286	233	247	251	262	241	264	216	255	266	240	224	251	279	249	283	251	263	247	246	259	280	255	219	260	252	243	245	269	242	260	254	242	248	266	241	238	278	260	250	272	258	279	241	243	254	255	225	251	260	269	274	283	245	247	258	294	267	247	270	278	253	245	265	260	274	254	268	265	259	259	267	275	271	277	289	237	262	281	258	212	251	265	267	257	258	249	243	272	242	239	269	278	237	264	282	232	270	233	238	263	254	277	249	221	284	233	238	248	234	257	239	258	272	256	302	283	265	261	235	290	259	265	275	237	284	267	239	287	263	273	269	266	252	218	260	254	248	287	272	264	248	257	228	261	253	267	242	252	238	292	257	247	252	263	251	245	249	248	226	284	252	268	262	270	254	260	277	270	264	262	262	267	237	268	241	252	274	264	256	273	248	273	275	258	245	234	268	262	234	269	266	254	248	270	269	276	265	269	247	269	260	275	242	267	263	240	244	250	247	243	239	262	278	272	265	260	252	233	250	247	285	254	270	273	243	270	275	261	288	253	269	236	247	251	304	239	222	262	258	267	217	258	269	244	249	254	261	256	229	256	295	273	272	267	252	237	263	269	276	246	242	269	273	237	266	241	254	259	248	301	268	260	258	245	272	225	260	275	256	257	266	236	269	260	284	251	271	274	256	262	227	232	277	265	273	227	244	267	279	250	255	258	277	244	269	270	273	277	264	271	262	216	284	283	282	272	229	257	285	257	276	249	223	273	269	296	240	247	240	242	269	257	257	291	265	281	256	262	242	235	245	244	263	243	258	269	272	228	252	282	234	239	254	245	250	242	260	259	243	239	248	285	249	242	248	249	253	266	240	257	234	262	280	278	288	257	245	235	252	257	233	272	255	245	253	247	256	274	251	262	277	278	286	270	231	280	260	258	245	265	268	255	285	276	263	257	249	270	252	240	237	239	236	253	249	237	253	242	271	262	261	245	235	270	290	259	225	244	259	258	249	290	269	246	237	246	264	278	270	241	251	273	254	260	287	236	252	262	252	267	249	255	230	256	266	233	264	250	269	266	250	273	275	274	275	256	263	258	251	268	268	249	264	285	276	257	233	267	264	239	263	223	259	268	243	248	268	263	269	255	267	284	272	256	234	259	228	255	251	252	277	235	280	302	244	271	230	277	238	281	257	251	270	232	232	259	252	255	258	260	254	247	255	277	286	247	279	263	225	270	244	258	247	262	247	281	256	266	283	277	236	234	276	256	270	245	253	290	256	282	289	265	272	261	243	251	250	231	273	260	259	251	249	288	236	279	252	288	268	268	238	245	254	280	268	254	253	256	263	271	253	263	250	244	255	245	265	263	263	249	280	263	248	253	273	271	257	315	253	243	260	275	268	258	279	290	282	277	285	277	283	257	261	284	256	250	261	266	267	262	251	211	275	275	258	310	284	236	255	252	258	258	248	256	257	233	250	264	231	264	262	259	254	256	259	239	237	257	264	248	250	261	257	258	260	238	242	258	243	254	254	264	252	274	286	246	255	261	250	258	265	292	243	261	249	278	260	257	258	272	270	262	300	258	273	231	281	290	283	262	260	266	271	279	248	258	273	247	268	273	260	234	241	269	248	240	269	265	278	287	220	256	265	236	264	243	257	244	270	270	239	297	253	240	285	237	270	254	223	285	273	246	256	256	264	254	212	255	255	243	262	267	266	268	278	262	255	267	254	238	265	219	261	261	234	274	291	240	275	270	243	262	257	262	239	262	283	266	271	269	239	241	253	241	263	250	265	243	266	265	252	286	266	229	284	273	251	303	300	240	254	255	277	268	238	260	250	282	242	261	264	289	239	238	250	249	251	253	244	257	226	257	272	247	252	296	258	237	252	248	281	246	265	264	266	252	265	277	272	255	267	261	271	255	275	262	248	247	253	273	259	245	296	270	262	229	240	272	276	238	284	274	240	253	245	271	280	252	271	286	256	277	264	255	248	273	231	266	277	250	242	262	277	292	249	285	242	285	252	260	267	259	266	231	283	242	237	269	229	269	258	275	251	249	277	268	235	242	264	249	270	259	244	258	254	267	266	275	259	257	251	251	258	257	246	248	246	271	268	273	226	255	274	264	244	260	270	246	242	246	280	282	268	276	282	286	248	244	258	289	239	236	246	263	236	257	255	286	260	252	268	245	280	259	221	228	280	257	272
28708	46081	28087	18824	17071	14852	6341	2415	1817	1373	816	843	1264	1754	1108	640	455	387	330	320	334	278	322	339	285	316	282	323	276	292	276	270	305	298	317	317	331	325	286	309	304	290	328	319	273	306	276	305	270	310	326	300	285	330	279	308	326	303	322	321	300	317	309	321	313	285	319	292	310	331	309	321	328	310	284	333	300	307	292	297	273	325	300	275	320	306	312	321	322	312	324	323	324	300	295	287	348	317	335	295	294	305	311	329	317	297	298	278	326	279	308	313	309	286	299	315	304	312	274	315	315	302	298	294	360	291	313	329	307	318	305	294	308	320	295	285	317	320	312	280	334	296	275	311	282	301	295	306	315	302	289	307	306	315	306	308	305	334	273	316	305	301	322	292	310	347	328	280	308	315	323	321	328	307	342	268	326	320	317	333	315	270	307	296	294	311	331	295	265	297	296	307	294	330	339	316	282	319	285	293	306	320	356	261	297	310	330	323	333	306	307	340	321	319	306	318	328	301	314	309	295	294	306	313	284	316	279	317	323	293	339	316	281	261	281	303	305	302	294	315	322	332	317	330	347	339	295	315	323	294	279	289	293	283	312	326	295	294	289	308	286	339	326	283	341	293	316	317	297	297	309	350	316	283	311	334	321	317	331	315	300	319	340	319	294	313	286	309	302	291	311	310	304	292	341	290	304	317	320	311	305	333	342	293	308	311	308	322	355	286	315	331	298	270	295	307	326	340	304	299	302	303	306	314	321	305	289	300	306	312	305	298	281	309	304	302	317	266	304	335	307	307	317	297	329	292	311	327	296	323	297	297	291	338	320	326	270	292	288	321	268	308	305	337	293	323	290	307	294	304	329	326	355	306	302	281	283	289	296	295	317	324	275	301	291	306	328	283	309	299	316	307	291	307	330	327	299	338	300	304	311	298	310	322	281	336	298	281	291	302	293	330	348	352	292	271	345	287	284	340	303	293	315	297	339	293	292	336	303	295	301	328	314	327	312	299	298	298	320	293	295	323	341	361	310	298	275	319	339	285	312	298	321	300	298	321	334	280	339	302	310	293	327	351	286	298	297	323	293	296	334	325	305	311	298	323	308	299	300	319	314	309	299	318	300	323	319	299	322	334	321	302	319	270	320	336	293	311	292	296	298	283	301	289	314	307	296	311	325	309	311	318	273	306	305	312	349	299	294	288	329	313	280	304	293	317	319	290	301	329	287	289	328	288	324	309	301	285	325	277	316	325	327	315	285	311	301	345	318	322	302	274	303	284	313	328	293	330	302	281	302	307	335	295	314	319	283	310	304	285	313	318	310	287	295	300	314	303	328	341	325	294	283	310	311	329	314	270	299	299	296	338	281	290	311	286	320	284	298	322	326	313	310	334	344	307	313	304	316	332	311	307	316	290	324	319	347	311	293	310	288	295	299	310	316	303	297	305	316	287	309	305	321	322	345	329	298	283	300	300	301	299	317	308	276	291	292	293	300	298	291	321	298	285	314	320	285	296	294	336	295	290	326	310	353	312	306	317	316	301	342	303	305	306	292	308	307	287	311	304	302	329	319	299	303	352	300	286	307	322	312	321	289	300	297	309	304	299	319	295	314	290	307	301	315	318	307	307	307	323	280	312	305	299	283	289	309	292	308	320	309	313	303	304	295	315	324	296	339	297	307	297	336	288	314	292	310	292	337	288	303	301	351	297	303	324	308	314	320	297	311	288	338	295	300	293	269	302	314	319	297	299	317	308	311	306	310	307	309	324	308	297	309	296	281	267	327	318	347	320	307	312	357	300	309	320	285	301	321	315	300	320	291	318	318	314	311	287	307	304	296	320	297	306	331	306	300	305	309	323	322	284	283	281	328	300	310	291	302	330	336	308	311	336	286	309	286	284	289	306	336	304	301	294	304	299	312	313	327	330	328	310	330	302	314	265	308	310	311	295	289	308	299	271	302	333	313	306	299	313	296	321	303	291	279	329	299	324	291	285	290	302	305	321	310	288	290	301	324	323	306	332	284	317	310	326	293	288	297	302	319	310	296	299	292	325	299	307	286	320	306	337	320	327	311	294	299	313	283	305	328	303	318	305	276	308	330	301	341	317	291	278	284	303	292	303	304	305	317	321	276	306	289	297	308	310	310	310	293	323	327	279	321	317	306	307	304	312	318	306	285	307	291	337	315	310	293	291	311	290	285	290	317	316	319	323	276	303	321	308	326	313	322	299	305	301	306	321	308	285	294	349	337	326	320	318	326	316	327	299	322	323	321	319	319	336	319	285	288	324	301	327	311	301	326	338	271	309	331	315	287	263	271	290	322	325	289	297	318	328	284	304	301	302	289	334	323	310	271	288	305	308	294	312	293	326	295	314	276	299	306	313	286	328	345	309	301	318	287	305	318	307	300	298	306	271	302	300	315	337	338	287	323	313	336	331	299	283	325	327	302	296	328	314	295	324	333	306	346	318	334	300	318	281	319	323	277	325	323	325	309	327	311	307	299	324	296	338	320	327	314	313	335	292	305	305	297	302	325	330	284	310	308	309	282	294	292	310	318	303	333	291	342	309	298	313	313	308	324	307	289	308	275	332	321	337	324	301	294	293	281	301	321	257	298	321	318	299	280	292	313	320	327	326	278	353	304	289	310	325	301	278	309	325	325	336	315	308	305	299	323	284	277	291	279	332	337	298	326	282	296	285	347	287	293	313	327	336	332	292	354	316	297	331	310	314	322	322	323	297	326	311	312	322	294	278	284	320	288	312	318	293	345	301	321	309	319	304	330	318	291	318	317	336	300	299	329	318	337	316	316	307	300	319	336	280	276	310	267	300	320	326	314	304	277	266	311	283	303	304	322	310	312	319	305	295	309	338	310	304	353	305	312	278	325	300	300	322	310	316	327	330	324	312	326	306	281	324	316	281	316	326	325	302	346	330	304	299	324	333	317	308	301	308	343	261	313	311	315	298	329	315	319	298	307	302	307	310	285	303	286	324	324	300	303	320	314	288	287	284	314	302	312	325	322	300	303	306	290	307	283	323	298	335	288	327	296	308	287	312	293	323	313	324	313	332	295	314	293	302	325	324	292	303	292	308	284	310	286	283	314	313	343	284	308	329	322	328	332	310	334	307	314	312	293	346	324	300	312	289	323	298	310	311	315	295	290	315	319	330	283	342	301	317	293	320	309	348	283	270	288	286	305	304	295	322	280	353	318	314	293	296	311	297	292	299	290	306	311	315	322	302	303	354	290	300	301	302	323	308	292	306	316	310	297	301	287	323	307	325	293	320	287	340	286	301	349	293	333	292	313	314	311	301	324	312	294	297	305	311	302	296	256	320	314	339	277	304	299	321	318	282	326	286	291	299	292	309	297	308	294	325	304	296	323	285	311	328	325	307	323	322	310	309	279	319	304	305	303	334	279	289	316	312	288	284	317	316	289	297	290	317	330	317	308	322	333	305	314	314	326	323	313	283	300	277	323	297	296	315	318	300	299	334	331	337
24682	21814	29010	25601	32079	41763	24514	3971	1258	1047	964	3159	6330	7014	3307	1524	659	412	299	296	258	264	258	231	253	251	231	267	267	260	261	262	242	246	228	229	244	257	243	206	239	263	251	272	271	243	269	236	261	258	259	230	234	216	251	239	245	259	231	242	251	231	243	243	232	258	260	277	235	257	263	231	239	246	281	237	248	218	240	242	246	249	242	250	259	245	287	259	227	268	281	238	242	246	245	219	249	228	220	250	250	256	247	249	251	248	229	250	252	242	258	258	258	236	240	241	269	235	264	251	238	258	244	262	257	254	234	253	271	235	263	265	244	262	280	261	270	259	283	219	231	284	284	258	256	270	256	240	263	272	267	294	247	249	279	252	243	268	236	236	266	239	235	242	254	195	271	256	257	245	244	260	276	263	270	247	244	264	267	221	239	262	255	271	258	229	240	240	258	224	241	264	256	262	268	232	265	239	250	225	240	221	242	254	230	254	245	232	243	236	267	275	225	240	243	237	245	257	253	249	283	251	250	246	250	245	252	279	272	257	257	245	208	229	240	267	266	252	246	261	224	264	247	246	282	221	253	231	241	248	259	272	263	236	275	257	238	292	263	247	244	250	248	256	234	242	253	266	243	254	229	264	261	242	265	246	243	263	268	239	240	259	282	248	251	258	257	231	249	248	269	243	235	239	223	257	236	240	243	255	223	227	271	254	250	265	239	249	249	250	241	229	269	239	272	245	248	232	259	253	248	259	261	236	243	240	247	265	281	254	238	239	230	249	251	238	242	256	254	250	286	258	253	255	255	239	261	241	245	238	242	257	255	255	242	276	267	235	274	261	269	257	223	263	268	221	242	261	234	245	256	278	243	268	252	266	267	251	271	246	264	235	242	229	241	244	246	256	276	280	266	270	257	255	253	233	239	275	259	225	267	237	255	218	263	258	273	258	241	270	255	256	233	264	279	244	258	240	248	256	243	259	249	276	276	257	228	262	244	236	232	225	252	225	257	256	265	277	270	263	248	271	259	221	255	227	242	253	267	275	232	242	238	251	220	253	249	264	233	287	246	279	261	249	242	253	274	244	255	251	258	293	223	255	268	232	255	271	281	274	247	249	243	243	230	249	263	248	267	240	269	232	217	249	285	236	271	281	271	243	260	244	250	212	261	264	267	274	259	287	265	246	245	270	234	250	244	240	266	236	248	227	259	259	233	225	247	232	254	247	242	240	260	249	282	254	236	268	258	237	253	241	252	258	252	254	253	257	267	259	258	251	244	228	262	246	240	239	277	275	278	254	274	231	248	253	235	262	262	258	229	287	274	268	227	268	253	267	248	257	244	278	247	247	243	246	272	277	231	251	261	230	260	246	238	274	231	244	225	240	264	256	219	267	271	289	264	247	249	257	264	250	280	237	251	246	244	233	261	257	256	281	251	248	237	259	248	243	257	263	244	237	221	256	263	242	251	270	257	263	249	250	269	254	253	239	241	240	242	225	234	263	249	239	238	258	233	244	239	248	243	260	246	238	236	243	264	285	261	265	283	265	239	239	247	247	280	253	241	302	257	268	246	248	219	256	218	216	249	261	251	236	245	270	254	254	241	219	237	261	254	229	245	241	283	261	265	247	251	253	232	274	274	245	262	251	249	278	243	235	258	228	239	245	257	285	283	240	243	270	245	247	226	247	230	269	242	248	226	239	243	256	249	251	257	248	258	246	247	259	243	264	249	278	258	243	243	252	251	276	240	260	265	244	267	260	265	237	247	244	274	263	263	239	253	275	254	253	263	237	254	236	244	239	241	266	241	206	250	235	231	267	226	245	252	269	243	229	259	252	247	265	243	255	245	253	265	252	294	246	259	274	225	247	263	228	248	256	248	278	244	265	261	279	241	258	251	231	242	238	261	251	264	253	238	259	256	220	255	252	244	259	277	259	251	241	229	253	270	224	249	238	238	254	261	255	266	229	223	248	270	239	252	248	250	241	238	246	234	250	256	242	251	233	213	244	289	242	222	231	246	271	243	246	216	226	264	276	268	247	264	229	239	236	238	257	241	248	251	261	245	246	232	253	256	236	250	279	235	262	237	247	256	251	240	284	248	260	254	268	248	256	255	270	230	255	273	212	235	246	261	261	249	251	252	264	237	267	270	228	242	249	248	238	236	244	233	240	253	247	228	254	256	269	254	256	284	249	240	226	257	239	265	262	244	257	275	235	253	264	262	270	257	256	251	239	261	228	245	264	253	236	276	262	275	262	248	221	242	255	274	246	233	235	250	236	276	252	248	271	240	247	245	234	235	254	255	231	243	269	261	243	264	247	270	255	265	236	248	277	241	244	249	265	269	245	265	283	235	233	237	233	224	258	244	214	273	277	262	249	251	237	282	269	265	249	279	224	279	239	246	261	265	255	246	243	259	248	233	281	238	252	254	270	243	227	265	262	242	234	257	219	288	261	231	228	240	263	267	268	239	241	241	273	252	244	237	258	275	283	239	250	257	249	247	255	259	261	236	239	251	265	252	235	229	238	269	224	255	245	270	225	258	275	288	259	242	217	238	244	217	237	232	249	248	284	241	253	248	268	261	223	261	242	235	212	277	269	256	234	274	242	240	263	259	253	244	265	249	244	253	263	278	266	260	268	254	274	243	249	261	232	235	222	281	230	248	264	247	238	252	292	302	249	244	224	259	253	233	244	226	232	228	277	238	272	285	226	270	246	271	269	242	246	257	224	257	253	250	250	247	264	220	232	238	243	263	268	234	264	268	270	248	243	252	280	248	252	253	239	227	237	239	274	264	266	267	253	246	260	249	252	232	275	274	262	300	239	244	262	257	234	263	250	259	262	249	248	245	247	271	273	245	283	250	253	250	266	273	254	288	241	253	234	246	261	258	245	219	279	239	236	247	276	257	223	237	221	242	244	246	262	245	263	257	268	261	252	241	254	245	266	246	240	243	254	240	254	251	257	239	256	250	266	272	266	258	279	279	285	277	263	250	261	259	247	243	235	263	272	253	259	260	277	266	261	271	249	244	240	254	275	268	268	261	255	229	264	249	244	251	253	239	262	244	274	278	259	234	232	236	253	264	256	246	245	241	262	254	229	265	250	258	264	249	226	247	268	249	232	253	256	260	278	248	250	225	280	272	269	256	222	275	239	249	246	235	279	276	242	244	238	270	231	232	263	247	238	264	226	250	233	273	248	258	238	245	270	248	236	261	245	248	258	287	258	259	272	245	276	249	253	247	270	248	274	261	248	254	259	234	221	268	255	225	247	263	251	264	251	219	273	221	225	251	242	253	248	224	274	231	251	229	271	229	239	269	232	247	265	272	252	261	227	246	246	258	226	254	231	266	245	269	239	284	235	250	271	226	290	250	246	230	239	227	275	267	263	246	254	223	269	248	260	234	245	247	252	239	235	257	218	274	249	264	238	215	271	241	269	247	260	263	228	279	266	260	245	250	268	230	240	233	250	236	224	236	228	233	255	255	260	274	254	239	267
32821	58815	38575	30620	42223	41512	19647	3629	2209	1930	1843	5609	10287	10310	5023	2198	1005	479	362	317	311	305	285	257	285	288	293	298	283	270	273	308	296	316	258	296	290	293	342	268	291	323	285	286	291	317	304	294	287	268	279	301	320	297	323	272	345	305	289	285	298	308	275	293	293	291	333	284	286	318	285	285	326	300	292	294	319	271	291	328	268	318	289	332	296	309	284	271	273	264	295	320	282	308	309	313	304	312	273	309	295	278	266	303	298	302	292	307	316	285	302	300	293	329	302	299	298	292	296	271	294	287	304	305	307	266	316	277	298	303	281	327	291	314	290	280	298	305	289	335	294	271	281	295	328	308	294	289	294	272	317	294	309	302	304	311	335	290	297	322	293	276	332	313	334	284	297	281	306	296	294	306	312	287	281	299	296	288	290	283	322	282	295	261	298	303	290	294	271	273	284	268	303	297	283	292	297	290	289	274	300	282	309	335	278	282	315	291	275	291	285	278	297	270	289	296	288	322	297	316	266	322	294	274	288	274	285	263	333	282	303	276	293	312	320	308	285	289	296	310	300	260	299	324	299	310	269	279	326	314	279	305	294	289	288	321	295	289	291	274	290	333	305	304	310	313	313	309	272	304	307	293	282	296	328	262	306	276	282	314	293	294	304	312	294	325	288	302	274	308	320	318	310	287	316	274	279	330	301	300	301	278	283	293	306	283	285	308	296	302	283	294	271	312	296	328	328	300	294	319	317	295	310	312	317	259	274	283	301	274	280	298	312	303	303	324	302	297	273	309	290	304	276	296	288	287	303	308	290	287	284	293	264	306	289	257	303	280	297	297	336	318	298	275	267	289	271	286	305	280	302	297	279	292	294	297	283	288	296	307	327	279	340	291	303	265	283	326	297	322	339	303	291	298	297	312	291	298	277	261	298	298	263	273	294	303	318	309	310	246	319	302	313	294	290	319	287	318	278	316	303	268	272	260	314	296	295	293	303	289	278	303	299	286	274	319	319	301	271	297	308	305	299	290	277	284	301	313	291	284	276	270	282	297	301	289	264	307	295	283	318	310	316	283	313	295	272	325	305	264	298	329	291	270	317	305	304	304	309	329	313	310	272	287	289	318	282	279	289	288	320	289	307	284	314	314	270	316	315	293	297	282	284	317	279	317	292	278	270	278	329	293	318	314	335	301	307	277	288	271	291	274	295	322	278	330	294	338	326	294	308	291	316	301	283	305	303	283	273	270	285	277	294	307	318	301	286	268	281	292	294	332	327	278	308	306	297	300	312	304	262	322	320	262	281	324	311	292	317	275	292	315	304	299	286	325	310	295	274	317	306	324	269	306	294	289	285	297	267	290	315	321	277	290	340	283	301	288	291	306	275	322	276	327	278	299	299	286	282	301	292	274	289	272	286	303	326	282	285	286	278	313	277	313	300	289	298	291	316	314	293	300	255	300	298	288	283	302	292	317	281	308	307	298	285	291	294	313	298	297	277	287	316	292	313	292	305	277	306	319	280	262	298	280	282	277	287	305	283	303	303	305	285	255	274	286	300	293	316	302	312	300	318	299	312	312	299	312	304	285	298	298	326	269	274	269	285	293	279	286	306	305	306	290	297	288	311	298	291	290	302	290	318	307	297	287	313	294	305	320	304	300	254	330	270	309	259	296	289	265	307	299	287	289	284	290	273	280	343	309	293	328	315	276	272	280	310	297	310	283	289	294	284	323	277	324	296	292	308	290	299	308	268	301	309	272	290	315	342	291	300	294	305	314	282	303	282	314	276	283	298	318	322	305	298	299	296	277	303	304	313	300	281	314	315	281	284	291	289	287	278	343	298	297	312	313	316	314	292	284	299	311	276	297	303	282	280	298	309	320	281	302	291	327	299	282	277	267	313	312	325	315	306	298	293	290	331	298	328	279	305	276	318	301	294	266	287	325	341	307	308	254	303	275	308	294	320	298	284	278	316	317	302	286	277	279	295	265	291	287	313	290	284	288	299	290	293	269	308	312	281	286	295	277	301	289	283	269	302	285	292	290	280	300	288	295	300	303	316	313	295	310	256	296	298	285	332	293	304	265	307	280	307	293	281	272	313	289	299	304	294	273	275	287	297	298	262	303	306	312	349	301	307	285	306	280	304	320	265	288	301	292	271	291	342	267	308	306	281	318	282	298	303	330	303	288	298	309	295	318	309	281	278	326	281	300	339	307	295	297	283	282	302	291	283	292	294	316	327	312	316	268	300	300	285	299	278	312	282	278	288	287	288	296	302	297	278	266	285	288	305	291	294	297	281	268	278	265	286	303	295	283	309	288	285	284	286	281	307	281	290	279	304	269	279	291	312	287	308	327	315	291	320	293	272	292	280	336	317	292	268	287	286	284	273	308	317	335	299	278	271	289	311	293	277	277	316	274	315	280	310	310	304	321	310	298	295	297	297	267	303	307	288	293	329	300	299	288	313	271	302	309	324	308	302	267	313	319	289	307	298	308	265	297	295	271	283	260	296	298	264	329	276	318	276	309	291	270	295	318	290	282	295	286	294	292	290	298	320	292	303	299	320	327	271	298	289	313	276	329	299	288	306	299	303	295	294	320	278	304	313	315	297	320	293	282	288	289	296	298	302	304	248	291	283	342	301	268	264	321	284	317	274	287	328	275	263	289	312	331	302	261	298	311	298	288	281	305	289	291	305	302	292	311	258	307	319	253	292	271	323	290	323	295	307	284	294	296	295	304	273	322	286	270	304	320	280	305	308	272	295	274	298	296	289	293	291	286	273	282	288	268	298	259	298	326	288	297	287	294	321	310	305	269	296	289	290	275	277	284	303	301	273	319	289	310	321	292	279	276	291	303	297	284	310	322	283	286	328	302	309	309	277	276	281	305	305	302	319	291	298	257	312	315	318	302	310	310	266	283	298	319	283	288	310	297	287	286	286	271	289	281	278	288	301	286	263	297	293	322	294	267	340	280	310	314	279	299	271	291	322	301	291	288	309	252	301	278	262	285	283	300	295	321	287	307	279	294	286	310	319	269	281	313	290	298	304	307	274	278	320	275	281	283	323	312	280	293	314	280	306	284	276	273	301	284	309	290	287	317	324	289	290	295	306	288	279	284	280	268	291	273	306	277	276	315	318	278	310	290	333	299	304	292	294	302	275	294	309	290	298	309	300	307	269	312	303	278	296	303	301	256	289	307	281	278	313	273	289	294	313	263	293	281	294	299	326	292	277	280	305	302	293	274	268	328	299	315	310	262	301	289	306	309	278	289	275	281	295	314	309	261	325	302	310	273	255	314	291	291	258	276	306	272	310	334	312	272	273	321	305	310	306	276	318	311	291	302	293	304	306	280	290	273	305	290	288	276	300	292	294	335	311	308	307	288	317	285	286	259	295	304	283	282	276	279	291	278	283	296	291	334	302	300	293	281	261	300	283	301	302	311	305	284	305	329	274	278	296	283	282	319	282	296	287	309	298	310	284	303	288	278	293	269	291	285
25711	21872	28671	26954	27256	28274	13367	1903	1097	823	755	3387	3984	2616	1485	675	456	359	351	289	272	308	299	296	298	290	306	331	308	272	290	299	301	288	282	263	266	310	347	292	296	271	292	288	283	315	325	324	284	298	302	302	300	283	290	294	317	310	300	312	274	260	293	319	301	281	291	281	310	241	292	274	311	292	316	317	312	291	302	275	296	266	285	294	312	275	292	292	301	289	298	301	293	303	316	300	300	298	278	315	306	284	282	281	297	324	317	282	301	324	302	305	316	319	313	298	284	283	277	306	302	287	321	293	288	278	277	314	308	304	334	300	294	308	275	270	300	273	306	295	294	292	299	300	271	308	290	286	299	266	315	308	301	290	289	270	289	295	296	311	265	305	297	297	282	288	274	272	317	294	285	297	268	293	283	331	302	299	284	288	282	292	305	302	293	288	307	298	280	286	291	338	317	307	307	309	285	337	270	298	274	284	272	300	304	333	320	315	281	288	265	295	302	283	311	291	297	299	250	290	262	313	288	292	275	309	303	320	296	305	316	291	283	329	267	293	283	278	351	307	290	296	325	316	293	322	305	332	299	303	313	300	299	316	302	316	309	256	292	270	300	299	293	281	291	301	299	312	303	301	317	315	296	314	318	305	295	280	291	265	294	302	300	272	291	307	279	298	294	264	308	278	269	301	274	308	282	290	293	320	308	301	287	271	287	327	314	289	295	276	304	308	302	268	287	292	284	322	307	304	287	265	271	266	301	271	287	266	315	273	304	286	312	294	273	314	290	274	314	306	357	279	304	276	281	316	286	300	289	262	263	279	294	294	316	326	298	299	299	291	295	307	263	290	325	296	292	300	320	280	329	332	282	315	312	305	290	288	291	305	273	297	324	303	315	305	309	321	292	282	297	276	301	284	295	289	284	324	291	323	288	287	283	309	273	330	299	297	286	289	306	288	275	305	298	311	279	351	300	329	301	302	321	327	296	268	272	316	289	288	276	287	303	263	321	278	304	289	288	300	314	303	279	301	327	273	302	299	323	278	326	272	281	290	303	280	304	308	281	299	272	290	292	271	305	273	261	265	306	307	284	302	313	279	280	289	292	312	281	315	268	303	313	299	285	269	289	316	307	274	260	292	284	298	275	303	293	283	264	281	269	289	280	289	292	315	306	285	273	297	300	296	302	290	271	308	309	288	311	298	300	278	264	307	293	303	274	272	300	277	296	283	300	291	271	314	292	295	301	310	287	317	317	300	309	290	306	322	280	302	266	316	298	274	290	306	293	312	307	301	304	313	289	290	255	291	293	318	290	332	275	285	276	306	284	298	307	285	282	288	271	318	295	294	320	325	305	302	315	293	318	302	285	320	278	282	299	319	270	303	280	275	297	292	290	292	302	320	320	286	313	313	305	320	301	291	314	275	333	280	318	293	312	302	311	307	291	285	288	300	273	279	290	295	305	299	275	298	290	284	291	289	300	285	316	317	308	283	276	320	307	318	292	276	296	329	302	301	263	264	270	305	322	288	310	277	294	302	267	331	303	316	326	335	304	293	315	302	297	297	319	309	302	290	277	303	263	276	309	297	298	326	325	318	286	296	316	321	291	293	261	290	311	318	298	270	325	293	323	294	305	282	307	296	311	283	309	300	273	310	275	283	275	301	306	317	298	262	304	254	312	297	298	305	285	298	276	329	291	277	313	288	298	295	294	278	294	289	261	325	311	288	283	303	293	323	290	322	298	320	298	309	318	306	302	306	295	319	314	292	301	324	310	322	297	301	295	306	320	336	293	289	243	265	275	259	286	326	284	286	334	268	303	314	290	310	278	297	306	264	322	322	279	326	317	289	285	306	317	282	283	311	292	288	287	275	293	294	265	296	279	287	300	281	295	294	293	297	277	266	267	296	277	293	301	283	311	294	295	294	293	295	274	302	293	273	308	289	283	293	303	301	305	302	292	291	264	284	333	324	322	318	276	294	302	305	313	304	296	311	297	298	290	293	284	293	263	305	321	301	287	291	295	279	302	284	310	307	271	290	308	320	303	287	273	287	285	316	303	312	308	258	324	284	295	258	307	302	301	272	312	287	293	294	287	252	275	280	301	285	312	316	295	293	296	300	294	308	313	297	324	277	317	289	297	294	311	278	285	282	309	298	316	273	309	260	296	287	290	289	282	302	305	275	308	326	324	304	301	313	305	282	299	302	308	280	328	305	304	297	290	290	292	284	289	270	311	301	310	276	314	274	269	319	306	278	295	314	309	292	289	302	277	277	323	283	309	302	309	305	280	286	293	288	292	302	317	286	300	287	274	275	280	293	320	306	282	303	289	276	300	302	338	273	271	323	304	262	301	290	308	316	313	318	291	281	310	285	310	288	303	314	273	280	320	315	297	282	319	298	280	289	278	312	299	295	275	267	317	285	312	284	309	300	296	302	293	312	297	293	289	282	285	310	323	334	314	302	311	299	304	299	287	295	300	275	288	301	303	318	301	291	268	298	287	301	294	281	255	294	323	304	323	271	298	306	284	286	280	302	313	283	295	297	300	286	277	283	300	326	312	321	295	302	306	287	311	285	276	285	304	285	269	266	306	291	314	298	284	313	286	300	313	321	288	310	298	284	331	305	281	329	339	296	291	324	340	327	277	291	311	296	282	318	263	298	289	326	311	315	300	310	305	297	261	306	299	309	310	286	280	284	309	291	293	304	275	314	306	300	301	327	318	274	266	293	300	312	300	317	321	272	291	328	314	296	288	335	272	293	314	303	280	299	282	303	269	298	325	296	291	299	295	292	291	289	291	283	297	298	287	284	284	301	317	310	314	282	271	292	254	279	288	313	291	291	292	310	307	283	305	291	286	296	305	302	293	332	299	307	288	285	288	296	289	303	290	274	268	296	295	271	311	284	281	306	293	281	309	292	281	316	312	315	276	273	314	315	287	318	246	318	310	283	315	269	285	288	291	302	295	303	297	297	308	288	315	289	305	309	281	301	332	284	276	304	328	297	270	326	305	303	321	309	293	322	304	271	288	290	285	302	274	322	299	319	276	293	302	300	284	295	303	294	253	288	294	300	308	287	315	307	314	300	287	291	278	315	306	305	300	283	266	283	342	315	306	312	282	303	293	294	299	317	302	282	279	303	282	329	309	283	291	305	290	289	306	264	309	284	292	290	274	279	268	300	285	300	284	273	285	295	322	313	283	300	309	260	301	307	297	331	315	293	314	304	270	286	307	302	298	305	308	317	306	266	271	308	282	288	288	285	307	285	303	297	300	317	280	312	295	269	310	314	302	308	332	311	287	322	282	314	300	308	286	325	294	273	265	302	323	289	263	290	254	273	324	343	278	310	304	308	297	263	295	298	291	319	306	279	300	316	285	290	292	317	300	289	291	295	277	237	283	306	284	331	295	281	311	303	302	290	305	301	300	284	321	285	273	301	281	305	301	294	270	284	308	315	296	274	249	323	272	305	305	306	279	311	283	293	300	304	290	288	314	301
32068	50295	37519	26877	35355	32710	14412	2948	2200	1581	1297	6533	7140	4758	2600	1126	663	420	361	367	353	339	356	354	314	330	352	347	369	337	319	382	336	348	361	347	367	362	341	343	328	359	336	336	382	355	327	351	344	360	346	343	373	331	366	361	364	335	338	338	350	328	339	274	328	335	345	343	339	355	337	351	342	316	351	344	366	381	375	357	346	354	325	371	316	418	349	353	392	313	357	387	352	381	349	304	337	349	367	367	333	338	349	329	323	372	347	332	357	383	342	341	298	367	358	351	356	338	344	349	345	348	343	348	358	352	302	330	336	347	363	322	367	325	372	396	344	369	360	335	381	328	340	310	344	354	371	338	344	402	335	353	379	343	363	354	334	331	350	385	366	370	365	340	356	347	329	386	376	368	381	338	364	369	326	357	352	327	304	377	334	341	378	335	358	380	378	378	334	357	351	318	355	339	322	338	325	363	338	320	355	345	339	360	336	368	311	354	332	344	350	333	344	324	364	361	359	366	345	389	373	346	367	340	341	343	336	326	350	343	348	353	353	346	371	353	370	348	377	373	357	355	322	355	355	363	374	355	318	334	365	367	348	346	340	350	347	338	341	347	336	340	373	336	367	362	302	353	347	350	359	321	353	358	347	320	299	361	347	374	348	337	333	339	373	350	346	377	326	350	356	355	360	349	324	352	373	322	320	347	350	324	348	325	366	368	361	388	377	345	335	337	380	376	339	339	391	364	341	357	343	346	343	386	365	348	342	361	364	354	363	353	334	336	344	346	341	366	322	344	364	347	372	343	390	343	331	352	369	360	347	343	353	355	360	355	311	340	369	329	355	333	350	360	355	353	354	340	341	341	356	357	341	332	373	356	405	361	343	363	332	374	352	334	330	338	325	367	370	346	345	312	360	343	392	345	373	341	329	364	356	359	349	349	378	356	349	329	351	368	367	355	337	327	363	323	353	359	357	342	335	343	344	335	369	317	377	363	355	323	350	355	336	360	374	341	360	364	340	333	347	316	354	349	338	341	336	342	325	346	350	392	371	349	361	359	310	331	347	329	376	340	370	370	350	334	381	335	325	334	344	332	351	336	345	353	377	375	350	327	352	329	313	346	370	328	346	355	364	377	346	329	350	326	335	368	330	353	362	330	390	353	366	358	308	358	351	337	327	323	357	357	350	324	363	370	375	360	339	338	306	392	331	347	358	364	363	345	324	322	345	325	404	364	401	379	367	344	349	335	362	356	325	333	336	326	347	348	336	338	333	374	342	365	366	341	330	348	341	376	335	357	331	319	352	317	364	345	316	331	325	344	374	382	343	343	354	337	325	353	350	346	387	300	352	343	354	362	358	356	362	325	357	337	362	370	356	360	322	350	341	354	329	366	365	312	347	362	361	364	312	363	349	318	345	361	332	335	359	338	338	348	348	363	348	354	351	344	356	332	381	373	357	356	358	356	355	352	393	319	347	377	359	358	371	332	341	352	344	360	337	382	348	350	354	361	360	367	359	351	336	347	352	322	356	363	393	368	351	345	317	337	336	343	367	352	327	341	383	359	333	350	325	308	334	373	334	331	355	320	335	339	397	351	322	360	333	324	341	338	355	367	370	367	392	340	340	327	326	357	365	357	378	359	362	342	316	350	370	339	362	364	370	364	308	380	358	359	340	342	366	367	353	330	354	339	340	354	334	305	366	345	344	335	362	344	325	309	328	339	331	339	341	328	315	337	356	338	374	315	343	366	341	315	358	361	347	343	349	362	355	345	324	335	345	343	338	368	376	325	360	355	362	345	361	339	376	345	335	345	364	351	308	363	312	360	351	317	343	366	344	318	337	354	356	335	336	353	381	365	361	342	406	365	372	346	343	371	361	348	338	333	336	356	385	354	379	345	363	320	303	384	381	358	343	324	362	355	337	346	353	344	350	363	322	373	361	306	332	369	324	364	336	354	364	345	348	347	358	328	349	336	379	353	324	321	322	320	365	370	336	363	363	357	363	390	327	360	321	372	351	370	343	351	360	351	343	354	335	350	345	370	306	364	372	332	343	377	392	331	333	348	388	351	355	354	357	358	370	363	343	365	360	357	349	337	325	325	346	380	332	350	337	327	331	330	339	352	325	347	348	341	376	331	370	347	359	367	317	315	327	321	352	327	327	343	370	356	369	348	350	345	356	378	321	335	354	350	369	368	355	349	301	349	376	344	350	326	364	343	325	339	378	334	362	347	382	345	340	359	372	340	319	332	341	328	353	363	341	368	329	327	325	360	383	336	347	345	338	348	338	336	350	354	365	367	382	360	351	358	359	325	347	343	358	352	322	320	353	347	382	352	342	393	341	333	352	340	358	334	353	385	369	332	351	339	364	342	359	362	360	341	356	348	330	319	372	382	341	368	328	359	347	333	378	384	367	341	326	363	362	383	322	359	334	365	366	333	352	344	360	372	334	322	351	350	382	361	348	346	343	335	342	318	344	337	326	330	349	390	340	359	391	327	305	343	354	374	359	331	331	355	353	380	344	354	335	345	365	326	357	362	348	320	335	334	381	329	353	358	328	333	341	356	391	361	346	345	356	345	332	322	346	346	363	363	349	347	349	365	364	328	383	381	347	348	344	329	328	309	336	318	343	342	351	353	365	338	348	362	324	313	347	373	345	377	360	327	336	343	376	343	336	335	342	367	353	349	349	315	334	348	345	380	335	362	386	355	366	360	328	358	351	362	338	385	343	370	374	359	337	361	355	364	348	368	338	380	337	309	352	346	348	347	361	320	338	356	355	375	343	351	352	327	357	321	353	322	370	363	343	334	333	356	346	338	381	346	365	345	328	337	377	373	353	316	319	369	327	368	340	351	352	370	351	375	361	375	366	355	331	366	331	357	370	350	366	342	343	351	337	349	369	365	337	331	354	353	343	316	371	372	350	365	345	361	353	337	326	357	341	355	337	331	342	343	348	337	367	359	360	318	343	330	345	355	332	330	352	336	337	348	351	372	318	352	352	339	362	338	380	348	392	335	359	369	340	347	374	349	341	367	330	343	351	324	335	369	351	334	346	341	376	374	364	339	343	369	361	354	326	348	326	348	344	335	382	328	361	340	346	330	391	386	361	355	309	331	353	344	311	342	370	388	335	328	351	358	346	356	366	373	304	353	338	348	348	361	343	333	402	366	348	343	316	372	339	330	391	359	359	292	323	380	362	338	357	309	373	361	350	326	366	354	357	351	360	309	342	344	341	348	333	310	329	300	374	353	354	372	339	310	376	342	323	365	332	325	342	338	351	350	354	350	376	365	360	338	376	347	350	344	339	359	374	324	366	372	335	343	361	362	359	354	351	367	347	355	361	368	342	302	352	331	376	363	347	353	327	322	354	330	329	341	335	379	339	342	348	339	343	316	339	340	350	333	336	359	381	348	380	366	339	339	350	368	328	367	372	342	330	359	339	326	367	301	339	338	333	353	324	354	329	355	362	391	336	334	336	390	356	368	355	347	382	330
23506	21794	29511	24762	36326	49672	35311	9334	1903	1267	1513	12722	12563	6538	2830	1195	592	427	343	323	327	330	298	329	311	308	333	279	330	335	275	292	298	271	291	271	316	296	311	327	332	322	320	308	284	285	294	270	300	269	317	288	287	311	302	309	298	334	290	338	292	304	305	304	293	277	336	302	294	279	276	262	309	309	300	315	289	301	320	281	289	308	293	331	311	309	312	309	306	316	325	307	279	308	301	335	288	300	278	289	290	304	305	329	281	282	303	308	294	295	303	316	307	298	295	295	330	309	283	311	279	311	311	302	343	301	283	290	314	288	335	300	301	302	300	306	269	312	312	337	313	316	290	298	284	335	305	293	279	319	336	288	281	351	294	312	305	329	297	318	287	301	302	327	323	305	312	325	341	281	291	307	275	318	285	341	314	314	278	292	333	324	293	315	289	320	311	310	333	269	307	312	280	308	306	323	308	320	357	297	330	276	321	301	340	293	323	296	294	320	271	304	278	266	298	292	327	310	308	319	336	326	288	327	300	324	302	326	312	291	305	319	294	349	298	312	319	306	298	315	321	295	289	309	289	317	282	332	338	300	311	337	288	286	302	314	293	314	336	314	288	316	284	331	272	305	315	349	300	247	262	296	291	289	319	303	347	323	308	308	329	310	318	320	292	314	309	310	359	315	317	316	297	313	310	323	303	293	298	297	299	347	302	291	299	283	309	315	332	297	318	283	289	326	290	273	277	307	333	311	284	302	322	296	309	316	309	303	289	317	321	288	284	288	319	335	279	342	334	305	312	260	320	303	294	305	303	292	307	300	326	296	292	314	323	331	344	279	312	302	311	297	299	323	289	293	302	326	289	315	308	314	323	301	308	315	292	280	308	308	297	293	307	325	283	311	305	303	310	321	315	328	293	324	315	314	317	290	295	345	335	317	303	328	297	326	290	300	315	304	302	320	298	295	294	280	313	315	317	266	293	348	292	274	325	314	336	300	300	310	312	313	312	301	325	290	301	293	301	268	286	301	312	313	320	320	272	289	300	311	306	310	317	302	293	295	328	301	319	307	315	320	321	300	305	308	293	284	310	310	267	334	284	298	288	319	333	287	310	329	322	306	290	288	283	304	302	311	321	287	293	300	309	301	296	324	306	321	311	277	297	311	307	301	304	353	321	324	310	300	295	292	310	285	285	338	327	328	311	303	290	320	318	284	279	287	277	280	311	299	326	301	272	287	285	310	308	315	341	327	342	323	293	293	314	302	301	275	288	275	311	269	293	260	279	312	289	306	331	289	333	318	323	295	343	317	293	318	326	331	304	312	307	294	327	307	307	290	301	307	299	296	319	311	322	293	294	291	324	284	310	301	336	297	279	322	339	293	304	275	327	294	305	334	301	322	297	311	281	279	312	320	324	313	288	310	316	311	312	298	330	283	319	299	313	274	333	327	316	318	311	346	307	321	316	303	327	328	312	338	294	303	319	309	299	328	286	326	298	326	266	297	314	304	324	350	294	298	321	293	304	302	316	283	340	308	307	302	288	273	322	320	266	313	294	313	299	307	331	304	265	302	306	317	269	282	296	274	314	289	330	294	317	296	313	310	285	288	293	295	296	298	295	314	316	303	313	325	291	309	300	292	305	322	284	299	307	327	305	319	285	293	313	340	315	297	260	275	301	311	308	303	306	322	323	315	318	322	320	290	286	282	286	294	305	304	293	280	296	290	287	289	326	277	325	285	282	323	318	298	323	316	322	314	294	302	320	312	300	318	306	316	288	279	315	310	312	288	355	317	287	293	297	310	320	314	328	285	263	299	329	356	281	286	315	293	302	293	316	292	298	308	326	290	310	284	306	282	319	285	309	327	298	298	296	289	320	294	283	307	338	281	281	300	305	320	291	266	318	255	293	315	323	315	321	311	266	323	300	306	303	306	302	293	290	345	298	306	285	322	313	322	318	307	321	305	294	284	291	310	300	321	325	305	319	296	311	310	311	292	295	303	304	285	316	321	308	325	281	333	356	289	309	272	317	312	300	295	304	295	316	326	281	310	282	301	307	302	290	271	272	332	321	304	273	332	296	336	316	278	324	305	309	286	311	306	331	297	299	307	307	295	315	285	329	325	300	305	296	330	293	281	280	297	273	287	328	293	285	299	289	303	304	320	307	289	282	308	277	318	274	347	300	302	320	311	309	310	317	292	282	295	321	302	294	284	289	296	313	332	306	325	297	286	314	297	279	334	299	322	309	300	316	287	328	305	330	289	297	270	330	290	323	330	311	318	299	317	286	326	321	308	344	296	327	314	292	287	275	294	351	308	295	307	300	304	268	298	273	301	319	315	293	316	293	332	301	294	336	314	302	285	307	324	327	292	291	319	309	323	318	296	287	336	282	313	311	300	305	306	312	330	289	318	302	299	313	312	307	299	293	303	344	310	301	322	275	292	296	319	288	282	327	304	297	288	324	297	312	310	314	324	309	315	333	335	319	329	313	302	316	293	312	293	311	266	299	319	305	294	321	323	315	335	316	328	314	280	322	318	339	322	290	318	307	297	292	332	319	281	294	310	309	283	304	315	292	298	303	356	306	328	329	302	301	286	324	344	295	301	309	286	279	285	301	314	294	287	327	297	331	333	313	274	299	317	313	301	336	328	284	262	290	360	316	324	287	293	286	304	336	300	287	305	293	288	305	317	282	250	302	355	300	312	333	328	309	287	306	279	307	270	303	307	308	289	311	279	296	331	293	303	273	289	290	300	284	363	307	302	285	294	315	316	295	297	303	295	328	297	316	309	291	294	295	291	286	281	318	301	318	306	321	286	292	323	300	319	305	318	292	302	320	306	270	298	305	306	279	318	289	300	302	287	327	301	262	309	312	301	313	334	310	305	287	320	290	313	289	285	345	305	286	289	287	328	286	288	317	301	311	289	313	310	309	293	295	299	276	311	317	316	315	298	307	307	323	312	304	284	283	289	283	311	316	302	291	299	323	304	337	312	293	289	296	300	310	316	297	350	318	340	315	319	314	324	277	294	311	295	291	278	288	320	315	328	297	289	318	332	316	314	293	300	307	307	307	263	280	279	296	300	296	270	316	302	292	294	275	301	300	292	321	318	304	313	313	296	302	293	330	322	323	300	315	307	299	313	288	306	315	294	310	296	313	308	266	318	324	301	312	249	277	324	325	301	307	307	297	320	283	298	280	294	296	330	306	285	312	324	327	305	304	295	302	311	294	330	294	292	281	323	281	328	304	331	336	323	308	309	305	296	300	286	277	315	301	330	287	304	299	298	305	305	296	282	303	269	314	284	297	313	320	288	339	301	298	300	316	321	295	310	306	299	319	297	290	285	281	315	337	334	307	281	303	293	305	310	292	302	291	318	289	305	323	304	323	295	328	298	290	275	307	315	321	310	308	298	302	328	300	281	323	334	316	308	301	313	306	312	311	317	317	307	283	298	303	307	304	292	332	299	318	309	307	327	319	289	310	291	299	326	340	277	280	327
36672	68113	47597	38634	58147	52950	29100	4677	2840	2197	2645	18518	16182	9155	4227	1733	848	505	409	326	322	348	360	356	362	360	352	342	339	365	336	339	366	336	320	342	371	347	323	312	353	361	370	402	331	359	354	382	352	391	336	339	353	334	342	374	348	363	338	366	378	350	319	333	362	325	356	352	363	344	377	357	359	335	315	343	352	391	345	335	340	354	331	359	312	338	345	334	352	336	354	338	351	368	333	362	338	335	334	317	366	343	361	313	373	331	334	317	345	345	361	352	309	331	305	346	363	369	360	348	321	349	359	317	346	342	335	340	342	369	341	338	330	369	393	330	369	361	367	349	320	318	328	356	352	327	334	372	347	325	378	310	357	336	338	360	353	334	359	348	331	352	295	344	373	370	339	335	342	374	354	315	338	341	333	352	339	361	335	348	350	359	388	346	334	348	343	348	371	352	343	368	338	343	356	353	329	325	363	371	351	370	358	338	367	357	355	356	360	348	351	321	323	343	322	350	354	362	357	342	330	363	348	371	343	352	338	371	365	351	354	333	358	359	352	325	388	354	328	358	375	343	311	369	350	348	351	330	310	328	344	337	334	339	341	305	379	337	364	345	323	354	343	345	347	357	343	339	336	354	377	342	354	322	375	341	325	365	333	324	353	348	334	347	346	340	335	366	354	324	340	332	305	353	361	376	382	336	357	348	368	356	334	372	339	322	339	331	360	336	377	379	318	313	370	339	319	346	382	359	377	380	332	375	364	342	352	346	300	367	357	339	339	320	329	321	331	365	304	332	355	320	379	357	367	346	328	373	345	325	331	354	359	339	339	344	365	352	374	322	366	343	330	347	350	358	331	370	366	323	334	355	353	364	343	404	330	377	332	327	342	348	364	338	374	348	368	351	386	340	324	323	346	318	338	370	346	376	364	333	352	350	340	330	354	354	380	345	370	330	350	357	347	364	357	364	360	342	348	341	342	314	324	346	355	351	357	358	370	369	353	356	347	359	364	345	372	331	362	338	371	338	369	357	377	352	323	357	327	332	340	349	359	363	357	349	348	346	358	336	328	358	383	330	327	322	336	349	344	360	319	333	329	373	345	333	324	358	351	335	364	359	357	370	334	359	361	317	339	376	350	341	339	343	330	372	340	346	349	373	349	345	351	360	359	340	377	345	347	353	351	353	344	356	355	338	355	334	387	340	354	356	337	352	357	357	369	337	343	363	371	367	383	345	342	313	321	355	386	377	332	368	371	363	324	367	349	342	316	358	354	311	332	327	324	362	332	343	376	342	356	343	361	320	341	337	364	370	331	352	360	323	346	382	332	358	367	299	367	343	371	356	356	331	362	353	354	315	311	354	324	360	371	366	322	334	327	352	384	332	359	330	340	328	367	352	319	357	338	341	325	342	359	325	339	360	353	300	316	346	343	378	376	313	350	334	363	324	352	337	376	330	351	366	317	353	395	364	378	321	349	380	313	327	338	350	340	347	362	354	342	342	348	335	377	340	335	364	352	359	374	351	347	330	396	322	317	361	347	357	334	376	324	370	337	319	327	344	360	357	370	328	361	317	360	361	349	335	366	364	345	339	342	333	369	340	363	333	324	328	358	359	340	334	372	348	324	332	318	335	377	340	358	362	328	354	350	355	336	361	345	378	351	356	335	370	352	381	340	385	351	339	327	343	346	368	334	328	336	337	361	340	329	341	309	340	347	357	342	337	357	362	341	368	318	345	339	330	365	353	369	341	352	340	361	306	375	333	355	358	339	356	349	323	345	366	356	356	373	352	351	365	362	363	330	336	329	334	321	328	330	329	330	327	315	344	369	379	329	347	350	375	347	351	346	373	352	384	341	340	370	356	381	341	335	327	349	299	347	333	317	328	355	368	328	351	370	348	345	325	376	363	354	346	330	320	346	330	323	331	358	314	371	353	307	348	340	360	345	336	341	328	366	376	348	349	324	356	351	351	337	356	363	359	339	354	362	348	327	355	354	329	308	361	373	372	341	331	361	371	364	371	312	367	295	349	378	366	352	355	332	360	343	360	359	363	333	354	353	330	356	322	383	358	307	357	340	344	355	365	376	357	365	356	339	337	370	336	342	374	347	367	376	345	394	350	335	356	357	331	348	347	321	359	327	323	331	333	357	324	341	330	315	331	370	323	362	344	364	348	341	340	374	374	369	360	373	347	332	383	357	373	349	340	339	330	297	318	334	345	370	352	353	312	353	325	326	351	391	332	368	356	360	336	324	366	323	375	343	327	331	357	340	369	341	340	325	345	371	407	322	360	380	346	341	348	360	350	322	375	361	348	327	333	349	337	307	312	365	375	349	350	366	338	329	356	323	332	372	353	373	376	327	339	335	381	337	326	312	346	320	340	344	319	333	346	346	382	316	353	385	319	365	332	380	324	322	309	309	361	364	347	350	377	355	360	357	335	329	341	383	390	351	382	343	341	365	325	366	309	356	365	380	365	320	367	354	338	355	372	322	356	369	333	343	342	334	332	364	318	371	361	352	359	352	329	320	323	318	346	343	338	359	305	337	307	338	350	349	353	369	327	362	369	365	381	384	347	349	347	323	336	362	387	351	347	363	382	355	351	360	361	334	327	337	318	332	364	367	371	342	378	347	377	355	335	365	334	351	341	333	325	322	354	360	370	340	347	344	344	338	329	340	362	331	333	357	332	358	346	327	350	323	353	363	328	312	340	356	323	352	338	355	341	374	343	368	360	366	327	340	335	325	341	361	355	341	358	365	340	366	334	325	345	359	335	332	362	350	336	335	347	351	314	349	343	366	351	326	326	338	335	339	342	352	341	371	335	364	363	368	321	337	368	334	361	385	317	328	368	337	319	331	350	343	348	322	340	330	373	366	366	370	346	344	345	330	340	335	332	388	307	328	330	331	347	362	337	360	371	333	365	359	323	362	328	354	350	392	369	355	324	368	337	332	351	325	341	319	362	372	360	356	345	334	351	351	322	336	350	374	336	366	363	367	354	341	378	354	319	329	382	369	336	363	345	345	349	323	349	328	355	383	384	332	355	364	352	374	341	323	370	325	351	352	319	324	326	343	326	324	346	347	348	336	318	332	346	355	327	365	345	353	352	387	366	331	356	332	341	313	348	358	362	345	314	351	320	369	354	355	329	347	312	368	352	361	312	366	323	333	350	305	361	328	328	343	334	342	358	359	340	370	347	351	340	321	353	333	329	365	331	379	327	337	357	338	365	324	382	325	333	389	324	352	384	340	317	367	339	359	335	329	333	349	370	328	337	335	367	364	343	325	332	353	376	351	351	363	336	353	334	332	352	334	319	327	356	378	358	304	330	349	360	356	331	367	355	342	368	357	346	361	316	343	345	356	369	337	334	362	364	352	369	362	336	335	375	390	335	392	343	342	334	373	330	390	328	375	348	357	353	337	341	333	351	377	354	343	353	345	370	353	330	352	347	347	317	379	374	350	345	317	342	327	319	349	361	340	348	366	313	334	378	369	325
29280	31476	31969	18201	15329	11198	4136	909	750	665	557	1047	904	685	462	368	320	289	271	287	286	250	244	303	256	262	286	261	284	290	304	283	303	284	273	255	287	276	290	276	282	275	280	275	268	307	262	270	298	292	283	276	250	294	280	306	218	274	266	292	272	272	257	286	248	291	270	275	262	298	274	275	253	268	263	273	278	295	296	281	276	296	291	271	297	291	283	264	274	252	270	290	279	261	300	301	295	278	296	277	289	288	308	257	305	278	253	257	282	255	263	283	284	272	277	276	287	265	280	283	294	292	265	323	248	287	262	284	261	270	262	298	294	267	271	265	299	255	237	254	293	275	280	275	279	272	256	265	266	282	272	260	259	289	255	275	295	306	280	309	270	239	292	273	290	289	283	280	256	261	256	283	253	252	299	271	285	281	264	284	256	267	296	278	292	273	269	274	267	282	280	274	282	273	287	288	273	264	311	297	279	251	268	261	293	294	296	263	314	269	271	272	298	279	263	265	283	282	262	260	280	280	268	271	285	290	285	268	264	282	260	267	284	295	291	261	289	255	271	244	291	267	271	290	281	282	299	279	248	265	291	281	278	265	258	261	271	285	256	269	266	273	288	261	280	305	271	263	271	275	272	285	280	280	305	270	255	297	283	260	287	278	269	296	292	279	297	257	269	274	254	300	269	275	270	308	262	274	287	293	267	306	257	268	265	277	251	251	258	272	258	288	286	266	249	270	279	300	267	307	256	299	301	306	268	265	290	302	251	259	262	270	302	251	310	305	260	273	279	296	289	253	289	297	266	262	296	258	286	298	290	276	298	243	251	250	277	297	312	306	278	287	282	277	285	265	265	272	293	283	235	269	277	267	276	298	255	265	249	290	252	302	297	287	288	256	281	268	254	279	275	256	277	305	302	256	247	277	252	302	261	278	268	293	258	270	270	282	276	284	281	260	283	279	285	299	287	274	278	265	284	282	277	275	253	302	295	276	265	273	268	274	266	288	277	251	274	288	309	278	287	268	298	289	309	275	282	267	297	311	310	286	281	274	264	271	258	279	295	246	255	294	268	266	290	273	266	281	264	298	249	266	272	295	296	278	252	269	259	291	297	263	315	275	281	264	268	281	260	254	242	258	281	265	256	290	284	285	256	321	256	282	275	236	281	265	282	295	274	262	289	273	281	286	306	256	297	270	261	262	276	271	263	267	274	273	244	269	299	315	280	258	291	299	318	264	292	302	293	304	273	271	298	314	278	305	276	270	299	254	292	265	263	300	282	304	270	273	275	256	301	265	248	243	278	266	291	302	270	258	249	315	299	251	238	265	282	274	290	272	290	260	291	252	255	293	274	277	280	276	276	273	284	252	282	273	276	271	250	261	252	250	281	279	253	268	291	277	266	256	275	293	268	256	308	272	258	275	273	282	252	283	260	270	282	274	278	263	259	286	272	284	289	287	289	269	265	292	280	260	276	299	285	275	264	243	274	262	296	291	274	251	274	282	294	302	291	261	283	244	249	285	302	283	275	285	257	281	270	265	259	291	229	276	259	237	266	250	287	298	267	276	261	277	268	260	269	271	275	281	298	275	272	258	289	300	255	256	295	270	290	257	278	275	291	286	267	272	246	282	275	266	309	225	283	254	255	311	240	257	260	239	252	297	264	272	249	265	269	274	277	246	280	286	251	257	268	278	294	250	253	269	257	294	296	251	271	268	292	277	287	257	289	271	296	272	266	283	283	259	284	274	270	275	279	270	263	270	286	257	281	296	301	268	277	290	294	290	299	293	308	267	285	291	287	257	296	305	269	259	290	257	269	255	278	247	260	275	251	290	282	287	278	265	277	270	258	292	274	257	270	311	281	270	270	289	268	303	266	267	273	284	233	317	277	264	260	329	286	260	278	282	240	233	256	291	244	281	290	260	267	268	285	261	278	274	274	279	294	268	279	309	243	273	269	230	284	298	276	258	268	282	280	289	318	287	292	250	301	286	268	277	310	269	267	294	266	270	262	262	305	294	288	265	259	280	286	300	268	263	259	265	250	262	291	255	263	261	248	311	245	269	275	273	265	278	260	280	282	265	273	294	287	286	288	260	278	300	271	274	264	271	273	304	287	265	274	311	275	273	289	291	249	293	262	309	301	256	297	302	275	252	276	277	275	288	296	278	289	294	267	261	278	259	254	272	257	278	296	241	281	267	280	262	263	272	269	271	263	279	261	255	290	255	272	256	263	276	298	274	273	272	266	298	285	286	230	288	266	277	275	287	282	261	284	290	275	275	296	260	273	286	285	270	268	265	288	284	277	284	303	271	269	283	292	274	285	294	265	248	269	271	282	243	258	256	259	302	230	270	276	283	264	253	254	269	280	287	282	265	273	268	242	281	280	271	289	291	295	280	278	268	288	252	281	266	269	280	278	280	266	285	277	287	291	257	257	258	276	282	279	264	257	282	274	273	285	275	257	254	269	275	274	248	285	267	296	255	290	290	272	285	261	296	291	281	298	300	286	274	264	302	269	275	287	289	265	263	300	261	244	267	265	253	276	288	281	296	278	298	294	260	300	274	282	244	288	273	264	278	296	271	261	280	290	278	271	267	288	287	278	285	268	263	289	262	257	255	242	296	304	312	283	268	239	277	291	287	293	275	267	271	264	264	254	271	276	284	268	310	281	288	268	274	262	270	282	266	276	246	281	288	292	298	286	296	271	281	292	281	277	250	258	284	283	282	275	293	319	264	245	240	266	288	248	281	285	284	256	263	261	268	270	296	274	262	280	259	257	302	296	267	268	269	249	261	282	270	268	251	261	283	284	267	271	272	270	262	270	289	276	275	263	282	282	283	288	291	267	270	255	254	301	282	281	267	253	278	297	254	287	246	286	297	238	289	276	293	273	270	282	280	286	282	286	286	238	268	313	290	257	278	286	261	276	283	274	276	276	258	280	286	270	252	283	294	271	299	273	270	280	283	278	267	267	291	279	295	271	272	284	279	263	282	296	293	267	265	281	267	292	266	270	253	292	279	264	272	266	273	268	298	286	298	313	274	270	238	279	281	278	285	264	270	263	283	310	296	253	259	272	293	267	286	275	251	273	303	276	279	287	269	297	288	304	249	243	280	245	288	290	298	259	275	283	244	280	251	279	281	256	275	270	268	255	279	274	273	269	277	273	279	266	277	272	270	277	271	256	261	288	250	285	253	272	268	267	265	281	238	250	273	293	323	260	271	295	258	290	294	262	282	255	275	270	300	283	279	262	274	263	288	300	269	284	244	313	260	287	276	285	268	274	283	287	285	239	296	266	282	290	290	279	271	263	259	283	288	250	297	282	238	268	298	272	274	268	302	289	252	276	285	260	308	295	292	284	265	254	278	311	276	307	281	276	270	276	275	268	243	264	273	282	288	264	276	293	290	283	259	290	279	266	272	259	303	308	254	248	264	292	284	290	275	247	277	286	283	302	244	270	311	263	268	289	298	275	273	269	279	279	290	264	272	290	265
29952	47683	31334	15779	18497	14079	5588	1649	1233	1049	958	1681	1483	999	602	432	379	337	327	338	321	306	338	309	330	303	333	308	316	298	323	282	288	327	322	318	322	294	325	344	324	326	321	331	327	327	340	323	317	288	324	344	304	323	315	314	351	337	317	320	342	315	307	303	328	323	321	340	291	324	322	339	304	326	313	347	302	321	314	362	341	364	320	303	327	314	327	333	335	315	301	312	319	285	339	287	294	323	285	315	358	333	311	306	324	335	325	308	323	336	320	330	335	325	328	327	311	300	346	314	320	311	307	334	316	326	330	338	321	313	348	299	326	305	342	324	296	308	318	300	283	343	299	342	326	307	323	330	291	308	337	316	315	313	285	326	342	315	335	333	312	313	323	328	306	316	304	356	324	344	328	317	329	321	311	312	301	311	290	268	334	346	321	346	317	355	320	286	349	298	314	308	349	305	313	297	320	306	320	296	343	349	328	318	347	298	332	319	335	332	333	361	327	319	318	337	340	314	302	316	302	314	321	320	324	313	316	327	334	300	341	313	311	311	271	339	334	338	342	337	338	301	325	326	297	317	325	326	324	331	316	311	320	316	322	326	326	356	323	321	319	308	318	307	327	324	327	298	331	317	321	327	343	322	320	324	345	338	351	302	312	300	328	325	313	321	300	324	319	332	334	324	368	321	337	350	308	315	343	339	315	333	323	303	295	300	281	328	336	328	338	292	312	332	317	313	357	338	315	322	325	305	291	308	320	331	336	319	293	324	317	323	308	323	299	306	327	343	364	314	324	349	328	311	292	313	304	318	355	308	340	326	321	293	334	283	355	322	311	327	334	306	337	361	319	339	295	325	331	321	315	311	343	348	333	327	338	298	324	302	339	347	321	313	299	335	316	314	334	309	323	312	302	329	357	369	310	338	356	328	307	300	327	294	328	320	334	332	331	334	329	323	291	298	321	300	331	334	300	320	323	326	327	321	308	333	353	305	314	304	316	318	322	321	329	313	325	286	309	365	322	314	314	360	288	313	298	361	354	333	304	337	334	338	321	323	304	341	323	287	350	311	319	312	311	333	318	336	340	337	323	334	294	317	321	293	314	326	306	334	337	299	328	318	339	349	320	287	356	323	326	301	339	320	336	337	331	291	334	355	344	353	320	334	351	300	348	296	289	349	341	329	270	319	326	350	309	331	309	329	322	300	338	327	316	323	324	337	307	340	299	313	326	318	326	304	309	330	316	326	318	337	305	320	299	317	322	299	365	333	339	299	327	330	320	322	342	342	312	318	340	322	307	347	301	322	323	302	317	319	352	303	294	340	301	307	327	323	324	300	323	308	303	324	308	331	316	338	344	350	349	328	339	320	347	310	329	333	303	329	328	348	322	325	322	324	317	320	315	311	310	309	330	339	346	319	301	294	354	322	330	335	335	324	354	323	342	318	338	293	336	332	314	319	313	351	329	342	304	339	320	311	344	313	318	318	342	320	332	342	311	339	307	301	315	318	313	327	311	316	272	345	334	308	276	271	316	334	335	333	330	313	352	332	337	325	317	327	322	291	284	315	308	335	324	285	310	331	308	326	322	320	336	333	339	294	310	301	320	334	305	289	320	327	307	345	318	321	327	337	301	305	334	317	354	303	326	344	331	339	320	317	281	296	320	345	310	322	328	307	344	354	314	326	320	305	336	332	300	314	351	319	309	334	344	323	295	308	334	299	366	327	334	281	355	312	366	305	339	338	346	303	316	338	344	337	325	346	331	328	296	330	289	311	342	333	324	336	311	323	314	323	330	361	326	339	307	329	315	320	336	350	324	304	317	314	332	309	323	359	314	309	342	319	327	363	344	312	329	341	305	320	307	296	341	312	316	329	363	314	289	321	277	311	302	326	307	357	343	323	331	280	340	295	331	304	332	322	311	355	327	313	354	328	292	325	308	332	330	330	321	352	345	343	302	346	340	350	313	329	364	340	339	322	337	332	347	319	318	313	313	332	347	341	357	346	328	322	335	313	305	335	323	345	298	319	312	307	337	335	320	308	323	317	337	325	296	327	345	309	292	293	317	332	322	335	318	304	300	314	292	337	352	294	322	332	352	322	361	317	351	308	308	335	269	339	306	310	323	327	306	319	323	299	335	328	336	280	330	327	329	361	301	353	288	327	343	323	345	327	338	312	330	343	334	333	324	358	325	329	339	328	315	340	347	314	336	317	339	317	309	327	306	330	326	335	346	345	363	305	329	330	319	314	320	322	320	341	298	328	330	313	323	318	325	337	351	324	312	310	302	342	320	331	349	319	317	330	313	327	330	295	332	295	358	306	318	324	311	334	310	320	334	344	301	290	319	305	318	307	306	319	325	345	339	350	319	319	332	326	329	320	306	350	321	309	295	351	310	333	327	322	303	330	317	296	330	317	308	316	346	299	324	345	307	355	302	321	319	310	344	320	289	318	309	314	320	316	314	349	344	346	323	327	325	334	321	334	285	333	345	311	336	301	323	326	319	314	331	285	325	351	297	292	328	324	321	330	337	328	304	344	316	355	309	319	313	342	329	334	308	351	328	325	314	304	345	352	328	327	315	323	318	329	333	347	328	324	328	326	339	325	298	312	319	346	323	305	323	322	312	326	330	277	333	303	348	301	340	341	338	336	331	310	324	336	359	301	320	280	323	335	307	324	298	326	318	331	288	314	327	302	329	317	284	314	350	331	325	342	323	327	328	341	308	301	354	343	313	324	352	310	336	309	358	314	319	320	317	350	333	324	321	313	296	344	327	336	367	304	331	333	312	329	299	339	306	347	334	311	341	351	344	299	279	328	310	323	316	361	292	316	323	278	316	344	286	296	338	335	323	308	338	353	338	293	313	315	354	307	326	314	299	299	307	351	341	320	320	318	327	312	351	363	324	323	327	326	327	314	316	304	317	318	312	357	316	343	352	324	326	346	299	321	338	344	323	332	314	345	308	324	308	308	306	335	318	278	323	328	358	311	317	305	320	322	357	338	340	315	319	307	324	298	349	336	352	296	360	327	310	335	278	364	309	325	321	288	306	340	317	330	332	337	309	327	321	343	311	345	350	326	327	301	333	328	307	342	315	346	318	321	354	348	327	339	380	335	328	313	320	310	344	318	308	338	319	320	336	321	264	320	327	345	347	299	299	328	323	303	327	314	321	343	353	330	315	340	284	307	322	313	322	319	320	350	333	297	312	285	327	330	324	327	281	313	318	300	339	322	302	323	315	310	308	316	339	336	315	308	304	301	332	298	333	349	314	343	343	313	309	341	328	342	333	313	308	335	303	347	287	337	361	318	339	289	341	327	324	326	301	338	311	296	311	325	314	308	306	317	317	331	332	328	323	337	333	291	321	329	304	353	298	316	341	322	308	297	326	308	310	328	347	324	325	320	285	363	319	347	347	303	313	318	335	337	306	356	331	310	338	340	328	349	313	297	318	306	323	355	329	311	336	338	301	331	332	309	316	324	331	317	339	327	281	340
24641	21829	29430	27204	39210	40577	23326	3348	1093	920	1497	7128	5351	2898	1249	601	391	301	273	274	285	286	267	269	264	277	278	289	258	278	261	247	277	262	295	279	240	254	227	249	280	295	242	268	235	269	241	257	285	276	286	293	268	252	265	277	284	281	270	248	260	297	251	282	271	269	264	264	258	266	236	267	233	261	273	270	268	280	288	267	263	294	263	255	284	256	281	244	278	264	265	285	270	265	277	249	263	241	287	257	266	255	241	273	297	262	267	260	268	258	272	285	285	231	280	263	265	228	268	276	260	293	270	243	275	269	269	258	271	263	241	283	255	285	288	270	280	241	235	266	279	262	263	258	239	285	275	271	283	278	251	269	285	246	287	270	268	292	258	288	262	273	253	266	241	231	245	254	279	247	291	299	273	279	274	251	265	268	267	253	288	252	295	281	259	275	273	259	270	258	270	251	256	265	266	265	263	262	264	265	252	269	266	243	275	246	263	247	252	250	285	258	275	266	262	267	257	289	270	255	277	259	274	272	258	267	308	262	292	245	263	241	270	282	267	270	242	256	252	266	247	284	284	295	281	252	282	263	275	249	275	267	254	264	264	274	264	257	268	277	253	267	289	279	262	252	259	265	292	230	300	261	266	277	282	294	247	300	283	253	280	258	244	263	265	266	278	263	286	248	302	228	254	274	250	255	271	264	263	248	285	255	264	299	306	243	261	255	282	260	273	297	268	263	265	262	267	272	300	264	269	262	291	269	278	281	265	302	284	277	301	258	296	257	251	300	264	265	280	250	231	252	285	274	277	287	250	228	252	261	274	257	224	268	280	257	258	280	247	266	283	239	266	271	283	270	257	299	282	295	307	259	261	263	265	258	273	269	294	257	284	270	277	260	291	264	282	279	268	279	257	269	248	271	302	259	283	273	262	266	258	265	274	268	268	256	256	255	260	267	228	273	234	253	289	291	288	285	289	284	288	280	260	263	291	254	263	286	256	255	262	264	276	262	277	265	288	272	248	275	275	255	266	281	267	248	277	288	256	260	286	264	268	271	278	261	274	268	294	305	261	263	264	273	227	260	281	268	277	277	258	273	278	261	236	280	258	273	303	286	264	216	264	261	253	308	265	242	258	304	271	256	279	271	269	271	296	235	270	259	289	273	278	310	259	260	316	243	247	273	267	272	301	266	286	249	260	263	265	288	280	246	285	241	296	260	262	292	261	222	245	247	266	256	291	235	273	292	257	262	236	278	291	277	257	286	252	278	260	264	285	268	286	250	245	253	264	261	274	282	273	281	261	268	267	296	269	282	267	254	271	268	280	272	277	268	254	250	258	260	273	226	276	250	275	261	279	302	256	243	291	254	289	276	260	261	256	282	238	266	261	265	297	302	257	246	269	289	211	277	255	286	239	251	287	282	235	253	276	247	273	265	265	268	289	250	265	248	248	245	267	255	270	235	270	258	255	245	311	263	257	261	265	271	240	252	260	271	283	248	268	261	253	273	266	256	248	277	265	249	255	267	244	283	261	299	283	261	263	268	262	264	254	268	264	256	268	277	278	301	260	274	252	268	264	275	317	301	268	253	266	246	243	255	272	251	267	258	276	253	253	286	281	263	275	267	293	257	285	254	288	246	262	255	289	244	235	266	266	287	291	251	279	280	300	272	271	271	247	269	253	274	261	263	276	295	271	270	315	262	257	296	269	304	257	250	245	260	268	276	277	263	266	249	265	289	259	244	283	270	264	247	250	241	282	288	268	276	248	279	260	274	249	318	256	251	275	271	255	265	245	280	265	276	273	244	255	321	273	296	297	264	237	239	272	265	260	299	266	239	253	289	257	256	276	275	268	263	301	282	291	291	271	258	270	242	293	272	263	264	267	279	290	290	266	248	278	273	258	266	288	256	248	276	282	263	268	280	268	286	264	241	264	287	237	252	278	291	277	270	270	266	234	253	283	263	286	275	265	290	291	248	264	271	279	272	244	267	276	267	242	243	266	270	275	267	294	285	259	265	267	264	259	324	261	276	270	285	280	277	283	268	269	266	262	263	273	249	252	260	256	250	216	232	254	293	236	257	289	251	287	258	292	250	246	268	251	266	277	251	265	257	273	234	269	280	260	267	244	287	255	281	275	302	278	255	269	234	282	276	253	267	233	254	272	282	272	270	290	246	270	273	281	262	273	287	271	274	272	268	278	288	272	225	261	288	270	271	268	266	301	302	289	282	249	264	289	269	256	282	289	297	264	252	274	279	248	262	309	262	296	264	241	261	235	284	308	249	273	286	291	248	245	282	271	287	273	273	275	254	283	263	240	256	268	266	274	258	263	281	284	257	270	262	252	246	280	268	249	274	278	268	254	261	290	247	273	254	287	267	251	279	268	254	274	273	244	264	260	264	264	262	281	240	278	288	292	243	252	253	275	224	293	252	283	279	271	266	261	260	278	259	232	225	283	261	262	277	252	250	290	267	254	288	255	270	282	284	239	284	254	266	295	264	257	264	282	257	284	271	257	264	243	279	247	223	266	241	261	243	287	276	297	281	259	238	234	262	254	254	246	250	267	282	270	254	255	274	270	285	264	281	295	280	275	268	235	254	266	274	255	267	285	245	288	283	263	287	274	271	272	281	240	276	264	256	272	233	288	266	275	235	253	228	264	294	263	247	280	266	281	286	272	278	270	260	269	321	258	291	275	258	242	243	248	320	257	271	260	270	264	242	290	277	241	272	248	242	289	292	264	272	248	299	280	267	281	240	288	279	276	295	256	263	269	256	245	258	250	297	267	264	259	245	256	276	269	285	263	235	261	293	273	257	248	265	260	273	266	244	268	271	259	283	281	259	272	293	279	251	278	255	261	255	261	254	279	268	276	239	264	280	282	256	265	252	289	297	290	296	250	282	242	294	271	271	265	280	262	261	261	271	241	264	297	293	278	274	252	275	231	278	266	269	272	263	269	263	253	296	253	262	274	296	267	284	257	261	245	271	274	238	284	261	254	227	277	277	286	261	246	293	246	269	267	252	252	240	265	243	276	259	280	260	250	245	264	285	267	294	278	259	280	252	279	275	268	283	285	259	314	271	254	248	266	266	272	255	266	289	259	242	288	284	248	261	275	255	257	255	239	274	280	247	270	262	278	306	247	271	301	267	280	270	290	243	263	301	280	268	278	271	264	239	270	240	245	274	298	268	259	234	257	278	278	247	255	280	234	251	259	244	271	249	271	250	268	266	266	268	286	257	236	266	254	280	275	271	261	299	272	283	269	271	257	289	269	249	225	290	283	238	265	258	269	272	253	265	231	254	272	291	239	255	295	275	252	253	278	246	281	263	276	267	260	258	251	274	277	230	272	267	255	256	255	306	266	280	272	272	278	259	271	279	284	259	264	240	294	237	259	280	265	309	265	269	298	272	264	265	270	256	293	273	266	277	255	282	247	275	272	269	235	287	278	261	246	272	269	287	273	265	268	286	272	273	288	262	278	281	279	254	256	233	271	275
33497	62116	42808	36449	47479	41119	17778	2514	2009	1522	2619	11174	8045	4469	1831	787	492	341	355	323	330	329	311	326	289	301	320	326	303	330	308	310	301	313	326	287	313	313	283	301	338	306	349	304	286	311	324	262	314	293	312	321	308	312	303	315	293	319	277	346	314	335	308	290	298	304	329	327	328	290	316	323	323	317	328	320	300	296	300	313	311	322	336	316	330	270	314	313	328	287	335	308	311	305	301	318	290	302	324	334	280	310	300	292	342	333	330	326	309	304	304	305	311	306	299	369	320	315	332	293	314	304	323	298	301	305	327	315	305	330	314	296	294	307	281	364	322	307	297	326	312	304	307	316	328	305	326	320	316	326	341	343	299	349	311	316	292	332	310	333	308	300	308	293	274	309	326	322	298	293	328	330	301	300	320	313	330	310	287	325	300	308	306	310	295	310	308	294	301	285	323	313	325	312	264	305	278	307	301	318	337	326	301	274	287	329	322	321	309	310	326	314	312	331	317	288	322	312	336	310	355	328	310	311	264	303	282	306	307	324	341	342	302	339	327	303	324	304	343	291	348	301	319	330	317	326	311	318	304	319	319	296	322	299	324	315	301	322	297	305	312	301	298	297	285	316	297	294	304	304	325	327	316	303	295	299	317	318	310	307	289	298	346	300	331	295	342	274	302	300	317	288	329	312	304	343	297	305	308	315	278	309	315	282	312	296	291	299	314	304	306	301	328	286	305	340	311	320	323	313	287	304	303	295	315	346	316	292	315	288	313	298	313	280	304	283	287	300	292	282	301	307	303	290	306	305	331	324	309	336	277	282	338	293	326	351	320	301	324	340	301	316	298	316	307	304	303	312	327	307	334	274	261	329	357	286	299	289	335	328	305	322	322	270	328	303	353	311	308	307	299	281	312	310	316	358	331	339	273	305	301	314	341	306	321	299	317	321	323	300	288	269	315	298	334	342	297	299	304	291	301	283	317	340	326	315	305	284	306	296	332	293	298	326	315	305	304	308	276	308	325	311	315	326	340	308	327	303	304	341	301	316	290	301	276	332	313	299	296	317	333	292	308	313	325	311	289	302	281	354	322	340	312	337	322	294	303	307	302	318	310	318	288	274	343	298	296	305	300	323	312	312	334	315	318	285	314	280	338	311	324	282	299	292	304	334	308	314	284	316	342	332	304	313	306	347	334	275	277	291	292	309	294	319	331	290	295	325	314	315	302	317	320	352	280	329	333	288	311	305	305	332	319	304	296	322	331	318	296	304	313	294	329	289	306	290	305	319	313	335	293	346	290	323	318	314	329	298	332	351	314	293	311	331	293	288	315	325	313	324	348	308	306	313	287	299	287	318	295	304	303	290	297	321	285	322	293	293	314	308	309	309	343	312	289	298	295	313	301	331	306	270	306	307	318	294	303	304	319	346	306	294	308	299	301	311	330	348	290	321	322	327	297	307	328	335	309	283	336	278	312	294	315	317	303	308	328	295	336	319	330	303	330	333	291	335	291	314	302	311	315	337	296	314	294	310	312	316	290	300	289	300	303	312	285	333	328	312	311	288	311	299	287	288	321	303	285	297	313	318	335	310	332	291	308	295	326	327	326	325	321	335	311	302	278	322	318	307	307	300	303	315	274	321	298	308	327	324	271	303	326	309	337	343	332	301	283	312	305	275	303	307	333	281	308	318	277	335	305	283	302	309	330	315	315	323	307	321	312	327	300	304	291	321	270	301	316	311	329	335	335	289	311	292	314	287	292	324	285	318	331	345	321	312	310	305	336	294	333	309	320	318	311	319	330	324	302	301	323	325	306	313	305	315	294	318	298	314	305	315	306	317	294	318	302	320	292	317	312	318	304	336	329	299	300	309	344	316	294	311	314	285	309	321	298	287	306	287	279	317	300	299	335	308	344	306	284	325	320	322	328	314	340	328	308	301	293	319	286	303	314	331	305	314	312	304	336	326	292	297	337	322	307	296	300	302	306	331	312	327	313	315	333	293	306	303	315	327	296	322	301	309	353	297	293	318	323	281	311	298	306	295	300	317	298	300	319	305	295	310	298	281	302	311	298	299	328	319	348	296	332	352	322	308	298	320	321	305	324	331	300	325	318	300	327	303	319	317	308	310	335	311	323	288	326	320	306	300	317	280	293	282	292	301	291	291	319	317	341	339	316	338	316	324	313	283	333	303	306	302	327	321	303	306	319	313	292	334	334	304	286	348	312	307	301	298	290	334	297	294	295	321	317	311	312	334	301	300	289	326	321	322	267	286	283	301	325	267	329	306	277	311	293	337	328	309	313	320	278	335	309	307	333	304	293	327	351	313	314	313	360	319	303	288	320	313	287	293	316	323	298	288	316	311	321	283	301	300	317	299	301	314	308	296	293	298	338	297	323	320	335	306	281	310	276	319	293	313	342	326	316	330	333	294	309	336	297	304	315	321	304	304	292	311	311	325	298	305	270	315	320	322	298	312	350	318	312	296	324	319	319	304	304	330	309	286	316	315	319	306	311	295	340	303	291	304	309	337	295	307	320	283	295	309	306	319	333	303	317	334	347	305	288	338	349	294	317	297	328	322	286	286	304	348	309	340	313	306	302	316	270	281	310	309	303	322	296	332	302	291	311	293	290	311	293	341	320	302	291	316	337	328	325	294	308	313	305	292	318	328	322	277	319	305	303	294	330	318	311	297	297	288	309	305	305	322	293	334	305	322	295	294	318	308	318	312	335	319	345	333	306	308	274	327	322	306	309	302	297	309	330	305	320	316	338	295	332	328	335	278	295	306	315	303	304	306	284	297	300	317	305	327	307	294	292	302	337	316	311	324	344	313	303	305	317	313	332	316	323	330	323	319	283	325	288	304	338	321	304	339	311	270	285	339	277	292	305	328	316	304	313	313	290	295	302	296	359	332	304	296	319	330	321	285	316	359	330	295	300	306	318	312	297	301	314	323	313	302	277	306	299	304	322	335	291	335	326	298	330	292	313	354	300	288	308	337	314	305	311	334	292	303	295	283	303	319	320	335	299	283	301	317	281	304	330	295	322	337	314	287	278	318	276	267	300	313	302	294	325	342	291	309	271	326	349	301	307	334	325	287	340	342	301	302	286	308	321	347	314	328	311	317	294	326	339	319	334	319	300	349	319	329	296	328	326	302	306	309	297	310	322	320	311	327	296	369	317	297	315	352	290	289	296	323	321	314	300	314	323	295	313	320	312	336	282	319	313	296	364	289	297	296	316	302	312	316	307	342	314	335	338	290	329	326	287	342	303	305	325	294	281	307	320	302	272	300	308	299	333	317	345	328	308	308	324	311	300	314	320	293	286	309	315	287	320	281	300	322	283	291	302	307	294	296	296	297	326	312	330	298	294	336	346	303	330	281	303	307	304	335	305	304	311	297	291	283	290	300	355	302	317	293	337	295	318	320	335	280	320	319	311	337	309	323	307	301	296	320	263	316	312	309	303	331	316	307	334	316	289	299	326	324	294	309	328	304
25861	22186	28887	28086	28956	27933	14087	1594	930	705	931	3380	2609	1525	837	483	384	327	312	301	290	291	289	323	324	321	289	303	338	313	306	331	292	294	322	303	340	306	318	286	302	315	289	307	322	314	319	326	263	286	317	301	305	279	304	277	303	323	318	303	315	307	302	316	287	320	323	290	308	252	311	315	333	289	325	320	312	295	315	262	289	306	292	296	303	294	291	304	326	299	304	288	308	309	292	291	315	289	313	277	317	285	295	312	327	293	284	306	334	313	266	281	289	312	337	296	324	293	293	269	334	313	291	310	315	329	298	299	324	297	284	329	315	289	293	313	294	334	320	307	300	274	312	324	309	302	305	305	284	299	296	300	316	328	311	285	311	279	318	301	311	300	309	296	299	302	302	328	311	296	277	304	305	289	286	301	286	308	301	320	308	334	283	300	322	313	316	305	304	302	316	320	336	300	310	280	295	316	296	312	328	299	327	306	293	310	319	309	315	283	303	291	310	312	289	338	304	323	280	304	322	305	307	306	310	330	296	266	316	280	290	295	292	283	297	303	325	313	299	294	314	311	286	295	311	286	301	331	289	279	320	312	315	337	286	303	315	313	298	311	312	301	317	287	317	325	265	320	328	314	299	286	336	291	302	300	341	303	307	274	286	307	305	281	307	303	305	332	325	293	336	287	291	302	331	322	311	294	268	331	310	299	300	315	300	286	320	285	317	281	279	282	311	302	296	280	309	310	312	295	313	300	308	325	303	328	332	284	345	305	294	279	292	303	330	316	294	339	288	315	316	334	320	304	297	337	303	288	310	310	337	319	275	301	313	318	314	303	304	294	297	301	313	311	328	273	302	337	301	314	318	286	308	279	291	334	308	309	308	292	324	312	274	334	348	308	302	316	309	341	308	323	291	323	313	289	307	312	312	308	289	309	312	309	296	265	303	274	309	316	298	302	284	300	311	322	302	283	282	295	311	287	304	320	307	306	336	308	305	342	316	336	293	305	318	317	305	351	291	294	309	324	324	286	297	301	295	315	304	305	293	316	277	300	326	319	329	330	284	294	294	310	325	269	295	282	273	314	300	298	296	276	320	323	310	339	294	335	315	285	312	300	316	316	331	260	314	294	302	268	301	307	322	287	262	293	323	296	274	336	315	306	296	292	295	304	319	293	333	301	326	315	294	274	266	323	316	292	282	303	286	301	291	322	259	281	341	285	307	285	309	274	315	288	282	270	328	303	311	321	314	318	310	309	322	296	298	292	318	269	352	295	294	273	356	310	302	305	332	321	325	293	315	297	294	299	276	299	301	307	295	297	311	320	284	289	295	318	291	315	306	253	293	305	344	300	293	302	294	337	318	299	311	304	277	324	297	314	289	300	301	334	333	291	289	317	352	295	308	264	285	317	336	321	298	328	264	313	300	314	309	305	310	337	306	277	324	303	274	284	284	322	279	318	304	309	305	298	321	298	285	316	280	308	295	283	334	286	295	295	329	301	318	300	324	324	284	308	312	312	316	305	310	293	306	309	285	304	300	283	297	303	303	330	286	315	308	310	294	305	299	263	320	290	301	293	348	313	300	312	294	271	282	301	318	288	322	306	317	323	319	275	335	313	294	292	323	312	303	285	360	303	303	318	315	275	303	269	355	311	300	301	340	310	342	332	306	281	311	267	316	335	334	296	335	291	283	281	337	331	282	293	316	274	293	329	298	303	308	284	284	309	297	315	325	311	292	285	305	293	299	313	277	308	299	290	310	308	308	295	324	289	334	328	293	314	311	301	283	332	307	307	305	303	330	289	283	312	327	316	284	311	329	316	309	312	301	315	317	327	298	314	322	289	295	283	312	320	318	296	306	290	289	289	256	302	310	317	292	303	312	305	310	309	294	323	293	332	292	284	321	310	314	298	344	298	267	297	317	296	303	309	302	287	322	298	290	326	306	297	295	295	320	303	317	330	322	286	315	320	306	346	299	316	309	301	269	279	308	335	307	312	303	296	289	313	347	306	321	321	320	299	304	307	319	279	316	335	283	305	298	277	286	313	342	293	299	315	286	312	327	295	283	284	293	316	315	320	339	294	327	291	322	286	300	327	306	313	292	328	298	313	300	317	303	283	314	311	353	336	309	286	290	268	296	320	266	306	383	309	307	293	352	289	308	305	287	325	309	288	345	330	321	290	287	303	314	301	299	324	293	306	284	301	318	305	321	271	298	301	315	305	297	317	304	307	295	342	299	310	303	289	308	296	290	275	286	311	297	321	298	355	291	285	283	284	317	313	320	312	311	296	294	302	291	304	298	288	307	313	331	279	324	296	279	309	285	297	303	288	301	307	316	284	320	327	283	301	315	331	286	307	328	309	297	315	328	311	308	280	293	289	318	309	306	310	294	275	316	281	287	297	299	288	282	282	294	291	313	311	300	305	304	283	292	327	295	285	319	282	278	290	292	293	307	313	284	329	272	289	324	302	297	309	312	321	284	281	314	307	296	292	314	293	302	299	323	289	308	316	302	300	303	333	279	294	316	325	298	265	299	287	290	311	305	257	298	297	325	290	296	312	303	320	315	328	313	294	324	311	306	306	298	292	292	308	313	341	318	297	334	298	353	329	323	289	295	335	287	304	287	303	306	302	303	304	277	320	317	339	298	287	305	292	314	323	297	313	310	314	317	333	328	281	273	290	281	324	328	308	329	309	335	304	290	300	296	315	321	320	339	289	300	322	262	295	354	286	329	323	306	304	331	307	306	296	304	293	308	304	332	296	328	305	314	303	245	300	315	279	304	294	320	336	300	330	259	325	270	339	288	317	316	302	295	309	291	286	311	327	306	299	337	320	302	313	262	305	295	308	302	315	313	314	307	289	306	316	290	321	290	298	300	288	289	297	312	304	285	296	324	338	308	287	326	316	303	299	330	294	315	313	274	331	303	295	317	312	338	328	297	304	298	286	317	299	302	324	314	281	277	334	293	284	256	315	324	278	299	324	324	298	282	322	287	287	296	310	301	296	280	296	301	309	307	297	315	286	295	279	295	323	302	347	318	315	310	286	303	305	281	320	308	318	320	303	280	302	285	309	328	307	246	264	292	282	298	294	299	292	297	282	307	287	290	326	331	284	336	333	309	296	289	320	309	304	313	330	265	287	303	299	330	309	289	298	292	284	293	343	294	327	305	290	286	256	278	309	293	330	292	291	308	297	288	291	299	276	293	310	301	319	319	314	308	319	283	316	310	310	314	289	306	305	282	312	297	304	290	298	289	306	313	329	293	287	311	295	291	293	300	303	309	286	297	287	287	299	310	348	321	273	300	276	316	310	320	289	325	307	293	318	299	306	297	307	280	333	293	325	325	300	309	310	327	297	285	299	307	302	314	315	303	309	290	350	346	284	311	291	309	304	275	300	312	301	311	298	283	312	314	308	306	310	321	308	281	351	284	308	273	301	294	317	286	320	298	307	298	312	312	307	279	310	279	281	295	326	314	296	329	303	329	297	313	289
33207	56922	36229	31104	36503	32588	15543	2221	1748	1246	1667	6660	4843	2677	1342	767	448	402	352	340	346	354	360	347	342	330	321	350	360	345	368	326	386	342	328	370	360	371	327	345	336	372	369	400	350	349	361	336	355	373	374	344	355	364	364	384	338	384	390	346	340	347	352	346	356	341	329	367	336	328	353	353	351	316	360	349	357	341	376	343	376	348	380	374	345	378	372	335	360	330	390	400	372	345	346	369	396	359	320	364	316	351	373	370	342	356	357	335	383	356	340	373	355	348	370	398	344	355	356	340	337	367	373	342	375	348	329	372	336	362	353	346	330	351	333	366	325	346	317	346	357	370	355	381	369	379	336	376	386	352	339	373	308	353	364	332	334	363	357	370	363	331	325	374	373	340	367	385	362	324	331	369	342	342	349	341	351	310	337	352	356	364	366	365	318	332	361	365	344	333	350	353	355	349	372	332	369	357	352	346	351	386	326	371	354	350	370	374	333	359	349	329	366	356	378	343	355	345	360	338	340	360	331	375	364	386	376	357	344	316	334	362	383	387	356	358	347	362	369	386	348	333	375	388	352	356	364	349	348	383	388	353	356	393	322	330	362	386	333	372	320	361	365	358	338	394	356	358	317	356	392	363	374	326	394	381	354	395	383	349	371	338	345	371	346	332	361	382	348	326	366	348	380	318	363	379	338	346	338	357	383	349	404	357	356	352	359	337	373	364	351	341	381	365	304	387	349	352	363	377	367	331	368	360	370	350	338	383	398	341	340	366	358	330	316	318	379	338	365	364	377	346	358	303	383	362	342	336	345	338	347	367	323	354	346	344	324	384	373	327	350	344	367	370	327	388	362	320	379	372	311	344	322	332	351	366	346	359	325	386	356	367	354	349	344	360	372	361	349	351	374	328	344	353	350	342	378	388	338	322	338	360	355	339	338	344	367	325	339	393	327	342	349	350	393	322	360	352	329	346	327	368	318	374	354	361	327	367	311	343	349	360	377	324	352	320	326	357	339	358	369	357	361	375	335	344	320	382	321	374	363	358	349	341	392	367	352	373	320	334	330	348	388	348	325	328	397	346	338	362	359	352	350	349	380	330	336	373	334	341	354	353	368	353	345	324	334	364	359	366	359	356	341	342	338	358	357	326	322	337	360	363	358	340	346	343	346	331	292	321	370	390	363	357	348	350	331	363	346	352	373	331	353	320	384	390	380	355	338	341	365	365	356	373	370	334	364	392	382	365	356	362	361	351	353	317	315	342	358	352	331	385	363	373	382	377	331	329	366	353	321	372	352	386	354	373	389	370	354	354	328	307	334	333	369	367	382	348	375	325	347	336	357	334	355	371	332	351	365	326	354	336	348	366	349	337	340	369	378	337	336	352	334	374	339	360	362	356	365	334	362	369	346	387	338	346	364	343	351	381	360	361	326	363	359	331	366	352	342	343	393	374	383	376	370	336	352	353	341	344	378	364	364	339	312	355	335	348	350	345	352	347	369	386	367	317	354	331	361	360	374	335	348	339	360	354	348	377	371	344	300	344	372	337	382	359	337	411	372	360	355	328	354	351	375	359	371	369	349	360	358	378	343	346	348	342	410	340	351	365	347	363	325	343	355	331	346	327	318	365	355	316	354	360	351	377	338	340	370	367	374	389	385	388	336	340	365	352	372	338	349	361	359	353	340	338	352	384	358	390	361	348	337	371	342	347	377	322	358	351	351	338	347	350	351	321	326	344	334	374	364	369	342	334	376	353	377	327	351	347	364	335	369	364	373	355	348	375	391	330	362	365	361	364	359	373	334	367	377	384	375	328	362	352	348	352	338	324	342	353	340	350	372	368	355	362	401	378	367	352	379	358	348	340	343	317	355	376	356	336	343	348	355	383	369	295	352	346	392	351	340	348	391	341	342	314	363	340	363	337	384	370	348	357	348	321	387	343	370	335	356	367	340	356	366	352	379	385	353	337	356	349	358	373	349	363	376	402	358	323	376	331	374	342	342	393	349	338	351	324	343	378	362	352	365	342	371	348	346	351	383	349	379	349	395	406	333	367	361	344	348	343	368	363	389	355	366	359	352	358	313	356	375	354	332	395	349	371	359	380	341	359	335	367	358	367	340	355	378	361	385	329	349	358	373	358	363	374	365	318	365	329	386	354	359	380	345	351	337	342	337	369	332	371	355	367	354	375	377	367	390	354	342	388	329	371	326	326	353	368	339	359	345	369	369	374	378	379	350	334	335	358	350	392	369	367	354	369	315	381	351	365	322	391	333	332	360	350	367	375	331	321	357	368	382	363	364	369	370	384	360	370	330	341	363	381	345	352	362	362	334	341	327	376	359	353	365	376	328	357	391	331	336	355	372	357	376	386	327	382	358	348	370	376	346	350	337	363	345	363	371	367	371	325	349	352	357	378	358	355	365	390	389	370	360	366	337	358	331	348	338	358	394	368	376	330	337	355	369	362	359	351	372	338	354	338	391	350	365	377	343	399	362	338	362	359	334	340	338	347	389	351	339	372	344	348	347	358	373	349	369	326	365	355	360	359	382	352	379	382	382	379	374	336	320	358	343	349	339	338	340	359	402	361	359	348	397	358	347	359	389	377	316	346	347	367	356	360	376	374	351	374	361	383	345	332	354	321	348	378	332	317	344	351	338	369	353	362	329	362	342	385	359	379	331	368	323	338	362	319	362	330	342	330	362	336	342	361	365	354	339	321	366	387	355	328	344	340	337	343	370	387	360	364	383	366	354	361	340	341	370	365	360	408	349	352	371	343	345	381	378	307	359	344	327	358	358	366	390	334	334	336	356	348	334	337	372	337	382	322	298	340	374	349	381	366	375	336	377	372	405	354	349	347	351	298	342	375	313	334	352	377	348	365	366	337	366	368	376	357	362	378	378	349	361	367	360	379	373	357	389	389	356	338	322	384	360	361	354	379	373	360	327	327	354	368	365	338	357	348	342	330	368	366	373	371	361	378	373	330	348	362	348	310	379	331	372	357	362	329	370	355	347	337	359	328	329	333	344	344	367	342	362	377	352	316	317	350	377	363	385	368	381	384	364	347	338	385	341	358	383	395	325	359	367	344	377	365	343	349	370	374	351	359	317	356	347	347	341	323	333	336	357	353	361	367	338	394	351	377	360	363	344	366	371	354	341	336	347	336	354	336	336	353	334	378	348	365	356	338	362	333	355	388	342	361	371	325	368	326	368	341	401	362	351	318	345	347	352	357	360	374	331	359	323	353	358	352	378	365	368	364	352	369	364	376	359	337	345	367	367	379	349	352	340	356	339	350	327	374	358	354	352	348	352	354	380	341	348	362	401	325	359	350	353	345	383	374	345	405	329	369	387	385	359	356	362	362	332	317	356	364	362	352	347	347	355	336	330	326	383	386	328	372	392	350	315	381	331	351	358	357	335	368	332	371	341	355	353	346	359	333	340	347	370	358	337	351	319	330	370	354	360	336	338	346	376	366	360	365	367	371	367	346	326	342
23483	21780	29465	25060	36352	51214	37983	9443	1781	1118	2396	10964	9418	5832	2821	1203	619	424	356	301	331	352	285	311	302	285	302	267	293	317	306	293	302	278	312	308	324	307	309	334	295	315	310	311	303	329	261	294	313	316	298	333	322	299	351	282	312	340	312	320	324	283	336	283	318	295	289	304	322	287	344	310	298	293	298	310	299	309	304	301	274	282	307	284	299	313	326	306	304	304	314	313	319	299	302	275	290	316	330	333	299	334	273	325	306	302	328	306	329	284	294	291	311	337	336	312	291	305	293	315	298	331	314	329	307	315	305	343	280	302	295	327	322	324	313	323	298	291	299	326	297	309	308	325	308	272	310	291	317	304	298	301	329	314	306	338	295	269	325	264	302	348	310	334	328	286	309	280	277	301	317	329	311	308	301	300	302	295	324	296	325	331	321	312	298	288	313	306	314	330	322	297	326	290	339	304	321	320	301	292	309	306	324	300	306	309	294	315	313	296	323	318	335	306	323	318	321	314	312	309	326	312	313	343	296	316	335	343	310	315	296	308	304	306	304	267	325	294	326	329	313	262	275	285	301	294	318	309	289	291	300	283	292	323	319	284	315	321	289	323	311	294	307	336	294	325	290	308	311	300	344	298	302	335	337	322	321	325	309	286	318	284	323	312	309	320	290	316	293	301	281	302	271	338	303	291	318	310	320	292	286	309	306	305	321	310	354	325	316	339	327	305	327	291	307	278	324	307	305	304	304	319	313	293	334	336	336	328	291	307	301	314	320	307	291	278	327	304	342	283	311	298	279	314	299	305	311	330	297	293	313	319	300	295	323	285	285	285	316	268	268	313	337	322	300	303	281	283	290	285	321	316	323	285	308	293	307	333	316	324	305	289	292	320	297	308	293	324	281	313	308	274	303	328	278	304	302	320	328	322	299	286	297	283	304	301	286	299	342	289	286	292	309	306	303	300	317	320	304	315	328	325	292	300	298	279	295	273	310	347	334	307	317	337	295	297	305	281	300	306	316	297	312	307	302	305	296	255	276	315	313	308	319	301	300	292	288	304	278	316	302	318	277	318	283	301	308	301	331	308	300	303	319	293	270	288	323	309	324	287	317	346	321	316	294	297	318	304	301	316	290	312	292	284	350	308	280	309	286	327	277	308	298	315	301	319	298	307	296	324	310	315	302	297	327	311	293	299	301	314	303	301	303	301	329	337	314	284	316	308	309	307	316	316	304	314	310	298	321	322	300	276	327	317	305	270	319	319	307	340	291	285	284	307	295	308	318	312	323	288	331	301	319	281	335	276	301	310	277	320	302	310	310	314	307	301	296	323	286	322	305	329	304	299	346	281	325	306	311	294	306	314	310	323	329	315	277	298	321	306	307	292	346	280	305	298	343	312	292	324	342	306	314	313	289	306	313	280	279	330	297	343	315	301	304	313	295	325	316	300	298	315	288	293	306	284	272	361	332	304	333	298	293	331	300	329	304	303	299	264	300	315	314	321	320	305	315	310	294	316	283	335	306	304	303	327	321	311	325	278	294	310	301	292	300	286	349	331	292	295	319	311	314	289	263	299	318	316	298	294	299	280	316	301	319	319	320	310	308	290	341	299	285	324	315	315	293	352	303	291	298	301	331	304	272	322	310	305	287	291	290	292	307	320	289	313	304	296	302	275	298	336	319	313	316	318	311	319	311	291	314	315	333	308	315	355	318	297	324	329	289	311	299	334	320	296	310	293	275	304	322	306	307	332	316	327	313	320	338	319	290	294	286	316	311	296	336	318	302	295	279	278	345	329	290	297	312	308	334	308	307	277	286	347	326	285	292	323	318	329	311	313	281	314	282	284	304	284	301	316	313	315	303	296	306	306	304	326	305	310	327	304	316	297	310	275	336	293	308	319	322	342	314	307	307	305	301	309	303	314	320	292	303	304	330	303	321	323	299	321	319	318	304	309	313	272	326	321	308	315	322	337	301	323	281	278	311	310	270	307	324	337	277	301	308	307	289	289	304	318	307	295	318	329	289	292	331	310	278	315	310	303	292	341	329	313	306	303	267	323	305	295	303	270	316	284	313	318	330	295	305	294	310	304	295	313	314	286	311	326	324	315	283	306	295	329	301	303	291	310	307	296	311	273	316	293	298	313	310	319	327	302	328	316	275	321	306	322	309	306	344	275	309	332	264	318	288	292	298	272	290	317	316	292	325	319	304	306	300	303	305	303	276	282	317	305	312	299	286	287	321	356	318	287	313	318	325	330	307	348	324	309	331	331	316	338	315	331	334	282	286	315	319	287	307	315	311	315	344	344	331	275	297	300	300	313	267	341	308	329	335	320	305	323	306	289	314	299	293	330	309	313	341	334	306	316	311	297	321	330	292	296	300	326	311	274	308	301	296	299	307	293	287	298	311	304	322	301	305	329	301	329	304	301	321	322	306	279	290	292	293	295	308	317	313	272	298	322	358	290	300	331	327	297	275	300	304	317	303	306	329	286	314	322	293	356	320	338	282	274	329	308	305	321	286	282	329	325	323	333	325	310	297	288	324	328	326	334	326	303	324	351	274	315	296	291	296	301	323	293	312	319	299	350	300	328	328	306	355	305	289	289	328	280	324	330	320	275	319	313	301	312	317	305	321	315	325	310	273	305	301	301	320	287	291	288	321	301	325	301	298	310	304	330	301	275	336	316	325	281	298	306	310	314	307	339	325	296	305	295	310	285	308	319	299	292	320	315	303	305	344	299	317	324	281	297	299	284	297	325	294	285	311	328	345	281	320	332	310	284	282	302	313	318	318	340	317	292	298	325	302	282	304	316	288	313	290	297	291	339	322	308	281	305	310	308	243	322	314	320	291	311	302	297	293	303	290	339	290	316	303	313	298	302	288	324	336	337	299	303	267	297	291	285	315	304	277	318	294	313	313	307	343	286	317	302	318	351	289	292	289	330	296	295	294	298	295	300	290	331	315	304	307	300	298	318	304	316	325	271	324	309	284	285	313	313	332	302	250	286	309	322	265	313	325	287	327	334	296	313	301	323	306	299	328	331	276	305	285	327	325	293	309	317	302	303	275	332	334	324	309	295	312	293	289	293	292	291	294	310	274	299	317	301	300	313	315	298	304	271	303	310	338	292	299	299	305	281	294	308	321	286	336	292	324	313	335	325	353	300	321	270	301	296	298	317	288	303	310	308	309	324	297	317	315	305	313	288	305	307	284	293	306	302	306	299	307	322	328	314	312	310	294	310	258	297	293	300	299	319	276	330	331	305	301	329	298	290	305	288	293	306	335	291	321	295	310	310	297	302	283	280	335	326	360	304	337	323	322	290	296	324	319	284	327	297	299	329	308	300	275	341	319	299	294	288	313	302	322	311	302	296	320	318	320	310	313	276	335	305	301	309	288	320	288	307	328	312	310	312	294	350	316	331	285	322	298	303	315	297	317	291	285	307	290	279	320	311	286	326	296	296	312	282	282	305	325	323	299	300	339	318	289	316	322	336
36844	69575	46953	40225	55473	53840	31281	3855	2705	1879	4086	16264	13370	8559	4246	1823	851	512	392	350	334	350	356	324	348	330	330	352	388	335	341	308	364	324	342	342	342	345	321	355	345	351	375	343	365	344	359	357	356	382	360	377	342	340	322	360	371	393	329	348	341	359	343	341	370	365	341	349	324	349	310	336	319	361	313	392	328	351	378	323	361	361	367	349	360	373	360	346	347	324	359	346	349	379	351	338	341	387	339	350	352	348	345	303	332	360	329	329	377	328	344	356	347	390	347	342	338	316	362	372	321	349	346	338	331	325	344	341	371	355	350	347	337	367	368	334	356	345	346	338	329	365	354	366	397	358	361	361	333	368	346	360	366	337	357	365	322	327	350	350	357	364	324	349	337	347	364	315	322	326	316	362	355	370	342	339	360	368	307	337	378	362	364	321	360	323	352	352	323	362	368	381	333	351	355	311	381	385	352	341	345	346	377	320	415	352	347	341	333	369	319	333	361	351	360	332	341	321	366	294	336	368	362	345	319	360	351	355	379	374	359	354	379	379	346	326	343	356	328	353	324	375	381	336	375	346	339	374	334	360	368	375	337	335	354	330	376	363	340	395	336	388	339	359	351	388	344	339	350	362	338	358	335	370	363	383	328	358	345	341	365	368	336	336	383	327	317	368	361	370	339	361	345	359	332	311	359	374	363	349	359	335	387	325	378	338	332	318	370	341	329	334	344	324	354	356	368	337	358	347	328	339	320	359	304	343	342	364	357	332	369	355	318	348	356	347	370	385	306	363	334	348	361	355	331	364	373	355	352	332	376	325	394	366	401	358	348	327	348	361	380	344	335	338	329	354	348	348	321	352	363	378	344	331	349	356	322	325	327	342	356	341	356	370	330	349	344	381	321	369	323	316	354	355	372	295	331	384	380	357	319	365	349	344	347	348	372	390	343	358	334	315	349	360	344	317	347	353	374	336	371	362	328	327	320	331	368	328	383	309	359	347	330	367	323	348	361	335	355	324	352	347	354	331	346	360	350	366	328	362	354	354	326	365	360	337	346	342	322	358	374	330	348	346	354	364	355	364	346	372	327	368	384	348	335	342	360	331	358	342	333	332	359	329	376	331	367	331	327	358	370	361	346	346	343	360	326	372	354	333	352	341	358	354	339	332	361	347	378	357	330	349	348	317	369	349	375	334	337	363	314	349	394	364	354	343	325	384	328	340	338	348	377	384	334	356	365	344	390	349	356	337	342	323	366	337	384	352	324	361	316	315	366	353	358	342	363	369	344	346	355	346	379	359	333	374	334	353	364	384	357	349	373	320	343	342	362	342	343	367	366	334	336	325	378	341	343	331	364	340	353	358	365	354	357	361	348	374	387	394	332	318	340	361	344	383	376	354	356	356	345	324	370	353	336	347	351	348	372	357	354	355	353	398	366	343	355	329	319	362	358	346	385	365	357	364	374	367	377	348	354	363	368	377	367	316	337	337	356	326	361	349	302	343	340	312	348	366	360	345	331	346	332	327	317	345	364	367	371	363	346	339	358	389	349	354	361	314	356	338	340	353	348	370	356	330	342	350	332	367	387	345	355	353	360	367	365	333	347	351	354	359	347	329	364	327	324	323	356	348	300	372	373	351	328	358	344	355	345	360	365	332	365	359	335	331	346	346	349	355	329	320	314	355	370	384	366	319	326	351	381	348	380	358	331	368	357	372	383	344	361	358	341	370	362	311	355	347	348	294	334	336	354	352	323	328	353	338	349	334	350	349	365	317	375	389	377	348	345	352	352	362	342	345	351	358	355	352	379	347	341	339	318	335	326	344	329	345	366	362	382	327	343	357	341	337	378	311	363	365	356	373	367	342	350	320	317	356	328	340	328	355	319	355	344	357	370	341	335	361	325	339	323	331	363	373	364	348	361	354	351	362	328	358	312	378	316	343	346	354	342	355	360	367	317	335	358	335	337	393	355	348	378	332	345	346	348	341	348	372	360	339	333	359	376	343	385	347	368	315	372	341	366	389	381	356	379	356	375	332	301	343	335	351	377	329	340	355	323	360	280	345	332	363	349	346	379	337	348	371	347	365	322	335	344	324	381	353	348	337	350	329	332	328	334	336	338	365	364	353	362	340	340	356	332	360	373	350	360	317	336	323	381	353	375	356	352	358	309	367	348	306	388	349	356	358	337	361	345	340	358	326	369	361	388	363	360	358	359	358	328	324	370	355	317	327	345	384	350	334	346	364	313	353	307	351	336	354	359	378	348	338	334	340	358	332	353	350	310	333	376	352	383	320	372	336	353	358	353	386	342	356	343	361	353	338	365	318	348	342	358	337	355	319	325	343	350	331	359	326	337	370	362	315	331	319	345	392	358	334	343	293	367	376	312	368	352	400	320	407	323	333	357	389	329	347	346	348	355	371	365	369	361	338	351	306	363	360	331	320	318	321	340	341	343	351	334	330	365	331	342	327	338	347	356	361	357	333	358	359	356	363	339	349	353	372	366	321	356	311	338	310	365	338	359	363	340	332	362	343	334	345	395	346	343	330	340	370	340	331	378	358	330	360	336	369	318	387	343	349	333	372	343	328	339	308	371	373	352	333	385	306	334	361	391	340	324	329	332	355	375	326	342	386	354	350	360	336	344	356	340	326	349	347	364	365	362	355	378	366	358	393	357	318	378	351	342	346	344	317	341	353	345	344	349	347	355	340	340	363	334	376	339	369	375	325	353	378	361	353	355	366	317	341	342	381	337	329	372	327	356	348	342	362	371	373	326	333	325	336	352	341	347	345	360	342	334	343	300	360	353	354	334	361	371	367	356	359	376	341	319	328	376	395	334	319	333	344	332	344	392	324	355	346	323	348	355	340	403	355	354	371	364	374	361	327	360	372	387	324	359	340	342	325	375	319	375	349	350	329	370	373	340	338	336	352	337	356	349	337	351	366	329	362	366	322	358	352	322	366	331	342	362	380	378	341	376	326	325	386	365	358	377	336	357	342	329	377	352	339	320	356	376	331	333	353	349	379	353	314	352	370	338	329	385	341	349	368	350	346	374	364	369	359	330	371	342	366	362	374	343	351	343	330	330	354	348	390	322	343	320	349	390	344	345	368	370	320	346	344	365	353	344	349	362	334	319	393	342	322	347	349	379	292	337	372	344	353	355	351	361	349	342	369	339	339	369	341	358	379	325	367	353	318	359	347	364	338	349	347	358	366	361	319	318	354	346	352	384	362	346	363	345	328	370	367	362	327	348	366	339	376	363	374	361	340	370	364	319	359	342	356	363	340	351	334	356	320	347	355	360	352	348	351	335	344	357	367	368	362	373	290	346	339	359	357	319	368	355	342	329	339	337	331	338	371	333	334	365	358	359	334	353	345	355	344	347	362	352	333	338	345	364	362	339	369	362	358	337	345	338	362	355	313	337	361	340	339	344	355	350	350	333	365	387	340	374	362	341	360	336	325	317	350	335	382	355	340	352	339	367	355	316	378	335	368
29481	32897	30962	19318	12685	11179	4417	1176	824	578	559	862	856	720	581	421	326	304	263	277	258	258	267	273	272	287	290	283	217	236	299	267	270	270	261	291	307	273	281	257	262	274	244	257	249	265	267	273	249	277	298	275	266	252	274	277	252	268	250	260	254	262	269	277	279	259	251	277	252	250	272	264	239	243	238	260	277	270	268	277	274	278	273	253	242	254	255	263	262	273	253	265	255	264	246	262	269	270	264	257	235	291	269	298	272	248	275	253	261	283	275	264	277	284	277	258	265	268	289	267	274	247	276	255	282	268	246	263	274	259	268	265	280	273	263	285	276	234	241	250	278	260	248	283	266	285	263	279	256	287	284	263	265	275	285	299	264	250	272	266	273	258	277	287	241	250	268	270	279	250	277	279	277	267	254	250	266	303	275	239	233	264	254	251	260	299	285	261	249	264	261	280	274	284	260	276	284	279	250	265	271	235	293	305	269	279	265	253	268	267	269	267	281	244	268	258	275	265	261	287	272	255	287	276	293	294	273	273	246	254	240	275	268	268	302	277	267	314	255	282	274	258	254	269	268	275	290	245	257	252	281	279	250	245	259	256	281	269	243	259	254	253	250	278	271	263	290	232	262	277	263	264	280	236	291	300	239	294	294	290	272	286	251	279	286	265	271	261	258	273	261	269	259	293	253	267	286	250	292	303	291	258	268	275	255	272	264	267	266	286	276	261	258	240	281	278	268	271	273	282	225	270	260	281	211	271	268	280	257	267	264	272	290	232	247	241	265	286	256	260	277	276	263	261	259	245	299	253	295	261	270	282	294	267	250	256	294	280	265	276	261	269	259	268	269	248	287	263	255	254	247	323	244	267	310	260	278	259	264	279	243	279	224	272	313	259	288	280	262	251	271	248	276	251	280	276	269	297	244	271	254	278	276	282	300	292	261	270	275	267	281	303	273	256	283	221	253	277	249	271	244	292	282	251	262	272	271	266	297	275	320	274	256	272	277	260	266	243	267	239	255	273	271	280	269	267	237	293	290	269	256	243	287	244	259	257	251	277	277	272	280	289	277	240	252	274	282	280	276	272	278	267	253	274	235	277	281	230	273	273	275	256	296	293	259	270	247	263	270	284	245	259	254	229	294	259	256	303	263	278	271	272	258	266	271	286	272	268	282	240	261	282	263	306	271	274	252	248	246	282	258	253	260	262	249	261	271	278	259	253	245	282	276	246	269	243	262	237	283	291	218	259	279	260	287	294	294	233	278	272	261	281	273	252	254	285	250	272	270	252	264	289	237	242	234	249	235	269	265	276	258	270	253	279	264	261	271	279	252	279	253	252	242	262	272	281	269	250	237	281	277	265	263	272	262	273	238	261	247	250	282	273	255	278	274	294	239	271	272	254	219	260	257	270	279	273	263	239	255	279	265	261	260	260	238	253	245	271	243	300	270	266	272	283	278	281	236	284	275	239	283	250	281	298	240	266	257	222	279	267	276	253	271	251	256	262	258	261	266	260	276	282	276	297	262	287	274	277	295	256	242	253	262	268	257	234	268	267	255	278	271	256	270	254	267	262	277	266	265	289	265	296	265	260	292	247	238	269	263	262	293	283	261	263	256	268	291	283	267	280	264	244	246	245	267	256	257	256	271	281	241	275	276	242	243	235	268	275	260	270	256	265	250	265	274	263	264	258	271	255	272	268	280	270	277	245	280	262	281	268	251	261	249	272	265	261	251	263	292	276	262	282	293	297	262	266	265	260	263	284	259	271	261	284	296	284	273	273	259	290	241	270	290	278	275	262	275	250	254	267	278	277	268	271	282	285	272	287	266	263	268	262	296	263	239	264	256	256	261	269	262	289	258	257	248	283	275	256	261	275	293	257	268	279	266	255	275	287	242	231	259	238	268	272	257	271	272	260	235	262	283	245	340	265	278	298	270	286	300	274	304	259	263	274	282	284	241	276	274	265	245	274	266	272	285	293	274	272	234	284	259	268	249	237	266	301	281	249	282	282	278	261	247	263	262	292	278	265	296	239	261	286	268	271	262	265	246	323	267	254	264	267	239	280	228	239	267	248	277	276	262	265	257	248	275	273	268	260	252	224	253	252	282	246	271	265	286	274	276	263	289	276	278	273	280	306	271	263	282	293	266	257	261	272	270	274	261	293	290	263	248	267	271	273	251	276	258	281	271	273	260	267	266	257	245	285	242	267	254	244	289	266	284	267	243	284	293	243	260	258	287	253	260	277	238	276	280	244	280	290	276	279	265	273	276	277	279	292	270	266	255	233	284	243	297	293	271	292	270	250	276	268	249	252	243	253	283	264	244	266	269	273	279	274	274	276	249	277	273	257	255	257	262	273	258	278	272	258	276	277	251	252	271	278	275	262	294	249	244	256	281	231	251	269	269	282	251	277	260	256	256	293	261	277	229	293	268	288	262	260	260	265	244	294	258	248	280	265	255	253	282	264	272	287	287	291	263	252	294	269	269	263	261	250	250	248	289	264	237	270	246	248	246	262	254	277	270	290	264	279	269	250	246	276	272	278	260	275	241	271	276	245	243	255	267	261	280	300	269	297	302	271	281	275	278	263	247	253	287	305	266	260	254	256	301	281	275	284	266	202	274	265	279	279	249	261	261	286	237	274	242	274	279	303	284	275	263	232	271	298	260	268	268	270	262	241	273	285	244	277	251	281	297	287	261	288	260	257	292	277	251	247	260	271	258	281	254	287	290	233	251	251	262	280	247	253	285	267	277	262	266	265	275	266	260	253	273	244	276	245	239	288	232	262	269	301	283	237	266	242	283	242	246	285	264	270	269	263	278	276	265	294	283	256	249	302	269	311	256	243	287	278	279	293	247	253	280	252	298	286	236	241	263	265	270	268	273	256	282	284	253	278	253	264	264	274	272	244	256	263	304	282	277	237	268	264	279	262	275	280	282	257	274	281	244	290	272	262	280	294	258	276	251	248	272	287	281	265	294	309	306	299	255	301	255	247	248	240	294	275	268	261	260	273	268	288	295	265	265	241	256	247	261	276	268	242	288	255	265	283	291	259	265	257	239	264	277	278	264	268	271	271	288	287	255	273	266	261	251	262	261	269	271	258	254	270	228	283	276	274	267	270	257	279	295	256	281	241	304	272	295	258	289	274	251	273	286	259	269	255	271	287	252	256	242	273	286	273	255	280	249	269	261	299	287	291	252	285	297	271	272	282	278	272	261	284	256	249	249	273	275	276	241	265	266	287	285	255	256	243	265	289	266	269	250	281	245	292	260	261	259	227	255	277	291	277	241	259	277	267	235	270	246	281	269	251	246	279	280	282	264	261	263	276	300	270	284	284	280	267	267	282	290	245	260	236	272	294	269	247	269	252	281	249	258	261	270	261	247	290	304	262	278	273	274	261	272	262	252	261	288	262	272	243	270	265	276	274	277	256	253	269	270	287	275	284	258	253	277	260	260	243	254	237	269	263	290	259	278	250	262	271	261	290	256	279
30377	48616	30114	17518	15964	14472	6263	2087	1482	1018	889	1479	1488	1025	803	586	371	339	286	328	305	296	275	333	299	327	333	296	299	301	315	312	310	298	327	300	332	331	309	328	299	315	325	355	323	308	323	304	304	336	351	309	318	297	342	311	337	302	301	314	307	331	324	301	315	315	366	304	334	322	317	289	301	300	322	314	321	328	327	307	340	330	286	318	306	321	338	351	308	324	306	341	311	310	288	297	304	298	295	329	317	329	330	349	341	335	321	333	343	323	304	331	316	327	340	308	309	321	322	310	314	313	347	303	311	306	318	331	315	303	335	303	329	363	332	299	306	313	309	316	301	335	302	330	324	346	303	302	301	322	306	321	305	293	318	315	332	332	327	314	311	336	320	285	324	309	303	291	333	321	319	323	331	305	315	313	326	336	301	288	305	341	305	292	321	300	319	314	320	335	304	310	321	325	303	313	300	299	323	320	327	324	326	302	274	316	310	295	316	314	291	316	316	331	305	365	324	308	315	312	323	294	325	304	319	323	326	337	327	304	313	314	294	304	273	316	340	340	307	310	305	338	287	333	332	301	304	343	288	335	301	307	305	316	350	292	309	319	285	332	311	324	328	325	305	323	294	307	318	328	332	347	294	317	280	295	343	289	331	337	294	324	325	265	337	290	334	335	333	330	335	320	311	308	322	279	294	312	317	310	296	322	310	314	329	302	305	328	291	298	328	321	307	338	302	339	317	292	318	347	306	304	293	320	307	330	311	317	362	314	317	331	341	326	343	330	316	325	312	306	332	295	347	299	325	341	336	313	284	305	327	350	336	299	332	324	340	304	309	326	318	318	314	357	299	324	301	330	320	281	339	312	321	309	315	315	291	296	292	301	302	327	298	330	341	292	301	349	313	334	331	343	266	291	306	297	310	315	361	322	360	303	327	310	350	348	345	312	304	334	348	310	293	312	320	313	314	319	304	303	329	322	317	332	320	303	322	318	305	336	334	352	303	290	310	317	316	323	317	337	324	317	317	350	340	336	329	302	344	319	316	306	327	290	322	324	307	284	320	333	315	312	334	346	298	337	337	304	313	312	328	334	295	340	308	314	350	324	287	320	361	323	280	294	308	314	339	313	311	327	306	307	311	315	347	288	312	309	297	288	319	338	303	319	281	321	328	313	320	315	301	297	309	322	312	321	325	286	314	312	306	316	298	326	327	328	319	338	321	324	285	341	310	301	321	321	306	310	335	303	299	293	324	317	317	326	306	322	334	327	316	283	321	303	306	350	319	294	311	308	341	327	335	307	314	284	288	320	294	325	293	303	321	312	296	332	328	303	297	293	320	306	329	326	357	321	309	284	310	308	343	307	327	338	308	347	323	332	340	307	348	327	303	337	330	326	328	350	314	324	322	348	306	316	311	299	306	328	313	334	331	327	353	326	323	309	286	300	314	325	291	310	317	280	298	315	314	307	315	341	299	267	314	305	284	341	278	321	329	338	329	317	320	310	301	311	297	318	300	346	309	312	311	327	316	366	309	357	309	320	297	331	289	310	309	293	294	343	295	315	314	318	283	358	311	343	311	325	316	355	310	307	299	315	315	308	285	357	317	321	334	330	323	328	313	319	303	290	316	330	333	313	322	325	301	305	352	322	271	328	295	346	348	299	295	331	306	321	311	317	344	316	307	282	288	296	338	308	306	334	324	328	342	314	312	312	321	348	329	336	314	303	306	329	331	306	315	295	328	309	371	312	323	338	308	347	311	314	300	337	336	306	304	315	290	308	319	317	346	309	332	305	358	342	319	292	308	299	284	337	309	317	339	322	286	323	296	295	340	327	307	308	320	354	358	314	314	298	328	350	347	338	365	332	321	321	297	317	339	318	315	332	346	335	317	335	307	319	295	308	331	321	317	306	294	324	311	335	302	333	305	293	345	280	278	331	328	300	333	317	333	316	297	348	318	297	347	333	312	291	321	282	305	320	325	316	345	324	311	305	337	352	305	306	305	310	321	322	347	330	313	321	283	320	328	311	320	298	331	311	328	330	322	316	311	297	310	295	320	293	315	285	348	340	300	304	298	302	315	325	313	324	310	309	341	348	325	314	311	292	302	280	301	321	318	315	300	297	344	310	321	323	325	323	325	309	323	330	305	319	314	315	332	356	348	319	297	302	331	316	329	281	315	295	342	321	321	292	338	326	311	332	291	337	311	318	300	320	323	328	333	328	289	342	298	324	293	289	324	335	301	324	307	316	300	361	322	281	334	338	304	308	316	309	326	297	332	336	315	298	328	342	344	320	309	313	284	310	329	326	334	324	291	338	328	308	323	288	302	298	301	302	290	311	353	325	300	304	307	330	318	304	326	331	322	313	328	347	312	316	347	319	312	346	315	326	341	316	329	347	334	337	288	303	342	335	294	302	331	329	318	343	349	343	325	293	302	341	319	311	298	318	311	307	346	299	319	306	298	361	299	329	322	323	316	298	301	316	307	301	278	295	309	335	305	354	302	319	302	294	312	313	307	319	316	320	334	350	316	308	310	351	304	283	284	333	333	304	311	324	324	269	311	291	304	342	315	301	331	289	333	331	339	314	335	329	271	337	327	313	304	332	323	290	323	356	312	323	318	297	341	327	309	313	352	308	321	331	320	312	341	332	322	298	305	324	311	316	343	280	319	319	313	318	327	300	331	289	317	323	295	281	329	276	306	287	315	326	314	287	307	306	301	363	332	318	308	306	303	324	271	313	296	327	312	331	315	310	320	321	305	301	351	319	329	335	306	317	322	298	305	305	333	303	329	316	326	312	297	286	354	332	317	321	297	321	299	325	310	305	322	322	328	285	285	334	279	328	327	328	317	303	280	317	303	280	293	367	320	336	328	299	332	311	308	313	344	302	308	323	309	321	316	337	334	330	328	319	316	305	350	295	290	347	292	311	285	277	324	320	345	288	302	303	315	328	308	337	282	317	351	304	344	315	303	289	334	333	290	336	313	342	308	308	306	309	321	326	319	269	305	316	337	321	334	311	303	316	316	301	303	320	325	329	290	337	336	300	340	341	297	330	327	306	330	311	323	351	299	294	310	323	319	333	318	314	314	330	314	338	298	327	312	318	312	294	330	320	336	335	318	327	329	322	323	344	311	323	312	324	305	317	319	280	325	347	314	291	321	325	330	303	301	325	320	331	317	321	306	324	331	370	324	289	308	310	309	319	330	345	291	351	317	327	311	312	294	292	334	317	322	316	322	302	299	327	310	294	343	315	339	308	364	309	335	317	317	299	324	303	311	258	315	353	324	311	286	307	310	316	324	311	298	310	291	280	321	298	326	305	349	302	300	343	327	335	321	322	310	320	298	346	325	352	307	317	320	353	308	293	335	338	310	320	307	312	317	316	340	329	283	319	306	333	310	338	337	307	320	341	312	316	332	326	336	319	315	309	320	355	316	305	321	321	330	291	297	336	294	319	310	295	296	315	331	329	354	357	310	290	291	329	300	331	315	303
24630	21819	28991	25136	30705	45859	29172	4905	1305	920	1233	5268	5580	4206	2509	1156	582	363	290	245	253	261	283	249	251	262	235	244	270	247	237	268	227	254	255	277	253	263	297	238	266	254	250	255	239	266	251	273	251	243	237	253	227	257	266	279	256	251	271	272	243	233	240	234	273	283	253	248	273	232	263	263	255	237	244	267	265	251	275	266	263	242	269	250	230	262	258	248	250	268	278	268	270	244	252	268	269	254	268	245	261	277	277	272	238	250	246	243	243	243	222	227	303	267	249	275	262	246	269	269	266	255	248	255	253	285	221	255	248	218	286	256	275	247	272	251	265	274	273	266	246	254	276	258	252	257	258	292	243	251	267	249	272	259	225	266	242	272	262	292	258	282	258	238	252	265	249	244	294	258	218	268	250	223	245	262	240	216	268	277	273	247	245	275	266	247	258	241	289	244	258	240	237	267	253	260	236	270	276	266	256	272	276	247	273	247	246	257	212	238	222	268	247	236	252	268	263	267	243	236	261	256	265	279	265	254	272	287	255	249	251	265	263	250	249	274	242	276	265	264	247	247	287	263	249	228	257	245	256	250	265	250	250	245	257	253	288	255	282	238	265	270	250	264	256	260	265	271	244	252	262	239	270	273	263	259	268	221	252	269	260	272	247	259	248	281	228	250	271	277	272	256	259	256	267	264	287	272	268	259	263	234	265	257	219	274	231	263	253	255	224	255	250	275	248	234	234	268	272	243	264	237	252	268	266	265	263	266	241	276	269	242	243	282	237	256	243	282	263	258	274	248	293	249	239	247	259	264	257	259	230	240	227	254	261	242	279	254	259	247	233	249	288	272	260	243	263	278	265	268	252	271	251	238	264	286	267	247	259	262	238	277	253	272	250	232	284	245	263	261	284	266	257	247	251	252	248	264	236	269	270	264	257	238	271	256	264	246	242	244	282	248	264	247	254	237	267	260	255	253	262	249	232	234	299	264	229	257	260	256	248	256	223	277	278	241	246	263	255	273	274	247	250	222	259	279	246	243	259	228	254	270	267	236	264	260	284	250	264	261	268	268	239	266	242	258	277	277	237	262	273	266	271	271	256	234	239	252	246	244	240	252	264	248	251	260	245	280	265	235	299	241	263	266	254	244	251	246	268	284	259	256	206	275	283	244	250	250	270	252	240	307	276	235	240	262	283	218	255	256	281	270	265	244	253	251	256	272	280	242	238	248	260	238	251	224	276	259	266	264	270	269	263	249	246	261	238	243	246	256	287	261	264	260	247	245	261	244	256	235	260	240	254	275	255	257	254	273	244	253	266	234	266	250	249	235	264	252	266	243	256	255	242	256	228	246	244	286	289	261	225	268	242	251	244	261	240	279	251	248	259	254	237	252	260	252	252	258	260	253	250	270	241	265	233	248	247	250	273	245	233	258	248	250	256	250	242	264	236	241	246	266	263	272	278	275	264	259	278	261	235	263	232	247	273	250	257	251	219	252	253	280	270	262	252	269	260	287	227	264	267	241	244	274	246	259	268	237	236	266	252	259	250	260	263	283	268	249	284	250	238	222	262	284	256	260	231	245	251	249	246	241	259	222	284	264	270	284	266	252	255	244	251	255	249	236	267	265	270	244	276	250	250	262	213	238	292	240	257	267	241	249	260	268	280	256	278	250	269	234	274	236	272	252	253	250	256	268	240	249	258	247	253	277	225	285	250	265	252	256	258	257	268	223	285	276	254	240	257	221	263	256	270	261	262	274	254	277	250	256	266	249	269	248	246	279	272	271	283	266	274	246	266	270	222	275	266	257	264	255	269	279	265	241	272	246	218	252	232	287	269	268	255	266	241	269	249	259	249	267	262	261	269	254	256	254	265	241	270	256	237	258	281	229	274	215	264	247	253	288	251	260	244	252	251	258	230	261	264	277	243	269	265	273	262	249	264	241	257	223	240	280	261	270	244	254	261	252	237	249	229	231	274	241	260	259	253	249	258	244	277	239	257	265	253	269	266	265	261	254	259	270	229	269	256	241	250	245	258	278	252	270	239	277	257	258	268	241	272	283	266	290	284	234	253	252	251	265	235	253	261	291	263	258	255	244	237	248	256	284	248	271	265	234	258	274	269	245	241	226	275	264	252	231	290	244	267	236	245	266	239	243	258	259	255	262	247	256	263	238	222	268	254	249	274	242	237	246	229	251	242	263	248	284	248	290	262	241	257	269	254	262	212	251	240	265	267	239	281	255	275	228	250	250	277	231	263	266	253	253	242	245	241	279	247	279	248	238	245	263	242	268	243	277	240	240	275	245	254	258	243	293	253	281	247	271	255	275	269	270	262	287	237	276	246	296	240	276	231	265	252	246	276	260	302	296	268	270	239	260	273	275	276	253	257	285	249	286	248	257	271	265	246	247	267	295	253	261	293	262	256	269	232	271	263	280	245	264	260	264	275	255	270	265	242	259	268	256	262	278	264	262	252	246	279	270	240	250	251	255	245	224	260	241	261	260	243	270	266	282	272	272	242	229	247	241	252	263	295	251	267	260	226	260	253	243	242	278	254	243	266	218	245	273	263	246	270	240	233	244	266	282	290	268	279	263	285	242	218	253	278	243	240	250	257	246	266	265	266	273	271	266	257	251	295	250	256	277	262	277	262	223	249	250	268	252	251	230	256	211	264	270	275	262	278	265	254	279	268	220	289	255	242	277	256	250	275	241	246	272	263	249	269	232	250	253	251	225	241	242	250	243	261	229	248	223	251	264	241	256	254	259	284	246	251	250	257	249	275	247	247	267	261	238	261	260	277	243	254	223	253	240	262	287	234	269	291	242	258	255	250	280	246	258	267	256	268	251	274	245	251	246	269	267	249	238	233	276	256	232	236	235	264	271	260	242	224	269	247	252	274	257	244	266	286	256	292	261	238	271	221	237	277	244	236	270	269	276	222	257	252	273	284	241	258	239	276	230	250	274	270	256	257	274	279	262	264	261	260	260	245	268	258	275	247	251	247	242	262	269	234	252	276	252	260	240	254	249	277	270	270	235	273	283	263	247	252	251	260	248	246	279	272	270	248	287	275	230	263	242	249	237	239	272	235	260	259	264	262	242	249	266	284	265	278	244	269	265	252	244	271	240	294	255	279	292	252	289	280	254	264	252	244	252	273	237	275	275	294	235	277	240	288	296	285	231	273	205	263	231	261	235	238	219	261	257	246	234	225	278	278	244	253	262	282	274	257	276	275	254	263	253	243	265	256	277	266	266	248	256	255	266	273	250	252	273	250	227	249	260	276	299	259	243	270	262	256	248	285	216	276	217	242	234	262	279	294	259	241	279	263	250	253	234	283	251	260	251	261	265	260	257	250	267	247	250	268	254	252	239	247	253	212	238	225	259	249	257	235	275	247	254	264	303	237	287	262	221	265	254	240	223	251	248	258	246	282	254	268	249	257	293	255	298	288	262	233	238	240	253	250	268	275	268	284	254	225	265	258	274	257	236	263	231	250	243
33493	61552	36845	24852	40731	44987	23837	3118	2225	1534	2117	8709	8920	6324	4017	1764	825	470	358	304	300	325	286	323	289	327	283	295	299	311	304	280	271	327	304	301	304	257	290	330	307	328	303	296	319	298	315	291	293	345	266	328	296	276	348	326	307	293	282	294	267	290	315	305	281	307	302	282	280	325	298	271	281	318	292	279	314	290	260	291	302	316	311	292	302	300	298	300	291	306	290	322	278	281	304	292	297	281	294	303	312	301	310	331	299	310	313	305	332	301	280	296	291	304	316	276	272	295	301	275	294	268	287	312	318	297	316	326	279	309	286	314	283	315	306	314	307	312	310	317	320	294	325	307	283	352	286	312	292	301	297	295	269	295	292	292	279	302	300	295	321	275	274	276	269	314	294	293	292	321	294	296	349	271	286	299	338	276	294	308	271	292	288	308	283	262	291	286	284	288	310	297	319	311	314	301	331	298	289	301	311	280	280	314	283	303	289	313	281	299	333	309	313	312	318	289	311	294	282	281	313	286	289	277	290	300	300	262	287	287	306	289	284	279	301	291	310	278	308	297	276	298	299	314	287	279	293	286	296	297	299	322	278	285	316	311	314	292	269	290	269	315	281	298	263	326	297	290	289	305	304	313	304	325	304	340	298	288	310	298	271	316	315	282	288	319	317	298	320	280	312	300	269	287	317	310	271	297	300	298	298	290	299	303	291	317	308	313	306	335	273	302	301	304	293	306	297	281	334	303	293	298	314	284	289	282	317	260	301	302	279	286	311	323	316	283	290	267	321	274	309	275	316	299	315	303	317	297	282	324	296	314	270	298	315	321	265	304	299	317	294	296	284	308	282	309	288	293	301	272	286	292	316	299	269	327	296	293	307	291	292	243	287	307	297	301	332	293	299	273	329	303	304	301	326	304	301	292	305	322	297	319	338	322	263	282	296	281	289	306	305	297	268	268	306	278	332	276	348	268	281	316	317	302	292	307	308	298	282	278	299	319	286	319	305	302	303	309	289	294	311	305	306	325	297	309	304	283	296	283	281	306	272	295	313	287	296	330	288	314	311	299	284	319	302	306	269	324	319	288	288	297	323	260	316	321	340	294	290	299	293	290	305	336	298	291	298	288	304	292	272	332	288	314	321	309	308	315	288	322	286	334	285	310	308	314	298	288	282	308	329	312	294	276	296	289	312	290	289	309	285	320	308	319	297	293	293	287	324	308	278	301	318	323	291	280	305	323	319	261	304	299	291	330	289	291	299	323	290	279	315	275	296	302	284	297	269	323	288	290	332	314	284	308	350	265	299	311	313	304	285	321	296	293	287	298	290	296	270	323	291	276	290	319	330	273	316	318	279	259	317	303	281	304	292	314	299	279	326	306	320	298	324	311	299	292	294	328	284	320	277	256	298	266	310	275	358	314	331	289	325	289	319	313	269	317	299	310	322	304	330	293	297	317	279	315	297	305	265	321	320	294	280	277	304	277	294	277	306	310	284	308	319	320	329	307	274	311	295	342	297	308	345	274	318	302	290	293	314	298	315	297	299	288	295	291	289	314	300	328	295	301	289	297	298	313	291	282	304	294	262	332	318	324	297	254	280	295	292	322	306	336	290	289	317	282	279	303	283	329	295	304	325	312	301	309	302	300	304	299	333	297	299	301	284	325	316	288	307	288	317	307	308	304	295	317	278	296	310	299	316	289	328	303	298	304	309	275	266	282	285	287	293	316	312	298	315	300	287	279	318	275	293	306	268	293	276	300	301	315	279	305	293	318	311	306	316	313	308	277	330	288	330	333	292	285	294	305	265	284	311	313	301	309	304	320	326	285	295	287	301	294	317	292	311	307	310	290	321	300	292	305	312	313	312	303	303	321	296	339	302	288	304	303	297	308	275	274	297	324	315	277	285	306	318	282	291	306	304	291	291	309	285	317	292	304	307	328	290	308	316	309	271	333	293	303	289	311	279	302	299	309	303	327	315	290	320	300	286	301	327	284	312	304	293	273	286	302	291	295	308	295	293	317	311	274	268	300	298	286	317	327	297	268	287	285	293	316	328	298	318	296	305	301	286	293	323	312	303	296	302	289	277	329	292	268	289	309	306	322	275	300	299	297	291	300	280	309	293	299	284	288	295	291	265	327	293	296	295	299	313	298	323	302	312	310	310	328	285	298	303	277	292	333	302	289	320	272	310	331	307	325	278	333	305	319	262	288	261	316	295	288	274	301	305	290	314	290	314	292	293	286	285	286	295	342	294	297	309	277	326	300	328	287	329	313	314	319	303	323	287	292	283	292	323	322	313	291	314	319	304	300	311	314	295	335	292	297	295	295	304	311	309	309	290	306	327	290	329	301	289	308	303	261	301	297	280	319	328	338	268	303	258	304	296	324	304	309	319	301	310	269	302	246	310	273	324	310	297	303	295	279	304	301	309	275	300	312	296	322	311	308	306	315	291	292	273	284	309	303	314	299	299	279	338	309	313	286	291	287	306	275	314	327	313	295	280	318	296	289	298	332	312	307	316	282	298	279	266	273	311	277	283	307	285	294	304	262	286	335	295	301	310	282	293	282	321	325	310	301	317	310	269	322	286	292	289	328	323	299	310	298	293	308	275	278	301	303	334	261	314	304	283	303	310	290	305	270	295	313	294	310	295	312	301	306	302	285	306	300	283	282	291	290	319	315	309	295	264	288	290	309	302	325	318	293	305	304	300	291	294	292	295	310	265	301	285	320	270	314	317	283	289	276	313	310	314	285	299	318	299	347	297	299	301	310	284	299	288	324	287	294	299	300	292	282	307	319	328	281	308	272	304	288	298	319	295	292	341	278	356	328	310	289	311	295	302	325	312	312	313	300	326	287	267	278	305	295	303	310	318	315	334	291	302	330	300	300	292	293	281	334	306	314	331	306	302	302	326	267	332	286	312	301	269	314	294	290	297	294	274	303	305	322	276	277	301	318	293	296	273	292	300	285	262	284	314	281	290	289	298	299	307	289	325	309	312	280	288	289	292	315	309	290	261	290	313	310	283	323	292	301	297	320	329	287	278	302	282	266	301	310	284	314	304	305	288	305	300	313	280	281	325	323	279	281	278	290	305	291	291	319	299	292	320	287	292	316	295	316	304	309	291	283	288	287	313	301	284	290	308	247	304	290	292	304	279	286	304	297	299	313	283	283	286	313	299	278	306	308	292	290	313	308	272	277	295	308	289	302	265	331	315	296	330	299	311	275	332	273	276	310	309	322	309	340	290	291	308	302	311	291	297	294	272	273	314	327	302	307	289	307	325	314	280	273	304	313	308	307	306	309	293	269	326	303	291	294	311	263	286	300	292	308	315	304	291	288	303	294	292	295	300	296	302	278	282	315	305	304	311	318	315	316	287	315	327	303	310	307	267	299	292	298	289	295	339	302	277	316	309	292	299	319	294	278	296	315	349	317	289	318	289	288	309	301	294	307	270	284	291	296	333	291	279	300	315	311	304	327	294	295	316	314	314	278
25745	21843	29550	26113	19982	29240	15683	1836	971	814	975	2633	2929	2472	1649	944	497	396	326	317	304	316	317	315	286	280	301	307	307	291	312	309	272	299	271	301	312	293	312	287	297	273	270	303	301	276	304	309	312	292	317	303	297	326	294	287	316	293	283	305	296	296	256	289	287	279	250	280	324	255	286	288	294	267	284	312	301	293	296	314	302	328	284	308	303	278	330	285	265	295	285	275	305	304	338	301	319	283	286	300	302	292	285	286	286	287	300	287	300	307	270	288	312	310	298	307	315	348	297	298	288	299	284	297	296	276	311	304	270	315	274	297	295	281	270	311	295	270	336	296	304	312	301	307	272	291	285	324	271	291	311	318	283	252	285	261	294	298	308	298	279	288	303	288	306	291	283	293	302	293	285	327	315	275	323	306	280	292	262	299	284	307	279	273	296	279	281	307	319	280	279	291	299	323	288	306	291	260	311	279	291	310	282	297	282	281	281	309	294	284	275	290	316	289	299	284	288	280	296	286	270	289	285	294	318	294	282	280	280	302	293	279	247	316	281	292	265	298	292	254	282	269	289	282	300	324	264	301	274	303	308	315	294	289	285	295	287	271	294	309	315	266	312	268	317	287	269	296	307	322	304	291	292	312	306	290	284	312	289	295	261	290	292	311	292	284	328	313	263	267	306	269	310	311	263	292	296	294	304	272	331	307	272	300	277	287	313	285	305	315	341	323	304	291	296	313	315	289	326	324	298	276	305	266	251	290	296	308	286	296	292	265	304	297	284	313	310	309	283	294	289	309	300	251	284	304	285	288	276	292	313	287	317	285	283	279	308	312	283	282	275	296	293	272	287	347	295	315	248	305	301	282	285	277	304	284	325	281	297	319	295	314	297	281	270	265	303	286	273	279	299	273	302	256	335	288	295	320	290	293	296	306	291	305	264	300	300	282	287	293	289	263	314	326	297	312	320	286	293	315	273	310	289	281	284	304	301	304	284	311	324	326	291	308	283	274	289	285	263	292	285	286	280	305	297	282	295	282	281	278	268	329	271	280	303	282	288	286	306	285	267	318	294	303	315	284	291	290	290	280	293	315	292	302	264	309	323	298	291	256	297	297	283	313	306	267	280	280	305	285	296	295	319	278	309	280	295	286	281	329	308	301	288	267	293	291	270	289	267	307	303	328	292	287	320	272	309	285	326	293	281	289	300	303	265	273	285	289	342	290	309	294	300	312	311	298	314	266	304	299	321	305	271	307	310	304	333	284	292	277	290	312	282	298	287	272	300	288	302	299	325	322	313	309	327	281	304	265	333	301	296	322	278	264	287	317	347	291	269	291	294	286	297	305	280	263	332	297	302	304	311	315	276	293	271	278	283	298	293	284	274	287	279	290	316	283	291	261	289	326	294	262	295	281	326	278	288	275	296	315	303	329	288	266	314	293	301	300	274	286	323	297	283	296	313	304	282	303	285	292	298	290	302	288	273	313	292	283	300	284	344	260	325	268	316	314	278	283	269	297	324	274	307	261	314	264	303	302	295	275	283	283	334	320	298	291	279	291	298	287	285	306	306	304	288	270	336	272	302	275	322	269	299	295	287	298	288	299	295	280	274	306	273	278	306	294	304	297	290	312	294	310	315	281	311	290	310	285	288	311	316	276	266	295	298	285	288	287	274	321	303	282	279	306	306	321	280	271	277	293	289	294	302	277	298	289	274	290	307	285	281	303	332	297	324	280	292	296	314	287	280	315	296	273	280	280	263	292	283	292	321	294	295	303	290	324	285	308	272	300	257	279	322	303	264	306	281	330	268	284	315	257	282	309	296	328	288	285	292	275	280	303	282	297	300	317	281	296	304	293	327	315	253	309	307	316	308	292	293	284	277	288	313	291	271	276	300	286	284	296	311	293	301	275	308	278	299	285	308	305	306	285	294	305	288	302	299	278	290	304	284	270	285	331	254	284	302	306	304	316	271	263	303	282	267	285	281	262	289	290	300	279	295	300	278	324	273	316	303	288	303	273	289	282	291	241	308	296	302	318	257	286	275	276	263	301	288	317	304	308	314	283	286	321	314	300	274	293	277	308	306	285	283	279	279	276	290	272	303	270	288	273	283	255	309	281	307	286	308	304	266	295	285	300	290	293	273	286	304	322	307	286	292	316	319	300	315	335	300	284	289	303	313	332	290	302	279	297	291	262	288	292	292	296	287	286	323	299	299	284	286	262	283	283	303	286	301	309	278	299	256	288	312	304	306	288	278	260	271	261	307	300	320	293	257	263	299	319	320	291	268	291	283	307	302	295	297	285	314	289	247	299	297	290	259	311	308	277	300	286	287	320	306	320	304	266	291	290	291	313	300	292	314	269	288	325	305	286	269	336	293	317	272	270	298	301	271	308	274	304	307	302	276	281	280	279	283	279	310	276	288	281	272	276	327	318	322	283	311	305	295	294	308	346	299	297	282	306	280	293	278	275	322	306	281	291	307	301	308	284	317	282	312	291	299	299	311	281	288	333	285	297	261	291	270	280	256	317	313	311	302	308	306	316	298	282	282	298	305	294	269	279	304	295	294	297	250	297	281	276	288	265	292	311	302	311	285	322	292	313	291	278	291	321	323	281	289	296	282	323	336	296	285	288	295	305	276	289	296	319	294	311	286	280	307	302	313	292	308	274	276	299	300	286	285	272	301	334	307	254	316	287	286	321	289	312	289	280	289	277	288	267	287	288	301	296	287	316	312	322	301	289	292	279	279	319	285	271	290	280	293	313	276	271	302	315	290	300	273	323	297	302	309	304	292	294	302	293	277	290	329	299	269	285	247	311	277	305	310	284	301	297	309	290	326	267	294	288	307	263	284	304	272	304	286	323	305	288	305	313	279	259	291	293	294	283	283	293	277	275	296	301	301	300	313	297	288	280	310	294	307	294	302	307	291	286	306	312	286	286	288	267	310	260	267	311	268	275	309	271	312	327	272	318	317	297	292	288	287	307	283	262	300	305	299	313	273	310	280	260	279	276	291	328	285	300	294	298	260	290	305	264	305	271	283	307	267	269	311	294	270	320	322	299	317	274	305	257	297	308	293	316	335	310	270	295	300	270	305	296	329	298	299	273	290	333	283	302	304	280	306	292	280	306	314	299	282	291	281	319	296	286	300	310	280	287	273	290	321	289	313	281	318	306	277	320	283	298	291	289	316	315	288	282	292	306	289	280	284	295	281	306	270	328	305	303	305	297	299	282	284	302	269	313	279	301	297	299	295	313	280	284	319	297	295	303	289	303	319	272	315	297	316	324	293	291	281	288	279	287	328	310	303	305	296	264	293	285	319	302	319	283	268	325	295	331	290	305	307	293	304	286	294	274	291	318	286	283	278	307	249	311	305	285	301	285	348	301	278	261	297	292	286	306	265	314	302	305	296	268	308	276	298	277	320	271	271	313	276	296	283	297	328	297	274	304	288	292	261	320	334	288	314	280	313	318	294	284	280	295	302	302	276	319	298	291
32171	54149	41191	21880	23282	35166	15777	2430	1822	1470	1764	5227	5654	4374	2886	1462	751	506	391	357	346	350	336	298	354	336	375	344	337	356	380	348	352	337	345	350	385	350	376	344	357	317	345	348	339	351	326	316	373	325	365	337	363	371	330	337	342	373	338	359	329	319	335	336	366	343	368	345	336	338	345	358	353	383	324	361	357	357	333	327	314	345	303	342	359	330	356	315	343	345	352	360	332	303	346	343	325	350	361	309	333	332	346	336	332	362	364	330	315	372	363	319	370	316	329	309	359	341	359	325	332	362	337	361	342	335	318	354	355	350	342	342	364	343	352	352	351	347	390	376	355	354	375	351	338	339	359	350	343	344	369	328	352	353	333	326	362	336	356	338	368	362	345	343	347	343	363	368	366	351	368	365	333	337	324	352	307	351	355	350	354	370	327	347	362	364	364	345	338	377	353	351	376	344	337	355	317	371	348	367	345	341	363	379	327	368	343	368	338	339	330	339	346	354	357	330	356	342	334	343	359	335	351	313	349	368	397	369	315	352	355	346	339	303	332	345	336	327	382	353	361	331	349	378	344	334	369	352	320	328	353	335	318	360	385	378	332	354	327	332	364	360	318	310	338	341	367	336	330	368	359	347	368	324	364	351	371	337	332	336	333	358	357	348	387	341	341	337	345	319	327	329	358	353	352	345	340	322	359	324	345	322	345	346	372	313	390	356	379	352	340	331	368	366	344	341	369	343	335	340	374	364	355	383	367	329	358	344	307	320	352	341	336	325	327	367	342	340	319	355	350	345	316	337	356	359	344	353	352	331	334	344	362	335	334	362	330	333	352	293	326	310	321	320	304	361	347	322	340	356	348	334	335	370	349	384	346	355	397	353	326	355	330	338	349	336	376	318	318	357	355	351	362	333	308	350	315	346	358	300	354	355	334	337	354	364	366	334	346	355	353	343	339	328	355	321	348	316	353	330	341	337	344	339	314	320	342	361	350	386	321	325	350	386	333	354	351	341	372	364	336	339	342	331	319	342	352	331	357	333	349	310	361	341	339	345	356	342	316	329	341	370	344	339	338	320	310	320	362	339	321	332	363	367	338	362	396	334	340	352	356	338	379	333	336	342	378	345	343	325	291	337	327	338	361	335	337	354	348	332	370	352	343	364	369	340	332	352	339	332	344	364	349	345	341	342	363	308	356	368	358	364	336	352	319	351	356	379	355	350	337	343	362	341	329	321	365	344	355	348	346	354	344	339	371	334	375	330	335	357	346	346	317	382	327	357	345	336	337	361	374	355	387	335	363	332	370	361	341	365	365	319	332	374	355	339	382	334	336	338	332	325	337	337	301	327	330	337	353	356	386	340	375	352	354	338	322	319	347	331	355	288	334	352	365	321	339	334	355	330	330	302	310	361	357	386	341	364	374	370	346	327	364	353	343	362	313	335	334	362	351	335	345	331	334	342	333	339	305	360	361	331	349	342	359	357	340	355	343	362	314	351	344	362	357	366	340	367	362	347	359	334	326	306	351	357	326	387	336	320	354	342	380	335	383	345	354	324	360	344	349	351	369	353	334	337	368	369	340	379	336	347	346	329	315	340	384	343	346	362	321	331	337	367	353	334	349	351	349	314	361	359	341	352	322	340	329	372	352	337	366	365	367	367	328	377	362	358	334	354	356	339	340	342	331	341	360	337	358	384	326	348	345	319	338	334	348	338	319	342	345	348	339	309	353	329	333	326	351	318	348	322	326	338	339	372	357	315	359	331	362	323	339	388	323	323	345	348	352	350	341	363	358	336	347	351	375	358	335	340	342	368	326	337	332	340	351	353	340	321	341	350	365	368	353	346	333	348	329	336	333	305	317	356	317	353	308	361	374	355	343	342	342	344	336	353	337	340	353	358	358	355	398	334	350	355	332	264	363	348	329	346	340	307	296	381	340	316	306	351	331	358	319	341	370	338	339	349	331	336	329	353	374	372	378	373	326	338	357	328	350	339	351	373	319	358	361	374	374	375	333	355	317	343	340	336	327	349	329	348	332	330	327	357	355	360	306	338	350	365	333	355	328	353	317	358	400	366	376	343	381	319	317	358	346	356	346	346	342	348	346	359	312	337	354	359	322	355	314	349	350	371	358	389	331	365	333	335	316	327	338	353	322	353	333	350	353	367	342	359	381	316	340	354	334	379	352	333	380	337	351	369	357	378	334	334	325	337	339	376	339	357	348	364	351	336	378	334	357	359	345	378	353	370	338	359	349	324	308	343	316	349	374	350	342	322	363	355	345	368	355	364	340	342	352	341	381	336	331	364	378	364	324	338	353	352	354	330	323	343	384	348	344	350	334	339	346	353	319	343	377	355	365	320	353	328	348	360	352	361	348	362	318	338	329	373	332	335	345	333	361	358	360	334	341	319	325	341	330	306	311	346	330	357	343	312	322	351	343	319	371	372	351	336	344	352	359	329	345	383	347	381	357	330	384	371	333	334	358	337	323	366	350	318	317	344	326	354	318	359	394	335	335	342	367	335	354	338	330	358	350	364	331	351	370	376	359	352	360	362	343	324	379	335	352	342	342	331	311	344	367	334	331	341	332	337	342	355	352	369	345	330	363	356	350	344	338	346	372	342	367	360	353	358	346	326	390	339	320	330	335	356	341	367	340	353	330	351	315	322	335	347	317	335	347	324	341	345	324	365	343	324	391	333	300	323	305	341	385	349	332	355	335	332	351	382	369	346	336	347	338	345	335	309	370	346	380	376	356	343	345	341	336	322	370	347	384	385	322	347	361	322	358	323	338	326	324	341	380	319	308	364	374	342	374	322	342	360	357	358	356	361	323	340	322	338	372	358	340	346	394	322	359	361	340	345	384	350	356	332	349	329	320	351	358	344	328	373	367	373	331	315	341	345	333	355	360	367	318	334	326	305	337	368	358	333	343	360	346	339	332	389	359	335	330	348	318	370	334	340	296	357	364	346	332	300	322	359	339	372	328	351	327	336	385	349	354	346	330	313	328	367	341	335	331	346	332	355	339	328	338	341	359	363	356	305	395	359	359	347	360	377	369	344	335	323	347	344	323	337	352	359	360	358	336	350	339	348	344	355	322	334	315	359	322	370	382	337	372	362	361	327	312	360	350	328	321	380	328	359	317	361	321	366	346	379	342	321	367	339	366	358	362	372	351	359	336	333	352	352	348	359	311	345	315	346	343	360	368	336	371	332	364	357	349	354	338	345	336	369	335	353	351	354	324	368	336	334	356	345	351	363	381	333	324	319	349	363	369	377	347	349	337	347	353	330	339	313	356	348	329	336	360	355	347	373	352	368	372	350	360	339	317	369	328	332	353	364	389	339	381	339	346	334	326	347	343	319	332	371	351	369	358	358	376	356	330	335	366	354	330	336	348	356	348	352	333	363	327	346	294	339	336	358	316	368	335	334	368	361	350	343	394	342	345	366	342	344	336	382	331	306	329	358	347	337	364	358	370	294	329	337	350	349	350	336
23511	21813	29680	24482	29166	51400	35822	8197	1876	1264	2077	5948	7496	9799	6838	3459	1461	608	415	326	308	288	291	326	288	280	307	286	297	301	281	318	301	288	300	295	327	296	306	281	303	285	293	321	306	319	315	304	303	282	316	312	276	289	289	265	317	289	331	284	313	293	309	320	317	308	283	308	290	271	301	281	294	300	293	316	281	292	302	300	304	291	290	292	318	277	287	291	326	290	308	273	292	307	317	302	311	317	302	276	307	276	291	317	302	303	281	298	316	314	295	317	318	298	294	292	324	279	294	294	319	300	335	282	322	298	321	332	302	279	297	288	317	292	304	293	290	289	266	285	291	315	273	320	300	308	287	328	316	265	313	284	338	320	299	290	301	297	320	308	293	313	261	312	297	273	311	313	290	293	321	321	295	316	312	296	279	284	288	313	279	293	307	293	284	313	284	309	290	287	308	319	271	295	289	292	319	270	335	279	322	324	302	311	291	296	311	331	309	321	304	319	285	318	299	315	324	268	303	326	294	274	309	298	298	329	311	301	303	319	319	289	317	292	278	310	308	291	295	309	271	323	326	306	283	319	308	331	293	323	320	303	287	328	291	272	293	290	313	328	279	318	315	331	320	298	308	268	302	294	323	313	291	283	302	294	280	293	337	316	293	285	278	290	284	302	281	341	296	307	327	302	309	318	268	278	333	287	275	293	304	275	313	341	290	302	314	292	297	280	290	318	316	304	303	312	294	311	323	296	297	320	321	307	289	365	318	336	304	292	270	298	287	318	317	303	311	308	287	318	271	343	308	314	294	316	293	292	308	275	302	280	299	295	287	300	309	294	282	274	290	318	316	337	319	336	282	281	341	304	292	303	291	288	284	311	304	309	313	310	331	251	315	291	292	297	309	313	288	291	290	304	321	267	293	288	341	308	298	295	280	305	305	310	285	322	323	316	297	314	298	295	330	320	295	294	301	332	310	285	352	302	307	289	323	312	300	315	310	328	268	280	315	291	313	304	288	314	294	271	286	323	313	284	318	254	318	322	314	327	288	285	294	289	286	298	320	298	329	283	304	328	293	306	314	300	292	299	302	316	301	306	321	266	323	283	297	324	326	296	304	300	324	281	287	291	293	295	266	290	282	330	276	321	289	304	286	294	277	320	301	309	311	334	298	308	296	271	287	293	309	279	296	276	284	307	331	322	309	276	324	285	298	275	316	290	296	302	324	307	288	312	313	288	279	298	303	323	324	295	324	294	338	290	328	281	281	321	276	287	329	333	288	326	293	300	279	294	301	338	295	300	301	298	271	295	296	294	285	289	281	280	279	318	296	316	281	303	350	301	272	321	270	288	300	298	284	302	292	258	276	276	310	316	328	304	311	304	296	311	308	293	328	332	284	297	272	312	309	316	305	341	302	325	277	286	319	320	306	304	303	312	293	272	304	300	303	314	277	303	316	334	302	327	321	300	302	277	329	303	306	271	303	325	296	287	321	286	304	314	283	292	299	285	304	294	308	325	293	262	324	303	297	323	310	302	297	281	319	324	330	284	304	325	280	299	316	292	273	276	304	305	308	278	343	277	294	311	278	303	284	324	313	293	290	277	285	322	284	322	324	298	320	335	318	317	332	315	318	282	293	307	305	302	350	268	280	273	291	279	282	307	300	287	312	281	286	300	303	289	315	288	321	313	304	280	289	270	294	283	316	304	280	288	277	288	303	274	274	334	285	281	315	277	306	318	305	289	295	327	302	303	321	298	301	317	331	286	259	305	309	293	319	339	277	286	307	305	292	319	302	301	299	315	293	286	306	288	332	280	301	313	328	311	292	322	311	296	286	255	296	285	279	261	289	325	277	294	312	295	318	302	283	258	316	253	296	310	309	312	279	264	305	290	328	293	268	315	319	314	309	291	312	267	321	297	319	291	310	297	275	302	351	330	320	279	314	280	296	306	284	307	309	284	343	278	324	281	297	285	302	306	300	299	318	314	321	295	332	298	331	306	299	315	287	313	303	310	295	304	304	306	307	272	306	300	312	319	316	291	305	302	275	302	302	313	336	311	287	292	301	318	287	325	297	271	302	309	288	298	311	299	305	279	286	303	289	311	294	292	272	283	276	297	282	298	304	313	339	276	287	302	301	296	277	305	305	290	299	332	306	269	310	280	293	304	301	272	327	325	322	286	308	274	280	318	284	285	278	311	285	289	329	276	297	306	306	319	322	311	292	304	295	336	303	284	308	287	312	323	298	276	291	297	306	286	293	294	309	302	306	331	336	298	300	315	303	288	292	319	291	289	323	328	339	302	287	316	255	319	302	301	290	283	306	280	297	290	287	327	275	279	298	297	284	317	314	309	278	298	299	273	323	315	323	277	319	296	343	263	284	293	281	288	325	296	309	295	314	300	309	316	326	320	326	282	323	274	312	294	268	277	288	306	306	278	268	300	317	267	274	312	295	288	277	283	288	315	302	337	301	286	322	345	304	329	302	317	347	318	315	308	291	260	316	299	299	309	285	283	322	300	295	279	328	273	307	280	340	277	273	255	297	299	287	329	299	305	277	300	300	286	281	288	331	313	283	312	302	295	316	265	305	308	296	302	308	265	344	289	305	311	309	303	309	278	302	323	326	292	311	301	306	305	318	301	326	311	299	293	291	322	293	303	302	310	333	311	360	321	284	297	314	303	294	309	284	298	318	281	325	290	282	295	307	294	287	281	307	316	297	291	303	294	274	329	308	254	296	298	316	252	291	296	320	335	324	291	298	314	294	312	312	311	302	308	319	304	270	316	260	286	278	293	311	285	279	321	291	302	330	320	313	307	306	292	303	310	294	285	307	281	313	304	277	305	281	335	304	309	319	282	363	289	302	279	305	326	316	286	302	312	271	301	301	271	294	291	298	303	285	303	317	292	300	297	301	325	301	287	331	324	293	267	346	346	301	284	259	302	335	309	283	311	294	258	302	287	307	310	291	314	299	288	303	285	307	290	317	281	282	292	289	296	292	248	294	286	280	295	288	298	324	274	326	278	324	295	300	294	315	315	280	295	319	315	305	295	333	305	330	308	293	299	305	305	298	290	319	315	314	269	333	294	326	317	307	307	305	294	316	288	307	290	311	328	314	320	294	327	278	324	313	299	293	285	324	309	308	281	336	296	323	320	295	303	318	313	270	258	308	282	291	319	258	325	308	325	328	283	305	336	289	310	299	278	303	286	328	269	297	290	301	287	295	324	324	254	291	309	295	311	311	315	294	288	307	317	333	290	305	277	282	288	288	277	301	315	284	310	289	310	291	288	286	295	305	306	281	300	305	314	298	307	298	280	319	310	311	302	295	341	308	267	308	305	310	326	293	289	285	289	329	322	294	291	288	314	302	274	314	316	355	283	315	304	299	319	328	284	318	267	299	319	266	332	337	317	332	271	291	302	302	307	288	293	309	301	290	276	286	307	315	304	298	324	321	303	316	290	301	319	299	313	313	329	279	313	300	296	300	314	293	263	289	312
36666	70676	50979	30025	44939	54316	26239	4057	2985	2181	3699	9727	11814	13697	9750	4966	2096	893	508	380	376	335	320	329	333	335	321	340	343	355	356	322	350	335	347	346	337	326	337	342	365	332	337	334	326	384	323	342	332	363	339	344	334	334	336	345	340	342	353	390	360	336	369	339	353	310	338	334	335	324	359	327	370	366	358	331	329	366	352	338	334	355	358	332	353	344	355	328	326	353	341	326	335	348	351	314	345	360	328	334	338	335	327	330	349	329	366	360	321	353	323	347	360	315	354	326	361	351	360	370	328	347	334	335	352	356	311	373	364	344	327	345	334	330	331	320	348	344	359	343	336	350	348	369	347	340	319	350	327	342	290	332	327	346	358	347	332	368	357	360	358	337	354	361	373	335	355	336	365	329	341	337	378	344	358	338	361	357	361	356	326	338	367	370	328	344	351	311	350	375	364	387	299	344	310	340	341	379	375	342	326	315	354	349	361	339	328	341	356	320	354	330	354	353	339	364	355	365	308	383	355	345	337	348	329	350	349	354	355	342	360	346	341	369	357	322	344	341	352	292	348	322	354	341	361	344	351	346	344	322	337	367	322	328	351	358	372	349	306	328	332	364	346	346	325	349	335	302	313	331	332	303	343	343	375	317	383	346	325	329	381	355	348	317	303	314	356	351	346	351	360	347	339	324	344	344	350	372	312	392	327	331	350	360	364	357	322	342	381	315	358	380	352	346	297	323	367	350	336	340	359	376	315	326	343	349	352	315	336	367	352	318	346	358	348	341	358	364	327	353	339	383	341	345	317	332	338	330	326	342	354	340	320	364	311	331	351	313	343	341	352	322	375	333	357	353	344	325	310	336	334	370	351	335	354	354	308	368	371	318	370	286	327	350	339	340	344	353	352	335	348	317	332	333	348	346	340	347	359	348	339	330	339	342	324	349	369	342	323	319	360	325	325	373	349	334	347	308	311	343	350	333	311	323	358	343	320	333	333	366	367	350	373	328	351	346	365	366	351	318	363	359	328	366	327	338	338	337	335	351	339	356	354	322	340	334	360	374	363	368	343	319	369	363	363	339	331	357	341	345	385	353	327	361	364	345	339	344	358	368	344	294	318	339	358	335	390	368	364	347	348	351	347	347	366	361	383	385	335	348	313	330	374	357	378	360	340	322	364	305	305	311	330	360	338	336	323	328	343	334	391	360	344	359	327	385	335	328	353	356	345	326	302	372	350	370	349	350	330	313	335	379	356	346	341	360	355	359	313	312	310	351	355	378	319	331	367	339	347	335	361	315	362	350	333	347	348	311	351	355	342	372	333	330	345	329	336	334	340	327	382	325	320	302	317	335	329	319	325	322	330	330	337	343	336	346	349	356	313	337	365	335	328	349	315	354	324	333	370	363	371	349	378	348	333	356	369	352	340	343	332	355	337	347	369	356	328	348	363	375	352	338	323	361	336	336	324	305	335	325	323	321	307	346	328	305	341	295	353	346	340	375	384	368	409	358	316	328	352	321	333	321	334	339	343	352	354	358	359	350	333	364	337	363	342	369	355	352	378	369	309	362	333	305	337	323	363	321	370	336	306	362	316	356	337	350	364	332	339	335	372	299	309	325	329	339	309	364	330	350	323	316	317	334	378	328	348	319	336	333	364	338	335	344	302	379	355	348	359	360	377	329	316	325	319	344	332	331	353	327	328	368	350	305	393	324	312	339	345	351	321	342	387	339	350	387	316	343	342	319	364	341	375	355	321	344	334	342	356	348	302	357	350	379	372	352	304	339	339	367	357	299	347	299	382	339	332	338	373	346	355	310	328	335	343	345	329	331	361	333	313	350	316	351	340	350	347	357	330	339	365	332	370	323	338	322	343	362	316	322	362	334	332	317	337	335	367	361	322	336	326	359	349	360	330	340	355	343	326	351	363	348	351	321	341	356	300	348	336	330	345	335	348	341	358	321	359	360	318	330	358	339	332	352	357	318	310	330	334	342	341	346	351	353	348	334	376	325	324	341	338	312	361	354	335	367	345	365	335	360	306	346	342	329	340	361	345	335	371	355	317	345	362	338	335	362	348	319	350	364	337	384	355	332	343	333	316	362	369	324	342	337	343	329	325	370	363	317	346	341	372	365	312	343	339	345	321	403	333	347	314	320	383	351	332	342	392	356	339	332	321	324	316	322	346	355	348	343	329	367	355	329	355	382	312	381	339	379	347	329	336	325	369	326	355	327	313	327	314	354	349	338	351	320	342	346	347	333	346	322	353	344	381	328	350	353	330	301	362	350	373	352	351	331	344	341	344	354	340	358	341	339	352	353	355	332	347	345	326	348	364	366	362	316	301	336	376	373	344	340	323	347	312	335	314	362	350	329	318	345	331	317	364	321	343	368	300	326	337	337	327	339	369	356	370	343	332	319	347	352	336	381	317	335	314	314	357	346	332	343	311	373	290	338	311	343	312	317	319	329	350	363	369	374	380	346	332	339	351	355	339	357	347	356	346	346	357	332	362	370	340	318	338	385	324	334	354	357	327	352	366	381	347	343	363	335	351	330	370	342	368	341	316	341	344	364	346	310	344	356	363	358	346	342	314	368	367	375	356	350	351	326	317	351	372	322	353	372	360	320	358	345	342	387	343	342	358	368	357	335	349	340	338	344	350	324	366	318	379	382	341	338	338	352	336	332	355	324	338	366	350	341	302	335	325	347	351	326	353	334	356	357	338	310	356	353	324	352	356	337	326	348	347	333	359	353	303	327	317	320	324	352	331	307	331	370	361	335	335	357	343	341	321	346	306	338	331	332	338	345	323	375	340	348	335	328	324	377	341	358	347	326	361	334	378	314	354	323	329	333	352	327	333	359	336	343	356	363	348	342	300	336	352	359	354	343	351	345	388	329	351	332	328	369	339	374	370	326	347	350	293	359	337	301	331	339	357	332	317	363	336	367	331	333	362	365	310	338	352	355	344	328	307	358	329	335	350	318	322	353	361	358	341	340	335	345	355	352	345	359	370	352	320	359	330	335	317	321	330	349	354	366	349	298	309	351	326	338	319	357	316	297	363	351	340	338	348	347	305	339	351	325	360	357	335	325	328	334	331	377	325	337	339	350	338	312	363	342	318	329	364	370	348	341	343	329	304	375	328	355	344	349	357	355	364	355	344	348	346	328	357	347	359	345	350	340	361	313	338	333	329	339	355	342	338	331	344	338	376	327	344	340	363	368	344	351	323	349	359	346	342	347	378	383	357	349	334	359	348	342	328	319	337	330	368	338	339	330	315	350	364	343	354	345	366	327	296	340	364	333	314	333	337	331	350	338	342	344	341	363	297	309	343	352	301	357	348	364	347	322	341	323	338	327	352	344	335	305	368	354	357	380	344	366	391	353	345	337	344	361	332	349	342	373	315	355	328	320	337	370	367	348	347	378	368	333	357	369	357	378	327	383	361	337	337	342	342	330	298	327	376	349	344	339	340	339	361	340	364	358	355	340	342	352	321	343
29417	32121	29140	17546	11231	9095	3710	1186	831	681	614	613	589	1043	1022	782	538	298	294	258	256	262	264	276	282	262	272	244	270	236	238	265	269	252	257	263	275	261	266	266	283	280	252	253	240	246	246	278	267	262	257	258	265	230	255	272	283	270	241	259	227	249	250	268	308	281	265	268	262	270	272	299	246	277	268	270	257	249	262	251	277	286	261	274	256	266	247	292	263	292	289	259	281	264	270	281	260	260	293	259	270	254	233	296	267	271	271	244	245	251	287	266	269	252	245	274	278	257	287	261	258	236	270	277	266	227	264	257	272	239	275	272	278	256	282	327	247	229	280	246	251	259	244	280	276	231	261	235	257	263	258	253	253	256	252	251	272	272	279	251	256	251	290	262	249	259	243	262	239	238	261	263	253	260	280	262	238	273	304	246	251	263	219	247	265	277	255	291	280	247	267	248	244	249	252	247	265	284	233	237	277	264	260	276	248	252	248	282	229	265	277	274	256	267	282	264	277	263	262	274	260	312	266	256	291	258	249	263	259	246	266	269	259	265	269	254	253	253	258	277	306	276	242	280	253	260	273	261	263	249	254	264	252	240	239	279	271	258	265	241	256	265	253	271	279	261	285	285	263	256	284	289	298	253	252	269	230	242	274	224	267	273	262	253	289	275	268	263	249	250	246	235	248	283	281	246	265	269	240	267	254	230	258	227	270	272	249	278	298	287	248	282	265	265	226	268	277	236	264	279	278	244	255	284	278	230	259	262	274	286	265	280	260	291	246	239	258	242	249	258	241	259	262	265	239	263	237	250	274	249	246	267	256	241	234	238	267	246	230	280	291	268	257	249	263	286	250	255	269	269	271	280	261	275	235	258	227	278	266	281	261	275	260	243	258	254	277	272	282	237	262	266	294	262	283	266	267	285	263	248	283	265	255	238	280	251	254	259	261	261	269	267	260	265	238	265	256	242	278	279	273	254	247	255	281	282	243	257	252	268	271	280	253	290	304	260	263	273	251	237	265	283	235	256	258	291	275	297	273	274	271	263	268	244	270	268	253	279	257	261	277	246	244	271	239	257	291	258	257	231	274	256	272	251	288	250	266	225	268	282	255	257	260	258	239	284	256	278	267	266	285	259	256	248	259	274	227	247	310	252	244	264	253	255	254	251	279	243	253	265	251	249	246	270	270	248	249	260	276	244	236	251	259	212	276	260	247	275	268	256	260	257	261	258	255	251	265	246	275	265	292	253	240	263	241	293	259	255	250	266	250	260	273	288	236	268	294	275	245	271	298	271	256	270	230	240	268	238	254	276	268	252	242	278	266	254	281	248	236	260	267	284	256	267	257	277	270	256	240	255	246	256	260	262	258	259	256	262	260	262	263	262	281	261	262	271	235	262	257	280	252	269	245	247	252	213	283	274	251	254	256	255	276	261	259	226	252	276	282	250	259	268	265	245	281	266	263	240	268	263	260	279	259	265	284	246	257	222	262	258	268	261	270	263	242	278	259	256	253	279	272	262	285	250	249	279	259	274	269	263	268	255	260	268	257	262	251	253	261	257	293	296	255	256	259	265	251	257	265	296	269	268	248	244	249	259	265	263	267	269	252	278	229	270	254	299	281	303	284	263	255	268	249	276	251	263	245	253	257	280	270	278	263	285	265	264	251	262	273	264	235	260	272	262	258	264	251	275	251	281	226	270	270	253	244	245	289	265	274	280	278	287	265	267	263	247	286	261	258	266	253	261	271	251	242	260	254	258	269	269	245	265	268	287	269	260	257	272	236	264	263	259	257	261	279	258	258	252	289	271	256	271	281	267	242	262	263	245	244	264	253	243	237	242	281	275	277	286	261	297	249	260	242	282	273	241	268	260	267	233	267	293	274	293	255	273	254	248	259	255	253	316	262	243	247	280	231	247	268	233	269	270	262	235	249	275	280	272	262	251	262	279	283	243	256	272	269	254	272	269	277	272	254	261	227	261	254	267	242	250	232	284	302	244	300	267	258	270	269	236	266	263	256	253	244	275	276	246	267	259	239	262	257	257	282	240	282	261	272	222	242	276	249	258	277	280	266	269	270	270	265	249	264	280	263	239	259	269	273	272	281	249	253	267	252	286	234	256	250	244	303	241	243	256	309	281	262	258	249	269	278	281	239	283	247	246	257	244	229	232	242	239	261	249	225	256	256	281	283	277	306	245	285	274	241	257	268	230	256	268	291	283	229	255	237	269	276	243	249	287	279	257	245	250	257	265	284	291	248	263	261	269	237	234	277	249	286	266	231	255	278	230	270	286	285	253	249	242	230	276	269	242	238	255	269	265	253	260	236	246	239	256	272	249	262	228	275	274	230	255	257	236	250	285	251	256	256	236	241	262	255	272	255	241	264	265	285	229	254	242	252	297	265	263	243	264	258	255	280	261	263	267	264	239	279	264	274	257	267	240	255	284	256	234	248	264	253	253	246	275	275	263	254	247	259	269	271	254	271	269	263	266	250	266	251	223	270	246	243	276	272	278	296	264	269	272	282	276	221	278	248	258	264	263	256	294	256	263	274	295	232	259	261	314	268	241	275	238	252	251	270	256	274	268	256	277	260	281	283	231	256	278	263	274	243	245	260	272	263	243	256	274	274	281	258	247	274	285	268	260	237	294	287	225	262	262	267	256	272	271	282	246	268	289	252	261	281	286	279	240	276	262	253	233	265	277	256	254	243	262	261	253	286	263	281	244	260	260	254	254	263	261	261	265	272	238	247	271	254	238	274	263	232	264	293	271	255	256	255	261	282	237	235	265	265	254	232	257	250	248	254	267	285	268	255	252	266	258	285	281	242	281	253	267	253	258	261	254	250	277	269	264	242	269	244	255	280	268	250	246	251	260	257	275	250	262	253	259	236	236	287	284	282	235	258	269	221	276	259	250	241	237	248	257	263	261	254	303	252	245	232	261	262	281	263	256	267	259	253	246	276	286	266	255	232	252	282	271	283	278	267	232	273	273	281	275	254	245	279	236	262	262	269	287	269	267	271	232	292	278	263	270	272	244	267	235	262	252	260	285	245	259	250	244	264	271	269	270	249	268	223	235	261	269	253	267	254	268	301	262	275	242	246	283	220	280	254	257	252	271	268	264	275	264	251	260	272	239	268	302	239	266	281	267	263	260	257	246	263	245	256	310	272	251	301	259	293	243	288	233	249	259	266	275	239	277	245	286	270	256	278	255	247	263	253	250	267	262	285	273	269	285	276	253	252	252	255	256	266	269	263	261	261	265	247	256	258	297	290	227	236	254	276	261	252	253	246	246	245	222	275	256	285	270	261	264	276	265	248	264	245	271	272	261	279	235	267	312	251	276	269	270	268	252	266	270	250	267	268	258	269	230	248	239	267	238	270	236	262	248	254	244	279	256	271	250	273	256	256	259	269	275	278	264	283	259	234	263	280	258	248	266	271	304	275	276	262	277	275	266	270	254	282	265	257	280	261	277	274	265	236	233	243	255	282	276
30179	48284	26772	16450	14402	12619	5357	2152	1576	1103	1057	957	975	1648	1460	1072	649	421	316	318	332	322	332	273	298	319	300	329	315	341	277	358	311	339	293	304	330	337	313	324	289	319	307	329	321	333	329	314	306	324	302	291	299	317	329	323	293	271	312	290	312	316	286	280	287	315	296	335	332	317	306	316	317	332	316	291	352	302	300	317	306	309	317	351	291	334	307	296	310	315	307	313	335	350	307	311	311	288	309	300	318	306	343	286	284	317	290	310	344	346	305	296	296	314	307	300	304	293	325	305	325	328	290	324	316	337	324	307	312	309	335	327	337	296	304	311	328	308	340	327	319	332	311	345	334	279	288	336	290	313	297	294	282	317	293	297	312	331	309	298	339	319	325	342	280	315	319	338	296	322	282	290	315	291	309	279	330	293	323	279	315	323	305	286	294	309	276	336	283	291	295	290	322	333	298	316	317	337	315	343	321	309	278	324	317	277	297	301	312	300	291	300	304	269	284	317	321	291	307	315	282	313	289	343	303	306	301	296	299	284	272	294	300	321	290	305	306	338	313	329	291	324	307	301	291	344	312	313	336	258	331	314	310	321	318	330	329	310	292	342	313	326	330	300	309	320	324	306	354	304	303	300	284	314	333	314	336	293	314	305	321	344	288	344	304	318	292	335	290	301	337	320	334	308	318	305	326	299	309	312	288	300	306	323	355	291	338	302	325	294	294	294	283	328	315	305	300	343	319	339	313	317	292	295	305	304	325	323	305	315	314	317	297	286	296	275	307	311	314	330	334	296	323	312	338	297	304	314	327	318	336	332	297	329	292	273	308	328	307	315	326	313	302	300	272	300	298	296	309	328	322	312	330	284	310	318	331	315	327	294	329	290	289	321	302	300	309	309	308	285	308	311	343	319	304	294	286	307	305	318	302	300	336	332	292	331	300	311	321	313	308	335	320	335	312	296	307	303	315	313	322	344	312	300	302	293	320	311	360	317	330	303	304	340	314	292	324	297	327	318	311	319	314	290	329	305	293	292	307	322	293	317	280	290	323	328	291	290	274	303	318	362	321	314	325	315	283	289	319	310	312	312	306	322	303	315	310	320	334	345	289	282	327	280	315	328	302	310	306	309	301	344	325	288	331	311	351	312	337	304	319	302	284	312	330	314	285	303	330	310	305	326	304	305	310	314	324	286	325	321	312	294	314	291	313	331	314	331	303	295	303	305	306	303	288	315	325	330	332	312	347	327	306	319	319	322	325	306	334	282	300	291	331	340	332	307	288	333	347	321	296	306	325	293	335	353	322	309	338	316	337	317	315	322	324	295	307	290	312	326	316	320	307	271	292	324	287	324	309	312	311	287	310	288	283	314	322	334	310	316	318	316	270	330	322	333	315	329	303	300	327	278	303	310	328	285	317	312	348	319	303	320	309	287	316	326	325	302	287	344	332	286	315	327	273	297	310	296	324	288	296	311	304	314	305	333	284	311	330	299	294	328	321	310	319	305	320	302	298	284	292	321	296	316	339	352	332	322	332	316	294	284	328	295	324	296	300	305	316	303	315	309	293	310	326	312	298	309	293	329	295	291	285	313	332	307	294	325	325	346	309	324	283	313	293	313	302	315	321	280	311	314	281	306	310	306	321	305	333	324	301	294	306	302	295	326	338	322	313	329	300	327	320	311	289	286	319	307	299	332	313	294	291	324	334	332	320	336	290	329	317	308	314	318	318	309	322	337	333	292	300	351	324	327	288	301	349	301	307	308	315	323	297	300	321	284	290	324	297	310	303	317	303	319	323	304	298	322	333	330	303	318	290	305	332	293	327	328	307	307	282	309	321	290	286	292	347	308	316	300	283	289	315	291	310	309	295	304	296	311	276	305	345	340	316	293	318	316	306	290	300	314	355	313	311	299	311	335	287	310	330	352	345	305	306	317	305	301	303	302	283	300	356	315	290	310	332	295	312	307	284	319	317	343	315	318	347	293	302	311	321	313	279	297	330	283	339	356	322	318	304	300	281	347	326	313	296	324	318	308	285	312	301	349	284	338	314	266	285	311	295	363	324	302	328	325	318	317	302	313	314	297	311	294	313	313	322	302	333	312	295	312	317	324	304	338	336	309	304	302	305	291	317	279	344	337	278	278	322	314	327	277	313	353	313	328	315	279	295	341	327	336	289	325	290	333	307	313	307	342	321	325	322	313	326	302	298	306	325	314	288	326	330	311	326	309	277	284	312	284	300	293	300	290	329	306	332	298	314	308	316	325	323	307	306	322	311	332	311	301	310	325	305	318	308	334	308	314	300	333	316	297	281	322	341	342	321	327	304	290	292	274	315	296	345	292	315	303	291	315	302	323	302	311	310	317	282	314	334	298	326	342	329	296	306	296	321	307	308	317	314	315	337	306	281	319	303	295	304	310	284	324	321	302	297	279	312	293	327	294	342	302	317	330	343	330	304	287	314	283	302	309	294	331	313	299	293	279	300	290	316	316	293	309	301	314	300	288	302	318	286	331	279	311	296	329	297	316	299	331	298	319	297	324	303	325	313	316	303	319	279	336	310	282	300	326	343	282	338	305	322	309	327	317	300	286	323	336	306	317	278	324	303	313	293	361	313	310	297	293	318	264	291	279	303	296	302	332	321	335	338	327	276	273	318	313	303	270	309	306	274	318	308	315	325	292	288	327	312	325	315	292	320	300	304	336	295	347	318	264	318	328	294	325	302	312	301	318	294	310	315	323	288	306	310	322	303	335	351	287	302	294	299	304	328	287	304	322	292	315	325	318	347	333	329	268	310	353	316	315	293	285	304	302	286	307	309	316	317	297	313	308	314	328	314	287	293	315	316	331	336	304	337	304	309	300	314	303	344	311	323	319	303	314	342	280	323	289	316	310	343	288	290	303	294	343	355	310	316	318	305	335	309	308	336	320	296	312	305	321	333	317	293	323	296	310	314	304	323	307	310	317	294	303	295	331	319	323	325	306	328	300	303	281	289	341	298	318	306	307	279	305	292	294	307	305	311	297	317	291	336	313	338	305	295	310	311	321	342	324	312	303	334	285	334	297	317	297	317	337	297	292	333	306	293	324	323	296	305	296	329	305	293	300	326	318	297	336	293	318	303	290	295	300	334	295	315	318	324	281	314	319	286	314	295	293	291	355	271	295	289	298	320	316	279	332	299	345	309	317	296	282	315	297	334	296	329	337	355	292	300	261	311	329	304	335	300	278	319	318	344	296	301	275	293	292	312	330	318	304	289	307	318	304	272	302	294	333	281	300	326	297	306	308	301	330	318	311	290	322	339	330	330	316	341	317	303	299	353	324	333	302	323	312	297	323	307	314	287	268	307	323	350	315	310	328	315	325	325	299	314	318	296	302	318	309	325	305	302	340	289	294	286	276	304	304	320	297	295	312	303	295	292	312	326	321	293	314	293	301	297	314	294	288	305	310	324	297	344	289	345	348	318	312	307	328	316	320	281	354	324	314	313	253	297	313
24634	21842	29165	25086	23029	40105	25289	3755	1325	955	1294	954	1438	7894	7261	3494	1367	608	349	290	257	265	220	253	265	224	248	238	227	229	247	231	268	270	254	240	232	252	260	255	270	256	241	234	256	223	238	247	231	277	211	235	237	278	247	237	238	258	235	242	243	223	228	248	190	204	243	224	271	243	256	226	256	250	234	243	234	254	238	234	263	241	248	228	248	189	242	238	240	224	257	255	221	247	276	248	276	243	255	232	245	252	227	260	258	259	231	239	259	234	241	210	225	234	260	254	251	272	221	225	251	265	233	226	231	222	235	247	250	244	244	269	243	234	223	262	215	245	237	254	241	224	278	238	231	237	249	227	258	276	247	221	231	228	265	266	265	260	247	249	244	275	254	232	250	231	263	260	210	231	276	239	224	260	228	230	242	250	257	271	247	223	236	236	227	237	244	245	246	249	224	227	250	252	266	251	244	222	230	269	253	266	229	229	265	234	257	233	220	247	240	277	217	214	229	254	235	276	237	234	246	269	234	265	197	246	253	260	254	259	258	229	239	245	225	227	252	253	242	246	256	248	290	233	217	251	224	254	219	270	253	242	205	267	228	257	232	245	231	254	243	248	259	233	270	265	242	245	241	236	249	269	226	235	263	259	225	251	237	266	279	259	249	259	253	252	235	272	241	233	225	220	234	232	261	242	253	252	266	276	270	253	240	249	255	228	205	231	262	221	242	252	221	250	251	219	248	254	279	239	248	236	262	265	252	259	255	231	275	238	235	235	261	257	237	229	246	261	227	219	235	243	244	265	245	240	257	254	207	249	246	268	245	246	215	255	224	258	267	263	249	231	247	240	224	240	246	222	228	259	226	234	239	243	217	240	235	215	257	226	256	233	226	246	235	222	235	236	235	257	253	259	240	241	255	245	261	274	236	239	256	229	259	263	232	262	226	261	271	236	234	234	243	237	256	242	250	214	249	249	275	247	240	247	258	231	252	244	264	249	242	249	232	294	264	231	237	240	252	261	222	228	257	284	248	251	236	236	253	269	249	242	239	220	256	258	235	241	243	244	259	232	232	253	226	257	236	237	259	245	227	247	224	228	258	264	239	241	246	241	252	246	230	255	228	243	264	234	261	229	220	254	237	215	241	237	247	243	237	260	249	240	254	226	245	259	249	243	255	233	245	203	216	249	232	255	234	256	243	237	256	225	207	238	227	238	233	237	239	259	251	233	232	228	242	259	265	250	258	246	221	217	250	252	224	240	219	261	250	234	252	258	233	276	242	244	260	226	253	257	232	246	242	221	262	253	237	221	228	259	220	228	241	230	231	228	242	235	252	228	252	255	233	247	275	245	258	250	236	222	221	255	260	278	244	234	219	242	221	235	239	242	236	245	227	257	261	244	251	228	249	237	250	269	246	222	264	233	265	242	227	248	231	236	249	235	231	244	253	227	238	245	244	257	238	232	274	251	250	247	260	239	246	255	256	248	219	268	221	244	259	249	264	255	240	241	257	280	235	230	233	243	216	242	212	265	261	248	243	259	256	246	247	266	239	221	247	251	238	241	243	241	246	245	268	256	222	260	276	237	220	250	240	241	231	282	256	250	234	253	255	251	248	259	238	221	251	270	249	257	255	244	259	233	258	248	269	213	232	243	252	218	254	241	255	231	226	274	241	243	248	221	239	252	232	210	238	253	247	227	285	246	250	241	265	253	269	264	240	242	257	231	249	228	229	228	248	245	267	249	241	238	235	243	241	241	254	256	239	218	221	261	215	244	258	253	242	266	238	219	210	245	219	252	248	257	278	236	237	240	244	241	251	265	264	260	252	240	203	249	260	255	223	267	246	263	259	253	243	260	223	224	230	245	228	252	241	257	252	258	251	218	260	281	222	247	256	254	276	232	259	284	249	237	247	255	237	240	246	238	234	238	241	232	250	246	234	234	257	240	234	247	230	231	252	242	272	244	275	230	262	234	246	252	229	213	238	248	225	242	254	289	258	265	235	235	259	260	272	261	232	231	210	247	245	235	256	252	259	217	234	272	254	244	236	248	227	218	233	253	240	256	261	272	225	231	213	237	245	265	226	214	246	269	255	261	254	221	224	216	239	234	234	252	257	234	245	214	232	244	273	256	256	233	243	256	235	225	203	232	227	225	249	263	261	259	243	271	239	240	248	251	228	230	255	239	266	266	253	257	254	244	232	245	265	252	243	240	230	272	234	252	240	261	245	263	239	229	252	254	242	219	262	222	252	237	255	259	247	224	230	239	245	224	238	259	244	261	232	262	237	237	239	247	228	239	234	220	238	216	249	215	254	258	234	263	253	227	247	232	248	254	253	254	255	245	243	230	254	264	249	266	244	267	244	231	257	279	257	235	254	255	255	223	228	246	267	234	253	234	264	245	262	233	219	221	250	261	254	248	256	241	246	255	236	269	207	267	260	217	256	244	247	267	255	258	232	248	272	224	239	227	228	230	247	247	225	250	258	230	247	243	265	235	229	233	261	244	280	248	236	233	229	227	246	273	236	260	220	247	275	253	243	239	230	224	261	255	239	248	251	265	250	261	207	226	233	227	237	245	256	251	257	237	243	249	239	254	224	253	237	250	273	234	248	235	232	246	233	246	228	244	236	268	255	241	263	247	275	229	261	241	258	254	251	224	249	238	270	248	245	265	251	251	232	244	254	231	248	245	261	259	239	258	255	252	260	239	229	253	227	266	229	244	226	223	241	252	262	256	246	241	240	240	274	221	239	286	256	238	269	253	248	225	241	253	255	233	239	243	230	241	262	222	251	242	216	236	216	242	278	253	240	253	252	239	246	231	262	280	247	233	232	218	254	262	240	245	225	240	263	234	251	239	246	240	248	238	245	239	247	246	245	246	231	238	267	236	235	279	267	242	257	234	221	240	246	295	233	243	240	244	267	232	230	258	254	229	266	248	224	244	244	244	265	236	246	243	241	244	260	248	227	265	239	267	252	229	238	236	232	247	230	253	253	238	240	260	208	257	237	235	227	222	237	235	242	239	221	241	255	224	276	235	257	251	225	238	241	232	269	214	238	246	231	215	252	258	253	253	268	230	254	249	244	244	263	264	292	244	233	270	295	252	239	250	203	263	235	265	251	232	256	217	231	232	261	230	252	265	261	249	265	241	224	238	254	236	227	229	251	209	234	240	240	250	255	261	254	251	259	242	240	245	259	274	236	213	236	220	260	242	241	241	228	252	258	262	239	254	244	262	239	255	235	218	258	257	254	218	265	266	230	236	268	242	257	234	253	220	233	240	240	217	244	268	242	234	248	252	263	214	261	259	248	232	216	266	234	211	235	226	213	204	228	231	259	241	262	233	215	264	227	213	242	234	258	249	240	250	253	249	229	240	242	260	260	242	222	225	244	232	243	235	225	258	254	227	239	239	251	250	225	258	248	224	269	245	237	268	273	267	248	253	282	251	239	256	281	260	234	206	240	202	253	248	229	236	226	262	267	244	274	255	258	233
33566	60355	39747	23430	24987	42170	18618	3261	2214	1544	2192	1570	2588	12259	10171	5109	2053	798	473	357	300	297	291	305	268	303	281	278	299	296	276	301	280	303	262	292	314	273	278	302	281	273	299	310	282	300	290	295	299	290	264	308	286	279	293	265	284	267	279	287	281	291	304	293	328	285	290	307	288	308	296	309	321	297	295	294	257	284	308	275	268	290	293	267	258	259	298	291	309	269	281	296	264	310	281	307	300	308	292	285	280	272	305	306	287	276	292	242	284	276	312	280	266	282	269	262	303	274	295	299	270	287	281	288	277	268	293	281	313	291	309	292	273	317	266	326	303	312	321	302	272	293	283	303	266	270	279	308	268	303	275	316	314	301	263	292	288	290	296	252	330	288	302	274	279	276	298	276	294	253	320	286	299	275	291	295	283	321	288	280	304	254	269	308	330	295	268	295	286	280	282	288	281	283	269	279	294	289	271	285	261	309	289	306	271	281	301	254	293	286	291	260	275	271	274	264	290	289	277	319	299	259	279	243	284	304	318	273	273	293	286	307	264	274	285	313	302	291	281	295	294	294	246	293	292	292	255	291	265	298	287	260	252	281	293	267	281	290	278	290	276	300	281	285	287	304	302	290	299	277	297	300	279	265	305	276	277	284	297	276	286	286	258	264	315	279	257	277	247	319	275	278	277	275	255	280	269	268	272	283	256	295	309	301	262	282	268	262	270	280	272	288	270	300	272	303	289	306	269	313	280	271	271	286	286	303	295	277	283	271	290	271	279	271	291	303	261	319	317	269	295	290	304	318	264	289	280	280	289	275	288	292	280	293	308	310	274	291	291	305	282	306	304	271	269	263	294	304	302	309	299	264	277	272	303	291	304	284	308	286	291	285	265	301	298	290	253	275	309	286	294	265	260	272	288	287	279	299	309	265	290	309	296	269	286	270	279	271	309	269	311	280	300	289	325	267	265	283	300	311	291	304	294	305	290	273	283	265	301	282	284	290	304	312	288	261	293	290	299	287	288	289	274	305	273	276	280	319	285	273	327	285	314	282	256	282	295	303	298	285	267	278	310	273	290	269	274	297	309	295	332	302	304	282	282	281	298	299	285	291	284	269	298	295	301	271	280	297	307	329	263	272	264	306	286	265	310	309	298	332	288	281	269	322	293	271	288	286	296	295	310	285	316	311	282	294	294	261	278	289	269	271	311	290	300	275	275	291	306	285	288	312	276	273	314	281	315	285	299	292	279	274	285	284	312	278	283	295	303	280	247	280	308	305	270	294	275	297	275	281	267	274	278	279	291	285	265	264	262	277	285	305	300	303	268	261	279	290	294	290	273	293	288	285	291	280	323	263	288	290	266	284	285	296	284	297	286	257	275	292	262	260	302	297	314	307	307	273	296	264	284	310	295	271	309	267	282	299	284	286	292	301	292	299	266	325	313	268	272	283	294	267	276	263	265	273	317	278	301	302	274	300	274	279	269	271	292	263	322	265	289	318	291	279	286	293	301	271	321	301	325	290	285	282	282	284	272	329	279	296	305	273	295	275	328	311	286	240	287	264	306	293	292	277	284	303	260	301	303	300	306	288	272	305	279	267	272	302	279	307	273	276	270	272	300	295	307	310	278	275	291	270	255	279	308	261	295	251	289	284	269	289	278	274	291	299	291	281	279	284	280	293	268	287	296	316	293	277	290	308	291	294	300	287	281	273	284	280	311	272	270	299	261	298	282	285	263	278	309	301	317	305	279	303	278	316	292	271	320	258	273	296	286	281	261	267	291	302	278	301	298	292	310	303	315	284	313	295	268	280	246	288	281	251	306	300	280	311	288	281	312	294	268	270	305	277	312	266	272	292	285	295	311	265	307	304	266	290	287	296	273	280	302	266	278	259	301	320	288	287	285	280	294	307	293	319	259	273	274	278	311	275	269	293	283	305	284	283	302	273	307	302	290	293	278	287	276	294	301	274	261	274	284	299	320	272	275	260	279	283	280	303	292	273	274	280	304	263	276	268	286	284	298	287	293	283	279	263	329	264	307	312	305	284	270	270	304	288	300	284	267	284	275	290	309	309	299	326	270	299	301	284	297	289	299	290	292	288	292	302	295	299	296	311	302	274	292	298	296	282	273	295	289	313	278	281	247	292	268	283	274	268	278	320	281	292	292	271	293	304	285	314	274	298	292	267	274	259	276	291	287	277	283	293	270	294	294	288	302	285	286	328	296	273	278	311	297	285	310	283	261	291	248	288	264	290	310	282	307	300	300	266	286	292	303	331	273	290	289	304	291	293	290	305	282	280	272	277	289	288	276	300	277	318	300	276	282	275	300	304	257	287	271	288	295	281	277	277	287	271	289	274	273	299	280	295	292	273	298	310	273	268	291	246	281	271	258	281	275	297	283	261	309	293	300	277	283	285	274	278	288	293	303	273	282	313	263	279	319	262	279	286	255	291	300	294	297	264	300	309	289	304	307	289	278	335	310	310	282	278	291	299	286	295	314	267	310	324	273	278	286	290	307	283	304	268	300	309	293	271	319	303	309	275	295	252	297	292	291	302	300	302	269	283	286	270	285	299	273	281	296	273	292	260	292	314	307	303	297	265	297	297	300	302	264	280	289	258	290	303	262	311	276	290	273	299	291	284	305	280	305	280	309	288	297	291	272	289	268	249	279	303	311	273	309	269	308	273	283	283	319	273	283	274	286	260	303	278	281	311	299	299	257	288	309	287	314	305	281	310	296	289	312	285	294	300	295	255	270	309	294	292	280	285	279	273	306	298	284	266	283	289	276	310	283	312	272	269	283	291	263	262	279	284	287	280	315	293	298	274	285	273	280	260	293	303	293	272	300	302	270	293	257	277	294	306	280	313	293	293	317	286	283	286	313	290	309	302	301	287	286	282	319	312	306	308	268	276	274	314	284	292	307	269	275	303	319	288	302	287	289	313	307	280	257	285	308	273	274	285	283	279	301	300	285	260	276	253	278	268	299	300	285	269	298	305	305	298	286	288	309	266	320	283	329	271	316	322	277	297	284	301	297	277	307	282	301	291	294	256	293	297	279	304	288	278	290	292	278	286	283	283	304	291	287	282	302	288	277	276	284	295	268	285	285	297	278	286	314	262	283	282	265	302	296	250	272	303	268	292	287	320	298	285	300	275	297	288	304	282	283	292	291	263	293	283	274	287	273	278	278	295	285	304	296	285	267	307	312	319	308	287	295	294	265	295	266	300	302	274	271	299	295	279	316	293	257	282	249	286	302	264	298	310	292	311	282	287	249	282	283	291	272	297	256	280	253	290	280	276	269	264	266	268	276	314	280	301	313	303	313	272	292	300	271	300	299	297	309	295	294	270	316	281	292	316	277	288	282	275	297	297	295	268	291	313	266	269	286	267	302	314	292	283	260	282	265	280	278	296	265	286	302	298	326	264	278	291	292	296	300	287	261	283	285	298	321	293	317	279	293	279	289	306	279	318	282	268	325	292	273	292	260	298	303	325
25940	21969	28443	26051	21380	28404	12007	1704	1005	786	815	1032	888	3800	3903	1991	960	502	361	334	316	295	321	293	282	297	282	303	268	304	276	280	292	291	271	305	284	296	278	326	323	304	303	297	302	314	336	274	293	316	313	280	332	315	279	279	288	283	298	311	309	316	294	286	296	292	285	302	307	295	307	306	303	272	306	312	282	294	301	282	311	319	309	305	322	301	302	298	301	311	302	268	297	308	272	307	305	290	291	299	280	333	276	310	297	299	284	292	307	312	325	296	316	273	274	302	302	295	294	267	291	294	309	307	311	276	318	305	290	309	301	312	274	272	310	297	297	281	295	317	290	282	359	310	288	280	283	286	293	351	315	290	293	287	288	289	262	276	290	315	295	299	312	308	302	313	316	313	281	299	284	275	287	292	340	274	284	299	318	290	274	289	305	322	313	261	294	303	334	302	301	285	317	296	310	255	251	313	307	284	297	304	337	283	313	271	303	277	316	289	298	286	297	306	293	296	324	293	280	316	286	280	278	288	322	331	301	328	328	271	324	320	301	285	283	296	324	309	334	286	294	334	289	299	295	310	266	307	269	284	292	333	331	318	274	301	325	310	260	296	274	296	330	273	301	295	276	327	274	331	296	310	302	304	338	325	277	290	311	280	298	330	294	285	283	301	301	292	319	299	295	293	300	282	289	300	279	271	293	299	283	271	276	291	291	276	284	291	289	306	288	289	320	308	308	303	276	304	304	312	338	293	299	310	292	288	275	277	287	303	287	282	322	307	285	316	279	323	268	320	284	304	302	295	286	284	296	290	294	298	264	337	299	280	305	285	322	310	322	282	279	298	282	311	307	329	324	291	288	297	294	308	294	284	300	246	302	285	274	307	304	295	281	267	302	286	303	291	323	327	286	314	313	280	286	301	297	284	289	291	282	264	297	340	300	315	272	279	291	286	298	297	318	296	325	287	283	295	325	287	284	283	297	304	258	337	283	304	309	295	296	319	281	264	314	305	287	306	269	308	299	295	283	288	274	303	316	302	281	282	316	338	267	277	293	297	300	304	321	302	316	304	266	289	282	292	281	313	283	281	298	297	302	305	317	282	315	313	292	271	331	316	274	301	292	329	298	293	295	298	303	340	321	293	296	298	326	297	294	270	324	304	327	308	303	328	294	292	334	308	299	301	281	299	316	298	299	288	293	297	277	305	299	332	258	282	304	274	305	308	288	304	272	279	321	276	300	293	278	307	309	280	313	283	305	278	310	305	318	293	311	271	316	292	296	317	284	267	297	325	284	277	293	287	335	248	299	303	279	275	297	325	309	298	290	298	280	287	316	306	304	327	314	303	304	299	313	276	293	314	293	307	300	318	296	307	307	294	275	300	291	306	314	317	279	330	304	296	311	294	296	309	319	301	332	287	278	303	285	292	304	280	281	292	294	302	281	309	308	325	303	325	336	284	270	305	314	290	299	316	303	292	301	325	278	291	301	285	329	316	284	308	311	286	324	304	261	317	294	309	306	290	321	283	332	317	301	278	301	285	285	292	260	295	293	309	298	306	302	291	296	295	331	282	300	311	291	273	290	313	315	290	281	286	288	276	306	270	319	325	290	280	284	306	296	354	290	347	314	330	277	313	309	282	285	286	298	293	309	314	322	306	320	304	293	309	266	319	303	266	316	307	312	316	314	324	294	268	267	282	279	279	303	281	293	285	284	267	307	276	284	319	296	300	270	293	278	284	298	278	311	299	298	292	285	307	317	312	288	285	338	319	298	311	283	288	297	315	320	316	321	312	299	297	360	285	273	310	267	280	329	280	295	292	297	293	281	257	277	334	286	316	297	307	315	272	303	297	306	301	284	312	283	307	281	304	308	329	317	331	319	276	305	288	282	314	326	292	311	297	314	305	306	300	291	306	257	305	294	291	282	291	311	291	276	299	294	325	286	271	283	285	327	272	295	280	291	283	317	331	331	283	304	294	311	294	291	283	305	303	303	279	288	288	304	302	293	285	316	277	312	311	323	299	294	300	289	285	292	292	308	345	295	260	309	289	310	299	295	292	322	312	306	296	328	286	309	332	305	289	293	310	278	275	276	296	300	312	315	291	330	294	269	279	265	303	306	296	308	331	333	272	301	290	324	299	271	315	329	304	299	332	272	296	334	287	266	305	287	258	309	291	322	273	307	312	287	307	278	319	285	302	307	306	288	328	305	305	304	280	287	302	292	309	295	267	327	294	309	316	281	321	298	328	267	275	306	281	283	315	286	303	309	312	295	279	261	304	314	272	301	306	304	319	292	272	303	314	295	277	317	305	287	305	297	290	281	275	277	281	284	302	285	320	288	322	300	300	325	228	292	321	328	306	278	309	313	285	268	298	297	288	288	326	293	286	281	298	277	304	290	299	320	319	275	273	288	316	312	315	313	291	302	271	318	310	295	265	298	298	300	320	281	269	298	309	278	305	277	295	311	309	291	305	288	300	328	286	293	291	310	303	298	299	346	338	315	303	297	293	293	278	311	280	285	296	305	316	288	283	279	295	289	306	309	323	311	335	291	332	284	300	302	289	307	288	308	289	320	272	319	305	300	297	288	267	308	314	285	281	295	286	256	300	309	309	307	307	291	322	302	327	276	305	307	274	289	307	328	339	316	287	273	323	297	299	325	274	300	264	280	302	326	302	317	291	308	313	301	320	272	302	276	288	302	306	244	305	295	288	339	310	286	324	296	280	280	273	303	300	303	294	271	281	268	305	297	291	322	310	278	276	294	308	275	322	306	288	303	297	311	289	317	308	300	279	274	265	323	282	313	296	288	319	283	315	316	326	269	295	289	287	300	276	276	300	280	301	290	320	302	294	287	314	301	312	295	277	300	296	295	300	307	319	305	282	300	314	302	299	284	321	298	294	272	305	300	287	295	300	268	289	270	344	320	296	289	299	293	282	282	288	280	269	294	300	325	318	278	273	294	331	302	298	306	276	326	299	294	295	275	289	287	279	339	280	324	281	306	286	320	315	270	304	330	299	305	280	317	289	306	299	303	293	257	303	321	303	288	296	290	300	303	252	302	315	291	331	303	331	298	339	282	298	296	316	273	320	303	311	335	288	293	281	316	298	280	314	274	309	297	316	290	327	302	328	309	284	271	308	280	306	307	303	299	305	263	287	280	305	320	309	265	308	282	281	293	299	297	272	296	285	339	286	278	339	279	313	292	283	269	268	325	280	288	307	301	308	269	269	303	331	292	314	312	298	306	316	300	304	296	317	328	293	299	276	293	302	322	274	338	313	320	282	305	306	302	297	298	328	338	331	318	288	317	313	324	296	282	292	289	309	297	305	302	322	321	265	287	317	303	304	344	298	271	297	280	288	284	286	326	339	302	292	304	321	314	307	336	301	263	281	263	315	279	283	327	288	282	291	311	310	311	336	282	290	289	298	301	279	291	323	314	277	274	337	273	301	312	292	309	267	261	282	296	320	303	316	271	303	280	305	281	307	277	306
32413	52928	34447	21044	26676	33838	11512	2718	1875	1424	1575	2031	1567	7242	6735	3383	1466	679	480	360	362	374	330	368	348	363	340	338	346	343	340	362	391	387	364	356	317	349	381	359	321	353	391	349	352	340	364	335	371	339	342	306	332	360	325	348	314	348	333	367	327	344	354	315	348	345	340	323	365	349	338	333	349	342	377	321	329	322	354	376	350	337	355	346	370	358	337	322	350	326	368	377	340	343	336	327	369	356	313	359	329	331	348	316	317	345	342	348	330	336	340	347	332	376	349	328	376	331	366	361	344	387	365	353	385	328	371	359	363	381	335	365	354	352	303	370	353	373	334	348	331	345	368	375	338	381	367	371	353	319	361	347	346	308	330	320	362	329	349	339	358	318	349	348	329	320	331	356	358	343	347	345	318	345	343	343	315	368	347	342	353	308	379	331	343	346	346	402	329	340	362	366	338	334	324	362	380	311	343	350	347	314	383	368	306	353	351	353	340	354	338	351	362	350	320	360	355	358	390	330	350	352	356	352	331	343	384	328	308	363	363	346	358	364	352	412	320	358	352	376	335	349	382	335	352	376	356	321	365	350	350	334	312	366	346	360	377	332	307	378	361	348	355	384	373	348	363	371	347	327	332	331	374	341	356	334	368	361	353	364	357	358	357	392	366	343	323	351	354	362	362	315	354	360	370	362	344	362	358	362	356	379	357	356	351	374	330	361	333	358	362	360	334	312	363	323	325	352	348	333	337	375	344	390	343	364	357	348	323	365	330	339	351	375	376	363	365	361	304	325	358	299	410	310	352	363	335	341	358	301	363	347	406	356	389	386	355	333	357	334	381	354	352	335	344	312	339	332	327	393	327	353	339	311	344	387	333	353	345	368	373	358	325	355	328	351	356	362	371	319	337	357	363	363	349	335	341	352	337	314	341	343	366	341	367	317	369	374	338	366	344	384	346	339	370	362	365	361	386	370	335	349	374	347	323	345	339	369	328	343	385	360	341	365	371	369	337	370	355	379	340	346	333	351	319	352	345	321	338	333	305	336	357	346	359	334	315	364	364	355	348	358	346	352	364	353	360	335	340	354	348	362	330	335	334	352	328	334	374	379	344	358	338	321	325	335	345	337	390	353	365	345	346	328	323	322	365	322	344	342	330	345	337	353	358	331	340	305	374	328	350	324	347	333	371	368	317	356	343	376	355	390	360	341	344	361	357	351	326	340	340	366	325	344	357	335	326	375	360	380	341	360	369	340	332	321	368	312	341	350	358	321	345	336	365	368	355	352	364	334	392	349	328	347	353	329	327	342	353	321	308	360	379	336	346	344	314	366	360	336	389	328	366	344	313	338	365	353	350	336	358	390	376	391	323	369	336	287	339	318	300	365	336	379	350	324	344	341	340	374	342	351	358	352	353	365	378	377	381	327	296	351	319	315	329	346	348	357	359	353	367	369	328	403	335	326	313	342	379	359	351	334	354	357	337	323	331	358	343	372	379	351	340	372	387	349	355	341	337	361	330	341	349	363	335	332	314	318	350	320	369	333	358	370	325	381	331	336	360	364	355	354	329	362	331	339	375	337	370	294	355	339	332	370	314	323	359	348	363	342	350	352	340	323	388	368	344	329	371	352	302	377	357	344	348	338	366	384	331	324	372	349	367	346	324	340	333	331	318	335	323	323	343	339	347	363	348	355	353	354	335	376	343	330	376	347	321	333	312	351	345	357	342	344	353	346	339	356	365	382	354	336	372	348	335	371	359	346	344	352	352	362	324	328	350	366	343	353	346	358	379	348	330	364	340	346	363	338	338	340	358	342	355	371	340	340	344	326	353	360	322	333	357	336	345	334	350	337	377	360	337	357	335	337	337	327	346	366	352	351	372	349	341	365	351	334	337	366	345	366	366	341	375	348	327	342	341	341	351	363	364	349	358	385	337	337	329	356	336	321	363	366	324	384	362	338	353	358	379	390	346	347	328	336	351	346	346	368	372	354	319	326	335	294	363	365	365	342	334	405	362	359	336	344	343	356	353	351	354	360	390	330	376	341	355	374	350	346	364	350	324	341	358	338	336	355	346	354	358	356	354	353	339	360	352	331	333	331	346	363	362	344	347	362	317	342	353	330	371	340	366	354	365	340	331	327	345	366	336	382	331	343	353	365	333	369	359	335	368	387	331	348	322	344	371	351	373	342	373	313	358	333	318	375	347	338	325	353	342	355	354	338	326	366	327	355	352	368	363	365	337	383	333	324	373	305	339	352	370	370	348	327	348	334	310	349	356	355	345	377	368	358	357	346	370	336	351	354	370	343	353	342	366	310	364	329	341	321	337	374	373	348	326	348	356	338	375	336	388	326	377	353	334	354	369	364	346	369	371	331	356	355	361	360	384	398	367	372	345	310	338	346	321	353	362	340	379	350	347	353	339	333	373	347	313	337	333	342	343	369	328	353	366	335	346	359	367	358	361	380	329	342	365	356	356	328	346	366	347	363	355	355	380	338	325	362	350	362	374	347	302	351	355	341	353	326	334	332	341	388	370	354	342	344	308	370	354	376	343	343	325	353	417	343	346	339	321	341	332	354	353	312	356	322	377	334	351	375	322	355	355	343	355	369	358	363	346	327	353	314	360	340	353	357	367	364	316	335	352	371	368	327	346	348	371	357	321	325	340	391	363	303	361	366	342	331	346	365	379	347	363	371	348	332	380	354	356	372	324	360	359	385	342	329	370	353	353	340	368	334	349	349	381	360	356	362	326	325	358	389	333	343	332	367	344	364	296	351	353	361	367	363	332	379	370	352	354	353	328	339	375	361	377	359	319	365	348	387	348	351	327	328	355	344	337	324	327	348	371	388	335	365	329	356	332	346	350	319	341	346	339	343	384	323	336	352	346	335	350	328	355	362	375	348	343	327	371	338	374	347	352	358	356	347	359	348	331	333	344	356	342	362	332	346	321	330	362	347	356	352	376	321	373	324	365	347	348	335	330	351	334	360	402	356	347	330	367	291	373	345	374	344	338	377	352	379	310	371	351	349	337	352	366	348	344	335	322	340	318	371	338	344	349	339	349	348	357	347	346	369	345	324	358	334	357	337	355	321	325	333	344	338	371	328	323	356	333	394	342	336	327	319	350	320	327	346	340	342	352	354	333	368	343	340	372	358	336	363	356	340	328	360	316	354	361	356	334	361	317	345	325	315	329	363	383	370	364	362	379	366	356	348	372	343	368	328	350	363	305	365	346	323	353	380	355	356	331	360	373	330	346	383	371	335	393	327	342	359	363	343	361	352	322	338	354	361	374	351	370	382	341	405	372	370	361	362	359	328	360	329	343	357	334	344	359	358	350	357	340	337	339	373	331	335	325	350	332	339	355	352	366	363	354	354	334	344	363	348	372	375	368	347	375	353	310	344	338	341	359	323	340	335	355	374	345	346	322	351	352	344	347	360	347	366	327	361	372	347	345	374	360	346	374	327	333	306	364	349	346	363	359	327	323	345	397	325
23506	21797	29575	24467	23943	45242	32278	7243	1749	1279	1222	7451	4560	11431	13918	6898	2745	1138	568	400	283	329	313	302	316	299	306	321	297	294	330	303	303	302	279	296	292	291	284	310	318	326	331	320	334	288	311	314	263	297	266	342	341	311	298	306	305	286	286	318	310	284	277	334	302	296	283	329	330	287	320	286	297	311	278	304	284	315	292	307	291	317	350	323	306	306	312	317	325	308	322	302	310	319	309	321	311	329	306	315	295	307	303	292	339	308	305	290	297	291	305	329	309	305	320	324	300	279	307	311	323	302	321	329	341	311	287	278	341	294	302	308	286	328	314	310	282	302	285	276	299	311	338	285	284	296	286	306	292	325	301	300	282	303	294	330	277	302	281	279	329	279	342	322	288	322	300	266	288	299	337	299	304	299	329	312	331	329	287	317	302	299	304	293	276	293	320	265	279	305	301	302	295	327	323	301	345	322	295	329	337	304	286	280	295	342	303	292	325	329	307	329	313	316	335	318	301	304	319	304	294	339	307	302	320	293	279	286	288	306	284	311	335	331	302	301	300	289	318	325	320	319	321	306	302	303	331	314	280	331	282	326	301	318	300	279	322	268	315	359	340	268	301	309	297	322	302	330	304	269	315	299	294	330	286	344	298	275	260	317	307	325	295	312	287	330	313	349	285	324	288	306	292	294	317	334	313	338	297	304	272	285	284	314	329	340	299	313	273	295	297	313	316	313	318	291	313	310	343	298	287	311	248	331	301	303	291	301	336	285	346	302	285	317	311	259	311	337	307	347	313	295	284	311	307	307	321	327	275	319	304	281	279	310	335	263	286	286	311	310	309	295	301	287	300	312	314	297	335	303	319	319	307	303	308	290	292	283	282	321	287	307	315	280	311	314	268	323	292	286	304	320	318	319	328	315	313	317	286	295	292	271	302	308	330	341	308	329	308	325	276	278	277	308	319	340	314	293	306	274	259	300	306	309	311	326	313	305	297	290	306	293	310	318	304	316	310	309	293	313	317	293	296	285	329	310	302	296	289	325	316	335	326	298	293	307	296	283	297	317	278	306	308	293	339	299	327	305	274	273	301	325	280	313	307	283	352	310	279	281	306	320	285	313	307	291	279	338	286	290	333	316	317	299	329	322	309	319	301	323	304	330	328	276	314	321	301	334	281	332	306	303	295	304	285	280	286	304	326	329	330	296	322	301	310	317	316	289	333	329	268	315	328	309	322	315	317	306	321	327	273	324	329	309	315	293	320	301	306	324	296	309	308	317	300	315	291	297	291	291	318	300	294	307	329	306	322	305	318	317	297	272	331	334	273	295	299	301	293	292	286	310	297	315	289	301	305	327	314	313	322	284	310	292	308	320	307	326	301	334	313	278	297	292	340	348	326	321	320	320	302	303	336	273	328	291	291	327	316	328	297	316	328	312	314	304	314	304	298	302	292	297	304	337	299	289	306	295	311	332	296	293	283	313	321	313	304	302	301	306	322	315	321	319	331	303	287	300	314	322	316	306	304	299	323	302	326	306	309	266	277	304	315	332	286	316	307	322	306	302	331	299	306	325	317	334	282	295	293	295	302	297	288	308	295	317	329	341	316	312	290	300	322	292	304	306	301	305	320	301	294	296	286	313	312	321	284	308	306	314	320	306	306	298	311	307	300	315	323	306	294	284	323	280	288	325	294	288	300	340	290	315	336	265	294	312	319	318	299	303	297	331	310	268	293	303	355	296	316	282	298	302	317	281	333	302	316	313	289	300	268	293	290	307	319	293	283	308	296	319	339	307	318	307	325	310	330	304	318	304	263	331	300	333	344	299	334	319	306	282	299	268	294	312	302	330	302	315	312	323	314	315	332	303	308	318	295	327	283	343	316	295	295	330	291	331	329	324	310	308	279	290	320	313	270	327	299	313	342	294	328	291	288	321	330	326	301	293	299	313	273	307	294	290	285	313	312	307	285	300	317	318	272	317	304	277	296	319	270	295	324	286	293	276	318	319	306	325	295	320	308	291	304	304	324	299	299	304	323	305	325	317	279	308	336	282	286	332	305	349	271	294	332	282	307	303	319	305	291	313	327	318	314	317	315	302	313	260	313	305	289	300	266	298	320	305	315	337	312	302	279	331	314	314	302	271	334	310	312	301	314	311	303	320	322	310	316	331	293	300	309	278	322	294	300	302	318	269	295	308	301	320	299	317	275	331	328	329	318	332	303	308	271	313	300	303	317	310	355	303	310	283	298	304	301	298	315	285	307	321	287	309	297	317	331	290	296	280	296	303	294	327	262	305	272	299	304	347	300	310	303	292	326	290	293	305	309	295	306	318	300	317	301	291	308	290	322	310	298	333	294	311	324	311	297	306	276	279	340	293	304	292	299	321	266	310	263	338	298	297	302	283	307	308	316	304	318	311	313	302	307	306	320	328	303	307	296	321	263	290	308	329	314	293	264	330	331	306	322	329	312	311	286	320	301	295	313	335	325	298	303	321	300	303	300	319	295	316	318	349	308	337	290	315	287	297	308	300	316	311	316	275	297	307	321	297	299	306	310	324	298	300	325	289	299	308	291	330	294	329	320	310	316	289	309	304	309	328	287	278	298	269	285	288	288	284	283	294	280	305	298	338	266	296	298	289	320	318	322	334	312	299	295	316	302	299	340	296	293	306	311	320	326	296	319	357	295	310	310	293	297	288	309	338	300	333	296	297	326	307	300	292	301	302	329	319	291	275	317	315	292	289	307	278	318	331	305	338	287	314	271	286	267	276	321	284	308	315	291	300	297	282	315	307	320	316	306	302	313	330	273	333	285	322	304	350	309	294	318	303	342	329	300	284	293	316	293	316	311	309	323	301	325	321	301	307	304	303	286	310	282	320	308	319	289	290	309	282	319	308	285	321	293	327	308	308	285	280	284	283	304	315	287	299	303	307	293	288	269	261	318	315	288	303	304	328	302	356	335	293	330	306	336	311	328	287	317	309	341	329	332	295	301	342	337	323	276	326	320	280	276	298	301	274	286	350	326	314	312	306	321	311	328	297	301	266	301	287	324	319	300	314	310	316	317	301	319	296	305	320	314	326	274	309	304	310	288	297	317	296	334	306	310	341	281	314	292	333	304	278	313	328	297	305	313	325	302	332	300	317	324	299	308	294	301	311	341	310	316	330	318	305	309	288	316	309	307	285	336	338	328	300	308	311	329	345	295	263	305	324	329	293	290	297	292	293	304	287	280	281	305	273	300	312	330	287	266	301	315	302	280	297	298	307	307	336	305	296	311	286	306	316	283	327	269	308	300	298	281	311	291	319	319	304	309	345	339	317	295	298	287	308	323	325	293	290	346	277	281	312	309	327	356	320	296	292	288	294	289	270	289	317	279	286	314	293	275	278	289	287	306	304	284	304	304	281	305	302	270	282	284	304	324	296	302	281	302	303	281	288	288	304	311	302	314	296	297	264	313	322	279	296	331	276	271	302	315	318	298	340	319	306	299	305	307	311
37076	67737	48435	32597	37260	50727	21787	4299	2894	2246	2212	11786	7099	16762	17164	9138	3936	1676	761	444	358	361	338	380	321	389	360	379	330	343	347	328	314	333	357	329	344	348	347	348	341	384	347	359	370	378	346	343	356	351	351	349	358	343	363	349	364	364	369	360	363	346	342	334	366	358	337	330	316	304	383	368	365	328	329	354	384	347	356	344	300	379	338	368	366	352	339	307	320	367	368	354	366	352	357	346	366	336	349	322	361	343	366	333	348	333	376	326	333	330	349	353	355	368	348	342	386	340	347	346	363	347	402	340	346	361	344	347	343	337	341	364	326	328	406	345	330	352	316	312	384	342	353	344	340	331	322	383	350	330	345	362	340	346	366	355	363	336	348	326	319	388	379	379	350	346	323	352	358	366	354	329	357	362	376	353	347	345	336	337	373	340	318	373	364	330	330	363	300	340	342	332	330	340	337	323	357	331	352	322	355	367	343	359	371	370	360	361	344	352	314	317	330	347	348	320	341	361	342	343	363	333	394	353	334	357	361	349	318	331	353	344	342	331	332	329	323	362	357	360	357	342	361	362	355	348	336	366	327	371	357	326	326	361	340	332	334	310	376	364	327	313	324	326	326	371	355	348	358	341	327	334	378	330	326	356	319	360	330	361	315	310	347	325	331	349	350	321	344	358	343	362	334	324	348	351	331	378	328	345	356	342	328	372	376	325	359	344	368	350	325	351	339	361	324	341	334	345	310	363	340	333	374	322	382	346	373	325	372	333	355	330	363	354	314	346	349	351	356	361	363	316	334	353	345	353	356	339	340	352	336	347	360	375	309	348	332	315	354	335	361	369	371	340	330	369	373	328	349	384	331	343	364	389	342	332	302	348	370	348	349	354	332	345	388	353	373	375	341	328	349	348	365	367	379	350	340	363	320	370	349	365	372	346	348	355	335	338	361	375	374	316	360	353	336	361	342	314	348	356	348	341	329	352	352	330	347	345	347	333	387	358	348	369	362	324	339	333	334	346	341	337	361	360	338	351	344	343	355	384	356	351	352	363	366	348	295	351	363	338	352	360	339	346	305	354	329	305	320	317	381	367	386	344	332	374	313	358	373	330	358	378	318	365	360	374	388	344	361	354	354	335	351	356	359	350	381	365	309	341	356	371	361	351	365	313	316	375	320	339	382	360	365	354	380	356	343	342	368	356	357	328	348	330	365	330	373	332	351	358	339	378	342	364	357	360	334	358	357	377	342	343	340	347	343	326	336	355	344	337	348	339	344	299	345	375	369	352	382	348	329	375	343	349	374	360	344	336	324	336	357	353	382	378	341	332	309	362	329	375	332	359	325	352	326	330	346	331	370	330	348	320	340	338	355	355	314	363	326	334	332	380	336	311	363	381	333	338	339	312	370	348	372	342	311	388	352	367	369	362	355	308	340	350	376	329	355	372	302	338	359	307	344	343	305	348	323	336	322	359	365	348	333	356	322	353	347	350	342	335	341	346	354	335	311	376	314	334	305	353	371	352	363	333	331	349	352	356	372	355	339	340	336	337	343	350	327	361	353	319	358	351	325	362	347	378	383	392	350	336	361	338	340	333	328	339	369	369	373	337	352	361	326	349	329	295	332	360	352	356	372	329	349	346	351	332	340	339	325	324	331	349	334	345	361	361	375	314	342	345	373	333	357	343	374	349	320	322	371	299	364	333	338	344	345	346	350	319	360	310	327	330	340	344	363	368	382	340	380	334	370	374	365	364	332	352	328	361	326	349	359	303	354	360	351	341	335	373	361	345	370	334	365	350	403	384	353	321	332	314	349	335	343	355	342	338	352	337	353	330	343	347	376	300	392	344	355	350	339	345	319	356	347	374	322	362	330	349	377	315	355	337	365	352	347	338	354	355	327	335	352	335	382	353	315	363	345	324	332	332	360	351	368	346	342	346	349	354	336	377	341	346	319	361	352	351	346	341	354	304	351	332	358	344	364	363	330	358	340	382	343	340	324	371	329	365	314	369	357	343	338	318	341	316	326	352	358	346	376	338	395	341	382	379	366	334	328	351	305	307	316	343	360	346	346	342	314	358	334	335	330	358	333	359	303	334	365	323	363	361	323	379	342	311	366	314	368	350	340	335	305	343	334	328	376	331	363	339	373	345	323	349	347	387	362	343	354	350	350	341	342	342	291	338	328	347	373	367	351	360	346	385	319	375	361	377	368	336	332	365	363	327	348	354	334	356	330	342	415	351	364	308	364	353	370	341	371	315	360	362	344	366	355	320	352	312	357	321	337	338	343	341	332	358	314	319	333	324	380	357	313	327	361	325	317	330	354	333	340	339	342	370	337	347	339	356	329	380	353	330	335	329	343	316	334	337	352	341	346	337	372	357	346	323	341	358	380	351	303	366	355	324	322	359	343	349	388	342	345	378	347	352	328	340	328	330	339	363	344	324	353	370	355	317	358	333	343	365	345	340	323	335	357	338	328	325	339	333	354	348	315	359	361	347	328	329	344	345	332	332	342	342	329	331	312	340	324	307	325	345	320	344	352	361	333	339	324	343	347	367	364	337	365	346	372	342	333	324	382	363	338	359	302	315	352	355	340	334	315	341	331	345	355	350	354	369	348	342	363	353	331	323	326	327	316	349	378	380	377	331	379	352	331	351	341	335	344	350	376	377	358	335	333	338	380	325	325	339	358	329	351	345	353	307	354	338	342	333	344	311	313	348	321	319	317	345	338	348	349	319	324	295	366	350	314	359	351	347	367	351	332	317	339	354	347	343	364	370	355	367	353	351	339	365	356	337	385	350	357	329	404	387	349	347	360	333	360	347	354	365	365	330	347	366	314	333	360	365	377	365	292	360	365	326	327	366	335	354	369	355	362	336	331	351	345	369	314	334	313	338	327	394	356	339	345	356	341	343	364	352	352	316	350	319	349	337	330	338	365	332	330	350	331	366	345	374	342	312	366	329	320	346	333	324	332	334	367	329	319	353	356	336	351	345	332	383	311	354	331	365	359	346	324	344	329	354	335	336	358	363	349	369	394	314	368	361	318	322	343	336	341	323	322	384	349	311	339	369	337	353	312	355	351	354	354	377	330	316	344	332	341	357	328	340	322	310	334	320	372	363	352	360	359	323	359	355	346	338	327	328	356	376	350	338	356	327	365	344	345	353	346	369	336	331	319	327	366	336	368	372	344	353	393	365	329	397	355	373	355	338	329	373	333	308	328	344	351	350	342	355	331	332	357	375	336	347	371	345	361	373	317	333	316	339	328	372	357	351	368	361	333	338	313	327	336	331	329	342	374	385	332	349	338	369	341	348	343	379	340	342	342	352	405	309	356	337	325	317	342	334	326	341	376	398	322	350	341	323	300	346	367	333	350	344	341	386	346	356	375	358	321	362	359	349	360	347	371	342	328	336	372	349	309	361	361	334	375	323	373	350	339	363	332	371	353	325	340	339	362	330	329	314	356	347	355	367	350	360	347	365	368	355	345	347	361	346
29137	30677	28405	17694	11319	9144	3425	859	525	439	411	486	510	1069	1187	850	545	406	308	300	256	238	279	249	275	269	234	242	255	274	271	261	261	282	266	239	252	253	253	279	253	300	278	256	276	261	299	254	276	269	252	280	265	287	241	276	271	277	271	289	275	268	253	273	251	274	282	267	265	272	247	272	255	267	234	293	275	268	279	262	265	267	265	256	265	236	266	261	258	243	274	269	279	291	259	260	273	266	241	235	259	255	274	248	289	268	241	281	292	262	261	268	234	241	237	296	249	267	264	268	275	276	248	256	239	281	303	283	232	282	250	258	272	288	289	264	256	277	258	272	256	246	260	243	233	285	275	252	255	236	277	273	264	274	245	216	262	254	291	260	244	274	269	270	269	257	246	251	262	271	249	259	243	259	263	241	264	260	243	240	265	273	264	252	271	279	281	283	287	255	262	282	260	273	257	278	263	292	255	259	266	247	278	290	240	229	249	241	267	273	273	281	243	240	279	271	276	262	270	271	242	279	266	300	240	282	280	233	249	262	264	271	274	253	291	247	274	261	277	237	289	281	229	260	251	261	293	254	262	265	280	261	258	272	258	288	310	258	267	272	245	274	287	252	233	244	238	269	297	271	255	270	271	278	260	275	269	240	253	253	248	277	279	248	252	260	247	272	263	293	271	248	245	257	265	259	275	238	270	271	238	248	297	284	269	258	291	260	258	262	231	298	279	272	280	286	266	282	274	271	259	299	259	254	286	282	260	218	264	279	298	260	248	261	272	243	272	273	280	269	255	291	256	255	274	261	282	266	253	254	282	258	265	227	267	249	251	270	264	256	269	316	266	272	245	270	255	259	265	257	271	277	267	241	245	250	267	254	246	250	255	273	259	247	263	245	287	243	262	259	268	239	275	270	280	287	266	252	307	266	254	273	263	252	245	274	272	251	276	235	233	259	282	251	241	264	261	270	238	261	275	265	251	256	273	287	247	245	299	278	259	270	268	246	244	258	271	289	248	250	273	229	262	264	280	259	261	299	259	305	253	268	241	254	262	272	286	281	265	272	260	248	269	257	252	262	263	285	282	303	293	274	285	296	253	255	262	261	250	261	262	262	266	276	247	296	265	269	271	259	261	278	250	281	259	269	281	284	255	284	290	275	251	240	272	272	270	287	259	274	298	245	260	260	239	250	253	277	249	272	263	247	271	250	269	270	275	266	242	267	274	261	273	247	282	272	260	266	258	253	325	269	239	285	257	260	250	282	243	270	280	254	270	231	272	269	249	288	262	261	282	257	258	269	265	254	273	276	279	264	288	247	276	265	233	271	223	273	270	265	271	245	272	273	264	254	310	265	285	258	255	265	260	264	258	262	270	232	262	260	270	262	256	282	267	255	266	256	256	248	234	258	260	234	276	257	265	313	258	286	289	289	262	247	260	257	270	231	259	284	291	262	243	237	256	256	258	262	251	257	280	248	248	232	264	269	279	254	243	271	260	292	272	271	248	264	284	280	257	264	268	260	286	262	259	270	260	290	277	277	246	245	283	255	248	271	263	248	267	256	265	271	243	267	255	253	272	255	272	286	283	269	249	268	275	291	291	262	295	281	279	253	248	273	241	264	282	250	286	275	254	276	255	262	266	271	264	271	290	263	248	267	255	246	294	238	244	244	257	278	245	256	277	280	278	272	263	258	284	248	237	273	268	291	294	262	291	260	247	264	288	279	261	251	291	278	303	281	265	270	251	263	281	275	244	274	281	263	258	250	252	275	270	285	261	247	269	274	257	255	269	255	274	252	293	258	263	263	282	253	264	271	265	288	278	263	267	252	268	256	238	255	274	257	263	281	277	284	253	279	289	258	285	245	264	269	244	283	229	267	274	300	250	261	276	231	277	248	251	298	276	272	260	258	228	240	282	262	264	272	240	261	267	263	252	235	283	260	248	308	283	257	269	266	239	315	311	264	252	261	288	250	276	237	271	297	249	271	223	268	261	272	251	260	250	253	274	260	272	247	251	271	303	283	247	303	242	279	259	263	244	264	264	280	239	235	257	295	283	288	258	244	322	267	276	271	301	256	271	268	251	287	256	271	266	242	262	246	268	265	270	265	237	251	263	257	272	257	293	282	279	223	257	295	269	283	280	289	258	283	267	269	253	251	258	287	286	256	269	252	249	240	258	273	275	286	280	280	267	260	250	258	277	257	253	251	255	232	230	264	253	246	252	249	267	273	240	286	263	255	277	251	263	269	256	287	259	249	273	286	276	256	308	239	258	269	266	285	250	276	283	259	256	263	268	262	287	295	258	236	241	248	224	259	265	247	266	274	248	277	255	240	279	261	279	268	256	249	240	259	271	263	229	278	281	255	240	251	205	252	262	257	283	261	251	293	257	294	277	250	253	251	258	271	253	260	261	262	249	263	265	273	311	261	263	284	287	265	252	280	266	290	273	270	279	269	264	281	261	237	264	265	269	256	270	259	257	237	259	274	278	259	250	245	292	266	250	284	292	271	281	265	264	252	237	261	274	293	258	277	260	287	249	269	252	283	310	268	307	280	293	234	243	265	280	295	259	275	263	258	281	262	277	278	287	243	260	255	249	251	260	275	250	270	290	286	269	256	268	271	238	262	264	254	265	247	277	264	295	244	244	245	246	282	247	291	284	270	259	280	299	261	240	249	245	250	274	248	260	280	257	238	261	265	263	288	255	245	256	267	224	273	263	266	256	274	259	245	276	255	258	287	249	254	282	237	288	251	252	267	263	245	257	251	277	258	290	283	252	258	255	237	280	243	234	265	272	284	247	263	271	273	283	261	286	268	239	302	235	258	256	241	270	268	219	257	269	274	252	283	301	267	254	281	266	270	271	284	287	270	267	251	262	286	270	274	256	269	266	281	275	272	263	249	260	266	250	270	257	299	276	283	296	270	257	250	254	251	254	266	271	248	259	265	263	265	263	273	275	287	291	255	277	289	288	256	267	272	248	265	266	261	272	284	239	285	251	264	284	269	264	266	269	275	296	269	250	263	273	263	259	268	259	272	256	275	278	269	265	272	233	242	245	258	256	271	278	276	254	253	278	254	255	271	255	286	255	269	274	274	251	274	277	272	253	280	244	282	267	275	297	288	234	285	263	266	283	263	306	292	238	273	243	257	251	282	253	253	273	264	268	269	255	284	258	242	291	259	241	250	261	252	275	274	260	283	265	250	286	247	243	269	248	253	265	269	253	275	246	272	288	253	265	275	288	272	267	239	260	262	273	261	255	264	234	299	285	235	260	255	255	288	279	249	249	245	252	260	245	238	272	267	232	266	260	254	237	251	274	268	236	252	306	292	253	278	247	253	263	241	253	280	275	307	255	244	257	237	259	231	260	280	247	282	251	244	252	270	266	276	234	262	261	245	269	278	258	254	270	249	260	286	266	251	252	293	258	258	280	288	269	276	236	245	268	274	268	269	284	257	274	253	279	292	293	237	243	241	263	258	287	269	258	294	271	262
29505	45745	28094	16563	14626	12501	4958	1495	904	678	622	786	824	1672	1810	1181	697	470	435	374	288	278	302	345	311	310	328	303	315	280	327	328	309	301	356	314	303	303	300	313	328	314	330	322	327	307	308	315	301	288	323	327	286	354	314	306	329	297	295	272	328	324	321	326	321	292	298	299	305	343	292	294	289	309	300	343	326	307	307	342	292	320	354	286	304	306	304	310	297	293	347	317	333	320	316	325	327	309	314	319	329	284	309	296	336	314	336	314	307	352	337	304	295	330	310	299	331	358	299	322	300	284	336	284	280	318	331	309	329	332	331	332	354	317	310	299	296	310	294	312	308	292	308	309	323	326	340	291	316	292	301	281	287	334	324	305	285	320	333	308	295	292	353	294	313	282	281	320	280	311	296	333	323	326	320	355	303	318	306	311	320	303	305	315	316	304	340	284	327	365	329	285	322	323	266	310	306	308	294	327	292	311	330	319	295	323	300	318	315	323	333	307	325	297	325	272	350	295	315	321	315	306	346	334	307	336	326	292	336	314	295	293	290	303	313	303	299	322	297	324	309	351	292	340	290	301	307	332	317	306	299	280	289	292	320	290	320	303	275	332	321	321	299	314	333	279	328	299	336	328	311	314	322	338	315	351	330	279	326	303	307	297	314	288	297	329	331	288	337	319	274	345	310	341	298	308	308	321	332	295	312	319	262	309	290	357	315	325	309	285	288	309	294	344	322	331	314	309	312	286	321	318	339	288	314	312	312	328	321	324	300	303	318	311	323	312	329	283	314	341	286	308	329	320	310	308	297	319	275	308	286	304	315	308	305	335	298	314	285	281	274	288	312	324	311	305	300	303	302	285	315	307	309	295	291	299	309	343	328	292	329	312	295	342	320	358	284	341	337	304	295	326	314	294	285	334	314	325	318	298	336	313	313	306	306	326	327	325	316	344	343	323	315	282	307	281	300	314	309	341	315	341	305	309	293	303	345	316	283	309	329	318	315	327	303	311	303	329	288	322	331	296	302	268	317	290	321	302	326	319	293	315	314	317	271	320	334	321	299	313	298	320	352	335	310	315	313	309	303	292	336	347	333	292	324	313	333	312	324	314	286	294	315	312	318	325	326	302	282	329	305	318	318	298	314	310	309	331	337	330	332	311	321	329	311	308	301	331	348	327	310	297	319	342	319	331	299	313	304	336	302	314	335	307	326	300	331	337	319	296	310	306	298	315	311	331	292	350	297	314	320	342	323	321	297	335	329	320	331	307	345	332	288	337	302	296	309	318	313	306	338	316	329	286	290	317	357	303	307	312	335	310	334	294	300	304	313	304	310	297	312	300	318	311	318	326	281	290	293	297	295	335	281	305	299	319	310	308	306	323	316	314	317	305	338	307	325	310	309	291	340	298	265	311	338	328	337	318	310	303	349	316	308	290	307	299	329	320	283	321	309	313	284	307	322	308	316	291	330	298	300	292	329	308	335	339	301	327	282	333	311	295	307	315	315	333	340	306	309	312	277	329	320	306	318	315	287	321	309	309	304	337	320	308	323	292	304	318	320	291	282	306	302	312	326	340	310	306	344	323	323	292	340	310	327	324	346	274	298	293	307	308	338	322	352	307	293	313	343	338	293	307	337	308	328	334	327	305	325	332	314	321	299	286	289	312	315	306	321	317	303	291	306	352	316	325	283	311	317	287	294	337	316	337	300	327	322	310	306	307	307	335	311	312	304	318	315	330	324	330	329	338	318	274	304	341	289	289	346	320	307	306	326	289	308	314	328	310	297	305	332	322	324	318	313	329	282	309	324	297	336	321	328	315	335	307	292	306	322	332	277	320	325	311	304	329	311	291	291	322	328	308	327	342	310	322	285	303	335	322	299	333	313	267	291	299	307	316	311	292	325	305	324	311	303	300	296	297	312	329	313	312	315	327	293	320	334	317	317	331	285	296	292	332	318	332	324	318	308	295	297	342	294	334	328	314	320	343	318	332	329	304	294	313	301	310	326	300	310	317	295	300	296	291	317	297	311	333	354	316	291	309	320	300	303	292	347	308	299	320	287	313	323	305	292	314	336	322	348	328	297	332	341	306	313	310	300	323	326	307	309	352	315	319	326	337	304	306	304	311	328	287	320	303	294	302	328	306	345	269	289	268	310	323	305	314	310	309	324	313	328	324	322	334	318	307	328	321	333	326	315	311	300	317	311	287	299	326	281	280	309	315	334	335	320	353	332	296	296	297	325	297	299	298	297	298	283	299	280	326	346	316	302	335	320	312	306	311	313	302	295	324	267	301	303	329	308	327	343	291	314	309	326	352	322	321	314	345	321	306	347	326	306	296	316	279	307	332	334	343	311	291	287	323	325	310	325	310	292	320	345	312	322	319	337	318	324	321	307	314	308	306	297	300	302	303	278	325	276	353	297	346	312	312	314	314	339	305	312	310	302	320	301	290	311	310	300	322	279	300	279	305	321	331	304	291	308	299	323	315	341	313	311	317	302	312	294	332	304	329	310	313	311	272	272	314	312	305	287	288	255	326	328	337	340	341	314	295	309	304	302	312	275	313	336	325	329	317	315	297	313	304	317	304	312	313	319	316	285	304	322	321	328	305	301	339	284	312	299	319	335	279	326	305	339	311	285	317	338	293	326	328	310	324	299	360	337	325	304	319	275	314	317	326	307	300	337	328	299	292	334	309	315	286	329	336	329	329	317	319	328	303	339	345	330	312	340	331	328	314	313	297	327	294	312	328	326	321	334	302	291	282	294	327	329	302	322	319	331	311	312	315	287	316	318	321	277	341	311	323	321	306	305	317	321	306	326	308	328	319	354	315	326	296	265	315	277	285	316	335	317	292	320	354	291	323	314	283	322	340	330	309	305	312	290	318	287	318	314	316	321	326	322	284	323	299	307	284	303	334	337	324	330	316	306	291	310	333	300	311	321	317	323	336	313	327	352	294	309	337	326	296	292	291	293	364	299	297	324	282	300	303	340	323	333	304	322	334	338	291	336	311	317	295	281	330	318	327	329	292	327	302	317	293	302	291	304	324	299	288	289	323	319	335	332	308	310	340	293	319	310	306	293	317	304	312	300	294	312	316	304	290	288	300	301	326	314	300	301	330	287	336	326	314	324	299	306	325	313	308	319	302	294	289	310	319	326	329	296	316	287	299	322	333	350	313	330	308	284	320	283	295	341	293	314	315	283	296	321	289	321	285	297	327	341	323	317	324	302	283	309	287	312	289	298	354	308	312	282	329	309	325	314	311	328	321	317	318	297	347	337	285	295	309	342	305	296	314	335	306	312	320	310	343	280	325	312	330	277	322	296	299	302	312	310	301	309	287	294	314	303	293	300	294	325	351	271	344	312	310	307	300	305	294	332	324	343	347	237	293	313	333	276	306	304	274	316	307	320	316	330	319	326	327	321	282	303	294	289	316	291	333	282	292	330	335	298	334	327	316	325	308	307	288	290	293	293	292	325	310	307	308	314	339	335	315
24658	21797	29105	25523	25812	35034	18740	2508	884	725	637	1561	7193	9302	6247	3279	1425	716	414	282	289	244	281	283	265	257	254	262	248	232	255	268	279	274	259	257	261	272	252	291	253	230	266	247	275	268	271	257	247	284	247	259	273	270	249	270	229	251	242	257	241	248	252	259	251	256	241	272	260	258	267	226	236	262	267	268	275	257	254	280	269	254	221	282	259	280	262	260	252	282	259	225	257	261	255	240	247	263	274	254	298	275	262	247	257	291	245	278	281	258	246	245	265	251	280	266	269	248	238	271	225	214	241	276	248	243	252	276	270	261	234	223	235	234	258	274	260	268	270	216	279	239	252	262	262	255	277	247	286	257	256	264	269	269	253	273	279	257	265	251	291	248	265	263	254	285	255	284	261	272	248	237	277	267	274	256	284	263	240	274	268	284	253	263	265	283	254	258	231	241	274	272	211	236	259	267	257	270	227	286	283	266	257	268	263	268	288	282	258	272	256	224	268	243	243	255	273	255	232	250	276	271	248	252	248	269	257	252	269	245	244	263	265	270	252	264	251	250	256	251	259	221	263	248	280	262	261	254	245	247	276	249	281	260	256	270	257	250	246	252	243	274	230	262	264	265	276	246	273	260	249	260	250	285	250	246	246	254	262	270	272	265	260	254	273	257	256	257	277	264	274	256	257	261	286	246	248	238	227	284	260	277	248	265	243	266	283	271	251	261	271	252	256	251	262	269	271	256	249	236	256	261	284	260	285	247	258	270	253	253	250	294	256	239	242	262	252	282	298	256	269	270	240	251	252	275	272	270	269	232	271	253	246	252	267	262	241	259	273	245	269	240	256	288	235	226	281	262	247	259	269	258	277	256	256	279	262	257	254	272	275	271	291	279	270	237	245	246	245	269	279	252	270	226	262	255	242	230	249	266	252	225	288	254	255	247	293	267	282	270	253	233	286	255	262	269	251	260	279	275	252	228	272	269	262	265	246	240	275	286	254	282	254	274	258	269	265	269	253	237	215	250	246	282	243	242	251	262	240	271	260	263	259	252	275	294	245	246	286	268	250	260	231	270	254	272	257	280	251	251	269	249	264	266	221	262	243	253	248	270	252	281	246	258	245	254	300	257	261	274	270	282	277	241	262	264	265	240	257	253	239	236	238	273	254	253	263	281	259	257	275	248	260	273	248	271	265	262	275	263	256	300	242	260	267	252	243	263	267	224	253	257	243	259	279	278	256	280	298	233	257	246	277	270	273	244	253	234	252	273	251	265	243	260	293	297	288	226	283	261	251	236	270	244	253	241	275	244	248	246	255	247	287	262	274	268	266	236	273	283	246	258	257	281	264	249	239	288	255	264	227	284	247	242	262	248	237	247	280	290	250	265	248	249	261	271	258	237	253	259	253	276	293	273	275	246	247	214	257	257	248	262	233	244	230	236	253	278	279	252	266	281	270	303	257	244	263	253	266	282	266	248	265	238	276	257	263	252	270	263	269	240	231	251	275	246	259	252	255	269	260	244	251	264	283	257	254	250	270	278	255	272	289	268	270	267	242	280	254	230	258	308	259	261	245	241	263	261	288	260	251	270	269	248	259	254	280	265	284	272	272	241	269	282	261	271	264	270	271	255	284	255	254	252	258	273	262	269	261	276	232	248	259	243	237	269	272	255	289	248	278	271	257	261	281	270	250	277	276	287	264	259	232	268	239	259	252	270	267	262	232	260	241	263	260	264	258	264	270	246	251	263	254	262	256	255	328	223	276	244	261	278	240	253	255	262	269	284	270	286	270	260	236	251	279	262	280	281	256	276	270	261	241	245	254	254	275	240	266	262	278	245	288	239	303	240	230	275	267	276	262	269	241	263	231	253	267	271	297	282	266	287	264	268	266	268	280	276	247	311	237	273	244	269	266	262	271	290	280	267	238	264	292	292	247	259	251	282	272	260	265	284	272	258	286	268	226	270	235	258	265	286	261	307	244	289	238	248	233	291	249	290	248	291	283	277	242	277	252	233	262	275	261	275	267	271	253	302	265	299	243	265	260	280	250	303	275	247	255	280	265	250	240	252	274	291	270	250	241	253	254	266	251	311	266	267	272	277	261	269	258	281	270	239	268	247	270	246	251	269	259	268	264	263	265	255	273	253	281	268	263	260	229	252	269	265	261	269	263	255	266	258	248	256	239	263	263	279	249	260	273	265	254	234	264	211	290	256	262	252	259	266	272	253	237	236	278	271	232	244	268	262	262	243	255	230	258	246	233	240	245	269	292	277	263	255	257	241	293	274	266	245	261	258	254	237	286	253	249	249	244	237	265	253	274	286	257	287	242	254	247	276	237	256	269	272	257	245	244	249	285	254	251	222	250	245	225	249	261	269	237	277	295	296	257	255	260	235	253	284	249	287	267	233	262	283	268	273	274	273	257	249	280	259	243	258	269	270	270	258	271	246	267	260	253	286	247	267	244	251	274	259	249	214	279	276	260	263	281	249	245	254	232	262	268	266	261	246	239	274	294	250	254	243	275	274	263	226	285	271	269	261	249	293	253	277	261	268	241	272	255	269	274	268	272	250	241	263	232	274	262	275	239	276	243	274	242	270	253	247	280	216	266	268	261	271	274	261	251	250	278	287	264	243	249	264	270	257	258	236	254	285	302	263	283	287	241	270	248	253	246	263	266	261	262	252	282	246	275	267	286	268	251	244	241	256	258	280	280	265	273	246	260	271	259	288	236	243	290	260	253	241	260	264	254	261	276	273	246	250	235	265	292	265	273	264	247	243	264	264	256	256	253	283	239	231	249	273	285	262	226	260	258	229	280	233	275	246	257	264	257	256	278	275	269	256	263	268	276	280	271	237	284	282	274	264	271	293	234	252	263	261	236	297	257	238	264	240	257	244	237	289	241	259	260	295	266	279	254	243	287	249	243	276	257	251	278	272	254	275	280	236	264	246	267	284	249	253	301	274	273	261	282	260	280	277	253	269	258	255	281	226	251	250	269	238	267	298	268	293	281	252	282	261	262	276	253	243	277	267	261	257	278	268	282	244	287	255	261	264	289	245	247	285	266	244	249	251	248	247	270	244	278	252	283	221	273	261	292	213	260	261	281	269	277	277	279	270	229	261	267	252	272	265	271	259	250	236	261	279	233	267	272	246	277	252	277	277	248	295	251	261	247	266	239	262	280	264	259	242	236	253	260	252	249	247	252	239	266	252	261	240	219	232	257	274	285	249	249	265	293	262	249	265	234	277	234	246	248	260	252	291	263	219	263	242	259	267	243	278	250	256	259	237	264	252	220	230	240	265	282	260	276	261	272	259	306	291	253	273	252	265	228	291	262	264	259	242	216	250	282	247	235	279	239	239	277	273	299	244	293	265	256	246	226	248	259	272	280	253	260	228	256	265	260	273	274	255	234	237	267	269	250	261	326	237	274	240	239	260	268	273	275	246	305	262	252	258	273	263	260	255	266	243	256	226	270	254	254	251	254	264	247	256	282	244
33627	58482	40507	29346	34199	37090	14172	2430	1378	1245	999	2576	11119	13115	8952	4753	2128	969	486	351	325	313	331	328	271	317	305	297	319	310	325	280	294	300	328	303	317	331	324	310	317	291	310	302	281	302	295	305	248	309	295	299	321	294	273	317	300	289	334	288	289	350	275	283	302	300	325	333	311	286	310	293	287	324	295	328	300	312	305	306	317	323	292	292	312	283	309	319	319	314	305	316	293	330	291	304	288	319	306	320	329	335	322	325	308	324	303	297	303	277	302	313	309	317	303	309	298	297	298	301	324	256	300	342	314	312	305	305	303	296	335	321	315	306	308	289	292	297	303	288	294	308	310	313	308	300	300	303	337	309	344	302	278	261	291	322	282	291	332	320	294	310	314	309	298	320	308	320	324	310	277	297	277	319	317	278	304	294	315	320	306	295	280	295	336	358	308	258	298	330	288	310	299	312	278	287	278	304	297	304	309	309	293	300	310	282	294	295	310	293	316	313	296	298	300	312	327	300	321	306	310	297	302	309	316	306	298	306	289	325	314	293	308	302	312	307	308	332	285	312	298	304	290	294	337	294	312	303	277	324	307	281	288	294	307	310	321	300	298	313	295	288	269	290	318	309	271	272	327	294	300	335	316	329	311	337	327	270	318	313	331	290	272	287	321	302	318	293	282	288	318	317	290	291	305	326	298	288	281	295	337	309	270	266	300	287	330	294	317	306	284	292	307	302	304	304	311	321	271	315	318	325	312	301	290	287	305	309	294	296	305	304	316	284	290	318	294	253	305	305	276	285	319	289	306	302	302	288	293	318	300	330	327	315	325	306	287	310	324	316	294	282	304	297	267	314	310	297	310	323	312	288	291	301	294	308	294	281	316	302	296	322	317	295	293	326	334	279	312	312	295	276	319	312	274	257	284	298	306	312	328	304	319	279	306	298	303	330	294	321	294	282	317	295	314	320	311	286	256	318	290	308	316	306	307	308	301	316	268	292	321	334	287	287	331	289	308	302	267	303	316	271	315	320	312	312	282	313	301	333	290	276	307	304	302	272	310	341	295	317	289	306	296	304	288	342	306	316	316	290	280	293	321	315	264	316	319	290	366	310	331	294	322	327	311	285	281	299	305	291	347	313	303	321	306	307	298	313	295	338	325	302	267	323	306	280	332	326	325	310	285	309	270	300	318	286	300	290	311	313	350	266	299	284	281	316	281	289	312	322	300	301	301	304	300	310	308	316	271	305	317	313	313	301	298	305	284	294	307	311	309	328	330	291	297	333	273	306	311	309	325	306	299	301	309	310	318	297	298	294	280	315	294	323	304	306	274	305	319	312	318	307	313	290	283	296	312	276	335	283	332	337	312	328	303	320	318	328	291	311	313	292	281	288	288	309	295	329	311	281	290	305	306	281	319	299	288	316	288	294	313	290	320	328	277	308	317	292	275	294	325	315	298	303	333	302	289	308	324	323	287	303	312	289	312	296	317	331	310	320	288	264	338	289	303	306	312	313	316	292	303	341	287	287	318	327	310	310	307	299	291	310	298	287	302	312	328	302	287	318	318	299	308	271	281	339	266	312	306	329	305	299	296	337	318	315	299	325	295	307	313	297	331	320	280	269	321	298	323	311	306	313	290	300	297	319	316	347	296	280	283	302	304	320	306	319	297	312	306	284	296	297	283	287	305	287	314	295	276	288	283	300	312	307	284	329	314	306	310	300	330	298	321	307	326	308	306	282	300	284	288	293	312	327	321	303	346	305	295	293	314	286	307	300	294	336	304	273	284	295	276	309	327	317	315	303	280	300	297	327	288	303	270	291	302	303	318	286	307	328	291	313	328	322	282	307	305	330	297	285	282	302	343	316	317	305	298	275	297	312	276	324	307	328	337	318	290	317	293	310	283	295	294	314	287	295	326	303	310	301	324	321	328	343	270	276	303	318	292	306	319	278	317	306	309	334	304	312	312	299	301	293	331	315	323	278	329	320	306	290	307	313	298	295	291	285	312	272	280	315	320	300	273	300	289	303	309	298	335	315	326	340	310	303	343	289	302	315	307	322	318	313	309	319	319	271	330	313	270	302	307	282	300	308	307	302	317	279	315	346	330	286	314	310	318	296	281	351	334	299	315	310	278	280	314	297	285	306	305	311	333	289	274	277	323	331	307	301	295	312	288	299	290	326	309	328	322	318	323	301	315	305	290	303	297	309	312	305	315	320	303	295	270	311	311	325	303	296	303	307	348	295	319	292	309	326	302	307	318	299	282	305	321	327	322	291	286	307	326	312	283	325	250	318	288	292	321	333	317	283	294	317	299	307	318	298	306	286	313	294	300	291	305	316	285	349	306	308	311	301	326	333	335	298	312	271	295	322	325	307	288	250	284	312	312	352	320	310	316	305	285	301	298	331	297	320	297	312	304	298	329	300	312	268	333	296	312	292	318	320	350	304	268	325	297	295	304	306	315	303	309	309	271	281	308	289	346	281	306	298	269	310	296	305	298	307	316	340	298	309	312	312	330	296	283	339	281	329	323	258	310	302	317	326	319	312	272	289	301	293	297	287	332	300	297	305	293	350	290	287	309	311	305	324	294	336	302	299	309	284	326	307	290	314	278	309	304	278	290	295	274	304	330	299	321	278	308	318	304	310	311	314	292	280	345	306	258	273	324	292	312	307	301	291	317	311	292	318	289	320	302	306	305	303	305	301	321	302	280	267	282	330	308	295	322	287	281	299	327	289	309	336	320	301	305	329	290	292	328	283	318	299	287	318	303	268	316	284	275	276	326	311	278	271	286	314	311	305	272	307	297	322	306	304	261	307	298	302	331	340	332	286	312	303	311	294	310	332	297	296	322	319	319	333	317	308	288	304	302	333	310	314	348	273	280	310	314	312	315	317	284	337	286	303	310	301	313	286	296	287	307	301	314	306	339	313	311	320	312	307	297	309	279	300	292	301	333	275	311	288	290	344	324	305	305	300	316	305	285	310	271	288	283	315	308	298	285	314	304	310	293	296	313	303	292	280	272	259	281	297	313	312	278	318	309	326	318	294	298	301	296	325	293	326	329	325	287	336	292	326	296	280	284	327	320	301	285	315	337	316	345	335	293	329	269	333	289	350	301	316	289	302	288	265	307	285	314	306	313	301	302	330	318	285	310	305	285	310	306	296	308	287	323	284	325	289	290	271	294	318	312	289	326	302	300	321	314	303	309	315	308	304	311	299	315	328	308	300	327	309	314	303	306	355	299	309	290	286	310	311	299	317	313	308	284	319	305	274	307	322	293	306	299	317	301	313	311	307	293	311	314	292	303	334	320	289	274	311	302	324	300	335	328	307	323	325	314	327	338	323	326	289	296	295	330	276	302	310	325	296	334	327	322	341	293	309	336	296	316	305	292	306	311	302	308	307	309	320	285	293	305	315	273	292	319	295	294	321	330	339	285	329	291	300	318	346	281	276	283	317	296	320	286	306	306	269	284	321	311	300	294	285	289	284	303	303
25891	22081	29032	26917	25376	24222	7430	1085	768	598	513	794	2605	3971	3106	1755	929	534	420	323	334	306	293	286	296	320	314	295	305	313	330	299	321	297	301	291	319	319	333	293	326	288	316	304	322	307	314	326	327	334	321	293	323	319	318	307	347	318	309	297	305	294	302	297	310	278	301	291	315	272	325	322	314	334	288	293	338	299	293	262	281	312	295	292	308	301	322	316	292	343	318	327	321	312	321	295	297	336	320	294	323	298	337	313	313	297	295	331	309	278	324	293	318	311	310	337	320	285	309	294	327	312	305	328	285	321	313	322	302	325	306	303	297	303	310	323	291	307	295	288	299	325	329	302	313	287	302	307	316	314	296	281	312	310	325	330	312	275	325	306	322	291	332	293	286	311	278	319	315	303	300	320	276	285	318	283	282	324	317	324	282	319	304	330	314	345	334	276	328	297	291	298	300	291	352	323	301	351	310	329	276	319	304	271	288	292	325	320	276	304	299	303	314	314	298	289	278	316	307	286	328	345	301	333	312	281	339	300	330	288	326	323	329	297	331	320	306	300	330	286	283	334	303	331	321	299	303	280	321	304	283	314	308	274	323	318	329	298	331	314	305	332	294	320	309	298	352	324	305	322	315	320	304	285	292	313	329	273	300	328	266	315	292	310	308	311	288	310	357	319	336	286	290	293	315	345	321	291	326	329	320	307	301	310	317	321	309	312	327	321	300	322	303	307	306	313	291	287	303	310	288	303	331	292	276	323	328	307	311	349	288	294	340	298	311	288	306	342	278	308	323	318	264	305	324	288	301	331	322	311	331	288	306	331	334	277	318	290	311	291	316	345	313	302	316	283	298	301	296	303	298	312	302	344	313	324	325	326	296	304	285	331	288	332	312	327	296	315	289	289	274	321	292	337	297	318	320	320	292	321	295	331	305	334	270	304	305	289	313	313	310	339	273	310	335	303	336	275	295	290	310	302	307	324	326	294	293	297	308	296	323	297	322	297	301	302	322	286	261	340	296	311	284	331	309	320	327	301	322	299	325	287	295	312	328	333	287	366	305	297	299	283	311	320	336	324	319	289	334	299	297	276	296	315	325	325	302	313	313	317	278	314	270	291	299	328	304	322	300	291	342	330	286	287	305	320	300	318	263	296	328	293	311	333	271	307	312	321	309	316	326	285	349	292	292	305	310	298	377	291	304	295	290	317	307	308	339	282	296	315	313	333	308	303	319	292	305	264	296	292	288	301	319	278	299	288	289	307	331	304	330	303	367	328	328	309	312	276	286	330	321	275	314	298	291	320	338	302	309	314	307	297	324	292	301	290	280	289	306	304	320	312	304	326	305	282	281	291	300	302	348	308	311	343	342	297	296	332	325	300	292	290	288	305	307	322	280	296	294	297	317	326	285	301	304	289	321	284	277	334	308	319	326	324	276	321	290	288	321	328	297	325	316	315	327	265	317	321	326	327	264	323	326	307	298	308	321	298	327	305	310	298	307	304	337	295	312	321	274	315	301	299	318	296	316	308	307	310	325	337	312	296	321	320	297	304	289	284	297	292	313	307	301	304	328	301	331	305	315	328	336	317	289	330	291	294	303	289	326	299	317	313	316	305	309	298	259	308	296	317	308	315	304	301	259	334	304	306	282	317	303	292	300	298	322	344	333	300	305	294	276	318	318	307	316	301	332	317	324	320	311	334	323	304	318	308	298	309	327	301	290	314	298	349	322	310	290	335	337	332	314	296	322	308	302	322	314	329	294	337	296	337	302	309	286	327	310	354	333	313	307	299	301	328	316	292	309	310	309	303	304	302	324	291	315	307	321	302	315	302	287	276	312	305	303	292	310	315	280	302	336	312	330	297	284	300	298	283	301	317	310	325	287	299	309	343	304	364	319	348	311	308	298	333	333	285	301	298	300	282	320	330	319	273	286	309	312	312	295	312	321	314	301	304	301	319	328	310	301	339	285	311	253	325	277	316	336	333	344	298	322	289	303	282	296	299	323	307	326	301	293	291	305	283	287	305	349	309	310	294	361	302	296	284	280	309	324	286	298	282	300	297	289	325	297	317	290	313	297	278	288	286	336	317	278	326	285	307	304	309	284	303	300	297	310	323	312	318	317	317	316	307	332	308	293	294	293	314	302	275	319	327	304	315	303	324	309	314	301	307	296	314	295	291	310	305	316	317	274	338	322	298	281	305	308	321	300	291	286	341	322	336	300	302	294	291	286	308	303	294	302	334	317	300	296	313	308	323	323	271	304	315	324	306	346	302	295	272	302	300	289	290	314	311	305	296	294	322	320	310	280	300	293	294	280	289	291	293	290	313	315	311	340	314	315	293	303	287	295	312	286	315	283	300	313	282	328	291	306	277	343	293	305	327	309	330	309	305	333	321	292	270	348	315	277	316	318	321	301	342	332	320	306	317	311	314	318	299	298	314	286	278	328	278	312	321	267	340	308	290	293	317	322	329	316	291	296	270	320	307	295	313	303	281	276	317	311	318	291	303	288	330	322	325	325	319	313	326	305	279	325	301	292	320	323	317	294	320	303	319	316	309	338	324	294	291	327	298	310	322	263	295	306	298	306	316	294	304	345	338	294	286	301	285	338	311	281	327	313	302	320	292	315	309	322	319	259	306	320	298	322	309	310	290	329	334	312	322	292	328	328	302	265	320	316	333	334	332	306	310	296	330	312	321	348	290	301	322	321	328	324	323	339	298	313	302	291	265	310	282	332	304	349	314	274	312	312	317	323	327	312	318	316	310	311	290	308	320	302	306	317	327	341	287	303	342	309	321	318	321	287	338	321	270	318	344	332	318	313	296	296	337	325	318	312	322	323	306	339	313	310	286	320	287	326	319	298	304	322	290	273	325	303	337	325	272	322	318	308	302	310	307	314	310	326	302	298	310	284	315	261	326	286	312	311	313	290	313	329	298	326	329	301	284	308	318	319	269	360	323	305	320	300	318	332	278	300	303	317	291	279	303	327	291	322	313	283	310	301	300	331	324	308	290	331	299	301	348	301	307	327	306	311	298	314	300	310	340	303	326	310	340	334	316	340	305	270	304	317	337	339	296	291	294	353	324	331	319	327	343	314	293	301	317	299	284	313	289	354	309	335	351	318	302	262	312	348	324	309	327	296	277	296	297	334	306	314	312	360	299	281	305	318	318	308	335	299	304	324	317	334	289	316	323	303	287	322	302	315	341	286	296	325	279	259	298	303	286	315	309	300	319	281	306	306	322	309	328	310	304	284	297	276	330	312	283	312	326	307	330	294	315	304	277	326	284	331	308	299	275	337	303	307	282	319	304	294	282	297	325	325	297	316	336	296	341	324	315	298	346	298	331	310	301	325	332	309	311	296	310	342	343	318	322	308	324	282	294	324	297	306	315	302	315	296	292	319	307	337	312	332	290	301	307	304	337	344	305	294	333	300	302	283	287	310	303	299	336	303	286	294	328	338	327	332	310	289	306	297	304	282	292	295	357	312	281
33415	55471	38145	27160	32533	28761	7244	1918	1333	949	797	1473	5206	7229	5295	2905	1503	722	474	381	416	375	364	353	344	358	352	349	358	375	359	354	374	381	337	350	366	360	408	344	382	377	371	358	332	341	393	361	327	360	349	382	360	354	349	357	322	379	361	341	381	383	374	335	352	353	361	340	385	375	355	354	354	339	372	380	417	390	311	386	367	389	357	384	360	349	354	365	301	367	361	339	378	347	374	345	372	358	358	357	330	331	344	370	352	342	356	367	335	352	336	355	369	373	343	358	369	345	360	376	369	359	335	385	373	356	370	326	334	336	375	373	350	330	375	360	331	364	354	356	380	349	383	346	347	383	357	377	350	361	336	340	345	343	368	364	373	368	363	369	376	373	376	369	357	364	345	345	363	341	348	379	364	368	348	387	325	357	371	344	360	354	335	370	344	322	386	345	334	340	325	328	358	320	344	367	389	344	387	349	315	335	345	341	365	330	381	388	361	372	338	360	365	330	341	357	383	366	341	371	392	335	354	328	376	359	362	395	348	325	361	372	385	350	378	357	367	336	376	383	346	329	358	338	347	387	346	386	359	345	367	335	349	330	371	365	354	367	377	352	343	366	345	370	374	339	380	370	373	357	360	347	342	381	323	345	354	340	354	336	353	354	396	384	343	340	383	386	367	375	366	343	344	349	372	325	377	380	365	362	360	355	368	359	387	379	367	374	381	356	363	348	381	365	407	363	335	376	352	375	340	385	360	367	380	365	390	362	384	327	365	353	369	342	344	365	335	346	380	367	361	378	362	380	357	370	355	375	390	362	328	350	392	366	362	332	337	352	339	338	343	381	360	366	340	361	333	373	369	395	346	356	376	347	357	355	342	362	357	327	376	316	364	355	363	351	375	356	397	376	384	373	389	340	361	353	388	343	367	381	334	327	351	338	371	352	364	366	333	343	436	332	384	388	380	334	347	376	349	399	364	351	381	335	346	340	362	357	361	408	353	383	354	377	367	336	373	363	363	378	386	380	336	368	361	355	344	372	341	376	356	367	356	353	366	391	342	350	373	329	339	342	348	360	378	340	373	350	353	358	367	370	365	379	342	317	329	381	358	372	366	340	355	352	360	331	360	328	348	343	375	329	354	407	347	349	361	345	384	389	328	397	398	383	350	350	384	371	360	363	377	350	386	357	339	359	330	391	379	337	348	339	373	363	336	349	342	343	365	355	337	366	372	350	352	388	388	352	401	353	370	355	360	340	365	359	382	356	354	347	390	366	352	388	383	341	391	412	344	360	352	360	387	367	358	356	330	356	360	347	327	366	358	356	379	355	319	339	386	366	324	371	340	346	394	332	380	365	350	378	349	350	398	350	346	345	362	339	328	322	377	361	323	336	355	378	358	356	379	351	358	329	351	384	363	320	399	338	362	354	337	315	348	385	354	397	363	326	376	360	371	345	336	346	349	357	355	332	308	396	360	353	356	358	320	360	325	365	371	343	339	413	405	353	362	363	402	346	360	340	388	343	342	342	366	373	347	335	349	345	323	369	342	368	334	351	388	408	390	390	361	342	342	369	370	342	384	385	337	358	371	319	353	376	346	356	387	378	356	361	353	334	329	343	361	332	368	334	381	365	392	379	369	348	358	392	391	348	352	364	330	365	374	369	357	373	372	335	359	369	380	355	343	379	368	351	349	378	334	395	360	375	373	321	359	337	361	354	361	346	323	369	367	346	376	345	388	356	340	336	386	396	351	387	347	383	367	377	365	366	311	363	348	360	342	369	341	350	363	411	375	374	350	371	326	365	349	350	372	354	350	340	362	357	362	362	378	323	372	352	352	377	363	352	352	401	348	332	351	372	355	380	348	367	377	367	341	378	351	351	364	353	377	348	396	330	364	321	361	370	348	343	383	370	348	364	356	351	383	362	329	357	373	391	360	364	386	371	335	359	354	356	382	374	333	368	344	348	360	364	355	342	369	365	368	383	395	353	384	368	356	373	366	343	383	344	386	355	377	372	343	370	382	358	381	336	384	366	358	356	377	342	378	363	373	361	406	362	365	359	345	344	364	366	383	342	364	353	359	354	340	364	363	310	364	384	360	336	393	426	378	374	365	357	370	370	369	353	378	331	380	367	317	354	374	370	376	347	345	332	335	334	344	386	376	356	328	382	364	352	357	391	316	346	398	386	390	378	401	315	361	363	365	391	355	346	370	368	346	349	325	382	365	368	333	361	332	350	372	355	386	338	383	402	377	342	343	336	353	376	340	347	388	350	338	341	335	369	400	340	343	351	330	383	352	358	398	368	379	364	354	330	347	375	344	362	375	373	389	342	369	343	379	365	356	366	344	384	363	382	357	408	336	378	366	354	346	337	348	367	377	379	369	387	348	384	343	360	362	360	333	372	371	329	388	353	369	307	357	339	362	337	362	359	356	369	373	399	337	362	371	344	366	377	355	378	349	356	352	359	364	383	390	359	347	358	327	362	354	332	376	364	361	369	360	326	357	363	370	365	378	371	350	362	350	334	338	342	350	351	347	385	352	368	348	367	340	358	367	355	360	360	379	342	359	355	312	333	360	380	344	362	346	386	388	349	341	399	385	370	383	352	351	354	411	373	372	365	371	352	351	393	376	381	359	367	307	357	351	368	375	365	356	354	378	370	374	358	351	354	336	348	357	360	355	329	370	314	400	342	330	369	395	391	375	322	361	381	346	362	332	347	393	365	367	350	349	333	387	346	367	348	363	365	347	372	359	326	388	371	352	384	363	374	386	356	335	350	380	398	363	371	387	341	324	346	347	353	385	381	331	336	340	360	354	369	350	346	363	357	391	334	350	351	362	374	383	365	382	328	356	342	366	357	391	381	339	392	325	358	345	378	379	402	343	332	358	328	347	369	338	367	363	356	392	353	334	376	327	383	355	343	339	386	383	365	405	378	394	348	332	343	372	332	343	385	368	372	361	347	351	330	335	356	344	333	335	365	349	350	332	329	354	363	384	378	367	362	383	337	349	336	334	364	374	375	352	341	375	369	342	364	354	360	363	372	374	345	391	375	320	369	311	370	369	330	414	337	363	327	345	354	354	371	400	360	339	360	355	389	343	398	366	387	323	362	355	367	333	355	343	334	355	338	373	383	381	369	369	328	360	366	322	352	367	361	378	372	337	385	362	367	387	344	370	368	385	348	366	346	350	338	358	389	372	355	314	377	339	349	357	385	384	326	341	350	355	347	356	370	341	382	350	338	400	328	395	317	387	364	369	337	370	344	321	360	363	367	338	358	382	372	346	371	350	345	377	348	351	394	346	355	373	367	370	386	393	369	339	356	327	321	348	354	340	376	348	337	340	367	326	352	362	381	365	389	372	348	360	343	373	332	347	357	346	340	359	353	387	348	377	344	352	351	365	344	348	357	342	385	367	359	344	378	365	350	372	347	365	355	343	349	350	355	362	346	344	383	363	320	353	365	362	349	393	359	369	373	344	327	366	377	361	373	342	339
23498	21801	29734	24735	29297	43197	27380	6060	1623	990	776	2909	11501	12140	8754	4945	2344	1032	578	343	323	334	297	336	332	333	301	324	332	298	340	319	301	299	326	315	347	302	330	330	322	323	317	302	299	309	316	297	372	310	321	313	285	297	290	316	292	331	315	327	327	321	341	335	304	302	311	316	327	315	317	333	351	298	315	324	290	346	318	309	307	341	342	294	288	304	309	323	270	308	337	288	332	314	349	289	299	350	314	314	311	292	341	285	346	297	295	329	312	292	296	326	324	314	286	353	313	305	291	334	289	298	297	316	286	296	326	317	308	294	312	302	305	295	346	336	307	303	328	308	291	305	312	352	279	303	319	308	286	328	319	336	334	351	260	306	307	323	321	298	302	338	336	288	299	325	279	339	318	336	293	320	306	324	299	316	266	300	318	301	298	310	311	309	339	298	320	296	329	310	300	302	314	304	303	338	319	328	312	302	288	338	327	309	321	309	287	299	282	277	320	318	305	303	309	323	308	311	286	320	317	325	302	288	303	321	293	329	324	305	298	339	341	308	299	275	314	316	292	314	327	301	324	314	344	290	329	298	269	327	338	319	328	308	292	293	288	333	308	309	321	347	317	303	319	283	312	319	349	336	292	305	336	280	319	304	296	349	313	297	298	280	293	285	325	315	309	356	316	307	298	291	297	307	270	319	303	312	347	288	309	280	319	327	319	303	328	303	334	314	327	290	320	301	316	314	292	299	333	293	357	316	299	317	317	325	304	311	299	314	269	307	335	329	317	296	349	302	294	318	345	315	308	337	303	313	310	313	309	291	314	313	311	314	320	339	322	309	327	287	329	300	282	334	327	299	302	351	298	352	313	287	324	305	331	316	320	337	302	348	311	293	280	276	318	276	346	300	292	324	317	333	315	335	326	321	297	317	314	305	342	296	318	318	331	314	295	281	311	303	314	311	325	306	291	287	303	321	297	332	283	305	328	314	328	277	294	308	316	335	295	328	303	328	315	290	339	316	328	324	315	315	326	285	296	314	332	319	337	305	330	285	291	330	330	336	307	324	322	324	317	301	314	287	320	297	286	307	322	300	332	305	288	284	321	306	315	333	309	328	313	292	317	320	335	299	326	320	307	315	291	318	320	330	317	316	306	294	321	335	286	329	308	311	332	302	306	263	336	292	297	333	305	330	307	281	305	291	307	302	323	301	327	284	299	315	301	299	324	295	315	322	334	306	316	307	310	318	310	317	309	321	333	302	305	305	333	322	295	307	315	298	299	299	295	278	328	312	332	285	317	310	317	288	324	308	307	308	307	298	317	370	283	341	342	314	291	349	330	335	295	329	306	318	295	309	296	342	299	326	339	314	296	316	302	307	293	321	330	306	293	306	297	302	307	286	343	314	314	352	365	338	300	274	278	303	270	315	302	324	297	283	310	322	300	324	310	308	288	328	288	309	328	301	324	331	313	347	341	331	331	298	294	298	323	292	281	282	316	315	285	310	301	289	303	325	318	318	318	321	321	341	318	290	298	293	317	343	310	344	297	282	316	299	333	310	297	304	321	294	274	308	298	309	302	306	306	316	303	318	288	304	267	326	293	348	337	313	309	331	333	331	333	323	286	296	333	322	306	320	325	316	302	316	323	338	304	306	288	354	335	301	291	345	296	342	309	294	296	334	288	296	319	274	322	304	311	278	314	299	327	324	302	320	309	314	289	278	308	300	335	316	317	317	286	322	281	315	323	324	307	313	329	326	327	352	300	307	297	337	307	318	322	291	312	333	305	288	327	314	336	299	296	325	304	318	288	324	301	335	306	336	307	363	324	299	324	319	296	323	302	319	311	311	337	301	285	325	313	305	284	314	342	319	358	311	294	300	319	312	292	288	274	338	337	345	297	310	292	300	308	311	334	314	288	291	305	310	295	316	331	302	307	298	350	357	330	329	317	322	310	303	320	280	301	318	316	313	317	311	301	309	324	296	315	295	281	306	303	315	289	306	291	323	305	275	303	308	332	327	323	291	317	336	309	306	293	314	310	306	303	316	299	344	303	267	297	302	287	308	311	329	296	306	334	296	304	325	304	319	323	320	315	291	332	316	338	327	298	335	328	278	335	278	316	319	341	316	281	321	315	322	319	310	321	327	333	291	297	304	286	315	310	302	317	333	295	341	295	291	302	271	302	317	311	342	310	301	315	323	304	305	315	294	290	287	317	321	294	316	316	315	286	306	337	294	341	318	314	332	331	305	340	342	279	305	322	304	328	286	324	344	341	298	306	314	296	291	304	301	310	330	295	344	355	318	315	333	315	326	299	341	309	305	302	290	315	323	324	314	337	283	314	314	331	317	288	313	338	296	313	305	346	311	306	303	316	293	317	309	294	291	301	318	288	302	326	325	343	324	353	319	325	334	276	309	304	306	289	323	324	297	310	336	311	287	305	290	325	307	322	301	327	339	305	314	307	303	301	292	308	302	319	320	321	334	313	284	337	288	291	287	300	320	296	327	290	322	322	297	324	316	301	343	339	324	319	292	297	309	317	350	298	322	317	296	293	324	297	303	299	342	323	321	322	324	292	334	291	311	300	326	292	314	271	337	274	286	311	301	303	322	320	324	296	332	311	322	276	298	298	336	330	299	285	305	291	304	356	316	334	301	340	296	302	301	311	297	273	303	298	314	297	312	305	326	360	304	317	298	309	305	314	307	309	283	318	306	311	317	293	298	338	361	285	314	300	290	296	346	296	336	310	307	323	288	342	314	297	289	313	339	309	292	312	305	304	307	304	313	295	322	304	318	315	325	280	324	336	306	303	326	310	310	325	311	339	307	304	305	288	299	324	320	304	347	338	306	307	308	329	310	311	282	331	311	308	310	311	309	301	304	340	317	315	324	281	323	325	273	314	349	360	311	311	310	342	288	306	272	340	317	304	325	303	305	295	296	301	302	317	333	279	310	345	305	309	305	294	348	300	311	324	302	292	314	312	300	318	329	332	338	290	310	299	308	324	306	328	314	296	273	346	317	318	316	299	304	313	324	304	309	332	300	341	296	323	287	339	279	315	323	306	343	312	315	323	322	293	284	328	321	351	312	293	301	317	313	333	327	321	303	315	313	292	293	292	307	317	313	302	309	316	334	303	318	317	297	298	289	295	318	335	312	292	324	331	288	304	289	312	309	307	303	311	310	288	303	326	325	319	325	312	292	302	344	350	315	276	328	317	322	282	308	345	304	330	312	320	282	293	310	316	347	348	292	286	354	307	303	353	315	281	288	338	352	272	304	281	292	319	323	316	298	342	307	321	318	323	323	308	326	306	337	284	297	288	354	313	311	306	335	328	313	331	336	298	312	294	298	315	330	312	303	326	314	293	270	295	327	309	304	310	321	304	328	325	299	302	348	315	302	333	311	320	301	295	312	308	328	330	299	280	283	335	282	312	275	352	346	287	309	312	301	301	301	323	307	325	325	324	303	281	328	301	339	283	313	317	313	348	329	316	306	303	346
38323	71429	53867	38127	47786	47157	19322	4056	2593	1710	1171	4982	16685	16235	11880	7109	3316	1423	697	422	382	370	368	374	339	364	337	359	359	362	352	370	353	349	319	365	332	343	353	340	391	328	343	351	347	368	379	351	319	342	363	360	377	350	338	342	355	378	379	354	352	361	366	345	319	325	353	366	330	333	351	323	342	348	337	354	356	332	380	351	373	343	325	342	347	366	348	333	355	370	377	349	337	326	359	382	357	353	337	356	369	371	371	377	371	377	342	329	347	347	355	347	358	368	332	333	331	388	364	347	384	326	363	384	348	346	386	340	356	322	336	350	389	326	333	322	363	348	390	348	350	332	342	363	337	359	372	362	338	349	346	318	373	329	360	368	345	370	333	366	350	335	320	333	367	358	366	362	366	344	332	333	380	365	358	371	352	350	364	320	364	342	366	341	338	399	397	395	341	319	371	333	333	352	391	335	336	332	318	353	329	387	348	359	319	357	378	360	335	370	352	372	361	368	360	338	347	351	347	359	340	366	362	345	391	359	344	376	352	356	360	351	331	353	375	348	368	331	325	335	332	337	339	350	364	369	343	358	375	329	336	325	360	379	329	360	324	333	384	344	383	355	354	348	352	372	335	361	388	367	359	356	333	357	344	382	359	353	370	362	360	350	332	324	343	362	369	348	345	354	336	378	366	332	358	328	359	344	376	337	336	359	380	327	322	338	335	351	376	334	340	362	382	366	388	365	346	344	355	350	376	346	377	373	341	352	357	353	358	336	382	342	362	369	382	350	379	349	360	362	349	332	365	375	328	360	348	358	316	361	342	373	354	346	333	334	367	332	395	363	320	347	318	363	370	334	347	359	299	348	347	353	379	355	331	362	331	326	352	348	323	355	361	373	351	370	346	345	334	359	342	343	351	356	340	339	358	332	365	343	360	313	359	416	362	331	389	316	354	388	346	331	359	309	353	348	337	357	383	366	363	367	352	364	402	393	330	354	353	345	363	331	351	345	345	340	350	332	360	382	330	371	360	328	347	384	383	338	336	344	342	347	369	362	347	361	356	357	386	354	347	323	337	361	355	379	337	367	376	369	400	358	366	353	377	370	328	334	333	350	369	358	344	354	307	327	370	341	353	353	365	347	375	338	340	350	390	334	343	338	341	372	344	341	383	376	369	376	330	352	363	357	325	359	333	358	349	360	321	354	348	368	351	347	340	368	334	342	352	347	352	369	324	370	345	333	330	338	377	376	327	336	363	371	352	345	337	332	347	329	342	339	352	339	350	356	355	389	340	357	370	367	361	362	327	345	396	376	365	358	336	356	365	356	349	357	380	348	352	364	335	347	357	383	323	362	330	361	378	323	373	337	340	337	335	385	310	375	326	366	350	348	351	359	340	358	326	359	352	363	360	341	391	350	365	390	363	361	378	371	319	343	350	361	352	369	334	337	330	381	354	323	402	338	360	342	361	311	342	330	334	340	349	331	348	347	358	359	357	350	344	344	366	339	357	349	352	361	328	320	339	337	369	344	358	354	353	376	357	346	371	324	364	351	348	337	339	362	351	362	339	360	353	374	384	346	378	338	358	325	389	389	344	350	347	350	390	359	342	365	325	372	362	370	353	391	341	382	372	342	339	330	343	371	350	347	378	347	337	370	359	349	347	381	370	356	336	375	337	336	367	331	375	339	333	331	353	360	321	328	325	368	343	359	344	358	335	328	307	317	361	352	369	379	332	358	350	356	366	344	336	346	360	343	385	376	344	345	372	343	341	357	354	327	367	358	370	331	341	356	369	371	358	370	321	360	357	369	347	351	379	343	381	351	350	335	367	364	335	349	343	348	300	352	333	352	360	378	378	367	359	341	380	324	327	361	369	344	393	340	349	362	380	349	357	366	386	345	336	353	331	356	358	339	360	349	377	337	343	366	380	304	372	366	335	368	319	375	335	339	348	355	358	362	356	309	377	389	325	361	320	383	373	346	339	349	348	334	357	347	330	370	333	331	323	385	357	370	340	357	355	336	388	369	363	355	330	374	353	332	349	357	322	354	365	353	371	357	349	348	359	377	364	383	364	336	341	364	340	349	379	325	371	367	340	376	357	376	344	341	345	360	334	358	333	358	352	355	327	381	363	375	368	355	352	339	361	371	337	324	355	346	361	366	376	393	370	360	355	374	374	364	342	352	388	361	337	356	347	338	368	355	372	370	344	345	322	377	372	341	336	350	330	361	356	358	338	341	352	390	369	362	346	363	349	339	398	319	365	350	371	350	350	323	352	362	365	349	365	374	407	365	344	347	357	353	359	351	331	331	348	352	341	343	313	363	344	338	377	365	350	326	378	343	355	362	337	329	320	332	357	362	404	370	352	359	356	376	347	372	361	368	372	335	361	353	387	358	335	378	359	370	366	358	345	351	356	342	353	356	331	310	375	377	363	361	327	350	380	349	339	337	351	339	346	325	347	364	362	354	369	314	311	369	345	358	352	359	360	334	350	343	351	330	341	354	381	347	361	362	336	333	330	391	351	360	352	373	317	369	370	346	380	368	343	336	340	347	354	317	323	342	356	382	350	343	366	334	348	358	374	338	359	355	357	365	349	372	347	355	362	377	359	307	324	331	345	355	336	346	359	357	348	349	353	353	363	365	378	367	368	334	380	362	352	331	357	329	364	358	343	336	352	337	349	360	384	358	364	383	337	376	362	348	341	368	375	356	362	380	347	349	388	344	377	353	369	351	348	319	356	336	374	334	343	358	326	380	346	368	355	380	351	372	340	368	347	369	334	331	329	363	368	357	370	355	341	366	340	391	369	386	361	328	370	336	349	401	354	328	342	358	350	362	366	350	340	340	315	356	331	345	329	346	355	342	349	338	360	364	381	348	352	366	353	366	356	357	344	370	336	389	344	334	373	326	332	347	339	357	347	343	389	350	388	353	344	356	381	330	370	343	337	362	341	336	352	340	364	371	347	356	347	366	318	361	327	362	360	347	368	361	346	358	369	335	378	334	325	337	363	334	344	327	343	335	359	370	332	348	321	350	350	369	347	361	333	338	355	322	344	359	350	349	353	345	336	335	344	319	331	390	344	346	378	356	357	344	351	338	350	328	381	390	324	340	334	327	339	357	356	341	331	332	387	369	346	342	359	347	334	347	366	348	355	366	360	359	357	365	337	326	329	310	365	350	372	355	358	318	352	339	346	359	333	357	333	368	348	375	344	371	353	374	373	361	328	349	344	330	333	365	386	337	377	342	356	349	385	367	355	370	389	343	351	326	347	332	373	352	345	348	356	355	377	313	382	363	383	345	336	343	341	376	352	367	347	352	372	353	350	340	330	344	376	333	357	369	380	365	361	354	363	355	360	347	340	379	353	368	330	388	344	337	333	348	347	359	373	347	357	349	377	363	331	371	344	362	331	353	331	342	366	331	379	361	377	369	329	356	319	347	355	339	314	409	344	328	343	358	344	350	344	371	334	330	338	318	372	362	356	330	358	367	325	385
29940	33096	33474	19072	11789	7731	2760	903	740	623	467	448	484	751	910	733	549	398	333	318	259	273	288	277	254	269	256	279	261	269	285	266	246	275	286	284	297	282	257	257	282	260	274	252	223	246	259	284	257	286	251	264	245	249	310	242	243	287	294	278	279	279	280	232	266	268	296	265	280	278	257	252	226	270	280	254	231	279	264	247	285	269	265	288	248	260	265	283	306	236	254	238	281	269	264	286	274	273	266	272	256	273	263	289	269	273	239	286	275	282	247	280	278	273	309	300	249	248	248	251	271	304	248	261	268	248	269	240	237	284	254	266	258	279	279	269	253	256	271	252	255	279	240	267	278	248	286	263	239	259	250	262	255	249	252	262	273	288	267	275	259	300	293	291	287	276	283	256	246	246	279	256	258	239	295	269	284	293	257	294	271	274	269	250	280	278	251	264	266	301	267	269	248	277	237	270	255	274	266	264	253	275	262	256	301	258	281	255	248	251	258	266	268	248	262	259	264	256	251	253	271	260	263	268	283	280	240	279	261	297	240	290	291	237	296	281	270	240	262	264	263	264	279	265	280	260	263	288	285	259	260	277	295	251	259	270	290	276	253	270	259	272	274	268	270	272	253	283	252	296	257	257	273	254	284	268	283	288	268	273	287	291	265	259	290	212	281	250	270	263	250	280	266	247	254	263	271	258	267	226	284	287	251	258	267	253	257	253	253	268	277	241	268	269	271	277	280	253	253	265	261	267	293	293	250	255	273	248	267	277	251	262	263	281	240	255	261	250	245	270	276	252	254	290	242	265	264	258	271	260	289	262	276	280	244	256	244	275	267	293	258	281	284	261	282	260	250	254	257	264	249	266	251	255	263	280	273	272	256	236	274	273	264	273	242	245	289	273	265	237	289	253	279	268	239	257	272	275	267	246	250	249	235	281	258	250	236	277	265	265	255	259	298	273	280	255	269	286	256	250	258	281	262	266	253	277	239	280	270	270	271	244	271	278	249	238	250	256	277	277	298	265	263	281	256	248	292	267	263	247	268	251	251	256	254	253	292	271	281	244	274	254	285	276	276	283	259	290	267	267	277	286	245	271	260	274	268	261	282	277	259	294	287	262	259	260	271	287	266	265	297	258	272	262	281	274	266	231	277	282	264	232	274	260	260	274	258	278	268	205	281	276	251	272	245	275	269	284	258	262	279	267	262	259	244	263	252	267	270	258	261	262	290	293	274	261	270	270	278	280	260	242	259	259	276	276	263	277	239	266	268	263	263	272	269	259	259	256	288	248	254	264	249	266	264	257	264	258	287	237	260	254	270	257	229	290	275	257	239	283	258	298	237	271	295	253	284	280	258	278	272	277	269	282	252	274	294	266	263	285	246	242	288	258	262	284	268	245	247	233	264	263	263	272	263	250	273	248	274	248	253	279	266	271	273	271	277	243	294	247	256	257	278	257	271	253	283	261	262	267	263	295	276	272	243	280	250	234	261	249	296	277	271	270	266	284	253	268	262	277	279	239	249	266	258	268	259	260	266	286	244	288	269	257	249	271	266	245	253	268	234	276	270	265	266	287	253	268	272	259	260	287	278	270	254	279	248	275	259	282	252	272	283	261	272	275	253	253	263	236	303	280	240	275	261	251	259	279	277	268	258	270	257	280	278	296	272	268	261	260	241	269	250	240	261	265	281	313	273	273	265	252	263	284	266	274	274	263	282	258	262	268	270	250	263	264	273	264	278	266	256	279	280	281	247	252	237	272	269	242	281	277	260	264	255	264	261	277	253	264	263	284	267	268	285	273	256	267	258	251	256	268	267	252	261	297	252	265	239	250	281	288	274	262	273	274	273	247	246	276	294	234	282	267	271	276	240	318	271	286	263	266	274	251	258	248	266	286	258	277	288	246	252	260	283	262	284	288	233	294	256	262	256	262	294	246	290	264	274	258	269	307	310	249	266	233	293	244	256	274	263	283	257	268	253	270	283	252	275	258	286	258	273	252	273	275	274	268	260	291	264	254	287	281	277	298	269	257	277	245	303	276	237	276	268	258	276	239	268	262	285	286	236	248	263	280	301	274	253	273	267	266	286	286	276	285	242	267	271	284	284	282	277	283	272	234	278	253	275	270	268	278	276	267	263	253	272	254	253	268	260	252	280	251	281	268	286	246	262	262	246	302	285	252	273	254	279	267	247	280	249	249	260	268	276	276	282	249	293	260	292	286	267	293	252	230	257	260	238	250	268	229	310	249	269	263	259	251	242	268	270	259	247	261	277	245	286	233	257	258	271	274	258	244	249	270	255	286	283	264	269	285	265	248	261	273	255	232	276	298	288	264	252	274	233	276	240	271	275	237	282	295	257	245	252	281	266	294	271	256	252	243	268	275	288	257	268	228	255	252	265	276	233	237	266	281	294	270	264	274	239	270	268	263	259	284	270	280	273	256	288	276	244	255	263	285	258	274	259	248	249	284	278	263	276	263	250	264	264	258	243	277	267	271	285	296	262	287	270	268	259	298	247	282	236	282	245	274	270	270	296	250	259	294	237	260	240	264	263	262	284	271	237	280	268	259	241	238	280	259	276	293	287	278	290	261	265	250	261	270	228	292	284	256	263	289	285	243	264	281	265	274	284	292	265	257	281	245	249	252	272	271	265	289	279	284	254	274	230	281	295	246	253	239	217	277	266	270	276	272	272	275	273	249	301	280	293	262	299	276	276	301	273	275	294	262	272	288	237	274	292	241	295	264	263	276	255	270	259	245	254	272	246	227	306	260	275	273	258	271	279	268	242	274	286	269	276	276	256	263	243	260	221	258	247	255	265	244	253	295	277	258	257	287	257	288	248	293	269	243	260	266	255	268	278	274	266	253	243	253	258	257	282	252	310	260	284	275	292	289	266	280	281	242	251	261	252	281	264	266	250	252	261	287	269	253	265	264	276	276	276	302	299	292	265	261	266	255	256	263	260	269	275	308	274	243	265	257	258	274	269	286	270	274	270	264	259	266	258	250	268	217	251	276	244	265	262	238	282	260	252	243	305	274	260	268	258	264	245	264	263	247	268	246	259	256	251	247	255	262	289	262	260	267	271	277	259	279	273	271	272	290	283	278	240	267	255	275	257	252	251	273	278	263	271	236	287	295	229	258	298	238	277	259	280	269	269	265	237	259	275	284	276	272	278	271	288	255	267	278	285	275	270	265	247	242	244	239	261	296	260	236	237	255	258	276	265	274	258	280	251	279	278	289	303	269	278	258	270	263	268	261	261	270	259	284	251	278	250	283	279	295	274	260	264	252	255	283	266	258	276	237	259	279	228	295	268	275	262	289	277	283	265	256	258	275	272	296	253	240	285	225	274	270	277	253	273	250	285	261	240	263	269	288	241	283	242	278	304	244	285	280	297	277	280	261	277	293	250	284	250	275	264	263	289	257	259	268	283	279	252	249	271	289	264	247	252	250	259	253	268	278	292	290	264	264	290	287	299	296	277	247	245	221	261	249
31575	48989	32540	16692	14315	10988	4272	1724	1442	1036	741	632	747	1106	1409	1066	701	524	395	390	346	321	313	302	298	312	326	310	275	270	322	286	320	310	301	310	335	334	329	337	311	304	302	308	335	351	291	331	356	320	322	312	320	311	308	298	328	321	290	308	318	292	330	296	327	317	344	313	308	336	281	305	287	306	318	335	314	324	335	326	310	320	354	312	314	322	318	320	323	341	303	301	312	347	325	305	319	304	303	314	320	328	325	336	306	314	338	302	311	319	318	351	312	326	330	319	292	285	329	304	286	287	339	345	356	339	344	326	353	309	308	295	311	312	291	288	283	296	295	336	297	299	276	344	310	311	313	296	315	280	313	322	317	284	320	328	349	339	318	313	320	310	333	336	303	306	335	313	348	332	300	311	307	294	315	319	301	314	294	274	302	313	345	322	331	292	314	294	316	328	295	316	332	322	323	325	333	326	327	292	298	316	331	328	301	320	286	296	318	306	307	290	311	308	295	342	317	312	321	342	298	281	298	311	335	334	315	292	330	294	309	310	323	320	340	307	358	292	290	300	331	295	311	341	305	326	322	301	333	318	324	309	303	307	293	336	292	332	303	319	322	302	320	306	300	352	277	329	320	321	311	311	296	313	341	291	304	314	297	292	272	294	278	327	312	296	324	306	349	339	303	323	328	327	319	312	322	331	315	312	294	312	294	302	340	264	323	338	334	307	300	301	307	345	311	299	292	336	314	328	313	305	298	301	293	318	308	321	284	301	331	296	324	322	317	310	323	290	336	348	312	314	313	279	308	332	285	312	311	339	290	297	353	279	301	329	290	351	316	342	325	316	293	338	296	325	328	320	308	287	321	309	293	318	318	316	314	334	326	313	302	335	326	318	318	292	307	312	307	299	313	297	314	294	301	332	299	323	334	297	337	265	310	293	306	309	306	308	333	312	314	322	352	268	296	320	330	325	305	334	310	321	310	303	306	304	301	308	328	276	318	330	322	328	301	314	306	293	338	310	296	336	327	317	297	304	353	331	339	306	319	304	294	361	290	317	316	295	302	329	315	277	314	319	341	314	276	320	340	283	323	311	314	343	309	305	333	320	296	330	341	309	316	309	314	296	292	311	285	300	314	308	309	317	318	309	306	271	316	302	349	327	330	324	306	343	316	319	315	287	315	324	310	270	281	319	304	321	335	294	301	321	315	302	338	328	312	317	318	312	335	309	318	319	315	330	295	301	310	331	307	336	343	287	307	318	327	334	312	325	349	271	296	281	307	294	320	305	313	270	328	287	276	309	300	289	301	341	296	302	335	321	363	312	311	338	297	341	313	327	305	350	321	302	306	317	315	342	302	316	313	315	327	353	339	297	329	297	317	344	333	322	311	300	302	328	320	307	296	331	314	316	304	298	335	331	320	309	295	314	331	317	275	338	317	328	320	327	315	317	308	333	321	339	301	311	332	320	311	319	314	311	279	339	315	322	323	308	321	295	343	295	280	323	345	304	324	325	313	357	331	340	301	313	293	352	291	314	296	307	293	318	306	298	300	330	311	309	334	303	307	286	310	319	280	317	315	299	327	316	309	311	347	334	282	310	319	298	293	310	319	306	307	315	317	283	327	297	335	313	299	309	313	297	325	317	308	285	290	321	320	318	324	309	280	293	338	309	351	331	316	310	350	339	315	340	326	337	298	327	314	288	305	307	293	310	306	297	295	315	321	304	335	305	298	318	331	295	290	302	320	315	311	333	282	296	317	306	288	330	300	314	297	285	300	335	317	316	308	327	332	353	307	293	327	305	268	305	323	292	314	307	278	318	313	340	303	317	307	317	303	314	337	325	299	309	302	348	297	322	289	333	304	305	321	282	296	316	314	331	306	319	308	325	337	353	318	341	301	344	289	333	306	322	328	327	295	290	336	309	300	296	316	327	349	321	323	323	297	310	264	313	330	308	346	334	306	332	325	299	327	284	339	307	294	318	326	286	300	332	325	323	317	321	315	314	304	309	311	323	321	311	339	326	316	329	312	339	308	300	305	288	292	311	317	353	286	304	302	321	320	349	318	318	318	327	314	309	318	315	324	306	319	295	341	330	313	306	308	290	346	327	342	325	283	314	327	331	332	304	337	318	281	341	284	326	317	281	289	326	333	308	311	319	332	318	289	326	332	307	295	301	339	285	322	326	290	312	324	324	345	304	327	305	310	286	302	274	337	313	314	326	316	306	296	332	320	307	331	337	321	302	314	306	309	318	325	326	319	307	345	295	302	346	301	281	322	286	320	326	300	295	297	320	324	313	313	289	307	332	338	349	302	315	305	314	314	358	307	327	313	343	307	318	302	310	312	312	315	300	311	305	284	296	324	341	307	299	292	317	321	319	293	340	318	323	353	296	291	322	323	328	322	304	321	311	293	293	296	292	331	317	332	310	286	327	321	281	314	331	301	345	313	334	297	316	317	337	345	304	324	334	311	304	304	332	299	332	314	311	329	266	285	343	311	317	315	316	297	327	286	304	314	331	339	324	338	307	300	322	293	302	317	314	311	308	310	334	324	331	317	312	315	325	300	334	330	331	316	309	325	303	316	346	327	302	294	337	288	303	311	319	300	298	321	337	302	307	325	315	314	313	310	302	298	334	317	306	302	299	344	306	333	310	309	300	311	307	336	307	303	297	292	323	301	326	304	309	343	352	345	337	315	294	294	328	302	305	322	341	303	299	319	320	284	315	278	294	310	348	309	314	293	312	300	312	292	322	303	316	293	351	324	312	301	321	274	336	304	324	338	296	289	291	324	304	311	313	356	300	304	317	309	322	341	351	340	319	313	330	298	325	321	306	317	288	335	314	336	331	324	326	322	337	319	327	313	298	311	329	319	357	319	306	315	308	291	318	291	323	322	320	301	323	338	310	278	305	336	308	319	328	330	353	335	327	340	315	298	305	311	300	341	307	292	268	277	326	319	292	322	327	325	299	314	290	297	322	308	314	282	319	323	300	297	301	327	325	330	329	311	286	279	336	290	325	307	307	278	311	320	336	344	310	318	320	318	311	303	341	318	319	322	293	310	317	312	285	328	349	295	301	309	288	306	318	309	350	327	316	326	321	343	309	355	291	303	323	317	295	303	312	302	339	297	302	316	297	343	332	347	363	310	311	307	316	295	294	302	326	332	312	301	316	305	308	284	335	338	315	301	320	340	351	341	276	300	333	330	298	327	302	292	342	313	295	304	310	334	310	320	342	294	305	332	303	331	332	315	302	312	326	307	304	331	336	314	351	291	294	326	313	299	321	310	317	323	304	311	319	298	295	310	326	312	328	306	315	333	311	308	305	327	303	317	308	319	306	306	326	366	314	276	340	337	328	302	327	288	298	332	307	318	344	316	372	303	326	287	323	332	315	319	339	312	282	337	320	310	338	304	275	322	307	347	311	322	330	321	324	333	317	316	298	358	302	266	314	307	329	322	311	291	313	314	305	294	335	340	323	314	345	354	325	334	287
24638	21862	29371	26281	29672	36492	23563	3092	1132	894	733	608	580	2277	6781	4560	2205	873	429	318	257	256	254	261	267	260	288	271	288	271	219	250	233	243	267	259	285	265	263	260	286	256	259	271	258	254	256	271	268	263	244	255	243	252	237	245	241	221	244	230	259	262	227	238	236	250	258	259	293	281	252	250	271	270	247	254	258	242	260	268	248	288	247	244	260	270	244	262	242	262	229	255	254	245	235	235	270	257	258	272	274	255	283	257	260	265	256	233	245	247	248	232	250	248	246	229	254	267	258	264	246	267	252	246	266	219	256	241	281	244	264	260	249	241	262	251	228	280	242	243	270	249	254	249	245	243	261	240	274	280	226	279	240	224	240	268	240	218	255	257	276	240	232	236	264	255	233	267	243	248	259	273	235	267	236	264	244	229	252	261	250	281	248	253	224	264	268	223	225	277	250	269	283	247	255	241	273	247	262	272	232	222	219	249	258	239	216	251	235	246	267	274	248	236	212	255	271	247	250	273	248	248	275	248	244	220	285	222	275	236	240	247	230	243	256	248	239	237	251	242	271	236	253	256	247	247	254	246	247	283	262	238	250	246	255	266	232	238	265	255	261	232	235	254	241	272	212	287	276	244	226	247	273	281	262	276	249	266	261	262	246	251	255	229	269	251	270	255	278	246	253	259	273	213	252	275	247	299	218	276	244	284	260	244	255	211	260	257	208	244	256	250	230	243	256	244	240	288	261	250	237	254	266	262	247	240	272	257	247	231	274	251	273	271	245	269	244	263	242	261	254	265	241	237	257	285	257	265	274	248	267	239	241	232	254	267	264	288	252	269	255	269	259	262	263	270	269	271	237	252	279	244	255	291	244	244	271	262	246	222	253	252	239	252	256	254	248	257	234	242	232	246	266	277	263	237	230	235	249	248	262	251	253	252	269	240	273	219	267	232	230	255	257	258	243	253	239	271	246	259	231	238	244	270	255	274	244	258	219	229	245	272	240	217	253	261	254	244	200	258	259	276	254	246	259	235	260	245	253	254	266	254	241	244	229	278	236	258	265	250	238	248	264	268	243	261	234	225	227	244	253	279	266	256	262	233	232	264	221	263	243	260	240	260	245	253	272	279	257	256	238	237	273	226	270	255	229	232	249	248	262	311	279	271	252	251	272	246	276	240	259	257	242	279	242	280	277	262	246	263	250	245	242	243	235	258	257	267	242	258	233	254	293	228	270	250	262	271	276	224	250	235	229	221	241	247	256	269	261	242	276	239	228	235	287	252	255	267	265	222	259	226	258	249	258	247	253	264	261	237	261	269	240	251	242	236	234	233	227	242	268	231	252	265	305	272	264	282	263	240	231	241	244	258	248	232	263	254	293	272	237	287	259	279	247	271	246	253	250	248	243	230	289	244	254	248	265	253	264	241	229	238	237	300	283	244	246	226	247	237	234	240	259	284	279	244	252	250	257	268	273	267	234	248	237	256	265	219	244	283	231	242	247	261	274	264	250	260	257	252	238	250	261	237	255	264	227	255	238	260	212	246	273	237	217	259	250	257	256	251	261	225	250	273	256	216	257	242	255	294	245	258	271	278	258	283	237	239	243	265	260	260	250	249	233	228	246	250	249	271	248	224	244	250	241	265	231	239	259	253	244	249	241	276	266	261	237	270	269	235	236	263	247	272	247	243	244	262	238	265	245	249	251	233	233	251	276	224	235	261	247	258	258	225	231	283	283	260	236	234	258	251	245	235	268	241	220	275	218	270	259	227	253	255	241	257	251	274	236	266	258	225	250	245	231	261	258	253	277	249	291	240	252	292	238	227	213	261	264	262	264	259	246	257	257	237	254	249	255	247	247	278	256	240	276	283	232	262	276	254	254	245	263	240	226	256	264	255	244	270	295	227	264	257	266	258	257	254	225	274	230	272	256	257	271	293	248	274	254	258	283	254	243	247	255	209	248	265	270	208	236	259	273	256	230	240	257	235	258	231	252	244	247	241	273	267	230	248	273	243	233	263	251	238	244	247	268	241	268	256	253	257	256	239	278	244	269	259	251	274	236	226	257	244	268	245	263	227	228	247	256	275	231	238	228	247	252	238	248	255	248	255	248	274	260	272	243	259	274	248	241	219	266	241	258	248	265	252	275	250	255	263	239	248	264	254	290	248	255	275	240	258	258	263	272	242	241	282	251	235	224	254	257	240	268	273	275	269	259	259	266	255	242	257	250	230	251	267	260	282	256	253	245	264	239	270	278	259	255	229	259	255	247	261	235	252	265	224	254	271	250	268	246	253	254	265	244	254	263	230	255	270	250	245	244	259	234	249	275	245	251	250	253	235	238	240	273	249	262	274	236	291	274	233	255	257	247	249	247	244	240	246	249	236	263	274	270	251	241	247	281	253	253	232	284	239	241	277	258	241	262	274	259	250	258	252	257	288	234	238	230	247	232	220	246	248	263	267	269	265	258	245	235	267	248	244	252	269	240	267	263	284	257	276	267	254	269	285	266	266	235	262	246	268	271	249	256	229	266	274	259	255	237	251	247	273	251	261	285	254	241	237	251	271	233	253	263	251	260	283	241	252	253	240	266	232	245	249	234	248	253	283	272	264	252	272	250	245	222	250	268	227	250	242	228	254	239	271	218	275	269	256	262	260	249	235	268	253	238	265	274	268	254	222	243	255	215	271	261	223	268	253	252	262	245	219	265	207	264	239	298	265	243	252	237	240	254	226	244	233	272	248	265	267	263	250	274	239	252	236	244	238	268	261	275	289	264	248	259	273	247	241	239	244	282	276	267	242	265	216	248	268	252	258	255	255	260	250	237	242	252	256	256	254	255	256	237	256	262	274	263	243	278	291	257	249	223	264	223	262	227	243	277	249	263	253	257	268	236	228	262	251	249	247	223	257	242	257	240	252	262	257	265	245	259	250	232	249	247	215	267	213	254	228	254	265	230	244	247	240	260	261	233	255	237	253	236	252	266	282	261	226	278	269	251	243	253	256	234	255	264	281	250	263	249	251	248	245	267	260	249	288	257	224	253	235	251	242	261	236	255	251	261	210	256	273	264	247	253	250	268	258	281	253	263	225	229	241	259	259	272	234	212	273	275	247	261	289	267	232	270	255	253	277	237	250	233	272	261	266	223	236	263	238	268	248	266	266	227	257	276	254	263	234	251	265	256	286	233	235	247	280	277	263	237	256	249	285	247	242	257	256	242	265	293	249	266	260	249	251	233	253	276	264	266	232	251	224	253	264	250	259	245	256	247	269	256	251	252	256	249	279	254	281	238	251	256	249	245	253	251	257	257	248	253	210	252	257	253	244	253	255	253	270	283	239	297	248	262	247	266	230	215	260	248	267	247	256	251	253	277	262	273	238	249	261	234	254	250	229	254	244	241	242	258	260	247	252	254	225	248	254	262	229	267	240	256	255	246	283	268	256	250	259	267	244	243	247	243	268	252	249	239	275	257	236	245	253	256	248	244	263	240	251	248	262
34823	63440	41363	33284	38136	38245	19517	2416	1978	1538	1191	901	885	3872	10485	6790	3132	1352	629	449	342	331	286	317	293	291	307	330	280	298	288	278	264	283	284	292	305	290	278	277	305	295	286	277	294	311	306	310	265	260	290	330	291	287	305	315	305	297	280	312	296	293	301	276	284	281	286	306	298	291	281	293	288	295	301	278	297	294	327	270	290	275	295	252	281	305	304	284	276	290	285	301	296	291	268	299	313	283	290	319	293	260	300	282	308	276	327	301	310	283	314	297	280	252	273	316	296	289	305	295	301	356	298	298	327	306	318	305	285	270	293	274	309	268	310	301	296	291	286	283	326	287	276	279	265	279	300	298	306	322	318	306	335	313	272	289	305	287	297	297	260	320	290	292	289	267	291	317	294	291	296	282	310	292	287	276	285	269	307	298	322	296	294	293	296	307	264	310	298	291	277	322	287	301	299	305	331	304	311	320	289	283	291	312	273	272	276	284	297	311	321	297	313	296	301	310	286	297	277	308	280	279	302	276	300	303	293	289	307	297	286	309	289	279	275	272	314	279	299	291	299	274	275	299	290	270	302	303	306	282	278	298	260	281	265	275	289	304	280	314	327	292	288	294	268	290	284	287	306	300	281	272	293	298	285	287	268	290	338	293	272	270	323	299	295	291	271	262	304	285	286	323	311	283	303	272	305	308	285	287	313	300	297	301	286	252	316	283	274	292	343	300	294	308	284	272	306	291	315	286	299	273	301	294	304	269	292	290	302	282	276	292	298	277	324	288	304	295	283	284	304	257	298	276	280	285	282	277	329	277	300	323	326	269	286	311	290	278	297	296	285	269	263	300	343	305	323	333	306	270	299	318	292	296	303	285	249	293	296	310	325	281	285	299	304	284	321	280	338	303	292	328	280	269	304	300	291	309	285	292	280	297	309	290	295	285	302	293	301	276	252	301	290	292	266	273	300	297	315	308	295	321	309	291	288	307	300	296	287	317	299	302	292	294	271	320	311	313	293	303	318	301	292	286	282	329	292	319	308	270	296	290	305	300	317	312	281	311	282	286	293	331	331	271	305	279	296	311	325	279	272	303	278	318	297	297	314	290	285	302	305	261	275	315	279	304	294	322	329	310	304	290	275	292	289	285	266	303	291	291	287	308	291	293	280	301	346	281	305	292	272	287	272	268	341	276	273	310	287	287	300	311	312	311	287	278	311	268	302	334	331	290	283	263	280	329	318	304	311	270	275	293	275	262	294	307	274	297	293	275	313	310	291	293	279	295	293	296	299	290	290	277	292	317	296	302	265	311	283	303	303	292	270	309	298	315	303	303	313	304	322	307	283	320	318	292	293	311	290	271	307	275	300	311	297	306	286	262	302	284	294	286	297	312	275	288	294	306	288	298	282	288	292	289	318	302	271	301	310	277	289	316	281	272	320	282	290	276	281	288	271	292	303	289	270	306	292	298	302	297	260	299	278	279	249	301	311	276	306	272	312	299	288	296	293	291	288	301	281	297	287	308	286	272	255	330	301	306	312	298	294	288	303	309	298	306	297	278	292	281	294	275	303	292	280	308	287	287	315	313	288	301	285	304	298	281	290	263	272	288	305	300	312	286	264	261	321	293	312	303	301	274	304	302	322	255	299	299	333	286	335	276	289	276	325	301	307	335	283	285	293	282	277	264	299	324	298	279	323	309	302	299	316	275	295	301	301	282	279	281	304	311	305	315	298	301	261	308	305	272	292	272	270	268	302	301	312	276	297	292	328	293	300	320	298	296	300	279	300	295	293	307	291	300	270	302	296	334	293	324	308	284	291	292	282	285	299	291	299	298	300	315	302	314	320	286	304	271	284	293	311	293	262	298	297	264	297	320	335	284	286	292	312	310	296	307	285	267	288	322	289	292	286	282	271	295	288	314	290	288	306	284	288	304	306	271	309	249	289	270	303	302	280	288	293	284	307	303	330	285	350	285	298	272	293	289	306	316	297	285	289	323	292	290	318	307	328	287	282	275	280	316	289	277	271	254	262	313	272	286	281	288	287	279	306	279	316	278	335	295	297	312	322	326	306	324	273	293	287	284	266	307	301	282	269	299	278	305	306	294	325	285	301	278	285	322	302	276	305	307	305	261	315	293	302	296	295	265	297	281	309	287	301	299	315	340	285	294	261	292	304	292	293	296	312	293	260	295	273	314	308	335	336	309	305	308	276	302	306	284	295	292	310	284	303	295	279	276	309	262	314	313	282	265	285	272	327	273	325	301	291	273	262	293	290	242	295	280	311	271	320	312	319	305	326	291	285	306	308	301	304	271	264	326	296	277	315	281	258	312	301	273	277	289	281	248	322	282	293	279	309	310	312	283	289	286	298	286	308	281	327	269	285	312	298	310	274	317	298	288	322	269	296	292	280	339	255	308	296	260	337	321	312	318	339	285	283	270	302	276	313	325	281	315	297	283	308	290	280	283	301	267	285	292	311	282	322	250	284	324	279	281	308	281	283	309	304	323	278	269	300	298	314	291	304	308	296	284	309	296	300	275	292	280	250	318	290	264	284	300	292	277	307	298	277	297	281	306	294	265	316	305	270	291	286	282	294	315	288	289	303	324	298	332	286	314	335	291	306	306	314	295	270	303	275	305	301	311	308	286	280	280	311	288	293	309	280	300	319	296	290	296	316	313	279	304	279	307	309	323	321	323	290	303	332	308	282	312	289	298	258	287	282	267	289	290	298	279	280	299	287	284	271	302	295	285	296	299	321	287	293	306	321	307	316	279	294	266	320	266	297	263	294	310	297	308	320	297	253	307	327	279	299	300	299	309	313	288	303	296	290	303	293	326	291	288	319	304	269	276	327	318	301	264	298	298	292	267	325	292	332	297	314	297	286	302	287	262	301	297	267	283	292	278	284	297	284	282	290	291	287	323	315	305	275	291	309	285	322	299	297	311	334	319	274	285	309	298	273	289	282	285	316	292	289	323	282	308	274	289	294	292	313	305	307	277	324	321	328	304	301	286	275	309	293	295	263	287	266	281	299	298	323	304	303	327	278	289	276	288	310	273	283	283	299	301	287	307	305	292	317	317	275	291	278	272	270	266	295	289	286	298	319	281	290	297	282	273	288	258	299	287	281	296	309	290	309	317	285	283	298	314	297	277	272	324	275	283	279	290	285	259	307	283	295	323	279	267	308	268	279	302	337	311	279	298	289	316	270	293	305	254	291	277	285	301	290	285	304	311	328	264	292	287	289	320	285	279	302	296	297	300	283	278	310	289	300	289	293	324	319	281	282	293	289	290	305	314	276	283	326	273	291	329	314	283	267	313	256	307	288	296	287	295	288	305	292	291	301	297	315	288	281	298	302	325	274	293	311	300	293	292	291	319	297	298	279	267	291	274	257	277	281	286	279	299	309	279	305	295	261	308	271	295	308	293	299	276	305	286	304	263	308	313	309	319	292	311	274	326	291	286	262	308	309	294	296	328	277	285	284	295	309	342	273	280
25891	22155	28864	26009	22236	26308	16422	2198	789	708	583	536	874	2000	3066	2163	1139	658	469	345	332	342	332	271	292	316	301	264	336	294	317	302	305	291	296	308	318	324	301	303	308	282	292	320	290	311	312	290	312	337	330	304	304	292	310	299	300	288	272	305	326	280	318	306	320	304	299	297	305	317	302	317	314	285	319	305	290	326	299	316	306	311	267	324	265	332	323	299	293	292	313	312	308	307	323	293	314	322	296	316	296	305	289	325	298	324	321	304	333	283	293	296	314	292	260	285	315	277	300	297	283	325	319	310	306	311	307	265	305	293	285	308	295	278	301	292	302	299	329	323	297	283	297	314	320	295	275	325	329	281	295	286	290	286	308	303	334	311	313	310	314	305	283	323	302	305	288	312	275	283	305	309	306	307	292	332	307	299	315	305	301	280	305	319	329	310	319	297	319	312	278	297	264	329	283	294	332	339	365	320	312	310	327	326	263	311	312	280	330	299	298	333	296	281	314	333	303	297	306	319	285	287	295	270	308	293	310	291	339	315	303	270	267	296	285	289	308	280	335	270	284	317	347	282	303	291	320	324	356	306	318	340	311	321	306	301	294	285	328	309	324	317	285	293	288	331	312	296	265	277	266	342	310	315	306	314	342	262	289	274	299	280	298	312	294	333	292	274	307	310	300	322	296	313	292	324	333	308	274	333	295	297	296	311	306	281	314	317	282	285	291	328	302	312	285	290	299	342	276	325	295	324	302	322	337	313	307	328	330	320	306	275	312	271	322	291	327	282	293	300	284	311	326	313	309	324	287	325	292	290	313	281	317	309	295	260	359	290	303	308	310	305	322	345	313	310	281	298	289	303	268	289	322	320	269	303	295	282	328	309	303	284	318	316	287	297	284	278	289	330	298	299	307	299	316	309	288	320	287	306	319	318	301	315	346	328	286	325	283	343	288	304	282	324	289	304	281	308	306	302	341	297	285	324	284	297	288	307	312	300	310	298	302	327	312	313	327	304	311	272	338	304	325	292	294	319	310	301	305	296	286	305	314	279	321	297	305	306	319	290	284	304	319	337	281	302	287	288	290	297	335	293	281	308	278	293	301	278	294	306	282	295	303	315	285	305	293	330	292	296	296	282	288	320	342	307	304	317	313	312	298	292	315	331	321	295	305	295	311	286	334	289	288	303	332	316	341	327	326	303	292	328	298	318	289	316	306	291	326	314	340	264	324	291	341	285	270	318	318	283	307	309	301	297	294	304	270	324	306	303	319	309	320	298	325	292	286	307	282	288	302	310	294	316	326	316	292	287	294	329	310	311	315	297	278	299	292	331	319	295	305	320	321	335	303	339	308	309	319	320	253	318	286	280	346	295	321	305	308	297	308	310	319	333	304	293	302	295	303	343	326	307	299	275	315	283	252	293	295	306	283	282	292	300	306	314	309	322	311	276	306	347	291	306	313	320	298	304	303	296	296	283	294	304	299	303	277	321	316	326	280	295	287	305	267	308	321	309	305	291	297	322	262	288	308	358	320	320	335	299	311	313	302	304	304	299	313	290	343	335	343	327	294	291	307	311	287	311	341	285	280	325	309	338	308	289	293	297	278	321	313	318	320	317	269	323	344	267	280	302	323	293	309	279	309	305	326	288	286	329	308	335	322	308	296	318	305	313	256	300	306	322	327	311	285	294	300	284	296	306	311	292	307	296	310	310	321	306	301	297	288	293	300	334	300	281	296	334	308	312	313	309	332	280	302	339	312	319	290	322	350	334	310	303	274	295	279	282	300	323	323	331	286	283	305	300	299	277	307	306	300	313	312	290	322	339	285	305	312	298	259	299	307	296	310	313	293	308	320	290	285	283	324	284	322	293	321	301	340	295	317	307	323	309	317	319	306	296	307	294	334	297	300	300	322	306	300	307	323	281	301	308	316	331	287	288	297	294	300	304	319	306	291	310	290	318	276	291	302	355	299	342	280	310	311	289	275	343	295	315	287	315	290	288	343	320	286	276	307	309	276	344	317	309	285	303	281	303	303	326	299	328	311	327	328	325	273	302	322	322	286	288	303	297	310	316	352	316	321	312	284	306	318	345	330	299	292	290	322	340	316	274	315	317	297	334	319	300	298	344	340	332	314	297	323	281	329	304	307	327	279	300	301	312	304	288	306	311	334	318	275	299	312	303	296	299	318	272	295	281	269	308	318	309	277	318	305	340	302	308	290	324	289	288	299	307	307	321	295	332	315	326	323	280	280	301	293	281	306	322	297	298	286	292	308	310	285	313	328	304	305	291	298	322	340	292	298	301	279	295	310	284	312	323	309	341	340	326	270	258	304	325	319	308	328	299	286	300	302	335	347	327	310	292	310	322	273	336	322	305	308	325	283	304	298	323	301	278	302	327	325	261	310	318	283	294	291	301	311	301	286	278	316	313	309	297	312	288	324	292	310	337	316	312	310	365	298	314	300	297	309	300	298	339	297	295	307	318	305	291	285	293	319	292	306	319	318	311	318	312	269	312	300	324	302	305	325	296	318	310	304	309	272	317	285	281	292	299	291	311	315	302	287	321	297	317	298	309	305	297	299	323	297	287	333	322	336	311	308	313	296	294	282	297	321	300	321	321	308	338	355	323	277	269	295	321	296	319	298	284	308	311	275	292	326	296	309	311	305	297	308	316	302	293	296	320	283	289	291	342	316	308	310	306	310	293	330	310	286	315	314	328	275	296	299	292	281	310	287	286	313	317	307	294	305	306	259	306	297	312	305	309	296	312	289	303	307	273	335	311	341	316	306	291	301	312	305	290	304	323	326	265	282	294	288	286	330	337	301	320	301	297	304	321	302	314	320	299	303	290	296	332	287	311	303	291	321	342	323	305	321	318	320	277	284	331	303	333	305	291	304	297	307	315	346	277	295	293	302	302	290	285	300	303	347	282	322	260	297	312	271	309	318	314	319	338	258	293	313	297	278	313	300	298	300	293	293	297	312	348	274	341	297	292	272	326	348	279	283	329	325	303	331	288	315	309	283	290	299	312	286	280	329	335	291	304	298	314	297	301	295	283	274	310	303	290	342	290	304	308	304	308	311	286	316	271	291	315	327	293	281	319	311	278	313	317	321	326	303	283	308	308	296	324	284	324	300	289	320	305	288	331	307	305	327	307	302	311	298	322	294	289	290	276	270	311	309	293	331	284	312	296	309	272	314	303	330	328	330	321	303	330	340	314	272	326	340	311	319	312	287	312	322	305	346	317	294	332	328	328	318	294	318	306	318	292	338	328	311	304	297	315	308	296	310	278	329	287	300	302	287	331	304	282	298	317	294	319	320	325	299	305	302	304	318	303	321	310	315	268	315	316	313	280	330	352	314	317	280	298	290	279	294	282	309	302	309	277	322	309	307	275	307	308	289	288	311	254	321	304	313	347	306	291	323	350	314	307	334	310	330	280	313	332	340	276	326	287	333	282	306	333	276	278	332	330	292	288	300	296	274	337	320	304	294	292
34370	55782	36217	20813	27639	32700	18141	2827	1401	1155	990	892	1538	3895	5617	3745	1916	1005	611	436	388	349	350	375	366	399	373	362	357	383	339	381	379	343	360	359	345	337	358	340	365	359	345	371	376	362	355	330	360	332	348	371	379	325	384	358	346	339	379	360	382	346	327	347	402	328	331	363	327	379	378	317	322	378	343	347	358	363	350	390	343	340	334	387	394	352	355	368	354	332	368	362	358	376	348	347	358	357	350	388	371	337	332	333	367	382	369	351	399	360	344	370	390	343	358	376	349	359	352	354	373	349	384	351	368	343	359	364	393	332	342	361	362	355	368	367	357	326	360	353	340	371	346	376	330	355	330	374	350	327	350	346	343	424	353	346	353	355	358	365	352	372	372	362	344	365	362	364	374	367	345	343	336	364	367	354	385	398	323	351	395	347	346	347	345	341	362	359	385	376	374	336	328	312	349	359	350	388	344	403	393	360	339	347	358	365	345	354	359	337	353	355	365	327	350	349	367	365	352	368	359	319	362	348	352	372	363	388	354	334	361	377	348	312	351	396	362	341	375	350	392	376	387	373	338	347	382	359	333	336	344	375	356	348	357	368	358	347	351	351	358	326	357	340	345	363	405	362	388	347	348	395	383	373	363	368	361	399	349	380	357	357	337	337	373	336	395	354	386	357	358	355	359	347	371	375	391	389	350	342	369	349	367	369	348	359	348	364	363	366	371	346	341	342	347	366	363	342	377	337	359	355	347	342	345	360	357	347	378	369	376	377	345	344	380	393	381	376	350	336	338	371	353	394	351	393	349	352	359	342	347	357	399	358	361	381	373	388	398	367	362	331	363	371	375	339	365	346	385	318	369	379	358	349	360	340	400	377	332	359	378	369	350	327	345	358	365	368	380	362	332	380	334	361	380	331	348	375	362	342	348	349	320	351	377	349	347	338	366	383	347	331	382	328	341	347	361	366	346	351	353	327	373	394	320	365	368	368	361	370	354	348	361	363	338	380	370	375	354	389	351	335	351	340	358	360	356	342	396	342	342	327	380	326	345	393	319	324	358	356	384	351	334	336	379	374	373	358	349	370	365	352	378	369	343	352	314	386	353	380	386	364	353	368	343	332	376	343	370	356	379	363	353	354	395	339	347	340	384	358	364	372	363	321	370	350	338	333	357	380	359	369	354	368	358	352	349	336	331	365	363	349	372	361	366	354	345	348	343	331	366	342	369	381	364	347	332	323	329	364	364	332	356	400	363	343	347	365	365	365	324	353	365	352	347	359	369	369	366	336	329	345	356	384	361	346	350	355	355	355	377	366	367	369	351	341	358	349	383	363	374	358	365	369	352	326	355	302	369	374	354	377	374	391	373	359	356	340	387	337	354	376	343	362	413	382	349	358	372	330	354	395	351	383	357	318	408	350	334	350	336	367	332	339	342	365	355	376	376	338	344	348	363	339	339	373	376	371	321	359	369	340	432	374	370	336	365	343	333	369	337	359	352	344	352	367	376	351	334	375	383	335	386	347	352	364	367	353	335	351	345	339	351	381	357	343	356	342	330	341	370	344	353	387	348	345	360	363	365	354	378	310	367	377	331	334	338	340	331	371	371	358	360	354	389	372	383	405	397	368	340	331	372	351	355	319	338	370	368	367	360	355	312	373	359	343	357	328	342	366	341	363	339	353	345	382	354	351	366	345	362	330	358	371	309	384	377	335	363	347	371	342	388	370	310	309	364	359	364	354	370	358	333	360	379	380	330	348	353	348	360	364	362	344	359	347	360	401	370	349	348	357	337	365	340	366	371	377	348	345	355	380	373	360	354	369	354	361	378	376	365	375	393	369	332	342	317	323	378	361	372	345	355	379	360	353	380	337	368	345	370	369	365	344	362	354	347	365	352	357	380	345	359	380	380	361	347	365	365	351	381	379	323	347	361	385	364	372	336	359	333	345	350	365	375	371	373	326	346	343	382	353	353	338	386	370	357	345	373	365	360	367	328	341	340	394	350	367	333	340	321	341	356	360	336	347	376	365	343	390	349	363	330	341	354	360	352	337	361	376	356	337	348	362	358	361	351	381	372	350	370	355	364	381	331	308	394	347	349	337	335	409	331	354	336	344	328	368	374	340	355	351	358	361	345	350	356	386	382	361	363	344	373	335	370	373	339	356	373	373	362	350	351	351	323	339	342	377	364	375	360	366	360	380	355	356	366	366	355	326	344	373	349	334	359	370	366	384	389	342	378	374	358	336	336	317	373	338	375	357	372	361	351	351	367	354	351	347	382	367	352	378	336	350	347	381	339	343	296	382	361	362	359	380	385	342	364	365	356	354	351	368	343	365	370	348	363	344	355	398	380	372	346	364	351	337	383	385	402	351	358	372	335	359	364	364	387	356	355	357	379	396	344	355	381	360	325	364	352	352	369	355	354	363	372	362	386	332	328	388	355	333	344	376	372	360	377	363	352	347	365	349	353	369	377	341	356	357	361	386	366	346	343	379	375	402	372	374	332	371	337	336	361	372	384	385	367	366	357	345	352	376	358	370	325	389	399	348	382	360	358	371	391	364	348	366	353	365	348	354	373	371	406	355	358	359	331	358	362	362	375	386	387	332	345	384	396	358	358	376	392	361	356	346	322	344	349	366	347	340	358	360	371	346	340	359	326	363	354	362	366	367	360	377	357	374	353	342	388	364	355	349	370	365	351	346	324	349	374	385	324	357	313	353	347	348	360	382	357	352	343	331	329	351	371	343	352	349	360	344	357	354	378	392	336	342	361	362	389	336	352	370	364	362	355	331	365	338	396	373	362	360	351	359	370	368	359	368	361	367	354	336	376	351	371	320	330	360	314	390	354	359	363	392	367	371	343	389	354	326	378	379	340	346	349	363	358	381	377	356	359	366	403	359	368	333	337	378	358	367	297	345	376	340	365	346	367	363	342	353	362	399	347	368	371	359	360	331	315	367	359	352	351	386	364	395	380	354	351	373	370	390	339	334	329	370	333	330	352	359	356	363	351	351	424	341	342	356	328	371	372	356	363	396	363	355	347	348	384	342	352	348	347	346	357	364	351	354	380	372	353	340	347	351	375	354	404	360	364	334	362	336	371	345	318	343	392	381	358	348	323	360	372	378	346	371	364	354	343	371	384	334	349	343	338	353	353	379	337	334	358	366	354	363	368	357	351	384	355	373	344	396	370	336	368	382	356	320	370	344	372	357	371	365	348	361	372	341	329	337	398	351	388	348	380	428	372	345	357	371	396	323	352	364	379	378	357	356	363	393	346	352	360	331	326	363	373	345	365	327	359	336	358	372	332	325	360	360	369	371	346	343	368	353	365	359	356	336	361	359	386	353	353	353	351	326	362	331	346	348	378	339	363	379	386	344	360	356	358	344	351	373	365	368	355	361	338	374	377	379	356	348	390	348	362	375	369	358	354	381	355	363	349	347	364	351	393	360	347	336	318	361	387	363	328	376	363	378	387	350	349	363	343	371	378	362
23390	21776	29581	24359	23808	39368	39161	10684	2197	1404	1121	1068	913	5651	14585	11458	5976	2585	965	568	346	297	300	294	281	278	288	326	314	300	294	331	306	335	346	307	345	291	300	310	288	267	338	316	298	327	322	323	293	353	288	319	305	334	316	319	311	299	276	320	282	302	291	299	279	356	325	280	329	327	296	333	311	284	347	309	341	319	320	328	293	278	303	304	299	290	302	293	293	290	301	305	288	302	317	320	323	314	313	321	323	300	276	335	276	330	329	323	296	309	354	299	302	347	304	319	318	292	318	341	318	301	289	282	324	315	263	317	304	320	304	295	318	311	337	313	303	291	305	315	353	305	313	328	306	299	326	293	333	336	301	310	307	333	316	305	297	318	308	297	351	306	334	322	341	329	337	295	329	308	300	310	315	311	310	308	317	333	319	294	316	343	307	318	344	306	316	322	314	329	336	292	308	295	345	282	293	280	331	326	271	301	303	282	317	304	292	334	307	328	299	285	346	299	337	331	293	303	319	296	302	313	331	337	323	301	306	293	320	292	293	325	281	293	335	289	304	294	307	327	322	306	339	312	316	301	334	293	344	287	313	301	274	298	318	294	292	330	305	315	291	318	316	321	330	322	322	302	293	306	341	313	301	342	308	294	329	266	305	319	333	281	316	304	312	307	306	337	327	280	321	343	324	329	304	305	327	325	294	293	320	293	286	319	302	309	298	349	321	340	307	309	334	325	288	314	302	329	318	329	310	321	308	338	323	291	298	322	300	331	318	298	320	325	307	311	319	302	308	346	336	303	316	308	320	305	299	305	312	337	343	315	336	304	319	311	316	301	307	320	322	293	330	334	333	334	293	308	291	320	332	298	335	347	299	298	319	337	337	288	322	334	282	321	289	324	313	302	320	305	307	303	322	290	325	311	311	314	321	327	300	296	306	329	289	328	333	336	281	318	310	285	327	331	300	318	302	301	295	314	332	330	296	305	303	325	307	302	309	298	336	301	299	294	296	319	308	300	310	303	345	313	304	293	302	300	313	317	312	312	297	305	315	302	313	318	325	343	274	313	312	287	321	301	286	310	302	318	331	292	342	325	315	287	345	337	314	292	295	306	310	277	319	354	317	316	314	297	306	324	316	273	357	325	290	315	309	324	295	308	288	326	319	335	308	311	319	303	317	328	283	291	312	306	316	323	327	320	329	305	285	326	324	334	340	341	320	305	320	316	288	310	297	286	323	321	332	315	317	298	326	294	303	317	299	289	303	286	332	281	311	314	343	331	318	318	332	330	302	294	334	312	311	311	340	252	340	336	305	320	327	284	320	310	343	332	291	303	314	302	317	350	317	321	332	325	348	318	328	325	326	348	334	289	315	328	319	334	331	301	313	337	283	302	308	320	329	312	294	294	320	284	328	305	329	256	288	340	265	335	343	291	321	324	307	313	311	289	303	317	336	334	316	282	306	306	305	303	310	309	301	289	332	331	302	320	305	326	300	310	345	319	302	311	324	319	312	330	291	288	303	306	292	331	299	333	303	332	303	317	328	322	310	314	364	313	302	338	337	323	322	333	290	304	316	291	312	300	304	287	317	330	298	333	287	327	291	342	324	295	318	299	307	327	314	306	315	305	312	304	282	308	320	301	320	308	318	314	321	301	302	284	346	325	306	314	307	302	289	320	310	316	303	342	268	308	333	308	340	316	324	311	328	301	314	292	335	296	285	329	301	329	295	311	302	315	321	291	311	330	292	310	296	326	270	294	296	307	322	321	310	314	300	308	316	321	290	292	324	332	305	305	303	319	297	327	344	319	280	329	297	284	327	301	346	311	320	287	323	292	308	302	299	342	299	296	291	302	327	324	307	288	311	327	297	300	300	304	295	325	323	326	329	318	321	298	343	315	296	319	318	321	307	317	296	322	305	310	343	290	339	310	294	332	318	284	296	333	299	306	342	329	322	307	324	330	320	319	294	306	311	312	324	285	329	265	319	287	326	329	325	296	294	299	326	301	310	332	301	317	293	371	288	322	307	302	363	318	338	302	310	314	310	327	342	314	300	305	314	291	304	288	305	299	329	307	303	315	334	327	346	315	337	290	317	323	316	314	289	311	290	366	292	306	307	292	298	305	303	319	319	340	332	302	320	305	291	330	308	339	314	325	314	304	288	315	319	319	338	309	300	314	341	357	323	282	327	301	285	324	323	305	319	321	303	325	310	312	329	300	316	330	317	294	332	314	308	268	333	304	306	285	304	315	346	326	331	321	297	286	328	325	320	318	315	286	301	309	283	318	299	303	294	330	298	300	331	301	294	319	316	281	303	313	339	307	303	327	310	323	304	325	320	277	313	322	314	303	313	277	299	314	314	323	324	337	305	293	281	302	318	341	298	318	294	331	320	292	303	287	307	312	324	305	325	310	290	314	323	325	285	317	301	307	346	306	283	322	282	319	335	294	320	304	341	305	271	315	306	275	336	329	285	304	313	319	329	317	306	313	308	287	336	298	312	321	326	341	282	299	317	304	313	274	315	296	293	323	286	295	313	310	288	278	314	329	310	318	301	344	322	306	322	297	287	294	323	308	292	307	315	303	296	319	324	297	279	305	306	292	304	292	348	288	321	323	335	359	292	293	328	291	309	315	340	297	295	304	300	321	285	308	301	340	308	311	311	292	311	302	302	325	348	325	334	319	316	310	323	315	316	302	309	327	328	340	328	336	315	307	299	294	308	317	306	314	325	312	285	317	318	309	302	310	305	349	297	303	311	336	309	316	306	322	312	306	295	311	311	321	278	318	304	310	328	288	332	329	314	309	325	310	330	315	327	287	324	285	303	320	320	327	320	327	296	301	335	312	323	321	311	296	345	317	322	303	310	320	348	304	301	335	301	352	332	315	331	279	314	327	298	308	352	286	323	313	295	318	312	339	328	331	320	331	260	309	322	313	284	316	309	294	284	304	295	281	302	302	342	360	335	330	314	296	311	273	321	313	270	334	294	306	285	335	309	285	267	346	265	310	326	304	333	339	307	330	302	320	314	319	314	291	295	326	303	289	323	314	318	300	315	345	334	322	334	278	322	319	306	265	318	335	321	293	297	306	317	320	314	304	296	297	318	292	324	298	302	315	322	323	327	318	313	318	317	340	338	323	304	292	299	298	288	328	313	335	321	341	304	331	323	289	282	285	300	339	346	334	294	335	327	326	329	297	325	333	338	329	280	301	317	329	294	297	299	308	275	336	319	288	320	322	302	320	320	303	279	288	300	312	303	304	316	326	318	299	290	284	317	301	317	345	302	319	300	307	312	327	297	302	314	291	288	332	333	326	312	338	287	312	314	328	308	336	298	328	289	317	286	323	323	318	312	300	320	326	319	308	281	329	320	286	313	335	363	309	311	361	333	300	322	291	318	325	282	299	334	302	319	305	345	301	316	336	301	316	304	305	325	283	300	288	308	291	326	361	314	320	290	318	329	303	301	331	335	339	313	310	301	289	312	303	315	296	305	308
38574	68633	43968	26525	36387	45828	34096	6230	3293	2368	2002	1778	1572	9128	19439	14497	8184	3552	1406	681	441	366	346	372	345	350	356	354	308	345	375	364	355	352	365	374	334	373	379	351	392	349	348	369	344	397	329	326	371	361	363	360	342	367	346	337	374	344	333	380	332	377	361	384	330	349	342	331	320	342	341	397	378	338	389	373	340	314	334	351	356	333	374	379	322	336	361	345	360	387	398	362	337	352	334	346	357	383	351	356	359	367	333	351	354	365	343	371	331	377	321	340	339	360	342	360	376	356	377	366	347	372	357	340	355	341	338	359	327	385	386	337	353	339	370	365	361	359	348	343	348	395	372	374	358	357	334	389	326	349	350	341	349	373	380	318	331	342	350	339	314	337	353	339	352	338	335	388	349	372	342	368	362	314	320	358	385	364	351	328	358	330	380	336	330	350	352	372	373	369	374	383	350	371	352	340	352	354	372	351	358	377	348	340	345	345	343	362	347	336	345	354	370	383	350	366	326	347	380	369	364	356	337	358	376	357	377	351	341	385	325	338	345	381	328	348	340	340	359	342	366	393	363	334	361	348	341	352	349	370	331	350	329	330	380	367	344	362	349	364	375	364	374	338	356	354	335	348	333	362	364	354	350	396	343	333	355	380	356	336	365	382	359	343	337	342	328	370	350	352	348	339	331	349	359	391	346	345	381	338	357	368	365	352	378	338	363	328	329	342	312	377	330	357	342	345	357	360	361	354	367	351	366	367	357	369	344	345	384	373	341	342	325	351	360	372	362	359	349	371	343	374	359	371	356	354	391	360	338	373	356	377	378	342	367	369	361	329	378	363	362	381	370	391	372	367	351	349	367	366	376	347	354	354	391	348	319	325	329	336	352	348	354	339	315	355	318	352	383	359	350	347	345	352	346	315	337	327	400	403	326	304	357	359	366	378	358	377	359	330	367	326	367	351	375	344	375	370	356	334	323	359	343	371	353	343	356	315	331	357	377	321	363	389	369	358	351	327	398	330	355	361	357	351	325	313	342	376	358	348	379	358	367	344	356	402	381	344	359	339	348	399	387	349	344	351	356	383	356	364	369	357	374	335	365	362	345	342	325	345	393	378	357	335	336	349	340	361	392	378	373	381	371	337	351	323	373	361	334	355	355	361	332	360	376	335	365	339	370	410	344	406	361	331	368	325	342	346	347	374	367	381	382	382	339	348	298	360	351	356	345	318	349	357	352	346	347	396	368	365	354	334	361	365	381	337	310	350	342	351	357	337	335	367	352	358	346	388	341	376	341	347	325	327	356	375	382	368	345	363	367	338	350	368	358	331	331	376	353	338	330	376	401	319	337	325	370	368	377	332	345	346	358	338	327	359	342	350	366	326	362	350	355	342	352	372	330	331	383	389	331	353	343	322	345	359	350	350	367	339	337	325	333	340	363	373	349	343	365	373	355	384	364	338	379	375	328	366	398	372	338	369	361	391	349	339	361	339	353	380	362	359	372	360	352	329	363	375	355	348	328	314	386	355	367	347	363	358	326	376	359	355	359	332	329	360	364	341	357	359	350	347	377	361	334	368	344	361	341	343	344	342	349	377	377	358	359	376	356	355	345	340	336	399	339	352	390	346	351	384	359	354	368	354	369	368	340	369	337	360	321	337	348	339	345	371	361	365	346	368	329	344	390	371	332	365	326	346	366	332	333	378	340	375	368	366	331	313	375	371	363	407	357	363	358	362	363	340	344	316	362	352	335	349	375	365	345	323	374	371	362	386	349	357	367	358	339	341	349	363	339	370	337	356	366	388	365	342	366	361	350	337	362	324	372	369	337	342	349	370	332	368	346	354	402	364	351	373	353	371	374	359	362	331	363	311	339	315	351	352	350	354	330	367	365	366	373	346	368	375	372	343	359	338	340	343	348	349	342	332	361	308	387	365	372	370	368	315	337	342	351	336	348	335	307	359	358	357	364	371	354	353	361	360	339	336	381	356	333	315	331	345	378	355	355	400	351	346	328	339	340	346	348	332	336	348	360	337	383	358	341	380	362	365	352	359	365	335	336	355	340	357	345	365	370	358	334	371	345	353	345	339	334	343	407	370	346	331	358	334	381	353	386	377	350	358	326	317	362	372	366	342	341	345	344	354	371	355	367	367	310	348	348	335	358	361	369	347	309	363	352	349	358	346	362	364	382	357	348	315	305	359	356	358	365	357	359	366	351	362	362	357	368	384	310	354	399	349	343	395	334	337	341	332	349	339	335	365	358	386	367	370	350	387	316	335	356	359	354	373	378	359	364	315	328	380	357	365	363	377	362	352	362	321	369	364	385	367	363	400	353	322	370	352	345	370	367	352	344	357	363	376	344	384	335	364	357	321	376	373	355	309	342	354	337	365	356	340	361	341	351	324	372	387	338	394	345	362	373	365	370	340	349	334	344	346	355	363	361	372	366	325	354	346	364	346	349	347	350	347	356	352	364	358	342	360	382	324	345	365	359	362	333	363	370	368	348	353	337	355	348	340	369	346	352	340	337	367	368	336	349	383	366	346	385	348	383	338	357	354	348	362	360	331	378	369	368	357	337	356	319	339	380	362	368	344	372	390	352	363	343	348	352	357	380	351	329	355	336	376	361	341	361	334	363	363	336	328	362	353	359	400	332	350	341	382	340	367	366	344	415	336	347	377	362	367	383	355	355	334	347	362	335	350	369	337	344	361	340	350	397	396	387	342	355	360	347	324	373	354	350	366	351	364	330	354	354	340	320	341	316	376	362	348	354	389	372	354	333	335	358	348	343	354	364	335	360	365	353	303	373	350	365	364	364	334	375	346	361	348	362	347	376	341	374	359	415	344	344	352	377	369	343	340	332	328	369	373	334	314	353	352	371	348	372	372	371	369	358	334	340	364	369	345	347	377	338	383	363	355	382	329	349	361	344	355	358	365	337	374	379	319	373	358	372	318	332	331	370	356	367	325	379	340	371	319	355	338	342	361	382	346	356	372	341	336	330	393	347	332	328	387	350	358	357	354	402	349	364	399	347	366	359	370	342	365	336	336	325	340	324	352	332	343	352	358	349	342	322	355	344	364	352	355	329	320	337	363	330	312	396	376	325	337	356	359	353	347	343	342	340	331	348	327	387	347	363	362	356	307	340	379	342	345	345	359	343	374	370	355	367	343	329	349	359	346	347	370	362	358	348	368	382	343	376	346	376	382	349	380	380	355	361	362	391	338	387	340	354	328	373	370	353	343	318	349	324	347	397	349	362	354	339	336	391	324	344	335	356	365	387	330	329	403	348	374	366	382	362	349	317	352	332	386	354	342	398	354	377	356	364	325	347	340	360	338	333	353	319	384	345	371	371	368	351	338	339	354	365	346	320	324	356	355	383	291	348	346	358	344	356	381	358	348	340	339	353	329	362	327	352	345	341	355	338	374	362	334	371	326	360	366	355	350	313	374	354	369	371	332	362	395	398	361	364	360	376	393	346	355	322	352	348	352	370	347
29678	33428	30498	15700	7091	7795	3429	1355	992	843	583	498	539	758	1171	1110	782	529	363	297	257	265	245	304	273	276	255	314	275	280	283	261	332	267	281	272	277	294	280	261	272	249	271	242	278	285	296	292	294	272	280	268	290	267	273	294	231	281	256	279	265	271	284	271	295	279	283	259	296	268	241	279	285	273	294	286	284	302	266	254	282	282	257	268	252	290	271	238	271	250	263	281	283	263	286	285	264	220	315	272	260	258	283	261	275	264	285	273	293	289	272	256	290	252	283	256	269	270	257	241	290	255	289	240	246	277	300	269	270	284	262	282	292	273	261	272	278	263	263	301	307	285	269	262	296	279	278	281	288	228	266	289	268	255	282	251	276	250	270	248	275	269	276	324	272	289	246	290	286	285	278	256	265	263	260	285	289	276	265	257	273	281	269	257	290	282	233	280	282	275	283	279	294	246	280	277	257	277	254	263	275	276	261	241	283	278	260	274	297	271	278	265	296	257	238	267	260	278	265	267	264	269	288	273	277	286	261	291	277	266	287	268	239	283	283	294	260	258	291	247	233	303	261	291	270	280	273	299	247	274	267	278	270	315	263	279	273	264	250	277	263	268	281	292	271	256	262	274	253	246	287	230	265	300	257	278	293	263	263	285	287	262	272	261	261	265	294	273	269	272	298	263	251	298	279	261	266	298	231	278	256	304	282	268	257	279	256	303	273	273	244	280	285	263	280	280	305	255	278	284	293	286	259	285	275	291	292	272	273	258	280	257	290	271	256	301	274	274	260	261	268	269	308	259	279	283	284	261	279	274	276	275	282	289	240	270	262	296	286	249	285	281	270	252	283	265	250	250	263	249	285	292	289	255	251	297	269	270	291	314	252	268	303	261	256	288	275	288	266	283	275	274	278	258	276	284	266	278	247	274	271	301	289	280	269	306	279	263	248	259	277	280	280	284	265	284	290	298	290	269	256	277	281	251	269	263	271	289	287	280	282	272	258	259	279	269	273	284	248	314	272	267	271	273	276	268	274	244	276	264	257	260	256	282	285	284	316	308	285	255	281	243	282	269	257	274	288	272	277	269	279	292	259	287	297	283	284	238	286	279	279	267	261	255	254	240	284	292	272	276	258	293	297	287	255	274	282	267	271	274	257	286	262	311	305	280	264	286	296	257	269	267	256	286	283	265	262	304	284	263	282	300	287	268	251	251	290	275	301	278	275	258	287	291	280	254	278	260	234	240	267	275	290	271	273	270	275	294	295	256	232	267	260	268	296	275	265	261	286	286	274	266	282	296	301	295	297	302	283	282	270	274	264	270	308	280	274	288	288	285	238	250	275	257	264	276	257	280	293	281	270	294	278	242	284	286	276	263	268	276	278	251	267	303	297	284	274	266	284	286	256	275	252	257	266	291	273	272	303	256	287	270	264	274	261	265	277	283	304	286	266	284	263	259	253	310	273	264	279	273	277	269	287	289	284	256	255	270	265	284	270	278	258	290	287	300	297	291	305	246	280	267	263	299	285	281	261	267	284	287	250	258	294	295	266	289	270	294	267	254	244	279	287	275	290	273	267	257	268	285	278	300	274	282	264	261	323	253	285	255	266	252	268	277	288	256	293	287	265	302	284	264	318	278	261	241	276	284	258	304	300	296	290	284	265	261	277	286	263	301	264	279	297	321	275	276	315	279	278	266	283	321	290	243	270	281	299	272	284	288	270	295	300	253	265	281	259	274	296	281	269	271	264	287	260	255	274	249	276	275	293	284	282	300	285	300	244	262	278	277	279	261	284	266	276	259	264	292	265	277	252	262	259	278	264	273	267	284	279	262	277	290	269	298	283	282	267	245	273	246	257	261	251	264	282	293	276	278	297	267	277	236	269	262	251	273	265	285	264	280	311	260	280	287	284	260	277	298	282	269	266	258	260	280	239	259	320	277	304	273	245	295	271	268	293	252	271	261	308	294	282	265	275	261	281	266	270	238	268	280	264	289	241	254	269	275	236	277	276	269	284	262	232	282	261	247	245	267	280	251	259	282	250	283	273	260	268	262	282	270	253	285	282	281	263	274	281	309	292	247	270	299	261	290	263	253	264	252	274	264	286	290	288	273	305	272	255	280	274	272	263	279	281	278	283	275	243	259	281	259	271	281	264	284	289	293	264	250	277	268	226	268	287	308	262	295	289	265	278	290	285	265	276	265	259	270	235	251	259	285	263	267	293	256	263	261	250	293	242	308	306	279	259	256	258	234	305	248	272	302	297	275	273	316	243	272	268	272	267	251	277	271	273	248	266	237	275	269	295	283	278	269	268	279	250	275	262	269	253	260	259	267	297	294	277	290	246	279	261	285	261	296	262	282	258	286	280	277	280	265	286	253	275	274	287	286	239	262	266	287	273	268	269	250	250	278	250	262	278	258	264	276	292	250	279	287	265	270	287	280	257	274	315	281	265	267	265	305	299	252	331	260	263	242	275	268	306	256	295	278	271	267	253	308	258	279	291	280	261	259	306	260	257	318	281	287	271	262	273	265	235	278	262	269	278	282	268	264	280	285	273	287	249	284	261	262	282	248	241	283	274	251	277	274	252	293	279	298	283	247	296	281	277	248	276	267	287	268	303	267	256	255	321	283	277	267	241	256	291	274	259	305	322	264	281	262	277	272	280	291	278	285	286	263	282	262	263	274	283	259	266	275	277	257	301	239	312	275	261	301	245	290	274	267	288	265	296	275	289	265	278	269	247	290	248	257	258	296	277	268	293	292	268	263	285	288	285	291	269	290	261	286	296	261	239	254	256	278	288	288	259	273	254	244	272	258	243	262	277	306	284	256	241	241	312	272	294	255	255	272	235	287	267	293	271	294	260	267	281	296	292	268	271	287	277	278	280	292	253	297	297	276	271	260	272	270	290	279	277	254	273	265	256	276	246	281	263	258	288	255	252	266	286	242	279	259	289	278	284	288	291	300	288	300	262	228	269	270	259	284	267	274	266	284	289	250	284	286	269	291	276	287	277	282	241	297	270	271	288	258	247	279	309	278	267	258	283	261	253	299	229	286	257	267	311	266	283	263	261	266	261	263	245	288	294	266	274	246	269	244	303	257	310	256	244	262	271	292	293	274	281	259	261	265	277	272	279	281	259	301	279	276	250	259	281	271	283	265	279	303	273	307	272	264	276	281	241	278	280	289	283	302	268	247	273	281	247	281	259	284	247	272	299	303	272	261	246	251	284	276	284	282	290	264	303	276	236	247	280	292	260	252	255	259	300	256	285	256	266	284	255	236	267	277	266	262	288	259	246	272	312	268	260	279	288	260	295	284	278	271	277	247	291	281	259	264	261	256	275	256	268	253	283	294	272	290	232	259	244	252	290	245	271	255	283	282	259	258	282	263	255	281	299	290	271	268	259	294	260	274	270	274	283	293	242	280	283	266	293	272	264	282	258	307	287	281	262	271	247	248	272	245	269	278	304	286	288	277	287	273	265	261	263	288	256	303
31139	49584	27859	13943	9756	11910	5383	2505	1793	1371	1055	851	770	1183	1932	1724	1166	677	448	387	355	349	315	340	295	321	334	349	337	331	322	328	302	339	324	315	301	279	325	328	328	310	360	315	331	334	335	334	332	325	338	310	338	314	308	298	290	336	339	352	296	355	297	332	320	329	328	326	343	335	332	344	335	305	327	312	337	309	305	352	293	322	321	319	300	329	335	325	342	337	305	314	319	291	332	279	326	312	344	332	323	345	334	305	350	320	334	326	335	318	373	329	316	332	322	318	326	323	343	338	309	347	325	319	340	327	366	311	324	316	344	339	305	314	289	336	351	349	335	327	326	325	322	314	310	325	307	323	306	322	306	308	337	326	322	318	317	325	385	337	306	306	338	339	316	325	313	318	326	315	336	305	325	314	302	345	316	340	304	309	336	306	341	302	317	308	299	319	322	338	324	341	309	338	306	322	333	352	344	355	308	363	322	325	336	310	349	311	331	329	316	321	327	314	379	325	329	337	313	339	316	348	322	323	321	314	320	316	312	310	310	329	314	335	328	324	337	311	359	326	335	328	331	307	331	324	357	322	347	339	337	334	303	332	326	273	323	295	338	328	318	309	281	322	339	313	332	345	314	328	325	321	314	355	324	306	315	322	304	338	349	315	325	347	331	313	321	345	341	369	337	308	375	303	310	346	328	325	316	344	311	313	306	326	291	326	357	341	347	291	340	303	343	324	314	313	321	336	333	328	314	299	330	313	326	347	338	332	346	307	319	353	350	311	300	303	342	319	309	294	345	330	297	320	332	314	299	320	324	319	326	317	331	317	353	322	335	318	343	328	324	337	355	326	301	313	336	311	344	311	351	342	346	320	322	342	347	327	289	320	339	341	316	334	320	312	307	290	312	297	315	309	362	331	337	345	344	352	345	320	322	313	320	291	297	324	298	338	287	331	315	348	309	314	304	286	299	289	337	297	332	333	328	320	348	335	311	303	342	325	317	318	356	309	299	313	303	329	314	310	319	309	309	293	313	387	336	326	321	317	311	335	338	351	341	312	343	318	324	298	345	332	336	321	300	324	335	326	317	342	326	321	295	337	300	313	328	335	281	334	329	332	322	368	340	348	314	309	335	337	327	269	336	349	358	300	306	337	337	311	331	333	327	333	333	334	303	298	351	338	356	344	326	318	319	318	330	324	290	328	358	338	332	307	320	326	315	298	321	335	331	302	288	329	343	299	316	341	312	315	346	276	343	337	351	350	338	324	309	305	341	312	290	305	320	329	350	329	302	312	339	313	315	329	328	350	344	291	329	305	346	327	304	310	310	339	313	323	325	324	325	328	342	314	317	341	278	343	315	343	335	323	315	329	328	321	331	302	334	305	303	331	317	331	312	283	322	347	308	313	341	324	309	295	342	309	318	340	327	319	319	320	335	305	317	284	339	333	350	337	318	329	315	311	315	330	311	308	288	327	346	335	292	318	307	318	334	304	322	310	308	317	335	320	355	357	313	345	320	327	310	353	294	319	277	299	353	329	329	301	348	355	296	314	318	321	327	324	302	342	329	297	312	332	340	343	325	340	305	316	326	298	336	317	362	314	337	330	327	311	323	338	338	289	332	321	325	328	342	344	334	325	322	311	324	315	305	345	343	319	307	316	306	328	339	341	299	332	300	334	332	346	324	339	343	304	327	314	335	339	332	299	313	339	330	326	328	356	323	324	329	317	350	332	320	359	332	316	308	331	331	314	323	353	308	287	300	319	337	290	316	329	305	340	300	308	332	341	334	297	325	327	340	348	345	353	322	327	351	310	313	361	329	306	325	320	348	298	301	311	314	321	342	312	309	291	316	322	329	294	325	351	319	322	335	308	329	342	311	305	320	339	326	317	318	307	330	311	350	337	321	325	342	307	294	301	334	322	334	335	332	353	306	347	337	324	295	312	342	316	339	317	326	318	336	326	335	325	341	340	348	328	320	297	344	328	334	330	332	354	324	333	338	368	309	320	312	327	329	322	319	367	325	344	313	296	347	324	321	320	322	333	301	307	302	324	307	325	299	313	353	310	319	304	366	312	308	328	331	319	316	324	329	317	328	287	346	289	291	299	305	308	308	332	314	341	328	298	324	318	335	324	307	358	324	343	369	327	364	324	325	317	301	372	315	313	274	317	332	341	344	337	334	362	311	317	331	309	308	308	298	328	343	305	328	316	362	325	329	318	329	330	317	327	340	323	331	329	321	306	330	324	293	339	323	325	291	326	343	336	317	315	310	313	305	301	301	326	329	324	308	344	330	320	319	316	313	332	301	341	273	314	306	322	302	314	358	332	329	304	291	324	298	331	341	317	314	293	336	317	299	327	342	312	307	321	315	341	322	359	315	305	308	334	328	294	310	286	315	324	329	301	329	333	329	310	344	328	311	318	299	312	326	329	360	311	324	327	340	364	335	302	329	336	316	326	335	327	325	296	330	316	310	322	286	312	309	319	299	317	318	381	309	313	334	342	341	339	286	346	306	316	301	312	328	321	324	331	327	362	343	313	329	282	309	322	325	292	325	296	348	350	326	338	327	314	314	342	308	345	315	318	335	312	361	337	332	362	334	308	341	340	361	316	335	355	335	304	325	335	310	338	323	335	294	334	278	308	314	322	321	317	354	347	357	348	325	316	312	308	334	325	326	308	335	302	366	343	301	303	303	343	325	309	327	334	360	313	324	289	305	291	330	343	325	333	325	308	318	316	340	316	337	322	310	326	317	325	381	339	333	332	326	344	329	335	349	317	344	324	312	332	315	355	312	336	342	322	343	327	313	328	326	331	328	342	322	339	322	324	296	320	359	321	325	323	330	333	335	343	314	348	321	326	341	305	330	342	290	285	327	303	319	315	285	304	325	302	337	311	322	341	318	287	314	317	342	302	325	318	307	361	331	362	328	332	296	344	318	336	327	338	321	338	354	321	331	329	315	317	339	319	323	312	314	325	312	327	304	311	311	321	319	306	308	360	294	344	347	312	337	340	333	299	298	328	321	296	334	328	316	298	322	335	318	326	333	332	343	341	322	324	322	329	357	321	318	326	317	321	336	305	347	341	325	344	315	344	325	335	321	330	324	314	315	310	338	344	347	311	324	397	331	301	321	319	284	339	298	296	318	322	348	310	345	324	327	309	303	317	335	306	326	346	298	334	332	334	338	302	329	350	358	325	312	319	336	333	285	293	351	310	296	355	309	311	315	304	292	309	353	323	345	327	341	295	313	310	341	314	317	311	339	337	347	334	317	353	301	371	313	343	325	318	339	349	319	323	321	329	327	300	297	315	327	314	273	340	289	296	359	324	334	330	336	359	345	281	329	307	305	325	322	303	325	323	325	329	322	339	292	289	343	315	322	312	309	305	335	294	338	333	340	346	327	302	307	330	336	358	301	352	305	348	317	309	356	327	321	326	341	324	299	323	344	324	341	352	316	330	313	349	328	342	325	339	344	310	327	300	332	311	306	345	341	331
24704	21910	29303	25239	23325	34184	23035	3944	1674	1125	948	759	620	2074	8170	6643	3284	1446	675	389	315	268	254	243	300	259	255	246	266	268	258	246	269	232	253	267	285	271	274	262	267	262	258	286	245	265	258	242	262	268	264	250	264	288	252	277	252	272	247	251	249	270	255	259	268	258	280	270	270	235	253	276	277	244	265	264	276	277	269	273	251	257	291	259	279	261	238	298	263	272	268	218	279	305	260	287	260	239	245	257	268	253	238	283	269	256	233	281	253	257	289	270	247	239	265	254	246	269	241	254	258	261	292	252	235	251	271	302	273	237	279	255	252	294	292	289	261	236	265	241	254	266	267	265	290	274	249	272	280	266	269	257	253	254	280	244	268	259	282	276	287	246	240	260	265	288	274	272	321	289	259	259	248	267	239	270	268	273	256	287	257	256	293	265	239	264	266	252	267	281	256	274	301	279	261	264	245	244	274	268	267	258	290	242	281	288	267	243	282	265	253	268	265	276	271	254	258	275	259	292	273	271	263	283	266	236	248	278	220	276	260	282	250	287	250	273	280	261	245	266	268	243	271	268	280	263	254	245	276	258	258	296	274	255	255	245	284	287	277	259	254	283	278	252	284	245	253	283	257	264	275	291	257	266	233	251	303	269	256	256	273	246	275	313	255	281	278	249	292	272	285	281	257	257	277	250	247	259	276	257	258	284	275	270	265	258	278	245	241	283	257	257	272	258	264	241	276	280	275	272	275	263	269	260	249	286	259	306	243	235	234	297	296	275	288	267	254	303	266	268	258	255	272	227	279	289	268	236	240	262	265	240	298	256	272	252	247	242	258	252	264	247	252	236	252	242	246	264	264	259	293	260	244	245	274	257	289	290	258	258	262	261	277	257	290	278	269	258	262	245	259	282	251	257	298	284	265	276	261	292	281	281	271	283	258	259	294	260	304	266	277	273	238	259	274	252	287	286	262	276	287	275	253	267	244	261	223	265	291	267	265	270	259	245	263	295	271	276	254	268	268	299	283	280	269	299	240	257	263	260	246	272	274	274	271	268	262	271	249	300	287	272	292	255	267	263	274	252	291	272	291	240	262	261	272	273	290	281	317	277	260	246	275	280	283	255	272	252	262	241	282	256	250	273	246	271	273	255	277	267	270	260	273	273	266	249	285	309	279	255	268	276	222	280	271	287	227	288	275	242	249	238	243	299	260	287	267	247	295	255	272	254	253	274	278	264	228	278	277	259	253	258	232	275	277	246	282	279	253	283	241	251	263	281	264	282	293	279	271	275	289	275	275	256	271	242	256	246	286	251	239	256	228	239	254	268	283	275	271	255	242	279	268	258	264	264	265	253	276	288	253	267	268	260	278	265	243	263	267	251	261	254	260	284	278	261	269	255	253	270	244	277	275	272	315	255	259	267	286	258	282	299	240	274	284	240	256	246	280	264	283	286	267	227	275	272	274	300	316	282	270	252	275	263	256	251	296	282	267	270	251	286	281	273	283	271	252	236	277	250	272	283	286	271	284	254	277	241	274	240	268	290	281	255	247	231	278	264	270	271	275	240	275	282	307	277	266	273	260	261	263	263	272	264	260	230	264	248	263	235	278	278	290	289	267	253	280	270	246	301	285	258	273	243	269	265	267	295	299	227	234	278	261	267	282	280	262	281	253	284	267	269	240	267	270	266	249	271	263	261	263	263	243	254	253	269	254	290	276	264	257	273	278	257	237	277	247	268	262	259	259	266	274	261	276	273	268	252	245	256	250	291	260	260	285	240	238	257	263	262	260	261	281	277	265	229	252	246	265	275	275	277	267	249	271	236	226	259	260	249	247	245	277	246	266	292	248	260	270	291	250	284	259	257	254	254	248	267	263	252	261	271	260	279	262	266	268	273	211	258	300	248	265	255	260	273	282	267	291	267	256	289	264	252	270	232	281	260	254	300	243	265	245	255	255	240	265	269	263	249	280	286	241	276	275	279	258	237	304	274	262	293	261	300	246	254	258	271	272	266	272	227	242	275	301	252	269	256	272	269	281	271	269	270	265	283	279	281	246	236	286	287	297	267	297	245	267	243	270	257	288	256	279	279	276	268	286	264	273	272	271	290	295	278	254	271	281	269	288	245	262	246	257	265	285	283	271	257	249	279	296	286	272	233	249	256	291	268	236	249	258	284	269	274	260	271	306	306	274	258	263	284	250	267	282	252	271	277	269	251	250	301	294	261	271	294	249	281	282	265	237	254	272	267	263	264	248	253	256	282	273	263	273	260	269	226	256	288	287	282	261	295	257	275	282	258	252	266	249	261	256	286	277	275	275	297	265	272	277	273	268	278	273	258	238	272	269	260	283	272	280	251	268	274	248	291	254	268	250	227	263	267	275	252	292	248	274	260	269	294	276	290	263	263	297	263	265	245	287	272	252	266	276	289	261	251	259	249	270	246	271	254	304	246	264	270	267	256	280	247	252	274	247	261	272	248	271	250	285	256	268	252	272	241	246	269	268	244	276	277	249	253	282	280	269	269	267	250	289	249	279	274	276	272	281	262	271	273	263	283	276	264	259	245	278	248	259	244	268	261	263	262	262	245	259	267	255	271	278	269	281	274	277	276	251	240	293	243	251	263	234	235	261	277	262	251	258	272	279	274	236	231	276	247	237	259	264	239	242	254	252	295	260	276	280	246	246	261	269	246	262	250	283	248	278	264	264	269	259	292	300	289	253	285	288	266	273	256	286	245	290	287	284	296	255	258	287	286	267	270	252	264	253	279	264	232	290	273	285	284	280	260	255	262	274	268	280	251	256	268	270	270	261	262	272	250	264	271	272	253	253	261	273	231	289	268	287	255	285	264	278	295	281	275	241	284	237	282	261	260	289	285	263	264	271	258	238	248	275	278	292	254	266	264	289	268	271	267	251	256	282	273	279	262	262	289	267	270	273	271	268	248	247	290	261	258	244	254	282	262	254	280	274	263	287	252	277	238	264	251	275	278	232	261	285	266	259	277	268	236	272	278	280	254	252	233	277	280	269	275	244	257	273	281	240	265	272	263	272	256	296	278	282	264	236	276	258	252	280	235	263	284	254	275	259	273	258	269	272	287	290	283	288	266	257	260	254	275	289	275	229	245	242	282	256	251	272	261	277	266	280	300	269	250	239	277	255	253	275	269	245	267	261	266	259	290	270	268	247	263	296	265	254	300	288	259	253	264	262	279	265	254	287	249	232	287	260	249	290	302	268	266	260	255	258	279	278	284	276	274	257	284	296	271	254	266	260	247	270	267	267	255	284	287	242	287	281	273	270	254	267	264	274	268	304	281	240	249	282	229	266	278	275	249	274	245	258	255	248	282	269	257	252	291	277	282	247	270	253	261	242	282	266	273	284	263	272	249	267	279	253	258	238	264	270	262	262	244	272	263	269	237	271	287	271	235	251	258	284	267	266	254	267	254	258	279	249	250	259	249	242	258	267	260	290	230	279	257	267	256	272	237	260	250	263	262
34700	63134	42373	21347	25479	37497	20426	4145	2928	2232	1740	1301	942	3412	12292	9166	4861	2079	922	481	370	343	287	320	349	294	309	339	303	318	312	312	329	308	314	319	293	300	354	298	303	353	312	298	330	310	275	290	325	311	303	267	305	331	313	330	314	305	320	320	291	340	326	352	313	304	330	313	316	346	318	312	311	312	324	268	321	321	291	298	302	308	308	292	292	292	305	320	323	302	300	332	311	312	301	302	335	317	329	308	296	316	300	314	324	330	300	302	323	317	340	326	307	313	337	303	297	313	296	308	310	305	294	281	288	324	338	298	305	302	344	290	313	286	290	300	310	323	307	320	307	303	340	325	297	342	328	308	305	319	307	320	272	285	308	292	300	303	313	311	307	320	311	309	276	320	285	280	319	349	291	335	303	334	332	315	328	292	309	305	327	301	325	256	327	308	345	325	311	313	330	330	314	263	358	309	282	286	328	300	298	329	300	341	299	294	298	340	307	291	307	345	329	309	299	299	310	307	298	303	294	322	278	333	307	265	328	283	288	293	297	306	313	339	280	298	328	310	311	312	321	301	295	304	317	305	345	309	321	316	314	314	293	291	307	299	319	308	310	303	301	308	274	305	307	304	295	309	303	324	335	290	290	315	263	312	312	330	284	302	302	302	322	289	294	313	309	301	315	354	305	289	303	305	292	337	311	316	322	325	291	348	292	310	288	326	291	321	314	303	282	306	330	312	290	354	310	314	324	312	282	301	328	305	310	317	308	308	300	328	314	316	286	336	319	329	328	292	311	299	308	321	309	341	290	320	318	265	318	333	323	310	309	322	314	303	292	301	310	328	325	326	287	284	323	302	318	288	307	307	336	326	280	300	297	321	319	347	316	329	337	297	316	291	317	329	302	304	316	286	306	327	317	325	298	284	296	316	307	301	281	314	327	322	300	311	313	309	290	322	308	317	310	274	325	329	332	297	324	278	308	323	320	330	320	321	329	328	346	322	314	332	315	299	329	305	293	307	322	280	312	341	290	306	308	302	341	344	318	309	286	324	288	322	320	331	317	322	299	317	339	336	317	324	317	301	312	316	315	316	327	285	300	321	280	287	279	297	341	298	326	326	289	289	257	307	306	301	302	299	308	325	332	318	292	330	320	293	299	281	311	355	324	322	312	337	307	339	294	323	310	295	333	318	318	286	318	327	306	282	307	331	311	313	310	302	300	326	295	328	338	315	325	326	298	289	298	293	300	307	315	325	295	294	299	327	316	321	290	335	337	296	314	361	294	296	313	318	328	304	342	300	329	309	350	286	289	345	305	317	289	348	325	322	358	320	290	314	277	302	303	300	320	315	288	306	300	308	321	318	283	307	305	311	306	315	332	287	328	301	306	327	333	308	285	297	269	286	314	317	293	320	313	290	301	291	319	307	324	310	314	331	315	299	317	302	311	308	287	317	311	307	326	296	315	273	323	275	309	298	325	317	296	323	287	317	336	297	312	299	324	316	312	318	313	343	289	305	320	325	303	329	317	328	328	311	302	290	309	314	284	293	310	322	286	311	341	296	324	286	308	301	316	302	296	295	292	326	276	306	293	282	282	278	322	318	336	322	302	306	310	294	300	298	328	326	280	334	289	307	286	325	312	305	291	287	284	318	328	306	292	312	337	313	319	280	337	319	274	309	301	299	332	308	310	298	322	325	306	308	303	319	294	321	313	330	317	296	314	323	323	309	307	313	311	297	301	276	318	316	313	314	327	303	316	282	332	316	276	297	279	331	358	318	320	295	315	316	306	319	274	289	307	323	278	327	326	296	318	312	314	293	264	302	297	310	330	275	311	273	309	288	296	363	331	341	314	306	334	324	322	316	324	360	285	307	313	295	299	297	306	302	310	294	321	283	300	307	312	330	316	324	303	307	338	342	295	281	278	321	329	287	288	318	299	312	292	302	310	316	307	272	329	301	304	296	350	301	305	306	339	289	312	303	303	310	311	306	275	333	301	297	319	305	330	324	317	298	296	277	317	335	331	317	324	287	324	302	283	312	328	310	282	304	298	295	316	318	292	283	311	330	311	286	302	302	292	315	289	329	295	308	307	310	349	330	288	273	293	310	311	312	293	312	336	304	321	289	337	322	305	328	312	341	301	334	340	320	280	324	318	292	302	322	336	309	321	308	304	324	327	306	337	322	306	325	306	328	349	322	336	298	319	304	293	324	354	334	296	311	329	300	290	334	292	333	310	328	292	329	318	315	298	323	317	307	292	334	271	304	330	342	303	314	303	318	335	305	327	322	321	291	303	300	309	266	319	288	301	332	328	319	281	274	316	331	315	309	310	316	318	313	316	304	303	305	291	265	299	309	286	312	342	291	324	310	328	285	310	306	293	317	287	325	309	310	318	303	325	337	339	303	302	322	307	331	291	303	322	304	311	306	287	294	342	309	343	300	315	305	312	308	326	305	318	320	310	314	301	274	309	311	309	289	307	305	317	296	283	306	299	291	317	333	309	322	304	317	299	300	316	317	355	306	330	308	287	299	289	329	306	330	306	323	293	316	300	308	302	330	310	357	321	326	314	305	305	301	324	353	320	335	328	333	296	311	312	301	300	338	291	336	336	320	313	306	300	300	295	327	300	316	311	300	340	311	290	312	316	298	294	304	328	300	288	303	299	304	311	305	274	302	278	312	300	309	341	338	341	297	310	317	292	314	296	281	321	320	327	286	282	319	331	303	293	342	306	314	274	338	301	291	317	322	312	286	271	279	305	319	311	288	337	320	292	326	305	295	324	321	332	300	306	321	287	314	308	268	339	322	298	316	314	330	282	306	311	315	318	294	328	325	323	317	308	296	318	350	300	288	307	325	305	359	294	323	295	290	322	298	318	322	284	301	316	320	315	301	301	279	305	331	322	308	313	295	333	314	313	313	316	299	352	289	318	313	306	288	287	335	310	297	331	315	297	300	330	325	302	312	298	319	264	333	306	304	292	341	325	289	290	259	341	310	293	318	323	330	290	313	296	285	294	327	303	340	292	287	336	305	316	283	308	296	333	288	319	312	321	301	331	322	300	290	297	286	316	285	297	290	342	325	302	311	316	300	333	282	314	309	293	314	317	326	337	336	292	298	298	310	277	319	294	307	302	328	325	326	298	297	283	310	288	325	317	308	327	284	306	295	344	312	301	282	347	323	321	320	301	315	343	302	332	291	309	315	286	334	309	284	293	278	299	300	303	320	339	338	354	315	303	298	316	286	301	330	289	306	289	340	322	284	294	314	295	314	296	304	270	332	321	309	330	317	294	324	314	284	294	311	309	278	291	317	331	301	321	333	322	287	314	325	301	301	322	309	284	288	317	294	281	287	318	291	321	283	299	306	339	328	308	278	343	322	319	330	308	261	317	290	297	302	314	337	301	327	279	305	293	298	317	297	303	283	333	331	288	297	295	304	305	291	292	313	311	316	320	335	319	317	294	312	306	283	313	316	326	318	298	318	334	327	320	303	291	289
25902	22036	28651	26238	19255	19324	11395	2514	1420	1036	876	706	635	3786	4017	2805	1582	947	589	412	340	320	314	294	315	324	312	336	307	323	358	317	310	303	326	314	316	332	313	320	360	318	307	315	305	341	280	318	340	301	324	350	328	302	356	316	311	345	356	329	294	336	306	313	295	299	326	312	334	301	356	331	301	344	297	312	313	330	318	337	321	332	335	344	313	300	319	291	335	320	333	318	340	321	330	346	331	324	352	332	317	335	354	293	328	296	312	324	317	313	330	330	339	328	284	347	335	318	311	349	307	333	312	331	325	345	313	303	312	296	311	333	345	294	364	309	303	320	330	333	301	317	322	341	336	309	324	314	305	306	304	322	323	314	311	335	316	304	325	338	310	309	330	330	281	355	302	321	327	298	327	332	356	318	355	304	319	296	313	333	294	305	318	339	323	309	303	353	303	341	302	344	294	294	286	299	336	333	323	287	320	308	348	319	345	330	331	298	322	313	324	293	326	351	319	316	302	300	333	321	294	317	280	310	328	334	308	326	362	342	277	322	318	309	292	327	331	318	294	336	306	315	314	296	343	361	297	344	293	302	353	312	296	321	325	295	309	309	331	328	347	320	295	301	331	308	349	309	321	317	339	313	300	326	308	322	323	300	345	310	328	328	344	333	323	318	340	315	323	306	316	312	307	341	316	281	328	325	346	329	329	319	313	298	345	294	288	339	340	311	337	295	332	321	349	296	338	298	273	316	305	331	305	313	315	311	316	311	342	317	330	321	344	323	320	330	305	328	335	319	338	294	329	326	323	313	307	337	319	337	349	312	329	325	328	318	318	315	315	348	339	332	324	331	314	299	319	320	302	290	309	307	306	360	324	316	287	315	312	304	329	318	278	334	309	349	325	331	345	319	328	316	333	324	347	335	312	305	321	284	334	358	337	357	305	326	330	339	304	341	325	318	297	307	284	342	296	321	322	329	344	336	315	319	311	331	338	323	316	327	332	322	314	339	325	334	347	309	315	306	360	327	314	300	331	313	309	339	289	317	336	299	350	326	324	345	334	336	312	341	334	311	303	330	314	326	318	313	325	328	303	295	342	317	318	286	361	356	330	286	331	333	310	338	304	338	315	317	320	322	332	343	297	324	342	330	309	295	333	340	322	322	335	324	290	323	316	339	310	305	320	324	272	309	323	321	322	314	328	316	315	334	351	300	316	321	268	311	305	288	302	304	291	340	300	323	307	320	327	300	325	310	297	330	368	308	321	328	317	288	338	333	329	330	327	337	318	322	360	339	320	323	335	325	303	324	303	347	328	365	324	311	352	331	327	321	335	340	300	310	323	322	331	299	325	302	321	332	335	334	311	328	340	330	333	321	349	290	335	344	328	320	295	322	360	307	323	322	283	303	326	354	339	325	326	323	330	305	325	317	337	344	300	322	343	361	328	290	331	311	327	342	332	337	302	317	320	316	296	312	291	295	327	333	337	322	323	334	313	310	335	313	319	318	323	318	341	335	332	343	339	327	275	283	288	341	309	314	340	323	293	360	321	355	339	337	335	338	332	338	333	292	317	311	302	335	347	342	342	327	329	296	320	331	352	313	284	340	316	290	302	333	332	331	314	311	331	330	340	302	331	308	316	337	332	317	294	354	289	309	322	332	320	296	298	323	327	312	325	339	344	335	320	326	311	304	288	315	318	355	333	317	336	304	300	356	348	332	313	288	326	323	313	335	324	312	356	317	327	325	318	325	317	334	335	329	324	300	311	326	349	347	315	338	296	339	310	328	293	278	342	317	293	324	343	359	334	317	354	296	302	305	297	305	334	290	302	299	309	361	314	335	329	354	352	345	310	297	314	309	307	331	297	335	328	345	313	329	300	303	335	326	335	331	313	309	305	280	307	344	306	343	316	281	314	335	325	335	315	310	328	329	321	340	330	294	324	331	307	343	326	313	312	324	327	317	282	318	328	322	332	355	294	334	316	314	317	337	313	308	316	315	309	315	323	293	319	308	321	315	325	309	326	316	304	302	302	316	335	328	321	312	327	328	320	332	309	311	329	315	316	300	285	331	327	326	343	303	304	314	319	268	307	326	317	346	318	310	323	322	339	328	313	308	348	323	328	340	319	328	330	313	341	324	317	322	348	324	337	352	313	322	306	344	300	311	345	307	314	313	287	354	349	328	304	317	348	327	300	313	297	316	322	329	287	344	302	281	324	298	315	293	304	341	321	341	352	287	319	328	330	328	327	319	302	312	296	307	325	313	316	317	349	301	316	318	291	318	300	306	326	320	320	326	300	334	326	288	312	283	347	323	352	292	330	328	314	303	303	309	362	340	344	328	327	290	354	311	329	314	336	337	322	313	317	323	325	314	337	312	310	331	323	341	297	330	345	326	350	337	329	316	294	290	316	331	294	311	333	332	300	317	357	321	326	342	301	309	292	297	304	341	329	337	327	358	333	315	337	317	355	314	304	318	308	291	323	305	324	315	313	319	334	326	303	296	312	305	351	309	301	370	330	312	318	317	314	331	325	302	316	303	313	318	294	305	340	301	339	302	309	306	351	319	321	321	338	315	324	331	337	371	319	329	337	330	296	331	306	340	336	296	314	294	321	349	325	313	315	320	329	316	389	327	323	324	305	303	301	337	312	332	316	325	350	310	304	317	302	343	311	368	336	318	328	318	302	309	337	335	294	331	324	312	321	343	324	282	313	357	330	309	323	326	347	295	344	349	299	316	300	328	304	324	336	310	347	338	291	329	295	313	313	300	319	308	313	321	335	355	307	309	315	315	317	324	314	316	289	315	296	283	321	314	335	341	313	308	344	332	346	331	346	326	308	338	332	339	307	314	308	327	334	312	345	323	346	313	306	318	323	314	295	313	306	340	292	324	331	343	317	324	302	318	339	301	322	315	333	321	326	311	320	313	338	332	308	350	316	308	343	323	321	329	306	340	355	313	300	324	303	311	342	257	323	315	310	297	292	335	302	331	308	315	306	333	334	319	312	315	322	293	318	350	311	308	325	319	307	336	306	291	315	329	283	323	318	331	321	333	330	311	321	315	352	295	298	322	336	326	318	309	348	316	314	357	331	328	302	320	320	315	361	294	335	326	290	326	306	342	328	332	341	338	335	317	353	305	323	316	343	344	301	338	306	296	321	281	336	326	339	342	321	298	331	327	322	306	372	314	328	348	312	327	331	333	312	320	340	341	318	313	338	322	320	333	321	332	332	334	331	322	309	349	318	307	298	350	328	331	330	314	308	310	326	322	299	280	316	331	371	346	299	296	316	303	309	299	297	312	319	346	325	325	292	296	302	330	298	306	313	312	305	320	335	329	326	349	333	312	320	331	290	337	329	314	304	295	356	294	309	351	322	361	298	344	312	326	318	329	285	338	312	371	330	359	342	318	299	357	310	311	323	304	326	309	344	336	285	354	318	375	357	327	325	339	327	334	313	342	316	321	339	348	342	358	312	333	330	340	322	328	314	318	363	326
32654	55082	35335	22332	22044	26131	15372	3734	2741	1860	1568	1186	1104	7112	7216	4544	2618	1474	827	479	428	388	369	386	348	374	372	390	362	375	344	393	356	374	394	349	339	396	374	354	352	371	354	411	371	361	375	367	358	361	394	365	411	342	351	384	352	397	378	341	382	398	334	355	343	348	379	349	395	341	375	361	370	363	446	405	403	367	383	376	362	378	369	386	368	351	426	388	357	374	385	378	352	384	368	370	383	371	358	356	414	405	379	399	363	368	340	375	383	374	377	368	379	417	363	395	410	364	358	326	375	376	399	380	404	377	365	403	393	375	369	349	365	373	377	364	355	373	349	394	369	376	368	388	348	366	357	385	369	400	392	377	361	395	345	395	357	361	414	346	379	380	366	371	340	381	378	355	401	353	372	377	344	376	374	345	394	368	370	359	397	384	392	357	396	391	379	391	379	401	358	380	410	372	347	352	337	359	390	349	328	386	340	371	371	370	359	368	381	408	363	344	377	376	385	366	411	355	371	361	374	365	387	336	370	353	379	352	361	337	369	329	390	371	372	365	356	359	347	333	381	382	371	378	368	425	388	341	399	356	368	359	388	389	358	347	382	403	368	352	361	356	354	363	355	364	368	374	380	389	376	403	383	354	358	379	382	345	389	385	393	392	403	361	331	398	351	337	357	368	396	350	360	365	380	349	386	370	397	379	387	373	355	399	416	409	380	353	377	398	374	358	380	371	360	409	331	371	358	372	342	367	352	382	363	352	379	365	394	364	399	367	377	348	362	376	384	375	379	351	397	365	387	392	362	379	339	369	361	338	380	341	397	353	355	356	378	392	378	365	365	373	375	362	369	344	371	374	381	385	348	407	391	346	414	367	391	352	367	405	375	380	375	363	367	346	386	377	372	370	415	383	390	386	380	381	373	393	360	361	381	355	374	341	362	373	348	377	360	368	347	367	378	396	380	363	383	375	389	366	408	405	359	340	369	391	324	350	409	362	377	359	343	394	413	369	395	325	389	363	402	362	352	372	418	355	380	392	377	378	351	402	347	406	404	359	363	391	354	370	384	383	366	360	384	357	372	372	398	381	371	357	372	363	354	379	374	386	396	358	395	351	403	381	361	374	387	363	378	371	387	350	396	365	353	355	386	352	339	350	383	382	388	394	333	362	397	377	393	402	367	387	370	340	381	353	351	379	366	345	385	381	367	398	375	374	401	360	374	361	338	370	354	399	406	364	380	368	373	387	364	354	379	365	422	397	380	384	405	362	314	371	344	383	349	402	355	384	361	351	400	413	369	333	377	360	380	430	379	375	360	382	381	374	393	405	387	410	351	378	355	361	348	372	363	366	376	372	377	385	355	372	371	414	371	360	362	373	381	372	353	374	365	379	384	362	404	358	377	392	357	348	387	361	366	408	381	381	391	399	342	374	371	357	402	384	410	328	358	367	332	367	354	382	363	396	365	359	379	371	382	354	348	376	367	332	397	359	385	350	380	367	384	351	341	371	355	393	330	374	374	390	358	392	375	369	375	361	358	391	346	358	349	369	417	402	368	383	398	377	368	372	321	374	362	345	363	367	402	369	354	371	381	323	343	374	396	372	363	382	376	394	408	371	365	383	363	346	370	399	356	401	372	372	395	378	360	344	391	356	380	383	394	395	378	372	346	370	362	376	383	356	397	338	359	384	361	388	360	392	382	386	368	384	370	316	366	373	371	385	370	384	391	398	342	376	395	355	353	363	397	386	375	388	379	361	341	393	371	359	351	397	383	413	397	400	381	331	384	363	390	374	366	385	383	407	371	353	393	351	358	372	351	386	369	359	375	384	400	391	367	385	366	359	373	419	387	379	336	354	411	394	382	369	363	369	349	408	418	374	381	391	368	391	430	376	347	396	355	380	363	360	364	381	365	352	365	361	406	366	361	363	352	407	343	357	373	384	372	365	354	385	366	370	373	359	386	356	363	374	370	376	396	363	380	341	378	345	425	345	344	367	384	397	386	369	379	377	379	379	339	377	393	359	364	362	417	325	391	388	376	387	386	340	376	375	363	416	350	359	332	374	378	394	345	369	345	384	378	357	374	342	389	363	362	377	380	379	340	358	407	357	376	389	372	391	372	363	362	364	341	358	365	384	367	369	340	375	389	364	402	413	389	381	392	377	382	362	361	334	370	384	360	356	400	398	333	388	397	359	392	341	375	398	376	348	363	386	351	382	370	366	374	378	375	378	379	383	383	383	378	360	335	375	370	385	400	372	402	385	334	342	362	337	329	369	366	376	367	388	396	376	374	407	366	408	392	363	370	343	374	368	408	376	374	369	368	372	344	362	376	415	381	395	377	378	359	353	375	381	397	341	376	353	385	360	381	358	352	342	385	385	367	375	366	363	358	380	366	404	385	376	366	390	349	377	408	402	369	383	333	364	383	388	363	339	379	374	357	400	381	402	370	365	388	381	392	378	371	378	379	350	388	355	359	400	363	341	369	345	395	390	364	385	368	379	365	349	385	375	351	391	377	358	391	351	376	386	392	351	405	386	404	323	378	383	338	354	390	373	330	418	357	393	364	403	330	360	354	397	364	378	378	384	356	348	412	405	369	377	348	364	445	351	361	346	386	357	362	383	352	361	378	368	368	406	364	392	370	401	374	377	377	351	344	371	341	392	364	341	370	333	369	374	376	419	353	330	372	398	413	369	407	375	363	369	378	399	390	368	352	372	363	365	366	351	375	348	412	383	370	370	363	384	401	354	397	385	352	368	356	354	352	374	393	407	370	372	355	372	315	366	371	406	367	405	346	375	393	390	379	399	395	342	373	402	374	386	379	371	400	406	390	383	389	388	359	392	353	398	377	346	405	372	389	375	378	384	389	375	362	368	367	366	386	421	370	373	379	400	353	366	380	350	359	437	361	363	388	371	378	365	353	339	333	390	373	356	378	406	410	373	376	376	363	354	321	370	405	343	380	343	393	400	359	376	337	383	409	354	389	396	350	365	366	364	395	367	379	372	376	388	410	365	349	378	402	358	350	403	400	349	378	354	370	378	345	373	377	366	400	397	345	347	384	339	365	351	411	361	379	389	392	431	395	387	346	342	387	407	364	363	358	387	379	354	381	403	357	373	364	384	380	379	378	366	383	383	376	389	387	380	407	377	400	392	385	380	366	368	345	383	412	360	326	358	375	382	370	364	390	392	360	387	366	368	352	364	389	358	384	376	380	361	404	355	371	347	363	364	357	328	398	388	385	341	360	353	373	352	381	386	345	394	374	359	361	364	409	372	389	381	403	414	364	397	322	391	380	372	362	381	366	394	374	389	384	337	370	385	381	368	361	344	383	387	362	382	371	393	355	365	393	390	386	379	386	392	371	381	413	370	385	380	369	346	380	344	366	383	377	376	379	349	375	404	391	387	380	372	356	351	357	374	384	347	358	368	378	380	379	381	384	386	382	376	391	366	376	412	370	384	344	363	394	375	386	401	361	393	375	379	378	341	410	383
23472	21792	29642	24498	23478	35652	29981	8087	2710	1763	1351	1194	2026	12099	14947	10488	5839	2620	1120	554	395	306	337	319	341	333	322	336	365	324	320	371	348	320	352	315	311	330	329	321	322	349	313	352	289	355	347	345	329	348	333	372	337	352	321	329	314	334	313	336	309	338	322	335	338	334	317	341	328	351	340	336	310	347	341	323	341	330	309	335	355	361	335	311	355	337	337	327	328	321	345	337	318	336	334	308	293	313	322	320	296	304	331	305	323	340	291	331	328	332	329	327	326	340	300	340	312	314	327	343	338	335	330	350	368	335	344	346	327	370	343	303	302	372	373	302	340	316	326	298	339	300	315	343	332	327	334	325	315	333	339	342	344	291	302	347	354	328	321	334	339	335	312	302	327	316	322	349	376	332	330	348	332	333	337	338	308	349	329	368	331	320	321	351	336	346	309	351	339	365	325	318	328	342	343	361	358	348	307	357	343	349	295	322	316	337	360	344	327	331	348	333	338	320	318	327	323	308	326	382	339	311	327	299	338	365	332	316	336	360	318	325	289	337	322	343	346	338	315	302	342	322	362	326	322	334	311	311	359	327	311	336	352	332	307	334	345	326	352	317	346	335	322	320	296	327	334	310	308	325	314	333	315	338	339	338	324	339	312	332	318	325	315	313	334	320	288	329	347	335	355	355	311	353	344	339	334	319	325	319	314	320	323	351	315	327	337	352	334	331	325	339	326	320	350	353	316	339	293	317	324	306	295	324	326	338	340	334	314	317	342	349	341	333	340	377	305	355	327	357	307	314	322	300	330	348	341	346	312	327	323	350	362	341	350	323	330	348	331	328	311	333	294	318	345	311	313	342	323	303	310	321	326	355	289	343	349	337	316	314	324	326	328	313	320	323	318	320	356	304	360	354	334	329	297	326	332	339	350	341	328	316	357	324	344	350	306	315	328	309	334	325	357	291	338	340	328	345	369	320	371	339	330	341	375	315	316	317	318	342	335	336	347	349	346	309	337	350	308	356	295	379	335	314	339	322	354	339	330	311	308	308	334	311	333	362	339	325	326	358	325	318	325	340	317	328	346	325	343	332	325	305	337	311	326	313	290	328	307	316	349	338	316	355	332	321	354	302	301	315	335	280	344	372	341	352	311	328	335	317	315	374	308	348	315	348	349	325	313	296	340	321	322	322	340	328	347	312	313	341	322	333	308	326	320	353	302	333	304	313	319	340	350	332	376	325	297	334	323	359	309	344	324	325	329	336	334	321	329	340	353	318	347	296	340	330	343	311	331	337	327	319	318	310	342	315	322	322	346	325	334	343	336	346	319	331	307	334	345	367	304	360	322	340	348	365	348	359	323	317	321	318	335	320	309	328	324	354	342	317	304	316	338	324	322	324	340	351	320	282	279	330	338	334	343	340	317	323	297	318	351	311	353	334	335	327	349	331	351	335	337	356	318	337	317	342	347	297	336	304	318	348	294	348	328	358	346	327	303	325	334	356	335	316	343	327	319	333	299	353	352	324	363	342	344	340	335	326	333	329	324	343	299	339	342	355	332	362	318	330	360	323	346	309	370	317	326	373	352	307	292	299	301	324	351	312	323	320	347	315	362	355	324	342	325	329	317	295	330	340	300	338	315	341	306	330	317	336	336	369	340	324	335	309	336	324	361	329	335	324	353	325	365	335	338	336	312	330	330	329	316	354	330	306	316	333	309	319	303	346	330	337	332	315	338	337	320	328	329	321	307	334	346	361	338	352	317	333	313	334	344	350	319	315	330	345	367	318	329	339	331	361	331	370	341	322	292	341	353	313	353	342	348	379	306	314	355	336	310	351	298	339	341	293	356	335	346	338	317	320	360	310	362	335	318	378	327	367	356	307	317	322	316	318	321	362	349	344	331	363	360	328	306	311	325	334	336	319	333	361	332	307	320	340	317	313	327	325	327	327	346	340	327	372	335	313	354	332	345	326	350	338	302	322	361	346	320	339	356	333	334	363	337	331	308	296	310	339	309	368	334	325	297	324	324	326	318	311	325	322	318	306	353	311	327	337	322	335	341	316	308	295	357	339	317	299	314	319	321	324	354	310	334	334	345	328	320	341	355	331	316	317	334	320	380	334	346	320	341	343	357	346	350	355	329	295	327	321	337	309	355	361	312	296	342	348	339	370	364	354	322	368	340	322	328	321	354	349	340	307	322	360	329	296	321	337	324	293	328	319	313	335	318	348	379	322	353	312	348	353	335	337	327	310	307	329	352	339	343	334	326	300	320	324	322	320	299	314	334	315	349	323	334	335	317	336	338	326	361	313	320	305	324	319	329	324	318	328	307	302	333	324	325	319	349	311	346	323	336	325	334	309	364	315	315	285	329	321	343	343	334	323	347	381	340	335	333	322	326	341	308	351	378	312	340	316	288	307	326	323	314	292	323	318	315	344	307	325	324	346	350	313	315	325	325	317	307	331	325	340	313	308	353	330	359	309	311	321	315	306	351	309	339	316	288	315	304	340	312	305	317	312	318	325	351	299	326	331	334	306	284	333	312	336	327	325	332	337	309	342	327	356	313	337	355	342	317	321	321	326	353	345	332	352	323	339	326	323	349	332	381	296	319	334	358	329	311	333	305	317	313	276	356	335	314	309	329	334	338	323	316	340	291	355	309	309	375	316	370	331	304	289	298	344	331	310	314	347	315	359	336	331	308	326	332	328	283	298	378	300	309	301	340	351	318	294	320	312	330	323	363	333	344	339	345	346	288	302	314	332	304	357	333	336	327	316	317	349	344	331	325	324	329	314	325	346	358	317	342	326	338	351	324	319	311	379	339	325	332	377	350	291	353	356	332	309	340	338	313	322	343	333	301	350	325	336	344	322	322	321	357	320	352	329	345	326	301	335	353	309	313	351	313	351	355	324	358	342	343	311	356	366	292	314	343	290	353	326	329	316	305	308	349	314	296	333	318	334	337	327	340	307	322	313	281	307	314	299	357	320	320	348	340	342	319	323	347	339	339	330	319	362	306	325	324	315	311	292	319	357	303	318	355	325	331	316	354	324	336	327	318	355	317	323	339	322	347	344	378	346	321	323	336	331	336	354	324	313	315	321	350	355	348	345	322	329	353	349	327	312	321	338	344	355	315	328	306	324	346	347	300	331	327	300	306	334	340	297	310	315	340	315	331	309	343	313	317	352	352	327	346	312	357	321	313	344	344	324	368	371	307	309	317	328	315	336	311	312	337	320	304	310	309	352	355	367	318	314	339	312	335	305	325	371	315	305	373	335	344	309	323	321	333	309	323	302	309	312	340	351	364	339	337	308	354	340	300	277	325	314	359	332	318	319	339	326	327	303	343	332	342	335	355	355	339	316	342	336	335	313	336	335	356	335	323	303	331	324	322	346	351	314	350	327	343	303	316	332	321	346	314	342	308	334	310	301	298	332	318	335	347	342	333	343	329	304	336	350	337	321	336	346	298	314	346	328	337	316	358	315	310	374	330	325	320	331
37080	69770	50988	32713	36276	42729	26186	6697	4359	3190	2269	1952	3331	17397	18947	13522	7865	3526	1531	740	453	377	360	358	388	379	397	368	352	383	367	383	362	337	354	378	360	379	377	379	367	343	376	410	372	352	368	344	370	352	405	367	406	350	374	370	349	340	398	358	372	365	383	389	368	388	369	382	355	358	393	352	389	381	431	384	336	372	375	376	360	355	376	377	355	351	381	371	337	336	344	353	379	351	367	366	369	364	370	367	379	389	371	404	361	336	367	353	353	376	363	366	350	380	366	366	374	376	369	379	362	364	362	366	383	381	382	343	380	385	390	352	377	361	368	346	349	375	359	394	394	377	353	367	348	374	372	390	404	365	344	390	378	354	385	379	366	405	340	348	388	365	391	390	361	397	389	362	382	370	344	372	365	404	370	364	335	389	346	368	406	350	391	352	390	390	387	356	382	407	402	359	372	360	357	381	390	354	363	391	357	384	362	399	402	361	431	345	341	395	341	369	369	366	322	393	383	380	365	382	367	377	395	372	370	390	394	374	375	387	380	393	346	396	358	376	353	373	384	383	366	335	352	358	385	390	372	398	380	396	343	398	361	368	378	382	352	371	375	357	376	406	381	370	355	374	332	362	370	356	385	338	358	378	377	374	382	365	372	418	329	374	337	364	363	365	347	343	345	389	318	373	366	384	404	348	395	405	363	365	389	351	370	415	375	368	381	362	379	385	396	400	396	372	373	391	364	359	373	396	365	362	367	367	367	402	341	363	351	366	388	333	357	368	345	378	362	350	381	366	369	388	367	375	357	352	336	371	387	367	375	366	365	360	384	356	380	354	375	371	368	397	336	386	358	370	383	367	385	386	386	333	380	367	361	372	366	368	383	376	384	352	368	388	396	380	330	385	405	387	374	388	371	381	354	359	358	350	358	355	372	362	406	371	327	348	366	368	367	371	365	363	368	390	362	356	387	389	384	409	399	360	364	353	361	369	388	351	364	399	369	372	372	364	395	391	403	390	396	375	353	384	374	378	336	363	370	333	371	377	368	342	369	374	383	344	380	361	379	385	363	374	345	355	376	319	361	361	382	371	368	375	348	379	340	388	361	393	384	381	379	361	364	392	392	374	344	337	382	359	375	368	396	380	370	352	373	366	395	381	364	404	348	373	365	376	396	345	350	370	388	353	361	372	376	375	392	370	363	385	372	355	358	371	412	363	367	365	358	398	343	382	360	342	374	363	412	345	396	361	387	381	357	381	341	361	377	362	341	353	361	410	364	412	380	359	378	381	337	389	400	374	346	370	359	384	368	354	358	374	397	369	357	369	391	364	343	358	378	357	379	368	360	381	341	382	383	377	366	381	320	398	368	376	361	381	390	380	353	378	350	376	375	363	370	371	347	393	388	356	392	368	357	369	388	371	367	345	384	396	389	362	388	348	371	408	361	355	389	355	355	360	350	373	406	358	398	357	366	399	426	344	369	353	385	390	371	356	341	373	393	360	382	345	351	346	387	360	375	384	352	371	398	370	390	372	354	366	358	382	365	323	344	334	368	358	390	394	382	343	378	379	395	373	355	381	372	376	351	401	359	373	361	387	366	339	355	360	376	343	335	395	352	334	388	400	360	381	362	339	348	363	375	369	351	374	386	352	345	368	354	386	368	342	392	383	382	387	399	375	365	385	383	426	389	361	392	392	375	343	339	383	371	368	348	368	333	397	381	373	404	364	367	386	352	399	401	366	361	361	390	392	376	352	350	383	363	369	400	409	380	375	401	388	392	355	368	349	361	385	372	366	364	373	383	376	349	376	367	364	357	365	399	381	366	392	386	349	345	367	360	388	356	376	377	343	354	410	369	377	344	395	375	357	392	346	409	339	350	335	357	359	393	422	401	391	411	370	346	366	405	360	426	331	381	388	370	348	376	371	372	345	367	386	362	412	387	389	411	346	365	382	345	384	360	383	370	370	383	373	364	373	360	359	382	356	392	372	408	364	373	392	390	355	379	367	404	364	400	358	352	352	388	362	382	363	384	340	380	366	366	370	396	374	369	395	383	348	378	408	415	404	385	368	357	364	372	407	374	357	369	374	346	347	361	392	389	386	357	373	368	389	362	391	388	412	377	391	385	352	410	369	369	359	383	366	370	402	360	372	366	349	384	397	365	367	387	389	368	354	345	423	351	380	370	362	401	393	364	393	335	350	403	365	373	379	340	397	346	361	407	359	368	368	388	373	394	367	389	365	397	344	333	381	382	405	352	334	360	367	357	360	392	355	337	367	388	383	353	358	402	381	369	356	398	383	369	374	349	400	414	396	374	403	363	376	374	358	403	363	368	402	361	395	386	363	402	361	334	363	365	398	386	330	376	386	386	393	411	353	370	375	370	383	356	388	371	386	350	392	364	347	379	402	336	377	375	357	344	378	373	370	413	353	368	371	373	381	357	383	398	396	359	394	348	360	345	371	367	364	375	340	405	395	360	378	367	380	365	358	304	346	386	402	403	393	364	378	374	377	394	346	343	354	385	376	391	358	399	362	373	359	372	384	375	365	370	373	383	390	417	356	353	388	391	381	354	355	386	358	363	387	345	364	372	359	349	378	329	365	411	332	401	391	393	378	376	360	407	361	356	377	386	407	324	392	374	388	369	354	405	402	390	376	348	368	390	380	391	376	374	357	340	349	373	356	355	356	369	374	407	350	365	395	365	374	365	387	366	349	353	388	370	388	358	382	373	366	355	366	364	325	364	370	366	387	366	377	349	388	383	348	379	380	372	351	383	389	433	360	349	353	377	365	366	339	369	367	348	359	374	376	330	395	406	354	408	352	403	377	390	353	362	392	385	366	359	386	387	344	391	414	381	380	380	382	340	371	368	335	364	368	397	385	389	357	414	364	365	346	383	352	382	404	385	367	364	390	373	368	371	400	378	366	356	384	351	407	370	379	396	335	387	357	363	413	350	367	396	396	383	377	364	386	362	397	411	379	373	367	370	403	387	412	402	361	381	364	367	364	381	378	349	379	357	355	372	350	358	375	382	381	349	398	403	335	426	396	354	354	368	405	384	385	358	345	392	374	395	407	358	385	381	364	407	345	360	371	382	360	354	361	354	414	377	375	413	376	406	356	356	379	356	366	384	389	370	348	384	364	401	387	409	367	326	326	353	365	363	401	382	379	412	409	295	387	357	364	378	368	397	390	379	353	402	373	361	388	397	377	369	413	338	372	374	427	366	392	373	382	378	378	364	377	403	351	349	380	390	392	380	347	373	381	369	350	362	351	384	395	373	409	389	376	365	375	406	360	358	378	360	389	347	361	368	401	423	362	364	375	368	381	396	381	421	343	358	385	369	424	356	354	365	361	339	378	342	362	360	378	370	368	360	356	348	356	401	365	376	375	367	373	360	375	348	358	394	370	354	367	359	351	341	369	342	351	376	380	386	410	388	417	430	381	361	351	385	383	363	369	394	396	383	375	360	375	384	389	363	371	382	385	352	395	396	392
29518	30977	30383	19591	8832	6509	4474	1296	941	804	589	571	509	721	936	819	662	488	373	338	317	298	282	300	302	284	289	302	286	275	303	271	288	258	314	291	295	309	272	263	276	289	263	304	309	281	300	272	288	309	279	321	290	281	275	263	288	306	314	283	313	302	290	268	301	279	265	292	287	304	283	293	295	307	311	260	262	277	296	316	289	328	265	269	280	299	281	277	286	305	277	259	278	316	305	324	287	295	267	295	288	285	312	303	261	295	285	304	300	287	296	279	275	309	307	306	279	271	300	283	283	303	272	321	331	312	303	297	272	314	303	306	262	302	265	285	272	275	287	303	298	298	323	304	283	305	294	268	302	258	272	285	306	245	268	318	275	291	265	319	285	273	255	276	273	271	306	273	271	260	286	282	275	299	301	260	280	282	277	287	291	298	291	282	304	292	276	307	281	281	285	275	293	290	288	280	252	265	292	291	300	277	289	280	302	281	281	283	290	288	295	309	315	275	291	291	293	308	280	266	268	299	284	306	308	270	303	260	279	283	294	301	311	303	287	287	299	292	290	275	297	297	294	301	270	310	293	265	287	293	284	283	270	297	308	311	291	301	275	288	303	310	254	295	306	275	301	281	287	281	309	274	312	286	272	275	275	294	290	314	322	289	290	272	309	267	266	306	282	312	306	285	289	300	279	265	286	275	298	284	304	271	289	258	282	297	300	290	297	298	311	309	291	301	289	283	285	276	305	302	288	285	275	302	286	281	286	309	334	281	289	287	296	277	290	273	275	285	284	308	242	292	294	322	310	279	298	299	294	291	291	295	288	274	302	336	270	318	286	286	322	285	286	281	274	300	292	297	260	293	269	274	261	301	271	281	317	282	279	286	289	261	287	270	297	303	306	288	309	308	301	285	277	273	257	297	304	301	291	307	247	297	334	259	281	329	301	285	309	287	267	273	285	285	281	280	292	292	303	287	306	268	277	320	295	283	263	282	273	272	306	265	284	285	314	306	299	293	284	311	275	287	291	290	265	296	272	303	292	289	292	269	341	289	284	274	282	291	298	276	284	292	288	306	282	310	276	282	296	306	296	287	283	319	292	288	279	284	279	312	290	277	273	296	277	295	287	299	321	289	293	238	296	306	294	288	310	304	297	286	267	260	312	293	295	295	279	288	299	300	281	291	278	279	296	282	305	305	273	294	298	310	311	299	284	278	315	287	308	299	320	300	270	263	286	281	311	271	304	293	298	311	264	282	288	293	298	292	284	296	334	303	273	245	276	287	301	289	285	295	307	300	302	291	303	287	293	280	296	278	285	320	292	306	277	322	318	292	280	299	290	281	301	315	290	288	306	284	296	286	300	277	291	271	288	279	289	295	307	291	277	282	272	302	281	315	295	281	284	273	274	302	295	250	297	262	299	287	288	273	285	304	241	311	287	288	269	272	262	285	296	296	277	278	277	308	308	309	257	321	288	286	302	267	286	300	329	282	295	310	309	306	310	308	294	258	314	292	294	287	314	292	316	286	315	297	305	307	287	291	299	274	282	277	263	306	278	299	290	295	298	285	263	262	310	271	271	286	323	286	303	315	264	299	251	293	266	329	283	272	295	281	280	267	274	279	290	279	270	319	262	319	301	261	269	283	277	277	287	277	290	268	298	279	261	300	276	292	276	293	280	276	297	259	273	288	305	265	286	284	299	275	277	291	298	291	289	290	261	273	286	301	307	291	295	287	266	292	328	267	291	313	310	318	289	276	293	291	268	280	252	252	279	316	304	253	312	273	294	299	270	318	311	296	296	275	283	280	275	293	285	299	286	283	307	290	274	312	320	286	297	278	272	259	268	288	313	270	323	320	290	313	292	294	284	282	292	286	299	302	275	297	293	282	282	318	260	271	309	288	302	315	313	294	278	278	281	318	324	269	293	295	322	268	295	284	266	297	309	280	291	289	306	276	283	269	287	264	284	265	286	309	294	274	297	306	292	270	302	336	328	281	308	266	271	290	306	285	248	306	309	292	272	313	312	291	291	271	314	277	324	283	268	273	291	273	273	307	294	269	298	276	297	302	286	281	285	286	333	270	321	271	317	293	279	316	307	318	272	293	293	303	335	288	269	297	256	304	310	284	290	294	307	280	267	305	292	292	286	263	301	296	286	280	284	271	301	299	291	279	283	302	324	284	285	308	283	306	301	284	279	276	299	295	255	305	285	292	327	269	294	283	313	306	265	273	285	290	267	278	307	261	270	291	272	311	296	279	294	264	270	274	285	306	283	282	285	274	263	310	310	287	305	310	289	292	268	316	299	298	275	307	315	297	297	311	268	308	301	289	271	297	276	327	282	268	308	280	301	316	280	290	286	298	296	280	302	305	275	308	303	284	282	301	279	286	293	300	282	286	312	266	278	302	257	280	273	277	297	286	274	317	317	321	255	299	288	288	276	301	305	295	297	289	286	302	280	271	274	269	291	300	320	288	284	283	281	272	297	302	272	272	316	308	258	319	284	304	317	286	271	314	287	312	276	298	275	281	276	276	280	278	289	318	304	310	290	273	299	323	257	271	301	326	278	278	274	264	280	293	274	265	288	254	299	282	271	313	271	280	305	271	304	281	310	280	291	291	293	308	310	299	251	268	307	285	308	275	306	296	279	271	261	278	304	277	302	331	294	290	280	278	273	279	292	298	284	276	271	286	274	260	290	243	296	286	319	304	326	292	285	315	267	282	275	319	278	270	300	244	290	259	252	262	277	269	285	286	279	276	308	272	294	304	285	310	300	269	288	265	272	249	309	282	300	307	299	283	297	295	292	305	302	277	289	279	286	265	311	290	283	306	288	285	291	276	277	278	261	275	301	270	305	289	307	278	282	279	278	275	280	282	291	274	302	285	281	291	304	316	320	273	312	282	270	315	296	265	324	286	309	288	275	302	288	297	278	271	288	272	266	303	281	318	283	276	275	295	301	282	286	282	301	248	268	283	293	303	277	319	289	302	316	281	301	284	294	261	281	277	284	282	303	304	292	291	324	285	316	273	318	265	307	303	296	290	297	287	307	289	319	327	306	298	275	284	278	292	279	299	281	290	273	292	306	282	286	289	288	292	275	281	271	298	289	295	299	293	304	272	274	324	288	317	274	297	270	297	283	272	284	329	291	292	281	305	311	277	290	259	273	283	295	296	288	270	274	266	311	281	272	272	304	301	297	282	284	276	280	272	252	272	291	288	287	310	301	296	300	308	264	275	296	289	257	289	288	299	318	338	287	265	304	288	296	268	264	284	281	277	335	250	259	318	307	295	292	318	299	284	308	282	310	291	291	266	260	301	276	307	291	286	265	278	284	296	306	294	316	299	302	307	283	298	271	285	278	291	304	288	306	280	261	285	282	275	292	292	301	302	310	288	283	303	299	286	313	283	301	290	271	289	273	325	283	280	294	297	293	309	309	294	287	260	300	294	295	299	284	299	284	303	293	294	270	292	279	302	297	278	314	297	297	313	308	316
30717	46987	29612	18467	10939	9695	6831	2282	1694	1242	918	840	739	1206	1541	1264	917	628	447	403	368	333	351	343	346	353	295	320	343	309	335	347	366	336	371	304	365	337	323	339	340	298	328	324	345	313	334	322	349	325	339	360	360	353	342	331	391	328	307	352	339	349	358	334	325	333	319	344	340	320	318	362	341	399	379	348	341	346	330	332	354	333	359	335	359	352	339	340	345	356	378	333	314	363	376	321	333	295	308	346	330	367	352	335	337	333	339	336	331	305	330	312	343	317	350	343	338	346	354	369	328	329	346	299	345	322	365	349	341	358	324	286	332	309	375	335	353	335	366	361	348	356	334	339	310	356	370	368	311	324	370	333	332	361	332	383	332	339	352	353	373	338	360	341	337	332	336	325	360	332	378	325	303	347	331	365	325	322	347	364	329	337	312	316	342	317	329	345	323	336	375	306	342	349	311	310	334	337	318	310	333	331	354	318	353	371	315	301	308	344	321	309	338	332	310	328	330	353	336	331	351	329	343	344	357	350	347	359	347	351	347	350	333	355	346	382	330	340	337	338	341	342	349	364	313	348	317	355	362	377	327	339	334	330	340	330	307	343	329	317	319	326	318	310	345	341	325	326	318	322	341	331	342	349	333	346	325	335	339	320	355	315	356	334	329	351	367	325	359	350	318	313	350	347	323	365	333	364	333	330	331	334	318	372	310	354	317	327	350	338	332	354	332	361	333	369	361	359	317	320	370	347	323	316	369	347	326	332	348	333	392	344	358	345	352	327	375	355	327	328	354	333	345	313	347	319	319	325	342	357	315	351	353	336	336	336	329	366	344	356	333	356	329	338	351	350	342	328	346	326	331	335	354	343	328	332	319	326	316	310	354	335	353	323	339	342	331	319	320	344	343	340	362	351	317	319	361	356	346	358	362	329	339	353	377	353	344	333	321	333	346	343	320	332	356	359	337	304	328	306	329	355	343	330	383	369	335	361	351	357	357	322	314	289	322	378	323	340	307	323	334	350	334	329	355	376	381	332	359	370	325	297	365	304	361	357	360	336	325	332	328	340	362	320	338	322	326	344	326	347	335	339	339	346	341	354	331	350	337	324	345	348	348	301	339	359	342	368	310	335	334	375	311	303	340	340	312	320	348	331	336	325	351	365	325	367	346	325	372	319	303	344	302	295	350	337	347	352	329	355	323	360	354	351	321	310	344	364	336	371	343	356	302	330	324	332	355	345	346	316	334	329	347	321	354	348	350	356	349	314	358	328	357	376	324	317	369	356	360	325	342	365	353	362	335	332	355	340	310	340	357	297	324	329	329	342	348	316	350	341	364	339	349	305	338	331	352	327	349	332	362	339	341	354	342	334	356	339	352	332	381	340	348	345	318	356	322	338	346	331	334	341	387	338	360	353	344	363	329	331	332	319	355	339	364	336	335	348	334	365	340	347	363	361	355	328	324	332	317	333	336	332	316	343	337	308	357	349	337	350	379	319	338	328	381	346	344	351	342	311	303	373	363	374	294	335	344	369	286	327	311	344	335	312	352	328	342	353	343	340	343	332	355	348	356	329	305	291	330	358	340	364	317	302	338	326	379	351	363	323	369	334	343	341	324	335	342	362	341	339	337	353	314	340	343	335	331	319	337	342	337	326	336	357	355	359	316	340	352	320	374	351	341	338	326	349	333	301	347	332	348	363	356	334	322	347	350	315	342	335	324	335	324	348	316	340	349	329	364	327	373	346	349	332	368	294	310	332	326	342	318	320	349	356	340	329	308	357	377	364	380	316	322	359	338	352	338	335	337	345	337	355	349	338	300	325	338	332	350	326	342	340	296	327	337	331	345	346	337	315	333	338	350	363	356	351	336	333	360	375	356	339	367	333	312	360	342	343	305	338	358	319	310	326	359	353	363	347	397	343	361	333	350	346	322	332	298	321	324	339	339	313	329	336	327	341	315	372	329	342	302	320	316	348	358	353	291	326	338	337	341	335	346	375	343	312	351	348	351	339	294	337	330	350	359	370	361	343	317	322	362	340	336	352	323	347	342	327	338	331	349	359	324	309	330	340	328	335	338	359	375	335	320	345	316	318	338	334	312	355	351	358	328	331	345	320	322	326	317	385	332	320	321	320	359	352	344	333	366	381	343	378	305	338	330	337	329	321	348	323	332	346	343	324	359	351	329	339	360	371	368	313	349	367	320	331	334	383	317	322	350	351	311	320	347	298	334	315	386	343	349	325	335	351	358	367	338	359	328	365	331	330	325	342	320	367	345	352	295	350	349	304	369	338	324	340	345	331	351	343	334	330	339	344	352	319	324	374	347	338	319	349	323	326	360	346	307	339	336	359	331	298	342	372	337	336	363	317	344	337	315	350	373	365	341	340	330	329	353	347	332	312	330	366	348	344	349	332	351	334	345	352	329	362	335	320	381	340	355	345	342	373	345	365	312	357	324	352	346	345	329	316	348	332	385	340	322	337	352	327	341	361	362	306	353	338	338	343	355	380	332	344	354	327	329	338	349	335	342	338	334	338	297	338	323	353	317	344	339	317	342	343	355	354	321	304	344	349	334	318	351	343	345	339	324	307	326	341	339	335	357	363	329	352	333	328	357	338	347	350	360	331	353	349	324	342	344	328	346	321	326	322	322	325	337	325	361	318	332	332	308	349	336	334	329	342	323	328	361	363	327	332	325	358	341	328	295	368	330	356	344	337	324	348	348	325	348	327	344	340	336	340	351	366	343	343	313	327	347	378	330	337	332	349	330	362	302	352	342	364	325	312	360	364	357	319	339	348	347	355	357	327	365	337	347	333	350	284	371	368	298	328	321	354	329	336	328	326	323	372	355	331	348	324	320	357	316	328	353	321	326	364	346	312	318	308	356	295	327	334	338	339	342	319	334	336	358	349	310	314	342	331	351	351	345	356	314	324	340	347	339	346	338	333	343	345	338	320	349	344	349	349	355	341	320	366	334	347	380	324	318	345	321	359	302	328	338	339	342	324	351	314	344	340	317	324	368	362	342	352	320	329	310	334	325	338	344	348	337	348	340	319	332	387	337	348	337	352	365	372	333	332	332	365	341	351	341	369	324	359	342	322	366	353	352	331	334	323	336	361	310	314	355	354	344	343	320	325	320	392	322	363	336	311	354	339	333	361	390	343	339	357	327	316	341	356	340	329	296	325	340	329	322	369	362	334	326	343	318	350	313	319	355	357	322	319	344	329	332	311	315	354	335	364	336	348	325	372	351	333	362	359	346	353	339	328	334	356	346	358	333	348	321	306	319	353	353	353	336	350	306	311	346	344	327	345	357	352	321	332	346	334	354	326	341	339	380	323	307	315	367	356	296	339	312	349	331	329	341	318	348	329	339	348	322	354	356	373	323	314	345	340	358	358	312	300	347	363	335	331	372	342	353	337	337	330	346	352	355	370	332	332	351	375	347	376	348	337	294	331	359	315	332	357	318	365	317	326	355	323	334	323	323	319	328	338
24603	21801	29429	25345	25779	37196	33820	8870	1429	960	735	644	708	2675	4771	3648	2161	1023	611	394	310	300	286	274	300	253	289	270	306	273	250	299	276	267	290	281	280	258	286	269	308	277	298	288	284	284	317	275	273	285	283	306	282	261	293	265	251	281	265	270	261	253	268	271	319	307	282	268	279	268	245	309	262	306	276	262	289	288	248	296	290	261	269	302	266	280	253	269	280	288	290	288	267	291	289	281	300	284	269	293	307	281	292	284	271	268	268	280	302	304	306	284	257	262	281	295	298	277	281	263	260	279	310	326	276	292	262	315	252	299	295	262	285	303	289	298	278	275	266	267	286	264	279	305	294	311	280	276	274	308	274	300	312	300	292	309	283	273	279	298	268	251	278	260	299	287	287	279	291	295	304	275	267	271	293	269	269	294	272	283	280	281	275	277	292	258	298	267	259	326	297	302	279	274	271	268	291	271	278	266	299	302	273	277	250	293	302	280	258	262	267	255	283	279	280	274	271	288	274	286	288	295	269	267	293	278	271	278	285	251	264	253	303	311	266	295	288	288	260	272	275	283	283	283	283	278	281	292	283	283	259	259	243	290	286	291	299	284	280	273	266	287	307	264	294	277	277	289	265	263	263	317	264	324	301	268	256	248	289	294	279	246	261	257	306	299	262	261	284	292	281	282	315	281	250	280	272	307	251	303	250	261	316	286	291	297	282	289	272	282	288	299	255	271	280	306	287	291	287	286	264	280	286	280	304	295	281	260	284	292	267	272	298	290	270	305	284	277	286	295	276	285	295	283	260	284	267	289	285	292	265	271	269	288	299	303	268	268	278	273	296	274	279	291	281	282	293	319	294	290	263	285	273	287	280	277	281	312	255	255	295	278	271	281	291	296	334	283	292	264	301	286	280	304	299	274	252	265	283	265	282	277	286	282	291	262	282	295	253	264	261	309	301	276	281	280	289	311	296	305	283	273	312	286	278	322	284	272	274	282	279	282	275	282	259	288	276	245	288	327	267	264	289	313	258	278	303	293	300	264	274	315	262	313	298	245	287	319	306	251	301	272	278	287	277	281	281	316	315	265	294	285	292	290	283	246	290	279	252	288	296	268	267	285	281	294	261	274	267	267	303	305	270	296	260	283	269	281	300	257	293	254	276	286	298	272	260	258	297	287	255	267	278	260	289	293	261	292	303	289	264	318	304	259	288	271	237	326	290	244	293	280	276	322	288	277	285	283	273	267	304	285	285	288	265	278	279	294	275	302	301	285	266	292	282	260	289	277	287	271	272	311	260	275	276	291	274	276	276	290	280	291	270	284	253	269	239	287	286	267	296	290	292	295	288	276	294	289	273	289	257	280	267	304	261	255	298	285	269	286	278	271	264	282	301	314	261	275	291	274	270	269	283	277	292	289	284	263	262	291	277	271	273	276	258	292	273	269	295	270	288	266	281	284	304	290	266	291	280	284	279	293	296	278	276	263	285	286	255	286	267	293	268	300	278	231	292	298	282	253	287	267	284	265	230	275	264	294	283	282	280	272	306	261	292	269	269	253	278	274	284	279	259	272	275	268	292	272	265	280	303	253	295	287	294	307	277	286	302	288	280	277	277	277	264	290	279	285	308	273	281	276	279	273	272	308	291	254	294	287	280	300	245	302	259	273	285	269	301	297	302	272	302	290	271	256	281	251	263	297	272	288	269	273	269	282	271	290	274	270	264	270	272	265	292	287	287	276	268	313	257	245	251	301	290	254	262	264	297	250	278	266	260	298	275	310	283	292	294	286	268	254	292	277	301	275	261	281	260	277	254	262	295	292	248	273	279	275	297	296	296	257	291	281	280	319	275	294	255	274	318	296	301	270	300	299	280	240	297	274	285	276	265	282	279	285	311	302	288	283	299	317	271	302	265	268	269	275	291	292	268	288	256	295	294	257	268	284	265	294	270	299	306	271	268	305	271	287	292	250	259	283	280	295	285	278	312	267	340	270	305	278	252	288	299	284	282	286	283	259	291	254	289	266	248	280	267	275	310	289	305	284	257	275	289	266	245	261	319	273	283	288	267	271	278	296	297	279	318	277	277	291	296	254	282	274	284	265	283	277	299	280	312	303	290	305	287	260	297	242	257	270	286	304	239	305	300	286	261	280	296	286	274	281	244	258	283	271	265	251	255	280	315	304	291	283	273	280	288	248	311	274	272	282	275	297	250	267	283	264	289	259	306	273	267	299	278	287	266	286	276	287	291	290	247	258	290	247	271	291	261	259	276	294	286	301	277	305	288	259	283	290	285	268	280	295	293	257	286	279	283	280	287	268	259	296	288	286	254	264	276	298	283	286	256	261	257	302	300	271	292	226	284	291	271	264	280	295	296	280	280	286	296	284	283	267	271	279	304	268	255	268	261	273	255	270	265	305	264	281	264	282	274	279	257	299	301	246	281	276	293	279	304	266	270	256	286	268	293	244	277	290	276	285	269	287	290	294	276	295	260	278	277	274	266	266	279	281	249	261	258	282	284	269	247	295	280	277	309	286	315	292	269	247	263	283	261	284	287	296	293	270	309	302	274	245	289	301	307	277	294	289	282	281	302	299	293	252	293	266	285	260	289	297	261	266	258	277	282	301	284	282	277	266	286	315	251	281	286	286	283	281	279	293	297	292	278	267	273	326	293	309	290	277	303	279	265	301	270	268	298	271	289	290	276	282	288	284	287	267	269	280	283	280	278	268	269	279	289	306	275	279	266	273	286	281	308	293	284	272	271	277	266	254	297	284	301	272	299	298	265	287	306	263	280	287	274	242	275	264	287	280	309	276	285	276	293	271	273	256	260	238	288	277	239	283	283	308	270	272	282	307	278	279	264	281	287	254	290	273	291	275	274	279	296	261	274	266	288	286	292	274	305	286	274	254	293	260	281	309	262	272	297	285	289	303	325	304	291	295	265	284	283	284	265	301	265	266	282	255	320	296	295	292	277	327	262	278	243	268	287	286	284	279	290	290	257	266	292	300	279	272	291	293	279	276	292	307	247	277	244	264	289	275	290	285	306	272	258	304	260	299	251	295	249	277	266	264	281	305	272	261	291	306	265	284	291	271	299	309	283	265	270	260	285	273	297	280	281	264	267	292	262	265	302	286	264	272	260	286	286	267	292	282	286	275	289	292	273	262	275	285	287	267	276	304	284	292	267	269	303	300	294	295	269	286	264	285	265	274	293	300	267	269	278	275	291	281	262	248	300	281	277	283	288	282	289	269	271	256	299	285	290	278	286	276	289	288	273	285	256	287	269	295	266	285	254	288	268	285	275	283	286	289	307	271	261	268	300	310	271	300	249	258	288	275	298	263	285	281	277	296	241	296	267	255	277	285	294	267	291	311	277	286	283	275	264	272	275	269	277	268	273	266	287	299	286	276	295	284	296	286	278	251	280	285	321	295	296	260	262	304	264	272	276	265	286	276	276	281	329	304	272	290	297	275	249	256	287	283	258	256	286	285	276	256
33752	62121	45178	27676	33089	39794	31846	6083	2144	1473	1160	954	1154	4568	7532	5697	3182	1546	726	449	358	356	302	361	338	348	335	336	338	332	365	350	311	334	334	313	301	333	321	356	342	310	330	291	299	303	344	351	311	337	336	311	301	321	337	308	297	329	307	349	321	328	330	335	314	317	350	329	331	341	361	355	346	335	363	309	342	341	302	313	320	341	365	319	313	319	321	329	323	327	312	336	355	322	307	359	331	333	322	353	313	318	323	343	332	306	325	300	324	313	317	312	338	338	318	348	333	309	303	336	332	338	368	327	351	319	320	304	341	349	315	338	335	299	310	300	336	328	318	307	346	336	303	333	276	334	344	354	334	326	368	340	307	339	287	351	324	316	352	343	360	322	319	310	316	356	306	350	318	341	319	303	324	355	310	286	351	310	283	332	332	308	357	332	332	353	336	285	322	340	329	307	339	300	324	355	340	308	363	316	339	346	325	309	331	327	306	302	326	326	319	312	302	328	328	346	328	339	290	330	336	330	356	306	300	327	306	316	350	358	331	331	336	309	328	324	335	316	364	320	337	339	323	316	346	331	309	349	328	317	304	308	335	356	336	314	306	351	332	319	326	307	331	335	327	337	336	320	331	316	319	288	337	342	340	303	308	304	331	315	307	334	332	356	330	310	363	339	336	320	332	287	327	344	325	332	335	359	315	324	292	334	297	290	334	332	313	360	336	340	353	304	330	325	347	348	325	347	351	319	321	347	301	330	333	327	336	332	300	308	298	307	310	350	325	336	315	338	324	345	315	337	350	303	345	303	286	319	353	344	325	284	309	318	314	308	325	297	368	327	348	342	348	301	311	344	352	324	318	327	343	313	331	310	337	299	326	372	337	339	309	318	314	323	316	326	336	342	314	315	295	318	334	377	347	318	319	337	335	311	315	330	316	368	303	304	310	301	315	335	329	336	331	349	348	334	316	324	332	301	360	344	322	341	362	321	298	301	332	330	311	316	359	322	323	299	317	321	311	325	311	302	299	329	321	336	345	284	322	295	387	314	305	343	295	308	304	296	334	318	344	317	337	319	287	310	305	309	341	308	342	320	344	296	321	316	299	302	331	306	315	343	334	323	301	314	331	313	349	325	327	311	341	302	327	307	331	306	354	329	344	298	322	325	338	292	322	338	311	302	335	325	296	316	338	343	343	335	333	330	304	306	339	314	348	325	321	323	323	320	330	329	310	312	336	286	319	328	336	314	327	315	316	325	338	321	322	321	330	331	338	340	338	338	310	312	358	331	326	338	303	319	337	294	324	339	331	300	332	335	356	288	310	326	299	353	314	329	328	350	336	314	328	329	321	339	317	333	334	319	354	344	332	296	332	363	338	336	321	315	306	333	319	315	331	303	319	340	314	337	308	320	327	305	322	341	311	317	367	320	313	323	338	323	334	332	308	324	316	322	328	363	287	325	342	337	345	311	342	342	356	328	333	331	300	319	306	319	325	313	331	322	328	322	334	304	313	336	331	334	318	318	331	321	289	324	308	331	293	353	349	338	317	338	338	295	319	303	342	319	319	320	322	314	330	333	330	318	310	330	338	314	319	319	305	295	312	350	317	310	331	288	351	311	308	349	326	336	291	342	318	325	319	296	319	343	333	333	300	299	332	325	314	330	308	343	333	333	330	355	362	339	328	315	310	325	329	320	358	306	309	345	313	325	364	340	322	330	323	333	323	305	324	331	324	312	327	300	311	319	361	334	345	318	304	337	296	284	327	325	332	343	317	319	319	307	324	294	360	349	327	335	319	331	349	322	347	335	331	363	313	324	366	317	286	310	337	316	329	356	315	344	336	285	346	319	324	325	339	318	342	348	314	316	322	329	360	311	363	352	312	322	334	306	323	331	333	324	303	325	336	321	314	339	341	347	348	333	282	316	305	342	338	337	307	343	296	311	309	325	317	306	296	320	341	345	352	312	329	348	315	329	328	311	341	311	325	332	315	326	356	330	323	328	321	343	345	334	311	337	344	358	318	322	357	347	327	313	311	327	335	344	333	323	343	327	390	334	329	320	329	336	376	338	315	331	326	330	293	328	341	327	330	317	339	328	311	304	346	346	334	345	314	332	329	333	332	351	349	346	294	321	337	365	309	345	347	356	310	360	315	341	332	301	292	337	289	305	338	341	343	360	328	304	314	347	341	327	335	306	315	336	323	311	310	336	335	310	327	317	312	318	292	326	329	325	290	320	343	336	327	334	339	322	318	334	337	323	325	341	338	348	314	355	322	336	299	295	307	325	326	333	350	322	333	359	303	323	335	296	339	295	356	327	322	341	317	324	318	313	302	301	345	310	321	362	336	321	302	339	316	289	326	318	324	302	319	322	299	324	353	301	322	352	318	306	343	331	355	316	329	313	358	346	339	302	326	317	323	300	326	330	335	356	317	317	339	290	323	328	308	310	317	328	359	326	300	337	300	333	288	336	325	301	299	326	322	362	305	320	334	348	289	348	295	315	357	328	365	293	323	332	330	296	321	356	363	311	314	336	295	313	320	334	343	332	296	315	362	330	339	308	325	339	313	361	357	318	302	316	349	332	338	308	319	341	329	351	335	336	323	341	285	302	340	342	333	303	345	353	344	340	340	303	340	359	301	360	306	318	308	357	329	333	309	303	317	361	331	306	309	323	343	323	341	316	337	318	300	349	340	323	325	310	308	341	339	336	346	318	327	327	362	309	329	329	329	340	322	335	354	309	320	335	305	320	344	318	308	306	355	317	341	317	315	318	317	335	345	337	316	303	317	328	302	344	314	318	310	328	320	308	330	292	336	328	306	320	317	317	310	331	349	318	291	327	289	318	366	340	339	315	333	317	303	325	369	342	332	308	330	334	327	318	336	315	349	325	322	336	309	332	316	323	321	326	332	324	306	347	322	326	292	330	309	311	310	316	335	325	334	327	288	354	359	308	332	307	313	365	324	296	304	347	319	310	319	355	360	331	336	367	294	341	338	314	318	324	338	353	339	324	323	333	361	319	312	311	317	289	328	319	298	359	347	321	316	311	341	320	321	357	355	325	320	317	344	345	322	327	306	342	313	344	319	310	342	344	330	316	319	342	316	309	324	329	347	333	317	335	323	314	348	323	320	347	311	314	329	305	337	315	328	320	311	340	342	328	331	356	366	297	320	372	340	334	338	308	331	327	336	306	339	309	328	321	334	339	330	338	334	317	334	341	321	349	315	323	334	335	328	331	308	294	337	305	326	311	302	313	328	316	336	323	304	342	341	354	345	331	332	341	338	305	333	338	343	303	320	311	349	334	331	374	317	302	352	342	321	324	330	320	317	324	321	294	333	331	313	367	334	347	370	330	315	339	322	342	347	310	339	335	308	328	324	336	345	338	330	334	325	302	331	327	338	307	344	291	343	309	319	368	357	341	316	334	337	305	311	327	309	367	278	340	317	324	336	306	323	322	319	311	325	324	332	333	347	296	324	311	324	327	318	345	324	336
25743	21833	28461	26057	18925	23799	18521	3572	1078	796	661	583	1154	2361	2759	1925	1171	690	481	376	344	326	321	312	317	313	324	295	305	342	323	314	306	334	324	313	309	340	325	334	340	319	284	336	336	302	349	310	354	293	327	332	349	306	322	343	329	324	321	321	321	333	344	318	331	327	316	322	335	312	342	316	318	346	321	345	332	359	356	372	333	312	347	339	314	358	321	314	341	332	343	367	370	305	342	302	307	314	323	313	351	314	323	354	308	335	329	350	338	315	288	340	318	332	327	344	339	316	357	304	329	314	332	352	336	314	352	329	329	337	324	352	356	315	335	326	352	319	303	308	328	342	329	328	298	338	296	313	329	324	323	336	378	348	318	326	331	307	330	336	337	317	343	354	335	316	318	325	291	343	324	364	317	343	299	315	325	346	314	341	327	352	335	321	339	340	318	340	341	344	334	331	328	364	331	332	326	319	301	332	365	330	351	330	353	331	330	325	294	321	307	345	357	351	306	335	310	334	346	304	332	336	366	330	310	336	340	349	338	308	354	314	330	324	365	339	312	344	330	328	327	317	326	321	313	347	322	334	366	330	340	317	336	354	343	346	311	342	329	319	308	360	344	347	350	318	319	312	354	336	325	308	338	349	293	311	357	343	345	361	308	290	336	299	322	330	337	335	320	363	330	365	313	314	350	304	330	345	334	313	332	340	339	323	360	342	356	306	325	319	344	301	322	321	346	330	311	325	356	326	313	337	313	327	325	317	327	362	320	329	312	343	331	351	322	303	346	331	350	308	356	331	333	366	302	353	317	336	343	321	308	329	332	349	332	355	333	311	341	344	292	321	315	312	313	310	340	350	313	309	315	332	310	311	350	361	321	336	307	361	348	302	332	331	322	298	350	327	304	358	336	328	343	291	347	330	342	360	299	305	337	366	329	316	352	320	335	306	315	335	318	303	331	346	330	327	318	318	330	298	319	325	314	359	355	329	325	337	327	320	302	296	350	347	379	327	350	347	351	300	325	330	331	323	328	362	352	358	343	379	347	306	339	326	333	332	330	343	325	325	309	317	374	304	336	346	325	340	322	333	290	348	367	330	310	335	345	364	315	309	360	313	334	316	354	321	331	334	347	352	309	328	307	307	346	318	323	331	348	350	315	355	309	326	317	326	344	322	341	334	357	316	311	302	301	331	323	310	343	324	290	335	348	344	345	328	322	349	349	339	370	341	332	315	325	354	363	317	343	328	349	352	360	328	327	317	305	346	345	344	335	328	311	333	374	334	336	345	359	332	321	342	333	347	341	358	335	340	331	363	278	342	328	334	314	328	331	326	325	335	337	357	321	314	315	331	376	309	320	346	334	338	312	348	298	289	344	365	330	385	326	329	327	348	342	313	325	317	284	312	330	333	337	316	336	321	342	341	331	327	318	319	332	362	370	323	324	352	325	342	325	335	313	308	330	330	320	313	340	310	328	328	332	323	332	294	333	334	342	340	328	329	303	316	319	308	302	326	355	372	312	376	328	331	344	336	340	307	325	319	303	360	338	337	334	305	344	324	334	310	347	306	301	288	322	358	307	347	313	336	310	336	334	320	356	320	327	319	313	298	384	321	356	329	357	328	358	334	356	314	341	362	334	338	329	295	310	343	319	346	333	331	296	317	350	351	325	313	297	327	377	322	339	305	316	345	296	336	342	293	316	343	324	316	338	349	343	314	346	339	315	332	313	346	343	342	334	324	309	351	348	348	320	355	307	308	331	303	343	306	296	349	309	337	348	313	372	331	328	334	328	305	353	348	333	304	292	325	360	308	345	331	327	322	305	318	318	288	320	338	296	336	297	303	345	322	319	334	367	326	309	348	329	318	321	333	333	331	295	289	337	353	320	331	350	304	352	316	327	313	334	344	325	333	332	346	346	324	337	343	335	315	318	346	323	291	327	330	320	335	371	344	329	349	355	338	325	340	333	301	334	331	335	345	341	341	366	299	325	300	326	332	333	312	315	303	336	332	355	373	343	333	302	352	323	309	316	333	326	338	367	320	343	318	336	328	343	321	306	306	323	304	310	337	315	333	332	334	341	321	337	321	358	330	336	334	329	332	325	349	325	318	324	351	343	316	310	352	304	314	300	337	321	351	330	319	369	336	364	307	318	311	333	328	314	380	350	339	316	326	341	316	340	362	338	327	325	342	327	353	331	369	353	301	354	353	346	313	340	360	306	332	346	343	338	326	371	301	291	313	314	337	312	352	323	339	336	338	322	313	340	338	341	311	314	337	281	311	359	323	343	319	314	331	334	360	355	292	325	323	365	312	347	326	342	309	310	343	336	298	359	338	332	354	331	335	328	322	312	305	317	343	348	344	333	330	361	328	321	348	321	317	316	354	332	313	325	329	326	353	314	313	306	363	336	350	349	359	335	328	356	304	342	336	311	363	373	339	336	320	333	308	308	331	324	331	326	309	286	297	340	329	329	364	344	335	343	363	340	346	310	325	301	328	325	326	283	335	328	333	331	322	343	331	338	335	329	330	357	288	322	301	311	350	324	333	325	324	346	340	316	328	347	294	349	316	339	312	342	308	320	316	358	325	283	330	342	340	342	351	349	343	329	311	324	286	346	355	331	317	346	330	331	301	341	337	341	321	306	361	339	318	327	357	317	324	336	368	339	344	302	345	316	330	337	341	332	348	349	314	345	323	334	327	347	297	337	302	374	306	357	328	307	323	358	333	330	318	314	301	320	327	335	364	294	334	309	342	299	318	317	313	297	308	324	344	308	311	306	289	373	329	352	357	348	366	335	325	319	300	330	352	320	362	313	334	314	315	299	349	340	341	379	311	347	311	330	328	353	332	342	311	331	343	316	329	319	344	334	330	352	352	367	354	347	304	335	295	311	322	355	304	361	327	303	332	327	344	326	373	329	325	361	342	327	344	331	323	330	328	366	343	313	304	301	318	323	291	310	340	327	348	326	348	322	344	342	331	344	298	347	343	336	335	317	318	303	317	319	322	309	317	302	347	341	355	312	327	344	346	332	352	342	351	327	336	284	369	349	334	302	327	332	309	333	349	325	329	335	360	307	334	307	302	328	336	335	338	337	301	348	297	331	335	288	328	323	363	349	325	325	326	301	335	337	341	346	309	289	346	373	332	307	312	311	316	346	346	309	332	324	337	334	342	336	326	303	357	360	333	307	339	344	347	307	317	317	346	336	319	353	296	349	320	313	328	331	315	319	345	358	339	320	294	318	286	320	328	322	318	338	328	346	331	340	330	354	329	314	337	343	323	330	291	317	312	323	329	314	346	336	303	349	382	317	313	331	313	316	348	316	370	324	349	312	293	332	334	326	307	302	322	362	305	342	321	310	364	343	326	299	314	334	338	337	310	349	328	322	328	317	305	328	318	319	351	322	294	349	347	288	349	325	351	342	351	332	322	331	351	348	369	341	316	350	331	304	355	313	305	320	328	325	345	339	329	371	330	312	310	333	311	304	337	294	320
32801	53623	36673	21470	21159	31214	22070	4530	1939	1368	1099	873	2023	4453	4693	3401	1841	1047	611	489	399	391	382	391	403	368	399	371	388	408	376	395	389	381	368	372	405	355	387	354	377	397	373	366	374	354	360	380	377	368	373	370	349	423	387	411	379	392	386	386	374	422	357	387	380	400	370	405	403	367	405	359	385	370	444	381	370	400	374	379	383	372	394	375	391	373	396	362	372	338	404	405	384	365	410	406	402	366	388	366	376	373	380	377	411	375	362	402	364	378	392	358	375	360	372	381	369	376	376	360	348	397	387	374	417	337	337	403	364	396	390	372	390	367	403	367	394	371	398	393	357	387	354	380	381	381	346	366	374	379	414	363	384	380	391	363	393	360	377	359	396	395	363	364	379	370	382	374	410	376	413	380	345	409	392	355	395	360	376	365	359	372	365	375	362	353	382	376	386	381	361	374	364	394	417	371	382	385	391	385	366	389	369	387	402	381	369	364	380	392	374	387	403	400	411	396	373	363	391	388	395	391	369	382	388	381	388	366	398	381	356	412	390	385	380	349	374	433	378	383	367	358	396	370	394	397	391	398	379	381	380	359	403	412	372	371	343	402	408	371	389	358	376	364	366	403	395	377	344	363	359	386	401	402	382	369	378	383	357	390	384	386	381	376	361	414	415	412	391	374	407	375	379	388	356	341	407	381	374	419	344	387	405	372	363	359	399	353	379	387	394	362	361	407	380	353	400	380	395	403	404	363	390	377	382	406	389	387	389	386	389	383	373	361	363	373	390	341	359	394	373	378	381	394	411	423	368	351	386	389	374	373	373	394	378	389	365	407	410	361	370	390	379	357	402	405	392	371	349	393	386	388	382	374	407	367	378	359	414	393	362	383	392	393	376	367	401	391	383	392	369	415	358	390	362	422	377	398	358	356	389	375	411	368	366	381	370	387	387	377	378	377	353	383	372	398	371	433	377	385	367	395	404	389	369	375	370	387	360	404	393	413	367	367	409	342	375	346	340	415	386	381	328	377	418	366	359	361	370	374	370	404	367	371	382	417	379	386	381	405	357	390	381	365	396	413	373	367	367	371	406	374	371	431	393	368	375	406	338	387	389	367	410	385	364	400	390	391	366	389	364	420	371	408	405	381	386	382	364	357	387	380	379	365	331	376	397	389	361	395	386	395	380	360	353	358	407	377	385	395	344	415	384	337	383	398	346	342	392	402	377	385	377	390	381	354	398	397	360	400	384	349	375	352	357	347	382	392	381	341	415	377	342	362	390	378	393	418	394	402	425	355	352	394	382	412	369	398	398	397	352	378	392	387	382	383	418	392	367	357	394	425	371	374	370	402	362	346	364	368	368	357	396	355	376	393	386	370	394	402	372	369	377	406	372	374	364	388	374	388	362	368	339	389	361	381	398	360	397	387	383	395	366	351	383	374	377	408	373	345	385	347	383	369	408	371	412	411	366	413	371	344	390	378	390	341	354	380	416	372	407	385	390	432	416	401	378	354	385	378	383	370	402	369	366	385	398	379	359	380	397	364	376	367	397	382	358	364	397	372	398	401	378	403	393	356	361	346	410	348	379	381	402	385	353	394	383	363	396	406	406	395	366	392	337	378	350	370	402	392	378	372	349	387	363	422	393	384	390	397	388	392	372	369	410	364	382	376	419	377	387	375	365	365	402	363	416	343	373	383	370	388	399	374	397	381	381	370	376	352	405	385	332	402	385	376	393	368	357	378	364	378	367	374	345	363	392	371	411	379	372	446	356	404	388	379	398	397	403	369	364	389	352	361	361	394	393	383	366	381	380	391	371	340	398	400	387	358	336	351	396	389	371	392	354	368	378	365	382	396	371	377	365	400	377	369	373	332	390	344	415	398	368	363	389	390	388	403	364	357	359	362	382	379	392	379	369	380	398	410	394	376	371	396	406	400	415	379	401	376	427	387	372	356	366	373	377	375	367	354	370	403	420	393	370	368	385	386	362	398	395	377	375	392	385	367	344	358	404	362	386	368	395	383	383	354	371	371	395	347	352	387	388	375	384	391	375	422	377	399	384	411	395	395	354	382	381	363	394	387	374	373	345	378	365	385	361	374	361	388	353	400	369	396	359	373	405	390	392	353	396	384	363	414	389	393	360	359	402	380	403	383	374	377	385	401	406	381	385	367	390	386	389	376	362	396	404	416	353	383	381	388	357	357	399	395	399	384	358	372	381	390	351	382	381	412	394	378	416	407	398	393	381	375	392	358	378	371	366	388	386	410	427	390	372	367	375	368	363	367	377	412	372	376	408	372	365	426	393	386	382	360	352	396	360	349	392	388	367	362	393	384	376	400	391	360	364	388	385	374	381	362	363	390	413	377	378	401	360	350	423	411	390	377	406	376	381	417	404	382	380	361	375	370	399	366	371	377	380	368	370	407	374	419	423	378	370	395	373	376	370	401	380	373	383	379	370	356	336	377	349	399	365	350	363	381	369	387	404	353	380	367	409	373	383	406	389	384	405	367	364	410	369	379	411	354	381	410	399	383	413	360	326	402	402	390	404	372	387	382	371	349	387	353	387	402	376	390	369	388	378	396	357	387	393	372	398	365	379	363	367	382	375	392	374	408	376	362	381	365	377	383	389	358	359	411	372	372	390	388	376	385	367	378	376	370	361	388	363	377	380	370	406	405	361	356	407	376	388	354	376	388	382	371	394	404	372	399	406	357	386	377	413	377	388	378	401	358	379	398	352	377	374	386	369	364	378	391	363	418	389	359	348	392	383	400	348	379	379	425	382	385	351	380	373	398	382	371	373	392	417	386	370	410	371	402	392	372	392	368	404	365	400	371	403	379	367	383	386	386	352	416	372	400	387	345	379	344	395	412	366	409	372	375	374	390	354	366	362	393	408	401	398	388	359	378	403	384	395	364	363	384	350	376	345	376	361	385	381	368	379	359	408	396	400	366	396	383	411	362	367	343	369	368	358	387	390	373	399	362	388	334	382	380	358	395	357	403	343	361	415	396	372	378	350	382	389	362	358	370	392	390	356	385	406	376	376	377	382	395	406	384	408	374	380	377	397	415	367	370	382	359	388	387	355	406	397	380	392	385	409	393	373	402	376	369	398	372	375	350	418	388	357	388	368	362	395	407	376	388	389	398	409	406	366	378	386	385	375	400	402	404	369	390	379	354	371	405	389	404	414	389	346	358	380	374	370	397	357	421	422	394	382	370	415	377	366	404	372	348	417	395	414	424	375	404	381	381	415	378	404	375	372	375	399	382	405	376	379	376	380	391	397	389	377	393	403	355	401	378	403	379	362	390	384	374	379	392	387	369	388	370	373	384	386	357	395	401	371	374	354	350	375	379	375	354	378	391	380	392	382	421	371	386	362	374	364	429	373	340	350	359	398	371	367	394	380	387	362	349	382	381	386	389	363	343	363	392	374	388	388	393	385	393	376	368	383	412	367	400	338	374	407	397	381	389	410	365	390	395	365	397	413	367	370	364
23532	21780	29527	24619	22358	41500	41214	12104	2297	1513	1095	905	1442	4600	13041	10122	5206	2128	1025	601	411	386	357	331	335	332	328	344	331	322	325	358	309	329	337	361	305	321	325	343	340	364	332	353	358	328	318	341	332	343	288	309	350	354	316	329	335	344	373	311	351	364	328	352	336	316	357	342	329	361	355	321	334	332	349	336	355	352	312	320	368	306	319	357	317	327	365	302	330	339	342	362	337	354	307	304	306	315	339	338	326	303	351	352	319	358	348	315	330	334	337	351	337	319	329	338	339	316	326	315	329	350	317	336	340	338	343	373	381	314	329	336	335	320	312	332	337	334	345	309	315	345	366	342	349	358	335	339	342	301	345	317	303	351	330	334	348	344	354	360	338	314	332	350	345	356	327	324	344	340	354	304	338	341	321	331	316	329	348	349	304	325	362	355	323	326	375	318	348	344	318	354	345	331	363	382	342	337	314	330	326	331	323	321	325	325	324	342	322	323	330	345	368	330	367	314	320	356	310	312	332	321	345	383	350	345	308	325	338	313	342	348	320	342	323	308	337	318	334	349	365	332	321	329	313	366	334	323	312	353	343	334	308	355	332	346	321	317	368	327	384	297	337	319	330	330	353	299	336	327	339	367	340	324	367	352	340	330	352	359	337	313	324	365	316	329	331	324	374	337	306	341	366	323	312	326	358	347	319	341	325	331	319	351	333	320	358	362	349	337	329	337	364	314	345	312	334	322	330	363	353	338	319	338	341	330	329	330	347	332	329	312	315	342	352	336	325	359	324	309	313	350	328	326	311	317	359	328	347	295	299	338	347	329	361	323	322	317	332	329	338	321	361	353	341	333	370	338	340	300	360	346	335	342	353	329	338	344	354	306	316	339	344	319	337	331	334	335	344	315	319	341	342	322	344	338	344	306	346	326	330	344	339	356	334	301	343	332	339	353	333	337	338	325	372	329	315	339	368	324	311	321	319	340	355	351	351	339	334	303	352	305	363	348	361	333	342	336	331	342	307	356	326	358	306	351	343	345	352	331	345	338	341	339	352	323	355	332	353	347	329	338	362	324	338	334	361	356	361	310	368	310	346	340	345	343	332	291	336	333	361	335	374	343	346	321	342	314	303	334	346	350	343	317	294	350	369	376	342	327	401	316	336	352	333	330	338	325	337	334	327	299	343	331	308	343	324	315	320	337	362	343	361	343	328	320	319	355	333	341	337	348	351	295	366	343	338	345	320	344	353	337	388	312	309	308	343	318	350	345	332	374	330	360	353	312	327	324	336	363	313	361	320	340	318	328	355	332	358	329	325	312	315	311	353	340	334	308	332	344	362	296	319	353	316	336	316	326	316	320	354	337	348	368	304	328	327	366	327	376	342	348	337	336	338	341	327	340	367	366	333	323	342	358	380	325	356	323	335	336	345	312	284	375	318	354	360	311	329	341	339	331	341	361	332	321	359	320	337	318	349	331	327	350	331	328	355	321	317	343	348	328	326	309	336	319	339	348	351	340	360	371	358	317	328	341	349	337	363	326	351	347	329	331	312	319	337	296	331	377	341	336	327	341	313	310	334	316	329	317	331	334	337	322	315	340	334	347	306	342	361	340	308	347	339	343	317	316	327	353	341	306	344	346	352	344	320	358	318	340	337	346	338	344	331	326	349	339	310	336	367	357	347	346	359	345	323	342	311	316	325	290	359	312	350	347	332	314	325	341	358	339	346	353	323	314	325	311	350	321	347	318	318	332	338	331	353	325	364	345	349	333	319	321	324	326	358	316	338	331	330	348	365	292	350	326	331	329	333	335	325	335	359	318	318	343	340	342	344	321	341	346	320	356	321	345	326	326	320	330	336	324	341	319	336	341	305	339	366	341	327	322	326	319	314	341	356	322	328	353	334	327	338	340	323	299	345	346	338	354	327	313	335	350	354	365	325	326	318	334	337	310	386	332	353	338	348	360	315	357	296	346	319	338	325	332	347	324	336	322	315	352	337	327	358	333	336	338	332	326	344	345	342	332	340	347	322	327	293	315	333	342	352	367	327	315	370	319	325	333	346	332	324	312	332	342	342	341	306	339	341	316	320	333	346	340	331	324	348	328	344	332	323	337	343	356	336	296	320	326	293	326	335	305	335	325	312	342	324	354	326	332	352	339	337	350	324	384	331	305	318	344	335	339	368	351	323	331	348	350	313	334	330	294	359	349	354	345	345	339	340	312	332	301	316	325	331	348	372	332	316	325	374	329	324	343	345	338	332	331	320	355	363	342	356	329	299	346	333	319	342	308	328	335	343	349	343	371	359	363	322	354	340	315	321	340	323	327	314	312	301	337	337	345	347	321	324	347	359	349	369	306	388	361	343	331	346	311	370	324	332	361	342	324	336	348	319	331	339	339	352	340	331	335	332	347	348	360	327	352	307	315	315	335	334	338	346	363	326	345	307	324	326	343	345	305	318	349	322	337	304	387	330	320	314	334	290	335	345	325	348	351	352	284	323	309	377	335	327	350	313	322	340	314	332	299	296	333	324	349	342	325	321	360	344	313	320	344	358	375	345	341	307	354	329	335	326	328	359	360	346	333	335	320	335	308	309	327	314	324	318	349	329	335	334	329	338	326	305	330	340	341	327	342	348	313	318	337	312	307	344	321	336	351	351	326	355	365	344	359	332	321	347	357	333	341	326	373	342	327	343	302	331	348	342	302	338	350	316	359	367	345	324	325	351	349	343	345	357	347	352	326	347	320	345	336	335	364	351	370	356	349	345	327	360	332	353	332	332	349	319	324	315	324	337	353	329	304	314	310	314	347	342	340	325	338	336	305	325	310	310	345	317	331	359	314	346	326	319	355	305	354	332	376	342	315	350	327	353	356	303	315	341	318	338	327	346	336	339	378	348	342	336	317	374	335	328	339	299	321	335	350	337	368	325	323	345	338	377	340	320	354	330	351	325	338	321	350	350	362	348	305	319	320	362	346	313	321	318	330	312	338	328	351	346	319	320	351	324	312	338	323	345	351	347	314	327	333	337	332	299	323	328	329	323	355	341	326	304	295	337	309	336	355	327	330	363	335	332	299	320	337	322	357	340	339	369	332	332	304	346	328	362	335	316	280	350	337	347	320	329	333	320	306	359	352	319	341	351	341	343	316	334	314	370	311	347	335	346	325	343	327	297	352	349	327	313	346	308	351	330	342	345	309	335	347	326	348	324	351	353	317	366	308	328	327	367	326	354	353	350	330	319	334	320	319	311	348	323	330	300	340	373	346	335	338	331	325	332	334	321	342	358	314	349	323	314	316	354	328	325	353	322	310	319	350	338	312	345	334	348	360	337	311	314	328	318	306	314	353	311	348	350	356	321	334	341	327	356	333	337	329	325	323	336	355	316	322	338	377	348	289	341	316	322	333	348	344	333	355	296	331	324	360	385	330	333	325	322	365	350	296	359	363	349	336	379	316	333	368	320	341	336	344	346	347	320	338	317	343	322	327	352	321	337	350
38049	68236	50893	32986	29166	49249	35595	7402	3224	2499	1743	1511	2289	7325	17614	13312	7476	3232	1412	724	484	427	342	381	374	390	412	373	372	359	399	388	376	372	391	410	372	380	396	373	409	367	373	376	382	383	393	398	373	383	364	376	380	373	359	383	362	363	362	364	396	369	399	372	383	371	370	391	361	332	397	392	374	373	381	389	399	380	366	362	379	371	360	369	367	373	434	359	393	335	392	373	377	382	397	403	400	391	403	390	357	395	387	395	399	356	404	395	390	368	331	383	404	354	371	367	354	387	360	362	380	407	367	386	409	375	397	409	355	375	395	367	424	396	346	394	375	406	383	349	360	351	365	395	366	382	397	397	366	326	394	351	377	353	402	367	378	369	365	378	393	369	385	367	359	418	381	420	408	350	353	372	360	367	349	363	371	354	367	344	393	381	343	370	379	388	403	369	365	353	371	372	390	413	366	366	371	372	395	362	373	380	364	402	373	380	385	377	368	384	371	335	383	361	389	374	359	387	397	382	363	387	366	373	350	362	387	370	359	371	342	381	374	341	364	357	360	353	368	350	365	385	422	384	417	396	361	392	392	367	367	390	387	404	376	352	386	364	397	374	365	374	381	343	391	392	381	372	429	384	344	348	391	365	401	372	380	348	381	357	394	404	397	355	368	387	344	376	417	391	371	372	365	386	392	391	344	401	378	377	385	357	401	388	393	363	383	381	367	360	373	388	398	379	372	384	363	346	368	377	380	350	368	362	393	398	370	364	383	381	369	375	376	370	358	386	375	377	345	388	355	362	373	375	344	393	361	372	383	363	379	353	344	396	378	364	371	395	394	361	374	390	368	387	383	377	405	360	357	366	376	370	379	377	353	352	412	376	440	356	395	371	381	364	397	396	375	411	346	374	364	366	362	359	413	396	373	376	390	391	388	378	373	400	376	385	367	351	376	398	342	365	370	424	388	363	405	387	364	367	406	384	388	360	394	381	409	385	415	392	378	382	396	383	375	417	401	350	341	412	381	401	347	395	361	348	377	381	430	402	414	376	394	383	403	364	394	406	374	365	376	386	385	363	373	362	406	410	339	386	359	369	376	365	367	396	422	348	376	374	373	356	420	393	360	376	383	397	413	428	379	356	380	359	385	354	376	373	401	374	382	344	380	386	393	388	390	367	362	382	396	393	388	392	401	338	372	359	374	354	387	401	393	384	357	382	359	369	397	367	402	423	393	367	335	375	410	372	368	371	366	358	365	371	410	379	371	375	359	413	378	385	388	373	339	392	344	377	403	376	360	400	360	391	366	370	388	377	418	375	399	377	402	419	431	415	387	369	362	370	419	343	393	393	383	389	386	384	384	368	348	392	366	373	381	373	348	372	360	398	360	359	384	378	395	411	357	353	396	395	374	343	348	375	374	375	375	386	357	373	387	376	405	373	400	361	354	390	375	365	359	360	373	375	369	381	380	396	387	356	359	366	416	413	364	387	372	384	372	412	343	402	403	392	368	409	381	388	388	389	410	368	398	369	382	376	387	394	370	410	342	370	373	390	350	358	357	407	375	372	320	367	367	386	390	349	370	370	386	397	372	396	371	377	403	349	367	382	423	374	367	376	377	383	368	402	375	394	393	387	362	389	398	349	376	383	373	371	389	433	394	371	360	342	389	370	358	383	425	398	387	364	333	370	399	373	375	352	385	385	398	405	365	386	353	410	370	403	367	366	385	383	396	371	385	341	407	380	353	387	357	389	369	370	380	386	366	365	335	379	409	374	341	399	388	402	398	378	381	359	364	396	364	397	387	378	404	366	393	374	367	340	361	406	325	365	351	384	374	382	395	369	375	377	351	415	353	366	366	420	395	389	353	392	382	402	398	364	343	347	352	355	380	383	403	406	378	420	403	373	349	375	386	360	380	393	361	406	369	380	388	382	351	344	372	374	388	390	390	363	408	407	366	387	357	378	365	363	380	370	362	367	412	350	362	394	425	413	376	377	375	374	372	332	367	356	352	348	379	361	347	378	381	383	368	357	377	403	379	381	380	375	396	356	390	408	374	362	387	396	350	413	392	381	385	399	397	404	412	322	386	379	394	384	368	356	387	416	363	387	359	390	371	366	370	397	406	376	352	381	396	349	368	383	382	367	396	380	366	370	352	385	336	397	368	394	347	381	354	350	385	368	381	384	378	355	393	344	384	373	362	336	385	383	378	367	402	360	350	403	359	366	353	376	353	352	374	386	394	409	401	379	415	420	376	410	403	366	363	416	387	372	371	345	367	399	417	372	371	375	364	368	396	385	399	358	394	382	379	350	404	369	378	386	385	401	376	385	372	399	351	379	349	371	387	374	374	349	396	366	396	386	371	389	374	381	374	400	397	361	367	372	393	362	367	387	373	374	388	379	377	364	391	398	367	382	384	373	374	390	371	372	401	397	363	358	385	340	411	393	362	350	364	362	381	382	369	379	382	377	406	385	355	424	367	366	397	398	370	361	374	405	405	383	380	376	352	379	406	385	382	412	372	378	375	353	380	390	357	372	374	375	383	382	375	395	391	367	354	427	373	363	397	370	387	383	425	324	382	358	395	358	388	392	391	357	375	390	411	369	377	417	376	392	402	391	360	357	401	393	368	353	372	376	415	390	332	381	373	395	366	381	418	357	359	374	391	361	375	364	387	364	377	391	352	398	357	395	361	404	356	374	355	423	381	356	383	402	365	395	379	380	364	362	417	351	334	389	384	392	401	351	391	388	392	398	418	395	361	413	358	391	385	383	373	373	429	369	382	374	384	366	384	385	389	363	378	412	395	391	372	357	384	414	403	398	370	410	413	425	373	372	386	401	358	384	329	371	336	396	368	374	365	368	383	382	406	398	384	418	380	386	387	383	343	355	336	314	397	405	381	374	421	412	378	380	370	408	402	368	421	358	387	363	394	376	385	349	362	384	405	379	402	385	398	382	377	381	416	392	352	377	414	379	394	374	366	391	370	404	379	390	371	381	369	374	402	366	379	363	362	355	354	397	384	344	382	387	394	359	340	358	371	394	346	384	357	364	377	361	361	361	383	360	398	386	379	379	350	408	411	352	375	354	361	370	335	364	356	372	412	359	408	383	390	391	368	363	392	372	356	357	381	416	361	347	397	399	416	402	405	339	376	394	404	387	349	369	389	408	369	396	401	326	368	356	380	371	404	387	330	378	383	390	384	395	350	372	391	380	376	397	405	354	383	375	371	342	364	370	372	369	368	374	373	368	394	389	347	360	390	388	363	407	335	367	382	360	397	357	395	381	397	415	373	386	386	362	389	392	399	376	378	396	381	346	368	364	398	381	392	371	383	363	406	352	390	374	376	346	348	377	361	364	384	405	378	377	351	358	364	342	391	376	387	371	385	374	376	406	369	394	368	376	357	387	373	351	401	383	390	369	358	385	383	352	376	405	380	354	363	402	366	344	364	395	379	369	360	370	371	358	391	373	412	381	381	370	379	393	369	351	390	426	417	333
29281	31108	33237	18881	8015	7844	4984	1194	800	593	482	433	441	669	1068	1125	802	559	399	310	321	302	260	311	279	291	308	288	291	276	256	284	291	311	295	313	253	284	300	296	284	277	295	285	269	302	299	308	264	270	270	294	254	274	266	290	274	301	255	309	266	277	278	300	295	287	298	300	245	271	285	310	310	264	284	306	288	311	310	274	283	283	297	289	303	294	298	274	293	286	290	305	276	290	285	255	312	291	268	278	301	309	281	297	265	302	274	295	290	292	288	298	277	253	252	289	277	304	288	290	291	283	290	280	266	280	294	275	291	289	249	279	282	322	298	287	280	249	284	286	271	283	267	310	282	310	272	284	316	304	266	267	287	295	294	304	251	288	309	269	288	294	274	279	313	299	311	275	306	286	282	300	312	313	294	292	284	287	285	258	301	250	295	265	276	277	266	284	280	278	284	326	282	258	254	283	293	298	289	293	328	285	270	305	292	291	262	293	301	274	301	305	324	283	306	284	284	276	285	295	310	324	284	287	278	292	280	311	291	315	275	288	279	271	269	302	277	316	299	318	268	245	278	271	302	278	257	285	279	325	317	275	289	277	294	288	271	287	284	278	274	283	275	272	305	284	256	288	295	279	283	268	263	264	284	291	295	283	294	300	290	308	279	288	326	269	314	295	283	278	292	240	294	308	310	313	268	268	297	305	293	290	307	264	275	278	302	271	284	280	286	242	271	261	277	263	250	257	284	295	306	294	300	268	279	282	292	301	268	278	254	289	261	315	292	283	323	283	308	285	304	301	286	271	284	297	267	272	278	293	313	292	281	291	312	300	273	305	278	317	296	299	268	285	290	291	270	275	291	288	304	287	296	268	291	292	319	274	263	303	280	290	280	293	270	265	278	274	291	279	281	279	295	289	284	302	268	289	298	293	300	273	281	278	280	266	273	283	315	277	269	303	287	279	288	271	280	263	302	294	257	285	290	278	256	277	271	313	284	265	247	270	282	258	274	290	299	275	297	273	288	270	285	288	261	256	303	268	261	247	308	284	277	279	296	275	291	293	307	281	292	288	314	275	282	259	311	274	257	297	282	301	295	281	306	287	289	277	292	276	284	259	298	294	308	297	286	283	281	303	304	280	270	265	289	276	274	305	317	266	292	292	295	253	299	273	283	288	278	292	277	294	269	265	294	285	287	268	280	303	293	293	295	285	312	269	301	261	324	308	291	344	295	261	300	311	294	308	287	290	318	286	274	290	277	278	287	281	293	279	283	289	278	275	296	280	278	263	288	284	280	263	290	280	263	280	312	276	311	309	275	273	301	312	279	279	302	282	288	279	306	268	310	248	282	301	303	297	295	290	333	287	297	335	308	301	294	257	266	274	295	285	319	311	299	296	262	296	302	258	267	286	292	279	220	270	282	231	299	264	278	292	295	267	289	283	301	297	256	247	283	292	277	304	304	299	287	280	290	271	287	293	278	274	272	290	308	292	273	296	285	285	288	274	291	297	267	296	289	299	307	280	287	307	315	319	300	284	267	291	297	306	308	266	277	295	261	281	259	274	295	284	279	261	258	295	284	306	319	277	297	278	276	270	291	307	293	275	295	296	277	287	295	254	270	284	285	317	310	302	301	289	279	267	311	318	249	258	292	291	292	282	295	280	269	264	266	274	293	285	287	265	286	300	287	279	284	281	291	299	304	276	299	295	295	261	288	282	267	268	318	280	283	282	326	287	276	253	313	273	291	276	289	273	259	300	292	278	316	285	293	322	310	296	325	262	301	298	284	290	305	295	279	267	267	298	312	293	281	298	312	282	267	262	304	286	284	260	286	258	295	285	274	292	298	302	287	287	284	286	297	297	269	287	304	261	291	284	260	283	288	295	295	289	259	293	271	274	295	270	263	282	283	275	307	266	306	318	278	285	290	295	299	296	304	320	271	290	267	287	307	295	297	269	271	275	280	294	299	297	304	242	261	291	261	281	288	328	299	301	247	287	295	271	298	283	296	273	292	276	285	291	303	272	286	289	303	256	322	302	282	266	298	259	296	311	292	280	261	275	289	288	272	272	309	297	290	244	290	308	277	297	299	300	301	316	287	296	273	262	281	283	272	296	326	275	290	307	267	270	275	292	273	285	269	275	289	315	303	269	242	264	277	268	289	302	273	290	294	293	285	284	301	290	262	275	331	279	301	239	316	286	280	292	308	275	300	296	275	292	270	311	303	287	276	288	283	301	285	275	286	278	288	293	285	281	276	298	268	284	275	292	280	295	243	283	293	289	283	301	261	334	295	268	278	262	288	280	267	285	291	300	281	280	275	267	308	309	267	307	302	302	284	282	273	303	302	304	276	288	321	315	283	304	279	305	288	269	283	273	281	280	292	295	234	283	282	273	258	245	290	267	306	292	304	308	314	302	281	305	264	270	284	324	291	276	263	276	268	274	266	299	264	257	282	264	295	264	261	312	320	292	303	304	287	303	286	275	277	256	308	289	304	303	278	315	268	300	309	304	269	304	316	295	272	316	298	314	272	290	265	302	250	298	289	300	289	301	299	272	280	305	323	307	307	273	270	288	291	281	283	306	278	301	294	279	264	300	292	328	293	311	274	296	280	288	277	282	305	267	285	311	323	302	290	268	295	265	280	296	304	311	277	326	282	275	323	280	304	307	284	287	295	297	285	266	269	306	282	263	288	286	283	298	277	282	317	301	276	308	269	280	306	285	269	279	277	284	271	295	278	254	260	299	273	279	295	268	293	283	300	299	298	297	282	275	269	281	301	257	268	274	265	298	280	272	286	285	287	256	291	290	285	273	274	264	308	309	282	273	279	274	249	272	287	287	298	286	282	295	310	291	272	307	274	284	284	298	265	297	289	289	269	278	288	283	288	292	301	287	267	287	300	293	277	289	299	287	275	285	277	284	305	274	270	267	251	286	283	290	280	293	273	307	286	282	300	276	286	281	272	322	322	302	309	270	306	280	319	228	287	282	297	284	288	298	260	280	304	301	290	300	283	282	313	252	272	262	270	279	273	292	297	285	281	255	282	272	267	297	263	288	294	295	283	308	327	295	280	288	288	264	301	272	291	291	296	280	298	289	288	292	288	298	292	286	316	290	287	282	286	280	275	318	300	306	296	279	296	292	295	301	292	284	307	298	311	283	297	335	276	295	254	279	293	308	275	273	272	304	271	268	267	287	296	317	281	303	281	262	276	287	294	277	259	285	308	283	298	314	291	282	281	288	285	293	283	301	285	283	288	287	258	294	314	267	280	290	272	272	298	291	289	270	291	294	304	291	267	266	281	282	282	279	254	285	281	297	286	297	312	279	298	297	291	249	281	290	279	286	265	294	307	261	251	276	285	257	274	283	248	288	285	324	280	284	275	270	258	320	296	309	304	277	296	299	265	274	267	261	300	308	280	317	269	285	270	303	292	258	282	263	275	318	302	293	262	297	307	285	320	282	290	260	298	290	271	316	257	276	291	289	310	284	292	291
30004	47394	32679	16976	10700	11872	7327	1951	1349	971	747	660	687	1069	1688	1596	1120	683	479	394	360	346	332	364	281	324	307	339	329	352	330	334	301	346	361	322	331	317	349	303	360	348	339	343	296	338	356	341	323	344	380	373	322	340	299	319	321	309	341	333	337	316	377	371	334	320	318	331	355	338	361	315	337	342	344	291	350	315	338	339	341	338	294	327	354	374	313	332	329	356	341	308	349	319	305	340	344	335	353	342	336	351	343	344	340	332	360	299	341	314	339	324	345	341	354	304	351	335	334	342	356	345	331	367	347	332	326	329	295	314	316	336	309	339	313	340	361	341	302	340	322	341	326	351	316	320	324	365	328	299	351	345	364	315	343	328	344	311	361	345	336	339	321	319	329	349	309	343	334	320	310	333	335	338	348	360	334	380	302	295	336	320	337	302	353	338	347	299	311	312	312	352	362	333	355	388	339	323	348	362	333	344	317	318	328	327	300	325	356	364	339	341	331	327	307	315	351	352	337	313	341	344	328	335	293	298	342	340	337	352	338	344	312	343	349	356	332	305	302	315	327	353	334	321	313	353	325	328	338	343	311	358	309	335	323	342	358	336	338	335	363	332	329	340	365	345	343	335	331	336	328	369	345	344	349	366	351	354	337	337	316	327	321	342	328	338	328	321	361	350	316	344	349	364	336	304	327	314	338	335	356	331	323	326	327	342	305	333	332	295	336	366	357	353	305	334	363	348	333	388	290	322	315	337	316	342	314	358	336	339	309	368	345	346	350	333	349	328	340	354	370	344	352	361	387	334	317	318	328	334	317	342	340	376	296	335	338	331	325	335	353	316	298	348	352	315	315	310	337	338	362	364	302	333	320	340	320	370	329	355	363	324	338	363	341	323	360	363	322	370	333	346	306	351	332	335	322	325	332	341	345	340	329	340	327	305	340	330	324	341	361	331	321	332	330	307	325	324	324	331	348	350	364	357	340	338	338	303	307	355	335	314	320	348	316	329	329	375	337	278	333	315	380	353	294	336	341	309	348	359	326	313	328	346	327	330	361	351	349	338	343	331	340	358	374	358	342	328	342	341	357	364	312	327	320	337	366	344	317	383	331	336	339	292	353	324	343	341	353	362	304	325	340	334	325	363	352	323	349	351	326	357	370	315	325	339	331	313	342	339	351	328	324	344	342	354	371	329	307	326	315	368	368	333	337	332	336	327	341	311	334	325	319	354	360	335	341	354	305	339	372	346	345	304	323	354	355	345	343	347	355	369	311	334	348	311	346	343	356	379	332	330	348	366	375	336	346	311	342	334	315	328	356	322	304	340	309	320	317	334	368	329	354	313	326	296	318	348	338	340	334	356	331	372	360	366	317	343	336	308	336	349	332	324	337	380	357	305	312	347	379	352	327	331	298	329	315	349	337	351	336	322	363	333	357	325	369	324	333	343	357	356	370	317	346	353	330	316	334	354	321	323	325	319	346	357	320	357	336	308	333	365	342	337	334	357	349	327	330	321	328	383	349	336	331	353	340	345	362	326	315	398	319	332	335	339	363	331	321	362	341	347	345	352	327	315	358	337	309	360	340	343	336	325	355	337	303	339	296	326	306	344	326	366	348	326	334	334	371	327	337	327	352	364	327	332	338	345	321	308	346	351	330	352	347	325	341	337	340	328	344	321	315	329	327	357	313	369	322	302	321	369	313	354	319	322	338	376	325	349	330	354	317	357	334	313	330	337	346	374	316	348	300	353	345	345	339	331	314	328	345	344	341	335	342	342	351	346	345	332	335	321	284	325	333	287	288	318	337	333	321	344	323	352	324	361	356	341	335	337	270	352	322	347	333	342	345	354	336	316	344	323	355	340	326	336	315	294	343	316	333	320	332	325	343	344	342	317	310	317	325	309	339	329	327	338	296	323	347	356	347	329	335	319	353	309	320	366	353	348	331	374	327	371	337	337	342	340	308	348	340	354	328	303	307	354	352	301	347	294	314	346	323	309	337	326	363	337	358	327	370	325	352	311	337	346	337	314	354	338	323	342	327	353	310	336	325	347	339	341	332	341	326	313	326	336	308	338	349	356	347	318	347	309	313	308	311	342	375	348	336	354	355	360	337	312	323	334	362	355	344	362	315	323	319	361	327	344	303	343	336	339	336	334	330	345	378	324	339	354	333	335	358	335	330	343	350	283	332	364	322	333	339	330	352	347	352	311	322	348	352	351	316	328	366	349	311	336	330	339	356	328	334	308	341	336	337	324	328	303	323	348	340	366	367	352	335	331	315	322	318	343	320	356	305	338	327	337	342	323	346	360	320	342	337	341	349	322	316	339	331	336	348	316	341	351	343	324	341	311	345	343	335	328	315	311	347	348	326	342	336	356	326	348	348	333	292	327	318	331	359	330	326	369	334	337	326	324	366	331	362	327	324	341	339	337	303	329	378	366	336	364	333	316	356	360	322	347	326	314	340	338	335	313	379	360	334	315	352	310	310	342	330	330	346	325	348	343	356	328	324	334	340	345	323	355	325	346	318	348	334	310	328	319	355	354	372	389	334	345	349	323	328	349	318	352	341	330	375	332	324	328	315	336	331	353	343	332	339	328	340	349	335	348	357	328	329	319	348	348	328	353	345	318	334	330	373	310	338	309	340	328	325	346	332	336	340	352	343	344	359	322	322	333	333	333	361	313	363	321	323	323	344	350	397	326	328	342	351	320	366	334	349	356	338	315	334	317	318	364	372	331	318	319	348	362	336	340	341	337	320	353	337	337	342	325	303	307	324	311	336	317	348	353	343	346	335	343	332	352	329	331	317	346	309	324	340	331	341	340	354	341	351	351	341	355	350	325	336	335	340	367	345	353	379	328	339	355	340	327	319	314	331	321	338	294	333	344	371	375	352	343	344	326	315	360	357	339	318	328	313	346	314	298	319	357	335	353	341	342	340	325	339	342	308	306	347	311	336	346	337	338	346	343	337	321	364	350	337	312	298	319	319	325	336	315	312	360	299	340	362	355	343	329	360	355	341	363	320	321	340	329	349	329	330	312	351	353	352	344	311	319	304	317	334	349	345	347	352	317	369	330	344	338	342	323	324	327	338	352	354	350	358	307	327	328	284	311	337	327	322	360	307	342	344	335	311	345	317	319	321	319	338	345	328	360	320	345	326	307	321	313	321	320	321	322	343	327	359	315	296	344	359	311	356	331	297	326	376	360	319	343	334	346	339	346	335	336	342	326	345	323	318	302	336	342	325	356	310	338	381	353	312	329	308	326	325	327	289	341	354	363	340	330	328	342	320	323	311	366	305	313	335	342	335	314	331	356	339	354	371	354	311	364	336	340	326	356	372	374	344	337	316	327	307	343	352	329	327	332	350	333	344	300	309	344	372	357	317	342	350	338	365	323	325	339	337	307	346	336	326	321	357	347	319	332	373	333	309	339	329	296	334	359	351	363	344	313	339	314	344	354	355	319	319	330	316	340	327	332	376	342	330	330	333	316
24515	21689	29504	25335	22321	32955	24590	4466	973	854	695	549	1884	6283	6370	4152	2213	1137	568	376	278	254	305	269	265	286	272	288	239	248	253	296	259	267	275	251	278	277	244	253	270	294	241	253	250	295	243	239	281	246	256	266	257	264	281	261	254	273	243	264	285	268	256	269	278	284	268	259	268	267	272	251	245	250	264	235	277	268	267	288	266	232	276	258	275	275	293	274	265	279	262	287	286	286	263	269	292	278	274	286	261	277	278	264	270	281	264	293	258	267	251	272	286	295	302	301	287	285	258	294	281	247	256	275	291	268	284	271	277	269	238	247	280	265	280	266	273	277	252	280	258	274	271	273	244	255	292	261	273	277	258	232	245	293	243	270	261	276	272	243	283	255	266	268	254	252	264	261	276	297	262	277	267	282	254	295	246	260	254	271	269	252	273	277	254	259	248	263	301	288	269	265	282	297	276	264	273	288	260	270	266	272	275	285	267	276	270	275	275	270	272	262	252	276	265	262	266	274	256	298	286	248	254	259	291	301	274	275	295	260	240	256	245	273	234	273	308	239	240	236	289	261	292	274	264	264	292	261	266	259	269	257	289	305	260	263	293	285	283	259	288	254	229	274	266	270	256	250	263	245	303	267	291	291	264	264	250	280	234	267	254	259	269	277	308	326	259	252	274	288	261	263	277	242	273	272	258	269	305	285	253	262	249	281	254	280	253	252	273	271	257	260	287	279	270	247	237	250	279	258	262	267	265	247	263	261	294	282	260	243	286	275	275	240	281	261	258	291	308	263	278	266	299	287	272	282	251	249	269	259	262	241	259	261	287	266	280	289	278	256	276	281	230	268	269	287	293	275	260	272	274	268	296	268	283	257	261	266	302	283	282	274	252	264	255	265	307	270	281	251	295	290	284	267	295	288	304	274	261	243	286	259	262	254	270	247	284	276	266	284	277	288	262	245	261	294	282	293	275	268	270	258	264	249	267	263	302	237	264	296	283	249	267	262	280	241	274	278	269	243	292	281	264	284	278	278	248	275	274	273	271	259	256	292	245	275	293	265	277	247	271	269	275	252	257	268	271	245	269	256	257	279	259	271	272	263	252	269	263	293	287	253	298	246	292	280	266	268	250	284	240	288	265	255	258	260	249	272	248	303	287	243	258	284	255	268	240	249	248	263	292	275	280	273	292	266	263	290	272	262	256	268	245	275	286	245	298	270	294	297	264	273	271	272	240	289	282	250	267	256	251	254	294	270	264	261	265	260	259	218	272	260	279	281	271	261	262	311	289	279	249	277	268	271	272	280	265	266	273	284	256	245	265	290	277	233	256	265	284	260	255	264	264	267	286	256	255	283	281	266	272	266	265	286	271	267	249	280	285	231	289	293	287	245	272	311	257	278	267	290	272	294	262	223	281	264	269	263	236	271	272	296	278	292	289	262	267	304	264	259	258	294	269	284	286	269	269	269	270	274	263	272	283	269	268	272	251	282	296	276	252	252	262	253	291	247	283	271	272	248	286	266	249	279	268	261	259	282	260	250	243	247	267	275	276	264	246	275	249	237	274	274	235	267	273	259	262	281	293	255	274	263	263	240	273	260	263	261	257	258	270	281	234	260	240	274	266	262	291	285	268	257	270	292	262	274	251	266	255	285	256	289	279	270	242	286	246	218	259	256	265	251	260	227	243	287	264	261	259	275	244	264	316	250	259	250	264	272	263	276	280	272	244	258	267	272	276	271	256	297	270	259	289	298	277	279	284	259	267	265	282	275	305	282	288	255	271	237	286	258	295	293	231	263	279	259	292	278	250	274	317	250	250	289	283	289	283	283	255	285	274	257	261	264	258	232	263	268	276	285	279	269	289	274	250	250	270	265	279	246	272	268	287	262	261	231	251	256	256	270	250	284	282	271	261	263	240	283	272	259	248	279	265	267	267	277	280	273	279	278	264	290	245	265	243	229	259	262	277	283	277	293	265	262	269	252	265	287	285	277	293	282	250	239	261	283	242	291	283	278	260	279	252	276	231	261	271	283	259	264	274	276	269	262	280	288	266	277	287	246	293	286	260	254	274	253	260	281	262	241	289	262	246	280	278	267	248	291	276	267	257	285	309	246	271	298	262	297	269	268	250	290	265	279	274	242	265	287	268	289	266	256	281	286	260	295	243	312	277	281	249	244	246	281	292	259	263	300	289	253	261	250	265	235	285	261	257	285	243	270	277	271	295	276	260	266	270	291	281	290	260	302	290	302	270	278	271	273	290	258	282	276	263	262	265	281	265	267	270	272	280	292	247	294	238	281	250	288	266	270	272	237	278	291	271	285	292	254	288	267	243	279	254	261	255	257	273	279	266	299	306	295	256	291	225	285	237	245	251	291	282	283	255	323	275	278	230	246	259	269	259	285	296	253	285	266	288	281	253	262	254	266	277	258	249	236	280	248	287	260	297	265	249	252	283	246	272	249	261	291	268	265	255	261	259	273	268	268	288	276	272	262	267	255	250	277	279	267	298	258	272	272	264	255	285	256	267	270	283	271	253	263	278	277	246	289	263	263	260	266	251	271	241	248	272	301	293	285	242	257	275	244	253	270	261	264	240	260	281	281	274	285	257	289	280	260	288	291	275	251	265	277	270	264	248	261	265	273	249	253	247	240	263	280	267	283	277	262	300	260	278	275	265	265	280	300	306	274	243	305	259	294	233	263	233	244	292	276	263	263	285	249	273	248	241	307	292	275	281	277	256	293	281	263	279	292	263	236	272	284	284	269	285	272	271	245	262	261	271	274	294	258	259	278	257	286	261	280	261	303	277	247	263	255	269	297	258	259	276	256	257	272	274	255	249	263	260	278	239	256	285	304	259	273	292	282	290	244	246	256	257	291	274	270	280	281	268	272	239	271	294	287	278	252	257	266	284	270	247	247	255	293	260	274	261	278	248	283	258	278	282	304	249	251	254	281	283	278	258	267	258	274	256	268	271	273	281	262	311	276	298	256	262	286	277	243	286	259	251	270	280	250	288	266	272	271	263	229	255	277	282	284	250	269	272	284	237	258	273	259	269	249	259	261	277	276	252	278	256	272	267	262	296	279	306	275	251	247	270	262	287	260	277	263	275	275	240	306	256	263	266	219	287	264	254	262	278	273	269	263	295	285	273	258	279	272	263	261	265	257	272	255	271	255	273	270	283	273	279	259	285	254	274	291	275	273	289	261	261	244	290	259	284	284	263	294	244	266	255	263	269	298	256	282	259	272	300	275	251	277	272	278	293	265	288	284	257	293	280	297	269	285	278	268	309	269	256	263	297	271	259	282	290	254	297	292	251	241	304	272	264	268	264	293	254	263	286	280	274	250	264	269	235	281	275	250	289	265	281	248	282	288	266	279	271	310	243	272	258	270	274	239	276	291	272	268	296	276	261	255	258	256	285	264	301	311	279	260	265	273	264	250	241	274	291	282	259	294	266	261	264	285	263	291	277	271	262	270	241	264	271	316	289	266	263	289
33786	61704	45847	26576	22368	35951	22138	3950	1635	1438	1044	819	3134	9991	9425	5954	3215	1659	815	484	353	324	293	316	301	331	326	307	293	290	300	303	307	321	347	318	289	301	315	313	269	294	300	330	318	293	286	292	326	293	335	293	311	312	330	296	299	311	306	310	303	299	291	295	299	313	307	309	294	296	318	309	327	299	313	292	310	309	323	326	324	300	307	296	277	306	282	310	303	365	311	316	316	309	299	301	331	326	317	303	325	303	301	319	357	359	300	310	342	324	344	302	299	293	293	312	290	284	317	341	295	324	297	325	331	313	285	304	331	270	315	331	319	316	324	298	340	317	326	361	320	304	290	308	306	316	346	296	282	328	322	294	297	289	329	312	332	296	284	310	296	280	302	300	318	331	316	318	304	288	327	304	279	278	323	273	317	352	272	304	312	273	301	311	304	279	290	335	276	335	289	317	343	321	272	302	349	288	320	306	310	336	290	330	297	310	319	313	325	292	331	292	321	313	323	301	285	282	314	319	314	310	289	340	317	342	316	275	310	317	289	313	310	303	305	306	313	285	294	334	303	311	304	363	281	324	301	291	315	312	305	297	298	319	323	312	318	300	353	295	316	319	307	315	304	320	287	335	315	311	299	295	296	262	321	291	324	331	304	270	298	335	311	313	300	324	324	301	310	291	302	277	307	320	311	281	335	275	310	308	335	318	333	318	341	301	331	299	330	313	289	318	327	305	332	332	309	313	314	325	313	309	291	305	288	301	317	304	324	331	282	302	290	313	286	347	299	324	333	305	309	295	326	291	307	313	340	296	312	323	318	323	290	321	309	300	318	312	308	316	303	331	304	341	328	295	298	298	299	303	315	288	268	283	340	304	318	318	312	304	312	315	315	336	315	333	337	317	343	338	335	293	298	311	286	302	324	307	314	316	335	316	313	322	305	341	307	297	320	309	329	282	340	316	320	308	333	319	320	318	342	304	351	322	302	327	279	322	306	335	369	302	317	336	308	314	330	303	273	315	299	354	329	312	307	306	315	294	305	316	291	306	329	310	290	297	319	318	283	317	324	298	345	331	291	290	300	288	292	298	325	273	285	291	291	342	293	307	309	300	320	300	291	304	295	347	327	308	279	299	339	307	324	311	339	304	310	347	329	315	290	313	300	325	301	336	338	334	361	314	318	316	299	280	313	291	302	312	327	331	323	282	305	316	309	289	297	343	315	308	319	320	336	313	301	314	306	306	257	322	292	333	312	320	265	326	289	295	304	334	313	301	330	305	286	302	294	304	301	317	308	292	320	336	292	311	312	331	307	292	310	311	288	298	312	323	335	315	314	301	287	266	291	314	303	308	299	326	309	298	315	330	298	315	308	309	332	345	321	304	328	279	300	345	294	327	314	320	312	340	304	326	310	330	304	325	357	322	310	348	290	293	290	293	309	322	274	316	301	311	314	313	303	340	289	335	278	320	329	283	312	296	335	292	351	328	311	284	332	325	333	302	318	289	308	350	314	316	275	300	302	331	307	305	322	315	333	313	312	309	322	320	310	305	300	295	309	318	301	293	307	315	311	299	291	313	306	319	311	300	304	297	332	317	310	341	327	335	330	338	299	316	322	313	326	321	325	310	351	320	329	285	320	326	334	345	337	313	340	316	310	326	331	308	306	296	338	316	349	308	297	323	261	356	304	334	320	309	286	328	324	312	254	318	341	307	310	286	323	318	332	268	330	293	304	317	342	299	301	331	339	326	297	308	273	303	337	334	290	305	296	346	291	270	324	289	335	289	326	343	311	338	328	326	312	287	325	325	294	292	297	323	340	293	341	323	339	278	309	319	343	314	315	288	325	295	319	305	302	309	321	306	296	319	329	306	314	299	302	289	344	316	308	318	350	320	329	320	332	357	320	283	318	356	317	294	299	341	293	334	311	336	316	326	299	330	333	311	301	317	301	320	318	314	322	290	291	322	336	330	330	307	329	316	327	326	331	337	323	322	337	334	297	312	325	343	312	335	330	306	308	306	328	316	318	293	340	294	303	323	326	331	331	293	338	322	305	288	275	309	319	308	315	294	294	307	335	296	306	323	318	306	306	318	337	359	334	302	296	306	338	285	275	315	331	305	302	326	286	317	299	317	326	321	340	304	317	326	294	309	314	314	334	287	315	328	314	305	282	301	362	294	318	296	326	326	327	348	332	315	337	287	326	320	299	303	320	307	292	282	318	315	305	322	307	305	319	290	314	287	349	316	276	309	322	281	297	309	303	319	311	329	310	307	347	311	290	300	298	319	333	295	283	279	304	322	325	308	301	296	303	323	329	334	292	297	273	345	315	314	290	279	320	334	313	294	312	302	291	312	288	298	299	325	360	292	304	290	318	297	284	348	330	314	310	317	328	295	330	329	312	344	321	316	298	311	309	298	295	315	289	317	337	308	280	300	277	303	314	319	332	313	298	306	295	302	320	308	325	346	316	296	327	322	342	286	311	286	321	317	281	320	313	298	329	327	278	330	310	303	306	310	300	318	316	321	304	308	331	287	349	303	331	282	296	330	298	311	321	325	324	313	308	336	313	360	310	331	325	341	306	345	348	332	353	344	324	308	292	293	325	311	314	305	275	307	284	295	283	280	303	303	310	333	317	277	302	309	307	343	322	328	279	328	313	285	313	321	316	300	297	283	306	334	326	328	311	355	320	323	326	322	325	317	330	294	342	305	310	311	333	309	310	261	291	313	331	315	306	292	327	345	293	331	323	301	337	298	299	292	307	300	311	317	317	331	320	326	316	335	309	334	316	363	299	329	304	323	313	319	323	337	317	302	286	325	302	325	322	304	301	296	329	320	312	329	330	324	299	297	318	322	335	287	313	329	325	289	304	307	314	283	311	339	342	325	323	322	301	347	312	281	308	342	297	302	340	339	289	307	304	311	276	312	319	309	343	316	335	303	343	303	318	299	350	334	337	286	313	298	309	305	299	281	295	316	300	312	273	324	293	295	308	286	334	312	323	296	332	310	337	313	278	339	294	311	326	316	290	346	314	357	318	330	339	299	329	303	339	325	315	333	333	309	306	310	305	296	308	304	282	300	295	291	294	313	300	334	311	292	328	310	311	287	294	313	306	311	332	288	306	332	345	327	300	310	356	324	301	291	321	316	318	302	297	354	302	317	298	309	305	330	316	317	303	312	329	309	303	327	312	295	331	293	299	298	332	314	306	302	325	295	294	326	316	346	319	300	316	262	320	318	301	333	300	303	310	327	324	307	301	307	328	321	302	293	298	302	297	309	308	332	323	323	317	314	335	333	315	329	302	316	303	341	304	298	309	289	333	308	276	311	350	282	320	327	310	317	309	298	296	325	308	311	302	293	322	318	325	338	328	316	311	288	373	342	332	328	305	339	327	329	264	308	315	307	295	319	324	337	317	310	294	314	305	280	294	312	305	315	316	281	304	301	307	329	327	310	341	332	356	305	294	297	305	318	305	303	313	286	308	338	323	332	309	299
25793	21924	28401	26236	19996	25001	14382	2596	917	827	759	1057	2158	2889	2834	1974	1155	720	509	399	344	355	317	345	356	345	329	331	349	295	294	345	342	327	335	321	331	349	312	332	324	328	342	342	343	334	313	357	331	328	363	335	325	332	317	362	335	344	338	329	335	343	305	375	322	338	347	340	315	343	346	312	277	319	361	292	313	355	337	311	342	321	293	367	335	334	356	337	320	305	304	333	336	331	318	318	320	320	304	337	362	318	327	304	331	331	373	339	337	334	322	353	329	345	345	345	342	337	325	322	335	298	323	326	333	334	364	325	331	313	334	335	339	350	347	330	325	361	369	331	306	315	335	324	298	330	327	319	327	328	339	341	335	352	343	381	333	330	338	329	355	324	367	332	367	352	358	319	350	300	344	323	318	340	328	364	352	327	315	316	355	344	318	308	353	312	319	353	321	359	323	355	320	381	352	332	359	361	367	344	329	322	313	358	320	349	343	338	308	342	309	353	337	351	323	303	331	329	359	347	309	334	320	362	334	359	280	345	324	367	309	355	338	348	336	296	353	324	356	317	351	345	314	338	351	332	348	337	366	356	334	343	330	366	334	338	359	339	341	357	309	359	349	341	351	346	362	325	341	340	344	314	343	319	319	332	372	377	334	329	344	322	346	307	378	342	313	323	315	334	331	346	330	356	331	317	297	357	313	363	358	322	337	362	333	332	352	331	367	329	375	314	348	335	342	324	333	348	346	351	329	322	326	359	368	339	334	336	335	310	334	345	341	326	334	344	370	355	347	333	322	312	330	331	384	353	354	340	336	337	345	348	308	314	299	327	344	349	361	339	304	335	314	363	355	314	336	337	338	312	350	350	355	343	325	362	341	355	338	317	359	337	297	367	338	338	383	360	336	313	318	352	325	338	305	345	352	350	327	337	340	323	335	326	329	330	332	320	323	354	327	330	331	359	350	351	343	321	341	355	350	326	315	344	322	338	349	328	320	354	342	336	325	324	328	314	367	312	326	345	341	374	371	325	332	348	338	383	322	344	322	344	353	322	298	319	357	309	337	393	349	337	362	312	335	312	344	330	323	354	321	365	346	342	356	339	328	355	339	310	355	357	337	357	354	325	334	333	347	335	339	331	328	401	335	364	330	331	326	309	327	338	331	313	333	337	323	339	306	285	344	373	322	348	301	321	320	336	339	331	329	334	344	340	343	315	369	348	330	328	351	360	391	341	341	335	358	333	335	360	340	352	336	334	338	354	356	332	361	377	351	348	313	330	309	355	323	339	354	332	297	337	323	355	310	312	332	307	348	347	372	356	381	334	336	348	343	305	346	332	330	347	347	349	335	329	349	354	314	324	329	320	371	321	317	329	338	355	350	337	349	359	349	329	333	358	331	306	321	287	330	335	342	365	321	344	331	298	334	343	328	359	318	324	368	350	360	355	328	285	328	317	330	323	346	309	317	301	354	313	316	331	335	301	338	322	335	338	336	321	326	306	327	349	343	360	334	333	379	329	316	332	323	326	334	354	322	334	349	315	340	333	365	351	367	325	325	382	343	362	338	319	331	350	333	341	342	365	326	308	339	362	334	346	331	338	310	315	299	309	291	334	311	321	312	349	337	337	303	317	315	356	313	356	323	313	324	325	379	320	342	351	347	327	367	326	342	325	322	325	350	358	333	343	300	311	311	312	329	374	316	359	342	296	377	366	319	330	337	372	356	337	321	329	339	340	322	342	356	330	323	318	338	313	318	334	338	334	362	336	335	321	337	331	323	312	364	318	321	287	329	333	320	332	337	355	324	319	314	343	329	361	324	324	331	331	324	334	320	367	336	338	328	323	316	351	350	370	307	347	341	330	324	356	320	333	310	336	331	346	359	310	330	333	324	355	329	326	324	306	312	345	367	325	365	381	317	326	338	363	360	354	312	311	358	310	337	329	341	342	352	326	395	344	348	324	361	342	325	333	332	340	340	355	292	329	296	322	332	341	343	334	331	356	336	356	362	347	322	336	317	324	332	344	352	339	341	309	316	315	327	340	325	319	363	339	332	351	320	335	336	349	323	325	329	313	336	335	329	334	331	330	329	334	316	342	339	355	304	320	338	322	377	299	372	350	352	301	371	311	350	320	351	359	330	351	339	328	318	331	353	334	361	314	334	339	341	328	332	322	328	302	326	345	315	370	334	331	326	324	313	329	322	335	332	322	352	340	389	328	350	327	346	366	342	348	304	353	333	345	323	372	374	322	337	320	322	356	355	333	337	335	380	374	320	326	369	366	311	335	299	342	321	342	365	351	321	356	324	342	306	322	362	350	325	331	310	318	325	357	316	346	323	319	312	351	337	333	349	349	326	296	369	328	345	299	311	339	343	348	342	337	331	345	351	351	318	333	325	350	307	347	321	333	349	320	312	351	341	334	320	305	344	326	324	328	335	327	369	351	334	338	355	325	330	334	323	343	344	313	307	327	378	387	326	348	322	372	306	371	316	347	330	344	331	322	334	315	342	376	305	307	311	370	344	300	294	356	339	318	328	356	322	303	292	353	338	305	351	322	339	346	336	346	362	335	333	347	333	361	344	361	317	326	337	332	340	311	350	323	323	366	317	361	345	331	337	339	363	345	370	328	325	324	320	333	329	321	329	313	333	353	314	323	349	357	279	341	358	354	329	320	321	325	327	337	369	371	314	337	357	359	363	374	362	331	318	304	349	337	348	344	320	353	358	368	307	317	343	336	328	313	325	302	324	348	319	342	345	377	320	343	352	335	346	343	321	328	300	310	334	327	331	319	331	321	328	324	345	318	328	340	332	384	335	319	346	332	320	324	358	327	339	346	349	354	324	323	314	359	365	330	353	327	328	333	335	299	371	349	336	330	382	353	372	366	363	343	337	330	316	336	310	317	344	314	342	324	323	326	318	319	337	397	337	320	337	346	324	339	326	346	328	331	329	353	347	318	307	322	350	336	301	319	328	335	349	329	363	355	343	361	340	321	362	345	321	336	361	338	335	333	362	332	329	326	322	330	361	390	331	340	351	328	356	323	355	335	308	333	312	365	336	333	349	352	332	323	335	335	345	350	347	344	330	329	321	345	356	356	325	355	330	389	371	334	312	336	344	357	329	323	317	328	304	356	343	353	317	372	337	324	327	325	298	347	371	365	353	349	358	294	337	328	321	359	362	353	327	321	349	353	358	380	341	329	312	349	353	326	345	349	359	331	312	317	325	336	342	363	321	350	323	329	328	334	354	323	346	342	336	343	364	342	342	326	310	322	321	340	357	342	367	305	346	321	346	354	362	365	335	363	344	331	327	321	333	326	340	328	339	340	298	349	344	319	370	321	359	354	352	315	336	353	343	306	327	329	337	352	352	354	327	350	342	358	359	339	314	353	344	351	335	328	313	354	317	336	294	335	323	351	329	344	336	337	374	369	337	323	341	352	311	347	331	349	295	339	329	330	344	325	342	364	321	340	367	349	352	329	328	343	366	312	329	322
32823	53631	35500	21989	23022	31292	17515	3999	1658	1418	1219	1963	4035	5537	4909	3448	1942	995	624	445	423	399	419	425	416	380	380	398	398	396	412	397	393	407	435	373	403	370	395	417	408	399	378	358	374	415	376	396	393	390	374	398	387	391	390	382	393	359	403	403	408	407	396	384	385	401	371	362	391	389	409	374	382	408	380	424	409	385	406	414	389	389	367	383	375	403	410	348	386	392	392	390	399	389	371	409	417	393	374	388	376	389	364	368	386	407	406	378	359	435	428	384	397	401	425	379	359	377	387	417	435	389	413	407	395	366	428	395	378	411	397	373	383	372	389	421	402	426	398	378	373	381	377	386	393	374	382	405	385	403	395	415	413	401	401	390	368	397	376	360	394	375	403	374	344	380	383	380	375	354	398	397	394	404	367	389	403	348	387	364	348	372	410	426	385	394	405	389	357	387	374	385	409	403	354	431	366	374	394	411	377	385	380	400	380	414	403	377	422	356	383	419	400	400	346	377	405	411	352	392	389	384	398	382	421	396	390	395	400	399	380	396	388	382	414	359	406	392	369	385	394	426	371	387	433	392	402	451	391	392	390	384	375	395	387	372	407	430	376	389	388	397	382	364	389	400	407	369	400	367	410	396	430	385	424	411	388	372	369	371	379	397	376	339	389	403	395	397	397	411	430	424	381	438	382	382	381	415	415	414	384	398	398	384	429	372	353	386	355	381	389	395	394	369	394	394	375	382	374	399	404	382	397	420	403	398	348	354	384	366	376	403	384	381	407	399	409	387	396	368	379	393	391	405	386	408	420	388	367	404	387	368	393	410	365	413	390	377	412	395	422	399	378	384	396	399	407	372	417	363	399	357	377	409	352	364	379	395	398	404	359	399	390	397	408	403	442	394	350	347	400	408	409	364	378	414	422	365	364	406	405	399	394	374	394	376	359	364	373	400	338	389	394	411	363	372	439	387	397	401	417	385	413	402	424	415	391	404	419	440	402	397	398	392	379	394	401	398	405	425	438	410	365	399	404	352	395	429	384	422	397	408	404	408	421	418	406	382	381	411	399	381	387	388	387	407	415	410	419	399	367	387	363	409	397	421	373	376	379	402	377	387	350	381	388	383	379	382	366	359	388	406	368	412	384	414	439	402	392	405	382	383	384	396	385	395	380	388	348	385	363	389	408	403	388	371	394	397	397	409	385	379	382	365	416	402	376	390	386	361	388	405	400	404	389	391	378	382	375	387	398	413	432	419	363	412	395	410	360	408	387	380	367	396	361	349	375	398	418	367	403	399	374	387	406	380	399	402	379	388	381	375	410	392	379	376	414	370	378	383	371	382	406	415	374	382	381	372	398	354	353	355	333	389	404	425	425	391	388	393	396	429	390	369	425	385	407	430	377	378	387	373	376	441	391	368	378	414	398	414	377	397	397	377	365	353	388	373	399	398	393	405	395	408	413	422	424	386	380	372	388	386	361	394	412	405	396	372	376	374	396	372	409	393	364	398	379	389	364	388	384	407	390	387	362	367	387	366	412	362	393	372	414	375	362	367	426	383	360	405	382	422	401	332	412	424	397	393	354	361	392	405	422	358	363	382	420	382	412	404	386	395	375	405	406	380	418	387	427	422	383	426	394	416	384	380	375	373	401	357	403	370	388	369	388	420	395	408	356	409	373	388	401	377	367	381	403	355	414	384	411	419	401	423	398	365	387	389	392	381	391	361	386	374	384	391	388	418	352	378	394	366	382	398	398	389	397	360	426	403	391	425	388	405	408	378	395	416	383	421	371	347	380	407	413	430	382	415	379	401	395	407	409	381	398	400	380	395	401	370	394	416	390	397	411	364	382	387	403	397	396	410	376	383	381	409	377	398	382	389	386	391	421	395	377	395	359	392	414	371	396	391	412	395	367	381	373	389	422	368	414	378	380	403	407	376	391	380	390	390	396	387	403	410	380	392	409	370	393	368	375	368	366	380	380	400	369	397	365	369	343	399	337	425	393	384	388	396	415	396	390	386	387	420	360	346	399	368	393	401	385	380	414	385	387	345	369	383	380	421	365	377	385	377	390	401	362	409	413	382	419	373	386	418	408	383	382	384	400	384	389	368	383	361	392	415	413	391	410	378	399	387	391	379	398	379	395	398	400	375	368	424	392	372	417	361	380	419	408	382	434	409	388	401	399	384	426	420	416	413	369	390	383	383	392	381	434	398	406	372	368	386	407	366	371	375	369	392	422	364	364	417	352	396	409	372	387	388	397	367	378	415	361	407	375	402	375	365	380	384	389	392	390	405	391	366	423	401	391	383	388	400	352	394	412	390	382	375	399	394	385	397	376	400	392	354	439	403	385	436	396	410	361	384	410	407	378	400	415	375	374	389	361	366	396	362	406	416	384	400	371	391	396	360	420	391	410	435	348	385	355	388	391	375	394	405	391	394	380	396	351	382	384	397	377	415	367	396	394	384	387	385	395	377	376	375	390	435	360	381	385	428	366	358	383	421	379	391	419	392	387	391	381	385	399	397	381	407	406	403	402	388	420	407	397	376	390	404	389	362	380	404	407	422	393	386	405	372	419	381	368	353	401	355	381	378	394	359	363	412	366	384	365	377	381	360	379	388	360	391	419	405	397	399	379	445	349	396	364	381	400	389	415	398	389	437	397	448	397	406	418	361	378	387	411	400	405	383	386	374	399	444	381	385	391	393	363	402	399	376	417	375	379	416	426	384	400	378	394	434	420	380	373	371	403	377	430	392	364	380	391	382	392	393	403	437	390	395	417	380	359	432	418	429	378	364	397	417	407	383	415	385	385	381	407	372	414	387	359	385	388	396	403	357	367	406	354	371	386	364	398	377	402	430	363	412	414	387	380	366	380	418	381	366	376	419	392	409	389	410	366	363	395	396	384	369	411	374	407	413	377	357	396	438	421	365	369	412	407	383	370	383	377	344	389	400	383	388	392	420	407	387	436	372	424	398	410	359	351	419	389	363	391	429	395	392	369	446	404	393	402	340	378	417	382	413	409	417	397	392	356	387	395	389	399	382	393	392	389	392	410	362	342	403	414	379	388	402	394	399	372	397	417	412	377	384	408	398	402	401	405	413	361	369	422	404	408	389	374	378	398	390	389	420	400	380	410	423	396	382	402	438	379	379	401	387	415	408	375	409	391	365	405	403	391	409	386	368	382	357	415	384	405	416	378	382	397	363	374	368	376	402	369	395	421	376	364	388	399	375	374	393	373	374	393	406	364	399	377	392	374	375	393	394	385	395	383	371	371	411	404	387	394	384	413	397	349	394	380	367	376	438	390	348	386	412	378	422	372	421	376	390	399	405	378	401	435	382	386	393	351	426	396	429	420	378	405	422	393	402	400	338	404	360	374	392	411	364	411	367	323	394	402	401	384	380	370	382	403	378	365	382	382	393	397	385	395	438	433	389	420	383	372	394	406	376	380	367	390	397	404	403	433	419	395	385	404	389	399	422	405	392	384	426	364	359
23401	21685	29485	24441	24869	43163	41307	20238	2434	970	828	1273	2644	4752	9808	8386	4277	2002	1046	625	397	371	330	326	333	345	347	345	359	374	327	312	364	342	356	320	369	317	334	334	330	359	329	350	325	340	357	364	326	344	366	342	319	346	309	323	351	336	338	360	324	296	316	335	319	335	364	325	346	351	316	334	339	351	345	330	338	350	369	348	326	306	333	323	352	346	319	333	358	363	338	341	320	337	336	342	331	363	326	346	315	311	307	328	347	330	346	300	344	352	330	353	319	331	334	373	351	353	339	315	327	336	327	309	332	301	305	369	306	318	344	351	348	323	338	335	334	329	342	331	349	320	361	337	313	336	357	310	347	329	305	313	347	330	338	299	363	313	340	327	358	336	335	335	320	333	333	338	329	343	329	319	350	352	340	366	333	348	355	349	335	343	307	318	345	350	337	378	367	381	342	303	348	344	373	336	349	339	349	349	326	336	367	326	321	304	337	321	314	336	352	325	331	355	339	333	297	332	325	296	329	321	333	364	341	342	336	332	351	341	388	373	316	342	330	335	336	326	320	344	327	365	329	360	329	343	318	352	339	366	347	371	345	365	330	358	321	306	363	384	335	354	329	312	345	341	331	355	342	365	348	319	350	353	332	344	332	316	331	334	340	353	325	366	311	343	361	333	366	339	350	324	344	344	320	361	307	333	304	351	353	348	325	334	349	326	352	333	332	343	336	325	355	343	327	348	344	312	373	329	356	322	325	333	364	317	354	332	333	352	334	337	325	352	321	344	386	342	333	316	313	343	325	301	350	310	335	349	340	347	367	333	337	348	353	345	327	328	328	334	347	369	311	334	358	331	387	326	346	345	371	318	338	344	341	343	308	344	325	343	321	347	338	310	344	327	347	344	336	335	311	315	329	328	346	325	326	352	349	343	385	342	354	314	313	356	360	336	342	317	322	328	355	309	335	327	298	345	327	317	306	331	323	366	327	373	329	315	329	315	349	348	336	367	335	322	316	318	341	334	318	353	334	314	310	337	331	346	332	350	353	322	340	331	361	323	352	297	336	354	367	356	339	354	343	353	325	349	295	315	345	347	333	307	307	301	333	346	312	320	332	344	317	320	336	314	306	375	312	308	350	368	359	331	348	362	317	359	361	348	319	354	336	351	345	298	328	365	339	337	342	337	343	327	323	334	344	333	352	343	326	350	325	343	353	344	343	376	369	371	353	337	345	354	358	350	324	320	324	337	350	347	319	308	398	335	341	342	337	309	358	308	323	331	349	315	286	324	364	312	347	347	355	338	340	315	337	345	319	330	349	362	315	334	342	315	324	326	367	343	324	328	379	365	314	349	325	334	369	317	361	314	345	345	317	330	354	322	333	307	333	302	334	340	304	314	325	335	330	323	320	328	357	362	305	302	362	336	344	343	342	341	353	346	306	342	313	361	357	325	338	320	338	374	331	329	355	329	343	328	309	357	310	345	311	327	354	307	336	342	334	336	343	337	337	333	303	349	345	343	346	355	353	329	317	342	308	356	333	316	339	351	318	379	308	292	320	332	337	328	351	328	320	307	344	353	350	374	334	345	314	310	328	335	340	327	336	333	340	333	342	338	341	357	325	331	331	330	354	340	363	331	350	329	320	326	357	344	342	360	327	340	354	319	331	320	332	333	329	326	331	340	327	386	329	342	311	334	343	317	359	351	290	373	343	314	373	354	354	329	351	339	354	332	333	312	280	315	317	312	350	339	320	322	319	359	311	345	349	308	309	313	324	310	339	342	316	315	340	294	321	359	329	355	304	331	351	325	305	335	349	321	328	334	330	337	334	338	362	325	371	347	323	361	316	348	338	304	343	355	332	365	333	327	339	307	346	357	329	315	336	337	367	336	371	350	346	362	340	385	373	373	351	355	339	319	339	349	330	350	336	351	362	337	331	328	326	309	338	328	347	333	380	359	323	362	364	321	335	334	304	335	303	310	367	331	328	358	340	345	312	355	329	327	319	338	341	354	352	351	330	313	346	360	348	306	320	300	342	339	353	333	335	304	341	345	348	346	328	336	354	328	331	325	342	357	355	331	340	325	322	347	369	317	335	334	345	353	347	350	351	331	347	346	342	322	357	298	336	344	334	354	333	354	356	329	363	357	321	345	312	337	321	338	360	329	319	323	347	346	325	330	338	355	328	350	345	328	354	367	400	295	321	348	325	331	323	318	343	345	337	310	326	346	307	337	332	322	311	308	347	341	291	304	324	340	307	338	344	357	317	344	316	357	362	320	348	331	347	319	328	339	323	314	330	344	339	335	373	354	338	342	321	341	339	345	351	351	312	330	309	309	332	359	356	331	333	344	318	341	357	369	296	358	377	320	331	349	344	360	326	347	321	337	314	364	329	331	336	355	320	350	356	348	335	345	341	338	335	332	319	318	364	324	306	338	354	344	338	324	326	349	335	329	324	325	344	353	362	332	313	325	347	330	324	313	328	277	323	326	349	355	335	316	348	310	361	325	323	341	336	368	322	332	340	303	346	380	329	367	326	326	314	324	323	346	352	315	339	347	331	354	338	312	344	329	334	360	358	331	372	353	325	353	356	324	353	336	326	343	320	353	317	336	325	321	343	338	340	334	374	343	343	311	352	346	348	333	314	331	327	352	356	322	339	369	332	339	319	347	340	326	337	351	332	369	330	340	359	339	331	354	351	300	347	319	334	343	355	347	311	306	304	352	330	332	358	348	327	356	351	344	352	336	326	332	360	347	335	351	319	346	347	360	336	332	331	315	342	316	323	327	343	333	349	307	367	343	333	332	353	319	336	338	337	310	294	316	323	373	341	350	343	312	329	351	334	331	312	357	302	333	325	365	301	366	325	282	311	360	363	327	346	363	347	339	328	335	318	362	321	321	340	332	364	345	358	353	355	352	329	363	331	296	350	308	327	320	345	364	350	327	318	344	365	354	337	365	323	308	346	297	336	326	305	305	323	334	309	328	334	333	344	335	335	316	340	359	328	333	336	327	326	316	345	339	353	368	341	334	363	359	327	353	331	336	335	343	328	326	342	329	330	332	338	356	319	359	332	354	340	332	360	357	352	357	351	338	325	340	324	307	298	322	352	304	374	325	332	391	309	299	336	302	328	296	337	343	332	371	345	313	326	328	315	314	330	348	333	349	363	354	312	330	355	333	324	320	323	355	297	324	333	328	324	328	331	301	358	395	371	343	371	318	378	287	306	337	316	353	341	388	340	332	365	327	335	361	365	328	366	338	342	326	362	318	360	341	346	330	325	314	340	337	329	349	359	327	312	351	309	349	345	344	330	343	340	332	335	316	347	358	374	341	327	318	317	347	292	348	331	321	339	365	288	334	317	342	315	313	332	327	340	356	331	367	332	370	339	327	349	333	310	336	332	323	332	327	320	323	319	337	366	331	322	326	351	323	353	319	321	338	330	352	307	334	334	337	356	312	336	306	350	338	345	336	327	325	336	346	343	350	321	356	346	338
38217	68259	50521	31048	41388	49499	38456	18880	1887	1556	1407	2088	4183	7351	14211	11482	6021	2832	1333	718	480	392	399	368	378	387	410	386	357	376	437	369	391	389	383	383	387	363	401	400	390	395	399	386	378	393	426	367	359	361	398	356	400	370	391	377	371	417	419	396	414	381	388	382	405	375	383	368	409	363	371	380	364	439	415	388	381	366	373	395	367	433	402	370	366	390	397	377	450	413	380	401	376	396	382	426	382	405	365	386	379	359	382	395	340	374	373	413	402	383	378	367	402	365	394	361	397	403	412	365	385	383	344	408	403	391	385	372	370	378	369	415	410	412	409	373	381	368	396	384	351	402	389	372	363	381	394	358	370	391	418	366	393	411	408	373	403	344	402	414	356	373	362	384	366	325	352	372	375	375	388	370	382	392	400	385	358	385	399	394	383	379	403	390	382	369	372	386	375	401	391	400	378	394	394	353	370	375	382	413	392	395	396	416	354	436	387	388	387	378	390	392	378	371	396	395	376	375	354	377	387	395	437	400	401	375	357	367	381	377	358	400	402	369	388	405	405	371	367	370	407	354	367	360	359	384	376	388	363	363	371	382	336	366	343	382	374	370	393	420	401	369	385	380	381	400	396	392	369	399	389	410	385	379	398	331	385	441	393	388	344	391	379	411	395	391	380	368	375	443	396	369	357	404	358	405	383	393	407	403	379	375	338	400	429	391	399	384	388	359	395	392	389	359	381	406	381	372	396	349	383	393	354	382	381	386	386	399	389	354	378	411	413	405	356	370	367	397	394	396	357	400	412	414	387	390	390	394	388	389	357	377	421	414	403	383	368	373	408	380	385	377	391	357	348	389	406	388	395	358	371	409	374	378	375	377	397	360	390	385	365	331	394	360	387	388	414	323	364	383	395	391	408	356	386	399	387	371	418	359	371	393	360	377	379	353	375	375	368	393	354	371	402	376	403	401	378	375	415	382	369	403	364	377	378	377	391	352	414	390	360	353	379	427	397	394	362	358	364	395	367	374	363	367	404	419	364	397	354	383	401	359	384	362	399	399	368	395	334	424	376	370	360	383	392	371	395	397	362	370	399	362	372	371	363	387	358	413	368	392	376	394	409	391	398	387	365	397	364	377	359	388	377	366	400	352	394	393	390	424	397	376	407	367	384	388	391	417	355	359	394	379	418	385	401	399	407	410	415	373	401	367	383	392	408	412	391	357	424	393	436	371	403	358	397	375	409	381	381	390	414	369	383	383	381	405	352	382	384	388	409	386	399	417	378	398	372	358	412	386	372	354	398	379	357	384	383	386	386	373	392	376	393	350	376	363	377	377	404	397	384	364	366	381	377	373	404	405	360	368	404	387	405	383	375	386	385	371	370	387	357	401	370	391	370	373	391	365	364	367	412	376	345	420	386	381	365	377	396	369	396	384	394	348	395	415	401	390	407	430	381	381	402	360	373	377	369	382	376	400	387	384	374	418	383	351	390	409	371	394	379	388	392	385	382	395	362	376	394	396	361	388	385	374	372	374	413	407	400	401	403	393	374	371	381	369	393	415	378	420	377	379	395	409	361	414	378	400	409	407	367	371	369	396	365	371	401	377	357	396	385	366	354	376	368	392	422	402	373	373	408	413	377	363	379	365	390	403	357	401	371	391	405	396	366	413	377	393	391	416	353	413	357	409	374	383	370	360	405	352	366	382	404	358	403	392	384	389	405	370	399	375	369	387	364	402	383	390	428	402	384	423	381	383	378	404	411	353	397	352	357	356	389	390	379	380	385	379	400	407	384	362	391	367	379	386	422	351	423	376	394	403	382	359	401	375	371	378	392	396	393	381	411	385	371	391	386	346	377	371	350	414	382	383	365	377	375	378	373	375	385	377	390	386	390	357	382	385	370	356	355	390	362	372	383	403	392	391	394	390	384	408	416	400	397	413	355	372	360	340	373	379	380	380	391	384	377	390	390	382	362	390	406	386	351	393	397	377	403	394	346	380	417	375	416	408	355	381	363	378	385	396	408	359	405	391	389	328	358	374	380	377	389	393	374	407	425	369	392	376	378	370	352	395	361	404	341	386	375	381	379	401	318	371	382	394	379	396	382	380	386	387	404	392	331	423	384	390	360	393	380	362	403	388	382	389	393	370	347	365	342	372	381	401	381	407	403	351	417	406	367	379	403	372	391	409	379	404	375	396	363	374	372	362	365	370	388	388	357	407	379	384	389	412	385	380	393	392	394	351	387	411	355	398	383	407	397	373	380	387	387	373	398	394	393	378	382	396	387	409	388	403	364	392	393	366	402	365	368	341	365	403	396	390	364	351	376	356	384	398	396	415	348	353	369	377	375	403	393	351	392	412	381	379	369	390	391	395	387	395	361	409	387	380	372	391	369	397	400	368	363	353	381	421	398	386	402	377	367	356	386	388	401	380	405	383	422	368	352	391	376	396	373	364	369	408	388	388	357	386	366	386	395	389	418	370	396	386	394	374	393	399	402	387	385	368	375	387	373	421	415	364	354	374	383	385	360	372	367	396	375	343	375	406	404	389	396	399	375	409	380	370	410	409	404	385	372	389	399	408	408	367	386	388	338	410	371	374	362	394	421	332	394	372	335	398	422	357	357	390	407	345	384	396	335	375	403	378	370	380	374	404	390	405	391	381	378	374	384	367	426	366	352	385	407	377	395	425	396	409	353	412	395	357	395	402	372	386	384	368	365	379	417	390	382	367	356	356	393	369	424	430	386	384	369	435	424	372	379	352	380	366	395	406	378	368	381	398	410	364	388	412	394	386	388	396	400	356	370	368	381	386	361	393	365	384	368	396	418	375	438	364	366	390	323	383	399	353	393	409	375	358	367	357	376	367	401	353	394	385	336	352	367	390	385	380	383	358	378	365	318	376	399	364	401	381	370	366	371	392	377	342	387	367	407	379	396	383	376	401	411	389	397	381	397	339	396	398	376	370	378	417	375	357	396	388	392	358	392	361	385	401	401	376	359	354	407	364	392	369	384	420	367	365	412	378	394	369	375	331	391	366	374	438	369	382	384	406	391	368	349	369	373	401	370	358	396	411	393	372	367	384	374	355	365	380	391	396	362	403	380	365	387	348	392	412	391	383	386	382	404	410	396	367	411	376	402	361	415	361	354	373	430	356	378	389	352	412	375	385	361	358	383	409	390	405	386	458	380	432	397	383	430	390	388	365	356	362	366	382	382	384	383	370	425	373	381	345	367	396	408	356	407	381	386	386	373	380	393	361	387	388	374	370	377	408	390	347	332	382	422	390	384	384	371	379	385	355	331	369	405	345	394	423	391	372	368	377	392	330	360	387	362	400	421	393	406	371	403	390	391	380	412	385	399	367	383	391	418	376	375	377	397	390	379	388	401	365	395	359	371	386	343	380	386	371	370	399	354	378	350	398	403	398	387	386	389	378	398	388	378	398	370	429	379	412	398	376	372	392	408	422	388	413	391	398	371	392	411	404	402	400	416	399	387	372
29377	30956	30852	16689	8650	7084	4243	1335	541	463	464	427	507	723	697	674	545	422	342	273	300	286	274	283	268	278	254	275	290	298	278	241	257	294	280	275	256	281	284	295	292	289	249	271	285	279	291	285	284	275	265	275	287	281	323	288	302	299	284	307	300	302	269	238	299	269	266	275	257	276	248	275	272	281	282	288	283	253	286	289	259	246	280	287	287	273	276	275	273	281	250	279	286	272	258	268	285	292	262	278	272	252	278	280	270	279	284	262	243	262	290	278	306	296	250	279	279	261	304	297	289	284	320	285	273	291	267	283	281	266	278	291	292	279	261	285	291	258	268	257	266	271	292	237	271	290	281	281	287	269	258	296	273	267	287	284	249	256	270	273	311	253	251	251	264	253	314	298	263	262	280	306	281	289	255	273	292	277	302	284	296	261	271	266	270	305	291	292	266	251	260	275	281	297	276	279	282	271	269	259	252	280	285	270	264	269	299	289	260	285	278	296	289	287	280	274	286	299	253	260	300	310	298	324	273	292	292	282	283	255	287	286	262	309	297	307	268	267	275	265	265	309	282	281	285	285	296	313	300	303	285	270	274	289	265	243	257	309	256	269	321	280	279	264	293	264	284	274	295	289	268	285	266	282	294	246	269	284	292	272	259	273	307	305	295	280	277	282	295	262	303	248	254	334	294	281	239	259	277	280	261	292	283	260	268	279	290	278	275	292	286	269	277	299	282	262	266	281	268	274	294	242	282	284	282	283	292	272	295	276	300	270	279	306	246	272	252	290	270	283	264	293	275	291	295	288	278	273	273	281	253	275	301	286	265	286	280	265	276	277	276	234	257	248	316	278	294	269	286	272	273	279	273	295	271	269	245	268	274	289	253	255	290	266	273	270	276	264	243	240	275	258	263	270	257	298	302	264	267	276	286	256	279	274	288	276	321	281	254	266	274	266	306	289	316	288	257	254	257	274	276	272	260	282	303	292	250	269	288	269	270	306	287	293	261	274	302	234	272	302	267	286	262	279	281	269	285	266	268	277	274	263	263	318	241	270	246	250	276	253	273	277	292	274	258	278	286	286	301	271	293	251	290	276	269	221	279	274	283	298	318	283	283	259	329	301	281	309	289	293	272	283	272	258	257	292	250	279	268	309	300	254	262	261	262	261	294	281	289	247	301	279	293	273	261	266	238	247	308	245	300	298	311	268	295	272	297	285	270	280	285	282	283	266	281	280	261	259	272	279	260	289	271	303	292	270	257	278	274	290	278	290	287	260	265	255	305	296	267	295	297	283	247	265	276	279	271	291	276	266	318	285	277	277	286	281	239	288	272	294	257	294	279	287	277	262	290	262	287	270	269	269	282	289	295	272	290	276	260	264	288	269	259	308	298	268	260	283	269	264	289	319	282	279	271	270	272	280	266	289	269	267	296	299	288	285	284	275	283	279	251	248	249	288	267	273	280	275	270	272	299	274	289	284	279	269	278	241	266	291	260	252	275	283	290	293	282	291	288	232	272	287	267	234	278	291	301	282	302	230	266	268	270	258	276	277	284	271	287	291	278	284	239	275	274	291	271	267	280	276	292	293	293	258	294	261	292	266	282	270	243	251	281	273	282	266	285	271	264	267	276	283	278	288	243	270	275	262	297	283	256	270	267	276	261	278	290	297	269	299	274	258	243	285	279	270	257	279	278	277	262	293	295	287	297	289	247	262	275	296	293	295	270	304	273	292	291	288	271	309	311	234	248	299	288	299	264	264	291	309	308	249	234	255	279	285	269	261	281	298	284	284	288	281	261	291	288	267	319	272	275	264	271	255	280	289	299	278	284	249	282	268	311	273	273	304	250	231	270	255	266	274	275	268	258	282	290	292	274	267	298	278	241	274	275	268	282	265	281	267	285	295	261	310	272	276	277	276	270	260	272	307	267	276	265	302	270	281	271	275	270	282	279	268	266	252	281	283	283	288	277	276	282	310	278	300	301	316	265	276	264	284	282	287	259	281	248	289	277	279	273	269	294	255	269	258	260	288	281	279	280	260	282	311	308	255	272	265	267	272	290	295	256	283	290	295	265	279	267	275	254	281	296	284	284	323	295	315	260	259	282	271	291	269	288	290	284	287	307	285	292	298	293	276	282	280	278	251	293	276	282	254	283	275	301	296	296	277	257	295	284	277	299	321	283	307	289	274	273	263	279	257	287	282	283	270	280	301	284	286	278	302	282	263	278	260	261	270	288	290	279	295	301	285	258	261	303	294	327	284	267	276	301	257	272	282	262	281	295	284	298	279	261	288	268	246	275	279	271	257	280	275	286	282	304	282	267	262	280	288	314	274	254	264	256	273	288	265	298	279	271	293	266	266	285	281	269	286	273	299	288	286	266	278	296	279	290	263	263	290	290	291	274	302	269	297	276	266	284	262	287	250	281	281	278	283	268	291	242	270	281	286	279	271	326	258	278	306	250	274	248	273	271	306	249	269	275	259	287	272	303	266	262	263	241	269	304	278	271	280	349	267	270	256	265	271	306	279	263	293	267	270	301	265	269	281	283	305	281	263	272	247	281	277	287	267	266	287	296	249	254	276	252	273	271	283	276	259	264	289	244	294	251	272	261	262	294	274	319	288	284	259	267	282	311	263	289	264	251	257	257	299	241	299	296	273	268	283	288	283	269	291	277	264	283	305	259	278	244	261	301	287	262	316	250	283	291	278	290	282	277	284	251	292	277	285	277	267	283	269	295	267	263	281	247	253	266	278	290	280	273	314	263	279	265	270	266	276	270	281	315	265	275	291	280	260	250	280	270	285	251	297	270	309	267	292	253	295	264	274	252	293	282	278	244	287	336	279	303	257	278	281	257	265	268	291	278	283	275	278	299	262	278	316	291	281	266	278	281	293	253	270	313	270	262	269	264	273	251	290	275	262	244	321	280	277	277	261	246	273	241	261	277	275	283	301	273	272	293	280	279	266	299	299	293	291	269	270	296	278	263	302	276	286	314	261	269	291	277	273	281	280	268	269	275	279	271	280	256	274	253	297	272	236	280	283	296	246	312	288	283	286	271	263	279	277	313	260	276	253	291	300	292	296	254	278	291	271	271	287	277	269	280	320	256	311	254	277	283	282	255	286	268	285	272	275	290	282	301	285	272	292	277	290	284	252	283	287	269	259	294	274	275	286	274	284	251	261	279	259	287	297	284	299	270	256	267	269	250	298	270	270	247	243	251	272	297	274	270	299	270	275	279	267	277	259	289	241	292	243	287	282	261	288	264	280	256	279	257	291	265	260	284	305	278	266	299	276	280	271	275	262	289	285	300	282	256	294	259	297	286	294	270	291	275	262	297	269	269	284	298	291	291	280	276	270	284	248	278	268	296	285	275	243	261	254	288	309	280	290	249	257	270	291	260	280	295	247	294	282	268	226	275	290	281	271	289	272	285	259	307	254	288	314	279	296	324	288	278	265	272	298	272	282	248	271	264	299	261	288	256	292	265	293	308	295
30686	46790	30397	14465	11692	10086	6286	2038	848	728	650	589	764	1014	1134	1073	710	536	429	370	365	330	344	317	320	328	328	354	362	316	321	284	316	313	318	307	331	318	343	317	321	337	334	338	314	334	312	329	326	353	360	315	317	306	329	315	344	305	342	333	327	324	349	322	345	313	309	343	339	320	337	334	340	358	327	341	338	316	340	339	313	323	312	352	303	320	329	299	334	355	313	337	362	307	341	336	345	313	325	310	329	370	306	332	304	361	337	324	336	318	326	324	322	335	311	305	300	309	319	325	349	328	346	338	337	314	325	320	331	344	325	300	352	347	314	340	324	332	331	319	366	354	304	307	315	393	373	328	318	272	332	333	285	312	332	327	328	346	343	363	367	329	350	304	323	338	306	317	338	327	315	312	313	311	320	332	325	315	332	311	308	358	327	340	319	318	316	355	308	322	358	356	325	321	313	328	284	342	376	323	298	331	317	336	309	331	332	324	343	317	322	310	323	319	306	316	322	305	347	300	336	327	360	335	314	353	318	352	328	305	335	361	312	306	321	322	302	315	346	322	356	317	353	325	310	340	331	324	313	329	322	327	319	312	316	339	312	361	292	302	328	332	333	314	329	358	341	330	338	347	317	349	316	301	349	339	329	364	332	300	357	300	322	343	305	304	347	352	312	325	329	317	371	313	309	312	325	320	310	315	343	309	339	334	337	298	334	310	310	307	326	309	324	309	314	322	362	335	301	318	318	318	325	345	322	326	319	351	338	336	310	313	301	328	372	297	333	307	328	309	321	361	298	311	314	291	307	324	301	348	318	351	343	331	325	323	311	331	303	336	296	309	311	372	368	314	343	320	319	306	321	341	308	323	333	320	323	301	343	350	316	332	335	347	315	302	348	295	341	327	312	321	313	323	326	338	363	312	325	296	338	345	343	308	333	335	298	330	331	332	309	341	347	304	347	301	337	318	352	332	337	315	329	283	334	307	313	324	326	325	327	311	341	335	334	312	332	338	316	300	301	347	339	345	328	330	338	335	329	296	344	332	350	307	322	349	339	298	327	276	383	305	302	347	307	339	332	336	308	323	325	313	293	330	316	316	343	390	314	325	339	329	329	325	344	322	340	332	329	336	313	294	314	323	314	315	343	328	308	311	324	332	326	295	331	351	296	332	324	324	323	329	325	315	322	315	337	318	314	324	361	341	329	338	329	323	327	339	293	311	346	357	316	338	305	348	351	311	307	344	308	307	302	334	312	314	311	320	333	336	328	301	340	318	354	340	315	343	318	335	354	358	320	330	345	333	307	319	333	307	342	316	359	340	320	307	347	348	334	363	324	338	328	335	334	328	347	309	368	336	352	320	343	332	327	355	328	305	325	326	336	341	323	358	324	316	328	314	369	312	352	315	333	303	349	324	336	307	364	357	351	380	318	357	332	364	311	335	350	314	322	330	344	314	334	318	319	338	360	331	336	338	333	334	327	335	346	321	330	348	310	330	338	347	316	301	321	305	322	325	309	328	297	322	371	335	309	313	318	338	347	333	322	321	321	299	325	322	329	357	321	322	322	332	334	348	320	355	367	295	312	323	367	333	342	294	314	350	345	312	326	312	331	339	346	337	338	342	317	334	348	322	288	363	334	320	325	318	311	342	283	348	336	304	326	361	309	343	352	296	316	326	340	287	316	323	311	321	318	320	347	326	345	335	275	298	308	292	320	327	370	353	296	346	306	321	287	341	348	324	353	314	323	335	359	349	335	302	319	341	339	321	321	350	364	294	342	319	329	333	320	328	306	316	333	337	330	352	332	324	361	341	338	339	317	319	306	302	328	351	299	322	351	349	372	344	324	338	336	309	324	329	336	376	360	331	343	347	331	333	364	319	360	341	336	308	328	329	351	311	323	339	336	310	346	311	346	349	354	309	319	326	363	336	328	316	366	321	323	316	316	318	311	301	337	343	323	338	324	311	327	332	327	379	309	329	318	339	325	298	319	334	331	319	342	321	309	299	315	355	319	339	298	344	297	320	356	319	355	318	307	304	341	338	352	308	325	352	342	355	341	325	332	298	316	336	362	336	340	327	308	357	328	339	328	339	301	335	370	299	326	325	321	319	329	329	342	357	307	298	329	322	333	332	320	297	314	300	348	309	322	331	302	332	316	334	307	318	339	336	323	325	303	303	323	335	339	338	367	319	335	322	305	332	348	295	317	325	307	336	321	335	321	346	307	349	332	336	319	329	329	309	357	325	324	322	313	297	356	332	345	324	330	312	350	328	345	331	374	316	329	309	356	332	321	320	321	332	315	322	294	333	317	330	341	332	337	302	311	369	312	325	327	344	338	324	326	327	311	298	313	342	342	320	314	332	336	330	334	331	339	357	336	339	311	347	318	327	315	313	317	311	324	297	331	328	334	329	350	348	358	367	320	303	342	347	289	310	342	342	334	328	299	314	311	345	328	338	295	303	290	336	332	308	313	342	322	332	324	341	349	337	332	343	339	330	328	298	316	337	332	349	319	356	332	315	312	322	351	355	316	339	309	348	331	317	293	304	341	348	348	298	327	334	321	341	323	307	330	321	337	280	313	337	311	374	317	335	330	335	333	318	323	321	306	337	329	324	297	315	318	344	329	357	318	315	334	338	331	321	319	322	339	315	348	303	352	347	338	321	351	305	334	322	314	354	318	336	344	360	339	346	335	342	328	350	327	313	339	347	365	325	340	313	342	355	320	317	325	331	340	300	327	315	341	302	331	336	337	343	334	326	316	341	304	302	281	310	351	330	298	330	322	331	357	302	311	303	330	324	363	353	346	321	320	334	297	330	303	333	316	309	301	329	373	327	324	311	321	325	331	346	326	344	321	318	367	338	333	342	334	302	327	318	352	332	313	292	308	313	313	363	351	302	320	334	324	331	336	328	291	347	307	348	328	320	334	340	327	309	318	326	338	369	347	336	331	338	315	307	290	341	356	327	333	325	305	331	333	353	312	307	325	321	300	324	350	345	302	313	320	356	336	315	321	356	333	342	333	332	308	355	356	335	338	300	313	341	343	327	322	338	331	336	327	312	313	312	311	312	363	329	332	354	286	377	324	329	328	338	300	324	331	313	339	328	309	339	379	318	318	343	347	340	336	347	314	331	325	360	338	328	357	318	325	314	340	340	333	332	318	331	374	330	337	329	357	352	329	327	345	329	354	307	339	330	292	325	358	326	306	323	338	347	318	327	329	328	323	343	324	315	345	319	329	346	341	304	331	356	335	336	323	337	355	349	326	316	347	318	338	325	327	323	365	301	309	308	330	347	350	347	311	329	332	335	333	335	321	301	342	336	354	329	313	341	337	331	331	317	329	353	308	340	329	333	350	332	318	310	338	270	383	320	336	339	300	351	296	354	339	334	323	324	351	312	321	340	280	351	340	326	398	344	328	336	300	378	327	320	359	339	342	357	326	354	312	296	329	317	295	330	335	316	337	346	344	332	359	350	370	359	307	304	298	347
24549	21771	29345	25159	21811	30367	32979	8972	1168	714	678	559	1117	4650	6371	4342	2500	1174	612	397	277	234	251	253	258	257	260	268	258	303	245	258	271	303	288	259	269	237	267	260	239	265	288	236	287	284	265	280	237	255	276	270	285	279	251	256	222	263	273	255	271	310	291	277	264	288	244	283	270	254	287	242	284	254	280	238	250	266	259	242	249	262	261	260	251	252	267	272	262	264	264	227	287	309	257	243	245	294	239	259	257	245	287	269	245	277	245	260	237	243	258	252	263	276	260	256	241	272	252	259	265	263	269	271	255	264	275	239	284	280	244	259	257	248	280	252	250	257	253	262	266	266	247	288	259	242	253	251	242	257	267	263	245	287	272	248	238	266	264	289	243	284	272	283	247	284	253	245	267	248	253	260	265	231	263	247	222	241	262	276	291	259	287	259	294	270	271	260	256	257	248	270	269	243	256	289	261	267	265	280	248	255	255	248	247	254	271	262	250	290	277	252	284	261	268	260	257	245	262	253	266	261	261	297	289	242	266	267	257	251	273	282	299	265	257	286	230	274	248	276	259	250	253	260	253	291	244	293	275	251	254	271	281	260	249	236	288	286	243	265	272	253	258	262	268	269	282	240	235	247	264	256	268	252	287	279	270	272	239	253	239	251	264	259	285	235	252	267	267	255	295	271	292	269	257	260	246	251	285	242	254	281	265	266	269	262	282	287	242	227	237	267	302	274	282	278	256	252	263	271	278	250	248	245	256	278	263	266	245	268	273	267	258	253	273	298	260	278	260	243	247	257	261	255	261	259	230	244	300	269	240	248	258	271	276	260	251	277	261	276	255	257	270	262	256	227	292	247	237	244	256	254	255	268	264	277	253	260	271	240	261	258	235	279	248	279	258	282	260	254	265	258	268	252	261	264	281	284	276	266	256	253	261	273	258	259	264	271	258	237	275	257	251	269	245	266	274	271	262	273	239	247	296	236	235	268	264	276	269	289	254	289	236	243	270	254	244	285	238	277	253	273	258	259	259	274	248	261	248	271	266	268	257	262	268	263	263	277	245	280	260	286	269	286	234	264	261	234	260	240	256	292	298	230	262	256	254	258	268	249	289	249	265	268	258	259	239	253	266	270	247	264	272	280	249	270	256	266	259	263	227	255	276	279	226	269	250	249	262	275	242	241	260	230	261	248	249	277	273	263	250	258	255	250	260	219	277	242	270	257	295	229	306	271	281	236	293	239	290	282	264	267	259	249	262	310	278	245	230	244	240	257	252	264	238	273	275	237	250	254	264	279	236	248	284	282	275	275	273	246	268	266	271	284	244	269	263	235	247	260	265	299	258	233	259	241	251	254	278	261	259	257	265	274	242	258	258	254	273	275	271	265	254	256	259	249	273	261	247	271	274	279	262	283	289	260	263	245	284	282	270	252	258	232	252	276	248	259	271	264	272	268	252	266	253	239	266	280	280	271	269	259	247	251	259	238	252	263	278	281	260	233	263	281	252	242	262	252	267	263	253	275	271	274	250	278	267	277	263	297	270	250	251	272	276	287	275	255	246	256	247	282	289	271	286	257	254	275	313	287	255	255	267	241	277	254	263	278	273	254	248	277	269	257	267	247	265	254	279	280	267	262	246	277	296	264	246	263	274	247	262	234	268	241	224	252	273	243	248	278	265	264	261	223	238	259	279	254	262	248	251	258	276	262	254	279	259	233	267	295	269	262	260	303	248	263	256	244	250	237	264	276	282	259	278	262	271	245	261	259	265	275	252	260	244	271	265	249	289	242	245	260	270	271	266	294	255	280	265	280	270	263	276	259	261	257	285	271	243	269	243	257	274	283	263	262	253	257	249	282	244	262	297	255	281	251	265	278	234	249	294	233	285	259	253	252	267	259	261	268	268	284	274	272	245	248	232	259	274	253	248	258	272	264	249	274	256	240	264	227	246	286	238	292	252	283	251	247	249	254	285	300	297	243	262	261	252	265	257	253	264	255	286	276	270	286	276	269	253	282	274	254	273	255	256	244	235	246	261	287	245	272	276	276	255	226	271	261	247	263	293	276	262	256	244	252	250	291	271	264	262	264	243	259	276	274	257	264	254	264	258	268	269	259	272	270	240	283	237	273	236	266	270	271	263	242	258	289	253	257	256	239	272	275	269	271	262	251	248	249	238	289	245	239	267	244	238	265	281	296	265	261	246	288	262	245	249	275	254	289	289	253	271	227	243	248	282	272	275	240	263	276	254	263	280	252	254	249	261	289	280	272	251	235	262	259	266	220	257	261	271	282	264	268	236	254	256	264	248	248	250	291	244	260	284	266	247	246	254	257	265	267	249	277	280	268	303	256	245	263	245	280	255	273	270	263	271	247	246	231	258	252	267	250	283	261	271	285	239	267	263	232	238	270	271	273	272	263	259	272	252	243	259	240	284	272	261	283	272	270	254	264	267	266	285	284	259	258	253	274	267	237	263	295	273	254	267	288	261	256	279	253	263	248	241	278	263	276	272	267	265	252	231	263	269	284	255	244	233	275	257	234	279	249	271	265	246	295	262	239	261	252	248	264	264	269	282	261	273	268	268	229	288	259	281	243	254	225	266	272	257	269	281	246	239	287	262	275	275	281	243	277	260	233	251	270	242	269	273	276	276	256	224	238	260	270	269	266	273	228	274	239	254	293	274	274	264	266	254	230	254	281	262	285	275	277	259	265	255	284	264	269	244	229	278	276	263	236	263	263	266	291	252	257	251	268	247	228	240	252	259	261	280	231	274	259	268	282	291	249	255	271	243	274	270	281	275	250	250	284	258	283	272	250	256	274	257	276	291	281	293	261	260	243	267	274	261	267	257	266	271	278	260	274	266	257	283	269	258	272	236	241	284	240	304	273	265	235	252	265	247	268	270	276	248	273	251	277	291	253	302	256	246	256	263	290	247	277	280	275	257	252	251	256	255	255	247	233	248	264	256	265	258	297	278	258	245	289	242	243	270	272	267	254	221	250	231	252	255	289	258	265	265	256	302	284	280	243	270	303	298	248	274	274	255	227	277	248	249	265	282	279	255	258	250	240	271	263	258	253	256	269	271	287	270	276	265	287	248	250	270	253	273	252	261	262	258	286	284	283	259	257	261	275	244	240	280	270	260	264	257	255	251	252	263	292	254	273	243	253	285	236	287	272	248	254	268	257	260	249	266	261	254	271	271	280	261	251	273	273	243	264	260	252	277	293	281	268	263	249	252	237	244	264	253	257	249	254	233	270	274	264	259	235	296	251	281	273	248	248	237	250	264	277	277	271	244	282	241	252	260	240	286	253	281	285	238	282	265	293	282	270	245	250	245	275	258	257	245	276	285	268	242	255	265	276	286	280	248	277	249	251	263	268	239	247	259	269	272	264	269	258	244	267	276	257	285	259	258	262	235	279	282	258	250	229	264	234	255	263	261	267	280	249	260	247	280	273	264	242	246	265	256	275	297	236	273	232	277	247	280	252	262	226	251	252
34777	60666	44102	23410	18988	35220	31380	7280	1792	1300	1027	861	1906	7457	9610	6643	3686	1749	823	490	354	322	284	309	315	353	294	329	312	344	346	330	344	327	283	313	297	307	302	321	309	309	282	310	311	287	315	290	300	335	305	292	312	319	298	313	315	324	330	301	337	332	315	308	311	300	331	314	309	294	332	309	285	302	324	293	317	318	309	314	277	331	290	273	309	307	323	295	285	287	321	323	309	315	379	326	291	298	317	301	330	334	315	274	275	304	314	284	278	294	294	270	307	322	315	300	303	294	281	324	324	314	289	315	333	312	290	286	275	336	319	301	324	296	335	295	311	289	314	315	306	317	311	302	332	302	305	321	284	293	310	303	331	340	288	272	292	306	287	325	312	315	313	305	286	301	339	318	316	326	303	287	318	289	306	292	283	301	289	300	324	333	319	276	303	313	272	298	277	291	326	325	295	323	303	264	293	352	296	321	300	276	306	333	306	304	314	326	319	302	328	335	300	279	308	289	327	342	322	318	291	307	273	307	295	307	300	310	318	294	334	329	307	314	294	300	278	345	314	309	287	323	292	341	309	324	311	332	284	311	302	318	310	311	292	332	308	310	310	280	327	334	349	267	324	302	296	326	339	304	287	351	293	294	320	310	303	320	273	306	320	327	291	324	310	331	297	294	270	315	339	298	294	313	289	335	280	334	299	335	293	329	307	318	313	261	294	291	303	274	264	303	340	298	313	304	288	306	299	304	341	294	316	292	307	321	309	329	316	300	316	313	315	314	305	289	310	299	318	321	318	294	308	318	302	303	324	306	309	333	301	292	308	297	312	328	302	303	291	306	316	305	277	317	314	316	314	309	330	295	305	300	322	333	290	294	344	316	311	314	281	271	287	284	316	295	288	318	318	294	298	299	336	323	298	327	314	331	303	317	305	320	302	320	286	318	330	318	316	326	321	299	326	310	308	296	312	333	304	292	307	292	288	310	308	294	297	308	302	308	335	317	270	314	270	305	297	347	328	314	285	299	291	305	325	290	296	331	292	269	288	317	303	316	270	277	296	272	310	330	312	300	302	338	305	317	330	324	288	285	323	319	287	318	295	321	344	314	317	319	292	285	292	302	315	320	342	293	302	277	301	316	309	311	300	331	306	293	260	305	287	274	294	306	315	317	326	317	291	308	320	317	315	315	314	294	311	287	290	324	292	302	305	317	328	315	343	302	313	288	312	322	317	314	316	296	280	294	341	318	297	332	306	297	310	318	303	297	314	291	282	305	316	303	287	292	305	317	275	276	294	305	322	272	287	293	337	288	323	312	289	308	332	298	308	325	303	290	318	317	312	308	330	303	310	297	307	307	293	317	290	316	299	297	322	301	320	282	322	318	309	301	304	305	297	350	297	282	306	283	298	308	324	283	284	297	308	317	318	313	299	330	281	320	286	314	328	305	295	345	321	299	307	299	284	316	305	304	321	326	286	348	298	282	332	303	325	334	315	282	336	297	297	282	314	302	290	310	299	291	303	348	307	317	328	315	294	323	329	308	330	312	338	318	318	300	319	305	325	307	306	298	332	309	292	342	282	293	326	312	279	305	302	283	292	329	314	336	266	303	294	303	304	262	310	305	284	295	298	317	312	306	300	304	322	332	290	324	311	300	319	291	304	313	318	289	323	304	299	313	286	304	304	323	274	300	301	292	282	322	293	287	303	309	308	311	287	318	306	309	288	327	279	322	308	284	295	316	335	298	293	298	291	312	302	315	283	312	309	309	324	318	308	336	297	347	327	320	308	286	285	291	307	297	325	332	312	279	304	312	281	315	309	325	310	301	318	304	320	304	302	328	304	295	290	316	317	332	296	326	297	324	287	285	310	313	302	290	300	310	301	308	328	323	329	307	284	302	290	309	320	317	303	327	303	311	311	308	290	321	321	292	283	277	315	319	301	271	279	351	316	323	334	290	289	290	317	301	309	293	319	280	304	287	293	296	310	266	319	288	324	304	317	312	281	312	267	323	309	318	286	278	334	299	320	290	337	308	294	307	307	266	329	307	294	280	298	286	303	305	318	322	307	310	287	297	343	338	317	301	282	285	313	306	310	273	296	293	290	307	302	324	316	329	320	334	271	302	306	311	305	282	322	338	297	310	301	296	307	269	304	303	304	301	297	304	295	321	326	294	299	325	316	309	329	308	300	325	286	305	322	298	255	313	308	296	331	302	305	320	310	286	312	324	321	317	304	294	346	322	288	298	327	292	296	292	292	312	281	295	336	322	321	336	290	313	326	307	327	309	322	296	282	279	328	355	321	299	317	350	315	270	293	268	313	318	313	330	322	321	343	305	304	301	325	263	290	348	297	314	328	304	280	296	316	302	308	326	284	303	307	298	325	263	310	307	286	315	304	321	339	311	311	320	325	281	325	311	312	317	306	295	318	296	343	333	291	291	315	289	313	311	301	295	314	295	342	301	318	298	295	309	326	322	298	293	316	293	292	310	272	301	311	318	318	287	317	322	288	298	304	322	302	339	290	271	311	335	293	320	305	302	323	299	286	319	318	298	277	312	299	328	309	325	301	313	308	299	311	275	296	304	324	336	293	297	286	301	300	304	312	282	297	295	281	347	284	296	289	320	254	312	324	298	316	325	311	316	322	301	327	315	285	298	275	300	290	306	311	329	297	292	314	290	289	337	329	314	292	272	316	334	315	315	289	267	294	323	326	257	325	332	327	310	288	309	280	340	327	288	294	313	285	294	302	288	287	296	295	312	331	338	299	319	306	331	334	308	298	321	306	295	319	290	293	302	297	318	297	313	301	329	289	292	319	302	291	307	331	295	322	299	316	303	309	323	309	326	298	305	317	319	292	344	308	320	324	279	302	311	314	303	296	310	299	317	292	277	299	320	317	305	320	356	295	311	303	290	320	301	319	322	301	311	312	307	296	319	285	311	333	297	281	287	311	271	320	337	330	287	317	300	310	313	297	320	308	301	290	292	315	305	298	273	293	280	304	293	280	310	328	333	312	298	292	283	294	275	307	301	325	292	251	309	314	314	284	314	306	291	329	301	299	308	301	300	322	331	305	319	304	284	315	296	302	317	273	281	283	330	285	350	330	336	292	308	296	293	306	302	325	336	308	286	285	305	262	301	316	281	285	299	319	333	339	309	304	304	318	322	302	289	291	271	323	304	321	300	312	300	286	330	301	302	291	307	284	302	330	303	300	313	322	315	328	294	288	313	290	294	279	325	330	302	327	296	288	336	317	335	304	336	307	294	294	275	323	312	284	303	328	309	281	297	306	298	308	324	311	340	297	308	283	300	319	320	341	307	314	306	303	323	312	291	298	305	336	329	298	319	306	294	321	328	305	294	319	313	306	315	318	322	298	320	280	281	304	313	280	327	324	287	297	296	306	308	259	323	314	310	290	305	341	312	324	333	318	326	300	316	327	300	276	346	318	309	298	329	339	304	313	306	282	324	301	305	293	313	328	292	319	304	308	302	299	312
25856	21968	29198	26241	18035	18269	16526	3654	736	618	582	605	1013	2230	2889	2351	1467	885	575	380	318	353	341	323	357	301	326	313	310	334	293	323	309	280	301	296	294	322	338	324	342	325	260	298	325	336	307	303	339	326	301	306	326	315	341	309	341	337	293	337	308	299	298	303	338	322	333	292	317	335	316	334	330	305	294	330	346	316	320	340	307	312	323	329	322	317	322	357	325	317	310	298	322	313	344	317	295	302	338	320	307	311	328	297	326	312	337	311	315	334	322	336	321	336	309	293	355	286	323	291	311	362	313	305	328	316	319	345	302	351	294	295	349	304	323	326	288	307	339	301	348	275	314	331	327	297	358	345	335	323	336	277	308	330	290	292	297	300	293	318	305	305	333	334	302	347	312	316	286	339	320	300	352	342	311	291	289	337	315	324	327	346	339	327	306	351	346	307	308	301	330	325	330	317	304	333	327	289	339	292	329	321	326	318	340	296	306	313	291	314	342	295	335	324	324	309	316	315	346	326	331	286	334	364	320	325	302	315	344	302	286	316	334	290	299	315	285	316	349	339	322	333	313	302	337	325	318	286	312	307	311	303	339	306	312	302	314	333	313	300	324	277	356	318	322	340	319	313	310	323	328	336	353	321	318	340	297	320	347	283	315	330	330	343	329	313	340	333	339	320	312	338	340	330	326	324	332	328	312	329	306	305	301	312	310	328	319	305	325	331	331	331	339	281	331	307	320	323	342	305	314	265	299	330	290	313	338	360	363	336	333	320	335	310	325	323	307	296	337	287	326	356	296	321	309	304	318	323	291	347	353	322	324	348	334	334	317	317	315	288	338	360	327	341	341	302	307	339	316	328	304	319	323	332	306	324	313	335	313	332	333	305	331	352	334	310	328	312	302	329	297	314	341	330	285	329	318	287	326	349	319	287	313	328	313	317	316	314	355	338	314	299	300	338	305	297	340	319	317	317	287	319	336	289	344	331	318	328	309	304	316	292	336	326	318	332	332	335	311	307	302	321	299	311	319	330	367	300	307	341	304	307	352	308	309	320	315	309	342	349	309	317	323	326	334	311	316	288	339	331	310	323	302	301	345	319	314	310	336	334	303	287	352	329	331	316	338	315	342	324	360	308	326	282	305	324	296	306	287	324	314	336	339	304	296	315	325	314	281	342	304	339	312	315	318	334	338	329	303	314	320	321	339	336	321	344	288	316	341	314	330	312	322	319	336	327	307	322	350	291	346	324	298	299	283	329	329	330	284	347	296	286	348	339	321	315	325	295	298	298	331	318	256	306	334	340	301	326	288	334	312	327	328	314	292	332	330	343	317	312	308	338	322	335	320	306	325	338	302	336	317	308	309	313	335	326	295	308	299	334	325	310	304	331	297	313	307	342	305	337	320	329	356	332	324	314	294	324	299	326	315	342	333	328	338	324	329	295	363	317	324	305	331	291	326	305	317	306	335	296	328	297	306	303	338	328	310	304	284	304	350	318	335	308	311	319	316	315	305	325	331	342	327	310	324	301	305	339	300	314	325	343	316	312	317	321	324	331	335	344	321	342	363	304	344	302	324	334	312	313	298	297	337	339	316	294	316	349	333	316	299	318	347	329	317	331	301	273	330	325	321	325	327	328	300	333	338	358	311	327	332	318	323	294	304	352	310	286	326	326	312	303	303	311	280	308	344	278	340	327	331	331	287	302	354	308	369	291	336	296	333	291	321	314	305	321	295	329	299	323	304	297	301	323	327	306	322	332	358	326	297	314	308	344	328	331	307	304	328	318	351	325	279	326	347	298	302	315	313	309	334	323	321	327	291	322	329	300	337	325	316	306	335	313	330	293	337	341	315	329	348	318	310	298	319	317	329	325	330	318	295	302	297	327	325	320	312	342	307	325	327	331	313	313	317	320	326	314	324	305	327	337	345	300	320	324	319	326	339	339	306	337	297	309	316	298	273	314	308	329	283	305	303	318	313	305	309	303	313	334	288	319	329	313	295	329	347	347	317	302	340	309	327	320	330	327	344	343	326	300	306	313	297	350	318	330	296	318	337	327	343	336	331	332	331	290	311	302	314	339	324	315	331	289	329	318	324	306	302	339	320	337	289	318	331	310	316	321	317	336	317	313	353	306	334	320	303	309	315	309	319	331	300	295	331	316	311	296	324	324	322	321	279	309	309	297	305	330	328	338	337	308	326	341	330	296	312	314	344	339	300	314	319	284	326	326	323	341	313	306	322	345	318	319	329	297	320	318	322	332	318	331	354	327	345	299	305	318	303	318	326	343	305	306	326	278	299	311	318	341	330	335	294	313	336	309	289	354	280	297	356	325	318	331	330	308	334	313	338	287	329	339	332	297	317	318	320	312	332	308	325	323	307	331	287	305	280	326	307	320	328	303	324	328	317	266	341	316	318	303	301	342	290	302	322	350	328	338	324	312	310	310	346	306	354	323	318	289	317	316	338	320	334	344	283	320	303	305	306	335	318	277	328	328	324	279	283	276	319	339	336	322	350	329	323	311	325	323	330	308	319	276	350	277	305	327	279	313	324	341	327	321	301	328	298	322	311	306	342	352	323	340	336	315	305	351	358	305	325	341	297	309	313	332	307	307	330	309	305	335	348	312	303	337	337	319	299	305	304	325	341	327	313	319	288	276	321	339	325	328	343	354	322	319	328	294	336	315	309	279	328	336	326	340	336	359	282	336	308	340	294	318	328	338	319	296	351	316	299	311	294	347	315	340	347	337	316	328	319	305	302	307	324	323	306	314	299	317	303	324	322	351	303	296	335	309	328	323	358	333	306	309	321	339	324	334	306	298	303	342	321	307	322	355	313	321	311	324	319	324	329	287	301	340	333	335	312	328	351	299	288	342	316	326	320	291	321	329	337	302	326	347	325	285	324	296	324	333	310	338	334	327	328	317	335	338	301	303	300	314	292	298	320	302	335	316	306	326	319	337	316	348	313	325	326	300	326	332	302	319	305	333	309	289	339	312	337	319	316	315	314	343	360	349	330	342	318	335	329	308	316	332	313	297	336	294	305	338	306	330	319	320	353	351	321	336	326	266	284	326	339	332	310	359	286	370	323	305	315	331	323	280	319	295	332	313	323	319	304	328	319	304	316	307	337	298	336	339	326	327	298	295	303	321	318	349	300	322	324	312	335	353	303	325	315	345	345	332	311	316	352	300	292	288	329	315	341	320	331	334	296	333	297	318	309	316	351	337	298	309	294	323	296	307	343	334	330	322	340	319	308	323	322	328	325	299	337	316	321	322	337	312	315	329	302	313	319	317	318	319	320	340	349	335	344	288	346	315	332	310	338	304	288	326	341	311	314	294	323	278	320	298	326	323	306	283	359	305	336	292	310	353	322	336	363	332	328	319	323	312	342	335	331	337	314	307	316	321	310	314	340	358	316	313	313	315	321	318	337	305	306	318	325	324	314	310	347	349	333	305	304	330	317	343	277	312	300	327	324	324	334	338	318	328	341	332
33039	54620	39889	21990	19523	25656	21327	5248	1213	926	873	1047	1776	4190	5414	4145	2401	1424	770	447	336	403	382	394	382	367	409	372	387	355	368	368	380	402	398	355	377	359	394	362	361	424	394	392	369	364	374	347	369	411	354	338	365	406	385	369	376	394	367	371	316	371	380	406	356	381	387	392	407	361	327	333	387	411	377	406	348	347	344	351	376	359	362	382	369	370	375	339	376	388	384	369	365	350	378	350	381	335	386	336	357	365	348	394	368	386	374	365	407	349	339	360	388	390	375	409	365	367	396	390	381	346	363	381	388	400	380	371	362	371	372	371	398	378	337	351	403	412	360	363	375	361	358	391	375	378	376	355	366	406	334	322	391	370	368	369	389	378	354	395	361	380	397	368	361	364	358	336	369	372	347	378	389	375	377	387	347	372	332	377	363	393	386	390	358	349	383	406	365	343	384	347	359	383	388	399	340	367	381	382	368	379	352	379	394	387	359	410	338	392	351	375	378	381	361	388	349	403	362	398	336	366	370	361	361	362	399	365	372	382	404	351	392	392	372	344	386	381	352	362	397	401	391	370	376	391	361	328	359	361	362	404	393	374	365	413	383	371	385	359	360	373	352	371	377	431	402	439	370	379	349	344	387	371	359	340	359	347	414	340	354	399	346	367	370	347	363	356	359	381	391	365	379	340	368	368	386	361	377	381	392	398	354	383	385	373	357	370	373	365	383	411	374	369	366	372	403	391	335	358	380	394	390	381	386	363	355	395	353	376	391	363	354	392	347	379	414	381	392	359	403	401	375	373	370	378	402	376	352	383	361	352	372	376	387	369	366	351	353	368	373	364	375	380	420	328	368	380	383	374	404	371	348	383	360	396	364	382	383	337	357	370	347	385	372	371	347	369	383	360	344	389	350	366	370	346	392	365	353	398	402	361	403	349	400	369	375	393	379	376	382	381	384	380	367	392	394	375	365	388	364	390	391	372	353	366	332	350	376	371	365	385	391	378	360	367	369	375	371	436	375	345	376	383	352	375	372	410	380	391	398	380	362	369	358	355	352	415	370	408	343	377	354	396	387	362	403	375	367	390	398	384	356	374	402	398	342	351	358	374	378	345	395	377	355	429	383	373	373	368	385	380	341	348	367	391	370	376	328	333	372	362	349	368	380	406	416	368	383	347	367	366	362	343	380	385	385	381	358	370	402	373	380	392	371	370	398	377	354	406	354	358	390	367	345	348	372	351	382	363	355	372	348	405	369	346	387	378	363	391	387	379	411	358	389	429	367	358	375	382	369	389	369	354	366	360	378	380	353	369	363	423	365	358	357	389	362	339	344	363	346	368	358	360	350	334	350	367	397	372	395	379	346	399	371	384	358	371	410	387	375	323	373	376	378	348	378	360	367	359	391	376	351	366	384	371	349	356	393	361	390	383	375	350	344	388	380	375	369	357	385	355	334	342	396	406	367	390	398	391	393	356	374	375	336	396	393	350	363	358	391	345	390	366	391	364	393	384	332	359	386	393	381	358	375	365	323	366	357	385	377	390	408	373	366	365	354	351	376	351	350	355	345	383	359	374	370	414	386	381	397	394	372	390	359	372	358	404	363	368	354	335	371	394	384	344	378	383	350	379	433	371	365	385	377	367	372	370	391	380	395	377	354	355	366	339	381	367	391	358	372	385	342	386	399	376	378	376	364	364	388	401	369	345	365	420	392	385	341	412	357	415	363	369	382	395	357	327	374	372	381	364	354	394	360	397	330	397	386	372	348	337	350	379	367	358	380	375	377	397	396	358	356	383	389	380	372	390	399	367	383	365	382	364	376	345	392	364	349	384	370	373	366	352	350	428	390	379	352	361	356	330	352	355	386	367	403	383	400	360	345	372	371	385	365	367	332	386	385	353	380	382	344	358	382	340	359	371	359	377	349	358	363	376	365	379	376	381	363	389	367	394	368	362	391	371	356	351	358	384	378	350	362	351	396	370	379	435	370	344	362	401	351	342	364	382	361	371	378	375	353	377	339	382	386	338	352	358	373	351	369	372	375	363	342	368	343	361	379	377	368	356	400	360	399	360	356	416	386	360	370	370	396	373	418	403	396	374	365	350	378	369	354	384	389	406	391	359	350	353	391	387	380	373	370	394	389	336	370	381	374	353	359	389	378	382	369	388	363	376	368	381	360	393	385	360	354	352	388	363	338	413	348	375	359	380	418	363	358	397	355	389	382	395	362	355	373	342	355	415	354	363	376	377	379	384	390	375	392	393	404	367	377	363	374	360	380	357	381	375	379	365	350	365	395	390	345	360	359	381	352	399	389	372	394	400	375	370	367	411	394	351	383	375	355	340	377	356	429	410	395	358	375	371	346	358	369	367	355	369	356	374	384	371	406	364	364	359	369	406	417	374	360	377	401	360	368	397	383	368	382	351	371	369	361	380	357	381	367	390	379	362	346	340	385	387	366	373	376	407	343	361	381	384	395	372	370	377	372	396	349	378	383	392	394	371	416	358	349	380	414	393	379	373	370	348	383	374	380	368	347	350	337	379	377	397	323	348	372	386	330	371	392	362	409	414	340	378	353	362	410	411	347	350	368	416	363	372	354	353	399	375	379	416	395	359	377	357	403	372	388	340	387	357	376	385	371	349	356	372	385	392	436	374	379	398	377	379	352	378	380	388	397	373	342	361	333	347	371	368	377	357	368	363	388	404	389	421	341	383	366	403	348	393	377	353	361	385	363	414	347	342	348	367	351	355	380	363	355	382	389	398	345	363	392	406	362	385	384	394	375	364	353	353	360	389	389	389	375	378	360	335	397	400	370	381	373	379	395	384	369	390	357	407	403	398	386	354	380	371	388	380	341	391	379	325	387	383	366	365	350	394	359	387	394	390	360	361	390	389	382	394	398	414	383	373	446	389	406	358	371	394	356	398	386	374	376	373	395	367	421	357	346	344	360	357	373	391	411	349	386	392	388	374	383	380	373	396	361	359	372	359	353	346	389	392	382	352	372	395	365	352	334	323	360	363	359	354	359	346	403	348	387	355	359	361	385	366	361	401	363	362	365	362	387	363	422	417	363	391	351	379	361	380	382	374	382	390	390	371	367	360	372	388	386	349	352	365	366	357	359	372	370	344	365	407	344	392	381	394	369	360	371	385	386	388	343	365	365	373	352	364	369	383	391	373	349	383	355	353	406	388	370	369	355	388	402	379	358	375	385	364	382	377	398	388	397	407	391	384	390	374	364	368	362	375	338	372	343	376	397	330	360	359	357	360	373	368	357	400	345	417	389	381	345	425	371	361	397	390	389	407	393	370	398	386	410	325	396	377	392	343	385	369	371	354	372	363	380	376	361	349	362	386	396	367	374	363	386	390	371	377	399	399	386	372	362	399	359	326	408	341	388	392	343	391	364	373	374	377	374	366	383	372	380	417	372	389	363	382	357	366	385	418	380	394	372	369	351	380	357	372	362	376	385	376	400	362	407	385	362	366	378	375	369	393
23487	21715	29567	24542	24157	39480	42863	16395	1796	858	799	782	1566	6769	10459	8031	4088	2059	860	322	324	270	315	309	326	315	308	329	314	319	329	306	300	333	321	289	303	334	274	289	300	300	315	293	334	327	313	307	324	273	300	325	324	313	324	274	301	305	313	340	325	323	300	295	308	306	316	329	301	320	333	304	310	337	272	289	338	311	294	307	319	275	303	345	324	308	298	303	308	326	282	305	299	310	310	317	283	297	292	296	280	334	315	328	284	317	331	295	295	310	310	326	281	288	289	299	326	306	302	306	330	297	298	338	321	347	294	327	292	296	279	326	319	334	312	296	324	312	295	325	269	332	306	306	306	296	332	311	283	278	294	295	295	332	288	331	298	298	301	290	335	313	292	327	317	309	302	287	345	309	318	298	319	273	315	294	312	297	301	335	302	298	295	304	298	325	308	317	330	291	288	315	310	278	328	289	296	345	320	304	304	287	318	296	320	295	309	279	340	280	323	307	314	282	281	317	312	287	298	325	317	319	302	263	293	325	319	318	316	304	320	352	316	308	302	303	323	293	291	334	332	293	348	297	283	301	305	302	295	297	304	293	320	338	274	311	282	304	327	331	323	327	297	315	277	330	331	311	295	310	306	310	280	305	313	286	273	298	333	305	299	313	346	332	294	313	284	311	302	288	308	314	337	318	291	331	273	300	286	302	313	281	333	325	294	294	312	284	326	324	306	295	285	315	320	335	305	317	305	286	292	304	293	263	342	312	325	338	327	300	311	299	299	316	334	263	306	311	269	292	316	335	332	320	325	304	293	299	306	291	316	326	314	285	287	299	307	295	282	291	312	294	304	313	291	278	298	338	315	293	311	311	307	290	314	310	324	308	320	304	307	278	313	319	340	323	326	326	329	298	298	324	316	298	326	314	335	313	328	275	318	304	296	292	282	287	309	324	306	338	313	328	314	270	286	288	315	322	302	279	301	297	331	312	292	298	302	307	311	304	286	321	298	310	287	300	335	305	315	327	324	329	293	307	301	298	311	331	290	302	311	282	291	315	300	277	323	316	301	303	312	333	274	321	274	324	329	301	310	330	287	340	305	288	303	299	304	328	279	326	303	298	291	334	321	337	305	296	321	304	291	279	317	310	338	330	313	278	287	278	293	300	305	315	301	320	315	309	292	334	314	308	277	323	317	306	306	314	281	302	307	287	297	275	314	294	312	322	305	308	260	292	328	329	321	318	317	325	284	303	333	330	342	317	314	292	355	329	313	320	332	318	281	297	324	294	321	344	316	302	311	317	313	299	321	322	294	278	309	302	318	324	311	275	301	288	280	302	321	282	290	350	316	297	301	314	317	307	304	284	289	289	295	305	327	315	317	308	280	328	320	309	298	313	302	286	307	333	305	314	332	302	295	304	299	278	312	305	312	324	319	304	303	297	331	283	302	269	323	302	296	311	304	296	278	296	311	303	297	327	333	289	317	302	312	307	321	312	300	299	299	291	315	344	317	320	298	329	294	328	320	316	288	343	304	321	318	267	311	319	303	338	301	273	295	274	307	316	287	323	288	291	306	296	307	286	306	280	281	287	290	290	295	313	286	275	307	301	298	314	287	290	291	295	273	277	281	291	310	312	293	321	333	339	287	293	291	315	308	311	315	288	299	314	298	291	321	308	321	318	310	273	297	318	343	349	294	266	273	311	345	294	303	327	341	311	296	305	298	311	329	277	310	324	302	285	288	278	289	340	298	282	323	319	299	329	300	319	317	336	310	283	302	310	303	293	324	308	331	272	303	305	300	302	283	302	274	310	318	310	314	319	271	320	304	328	294	329	305	287	311	319	302	303	319	328	303	291	311	327	324	336	310	309	330	290	335	301	339	312	298	302	306	332	327	306	334	309	296	294	341	312	323	289	319	319	305	308	300	318	291	314	284	300	299	294	316	364	316	293	328	293	290	335	287	324	281	355	302	348	308	289	254	296	312	290	308	302	329	315	306	294	332	335	313	286	307	346	338	308	273	307	324	282	311	334	309	280	324	309	292	318	314	276	271	309	291	320	317	338	308	333	309	318	294	299	325	314	307	285	254	306	313	306	322	305	299	308	308	300	303	310	278	279	312	305	287	303	312	280	303	322	302	285	327	292	280	311	334	337	300	328	307	308	336	306	334	321	330	308	339	332	314	293	306	299	305	283	320	317	301	284	300	323	331	269	320	301	281	300	264	324	327	304	302	337	315	337	293	318	305	302	296	347	306	310	322	282	293	313	275	308	316	284	320	290	272	328	310	327	323	333	307	284	333	321	337	291	319	282	335	295	308	283	314	272	307	322	334	320	318	311	312	293	293	316	308	298	320	252	309	348	291	261	302	273	302	277	317	311	303	286	325	304	305	313	336	290	293	286	306	328	312	302	286	345	319	284	319	304	326	288	304	325	310	304	300	308	302	307	317	310	318	330	302	341	285	330	342	310	276	303	311	322	312	292	305	322	324	299	357	300	324	343	307	299	295	317	292	290	349	323	297	314	317	278	306	293	303	282	323	286	298	299	288	310	317	328	324	312	303	339	321	332	310	325	314	303	320	279	334	286	271	309	313	322	273	290	303	307	304	291	296	288	306	314	320	308	289	333	286	298	311	308	332	312	304	296	312	322	293	321	302	284	318	316	303	295	342	293	269	300	308	304	319	306	320	316	316	294	299	297	261	299	305	312	312	297	249	323	313	315	317	332	317	272	298	309	328	301	301	307	311	325	317	324	305	275	322	291	281	295	323	307	325	324	308	317	317	301	301	302	278	328	282	286	338	335	309	315	344	282	282	288	296	300	299	302	325	335	302	318	310	301	301	312	348	319	317	305	285	307	340	297	286	316	307	309	322	335	308	321	300	309	290	315	279	313	304	333	288	304	315	318	299	288	313	316	288	304	324	331	337	282	336	333	318	258	307	286	286	335	319	346	295	273	287	296	294	303	326	315	296	318	324	299	322	338	331	324	297	307	307	296	299	317	275	298	310	310	303	340	293	316	287	291	309	290	308	346	323	326	298	306	326	292	326	334	327	292	304	305	295	325	317	311	280	290	294	302	293	313	326	320	289	305	300	307	308	301	307	310	285	319	306	329	290	308	320	303	302	315	298	310	310	302	306	297	292	307	326	302	330	290	308	319	308	296	294	307	295	320	310	290	270	307	294	271	305	289	306	324	316	304	293	323	320	323	344	305	307	313	316	306	289	271	328	293	312	264	284	311	325	320	307	282	295	317	312	320	313	316	299	337	300	312	300	334	286	292	308	304	334	299	306	292	297	317	270	288	318	283	312	306	307	329	300	289	319	370	302	324	272	341	280	302	342	320	302	288	282	297	320	298	291	306	296	275	332	287	343	275	278	310	314	291	306	315	304	310	312	305	278	274	317	279	292	268	324	300	301	314	321	318	369	281	285	318	331	293	326	297	299	329	287	313	302	291	303	300	290	312	330	373	312	319	298	277	315	307	306	315	283	263	302	298
38645	70298	52109	29738	37842	47419	40078	10342	1747	1413	1190	1235	2635	10757	14588	11194	5941	3007	1307	423	369	344	347	363	350	349	367	344	373	321	342	345	332	344	385	379	307	340	334	357	342	337	357	336	357	326	363	379	355	347	321	349	356	326	317	289	332	350	367	312	341	314	303	342	373	339	336	337	342	366	367	346	366	359	315	318	397	351	340	314	360	355	363	324	371	338	339	349	329	353	383	309	370	374	335	345	388	350	347	333	330	364	358	342	342	344	329	346	349	350	356	309	338	350	341	342	347	376	365	345	363	358	331	326	335	349	348	316	323	371	319	307	302	366	357	332	328	372	318	352	362	353	361	329	340	334	341	346	337	338	337	332	338	382	336	322	343	352	335	345	348	362	372	324	340	374	354	359	361	355	360	367	333	363	356	326	329	337	344	354	328	356	364	324	355	353	333	304	352	334	329	376	362	344	344	330	369	340	330	357	316	333	382	339	332	327	363	362	342	373	331	358	358	343	375	379	337	350	330	340	319	353	349	349	354	317	352	337	343	363	363	364	357	339	335	312	374	331	349	352	346	350	317	296	345	316	338	327	335	331	338	362	366	353	356	332	356	353	319	344	364	344	363	321	340	362	367	401	341	355	334	338	330	352	326	347	346	319	355	341	315	362	386	341	357	320	344	348	304	355	338	344	323	332	349	347	340	348	352	375	340	334	368	377	333	348	362	337	344	344	327	326	364	370	307	333	355	347	352	335	312	341	339	328	326	338	373	304	355	331	330	351	352	325	336	344	346	347	358	355	344	327	348	335	352	361	335	354	354	333	344	342	358	343	344	327	363	355	328	346	369	331	348	344	337	355	375	354	334	323	321	344	335	371	332	332	337	374	379	349	365	334	360	337	344	353	350	342	369	349	313	340	361	338	347	321	336	340	344	370	329	384	330	338	352	353	340	351	353	375	359	344	362	338	338	353	351	324	339	347	331	369	367	356	322	335	378	366	346	315	359	360	349	328	355	321	345	346	329	316	352	325	355	336	378	363	308	372	344	334	325	366	359	366	334	337	370	354	342	361	303	341	348	344	352	340	356	334	344	341	318	317	351	330	374	351	353	364	353	314	332	361	382	336	376	349	345	328	335	359	357	327	361	321	361	336	321	328	366	346	382	327	373	334	355	309	353	370	357	349	348	353	315	327	354	350	376	371	338	349	331	343	339	363	338	348	354	361	349	369	338	373	341	365	345	359	356	322	328	353	340	333	357	359	341	330	310	363	355	341	359	341	345	360	400	353	362	354	341	331	349	332	363	330	376	352	343	377	301	327	333	339	320	295	371	337	364	356	350	359	360	338	355	346	338	390	366	304	358	351	376	345	354	358	336	353	340	336	320	355	323	339	350	346	357	324	341	352	350	336	311	346	339	369	361	306	366	355	349	341	353	327	337	316	332	333	346	338	318	366	364	321	348	375	316	348	325	388	339	318	327	339	339	373	354	322	368	381	353	377	345	318	317	360	358	358	340	327	364	362	348	337	354	342	324	332	355	357	331	340	370	312	370	377	359	378	335	324	339	314	347	311	332	334	342	330	344	309	334	338	333	332	361	332	355	375	355	354	336	346	375	339	366	332	351	376	351	362	337	357	327	365	340	339	340	344	351	353	359	354	326	348	323	383	329	374	367	373	358	342	347	335	311	355	331	344	352	345	350	314	340	348	316	331	329	309	357	362	355	334	325	355	328	334	348	343	327	349	322	315	358	324	320	345	357	343	368	328	339	330	338	342	342	368	362	334	317	316	343	297	332	321	366	325	359	358	346	344	338	362	349	365	336	353	341	343	344	347	324	387	309	345	350	358	353	368	355	335	339	370	347	357	359	359	331	348	319	398	344	339	362	342	345	339	365	339	324	367	353	347	338	324	340	331	330	377	317	350	341	343	350	339	358	373	300	341	376	354	328	309	347	378	351	346	323	356	325	376	342	340	309	316	355	339	350	321	338	362	370	327	356	360	384	343	350	369	334	330	347	370	345	361	334	322	348	318	334	358	329	357	372	329	357	374	358	343	324	358	341	339	343	343	352	350	317	394	339	347	321	371	343	342	368	365	338	348	345	360	365	354	356	305	358	357	382	309	362	313	341	351	347	365	368	352	345	341	357	356	346	360	354	327	364	377	368	356	352	332	346	352	352	344	322	324	343	336	386	389	343	350	366	328	352	352	371	324	372	361	336	356	351	307	342	347	353	335	344	355	344	363	354	345	345	372	327	346	331	363	334	336	348	316	336	361	350	363	353	376	367	335	337	338	355	352	343	363	365	341	356	334	342	340	391	337	347	342	347	316	318	320	348	333	364	322	345	363	329	368	345	327	360	317	318	368	355	349	347	336	339	333	343	354	368	334	335	307	328	357	360	365	371	352	356	340	352	368	345	353	345	385	339	342	352	312	325	368	327	325	358	353	353	310	384	335	357	416	346	338	335	310	346	329	365	326	353	344	330	340	322	364	356	326	338	364	317	354	368	321	354	315	368	369	351	333	350	348	348	374	352	325	316	381	349	339	327	326	360	351	353	337	332	319	357	305	331	333	337	355	314	346	323	350	348	362	325	334	362	360	339	343	347	336	333	360	334	355	375	337	374	324	372	348	384	325	339	325	326	324	322	341	343	336	359	349	380	381	326	365	332	361	338	340	336	327	317	336	349	333	335	320	369	334	365	346	314	341	340	336	346	336	354	359	318	348	343	367	354	379	316	366	365	329	348	360	322	358	370	360	351	344	365	333	331	355	338	317	329	334	385	338	345	376	351	358	337	347	338	370	358	331	381	352	340	352	330	343	361	343	327	366	356	331	334	356	345	372	322	342	348	367	348	350	347	330	352	359	338	326	372	326	338	346	359	346	355	332	356	344	356	337	350	361	341	335	330	386	366	344	356	376	338	370	369	316	368	348	355	348	363	331	367	340	336	356	355	348	346	322	340	332	346	313	317	368	366	335	323	339	351	325	364	379	340	351	385	319	372	337	319	346	344	430	335	315	325	331	374	355	349	364	335	351	363	335	334	360	310	346	331	335	325	305	336	353	359	336	359	362	373	367	311	354	335	377	341	352	352	343	373	343	353	311	363	344	340	361	334	334	332	336	362	376	340	331	352	344	361	350	401	353	367	325	357	313	352	358	336	355	333	304	337	364	356	354	354	341	361	349	345	350	386	359	339	306	329	357	338	343	353	323	354	347	377	379	354	340	342	345	335	386	359	329	338	321	350	310	329	333	351	379	311	329	343	338	367	338	348	353	344	331	327	346	318	380	368	334	347	336	369	352	337	313	335	349	340	353	339	322	342	351	317	344	326	329	371	326	353	352	357	342	350	348	374	343	318	328	383	351	349	332	352	335	369	318	339	367	353	327	359	305	355	332	342	348	356	353	363	321	313	343	348	349	365	321	338	325	314	354	342	354	334	349	323	332	339	312	357	361	320	317	313	339	335	307	364	354	302	345	347	323	312	339	340	322	355	332
29127	31013	30954	15043	5762	8157	5102	1109	489	393	406	358	361	536	822	896	655	449	368	256	267	262	233	245	218	264	226	254	240	252	248	256	216	235	263	264	289	250	247	245	252	259	258	261	253	259	259	257	253	240	241	256	262	234	241	235	261	295	262	282	262	245	249	233	240	247	244	255	274	256	237	251	267	265	272	255	245	268	270	252	236	251	240	232	271	258	276	284	259	261	242	256	246	248	232	251	251	244	262	231	256	283	246	232	260	251	244	216	241	245	225	257	303	277	249	263	237	275	259	231	233	269	252	248	278	270	251	227	243	261	252	228	259	249	247	261	225	248	250	256	288	249	239	248	236	228	240	238	248	238	233	248	242	238	244	274	225	255	250	270	253	244	270	239	249	236	236	264	254	252	245	262	243	248	256	263	272	256	247	221	252	252	254	268	222	270	255	284	243	252	229	268	250	256	247	250	242	230	274	223	271	243	230	225	262	260	250	214	256	260	255	246	245	255	233	214	267	231	295	215	268	263	234	246	238	244	253	236	231	229	271	280	247	241	247	234	250	230	253	245	236	266	230	256	265	240	238	262	258	263	219	261	244	262	267	253	254	236	256	275	262	262	256	255	245	258	244	279	229	251	251	233	253	240	246	267	240	232	256	263	223	250	252	254	270	276	235	252	254	261	236	239	232	255	228	290	245	236	235	228	238	252	265	248	245	269	233	223	262	271	274	273	255	249	253	248	264	253	237	277	252	255	257	278	242	267	261	269	244	276	296	263	266	254	266	261	266	194	252	261	269	260	265	266	275	248	284	236	214	245	252	238	252	207	233	246	232	245	272	252	239	256	248	237	276	246	258	255	244	256	270	265	246	254	245	258	249	224	253	223	290	246	261	234	242	259	259	257	262	237	279	229	283	272	232	213	237	255	281	235	222	224	260	220	244	259	251	243	249	268	235	274	266	257	248	240	264	256	270	247	255	270	241	264	251	266	267	273	247	269	238	264	253	271	234	246	228	234	245	255	237	252	252	242	265	278	249	227	264	258	241	271	263	258	239	224	257	267	252	274	253	252	275	236	284	265	258	255	237	259	235	253	246	218	262	244	261	235	246	265	233	245	254	242	258	254	243	262	277	265	218	255	254	254	251	263	231	242	269	258	264	249	232	276	264	257	220	251	267	243	242	260	288	261	269	261	246	286	256	247	238	254	287	260	255	246	237	272	252	264	257	259	252	271	252	255	252	264	236	271	268	249	243	293	237	249	248	222	226	233	238	280	244	248	279	257	235	260	246	286	266	248	240	269	253	284	242	266	266	244	251	278	234	280	243	243	240	252	276	257	268	246	276	253	256	256	247	232	246	278	263	236	238	278	248	256	245	257	261	255	255	251	227	249	238	259	258	273	258	232	260	235	275	270	220	250	245	272	244	243	267	271	250	264	241	233	224	233	251	262	251	276	257	254	266	264	219	257	253	242	250	235	257	217	233	233	253	250	251	278	272	267	287	264	251	263	242	265	292	262	253	246	263	275	244	245	249	247	258	249	237	263	249	250	246	243	307	230	256	235	243	243	247	238	273	231	250	259	259	242	264	223	262	274	219	253	257	277	238	242	232	246	252	255	226	282	247	243	272	266	227	254	281	265	267	244	237	244	258	267	242	232	234	284	297	279	261	275	244	243	271	257	277	253	272	240	272	264	282	269	255	265	284	272	270	257	291	265	262	271	256	249	247	258	297	253	270	247	241	276	271	277	281	247	262	244	254	252	247	232	255	246	294	237	249	259	252	257	252	255	255	262	253	255	265	245	243	234	231	258	247	233	237	257	224	267	273	263	246	223	249	240	238	259	266	251	258	257	245	260	216	271	268	269	270	253	239	273	239	275	259	239	247	248	230	233	253	224	268	254	216	237	223	247	229	247	276	239	240	281	261	239	246	267	285	264	243	243	260	272	223	250	292	248	242	275	263	248	259	255	239	246	264	258	248	260	239	269	267	241	252	222	229	258	243	254	262	280	261	282	249	220	249	247	236	264	264	250	257	244	245	279	258	237	257	260	226	249	267	257	257	263	229	264	237	261	240	267	252	251	240	288	271	267	225	278	260	248	267	261	264	262	258	230	264	252	260	221	253	247	242	249	250	268	249	269	270	267	272	237	255	262	256	274	264	255	244	234	233	257	259	245	257	275	258	265	240	262	217	262	247	263	258	245	260	281	248	258	240	259	254	273	252	230	237	271	253	273	254	259	241	283	255	231	252	243	253	237	261	241	288	273	229	252	242	247	247	250	259	261	219	255	266	242	246	248	261	266	238	237	229	233	250	264	245	240	252	233	227	237	267	243	235	248	254	272	255	262	271	254	241	244	260	232	233	268	251	232	245	252	254	257	257	283	224	238	245	252	280	238	284	225	284	276	242	225	276	260	250	236	276	260	268	227	258	264	264	258	247	260	250	291	266	230	260	232	256	247	237	268	240	241	223	256	245	272	268	260	246	239	234	247	264	234	235	224	255	267	257	262	225	271	246	256	248	225	248	270	244	231	282	275	248	237	255	240	272	232	248	262	250	238	256	234	280	239	249	239	207	265	248	287	257	272	231	250	270	280	277	230	251	276	273	291	237	279	244	248	258	261	242	264	265	267	255	261	239	239	270	296	269	286	264	226	272	232	268	254	269	268	273	257	269	229	235	272	256	236	269	273	232	242	239	231	249	249	262	288	255	264	258	250	241	268	244	248	226	259	252	277	261	249	266	270	254	239	248	229	237	264	248	256	265	236	250	207	246	265	277	254	263	252	233	257	275	239	247	257	242	273	241	261	219	274	263	254	241	222	250	244	250	256	235	268	246	258	215	269	252	242	259	273	234	260	255	249	256	225	229	235	254	225	244	298	243	227	265	243	249	249	271	250	208	263	237	243	245	248	276	271	261	258	262	256	255	244	260	230	259	269	256	255	269	221	219	241	244	230	224	231	262	243	262	254	262	226	315	255	294	235	256	255	255	265	248	272	248	231	239	267	274	261	267	244	243	265	246	258	222	240	259	258	269	249	268	226	290	252	261	228	263	266	263	239	269	248	285	244	254	271	237	249	257	276	283	261	273	269	238	250	253	273	265	258	233	272	281	230	248	250	225	230	260	249	240	225	260	237	255	253	269	289	247	255	271	271	244	262	240	243	225	261	279	223	258	239	247	229	224	246	248	282	255	239	238	228	234	237	274	233	236	238	230	291	255	209	239	257	251	242	238	276	249	238	254	251	244	247	267	244	239	260	243	279	255	256	252	257	257	272	274	242	245	258	284	252	270	263	257	258	271	252	256	274	262	248	251	287	251	254	236	240	279	257	271	243	272	258	247	242	222	235	223	252	263	252	222	242	239	245	254	267	231	255	246	241	255	255	269	248	238	242	273	243	249	268	236	222	250	227	281	275	249	232	269	240	213	251	241	228	242	231	266	284	233	265	227	236	275	252	238	250	220	257	268	249	281	249	236	253	249	227	264	237	275	268
29796	47706	29300	12820	8082	12059	7237	1602	743	692	563	542	554	738	1295	1317	946	592	395	292	277	275	281	286	274	313	301	287	304	278	292	309	306	276	311	277	327	297	311	310	315	286	308	335	318	300	284	298	300	303	305	339	323	325	287	302	300	301	288	318	266	292	305	324	306	298	276	283	297	265	298	324	346	295	276	309	278	312	291	267	292	287	305	272	289	292	290	281	292	319	303	321	312	332	316	300	296	296	313	296	277	314	304	294	271	311	276	299	305	300	306	292	300	273	297	302	310	289	293	292	330	304	310	324	274	296	274	300	329	292	267	267	280	296	317	291	272	311	310	290	301	310	296	295	302	311	336	289	298	307	289	314	296	332	302	265	309	296	295	285	301	264	288	320	316	287	303	281	326	288	284	288	301	299	285	281	302	318	307	294	289	311	268	317	286	287	282	316	304	293	308	316	287	272	271	313	295	280	296	304	304	295	310	308	334	312	293	289	275	294	297	312	302	292	306	311	324	291	309	278	272	309	314	311	291	289	294	289	274	320	319	297	319	281	278	308	298	295	294	281	281	312	291	310	302	302	262	308	299	283	278	272	282	300	297	289	324	313	307	303	302	300	291	299	315	326	302	297	319	257	258	273	275	295	288	297	285	311	311	302	307	304	256	267	287	313	267	317	277	305	309	287	300	318	294	290	305	287	273	304	310	292	295	299	280	298	293	303	301	302	311	285	275	300	321	284	311	284	298	314	298	290	304	331	284	306	302	293	278	309	285	269	287	289	301	296	289	299	310	315	270	296	306	280	292	282	296	280	264	304	326	333	289	303	315	334	314	321	290	313	301	325	257	286	284	333	286	281	298	312	312	278	324	291	297	323	292	308	266	307	295	303	321	317	270	311	295	286	322	282	326	321	305	299	287	273	306	306	300	287	319	291	291	265	281	328	301	304	318	284	317	297	280	278	284	293	301	300	318	294	288	290	312	328	286	326	274	304	287	294	277	284	274	323	292	304	294	259	309	322	301	321	287	323	306	271	279	285	303	334	320	300	278	297	299	332	298	288	295	274	306	296	291	290	301	299	288	292	294	302	306	345	289	288	300	289	267	269	295	313	290	299	291	277	321	305	275	346	336	305	292	308	317	293	282	316	309	293	272	327	305	263	316	283	303	281	300	281	306	317	326	302	303	300	290	301	284	287	324	262	308	287	308	314	287	323	276	295	279	299	324	265	292	300	291	341	284	295	293	315	321	325	320	304	272	316	289	310	286	315	291	317	284	319	298	283	316	283	297	300	289	283	276	283	277	302	331	328	301	308	328	280	282	283	307	301	286	315	293	330	322	279	295	334	300	307	303	282	295	274	332	283	286	272	293	292	324	280	283	307	298	318	325	316	300	321	322	312	274	310	284	296	337	296	303	261	309	288	302	262	312	304	277	302	275	321	327	280	284	294	279	293	319	362	319	306	309	308	309	288	283	325	269	297	297	307	320	292	298	297	293	285	280	271	301	293	284	311	309	298	298	307	310	295	290	297	302	324	321	278	302	289	280	273	305	280	302	316	272	300	287	345	336	301	305	302	291	261	277	295	314	291	325	295	322	297	305	303	297	316	268	315	316	300	277	297	312	304	302	313	295	338	304	263	314	304	309	252	280	298	274	298	320	324	286	310	325	306	311	316	297	303	274	297	300	288	291	314	292	312	323	295	270	300	296	290	320	304	302	285	284	282	301	284	276	283	284	316	326	283	302	310	299	306	298	316	301	316	268	322	284	285	306	302	337	299	290	314	339	298	276	277	296	281	319	294	324	311	281	302	298	298	285	301	309	281	306	313	279	289	286	307	293	296	327	302	295	339	301	324	324	301	283	261	300	303	272	281	298	284	357	291	290	266	303	292	292	294	325	284	319	263	310	298	312	324	293	329	300	278	301	295	299	294	308	303	304	311	314	254	318	272	294	288	302	292	301	293	304	284	302	287	320	284	272	305	287	312	265	320	324	320	305	279	283	292	310	300	298	325	308	279	293	290	334	292	289	297	302	315	284	274	299	277	306	307	318	300	311	292	316	296	330	288	274	303	334	303	277	286	314	291	320	296	304	301	301	301	285	291	291	331	295	301	310	299	303	286	306	279	274	296	298	314	298	301	285	297	286	335	303	288	269	311	286	316	274	313	282	292	274	288	317	310	323	318	303	299	312	309	295	272	296	336	309	338	284	319	300	288	304	280	305	306	292	296	308	305	310	302	302	299	316	285	324	298	288	278	289	313	299	280	336	279	336	298	296	286	312	302	303	309	275	311	288	309	303	304	317	323	305	289	315	319	259	333	319	287	292	287	313	310	285	311	296	283	271	321	297	282	284	300	278	306	331	296	322	280	303	279	319	288	294	274	283	306	304	319	305	311	280	323	276	293	316	321	297	270	322	332	278	263	309	297	311	303	257	343	287	301	300	303	280	304	276	290	300	258	283	282	280	334	326	299	287	301	304	296	316	311	310	305	306	291	299	302	316	281	292	312	278	315	317	277	292	292	266	326	309	327	297	311	269	273	287	308	277	280	282	275	303	304	305	323	346	325	293	285	307	273	285	290	301	259	277	286	303	323	309	299	295	299	286	279	282	281	261	300	287	292	273	278	300	289	310	280	308	288	299	320	312	309	294	315	288	285	307	279	300	302	317	304	290	306	328	299	291	317	295	298	304	311	308	302	310	312	311	306	294	307	286	309	320	293	315	304	303	285	309	302	301	304	321	297	302	293	296	283	310	280	323	294	304	294	290	297	311	298	302	284	332	341	297	280	314	311	297	299	277	300	295	285	299	297	316	323	297	306	314	283	263	305	291	299	302	309	280	291	289	303	301	284	302	299	276	301	306	288	296	296	301	320	294	293	275	298	274	303	323	287	324	282	294	306	269	278	300	300	315	309	295	304	284	288	303	329	304	306	273	300	302	312	295	274	312	275	339	314	305	306	284	287	287	302	313	303	319	292	287	301	298	294	291	298	326	264	310	320	310	326	297	322	316	288	304	322	315	294	284	281	305	336	279	311	312	295	313	271	280	283	283	315	282	290	315	331	290	290	298	276	300	296	301	322	274	293	286	279	275	289	337	312	291	287	324	331	299	292	340	290	287	310	289	318	308	300	286	292	298	277	279	316	291	295	297	306	291	292	296	311	277	257	315	293	267	306	298	273	303	328	309	287	291	277	320	308	298	264	317	308	269	322	301	294	297	284	310	302	318	257	290	331	273	286	258	313	306	310	270	286	271	267	305	251	282	288	281	312	260	295	285	298	300	250	311	318	269	285	316	282	329	311	312	273	326	302	284	304	266	311	285	343	276	294	287	282	303	294	290	325	289	295	334	295	287	275	293	313	287	303	301	286	318	265	272	283	295	288	293	315	297	298	285	310	310	307	306	298	277	323	315	322	292	316	305	315	308	306	288	296	281	307	302	304	276	287	288	302	296	324	296	326	319	343	278	285	298	322	307	276	298	311	289	308	304	311
24541	21771	29012	25062	21951	33986	32840	7657	924	741	633	510	612	2193	5801	5260	2901	1306	557	238	242	218	231	220	217	223	224	224	224	235	232	232	243	235	226	211	225	228	230	225	223	234	226	247	215	215	232	240	225	231	233	211	237	221	212	209	246	230	242	213	255	214	236	228	243	230	212	238	235	244	228	224	233	267	238	227	229	225	229	225	252	231	242	218	270	225	223	239	241	216	220	221	234	216	226	232	224	236	240	235	242	215	221	236	218	237	237	242	243	242	242	235	232	236	216	220	234	231	228	266	208	224	213	259	259	252	250	231	229	242	220	214	234	205	252	235	242	236	223	231	222	229	226	244	250	238	253	215	207	250	241	232	236	235	227	227	226	227	221	245	237	200	223	234	233	261	241	250	241	227	242	219	207	212	238	219	224	242	243	263	213	215	245	202	238	219	225	230	244	253	233	221	209	247	217	208	219	203	218	225	237	228	246	240	203	256	205	234	202	256	213	215	240	228	223	255	253	234	206	239	230	248	254	233	241	232	230	214	210	233	223	242	244	230	237	234	224	235	246	211	240	231	238	231	228	236	242	250	228	235	224	231	231	228	211	223	240	242	227	254	233	246	230	224	186	213	203	242	238	213	238	228	272	233	240	250	210	229	249	210	228	241	242	222	246	244	242	224	246	242	256	249	241	234	221	226	221	233	201	225	224	243	218	214	245	245	242	216	231	240	219	229	231	218	224	223	213	208	227	222	221	228	234	217	212	238	249	243	239	229	267	230	211	216	202	224	219	237	217	247	239	241	251	238	248	217	190	256	269	234	215	242	212	209	257	226	224	203	218	226	234	233	228	219	257	208	209	247	238	223	217	244	237	236	215	221	242	218	219	232	228	259	222	201	236	232	234	212	250	236	217	234	228	204	261	228	227	252	209	238	217	206	225	232	243	235	219	236	222	235	227	238	243	210	207	234	226	239	245	233	230	204	208	225	252	240	235	255	243	213	212	215	247	240	227	229	238	210	223	234	219	248	237	237	229	232	218	218	269	209	237	214	238	239	246	211	207	217	245	224	225	236	231	233	219	240	225	206	243	209	225	241	250	225	277	244	224	255	250	251	192	212	214	223	226	227	236	230	219	243	230	227	206	216	232	220	224	222	228	226	252	251	239	233	228	226	221	260	228	236	220	252	225	221	265	209	233	253	223	230	218	232	251	229	220	233	214	215	225	268	277	208	228	212	221	226	234	232	219	253	232	248	241	222	223	203	227	249	218	224	226	224	244	249	213	245	255	215	224	201	230	210	236	244	232	227	217	220	213	245	222	221	216	220	224	232	207	248	251	242	221	206	249	241	240	215	247	270	229	225	227	225	226	225	221	211	231	241	233	254	253	236	221	220	214	246	241	242	228	222	214	241	228	222	251	230	236	247	250	222	219	248	233	235	237	208	256	218	217	249	232	238	209	226	215	243	237	229	269	208	223	251	228	263	220	206	230	221	190	228	199	234	252	250	250	216	209	222	219	210	217	228	186	212	222	252	232	197	239	220	205	200	221	247	203	220	234	239	241	237	213	216	219	232	237	223	245	194	209	246	254	228	197	282	224	232	239	237	231	227	204	226	218	206	243	244	251	229	243	230	233	222	235	233	219	246	218	252	232	260	228	234	231	251	221	215	225	261	259	218	247	223	237	237	226	262	228	193	246	214	214	256	209	239	220	232	221	259	217	228	216	231	213	227	209	242	201	226	213	231	208	253	236	218	224	243	238	245	239	215	236	237	230	205	217	232	243	245	239	254	222	235	275	222	234	242	214	223	218	226	243	238	212	219	215	212	241	233	254	258	235	207	195	237	260	247	240	237	254	222	228	217	213	217	220	225	253	197	233	243	222	227	205	222	227	209	263	222	254	230	236	212	242	247	240	231	229	213	257	231	254	209	227	223	223	243	238	245	233	229	226	236	261	223	233	216	240	220	220	219	241	226	238	229	201	234	250	255	261	230	204	216	220	255	219	232	268	224	232	236	221	232	246	221	239	239	234	223	218	247	225	228	236	223	233	228	250	213	234	211	223	253	249	251	222	215	258	226	226	218	226	220	204	264	222	226	244	237	231	240	208	231	233	219	236	233	221	224	233	239	250	247	209	233	268	212	220	223	232	236	260	218	238	238	229	248	239	231	263	249	227	227	220	220	255	206	219	207	239	214	232	226	262	214	240	218	236	229	241	240	240	205	234	221	223	221	223	247	260	206	214	237	239	242	216	225	260	234	251	222	236	219	214	230	212	234	247	227	218	236	247	238	246	261	253	225	249	241	233	245	276	232	218	242	236	208	231	217	214	229	236	235	269	239	212	259	220	204	244	235	212	220	234	221	204	240	261	237	218	244	216	229	228	206	204	259	231	225	251	238	241	254	222	220	196	208	228	242	199	221	255	219	234	220	256	236	219	241	210	210	215	210	221	233	231	222	214	236	243	209	237	214	235	260	219	236	210	233	237	228	228	212	231	245	256	228	217	262	237	231	222	203	221	244	222	224	223	226	215	233	243	251	235	265	220	257	223	243	240	220	205	251	232	248	217	234	207	234	220	224	216	238	240	229	218	220	219	258	227	250	222	265	225	231	227	213	213	225	217	211	246	241	225	266	242	226	245	230	235	236	222	242	234	215	233	227	216	228	208	244	217	241	205	241	221	243	231	220	213	247	262	204	229	236	235	230	210	230	234	235	205	226	242	237	225	228	241	242	209	235	219	236	239	233	238	225	237	223	194	230	245	213	253	252	206	238	248	219	227	229	238	214	231	235	238	232	239	214	232	216	229	237	215	240	230	208	211	239	226	207	214	236	212	210	212	232	237	242	232	253	244	238	213	239	232	248	224	233	239	234	228	250	218	225	249	243	253	230	230	235	236	232	218	230	251	251	238	225	237	207	205	235	226	245	217	247	246	219	206	211	231	234	249	222	227	229	217	245	237	259	211	233	243	232	231	231	223	248	215	244	241	229	218	218	250	236	229	231	254	210	234	266	231	227	239	229	251	239	225	226	219	217	218	250	243	225	217	221	238	206	201	229	273	241	214	242	236	243	235	210	232	213	257	217	227	233	239	229	223	222	221	247	262	231	226	231	227	243	236	225	243	190	228	216	233	221	251	241	236	248	236	222	260	217	238	227	223	205	222	229	223	263	221	225	228	232	239	240	204	219	227	248	240	248	229	237	223	241	272	227	229	241	203	224	243	225	250	257	252	225	248	260	241	240	222	235	234	232	239	240	241	241	252	220	203	223	216	246	232	231	230	252	241	234	212	232	231	226	251	215	210	230	226	238	236	240	221	240	229	238	258	214	227	221	229	224	258	210	227	237	208	222	201	226	226	218	222	199	231	236	244	258	225	247	214	245	239	212	233	250	250	224	231	240	218	220	218	236	234	245	232	212	204	231	233	237	260	245	222	219	216	217	264	252	228	228	233	229	237	215	189	203	231	230	221	204	243	263	250	217	228	217	213	246	229	235
34765	61214	40833	21253	18446	38257	31234	4648	1380	1218	993	833	895	3680	9183	7774	4378	2025	816	295	309	248	292	258	277	266	258	266	279	283	253	278	283	264	277	279	227	265	293	260	291	291	283	253	265	271	289	279	287	267	291	279	238	265	248	294	261	278	294	255	301	269	277	252	253	254	253	263	267	260	253	287	260	293	258	290	288	275	237	279	258	287	255	264	291	291	258	303	281	268	268	275	230	255	305	287	298	285	251	278	277	243	261	251	265	270	296	251	275	252	267	262	254	279	278	282	301	265	273	292	296	280	279	281	271	253	270	281	305	261	271	267	270	268	287	257	263	264	250	302	295	257	249	302	281	288	265	264	254	254	279	258	269	253	268	277	280	289	280	272	256	284	279	262	272	289	302	251	289	247	280	284	282	278	286	273	287	264	291	274	271	252	249	276	274	266	273	276	274	282	266	261	256	259	246	279	270	271	278	289	267	265	293	260	287	281	284	273	226	282	276	280	300	264	278	284	274	296	269	240	257	280	252	272	247	279	274	252	281	272	254	264	283	285	277	262	274	294	298	253	242	300	245	261	273	247	245	248	302	271	258	264	281	275	256	262	283	238	273	269	272	285	275	290	287	284	285	311	265	281	287	272	273	279	238	285	270	269	269	278	286	285	254	266	266	265	291	282	276	279	278	261	270	284	291	283	289	256	262	250	263	280	233	260	293	256	295	287	258	258	282	256	253	244	275	264	281	246	249	246	252	263	276	286	267	297	262	274	260	305	252	271	279	274	290	283	260	274	263	228	276	260	264	248	274	256	278	279	246	262	265	269	269	286	272	238	266	277	291	288	254	286	275	264	287	251	273	264	263	281	265	276	282	282	261	255	255	272	275	252	284	267	264	275	293	304	276	279	258	302	271	270	275	269	278	254	254	243	279	285	304	286	258	253	241	287	267	292	268	278	259	254	268	250	280	264	280	268	286	253	266	280	289	299	280	264	265	269	262	287	270	269	263	266	256	291	267	280	294	301	288	256	280	281	246	282	251	263	246	276	278	261	264	250	241	266	261	269	292	279	266	282	272	268	245	282	278	270	275	308	297	274	247	282	291	268	277	282	268	253	286	250	297	248	279	239	246	306	259	273	281	277	263	269	263	267	260	254	267	289	290	291	289	268	272	277	288	287	265	266	265	290	302	254	275	257	251	296	277	281	265	274	309	283	240	265	257	272	280	299	266	289	262	283	280	248	265	247	257	270	281	296	270	260	249	265	295	264	276	249	264	246	256	282	255	273	269	270	269	260	263	265	299	272	303	248	311	256	260	258	301	254	272	241	260	266	281	270	281	252	276	274	262	266	263	280	271	252	267	252	264	262	255	275	270	260	273	285	286	282	298	268	266	258	265	258	279	265	284	264	292	279	263	284	234	278	259	259	257	269	290	269	262	277	238	295	282	267	283	249	269	267	284	279	267	266	274	284	264	299	262	281	284	300	268	277	256	276	281	258	267	280	266	259	262	263	286	252	246	252	264	283	248	295	288	264	278	255	277	283	254	296	281	265	281	262	262	287	272	272	285	271	252	278	267	290	221	268	273	246	255	292	265	280	247	262	274	282	287	274	240	276	275	259	293	249	291	247	261	267	283	258	298	277	254	277	278	293	253	275	263	313	297	250	297	266	262	292	267	268	273	252	293	265	276	266	274	261	233	278	284	265	284	241	275	262	263	283	267	229	313	306	273	311	266	241	279	233	260	239	284	250	261	273	266	278	259	254	268	279	236	271	275	260	284	275	255	256	246	288	263	290	258	253	253	278	272	264	305	286	280	295	310	235	275	270	310	253	288	264	271	271	268	260	261	280	300	248	274	255	260	256	284	259	259	282	272	276	255	318	272	291	259	245	282	276	270	250	283	262	236	268	267	285	245	275	252	299	255	261	275	273	280	258	227	274	271	270	258	239	258	261	275	298	274	256	249	255	261	271	274	272	273	311	256	280	271	267	259	290	247	289	272	249	265	256	262	292	261	271	273	269	264	278	281	284	283	306	280	266	259	285	279	257	265	282	244	286	293	287	289	272	257	283	233	240	270	266	263	265	280	274	269	273	241	281	269	273	242	265	311	246	257	262	242	281	275	273	295	292	250	294	295	280	270	272	275	262	271	262	285	297	282	265	286	256	255	269	256	290	234	307	267	281	287	250	287	247	251	262	288	255	241	281	288	228	253	249	301	277	287	267	255	259	243	277	280	270	259	275	257	256	273	320	280	269	305	268	252	276	300	281	280	263	262	286	285	286	277	244	263	259	265	269	295	272	291	267	258	251	278	262	274	274	282	285	261	309	272	236	266	270	271	276	251	242	272	272	268	265	286	271	246	275	283	258	281	287	305	269	293	305	272	277	261	289	255	260	279	291	264	276	249	296	277	234	258	281	244	255	290	266	271	293	264	304	271	294	287	239	264	290	283	269	255	275	245	282	257	252	263	271	299	260	294	250	298	247	285	266	236	273	270	254	288	249	266	253	289	292	259	253	278	303	264	304	277	282	275	255	271	257	286	274	265	256	263	305	285	263	262	271	248	258	256	256	292	278	264	289	249	270	289	277	272	268	289	247	254	259	253	264	254	267	252	243	272	256	261	306	291	295	256	268	296	263	289	283	258	229	274	249	270	300	287	256	270	244	267	252	236	267	240	266	278	275	262	262	258	299	259	258	287	270	312	271	288	284	278	268	282	274	258	269	259	277	263	276	289	275	284	260	262	284	280	283	281	267	275	270	285	280	295	276	249	290	284	269	236	259	272	240	242	282	290	252	294	270	254	259	271	270	265	263	272	270	275	264	291	262	287	292	283	247	295	274	274	258	272	257	283	271	267	270	303	265	267	264	278	234	261	281	254	260	279	251	260	309	272	270	279	231	284	266	280	249	256	267	288	274	271	252	293	299	265	281	233	280	293	279	259	233	283	279	279	267	269	273	299	266	278	277	280	292	271	279	298	270	271	275	253	252	256	267	257	288	253	267	283	280	265	263	261	280	295	270	264	276	258	278	290	252	255	253	287	286	290	255	271	255	296	287	221	259	265	288	256	265	270	239	274	297	256	261	297	264	258	286	288	257	286	246	262	277	270	252	293	268	293	270	263	272	283	259	282	265	300	280	261	253	253	261	270	244	266	290	282	254	262	271	257	293	279	303	261	268	251	280	275	241	292	274	254	260	259	263	269	257	234	291	250	292	292	266	249	268	289	249	292	267	294	269	293	286	266	268	282	293	270	283	241	263	276	251	268	274	263	261	246	261	241	274	277	253	256	267	254	270	291	271	266	274	268	275	293	293	265	276	289	258	267	273	254	287	269	258	252	251	277	278	300	305	284	253	240	275	232	270	282	260	262	272	272	255	267	260	261	279	295	254	271	260	275	275	248	273	258	276	255	263	251	273	249	258	279	231	272	269	286	257	253	294	262	264	313	282	250	249	298	279	274	269	237	277	277	270	273	261	289	251	280	279	266	266	265	269
25814	22182	29686	25912	16014	20449	15544	1817	794	641	546	552	1291	2894	2949	2134	1204	664	335	254	301	285	291	303	319	280	313	334	345	280	289	282	309	293	305	269	301	296	306	284	267	298	287	283	280	297	278	305	287	300	291	277	317	273	284	311	294	269	257	301	318	297	261	312	328	305	296	300	290	293	291	294	269	290	278	325	290	299	287	293	279	321	300	281	285	256	302	289	274	326	286	280	299	310	272	286	320	313	270	275	301	305	311	276	300	299	293	280	334	280	285	335	292	283	330	300	299	305	282	283	285	260	327	257	287	280	292	320	275	319	298	281	306	268	294	262	311	332	301	283	298	301	291	296	311	306	279	273	273	270	287	282	292	292	308	285	284	270	296	319	293	289	306	307	299	280	283	297	294	273	301	251	315	272	266	283	306	305	264	283	299	303	275	291	289	296	287	309	282	279	272	314	258	317	286	298	294	280	309	292	290	279	282	290	292	279	307	262	339	296	300	300	280	312	326	336	295	278	309	314	301	306	295	266	301	318	301	276	305	320	249	312	313	278	293	293	278	286	302	320	294	325	311	292	293	302	299	296	329	253	279	326	318	281	282	300	338	287	324	305	316	272	297	276	279	278	263	305	281	304	309	269	282	275	310	316	269	306	287	264	312	309	300	286	349	307	304	276	316	321	310	290	322	292	285	313	277	338	311	292	296	306	303	287	285	314	266	291	295	295	311	291	288	280	299	286	287	270	297	279	299	300	280	294	295	268	305	298	268	290	322	308	278	273	299	292	304	309	261	307	292	304	296	294	288	304	312	311	288	257	276	313	274	322	297	307	303	287	292	320	294	280	319	296	281	318	317	290	289	292	263	298	311	330	278	283	272	328	326	305	282	292	295	287	280	294	289	300	319	272	284	284	344	278	288	303	319	305	274	296	289	303	285	311	331	266	316	293	292	296	295	295	327	298	308	301	303	280	300	301	336	300	283	297	288	250	310	302	280	321	287	298	270	274	256	310	265	283	299	274	333	290	280	290	284	289	293	290	300	315	279	325	278	281	301	273	288	302	243	300	332	280	323	303	306	291	310	287	268	291	288	275	293	284	329	295	312	316	254	270	294	321	269	284	303	270	298	302	266	298	313	317	290	320	295	260	279	288	253	317	282	304	301	311	276	290	298	290	276	268	280	273	296	322	306	304	286	288	302	311	303	286	303	298	299	293	271	300	290	277	325	305	291	280	317	304	307	288	281	292	323	297	274	300	283	338	269	303	277	296	291	296	285	269	280	293	271	298	311	283	332	295	280	314	330	275	283	299	274	304	291	260	279	310	331	282	276	277	312	319	291	330	291	301	293	299	259	270	275	288	310	317	290	298	300	292	298	268	310	270	301	316	269	306	286	299	301	326	302	269	317	310	296	285	288	288	268	312	301	307	286	303	332	316	275	296	290	283	280	285	293	274	283	318	294	304	284	288	297	281	304	291	260	307	316	265	291	288	320	290	305	307	258	295	279	305	275	271	262	299	304	278	281	327	280	286	293	310	264	312	296	280	277	294	337	265	299	300	286	317	295	326	292	286	323	292	311	272	283	277	300	293	313	294	298	271	272	303	308	306	316	271	295	300	309	314	265	309	311	285	299	301	265	313	276	313	270	285	307	309	280	285	308	298	293	299	306	301	268	297	299	294	323	314	331	273	289	283	334	297	299	310	292	286	315	285	304	274	315	306	313	311	286	295	302	276	333	292	281	312	305	305	312	301	300	311	287	295	298	313	311	289	304	292	300	286	278	269	303	311	303	299	283	271	277	293	331	289	279	288	300	281	308	328	274	292	321	288	332	272	284	292	317	299	297	271	285	300	280	288	301	307	285	298	278	286	280	319	328	275	295	281	328	271	273	274	304	275	298	328	282	277	290	284	287	306	285	294	274	292	327	310	307	264	302	304	308	291	310	280	301	311	307	298	254	296	314	305	275	295	287	294	305	270	296	306	309	306	244	307	294	308	315	285	304	295	313	321	312	280	323	281	281	279	258	275	278	331	304	290	296	296	293	298	284	278	313	304	278	299	280	287	291	315	304	280	299	292	321	278	308	297	283	320	303	286	290	303	287	296	302	304	272	293	293	308	291	291	284	266	285	293	303	308	253	288	273	287	284	287	305	274	327	269	303	280	284	274	290	303	279	318	295	340	308	309	271	260	283	271	288	293	287	294	316	287	290	274	301	309	327	283	289	319	288	266	310	301	299	285	285	296	267	284	316	286	320	281	298	292	330	291	273	293	300	275	288	324	294	291	296	296	301	297	302	283	302	288	309	281	272	310	267	314	290	305	294	311	291	290	292	299	286	270	331	297	262	286	324	272	318	280	272	293	319	276	301	303	303	311	289	263	277	287	319	309	277	292	274	274	283	297	301	309	298	284	275	305	302	289	294	298	284	298	308	303	305	286	277	306	293	294	291	314	274	296	321	330	289	268	309	272	307	342	300	287	330	308	314	298	297	272	290	264	272	280	279	276	290	284	299	280	319	329	290	281	274	285	307	290	265	288	268	269	291	263	287	266	307	301	277	290	281	280	282	313	240	292	247	298	283	303	301	344	329	280	288	288	296	319	300	316	265	278	328	322	293	327	279	291	298	303	285	299	276	271	301	291	270	278	318	293	290	310	284	330	280	293	289	297	299	293	295	309	310	295	283	301	300	240	284	289	290	292	306	318	266	292	287	294	276	261	292	296	287	256	319	264	303	309	300	268	319	308	313	321	297	311	288	319	287	313	293	295	254	298	289	278	285	291	316	308	280	303	293	306	326	320	294	308	295	315	264	298	295	306	270	324	286	279	301	303	301	310	271	298	272	313	308	318	277	271	280	329	295	298	297	290	278	326	277	299	305	287	286	265	295	282	312	280	278	297	280	300	303	305	291	262	316	322	311	267	289	274	269	275	305	270	284	327	281	291	311	273	312	268	294	303	305	302	316	329	314	292	259	296	306	262	319	292	276	295	302	288	296	293	285	312	289	308	292	298	308	328	284	315	323	279	296	274	305	294	313	280	299	298	299	277	308	303	312	298	288	300	311	277	289	296	274	292	311	314	318	294	314	281	302	273	290	315	303	301	261	282	319	264	293	298	274	317	288	300	312	291	290	303	314	288	272	301	319	306	280	284	296	271	302	274	277	313	295	306	294	279	299	270	300	255	294	274	284	312	295	292	309	302	281	312	286	314	296	257	288	289	312	319	288	319	290	290	291	314	313	294	312	306	314	328	299	297	293	295	275	301	285	325	284	293	307	319	292	299	290	294	279	300	286	332	276	294	302	287	276	314	299	284	317	301	274	286	288	283	317	302	278	296	252	267	302	267	268	286	295	298	295	295	289	285	295	263	305	317	292	285	323	273	274	284	293	315	299	284	278	290	283	299	268	297	282	270	297	297	309	291	306	299	320	305	314	305	304	303	278	275	285	305	280	306	282	281	293	310	285	290	277	289	284	291	279	287	305	273	297	288	330	295
33917	57443	40612	19228	14996	27848	19523	1935	1311	1131	838	870	2486	5360	5050	3621	1944	916	333	355	366	332	337	335	313	325	366	368	355	332	329	338	311	348	335	344	352	361	359	313	353	336	348	371	299	328	362	317	342	350	359	310	332	347	353	322	358	339	340	337	361	306	357	357	328	365	359	336	323	362	343	353	378	371	340	352	327	350	333	330	328	343	340	371	371	343	355	361	326	358	363	380	373	329	335	308	344	345	321	337	337	323	336	343	307	314	349	360	345	324	324	329	325	328	361	373	325	385	333	324	338	346	351	364	315	347	331	331	406	322	329	333	337	354	352	333	376	372	351	371	355	327	323	353	349	388	329	352	368	337	341	370	311	319	299	347	351	368	344	313	349	335	341	334	328	343	362	383	363	351	398	344	355	350	341	341	347	356	351	365	324	337	332	317	347	363	350	312	349	361	345	372	337	322	344	370	361	323	366	350	370	367	321	319	324	319	319	305	323	313	347	351	287	337	338	344	347	337	351	366	323	347	354	327	315	341	349	315	345	375	338	350	352	342	320	343	316	353	334	348	345	326	336	327	336	324	323	311	335	340	317	341	371	312	344	332	348	366	370	397	338	357	376	330	339	344	353	352	317	308	340	348	379	321	332	356	372	323	349	327	356	355	347	340	347	351	337	369	336	340	366	291	331	362	336	347	337	315	327	352	343	340	340	323	350	348	303	320	352	299	345	348	341	326	356	327	345	353	334	327	366	350	353	350	331	335	341	353	354	325	345	358	331	370	344	344	331	369	336	333	391	309	353	356	342	363	344	325	385	385	325	310	335	362	316	341	340	364	341	365	334	362	324	340	355	360	333	375	364	344	373	349	334	352	341	356	342	342	327	333	339	326	346	318	341	330	381	306	363	319	337	334	339	331	353	332	360	375	329	336	371	326	342	335	347	397	371	345	371	364	345	348	353	353	360	334	343	350	338	343	339	331	348	331	355	356	349	344	360	372	345	341	343	333	333	353	322	316	341	352	336	330	347	375	368	363	374	337	360	345	336	319	379	384	355	376	323	357	343	350	358	360	368	351	357	325	350	363	345	333	327	347	350	350	390	345	339	352	360	346	363	316	321	333	318	351	322	333	325	343	361	353	342	363	347	361	335	353	359	362	369	335	337	316	335	359	320	358	325	339	331	368	318	379	319	333	327	363	344	326	321	383	370	330	355	332	382	336	305	294	333	364	398	354	381	339	344	337	382	387	322	322	333	367	366	340	325	348	299	327	349	326	326	335	329	334	330	354	323	305	353	342	342	337	335	346	344	351	335	306	364	353	348	348	337	364	339	348	331	345	333	334	341	318	346	370	345	354	342	338	343	326	356	375	304	336	342	356	372	381	362	353	341	331	332	351	302	343	393	355	345	367	347	336	362	344	340	344	327	326	368	342	352	354	346	341	362	355	363	338	326	304	366	332	313	320	330	334	346	363	342	334	346	374	370	329	321	345	341	367	381	343	362	321	350	314	340	312	339	329	360	358	326	339	354	354	353	329	343	335	328	306	353	368	362	343	326	356	350	341	358	337	340	333	325	364	357	361	320	388	340	334	360	349	299	359	345	322	307	332	341	359	332	325	375	346	329	340	389	342	358	351	339	332	366	339	312	324	320	363	359	340	340	327	303	349	347	360	313	308	339	356	350	342	354	360	347	348	345	343	321	368	332	327	344	330	368	337	318	356	355	350	355	338	330	341	336	383	331	327	337	359	315	339	337	333	336	345	342	327	350	341	319	325	348	348	345	327	362	354	323	370	364	354	381	327	328	347	324	328	346	343	361	350	348	319	357	342	345	350	378	316	361	312	330	347	342	328	346	339	347	305	332	351	357	318	342	329	338	310	323	337	331	343	336	318	300	344	337	345	339	331	354	334	333	350	334	358	347	355	342	331	347	332	356	348	340	337	356	313	344	320	344	341	371	346	343	352	310	317	351	316	353	339	363	377	373	322	329	322	352	315	360	369	358	333	351	360	350	345	319	317	355	323	339	346	340	351	324	383	357	351	339	324	334	319	357	361	358	365	346	374	344	341	342	359	343	338	334	326	389	319	336	345	352	345	374	333	359	342	341	361	361	321	385	327	351	299	363	363	333	326	335	319	383	354	360	357	341	343	348	348	339	346	300	338	339	333	328	325	354	360	329	337	348	339	333	369	304	328	374	319	335	345	346	327	342	349	341	323	347	336	339	346	336	351	342	346	332	342	299	332	347	313	368	306	313	350	366	337	325	333	364	346	315	350	344	329	335	366	326	355	332	365	364	347	343	326	362	348	376	352	336	345	344	384	371	349	354	344	336	345	331	338	392	330	357	320	340	324	336	341	338	361	352	359	345	372	368	339	339	318	332	351	298	333	339	339	360	312	371	374	370	405	386	330	381	369	333	367	358	352	353	321	367	377	329	315	366	369	352	332	343	354	340	347	353	334	336	333	322	334	354	342	361	348	322	326	344	339	338	370	329	342	354	322	371	371	340	343	351	350	340	351	326	341	360	354	376	329	374	352	329	335	388	341	334	357	349	360	319	356	350	331	321	352	327	318	348	362	320	334	342	356	344	377	327	334	346	323	314	338	354	321	316	378	348	353	359	341	311	343	344	348	351	288	355	342	331	354	353	363	338	334	358	356	343	329	382	354	350	370	341	396	305	339	373	341	347	319	346	357	341	312	361	335	331	334	386	324	386	341	354	346	366	381	342	337	320	344	348	329	352	338	341	351	324	350	347	327	340	317	310	328	341	326	329	338	331	364	337	348	328	318	343	351	390	324	344	345	307	321	302	352	366	331	358	385	322	370	359	336	348	321	331	340	372	354	334	379	350	335	352	390	301	374	379	334	370	373	326	321	333	372	342	330	341	344	362	352	359	364	370	373	342	337	325	339	354	321	341	337	339	350	343	349	340	361	344	332	340	351	340	314	345	372	317	364	344	317	342	360	336	327	310	324	342	345	364	380	355	359	332	336	341	358	366	353	365	355	336	350	339	359	336	366	351	373	335	328	336	334	314	386	348	358	360	350	352	328	354	319	347	288	324	331	329	302	341	367	364	345	348	343	343	327	336	322	334	312	358	364	342	361	350	329	382	368	348	376	381	345	353	325	351	371	341	339	372	375	353	326	333	334	326	356	377	323	345	353	304	328	351	326	305	335	329	328	332	366	354	298	334	309	373	357	356	360	336	327	341	333	321	330	314	366	363	332	321	342	342	358	338	307	330	325	366	348	373	325	324	339	340	348	337	345	379	346	333	313	362	305	366	328	325	361	355	345	338	338	347	330	346	329	346	328	373	306	334	355	332	337	336	307	347	373	348	343	364	340	354	346	327	331	334	350	326	323	375	336	323	353	316	332	377	317	341	318	352	338	333	357	311	369	321	343	332	311	340	349	337	350	326	345	338	356	365	342	357	349	353	363	323	335	354	343	351	328	342	353	357	330	334	338	358	368	374	318	304	330	330	350	356	346	341	355
23454	21794	29683	25085	23226	42289	40743	9679	1381	738	698	1763	5225	9075	8729	6161	2658	602	285	270	288	285	278	275	305	303	297	266	266	288	293	311	278	277	279	270	258	288	249	269	311	296	268	291	276	244	283	259	294	260	281	239	273	273	274	267	296	278	258	269	291	274	256	265	316	263	301	275	276	299	272	263	283	275	278	266	275	289	289	249	271	256	286	278	277	296	255	275	253	275	253	286	271	269	286	279	246	332	256	279	281	251	243	287	270	291	284	295	269	276	291	270	268	292	282	260	265	306	286	282	285	272	293	298	277	295	262	261	265	287	279	277	289	276	245	285	280	284	253	253	281	281	281	264	275	269	294	281	284	261	271	297	260	318	275	283	277	275	266	252	257	299	285	291	285	279	249	275	286	263	242	289	303	280	330	268	249	270	275	265	271	257	284	267	285	274	258	276	253	279	259	254	269	267	283	266	276	268	273	256	273	265	275	257	265	272	264	268	260	250	263	269	273	290	294	277	263	266	277	265	286	280	264	264	271	273	270	279	305	258	252	272	251	265	279	273	284	247	259	271	281	267	266	273	250	266	260	304	277	302	270	279	250	265	258	313	262	300	258	290	287	246	267	235	292	274	291	295	276	243	263	287	247	269	270	277	282	284	247	269	244	280	274	284	269	264	268	283	264	267	267	322	297	264	267	261	255	265	273	277	288	272	277	271	288	262	275	250	273	271	288	256	262	307	278	275	275	277	298	257	291	251	232	280	274	292	272	270	272	270	303	287	280	295	286	258	284	264	304	285	268	292	290	255	256	264	267	310	305	292	283	281	294	279	280	249	303	270	282	270	262	250	282	324	271	286	271	278	290	273	282	273	233	261	278	297	292	270	257	278	279	298	282	292	266	256	259	277	293	275	250	292	272	275	283	271	240	316	291	284	282	263	264	280	289	277	280	246	251	293	275	290	275	296	271	264	280	287	284	270	274	242	257	287	282	260	263	244	283	288	287	280	266	280	264	296	290	261	280	275	244	287	254	265	297	292	271	255	287	256	284	268	243	279	280	287	277	294	257	258	294	271	288	285	241	272	300	265	272	256	281	284	259	285	250	240	255	266	276	259	281	317	279	285	263	296	313	265	235	269	260	283	263	278	292	281	278	267	268	275	289	247	308	282	291	279	291	266	257	251	267	257	266	304	298	286	287	294	276	264	279	254	275	297	254	269	285	303	280	276	272	290	304	301	288	297	262	275	270	270	284	274	294	297	263	278	298	276	263	302	267	271	275	289	263	289	253	275	268	273	268	285	281	240	273	277	288	286	297	268	288	253	267	290	277	250	265	275	252	254	271	295	288	262	267	261	284	302	295	266	265	258	292	263	278	288	314	301	284	302	262	296	268	303	271	258	282	275	257	276	275	254	286	278	279	265	285	290	290	284	254	266	268	259	302	290	274	275	300	244	275	256	258	287	267	264	265	270	247	258	277	285	278	276	264	287	268	266	276	273	278	268	271	252	278	268	293	252	294	303	273	281	264	249	294	258	290	274	270	280	283	294	286	280	256	272	280	314	272	242	247	284	295	287	263	270	273	278	286	285	298	252	265	251	268	286	265	277	281	262	253	276	275	253	261	269	290	274	280	289	301	267	285	282	270	274	272	275	274	269	254	277	305	282	265	262	283	270	290	268	279	281	303	259	254	284	286	293	289	252	263	280	278	283	243	258	267	308	280	269	290	266	275	274	271	256	258	286	299	271	268	247	293	257	235	253	283	275	316	270	269	308	304	235	268	286	260	256	259	288	286	248	310	249	261	248	259	298	274	273	271	271	272	247	254	255	282	242	273	268	266	296	263	254	254	249	264	282	290	260	265	269	305	261	279	293	299	236	276	273	255	284	242	278	245	262	257	284	249	255	257	270	264	272	294	269	268	265	305	281	282	275	259	271	305	306	300	273	313	290	300	287	260	282	302	271	248	298	275	235	241	259	276	283	282	263	272	287	283	260	252	279	259	279	263	275	272	289	292	275	288	267	275	288	270	272	275	272	277	288	249	260	268	272	295	296	283	285	289	259	261	266	256	257	296	278	279	293	279	270	277	267	256	248	263	266	280	276	261	275	299	280	256	260	257	250	306	276	258	269	308	280	283	301	233	243	272	259	291	296	284	280	286	303	274	261	258	253	284	303	289	282	273	254	282	280	280	279	271	254	292	294	293	258	271	247	244	267	275	281	287	261	287	284	277	269	273	273	251	278	239	279	276	267	293	265	285	273	275	291	249	276	294	273	287	257	277	291	304	260	258	265	245	309	287	285	268	278	314	310	252	288	255	291	279	263	284	257	270	220	283	303	268	241	276	283	257	303	258	284	265	277	290	298	272	292	284	269	287	262	276	266	260	284	282	275	236	304	277	248	272	294	291	275	285	289	282	306	301	259	273	303	267	276	306	269	259	310	293	286	279	274	285	257	273	288	302	269	270	288	270	301	250	283	280	275	261	257	299	259	276	282	288	275	258	251	247	259	298	295	305	279	287	282	298	307	273	273	313	273	282	279	270	280	279	283	280	266	256	267	290	266	259	286	271	270	266	284	265	269	272	251	258	274	279	271	291	281	307	290	278	304	244	243	255	315	281	267	261	261	297	249	270	282	281	300	259	289	301	276	272	306	270	261	267	278	280	282	266	280	306	296	239	269	274	270	280	297	267	284	262	260	265	300	279	261	308	288	267	266	256	254	278	266	283	248	294	277	282	280	280	298	284	259	270	279	286	241	287	291	294	262	277	258	279	287	299	293	267	316	290	284	274	270	268	257	281	273	240	265	283	273	266	275	293	283	274	231	289	287	264	285	287	263	293	311	286	309	263	273	292	281	259	282	283	281	256	327	280	242	284	287	289	275	258	279	256	317	298	325	280	254	252	273	242	273	269	279	292	284	263	292	260	274	246	243	277	284	292	272	283	277	289	279	286	270	237	288	255	292	281	251	283	303	264	271	259	250	270	289	252	290	270	266	284	267	268	249	258	303	289	245	242	246	279	272	273	275	267	279	255	261	296	273	278	273	255	270	271	282	253	300	262	261	295	272	290	257	271	285	284	261	258	269	305	294	284	305	270	266	282	279	285	248	286	271	279	266	281	267	257	289	297	288	297	265	288	261	272	245	281	292	296	295	265	260	300	288	277	306	280	278	291	277	282	262	252	273	276	281	239	235	281	267	278	266	266	269	256	249	256	285	274	246	267	255	279	247	283	242	293	265	288	288	279	273	280	268	272	286	271	267	306	263	257	293	279	257	263	282	260	251	296	259	282	248	272	283	253	254	263	254	284	268	307	272	295	278	245	271	283	272	273	274	274	267	280	275	264	261	263	315	278	275	311	292	291	279	259	285	278	279	261	300	279	266	281	250	282	261	268	266	290	272	258	285	273	286	261	276	272	262	282	270	264	261	267	256	262	262	247	282	259	269	278	274	285	272	286	293	255	263	284	286	279	246	248	293	243	278	278	264	258	278	264	275
39969	71527	55336	40209	29584	49075	35463	3145	1901	1126	996	3030	8292	13233	12310	8566	3852	809	290	349	342	328	324	300	302	310	325	319	319	300	310	287	338	302	337	335	345	313	311	289	308	332	335	310	332	322	308	343	328	299	321	326	313	289	314	335	320	320	325	308	289	280	320	326	299	283	301	278	301	288	297	323	357	322	316	293	338	284	317	344	314	302	307	312	302	310	303	293	315	306	337	285	273	324	302	322	273	291	314	300	312	317	327	316	338	310	266	306	302	338	321	275	337	320	293	295	324	314	312	326	336	308	300	309	301	304	287	286	285	307	269	299	300	341	327	322	330	309	323	288	316	311	319	326	315	297	333	303	332	317	309	311	314	300	317	279	323	288	363	333	288	314	280	328	313	288	289	292	270	299	294	304	294	289	320	297	323	294	303	323	330	289	310	306	285	292	304	321	306	267	295	335	316	310	279	311	317	324	315	331	308	300	278	324	354	296	312	297	313	338	299	283	324	334	284	318	309	302	322	335	306	293	299	296	299	309	311	276	274	322	298	263	337	307	317	335	304	304	347	297	335	323	351	327	300	353	299	273	361	312	329	317	289	290	296	307	296	300	302	312	327	304	332	296	274	299	304	322	334	318	302	337	323	311	310	312	307	324	290	291	292	310	346	331	301	331	306	302	288	327	324	311	311	309	294	321	325	317	309	314	314	302	301	299	321	303	321	321	337	312	306	299	321	295	298	304	305	317	309	304	315	287	324	335	342	339	304	295	295	322	288	292	309	335	326	340	336	287	328	317	326	292	320	334	292	323	336	298	308	302	276	313	306	287	324	341	289	333	296	316	315	319	282	314	283	318	311	306	318	324	320	284	313	331	323	290	305	311	343	302	328	316	315	310	322	299	283	304	320	300	331	294	290	313	327	317	302	280	301	290	296	274	308	305	279	313	330	300	296	296	317	334	293	326	350	288	300	316	312	315	312	328	297	303	320	293	314	314	298	324	327	305	287	329	314	327	294	316	328	325	277	285	318	314	325	306	327	307	301	294	283	334	334	297	305	308	317	314	326	313	363	301	303	296	322	352	280	324	330	308	323	309	303	322	328	332	323	300	315	346	295	302	321	332	285	319	345	293	321	314	299	302	293	315	276	360	307	295	310	312	318	327	325	304	300	332	302	296	298	290	307	312	322	291	314	293	316	323	328	322	314	315	302	314	357	313	308	329	316	316	279	319	319	316	307	293	301	288	305	287	299	305	328	344	300	326	319	328	329	347	294	294	293	279	299	293	308	270	331	299	337	301	308	334	362	287	301	280	302	298	304	299	324	337	306	293	312	337	310	315	340	312	306	284	302	335	298	326	322	285	313	328	351	288	342	313	341	302	291	337	264	284	295	291	310	302	306	291	298	319	336	306	311	294	283	302	327	302	299	327	334	309	294	311	302	292	339	313	308	285	294	298	273	342	323	325	301	293	330	310	317	306	342	315	325	303	324	316	295	282	348	330	311	303	309	316	300	293	318	322	282	290	284	292	314	296	311	290	278	324	311	328	303	297	315	292	305	311	315	295	286	277	308	311	310	305	308	287	302	285	318	305	338	298	304	309	298	302	296	345	325	298	319	337	315	320	286	278	348	297	329	306	314	338	324	271	278	321	354	317	297	308	312	306	296	325	314	346	293	340	303	305	351	294	318	331	317	301	300	332	311	328	295	312	310	331	281	321	308	310	319	307	290	281	306	340	303	317	333	292	285	298	313	303	306	333	339	303	313	325	300	307	345	318	302	311	284	311	289	289	309	311	308	309	314	293	317	328	311	268	312	289	307	338	312	289	311	294	288	304	283	279	305	332	314	313	317	307	301	273	304	291	336	311	307	303	297	296	326	259	297	346	286	272	309	279	304	306	307	294	307	298	322	320	339	314	312	293	284	304	347	324	305	327	304	299	320	278	333	282	313	315	291	309	313	303	279	334	296	317	300	319	328	315	321	304	335	300	309	343	274	347	310	336	293	289	314	311	314	294	305	315	303	290	316	288	327	305	273	311	303	319	293	296	350	303	294	326	286	303	293	318	293	305	291	307	338	301	304	285	287	309	319	313	273	293	293	322	334	293	336	295	296	299	307	310	295	305	286	303	315	307	302	300	306	299	332	302	309	285	316	278	360	327	310	310	281	331	300	308	291	273	284	303	316	341	312	300	297	359	310	343	319	337	293	319	318	325	328	341	326	296	320	305	315	289	292	326	289	273	288	326	301	341	324	346	293	334	309	320	321	300	330	290	293	283	320	309	297	293	279	310	314	331	320	299	309	330	304	266	299	338	318	272	305	310	311	309	351	318	305	265	294	302	309	320	305	283	291	349	328	298	285	304	307	340	294	303	295	297	334	320	277	293	334	318	289	284	298	293	342	285	301	294	286	304	280	299	323	309	314	298	287	313	306	316	325	285	290	333	299	271	295	303	339	305	354	283	321	319	316	314	305	299	292	307	339	310	314	294	311	318	278	295	318	306	298	344	294	293	357	318	331	291	297	353	316	326	292	288	315	282	312	327	303	302	297	311	302	279	318	290	338	320	274	310	283	324	305	281	342	293	322	293	300	333	299	293	297	304	299	320	323	326	311	335	301	298	317	338	294	313	323	290	295	320	316	309	306	340	339	297	304	298	306	317	320	309	293	318	283	314	321	303	299	302	329	330	302	324	348	298	300	278	292	305	327	318	298	276	308	344	285	335	318	285	289	310	304	324	293	293	322	321	344	321	321	306	313	261	316	312	311	329	299	271	293	296	311	294	291	346	299	302	303	315	312	287	320	309	318	345	314	285	312	314	285	296	297	316	310	347	300	341	309	297	290	320	307	293	308	298	329	325	315	306	328	290	340	315	321	317	291	302	308	342	314	314	290	295	292	314	298	268	316	323	287	303	334	315	302	298	271	249	313	268	314	334	338	306	292	333	280	301	296	281	287	339	304	323	314	331	323	323	326	313	314	298	324	283	332	332	311	325	317	299	300	310	314	340	321	311	264	309	318	313	293	303	317	307	327	334	303	318	352	288	293	296	309	311	300	322	304	312	284	309	312	303	308	313	337	283	295	270	311	330	316	319	310	316	334	274	273	306	332	320	301	291	339	282	307	301	325	311	316	333	309	324	321	299	311	321	321	312	284	337	313	320	284	336	296	288	308	307	313	329	326	336	317	331	306	302	306	336	309	307	317	316	316	333	300	298	279	291	316	316	302	332	329	311	287	309	287	260	320	330	348	285	299	293	294	343	298	314	311	297	324	311	325	319	313	292	321	314	288	359	316	322	315	313	308	343	297	311	316	313	314	302	301	316	291	304	314	318	311	316	337	305	323	301	311	316	280	339	322	320	333	299	319	300	312	310	319	304	320	302	306	303	310	282	299	314	314	299	293	304	288	319	304	333	340	326	315	300	330	319	304	312	341	311	285	298	297	313	319	313	312	269	318	341	317	293	299	289	310	276	323	316	309	337	317	301	303	323	243	321
29099	30349	33540	18827	5865	6839	3986	647	429	335	313	370	526	647	641	537	249	191	192	197	187	186	207	209	204	203	209	193	209	208	192	211	216	175	213	169	188	193	196	200	210	208	207	208	198	200	168	206	236	189	194	200	174	208	211	233	190	183	203	191	170	170	196	166	198	230	215	222	195	191	196	177	228	217	195	191	220	210	205	193	186	190	174	197	183	205	180	186	200	202	202	202	188	188	197	182	171	189	206	203	187	189	185	185	202	183	191	218	191	190	202	181	206	184	208	203	203	201	214	190	202	199	208	203	212	169	188	203	194	188	215	200	204	208	206	188	181	201	206	195	182	190	187	186	185	207	179	183	208	187	213	196	187	196	185	194	208	209	200	194	187	220	203	172	171	170	211	194	195	204	194	178	227	188	205	219	206	205	187	188	192	192	185	209	188	182	202	177	192	202	215	197	207	170	207	205	201	183	196	180	195	179	203	215	198	209	184	209	189	199	228	181	204	194	194	184	221	212	206	208	198	202	196	203	188	204	198	222	197	185	219	203	185	192	187	175	210	204	196	179	189	198	212	202	198	211	218	196	203	183	176	188	212	192	202	181	205	177	191	217	195	196	190	187	190	188	222	187	227	230	185	185	197	184	201	194	216	201	192	206	186	222	200	177	203	196	208	193	191	210	183	205	185	222	207	210	208	222	199	203	183	182	200	221	175	199	204	211	199	194	216	188	209	214	203	191	195	202	193	184	180	206	199	198	195	194	201	198	197	213	223	191	180	198	191	189	190	198	194	226	197	211	173	220	181	192	194	181	181	172	175	161	186	192	187	188	168	194	205	213	196	169	192	191	178	206	210	206	219	205	176	198	201	244	203	221	202	195	201	201	201	201	190	215	189	175	228	198	188	184	186	187	206	190	199	190	222	228	192	180	205	166	207	190	209	197	203	206	199	200	172	175	170	190	197	196	198	190	187	201	185	211	211	186	201	211	201	194	202	187	208	211	206	201	207	203	178	207	191	193	168	202	191	200	181	211	183	191	202	208	206	220	180	197	183	188	230	191	191	205	189	208	183	185	182	205	203	211	190	216	198	195	209	226	212	190	188	191	194	202	197	166	178	185	201	182	192	211	229	181	195	219	194	202	217	197	171	197	224	205	178	183	207	223	182	221	192	214	193	194	202	185	231	202	188	191	176	191	207	201	222	228	198	192	186	226	192	188	211	162	214	182	178	227	234	226	192	185	173	204	196	212	210	193	208	201	220	201	220	201	205	186	217	211	187	193	166	205	174	208	179	188	213	195	213	186	202	189	190	216	193	214	188	215	178	186	200	203	199	216	191	227	197	202	182	206	211	180	208	210	204	193	224	192	202	210	183	217	205	195	184	205	205	190	200	191	187	202	211	176	207	173	187	193	207	179	199	210	187	213	203	195	220	199	222	205	188	203	182	212	223	184	214	167	197	197	202	205	173	194	182	171	176	198	209	216	227	192	217	196	189	203	210	187	189	214	206	193	210	216	222	205	210	199	184	177	202	182	198	192	192	210	181	186	215	202	219	215	177	210	212	203	202	193	179	204	201	191	197	224	200	170	225	190	178	211	172	207	199	183	196	173	205	223	202	204	223	204	185	171	206	189	218	206	216	208	203	195	199	215	220	210	207	186	188	170	199	193	195	175	166	210	187	175	214	199	217	192	212	214	198	203	183	194	197	175	212	178	205	201	210	218	194	187	204	166	194	181	190	202	211	177	196	224	214	206	210	217	184	207	186	206	216	182	182	204	179	197	192	213	207	206	214	210	193	200	211	184	215	191	199	207	200	193	188	178	199	186	224	185	190	181	186	205	221	189	188	203	196	191	222	204	211	211	197	201	216	202	225	208	188	208	194	220	197	198	206	187	213	221	204	198	200	201	204	157	206	194	214	225	184	227	206	203	195	206	206	187	203	191	181	204	204	199	170	201	214	187	194	186	200	188	210	214	180	196	210	211	217	206	216	189	205	198	203	178	217	195	194	205	185	222	221	207	199	198	190	207	222	191	223	190	212	188	199	168	212	232	185	204	192	232	201	182	185	160	206	228	204	203	201	197	176	179	206	200	210	210	204	187	200	197	172	204	217	189	207	195	197	198	200	213	191	179	212	203	203	211	180	178	184	198	208	187	204	193	195	231	224	189	197	193	227	194	195	182	193	231	164	196	197	195	183	185	189	211	174	212	200	203	180	188	184	211	166	206	198	187	207	183	184	186	184	192	209	216	194	192	199	184	206	201	191	190	211	212	183	224	215	226	204	197	205	214	214	183	181	190	199	205	185	190	200	202	211	217	207	214	194	221	200	193	204	186	188	187	213	183	205	201	214	210	186	196	207	192	201	187	187	187	202	190	184	211	207	202	203	200	205	181	202	191	191	202	172	194	207	205	193	188	186	194	207	206	201	197	195	207	202	215	203	194	200	211	198	224	206	221	212	209	200	167	164	227	191	178	204	205	183	205	208	220	206	198	194	199	203	202	205	199	189	192	186	165	211	199	205	198	206	215	207	218	204	211	174	204	188	213	190	202	190	186	188	181	209	189	198	182	201	190	208	196	188	192	185	200	206	210	231	201	192	193	176	185	206	200	220	189	222	193	194	217	189	199	186	208	210	172	201	217	224	191	202	207	212	185	194	206	191	196	207	217	201	197	214	187	197	211	191	196	200	196	188	185	194	195	182	184	202	192	202	194	195	202	190	187	198	201	188	223	249	191	198	187	193	186	216	200	205	203	229	201	210	209	188	191	205	183	202	212	180	196	202	193	195	196	218	187	207	218	206	210	220	189	214	165	195	188	188	205	197	205	208	208	198	198	190	221	176	192	216	199	214	206	190	180	208	211	201	179	201	185	191	200	214	205	213	201	196	202	183	203	178	189	202	204	224	215	215	211	199	209	216	158	217	221	222	235	213	225	177	206	185	187	196	167	200	229	181	185	196	190	188	204	187	210	206	187	195	175	156	216	210	200	230	175	214	214	225	195	206	212	201	193	189	184	200	213	192	189	195	204	199	186	208	199	195	193	210	184	217	189	207	211	161	205	201	181	187	206	194	185	208	201	191	195	188	216	202	210	203	194	195	204	190	213	202	204	231	193	194	198	177	215	183	207	197	217	217	186	212	190	216	219	205	181	173	189	214	222	185	197	210	191	215	174	190	182	178	223	195	179	206	180	208	201	179	216	172	180	204	199	206	209	215	172	220	200	203	198	189	200	171	196	187	190	185	189	191	183	187	197	207	222	197	195	178	196	205	188	196	198	212	204	216	217	172	196	202	191	206	199	202	157	200	202	208	182	184	206	193	162	212	182	191	183	171	200	208	202	198	218	171	187	191	210	206	193	197	193	202	205	177	186	210	184	183	198	177	201	202	201	226	193	209	206	184	196	197	210	184	213	198	184	187	208	206	199	188	192	204	196	205	191	195	213	180	182	191	209	215	207	189	172	205	200	180	183	202	205	203	188	211	204	186	201
30057	46591	33751	15856	7331	9882	5394	970	735	555	417	578	875	1086	806	685	314	231	237	230	231	234	237	221	252	228	251	245	240	261	248	230	243	228	282	236	236	217	249	237	229	260	236	212	241	242	219	235	227	237	235	281	248	232	232	244	271	244	265	258	227	263	254	255	233	261	229	232	225	252	238	248	242	251	235	219	239	251	255	236	225	228	257	258	245	239	238	246	223	248	220	268	249	248	239	261	255	238	253	257	238	225	230	256	261	258	239	203	215	245	244	226	236	240	290	245	228	263	245	245	245	235	241	259	256	242	240	261	214	214	250	266	237	242	244	230	232	247	248	246	226	233	213	235	235	240	237	222	250	223	236	231	213	247	215	239	240	227	250	261	252	222	237	227	221	223	233	239	236	215	232	240	226	231	244	217	246	216	238	238	220	261	234	248	247	241	225	234	233	255	224	239	227	242	228	253	246	216	238	241	263	251	218	243	231	246	258	240	227	247	231	247	212	229	248	243	260	219	261	210	227	227	239	259	225	224	236	238	246	224	268	206	240	217	242	246	231	207	254	218	233	241	255	184	232	261	242	237	261	247	248	234	239	230	266	244	224	258	187	239	231	233	230	237	245	240	229	212	224	223	214	235	240	235	250	209	218	212	247	248	266	245	259	223	217	218	234	225	230	224	251	225	267	245	256	241	215	204	244	229	221	257	284	224	237	222	236	223	208	242	239	245	258	215	240	242	248	215	255	211	227	221	236	216	240	234	244	206	235	238	228	226	233	218	239	229	238	259	231	233	250	248	213	240	215	243	232	248	236	224	229	222	245	237	218	251	227	245	231	265	254	234	247	227	237	251	250	238	232	233	237	242	230	244	222	232	237	238	214	243	245	218	249	248	236	244	236	248	231	231	228	253	222	257	249	226	237	235	227	239	212	226	223	210	235	237	213	234	257	261	236	267	219	244	230	277	254	234	259	255	223	240	249	239	249	233	222	263	256	235	210	230	226	213	237	255	247	237	240	214	230	228	225	243	238	226	260	222	255	244	195	216	228	240	232	254	248	212	230	225	221	270	253	252	251	232	237	224	243	222	238	229	240	250	248	247	264	237	255	226	239	234	241	218	221	227	239	219	245	249	251	202	214	248	208	241	248	239	252	252	248	233	242	252	249	255	210	234	225	222	245	245	244	248	226	254	230	223	236	253	247	244	237	241	229	264	250	232	225	238	239	232	254	204	213	247	211	242	246	222	245	237	270	233	243	259	207	236	217	260	222	224	254	236	285	248	239	220	252	238	244	241	255	247	228	229	232	236	227	256	247	214	242	247	255	223	244	222	238	215	258	241	235	248	221	239	237	227	229	232	251	255	227	235	238	255	236	258	240	212	218	225	255	254	231	200	242	221	250	230	238	227	242	233	263	229	208	224	235	258	218	239	265	244	227	252	229	239	251	236	256	257	219	222	220	234	259	247	239	244	242	252	223	220	225	248	234	236	253	237	238	247	229	229	219	266	241	234	242	258	244	252	209	238	225	228	219	245	216	248	237	206	234	222	216	253	263	236	229	257	222	249	233	254	240	228	229	232	221	253	242	221	262	234	257	209	225	250	221	225	240	246	226	232	234	233	233	232	236	247	227	239	241	245	231	234	261	241	254	249	235	236	242	249	270	239	239	239	229	212	246	235	245	266	230	246	234	243	237	261	250	269	219	229	267	238	228	225	225	230	216	221	233	227	262	224	237	263	225	215	240	248	259	268	246	252	252	240	225	213	267	230	228	225	292	215	255	257	242	244	271	252	246	224	251	229	256	228	251	259	263	233	236	246	254	233	233	225	230	215	208	231	245	253	236	227	245	238	213	244	239	237	222	235	241	228	256	252	229	234	242	227	243	212	249	242	223	232	252	213	226	245	236	232	230	221	239	241	245	253	255	272	262	213	233	239	247	236	239	222	207	228	227	222	255	221	249	253	243	229	240	237	248	228	232	202	261	239	242	253	233	259	206	227	245	232	235	242	232	241	225	233	244	240	234	209	231	226	222	226	234	233	243	239	228	233	239	226	242	242	200	222	240	256	264	232	237	200	246	281	229	266	239	266	232	231	250	218	253	212	239	262	252	232	217	226	219	251	268	243	244	226	223	250	226	226	223	247	227	238	265	258	235	272	214	241	243	254	235	278	254	213	234	220	234	218	267	258	219	227	224	212	217	229	247	228	227	238	256	247	220	239	242	239	250	218	249	238	235	242	271	219	235	236	212	243	245	226	210	263	217	234	228	245	259	228	243	242	243	232	235	257	252	235	208	216	233	237	253	232	233	235	230	234	233	207	248	210	246	243	232	250	233	229	248	245	243	242	246	254	251	233	222	238	258	225	228	226	244	242	240	244	236	241	208	230	256	236	243	220	257	234	250	245	219	239	227	238	242	225	248	228	222	243	262	238	257	253	257	239	238	230	240	221	240	251	231	218	244	239	240	249	226	214	230	208	259	240	260	251	240	234	244	224	225	254	227	246	272	224	227	251	217	240	235	237	245	217	229	222	228	217	223	210	271	246	227	236	236	235	228	270	253	237	225	222	240	203	235	223	221	220	251	242	242	231	253	240	253	259	240	202	227	216	240	221	218	218	239	235	224	245	251	220	236	235	234	240	230	251	265	247	228	246	224	235	265	233	239	247	232	264	231	248	232	235	263	252	252	229	254	214	255	247	229	245	228	231	219	234	248	217	215	214	248	233	227	230	239	216	253	234	258	215	245	242	255	240	227	230	233	229	250	258	248	253	256	227	238	273	234	242	251	263	231	244	205	240	237	228	246	241	250	260	216	252	244	236	257	244	219	238	213	265	236	221	240	242	221	247	242	224	209	240	228	247	226	225	244	231	235	236	239	232	218	240	241	237	239	220	232	243	257	227	265	260	241	221	229	244	272	220	255	228	220	251	225	265	228	250	221	259	225	238	248	234	215	237	231	244	255	246	246	228	255	240	244	227	221	221	243	231	250	240	245	247	218	243	232	213	260	225	223	228	242	241	240	256	237	259	254	260	247	220	247	260	221	234	224	234	219	212	239	214	227	222	225	263	257	255	227	244	255	218	214	226	239	254	255	233	234	227	239	238	235	240	247	233	245	244	217	238	210	247	215	236	216	243	253	222	217	222	241	257	252	262	238	236	227	211	254	252	223	234	269	228	219	247	242	243	244	232	245	257	235	221	242	232	231	249	252	248	260	259	250	254	246	236	250	248	227	265	224	264	239	209	227	255	224	243	228	238	222	225	231	235	257	214	237	248	233	249	209	244	232	240	223	253	265	216	228	215	249	228	233	222	238	250	234	235	265	247	249	231	251	251	229	224	227	230	248	244	234	236	245	262	258	227	235	219	248	243	222	256	257	237	240	250	230	248	217	241	222	197	220	273	243	230	252	210	225	216	242	217	263	210	230	241	258	240	223	236	267	229	252	238	250	267	216	251	238	238	244	258	240	234	252	252	211	217	225	255	245	208	250	256
24586	21834	29692	25258	24198	32725	27738	4868	899	571	531	652	1935	4313	5564	3344	394	166	193	192	187	196	171	212	176	160	195	202	181	188	191	158	151	167	160	180	165	194	192	197	190	154	162	153	183	168	176	205	192	169	187	159	195	172	144	173	200	182	164	167	214	173	179	173	184	158	187	165	163	164	169	168	170	174	178	158	168	167	195	197	165	202	186	171	183	161	199	143	183	180	179	170	156	175	171	201	151	175	179	147	180	198	171	170	165	179	171	159	181	185	177	164	153	183	170	181	198	158	154	159	156	183	146	179	187	171	159	181	176	182	158	180	168	179	200	152	171	169	186	166	174	154	169	160	153	172	149	188	168	170	176	185	170	168	173	181	172	185	160	176	163	160	198	147	147	174	179	175	168	180	174	171	162	217	155	186	152	185	160	160	193	160	175	167	165	178	158	191	167	172	167	180	167	148	171	178	160	161	175	190	165	156	159	189	183	197	177	183	183	194	149	184	173	179	172	188	150	142	162	178	169	161	176	209	179	148	192	192	145	162	171	173	163	187	163	164	203	179	160	163	172	172	163	169	193	183	159	172	164	172	175	177	159	169	178	193	163	165	171	141	194	160	158	164	180	160	168	186	180	177	170	182	167	169	179	183	185	175	171	173	182	169	151	176	161	187	177	182	183	192	186	182	179	171	171	155	198	147	165	160	169	156	179	184	191	171	176	183	170	167	174	180	178	192	164	190	177	183	173	189	172	181	180	177	174	158	149	178	193	173	184	182	175	195	169	165	180	163	171	157	146	183	179	157	182	168	153	167	193	175	206	151	190	179	173	181	173	171	172	149	163	174	161	154	160	162	172	156	165	172	186	178	171	166	177	169	166	186	173	152	179	188	182	169	196	189	173	176	167	179	180	158	167	179	168	161	170	157	178	142	176	186	160	187	155	168	165	162	176	174	168	173	163	166	166	171	167	172	168	177	168	197	199	176	192	172	176	186	158	172	155	181	186	182	181	183	187	192	174	175	177	189	202	197	170	169	171	175	170	165	167	166	155	174	176	170	175	158	205	192	160	177	168	170	197	176	137	190	175	149	181	176	160	183	176	168	181	157	174	159	184	178	181	195	152	169	181	166	187	181	194	167	179	178	170	192	152	150	167	151	189	169	173	145	160	180	159	165	175	178	183	201	191	171	164	193	158	159	183	172	164	174	174	178	179	176	178	182	179	165	178	163	171	182	182	196	147	173	183	150	190	172	156	215	191	188	164	162	177	160	155	165	170	183	176	185	178	180	170	188	183	187	165	160	162	184	162	185	167	180	180	189	163	174	159	162	180	172	165	199	162	164	173	190	160	165	180	188	182	158	184	184	181	179	166	157	157	173	161	149	170	177	175	172	153	173	180	157	199	175	171	157	177	169	181	174	169	175	179	169	165	174	172	194	149	168	142	174	158	167	181	166	176	189	169	171	174	174	172	169	195	179	204	166	180	183	157	145	171	166	174	195	178	194	181	169	177	174	172	164	173	178	179	180	173	166	181	214	185	169	190	171	190	186	168	197	170	168	186	177	166	154	172	161	173	167	166	196	211	175	162	180	176	190	158	169	195	178	190	174	160	197	213	157	173	180	199	188	149	179	180	177	179	156	176	178	180	157	167	150	162	168	157	174	182	186	164	199	174	162	171	175	157	190	155	154	177	186	185	166	186	179	161	168	164	181	193	198	173	169	185	184	166	175	173	178	187	182	150	180	160	163	186	153	184	157	163	185	158	159	182	201	172	155	172	169	162	152	166	167	183	174	208	175	170	202	166	152	192	178	161	186	191	168	164	177	168	168	170	167	180	192	167	166	154	169	162	165	175	177	174	193	168	161	191	159	186	188	165	174	185	188	154	182	168	173	177	173	184	166	156	180	171	198	165	167	169	172	177	214	171	177	183	170	167	152	170	198	184	194	179	171	177	171	172	198	181	173	189	181	170	189	153	166	194	175	164	176	183	169	162	181	168	171	169	169	169	179	164	164	184	201	166	173	164	168	146	169	191	183	169	180	173	169	169	184	169	185	171	172	171	179	157	181	169	212	158	167	171	172	175	182	175	186	174	177	160	167	179	152	174	167	152	167	160	178	165	184	187	184	181	156	164	172	170	170	163	190	180	163	170	170	177	149	177	188	174	175	172	177	197	156	152	152	186	193	209	185	177	176	176	168	185	181	176	177	176	184	191	193	177	186	157	164	182	161	177	165	165	159	170	189	167	167	191	165	176	184	172	165	182	185	162	168	175	169	180	176	174	197	184	163	158	172	169	164	193	198	150	177	164	193	167	169	181	154	166	175	170	182	176	159	178	207	181	186	172	177	185	178	165	183	175	188	151	176	171	185	181	180	201	179	171	167	187	179	162	168	184	183	171	160	180	178	180	156	158	181	193	201	158	164	183	167	148	172	168	188	154	153	193	172	166	190	190	189	170	175	188	189	185	183	172	154	191	175	201	170	161	147	188	163	192	174	172	149	164	164	179	179	192	154	166	174	184	177	178	179	180	180	173	166	193	167	156	177	171	180	161	173	147	168	162	181	167	174	184	199	167	154	158	170	180	180	164	169	171	166	168	189	167	185	170	169	184	172	181	173	188	178	165	177	162	172	176	170	170	185	148	165	172	184	182	182	185	138	165	168	165	177	183	186	174	193	167	160	159	164	160	179	180	168	180	167	155	208	157	176	166	145	176	180	158	153	176	183	160	157	193	170	150	172	173	166	179	165	181	183	163	191	184	173	171	165	162	165	173	172	170	158	166	158	160	155	159	186	168	169	174	164	168	170	187	198	171	177	171	158	203	165	181	140	159	147	183	189	196	177	191	192	164	153	180	173	187	176	175	181	174	167	193	150	176	169	180	160	158	179	192	167	200	182	163	169	159	185	183	163	156	168	186	191	146	169	179	161	179	173	180	160	197	182	166	149	169	160	188	188	182	189	194	189	178	160	175	201	181	185	184	160	168	177	175	191	172	171	175	173	165	178	193	183	155	175	161	175	184	192	170	175	161	159	178	169	168	168	168	183	179	166	173	149	171	163	177	188	163	176	184	176	185	166	156	180	178	163	176	158	186	171	172	194	157	167	184	171	166	183	179	152	175	185	185	167	173	172	152	189	204	158	179	188	190	181	172	178	188	187	168	171	190	156	184	184	199	165	169	199	184	188	167	175	164	189	177	177	146	197	183	182	182	168	166	164	163	176	165	181	170	174	153	194	182	144	160	157	165	175	185	179	159	173	188	180	162	186	164	157	156	183	163	167	179	154	184	139	176	162	167	163	174	177	185	169	175	178	174	174	180	180	181	154	160	178	165	173	173	184	191	159	192	188	171	186	165	150	167	196	163	153	177	188	185	167	146	137	199	206	185	168	198	151	167	203	174	172	173	180	161	166	181	193	181	153	160	173	197	187	178	154	139	197	165	174	169	184	165	191	160	156	169	168	177	172	181	182	161	163	168	186	174	207	151	157	167	197
35532	63113	47371	23752	27340	35726	25766	3474	1566	1084	828	1160	3146	7025	8384	4910	501	236	224	189	222	196	200	205	202	212	225	226	215	218	221	176	213	194	215	215	244	208	175	191	192	202	235	212	177	219	210	198	195	184	206	181	228	212	205	228	205	201	184	203	216	195	200	196	201	201	192	216	196	175	199	171	214	204	232	213	179	198	191	205	198	234	230	214	201	218	185	192	192	196	188	202	218	179	173	224	208	196	192	189	192	200	236	208	211	217	223	196	226	194	202	210	201	200	180	214	202	192	230	199	231	210	211	208	203	193	218	178	192	217	227	197	211	212	200	201	240	195	214	209	192	208	220	197	189	218	227	189	223	169	196	207	194	196	174	194	192	196	212	197	203	204	217	211	186	224	205	198	194	214	208	226	204	226	204	198	221	226	203	217	204	228	186	177	197	206	197	193	189	216	219	188	214	204	194	217	190	210	202	219	196	213	217	202	210	201	220	182	237	214	201	196	191	208	215	206	196	169	189	194	207	211	190	197	191	231	227	221	180	223	201	195	205	168	218	211	207	202	188	206	219	213	227	202	204	188	219	206	223	220	222	208	204	183	214	210	198	204	177	217	213	183	201	217	218	210	200	206	208	221	207	194	198	200	215	212	232	188	192	194	210	158	204	217	213	188	199	198	203	216	192	193	221	214	207	178	217	195	223	185	203	202	194	210	233	214	230	195	216	218	203	188	222	212	217	210	218	197	177	214	195	209	203	208	191	203	228	205	194	191	232	191	197	214	212	165	189	185	202	178	200	200	169	200	188	219	227	211	203	212	210	211	221	227	199	244	222	186	195	200	195	198	196	221	213	217	218	203	193	200	236	186	197	200	187	193	210	221	201	201	224	212	196	196	238	167	213	219	203	193	215	230	227	171	203	219	177	203	242	213	195	206	219	180	227	183	240	207	192	216	202	192	214	197	189	214	194	216	186	204	223	198	195	217	216	209	215	220	187	229	200	188	181	192	238	180	206	199	191	180	193	227	225	212	194	214	184	209	185	199	187	220	210	215	186	197	191	206	198	211	213	210	214	199	215	198	187	215	193	204	216	194	192	205	226	205	205	201	184	207	189	204	172	220	197	231	201	234	205	212	199	196	192	201	189	195	190	208	205	184	202	225	223	211	227	204	193	203	238	198	215	203	202	220	202	184	198	203	185	215	199	246	203	230	208	195	227	201	214	209	207	233	208	187	211	213	183	233	207	207	218	231	218	194	189	223	220	184	218	233	199	249	222	194	198	207	199	228	223	235	226	220	206	238	184	199	216	178	206	192	221	192	207	204	167	204	215	218	220	202	195	221	185	196	171	201	183	199	219	188	245	196	244	188	205	209	181	210	220	201	202	212	206	199	211	196	202	202	205	225	197	191	228	198	214	212	183	220	219	188	174	197	211	191	189	216	190	227	237	186	192	220	184	222	207	184	172	228	192	205	211	204	213	203	216	219	196	207	194	193	217	204	190	220	208	202	199	207	210	206	197	205	193	206	214	203	203	188	234	212	205	200	192	212	207	195	185	212	183	217	214	209	207	185	207	217	187	187	209	186	226	219	206	187	223	195	193	202	217	211	190	206	188	205	187	213	179	192	225	200	190	198	187	231	200	212	205	207	197	198	222	193	195	225	220	208	210	210	194	202	229	222	208	218	196	197	219	212	205	219	224	205	220	196	188	196	233	224	207	212	198	197	200	227	205	228	207	205	218	189	194	215	214	199	192	200	234	190	237	208	224	186	203	201	216	216	217	201	177	206	184	192	213	192	231	196	193	222	199	194	226	205	215	188	211	220	202	218	192	229	188	198	221	210	205	207	215	209	193	198	193	198	212	208	212	200	209	233	216	205	219	183	189	194	187	191	229	198	206	202	219	211	239	197	217	199	217	209	239	211	210	201	218	218	197	221	204	233	217	199	236	207	221	193	214	227	203	186	201	205	191	209	197	192	213	201	202	213	215	193	208	230	197	239	205	204	219	208	193	187	194	209	184	213	207	225	203	183	180	195	194	182	207	192	221	224	199	215	222	215	218	197	199	206	204	187	204	221	222	199	209	187	203	214	201	205	207	190	207	205	223	211	180	233	201	198	220	187	177	202	213	202	215	185	213	202	216	212	186	204	176	218	212	208	214	201	205	214	171	225	220	214	190	219	205	211	198	205	211	173	205	221	199	212	212	176	195	208	235	203	221	215	205	217	201	206	194	216	193	231	240	207	201	198	204	208	218	205	209	201	212	223	213	209	201	222	212	198	184	224	204	185	217	205	203	178	215	194	212	214	178	182	205	193	175	203	174	180	220	200	215	188	223	216	214	238	216	205	166	214	179	184	212	226	216	193	218	184	212	199	193	211	219	217	202	208	198	202	202	175	215	205	209	227	214	205	198	178	215	206	210	194	219	196	197	221	216	214	208	224	205	227	217	185	191	208	212	209	195	193	213	197	211	199	201	209	192	204	203	195	192	221	192	220	218	219	173	213	222	198	208	190	206	217	234	219	202	196	233	209	189	184	206	223	217	215	198	195	218	201	196	180	218	197	209	205	204	213	215	223	212	214	201	193	203	196	195	219	194	199	207	206	220	205	177	212	204	193	217	208	194	238	211	230	213	195	215	202	179	198	220	183	189	198	216	234	203	210	220	219	208	241	209	209	210	208	248	193	183	203	218	216	210	207	204	205	224	204	205	213	197	216	206	200	217	209	197	160	178	198	208	230	204	193	216	217	210	213	188	203	196	192	205	206	218	201	205	206	196	212	220	191	217	213	213	208	236	206	215	201	211	187	173	203	184	189	202	189	212	181	205	216	241	193	198	196	207	219	203	203	209	208	209	210	223	200	214	214	211	195	200	187	184	208	192	197	191	197	204	204	213	213	209	187	198	211	206	209	193	222	204	209	219	227	223	194	209	210	202	214	208	202	198	201	187	222	217	225	165	196	209	187	206	219	230	206	167	200	206	226	223	216	208	194	218	190	203	197	180	219	204	217	188	200	201	208	217	192	232	215	203	197	229	203	222	214	203	234	190	188	184	202	200	166	206	194	211	206	203	226	176	212	202	206	215	223	213	209	195	225	182	207	185	192	190	226	222	221	180	192	184	198	215	200	208	191	209	214	189	206	225	200	204	193	221	208	228	185	217	199	205	200	200	225	214	211	228	198	209	206	206	224	205	213	218	223	217	207	194	219	226	227	188	207	203	208	218	198	188	212	206	201	206	185	205	201	195	185	207	195	219	195	199	199	212	235	212	208	196	221	204	200	192	206	205	205	197	200	197	210	251	204	205	183	211	180	205	220	199	208	208	193	211	184	215	214	194	195	226	202	200	208	226	187	195	206	238	194	209	173	202	201	216	206	201	189	209	244	196	187	217	218	203	228	179	202	202	200	226	205	206	218	213	208	195	210	194	173	201	211	203	207	211	216	210	215	214	221	221	213	216	196	210	226	184	206	184	211	189	196	220	201	209	196	209	206
25843	22203	28975	25743	15911	20095	17011	2630	593	474	428	535	661	1578	2909	1672	369	268	247	261	272	288	250	291	248	271	261	303	247	236	261	229	241	244	255	285	280	263	261	239	243	250	248	269	286	248	262	279	250	262	241	254	251	240	244	242	271	286	253	248	254	236	258	275	252	258	247	250	244	259	272	254	234	255	250	255	235	253	229	253	260	284	245	237	246	244	249	250	251	261	247	256	241	271	274	271	262	268	268	279	240	269	276	270	257	260	267	230	258	272	266	284	242	238	272	260	221	264	272	274	255	248	246	229	255	255	254	259	250	266	238	280	260	242	238	269	257	270	260	279	252	274	254	274	268	275	296	228	253	253	266	258	253	249	244	263	280	258	256	248	247	238	262	261	238	240	246	232	264	253	276	268	260	257	311	243	247	242	234	263	282	239	235	287	276	238	277	283	276	256	261	255	263	234	230	267	230	251	260	251	239	242	259	266	265	261	265	243	244	246	268	254	247	266	239	240	265	265	289	249	254	258	236	245	239	271	239	280	240	203	245	262	253	231	258	252	256	255	261	264	246	250	273	260	272	241	267	237	239	241	251	272	251	277	234	250	241	268	251	236	259	271	251	257	259	238	257	238	259	252	248	266	244	252	248	269	292	282	273	245	255	268	259	237	276	245	237	258	254	269	249	225	251	262	266	263	251	257	250	279	275	225	223	269	254	269	255	249	281	246	232	254	283	245	251	264	250	255	261	250	239	221	271	264	271	245	261	271	246	238	251	253	281	238	265	249	266	265	266	268	264	280	271	267	249	263	262	231	252	292	256	249	242	216	262	264	238	243	267	258	235	277	242	237	238	256	273	271	247	279	286	238	254	264	284	258	250	275	265	246	256	261	248	257	238	246	258	237	261	249	239	274	262	286	245	272	246	244	243	261	254	277	244	274	239	241	261	249	254	287	223	242	253	253	238	261	268	261	276	244	271	254	258	256	274	258	248	246	255	254	251	255	250	284	272	257	244	279	270	274	259	269	267	233	265	272	266	248	249	255	236	278	258	244	281	249	277	268	245	226	260	256	248	269	270	240	243	244	239	214	262	272	219	225	247	268	226	277	251	249	251	268	275	263	232	238	255	231	247	264	263	262	272	249	241	285	237	265	258	270	216	276	218	231	276	255	235	275	260	286	257	279	264	260	274	257	241	257	245	248	262	267	234	242	275	272	241	243	234	220	249	266	224	244	272	264	239	268	261	253	245	251	234	251	249	251	265	246	235	228	259	265	281	259	219	251	286	236	279	274	244	275	258	242	263	270	234	267	272	248	254	259	259	255	234	248	268	285	259	251	238	260	258	237	251	245	273	246	269	275	257	299	239	245	276	262	265	264	274	246	236	243	256	252	265	250	246	267	259	268	250	249	252	255	242	250	233	241	227	272	232	261	269	246	246	237	253	250	235	241	279	252	255	270	268	264	239	253	230	259	273	263	252	256	249	242	242	273	269	265	289	277	217	251	261	243	252	243	265	241	252	268	255	277	248	249	269	236	231	239	240	264	247	230	263	231	231	252	270	272	257	258	262	250	235	269	249	252	234	270	281	270	272	261	235	228	231	218	237	267	263	265	266	233	263	272	265	272	237	257	252	254	250	235	239	241	225	272	250	228	255	259	283	245	271	258	250	232	254	249	266	233	259	232	268	308	241	235	236	242	265	263	278	268	265	223	232	274	267	243	283	249	252	263	243	264	263	256	236	253	263	255	235	248	241	262	256	266	235	264	229	236	232	268	263	224	266	276	234	240	272	272	244	281	223	227	245	249	245	213	262	270	257	255	252	252	239	274	249	256	256	226	252	241	269	262	240	270	253	258	272	261	264	245	269	263	215	255	220	266	275	233	287	260	252	267	269	260	232	286	208	229	244	270	256	224	249	262	251	252	213	256	263	236	251	263	246	233	256	221	245	246	260	265	272	284	232	255	250	233	224	244	253	267	266	256	269	248	252	247	250	243	256	252	234	265	231	280	224	268	225	249	228	238	252	258	255	234	240	222	245	273	278	226	246	260	268	282	264	256	247	245	262	271	238	250	235	247	256	246	287	271	258	231	233	247	234	270	229	258	217	237	241	266	263	275	248	260	250	276	245	229	237	251	256	252	265	262	249	281	248	258	241	262	248	265	274	259	274	250	261	242	258	250	247	272	255	269	266	250	262	265	280	278	235	237	256	243	263	235	245	252	268	263	220	258	252	266	260	234	263	263	257	228	224	246	227	239	274	257	245	270	247	241	267	258	244	238	278	260	248	237	253	245	237	218	259	261	227	245	246	220	253	243	249	256	250	254	239	254	224	223	272	268	248	265	240	266	265	211	247	271	265	277	222	216	263	264	248	243	246	245	245	260	260	277	243	256	270	257	289	233	245	255	265	265	232	233	273	270	245	250	263	234	266	268	268	263	245	229	241	239	216	317	260	269	270	262	250	254	254	225	258	261	265	238	255	269	276	216	262	238	277	261	248	268	227	255	237	266	256	265	245	243	253	238	242	260	243	258	253	238	232	271	250	238	250	222	255	264	268	259	266	250	239	263	268	237	251	251	264	251	260	256	288	240	222	261	222	257	263	251	271	258	281	259	254	258	266	261	255	274	236	275	250	263	281	250	252	286	261	267	231	259	238	244	258	274	246	234	289	234	245	273	276	252	260	263	260	258	257	250	268	234	246	244	249	236	268	274	240	241	281	274	225	276	267	250	228	232	260	268	257	260	242	243	243	252	258	249	248	236	248	247	254	270	257	233	256	243	244	268	265	282	254	247	255	282	257	266	272	235	255	250	241	262	257	264	252	263	271	266	245	242	292	268	261	208	248	245	251	257	240	233	258	267	268	245	252	262	225	265	272	256	225	275	264	263	250	241	256	254	240	251	255	242	254	220	237	255	267	251	244	260	253	262	256	237	273	243	262	242	270	233	287	238	250	265	216	256	238	242	228	219	269	262	262	264	264	238	257	245	235	245	264	271	230	238	231	252	264	257	266	265	280	282	256	257	297	258	253	256	260	271	281	230	269	234	239	257	254	258	256	235	242	252	276	264	259	234	231	257	243	245	254	243	227	251	248	233	248	263	264	266	241	270	256	232	246	234	261	275	255	277	260	249	239	267	246	237	269	264	262	247	250	254	280	235	252	252	244	266	249	235	246	249	242	217	267	251	270	249	246	241	240	272	271	268	215	288	244	276	264	273	235	262	239	253	267	268	259	233	240	255	263	245	259	259	250	250	230	258	241	270	274	242	251	257	252	251	240	243	240	247	247	282	265	267	244	247	243	264	277	273	239	273	240	246	262	265	252	219	232	246	244	279	250	259	249	260	243	253	244	247	232	272	269	255	240	260	275	219	247	274	253	241	257	283	256	269	260	244	258	265	250	232	272	253	258	253	262	237	225	268	263	249	285	248	280	288	230	268	274	255	273	258	266	270	216	253	268	250	241	254	259	262	267	233	234	228	269	279	274	257	278	283
34456	56220	35630	17205	16129	28266	21352	3477	1099	699	636	823	1162	3233	5541	2865	451	325	333	316	293	288	308	296	284	276	290	284	309	313	309	302	302	333	296	304	300	301	288	296	300	302	293	290	307	308	296	311	306	298	305	322	297	315	311	283	298	309	288	274	307	305	319	296	315	316	293	305	287	311	281	290	294	322	316	312	332	314	320	264	302	298	283	304	317	269	312	302	305	302	307	345	305	285	304	335	311	294	288	314	331	305	321	278	297	304	300	310	300	268	294	289	334	298	299	293	319	330	311	292	282	274	302	314	323	309	330	314	297	284	299	286	288	290	294	262	316	302	313	319	310	290	278	346	322	284	314	281	281	306	343	291	289	296	336	282	297	276	304	320	301	311	283	310	302	299	308	294	276	292	326	313	319	300	312	276	291	321	310	312	277	289	324	286	285	267	298	286	277	290	288	303	300	279	309	318	305	306	277	288	311	327	323	301	305	332	325	292	317	306	317	271	291	289	308	309	274	317	306	333	320	306	321	299	309	308	295	307	299	289	308	293	313	295	290	321	271	295	282	300	283	287	305	295	286	306	301	300	310	283	316	286	297	302	340	276	311	316	292	289	304	319	308	276	294	333	293	289	286	305	295	301	278	290	284	297	287	291	310	323	293	308	294	280	274	310	288	269	297	290	284	276	290	327	317	306	308	287	298	328	294	269	317	320	290	304	310	318	283	322	322	296	305	333	322	288	279	299	284	280	287	283	295	269	287	299	310	266	298	281	284	292	301	310	274	299	293	310	318	303	297	308	295	318	327	295	307	335	278	312	305	294	299	283	314	295	279	314	276	291	294	310	298	285	339	268	294	293	297	301	294	282	296	294	274	319	300	315	276	302	270	313	296	320	324	314	321	296	299	334	316	306	271	290	280	307	289	287	304	311	280	294	247	306	310	306	318	344	302	315	315	275	300	326	284	305	319	286	283	297	314	290	302	303	282	288	319	296	316	304	277	309	293	299	286	313	280	327	290	276	294	291	301	297	308	281	262	294	277	282	324	314	265	261	305	304	299	292	266	288	303	332	353	277	288	294	306	276	319	311	300	309	292	284	326	279	297	316	270	294	291	304	302	282	294	301	294	285	300	292	321	306	313	269	307	312	313	304	303	313	287	288	310	326	307	274	329	280	287	320	314	353	292	281	302	298	328	277	300	311	285	312	321	332	294	296	299	291	287	298	299	271	311	300	300	287	321	301	309	291	280	279	321	274	341	294	317	331	303	324	318	264	320	298	314	276	295	319	280	263	289	297	310	306	281	287	281	290	307	337	316	290	317	311	303	292	334	303	295	293	297	319	301	294	327	295	275	292	292	301	283	308	290	305	288	273	283	298	310	291	283	310	317	312	295	320	291	299	283	307	309	323	280	268	278	319	282	294	291	272	314	280	295	320	304	307	293	321	285	290	282	280	309	294	301	300	322	315	309	319	313	291	263	293	297	265	289	274	274	312	282	306	290	318	304	334	333	286	282	316	304	295	320	305	292	325	314	267	298	320	314	326	302	316	324	328	310	299	286	273	317	311	310	316	304	287	285	283	322	312	294	325	283	252	298	276	302	273	313	305	290	279	324	300	311	304	309	343	242	333	288	328	327	299	288	293	305	290	326	311	301	295	317	274	322	288	305	281	326	301	323	277	295	288	308	296	289	318	312	295	308	318	303	310	281	299	314	310	275	305	310	321	292	320	279	299	302	314	307	295	301	321	284	309	323	345	312	286	300	303	313	310	290	315	263	286	316	299	292	338	302	285	282	302	292	319	307	313	303	287	290	292	296	285	319	304	287	272	294	303	322	315	317	315	278	299	299	329	334	336	285	270	349	278	294	268	310	315	289	293	315	284	301	275	278	316	326	264	318	326	301	308	291	317	286	283	287	302	309	289	311	308	314	299	319	272	281	319	286	333	299	326	293	275	319	288	324	318	312	301	288	306	295	298	331	288	294	290	328	303	315	311	309	277	316	317	307	321	310	293	289	312	316	299	275	275	296	287	309	286	311	333	272	299	306	323	315	297	304	319	275	305	323	269	302	295	300	291	294	303	319	318	310	279	308	280	325	284	318	315	332	296	312	334	315	317	300	294	289	304	326	284	282	287	289	282	290	327	300	302	276	298	303	287	303	299	310	315	293	262	317	294	312	299	299	338	314	293	315	287	309	310	290	298	315	311	324	301	272	270	265	290	313	319	323	331	297	292	315	317	292	319	303	327	298	273	313	292	282	291	309	303	300	278	283	287	327	321	314	289	295	297	277	293	286	322	294	323	316	277	284	295	274	284	303	302	335	282	296	303	285	316	308	274	282	287	281	308	272	304	310	292	300	277	285	286	269	301	306	302	325	281	289	291	300	340	300	315	300	268	305	295	305	283	340	283	328	346	290	313	287	314	306	317	294	299	276	289	286	299	303	303	335	291	310	315	314	304	286	294	320	301	297	325	315	324	327	306	290	276	284	331	279	308	273	313	303	290	297	307	257	326	298	283	295	329	295	327	330	320	307	327	313	297	282	284	281	309	296	324	312	297	294	286	313	307	310	273	296	299	290	311	310	289	327	306	313	278	313	277	301	289	309	284	307	312	295	292	259	288	314	283	291	292	288	309	319	297	308	299	275	327	311	282	329	316	305	302	303	288	271	292	295	284	299	308	273	334	301	288	302	327	279	296	279	308	309	294	296	284	340	276	284	283	289	291	283	302	282	292	266	294	317	292	303	282	308	324	328	315	305	317	302	304	279	294	290	301	303	284	341	318	289	288	310	300	288	311	281	298	306	316	266	305	299	315	270	283	302	280	286	301	326	293	305	298	324	327	271	264	274	322	287	290	308	328	304	297	328	251	305	308	285	294	316	298	301	299	306	276	324	283	268	300	314	303	285	312	305	340	301	303	305	309	322	291	272	286	296	304	326	282	312	280	325	293	279	299	289	293	321	304	278	286	303	308	305	289	296	315	284	299	295	275	285	292	300	300	306	296	329	290	290	291	289	321	345	287	286	291	275	304	279	292	294	329	286	324	287	286	310	309	287	283	293	303	303	274	281	276	310	299	312	328	265	336	315	299	304	308	285	301	274	287	318	317	309	290	313	294	332	311	284	289	315	302	299	316	328	300	301	302	281	281	328	294	317	265	291	291	313	307	342	293	319	312	323	304	292	287	299	311	334	295	287	299	307	310	302	305	303	280	272	303	330	292	313	288	293	278	314	300	317	291	288	274	320	317	298	296	274	310	286	342	311	298	317	301	304	279	274	285	325	292	297	301	324	298	297	296	324	284	299	322	327	292	296	317	264	312	301	308	303	306	320	294	300	299	295	337	278	306	290	291	312	286	312	275	316	276	291	305	286	304	301	344	324	315	270	296	324	289	312	286	304	296	313	303	290	297	284	292	320	325	329	282	327	328	294	291	299	265	293	309	289	278	301	297	281	326	299	292	305	296	325	248	290	297	310	285	283	313	305	302	301	281
23478	21769	29496	24498	22811	42212	47172	14997	1515	586	687	2356	4885	7202	5771	1086	273	274	266	270	246	262	249	211	261	270	247	233	298	279	237	262	227	257	240	270	232	258	236	242	264	246	237	272	238	242	256	268	253	221	246	280	255	242	250	231	245	262	261	229	234	252	258	274	262	249	246	248	251	265	238	232	249	228	223	260	251	273	236	264	245	226	214	265	256	240	199	249	234	217	233	239	251	289	286	229	240	232	241	218	223	208	233	289	247	254	249	251	246	233	246	268	254	228	238	240	278	253	246	256	233	266	241	271	235	265	253	267	241	236	251	220	241	253	233	243	253	254	256	270	241	277	259	256	249	269	232	251	283	269	250	227	253	271	243	230	240	241	249	211	255	231	249	291	212	240	242	241	242	238	256	232	271	241	238	224	251	245	238	219	226	242	226	254	236	258	220	243	240	230	241	251	236	242	268	239	277	258	251	221	227	260	228	257	252	218	228	256	239	258	234	257	248	254	235	226	248	248	265	251	247	256	278	250	232	256	240	238	248	238	217	283	238	249	279	242	263	273	258	226	247	255	238	260	239	249	260	224	218	240	252	286	286	260	241	251	250	244	267	243	256	253	232	238	236	237	251	262	255	242	250	266	251	244	227	244	261	265	252	267	239	242	225	213	260	262	205	237	266	264	234	249	253	229	253	237	264	237	258	250	234	265	247	271	249	212	263	293	255	265	243	252	271	220	246	233	234	233	245	240	282	232	272	232	249	266	251	260	228	244	228	230	247	235	235	266	261	260	244	259	273	244	252	250	253	237	243	226	251	262	231	246	259	272	258	272	273	247	265	268	268	245	259	240	242	261	254	233	257	286	254	263	247	247	245	256	249	266	264	238	236	253	262	262	269	278	260	246	243	274	245	246	257	258	265	238	237	257	281	251	289	245	291	241	237	263	235	245	248	222	253	249	219	236	237	247	281	223	263	234	245	246	226	253	262	243	241	241	246	270	276	258	256	251	253	251	243	264	285	258	233	270	253	226	247	268	235	276	262	259	254	225	229	270	236	250	274	229	255	240	277	235	267	241	235	271	252	269	259	261	229	282	222	229	267	227	250	266	286	271	242	250	224	252	264	270	250	227	249	242	273	238	260	234	273	244	253	235	238	231	253	232	260	264	231	240	259	279	247	246	292	254	249	263	255	243	232	227	250	246	263	266	246	232	237	271	249	275	211	254	264	237	261	227	261	222	237	251	262	246	229	246	263	240	280	272	239	262	220	256	261	277	254	246	245	241	273	280	243	234	217	270	266	275	261	249	244	249	249	253	248	264	212	246	242	234	283	245	260	242	275	240	249	252	258	245	246	257	226	254	252	270	243	263	263	232	250	252	245	254	241	231	266	250	273	254	252	257	252	244	235	262	270	259	271	251	254	241	241	239	246	237	228	228	269	247	224	251	240	246	265	235	245	248	224	240	233	270	225	267	246	258	253	243	249	247	266	232	211	259	260	252	244	263	291	253	237	223	223	281	278	258	245	246	245	245	225	228	243	243	242	245	243	248	242	252	268	248	257	258	246	277	220	244	239	247	238	278	261	265	241	272	265	236	248	235	236	222	286	245	242	272	253	233	255	244	255	232	256	234	259	249	245	252	260	240	219	239	229	248	255	247	218	243	237	255	235	228	260	249	233	270	256	291	237	207	241	241	256	232	285	223	235	268	229	264	238	263	253	269	251	249	261	246	259	251	259	262	250	225	246	245	257	279	258	263	264	238	254	234	269	256	255	242	232	228	240	237	250	264	236	238	251	262	236	262	247	274	234	226	249	269	237	256	254	258	243	279	253	287	272	235	246	270	242	261	257	273	232	222	250	291	243	258	249	269	234	261	262	265	251	248	204	222	259	240	247	258	214	257	247	265	249	240	248	259	265	254	255	255	239	264	259	239	294	251	230	236	291	246	232	235	248	240	277	275	247	250	240	267	234	260	243	251	268	230	248	231	253	245	258	269	253	231	241	255	253	246	252	254	241	223	259	246	254	230	260	255	281	227	244	256	281	242	234	264	240	252	247	264	225	241	228	249	223	250	238	275	246	260	261	246	246	251	248	219	235	234	258	264	253	253	263	260	252	258	249	248	259	261	248	247	245	248	264	258	247	248	247	242	251	261	271	248	243	233	261	257	268	237	245	245	248	268	291	224	259	222	229	246	243	259	272	260	254	263	266	238	272	253	232	254	252	247	220	231	257	247	246	239	222	261	229	259	247	232	277	246	255	238	250	238	262	235	253	251	227	248	255	242	263	254	238	273	232	282	257	235	254	269	254	245	243	272	245	220	264	245	243	272	227	253	231	247	227	255	243	258	196	213	264	234	231	251	221	247	230	242	251	257	228	225	240	242	225	247	253	226	253	241	254	252	246	236	255	266	255	239	248	249	265	249	263	216	229	261	263	263	267	231	276	246	257	239	260	252	256	277	275	238	251	270	259	261	230	272	219	279	244	243	230	278	258	251	245	249	279	263	253	241	234	240	254	242	277	251	256	265	250	269	268	235	232	267	254	260	229	225	243	269	311	253	255	253	255	218	247	239	227	258	234	255	247	242	257	248	205	247	257	239	232	223	254	249	263	254	257	247	255	258	243	224	251	283	259	259	271	272	261	264	236	238	233	244	264	234	249	232	221	237	247	257	246	225	241	245	230	274	221	254	243	250	240	283	274	260	252	261	272	278	224	257	257	261	261	231	277	253	241	246	259	235	259	267	244	258	249	243	220	240	251	234	261	215	243	234	252	271	272	264	260	246	246	214	259	254	271	247	273	231	246	255	251	200	269	242	244	253	232	243	258	260	265	260	254	282	229	275	235	252	265	239	244	252	230	262	247	263	241	241	256	238	253	242	238	214	260	249	269	279	222	247	221	261	239	266	256	251	228	246	257	260	265	260	252	245	252	271	255	247	252	260	275	245	282	247	243	241	246	240	236	242	274	253	244	237	236	232	268	261	247	263	254	242	254	245	254	261	257	252	230	246	278	249	231	249	247	228	239	234	248	249	245	265	253	247	264	226	230	273	255	241	227	235	260	256	261	251	225	228	274	254	235	233	243	243	235	214	254	245	262	254	257	262	277	240	250	225	258	226	229	259	243	255	273	247	275	253	269	256	258	235	221	274	209	275	264	211	263	246	227	247	221	260	233	248	249	232	283	244	243	238	216	244	225	237	260	252	234	263	257	252	228	262	238	247	225	249	254	218	260	256	252	242	240	268	242	250	250	249	260	235	224	272	282	266	261	245	234	259	284	257	241	258	242	259	272	246	265	256	240	237	225	245	249	255	223	227	266	263	255	251	230	256	242	272	246	241	236	230	264	245	262	230	254	259	244	266	260	269	273	251	240	231	228	257	236	208	246	244	252	255	269	298	268	241	253	260	245	259	254	253	231	240	257	239	246	256	251	249	208	236	226	264	275	282	227	236	259	243	232	248	233	277	238	252	237	269	283	247	252	276	270	243	253	260
40446	69243	44728	25496	31914	50499	42924	4950	1566	919	1102	4113	8322	11206	8648	1352	331	299	306	309	294	300	295	280	292	284	282	321	292	290	288	286	259	288	277	298	263	251	336	291	294	279	295	293	264	291	286	289	268	308	257	270	275	273	270	265	283	322	295	236	269	274	284	291	274	292	295	310	260	307	282	280	275	283	248	282	281	278	270	285	272	286	289	261	320	280	280	304	287	301	272	283	290	262	257	265	293	280	301	305	276	280	295	268	277	299	264	290	278	288	276	295	290	275	273	260	277	277	297	298	296	279	307	289	280	268	252	289	300	252	291	273	338	271	287	279	282	300	266	263	306	270	284	273	287	315	278	274	286	307	305	276	256	290	260	266	261	273	267	266	284	271	283	251	277	256	275	255	306	282	308	315	271	273	294	274	284	259	300	295	279	258	291	282	288	315	286	261	282	287	285	283	279	288	290	306	259	282	246	275	292	301	277	301	297	281	264	289	301	284	307	300	259	289	284	327	294	253	300	253	300	268	288	281	328	295	289	272	294	286	291	307	286	296	265	286	288	317	284	296	288	273	282	270	280	264	279	312	288	265	289	322	290	303	269	306	283	293	290	273	258	302	272	269	310	259	289	259	255	300	258	249	246	292	276	300	292	275	304	253	279	296	291	296	242	301	248	281	322	261	304	288	295	255	289	277	254	294	287	268	277	277	289	273	289	291	290	284	275	282	294	265	283	323	279	277	283	304	302	288	280	291	290	253	306	291	288	297	285	282	303	281	277	304	256	302	292	302	280	242	314	298	284	288	257	287	248	270	291	269	292	294	262	274	295	298	262	285	263	299	315	260	291	276	270	295	277	292	292	266	293	302	293	246	279	269	290	285	302	281	283	278	302	279	302	287	270	321	294	299	298	285	292	266	276	274	269	254	286	301	270	257	288	281	311	293	283	280	277	278	284	303	238	288	293	264	248	274	257	287	301	299	286	266	282	315	261	259	303	264	284	261	270	285	295	269	278	295	261	271	297	281	304	317	263	297	292	278	300	286	278	317	310	292	313	310	250	309	284	297	294	248	272	241	280	279	274	286	301	288	289	287	269	273	328	277	299	276	305	319	281	303	293	282	293	258	288	291	318	301	277	273	285	281	303	289	262	282	299	240	270	272	271	276	315	288	286	305	274	292	303	292	333	290	280	252	284	278	325	309	297	302	313	290	284	274	274	284	244	275	256	237	295	287	254	262	294	301	322	295	285	279	270	281	291	273	261	296	308	253	282	282	279	280	286	283	282	301	277	295	267	296	292	293	289	282	287	278	299	267	287	281	259	291	291	294	294	295	265	288	282	270	277	290	285	278	271	256	264	259	286	305	295	274	272	279	278	317	273	291	319	282	268	264	323	290	312	277	270	281	264	271	295	286	281	292	271	244	297	273	292	282	268	301	289	281	267	269	290	288	293	311	294	278	272	280	283	283	278	288	286	290	248	286	294	261	311	271	285	282	296	283	280	299	279	287	247	286	290	277	255	295	269	257	262	311	281	295	272	302	302	266	232	279	284	273	266	273	268	272	256	273	277	279	296	272	297	273	297	273	301	270	320	303	265	323	264	272	298	272	285	282	274	299	292	293	268	297	283	292	279	295	303	288	279	288	303	288	274	282	275	280	330	261	292	273	283	280	278	286	278	302	270	279	281	291	271	288	283	310	299	267	314	276	290	301	262	275	297	290	306	287	271	316	255	278	266	287	266	269	264	270	291	318	268	266	276	294	234	258	299	305	285	271	254	287	300	285	282	284	276	315	285	286	285	291	299	257	284	316	275	265	300	241	286	278	281	271	278	264	265	297	299	291	285	279	273	301	285	280	266	298	276	283	280	295	289	260	258	282	288	264	282	301	306	303	301	266	258	261	279	259	280	270	319	266	309	289	284	311	288	291	286	273	289	288	285	251	304	258	291	266	275	293	282	262	275	264	302	296	265	288	271	287	283	299	298	287	276	256	281	287	265	301	298	270	267	266	279	305	320	269	280	310	283	281	316	281	290	265	309	275	248	294	280	268	233	283	259	248	280	290	285	264	253	273	268	278	259	304	312	323	294	307	281	311	275	275	302	303	243	277	299	299	211	274	287	300	293	271	257	284	275	253	282	271	297	287	251	266	277	292	268	290	259	286	271	298	289	290	256	279	264	277	260	307	276	280	294	317	291	270	321	304	312	239	277	269	281	299	259	290	289	278	279	290	277	296	283	276	267	265	305	275	275	293	287	285	269	289	279	262	278	266	263	297	283	291	300	290	294	250	289	249	289	298	283	258	299	297	272	321	286	281	289	283	286	307	279	289	255	295	276	286	275	281	288	308	271	287	259	262	270	273	255	289	264	308	247	255	285	284	246	262	302	289	296	293	282	273	297	267	297	293	277	283	289	294	299	274	274	282	276	294	266	267	254	279	284	287	264	312	290	285	297	255	266	293	273	263	248	301	293	284	295	295	293	256	271	292	297	288	264	293	265	271	280	297	285	306	240	300	281	326	303	268	313	291	271	276	296	269	268	293	262	287	266	283	301	258	288	265	289	316	279	288	270	283	288	290	274	299	304	278	286	314	281	258	270	274	262	282	293	295	294	284	287	250	272	293	282	278	258	289	285	310	287	281	309	274	274	288	306	270	267	280	258	257	243	280	267	296	290	269	281	304	292	285	265	263	290	270	289	286	313	261	282	283	288	297	284	294	290	302	306	251	265	271	266	299	261	278	287	323	281	293	292	271	281	285	300	304	290	254	269	278	274	285	284	290	263	273	251	260	279	304	297	288	311	292	279	273	302	307	307	302	299	289	289	296	286	289	267	294	288	298	284	271	267	291	248	311	278	303	292	299	282	306	276	273	275	299	271	296	261	272	289	272	303	298	265	300	288	257	290	300	275	272	302	277	295	267	284	272	311	275	273	272	297	290	275	297	307	281	314	294	290	299	274	279	274	285	289	299	221	304	296	284	270	273	286	282	279	285	276	260	325	276	292	268	301	276	274	263	290	291	282	279	259	300	298	295	299	287	278	275	300	295	275	294	270	295	285	270	289	299	298	282	279	292	287	285	304	285	297	307	298	275	281	241	272	301	291	290	312	275	287	294	280	278	272	268	279	297	316	286	280	268	271	298	265	294	272	277	272	297	274	261	266	293	281	277	274	307	263	298	275	240	262	261	291	312	262	274	279	305	261	295	266	265	269	275	278	279	299	278	282	270	294	301	308	285	320	272	311	310	267	285	301	300	296	279	281	294	295	300	275	273	303	297	300	280	301	254	266	259	266	275	298	294	249	258	302	283	284	275	249	296	305	291	275	304	291	270	295	265	286	296	274	295	303	263	255	259	285	280	266	287	270	275	290	279	228	273	275	269	294	309	293	266	285	279	307	267	248	272	252	310	290	277	249	286	336	281	285	302	305	277	286	288	276	273	278	288	282	299	291	267	238	269	274	273	261	276	275	312	276	280	264	290	274	282	287	287	278	288
29319	31001	34039	17192	4082	5297	4365	603	390	274	245	274	315	495	517	351	174	170	191	214	196	191	170	206	202	191	177	180	206	186	180	227	168	188	195	192	182	184	226	165	191	172	145	190	177	188	170	205	198	206	174	186	173	212	177	182	196	190	175	178	185	183	173	197	182	197	196	202	176	178	165	171	181	182	178	181	194	173	170	194	196	189	162	168	171	199	182	193	165	191	184	215	205	205	190	172	175	177	187	187	182	190	182	214	188	179	207	186	180	175	185	186	163	178	197	174	190	182	193	194	177	177	174	191	207	190	191	192	196	185	170	189	178	163	169	181	207	184	176	202	156	211	169	184	158	203	167	179	174	169	179	183	196	192	161	187	163	233	187	170	207	179	174	207	191	192	188	179	206	190	189	185	185	188	206	182	170	201	173	205	189	196	209	187	181	196	173	177	194	173	170	198	175	193	174	191	191	182	201	172	162	188	170	171	194	209	194	189	201	190	182	184	191	191	167	180	196	181	183	182	184	177	190	201	182	185	179	181	195	174	171	185	189	174	175	180	193	151	185	205	171	178	197	192	195	196	214	181	213	200	181	164	179	187	195	217	163	177	186	163	187	204	170	194	183	207	193	184	192	186	204	156	189	192	176	164	169	188	185	207	184	189	183	186	185	167	188	187	179	193	158	172	204	196	196	172	195	193	207	197	185	188	187	203	206	187	170	185	217	204	182	198	179	164	153	204	187	204	195	201	204	182	184	199	183	212	196	205	207	190	164	165	166	192	188	211	192	186	183	191	194	215	197	184	185	186	189	169	170	204	202	186	178	160	172	175	164	182	200	193	198	178	196	193	186	178	201	198	184	187	161	193	179	207	194	168	215	196	201	192	180	182	170	169	185	169	160	189	194	208	175	198	183	197	187	188	193	203	191	196	180	178	165	154	186	217	193	186	190	185	193	168	206	190	180	189	176	179	196	191	176	175	179	198	185	177	196	153	179	193	183	203	192	165	194	196	193	207	186	223	182	204	171	181	186	178	201	184	188	196	201	196	192	169	175	172	192	170	164	200	152	190	209	182	185	168	184	195	193	170	190	190	203	196	189	185	142	180	173	193	200	168	173	161	181	157	181	159	168	174	189	181	175	181	201	175	185	198	168	183	192	153	171	193	187	178	163	195	173	177	188	185	168	181	192	164	183	184	180	185	186	184	195	206	168	169	201	199	143	190	202	173	154	180	158	173	184	163	173	192	192	195	184	208	189	176	178	192	188	219	197	212	170	212	215	188	210	195	178	188	191	205	162	157	177	177	182	165	188	177	191	142	168	165	200	169	167	169	185	172	196	195	184	217	200	180	174	181	166	188	202	193	194	200	184	181	187	161	172	202	188	195	175	180	209	173	208	171	175	230	176	160	214	197	198	218	190	193	196	196	162	204	189	205	187	177	188	215	190	195	167	179	191	184	198	196	187	190	184	197	207	187	201	193	199	183	182	198	178	202	192	196	176	185	184	182	198	174	189	189	189	191	189	190	180	173	173	188	212	167	166	200	237	172	163	188	180	184	188	157	179	167	186	180	188	193	189	199	169	220	180	189	190	181	183	204	205	176	200	178	188	187	173	182	167	221	188	179	197	162	172	170	154	199	162	176	164	194	195	203	182	156	201	175	165	183	193	168	180	180	183	153	202	204	187	188	162	192	183	189	176	195	164	187	195	190	212	188	175	176	165	173	178	177	176	181	179	164	182	186	177	211	186	186	182	210	179	199	193	175	202	180	170	181	188	190	203	189	166	206	204	194	178	177	172	201	173	178	167	180	194	189	207	163	185	186	152	179	195	196	173	173	178	190	177	191	167	169	192	209	194	159	191	191	193	186	195	148	177	187	205	174	177	189	191	198	182	177	196	192	168	167	189	196	204	190	178	173	177	192	195	189	193	196	172	184	167	172	184	201	186	188	191	187	186	171	187	160	178	201	189	196	170	197	171	185	183	202	188	181	189	180	191	176	172	184	200	195	188	202	168	153	212	194	186	187	170	184	196	167	168	198	179	182	199	180	180	185	183	191	181	178	163	190	187	170	172	175	204	179	198	188	175	176	199	197	192	187	169	187	186	178	174	172	197	183	154	157	176	207	178	183	188	195	201	185	165	177	198	184	174	175	181	185	177	166	203	205	174	177	206	211	162	180	183	207	202	192	177	184	214	204	196	176	207	190	177	183	189	196	168	188	185	198	205	176	195	201	194	172	183	176	177	174	185	175	178	204	206	202	169	163	182	186	197	180	178	176	182	196	209	178	199	159	177	158	190	181	164	153	189	200	166	167	206	172	207	189	186	203	213	185	194	193	198	201	197	198	192	179	199	176	177	181	202	193	158	183	197	177	189	174	181	197	194	217	214	191	192	186	158	201	196	185	196	196	209	194	199	187	168	171	174	175	195	165	201	179	189	203	167	179	163	202	190	206	193	181	192	211	206	179	180	178	177	165	177	186	182	202	178	203	186	160	188	180	201	172	161	192	209	197	188	202	181	185	166	203	172	187	170	176	202	208	180	180	181	209	183	194	187	176	183	194	169	199	196	175	204	187	196	177	201	186	163	207	198	184	178	188	172	177	186	156	192	162	181	165	207	187	190	176	195	206	189	181	164	170	185	181	198	163	181	191	181	206	182	191	212	163	193	199	208	216	181	187	193	191	197	153	173	184	181	166	209	203	206	162	188	193	188	195	182	224	204	184	195	193	179	172	170	196	189	205	187	195	182	181	184	193	202	198	174	198	204	211	169	187	180	193	192	160	183	198	167	165	199	186	192	164	206	173	178	195	177	197	192	179	181	176	182	178	185	195	201	191	186	194	181	208	195	194	192	187	206	197	188	175	195	196	193	184	185	187	166	199	193	214	190	166	172	172	212	188	174	171	173	198	187	162	197	178	178	178	201	183	160	185	171	164	191	184	191	184	186	189	188	183	205	189	184	190	207	194	190	182	194	173	180	204	200	195	188	163	209	189	180	214	175	185	171	179	185	171	174	188	175	188	178	187	184	195	212	164	172	187	189	196	184	180	188	178	198	172	198	174	178	184	179	180	198	178	173	202	179	172	190	179	168	196	169	199	183	209	181	173	185	204	199	158	191	193	165	185	175	173	175	206	184	199	207	188	168	183	200	189	168	196	181	186	180	181	190	139	213	185	183	184	183	188	196	180	176	173	210	200	172	178	190	175	182	187	185	197	178	209	187	179	168	181	198	198	176	209	194	182	188	184	198	184	189	215	178	170	172	201	198	181	167	211	202	202	190	178	175	171	192	204	171	168	196	186	225	176	199	185	192	199	173	205	190	191	195	166	178	194	175	195	197	186	149	157	193	180	177	206	176	176	173	206	199	207	184	194	183	175	214	174	187	196	201	204	194	161	172	164	171	190	211	173	201	212	185	196	180	183	184	196	184	179	194	200	170	162	199	177	179	184	203	187	199	205	202	169	168	203	175	196	177	189	177	173	183	179	207	198
30347	47669	33559	13480	5267	8169	6358	932	665	439	380	342	501	819	805	546	212	238	214	233	225	235	247	233	225	219	210	205	204	210	217	243	208	229	236	242	245	222	217	220	251	228	243	232	212	232	231	219	228	223	210	205	214	266	232	217	228	229	242	260	211	224	208	226	185	212	220	223	201	223	223	249	247	232	254	209	231	218	238	199	229	228	227	210	224	258	235	207	225	222	243	212	203	229	231	232	242	240	234	226	212	242	215	257	236	241	244	215	233	211	239	218	227	215	224	226	223	226	232	205	226	209	259	214	231	230	233	243	222	217	200	237	230	249	211	218	243	215	222	180	227	245	231	222	241	226	225	232	222	246	239	215	232	237	229	204	213	209	215	245	230	217	243	246	239	206	206	226	252	229	227	231	241	236	252	231	236	245	244	227	238	215	230	239	219	246	234	251	211	222	241	225	236	206	230	225	225	219	245	258	217	241	220	223	214	232	203	206	223	215	212	244	193	227	238	233	239	238	229	225	226	216	223	220	240	238	237	216	223	230	233	223	239	247	237	200	216	214	231	235	250	218	244	214	227	230	243	215	232	256	209	247	208	231	233	237	213	227	211	244	233	221	252	222	184	246	204	235	236	235	223	221	241	228	247	232	219	223	216	224	222	219	227	217	243	199	235	258	252	236	237	251	210	215	214	241	244	218	234	220	234	229	228	218	235	236	215	238	225	214	253	238	189	239	220	213	230	254	237	222	224	204	222	212	202	225	230	221	225	223	223	250	242	229	231	229	233	216	221	242	204	214	241	220	225	213	205	223	236	239	215	237	252	229	214	230	212	213	251	242	213	223	225	218	227	232	217	243	211	213	241	246	247	248	260	242	230	213	243	241	247	218	217	206	208	219	205	236	220	226	208	216	212	231	240	215	235	231	223	233	211	240	232	231	209	206	227	241	217	216	223	222	230	235	247	220	230	236	208	226	190	224	224	214	227	244	209	247	201	210	251	215	241	246	230	229	234	233	224	234	204	226	200	206	196	208	225	234	196	219	215	227	204	219	222	213	234	236	227	229	242	223	233	222	212	245	237	238	220	220	219	215	233	227	229	205	244	226	227	232	217	229	229	228	219	219	249	242	219	218	243	224	242	229	226	213	251	226	211	241	226	207	252	228	205	237	211	218	183	240	218	227	218	263	245	214	217	233	218	215	221	257	221	228	219	207	226	218	236	239	213	217	248	226	217	200	251	258	229	229	242	223	213	231	212	223	231	205	226	223	191	238	196	224	219	225	233	250	216	222	206	227	226	218	242	207	246	229	229	208	235	226	238	228	243	227	194	211	235	227	219	209	212	213	223	216	202	236	227	234	235	208	210	232	235	233	224	227	230	210	241	208	210	234	233	238	258	235	242	235	204	235	201	236	235	235	217	202	228	244	203	212	239	253	237	208	229	232	203	220	232	200	219	242	238	222	240	198	211	227	232	231	241	184	207	198	225	201	224	245	229	228	241	219	236	234	237	225	204	199	221	227	229	195	274	236	197	228	197	237	218	224	231	250	241	239	218	227	197	224	246	249	225	230	215	233	217	215	241	235	219	246	228	225	219	217	220	244	225	237	226	236	246	226	241	199	226	214	213	214	208	245	234	242	204	217	238	220	239	247	213	222	229	228	234	226	231	242	210	267	207	267	218	248	233	250	221	242	214	227	250	230	226	225	231	240	228	214	236	223	224	219	245	212	212	228	201	241	235	202	225	247	253	248	206	227	232	222	230	236	263	229	233	238	203	231	246	220	232	236	232	214	211	246	223	217	225	249	218	202	225	240	236	223	226	241	249	210	207	227	236	215	212	209	219	225	242	196	225	223	220	210	242	240	207	216	232	191	218	221	225	238	237	238	222	218	253	240	225	229	194	225	226	260	249	247	241	249	241	215	230	200	192	241	220	220	247	213	238	227	215	226	228	228	222	241	239	212	228	231	249	254	227	250	209	210	211	212	230	236	222	222	223	235	212	230	224	221	208	209	199	238	236	245	227	241	236	250	248	248	207	216	231	231	205	220	231	241	218	197	258	226	195	227	265	217	226	208	218	214	244	194	224	226	214	242	242	224	217	240	216	258	233	228	222	215	236	247	224	235	225	249	214	235	199	216	226	224	215	232	209	230	231	228	224	218	235	225	232	223	232	218	243	243	199	225	222	218	230	245	216	208	253	255	219	246	206	231	231	233	200	241	244	218	196	240	221	242	240	213	245	216	218	213	236	222	214	201	214	223	210	217	212	208	229	229	207	203	201	216	221	231	218	229	237	215	243	213	227	213	225	219	209	216	222	234	224	245	244	223	213	219	228	237	212	211	236	209	224	220	237	240	204	247	225	212	225	239	234	234	216	204	216	228	223	252	231	205	265	198	203	238	224	220	255	228	227	219	215	243	232	236	202	223	204	237	220	235	202	203	241	205	226	254	227	248	223	203	217	209	238	269	225	221	239	226	215	215	237	233	247	223	217	235	201	215	233	234	248	242	209	226	218	215	224	227	227	241	269	223	186	234	229	233	249	249	258	209	237	248	224	208	247	227	220	260	218	216	240	202	223	238	203	226	240	226	216	233	227	233	228	232	227	224	248	224	183	261	215	235	237	201	213	234	230	204	216	242	239	205	223	191	216	212	197	203	216	217	242	225	238	218	229	212	216	216	226	225	249	207	219	229	213	216	206	222	230	208	191	228	225	231	239	223	223	237	232	220	236	237	205	238	221	251	207	214	249	237	202	213	220	221	200	221	215	238	204	211	250	234	205	258	215	203	212	231	262	245	229	226	217	221	227	236	232	229	243	241	236	228	230	206	230	191	242	227	216	212	225	203	224	236	239	228	239	212	241	231	235	227	220	234	226	224	205	237	201	218	232	198	211	249	230	239	236	239	246	205	223	208	217	213	229	233	212	236	229	213	239	233	234	220	239	224	205	241	239	205	233	233	235	225	240	232	216	218	251	232	237	206	233	221	245	221	215	190	238	213	237	222	242	223	213	214	216	249	257	248	221	218	225	234	253	243	244	226	253	214	201	223	251	245	226	234	244	212	214	221	214	248	250	215	223	213	207	193	239	222	171	230	225	220	221	248	228	225	233	213	226	230	213	223	215	219	230	236	204	253	221	191	211	216	245	212	226	236	208	220	215	221	225	202	223	207	220	243	219	229	221	218	225	217	233	220	249	201	231	200	219	231	194	232	241	222	224	228	243	240	211	257	228	208	197	253	229	253	212	232	222	212	218	221	184	231	230	218	226	231	210	232	201	223	235	228	231	203	241	227	239	204	220	211	224	229	230	204	219	231	226	214	207	216	226	235	244	214	220	225	224	238	228	237	218	234	220	232	212	245	225	234	241	209	208	238	199	233	227	227	226	221	224	231	250	246	232	226	234	239	213	194	231	237	207	237	235	226	242	244	232	220	223	201	244	232	229	219	229	214	216	226	249	238	256	222	214	206	234	250	232	206	218	221	223	211	225	218
24604	21815	29416	25118	21450	36065	32819	5819	512	405	356	338	382	3183	4841	2505	346	172	176	152	152	184	162	187	156	162	179	148	173	149	181	158	161	148	160	161	153	177	169	169	146	150	173	158	157	169	179	171	178	172	157	191	156	158	155	156	160	169	137	162	156	158	154	162	147	184	179	174	163	163	150	170	153	187	167	177	180	149	175	155	155	162	147	163	169	177	150	169	152	175	182	146	153	167	160	167	154	153	164	171	165	189	158	154	161	156	180	184	177	180	170	153	170	154	152	160	177	162	162	177	157	137	151	169	157	170	185	172	154	147	172	151	167	188	173	156	167	175	156	157	153	172	165	178	162	156	165	158	171	151	166	158	168	148	162	158	157	158	157	145	184	168	151	171	173	155	177	167	162	144	160	171	178	147	172	170	184	148	175	166	154	172	153	145	182	150	158	165	163	154	162	166	157	153	146	166	170	173	177	169	165	159	152	136	167	142	175	152	165	160	167	151	185	172	152	175	151	178	164	169	186	153	169	172	187	165	154	154	145	168	176	155	173	155	158	143	147	151	149	163	174	173	147	164	159	164	151	162	165	161	134	156	150	170	140	170	163	184	171	166	170	177	184	158	134	167	161	165	168	162	163	153	153	181	172	156	163	153	134	157	155	135	170	162	153	171	157	160	169	159	161	158	157	156	161	157	150	175	163	164	161	166	165	166	156	145	142	155	179	164	141	168	158	156	137	158	160	163	135	156	158	159	157	181	162	158	157	171	149	142	168	155	162	155	159	152	168	166	153	148	149	158	166	158	166	176	167	166	145	147	185	156	188	169	157	178	158	174	167	171	189	152	158	167	150	157	167	156	162	157	152	169	173	173	144	179	151	168	154	188	191	170	168	172	145	170	187	131	158	155	143	161	165	156	157	165	186	190	149	157	137	163	194	155	158	164	161	161	175	155	152	161	164	169	186	165	149	182	171	173	161	146	168	126	169	161	157	152	158	144	139	167	168	167	165	160	158	168	195	162	161	172	174	173	169	153	166	191	182	156	151	164	163	175	151	181	152	179	164	160	146	160	161	163	159	172	170	172	167	160	175	151	156	164	165	168	161	151	162	172	153	159	204	177	164	177	165	154	146	155	166	136	162	148	169	174	162	158	181	164	174	169	167	166	160	160	166	158	142	165	183	170	161	140	167	178	170	180	163	138	180	164	162	159	168	154	155	157	169	150	143	147	166	186	148	160	170	167	145	168	157	154	146	169	203	160	167	165	146	165	158	183	169	156	142	159	148	177	135	144	170	170	173	171	153	156	159	151	148	195	143	189	173	170	169	183	148	177	167	157	170	178	168	154	174	163	147	155	167	175	147	171	165	163	163	163	172	162	168	175	176	160	169	174	170	176	171	156	172	149	161	165	142	150	180	154	161	171	191	145	154	164	161	172	160	144	170	139	154	185	175	165	152	176	175	161	171	162	169	184	166	160	174	163	130	187	176	179	166	181	177	162	158	153	162	162	165	141	163	157	152	188	180	172	182	162	155	160	158	147	158	157	158	175	173	165	168	157	156	157	158	185	149	143	166	145	151	162	164	160	206	153	176	177	171	152	147	172	142	163	171	179	159	153	156	150	170	162	162	151	148	175	156	165	174	130	155	170	167	156	162	154	151	148	169	137	156	164	158	154	153	161	156	148	170	142	163	178	158	153	168	144	159	170	173	166	174	165	154	172	157	164	166	141	166	146	153	150	144	152	171	169	188	168	145	200	154	158	140	164	161	148	176	150	180	151	155	184	160	168	173	182	152	182	186	158	164	173	178	166	144	163	177	186	154	148	145	172	139	164	152	151	170	156	186	165	184	148	160	186	132	162	162	144	172	167	152	165	170	149	153	164	168	177	147	182	166	161	142	153	157	162	173	164	177	163	175	190	158	154	183	156	178	164	151	173	136	164	166	155	161	168	144	163	154	159	176	164	144	159	164	165	185	155	171	141	160	160	179	189	157	174	160	167	152	171	138	178	163	164	138	176	191	160	178	182	143	156	168	164	153	168	148	144	165	141	184	180	155	181	137	149	148	161	167	164	177	154	156	170	143	139	171	150	153	153	162	176	170	153	165	184	169	187	168	135	154	169	151	152	159	164	153	186	164	153	164	180	190	149	167	183	143	178	171	151	189	168	162	158	156	166	167	166	190	186	143	177	144	165	177	158	193	155	162	163	166	150	172	146	153	163	183	171	174	173	163	181	151	175	166	139	170	152	186	167	169	178	158	159	167	163	180	147	165	157	144	161	152	143	150	170	176	143	169	176	172	173	156	171	167	169	144	176	155	155	140	162	164	156	151	157	149	160	153	152	165	187	152	193	148	165	153	164	162	170	167	182	152	178	173	163	195	156	173	153	135	157	159	160	155	165	160	172	154	175	163	173	160	162	163	152	150	160	162	137	136	150	151	159	146	172	176	165	145	161	167	186	154	155	173	149	142	171	147	176	151	166	174	154	158	182	171	171	172	154	160	156	158	187	152	179	187	173	153	153	153	162	157	164	159	157	146	167	168	171	175	147	174	175	157	166	160	185	176	157	176	159	158	155	145	146	184	159	183	164	179	143	170	169	163	156	169	175	144	169	180	175	176	161	141	153	151	185	171	146	160	145	179	161	135	164	159	159	178	162	162	167	164	154	163	169	162	169	171	160	161	163	148	155	152	165	162	184	168	159	166	153	190	152	180	159	180	152	168	142	178	167	160	165	178	172	159	172	173	177	171	170	145	140	156	185	163	163	173	168	157	146	141	166	179	155	153	150	155	160	162	156	164	184	159	175	166	141	180	181	166	177	161	157	182	174	156	176	155	168	151	154	170	160	175	159	170	156	134	151	157	145	162	150	185	143	178	153	151	173	165	172	141	149	160	163	178	161	143	178	170	163	155	154	150	138	138	149	175	177	173	168	165	175	147	127	167	156	164	174	167	136	169	173	166	180	156	177	179	172	187	155	201	161	139	183	178	170	171	182	177	176	135	171	150	156	154	162	178	160	157	165	156	150	174	167	166	165	173	165	171	151	157	162	168	180	162	166	152	150	153	141	162	181	177	164	171	198	160	156	176	167	168	140	149	183	158	175	182	205	180	143	160	150	172	161	162	158	152	160	157	185	148	158	155	156	169	166	174	173	180	166	154	153	176	152	170	153	163	180	155	137	152	149	155	150	189	154	156	190	189	171	175	175	155	163	164	168	164	172	153	173	139	169	181	152	150	157	141	189	170	152	157	154	147	176	175	178	154	159	141	160	143	162	173	184	157	176	161	160	157	145	177	169	157	165	180	164	173	163	171	181	148	191	157	169	155	150	156	142	167	144	160	172	170	161	158	172	141	159	181	185	149	187	143	153	176	165	161	175	170	171	166	185	179	152	178	178	149	151	187	169	165	184	151	178	175	155	160	151	171	171	188	171	171	157	152	174	141	169	137	160	185	161	121	165	165	176	172	167	163	174	170	188	167	161	146	170	152	143
35774	63702	42160	19260	15475	39825	30092	2462	880	676	584	552	663	5207	7591	3979	507	193	213	202	208	192	183	185	209	179	180	215	181	193	174	194	175	189	187	180	201	190	185	205	211	161	164	193	190	184	182	190	195	212	205	194	191	196	191	196	193	193	221	165	215	204	202	196	188	182	193	185	177	186	200	176	191	190	195	186	181	177	203	193	207	201	186	207	180	188	203	192	220	178	200	197	200	184	188	169	176	174	215	182	202	189	194	179	181	196	213	210	191	202	196	196	220	212	199	181	193	179	223	220	202	229	175	204	204	170	197	207	194	211	187	185	213	199	185	213	173	196	178	198	209	210	209	200	200	193	180	212	187	172	177	207	192	192	204	160	174	209	198	201	173	214	203	211	213	186	203	201	198	197	167	209	193	208	200	170	193	205	216	168	190	190	188	180	204	195	199	193	190	168	206	182	190	194	186	194	194	182	202	190	182	187	194	188	199	187	214	219	189	198	210	189	201	222	203	193	199	181	184	189	187	206	200	213	182	188	202	195	190	183	180	196	213	184	193	214	183	188	209	211	210	200	168	207	192	196	190	196	197	211	188	209	179	205	187	192	207	189	195	182	207	207	208	202	204	187	207	200	205	197	184	196	195	203	221	203	189	184	195	185	198	198	181	189	208	180	190	205	216	179	225	187	201	177	192	205	213	214	199	173	185	189	186	206	187	183	174	203	182	216	201	200	183	198	201	176	151	161	179	202	183	203	191	203	190	184	203	180	193	176	205	183	216	177	181	192	208	201	209	198	189	182	197	180	200	192	179	205	200	198	187	198	194	181	175	184	186	196	193	174	195	193	207	218	175	176	178	164	165	175	197	192	208	190	193	198	191	206	182	189	195	174	208	224	179	204	209	213	184	182	198	203	178	213	167	204	208	215	192	205	198	172	209	226	207	208	160	218	194	199	202	198	192	179	209	188	188	180	178	196	196	199	205	210	194	220	180	165	215	199	197	178	207	206	188	213	182	200	187	173	201	209	205	193	191	210	180	194	199	195	213	192	193	185	212	186	215	199	180	229	195	219	154	187	175	191	173	169	200	168	184	196	229	159	196	196	200	201	172	212	181	205	203	176	197	185	179	198	174	189	211	183	195	190	196	187	177	205	206	210	195	202	215	186	192	174	209	186	183	204	206	165	221	170	183	171	175	200	166	202	209	193	212	198	210	141	185	188	180	205	182	183	204	204	203	185	207	174	197	189	193	203	184	205	214	194	177	196	194	192	218	172	205	172	195	170	175	188	205	210	201	166	210	203	186	185	195	207	197	183	199	196	186	191	209	194	196	205	223	201	179	202	220	184	202	193	209	191	201	168	205	163	222	178	202	192	209	186	189	191	204	217	189	188	173	185	210	173	190	200	204	180	190	199	182	205	194	197	202	167	190	202	171	188	225	188	193	179	208	195	196	195	203	194	206	211	201	176	201	216	198	185	186	183	197	197	211	214	177	204	181	196	166	177	172	205	180	189	186	176	201	208	209	213	183	171	195	183	203	181	140	208	199	208	178	166	178	191	174	214	205	174	183	195	190	197	196	192	193	217	194	205	187	206	207	181	185	204	202	196	182	196	179	193	196	181	205	202	174	209	197	180	195	197	202	190	170	210	218	205	187	167	205	205	205	203	199	200	174	204	208	194	198	205	193	197	177	207	185	212	213	191	182	189	202	190	212	193	185	207	195	175	174	205	182	187	192	211	193	185	185	152	188	206	182	199	182	206	188	206	225	179	208	181	179	200	199	230	191	205	194	195	217	199	201	190	164	199	188	205	187	186	162	208	193	182	188	202	210	213	201	203	207	185	179	220	193	160	209	188	198	180	191	191	205	218	186	211	203	209	188	173	184	211	198	189	200	189	186	173	189	191	188	191	216	211	196	214	172	185	185	208	188	190	191	181	192	191	194	178	207	185	190	182	207	181	211	204	188	180	174	188	183	208	193	212	180	217	205	206	196	203	198	192	222	171	181	205	207	182	207	193	185	177	200	196	204	192	200	194	202	189	192	198	201	184	189	203	208	184	187	188	200	187	191	205	202	209	206	188	182	188	189	183	164	202	166	178	195	222	215	180	196	182	206	184	213	195	184	202	191	203	182	195	189	183	194	216	190	176	209	195	185	203	203	162	193	205	167	179	190	190	195	182	194	221	210	210	210	219	221	218	190	190	212	182	207	189	191	161	182	187	202	216	197	176	188	186	190	183	189	186	197	225	180	192	198	193	216	196	193	194	181	221	206	165	183	152	184	174	196	187	208	197	196	202	194	207	201	165	181	186	176	207	174	201	200	186	199	189	198	181	205	202	188	207	175	203	212	208	196	202	194	182	193	198	182	179	200	211	195	196	200	190	190	203	200	206	190	203	197	177	191	195	233	189	210	194	190	206	194	222	203	206	189	194	195	185	198	208	223	201	193	169	198	208	182	198	205	201	177	185	183	192	204	200	198	194	185	182	193	192	200	192	180	183	209	193	186	177	186	193	177	217	207	208	199	248	181	214	200	210	162	182	200	189	182	182	175	191	189	178	187	188	193	200	172	198	180	205	194	194	188	174	177	183	191	176	196	206	177	222	191	196	196	207	205	196	195	189	193	211	172	192	210	195	192	187	203	192	184	193	196	201	201	182	178	180	179	196	150	210	217	212	192	169	189	195	210	204	206	201	194	218	175	180	195	192	204	183	170	176	213	169	204	179	180	179	200	214	194	195	181	177	188	213	205	206	178	192	197	182	195	200	186	198	186	185	187	189	174	200	197	204	175	183	206	188	205	190	188	207	191	197	186	157	185	192	223	202	199	180	181	197	192	190	195	174	203	205	199	171	188	195	208	161	189	198	237	180	184	200	218	186	174	195	214	209	186	190	183	224	192	225	172	194	175	176	172	191	220	222	188	208	172	204	236	209	197	195	184	184	201	212	201	186	210	205	191	181	180	202	208	187	191	203	209	210	206	191	208	196	181	187	190	200	218	210	183	197	184	183	190	211	201	194	203	191	187	173	175	210	167	192	201	195	217	178	229	207	207	183	202	174	200	196	202	182	187	211	183	213	198	187	197	202	193	192	200	181	189	170	209	182	191	204	174	189	182	194	217	176	196	190	200	212	201	184	167	181	202	223	176	180	191	200	181	198	201	204	216	213	194	205	199	180	200	202	184	190	187	205	184	226	191	187	208	209	201	180	179	199	157	195	184	225	183	221	189	190	176	191	193	189	162	178	195	163	182	191	189	207	188	184	182	192	199	201	185	183	178	197	176	190	222	214	181	212	211	198	208	160	188	179	190	211	221	168	205	179	204	196	166	197	188	178	184	222	183	181	215	206	211	179	193	211	177	205	223	187	214	172	184	194	219	194	168	184	201	179	170	217	208	183	212	224	191	181	190	213	206	190	206	179	184	175	188	194	195	213	202	205	193	207	187	205	195	191	177	190	197	181	202	203	181	190	219	203	198	213	192	204	185	195	170	211
25806	22063	29021	24815	12418	21638	18044	1622	604	503	410	471	855	2120	3089	2149	1062	278	263	298	265	252	261	281	278	274	274	264	258	255	260	275	255	261	269	224	290	252	260	263	266	290	276	239	237	235	273	280	269	270	270	271	271	273	280	248	278	268	242	235	269	255	238	288	251	284	270	287	259	263	241	236	249	263	281	309	289	271	273	235	272	251	254	258	294	256	280	266	280	270	248	271	243	282	251	256	261	232	286	252	249	258	257	258	279	229	247	299	247	254	253	260	237	284	295	245	263	250	256	245	277	262	277	253	263	276	258	257	260	263	256	262	249	246	282	271	279	275	282	248	247	268	241	268	253	242	260	253	285	276	243	268	244	288	274	255	260	278	285	265	267	260	255	271	221	285	265	264	259	259	266	272	266	249	241	262	270	255	306	294	253	253	237	278	260	252	241	283	244	283	247	259	246	257	240	230	270	258	270	281	253	240	296	287	269	275	238	259	245	251	283	254	246	257	263	273	253	264	260	247	270	259	245	254	244	246	271	301	223	263	261	272	254	253	255	275	225	267	253	271	265	263	269	256	256	245	258	270	266	258	262	275	266	250	259	283	272	271	281	272	231	266	256	263	249	226	257	263	231	252	263	241	255	234	284	291	252	271	290	247	267	256	269	268	265	267	255	256	246	258	256	225	278	262	280	283	247	284	268	252	235	291	271	260	288	260	241	264	269	284	297	267	233	251	241	302	268	257	271	260	258	262	272	265	254	243	262	269	246	271	266	260	272	259	228	240	240	269	251	242	240	266	231	273	295	272	227	271	247	250	276	255	296	257	278	259	264	283	250	249	270	247	263	230	284	271	271	270	273	275	279	249	270	241	259	257	252	281	309	270	260	272	235	278	256	238	251	282	243	240	237	278	284	282	260	240	268	246	273	261	244	251	244	259	279	263	273	275	264	235	270	255	248	277	266	253	255	259	281	248	235	286	266	295	268	271	274	268	281	253	234	273	251	277	230	258	254	259	269	255	246	277	250	284	298	255	275	265	255	254	249	262	255	247	245	259	270	232	248	282	280	259	277	267	263	274	284	278	287	272	271	253	267	290	280	247	234	246	260	244	234	260	280	235	265	268	251	234	251	249	234	227	239	252	251	265	252	242	281	261	236	273	261	261	306	226	265	232	249	248	270	248	280	253	231	261	260	293	243	242	273	239	238	259	226	271	302	247	283	229	270	280	279	252	244	261	256	256	278	258	263	226	289	275	256	282	302	275	251	241	263	265	245	251	272	255	249	281	256	255	253	271	250	265	241	268	252	284	252	271	242	278	279	288	252	274	257	244	272	270	253	264	236	277	253	264	293	260	275	279	268	257	279	307	258	263	239	271	262	257	247	270	243	279	276	270	241	265	249	287	273	255	288	244	246	268	252	267	247	254	255	257	242	255	245	275	264	275	247	257	253	244	276	266	281	249	286	270	240	264	255	269	284	265	265	263	280	235	262	256	251	282	261	267	274	249	259	273	283	286	239	271	241	278	273	283	269	272	289	278	252	261	268	245	263	243	259	252	271	299	290	260	250	285	258	255	260	271	282	279	285	257	234	248	291	265	285	263	264	267	305	235	245	238	264	243	291	255	255	273	251	301	257	257	245	275	251	260	234	269	264	269	302	266	304	291	250	241	257	271	310	265	307	264	227	287	268	262	246	284	244	244	278	241	274	247	250	263	272	266	281	278	259	253	297	288	258	267	279	274	251	274	258	280	275	274	264	304	274	276	274	282	272	233	237	270	259	254	267	260	261	224	268	282	278	240	286	272	260	237	264	242	264	261	272	262	277	275	277	274	287	271	241	271	273	251	300	257	268	272	272	245	247	268	242	254	300	257	265	242	253	252	249	259	253	259	262	274	292	297	263	290	273	249	268	244	289	247	273	256	258	281	249	287	249	299	298	237	249	259	294	225	267	253	295	265	291	286	266	269	238	256	237	270	257	242	252	270	267	286	266	248	248	236	219	241	248	275	235	260	265	253	279	270	251	253	276	269	266	256	299	267	276	265	248	245	265	260	257	266	248	249	258	251	250	249	261	265	283	249	245	261	259	272	266	265	264	258	267	264	264	258	264	259	263	266	252	263	237	261	271	236	278	285	234	290	236	268	275	271	265	265	258	255	292	271	236	271	255	242	277	238	258	275	284	277	218	270	254	258	258	260	274	265	286	233	242	257	221	276	242	319	259	247	250	265	266	237	265	245	235	271	251	267	268	229	257	223	257	257	268	262	289	259	246	275	281	299	241	252	261	262	267	253	257	257	248	240	280	260	261	242	258	244	270	254	271	275	269	258	261	233	235	262	243	245	242	245	275	281	271	252	259	265	293	268	235	262	228	248	245	255	249	287	292	270	265	278	315	241	291	250	274	260	299	230	240	275	290	246	266	286	276	263	264	266	243	265	317	279	261	281	265	244	257	258	240	285	263	291	275	254	251	251	311	273	257	247	291	256	253	248	243	273	263	255	240	266	281	262	247	262	266	263	240	253	246	243	268	279	277	267	270	268	267	251	255	286	267	264	254	261	263	267	251	255	274	247	269	253	252	272	279	274	310	288	248	263	281	256	243	272	233	261	240	282	253	266	294	293	263	245	269	235	232	253	270	274	255	281	293	245	315	258	244	255	297	270	269	241	286	269	255	252	266	272	256	258	244	260	257	255	251	255	254	268	259	283	248	253	243	264	248	278	256	260	265	290	258	245	269	243	255	237	259	268	237	258	263	265	266	259	283	262	252	239	275	253	265	234	293	300	239	241	277	232	275	284	281	258	259	237	261	292	243	265	255	251	264	244	242	218	271	256	284	299	263	279	255	276	271	291	267	274	284	254	272	279	261	277	258	285	250	286	247	278	253	288	251	261	253	266	281	234	272	272	230	233	227	253	279	267	270	276	257	283	262	255	251	249	250	248	251	252	291	270	286	266	260	269	278	246	277	276	251	267	255	266	262	260	265	258	273	262	275	254	280	270	269	272	258	285	257	257	264	263	239	258	260	274	232	245	281	253	264	231	276	257	287	253	238	246	249	259	251	269	263	278	231	273	255	297	274	253	272	243	273	254	271	258	267	288	270	253	247	270	266	247	276	267	264	263	279	250	262	302	288	277	292	268	266	284	278	263	277	255	280	231	249	285	236	247	252	256	237	266	240	283	263	268	270	283	233	268	242	287	260	250	242	252	306	266	246	247	266	299	243	234	269	251	245	267	264	263	272	239	266	295	266	271	256	278	300	287	248	278	244	238	266	273	248	269	253	260	254	278	270	286	267	264	249	279	270	239	284	251	254	274	267	264	260	253	266	258	271	266	267	285	246	265	273	248	251	252	252	257	278	247	259	250	270	273	264	231	261	235	240	292	270	256	267	247	259	265	229	262	261	269	249	233	261	260	307	229	269	225	233	247	279	253	260	267	270	280	262	266	274	286	270	254	273	266	282	248	263	270	238	247	229	278	284	258	254	247	265	256
33813	56429	34284	11210	9597	30322	21237	1482	1028	786	615	800	1657	4038	5684	3679	1791	286	325	300	302	291	310	310	310	303	292	280	313	305	310	310	301	321	302	299	326	299	306	282	291	301	305	327	303	308	310	298	283	294	320	308	281	312	333	295	322	292	299	280	297	300	299	298	312	306	314	317	327	297	336	306	319	316	312	295	287	298	331	335	300	339	296	282	324	302	325	291	310	298	286	336	323	326	319	309	294	309	300	286	290	310	291	308	301	278	308	327	317	294	287	316	305	325	311	302	301	316	285	294	309	296	295	310	295	324	299	317	300	296	310	325	326	291	322	301	321	321	294	292	314	321	308	324	303	306	355	324	318	290	335	304	315	315	303	303	303	286	311	327	349	327	271	300	323	324	303	306	307	319	296	301	317	328	330	315	274	331	313	289	314	283	331	288	320	286	307	307	294	303	302	337	304	298	300	301	295	310	296	308	328	327	295	285	350	308	317	292	310	316	334	336	314	336	301	325	296	321	328	319	303	280	292	297	311	319	334	328	282	303	342	297	318	320	292	297	301	295	288	300	303	292	269	331	306	292	276	321	328	316	295	314	298	309	305	284	329	295	306	306	340	296	297	304	303	315	317	332	326	312	319	296	309	370	298	288	304	315	307	310	309	307	303	326	295	294	307	309	302	295	299	288	305	341	295	294	293	325	348	312	310	308	309	330	279	314	317	297	339	331	319	323	305	298	307	301	287	305	290	293	288	303	319	314	309	289	311	322	293	309	284	311	316	317	302	310	281	329	338	311	341	321	299	304	291	325	272	312	339	315	304	307	276	293	285	320	286	318	313	327	299	295	342	282	346	307	311	340	309	307	296	311	318	277	295	323	298	294	309	309	292	288	322	285	263	326	308	304	283	341	316	313	310	324	320	303	314	295	304	319	317	332	310	296	315	305	299	302	291	286	325	285	326	306	298	281	303	304	291	334	324	319	318	335	293	298	324	304	298	298	318	315	302	275	274	304	298	303	308	291	319	367	327	277	294	305	301	303	302	295	272	324	303	300	314	319	315	313	309	312	349	321	283	277	289	299	296	282	313	314	286	292	334	325	315	278	336	301	276	295	304	321	331	296	327	300	338	331	303	292	271	326	295	338	292	314	320	294	314	295	355	323	284	325	281	317	268	316	290	294	287	319	311	314	274	262	286	313	287	308	313	289	312	326	316	306	327	346	288	279	315	321	312	293	323	327	294	314	318	285	302	343	311	299	309	292	321	311	338	293	317	321	308	274	289	301	317	300	304	279	319	323	289	305	335	322	303	279	319	325	318	269	302	295	327	274	311	323	303	316	346	332	311	307	302	321	285	281	294	321	338	289	318	312	309	281	308	292	313	325	282	331	308	304	307	307	333	306	318	316	308	292	308	293	325	302	312	322	317	294	300	315	335	290	259	320	308	291	329	322	306	276	307	337	334	323	327	294	321	308	300	321	295	294	327	294	293	312	327	308	307	316	304	300	326	326	304	292	327	372	314	323	294	326	296	320	315	290	325	320	303	301	285	310	292	272	263	332	301	300	325	309	276	308	309	298	284	287	295	307	335	322	277	310	296	281	333	298	292	318	323	303	337	277	323	318	312	292	288	297	312	311	321	306	282	296	286	323	317	335	275	328	290	276	299	306	312	283	295	308	280	334	296	287	272	296	308	318	317	333	315	339	318	306	294	315	324	327	325	299	335	288	302	318	297	312	312	312	327	305	343	302	313	295	314	305	324	311	282	299	319	281	277	318	320	322	293	297	279	343	303	292	326	328	305	310	330	309	324	283	324	298	306	293	310	307	317	295	269	288	292	314	297	295	299	284	305	305	320	301	310	315	265	282	307	351	300	302	304	328	293	292	305	319	332	315	300	327	300	322	297	323	285	284	313	322	295	304	288	281	325	306	310	291	305	323	323	299	316	328	349	343	288	334	308	300	322	303	344	306	330	296	321	306	282	313	332	296	303	324	324	312	320	305	320	285	338	286	292	279	288	294	303	308	298	281	292	291	315	306	300	319	326	288	281	271	328	298	266	350	303	293	306	264	312	279	309	334	313	309	315	277	273	314	341	293	300	286	298	314	308	284	320	270	302	296	278	307	288	304	308	313	316	289	274	312	285	315	282	290	305	298	313	300	322	327	302	293	306	308	321	326	291	275	308	313	295	335	308	323	305	305	293	309	323	298	331	289	319	301	301	315	295	323	313	286	322	302	332	272	303	326	338	278	305	311	319	295	302	322	299	306	306	318	325	318	322	313	331	312	299	295	304	325	294	310	309	324	316	307	311	287	322	320	297	300	307	318	318	306	300	309	304	324	257	309	312	289	309	301	312	290	288	288	279	326	312	277	311	337	296	299	305	318	327	298	327	289	315	321	291	294	297	321	302	294	320	317	296	305	297	302	315	325	312	286	302	309	310	318	298	295	309	253	306	334	322	256	330	298	293	279	311	336	298	297	302	282	289	307	304	299	334	328	320	288	346	335	312	329	290	273	300	321	332	302	323	318	308	298	279	333	289	315	323	328	302	318	296	283	294	272	308	301	321	317	288	295	294	300	314	327	331	287	303	269	308	302	307	325	313	319	287	354	336	321	334	304	324	299	307	302	315	331	292	302	309	302	273	262	280	330	316	316	305	308	315	269	335	314	292	311	335	304	291	314	333	318	320	329	305	262	291	339	297	292	313	315	305	305	319	308	290	295	301	303	334	319	287	344	318	321	342	311	321	299	311	295	287	299	325	302	285	308	316	292	311	300	297	303	296	334	322	327	295	288	298	290	314	294	324	291	337	283	325	300	279	279	296	321	293	332	307	307	288	297	284	277	319	320	325	283	333	322	300	328	286	294	326	328	295	309	298	284	302	301	325	329	287	290	325	291	312	293	329	288	335	303	290	312	308	276	277	304	312	319	319	299	278	288	297	303	296	298	286	305	295	335	313	284	326	317	328	307	312	314	297	310	308	290	287	331	305	336	284	314	303	305	320	320	321	323	304	298	294	288	296	327	317	289	295	293	293	334	293	336	309	323	313	308	322	305	326	295	296	314	303	276	333	333	305	299	272	286	320	352	348	325	312	313	336	289	323	300	298	298	321	312	319	310	328	300	324	299	314	327	299	331	277	313	282	312	299	318	310	306	311	316	320	304	307	319	311	311	270	326	346	319	278	312	304	281	295	279	297	310	314	321	320	303	292	313	288	330	327	318	307	287	314	298	297	301	303	298	325	291	276	297	298	283	315	323	320	318	322	314	293	316	319	300	289	326	323	287	320	286	316	281	320	340	261	284	295	312	299	330	302	327	316	318	321	330	332	325	311	297	296	297	311	323	297	281	358	282	325	323	302	269	316	359	306	311	291	300	306	339	307	323	288	313	275	292	322	297	268	330	322	312	343	314	300	292	300	307	299	307	304	334	287	323	358	290	298	286	293	312	309	297	293	278	297	317	271	295	301	314	348	310	288	307	291	289	290	317	292	300
23412	21737	29519	24438	21757	38114	45228	12061	1423	854	667	1327	3814	8294	10537	8227	4127	727	262	280	293	283	280	283	267	288	287	303	252	288	293	283	293	247	262	270	284	257	262	237	275	287	257	290	290	272	276	274	282	289	232	287	271	264	276	262	260	270	265	244	269	248	268	245	249	231	271	273	283	283	277	270	245	262	260	241	249	260	268	260	271	280	271	274	287	250	278	291	267	280	284	279	288	245	268	278	287	284	272	274	299	266	281	255	251	272	262	241	278	291	274	280	256	266	261	257	284	264	269	266	261	268	270	288	279	251	273	267	258	262	251	294	272	264	280	266	256	243	284	264	275	260	293	264	239	284	249	279	261	288	258	264	262	261	273	286	277	263	248	279	256	282	266	303	265	263	255	299	251	264	274	248	274	280	265	275	248	313	274	267	318	296	283	299	256	265	258	263	267	270	274	284	257	280	278	272	263	267	269	283	262	286	255	279	259	264	262	297	263	282	266	241	241	263	297	290	291	265	292	264	268	297	237	252	271	267	245	288	270	273	281	273	286	257	274	269	258	256	244	248	280	226	299	270	278	265	223	302	284	250	287	256	260	245	283	279	274	249	292	260	282	274	243	242	259	270	244	270	281	301	308	275	245	297	253	284	281	278	246	282	259	282	281	295	231	238	300	277	287	241	267	240	260	271	269	278	256	270	273	259	270	264	314	248	274	279	273	291	280	270	272	245	262	295	281	262	258	305	273	258	275	264	277	261	242	285	262	255	292	266	264	234	253	260	255	241	262	279	273	272	250	284	259	278	277	295	263	266	248	276	280	278	243	256	272	289	267	280	272	256	277	256	262	273	236	267	280	287	269	268	256	268	254	274	289	290	259	285	263	276	286	275	284	274	260	301	268	277	301	266	281	260	270	242	285	278	275	275	249	280	252	296	266	284	288	245	290	259	275	276	266	275	238	287	264	282	287	260	270	251	264	278	250	279	267	263	288	254	271	260	265	281	311	239	286	251	251	251	270	252	300	249	241	261	269	271	285	258	299	303	261	279	268	270	286	287	257	278	229	250	260	265	264	249	253	268	243	247	243	260	304	304	290	296	251	258	245	269	260	263	296	269	267	276	264	289	296	249	288	266	237	263	239	259	289	293	266	272	281	292	250	278	279	264	277	269	278	307	249	249	261	295	262	270	271	268	280	257	265	264	256	279	311	276	255	251	264	259	287	255	237	288	300	278	283	283	258	310	254	266	300	262	270	278	280	279	263	260	287	273	282	287	268	272	277	280	265	295	270	279	240	266	231	266	265	270	262	254	266	261	245	252	274	256	265	276	276	239	277	279	269	255	299	282	273	263	254	272	282	253	288	286	282	260	268	297	265	260	259	276	269	250	267	265	259	278	280	261	278	287	277	289	311	281	271	264	239	265	271	293	271	279	256	290	277	259	276	276	298	300	259	272	277	267	277	252	305	284	266	283	280	270	268	270	268	297	265	264	285	260	283	299	254	277	257	278	305	255	278	261	275	226	277	250	264	249	260	275	264	251	252	256	247	244	280	265	230	256	243	269	254	258	303	243	259	261	271	291	268	274	269	272	262	271	278	286	294	299	278	260	256	258	237	275	264	286	269	252	271	281	240	280	263	271	260	281	267	300	257	278	260	271	251	245	272	256	275	264	293	275	282	251	283	281	308	277	294	283	271	269	257	247	279	261	261	249	276	247	263	267	268	262	259	231	256	269	270	263	273	263	268	271	248	274	284	319	285	274	292	303	285	251	271	251	270	274	272	265	290	261	290	267	269	280	243	268	264	283	283	232	309	294	273	257	291	278	266	235	274	262	273	269	290	274	259	259	274	273	293	249	306	300	265	244	303	279	261	261	323	264	251	307	303	302	274	257	281	239	263	280	289	258	269	243	281	262	293	270	269	257	274	258	287	261	287	261	272	276	260	271	279	255	252	245	272	263	267	261	295	282	284	257	274	283	267	273	269	265	312	281	277	287	270	290	259	289	260	274	257	265	268	256	266	254	275	261	273	267	286	260	266	303	264	259	264	276	266	270	246	267	261	259	251	304	258	244	282	273	295	292	259	273	265	273	276	260	269	285	282	257	275	256	264	275	280	267	281	288	258	277	258	271	273	234	252	276	280	276	292	269	283	284	288	235	223	256	249	283	272	264	273	294	264	266	262	258	278	277	296	271	268	288	260	298	293	272	255	274	272	259	263	287	287	245	250	254	279	278	241	264	248	236	269	280	285	276	266	289	261	289	260	268	270	295	277	287	275	248	260	279	263	282	291	277	286	277	258	253	266	293	302	299	252	281	284	301	278	295	234	268	248	272	277	248	232	271	265	282	272	267	262	245	265	294	290	276	268	262	285	231	277	271	285	278	283	282	258	276	276	299	268	245	287	272	262	263	297	272	278	275	262	265	257	262	236	268	276	233	245	256	289	244	267	272	274	277	256	253	281	273	267	259	289	275	278	259	285	271	252	264	269	259	279	281	247	276	276	257	282	276	263	250	280	253	258	277	283	280	262	255	281	281	236	269	229	256	246	228	268	280	243	256	264	283	259	270	275	264	276	288	261	295	273	273	276	288	285	249	259	260	274	264	298	275	297	269	283	236	264	257	254	291	267	243	243	270	299	280	265	271	270	272	282	289	274	257	286	255	296	279	275	268	280	291	266	266	283	265	263	263	257	272	234	287	270	300	253	269	243	285	273	259	245	264	284	294	277	278	247	287	261	265	259	278	296	257	249	259	288	265	280	281	256	260	253	261	281	269	267	262	276	281	263	271	277	275	268	261	280	254	272	296	290	267	294	281	287	261	272	260	249	257	265	271	264	267	251	293	249	283	270	268	280	272	256	273	264	271	251	273	246	241	260	252	263	274	252	288	255	296	252	266	256	295	306	286	267	260	280	296	254	308	258	280	269	289	272	235	244	259	264	244	270	270	246	289	266	284	279	284	225	274	259	286	269	283	253	299	297	267	271	282	277	254	276	310	268	291	288	262	292	250	254	251	282	278	282	291	279	291	235	263	283	298	260	299	273	270	276	242	233	250	280	273	274	244	258	244	280	267	263	273	289	278	289	261	279	254	271	266	306	279	262	289	276	240	291	258	275	250	265	285	255	264	256	260	275	257	266	267	288	302	272	258	294	280	263	290	271	278	275	259	280	279	251	270	280	284	281	258	279	256	260	287	274	258	270	277	266	290	244	278	252	251	255	247	274	248	247	267	277	271	266	251	249	268	291	281	263	251	276	284	289	279	246	272	224	272	284	264	274	271	256	237	284	252	277	273	260	284	241	276	274	285	255	245	272	263	249	253	251	271	290	266	256	261	277	258	288	266	258	272	248	284	278	247	253	269	255	273	287	276	296	289	275	260	256	293	253	264	242	263	294	264	278	285	287	269	277	275	296	272	263	247	290	263	258	265	264	269	257	288	271	284	267	285	288	249	259	274	295	266	307	281	255	249	244	286	300	271	274	259	268	320	261	275
39498	70309	47532	28433	20116	45665	39898	4070	1770	1492	1050	2236	6563	12911	14790	11267	5771	992	333	326	309	308	301	349	313	321	348	310	326	285	314	298	309	330	307	300	324	285	302	286	287	297	298	324	321	291	310	286	304	328	285	307	280	302	287	312	284	324	279	266	351	289	309	298	291	310	298	284	294	306	323	290	325	302	275	311	287	287	309	300	300	318	295	327	326	318	289	303	316	286	319	314	319	331	313	303	333	333	300	279	288	315	282	278	300	297	302	309	299	301	302	283	274	303	322	293	322	308	317	293	334	301	310	287	306	297	293	284	306	276	290	298	317	321	294	288	294	321	289	306	318	296	306	317	288	297	297	300	287	280	306	301	287	312	305	318	321	286	298	318	311	291	280	290	310	305	291	289	304	319	311	316	326	289	315	314	334	282	325	289	298	303	297	307	307	313	287	346	308	291	273	309	298	286	320	329	300	321	338	309	323	306	311	304	320	285	313	290	259	317	327	315	287	311	309	306	284	299	305	321	264	297	323	298	284	271	276	299	306	280	341	303	291	320	303	322	308	309	308	306	319	289	318	291	325	264	289	303	298	280	306	294	322	328	319	274	294	318	308	314	334	287	304	306	267	308	313	306	327	305	304	305	273	307	306	297	285	302	282	277	296	330	309	312	284	324	328	301	314	320	298	284	321	321	304	301	278	321	267	294	297	309	286	301	303	291	335	334	313	333	335	312	323	281	307	301	310	280	296	301	284	289	293	278	324	320	301	331	298	293	332	334	329	280	298	293	297	309	317	287	275	314	305	288	290	287	325	301	295	312	307	301	313	291	318	312	293	329	328	310	309	299	309	307	328	317	318	303	325	298	303	287	320	332	301	330	279	282	285	308	287	302	323	278	295	302	327	288	312	330	295	313	290	329	320	296	284	323	285	298	289	303	282	317	302	322	294	312	287	286	326	297	310	355	316	313	302	343	284	326	304	299	344	302	313	312	302	321	313	289	317	329	299	305	346	318	305	317	326	284	319	335	261	310	305	288	299	300	299	309	295	324	296	299	303	284	289	338	287	305	291	314	286	282	312	278	312	321	310	295	316	317	317	281	311	304	301	308	304	337	306	328	302	311	282	318	311	285	286	303	285	300	313	308	275	335	309	285	324	313	306	305	293	273	323	321	275	278	289	285	281	296	306	350	327	341	325	291	310	301	285	281	294	295	313	318	295	309	312	282	327	302	300	292	308	293	302	309	300	311	294	295	327	319	309	267	288	300	290	285	325	295	293	322	270	337	286	288	333	299	319	320	302	323	267	284	290	296	306	326	307	296	293	293	296	306	276	291	312	316	324	323	307	323	293	308	314	286	318	297	308	274	321	307	331	315	316	263	333	317	309	324	327	283	311	294	308	294	313	299	307	300	294	311	259	314	334	317	305	282	319	293	296	310	299	325	306	334	283	305	317	299	294	326	327	321	308	323	307	280	312	299	295	305	304	317	298	341	302	308	269	298	319	342	278	333	319	296	282	289	293	323	299	299	310	301	337	307	323	274	317	320	326	294	264	285	300	301	318	316	306	313	284	321	321	294	273	317	310	321	299	305	328	307	332	302	319	315	342	314	287	307	300	281	310	296	331	307	320	312	310	327	318	308	297	310	305	324	301	290	337	323	324	275	305	294	310	302	307	315	289	309	306	316	337	278	304	298	313	303	289	329	328	285	297	318	305	297	309	313	282	321	264	295	308	302	306	288	324	268	294	284	298	267	293	309	317	317	330	318	283	317	288	297	300	280	317	327	324	315	297	312	313	352	286	308	318	301	289	313	305	310	286	296	294	317	273	298	299	306	322	310	314	309	266	310	294	310	332	311	311	315	312	314	314	310	296	330	292	326	337	279	305	337	328	323	309	296	326	262	332	304	324	315	297	270	294	298	290	309	320	304	326	278	315	291	348	296	287	323	304	316	322	293	314	299	317	320	287	313	288	298	316	266	324	299	284	349	304	303	304	285	306	308	299	302	261	309	321	308	291	318	300	292	286	304	341	319	328	305	302	260	281	318	301	296	305	343	283	306	300	315	329	297	322	321	286	297	297	304	302	298	279	303	297	268	291	327	279	289	306	277	315	285	321	264	301	287	307	309	279	328	316	302	303	314	304	307	291	300	321	320	269	305	299	289	313	302	273	311	321	284	305	335	304	292	338	296	285	296	308	316	311	275	320	329	278	310	319	301	302	268	266	290	315	287	311	325	296	281	295	295	282	297	288	318	314	273	299	315	302	320	313	275	337	327	302	294	341	305	286	288	292	314	337	325	284	298	343	313	318	301	282	293	298	289	296	317	287	321	321	287	281	316	296	303	270	324	319	360	317	314	301	308	309	307	280	309	305	292	317	288	297	265	301	296	324	289	303	285	288	304	288	297	275	294	320	316	300	306	324	292	305	289	290	313	324	274	330	326	288	306	302	336	343	291	290	322	323	279	294	339	308	292	321	322	279	307	304	315	297	292	301	315	300	271	302	305	300	315	287	298	307	317	288	309	290	330	306	305	315	317	269	332	327	264	316	289	316	293	336	303	331	293	300	306	265	305	310	301	319	319	308	317	287	291	312	309	310	299	329	267	308	292	310	290	292	287	322	285	323	332	307	298	275	316	278	287	313	311	291	294	305	306	293	294	315	309	293	302	317	290	306	299	318	303	293	283	308	284	361	303	338	316	332	307	305	306	296	295	319	307	283	325	305	326	321	317	311	314	280	292	313	288	305	302	304	317	305	282	303	307	272	313	292	340	306	304	333	298	290	307	310	310	287	290	288	276	318	286	268	267	329	317	300	305	301	280	316	280	330	310	320	307	298	330	310	337	315	309	302	294	291	304	318	291	334	334	343	333	328	311	308	306	295	293	296	337	336	308	295	292	288	321	297	322	289	339	307	281	352	314	295	287	317	296	317	293	349	303	264	303	304	307	291	269	304	304	279	295	305	257	320	321	322	301	307	324	287	313	266	286	302	289	285	346	304	315	329	325	360	311	314	327	320	310	306	312	294	299	310	287	347	287	324	318	325	326	286	290	304	302	284	313	321	295	303	317	330	326	309	360	312	296	310	349	292	313	319	311	298	303	340	289	305	280	312	310	314	344	292	282	327	337	295	288	343	314	317	303	299	325	300	293	305	302	334	309	292	298	326	311	304	345	313	292	315	298	290	313	327	326	282	310	279	285	320	290	317	322	273	313	295	268	276	308	308	309	298	335	323	309	304	320	259	330	313	292	298	334	291	302	306	312	322	350	319	296	291	307	319	305	324	325	310	302	293	303	324	294	296	343	301	280	305	320	283	303	316	309	279	314	287	306	295	324	307	291	286	276	298	303	312	283	300	293	297	311	319	292	306	307	294	310	316	315	293	320	285	298	303	298	314	318	273	310	290	287	283	287	330	302	294	310	294	274	293	287	302	290	306	304	337	283	310	316	320	344	289	311	304	294	331	309	307	315	297	306	334	314	291	293	303	326	322	285
29285	30870	30666	12937	4131	5668	4709	665	478	423	324	270	282	500	710	795	612	372	224	235	234	209	210	226	226	226	225	221	200	253	204	222	207	234	218	216	233	235	216	190	202	219	229	218	223	235	196	210	203	237	196	213	192	224	234	222	186	232	229	243	225	197	229	223	209	216	198	212	235	197	196	233	219	207	167	203	186	208	189	208	195	217	215	197	210	216	235	207	199	217	215	214	235	198	232	220	224	191	222	215	199	234	209	230	226	248	208	233	235	204	211	224	227	201	208	228	235	213	194	215	183	185	216	201	221	212	219	202	209	231	223	236	242	213	198	209	203	211	216	204	192	210	222	200	206	222	197	197	220	187	192	236	220	214	208	213	217	226	220	220	206	224	206	206	218	213	192	206	207	204	186	196	183	199	200	190	227	224	212	220	220	215	194	224	224	217	230	217	223	230	213	211	218	210	218	203	244	206	196	211	204	207	214	194	223	213	212	197	204	196	186	216	223	195	218	225	203	235	221	211	228	213	232	214	226	213	196	203	220	254	222	222	206	224	172	209	194	232	204	219	207	240	203	213	189	223	228	202	210	227	206	225	209	215	225	209	204	237	209	186	213	206	237	209	210	203	236	201	224	189	218	219	226	207	183	208	221	214	216	208	190	239	207	221	206	211	196	233	208	221	213	199	226	220	210	198	224	227	216	221	244	207	216	228	227	248	213	220	208	207	192	219	244	209	206	233	203	239	202	216	223	216	193	247	238	185	203	224	199	226	212	200	229	220	206	241	199	217	226	239	209	209	230	212	211	216	227	213	195	195	246	238	201	211	226	225	187	230	210	239	223	210	215	226	208	253	198	219	199	211	224	200	215	213	223	240	215	217	226	234	221	225	206	220	221	237	234	195	243	219	235	224	213	187	203	230	244	227	203	209	220	188	226	217	218	221	216	219	221	228	207	196	229	214	203	234	199	226	198	209	201	210	216	240	219	211	199	205	222	205	204	205	214	226	215	198	217	194	221	214	229	216	233	221	221	233	221	195	209	202	209	205	215	188	221	224	200	215	197	209	233	211	220	230	216	209	195	223	191	215	211	230	242	214	226	187	229	225	223	224	187	235	224	238	214	225	251	237	240	210	190	235	229	211	209	195	209	223	229	223	219	193	203	229	221	216	206	206	244	240	226	213	225	211	205	251	220	221	200	236	188	237	205	216	239	234	242	209	196	197	203	191	207	195	243	213	208	198	203	234	200	210	203	212	217	228	209	201	221	225	189	211	187	233	224	226	214	246	210	214	216	200	192	222	201	234	199	229	226	231	231	201	218	228	219	216	229	216	199	217	191	244	230	217	206	228	215	201	168	213	190	189	222	217	216	200	209	214	206	202	188	231	208	237	216	216	193	269	232	186	207	237	219	223	225	201	208	216	208	224	218	200	231	213	211	190	224	210	178	219	220	164	228	211	213	242	213	217	230	197	198	207	232	197	216	224	185	230	225	224	228	208	211	236	219	234	202	222	180	207	204	226	215	188	212	211	230	219	199	198	201	206	215	212	223	215	211	233	202	222	214	215	223	251	227	201	206	187	208	223	217	215	233	226	216	236	238	214	226	225	238	216	214	221	174	217	222	211	238	238	207	221	231	218	230	213	208	238	224	213	223	186	222	226	197	226	226	234	199	209	184	213	214	212	223	222	209	248	239	190	221	220	221	196	213	207	211	206	209	190	226	235	214	231	222	203	229	195	219	197	230	231	231	231	237	233	183	202	226	207	205	242	210	222	220	209	211	227	217	225	221	212	226	249	188	225	209	207	220	227	210	214	223	211	217	241	229	234	208	211	227	228	204	239	219	211	252	237	218	231	203	202	205	221	217	239	200	233	230	201	219	211	206	214	219	224	223	230	216	226	209	211	222	206	240	228	230	206	197	204	214	218	199	213	216	222	199	211	208	195	205	206	191	214	209	225	217	220	218	212	248	230	183	198	202	238	211	239	225	212	216	201	213	194	199	203	205	194	196	222	210	224	200	217	197	214	243	228	238	219	210	218	212	207	185	196	224	208	220	183	214	205	224	213	209	203	222	219	248	200	233	202	226	214	226	188	226	235	251	212	206	226	229	218	254	219	201	245	224	226	234	242	249	206	249	233	179	204	217	214	215	205	211	231	224	225	230	235	214	250	208	204	202	208	198	226	228	191	223	194	239	227	259	224	222	208	213	217	234	206	206	214	218	222	220	229	226	203	222	190	233	195	196	204	204	182	168	176	195	216	214	206	188	225	191	192	218	198	223	205	204	215	231	215	219	227	219	223	217	228	201	215	232	200	232	213	227	225	217	219	238	194	194	218	226	217	224	218	217	186	219	212	235	240	243	223	207	192	202	214	205	218	202	200	213	230	202	213	217	208	202	213	210	210	240	212	176	221	233	207	209	200	206	255	203	241	207	196	218	230	215	221	231	240	213	209	218	220	223	220	227	214	231	214	214	235	223	217	247	213	233	216	238	248	234	238	211	212	196	231	218	209	216	210	231	205	208	220	237	201	212	222	216	211	207	220	211	211	226	219	236	213	229	223	202	206	190	215	217	228	225	229	237	211	225	210	242	222	209	232	202	213	213	228	203	225	224	223	241	227	215	210	205	223	221	198	221	220	228	202	214	204	202	224	202	196	219	247	208	193	205	197	199	206	233	216	203	218	190	219	215	194	207	220	241	228	200	217	226	219	219	208	216	220	191	206	215	226	197	209	201	206	204	216	236	215	216	205	238	222	200	231	217	210	224	200	208	200	207	194	213	224	225	228	186	222	205	227	239	212	214	193	208	215	225	216	210	203	210	203	243	196	212	199	196	225	240	215	228	226	217	213	232	235	201	216	217	218	215	231	200	219	231	220	221	218	206	232	191	211	200	208	234	256	210	224	210	190	222	218	164	230	191	239	232	217	231	182	214	217	231	217	215	211	237	206	192	231	240	250	243	196	247	216	225	210	218	223	187	222	200	215	220	217	247	212	213	190	200	199	209	246	229	224	216	173	200	192	220	221	231	216	238	212	215	237	191	218	215	208	214	225	204	235	227	226	216	237	214	227	210	208	225	225	204	227	211	202	212	220	215	215	217	217	233	243	213	207	219	199	180	230	208	220	204	203	212	223	234	229	221	192	236	199	207	233	224	212	221	229	204	241	194	222	207	223	206	219	212	199	216	230	188	214	207	205	237	183	179	211	220	203	201	216	206	207	206	214	249	193	177	232	190	197	216	215	201	209	216	217	209	216	224	207	203	239	198	210	237	222	203	231	214	192	208	213	224	217	236	230	228	220	240	248	227	212	242	207	243	222	231	214	253	198	200	209	207	203	228	237	227	207	218	218	205	207	222	202	227	205	199	228	194	215	221	210	229	218	210	213	226	203	219	202	209	199	215	216	214	214	215	222	203	206	234	209	237	219	225	213	208	195	215	221	235	201	240	206	227	225	200	206	193	196	208	182	204	225	192	235	182	219	223	212	226	214
30289	47204	28842	9726	5867	8571	6887	1077	752	596	507	378	404	689	1111	1176	860	475	275	248	233	289	296	272	282	245	253	239	255	249	271	292	247	264	241	256	231	261	261	269	266	259	279	225	265	255	268	244	247	277	279	256	240	249	256	260	264	256	252	255	257	262	241	275	290	252	242	243	243	256	247	268	248	229	240	246	262	263	261	259	246	265	257	248	249	249	257	236	246	251	265	274	249	226	277	262	259	256	301	286	247	229	237	245	261	259	278	229	260	259	253	243	247	252	263	251	240	233	249	269	239	230	270	242	246	282	261	223	250	272	232	257	244	235	285	250	267	238	243	249	241	267	268	251	227	258	265	244	248	253	266	262	280	264	271	258	245	267	286	228	249	258	252	256	233	247	261	229	245	246	240	264	252	257	267	255	273	268	250	268	264	258	262	250	270	241	254	223	249	253	244	242	270	314	260	259	232	230	253	255	252	254	232	255	251	242	249	268	252	262	297	280	265	262	274	227	240	269	250	273	254	271	258	288	274	244	250	233	259	262	270	234	232	262	275	252	266	261	260	264	251	245	247	236	263	261	257	254	243	238	265	207	231	280	261	233	256	260	268	239	263	280	275	245	248	268	251	267	289	259	245	248	242	206	293	273	256	262	255	255	263	256	256	260	257	251	234	287	265	252	265	241	230	258	226	272	232	238	276	227	252	246	267	246	275	248	267	242	274	253	257	257	257	242	247	291	286	250	275	245	288	255	259	273	284	274	247	257	229	239	264	255	286	239	253	258	279	247	258	257	224	231	270	264	270	240	258	233	235	257	234	260	245	274	286	261	256	253	236	280	253	275	290	257	272	252	238	287	267	262	239	264	243	244	246	237	270	259	233	280	271	272	259	265	252	262	252	247	261	252	271	268	265	265	262	227	277	249	242	249	256	228	285	281	238	255	237	252	225	250	280	208	262	268	258	257	252	215	259	269	265	247	244	255	267	243	282	244	261	260	262	252	238	246	262	234	244	280	225	248	210	247	240	267	230	252	227	271	271	237	227	226	243	271	240	270	253	247	243	289	266	287	278	270	263	230	269	259	237	264	241	250	293	253	229	267	252	266	273	263	284	261	254	240	244	248	270	236	237	253	263	274	266	253	247	242	270	303	278	262	260	241	265	223	241	225	258	256	277	247	267	261	264	270	264	261	305	237	257	248	270	256	265	222	265	242	240	240	269	237	265	258	269	274	275	258	256	261	264	248	253	264	240	277	249	266	248	252	240	251	241	255	283	237	248	279	238	255	273	276	256	272	226	255	248	249	229	280	301	245	255	269	246	243	256	254	276	247	267	273	241	275	266	257	255	264	239	255	242	257	279	278	240	272	278	261	266	266	243	275	256	257	261	251	259	264	262	260	248	275	281	276	279	278	253	268	268	236	260	234	255	239	264	284	237	240	263	236	273	261	244	240	292	269	223	266	264	230	253	254	264	254	220	282	240	245	294	264	238	245	270	271	267	246	251	257	274	248	239	241	250	260	283	269	265	262	267	229	227	273	264	227	258	274	253	280	255	253	272	267	234	254	230	278	252	251	276	228	245	252	268	275	246	265	254	260	279	237	242	256	279	252	235	267	263	237	281	257	264	240	284	238	286	274	266	244	210	233	269	262	236	284	288	297	286	259	265	257	288	276	226	259	249	242	260	240	232	258	277	262	256	237	247	254	269	265	269	245	260	250	256	249	286	248	256	260	258	248	271	271	267	245	265	280	248	283	237	256	259	261	238	292	244	270	267	276	265	264	257	263	271	248	245	252	241	303	247	259	250	235	241	244	262	268	257	260	246	271	258	265	281	245	239	257	258	281	244	239	246	273	262	271	245	263	249	266	270	238	255	252	275	234	254	271	262	274	244	238	238	269	238	257	247	268	234	220	264	286	267	236	243	256	247	291	263	266	262	243	256	269	247	250	256	246	246	255	234	275	255	246	272	297	237	273	261	263	256	246	235	262	235	234	251	247	270	263	276	272	261	259	250	256	295	258	250	260	233	239	253	242	246	236	264	297	257	256	251	275	228	248	258	276	262	255	253	271	241	243	255	260	261	256	257	255	226	237	250	304	228	254	240	258	267	264	244	268	246	236	276	246	276	265	266	275	248	265	256	271	272	257	260	254	240	289	236	277	275	272	270	247	233	246	283	259	276	232	278	286	293	235	252	258	245	256	281	249	253	267	260	255	259	276	246	237	253	268	275	263	240	243	235	248	292	255	234	278	269	279	238	246	249	276	218	269	264	235	254	241	229	251	271	265	239	272	246	272	258	244	290	227	245	254	274	262	287	289	252	250	253	258	255	261	284	240	246	292	259	247	245	263	248	247	245	280	236	274	275	257	284	281	249	266	258	265	268	245	284	276	242	240	273	248	277	244	253	266	284	267	238	245	260	260	249	281	259	271	256	275	261	265	279	277	246	264	280	273	234	276	238	265	247	251	268	263	259	256	290	274	263	268	258	238	253	258	271	244	256	271	259	254	234	260	248	243	284	255	259	247	247	259	262	250	264	258	220	249	251	261	264	274	231	274	248	287	265	240	263	262	272	257	270	251	270	246	254	247	284	253	255	280	263	249	248	284	256	255	264	261	267	249	261	245	245	268	246	263	260	257	273	265	261	268	228	257	272	258	268	256	275	255	225	265	263	255	260	267	256	252	302	252	268	260	244	274	227	270	238	265	263	248	245	257	270	262	254	268	245	313	255	261	250	253	236	265	276	249	272	280	249	248	245	260	238	240	275	255	241	241	273	250	260	283	253	266	247	248	273	240	252	250	261	259	280	258	244	247	274	228	255	246	261	273	248	260	268	243	236	245	253	249	254	271	266	245	248	251	270	254	245	271	281	241	254	247	263	214	247	254	253	271	283	254	258	247	265	249	241	258	247	263	241	291	267	254	269	267	266	247	277	258	247	264	254	267	256	248	222	284	259	226	244	272	291	291	245	256	271	241	264	272	246	281	279	291	241	230	237	272	270	211	242	262	262	251	244	261	238	271	251	223	220	301	235	241	275	235	262	293	221	281	254	223	281	270	245	263	271	242	243	282	291	281	285	257	252	268	288	272	294	248	247	248	258	268	250	240	230	255	255	268	252	257	269	258	266	261	281	269	258	261	281	260	262	288	256	273	274	256	233	258	227	262	232	287	263	244	260	272	258	267	250	259	264	269	256	267	229	266	239	268	245	276	216	238	248	249	255	262	261	253	251	248	252	250	264	236	218	266	234	254	256	265	254	255	227	259	252	261	263	254	253	229	257	272	274	258	261	266	258	281	283	256	263	237	263	228	258	251	240	268	253	276	270	252	248	284	240	261	275	239	261	272	267	249	257	245	276	251	275	254	244	265	236	257	255	244	250	274	238	219	269	279	251	276	264	232	244	254	249	281	256	279	260	300	230	242	264	271	264	234	260	253	274	265	277	278	257	297	222	258	254	244	271	260	264	251	238	255	245	261	262	253	251	233	276	247
24572	21709	28992	24968	23985	39207	30940	7098	622	474	390	328	363	1382	2943	3570	2461	457	172	158	193	203	178	175	173	186	192	171	167	170	172	174	178	190	204	157	195	166	165	151	183	163	185	187	178	166	185	175	144	166	155	176	181	171	174	189	184	168	184	179	179	186	191	204	176	184	169	180	186	177	158	173	195	185	169	166	179	166	165	183	163	176	171	169	164	160	188	184	198	159	160	159	178	134	212	184	182	155	191	178	183	179	192	174	183	172	160	191	167	186	173	160	175	165	178	172	170	159	169	190	197	176	168	171	184	178	175	168	186	169	152	167	162	187	199	177	170	146	173	172	184	166	164	186	146	150	174	178	178	163	162	179	197	176	169	167	175	138	196	156	184	172	172	168	163	178	151	177	172	201	166	181	170	191	176	163	175	182	162	175	164	158	188	161	190	166	176	164	186	179	195	163	171	177	188	194	182	194	182	178	163	173	183	181	180	168	178	167	202	169	162	168	166	176	165	188	178	167	163	187	176	164	177	180	169	174	187	193	181	167	169	177	177	150	192	186	196	178	165	151	158	155	162	175	168	151	161	205	162	171	197	187	176	174	186	163	169	189	187	161	158	172	196	195	181	172	170	191	167	159	164	198	173	168	182	182	180	194	162	180	154	177	181	171	171	166	160	154	184	187	175	157	170	164	201	162	165	166	214	149	152	179	212	154	171	196	155	182	162	187	174	164	195	164	192	197	188	178	192	162	180	167	174	175	173	194	163	192	175	162	170	186	175	187	158	184	180	170	176	176	186	195	171	142	160	172	176	186	184	165	197	188	176	180	187	171	168	194	166	165	199	165	169	162	181	165	173	186	185	162	195	162	191	176	186	214	192	172	171	180	162	180	188	191	156	176	165	174	166	162	146	188	170	177	211	191	167	162	151	205	159	189	184	159	175	177	158	163	200	169	170	173	180	172	183	168	199	183	153	157	175	172	194	186	193	189	169	196	170	181	148	187	164	186	157	185	172	159	174	196	185	159	173	179	168	196	192	183	156	178	205	169	188	175	160	157	179	164	170	207	196	184	178	154	174	173	182	147	176	168	179	165	188	181	189	179	193	192	175	145	194	172	191	179	168	163	175	181	162	165	178	193	168	173	185	177	173	179	172	180	161	156	164	198	199	184	172	175	190	170	192	176	174	157	193	168	169	182	175	180	182	169	168	163	173	184	206	177	174	192	181	164	172	187	188	171	180	173	190	175	178	172	156	161	179	174	182	180	170	188	169	194	177	189	177	143	181	166	168	183	189	166	146	185	187	190	171	178	135	178	163	172	187	182	170	194	190	187	162	173	184	188	181	165	170	164	139	179	196	165	193	175	181	179	198	188	161	180	170	174	169	175	175	169	170	161	188	142	171	171	190	177	157	159	165	160	186	164	178	138	175	188	165	169	173	198	185	183	182	191	173	162	179	186	178	194	173	175	176	166	172	181	192	177	191	153	193	166	170	151	184	152	179	177	173	166	166	175	182	170	213	161	178	160	162	203	199	169	187	175	167	171	169	191	169	170	180	171	166	149	198	181	194	156	195	186	171	179	185	196	186	164	188	172	164	173	168	179	155	192	191	175	195	188	207	164	183	171	189	185	187	179	176	180	176	157	188	165	157	187	218	176	190	171	176	183	160	201	167	174	172	177	175	153	175	182	185	166	171	170	156	179	169	160	163	184	177	143	176	167	166	178	180	169	172	156	166	181	171	182	159	164	188	172	174	181	166	178	169	206	165	171	200	196	171	178	192	161	198	153	187	178	183	166	170	168	181	169	183	186	165	157	189	152	181	174	175	163	171	179	202	191	177	172	184	191	170	166	181	176	177	154	186	185	180	191	150	179	155	184	163	170	166	153	164	176	175	181	171	167	189	173	163	170	179	168	184	165	156	164	183	184	198	169	159	167	169	168	196	183	161	192	164	176	176	186	175	176	167	168	163	175	192	179	144	161	177	165	170	170	193	175	164	176	182	214	159	175	194	166	171	173	175	177	171	198	170	186	181	193	191	184	198	201	172	169	152	160	159	173	170	175	170	180	158	153	185	162	177	160	183	191	164	180	158	201	167	176	159	165	164	173	170	186	169	188	167	187	166	192	168	153	162	155	166	184	188	157	172	156	177	181	162	189	162	187	192	181	170	188	160	189	170	177	174	156	175	172	161	177	190	195	188	193	185	173	149	153	161	164	155	170	153	190	173	176	150	158	171	179	175	162	158	180	172	157	162	194	163	171	162	194	189	182	180	189	161	164	170	166	179	192	172	186	171	183	178	175	175	171	157	173	167	191	162	157	168	176	183	173	156	161	172	170	199	187	189	181	161	194	162	176	184	155	196	167	161	169	169	150	182	196	179	183	155	193	168	160	166	169	174	168	178	178	164	183	173	184	183	158	177	192	189	164	190	172	165	189	172	183	165	163	175	199	182	170	169	158	161	178	182	172	163	173	181	195	158	186	165	166	172	168	172	177	168	154	164	151	155	176	156	142	167	172	169	156	172	157	155	179	169	174	162	183	180	193	157	160	154	194	174	177	139	176	164	178	190	163	149	161	160	180	179	159	188	200	169	196	185	185	168	170	155	158	167	186	198	190	169	153	175	157	164	174	169	184	170	151	183	193	181	184	174	184	175	169	175	167	151	176	155	168	199	200	210	184	169	181	170	188	187	198	162	150	179	164	188	201	189	174	160	164	158	179	179	189	190	189	191	176	182	155	173	208	198	167	185	198	184	148	188	170	178	157	172	169	190	161	185	188	182	184	183	159	177	175	164	157	208	190	198	185	190	172	176	154	162	158	175	180	185	191	167	163	172	185	159	185	169	171	170	161	174	163	188	185	172	186	186	186	169	188	191	178	182	171	171	170	190	201	156	157	187	186	168	201	190	184	175	173	170	173	169	170	183	182	185	173	180	158	175	174	172	171	182	161	179	176	157	197	154	170	160	168	191	177	178	165	156	160	171	197	163	188	187	174	161	161	181	159	162	177	178	171	188	168	178	201	209	175	146	176	198	184	212	174	177	216	155	164	164	199	165	154	182	189	177	175	169	153	182	182	169	176	191	190	188	169	174	182	175	207	172	182	193	184	173	190	175	167	191	183	171	188	174	175	194	182	154	185	166	186	163	153	167	173	179	216	162	165	162	191	168	173	164	159	155	197	188	171	170	166	189	179	197	197	160	179	149	168	165	189	156	181	154	172	162	163	199	172	180	155	200	179	178	162	181	169	167	180	179	183	181	157	211	180	170	174	179	194	186	161	178	185	182	192	195	174	183	183	172	190	148	181	175	174	141	188	170	182	205	161	185	174	172	168	178	165	179	188	170	167	176	180	158	189	164	179	205	181	161	173	168	167	192	174	172	168	177	200	160	158	200	187	180	161	200	157	185	187	167	188	177	164	174	177	181	178	163	177	171	152	163	171	162	168	185	182	177	174	152	163	167	173	171	174	194	179	184	155	178	167	175	185	200	171
35447	62607	38926	18174	27857	40925	28551	5116	950	795	622	511	552	2392	4814	5499	3673	605	197	225	189	207	233	215	215	198	218	205	227	211	229	231	195	196	190	222	215	212	208	192	196	210	227	202	222	212	213	209	213	192	221	199	223	195	206	211	197	218	208	199	218	250	237	191	217	209	216	180	213	224	221	210	202	206	204	215	183	189	204	205	205	208	188	250	203	223	227	197	201	192	232	206	218	203	225	185	199	173	215	203	183	223	199	203	192	218	209	197	208	217	221	188	207	207	219	226	223	223	186	207	215	188	192	198	239	242	219	193	219	198	222	202	210	208	206	178	219	192	199	209	192	220	215	213	186	229	240	188	233	227	218	211	206	219	259	204	188	192	228	228	205	214	194	174	234	211	228	190	203	208	241	203	226	203	191	203	214	213	213	191	204	232	211	195	220	217	200	192	223	188	192	200	207	192	189	220	222	220	179	199	216	220	228	197	211	224	195	208	178	189	224	208	212	209	238	222	221	196	218	212	221	212	182	202	207	208	215	184	226	226	202	196	199	202	211	210	192	215	219	183	198	206	182	206	195	197	199	197	213	203	203	189	187	183	206	198	209	209	207	207	232	207	202	202	216	220	191	210	208	208	207	223	235	239	218	211	214	220	171	229	192	186	198	203	193	181	192	207	179	235	178	213	207	210	251	215	202	216	209	198	207	216	229	216	180	176	197	201	205	212	207	184	205	212	189	202	205	204	204	211	199	210	187	225	217	222	219	202	201	198	213	207	224	184	208	223	211	176	201	183	219	210	213	197	223	205	235	215	228	225	196	232	215	194	208	203	215	200	211	214	211	199	206	181	213	207	208	212	218	247	208	215	204	219	209	210	210	197	222	205	218	192	170	202	201	225	186	198	204	202	201	200	204	194	205	245	244	191	218	198	191	221	237	190	223	215	188	237	198	219	211	198	205	216	191	189	187	198	216	199	229	227	230	196	205	194	219	205	186	202	179	228	195	195	188	216	197	218	166	200	204	224	223	234	192	208	209	221	185	211	186	208	193	211	215	212	204	204	231	184	196	189	202	195	210	232	220	200	227	195	200	201	209	203	207	196	201	210	218	196	199	208	199	208	218	241	202	218	201	183	191	210	208	192	208	202	206	206	203	199	203	210	191	200	200	200	196	210	218	190	195	175	190	208	187	199	187	197	211	195	205	219	236	217	196	205	235	228	172	193	188	199	196	196	205	205	222	191	190	189	204	211	224	220	208	196	184	230	202	228	183	213	197	185	186	198	215	218	204	241	235	200	195	194	210	185	238	198	207	199	183	224	218	209	207	189	201	202	200	202	179	208	211	222	201	199	209	191	224	223	223	217	218	195	204	193	212	216	226	203	195	204	224	206	217	209	202	199	215	206	224	200	218	213	204	221	224	217	215	182	205	210	203	216	186	194	201	194	226	211	208	181	227	203	200	217	216	207	197	238	190	206	208	205	205	191	233	224	200	205	213	224	212	205	197	198	221	209	207	203	195	192	225	212	221	215	222	212	180	195	192	205	221	197	204	204	197	194	209	217	232	223	217	215	214	214	205	193	199	225	187	211	217	189	220	204	234	212	196	229	216	193	196	217	191	224	194	210	226	212	205	207	201	193	197	191	215	221	214	213	216	209	216	196	208	249	204	223	194	198	183	213	206	191	187	210	216	187	194	207	208	215	222	194	185	184	231	205	183	201	205	226	210	188	223	195	197	203	176	184	194	201	216	217	209	184	215	204	195	216	199	206	191	210	203	207	191	202	198	226	204	196	193	193	196	189	192	190	234	211	208	195	217	173	197	189	229	208	192	204	225	206	197	234	205	201	229	209	223	208	184	188	206	198	217	214	175	221	206	181	217	232	194	218	196	200	195	208	202	214	198	207	199	199	183	204	213	202	178	177	213	234	209	200	198	214	193	220	221	215	186	188	199	209	226	209	213	205	194	249	194	223	205	215	220	192	218	227	192	206	221	231	204	209	194	212	205	185	221	194	233	191	235	215	200	189	208	217	216	213	219	219	201	210	214	227	195	208	207	199	210	189	222	169	201	203	211	211	224	204	217	211	182	209	222	214	201	223	215	213	195	171	211	217	210	214	204	204	209	196	233	201	218	202	231	194	194	191	238	186	204	222	229	206	236	211	179	213	213	209	191	188	196	198	196	232	218	198	165	209	192	173	220	207	215	213	218	200	228	215	198	198	215	220	202	215	177	178	226	225	231	188	196	209	214	234	231	223	191	209	241	194	213	193	206	208	209	211	209	209	202	199	229	185	240	230	211	201	200	205	201	204	204	208	193	206	205	219	208	196	191	192	200	213	211	242	216	193	222	209	212	221	216	210	185	195	202	192	225	200	230	209	199	202	198	203	207	204	186	208	224	191	205	215	193	210	213	197	200	196	198	216	235	196	185	219	204	203	212	206	193	220	223	221	214	203	231	213	192	222	186	225	178	214	219	213	213	201	189	198	195	195	213	207	190	192	193	201	217	212	200	203	208	215	182	201	210	236	199	200	208	186	212	217	209	230	226	217	207	213	207	188	212	212	209	240	225	184	235	214	221	184	198	216	198	208	220	208	225	217	209	199	207	204	195	227	225	226	210	227	182	207	201	204	198	203	224	251	232	201	190	207	201	215	198	197	178	179	220	234	227	212	191	221	205	229	210	212	182	215	207	183	214	206	194	180	193	211	191	206	205	217	210	191	217	207	222	224	180	197	223	194	203	227	205	220	224	218	206	209	233	196	198	200	167	220	186	199	212	202	202	205	220	219	209	239	214	225	203	220	197	224	199	216	221	228	224	211	203	199	199	223	203	212	190	178	215	200	237	205	211	212	203	213	202	214	216	204	219	211	210	221	204	207	220	214	199	209	184	210	180	219	209	217	197	231	206	238	210	210	225	195	208	199	189	235	189	214	193	220	211	208	212	220	197	201	247	194	208	196	194	212	218	195	197	228	184	203	211	193	200	213	207	219	189	201	205	203	208	240	188	216	218	216	211	200	194	206	221	228	207	187	194	211	195	187	184	209	198	203	220	225	224	185	214	206	219	209	194	215	195	182	177	225	228	199	209	220	194	222	225	202	193	204	190	195	205	213	223	205	206	206	221	223	203	238	206	203	207	233	176	201	206	197	210	196	188	217	208	212	207	212	219	216	212	198	239	188	220	182	211	211	243	202	192	197	216	215	205	206	220	193	192	200	206	213	199	215	195	206	207	214	217	172	207	195	210	211	221	214	206	184	205	211	224	213	201	221	220	204	212	190	196	214	238	222	208	231	205	185	225	211	233	216	221	201	209	189	209	197	211	191	231	214	197	193	193	222	227	223	196	201	207	215	211	206	209	185	236	202	199	189	205	189	225	217	207	213	207	198	239	192	201	189	199	206	220	212	203	201	199	211	199	193	201	191	214	184	214	192	198	227	200	210	191	207	222	204	195	199	226	237	219	207	200	226	217	194	200	186	203	215	218	229	204	218
25782	22024	28675	25280	21326	24219	16319	2418	511	428	399	330	347	863	2163	2059	1443	414	268	303	273	241	277	295	287	281	279	261	221	258	266	298	273	286	280	252	271	256	282	301	275	248	255	253	289	245	258	236	286	249	276	245	291	270	263	286	276	247	307	310	269	261	273	289	266	250	248	259	240	255	270	293	263	267	283	275	289	273	236	271	260	255	267	253	248	293	239	238	248	280	278	268	268	268	263	259	249	245	290	273	263	291	242	258	261	247	264	259	301	257	237	261	238	248	265	302	295	243	259	248	260	304	251	261	256	266	275	260	279	277	255	237	295	275	280	269	265	273	279	288	286	288	277	276	242	247	252	273	298	257	265	277	255	279	258	230	245	285	265	272	228	252	241	277	254	256	273	264	244	253	261	259	245	295	288	271	260	278	252	278	242	249	276	263	240	285	255	249	264	284	294	251	275	247	262	281	245	244	261	243	245	273	280	280	277	266	258	261	273	257	305	281	234	274	253	260	273	287	284	249	271	275	240	276	269	269	285	251	260	300	243	271	292	258	284	266	272	245	267	236	266	292	291	245	255	254	240	261	253	284	234	233	270	265	265	244	254	283	291	281	246	278	279	259	287	299	257	288	263	264	292	267	262	268	276	270	286	255	309	276	296	252	258	266	306	290	270	251	264	268	297	258	238	239	274	273	282	290	286	299	276	259	225	225	259	285	261	282	276	248	269	258	278	265	260	258	271	274	251	281	267	293	252	267	257	268	231	252	270	299	273	266	275	279	307	265	244	283	276	266	261	284	266	293	258	269	273	257	258	254	271	291	277	258	259	312	272	275	273	289	283	278	284	255	287	271	277	262	256	250	271	266	286	258	258	256	276	262	270	286	292	290	291	255	245	285	283	266	257	276	251	282	277	307	280	288	283	277	269	269	238	291	254	244	264	273	263	284	247	255	281	263	289	270	283	278	281	283	276	235	263	244	277	284	268	270	271	258	269	257	265	249	277	263	282	268	265	297	229	273	272	277	286	277	249	266	262	289	265	240	279	247	252	265	258	258	274	274	255	275	258	275	265	243	241	251	257	245	247	272	276	287	283	256	285	244	262	269	238	240	265	272	269	244	256	259	256	245	265	261	271	260	313	270	248	291	292	274	251	280	282	279	279	265	267	276	273	256	294	267	285	288	264	273	265	251	285	300	251	255	265	282	264	252	298	271	289	268	281	255	263	260	247	267	284	276	259	261	278	311	269	289	276	251	273	263	262	262	262	264	261	258	250	280	237	287	263	272	263	253	274	229	262	274	256	275	259	247	276	250	282	260	283	284	274	268	283	282	274	298	263	242	265	284	274	276	287	285	255	266	293	261	259	279	249	285	278	296	274	285	270	240	275	255	257	245	244	279	270	276	268	253	249	256	294	250	280	254	230	276	272	272	269	285	231	270	269	271	252	241	270	256	256	261	267	276	249	291	249	247	287	299	271	249	260	258	286	265	253	260	273	266	249	300	273	273	255	264	278	272	244	273	272	241	260	301	282	270	284	259	244	252	274	259	298	257	258	286	258	272	295	283	264	256	269	285	263	252	302	281	266	294	245	254	258	279	302	290	270	239	248	280	264	239	262	245	260	238	267	295	273	254	260	252	260	250	274	286	270	274	281	274	287	281	277	250	280	249	264	260	268	261	254	282	268	269	244	274	268	275	288	269	279	235	254	226	273	279	254	248	293	280	272	241	267	262	305	261	283	280	296	272	273	241	260	299	255	244	258	248	281	254	236	268	255	246	295	247	297	283	264	287	275	277	259	250	279	246	309	249	276	262	252	273	292	270	298	260	288	279	274	278	259	252	258	244	249	261	273	249	248	264	269	307	287	274	259	256	247	274	290	246	258	274	231	251	290	268	288	274	244	243	245	245	257	259	251	293	252	261	272	255	280	258	281	288	251	272	296	248	242	245	261	266	267	268	271	240	259	278	262	285	296	287	259	272	266	251	253	282	274	242	290	274	257	253	293	288	260	252	259	305	257	268	276	257	267	263	278	283	286	253	266	224	279	282	266	256	251	254	251	272	278	280	297	268	244	247	276	248	273	259	278	278	285	271	261	257	274	297	273	263	262	260	263	269	260	242	270	261	257	248	255	249	230	266	239	255	278	281	249	271	284	271	233	282	244	276	307	268	247	278	284	257	247	252	260	250	255	271	256	257	274	270	292	254	269	269	273	254	271	283	298	279	265	286	254	255	267	256	288	281	253	282	265	280	273	262	261	268	283	256	283	281	265	268	246	263	246	266	256	284	276	250	301	254	259	288	274	250	250	257	246	271	265	300	261	249	241	283	290	277	272	294	308	254	253	267	269	299	257	264	265	269	272	246	261	272	249	259	268	246	270	267	294	282	273	229	264	236	222	280	279	262	261	262	281	258	289	281	273	257	269	298	259	289	267	266	255	291	246	255	272	263	273	290	256	246	281	264	266	265	256	273	293	269	256	266	287	269	259	277	262	251	254	243	275	257	286	277	282	265	244	275	280	273	284	255	293	274	270	269	260	271	247	286	248	262	254	277	274	263	267	252	281	277	294	298	253	250	283	291	232	273	276	258	273	305	280	270	247	267	255	273	318	259	269	265	266	266	269	272	257	263	268	260	247	249	254	260	268	266	271	269	265	254	252	273	244	304	266	256	258	274	261	268	243	270	282	270	312	255	254	293	273	263	263	289	272	260	274	260	261	292	254	246	272	268	274	239	254	258	276	286	278	245	271	248	254	252	256	278	268	297	236	293	253	286	291	260	239	276	265	260	279	271	267	275	278	263	257	278	275	265	274	250	256	268	320	270	287	286	267	264	263	287	264	238	277	285	241	292	234	306	264	266	277	259	234	264	282	277	229	277	267	270	264	257	265	234	245	279	272	296	240	240	266	244	268	253	300	256	257	280	262	239	291	279	265	279	276	254	273	234	298	280	226	249	242	248	262	276	281	267	293	274	291	260	271	293	275	277	280	273	269	265	275	266	262	253	271	268	249	278	245	274	266	279	289	272	261	246	265	270	246	276	254	256	282	278	284	258	255	263	266	264	260	276	268	303	260	253	244	269	255	256	253	247	237	265	261	242	274	260	297	275	291	272	260	293	279	267	274	237	265	289	305	262	261	299	267	295	285	281	259	292	272	257	289	276	282	271	255	256	288	243	251	241	278	288	264	258	261	268	248	272	281	271	249	291	275	286	252	251	262	269	266	274	265	244	265	273	281	311	286	274	299	287	256	286	271	268	240	276	287	256	257	257	259	258	291	289	269	284	290	284	243	292	273	301	292	293	256	253	287	275	239	262	241	252	268	272	281	259	292	270	282	295	267	282	305	247	298	258	267	233	285	270	271	268	261	275	245	282	246	271	260	282	256	231	272	254	263	270	260	274	284	276	275	284	285	249	254	255	295	258	291	289	232	270	314	290	304	276	286	282	280	254	272	293	265	248	233	312	273	263	266	271	295	244	277	246	259	297	248	249
34284	55065	33955	15326	26612	30761	19957	3130	801	700	628	556	460	1788	3891	3762	2503	530	320	333	348	334	314	297	313	313	326	328	304	322	313	324	309	326	314	309	304	292	330	304	322	324	303	292	296	308	293	311	333	304	323	304	302	304	330	322	320	359	339	331	311	252	310	327	324	321	340	323	301	296	321	317	322	318	313	332	301	281	349	294	331	313	313	314	319	305	306	333	339	287	300	324	302	296	333	345	322	358	316	311	315	343	309	298	305	337	299	316	316	299	300	356	303	299	310	327	340	312	319	335	316	315	309	309	327	302	332	317	316	302	360	328	328	302	305	340	331	313	321	310	296	336	326	296	286	342	299	325	296	312	346	332	329	333	320	287	300	322	323	312	297	336	309	329	324	301	308	344	332	325	305	313	292	346	291	346	310	295	324	338	357	330	324	310	285	358	304	294	324	306	333	334	323	318	306	313	327	313	319	302	267	305	291	306	331	297	324	299	268	280	297	288	311	368	279	296	323	315	269	330	304	297	325	319	301	314	315	331	283	311	331	315	314	310	300	299	347	304	330	298	328	313	291	311	324	288	314	317	333	332	288	311	301	320	323	311	325	310	332	310	332	313	313	303	364	308	313	287	333	309	319	319	299	292	291	347	315	291	310	312	302	335	303	317	315	314	304	308	315	311	328	316	297	311	326	313	284	280	337	319	322	304	350	300	272	324	337	299	317	329	314	316	310	310	313	330	304	340	312	328	339	344	298	332	296	352	309	327	320	282	350	323	329	335	289	338	349	333	317	303	318	321	302	322	308	306	328	309	334	334	314	347	312	311	291	307	294	317	320	313	327	291	347	287	310	303	321	322	305	304	284	327	297	303	315	279	308	355	281	321	315	331	285	328	311	300	299	285	325	324	314	325	287	339	305	285	336	317	306	318	282	342	280	358	307	325	311	306	338	299	314	356	309	319	318	308	300	316	322	313	328	308	285	288	309	302	310	314	303	301	303	284	370	349	311	326	348	325	343	281	294	302	309	292	308	320	312	339	328	293	333	322	321	297	325	316	318	294	302	290	327	319	305	320	325	339	329	318	303	301	311	319	322	307	323	322	293	317	325	284	313	318	317	314	314	329	309	325	307	300	343	304	288	319	311	303	331	300	321	290	342	293	323	295	276	316	296	321	300	320	325	289	306	316	317	341	312	286	319	331	277	314	306	299	316	283	326	292	321	346	325	322	323	318	332	319	312	331	335	320	342	333	298	285	304	295	354	309	317	296	347	316	317	301	329	296	304	326	296	297	309	308	321	331	319	312	315	297	291	294	308	300	303	308	296	320	311	331	313	299	358	305	312	335	311	322	326	340	297	307	324	333	306	344	330	307	332	312	293	298	312	308	328	338	325	317	305	318	291	293	326	304	292	296	311	308	303	315	302	312	299	337	307	322	306	297	335	324	330	301	287	339	291	321	305	303	332	318	315	290	317	284	293	320	298	340	344	327	317	315	295	304	302	309	306	311	309	303	319	290	348	348	327	332	311	301	306	327	319	302	332	297	319	283	300	329	325	315	302	325	307	294	315	290	315	336	311	307	322	299	312	292	320	296	340	332	313	294	333	311	300	295	342	324	323	337	308	309	325	315	306	347	296	294	296	310	327	345	332	311	318	302	294	293	320	332	292	318	289	285	328	318	343	305	294	336	317	350	318	311	317	289	286	338	327	329	311	334	321	314	296	307	346	302	334	291	316	351	310	326	305	306	351	339	297	316	333	301	282	333	334	290	332	318	335	320	310	274	339	318	295	296	333	311	293	313	318	323	314	316	319	327	326	309	337	325	335	281	317	292	316	340	298	312	303	327	319	288	326	349	313	318	313	324	284	292	288	347	317	325	303	310	328	319	324	287	294	324	313	325	310	301	354	319	327	321	299	302	315	302	307	320	284	326	324	331	303	318	307	310	323	343	319	325	329	310	324	327	341	319	345	310	324	289	328	307	339	295	318	302	305	312	308	308	320	321	306	297	272	286	306	317	288	318	326	323	325	322	300	322	288	308	305	280	320	356	322	345	316	318	308	298	318	292	303	319	321	314	316	298	316	293	332	324	324	322	314	302	300	285	318	363	290	339	301	308	331	298	288	300	300	312	327	335	329	335	314	317	310	293	302	358	341	305	295	346	297	287	320	293	333	300	288	307	334	319	332	309	323	277	319	320	279	300	306	307	325	319	296	305	339	295	314	337	313	308	300	320	326	303	322	305	330	287	326	318	322	314	295	322	330	300	291	322	312	306	311	293	299	321	294	345	300	300	295	306	294	301	342	324	311	305	345	341	306	316	324	301	328	327	303	330	290	286	303	294	299	323	271	321	293	319	329	308	309	296	318	317	314	310	317	306	343	369	331	336	324	315	300	337	299	307	322	342	326	324	319	293	328	297	330	304	323	308	340	314	319	320	333	287	322	311	336	317	295	308	335	297	314	287	322	340	328	308	301	339	285	311	301	298	279	302	295	283	292	315	340	344	345	322	311	321	317	343	271	340	322	302	313	324	353	311	340	325	299	292	305	325	307	306	304	310	299	324	326	289	292	310	346	301	307	288	309	293	297	285	331	313	337	291	315	337	309	303	313	340	305	312	323	347	316	328	329	301	319	288	309	340	312	324	289	304	322	307	308	322	301	296	333	344	313	311	314	306	330	320	321	330	301	334	347	294	325	321	330	320	301	301	332	292	323	300	313	317	306	306	324	352	320	299	329	305	303	301	329	293	311	341	311	351	299	342	284	315	322	328	327	324	316	331	331	314	331	295	287	307	323	305	279	304	346	294	317	335	297	319	297	310	328	304	304	299	318	279	317	322	309	304	319	295	290	283	316	346	301	316	326	321	308	306	320	294	297	304	293	327	330	293	298	303	304	302	293	278	309	313	311	314	305	343	329	326	339	310	303	344	324	290	322	344	305	329	305	317	313	317	305	300	311	309	340	310	326	297	290	300	337	328	298	290	320	284	330	328	295	299	300	318	306	310	296	276	321	363	312	308	294	327	317	328	290	326	315	287	320	296	324	306	315	303	271	322	319	318	328	319	331	329	318	315	349	321	265	314	324	317	319	345	279	341	313	317	324	312	325	288	304	296	338	298	306	343	336	320	307	292	329	304	289	296	320	301	313	278	338	310	309	294	323	315	332	320	336	301	314	282	325	330	329	308	329	291	305	315	306	302	295	311	344	325	292	321	291	329	339	285	297	331	311	332	319	341	305	307	322	305	312	346	328	315	336	316	321	306	294	257	301	303	316	323	342	308	330	342	317	323	321	339	326	320	317	323	306	322	331	313	304	305	290	334	310	287	316	313	328	292	317	290	330	311	324	317	330	312	320	282	339	280	318	309	312	292	314	323	315	307	329	299	297	321	316	342	300	339	334	358	316	333	324	328	316	300	305	336	317	340	294	316	329	302	358	324	324	296	318	354	306	316	311	309	300	317	309	285	311	315	323	281	315	333	326	327	291	341	342	279
23453	21732	29370	24412	27381	43799	44506	14964	1338	707	643	530	544	2111	7881	8498	5177	2287	398	293	248	279	287	261	278	275	300	301	280	288	277	297	267	252	303	298	266	279	274	289	269	295	296	270	281	308	263	265	276	259	251	292	281	286	290	303	252	246	283	289	262	288	282	270	276	307	281	270	234	270	269	297	277	299	287	268	267	268	285	297	318	269	250	242	299	300	244	281	252	270	275	268	267	296	286	265	245	288	303	272	256	279	283	302	279	302	270	283	267	270	297	286	280	280	296	270	293	241	271	291	266	277	270	296	256	286	287	281	315	291	257	259	282	238	296	292	247	268	270	292	295	289	270	266	271	308	278	300	279	281	274	262	276	248	265	265	280	293	276	292	316	275	276	277	266	271	298	276	260	267	286	269	283	272	256	276	267	272	275	282	284	298	273	269	266	284	293	257	270	308	268	295	296	301	297	246	275	268	257	277	278	302	277	278	289	255	260	273	257	253	289	282	277	262	304	274	287	280	290	280	299	272	298	244	290	278	288	289	302	275	260	283	278	275	285	299	283	301	294	308	270	289	273	284	287	305	281	290	269	280	273	245	286	276	264	254	259	288	298	257	264	247	278	246	263	287	279	303	301	295	256	268	306	312	276	265	273	301	277	284	281	281	285	273	282	274	265	268	321	275	337	295	274	282	284	273	273	276	303	264	295	281	289	260	297	253	268	299	274	306	282	274	295	287	286	275	290	289	266	262	308	273	315	268	266	290	262	261	247	272	269	269	296	286	263	307	277	294	249	287	266	270	275	266	255	316	296	300	321	285	258	297	284	295	262	285	257	282	292	290	267	265	287	283	277	288	281	282	261	295	267	282	299	281	284	243	284	252	289	260	291	276	297	254	271	274	305	254	294	269	289	308	282	286	287	259	279	272	279	284	278	312	273	273	273	280	300	239	300	272	255	246	267	274	292	275	256	258	304	263	304	309	279	272	283	286	251	269	253	273	273	279	274	287	297	262	275	267	273	279	259	265	286	297	293	309	269	292	284	259	276	268	274	279	271	262	270	294	286	264	299	287	278	297	286	268	283	303	320	253	275	277	232	280	313	267	302	271	260	277	289	302	266	269	290	305	252	296	289	299	279	285	272	257	289	252	298	291	290	277	294	288	313	241	285	265	256	269	277	285	248	263	302	280	289	306	292	310	304	263	304	271	299	280	300	277	259	285	256	267	297	291	276	275	252	300	269	280	245	274	266	286	281	280	259	281	281	279	277	280	278	261	272	273	280	273	270	282	262	285	292	286	296	248	311	265	270	312	263	270	275	298	274	269	256	263	300	269	321	299	285	286	252	277	286	276	287	295	275	299	276	290	288	324	274	255	246	268	259	281	286	272	250	257	284	261	279	256	299	310	275	281	267	309	252	269	278	285	277	283	288	273	275	276	295	286	265	289	283	301	269	277	290	299	255	276	255	262	258	280	284	262	267	275	284	264	275	275	293	271	273	289	249	283	264	287	268	254	283	305	265	282	278	255	300	282	265	279	287	271	264	255	257	288	258	295	307	308	289	273	307	295	267	279	288	274	283	273	265	303	275	282	286	288	267	273	248	262	261	265	276	275	259	288	277	260	281	289	275	262	302	262	303	275	305	255	266	298	315	289	281	279	269	281	299	259	289	292	291	275	267	284	276	269	262	301	271	291	255	286	304	277	318	280	278	291	281	254	271	262	279	254	298	276	255	271	287	297	294	267	303	286	285	286	278	244	282	251	279	291	265	291	316	269	270	262	258	289	278	289	281	256	271	276	261	294	275	261	256	266	285	306	298	271	266	297	305	285	302	290	298	308	283	278	277	285	291	299	264	326	310	258	255	239	252	267	282	276	277	281	297	290	255	282	300	270	270	271	279	246	281	239	299	280	313	269	268	308	265	274	273	276	298	286	271	268	271	287	307	276	272	284	301	283	303	290	292	309	281	258	290	247	265	253	286	286	266	242	261	286	290	298	292	277	279	284	262	304	275	304	292	281	249	291	265	297	277	296	282	245	290	262	283	280	255	283	280	261	273	280	290	256	291	277	269	289	270	283	291	288	278	284	252	300	274	252	279	273	273	291	255	285	264	279	289	266	282	281	270	263	284	294	264	260	277	291	292	306	255	266	280	252	269	288	317	310	304	261	332	323	269	292	288	259	246	278	276	269	272	286	271	269	294	300	281	327	256	303	272	291	272	260	268	288	318	256	272	314	282	265	287	263	290	278	264	295	267	275	274	252	297	299	264	280	278	271	288	276	285	290	299	284	282	269	239	273	281	282	291	296	268	268	265	275	257	264	281	299	279	266	289	287	285	243	301	300	287	275	263	286	275	289	307	288	284	264	266	294	289	266	268	284	303	303	310	298	284	282	284	277	276	278	268	278	300	319	302	280	279	263	276	272	283	292	240	261	259	303	244	275	272	303	268	286	291	282	304	287	282	285	262	255	277	295	272	283	269	275	289	275	291	295	277	278	303	262	267	265	286	303	273	269	285	261	279	308	269	268	270	273	240	264	281	286	321	289	269	269	283	287	292	279	269	290	312	277	288	239	287	302	285	261	252	281	266	275	285	287	296	288	292	281	259	271	297	267	242	268	279	281	271	282	305	284	287	265	278	274	270	279	261	286	303	290	273	248	288	294	306	260	279	269	278	295	251	284	299	252	280	315	252	292	262	281	282	262	283	254	311	276	304	302	273	276	254	301	299	264	283	285	290	281	290	283	254	268	288	262	301	288	238	303	297	281	271	267	267	314	281	288	283	284	277	290	285	270	265	284	266	287	267	287	267	300	281	315	267	285	282	275	266	280	251	266	293	282	279	268	297	260	254	256	248	268	270	260	281	280	285	263	255	299	312	269	281	272	313	287	252	258	306	254	250	277	269	276	296	258	315	295	249	277	252	258	262	287	256	253	279	287	268	258	286	271	264	278	292	320	268	256	279	302	279	261	294	267	267	249	265	299	250	277	291	285	299	283	281	304	300	304	285	266	256	290	278	263	257	271	309	264	285	263	282	294	270	290	283	278	270	273	254	311	292	294	292	273	284	243	308	277	298	281	289	254	265	293	268	282	238	280	272	267	312	278	287	306	277	280	257	263	270	274	298	296	244	308	244	303	317	258	273	288	243	286	296	282	264	278	276	310	272	307	287	261	274	275	287	283	270	273	278	321	267	272	297	303	283	285	328	257	271	286	253	271	279	267	290	257	245	280	284	283	246	290	311	277	282	289	274	264	301	277	293	268	271	273	256	291	281	277	261	281	302	272	276	288	292	279	305	287	259	270	306	305	278	296	274	291	282	288	286	261	269	316	275	269	290	334	301	282	284	297	279	315	296	273	295	266	283	279	260	308	254	259	289	259	247	288	303	275	279	295	258	263	287	283	275	282	262	277	288	291	284	301	291	293	254	279	269	281	282	296	261	287	282	287	295	260	255	311	289	277	267	276	279	288	284	295	258	286	288	274	258	260	264	288
39500	68474	39047	25584	42974	49333	41015	6764	1286	1083	922	854	805	3634	12016	12067	7576	3390	464	295	309	303	305	323	296	335	314	315	331	329	316	289	326	292	353	295	310	292	321	309	307	323	331	295	350	302	313	317	284	324	334	282	330	309	291	309	317	346	296	289	294	313	318	322	277	308	267	310	301	321	331	315	339	338	330	314	321	320	332	320	311	323	321	310	336	337	317	299	294	303	328	309	329	313	319	298	317	259	311	293	334	325	298	324	328	344	320	310	335	291	326	312	328	326	321	336	283	308	313	360	309	305	328	314	276	313	306	305	321	301	325	311	287	333	292	328	293	315	336	327	302	307	327	284	317	308	307	306	331	282	302	338	331	298	313	303	343	271	302	311	312	326	315	310	332	307	296	337	332	308	338	329	338	309	319	329	324	324	286	312	311	299	306	297	351	337	300	300	319	328	325	318	322	296	325	313	273	316	301	301	279	312	316	319	314	294	328	288	339	326	298	327	317	309	313	292	306	302	321	317	307	289	337	332	300	323	297	340	284	314	316	282	288	320	302	306	311	327	327	315	300	350	325	329	335	322	325	287	302	333	316	279	310	308	312	320	292	308	333	311	316	322	308	320	325	331	338	325	361	296	306	309	299	290	297	313	330	308	326	313	323	339	336	311	275	321	282	296	314	334	306	300	263	295	321	319	335	313	300	317	294	316	299	317	302	291	335	309	311	309	306	336	286	313	334	332	320	308	349	321	329	324	324	324	318	314	358	303	310	323	310	303	302	288	309	314	310	288	318	308	337	299	346	313	299	317	296	319	328	314	331	337	324	309	299	341	341	328	323	306	301	318	306	280	314	307	310	338	320	339	309	335	319	326	298	314	321	335	347	306	322	308	310	315	282	335	304	301	323	346	288	298	304	331	298	289	312	301	291	324	338	320	329	304	319	290	317	327	322	300	281	353	303	308	292	320	331	313	294	322	281	315	311	303	337	301	325	315	334	317	309	297	297	322	280	310	297	306	289	289	321	289	297	325	302	299	302	349	337	344	342	309	331	276	328	336	318	312	333	327	276	317	327	331	297	318	298	277	303	308	331	312	321	344	301	299	325	308	319	311	310	298	311	315	343	349	325	313	316	350	302	309	336	321	313	341	306	321	322	330	303	306	324	338	319	325	324	308	309	284	331	323	347	331	309	257	322	316	334	332	326	291	303	321	314	295	306	267	307	336	336	292	308	354	315	301	336	318	321	295	313	296	300	362	300	309	327	287	326	305	317	315	320	332	312	338	325	293	311	323	304	291	320	288	272	319	264	308	322	302	288	336	334	302	329	293	328	357	310	324	303	324	367	313	316	305	318	285	343	303	302	304	307	313	330	309	311	328	336	308	351	338	305	320	311	326	324	315	352	289	320	313	314	283	317	311	326	321	308	310	338	319	326	328	316	277	288	297	324	307	346	291	292	326	312	289	316	303	304	336	302	278	322	329	319	316	301	293	317	307	322	287	313	286	316	292	313	318	325	308	322	332	306	303	303	317	363	294	297	321	356	297	297	317	278	308	299	328	319	334	332	318	338	299	284	305	339	310	314	340	313	322	285	308	332	317	282	307	307	304	295	295	295	335	298	318	309	310	301	303	322	333	304	334	313	337	335	317	304	278	354	303	358	294	340	313	320	343	303	310	319	318	338	300	299	332	281	302	292	345	328	328	307	330	329	307	322	342	332	331	317	274	326	326	313	321	326	328	329	331	277	342	303	296	336	331	339	293	317	282	289	311	339	304	325	309	338	299	310	328	340	324	309	279	328	302	318	346	293	311	346	304	304	343	323	294	332	327	338	330	316	318	282	310	321	303	312	314	338	297	325	306	337	323	320	319	331	311	304	329	332	328	308	325	301	283	320	312	287	305	314	312	344	324	309	285	321	303	323	312	297	300	301	308	334	329	340	317	300	291	328	332	292	305	345	321	326	344	323	327	309	311	295	320	367	339	345	350	341	314	318	313	322	333	296	329	295	316	308	304	347	318	295	302	318	294	327	328	329	323	294	288	320	312	317	356	329	309	311	299	303	306	286	308	310	319	310	308	305	279	323	308	325	311	328	321	315	329	324	338	315	296	326	320	296	304	319	315	326	313	306	313	318	295	308	312	328	294	300	314	322	290	327	334	279	321	311	306	307	322	300	307	334	324	283	322	306	345	363	298	319	301	303	285	328	294	309	298	313	334	315	319	316	352	288	316	326	329	325	298	311	308	338	319	323	281	351	286	329	335	308	307	305	330	340	332	308	336	328	299	356	318	315	267	341	291	335	302	305	315	329	280	340	341	318	323	286	284	306	268	326	329	333	293	345	307	301	280	327	315	341	307	329	330	328	258	335	315	307	314	306	342	321	304	299	271	293	299	314	278	313	304	294	304	305	320	306	320	321	338	292	326	298	336	277	301	300	310	311	324	347	281	308	322	295	313	307	297	332	322	316	342	354	337	296	308	302	274	307	310	305	304	333	296	326	328	334	318	303	298	305	284	299	303	308	296	289	290	324	312	315	329	332	308	317	323	302	292	315	314	303	313	329	292	342	347	277	299	331	330	300	338	331	321	279	320	307	334	320	281	307	294	326	333	306	310	291	296	333	311	316	314	343	324	277	283	326	303	324	303	302	303	302	314	300	298	319	314	330	296	304	315	318	320	296	305	348	323	302	305	280	297	294	302	327	329	305	308	298	281	317	301	326	339	321	326	314	308	323	292	331	301	318	339	282	289	304	298	292	333	309	309	318	324	346	309	288	289	305	327	331	313	340	278	301	333	344	324	305	276	308	301	306	328	305	321	313	306	338	308	330	335	333	310	328	310	315	319	280	288	311	328	300	297	283	300	301	287	302	304	294	322	330	293	296	274	329	305	330	324	292	319	304	297	324	328	332	324	310	339	318	315	317	336	297	334	323	318	319	300	328	323	314	313	353	290	330	298	293	316	325	322	330	324	307	321	329	284	316	321	316	296	336	348	298	287	313	348	334	286	306	339	307	311	283	292	332	310	359	319	316	315	335	326	295	313	335	326	296	319	299	347	343	337	317	306	309	356	317	295	338	301	321	318	329	286	342	324	327	306	311	304	293	311	314	276	331	314	315	315	285	327	363	324	336	301	303	327	296	318	362	326	305	329	301	323	323	319	311	313	285	308	301	342	324	311	322	313	331	341	343	318	323	325	319	333	271	308	299	287	338	311	318	326	337	324	305	321	316	330	310	326	302	300	316	329	307	284	304	264	291	338	328	316	277	333	279	329	299	324	288	292	334	312	326	300	284	333	286	320	310	310	321	300	324	305	287	332	310	337	310	303	320	316	305	320	300	305	299	306	317	323	314	323	305	300	299	299	306	301	309	306	325	303	321	330	292	286	323	313	299	314	340	303	298	322	327	296	289	318	324	341	321	331	329	311	296	291	334	310	322	302	331	324	304	335	271	328	280	348	319	296	302	309	320	313	303	295	295	313	302	291	307	317	301	313
29298	27774	22639	11299	3872	6522	5929	695	400	324	273	276	259	414	542	498	451	255	169	167	195	192	205	216	183	198	202	187	179	199	200	192	171	194	208	183	179	175	189	180	200	190	196	206	183	179	167	194	200	197	190	176	202	198	189	182	195	188	223	190	214	196	201	161	201	175	193	189	185	190	190	191	193	204	194	176	162	188	191	183	197	178	175	183	204	183	199	199	212	217	191	178	183	175	195	188	173	201	184	202	199	192	200	191	179	195	198	177	200	185	184	186	199	215	180	214	191	201	202	167	202	201	198	192	202	189	199	204	196	202	184	198	198	190	192	177	186	194	196	179	200	165	194	229	211	195	182	205	179	193	202	187	193	191	178	162	191	191	181	195	195	197	194	197	188	187	208	200	190	178	211	183	196	187	190	174	184	185	177	193	199	196	188	176	192	174	195	202	191	189	179	206	176	160	208	179	186	201	166	186	196	215	180	188	208	181	196	199	218	206	186	183	206	195	225	204	196	195	199	176	195	205	201	201	166	163	188	197	206	211	168	182	191	190	184	185	194	181	203	199	206	196	191	186	184	177	207	188	172	194	184	187	191	209	185	195	181	181	192	219	189	202	182	177	197	207	209	189	211	173	200	191	197	183	219	158	208	176	172	190	187	224	181	197	218	203	176	176	215	168	196	189	189	219	188	187	156	213	203	183	166	186	214	201	202	165	220	193	202	178	203	193	218	194	187	209	194	204	175	194	226	176	184	215	171	215	184	179	179	191	200	209	191	182	171	204	185	184	189	177	195	217	176	176	219	208	176	200	190	186	213	214	160	183	211	176	202	187	191	196	213	186	173	176	195	181	201	180	183	215	199	234	174	194	182	194	168	186	177	208	184	197	199	192	189	185	203	194	194	190	216	217	194	171	194	202	183	216	190	199	190	173	195	196	220	198	196	201	200	206	174	216	171	205	199	180	208	176	177	201	167	203	193	199	192	190	176	175	183	187	221	203	201	206	204	203	190	214	188	203	204	201	180	197	202	172	173	203	194	185	204	200	177	195	194	200	189	197	168	172	188	190	184	202	164	195	177	178	209	220	199	200	206	202	183	195	184	212	202	218	185	191	209	215	200	195	177	175	207	180	204	205	200	198	158	157	198	191	184	189	228	202	187	222	211	160	191	193	175	184	187	178	184	203	204	169	177	179	201	191	203	195	179	216	204	199	202	204	195	166	203	162	205	197	191	213	205	200	191	196	203	193	177	198	206	201	187	208	188	182	197	221	193	177	194	180	212	193	194	200	197	206	174	221	188	194	199	198	178	193	217	209	191	187	166	177	173	200	200	185	195	179	189	167	192	192	186	214	156	194	172	181	195	196	181	178	199	196	168	206	181	192	211	166	172	226	176	187	186	206	189	191	193	187	204	181	197	176	179	174	204	189	174	191	178	199	219	167	192	193	194	193	186	187	197	212	206	162	166	208	195	186	180	212	176	183	196	193	185	209	168	180	204	206	207	189	194	178	202	186	228	165	191	199	198	195	198	194	194	200	200	192	182	182	200	179	190	175	187	206	176	192	208	175	208	192	191	213	203	179	206	189	181	188	215	197	178	183	184	217	188	208	198	180	194	225	193	207	188	187	191	198	192	172	197	167	212	215	212	195	174	178	164	194	166	180	188	193	178	223	177	180	212	202	219	177	202	191	190	178	197	170	189	187	195	190	185	193	204	187	191	181	187	164	208	211	184	178	169	198	186	199	184	217	202	219	171	211	168	192	205	194	176	194	195	177	187	175	186	192	174	202	201	179	180	197	195	179	199	196	200	168	189	190	183	179	193	193	188	182	180	183	198	182	198	193	173	195	208	186	211	196	200	207	183	183	171	189	206	173	198	190	199	206	193	206	184	182	187	191	185	197	190	196	221	183	185	193	186	185	189	181	186	214	189	214	189	168	207	201	189	193	185	204	180	197	201	189	201	190	206	196	174	207	184	195	167	180	191	199	190	175	197	189	203	185	199	201	192	187	179	190	193	197	199	204	198	190	178	193	188	197	192	187	188	161	190	191	195	181	184	194	180	183	167	169	197	205	196	212	186	194	176	192	189	189	186	192	189	196	197	213	168	176	191	178	219	181	184	191	193	200	174	200	180	182	165	167	192	206	220	201	216	196	201	199	210	209	210	185	197	180	182	202	200	191	180	165	180	165	198	196	148	190	204	192	196	191	183	190	180	217	180	175	186	216	184	190	198	183	208	181	203	216	215	192	186	191	187	196	195	195	221	189	183	180	200	204	201	200	179	169	184	175	178	169	206	153	201	186	167	185	186	193	179	226	170	215	180	196	187	221	217	196	158	196	201	175	202	171	191	183	194	189	211	195	185	196	165	194	179	202	175	222	188	184	186	178	218	193	177	193	201	183	222	207	182	190	182	192	173	164	221	182	206	197	191	179	178	205	165	199	206	196	203	195	192	200	207	185	175	159	173	207	199	199	214	204	203	194	198	218	176	205	199	174	179	179	205	201	158	179	182	179	163	180	202	216	183	184	183	183	178	152	188	197	209	201	180	190	206	185	185	210	183	204	192	162	185	176	199	193	204	190	210	212	189	185	185	192	191	209	171	186	195	189	219	192	203	204	191	204	181	234	194	212	192	183	201	183	208	183	172	195	211	174	193	189	195	189	189	196	174	179	194	195	164	188	187	177	203	180	174	176	191	183	184	197	197	190	177	155	204	190	182	185	209	196	168	206	185	184	176	211	175	165	200	198	183	204	198	194	190	182	207	184	183	186	194	204	214	187	209	188	214	158	201	218	184	189	192	181	187	179	195	191	203	211	195	165	169	210	205	174	194	207	196	182	189	190	210	215	188	184	200	228	204	191	218	169	204	191	184	190	207	169	172	203	193	188	196	213	215	186	200	182	192	188	207	189	185	188	172	219	174	179	195	200	190	183	201	190	212	189	194	174	188	189	199	178	202	170	158	180	180	202	194	175	202	199	191	193	190	184	162	175	170	213	199	213	203	182	171	178	204	185	181	177	223	197	199	211	205	214	201	188	201	194	189	196	179	182	203	196	175	174	181	192	186	207	209	208	188	185	200	167	203	186	196	167	202	198	169	180	177	190	198	195	182	205	205	187	203	201	214	216	189	202	211	182	180	187	203	185	192	200	209	214	194	209	181	203	186	184	186	217	189	220	183	178	172	192	177	179	217	182	205	216	195	195	190	203	225	195	209	188	210	203	185	193	194	186	185	176	171	185	196	196	170	193	188	191	179	190	182	196	182	180	181	213	184	186	167	173	195	202	200	181	194	198	196	183	196	179	174	220	208	180	201	227	180	194	209	225	200	190	180	196	200	201	178	163	201	182	159	207	163	187	199	212	183	187	196	184	164	193	220	179	194	203	194	189	207	193	202	195	178	195	175	178	178	184	195	167	192	221	166	196	212	194	202	220	197	211	208	213	178	181	189	168	197	190	189	174	174	169	197	187	163	189	179	191	165	184	195	198
30042	40683	20844	10314	6109	10194	8628	1064	651	511	387	427	382	606	890	745	600	361	217	221	215	241	239	227	232	231	235	214	241	230	262	231	243	235	240	202	248	237	215	231	249	217	212	252	232	226	237	218	234	231	223	252	230	248	250	216	252	261	247	240	232	245	221	225	208	252	240	225	217	230	236	209	241	230	216	248	224	227	244	236	215	222	238	225	229	229	210	232	224	227	200	260	230	235	213	224	232	220	226	239	225	242	223	228	240	229	223	242	239	247	204	233	220	248	230	214	240	233	223	223	234	252	227	213	233	220	214	243	249	221	215	224	217	246	258	197	244	227	200	210	218	213	248	252	246	233	257	246	218	249	239	243	218	254	231	212	225	258	247	234	240	249	227	206	231	193	238	241	223	223	224	221	234	230	244	233	239	227	231	228	243	228	229	243	203	246	229	228	236	248	264	206	216	238	219	224	241	219	237	232	225	243	234	206	230	224	213	232	249	240	222	247	219	224	231	216	227	245	249	229	222	218	237	233	238	250	251	215	235	228	222	221	191	242	237	227	247	226	223	259	194	223	223	226	232	218	233	245	222	207	214	244	223	247	216	237	235	249	233	243	195	266	214	204	232	209	219	229	204	214	236	249	228	234	223	222	210	255	224	212	242	210	207	237	227	236	206	206	247	215	197	221	215	214	214	223	232	252	232	234	206	249	221	214	231	229	214	241	234	220	231	212	250	221	246	227	236	236	214	223	211	220	236	190	253	232	244	229	239	246	261	257	229	203	220	238	231	235	226	271	225	246	241	244	232	222	221	225	206	215	242	233	250	237	223	224	214	247	248	222	265	215	218	217	205	215	237	247	237	225	205	258	253	243	230	220	226	221	246	208	234	233	224	229	244	244	235	232	225	205	230	240	222	219	219	256	215	216	234	226	256	235	232	222	221	220	212	218	221	241	225	215	215	221	223	227	243	229	232	225	231	250	243	233	238	238	244	231	236	215	225	228	231	234	222	243	253	233	195	234	233	217	200	227	214	220	216	212	195	218	224	234	218	222	207	219	258	229	243	265	217	240	228	246	210	242	239	231	206	221	235	215	221	236	247	231	224	230	235	233	213	218	235	225	255	222	210	218	233	240	225	238	237	239	220	213	227	225	246	240	219	240	206	235	231	234	190	226	233	217	211	226	254	230	226	253	232	227	243	226	246	237	212	212	242	212	224	241	238	208	208	212	211	248	235	221	237	250	233	227	233	215	251	233	244	227	225	238	250	246	250	231	223	237	227	225	201	206	214	223	222	242	243	231	240	263	204	202	231	238	246	240	216	220	224	202	251	256	216	230	219	238	228	238	220	204	240	244	231	230	215	251	227	220	241	218	235	206	221	226	230	217	220	241	214	218	222	221	211	221	244	236	221	237	216	208	252	249	214	213	230	191	233	255	240	253	231	254	237	244	245	226	237	235	241	227	230	225	226	220	223	254	219	246	232	230	254	223	221	249	229	258	232	232	234	175	232	213	233	241	226	232	236	234	223	209	248	249	202	232	246	241	228	245	223	221	251	256	233	240	238	213	234	244	233	216	261	213	228	233	219	229	243	247	237	246	214	245	235	224	222	238	249	208	243	212	239	256	242	243	216	253	226	250	232	219	235	232	255	256	216	222	232	238	230	234	248	232	222	226	254	210	246	214	252	205	234	225	226	239	232	228	219	245	199	246	237	254	241	230	216	235	240	230	271	230	223	208	237	230	217	209	211	241	230	218	208	242	231	250	234	231	208	217	228	244	230	222	246	236	219	250	258	220	262	235	201	237	239	227	233	239	211	215	244	224	219	222	230	246	221	229	232	207	233	215	202	226	229	248	247	208	216	224	240	225	244	249	264	220	239	221	214	236	226	239	232	193	242	237	203	226	224	231	241	225	253	218	234	236	240	240	235	227	211	259	238	232	218	225	249	224	246	228	246	221	219	234	226	250	243	198	208	224	240	232	214	245	220	240	262	232	234	197	218	197	208	224	228	220	234	261	256	218	212	236	219	234	240	235	250	222	233	225	226	237	247	247	232	237	231	261	245	216	240	213	238	220	235	232	228	231	235	224	217	232	241	235	212	205	249	230	225	199	243	214	207	227	235	231	216	219	211	247	212	235	215	222	238	219	220	248	233	227	252	228	202	244	255	225	235	226	245	253	255	210	223	232	226	209	217	223	228	238	220	234	234	217	207	224	236	210	206	246	225	226	253	238	209	226	240	251	201	244	232	225	253	256	232	236	245	228	219	236	217	210	198	202	272	229	207	248	241	238	229	243	224	216	214	235	238	231	214	237	205	205	233	239	235	234	221	239	238	212	230	228	231	224	236	234	230	229	190	221	230	231	204	240	229	239	224	221	234	240	225	228	250	221	221	236	229	218	208	215	249	221	226	239	209	232	241	214	216	236	240	217	227	228	221	226	235	242	240	228	240	222	214	224	240	224	224	207	220	238	245	241	213	214	227	239	242	238	236	232	229	236	218	258	250	225	227	250	224	252	228	224	216	261	264	241	229	232	227	225	260	263	254	224	225	219	215	220	221	218	238	237	226	232	224	209	216	207	230	241	268	233	240	222	249	238	264	238	199	224	238	213	211	242	238	251	226	250	217	234	255	226	245	248	246	226	226	209	213	244	228	233	240	242	212	262	211	218	197	230	233	224	245	243	235	229	238	235	224	223	232	227	246	215	230	241	213	204	230	233	261	221	248	235	233	227	203	223	215	223	229	212	259	225	233	225	239	270	204	203	228	224	221	199	240	224	234	224	215	206	240	234	252	206	217	227	224	250	237	227	246	240	245	242	268	228	238	201	235	229	221	222	247	237	222	224	240	258	246	241	242	218	225	217	218	237	228	228	215	250	239	227	225	210	222	248	217	225	228	222	224	191	224	234	220	245	232	227	202	226	223	230	264	224	237	243	219	231	226	222	243	248	239	236	226	226	191	232	240	208	240	237	218	238	214	248	239	209	261	241	207	238	216	227	241	242	212	229	205	227	250	218	248	223	224	258	263	232	236	246	218	264	228	220	235	240	237	215	221	231	264	211	243	221	212	210	205	208	232	225	216	230	228	224	233	245	269	224	239	252	234	219	221	228	202	211	251	225	234	226	245	204	259	247	224	253	217	244	274	236	240	240	244	202	222	252	236	227	242	233	240	234	231	222	232	234	245	235	211	236	226	244	229	222	237	228	235	230	234	256	232	248	227	212	231	246	235	235	233	242	222	244	227	236	222	255	233	213	242	233	240	211	222	195	246	237	237	229	245	226	232	228	223	234	208	231	216	246	256	240	256	249	217	244	211	249	200	240	245	232	223	246	210	236	247	238	243	250	248	230	226	209	221	231	215	222	236	256	211	257	210	275	216	222	247	221	211	227	239	224	226	239	202	246	240	258	238	225	222	250	239	221	215	215	204	203	255	239	255	265	209	238	243	221	235	225	238	243	246	225	230	205	242	230	250	208	220	238	242	228	220	243
24512	21755	28992	25003	21511	29772	37310	6502	768	577	426	380	455	2130	5477	4483	2589	689	166	200	179	169	161	174	198	165	178	187	196	198	174	168	178	187	193	194	188	161	193	165	210	166	181	185	181	163	187	193	171	156	171	177	175	173	175	172	175	175	178	176	176	196	181	170	176	184	170	175	172	167	178	171	191	158	159	161	172	189	185	215	202	185	175	192	190	195	194	171	186	160	168	172	178	156	182	186	167	176	182	172	186	200	163	167	166	167	182	161	164	165	199	185	161	178	191	192	155	191	161	163	181	176	190	154	181	165	171	178	175	195	179	157	179	182	179	161	168	169	164	178	166	172	168	174	174	152	173	163	178	174	166	169	178	166	164	186	169	177	196	173	193	168	158	176	179	183	156	163	154	167	170	173	186	159	179	159	194	206	191	176	168	166	182	190	163	178	176	164	169	166	187	177	185	164	204	173	189	173	177	175	194	210	189	154	173	163	171	185	158	173	169	157	199	181	181	164	171	161	170	193	176	169	196	196	170	164	167	151	184	171	186	179	174	186	201	173	187	189	198	169	170	175	192	155	186	184	166	183	177	166	185	178	170	187	177	174	196	189	205	163	179	193	169	174	152	178	193	167	171	190	173	179	162	178	202	185	182	174	192	195	162	192	177	184	189	166	177	166	166	195	164	174	169	183	165	175	168	165	169	155	153	201	182	175	152	177	189	175	182	178	153	180	200	178	188	191	174	171	187	195	192	193	197	173	174	197	165	178	200	200	158	201	172	191	192	158	184	166	175	150	186	173	157	146	167	161	171	193	171	186	164	161	196	158	173	176	189	167	185	181	181	189	169	176	186	185	190	203	175	207	191	148	172	187	192	178	178	182	180	186	171	169	186	176	186	174	199	187	172	181	171	167	175	190	172	206	180	175	174	168	176	186	174	195	161	184	203	198	167	172	179	192	179	164	186	158	183	188	175	171	202	164	188	160	174	169	184	203	165	166	173	193	193	177	190	174	183	194	160	179	167	171	173	172	173	182	170	195	171	155	189	178	177	176	197	172	180	201	172	165	185	210	183	178	153	144	194	174	169	191	171	193	171	179	181	190	170	169	183	182	189	168	163	172	168	188	177	181	179	161	169	184	157	164	166	162	180	171	154	167	179	169	158	170	186	197	170	176	169	159	170	183	168	182	184	185	194	186	187	188	200	170	186	176	199	187	182	188	157	188	154	167	178	178	175	169	188	175	175	182	196	176	174	190	193	162	170	189	193	198	148	186	159	178	179	176	168	162	173	167	175	182	161	200	191	181	177	190	174	186	181	156	181	176	204	175	154	161	175	175	200	181	180	173	179	175	165	174	166	189	162	149	167	177	169	194	160	174	157	174	159	170	168	178	188	162	173	146	187	181	171	183	193	160	139	179	197	177	173	178	187	189	184	195	167	189	173	169	178	183	194	178	175	188	156	179	168	170	167	167	184	173	194	171	181	174	173	168	169	211	175	183	161	179	170	181	177	180	178	173	164	176	203	178	188	161	165	177	181	182	180	180	172	186	157	194	173	189	164	182	152	216	167	171	200	178	165	170	178	171	165	196	183	159	200	212	164	195	179	189	183	167	190	166	160	159	177	180	182	169	197	159	181	202	175	185	172	181	194	178	177	176	171	162	173	187	163	188	175	189	165	175	189	158	184	169	180	175	166	163	160	165	162	195	193	167	186	178	179	192	192	186	179	153	176	174	163	191	161	170	179	172	157	184	168	165	177	188	184	183	174	198	198	172	199	171	163	190	189	179	198	155	189	187	162	173	205	170	152	182	174	170	184	185	176	174	189	188	190	196	185	173	194	189	158	151	180	179	179	174	170	182	171	179	159	175	163	176	185	176	160	178	154	154	176	158	195	184	177	187	173	172	201	176	146	175	183	185	168	181	206	192	175	188	155	178	183	185	172	154	184	176	188	177	175	175	201	185	169	191	163	200	191	156	185	199	171	173	168	165	185	173	184	190	174	195	187	172	196	180	159	163	184	189	172	171	144	184	182	180	174	192	194	216	200	162	179	200	187	179	158	176	184	181	197	214	162	182	192	176	170	158	160	166	153	167	169	188	168	191	165	188	189	203	168	187	152	146	155	193	177	166	159	165	190	195	191	165	180	141	191	181	179	164	153	206	175	166	187	173	195	187	213	166	182	197	169	194	175	176	175	192	176	174	185	214	206	172	173	171	153	191	180	159	172	175	194	175	170	178	173	167	166	196	182	152	159	166	189	163	197	160	166	187	172	179	164	194	167	168	192	186	184	170	185	187	173	146	161	170	181	179	168	197	169	187	186	174	199	202	155	156	176	174	192	181	186	150	171	171	156	176	168	172	177	186	166	179	203	162	161	185	176	158	165	159	195	185	183	188	176	190	188	178	178	174	154	204	175	188	184	165	162	166	176	164	160	162	183	158	178	160	159	170	177	160	191	187	157	165	165	188	165	147	185	175	168	148	174	172	170	180	203	173	202	205	179	189	178	174	186	182	188	175	151	200	193	173	152	156	183	190	175	182	162	183	169	186	170	163	167	206	166	169	177	187	171	181	166	196	181	176	183	167	177	165	174	214	169	179	181	189	169	178	162	165	162	178	179	180	158	193	175	186	195	173	193	182	171	175	148	158	176	193	152	164	175	155	176	188	173	188	158	164	204	163	181	189	173	175	176	176	161	155	170	186	184	198	162	169	187	191	177	186	178	176	184	184	181	181	169	172	178	146	159	164	176	168	175	177	181	191	186	165	171	205	152	156	155	196	177	170	173	194	190	161	170	183	161	154	183	191	193	171	171	178	157	183	165	167	174	180	182	169	184	153	182	161	192	151	184	151	191	156	185	190	167	173	159	178	181	178	201	184	171	144	179	199	179	175	175	202	186	172	196	171	169	180	205	178	181	176	177	152	176	167	193	165	166	171	194	169	170	183	168	176	189	169	153	173	149	182	189	192	216	211	162	195	183	165	206	176	160	152	178	172	196	182	199	182	162	149	165	164	167	171	181	176	179	182	184	172	192	162	179	158	178	175	170	179	175	184	180	190	180	192	190	177	186	173	188	177	164	174	143	173	172	173	182	184	175	192	184	160	177	180	189	179	174	176	176	165	161	186	174	149	174	180	212	185	165	203	189	183	166	148	172	185	179	180	167	174	177	180	180	186	171	198	193	157	170	182	157	197	178	174	167	186	170	155	173	212	181	162	169	174	178	162	176	208	161	170	172	159	179	169	152	210	188	188	186	193	169	152	159	165	165	189	196	183	175	171	193	151	161	171	189	179	150	168	164	170	168	175	167	188	167	165	165	185	183	173	196	163	195	197	167	173	169	176	193	191	178	156	187	167	200	170	177	179	153	156	178	162	180	184	183	191	164	199	203	184	165	163	163	172	176	172	158	151	187	173	163	208	160	174	190	176	175	193	224	191	186	197	178	203	177	180	174	162	168	167	165	187	173	168	171	190	148	165	177	186	197	180	166	174
35338	58819	39083	18914	15232	32765	33139	2271	1198	950	719	677	867	3667	8803	6851	4034	1058	219	201	219	230	181	223	186	231	214	236	215	209	212	229	224	215	225	222	199	224	223	213	202	195	231	233	185	193	208	201	221	215	194	216	245	186	207	207	210	219	222	214	225	194	224	225	219	222	205	222	214	226	217	197	200	206	195	213	230	206	182	208	211	236	209	215	201	224	195	219	243	183	194	208	218	199	206	222	234	190	222	202	229	225	207	206	234	199	217	193	208	192	225	219	220	227	201	204	212	214	190	202	221	191	217	221	209	207	200	211	225	196	221	219	220	207	201	229	203	202	204	223	208	198	209	227	210	213	212	211	187	200	220	227	184	188	208	206	200	212	187	212	225	212	226	217	215	226	202	218	224	222	216	208	222	197	203	250	215	215	200	224	218	221	206	215	197	205	201	218	212	219	189	182	232	207	208	196	205	200	204	250	214	208	192	209	205	197	214	196	220	204	212	214	218	214	220	207	207	235	197	209	199	200	246	210	221	217	221	225	194	219	221	206	207	207	203	229	196	224	225	197	183	218	194	212	199	217	213	203	210	221	226	227	212	230	205	183	171	242	221	201	211	187	225	234	216	215	177	211	235	208	206	229	250	218	207	200	225	228	226	232	209	205	197	207	189	218	229	201	234	220	224	213	215	216	232	218	217	219	221	213	225	215	202	208	212	215	190	221	218	213	235	240	190	213	216	226	223	211	180	232	197	205	228	217	212	233	178	215	206	208	218	225	229	210	213	225	204	235	244	201	198	208	202	211	216	205	200	192	247	223	201	234	208	192	219	222	216	203	195	186	224	214	202	210	213	180	212	183	190	199	206	247	200	197	216	205	207	203	208	199	227	190	182	197	232	215	210	219	206	188	189	219	232	204	202	195	209	210	218	232	204	210	222	197	220	208	188	244	206	217	202	226	230	223	214	223	208	181	202	219	201	203	196	222	213	216	215	192	212	198	227	221	238	211	211	224	208	222	237	208	203	222	215	212	218	207	229	194	207	221	204	216	215	193	210	196	210	193	205	212	197	188	212	228	240	211	192	204	220	192	234	218	228	211	222	198	241	210	223	212	213	225	202	212	219	219	229	201	229	219	197	213	216	215	236	194	233	217	221	209	181	209	218	222	233	192	183	198	242	209	231	191	194	217	216	218	209	201	213	226	214	201	176	200	208	208	238	219	220	232	208	229	204	224	209	201	202	205	219	210	216	190	233	226	210	214	205	227	183	209	222	218	246	217	209	202	211	202	203	222	194	188	192	204	194	212	203	211	181	214	182	208	205	205	197	229	199	210	216	231	196	205	195	214	211	233	216	227	216	216	221	211	198	211	227	218	240	205	222	188	227	208	210	203	192	199	208	220	182	216	209	195	217	200	224	215	211	207	205	224	232	203	225	224	213	215	204	224	224	215	215	210	221	228	210	237	213	207	211	238	188	224	195	229	206	194	204	228	218	236	186	203	198	218	214	217	226	234	205	194	214	202	230	225	198	221	195	226	224	198	226	208	209	212	232	207	212	207	200	246	204	217	222	211	206	217	204	212	209	207	223	191	219	206	198	199	227	186	203	207	233	206	233	223	199	201	197	213	202	206	234	213	224	208	207	198	229	214	214	198	218	233	228	201	200	204	199	188	201	215	213	204	200	208	207	217	191	233	202	210	215	228	210	228	219	221	235	205	213	231	184	200	212	201	200	213	200	222	205	212	226	213	219	211	218	211	214	234	229	235	219	202	210	218	194	226	198	202	217	190	226	226	216	188	198	200	214	204	259	222	212	212	218	213	224	211	232	211	216	224	210	195	220	200	199	197	195	223	202	225	217	197	227	236	186	220	200	188	206	209	226	183	199	230	229	199	196	206	227	215	182	214	191	217	211	253	202	195	214	213	239	187	202	201	216	216	221	195	214	228	188	222	192	226	184	174	206	225	194	220	204	223	195	202	229	234	214	196	177	214	219	221	220	195	209	218	183	191	208	249	206	223	221	218	232	226	208	219	216	215	210	212	212	230	188	226	194	219	231	237	208	198	207	175	206	257	211	227	227	216	231	220	210	224	240	211	216	229	207	228	225	215	224	226	227	186	210	221	194	215	207	195	189	199	225	224	211	231	210	208	196	211	219	205	223	209	231	202	238	205	221	228	212	247	198	233	215	187	190	200	208	221	225	218	209	202	199	217	210	228	207	234	209	208	209	220	212	233	211	205	231	217	222	217	214	208	183	224	207	213	203	217	238	218	227	202	216	201	204	206	210	230	195	204	203	232	214	229	225	215	187	238	227	197	218	197	218	221	213	188	226	234	200	171	180	175	223	196	196	210	237	197	214	187	166	200	211	210	190	202	225	190	217	203	211	217	223	213	200	240	209	213	229	204	222	196	228	181	208	219	228	213	200	204	206	231	222	178	201	201	202	199	236	189	222	226	217	202	194	210	213	210	213	214	238	215	205	224	223	190	211	184	206	197	216	194	218	226	189	202	218	219	221	219	198	189	213	203	195	233	198	207	219	218	208	212	201	211	226	196	203	207	206	239	220	208	215	202	213	204	208	206	202	221	207	229	233	206	208	214	208	218	206	183	220	195	195	213	202	218	214	192	189	228	190	229	211	209	221	178	198	193	254	214	207	242	210	227	203	207	209	178	220	209	212	211	210	201	189	213	207	188	214	184	206	208	227	215	197	211	229	233	209	193	224	193	215	200	256	230	188	213	213	195	205	197	178	199	222	208	211	187	202	189	193	218	219	203	220	182	221	211	207	216	210	204	202	227	233	236	225	225	204	185	212	188	224	225	217	220	207	207	222	212	213	202	218	211	217	225	226	195	213	222	225	211	193	205	231	225	223	225	223	219	213	220	226	196	233	199	214	194	221	197	216	222	184	177	224	235	214	207	187	208	214	226	241	206	218	199	209	196	207	203	220	209	207	213	224	218	221	220	193	187	185	202	206	198	199	228	196	181	198	204	200	233	219	179	198	233	187	209	222	202	203	178	212	236	221	202	212	189	184	181	222	193	202	207	195	231	211	191	192	206	232	211	221	239	215	201	215	211	203	190	239	212	230	224	243	222	221	207	200	213	203	208	231	219	225	209	228	203	216	200	209	222	225	187	209	219	226	194	218	229	230	225	221	211	209	206	218	214	205	216	193	186	191	192	212	208	220	230	214	227	219	233	223	188	196	204	215	214	206	205	227	215	181	206	225	205	208	184	221	239	200	216	185	197	206	227	230	212	230	215	214	224	197	234	216	206	195	221	189	209	223	198	210	218	214	209	212	206	197	206	201	209	199	191	209	211	203	206	231	199	230	198	229	191	225	187	191	230	194	228	252	205	245	221	202	220	218	203	194	198	209	217	198	225	208	219	205	196	217	230	196	224	240	211	179	216	207	226	223	220	210	218	219	217	232	216	213	202	218	223	225	190	226	190	220	190	184	224	212	194	215	218	229	193	182	205	198	210	211	244	199	222
25777	21988	28933	25257	12202	10603	17975	1965	701	603	531	461	460	916	3103	2975	1951	817	302	279	262	268	280	251	279	278	274	250	268	247	286	300	252	285	252	254	269	259	247	236	296	255	268	275	282	271	262	247	287	265	245	242	272	235	243	244	280	261	273	272	266	256	281	259	292	271	289	281	253	255	284	259	230	236	265	268	252	252	265	266	267	266	270	315	250	272	257	281	233	275	287	257	258	260	281	245	271	251	275	274	255	275	278	271	266	276	267	241	292	269	275	255	244	236	279	290	280	270	269	280	273	292	281	255	256	276	276	272	260	264	279	262	272	274	235	271	279	291	269	242	268	246	261	296	286	275	286	247	248	264	235	254	266	271	283	256	237	273	303	261	276	264	276	291	250	255	256	291	272	277	285	273	250	272	253	259	224	247	257	272	275	247	243	274	258	263	266	279	270	246	281	294	251	276	274	270	257	297	320	229	260	282	269	245	256	239	287	257	282	246	291	297	266	235	232	280	239	247	273	265	252	259	291	278	269	260	265	276	259	278	245	263	269	278	248	247	247	255	260	258	230	263	256	252	272	248	264	251	237	283	305	240	280	276	265	282	240	273	269	274	273	280	251	251	264	259	277	268	244	264	271	265	254	248	235	281	256	271	270	271	271	261	242	246	273	255	218	249	297	268	274	303	275	278	286	246	264	244	298	269	244	278	273	245	266	284	272	266	245	267	284	250	275	277	268	247	244	272	249	274	249	284	271	246	252	301	253	268	233	259	272	294	234	246	247	239	272	272	287	270	254	251	270	276	286	247	248	259	252	249	289	280	286	293	248	284	264	259	266	277	280	239	259	245	246	253	253	259	282	275	283	258	277	257	267	266	251	251	259	252	272	265	251	248	276	228	248	264	276	276	275	277	259	261	261	257	261	282	248	267	246	290	271	280	266	243	275	246	245	290	255	296	265	260	250	266	258	256	251	277	290	233	286	274	266	266	274	277	257	268	268	265	275	249	268	260	254	261	270	273	269	283	256	237	271	295	271	237	277	276	262	260	258	235	278	262	270	221	246	295	275	267	252	258	279	269	255	240	278	266	285	266	286	251	242	268	287	269	247	294	251	271	267	237	284	247	278	293	244	258	264	278	251	268	249	262	302	266	253	293	231	270	267	281	316	251	248	226	254	256	267	251	252	241	247	275	269	271	273	273	259	285	266	279	265	266	260	259	245	236	254	252	281	253	251	231	272	245	263	244	274	248	317	236	240	270	284	278	272	296	252	246	269	259	265	265	253	284	265	284	254	292	250	272	260	255	263	225	300	258	246	257	237	291	279	245	264	254	262	273	259	277	234	259	275	258	262	265	249	270	273	262	261	252	281	273	303	260	276	253	263	279	262	255	258	230	264	275	276	275	274	271	269	268	283	256	265	275	250	271	286	282	267	270	225	271	264	267	249	246	269	260	264	254	253	274	256	264	286	237	289	285	298	240	253	268	271	248	240	285	274	236	281	240	227	285	275	280	265	309	269	289	290	278	253	250	279	279	292	255	246	255	260	287	294	274	246	264	268	252	255	276	253	280	276	257	285	245	263	261	258	251	234	281	245	260	264	258	268	271	294	256	259	240	257	278	263	256	252	274	265	269	262	257	268	266	233	262	289	255	273	249	230	227	237	246	287	257	305	292	266	268	226	285	243	275	263	239	242	275	294	270	269	254	277	276	274	283	220	270	278	260	301	250	271	270	273	262	284	297	266	251	271	262	268	263	266	253	309	274	268	250	272	256	288	251	249	229	256	266	257	243	290	275	272	261	276	249	284	240	242	245	285	254	248	265	278	247	241	290	279	269	273	270	267	263	273	262	285	285	249	262	265	259	261	275	277	260	256	237	246	245	258	255	258	261	272	287	269	231	276	245	274	260	261	273	272	235	243	259	236	263	240	269	256	253	276	273	250	239	265	264	261	274	266	262	259	242	278	270	239	258	271	285	261	240	277	263	262	249	277	268	263	274	240	288	283	250	261	253	249	258	264	247	259	268	269	249	274	254	285	248	253	278	249	229	260	254	271	244	251	268	271	239	255	267	245	274	260	245	260	246	264	260	238	296	268	272	269	261	254	257	240	295	250	258	255	263	263	253	252	232	254	265	252	288	262	258	250	283	254	279	276	255	281	280	272	254	265	275	259	254	253	266	257	274	276	228	244	257	239	278	282	266	292	297	272	260	231	281	277	263	265	275	260	256	257	288	289	263	264	277	268	304	276	294	250	241	252	247	288	274	287	241	259	258	311	223	269	262	278	271	298	285	252	277	280	263	229	270	275	255	270	279	236	231	252	263	273	246	232	274	283	283	250	239	298	262	244	257	271	254	249	280	256	261	255	257	247	255	288	279	272	246	272	281	281	303	248	241	241	238	253	245	268	275	258	251	248	284	247	268	287	244	278	259	268	268	292	268	255	243	291	263	270	274	274	285	254	212	277	284	270	268	244	250	235	313	255	259	263	239	260	277	244	259	239	247	285	287	263	258	277	214	274	282	255	277	224	268	254	262	268	262	288	234	280	264	251	225	255	263	249	269	245	261	307	259	267	277	284	295	277	270	251	268	227	266	258	266	291	265	288	287	236	240	274	260	257	251	240	245	268	257	278	248	252	264	308	275	267	278	268	256	281	264	247	236	258	278	283	256	260	272	245	267	210	242	232	255	247	244	267	299	293	270	267	281	277	291	249	279	275	273	277	268	268	280	259	267	263	278	263	270	272	251	258	273	261	254	256	283	269	269	262	261	265	284	246	254	276	277	240	270	290	251	241	274	270	252	294	249	264	235	231	256	267	241	262	277	254	290	283	268	265	281	251	273	281	249	241	299	260	251	256	260	266	243	270	269	269	255	251	255	273	260	247	244	254	263	260	270	247	255	285	255	266	283	253	271	284	244	265	268	249	235	257	276	247	249	244	228	265	261	255	254	259	284	274	282	280	240	243	262	243	264	289	259	263	251	238	255	251	256	277	249	251	267	265	258	257	241	245	270	273	255	284	279	274	236	265	293	237	247	248	263	239	294	268	237	260	260	283	272	285	272	253	256	253	284	260	242	290	250	271	259	270	261	255	244	255	270	264	269	229	271	269	259	253	264	277	270	264	268	261	281	257	285	260	263	259	244	270	239	262	258	275	270	253	258	261	301	258	279	277	288	270	280	278	270	234	257	283	254	266	242	263	294	229	308	282	259	264	262	299	233	248	251	242	275	256	274	264	258	264	271	267	263	267	261	285	275	267	287	259	270	253	244	268	268	283	252	281	264	248	262	247	283	248	266	243	284	251	272	272	237	261	259	273	288	258	275	256	243	242	269	268	275	251	267	245	276	250	266	262	297	247	259	245	247	267	278	255	259	284	229	288	265	270	299	282	263	280	271	249	255	241	262	271	287	272	263	263	248	293	270	265	259	284	283	264	270	240	265	227	247	274	248	254	258	251	272	281	263	254	235	255	278	234	294	268	239	263	246	276	247
34336	54712	37149	14580	7959	17352	21918	2238	1325	962	804	663	694	1678	5982	5352	3417	1266	331	368	294	291	308	325	292	292	323	321	334	300	315	344	329	290	311	288	297	322	304	286	297	304	302	327	301	348	328	333	295	318	315	306	310	295	314	336	319	312	319	319	342	313	308	301	294	326	309	311	315	347	319	320	309	322	312	281	304	342	315	277	296	315	327	310	308	319	294	337	323	301	329	339	287	305	322	326	287	293	308	317	283	335	298	319	343	317	324	334	335	268	303	303	315	327	325	322	309	326	280	318	312	302	310	313	281	279	313	296	308	311	307	342	294	292	307	324	311	335	312	318	322	318	330	303	315	354	289	315	321	312	282	318	302	328	333	291	309	312	348	307	306	313	329	285	303	281	317	304	353	316	336	290	311	298	279	316	334	327	313	295	354	317	316	291	312	284	303	316	320	310	298	294	316	311	324	330	298	306	318	316	293	280	296	322	312	288	296	328	349	323	313	276	282	292	285	324	285	284	261	323	321	318	294	313	291	335	308	312	266	275	326	340	288	326	307	288	303	311	301	281	316	324	327	331	318	300	317	333	296	283	337	315	333	300	332	326	284	295	333	305	311	302	306	302	305	291	291	342	305	321	325	318	324	317	295	308	275	316	304	298	313	342	314	303	295	318	323	325	309	328	342	322	298	300	300	291	310	295	319	340	304	281	318	343	307	329	305	307	319	319	322	304	313	326	323	304	303	340	316	327	306	324	312	321	321	321	311	296	297	306	312	305	286	312	291	326	258	314	309	314	329	322	322	333	298	300	349	334	290	325	327	314	320	328	277	296	326	312	312	294	322	324	326	298	330	312	300	293	292	296	338	307	312	276	312	297	284	321	266	269	342	327	347	310	355	307	310	335	297	318	321	315	316	318	322	353	336	336	276	314	332	314	274	327	297	306	303	301	298	285	306	303	324	325	340	327	332	288	296	308	251	278	307	303	306	311	306	263	280	280	313	305	291	325	309	313	313	300	317	336	316	317	310	271	303	314	295	305	289	316	336	326	320	323	322	300	291	333	305	293	329	312	332	342	310	300	347	310	302	281	352	307	313	305	335	301	304	321	306	302	362	310	284	299	309	358	294	299	331	298	291	298	328	306	302	327	299	300	307	283	304	306	314	309	314	300	307	314	315	300	312	317	294	287	332	285	364	302	317	311	283	317	289	315	329	303	328	313	301	326	300	337	295	291	309	298	307	331	302	313	313	280	317	321	356	295	276	326	326	324	321	321	260	308	320	312	324	288	311	285	301	299	293	324	330	328	338	313	349	316	267	309	308	284	323	308	300	316	327	312	316	322	272	297	290	287	289	354	343	309	289	318	285	309	315	284	299	334	279	312	335	291	312	324	337	320	300	304	302	291	319	333	304	312	292	328	315	304	287	319	299	299	303	342	339	319	319	304	303	298	316	291	293	296	312	325	319	300	305	318	300	293	317	329	304	304	302	334	317	283	311	321	345	329	312	299	302	326	318	306	293	288	284	319	316	304	296	296	323	311	313	340	318	340	322	309	305	354	328	310	279	352	304	316	292	298	330	310	276	289	292	283	293	330	361	283	293	318	317	298	339	331	323	330	297	361	333	317	293	307	287	322	313	336	302	328	301	313	337	303	322	304	302	315	293	326	317	318	339	326	284	302	318	299	329	326	293	321	342	324	297	301	303	298	305	345	321	297	304	335	314	314	303	342	334	298	324	305	313	303	290	325	319	301	350	314	314	288	347	312	308	342	319	275	284	344	301	354	320	288	285	318	336	299	343	322	279	340	337	283	319	272	298	289	344	304	328	325	299	313	311	295	279	285	325	313	302	315	310	301	314	303	300	309	294	330	310	315	302	296	292	312	313	296	317	300	316	305	305	281	309	316	322	332	317	310	304	305	341	291	286	302	304	311	303	276	307	309	319	313	307	295	317	307	322	314	314	292	319	330	295	293	299	304	340	304	303	295	322	283	302	298	310	327	295	302	333	325	324	293	309	362	321	327	338	314	334	332	326	288	305	292	305	323	323	333	312	310	306	296	290	256	288	324	295	308	268	357	321	310	309	309	341	302	283	308	329	319	328	301	315	317	296	280	307	305	300	302	304	322	297	276	291	331	311	292	299	307	313	285	297	304	290	326	337	300	269	311	307	348	277	310	304	291	292	333	306	303	286	314	323	319	314	324	303	336	314	298	299	311	305	305	279	295	293	292	309	299	296	329	299	342	304	317	310	315	298	318	332	311	302	283	325	324	294	302	296	301	328	285	288	295	336	302	301	334	308	310	317	307	300	347	314	302	307	301	314	351	341	280	304	318	297	314	308	299	307	313	337	308	321	343	294	309	298	310	337	311	339	306	344	280	332	310	335	310	355	313	296	335	299	315	292	359	301	329	312	302	330	295	329	292	335	337	328	296	277	315	304	287	340	307	334	256	354	305	297	324	307	317	286	331	304	323	327	301	287	321	322	331	326	333	319	307	291	335	335	314	322	281	264	330	336	308	302	299	292	302	315	330	296	296	320	320	308	331	309	347	319	294	324	291	308	315	300	310	298	278	316	301	293	297	291	291	317	343	314	309	277	295	308	312	288	325	325	319	302	291	280	300	310	357	297	310	322	320	294	286	294	313	327	309	299	277	340	333	323	296	327	294	298	290	317	319	283	289	289	303	293	329	309	326	278	325	316	319	293	317	319	305	309	289	319	302	331	303	306	312	294	319	322	301	312	278	317	296	332	311	298	300	315	320	290	328	330	305	310	295	305	304	324	290	301	303	337	322	310	278	310	319	311	293	325	320	327	322	322	315	307	320	304	293	330	286	291	288	299	318	321	320	313	294	308	345	327	287	290	304	277	284	286	298	345	318	314	298	299	334	319	314	298	290	304	285	281	311	311	334	329	301	276	324	326	290	288	301	290	324	302	317	312	305	311	319	319	302	305	296	330	275	293	294	312	314	336	296	301	290	300	308	306	295	319	323	331	320	277	315	322	341	287	285	334	316	317	333	332	314	310	313	323	262	308	313	298	302	276	354	291	313	343	334	310	318	312	312	347	357	323	316	313	322	348	312	305	290	329	318	280	292	267	312	299	329	338	303	310	311	324	304	290	303	298	336	331	313	323	292	309	325	342	301	306	303	304	341	322	323	315	291	333	281	319	279	303	317	343	332	320	337	306	299	272	315	310	323	292	320	330	285	282	305	321	317	306	319	333	288	322	301	333	335	326	320	285	276	345	307	309	289	311	298	327	270	300	341	309	307	324	307	319	287	303	319	337	301	324	316	296	316	305	343	300	330	310	300	311	292	296	304	350	310	330	334	340	290	297	322	353	261	294	304	317	305	333	320	331	314	302	324	286	303	304	291	293	303	295	300	342	331	312	342	328	327	278	341	306	298	291	308	285	289	323	322	323	310	280	295	325	320	307	308	272	311	308	311	302	304	296	311	291	342	306	313	314	322	331	325	295	312	302	287	300	294	303	298
23377	21708	29368	24439	21761	31195	37073	8736	1549	1094	896	820	705	1217	10162	8526	7015	2408	275	262	291	247	271	270	286	258	236	267	255	270	267	248	263	280	265	298	245	276	215	241	243	268	265	256	263	235	256	293	245	214	253	245	241	244	250	256	263	220	253	250	276	242	249	244	243	247	256	257	247	269	233	256	269	254	260	253	250	278	283	243	225	243	260	276	253	236	272	261	254	266	249	265	258	222	249	243	253	254	266	209	238	244	251	245	240	242	236	226	236	255	229	236	236	284	249	247	271	252	244	241	245	280	271	249	243	254	270	252	234	244	268	238	278	237	245	233	246	228	240	251	234	281	270	252	272	262	259	253	275	248	261	248	248	254	241	279	267	267	232	227	248	244	243	266	236	276	256	221	280	242	254	244	222	254	232	244	263	242	231	248	245	267	243	263	278	230	240	263	220	246	237	250	229	250	266	238	270	255	278	250	267	244	272	253	271	271	261	252	254	240	236	240	260	251	253	253	251	226	253	270	266	242	238	267	274	233	271	255	227	245	286	247	235	225	268	232	260	251	241	278	278	238	236	242	251	260	267	264	237	243	246	257	254	266	228	254	235	234	246	236	221	251	265	250	261	267	259	278	231	252	233	231	220	249	260	222	249	270	265	260	276	232	294	228	261	265	222	291	252	235	209	242	248	254	258	267	249	238	249	245	253	237	260	281	263	247	247	287	272	222	258	237	218	266	253	228	237	259	236	281	251	248	253	252	223	271	231	263	242	278	258	232	261	273	242	263	239	245	217	230	259	250	273	251	258	266	261	257	248	254	271	254	250	247	262	234	247	244	255	240	263	244	241	227	218	238	254	259	235	235	228	269	264	268	259	236	220	220	271	267	265	247	253	265	231	233	265	249	249	256	225	230	259	249	269	238	275	249	270	274	259	222	243	272	267	255	255	243	257	241	260	251	253	265	267	263	230	257	259	232	229	283	255	294	255	290	272	254	250	249	259	279	243	233	242	238	266	270	243	260	232	264	253	233	256	250	266	256	255	263	284	245	249	271	249	251	258	234	233	260	259	269	232	254	235	274	268	236	259	238	237	231	233	225	220	254	241	261	257	252	263	272	255	263	285	257	253	240	249	265	241	246	237	247	250	279	270	251	263	234	237	229	241	227	244	261	250	261	266	228	265	270	268	264	253	255	272	271	282	256	247	215	241	280	263	236	242	242	235	243	241	266	246	278	223	239	238	218	254	223	278	220	213	225	245	261	237	246	256	230	271	251	248	233	242	250	241	246	277	241	258	259	238	283	249	271	255	253	266	283	221	253	245	233	240	249	235	276	252	251	250	268	234	239	280	272	262	263	240	255	240	243	268	224	271	242	245	242	239	263	241	263	252	247	235	257	241	239	274	245	273	238	255	216	239	264	244	260	235	278	256	254	223	251	224	255	247	238	238	258	225	280	242	245	263	257	254	257	271	260	254	239	234	255	249	275	240	237	268	254	256	249	239	255	244	264	248	261	247	255	263	275	236	260	252	257	247	246	235	250	250	272	251	258	253	260	232	233	250	252	275	254	249	236	259	269	275	246	261	228	271	271	222	252	250	260	239	247	284	261	267	246	263	242	277	256	244	249	263	232	268	264	254	269	222	256	247	249	264	256	254	238	264	238	226	263	247	270	269	250	253	276	265	261	268	251	226	249	270	237	269	251	281	254	273	246	256	276	270	259	245	258	274	224	245	271	281	247	226	266	271	229	288	250	241	256	251	248	224	285	262	251	247	232	255	235	244	238	212	273	259	253	248	238	274	260	238	263	288	230	259	240	229	241	272	250	269	278	267	249	247	255	241	244	251	261	246	261	223	283	231	235	263	229	243	270	253	245	235	234	282	244	271	243	255	240	267	257	252	233	241	262	235	271	246	230	251	252	242	270	269	253	256	258	216	257	252	249	250	243	236	252	305	250	285	261	230	236	270	249	259	257	261	274	240	232	270	229	245	262	252	256	249	261	232	244	228	249	265	226	253	254	255	267	263	252	250	258	255	280	257	258	253	253	242	240	227	262	273	272	237	257	241	255	253	232	254	264	220	236	261	238	240	254	279	259	225	271	243	250	256	263	259	270	240	247	248	270	229	272	247	255	232	261	253	257	237	226	251	266	249	241	230	234	262	273	254	232	237	251	239	226	254	266	261	251	237	262	243	237	258	273	250	252	245	264	265	231	238	258	287	266	247	239	243	279	241	264	264	235	238	234	235	242	217	232	228	244	267	280	264	272	258	252	263	261	243	264	260	254	261	234	252	254	270	240	245	264	230	247	267	247	259	231	271	243	233	237	251	260	244	256	243	286	274	266	267	250	236	228	244	231	263	278	224	256	224	261	279	241	229	263	263	278	247	231	237	259	274	239	250	263	255	259	261	236	239	240	262	248	248	267	275	248	238	253	247	270	246	239	261	264	240	265	282	247	247	222	238	263	248	259	268	240	253	281	249	250	225	256	255	287	242	253	267	267	246	261	249	252	280	237	230	236	236	256	256	236	277	244	256	244	251	266	284	256	220	280	247	274	256	263	258	253	225	270	248	244	243	238	282	271	255	251	261	251	266	266	274	251	250	275	267	262	247	281	270	250	239	254	256	259	247	259	247	234	265	238	245	273	261	249	275	267	231	276	240	261	266	259	250	266	272	266	242	278	234	237	232	277	249	252	242	262	267	235	264	215	275	246	232	272	233	256	273	229	249	237	251	246	238	243	261	260	246	259	258	233	240	259	252	240	262	260	253	256	247	261	276	240	242	284	241	240	231	223	230	254	238	243	252	258	266	254	252	242	249	242	262	228	246	243	257	271	250	271	247	281	267	246	232	271	225	261	250	255	245	255	256	240	239	250	281	246	233	250	251	249	260	270	243	259	253	240	241	235	253	225	255	218	261	247	231	259	248	250	243	226	271	259	212	275	259	259	250	233	284	256	283	238	236	240	249	269	264	250	248	267	256	255	245	244	269	245	256	225	255	273	265	233	230	276	253	263	250	263	259	195	287	266	237	250	255	251	260	247	243	246	240	247	240	229	278	253	233	257	242	263	239	263	250	234	235	247	260	253	241	234	234	255	250	282	257	263	244	282	273	230	248	228	224	247	269	253	253	272	260	270	238	251	273	241	249	258	263	246	268	267	260	281	265	252	268	235	234	223	241	272	260	259	234	243	238	234	263	248	255	283	265	236	257	237	269	255	266	264	263	238	243	247	274	263	269	245	268	267	243	275	279	229	254	241	259	260	250	248	248	261	242	264	244	249	252	240	291	249	234	230	236	257	253	246	244	256	249	247	247	251	270	255	231	267	254	250	270	255	258	246	255	269	268	241	265	247	241	266	281	257	253	286	269	270	248	246	240	247	247	267	256	249	284	278	252	263	251	256	255	233	271	239	257	265	228	248	257	256	250	261	258	265	265	272	244	265	230	278	246	236	245	259	251	228	233	251	260	270	251	246	264	254	238	259	262	253	240	223
40247	70671	42832	23595	21028	40012	30825	5598	2383	1961	1492	1314	1089	2044	14963	12037	10270	3481	294	289	268	307	300	295	249	254	294	274	281	286	305	283	278	319	310	295	282	305	264	302	315	296	291	302	281	306	302	283	273	322	272	306	285	275	287	276	281	318	305	265	296	283	326	293	290	261	301	268	313	278	295	279	283	292	311	244	268	254	285	331	265	285	293	269	265	301	276	260	276	296	252	270	271	308	291	312	280	308	290	286	288	294	284	264	281	273	282	305	282	307	295	257	268	285	314	281	297	283	312	270	307	273	299	269	271	272	285	293	296	300	297	294	288	279	292	269	296	303	289	273	289	272	303	301	303	282	274	301	281	267	289	331	291	292	276	292	325	287	288	266	296	297	290	264	270	287	260	285	287	289	275	280	298	304	286	278	264	311	276	272	261	283	256	290	260	291	284	272	319	290	271	284	289	278	249	283	283	313	286	272	276	260	275	263	287	286	285	310	294	271	301	280	287	291	278	274	323	315	292	266	255	283	340	283	285	301	281	305	317	319	282	280	251	276	298	298	334	303	306	275	257	286	280	282	257	266	277	301	284	282	303	293	301	294	285	293	274	297	289	265	288	288	284	274	285	274	263	309	263	277	300	294	284	311	251	289	280	274	253	284	314	299	311	275	299	306	273	280	264	273	292	287	297	284	265	288	261	279	280	317	280	280	306	287	293	261	304	327	278	297	282	268	275	279	326	296	330	302	262	285	292	283	268	242	271	281	295	290	287	294	260	268	261	278	265	259	255	281	289	313	272	299	261	296	288	305	271	276	289	268	285	266	287	266	253	289	285	284	288	297	300	300	301	248	293	305	287	309	282	293	280	288	290	279	296	290	281	302	292	290	278	278	291	246	272	285	277	290	282	294	307	256	312	291	284	315	294	329	287	265	317	284	263	284	268	293	303	315	300	290	298	269	278	268	278	278	268	304	280	292	336	269	286	292	291	310	280	298	260	283	277	289	283	268	306	275	313	287	288	287	302	279	270	280	282	304	262	283	286	271	282	276	286	281	300	294	284	298	275	300	282	283	316	285	289	283	274	255	267	317	293	266	327	290	289	285	286	285	283	293	279	279	316	252	280	294	295	272	281	277	261	251	297	300	277	292	291	279	270	320	272	280	327	278	274	280	277	300	311	282	260	297	280	255	282	300	283	272	306	292	269	296	302	274	265	290	270	254	276	270	277	279	276	286	284	290	310	219	280	311	277	309	291	268	297	265	295	295	270	284	291	265	308	257	292	313	308	299	280	279	303	255	292	259	265	239	295	277	281	311	292	254	301	294	257	272	284	289	296	287	303	302	293	261	278	271	273	271	289	278	304	273	303	286	295	308	271	259	288	295	286	268	278	273	294	275	262	261	279	286	299	276	268	301	300	264	269	299	263	323	316	296	272	306	283	272	293	277	288	281	282	275	263	254	286	275	273	291	302	296	280	269	295	286	277	298	303	259	284	296	311	306	297	309	286	266	312	268	272	277	285	305	309	276	263	272	282	253	291	314	257	315	275	255	271	302	275	307	278	293	308	277	308	313	239	287	269	290	255	292	299	260	274	279	283	302	310	233	272	271	278	316	309	296	278	289	337	277	251	261	294	283	304	298	293	301	282	284	299	293	283	266	284	271	293	299	279	272	302	254	312	312	262	285	298	281	283	311	267	285	292	308	280	272	274	310	278	276	281	276	276	292	306	301	319	280	302	281	328	251	324	276	318	276	302	271	298	313	282	279	301	255	273	283	324	287	298	283	305	305	290	296	285	295	264	309	260	291	283	281	286	304	304	303	275	273	252	306	274	284	254	311	299	274	289	247	284	320	262	313	285	299	278	262	266	280	264	281	287	289	299	264	263	275	271	295	282	252	291	266	269	253	293	274	312	293	291	294	270	283	267	330	304	280	309	275	291	287	254	302	276	297	268	263	260	294	275	267	321	298	279	259	309	283	279	263	288	306	275	264	287	278	290	288	301	293	293	313	268	276	302	295	276	278	276	293	290	264	283	303	249	276	293	318	280	278	285	309	257	275	314	282	277	301	272	265	280	284	281	295	277	290	314	292	294	289	296	279	250	296	292	270	299	267	276	249	253	298	301	263	327	307	275	298	290	287	269	282	280	301	265	263	268	280	277	293	278	284	295	283	289	272	262	295	270	275	288	302	302	271	277	287	261	288	312	325	274	280	305	321	253	312	263	267	265	264	281	296	304	290	283	287	304	278	284	277	282	303	274	283	303	284	267	281	292	273	272	293	269	266	282	282	302	262	298	306	285	306	273	303	290	277	279	283	250	265	290	273	298	274	297	260	270	290	307	282	267	289	276	271	279	330	285	275	254	297	276	268	280	278	311	275	284	278	298	305	272	249	281	271	285	303	275	288	277	283	316	270	288	289	274	287	271	312	265	286	274	274	297	278	270	272	294	277	271	292	280	288	290	263	289	282	288	300	289	263	296	299	279	261	293	273	297	286	279	268	283	266	251	303	312	270	271	305	264	275	279	300	256	269	260	312	280	304	289	275	276	273	260	272	288	270	293	280	289	304	296	277	261	253	272	310	276	258	295	265	287	302	295	295	245	284	299	312	296	273	279	283	333	269	255	278	308	305	282	275	280	275	283	282	289	285	255	303	307	278	291	295	310	276	272	293	293	306	295	282	285	305	262	266	271	273	310	305	298	261	312	293	295	271	309	307	290	293	293	292	317	264	284	299	291	291	260	256	287	272	280	298	261	308	275	261	274	263	322	309	271	275	299	263	295	291	306	278	265	270	302	292	290	277	274	296	289	279	312	282	274	264	324	274	282	290	263	286	290	302	297	294	292	274	314	271	338	290	255	282	291	289	302	303	304	288	296	289	285	286	295	257	297	289	289	271	304	279	297	270	262	309	291	294	286	292	303	295	274	295	285	307	296	314	292	279	292	338	273	262	299	282	265	284	301	291	305	284	302	275	255	248	270	279	279	274	320	305	322	297	271	289	278	296	268	299	299	273	273	263	326	264	278	275	269	282	294	264	314	286	299	257	269	275	299	310	278	292	279	295	283	299	309	243	272	285	303	270	279	262	277	293	289	285	307	306	292	262	288	277	284	281	307	322	289	295	300	310	317	265	287	289	297	291	275	269	297	280	271	284	301	313	309	279	296	276	310	302	266	302	283	288	263	286	264	270	314	292	299	283	272	303	290	309	269	272	258	282	290	280	281	285	253	287	288	262	308	330	293	297	294	309	280	308	252	248	283	265	262	263	278	307	315	278	285	262	278	287	291	292	321	300	274	283	249	272	271	277	312	282	282	281	285	271	278	271	264	301	290	268	289	279	295	277	304	312	282	292	289	299	270	287	288	282	280	303	285	294	252	280	310	283	276	288	328	301	272	276	295	284	295	319	290	305	280	286	273	273	275	264	313	273	246	257	299	272	298	276	299	285	287	313	280	309	274	258	284	279	275	292	289	310	306	298	304	309	268	280	268	328
29362	30880	27303	14098	5601	5816	2217	620	524	396	368	309	279	292	573	718	616	262	182	185	192	192	196	206	201	173	215	220	210	205	182	190	204	186	215	174	217	194	171	200	190	204	177	194	182	208	182	182	209	189	198	176	178	190	209	184	190	192	201	226	210	172	207	206	194	191	194	203	201	194	186	155	189	175	192	197	225	200	193	189	212	206	174	186	186	171	185	187	195	212	178	198	172	206	203	184	177	194	221	186	165	184	185	198	203	220	196	191	181	165	204	181	183	171	182	191	166	188	215	195	219	206	199	207	192	198	187	179	203	181	176	165	168	189	209	203	201	170	202	222	181	197	191	191	187	198	183	211	194	172	183	161	206	187	172	180	204	183	174	198	205	191	190	212	221	192	212	183	182	196	201	205	163	217	183	187	201	196	202	224	185	186	186	193	186	191	165	171	174	189	208	204	162	196	224	194	192	178	190	185	196	179	181	204	188	198	194	215	191	177	196	201	168	218	192	187	181	224	185	191	198	179	185	208	196	175	209	181	181	181	210	212	181	209	189	202	203	226	182	187	188	198	163	172	185	188	204	219	180	202	191	200	197	182	172	212	193	206	208	212	194	219	181	205	198	171	192	181	170	201	213	193	181	196	208	196	195	202	181	192	199	173	198	209	187	187	191	199	205	201	159	217	196	205	217	200	187	193	174	197	197	206	189	204	182	186	184	175	200	181	200	190	192	182	196	179	180	191	210	176	193	193	202	215	179	189	195	173	191	199	178	196	196	172	192	189	190	194	182	185	174	186	177	176	190	184	194	187	179	194	193	195	203	182	185	195	190	203	168	192	194	201	188	207	187	196	202	205	192	195	178	195	184	193	162	198	186	183	177	185	182	195	198	191	215	174	221	185	183	191	201	181	194	190	175	196	178	166	197	198	190	175	182	201	210	202	198	188	189	205	185	179	190	171	178	191	197	192	186	166	181	184	194	189	205	152	186	182	180	213	193	204	212	199	178	175	200	199	184	203	189	184	196	186	179	198	193	204	182	182	184	183	189	207	190	165	192	193	190	172	192	221	163	209	183	190	186	189	174	188	194	210	191	182	183	190	209	187	191	164	192	200	212	189	193	183	194	204	201	200	195	198	199	179	182	192	209	195	196	178	189	215	185	202	213	181	194	200	195	208	185	177	193	171	189	211	197	196	194	211	192	186	203	191	183	201	172	187	213	163	217	171	187	193	194	176	181	206	174	208	202	185	204	180	203	190	147	195	193	172	167	196	161	179	218	186	185	183	180	191	205	184	188	181	224	193	184	216	170	196	204	188	229	179	183	204	204	190	184	186	179	187	229	185	194	179	201	180	198	197	211	188	188	213	160	163	180	188	189	182	169	185	187	187	192	201	188	201	173	187	177	203	184	207	180	186	219	195	178	188	181	190	215	219	188	198	205	200	182	200	198	202	186	196	211	167	173	191	179	197	202	194	186	178	200	174	195	195	192	215	217	191	198	176	190	187	204	191	184	202	181	179	206	180	179	185	204	180	186	192	186	180	190	217	186	157	190	183	175	184	174	209	194	157	202	201	203	167	169	210	186	164	198	181	193	192	196	174	191	161	190	176	204	186	158	175	221	196	211	206	187	206	194	183	192	203	237	187	179	193	185	184	209	172	184	185	182	185	202	177	189	164	199	199	195	178	208	184	182	175	188	175	191	192	177	191	180	191	208	203	162	185	216	207	195	208	209	214	188	200	179	183	176	176	212	200	193	181	187	190	177	189	185	194	189	195	192	194	173	183	187	222	199	170	196	219	199	209	160	182	179	181	211	171	182	191	181	191	175	220	194	198	207	178	190	220	189	205	197	202	168	190	179	180	179	187	201	204	195	193	180	201	207	189	194	211	189	195	174	204	166	195	156	196	193	195	176	199	198	192	186	174	178	197	201	177	175	215	189	177	184	183	210	200	175	186	210	193	205	197	185	204	186	199	186	205	197	194	190	222	185	203	177	173	203	183	196	178	161	174	171	218	188	183	209	230	186	187	198	208	202	196	194	180	182	186	181	193	190	197	217	184	205	205	212	235	181	199	169	184	205	176	206	190	188	214	180	174	180	202	181	194	187	188	178	187	178	202	182	178	217	184	187	199	185	183	203	171	188	203	176	219	164	174	195	191	200	199	205	168	191	182	201	183	184	189	198	148	186	198	193	200	190	215	183	210	191	181	197	176	189	186	180	191	182	191	193	211	203	208	178	196	201	196	228	206	178	189	204	193	189	196	207	178	177	200	168	187	183	169	197	184	206	186	181	184	178	201	176	181	176	184	198	179	192	182	206	208	188	190	187	154	187	213	174	186	204	181	237	202	218	186	180	196	186	182	199	184	240	184	196	180	195	187	181	179	219	190	186	200	204	203	170	179	179	186	184	196	200	210	205	185	172	186	185	183	168	185	204	181	196	168	176	195	180	184	199	194	189	197	197	193	194	191	181	222	193	205	187	199	198	207	184	182	170	186	189	172	199	197	203	194	185	209	176	181	201	188	211	207	199	199	196	196	176	205	174	180	179	177	180	211	167	188	191	193	172	217	203	203	202	206	177	195	191	196	197	208	184	198	181	169	216	170	201	187	188	199	210	185	199	203	166	195	200	186	203	217	191	169	190	192	172	168	197	173	177	204	206	218	187	230	187	186	193	177	211	184	191	183	211	192	182	182	165	182	201	202	198	172	180	191	187	177	197	177	190	188	177	187	178	206	206	188	170	203	170	201	195	194	180	203	187	171	181	186	181	202	194	174	170	195	181	205	188	196	186	207	160	205	188	178	216	210	170	198	209	167	175	183	200	210	182	203	184	212	193	184	165	185	196	196	171	183	208	152	183	183	194	179	191	164	217	183	168	192	223	229	190	209	196	210	205	204	195	177	208	224	178	204	188	185	194	176	153	200	213	190	205	198	203	182	200	213	201	196	203	169	185	191	181	196	165	184	170	194	200	169	218	197	221	213	189	198	180	163	185	196	189	195	201	206	202	187	191	163	175	198	183	190	200	188	196	191	177	190	189	216	218	186	209	196	173	183	194	191	162	184	182	173	195	186	193	201	183	199	217	190	190	210	190	203	189	209	201	199	200	177	201	191	189	168	193	194	197	183	176	202	185	191	180	190	197	189	184	175	176	182	186	193	194	218	197	188	189	187	188	198	178	227	188	195	194	174	205	177	216	189	157	195	214	185	189	173	176	187	200	189	191	198	186	191	191	201	184	187	201	183	193	207	189	192	177	211	213	182	181	188	217	190	183	201	204	196	198	180	198	215	183	205	201	199	201	216	192	175	205	171	165	188	195	182	191	176	196	204	159	169	177	184	213	199	193	207	215	169	195	197	177	182	195	185	192	182	176	199	194	170	214	185	233	215	202	177	197	187	193	188	205	192	184	198	172	190	204	178	223	175	182	199	175	175	205	189	199	213	193	198	204	156	205	194	193	179	212	190	177	208	182	188	189	203	163	211	197	169
30155	46224	26100	11946	7950	8538	3283	1071	876	651	621	452	380	460	893	1106	974	325	232	231	207	210	221	241	221	215	228	240	228	231	231	230	209	216	253	223	223	212	235	241	208	258	216	227	237	218	235	243	237	230	219	237	234	237	232	223	262	232	225	245	235	266	217	222	230	204	232	236	223	226	233	233	242	248	235	220	210	233	223	225	223	257	229	255	231	220	259	225	244	228	233	217	225	224	210	255	229	224	239	221	219	255	235	231	233	222	234	209	215	243	221	244	255	227	235	197	211	228	224	233	248	258	257	237	225	247	200	208	253	236	229	254	230	217	211	241	245	224	226	206	216	245	216	227	207	225	243	253	241	241	224	206	216	228	222	235	254	234	225	247	245	238	220	225	263	247	230	228	212	219	239	208	223	221	233	242	226	213	257	214	238	213	226	217	212	249	262	227	256	207	237	263	214	229	204	217	226	234	215	219	238	230	226	225	240	245	233	233	243	243	236	233	254	230	233	217	225	246	224	215	245	230	217	249	222	234	227	242	221	236	252	216	250	250	228	225	236	217	212	242	241	213	223	202	227	231	256	271	230	237	211	249	246	280	223	229	232	224	218	272	223	259	224	240	224	234	215	251	216	229	223	238	239	220	235	239	235	246	222	228	244	227	238	243	248	214	230	217	233	234	228	250	249	230	246	245	216	196	249	254	241	239	219	251	224	233	255	237	242	214	267	238	233	219	247	232	218	227	236	231	238	223	231	239	229	255	237	230	221	248	245	236	218	223	222	264	247	245	224	243	212	229	233	231	223	248	220	215	221	213	225	237	235	242	239	224	225	233	266	244	230	227	242	246	231	220	225	236	258	223	255	237	244	224	255	253	228	214	239	240	240	242	208	234	234	235	222	217	241	250	227	225	209	195	242	188	208	232	243	251	224	232	211	233	226	245	248	238	229	226	225	232	236	223	192	226	243	247	252	214	224	206	244	251	225	244	264	210	246	243	232	226	222	234	215	237	229	226	262	245	252	223	249	230	224	261	259	239	236	210	231	221	239	234	215	221	217	260	232	205	206	258	213	240	215	252	248	232	226	243	219	244	233	264	235	226	270	236	205	230	250	209	231	225	216	256	224	227	227	216	242	240	250	232	215	208	251	239	226	229	244	254	212	209	224	231	204	222	230	253	233	232	214	229	230	224	231	223	258	228	247	226	214	258	225	225	263	223	193	221	225	220	232	251	258	230	213	218	243	230	216	243	238	217	248	203	226	217	224	218	222	209	256	218	249	208	248	237	200	275	246	254	200	215	233	224	230	238	207	198	207	209	211	218	241	236	203	233	246	264	239	260	209	219	242	258	217	230	230	246	203	228	224	216	211	238	208	214	232	218	235	226	240	215	232	229	213	232	237	214	238	209	229	251	243	233	236	246	237	261	216	241	229	237	230	236	216	222	254	223	242	224	241	222	236	221	219	256	223	233	227	254	233	225	232	213	242	223	253	249	238	235	250	223	240	232	233	244	221	234	208	243	219	238	236	253	208	227	210	234	230	244	238	237	225	242	231	229	227	265	238	222	209	232	237	238	236	222	230	215	199	206	237	238	223	211	245	252	239	205	214	261	232	231	231	262	227	220	269	218	246	220	252	230	240	217	229	253	226	250	239	248	249	222	232	237	214	208	223	231	244	202	251	247	271	226	218	249	216	220	242	255	262	210	263	235	221	229	222	245	235	249	203	226	217	218	249	217	242	232	206	247	225	235	249	232	226	248	218	240	225	220	231	215	237	222	228	221	240	224	198	254	215	216	224	204	198	238	230	232	238	258	228	217	250	238	236	227	230	242	207	213	257	227	244	231	215	251	245	230	244	236	244	227	222	235	235	234	240	234	221	232	228	226	229	239	252	247	231	247	240	231	237	239	233	227	264	231	228	210	225	215	240	259	182	225	273	200	217	241	232	246	214	224	225	211	254	221	215	239	230	233	227	203	224	237	243	225	200	220	219	199	228	241	247	231	262	213	232	214	227	215	232	252	222	212	238	233	220	263	250	225	241	250	210	233	241	233	247	223	247	232	206	219	246	213	227	245	249	221	227	240	214	239	240	225	222	236	219	244	217	239	229	222	231	232	250	209	239	233	220	228	230	226	247	243	222	246	236	238	226	240	231	221	235	234	218	225	238	216	246	230	243	239	253	229	251	233	206	256	203	234	245	240	211	210	232	230	207	239	219	235	250	219	243	221	202	243	237	213	228	251	227	205	252	240	241	228	250	245	240	229	235	213	217	235	205	240	250	218	232	228	247	212	240	246	213	252	236	221	215	240	231	227	220	276	250	248	256	219	221	212	207	222	208	247	216	246	259	256	212	231	250	230	220	242	230	230	240	231	217	235	254	212	262	239	225	231	238	208	253	235	259	239	269	234	253	229	237	233	247	232	229	218	225	228	226	210	227	232	239	243	232	233	228	236	224	222	245	234	225	239	239	250	261	223	225	225	250	225	250	245	237	234	205	243	232	259	225	223	222	242	240	248	229	251	226	225	236	236	207	252	234	237	233	245	224	245	236	246	264	204	208	256	249	243	224	254	242	213	230	218	233	217	241	254	215	246	235	211	208	215	243	227	226	238	219	197	221	244	226	231	233	225	223	258	218	231	228	231	218	241	231	211	268	241	248	202	234	217	231	243	256	235	226	223	226	213	266	214	220	210	223	218	212	229	242	225	248	234	233	250	251	229	216	241	262	247	232	238	253	223	234	229	219	198	222	242	229	245	233	224	239	210	237	227	234	217	241	246	225	232	204	222	241	235	234	245	227	227	215	236	250	222	277	225	226	227	200	228	212	249	211	243	228	213	236	267	227	244	228	243	255	216	219	247	222	228	235	212	215	241	228	219	245	219	222	228	214	257	217	220	224	227	225	229	249	226	209	228	223	241	230	256	234	225	231	237	212	245	231	249	252	237	224	226	226	249	196	252	252	239	223	239	247	243	230	216	239	205	207	239	206	237	232	227	253	231	236	245	227	231	251	239	235	237	217	259	206	245	221	252	233	250	238	235	247	246	248	231	216	230	262	238	214	208	258	205	210	263	221	255	265	257	259	235	253	226	227	249	235	224	209	224	220	221	216	241	257	227	234	243	216	249	231	238	245	206	229	217	234	248	241	227	246	235	230	219	238	226	230	254	214	230	237	225	245	239	211	251	234	203	254	220	222	247	230	233	214	225	233	225	213	213	246	236	272	201	240	204	221	216	235	243	222	252	205	226	241	221	214	240	229	226	239	195	224	225	238	218	246	220	210	255	220	272	242	234	233	238	191	255	236	241	238	250	210	223	250	231	211	202	216	229	229	228	210	227	239	250	225	230	239	229	243	237	208	215	203	252	232	228	206	220	237	217	260	244	230	241	221	207	277	202	251	234	215	227	225	254	248	233	196	233	245	223	242	242	219	222	227	209	240	267	240	241	234	210	240	216	246	220	214	239	229	228	222	229	230	224	208	248	246	218	234	226
24526	21720	28943	24939	25985	36493	19351	2068	704	563	438	377	375	1577	4707	5253	3673	854	179	191	176	174	181	198	151	159	184	161	185	210	193	170	176	181	189	184	168	168	191	168	181	179	204	138	161	161	162	161	174	172	181	179	171	170	178	164	167	186	186	167	183	193	180	156	171	195	187	161	194	167	163	171	161	158	168	177	186	188	156	212	150	193	178	183	172	159	140	162	177	183	155	167	158	181	161	161	160	163	173	180	175	192	197	176	167	197	169	158	166	177	188	191	161	183	182	184	172	175	183	177	173	178	184	182	191	180	172	172	186	181	177	181	179	181	193	184	176	159	170	149	174	183	197	199	178	182	170	149	159	153	170	164	181	185	151	169	176	181	180	165	151	171	192	165	163	190	187	179	178	156	203	176	169	163	177	187	172	167	192	186	182	155	163	191	189	175	168	165	176	187	199	150	198	174	176	160	164	152	188	190	195	173	165	169	176	185	198	177	179	161	170	165	175	175	171	158	171	159	173	160	150	187	172	178	163	191	165	189	168	162	196	172	170	175	192	193	161	188	181	179	154	175	188	189	188	175	159	178	166	174	189	176	175	174	190	179	177	172	161	193	160	201	175	189	168	164	190	180	180	192	173	154	178	207	176	181	179	168	178	180	203	164	167	160	165	166	185	183	179	160	196	175	203	191	173	202	191	162	169	178	175	170	162	195	178	157	197	185	179	196	160	172	171	167	170	174	174	157	184	144	170	174	173	197	195	187	185	175	185	208	186	187	189	180	174	176	183	186	179	161	179	184	176	149	163	179	162	141	181	165	179	180	204	162	165	177	197	160	212	194	196	187	170	173	174	180	177	156	163	156	165	168	170	163	164	189	140	182	176	169	170	147	183	164	156	168	194	176	157	177	170	168	187	190	162	184	181	177	163	174	154	152	202	165	167	167	174	176	178	165	189	157	188	162	176	179	155	163	169	169	167	174	169	187	154	196	172	186	185	173	162	154	177	194	150	167	167	177	178	187	151	173	165	167	198	167	163	163	144	180	192	157	174	185	169	174	185	178	181	161	156	158	188	184	161	187	203	190	160	198	169	159	169	174	171	155	175	175	163	185	187	204	168	178	180	179	167	186	187	194	181	177	204	162	174	176	182	195	202	176	189	176	211	188	176	168	198	174	168	177	197	165	178	180	190	158	160	192	194	179	180	176	169	177	156	159	180	162	174	164	161	160	172	185	163	155	161	179	191	179	183	171	175	160	175	153	175	166	169	170	186	169	168	179	177	194	175	174	186	157	167	199	188	141	156	166	162	189	165	192	176	163	165	172	169	186	178	155	172	166	157	179	213	166	154	200	154	209	163	168	192	154	175	196	164	187	194	168	167	185	157	161	166	169	188	158	179	173	172	193	202	172	186	164	185	186	156	166	177	131	189	175	169	185	166	181	158	171	138	176	182	184	184	170	177	167	182	173	196	179	177	179	186	181	176	224	161	170	180	174	185	152	178	181	165	191	160	170	169	181	151	185	179	161	178	182	176	183	180	174	167	162	185	187	171	157	169	200	156	154	185	158	158	177	189	157	142	198	167	188	171	193	173	157	178	190	182	166	177	171	159	180	172	202	177	148	166	194	168	176	177	172	201	183	175	162	180	182	159	186	168	170	183	154	182	174	168	180	189	185	182	168	168	174	183	161	155	188	175	173	182	184	178	165	181	171	186	185	193	192	160	158	160	181	172	173	162	175	177	172	207	167	206	185	190	196	163	162	177	176	155	166	166	194	188	170	174	174	174	162	185	168	171	172	166	171	180	176	173	160	173	193	183	186	184	218	176	193	169	164	151	173	190	168	185	197	199	166	154	155	170	189	181	162	149	175	162	183	176	188	195	193	175	157	166	190	188	176	186	205	176	175	185	167	184	195	185	154	182	176	169	163	180	149	190	166	165	168	180	176	180	190	199	179	186	175	189	171	190	184	187	184	147	177	176	178	173	192	183	163	146	179	179	177	180	172	168	163	181	170	170	172	193	169	190	199	168	176	194	171	165	157	168	162	172	169	168	182	183	163	179	170	185	181	174	183	190	181	176	189	168	185	200	174	205	159	181	212	159	168	187	157	171	165	168	178	188	168	160	161	158	185	157	175	170	152	164	204	190	168	164	176	148	164	191	182	181	169	151	176	164	181	157	162	182	182	180	174	174	165	182	163	170	172	183	174	170	189	166	190	162	157	165	171	169	150	140	186	191	193	161	171	175	189	180	186	161	199	188	167	144	160	178	175	176	187	167	172	205	161	179	184	171	150	187	182	208	180	163	193	164	161	175	185	159	173	195	168	171	155	174	173	167	180	185	156	155	169	172	165	180	179	153	158	182	184	191	164	184	196	162	185	146	154	189	180	189	176	180	170	172	203	172	177	167	170	177	179	192	195	190	162	178	185	184	193	202	189	185	169	190	193	184	155	160	183	180	203	182	159	186	191	181	162	186	174	190	172	156	190	191	163	169	185	179	182	178	169	166	182	203	180	187	180	175	145	188	153	175	173	195	192	195	164	175	151	165	180	167	176	171	187	189	172	206	162	172	177	174	183	193	171	185	163	161	157	165	196	173	183	166	188	177	184	163	172	169	183	188	169	177	187	187	174	177	175	177	189	188	173	151	169	175	193	176	178	178	152	179	153	172	177	201	172	178	179	172	196	155	176	173	146	191	176	195	171	195	149	173	172	171	162	165	164	188	178	196	174	156	165	191	189	171	189	178	173	155	194	180	200	170	174	187	174	165	189	196	182	188	186	148	202	198	204	177	163	161	176	167	183	165	155	165	184	163	188	176	177	182	184	161	183	189	168	162	166	182	184	154	139	154	183	179	169	192	167	171	174	176	163	166	165	189	168	189	187	181	173	172	183	167	175	164	145	158	191	162	162	173	185	186	174	175	178	168	184	158	186	160	190	171	186	192	183	155	185	196	177	177	164	188	179	184	172	189	172	187	168	158	159	170	185	185	168	204	159	179	179	178	180	173	163	191	172	168	179	169	178	204	167	156	167	166	180	186	161	159	144	206	161	152	170	149	178	159	184	177	153	159	185	197	173	172	185	168	186	180	186	189	164	186	160	153	190	160	182	176	188	187	169	173	160	159	174	192	180	170	160	181	189	160	172	186	193	161	185	193	172	172	176	180	191	193	151	179	196	165	168	198	149	175	182	170	170	167	181	160	181	148	183	185	162	176	193	187	171	182	174	168	186	173	176	172	185	153	173	154	199	183	183	183	197	186	190	183	168	175	164	172	163	180	160	161	185	197	173	164	172	167	175	187	172	165	165	178	181	176	200	164	181	188	162	202	138	165	202	166	182	167	171	184	163	163	184	174	156	167	184	194	189	198	173	167	160	160	178	200	195	179	174	158	159	167	168	175	184	160	176	169	163	183	161	172	146	172	170	170	152	174	153	179	181	169	169	154	181	175	190	183	180	184	179	177	152	171	209	158	166	176	177	166	185	179	179	192	167
35222	59130	35893	18743	34519	37750	14948	1726	1268	961	711	643	603	2751	7771	8087	5538	1256	220	220	205	238	218	221	214	217	220	207	219	226	197	203	226	187	233	195	207	195	220	173	206	211	201	199	221	199	190	235	208	187	229	189	198	228	217	228	204	237	206	224	185	198	236	221	201	225	206	204	207	202	219	192	238	203	208	207	240	201	190	211	207	215	227	210	229	224	188	209	220	216	217	216	218	201	189	196	202	219	224	220	194	190	199	194	200	198	215	209	203	200	213	224	215	215	202	241	207	223	200	194	187	207	207	208	223	184	194	206	213	189	233	202	230	209	225	191	215	198	210	195	192	243	186	194	211	200	208	198	221	218	208	217	217	234	238	197	209	212	200	210	224	209	212	186	208	188	213	220	204	204	219	204	215	216	224	223	211	226	207	201	217	213	221	213	202	218	215	201	221	210	201	214	223	182	216	208	196	219	197	207	210	221	193	211	208	184	221	199	198	229	210	219	206	218	217	206	231	211	199	187	195	206	190	204	219	188	203	223	218	212	215	225	203	227	217	214	231	215	212	212	233	200	232	190	216	208	216	220	199	205	182	223	197	221	198	191	206	193	216	236	214	206	196	187	204	221	216	192	199	204	214	215	193	229	218	214	182	210	191	221	214	186	206	204	222	218	203	208	202	207	236	192	202	200	207	216	204	204	195	212	210	206	235	224	182	227	176	203	223	195	226	217	205	198	195	199	211	212	224	210	212	215	240	228	194	223	184	219	206	220	226	241	183	214	185	194	191	184	200	212	205	201	192	217	246	185	200	235	219	192	208	197	202	215	192	220	223	213	197	194	211	222	186	213	196	196	214	219	211	219	203	205	206	211	201	213	215	208	225	178	224	256	191	203	216	228	220	202	221	202	198	225	237	209	235	188	220	212	238	242	214	206	202	218	219	186	208	199	189	197	202	193	186	212	215	219	231	200	213	185	231	181	198	213	218	208	213	219	225	194	212	212	213	212	192	202	221	196	201	200	194	187	202	214	203	225	194	210	199	202	208	208	216	218	212	233	237	176	201	204	212	212	229	222	197	219	206	227	196	211	227	204	218	183	212	212	207	251	220	207	188	211	206	204	224	191	193	193	191	196	243	217	205	242	209	218	196	237	211	201	216	217	195	229	179	224	181	207	196	190	211	209	215	214	193	237	210	217	214	189	218	187	236	206	205	228	211	192	215	200	189	198	190	205	190	216	220	224	198	210	181	190	229	189	220	178	202	211	232	204	203	206	220	211	215	205	206	196	188	219	207	206	212	204	220	210	216	188	215	219	201	207	196	220	179	217	186	242	195	216	218	207	176	236	201	223	233	195	196	195	196	220	200	219	197	226	248	223	207	242	238	201	202	209	201	207	212	195	196	215	187	217	217	205	212	218	210	203	198	226	192	186	188	217	175	221	203	207	184	197	233	247	217	207	205	209	209	224	212	219	210	221	205	208	213	205	179	226	201	202	189	197	202	205	191	215	197	208	205	220	197	229	239	207	230	221	219	177	181	212	228	206	202	218	203	210	227	203	207	222	209	234	219	229	203	215	195	211	205	223	205	222	218	233	222	188	222	199	211	207	214	222	225	209	211	214	187	249	211	215	224	188	214	235	232	215	192	229	195	209	203	195	221	202	209	217	196	201	229	234	215	217	197	219	213	213	204	225	191	228	207	193	178	241	199	201	217	203	219	228	203	195	222	184	216	213	230	208	213	222	200	225	198	218	210	201	186	209	219	228	239	206	212	194	203	191	206	199	230	202	205	211	200	225	183	218	209	186	209	217	195	213	187	229	224	212	195	216	227	200	209	219	239	187	209	223	204	214	216	212	183	212	203	207	206	210	212	206	208	226	215	198	221	213	219	202	195	204	186	217	232	193	225	192	196	207	236	213	206	212	215	199	205	214	210	214	195	197	200	213	219	223	203	217	181	195	210	226	224	231	205	171	185	190	228	212	228	221	231	195	221	206	218	215	187	224	190	180	183	233	200	189	232	202	192	216	258	196	182	215	188	201	236	215	196	224	239	183	212	213	217	208	205	203	229	229	201	220	205	202	198	198	193	199	209	205	180	217	204	208	191	196	213	235	217	203	189	197	234	248	199	208	203	205	202	208	225	224	190	207	203	213	218	190	202	236	190	211	215	207	209	198	199	190	220	209	224	195	226	200	226	202	213	183	204	229	201	201	204	212	238	196	201	218	205	231	219	185	216	203	189	209	200	214	209	226	218	197	209	248	195	223	202	199	231	205	222	227	205	210	208	210	203	197	217	211	191	212	192	207	211	240	235	214	204	219	181	206	197	217	191	196	195	214	201	200	213	217	211	207	214	175	203	221	207	209	198	223	224	191	201	195	207	229	202	232	202	236	221	212	199	200	203	203	208	236	222	200	182	202	213	204	218	207	194	217	212	193	204	189	219	206	221	209	229	216	184	194	191	254	197	228	199	204	200	195	174	213	192	191	212	199	213	215	218	204	185	172	220	199	200	219	165	197	207	205	217	216	203	197	194	207	228	196	243	223	249	196	196	185	213	209	209	233	208	189	191	210	224	197	204	237	204	251	218	182	177	216	178	214	201	195	203	211	196	208	218	205	200	210	187	201	212	204	213	206	210	213	217	219	199	206	211	192	207	199	228	195	224	196	214	204	182	198	201	198	199	202	210	195	217	218	228	190	212	236	186	182	226	184	192	222	203	220	205	215	204	197	217	220	215	184	218	226	173	198	208	219	214	194	222	208	187	224	235	211	213	218	213	215	208	213	224	209	214	222	192	196	233	221	197	201	208	189	228	192	181	209	191	224	212	186	193	215	233	208	210	193	198	201	214	224	218	221	198	201	187	215	239	200	173	199	228	210	222	185	229	230	189	216	191	201	232	251	227	200	197	203	222	211	219	208	206	215	224	206	236	214	213	219	222	205	212	225	225	208	201	203	190	220	215	183	185	220	215	218	211	234	193	227	192	213	221	213	212	204	223	203	234	212	198	206	206	233	217	213	198	179	223	190	186	206	220	206	198	213	206	231	220	192	199	212	201	204	221	195	216	208	201	229	230	206	223	237	194	216	198	206	198	220	224	220	197	231	184	234	219	212	216	210	187	213	218	214	257	210	226	210	226	209	219	225	204	191	220	210	229	208	197	214	204	197	221	189	179	210	213	194	226	200	177	215	201	220	217	230	190	195	206	225	170	197	208	204	205	201	197	215	215	196	201	184	219	220	238	189	224	210	215	208	208	218	196	188	210	209	202	191	189	196	217	197	195	222	227	196	214	205	199	185	223	222	213	231	207	189	219	196	216	206	207	221	217	195	210	202	192	205	213	236	202	224	200	233	205	202	214	191	222	234	204	198	205	217	222	210	212	193	198	198	209	194	208	229	183	192	224	223	219	207	206	191	232	227	216	216	234	213	227	206	221	218	202	227	225	188	239	179	226	188	197	210	201	211	209	201	219	214	241	194	197	222	214	198	226	204
25772	22033	28226	25337	14177	19785	11958	982	681	540	497	450	409	768	2454	3068	1882	316	276	261	254	278	247	245	242	229	272	254	251	271	251	258	237	272	238	261	272	260	262	246	234	279	252	272	245	244	246	266	241	269	251	292	228	253	263	288	261	263	231	265	260	259	265	228	257	263	225	253	255	241	263	279	252	237	262	279	248	251	257	235	265	255	248	268	225	242	277	281	252	266	280	256	256	263	273	238	280	242	268	255	249	269	264	262	249	279	291	231	259	275	278	238	271	272	281	264	256	278	248	242	269	271	257	256	285	232	251	251	256	238	264	284	257	266	276	259	252	259	264	252	259	267	231	275	229	259	234	262	244	261	268	227	264	252	241	268	250	244	277	268	261	244	265	248	285	247	269	227	249	254	271	285	259	268	265	240	268	243	237	247	262	281	257	251	242	247	238	223	256	224	256	249	238	271	255	235	260	267	246	257	262	271	263	287	258	246	278	257	288	239	268	245	266	235	279	252	263	259	282	273	257	245	289	263	242	275	269	267	266	242	269	278	265	246	275	248	246	256	287	289	262	223	287	252	245	251	233	253	268	264	268	246	253	233	251	230	245	276	253	222	273	282	251	242	269	304	259	229	264	261	248	252	251	273	258	258	249	267	254	265	250	265	260	262	265	232	254	248	250	265	258	230	256	249	249	243	232	244	242	264	275	243	278	214	259	268	239	270	248	249	249	242	293	263	249	275	261	257	278	244	229	254	248	274	280	245	282	276	253	249	254	256	228	243	244	240	249	250	264	280	251	246	251	252	236	279	267	291	247	229	244	275	233	238	269	247	247	238	249	221	267	305	260	249	270	282	250	246	266	265	257	237	256	283	263	242	291	247	223	253	256	263	246	246	246	283	238	260	241	241	236	258	249	246	269	250	284	277	263	237	243	269	246	264	258	252	239	263	248	227	256	261	257	258	255	280	254	233	265	230	229	228	264	249	273	280	246	274	274	276	256	257	280	264	253	260	241	243	267	258	255	238	282	258	258	253	264	250	280	250	274	240	251	249	230	261	289	275	246	237	257	259	261	291	241	266	262	256	284	251	253	247	270	255	233	228	241	231	242	298	259	284	230	215	270	226	258	208	271	264	288	278	247	257	262	249	279	281	255	247	255	276	264	257	259	249	267	237	252	266	231	275	260	255	267	282	238	237	247	284	243	312	252	244	276	276	233	266	243	292	256	239	244	267	280	267	249	244	257	278	234	230	246	252	236	259	260	242	250	261	259	268	264	245	255	234	265	265	230	266	229	239	231	266	265	254	266	251	251	263	272	240	242	259	252	255	255	275	241	253	275	258	257	254	297	262	263	252	239	249	252	255	276	273	262	278	266	250	243	239	281	225	254	228	259	254	287	294	264	244	252	228	265	250	237	265	274	240	257	268	221	265	252	284	271	244	264	281	268	228	279	256	243	254	243	273	285	244	256	263	256	271	283	293	268	254	245	264	271	250	266	242	286	266	270	255	253	251	262	256	235	272	267	270	246	298	255	289	246	246	285	251	239	275	256	246	270	265	274	279	248	248	270	223	275	262	235	250	253	256	249	235	244	262	250	289	257	272	286	265	268	242	253	261	244	235	278	267	258	282	247	256	268	251	266	268	271	228	259	245	249	273	271	264	288	266	268	235	274	254	261	271	247	262	262	260	255	239	241	270	255	257	261	246	252	272	254	266	242	253	253	254	264	250	287	242	250	307	259	252	234	255	228	271	256	239	210	269	265	254	261	279	229	266	255	251	263	277	247	261	266	251	273	269	258	259	280	250	245	243	243	233	271	238	262	254	259	206	236	249	256	278	266	265	263	206	281	258	268	262	266	256	272	259	285	280	253	261	277	244	276	284	253	255	233	264	269	270	260	213	238	260	252	258	249	235	258	237	265	259	208	267	261	270	237	243	252	234	227	225	277	283	259	252	248	284	243	251	255	242	231	264	261	242	237	264	236	244	249	251	281	278	254	254	257	273	241	251	240	250	260	262	248	243	263	268	271	252	270	288	278	257	238	257	256	225	246	255	234	284	221	237	271	246	262	231	269	281	254	257	249	265	251	270	270	244	246	235	270	243	265	267	274	250	251	279	261	248	246	265	249	262	269	232	244	285	267	267	249	239	262	268	265	261	287	266	240	245	244	259	239	250	229	250	260	260	289	269	251	255	236	246	265	244	276	252	249	262	231	259	246	272	279	289	250	274	265	243	239	242	253	262	275	257	248	246	246	228	248	247	273	266	259	267	275	255	252	255	253	291	240	230	256	262	250	263	243	248	255	259	253	249	234	238	248	243	245	246	234	253	276	271	267	246	238	286	252	246	254	261	245	267	269	195	284	272	263	282	258	247	253	255	256	224	258	279	282	249	250	252	237	275	293	271	281	281	247	256	261	254	259	259	227	292	226	252	253	254	254	265	263	280	267	244	277	264	258	259	266	265	270	240	296	265	280	277	253	253	248	246	245	255	252	250	251	243	269	253	253	270	247	261	254	258	251	248	257	244	259	263	250	266	262	264	267	236	256	248	263	248	258	256	274	273	245	288	231	247	221	267	274	258	238	244	242	280	269	258	287	260	251	257	272	240	249	272	243	247	240	253	233	257	261	249	235	245	255	261	267	254	229	253	258	245	241	274	245	263	261	249	261	239	265	268	262	241	268	271	258	311	243	267	248	244	244	262	266	266	255	237	270	259	256	235	281	255	247	239	287	250	278	269	219	265	273	230	259	226	268	283	261	246	255	258	256	255	249	238	257	246	251	242	246	267	258	249	269	240	263	244	253	278	261	256	276	252	224	269	244	238	272	228	253	264	248	256	295	283	284	235	257	226	277	255	264	275	241	245	273	260	258	211	257	236	269	271	299	242	261	251	272	242	260	251	245	241	245	246	250	274	269	264	223	259	260	253	249	255	269	267	258	261	302	246	252	244	244	242	228	245	229	257	238	258	266	240	282	253	270	237	260	223	270	269	237	250	285	220	241	275	265	264	227	258	270	262	252	226	289	256	286	244	243	262	256	240	248	278	281	228	244	247	244	282	254	280	242	265	259	268	249	286	262	229	230	232	251	250	259	227	235	239	247	283	245	220	236	247	281	284	281	243	223	271	257	259	252	269	247	257	277	266	232	251	236	229	258	253	269	267	239	267	228	265	265	277	223	239	258	256	255	234	231	249	260	281	243	269	232	280	250	250	289	251	243	265	267	283	250	254	271	226	278	246	247	285	255	273	274	259	236	264	253	249	273	243	276	276	216	235	246	256	240	269	251	259	250	256	284	255	311	247	233	280	251	258	254	263	273	258	246	257	260	237	257	265	267	248	263	256	249	274	257	252	278	268	262	250	245	270	240	299	238	262	261	276	296	257	260	250	257	237	257	279	241	258	239	251	249	273	247	263	247	238	248	231	230	233	233	251	261	258	279	247	236	266	257	239	190	260	230	255	288	254	261	231	258	248	263	282	256	263	280	253	226	248
33772	54992	31787	15980	12446	27726	12856	1524	1295	952	760	675	656	1439	4806	5548	3229	396	306	318	319	340	339	298	306	295	307	309	317	309	309	319	284	288	291	291	325	280	274	327	342	324	311	283	314	322	321	314	312	304	290	293	279	299	312	310	308	323	292	296	301	278	285	285	299	306	289	316	303	328	294	292	313	309	298	298	309	314	339	282	295	294	321	321	294	294	290	285	290	302	286	304	340	301	305	288	321	299	289	313	289	295	317	298	273	292	303	313	310	289	294	290	303	292	316	273	275	324	289	287	281	301	270	297	287	297	299	282	309	296	313	277	280	298	323	298	323	324	271	309	316	324	317	300	281	280	309	303	293	310	294	290	293	303	306	308	299	299	337	307	339	336	280	305	320	296	312	286	297	294	301	293	275	296	287	291	312	280	300	289	270	307	285	291	294	284	309	329	293	297	294	278	304	316	303	314	341	324	289	301	294	316	292	311	281	299	314	275	329	331	321	281	293	315	253	297	321	292	301	286	286	320	288	291	316	277	318	286	329	274	292	303	315	311	309	293	280	274	294	317	313	296	325	313	285	298	272	320	309	307	297	288	299	298	310	268	296	297	313	283	311	286	329	305	323	301	307	286	283	293	282	323	302	293	303	307	290	317	318	312	285	315	314	283	314	308	305	315	276	334	293	297	288	297	334	311	345	311	307	292	297	316	295	306	283	303	280	312	323	295	292	318	282	316	263	302	285	301	310	274	291	295	304	288	334	330	311	304	317	307	305	281	323	290	293	298	290	315	309	293	292	310	295	322	300	286	283	313	285	288	316	304	301	308	307	302	307	320	304	303	320	333	282	267	279	310	303	321	322	305	297	319	280	331	263	300	309	268	277	336	320	286	339	295	292	310	310	272	308	280	315	260	295	283	306	307	278	274	310	301	274	306	301	306	308	299	310	318	281	308	311	319	298	325	282	310	292	292	294	349	284	297	317	289	280	299	317	337	306	298	284	308	295	304	284	258	319	300	334	313	297	304	267	286	313	283	310	323	319	309	331	282	297	297	325	286	329	314	311	307	308	301	298	276	309	291	297	324	276	332	281	313	287	313	318	286	298	304	283	294	316	282	328	309	248	309	295	322	291	318	284	320	307	297	307	312	329	317	332	329	287	331	288	296	293	318	305	295	283	319	298	301	303	296	303	313	302	291	306	333	295	313	322	298	284	275	296	304	269	333	305	309	284	290	300	290	299	333	295	333	303	297	313	279	299	312	308	288	296	289	334	320	323	282	276	306	293	326	279	300	293	305	271	297	305	321	300	313	272	286	306	303	306	329	274	294	308	286	294	304	319	287	325	318	312	327	337	323	314	320	321	284	341	287	290	330	317	272	286	288	317	296	271	301	307	311	277	299	276	303	310	280	313	319	305	298	286	278	295	301	298	307	323	284	331	291	278	305	300	276	298	293	300	287	283	323	298	260	313	302	299	313	318	270	273	298	327	338	326	280	300	330	317	295	307	315	315	286	290	270	264	292	306	300	245	293	303	302	292	322	295	306	326	305	306	282	286	279	305	311	282	296	306	303	338	279	299	281	327	314	292	293	289	343	294	271	277	333	273	276	303	318	317	334	310	326	344	285	270	307	308	321	299	296	289	300	320	297	312	321	318	312	323	290	316	304	296	335	304	300	283	289	293	312	301	280	334	306	319	297	289	293	283	299	292	274	284	299	270	299	304	316	300	276	301	298	291	317	310	304	280	301	273	299	274	298	324	284	254	299	335	305	291	313	284	299	322	318	300	318	292	319	317	322	289	298	281	267	296	360	298	293	250	311	274	326	279	303	331	293	296	290	301	294	310	276	286	329	326	303	336	290	282	271	286	309	255	313	314	305	305	290	288	284	325	297	303	297	288	310	317	335	325	301	294	321	297	291	317	310	308	293	309	325	289	319	325	324	322	275	287	273	310	330	276	312	315	314	305	295	306	313	299	296	328	268	282	282	284	287	289	309	291	294	310	316	303	309	312	296	278	303	283	325	327	299	321	323	309	301	314	305	307	276	307	289	307	312	274	319	303	298	304	309	316	315	332	305	328	299	304	298	305	280	286	293	321	279	303	326	296	303	309	302	298	343	304	321	296	295	281	323	314	313	279	316	291	263	291	329	300	308	267	297	309	294	281	323	324	321	320	302	308	302	316	310	312	316	294	273	292	285	325	275	292	277	303	307	306	287	302	309	315	276	308	310	316	295	294	301	297	280	302	299	339	317	302	309	325	309	281	325	302	337	293	314	332	314	308	286	330	316	283	300	312	324	292	289	304	324	306	296	296	303	288	299	293	313	314	317	311	312	313	321	321	273	296	285	305	303	312	324	288	276	270	293	295	312	285	318	288	318	305	309	305	292	316	300	283	315	303	311	315	281	305	273	332	318	301	303	287	298	320	316	308	280	306	308	321	322	301	283	285	267	293	295	257	303	315	331	313	308	348	295	326	309	289	301	307	289	323	311	306	297	303	297	289	328	294	295	294	278	322	286	285	307	300	320	313	284	301	313	316	324	285	292	293	309	290	294	276	327	276	321	316	293	285	315	305	294	307	317	305	304	285	293	280	298	297	313	305	283	316	294	302	314	280	294	291	301	314	305	297	274	295	308	308	307	270	285	306	287	295	312	294	281	261	310	357	345	266	296	303	310	274	337	308	265	313	292	304	328	315	309	335	301	312	287	315	329	268	312	319	323	319	294	312	283	274	313	302	292	295	301	312	304	301	310	303	295	305	285	309	352	301	312	279	303	292	281	292	279	306	305	280	281	306	314	303	296	314	282	302	310	289	288	339	300	286	321	290	311	319	316	312	322	308	286	294	284	290	299	317	302	313	294	292	313	303	308	331	308	302	283	280	296	280	299	315	296	296	323	301	290	280	307	314	279	293	323	295	318	302	281	306	293	313	301	280	305	287	310	293	311	309	291	286	255	289	309	304	283	338	275	288	317	298	320	299	277	315	333	337	312	282	298	300	288	287	337	298	317	308	280	292	301	322	307	318	290	293	314	316	311	294	309	286	297	296	299	290	281	333	300	314	316	300	296	331	300	285	295	292	306	311	301	305	322	280	285	317	306	269	281	286	302	296	306	323	275	307	287	311	306	333	296	268	285	314	300	339	317	289	305	269	330	308	300	343	301	323	311	304	310	299	317	291	296	276	311	292	337	325	280	322	290	318	277	293	278	299	300	298	292	291	315	318	286	317	273	341	312	266	281	284	301	312	291	268	334	317	319	327	283	292	308	296	288	281	266	349	304	288	291	321	311	324	273	288	296	309	314	297	311	296	321	285	294	313	281	312	299	302	343	303	333	322	268	288	310	275	311	262	311	307	293	286	293	311	305	322	318	314	288	307	274	295	300	306	297	320	290	298	301	312	313	308	322	296	300	279	311	303	299	308	331	282	330	298	323	317	297	316	297	328	275	302	258	295	340	315	306	293	310	309	327	304	300	309	284	308	288	300	308	282	282
23397	21692	29496	24331	21868	37048	42142	9100	1518	1057	802	684	638	1420	7996	11076	6540	1804	311	263	272	262	263	251	256	252	275	262	250	265	260	268	260	243	277	253	253	241	217	259	227	243	238	249	251	278	242	248	265	291	240	258	260	257	293	261	251	236	280	250	283	272	260	262	273	281	244	258	287	268	266	249	243	262	275	253	262	240	274	233	229	252	253	259	265	258	275	236	267	252	260	254	240	277	239	221	268	271	274	262	235	252	268	283	258	261	282	269	251	254	223	228	256	245	255	243	263	273	257	269	269	289	253	254	261	247	240	272	255	267	267	247	272	249	280	223	264	233	259	250	265	230	239	253	229	228	250	223	245	255	250	255	266	271	259	244	219	250	259	281	250	265	279	270	290	229	277	252	266	237	258	231	254	270	256	252	274	257	268	272	275	272	272	250	232	274	267	269	263	292	262	255	277	280	252	251	258	251	246	231	262	249	239	233	262	254	262	256	281	288	275	253	277	269	236	274	298	277	253	303	281	242	262	239	257	282	261	266	250	263	280	261	252	236	279	263	261	267	274	275	254	264	235	236	251	245	257	246	275	258	265	229	247	247	289	233	251	251	275	267	261	251	228	236	259	269	238	239	254	291	235	266	260	251	251	283	246	262	245	265	243	258	240	264	296	266	260	265	252	272	259	249	257	246	230	261	252	265	254	247	255	250	257	271	258	251	249	244	246	233	265	245	244	242	240	251	258	267	225	250	264	267	282	230	278	247	280	261	246	270	254	261	287	233	273	242	261	273	289	285	221	268	246	271	250	247	211	244	271	261	256	240	256	260	233	247	257	274	248	251	253	270	230	249	262	270	280	256	244	265	268	286	243	244	259	253	277	274	243	245	272	253	246	249	228	243	218	266	235	271	241	248	254	268	256	264	273	254	271	249	240	287	244	273	257	275	220	249	245	218	241	277	260	277	256	259	283	250	227	237	234	250	281	244	225	263	255	225	257	240	237	250	263	252	258	249	297	278	213	264	242	258	269	253	253	268	238	256	239	269	218	241	255	261	285	276	253	229	289	256	282	255	277	294	252	283	272	263	267	232	256	284	264	257	248	226	267	274	268	234	250	261	236	274	251	278	270	269	283	241	272	249	257	256	230	264	217	231	247	263	261	274	266	266	278	249	265	251	279	254	255	268	235	256	270	275	280	273	272	237	237	262	273	251	268	264	263	253	263	240	278	253	243	249	236	257	260	254	253	284	260	260	249	230	244	267	267	254	269	239	252	252	220	248	279	310	253	251	241	283	285	251	268	249	250	253	245	245	244	241	240	279	247	267	291	281	247	264	255	256	249	260	277	267	260	263	280	238	249	263	270	275	262	263	252	242	247	266	250	229	226	286	254	264	263	279	256	282	258	230	265	255	254	262	259	242	286	262	248	252	267	257	262	275	265	230	247	250	264	267	274	265	250	255	300	262	261	248	262	248	286	242	265	273	237	222	216	239	208	277	270	259	274	259	240	243	235	245	282	287	278	249	235	257	261	259	269	259	255	256	241	255	241	288	260	224	271	264	256	275	237	244	259	261	260	248	276	254	261	271	251	296	245	241	270	264	250	259	255	267	282	259	240	261	269	273	272	236	262	257	240	283	251	242	244	280	253	265	249	220	279	245	241	274	237	262	270	253	227	244	245	271	266	256	255	270	250	296	270	238	274	275	249	251	242	266	247	279	279	249	241	269	269	267	259	253	274	273	258	253	279	244	258	264	268	250	254	244	270	273	249	266	261	263	244	299	244	267	279	258	250	256	250	260	265	256	246	297	259	267	254	255	278	282	273	275	273	258	257	235	230	274	261	242	255	239	259	295	245	233	242	275	257	264	252	291	235	285	250	258	247	243	257	264	242	238	247	260	257	276	285	253	252	267	281	225	248	230	267	247	266	275	234	272	226	253	252	235	251	255	283	255	261	254	255	264	241	289	258	279	269	288	275	258	280	239	249	258	261	240	246	293	258	266	278	272	230	285	256	255	242	223	257	277	260	247	254	292	280	277	268	266	248	274	263	255	232	233	237	268	281	267	242	245	272	252	265	272	244	287	246	244	234	269	279	256	251	262	269	259	249	234	245	240	233	282	253	266	273	265	227	267	238	244	252	257	259	275	263	274	251	278	266	258	247	246	266	260	253	271	263	241	261	296	229	267	268	249	251	259	253	267	246	251	250	246	267	252	270	249	257	243	260	296	263	288	288	229	236	287	233	271	259	255	264	282	238	269	250	257	243	244	267	274	236	262	277	275	256	226	243	255	258	271	254	265	276	246	283	235	261	269	267	260	257	258	255	255	247	254	250	252	253	247	254	285	238	245	276	287	226	237	275	274	287	240	277	251	238	272	248	260	282	295	280	233	272	269	251	255	242	285	264	248	276	232	274	276	267	273	253	263	266	249	262	264	253	252	252	291	247	261	278	297	276	264	243	251	256	264	241	248	251	240	275	224	256	264	266	241	244	266	251	236	244	279	247	272	280	279	277	234	235	295	253	234	244	247	254	248	312	237	248	251	256	244	246	250	255	234	241	264	256	270	245	270	266	260	282	253	267	269	263	252	256	263	257	265	253	257	246	233	237	260	233	259	271	223	260	309	260	249	229	246	252	249	244	244	238	259	245	240	243	262	278	259	256	242	254	281	284	258	250	261	288	251	257	249	258	228	255	248	272	251	303	238	271	257	287	273	258	246	266	276	240	278	238	246	292	277	263	235	271	248	239	264	286	287	275	241	261	261	280	253	278	260	238	278	287	277	245	252	282	251	251	261	250	271	264	265	250	243	243	263	243	264	242	258	289	263	253	242	255	244	266	260	260	234	267	254	277	284	279	264	262	263	220	246	237	276	270	251	268	273	280	272	247	258	227	276	254	269	265	272	266	264	258	269	270	282	278	279	256	257	268	286	276	238	254	240	235	245	237	248	219	268	269	278	247	273	265	250	219	239	271	282	271	279	273	263	229	248	246	270	247	263	220	250	286	274	251	288	270	256	265	261	250	271	264	283	272	271	296	263	240	270	223	259	219	262	238	256	270	245	240	236	285	281	260	256	267	245	248	258	297	275	262	238	252	270	278	249	270	241	257	279	238	245	262	301	243	244	270	259	261	247	241	243	240	269	264	283	267	251	257	256	276	243	293	232	217	265	246	236	255	246	244	239	260	245	249	272	275	237	251	263	255	246	273	249	280	281	253	257	247	249	239	240	225	251	251	279	286	254	259	252	233	259	281	246	252	259	236	265	277	266	253	253	262	277	239	263	233	267	261	272	249	257	268	265	253	263	262	242	286	238	267	253	278	258	264	263	232	242	258	254	276	254	252	258	258	249	266	253	260	258	247	232	250	273	263	237	240	246	256	265	237	242	280	269	250	266	265	283	273	250	251	226	279	265	235	243	256	284	260	274	236	266	253	258	257	257	241	278	257	257	248	282	279	275	323	274	256	248	234	269	257	264	268	247	291	256	268	290	234	242
39410	67346	43348	23484	21187	42644	33037	3089	2301	1791	1396	1058	1058	2561	12488	15074	9154	2415	338	340	314	329	302	312	291	271	311	320	264	315	309	327	293	313	307	290	289	338	276	294	302	303	298	289	306	284	279	335	284	296	289	274	273	286	311	300	291	254	297	304	280	273	316	280	319	295	289	278	274	278	295	288	272	320	270	278	291	296	289	275	292	282	278	282	272	289	301	313	266	305	282	296	293	257	325	300	274	273	290	270	309	302	291	310	277	298	283	261	282	276	316	302	294	325	277	279	290	268	272	261	283	289	310	303	286	262	317	299	291	267	271	291	268	275	283	291	294	291	321	265	292	276	278	299	289	295	293	276	300	273	276	282	307	289	311	302	332	277	282	281	280	272	310	308	300	293	270	311	314	299	293	296	264	293	318	314	250	245	299	256	309	293	301	310	264	280	280	283	280	332	284	290	294	296	283	273	274	267	304	305	312	283	286	263	327	303	304	292	268	313	292	298	307	280	263	315	289	309	312	287	298	279	314	312	296	285	251	330	295	276	280	283	268	285	286	269	270	313	270	284	305	297	278	294	324	305	288	276	288	267	289	274	278	282	298	317	302	298	306	287	292	293	273	313	303	270	299	291	287	303	266	308	307	288	281	313	273	272	275	313	306	301	307	279	299	310	296	304	305	269	292	284	306	283	281	305	280	311	291	307	298	290	262	284	321	280	295	263	282	308	315	309	291	288	296	286	297	306	291	266	298	299	283	298	277	286	302	283	296	308	304	310	292	279	312	292	279	283	292	273	322	307	289	312	261	342	293	267	311	262	286	304	273	291	299	291	264	304	292	293	294	300	272	293	263	298	280	340	300	286	289	306	300	284	278	287	276	316	287	289	317	310	293	292	298	298	292	306	286	268	322	286	263	319	321	291	285	303	277	294	299	295	278	263	307	305	278	316	311	271	290	286	299	271	275	299	299	296	283	288	296	283	315	308	297	319	284	289	318	298	291	274	299	284	283	291	298	318	319	292	292	269	268	276	252	273	292	262	291	267	277	312	334	315	279	280	280	289	275	292	312	258	300	284	289	309	277	289	284	310	280	298	301	294	273	309	293	306	245	280	283	320	278	297	307	285	305	279	300	331	292	309	275	301	286	288	302	271	263	296	295	283	279	281	288	285	267	299	272	294	312	272	293	296	251	293	308	301	287	302	289	297	307	307	271	273	282	298	321	316	328	308	293	335	306	278	316	307	308	270	279	288	313	298	263	278	303	286	288	279	273	304	280	298	298	283	293	281	284	274	304	250	257	289	298	289	299	255	298	319	297	294	317	278	304	289	301	278	292	274	281	283	301	282	281	321	270	309	291	286	309	264	287	284	258	273	273	298	243	294	272	281	314	309	302	309	303	293	304	295	311	276	283	254	292	301	285	316	313	280	290	301	301	299	304	278	280	270	273	293	305	295	278	311	321	302	286	305	302	274	302	297	306	291	296	308	278	296	277	268	271	279	327	253	299	297	286	269	286	317	324	295	295	291	293	284	277	287	293	277	278	335	278	302	320	260	275	286	305	303	303	292	291	300	256	284	297	289	265	288	284	288	283	303	287	265	305	289	275	248	327	273	277	337	271	301	286	271	301	308	277	277	306	307	294	247	314	275	285	319	278	306	272	305	302	290	316	291	288	285	311	286	293	289	290	309	284	282	310	295	281	313	302	294	313	302	286	296	314	255	301	281	311	277	289	301	307	300	283	323	284	285	318	318	293	287	279	303	297	291	271	277	300	279	263	281	323	291	295	272	284	284	275	286	304	309	277	297	294	309	295	288	311	264	278	302	264	270	289	272	299	313	309	301	271	283	288	302	270	277	279	289	287	300	281	327	306	313	270	298	307	299	317	282	291	306	265	290	286	290	311	260	298	293	270	303	285	296	287	265	303	291	252	286	273	299	290	270	291	281	291	279	308	285	295	308	273	304	288	305	296	287	314	303	304	294	309	291	303	295	300	288	288	293	275	273	282	292	296	289	345	304	299	288	277	299	315	296	285	291	266	287	312	271	287	302	298	273	299	289	279	283	268	319	312	303	270	311	291	286	273	294	283	289	315	292	302	280	269	296	318	287	295	296	305	256	304	301	262	295	308	291	278	273	296	314	282	331	316	323	285	268	333	313	305	308	310	326	291	300	302	305	292	309	299	295	293	297	310	294	273	309	286	278	334	297	285	299	269	266	298	271	303	277	286	285	277	274	293	289	319	298	278	274	315	272	290	292	315	286	290	315	307	294	266	303	294	270	297	326	297	279	259	268	297	271	284	284	271	292	264	283	303	281	250	322	286	302	313	300	284	317	282	283	281	272	277	267	292	282	306	263	275	295	313	289	288	273	275	277	299	305	301	299	267	302	305	311	317	319	276	291	298	291	284	284	291	280	293	276	321	291	303	317	315	284	309	279	297	294	294	296	289	254	290	271	295	293	267	280	303	288	298	308	281	301	317	269	276	321	286	297	268	270	297	288	310	292	305	303	308	312	272	280	295	314	296	273	276	297	307	261	282	284	292	264	290	311	330	282	289	319	308	271	288	261	275	313	298	294	286	267	274	294	321	301	285	284	297	306	312	261	273	289	286	284	286	302	281	306	289	311	306	314	296	294	284	281	316	282	298	279	281	270	282	282	346	283	292	276	276	321	283	278	310	317	328	293	282	277	322	283	296	283	267	270	260	310	283	297	297	282	278	270	308	300	280	309	329	317	305	279	297	303	263	302	280	330	294	271	281	321	278	278	283	306	306	293	261	293	258	292	275	294	260	309	274	285	294	305	310	296	276	259	280	285	307	318	321	273	260	288	266	297	302	285	291	276	288	286	272	282	308	299	313	276	276	289	304	294	298	308	281	284	287	302	305	283	276	278	258	273	269	280	284	283	322	285	311	300	276	301	292	297	300	307	279	292	266	279	267	306	284	312	320	278	340	290	265	308	299	284	279	264	289	258	327	294	303	282	303	307	284	272	279	302	300	286	291	292	309	275	297	288	288	325	282	294	298	280	272	280	327	274	306	300	291	300	287	326	279	304	293	299	305	294	306	281	290	293	294	301	299	302	299	304	299	271	293	266	314	312	305	310	285	298	268	294	300	275	282	326	291	278	285	280	306	302	295	310	272	295	260	286	287	293	295	297	294	296	292	307	317	320	308	261	271	304	313	274	296	268	272	299	304	263	276	294	297	316	304	287	309	301	286	284	311	292	297	286	279	291	289	305	288	266	319	297	306	323	303	302	295	297	305	303	264	302	267	303	315	301	280	299	308	294	296	283	312	303	269	319	294	287	361	286	285	288	287	313	299	273	298	299	264	307	285	314	301	286	314	320	298	284	286	296	302	320	283	315	300	290	310	290	302	307	275	305	313	301	254	265	296	297	309	317	302	316	317	284	305	309	293	297	272	297	294	283	283	285	267	284	310	270	272	279	278	307	302	303	285	282	291	282	299	304	301	297	271	287	292	267	304	267	295	313
29561	29185	26115	12816	5325	6879	2863	633	470	362	352	284	248	358	422	529	345	224	186	212	217	197	213	192	183	192	202	175	200	200	187	202	175	183	197	196	167	176	208	182	199	228	198	179	198	190	178	186	188	207	169	181	179	202	212	212	195	228	194	168	203	180	186	183	204	189	189	180	194	226	170	174	199	210	207	176	189	224	200	195	182	177	201	185	209	194	177	194	194	166	187	185	153	167	174	163	218	191	214	206	187	169	167	179	178	198	214	179	194	171	202	184	163	184	176	177	200	201	188	180	188	172	188	206	209	175	200	184	179	196	186	195	204	164	164	203	199	193	197	197	187	208	152	189	158	194	192	181	178	197	202	181	213	201	190	194	167	191	193	185	190	173	204	198	208	189	203	175	193	180	206	172	186	210	195	169	212	192	183	212	202	194	197	208	212	185	193	191	185	190	185	194	193	178	154	209	212	155	190	177	197	177	174	191	194	186	176	197	195	207	194	197	204	195	189	197	209	175	203	205	195	224	184	182	198	177	171	185	171	173	182	205	205	190	183	217	183	188	189	150	196	187	174	175	191	172	161	191	189	180	198	178	196	159	197	188	179	191	194	159	178	190	209	188	186	177	201	194	205	193	180	209	168	190	184	167	194	206	188	196	208	194	208	191	169	170	187	192	187	181	187	208	205	182	193	198	168	169	182	184	187	190	185	196	187	192	201	192	193	189	204	190	207	193	195	169	214	186	188	189	187	205	178	197	180	175	185	185	182	178	186	163	194	187	188	189	202	206	189	204	180	173	179	181	190	192	203	209	182	194	198	174	196	185	183	198	180	172	194	190	207	178	196	217	146	188	204	181	191	170	178	198	191	195	183	183	212	195	172	176	170	212	205	208	205	176	190	184	195	177	213	188	193	180	184	167	199	183	168	195	197	199	208	166	184	185	211	200	176	212	224	199	192	198	183	176	207	178	195	187	186	196	180	184	185	181	191	187	172	176	193	212	179	177	179	189	172	195	186	181	179	173	163	184	193	200	198	190	181	163	179	181	190	180	170	191	205	204	205	201	203	175	183	205	187	209	158	196	210	197	185	194	207	187	212	190	168	169	173	194	159	202	164	183	179	192	167	204	195	168	171	166	171	187	190	196	204	165	219	181	195	185	176	175	195	182	206	186	175	180	162	184	201	177	192	190	178	172	181	181	193	148	176	211	208	205	196	171	175	180	206	187	184	173	215	180	202	198	183	195	179	180	178	188	170	160	191	175	227	196	192	208	184	176	173	185	200	187	204	194	190	175	201	193	205	194	192	172	174	192	178	186	181	178	186	197	199	185	181	158	196	190	179	195	184	159	207	177	184	147	189	173	195	180	195	182	196	169	181	211	174	187	211	183	185	194	184	189	196	194	176	182	173	174	196	188	177	216	178	176	178	171	196	175	174	196	187	202	188	187	183	179	177	171	202	186	177	202	205	198	184	214	189	206	189	170	180	201	202	201	192	187	170	195	208	200	185	154	168	188	178	192	198	168	201	198	193	207	200	189	215	174	182	166	193	195	201	201	188	184	204	191	196	203	200	182	179	211	191	184	206	171	191	216	166	196	179	210	210	195	159	190	161	177	186	209	192	160	189	193	190	198	193	198	188	200	185	193	194	186	194	184	199	180	187	165	157	182	180	193	194	195	194	194	192	207	195	207	215	203	227	193	183	184	179	187	185	172	161	186	180	190	207	188	180	158	192	194	182	189	190	171	203	175	204	166	197	189	187	192	186	194	201	167	190	191	219	187	176	187	200	186	207	193	181	207	165	209	186	195	196	187	182	208	192	199	195	208	186	186	182	188	170	216	178	191	177	214	181	204	177	191	193	189	202	192	192	181	179	180	189	204	187	184	195	189	194	165	177	216	181	173	194	193	210	183	186	186	188	209	204	182	171	193	174	183	194	188	206	198	190	195	177	188	181	190	179	216	209	175	182	192	188	195	179	194	203	185	178	187	189	163	201	178	214	152	172	180	169	173	188	183	181	202	202	213	203	196	219	189	187	180	178	169	202	176	157	195	189	204	205	205	186	180	186	189	177	195	182	175	187	181	188	164	190	211	223	182	171	195	218	203	174	181	203	206	192	206	194	181	190	191	178	193	223	184	179	174	176	186	186	189	212	189	188	185	200	187	187	185	187	176	224	177	193	196	177	177	187	175	196	177	200	193	176	206	208	224	195	154	185	183	207	179	197	189	192	181	170	178	187	187	171	188	216	163	194	183	200	170	223	190	161	158	184	191	205	178	181	185	182	190	178	212	183	162	195	185	189	192	235	171	188	181	189	188	206	186	204	202	187	198	182	201	172	219	179	192	200	210	183	195	168	154	190	194	206	181	160	187	201	175	177	200	199	184	182	167	182	220	178	172	181	200	168	204	190	169	191	182	179	184	198	163	167	184	194	180	172	167	190	183	161	176	186	182	167	187	194	209	171	188	164	188	213	187	196	201	186	213	198	179	196	193	175	190	183	184	207	190	196	182	213	163	185	203	203	179	203	188	192	183	172	196	190	177	180	189	187	186	168	178	212	167	212	200	190	187	206	208	182	203	222	190	185	172	208	174	148	165	204	202	172	174	212	209	163	182	161	203	191	188	188	214	194	193	190	198	189	179	188	185	184	168	191	213	188	177	202	195	194	206	197	175	167	208	176	192	181	184	194	166	183	175	192	191	176	170	180	177	178	176	186	186	178	174	191	184	218	186	179	213	204	206	192	208	205	178	188	187	196	185	188	199	175	187	203	208	194	207	206	169	171	185	204	160	189	191	180	212	196	188	188	184	192	206	195	211	173	215	168	195	188	164	195	186	175	199	212	182	190	173	195	176	193	195	203	179	144	207	193	205	186	201	186	166	192	189	203	184	189	220	212	186	182	186	188	205	194	190	184	202	182	178	180	201	179	188	204	180	184	185	179	198	191	168	197	188	199	165	190	185	186	183	184	188	182	192	207	186	181	204	206	193	214	200	169	182	196	226	210	205	188	192	175	198	191	202	172	213	164	207	190	185	185	169	177	173	181	177	195	187	188	220	184	198	187	161	194	211	164	193	190	169	172	164	189	202	187	194	184	193	192	184	195	188	184	161	210	187	200	193	168	185	203	208	162	178	171	182	165	209	184	189	188	196	195	188	205	184	190	169	208	216	195	198	177	168	202	174	177	190	201	181	203	184	192	186	174	163	197	180	203	203	197	171	180	184	193	186	174	204	217	187	213	197	190	208	184	193	190	182	169	189	191	183	175	186	173	164	184	195	188	177	188	171	190	162	194	189	190	198	174	189	184	193	195	204	188	197	186	213	211	218	201	200	144	161	166	180	162	220	190	177	169	188	185	218	195	175	198	200	191	218	176	182	178	184	195	170	175	169	172	199	165	196	206	196	189	200	197	192	185	181	199	187	206	191	178	183	210	202	168	170	208	190	175	181	206	200	185	189	191	181	195	192	179	225	174	194	183	179	185	180	187	183
30558	43753	24471	11409	7775	10035	4255	1206	831	596	457	443	383	532	682	791	516	294	219	217	221	214	227	246	224	221	220	231	197	227	250	246	234	211	222	216	243	233	233	221	240	229	227	201	256	243	262	261	207	232	203	230	238	234	230	242	253	209	227	222	254	247	237	251	208	218	228	217	195	247	201	237	255	202	235	223	214	235	246	240	234	233	222	251	237	219	215	206	237	237	230	214	222	264	212	226	232	233	207	244	228	220	208	242	209	222	222	231	257	253	215	228	223	223	237	238	229	206	224	260	191	199	250	212	241	236	259	238	226	222	220	226	255	200	221	236	213	216	276	230	221	216	241	228	269	230	229	259	229	209	215	236	230	239	203	213	209	207	204	221	251	232	225	223	215	212	215	213	251	213	217	207	240	244	215	235	243	208	201	223	234	210	232	225	254	238	231	222	235	213	219	212	218	221	240	230	187	219	242	223	232	219	208	241	225	228	198	211	236	234	256	234	209	228	192	254	213	243	203	218	209	232	225	211	207	242	231	228	239	222	248	230	226	212	230	206	225	224	211	219	247	207	228	223	233	238	217	227	239	250	223	232	214	234	236	236	214	207	237	230	217	218	204	232	226	228	239	238	214	198	238	212	223	222	215	222	213	237	228	239	240	207	244	229	230	238	217	245	225	222	202	237	239	230	233	270	204	206	233	228	207	222	203	238	208	244	238	232	202	213	230	223	230	242	242	228	244	226	238	225	229	233	233	214	239	214	218	234	211	216	232	211	205	241	246	219	212	214	201	237	258	203	233	233	216	243	235	230	240	268	223	205	238	234	226	218	224	223	222	234	209	237	220	240	228	208	211	213	188	234	255	247	241	214	229	264	244	216	239	217	219	228	243	221	223	208	242	232	235	190	247	227	214	212	232	193	206	215	245	238	233	214	233	220	228	244	207	223	227	198	223	218	244	225	238	207	248	262	216	231	239	210	249	225	212	262	232	238	247	205	222	221	262	256	242	235	227	209	234	218	210	227	226	230	239	204	249	220	214	220	226	237	220	227	239	240	220	208	238	215	249	233	238	208	250	219	231	242	244	254	222	237	242	224	205	231	235	212	255	225	213	246	236	233	237	240	210	214	221	231	204	227	239	245	219	247	234	217	243	229	238	215	217	220	229	215	225	233	210	225	206	231	247	244	217	207	212	249	218	201	237	216	220	253	228	224	224	262	227	241	221	204	245	224	253	232	225	245	216	241	241	198	252	246	237	209	239	230	231	222	254	227	203	211	239	229	220	221	206	245	212	245	218	260	184	235	206	235	225	229	205	216	214	221	238	226	223	224	219	236	232	188	212	211	231	214	209	206	220	224	209	266	230	225	226	208	225	242	242	246	231	223	234	246	225	229	217	213	242	213	198	243	228	229	236	230	226	245	241	201	238	225	240	241	230	248	215	247	232	206	234	212	222	208	214	244	222	229	210	224	254	214	221	234	267	212	253	222	239	225	229	206	227	222	222	219	223	221	221	233	238	257	238	230	222	248	221	247	210	230	233	241	217	240	214	228	229	237	249	230	242	231	213	232	221	256	223	245	242	201	245	228	252	225	237	224	225	215	217	222	236	198	246	209	227	216	219	235	241	204	245	235	244	225	233	219	221	244	227	197	241	223	226	240	191	207	238	228	188	214	224	234	234	206	230	211	202	223	197	218	198	230	271	219	242	246	227	217	222	222	226	245	240	206	209	250	202	255	208	239	208	223	237	217	211	233	213	220	241	267	191	226	238	214	234	238	239	219	239	231	221	239	252	228	259	235	269	215	236	218	228	231	215	241	223	227	234	258	220	234	207	209	215	226	228	223	216	206	229	222	230	241	219	212	214	220	230	211	209	212	218	236	239	223	218	230	234	234	247	239	236	226	233	213	245	215	221	209	213	232	217	236	233	232	195	199	238	230	215	239	228	225	243	236	245	246	255	212	219	254	232	220	212	211	270	221	179	213	233	208	238	214	217	228	210	231	224	203	230	268	231	252	197	213	255	238	228	209	231	205	204	223	212	218	231	248	241	214	216	199	228	243	209	240	223	233	216	205	217	210	226	224	232	204	220	204	210	206	216	230	223	212	212	218	214	228	210	214	236	240	200	211	244	259	245	217	255	214	251	237	216	224	223	199	246	245	238	240	244	206	239	238	232	256	225	227	229	226	241	237	209	229	196	241	266	244	217	207	233	224	224	244	224	219	228	236	215	222	219	249	215	234	223	261	225	220	233	208	235	234	214	218	207	242	247	218	231	189	201	234	225	215	231	199	236	262	266	221	233	246	218	226	230	239	239	233	233	246	213	209	214	232	227	198	232	242	248	234	248	210	223	213	241	239	245	220	225	236	209	225	253	204	210	211	242	228	229	207	226	247	256	226	217	210	234	220	235	223	227	202	255	260	229	225	233	242	198	258	230	252	238	227	228	215	212	228	211	222	186	227	229	228	198	255	202	200	260	244	242	227	227	221	204	238	238	224	237	232	250	215	194	235	223	228	205	237	215	218	231	224	219	219	239	243	224	207	247	178	231	227	240	220	232	208	235	223	215	237	242	239	246	223	205	273	226	215	198	220	220	221	229	230	232	252	242	239	216	228	229	229	252	220	209	207	262	236	236	263	200	246	211	228	238	228	257	207	203	222	227	232	213	227	256	227	215	223	243	232	229	238	212	226	201	251	173	236	228	207	230	238	243	265	231	225	214	221	250	220	213	240	254	225	216	231	236	220	212	218	228	248	222	237	229	232	240	227	242	211	229	218	241	208	217	240	242	258	232	182	229	239	246	213	217	238	220	217	207	227	242	230	227	202	222	227	213	232	226	236	208	250	211	228	204	248	235	248	226	254	229	240	232	225	241	242	233	224	232	236	244	220	244	202	246	237	214	208	232	247	211	252	231	237	218	226	220	229	217	258	211	211	235	225	237	212	206	240	230	226	248	255	237	239	240	221	237	243	236	221	229	207	207	259	206	241	209	252	217	208	237	258	195	240	220	215	224	225	232	250	224	219	206	200	236	212	212	241	200	262	220	220	228	253	214	216	222	226	259	215	238	227	234	222	232	209	225	245	213	218	225	221	208	228	228	222	242	232	240	232	216	214	230	221	258	237	251	219	216	216	220	226	233	207	228	226	243	214	236	215	229	214	228	220	237	217	243	231	234	221	219	244	230	225	211	220	240	193	261	254	222	241	212	201	208	208	232	229	204	232	237	246	257	252	238	258	201	260	230	211	216	233	219	261	240	238	254	224	258	226	244	244	211	242	203	232	242	232	224	223	226	246	220	207	258	235	240	251	230	232	215	250	235	235	243	235	257	244	224	244	229	216	202	228	239	220	203	202	233	227	252	226	262	243	219	240	232	225	201	235	218	206	227	224	223	209	221	247	219	230	224	248	219	240	245	241	237	225	197	240	235	224	229	240	214	222	243	206	211	221	232	215	223	224	217	207	211	238	247	219	221	240	235	221	211	190	235	212
24590	21744	28964	25089	27902	40421	21956	2433	706	525	465	401	414	1266	3439	3563	1875	641	159	178	196	180	191	175	191	178	161	191	171	189	185	156	188	192	176	177	179	155	165	172	170	167	183	161	162	149	156	167	172	143	191	170	160	169	165	204	174	144	178	150	187	161	148	159	171	178	180	165	182	164	158	171	168	184	164	176	172	182	171	159	151	169	153	183	185	161	178	181	149	163	172	169	177	158	145	157	195	159	165	160	187	166	153	188	168	192	152	164	174	160	186	173	171	157	165	170	179	172	159	165	149	172	149	186	168	142	167	161	177	173	159	173	188	163	170	177	178	179	157	160	157	177	172	186	158	160	172	167	176	161	155	164	207	149	162	158	173	190	157	175	181	167	167	172	162	143	149	162	155	177	180	164	168	173	163	175	187	142	183	169	148	146	178	183	170	162	163	179	192	199	180	167	178	167	194	160	159	138	156	160	165	165	175	144	174	170	151	158	193	166	157	168	173	168	153	169	163	184	172	173	186	163	180	157	179	159	167	152	169	161	169	169	165	153	187	168	153	178	167	165	150	153	163	168	183	154	150	168	158	132	173	165	156	180	155	158	172	174	170	161	159	170	170	173	176	157	161	175	155	193	173	182	166	163	181	188	173	166	160	162	181	153	178	199	162	171	157	175	174	160	180	174	179	170	164	145	158	162	177	201	179	175	165	184	161	169	177	184	150	180	181	174	165	167	153	175	169	172	162	182	173	157	173	158	178	177	181	171	170	146	154	146	184	178	173	149	180	165	164	198	185	174	143	179	156	180	174	169	175	172	158	164	190	205	191	164	155	166	174	172	181	172	172	172	181	172	174	168	188	174	151	150	187	160	198	179	164	193	168	168	169	197	154	175	166	173	190	184	179	174	160	153	153	143	168	170	161	164	171	156	161	152	154	188	145	183	139	162	185	169	170	190	163	154	174	154	165	170	165	175	179	178	147	179	172	178	185	167	178	177	172	158	178	192	167	168	146	162	170	168	193	172	185	157	150	175	167	160	176	180	176	177	175	187	195	172	177	169	179	178	154	179	168	179	181	192	148	195	170	155	187	162	175	179	157	186	141	159	165	159	169	162	156	153	177	182	190	156	162	180	170	165	155	171	174	172	189	157	173	161	173	162	161	160	181	176	182	161	167	187	175	165	171	154	193	185	146	167	191	185	158	152	143	172	161	178	167	192	171	157	181	177	164	177	162	171	164	175	152	182	180	149	165	141	166	165	177	189	158	180	171	179	155	172	153	142	168	175	172	178	181	182	185	157	155	160	199	184	178	181	182	171	163	141	169	167	165	165	167	186	148	174	150	169	176	193	192	174	170	161	170	184	160	151	166	159	181	183	170	182	178	179	184	153	152	175	153	182	166	167	160	173	172	154	170	161	177	158	159	172	162	171	162	168	156	181	151	177	175	159	149	166	155	162	140	178	155	171	167	184	172	165	156	161	172	180	167	145	172	177	167	173	184	191	173	179	163	192	173	165	167	152	169	159	174	164	157	179	189	166	162	178	157	189	186	160	150	165	186	169	163	167	161	151	158	168	195	175	168	184	174	173	198	183	169	164	171	163	166	175	143	161	172	187	177	183	160	155	159	162	184	186	164	166	168	185	172	179	175	166	151	179	168	172	186	191	181	172	156	131	139	187	151	174	156	178	155	168	180	185	163	155	173	171	188	179	176	168	192	146	171	178	198	174	173	175	186	142	190	172	176	167	169	163	165	167	173	172	185	184	133	203	184	183	168	163	163	151	171	169	178	186	192	147	185	164	162	159	181	191	161	163	200	163	173	190	203	152	173	163	164	181	156	160	171	156	172	178	176	163	145	168	186	167	168	177	177	179	173	173	152	165	176	165	165	156	160	188	158	150	163	169	193	159	161	191	156	157	173	158	175	184	160	162	167	174	170	152	186	153	184	175	175	185	157	161	173	164	164	180	179	175	174	167	158	160	165	155	167	179	159	171	139	162	139	163	163	208	140	166	195	173	164	159	172	167	193	177	165	149	182	161	157	175	178	173	171	185	164	184	170	178	164	173	162	169	199	181	177	178	174	148	160	170	168	156	175	183	185	143	148	161	158	190	183	162	170	132	184	178	158	165	175	181	165	169	178	174	162	164	162	170	187	148	163	178	168	176	170	166	184	184	170	161	173	171	170	194	165	159	152	165	194	159	185	128	128	168	167	173	168	137	161	190	179	163	173	161	210	162	164	153	162	170	147	159	178	157	157	156	173	186	181	159	175	176	192	161	162	167	150	180	173	175	163	172	177	163	166	151	168	172	163	184	162	160	173	190	170	145	156	172	155	164	178	155	153	172	160	164	181	197	185	170	164	177	184	194	150	171	179	175	183	167	170	172	152	170	171	183	174	150	172	169	187	177	188	190	189	171	172	168	161	168	167	171	185	166	168	179	159	158	159	181	178	180	169	161	175	182	199	171	195	160	196	188	166	152	149	152	187	146	166	163	178	189	149	182	166	161	168	153	196	181	165	174	184	162	141	142	153	154	160	174	178	186	171	193	183	187	175	197	157	179	176	185	185	168	170	192	172	165	167	193	161	178	162	162	172	208	164	187	165	169	175	169	154	183	178	171	177	153	181	151	181	180	185	160	166	170	186	188	186	152	169	167	159	185	163	161	173	167	162	157	183	168	181	179	163	175	168	176	173	176	158	192	168	178	171	163	165	168	172	174	164	186	162	188	183	172	174	175	176	169	179	158	176	190	175	154	176	193	164	171	174	160	192	203	186	171	172	163	148	160	167	181	156	184	186	166	157	200	172	193	192	163	179	163	180	159	174	169	171	181	174	175	165	151	181	174	147	155	188	170	170	152	152	187	164	161	146	171	143	180	183	124	182	176	182	160	173	164	171	155	179	170	174	160	163	180	171	169	166	191	168	165	191	152	169	176	181	180	137	144	184	178	169	173	166	177	168	188	166	159	172	169	169	170	169	188	201	173	167	166	177	174	182	175	163	157	190	171	186	148	190	175	167	184	156	159	160	179	154	174	183	160	183	156	189	162	172	190	178	204	171	171	155	163	186	195	166	170	167	176	171	174	172	182	165	179	173	175	174	164	170	168	159	171	184	186	171	172	173	165	178	190	151	179	155	165	171	171	180	169	191	174	167	182	165	170	164	174	146	177	165	152	171	168	165	152	177	174	174	183	193	173	175	170	189	175	155	171	176	179	170	171	184	162	179	165	141	162	176	149	169	173	186	162	163	170	166	155	153	171	192	158	168	160	160	186	195	173	165	188	157	161	157	166	174	158	174	175	164	165	167	167	153	170	165	168	167	170	156	159	183	187	194	165	157	175	171	146	162	174	170	158	139	156	145	168	181	150	180	188	176	166	158	162	186	165	172	160	151	183	144	179	145	179	175	165	189	179	169	164	184	145	190	160	172	177	188	172	168	191	196	168	175	176	164	190	183	184	158	178	182	152	157	175	140	163	177	175	170	193	188	207
34729	59516	36587	22389	35692	41442	14620	1944	1313	887	791	664	654	2285	5724	5921	3051	963	203	233	204	200	215	205	219	200	222	200	226	204	205	195	232	205	199	184	209	185	209	196	212	208	193	200	213	187	206	191	210	189	215	209	203	217	211	194	203	198	195	210	199	204	197	198	193	213	195	176	188	207	186	209	192	208	184	199	194	189	176	204	206	169	192	186	198	202	218	191	231	193	209	210	219	205	202	214	191	174	207	205	206	186	219	167	203	188	215	209	184	190	220	182	206	203	212	217	207	221	182	217	207	204	212	208	209	212	215	191	201	187	175	226	211	192	203	187	211	211	211	201	214	194	210	208	189	203	208	178	193	211	202	228	222	195	194	166	192	206	235	224	196	195	190	196	218	203	204	214	188	208	203	199	201	186	210	203	206	222	184	211	198	188	194	202	173	213	191	201	198	211	188	204	222	202	186	189	216	221	213	211	202	181	202	202	179	205	189	202	211	187	224	190	210	179	204	213	207	183	212	210	197	227	204	195	209	207	219	193	188	202	196	211	191	201	203	210	231	183	188	196	192	205	199	220	206	220	191	204	194	212	176	231	189	182	189	187	205	176	210	184	211	211	209	211	208	188	195	193	183	191	222	180	221	221	204	233	214	238	219	210	178	207	184	198	205	231	221	211	201	202	198	196	195	217	189	186	212	184	195	190	185	221	205	196	200	191	191	181	183	181	190	195	208	215	200	199	240	216	197	198	187	203	184	209	211	225	213	202	227	187	224	210	231	213	219	194	227	206	204	227	221	224	200	197	206	193	201	208	186	179	201	194	188	207	220	214	218	199	174	205	218	197	210	208	216	199	192	187	213	220	229	210	205	185	201	208	209	222	223	174	201	197	223	211	217	211	190	168	177	202	202	200	202	189	204	224	226	211	213	235	221	197	207	219	171	205	224	199	197	182	197	216	211	187	184	198	198	203	184	212	203	234	197	218	201	212	192	190	195	235	177	194	185	217	190	217	201	196	188	211	222	221	199	210	206	210	202	196	208	185	208	196	218	188	218	198	193	210	228	206	197	194	206	189	195	188	190	194	183	197	190	200	192	201	209	219	206	226	187	215	184	214	220	176	231	214	209	225	195	201	182	204	224	201	214	199	193	193	203	197	203	199	214	231	209	181	192	232	210	210	192	212	208	193	195	191	190	218	181	170	188	197	202	199	221	225	192	185	214	189	198	216	199	217	177	194	202	205	206	205	204	166	190	197	233	211	201	216	191	224	241	199	188	196	217	210	184	194	184	218	197	182	183	217	196	212	193	192	176	197	192	192	204	207	190	212	206	198	221	209	203	210	188	205	215	192	176	204	183	173	169	197	203	210	198	196	184	199	205	221	199	233	180	192	214	205	195	210	192	220	201	209	200	201	195	195	207	233	197	205	194	212	198	212	206	222	215	222	201	212	220	193	201	195	187	211	189	193	189	208	218	207	224	204	216	215	207	198	183	189	202	216	204	224	229	197	199	187	223	198	200	194	194	203	209	213	196	224	197	194	200	210	205	202	183	204	209	214	201	207	213	219	177	180	207	198	195	195	194	190	196	197	207	188	192	194	187	186	193	208	201	168	208	207	180	185	210	209	210	198	214	202	218	224	194	202	194	201	197	183	181	225	219	208	208	183	187	218	213	180	193	202	170	205	209	201	235	199	220	190	201	196	190	207	207	194	198	208	193	209	214	211	219	215	212	208	225	198	187	210	191	196	197	190	201	235	220	205	224	209	193	236	222	226	195	188	196	216	222	202	206	207	218	194	220	206	221	210	181	211	223	207	210	204	216	204	192	195	232	199	189	185	196	219	177	200	215	203	185	201	199	215	226	209	202	179	221	208	199	212	194	216	191	201	204	208	198	197	178	192	208	211	210	211	190	180	212	187	198	205	212	199	194	207	198	201	190	215	180	191	192	199	200	204	188	192	198	198	239	220	185	217	187	210	221	209	200	203	227	200	222	196	205	205	212	191	223	195	206	205	209	225	203	217	207	188	205	194	219	216	192	204	212	217	197	220	199	204	196	202	210	206	204	202	190	201	186	234	210	201	204	224	214	203	201	199	216	199	205	208	186	191	205	195	212	205	193	199	206	197	191	234	196	188	222	203	192	215	233	190	210	190	185	189	216	206	206	196	206	214	215	202	225	194	205	206	198	186	208	215	209	186	185	208	211	232	210	194	218	200	184	219	176	190	204	213	175	205	222	208	215	198	191	191	230	198	177	208	178	181	208	215	222	218	199	204	202	191	194	215	197	198	190	209	192	196	205	203	211	231	225	200	197	199	219	200	206	211	189	184	205	226	213	202	208	220	216	236	194	188	217	214	195	207	210	193	205	191	194	227	193	198	203	198	194	207	201	180	201	188	188	229	197	207	219	188	182	198	208	233	198	197	224	203	219	220	183	189	199	201	198	180	203	206	197	194	211	194	214	206	215	201	235	187	207	205	187	208	208	185	180	157	221	178	211	199	181	196	208	203	187	210	220	195	191	185	199	200	190	192	210	228	196	205	202	224	200	210	202	200	191	183	211	214	223	205	205	196	208	197	197	229	191	195	194	198	180	191	188	209	221	226	208	181	197	195	222	216	197	204	216	210	199	192	216	197	213	196	216	228	197	206	202	200	204	200	186	220	202	174	181	216	206	187	202	191	224	219	228	223	193	180	203	203	190	185	193	181	224	196	216	215	204	188	205	192	184	218	188	195	196	212	211	189	222	226	198	217	220	192	202	186	186	209	184	204	206	190	187	225	212	181	202	200	201	211	198	214	208	219	185	199	200	213	188	223	206	244	197	199	216	174	196	193	193	211	220	185	219	213	226	168	186	187	203	205	183	182	191	233	177	206	191	189	211	193	220	199	203	195	195	215	214	214	193	222	197	196	190	217	199	179	213	190	205	189	178	186	231	225	197	214	212	220	225	196	181	185	205	222	201	177	185	207	220	206	209	206	180	202	195	183	217	204	186	184	181	197	205	214	198	190	220	206	221	182	167	199	205	207	203	207	189	208	225	195	178	182	176	184	208	219	193	206	212	166	224	175	222	182	190	236	197	237	196	207	188	218	220	214	209	204	221	210	224	224	223	218	217	206	215	240	182	199	191	199	206	208	189	200	212	225	189	198	196	205	209	193	176	191	196	187	195	185	194	229	196	208	224	213	218	200	178	207	228	185	187	208	180	204	182	217	212	210	203	196	198	186	208	198	199	181	219	186	199	192	190	217	193	203	192	202	193	206	202	209	183	189	202	213	197	179	222	176	193	186	181	192	197	212	198	209	199	198	208	193	216	214	215	206	199	200	195	227	182	212	221	192	206	191	223	213	188	200	207	222	221	216	208	209	186	206	215	220	187	231	239	199	223	196	213	227	214	198	208	226	211	224	215	172	220	204	176	221	202	198	206	187	204	210	197	210	213	194	200	191	220	202	218	223	203	201	193	221	211	205	195	215	190	204	209	213	200	192	195	183
25853	22014	28374	25674	24720	25590	9039	797	585	429	431	436	406	375	1298	2761	1627	349	268	278	270	264	267	258	240	283	267	265	242	283	277	251	238	266	266	256	281	280	272	291	247	224	259	268	274	289	255	286	264	234	276	275	250	221	260	272	279	243	283	273	243	268	281	269	287	243	258	269	252	259	294	287	289	243	239	264	284	275	257	235	267	243	255	265	255	242	267	277	257	246	240	265	266	285	260	257	271	271	266	282	277	266	264	279	269	239	270	305	258	257	266	253	253	243	265	272	259	254	245	251	254	249	269	254	266	274	270	258	232	279	260	253	245	292	249	245	242	260	275	257	264	267	294	291	218	245	228	245	269	277	280	263	262	256	254	249	261	262	241	277	251	293	276	242	263	266	288	261	241	233	280	261	279	269	247	279	244	250	256	242	274	255	227	250	246	284	272	253	271	277	283	242	261	260	229	285	250	258	260	252	255	243	271	265	276	245	266	243	266	243	255	259	239	269	260	252	286	268	254	269	264	257	276	268	255	295	263	274	248	295	265	276	269	263	246	269	256	260	273	250	275	263	235	273	251	250	309	259	244	259	262	250	239	255	292	252	258	268	279	268	254	267	256	252	239	284	266	264	290	250	256	240	263	254	234	252	273	258	274	242	263	253	281	224	281	264	286	294	286	252	249	286	245	251	265	268	303	254	254	244	282	268	269	254	248	286	274	305	272	259	249	242	270	258	265	238	280	299	240	243	258	278	245	269	238	274	272	245	273	255	252	256	264	272	260	243	272	256	251	247	266	247	247	259	316	269	246	260	265	240	261	282	278	255	258	264	254	257	244	261	265	250	261	274	271	263	270	272	254	243	252	275	292	255	251	256	274	286	274	267	282	251	294	274	261	293	269	279	252	233	259	270	280	250	261	270	247	258	236	269	251	284	242	259	281	277	272	260	262	306	284	255	244	241	243	261	246	268	224	238	247	256	276	260	261	276	277	264	253	245	276	246	243	249	267	261	263	251	250	268	258	251	251	254	265	272	279	266	275	256	294	252	266	261	251	268	262	257	252	253	293	270	258	257	260	261	263	263	270	289	302	300	291	262	254	282	282	269	266	246	275	255	261	269	260	255	231	259	254	237	277	280	266	266	233	261	266	282	254	275	247	309	251	251	243	270	262	298	297	256	258	245	276	258	261	250	259	250	285	269	292	262	244	273	265	250	259	269	250	256	262	292	257	256	255	244	276	242	268	278	252	276	260	249	269	251	250	264	301	279	246	241	252	276	285	283	245	289	268	241	268	265	248	241	284	261	252	252	254	263	246	256	291	255	259	267	253	267	301	268	292	270	241	282	259	242	280	238	270	272	281	226	253	246	245	275	273	259	272	244	244	268	288	300	257	260	244	254	255	275	271	257	250	238	272	288	282	244	259	268	248	273	273	247	260	248	264	277	266	267	281	253	277	262	282	268	276	275	274	281	269	251	271	243	241	276	266	269	271	270	275	292	258	262	235	255	284	246	282	270	260	279	239	270	273	234	293	253	220	249	283	267	222	277	253	263	248	273	241	248	257	297	253	238	270	269	263	273	237	276	263	272	238	253	280	283	277	255	255	273	249	247	304	265	290	281	277	270	261	256	247	265	262	278	252	294	267	293	261	253	268	273	250	270	261	267	259	250	247	258	273	261	253	284	271	243	284	265	246	260	261	278	281	265	262	247	272	281	234	249	278	246	253	263	261	284	276	274	239	255	273	246	235	233	239	244	261	297	244	285	244	275	261	251	252	266	294	264	275	270	291	235	254	268	248	284	255	279	272	248	260	281	281	283	280	271	291	264	229	247	279	281	290	263	291	254	249	279	235	264	256	244	258	279	276	263	275	262	291	260	258	234	231	243	274	273	269	293	287	284	272	253	265	252	266	236	247	281	276	258	272	278	265	237	263	252	274	221	283	264	267	266	240	246	260	239	255	241	253	267	241	269	287	267	266	282	247	283	292	269	263	261	252	248	256	248	273	283	265	237	275	282	282	242	241	266	274	260	261	287	257	304	247	268	274	284	239	245	262	300	280	281	261	259	281	247	246	235	283	250	267	245	233	303	240	229	272	258	256	243	241	272	260	278	238	253	238	243	242	277	257	247	250	243	271	241	262	244	266	263	258	248	256	270	270	280	258	282	274	253	279	282	254	256	236	260	245	254	285	269	292	248	245	260	280	252	221	285	281	266	266	255	262	264	257	251	244	285	270	267	287	279	269	249	250	274	280	238	242	257	269	239	287	274	249	300	255	244	293	272	271	233	259	250	246	248	279	270	240	259	252	277	263	290	266	230	279	252	258	237	241	278	279	286	282	267	248	260	242	238	282	267	291	269	275	239	251	274	258	261	259	300	276	267	246	262	263	264	240	265	252	248	268	244	270	273	267	268	320	263	254	228	272	280	267	274	313	263	247	271	266	244	262	255	249	265	279	263	280	268	284	293	268	266	272	255	289	239	258	278	243	287	290	246	244	263	250	260	255	248	278	252	265	250	261	260	250	265	258	281	282	251	268	260	266	272	280	268	275	245	256	275	276	269	233	298	271	278	263	271	231	260	276	290	228	271	288	260	258	259	243	241	228	271	259	259	267	246	268	271	264	257	267	302	290	291	266	258	245	279	254	256	279	262	249	268	259	262	261	283	254	285	268	302	262	245	272	228	233	244	257	281	291	253	248	251	283	257	275	264	281	280	266	257	269	258	255	297	247	273	269	282	270	263	226	247	274	235	260	268	268	233	246	270	250	273	274	255	251	286	253	246	261	270	248	270	281	277	215	277	255	245	277	252	260	265	255	277	257	256	254	252	269	256	265	278	267	252	298	251	262	242	280	263	270	248	279	274	283	270	249	266	258	278	256	298	269	247	276	265	279	261	267	265	260	285	300	288	263	259	269	259	275	255	261	281	291	257	252	293	252	266	255	260	286	271	225	276	253	272	250	273	276	291	252	287	260	280	240	250	261	259	265	254	257	274	274	262	284	281	266	288	264	267	269	291	266	268	241	247	230	266	287	250	269	251	261	248	247	238	258	255	243	280	261	311	252	280	269	253	277	239	244	279	242	260	275	273	272	283	254	256	253	251	263	245	268	292	265	280	269	265	250	260	269	257	267	261	264	282	267	259	293	269	258	229	287	246	251	284	247	253	230	253	289	265	254	258	242	287	282	264	230	232	264	249	253	258	245	268	277	257	297	302	251	254	248	280	275	263	258	280	253	253	277	273	266	255	229	256	257	281	247	263	257	240	279	256	268	270	254	261	249	236	256	259	236	255	273	257	257	272	255	278	262	292	271	253	247	290	260	277	246	277	220	269	293	248	227	265	270	253	253	259	271	262	260	299	275	277	268	264	242	258	258	246	252	291	276	253	256	278	255	275	264	232	286	255	274	269	262	241	238	262	251	292	255	300	256	264	283	291	277	251	244	278	276	263	261	261	244	247	262	283	250	267	276	273	262	278	259	255	268	311	271	257
33448	53247	34832	15830	32881	31167	8409	1313	1029	767	709	683	558	531	2519	5179	2818	530	306	301	335	337	318	313	299	355	322	323	311	331	341	302	293	291	315	279	299	305	329	309	337	322	288	321	299	280	292	325	317	282	313	323	315	350	324	297	302	304	309	293	298	300	317	312	300	274	294	327	296	304	339	288	305	294	316	310	304	301	305	290	312	317	296	295	334	281	311	313	301	282	320	314	319	306	324	310	272	344	311	328	323	344	272	309	291	277	281	364	305	324	296	313	267	309	327	300	300	302	281	313	288	310	293	328	336	295	306	339	321	305	320	294	303	335	302	305	340	298	313	324	329	321	319	313	330	299	280	332	285	306	323	315	310	310	303	310	313	289	341	336	326	309	315	294	268	317	309	295	314	341	352	281	349	335	303	322	292	292	306	309	305	318	296	327	295	319	302	298	293	323	302	295	320	291	320	310	312	316	306	321	347	333	315	308	292	297	313	317	300	296	319	298	292	334	277	300	319	309	314	307	330	300	311	322	331	284	283	331	311	301	305	326	329	283	288	310	346	320	318	314	340	315	315	306	315	327	281	281	306	301	284	314	361	320	309	261	284	303	331	282	298	335	304	325	320	291	284	311	279	302	286	296	298	325	325	333	366	273	319	307	323	306	312	324	305	322	296	303	322	310	342	321	329	304	340	306	306	319	319	293	291	282	314	287	289	295	328	321	299	309	295	283	318	309	311	357	321	338	324	317	364	295	348	321	299	321	313	282	289	296	293	285	290	306	332	306	293	321	282	339	302	323	306	321	292	320	326	295	302	364	313	316	302	301	341	281	309	326	288	318	296	329	282	306	324	278	306	339	313	353	315	322	321	319	316	320	315	323	311	307	285	338	315	309	296	283	337	304	309	296	337	290	304	319	362	321	313	285	297	309	279	295	310	310	296	309	304	308	312	310	300	308	277	292	336	322	327	334	313	338	310	309	325	305	308	302	324	323	289	335	307	321	328	301	316	314	345	285	299	289	269	297	344	304	308	293	306	320	300	284	310	317	299	298	285	307	302	318	324	344	324	307	297	303	302	268	330	322	332	326	306	353	285	333	308	296	313	329	312	316	344	273	299	315	304	297	292	304	307	305	338	312	320	293	325	328	310	306	311	304	302	326	317	314	318	327	299	267	294	327	298	330	292	292	305	332	317	331	276	346	297	340	308	310	326	306	302	298	291	302	301	310	294	276	325	324	297	335	333	298	323	344	316	321	286	323	328	319	295	310	311	302	312	337	307	291	294	302	318	341	286	288	305	322	311	292	287	292	304	331	346	321	340	306	300	322	290	309	358	293	329	326	311	323	309	292	330	321	326	317	318	356	305	313	315	329	342	333	343	318	290	304	299	301	331	324	283	296	314	303	291	321	313	296	283	310	293	314	322	281	319	305	319	289	333	324	346	326	281	298	298	333	335	342	335	302	305	308	347	348	297	319	326	334	331	282	276	328	324	304	333	308	294	309	313	320	334	294	337	323	300	315	289	301	343	308	323	315	297	285	339	344	288	297	281	328	305	302	308	304	319	334	305	310	309	301	301	289	294	308	325	310	303	317	287	318	277	285	328	309	316	327	297	302	324	292	354	331	331	327	311	321	329	325	299	312	326	301	324	314	325	323	324	279	332	283	314	326	290	340	295	301	296	308	330	307	302	322	317	290	317	337	290	346	342	312	314	301	296	278	285	336	280	307	303	302	331	325	316	315	305	333	332	278	328	296	304	302	329	315	332	342	303	327	321	292	336	306	307	321	312	306	300	285	344	306	292	319	324	301	316	317	296	317	304	314	301	323	297	364	302	298	305	308	308	292	289	295	314	324	308	293	323	323	304	298	329	303	314	311	348	310	319	303	334	328	279	303	320	320	320	292	298	336	288	298	346	307	314	352	307	314	326	310	277	306	316	285	320	316	283	317	298	302	327	310	320	341	315	307	303	291	302	344	289	308	279	318	360	292	300	349	314	314	322	307	337	310	323	326	314	311	271	301	294	312	297	298	318	313	314	302	307	322	314	277	302	315	338	304	309	302	309	304	314	293	267	314	325	274	299	299	326	300	311	321	326	330	314	311	310	296	308	311	294	293	273	275	328	328	326	314	317	293	348	299	265	291	336	302	283	324	308	342	317	314	313	312	267	314	314	297	296	296	305	283	322	308	288	267	313	288	327	335	323	320	315	299	321	301	316	301	324	345	336	294	307	314	310	328	336	313	301	287	335	303	319	324	321	288	275	339	306	296	288	334	332	309	293	318	320	279	328	298	292	335	330	327	302	307	326	282	321	283	292	301	298	306	299	359	332	312	335	298	351	354	313	305	295	323	296	319	307	329	343	285	339	294	317	312	278	326	298	286	353	323	334	316	292	321	321	314	280	319	275	297	317	332	343	307	305	314	289	311	307	324	334	298	306	289	312	323	307	313	309	303	298	322	307	307	322	334	326	305	275	301	312	292	311	313	301	320	269	295	294	334	312	289	303	318	329	303	304	272	329	316	296	298	323	288	305	315	303	320	325	323	319	297	350	316	309	305	299	327	317	324	310	306	286	308	315	322	338	286	322	316	305	317	303	313	303	330	334	297	303	307	318	331	290	301	328	343	317	337	309	330	324	324	295	330	323	316	315	294	311	318	296	325	304	291	298	327	324	321	330	303	333	323	304	320	305	331	313	318	316	319	289	325	310	269	299	300	327	317	312	333	316	323	326	314	294	289	328	277	308	292	314	327	295	325	308	315	317	284	313	317	311	328	306	313	317	325	294	342	308	323	303	327	295	310	323	302	283	300	326	329	299	288	340	326	306	291	299	289	308	286	301	324	293	321	298	296	317	277	313	306	339	312	309	303	311	316	314	305	308	311	298	324	293	325	322	288	310	326	311	307	358	316	328	333	337	321	319	312	325	315	306	304	322	303	318	299	330	323	315	304	310	337	298	328	305	312	322	295	348	338	303	303	314	313	317	308	319	305	303	337	303	308	280	328	306	304	318	336	328	280	325	305	301	335	267	332	269	298	322	311	326	294	333	263	290	321	301	339	316	309	292	314	276	331	298	307	322	324	319	281	331	295	294	295	301	290	330	309	292	351	310	314	301	312	286	301	322	291	302	313	322	325	296	332	347	306	317	323	295	313	293	283	313	327	349	305	316	330	334	342	296	314	346	313	324	313	288	346	303	289	329	290	287	288	317	331	286	334	310	294	283	306	310	298	328	327	341	324	329	309	290	313	328	325	307	314	288	304	305	287	313	312	329	310	328	305	311	286	329	305	332	302	343	299	298	291	333	322	320	299	300	323	301	329	318	342	302	316	313	332	296	313	324	275	316	296	307	297	297	315	293	294	320	337	283	294	333	303	285	330	308	266	314	298	323	290	303	310	315	297	340	303	303	302	324	293	304	321	370	281	327	330	319	304	339	299	320	319	330	276	297	301	322	301	307	306	312	308	353	280	301	290	295	314	319	290	303	344	325	307
23382	21722	29429	24400	28633	45269	30668	5556	1185	843	789	673	541	732	6522	10056	3874	1383	286	278	277	292	261	296	276	265	258	259	280	243	274	232	279	256	258	276	273	298	255	267	253	260	263	263	252	242	265	271	277	242	274	255	241	250	246	268	238	255	271	284	262	265	258	269	264	248	271	273	263	271	267	278	271	254	254	243	275	260	263	278	227	245	254	263	257	243	281	266	247	264	279	245	275	249	255	274	279	224	255	270	268	257	282	247	270	247	264	281	260	272	283	242	274	276	225	262	246	253	261	278	282	261	258	239	269	278	284	277	264	262	262	254	265	276	270	284	290	247	248	263	281	259	268	265	270	265	237	263	232	237	248	247	234	271	270	240	241	285	263	256	248	253	285	253	254	268	241	262	218	271	269	279	282	244	255	244	259	241	231	239	261	268	255	283	285	272	281	295	286	290	213	284	284	240	273	227	266	233	259	259	272	279	271	255	255	262	243	260	280	258	255	257	223	278	269	247	239	270	280	276	225	252	249	267	261	240	264	243	284	275	254	284	234	269	264	250	218	247	253	249	240	268	274	257	301	244	258	247	274	250	259	251	254	271	273	282	269	221	285	249	252	250	254	260	272	282	285	289	278	238	263	288	271	235	277	265	235	247	274	259	271	287	232	271	268	287	264	262	271	250	251	265	255	253	251	262	257	248	291	251	261	263	232	252	269	244	281	310	261	251	248	261	281	252	248	243	260	259	266	283	281	257	289	261	276	293	282	264	275	240	270	234	265	277	278	256	248	248	252	255	283	290	250	247	290	252	263	271	249	260	250	259	299	281	259	257	269	258	284	247	277	244	266	275	290	277	255	240	251	260	256	251	242	270	273	264	267	231	264	245	278	248	252	279	254	246	270	256	255	240	264	271	249	270	248	240	278	260	259	252	278	264	259	252	265	271	250	251	252	256	279	286	277	248	263	262	265	263	248	250	260	252	261	248	278	299	272	283	263	279	251	262	258	257	227	249	246	273	281	227	275	299	224	249	277	239	261	263	287	217	271	279	265	234	275	249	278	263	250	231	251	273	266	233	266	274	262	241	268	249	283	272	261	253	253	263	254	277	267	268	238	260	245	256	237	280	264	273	274	250	251	281	269	246	281	280	282	256	253	270	263	274	238	268	238	280	267	263	276	268	243	246	255	272	266	248	249	266	261	286	288	265	263	265	276	269	265	275	268	260	271	262	247	257	238	246	261	262	292	256	265	254	247	275	256	263	234	263	259	256	251	255	237	243	251	270	260	279	276	239	285	270	271	277	241	239	264	252	291	247	278	272	227	259	295	246	279	282	252	283	269	236	241	259	290	256	248	237	215	259	267	274	249	272	262	258	250	260	283	272	255	252	286	272	302	256	241	270	270	259	262	228	265	278	255	230	273	260	219	201	248	246	233	254	264	296	253	254	279	292	262	280	279	253	237	241	260	251	241	270	249	238	271	251	254	291	275	257	254	272	276	255	252	260	246	276	233	261	276	278	264	239	275	253	260	259	249	297	261	255	258	235	260	242	268	279	271	276	264	244	284	293	254	253	238	273	309	257	281	273	255	270	263	248	257	246	279	269	248	250	258	263	238	272	255	289	310	264	272	266	237	262	264	281	251	322	258	270	263	278	243	260	281	281	271	281	263	258	249	266	257	254	254	274	263	291	244	272	241	261	281	272	264	267	257	257	256	271	271	264	258	290	254	265	263	245	242	255	245	272	272	258	249	255	261	270	264	252	236	282	280	270	267	261	253	292	271	239	258	253	246	250	276	264	295	255	243	267	258	283	245	267	262	257	267	292	252	268	256	272	241	287	246	293	229	238	240	235	273	255	247	303	248	261	262	277	257	260	282	242	239	275	241	264	274	239	267	248	272	229	250	245	271	214	273	256	260	277	254	224	258	267	261	257	272	253	294	252	296	262	269	244	265	277	277	272	252	267	316	289	258	208	260	270	269	253	264	270	267	282	231	264	296	266	242	249	255	246	252	296	249	241	255	278	251	249	300	273	255	238	262	279	273	265	274	242	267	246	284	281	261	245	229	260	263	246	283	257	267	297	280	226	261	263	253	249	251	264	242	279	240	255	268	262	260	275	272	260	269	250	256	233	253	226	262	281	253	272	266	252	277	268	279	246	271	275	282	283	260	232	250	240	261	262	277	255	271	240	264	222	263	257	238	266	256	255	285	255	257	261	270	307	274	266	268	246	251	254	284	259	279	265	245	249	277	270	287	252	235	252	257	240	257	251	266	272	257	258	252	268	291	244	274	238	270	264	275	268	263	284	206	256	256	263	255	260	251	250	279	245	282	219	261	255	273	282	246	264	263	282	268	256	264	245	294	248	278	243	265	283	262	260	273	266	272	258	269	256	258	262	293	236	241	247	246	240	258	278	251	244	269	277	265	216	274	245	271	273	269	273	281	272	248	246	280	281	256	276	237	258	291	280	248	282	257	247	263	269	271	259	278	280	263	259	268	255	263	286	278	255	250	284	298	271	248	296	238	239	282	259	272	292	233	306	232	277	275	288	247	251	245	263	239	259	253	268	255	243	278	269	256	286	261	234	264	284	267	260	240	262	277	279	265	243	260	239	241	269	275	277	233	242	257	238	238	267	238	235	230	251	299	253	286	270	263	287	254	282	253	246	262	248	295	256	275	238	241	258	292	280	284	248	254	273	251	284	255	292	237	293	262	265	251	262	281	286	266	223	253	290	279	266	264	239	262	258	295	262	279	228	295	253	264	278	247	250	267	274	255	283	282	265	257	274	265	250	272	258	245	259	265	250	262	245	256	245	247	272	285	233	269	235	226	272	255	257	264	238	254	256	261	258	259	276	214	275	250	242	236	259	259	245	276	239	276	265	278	261	278	251	244	290	262	274	271	286	242	244	275	221	297	252	271	304	267	250	263	260	266	235	271	274	256	266	292	270	253	251	264	267	256	258	249	271	313	293	280	262	254	262	249	278	235	263	270	264	271	240	238	283	275	261	264	251	287	256	279	267	275	279	265	288	259	248	242	273	263	266	247	233	239	272	240	245	286	271	234	270	272	273	224	247	248	278	260	232	271	247	262	269	268	241	263	267	251	239	268	305	280	256	261	239	281	255	253	266	251	297	247	249	255	253	282	268	274	278	264	282	272	253	241	245	279	265	274	278	237	303	252	257	270	268	251	272	254	230	266	252	264	276	287	293	263	283	263	262	276	270	234	242	252	249	249	253	263	267	243	262	258	221	231	285	260	263	262	258	247	266	250	245	273	266	295	246	240	270	281	246	263	270	274	250	252	267	243	248	282	226	243	239	260	284	228	278	269	280	286	255	267	243	270	279	251	246	262	212	267	269	232	247	280	291	266	278	248	266	250	264	274	270	289	260	252	228	278	254	265	276	267	265	256	248	244	264	259	247	249	235	260	243	262	280	244	262	264	270	235	235	284	243	233	284	268	275	262	251	255	279	244	271	258	268	299	245	258	262
39379	68513	44037	30924	47404	49746	20583	2407	1986	1397	1280	1054	857	1191	10564	14214	5237	2031	344	327	324	290	304	295	293	316	332	296	295	317	283	321	275	301	293	303	313	276	317	298	288	323	296	291	299	266	287	320	281	323	301	330	280	312	279	330	269	302	301	293	297	295	290	288	292	290	283	312	295	324	305	290	309	289	308	272	312	302	300	294	324	297	316	295	313	278	297	324	304	309	317	312	311	305	301	277	280	286	308	310	281	275	306	273	284	293	311	313	255	307	301	303	313	284	289	313	275	270	267	316	300	280	308	307	272	268	326	287	291	274	261	279	316	293	333	292	268	310	259	309	333	287	272	290	285	293	295	274	294	273	285	275	297	293	299	283	305	280	310	301	305	288	284	321	298	280	278	304	288	300	299	261	280	280	291	302	267	275	320	291	274	247	275	276	277	278	285	292	324	269	301	288	299	289	250	294	278	307	308	302	288	293	300	279	293	316	300	317	258	274	282	293	289	287	263	272	289	292	306	309	313	280	298	300	303	291	313	290	302	272	277	282	290	286	280	275	275	314	286	291	265	299	295	285	298	304	299	293	287	330	337	285	321	296	281	284	306	280	269	311	321	301	324	263	294	285	328	309	294	304	322	301	307	299	310	289	306	294	286	274	323	270	316	312	295	297	302	318	279	294	321	314	301	324	298	305	304	302	290	294	299	291	300	299	298	276	281	308	305	290	289	297	301	303	302	274	307	297	295	274	294	288	277	295	289	288	289	279	311	293	303	305	313	302	269	317	290	302	327	331	276	249	300	310	290	324	259	294	311	284	273	311	264	294	303	293	269	314	317	298	295	298	262	303	273	279	294	312	285	316	294	299	304	292	287	317	275	305	299	310	291	307	257	286	293	292	314	288	328	265	268	280	285	281	299	296	284	269	278	277	330	263	305	280	313	281	273	256	290	307	294	281	300	305	286	321	291	292	273	286	283	300	272	279	319	320	284	304	318	268	307	303	289	305	284	280	327	314	288	337	277	302	302	314	317	294	269	338	306	278	320	282	293	292	292	302	275	280	264	325	271	294	326	285	293	296	308	272	290	307	301	299	315	273	319	307	310	292	267	251	286	307	321	272	290	269	293	299	298	277	318	281	313	292	297	329	269	305	276	297	300	288	299	275	310	281	307	299	284	309	313	305	328	281	274	304	281	315	281	277	303	272	296	341	285	305	282	285	286	262	317	289	267	284	297	298	281	275	317	313	299	279	299	273	303	294	307	302	285	285	285	324	320	299	308	265	300	286	303	284	280	319	287	306	328	263	284	277	292	282	295	309	283	306	294	288	295	302	287	312	333	298	305	311	296	287	277	301	295	289	311	279	313	291	281	307	268	306	311	267	295	262	335	267	293	322	292	276	277	286	313	277	271	301	337	295	294	288	270	289	282	300	300	276	288	291	293	267	295	294	270	254	283	322	293	299	280	288	273	297	300	314	306	285	279	292	280	278	280	305	283	310	324	305	309	327	321	315	292	301	284	291	281	301	285	324	314	321	286	312	303	307	314	314	255	303	302	263	307	295	297	312	324	331	302	267	288	291	295	290	313	275	308	308	307	302	305	271	292	325	302	288	295	315	338	269	308	283	277	280	284	304	277	316	309	337	289	301	303	298	278	304	316	256	304	284	286	318	306	299	291	318	329	274	275	276	301	281	305	301	292	282	274	312	311	266	311	297	278	253	274	292	293	293	302	304	303	324	264	319	257	316	284	343	298	312	302	302	316	312	291	289	284	318	298	293	293	282	252	296	310	290	290	310	295	332	305	306	302	287	304	295	290	306	283	292	285	284	305	308	302	275	274	278	278	276	306	260	301	310	291	301	318	305	293	280	318	280	284	302	311	313	307	307	266	304	268	314	286	289	280	311	284	287	302	290	313	302	291	291	298	287	295	291	302	268	313	301	275	290	270	301	316	286	291	286	284	294	306	302	314	293	327	300	304	306	330	281	270	302	303	289	300	269	290	311	297	280	275	274	291	325	275	292	294	302	280	307	292	322	246	309	289	285	280	286	286	320	303	314	253	288	325	281	318	275	294	274	293	274	313	294	272	304	272	306	313	295	287	280	289	282	286	293	309	316	284	310	291	287	300	354	270	326	291	304	287	316	282	294	328	268	292	329	290	312	283	255	300	299	292	288	322	297	284	319	276	278	326	290	301	297	296	241	275	314	287	291	268	289	271	308	264	273	297	314	294	314	297	308	292	283	289	282	308	323	301	292	288	288	254	304	302	306	301	286	276	268	313	287	309	304	280	290	296	314	291	331	300	280	311	282	283	278	288	310	321	313	269	291	289	291	255	285	300	293	284	284	309	290	287	303	301	301	306	282	292	298	294	308	310	272	307	286	274	315	309	300	287	308	269	295	289	305	338	270	306	278	292	291	302	300	284	327	298	303	300	308	278	268	287	274	325	309	288	301	327	287	285	270	268	310	311	288	322	312	308	287	317	316	272	289	287	304	306	278	288	297	285	293	317	288	301	319	336	280	327	291	315	296	307	278	275	259	295	260	321	281	295	318	307	282	308	292	304	272	318	307	301	291	262	304	313	319	282	295	303	286	299	287	293	290	280	301	309	289	288	316	317	303	302	286	273	300	314	304	302	288	309	310	323	303	301	274	293	318	306	304	269	316	308	290	323	281	330	320	289	310	302	288	291	260	302	322	288	304	308	303	288	284	291	289	290	301	284	302	296	305	295	326	312	287	292	292	284	303	305	322	302	294	294	313	305	295	313	264	300	308	295	273	299	273	311	307	313	270	299	310	287	279	295	282	270	309	300	307	288	294	273	288	308	290	307	299	300	302	313	285	312	335	264	284	320	259	292	296	284	259	284	283	281	303	274	321	271	288	266	295	308	290	300	303	286	317	291	279	314	302	290	289	288	300	329	289	278	296	316	284	320	317	289	282	295	293	306	327	292	312	299	332	308	293	324	281	286	303	318	309	313	292	268	300	300	277	267	305	313	325	292	299	299	292	281	304	309	292	271	303	286	297	303	284	287	303	301	270	296	280	305	283	279	309	301	281	273	311	324	309	337	304	304	286	268	263	285	307	316	297	290	316	309	300	278	299	287	319	314	287	311	261	287	309	334	322	272	310	278	290	311	292	268	306	302	290	273	317	296	316	325	321	311	299	262	305	287	304	308	273	278	293	330	295	284	293	340	297	281	291	296	328	273	307	271	281	282	305	308	259	308	257	283	282	264	290	270	305	319	297	300	295	282	294	291	250	284	280	310	281	262	282	272	290	293	315	302	286	277	299	282	303	284	303	287	285	274	318	305	287	307	280	283	288	279	318	311	326	294	326	301	287	273	298	276	296	312	284	280	274	275	302	273	274	301	294	272	294	290	291	297	288	264	277	300	285	286	305	303	295	285	270	300	276	280	298	287	277	314	293	276	318	298	289	289	307	281	304	282	288	317	297	293	289	292	296	297	284	299	280	301	304	290	316	329	275	302	282
29549	28166	27529	13001	5228	6348	2223	544	516	378	334	282	224	238	365	605	423	309	188	203	175	190	184	192	184	193	209	205	199	193	201	159	177	194	200	205	210	191	198	196	185	228	182	201	184	204	184	183	183	195	190	175	166	182	195	206	203	198	181	196	210	184	199	205	194	208	165	186	223	195	186	195	191	194	186	176	182	199	213	191	204	207	190	173	174	192	174	182	180	198	205	185	169	193	201	197	204	196	186	181	189	204	186	216	184	191	204	199	171	198	191	210	192	173	184	187	181	170	193	192	165	182	208	182	171	169	196	217	172	197	188	209	181	185	203	199	211	215	208	175	172	173	209	190	198	174	178	188	203	212	203	199	214	197	182	175	229	196	163	172	192	174	201	188	178	187	185	185	201	170	194	167	200	153	165	181	199	172	200	183	194	171	171	195	180	175	174	193	199	186	169	196	185	197	186	192	207	201	190	190	207	216	193	186	203	207	174	179	183	195	172	192	190	175	184	201	191	195	192	201	173	181	193	197	201	170	174	178	182	213	183	174	161	193	186	181	193	211	189	186	204	201	171	213	195	198	211	185	161	203	170	176	187	190	196	179	204	176	178	191	183	200	179	171	181	160	216	203	192	213	174	207	203	182	173	177	175	188	193	190	180	197	165	183	189	178	192	200	207	204	174	198	205	185	184	187	203	200	199	193	178	168	176	176	204	196	172	167	188	192	179	201	185	195	171	200	196	197	193	181	188	189	193	209	206	216	213	192	207	221	170	195	177	193	191	186	199	190	191	204	195	212	199	200	200	190	183	195	215	181	200	213	218	184	152	193	193	203	180	208	192	190	192	172	175	194	193	199	202	183	177	193	172	184	192	192	193	184	191	174	211	159	197	166	205	192	190	206	204	192	187	200	208	177	193	209	194	188	209	197	187	201	193	186	217	204	184	185	188	163	193	204	190	214	184	198	192	200	211	193	176	172	187	203	208	178	186	200	171	185	202	178	194	183	195	205	191	178	196	182	212	180	193	193	181	219	155	185	202	178	198	158	216	182	181	176	196	202	195	180	173	170	175	194	176	220	185	185	180	165	213	188	181	173	186	217	201	179	212	203	213	218	186	192	210	197	186	197	187	185	220	173	185	205	198	196	189	180	200	208	201	170	188	197	187	176	191	194	179	156	188	187	202	180	175	186	195	192	177	192	195	214	178	176	166	178	193	193	185	187	181	192	169	186	197	176	207	195	181	175	181	202	184	169	180	181	175	225	192	185	176	222	227	192	200	177	198	180	181	203	191	178	192	180	194	194	196	158	196	184	167	157	208	219	176	179	171	178	208	173	183	188	161	197	191	223	152	183	190	190	173	181	193	197	214	198	181	179	183	201	158	175	175	188	190	182	203	208	190	188	195	207	189	216	183	184	194	165	191	197	171	210	196	181	200	160	181	199	188	178	197	173	218	200	197	179	180	203	186	192	175	176	220	212	207	168	208	177	192	209	198	196	217	191	174	201	198	164	187	173	193	172	194	204	169	179	194	197	174	180	203	212	203	188	179	179	192	189	182	189	196	219	177	202	177	198	174	189	205	184	198	179	183	188	202	167	191	178	186	199	174	171	203	213	188	165	190	173	185	197	200	197	205	199	209	191	179	184	190	189	200	202	175	196	183	181	195	210	187	201	193	200	184	197	179	202	213	179	188	189	184	206	186	187	212	200	205	185	215	184	176	198	196	183	184	200	201	168	191	174	203	199	202	224	194	201	205	168	193	163	202	213	205	190	213	201	199	189	179	184	180	189	215	194	181	190	196	189	192	182	188	198	188	187	193	164	148	178	179	206	223	177	162	194	196	203	196	189	208	179	166	162	190	204	195	211	187	208	183	201	208	203	182	177	174	178	182	216	193	188	159	189	199	205	188	190	197	205	217	185	171	195	189	193	169	217	193	201	238	200	177	188	223	189	170	180	170	163	189	173	204	180	177	197	180	183	175	170	186	207	194	182	189	215	189	181	157	202	176	198	188	188	183	177	202	200	185	169	173	183	189	181	178	191	183	206	194	176	206	200	193	203	185	212	198	192	181	186	179	197	173	190	193	160	177	176	181	176	173	209	182	176	159	211	199	172	192	184	186	197	197	190	200	178	202	173	176	178	211	200	170	184	173	168	191	182	213	187	185	185	174	203	194	188	201	188	176	177	192	213	173	177	177	193	201	187	195	218	194	185	184	179	186	182	186	202	188	194	177	185	180	192	184	174	210	229	188	184	205	171	195	191	204	173	198	174	189	187	177	161	206	180	197	177	171	185	221	195	186	163	198	203	180	192	227	194	188	204	199	192	180	174	186	185	205	160	179	177	205	179	173	176	167	174	175	189	196	193	220	200	201	184	212	188	186	175	187	205	209	182	180	178	190	200	206	202	170	218	204	188	189	198	212	215	182	201	171	191	183	196	183	188	186	184	198	191	224	197	193	198	202	196	200	166	217	189	185	200	202	205	182	198	179	175	198	173	195	174	205	202	182	234	194	188	217	182	191	186	167	197	170	164	188	194	186	213	200	183	197	174	200	181	192	203	213	185	200	193	203	165	188	180	182	185	219	215	208	169	184	211	199	183	203	190	192	211	180	191	202	189	189	174	179	189	233	199	205	188	166	181	190	193	183	197	174	176	203	217	189	191	216	217	194	198	164	215	207	190	201	198	162	210	187	186	200	196	177	187	187	227	204	208	192	189	188	183	199	183	195	187	163	179	199	187	174	197	170	204	188	182	199	193	185	194	192	191	203	183	202	196	192	182	189	197	182	179	197	207	162	165	169	187	204	196	165	171	190	198	183	186	208	202	191	185	176	181	202	182	214	190	190	177	187	201	192	187	177	195	199	194	191	202	209	185	162	189	220	181	189	196	174	200	171	178	184	217	180	197	188	157	182	197	199	167	166	171	183	174	167	178	229	191	199	183	179	196	195	191	162	193	205	208	176	172	182	175	205	189	172	225	213	193	194	188	184	197	198	179	183	186	182	186	188	186	197	219	195	193	206	198	227	196	199	219	193	184	188	187	184	184	178	200	188	202	196	213	197	213	191	194	202	192	194	160	202	192	200	182	208	200	195	200	192	167	197	195	160	183	173	179	195	188	189	187	206	180	182	189	195	196	229	200	182	221	188	175	220	166	182	196	194	190	199	194	208	189	209	196	177	174	216	189	186	169	164	177	184	188	182	185	189	191	181	179	181	196	186	181	176	193	188	211	183	182	228	205	195	187	190	192	210	205	187	195	170	182	186	178	203	180	212	213	192	202	180	185	177	192	191	195	197	196	189	196	192	171	204	187	190	186	193	170	225	200	168	218	206	211	199	175	195	225	200	197	215	185	203	191	188	155	192	193	198	198	197	195	191	197	185	197	189	185	175	194	170	193	192	190	174	172	167	188	157	206	184	176	196	201	193	191	179	200	176	177	184	176	178	157	187	212	176	171	189	184	194	183	186	181	217	185	153	193	189	195	218	200
30596	42340	27254	10857	7230	9414	3155	964	788	692	541	453	358	339	515	979	531	436	251	248	235	234	241	227	243	214	260	238	223	218	245	231	236	245	232	218	250	239	238	256	232	235	211	224	236	234	246	250	229	228	246	208	223	233	213	233	235	225	236	263	229	214	217	209	236	252	237	239	221	233	217	250	235	235	227	268	241	213	229	244	243	205	241	260	205	234	223	236	252	232	218	236	237	246	212	254	240	207	243	242	242	229	222	230	219	224	237	219	253	226	207	208	226	228	242	218	221	232	238	239	230	214	235	200	230	248	260	266	232	253	234	258	262	240	237	252	223	250	235	218	252	197	197	227	240	247	239	220	220	243	222	254	221	232	249	228	192	238	212	229	222	219	225	218	209	241	221	239	246	250	226	221	201	214	220	235	221	235	254	254	228	227	258	235	212	218	217	225	246	200	203	218	211	219	204	199	222	236	219	224	227	238	231	233	235	243	239	229	240	218	219	260	236	215	229	220	222	231	252	250	230	214	236	235	250	231	222	201	240	260	235	236	234	231	224	244	229	220	247	220	205	222	235	204	209	228	233	214	239	239	238	216	261	286	280	206	232	197	219	229	236	237	216	239	239	231	213	245	246	249	233	234	239	229	235	206	221	234	210	230	222	223	227	231	210	235	202	247	246	218	231	218	225	224	241	250	241	256	231	233	248	234	217	222	219	207	224	212	226	202	210	217	208	189	228	224	234	202	212	284	234	253	229	225	268	213	224	241	195	243	232	226	237	216	246	239	213	254	197	235	247	215	229	231	232	209	224	212	234	228	254	247	208	224	211	236	229	224	199	210	241	248	234	234	244	250	236	222	219	226	232	224	252	224	226	227	240	250	222	226	252	225	250	247	233	233	252	214	219	255	239	236	259	251	258	240	222	225	236	235	218	223	227	230	219	221	223	231	224	217	213	235	200	233	213	208	227	228	236	230	214	256	232	244	246	228	245	233	224	198	235	230	212	216	235	221	215	236	215	226	252	209	230	246	231	204	224	234	255	203	225	214	250	230	224	212	234	232	213	225	248	201	231	237	236	241	216	215	229	240	247	252	231	227	258	231	253	245	238	240	224	214	212	245	229	261	225	252	235	219	274	201	252	221	238	235	247	217	227	209	226	247	225	200	240	240	225	213	229	210	229	196	237	242	223	256	225	219	238	220	210	238	245	231	228	223	212	254	252	231	237	240	216	254	263	242	237	224	202	220	233	226	213	232	240	222	251	217	238	234	228	222	236	208	228	222	206	266	241	229	229	206	242	202	187	216	208	204	237	242	234	240	233	217	252	232	249	251	211	216	228	228	229	217	253	215	239	219	231	221	257	195	248	249	214	236	225	214	253	231	223	243	230	226	205	226	241	224	218	268	240	243	237	240	224	258	210	228	240	211	231	233	237	225	222	221	244	230	237	217	242	235	214	225	239	242	244	230	205	218	234	214	247	225	215	230	249	220	250	211	236	223	218	223	214	211	233	229	273	223	214	236	194	245	231	236	227	232	224	224	223	243	242	231	229	228	229	227	253	210	227	242	234	219	225	210	221	243	251	212	234	266	215	198	245	240	239	243	248	226	228	200	208	236	240	228	212	225	241	214	240	213	224	212	217	256	221	242	196	245	245	232	229	209	235	240	248	250	249	243	239	251	256	254	233	241	212	239	232	214	231	244	208	247	225	234	228	234	226	225	225	221	205	246	262	212	220	187	215	220	251	238	233	241	250	215	226	231	261	252	232	228	223	242	223	229	225	232	222	258	251	254	210	232	231	244	215	233	229	236	219	230	239	228	216	233	219	245	233	227	212	234	235	228	232	242	241	237	213	264	218	256	238	230	254	222	232	242	243	249	230	220	244	210	235	219	229	218	212	216	216	228	254	244	241	226	211	277	228	247	237	232	229	243	235	213	218	231	219	232	241	237	223	234	212	220	222	231	247	227	221	226	228	247	232	240	230	241	225	234	238	211	214	223	243	227	220	232	213	236	241	229	219	213	233	222	214	210	221	247	247	246	233	246	225	214	237	235	221	232	225	251	232	252	221	231	223	255	208	254	229	220	222	245	225	240	218	217	250	224	210	252	255	234	250	262	220	258	229	246	207	223	243	226	230	229	237	251	249	201	254	221	227	213	230	241	219	221	222	210	230	213	216	205	231	246	221	243	204	224	225	226	238	226	230	243	236	232	259	236	199	232	250	203	248	255	228	244	221	245	216	215	233	220	229	224	240	218	207	247	216	232	246	233	243	215	237	224	223	221	261	226	236	228	214	234	230	234	257	223	237	195	195	234	223	232	228	233	204	230	204	222	226	217	241	241	239	218	226	238	222	228	222	252	244	204	219	198	224	224	232	237	222	224	240	247	213	217	209	236	208	217	249	237	240	208	232	216	225	209	207	209	244	237	238	230	199	251	234	231	222	220	229	206	222	232	265	222	251	220	216	227	228	233	229	235	217	247	223	263	232	236	247	229	266	221	249	242	217	204	226	253	240	216	233	240	232	233	233	222	234	204	216	241	232	212	224	213	232	233	236	225	236	205	211	232	233	246	237	258	219	214	230	237	216	239	226	233	215	223	248	203	222	210	244	227	217	211	232	218	222	248	202	248	198	221	254	231	233	220	238	215	228	234	237	230	237	230	249	211	222	214	214	238	238	223	231	224	237	248	245	233	215	220	227	226	251	246	216	236	251	236	235	235	208	215	234	247	218	220	217	255	223	196	228	230	228	228	214	236	217	233	251	223	229	238	242	202	218	213	219	228	255	219	231	238	216	222	233	243	237	237	224	227	246	219	224	237	223	250	254	203	226	220	241	277	226	238	228	220	197	215	215	244	234	226	217	214	217	240	222	216	217	224	198	237	204	219	251	230	245	222	215	248	209	220	229	231	240	245	216	246	226	229	220	210	229	242	213	227	229	232	230	232	242	224	225	218	198	245	216	246	220	216	230	262	225	236	257	248	220	241	215	244	235	214	206	243	215	218	215	224	246	203	225	198	234	225	213	245	221	221	215	253	245	222	237	234	228	214	247	220	207	243	239	241	229	231	209	246	235	244	247	235	231	242	238	249	235	231	217	221	229	216	234	234	242	227	247	243	229	242	214	244	222	198	234	237	218	210	221	254	247	244	212	278	232	208	215	206	255	211	260	230	224	217	231	218	238	231	209	213	238	210	217	248	246	232	241	232	218	250	248	242	214	226	218	227	226	210	231	243	240	222	237	238	256	225	238	236	192	238	231	223	252	224	252	212	214	218	221	250	197	229	244	231	239	220	229	215	234	266	214	237	230	225	251	248	224	236	227	234	223	214	215	225	223	231	240	261	212	231	239	236	254	226	248	244	233	225	242	225	238	230	224	231	222	259	226	231	240	236	243	223	209	232	214	214	221	212	227	203	230	217	202	247	231	235	201	226	239	220	213	226	204	235	225	232	237	243	223	234	233	219	267	204	221	230	221	219	214	201	194	226	226	206
24590	21661	28848	24879	22777	38606	24065	2737	948	811	596	430	332	330	2458	4974	3045	1394	177	149	158	152	167	144	184	189	179	158	139	166	164	165	166	168	160	156	179	157	170	152	166	172	151	169	178	165	160	151	170	154	182	182	174	149	146	140	157	171	149	179	156	186	154	132	154	168	169	170	183	148	165	169	150	160	171	164	163	168	151	183	178	180	173	177	142	167	175	145	151	145	153	147	161	170	157	169	161	165	162	180	148	183	182	176	185	151	170	151	169	169	178	166	156	172	155	162	196	151	135	162	187	164	167	137	163	149	169	164	141	155	180	172	161	168	163	173	164	170	127	154	169	169	165	190	155	168	152	168	172	194	164	182	157	188	161	157	167	150	155	152	176	175	182	186	173	158	157	155	175	166	167	154	158	164	175	156	165	171	159	157	193	170	145	158	155	177	158	144	161	163	166	173	179	176	182	153	164	162	169	166	172	166	164	169	179	154	165	163	152	165	165	164	159	156	155	165	157	155	169	168	166	174	147	172	183	183	157	148	141	178	161	175	172	164	171	162	173	167	150	160	156	165	159	190	168	180	140	160	166	158	158	161	190	139	168	153	184	161	159	162	171	177	175	186	169	144	144	166	130	177	146	175	182	165	141	165	162	187	156	147	144	166	148	171	161	146	151	173	151	163	153	163	171	161	155	162	163	173	163	167	181	176	143	159	174	167	159	149	180	161	194	147	159	148	153	152	148	184	181	190	170	156	158	172	149	179	147	151	177	146	163	180	204	161	171	143	170	159	196	162	171	152	151	165	177	159	169	167	171	170	179	169	135	184	160	188	161	156	176	166	163	170	153	153	167	166	179	164	162	174	151	164	158	155	155	166	184	170	168	166	150	164	180	157	148	168	180	174	162	167	194	177	177	178	170	152	185	177	152	166	173	163	161	173	168	154	153	152	159	191	173	164	181	165	170	157	188	169	173	140	169	147	151	178	157	143	164	169	161	178	155	178	144	163	151	171	180	169	140	179	152	184	154	151	158	167	155	160	170	181	188	165	178	163	152	175	178	148	187	171	177	151	151	168	163	160	156	169	166	156	172	167	164	164	164	199	163	189	140	153	181	168	160	168	191	158	149	159	167	165	185	160	169	188	183	165	174	183	175	155	175	158	152	170	169	185	166	144	153	155	171	166	141	172	135	163	186	152	153	170	166	149	164	155	154	176	157	167	167	164	179	182	159	120	182	168	168	155	166	164	156	170	171	174	163	166	170	157	138	174	161	148	179	175	155	170	169	158	157	162	166	143	195	169	160	174	166	159	173	155	159	181	152	151	164	156	183	169	160	190	164	157	175	185	165	180	166	188	163	183	137	165	155	169	190	163	168	170	185	159	162	147	165	160	165	146	187	159	181	168	183	151	172	157	158	177	149	173	136	151	158	156	177	164	162	182	153	169	188	180	172	168	169	152	164	140	168	180	169	152	172	142	156	196	180	151	184	169	140	165	152	182	173	150	166	196	177	177	155	155	167	160	159	164	174	147	176	173	166	170	156	193	176	173	177	160	198	170	176	153	153	164	166	168	161	160	172	150	173	164	162	158	174	162	156	184	164	171	151	168	174	171	156	175	169	149	174	173	162	158	143	154	170	148	189	184	170	165	168	177	158	154	154	179	168	164	192	163	170	155	162	171	157	156	136	168	167	153	179	166	161	175	159	169	155	148	158	169	167	158	151	151	176	179	179	163	156	151	167	181	182	174	171	157	172	137	176	183	171	165	162	165	164	141	179	166	164	159	207	162	165	177	158	166	171	164	161	159	173	140	143	197	152	148	153	174	163	172	170	143	159	153	174	165	174	159	167	152	160	152	168	158	162	169	128	150	122	174	171	147	178	169	184	170	163	163	160	162	165	166	164	174	172	166	152	178	156	159	176	164	176	174	172	164	164	168	189	166	180	179	166	187	166	173	179	174	158	177	154	154	168	160	153	164	191	162	144	164	165	169	175	156	161	158	156	161	161	152	154	177	166	163	150	174	163	139	170	163	174	171	172	153	163	150	152	162	166	151	157	171	192	157	183	192	136	152	140	134	145	170	164	193	146	176	169	163	154	157	189	182	171	158	150	164	158	144	191	141	148	179	159	166	188	175	171	148	173	172	167	172	183	159	182	154	168	170	157	146	161	165	169	156	163	150	190	158	140	164	178	165	154	174	149	145	150	166	168	188	155	153	185	172	146	181	164	169	196	163	173	128	180	180	171	157	158	156	156	163	163	193	169	157	169	176	144	165	170	172	166	175	139	161	179	166	174	181	165	167	136	178	162	157	163	139	173	156	175	159	154	148	181	176	160	156	168	150	182	159	178	166	143	189	175	157	176	166	151	168	149	166	164	168	168	170	158	166	173	158	148	158	178	165	161	187	162	179	165	164	170	170	159	166	150	177	161	161	158	161	162	173	147	165	164	155	158	175	181	165	156	168	159	148	160	163	162	164	202	165	180	148	151	148	158	152	185	172	168	150	203	179	168	151	178	169	166	159	175	165	152	160	139	154	165	163	158	154	157	160	173	183	180	178	171	160	163	163	165	155	172	180	177	160	155	168	169	154	189	169	151	183	165	162	184	145	144	157	142	157	167	156	157	157	168	156	128	188	173	171	159	155	157	153	164	176	174	155	181	147	168	172	171	155	159	165	172	178	180	169	172	151	174	165	159	173	164	177	169	148	148	164	154	192	150	153	152	166	168	161	153	161	169	135	178	151	166	171	196	175	173	154	180	186	171	154	162	158	177	159	169	175	161	183	169	172	158	145	174	173	147	169	144	173	175	150	162	172	152	167	160	165	164	173	184	185	159	178	161	148	166	160	152	171	176	164	168	138	168	161	171	147	168	163	158	172	154	152	165	164	158	167	171	154	179	153	160	155	157	155	150	187	163	161	170	171	179	154	170	178	166	146	179	135	164	171	163	166	165	161	154	151	158	172	182	169	155	166	178	156	177	175	170	144	155	148	160	182	167	155	132	153	171	166	150	147	157	167	162	155	164	141	203	159	170	168	173	167	152	174	167	186	165	168	169	188	197	160	141	168	172	160	163	169	172	145	169	176	176	163	153	158	167	162	165	175	157	151	172	161	158	161	137	166	177	145	158	188	163	165	160	158	157	169	160	144	152	157	147	163	124	183	152	173	141	175	150	165	188	154	164	162	163	138	167	170	149	190	162	170	184	149	172	181	143	197	152	149	164	168	187	180	162	167	152	149	166	141	162	152	169	182	177	152	164	171	156	139	152	174	162	166	170	153	151	179	175	167	146	151	127	161	152	178	144	157	167	162	153	165	191	170	135	156	182	159	175	164	183	175	163	151	180	146	159	158	168	156	174	181	138	154	167	145	180	159	163	160	147	152	179	151	150	154	180	161	162	147	162	187	185	134	162	138	171	173	158	171	170	141	144	199	162	176	164	159	173	168	156	171	173	178	140	191	151	159	156	174	166	182	174	156	165	156	174	165	149	157
34358	50880	29391	18253	21366	41854	16287	2120	1701	1500	1034	690	543	584	4260	8107	4760	2023	241	223	223	195	222	220	225	213	198	207	218	222	185	219	179	196	220	193	196	207	198	214	201	179	186	195	218	194	205	202	218	209	206	179	178	215	209	185	201	203	183	202	206	205	206	200	193	197	198	201	197	196	196	190	175	174	202	202	219	192	200	189	201	188	223	201	212	178	188	201	181	184	207	201	215	195	192	225	168	225	221	178	198	232	232	198	195	193	198	187	177	204	186	195	194	204	191	174	190	220	198	214	206	217	195	190	207	208	195	199	233	204	203	178	191	211	185	200	207	203	205	192	196	176	203	185	196	196	204	197	210	194	202	199	192	177	169	207	199	187	208	202	213	215	203	177	204	188	187	192	191	186	204	233	215	204	204	175	213	188	215	196	227	209	198	182	185	182	179	206	203	210	168	221	186	221	190	180	193	202	197	194	193	165	181	212	184	178	201	199	204	205	204	193	199	203	199	208	215	200	196	175	187	200	195	236	186	201	190	164	200	216	182	208	190	195	207	209	214	216	163	207	191	185	185	202	188	203	198	193	207	225	203	211	210	202	199	239	196	185	203	206	222	190	181	201	206	224	185	208	200	221	160	202	186	185	196	195	193	244	201	187	222	184	210	221	226	204	204	214	215	196	210	192	207	208	210	203	195	190	203	207	214	211	189	231	198	198	200	194	191	185	203	192	198	190	204	199	207	176	192	171	193	214	194	211	189	228	203	154	200	213	184	179	196	193	210	212	177	177	165	191	174	196	202	201	193	192	213	168	197	191	207	210	186	225	208	189	192	206	189	206	200	220	172	179	209	184	202	193	213	211	202	211	211	191	192	210	212	199	181	188	172	211	212	193	181	182	221	216	205	206	206	194	190	192	224	192	211	216	194	194	211	158	197	200	194	175	186	202	174	202	171	174	216	184	189	223	196	194	188	195	189	199	215	182	194	184	183	195	186	192	204	199	200	195	200	189	196	192	177	242	196	192	199	188	205	208	214	189	206	196	204	182	193	196	200	174	188	203	193	188	216	186	178	208	198	199	159	188	208	187	199	180	186	209	217	197	217	190	184	218	193	196	182	201	190	211	183	194	188	197	204	195	220	228	187	230	210	203	207	190	225	185	207	210	190	211	211	205	183	208	175	211	191	194	173	224	196	213	188	172	203	220	190	225	203	196	199	206	178	191	209	177	207	198	181	206	201	210	179	218	183	207	190	238	185	209	185	193	205	195	202	219	213	178	205	198	217	219	202	192	182	190	203	202	215	207	216	195	206	205	209	213	212	210	190	180	191	225	170	215	196	189	211	201	206	181	172	202	205	209	205	206	180	215	184	193	199	214	197	209	186	229	206	190	208	177	185	167	194	211	200	179	185	192	194	177	179	197	205	202	214	214	216	199	183	195	224	222	220	216	198	201	217	181	168	183	187	186	177	193	182	184	210	203	185	204	185	210	209	203	211	210	200	208	214	206	184	211	205	175	195	198	175	186	212	207	213	215	203	183	196	199	179	186	187	193	211	194	185	170	190	197	214	200	202	224	180	217	197	195	210	200	194	188	206	201	197	206	212	193	179	204	196	184	168	239	194	207	182	197	187	235	212	221	201	215	206	213	193	193	180	194	192	200	176	185	183	202	205	213	192	203	170	188	194	203	200	208	220	204	186	192	212	186	218	229	195	200	197	190	227	175	206	207	211	179	209	190	228	195	199	216	228	193	182	220	181	215	211	209	177	203	188	200	187	182	208	207	199	190	197	189	209	171	190	202	200	182	201	188	187	189	187	209	180	214	156	205	201	193	188	199	181	206	202	188	186	185	197	200	193	202	166	205	183	192	195	179	184	211	184	223	185	173	205	207	230	218	206	204	210	205	188	206	191	171	200	199	214	175	193	200	195	219	204	213	191	213	181	181	181	191	205	178	185	210	199	182	206	191	186	206	212	217	212	197	214	192	218	246	224	172	187	186	189	183	219	196	218	214	208	197	204	195	189	216	197	208	216	211	195	211	208	194	211	169	194	182	215	198	210	186	197	172	192	208	183	176	183	201	209	206	180	219	215	192	204	220	151	189	212	209	188	198	187	205	192	217	202	209	203	221	180	210	209	180	201	185	195	205	185	195	220	166	189	190	190	203	200	189	188	212	211	188	181	204	191	184	187	202	204	212	176	204	209	189	197	194	192	211	200	182	193	201	207	189	195	187	173	192	190	180	204	176	188	191	202	184	205	194	208	194	190	192	189	193	203	193	197	171	173	224	167	193	188	195	187	202	195	186	174	198	198	198	178	189	186	200	209	174	181	185	193	183	179	200	199	196	183	232	194	214	183	188	200	207	197	184	197	191	183	179	199	176	189	201	221	215	207	206	204	178	171	181	200	195	200	161	192	184	220	193	192	189	201	233	221	185	176	192	198	200	189	190	181	185	227	208	206	203	221	194	193	167	182	220	199	173	196	181	180	204	198	205	187	223	199	190	187	190	199	208	215	177	176	170	196	235	200	186	181	196	215	189	203	185	195	196	215	179	211	186	212	177	198	184	198	172	212	203	214	195	219	195	201	192	193	208	195	179	200	213	190	192	197	196	199	170	183	178	190	217	189	189	200	174	187	188	203	174	196	209	193	191	182	202	176	193	172	200	177	182	201	210	201	194	193	200	176	188	204	220	194	209	184	185	193	202	198	201	212	177	215	209	174	186	207	214	200	191	208	205	178	224	171	198	180	218	189	210	175	198	211	175	216	202	174	215	179	185	208	224	232	190	196	231	214	203	202	181	186	172	223	201	192	182	204	203	190	199	192	185	164	200	206	218	189	209	207	204	209	207	196	174	177	171	201	206	203	198	170	189	208	187	195	203	193	221	207	167	214	212	208	204	201	192	211	187	192	189	198	188	187	190	201	176	184	175	207	208	233	196	201	168	220	177	198	197	193	205	202	207	195	232	218	205	215	200	192	192	185	204	192	201	188	214	198	190	201	197	177	210	207	178	186	210	224	173	174	172	190	200	212	208	194	216	198	206	227	208	213	201	192	159	190	192	187	174	187	203	192	200	193	199	190	163	197	194	176	201	173	206	208	198	174	197	207	179	180	196	202	212	217	200	206	198	206	223	166	193	175	214	184	198	204	221	199	197	186	195	212	192	208	202	208	193	163	195	180	197	196	205	196	195	195	211	188	176	200	194	216	208	211	186	197	187	211	183	176	201	204	219	194	222	199	197	198	184	171	222	180	173	199	202	187	215	185	197	179	205	190	204	182	207	178	185	174	182	202	195	199	204	193	204	194	208	213	203	211	191	188	194	203	207	193	203	182	167	206	191	216	193	198	196	212	205	190	191	191	204	204	185	220	195	192	196	206	187	187	193	203	194	203	221	184	169	210	174	200	218	213	177	182	207	191	191	205	191	207	212	210	210	200	185	194	203	201	195	189	187	220	202	207	220	198	192	220	186	183	190	200	204	205	206	212	205
25837	21930	27846	25507	14059	22452	12631	1138	626	535	521	466	392	509	1358	2590	1510	774	274	289	293	239	254	260	251	227	252	238	227	245	239	251	267	260	268	224	250	252	262	252	251	259	250	246	266	251	277	241	245	255	264	251	244	237	234	266	260	247	257	253	257	227	246	222	248	268	271	239	254	226	256	236	271	280	249	252	272	236	266	246	261	243	245	242	272	244	242	268	286	271	240	246	227	280	247	259	255	269	232	267	256	235	270	263	257	248	211	250	249	299	259	251	270	274	263	251	303	283	253	274	257	289	267	226	246	272	275	231	248	234	294	260	243	260	281	237	248	251	260	250	244	291	262	226	244	246	265	270	242	254	246	234	265	274	229	286	267	287	234	254	260	266	263	247	256	265	289	257	260	258	248	264	289	262	259	224	228	272	276	287	238	256	237	253	273	261	235	268	255	250	220	274	245	262	243	254	261	251	269	262	283	283	256	258	248	257	253	258	252	250	267	235	271	274	233	269	239	236	240	261	243	262	272	244	254	253	235	279	271	237	243	248	234	247	248	286	252	258	254	257	265	250	231	242	254	263	255	258	258	265	291	272	260	261	251	289	247	267	245	254	258	251	260	260	262	244	235	242	279	276	254	283	249	269	264	247	244	265	299	246	261	253	246	250	258	254	262	270	261	279	268	250	249	275	262	245	223	262	218	253	264	231	269	281	243	237	260	274	224	245	274	284	274	290	252	259	250	254	218	253	240	262	247	273	253	249	275	282	242	271	240	244	235	252	271	240	260	245	246	250	255	266	266	247	279	250	278	272	229	255	233	258	230	255	258	246	266	241	264	268	273	262	255	253	240	243	253	252	254	238	266	234	262	245	248	253	261	260	244	281	267	260	268	262	247	264	240	288	260	241	244	275	260	258	256	260	276	251	273	279	257	255	254	256	246	257	226	228	253	240	246	252	256	246	224	252	262	234	212	245	249	255	255	228	263	254	254	246	227	232	261	253	249	272	246	241	258	274	265	258	236	224	262	222	247	248	261	287	244	268	279	236	250	273	262	252	238	258	228	272	256	245	276	236	273	251	239	276	239	250	268	274	255	258	252	264	240	271	232	246	264	269	243	221	256	241	249	236	263	244	267	261	267	273	233	265	251	232	261	260	251	246	236	249	241	278	250	271	256	256	257	256	262	257	250	244	248	235	281	250	244	252	253	260	251	249	260	238	274	258	254	293	270	252	258	261	277	282	245	239	249	238	247	252	230	253	273	226	240	264	240	260	268	260	259	260	298	278	275	244	231	264	244	233	243	264	253	258	255	265	249	266	283	266	241	249	256	233	268	279	237	237	256	266	260	245	245	257	268	271	251	223	263	256	270	254	245	234	247	251	249	235	255	250	262	243	267	254	246	255	264	249	240	259	255	251	252	288	262	249	255	254	243	259	253	242	264	230	261	236	246	265	246	275	261	227	279	246	242	261	280	247	265	274	271	216	273	270	255	254	259	259	267	265	254	251	260	281	225	250	257	238	265	264	272	272	256	244	246	240	276	278	253	267	235	247	238	243	248	248	250	250	240	239	251	238	265	239	259	249	278	267	246	232	249	265	240	245	227	242	262	244	237	252	274	217	258	242	257	239	274	255	287	237	263	249	264	259	262	221	292	283	251	249	242	232	251	272	246	244	242	262	258	241	266	268	268	261	254	243	272	250	267	249	228	263	243	259	266	249	266	243	229	283	277	240	227	225	245	266	251	254	288	255	264	262	266	240	259	249	253	231	249	276	259	258	259	234	264	249	246	248	254	255	275	246	270	250	236	239	250	215	296	259	250	264	256	246	254	274	264	280	248	237	275	276	248	234	252	277	246	272	272	245	270	253	271	271	258	211	242	288	243	252	267	257	248	266	259	249	241	281	235	256	243	286	284	208	254	234	230	259	245	243	260	242	259	259	268	250	236	259	267	247	261	257	256	250	250	279	225	232	258	256	256	243	237	272	267	259	247	248	238	261	242	247	239	231	238	263	256	241	284	274	251	245	237	234	215	230	262	246	248	281	258	270	263	250	257	274	281	254	264	247	261	270	239	290	250	254	263	242	240	214	249	287	268	241	254	269	249	251	247	247	252	247	283	250	239	248	264	258	242	250	251	225	264	250	249	259	266	268	220	279	254	259	263	254	249	277	270	297	248	262	235	276	262	238	249	272	278	292	241	261	248	255	272	257	245	243	216	235	265	278	276	242	252	216	265	263	225	257	240	258	239	243	249	247	244	238	245	271	264	247	246	269	263	261	237	234	283	263	261	246	247	259	267	260	246	243	246	260	254	247	248	256	280	235	253	280	293	245	235	263	268	272	271	261	255	240	233	253	250	241	247	258	271	272	267	270	245	234	266	261	230	241	265	278	267	258	270	243	251	264	246	258	261	243	224	252	249	233	267	277	294	230	240	281	249	266	244	222	260	243	262	219	259	273	260	222	219	240	293	245	243	245	239	240	272	258	252	262	281	260	263	242	237	265	256	252	220	274	254	273	266	246	252	253	257	250	261	267	272	256	248	235	247	258	253	284	244	281	273	276	232	266	248	246	221	279	285	244	258	273	232	226	288	260	248	265	259	250	237	246	254	250	262	250	272	237	237	266	241	233	239	265	258	270	252	240	260	241	270	247	279	241	247	264	238	265	273	272	246	259	265	262	261	237	246	255	288	262	221	275	254	251	301	258	249	244	217	224	279	271	266	261	227	262	265	263	272	259	278	243	271	249	249	276	245	246	263	240	248	269	239	248	285	272	268	265	264	267	271	249	225	258	235	240	219	258	255	239	263	248	262	294	237	251	236	273	234	259	264	247	249	252	260	273	257	248	247	246	233	241	291	259	255	254	235	256	243	236	279	261	261	250	242	217	236	230	254	276	259	240	238	239	240	240	240	261	264	277	258	234	254	259	273	254	268	241	223	257	252	248	227	225	235	266	269	282	258	270	258	247	244	248	256	270	294	258	239	272	269	235	241	265	260	274	277	258	276	230	241	233	264	270	250	245	259	257	277	282	256	234	247	265	269	244	249	267	262	252	257	233	269	272	230	244	254	270	243	254	254	245	289	275	238	237	248	242	270	255	245	242	261	231	235	251	260	253	249	261	251	246	259	261	241	253	292	271	249	251	245	241	264	248	229	285	247	258	257	226	261	260	241	244	245	232	247	278	269	272	249	259	249	281	262	251	249	257	230	236	232	268	280	227	251	266	269	258	243	229	250	261	263	258	253	251	241	256	271	240	251	215	231	272	281	290	246	257	247	231	223	234	254	249	242	270	241	270	243	258	254	258	294	264	269	272	278	271	255	256	260	233	260	249	248	267	234	270	275	251	243	243	243	253	263	227	255	277	254	263	301	245	238	267	284	246	249	234	240	246	285	274	236	240	248	272	276	295	250	263	264	265	237	243	238	277	225	249	243	226	279	272	271	253	268	262	221	246	267	284	278	252	263	236	260	268	292	258	250	276	251	233	261	257
33855	50742	28270	14033	13009	31387	13725	1600	1167	946	850	694	609	833	2626	4797	2641	1271	308	310	328	279	325	310	334	299	337	299	320	325	302	297	314	290	326	314	301	279	294	273	310	305	288	283	322	328	316	284	316	290	318	322	310	325	324	284	294	291	292	333	310	304	301	302	292	314	323	335	273	311	329	271	306	311	308	331	285	304	288	296	310	334	312	286	323	301	323	296	302	304	316	318	293	288	299	288	317	321	330	319	298	290	330	314	301	340	324	309	264	312	317	310	314	316	295	303	260	314	318	325	275	300	284	287	277	285	275	291	313	324	319	307	307	327	313	319	333	345	294	320	268	305	308	326	332	328	265	309	293	307	299	282	307	309	320	295	299	321	293	295	323	282	313	333	320	317	299	295	326	306	295	287	260	309	324	316	298	303	322	302	321	316	317	306	299	335	329	317	308	304	291	315	287	307	295	318	292	305	269	298	325	296	295	285	289	310	299	303	319	278	329	276	297	297	272	318	298	271	314	285	285	309	325	297	301	308	298	282	311	266	295	330	283	304	287	329	291	286	283	300	292	284	314	310	327	300	294	325	282	286	314	329	305	296	333	308	320	366	305	295	266	297	332	293	309	300	288	323	305	324	317	316	293	285	310	332	330	311	332	307	297	295	306	285	283	295	303	316	306	298	320	274	286	319	319	286	293	310	310	300	316	307	278	310	331	323	296	287	320	313	295	293	289	309	265	283	300	289	324	314	294	312	315	296	306	316	293	310	326	334	298	291	289	301	277	314	312	321	316	303	276	279	289	295	311	301	313	296	312	286	307	308	290	296	326	307	315	306	287	324	326	310	328	268	309	337	290	319	313	314	293	316	296	316	277	293	303	301	306	284	347	317	307	315	316	300	287	301	298	292	345	294	321	329	314	316	308	292	329	272	333	333	320	271	312	291	345	314	298	310	340	326	308	288	276	312	326	289	287	296	304	323	317	252	315	333	308	271	302	300	296	311	294	328	327	273	308	283	302	330	329	294	302	317	314	295	314	305	325	323	312	292	286	318	280	304	276	322	332	312	292	317	326	303	287	289	327	303	278	309	327	286	310	280	291	306	337	357	304	311	275	302	298	313	298	317	315	313	262	313	298	306	323	330	306	286	286	294	317	332	283	299	305	323	286	290	333	345	300	294	291	314	332	303	288	292	322	301	303	274	284	320	292	302	287	321	298	322	286	292	283	326	342	301	308	274	255	309	296	304	324	288	293	314	294	316	301	314	300	300	312	311	299	302	297	320	314	278	292	329	325	342	299	295	314	296	326	314	289	329	299	328	294	289	301	302	310	317	304	334	338	301	304	321	331	291	288	314	283	305	294	281	300	277	274	294	283	301	299	316	299	295	302	290	292	300	301	326	298	281	296	335	318	311	303	310	281	321	276	338	344	297	288	283	317	323	320	317	278	278	274	298	303	326	319	298	317	268	308	291	270	308	302	298	326	315	276	313	296	302	297	315	329	303	283	295	287	275	308	319	276	255	323	304	319	292	295	297	298	315	297	330	302	323	301	281	331	281	301	341	301	299	290	278	289	287	296	293	326	305	303	304	341	307	285	300	297	300	326	315	302	316	312	306	280	283	273	308	279	319	320	336	284	322	296	290	315	292	270	293	309	300	308	314	330	282	304	306	303	309	311	303	297	300	312	302	316	308	289	292	309	271	327	283	309	295	271	296	303	295	302	328	294	313	288	313	310	276	307	304	308	306	295	339	294	296	327	293	282	305	312	326	337	307	281	325	313	330	311	309	334	321	314	326	355	296	301	279	316	310	341	311	290	315	297	311	293	339	296	296	311	323	282	306	321	317	311	333	318	294	265	304	267	330	299	320	316	345	317	307	306	290	289	319	298	310	320	289	314	278	317	293	302	299	306	292	290	286	299	285	336	303	276	291	328	301	282	317	283	311	279	315	291	293	305	302	305	316	267	294	322	307	294	286	317	298	284	290	317	276	305	305	307	286	286	278	305	259	285	290	298	297	314	296	280	307	298	298	299	320	281	287	343	322	310	293	327	284	322	299	329	293	301	301	317	289	290	290	326	307	344	311	295	296	302	287	304	299	285	337	308	288	316	278	296	292	292	278	311	290	294	330	285	295	304	298	302	304	278	282	283	300	314	288	303	336	328	328	317	261	328	328	311	292	295	306	294	331	303	305	318	295	313	277	307	299	321	283	311	264	290	306	306	322	340	282	300	296	286	313	275	301	317	300	332	315	273	340	308	321	308	302	286	309	304	285	314	305	298	300	300	303	290	278	287	288	299	284	292	307	310	307	332	308	278	285	312	329	299	303	338	251	317	289	304	308	335	305	315	300	269	303	284	322	310	304	298	300	315	301	285	314	289	312	264	286	292	291	298	294	303	336	311	298	262	294	282	301	289	275	292	277	281	284	300	319	288	310	328	317	310	297	313	304	328	317	325	317	315	301	319	290	315	309	324	294	315	329	297	335	316	325	327	331	292	304	279	304	313	304	309	283	307	286	316	284	285	317	301	321	344	293	336	296	317	306	319	301	283	319	305	324	261	300	291	307	339	320	306	308	287	330	322	302	302	291	291	314	289	278	273	298	341	291	316	315	287	290	325	298	304	315	289	293	293	331	314	313	341	308	280	273	357	310	310	281	317	312	291	287	332	300	320	279	297	305	288	286	318	319	275	315	307	308	312	316	311	312	284	312	294	313	320	277	289	274	308	281	309	300	291	327	300	293	305	276	301	305	290	304	319	277	274	311	313	305	292	299	299	295	320	295	319	291	325	308	283	330	327	310	277	302	303	312	290	304	310	312	312	306	308	274	298	339	290	303	255	268	280	308	280	291	306	302	298	333	312	304	297	301	303	288	292	288	277	289	280	333	307	312	308	290	307	340	306	305	312	305	286	296	302	317	313	358	298	304	316	310	288	342	293	314	300	272	309	308	316	313	334	329	306	303	274	319	302	297	290	329	297	320	298	321	324	317	303	306	301	295	333	304	304	295	309	325	304	314	319	297	301	305	293	316	292	352	297	267	312	300	282	305	300	334	317	298	320	274	288	332	302	309	273	318	310	312	343	285	267	305	329	314	302	313	320	296	298	295	337	302	320	302	314	270	307	293	307	336	312	293	287	307	278	315	272	296	282	335	277	358	290	305	341	321	298	302	320	282	282	311	317	308	323	307	306	290	316	307	293	313	325	291	314	278	278	295	307	323	292	293	303	285	303	325	305	294	289	301	297	279	321	321	285	303	353	297	332	292	287	310	286	289	304	301	312	289	339	273	330	298	293	272	312	273	299	334	277	323	297	273	297	282	310	309	302	304	290	315	302	292	288	306	304	278	289	309	333	289	297	282	293	290	314	282	313	280	261	283	302	304	285	306	263	304	299	312	306	324	296	318	313	319	291	302	258	308	317	313	288	323	289	289	313	313	289	308	294	313	298	305	298	277	312	301	252	318	322	293	281	281	280	315	296	288	287	309	307	272
23514	21777	29505	24482	23685	47690	38731	8050	1098	734	622	508	557	1939	4263	3190	3376	2670	301	258	254	256	239	246	266	259	266	265	238	270	253	243	246	242	294	284	268	271	236	243	266	265	259	241	242	282	240	249	244	258	271	249	272	252	249	257	248	279	258	229	232	265	257	242	240	244	245	251	242	281	279	246	258	257	244	228	233	267	270	253	207	288	237	260	278	251	283	259	253	260	240	272	236	278	263	269	249	244	251	248	248	222	243	265	262	255	250	252	267	258	258	255	246	245	247	246	264	252	257	286	268	241	242	235	270	240	258	253	237	260	265	246	243	271	251	264	258	212	275	268	238	238	242	262	274	235	245	252	287	242	260	236	243	234	247	292	266	230	244	260	247	238	263	260	243	230	234	209	265	263	231	244	228	231	275	265	250	269	219	246	246	263	236	265	230	260	275	240	273	293	231	249	274	238	228	267	233	247	263	250	233	242	260	236	226	275	256	274	246	229	246	222	274	258	270	259	257	262	267	276	226	270	253	253	256	264	242	259	257	253	253	284	231	261	249	223	264	258	253	261	261	241	254	245	265	214	265	254	243	281	240	258	239	226	291	259	266	264	258	256	246	264	233	265	241	234	275	230	267	257	269	234	245	257	274	275	256	231	224	241	248	248	261	245	248	256	237	271	259	281	220	253	230	259	244	255	284	299	276	274	266	253	250	265	262	281	259	223	265	257	265	268	256	230	245	250	279	276	253	244	240	231	252	233	237	243	240	272	263	256	254	229	266	259	265	254	238	265	234	248	242	234	259	264	238	260	229	258	239	246	274	269	264	232	290	232	235	249	245	280	244	287	259	263	243	244	235	218	247	240	256	262	263	246	256	252	231	242	230	269	281	220	272	265	253	264	221	236	267	295	280	242	250	256	228	282	261	256	228	247	264	248	220	241	251	251	255	245	228	239	254	277	231	292	247	229	251	244	249	242	235	235	268	246	234	262	265	249	263	262	254	242	248	232	266	289	275	256	247	246	251	278	270	255	264	268	218	229	235	274	254	240	258	275	238	273	250	253	280	232	228	270	257	238	234	260	255	276	266	256	261	259	251	244	245	259	266	238	246	241	232	244	230	227	256	240	248	246	258	261	248	241	246	271	239	247	237	238	261	255	268	261	236	264	241	250	232	257	257	256	234	257	259	240	232	259	256	272	258	249	270	231	260	265	260	238	249	230	258	274	279	238	244	269	252	264	266	240	239	257	236	261	241	254	246	273	249	254	250	247	259	285	234	247	243	235	274	263	228	244	233	236	277	280	209	239	245	233	227	248	259	244	266	256	268	285	230	215	250	262	253	243	279	280	249	257	242	239	223	272	239	252	251	260	281	248	267	216	255	253	244	260	235	282	266	262	262	246	256	268	256	248	281	251	264	253	255	263	240	265	259	250	235	238	244	240	247	254	245	271	273	256	252	241	254	260	256	267	257	249	248	251	235	274	239	272	223	219	250	246	241	248	218	243	250	289	233	269	251	233	273	241	264	259	265	221	267	265	248	274	225	259	244	298	259	269	264	260	236	253	232	220	224	252	255	256	254	258	240	253	237	253	233	264	251	269	260	242	257	230	257	271	269	278	233	271	225	251	231	228	252	260	251	245	245	246	248	262	267	245	238	247	240	237	243	225	291	248	239	254	222	262	247	246	258	275	252	262	253	234	263	276	249	252	257	261	259	248	242	257	253	264	239	241	247	248	266	246	232	246	256	247	257	261	243	256	265	217	243	291	266	244	245	250	239	242	268	234	250	241	253	244	284	237	255	261	236	264	231	273	223	283	230	253	237	235	220	247	244	255	224	251	246	237	227	246	256	246	249	253	244	257	258	227	228	242	245	272	255	266	245	224	273	246	241	262	232	241	254	257	243	234	241	231	240	250	261	252	267	242	248	238	258	253	246	242	239	229	237	240	235	243	243	274	242	269	237	236	263	250	274	261	249	251	257	228	255	221	220	287	241	266	259	257	248	281	255	268	245	246	231	247	273	255	275	270	245	252	264	219	264	259	225	249	239	259	234	248	262	268	226	254	249	239	226	250	279	236	262	247	262	250	238	248	243	252	237	283	282	236	251	249	264	246	248	236	247	251	288	252	251	257	237	237	230	246	226	233	220	264	246	257	264	240	233	245	277	262	264	287	269	276	250	252	253	252	287	242	255	256	254	285	244	266	267	255	231	240	263	216	248	227	222	250	256	245	238	227	270	253	257	260	259	259	259	252	228	229	249	253	271	218	251	265	230	254	261	279	251	257	260	250	246	254	282	255	271	278	268	264	234	210	263	260	258	230	272	264	230	252	265	242	245	251	257	292	259	250	257	250	253	265	253	248	229	277	239	274	251	256	246	246	253	261	269	236	262	251	267	268	244	243	252	257	242	263	231	263	244	268	239	235	245	255	237	251	239	248	242	275	261	229	265	265	253	273	268	239	230	268	261	253	249	263	259	241	235	249	241	253	257	260	262	293	240	230	264	255	246	240	264	248	261	255	255	239	235	266	242	250	279	233	248	259	268	249	258	250	259	235	228	259	263	255	238	289	257	256	264	250	282	247	251	266	270	252	256	264	256	268	244	253	232	245	234	252	267	239	236	246	267	252	239	231	235	225	257	250	236	261	261	268	230	252	238	240	259	221	269	237	245	252	241	264	235	267	226	260	255	274	243	260	264	242	253	258	245	274	262	263	248	277	243	272	243	253	268	229	246	246	259	246	244	242	274	274	245	241	243	233	246	240	265	233	263	258	277	245	239	233	256	249	245	248	222	234	278	245	271	308	238	256	228	294	260	248	229	256	258	268	250	249	279	267	258	239	247	249	220	249	227	263	241	246	226	241	250	246	282	264	254	244	262	272	240	242	237	243	257	270	260	244	259	236	236	257	244	240	247	283	257	238	242	267	235	250	255	266	259	252	266	236	248	258	268	248	251	238	227	254	260	259	262	276	235	265	253	254	240	262	250	242	252	231	245	272	294	242	244	234	227	230	234	237	253	240	274	247	255	243	241	228	261	260	259	259	281	259	262	236	259	259	261	243	245	231	260	229	254	241	243	256	266	250	241	277	243	260	255	243	240	243	257	271	289	294	224	284	257	259	223	255	246	270	251	242	265	243	247	243	257	256	246	268	257	246	243	243	269	236	239	235	253	248	233	266	281	250	241	264	253	241	262	260	252	254	275	248	263	260	254	240	262	252	252	231	228	217	265	250	255	229	266	260	250	234	230	259	241	269	256	249	270	219	259	259	277	257	256	250	272	272	267	253	248	248	250	252	270	256	262	252	245	270	267	267	261	263	247	237	280	268	283	254	267	236	257	246	252	253	250	262	243	259	266	259	257	273	249	250	254	239	249	248	282	238	251	234	223	253	263	245	243	240	236	258	270	249	247	278	241	253	247	238	266	245	251	264	279	245	257	246	246	266	256	262	241	267	241	273	253	250	253	274	248	273	250	229	237	242	248	237	240	264	247	263
39233	67496	47108	23504	30131	53524	29285	2320	1498	1231	971	795	939	3514	6983	4847	5517	3992	330	321	337	302	301	299	324	302	325	294	299	310	287	317	294	297	266	318	266	260	266	272	279	301	301	278	284	294	311	286	286	291	307	299	266	284	296	286	280	293	298	310	298	259	285	281	251	292	261	296	272	270	306	295	301	274	294	294	284	307	291	264	296	293	290	284	249	271	322	309	300	290	267	292	269	283	304	283	259	278	280	272	287	311	309	308	297	253	284	255	346	293	301	277	268	266	289	287	286	281	285	281	305	266	279	294	279	298	243	300	266	304	287	307	286	285	292	290	317	286	302	301	260	280	297	301	282	298	300	296	290	295	275	321	280	272	288	277	276	285	282	261	281	282	299	283	278	276	305	288	286	297	313	283	296	292	295	277	259	290	285	293	279	299	296	295	273	308	282	291	264	270	275	273	279	299	293	277	281	262	302	280	286	293	319	284	284	309	263	304	308	290	282	293	317	289	290	305	309	273	296	298	297	258	261	270	297	282	270	300	299	291	283	294	283	272	291	291	291	263	303	265	321	278	302	291	277	244	268	308	249	311	297	289	312	298	289	292	276	289	270	295	280	266	292	277	279	299	284	274	291	302	269	298	306	291	296	292	283	314	292	291	266	288	304	284	280	297	288	281	284	283	253	321	269	291	306	314	286	263	281	265	300	260	259	282	291	302	290	296	279	314	289	270	289	294	280	297	266	272	276	321	299	324	235	289	269	301	282	306	281	294	308	294	281	301	313	281	289	277	301	273	297	303	274	290	299	280	273	297	284	280	283	312	277	295	294	290	287	284	255	310	290	271	258	297	337	306	283	296	286	297	282	277	327	290	262	288	270	262	294	310	271	292	283	293	297	322	307	304	300	279	307	291	285	281	297	326	308	280	275	295	277	320	306	278	284	258	283	296	277	296	284	275	298	287	307	310	282	287	240	267	290	271	316	318	291	281	314	252	268	259	296	296	273	303	285	287	305	297	251	293	265	292	306	273	283	269	289	284	261	284	287	320	308	277	278	293	295	291	262	296	280	298	286	323	302	287	286	277	304	307	289	289	306	294	295	277	286	301	281	313	290	298	290	279	280	314	273	263	311	274	304	287	278	263	279	308	267	246	275	251	265	262	315	266	291	294	303	282	271	285	277	326	290	270	296	301	255	294	279	299	287	329	290	288	268	284	268	286	281	319	273	286	290	274	294	273	288	292	258	299	313	279	265	278	292	263	305	289	262	289	276	288	272	283	280	262	274	269	264	299	326	281	314	301	311	292	282	311	284	271	292	288	294	278	285	287	332	273	292	296	291	335	299	313	254	294	318	301	321	287	305	284	279	309	282	291	239	312	274	287	278	263	302	281	302	279	277	310	307	300	303	268	283	307	312	297	301	283	290	297	308	305	317	277	326	269	273	280	301	267	251	297	284	294	260	299	285	258	318	281	292	276	310	312	303	302	255	330	302	297	259	269	278	297	292	304	310	325	280	301	260	261	317	286	270	294	274	298	298	262	301	294	298	339	282	274	283	274	286	273	297	274	284	280	279	286	305	293	273	298	292	296	288	276	291	277	301	274	296	280	298	269	287	302	290	296	263	267	302	287	265	242	302	280	284	266	273	283	266	287	264	294	257	269	301	308	263	291	279	300	290	273	272	301	328	286	293	286	282	294	304	286	272	291	267	259	294	273	302	264	298	288	284	295	261	287	284	283	336	280	286	299	294	281	306	325	299	300	283	311	324	230	291	288	276	311	281	278	287	284	288	275	285	278	293	296	326	266	293	301	287	279	304	286	277	267	291	262	306	285	286	284	285	276	289	287	258	274	292	292	309	282	276	307	262	286	279	289	282	304	319	276	271	295	269	266	285	280	303	295	280	296	297	285	268	259	294	273	287	283	310	286	263	273	286	295	311	297	294	282	271	306	322	318	294	295	283	302	261	287	300	313	294	274	269	273	280	294	283	329	284	280	314	311	263	288	277	270	273	320	277	322	277	284	264	288	303	309	311	276	273	285	269	278	286	303	299	288	313	254	288	288	260	261	270	272	294	271	292	288	325	296	286	304	280	260	290	246	299	292	282	283	282	294	286	301	295	288	266	293	279	279	274	287	278	262	307	280	309	297	269	271	310	291	322	284	292	264	269	285	280	259	289	307	278	300	305	286	291	282	297	281	311	275	285	269	278	303	284	317	304	270	303	295	260	297	303	263	298	287	293	298	323	279	284	300	255	268	299	305	279	295	300	281	289	291	296	299	294	266	282	290	304	265	312	314	299	304	301	281	313	292	300	265	310	288	294	281	297	305	289	262	296	291	276	302	279	306	273	278	268	264	292	293	268	306	307	279	280	256	282	269	298	264	298	273	292	267	284	292	305	289	287	306	286	309	285	295	290	284	290	272	312	288	293	291	304	303	285	256	248	257	250	294	274	309	276	307	316	303	286	265	297	286	292	241	286	265	270	259	295	283	306	308	310	313	273	276	285	319	286	298	314	283	300	266	311	313	278	287	297	255	319	288	263	298	287	308	275	270	301	302	294	270	262	316	309	286	286	290	296	283	274	289	255	289	311	286	312	276	294	269	277	322	280	292	288	284	257	289	284	279	287	297	251	289	278	303	266	261	287	262	298	283	289	299	286	270	306	275	302	282	303	284	284	304	291	278	317	270	273	289	292	266	246	327	290	285	286	280	311	266	314	254	320	266	284	305	299	268	270	288	295	294	289	290	258	292	318	297	311	285	289	286	279	281	288	281	281	293	283	303	270	299	296	288	281	292	302	300	303	267	278	298	279	278	290	265	289	302	287	287	315	281	289	263	273	275	297	299	263	307	290	280	286	276	277	277	319	306	292	291	279	311	303	268	273	291	292	279	276	330	301	240	271	296	337	282	274	297	289	283	306	283	286	289	312	270	300	288	298	262	296	287	279	292	280	299	255	293	295	327	305	277	252	292	286	315	292	299	287	291	296	268	313	278	286	285	269	309	273	264	327	291	271	278	251	304	296	308	287	311	308	273	289	288	292	286	267	291	243	306	280	275	265	288	286	286	323	280	304	298	329	295	286	254	262	262	307	291	307	271	272	279	259	273	254	288	304	267	281	285	292	281	266	310	315	295	275	279	296	266	282	292	280	275	267	303	299	315	274	292	289	306	299	301	291	251	284	282	298	292	279	295	292	305	274	270	338	291	282	257	276	268	292	290	280	303	277	318	296	302	298	245	300	294	266	321	299	276	301	285	272	314	287	284	314	266	284	276	273	275	280	304	269	309	297	301	310	295	275	278	326	307	288	291	283	288	287	303	294	303	299	285	277	263	269	273	275	288	271	289	302	303	281	295	295	276	290	299	282	292	305	287	280	318	258	300	288	273	284	268	310	258	292	247	305	313	314	280	304	301	277	302	318	274	295	313	297	297	295	280	288	285	304	292	277	292	273	262	284	276	299	274	289	304	295	290	305	288	296	288	267	282	289	262
28936	27632	25224	10086	4629	7278	3152	416	346	315	254	242	227	199	206	215	259	229	181	181	177	187	172	187	188	149	177	180	168	172	163	183	197	180	167	162	185	162	191	175	184	194	192	202	159	175	192	171	172	184	161	190	161	161	174	171	173	164	180	157	173	184	145	178	202	158	171	185	187	163	173	171	174	171	183	190	167	171	176	170	157	181	161	151	163	185	170	150	187	204	179	180	182	145	196	176	179	185	187	172	177	158	172	175	171	192	181	173	177	158	154	172	156	199	167	166	165	173	179	171	145	163	197	184	186	167	157	193	163	185	165	193	166	180	150	172	174	164	169	167	170	176	174	194	186	193	172	192	172	184	173	178	174	173	161	164	171	155	198	171	191	173	180	168	181	159	182	187	195	188	162	176	173	192	156	170	171	196	158	172	189	175	158	156	184	172	184	179	178	187	171	161	185	179	181	163	158	172	154	183	182	184	179	162	160	182	178	181	146	197	174	190	174	189	167	163	159	176	167	168	180	181	174	183	163	168	168	167	156	158	159	160	180	192	166	192	157	153	189	176	180	190	146	156	186	173	166	172	195	183	185	169	191	211	219	182	151	182	179	173	177	158	176	201	172	173	193	145	189	160	184	187	180	165	206	169	177	176	183	158	172	189	169	188	167	176	167	185	178	157	183	175	173	142	177	177	155	169	175	171	176	176	177	178	171	153	163	192	196	173	181	167	169	187	167	160	167	162	163	199	161	159	179	164	183	163	144	168	171	183	172	168	176	169	167	171	172	187	171	154	181	178	174	165	170	179	200	190	173	150	174	167	177	188	199	184	178	178	150	165	166	187	175	170	163	139	167	201	206	177	149	162	155	180	175	160	180	176	170	161	195	191	140	172	181	169	154	186	166	166	156	184	146	190	169	187	167	181	166	169	169	167	177	162	191	173	192	173	195	178	165	164	167	155	204	157	169	158	182	190	158	156	185	171	159	197	166	175	185	164	179	159	166	165	148	165	177	188	162	191	167	181	180	172	176	162	180	171	176	189	170	186	199	177	169	179	162	163	181	192	135	181	187	161	179	158	163	186	177	197	203	169	179	178	175	162	173	205	179	160	202	176	143	182	173	189	183	161	207	186	173	163	164	165	175	158	177	180	157	174	188	182	178	174	192	195	180	169	183	189	178	169	189	169	178	163	189	171	161	180	188	188	171	180	165	170	191	171	211	167	183	185	175	185	184	194	170	163	176	173	181	176	152	182	178	157	175	182	214	179	189	175	179	182	169	171	173	172	209	166	172	182	173	196	135	174	184	188	185	203	193	187	176	186	190	167	187	165	168	174	157	166	180	180	189	166	168	172	179	168	172	184	176	180	176	165	186	163	169	175	174	173	162	184	185	176	157	190	192	181	172	193	177	194	166	186	176	149	181	185	172	172	191	154	162	155	164	166	188	154	188	193	204	175	195	169	154	167	185	157	161	183	172	168	172	161	154	202	167	195	159	178	172	169	143	177	169	192	199	171	163	168	168	181	173	162	165	191	188	178	172	153	185	180	169	169	166	174	185	168	151	156	168	174	160	201	185	173	170	174	182	177	165	208	177	168	157	173	182	186	173	186	174	175	169	190	179	165	169	170	183	188	156	164	178	167	179	162	177	159	169	185	197	169	180	178	178	165	174	169	207	177	186	147	195	188	167	191	175	181	163	168	189	161	166	162	188	178	180	194	167	184	168	177	176	175	165	176	191	178	203	161	207	178	190	176	161	156	178	178	166	179	187	166	140	164	177	156	153	176	166	182	186	190	185	174	157	164	185	165	186	162	171	172	193	160	178	187	161	167	170	156	164	159	194	166	191	152	194	161	170	190	183	181	161	192	171	184	164	202	169	184	176	169	170	168	178	185	170	179	186	201	170	179	159	188	181	141	180	163	165	195	197	157	202	159	187	187	168	162	198	178	161	175	174	160	191	152	177	178	170	143	180	183	181	176	156	177	183	180	191	168	201	179	187	184	180	169	179	163	172	181	181	172	159	157	179	182	196	191	179	164	155	174	172	167	145	169	202	150	165	201	197	190	154	167	170	169	168	176	189	198	188	163	187	191	186	183	168	175	164	148	193	172	158	188	173	164	163	181	169	154	182	163	184	175	170	163	179	198	166	157	179	177	174	158	197	171	163	190	175	168	173	166	168	182	177	189	151	181	186	146	149	179	184	198	192	197	162	190	145	169	162	180	173	155	178	188	176	171	158	184	214	184	188	178	193	181	164	189	176	177	177	168	164	180	164	181	174	178	175	182	164	179	172	158	162	162	173	173	182	189	171	156	184	179	182	180	187	160	174	156	185	171	174	175	176	182	178	173	177	164	167	170	171	176	159	180	180	194	177	187	170	161	189	190	185	162	169	164	187	196	171	181	185	180	164	174	186	191	187	174	174	178	174	178	194	189	174	201	188	178	194	169	146	172	168	151	158	165	200	173	170	176	155	164	162	155	173	186	171	164	182	179	195	180	157	183	198	168	162	162	181	178	166	187	161	168	192	185	171	158	160	164	167	169	165	182	167	161	186	170	171	165	174	159	169	157	179	160	187	189	160	171	191	196	165	202	168	173	197	169	169	182	163	158	180	188	175	161	149	172	156	177	179	173	159	167	183	168	177	178	181	178	173	175	170	179	162	181	185	181	189	183	175	162	178	142	142	176	189	172	160	190	183	188	154	170	179	176	167	181	181	194	179	182	161	172	169	173	153	168	165	170	199	190	167	197	161	184	181	209	196	160	164	182	185	181	175	153	179	166	178	171	155	197	182	156	202	188	165	160	200	176	192	167	179	162	146	160	172	162	187	158	167	172	177	194	182	172	165	174	182	187	178	199	163	172	182	169	180	200	167	175	170	173	196	172	173	177	158	152	209	175	203	174	185	160	178	151	208	164	190	185	163	199	193	166	165	171	181	169	185	195	162	179	176	177	180	177	188	161	164	165	168	192	179	165	168	171	170	185	190	173	180	172	197	183	153	176	193	161	180	171	154	182	169	146	177	192	198	159	162	178	158	204	180	173	177	167	154	191	184	181	168	182	166	144	172	148	179	180	203	196	202	172	170	157	153	165	181	168	163	200	174	168	148	155	178	175	186	169	192	167	215	175	165	166	166	179	192	158	151	187	166	171	148	167	160	162	186	165	172	194	150	179	164	182	198	200	173	176	192	194	179	162	160	164	173	177	166	158	180	182	174	175	174	174	166	187	159	160	176	180	175	165	179	166	155	194	185	184	169	176	198	180	155	148	187	176	194	176	162	209	178	183	163	175	175	175	171	189	169	178	153	183	161	182	147	165	185	169	173	155	180	196	169	181	169	165	172	168	131	170	170	179	164	164	146	164	175	151	162	188	172	180	179	191	183	155	183	154	159	172	163	205	179	178	153	159	170	171	165	173	169	162	178	160	171	169	190	181	169	172	190	187	181	175	172	177	176	169	165	153	174	171	148	155	163	172	166	164	169	164	160	162
28730	42513	23392	7972	6871	10722	4539	679	621	433	371	321	296	305	273	276	279	319	216	224	224	220	201	226	184	199	195	234	220	238	219	173	218	224	203	183	222	226	246	214	197	208	216	221	233	221	191	237	208	215	188	219	222	226	204	236	204	209	205	216	232	209	210	205	253	232	189	190	213	216	214	206	215	222	197	205	229	194	218	218	229	220	208	198	214	198	198	206	199	208	198	226	220	195	228	204	211	212	215	212	230	240	210	211	222	231	215	208	217	190	215	204	225	227	220	218	204	239	230	223	206	215	219	200	199	189	218	191	246	236	212	212	213	198	203	240	195	210	214	207	191	223	215	200	199	207	203	237	208	195	204	201	200	239	236	251	215	225	191	242	227	216	203	221	209	211	200	222	204	212	264	204	225	209	228	200	198	203	218	218	188	242	212	233	208	217	211	198	228	211	216	249	205	195	219	185	203	211	224	208	221	231	211	255	203	214	218	207	212	230	218	199	224	231	193	213	215	214	221	231	209	204	236	203	233	213	212	233	220	218	201	222	226	224	221	213	204	225	219	214	203	228	207	215	207	227	219	210	227	222	216	186	193	191	217	208	226	223	206	239	231	230	216	193	187	200	225	194	214	199	205	223	198	207	204	219	218	223	191	228	177	204	229	226	214	205	211	211	241	211	219	202	228	226	228	213	189	218	195	224	212	215	199	225	200	205	240	221	215	191	200	203	205	192	239	225	204	209	191	182	218	206	230	216	214	198	206	195	210	220	243	217	224	211	210	205	217	193	218	210	223	223	225	221	216	228	217	188	201	195	215	223	200	214	225	225	203	214	222	206	200	212	227	208	237	214	196	224	216	229	214	207	228	219	210	215	225	242	186	253	204	220	210	220	225	218	192	221	202	206	194	244	207	201	243	234	215	231	214	197	222	224	246	217	203	213	203	206	225	204	226	228	196	231	201	192	208	221	221	203	206	192	204	204	226	205	222	205	228	219	206	224	228	217	200	251	203	217	225	200	223	207	179	222	194	215	215	194	230	233	233	209	202	215	198	210	198	214	216	214	191	230	226	205	208	203	233	189	221	231	216	211	207	227	218	181	209	199	231	222	185	202	233	207	212	199	231	221	217	209	222	242	229	210	207	218	176	191	210	238	206	215	216	236	203	200	201	205	224	205	219	212	213	190	216	200	213	212	225	199	215	237	216	211	205	203	237	214	230	196	222	217	202	247	235	230	202	218	185	236	229	214	210	207	229	232	212	229	214	207	214	213	219	204	227	237	179	215	231	209	202	205	221	224	210	195	214	188	218	206	212	207	197	224	232	230	215	210	206	209	196	221	221	195	221	198	232	199	210	213	199	237	213	223	222	223	225	241	222	219	214	223	222	184	192	195	228	223	204	213	214	217	246	228	208	220	213	207	213	215	197	208	216	204	204	223	199	182	208	207	203	240	193	197	202	202	219	200	222	219	216	181	211	222	228	236	214	215	220	208	208	183	224	216	201	206	194	220	213	239	225	206	202	223	194	206	205	214	175	206	183	199	213	206	217	209	228	205	217	202	216	229	197	216	207	196	236	222	222	196	219	211	208	220	214	223	192	206	215	213	205	200	224	222	234	213	211	229	205	220	240	190	182	210	225	217	214	214	208	223	208	226	200	216	219	203	234	224	208	195	222	187	200	243	177	215	218	212	209	207	218	194	220	211	207	235	212	197	225	220	213	234	226	195	223	226	215	198	206	228	220	205	219	213	197	208	224	235	221	210	175	211	213	233	230	211	198	218	213	225	189	215	196	244	182	222	219	190	233	193	216	231	225	215	205	211	216	194	207	231	238	210	210	235	235	226	219	209	231	232	193	196	229	211	217	233	210	201	202	205	240	236	219	203	218	219	224	221	187	209	205	209	198	200	200	196	197	226	229	235	229	201	196	214	210	201	205	214	196	203	197	218	219	243	226	220	216	227	204	218	217	213	222	235	192	224	215	200	212	220	201	216	211	244	216	195	216	201	198	222	196	212	209	204	225	241	220	188	192	206	211	224	177	195	202	210	225	197	220	174	227	213	205	197	211	236	239	218	252	230	227	218	221	220	223	222	205	197	217	221	200	207	212	190	222	238	214	204	223	205	215	177	222	210	213	216	203	222	221	240	217	204	215	210	223	216	174	234	210	200	207	213	210	226	208	223	202	210	218	208	192	215	225	195	213	227	213	201	209	209	210	230	216	210	217	206	189	186	193	233	225	197	223	212	188	201	215	222	233	208	226	213	228	193	198	192	226	212	223	204	215	206	220	204	207	250	219	185	214	206	188	209	213	216	202	239	217	231	182	209	203	181	192	224	228	199	231	219	207	202	222	242	201	219	205	191	208	207	209	214	189	223	221	191	204	206	219	212	213	234	223	224	195	207	215	187	230	198	222	200	183	239	212	228	227	224	214	201	201	206	220	246	207	207	212	222	185	237	223	217	224	229	211	191	220	190	235	230	205	201	233	212	227	237	215	196	216	209	200	216	195	200	238	214	204	230	206	228	213	197	186	224	236	192	200	191	217	203	214	226	219	199	194	206	198	192	205	230	204	211	255	206	252	214	232	238	201	242	214	199	204	219	203	208	221	224	206	201	203	201	219	221	203	221	221	218	194	213	219	220	252	209	207	200	209	202	206	196	202	203	219	195	225	193	209	231	213	227	191	197	222	237	211	216	194	223	220	232	205	203	202	246	225	220	226	214	225	213	196	218	227	235	206	231	225	212	209	218	225	201	211	217	201	173	222	214	238	202	201	200	217	209	222	219	227	242	195	200	202	214	206	182	213	220	187	214	221	226	208	214	231	240	217	216	245	205	214	216	210	245	215	196	199	207	224	211	229	242	219	201	199	188	193	200	247	219	202	222	195	213	196	209	216	201	185	230	199	219	193	185	219	210	219	195	225	208	220	196	224	217	231	245	214	227	197	237	194	246	230	204	207	185	203	207	232	196	222	203	204	236	212	202	228	215	227	209	200	199	218	216	204	208	201	218	179	206	201	207	216	196	203	205	203	220	209	221	209	196	227	224	219	220	228	219	193	207	201	215	212	201	198	210	192	181	216	244	229	210	214	204	219	240	237	209	212	220	217	199	221	174	194	212	214	248	203	185	219	212	185	213	182	206	220	241	185	218	223	244	205	215	213	206	211	226	202	206	189	204	235	212	218	220	186	202	221	200	203	222	200	210	206	222	206	233	211	198	204	245	214	227	245	209	214	206	223	213	231	219	223	192	188	208	197	188	211	197	236	227	187	248	219	196	194	211	206	211	200	216	214	220	192	193	195	221	210	226	219	225	238	242	229	219	199	202	209	202	183	233	212	203	209	225	211	219	206	230	220	210	232	201	198	217	235	212	196	202	222	213	212	206	224	206	218	188	219	225	201	195	229	216	232	221	211	208	215	231	223	200	230	225	215	234	218	198	193	211	228	206	212	185	218	204	197	188	226	192	212	196	239	201	204	193	230	209	200	196
24584	21744	28955	24871	25367	40144	30897	4324	599	429	400	295	277	344	364	523	1866	2073	227	175	178	155	174	176	166	172	172	175	151	148	169	143	168	152	149	159	181	158	179	161	146	160	177	152	160	155	150	172	164	175	163	179	167	142	165	154	149	130	145	161	178	169	154	155	162	163	191	158	152	149	156	144	157	131	164	157	151	144	166	183	156	173	165	172	144	159	168	166	138	173	169	160	127	133	151	153	164	148	170	140	131	121	135	166	157	156	143	182	170	152	145	144	166	166	163	127	164	136	170	162	143	145	158	159	167	156	146	149	173	152	146	156	154	170	149	165	152	144	148	166	142	159	161	167	138	144	177	170	147	147	163	169	145	177	159	147	146	160	140	161	157	133	146	177	156	173	162	168	151	152	170	152	160	170	151	157	161	160	157	150	174	139	163	154	169	144	143	137	152	179	159	162	145	164	159	177	167	153	170	158	158	145	158	173	149	155	157	140	144	161	145	143	162	156	150	145	154	170	151	163	155	159	174	148	169	144	153	144	152	161	162	150	161	163	147	170	178	170	155	160	134	145	164	154	150	180	163	142	147	170	140	141	188	143	179	162	153	146	176	154	178	152	170	156	163	146	147	148	160	147	167	149	155	132	139	139	149	135	158	163	141	153	154	156	159	172	151	137	149	154	141	158	149	150	137	148	175	162	173	153	180	151	170	157	165	166	141	149	152	158	152	167	152	144	158	141	160	170	143	141	155	171	148	157	135	171	154	136	167	170	163	162	173	174	151	170	165	153	153	162	161	139	159	170	162	141	156	174	141	156	176	158	166	144	167	161	146	146	191	158	166	175	158	157	157	165	139	149	148	164	161	173	152	139	163	166	167	166	161	178	164	157	150	150	145	136	166	156	155	163	164	141	153	157	149	137	147	135	172	167	147	168	154	155	197	159	165	140	160	155	141	163	182	171	180	130	163	164	146	161	148	175	157	160	167	165	172	167	172	149	151	147	147	140	140	166	147	165	172	178	151	159	169	171	148	147	154	132	165	150	198	167	174	169	180	148	170	146	140	182	153	165	176	151	147	133	160	154	153	172	149	149	179	167	170	155	145	152	159	148	155	158	146	141	169	147	163	150	146	155	167	164	145	146	160	147	176	132	164	158	161	171	158	163	167	171	138	163	165	153	166	157	166	151	167	162	149	181	158	163	158	170	171	173	160	164	152	164	206	153	145	130	147	133	148	153	153	147	165	162	165	146	146	161	144	154	167	150	169	183	170	124	142	163	143	143	146	176	165	164	146	159	166	163	177	178	174	150	184	147	175	145	167	150	125	176	131	142	157	152	151	164	178	167	147	149	154	158	168	156	183	143	159	139	145	141	152	146	175	157	178	159	170	162	150	149	179	162	167	151	154	178	168	152	161	175	171	159	182	163	143	157	158	178	170	157	164	163	137	146	151	159	151	159	174	139	169	164	149	160	166	140	144	163	156	156	164	152	129	186	148	163	155	149	142	152	147	146	174	156	152	169	165	168	162	158	164	134	154	138	152	166	167	137	144	148	166	173	167	171	169	158	152	153	162	160	146	184	144	153	175	158	156	169	142	129	159	161	163	154	171	137	138	154	164	151	137	140	175	161	171	140	153	162	177	153	147	166	161	158	162	153	161	144	164	147	160	170	180	151	144	167	144	146	163	151	137	165	135	167	144	129	161	168	148	139	155	171	176	160	160	168	146	155	154	153	120	152	162	144	151	184	165	178	143	158	154	150	174	165	170	140	170	137	175	155	156	167	165	145	174	141	163	154	182	158	158	164	178	146	150	152	155	159	151	162	153	160	160	135	156	159	139	148	146	161	144	167	157	146	147	142	160	164	156	148	164	156	159	154	153	145	145	160	165	157	154	175	167	152	158	151	153	152	163	145	158	161	151	159	171	166	153	150	172	157	172	140	154	161	166	154	172	145	161	153	159	147	145	144	162	150	165	183	170	158	171	142	163	170	159	164	162	143	148	162	156	155	149	149	143	159	157	144	155	142	158	176	144	159	177	150	154	149	176	166	152	167	155	156	151	160	178	155	140	164	146	155	165	133	165	162	157	152	148	157	150	162	156	151	139	150	162	168	172	178	165	132	158	131	157	154	149	153	141	149	156	164	146	157	166	129	152	158	149	157	156	180	155	149	163	159	159	149	178	145	157	150	142	163	147	159	148	166	141	171	181	157	167	178	154	170	165	159	156	184	152	134	136	143	157	157	153	154	162	136	190	156	138	165	153	165	166	160	155	137	177	168	183	168	172	151	168	142	181	155	149	158	131	139	146	176	161	168	168	159	160	179	144	153	146	150	156	188	178	139	166	156	161	173	167	148	140	168	162	162	136	157	150	176	143	164	162	164	151	163	136	160	165	150	166	136	141	173	163	156	167	155	171	143	159	163	179	163	162	132	181	156	141	161	168	176	124	186	170	130	147	146	151	174	174	152	162	159	168	157	156	146	132	176	171	145	169	159	136	142	143	170	166	138	129	148	183	154	143	152	147	155	181	161	150	135	151	173	147	149	149	156	146	160	185	169	148	166	186	177	182	188	155	163	158	158	170	110	153	181	176	163	177	173	136	139	162	121	185	137	136	139	151	160	142	164	147	166	143	164	155	163	180	162	133	159	154	174	153	195	158	152	162	154	169	159	164	131	147	146	163	143	143	147	155	165	176	152	163	145	150	144	158	154	156	159	171	147	181	167	129	154	145	159	145	134	150	176	181	153	155	171	179	133	156	152	165	170	170	190	181	160	157	142	162	137	158	170	146	159	163	159	169	142	147	156	165	168	149	139	146	153	187	154	151	151	151	145	157	146	164	176	143	162	166	179	153	174	148	165	134	133	180	151	158	170	149	165	158	156	175	153	175	142	162	155	173	165	165	158	159	165	153	169	168	162	159	174	183	168	143	170	167	151	142	174	158	165	145	148	160	155	168	153	165	170	148	166	171	157	144	153	156	165	134	170	160	154	140	165	156	167	151	149	137	149	149	176	149	140	160	154	171	157	164	147	162	160	152	156	169	168	155	152	160	179	159	144	166	153	155	176	153	174	146	151	184	151	164	173	179	138	163	168	149	153	175	152	178	170	143	173	143	176	170	146	156	145	171	188	158	148	139	176	176	149	155	157	160	166	152	163	141	139	160	150	190	131	155	176	162	154	142	147	145	156	153	152	144	153	124	161	139	161	157	163	164	142	175	129	150	155	151	170	171	135	163	167	151	157	159	152	157	145	167	157	147	160	157	143	170	179	159	170	155	152	168	140	145	170	175	160	166	155	157	150	156	166	172	170	169	150	146	147	149	156	160	161	143	135	170	161	146	150	168	154	164	159	154	152	162	174	155	151	161	165	134	143	159	180	157	153	181	158	141	144	174	146	150	163	171	141	153	142	154	156	155	160	165	141	167	182	161	178	155	165	160	162	132	159	165	164	135	161	157	157	152	168	149	156	161	153	142	154	160	123	175	149	173	149
34022	55201	31449	13912	31039	42260	25717	1950	935	788	626	524	354	529	652	831	3195	3425	327	181	209	193	194	214	197	195	186	193	195	194	216	189	221	204	179	207	197	179	200	188	205	187	191	191	207	206	188	168	197	176	210	195	214	186	192	203	191	194	214	188	190	185	188	206	187	198	168	167	171	174	189	185	197	192	174	183	193	204	165	198	216	197	212	189	186	203	196	169	196	197	172	204	177	170	192	192	159	199	180	161	199	178	189	198	192	199	207	173	185	203	196	204	171	197	203	211	174	194	179	191	180	190	179	178	211	203	181	203	179	214	189	172	174	191	191	193	167	205	220	177	202	210	178	188	200	212	197	174	205	172	189	201	195	170	226	191	208	175	197	186	196	163	201	186	174	185	195	161	232	205	189	170	195	204	176	209	217	193	158	187	209	187	175	182	206	176	165	175	188	181	204	170	163	197	178	232	211	183	188	171	179	169	190	190	191	178	200	195	182	174	181	191	172	176	157	200	188	165	216	186	188	193	189	200	196	225	191	194	169	199	184	208	190	211	193	167	219	184	191	185	199	180	186	184	188	201	180	196	176	195	192	201	179	191	187	196	191	171	190	199	181	171	173	168	238	181	183	156	215	189	166	206	180	184	187	180	176	197	197	181	188	183	169	203	198	181	206	191	204	173	176	200	181	178	178	191	173	201	198	212	186	210	191	188	188	179	206	199	186	178	220	195	184	196	201	184	188	189	189	160	201	192	173	180	177	179	195	177	180	200	218	184	200	191	178	201	198	209	216	154	209	221	177	207	177	185	162	179	180	196	186	215	193	192	196	213	197	187	168	178	209	196	176	204	202	180	172	181	206	206	184	211	174	180	203	194	196	201	183	177	198	181	191	179	178	201	194	182	174	187	191	203	192	172	194	198	187	205	211	202	195	228	158	193	202	170	198	176	201	205	179	185	199	156	222	180	173	180	199	192	197	167	190	150	221	201	185	215	188	192	201	178	175	174	183	188	181	189	203	215	176	199	188	176	166	178	183	201	174	180	202	200	181	208	199	213	201	186	195	153	176	189	195	195	198	188	208	170	196	180	182	203	192	194	201	192	207	187	202	156	215	175	189	205	164	190	205	205	159	179	188	208	204	184	186	216	155	172	180	206	173	216	167	201	176	172	173	190	180	220	192	184	190	206	208	180	200	202	195	173	188	189	189	159	177	205	192	214	182	190	211	183	207	173	177	194	168	182	190	196	179	193	174	209	213	199	199	181	204	191	193	193	206	182	186	190	178	207	170	199	184	175	204	199	190	185	190	198	181	186	187	207	171	204	185	182	197	181	166	203	220	174	194	194	210	174	204	192	170	172	197	222	210	188	204	178	185	180	166	184	201	213	183	212	195	201	186	186	179	201	196	183	159	187	202	196	190	183	203	183	213	175	208	215	211	180	169	192	195	213	186	196	200	204	205	201	204	177	201	167	162	201	229	182	180	201	202	185	197	187	191	211	176	204	180	187	193	202	186	174	220	161	173	183	185	184	190	194	170	194	216	197	176	173	218	185	185	213	176	191	166	196	185	182	186	200	196	197	166	200	171	189	195	219	170	177	177	183	196	195	183	202	180	190	205	187	185	184	184	163	186	198	192	190	203	161	215	203	201	216	196	195	192	186	199	189	204	176	197	206	208	186	183	188	191	201	170	201	189	182	177	184	186	199	180	170	204	197	218	165	205	184	170	191	169	206	164	167	185	180	193	198	182	195	184	191	203	193	180	166	190	192	205	182	191	185	202	179	211	180	190	177	168	174	196	197	183	189	185	181	194	185	171	186	205	185	217	208	203	201	193	194	205	194	192	169	184	187	184	193	168	192	185	165	230	204	187	175	198	197	212	188	181	171	184	193	181	174	167	166	179	184	201	194	174	194	192	215	171	205	215	167	186	180	189	193	157	216	224	178	185	200	197	200	188	183	204	186	187	213	189	198	197	199	184	189	181	199	189	204	184	188	204	188	197	175	186	217	200	209	159	183	188	200	206	204	225	171	194	198	193	210	194	174	188	194	193	184	178	186	207	193	188	168	157	212	189	196	217	204	183	168	209	184	195	183	196	205	187	179	187	178	195	187	195	192	167	219	205	196	180	186	173	175	193	198	213	171	159	200	175	198	203	206	211	180	195	204	222	206	196	179	178	200	217	184	178	186	196	194	189	201	195	181	203	196	183	204	192	193	194	196	186	203	168	195	182	201	180	198	198	197	180	190	177	186	201	192	189	171	200	179	167	194	203	196	165	187	204	176	197	179	183	196	184	202	170	192	189	204	197	182	228	226	175	201	188	172	178	204	182	179	173	199	197	198	182	189	190	194	184	163	168	175	180	182	211	163	185	184	177	191	194	190	180	163	187	186	179	190	194	205	191	204	200	189	189	184	188	150	197	202	173	195	190	195	201	181	179	198	189	198	217	177	159	187	192	210	174	188	212	212	178	217	200	203	215	188	182	210	186	172	194	189	203	189	219	184	174	210	188	192	165	185	207	191	187	195	188	179	201	187	196	194	209	191	184	181	166	189	188	183	185	191	191	194	181	172	176	176	161	197	186	180	181	201	183	164	213	168	179	235	194	197	161	187	176	187	193	188	184	199	202	184	166	215	198	219	203	180	191	179	212	177	202	195	186	190	182	172	190	190	194	169	166	192	195	194	216	190	204	215	177	209	200	175	209	183	192	196	185	175	190	179	183	194	161	181	205	199	207	178	180	180	188	190	200	184	176	174	216	185	198	205	190	191	194	196	194	166	195	186	196	186	178	209	184	202	192	180	201	180	186	176	177	190	167	223	160	191	186	192	162	207	207	205	183	211	193	210	184	183	201	187	197	195	160	211	190	169	182	194	203	169	175	190	187	175	191	197	216	173	213	197	190	192	178	192	203	203	189	172	189	189	188	185	179	206	209	188	191	194	186	167	221	192	185	183	182	187	200	181	198	192	176	204	175	207	191	194	195	202	188	186	188	186	190	196	185	179	191	159	161	170	169	178	215	181	188	177	174	186	198	172	194	185	174	222	190	195	170	190	179	190	199	168	207	202	182	180	208	163	192	175	176	191	193	195	206	210	180	187	202	182	204	187	191	194	183	193	182	193	185	153	231	188	197	182	210	199	213	199	214	203	194	168	175	176	173	198	215	202	179	187	204	188	203	195	180	191	192	187	193	208	204	203	179	176	200	200	179	214	176	191	190	192	179	198	167	180	166	186	190	230	199	220	206	161	198	205	192	185	202	186	182	188	205	189	204	181	163	182	181	182	162	174	177	181	177	159	185	178	188	191	183	186	163	174	181	203	175	176	195	199	170	191	208	213	198	161	199	191	197	190	168	186	200	190	169	213	183	190	180	164	181	179	199	173	218	190	158	195	146	198	169	185	193	171	194	200	205	195	199	169	188	164	183	198	176	204	180	200	198	168	196	185	177	186	198	183	208	191	163	180	188	174	171	187	187	179	214	207	172	188	167	177
25803	21920	28540	25226	15430	20769	20083	2185	643	469	376	351	319	331	310	716	1425	981	299	268	238	265	281	275	263	281	256	263	243	236	256	262	242	244	240	227	228	289	213	226	261	296	258	268	232	256	231	243	239	258	277	293	255	269	225	257	254	241	219	233	215	267	262	266	248	227	257	252	254	249	226	250	244	231	243	258	220	251	254	251	272	262	241	280	244	268	248	247	253	238	277	254	281	229	259	234	247	222	227	246	249	271	205	245	264	247	235	254	258	259	243	256	227	246	239	237	268	265	249	229	244	269	239	257	254	270	239	265	244	242	253	280	245	272	236	266	258	236	248	260	255	234	247	278	266	243	235	257	269	270	253	242	240	256	245	248	256	254	259	219	267	242	290	220	232	284	237	260	259	265	254	237	258	237	246	259	275	242	236	282	243	270	213	236	230	225	241	277	254	283	245	288	242	281	231	269	266	264	268	256	273	250	251	255	251	258	285	267	265	248	251	246	262	235	252	239	234	256	263	240	246	220	261	238	258	268	276	246	233	269	241	251	252	244	237	242	234	250	261	251	224	239	260	230	278	243	264	253	234	245	275	259	221	236	249	239	244	262	245	250	241	249	228	236	271	262	226	274	228	238	265	262	259	226	252	244	266	241	266	255	268	238	247	261	248	234	256	278	258	233	256	265	258	266	251	231	246	263	232	233	250	274	221	274	244	253	247	214	264	243	243	245	240	278	280	237	237	232	240	260	242	265	245	267	254	267	254	243	239	294	242	276	259	254	242	245	234	255	275	252	246	255	254	237	230	233	244	258	228	265	233	218	276	262	242	283	238	249	246	277	234	233	235	266	258	245	251	252	253	253	253	239	222	244	245	241	227	224	261	236	279	207	242	263	257	259	265	214	253	250	236	253	279	287	260	229	247	255	267	249	254	247	245	247	237	249	269	267	261	254	266	244	235	263	251	268	233	248	241	230	266	235	232	225	258	253	229	259	244	258	250	260	247	256	254	298	247	273	229	230	232	257	247	272	272	232	245	244	252	261	231	240	243	257	239	256	230	234	223	292	252	268	254	283	260	290	271	242	246	236	247	257	253	269	259	268	233	257	244	239	251	251	243	257	233	254	260	276	264	257	249	251	231	259	266	267	253	248	240	254	258	257	229	263	250	227	238	250	229	221	252	245	255	244	246	264	258	264	242	254	242	252	230	259	259	252	236	244	273	251	258	228	261	251	253	241	246	243	275	257	275	249	259	228	271	255	248	247	250	229	241	221	274	249	290	215	239	234	265	249	256	234	219	244	254	254	223	245	267	240	249	249	250	290	238	241	249	254	249	232	264	269	257	233	226	267	238	258	273	249	244	231	254	246	271	245	244	269	252	259	277	280	255	245	251	230	257	245	220	262	277	263	266	289	254	248	242	249	248	240	279	245	263	261	249	253	266	252	232	248	256	249	231	268	241	235	219	262	293	238	264	235	245	262	293	239	236	265	277	283	229	250	273	201	249	245	225	251	228	259	264	234	233	263	217	263	235	243	252	231	279	265	244	248	239	267	253	224	248	244	240	252	245	249	268	267	249	249	244	262	241	241	272	254	240	283	250	260	242	251	245	232	238	285	241	258	277	258	260	242	243	282	243	248	257	234	267	233	249	252	260	255	236	246	264	252	229	249	258	222	254	243	252	271	247	249	241	228	238	250	214	267	260	237	265	252	229	263	235	236	286	234	254	226	248	244	264	279	238	232	254	234	227	268	301	247	261	274	262	259	269	249	245	236	240	213	226	221	242	276	244	252	236	240	239	270	254	237	254	248	249	223	251	243	239	252	250	236	250	262	264	275	276	252	269	227	243	282	237	257	260	243	267	270	249	249	260	254	252	255	264	219	280	244	236	238	243	268	259	285	253	260	238	245	228	268	249	264	253	229	271	215	247	263	256	253	244	244	248	245	257	251	263	243	263	260	231	227	257	294	220	245	236	240	239	249	259	263	234	252	292	231	225	254	258	232	271	234	255	250	245	251	256	247	242	288	264	230	264	242	234	246	235	246	249	288	277	244	277	263	247	258	233	260	238	244	271	224	256	238	275	254	259	274	252	258	265	246	256	241	261	242	233	221	250	266	258	242	255	257	263	258	285	257	215	245	267	248	279	263	267	257	290	235	249	264	269	270	269	244	251	250	238	236	243	273	255	241	255	249	232	233	253	258	263	234	249	291	236	247	236	238	244	215	254	269	238	236	269	254	246	232	278	230	263	237	248	238	212	252	250	239	242	262	263	248	259	264	265	255	269	244	252	225	268	251	240	251	272	258	252	264	243	245	259	243	214	237	252	241	227	238	257	248	252	270	271	252	293	256	235	241	271	280	259	226	235	281	246	243	231	266	249	260	249	249	252	260	242	247	268	235	218	250	277	273	244	219	250	226	251	257	285	254	256	254	258	272	242	261	253	250	246	241	246	246	230	247	240	253	242	234	246	291	268	248	238	247	223	250	238	282	271	241	269	249	283	276	254	244	257	228	254	279	229	236	245	262	265	216	246	242	246	271	206	245	240	239	245	248	269	236	249	252	255	268	258	211	288	252	238	223	237	243	230	225	240	249	254	264	249	246	233	233	281	222	264	246	226	273	234	243	265	267	250	244	248	228	261	261	280	251	245	250	214	254	266	270	282	254	253	258	258	246	239	236	262	276	281	236	241	283	246	230	279	255	239	227	262	246	264	268	261	261	216	253	254	256	230	252	255	273	248	261	225	264	241	235	275	254	281	277	233	249	263	242	281	234	244	254	265	242	255	254	253	253	232	261	268	243	251	244	236	259	242	242	244	247	262	229	284	254	234	261	243	229	260	218	253	225	279	251	269	241	235	247	226	253	288	262	280	265	278	262	228	255	234	251	240	240	220	246	250	259	245	242	269	251	243	251	268	242	269	270	223	242	266	268	246	269	238	252	248	229	266	245	244	266	238	278	237	243	252	264	244	227	255	263	252	260	227	231	274	254	257	251	223	265	257	266	238	255	274	253	252	256	259	255	249	254	270	265	246	278	258	250	256	237	273	245	264	256	283	249	271	250	256	254	254	247	277	246	254	250	247	272	240	256	261	258	253	220	250	261	244	237	253	259	262	282	251	261	250	242	248	234	260	266	223	249	239	239	246	234	244	251	248	255	233	264	226	243	274	255	259	236	239	255	242	253	235	266	236	231	237	258	255	229	237	231	243	235	254	239	243	238	232	247	248	236	256	255	236	284	233	260	262	240	276	228	234	242	244	251	250	265	247	259	271	265	252	217	244	253	241	236	247	235	240	262	230	285	252	237	230	255	238	234	252	266	279	281	279	244	271	274	243	248	268	254	268	275	240	250	262	252	263	252	237	251	238	295	246	242	263	242	231	219	250	236	271	259	250	265	267	228	262	261	217	256	236	275	267	255	260	244	229	273	281	277	254	229	239	270	252	249	251	296	248	249	233	241	226	238	258	240	234	261	254	240	251	268	260	234	222	237
33079	50850	35416	12207	16100	29458	23098	2074	1093	766	592	502	415	439	464	1177	2650	1731	325	294	333	293	296	291	293	298	286	295	298	274	296	280	308	297	307	298	312	282	293	316	271	300	291	301	262	288	295	301	293	303	320	283	291	271	287	268	291	281	294	331	302	280	297	268	306	289	297	279	289	285	296	300	277	299	286	302	269	320	272	281	310	277	319	285	300	304	314	285	290	306	301	298	321	319	276	280	318	319	281	307	289	311	317	288	303	334	276	317	294	306	296	298	306	304	276	296	303	304	308	284	283	282	304	310	310	307	316	295	302	314	301	277	282	290	290	273	299	288	327	273	281	322	336	293	311	297	274	332	287	321	304	287	302	282	288	273	292	287	297	286	296	284	283	303	315	282	296	304	312	296	322	298	272	298	313	285	304	293	302	310	296	284	297	295	296	267	322	302	291	272	294	284	324	311	274	301	278	297	323	294	274	296	324	280	333	288	315	295	289	272	331	262	310	305	306	296	312	291	301	302	326	303	313	267	282	323	326	306	308	294	300	285	301	283	301	290	301	321	269	311	305	290	314	305	284	305	298	298	334	309	280	305	310	289	311	307	282	282	310	335	290	322	272	294	284	300	322	303	312	289	288	302	307	304	291	311	291	328	313	299	339	307	284	300	284	317	296	310	298	306	282	291	289	301	306	271	288	289	315	338	311	307	313	287	324	304	319	297	283	315	316	345	276	312	286	294	291	287	308	288	340	275	282	295	291	282	293	293	279	307	306	296	296	278	277	282	304	260	319	275	295	272	304	320	286	288	319	303	284	312	306	324	267	285	329	281	303	301	280	313	315	288	297	315	313	300	300	280	315	288	280	290	284	325	289	328	296	333	300	290	330	304	301	282	281	280	294	262	287	310	278	297	288	312	287	295	301	313	296	318	314	297	301	293	298	319	297	305	333	278	324	276	287	305	277	313	293	285	305	340	279	312	316	289	309	326	307	304	297	281	312	276	321	307	291	283	306	298	293	294	276	291	307	285	316	298	321	290	293	295	301	303	294	285	310	300	312	310	313	304	269	271	270	287	278	305	276	301	309	300	292	289	306	288	311	306	292	295	274	299	302	298	310	296	302	277	321	294	293	301	314	311	285	271	292	294	283	304	301	288	316	281	310	312	305	282	289	295	328	310	321	287	288	315	275	303	341	306	309	302	283	314	337	318	273	275	277	302	305	302	293	295	327	312	308	316	297	297	285	283	312	285	281	304	293	307	304	286	274	276	304	302	316	293	301	287	271	307	267	287	300	285	266	295	272	314	292	289	320	271	315	246	314	328	316	303	332	303	292	294	266	309	282	293	294	296	302	309	287	332	297	300	290	288	291	334	310	303	287	315	303	298	316	293	302	323	296	325	311	295	288	308	310	301	291	293	299	309	287	286	319	301	290	305	280	287	311	304	307	314	314	302	278	284	291	283	281	303	299	306	306	284	283	315	318	313	293	315	314	317	301	250	264	276	285	281	309	325	300	281	271	267	318	270	289	332	291	309	286	301	311	296	328	296	277	264	293	302	307	300	282	333	284	324	298	303	301	298	306	277	306	282	285	290	280	308	301	308	289	317	293	329	310	312	319	285	302	312	273	317	313	302	275	298	293	291	318	305	319	287	303	289	301	314	318	284	267	304	319	299	270	300	279	281	309	306	310	306	317	306	329	325	298	293	289	273	307	255	325	311	296	301	321	309	300	275	276	298	295	308	319	304	326	299	300	306	326	296	281	327	333	280	301	311	308	290	256	309	334	287	305	295	280	281	304	308	327	318	286	293	325	325	305	297	273	292	308	318	287	305	306	291	282	304	310	289	331	274	295	291	313	310	296	289	269	289	289	304	283	298	276	298	321	294	311	304	283	310	286	295	303	277	318	308	272	300	302	284	334	321	265	316	298	299	317	287	317	292	319	326	306	283	288	324	294	288	306	287	304	279	324	319	311	285	300	319	286	291	289	284	331	279	298	280	289	307	282	322	289	301	299	346	282	337	281	310	296	283	296	302	284	289	293	326	297	315	290	311	270	321	316	290	305	287	309	306	324	299	268	309	314	258	288	302	287	292	319	310	294	337	281	287	316	276	294	282	322	319	327	288	311	289	287	315	308	269	289	257	311	274	328	316	305	284	313	288	293	301	302	300	303	315	288	286	315	312	310	311	272	296	290	286	290	335	282	281	311	292	297	299	296	289	286	316	318	312	303	319	295	315	281	302	300	271	316	305	312	291	308	263	310	299	299	294	254	290	279	322	287	284	312	278	310	300	304	312	277	298	252	288	276	287	300	273	340	303	308	300	323	304	329	263	308	300	314	309	274	304	309	313	307	288	289	288	308	293	295	328	314	299	290	302	270	289	310	331	309	298	264	292	282	289	320	289	274	279	267	304	321	313	315	313	265	284	302	318	294	316	294	324	300	287	287	295	274	274	300	298	277	301	327	303	286	283	290	307	287	310	272	304	287	300	287	290	269	324	298	302	284	287	310	308	302	278	295	284	289	297	310	336	298	317	305	297	295	310	304	281	280	309	288	282	300	291	283	313	289	300	310	310	330	305	268	289	318	306	302	314	293	300	298	300	283	309	285	293	276	302	306	289	295	310	275	305	297	282	326	309	276	308	296	324	297	310	305	299	319	279	306	295	309	325	318	325	286	271	291	326	282	336	285	318	301	309	317	300	300	296	287	278	268	297	326	262	304	312	283	299	300	300	295	311	295	284	315	317	316	266	286	281	294	279	308	310	285	266	286	301	299	276	303	295	319	329	309	292	320	285	280	309	300	312	291	305	312	292	319	307	326	296	285	295	321	316	288	267	320	303	293	278	297	292	271	278	283	304	300	341	272	301	321	327	315	290	310	287	276	310	309	297	278	328	306	261	305	302	300	284	309	307	319	312	273	331	275	315	303	320	295	278	305	305	295	309	338	333	292	273	322	277	284	261	325	279	290	293	289	313	318	306	289	289	304	308	303	345	276	312	262	330	298	291	260	297	306	286	286	305	285	287	295	316	265	315	305	306	317	311	313	284	270	311	293	290	285	281	311	321	302	260	286	302	331	329	281	297	311	294	317	291	298	273	311	303	308	282	325	295	271	284	312	308	301	287	282	310	282	280	281	313	257	305	297	305	277	299	310	335	320	294	292	298	290	268	300	296	317	295	320	320	308	298	278	287	286	270	292	279	304	292	281	290	338	307	305	316	316	255	308	307	291	289	287	271	280	302	278	296	339	312	306	296	271	286	302	302	294	280	287	305	284	293	313	272	298	309	295	307	294	309	291	270	290	300	261	312	310	308	290	309	294	313	298	283	328	282	277	304	291	295	285	294	320	320	302	284	284	263	277	275	300	321	308	290	290	284	299	279	306	282	299	325	293	277	341	321	324	301	281	293	327	306	292	334	314	306	313	301	287	290	314	296	285	340	280	305	312	259	269	281	307	315	283	318	274	305	316	293	281	299	312	268	330	296	286	306
23488	21820	29496	24576	21874	35528	46758	12612	1441	815	723	571	476	387	514	2009	5232	2616	287	317	287	279	242	283	253	292	264	255	259	254	242	272	235	247	275	273	244	249	286	270	242	258	268	245	241	269	245	279	278	261	251	252	260	271	260	263	276	272	245	264	232	234	277	242	255	238	283	228	270	246	276	232	275	243	247	244	259	264	262	251	242	271	231	272	268	273	253	245	239	263	252	238	237	260	258	217	276	240	251	244	280	250	274	240	254	225	229	218	252	237	234	228	259	246	261	256	261	249	286	252	268	247	244	227	267	230	245	212	251	252	243	243	241	237	238	236	241	256	253	256	251	268	244	243	241	251	253	245	259	240	257	265	245	254	240	252	249	241	248	239	268	235	235	236	270	227	261	254	241	240	227	262	244	249	237	250	231	248	251	289	257	257	296	241	224	237	228	254	244	289	249	256	283	256	242	283	252	279	261	272	228	253	248	276	247	242	232	261	264	266	253	247	243	256	261	248	235	227	265	243	256	261	226	242	241	249	263	219	272	253	245	269	252	233	245	240	241	278	246	278	258	230	249	266	270	250	264	236	227	217	255	243	269	248	237	255	282	248	261	235	259	302	288	262	259	250	273	233	256	268	227	225	234	233	248	239	273	242	247	248	230	245	240	252	255	226	271	267	243	254	233	234	260	280	261	271	261	224	267	260	257	262	226	259	261	237	255	234	257	246	291	246	244	276	257	263	252	243	231	260	218	287	251	261	274	243	241	267	251	245	227	257	250	243	224	240	251	276	276	277	228	225	266	261	235	252	281	249	236	275	250	263	250	286	227	255	231	241	269	258	256	247	253	290	269	224	248	215	241	250	243	275	242	223	290	261	270	273	252	261	248	250	238	241	256	249	284	244	265	236	261	267	262	247	253	258	211	264	246	272	258	244	259	283	260	232	198	256	249	235	237	258	244	251	259	279	235	252	248	280	248	248	237	249	277	265	244	224	247	221	255	281	274	292	232	280	237	276	257	251	211	276	264	245	251	238	227	258	251	240	223	267	258	248	264	239	274	231	258	233	267	224	250	257	241	223	243	222	273	263	266	224	273	244	242	233	236	253	244	250	271	280	222	238	257	275	259	266	224	252	276	244	236	265	278	255	242	257	235	219	240	232	260	244	259	262	252	255	239	239	221	250	259	258	255	258	259	260	271	244	249	244	252	270	255	252	240	275	232	280	246	246	253	253	255	247	239	272	254	248	247	219	240	266	227	260	264	231	261	239	253	246	230	274	274	264	228	243	244	272	255	226	244	268	245	230	249	255	262	247	267	233	249	248	248	240	250	243	248	258	278	245	263	245	221	243	273	265	284	277	192	267	282	245	243	229	244	279	245	251	257	251	223	235	239	260	212	256	256	269	232	238	262	256	285	255	275	258	255	257	272	251	265	260	274	255	258	245	259	256	259	250	242	271	252	250	264	264	239	240	264	252	235	275	236	243	263	253	262	252	254	226	276	246	278	253	266	249	206	251	230	251	227	257	249	241	245	246	251	239	263	274	236	228	220	251	254	252	245	240	246	257	257	261	241	243	255	239	267	231	223	275	268	222	263	257	252	240	260	247	282	259	263	272	231	244	275	264	243	265	286	269	258	268	267	255	245	244	241	267	276	247	235	245	275	255	227	269	272	248	236	233	262	239	235	237	230	234	224	258	259	253	250	239	292	242	246	257	246	237	252	220	259	213	256	233	264	240	226	238	254	243	245	269	260	254	241	254	268	234	257	242	223	235	277	230	257	252	232	265	249	259	242	277	223	245	281	260	215	238	227	233	241	257	272	265	243	262	241	235	284	239	278	252	277	229	265	248	228	238	278	245	237	242	213	233	256	241	222	248	252	250	238	273	245	227	249	261	270	274	271	242	248	228	241	251	258	258	256	259	229	234	248	246	248	245	245	246	270	270	283	223	207	203	259	270	228	252	253	214	248	282	262	257	244	257	263	247	243	257	219	267	257	239	231	260	250	249	252	209	232	234	267	227	251	256	284	244	238	227	266	268	255	258	258	256	227	258	261	264	238	251	226	286	259	255	245	237	271	249	214	253	280	236	256	251	228	260	252	264	243	238	280	246	265	271	248	290	279	265	237	270	262	262	246	268	239	255	273	268	257	247	262	251	254	246	246	257	238	269	234	252	250	247	281	239	242	250	276	270	275	246	272	284	257	261	252	256	279	259	238	254	280	267	250	225	268	253	245	259	240	254	226	256	201	270	256	247	228	249	252	241	229	259	253	257	234	248	238	274	264	268	247	245	245	266	243	234	209	230	270	248	253	268	226	247	248	283	270	234	256	249	263	252	230	250	267	255	269	257	234	241	260	249	274	237	238	250	240	252	242	231	235	275	244	271	255	235	231	244	235	260	259	241	264	260	248	254	263	232	255	238	260	252	246	238	242	237	262	258	253	240	230	244	237	236	251	242	247	285	249	224	249	241	271	268	265	227	249	242	263	265	220	237	227	260	272	244	252	248	245	262	248	236	246	269	241	237	282	244	271	238	246	274	265	280	256	244	261	277	247	257	241	268	242	270	234	272	227	270	256	269	239	272	257	261	228	274	257	277	244	281	248	257	236	241	241	242	268	258	263	265	239	248	276	262	249	245	257	252	247	245	260	262	273	267	254	253	258	239	270	254	247	250	259	262	263	237	245	243	245	278	222	250	246	277	253	259	234	244	245	237	271	226	262	275	268	255	244	240	266	233	249	254	216	263	225	238	248	234	242	230	262	230	266	268	268	260	221	220	233	243	252	212	241	266	233	245	239	231	272	222	258	259	287	246	239	252	238	232	246	275	249	243	263	258	238	238	241	248	239	244	269	273	259	257	239	241	247	260	219	248	249	238	270	230	251	274	231	249	249	276	246	231	244	254	288	242	260	225	253	231	249	212	253	235	261	248	252	239	242	236	231	241	245	247	268	272	237	264	243	250	255	251	280	236	272	232	276	282	252	245	286	245	256	255	221	244	250	268	256	253	260	276	251	259	253	218	228	267	236	247	253	259	257	265	246	270	239	269	235	263	265	257	256	260	234	247	261	241	296	230	268	237	282	266	235	262	237	239	258	250	264	244	254	243	253	249	246	258	251	225	258	258	241	227	271	242	238	246	259	248	251	278	238	241	234	263	251	253	243	279	288	266	234	255	236	261	265	258	243	237	256	265	261	244	247	248	256	253	224	250	215	283	247	217	241	257	254	243	258	235	241	265	260	228	245	248	232	265	248	238	253	255	254	252	256	247	241	246	262	247	239	256	226	252	262	241	260	242	302	263	249	273	268	248	253	269	250	283	236	237	279	266	238	253	245	270	240	259	242	246	260	282	260	266	256	232	246	250	253	257	218	294	259	259	247	254	241	263	254	263	261	268	235	274	246	262	258	253	244	258	262	268	277	229	267	251	248	288	257	256	258	241	239	240	253	246	254	235	281	264	268	230	245	245	247	273	214	242	246	232	245	236	228	249
40150	69483	47773	20475	21839	44678	41039	4853	1871	1334	1043	846	728	584	754	3327	8366	3819	351	373	334	320	295	307	301	303	299	301	310	286	294	281	283	259	300	262	282	295	269	293	280	271	277	298	269	273	276	284	328	294	317	307	282	300	289	288	266	301	284	265	271	291	293	286	289	264	275	298	257	290	258	251	298	263	261	293	281	291	296	266	287	281	277	302	275	285	292	294	282	281	274	251	278	277	300	307	278	281	273	279	306	269	309	296	294	262	282	286	298	277	313	306	280	271	326	328	277	316	285	286	294	280	283	272	289	283	252	284	270	321	292	298	259	274	269	288	268	296	307	264	265	303	301	253	274	261	266	277	303	321	289	250	292	268	270	316	252	289	283	273	286	279	304	273	283	269	277	276	303	304	293	298	287	271	308	270	287	260	293	265	307	307	305	315	282	309	298	267	266	268	278	281	265	251	292	281	259	274	288	256	306	291	286	261	299	289	271	291	297	258	305	295	281	293	282	297	265	295	311	295	270	299	276	283	264	282	269	277	269	306	284	288	262	279	257	258	271	285	292	304	299	326	292	286	267	286	279	294	267	294	317	275	284	308	283	306	292	288	264	258	291	243	278	273	282	273	270	305	276	278	252	270	259	270	265	274	296	263	321	278	310	262	285	290	280	303	269	260	280	278	295	269	285	277	264	311	272	289	281	278	274	282	302	297	272	283	290	267	282	283	275	263	285	298	244	307	232	271	281	309	268	275	274	298	303	276	301	309	272	262	310	263	319	303	298	272	269	289	282	289	294	264	269	272	247	280	278	286	265	258	263	269	279	259	276	294	302	290	281	259	255	255	300	284	292	287	297	307	305	280	279	296	294	270	259	271	304	297	287	323	321	275	296	253	282	285	318	262	284	268	281	276	281	311	301	303	273	267	284	289	243	272	290	305	270	308	287	272	275	296	273	286	274	301	284	292	269	289	258	277	282	281	295	298	293	258	271	292	268	295	292	287	271	293	320	292	279	271	286	304	266	282	286	277	287	277	313	278	309	261	305	296	260	276	298	300	324	293	276	279	269	289	306	290	279	265	271	287	282	294	270	272	252	272	285	280	281	281	280	278	287	264	297	272	261	274	263	296	272	301	293	296	288	281	249	270	300	288	309	277	278	261	271	281	242	295	271	294	264	276	275	291	274	274	279	286	289	295	251	265	286	267	298	300	287	282	315	295	291	286	309	303	280	263	285	277	271	283	276	294	264	284	297	304	257	291	232	287	289	272	285	281	297	289	291	287	299	270	268	292	289	289	292	294	290	284	307	280	291	272	293	319	276	303	277	290	263	261	293	283	306	297	293	274	283	257	251	290	295	304	296	269	316	290	257	276	293	318	307	295	302	283	299	271	298	268	286	295	267	275	242	277	268	278	267	272	289	298	280	273	283	294	264	276	260	288	286	265	304	290	291	254	281	265	277	307	305	293	260	275	266	275	274	289	289	285	292	286	314	284	284	254	285	293	261	265	272	274	281	296	278	316	296	292	269	297	277	280	283	297	282	260	283	244	264	313	277	288	284	298	281	266	275	285	282	272	299	259	286	286	269	243	288	277	302	250	265	256	281	263	280	288	250	273	277	302	290	321	277	286	275	283	288	257	293	276	279	301	294	292	282	290	288	310	288	284	290	288	288	286	275	267	292	258	262	292	289	279	278	294	281	256	279	259	289	263	292	310	270	310	288	279	276	273	279	277	268	286	293	276	247	275	296	274	282	283	279	310	255	304	311	288	263	305	291	274	282	269	297	309	281	285	268	285	280	295	331	267	267	277	319	299	285	270	270	271	324	301	284	283	270	291	291	307	302	288	301	281	285	302	275	287	284	277	281	282	312	304	287	289	281	253	306	287	271	302	268	296	240	291	254	283	293	311	285	292	279	289	260	282	288	269	304	265	284	298	266	283	261	267	285	293	293	270	288	287	275	282	290	299	272	288	301	311	310	287	289	281	278	275	263	272	260	285	283	277	249	269	308	264	298	277	294	306	278	287	297	283	311	258	289	268	280	283	284	240	259	285	289	287	310	285	276	279	291	267	294	283	283	273	267	262	267	257	280	290	298	305	264	292	279	282	292	274	286	297	278	285	286	261	275	287	293	291	287	289	282	274	315	282	273	275	321	249	299	274	262	245	289	294	301	289	268	305	282	264	299	296	284	289	264	308	271	288	299	310	288	277	258	266	307	306	265	288	256	268	285	267	276	320	279	300	321	302	320	301	276	312	272	307	273	282	296	282	283	294	288	297	284	262	276	257	266	288	300	284	293	267	267	295	277	300	294	271	276	281	283	275	317	259	272	284	262	284	302	277	265	274	263	307	299	321	306	297	283	275	267	283	274	289	284	266	253	292	287	284	266	316	281	283	291	279	299	290	283	271	260	283	280	284	259	274	296	269	291	285	276	300	292	293	303	300	275	263	323	306	299	303	284	306	257	278	283	313	297	264	289	273	283	283	284	280	306	309	274	269	280	300	279	282	316	261	289	277	244	272	271	282	282	294	264	294	259	277	268	282	271	301	299	263	282	287	291	285	298	287	298	276	314	299	253	270	308	269	270	266	269	278	278	240	275	277	302	306	289	290	282	299	301	310	244	269	300	292	258	285	291	316	251	294	264	297	294	272	274	269	272	276	274	284	280	299	295	257	297	275	287	271	266	295	262	263	304	310	308	305	264	292	314	311	249	282	303	292	299	293	253	237	324	302	273	276	292	325	281	289	284	282	289	284	252	266	296	296	286	278	264	249	306	279	263	287	281	273	291	275	290	311	275	301	306	258	304	301	300	275	289	288	294	311	271	294	280	285	312	265	292	272	273	286	286	282	308	282	272	272	267	294	290	322	269	285	280	312	266	290	286	306	293	293	255	300	291	239	275	284	290	289	279	285	299	258	274	270	268	273	317	286	284	269	259	254	290	264	288	285	284	280	284	296	276	276	309	290	288	252	268	286	266	256	271	323	261	303	320	292	312	287	244	267	305	276	259	293	263	267	282	303	295	276	276	278	300	275	284	301	269	264	294	256	295	309	251	234	278	287	272	286	313	240	291	281	286	282	317	277	268	311	258	299	298	292	305	259	272	287	293	282	291	264	299	290	287	288	280	267	324	261	271	253	272	291	287	290	288	302	286	286	260	262	255	273	315	263	274	306	286	249	298	275	291	280	257	302	308	285	271	277	280	285	257	291	264	297	268	301	295	303	307	314	287	279	301	291	284	238	292	299	267	305	286	269	294	286	279	287	254	259	312	280	288	276	284	299	296	280	295	281	283	288	293	287	301	288	305	286	279	306	284	267	274	294	272	280	292	257	299	272	276	287	291	262	289	264	305	249	269	290	300	284	282	297	303	253	286	318	269	299	293	286	277	280	300	259	275	289	287	309	288	235	287	306	298	274	295	274	259	280	293	255	288	274	299	277	269	284	274	296	275	281	284	284	265	298	292	269	285	283	295	290	329	304	284	267	303	303
28881	27596	23727	9352	3262	5162	4076	563	343	284	278	227	226	185	183	226	299	239	239	161	177	157	177	209	191	157	186	187	146	168	149	190	134	178	148	162	160	189	172	155	166	167	159	155	188	166	170	185	203	158	174	170	176	185	188	180	176	168	169	181	173	160	173	181	194	196	201	199	184	172	167	179	177	163	187	163	188	166	155	154	173	175	173	173	161	180	188	157	162	193	147	176	173	149	163	166	170	169	186	161	168	168	178	180	174	183	186	202	170	153	182	181	189	165	167	173	196	168	174	156	163	169	175	162	175	161	161	171	171	168	183	160	172	176	199	163	206	186	196	192	153	169	177	172	167	161	161	182	164	184	185	176	171	179	162	179	212	187	208	164	184	179	172	162	196	176	169	166	187	191	176	183	167	169	179	178	211	199	164	185	187	147	185	182	189	189	161	179	171	152	162	186	180	165	172	177	185	165	166	187	166	160	193	195	197	170	182	167	183	183	176	200	166	147	154	190	172	167	159	174	206	155	174	196	168	172	168	151	185	178	195	181	186	171	175	168	191	177	156	170	150	180	170	164	207	164	177	184	158	167	168	173	171	193	162	183	152	177	166	165	153	177	158	149	189	189	179	188	164	175	167	186	182	149	162	178	155	164	170	166	164	178	177	178	174	177	149	177	174	172	150	185	160	182	181	170	191	174	174	176	165	163	169	175	174	189	169	187	179	186	169	163	177	188	183	167	162	189	176	171	187	167	154	153	197	169	180	158	173	173	156	158	196	162	190	201	186	169	189	188	170	186	191	160	175	172	179	178	172	169	195	210	163	192	166	185	161	179	185	186	167	188	186	183	176	161	168	179	177	132	159	157	187	184	192	195	180	164	188	166	154	155	189	179	177	175	160	183	168	174	164	149	186	188	176	175	153	184	182	191	154	181	158	171	182	167	139	159	179	175	173	180	176	160	192	183	168	174	157	179	167	150	182	181	189	176	152	190	174	185	183	161	167	188	171	173	190	163	179	183	189	181	165	155	200	185	182	180	176	176	179	167	157	181	172	179	167	163	174	160	164	189	178	173	179	185	165	165	176	157	187	188	169	165	184	186	176	172	167	171	196	171	173	170	160	160	169	179	175	185	160	181	198	201	178	164	180	149	190	164	164	182	176	170	177	157	161	176	167	169	159	161	163	172	174	160	165	189	163	181	191	169	161	170	180	166	167	179	189	162	181	175	179	172	185	188	185	164	181	187	162	179	145	162	171	157	147	175	165	172	161	175	170	175	172	155	148	164	159	174	174	176	203	169	169	167	200	172	175	177	179	190	199	187	177	181	170	182	189	170	182	172	187	169	171	177	183	182	190	151	191	174	173	160	171	171	175	169	147	164	156	175	197	176	169	179	177	190	185	175	173	190	174	165	192	160	173	183	186	158	152	169	171	164	179	171	184	154	169	162	165	170	203	153	171	176	166	190	168	150	180	183	197	169	179	145	181	192	165	172	181	197	193	163	161	182	156	184	163	173	175	162	164	153	166	175	153	165	173	175	137	181	181	186	193	156	190	168	175	202	167	186	194	172	192	174	175	178	174	190	181	193	170	173	189	151	147	165	173	185	177	167	169	174	173	167	178	167	185	170	156	154	167	184	184	180	180	180	188	184	156	204	175	174	190	165	204	163	176	146	174	168	158	156	159	180	173	174	177	180	157	191	158	171	161	178	179	166	188	165	168	172	172	185	187	168	174	161	192	161	171	192	156	179	157	160	165	181	160	182	168	180	158	189	194	193	164	147	180	177	180	160	184	167	174	152	178	195	172	176	168	183	176	179	182	165	177	154	165	156	200	166	164	174	181	180	175	184	189	156	171	179	181	186	161	182	178	169	154	163	154	186	164	161	174	191	172	172	158	203	155	183	177	162	169	190	175	170	176	172	199	189	167	170	177	190	152	168	184	168	166	161	178	206	194	154	185	160	173	160	184	174	156	170	174	153	167	171	180	194	166	176	196	144	165	195	157	162	175	180	178	167	172	177	171	169	158	170	176	174	170	150	186	194	189	169	179	172	173	160	149	157	169	163	133	152	175	150	197	178	166	161	173	190	182	186	149	161	173	176	175	180	157	182	188	174	170	168	190	180	200	173	183	184	192	163	169	175	189	179	178	167	172	189	180	186	158	179	189	177	147	152	176	133	174	196	168	179	193	173	153	152	166	164	182	194	156	176	143	163	180	177	171	169	168	146	172	169	171	182	196	173	190	193	177	188	169	183	192	183	171	161	155	145	160	161	177	188	167	192	172	181	191	176	160	178	158	186	180	207	173	179	180	176	175	165	155	178	174	181	163	183	158	178	189	182	166	166	158	173	177	183	175	174	173	167	194	183	192	155	166	166	165	177	165	177	163	188	201	181	201	148	188	200	186	193	203	185	190	170	179	172	171	157	158	153	167	184	169	160	174	198	164	172	172	186	183	165	175	156	172	184	176	170	187	166	180	175	174	194	167	182	179	162	176	181	170	178	189	189	173	192	162	191	176	176	188	162	166	160	185	198	184	163	180	178	178	164	183	196	179	176	178	190	192	162	184	166	173	168	186	164	181	188	168	168	183	194	208	173	161	147	172	194	182	205	153	159	184	166	158	179	172	184	187	187	153	154	181	163	183	180	170	188	147	155	172	206	167	193	182	149	170	194	167	155	193	175	165	165	153	152	172	148	192	186	180	167	186	143	172	175	180	188	188	167	169	186	196	168	170	166	178	181	187	169	172	192	193	164	198	196	150	164	181	160	166	182	186	184	156	181	168	188	185	162	184	189	172	166	217	151	159	162	204	176	154	171	180	193	169	177	160	167	186	178	173	194	177	192	175	177	180	175	155	192	172	189	169	157	192	177	177	161	186	190	173	177	181	169	173	181	187	164	144	170	200	150	166	171	179	190	188	177	189	185	166	161	179	169	168	181	167	175	179	166	180	175	165	180	175	167	189	204	169	196	162	208	163	177	167	149	162	186	182	162	140	193	165	205	160	189	183	145	154	184	153	170	152	169	167	143	156	185	183	159	179	172	184	179	173	169	166	193	181	174	175	151	189	152	188	171	203	169	190	181	165	175	183	172	168	161	174	160	176	174	199	195	173	171	152	177	172	167	182	172	167	183	175	175	190	201	199	202	162	178	176	185	194	193	181	162	168	201	187	160	156	136	184	166	191	175	176	156	141	196	175	179	178	181	168	176	186	143	174	155	195	153	169	184	196	170	153	168	174	158	172	187	173	160	163	176	176	184	179	172	167	195	174	177	183	163	171	188	171	155	203	176	160	168	167	184	187	185	189	170	179	158	184	180	205	181	209	180	156	176	185	152	177	200	161	183	173	202	193	154	173	179	161	166	164	188	168	194	173	187	172	178	155	169	168	151	181	172	156	187	166	164	166	159	172	164	175	169	180	191	145	190	176	197	163	186	193	184	162	146	182	165	179	193	163	196	170	167	177	201	176	165	183	194	182	165	155	179	210	168
27833	42933	21123	7597	5129	8175	6096	984	591	491	380	307	274	266	248	298	427	375	320	258	212	205	215	211	201	228	225	218	229	222	207	220	200	233	226	193	230	230	205	184	219	208	237	174	231	198	197	195	204	200	219	228	204	199	223	216	231	233	226	216	189	196	188	214	206	189	216	232	226	198	201	209	221	202	202	214	206	225	209	220	228	231	229	218	210	187	210	179	229	204	236	232	207	237	202	203	250	210	219	200	248	224	216	194	215	212	219	197	206	204	205	234	237	189	191	219	206	208	229	192	195	213	213	209	220	192	234	199	213	216	222	221	209	205	206	222	225	202	195	218	216	180	235	225	205	230	247	208	206	214	222	210	213	225	177	210	223	204	221	231	190	230	221	213	207	230	209	200	211	188	216	222	208	214	219	217	232	221	218	178	239	200	201	205	243	214	217	238	225	220	207	233	207	188	211	219	208	228	236	216	225	213	203	213	200	173	229	211	191	210	194	220	193	232	191	185	187	206	221	226	208	217	218	210	197	193	200	215	200	213	213	221	208	234	222	188	224	207	241	189	209	219	235	223	204	232	205	214	234	208	208	218	213	214	201	252	201	216	196	196	211	220	202	227	206	254	213	247	214	210	200	207	203	233	241	206	231	187	230	213	218	232	227	226	217	220	202	222	216	201	227	219	195	187	218	201	234	207	201	226	230	217	195	223	216	210	195	218	219	217	212	203	218	216	228	209	220	222	222	216	209	230	178	228	212	216	206	185	213	212	223	213	196	225	203	202	208	200	224	228	206	214	195	226	190	223	223	214	213	207	235	209	199	223	192	202	228	206	209	216	218	208	201	225	212	230	198	231	211	212	200	201	229	208	208	222	221	188	194	217	233	221	231	225	184	222	189	205	204	187	199	203	195	210	204	190	212	231	231	200	237	204	206	223	229	204	201	232	209	211	226	174	225	172	220	185	203	231	200	205	181	219	218	209	201	226	222	198	199	250	223	210	239	160	199	190	220	211	208	224	201	237	203	188	206	210	195	221	218	215	194	225	223	220	209	238	200	208	226	190	238	207	236	209	231	228	207	206	213	241	221	239	231	191	198	243	225	211	216	212	206	206	196	192	230	199	219	220	203	226	214	236	194	198	209	220	219	215	206	190	221	238	230	198	216	192	198	224	222	229	196	215	192	231	213	223	207	196	207	234	202	210	229	211	226	228	194	192	215	224	214	202	239	198	205	225	220	191	206	206	213	206	199	223	229	184	202	220	200	228	231	222	209	199	203	246	213	199	203	193	214	202	222	217	229	227	220	205	224	210	230	211	243	202	204	214	211	221	201	210	197	202	208	240	215	212	210	205	214	232	223	207	200	214	193	218	228	226	224	219	234	221	221	195	228	199	208	218	215	210	223	224	216	207	209	207	215	216	218	211	221	206	194	217	205	215	234	219	214	205	203	225	227	229	206	235	218	230	200	197	225	218	216	222	221	223	215	206	209	209	205	216	237	210	211	211	224	227	188	219	201	200	206	215	209	205	203	233	216	209	223	215	211	208	214	206	158	199	209	196	207	221	221	202	230	198	193	215	198	213	206	182	225	186	217	219	209	210	212	200	215	216	226	217	220	211	200	233	241	208	209	197	209	224	191	187	212	205	222	200	218	222	211	222	207	198	201	222	226	217	217	196	208	213	193	211	210	217	205	205	224	223	182	211	212	239	211	209	211	234	225	199	217	217	229	194	202	228	204	226	190	230	223	202	237	190	208	205	206	203	191	199	187	212	203	205	212	195	211	205	199	212	219	223	208	227	221	203	226	186	209	217	227	192	201	204	199	217	199	235	213	197	234	215	220	222	206	207	219	199	221	198	198	206	198	176	223	196	207	212	204	217	234	214	199	194	212	193	191	219	209	225	228	215	192	203	233	220	229	203	213	258	198	198	226	196	226	216	209	209	186	214	219	213	197	231	206	201	179	201	210	205	221	175	209	203	234	219	236	210	204	222	207	200	211	193	190	238	195	190	235	207	228	248	188	216	206	189	199	207	208	191	226	236	219	180	220	216	212	235	194	213	237	220	200	212	220	224	224	196	246	228	220	194	225	215	191	218	218	237	223	258	224	205	229	214	216	224	212	201	218	217	232	208	208	201	232	189	222	225	215	198	221	224	204	221	238	207	198	193	199	197	205	230	213	216	199	217	232	221	233	214	226	229	227	210	203	209	242	215	233	210	215	224	231	210	227	198	195	226	228	240	213	228	220	210	217	196	197	192	190	198	226	198	214	195	232	191	216	229	212	217	226	214	215	213	204	201	222	221	226	208	184	204	240	222	209	239	210	215	226	218	199	210	204	209	208	223	222	215	189	199	245	211	203	174	236	198	214	210	185	215	211	207	210	198	224	230	211	182	231	210	215	221	225	204	237	224	205	208	220	215	182	205	236	202	219	233	203	218	222	228	241	181	215	210	201	229	216	193	188	229	209	220	189	200	211	218	225	235	227	206	202	219	217	205	220	188	211	224	218	211	227	233	237	223	193	220	230	220	241	192	177	196	197	221	235	237	200	169	197	228	198	222	192	218	204	219	215	210	189	202	214	220	216	181	202	210	227	207	199	195	196	217	203	238	208	219	207	213	217	210	198	203	191	220	213	203	218	207	224	220	211	209	230	225	198	219	243	218	227	205	226	203	204	203	226	217	207	208	175	201	244	212	213	215	221	198	232	222	219	221	199	230	186	208	205	232	227	201	197	216	196	224	192	214	218	202	187	212	194	215	218	191	212	218	210	218	216	212	225	233	204	216	189	223	191	198	230	211	234	218	220	210	218	216	203	207	203	179	197	212	220	219	223	189	206	238	217	222	210	220	223	215	214	211	229	216	209	215	218	217	205	202	200	210	221	224	228	200	230	180	209	186	247	213	205	225	218	194	216	195	196	230	218	232	198	209	243	196	217	223	186	229	207	224	227	243	212	205	242	209	209	226	211	230	218	189	190	215	212	218	226	217	216	187	215	212	232	221	207	208	235	215	208	216	219	233	213	214	218	193	236	231	196	237	207	201	225	196	233	213	204	200	183	227	217	197	236	231	211	200	228	199	184	232	222	229	217	217	190	183	197	219	218	188	210	200	216	210	209	232	185	174	192	217	201	195	198	219	203	221	238	202	232	209	212	205	201	207	210	209	184	208	197	210	200	228	194	208	214	232	217	207	209	211	217	200	221	197	194	248	209	203	213	208	222	175	209	195	197	198	193	217	231	218	218	199	206	192	190	215	210	219	222	229	227	218	188	220	205	197	199	247	209	217	217	219	233	225	188	204	219	202	212	217	193	212	236	206	191	229	237	223	222	209	194	206	199	225	197	200	230	224	207	208	190	218	234	193	196	211	241	233	219	226	224	217	192	220	202	239	216	228	202	201	251	228	196	220	214	200	199	220	248	218	219	212	206	223	191	231	203	204	224	212	204	226	215	223	226	199	196	234	238	189	216	205	232	200	205	217	228	212	221	180
24628	21768	29003	24862	21489	32081	29394	4196	723	528	437	294	232	212	215	239	630	1594	1931	429	148	154	143	146	143	135	151	163	144	162	152	166	146	137	141	138	171	170	163	160	162	137	155	141	144	139	162	151	134	137	156	155	152	133	155	160	160	148	150	151	174	151	173	140	156	130	143	149	151	135	163	144	181	149	149	141	143	158	147	148	138	152	135	150	141	156	147	172	145	130	149	181	149	141	121	151	145	152	156	141	161	153	139	158	131	139	173	124	160	149	173	138	158	128	152	143	143	200	138	153	136	153	143	141	143	149	142	156	175	159	148	151	151	147	138	132	155	170	146	139	131	137	126	173	147	155	143	148	128	166	162	162	132	127	162	150	144	150	148	146	162	143	127	146	151	160	165	153	154	159	142	141	136	131	149	143	155	159	124	156	118	179	154	148	138	131	159	151	156	147	159	135	140	152	159	150	143	140	147	144	157	179	146	141	145	146	149	151	134	151	169	152	162	152	130	130	143	156	153	141	155	149	125	144	167	143	160	123	137	143	157	148	145	127	151	159	135	164	138	161	140	134	136	137	133	154	168	168	138	148	150	146	136	141	132	175	156	150	159	124	160	157	144	161	154	146	153	172	145	141	130	127	147	144	159	152	146	141	168	165	153	157	141	142	138	141	143	129	143	137	132	171	150	140	148	147	158	155	147	137	149	134	148	136	167	159	143	147	132	121	147	152	152	150	158	144	120	164	155	155	154	159	142	144	153	148	132	144	154	143	141	159	158	169	155	151	175	161	134	138	139	143	171	162	167	130	150	155	151	137	141	159	163	147	134	151	120	147	146	149	163	147	153	144	146	158	143	129	146	144	153	138	147	167	161	164	154	140	162	162	151	142	134	148	145	162	154	148	139	155	159	150	157	158	154	141	152	173	147	150	115	149	148	145	168	171	161	141	144	172	129	150	145	167	157	139	161	128	146	148	167	158	147	138	126	154	159	146	151	142	136	141	139	142	122	157	156	155	146	152	138	148	144	155	141	130	137	158	167	142	124	148	156	142	154	160	148	144	155	141	151	150	141	161	146	153	153	151	153	151	129	156	140	174	143	148	172	149	151	136	151	143	147	163	167	157	146	157	166	154	144	127	154	157	154	155	134	157	146	136	153	142	140	170	161	139	142	165	135	155	142	153	149	117	156	161	158	144	157	145	142	164	143	141	140	170	160	160	130	134	162	165	139	137	155	143	156	141	158	141	145	144	154	182	146	119	161	172	137	153	138	160	164	138	128	125	156	137	162	148	160	156	135	135	159	128	159	162	136	150	140	158	133	152	150	161	144	136	132	164	154	150	155	133	144	131	138	186	144	145	156	140	172	157	157	164	151	164	140	138	144	150	148	139	135	132	160	130	157	138	160	153	149	160	139	148	148	148	149	162	131	139	135	148	139	152	134	154	154	166	123	149	134	141	144	131	152	140	152	156	145	165	142	146	145	164	133	127	136	158	140	144	158	167	145	148	162	153	143	125	132	143	165	144	139	150	155	176	153	142	147	155	153	149	128	158	145	162	164	138	152	134	160	128	153	139	143	155	157	159	146	134	125	132	162	137	149	140	138	138	170	161	141	145	157	150	133	135	125	138	165	175	147	149	165	155	138	159	157	128	154	131	153	151	152	144	144	141	126	155	154	152	151	157	150	157	132	163	133	139	126	158	152	142	166	153	161	147	137	154	142	137	142	141	150	125	152	147	141	142	154	151	144	125	158	169	154	165	133	145	148	151	131	152	130	164	135	135	145	153	138	157	138	149	132	170	141	160	161	130	153	149	161	162	137	145	128	145	171	161	156	142	149	126	154	148	158	124	151	144	160	165	134	146	136	161	119	154	124	172	145	164	133	164	145	152	146	138	154	138	173	156	139	149	165	141	167	165	135	121	151	144	151	170	139	132	141	160	174	150	144	143	151	151	161	139	153	136	152	150	176	162	152	161	143	166	144	165	152	156	147	143	138	131	138	145	154	147	139	154	149	156	143	160	156	138	156	133	176	144	147	160	137	141	149	147	155	141	152	147	141	141	157	146	146	144	148	173	140	148	142	158	129	147	147	161	132	158	155	147	136	152	148	138	150	134	140	140	165	147	147	139	170	143	158	146	142	147	140	151	142	145	155	141	145	161	153	159	147	148	170	138	129	139	136	146	145	144	140	153	156	153	141	121	165	147	141	146	145	149	152	144	138	147	136	149	142	125	167	150	141	143	147	168	142	164	144	139	147	168	140	159	165	138	157	131	138	156	152	138	136	153	145	133	160	135	171	155	147	155	134	130	154	158	135	165	140	155	144	147	148	172	174	131	139	139	142	153	150	172	164	141	139	134	140	156	149	156	155	150	151	154	168	155	149	150	147	161	131	162	135	152	152	147	183	133	156	139	139	167	125	125	164	140	138	152	132	144	152	131	130	140	155	157	131	161	149	132	139	147	150	137	136	148	155	130	151	157	155	161	136	155	145	172	139	132	146	147	153	145	153	157	154	131	136	164	158	159	127	150	159	167	133	146	140	135	127	157	127	154	141	142	166	140	156	151	149	133	149	134	166	136	155	122	156	126	139	140	141	145	127	132	177	150	144	141	156	143	152	154	159	140	140	144	141	140	157	146	155	151	131	165	151	152	145	142	144	157	144	139	148	152	147	159	155	164	145	161	173	137	148	139	144	148	157	160	152	143	129	126	114	139	146	158	140	130	145	150	139	151	143	137	135	181	145	155	160	146	160	133	142	151	163	148	146	158	135	157	145	154	168	153	127	145	157	164	146	134	157	141	145	159	157	153	127	143	160	164	159	141	144	145	148	164	147	157	166	168	154	143	149	143	159	164	151	157	160	162	140	142	149	152	139	172	137	149	155	137	140	136	139	151	153	149	131	167	152	144	146	126	141	147	143	164	134	141	146	133	141	166	170	142	144	161	160	142	163	153	148	151	125	140	141	121	139	141	168	148	151	160	143	163	150	150	140	144	155	147	140	138	140	130	138	149	165	123	153	159	163	138	146	137	160	157	168	162	142	152	151	152	139	141	135	148	160	150	149	141	162	152	126	152	140	159	150	125	155	158	123	168	129	145	145	159	121	156	147	155	132	154	146	133	144	142	143	156	153	137	153	140	137	139	156	146	170	155	161	151	134	155	147	138	166	160	129	158	151	131	110	159	147	149	155	149	145	163	149	132	177	134	132	149	146	132	135	134	173	148	140	157	154	148	134	142	162	170	152	138	147	134	149	124	146	137	142	130	161	135	154	167	145	151	142	137	131	139	146	132	156	152	164	139	142	147	148	146	164	162	157	126	149	146	163	141	131	152	147	144	134	150	155	166	140	120	141	166	171	163	151	148	143	151	130	164	154	147	117	135	140	135	155	140	152	162	165	139	160	154	139	130	154	158	137	152	153	161	133	141	142	155	149	158	156	149	138	153	141	147	143	160	145	145	135	157	161	143	141	145	125	129	163	149	180	124	150	161
33605	56961	33646	13193	14001	36912	26310	2751	1260	815	702	563	380	322	316	377	1023	2570	3100	605	209	189	194	188	217	191	166	194	207	182	202	166	179	160	165	161	189	193	196	181	181	190	154	182	181	173	185	178	190	188	174	190	174	194	178	202	169	178	203	175	175	187	179	196	176	203	187	203	205	193	174	162	173	165	174	167	180	169	172	195	162	193	178	195	155	194	190	183	168	188	185	177	162	203	162	173	193	183	197	202	191	183	182	185	169	192	188	201	181	182	179	161	197	173	187	188	181	208	199	189	192	176	159	160	162	165	183	167	174	171	180	183	181	174	185	171	188	204	164	184	188	180	183	205	179	191	182	196	181	174	156	211	151	173	171	176	214	176	172	197	174	190	160	162	174	153	184	148	178	176	182	180	176	171	165	175	164	184	167	192	179	174	186	192	167	197	176	219	180	176	186	154	177	182	150	192	171	175	177	181	189	178	181	163	167	193	177	198	189	167	174	158	191	184	175	176	176	168	173	172	175	184	164	198	212	184	163	170	167	167	205	181	177	184	170	152	165	196	214	186	192	182	135	181	194	188	174	184	194	165	193	175	165	187	188	177	168	182	186	176	183	171	162	137	169	161	170	190	160	187	185	192	172	190	152	162	199	165	179	158	181	160	168	179	192	197	196	189	174	199	181	170	186	144	168	164	157	170	183	192	172	182	177	178	177	202	173	176	176	167	181	191	172	175	194	186	172	191	173	173	176	169	170	181	176	168	176	161	188	182	164	170	186	176	187	166	174	152	186	182	182	203	168	161	178	176	213	176	200	180	192	173	187	180	161	225	180	184	194	172	183	158	162	162	191	167	187	176	185	191	176	170	181	166	167	183	178	182	200	175	178	174	166	166	204	148	190	178	192	178	159	164	161	172	156	169	172	184	180	181	169	190	181	194	178	180	179	178	194	193	185	139	191	179	180	190	169	194	170	184	186	186	171	184	176	174	179	184	165	191	174	173	169	173	175	153	177	204	176	193	187	182	157	183	167	169	188	194	173	211	182	190	190	188	177	161	173	196	174	173	160	166	206	162	173	169	173	174	182	190	175	168	181	191	191	188	173	186	170	177	172	175	175	189	163	173	177	181	177	187	182	179	170	193	165	159	210	172	169	188	182	177	189	177	177	187	186	177	169	186	167	182	195	179	189	170	173	182	170	190	174	190	176	173	185	173	156	200	219	186	184	169	187	185	168	176	180	155	165	178	171	161	184	175	177	161	169	173	191	168	172	175	170	186	165	177	162	181	173	196	162	178	197	189	190	173	203	160	165	170	204	149	178	179	173	169	163	183	190	207	185	206	180	165	168	177	166	192	175	193	179	174	168	184	161	149	177	189	152	211	167	162	191	175	175	176	175	186	191	194	186	186	179	175	174	162	188	192	178	184	171	162	175	179	180	176	161	190	166	138	142	197	177	179	176	173	181	182	159	182	177	196	178	186	182	183	184	208	158	184	211	181	170	169	210	173	178	162	175	201	167	190	199	187	168	191	173	180	181	198	171	161	165	182	173	178	173	167	199	173	200	190	185	167	183	195	164	183	197	198	178	183	172	151	207	167	186	184	184	186	189	177	179	194	201	143	169	195	182	181	154	188	175	191	177	177	176	182	164	183	200	164	189	173	171	157	169	178	204	185	165	186	179	177	188	164	176	162	197	188	203	178	151	176	174	192	187	195	162	173	181	168	150	177	168	177	176	199	180	179	174	173	193	179	193	163	201	183	179	209	172	172	200	175	211	191	182	164	189	185	195	170	174	171	174	173	181	184	180	170	196	169	169	172	171	169	181	174	181	186	183	166	187	157	196	171	181	169	172	200	172	164	176	191	173	179	187	172	200	171	182	192	190	191	152	197	177	194	199	189	184	167	188	189	165	191	210	189	174	169	191	179	170	175	202	186	185	199	179	189	183	213	160	162	178	174	176	156	199	171	189	172	171	200	195	175	174	189	184	168	168	181	180	155	173	179	187	209	161	178	152	171	192	192	189	150	194	198	178	194	185	171	181	168	166	191	190	167	194	166	192	160	162	161	192	175	175	183	145	205	201	182	190	197	162	180	179	180	168	189	179	174	186	158	154	192	183	181	193	169	191	170	200	177	190	161	159	183	174	207	187	209	176	161	173	158	189	213	165	176	176	183	154	191	201	198	161	219	173	175	189	172	163	190	198	181	180	178	151	177	182	173	174	171	199	181	168	188	149	177	189	190	185	141	178	164	196	184	186	175	169	206	175	184	178	186	179	185	150	176	195	183	151	174	169	182	146	164	166	183	179	170	187	166	185	188	195	181	171	160	189	177	175	184	171	208	160	180	161	181	180	174	180	158	173	197	167	201	167	156	185	175	182	191	175	167	168	169	191	176	153	175	188	160	156	190	184	186	185	171	202	178	187	186	201	182	180	174	169	193	167	180	172	170	217	146	162	161	183	199	193	185	167	148	167	185	178	178	196	180	196	179	167	171	185	167	177	216	190	199	174	184	169	160	184	191	194	168	171	184	189	182	176	173	168	162	182	198	177	150	166	166	148	183	161	197	160	182	186	183	184	171	195	158	174	171	146	177	156	190	208	163	180	155	185	185	176	180	182	186	175	172	200	158	168	182	191	171	182	163	212	162	176	191	171	177	161	213	172	180	184	172	177	177	162	168	183	178	178	196	198	165	164	187	172	182	151	176	178	181	189	168	174	160	168	193	159	177	175	165	171	182	182	175	167	189	157	141	184	174	173	164	160	176	166	188	206	174	185	177	192	161	199	201	174	181	187	187	159	180	181	159	173	202	216	183	183	181	184	188	178	163	159	183	173	152	187	175	173	188	207	172	188	192	191	157	181	169	191	191	189	178	181	186	161	198	163	173	196	196	182	197	191	185	192	180	175	173	183	186	230	182	190	184	145	170	165	176	212	207	169	193	212	184	171	171	173	187	175	203	192	192	168	172	194	206	162	171	164	181	163	172	183	177	157	166	196	173	196	210	187	181	169	171	188	177	197	189	176	171	206	174	173	197	177	165	198	176	180	189	177	200	177	188	190	197	180	189	156	175	182	153	171	172	147	184	181	202	183	190	202	182	169	177	175	180	180	175	157	159	167	164	209	153	179	192	175	180	163	141	187	185	174	170	192	213	171	161	168	192	185	171	180	186	175	189	158	190	191	195	171	164	179	158	189	150	181	164	182	170	152	170	167	158	176	188	193	166	158	177	187	177	195	188	175	173	179	176	190	171	157	179	196	186	187	183	194	189	176	158	169	172	156	160	178	174	184	175	164	187	170	216	156	186	178	171	161	200	175	200	179	170	172	187	189	165	169	191	162	182	174	159	184	188	193	174	168	163	169	151	159	166	195	171	193	162	165	193	198	173	198	187	165	193	178	171	168	165	162	194	176	196	164	180	179	157	171	206	193	169	165	191	191	154	160	189	164	184	180	190	154	155	188	194	176	161	164	189	173	192	181	181	211	178	191	164
25792	21856	27770	25192	12218	17246	14974	1271	530	478	376	362	299	288	295	282	345	312	308	239	243	236	243	238	243	241	230	253	225	250	232	251	224	244	245	240	239	233	241	204	242	231	241	229	233	243	241	235	232	261	225	195	239	240	239	212	233	234	215	223	224	247	249	254	228	225	219	249	239	243	227	234	245	237	228	249	244	226	210	246	243	255	231	193	237	251	231	247	227	222	239	249	252	235	229	218	252	231	243	228	240	222	227	221	237	247	215	240	247	224	247	219	225	229	253	214	213	236	234	232	241	262	247	222	248	197	231	221	253	228	240	225	214	226	242	248	211	224	230	221	222	239	202	206	247	234	228	240	240	249	195	236	223	236	221	235	251	229	244	238	224	239	196	248	250	232	233	203	216	198	227	212	225	226	245	207	243	229	212	253	222	238	227	210	233	219	225	229	238	218	217	211	233	229	239	236	239	233	235	267	238	260	211	222	231	240	239	217	213	231	249	259	237	216	230	226	217	231	230	226	241	240	223	212	221	230	230	258	209	244	230	226	224	244	240	214	223	235	254	253	242	250	202	212	237	236	267	235	221	228	238	229	248	221	220	236	206	244	237	241	217	254	233	245	202	233	244	236	241	254	227	227	235	273	232	214	236	226	230	214	230	222	226	223	251	235	233	227	234	237	225	235	250	254	207	236	209	229	215	251	234	219	245	236	233	221	236	237	234	253	209	242	249	240	224	227	228	239	226	221	230	232	224	213	238	238	246	223	272	250	242	257	216	232	239	243	261	203	255	248	231	233	223	228	264	217	239	245	229	250	241	236	225	208	203	223	241	222	247	236	260	254	250	223	250	236	230	238	240	241	231	244	225	247	267	248	208	218	228	229	244	245	228	227	247	253	239	234	243	239	257	243	224	229	229	239	243	222	237	229	206	245	244	226	214	225	228	229	218	216	219	203	219	238	228	224	229	251	218	229	229	228	228	218	236	261	244	235	236	206	228	218	203	240	216	222	249	237	237	223	247	242	231	234	227	236	249	264	238	225	222	220	259	206	224	246	228	254	241	246	215	252	206	212	233	251	252	253	243	235	226	218	252	253	230	241	234	212	224	254	246	259	244	238	240	246	217	246	214	217	235	250	219	221	222	265	268	214	215	216	211	247	210	231	237	250	223	253	231	239	217	247	231	262	246	233	217	233	252	250	221	247	228	234	249	245	220	210	248	245	227	231	272	239	226	243	213	213	233	205	242	236	241	229	242	226	210	232	228	242	239	238	212	225	250	219	229	266	233	220	253	218	232	238	210	232	212	229	236	247	214	231	235	265	214	228	229	232	228	246	217	219	242	238	220	233	256	219	241	253	233	232	236	223	249	229	227	251	234	234	238	267	248	249	253	244	235	223	222	234	219	250	253	248	234	234	256	266	247	232	234	214	243	230	227	271	209	223	228	250	242	234	226	250	236	222	247	237	240	229	233	227	251	226	221	223	221	262	221	245	229	256	262	231	233	217	246	239	254	207	227	230	228	244	228	226	242	238	236	224	222	220	234	235	200	216	226	258	247	259	229	257	231	233	254	206	245	239	233	232	240	218	217	224	241	249	229	224	234	253	229	226	220	246	240	251	239	225	232	224	241	240	246	273	239	237	237	231	209	236	243	220	226	263	201	219	216	246	232	239	231	224	229	240	262	248	214	212	205	247	212	232	265	247	242	231	223	246	250	233	234	231	252	229	275	225	221	238	253	212	224	237	276	232	215	234	220	227	232	235	256	246	214	220	233	222	242	214	214	229	240	241	230	215	212	239	203	230	210	235	229	240	226	235	247	235	217	218	234	243	238	225	270	248	230	234	259	245	227	227	243	221	222	210	243	248	222	216	223	236	246	232	205	255	238	210	234	249	236	245	217	218	236	241	261	265	250	232	228	244	223	227	254	203	233	228	246	249	224	260	232	227	233	217	233	204	247	221	196	232	213	197	232	233	260	243	238	252	247	253	239	231	244	227	237	246	251	230	252	246	234	255	268	236	209	242	217	238	237	224	247	249	224	245	242	247	252	242	228	250	240	219	252	215	210	234	233	235	221	224	210	231	226	275	217	232	252	267	226	203	218	209	244	227	223	240	214	244	224	214	232	265	227	214	227	251	231	228	203	245	220	226	212	216	237	203	198	203	263	232	233	229	226	227	222	238	244	249	236	233	243	214	239	251	210	232	241	233	242	224	221	213	235	246	229	243	251	233	228	258	249	231	230	240	236	217	229	230	234	223	248	246	223	230	230	235	228	239	222	219	229	236	239	256	250	238	262	254	238	210	222	231	226	237	221	244	244	220	256	236	215	228	233	229	236	222	238	238	224	232	238	268	229	244	248	267	232	240	240	242	237	245	240	240	259	220	216	211	227	246	258	217	223	236	251	229	231	199	219	221	260	222	215	238	250	234	224	228	229	228	221	239	252	251	215	207	218	257	215	228	221	248	237	241	236	197	269	255	261	233	223	208	230	220	235	243	249	245	237	255	242	217	239	235	226	228	216	227	209	244	219	208	230	244	232	221	225	208	244	227	231	238	231	223	244	234	241	226	232	211	216	253	255	241	214	224	249	234	247	215	238	246	239	224	251	227	218	234	209	229	239	259	211	205	248	208	245	238	239	245	245	231	230	226	229	248	222	228	247	250	223	239	236	205	235	242	233	224	225	241	246	249	268	253	225	238	238	231	224	228	221	214	261	263	245	214	227	206	252	236	225	249	229	238	223	246	238	221	218	267	246	234	220	240	253	223	227	237	228	248	240	237	255	239	222	250	244	250	206	230	196	244	223	245	267	231	235	252	255	248	235	219	251	250	230	217	226	198	262	220	235	219	201	235	229	253	223	228	240	225	215	234	256	228	194	182	231	222	232	202	237	243	261	239	258	232	246	213	218	245	208	222	261	195	228	235	264	241	234	253	242	228	251	245	227	209	207	231	222	224	218	235	252	233	219	214	237	225	256	243	237	247	262	242	279	234	232	243	232	228	230	226	255	247	255	245	242	186	221	219	250	231	216	235	255	233	223	262	225	208	248	237	240	218	223	220	219	227	222	241	259	246	239	228	243	215	256	228	232	251	231	237	255	246	235	237	247	225	228	260	239	210	222	217	251	243	219	233	218	231	237	224	209	239	268	250	204	217	249	248	225	228	264	240	263	227	227	242	209	235	258	252	228	232	246	194	234	237	209	235	228	222	226	235	232	229	226	243	247	239	232	210	235	228	266	229	208	209	215	226	222	203	248	237	231	231	237	248	228	257	228	225	212	247	235	241	232	226	235	243	233	231	239	214	246	258	230	234	252	241	235	224	237	230	209	230	228	256	210	243	247	250	214	253	240	236	224	245	238	219	250	242	216	244	223	215	224	217	242	241	257	216	239	213	203	223	265	243	218	248	255	252	219	254	258	238	223	228	219	238	239	238	223	238	234	251	246	233	224	230	237	242	257	261	227	244	240	218	207	237	258	224	248	237	229	249
32475	49652	27024	9206	10273	26415	18410	1705	1139	839	651	526	458	446	384	377	549	406	470	319	281	307	295	290	303	258	298	273	286	280	283	288	320	253	262	291	312	274	290	260	282	313	271	273	303	286	247	264	257	301	279	268	256	274	273	263	289	255	307	304	264	291	283	275	292	264	279	292	283	275	240	291	250	275	285	260	290	275	276	256	273	270	288	280	280	280	278	300	285	262	281	288	299	259	278	260	280	300	283	292	266	273	260	293	303	296	279	244	298	260	294	270	286	273	274	305	299	277	311	269	255	273	292	285	305	252	281	268	275	273	303	276	271	287	291	282	287	296	277	263	238	286	250	267	271	287	271	275	253	256	270	296	242	287	296	270	293	268	277	334	292	252	302	284	294	289	338	262	267	282	280	278	249	258	283	301	290	271	285	263	285	273	280	288	274	301	266	284	306	292	276	280	293	298	272	280	286	269	272	303	273	277	262	272	272	289	266	272	316	277	311	277	283	273	309	282	280	299	296	277	302	285	271	279	295	274	278	274	286	260	275	290	256	263	272	271	271	268	299	267	277	288	284	287	294	287	253	271	291	253	298	264	252	304	261	273	282	280	254	315	274	288	271	266	286	266	245	269	274	280	271	267	224	265	277	283	284	291	273	300	272	272	281	274	266	283	277	250	281	286	305	289	278	280	274	264	313	288	268	302	278	257	275	288	252	292	281	300	291	243	277	291	265	299	272	247	275	261	256	280	263	282	260	251	260	284	306	262	269	290	280	251	277	293	288	302	284	273	304	275	228	280	255	259	283	306	293	224	274	280	239	275	261	282	269	278	297	266	294	253	269	279	264	284	268	249	294	252	267	281	274	286	279	267	259	279	260	275	286	318	295	295	314	268	301	285	292	291	271	266	309	274	235	282	286	296	310	266	290	287	285	272	304	259	305	260	254	304	278	282	282	283	288	286	281	262	303	252	291	287	298	301	283	290	275	261	256	268	292	245	265	244	317	294	293	260	256	276	280	264	298	283	287	275	273	285	269	276	291	263	254	248	264	269	287	259	263	277	275	284	282	297	241	294	246	267	274	289	256	258	261	255	286	276	296	258	280	255	267	276	284	262	283	282	286	269	288	319	301	240	262	284	271	270	249	293	292	265	282	251	271	266	295	270	264	254	283	285	268	283	248	271	251	265	264	268	294	278	279	257	284	285	278	290	258	285	278	283	287	303	279	309	275	303	277	298	272	292	272	257	272	283	268	271	295	280	275	263	269	274	267	251	303	270	289	291	283	303	277	275	275	291	291	314	279	278	280	269	263	286	298	298	270	259	270	292	294	277	262	276	294	251	276	276	279	281	261	293	292	264	289	283	290	266	264	257	293	290	262	283	257	272	277	238	278	290	260	272	256	268	291	284	268	272	284	292	276	286	300	266	288	266	274	278	266	272	268	267	301	279	279	271	278	297	286	298	264	282	274	282	265	301	264	268	274	283	302	286	268	287	274	247	282	255	240	287	283	257	274	281	281	254	279	281	282	264	282	277	285	259	270	296	288	264	274	312	258	268	280	282	273	256	268	267	268	264	296	254	253	236	264	269	282	272	287	274	301	268	281	258	281	275	246	284	283	267	263	266	291	285	273	243	295	283	249	276	260	297	275	281	276	280	275	293	274	262	307	277	299	250	268	300	293	257	274	245	248	269	255	295	267	270	310	244	327	272	286	259	262	302	260	257	263	276	266	274	322	294	279	273	289	281	270	273	274	290	258	299	290	284	272	285	263	303	279	279	276	279	281	273	254	255	278	262	293	259	268	287	263	261	267	256	312	292	280	274	291	255	300	272	255	267	286	291	285	317	259	273	263	249	281	280	274	292	303	297	267	243	274	297	282	283	260	266	282	284	283	258	277	274	297	285	275	271	279	272	288	294	275	290	268	296	235	289	254	295	272	293	285	278	273	258	303	265	258	302	289	279	269	309	306	281	265	285	266	265	279	272	278	264	263	283	241	261	275	308	268	286	294	293	281	268	299	294	283	268	280	277	311	267	235	260	273	280	289	261	292	297	263	278	280	293	246	280	295	282	277	265	257	252	284	289	285	260	309	299	284	286	251	248	264	281	296	268	249	272	286	282	285	273	281	280	266	280	256	282	297	295	326	246	259	258	276	291	248	267	258	314	270	250	267	266	309	275	283	275	281	296	277	320	296	262	292	313	248	257	235	262	262	253	266	275	252	282	271	296	288	269	269	269	306	265	277	293	303	269	280	279	240	282	282	271	284	280	260	293	289	299	271	284	262	288	296	254	291	270	255	275	263	280	272	310	278	289	253	246	261	297	239	284	278	281	292	269	260	285	276	289	285	263	278	285	288	260	273	264	258	273	251	289	315	256	271	307	299	288	303	245	255	281	293	281	286	269	291	267	311	265	271	285	266	293	270	299	280	280	256	306	288	280	283	267	276	266	240	264	262	291	244	258	265	258	276	296	281	253	268	272	261	279	281	276	287	274	280	284	257	264	272	259	267	276	276	287	279	296	296	297	311	275	235	277	277	273	299	268	300	270	255	259	249	258	273	251	252	304	263	279	312	284	264	272	282	260	309	292	258	290	270	262	265	278	281	298	293	299	294	269	273	277	297	305	294	298	248	274	284	279	286	296	272	292	284	276	254	218	265	316	302	271	289	257	246	291	296	271	282	265	272	277	262	266	277	276	274	301	280	266	281	288	263	273	288	289	266	297	293	279	268	294	302	252	266	268	265	277	297	290	281	252	264	292	273	294	271	284	299	258	278	267	283	243	258	270	287	259	253	297	268	273	286	248	301	249	261	288	269	280	271	295	254	253	270	260	285	281	273	273	293	258	275	297	277	277	253	262	259	260	295	300	268	279	292	283	309	262	278	279	265	259	278	262	255	267	274	283	268	287	271	291	265	300	281	257	299	279	295	259	271	286	309	279	290	283	268	267	262	274	283	275	246	274	246	288	253	253	320	258	286	271	288	298	278	271	302	270	300	259	249	311	267	270	298	272	259	251	242	264	287	260	280	247	260	283	283	261	263	251	290	321	267	288	274	282	266	283	298	296	266	306	268	278	302	281	274	280	291	279	275	287	251	255	292	341	263	258	277	271	263	328	279	262	255	253	306	303	282	267	279	293	257	254	302	291	280	264	310	314	269	277	259	279	297	296	265	301	259	257	267	281	280	304	261	293	272	290	275	269	289	295	254	268	280	253	296	293	288	282	283	303	261	297	274	268	278	284	258	281	258	299	302	297	264	250	286	255	275	250	264	284	249	280	257	251	270	273	289	250	262	254	275	260	293	292	263	242	284	292	289	254	295	291	275	273	288	286	284	276	272	301	273	299	253	268	253	275	278	270	301	284	252	293	264	276	292	261	296	264	270	284	308	260	304	282	260	282	272	297	272	306	282	291	285	298	295	269	277	244	276	273	266	280	298	277	291	262	291	282	252	264	270	284	258	279	265	310	264	297	257	271	263	271	265	282	283	289
23529	21766	29488	24402	21672	34111	35131	6919	1328	926	725	607	526	434	331	385	750	684	364	421	274	271	265	270	267	236	267	254	256	238	250	280	268	239	220	255	248	223	191	249	265	246	221	227	220	247	245	238	246	246	215	262	258	237	256	237	234	237	231	232	222	238	203	235	264	220	250	244	229	243	228	244	226	243	250	211	213	255	215	243	232	235	245	228	219	236	231	214	249	239	255	212	235	207	240	222	237	231	226	212	222	226	264	231	231	207	236	234	234	224	243	222	240	213	229	239	242	232	212	227	232	212	224	235	193	216	231	265	234	231	237	240	232	246	229	261	221	225	214	212	227	213	230	222	226	239	247	257	255	228	234	232	227	245	205	257	242	240	238	224	223	213	233	228	244	224	229	230	234	227	199	244	246	233	223	212	255	226	230	221	224	225	220	234	224	228	251	217	216	224	212	229	207	222	213	229	232	232	212	239	214	229	209	238	249	239	239	224	252	239	223	245	239	248	220	224	230	232	235	261	257	230	236	219	269	246	231	213	235	245	220	205	229	225	208	233	229	245	240	245	265	216	246	211	235	231	218	223	245	249	233	221	237	250	217	254	213	221	219	229	240	233	201	250	227	199	242	245	251	244	244	236	234	243	236	200	208	233	244	216	220	226	217	225	245	226	245	239	263	203	225	231	239	247	239	217	234	248	238	227	205	251	230	241	215	215	265	238	205	226	219	267	242	242	233	199	255	229	220	247	215	240	207	225	225	222	233	228	256	207	223	222	224	208	220	230	234	244	234	217	252	231	239	255	233	231	229	248	235	243	209	220	221	262	237	199	219	218	234	211	246	241	265	251	219	230	215	224	224	260	215	242	230	218	243	230	242	241	229	216	224	223	237	255	228	236	220	209	214	227	220	248	230	247	238	246	227	236	245	231	233	239	268	240	235	237	214	253	239	238	212	239	224	223	230	211	250	247	229	237	222	250	221	207	216	238	233	241	238	241	195	199	251	240	208	206	218	199	211	224	213	229	208	216	227	220	232	258	225	232	224	209	230	218	226	262	234	246	225	242	233	239	247	225	235	228	258	236	236	228	221	228	211	212	237	250	282	228	206	259	244	235	220	236	224	265	239	230	219	218	200	252	246	231	236	252	230	208	232	234	232	222	222	237	244	250	226	228	264	229	217	228	218	219	226	253	227	225	211	229	247	214	238	234	220	256	239	241	225	231	214	236	227	245	223	237	242	235	221	220	242	225	227	232	236	222	222	212	234	250	218	212	209	233	237	211	219	203	244	214	230	225	234	238	255	268	247	231	254	254	236	270	235	223	240	251	214	200	246	232	227	238	251	229	214	232	231	266	242	244	225	215	229	237	223	231	217	253	255	209	225	235	233	245	223	211	228	240	241	246	229	226	230	244	250	251	215	260	241	221	253	236	234	238	244	248	195	236	251	247	219	233	262	223	220	226	237	247	225	223	250	237	224	223	220	245	230	222	224	237	232	200	242	216	229	239	224	223	212	233	230	226	241	208	215	215	224	217	216	226	226	232	235	244	201	248	234	220	251	220	202	205	219	233	234	220	231	240	216	247	239	223	241	249	244	220	247	226	246	236	265	200	239	243	234	225	240	233	237	230	231	258	266	231	213	226	218	231	265	244	247	242	258	249	243	241	239	209	213	237	224	230	263	195	222	241	242	253	221	223	228	229	247	226	249	248	224	221	235	252	256	258	221	245	218	241	243	227	230	229	226	234	221	217	235	239	246	232	233	215	238	236	230	212	216	232	240	245	215	241	219	255	258	238	226	246	224	201	241	224	229	254	254	224	209	217	204	244	222	205	221	232	229	231	236	221	233	212	239	226	206	221	226	247	218	261	267	247	229	220	226	231	217	247	272	213	254	227	235	228	251	215	224	228	212	240	225	216	275	237	235	244	255	233	253	215	247	228	251	258	257	227	239	215	235	200	238	242	197	254	251	214	230	246	226	241	214	243	243	238	253	235	245	230	250	245	213	232	226	224	261	217	205	238	217	216	223	274	237	212	217	260	227	238	250	246	241	219	235	237	214	235	279	229	211	217	237	239	224	223	227	219	228	241	225	238	212	222	221	222	239	224	264	216	224	212	215	244	235	241	243	219	224	234	216	223	232	234	255	228	256	261	255	228	226	218	231	220	225	231	272	228	221	243	247	224	258	237	209	226	241	234	222	243	227	224	225	247	210	275	214	224	247	206	240	234	203	235	249	222	193	252	215	231	244	225	241	214	216	222	218	218	223	221	216	221	224	237	275	253	212	245	217	256	220	253	223	226	237	229	240	273	238	248	217	221	250	245	219	240	238	233	225	249	246	230	235	217	206	210	244	222	214	234	218	255	217	227	210	219	227	245	243	236	211	234	253	232	233	206	229	211	229	258	227	216	245	221	216	230	247	226	247	239	261	238	268	208	228	228	219	245	230	219	250	232	241	238	203	213	219	239	252	234	218	223	244	212	220	267	253	224	231	222	256	244	248	271	245	243	237	220	221	222	240	221	250	230	240	214	244	253	252	245	237	238	245	237	225	246	212	231	210	213	218	234	234	256	207	250	245	230	225	227	224	222	231	217	220	217	224	210	233	223	238	216	240	249	247	233	230	222	192	221	237	228	213	234	216	210	245	227	225	226	243	223	211	202	208	246	228	234	235	239	251	243	244	225	230	249	215	210	221	235	248	234	225	229	219	242	223	244	211	241	220	242	240	232	232	241	215	232	229	230	233	236	247	218	225	233	227	260	219	222	207	229	221	232	269	211	236	229	224	195	261	218	213	221	237	227	220	249	233	219	244	242	218	222	217	243	235	269	253	255	219	230	234	237	243	213	224	228	237	236	223	241	215	210	220	246	248	215	226	220	232	200	225	240	228	225	211	227	228	230	219	261	236	227	240	219	232	235	241	218	214	233	233	240	224	254	234	229	219	215	209	229	247	233	244	243	270	222	235	220	214	195	256	240	220	228	257	266	202	244	253	233	262	204	238	247	235	228	237	211	220	222	241	246	237	227	221	234	252	220	245	236	215	230	231	221	238	256	248	219	251	243	246	241	233	216	217	227	255	231	243	264	216	234	242	241	228	231	247	229	227	239	253	244	235	208	245	191	205	230	226	210	210	251	232	217	241	208	236	186	242	229	233	219	274	261	217	239	212	214	256	244	234	240	202	220	246	205	237	256	229	217	249	218	240	230	236	238	225	235	246	217	255	219	227	209	232	230	207	227	242	212	254	208	232	235	221	215	274	248	241	233	223	231	232	211	229	228	213	212	242	231	235	219	235	230	221	232	229	235	250	244	240	231	246	233	246	200	225	238	225	245	234	253	248	240	219	233	233	243	214	236	211	205	243	207	215	247	233	222	240	244	215	227	225	243	197	251	210	245	243	246	224	202	225	234	229	239	223	242	229	235	220	233	255	234	242	223	246	211	246	231	230	224	212	228	225	246	219	259	229	225	236	211	233	224	217	219	213	241	217	239
39030	63895	33803	18076	15641	42067	28900	3566	2237	1659	1218	1059	897	656	542	537	1201	1034	525	606	343	323	322	315	283	291	310	298	249	271	277	271	291	277	282	282	297	286	283	266	243	285	286	260	261	240	263	256	244	254	284	271	291	255	271	259	270	257	249	279	275	257	280	284	262	244	261	277	255	237	269	245	277	224	259	281	264	264	271	253	259	264	279	278	287	262	271	243	243	276	251	256	278	245	241	264	267	311	289	258	264	266	284	265	250	280	270	272	245	283	234	258	267	270	271	291	249	269	270	258	236	283	256	292	261	267	262	293	265	258	265	231	257	246	274	263	251	261	229	297	255	268	274	210	233	240	262	241	280	278	237	260	273	271	267	272	274	268	267	282	268	250	251	285	246	284	270	261	268	285	302	252	261	265	288	275	264	241	268	264	251	243	232	308	244	267	271	263	255	270	268	291	258	262	269	256	283	267	272	238	310	234	268	274	270	261	288	274	242	256	259	295	258	249	235	256	264	247	263	268	265	259	260	279	234	254	244	242	277	283	280	283	248	263	238	261	260	257	269	282	260	260	257	253	269	267	277	245	267	275	242	268	270	252	256	240	276	242	272	257	239	253	269	268	265	256	261	281	273	246	252	249	258	281	264	252	244	271	277	263	271	251	250	284	280	254	237	295	268	285	270	250	270	251	290	287	275	239	255	253	255	296	275	241	248	255	248	253	263	283	272	261	267	285	249	260	266	273	250	251	248	238	286	258	276	261	243	256	294	271	268	266	273	251	269	285	241	270	267	259	274	260	262	277	253	266	280	254	255	245	270	286	265	238	253	257	246	273	243	260	276	270	269	249	236	247	249	273	253	242	284	259	252	245	245	253	273	257	254	254	280	244	246	282	260	250	275	268	288	240	272	245	242	255	267	273	259	262	232	270	267	258	271	252	261	272	273	241	269	277	248	265	253	249	302	272	276	280	252	256	277	263	296	270	257	250	278	234	266	264	245	262	240	254	261	277	251	284	258	282	256	290	274	264	278	271	254	278	264	250	248	252	259	257	251	268	242	243	241	249	253	246	252	253	270	272	247	274	272	265	264	274	265	290	272	237	276	226	247	271	263	250	274	235	236	246	257	256	247	249	238	246	263	282	261	285	242	255	256	253	250	260	251	270	248	266	257	268	283	301	291	276	267	278	275	265	252	252	270	268	257	258	264	266	257	270	255	271	242	284	263	243	251	257	280	263	270	261	275	261	264	253	246	275	247	254	277	252	264	273	250	278	253	279	247	239	238	289	268	230	250	270	247	282	272	262	246	244	268	244	252	254	241	277	248	264	284	246	241	264	255	245	264	234	265	242	247	267	283	286	244	264	271	258	229	237	257	251	283	265	270	233	283	261	270	266	262	307	264	275	236	274	250	271	268	248	282	270	270	274	290	268	255	252	264	272	266	256	281	285	252	219	263	274	253	256	258	278	249	288	283	244	254	248	245	277	250	278	269	265	269	240	257	281	257	237	251	248	238	274	245	294	248	268	256	267	275	259	289	300	274	239	271	278	275	273	242	259	267	249	269	254	245	245	255	270	266	290	282	252	263	244	249	254	271	244	254	271	262	248	270	260	255	282	278	246	273	265	254	267	299	267	243	286	269	274	247	263	266	286	247	279	231	252	241	264	264	225	270	237	250	278	260	275	300	263	248	293	265	286	303	273	281	255	259	284	273	251	272	240	275	286	264	263	273	245	271	260	261	238	286	285	253	251	242	281	253	267	237	254	275	245	262	237	276	244	241	242	265	277	244	268	262	281	258	284	285	249	276	250	276	248	260	288	250	265	243	242	292	288	263	255	266	296	232	261	264	273	258	249	262	275	289	286	273	250	286	245	258	244	215	253	257	287	229	247	304	264	251	248	240	255	250	255	254	256	255	262	276	286	245	248	268	245	259	303	276	280	270	258	275	275	270	266	287	284	279	255	245	267	299	252	248	271	255	223	269	269	245	249	254	260	263	262	271	262	270	227	285	270	241	270	252	244	262	263	262	265	260	277	266	268	269	258	265	242	264	249	284	241	268	245	282	256	240	254	229	266	244	262	276	305	280	268	266	266	247	261	271	239	256	266	237	263	272	247	248	269	239	286	245	254	272	231	275	271	285	286	310	307	286	271	251	262	284	236	280	317	258	243	266	262	243	257	269	295	267	280	275	245	250	267	262	271	299	273	263	310	265	264	248	249	280	270	261	281	249	250	281	276	273	245	274	267	271	251	276	241	274	256	278	265	255	268	276	273	244	264	282	260	259	229	252	276	258	238	237	285	281	260	251	256	283	293	273	284	263	228	266	226	278	263	266	260	263	254	267	252	226	273	285	270	266	246	288	269	251	268	274	281	260	262	247	265	261	260	248	266	228	244	269	270	266	240	249	260	244	277	265	249	295	244	244	254	259	283	247	255	248	246	227	269	269	271	267	267	276	251	248	268	255	262	271	275	284	264	241	272	233	286	268	247	276	291	251	264	273	249	261	249	276	261	262	272	281	271	248	291	237	239	246	263	268	256	272	273	274	246	289	258	250	272	266	267	251	265	257	280	283	260	246	258	264	259	252	261	278	270	267	234	241	275	286	287	254	272	270	268	234	277	292	296	262	238	256	245	225	257	230	262	251	231	233	279	259	259	256	270	255	273	253	270	288	287	289	252	244	256	259	272	247	233	284	255	277	295	229	244	243	260	270	248	275	268	265	259	247	263	256	278	271	249	275	263	255	256	269	264	275	273	242	251	265	257	241	258	252	229	262	244	269	276	243	259	261	250	256	240	238	253	263	269	267	263	269	267	263	262	290	306	283	255	240	255	262	229	233	261	262	260	245	258	255	275	231	278	239	240	250	251	262	241	250	251	241	263	267	279	263	287	273	264	241	261	257	286	276	269	238	260	255	249	305	290	272	267	260	240	244	252	264	274	260	273	260	304	257	276	279	268	264	266	248	237	263	256	264	240	275	264	249	249	251	262	276	264	283	255	266	257	265	278	261	278	250	210	257	223	274	240	280	240	262	249	268	260	237	263	240	269	246	271	257	281	230	262	252	277	240	244	253	269	252	254	278	260	261	251	272	243	246	271	241	232	265	290	249	269	235	232	264	250	287	273	286	271	271	241	273	233	286	285	225	259	287	236	283	269	283	267	254	245	247	278	253	275	254	273	262	251	244	261	291	237	244	249	277	257	266	273	273	275	268	253	272	246	265	253	213	267	251	282	258	282	271	263	280	235	253	288	294	246	273	293	302	280	280	251	265	273	256	282	257	275	248	266	286	255	258	267	252	253	268	266	255	231	262	239	265	233	283	263	229	270	238	279	227	270	262	260	284	277	252	260	250	248	272	265	297	253	250	251	260	267	262	240	255	272	267	245	263	244	290	251	245	257	257	255	295	230	262	257	243	264	290	231	260	260	264	245	251	254	278	245	258	268	293	257	264	250	281	269	242	233	270	256	272	231	252	260	242	266	266	252	231	252
28795	27289	21967	7766	3217	3905	1899	520	467	387	286	264	212	190	184	178	171	188	167	148	152	135	159	152	158	165	139	172	166	170	148	159	180	159	171	146	156	167	171	162	164	151	159	155	153	169	205	173	168	157	154	161	176	163	177	131	163	141	159	165	171	134	169	167	166	148	134	136	169	161	167	147	163	153	163	139	160	156	170	131	163	153	168	148	165	142	155	136	138	143	143	172	161	148	147	169	164	154	151	153	173	167	150	166	171	172	160	171	156	166	151	150	162	177	148	160	135	159	163	186	152	133	161	153	171	144	145	166	152	154	130	176	156	170	156	160	168	145	139	152	186	172	175	155	180	156	185	157	140	161	166	161	143	173	161	162	188	160	161	150	150	164	151	166	162	166	130	168	162	178	152	148	168	175	136	177	148	157	159	148	181	152	166	146	156	156	145	153	140	153	156	169	146	171	170	164	147	142	156	151	153	171	167	141	162	145	171	161	161	156	132	148	172	168	164	168	156	147	164	161	154	169	167	173	166	166	178	170	163	149	167	159	165	187	151	143	158	197	151	138	161	153	169	155	142	146	161	154	159	154	155	176	183	166	154	159	177	149	150	166	171	166	146	155	151	154	167	172	154	130	152	179	155	154	154	146	142	163	136	147	169	142	147	140	160	165	160	166	143	153	149	158	154	138	133	140	162	147	139	160	137	151	148	148	169	123	151	168	165	175	158	153	148	156	143	180	190	148	169	155	136	156	185	175	180	145	165	160	182	145	165	158	161	188	154	141	165	155	162	172	160	168	162	168	155	155	156	161	157	156	163	149	172	145	156	139	173	175	164	124	153	182	150	167	147	139	164	147	175	156	181	162	153	159	145	173	169	153	150	162	155	152	163	143	159	156	166	155	161	141	173	163	161	172	154	145	162	151	172	164	158	163	160	154	161	153	147	139	151	157	141	158	180	165	146	145	165	163	167	166	172	164	146	149	146	137	152	148	156	166	182	157	158	157	162	149	162	149	150	149	163	198	157	152	179	163	164	144	161	158	149	157	165	159	184	161	143	141	151	167	152	158	161	144	172	167	152	160	181	157	147	173	163	167	156	153	154	151	165	162	147	173	160	145	158	159	162	148	149	171	160	156	137	185	162	161	163	157	162	171	155	158	142	160	171	184	149	146	153	183	132	151	172	158	148	162	150	141	152	151	139	153	166	159	147	167	152	143	154	137	140	185	152	165	166	157	174	150	165	150	159	172	149	175	159	146	145	165	146	170	172	151	155	148	147	159	151	164	149	188	150	169	179	146	172	135	150	162	171	176	161	160	156	169	151	145	177	158	182	148	144	137	161	157	153	147	161	162	150	162	151	170	169	163	150	166	156	146	146	161	159	160	163	128	165	170	173	158	184	135	173	153	155	153	165	154	156	133	169	156	137	160	152	163	161	168	158	149	156	153	149	171	148	159	154	165	159	152	162	143	155	144	144	150	159	167	133	152	132	155	164	163	156	170	136	151	158	154	171	176	170	138	167	147	148	169	144	154	174	167	170	157	168	143	154	149	160	180	147	149	129	145	159	150	161	156	170	150	186	169	157	150	162	163	145	192	162	153	160	185	166	156	158	151	151	141	151	156	170	149	170	143	140	162	163	159	151	147	175	189	178	168	168	167	168	168	149	193	175	148	171	180	175	152	181	180	158	161	149	162	160	173	132	163	166	155	172	164	182	169	150	119	160	168	143	128	173	146	132	150	159	163	127	159	157	137	137	152	156	150	168	157	168	160	176	157	157	150	138	131	166	149	155	162	141	173	162	176	162	144	148	150	156	173	158	132	156	179	157	155	157	152	189	172	143	173	149	189	165	159	170	139	153	152	140	164	181	161	164	157	140	171	165	165	169	147	151	154	162	156	149	136	163	158	185	162	151	164	162	141	156	149	144	160	166	147	160	148	158	137	160	169	165	153	167	186	158	150	157	164	169	157	166	146	166	146	143	174	165	185	169	174	161	150	149	153	166	160	174	169	165	160	161	167	147	159	160	153	155	144	173	172	160	158	150	176	159	140	149	149	160	176	163	146	161	157	144	160	155	192	151	162	166	165	179	160	149	175	184	159	148	147	163	141	152	140	176	158	181	160	159	137	156	162	157	173	147	147	170	167	152	145	156	149	159	156	147	153	159	144	174	161	130	169	130	166	159	160	159	143	168	170	190	137	159	147	152	147	155	158	148	173	176	164	151	161	151	154	171	165	155	176	148	157	155	166	155	168	147	168	155	147	155	163	161	140	163	159	130	151	139	141	145	170	168	143	151	147	164	156	157	161	155	159	169	152	150	133	142	160	169	168	136	166	176	163	169	176	163	168	155	139	143	169	133	158	171	179	143	148	157	161	167	145	163	142	165	164	144	165	182	163	161	152	178	153	154	140	156	163	145	139	162	162	149	162	167	138	140	142	139	173	142	154	167	145	174	161	143	158	138	129	169	161	164	162	157	162	176	155	160	162	135	154	140	132	151	151	148	169	167	153	139	164	163	161	145	166	168	171	140	149	164	145	153	155	162	155	153	176	169	180	157	157	164	182	164	141	162	162	144	144	146	167	140	163	162	165	153	151	148	167	163	158	145	136	133	145	174	170	141	157	152	144	151	148	140	164	167	157	161	165	163	170	169	138	155	160	169	156	194	156	156	168	161	151	151	143	164	172	174	174	197	151	167	182	144	163	173	169	167	156	135	157	159	159	144	152	173	164	171	161	152	159	164	164	147	143	180	162	168	140	163	157	165	156	176	187	129	140	159	174	167	145	148	163	146	131	185	150	152	165	165	142	158	157	151	151	150	163	154	145	159	154	164	168	152	165	165	153	155	161	152	169	171	166	181	154	160	185	164	142	151	161	140	154	145	173	137	135	141	148	144	158	135	193	156	157	135	141	189	171	149	166	172	182	170	171	149	142	152	137	155	164	162	154	145	174	173	162	156	142	143	149	155	155	163	159	163	136	149	141	175	167	140	172	143	148	155	150	157	189	158	143	165	165	159	167	156	183	137	174	150	165	175	145	167	136	147	157	166	181	155	154	164	149	168	160	149	180	148	161	153	145	157	162	160	133	175	152	163	149	146	151	159	153	156	154	170	171	170	173	181	141	148	156	148	142	155	147	160	153	158	161	157	158	174	168	168	154	154	170	143	175	159	166	146	151	144	160	163	138	161	160	147	169	162	183	167	159	175	150	174	159	162	144	156	159	164	129	166	144	135	168	137	156	144	171	172	151	163	168	152	147	151	158	180	155	138	174	140	165	146	139	160	159	158	176	169	173	182	152	147	140	164	147	165	140	158	145	148	138	155	183	180	153	173	164	162	170	131	191	156	160	164	172	164	166	169	155	157	151	166	183	165	147	158	158	149	148	178	153	159	161	170	150	161	181	143	194	183	151	147	154	146	173	152	147	177	155	187	165	149	193	154	184	167	132	174	155	157	176	170	151	148	156	141	172	159	161	159	140	164	176	148	169
28485	41397	18677	6527	5465	6613	2938	940	830	672	435	340	308	264	241	216	236	242	230	184	207	179	202	193	187	173	192	174	184	187	214	187	203	189	191	208	196	188	189	171	215	184	200	190	191	173	184	182	204	173	202	199	186	169	193	202	206	181	197	207	212	222	207	217	218	210	183	198	177	179	215	201	185	188	187	180	185	194	187	190	187	191	178	189	158	175	192	211	188	189	175	178	196	174	202	207	203	178	198	188	208	203	184	179	184	197	205	203	184	197	204	200	193	199	177	215	199	195	190	171	183	185	184	199	180	169	175	178	206	212	193	186	223	240	175	214	190	183	189	185	182	182	206	155	192	171	190	206	202	190	186	173	200	183	184	175	197	197	170	183	204	198	175	229	179	177	206	199	201	178	180	208	199	181	178	193	178	185	191	201	199	208	199	187	184	197	197	172	179	221	206	183	176	197	189	212	177	193	179	199	198	161	203	205	182	195	160	189	211	198	170	211	197	195	186	177	213	163	194	180	209	197	191	178	181	187	166	197	220	192	154	174	202	187	207	179	187	205	185	219	193	179	177	191	196	192	213	200	221	197	193	203	185	197	195	207	208	200	204	189	195	197	199	205	194	205	189	202	183	177	212	195	168	205	212	184	208	202	167	173	207	219	168	206	194	206	170	199	193	187	188	187	199	182	206	202	202	203	174	176	215	204	202	197	174	180	196	165	204	208	202	201	187	195	184	203	189	186	222	199	192	187	203	189	174	211	185	197	213	195	197	196	198	194	181	190	198	198	232	192	226	180	202	180	181	195	209	212	201	191	208	188	204	171	204	195	207	176	196	207	206	205	195	206	197	184	178	185	227	199	213	186	183	195	201	189	191	188	189	181	186	181	186	197	206	182	180	180	189	175	209	200	206	205	221	205	202	205	209	213	194	215	190	170	171	193	198	197	184	204	173	192	218	206	184	164	186	212	192	191	198	190	216	186	184	205	200	201	180	199	191	207	213	210	187	188	185	177	219	188	170	171	189	190	182	187	181	181	177	190	201	188	204	195	176	193	177	181	202	186	177	204	171	195	202	198	185	180	206	196	182	209	188	193	205	189	167	172	199	207	189	192	214	186	187	187	176	191	179	175	179	214	201	213	189	188	183	199	176	190	179	189	186	198	205	223	178	193	174	201	207	199	179	175	184	212	198	188	208	216	199	185	199	186	199	202	172	198	187	199	204	193	192	199	193	195	196	158	174	186	189	218	189	182	201	220	182	167	198	192	184	213	190	191	202	185	187	195	213	197	202	186	189	215	181	180	187	192	181	193	204	194	186	188	220	201	206	190	183	180	157	184	177	196	196	185	178	215	215	205	191	197	186	192	208	197	205	198	200	162	205	201	204	189	199	202	196	194	186	178	194	185	205	178	195	210	168	183	194	184	211	199	199	207	190	183	209	177	183	175	191	196	170	216	185	192	177	187	192	182	206	195	201	219	207	204	173	170	202	190	202	190	212	160	178	199	219	193	212	217	168	188	198	176	207	227	194	177	193	192	187	205	214	180	204	179	209	171	189	196	189	177	202	186	195	191	175	167	196	183	187	194	211	194	176	221	221	199	191	178	203	157	198	200	193	191	205	174	209	192	195	187	207	180	195	201	181	167	184	191	195	179	212	186	204	183	189	187	178	208	197	195	200	200	207	184	186	180	188	193	191	181	187	167	192	190	199	176	201	202	183	194	178	179	187	174	210	220	184	194	196	196	208	180	199	208	173	188	162	205	199	197	172	171	193	192	158	169	183	193	204	200	179	193	202	174	223	182	200	206	185	207	213	205	179	184	202	194	183	223	213	202	185	182	217	216	207	200	165	221	175	197	224	197	192	187	181	187	177	194	212	174	188	199	171	227	180	190	183	199	184	208	216	173	193	163	228	189	164	193	218	208	174	192	183	170	171	200	188	183	208	184	199	186	163	195	183	195	187	185	171	172	203	216	191	181	181	195	194	182	153	228	193	196	188	165	174	176	206	196	183	198	199	202	181	182	184	188	171	180	193	199	189	210	206	197	195	182	189	201	185	207	164	194	192	201	194	201	170	181	186	209	180	185	203	176	159	190	180	188	189	209	215	190	205	201	207	195	197	217	208	203	223	193	195	187	202	187	186	215	198	196	181	182	196	210	174	196	191	224	197	191	168	201	195	187	218	203	190	194	199	193	202	177	184	193	177	211	207	197	216	193	174	178	190	178	199	194	191	186	184	163	187	200	181	230	180	193	181	190	219	197	172	195	195	181	191	192	199	206	213	213	191	219	204	194	185	169	193	191	193	221	212	188	203	214	223	215	192	168	178	197	183	193	184	202	199	185	195	202	190	197	184	204	176	184	173	199	193	201	184	199	196	189	211	200	200	196	179	196	200	195	182	190	179	205	182	191	166	192	198	203	229	178	190	179	161	187	191	169	196	204	194	203	200	177	185	217	201	182	211	198	182	182	208	173	199	188	192	178	182	163	189	186	180	202	216	192	184	220	199	209	186	172	176	195	189	215	195	185	179	187	204	180	194	197	209	213	186	214	187	199	186	169	191	189	189	205	200	189	213	204	182	184	184	205	176	194	199	182	202	182	195	194	184	200	199	216	191	222	159	214	198	230	191	195	202	199	201	211	207	194	212	180	190	209	211	185	192	197	194	217	165	200	200	190	195	187	185	182	199	188	200	175	177	159	198	195	211	182	206	152	191	205	185	226	207	187	217	197	178	194	200	216	204	191	201	202	197	187	212	174	204	210	217	208	200	223	193	159	203	184	161	175	192	206	185	193	187	191	201	160	211	184	194	187	186	186	196	202	178	206	182	180	190	217	185	199	185	201	184	198	213	202	207	183	186	216	185	183	179	215	216	175	168	178	193	208	212	194	162	191	215	204	209	182	183	184	197	210	205	191	200	191	202	178	195	190	198	198	189	189	198	202	203	167	176	184	185	204	206	194	198	194	184	172	198	209	188	210	191	199	179	217	185	181	179	195	201	170	189	191	179	185	178	208	168	213	200	221	188	194	185	196	195	155	211	187	204	186	194	177	189	204	198	200	198	181	188	190	191	196	188	191	204	184	214	180	185	164	200	194	208	217	186	206	207	197	186	212	215	199	184	224	184	205	180	184	187	209	210	200	185	199	171	182	183	177	190	207	220	190	179	201	177	181	200	179	194	187	189	188	174	210	225	193	184	198	211	196	218	219	196	172	193	210	185	196	202	186	204	192	187	193	218	199	186	187	192	197	188	192	166	182	184	182	190	214	192	208	183	177	194	179	214	186	180	188	196	189	211	189	202	177	177	205	172	181	178	177	192	191	219	198	185	190	200	201	223	201	203	186	192	199	192	198	195	193	190	222	193	203	197	195	187	179	183	205	167	184	192	187	191	214	177	198	198	212	198	207	189	209	172	212	206	199	198	194	181	193	207	207	186	167	172	191	202	190	216	193	173	181	198	199	191	200	197	152	210	198	201	185	165	215	205	193
24577	21771	28876	24904	21088	22171	15505	1754	887	722	533	411	324	315	271	223	412	238	177	175	175	147	148	144	153	141	170	136	129	123	137	170	148	141	140	140	141	142	152	152	130	135	130	140	138	153	132	141	143	135	147	132	123	153	146	113	150	143	117	143	130	116	122	139	154	153	157	169	126	141	146	131	154	131	128	117	150	151	122	140	138	117	148	137	131	144	122	130	131	136	141	133	153	134	145	126	142	132	139	146	124	120	127	118	161	105	151	131	140	123	134	148	126	130	138	157	156	130	137	135	117	140	150	127	120	131	153	124	133	141	121	121	132	143	143	120	138	124	160	146	144	140	138	135	131	140	148	122	160	135	135	138	117	136	143	150	146	156	136	118	147	142	153	143	149	160	165	146	124	137	136	129	143	144	122	162	141	130	132	125	152	139	129	145	139	125	122	131	154	140	142	121	124	109	147	136	151	121	125	165	128	132	142	160	129	132	122	121	138	128	124	142	119	140	134	128	131	141	155	139	131	145	131	124	125	130	131	158	141	133	155	145	132	134	149	128	133	146	135	128	142	131	128	155	140	137	126	125	140	132	131	122	121	151	127	130	121	105	124	135	144	134	146	122	118	123	131	129	141	131	146	142	151	139	132	133	141	124	127	140	131	137	123	140	135	139	157	159	138	161	150	133	129	130	149	120	129	148	136	131	116	131	134	158	127	132	133	122	119	143	127	158	123	137	136	136	121	137	130	141	133	134	139	123	137	117	136	132	143	134	153	144	127	128	129	103	144	145	138	124	147	129	129	119	123	149	150	132	145	127	145	126	146	132	125	120	153	154	138	117	139	135	147	145	133	127	121	127	125	150	151	124	137	141	146	139	119	138	124	136	126	153	124	109	144	153	137	128	143	145	117	148	129	124	138	129	140	125	125	143	139	135	143	156	136	140	117	133	144	131	120	151	130	130	142	142	144	145	131	150	141	131	137	121	128	128	118	133	137	134	140	137	131	129	127	118	138	139	136	139	139	125	147	132	126	151	137	130	143	141	135	131	146	130	131	154	136	129	136	157	140	97	126	142	137	125	140	147	146	140	134	139	140	157	139	147	135	131	151	148	128	107	134	128	146	130	135	126	138	128	114	128	155	120	140	136	134	151	129	130	128	128	140	158	121	137	136	164	110	124	122	110	144	154	116	132	135	141	143	140	132	141	126	134	138	121	131	133	163	121	131	128	118	124	141	119	127	124	124	149	103	133	118	132	128	129	137	125	148	123	94	145	129	144	134	141	150	157	122	134	136	163	119	142	134	147	125	119	128	145	141	152	143	149	159	136	132	142	136	121	145	149	127	130	121	121	141	135	145	115	130	137	137	145	138	131	132	131	145	119	141	124	135	137	149	133	132	130	131	126	120	139	143	140	135	142	152	111	135	140	143	158	140	131	142	146	120	148	146	143	134	106	153	144	120	126	136	151	119	150	131	158	152	155	115	147	149	130	149	149	150	129	118	139	132	127	139	149	148	126	139	148	145	142	109	132	145	138	128	137	134	126	128	130	139	144	131	124	131	150	146	145	140	122	143	134	136	145	141	144	127	106	133	130	126	142	146	123	134	124	135	124	131	123	138	134	126	130	134	147	161	134	157	132	137	127	128	117	120	128	134	131	134	175	134	139	131	138	153	148	138	110	130	133	145	141	127	130	150	130	128	144	130	176	144	124	120	140	148	123	129	132	140	123	121	125	141	164	145	118	134	125	131	123	107	138	145	136	140	128	138	140	136	122	152	121	137	157	140	127	135	135	132	136	128	132	132	135	151	137	113	120	142	133	136	122	116	139	144	131	145	146	138	117	139	141	134	129	133	119	114	160	156	125	163	119	139	134	128	137	131	137	148	124	133	121	137	142	160	143	128	164	132	113	139	117	122	122	138	130	130	108	125	138	118	123	142	128	119	146	136	130	137	126	130	126	121	140	130	129	123	137	136	135	136	136	142	121	135	135	143	142	149	125	134	134	140	133	130	126	133	117	134	140	127	128	134	129	146	137	116	125	147	130	136	139	133	121	138	129	121	148	149	144	137	147	143	128	137	154	155	142	112	125	152	153	148	139	118	122	143	139	127	140	145	150	128	119	133	150	137	112	128	127	150	130	129	149	131	147	137	133	132	128	138	138	134	118	131	135	160	142	122	131	134	147	125	111	125	127	131	150	138	141	111	139	137	133	111	114	136	127	139	146	148	135	133	113	144	139	129	128	147	150	133	141	128	134	126	139	136	139	157	128	141	142	140	132	122	144	132	136	127	141	123	136	130	139	138	145	137	130	161	153	153	135	155	145	128	154	116	121	115	134	137	105	156	141	137	125	136	136	136	141	152	154	165	120	129	111	130	129	150	130	116	152	138	121	123	129	127	117	133	147	100	144	149	127	134	116	136	145	128	132	138	110	137	137	130	147	121	122	120	120	140	142	130	147	129	153	125	131	149	120	125	128	150	131	117	133	158	150	108	140	139	133	140	151	133	116	139	138	139	137	141	148	168	149	119	126	129	127	133	120	146	156	138	142	128	146	147	147	133	128	138	137	139	130	126	124	136	121	153	161	139	132	144	126	135	113	143	109	143	145	144	140	135	150	152	123	121	154	155	127	130	124	134	138	133	161	157	134	125	130	134	146	123	128	168	132	135	130	161	139	150	146	142	126	143	146	140	158	144	140	103	140	137	158	135	138	127	133	127	139	163	123	118	140	138	149	127	122	151	117	148	159	127	154	135	131	123	121	125	121	149	148	144	130	113	141	133	138	157	146	135	157	136	163	146	122	126	143	137	111	138	134	143	112	96	156	143	136	147	144	109	158	122	122	130	129	135	134	117	149	127	137	138	130	152	137	125	121	151	145	134	145	135	130	131	119	120	158	143	143	143	137	150	132	143	146	143	159	120	122	130	152	127	132	124	149	141	131	139	107	142	119	137	139	139	127	142	123	131	127	144	132	171	119	150	147	145	150	128	127	126	157	147	132	123	142	118	132	138	135	144	141	131	151	118	147	147	140	127	153	126	117	143	122	141	139	138	146	143	144	149	132	147	143	145	119	132	127	133	137	148	140	161	149	157	129	154	131	115	139	128	132	141	109	153	140	154	125	161	139	117	121	131	138	120	117	145	129	132	136	161	116	148	144	133	145	147	126	133	130	172	129	128	143	127	122	129	131	128	151	138	150	150	145	126	135	120	125	127	124	143	143	166	147	133	130	110	144	135	126	132	121	139	126	143	137	131	139	156	145	114	127	126	130	131	146	139	130	164	135	134	120	130	153	129	138	126	124	135	156	117	170	130	135	151	131	152	98	138	145	114	131	128	121	112	166	129	142	140	129	131	153	132	132	125	127	136	132	139	130	131	127	120	127	128	150	130	134	124	125	145	121	125	119	125	135	141	126	149	155	133	140	128	117	149	109	154	146	131	155	144	111	116	139	117	127	130	133	122	141	124	136	147	139	132	136	130	137	124	136	143	151
34763	55870	33673	13114	9962	25287	14342	2446	1782	1323	940	716	559	496	392	287	710	352	244	212	211	219	201	210	165	182	198	163	172	172	172	203	172	163	173	162	188	175	171	151	183	170	196	187	152	155	177	182	158	157	175	175	184	171	161	147	155	169	144	164	166	183	143	180	156	179	171	179	157	146	170	177	175	151	185	154	164	157	177	158	161	169	196	179	177	159	189	167	190	148	167	170	175	174	167	139	167	166	181	150	164	163	164	170	145	147	183	169	148	157	180	174	158	184	164	177	155	179	159	208	182	189	166	175	186	169	165	169	192	150	161	148	187	160	160	180	147	175	179	148	150	162	166	169	155	164	168	148	173	158	168	159	162	159	173	185	195	164	162	152	132	168	180	171	175	179	147	174	164	212	175	185	153	167	175	168	153	166	167	169	168	152	162	188	178	162	171	179	169	174	172	177	150	177	178	159	165	140	166	153	167	158	154	149	164	167	155	166	173	167	172	150	185	167	153	156	167	135	191	172	172	149	162	167	164	167	162	152	170	177	187	144	177	128	158	171	167	147	191	180	163	155	169	153	161	162	174	151	172	196	159	160	179	163	173	189	137	152	152	141	155	138	144	176	166	165	162	138	170	169	176	155	181	180	167	173	174	153	161	153	181	162	171	163	164	178	177	147	174	172	145	178	160	152	159	178	191	180	164	154	190	165	169	166	163	171	176	194	183	160	167	144	155	169	171	157	155	161	162	137	172	177	175	175	151	164	139	154	156	162	145	152	166	139	174	156	175	179	156	143	158	170	163	160	145	180	148	176	163	163	173	170	164	168	182	157	147	141	189	156	176	173	192	162	148	159	159	189	204	166	171	173	168	155	161	181	176	162	149	141	167	161	179	159	171	169	151	158	157	171	179	161	159	154	168	151	168	143	178	179	183	183	133	157	168	176	154	161	162	161	167	176	162	174	161	175	158	184	177	160	168	148	167	162	144	155	144	191	156	167	148	176	171	137	175	166	174	180	145	176	180	167	187	166	161	167	172	145	182	169	152	136	165	171	169	163	140	145	168	125	158	131	136	164	173	172	159	190	165	184	167	163	177	158	163	176	146	167	172	171	181	162	154	166	148	167	167	165	160	177	163	153	157	189	165	173	180	165	169	174	151	144	170	157	176	164	159	143	162	167	178	148	160	161	154	151	181	171	182	162	164	180	157	172	163	125	162	176	150	156	183	176	144	145	174	175	201	143	180	169	162	168	163	172	145	170	150	172	165	156	153	184	153	176	169	168	152	172	165	144	187	145	146	178	181	161	165	162	161	125	164	154	140	155	176	171	163	171	152	166	173	177	151	166	170	161	154	147	164	188	154	158	180	174	159	158	182	145	152	167	167	167	150	158	169	173	171	138	164	134	155	157	174	166	171	186	135	176	154	169	137	152	154	158	172	177	161	173	181	160	141	156	149	161	177	169	176	174	144	167	181	162	155	171	148	182	139	144	179	133	178	153	188	169	155	173	154	163	174	180	160	179	155	162	148	183	180	159	174	168	166	149	169	185	175	159	187	166	163	191	165	167	168	166	179	171	188	159	155	181	161	144	171	152	161	143	154	164	172	169	170	144	145	180	176	168	166	167	163	168	171	134	163	166	184	143	136	166	193	174	182	166	148	151	169	163	171	174	164	179	177	151	163	175	142	179	162	178	170	152	175	155	169	168	177	153	150	151	173	168	165	165	168	169	139	163	165	153	185	180	192	168	162	158	149	165	154	169	169	164	169	158	164	166	171	176	156	155	177	169	157	139	157	172	151	148	167	184	153	153	167	183	170	150	153	140	161	132	151	157	154	166	162	156	148	143	145	180	192	164	154	168	178	165	200	159	184	149	158	175	179	164	156	176	163	161	152	183	160	148	147	169	154	165	127	169	177	180	150	167	173	175	174	156	153	167	154	163	165	165	170	174	163	176	158	153	141	164	156	144	161	147	164	147	162	175	167	175	156	170	163	166	171	163	164	146	171	171	148	157	177	188	155	148	157	172	186	184	152	154	169	178	167	186	170	193	153	182	181	163	142	160	185	174	179	180	164	161	175	181	147	149	186	160	153	198	160	166	155	183	159	171	166	152	178	170	171	162	177	183	180	178	156	177	163	166	167	169	164	170	187	176	161	152	180	187	152	170	177	155	169	153	147	167	155	176	144	167	167	160	159	166	145	191	175	172	165	174	161	158	168	164	158	183	156	152	157	169	163	149	157	172	169	154	174	180	171	157	154	156	161	165	170	201	173	162	172	171	162	173	178	168	159	182	181	161	175	163	148	164	169	169	166	161	163	149	188	163	161	152	186	145	162	143	155	180	167	163	154	152	169	138	164	175	158	142	152	166	157	179	146	158	180	169	167	141	179	163	156	153	160	158	167	165	195	136	157	196	184	168	175	155	171	148	179	172	168	154	172	173	167	169	156	175	148	163	153	178	146	137	175	180	171	169	149	186	146	167	169	169	153	163	166	140	175	150	171	196	177	155	160	151	200	157	165	185	152	178	165	153	164	161	156	170	161	155	167	164	150	165	145	169	166	160	158	169	161	173	155	170	156	157	171	177	159	165	186	175	158	172	170	166	173	169	169	168	147	159	170	161	170	189	152	166	165	159	164	158	161	179	145	187	153	178	167	171	177	160	178	172	159	170	177	177	161	156	165	170	166	177	168	161	175	162	170	175	163	161	144	154	140	168	155	151	171	142	157	183	182	165	179	186	172	133	169	180	167	165	166	184	169	159	170	164	180	189	162	136	177	172	166	144	166	138	182	149	167	171	167	154	177	146	173	167	163	162	145	170	161	149	166	182	149	170	160	153	161	174	185	189	185	162	150	190	165	164	169	155	146	165	143	166	177	145	184	181	181	169	137	151	186	181	146	167	160	172	155	179	163	162	156	176	162	152	167	164	166	160	167	143	168	154	185	178	160	169	161	188	165	165	174	172	172	169	155	145	160	148	176	158	168	170	153	178	145	182	158	139	173	164	161	151	158	153	149	162	166	173	141	149	155	170	190	174	180	154	151	163	158	162	148	173	149	164	171	129	179	157	161	148	160	189	175	171	158	154	180	160	136	187	187	134	153	178	162	174	153	158	178	160	181	196	160	161	181	155	181	157	168	184	174	173	165	148	140	175	183	177	159	171	156	162	152	164	164	176	153	164	175	159	164	182	182	181	188	172	160	149	165	164	151	180	151	164	151	150	156	177	173	141	155	171	174	189	172	167	147	164	160	174	180	168	144	155	156	151	144	169	182	169	168	148	191	188	156	163	167	168	154	148	162	147	166	160	146	192	149	164	139	182	172	158	135	151	158	137	162	145	166	170	184	149	161	173	180	172	167	160	162	150	162	162	157	144	167	157	179	175	163	164	137	162	163	162	159	176	150	170	149	163	156	171	152	191	192	179	151	184	161	179	153	163	154	169	172	158	154	158	166	170	159	166	173	164	146	173	190	168	155	180	156	162	151	140	177	178
25845	21780	27796	25139	10851	7895	5953	1021	777	590	455	407	430	1106	502	262	300	285	223	264	234	250	247	264	246	251	263	243	242	224	240	229	272	240	248	216	249	219	229	220	221	212	261	241	209	239	228	258	242	243	239	234	244	221	245	247	221	233	225	219	230	232	241	240	260	222	224	233	245	214	230	253	223	216	204	212	243	252	236	219	244	227	224	220	231	229	235	231	233	211	253	256	207	229	230	248	243	234	239	221	229	228	224	221	262	243	227	234	240	242	216	224	248	247	226	238	226	239	225	220	223	225	243	238	236	225	233	242	229	231	223	233	236	261	258	241	260	216	246	215	228	222	243	214	235	225	252	237	252	229	236	233	214	217	227	219	263	185	218	228	254	237	214	241	209	235	213	262	236	216	219	238	251	224	229	253	226	211	228	248	255	262	244	212	237	217	246	236	226	230	238	233	245	246	229	223	209	243	253	196	241	222	235	241	231	230	255	208	238	232	218	240	236	250	229	224	248	228	202	210	208	223	227	215	231	237	213	232	210	230	233	215	203	244	258	248	234	214	251	211	211	227	202	262	253	222	217	232	262	228	226	250	242	231	234	229	224	211	239	223	213	261	238	223	251	233	233	246	216	218	237	221	225	221	258	233	247	230	253	243	243	205	233	233	252	237	221	214	246	242	197	244	237	222	242	237	226	236	233	247	237	235	241	226	250	213	239	238	215	232	210	246	224	228	221	261	237	247	223	217	256	256	205	262	252	223	208	204	243	240	249	239	224	220	232	229	249	249	213	223	255	226	240	234	218	229	235	276	227	203	211	234	242	222	239	231	252	240	207	239	228	227	232	243	236	251	226	238	247	236	246	251	233	220	241	233	216	220	242	250	243	227	246	227	222	232	233	236	245	223	216	248	225	244	216	243	211	195	244	213	236	259	227	230	206	214	222	250	243	224	226	215	204	228	226	245	243	235	247	237	227	235	246	211	244	222	239	233	268	254	221	263	226	245	257	239	225	225	193	242	217	238	230	266	240	222	235	225	225	243	215	259	240	239	228	253	242	235	277	242	240	229	236	232	247	247	235	230	227	239	243	232	232	222	252	235	237	223	241	250	208	261	223	231	245	206	231	223	215	241	231	247	250	218	220	236	230	219	232	241	238	252	224	252	222	249	217	265	243	244	225	239	240	228	217	245	249	212	241	237	234	245	221	232	248	252	242	241	220	214	203	251	243	240	231	252	211	214	237	228	223	249	215	235	231	248	226	215	246	246	233	247	247	206	241	199	208	233	234	237	204	221	211	258	221	214	217	219	242	234	241	198	249	211	237	258	234	235	242	230	243	225	241	260	246	209	216	239	251	260	244	260	232	240	231	203	209	249	223	221	221	224	220	240	246	235	247	228	237	241	233	234	240	240	224	262	222	245	208	251	259	220	232	236	220	236	244	235	248	219	226	215	237	224	249	226	243	235	249	248	219	247	220	228	257	218	248	261	230	240	224	244	226	228	220	227	222	246	209	241	248	230	240	217	264	234	214	198	269	244	242	231	229	226	249	251	252	256	229	232	228	235	217	233	247	194	234	200	261	258	221	234	248	249	224	243	244	228	216	223	235	250	242	235	218	229	235	229	227	235	237	240	225	216	207	208	231	248	234	228	246	234	225	234	244	231	229	240	224	244	260	208	243	210	256	203	258	256	234	228	207	248	232	219	249	238	219	245	237	215	237	222	215	214	252	237	250	261	230	211	234	231	234	263	239	229	211	250	217	233	224	249	225	240	243	228	235	244	238	226	286	232	213	218	217	234	215	241	222	229	242	219	225	228	240	239	228	200	237	251	228	237	255	239	253	239	216	241	220	239	217	265	218	241	232	237	233	256	239	242	193	265	256	247	220	211	212	233	217	229	256	215	218	208	210	234	236	247	213	208	242	236	226	214	218	215	222	216	208	208	194	243	274	236	239	225	206	238	229	233	218	248	213	221	219	223	243	247	219	237	231	251	245	245	245	235	222	207	232	229	214	212	237	238	279	228	243	233	253	243	260	232	224	221	239	250	234	229	225	222	241	226	242	271	264	245	241	244	255	237	232	230	233	226	232	242	250	217	230	254	217	243	238	227	247	244	236	247	248	232	247	220	240	258	227	221	243	229	246	240	253	243	215	227	258	240	219	261	230	225	238	256	269	224	251	232	250	238	243	237	254	248	228	259	252	203	220	242	233	246	226	228	219	256	267	247	245	238	240	217	204	236	227	251	230	250	220	223	228	243	223	229	210	241	247	225	237	265	220	241	236	238	234	243	249	228	223	225	223	250	253	242	210	245	235	241	225	227	219	230	257	231	228	245	220	242	225	224	243	239	207	231	218	221	210	204	226	258	247	224	250	269	280	231	229	234	215	233	233	240	237	228	227	230	225	225	241	185	226	239	231	219	240	214	239	219	239	224	221	229	219	244	225	245	239	228	231	221	247	225	258	206	219	234	222	244	256	245	215	224	242	233	291	245	223	237	225	228	229	231	244	218	207	219	237	235	239	224	220	241	235	234	248	246	225	221	257	210	248	213	221	233	248	239	231	230	255	260	233	223	233	215	236	234	219	219	249	247	255	242	232	217	236	247	207	224	229	273	218	228	244	228	232	237	238	248	268	245	222	211	229	232	223	224	240	253	246	235	223	247	244	242	236	200	240	231	262	221	233	211	203	225	209	229	234	252	233	236	229	227	222	234	220	238	211	239	221	240	225	209	256	252	235	232	223	255	226	239	237	240	228	229	217	233	232	210	226	213	233	270	227	207	232	243	233	216	232	216	228	225	215	223	208	239	251	227	246	236	224	224	235	236	241	214	276	233	224	215	263	239	232	232	236	224	218	217	247	227	232	238	247	209	259	210	234	221	224	223	210	245	189	239	214	241	221	239	236	226	236	232	252	241	248	230	245	236	192	239	220	248	219	269	202	247	225	227	237	236	228	216	246	241	263	265	243	270	236	233	234	255	219	232	222	250	221	226	229	232	242	233	226	234	242	238	210	242	236	220	225	228	229	221	242	238	214	233	222	236	242	229	247	236	238	241	235	236	231	230	233	250	246	255	208	246	227	222	264	228	220	232	252	228	244	229	232	232	239	222	215	239	236	227	230	231	226	232	223	233	237	238	217	218	234	239	237	229	260	238	217	249	238	227	235	227	223	239	228	250	210	249	226	215	245	217	251	243	234	244	243	252	258	225	222	264	241	232	252	230	239	240	257	243	244	233	225	252	212	236	213	209	266	232	248	208	211	245	236	225	252	199	221	240	234	238	275	230	217	250	233	286	229	230	270	232	243	244	252	243	235	229	247	254	241	222	258	235	233	233	247	215	227	223	234	210	210	241	233	244	218	222	257	222	245	210	238	232	219	246	226	234	266	209	225	233	229	249	203	256	213	244	237	252	210	228	230	227	220	258	244	226	232	251	242	236	219	215	245	239	229	236	253	236	206	243	242	246	232	219	244	212	204	211	249	220	258	234
33795	48336	27734	9692	7408	14325	9418	1884	1502	1155	849	667	841	2024	835	345	427	402	300	283	292	293	278	305	312	309	284	273	313	302	272	299	293	295	290	276	243	252	271	266	293	276	290	294	298	277	270	294	281	278	290	281	297	267	293	228	298	283	264	309	298	267	286	277	269	266	304	273	266	285	286	296	265	290	282	295	294	256	310	269	265	265	265	293	295	278	312	274	280	258	264	283	286	265	267	282	283	270	255	294	288	281	266	288	293	271	283	277	288	255	273	268	308	264	298	253	265	280	282	262	307	297	320	252	251	300	275	326	289	326	246	270	275	282	306	289	268	291	290	287	284	309	274	299	286	280	303	271	264	270	285	272	325	289	297	247	266	276	303	263	283	271	264	295	299	307	288	319	291	296	288	264	275	304	288	246	281	272	270	281	290	276	265	287	262	256	279	267	276	267	279	271	280	270	307	275	261	309	291	264	271	307	254	262	278	299	283	248	251	288	256	292	254	275	273	295	267	285	273	269	308	296	249	304	301	268	282	264	293	288	269	272	272	264	309	264	285	283	278	262	298	277	307	265	297	280	274	258	259	295	284	302	302	253	287	254	301	260	296	293	263	271	284	278	300	287	290	273	261	274	278	271	254	288	293	260	275	314	262	273	273	307	310	272	285	287	272	319	254	256	264	293	243	270	263	308	293	282	258	261	288	265	289	276	284	270	261	262	309	254	259	288	292	307	248	278	291	283	284	301	281	291	274	284	300	293	275	301	283	273	277	306	277	281	282	270	309	278	285	288	274	285	279	273	248	279	300	266	283	274	269	318	270	281	260	269	300	282	289	275	271	263	282	275	245	276	284	297	240	282	285	263	229	290	275	292	296	256	266	279	286	283	268	276	282	281	253	281	261	289	250	278	277	293	297	278	252	255	285	295	308	267	287	260	258	296	286	244	284	275	274	271	273	302	301	290	277	265	292	275	299	325	259	271	294	279	262	298	291	267	275	262	274	276	265	301	277	279	284	277	266	262	265	260	291	251	257	266	255	285	286	246	255	275	261	248	265	253	263	269	273	267	285	279	249	301	296	291	271	274	285	275	285	276	271	287	260	279	306	282	242	299	235	297	273	287	261	284	296	309	269	286	265	298	293	286	281	280	269	311	272	259	253	297	264	236	246	290	280	243	261	254	279	308	289	285	281	263	253	285	294	259	243	257	273	267	281	250	246	288	283	281	284	293	254	292	293	258	281	277	268	244	278	282	263	261	264	289	273	303	302	281	301	280	288	276	296	297	278	273	279	249	275	279	278	299	298	286	307	275	280	270	287	273	260	277	273	293	264	283	280	295	275	268	280	274	277	284	300	266	276	280	265	267	268	268	270	234	285	284	260	307	291	253	289	300	277	291	297	286	288	256	259	275	249	276	261	270	310	274	256	288	231	276	281	325	279	257	276	270	283	288	286	287	277	278	255	262	255	274	304	267	293	241	243	265	260	270	296	274	301	270	260	254	276	266	265	299	273	255	271	270	266	274	300	268	274	267	288	290	290	269	283	290	297	304	259	279	290	282	268	268	273	272	275	264	279	271	262	252	288	304	267	246	270	302	269	238	262	274	267	245	282	292	264	287	286	302	277	279	305	269	263	281	259	265	263	271	299	273	297	290	292	298	294	288	282	270	269	257	293	264	269	274	281	262	277	269	293	257	296	278	274	275	258	300	262	275	284	272	274	284	279	273	248	285	255	275	285	250	279	268	278	264	304	285	290	257	276	270	285	280	253	300	283	258	284	282	268	282	295	266	304	283	307	281	278	278	289	277	293	274	292	266	275	293	273	285	282	286	269	314	285	265	285	261	290	301	281	289	278	285	261	283	294	243	298	268	286	287	307	273	258	294	296	297	284	297	278	277	279	279	289	267	286	279	251	277	255	253	285	263	245	284	289	297	290	279	319	276	277	264	289	302	254	282	267	282	263	287	285	263	303	289	262	283	250	293	260	273	266	301	283	284	300	305	297	319	243	269	264	280	296	253	277	275	284	269	266	265	294	261	267	286	273	268	264	269	279	260	257	294	281	286	278	265	281	256	277	260	280	264	267	275	278	269	251	263	279	262	264	283	293	261	303	298	260	307	265	255	247	281	294	273	280	276	327	289	279	292	303	264	290	297	293	271	274	271	277	234	293	248	292	279	290	264	289	292	291	262	286	269	277	267	339	278	291	283	251	293	255	284	255	277	282	284	291	295	269	265	255	293	268	270	288	271	262	288	264	263	255	285	269	276	298	283	279	270	269	275	286	281	284	275	288	272	287	269	264	305	300	260	259	272	290	292	297	281	283	244	280	263	283	301	257	278	297	285	281	290	279	308	254	323	262	266	298	269	286	269	288	263	289	257	251	290	272	299	268	270	292	288	269	271	273	236	287	261	286	265	286	283	309	297	265	255	267	278	279	258	296	255	262	252	261	280	277	280	308	291	262	265	304	302	215	293	264	250	258	265	273	276	287	304	299	291	283	270	275	290	286	265	283	299	317	287	252	298	281	298	263	264	261	275	270	263	270	282	300	277	262	289	263	316	295	284	301	283	320	272	284	278	275	279	268	286	253	270	261	274	296	297	272	278	284	269	298	274	281	286	276	296	284	278	269	282	286	277	251	281	286	286	294	269	262	266	279	275	238	300	272	253	283	263	269	306	262	290	268	270	295	271	273	259	270	265	311	267	301	296	303	282	281	280	303	256	267	275	274	261	273	234	270	283	279	267	266	282	285	285	311	278	262	277	290	282	277	303	283	266	285	270	286	272	311	299	261	273	264	274	295	274	281	291	295	293	288	253	274	278	267	262	280	278	283	295	276	285	277	292	272	304	294	286	287	286	291	282	248	243	295	264	280	301	279	287	273	278	247	276	310	301	280	304	261	261	269	265	267	298	263	255	303	295	304	277	260	289	285	297	301	259	296	274	271	285	272	261	314	271	275	265	275	253	299	265	264	317	286	284	269	282	273	275	262	305	311	287	247	287	282	272	270	307	280	238	290	242	281	254	251	248	296	250	301	288	264	265	284	269	265	303	292	270	271	271	272	252	289	239	299	264	311	308	267	289	283	255	277	310	233	311	232	301	272	296	317	288	280	291	300	254	299	285	257	283	242	273	263	234	283	259	303	275	276	293	272	270	268	258	290	272	300	288	262	272	269	257	289	261	260	281	286	262	284	277	303	263	275	302	264	297	304	285	281	271	257	282	279	278	279	254	294	282	308	284	251	286	220	284	281	255	304	301	258	293	271	277	292	288	265	275	253	271	293	278	259	285	252	290	248	253	262	298	294	258	272	296	255	327	260	275	263	283	293	286	250	275	285	272	291	266	261	312	263	266	247	263	272	288	278	248	257	276	268	243	281	268	300	304	252	281	305	258	252	260	272	294	291	284	267	278	268	323	291	264	277	257	284	266	270	266	290	264	273	303	264	311	289	287	258	258	290	269	283	258	291	277	290	251	302	301	280	259	287	288
23428	21719	29466	24384	21674	26565	27439	5183	1953	1321	1056	840	3427	11517	9145	505	343	594	323	285	282	268	277	271	260	266	252	264	254	244	243	228	238	232	263	244	249	250	275	264	241	239	238	237	279	236	230	265	255	238	256	234	259	247	209	232	223	256	200	230	259	240	244	240	249	230	240	262	235	234	242	246	249	236	214	255	245	233	242	270	259	243	265	221	247	243	253	254	226	253	213	257	265	211	246	249	235	215	268	249	247	245	244	222	246	242	219	241	233	247	229	272	240	236	252	265	232	276	239	221	234	225	246	247	261	259	234	250	231	241	229	210	247	226	259	232	234	262	223	215	245	272	235	229	256	237	217	235	234	240	227	230	248	229	247	254	251	263	235	247	259	215	238	252	247	251	258	226	243	248	227	221	266	244	244	232	259	248	206	244	236	239	252	210	242	269	235	262	225	241	240	230	254	239	246	259	268	260	246	250	252	265	248	225	238	222	261	217	245	232	239	264	265	227	212	244	253	230	239	240	235	255	276	253	227	235	242	237	257	244	253	244	269	227	244	267	246	245	233	245	222	241	244	237	240	232	225	222	236	252	251	241	259	248	237	251	231	255	250	236	259	274	265	247	255	233	225	236	253	254	242	243	216	215	262	238	245	226	254	254	225	265	258	262	236	235	239	236	238	242	250	226	256	236	242	221	239	244	216	259	229	234	252	227	212	241	249	244	254	239	217	264	213	232	223	236	243	230	212	253	251	251	246	245	215	257	251	232	237	250	225	263	263	226	219	225	248	254	228	227	245	254	247	242	287	252	245	242	225	226	246	237	248	251	238	231	225	257	233	216	263	239	232	274	248	244	247	222	230	242	248	244	264	249	258	238	229	232	229	261	253	241	266	228	243	249	250	229	244	219	256	236	247	259	237	264	243	256	237	246	251	238	227	245	233	227	228	229	267	230	221	240	231	257	234	225	262	218	242	240	213	198	228	225	246	232	237	229	251	243	229	245	233	265	233	226	244	276	221	238	256	247	262	225	255	245	228	231	232	252	231	256	264	250	226	241	215	233	215	241	218	247	261	263	225	239	254	239	222	237	265	239	234	239	262	231	266	259	235	244	236	250	247	245	248	234	259	221	250	256	246	247	237	232	233	251	260	241	250	287	248	252	206	255	272	241	247	245	215	232	234	258	245	233	255	246	258	235	268	245	229	264	201	230	250	247	253	222	257	247	224	237	236	253	233	244	214	242	244	219	237	248	216	247	247	226	222	236	258	259	236	268	249	228	257	254	241	261	251	249	250	243	232	227	245	266	232	236	268	222	256	289	239	262	225	251	199	264	248	238	246	241	243	236	248	230	256	251	229	258	275	254	245	269	224	199	259	248	254	258	257	239	245	246	215	243	266	232	228	242	262	260	237	254	243	213	269	249	226	227	241	250	235	229	234	209	206	220	259	261	254	222	241	208	235	233	231	219	239	209	246	219	224	257	237	235	233	243	235	230	229	210	258	240	268	255	263	229	278	254	240	236	239	242	231	268	239	244	236	265	207	260	257	247	238	250	230	248	229	254	226	226	243	255	257	256	219	250	242	226	229	252	209	249	261	256	254	252	260	237	225	233	275	262	241	228	250	245	225	236	244	247	253	217	223	249	258	228	245	268	238	230	279	273	213	252	248	236	244	213	237	249	227	211	209	229	238	237	244	245	272	218	249	203	244	238	244	271	243	248	231	246	265	238	254	253	251	238	269	233	245	270	219	242	234	231	246	227	245	228	249	238	232	276	270	247	239	252	282	246	258	257	274	238	255	223	239	246	264	243	254	256	254	220	246	226	240	214	243	242	220	211	271	226	235	230	245	224	233	243	240	218	232	251	246	248	247	243	254	259	247	244	285	254	250	232	233	265	226	240	253	254	228	259	232	254	252	234	236	249	235	232	222	263	230	220	229	240	219	245	261	269	268	227	239	239	242	250	247	268	226	236	220	241	252	228	232	225	229	240	251	210	232	242	241	215	247	242	232	244	221	239	246	212	260	223	224	238	242	249	237	261	234	232	219	230	241	224	243	219	242	241	244	250	259	252	247	249	229	208	204	236	218	247	231	246	258	218	240	245	277	238	236	232	248	248	240	225	251	198	245	237	219	250	229	260	256	218	220	234	239	267	236	233	249	232	238	241	230	239	241	254	251	226	221	268	241	246	226	264	238	227	223	240	236	248	247	224	256	249	258	226	245	254	241	249	255	244	230	231	259	248	230	234	246	266	243	212	240	250	257	230	223	232	243	226	238	229	258	221	259	220	241	248	254	246	237	218	238	231	225	228	255	249	221	258	226	254	213	225	230	248	275	223	247	239	230	234	250	235	247	235	257	227	224	264	252	244	243	215	220	242	221	245	215	249	277	269	223	221	253	233	239	242	214	253	201	238	242	273	264	266	237	221	281	224	252	229	250	249	255	220	241	232	248	263	228	229	237	283	231	217	240	231	262	261	247	232	252	223	254	246	249	235	245	217	249	253	249	233	230	236	232	228	245	230	241	242	270	223	225	285	236	251	243	261	242	217	233	211	243	233	232	251	230	258	240	254	249	229	253	221	257	237	237	231	231	211	224	258	220	246	241	255	242	242	218	221	224	232	208	225	228	235	237	249	257	217	267	260	257	271	245	266	273	238	241	270	247	241	227	251	226	256	253	264	242	225	264	236	233	235	222	240	227	238	249	244	248	244	217	255	230	241	242	239	250	235	226	252	253	230	239	237	248	243	212	241	221	234	228	245	229	230	241	231	215	242	246	239	223	233	264	261	237	227	235	220	266	256	247	268	215	264	241	239	189	233	239	238	249	217	225	252	258	243	252	246	273	267	232	270	239	220	241	225	233	221	240	239	232	221	231	232	255	281	225	232	230	227	246	246	254	230	223	227	246	229	246	260	245	254	234	214	243	249	247	240	241	272	255	228	240	212	209	213	250	249	220	218	228	239	236	258	215	236	226	237	225	229	247	232	231	238	239	275	234	224	244	234	223	250	234	251	224	261	227	225	244	254	210	216	257	234	245	221	220	248	246	257	235	240	233	222	245	234	240	278	219	256	219	226	226	221	251	232	228	234	220	240	243	242	234	227	243	242	255	219	234	230	283	246	258	234	235	240	228	224	244	263	236	280	259	235	232	254	248	239	259	238	236	255	243	237	233	256	253	229	266	241	224	256	263	229	232	243	227	245	246	234	229	256	248	240	235	231	227	242	276	263	272	254	254	244	202	239	258	257	231	236	236	228	243	247	263	232	244	273	233	243	243	216	250	219	262	241	247	266	287	227	234	249	199	231	252	230	235	246	222	231	238	238	275	223	215	251	250	239	275	255	218	253	234	241	226	225	213	226	230	222	256	227	242	293	244	210	236	243	216	243	236	261	234	250	221	261	260	231	243	231	217	238	261	257	230	241	251	228	221	238	246	225	222	255	241	247	221	235	238	211	208	249	269	247	223	252	255	246	272	245	265	246	221	196	216	219
38263	61656	31600	17169	14286	31111	22484	4589	3607	2374	1876	1475	5599	16659	11775	531	466	956	367	365	353	349	333	320	295	293	266	288	289	313	284	305	279	282	299	286	262	267	290	265	271	278	284	307	275	281	290	269	297	288	307	281	294	266	296	281	297	272	280	277	297	281	256	256	284	269	283	275	272	286	321	288	272	309	294	287	277	278	275	271	284	275	269	293	255	289	285	290	298	273	258	241	267	277	255	284	285	272	277	294	249	268	289	269	295	285	273	259	247	288	274	272	296	256	293	271	276	268	269	328	282	290	258	275	273	278	255	247	270	290	299	302	291	273	273	282	278	302	261	242	268	308	279	269	300	269	280	266	252	280	300	274	286	292	273	269	274	283	281	260	305	285	259	259	280	268	259	284	266	277	281	293	274	247	274	290	242	264	275	271	256	259	295	271	287	263	257	288	261	264	258	275	283	288	280	280	313	286	263	280	265	272	292	276	248	263	297	318	272	267	242	304	267	280	284	264	300	255	283	275	224	282	257	302	264	251	277	295	237	273	265	252	277	281	251	280	299	270	272	271	273	261	266	275	289	264	285	272	288	292	280	256	272	302	245	275	283	264	294	297	273	276	272	288	289	248	302	254	295	265	263	287	279	280	273	236	270	275	240	261	275	263	305	256	276	282	253	284	272	273	245	279	301	261	234	267	283	262	244	242	259	268	262	282	290	279	275	264	250	290	273	268	288	267	270	239	289	286	267	276	245	304	261	299	273	277	283	269	274	272	277	269	297	271	248	278	268	271	274	276	320	271	249	260	308	306	275	252	252	230	248	246	243	266	301	263	250	252	250	267	269	255	297	272	277	273	256	282	294	261	279	309	251	265	283	255	291	260	294	247	263	246	254	256	267	243	268	254	263	269	298	300	291	281	281	298	281	277	266	289	294	283	253	285	291	254	260	270	279	270	280	281	279	260	296	308	257	245	281	258	260	264	281	274	278	282	271	285	281	257	277	280	266	283	254	273	268	272	254	286	276	289	271	259	304	302	260	267	286	249	240	273	255	276	263	277	267	250	251	274	255	291	265	288	251	273	294	227	283	250	291	241	249	253	250	284	227	275	286	279	291	263	298	254	269	271	276	286	296	267	271	257	275	296	273	282	267	255	267	283	260	285	290	276	253	290	300	273	284	273	306	273	278	256	245	266	247	278	300	230	264	277	295	282	296	266	266	258	295	268	270	257	283	280	261	285	314	304	293	296	263	256	278	274	254	287	275	277	272	275	275	265	269	287	282	279	269	269	276	277	269	289	276	277	268	281	260	257	264	317	302	254	272	298	284	271	295	302	258	295	274	244	284	259	265	290	254	263	294	257	285	250	288	296	292	274	277	279	273	238	271	272	280	280	279	286	275	273	274	267	268	297	269	285	286	260	303	299	270	274	290	293	249	264	283	256	272	288	268	285	244	252	286	275	252	264	302	243	261	279	246	281	273	294	251	321	295	266	278	279	251	253	279	274	268	275	292	280	247	275	268	291	284	292	298	296	235	273	267	259	271	302	297	287	263	269	262	282	264	243	280	288	260	263	248	297	284	218	266	299	268	275	263	268	272	242	252	244	260	265	242	278	289	281	283	269	290	260	259	248	292	293	295	275	291	263	272	279	279	287	256	277	289	268	300	321	279	290	263	276	282	278	275	265	282	271	259	278	276	270	266	271	269	242	274	267	265	263	275	299	275	263	275	320	277	257	287	288	246	272	286	269	294	273	287	292	296	286	262	288	294	276	293	263	233	280	296	267	260	269	281	278	280	269	275	284	257	258	257	288	268	269	262	274	254	269	288	253	292	243	281	300	269	266	303	285	261	270	291	279	248	282	284	275	282	262	264	290	266	280	280	292	251	271	283	273	281	277	284	262	278	287	262	239	306	275	280	292	271	300	264	262	273	284	268	273	288	296	295	255	308	280	290	297	297	273	274	268	258	261	280	263	276	278	278	252	290	272	294	290	261	252	278	264	277	268	270	266	265	270	282	258	296	240	273	271	280	260	267	276	278	261	272	250	293	283	275	294	263	267	256	280	281	268	278	274	274	254	282	281	272	258	287	275	303	258	282	298	257	266	267	267	277	259	293	285	274	259	284	309	253	258	263	263	294	283	289	262	258	256	294	272	277	252	241	306	260	319	288	272	270	284	307	282	271	269	270	289	277	260	277	266	297	265	301	290	271	261	287	272	251	284	285	305	272	232	275	278	293	260	281	288	278	263	279	274	254	249	249	294	284	275	253	277	310	265	252	268	270	278	266	263	284	285	280	270	293	287	291	269	277	278	265	264	288	247	280	269	259	257	263	242	280	297	279	268	261	255	280	285	260	275	298	254	288	285	245	310	261	290	286	275	280	273	251	268	288	262	289	233	281	290	273	279	268	266	276	271	308	261	304	288	297	269	262	282	274	279	274	267	281	255	260	266	264	280	254	262	274	275	267	283	283	314	251	258	298	272	286	268	282	283	265	272	272	266	255	260	252	266	262	287	300	274	263	294	281	254	277	284	284	280	255	290	265	270	253	282	253	300	286	254	284	291	290	281	291	248	279	279	273	253	272	271	268	264	258	247	286	284	284	279	310	266	278	273	262	282	261	251	269	288	252	285	294	268	270	279	305	280	282	265	298	254	258	293	244	301	272	300	250	264	241	270	267	276	291	270	297	292	294	276	273	293	255	297	264	266	275	293	246	277	242	306	288	295	287	265	264	282	263	272	277	304	253	271	234	269	254	265	275	238	288	260	267	265	265	267	256	301	279	264	287	261	282	285	280	317	276	273	260	283	279	278	262	262	279	254	270	297	241	297	284	279	276	240	291	264	290	275	262	279	278	281	267	251	280	285	294	284	269	282	241	272	296	304	272	259	277	258	276	268	267	273	259	301	311	264	280	276	269	307	277	288	267	260	286	261	285	295	273	286	268	259	242	274	271	268	256	250	270	267	283	262	256	270	271	255	285	285	278	263	295	262	280	261	274	247	264	280	285	279	251	273	286	269	258	290	250	251	287	254	269	285	295	269	281	258	261	279	263	259	303	288	257	272	282	277	309	242	290	277	274	295	281	287	252	283	256	258	261	267	248	274	289	243	267	306	282	276	258	270	259	251	296	289	264	273	278	277	258	296	294	250	248	253	262	298	274	263	265	306	276	274	275	272	274	287	284	268	261	268	290	275	279	281	274	275	284	268	243	273	265	282	271	283	274	280	275	254	288	229	281	288	284	252	273	265	279	299	306	280	269	291	285	291	277	263	237	280	261	260	266	299	315	289	289	278	271	297	284	333	269	247	299	246	265	278	284	278	285	256	270	281	246	251	295	285	281	312	280	268	266	258	279	264	259	260	292	272	265	285	260	283	238	266	292	278	306	289	288	255	255	289	293	247	250	257	298	278	305	263	272	273	266	291	241	281	274	276	259	278	262	294	263	298	264	278	273	299	273	280	275	272	264	283	268	283	281	272	246	290	284	289	258	301
28677	25478	20312	7373	2561	2812	1646	796	548	395	303	263	242	304	392	168	170	189	183	167	169	181	154	177	150	146	162	162	174	159	164	161	155	152	172	154	145	148	159	157	170	159	147	154	172	166	151	180	170	162	148	166	168	177	169	152	160	163	168	160	156	158	178	165	148	132	175	169	166	175	159	144	159	144	169	153	164	170	141	143	162	162	154	191	149	150	157	178	151	153	169	144	163	159	156	182	152	161	171	166	160	172	182	143	147	151	166	165	157	186	159	169	163	158	135	181	172	149	178	160	169	166	154	155	153	155	153	154	149	175	147	162	148	158	144	167	150	159	171	138	160	155	156	167	148	158	168	145	150	141	166	153	171	156	160	164	158	153	159	163	141	153	157	147	173	180	155	141	149	142	171	181	165	149	160	170	175	159	170	167	157	173	151	174	155	152	135	158	146	167	136	162	164	158	156	162	161	184	165	155	168	140	167	171	142	159	161	166	158	138	166	177	137	162	150	170	134	166	176	170	165	167	173	164	171	156	141	142	163	166	151	164	162	158	127	200	157	170	162	135	167	184	170	161	159	151	161	167	157	162	159	148	160	165	166	187	158	176	161	150	143	142	166	148	163	167	158	156	156	158	148	137	147	173	142	153	161	168	134	164	158	157	146	155	163	160	143	148	166	178	163	174	160	158	164	145	164	182	156	157	146	144	158	151	171	147	182	149	144	143	164	172	159	181	155	173	171	179	175	152	146	158	162	158	136	156	163	151	140	158	139	171	164	164	165	152	169	151	157	170	160	154	163	152	148	159	178	174	152	182	163	170	174	172	153	156	174	132	156	152	179	172	171	157	149	169	159	175	180	148	146	160	171	175	146	157	147	153	156	164	145	140	170	135	135	169	157	167	157	156	153	147	137	155	156	149	162	139	169	174	167	158	155	151	204	148	154	174	161	170	156	174	177	156	149	141	155	158	154	146	165	144	188	155	163	130	163	156	158	164	152	160	154	171	154	166	172	147	146	166	168	160	139	158	151	163	142	163	141	164	171	172	151	178	192	167	159	161	144	161	170	160	160	161	155	164	143	146	153	157	174	154	147	162	150	161	160	150	154	167	149	142	156	155	150	138	166	142	159	171	147	155	198	155	144	143	164	163	151	151	155	170	169	170	165	148	148	163	156	161	155	144	156	163	130	160	167	144	147	160	156	182	155	153	182	172	150	167	166	174	179	160	153	140	165	157	168	163	177	163	165	166	138	157	177	172	148	151	141	152	174	175	167	177	167	168	159	148	155	146	136	163	140	167	172	160	174	158	178	157	155	164	172	142	148	172	161	163	166	159	156	161	179	158	160	149	131	162	136	166	139	152	174	179	143	181	152	162	146	174	171	157	171	155	171	162	152	177	151	157	157	168	171	141	148	154	159	173	168	153	169	170	154	162	155	136	164	157	162	123	170	162	175	175	160	154	156	165	164	172	171	177	165	139	175	151	156	172	147	144	157	161	152	173	165	180	170	165	153	170	163	171	158	134	160	162	157	165	163	140	159	163	152	172	173	158	136	149	159	157	127	145	168	158	166	137	170	167	160	152	132	148	147	162	166	158	157	152	138	178	143	160	136	160	175	153	175	164	174	156	174	179	153	157	157	174	170	143	156	154	146	146	142	153	173	174	164	171	162	162	164	177	173	162	159	160	164	155	148	164	166	176	151	163	173	157	166	170	145	158	148	162	142	180	174	170	149	164	137	159	135	160	166	178	167	143	158	158	158	158	150	164	153	156	158	154	182	152	149	162	132	172	163	169	166	175	163	167	183	157	140	176	137	154	171	162	160	175	181	158	172	162	162	167	172	172	177	165	141	139	164	139	169	175	154	162	156	174	154	171	175	146	165	153	147	168	163	144	150	171	161	155	155	159	205	149	136	177	182	153	142	151	152	166	150	145	174	150	163	151	159	180	182	153	142	160	163	159	154	157	161	146	146	171	161	161	137	150	151	161	169	155	165	174	134	160	164	143	166	142	144	169	177	175	154	149	162	182	178	164	145	141	184	160	173	144	138	171	147	155	167	175	136	146	174	171	149	162	127	134	161	134	153	149	152	163	169	148	163	160	167	167	139	176	174	162	167	169	151	186	175	175	156	170	161	151	163	156	160	171	147	160	186	159	185	146	151	160	158	159	168	154	151	164	150	197	146	161	164	153	153	162	165	159	159	148	136	155	154	192	170	157	161	156	171	154	181	170	194	157	150	156	159	152	159	162	167	175	161	156	166	157	158	163	174	162	191	168	169	146	164	151	155	167	144	162	179	174	136	159	159	151	156	172	157	167	138	164	183	160	157	158	155	146	168	162	151	188	152	164	136	155	135	141	159	188	168	146	136	138	160	162	162	158	149	144	158	154	162	168	154	149	159	166	151	165	144	170	164	163	175	152	180	139	167	162	153	156	161	167	151	161	179	158	174	146	171	168	157	161	166	167	155	175	133	129	180	158	181	150	149	157	150	153	158	168	155	155	154	184	151	150	156	136	177	149	143	169	157	167	151	155	161	160	173	152	177	170	143	177	151	152	143	165	191	154	131	137	161	167	150	153	169	140	141	168	180	158	157	188	146	164	145	151	164	149	183	149	173	142	151	142	150	156	168	163	170	163	152	152	145	146	148	156	157	167	146	171	168	178	150	186	174	132	160	178	155	184	161	159	166	178	153	172	151	145	175	171	154	154	161	145	160	166	161	138	151	166	172	153	178	168	161	157	142	159	171	184	164	160	152	165	163	161	161	170	157	150	165	160	159	145	188	151	159	145	166	175	154	167	155	129	155	137	179	167	162	157	148	152	164	157	158	151	166	167	160	169	171	158	160	144	157	165	150	149	186	160	162	167	168	156	164	183	152	176	181	159	160	147	159	155	155	161	162	194	161	154	175	157	162	161	169	164	131	151	154	170	156	156	154	144	158	158	161	147	150	173	161	150	149	159	174	168	139	173	137	132	159	168	147	139	167	168	169	170	162	172	154	167	158	167	166	170	164	141	149	181	149	159	163	158	156	145	155	156	159	181	156	141	167	167	181	143	171	161	153	165	167	153	155	139	169	163	147	139	156	150	149	160	164	145	147	181	170	169	188	157	155	157	157	164	153	178	135	143	161	135	160	150	182	168	152	168	150	144	159	136	175	139	160	154	168	164	156	173	161	159	170	154	128	144	142	147	159	145	165	148	150	169	177	154	172	153	151	161	157	162	163	164	176	150	148	150	159	167	186	189	144	158	156	170	147	173	153	148	154	149	141	142	160	142	159	149	153	150	164	157	184	141	144	150	151	168	172	149	147	152	161	167	157	171	169	150	181	163	175	131	175	143	183	147	156	172	167	162	178	170	159	161	148	157	143	133	149	169	160	155	164	169	135	180	180	178	173	154	163	153	146	154	162	152	178	157	174	147	150	162	162	165	157	170	169	176	161	166	166	160	155	159	126	170	148	148	160	160	168	160	161	166	149	163	162	160	158	149
27930	38070	17293	6477	4414	4979	3065	1607	1075	706	540	424	320	520	605	199	193	201	201	212	222	203	172	187	196	194	192	189	218	216	189	182	200	191	219	184	202	197	200	210	214	180	189	181	175	191	209	194	177	207	190	194	195	196	201	211	191	191	181	199	199	200	188	212	181	186	191	187	206	179	192	195	201	178	169	196	195	184	195	199	216	180	186	165	188	206	206	199	201	205	201	210	218	178	211	171	195	165	189	200	195	196	204	178	196	207	232	199	217	178	191	198	184	199	194	204	205	197	202	229	200	185	199	207	239	203	207	189	209	206	215	216	191	185	216	177	204	215	214	202	196	188	198	185	213	195	232	189	192	193	206	206	225	185	205	194	188	202	212	186	188	192	202	183	194	189	163	228	211	167	220	202	177	172	195	203	207	159	200	215	189	207	197	190	187	206	191	201	189	202	170	189	216	214	165	182	201	186	213	199	169	216	181	203	192	180	217	209	193	183	166	212	203	196	197	182	226	197	200	195	204	207	198	184	201	199	228	190	192	210	174	191	192	190	175	209	189	187	217	197	216	213	203	200	210	183	204	191	217	206	206	193	187	215	211	219	185	205	188	195	209	171	184	208	193	214	180	204	218	211	199	185	185	189	176	221	210	188	210	195	194	194	181	204	200	203	197	195	187	159	229	204	191	216	182	195	217	194	173	183	181	194	175	204	203	196	184	175	191	193	198	192	167	196	201	209	191	213	190	190	204	197	194	185	212	193	200	221	194	216	184	194	183	185	210	221	203	224	184	200	222	205	192	165	188	183	195	186	195	221	188	178	212	192	177	182	171	175	185	195	208	201	217	199	212	208	205	178	214	199	195	197	209	181	177	204	180	215	196	174	158	211	230	173	179	197	212	201	192	192	186	182	179	190	195	206	215	181	184	203	194	207	194	190	186	227	180	205	188	173	177	205	186	224	201	195	212	185	219	211	201	203	191	191	190	215	207	214	197	192	173	206	200	184	212	194	212	205	213	184	195	186	190	200	222	172	185	200	187	199	189	188	200	204	222	192	201	199	201	191	213	202	200	211	204	191	221	204	208	203	193	226	207	198	190	193	215	216	207	182	193	170	190	187	198	191	205	191	181	194	188	183	184	178	183	178	204	195	193	182	222	201	181	202	191	196	171	173	207	220	215	185	214	209	175	193	214	187	200	199	203	200	182	195	184	206	195	210	207	208	173	193	208	174	164	182	160	211	230	196	212	188	199	192	203	202	180	193	193	201	218	218	198	174	175	211	198	235	200	195	184	192	200	192	223	191	198	206	205	214	175	205	215	194	199	204	181	192	169	199	186	179	185	176	207	193	226	206	205	186	189	194	187	175	173	237	189	231	205	188	191	234	204	193	169	193	204	188	195	181	214	189	163	202	195	174	189	196	193	206	212	195	169	207	211	198	208	204	168	174	213	207	198	187	181	227	193	183	195	202	187	205	211	185	218	213	200	182	188	182	185	154	221	192	210	222	189	198	196	188	212	179	221	194	193	195	197	193	197	181	193	214	171	205	196	208	210	192	192	205	216	202	188	189	219	197	205	177	202	205	232	216	189	187	195	218	179	179	166	190	180	177	199	173	187	212	194	184	198	185	197	186	187	236	178	189	190	190	206	204	174	213	191	198	192	201	183	199	182	187	204	196	212	196	202	200	201	176	217	214	210	183	184	202	185	199	207	194	164	207	204	215	184	188	205	165	202	193	190	185	197	192	196	187	168	169	205	172	212	199	192	171	217	185	202	186	204	178	202	189	191	202	191	186	164	181	180	203	196	183	202	185	194	169	179	205	176	174	190	179	213	213	186	205	186	177	186	182	203	201	168	212	194	201	220	189	200	202	210	203	166	182	191	181	197	202	192	201	187	189	182	195	197	203	172	202	199	197	186	185	200	180	198	208	160	212	190	197	205	190	206	217	187	212	178	192	181	196	201	209	181	204	176	215	218	194	208	183	213	189	209	175	205	187	211	200	190	173	189	207	209	186	205	180	183	195	176	174	193	205	196	200	184	198	195	221	200	193	177	174	199	188	180	212	215	187	196	217	193	211	214	195	194	215	182	219	192	200	191	187	203	187	199	178	191	187	201	167	207	180	207	195	194	204	193	195	212	209	181	197	192	193	180	219	211	192	187	211	177	199	205	199	182	198	210	207	217	204	197	207	203	221	183	163	216	201	196	190	197	205	180	186	199	179	201	220	205	216	201	221	206	201	208	199	177	201	198	183	188	170	186	207	211	209	217	173	220	184	188	196	185	202	218	199	206	173	204	194	193	180	218	184	200	193	220	188	198	168	192	208	202	201	186	189	193	181	178	204	184	173	187	180	190	208	221	197	190	191	193	193	188	185	208	183	194	185	211	190	198	190	189	175	193	204	204	207	186	194	194	179	222	211	206	201	201	189	186	210	221	192	185	198	178	178	184	175	209	197	182	163	194	213	226	193	194	204	198	204	211	207	212	192	187	217	184	208	213	211	193	201	186	174	177	223	197	193	184	201	195	187	219	193	180	198	210	173	192	195	204	199	208	210	217	186	196	175	180	194	170	209	204	195	212	176	229	196	191	199	186	184	191	204	189	209	204	195	197	227	188	164	187	191	214	174	179	191	202	205	181	204	187	191	170	187	210	211	182	167	185	189	194	171	191	194	190	206	211	196	203	172	207	192	168	202	192	189	200	186	205	198	190	195	199	204	184	193	199	203	226	196	202	169	201	197	200	206	190	188	208	194	192	202	177	187	204	209	201	178	178	203	201	181	192	190	208	188	194	185	188	163	177	192	224	194	205	207	186	203	203	195	170	219	203	166	195	173	210	193	181	172	187	205	197	188	181	199	205	180	188	223	209	189	217	177	212	202	182	208	174	199	194	209	203	210	208	199	210	171	197	207	183	182	185	180	208	228	202	212	201	197	195	191	216	215	191	195	209	188	198	203	222	206	193	219	177	216	204	193	197	187	204	198	215	186	217	191	189	200	232	191	201	209	202	200	206	200	203	193	208	196	192	202	194	188	208	175	184	202	189	201	176	216	196	191	205	201	204	199	191	183	190	192	199	180	201	220	204	188	180	192	196	212	186	202	240	188	234	179	170	215	186	206	202	169	221	212	176	210	192	196	198	205	206	213	200	179	188	196	192	190	168	191	201	195	203	189	192	187	187	201	208	198	217	211	203	193	206	175	188	196	199	195	179	184	174	197	210	174	184	210	177	184	187	200	205	206	188	172	188	190	203	193	184	183	207	193	179	205	188	204	200	202	223	190	184	187	212	193	181	201	190	176	186	208	207	204	184	198	186	195	198	199	191	208	190	192	183	196	209	209	210	184	208	198	213	171	189	189	168	182	200	187	167	200	207	213	165	196	177	193	200	192	197	193	191	172	206	201	197	188	186	204	197	200	176	177	219	173	173	204	204	192	206	175	182	189	196	207	197	190	179	183	197	194	192	200	208	214	201	195	206	206	185	178	183	187
24596	21745	28918	24997	21257	16936	15683	2009	951	702	539	431	911	2268	456	209	211	426	239	179	168	149	140	155	127	148	158	142	149	163	147	145	153	153	134	148	163	147	138	134	126	155	127	121	146	161	119	152	143	153	147	138	135	154	139	141	132	138	140	166	131	146	124	125	146	127	143	121	128	118	133	129	131	144	127	153	161	167	138	132	146	143	124	142	154	154	148	152	122	140	137	158	165	152	159	119	136	157	159	148	140	150	119	142	129	132	135	138	133	124	124	154	140	154	158	154	141	139	133	131	140	146	144	145	134	143	148	133	167	148	134	155	148	131	153	162	121	141	154	123	129	129	126	134	172	145	146	141	135	145	169	127	142	143	139	116	133	155	139	137	130	147	143	143	140	154	157	129	148	137	138	144	134	137	163	146	137	155	151	152	126	135	130	144	139	158	134	141	129	149	148	142	178	127	130	137	118	136	132	130	120	136	137	139	148	135	137	149	135	144	111	128	155	139	153	139	120	141	154	135	143	157	136	150	137	149	125	129	132	142	137	153	122	135	134	146	135	120	157	139	139	166	134	144	156	144	145	131	142	137	150	137	136	138	154	142	136	136	122	122	133	153	128	148	131	148	141	146	160	155	155	138	126	129	143	155	125	141	130	150	128	135	164	118	152	134	138	127	112	141	155	140	127	131	137	148	160	157	140	172	143	173	146	158	132	129	114	172	145	147	145	123	142	131	144	118	130	166	144	130	135	142	120	133	139	157	152	119	174	120	122	133	133	142	160	136	140	142	144	147	127	152	110	136	149	153	124	155	159	144	141	115	152	164	148	131	136	163	154	123	174	151	144	117	156	131	156	153	135	126	157	160	134	155	135	145	131	149	149	140	131	131	152	154	125	161	155	136	137	127	135	141	128	155	138	118	118	139	159	139	156	115	139	140	118	135	147	131	133	135	154	125	131	123	138	147	143	125	148	150	140	133	133	155	141	162	133	144	146	145	136	130	151	128	124	139	134	142	163	147	139	129	138	116	139	122	133	159	153	150	130	141	125	153	131	143	120	139	148	137	129	150	114	141	123	158	156	163	155	142	140	135	134	130	135	156	138	131	166	151	124	131	141	122	135	158	128	150	121	131	147	157	146	155	141	138	159	133	133	142	141	135	141	122	150	134	149	117	148	156	116	128	149	138	140	149	127	130	133	141	119	148	149	144	143	131	126	108	126	121	125	141	147	152	144	120	158	152	130	135	148	146	155	154	144	120	154	126	131	137	150	141	137	144	151	140	118	138	159	136	127	166	143	132	131	145	138	142	162	152	147	139	149	147	134	151	142	124	133	148	164	131	134	125	129	113	145	145	160	136	142	133	162	133	120	143	131	141	156	149	130	135	151	121	160	163	141	132	137	141	138	140	136	143	153	123	131	147	129	147	139	152	133	136	160	131	134	129	141	123	139	132	146	135	135	138	142	142	143	128	120	160	144	141	127	144	150	139	147	131	158	145	120	137	121	134	146	126	143	131	136	133	125	143	128	128	128	154	139	169	132	137	135	135	107	140	131	153	145	139	124	142	136	150	158	147	133	145	142	139	127	151	138	132	138	144	149	146	154	143	162	129	157	135	142	128	140	121	134	127	142	158	138	137	128	153	123	147	132	140	137	152	139	162	132	133	140	149	125	148	137	131	154	146	127	147	137	148	146	155	143	147	126	151	169	178	123	131	139	133	127	143	157	141	147	132	111	143	126	156	144	147	133	154	131	134	126	161	131	124	123	123	172	135	157	146	149	153	139	141	138	145	133	132	144	125	152	146	156	152	136	124	148	134	135	154	154	155	158	129	142	149	132	144	137	160	147	145	128	141	133	129	142	133	142	138	138	133	141	155	139	139	150	142	141	134	114	136	146	123	127	152	140	148	126	137	144	147	127	140	174	159	134	134	160	146	151	135	146	127	123	130	146	166	124	141	146	133	133	145	145	147	139	142	155	147	132	144	140	125	126	134	124	132	134	142	149	149	124	141	136	155	150	146	129	153	140	138	131	137	137	137	137	141	138	109	141	143	118	121	136	155	133	151	137	133	132	134	153	151	150	126	143	126	132	135	147	147	162	168	143	137	129	148	137	139	148	156	118	139	141	149	124	140	134	153	127	128	127	125	145	131	133	123	140	130	136	147	140	136	136	149	163	166	146	132	156	133	139	157	149	151	138	145	151	149	128	144	140	145	159	130	136	141	144	154	149	125	154	159	129	140	138	147	134	136	104	134	131	149	154	146	131	144	160	153	111	133	125	135	151	144	143	130	132	165	152	135	146	165	141	129	145	142	115	134	139	129	134	143	131	127	145	132	156	140	129	160	131	140	142	120	134	144	163	145	138	139	174	150	125	160	146	155	136	160	148	146	115	162	141	133	156	145	117	130	118	146	133	146	162	151	143	116	149	138	143	149	127	142	135	129	147	125	140	167	128	143	152	139	130	138	157	132	126	152	137	147	137	152	133	161	133	137	127	140	141	126	127	147	141	139	144	137	166	163	143	141	134	130	133	147	143	136	139	148	126	156	144	134	136	143	138	141	152	137	135	146	131	140	117	157	142	129	141	139	114	148	164	127	138	131	132	149	140	129	148	141	114	139	153	154	135	155	136	147	125	142	126	126	130	149	129	119	150	138	148	109	141	166	138	131	143	112	145	141	128	159	124	132	145	123	145	143	152	154	136	135	131	126	135	136	133	141	125	156	134	136	137	151	136	156	137	117	159	148	150	118	135	146	135	132	122	161	146	125	161	140	145	155	138	138	138	144	120	139	134	135	160	139	149	124	162	122	154	141	148	142	151	144	122	128	161	148	142	154	149	146	161	152	156	119	167	123	128	134	141	141	130	148	129	135	118	146	139	148	141	135	145	151	148	139	146	122	154	124	133	125	140	134	147	123	148	120	150	140	133	126	141	123	118	128	150	139	134	165	127	147	138	138	142	134	133	132	132	137	133	145	147	149	145	144	138	122	139	136	121	146	138	144	151	152	119	142	127	131	124	142	135	133	138	132	145	153	160	138	140	146	143	165	143	143	146	139	151	133	130	131	146	135	119	159	155	135	149	134	143	132	125	157	164	134	133	137	149	147	139	135	139	139	140	122	129	137	133	132	136	147	140	143	152	148	128	161	152	126	139	156	117	139	130	145	130	127	130	160	150	137	140	135	139	127	140	131	128	153	148	147	133	143	132	121	144	146	136	137	137	134	125	141	138	164	133	129	138	147	134	134	119	142	140	147	136	131	147	137	143	146	129	155	164	171	141	134	142	141	142	137	138	145	145	141	154	141	150	157	138	128	140	156	135	126	143	130	127	161	135	130	144	148	138	134	136	140	131	158	155	128	138	150	122	147	123	161	150	121	125	138	143	123	136	140	157	132	140	155	145	138	128	135	130	127	126	154	145	119	133	134	112	138	144	146	148	124	128	134	140	143	130	126	117	145	147	140	138	139	143	142	135	145	145	127	153	152	124	149
34588	54574	33509	15070	10320	17460	17004	2674	1905	1396	1105	767	1495	4007	707	254	289	659	351	218	191	191	195	195	195	193	197	187	198	172	179	180	179	189	206	175	175	177	191	159	157	172	183	197	193	146	177	158	162	166	184	171	171	169	167	159	153	162	150	198	172	169	143	163	167	159	175	165	166	168	177	156	141	163	175	186	190	192	190	201	159	162	176	175	155	184	164	191	181	167	176	171	162	187	162	159	176	176	175	174	172	157	167	170	177	187	154	166	157	183	159	154	170	184	184	166	135	173	148	163	162	167	158	157	171	147	171	164	174	169	164	148	169	167	179	190	165	155	173	154	153	172	177	170	145	154	159	147	170	172	158	188	179	188	165	157	176	173	188	158	173	177	175	181	180	178	207	163	162	183	159	178	164	164	179	173	167	170	173	186	168	150	166	188	154	169	155	161	187	175	174	176	165	166	169	162	142	187	154	164	185	176	165	180	160	157	180	173	150	169	193	167	185	155	168	155	172	164	157	175	187	180	158	175	156	168	157	153	168	163	174	164	168	167	178	151	159	183	179	164	154	154	167	168	188	182	189	160	161	162	156	166	187	192	176	175	173	196	176	180	170	162	178	185	203	165	162	182	175	171	164	156	184	164	171	162	170	168	150	165	190	167	170	161	174	160	172	184	171	191	185	129	176	159	166	180	158	167	168	201	171	182	181	198	159	167	189	155	174	164	204	160	173	175	182	179	189	161	177	171	186	153	153	177	166	170	158	161	159	163	188	149	178	179	170	177	170	173	162	185	160	152	183	157	201	185	176	183	167	194	173	162	172	146	157	154	194	161	189	172	185	162	168	170	159	162	162	167	180	189	170	188	173	177	182	185	169	157	173	157	165	164	173	175	168	166	179	177	166	179	162	169	166	159	170	177	167	147	174	145	196	157	171	179	151	180	168	179	184	153	151	180	160	168	201	175	161	172	158	148	166	164	177	147	162	184	186	169	148	184	195	181	169	156	172	152	149	148	158	177	163	167	160	165	182	166	181	179	171	174	180	164	153	197	170	199	190	185	159	180	174	163	175	151	161	180	162	187	172	172	154	170	161	210	149	178	201	152	177	189	166	168	167	153	167	172	196	157	172	158	166	182	153	202	175	160	175	197	165	193	159	168	164	163	153	154	164	174	160	147	192	175	172	145	159	161	146	161	165	170	156	168	180	192	170	181	175	180	183	173	178	172	171	167	148	150	217	154	170	168	169	160	175	166	168	183	170	161	162	185	169	187	163	156	181	162	194	163	165	170	163	149	163	176	188	163	183	153	171	177	166	163	180	163	179	163	168	171	167	168	167	166	163	170	174	166	142	150	161	161	169	171	164	189	168	191	178	173	169	198	187	172	168	175	167	171	154	168	148	180	163	163	175	164	155	176	173	182	151	179	178	161	191	174	155	179	171	174	155	170	155	174	164	183	154	153	166	181	178	184	160	171	161	156	144	168	163	178	149	201	176	166	158	154	179	186	182	168	184	166	164	170	175	171	175	164	153	171	192	162	177	162	165	201	191	182	163	136	156	184	166	147	176	164	158	179	187	178	167	203	166	165	183	160	163	176	153	161	154	169	168	160	174	168	164	173	155	154	195	159	174	161	160	164	179	155	173	169	171	179	185	182	178	176	191	169	186	156	152	170	176	186	180	143	196	181	170	159	166	181	186	178	185	143	154	158	161	171	192	162	171	148	180	183	171	177	163	170	170	167	187	177	151	163	179	177	147	162	161	166	180	167	187	188	169	173	189	181	175	155	164	183	156	174	153	163	152	177	165	151	179	177	189	159	171	162	187	183	154	166	178	183	169	164	145	160	170	166	156	170	143	162	156	165	161	174	186	195	139	170	157	176	174	169	165	156	171	158	183	158	141	160	157	176	154	150	147	157	168	164	160	178	198	191	162	162	177	187	161	160	171	156	166	152	188	173	169	170	172	173	188	179	160	174	178	184	182	178	155	152	173	166	173	156	196	161	181	178	159	168	171	185	169	177	172	171	167	154	162	184	154	178	159	161	164	151	153	175	171	168	179	194	184	182	169	152	158	165	175	160	154	171	167	172	170	168	184	195	164	166	191	180	170	160	163	165	176	179	188	159	163	180	192	185	176	194	159	178	171	151	170	185	180	158	185	170	171	175	176	181	175	168	155	183	154	170	162	182	176	166	195	173	170	175	162	161	168	183	177	149	182	173	153	158	167	199	184	166	176	168	190	182	177	177	170	188	180	190	155	180	143	161	174	179	166	159	184	182	151	145	183	166	179	169	171	169	157	177	192	158	161	184	160	180	158	162	164	165	178	187	167	177	190	173	182	192	180	178	168	172	165	163	161	187	176	174	186	187	182	176	177	156	164	177	169	164	152	173	180	159	178	159	156	191	159	180	176	168	169	173	185	179	166	156	173	150	148	160	166	174	161	184	158	161	178	161	169	153	178	156	164	194	187	183	176	174	153	172	161	165	190	161	160	146	171	169	174	156	172	167	144	185	176	168	176	163	184	179	158	164	184	195	203	174	169	188	184	183	171	183	171	159	172	196	144	161	182	178	150	183	179	161	168	179	167	191	161	174	166	186	166	170	196	154	162	186	181	186	190	180	173	190	173	180	181	146	152	150	173	176	188	169	157	192	181	170	176	157	165	176	172	167	150	206	159	159	166	153	174	163	161	144	173	173	161	184	195	161	160	155	166	184	157	148	165	180	170	169	162	188	190	171	190	170	148	159	158	189	174	188	177	176	173	186	193	193	183	156	170	166	216	160	184	179	149	168	188	157	174	175	173	162	201	145	181	178	151	166	148	164	179	199	159	161	170	172	183	167	151	158	183	162	168	167	183	188	157	172	161	177	186	164	170	185	169	180	170	156	155	187	196	147	147	165	168	169	166	166	170	167	157	179	168	181	162	176	179	170	163	150	204	182	150	156	163	180	192	171	145	174	166	182	174	153	158	197	185	158	182	171	180	168	197	156	160	180	161	178	169	179	160	177	151	152	175	181	157	158	162	172	187	177	169	161	181	146	164	173	168	161	192	160	160	187	156	167	175	166	194	174	161	163	176	158	178	160	175	182	170	182	168	169	159	186	162	148	156	173	163	167	163	173	172	181	169	185	161	184	174	155	168	159	185	189	169	160	166	156	156	152	179	180	196	200	166	164	171	167	174	200	161	181	175	149	194	172	186	166	168	159	163	153	175	167	190	164	153	183	168	162	179	170	176	163	168	174	156	176	173	195	169	173	170	174	155	154	171	178	172	146	142	170	169	154	146	163	191	171	155	200	181	159	164	166	183	166	188	157	166	153	173	148	166	166	181	183	153	177	170	183	168	177	162	161	160	176	189	182	166	173	185	171	195	174	182	174	166	156	188	172	169	167	156	180	158	168	160	180	164	186	184	172	162	153	179	166	152	156	147	173	184	176	182	170	172	175	172	188	174	182	161	144	175	190	164	176	135	157	173	165	160	175	164	165	164	159
25798	21858	28336	25102	11237	9286	8530	1156	739	602	489	378	362	614	424	285	347	629	320	258	299	242	226	262	222	260	225	223	250	250	220	257	249	243	234	250	254	233	253	230	233	240	228	241	225	222	221	227	247	250	248	218	240	243	270	229	258	221	243	216	229	251	246	247	225	249	236	222	231	232	232	224	253	208	243	225	244	241	261	255	239	219	247	247	242	239	287	265	242	245	242	227	233	228	219	246	232	234	243	220	245	226	237	221	229	231	211	246	234	249	238	249	247	247	236	227	240	219	200	229	234	238	249	241	226	227	243	217	236	226	229	272	232	234	236	237	235	232	246	245	221	232	230	256	212	220	229	226	231	245	231	233	239	283	249	248	251	194	240	234	240	247	243	259	252	231	257	218	238	247	258	235	223	269	249	255	241	231	248	201	239	237	241	247	241	247	244	230	243	246	245	236	262	242	245	220	211	225	255	227	240	254	234	250	224	217	239	233	242	240	236	238	221	251	217	244	250	239	246	229	224	257	248	240	235	232	220	270	236	243	222	234	241	201	276	246	234	229	240	241	237	269	256	260	253	235	258	244	224	221	221	248	245	228	210	228	232	223	223	237	222	235	259	226	243	246	246	256	245	252	230	244	223	264	246	270	265	255	260	273	245	261	227	237	216	240	248	265	221	238	249	239	238	215	233	232	244	239	258	241	255	223	207	237	238	262	247	239	248	225	237	245	224	247	236	257	238	233	261	241	234	213	220	268	238	245	206	248	239	239	270	210	235	238	235	223	233	232	231	242	221	213	214	241	274	238	248	250	214	233	247	240	229	223	243	242	218	267	222	250	242	220	254	236	247	227	237	235	234	246	229	220	265	245	247	238	218	230	252	241	254	239	264	229	244	218	241	264	200	229	225	224	227	234	227	247	244	241	241	242	260	233	238	228	279	233	225	228	232	248	231	245	223	229	217	225	210	246	256	235	214	238	213	238	252	281	250	239	223	239	248	232	242	217	255	249	253	232	248	250	219	251	249	214	207	240	244	241	256	221	223	260	258	225	211	231	222	231	227	261	240	255	212	207	238	239	260	229	259	256	251	237	233	263	247	262	267	235	219	233	201	233	247	238	226	226	255	240	257	225	226	227	265	228	241	222	249	228	216	236	254	254	206	245	257	232	252	238	264	230	238	246	257	208	227	222	223	241	250	233	244	253	252	220	239	216	232	236	238	254	244	243	241	252	244	236	235	231	245	244	227	232	253	225	264	230	262	246	195	247	243	237	244	217	252	249	256	231	247	223	238	222	251	245	246	239	235	242	242	217	240	243	239	250	251	210	205	221	225	230	219	247	233	239	219	232	220	214	227	215	224	263	254	220	216	246	259	234	222	255	236	256	244	230	233	235	240	230	245	251	245	255	209	230	260	250	222	229	238	268	238	230	239	242	243	254	232	237	222	260	207	242	267	232	246	237	228	234	215	243	222	242	244	220	238	215	227	262	258	267	243	259	246	247	236	229	253	239	229	270	275	241	240	231	212	246	212	263	248	251	231	243	225	236	231	210	241	222	240	240	237	249	238	212	236	216	215	252	248	264	255	266	220	212	228	214	206	246	207	251	217	211	244	237	270	232	250	221	260	223	230	236	233	237	213	252	250	252	211	247	225	272	221	220	245	208	255	247	242	248	238	205	240	218	218	242	252	242	241	228	252	241	248	225	226	231	235	235	250	238	268	218	235	239	246	235	233	245	258	216	226	229	242	255	267	258	251	266	245	230	235	247	244	226	241	221	257	248	251	268	225	243	262	248	255	253	258	260	246	274	254	214	234	249	256	244	240	265	250	263	265	267	249	227	229	230	239	260	249	244	252	233	204	259	255	223	257	231	225	212	228	241	240	243	204	236	247	252	250	246	227	273	247	230	235	237	248	251	253	245	224	228	229	230	232	249	273	217	252	221	239	230	244	224	232	249	236	234	279	256	225	243	254	210	228	227	210	249	268	231	243	263	251	251	238	246	199	255	227	258	230	250	233	255	220	243	239	238	229	233	219	232	265	226	217	257	233	234	250	247	247	250	227	259	218	247	237	256	215	234	229	257	266	250	270	241	242	220	272	226	226	233	241	232	207	238	217	253	222	228	261	251	233	236	239	263	259	219	234	202	248	227	235	189	245	245	214	229	225	236	254	222	238	237	219	244	245	253	218	233	266	237	233	231	260	212	239	238	242	243	268	236	250	251	199	263	236	236	237	213	230	248	260	244	231	260	219	238	244	244	224	220	237	240	241	263	245	224	244	210	241	218	240	259	226	256	248	223	245	210	266	229	250	252	207	236	226	266	221	245	246	232	230	257	250	254	283	279	256	217	248	235	258	203	230	241	257	239	251	224	237	221	250	236	234	232	213	221	215	205	228	208	242	267	236	265	226	245	228	227	237	232	233	227	230	233	241	250	248	259	222	225	225	222	254	253	240	205	249	240	256	242	257	187	222	271	229	245	253	238	232	248	234	238	254	237	244	229	237	237	208	240	265	216	253	242	222	248	231	210	250	223	237	235	199	247	266	236	243	253	236	254	219	228	271	231	232	247	241	252	236	231	253	240	242	203	250	244	243	237	255	225	247	223	224	258	233	223	269	239	237	249	219	243	242	211	222	256	210	189	252	219	259	270	237	233	228	217	243	214	252	269	238	221	223	223	232	243	250	253	221	238	254	242	244	241	255	275	241	220	204	223	240	248	244	223	219	239	256	239	233	235	233	216	225	234	207	241	237	239	249	247	251	245	240	256	237	237	244	228	249	262	236	267	251	263	230	254	217	244	244	250	222	272	234	238	230	228	246	233	225	296	246	253	240	226	250	251	208	264	223	219	238	206	230	242	231	248	232	245	251	222	224	224	260	246	231	245	240	202	218	243	226	225	233	239	238	236	199	243	252	248	227	236	246	234	245	203	232	244	226	218	254	241	245	230	239	263	258	231	204	221	220	217	260	225	234	210	227	206	216	237	249	263	239	222	245	232	224	211	235	245	218	235	228	221	256	235	218	221	228	231	252	248	250	237	243	237	218	242	213	234	257	255	260	254	248	248	237	239	237	245	248	238	193	256	234	248	236	243	245	236	225	236	221	280	263	223	249	258	252	228	258	224	218	222	222	235	222	239	204	241	246	248	230	267	232	251	243	234	219	235	239	250	247	222	253	262	258	236	242	261	226	210	223	221	237	239	222	261	251	227	258	258	246	223	260	258	268	254	270	242	240	225	236	250	209	228	233	237	222	255	243	216	255	231	247	237	253	235	246	257	248	233	255	252	263	226	248	224	256	229	211	264	235	254	233	205	239	232	215	232	216	215	249	238	234	224	245	228	245	269	228	223	235	233	239	229	244	249	248	249	227	269	232	229	242	234	238	238	250	247	232	217	248	226	215	224	249	221	256	250	222	251	249	262	210	268	239	230	248	244	229	231	245	216	218	230	229	222	231	230	221	260	270	255	232	264	229	247	257	231	257	260	233	245
33257	49486	34835	11083	7525	16017	13231	1866	1402	1058	756	591	493	1157	763	359	433	1104	370	325	285	284	289	290	298	292	283	290	283	255	294	271	316	291	312	263	304	287	304	280	255	312	275	272	269	285	265	284	274	288	277	304	282	261	275	262	278	284	299	292	286	283	325	277	336	292	292	311	282	295	289	294	279	256	280	313	270	277	262	286	275	272	302	296	260	276	268	284	285	296	267	277	262	277	281	283	304	291	302	301	273	278	288	292	281	294	285	295	299	292	285	310	255	268	293	284	322	271	286	287	275	284	255	276	282	304	272	288	286	282	311	287	287	296	280	304	299	275	318	297	305	283	280	264	260	305	279	272	309	278	319	270	283	281	274	318	269	299	296	285	286	284	274	259	273	313	304	288	288	262	270	308	280	301	281	272	280	261	281	309	292	275	303	280	286	262	271	248	293	272	272	255	277	290	261	287	301	272	270	273	283	272	272	302	263	280	296	310	270	290	309	286	303	250	318	291	314	297	286	312	288	296	277	314	316	300	263	260	281	304	284	307	278	259	283	253	235	297	288	275	248	297	288	277	285	274	322	267	281	308	316	271	288	284	263	289	287	298	266	300	275	286	312	283	279	274	299	277	288	303	290	276	303	310	278	286	282	284	267	270	291	278	256	287	278	286	290	285	271	304	289	287	278	303	288	290	289	296	290	271	310	248	290	295	277	294	287	277	293	322	275	285	293	277	272	308	256	281	267	277	272	303	284	256	307	284	276	305	299	267	271	302	308	304	279	279	270	274	305	264	298	296	279	263	295	295	296	295	270	282	274	267	282	297	291	270	307	292	267	271	283	275	249	266	258	267	282	297	290	279	293	265	305	308	301	283	259	284	295	304	286	280	281	285	296	255	270	321	259	267	277	280	266	288	268	269	318	284	286	325	286	238	282	269	298	293	280	281	278	246	294	306	290	275	288	261	276	279	272	289	306	295	267	298	292	264	299	313	292	330	286	283	287	283	238	292	282	283	265	296	278	286	273	246	301	266	295	286	280	276	257	258	303	234	303	270	274	279	269	282	272	271	275	267	298	282	268	310	276	262	287	266	276	272	268	311	293	287	285	322	284	290	284	266	312	297	294	290	270	278	258	276	261	315	271	278	269	285	286	307	268	309	287	280	288	275	295	305	299	308	309	272	281	298	291	256	288	269	309	266	275	297	248	279	283	285	285	259	290	316	282	325	314	320	308	276	274	277	298	263	275	313	289	288	290	273	302	302	277	304	299	275	296	266	276	293	304	276	271	281	277	289	286	282	271	298	281	271	280	277	298	264	296	299	304	289	293	280	305	277	289	276	273	306	307	277	280	296	285	291	286	279	255	253	271	294	283	271	292	316	269	250	293	269	308	299	330	270	282	263	269	259	266	282	279	287	289	283	302	256	275	273	300	275	285	268	278	261	295	288	302	266	253	280	286	303	254	267	263	300	286	283	298	281	271	318	294	264	294	284	281	303	290	280	264	283	260	279	303	299	245	290	295	288	279	289	299	273	267	272	291	267	307	265	252	275	283	288	265	267	275	311	268	269	307	286	291	276	267	273	287	283	290	317	278	283	278	313	316	249	284	269	262	291	298	280	286	287	293	254	275	285	278	279	312	295	260	302	255	269	257	293	278	246	276	307	291	292	296	310	281	284	266	260	260	287	280	303	275	304	293	247	276	248	282	278	298	268	303	325	273	284	284	288	269	264	285	291	276	299	299	273	284	289	292	281	303	273	281	290	318	269	288	280	254	275	266	281	288	304	320	312	268	254	276	269	282	298	304	284	312	268	310	257	281	313	321	245	275	289	264	297	260	320	301	278	281	264	275	309	276	306	271	306	297	311	261	267	281	282	307	302	274	292	291	288	263	298	294	279	269	291	266	282	283	293	291	277	304	282	266	252	283	270	266	262	294	269	298	285	282	277	284	298	302	278	270	294	291	283	305	316	286	264	258	289	314	285	282	291	279	300	280	292	262	275	276	270	268	292	266	284	303	281	272	281	261	281	291	281	288	284	283	274	272	264	282	294	274	268	267	298	286	265	294	304	281	287	279	275	269	290	316	297	279	283	291	271	289	292	268	261	288	304	280	285	289	292	272	303	272	261	314	261	285	302	295	268	278	291	263	291	298	312	259	281	254	281	283	286	266	273	279	276	277	279	281	288	312	268	289	288	302	272	280	310	286	273	294	288	277	285	282	260	301	310	257	284	282	266	279	289	302	296	285	262	270	291	286	279	270	278	251	298	260	283	243	276	312	267	281	250	289	299	275	282	283	293	283	245	270	292	278	281	296	262	288	277	282	308	270	303	269	277	334	282	279	291	311	285	286	294	284	274	292	319	283	288	297	279	265	274	297	267	295	286	256	285	301	284	256	287	271	294	267	302	276	283	285	292	271	283	263	271	277	267	271	335	286	260	276	268	269	276	286	271	255	329	260	301	294	281	329	293	276	275	259	297	283	283	268	298	269	284	281	270	277	280	285	291	283	260	271	272	290	311	289	262	295	300	267	298	308	287	291	283	294	314	284	313	280	272	279	274	263	285	262	285	273	285	296	282	260	265	280	316	252	287	257	324	296	275	302	317	290	274	273	299	298	308	301	291	292	286	289	284	277	260	285	297	281	287	278	284	273	283	296	251	286	306	266	277	283	262	269	294	271	265	256	292	269	278	298	251	305	289	279	265	285	291	282	279	293	270	289	298	293	302	277	256	300	281	274	298	272	303	285	312	305	285	302	272	274	301	258	263	299	296	261	253	311	293	316	276	272	279	277	285	303	312	288	292	263	302	293	267	246	288	281	281	286	277	284	298	298	265	276	296	260	328	306	323	286	309	284	280	282	288	273	264	277	275	281	270	288	270	278	308	281	292	283	307	291	286	288	304	305	261	252	292	278	294	267	290	280	308	273	281	323	307	338	282	290	290	290	275	315	280	283	273	279	268	274	281	272	290	299	315	257	277	259	284	280	315	277	276	293	271	283	282	268	293	300	301	296	278	264	259	297	299	239	293	268	277	265	258	278	272	275	283	285	250	299	290	321	287	256	278	259	303	257	322	302	295	300	270	292	289	295	268	309	282	277	289	258	315	269	281	281	304	259	230	310	299	290	294	267	297	279	286	267	299	283	268	272	308	282	297	278	273	258	262	285	249	266	275	265	290	299	288	253	324	278	321	287	270	317	277	300	298	305	279	290	298	276	320	298	324	292	305	302	282	268	312	297	280	300	283	271	283	257	276	311	234	269	263	301	278	308	299	299	301	298	291	283	274	276	276	285	307	276	316	280	283	257	302	301	304	248	288	271	303	280	278	296	268	250	298	275	277	306	299	270	310	262	273	273	288	296	287	286	301	294	284	301	288	302	278	297	284	305	291	282	278	297	279	281	276	265	338	275	255	292	280	277	273	301	301	281	265	267	262	272	287	307	249	252	299	277	271	290	291	284	292	284	273	250	278	272	327	300	339	275	303	279	294
23390	21667	29443	24317	21653	26762	25836	4031	1470	1117	875	773	512	823	5267	1110	493	1796	1137	289	266	247	289	239	285	239	247	270	272	262	242	276	290	264	263	250	260	220	233	250	239	234	248	222	268	264	248	252	258	264	216	262	279	210	253	242	215	217	250	222	245	240	244	234	237	251	216	235	229	231	236	226	249	244	229	247	262	258	237	248	235	244	239	255	238	208	225	254	275	234	256	260	251	224	244	233	234	239	237	230	238	251	247	263	215	232	287	270	266	259	249	242	243	255	252	255	267	242	260	235	245	224	251	246	233	232	212	247	254	246	223	223	256	240	236	227	229	258	239	253	261	250	246	243	239	242	255	262	240	243	249	241	233	269	246	244	244	246	239	233	236	241	256	294	241	234	258	251	219	229	236	250	262	268	242	240	251	230	243	254	251	240	225	244	266	273	202	232	225	288	216	227	241	259	261	251	250	235	250	233	231	225	256	261	266	267	240	258	257	232	226	230	228	254	232	237	240	241	225	215	220	244	224	254	257	222	238	230	210	235	261	253	235	234	234	241	267	229	231	228	217	256	221	274	231	249	233	251	222	248	241	224	250	247	236	242	241	251	236	216	229	234	225	232	233	253	243	257	273	250	234	241	233	262	226	268	241	231	246	261	254	252	242	241	245	263	248	251	253	255	251	247	281	262	236	250	242	242	254	241	274	235	237	230	220	243	249	246	205	243	253	263	231	256	229	213	268	250	213	222	264	266	242	249	221	219	262	245	226	251	225	223	253	267	255	210	246	246	216	222	222	243	240	246	244	267	246	249	241	239	276	252	229	264	248	250	238	241	253	203	249	262	239	247	226	259	244	240	236	228	250	248	273	232	233	260	254	247	281	269	224	245	251	222	228	265	255	220	255	235	224	245	256	239	255	261	228	256	272	254	240	274	256	246	241	276	248	219	251	214	255	227	220	218	267	228	246	232	263	242	253	238	262	222	238	251	215	251	241	230	253	224	229	242	216	235	237	245	261	229	222	258	233	248	232	258	269	253	284	251	254	237	237	235	222	239	234	220	239	234	253	237	249	229	262	241	246	245	243	260	226	254	236	256	233	235	254	246	234	257	249	230	246	240	231	259	276	261	252	246	256	240	254	241	245	242	242	233	226	226	226	262	248	228	241	246	247	264	245	252	234	230	219	246	250	218	228	241	233	215	209	247	240	241	243	274	259	233	246	250	222	262	211	242	235	237	273	263	250	253	231	233	239	209	213	216	257	252	268	246	232	224	275	260	250	235	216	264	234	236	274	221	245	237	253	252	246	263	212	230	260	218	236	262	212	253	238	247	231	261	255	256	248	244	226	228	230	239	271	252	227	235	234	253	239	259	207	216	233	253	280	246	244	259	259	258	248	270	260	228	255	236	232	245	233	269	233	240	229	230	235	230	231	229	244	231	228	236	235	262	237	274	237	263	223	253	229	239	233	265	258	232	237	251	263	226	262	244	241	217	256	263	234	249	234	229	235	223	241	238	261	256	256	242	247	224	223	272	232	262	248	249	251	238	217	229	260	262	207	240	261	237	247	195	258	243	244	251	235	232	240	251	259	237	240	246	251	243	248	234	251	249	249	245	224	247	249	245	238	237	247	232	261	247	229	264	250	236	231	246	251	260	257	241	239	214	226	242	234	237	250	241	233	243	232	244	212	244	245	284	257	234	236	224	221	229	224	239	250	246	259	252	227	226	223	237	237	257	229	267	240	234	241	256	237	240	247	231	246	230	258	243	268	269	261	244	251	254	211	237	230	257	236	226	276	257	257	244	260	244	238	238	260	201	218	245	278	262	251	294	247	252	250	242	238	233	249	239	270	248	278	274	232	256	216	250	227	236	217	245	217	258	271	250	239	223	248	256	228	260	258	269	243	251	240	213	237	231	239	260	270	243	237	229	270	291	252	201	245	246	232	252	253	232	252	241	231	264	245	246	221	238	263	247	255	249	236	238	252	255	269	256	246	241	194	241	245	253	257	258	227	260	257	244	230	250	221	231	260	252	266	231	258	252	229	229	254	220	247	220	266	227	235	273	268	252	258	262	223	217	263	278	259	242	210	254	235	253	251	272	265	200	246	235	246	229	225	233	243	249	225	244	243	208	232	254	218	266	242	248	248	259	237	263	213	225	240	217	262	254	238	247	232	212	240	244	238	255	232	258	245	215	234	239	259	220	230	235	229	251	274	246	239	210	255	252	232	231	249	247	232	243	204	243	245	256	260	240	251	244	229	213	256	205	269	225	222	245	274	226	242	241	254	254	245	233	233	261	234	246	223	274	253	246	246	262	234	258	259	238	250	245	266	244	266	228	239	236	235	252	249	217	249	215	245	244	229	230	249	216	257	245	261	256	270	237	277	256	258	266	252	210	233	232	257	250	264	261	250	241	236	264	248	273	234	220	247	227	219	258	269	279	221	257	255	230	252	264	243	242	246	222	246	244	225	252	252	239	243	229	266	266	236	276	249	243	278	262	277	262	242	218	222	240	235	253	273	232	242	242	272	274	231	233	250	243	247	234	240	269	256	266	243	251	205	241	239	237	242	258	252	247	264	241	221	253	260	262	225	230	246	275	250	220	219	261	251	254	238	232	226	232	235	246	254	225	268	221	271	252	251	257	266	238	268	262	256	254	279	238	257	268	235	228	233	225	250	247	227	263	246	251	261	232	237	232	255	235	244	245	229	245	258	270	273	291	241	257	255	247	294	258	239	241	246	222	230	234	274	246	246	255	271	250	234	235	230	249	214	233	226	233	221	240	246	228	230	230	253	235	257	239	253	241	230	216	251	235	220	269	248	238	231	274	241	227	227	259	253	247	243	235	235	253	222	247	256	226	216	249	253	257	229	227	232	248	263	274	254	256	255	263	266	259	245	211	264	248	260	218	227	250	238	254	256	249	227	238	237	240	265	234	246	248	231	223	222	255	237	246	230	247	228	201	262	257	240	237	240	252	279	259	256	237	234	248	240	228	225	244	244	258	286	246	254	253	214	226	247	255	229	255	237	242	229	261	237	244	245	243	245	241	241	242	229	267	232	223	202	269	251	246	246	232	225	263	242	239	253	251	249	275	214	282	217	232	246	236	219	276	240	252	254	248	254	256	239	233	241	283	238	267	278	237	227	242	230	240	238	245	217	265	267	246	235	262	251	243	231	249	237	231	215	242	237	232	228	238	247	240	219	217	247	221	251	219	253	251	246	261	258	274	258	244	253	249	248	229	235	234	247	243	240	240	219	243	224	253	238	254	252	230	259	227	236	219	230	214	250	225	269	235	249	251	234	230	235	277	225	237	237	246	222	237	235	251	241	239	244	248	253	241	252	235	226	239	233	236	255	237	214	232	248	255	246	232	232	246	255	224	265	252	241	246	233	250	227	239	271	257	257	256	249	260	254	256	258	241	221	261	243	239	262	215	295	249	249	220	252	252	243	257	244	278	210	250	244	264	239	250	249	247	255	223	243	254
38983	65487	47240	24398	15952	33247	19925	3605	2575	1960	1577	1298	749	1411	8365	1431	704	3034	1839	391	354	322	326	282	367	291	338	294	304	272	302	309	296	281	288	290	275	265	321	308	282	280	288	262	280	261	276	273	297	289	308	286	292	284	273	276	264	278	294	293	269	262	285	292	259	292	290	266	264	294	307	296	269	261	265	291	283	295	292	298	274	285	260	287	253	303	280	270	309	290	276	256	274	275	280	274	257	280	262	276	277	306	278	309	277	319	295	288	273	257	270	277	277	277	290	247	244	270	268	304	280	291	275	301	268	266	260	264	273	287	297	284	239	267	289	276	267	285	287	238	268	301	279	256	268	293	271	281	278	262	282	273	294	295	278	312	287	276	276	288	279	292	284	269	312	293	291	287	275	307	276	288	267	281	264	269	295	268	292	295	288	255	272	321	277	286	262	269	259	291	297	295	283	250	272	276	276	265	257	284	287	278	291	271	271	243	278	264	272	241	251	269	270	248	275	287	275	277	264	260	280	283	286	283	291	267	284	290	279	289	286	234	276	253	267	241	276	269	290	265	279	287	267	268	285	271	262	280	285	285	304	276	272	273	264	288	272	289	259	264	283	258	276	292	251	257	303	291	277	294	244	294	279	266	261	276	292	281	273	279	276	295	289	267	283	258	263	278	279	258	297	270	293	280	285	274	288	283	295	274	260	275	275	281	280	289	293	309	268	284	238	299	264	311	270	253	271	261	271	240	296	271	269	280	256	262	317	264	286	269	299	259	309	297	273	305	272	294	300	292	259	311	273	274	277	288	288	307	291	263	290	258	253	274	283	281	267	299	265	282	293	288	259	280	275	280	273	271	307	279	261	292	279	283	262	285	271	300	291	280	276	258	296	290	288	291	288	277	298	272	280	280	289	291	262	298	308	254	271	292	254	252	245	266	254	262	262	280	246	303	261	283	277	259	254	295	272	279	262	281	313	260	300	269	280	235	282	250	287	278	281	255	295	274	273	278	285	269	273	277	300	286	284	269	259	260	287	305	324	285	278	275	287	249	291	279	284	252	294	295	297	256	320	310	275	279	249	307	268	269	282	278	261	286	273	267	279	301	281	304	292	262	260	273	277	287	265	299	272	272	268	246	268	288	279	267	246	267	269	259	306	274	271	257	264	296	253	288	275	276	271	297	302	291	259	279	264	274	274	279	279	275	279	294	255	274	282	299	273	298	285	261	288	255	286	261	271	239	265	290	284	276	299	287	279	277	285	290	288	269	302	267	273	309	269	279	279	276	270	262	295	273	286	295	274	259	277	288	236	288	298	255	285	302	251	257	247	260	267	278	292	304	280	253	299	278	293	283	270	263	313	276	268	261	295	258	282	261	267	264	261	296	245	282	282	253	278	285	267	293	262	302	271	256	262	303	270	286	268	303	268	287	297	278	259	246	256	302	284	281	290	306	273	276	274	273	287	270	258	297	281	245	293	276	289	276	288	282	293	259	263	260	279	284	271	281	263	291	285	256	261	261	294	295	263	286	298	256	233	286	270	275	288	277	273	297	290	245	266	292	268	266	270	269	277	292	281	268	279	287	262	290	280	279	273	307	253	301	282	271	287	284	259	296	252	254	298	290	275	276	272	266	274	268	286	253	266	267	263	242	277	276	303	251	274	287	277	283	264	280	296	257	269	295	265	253	270	276	274	265	240	287	261	285	257	308	278	276	247	302	288	266	274	300	276	300	276	255	269	302	295	281	269	301	280	244	280	269	259	317	275	272	292	285	289	282	248	251	270	292	287	289	267	288	263	298	299	264	279	278	273	302	243	276	261	279	246	294	272	303	262	253	270	287	290	268	284	259	297	295	290	314	300	286	256	282	300	283	300	308	285	283	259	269	284	297	288	282	274	260	272	285	287	292	267	283	296	279	274	279	259	285	278	268	262	269	257	281	286	284	286	278	279	284	270	280	270	261	279	258	241	270	292	306	272	277	269	299	268	258	253	284	254	262	255	292	290	301	257	295	287	283	290	289	258	286	298	282	260	252	265	327	288	302	272	290	277	275	269	311	306	296	244	273	289	255	263	248	254	256	305	261	289	271	254	262	272	265	279	264	295	303	272	278	260	280	282	275	261	219	269	273	254	278	268	263	285	260	261	320	268	282	289	276	293	301	287	290	271	294	286	298	275	272	236	293	299	257	239	303	292	297	263	257	276	289	269	290	290	290	299	260	262	315	286	289	283	271	286	270	284	295	280	309	248	265	248	272	276	265	235	269	295	259	257	300	304	279	294	285	278	303	281	270	246	262	285	275	278	297	301	290	276	290	281	275	301	293	291	303	274	253	298	286	281	293	289	266	261	262	293	276	262	277	260	252	299	252	294	299	296	265	252	301	269	265	276	276	279	262	282	292	293	275	271	307	252	295	262	258	288	272	290	308	272	264	265	277	261	280	278	272	257	267	302	288	249	260	287	285	282	271	323	305	293	298	263	269	280	269	269	275	293	286	277	268	273	272	297	264	285	282	287	269	281	302	267	250	267	284	315	272	296	303	295	285	305	315	263	271	257	270	257	289	293	283	294	268	287	278	295	284	286	279	306	297	271	276	266	287	296	281	295	298	306	280	248	302	286	288	292	293	265	288	273	272	261	263	257	297	287	286	254	269	249	268	294	279	301	270	296	273	285	284	272	284	284	273	269	287	288	327	281	271	312	297	285	256	269	257	264	291	282	287	278	264	289	275	259	275	257	301	250	294	270	300	289	298	295	293	258	283	305	271	247	292	279	280	291	311	301	270	289	277	256	282	299	240	281	277	300	289	306	276	281	296	259	273	295	321	266	237	285	264	268	315	286	268	304	293	287	290	269	268	249	299	286	242	267	275	245	257	272	270	279	290	261	274	304	290	265	282	295	283	284	275	276	260	276	273	251	282	266	267	276	275	254	262	242	291	265	286	306	285	319	276	274	298	289	288	257	276	275	249	301	280	289	306	302	293	277	284	286	279	289	304	274	278	265	305	246	267	291	277	273	290	309	312	285	264	315	276	288	292	293	309	286	278	251	287	290	256	287	286	296	237	297	273	268	252	271	284	261	260	282	275	257	255	316	266	268	251	269	295	262	288	253	245	250	300	277	264	286	308	279	281	259	282	288	284	252	270	295	283	255	265	294	239	276	274	285	289	260	278	296	294	278	266	271	305	256	302	274	296	287	276	293	260	240	271	265	263	255	280	277	295	306	286	281	274	275	293	269	296	271	274	258	304	298	275	247	292	280	300	283	270	259	280	277	287	286	297	281	288	280	281	282	279	261	254	262	250	291	255	278	263	291	268	259	264	276	274	267	296	290	288	267	298	275	288	261	265	315	288	289	308	273	283	271	265	264	258	292	281	246	286	275	271	265	280	288	294	290	276	309	299	277	273	224	286	271	262	287	301	274	317	294	272	237	259	290	291	285	265	299	237	267	285	285	266	270	290	266	273	265	263	260	293	296	250	268	258	284	271	294	291
29490	28309	24766	8945	2612	2737	1985	713	545	433	327	273	325	633	486	293	200	234	178	201	186	204	184	180	162	182	182	224	175	217	163	183	189	214	198	185	181	191	196	174	194	172	186	182	198	172	170	180	178	205	179	189	199	209	191	195	199	211	183	203	198	170	184	171	182	190	194	199	197	183	198	173	181	178	180	180	179	170	176	168	190	189	201	203	205	187	160	164	186	170	158	193	191	188	177	212	198	198	190	189	184	184	205	210	175	187	169	185	172	193	188	197	185	178	187	170	220	188	170	186	164	186	172	170	178	180	169	193	204	205	185	203	185	184	191	198	187	176	141	183	211	176	173	174	180	217	191	204	196	191	202	178	177	183	195	182	187	172	189	204	184	157	173	181	194	190	180	205	211	196	162	206	186	194	202	174	201	177	185	195	170	172	193	209	187	199	187	200	203	212	184	189	187	161	180	173	178	174	204	211	188	186	189	214	178	194	162	181	203	175	184	148	177	167	199	192	193	178	187	178	197	193	197	166	217	195	178	196	190	180	170	198	220	193	183	170	194	157	199	210	200	185	176	202	195	198	186	194	188	168	188	195	185	180	194	175	182	175	200	187	160	199	193	180	186	180	187	171	170	179	183	179	176	189	210	178	167	186	179	174	159	169	179	206	199	198	167	194	201	181	219	203	183	193	183	220	150	179	206	191	196	210	185	172	189	217	196	186	168	192	185	176	184	182	188	196	174	172	173	176	183	186	205	203	196	184	155	172	182	196	218	171	184	191	192	195	184	161	184	157	171	193	168	185	194	201	189	198	193	169	191	190	196	212	183	197	186	198	197	195	211	202	174	198	167	186	201	227	195	179	182	180	212	200	186	196	190	177	182	179	197	196	208	185	198	204	177	160	180	184	199	205	195	190	209	206	181	166	181	183	197	196	190	201	199	171	166	189	202	187	173	189	177	175	179	186	161	180	192	208	162	167	188	175	186	200	173	187	186	207	209	190	171	166	189	199	172	203	182	189	179	179	190	169	197	202	201	187	164	172	200	192	192	186	213	207	188	185	177	164	201	164	184	172	172	169	189	176	193	215	162	204	195	193	202	175	202	186	213	198	164	205	190	183	164	156	178	196	165	201	174	182	182	189	179	197	173	187	196	190	193	195	176	194	161	182	182	177	183	185	209	175	208	181	200	168	180	186	170	181	159	208	194	170	180	178	178	177	193	179	174	178	176	179	180	183	182	198	183	183	192	190	179	188	207	177	191	183	202	200	194	187	174	187	167	196	180	196	171	213	200	177	198	168	196	171	165	191	186	190	170	192	193	166	195	211	177	195	186	195	195	185	195	192	163	181	204	179	199	173	210	179	182	173	202	170	180	192	177	208	192	185	218	204	209	179	181	207	187	226	187	170	150	179	213	193	183	185	202	187	185	178	182	218	182	178	178	206	183	189	183	200	182	166	188	191	169	174	179	159	170	200	171	192	204	173	173	200	180	180	173	178	190	164	192	196	205	197	192	192	178	171	192	192	183	205	161	178	183	207	182	164	199	176	163	171	183	171	178	196	180	176	210	203	177	156	174	181	186	181	196	192	188	196	202	167	173	185	180	195	195	202	204	194	193	197	188	193	187	213	184	178	188	193	182	189	176	171	196	188	197	198	187	203	177	185	171	197	198	178	180	193	206	202	164	213	186	171	179	178	201	208	212	184	180	181	184	192	179	179	194	202	197	202	195	197	171	191	201	194	179	188	170	169	202	209	206	191	174	199	189	172	207	185	210	180	196	185	199	186	186	205	213	165	173	194	162	193	196	168	191	202	178	177	198	197	166	193	182	175	190	195	182	184	183	187	189	195	169	212	179	207	172	164	188	193	206	162	181	176	184	195	184	192	212	152	185	184	193	189	208	152	181	187	211	165	176	194	185	226	206	185	159	191	205	183	179	197	226	195	177	209	197	156	203	192	202	165	186	188	190	164	190	185	179	188	198	165	185	184	169	212	195	182	201	215	173	223	161	184	163	192	192	177	179	196	183	170	188	161	178	211	188	202	163	188	197	170	201	169	181	202	178	175	199	196	173	182	198	192	171	160	175	168	222	174	171	181	186	185	190	196	181	172	176	192	196	177	186	191	183	166	192	173	215	177	194	157	194	198	223	209	183	168	185	207	196	183	189	170	178	188	202	181	183	183	179	188	167	161	161	246	176	176	180	185	182	211	161	193	150	175	176	173	193	210	159	186	183	193	193	212	174	199	165	195	197	182	200	178	173	205	195	202	166	174	177	204	201	197	185	189	167	167	216	172	185	183	204	175	190	198	196	194	191	183	182	182	193	196	169	182	206	189	190	174	189	193	176	182	191	187	185	191	188	210	202	202	181	185	215	196	190	154	172	175	194	176	176	192	201	188	171	196	173	222	186	164	218	184	162	187	206	204	178	216	213	184	196	210	192	165	164	189	204	185	193	167	218	167	185	209	182	176	172	185	178	185	210	185	182	178	195	185	168	197	197	192	199	177	187	201	174	187	205	192	183	198	194	174	189	187	187	183	172	192	190	185	188	191	193	182	180	183	176	182	184	180	184	166	191	160	181	192	173	176	184	218	196	200	196	171	202	191	187	177	190	203	206	208	190	186	185	196	206	186	167	220	183	196	197	197	209	180	188	206	194	217	193	193	196	186	192	186	171	190	183	185	190	175	194	196	203	202	183	201	182	175	168	192	189	186	192	196	166	175	173	195	174	194	175	204	176	172	216	176	195	182	196	199	200	216	172	199	205	203	206	198	186	201	197	173	171	187	177	184	167	180	214	172	167	159	194	174	140	181	195	178	188	183	177	217	174	175	212	198	171	182	206	210	219	190	193	184	183	194	177	175	193	176	197	175	205	192	170	165	183	194	193	174	194	181	188	184	194	185	191	188	182	175	186	189	193	180	208	184	195	205	212	184	182	192	194	173	175	191	184	178	188	194	173	179	181	192	213	190	182	183	179	190	187	174	160	192	204	178	190	184	163	196	189	186	169	195	184	171	183	210	187	203	202	193	195	166	173	192	184	174	210	180	163	204	165	191	206	180	202	151	170	188	188	196	159	192	167	194	166	184	189	186	179	197	170	188	199	196	186	205	218	188	193	192	174	168	191	181	203	187	199	181	166	172	188	186	187	186	186	179	166	200	211	168	168	175	184	194	193	213	180	202	162	213	190	200	185	169	166	191	195	197	186	188	198	190	200	192	191	194	180	169	181	196	185	189	177	179	212	183	192	231	184	161	181	167	161	219	208	166	179	201	195	160	180	174	184	188	180	187	192	213	174	205	183	188	170	184	205	177	188	182	186	181	201	191	188	164	181	158	170	163	193	209	185	187	166	186	184	192	221	205	162	185	205	174	195	197	196	176	215	198	190	160	211	206	205	193	186	183	187	186	187	199	198	169	183	203	180	185	200	189	199	173	177	203	188	188	196	190	175	180	155	203	188	172	191	182	179	196	176	208	178	204	180	149	185	192
30463	43054	21807	6817	4029	4856	3332	1402	1002	711	559	398	447	1006	754	365	220	328	237	229	219	241	234	247	224	251	239	234	232	212	239	237	232	249	232	243	218	188	238	243	228	229	213	238	196	252	226	229	184	230	234	227	235	207	228	203	256	243	251	218	245	231	228	227	218	233	220	234	219	249	214	221	227	218	210	243	241	207	234	224	221	251	253	230	228	231	245	254	227	204	218	243	223	238	242	229	229	218	247	192	227	218	225	224	230	214	228	225	236	243	235	225	219	235	191	218	231	241	212	239	234	253	219	207	212	218	237	214	227	226	263	232	239	240	230	207	236	234	247	249	228	246	206	227	225	217	218	220	233	244	208	246	197	257	215	200	250	197	257	232	222	239	238	210	217	195	246	224	228	256	239	198	201	255	223	214	230	262	241	215	196	226	218	219	264	242	242	205	230	233	217	216	243	216	233	253	252	203	213	218	198	239	200	210	221	227	232	237	199	226	237	234	211	235	223	228	227	208	228	230	248	240	220	221	239	225	224	221	226	223	207	232	241	232	219	227	243	222	259	213	233	230	234	242	215	234	203	251	230	225	245	233	222	198	255	212	216	220	248	231	233	243	235	215	228	241	221	219	245	240	243	225	204	238	241	229	236	229	239	241	216	239	216	244	225	244	213	240	236	225	216	251	247	220	224	225	227	227	252	235	264	225	206	210	222	206	235	238	222	217	238	227	227	247	240	243	220	250	256	205	201	240	202	249	225	261	226	230	223	220	241	211	208	248	202	244	219	245	239	250	262	210	246	229	216	255	223	240	241	223	233	222	220	227	220	222	211	207	265	239	232	227	237	206	203	237	226	224	238	205	228	224	223	253	234	224	216	242	235	236	198	254	206	216	235	210	210	216	238	204	231	219	218	246	252	231	250	219	208	227	221	228	223	250	224	232	247	229	231	239	228	237	212	212	214	235	226	210	207	225	230	222	242	201	243	247	226	206	216	215	232	238	217	220	247	216	229	236	212	247	224	210	267	220	243	247	230	222	197	216	210	230	224	219	264	209	222	207	227	212	211	219	248	238	221	208	213	235	220	237	193	215	209	229	245	212	249	230	202	245	232	253	230	241	218	262	216	211	243	224	218	232	202	207	232	236	222	209	221	232	243	245	226	232	221	221	228	225	212	226	256	225	244	219	216	239	217	215	223	236	217	220	250	245	234	253	226	231	238	229	210	248	219	245	245	223	216	239	198	213	221	241	214	244	223	221	230	217	229	271	213	253	223	246	228	217	235	231	244	218	226	239	226	190	219	216	261	215	218	227	231	242	241	225	248	250	224	182	214	196	228	213	215	236	228	205	265	208	247	214	248	250	212	215	233	206	245	232	236	219	227	246	228	210	261	220	238	259	232	244	242	194	229	227	233	210	234	225	233	236	228	211	235	211	233	209	219	229	222	243	215	275	256	242	226	229	194	206	206	228	212	230	228	225	208	222	231	250	215	239	228	184	246	214	230	215	238	224	224	228	243	221	215	201	257	252	226	250	205	205	246	229	229	217	236	244	214	230	246	240	210	201	232	218	196	217	232	226	229	209	196	262	229	239	230	257	216	220	230	234	203	218	229	210	208	219	217	222	212	244	204	235	222	225	234	205	239	220	231	217	234	231	246	237	230	244	257	243	238	189	217	231	239	228	220	234	246	238	224	218	220	211	227	226	224	224	217	228	219	210	235	247	225	227	207	188	247	211	200	219	215	217	240	200	243	222	232	242	236	197	221	216	224	239	221	214	214	223	225	217	241	248	243	253	218	239	220	240	229	260	260	239	230	228	221	217	244	235	213	240	221	221	231	211	209	225	226	216	229	249	218	239	233	255	251	247	238	221	229	251	247	231	207	211	206	247	225	237	236	211	239	218	231	272	236	236	226	248	228	223	217	243	248	224	213	253	250	217	226	241	257	236	220	247	222	230	238	204	211	229	256	215	234	222	220	238	237	216	239	232	196	239	229	246	235	228	228	223	195	208	223	234	228	258	229	259	202	228	235	212	236	217	235	229	228	255	226	241	236	230	253	236	230	226	231	227	193	253	214	213	205	221	242	239	243	217	213	229	224	234	218	230	234	243	208	211	228	251	233	226	238	227	233	200	214	244	205	248	252	239	211	196	240	215	246	242	230	232	219	224	212	209	242	235	225	245	210	224	209	231	208	226	224	248	200	217	225	219	225	229	262	231	216	239	232	229	229	242	213	205	211	226	239	224	240	258	235	252	233	217	238	251	220	231	222	216	225	236	239	246	228	225	233	253	225	195	239	190	226	241	247	249	218	248	199	247	228	225	225	271	228	252	229	203	219	205	222	234	236	215	242	216	220	230	224	225	218	219	250	239	219	206	219	203	202	248	239	223	235	214	225	217	242	236	239	241	243	231	224	223	235	228	239	231	235	236	227	234	229	243	255	248	222	239	210	237	225	247	218	224	205	210	249	256	221	223	210	205	215	235	227	246	248	236	218	243	241	206	204	229	237	238	247	258	225	226	204	246	231	230	217	241	204	224	224	214	235	243	226	234	217	224	236	220	250	217	226	237	192	218	249	230	243	248	223	218	231	243	240	246	224	240	209	238	209	219	234	229	262	211	210	254	239	219	205	219	192	243	226	232	258	203	229	215	236	222	235	245	239	221	220	211	231	242	212	224	210	221	206	208	223	246	201	230	208	221	213	231	231	227	232	262	210	227	222	239	224	240	237	226	242	229	248	239	236	260	227	228	215	219	187	239	229	177	226	213	232	214	201	211	227	208	238	255	232	220	243	220	231	243	199	207	240	243	213	241	230	232	215	217	253	240	226	263	215	209	249	249	245	219	244	204	223	232	231	223	221	231	237	227	224	228	231	224	210	223	252	239	250	232	223	236	202	216	199	223	228	241	251	234	241	223	251	230	226	239	247	230	217	234	227	206	249	228	251	214	231	214	226	230	220	208	216	245	219	242	227	249	233	205	230	207	222	218	207	246	227	213	234	225	234	246	215	210	233	214	226	219	228	230	205	225	240	231	193	208	219	251	221	228	242	203	243	210	218	238	207	242	208	211	230	214	201	239	220	239	214	226	260	205	252	213	234	271	218	221	219	200	231	237	238	211	228	220	222	237	212	226	237	212	244	236	247	225	247	246	219	229	229	212	223	228	215	255	219	253	245	209	208	222	238	252	233	256	240	248	230	237	224	231	232	236	242	218	217	239	237	223	219	221	225	244	222	219	214	230	196	237	241	232	198	229	239	232	198	248	215	198	235	229	256	226	226	251	212	222	219	246	234	235	222	231	211	224	224	235	222	233	213	215	207	222	204	231	233	229	234	226	237	228	211	247	216	263	224	249	230	251	212	237	246	226	221	217	208	232	220	241	192	229	243	202	219	226	221	216	231	236	215	231	217	248	235	236	227	222	242	220	226	226	219	232	236	226	241	208	221	251	240	250	227	229	240	216	234	240	245	227	243	228	232	211	247	222	240	238
24631	21719	28791	24862	21028	19626	17816	1854	883	711	495	746	2219	3964	1563	296	244	514	300	195	173	177	187	171	141	157	188	200	161	157	174	177	183	153	181	187	158	191	172	172	175	157	144	145	170	166	189	203	171	166	190	151	170	162	162	184	161	167	152	153	181	141	160	181	143	180	158	159	166	164	175	161	169	164	149	173	162	161	177	152	157	141	169	163	160	164	149	188	185	159	150	163	169	139	139	150	144	154	169	179	176	163	134	144	142	135	187	161	164	165	169	164	160	160	149	163	155	155	155	154	162	151	166	188	178	167	169	156	173	148	132	166	149	160	158	170	149	162	153	142	149	162	167	165	145	163	168	169	168	159	164	165	169	150	187	173	161	184	167	150	171	157	172	161	154	160	161	165	165	177	174	158	146	165	161	182	144	151	152	159	149	158	188	157	146	176	157	136	156	152	157	151	162	168	132	181	159	158	173	140	176	140	150	162	133	164	151	161	154	173	146	155	148	168	177	170	183	134	149	158	141	152	147	160	152	160	161	154	163	171	168	155	172	187	153	146	176	151	183	164	183	162	147	177	149	155	158	150	151	173	155	164	182	158	184	159	145	146	157	181	165	165	174	160	184	172	168	160	171	179	139	140	165	157	148	157	156	141	177	159	150	164	172	157	155	166	170	165	161	155	153	176	186	158	165	170	158	186	143	183	153	147	167	172	180	167	182	153	151	177	156	174	135	148	161	143	150	155	156	144	169	182	171	163	157	174	168	150	146	159	168	170	174	163	140	148	158	158	151	158	183	163	164	154	166	140	141	136	161	157	165	179	157	147	159	141	177	175	158	179	157	150	145	152	167	200	164	158	159	182	165	183	174	156	169	142	156	170	153	144	186	150	158	184	171	159	169	145	164	164	166	155	183	157	164	148	162	133	171	146	179	166	139	154	150	152	177	172	158	154	153	155	176	154	139	166	165	152	156	150	170	143	164	163	170	140	146	154	175	177	150	165	156	145	153	151	161	190	156	139	164	163	156	158	173	148	168	159	169	159	154	190	153	165	158	170	165	163	205	163	168	166	131	171	174	181	153	143	168	159	173	150	177	142	164	165	156	173	153	145	146	167	172	158	167	148	156	175	148	160	158	158	174	162	177	169	166	163	157	183	152	165	165	193	164	162	164	154	172	170	168	154	160	173	167	137	183	164	157	155	134	164	182	173	167	151	144	165	165	149	168	178	157	141	169	148	148	147	171	158	152	173	150	175	155	178	169	164	169	165	185	179	171	152	149	149	194	168	153	178	174	144	175	175	176	176	166	156	185	199	175	160	175	159	176	168	176	169	169	180	151	166	153	170	155	175	152	165	172	162	179	164	156	176	168	152	177	171	154	159	156	182	152	158	199	137	157	177	159	168	160	174	152	162	160	135	161	173	170	159	159	175	142	153	176	160	163	167	152	160	166	159	177	152	183	153	178	155	159	148	146	165	138	178	185	168	169	173	139	177	184	174	165	154	158	190	149	172	152	186	177	160	158	167	174	179	164	170	174	167	160	178	158	155	147	157	158	172	149	167	168	158	183	159	154	152	145	140	158	148	157	152	142	147	176	158	173	145	154	162	175	160	163	151	172	155	200	149	158	158	160	148	169	187	162	156	167	176	167	169	158	172	158	177	149	175	152	141	169	150	176	144	207	170	163	186	175	167	152	176	158	159	171	144	153	157	156	165	182	166	142	165	186	160	157	173	176	173	181	162	168	153	170	162	169	172	156	167	194	156	160	181	141	122	150	166	172	181	157	165	157	158	157	135	170	149	145	184	179	171	154	155	166	163	166	179	151	175	161	158	143	175	169	184	162	161	158	148	147	174	160	189	156	124	162	145	172	166	174	181	142	190	181	149	175	157	164	141	146	162	169	149	166	154	137	172	150	178	169	141	171	173	139	163	160	156	149	182	174	159	169	159	149	147	152	136	153	159	156	158	163	139	172	151	180	157	177	168	152	162	156	160	183	153	155	169	205	153	149	164	158	184	143	143	156	169	164	178	175	179	169	149	179	176	172	166	174	176	146	163	168	166	154	165	179	139	162	170	177	142	151	179	188	190	161	142	160	133	161	165	153	163	162	147	171	142	143	159	158	147	164	151	166	168	176	179	133	167	179	148	153	146	137	163	132	169	173	124	167	172	146	166	158	188	177	140	137	147	173	157	154	157	170	159	151	146	168	203	180	146	188	149	161	155	153	150	154	137	170	159	130	168	170	143	168	158	144	156	136	178	170	165	155	149	144	183	179	169	165	158	178	164	166	146	182	150	159	161	169	189	145	183	181	157	178	169	159	155	175	157	168	159	158	184	150	156	170	189	171	161	161	160	143	149	164	149	174	162	157	165	160	180	168	167	176	164	170	166	140	168	166	165	188	143	158	160	182	160	171	155	164	177	146	164	155	151	161	171	163	176	164	173	168	188	163	143	152	163	158	158	156	164	147	157	157	155	178	165	145	149	164	168	155	160	154	158	163	174	144	150	176	179	179	150	137	200	159	150	196	163	177	147	162	172	155	187	153	153	165	171	181	155	150	204	164	172	139	159	163	174	175	154	152	160	175	151	152	174	175	180	173	168	159	185	176	171	168	160	166	164	159	164	179	170	162	179	141	159	174	176	151	175	201	139	160	162	169	146	154	157	164	139	154	174	192	140	145	160	147	161	151	152	144	166	164	162	147	165	163	146	164	155	147	182	161	166	169	166	161	134	173	163	159	161	159	184	162	157	186	171	171	171	148	164	158	166	164	164	157	164	172	168	155	164	194	183	166	176	176	169	142	172	155	166	171	139	129	180	161	164	154	163	165	170	157	179	167	171	184	172	180	160	153	157	152	163	170	170	164	173	142	167	146	170	181	157	152	162	152	166	161	165	169	183	164	144	154	160	145	163	168	141	180	152	156	142	153	168	154	177	171	148	178	165	141	176	163	146	164	155	159	146	157	165	162	160	162	171	161	160	154	177	179	168	163	167	149	183	168	159	170	153	156	169	153	174	153	164	160	175	149	159	170	143	148	158	164	151	154	162	159	189	153	173	174	165	168	159	162	154	153	168	181	163	163	153	154	169	156	171	156	147	168	157	157	168	153	152	167	176	172	168	164	158	151	164	141	164	175	163	159	151	160	161	147	181	160	165	158	171	157	174	159	178	150	159	164	164	164	185	154	140	153	196	152	148	156	162	162	154	185	167	151	189	194	149	152	156	162	161	162	165	181	184	171	172	164	151	152	187	134	154	152	161	174	168	161	172	165	136	161	175	159	175	172	176	161	182	160	163	176	173	146	159	147	171	149	194	151	177	160	177	152	157	163	160	145	169	171	178	160	170	169	144	141	146	176	156	153	151	166	141	166	154	140	175	139	152	163	182	139	172	179	164	162	149	145	139	157	154	164	162	174	172	156	162	168	160	179	168	158	166	161	162	159	167	212	148	148	159	163	148	152	151	147	154	159	146	157	153	162	177	167	159	155	167
35255	56608	27287	12696	8596	22078	16151	2365	1817	1402	919	1328	3920	6377	2493	422	396	911	414	220	224	242	212	227	211	198	203	205	212	205	202	207	181	217	182	195	212	171	221	193	207	188	220	202	233	209	202	221	210	168	193	196	204	180	198	183	196	214	194	171	222	183	196	182	218	219	201	206	227	201	191	224	192	210	201	200	209	189	178	185	193	226	197	200	205	179	195	177	190	215	161	202	220	195	204	173	210	189	175	181	174	214	205	220	197	198	185	200	204	200	181	218	203	201	194	188	202	182	197	183	205	193	205	196	177	186	188	188	202	220	191	194	170	189	181	180	201	177	183	203	186	185	204	188	206	188	186	199	173	211	188	197	201	192	197	193	204	186	198	205	179	216	187	184	181	186	184	204	210	188	204	196	193	167	191	175	202	204	204	198	199	176	195	226	187	212	189	188	209	195	201	197	215	194	179	205	185	197	205	177	165	184	183	199	220	195	179	198	183	174	177	222	192	200	188	206	202	213	199	186	201	159	179	213	196	170	212	191	211	198	201	178	180	191	194	215	181	181	189	194	193	183	204	193	187	214	201	217	193	192	202	197	189	188	198	185	170	193	212	225	227	197	215	199	186	206	204	172	172	221	171	224	211	172	152	178	189	177	213	204	209	177	207	196	200	198	187	191	200	211	195	205	194	191	199	164	183	203	170	186	197	225	186	205	218	189	199	209	204	198	155	179	189	211	190	203	182	190	190	193	190	197	202	179	196	193	190	163	212	212	197	190	180	200	201	198	199	189	196	221	183	181	196	192	188	212	201	184	195	197	204	185	173	195	189	215	213	205	193	190	200	174	192	195	184	199	212	203	191	210	155	225	207	193	207	201	222	181	220	173	193	192	190	203	184	207	187	186	189	178	190	194	192	225	184	196	210	202	182	213	181	158	193	202	181	189	202	202	182	184	177	188	209	213	192	185	166	223	196	178	180	171	198	209	192	207	196	212	198	177	192	189	198	205	194	194	177	213	178	215	178	197	195	181	173	206	192	179	198	208	196	209	193	175	192	186	178	200	202	213	176	211	222	215	200	202	204	181	217	199	193	192	189	184	203	187	188	181	205	211	185	193	197	210	196	205	220	215	194	193	195	205	224	193	188	193	204	213	202	200	198	208	190	211	188	196	198	193	178	206	204	200	222	185	190	219	182	186	206	179	176	228	196	178	196	207	145	190	204	207	212	187	190	195	217	198	203	223	182	216	200	201	178	211	195	171	177	183	204	200	206	208	210	201	183	207	218	216	213	191	177	197	190	211	178	198	184	215	217	161	187	195	193	189	191	224	198	198	199	201	218	168	194	181	178	185	206	203	201	198	220	190	214	176	217	211	182	194	182	186	207	191	204	185	206	186	193	197	205	171	190	201	193	212	200	197	175	200	198	202	185	191	207	195	200	180	193	191	192	209	184	199	206	230	213	192	190	209	207	198	212	159	179	193	218	208	184	178	197	239	195	201	195	203	197	173	193	192	201	199	192	213	197	197	214	180	209	207	188	235	190	222	202	191	212	206	183	172	206	201	190	204	212	192	204	205	184	197	182	194	205	201	217	191	203	188	181	207	226	202	206	190	184	189	180	168	184	203	191	173	182	192	200	185	187	191	173	177	183	184	215	188	174	176	179	168	199	187	208	191	186	172	186	206	175	167	200	209	199	201	185	198	192	194	206	197	193	148	200	194	217	190	179	213	182	182	197	196	204	216	202	182	170	191	198	225	187	208	195	207	194	193	198	205	186	180	177	219	188	194	225	215	166	180	181	198	194	197	201	175	182	177	183	206	171	218	209	199	175	202	211	174	193	190	207	206	198	195	212	182	199	181	192	185	183	198	195	217	190	181	193	204	220	191	187	185	192	186	179	173	207	185	190	207	185	201	210	196	205	199	201	163	195	190	202	194	214	193	202	218	182	176	205	199	196	209	186	199	208	195	177	202	198	182	206	202	205	199	214	205	183	183	202	181	184	179	178	188	175	194	226	204	174	191	176	199	172	174	185	200	197	178	194	194	203	197	209	183	198	209	183	185	204	230	202	208	212	201	195	158	199	213	191	198	190	201	219	221	209	187	197	205	198	187	184	201	182	209	193	191	196	174	172	194	204	178	203	204	167	184	194	173	197	193	226	211	212	184	190	167	194	219	181	219	174	185	209	183	202	203	193	186	172	208	195	196	184	208	182	214	193	181	200	211	200	175	228	216	203	195	192	191	176	203	179	204	151	179	194	190	205	196	204	198	191	198	216	218	198	179	206	182	186	206	190	174	191	226	215	199	199	215	215	187	183	180	193	199	197	222	194	220	221	187	180	179	199	186	164	201	214	186	182	185	158	206	197	191	193	177	211	191	189	215	188	192	205	196	212	201	227	197	180	197	197	170	184	188	174	188	200	190	188	184	193	177	184	186	211	200	206	222	200	201	176	206	180	202	163	214	192	205	193	171	202	191	181	165	200	196	202	209	177	221	184	194	182	208	185	174	225	191	183	208	180	190	225	185	222	201	201	198	183	222	184	195	199	191	185	186	189	209	181	198	193	196	180	193	192	184	181	172	239	201	182	214	171	193	201	212	214	202	208	200	218	157	222	177	210	198	210	159	181	188	164	221	178	199	203	177	192	184	198	192	209	203	169	206	217	195	171	176	198	187	203	203	184	201	196	193	184	229	207	183	183	204	210	174	216	183	204	198	184	192	191	214	201	217	182	220	173	185	189	210	185	185	198	222	198	200	201	193	210	182	215	195	184	193	169	183	222	188	167	177	180	201	203	208	167	187	205	199	208	196	170	175	183	191	186	195	181	209	197	196	199	189	187	190	189	185	211	196	206	207	200	179	189	205	176	193	173	202	195	184	182	202	211	207	162	207	199	183	185	181	199	195	202	184	200	196	191	203	206	214	189	200	224	202	178	190	175	207	176	185	192	174	180	207	202	196	179	196	239	173	186	195	215	200	184	215	198	210	197	211	189	179	205	207	214	208	189	200	194	194	166	179	183	191	174	198	191	187	203	181	205	185	180	201	199	218	206	209	188	196	185	208	210	194	174	177	187	189	217	181	209	205	187	190	190	180	191	160	185	193	192	194	187	198	217	196	184	180	188	153	196	210	195	240	205	195	200	191	190	191	182	177	206	208	183	198	174	214	199	203	209	190	203	191	195	200	181	202	188	174	185	179	193	192	191	192	167	205	210	199	192	201	202	193	207	184	200	170	199	206	215	187	215	209	219	171	188	166	210	188	222	190	202	180	190	192	194	211	180	190	183	221	193	169	195	173	196	197	177	211	198	196	186	217	176	206	203	213	203	188	167	167	177	203	209	187	190	199	191	201	203	173	195	183	201	185	188	193	190	179	206	207	201	194	210	204	210	198	191	170	153	193	171	187	178	179	225	200	196	197	183	197	193	191	186	201	211	181	188	208	171	203	180	162	213	198	177	169	215	187	193	183	189	194	203	217	163	184	192	182	213	195
25766	21776	27698	25322	11722	10794	9018	862	666	496	435	488	677	679	390	282	430	349	262	248	237	242	252	272	262	240	245	253	263	232	237	233	239	251	273	226	250	261	257	253	256	248	235	275	227	253	227	246	241	263	261	277	233	257	258	241	268	252	244	257	241	270	247	263	249	256	259	236	274	253	249	259	269	256	253	245	265	232	257	225	235	257	249	242	256	218	252	233	254	268	247	251	271	240	246	261	241	264	272	272	254	231	232	244	281	270	263	255	229	242	269	240	239	283	235	219	270	231	266	231	246	225	290	288	259	240	250	251	255	266	242	237	228	251	259	236	229	255	256	237	260	241	279	247	268	254	253	269	260	265	248	266	265	265	239	244	252	260	269	212	206	262	225	249	246	221	241	258	242	249	254	260	241	255	257	224	231	275	249	220	222	251	256	263	249	235	246	235	248	228	231	259	240	241	247	279	249	264	253	267	269	248	262	260	232	240	255	247	238	237	232	228	238	249	238	223	244	260	240	236	269	258	236	240	245	262	225	253	235	246	248	222	283	236	265	234	248	239	221	247	256	259	260	231	249	224	252	230	258	247	265	253	251	275	226	242	251	272	261	259	237	247	281	259	238	245	257	283	236	237	245	250	240	267	229	247	272	229	258	253	228	262	247	256	253	249	236	265	261	275	265	245	281	249	249	235	255	241	251	263	289	240	262	243	251	235	258	223	250	219	269	253	267	252	257	257	240	256	233	262	242	245	259	241	248	243	245	218	238	254	247	241	226	229	228	268	271	253	247	272	238	253	241	233	241	258	250	266	267	242	269	252	254	274	269	228	232	257	246	214	223	252	221	251	247	258	232	265	255	265	244	274	260	237	264	263	275	248	250	227	255	255	268	237	259	242	249	227	239	253	288	248	255	233	234	227	242	224	256	249	251	225	252	241	250	255	251	243	253	267	286	250	261	243	237	241	250	242	260	241	236	223	279	240	233	276	250	233	241	243	241	230	236	263	242	270	249	232	244	245	218	248	287	263	250	263	212	233	281	260	247	250	240	254	238	246	223	229	250	237	261	256	241	237	246	261	245	275	259	282	233	269	260	262	250	257	246	258	250	243	255	251	289	258	266	261	243	235	258	230	253	243	274	281	248	286	254	246	244	267	235	240	289	253	258	259	250	259	255	282	235	262	259	265	237	242	253	219	246	250	234	262	273	263	254	239	231	245	246	244	235	266	230	224	255	240	243	237	230	223	270	233	250	258	242	272	241	240	261	252	263	268	242	234	245	274	226	257	242	247	256	246	248	258	275	275	245	261	249	266	266	227	246	226	229	215	239	256	262	258	280	261	227	254	266	230	251	277	231	269	246	242	241	271	240	249	250	243	265	256	243	257	263	244	262	254	232	244	250	242	252	256	229	277	250	239	227	257	282	251	240	258	226	239	231	254	243	273	261	283	263	251	251	288	249	251	249	240	242	270	222	242	272	256	242	208	267	236	255	259	238	243	236	252	247	265	232	249	258	270	265	265	259	240	260	259	240	263	256	265	245	257	249	242	237	262	265	244	236	247	258	256	257	257	251	237	263	264	258	254	242	241	266	262	230	277	273	244	231	231	270	236	273	257	259	252	254	255	254	270	252	262	252	253	272	256	243	264	246	280	225	277	225	238	256	264	243	238	255	253	249	264	254	255	235	223	236	256	238	240	252	244	258	255	216	276	258	230	253	224	264	229	232	247	228	253	256	246	250	231	242	248	250	236	268	252	219	255	248	257	254	277	245	245	246	276	260	230	246	293	266	240	258	233	257	242	233	246	250	231	232	228	249	222	225	257	232	248	240	233	225	240	234	243	251	230	247	284	261	238	234	222	256	260	244	259	271	239	276	235	277	259	226	248	223	262	247	216	240	247	240	264	228	271	250	257	236	251	235	272	249	264	230	298	227	247	278	230	278	250	246	251	230	274	235	239	246	267	239	257	252	229	274	272	248	251	250	280	249	233	277	228	236	252	246	262	236	254	222	265	241	238	241	249	240	247	239	258	250	261	225	237	280	244	237	250	279	227	256	229	212	256	248	244	253	224	254	246	255	228	231	263	227	253	245	252	238	232	256	258	260	262	224	262	247	254	261	229	276	241	232	259	241	243	266	254	237	269	235	242	276	245	252	249	266	272	234	208	248	243	258	244	244	239	221	240	260	245	231	247	239	268	264	241	251	272	263	265	250	243	248	257	278	240	254	278	247	252	235	276	256	240	247	245	268	269	273	273	236	258	248	226	249	248	245	252	243	244	254	257	251	250	253	256	289	251	271	244	246	244	242	243	231	264	266	247	241	258	220	255	281	243	255	278	233	267	239	238	257	244	268	262	239	245	229	229	257	245	251	257	267	250	272	249	256	227	282	256	264	250	289	264	263	269	262	267	275	249	256	272	234	236	246	266	278	248	254	244	275	254	247	216	260	252	230	221	241	258	249	253	260	222	277	262	247	228	236	231	228	237	261	238	252	235	242	257	238	249	276	233	233	280	264	243	243	247	281	266	255	252	241	232	251	249	247	263	245	258	262	229	258	274	233	284	246	271	290	271	275	261	262	226	277	247	231	261	266	230	289	262	254	246	244	283	241	264	245	234	223	260	230	244	238	267	205	244	242	220	225	237	255	262	247	235	252	292	262	233	261	258	229	265	237	246	271	269	244	252	243	246	246	241	241	248	243	247	278	245	220	245	253	232	220	241	273	270	282	232	237	228	244	268	234	242	256	266	264	260	290	262	264	272	271	241	238	224	249	261	251	238	237	229	262	226	243	240	256	262	243	272	248	233	225	241	244	253	263	232	267	237	250	256	236	245	236	265	261	255	257	220	238	276	247	251	256	252	232	252	252	239	253	242	235	254	231	262	269	220	252	255	251	255	223	257	276	253	256	245	247	258	288	253	255	234	229	268	273	228	262	242	260	236	252	246	244	283	277	252	276	256	254	254	268	284	244	248	231	260	244	233	242	245	235	233	245	232	258	233	246	270	252	258	260	268	255	245	229	250	268	239	241	249	245	243	264	241	255	252	253	244	269	231	252	263	246	243	269	251	244	247	236	238	243	240	239	249	250	263	247	255	278	257	227	281	270	250	254	262	239	262	263	233	253	250	233	244	250	254	262	257	254	273	232	247	253	235	240	265	224	263	254	258	280	229	251	226	250	229	239	267	235	234	246	244	231	220	239	254	261	262	261	239	261	258	249	255	296	255	241	242	246	269	244	253	256	224	258	256	287	273	236	268	228	268	236	243	243	249	243	254	262	245	262	269	244	239	223	250	278	239	286	268	259	243	264	254	259	226	257	233	234	271	228	277	254	262	240	234	226	241	248	261	263	234	256	235	244	248	241	227	262	235	269	271	255	258	259	275	283	246	261	246	274	261	241	254	254	265	234	267	251	250	227	224	243	260	256	237	243	223	258	286	282	247	255	255	251	260	250	237	282	243	250	248	234	228	243	231	269	226	258	259	248	275	238	274
32825	48894	28861	11483	9303	18011	13067	1552	1156	894	735	858	1260	1121	643	357	698	510	314	327	324	339	312	292	279	303	298	335	281	320	320	358	283	300	309	286	303	279	318	329	303	308	305	311	293	303	319	317	312	312	321	330	317	331	326	284	269	309	284	290	308	316	279	277	311	268	294	295	308	309	276	344	284	304	296	286	318	288	275	307	319	296	296	306	313	281	298	289	300	290	278	333	287	299	310	296	283	278	332	294	277	276	299	279	304	292	269	321	282	293	282	315	283	286	295	299	326	321	271	286	294	296	274	274	320	263	293	298	300	324	304	295	315	294	293	321	286	260	309	298	290	310	331	294	305	282	305	288	306	279	298	291	294	285	283	305	284	274	282	280	293	336	295	312	312	309	300	302	305	292	295	324	288	329	329	299	320	281	321	291	303	304	300	281	310	320	303	287	294	297	327	311	296	275	285	312	263	316	291	288	295	310	302	331	288	304	281	272	297	304	319	310	294	278	270	309	283	295	267	286	312	319	275	307	291	301	321	292	289	314	311	300	295	276	306	287	302	317	316	285	314	323	325	278	271	309	286	290	311	288	296	293	292	271	287	310	304	316	298	340	287	295	305	293	254	306	290	272	291	290	286	285	291	296	313	287	314	322	281	295	301	294	297	301	285	316	322	285	312	292	281	309	294	305	286	307	308	293	319	293	320	296	316	304	322	317	274	314	298	299	298	288	298	275	310	318	295	296	311	280	288	317	299	283	338	273	284	288	290	316	289	317	311	305	279	318	289	316	298	323	306	292	300	320	288	296	299	296	283	302	332	291	293	312	290	285	301	268	288	299	292	308	306	304	311	304	304	309	313	327	305	288	308	292	334	298	293	311	304	319	296	298	280	305	297	310	311	317	285	293	297	317	274	291	302	324	296	316	338	292	304	297	339	284	281	313	302	268	270	304	292	284	285	306	322	294	283	276	295	284	278	293	287	290	295	245	283	298	304	287	303	315	297	311	293	280	296	293	286	308	302	337	278	314	294	339	288	303	306	305	286	300	303	308	263	300	304	292	288	291	319	308	291	299	309	310	304	294	285	301	331	291	286	293	274	298	300	321	287	316	282	278	298	291	311	271	318	298	291	284	283	301	302	296	282	283	296	270	297	311	283	323	296	291	309	300	321	324	323	280	309	325	292	313	317	292	315	306	285	269	273	311	316	274	333	299	288	303	300	274	284	325	311	293	283	328	289	277	292	323	290	302	294	297	282	266	291	329	272	275	318	316	293	281	269	297	282	321	312	281	313	306	314	313	312	322	313	290	287	326	310	331	296	283	316	338	340	308	331	283	281	281	301	289	295	265	294	299	316	315	296	315	282	304	275	270	296	304	322	259	306	307	273	291	270	294	264	307	285	307	294	292	286	277	288	288	313	313	280	319	294	304	322	297	295	293	301	310	285	265	284	321	278	303	288	283	307	299	308	313	273	307	271	290	286	309	295	318	330	322	339	290	307	308	304	335	312	287	326	342	308	295	290	284	291	280	272	321	285	319	300	284	287	286	302	285	289	313	324	334	335	273	280	322	310	320	291	303	336	317	289	316	315	289	284	303	317	318	312	291	319	290	316	282	284	273	280	306	288	304	288	295	305	292	269	312	284	282	310	294	278	298	304	281	271	295	272	306	316	301	306	287	295	292	296	277	316	283	303	322	313	284	286	304	278	275	328	285	306	329	285	295	282	304	282	303	315	305	301	303	314	325	313	270	309	310	280	299	302	303	286	286	286	314	303	267	309	298	331	303	308	317	286	284	304	270	284	300	307	316	330	281	289	294	309	305	277	315	342	305	281	288	304	330	276	266	278	306	286	308	282	320	301	301	310	283	295	313	292	307	304	267	301	298	289	296	313	292	298	288	314	276	275	303	303	259	270	295	290	302	295	273	306	338	297	318	317	315	305	291	312	297	319	289	296	305	296	271	311	267	338	302	311	287	330	293	307	310	288	271	312	330	251	312	275	269	316	294	306	300	295	269	319	275	340	294	308	283	296	300	296	287	288	303	316	306	319	323	306	314	255	279	310	301	306	305	317	282	294	297	312	310	294	311	320	293	297	289	286	287	301	289	303	281	298	300	309	299	284	303	289	310	282	289	305	316	321	293	315	289	304	297	293	285	299	325	318	276	302	322	287	304	303	292	321	321	301	315	293	283	316	304	298	281	281	339	285	309	287	299	295	285	289	285	289	310	314	300	292	322	302	288	293	317	301	296	314	302	308	272	286	318	276	282	301	300	303	296	326	268	307	291	316	289	266	309	278	315	296	278	323	324	335	315	288	299	312	308	319	303	265	307	330	298	312	312	281	297	307	300	288	304	313	267	308	299	289	315	325	284	288	282	303	272	281	283	309	266	284	312	297	289	318	286	305	323	323	287	273	297	280	310	274	253	304	283	315	285	295	311	301	310	327	313	278	287	318	283	320	332	281	247	299	277	309	286	297	308	293	304	288	288	287	297	296	290	286	334	315	349	303	314	298	303	279	307	281	317	311	287	290	307	324	294	296	314	327	283	305	301	325	289	301	305	297	305	304	314	307	316	287	283	278	301	305	287	261	310	282	310	262	303	296	282	301	280	304	286	337	299	337	320	312	301	302	300	310	301	302	271	300	291	278	290	297	298	284	264	280	300	307	288	291	310	279	293	308	281	283	278	319	286	297	312	284	308	320	335	299	299	279	289	260	308	294	283	295	291	309	282	295	291	318	304	291	305	265	321	299	304	312	292	284	308	289	289	293	295	293	280	284	304	328	302	292	322	299	268	314	311	291	283	307	296	320	298	299	311	300	284	310	269	318	298	262	289	295	304	284	323	278	307	269	305	321	296	294	318	283	307	302	315	290	265	269	323	279	300	317	304	293	299	288	284	289	314	326	295	303	295	305	263	306	288	308	306	316	318	311	320	320	303	298	292	312	317	306	293	312	339	297	288	285	306	306	284	303	328	279	270	287	323	271	323	311	293	278	292	284	305	289	326	277	298	290	310	312	324	285	269	305	265	293	279	270	328	315	322	259	276	290	282	310	296	287	283	322	293	306	312	285	300	302	306	322	278	276	328	310	297	283	267	295	299	307	303	311	288	301	317	296	300	302	306	322	301	287	290	272	280	289	283	276	316	299	321	309	313	303	302	324	271	283	305	308	310	308	270	266	288	317	341	278	331	266	303	271	292	318	314	329	284	286	309	289	305	278	299	297	274	324	307	311	318	315	311	269	262	330	291	307	298	271	286	302	310	322	300	275	315	305	290	319	307	270	292	278	318	273	300	311	300	311	308	284	306	313	301	277	327	319	293	302	281	302	311	281	296	284	299	294	273	292	324	295	303	308	313	308	306	293	321	283	326	279	301	278	327	291	283	296	326	321	342	317	268	328	273	307	275	320	296	262	271	291	300	284	298	283	305	302	315	334	303	297	323	307	268	270	292	321	268	300	272	308	280	322	287	319	282	289	294	281	321	306	289
23412	21712	29419	24375	21630	26977	28274	4570	1142	858	831	1130	690	469	454	351	806	1301	338	296	267	301	280	243	314	279	252	279	312	256	251	245	261	268	290	287	294	253	247	268	269	294	256	252	239	233	246	253	279	275	254	265	229	276	260	256	245	274	246	256	256	245	261	251	251	245	256	248	225	243	246	257	254	259	222	241	269	218	245	253	254	235	222	259	258	260	250	237	248	213	241	256	231	267	266	222	259	253	229	243	249	240	271	270	242	284	271	271	246	254	264	257	242	247	265	264	262	249	254	253	249	235	283	239	261	245	219	281	247	244	249	251	240	253	249	255	243	249	256	245	255	238	265	240	264	240	243	243	240	214	259	248	220	222	256	257	254	248	233	285	241	255	269	270	249	235	225	261	280	264	272	252	270	272	246	271	231	236	247	245	236	263	232	257	260	272	235	233	233	237	250	255	244	240	236	230	256	250	235	238	244	264	215	237	226	246	264	232	259	242	239	276	252	269	236	233	253	275	279	266	281	250	249	249	261	253	239	236	221	262	248	262	246	264	248	224	260	254	250	256	258	261	254	254	265	232	248	254	245	249	279	250	280	243	235	253	261	254	296	253	260	248	239	242	235	250	229	229	257	250	265	276	248	260	278	243	229	259	260	242	245	248	225	243	263	258	267	255	218	243	270	241	265	218	245	261	259	244	230	238	215	249	265	228	281	242	263	238	239	250	260	257	253	235	262	256	255	261	252	251	224	246	255	278	240	236	248	230	212	247	219	237	263	220	241	251	227	213	263	262	274	285	255	240	253	275	256	269	241	240	256	280	232	240	257	286	261	256	263	259	229	256	254	228	224	233	257	234	245	222	223	242	237	271	238	248	228	264	254	203	240	279	253	277	256	236	233	256	275	238	258	242	254	231	233	257	244	236	226	252	269	243	230	248	252	273	249	247	246	235	261	269	254	271	254	259	253	227	246	249	232	267	236	235	250	226	275	246	249	228	277	263	240	268	258	232	265	250	242	238	280	247	232	265	267	232	218	231	256	245	231	225	255	268	246	252	252	266	241	255	243	259	247	230	240	221	253	250	238	228	258	253	257	222	239	233	258	255	259	269	261	250	245	219	259	251	243	251	246	228	242	259	272	238	248	264	265	242	233	257	239	234	261	257	249	251	257	231	263	241	236	232	275	262	245	235	244	248	251	260	257	262	268	247	270	244	257	244	262	266	250	198	255	250	252	248	274	246	265	216	242	237	252	269	223	245	237	260	275	244	263	256	244	245	266	249	252	261	265	241	253	248	250	251	274	255	249	248	252	246	233	279	247	259	296	238	242	225	240	244	261	251	249	249	262	247	253	245	260	227	270	254	240	234	293	258	227	241	255	278	235	231	250	254	256	265	227	259	241	224	245	272	261	239	245	250	240	252	245	241	276	252	251	214	238	263	251	255	236	253	282	245	240	260	252	251	273	297	263	265	274	236	277	214	225	270	241	244	237	256	242	253	247	263	245	269	246	256	265	227	253	261	257	273	234	222	234	236	278	259	256	231	255	256	244	281	254	242	249	278	237	227	220	262	268	243	265	244	225	242	226	262	235	214	230	244	250	248	222	269	236	260	250	238	240	263	231	252	263	244	267	268	248	250	230	270	249	260	260	262	221	256	245	250	252	264	240	266	276	237	296	241	276	264	256	271	258	272	266	244	260	229	254	243	289	279	253	224	246	240	272	255	243	270	235	272	240	272	233	235	263	268	241	246	274	279	263	262	231	273	269	228	264	256	247	270	250	278	230	245	255	296	274	245	228	258	254	270	253	252	225	269	222	226	262	250	271	226	223	256	296	256	253	265	230	237	255	269	250	274	244	252	241	275	238	264	262	262	285	268	248	218	257	236	233	237	253	249	238	258	244	249	255	250	272	265	239	253	237	258	226	272	238	255	246	232	237	245	261	282	281	228	249	251	243	226	249	271	243	226	251	269	236	242	236	252	237	252	251	242	253	253	241	234	253	232	253	245	266	241	240	234	258	232	221	237	209	248	267	279	239	249	248	247	241	260	271	226	265	237	237	239	251	243	242	256	226	242	238	211	251	269	271	242	259	251	262	253	250	268	252	244	242	252	254	247	228	224	245	250	231	265	247	266	250	255	239	262	249	233	246	253	241	232	249	245	245	223	270	228	236	250	281	249	238	224	254	250	232	237	254	244	242	281	252	253	238	241	264	266	265	247	256	290	239	264	242	257	226	264	236	252	258	244	275	278	252	221	246	253	268	230	256	232	224	259	255	246	256	234	230	242	245	249	248	224	251	247	255	238	269	225	276	270	228	263	255	243	218	235	262	212	235	229	214	244	283	255	255	243	229	239	238	242	242	265	247	233	250	254	243	229	244	247	244	228	246	262	259	276	258	231	271	249	253	259	237	223	235	242	221	238	262	231	258	226	257	253	248	251	253	260	246	247	253	237	217	252	231	260	215	237	237	282	237	224	239	254	230	242	218	247	230	238	243	252	242	239	259	267	262	257	238	249	229	242	249	233	231	268	249	244	274	244	249	265	259	290	244	248	232	257	247	243	236	229	245	229	268	257	245	234	259	251	243	245	244	263	237	261	260	231	253	259	266	241	247	286	261	240	266	264	248	262	251	240	254	241	264	262	250	242	236	258	266	258	252	256	236	266	232	237	238	213	257	266	278	261	244	255	257	240	239	231	233	252	286	285	222	238	238	277	264	229	246	260	225	291	260	242	256	246	261	275	272	238	236	232	250	239	286	261	255	242	234	254	233	238	257	250	250	244	264	228	247	229	243	268	263	273	247	270	265	238	263	272	263	237	264	283	226	232	232	263	239	234	267	275	232	269	237	230	264	245	257	248	242	253	228	263	254	256	230	247	239	243	265	257	258	262	262	249	251	262	259	236	288	264	270	240	243	264	240	244	248	242	232	262	275	255	244	231	247	247	251	271	239	240	257	232	262	280	246	239	229	263	256	259	277	266	250	252	254	262	270	237	286	266	244	232	227	256	253	251	268	270	267	262	253	233	251	257	259	240	248	248	254	222	258	273	248	236	269	243	238	260	226	228	231	230	245	247	273	231	256	264	239	276	230	251	258	237	251	234	263	256	259	226	255	284	261	271	241	223	252	271	267	257	262	227	239	263	254	254	257	242	236	250	240	275	248	252	242	254	234	253	254	243	237	221	261	255	240	271	233	238	252	254	233	242	265	254	257	260	260	255	252	257	250	261	268	236	263	238	249	268	262	242	234	259	230	256	257	260	258	221	271	270	265	258	260	261	233	255	264	225	226	224	278	250	274	248	254	252	236	227	246	234	253	232	267	274	259	222	261	262	224	260	270	239	244	251	249	244	289	273	256	225	255	254	252	237	250	276	243	276	256	256	256	253	252	222	260	257	227	255	245	265	255	243	267	268	253	252	243	231	227	237	250	223	241	247	270	257	233	240	247	239	268	255	263	243	240	251	296	253	251	225	249	261	261	250	248	263	251	240
38917	67714	44893	17474	13631	32669	22009	2810	1989	1461	1329	1944	1159	658	621	545	1318	2265	408	370	343	360	361	314	356	318	351	323	329	335	275	290	276	319	315	298	287	261	302	313	293	289	283	286	293	314	311	276	329	303	315	305	271	277	267	299	332	302	316	293	300	293	300	272	315	287	301	265	268	259	278	279	291	315	284	268	284	285	285	326	285	306	284	293	265	308	267	281	266	304	284	274	277	300	298	270	283	285	319	278	296	310	271	302	271	296	304	273	286	291	302	247	287	273	311	256	282	288	303	293	304	276	282	317	309	288	306	287	259	300	294	281	318	289	279	299	280	306	312	294	277	306	286	336	289	300	282	274	311	299	304	273	303	297	285	302	303	332	299	342	304	338	289	291	257	257	261	298	280	293	280	273	287	297	308	298	295	296	282	272	266	307	275	264	287	265	253	282	275	269	285	265	286	291	285	284	302	272	287	280	273	283	294	287	260	266	274	266	296	277	300	280	272	276	277	274	280	300	275	289	296	271	269	280	263	259	293	292	287	297	250	287	298	288	298	307	304	270	267	290	295	284	259	303	322	277	283	279	241	242	303	299	287	279	262	284	277	273	283	300	276	301	283	303	298	284	303	303	295	276	262	306	295	258	310	324	320	292	294	270	271	242	269	279	278	285	301	311	304	306	317	299	309	302	260	290	274	284	239	286	302	290	275	297	303	285	302	286	278	259	298	276	302	298	273	302	311	293	288	299	278	286	280	297	263	299	301	284	305	242	321	279	293	291	311	284	254	280	273	329	294	305	277	296	303	289	278	252	263	287	270	293	320	301	277	268	284	283	289	248	289	310	260	294	306	265	278	286	302	257	280	279	313	281	254	281	273	306	284	279	261	289	258	311	309	288	284	285	270	305	245	300	284	295	294	277	270	306	285	298	271	281	283	254	303	273	327	254	288	265	261	281	281	284	278	284	313	296	313	283	262	303	288	282	282	299	319	319	289	289	303	307	282	303	277	292	281	285	275	320	304	281	288	280	291	274	271	326	272	286	302	285	290	271	265	267	295	256	308	276	285	272	297	299	280	277	279	292	285	289	288	292	262	243	307	267	285	265	263	278	299	339	299	282	287	280	265	273	284	252	283	269	284	277	295	279	307	309	320	318	269	289	276	273	288	279	260	286	279	273	318	288	274	296	280	291	272	303	258	284	245	248	257	301	288	254	279	305	308	306	298	292	297	294	271	297	269	305	301	280	268	289	332	316	291	272	280	299	312	282	266	254	279	283	293	309	293	278	275	293	249	286	276	278	268	283	276	321	261	268	285	274	286	294	275	312	277	281	310	280	275	270	285	299	308	286	271	263	308	276	316	259	280	279	267	248	285	310	280	292	280	270	270	292	272	279	302	282	277	284	309	260	285	297	318	294	285	280	289	276	277	285	300	268	292	300	301	272	309	334	283	293	276	279	285	316	303	288	281	296	300	270	294	291	292	255	333	264	280	280	294	288	273	308	290	301	284	271	277	265	273	286	285	263	285	278	294	290	297	273	304	290	279	265	275	261	332	326	274	287	285	303	257	255	306	285	274	313	303	260	291	303	254	279	293	264	282	292	271	302	305	303	294	300	290	286	289	296	251	266	282	272	286	244	298	304	286	267	263	291	279	277	291	292	282	311	319	256	301	288	288	248	293	286	253	298	290	295	289	297	296	279	286	276	268	279	290	266	302	294	294	277	304	287	295	309	293	314	294	274	314	265	287	279	278	255	290	313	278	308	269	276	282	311	279	308	259	301	292	299	303	307	257	276	306	289	308	294	288	299	311	293	268	286	282	276	282	294	271	293	270	273	265	277	296	300	293	291	326	281	291	290	285	294	268	276	297	286	253	264	312	290	285	303	273	279	265	284	286	281	278	296	309	305	287	289	282	288	329	291	271	285	271	291	267	304	276	311	280	301	288	282	282	299	310	245	281	264	286	282	290	286	284	294	305	269	286	278	307	303	294	282	286	267	278	263	272	294	293	263	293	255	279	275	272	274	266	284	272	317	303	274	312	284	284	268	257	327	270	273	290	266	292	313	264	286	284	282	292	319	280	296	278	290	270	255	320	271	329	298	259	300	297	304	280	290	282	274	284	300	289	283	286	269	302	299	315	248	275	298	278	273	300	287	269	273	276	287	281	272	255	300	306	288	318	264	295	274	298	292	265	278	275	290	309	279	269	269	245	274	302	287	308	270	286	308	277	299	278	275	279	270	258	303	279	269	242	272	289	273	292	287	294	273	296	278	267	289	297	314	275	271	276	270	272	289	294	272	288	264	297	275	238	276	297	293	321	272	280	319	306	329	263	313	297	275	315	318	296	283	287	321	300	296	289	274	297	302	306	256	264	271	264	287	285	277	318	282	321	289	333	284	287	283	277	275	294	272	292	300	285	310	276	306	259	270	306	274	270	287	303	299	286	294	275	272	273	290	298	286	257	304	292	262	238	296	298	306	290	291	269	262	272	305	316	271	277	277	250	296	303	300	287	273	306	267	291	282	285	273	289	312	272	309	275	300	286	301	271	295	278	271	269	287	301	297	287	262	262	315	273	279	293	267	281	297	301	287	269	273	291	271	261	257	296	298	290	297	292	271	285	293	294	291	274	273	264	288	306	276	304	283	262	302	293	289	261	265	281	304	284	293	280	283	280	304	299	272	303	289	278	288	267	284	284	301	324	282	281	252	289	283	303	289	282	273	270	274	289	257	316	275	283	299	267	279	273	253	288	280	291	327	299	283	304	260	293	276	279	281	260	296	288	289	317	302	294	280	291	270	288	278	288	315	289	262	253	288	305	290	278	272	284	296	273	307	282	291	248	252	267	288	271	295	298	333	272	274	269	310	267	321	281	269	312	280	304	272	282	296	272	289	272	294	299	310	287	280	290	292	256	307	277	262	267	305	294	282	285	295	308	285	291	271	294	298	283	261	292	292	279	241	296	287	276	287	322	315	293	281	277	328	302	286	296	294	282	308	298	312	289	291	288	272	254	281	257	287	279	311	320	313	279	278	309	305	294	268	290	278	265	263	298	290	274	299	323	292	298	281	298	287	287	267	269	274	285	293	286	275	257	292	283	259	252	292	308	284	284	259	260	309	260	315	280	304	290	300	297	286	284	274	281	290	284	290	297	285	308	312	295	277	264	281	262	281	273	246	269	285	278	289	298	277	271	261	290	277	297	308	290	281	292	287	274	268	267	265	316	287	270	291	327	294	303	257	282	263	303	275	273	296	284	276	263	272	296	279	304	265	270	293	294	284	289	288	281	267	284	287	285	292	304	286	274	292	281	283	270	284	269	266	303	261	291	281	278	283	267	311	300	281	298	279	261	294	299	281	280	314	292	255	298	264	270	267	286	294	296	234	272	300	272	258	267	279	303	282	277	283	295	259	285	287	318	292	284	312	296	296	314	292	265	315	271	279	283	274	302	267	293	258	290	282	279	312	280	295	309	307	249	282	289	298	270	280
28988	26810	22284	7064	2152	2659	1144	450	373	295	300	259	256	202	207	235	194	228	174	179	166	165	168	173	181	161	176	192	175	180	177	160	191	193	189	187	171	172	171	153	194	197	172	154	191	206	201	195	200	196	179	187	169	170	152	161	171	168	157	175	169	160	206	174	180	188	163	175	159	176	175	198	181	166	194	171	180	180	189	163	182	184	196	173	194	167	178	172	192	179	179	187	150	165	191	157	188	177	157	178	175	201	191	172	170	189	193	198	173	186	166	187	163	163	174	175	172	182	191	189	166	188	177	187	175	170	172	159	158	173	187	177	178	181	181	179	188	172	186	157	160	187	196	178	211	183	140	185	222	181	194	192	198	202	204	181	181	179	204	183	192	182	188	190	171	178	154	193	195	202	180	157	195	187	162	181	185	173	171	177	182	204	181	186	179	169	174	185	202	189	203	197	156	184	173	177	178	163	165	160	195	203	182	184	161	190	173	196	191	173	194	184	180	191	169	178	193	158	178	182	187	177	161	161	179	157	189	176	179	179	184	172	158	155	176	180	183	192	183	178	184	179	175	161	162	173	171	175	181	190	169	197	166	162	162	185	179	167	158	205	186	204	208	212	200	215	177	189	152	172	215	196	184	175	187	192	167	172	184	167	176	185	164	176	159	165	197	194	161	169	163	186	169	184	174	174	180	153	188	195	174	190	169	210	198	173	186	187	182	166	163	166	190	188	200	177	182	201	181	177	169	183	211	165	173	158	185	193	162	177	172	178	187	200	175	192	188	180	172	174	201	180	175	187	159	193	172	178	157	162	168	189	172	190	165	186	180	182	180	178	190	176	182	187	199	162	183	180	182	175	178	192	169	201	182	217	192	166	183	168	164	166	165	182	176	186	203	151	169	171	186	180	165	177	191	190	195	175	190	172	185	164	180	170	177	159	205	142	193	179	183	193	181	164	166	156	163	192	181	171	190	163	166	160	165	177	173	184	160	192	203	183	188	168	176	160	167	191	170	204	169	168	174	190	172	187	195	166	160	184	171	149	176	186	158	166	183	177	157	174	186	178	179	174	189	185	164	177	192	173	193	184	168	162	178	201	174	200	203	201	181	176	192	199	205	156	167	185	172	171	188	164	168	195	155	179	184	179	181	186	163	173	179	173	161	195	174	197	164	190	184	181	198	177	186	215	195	186	190	205	176	187	172	191	185	165	174	165	165	192	190	197	168	180	173	185	152	161	173	196	177	158	187	159	163	163	172	169	199	169	162	160	171	171	167	185	178	165	188	175	192	167	165	158	206	170	187	178	148	182	173	167	175	157	164	188	167	179	176	172	182	172	182	163	168	191	198	176	177	179	191	155	183	185	170	177	153	194	196	173	187	177	175	175	161	171	168	199	194	169	161	187	193	169	178	185	192	188	207	175	195	183	174	185	182	186	171	192	176	168	194	134	157	188	170	200	160	158	169	191	185	190	163	161	177	160	174	196	192	171	179	203	188	172	157	180	166	184	190	165	159	178	176	177	204	187	187	182	195	203	186	172	203	166	205	181	186	186	177	179	177	199	189	150	165	161	168	168	186	164	192	174	179	184	187	171	183	163	155	152	162	163	157	165	195	184	180	181	172	170	182	175	175	176	188	186	168	158	177	181	174	144	168	173	159	190	193	175	189	219	186	168	183	182	186	186	175	201	169	191	173	180	183	165	183	174	164	197	193	163	191	167	190	171	193	187	174	184	180	166	192	178	155	164	168	180	184	141	185	161	168	190	190	178	193	182	168	204	178	192	155	160	169	175	174	181	185	173	159	186	172	184	182	162	160	169	168	168	200	202	180	165	188	190	167	164	177	186	184	170	199	183	182	181	185	180	182	166	193	177	190	182	178	179	192	181	185	177	206	181	192	199	181	166	175	166	188	201	182	175	185	205	189	150	173	197	156	166	178	183	168	204	178	180	179	180	187	160	211	205	186	178	214	186	171	163	156	186	175	187	173	186	174	202	151	188	166	183	167	155	172	166	167	192	169	170	172	181	207	174	164	174	178	176	189	195	163	171	170	208	178	178	185	166	214	197	166	169	188	193	193	191	168	147	170	187	186	185	169	183	175	170	159	172	178	172	186	164	165	160	166	154	181	170	186	205	180	139	189	179	174	159	170	209	153	182	184	176	182	188	157	176	177	164	166	163	173	179	181	198	173	185	203	173	161	188	159	181	169	186	191	153	207	174	175	178	167	158	185	161	158	169	178	177	191	184	178	190	187	172	175	185	169	185	180	172	165	178	150	180	176	175	165	185	188	171	176	199	188	174	167	159	188	193	213	167	160	150	191	190	173	163	184	168	177	209	170	173	165	165	165	184	165	191	169	172	182	192	185	179	199	174	188	176	186	192	167	167	193	177	174	167	168	152	188	155	164	175	166	186	184	160	181	171	189	157	157	167	165	200	180	161	192	180	170	161	154	188	171	187	194	198	176	191	178	185	181	210	180	162	183	169	170	194	188	208	187	158	157	173	173	176	177	190	165	178	165	169	152	185	175	166	180	158	218	187	171	181	157	161	205	151	188	176	173	168	189	182	207	172	186	169	173	172	174	186	186	203	173	170	171	152	171	190	175	180	193	196	199	169	174	189	188	166	193	187	207	176	195	174	174	169	173	170	167	171	184	155	179	177	167	148	185	198	178	198	180	164	201	200	172	150	198	184	172	168	173	189	173	160	188	170	182	194	191	167	191	182	184	169	192	204	164	182	166	176	168	177	180	191	165	197	197	175	172	175	159	170	156	182	180	180	182	167	170	180	162	151	186	172	166	191	170	158	180	171	194	175	150	176	165	167	177	179	179	170	181	171	192	173	186	162	207	186	206	178	185	171	182	180	197	182	160	174	181	190	183	183	163	180	189	174	178	176	182	169	173	160	163	189	169	164	199	180	191	168	168	184	195	170	170	179	195	164	193	192	198	199	179	175	167	157	186	182	208	205	179	176	179	190	198	167	182	184	185	192	176	175	189	181	186	157	179	190	184	161	154	169	166	198	183	178	181	173	160	191	194	169	165	164	190	180	180	161	183	155	188	168	173	189	172	172	191	178	185	181	171	168	177	187	192	199	167	185	170	168	169	163	192	168	187	197	164	181	147	176	161	178	173	165	170	165	168	189	198	174	154	170	186	176	178	172	168	205	190	175	179	175	184	159	194	164	184	179	185	178	160	192	170	176	177	177	182	169	168	194	186	164	194	164	189	166	148	173	177	180	169	179	195	172	206	193	173	194	168	178	190	181	170	210	195	182	176	195	180	162	188	181	177	179	186	200	167	170	173	168	186	187	193	168	169	191	186	185	198	172	166	165	194	177	166	182	164	177	182	178	177	159	186	185	187	162	183	177	166	164	178	179	153	174	169	203	169	169	167	175	155	196	188	161	192	185	173	160	173	198	200	179	157	161	176	183	164	177	169	174	189	155	201	170	192	175	187	178	178	189	193	174	157	174	170	178	179	184	188	160
29534	41052	18903	5451	3598	4581	1981	902	657	495	465	428	363	282	271	263	310	377	227	248	231	256	219	257	229	214	213	237	200	208	236	210	224	201	225	212	242	220	221	217	226	243	197	219	245	227	220	191	224	232	220	220	216	231	233	207	206	222	195	221	222	235	225	236	215	213	212	199	215	223	210	256	218	224	215	194	231	222	208	232	230	213	247	230	211	202	190	230	193	227	234	223	220	217	227	203	230	240	254	212	240	195	194	230	214	227	209	236	215	187	211	209	228	221	226	198	238	228	213	248	211	225	223	233	226	216	229	219	241	219	205	236	230	227	213	210	208	227	246	208	210	232	217	226	242	219	212	228	200	220	213	248	219	216	214	228	233	204	230	234	215	211	215	207	195	205	234	233	228	208	248	215	232	225	209	211	257	180	218	207	206	224	195	211	232	218	230	213	229	222	226	227	206	218	202	241	228	205	246	228	214	237	214	207	233	234	222	227	208	198	216	212	203	213	225	215	229	222	207	242	217	212	196	198	202	226	192	209	215	207	231	240	196	228	207	185	210	220	208	270	207	224	196	223	207	228	225	222	238	216	224	237	226	196	228	241	196	231	225	215	207	204	202	217	210	221	230	229	212	212	230	201	205	198	241	220	209	242	226	204	195	192	204	233	227	222	214	204	218	212	207	209	210	194	230	189	227	206	200	254	233	211	206	220	236	240	247	222	228	202	211	224	234	215	204	198	233	220	227	228	215	221	218	239	206	226	237	196	211	221	209	243	214	219	221	243	219	230	199	220	226	227	222	242	228	199	199	235	228	219	224	228	220	239	206	217	241	220	215	202	224	226	185	222	221	228	224	234	219	250	210	196	206	219	214	197	221	209	217	230	218	196	212	208	183	239	213	218	199	202	251	238	216	226	206	226	225	236	216	193	245	202	206	214	231	207	230	238	210	210	221	207	200	230	232	246	218	207	216	235	236	220	254	226	237	231	189	225	222	229	207	213	219	225	236	239	218	213	211	220	214	213	208	225	216	194	206	206	212	215	194	227	221	247	221	229	214	244	188	223	235	224	230	211	211	226	209	210	224	231	201	204	231	238	239	201	203	220	187	229	221	201	232	212	219	211	224	185	236	217	227	241	216	220	200	243	217	212	201	196	195	228	224	214	227	217	206	239	224	223	200	210	217	226	224	205	208	221	191	222	230	195	226	214	218	235	217	212	261	206	226	224	240	195	236	261	209	220	222	197	225	231	242	209	211	221	244	222	214	228	229	241	236	210	202	206	216	201	190	179	224	221	213	208	207	198	195	196	197	187	185	200	210	228	254	224	224	206	214	186	223	205	226	209	201	199	210	206	228	192	219	212	216	219	215	208	213	240	224	209	224	206	211	199	229	213	217	231	201	218	207	224	218	217	222	242	248	204	191	215	228	231	206	235	205	222	204	212	219	241	240	223	239	176	227	233	229	224	215	232	222	217	215	212	203	223	205	213	210	219	210	217	248	242	214	227	220	194	229	185	215	237	230	217	189	231	226	213	199	201	225	221	229	184	236	241	233	229	240	203	233	214	220	247	227	217	219	244	195	250	204	204	224	207	189	219	239	202	218	211	232	241	210	236	219	197	220	210	218	202	209	236	203	248	210	202	238	208	198	207	211	217	214	217	224	221	226	213	231	214	210	195	220	226	228	188	210	228	216	207	213	209	184	216	238	209	182	217	170	226	221	210	216	215	233	216	224	220	212	198	211	222	222	216	230	202	193	244	203	236	233	231	215	222	247	231	203	223	205	213	213	205	218	218	226	226	203	219	221	219	207	243	236	225	204	244	235	234	227	221	242	228	178	251	222	225	228	244	221	208	240	202	234	238	237	224	226	213	207	208	211	216	197	240	211	203	240	222	197	223	206	202	203	213	232	234	225	229	227	243	234	227	248	238	228	227	193	212	215	206	243	234	208	218	219	226	207	229	220	224	212	176	235	248	233	198	230	199	206	242	232	221	241	204	217	208	238	209	226	241	212	250	206	223	237	238	229	209	227	217	192	204	220	231	194	230	201	212	236	225	205	238	228	213	238	230	228	216	222	209	217	211	207	235	250	232	202	240	205	233	216	223	221	206	214	225	208	246	227	220	220	218	217	208	226	214	218	238	214	227	211	216	208	199	230	216	210	241	222	207	194	225	209	218	250	232	238	241	202	226	219	203	206	219	232	186	210	209	202	211	239	211	218	222	190	210	222	209	218	206	213	230	208	195	210	194	221	216	214	205	231	241	206	229	217	253	223	209	192	191	236	198	208	227	215	221	199	207	224	190	229	223	229	205	226	199	208	228	230	217	195	255	251	217	216	229	221	217	243	216	201	199	220	208	214	214	205	200	228	227	224	220	219	223	221	215	198	184	227	190	227	229	207	234	224	245	232	234	212	221	237	226	217	229	230	208	204	216	202	256	231	216	202	222	225	226	226	219	212	248	210	220	207	200	205	225	219	224	199	215	213	195	238	220	226	212	192	218	216	232	224	219	222	208	226	231	215	231	203	227	242	212	229	232	211	238	207	228	227	227	214	236	207	195	203	220	232	215	221	230	225	218	189	215	210	194	222	212	211	207	198	191	228	216	218	222	250	227	253	224	233	255	235	226	221	222	229	222	188	227	224	226	219	201	238	209	209	228	223	231	187	218	222	192	219	240	226	225	203	224	187	234	194	213	202	227	244	212	234	201	208	201	215	228	206	213	226	217	196	206	266	219	201	218	218	220	205	232	211	221	229	204	197	220	236	222	218	203	180	214	218	210	225	196	216	215	213	212	216	218	220	204	235	218	218	218	225	213	234	231	214	240	197	233	205	222	224	205	220	217	181	214	211	204	201	184	243	247	233	223	244	221	230	219	262	209	235	220	222	215	235	206	232	241	193	220	208	240	206	218	220	190	223	220	215	223	212	258	215	235	218	221	236	211	202	233	217	216	228	223	218	240	212	215	199	206	213	250	187	219	201	239	233	209	222	202	226	208	205	232	205	218	211	225	214	211	239	222	232	218	201	213	214	211	226	211	215	212	214	188	205	208	229	229	188	233	227	251	221	230	198	213	198	217	208	196	192	198	195	239	220	231	236	223	229	215	236	240	228	221	239	230	215	203	213	239	223	227	217	202	222	234	219	231	227	223	221	240	230	216	214	232	238	230	215	218	209	220	199	254	218	202	237	214	251	226	199	241	197	237	235	191	199	220	232	213	187	230	219	211	211	207	274	202	223	205	219	214	206	234	204	210	204	232	236	210	245	239	223	222	221	198	235	197	199	196	220	219	204	216	254	244	236	233	217	215	206	211	227	193	221	239	211	205	229	227	227	212	226	250	240	223	241	227	211	242	235	204	207	224	251	213	208	222	219	230	236	220	199	221	212	254	209	207	224	231	237	232	218	209	212	219	221	232	226	237	221	222	205	230	224	214	239	213	235	202	221	226	219	180	219	235	226	221	213	196	210	211	209	226	209	192	230	204	245	223
24605	21809	29102	24891	21142	23435	11219	1229	713	580	570	2006	1876	271	256	226	337	337	187	207	177	174	185	190	165	190	161	200	163	160	167	166	185	174	174	193	169	176	163	178	178	153	167	186	175	168	141	157	164	158	178	151	179	148	161	146	174	158	162	173	158	162	161	160	132	138	174	154	159	163	136	167	171	165	170	160	179	165	144	156	158	157	157	150	196	158	172	166	153	159	161	133	173	173	165	157	160	168	150	182	138	174	194	169	175	156	147	163	158	155	151	188	168	168	165	149	170	139	169	171	164	157	149	156	169	153	163	147	148	163	177	152	145	178	178	161	160	177	161	145	149	177	159	188	158	138	196	184	173	179	164	164	166	152	186	164	184	157	169	172	184	167	166	157	179	170	162	172	161	163	182	155	151	162	152	153	130	168	154	159	157	158	163	167	175	173	152	179	147	161	148	178	173	143	173	155	141	161	166	160	151	161	165	165	139	150	166	159	155	154	189	167	165	138	156	167	162	165	150	162	153	168	139	158	147	157	157	167	160	160	166	161	146	165	178	175	170	168	145	144	152	160	163	161	183	174	175	164	140	168	179	142	155	156	157	145	173	170	160	176	145	179	138	159	147	158	163	157	156	176	156	156	144	149	149	170	186	166	154	162	170	181	177	173	172	160	170	175	161	169	172	163	162	160	155	146	158	157	172	153	154	149	146	144	186	156	161	155	163	149	180	163	152	147	164	158	147	147	160	148	167	137	154	169	151	156	171	166	160	155	175	154	146	147	165	171	138	151	158	170	155	147	174	162	150	159	160	157	169	153	150	162	161	173	158	161	176	187	170	142	153	166	175	146	179	149	155	141	187	167	161	178	173	150	161	193	163	155	160	167	184	134	168	144	165	156	179	158	165	154	158	163	171	151	156	142	184	170	147	169	172	131	178	153	166	162	175	167	146	152	173	151	142	179	143	145	178	160	165	160	171	168	147	161	173	148	147	152	146	161	160	153	140	184	143	152	157	178	174	145	141	163	149	155	155	168	169	166	152	152	162	159	182	159	154	173	156	165	163	151	155	161	181	147	153	153	154	146	143	159	165	146	156	166	170	159	157	152	179	159	170	179	174	168	155	154	171	148	154	166	147	150	146	159	163	155	164	173	131	164	171	152	151	166	159	155	165	159	159	172	152	147	158	167	171	161	161	172	185	180	160	170	153	174	143	159	176	164	160	150	182	143	180	169	155	154	176	143	160	158	170	159	133	163	139	199	160	149	157	151	170	153	173	149	152	176	171	186	165	161	160	161	192	159	169	164	153	169	123	159	161	164	151	150	142	144	161	148	154	171	178	167	168	167	153	147	153	155	179	151	155	148	147	157	166	148	171	171	141	150	152	151	161	159	165	182	158	169	158	176	148	167	182	176	173	161	157	185	169	156	167	152	166	152	172	145	158	173	175	152	158	168	161	143	158	163	173	148	178	164	162	164	157	172	147	167	159	159	180	170	144	147	157	176	161	151	166	165	178	175	155	167	176	156	154	162	159	171	187	147	154	153	165	167	168	157	157	158	162	152	151	159	178	144	174	175	180	169	156	160	154	139	180	152	162	169	138	156	159	159	160	183	176	161	158	177	173	154	158	149	154	167	163	162	158	137	161	175	173	169	171	132	177	193	165	137	157	155	185	153	164	163	154	143	158	154	144	168	172	161	138	177	140	160	167	157	167	164	141	175	160	178	143	172	157	164	159	164	174	158	175	147	204	160	181	173	158	156	149	153	146	167	159	160	172	170	173	159	141	173	158	187	142	162	161	178	162	168	155	151	163	141	173	148	162	158	155	144	154	151	140	133	167	156	180	160	159	149	150	188	174	156	148	167	160	170	142	140	144	172	152	166	152	188	160	157	147	157	164	154	157	161	166	142	170	160	145	169	169	175	178	183	181	163	165	167	165	160	141	169	174	153	170	169	139	167	144	163	142	166	167	154	144	162	156	151	172	167	171	139	163	165	152	177	174	147	158	152	152	155	167	159	171	148	199	162	156	148	153	155	171	173	163	154	163	160	161	172	159	152	153	167	137	149	171	174	163	132	189	154	147	167	159	156	151	159	149	139	156	169	153	150	160	155	163	156	153	163	171	174	163	169	157	155	175	163	157	150	148	171	158	178	135	151	181	159	179	154	136	178	142	148	155	172	156	157	163	181	155	148	149	145	176	158	167	158	149	166	158	160	143	160	160	141	151	161	167	163	182	163	147	175	154	139	162	157	164	164	173	151	167	168	156	150	162	152	183	167	153	145	155	175	148	175	166	171	135	177	154	179	148	145	151	171	181	150	141	150	154	159	154	163	180	171	179	155	171	158	153	163	159	188	151	169	165	182	163	158	156	161	176	155	175	170	161	167	177	183	150	166	153	195	164	147	155	180	167	151	172	136	169	165	182	157	152	151	159	178	142	149	147	157	170	134	171	162	159	154	134	160	146	150	168	155	169	152	158	163	165	169	163	176	147	178	160	177	171	156	166	162	168	166	150	159	154	155	159	135	153	152	157	155	156	154	155	158	153	150	141	161	151	184	169	179	175	179	171	145	156	144	140	151	152	154	133	170	167	146	171	140	174	162	160	152	169	151	140	171	142	171	157	157	154	151	170	139	162	153	169	181	157	177	142	152	140	161	195	166	167	145	137	145	167	146	171	149	151	166	144	164	152	151	162	177	168	174	147	192	146	166	169	180	161	181	160	155	160	151	160	153	153	172	173	162	186	149	163	176	147	178	163	149	181	140	156	168	144	163	165	164	163	131	169	147	143	189	158	160	151	151	184	162	156	153	154	167	151	156	142	159	149	140	172	143	169	155	161	152	186	156	165	159	148	169	175	160	173	148	160	172	155	173	187	170	157	135	162	189	156	165	142	162	146	151	148	182	157	171	167	167	147	166	149	171	167	163	160	168	168	164	161	148	134	165	167	146	168	148	161	159	151	172	177	162	148	136	163	165	159	161	159	171	170	145	202	169	167	174	151	159	158	170	155	154	135	172	186	184	159	151	179	165	175	147	184	161	180	160	167	148	156	143	158	158	165	165	175	153	188	166	163	152	158	174	167	144	154	133	177	177	157	160	175	158	148	154	151	137	155	167	172	166	181	180	155	162	140	143	172	151	150	161	151	168	193	155	170	156	178	178	155	153	160	171	141	163	154	148	146	180	158	137	166	153	147	161	160	139	147	176	157	160	178	153	157	141	163	155	168	171	153	147	159	159	148	154	130	189	136	154	149	161	181	164	151	149	163	150	140	155	144	149	142	162	142	165	149	182	142	154	164	167	157	138	185	161	170	164	158	158	180	160	162	150	145	153	150	159	154	173	159	154	141	157	171	140	172	139	143	173	147	165	150	158	177	175	156	171	169	176	159	168	166	163	141	158	157	138	175	162	140	162	136	176	177	147	155	157	170	154	194	126	169	191	156	178	158	179	174	164	150	161	180	182	172	166	173	161	154	159	163	155	181	165	171	160
32723	59072	36163	12469	9709	26709	7522	1919	1287	1017	1035	3422	3004	411	325	295	501	484	259	248	236	233	231	216	240	227	224	216	229	206	207	217	229	200	188	186	189	194	206	200	200	184	217	188	208	192	190	197	229	168	180	236	204	209	192	204	194	190	193	167	188	183	189	223	207	194	181	215	195	211	212	220	208	177	179	199	179	208	192	190	194	181	209	215	199	174	192	168	217	168	171	204	190	202	233	188	216	195	199	184	202	198	201	194	204	203	169	188	189	189	196	182	184	212	181	201	202	193	200	192	171	189	193	193	177	196	193	210	196	180	209	173	191	202	217	228	217	193	197	195	205	218	176	171	188	186	215	184	182	187	196	191	199	200	205	194	248	201	173	202	185	190	197	205	179	194	192	202	185	198	195	210	202	162	218	199	199	216	188	209	207	188	207	198	184	211	207	180	204	201	194	205	191	181	181	198	182	173	180	185	178	192	193	183	210	200	192	210	187	202	207	163	194	179	203	186	184	215	184	176	199	195	201	185	199	180	182	194	206	198	205	193	182	196	190	175	186	164	194	165	213	189	197	188	204	174	197	205	197	187	195	208	183	187	189	195	202	184	197	179	189	205	205	181	222	182	187	220	195	213	196	198	210	191	183	199	184	203	187	202	232	186	203	202	219	201	201	168	204	196	190	190	219	190	199	197	192	196	184	210	182	196	191	190	192	182	177	188	201	207	198	211	198	199	184	207	178	209	182	179	203	196	191	203	190	241	201	201	198	165	202	190	170	191	202	181	178	167	177	191	183	190	190	198	204	190	189	169	200	155	173	200	203	183	203	187	187	193	216	230	181	190	187	195	200	173	200	181	178	197	219	161	200	210	195	181	194	196	188	191	200	213	211	192	213	186	215	185	172	189	198	177	194	192	195	208	182	205	214	186	184	189	175	174	198	201	191	188	184	198	183	179	190	185	192	178	182	208	202	206	202	195	212	188	209	181	187	178	209	187	192	154	182	171	180	206	201	189	181	187	175	188	167	211	208	207	156	206	192	193	210	206	177	183	176	161	182	201	188	194	185	202	221	202	205	187	188	180	205	192	224	209	205	183	189	215	162	183	194	177	197	213	204	189	191	175	199	203	184	219	193	215	184	204	171	207	181	204	185	215	176	183	229	196	198	189	207	190	200	182	193	191	193	182	216	209	190	214	200	207	205	173	207	193	203	206	211	201	188	189	218	195	204	190	218	201	206	181	200	195	199	197	179	209	199	169	180	218	212	191	198	191	216	181	218	196	171	186	159	188	202	194	188	196	189	193	187	189	173	168	170	203	174	180	173	212	171	182	192	181	205	189	182	206	185	202	176	197	194	195	197	193	217	187	211	194	192	200	205	182	182	211	200	179	204	204	204	192	176	192	185	201	185	205	199	191	223	181	198	198	196	209	217	192	195	185	207	205	212	184	187	219	199	204	185	192	201	173	239	206	179	179	190	185	166	177	183	184	180	209	188	203	204	207	196	207	190	168	192	205	177	187	195	185	189	204	189	180	198	191	216	184	186	196	169	194	177	185	180	211	164	172	183	198	191	194	209	175	190	182	224	191	192	181	201	195	184	184	173	201	187	187	200	193	178	201	215	179	218	198	204	200	182	167	183	191	186	191	184	212	207	191	200	189	216	188	216	197	206	203	201	200	192	186	191	215	187	201	194	204	181	169	186	198	196	215	229	196	197	193	181	195	179	199	191	196	193	212	208	176	195	196	213	179	174	178	220	182	187	179	197	198	180	197	213	183	198	181	186	192	208	210	196	208	197	193	180	189	203	189	195	200	198	201	200	230	200	199	208	195	181	200	215	189	197	193	185	185	229	201	214	182	188	165	195	185	184	207	198	186	195	173	208	188	186	203	191	178	209	200	195	207	211	196	197	169	178	217	174	185	206	172	183	201	200	210	185	205	206	205	215	198	212	196	203	197	196	194	173	205	210	181	221	191	190	207	197	222	194	186	186	174	183	177	221	177	184	192	193	196	180	222	216	203	218	200	190	188	214	212	200	218	184	191	203	175	182	225	190	203	201	193	197	198	180	186	212	189	207	218	207	198	185	196	196	208	188	213	229	192	194	181	177	184	216	187	193	191	185	218	179	174	177	198	175	191	175	183	203	202	182	226	193	186	180	197	176	211	192	198	212	194	185	195	191	214	171	211	232	186	180	194	190	216	167	190	177	227	191	197	190	193	200	196	212	187	195	189	169	202	217	193	200	187	216	193	192	209	221	211	184	185	181	182	188	209	167	185	204	201	227	200	203	195	214	198	187	178	233	197	201	212	173	191	175	176	179	208	171	192	175	195	203	193	202	198	191	210	184	208	188	194	209	194	171	179	207	197	222	199	203	201	174	196	208	185	212	190	189	199	181	208	199	188	207	191	183	192	223	195	190	188	177	209	194	191	219	170	206	215	196	178	211	201	208	194	197	183	209	213	205	187	187	203	179	169	201	213	172	168	191	191	196	199	188	202	187	174	194	242	191	191	199	188	199	192	184	200	177	183	211	209	188	180	179	213	192	159	201	190	179	193	205	181	186	200	206	201	194	172	187	184	180	178	199	185	182	195	219	206	167	200	177	219	197	185	186	205	195	170	186	205	202	190	196	189	188	207	219	170	209	207	165	189	170	223	209	184	210	192	196	186	221	188	195	197	193	204	197	176	182	221	200	206	195	197	224	185	196	177	182	207	205	199	204	193	210	199	175	191	186	211	187	175	178	198	194	197	199	183	195	202	167	226	182	180	186	185	192	188	185	200	196	206	197	215	189	176	186	208	207	191	200	189	209	213	189	179	172	206	186	196	190	209	195	186	208	204	201	191	180	190	206	210	200	199	206	180	188	193	189	208	207	197	190	196	196	203	163	193	186	204	189	198	191	185	214	216	197	196	199	194	194	201	195	197	191	182	181	188	195	185	189	217	206	202	211	194	200	205	201	193	205	162	194	221	190	217	199	192	176	192	187	214	195	203	204	197	166	194	174	197	211	202	200	209	199	202	193	189	199	218	192	182	180	211	211	190	194	203	204	219	187	194	185	196	153	170	215	198	190	168	208	216	198	201	173	188	197	189	200	204	188	186	205	207	186	190	190	193	187	167	214	199	194	195	209	179	188	220	199	187	207	199	206	192	166	178	176	198	181	185	193	198	192	176	167	194	171	197	194	209	198	194	192	191	173	181	177	197	181	184	203	189	200	221	179	199	173	217	193	208	180	217	184	179	175	201	190	218	184	185	197	220	198	175	219	214	188	217	189	200	209	172	192	217	210	175	204	219	171	196	195	198	217	197	226	203	197	193	174	201	198	186	182	198	209	195	190	201	195	212	214	195	189	195	227	198	202	198	212	197	191	189	207	191	225	176	204	194	200	205	195	202	189	184	199	203	187	176	207	189	188	203	172	178	239	186	190	225	205	204	185	182	183	220	211	189	190	199	188	173	191	237	173	190	195	184	180	176	189	189	182	171	205	185
25822	21968	27853	24921	9481	8226	5081	907	640	528	481	625	2628	759	324	296	285	345	324	264	258	255	263	257	279	277	279	256	235	264	251	281	269	251	262	258	277	278	295	262	264	255	269	249	249	279	293	244	258	243	237	264	280	264	244	243	249	271	276	284	252	283	282	250	243	235	253	280	249	243	276	235	276	285	255	276	297	213	238	275	259	246	249	258	250	262	243	290	270	265	236	265	265	258	249	265	249	253	252	296	276	238	274	272	245	264	280	245	233	276	282	266	233	230	265	256	255	243	253	239	259	285	273	273	250	272	256	231	258	232	264	267	280	272	261	263	284	267	246	265	270	261	250	257	261	277	243	261	275	286	262	247	251	269	256	276	268	269	241	236	269	265	272	256	268	250	267	256	252	243	295	255	263	252	242	300	238	232	261	266	290	243	255	265	253	273	256	251	247	247	279	233	278	266	273	258	228	298	270	251	256	276	245	242	290	244	260	256	258	264	270	270	239	246	242	282	270	303	266	265	264	245	271	260	224	243	279	256	258	237	255	260	252	252	243	272	238	231	254	235	260	275	260	257	235	250	227	249	275	240	252	262	289	234	282	259	265	287	242	233	268	264	233	226	265	271	266	250	241	270	252	250	261	278	221	269	266	244	275	272	246	275	271	283	258	262	270	266	264	284	231	236	271	244	251	252	240	278	294	267	248	265	259	257	267	273	219	263	240	272	256	309	267	255	246	251	236	276	243	253	244	258	275	256	240	234	253	244	237	235	251	278	289	264	248	240	276	243	274	243	245	296	258	268	247	268	258	256	234	250	250	236	252	244	276	244	265	264	291	271	262	259	300	247	244	252	255	237	244	225	253	245	283	248	246	280	261	262	261	237	268	280	262	255	260	269	267	251	291	240	259	260	277	241	271	265	275	265	258	257	265	277	241	264	265	245	238	245	247	254	264	258	279	273	261	261	252	288	244	263	259	254	270	283	254	264	245	244	247	263	247	272	256	270	266	252	264	256	241	243	246	248	251	281	254	239	251	257	240	259	248	273	250	234	268	275	280	274	270	252	232	243	272	271	253	282	292	233	247	236	244	243	262	265	236	237	247	247	281	236	265	262	240	275	272	261	254	260	251	243	246	260	261	283	287	281	253	217	261	270	262	248	263	251	266	270	256	255	293	238	241	275	245	283	246	250	274	273	259	218	287	277	276	235	295	257	281	262	263	274	275	245	263	253	271	252	244	258	259	264	285	259	260	239	246	264	235	252	265	252	243	280	250	293	255	250	263	227	253	243	248	262	277	265	237	253	258	269	260	241	255	283	265	265	230	256	252	251	232	263	244	245	252	265	276	274	260	275	240	262	256	258	278	268	267	270	272	269	268	254	265	256	253	241	256	251	276	280	278	312	237	263	237	269	250	271	274	276	274	272	274	264	254	254	252	276	249	246	250	262	251	259	260	286	216	256	232	250	267	252	254	260	294	258	249	255	272	246	258	251	293	282	258	244	250	262	239	293	263	254	265	272	259	256	254	289	268	255	267	276	286	283	264	244	277	264	265	266	270	254	270	223	264	244	253	261	287	271	256	245	274	246	278	251	249	259	256	269	271	273	218	267	255	308	253	252	258	243	262	304	256	258	274	283	242	229	247	263	265	247	260	247	259	247	241	248	264	270	268	248	266	259	270	280	264	247	248	273	284	261	269	223	260	264	242	277	247	252	257	268	264	269	245	261	284	255	279	256	247	255	279	251	246	282	264	260	239	254	227	270	252	263	255	271	245	280	242	281	262	258	254	277	258	259	246	268	251	272	243	246	270	244	265	254	258	242	246	280	294	248	241	252	273	289	267	251	281	258	269	244	292	257	298	282	272	222	267	261	229	261	253	274	254	264	255	282	257	272	261	247	264	268	281	226	271	259	247	261	267	246	285	265	271	276	277	275	228	269	264	277	274	234	242	250	273	260	217	247	273	248	265	266	289	252	272	262	314	275	273	254	234	258	259	274	283	277	249	281	251	271	270	268	261	237	270	267	254	266	280	265	266	243	273	271	228	255	264	220	262	267	231	266	254	253	264	249	290	255	246	242	255	270	248	254	290	270	252	263	258	261	268	270	253	233	282	239	259	260	270	274	249	277	242	252	279	241	263	268	258	231	254	254	229	261	247	290	247	247	260	273	292	243	267	271	274	261	254	243	278	269	259	267	263	259	261	289	251	255	280	276	236	259	260	226	244	280	236	297	262	273	275	263	220	247	255	241	259	232	246	255	251	265	247	275	264	260	261	259	259	253	263	253	266	254	263	236	222	267	267	252	269	262	282	291	260	290	261	264	287	242	238	259	247	234	275	255	278	279	268	244	243	289	251	267	280	257	288	264	277	255	273	226	247	279	240	242	282	252	224	266	241	275	239	264	263	235	306	265	252	257	256	270	266	259	266	237	260	308	276	252	246	225	249	275	300	261	271	253	276	260	279	273	244	244	251	265	228	252	272	238	279	265	240	259	290	274	252	233	277	252	278	248	283	234	238	258	272	270	292	267	247	252	249	230	286	274	286	257	263	247	238	259	260	245	235	288	243	259	272	237	276	235	252	281	247	272	240	261	281	251	271	221	248	263	231	262	267	247	255	256	248	269	286	235	270	239	273	266	238	263	261	257	281	265	253	282	247	230	268	231	256	256	249	236	255	260	261	272	278	265	258	260	247	246	262	249	269	284	251	255	255	266	266	274	236	211	285	279	262	272	275	267	251	263	253	269	287	247	262	288	272	287	255	256	251	236	276	272	252	243	231	269	265	252	272	303	262	251	276	240	266	267	232	274	235	266	238	265	261	245	245	279	257	244	246	241	270	283	274	250	252	256	252	274	250	245	244	281	245	224	264	259	286	262	260	257	242	253	229	251	272	264	272	251	261	254	255	269	250	258	270	275	259	274	259	266	251	265	266	246	243	274	269	250	256	262	278	292	253	274	283	262	285	277	239	269	285	253	281	274	246	261	254	291	261	245	256	226	258	267	253	272	273	258	264	251	238	280	276	240	267	244	277	282	269	277	246	251	266	291	274	279	290	271	267	279	302	254	289	244	266	263	246	236	253	227	239	251	279	248	256	261	235	273	281	248	296	272	267	254	243	271	289	273	249	239	261	277	264	273	270	256	318	237	247	277	260	272	260	263	266	260	297	257	248	272	270	257	238	266	273	263	274	262	247	278	279	251	253	238	214	247	281	260	261	280	283	263	239	267	246	259	257	240	274	268	257	286	251	280	268	260	257	262	278	279	287	238	274	259	276	253	263	267	269	274	249	254	255	263	259	242	268	255	238	269	277	242	277	255	269	251	242	270	283	242	267	256	270	242	260	268	276	238	258	253	246	255	268	243	274	262	260	274	270	286	254	264	275	259	265	254	262	260	263	262	258	253	263	255	285	260	263	251	242	258	260	254	277	282	274	265	244	249	269	275	279	269	285	256	239	262	252	284	268	271	253	257	271	224	252	267	266	262	253	260
32292	51924	28415	8218	5295	14291	7357	1711	1158	859	772	1193	5354	1343	403	355	360	440	412	349	328	362	328	294	289	344	323	314	309	312	337	295	311	328	318	320	331	315	324	281	331	318	318	330	319	319	333	305	306	286	322	348	333	278	306	300	328	322	314	275	299	313	309	325	294	318	300	333	327	277	295	309	324	332	308	308	323	326	322	296	289	302	306	288	307	313	355	306	297	311	284	338	314	316	329	309	299	319	302	325	320	305	299	321	280	302	304	312	295	317	283	306	299	280	318	327	307	306	300	311	334	276	282	316	304	326	313	319	312	284	296	338	279	301	315	320	308	330	275	302	296	339	318	298	301	297	337	307	294	299	318	308	299	346	322	310	323	317	310	283	311	299	328	316	293	322	321	303	319	330	334	328	339	288	307	308	312	320	312	267	298	325	307	312	317	323	339	303	331	311	324	295	349	313	311	306	329	320	274	303	287	313	317	288	307	291	286	312	315	328	292	311	316	306	333	295	324	310	327	310	325	303	325	308	303	273	319	287	321	328	299	328	310	276	297	312	278	289	294	294	277	301	329	304	309	301	321	293	298	315	303	328	338	308	314	316	324	310	332	314	312	299	320	335	298	307	313	331	307	329	295	290	294	280	311	337	301	335	288	328	308	300	301	320	286	287	323	327	299	315	285	281	266	296	292	317	291	300	314	300	317	309	300	288	300	320	332	284	310	284	337	328	299	329	335	313	327	303	328	291	293	319	326	277	301	323	308	319	312	339	346	316	313	299	297	323	276	309	316	275	306	305	320	282	296	316	291	305	316	323	320	313	275	296	303	316	325	318	305	331	302	306	290	317	302	306	315	306	299	282	292	310	313	299	342	317	289	296	319	311	324	333	310	326	289	299	288	330	320	301	281	298	299	258	289	330	301	272	308	294	300	310	341	297	301	313	285	314	299	322	335	293	306	326	267	323	354	277	302	308	322	361	295	323	266	329	314	287	330	308	313	292	301	306	279	307	286	329	310	290	342	318	296	342	309	314	314	326	315	298	293	321	292	300	281	310	276	292	325	333	327	308	333	308	310	299	311	324	307	316	317	306	301	283	288	312	306	296	300	301	295	312	329	291	322	319	318	299	290	319	295	268	320	323	311	316	297	295	305	311	306	320	294	310	320	286	293	311	304	321	294	333	300	319	326	283	308	310	317	317	285	305	308	311	285	302	284	294	293	304	311	325	270	318	313	301	328	306	320	340	314	299	317	298	307	318	294	320	336	294	274	325	290	319	295	295	317	326	310	296	344	313	332	314	288	313	281	318	302	301	327	304	337	307	303	334	303	329	292	285	302	298	324	318	313	312	322	317	326	294	301	305	329	297	287	292	303	325	316	329	314	308	304	328	316	288	318	285	334	316	322	323	303	317	290	308	313	343	326	331	287	321	285	319	329	343	301	311	300	317	327	310	308	306	332	297	316	336	313	303	331	289	279	291	290	333	291	330	319	287	312	295	299	260	303	303	314	283	310	303	317	306	304	306	318	282	349	317	285	264	317	312	293	330	293	327	351	285	310	273	289	299	289	290	323	335	319	314	312	292	321	311	304	323	287	317	298	326	296	316	329	293	281	301	309	315	323	284	324	303	310	321	286	299	337	311	329	279	327	287	307	289	293	293	323	311	302	303	304	274	293	310	282	323	320	324	329	297	311	326	289	298	274	307	280	319	306	329	318	314	317	284	331	311	323	286	329	351	266	307	316	310	308	317	300	319	330	338	323	288	319	325	264	293	307	337	323	298	326	302	294	310	304	310	277	355	294	317	305	324	317	294	316	293	325	328	285	323	316	306	337	303	307	298	270	321	313	296	315	350	345	316	296	296	300	314	314	284	301	291	320	257	311	315	309	325	331	319	320	307	321	296	316	299	302	290	295	346	319	295	367	349	307	300	331	336	353	348	320	273	317	325	366	340	310	297	292	326	316	319	278	322	302	329	328	305	284	281	331	314	306	304	289	345	324	299	296	319	280	293	331	309	343	314	292	331	300	325	297	293	305	322	278	308	288	300	307	325	332	286	315	338	328	342	277	308	316	324	328	288	304	303	316	288	309	299	318	326	304	304	315	300	293	308	305	284	316	322	295	278	314	312	331	313	329	304	272	300	334	319	331	299	261	315	288	312	298	292	348	297	307	314	305	307	309	293	317	301	308	304	307	311	310	294	317	327	319	284	307	313	302	302	335	312	277	317	305	321	312	312	289	290	284	311	315	321	319	301	356	292	299	319	314	310	330	316	313	327	288	307	310	316	308	320	318	285	311	345	289	279	278	312	309	331	305	325	300	329	322	311	305	313	313	312	340	297	309	298	328	291	288	310	308	305	308	329	312	291	301	337	341	305	320	318	311	285	317	304	313	276	281	312	296	338	328	351	303	301	280	298	295	339	287	329	283	289	280	298	307	298	305	294	287	329	312	290	310	298	329	267	302	322	344	307	281	290	306	265	280	312	311	317	310	287	268	322	291	295	308	294	299	292	294	278	288	285	295	304	326	305	302	267	304	305	295	298	297	326	320	311	313	316	304	271	329	293	315	324	280	277	323	304	337	319	323	331	307	318	291	315	304	312	321	300	295	320	299	296	318	325	296	285	305	283	285	328	289	322	323	318	324	300	320	321	320	316	308	334	307	297	338	287	301	283	342	355	298	317	296	329	313	315	310	284	278	301	289	315	283	311	299	351	317	330	316	314	341	324	312	287	308	304	305	299	302	297	298	325	332	294	316	301	320	310	307	311	289	290	317	306	307	300	276	314	332	310	314	300	292	301	316	308	296	320	326	319	296	262	304	309	317	314	315	318	352	285	304	284	307	308	291	306	314	314	336	285	324	300	302	329	316	317	309	270	323	326	308	270	340	322	333	344	328	318	305	296	288	288	352	304	298	319	325	335	323	332	280	318	302	328	303	267	328	302	341	345	336	304	335	307	298	276	314	327	331	323	335	272	326	303	309	290	290	297	359	291	296	289	320	319	333	324	332	321	332	319	308	314	320	293	315	305	307	305	322	328	311	300	298	313	306	313	320	303	314	307	325	324	317	302	333	293	283	297	307	292	316	328	331	321	297	319	301	308	316	312	311	307	303	308	304	293	295	275	284	307	336	317	316	298	308	311	309	327	303	285	353	308	318	275	323	329	294	286	296	306	306	300	329	284	284	325	315	308	315	315	291	335	304	316	331	332	315	291	343	306	316	306	336	307	302	314	291	299	271	323	306	318	311	320	302	316	305	307	291	296	281	298	313	307	282	297	322	301	311	321	293	290	274	302	327	301	292	306	285	272	337	327	349	305	311	314	328	319	326	308	301	286	358	334	322	309	285	306	300	277	284	286	321	325	302	323	343	322	335	272	304	318	315	294	307	288	294	311	281	317	312	310	319	315	332	327	297	305	264	323	324	302	322	327	310	314	293	316	322	300	323	308	317	316	333	279	281	324	309	300	294	325	296	314	279	274	316	306	322	304
23401	21711	29379	24477	21633	22955	18672	2656	1207	981	792	1599	15929	12233	894	359	345	381	992	329	298	257	313	273	287	296	293	263	284	279	294	296	304	272	288	258	261	262	250	247	280	255	281	251	288	273	268	274	254	259	269	299	253	268	250	251	260	238	252	266	261	260	248	224	254	289	289	278	231	289	262	276	284	270	296	263	268	273	261	256	255	264	254	267	289	283	279	283	288	288	247	293	255	289	243	256	304	306	289	264	290	278	297	280	254	242	268	252	255	258	283	266	285	266	267	277	256	239	259	260	261	275	287	268	263	283	259	279	260	220	267	280	269	261	249	233	235	256	257	249	276	274	277	263	264	241	268	235	248	273	251	287	233	278	245	329	254	252	245	256	275	264	250	285	271	299	279	280	298	233	286	248	266	253	267	252	240	273	285	271	245	271	246	268	251	264	295	254	274	261	260	268	244	265	285	251	273	301	257	251	273	263	270	261	260	270	256	261	279	297	246	244	267	278	277	248	284	276	266	288	250	252	263	282	257	235	283	314	275	282	269	244	292	266	266	266	291	269	262	265	239	271	258	298	279	287	282	242	265	278	278	282	235	279	248	253	253	290	262	285	253	251	269	290	284	277	264	262	265	264	250	283	281	275	280	256	264	272	290	267	248	260	240	253	269	255	262	245	245	260	254	257	236	296	269	257	265	256	282	247	256	240	278	284	268	278	252	237	281	291	267	272	256	280	251	248	236	225	242	273	260	241	279	257	289	270	282	290	257	271	281	273	265	262	278	263	266	290	255	267	268	260	247	250	253	255	283	273	273	261	245	273	283	271	282	244	245	280	231	259	262	282	259	275	266	278	247	285	280	273	261	264	256	250	264	269	262	275	252	266	269	252	246	255	272	235	269	252	298	252	266	240	257	283	260	309	279	272	263	259	252	247	260	269	237	283	265	252	258	241	257	261	284	247	270	279	258	281	257	265	259	272	224	260	269	274	282	252	265	234	243	265	256	251	278	279	262	278	248	243	281	284	250	249	288	291	309	253	320	268	270	273	283	247	268	245	261	287	253	243	263	271	267	307	246	267	240	281	264	277	265	276	255	261	271	286	273	288	266	233	275	279	271	263	288	292	254	257	274	258	271	259	256	225	237	269	253	265	299	289	225	260	239	256	252	271	283	278	258	274	239	265	253	241	268	235	283	291	264	249	265	288	258	284	270	269	288	282	241	289	253	295	268	260	281	283	251	276	281	252	278	257	244	312	271	285	278	279	271	275	263	269	262	255	278	263	240	278	291	274	274	272	232	270	284	273	247	270	247	275	260	248	256	265	268	251	284	261	248	261	281	277	280	251	228	253	290	278	248	265	255	262	258	256	261	237	277	236	279	246	262	258	281	226	259	289	264	266	244	265	269	278	304	256	259	261	251	275	308	259	300	268	265	270	261	267	265	237	260	272	278	281	245	284	296	259	266	283	276	234	247	259	263	256	252	222	237	277	290	265	268	260	277	249	280	274	266	273	266	265	271	247	264	278	273	262	273	273	289	266	280	246	271	266	271	268	242	270	253	248	254	290	259	245	266	286	253	250	270	248	284	303	256	278	268	273	269	287	284	246	261	281	273	267	239	244	261	249	271	261	253	290	286	260	266	246	258	245	272	253	291	238	239	252	251	283	254	280	255	270	258	251	244	257	241	247	262	262	283	282	269	292	269	286	239	258	267	259	264	302	248	247	302	237	281	244	267	271	236	261	256	266	285	265	291	280	285	290	300	285	259	256	280	274	244	255	298	274	285	245	257	257	266	257	248	253	260	261	235	282	252	248	270	239	247	247	251	250	253	258	291	250	259	277	265	273	257	294	286	280	279	268	249	274	286	256	262	229	271	251	254	269	270	272	274	273	274	228	257	260	279	279	284	278	288	288	262	252	275	310	219	278	253	254	245	267	262	298	250	282	256	289	282	289	272	303	252	287	287	255	258	281	274	275	247	277	273	265	263	273	271	268	255	256	259	257	258	279	297	274	253	245	271	247	246	272	235	268	247	274	279	280	256	266	283	250	275	263	245	260	249	252	253	278	274	264	250	287	252	267	262	295	251	272	246	264	244	257	253	275	256	242	252	243	268	276	293	234	255	285	255	277	268	292	273	275	285	277	274	280	272	298	264	269	279	282	257	252	256	273	253	290	260	245	281	265	286	246	276	257	242	274	276	294	281	288	255	261	282	262	262	261	253	274	271	273	279	272	279	296	282	265	250	254	267	272	242	250	265	279	259	281	255	265	263	258	265	273	263	268	275	273	281	253	263	279	277	253	286	261	205	265	283	227	263	266	288	278	258	237	244	252	246	275	253	250	246	256	289	252	261	237	226	255	278	239	263	270	248	263	272	286	286	251	295	268	276	257	233	286	280	250	255	271	258	259	282	273	256	264	273	262	265	256	263	261	271	263	253	291	257	244	241	252	245	266	258	283	272	264	280	278	258	264	255	257	258	249	251	275	266	218	274	266	264	269	256	258	283	281	268	250	285	257	253	256	250	257	274	273	264	259	264	273	265	255	290	255	277	248	280	275	244	272	270	273	287	249	217	274	250	248	262	230	234	251	265	262	263	268	285	277	257	257	243	247	231	272	268	287	269	275	249	264	257	291	284	282	272	308	303	291	258	284	240	250	229	270	283	287	269	259	261	263	291	272	275	305	266	266	249	267	259	296	265	241	256	265	272	272	243	255	260	255	271	252	276	284	279	279	293	273	274	238	266	274	242	241	259	254	257	254	283	261	284	252	267	267	262	237	268	271	261	253	241	288	281	294	279	277	257	272	262	249	276	242	275	273	262	264	262	268	243	237	296	272	280	259	247	290	255	299	223	266	273	260	295	274	256	274	251	265	259	265	268	273	306	259	269	274	271	250	279	280	254	249	238	272	285	246	282	271	237	263	243	271	276	283	262	224	278	262	271	284	244	264	295	267	264	253	305	273	259	266	233	296	276	244	243	251	276	262	254	278	263	271	257	261	244	271	298	264	243	249	287	253	294	260	241	292	275	252	241	256	248	242	225	265	265	262	266	251	266	245	251	250	292	252	257	290	259	260	283	251	262	271	250	305	266	275	294	299	287	283	260	292	261	247	272	259	270	247	306	274	266	261	266	227	263	238	278	278	253	259	256	259	296	267	298	257	238	269	273	273	260	286	254	273	267	256	259	262	256	279	246	265	240	237	243	261	279	256	273	250	244	261	264	261	271	269	248	253	247	279	238	293	268	245	287	247	241	268	233	267	236	243	267	250	243	250	282	257	235	260	247	264	248	280	264	264	302	249	261	262	259	256	290	265	255	248	252	252	258	278	256	260	259	274	267	274	266	261	277	244	288	253	276	245	259	242	283	279	284	276	260	252	282	243	261	261	261	264	283	282	278	242	269	221	250	240	270	290	290	278	264	242	288	270	262	251	273	238	287	264	251	243	254	263	284	304	287	254	249	241	246	267	274	271	274	273	277	251	278	253	284	281
39723	67108	49879	18147	9387	17988	11508	2969	2153	1672	1330	2822	21989	13702	545	404	451	543	1515	397	385	307	363	343	333	329	340	376	337	344	325	299	290	310	351	291	308	324	310	305	315	301	325	316	353	318	326	301	315	292	288	339	318	330	348	320	308	281	310	296	312	340	311	294	267	316	284	338	306	289	315	328	291	310	294	313	309	317	326	321	304	307	300	279	321	321	324	279	326	303	319	315	312	306	324	256	269	317	335	298	339	280	305	307	306	291	304	339	343	327	304	293	298	325	290	284	280	338	294	286	305	327	318	312	322	277	281	338	302	316	304	309	322	301	299	309	304	303	320	286	330	312	319	297	332	309	289	278	306	270	286	330	301	328	330	316	278	316	319	301	317	282	310	305	280	299	293	327	320	323	294	294	325	315	304	317	307	272	318	296	316	265	311	294	293	316	307	334	307	307	291	290	282	314	317	332	281	308	288	305	306	279	329	311	306	303	336	273	304	312	287	307	335	308	287	288	315	301	281	263	327	286	313	285	304	306	287	298	294	303	271	291	263	257	316	329	319	284	283	293	286	302	323	314	341	319	317	287	275	272	311	324	330	291	307	279	318	305	302	279	298	277	284	318	289	344	332	298	300	316	311	299	315	316	305	327	304	315	311	287	293	305	315	291	278	310	304	304	280	279	309	312	312	295	295	312	316	307	311	293	272	287	306	310	304	309	310	279	325	323	334	287	313	297	272	295	294	269	298	331	319	300	342	323	281	297	294	307	301	296	291	304	296	301	305	314	318	304	329	287	303	300	305	291	316	307	281	302	288	310	293	307	289	324	303	297	314	317	287	283	268	327	308	295	299	314	322	297	301	291	358	303	305	284	267	300	277	304	299	332	308	282	326	306	306	309	266	302	344	291	296	297	272	265	314	297	311	293	298	312	313	282	303	320	292	330	304	304	312	290	308	242	321	312	289	291	312	333	322	308	311	322	307	297	285	289	313	308	283	285	303	277	292	321	295	275	298	316	316	288	328	307	305	301	311	310	306	294	308	278	298	308	306	318	322	297	302	339	322	286	295	281	320	320	335	306	311	316	322	297	284	290	275	306	308	285	303	303	302	318	313	319	313	302	303	314	296	315	304	319	309	284	290	324	321	325	278	341	277	308	288	315	330	315	321	305	335	300	325	300	331	296	290	343	328	290	316	298	323	300	286	314	329	272	285	285	294	323	318	330	305	295	280	282	278	296	334	287	305	292	324	343	282	317	335	311	324	323	314	287	279	311	296	292	288	289	313	290	313	306	315	283	292	311	290	325	295	303	295	318	316	314	336	290	322	296	307	297	306	283	260	291	277	335	309	291	322	312	320	252	309	293	306	326	297	313	288	302	315	301	306	308	308	292	301	311	317	316	329	282	305	277	299	318	266	304	297	314	302	305	332	269	260	308	308	308	308	266	305	304	310	297	303	307	311	288	317	278	302	298	295	330	311	301	301	299	315	292	306	315	304	312	315	286	295	347	265	308	295	280	319	304	284	283	326	310	321	311	271	299	316	317	308	276	302	283	346	288	292	299	313	324	276	292	337	287	336	322	339	284	285	286	320	302	307	295	297	329	304	321	282	272	295	286	309	269	291	294	271	313	286	324	298	303	257	295	259	315	287	317	308	305	311	302	313	302	311	317	271	321	332	341	298	298	303	320	314	335	264	320	296	294	333	306	302	301	316	307	319	296	328	303	304	298	297	315	322	300	306	313	290	301	317	301	315	280	328	288	298	294	297	277	298	305	329	293	299	349	302	307	288	275	304	262	281	299	299	289	287	287	298	298	282	309	296	310	301	289	291	283	310	310	289	325	301	293	279	290	297	275	329	295	330	314	302	301	278	312	252	298	280	298	305	289	311	318	301	311	298	284	310	315	325	318	294	304	293	315	284	292	310	298	273	283	308	327	293	315	310	323	289	283	278	317	314	291	311	322	318	267	295	290	322	297	292	309	288	315	336	289	309	318	311	331	305	298	288	293	311	336	303	293	264	273	316	295	320	317	307	344	335	328	280	307	276	297	309	310	301	268	306	316	363	313	339	288	308	343	282	313	310	292	303	305	272	327	325	314	309	323	268	320	301	325	301	296	316	305	323	284	293	303	325	309	285	294	297	306	284	313	289	285	291	296	322	307	258	323	308	317	340	298	275	314	288	293	290	299	304	313	289	325	325	301	336	316	300	321	291	324	298	300	338	303	289	274	301	319	290	291	275	321	306	303	300	300	281	315	315	334	268	296	291	295	287	317	320	296	309	309	330	298	301	295	267	292	301	287	308	270	298	315	292	307	323	301	301	318	282	295	307	308	300	312	285	317	321	300	303	294	297	300	269	302	313	289	337	290	291	266	313	326	339	301	290	339	272	309	279	341	292	296	319	306	287	297	322	327	307	274	335	328	312	290	336	312	307	319	292	311	313	292	320	297	324	303	290	294	304	294	308	300	302	331	301	291	298	272	314	313	304	304	304	308	290	285	334	300	313	320	326	283	300	327	300	289	310	291	289	305	286	287	304	300	306	307	326	308	288	290	329	318	329	280	312	288	312	303	297	293	299	293	307	284	325	298	271	316	314	281	329	314	319	324	330	337	288	328	275	291	315	318	311	307	293	317	269	300	311	319	297	319	311	309	277	298	306	311	290	292	305	317	290	307	287	308	287	274	297	338	309	278	295	282	282	312	331	311	310	331	324	278	289	291	330	309	294	320	310	303	305	313	323	289	315	329	324	317	310	292	348	333	307	310	286	303	294	338	313	273	336	317	300	289	348	326	274	269	306	316	293	301	300	323	298	303	313	310	312	324	298	296	300	307	271	302	315	316	321	295	329	327	301	295	267	282	286	263	301	285	324	297	298	320	323	316	319	317	305	306	298	288	288	311	272	333	291	310	307	311	315	313	321	322	290	298	287	301	311	295	299	280	292	288	275	288	324	296	298	310	288	301	285	335	276	309	327	304	311	301	299	317	293	298	315	309	317	309	299	265	297	321	316	286	307	337	304	313	271	301	292	301	273	304	333	303	353	301	299	288	322	306	324	279	291	319	288	293	295	293	308	343	324	319	290	305	282	326	318	305	295	302	292	342	300	255	290	315	291	299	322	288	283	318	295	312	353	341	323	319	310	319	330	310	274	325	295	295	324	327	296	293	319	303	301	311	297	322	327	285	308	274	269	284	266	265	292	333	301	294	315	328	305	291	316	302	312	319	295	311	312	288	272	350	307	315	301	284	297	314	318	320	284	320	270	296	317	304	322	306	313	272	274	293	306	315	280	307	306	296	297	301	315	279	308	296	292	318	255	298	273	299	312	288	318	293	281	321	308	309	320	331	312	284	297	317	318	305	316	312	332	289	313	285	258	288	300	293	303	287	330	289	311	332	301	303	299	295	271	306	321	309	313	324	304	286	293	300	303	296	285	336	274	313	269	307	332	318	304	289	317	309	285	296	300	324	287	296	302	319	304	278	306	293	313	296
28973	28435	25086	7977	2120	1981	1003	535	405	345	307	271	812	895	263	208	212	210	314	230	210	189	188	197	223	223	194	192	186	195	177	193	199	201	196	187	221	186	186	202	189	210	198	208	180	216	214	187	195	192	208	210	195	185	237	229	205	183	216	193	197	213	172	217	207	203	199	169	199	182	210	196	222	181	205	193	171	208	184	212	196	197	173	207	205	199	209	199	192	185	189	183	205	213	206	197	195	189	204	192	199	194	186	218	203	185	197	193	185	181	214	193	208	209	195	229	210	195	185	193	202	197	194	197	202	187	206	183	183	205	200	199	185	197	203	175	178	219	197	194	183	188	214	178	193	202	194	212	184	209	195	206	168	167	189	198	212	204	208	213	190	229	179	195	189	212	199	182	214	204	200	216	182	174	192	200	199	191	187	218	187	206	223	213	204	216	186	213	200	216	203	198	211	212	219	201	175	212	187	191	211	207	183	183	215	225	196	178	202	196	187	199	215	206	175	202	194	231	193	205	190	178	182	186	206	179	201	205	204	230	191	187	187	194	190	199	199	186	199	192	204	182	190	199	196	213	197	211	182	209	194	163	206	184	202	192	221	225	196	197	204	188	183	197	187	203	205	184	181	197	175	191	202	205	221	194	187	196	191	223	204	213	214	156	211	172	180	204	224	205	218	181	209	185	208	213	213	204	200	179	191	210	207	200	181	188	193	203	189	216	204	221	221	185	203	189	202	194	183	204	196	207	212	199	201	210	212	213	227	199	179	198	203	192	214	184	178	207	190	201	220	197	191	183	223	192	170	212	186	218	200	203	190	235	215	192	184	204	203	201	222	179	177	194	185	221	206	182	176	176	180	197	206	190	190	195	204	203	211	215	208	190	183	202	196	212	167	185	177	191	196	194	235	173	198	188	183	203	206	193	214	194	225	235	204	162	197	198	213	198	200	173	215	192	175	187	215	216	187	211	203	187	211	206	177	204	174	192	198	192	197	201	195	188	214	184	200	180	211	225	206	208	205	185	208	201	161	207	188	180	191	181	193	195	185	227	169	226	207	190	196	180	172	197	211	194	210	216	169	234	204	223	196	216	195	196	213	198	208	186	231	227	213	209	207	183	177	226	196	195	180	217	198	203	214	187	188	204	206	190	181	184	209	195	182	199	220	195	190	207	200	212	210	173	201	190	188	186	199	219	200	197	197	211	183	196	194	198	226	189	204	195	220	178	179	208	211	192	207	197	192	202	180	213	200	180	198	205	184	200	184	190	192	212	220	195	194	195	198	198	194	193	209	189	198	186	179	189	203	206	217	204	177	181	194	179	184	194	212	208	188	185	214	222	196	214	190	194	198	192	200	200	201	182	180	217	222	230	195	208	189	199	199	217	217	222	193	193	223	189	208	195	201	179	191	197	204	186	209	191	213	198	199	187	195	206	208	191	186	198	206	177	197	201	189	211	185	199	202	195	201	212	212	220	191	202	188	199	198	185	167	169	194	186	174	189	195	205	198	206	188	214	200	199	214	187	191	195	185	206	191	212	186	216	175	183	211	194	192	207	219	204	195	210	207	211	220	193	168	200	230	173	176	214	194	201	193	199	193	194	190	201	198	170	197	185	213	199	209	201	195	201	194	197	204	194	185	186	179	175	182	198	193	187	197	216	177	203	199	184	211	190	177	209	193	204	206	212	184	207	184	207	188	185	189	206	185	214	215	184	194	191	207	222	192	200	207	193	179	215	197	175	188	183	189	198	202	229	186	169	184	196	201	180	172	219	198	207	244	211	195	213	199	211	183	202	198	205	211	184	213	208	188	162	222	196	199	199	192	201	172	191	189	193	192	202	208	217	187	194	191	195	188	182	206	208	201	213	209	176	201	185	205	185	203	192	179	190	211	211	201	212	176	190	199	190	186	213	197	199	205	204	196	198	197	208	195	202	216	204	225	199	170	204	218	224	225	221	199	177	184	217	156	190	183	199	193	195	169	170	185	219	193	180	216	203	208	182	189	196	206	182	217	201	179	221	195	192	163	197	192	182	220	210	197	201	202	177	201	209	211	203	184	188	187	210	204	190	177	217	213	196	191	182	204	188	188	205	193	216	210	205	189	192	191	220	187	219	200	217	212	197	199	193	179	172	200	204	195	211	183	199	224	198	191	200	185	205	195	217	187	193	201	203	230	216	186	209	210	206	168	199	172	175	203	195	197	203	186	203	192	185	202	186	184	200	194	207	193	202	177	171	217	205	184	199	182	205	219	166	185	188	212	177	188	203	192	185	187	190	198	219	189	205	195	212	198	167	198	199	215	178	187	202	187	166	192	173	194	170	173	170	186	206	235	195	203	204	207	205	202	208	202	182	194	198	198	192	194	193	190	203	214	188	182	182	206	204	185	192	191	244	188	167	155	186	180	184	207	212	186	187	162	188	208	201	202	205	173	220	182	223	193	202	183	202	205	185	198	212	190	177	194	203	184	199	204	231	181	198	181	202	190	248	212	206	200	207	200	205	191	216	202	183	184	223	179	189	202	212	234	214	211	179	202	173	186	176	178	186	202	192	212	185	214	189	194	191	173	217	158	216	199	215	193	196	215	208	177	189	163	222	214	204	189	201	180	172	193	197	201	191	176	211	208	218	188	200	177	204	201	173	186	188	163	189	201	184	189	206	195	194	226	196	163	203	174	225	203	176	212	175	190	188	212	206	194	189	201	197	175	188	194	188	187	205	216	204	218	209	199	200	166	195	213	208	177	190	211	205	213	195	190	171	201	186	196	204	191	219	212	189	217	192	190	200	181	208	204	209	196	185	205	206	188	202	227	185	189	186	206	214	159	195	190	197	181	197	214	191	190	210	191	215	203	202	185	173	203	189	207	181	199	195	192	217	182	210	193	199	200	219	203	210	187	201	203	213	199	217	205	199	182	207	189	197	197	196	177	202	205	189	172	213	179	198	189	189	206	178	206	215	177	204	196	192	186	180	207	205	178	202	203	204	210	183	201	185	187	202	185	197	205	180	191	219	206	219	211	202	177	191	202	190	207	207	195	199	194	189	204	194	192	191	193	182	181	203	197	178	192	207	215	182	215	177	207	215	209	224	189	197	196	190	202	200	179	158	194	188	183	221	180	192	200	193	204	207	195	221	207	175	201	186	210	211	180	179	191	195	218	200	185	195	179	219	192	185	185	192	203	224	182	199	199	188	215	202	210	185	186	178	182	211	224	185	205	198	179	197	221	200	183	191	202	218	190	197	160	246	183	166	190	221	189	197	215	215	181	183	203	188	200	221	173	200	191	209	201	196	203	196	210	193	204	182	206	187	222	198	192	211	192	196	197	200	190	178	195	218	208	199	205	214	190	190	223	186	190	193	207	199	175	201	209	211	181	177	212	204	215	200	188	234	206	203	214	213	205	205	209	183	212	190	205	225	205	214	206	185	193	195	206	217	167	193	224	213	202	222	190	193	208	189	204	215	208	184	191	208	189	194	191	212	196	179
28815	44375	21851	5261	3254	3353	1465	765	591	536	449	382	1323	1241	297	263	302	295	374	325	252	243	244	227	249	259	253	238	256	234	271	253	254	247	231	222	227	232	233	231	249	218	217	240	215	254	215	251	205	235	241	237	262	231	223	231	215	268	277	218	231	246	245	254	234	251	244	228	228	244	259	253	245	245	255	241	214	234	235	224	238	238	244	233	258	242	241	246	255	219	270	265	244	254	233	246	253	252	227	256	262	232	244	224	236	229	235	235	252	241	242	250	229	212	232	245	226	278	257	256	231	232	205	252	253	215	216	238	250	235	262	235	244	234	246	219	230	236	231	235	238	255	262	219	231	208	247	223	244	243	234	213	217	261	259	261	224	284	233	247	264	266	249	236	243	226	279	250	231	253	250	225	213	241	235	257	234	264	286	264	252	225	213	276	253	273	220	247	226	248	216	242	235	217	233	226	259	259	214	251	219	247	222	238	243	209	250	235	223	237	245	222	262	213	218	265	256	230	242	267	227	224	243	227	233	236	234	237	255	215	226	259	236	230	248	233	238	218	247	248	224	209	264	234	254	234	227	233	230	228	238	265	250	250	222	241	234	229	235	230	226	248	217	228	241	247	221	247	252	226	234	241	258	268	257	236	249	215	222	213	243	245	253	249	206	220	233	226	259	243	255	243	249	235	228	234	225	237	216	242	267	242	271	202	238	238	256	262	245	217	259	239	237	240	241	255	228	232	229	238	254	218	247	223	211	203	255	228	249	225	256	243	224	237	245	198	248	219	229	233	246	235	255	246	234	239	218	240	248	256	223	248	249	227	229	253	232	219	253	214	231	248	220	227	252	234	231	197	244	240	215	239	253	231	213	242	251	212	254	245	212	236	213	215	259	252	208	251	249	237	244	222	251	255	238	252	233	257	242	250	237	244	247	241	221	249	263	219	225	261	248	244	233	258	231	286	239	246	229	240	243	244	217	217	245	252	262	258	243	256	248	245	222	228	224	238	267	266	218	213	226	233	237	256	239	236	226	242	253	224	229	251	243	216	238	219	234	229	231	253	267	206	256	237	227	235	247	229	255	241	246	241	219	252	219	237	232	234	246	218	232	264	222	253	221	246	219	264	214	256	237	228	210	245	191	255	210	218	224	231	264	231	216	246	237	246	231	231	243	233	234	229	246	234	256	237	254	261	240	252	212	230	254	230	241	248	254	267	235	228	256	255	237	241	213	266	249	221	251	225	251	247	264	278	273	239	233	242	232	234	242	257	213	242	259	251	246	226	231	202	256	229	258	250	232	224	249	240	216	238	233	251	248	220	244	245	217	216	242	239	210	265	235	236	262	257	226	227	239	234	238	236	248	259	232	245	253	275	239	254	272	247	227	233	224	222	244	231	223	225	254	259	229	248	241	230	246	239	241	245	249	277	225	250	256	228	231	216	234	249	250	251	213	211	231	252	278	255	245	222	229	242	246	247	244	200	265	225	239	255	268	261	253	237	247	230	235	227	240	227	244	212	248	233	209	223	236	248	229	250	275	255	233	233	249	246	214	258	251	242	239	212	234	214	262	214	242	266	237	252	224	238	218	220	227	251	254	264	240	241	290	246	251	235	222	249	252	251	251	242	221	234	251	243	235	226	257	251	240	224	202	253	252	252	255	230	227	235	223	265	226	250	259	250	238	238	240	239	249	233	234	229	240	210	232	216	245	214	262	228	224	244	235	216	232	225	227	231	259	213	209	218	243	247	252	251	238	243	240	233	217	278	224	233	248	229	247	231	250	232	233	220	228	249	231	222	236	238	237	238	244	249	234	234	254	240	233	252	275	226	244	206	219	211	229	268	253	263	229	234	248	232	258	223	247	245	250	223	227	250	235	249	218	253	236	242	220	235	225	246	245	253	232	234	244	228	224	233	247	245	226	247	228	223	244	244	254	245	234	228	249	241	232	242	245	233	251	227	214	235	248	195	235	225	246	279	241	261	236	240	265	234	265	250	226	242	235	217	245	254	220	245	232	238	266	228	236	258	234	243	252	238	241	216	229	242	239	259	261	219	225	245	240	221	223	241	231	259	251	237	242	223	244	229	243	239	201	254	220	229	204	258	241	230	235	236	259	230	233	233	252	205	214	214	230	252	207	257	206	232	248	262	255	210	269	213	235	245	243	239	256	219	255	240	252	258	238	246	193	228	247	231	210	250	263	216	241	230	247	226	234	246	289	246	237	222	249	234	229	246	238	251	218	259	272	240	226	246	230	237	245	216	250	208	248	246	253	245	253	240	214	212	227	243	228	231	244	231	239	272	237	242	247	244	249	236	246	231	244	238	253	254	209	245	240	263	246	258	270	252	231	230	280	248	233	244	210	234	222	251	242	231	226	229	222	242	262	242	241	259	228	247	261	217	230	269	286	238	240	213	255	253	229	248	258	222	240	263	263	233	272	207	235	234	228	255	229	228	228	245	233	238	243	239	240	243	242	252	224	221	249	237	230	224	216	220	230	269	263	245	232	232	237	217	243	214	228	238	233	257	252	267	256	231	231	254	265	242	227	235	252	234	257	258	236	241	226	213	252	230	232	256	228	241	240	220	247	269	246	234	236	247	265	235	249	229	235	241	233	232	281	234	215	234	249	244	235	259	240	252	234	233	244	252	233	215	226	253	236	256	234	239	249	210	226	240	246	258	272	210	250	240	241	229	259	207	232	261	221	237	253	242	219	260	245	219	240	245	251	267	228	226	255	213	226	226	227	240	243	227	224	243	216	234	219	227	241	245	245	244	239	228	237	242	239	249	248	263	245	244	255	222	236	230	243	248	229	239	227	261	234	254	222	216	251	248	235	206	231	243	246	246	216	239	232	222	231	217	239	234	263	230	215	228	212	242	240	240	229	242	242	226	263	244	242	217	230	238	224	217	240	244	235	233	235	245	229	243	245	218	236	227	238	239	241	236	228	234	233	211	220	255	238	228	232	232	220	233	228	247	244	244	232	242	250	205	243	223	267	234	205	250	255	230	249	262	228	226	218	236	229	234	234	230	245	268	211	214	267	238	218	255	268	238	233	247	233	215	225	232	231	243	235	254	206	235	252	219	252	258	252	225	236	252	225	226	242	243	246	262	260	223	273	242	257	236	242	279	225	242	246	252	227	240	224	254	244	242	239	237	238	231	247	241	220	231	228	227	238	238	262	223	250	214	248	260	254	255	215	244	219	254	205	220	240	231	230	253	258	263	195	228	256	252	274	237	238	227	253	241	224	225	235	220	245	253	252	245	274	223	231	240	235	243	232	247	229	218	224	250	227	230	238	228	246	253	246	237	238	222	273	231	256	239	237	239	265	262	229	235	238	253	220	245	230	232	254	276	242	226	276	238	230	242	248	224	256	251	226	214	235	242	261	236	254	228	255	220	237	228	229	239	198	257	250	226	226	245	246	258	255	227	259	229	224	244	242	243	257	230	239	244	228	233	236	259	238	237	239	247	216	233	250	248	254	228
24579	21775	29028	24993	20822	22000	6291	793	584	450	428	1642	3610	1072	240	220	210	347	840	205	168	174	199	181	184	184	188	189	170	178	170	186	167	165	163	191	170	183	195	191	166	186	164	171	182	172	171	193	187	168	190	151	176	163	186	177	162	172	174	177	166	161	151	168	196	201	188	191	163	167	154	178	206	179	170	181	168	170	162	159	157	174	153	157	202	196	188	188	158	170	180	185	164	175	171	182	189	180	190	161	164	163	157	162	178	180	160	164	161	179	195	158	174	142	151	182	178	180	194	159	163	178	178	185	163	169	182	169	174	181	163	160	152	162	164	152	164	172	152	163	166	161	173	150	157	156	179	186	177	170	189	179	173	159	145	163	192	193	162	165	173	162	180	179	178	144	169	181	184	188	171	175	179	179	181	158	170	162	150	163	181	157	157	171	177	171	190	155	165	171	167	151	188	173	156	164	161	181	166	181	173	183	177	179	176	194	179	155	177	176	165	156	156	145	186	188	157	192	180	173	150	160	156	187	166	201	189	160	191	162	198	164	162	172	155	154	158	170	172	160	163	206	182	188	165	180	167	170	164	172	164	161	153	165	174	185	155	200	163	188	192	171	177	165	199	168	169	189	166	182	169	182	151	157	171	177	168	154	190	168	158	154	154	196	158	184	158	188	161	161	179	163	160	184	172	180	149	190	185	153	161	141	150	173	160	182	156	170	173	155	158	163	161	191	171	169	167	160	189	158	166	172	188	149	155	172	181	179	145	177	166	158	168	151	169	192	176	172	166	172	159	152	209	188	175	178	189	169	162	174	173	162	154	155	178	153	164	183	164	187	160	175	167	180	162	157	151	133	171	167	172	166	177	164	171	182	176	170	184	180	170	156	175	186	181	190	163	189	167	173	138	176	187	182	160	186	174	174	157	183	176	179	171	157	165	178	175	155	180	184	157	160	194	163	156	144	154	184	178	164	191	166	174	175	193	171	153	170	160	187	139	163	158	159	174	182	194	190	191	163	169	170	186	169	171	159	159	177	157	135	178	182	172	160	173	173	177	148	159	189	166	147	158	187	172	164	179	176	157	172	179	196	183	168	192	150	163	190	163	172	151	179	187	154	169	186	170	155	181	187	160	195	169	162	147	172	166	164	182	179	173	195	183	185	149	145	163	169	174	152	159	158	188	182	159	188	174	161	201	167	156	172	194	188	169	171	176	153	165	159	166	182	166	182	147	183	185	163	205	187	174	172	194	153	176	164	163	156	199	164	177	187	164	159	171	193	200	175	173	167	163	160	153	179	195	172	178	157	158	161	145	179	192	173	151	178	131	164	165	186	167	166	177	158	189	173	176	163	179	157	190	173	167	182	159	189	172	175	181	162	169	173	147	178	190	149	144	161	155	183	199	174	178	186	165	180	180	185	171	181	182	176	160	183	177	191	159	160	161	185	147	159	197	152	170	177	169	164	152	161	161	178	152	184	183	141	172	185	179	175	183	181	175	183	158	165	155	165	155	157	148	166	159	195	199	190	168	178	201	177	177	167	189	173	182	215	167	146	154	183	167	161	166	182	154	193	199	160	170	183	190	183	171	182	170	172	166	154	154	179	149	170	168	179	150	183	194	181	172	150	162	178	152	169	156	185	160	146	193	162	170	176	179	189	136	194	185	162	174	170	171	177	153	163	170	190	160	181	168	164	177	184	178	180	171	164	174	180	167	170	198	175	189	175	160	173	173	162	184	163	178	176	156	170	181	156	177	180	168	167	172	177	170	179	169	174	162	180	162	152	160	187	206	166	157	182	186	153	182	171	177	158	154	183	175	185	193	185	156	188	174	196	167	169	190	173	149	170	161	160	152	177	187	175	172	162	172	155	180	170	178	167	188	171	169	179	171	166	142	164	169	175	167	175	179	175	183	182	173	188	172	173	167	166	182	191	167	189	171	175	182	163	147	158	170	159	175	189	146	157	165	176	174	171	158	144	171	182	162	160	176	171	164	181	173	181	166	170	166	173	185	166	167	152	174	177	174	141	173	150	187	179	184	178	183	187	181	165	177	162	181	151	166	157	184	167	156	157	179	175	186	178	149	178	190	187	176	191	174	153	164	197	156	172	175	170	165	164	157	169	186	171	165	174	150	165	171	183	173	172	198	169	174	166	170	158	175	159	182	186	177	148	174	187	174	183	176	169	168	175	183	161	147	156	168	192	170	164	179	169	170	184	164	184	167	151	165	173	166	171	169	172	161	161	179	183	174	162	143	152	161	171	175	183	191	167	167	161	179	158	166	182	171	164	172	169	176	163	199	164	156	156	182	180	161	173	174	170	177	164	179	173	159	165	171	192	182	160	172	184	181	177	161	152	185	163	158	158	173	151	149	175	171	165	180	177	159	175	184	166	186	162	157	172	168	173	160	186	193	191	160	186	180	166	160	158	183	168	164	154	168	164	176	153	172	168	183	157	152	135	180	184	164	165	169	154	187	167	176	161	167	172	159	174	162	174	158	167	187	147	157	155	195	165	186	157	172	161	177	175	158	184	167	182	180	158	186	169	173	181	152	144	173	163	159	164	186	194	179	166	159	152	154	194	173	157	174	157	170	158	160	165	156	169	175	172	171	162	170	169	158	171	187	151	185	154	175	182	176	187	151	175	168	194	181	159	179	182	172	183	158	161	193	188	176	176	168	142	169	161	182	165	174	169	181	175	191	167	160	159	176	157	162	163	180	148	155	176	177	163	181	188	206	148	160	179	151	183	152	168	166	182	180	144	181	162	157	175	173	169	172	154	137	160	154	179	161	171	158	160	174	178	183	181	183	175	142	176	164	173	161	164	173	139	179	139	181	177	184	186	175	170	157	153	174	167	163	152	170	172	156	184	149	183	145	180	167	157	166	167	168	173	161	144	164	157	172	155	170	188	157	167	166	164	166	188	181	167	163	160	139	183	162	187	180	175	171	160	175	169	155	172	201	169	173	164	153	159	160	172	169	171	163	153	161	196	159	187	177	178	178	159	174	170	178	165	169	177	171	162	153	151	171	177	193	174	163	198	154	192	175	178	195	157	181	144	174	193	157	162	144	166	170	162	172	163	198	166	171	186	192	186	182	181	183	177	186	157	185	177	188	188	183	169	185	169	152	174	178	160	184	167	169	167	155	181	163	183	208	166	152	160	192	146	185	153	174	180	196	164	167	158	141	134	178	161	158	181	193	152	169	169	169	153	161	163	157	153	157	180	169	150	145	183	165	159	204	172	167	168	155	177	182	172	171	188	167	175	173	173	154	178	178	185	183	161	164	175	151	162	167	161	173	168	186	184	175	152	170	167	167	174	169	195	163	154	161	152	187	164	172	187	162	176	163	153	181	173	152	170	188	165	172	166	179	199	176	168	174	164	165	175	197	176	172	163	168	188	176	181	181	180	174	184	183	195	172	163	183	149	192	159	202	179	190	167	189	172	185	152	191	166	149	168	191	139	167	174	170	187	164	171	168	165	161	165
33913	56528	38578	16556	9419	24710	2565	1243	993	757	746	2929	6104	1532	325	325	280	494	1440	265	234	235	243	251	245	241	236	237	235	195	215	186	219	227	219	195	212	201	191	207	178	181	210	202	231	221	190	206	229	191	204	202	221	201	226	202	210	182	216	219	209	189	212	175	217	198	207	217	207	197	210	185	215	200	204	196	176	203	208	208	210	211	200	222	223	241	201	190	216	205	198	193	190	210	198	235	213	183	195	201	177	210	191	200	176	209	198	202	207	195	206	213	204	193	210	210	206	190	186	202	186	180	199	186	186	218	206	196	224	199	198	224	198	191	207	220	215	197	188	199	220	190	208	205	196	211	202	208	175	197	214	193	215	218	221	182	219	213	230	207	211	231	200	199	193	189	211	239	199	222	222	196	193	199	189	177	206	215	200	217	205	210	191	208	206	199	196	217	196	192	227	202	218	198	185	213	160	224	203	202	193	210	199	213	195	211	208	205	193	156	205	184	189	184	184	217	203	206	198	215	205	189	187	183	221	212	174	208	207	182	218	193	189	195	215	197	207	188	216	193	239	205	206	188	198	216	198	182	194	226	210	217	212	214	197	207	187	195	203	200	182	211	213	194	199	213	192	206	211	185	201	201	200	231	200	215	209	193	208	204	208	196	216	233	198	202	191	225	185	178	199	224	220	218	224	216	213	218	208	228	200	189	184	175	202	201	212	210	196	199	213	190	215	235	217	204	208	203	205	199	235	204	208	185	196	216	192	225	187	207	214	203	189	218	187	230	210	214	211	207	198	193	222	207	206	178	212	212	198	179	193	201	219	199	229	214	180	179	196	209	223	232	225	189	220	185	220	177	190	207	180	199	214	204	217	181	210	200	208	187	207	184	204	211	200	214	218	221	204	204	197	212	194	230	212	210	215	213	201	203	211	193	212	217	203	188	194	188	210	196	213	183	189	198	203	208	208	196	191	192	202	241	199	178	221	204	222	188	199	224	209	180	202	214	209	190	216	206	211	190	210	223	194	203	198	195	194	219	193	211	202	201	171	210	199	191	211	213	168	183	196	207	212	208	188	196	199	188	198	209	195	202	197	222	195	202	193	214	227	202	176	208	186	221	201	215	181	177	224	190	175	199	184	223	197	210	220	198	198	206	192	210	192	198	231	205	201	215	191	185	201	214	201	183	193	177	196	215	212	241	171	212	203	213	217	217	192	218	208	212	196	239	210	210	196	184	180	189	204	179	211	218	196	184	201	184	202	224	219	191	190	240	202	218	203	179	219	210	205	191	191	194	203	208	205	209	184	206	201	204	222	203	170	233	189	194	177	210	229	199	218	203	218	217	185	189	204	219	201	213	187	193	210	203	180	201	214	196	199	231	220	208	191	202	213	229	190	198	209	187	191	201	200	194	195	207	180	228	208	203	200	169	214	208	212	189	207	198	214	184	224	212	207	226	205	208	225	169	218	175	186	195	225	215	207	207	201	213	191	209	205	206	190	189	204	207	200	207	195	176	203	216	192	202	202	183	214	218	204	218	185	194	191	202	214	227	221	203	213	219	209	177	174	195	192	204	209	219	225	206	213	178	212	215	198	182	201	192	209	192	182	197	183	195	194	189	192	215	205	193	204	219	244	207	199	230	220	218	190	200	184	192	204	210	229	220	204	215	203	203	191	180	206	195	204	201	199	186	216	206	210	208	221	213	192	225	196	208	216	215	205	198	187	215	193	191	225	217	186	177	203	197	186	194	204	214	213	189	202	200	207	220	213	204	205	194	239	222	202	192	211	197	205	217	232	229	198	206	236	183	194	191	211	217	208	219	198	226	191	220	216	187	203	184	190	215	196	187	196	200	236	204	190	225	195	199	214	191	199	254	199	216	182	190	182	231	214	212	187	174	202	222	186	184	181	206	170	203	205	202	223	195	221	210	201	215	216	228	206	197	186	183	234	219	207	205	204	198	198	201	177	220	207	194	188	199	205	164	183	188	193	208	184	196	195	215	201	184	202	180	190	198	207	175	208	205	227	185	199	187	217	188	200	212	198	203	223	211	187	169	208	199	224	201	221	192	209	182	202	223	219	196	173	205	193	223	205	197	184	220	187	194	187	197	225	206	179	203	225	208	211	187	217	224	205	230	194	193	197	200	229	190	213	233	218	193	224	210	174	180	186	187	211	218	203	185	194	219	191	204	192	225	177	204	218	196	222	213	195	218	231	189	213	210	212	206	193	196	218	195	192	222	225	202	214	205	222	229	203	203	212	201	185	204	186	211	216	197	195	197	208	204	191	203	213	198	214	205	190	220	193	187	224	217	201	206	192	172	192	203	182	233	201	228	191	216	211	197	195	206	198	218	205	197	226	202	210	213	218	204	224	196	195	191	197	211	201	207	205	204	185	217	217	213	184	201	208	209	205	192	205	197	199	224	198	221	191	205	154	208	234	193	189	179	213	212	214	201	194	226	196	198	227	208	205	185	228	233	201	209	201	183	193	187	210	210	201	201	226	189	190	212	198	229	190	171	203	220	213	174	213	195	199	172	213	206	196	189	181	201	204	196	203	199	196	180	200	209	189	195	209	205	191	221	169	215	210	203	220	204	199	177	187	213	202	195	221	192	195	214	222	218	218	204	193	201	188	216	203	200	192	204	198	199	199	211	195	197	206	190	189	194	217	181	162	196	216	215	211	218	202	186	231	191	207	228	196	201	182	209	229	202	184	224	191	202	202	199	204	204	212	220	190	199	212	219	176	196	226	209	188	217	195	182	176	197	212	226	198	217	204	193	199	226	220	210	193	223	207	216	187	193	199	229	233	215	211	215	196	194	213	197	197	204	203	191	215	192	187	188	197	181	182	215	223	233	186	215	186	187	199	226	203	174	204	197	191	193	213	236	184	184	193	198	189	189	196	227	213	221	221	214	195	202	196	203	196	201	206	196	189	193	189	205	171	178	215	200	205	181	210	192	179	192	222	214	208	207	201	237	229	187	178	204	198	191	215	207	200	205	208	198	215	208	188	215	210	208	215	195	185	201	220	220	203	203	211	202	211	213	223	199	216	187	184	224	183	173	196	190	206	210	192	192	209	207	179	197	192	236	193	216	204	217	215	192	189	202	202	215	194	178	201	200	190	225	199	198	206	209	220	207	210	213	208	202	217	198	168	216	226	201	226	196	191	193	207	211	222	193	173	224	201	199	196	219	200	215	197	196	213	196	212	219	193	187	212	209	215	214	191	182	244	217	185	225	174	204	206	209	234	191	172	211	218	182	197	231	225	201	218	197	204	211	213	218	201	203	202	225	198	208	219	217	213	197	195	210	204	225	201	188	201	221	214	192	208	210	195	202	201	190	186	208	219	208	205	198	190	194	216	208	229	189	197	194	193	202	223	203	202	208	180	216	241	205	201	241	196	211	195	183	215	201	189	212	226	204	220	184	210	217	219	196	208	201	194	184	233	211	210	207	173	199	193	205	196	207	204	249	203	214	221	217	188	182
25834	21976	29193	25420	11841	6696	971	584	484	427	470	1673	1540	305	279	302	300	354	633	280	257	254	286	276	290	255	253	268	266	250	264	256	261	279	253	287	261	274	269	251	241	258	287	266	278	260	251	230	264	266	273	265	267	240	289	254	246	265	290	274	238	255	268	287	293	269	296	254	257	253	266	260	239	272	253	255	243	241	238	255	266	266	269	257	288	238	234	248	262	253	275	237	270	267	238	252	237	260	254	285	262	284	243	246	249	257	249	276	273	249	250	241	256	252	236	251	277	269	264	256	273	268	250	254	274	269	258	247	285	245	255	286	263	291	252	257	270	260	219	262	253	268	266	252	265	261	252	244	266	240	271	266	245	249	254	258	241	265	279	266	268	272	262	243	261	281	266	233	292	276	250	275	242	267	272	236	283	243	257	269	253	271	271	233	269	236	245	239	281	232	252	254	273	309	232	256	236	263	274	246	240	248	253	259	255	262	253	238	259	236	248	260	265	288	292	234	264	265	224	295	286	235	273	262	250	258	245	261	236	261	290	278	244	286	285	264	261	269	261	269	260	264	251	265	256	245	284	247	241	256	249	279	247	277	258	254	267	268	258	268	267	277	267	241	254	252	270	255	242	280	235	290	273	243	243	285	279	277	258	275	279	268	251	238	258	250	240	246	276	250	268	273	291	238	294	241	265	291	244	250	259	270	278	262	276	256	271	239	248	268	263	255	223	272	253	271	252	243	265	271	240	253	253	260	245	255	265	264	230	273	247	265	268	246	279	238	283	266	268	245	223	270	259	250	259	224	268	243	239	286	244	266	274	250	280	249	239	248	264	269	248	237	226	263	281	263	244	282	279	276	259	274	269	265	263	277	262	255	262	255	277	234	283	280	259	232	220	255	259	263	268	291	284	238	273	245	285	244	264	283	262	258	234	273	272	268	284	249	277	237	288	283	259	225	250	238	258	240	266	239	250	270	266	281	230	264	253	259	269	232	261	264	260	256	250	249	252	235	287	296	241	227	258	282	277	262	277	279	278	278	255	247	280	253	266	250	247	246	270	241	267	266	249	278	267	241	234	309	279	255	253	274	267	247	284	256	249	247	255	270	282	282	248	251	267	251	249	236	248	256	253	253	249	248	263	256	272	281	235	251	256	253	252	247	254	273	275	265	256	254	267	256	277	268	278	253	288	268	253	252	266	280	255	238	261	252	251	247	250	254	247	265	247	271	266	281	285	268	270	271	269	250	269	249	262	251	268	291	275	270	271	268	233	263	272	250	270	253	247	273	254	289	263	267	227	268	246	272	276	280	264	275	292	262	260	284	272	268	274	279	255	272	251	227	256	235	240	221	260	277	233	264	247	288	244	257	248	270	297	269	279	261	284	256	247	254	253	242	272	270	242	248	256	250	239	236	263	278	281	254	251	265	270	288	268	225	279	251	259	252	260	255	253	269	237	261	291	254	272	275	252	276	259	256	241	269	268	256	261	267	239	236	273	267	245	259	248	268	274	236	271	253	261	242	227	278	278	261	243	257	280	273	258	269	267	262	248	263	239	255	267	274	276	263	248	258	257	238	238	253	264	256	232	275	257	248	280	262	270	243	244	267	265	252	281	243	271	285	233	265	247	263	242	269	272	250	288	256	286	262	276	262	264	266	246	245	255	270	262	254	292	258	258	263	233	251	226	257	284	263	285	258	283	265	251	256	276	258	278	253	272	276	296	239	278	265	253	241	273	267	281	269	260	273	251	247	290	284	220	273	254	255	270	249	252	251	272	248	252	255	246	274	234	254	262	275	236	246	244	256	261	248	275	283	263	220	235	266	254	239	267	266	250	258	231	255	243	270	251	263	247	250	246	274	271	270	269	253	246	260	237	248	247	274	273	269	248	269	288	251	230	281	265	243	266	264	290	278	250	210	283	265	243	264	262	246	237	263	275	264	272	280	276	259	265	259	274	279	281	259	234	261	278	268	228	248	264	252	278	258	283	239	235	246	246	232	278	294	309	272	251	257	227	253	262	241	249	232	270	247	234	260	223	265	256	269	286	270	274	272	242	277	250	267	255	254	286	256	261	267	254	268	237	257	261	256	277	230	259	232	211	253	261	257	251	266	263	268	252	243	271	271	251	274	251	261	244	271	243	259	261	214	263	253	246	248	254	265	225	259	260	284	276	254	250	269	272	266	274	258	290	273	290	263	271	289	259	260	288	277	274	280	277	252	230	248	283	251	247	249	248	228	253	248	263	249	274	241	244	278	256	275	253	281	258	263	253	235	270	279	253	285	268	236	254	251	255	259	276	267	270	253	250	248	263	249	263	276	248	288	262	258	264	265	292	245	296	285	277	248	232	282	252	221	248	271	246	257	257	247	278	266	267	248	258	262	253	283	253	279	253	277	282	233	245	253	260	254	247	253	276	274	266	239	277	251	260	242	286	268	238	253	269	237	266	254	268	287	278	258	256	251	255	257	270	253	285	288	277	248	289	287	269	233	277	260	268	279	262	258	262	262	284	274	300	252	259	285	244	260	257	278	262	256	266	269	246	247	276	263	257	233	267	262	256	253	270	253	259	292	262	261	288	252	256	264	268	271	277	269	269	254	260	242	250	259	257	286	262	290	262	266	258	277	257	221	289	267	276	268	281	261	258	257	272	258	239	247	267	272	260	226	263	257	271	248	251	262	273	251	260	250	222	256	243	239	242	244	289	254	260	268	289	278	240	245	244	240	276	278	278	296	244	259	269	257	253	232	241	266	234	271	255	271	277	287	260	267	286	244	270	282	243	217	255	244	254	245	276	233	280	261	249	263	247	235	290	253	272	247	254	245	252	263	244	262	268	269	237	263	247	238	252	239	273	258	243	278	251	227	278	261	268	239	273	267	225	245	290	250	263	255	283	279	253	268	228	265	242	275	258	256	282	247	265	275	253	224	246	272	244	248	265	261	250	277	253	295	271	261	276	249	246	264	269	242	263	244	248	259	267	249	259	253	267	262	276	256	254	242	255	258	225	228	257	263	278	252	266	257	254	246	248	255	260	252	288	232	249	253	244	314	262	274	275	251	226	243	252	236	252	249	258	250	240	250	244	245	246	234	269	273	263	267	260	264	252	229	272	282	266	249	260	231	260	247	222	249	278	247	261	265	265	273	242	258	254	244	240	241	251	247	243	262	289	256	267	279	274	255	277	270	271	256	257	269	233	269	265	293	254	265	264	278	252	259	246	251	301	264	281	248	241	273	242	223	246	233	278	262	235	265	270	257	268	275	261	270	237	250	261	252	231	263	250	234	241	262	308	296	243	243	242	253	276	271	231	258	258	267	260	238	252	259	241	253	253	255	246	282	267	252	238	272	264	249	280	267	259	221	249	276	244	244	268	282	266	250	258	250	246	263	282	291	263	262	249	280	271	283	280	264	271	274	248	249	271	286	256	247	274	260	246	252	263	277	246	242	243	243	248	263	257	244	264	248	281	253	311	257	266	220	260	237	279	258
32224	53237	39013	15447	6169	10516	1356	1088	843	637	791	3263	2829	402	401	386	376	503	1103	376	324	313	323	328	318	308	307	322	321	318	344	324	294	344	319	304	329	292	299	298	308	300	321	300	336	297	294	315	289	303	304	321	306	324	312	306	318	323	301	321	304	296	325	298	298	299	313	309	313	300	299	286	327	294	302	294	330	311	277	296	309	288	315	310	304	328	305	331	344	311	336	319	302	319	311	282	309	316	297	292	286	316	352	268	328	337	284	310	318	284	306	313	305	302	306	270	288	320	271	319	293	295	337	316	306	343	297	330	310	297	311	335	337	300	283	288	304	283	323	303	310	296	274	320	322	279	296	274	286	308	287	319	308	312	301	317	295	327	298	294	332	291	301	303	291	326	288	305	333	328	321	318	284	302	318	301	289	320	303	342	298	343	297	304	321	307	295	324	301	283	303	313	300	289	310	302	291	280	331	325	325	300	293	304	302	320	298	291	330	319	305	287	312	330	315	318	298	311	315	324	302	295	300	325	308	297	305	327	302	306	306	284	286	318	269	318	316	318	322	285	284	305	289	310	312	301	305	306	317	294	308	281	299	319	289	294	313	295	341	326	325	325	333	295	309	312	324	297	290	327	314	307	304	326	304	300	335	297	311	305	284	326	298	293	344	307	316	344	304	316	291	300	310	284	302	317	300	314	332	337	300	303	292	282	321	320	305	321	309	329	277	318	310	290	319	303	313	314	292	327	289	297	302	315	329	276	285	335	289	299	304	280	321	318	308	296	319	309	310	304	334	297	313	290	293	328	314	316	256	291	327	270	338	316	341	295	311	299	300	315	297	318	314	284	279	308	318	336	309	295	312	307	304	307	299	308	319	300	317	310	303	317	315	319	278	357	314	315	282	337	310	317	307	308	295	297	329	277	297	312	328	316	311	309	305	305	313	310	304	330	334	314	287	309	313	313	294	293	306	280	271	310	323	333	281	308	319	315	308	295	279	297	260	283	293	311	324	289	320	292	270	297	313	307	301	290	316	297	313	311	348	307	277	308	296	303	295	300	333	275	272	321	280	313	294	316	294	323	274	289	289	292	328	302	335	349	298	288	315	288	278	315	307	298	316	286	285	294	306	312	340	322	303	285	299	296	312	297	297	339	272	324	296	276	308	320	318	327	288	314	293	346	322	304	322	328	297	301	289	308	331	304	321	298	309	310	309	319	291	312	315	294	315	313	298	308	310	328	316	304	266	285	294	298	310	300	314	280	309	301	316	295	306	304	310	312	300	331	304	288	313	316	299	302	328	312	316	302	305	304	291	306	305	279	334	282	322	294	313	323	288	264	333	323	296	309	282	336	333	297	306	322	301	318	282	329	300	331	339	336	319	329	293	329	338	314	318	285	347	300	321	296	308	312	311	268	321	302	315	308	308	290	291	320	313	307	316	301	327	299	293	300	312	289	338	326	293	293	323	304	319	317	320	313	323	319	344	276	281	334	293	319	308	317	311	318	283	333	307	358	318	322	326	313	333	287	281	303	334	321	327	335	295	311	302	316	283	318	306	324	264	305	290	287	315	308	308	314	307	301	311	266	326	289	331	301	304	345	298	322	311	303	288	278	307	336	322	307	324	333	290	314	313	299	291	302	299	297	313	284	317	311	316	318	300	303	274	294	328	285	304	296	289	336	311	309	320	292	296	343	287	315	335	289	293	295	305	311	310	321	330	303	314	365	291	344	297	267	317	291	338	311	289	331	311	315	326	310	322	306	289	296	321	318	307	303	288	313	310	270	281	313	277	290	270	297	325	315	327	289	321	329	312	297	320	313	323	281	311	336	271	337	282	321	309	312	315	371	313	314	311	286	310	289	330	325	288	330	305	346	319	318	287	293	319	299	307	309	335	313	347	288	326	278	307	312	317	331	305	312	289	302	297	319	340	322	326	281	286	281	284	306	316	336	293	314	324	296	286	301	344	307	316	303	314	351	305	283	308	305	340	306	306	319	301	312	346	333	304	322	332	280	308	311	276	303	295	300	302	325	335	289	299	295	313	324	323	343	306	311	329	294	345	308	291	311	312	316	308	306	304	315	301	312	313	321	302	278	278	306	347	303	310	326	320	314	306	323	287	289	285	314	315	293	291	306	306	299	278	338	316	286	293	348	337	313	305	282	289	305	304	331	303	322	327	301	296	286	318	284	292	284	329	290	304	298	308	312	300	292	321	320	317	303	275	280	339	316	296	276	336	301	294	297	313	300	328	301	295	317	326	323	307	349	304	356	297	284	324	296	316	304	302	275	300	312	317	310	323	320	334	279	311	303	321	279	305	290	307	311	318	330	324	299	325	284	316	325	320	302	330	316	310	302	313	307	311	317	283	317	289	282	272	301	345	293	299	330	330	310	316	302	322	287	326	291	299	323	304	301	336	288	317	301	295	310	323	307	299	294	298	298	287	318	301	306	308	287	341	308	319	319	288	306	312	291	305	317	288	313	300	302	344	316	326	321	310	291	327	326	291	326	295	282	295	335	318	298	319	309	303	293	321	320	278	313	308	330	300	312	317	289	292	306	303	296	310	298	321	288	305	335	301	325	306	323	307	291	309	292	309	283	306	276	288	341	318	297	289	303	288	277	312	318	318	328	321	297	295	314	319	319	288	310	284	319	302	304	353	297	293	321	279	309	284	328	307	291	338	272	345	331	290	313	325	307	329	316	322	282	292	308	312	292	308	307	316	300	291	299	318	321	307	305	289	298	311	333	323	365	335	303	301	323	315	309	264	300	348	293	295	318	341	306	296	327	323	314	312	304	302	285	304	307	337	323	328	329	304	300	321	298	298	289	329	337	284	303	265	339	286	349	306	301	304	309	299	289	307	311	373	321	319	289	277	313	304	316	311	307	263	312	344	319	298	321	333	325	301	317	293	315	346	320	277	318	320	320	290	307	340	311	288	287	290	301	289	307	310	281	274	321	297	284	329	311	303	315	300	306	292	313	289	304	297	301	318	311	299	284	295	302	314	315	317	335	307	297	324	294	287	303	311	292	306	307	295	298	310	305	307	304	314	335	309	317	304	290	321	325	307	295	326	295	302	283	295	303	316	284	320	272	348	329	314	305	292	324	325	290	291	302	292	321	322	303	308	317	324	280	302	312	312	315	302	332	264	313	331	315	317	265	274	323	311	297	294	307	329	325	305	313	302	319	323	321	320	293	300	352	293	292	300	316	317	323	298	285	270	315	271	274	289	313	298	304	326	316	295	300	292	296	310	308	309	300	308	315	315	329	312	294	303	316	310	323	317	291	317	354	324	288	284	293	311	294	304	315	331	306	317	296	271	289	345	261	298	331	291	273	325	305	314	301	323	294	313	297	312	279	278	305	315	327	325	284	307	295	290	299	303	302	289	315	336	306	303	290	302	344	331	303	302	307	294	259	312	272	308	331	320	330	327	349	312	328	322	249	324	303	305	313	331	321	296	322	336	331	297	318	298	288	318	283	335	324
23437	21759	29527	24502	21674	23135	12601	1783	1026	819	1396	5282	908	422	404	394	372	1134	5490	1905	285	290	260	331	262	306	330	295	298	285	297	281	297	289	286	274	261	270	269	279	289	254	269	275	270	246	263	312	261	269	272	257	264	262	253	249	292	249	264	254	256	251	274	273	243	236	248	249	255	303	260	298	266	246	270	254	250	268	264	238	273	251	261	235	281	301	262	265	270	271	274	280	261	247	253	260	256	282	275	273	295	273	260	266	243	281	290	279	283	276	255	281	267	279	268	277	244	225	246	282	283	266	210	255	283	306	285	273	251	263	248	279	246	266	231	283	254	255	243	281	276	251	267	255	249	278	263	257	277	269	270	271	258	272	272	276	248	302	256	274	267	282	235	262	256	239	271	257	272	275	248	274	296	268	256	278	275	272	284	261	283	244	259	283	269	238	259	283	252	263	256	244	282	273	281	245	288	282	273	268	251	249	261	259	247	248	258	247	262	278	271	263	259	276	253	256	253	268	257	242	266	259	267	251	276	271	255	264	246	255	271	241	249	245	234	271	251	272	255	252	272	268	233	250	294	257	247	276	268	277	307	260	287	255	250	258	257	226	248	241	235	270	266	268	260	255	282	235	269	269	280	236	265	291	253	267	283	234	256	240	259	273	296	253	278	268	277	270	273	270	244	284	280	268	271	250	270	298	282	247	266	276	281	261	305	257	257	258	260	250	277	256	238	256	263	250	266	291	265	244	280	257	255	261	284	283	249	239	263	260	256	266	266	272	286	246	281	246	226	277	268	252	264	264	261	229	270	256	235	233	221	291	260	279	262	254	284	276	263	253	285	244	273	283	286	300	270	260	248	245	255	276	250	276	255	299	277	277	257	258	229	248	280	258	225	262	272	295	267	245	260	245	258	272	267	240	258	252	261	247	254	300	273	253	273	256	268	241	281	272	273	255	230	287	248	266	268	276	262	249	262	255	253	257	272	283	279	283	257	281	283	239	291	256	239	245	231	265	289	244	272	267	274	279	274	255	261	243	244	263	263	261	247	247	280	254	236	284	267	273	262	274	257	252	256	263	277	273	263	280	231	269	260	286	269	267	246	258	247	259	291	262	278	238	260	270	267	266	267	226	253	273	267	254	248	273	259	228	244	254	265	269	300	254	247	262	256	261	276	251	258	251	263	245	270	276	249	269	263	279	270	258	272	262	287	281	312	260	282	268	276	266	255	256	241	239	283	256	278	246	251	289	242	229	290	254	262	262	251	252	269	263	262	240	255	290	240	273	258	287	300	249	281	237	264	259	263	248	259	260	259	280	279	224	268	288	289	276	253	257	256	277	256	263	273	262	261	277	274	273	285	255	277	248	262	240	270	277	254	243	280	251	273	305	249	273	250	285	267	239	278	265	281	282	274	284	270	274	276	256	257	247	294	231	282	266	272	265	262	279	227	272	271	266	272	249	265	288	268	268	275	278	280	254	271	257	268	273	261	281	288	270	262	263	270	236	261	246	281	278	246	260	240	264	281	249	282	258	266	263	268	279	255	261	274	265	285	261	284	253	255	255	248	246	286	253	253	274	265	285	236	258	261	247	268	264	256	236	268	266	290	283	273	265	270	270	229	253	264	265	291	268	263	261	300	281	252	262	261	264	266	248	275	258	229	258	255	254	284	250	250	270	253	270	237	281	243	286	279	270	250	257	264	237	252	249	250	231	262	277	292	252	252	254	238	249	261	264	285	260	257	271	251	305	272	246	252	256	289	252	278	245	252	255	267	243	252	242	306	241	253	246	289	266	295	285	279	266	242	272	287	271	251	269	264	242	267	247	266	271	258	260	253	281	288	268	268	236	264	272	283	270	249	286	266	240	248	263	272	243	272	265	275	268	247	263	263	290	267	251	251	257	272	255	283	242	275	249	261	261	264	268	256	286	239	248	273	252	276	263	234	248	262	248	264	268	267	252	253	291	253	252	260	263	270	280	234	234	266	270	257	271	245	259	280	258	247	245	274	221	259	273	303	260	247	276	268	323	270	256	252	258	258	253	279	251	292	261	262	257	265	272	269	252	253	257	236	268	259	280	259	244	283	263	278	290	253	266	259	291	259	287	257	281	258	265	256	304	274	269	257	250	267	264	256	254	232	264	258	265	266	248	256	229	252	270	274	252	243	261	272	271	286	270	262	259	247	275	270	269	278	258	241	267	263	265	271	246	263	267	236	269	258	264	233	270	235	252	266	254	285	258	261	272	253	273	269	254	269	264	283	262	297	293	287	273	303	225	243	266	269	281	276	277	267	280	264	253	270	247	286	269	273	282	285	263	252	282	245	265	274	260	226	263	280	246	266	287	285	256	258	268	270	269	271	208	274	232	283	257	239	254	248	258	251	258	289	265	281	254	242	268	266	263	281	248	247	278	266	270	268	264	263	291	270	265	282	242	257	279	262	255	284	275	262	264	254	271	241	247	229	261	272	250	249	265	261	241	244	275	267	284	245	255	266	266	271	253	294	246	276	227	242	257	259	264	266	236	271	258	262	247	280	292	257	272	256	276	271	270	239	254	236	267	258	256	244	255	240	271	264	294	261	258	257	273	269	241	282	240	263	270	272	257	260	266	261	247	293	293	285	252	240	243	224	272	252	246	240	252	236	251	262	258	274	284	255	260	254	252	263	273	279	259	276	251	292	252	288	265	266	253	266	280	269	258	278	246	263	253	296	267	258	260	248	287	248	257	266	259	264	258	294	257	245	240	253	260	270	254	243	266	292	255	277	261	256	261	247	225	289	281	279	281	255	276	265	257	255	274	244	246	243	266	260	272	222	267	259	241	299	259	258	262	276	272	257	234	298	243	239	281	238	258	271	249	242	279	253	243	273	244	233	262	278	257	270	291	264	262	277	249	262	275	269	280	259	261	281	260	274	280	269	270	249	281	244	272	242	251	262	273	263	264	242	273	264	278	273	268	280	247	222	253	313	272	271	251	283	259	245	279	269	258	270	267	252	267	271	272	275	256	283	287	274	265	273	296	265	279	254	269	244	252	256	219	265	271	264	263	266	286	260	282	288	256	248	263	299	270	263	253	259	252	236	262	289	277	286	267	298	242	277	261	282	267	259	286	265	257	278	273	242	271	279	242	294	266	287	257	244	292	275	268	260	275	284	268	279	236	271	291	291	254	240	267	262	265	279	261	239	267	235	295	258	262	232	226	268	289	284	265	262	266	247	252	254	293	226	275	271	257	254	281	285	247	244	262	254	292	256	254	266	245	241	256	253	247	284	276	274	287	306	236	228	255	281	265	255	252	293	270	262	256	277	267	282	245	248	286	262	259	269	269	237	254	235	248	287	279	239	278	271	243	250	267	266	248	255	255	280	264	250	259	255	250	258	263	256	260	265	253	276	273	247	244	295	245	255	258	241	283	274	247	254	260	259	271	258	238	269	248	270	276	251	248	305	253	257	279	263	231	283	273	258	257	274	273	275	284	283	277	275	241	257	245
39497	69026	46762	20101	12408	23518	3415	2253	1824	1320	2434	8674	1217	675	593	526	512	1828	8401	2528	369	350	355	330	347	376	396	349	355	332	322	316	311	278	295	312	342	314	275	313	269	271	292	306	318	296	293	307	339	312	336	285	302	302	313	321	313	330	276	302	285	286	311	288	310	303	291	322	301	314	310	302	269	311	306	305	309	283	285	329	318	277	284	327	288	282	308	293	303	292	286	350	320	286	274	298	306	281	292	294	312	267	275	305	302	304	299	285	279	294	317	297	305	318	283	327	310	317	276	315	283	286	294	265	301	286	307	313	308	299	276	297	292	309	291	308	312	291	318	295	306	312	299	337	287	294	317	287	302	295	310	307	299	327	312	346	302	276	321	318	342	297	314	334	321	281	302	320	310	334	324	297	297	267	297	271	290	314	293	282	286	310	277	316	285	325	300	308	300	310	277	314	299	299	314	303	314	302	305	319	279	309	284	301	275	289	302	290	334	292	281	322	345	304	315	292	298	318	279	304	301	316	322	312	306	291	296	280	323	289	301	324	275	282	282	319	312	322	288	290	275	298	309	274	286	313	292	304	316	284	309	308	284	305	298	277	283	296	287	309	292	276	314	286	254	306	312	319	300	277	319	310	286	329	307	298	327	290	291	307	304	311	314	316	288	321	337	290	277	293	333	302	334	302	293	282	317	307	266	284	329	311	305	304	323	299	277	306	301	278	306	314	288	335	286	303	293	317	275	305	294	318	287	309	267	302	288	312	290	317	293	337	279	324	300	290	294	317	305	296	287	304	315	315	309	304	307	304	303	304	291	287	327	311	285	279	281	291	293	282	289	326	320	308	292	294	279	291	310	304	282	309	257	320	306	304	287	283	286	306	284	302	288	314	301	314	299	318	307	312	314	283	328	270	273	288	316	331	317	323	306	295	321	313	273	276	291	308	315	303	293	290	294	283	297	307	292	267	326	315	320	315	287	313	293	297	329	307	315	292	305	317	327	284	293	279	312	313	303	294	304	268	261	300	272	293	298	298	295	301	276	296	286	270	318	308	323	312	307	292	289	286	285	310	282	306	303	308	289	309	303	296	268	292	307	295	259	277	288	319	307	265	275	278	301	300	293	292	310	312	320	272	298	319	307	307	312	276	312	268	298	273	301	286	275	299	288	300	313	252	300	272	273	310	299	306	295	299	311	307	264	276	319	275	307	283	272	299	313	294	290	294	325	302	297	290	287	334	332	303	299	312	301	301	305	291	303	283	320	311	306	292	280	297	297	284	289	309	303	284	298	300	310	328	281	307	312	345	310	306	300	278	297	279	291	311	331	275	301	301	293	335	290	267	276	328	283	278	292	312	297	298	302	293	280	326	309	273	252	272	302	305	322	283	309	316	286	313	269	297	281	327	296	314	285	329	324	276	267	289	300	288	314	305	272	306	316	278	284	316	318	281	293	304	275	284	303	283	275	319	300	323	293	275	283	318	299	291	309	262	304	318	291	307	294	305	291	283	289	282	308	294	297	293	272	293	327	300	289	297	321	283	325	301	331	285	279	303	301	303	315	296	321	276	315	296	292	292	298	295	312	283	289	245	283	281	307	304	290	293	278	286	286	297	286	287	301	272	287	288	254	283	292	318	296	302	287	318	299	290	256	266	281	307	295	320	314	262	287	292	303	284	314	272	308	288	292	353	282	351	337	322	296	318	313	289	291	294	297	306	311	316	277	304	324	328	292	270	326	322	307	266	256	324	314	250	292	295	289	306	292	292	298	333	308	290	301	305	300	290	297	279	285	276	283	276	290	311	293	313	315	308	318	297	312	287	289	309	313	311	298	320	291	315	294	314	312	297	269	282	288	310	304	306	284	285	343	330	274	289	292	327	250	273	281	306	287	293	326	282	295	295	304	315	317	293	301	312	309	308	300	307	304	297	270	335	307	283	323	339	294	327	285	281	274	282	308	317	284	307	296	316	317	306	306	283	312	298	323	296	290	300	285	330	299	300	300	319	330	261	313	298	315	298	302	295	293	277	293	300	270	291	297	289	296	296	300	304	298	306	294	303	296	281	310	287	298	296	310	302	281	294	291	296	271	352	287	291	298	301	286	325	310	312	307	315	294	300	313	289	326	290	315	311	286	267	329	334	322	286	303	350	276	331	289	290	334	277	303	298	316	329	294	295	311	278	319	291	291	296	305	300	287	304	296	310	271	315	316	323	301	269	319	302	350	315	301	293	301	311	304	330	318	261	301	282	305	301	310	306	294	293	277	304	293	289	299	263	277	288	305	327	295	287	320	307	314	307	266	296	297	273	299	302	291	305	323	282	300	320	321	317	279	273	293	290	300	282	293	298	314	284	304	311	276	277	300	320	299	307	305	301	292	289	293	288	297	313	279	283	292	296	309	312	276	320	291	264	296	314	255	306	294	283	268	287	282	301	327	287	323	318	303	287	328	298	275	296	295	278	276	282	313	329	338	269	279	301	288	326	279	283	326	292	275	307	286	312	299	265	314	316	273	293	289	276	305	302	298	289	294	308	303	276	294	279	294	307	288	315	312	320	295	277	316	308	296	308	290	326	287	297	328	290	325	310	288	269	292	294	305	293	281	286	326	314	344	299	308	301	312	304	297	323	324	309	296	300	307	314	305	311	302	313	289	324	297	270	301	303	321	297	312	287	256	282	305	300	321	305	299	288	313	316	306	300	283	273	299	286	290	291	294	299	307	277	279	288	283	298	312	282	322	336	294	299	287	270	305	320	289	330	305	310	323	308	293	296	301	304	281	259	276	280	288	320	290	262	301	275	308	286	302	299	290	291	322	292	292	288	289	304	317	286	289	310	289	291	310	303	289	275	308	304	292	304	307	315	300	268	321	300	297	305	317	304	350	296	285	283	272	284	302	295	309	286	307	320	284	310	297	273	292	292	295	313	306	298	326	309	316	312	260	282	328	287	294	306	306	289	292	280	299	275	279	330	309	301	293	300	330	292	283	283	290	323	280	277	272	315	268	343	315	294	265	295	289	298	276	299	303	285	285	301	295	299	268	301	304	281	296	307	303	317	317	290	282	288	271	302	299	302	237	304	321	309	270	314	287	284	302	279	282	321	266	281	297	310	296	278	315	303	276	315	314	304	318	305	310	316	346	308	321	293	269	299	294	318	340	290	289	300	289	281	288	318	319	249	291	343	301	263	262	288	291	284	280	328	310	293	324	298	300	316	289	291	301	291	311	308	263	292	284	310	297	302	293	312	291	306	278	306	270	311	290	312	311	312	302	316	313	287	264	328	321	315	298	322	310	322	300	277	320	251	304	315	311	313	274	322	313	301	322	279	306	313	295	288	300	304	315	271	291	251	310	274	314	314	290	300	284	287	293	296	276	333	297	294	297	312	285	283	324	273	301	286	298	288	319	301	299	280	304	291	332	303	323	292	313	332	281	292	300	292	286	297	307	275	285	297	290	285	309	306	311	287	277	318	304	319	282	305	291	286	279	275
29304	27921	21653	6749	1546	1061	489	488	330	305	322	304	247	192	190	213	198	209	495	332	203	175	194	208	172	175	201	203	180	199	197	178	192	184	186	184	185	193	212	172	182	180	179	193	208	206	204	192	188	189	186	198	188	180	208	202	187	183	168	223	189	192	183	203	182	191	175	182	177	174	177	205	184	166	184	178	185	184	191	175	203	199	180	189	186	182	204	180	181	185	227	196	170	203	177	168	188	180	208	215	194	178	186	173	191	208	201	203	196	172	199	197	195	193	212	195	179	157	176	204	190	193	200	176	178	197	189	192	196	190	173	187	177	206	200	178	168	198	213	187	196	186	178	192	171	186	186	189	153	182	169	200	221	177	173	190	180	181	175	174	206	206	198	189	182	185	179	181	194	234	212	193	170	179	195	214	194	185	183	170	178	176	201	194	187	212	176	198	184	192	176	199	197	194	203	173	178	176	190	188	213	205	182	201	184	196	174	174	179	198	154	184	180	181	182	204	187	187	193	187	210	213	194	193	210	176	186	174	211	196	180	179	178	181	178	159	188	206	185	170	169	158	220	195	176	172	196	186	195	167	191	223	198	153	204	211	190	190	185	201	168	195	190	191	168	212	183	175	194	192	169	203	188	200	216	191	193	185	166	201	175	189	182	187	166	212	190	175	182	187	197	204	179	200	187	188	202	204	198	189	181	183	180	193	184	205	187	192	180	200	201	166	191	182	204	181	196	177	175	182	190	178	168	196	194	194	203	199	186	213	210	207	208	163	168	188	180	177	207	187	193	180	205	188	177	186	205	201	210	190	185	168	180	153	191	186	197	210	188	211	206	184	204	193	181	195	187	147	186	175	203	202	204	181	185	199	169	173	197	189	195	162	222	188	196	189	196	214	190	184	191	190	183	180	201	180	204	209	207	171	172	170	199	206	187	180	178	191	188	191	207	166	198	187	169	193	193	190	198	165	197	231	168	201	192	208	193	184	186	190	187	201	181	178	188	177	176	207	181	202	199	191	173	202	192	220	205	176	200	190	205	211	194	212	205	180	198	224	188	170	179	182	184	199	204	205	187	187	196	190	178	212	198	188	193	222	186	182	187	178	175	184	199	180	196	172	192	190	190	180	197	189	190	189	170	189	189	180	185	190	190	159	195	181	173	181	196	205	191	181	185	212	188	189	157	204	181	204	187	179	196	202	215	168	181	178	172	192	175	165	157	193	161	185	157	184	190	186	210	186	189	192	172	171	176	182	189	177	233	193	198	198	202	179	188	206	201	171	165	200	179	192	183	215	195	186	181	215	176	169	169	165	185	163	198	167	196	181	175	177	175	188	187	186	180	195	201	194	190	200	181	196	201	184	179	190	175	194	190	173	197	185	179	198	201	181	180	181	188	178	172	202	196	191	221	190	201	180	175	178	211	180	203	186	171	190	205	173	174	198	183	175	200	175	177	184	187	174	199	179	177	194	187	189	177	208	172	191	171	188	189	198	194	208	193	167	191	204	180	174	197	170	188	176	203	187	192	196	214	193	171	197	166	193	185	202	187	183	192	171	170	170	191	204	175	204	209	216	168	198	187	177	196	193	202	188	182	186	182	176	183	202	177	190	196	192	196	208	203	174	171	176	204	202	200	196	196	190	215	188	193	188	164	188	187	188	177	192	156	186	201	194	191	204	185	188	180	188	176	209	185	211	200	180	199	196	200	193	169	178	161	221	183	191	182	156	208	215	192	174	175	195	182	184	203	175	203	172	205	223	199	174	173	205	211	188	202	182	216	204	181	191	200	177	187	179	193	197	187	198	204	182	160	195	190	169	211	173	189	199	174	183	195	187	184	176	195	194	205	199	184	189	176	184	187	168	176	179	199	190	197	186	201	177	197	204	178	193	172	201	192	179	202	203	184	217	157	187	175	185	187	209	181	196	205	192	183	182	186	182	196	185	178	180	205	186	174	199	202	209	197	198	193	166	185	203	175	195	179	171	196	196	190	173	218	181	192	183	211	202	204	178	194	200	176	197	189	182	180	201	200	186	203	194	191	193	185	171	183	177	190	210	198	189	198	190	175	200	202	188	202	190	210	200	189	188	196	188	193	182	198	215	199	183	182	184	201	174	198	208	203	166	184	190	188	178	204	178	204	196	188	186	200	183	186	190	192	202	180	193	194	192	180	176	206	197	176	157	166	185	188	172	171	186	204	201	196	188	198	195	212	166	189	216	200	159	207	183	187	201	182	182	191	163	191	204	190	199	173	208	152	209	195	171	193	208	197	194	186	197	178	193	210	172	193	191	186	174	196	187	189	176	197	186	189	200	187	204	205	160	180	176	203	173	169	172	178	198	224	197	176	187	203	205	202	188	183	195	196	179	205	199	167	197	208	198	214	187	195	174	188	192	178	192	181	186	189	184	196	208	206	200	169	195	169	198	212	197	209	189	184	188	193	180	208	186	192	203	196	183	177	171	184	183	224	181	166	205	180	180	196	170	176	182	180	213	180	189	179	205	184	189	198	188	192	177	181	177	178	197	173	182	214	207	171	185	173	200	181	175	205	179	214	184	159	203	206	174	185	158	208	166	193	201	202	186	211	191	183	178	187	200	204	167	180	201	194	186	163	190	178	166	191	191	194	176	191	197	185	203	180	196	179	195	186	184	192	182	177	169	178	192	164	216	178	198	175	166	152	162	168	197	184	207	206	192	147	188	185	191	198	194	183	187	184	185	225	194	184	174	179	195	197	206	170	207	176	175	186	208	190	184	185	177	164	185	204	199	198	193	199	193	170	190	203	186	193	184	170	206	174	200	172	181	198	198	179	182	172	189	213	198	178	191	205	203	195	206	168	203	183	192	187	204	174	173	193	199	193	179	206	179	192	176	180	187	181	185	193	200	201	179	171	179	167	195	175	174	174	175	204	182	205	182	179	178	197	185	176	211	180	201	220	164	213	215	204	190	203	194	143	189	181	173	193	170	178	197	183	186	197	185	192	155	177	172	199	208	191	176	196	192	201	171	187	200	198	173	198	197	194	201	200	223	195	184	213	192	200	190	196	173	202	178	205	184	203	204	197	200	212	190	196	181	168	178	201	176	195	170	211	184	188	176	176	174	206	179	195	191	166	203	227	189	186	182	187	196	209	205	174	186	182	201	180	180	195	163	188	163	174	195	184	206	200	200	222	206	180	202	207	194	203	170	195	226	172	191	186	193	175	199	193	211	190	198	197	192	180	190	188	190	210	177	189	175	193	204	202	192	188	175	186	199	179	200	187	193	178	229	173	204	218	177	167	190	185	189	158	175	198	195	191	189	168	182	180	215	192	179	186	168	204	207	193	173	207	179	209	207	198	184	204	178	193	177	186	171	194	211	211	204	199	190	179	186	189	186	192	197	181	186	171	180	163	192	215	167	191	186	203	197	203	191	196	188	203	193	192	196	167	181	179	184	179	188	187	193	192	189	190	201	196	170	175	177	210	175	189	220	165	190	200	192	165	183
30013	41271	18183	4745	2499	1899	930	670	534	458	468	411	334	293	248	283	257	298	769	492	236	228	249	224	222	228	228	220	221	245	235	256	238	218	214	208	230	222	236	259	240	226	225	236	282	238	268	205	207	244	192	259	234	237	232	242	223	249	220	252	207	229	243	245	234	232	249	232	224	231	200	256	217	233	202	230	218	216	214	235	224	229	238	231	253	206	223	224	209	214	207	211	213	233	218	243	229	265	213	230	240	208	233	230	250	209	232	219	212	230	239	222	250	217	250	244	215	217	248	207	205	229	201	239	205	236	226	242	254	223	238	217	222	240	229	237	236	216	241	225	245	241	256	247	227	230	223	243	239	231	228	213	213	225	231	232	258	219	238	212	199	228	236	216	216	225	223	236	245	224	241	234	220	231	217	221	231	235	241	242	216	208	244	222	272	244	208	230	268	227	258	212	211	244	223	231	255	263	245	224	226	251	235	229	234	226	218	206	213	206	236	208	266	230	228	233	241	225	216	234	252	229	220	244	227	186	211	230	221	240	237	209	217	249	246	243	209	229	224	233	250	216	216	223	243	219	222	228	235	210	230	231	230	229	223	207	188	234	225	217	223	224	242	239	223	212	227	216	240	224	211	225	224	250	217	246	215	227	217	193	230	241	250	188	231	235	208	237	209	219	223	243	231	236	236	258	245	231	208	242	225	192	222	235	221	242	219	226	218	228	203	229	220	225	238	231	231	239	189	241	240	226	241	252	241	241	198	231	229	223	215	212	233	214	250	237	255	235	248	214	203	215	228	218	253	191	241	218	203	217	234	240	268	207	198	220	222	232	224	244	221	251	214	233	225	237	255	233	221	231	205	233	221	239	256	229	199	219	203	245	242	230	238	228	211	245	237	246	218	202	203	254	223	233	212	236	231	234	229	230	226	211	240	231	231	232	234	255	234	233	216	221	218	237	211	246	205	226	215	213	208	241	220	240	244	227	220	235	214	237	208	240	223	201	241	236	239	227	229	261	238	241	199	205	230	225	258	245	228	259	227	231	229	213	207	252	227	222	233	222	213	239	234	241	203	247	236	265	228	230	220	231	217	240	239	210	231	249	235	215	245	235	231	224	235	212	223	210	223	250	241	237	212	239	209	186	204	227	214	216	242	214	236	210	218	216	230	212	227	233	222	212	233	215	223	241	235	217	241	210	243	234	235	241	230	236	248	211	233	218	230	222	226	222	236	250	213	221	234	243	228	246	233	197	231	210	231	243	246	232	252	234	229	232	233	209	236	241	202	208	220	199	206	238	240	253	235	228	241	235	203	205	227	238	223	255	221	226	244	228	239	217	212	211	201	221	231	253	219	222	219	204	237	240	217	229	221	205	223	246	220	236	211	213	246	217	224	222	228	224	239	223	214	219	218	234	239	233	240	230	217	255	229	241	230	205	238	195	257	231	200	218	223	211	219	232	220	242	235	207	236	259	223	221	241	254	225	251	245	216	210	230	270	250	203	264	211	228	232	236	237	223	234	218	217	225	224	214	215	218	245	213	213	260	219	240	231	233	209	252	219	249	220	238	234	209	199	225	225	186	203	254	262	224	206	222	216	235	227	225	223	232	227	258	223	226	196	222	222	227	251	239	224	237	202	242	241	240	218	253	253	210	236	219	232	235	224	259	251	231	215	221	206	220	233	240	264	224	216	235	227	233	194	227	228	231	232	217	243	230	215	219	228	225	244	219	214	232	244	253	206	241	210	219	242	225	196	226	244	224	244	227	220	226	219	257	226	221	259	262	221	225	250	219	253	232	237	236	220	251	228	203	242	222	242	259	264	222	219	225	231	224	245	236	237	226	214	225	230	224	222	219	229	241	209	212	223	244	248	233	241	210	213	252	202	231	201	212	219	211	230	234	245	198	219	227	247	204	205	235	225	210	211	210	242	260	219	233	258	234	219	246	246	227	239	215	232	255	202	221	214	240	261	214	239	252	248	221	230	229	236	234	249	216	207	186	241	236	215	233	237	221	209	251	212	224	209	205	258	271	235	223	226	251	216	254	209	241	226	277	225	269	232	204	247	221	220	235	221	240	232	214	253	218	224	234	276	218	227	205	246	210	204	253	227	231	210	227	205	224	223	210	240	193	225	240	245	231	250	249	250	247	218	233	222	203	223	223	229	204	213	216	203	204	248	218	218	219	230	278	246	246	218	225	249	242	230	228	238	243	237	233	231	251	237	214	247	215	232	246	210	207	244	244	222	209	222	236	227	210	222	252	234	230	225	220	219	233	201	230	248	240	232	213	214	241	227	213	203	229	217	202	220	233	217	246	253	248	233	241	235	236	240	222	236	254	252	222	224	228	262	218	212	240	218	247	231	195	231	228	235	200	268	247	218	203	241	241	239	210	241	217	207	252	240	238	235	234	221	194	229	228	250	253	230	204	200	215	234	218	210	212	272	198	232	224	235	206	213	192	256	219	224	223	221	226	244	229	235	241	244	250	206	217	254	239	204	243	214	231	265	225	213	246	248	238	212	200	225	242	207	220	229	236	232	268	213	201	243	198	242	241	223	209	221	233	198	247	234	217	232	229	224	222	220	206	252	243	231	215	225	244	233	223	220	211	252	221	220	212	239	207	238	229	217	236	236	239	224	198	230	264	237	233	232	248	228	222	220	229	210	251	228	224	240	202	217	223	242	217	227	219	216	226	238	248	239	242	216	211	246	200	228	232	229	239	257	228	248	245	222	210	234	232	258	236	241	215	233	243	238	227	250	238	223	240	209	207	240	248	212	240	234	247	204	213	235	226	225	205	227	202	217	241	222	220	242	252	225	272	212	206	202	253	250	246	209	220	212	251	263	232	227	226	183	230	245	233	225	232	228	248	198	253	239	236	230	224	261	213	225	209	240	222	208	252	228	239	216	212	244	205	213	229	215	218	237	212	229	233	219	208	186	209	237	222	232	230	253	230	229	203	230	226	203	210	227	250	230	228	226	229	221	213	228	232	230	224	200	229	226	217	234	228	224	223	234	212	256	232	246	212	267	226	241	240	256	234	217	235	232	214	224	226	228	233	234	247	236	218	212	220	226	225	224	233	229	241	223	224	241	211	235	220	243	243	220	247	212	228	236	243	230	229	218	223	246	257	225	220	239	242	225	253	232	224	210	243	230	216	235	218	233	239	234	219	245	264	200	208	249	243	219	260	227	237	239	251	230	237	228	241	264	199	219	213	258	217	213	255	220	204	221	251	245	244	225	218	225	225	228	228	225	212	221	202	243	212	217	218	236	229	209	253	232	231	210	234	239	206	205	225	232	237	219	234	239	230	214	215	200	217	231	245	245	222	225	258	237	242	234	215	223	207	193	256	243	226	235	224	265	223	241	226	236	212	234	222	214	222	227	222	231	204	234	228	235	226	200	195	225	243	220	233	225	250	226	233	219	230	214	214	219	217	206	207	238	220	221	235	238	242	227	232	232	236	195	210	222	234	212	215	201	231	230	217
24498	21606	28748	24763	20967	12727	2411	905	699	540	549	731	403	283	238	255	209	415	4853	2523	197	186	165	160	174	186	183	161	191	192	179	178	166	177	180	167	163	172	170	177	176	171	172	179	175	164	165	167	159	168	143	173	162	178	152	164	167	165	169	164	176	175	162	167	174	166	166	169	160	167	162	143	175	170	180	171	171	172	158	163	182	171	152	177	171	159	175	175	171	184	157	149	156	168	161	175	174	169	146	174	159	169	164	162	159	156	161	171	138	166	143	152	152	160	171	162	186	143	164	143	182	168	149	194	169	159	181	175	163	151	192	185	169	183	167	177	181	166	166	152	183	156	147	180	153	181	159	168	184	162	151	172	168	194	175	159	177	159	176	159	189	168	176	154	151	200	168	178	155	172	179	185	158	170	161	166	160	176	172	165	197	172	149	163	159	179	189	165	196	142	188	163	149	163	177	144	158	148	167	149	158	155	163	147	185	193	166	170	134	167	158	165	185	183	183	159	162	184	164	150	164	171	188	168	173	165	153	157	149	142	180	149	163	164	174	161	183	179	162	179	179	186	161	177	158	192	166	161	165	159	151	167	171	183	159	169	160	159	159	149	154	159	176	176	174	168	174	186	177	164	173	170	163	165	169	159	168	157	181	179	189	175	156	134	158	177	163	173	153	169	144	157	166	156	178	142	160	173	192	160	185	155	197	169	177	161	156	154	140	195	159	174	142	171	164	168	160	156	173	193	165	167	168	174	159	163	142	173	158	138	170	164	155	178	164	163	175	164	131	168	161	166	162	164	171	174	176	178	159	168	165	157	165	157	177	169	173	169	180	184	162	159	154	164	161	161	175	171	159	162	167	176	136	157	178	173	176	178	152	153	144	148	192	149	176	166	182	139	157	158	158	125	162	162	172	152	172	165	165	165	154	158	155	178	166	182	160	164	150	153	180	173	176	159	145	158	165	164	154	159	161	159	189	170	176	190	181	152	155	154	180	186	158	157	174	146	152	169	157	170	186	153	163	162	155	147	157	150	172	173	156	162	163	184	169	156	142	162	162	175	168	129	135	150	167	168	170	160	160	150	166	152	147	164	154	156	146	181	166	153	154	170	164	155	140	152	177	158	171	168	145	187	162	168	164	148	157	173	173	178	186	178	148	157	150	168	196	142	178	176	166	187	171	160	172	149	175	192	159	161	175	158	160	165	145	138	155	169	177	173	161	151	184	196	174	171	154	165	184	166	180	146	177	155	150	158	199	176	192	172	178	167	165	155	171	153	183	175	152	161	173	189	168	178	150	163	170	163	143	175	145	161	154	149	163	186	174	174	169	172	174	179	180	150	178	177	165	151	177	162	164	142	148	173	156	153	159	152	155	165	158	168	177	171	182	150	169	189	153	185	175	172	181	152	175	153	150	167	139	147	130	178	156	162	165	183	149	182	187	168	164	156	162	186	170	164	158	180	152	160	160	149	154	142	170	164	164	160	180	162	162	165	147	168	174	154	161	181	165	130	140	176	182	180	154	183	176	169	133	151	164	164	168	153	166	162	175	162	153	160	191	168	156	152	160	182	156	142	158	159	154	152	189	159	183	184	174	157	185	148	156	142	148	155	151	156	185	145	178	178	162	172	164	180	195	151	174	166	171	153	159	171	195	144	182	139	166	172	162	174	161	162	148	158	165	167	149	179	166	162	164	172	171	171	157	154	151	156	145	174	173	172	158	170	169	188	168	170	159	176	158	164	162	131	138	131	155	176	150	162	154	178	191	180	163	185	154	174	172	163	163	175	169	174	139	157	161	211	155	148	147	181	183	157	156	175	187	176	162	195	180	169	160	152	172	171	173	157	148	167	204	166	179	185	171	152	175	142	153	152	150	172	160	163	170	164	171	169	157	154	154	166	161	191	194	167	156	179	170	187	158	165	163	163	157	162	179	162	156	173	159	171	160	160	157	203	161	167	174	175	157	163	176	157	160	170	164	162	138	171	186	159	147	172	167	158	159	166	181	166	163	156	154	127	170	180	169	156	144	155	134	160	187	162	171	170	173	162	148	171	153	144	156	164	155	164	163	169	141	167	186	170	182	142	171	138	164	157	173	153	168	174	151	154	171	181	162	174	183	160	174	155	165	173	166	184	158	161	153	166	175	160	139	165	167	166	157	163	147	138	148	155	156	158	163	163	163	165	186	161	155	169	176	175	171	170	158	156	154	165	173	161	174	175	162	166	178	171	157	156	191	163	159	159	183	164	175	141	160	168	169	148	171	163	193	155	198	173	140	165	148	186	171	159	180	163	158	170	167	172	178	164	154	179	158	156	174	173	162	183	149	201	163	164	168	183	154	156	175	163	158	188	181	170	166	146	162	143	171	155	159	176	175	156	170	178	182	155	165	139	173	164	171	187	171	172	155	162	178	151	181	172	164	139	156	172	164	176	160	160	169	176	161	178	158	169	160	168	156	142	169	154	156	175	139	180	165	171	172	164	139	156	167	166	159	165	163	159	147	172	166	162	176	167	148	173	155	193	192	146	170	149	172	188	152	168	156	173	160	158	171	169	168	163	162	187	159	161	151	165	154	162	175	151	173	168	169	172	167	164	158	142	161	144	148	164	157	150	143	158	165	166	169	184	164	184	163	177	165	162	168	172	157	166	169	167	172	178	155	159	162	185	140	166	165	175	173	157	179	171	174	164	159	163	160	182	150	154	160	174	167	170	162	159	158	169	152	166	161	159	152	172	174	163	160	162	166	180	172	172	165	140	147	181	163	141	166	174	164	183	148	167	176	168	165	167	165	180	157	164	169	169	162	137	173	190	161	145	170	151	158	160	163	167	198	182	173	165	160	179	167	157	156	172	142	150	156	160	181	166	140	190	171	156	162	160	142	160	164	169	196	153	161	157	166	150	147	150	172	167	160	153	164	137	158	178	169	150	184	162	162	161	163	176	184	164	176	179	163	179	172	157	152	153	175	152	174	166	199	166	150	156	164	150	155	152	183	154	161	175	161	178	144	163	186	157	158	160	152	154	158	184	169	159	172	152	180	158	187	163	168	147	164	155	194	181	162	151	186	148	170	172	152	159	148	156	171	156	158	157	166	172	157	149	179	173	164	183	170	146	174	153	183	169	162	169	175	148	158	179	188	168	167	166	174	180	165	176	154	169	158	165	155	170	158	180	152	158	153	162	168	177	150	157	177	167	160	166	177	156	155	165	171	155	176	161	169	167	166	171	150	150	177	147	142	174	152	149	176	169	161	169	153	177	169	178	165	153	156	188	177	162	149	134	139	165	188	196	174	162	176	151	163	174	159	168	171	162	192	166	146	181	185	184	186	168	162	163	167	148	139	154	173	146	187	178	169	177	161	151	184	169	160	159	141	180	154	171	163	151	179	146	163	164	146	210	150	158	149	169	187	155	152	177	167	153	166	181	176	172	140	173	176	166	165	181	166	165	174	142	198	157	183	189	183	189	144	163	184	168	136	153	163	163	157	184
34305	55647	27942	8999	6708	10380	2304	1626	1192	930	969	1109	660	407	356	378	298	591	7797	3543	244	217	235	211	209	215	235	216	211	216	221	212	182	207	196	207	210	208	206	171	201	180	226	210	198	185	246	218	207	204	213	218	225	194	208	197	210	195	185	209	194	197	200	209	190	187	212	228	192	206	203	191	216	209	231	204	206	216	209	190	193	199	160	185	202	220	198	184	212	198	217	187	194	195	191	204	192	186	193	182	192	193	208	214	183	211	203	176	172	186	215	215	209	197	181	195	190	178	184	217	192	206	182	211	191	204	188	210	203	189	215	194	210	222	207	186	208	189	206	215	194	221	193	195	198	190	178	191	208	191	214	168	188	215	207	209	186	201	204	174	190	196	219	188	220	216	228	193	177	187	198	187	190	196	187	213	170	218	192	198	216	172	198	195	233	185	195	188	214	217	188	171	195	227	188	209	202	193	214	191	215	205	193	199	195	193	193	223	186	171	182	210	182	200	216	224	177	203	184	199	197	183	182	202	204	213	215	202	194	185	210	181	188	225	171	183	226	196	184	203	210	193	213	190	185	193	193	189	194	221	175	198	212	164	184	203	215	184	194	202	189	206	223	180	177	195	191	216	205	193	202	187	202	189	195	181	175	187	179	209	204	201	209	189	188	204	171	199	189	196	203	199	215	204	188	198	190	202	205	205	193	197	190	208	193	194	199	192	198	183	201	195	192	197	214	174	203	222	204	192	190	210	198	207	210	204	196	199	200	190	176	201	195	221	199	194	195	209	211	198	215	164	196	186	188	184	167	203	218	202	211	197	201	200	211	168	176	171	187	194	210	211	214	208	191	212	218	206	219	204	219	176	206	197	196	178	214	230	210	181	199	212	196	215	213	178	182	202	195	190	207	194	198	197	216	203	187	179	211	212	202	196	197	206	206	224	186	180	195	187	212	175	191	173	196	192	189	208	210	206	234	194	213	202	200	176	184	206	206	178	178	219	183	223	213	204	192	199	223	192	190	195	192	208	191	223	199	194	228	193	219	209	194	208	213	199	191	179	205	199	192	186	195	225	217	208	211	207	202	185	169	192	213	184	218	183	200	188	201	204	198	205	190	196	192	193	210	188	197	183	205	199	197	223	219	191	217	190	218	202	185	183	189	201	191	219	222	185	167	187	195	185	202	207	177	195	161	181	195	195	220	192	203	176	198	186	204	212	197	207	225	209	195	186	167	201	215	219	216	189	167	209	193	196	203	199	189	198	171	189	208	181	187	214	207	199	202	185	197	210	213	191	182	182	194	175	206	179	172	191	200	195	214	205	215	192	200	210	177	198	202	203	212	207	179	185	199	183	188	199	196	198	213	180	211	186	199	195	194	213	171	194	194	191	200	191	207	202	226	178	225	214	186	211	220	192	199	220	201	188	173	200	189	183	203	196	217	211	179	176	195	200	201	212	211	208	206	198	199	183	200	205	177	210	198	192	216	209	197	207	197	194	175	221	192	194	205	191	207	213	177	167	195	204	220	190	191	196	203	191	203	193	200	193	214	190	153	185	194	190	198	196	220	191	192	232	209	173	225	194	214	183	200	190	191	210	214	200	174	187	196	225	193	192	206	218	160	194	198	229	198	197	197	195	208	192	185	190	216	200	213	207	185	187	218	195	171	204	207	213	215	193	223	194	223	206	194	199	199	202	171	195	182	191	197	225	191	214	196	198	197	221	197	202	201	195	212	199	214	198	187	190	206	226	191	199	201	201	174	180	188	201	229	161	206	190	184	207	194	221	184	184	219	194	188	198	200	204	232	188	214	204	186	186	190	190	197	200	190	211	186	182	196	195	188	196	203	193	204	207	228	199	192	196	191	188	182	198	191	196	229	169	204	198	218	179	185	199	216	199	195	203	186	210	210	197	207	177	212	205	207	188	206	159	173	182	202	193	212	213	167	206	211	197	184	208	194	209	204	205	229	201	221	179	217	182	192	178	197	175	184	211	194	190	228	191	222	209	199	194	193	198	218	200	200	183	189	196	190	193	197	177	192	189	182	183	185	207	189	227	188	200	181	200	189	193	191	203	194	173	222	203	215	235	214	171	196	169	224	202	183	197	183	227	176	189	199	208	211	224	197	213	223	186	212	231	181	202	198	215	187	218	185	185	197	176	192	220	210	203	198	234	213	211	197	199	190	210	188	221	218	204	196	182	204	192	191	195	182	207	195	202	204	206	196	199	193	186	194	183	203	197	205	187	201	201	210	202	197	198	204	222	202	190	201	175	208	201	206	188	185	196	176	196	213	188	228	193	182	210	186	183	191	186	178	199	196	180	210	213	177	208	184	204	231	181	190	198	174	207	206	200	198	206	191	204	197	194	185	174	216	176	212	177	210	190	188	210	213	182	214	182	201	191	188	199	188	210	224	172	224	157	196	203	176	183	201	187	204	179	196	194	204	192	206	233	190	184	197	225	176	181	206	209	197	202	191	171	199	201	196	219	174	198	195	220	202	181	189	216	185	176	217	194	194	201	184	183	214	196	186	206	193	194	202	202	184	184	206	205	197	170	195	202	178	199	195	182	179	186	209	193	223	203	177	186	181	204	191	234	205	203	193	204	186	197	212	182	219	180	203	202	226	211	213	214	218	207	202	167	199	217	182	192	200	175	186	207	219	202	224	191	206	176	194	197	209	207	181	184	172	188	199	177	214	186	204	177	182	152	212	183	199	225	210	199	205	204	202	191	188	187	198	200	205	215	198	192	213	208	178	217	185	200	210	201	203	223	214	174	190	207	200	213	201	204	191	211	190	183	202	213	210	197	184	196	196	197	195	224	190	196	201	191	213	223	204	199	219	207	208	191	205	174	224	192	194	186	206	194	217	194	212	182	193	201	187	200	182	206	175	180	203	216	227	188	195	186	192	180	191	194	189	213	181	183	211	212	206	182	206	174	197	204	187	182	201	222	210	175	191	208	199	216	229	204	181	193	197	208	182	186	187	206	182	194	202	209	211	214	205	197	169	202	197	174	221	204	217	195	189	231	205	220	213	185	199	193	206	203	180	186	205	197	200	176	204	199	191	203	204	231	172	213	197	203	201	208	182	202	195	184	218	199	182	188	203	192	214	179	191	211	193	209	208	186	200	196	193	214	201	218	201	197	200	205	194	203	193	195	202	205	201	193	184	192	216	206	219	203	202	187	193	218	176	214	200	220	192	198	211	209	185	206	185	184	181	205	182	218	196	201	199	188	185	191	186	204	186	206	206	193	194	197	199	199	216	216	190	179	215	163	216	220	208	193	200	195	190	202	189	199	167	196	200	222	196	188	211	190	192	196	191	215	210	205	225	185	200	206	177	192	182	203	196	196	221	180	166	184	197	193	192	214	192	197	222	212	198	218	185	214	210	213	200	204	216	168	203	200	213	180	216	201	222	160	188	198	204	197	196	188	164	214	214	194	193	197	199	194	210	202	204	207	177	207	216	182	191	181	181	186	226	206	196	196
25817	21880	27730	25081	8888	4512	1062	689	542	430	379	735	342	306	319	320	348	1059	2696	636	282	240	277	263	252	247	296	253	296	292	292	273	276	258	234	240	261	262	256	260	247	269	268	252	267	245	236	248	271	235	240	265	258	258	292	243	273	261	262	242	256	254	259	239	258	275	265	270	233	266	253	242	283	252	273	260	304	281	235	268	269	250	230	261	284	255	259	256	256	254	254	245	284	273	265	281	259	264	248	253	255	245	257	237	273	242	269	271	264	264	240	265	262	259	267	275	260	256	251	264	268	226	273	266	240	250	276	258	266	256	248	240	261	244	286	271	267	254	268	277	245	238	243	263	269	256	271	242	254	236	296	256	259	261	269	284	289	275	269	253	234	271	238	280	240	234	283	287	279	275	275	254	229	257	263	260	272	252	266	274	266	263	282	267	283	246	242	250	245	243	270	282	266	259	273	276	296	283	250	243	231	228	233	267	277	279	249	257	264	283	253	269	262	271	266	279	235	280	265	283	258	270	256	278	259	261	255	261	264	238	293	265	266	280	311	258	261	265	281	262	269	250	287	237	246	257	259	253	261	260	231	235	294	255	291	251	235	249	269	264	242	248	280	243	253	271	254	266	291	245	265	269	252	256	282	237	265	297	270	273	290	252	242	276	246	252	266	295	247	280	291	252	254	260	247	278	248	267	251	271	286	296	276	258	276	237	273	244	277	255	278	256	282	242	262	261	263	275	232	241	269	281	276	268	258	260	277	260	270	241	263	253	270	262	273	251	249	266	241	272	259	263	221	233	279	269	269	247	242	246	267	237	252	237	238	291	260	278	237	235	265	250	258	278	247	250	294	228	257	243	231	273	251	251	244	258	242	227	268	255	266	265	244	258	302	287	237	265	246	233	289	275	221	290	257	255	241	257	268	272	242	235	283	246	261	278	259	251	274	243	275	252	254	242	249	276	268	286	256	222	280	241	245	261	270	265	275	257	264	267	258	257	279	267	245	249	260	263	245	258	277	266	238	251	264	279	248	271	227	271	232	261	254	231	268	274	276	249	272	257	264	258	226	253	305	260	271	260	249	247	264	241	281	277	271	237	232	266	257	262	267	266	267	296	256	229	233	253	269	235	295	245	279	277	260	249	263	270	256	248	271	254	258	257	246	253	272	245	283	284	277	232	285	281	243	257	266	259	259	271	262	269	250	274	249	275	284	259	251	258	257	283	269	283	282	262	230	265	276	264	286	277	261	268	278	261	257	271	236	253	271	247	259	275	263	232	261	250	248	231	299	276	257	280	255	261	231	237	294	265	269	293	242	281	270	227	255	239	265	255	251	264	263	298	277	254	276	281	256	280	244	259	280	274	253	267	260	259	242	259	252	280	278	270	275	270	268	235	268	226	234	239	281	252	267	247	234	245	272	275	243	270	271	271	237	273	269	276	280	232	264	268	257	277	255	289	260	288	270	283	236	259	265	294	292	260	251	256	262	271	274	246	247	244	245	257	266	268	285	253	265	277	258	251	285	270	247	260	288	276	262	251	228	296	277	253	259	252	245	256	258	288	237	320	282	262	250	255	281	267	249	251	241	275	278	260	278	284	228	269	264	273	269	264	251	258	269	254	258	267	231	254	280	257	248	245	262	253	228	267	279	279	258	269	261	255	264	259	247	265	287	252	285	257	277	246	238	256	272	246	253	288	257	269	270	260	248	261	279	245	241	246	261	251	260	261	237	261	221	258	253	295	274	249	256	281	239	273	252	277	271	271	270	253	263	262	248	233	261	272	269	269	252	243	283	272	261	283	284	286	275	254	271	282	234	256	276	243	255	243	236	288	256	260	254	272	294	259	254	244	262	253	275	266	260	262	272	266	244	297	281	281	241	263	257	272	247	262	272	281	269	256	265	289	269	256	248	263	266	273	273	260	279	257	238	268	267	276	274	270	276	247	276	253	246	242	253	240	245	240	279	256	256	270	255	259	281	261	256	247	265	248	285	276	272	255	253	243	233	270	243	243	276	241	237	259	276	262	241	258	232	266	231	232	268	254	266	265	241	267	263	270	253	255	247	245	284	284	270	275	246	259	282	260	260	268	304	259	301	273	277	261	260	278	273	234	257	294	261	266	270	261	279	223	283	271	250	253	257	278	240	227	290	272	258	273	263	293	268	279	250	272	271	261	261	252	243	277	276	277	265	296	271	219	266	249	249	244	248	275	266	249	242	240	243	263	259	268	260	245	275	278	236	244	257	245	264	250	267	245	274	258	261	262	285	273	277	296	246	269	256	260	252	237	286	242	260	252	256	233	244	248	267	225	290	257	250	266	279	245	263	249	276	301	260	271	287	244	264	264	252	303	286	255	253	281	277	273	238	257	263	263	272	261	251	216	228	262	235	251	276	270	267	314	255	267	226	271	280	240	263	243	264	260	276	266	290	272	249	264	297	280	262	276	263	241	259	253	273	254	241	255	276	261	245	293	280	266	274	257	259	288	259	253	273	248	247	252	271	265	272	275	283	272	253	250	281	228	246	269	248	257	232	252	254	245	251	245	268	255	251	237	283	278	223	254	269	277	289	241	245	257	286	264	281	255	268	248	226	265	247	237	274	242	256	264	272	289	229	236	264	243	248	237	237	258	263	257	237	276	278	265	258	264	257	264	259	233	247	284	255	256	280	211	231	252	284	219	259	261	252	276	242	255	260	260	265	229	257	258	266	267	255	270	248	250	226	244	242	276	265	265	238	291	265	252	221	269	251	268	257	248	263	242	249	281	245	280	247	274	231	260	238	249	274	240	256	263	260	273	252	263	268	279	276	247	293	268	249	270	261	264	254	289	253	221	261	251	251	262	264	242	248	250	248	277	274	245	271	230	263	261	244	267	289	257	235	260	269	287	268	255	265	254	278	269	238	239	262	246	256	241	264	261	260	264	261	258	262	230	252	252	278	258	271	284	269	286	254	264	252	234	263	270	276	242	263	235	234	263	274	248	243	260	270	282	263	233	265	265	252	253	248	242	249	267	257	274	265	259	228	255	265	253	257	281	292	255	248	270	259	275	274	259	273	267	266	286	289	285	259	249	259	232	250	272	248	301	235	284	245	279	283	266	274	225	264	244	280	255	267	278	262	273	239	250	259	274	260	277	272	235	260	256	262	267	242	277	241	235	282	262	230	265	236	265	284	259	254	277	227	269	258	272	264	244	249	252	253	284	247	294	283	255	257	238	267	253	270	259	268	277	266	268	268	261	246	247	238	263	273	243	275	264	284	242	285	269	271	252	230	257	244	238	231	257	260	258	276	253	235	257	303	260	298	281	248	273	254	265	235	263	276	264	256	243	257	256	244	259	294	266	241	264	240	262	288	249	267	241	273	266	264	280	280	274	257	262	237	264	270	270	273	249	264	264	270	257	254	244	248	250	287	249	261	262	268	280	295	284	240	253	239	254	244	228	225	260	255	252	302	257	279	298	239	254	297	246	249	261	257	257	262	264	310	265
33688	50508	24818	6957	4109	8131	1766	1220	908	662	590	1333	577	426	433	390	558	1818	4911	843	335	284	334	343	319	305	334	345	333	286	340	333	307	302	321	302	305	291	302	307	313	321	301	302	305	300	327	326	313	299	308	325	327	290	292	323	313	306	321	303	336	288	312	276	314	303	278	297	318	300	314	309	279	313	301	302	302	301	283	289	328	301	317	287	287	353	319	283	301	307	318	314	312	287	315	300	311	335	287	327	294	292	291	300	289	323	295	346	320	327	301	312	320	313	292	284	286	307	298	299	314	328	299	319	299	323	278	317	311	317	324	300	311	291	300	304	282	295	297	310	326	314	303	282	307	332	302	329	329	299	334	343	273	297	326	306	297	317	312	338	347	283	327	344	327	307	300	317	331	282	325	279	325	303	345	321	287	316	296	333	326	313	281	289	319	286	300	280	323	316	301	319	269	322	291	346	302	318	315	315	315	305	363	256	314	334	314	329	309	314	292	330	324	286	307	306	295	297	330	336	310	307	306	307	342	314	269	277	318	269	303	315	307	308	312	285	304	299	322	319	323	298	315	304	302	297	321	316	330	341	292	309	279	316	302	306	322	328	319	337	308	346	321	312	326	322	300	353	317	307	314	308	323	289	344	339	269	318	321	313	314	303	311	315	301	310	307	334	314	299	320	321	305	284	298	281	330	290	332	324	350	311	293	272	327	301	303	334	301	279	271	286	278	342	317	328	304	300	334	301	336	304	295	293	303	334	320	322	270	285	291	330	304	318	337	322	295	293	260	302	344	319	332	289	325	321	323	278	323	329	307	316	314	332	290	325	322	289	307	328	282	318	325	307	302	275	336	284	312	312	309	321	313	330	303	287	326	334	291	294	280	306	295	279	315	299	333	304	288	338	335	311	328	329	314	267	279	297	320	314	297	306	326	308	295	330	322	301	323	345	307	300	302	277	304	306	304	327	295	305	295	304	325	314	289	268	313	318	305	299	337	335	305	325	334	306	318	320	321	310	289	302	312	289	321	278	277	305	304	290	286	320	313	287	264	316	332	336	300	326	304	310	331	310	331	310	292	323	313	303	326	275	344	314	303	323	292	302	282	336	299	286	291	305	309	310	318	331	293	291	301	295	316	336	291	304	313	341	288	341	324	324	298	324	287	300	302	317	316	319	327	321	326	309	307	300	299	307	309	311	301	312	320	295	257	286	292	308	298	293	314	324	303	332	311	301	287	300	310	292	302	307	298	303	327	317	282	315	298	309	325	306	334	322	297	279	311	311	281	341	322	318	297	296	314	300	296	289	295	296	305	317	289	325	314	278	284	291	295	300	301	306	323	279	305	311	290	311	306	296	299	334	301	305	330	299	261	314	308	291	296	285	332	332	298	291	304	300	324	289	290	298	300	297	311	285	297	297	312	299	291	282	321	310	297	306	278	304	325	305	315	291	307	308	275	330	316	296	303	289	298	325	293	319	306	348	298	292	325	331	286	323	280	272	307	267	298	332	298	273	301	310	324	297	336	322	316	305	290	306	311	290	290	340	324	304	336	290	311	266	308	325	307	300	335	267	334	280	303	310	306	299	292	310	303	295	293	307	292	323	336	275	315	307	303	281	321	305	301	283	301	296	328	315	300	314	311	315	310	309	322	297	316	316	330	346	313	311	318	285	318	319	327	329	295	289	284	291	298	288	299	328	319	312	298	304	328	322	333	258	272	294	305	290	312	330	322	274	302	309	296	320	336	281	305	321	339	298	270	327	281	334	331	309	312	278	318	315	306	301	281	317	304	312	327	296	299	303	309	332	337	303	295	294	316	296	304	292	300	328	316	300	326	318	336	293	294	324	301	301	294	309	332	309	272	315	288	322	265	294	303	316	327	292	317	302	308	321	298	303	273	312	318	314	339	312	316	287	296	325	297	298	313	293	293	286	307	319	288	311	305	308	302	270	303	338	322	316	296	340	295	273	289	310	315	309	295	336	293	318	312	342	281	293	293	295	297	318	294	289	274	304	312	329	307	299	317	320	305	291	285	295	335	296	273	294	335	290	293	306	338	321	313	306	345	295	300	280	309	320	299	318	315	294	312	307	301	280	357	292	309	326	320	328	336	306	323	290	323	332	300	302	301	296	276	346	328	292	301	286	306	314	341	318	313	267	308	335	289	325	321	270	295	284	302	277	286	314	313	301	310	303	317	324	330	312	313	299	335	296	269	291	303	290	290	302	287	294	306	287	329	328	320	293	321	301	313	360	291	288	303	304	288	309	298	313	282	312	299	315	316	287	334	297	292	313	296	314	328	296	260	300	330	292	333	302	318	313	284	321	299	326	301	342	290	308	287	323	297	319	282	344	274	305	313	326	319	304	333	312	317	294	298	316	305	303	303	319	331	314	299	309	311	290	313	278	293	338	304	315	260	290	323	287	321	294	309	305	296	297	329	324	270	338	308	304	291	293	321	331	304	338	301	329	300	306	280	309	305	322	326	318	281	322	310	326	346	317	292	306	292	325	313	322	298	300	304	309	303	278	291	314	316	344	305	317	303	312	315	338	308	307	275	308	293	284	303	276	296	291	292	299	316	308	314	311	318	246	334	303	296	275	316	289	304	288	308	282	298	325	278	313	306	284	323	316	309	336	296	305	315	318	342	307	306	299	341	311	314	323	297	333	318	335	303	305	332	310	320	297	296	322	311	343	319	313	297	296	296	293	311	302	304	322	311	283	291	332	298	318	304	320	278	269	269	321	317	295	321	274	293	319	288	292	326	311	352	281	269	295	302	279	286	315	282	305	335	305	327	335	301	316	284	315	317	301	321	303	309	329	287	303	318	326	304	317	327	323	305	312	298	293	330	300	332	306	312	280	343	312	303	299	320	345	322	299	288	293	290	296	304	322	334	290	326	282	322	350	317	330	318	316	316	296	280	307	317	294	338	267	316	321	314	312	291	313	306	319	301	338	312	276	306	339	310	305	304	300	336	311	317	337	287	326	323	308	312	290	300	284	317	314	307	323	290	314	284	314	298	327	288	315	322	326	328	297	277	319	316	302	293	305	303	319	307	330	335	325	292	281	278	307	310	298	320	302	322	290	321	323	307	338	300	299	338	298	318	302	307	267	267	293	306	306	328	319	296	316	293	305	317	288	312	303	299	280	324	332	308	294	306	312	342	309	303	326	298	305	287	323	306	322	291	315	342	293	340	297	294	317	305	298	310	329	340	315	321	283	311	286	334	273	297	324	324	288	319	313	338	308	319	302	273	304	341	309	321	297	280	300	317	308	315	325	315	321	288	251	323	306	313	337	280	303	298	282	316	287	323	318	303	300	293	316	307	311	295	308	307	316	291	293	292	288	303	329	313	322	326	292	275	313	288	293	325	327	292	324	310	287	290	336	283	313	288	308	314	296	316	326	304	315	306	288	302	290	315	290	311	307	289	319	320	308	301	300	340	325	309	325	330	320	307	294	312	285	349	299	329	331	290	304	304	306	293	287
23417	21690	29453	24379	21626	22422	11203	1650	984	751	723	2056	921	431	408	373	1012	2668	1501	340	315	314	315	301	314	317	308	314	318	275	291	284	261	254	272	280	262	248	251	252	271	266	274	279	238	277	276	264	300	272	273	253	263	258	261	234	245	227	286	267	264	261	277	273	275	258	219	238	279	232	260	261	258	247	307	275	252	257	269	293	255	254	247	272	274	252	248	251	260	268	273	269	263	258	248	247	261	278	264	247	256	248	268	255	247	262	259	250	255	259	278	275	266	259	265	243	248	246	255	261	234	289	275	270	254	251	236	234	267	281	248	247	238	251	276	251	263	272	217	252	258	243	254	238	263	259	252	263	261	294	267	245	303	250	269	267	272	263	253	250	267	292	241	239	255	276	268	247	225	242	261	269	279	251	251	261	272	242	243	282	234	256	261	241	252	254	234	253	260	250	269	262	276	272	298	266	254	276	290	276	233	266	259	256	277	243	264	259	245	238	252	248	266	265	273	250	248	248	242	282	264	266	260	276	291	261	243	244	262	254	261	246	236	258	261	290	252	263	275	250	254	253	245	254	278	245	267	273	224	275	277	258	282	238	264	249	239	223	260	260	246	273	252	270	264	256	256	252	232	274	250	265	278	224	276	238	274	240	293	241	259	257	268	259	246	230	246	235	255	248	273	246	261	263	248	243	243	258	280	304	265	254	262	256	260	250	253	277	281	265	256	241	284	263	258	255	238	266	263	275	263	283	271	263	267	254	253	259	254	272	250	269	232	243	267	261	243	265	263	234	250	249	258	240	240	272	267	246	243	260	248	267	254	276	228	246	228	252	242	274	261	246	248	242	290	254	267	256	278	267	271	241	265	250	280	255	289	274	265	257	252	261	244	270	255	285	280	271	265	261	235	256	239	273	261	272	254	261	242	246	280	272	276	264	282	264	249	251	253	244	239	245	288	264	250	232	269	255	272	274	268	259	254	252	265	259	260	276	263	236	255	312	273	242	275	268	250	252	264	251	267	240	264	263	269	244	255	267	259	253	248	253	286	253	249	274	234	292	219	237	271	257	239	260	243	256	267	277	265	286	271	272	264	243	265	255	240	243	258	251	265	224	275	238	253	261	255	251	268	216	284	237	243	269	253	274	253	263	249	238	257	256	264	247	262	241	264	245	241	269	233	241	260	283	248	260	260	246	255	298	268	256	271	232	249	263	243	266	274	263	266	249	256	241	250	257	280	265	264	262	264	256	242	240	239	265	243	253	283	260	248	260	261	236	251	240	258	262	265	245	226	265	258	254	216	261	246	287	246	246	246	267	264	259	251	228	289	262	258	257	250	253	234	271	254	267	269	264	257	270	254	261	263	250	263	266	259	266	264	234	263	255	260	273	266	287	265	284	246	252	271	236	225	246	250	277	234	240	271	265	244	269	273	272	229	277	282	259	237	271	262	293	242	253	294	249	242	243	240	266	216	265	266	284	271	249	255	286	246	238	255	261	265	254	249	239	250	246	264	262	253	267	264	259	236	253	278	265	283	259	250	263	247	252	242	286	250	278	274	255	273	252	258	262	277	279	248	286	277	256	248	251	248	231	246	250	265	251	273	229	252	277	252	246	256	246	254	279	258	250	251	260	267	243	256	247	281	270	299	237	240	240	224	257	275	247	263	247	270	252	284	300	278	270	243	265	268	280	251	265	265	271	260	221	272	268	290	278	229	257	256	241	250	261	258	286	274	253	241	278	247	239	248	263	260	285	248	228	254	308	255	283	243	240	258	285	253	254	253	247	219	227	240	265	275	273	260	231	268	249	268	252	265	243	259	273	233	260	260	255	244	258	263	264	263	270	265	246	269	268	266	273	302	214	264	262	260	273	264	269	265	281	256	242	234	255	258	246	274	236	253	242	239	295	267	252	290	257	243	272	257	259	264	218	252	248	235	281	273	267	264	283	263	270	268	263	275	273	289	258	270	260	262	264	278	262	240	270	243	265	243	258	271	264	268	257	237	267	265	256	294	276	276	264	261	244	235	274	270	237	272	262	240	256	283	263	245	266	244	262	257	237	269	242	268	293	250	229	248	229	254	243	244	254	246	263	249	246	260	254	251	267	243	235	257	260	267	240	268	264	278	248	241	253	268	274	265	274	273	258	264	270	237	275	262	230	273	251	239	241	252	237	266	285	248	254	238	240	247	254	216	277	233	231	256	267	265	260	251	263	255	289	267	303	275	272	278	252	273	281	263	279	277	280	283	248	269	270	253	243	262	242	259	274	265	269	265	250	262	256	251	246	275	263	261	235	249	244	270	249	273	250	273	258	231	253	272	259	260	282	255	272	241	267	257	271	253	257	250	266	279	269	251	243	282	244	276	266	255	235	240	268	260	249	263	263	276	259	251	282	268	233	251	250	260	269	289	259	266	268	258	244	250	257	266	269	267	246	250	257	275	261	262	239	262	255	265	239	231	253	267	285	247	250	263	263	253	241	253	264	244	283	272	257	248	265	255	234	245	285	248	257	242	269	245	264	249	250	263	250	242	274	270	258	252	270	234	280	269	248	270	236	261	252	254	253	276	289	250	241	214	251	250	253	262	222	258	266	212	280	254	263	251	266	294	266	279	268	242	253	257	271	273	241	247	240	280	251	255	258	245	268	267	274	230	262	255	270	240	253	240	248	248	276	261	252	262	269	263	242	260	222	278	226	271	245	261	256	275	251	259	260	250	251	247	230	253	261	224	272	268	265	289	260	285	250	280	253	250	256	267	254	236	245	211	253	259	283	253	277	235	252	249	269	250	266	242	271	245	249	282	252	263	225	233	269	258	243	274	273	263	251	271	307	276	256	281	272	268	245	238	255	280	283	252	223	266	243	229	274	241	262	256	284	268	252	252	264	251	239	239	258	257	257	287	251	270	254	256	287	285	257	245	291	251	265	280	272	247	251	263	264	252	290	259	266	261	256	282	259	275	278	275	274	217	257	271	281	274	252	252	234	265	242	247	256	261	253	248	256	260	252	250	285	253	258	249	254	269	245	241	258	259	286	248	258	221	261	244	262	273	234	274	246	253	294	293	271	293	235	264	239	270	233	254	256	261	250	257	260	243	240	269	253	245	272	241	263	276	294	250	233	252	248	252	258	255	256	243	251	270	287	298	277	259	239	270	272	252	234	240	256	286	219	211	263	227	258	269	249	241	235	251	244	266	261	256	264	248	229	289	260	247	241	273	235	231	237	234	257	296	278	245	251	285	256	258	244	227	245	254	236	267	240	248	251	253	240	289	259	271	256	248	259	245	277	259	260	248	256	250	245	260	277	255	269	261	236	285	242	259	248	251	221	240	220	266	264	281	258	262	262	253	250	252	249	282	234	248	269	248	257	274	277	254	254	247	241	252	272	251	271	257	260	282	264	244	248	238	250	274	279	242	264	230	239	228	255	259	271	242	256	230	253	275	238	268	258	257	270	247	244	259	272	224	249	255	263	257	246	276	255	266	249	252	262
40806	67167	45528	16432	9231	19879	3149	2258	1705	1251	1229	3894	1549	652	543	539	1565	4324	2352	438	397	389	360	366	350	369	357	351	354	338	299	297	325	325	312	342	308	282	293	322	293	324	299	305	296	290	313	274	288	264	301	329	304	259	317	286	285	290	264	298	285	287	269	289	339	279	278	308	297	312	301	306	288	336	314	285	273	266	283	274	282	284	278	301	277	265	315	282	304	285	326	285	281	308	281	332	264	280	316	321	280	288	260	272	261	282	308	278	302	301	305	313	253	299	309	323	337	287	324	321	268	287	290	302	286	298	288	332	286	270	276	279	276	290	279	298	308	302	332	252	315	276	308	302	292	309	291	294	302	308	289	321	321	282	317	281	291	310	308	319	302	331	306	308	311	298	290	299	290	262	289	311	298	322	290	291	278	275	265	284	275	282	285	272	267	299	306	260	297	314	295	320	243	331	282	286	305	286	293	301	291	275	286	294	305	277	260	316	249	317	265	282	299	279	290	281	298	309	273	290	293	296	307	270	325	277	271	280	292	311	286	281	301	314	298	303	264	308	302	305	339	263	305	294	274	295	312	300	303	316	301	278	269	285	285	271	284	309	270	282	270	297	315	295	332	289	310	310	304	279	277	318	292	296	275	261	290	280	303	294	288	264	300	279	323	285	281	312	264	287	293	313	299	328	287	325	287	297	287	300	318	303	260	292	292	295	294	266	291	276	298	289	281	282	285	309	298	293	280	275	289	320	303	298	299	304	298	262	296	358	283	286	297	302	278	333	292	285	300	257	281	299	295	291	297	279	278	311	273	288	289	292	294	292	285	278	283	309	291	288	284	292	285	269	273	298	296	251	277	294	263	281	294	249	310	276	290	311	277	318	320	289	302	295	349	334	327	309	285	274	277	278	263	303	271	317	304	319	292	299	315	291	283	269	288	289	305	315	326	285	297	293	307	298	293	262	301	285	287	300	275	290	320	285	300	292	280	279	272	269	293	275	279	267	287	282	320	291	305	293	288	292	300	273	288	315	308	275	291	250	292	313	293	281	323	281	276	310	343	308	277	304	296	315	288	311	283	286	285	273	293	298	290	276	302	327	297	278	276	292	266	298	289	282	289	330	311	292	281	287	253	266	301	301	308	322	311	276	290	286	274	290	301	302	294	294	321	308	302	297	273	271	290	308	306	290	306	289	266	278	266	292	306	299	297	259	296	309	332	304	282	285	293	289	301	309	299	274	292	298	343	284	295	289	295	319	298	286	286	268	277	297	307	293	302	289	286	306	294	289	286	307	311	275	291	329	291	293	296	293	283	300	263	290	294	275	286	282	291	251	300	287	285	331	319	240	297	302	285	284	270	263	286	290	289	292	294	253	297	253	265	294	269	294	265	270	290	319	287	261	331	302	322	290	264	313	296	311	273	308	313	293	304	329	275	300	275	298	283	275	280	307	278	292	276	288	319	332	316	277	299	296	294	272	328	282	284	293	295	300	296	294	285	278	279	296	282	305	279	291	279	300	295	289	284	295	292	286	283	303	285	320	289	273	307	316	293	320	292	333	305	306	321	282	276	271	286	282	279	310	269	310	286	290	303	289	265	288	302	322	318	276	292	277	286	263	308	271	295	281	318	303	282	295	294	301	314	272	285	277	259	299	271	290	304	278	304	308	279	293	282	272	312	283	279	274	289	296	319	292	304	292	302	281	289	297	286	320	278	278	289	291	291	291	276	280	291	312	287	305	271	296	326	292	304	309	298	280	292	323	311	306	278	277	286	301	264	282	287	303	289	256	277	292	267	283	302	310	291	292	294	292	267	308	248	293	286	289	306	269	285	302	338	295	289	320	325	317	247	291	259	284	277	257	316	292	281	270	291	274	314	318	287	305	295	309	296	309	300	291	279	318	299	286	279	281	267	305	299	303	290	333	267	327	308	328	284	268	303	300	295	299	309	311	295	324	294	289	295	267	279	284	299	287	286	293	299	327	306	297	295	291	262	284	291	332	315	280	265	294	297	298	293	292	289	286	282	296	280	291	294	279	264	293	288	296	288	300	303	281	286	283	275	310	284	280	285	287	290	324	318	286	301	286	293	292	332	276	280	309	304	290	288	287	303	293	292	281	248	270	320	269	300	284	334	284	299	296	282	282	301	295	298	291	313	293	279	319	279	288	290	291	292	306	291	279	310	287	286	278	324	277	251	276	282	312	286	309	290	296	296	292	306	264	296	292	258	286	309	289	291	259	285	304	302	303	317	299	315	309	311	291	275	267	288	277	281	285	298	280	325	281	294	330	312	277	294	287	257	287	276	284	290	328	294	272	297	290	277	297	254	294	298	300	299	271	293	320	306	323	295	290	299	305	289	282	305	284	296	286	293	302	316	284	283	277	315	287	281	284	295	276	262	288	273	279	303	286	317	310	321	306	302	278	293	287	304	298	291	285	290	296	298	294	289	285	273	301	286	264	293	287	303	306	278	290	310	303	279	280	284	303	295	321	291	265	358	306	308	286	306	308	296	307	277	269	306	281	294	284	300	266	292	299	294	280	299	283	252	294	294	280	302	295	313	261	304	346	306	284	283	310	304	269	282	302	294	280	318	297	310	261	319	296	307	290	306	263	292	290	298	293	289	274	307	288	289	293	277	300	281	293	297	311	292	287	309	274	271	296	280	294	306	288	279	270	296	289	279	292	311	278	305	280	293	292	287	295	272	283	286	329	308	283	294	295	312	301	334	282	295	300	275	288	330	269	266	289	311	270	271	299	287	302	288	297	303	304	286	313	301	283	287	272	309	303	315	282	282	266	308	312	307	267	333	275	288	305	305	292	301	268	290	280	287	297	292	287	267	312	326	287	291	265	293	285	259	297	293	314	273	276	300	284	309	301	276	312	280	301	297	306	295	282	272	292	289	302	285	277	315	296	305	269	300	286	272	306	296	315	262	289	305	298	300	280	275	270	269	284	321	297	299	298	324	303	306	282	268	293	294	316	273	279	275	293	296	292	291	285	319	302	300	281	325	277	305	300	279	313	291	304	299	277	255	307	278	280	271	278	278	273	291	266	297	301	279	298	300	286	283	329	286	298	287	263	290	282	294	301	286	299	300	284	292	299	318	292	255	308	272	297	291	321	309	290	267	304	299	284	284	293	279	299	311	291	293	280	304	307	303	291	276	294	321	276	288	303	295	290	329	264	312	281	282	317	308	310	302	274	294	277	289	314	294	336	295	284	298	289	309	301	291	291	302	315	293	285	295	271	307	303	275	294	281	280	336	302	295	326	300	273	316	307	281	265	297	299	287	298	302	282	306	263	298	273	295	307	250	270	293	279	296	291	288	305	321	287	293	273	281	302	290	291	315	278	290	303	316	293	318	299	311	324	288	284	290	280	312	313	325	287	297	292	274	273	310	321	299	282	293	290	315	307	293	269	277	266	304	309	262	298	296	289	301	307	277	302	276	332	303	287	312	303	269	269	304	299	282	304	275	270	327	291	260	297
28990	25751	22159	6676	1367	1103	420	340	291	234	269	243	206	221	226	188	208	184	235	176	187	175	194	174	194	192	194	195	186	193	189	193	185	182	152	178	173	168	167	173	194	172	166	170	190	197	178	192	180	176	159	172	196	198	183	161	192	166	186	184	212	195	195	199	186	184	169	196	162	183	183	175	194	154	194	152	178	186	197	186	163	163	187	172	199	175	181	202	186	199	173	197	186	174	195	184	178	177	168	166	187	170	178	187	177	185	209	189	168	177	148	198	175	151	177	165	170	211	184	170	171	207	193	180	178	199	197	175	170	160	188	195	185	171	183	215	178	175	184	187	193	168	163	174	166	166	203	169	201	201	185	176	156	164	186	182	179	197	170	206	176	167	183	193	160	189	184	181	189	184	190	172	201	180	211	189	173	181	190	167	178	205	176	198	202	174	178	172	162	184	172	204	185	211	168	163	185	169	157	185	176	163	172	195	197	183	171	170	165	176	179	194	183	190	174	173	185	203	183	175	172	182	191	191	187	177	203	176	192	181	178	207	189	181	168	161	181	195	183	169	173	190	190	166	164	171	185	185	180	151	172	159	156	182	172	180	201	166	182	185	171	206	190	166	180	161	205	169	150	161	184	185	193	174	189	165	178	180	183	193	198	177	167	170	178	172	176	176	179	179	172	172	166	184	165	168	180	148	190	172	185	174	179	219	173	187	162	193	192	198	180	175	194	174	174	181	163	198	178	187	185	186	198	183	195	185	200	200	188	183	181	175	192	178	187	180	178	182	179	184	155	184	166	173	150	205	182	164	174	171	177	197	186	198	175	184	176	167	206	188	166	179	184	176	198	162	189	165	181	171	171	191	182	175	197	174	169	162	172	197	182	181	157	179	167	193	165	180	159	188	196	148	167	180	183	210	188	177	189	176	180	162	199	157	179	186	195	179	189	193	205	183	196	158	188	169	179	189	175	191	184	169	181	173	179	197	210	186	193	193	161	160	175	179	195	200	178	180	181	198	181	177	172	179	189	180	191	162	187	188	177	172	193	169	167	181	148	186	181	167	207	195	188	184	172	187	190	172	202	178	197	187	178	205	183	184	176	179	178	178	186	169	203	184	175	193	179	171	165	199	203	182	179	199	168	190	181	187	169	179	156	186	180	167	188	169	179	173	224	185	196	182	175	196	203	171	165	156	180	173	197	175	165	165	184	180	200	196	160	180	195	183	163	191	171	194	163	208	169	174	151	174	182	175	192	171	162	200	193	192	162	182	180	172	181	192	185	172	172	170	178	156	175	184	198	200	175	188	191	178	170	182	175	182	180	200	210	193	172	188	193	172	190	175	195	172	208	172	154	217	183	175	164	176	166	171	176	164	182	203	178	180	164	173	175	165	172	190	171	186	166	164	191	197	167	193	165	193	190	203	197	151	186	167	213	174	181	194	157	201	179	164	165	194	202	199	198	187	176	201	202	145	179	176	184	185	170	181	170	169	197	168	169	184	181	160	181	166	156	183	170	182	145	192	188	170	163	183	175	179	186	175	171	182	177	187	177	163	165	165	216	194	168	166	194	159	175	186	185	176	186	182	172	158	187	170	177	205	168	173	177	182	157	203	177	182	178	161	186	168	179	179	180	182	178	171	176	208	164	155	176	178	184	171	166	184	177	185	195	171	166	192	172	198	176	167	175	210	171	176	165	157	171	166	175	181	195	202	192	181	155	165	194	177	176	182	172	178	183	187	166	172	178	182	179	161	183	172	174	160	173	170	179	185	171	185	157	179	199	182	163	169	156	187	199	188	186	203	151	169	162	159	184	189	159	187	186	167	185	185	187	182	189	169	182	222	178	177	157	209	158	184	173	180	160	203	185	168	172	197	188	187	183	180	160	170	171	170	201	184	178	151	179	170	194	185	203	177	169	169	176	179	195	188	167	202	168	189	179	209	186	190	158	191	192	199	169	204	167	180	184	170	167	170	188	139	187	185	169	194	190	222	166	185	189	186	169	174	196	189	180	175	205	184	167	182	187	192	184	185	175	199	191	186	209	166	185	161	177	201	204	172	171	181	182	205	163	186	166	188	184	170	166	184	186	190	178	177	196	177	162	190	177	194	190	149	173	168	204	173	179	177	204	177	230	181	176	188	187	180	197	171	171	180	164	169	191	188	183	181	185	181	173	130	191	207	202	178	153	197	184	163	174	170	197	195	170	170	170	172	166	183	192	157	161	197	182	158	179	182	195	187	219	178	178	172	169	160	204	190	178	182	174	172	182	189	184	193	154	206	200	202	182	180	191	202	176	173	206	177	172	200	189	167	172	147	193	168	200	171	174	157	185	198	178	160	173	176	183	188	187	215	200	168	185	186	179	178	174	186	190	179	204	176	185	165	143	213	177	179	187	169	189	189	187	194	171	172	202	191	167	175	195	177	195	185	181	174	193	179	190	183	169	166	194	163	187	194	182	186	194	174	186	158	176	190	178	198	185	168	162	194	183	197	195	173	191	174	173	176	166	177	179	147	180	175	193	170	191	182	195	176	178	153	189	199	184	187	171	180	202	189	203	166	206	175	170	178	189	179	167	159	164	169	185	184	186	188	174	176	195	165	171	197	190	179	167	197	204	168	185	185	162	192	166	187	189	182	169	168	186	180	153	174	205	172	154	175	169	167	165	190	184	166	178	176	189	191	179	186	181	163	199	173	176	169	203	181	167	202	172	174	157	190	212	208	171	180	184	212	168	194	165	197	167	185	178	198	174	187	163	191	200	179	173	164	186	189	170	198	204	184	176	170	177	185	178	198	185	194	170	171	157	173	174	168	180	197	189	180	167	181	190	172	180	179	148	173	176	184	195	165	181	177	172	193	195	179	156	156	187	165	176	188	184	198	198	186	197	184	200	203	158	183	187	186	201	194	165	169	192	177	178	189	158	191	186	157	189	205	180	169	178	203	169	191	187	194	183	184	189	171	198	172	194	176	193	171	193	160	192	201	201	206	158	175	193	164	165	176	178	187	176	160	184	195	166	184	193	164	191	175	176	174	167	192	181	185	204	183	171	193	201	192	184	199	180	174	167	172	171	165	184	206	167	182	184	196	159	170	164	188	201	173	183	175	187	204	200	173	162	179	210	181	165	175	166	189	142	202	200	166	181	153	179	198	193	190	198	170	185	169	191	177	179	188	173	165	173	202	186	162	174	188	156	182	175	166	193	148	178	164	176	166	197	196	180	193	172	182	157	164	185	181	185	183	178	169	165	170	174	176	172	155	174	188	200	167	201	177	192	204	188	181	193	188	190	179	169	165	176	192	170	187	196	173	194	178	182	184	208	175	180	195	194	173	186	160	158	213	203	164	170	179	202	189	169	183	172	195	171	184	170	186	196	177	171	192	176	185	165	171	190	177	194	175	181	176	180	189	193	171	183	186	163	182	207	175	161	181	198	196	173	172	173	213	168	184	185	184	201	155	162	211	215	188	179	194	156	170	175	194	194	197	178	169
29294	39203	18996	4775	2136	2133	808	539	482	407	390	414	347	250	255	216	243	272	278	241	262	207	225	249	239	226	227	200	229	224	207	221	235	227	225	213	219	232	206	234	232	227	195	213	241	209	226	215	223	245	214	211	219	220	219	208	218	208	209	223	216	211	220	192	209	217	236	205	222	224	211	219	232	219	221	208	187	235	196	220	217	213	224	228	219	215	236	229	227	216	212	237	201	209	218	236	210	215	240	227	238	231	227	229	231	201	209	215	212	220	211	227	234	220	210	229	224	215	209	233	228	208	264	224	199	223	232	222	219	232	226	234	220	228	200	231	195	215	224	234	204	223	217	224	213	237	229	227	241	254	238	203	231	228	235	212	240	201	221	205	242	225	221	218	240	203	238	241	230	203	232	242	195	229	215	231	238	247	225	216	224	224	239	229	217	204	214	215	202	226	219	244	196	214	238	266	203	215	222	228	225	203	215	205	220	226	202	209	197	219	207	232	212	204	232	231	211	213	241	226	221	235	201	233	234	223	239	222	225	213	225	242	219	210	247	216	224	254	237	198	233	223	236	200	203	215	210	211	235	212	238	230	224	217	203	227	213	224	226	236	227	221	221	207	195	204	230	234	219	208	226	244	254	241	199	224	204	221	208	220	220	199	192	244	201	189	220	221	219	226	215	225	222	216	246	218	233	234	232	190	210	211	216	206	240	224	268	242	222	207	211	202	221	242	221	244	217	210	223	207	231	234	238	195	211	275	228	250	220	232	229	209	196	228	262	222	216	221	213	230	240	221	200	246	223	211	220	225	222	217	176	188	216	217	228	202	206	238	189	238	201	222	206	247	220	231	218	216	224	240	242	222	212	255	230	206	216	210	219	225	218	210	228	219	226	196	207	226	175	209	229	218	194	204	213	226	219	227	216	219	218	221	199	246	236	220	197	236	215	215	216	212	216	232	251	250	220	248	206	222	260	216	211	237	218	253	207	214	220	237	232	229	213	228	250	218	221	218	208	219	215	229	233	239	213	228	206	230	233	224	221	226	218	206	197	198	214	192	237	212	221	199	228	210	231	206	229	235	199	234	226	201	201	208	241	213	235	220	207	233	225	199	241	227	241	213	237	217	213	245	236	232	238	220	221	217	222	204	253	241	213	225	232	219	241	211	243	224	214	220	214	220	221	230	227	200	227	227	225	228	202	239	238	227	208	207	230	228	236	207	233	220	198	232	211	222	211	243	220	210	226	222	174	240	220	236	242	210	214	209	231	207	229	207	195	224	225	222	219	230	239	198	223	217	215	224	244	217	216	228	190	216	235	191	188	198	222	199	207	223	199	207	235	240	207	241	225	220	235	205	210	198	212	228	213	208	207	214	235	211	222	206	218	228	221	231	207	228	219	245	220	236	215	206	195	199	227	217	213	226	202	231	223	198	212	240	199	220	229	234	220	214	221	236	205	237	225	236	208	223	206	214	193	222	212	226	224	227	235	226	206	207	227	217	260	232	233	210	223	229	219	219	224	223	208	196	218	222	215	199	221	176	215	199	232	228	191	243	228	224	227	232	236	245	222	204	209	195	214	192	208	209	195	194	242	211	231	210	221	224	214	227	212	208	218	214	206	216	186	237	212	203	225	202	205	226	232	225	232	228	216	210	215	230	218	229	214	221	228	219	236	225	178	193	228	219	211	227	220	225	208	238	218	224	237	213	211	236	219	236	220	202	190	203	232	233	211	218	206	207	229	224	209	181	231	233	235	183	217	224	208	223	220	236	219	231	208	228	220	209	248	223	221	211	219	219	244	241	219	235	227	203	228	217	228	211	204	237	215	200	236	224	228	214	226	226	223	206	220	191	205	230	202	224	223	214	211	205	232	228	222	216	214	204	248	210	210	237	212	235	201	213	228	222	195	204	200	211	214	223	227	243	211	199	205	211	209	237	227	228	246	220	258	228	233	235	237	230	230	201	196	203	253	228	201	234	249	214	237	247	225	197	211	223	225	188	201	232	201	218	267	220	205	243	226	214	210	215	207	229	222	217	200	208	219	226	226	210	213	226	216	208	222	234	195	210	207	221	223	202	225	219	216	210	202	223	238	216	245	221	221	218	209	231	222	199	222	219	200	221	213	215	203	196	209	245	237	222	245	214	228	206	239	241	213	233	196	212	227	230	213	228	224	229	206	240	231	227	236	218	213	215	206	224	244	205	253	227	242	195	193	249	219	221	229	200	239	221	223	208	205	223	218	232	202	216	219	242	226	227	238	226	229	230	200	230	213	213	199	213	222	222	211	222	215	196	237	230	215	244	214	194	196	223	216	187	233	248	219	214	222	232	212	196	212	218	218	243	221	218	226	203	235	229	234	205	214	223	219	253	231	219	250	217	234	227	233	225	214	227	225	206	191	229	218	238	233	225	209	209	240	198	250	225	231	220	213	221	236	212	219	229	225	246	252	247	237	203	195	232	184	225	253	228	201	189	222	230	228	232	231	219	219	210	200	236	205	226	206	212	220	204	237	233	230	210	236	197	207	226	205	223	238	233	201	223	219	232	232	210	242	233	237	234	230	215	188	224	235	194	228	241	221	199	224	247	205	220	236	224	230	209	233	229	202	193	233	221	223	204	227	230	217	224	218	235	227	219	233	219	231	233	239	242	244	196	207	217	245	230	200	218	205	201	227	220	216	203	229	244	226	212	226	241	236	252	221	225	219	206	213	261	241	213	237	249	252	202	217	225	203	213	214	216	209	210	251	250	224	194	220	209	220	211	229	234	196	242	201	228	239	197	221	203	237	220	227	226	220	203	234	214	200	230	224	261	224	234	237	236	220	233	193	237	232	213	222	207	229	188	204	234	200	221	219	214	234	215	210	237	240	213	237	237	225	224	201	209	204	241	211	234	212	219	219	237	214	239	234	210	234	198	217	204	237	188	208	215	219	237	243	226	228	227	247	214	221	199	232	224	247	208	194	234	215	229	212	206	227	217	200	236	215	212	244	191	215	217	225	210	227	228	220	219	241	213	218	241	199	226	207	198	225	225	217	223	234	209	229	208	191	201	223	223	216	241	216	236	227	221	222	216	195	205	234	242	212	234	225	221	215	244	214	225	194	189	196	217	219	215	212	225	222	211	204	238	199	230	213	253	219	202	224	218	254	214	236	233	215	225	208	254	228	209	217	234	219	220	200	211	215	231	225	210	211	233	208	217	202	222	224	213	216	199	198	220	242	196	225	210	239	225	196	206	210	249	216	219	229	219	220	236	217	205	221	226	197	219	215	223	220	218	215	239	243	229	237	202	237	205	224	213	258	207	226	237	253	208	229	224	219	216	199	222	230	205	244	225	210	206	217	224	194	217	236	222	235	228	197	218	212	201	229	249	217	237	219	215	214	189	189	232	237	218	224	221	216	227	227	223	226	224	227	227	231	231	214	195	223	208	216	233	240	225	220	226	211	209	194	217	236	235	227	220	218	196	216	217	210	188	212	192	222	212	225	273
24663	21761	28964	24949	20959	10899	1665	810	577	474	699	895	330	273	219	215	276	701	446	202	202	188	205	197	235	207	205	144	193	175	172	173	158	175	177	168	173	145	167	164	181	166	150	163	161	183	167	155	171	137	153	156	185	153	168	135	174	160	161	157	177	127	162	170	162	145	173	193	163	161	155	167	174	185	140	165	158	154	149	191	178	150	166	146	160	163	165	162	165	170	147	151	161	154	162	149	168	163	171	159	141	160	151	157	156	172	153	149	152	157	159	164	144	189	158	159	160	164	171	146	147	146	146	159	152	164	134	171	156	147	165	156	139	156	178	166	164	167	196	165	157	141	151	153	161	185	168	147	165	160	160	163	158	145	165	155	185	189	155	134	169	174	148	173	153	143	169	145	156	143	143	150	160	164	164	168	169	170	165	152	157	161	173	163	147	157	158	176	172	171	166	147	164	148	137	169	148	153	148	153	151	147	165	181	165	159	152	141	160	140	150	149	161	170	166	165	167	152	181	156	138	149	161	137	168	155	146	158	169	150	138	174	137	148	170	173	151	145	161	174	160	184	178	153	167	142	148	157	148	166	137	157	153	152	175	192	163	150	171	162	177	140	155	153	148	175	173	139	154	142	157	154	179	173	168	151	164	183	153	162	159	163	155	162	164	149	163	172	143	144	183	178	157	147	153	140	168	174	158	165	147	158	170	162	166	163	160	159	175	154	139	169	142	166	161	162	155	136	138	161	159	153	146	158	175	156	166	156	167	162	169	149	171	168	151	161	152	179	150	160	158	163	160	136	165	173	153	148	163	169	152	148	156	163	168	185	151	158	169	150	180	152	165	135	180	172	174	171	156	149	142	142	157	176	155	158	180	168	169	176	160	136	180	152	160	149	170	163	158	156	150	142	152	145	162	157	154	164	142	164	164	154	135	138	167	156	143	144	143	165	152	155	153	176	162	160	151	170	166	147	164	160	153	160	187	156	179	185	150	159	178	148	163	164	152	155	172	174	161	164	154	170	156	156	155	153	165	154	156	146	164	167	144	169	177	176	159	156	163	159	150	155	155	166	159	162	173	167	164	177	163	171	165	157	151	168	146	151	143	154	189	166	162	147	160	160	147	142	163	160	179	146	144	142	159	158	152	152	156	145	158	178	181	154	158	154	163	165	174	158	171	157	154	149	180	159	167	168	153	152	158	138	160	127	146	154	181	150	131	169	156	160	162	184	144	160	168	168	136	137	151	177	140	145	156	154	157	168	175	153	157	160	175	147	187	156	173	167	149	146	162	183	158	159	157	162	157	160	168	155	163	157	169	187	152	170	154	156	172	150	169	169	159	153	137	155	165	146	165	155	164	151	147	162	165	129	161	166	193	176	156	158	153	173	164	188	157	154	160	169	168	159	162	165	161	144	156	140	181	179	149	171	169	146	152	162	160	153	153	173	157	152	138	147	159	156	154	145	134	156	148	148	151	163	154	162	145	176	185	161	148	157	172	159	135	148	129	179	178	145	171	135	151	157	164	152	166	150	184	159	148	160	157	185	156	142	165	166	170	161	140	154	167	128	149	179	161	146	142	176	144	151	159	200	172	166	182	164	169	155	177	173	158	171	142	185	154	168	167	149	163	145	162	182	171	147	144	173	180	151	171	158	162	180	173	156	176	159	177	138	148	161	167	138	152	183	138	175	158	145	162	168	179	146	147	180	156	150	182	152	169	149	153	155	146	158	135	138	155	124	145	147	160	152	139	160	149	171	156	170	156	170	173	176	172	157	181	165	159	162	174	152	153	161	180	152	133	146	161	162	169	178	170	159	138	167	164	162	137	155	148	159	187	130	144	159	153	158	178	159	174	155	174	158	169	160	173	165	186	149	174	179	163	152	155	165	174	139	158	173	188	171	167	153	133	147	132	168	168	171	169	149	157	174	176	166	154	157	168	168	175	163	136	150	170	169	154	169	166	151	162	142	155	167	161	147	183	143	162	155	160	161	166	134	163	154	154	138	159	144	168	157	152	162	166	161	165	139	166	167	158	151	155	181	162	151	147	135	151	154	176	140	156	140	141	160	126	158	140	156	152	161	160	158	184	143	147	162	153	165	166	131	159	158	166	165	175	187	173	168	163	154	158	130	182	154	176	150	169	171	185	159	160	160	154	140	155	135	144	165	160	166	162	169	173	173	161	176	157	159	153	175	163	141	135	168	164	167	171	151	163	145	149	165	150	162	135	149	150	158	172	159	139	149	155	169	149	171	155	162	169	150	129	149	180	174	162	167	148	152	151	166	162	180	174	132	149	187	151	151	152	176	145	155	166	151	184	166	163	150	159	146	176	160	145	156	147	150	170	151	153	147	157	163	153	135	154	154	167	155	171	172	155	152	141	174	170	155	149	162	157	159	163	174	174	146	163	148	157	147	155	173	166	153	159	173	144	162	151	152	177	179	161	142	137	166	152	152	179	171	149	165	166	162	157	157	145	158	153	146	159	172	159	165	156	156	150	144	142	177	166	159	146	165	161	141	152	151	136	153	159	172	173	149	134	150	151	173	146	159	166	144	175	154	163	167	152	145	170	181	191	148	156	153	171	155	137	162	179	126	138	157	156	153	162	158	166	145	153	164	159	132	141	139	145	148	154	150	193	156	160	167	156	162	143	140	148	147	153	166	164	145	143	149	154	175	155	164	178	148	158	189	175	160	152	155	157	130	151	146	165	168	173	157	187	155	148	166	168	152	159	161	173	170	185	147	154	153	152	151	154	167	157	130	184	163	151	148	161	190	143	153	172	146	161	142	166	128	145	192	156	143	165	162	152	152	165	159	152	157	177	180	164	166	152	155	146	158	152	150	164	154	158	164	136	187	165	169	147	135	146	152	156	177	136	169	175	162	165	138	160	158	176	157	141	152	149	174	147	148	159	152	150	139	170	154	181	171	170	148	149	179	155	156	143	145	192	144	142	156	172	147	159	163	158	155	169	165	147	161	159	146	144	176	138	183	145	152	177	159	171	177	162	151	170	190	155	149	170	170	162	184	170	192	151	168	143	178	157	154	148	158	162	165	176	149	153	161	155	167	157	172	175	144	139	151	164	160	163	173	146	152	169	165	142	143	166	155	156	150	158	134	173	178	146	166	170	152	162	143	173	175	141	148	156	186	169	146	147	172	161	147	157	162	147	166	161	163	163	141	144	169	163	152	156	145	186	142	149	145	163	173	162	157	169	140	147	171	149	169	149	160	159	147	171	150	142	144	151	152	170	178	156	137	198	158	149	165	147	171	147	152	166	165	155	150	152	165	194	168	167	156	146	148	167	154	149	147	170	176	162	154	158	172	149	152	133	160	162	171	144	153	173	165	137	160	153	172	169	179	157	124	145	154	151	178	158	171	185	142	157	153	154	164	169	148	185	144	160	179	146	162	174	161	140	160	161	156	153	171	163	190	161	184	165	148	146	162	137	149	170	173	144	166	163	145	122	180	157	149	151	176	149	148	166	150
32435	55834	34844	13651	7026	6948	2016	1423	1018	864	1327	1659	461	402	290	314	469	1135	692	245	241	218	256	239	246	285	266	240	226	222	194	179	207	202	195	211	190	199	217	195	197	199	205	193	212	181	184	183	189	194	191	167	198	184	198	210	202	227	204	189	186	207	210	199	209	196	186	195	204	204	187	203	181	198	187	180	192	192	186	221	195	194	172	194	207	180	182	211	173	208	193	185	196	179	193	173	180	167	158	176	202	197	181	164	206	173	177	180	181	178	215	186	178	182	210	192	188	216	194	187	199	185	198	178	204	208	186	192	189	182	197	182	186	212	206	156	203	172	214	217	180	196	180	187	195	166	190	173	195	205	204	186	190	210	185	219	219	195	196	196	221	204	186	199	183	202	197	183	214	212	214	209	203	200	173	210	170	169	174	208	219	196	194	223	188	196	186	189	192	199	176	156	201	187	180	182	193	193	189	189	203	193	189	181	195	196	200	207	199	181	207	195	181	204	190	186	197	164	182	186	179	201	189	182	179	205	200	184	190	168	167	194	187	210	197	182	197	181	175	187	213	199	214	177	213	190	188	188	204	202	180	205	191	200	185	192	211	185	194	174	199	188	164	189	209	229	168	197	210	201	189	165	193	205	171	210	195	196	172	200	177	179	191	168	166	185	186	175	208	198	177	191	207	168	206	202	180	190	179	193	196	212	213	191	200	210	197	200	190	176	212	199	177	200	197	198	174	192	196	173	203	198	185	177	183	161	176	207	212	206	196	184	196	200	161	206	204	192	199	179	205	174	181	177	186	192	197	194	187	198	209	199	205	166	192	184	197	197	182	168	189	187	184	173	186	211	171	178	174	185	187	175	160	189	193	208	216	198	200	194	167	201	189	189	173	184	204	191	202	197	183	203	204	186	210	196	187	196	188	189	197	205	221	200	181	194	206	209	193	189	181	203	212	191	184	169	175	184	189	192	170	202	193	194	203	186	187	168	190	198	190	185	188	194	195	188	196	178	179	202	175	198	186	215	211	199	197	167	189	184	159	197	189	198	194	191	196	190	175	203	195	195	163	189	210	189	169	178	199	183	189	202	184	191	199	197	190	190	174	179	194	200	214	184	177	190	188	205	204	198	168	202	209	209	219	172	167	176	178	187	186	201	189	180	176	189	210	203	190	188	214	175	168	195	198	204	194	188	163	215	209	198	190	184	181	191	206	195	188	188	185	173	199	164	191	176	196	182	211	175	185	205	198	178	210	212	180	191	205	162	183	180	190	207	185	178	183	187	188	184	191	194	206	202	202	144	190	202	196	197	186	197	187	187	188	168	209	184	197	198	218	214	195	193	184	164	175	195	193	178	195	201	190	194	204	201	186	185	182	182	193	190	181	194	204	179	196	185	195	197	218	194	192	184	189	196	173	198	182	191	175	177	201	191	201	200	179	178	201	192	177	215	192	199	215	188	169	194	169	203	186	221	182	194	200	203	190	202	210	184	181	187	203	178	195	178	175	182	175	185	168	182	183	205	220	196	178	198	187	189	199	202	183	203	180	181	204	181	167	167	194	192	177	211	182	176	194	184	169	193	204	189	227	191	179	171	186	184	182	215	196	226	192	163	193	187	206	219	212	201	191	185	199	197	176	180	181	205	167	195	200	182	183	219	197	170	196	196	190	218	189	196	192	181	185	197	169	215	207	186	176	178	186	192	169	180	198	176	159	204	186	222	192	172	189	206	192	190	174	196	187	181	166	165	193	163	190	219	170	187	182	180	192	168	219	220	195	202	191	170	196	187	167	184	183	192	187	199	184	182	210	216	201	176	183	166	179	197	175	194	208	176	185	185	199	197	187	197	208	181	193	201	209	199	167	184	175	197	202	174	203	194	204	206	172	219	163	213	187	204	195	181	180	194	185	185	170	200	187	188	214	192	196	175	202	168	188	198	200	188	173	200	167	198	176	191	186	151	209	184	206	193	186	198	181	188	189	199	222	200	186	190	173	204	175	165	202	184	194	175	196	182	191	192	186	178	190	196	198	222	196	168	197	218	199	211	205	178	180	209	170	200	188	196	204	184	177	201	188	187	205	183	182	187	191	180	195	192	191	192	191	211	184	184	182	182	196	181	199	179	194	205	169	185	180	188	196	188	209	196	203	192	198	202	178	163	177	208	190	170	203	184	205	193	197	215	168	220	180	207	185	211	184	207	206	177	157	195	186	194	186	193	192	178	194	173	198	190	191	199	197	208	193	199	200	184	212	180	187	186	191	196	187	195	188	196	175	188	169	196	192	181	213	191	158	184	173	195	181	202	201	218	176	218	204	189	194	186	183	226	213	199	166	204	188	189	200	199	227	196	196	186	200	220	204	212	183	185	165	190	182	183	199	176	197	199	200	187	203	196	200	198	186	223	215	181	185	165	176	175	209	184	202	197	190	199	169	193	195	197	197	194	213	179	186	212	201	196	179	207	188	204	185	198	197	206	205	190	171	187	182	182	172	158	199	166	180	212	190	176	203	202	195	169	206	195	176	175	215	197	195	183	202	214	189	199	172	198	204	171	193	210	207	194	192	209	197	186	177	203	186	201	206	183	195	203	193	198	194	186	185	170	192	213	186	180	184	209	181	177	219	197	195	176	208	197	156	175	197	181	198	214	178	199	182	190	194	211	184	192	206	182	189	180	213	184	177	195	224	198	177	184	181	193	173	186	176	170	183	188	171	204	173	189	188	176	195	187	200	184	168	202	191	192	208	203	176	179	203	204	223	193	177	191	187	195	194	188	201	193	179	207	214	203	175	217	174	172	184	177	203	182	195	192	177	169	193	190	194	197	166	174	209	197	181	179	218	185	178	193	204	200	200	177	197	191	195	202	183	181	201	186	167	183	182	195	190	194	198	181	205	189	214	199	207	182	182	204	182	188	217	182	200	192	174	197	187	201	204	195	212	192	194	178	197	187	181	197	192	184	181	226	174	190	182	210	178	177	206	170	179	207	179	189	177	177	206	185	198	197	186	179	196	165	203	170	192	190	183	221	193	176	210	204	164	197	191	165	200	207	196	207	197	194	190	193	187	185	180	207	187	159	194	191	189	194	196	184	219	221	209	192	203	173	185	179	200	187	198	206	194	175	179	207	214	193	164	173	194	177	176	187	159	196	207	210	167	174	181	177	191	185	184	179	184	185	180	201	195	192	198	198	179	191	207	199	192	206	206	191	168	186	183	187	184	214	157	201	183	196	182	185	162	200	199	186	176	196	183	199	183	194	188	190	193	182	198	182	213	187	203	183	189	204	205	216	191	191	190	173	200	192	182	209	201	202	201	175	183	184	207	195	200	173	176	211	207	192	199	194	163	204	205	189	190	190	201	191	188	180	195	213	196	176	180	192	191	184	174	173	203	187	205	211	176	178	208	178	194	185	223	179	202	172	207	182	218	196	201	177	198	182	206	180	186	197	207	196	197	209	210	182	200	193	212	193	213	193	191	198	200	188	211	183	179	193
25836	21907	27985	25088	9474	2405	836	547	498	538	884	1762	443	322	298	281	317	456	470	246	264	281	251	261	262	276	306	262	260	279	270	260	228	267	255	244	256	269	253	261	242	298	267	272	224	258	274	252	253	246	239	267	270	255	286	263	266	250	236	254	250	278	224	255	260	223	248	261	281	255	272	240	247	251	235	265	271	269	270	253	245	262	243	245	260	253	268	258	260	258	256	284	279	270	242	238	255	268	242	254	274	224	251	265	246	283	249	280	257	250	239	230	262	251	251	261	265	265	237	254	262	284	290	240	256	235	273	250	249	255	267	238	277	272	269	252	272	249	283	250	255	230	254	273	234	253	262	255	255	246	267	252	247	292	268	231	267	237	259	248	257	252	233	254	247	240	251	235	250	255	236	256	234	231	265	258	212	273	253	269	252	258	251	252	265	255	260	275	257	240	254	255	245	271	251	268	288	273	276	249	230	257	237	250	242	222	257	274	262	256	265	269	279	272	243	273	229	264	256	238	256	240	273	255	258	260	255	270	278	248	268	287	252	255	250	259	237	240	254	232	225	275	223	253	249	240	279	239	241	266	244	266	275	265	246	257	263	279	240	278	295	261	246	224	270	243	270	245	263	252	263	240	236	236	253	301	271	261	257	270	251	262	254	252	259	247	267	251	245	264	274	239	247	241	229	285	259	243	246	237	226	245	241	255	274	279	266	273	244	218	257	292	251	251	246	276	254	277	280	257	233	269	249	245	245	272	235	255	283	248	251	221	242	237	272	271	235	266	283	256	269	245	237	250	274	256	240	264	265	241	270	251	262	260	234	236	245	287	249	267	273	267	254	227	257	256	263	285	250	252	246	245	239	244	257	250	252	266	259	232	260	247	274	252	275	200	253	258	251	252	258	256	248	249	252	242	242	255	276	284	261	258	262	267	251	277	245	240	290	260	255	260	278	253	284	265	255	262	261	263	249	245	243	229	267	250	221	249	241	251	266	253	282	245	246	242	255	278	266	273	240	262	240	262	262	266	263	236	220	231	288	258	261	262	271	279	272	255	273	243	240	264	233	269	235	271	241	265	249	256	242	256	255	244	261	255	253	241	238	255	253	258	245	271	263	237	260	263	288	236	254	243	256	255	247	254	261	249	270	266	239	260	225	262	240	271	265	231	271	258	209	252	240	245	233	264	287	274	278	227	239	249	228	277	255	239	279	262	272	239	270	258	247	265	263	228	254	257	250	235	230	264	220	249	251	288	270	249	288	238	254	268	252	255	235	236	274	274	275	252	256	255	263	260	242	255	240	263	228	255	234	247	245	272	267	262	261	257	244	259	250	245	250	230	243	272	251	271	251	274	256	233	229	236	259	262	248	269	255	235	218	259	232	241	257	243	237	251	251	269	263	260	263	206	279	249	267	236	269	280	220	250	273	259	255	222	262	268	251	242	266	272	240	232	237	237	252	247	242	227	257	242	225	272	267	280	273	226	250	248	268	251	246	245	259	250	268	233	248	269	240	269	261	245	258	254	262	258	251	256	257	275	256	249	260	250	229	254	234	258	255	248	257	260	268	258	241	258	268	268	267	238	256	230	264	276	262	263	239	233	267	244	264	225	261	239	242	274	268	260	250	263	233	255	232	254	271	233	263	274	248	256	238	239	280	254	241	254	266	237	219	252	258	278	271	254	277	252	259	284	256	273	250	250	263	281	250	268	254	273	265	252	249	252	229	237	231	254	244	254	236	238	244	285	245	246	274	238	241	280	253	259	266	235	270	264	271	270	271	240	240	269	239	243	251	282	237	246	232	258	261	290	245	270	250	266	254	275	235	241	260	273	277	265	268	248	251	264	236	251	240	270	243	256	272	252	265	249	241	237	252	282	246	259	277	243	255	288	250	248	227	264	233	260	251	257	245	245	263	281	235	263	257	289	275	247	246	256	243	264	268	261	251	267	260	235	270	264	272	264	252	235	263	272	255	262	269	264	288	256	252	228	257	223	258	272	283	225	262	268	277	276	268	226	259	245	252	223	237	284	283	277	251	242	236	296	273	251	265	276	291	242	275	258	237	271	246	241	250	247	249	280	249	272	237	265	261	251	265	253	259	260	263	256	256	274	233	243	256	237	246	259	229	256	237	254	258	263	241	292	283	258	253	280	210	235	259	261	252	264	269	276	249	269	258	245	232	262	260	259	250	237	240	250	256	237	261	259	257	295	233	270	215	258	233	250	260	250	250	265	267	255	263	241	243	245	240	282	258	236	260	241	307	263	295	250	249	245	243	248	248	228	261	247	241	246	247	276	298	285	214	230	281	267	249	246	278	261	244	244	272	253	234	238	264	242	254	259	243	281	242	242	263	237	263	240	255	239	244	255	255	257	260	229	225	222	292	248	264	253	236	265	248	251	234	264	266	261	274	233	240	254	229	258	248	254	243	256	259	263	233	261	256	247	245	255	256	251	251	245	252	232	257	246	262	236	247	251	262	242	264	291	249	259	255	226	252	277	263	276	251	260	241	229	245	240	223	280	267	234	241	222	255	276	283	260	251	261	276	247	261	218	260	254	236	242	257	243	242	277	236	268	257	271	275	265	269	259	235	295	224	257	260	236	233	289	264	257	269	254	259	258	271	287	254	269	251	247	235	225	250	240	258	265	257	237	284	248	256	273	273	254	278	240	255	229	255	237	253	243	288	244	240	257	234	264	222	259	240	258	236	275	267	275	271	261	232	237	237	212	268	268	258	237	238	255	244	261	247	237	263	270	273	269	260	249	245	231	260	257	273	270	241	261	260	250	212	266	248	256	262	262	267	241	240	207	237	277	212	264	251	249	250	273	248	273	249	260	276	290	274	271	264	251	259	260	285	275	271	258	206	237	237	251	255	265	250	246	227	249	252	264	266	256	244	223	270	264	238	242	264	230	288	263	266	218	243	265	232	218	240	263	275	228	252	239	266	239	252	235	261	243	244	255	244	230	237	253	245	245	248	245	288	271	257	258	246	263	279	269	239	263	239	249	266	265	262	266	264	271	236	247	260	270	259	256	272	249	259	256	256	239	240	265	240	236	240	244	287	231	271	240	259	260	254	252	249	255	249	240	242	248	294	264	222	271	286	246	266	214	263	288	254	242	271	250	250	268	253	215	259	260	235	275	233	272	252	244	257	260	268	282	251	222	252	280	255	258	222	235	247	246	278	298	262	236	245	240	250	240	220	252	258	247	233	244	254	251	240	256	246	249	252	290	249	269	250	259	227	266	265	254	256	260	249	257	246	264	246	220	281	251	246	245	256	262	244	257	268	264	265	243	283	257	248	284	226	249	246	253	251	257	251	256	257	276	248	262	241	263	252	239	275	242	252	245	268	226	253	265	261	247	237	249	266	267	257	247	262	232	266	257	250	247	269	261	233	256	260	230	249	260	244	231	244	254	242	237	212	276	248	235	256	251	256	257	230	260	239	268	268	263	269	267	261	244	240	241	269	260	233	280	288	271	255	254
32448	50268	29019	9326	4769	3934	1519	1055	857	963	1757	3605	671	413	426	346	370	682	701	358	338	331	325	363	366	350	337	332	338	329	312	275	339	313	332	285	329	300	291	268	299	316	281	295	289	289	296	305	302	294	287	311	275	309	315	288	305	289	303	299	329	306	333	274	290	321	300	270	298	316	302	329	282	284	312	302	299	302	288	296	271	292	269	275	323	303	317	310	307	286	319	304	272	332	298	321	329	302	296	327	289	311	341	311	306	320	287	304	295	318	319	318	326	298	300	316	287	320	329	316	295	302	294	291	305	292	320	294	262	307	294	278	312	314	314	285	330	315	265	293	274	274	344	283	296	268	281	309	337	302	281	326	328	314	290	312	302	290	301	279	309	312	300	321	290	301	317	290	289	305	304	319	307	319	295	301	308	284	282	284	323	286	284	293	254	332	307	305	309	288	282	306	332	334	289	310	294	361	288	298	330	260	323	304	308	288	294	295	277	311	323	310	300	315	309	319	313	298	294	289	301	286	272	286	322	330	264	271	286	282	310	322	301	303	316	288	334	307	273	313	324	288	290	318	332	289	301	273	316	304	293	300	309	332	314	294	295	318	307	309	323	326	303	318	291	314	293	291	273	304	307	281	303	318	310	303	320	325	303	275	309	300	284	292	296	334	303	332	271	305	304	325	294	312	292	296	323	284	291	304	276	323	295	318	306	297	287	299	285	317	265	307	299	318	317	287	287	298	318	300	320	293	278	307	306	302	308	273	315	289	289	302	320	327	315	283	322	292	271	315	312	293	277	319	290	302	302	311	302	295	317	308	314	311	277	325	290	294	307	307	293	290	295	289	310	254	328	299	287	309	299	304	287	286	311	311	264	300	285	280	302	318	294	318	317	302	289	323	290	290	297	292	298	287	306	313	303	335	298	316	286	312	333	317	298	290	297	324	322	337	329	308	292	296	278	308	328	282	303	302	310	296	269	317	311	301	302	297	296	287	302	304	297	287	291	319	298	287	309	278	289	299	259	282	316	309	288	285	299	281	312	309	313	277	290	294	326	332	310	293	292	313	300	301	290	281	287	308	293	276	311	295	304	301	272	327	318	305	316	291	281	280	312	296	305	288	316	302	282	315	304	318	300	320	314	333	287	289	304	297	300	295	290	325	312	293	286	306	305	329	278	321	267	284	296	321	322	267	291	291	292	316	290	329	290	294	293	305	307	294	300	288	286	307	272	314	271	324	263	280	290	281	280	288	281	336	299	321	319	296	322	306	290	317	318	304	290	338	277	295	309	308	280	329	302	326	296	319	289	357	305	301	330	313	293	309	309	312	317	290	304	285	306	300	306	282	305	324	301	321	299	296	294	306	316	312	287	305	289	294	284	337	317	285	277	303	319	281	344	258	273	304	277	304	271	301	292	287	283	297	276	312	315	315	313	301	295	306	315	304	291	296	305	295	287	296	328	314	309	271	317	270	291	296	306	306	279	292	296	332	284	309	285	336	282	319	316	356	333	281	304	307	315	303	297	295	288	311	305	319	300	300	285	303	313	272	302	301	306	308	300	272	317	303	286	327	307	289	281	304	323	285	314	311	285	333	295	276	293	303	320	281	343	270	318	313	316	303	294	286	293	299	287	301	285	300	284	299	310	307	318	325	274	274	313	329	315	299	301	321	305	267	322	261	307	284	290	287	299	289	291	305	274	303	309	279	294	311	292	303	316	285	298	287	309	320	304	312	302	291	289	322	294	311	300	298	345	316	322	306	287	288	270	317	297	282	316	274	312	323	301	301	303	328	283	341	272	306	346	290	300	288	305	309	291	307	279	290	304	306	300	325	312	319	289	285	327	281	287	287	317	294	300	295	282	266	292	319	314	302	289	335	314	312	307	305	294	312	333	279	291	306	284	293	333	277	332	306	305	308	310	301	295	289	315	301	307	308	307	306	290	320	291	298	290	304	292	273	318	285	329	303	310	300	293	313	273	291	293	287	312	311	278	321	318	286	281	315	302	301	317	324	286	291	282	319	346	321	301	349	298	328	298	254	275	268	303	308	330	310	320	295	300	308	291	306	292	320	327	318	321	298	310	307	278	300	297	296	308	284	312	315	307	309	274	296	308	305	287	296	285	321	301	283	326	345	301	287	251	303	287	302	282	293	294	301	318	294	279	298	290	279	295	321	293	272	318	284	281	293	275	322	309	297	279	284	276	309	272	313	319	275	271	304	291	276	332	295	283	286	304	287	251	281	293	302	302	312	297	293	315	287	321	285	294	306	289	305	344	348	324	277	316	301	307	278	319	278	299	298	321	288	328	319	334	277	304	315	302	320	280	275	303	327	299	305	288	323	306	287	312	319	326	320	332	300	305	300	285	269	305	289	294	315	324	314	335	308	325	295	310	305	307	312	294	315	261	300	306	302	282	316	269	280	307	313	304	288	290	325	314	290	302	297	301	273	324	322	294	272	298	297	290	312	301	314	292	317	313	307	324	317	290	317	326	306	279	284	287	278	336	272	292	350	307	319	284	313	304	326	323	301	310	304	298	311	303	290	321	304	306	311	261	307	322	324	295	329	280	291	299	279	300	268	286	291	289	331	313	334	298	303	290	272	292	298	305	315	327	311	328	298	327	318	323	291	309	322	287	315	313	309	338	305	316	300	328	304	298	285	291	326	288	314	292	329	311	325	311	283	291	298	283	316	295	288	282	319	312	287	307	288	297	299	283	287	310	315	310	312	318	289	277	288	299	321	293	304	283	279	296	284	268	279	295	271	307	278	312	328	291	273	334	305	271	326	304	308	281	292	276	287	280	291	332	307	286	316	305	316	278	291	328	286	303	330	297	293	298	298	306	315	322	292	275	297	314	298	286	301	316	288	320	304	303	277	307	313	285	300	281	277	322	272	314	287	318	286	306	308	317	304	307	305	296	307	316	293	295	306	289	318	306	312	309	314	282	320	306	306	300	305	285	317	307	275	286	282	312	306	316	309	284	316	331	282	282	327	289	264	335	325	305	325	277	272	280	318	319	300	288	301	294	293	307	295	290	301	284	319	276	305	274	306	298	289	313	297	289	326	312	314	308	297	321	312	287	299	340	289	298	302	327	319	305	325	291	300	294	291	330	330	290	291	290	273	310	317	309	302	295	281	297	286	325	292	273	319	306	303	289	298	288	305	327	298	294	292	325	313	293	304	290	314	325	292	295	280	277	305	292	300	313	307	326	313	305	270	315	301	314	309	299	317	311	345	298	319	305	304	299	287	309	324	310	309	287	281	322	306	310	318	309	291	288	286	296	299	290	289	283	292	292	302	314	289	292	283	339	332	330	318	282	305	289	281	327	291	312	275	314	296	295	301	309	293	278	299	309	284	300	285	289	292	311	284	341	339	313	297	287	298	316	309	310	294	296	326	309	352	286	333	287	297	287	276	343	275	321	290	313	316	293	267	300	296	326	273	305	287	293	313	314	277	300	313	318	319	279	311	294	283	277	323	260	283
23472	21780	29433	24512	21705	21113	8715	1645	973	1002	2545	6076	842	414	349	384	603	850	2262	356	331	313	278	305	335	331	331	297	294	394	533	259	268	271	259	260	267	258	272	249	273	250	245	261	286	267	243	283	260	275	238	249	238	265	233	263	242	241	257	234	278	248	220	252	235	259	262	259	266	297	246	219	255	249	273	291	265	262	264	259	258	269	244	243	268	250	278	271	233	232	274	264	276	262	258	254	241	237	249	248	271	275	248	233	246	251	249	259	250	282	282	261	238	223	263	265	238	247	253	279	268	293	238	258	275	287	256	256	276	235	267	235	254	250	249	251	287	257	255	248	262	229	279	222	258	249	235	268	242	245	271	259	269	266	268	254	265	251	260	259	229	278	259	274	250	240	266	270	256	249	240	250	269	269	253	274	222	279	246	224	254	244	227	249	222	247	266	263	264	274	216	261	260	232	270	258	239	277	226	218	268	254	263	282	260	276	253	250	288	256	245	250	253	262	279	248	235	251	261	266	265	265	266	234	242	254	270	254	269	250	272	250	267	253	232	279	258	237	263	230	227	253	248	289	250	254	260	233	220	261	264	265	268	219	239	246	268	258	258	277	284	264	237	257	240	262	237	220	262	234	249	260	256	248	244	229	260	226	259	249	278	265	242	249	241	249	280	263	245	249	265	263	290	242	243	254	278	255	258	222	264	257	263	279	252	280	223	254	260	270	234	279	256	268	265	264	267	243	256	255	258	243	254	252	251	252	263	240	248	262	244	252	291	264	251	284	239	251	261	253	253	228	257	264	239	272	271	245	265	251	244	240	268	232	248	263	278	216	227	262	240	269	243	271	244	236	243	258	293	229	229	256	236	255	254	264	234	220	245	265	227	267	266	272	256	237	233	288	270	267	254	249	268	258	256	292	235	290	270	269	246	259	259	290	244	253	242	266	240	253	244	243	283	227	261	230	260	283	238	238	297	252	254	253	247	275	247	282	234	281	249	231	255	234	274	241	273	239	271	261	258	262	258	245	256	236	239	258	248	242	262	261	250	253	281	253	255	249	256	258	256	266	222	235	227	248	263	272	263	305	274	266	267	280	261	228	270	263	231	278	243	237	261	254	252	269	253	236	250	231	253	259	256	260	260	279	291	263	257	268	236	270	247	254	269	241	251	265	236	270	269	274	279	259	232	245	275	292	244	242	270	241	240	243	216	273	288	247	237	250	253	249	261	272	278	250	273	247	250	248	259	254	272	211	220	274	256	238	262	248	239	276	259	252	245	247	264	250	248	222	237	261	277	259	266	257	256	279	244	243	288	238	239	250	248	260	239	255	232	251	258	264	257	279	263	270	245	277	252	247	256	263	237	262	255	262	246	254	223	281	229	246	263	270	264	278	244	264	268	243	301	247	247	271	280	246	237	249	239	263	291	281	260	238	246	233	277	260	278	273	259	255	255	266	257	243	262	237	240	261	242	294	238	228	237	238	250	247	242	238	239	244	251	264	264	252	235	252	251	243	255	283	222	238	232	267	225	272	281	251	223	241	257	237	274	276	267	269	258	259	237	229	263	240	253	261	235	264	257	263	248	237	295	258	243	249	263	277	244	244	251	266	262	254	272	260	241	272	248	261	246	245	266	254	223	245	288	258	269	226	255	279	283	251	244	256	237	270	234	241	250	217	249	248	254	248	259	243	248	264	230	262	244	208	264	242	231	284	239	240	249	280	290	272	254	246	250	241	254	244	256	281	277	214	253	256	252	244	238	234	254	259	256	275	266	229	265	237	259	245	259	255	266	246	286	262	283	224	258	262	269	263	273	244	250	297	234	258	289	251	256	264	258	269	264	251	271	230	237	265	290	263	241	249	294	263	236	268	292	235	261	238	264	261	278	260	263	250	257	264	275	280	245	211	271	245	257	247	251	277	241	275	257	253	276	277	231	278	239	248	266	242	251	275	251	257	231	225	232	297	252	249	250	264	270	271	256	251	260	272	245	227	260	281	269	234	269	233	280	246	263	241	280	243	225	246	243	276	244	249	266	239	229	242	274	260	262	256	267	245	259	249	249	219	248	233	282	255	263	259	281	252	253	259	249	265	264	251	235	246	264	250	272	281	266	253	281	253	243	246	260	234	255	258	215	267	231	275	270	253	235	261	247	263	253	245	272	227	255	234	236	267	242	275	245	245	253	275	227	246	256	273	264	263	245	279	264	243	252	254	246	254	269	260	271	225	253	229	249	271	267	274	264	257	247	256	251	233	275	238	261	230	262	261	257	256	218	255	257	244	267	232	260	257	250	274	286	231	267	239	260	256	252	254	247	222	223	255	287	268	249	281	247	220	269	263	274	261	253	273	280	242	239	233	277	259	275	251	243	243	253	276	267	259	232	258	247	306	226	253	244	245	284	277	251	275	295	274	233	247	256	244	240	251	248	229	256	247	251	261	262	238	244	260	271	263	267	265	261	257	249	244	228	282	245	275	241	253	243	271	262	243	252	237	247	253	263	260	281	246	263	205	269	241	264	271	245	262	246	260	271	271	252	254	252	284	295	249	297	254	252	230	248	232	251	251	245	288	242	257	249	258	258	255	269	283	259	260	261	251	224	278	248	223	290	246	225	256	266	238	264	283	280	264	278	242	246	276	275	252	253	273	256	275	258	261	247	237	270	254	252	243	260	271	248	248	272	257	280	251	243	254	282	236	276	237	258	282	259	244	262	241	258	265	243	251	238	268	279	259	253	256	282	258	281	279	257	228	262	238	258	225	249	237	267	273	242	287	252	258	280	255	250	254	270	256	242	262	247	244	262	274	227	243	286	237	260	255	255	276	228	257	283	273	238	261	267	248	273	254	251	233	245	249	267	244	248	260	268	243	266	263	251	238	234	257	280	260	265	231	244	246	265	259	264	248	290	246	217	292	278	270	251	265	255	252	264	266	233	271	288	269	256	251	266	265	247	249	258	296	264	259	252	272	234	251	259	261	253	232	215	250	238	264	249	248	255	241	241	251	239	263	238	285	226	286	263	250	239	245	281	261	257	250	254	272	256	264	255	224	245	267	219	246	260	242	258	261	255	256	232	226	261	235	249	258	257	245	254	282	267	263	256	263	259	271	256	255	274	261	273	262	242	247	264	249	249	261	257	240	295	274	256	239	250	253	274	248	229	251	245	245	261	240	223	249	286	274	263	224	230	257	246	282	259	228	271	229	229	280	222	243	240	257	254	245	229	258	273	274	243	275	279	266	252	253	274	253	238	278	263	273	255	282	234	227	250	249	244	267	247	274	228	266	274	276	262	263	251	289	240	228	220	261	242	265	288	250	250	257	247	261	247	267	259	238	246	263	246	258	213	261	264	284	266	253	269	258	275	262	247	249	277	265	252	257	256	234	245	248	272	254	248	281	244	259	273	268	234	244	260	244	266	243	246	270	242	226	241	218	251	255	259	252	253	245	273	266	237	264	262	241	251	265	237	259	232	233	242	242	258	252	246	252	254	283
38346	66422	43884	24767	12201	7358	3516	2256	1699	1743	4638	9367	1093	596	531	541	920	1351	3696	393	408	400	389	362	374	422	410	399	371	476	612	321	303	302	310	300	271	324	309	307	302	290	283	309	272	310	301	318	282	284	312	321	290	300	304	313	319	298	289	318	292	293	332	294	294	276	301	267	304	308	292	281	297	285	271	274	325	285	327	326	287	277	312	315	294	303	282	284	311	314	258	284	275	284	306	306	324	274	287	280	296	294	296	331	305	298	331	297	312	253	292	279	285	290	311	262	294	308	294	297	318	314	276	298	284	302	303	320	280	268	318	295	314	293	306	297	257	293	288	301	280	266	314	300	284	275	276	318	262	305	302	276	315	287	282	319	288	297	275	305	299	298	317	297	319	289	318	275	286	304	280	284	310	305	298	308	257	299	269	278	302	314	302	298	258	297	279	290	290	278	295	284	291	275	294	295	286	300	279	293	313	284	283	308	281	280	324	305	297	283	285	292	298	268	284	298	270	298	298	293	310	291	332	270	292	282	296	278	278	284	289	287	263	251	262	276	302	291	288	270	292	271	312	294	284	294	306	291	273	278	310	312	290	326	318	306	320	271	322	287	296	301	299	314	254	308	291	254	250	304	294	299	280	282	312	298	286	308	274	275	323	299	302	287	272	326	312	269	282	262	292	249	311	310	318	286	310	308	316	280	273	256	298	283	330	295	290	300	289	287	305	291	300	300	295	295	315	308	285	303	269	297	324	295	291	308	303	311	279	306	289	308	317	280	282	296	284	307	325	288	281	311	314	263	279	283	313	302	287	284	309	301	299	293	302	280	305	299	293	285	302	301	304	308	265	282	316	297	289	301	317	275	283	305	302	298	278	285	303	299	289	301	299	274	262	291	291	312	268	295	296	306	313	270	276	294	273	324	303	290	260	314	304	291	264	299	291	335	278	319	306	270	286	269	306	290	286	288	289	268	274	269	271	295	279	296	291	295	245	300	280	309	291	305	301	300	305	301	326	303	294	276	279	276	271	301	275	286	294	297	308	292	283	294	288	277	308	288	307	284	283	273	273	275	296	280	294	291	296	322	300	256	286	298	268	301	297	286	267	299	261	288	282	283	306	303	278	304	285	288	293	307	279	306	292	251	297	300	280	304	313	269	297	307	299	278	309	287	306	278	284	296	275	286	273	318	313	314	277	284	285	308	284	292	284	260	327	292	277	304	253	293	292	313	268	292	293	289	278	279	321	298	293	293	305	278	282	307	300	256	256	268	295	284	302	274	293	303	278	280	333	299	307	287	264	266	298	280	277	319	276	316	314	279	279	286	282	316	326	306	302	280	278	300	276	312	274	301	303	306	258	295	298	281	281	297	327	316	283	305	333	280	263	267	296	311	287	313	267	283	314	305	293	325	312	270	291	295	268	302	288	297	309	294	310	312	296	271	295	288	300	265	273	295	301	259	278	284	287	289	283	274	317	330	293	292	280	306	258	268	255	315	277	274	321	302	282	338	298	286	274	307	302	309	301	286	303	275	287	305	292	294	265	246	293	280	286	305	289	297	275	309	266	306	264	267	278	277	262	267	280	293	310	296	305	310	241	285	272	285	295	277	307	310	307	303	280	273	302	282	313	297	267	284	270	314	283	284	285	283	253	292	304	292	308	282	279	321	290	306	305	308	302	291	262	279	292	272	290	287	305	263	303	256	279	297	275	263	309	319	263	290	281	321	269	284	283	281	323	307	290	311	303	283	318	290	278	316	291	312	281	292	287	311	307	294	265	289	308	286	282	297	295	319	257	255	281	262	301	305	297	321	285	296	286	294	314	260	314	311	282	300	303	288	288	274	291	291	283	301	307	274	309	313	304	296	288	275	302	299	328	284	265	292	306	262	292	296	281	294	290	266	275	275	287	279	297	278	285	289	312	305	306	300	319	276	276	287	289	335	306	286	291	341	270	290	250	286	284	271	292	278	274	287	292	302	309	291	287	308	257	286	296	304	286	257	286	275	287	311	286	258	294	314	321	272	279	310	251	326	327	273	286	308	297	304	285	264	286	317	287	285	282	298	269	319	304	271	270	305	266	274	284	286	281	305	275	285	292	269	316	308	281	295	294	267	289	309	279	285	288	301	258	292	266	285	295	289	300	302	262	299	293	303	302	268	302	302	297	283	295	270	315	301	274	306	278	329	299	255	276	306	321	285	283	296	290	311	310	306	278	316	283	283	318	278	282	283	285	310	291	312	277	312	296	311	331	297	261	292	306	279	292	305	321	267	299	285	315	294	274	314	305	294	297	276	301	287	309	297	291	298	300	313	314	295	298	290	292	284	309	282	265	289	300	274	292	275	288	267	300	311	322	316	286	294	291	298	287	283	314	303	322	277	302	297	275	286	295	309	304	306	293	288	286	305	296	300	271	276	292	294	279	306	322	304	310	312	281	299	276	288	290	280	260	269	286	292	277	283	291	309	304	292	311	282	294	316	261	317	274	286	281	306	272	312	297	283	283	299	311	293	290	309	329	300	285	295	294	283	293	275	276	279	319	278	306	299	295	293	282	293	279	281	277	263	285	326	291	323	282	300	286	298	260	270	264	301	300	266	305	279	304	281	310	293	273	302	292	302	302	291	301	295	281	292	269	300	277	309	301	287	305	291	295	304	282	304	297	271	303	302	305	288	309	293	299	295	283	271	285	291	307	322	259	300	294	280	276	294	298	297	313	279	285	330	268	277	299	311	295	299	298	303	286	303	287	289	285	276	313	278	305	290	304	297	322	290	310	296	279	323	295	314	302	324	292	296	292	289	282	322	291	323	279	271	299	311	311	302	290	311	303	303	319	289	295	312	302	297	295	338	282	297	290	282	287	259	309	264	304	296	265	292	280	303	286	275	299	318	285	291	315	285	313	290	284	302	303	293	258	298	275	269	310	278	309	307	282	317	290	301	311	280	299	270	286	294	291	289	300	298	331	273	317	318	278	305	286	271	302	295	279	296	299	277	262	293	341	314	276	256	277	285	290	270	296	302	299	310	280	301	319	271	266	266	305	282	296	282	279	295	314	273	256	301	296	284	314	306	305	296	292	304	303	275	295	295	260	305	306	289	285	284	309	268	316	279	279	293	278	268	301	290	288	292	274	276	277	307	333	316	309	264	289	298	314	265	281	295	277	303	284	284	317	311	310	301	276	305	298	266	295	279	312	297	321	305	256	246	337	265	321	269	280	326	313	306	276	280	269	310	286	291	266	327	284	258	285	323	291	309	289	309	267	282	287	285	302	269	289	289	312	274	305	300	292	277	257	277	297	304	281	306	275	295	298	300	288	295	325	308	316	338	322	292	298	306	286	323	298	297	301	282	308	289	318	273	295	282	329	304	267	264	285	301	280	290	302	295	276	294	290	304	286	274	299	301	296	315	316	259	288	294	283	285	320	311	333	269	279	280	282	263	289	339	284	286	282	317	277	272	294	265	305	304	284	298	279	303	278	288	285	292	289	323
29125	28106	24653	9127	1741	635	484	387	303	253	318	229	197	167	191	177	208	230	201	183	193	183	199	182	196	181	164	172	167	178	184	166	181	192	161	157	174	158	192	164	180	157	203	171	168	176	202	187	188	161	175	177	174	166	190	187	174	181	168	187	143	170	165	155	167	150	156	174	183	205	194	186	175	170	185	175	179	165	172	161	176	182	192	152	175	187	163	177	173	193	162	176	177	183	181	171	172	175	190	163	155	184	166	162	156	210	176	167	200	177	163	159	174	167	156	184	190	194	184	173	167	170	168	169	186	170	170	173	166	157	184	177	179	175	185	172	180	178	170	166	169	171	179	159	177	189	182	195	164	190	205	188	177	182	167	177	165	204	190	189	202	181	177	168	157	175	167	172	165	175	165	163	191	178	171	167	165	191	183	172	159	172	171	176	179	174	176	192	174	192	174	181	194	196	163	177	189	149	180	179	172	187	170	188	174	157	177	174	192	182	191	165	185	198	154	170	184	169	175	180	200	165	180	176	177	156	156	171	182	181	157	184	188	181	181	187	171	170	159	176	208	180	187	165	170	172	180	177	181	186	166	181	169	178	181	168	185	160	177	182	158	188	199	171	195	186	204	170	147	153	180	185	192	174	195	165	168	181	179	181	176	184	178	164	187	162	188	197	156	163	177	181	199	162	170	172	148	168	158	165	169	156	198	181	186	174	160	199	158	207	151	161	186	184	160	154	161	180	190	184	196	160	195	174	183	169	175	205	166	169	169	204	186	170	168	167	163	184	188	184	166	192	178	199	182	173	160	179	211	165	170	189	193	151	177	183	167	174	174	183	166	176	171	196	193	183	178	185	179	166	169	172	184	180	158	179	173	161	148	179	183	162	173	157	161	179	202	155	178	199	192	159	170	177	143	191	150	184	181	181	176	148	171	197	181	185	178	165	189	190	150	168	202	169	160	184	176	158	168	168	179	191	173	174	175	163	179	184	157	180	194	160	164	191	152	166	169	173	186	165	170	172	200	166	180	184	171	147	189	175	193	184	196	175	179	157	164	165	166	193	148	178	166	173	207	181	190	205	158	182	161	168	192	165	156	175	168	168	184	185	204	191	178	185	177	181	185	170	188	185	200	189	183	166	169	176	173	161	208	183	170	190	165	180	181	175	171	181	187	195	184	183	211	154	198	178	166	191	172	164	172	166	163	193	183	147	158	169	184	174	184	171	197	178	187	179	180	179	181	189	195	155	192	176	158	177	172	198	155	190	195	190	176	169	183	175	189	188	202	189	182	184	173	193	182	153	185	159	166	169	182	176	205	170	170	191	158	165	193	175	188	185	190	174	180	192	172	196	200	164	175	165	155	180	205	174	172	179	171	190	194	179	166	179	185	206	174	170	174	163	141	173	193	165	188	157	179	164	175	158	175	177	195	200	187	189	181	179	169	190	188	166	163	184	166	168	186	170	163	201	186	166	163	187	166	172	159	154	175	185	175	176	159	155	166	177	159	154	179	153	184	175	187	165	183	197	155	175	194	173	153	174	162	197	177	158	189	187	199	174	176	181	181	155	160	163	197	170	175	177	159	199	180	164	187	178	187	165	180	174	164	169	168	197	177	168	160	149	188	170	171	190	191	184	192	170	190	158	169	181	174	178	185	177	163	205	172	180	150	185	193	179	176	190	199	184	182	169	183	162	168	195	141	190	171	198	185	173	174	171	165	167	188	186	167	155	182	161	160	181	175	163	163	152	179	189	174	176	168	174	190	154	171	155	184	193	168	166	187	179	170	179	195	181	179	169	155	154	175	181	196	155	149	168	177	170	190	174	177	171	195	169	183	184	185	183	156	166	183	195	183	168	179	159	154	178	172	174	181	180	190	173	184	193	178	193	192	147	180	164	174	165	146	194	157	165	166	191	203	205	163	194	187	165	193	177	158	173	179	181	155	187	181	167	188	159	159	176	167	176	218	161	181	170	173	167	178	182	178	164	188	181	166	147	182	178	189	151	170	173	161	205	174	176	161	184	184	173	179	188	155	186	176	173	191	188	158	184	182	176	171	183	199	166	188	173	192	176	191	189	182	159	180	185	185	192	177	185	177	168	180	173	175	193	197	185	176	169	193	150	207	175	177	158	216	182	163	198	151	171	180	213	177	169	179	163	188	169	154	175	171	189	192	166	180	169	178	169	186	184	180	173	167	177	172	203	173	156	177	189	171	168	176	156	188	179	161	176	149	180	155	191	189	181	175	191	193	170	158	159	161	158	181	186	208	187	191	188	176	191	170	158	175	190	177	175	179	192	171	165	213	169	197	208	195	173	185	177	176	167	184	163	175	197	160	178	176	164	175	166	176	182	182	165	165	149	173	201	186	157	178	170	212	175	172	189	202	167	207	156	185	160	179	163	167	188	182	178	176	192	186	162	168	176	193	181	153	155	177	187	195	218	180	182	178	170	163	172	188	169	173	157	176	180	181	162	187	204	164	181	178	198	173	173	185	169	179	188	176	195	184	172	163	187	184	178	164	181	194	165	203	202	167	165	165	168	179	180	161	215	163	166	188	178	176	187	159	191	173	166	171	172	168	190	188	178	164	164	172	174	200	215	182	183	176	174	198	180	170	170	167	150	161	192	178	179	179	185	173	196	185	173	187	186	190	160	185	179	206	179	167	158	151	199	178	187	175	164	176	164	179	165	190	178	186	176	202	217	211	196	171	179	186	173	152	175	185	154	182	175	191	170	167	182	189	176	185	188	186	171	190	202	145	179	189	165	170	159	174	165	173	199	175	180	177	200	167	197	190	187	157	183	198	164	171	200	197	169	182	175	177	198	154	210	162	172	182	169	152	180	181	198	187	194	205	175	184	182	180	189	167	180	177	173	180	178	182	188	182	178	171	162	163	194	186	185	185	161	185	204	180	166	161	167	169	166	179	164	170	172	172	163	170	175	162	183	186	174	213	165	162	170	178	160	203	165	180	167	194	174	175	193	169	193	189	168	183	176	198	183	189	185	183	192	170	163	173	177	192	178	165	178	181	166	201	192	197	191	179	175	170	155	179	159	184	163	151	157	162	173	187	179	186	190	166	186	197	179	155	163	167	167	164	178	162	178	169	173	221	170	171	157	195	173	171	169	152	166	171	157	190	189	188	171	167	146	173	183	173	181	174	178	172	189	178	198	176	181	201	170	174	186	179	173	177	175	167	192	190	165	151	162	184	156	186	174	189	161	187	186	157	194	186	161	172	158	186	181	181	175	161	146	163	165	186	182	165	185	192	161	178	178	179	192	182	173	163	182	189	177	184	191	222	193	186	171	153	185	182	167	155	163	159	192	165	184	178	183	171	159	168	159	180	188	169	177	175	175	166	174	165	191	180	170	204	187	205	193	169	173	204	172	175	145	176	177	187	181	183	194	185	173	190	205	157	167	169	184	176	176	185	154	184	175	200	190	182	183	172	192	185	163	199	178	173	164	173	176	173	179	171	192	180	195	177	182
29394	42583	22338	6862	2579	1129	806	625	454	415	438	314	279	242	260	251	246	315	251	230	230	214	244	237	250	263	201	223	209	241	230	234	223	214	222	203	220	216	226	186	235	223	202	226	234	226	220	211	238	198	214	240	215	192	212	220	173	231	212	209	214	218	256	197	195	213	203	198	200	210	245	210	213	196	209	217	206	228	219	224	244	206	214	227	192	219	223	209	206	202	225	210	213	228	239	217	228	191	233	244	192	224	222	229	226	240	210	213	194	223	206	201	208	215	218	217	191	191	194	211	235	222	220	244	219	225	215	215	228	212	207	225	235	203	209	217	208	210	220	217	204	210	247	222	213	187	187	224	218	225	237	226	219	210	226	218	208	216	215	203	236	223	208	203	212	193	208	213	195	230	222	223	216	205	208	222	208	199	217	206	216	211	215	211	257	216	184	235	240	221	224	210	201	234	210	224	217	210	227	219	207	220	167	236	210	195	210	221	232	207	210	228	222	202	205	206	222	228	234	227	236	212	212	211	244	227	197	207	191	207	210	187	231	231	222	192	200	202	198	220	205	236	214	192	231	228	214	220	220	219	193	200	204	241	213	210	227	214	206	187	216	220	220	226	214	216	244	219	208	247	213	236	192	216	214	227	211	233	211	199	218	213	210	195	226	211	197	221	212	202	223	214	176	223	208	207	210	230	221	201	218	216	237	221	220	222	231	192	219	239	244	201	222	218	205	207	236	256	196	199	210	243	211	254	225	210	206	219	225	228	237	228	212	190	210	232	235	221	230	228	243	223	212	184	192	206	209	222	227	224	217	221	249	192	215	196	203	212	201	227	209	234	232	221	217	207	220	193	195	236	245	227	234	216	229	226	211	199	204	245	256	222	208	242	218	221	225	240	222	207	251	231	230	233	201	234	223	231	213	261	216	227	234	237	196	217	201	208	206	188	225	232	206	207	225	216	232	205	235	206	215	211	228	218	221	225	220	225	229	188	220	209	237	213	228	223	236	222	220	219	225	222	202	202	224	213	221	192	221	210	216	217	223	219	241	219	211	204	212	201	225	219	206	224	221	219	208	205	206	227	214	207	208	237	213	225	218	218	195	201	226	200	223	213	217	199	215	213	205	218	216	209	238	201	202	211	243	211	230	206	230	217	205	240	230	210	220	229	196	199	225	241	217	231	210	208	206	206	212	216	194	185	197	216	197	237	232	222	222	209	241	213	225	229	196	208	185	221	218	249	247	221	207	209	196	211	223	227	198	226	207	211	213	217	197	194	206	213	233	239	223	194	190	223	208	261	226	215	230	218	213	209	229	218	196	233	188	234	219	185	229	196	222	244	228	216	219	218	220	251	204	226	233	210	195	211	210	188	212	208	233	218	204	197	214	204	209	212	214	222	224	213	206	231	227	208	244	219	189	245	236	234	212	203	239	212	210	181	227	258	207	205	205	225	206	227	208	231	231	197	222	277	208	219	224	225	228	219	218	239	225	207	235	236	229	208	194	211	242	223	208	210	210	247	224	215	202	217	221	230	248	230	219	209	221	195	209	209	233	210	218	210	226	219	203	224	221	190	221	224	215	211	180	218	220	202	212	210	224	220	210	223	208	225	228	233	183	220	240	214	224	247	214	217	200	210	210	202	220	211	186	218	214	242	228	241	203	219	205	206	226	218	226	222	198	221	226	240	224	202	200	196	240	233	220	220	195	223	222	243	228	206	239	209	230	232	224	215	229	229	202	204	222	212	211	227	214	226	222	222	226	202	203	217	218	220	229	216	218	238	231	210	216	204	237	198	215	241	220	232	215	215	206	221	239	198	212	210	207	242	215	231	188	237	196	204	218	181	234	213	243	219	229	215	206	208	213	221	223	211	231	226	215	201	235	218	258	210	202	224	224	202	217	203	193	222	232	231	196	232	214	220	231	226	231	193	217	214	221	190	212	235	201	206	180	199	210	195	195	224	226	226	212	199	206	223	230	224	245	223	225	216	186	213	196	230	203	226	214	211	204	230	226	222	215	219	221	208	223	226	219	187	236	213	200	239	239	211	218	197	207	227	222	222	225	208	208	219	224	209	194	224	211	228	240	219	215	219	208	234	214	197	208	247	232	213	225	213	216	204	225	231	215	198	206	214	228	202	213	217	218	214	220	235	212	238	248	229	207	224	207	217	224	224	224	225	216	209	192	203	205	227	209	221	215	221	202	234	223	225	210	218	197	217	221	232	198	200	208	234	204	203	235	241	194	225	244	215	218	210	207	217	217	235	189	225	189	225	241	217	214	222	215	199	202	219	213	267	192	246	227	203	240	201	218	219	218	220	212	212	212	213	217	195	221	242	220	230	241	231	223	218	226	211	229	180	204	237	210	218	190	218	234	245	198	200	226	223	223	218	223	229	232	219	218	164	228	200	234	226	250	209	271	227	210	222	179	219	197	228	211	197	240	225	204	233	233	210	215	248	213	228	207	227	213	202	231	236	229	238	188	201	179	225	204	212	214	228	220	235	228	230	218	213	256	229	219	213	218	192	235	218	226	214	217	216	207	198	201	227	238	221	193	234	213	212	210	217	221	220	190	188	218	220	219	216	230	199	243	221	210	202	199	204	195	210	208	227	207	208	230	209	207	211	215	214	227	187	220	209	224	200	203	229	216	191	220	239	214	194	216	235	209	214	209	212	227	204	213	225	211	217	230	205	227	217	214	213	232	250	209	206	209	217	225	242	202	218	209	202	205	220	224	215	235	218	228	207	184	207	221	219	227	213	194	211	214	201	221	216	229	233	198	217	223	220	236	229	208	225	213	208	225	198	221	213	222	205	221	228	214	239	224	203	235	196	240	216	235	202	230	242	212	226	215	177	199	239	221	209	227	196	219	202	205	218	185	223	238	219	243	231	208	217	208	223	210	211	203	229	226	214	246	220	251	245	217	229	233	241	218	198	207	223	208	227	206	220	197	219	209	220	219	229	201	237	225	197	233	226	207	219	205	218	195	206	238	195	226	222	197	209	233	195	210	204	206	220	251	222	214	244	209	209	203	200	214	225	218	203	220	205	225	216	231	225	206	201	240	226	252	214	227	212	222	222	212	199	211	228	228	207	213	222	223	190	198	236	206	232	218	187	208	191	214	227	210	212	201	208	230	226	206	218	255	231	226	201	204	211	221	206	214	217	223	189	234	182	219	215	189	229	206	247	210	214	252	218	233	241	193	206	225	211	238	208	234	206	211	227	232	222	206	203	238	213	203	228	210	221	213	224	215	199	232	232	223	217	221	198	241	217	210	237	212	207	227	215	238	232	208	189	212	227	228	233	213	212	215	218	187	213	217	216	234	220	207	198	240	231	229	197	228	205	221	209	235	230	218	241	222	218	225	196	225	203	203	231	200	198	217	212	213	230	192	227	203	200	229	231	224	211	207	203	233	198	221	205	217	219	196	212	194	199	221	214	211	195	225	209	206	242	191	201	214	251	234	215	195	223	236	214	218	234	240	251
24511	21759	28822	24870	20922	7844	1369	744	537	636	1079	876	306	259	229	250	214	258	210	195	176	212	183	196	154	189	196	174	163	164	176	167	162	148	175	155	156	170	180	148	161	150	177	157	155	159	155	155	173	159	162	168	158	160	156	155	145	151	181	171	161	171	147	178	171	170	155	164	161	162	162	167	173	171	142	163	156	150	153	168	152	144	171	168	152	161	143	151	174	157	154	167	174	175	180	168	146	163	142	140	163	188	121	177	168	136	187	159	155	150	164	159	167	158	164	172	158	142	144	168	152	180	158	167	167	160	134	139	168	184	166	175	149	150	163	164	169	152	157	130	145	179	167	169	154	156	139	137	151	182	158	167	145	154	173	173	153	175	160	154	164	166	162	153	150	147	136	164	142	152	165	181	171	149	168	146	141	175	153	143	152	134	160	161	164	154	149	137	180	168	151	145	165	167	159	153	167	163	147	150	137	163	163	175	154	174	136	141	164	140	150	143	152	171	171	168	169	164	142	165	186	159	162	166	160	155	159	165	130	159	142	170	146	147	165	148	150	172	154	164	161	142	152	159	147	177	183	167	156	168	171	137	156	157	122	146	147	147	149	147	156	186	156	163	167	162	162	167	159	181	167	158	163	133	150	179	160	157	156	151	171	156	152	134	157	158	167	158	143	168	174	159	141	145	148	162	174	166	150	177	159	145	156	150	144	189	134	144	146	151	169	152	138	169	162	149	180	156	151	168	167	153	140	169	158	151	144	138	146	145	163	174	152	157	142	163	144	160	136	167	181	151	182	157	169	150	147	151	162	184	167	154	150	167	141	154	145	164	166	138	149	160	153	141	181	167	155	138	156	165	141	158	138	157	158	161	171	168	170	154	149	160	160	147	160	136	159	142	155	168	163	163	157	146	160	152	148	160	157	153	161	154	150	163	160	170	144	149	134	144	150	144	181	168	160	140	129	151	165	168	161	149	160	157	156	141	158	171	169	163	173	120	158	175	163	152	146	127	167	156	161	161	148	145	180	138	154	149	150	137	169	161	151	156	146	161	141	143	144	144	167	177	152	157	153	145	156	150	179	156	165	136	143	147	154	164	164	166	132	155	152	163	143	148	164	136	159	166	141	159	188	167	148	141	175	151	149	173	145	159	146	167	155	151	170	141	160	140	165	153	150	151	161	143	147	169	150	179	152	174	170	141	158	145	140	152	138	144	164	148	164	150	178	157	142	163	144	166	175	133	162	155	167	157	148	153	158	145	154	172	152	179	168	166	158	174	154	123	165	148	137	152	137	158	160	152	142	151	158	150	160	170	181	133	144	143	137	171	167	160	169	160	178	172	147	153	136	166	171	165	154	169	152	140	155	158	139	151	155	163	160	172	142	183	153	183	137	165	168	159	154	151	179	176	174	162	167	153	148	152	155	180	158	156	154	143	171	162	140	175	166	127	159	170	167	137	147	119	179	170	135	143	145	165	161	149	171	169	159	132	157	138	157	161	171	157	165	155	174	158	148	174	146	120	159	169	169	184	159	141	146	133	160	176	127	147	170	143	141	149	146	150	138	161	171	158	175	145	128	158	156	159	145	140	150	174	155	157	162	175	162	152	159	148	169	150	186	159	176	169	168	163	144	167	124	151	147	161	144	156	150	157	172	182	176	161	165	176	182	187	159	143	172	148	149	152	143	139	152	164	157	152	140	169	169	174	134	140	168	170	142	153	148	147	149	188	169	154	162	143	132	152	147	148	166	159	172	135	163	157	153	142	175	143	162	140	155	130	160	143	154	173	172	147	150	166	164	166	147	142	159	144	168	169	163	168	145	175	134	182	139	149	156	141	151	165	163	136	173	164	164	148	153	166	173	160	150	140	168	157	151	174	161	153	148	149	167	129	155	125	140	148	172	170	161	137	150	147	157	157	146	144	168	192	178	162	127	158	156	149	154	136	135	146	171	150	139	175	179	157	145	164	145	161	175	155	151	164	140	146	147	145	155	154	166	153	162	165	163	161	142	152	164	175	151	170	134	149	166	128	158	156	143	150	136	146	148	141	171	155	172	158	163	148	164	155	149	162	183	142	143	150	154	156	135	158	149	157	156	157	172	150	147	174	159	168	160	148	142	148	168	172	171	162	141	156	151	162	166	142	168	159	166	151	152	150	148	160	161	192	176	148	162	146	133	144	175	182	178	155	151	158	169	154	155	188	163	154	170	164	140	160	173	145	189	134	149	159	158	150	139	145	157	159	161	146	137	151	164	164	168	173	148	181	145	171	168	160	144	135	153	160	159	156	148	155	156	144	122	152	149	149	169	129	157	141	149	164	168	157	167	170	143	150	147	148	185	132	149	201	172	181	180	165	176	173	160	157	155	176	148	151	154	140	160	154	142	143	161	150	153	161	131	157	144	155	159	147	164	167	164	142	167	148	162	149	167	157	150	165	144	154	140	155	130	152	142	151	132	152	153	164	168	137	149	188	147	181	143	153	162	153	151	155	158	157	172	154	156	166	149	151	164	151	164	161	154	173	132	153	165	171	147	150	162	139	174	149	153	144	146	162	163	147	163	141	166	141	152	174	187	167	167	154	156	156	169	164	141	151	144	135	152	142	161	165	127	170	146	147	143	157	163	110	140	147	172	138	153	161	145	164	164	163	158	150	151	149	141	159	146	155	139	140	143	150	127	144	172	167	143	133	132	146	159	150	178	158	142	158	161	152	160	152	166	155	149	152	154	159	155	150	148	149	153	155	140	157	168	137	148	165	154	149	159	153	155	142	165	160	150	161	152	160	149	155	152	144	145	168	155	165	174	112	144	163	142	166	151	137	133	151	167	147	158	158	186	154	156	154	168	171	141	180	162	159	165	166	176	165	165	147	134	177	143	150	150	170	172	153	154	152	159	144	173	152	139	167	157	164	146	146	178	147	156	149	168	168	155	155	175	154	163	162	143	151	158	174	175	157	164	150	153	160	159	165	169	166	164	170	152	147	165	179	152	157	147	158	146	155	137	151	142	143	136	149	139	140	156	155	175	168	163	175	172	154	170	136	169	158	139	149	149	157	142	192	156	155	171	180	159	159	144	150	168	159	150	134	166	152	151	153	167	163	149	156	156	134	150	134	164	153	150	157	122	152	155	168	146	157	165	163	162	161	184	154	160	133	144	158	150	154	139	134	160	147	156	152	151	161	160	169	147	163	138	147	171	161	155	130	158	156	147	147	170	151	146	159	152	155	151	158	181	122	130	148	146	152	145	150	183	156	164	169	164	145	169	170	165	165	154	153	169	148	191	144	140	153	161	146	178	174	152	151	160	143	155	142	160	137	161	145	125	171	177	142	166	153	165	144	150	148	160	167	162	160	162	154	161	142	155	153	156	155	165	166	172	145	148	164	145	158	145	173	139	151	172	175	152	145	169	155	163	139	157	132	156	154	157	154	146	171	149	152	147	157	139	158	154	184	153	170	147	147	168	162	171	167	154	145	168	139	129	142	175	142
34681	57716	27552	10271	5642	3050	1810	1335	1101	1191	2009	1604	443	381	374	313	352	350	287	254	241	233	215	228	256	268	243	276	254	236	234	211	203	196	197	188	186	195	198	182	161	200	189	216	197	199	201	184	173	194	167	215	210	199	193	178	185	186	194	200	188	207	200	205	201	200	217	189	198	192	175	182	192	197	194	171	202	179	200	171	179	182	183	189	185	203	182	207	201	193	188	169	173	185	176	181	187	192	178	177	179	184	209	208	182	194	190	188	170	193	210	174	172	213	179	187	219	204	193	195	182	184	178	220	195	202	194	192	171	187	204	201	200	202	213	192	187	201	167	169	183	227	176	188	200	175	176	169	199	188	208	192	181	186	182	229	206	172	194	176	195	199	219	197	195	171	196	206	201	192	192	178	183	190	177	177	187	189	178	190	190	172	204	221	156	196	201	193	191	196	182	193	198	177	214	185	192	202	163	190	192	187	175	188	201	194	213	224	159	175	173	201	167	170	188	199	174	192	197	186	185	217	168	193	196	179	187	188	188	162	195	179	178	201	169	179	182	205	192	195	203	181	173	181	193	190	196	174	190	192	201	186	193	165	197	190	181	195	191	191	169	189	194	194	181	196	200	192	183	192	192	196	197	175	216	150	178	187	200	223	201	180	191	203	197	169	205	171	192	205	178	192	180	170	214	167	199	199	199	194	174	177	177	194	211	187	194	160	181	158	188	175	198	197	196	186	202	192	182	173	180	207	203	184	181	194	211	179	211	204	204	194	211	196	190	188	185	193	193	174	184	182	176	180	173	190	193	201	180	202	176	168	179	193	194	195	149	184	184	195	189	188	222	203	221	194	161	213	199	198	182	181	173	203	200	183	170	177	199	192	179	183	187	171	200	197	185	195	187	185	168	191	207	176	180	179	150	185	195	168	194	187	184	176	179	209	181	188	207	178	209	184	184	198	178	201	173	184	179	210	193	175	200	178	187	153	199	180	193	200	195	186	183	210	203	181	175	176	189	168	198	187	177	172	193	212	188	177	197	191	169	167	183	188	186	186	172	165	179	196	189	205	178	201	185	186	196	178	190	191	187	166	182	188	219	217	223	181	191	207	189	163	183	201	183	178	182	169	190	190	205	191	201	183	173	214	195	196	179	167	199	171	166	186	231	212	193	182	191	190	187	216	193	204	199	201	189	176	175	169	192	180	195	170	163	172	188	183	201	178	199	192	210	209	202	190	179	187	197	195	206	189	173	178	206	196	206	171	177	166	170	181	158	199	192	215	188	195	184	191	186	161	180	209	197	194	220	206	206	188	171	209	190	162	187	211	193	173	199	183	188	189	186	183	187	199	227	200	206	203	220	175	181	178	189	184	183	189	173	178	187	196	207	176	200	195	175	178	184	202	185	198	208	196	189	182	178	185	179	188	189	175	181	177	197	197	195	177	202	178	201	178	203	186	195	171	183	180	179	211	191	203	187	188	196	163	195	209	195	216	174	178	190	195	208	189	196	191	196	196	191	190	201	192	212	198	187	194	195	194	205	195	181	183	181	179	174	186	191	180	191	197	198	184	201	174	193	203	195	173	205	181	189	166	176	192	192	173	180	186	200	211	176	164	217	204	172	173	192	202	194	176	165	210	166	207	159	178	192	194	226	169	195	177	179	209	190	206	195	213	180	184	187	175	186	180	174	172	173	189	185	182	179	212	198	190	181	195	184	171	185	203	173	186	188	189	199	197	197	170	189	185	198	181	203	200	187	195	222	180	220	186	207	180	186	190	161	192	202	174	182	187	164	200	212	188	192	206	182	201	185	179	211	185	201	186	182	211	192	194	204	197	205	191	184	190	211	178	179	186	171	190	198	180	176	185	185	204	179	173	161	185	197	182	192	210	203	192	195	187	164	195	186	214	198	183	214	185	171	195	215	219	180	186	195	211	186	195	178	184	196	181	171	198	176	188	199	176	211	198	184	174	205	182	193	183	189	188	187	187	198	183	178	183	191	189	197	177	172	166	188	172	177	187	191	178	191	163	187	207	175	189	191	183	167	174	185	201	194	181	193	187	186	200	189	160	157	189	195	173	183	180	204	166	184	194	181	188	171	189	186	206	201	174	207	198	178	184	184	174	192	196	178	187	194	183	176	196	205	186	188	185	190	185	196	182	186	169	188	191	185	186	190	187	197	199	177	184	210	197	166	180	183	173	189	197	178	175	184	182	172	206	195	183	205	194	177	193	178	190	172	162	187	184	168	198	201	192	178	185	192	202	174	181	192	158	200	185	201	203	170	176	192	190	181	182	190	193	201	183	179	188	191	177	189	209	167	174	181	170	175	187	191	190	175	189	192	192	194	180	185	185	190	185	188	163	171	175	192	209	220	178	176	185	164	182	186	200	202	209	178	187	183	212	176	188	189	195	183	186	164	206	196	185	202	216	170	192	209	176	181	180	187	171	186	171	203	205	177	144	213	198	194	197	182	199	199	182	187	199	227	187	210	169	176	181	194	202	188	191	193	177	182	189	201	190	181	174	182	174	176	197	201	196	176	165	179	163	200	192	189	204	175	173	183	168	161	199	204	185	180	201	189	210	185	170	174	183	173	207	177	182	190	189	178	193	209	192	208	198	179	172	194	203	193	206	186	181	189	191	174	179	190	174	212	184	183	175	186	180	178	188	183	169	183	190	182	192	199	174	179	194	205	193	175	154	179	177	201	179	185	188	196	188	179	190	199	170	176	183	182	217	159	192	187	183	177	210	200	185	193	203	209	176	211	189	191	174	180	204	183	182	206	196	195	217	195	198	189	188	203	193	211	192	203	219	192	222	219	195	211	174	196	229	214	200	175	173	184	192	192	169	179	191	219	196	175	176	203	205	170	177	175	184	202	189	189	185	206	178	166	186	157	199	189	183	191	177	181	204	209	174	175	169	176	197	167	203	183	185	200	199	198	181	183	209	223	164	226	164	198	193	183	178	191	179	175	187	206	178	156	187	164	181	182	207	164	189	203	174	196	192	187	180	188	197	171	179	187	202	173	169	189	202	197	199	193	174	199	182	183	187	169	191	204	172	166	190	183	192	204	179	208	188	184	172	205	184	197	179	157	184	188	151	172	199	165	205	188	181	195	187	179	187	175	174	209	196	198	189	183	206	188	180	174	191	179	159	200	191	176	191	186	180	179	183	188	190	193	198	186	175	181	216	216	170	182	189	168	187	186	189	200	194	208	173	185	172	169	195	176	180	201	191	197	197	195	185	207	205	181	169	159	164	202	189	211	204	180	206	180	182	198	192	189	186	216	158	204	193	190	170	171	180	186	177	166	162	177	195	176	211	213	173	214	179	193	185	191	198	176	183	185	193	204	194	207	164	193	192	195	203	205	182	184	188	183	179	163	209	208	186	167	187	211	183	174	189	187	173	192	151	216	179	192	171	183	180	170	193	189	171	190	183	199	178	194	209	202	214	187	198	185	204	196	185	169	184	185	192	176	211	193	189	202	176
25866	21850	27597	25255	8517	1522	864	715	556	498	458	493	348	310	307	302	277	305	260	271	278	280	278	280	269	264	250	287	252	284	236	263	256	240	278	255	266	265	260	237	270	260	228	261	272	264	251	252	276	250	263	235	261	264	228	226	229	278	286	275	245	254	269	273	268	249	228	244	231	250	255	255	248	248	248	279	263	247	271	264	234	240	256	256	221	249	217	238	267	242	254	229	266	250	239	256	262	213	254	242	240	273	242	248	248	248	233	249	243	265	234	261	268	278	277	249	274	270	235	252	272	241	283	234	271	251	275	243	237	253	242	233	247	263	212	232	252	237	264	274	263	255	246	256	215	240	250	243	240	257	256	252	250	272	243	261	257	255	245	245	220	248	234	255	261	269	279	268	263	225	255	252	287	254	286	256	261	248	283	260	259	225	226	232	236	246	249	254	233	247	240	262	257	261	270	249	259	253	261	271	241	238	233	263	211	237	260	232	284	252	247	272	240	247	256	250	252	220	259	259	254	251	257	249	272	248	258	246	255	239	231	238	247	245	263	230	232	273	243	267	285	243	265	248	233	247	233	259	265	242	270	244	242	243	252	246	254	260	232	235	226	275	272	240	238	242	287	235	237	224	246	259	241	240	249	250	261	266	235	263	247	247	257	246	268	250	256	239	260	256	208	244	266	227	250	253	232	279	261	239	256	256	265	240	243	266	245	241	258	272	257	219	264	237	240	258	256	231	239	268	234	270	250	271	234	262	258	255	280	248	247	262	269	254	271	240	241	246	237	242	249	237	251	304	261	242	253	262	255	224	264	252	226	259	247	232	235	243	243	280	243	267	249	289	243	229	250	265	223	261	252	271	243	244	230	246	250	239	250	249	244	229	251	248	254	254	256	239	261	228	232	234	263	264	274	256	221	246	241	236	251	255	255	270	255	239	251	249	249	226	262	248	252	240	250	249	259	250	267	230	294	246	261	245	249	231	264	251	220	250	264	275	284	253	246	265	252	273	239	255	245	260	271	228	258	264	236	211	300	277	236	262	216	249	228	272	289	273	243	257	266	251	244	242	267	265	242	249	266	277	227	270	240	255	259	238	266	262	297	234	255	238	237	261	264	254	221	277	231	254	235	234	262	255	277	281	251	282	259	234	233	241	208	224	256	256	231	234	262	254	255	232	247	267	251	250	213	227	230	253	261	241	284	272	232	279	247	246	232	256	265	221	295	278	237	248	262	255	235	212	230	260	239	265	233	240	272	252	237	252	264	253	219	230	279	239	243	251	245	275	255	238	253	232	250	268	265	253	261	259	259	251	287	271	217	209	249	250	275	254	260	246	223	217	283	262	248	223	241	254	232	251	238	250	228	243	256	247	265	241	233	263	246	241	230	234	237	254	242	261	265	252	235	221	261	257	258	253	256	266	255	241	231	235	250	263	230	264	273	270	267	248	252	228	220	212	256	245	249	231	278	255	272	243	242	270	233	261	259	221	199	259	238	222	241	247	218	263	261	249	256	237	268	220	247	256	276	272	259	214	214	262	280	250	259	270	262	261	275	270	234	256	230	230	294	244	262	236	219	259	223	238	210	274	269	248	256	251	239	249	236	261	267	275	230	260	269	234	250	238	236	261	240	244	243	268	250	246	235	230	237	257	269	251	231	239	271	277	255	248	280	252	255	279	273	213	247	268	210	257	255	253	222	227	256	241	253	251	261	257	243	261	251	243	253	214	246	267	237	253	288	231	244	235	282	242	257	220	233	244	248	235	235	240	274	247	239	230	268	251	257	244	234	258	264	259	241	247	278	241	248	235	254	250	248	277	230	239	246	249	257	262	243	244	250	258	238	247	256	259	295	265	229	261	238	226	256	271	241	274	233	269	284	226	259	250	271	257	233	221	236	230	254	256	239	272	267	256	268	247	250	254	271	256	245	270	264	258	271	237	237	267	282	249	247	244	256	287	307	256	242	247	240	263	245	249	234	282	246	267	211	270	227	248	248	252	235	270	230	224	255	262	251	233	231	245	248	256	246	246	235	260	267	224	260	265	252	251	229	269	249	229	229	241	240	246	268	252	303	225	266	254	259	243	250	222	248	223	239	235	246	269	230	249	271	236	238	269	255	267	244	251	220	243	234	266	226	225	241	228	247	272	265	259	215	239	235	281	229	280	242	227	252	239	243	246	243	265	252	256	254	262	237	265	259	260	242	266	238	274	236	248	271	276	246	255	273	215	226	262	251	248	248	252	235	272	256	247	255	252	214	242	237	254	270	237	283	244	222	236	234	244	255	265	253	246	260	244	224	268	268	226	270	272	283	222	239	244	250	251	259	262	227	249	264	290	223	275	256	258	259	248	262	255	247	279	253	257	251	250	244	259	251	290	208	241	242	229	241	255	277	261	265	282	259	249	236	276	236	282	255	242	236	247	244	239	220	257	261	252	258	211	263	272	265	267	258	254	251	232	248	253	250	254	237	254	258	230	227	233	242	224	204	274	251	261	244	278	285	231	255	221	264	254	243	258	232	238	249	269	250	294	238	255	236	247	262	260	248	226	249	232	248	255	243	258	216	248	261	236	224	281	263	256	277	259	247	279	253	236	270	240	253	254	256	253	254	237	253	233	278	213	258	262	234	281	229	264	254	251	251	250	252	259	275	272	260	252	263	252	232	263	268	247	252	226	254	257	242	271	256	251	252	232	237	247	246	236	237	259	230	221	226	254	267	258	251	268	286	230	268	243	262	236	248	258	256	264	236	258	245	256	241	234	240	245	266	246	228	254	229	228	243	231	303	243	243	258	261	257	259	262	257	269	259	224	265	246	235	234	246	263	248	246	241	263	238	257	244	257	228	278	240	249	266	221	253	273	272	274	279	242	268	247	252	273	270	270	275	270	253	269	252	257	258	241	240	214	279	259	246	233	248	241	240	247	266	244	242	264	262	260	239	245	253	263	257	261	275	212	273	258	275	281	251	237	276	263	258	270	252	235	259	233	277	231	241	256	236	282	238	252	255	245	227	240	222	227	261	216	248	237	249	240	232	249	260	271	230	262	287	273	237	279	244	290	272	281	242	258	238	247	240	271	253	274	246	254	243	284	226	220	265	255	259	270	270	261	265	243	239	263	249	250	244	247	273	248	268	282	255	269	213	251	279	244	263	239	228	272	265	261	232	227	240	259	252	243	259	255	266	259	269	260	248	259	271	256	274	251	237	227	251	277	247	250	248	268	248	278	239	256	263	278	264	235	253	218	246	254	254	244	249	292	255	279	255	226	253	240	248	265	244	209	253	273	267	259	264	254	258	231	252	257	261	231	260	282	264	266	261	215	226	244	226	252	224	251	256	273	245	238	262	212	237	271	249	262	247	231	289	260	258	263	260	253	226	236	261	220	241	253	246	232	260	269	243	253	217	255	257	260	230	272	270	232	284	238	253	240	223	276	245	253	256	259	234	263	239	259	239	249	237	247	240	259	246	241	211	240	240	262	257	258	266	250
34408	46764	21103	7196	3972	2698	1534	1333	1060	729	706	939	445	456	415	417	365	381	339	324	375	338	322	326	340	361	351	333	346	318	314	283	347	326	318	329	318	291	298	279	320	321	306	290	294	333	349	297	304	330	298	306	315	331	276	346	304	307	329	315	294	289	306	289	316	278	287	303	305	319	299	295	291	322	295	310	271	306	293	322	282	340	341	301	300	291	272	299	301	295	303	301	274	266	291	279	321	310	316	303	278	305	319	337	306	309	297	272	307	291	298	297	313	306	330	286	309	290	318	295	300	283	285	319	297	294	265	296	303	276	353	300	316	306	320	297	286	282	295	338	303	297	325	313	320	287	311	294	291	307	300	355	305	336	345	311	312	325	302	309	296	291	355	308	312	309	294	303	318	292	323	305	301	258	312	300	290	267	267	302	298	328	316	283	317	289	285	292	289	279	276	307	309	335	288	301	292	289	295	285	294	323	313	292	293	278	291	317	305	292	301	277	298	311	315	296	268	279	303	276	306	315	296	312	262	321	294	344	258	301	284	322	303	313	348	306	315	322	297	304	276	298	287	340	302	303	302	272	288	297	280	324	310	287	324	279	329	281	302	275	288	288	312	274	316	323	287	285	307	308	288	260	290	286	296	303	288	316	292	283	321	293	323	275	281	320	300	284	250	273	299	282	268	329	312	315	299	286	276	292	291	278	303	313	302	307	300	300	293	307	313	321	297	278	318	301	309	304	304	282	292	298	314	277	320	311	294	284	301	281	321	307	332	313	285	274	307	267	301	320	310	296	295	284	300	295	254	283	309	294	294	309	298	323	311	287	316	268	294	294	315	281	339	269	265	277	262	281	300	329	297	298	321	291	284	310	315	308	288	321	306	303	282	310	313	285	264	293	286	293	307	320	286	271	311	292	295	296	300	298	317	294	309	319	301	304	289	281	305	281	267	318	343	311	295	294	283	264	285	319	318	283	313	279	286	325	314	303	298	338	294	302	318	315	306	303	279	334	317	310	316	318	333	341	275	301	259	325	296	305	273	299	271	278	323	282	303	307	308	277	323	316	325	278	266	272	317	311	323	272	277	294	325	290	322	294	301	306	321	309	311	287	288	272	291	295	286	340	256	289	323	289	302	299	286	271	293	309	301	306	273	290	288	316	307	273	301	320	298	302	290	296	310	276	286	311	302	287	292	273	295	299	320	334	288	285	295	301	283	344	304	323	295	275	307	286	314	303	303	309	282	309	278	317	291	294	281	316	292	304	320	278	340	278	299	287	304	275	291	281	290	323	282	300	301	275	316	295	302	290	302	318	322	286	322	322	262	308	302	314	305	313	337	288	280	307	325	293	279	301	333	304	270	284	335	277	287	304	310	281	258	281	338	289	291	298	300	297	331	317	346	294	326	302	326	260	332	312	304	333	304	290	274	305	309	325	300	306	290	308	277	313	320	352	278	302	282	282	311	309	270	334	304	293	277	295	304	280	304	302	275	285	292	331	290	309	334	281	302	290	308	317	298	322	267	308	312	283	318	324	328	309	291	298	282	310	336	281	274	322	315	282	280	304	329	288	296	283	307	290	315	312	301	307	322	315	324	294	295	322	314	282	316	296	293	313	305	249	308	319	317	314	284	306	306	303	292	333	267	317	306	287	301	290	325	286	294	290	317	314	292	312	311	333	303	286	335	335	284	313	309	310	304	317	286	316	276	284	304	289	307	298	294	271	316	306	302	308	295	303	286	322	270	293	290	273	273	325	264	308	278	332	285	325	310	307	313	296	284	276	300	315	322	286	301	319	311	309	313	308	312	302	329	326	339	285	322	313	302	322	318	302	303	299	321	327	323	325	319	307	304	330	323	318	289	277	315	309	283	320	304	301	290	308	305	310	316	313	300	302	296	279	272	286	330	290	328	294	265	302	278	315	308	281	312	295	294	272	310	303	330	281	319	281	307	323	299	287	311	281	287	306	267	339	325	331	296	288	305	291	282	307	314	299	297	272	309	292	286	294	327	296	294	278	286	300	299	316	321	282	292	273	315	326	336	280	346	285	304	296	268	294	298	302	288	323	340	313	285	296	301	301	310	282	351	282	281	304	295	267	330	308	299	274	306	302	323	274	284	304	321	273	326	298	299	295	295	297	296	279	278	331	280	319	302	305	286	317	307	312	323	329	294	312	294	272	291	322	306	294	289	320	282	272	274	300	302	290	312	291	314	308	297	331	307	325	289	305	315	279	292	310	331	274	301	274	296	281	280	311	329	309	276	294	259	297	316	308	286	300	288	279	283	281	327	313	296	319	306	314	317	292	314	305	280	317	290	283	317	301	270	269	305	285	305	304	294	306	276	333	287	281	315	265	314	301	312	335	322	301	296	304	318	277	321	321	268	298	341	295	278	333	273	305	333	301	305	302	305	312	304	316	323	320	297	296	278	298	295	292	287	290	297	329	319	295	292	296	318	309	313	293	313	289	328	324	316	311	289	256	276	342	305	281	322	290	306	302	299	301	289	343	282	319	311	314	283	291	305	341	307	315	290	308	301	301	303	293	296	321	267	315	295	299	292	293	294	321	287	295	332	301	299	304	312	282	297	306	276	291	288	284	298	266	296	308	283	315	281	313	328	286	290	285	304	276	272	317	292	295	308	304	282	306	291	312	322	299	275	245	310	307	349	323	306	273	282	307	291	291	316	280	314	310	287	300	281	279	311	320	316	315	269	360	296	297	328	307	289	309	305	297	303	286	327	333	281	297	321	301	293	292	327	318	284	307	291	337	308	287	297	298	322	321	317	313	321	318	304	263	315	330	343	292	308	297	316	287	300	295	300	328	305	299	294	314	292	313	292	310	297	310	282	310	291	298	260	275	304	310	303	271	314	327	301	295	280	279	307	322	309	297	298	305	318	298	303	288	300	270	331	319	322	286	308	275	287	264	307	281	303	295	284	313	301	276	330	302	305	284	299	312	305	286	247	306	317	301	285	308	289	310	276	295	307	295	286	291	304	292	320	289	319	298	265	295	289	275	286	300	291	330	305	295	290	291	295	277	290	318	277	292	286	303	291	306	314	277	262	296	305	311	286	322	275	283	308	293	303	288	311	299	316	302	336	292	330	263	281	280	299	272	302	277	301	294	321	296	274	289	319	331	293	317	312	298	304	309	292	291	292	286	318	280	316	301	274	297	281	293	302	310	313	308	304	291	329	303	312	291	304	318	295	288	308	304	274	338	305	277	328	279	318	294	306	292	258	289	304	324	271	314	297	331	270	320	311	331	300	313	324	296	323	315	314	295	314	295	284	290	283	312	321	302	317	310	291	303	295	317	313	295	301	305	313	295	278	310	249	311	294	307	273	327	308	275	320	307	315	308	314	296	249	294	309	310	302	305	271	296	340	285	324	278	282	315	313	331	299	314	295	306	287	292	318	295	293	280	288	299	267	312	322	311	257	324	301	310	302	305	293	297	284	317	310	315	296	320	306	290	285	268	308	298	304	304
23464	21709	29467	24341	21628	21296	8647	1817	1111	982	794	1096	685	462	371	380	384	414	356	342	331	310	337	328	313	331	295	254	308	284	306	275	292	299	299	263	275	232	278	261	235	259	255	229	269	246	260	273	256	249	237	241	240	271	242	237	251	220	259	271	265	234	259	265	253	232	246	263	233	251	246	246	220	240	266	264	249	266	271	249	245	222	233	266	269	282	238	255	246	260	253	241	217	221	255	265	244	243	260	239	236	247	274	243	265	233	231	239	259	279	264	259	238	256	238	264	247	232	258	256	231	234	230	282	256	259	249	235	272	251	237	261	244	259	251	268	229	232	273	214	252	253	261	239	235	251	250	245	258	253	248	242	265	253	249	251	243	264	246	221	241	262	264	253	234	242	264	237	250	228	235	248	254	227	255	246	234	243	249	270	256	240	238	269	252	223	251	241	244	248	266	290	253	228	252	235	240	255	291	269	219	270	247	225	243	249	234	249	245	246	265	253	245	249	258	263	270	247	240	264	236	243	251	231	241	252	231	228	275	254	247	212	270	244	228	245	277	254	267	247	253	266	248	223	260	263	239	233	281	258	248	256	253	233	238	260	278	252	252	277	249	247	255	222	235	246	270	272	276	218	255	251	273	235	255	253	240	247	248	242	242	254	250	246	246	268	241	233	259	248	242	241	258	244	242	263	240	259	255	271	212	255	240	240	220	225	260	227	248	238	259	261	286	245	239	228	235	255	252	244	286	261	272	252	252	224	263	254	238	222	251	274	232	265	237	246	254	281	243	247	240	249	257	244	226	240	253	249	255	242	265	273	244	261	251	232	275	265	242	232	211	246	244	257	259	228	242	243	249	255	251	240	264	262	248	263	244	226	240	261	236	235	244	246	267	264	241	239	227	243	223	265	260	286	257	255	248	233	245	244	226	258	259	272	261	250	266	257	239	222	273	230	246	230	255	243	234	252	256	249	241	240	284	262	240	238	260	254	256	267	241	260	246	238	231	248	249	263	251	260	236	249	285	259	239	233	250	246	299	228	274	217	268	249	235	248	251	265	240	242	230	235	236	239	245	255	263	258	266	238	268	250	245	240	250	257	234	235	260	258	269	244	249	285	252	253	237	263	247	230	235	259	253	278	241	260	242	238	227	264	235	233	278	261	248	243	254	265	248	238	258	249	246	263	263	257	228	242	260	244	239	216	243	232	236	245	265	257	224	250	248	235	283	272	229	271	244	251	232	257	245	258	265	235	282	249	238	237	260	243	238	279	241	259	254	277	224	287	260	244	259	256	239	255	248	230	241	271	263	257	264	245	268	232	261	290	238	222	279	248	257	272	277	271	256	226	262	257	221	244	236	252	255	288	271	256	289	269	259	235	264	236	248	237	234	243	239	249	272	239	234	253	266	265	221	241	253	264	225	257	237	260	224	249	244	226	249	226	256	262	237	251	241	230	256	254	233	262	249	249	253	234	262	251	276	257	251	243	245	261	257	261	256	266	250	234	260	251	248	234	289	241	259	222	245	252	218	264	279	228	254	248	220	218	248	252	236	241	258	262	252	263	228	278	248	263	233	235	266	243	226	234	254	268	249	236	256	253	244	233	226	251	258	229	251	250	245	265	244	269	245	242	246	257	264	264	249	253	244	231	266	288	254	202	283	288	256	243	247	244	228	245	246	270	242	226	270	252	246	277	230	226	240	252	254	271	261	254	239	261	264	234	241	259	250	219	248	264	223	261	277	239	241	228	250	252	259	285	243	239	263	241	271	226	258	251	222	263	260	259	248	227	278	250	254	239	248	237	260	258	228	262	255	264	231	233	262	237	249	255	260	225	242	242	246	251	256	269	243	253	248	211	244	247	289	229	218	262	257	282	290	237	261	235	242	240	235	250	240	241	259	232	280	240	256	251	223	229	258	223	237	230	251	238	223	245	212	223	233	229	273	243	245	247	262	266	242	279	222	244	257	237	248	233	237	256	263	259	248	246	250	294	246	237	260	228	266	252	242	274	254	240	264	251	224	256	234	249	259	224	247	240	274	239	247	243	254	248	222	242	242	269	243	259	244	265	276	297	255	259	250	257	233	280	230	263	257	243	272	233	249	264	247	241	229	265	242	220	274	269	252	232	228	222	303	237	236	266	249	235	280	246	255	250	261	256	250	261	275	237	237	276	238	254	232	241	250	230	279	239	243	251	256	227	254	249	265	237	218	242	247	227	251	218	280	235	259	253	247	251	236	275	245	239	267	255	247	237	232	265	256	252	232	302	256	248	253	234	225	224	271	246	225	220	233	233	244	256	254	266	249	272	228	251	234	257	261	240	227	261	239	253	215	260	272	264	241	263	260	242	278	246	288	253	212	249	264	248	256	235	219	235	268	246	258	241	252	231	242	228	216	263	259	243	233	255	267	262	259	268	295	237	264	245	219	229	283	248	242	215	232	235	256	264	239	262	257	255	246	260	236	253	248	240	269	251	248	283	256	238	227	254	238	263	248	244	248	255	272	253	243	256	240	228	257	266	217	259	265	254	280	254	244	252	230	211	247	275	263	223	276	272	227	271	275	252	241	248	250	256	231	270	232	256	274	254	251	252	246	251	271	266	236	250	227	249	233	214	247	259	248	256	244	241	276	253	259	252	270	243	232	219	227	264	247	242	244	239	244	283	254	241	223	242	270	225	248	228	257	258	257	268	251	250	244	278	259	247	242	246	290	240	251	233	230	279	245	253	241	249	248	242	241	275	281	240	275	275	234	267	241	262	264	254	220	213	264	262	255	247	242	249	276	273	238	235	243	254	229	258	234	245	268	232	240	261	238	249	243	218	223	241	269	238	261	234	264	254	228	241	236	270	221	237	266	230	260	241	248	253	266	249	215	243	223	305	242	237	250	232	258	244	257	256	239	251	220	251	265	247	250	239	273	256	240	251	257	270	253	235	236	243	224	261	272	249	226	258	225	270	237	244	260	244	256	257	278	247	280	254	275	265	273	242	233	243	239	278	265	238	239	246	250	242	244	264	255	264	275	217	271	255	240	236	253	261	241	232	242	248	244	222	237	231	263	243	236	265	242	256	253	232	248	239	259	253	243	259	269	238	251	247	256	231	223	272	230	260	238	247	248	246	263	279	235	259	249	241	249	226	245	231	244	238	228	262	244	233	266	265	267	237	266	256	241	260	236	231	245	235	235	241	249	259	250	282	237	271	272	249	234	230	232	258	238	252	233	241	232	263	261	226	234	240	244	221	273	250	239	245	249	240	250	241	254	248	261	255	243	270	244	230	246	249	231	256	239	268	227	275	234	228	259	245	244	252	236	249	280	230	264	253	261	248	251	288	215	254	256	252	249	272	233	247	237	242	280	245	254	251	257	262	257	269	217	257	225	247	218	242	230	279	242	257	248	235	259	254	233	254	254	244	243	257	251	229	256	243	262	234	251	265	256	266	267	246	292	217	264	246	239	260	258	244	258	267	227	231	239	240	280	259	265	255	234	235
39628	62834	41152	17861	9625	6024	3560	2750	1944	1691	1371	1919	1054	655	578	532	502	571	478	434	379	365	387	387	434	387	385	357	321	341	353	283	297	336	296	296	288	285	303	297	310	296	309	285	256	307	296	336	296	275	288	314	322	307	312	316	275	291	283	287	293	257	281	283	318	289	317	265	301	308	277	275	284	284	297	314	248	265	276	299	287	263	280	282	273	283	280	274	270	277	318	295	263	301	258	296	280	291	301	292	301	309	304	275	290	293	261	295	288	288	274	260	294	294	296	266	300	288	261	291	284	296	281	254	266	256	278	291	280	278	282	288	273	294	312	279	285	274	268	266	284	326	287	254	292	316	227	263	262	309	290	287	295	277	286	315	319	291	292	285	312	270	284	294	261	279	301	286	285	284	287	247	284	275	269	284	326	310	297	284	268	288	270	288	298	265	281	298	288	276	258	281	297	276	282	296	259	292	264	278	269	284	279	298	261	287	288	273	295	273	280	300	293	319	305	307	276	281	264	282	264	277	285	243	291	257	281	266	308	260	289	286	303	299	256	293	274	261	302	270	270	291	320	266	299	291	279	287	312	285	296	273	320	283	296	275	310	262	263	276	290	292	269	300	289	286	249	306	272	281	286	255	279	286	269	287	272	300	288	285	293	280	283	290	298	275	284	266	304	291	267	259	278	285	301	276	287	290	283	304	316	239	254	252	291	286	268	291	292	269	300	298	279	278	288	289	268	294	268	264	256	268	284	262	265	272	261	271	290	281	300	278	285	299	307	266	293	289	288	279	302	332	297	267	314	300	288	244	289	290	298	292	327	299	319	285	293	293	307	307	268	270	317	289	281	300	266	279	283	275	293	258	281	282	284	260	301	295	263	249	266	280	310	265	289	290	306	254	290	277	300	297	275	295	270	272	254	282	288	264	276	295	282	312	311	263	294	271	262	261	265	287	277	265	289	283	312	273	294	311	269	287	272	308	289	293	290	303	302	254	293	290	264	269	267	273	288	274	263	283	263	283	281	295	281	267	283	290	272	278	291	266	257	280	295	294	275	286	283	285	269	286	278	274	292	248	285	272	252	266	309	288	300	272	301	312	256	288	263	288	271	302	273	274	292	259	290	278	297	282	262	237	300	305	310	291	304	265	287	275	296	277	299	266	299	306	284	270	272	269	299	290	280	290	286	301	267	280	275	298	254	277	247	279	275	269	276	306	315	295	297	298	277	287	310	253	301	261	287	299	298	281	274	274	294	291	276	264	281	274	295	285	295	286	287	280	306	297	257	284	293	274	299	252	280	270	285	274	276	286	323	283	264	253	318	324	277	276	293	318	291	276	298	263	278	267	274	274	270	275	278	295	284	275	306	294	277	276	274	302	280	307	257	294	300	295	286	276	264	261	283	299	300	300	287	267	260	308	284	315	286	278	276	285	261	255	265	291	276	297	292	279	275	287	289	275	276	277	244	277	282	280	299	304	299	271	280	319	298	272	282	284	254	292	262	271	277	271	277	305	305	304	237	253	323	298	268	253	262	293	292	257	283	257	290	274	301	258	281	297	304	284	255	319	301	294	289	257	288	232	315	321	300	262	304	280	274	292	273	285	284	288	297	280	303	282	284	263	297	283	288	267	300	275	279	272	268	302	301	271	265	270	316	309	272	299	243	279	285	280	267	298	312	281	296	277	272	267	253	301	274	303	288	280	271	289	278	281	272	281	256	281	307	275	275	272	289	305	264	280	275	299	274	299	297	276	293	305	262	252	272	275	301	289	283	311	295	299	297	291	288	300	282	282	263	266	302	277	271	289	289	290	297	288	286	312	266	285	270	283	276	264	281	289	281	261	291	249	268	283	284	316	301	292	268	300	288	281	319	260	295	292	298	272	282	306	261	269	274	296	280	293	263	285	311	300	278	276	265	272	263	293	295	266	276	286	264	301	281	301	287	254	269	301	267	286	284	287	269	281	269	313	312	284	248	270	280	297	265	267	281	279	302	307	286	262	240	286	259	313	282	258	278	279	282	293	294	281	292	273	272	250	293	276	292	263	299	281	293	278	279	280	273	279	272	271	301	307	280	296	288	275	334	262	281	305	249	259	291	258	285	274	267	298	308	297	311	279	296	295	276	270	283	279	287	255	262	264	291	265	302	264	275	278	268	299	292	307	288	267	288	276	287	273	286	301	301	287	243	301	296	258	274	281	286	271	332	280	270	273	278	290	284	296	285	275	312	285	249	278	311	279	295	266	302	291	269	271	239	297	275	257	291	274	277	267	310	279	271	303	276	318	264	268	278	294	289	259	281	284	282	307	265	280	302	277	294	284	283	313	274	294	293	252	286	275	240	287	266	283	283	296	267	274	310	281	277	299	312	273	321	289	310	274	292	298	282	252	281	298	294	265	274	258	276	285	294	292	285	271	275	277	296	296	289	271	303	308	290	295	287	290	278	267	318	296	283	276	266	269	246	300	283	283	280	261	290	284	331	300	313	317	280	276	290	275	288	272	259	264	269	285	317	263	292	286	292	310	301	281	303	295	261	298	287	257	271	284	298	279	309	280	299	266	283	288	270	290	263	294	262	273	278	262	270	299	258	306	298	308	280	296	311	291	305	271	296	297	294	296	275	286	290	298	308	237	274	287	283	294	257	300	257	293	263	277	285	290	289	305	266	286	268	280	291	265	259	267	288	313	302	286	314	283	288	284	275	271	280	282	306	274	289	290	280	313	300	317	296	258	264	284	304	275	309	263	274	311	310	321	295	300	276	287	292	266	301	296	269	287	311	279	298	286	276	244	282	286	300	287	266	254	302	259	269	287	312	299	301	276	315	307	289	263	278	293	270	293	277	314	284	291	300	283	277	313	286	316	289	299	282	265	296	262	272	292	333	268	296	294	292	288	268	278	283	292	293	277	289	303	293	283	240	298	297	273	268	283	282	261	287	311	297	299	255	306	290	278	321	288	264	296	267	319	271	282	293	310	321	287	274	274	285	291	260	276	291	256	302	278	265	272	286	285	276	266	281	287	297	271	276	302	297	277	269	287	268	303	280	306	260	299	264	279	291	280	295	267	285	287	272	315	303	324	290	301	276	296	269	291	256	310	295	277	263	294	299	271	288	299	283	276	276	281	276	301	257	295	265	277	275	258	343	252	297	274	286	289	297	286	287	271	292	286	280	294	279	273	331	244	290	274	274	304	282	281	286	271	298	273	284	291	321	305	259	272	286	298	282	275	299	294	277	256	276	331	272	320	259	287	305	303	284	305	261	292	270	297	299	295	281	264	268	295	317	280	269	303	274	250	256	275	313	290	288	295	259	291	273	289	285	306	310	290	300	268	298	292	305	282	298	251	320	254	268	289	301	280	239	293	259	329	268	293	276	301	282	240	284	256	291	301	298	298	312	268	259	310	280	304	283	309	269	282	270	307	285	334	264	298	286	295	267	303	271	298	287	279	312	284	279	300	276	298	275	263	293	271	293	281	300	298	293	271	281	284
28932	27012	23618	7476	1752	941	541	373	318	303	294	234	180	201	162	194	185	176	163	182	170	172	175	188	170	159	208	163	156	159	157	156	187	166	161	159	195	177	153	179	172	176	164	183	164	163	150	146	168	169	152	209	161	146	154	162	155	165	169	151	170	175	196	150	172	177	166	156	155	170	166	172	168	177	145	177	182	161	171	156	158	180	165	153	139	154	176	163	193	165	155	131	141	147	165	172	171	155	152	163	169	159	174	185	140	172	184	172	143	152	157	155	173	170	176	163	162	159	155	154	147	145	181	151	159	165	181	161	152	151	164	170	167	164	170	175	175	181	153	175	179	166	156	180	162	167	178	161	167	176	167	186	161	177	169	173	153	175	175	151	176	168	171	145	181	159	169	165	170	159	163	179	163	166	172	185	152	184	184	158	175	183	180	170	163	155	167	184	154	147	159	166	160	173	176	182	170	171	166	165	176	183	181	168	146	168	190	141	172	164	151	167	134	166	178	165	171	164	174	153	161	142	164	153	170	178	149	149	151	164	173	149	169	179	167	148	174	171	161	165	151	144	147	154	151	149	173	169	186	144	167	179	165	154	155	145	157	154	163	162	163	162	160	199	163	163	161	173	150	149	176	150	147	155	169	166	170	158	171	154	176	183	162	172	171	158	173	165	177	148	153	185	176	174	167	176	170	170	186	179	146	167	177	172	177	181	157	168	153	174	176	137	180	175	174	152	190	169	155	167	172	164	189	175	153	145	177	153	200	161	147	164	162	159	164	192	159	190	177	177	172	159	146	181	181	165	156	174	155	141	180	179	188	167	136	180	153	149	174	179	191	171	163	151	180	154	147	150	173	181	159	163	150	195	157	169	153	144	186	147	158	161	155	175	171	159	155	168	165	167	165	161	188	158	144	157	157	158	152	180	164	153	160	171	197	175	162	165	168	152	149	159	158	160	141	162	148	186	161	167	173	168	171	150	162	166	164	160	175	164	142	163	166	154	162	169	149	162	180	150	162	178	163	157	168	169	156	156	179	178	161	170	171	188	154	184	160	178	153	158	155	154	160	166	175	169	153	169	164	175	156	155	153	160	172	151	176	156	178	177	155	180	197	188	166	189	173	162	179	181	164	140	193	164	163	155	144	149	161	160	188	154	164	169	162	146	172	157	178	173	160	162	163	153	166	161	178	157	168	169	185	187	177	158	157	137	168	175	167	168	178	152	172	168	168	160	174	187	157	163	156	138	156	160	172	167	180	167	172	167	209	187	154	168	165	169	157	161	158	163	163	171	189	175	181	170	166	174	158	178	173	172	187	164	160	172	159	176	164	174	176	149	177	162	180	151	165	161	153	170	171	183	158	172	172	181	169	158	175	186	176	169	163	143	185	173	166	194	180	141	171	174	177	152	157	193	171	168	177	160	158	155	153	157	164	164	177	158	151	172	163	168	173	175	127	171	164	177	158	166	157	171	176	183	144	166	165	175	182	182	153	166	149	159	163	141	149	176	173	165	132	171	148	176	153	162	178	157	194	160	160	155	168	152	181	147	169	174	184	140	168	171	184	160	195	196	177	148	153	172	166	182	161	161	175	172	184	155	149	171	159	174	161	157	182	167	167	163	158	158	179	186	172	180	184	166	180	167	171	155	194	184	170	165	184	177	159	141	175	137	152	181	151	148	166	159	171	162	195	165	177	186	160	155	166	180	167	161	148	165	158	155	143	143	188	179	162	179	160	163	166	164	170	154	173	153	176	152	173	159	175	182	178	164	162	165	189	157	176	147	159	180	156	159	154	146	179	178	181	160	181	180	167	183	165	161	154	155	152	165	167	182	184	162	180	175	166	163	206	185	151	176	178	169	160	163	162	150	146	164	152	166	186	155	180	154	187	172	160	162	172	162	165	154	183	156	158	177	197	166	203	169	167	190	166	149	166	167	187	155	162	152	155	144	171	147	159	174	170	187	162	173	190	183	155	151	170	149	175	164	164	173	163	166	138	155	183	159	185	169	185	168	196	152	196	172	152	178	151	178	173	171	152	175	174	190	168	150	151	169	136	157	178	156	152	173	202	192	157	148	171	169	162	170	154	166	153	171	147	164	164	138	180	171	164	166	167	198	169	162	157	155	180	170	153	166	145	161	153	161	151	188	159	151	179	185	163	161	158	164	163	153	173	147	140	171	177	168	150	176	171	157	143	166	167	164	166	159	159	191	179	186	167	177	170	165	170	162	181	156	168	185	164	183	157	149	178	164	172	150	184	156	162	161	194	153	146	183	168	169	171	148	165	148	169	179	174	177	190	164	149	174	184	154	172	192	176	153	171	164	165	174	165	180	148	160	174	172	170	184	154	171	183	173	188	190	181	190	202	170	182	176	196	165	156	159	181	180	167	173	158	152	157	162	165	161	162	150	175	196	171	184	162	160	152	178	172	142	175	170	153	185	183	171	182	183	177	173	161	162	170	138	176	196	182	151	165	185	170	170	170	169	180	154	181	173	168	189	174	164	160	166	162	174	178	156	167	163	177	163	160	190	155	184	167	163	162	161	174	182	171	159	173	185	162	170	169	188	155	172	188	151	159	169	179	176	174	157	158	154	166	175	159	165	168	184	154	147	146	182	156	171	181	169	170	185	182	167	144	163	180	195	159	172	176	156	179	154	152	185	150	191	149	178	181	165	188	171	184	169	177	178	152	164	174	188	161	184	153	178	166	166	172	162	189	167	154	147	163	177	171	168	161	156	192	154	161	171	160	154	177	174	171	185	171	140	168	159	154	138	168	162	172	160	141	150	165	168	155	166	162	191	152	174	165	186	166	154	165	158	162	155	163	146	170	162	160	169	197	179	184	165	157	149	157	173	198	172	175	172	168	136	163	166	169	149	177	165	160	176	160	183	155	186	171	179	144	174	165	170	156	166	154	162	151	143	171	182	161	167	161	166	174	158	144	171	172	161	175	175	195	172	173	158	159	179	152	175	165	165	153	161	185	146	184	146	183	170	145	176	200	154	171	154	181	169	161	157	164	179	135	153	167	168	185	174	155	174	157	150	155	138	183	164	152	171	178	155	154	146	155	197	153	169	172	154	188	178	174	164	165	170	164	164	147	164	175	179	163	168	170	160	149	157	172	156	150	163	186	168	155	167	161	158	185	193	190	175	185	165	157	173	173	174	170	150	170	176	142	161	166	182	160	172	160	146	159	161	187	172	147	144	157	158	161	171	178	163	190	188	167	172	179	154	165	166	175	190	156	176	163	194	169	163	155	149	156	132	183	181	166	156	184	173	195	165	182	205	173	172	164	160	170	158	160	132	189	186	166	190	187	158	183	154	154	165	182	163	161	167	157	170	159	190	167	146	167	151	172	169	176	149	176	172	154	163	146	168	154	148	173	183	161	165	172	156	193	166	140	164	157	166	148	169	167	143	176	170	188	174	176	158	163	184	136	180	170	147	178	163	164	187	178	154	177	176	168	150	168	168	174	170	169	165	169	170
29443	41461	21129	5245	2796	1682	1087	672	575	536	384	363	305	227	250	249	239	205	239	237	236	236	215	212	208	218	222	209	196	206	202	198	181	206	209	209	188	200	199	204	214	212	206	218	220	199	207	194	174	216	210	224	214	213	246	206	195	207	189	214	199	195	224	204	220	198	215	203	216	197	194	193	198	210	190	215	210	192	203	202	198	187	219	180	221	209	212	197	215	227	213	212	164	203	199	188	208	202	207	207	180	180	206	197	198	209	196	190	207	183	200	199	198	220	205	208	224	184	184	224	215	195	183	217	195	210	212	225	196	203	217	202	211	200	217	214	176	225	204	198	209	193	195	175	203	205	201	185	189	187	236	237	218	206	225	207	194	226	201	199	203	198	226	200	184	204	209	174	206	212	212	213	224	192	219	196	216	207	213	183	211	207	187	202	228	197	203	206	210	189	198	215	201	195	213	222	207	188	189	215	204	218	207	209	211	211	197	186	195	209	214	212	180	229	211	219	229	222	203	236	187	194	221	200	186	226	227	170	201	238	186	220	221	204	212	202	199	219	222	212	185	205	187	216	221	201	212	215	193	199	201	244	175	198	162	207	231	222	241	231	210	229	199	224	204	224	214	206	202	230	209	195	200	206	212	221	220	218	189	206	204	202	187	188	211	196	191	188	198	195	218	188	216	203	185	222	191	219	193	212	200	187	188	198	217	187	219	217	194	201	206	237	222	224	197	221	223	210	180	188	211	196	193	208	208	206	219	218	223	209	201	192	198	192	209	206	203	206	197	224	226	228	194	213	195	197	203	209	217	207	194	195	199	185	205	215	199	189	205	217	187	198	207	201	199	211	173	207	225	198	220	236	196	208	189	214	198	217	182	226	215	190	193	196	200	232	204	218	204	203	190	211	199	204	212	210	220	189	220	187	200	211	201	228	191	191	213	207	200	207	195	209	215	198	194	218	216	194	210	214	212	196	192	203	228	218	192	202	219	205	189	216	212	190	205	203	206	215	218	201	184	191	217	200	203	204	186	198	225	196	228	220	178	207	219	205	194	173	199	208	199	204	209	197	203	189	225	184	198	218	208	222	194	197	236	222	232	224	182	213	204	219	204	200	187	209	206	244	213	219	217	212	206	220	208	218	215	248	211	193	206	204	173	202	208	222	217	204	173	217	213	215	192	215	231	203	202	223	218	192	206	192	210	209	200	206	205	206	225	195	197	191	210	208	201	239	219	208	218	202	197	200	224	191	216	176	199	187	207	203	210	225	194	192	200	196	207	195	208	210	221	213	193	205	208	216	193	228	191	205	220	203	212	204	194	209	197	193	217	205	202	233	199	185	234	205	188	204	197	188	173	196	223	190	210	233	224	203	196	205	202	214	215	209	194	218	196	193	222	218	199	215	204	213	217	183	212	199	212	207	219	193	189	194	196	198	211	204	215	210	203	209	201	226	190	238	231	204	201	214	195	211	206	208	197	213	209	206	195	176	200	210	181	213	212	208	218	203	202	197	206	214	208	202	206	193	186	204	218	187	197	216	187	205	221	206	195	189	211	192	206	212	188	197	212	184	206	184	209	214	181	194	234	208	209	216	212	218	210	201	201	196	225	243	191	211	223	203	229	193	204	210	212	199	200	189	211	196	237	224	236	208	208	203	203	206	199	186	220	194	192	215	205	194	200	208	213	207	220	207	209	210	173	192	188	221	199	211	197	192	190	202	249	200	203	202	203	210	186	202	212	216	203	232	206	243	185	221	186	211	217	196	208	225	202	219	182	220	165	218	185	242	217	181	196	203	212	228	201	227	219	203	218	233	202	207	180	177	204	189	197	199	217	201	213	216	215	200	228	214	219	201	196	223	207	184	175	195	204	209	194	192	197	199	185	210	191	209	215	188	195	211	222	197	190	196	208	180	203	187	216	223	198	208	242	217	212	220	221	188	223	211	213	217	231	201	198	209	221	211	243	227	202	213	202	216	214	211	224	219	187	192	225	208	212	211	184	212	202	215	168	182	222	217	199	198	194	194	208	232	228	209	206	206	205	204	221	226	215	197	222	223	204	218	202	205	201	181	229	190	202	194	194	204	194	214	219	233	206	198	207	226	188	232	191	222	205	207	211	216	190	218	201	236	213	215	191	197	200	215	200	196	200	243	201	223	225	196	192	215	198	192	192	204	186	205	183	210	241	209	221	206	210	201	207	204	218	204	207	203	232	208	201	211	199	172	239	206	188	207	219	212	210	186	224	177	209	209	199	201	194	201	201	204	217	212	196	236	198	206	206	197	213	198	197	215	196	220	194	193	198	236	212	202	196	199	223	189	195	198	216	208	192	211	207	218	212	189	198	207	188	245	228	188	203	214	203	205	226	183	187	212	211	203	190	214	219	203	223	188	208	214	196	208	223	204	214	186	195	208	217	205	211	200	188	195	224	199	199	208	203	212	205	209	216	204	195	198	203	208	187	251	204	217	219	209	228	222	218	225	204	212	192	224	188	207	199	193	190	203	210	224	209	222	228	180	196	216	221	199	186	213	198	220	210	199	216	207	214	214	213	208	190	211	203	225	207	221	207	234	205	198	196	239	201	217	195	230	201	169	215	217	193	188	192	218	193	213	197	220	198	224	211	204	214	207	195	219	196	217	214	207	219	188	204	233	213	222	227	182	219	197	205	202	212	180	173	196	206	189	214	184	228	240	212	210	225	196	227	193	227	230	218	206	184	205	205	233	211	212	225	219	172	201	209	202	195	208	217	213	220	199	206	188	206	228	197	185	202	193	204	219	186	205	179	201	208	223	191	194	224	193	224	202	172	193	203	212	203	207	219	198	220	204	221	218	223	225	223	188	201	195	233	188	208	201	196	196	220	184	198	204	202	236	207	217	213	196	210	205	217	238	187	211	208	201	214	186	193	200	209	215	177	210	194	203	207	246	192	218	207	204	193	210	172	201	193	198	209	197	224	195	204	214	197	196	224	219	213	187	205	213	185	195	208	206	193	202	211	190	202	194	179	199	234	211	198	201	217	190	210	199	195	220	225	209	201	206	196	219	196	217	226	198	200	209	202	175	198	189	208	200	213	201	205	220	192	186	204	210	222	181	221	202	210	205	213	205	218	204	222	212	223	214	219	196	218	216	181	200	209	197	208	233	205	191	182	220	205	202	206	217	207	197	225	212	218	256	228	207	195	190	194	186	207	207	183	186	221	214	193	193	238	188	204	199	210	216	206	204	189	221	213	189	176	225	216	206	224	237	228	212	199	225	214	190	229	200	202	206	187	232	222	197	211	252	189	211	200	205	218	195	209	209	204	209	194	212	206	234	217	202	213	219	201	221	205	196	212	205	204	242	206	192	218	180	232	206	201	195	204	163	231	214	233	212	202	240	225	217	202	210	209	219	222	201	222	194	233	202	211	212	213	208	213	225	227	208	201	193	169	191	194	205	203	206	237	195	200	224	219	226	197	217	199	201	186	213	206	221	199	203	207	194	233	226
24573	21770	29093	24943	20844	9163	2122	1076	734	556	630	1166	284	237	233	220	190	213	176	179	195	176	184	164	177	200	195	166	153	144	138	154	167	155	153	153	142	153	154	156	152	163	147	151	163	146	167	157	168	141	173	129	159	152	162	159	133	144	144	132	152	132	154	168	152	134	134	177	163	158	123	151	129	160	158	150	123	143	146	164	133	134	137	158	146	147	163	151	144	140	153	144	162	147	117	147	145	141	142	137	142	156	133	143	167	143	136	126	151	145	144	147	149	154	137	166	130	124	164	145	151	155	180	143	144	133	142	129	143	139	137	172	158	154	142	130	159	120	145	154	138	131	151	151	141	145	139	156	144	142	120	150	144	130	135	152	148	150	142	163	167	153	145	136	165	157	142	146	138	140	152	152	121	172	138	168	143	153	139	138	141	125	146	159	131	171	150	140	156	138	143	180	178	152	167	140	163	144	149	159	139	155	156	161	162	153	161	126	145	134	142	165	151	165	161	151	165	131	135	166	143	147	146	147	153	140	153	146	144	153	125	160	134	132	154	164	148	146	156	128	176	128	150	165	150	169	150	140	143	131	142	140	144	150	144	172	168	144	141	149	116	139	136	143	133	143	141	154	148	134	165	152	144	138	161	149	125	157	164	152	145	172	152	159	133	158	137	150	141	155	128	134	167	126	150	159	130	168	137	170	153	160	151	137	148	152	141	149	138	158	150	143	155	149	140	143	157	125	171	146	170	138	145	142	145	153	168	143	147	159	133	151	141	158	153	124	151	147	156	152	131	145	164	152	143	160	127	133	130	176	134	138	157	153	159	148	148	153	154	125	121	165	141	147	174	149	140	135	141	164	142	158	135	141	167	116	119	132	151	131	154	138	164	130	136	111	167	152	159	134	154	144	137	135	150	140	164	141	149	136	129	131	135	142	141	159	141	163	142	139	165	136	143	154	149	153	155	163	139	133	129	171	162	143	158	124	154	160	152	158	152	147	168	156	162	140	133	149	157	133	152	138	143	151	160	155	154	146	159	152	139	146	137	151	166	154	169	152	149	123	162	156	133	156	150	149	173	130	160	160	161	137	168	156	128	140	128	141	143	138	151	152	159	156	144	134	125	148	156	130	147	145	112	139	140	144	153	154	139	167	156	162	145	153	154	166	150	137	143	162	143	145	131	139	159	136	155	154	167	147	150	158	151	144	143	160	140	137	130	138	132	159	143	142	143	169	149	135	141	124	156	135	157	136	145	119	153	145	147	153	127	161	158	158	144	142	163	144	159	141	146	155	166	154	149	158	137	149	159	119	142	124	153	167	131	121	137	117	134	156	153	136	147	143	140	156	154	129	137	161	145	137	159	151	135	147	146	154	142	146	130	138	147	155	144	143	136	157	149	143	143	133	150	133	139	145	140	128	176	131	126	158	148	144	146	134	136	130	146	143	132	137	153	144	142	152	130	145	136	155	143	163	149	141	147	142	140	136	138	146	154	149	115	161	131	133	133	157	150	139	143	147	152	139	138	159	147	122	144	143	129	120	145	160	140	158	133	140	148	137	142	162	143	144	150	129	155	147	156	150	152	153	112	140	128	139	141	134	142	142	179	165	145	142	173	128	151	126	170	152	160	132	134	140	149	161	147	143	145	141	141	134	151	145	154	159	141	143	140	120	137	140	158	126	159	131	159	158	137	154	127	139	143	157	148	140	153	154	155	163	132	150	147	145	146	136	134	134	162	144	133	159	137	153	148	145	166	159	130	130	142	139	157	137	167	150	155	159	141	146	151	124	155	158	157	140	143	138	130	136	135	136	157	141	129	136	130	140	150	156	143	136	152	149	148	148	137	143	136	159	149	145	133	125	144	150	141	145	168	135	138	146	147	119	152	168	150	177	147	157	157	139	140	140	144	144	169	145	139	159	145	122	148	144	141	120	150	149	146	139	144	132	140	143	148	148	156	135	129	143	147	147	157	135	143	154	141	137	140	122	153	117	147	143	154	143	131	131	140	136	138	139	153	141	136	125	142	147	138	145	146	150	149	152	138	133	140	143	153	137	147	154	153	145	135	161	150	153	154	153	161	149	149	170	139	154	176	143	145	124	142	173	151	145	139	114	141	144	138	163	142	152	158	146	148	136	122	133	140	183	153	153	90	129	143	163	161	147	145	142	153	146	144	157	141	157	130	152	156	164	138	136	158	126	142	150	170	147	149	128	150	123	145	142	146	150	145	140	140	163	131	133	150	147	136	148	156	126	159	125	145	144	162	173	145	141	170	131	167	140	150	153	151	144	142	136	137	150	140	158	148	147	151	145	157	149	157	139	153	146	153	149	143	158	170	150	138	132	144	127	159	155	132	144	160	123	143	148	145	124	148	163	164	131	163	154	143	123	159	132	146	139	137	169	140	141	137	152	148	136	127	155	140	130	156	143	135	155	144	115	164	144	147	155	139	149	122	162	134	148	162	154	155	155	159	145	150	154	155	151	151	144	138	153	146	154	131	160	147	154	142	153	154	157	169	169	141	141	162	165	143	149	150	140	174	119	156	130	133	139	149	145	121	138	141	150	141	153	136	135	161	139	154	138	135	149	154	158	133	140	169	130	161	139	141	127	139	133	153	147	158	162	149	143	144	147	155	132	148	161	158	172	130	141	149	140	164	134	141	151	138	135	147	166	153	163	121	167	144	139	150	154	138	151	156	154	135	156	122	144	158	137	137	158	164	161	167	114	123	150	131	124	162	140	154	139	134	152	138	143	138	136	157	135	143	143	136	157	118	148	152	128	146	139	147	165	149	146	163	157	152	157	130	162	127	137	148	119	134	154	147	157	150	154	147	158	166	161	142	152	153	115	136	147	154	138	136	140	152	120	150	143	173	152	161	134	149	133	126	173	140	161	123	153	153	148	130	142	123	131	135	162	141	155	154	146	136	149	140	145	146	142	149	119	133	173	161	147	163	125	132	143	126	146	157	127	129	155	151	141	126	128	142	144	157	131	128	159	129	132	113	161	151	171	151	138	140	171	128	150	141	141	133	147	116	155	156	128	171	164	153	140	147	135	120	147	137	144	150	161	163	145	138	134	122	174	131	119	137	134	158	157	121	142	142	151	144	115	153	137	115	140	140	163	159	121	164	148	110	157	152	140	161	171	143	153	134	121	134	161	143	149	149	123	160	139	149	148	137	160	131	151	148	138	126	150	173	161	142	136	167	143	151	162	123	150	138	144	162	141	141	160	155	159	145	155	154	152	162	139	130	159	135	140	139	149	153	150	159	130	161	144	154	123	122	160	158	156	134	151	160	122	152	134	143	135	156	153	133	145	151	140	163	132	147	162	145	136	174	154	161	161	143	158	159	166	150	131	167	143	146	167	133	127	154	147	144	165	161	145	149	145	141	142	141	139	144	165	132	154	153	157	149	135	164	130	146	141	156	149	141	149	143	145	136	138	144	147	139	141	143	146	148	153	147	159	142	129	148	132	137	139	150	149	150	140
35493	58762	39960	14030	6438	3915	2914	1833	1300	988	1078	2010	475	336	338	330	345	295	276	265	236	209	238	240	234	261	216	191	223	200	205	179	184	182	188	175	209	174	174	203	191	171	211	189	187	181	181	197	164	207	200	174	166	172	186	183	164	189	186	169	157	160	179	181	171	168	174	175	174	165	177	193	172	174	180	169	181	187	166	190	173	175	161	182	177	185	179	169	166	174	168	177	198	150	179	171	183	188	189	192	195	176	181	169	162	173	177	178	183	179	169	170	183	176	171	182	155	164	181	166	178	184	182	153	188	165	182	188	196	172	186	190	188	186	160	182	163	185	169	175	160	157	180	184	193	193	190	200	179	179	207	172	177	172	200	184	176	152	195	183	204	189	175	156	179	177	199	179	175	171	180	179	190	187	192	189	175	178	171	177	176	188	172	189	167	160	160	201	186	177	171	190	179	164	180	191	170	221	165	149	191	174	174	184	176	174	175	150	183	173	187	155	145	159	162	180	163	186	180	196	156	210	171	181	167	171	188	153	182	175	183	192	174	164	187	158	175	166	170	177	153	158	165	171	170	163	159	175	165	180	166	196	164	158	175	180	189	164	167	185	172	169	157	188	157	162	176	172	164	190	155	168	185	175	184	169	174	176	174	203	190	157	206	181	177	152	167	170	183	169	178	180	185	179	187	182	177	170	159	170	179	178	155	198	200	177	189	187	169	167	180	164	168	185	162	172	177	184	168	157	179	201	199	198	166	146	178	184	194	153	201	179	170	169	182	175	184	165	176	187	180	191	150	171	180	177	196	172	196	166	191	157	161	189	182	179	152	189	169	170	160	178	184	182	178	188	163	168	164	174	189	167	188	191	159	155	193	185	191	172	193	156	192	170	173	188	172	193	179	192	164	171	173	169	190	166	158	158	190	161	186	170	146	186	196	175	201	193	173	196	175	194	178	192	181	182	198	169	167	187	179	186	168	182	168	186	190	182	186	196	180	192	180	186	175	178	192	173	172	210	190	151	169	175	208	176	165	191	182	147	183	184	188	182	180	189	197	186	182	185	178	182	178	220	186	180	190	180	202	180	171	172	187	184	178	178	182	198	194	180	178	163	167	170	170	176	179	174	172	175	168	172	173	155	188	181	175	172	173	169	170	188	168	173	183	180	168	182	187	167	198	185	196	186	189	180	199	181	174	182	178	174	159	143	161	168	173	192	177	198	164	162	176	178	184	178	180	166	182	196	169	184	187	174	170	169	181	155	175	185	170	184	156	160	156	177	177	151	173	169	150	186	159	196	162	191	188	151	208	176	194	168	200	155	188	175	185	184	199	164	173	203	179	186	176	186	177	156	185	166	158	176	182	187	156	200	184	186	190	181	150	173	165	162	139	186	170	178	159	172	176	165	189	183	174	180	203	187	210	189	169	201	169	185	177	171	162	202	160	190	174	160	171	175	189	181	188	159	177	170	175	166	173	191	171	185	176	182	167	178	192	206	193	176	212	165	178	195	198	181	158	170	186	181	157	162	159	177	164	176	174	178	168	157	187	188	163	205	170	175	147	172	184	175	195	196	172	171	170	183	171	170	185	190	159	194	182	165	181	163	170	171	170	180	187	196	179	180	170	184	176	167	160	183	168	196	170	171	177	188	168	182	176	185	171	170	206	158	180	197	173	165	193	167	183	172	169	179	181	180	184	174	165	194	182	171	176	177	169	179	138	157	167	185	177	179	154	190	200	182	163	193	166	185	185	176	177	184	180	199	188	182	173	183	173	160	187	178	152	162	204	172	152	183	174	184	199	182	224	172	154	182	188	159	178	174	192	175	204	206	171	174	171	164	152	216	172	165	187	190	167	147	192	158	161	194	162	183	173	179	195	178	202	165	158	181	170	194	180	186	193	185	200	185	168	176	181	168	172	183	176	177	180	167	190	192	192	175	153	153	191	170	190	161	210	179	180	162	191	168	173	166	178	175	168	175	172	166	171	184	181	174	171	167	169	169	181	192	170	177	165	179	175	167	174	163	204	178	186	194	177	168	188	186	179	179	180	160	178	168	191	170	218	164	206	162	182	189	195	170	195	180	176	173	203	168	162	161	167	203	183	169	184	193	172	192	182	173	179	187	182	167	183	177	168	164	176	194	204	197	176	176	171	177	178	179	170	179	186	180	153	182	170	168	176	209	165	163	163	166	159	165	191	170	185	188	165	169	172	166	192	180	142	170	190	166	174	183	173	182	159	179	162	166	181	178	167	179	165	165	178	153	179	185	171	169	194	171	151	169	184	192	182	184	198	191	166	171	170	185	200	155	188	182	181	180	181	178	173	165	185	185	171	166	179	205	160	181	164	175	174	184	180	193	185	204	176	197	179	188	180	170	176	176	160	166	174	172	170	160	182	190	176	164	180	217	171	155	180	176	186	192	189	169	188	167	192	188	186	195	171	183	177	171	177	148	173	180	190	202	183	186	156	172	179	182	150	167	161	205	185	179	154	195	162	170	160	192	171	200	172	192	177	172	196	168	176	165	183	178	195	164	190	168	180	194	191	179	180	175	180	181	177	165	177	180	185	159	177	169	185	176	173	184	176	214	180	176	186	188	189	193	166	172	177	159	154	188	188	169	159	169	195	181	185	170	190	175	185	173	180	157	171	162	164	163	169	162	183	176	160	188	144	176	187	168	183	159	177	168	182	167	173	167	153	171	170	183	202	177	184	170	189	184	197	154	168	174	178	192	176	175	181	171	176	166	177	195	171	192	184	181	176	198	160	173	174	186	182	166	189	170	184	193	192	171	178	195	179	168	201	180	183	172	185	165	152	183	176	169	178	191	164	158	176	190	173	170	185	171	162	166	182	178	172	179	183	200	186	171	170	187	190	173	170	181	164	163	195	197	170	189	184	200	193	178	165	186	192	170	197	177	188	192	180	192	173	195	181	157	172	174	181	155	164	171	155	178	152	196	201	179	187	173	176	200	171	171	173	175	189	185	184	185	187	180	178	178	181	176	177	167	193	181	201	160	147	175	164	179	186	177	193	184	172	192	179	164	170	145	176	192	177	154	182	183	168	179	174	183	183	199	172	176	194	176	179	159	191	187	156	179	194	165	178	202	168	187	168	180	197	177	192	169	176	161	179	175	153	178	193	163	191	167	182	197	165	186	183	176	190	185	168	199	182	178	182	183	165	155	182	181	163	172	169	193	167	141	190	163	154	187	174	183	185	168	173	178	183	162	175	151	173	181	166	157	192	189	188	168	182	196	179	190	181	189	195	183	176	162	173	178	177	166	165	178	168	193	199	185	196	174	189	188	191	186	176	181	198	182	166	182	188	176	161	179	180	176	174	156	160	186	182	189	172	171	176	179	169	157	177	170	179	199	165	175	173	185	175	189	184	169	205	175	185	187	172	188	179	161	190	199	182	194	178	173	178	160	187	193	172	163	189	177	198	205	187	180	161	158	187	177	174	180	184	196	186	163	171	171	194	170	172	148	200	199
25806	21989	28811	24863	9729	1975	1126	806	587	479	575	515	380	324	305	307	307	293	228	295	250	240	238	264	252	275	265	269	255	222	264	253	249	237	233	223	251	216	262	221	202	235	232	241	241	225	219	270	266	233	265	259	259	240	243	227	278	250	230	251	248	234	232	229	230	264	239	252	248	243	278	273	271	238	258	249	237	238	237	258	251	255	241	228	212	255	238	243	245	264	249	240	247	245	255	250	207	218	231	244	249	254	241	259	232	250	256	206	234	232	237	229	253	246	235	243	246	241	209	244	231	250	260	225	247	231	249	225	237	224	237	223	235	258	225	238	245	252	257	256	233	242	226	255	217	257	252	254	247	232	251	255	198	234	255	246	260	234	262	276	240	260	264	242	240	234	271	262	236	228	253	257	238	244	242	226	217	258	273	221	227	228	258	233	278	253	247	228	231	206	219	242	239	240	226	261	238	218	257	246	248	256	247	231	231	255	236	256	259	231	235	226	256	267	254	229	235	239	228	252	243	257	231	220	223	265	243	258	231	229	228	217	248	215	229	242	260	260	230	252	252	231	233	260	270	266	264	254	238	245	253	226	239	214	230	259	251	232	269	235	277	227	232	250	219	248	239	257	272	269	224	228	242	276	248	269	239	218	244	222	233	254	277	219	244	207	249	260	247	257	236	256	243	230	230	224	256	212	247	235	220	259	233	248	260	239	234	251	223	262	246	264	255	244	250	230	230	250	251	233	223	219	236	229	232	238	233	258	233	231	256	251	257	230	253	239	241	233	251	244	254	212	237	273	280	227	225	241	234	243	255	229	220	192	233	254	256	236	231	234	241	253	243	243	236	252	249	254	246	242	233	229	252	240	255	259	239	266	266	236	225	260	257	234	228	267	250	224	242	245	274	244	248	241	241	253	242	245	229	220	269	248	268	246	228	220	268	243	231	232	253	223	252	248	236	211	250	242	229	249	224	243	255	258	210	232	230	229	221	264	277	233	236	238	240	231	229	236	228	250	231	230	244	238	253	252	236	229	267	240	232	232	267	246	234	274	222	239	262	224	264	267	248	248	256	241	233	269	229	259	220	247	257	249	235	234	227	235	213	223	234	238	258	264	201	275	274	245	231	271	254	238	234	234	235	223	239	248	241	245	263	256	225	256	239	252	233	269	246	257	221	240	234	260	249	229	235	267	247	228	245	239	239	229	235	223	203	263	262	247	228	218	204	233	218	241	248	279	231	267	235	259	228	252	245	244	245	245	249	242	238	247	236	225	251	251	247	233	239	223	248	266	242	227	249	254	240	246	235	258	243	244	247	270	253	260	256	239	251	213	256	222	260	268	259	256	239	241	258	245	252	268	208	231	231	236	241	244	241	233	236	250	248	255	245	227	280	267	222	262	257	243	247	275	261	242	253	225	246	217	237	248	228	239	253	244	230	243	256	255	239	241	247	247	215	246	253	239	260	250	273	224	254	274	247	228	249	236	222	216	238	243	235	236	238	221	225	258	239	227	225	230	260	244	250	226	235	247	234	241	249	231	243	264	240	270	229	265	222	211	259	268	242	246	217	248	248	225	239	241	238	239	230	235	235	238	233	235	257	219	216	246	222	232	227	227	257	266	247	241	244	240	230	233	278	230	235	232	257	258	244	253	236	208	250	232	230	244	236	247	221	264	238	258	260	239	246	236	229	257	244	229	262	231	246	256	248	231	236	227	259	224	261	254	250	249	260	249	249	239	228	253	228	249	238	242	247	218	231	252	280	252	246	233	255	230	226	259	237	255	235	241	238	208	257	218	238	255	258	217	238	253	233	238	245	234	274	219	241	244	243	240	225	205	224	257	225	240	246	242	244	235	251	234	253	217	241	255	206	241	253	264	242	240	268	246	230	237	277	232	242	263	244	213	244	266	238	263	234	224	270	265	259	247	233	213	241	226	267	245	212	219	228	232	252	249	249	234	248	234	242	233	253	247	234	256	269	242	221	240	251	252	215	240	254	281	229	247	219	219	264	237	219	244	219	253	238	252	235	217	247	242	235	256	255	232	237	234	242	227	256	256	256	241	247	251	273	253	245	247	218	223	229	220	222	259	230	277	220	241	249	238	241	202	233	218	243	263	246	243	255	243	267	234	242	224	245	235	238	227	245	243	239	234	249	248	230	225	237	221	207	243	253	237	260	250	233	229	237	244	234	258	240	226	239	239	244	242	268	234	264	268	251	228	268	241	255	253	235	241	255	216	265	211	232	255	253	251	263	248	248	240	263	237	218	233	258	231	260	222	234	232	247	213	245	266	245	230	243	249	227	249	254	234	257	239	237	278	217	234	245	227	259	234	231	224	255	255	236	228	237	227	223	239	260	256	213	247	249	259	212	244	255	233	247	258	258	232	256	266	248	222	244	238	248	230	242	250	212	233	219	217	243	233	245	244	236	279	257	237	235	246	259	211	266	207	246	217	250	269	263	235	238	246	254	234	248	247	254	231	233	241	246	237	242	240	258	259	252	247	211	247	238	216	207	247	239	247	253	243	225	241	250	241	265	250	274	256	244	244	256	260	257	242	231	250	254	201	246	238	250	274	261	225	244	245	275	227	246	206	263	183	250	229	241	267	217	232	232	220	243	249	239	239	251	243	238	252	247	257	262	241	244	235	260	229	225	240	253	228	258	239	232	229	274	265	276	231	216	240	270	254	236	232	239	274	266	243	232	235	206	231	236	253	244	215	269	261	223	240	261	266	243	246	241	254	234	217	233	254	221	237	261	250	218	240	213	221	240	226	236	221	240	223	221	234	243	247	236	235	242	231	219	243	264	255	205	260	246	207	221	274	226	242	233	258	255	245	239	269	236	241	225	220	247	253	273	251	248	261	226	245	235	238	260	237	235	249	261	280	260	245	234	256	271	235	259	249	227	242	240	223	240	210	264	236	208	257	264	231	244	247	233	261	248	237	224	265	249	266	243	249	239	233	273	265	248	250	244	245	228	257	284	247	240	253	234	253	254	243	266	217	220	234	245	240	240	247	264	250	254	251	232	246	238	238	239	244	284	236	288	258	267	237	218	263	231	234	252	242	247	226	270	250	256	244	252	238	241	243	265	257	248	270	246	249	239	238	224	234	257	239	237	215	240	241	218	257	251	276	232	232	281	249	256	235	252	218	240	223	248	252	216	261	268	226	252	243	248	222	257	248	265	259	231	247	253	235	239	255	224	253	254	250	244	223	237	253	229	234	229	224	260	252	240	215	221	255	239	228	226	239	252	249	241	230	244	231	247	247	258	219	228	235	215	240	232	261	216	227	256	259	256	250	252	241	248	256	246	244	232	240	238	215	222	231	277	241	249	229	215	249	260	208	250	254	231	244	245	219	243	262	235	237	271	222	238	257	241	259	235	248	221	215	232	236	245	252	251	251	249	224	228	261	245	281	257	222	241	232	254	238	235	225	255	247	229	241	239	215	216	233	249	239	223	263	245	251	248	250	248	249	233	204	257	202
34038	54659	35442	9390	4347	2923	2065	1537	1091	886	1214	1044	601	484	398	399	359	368	321	355	312	311	302	328	331	329	332	308	333	290	303	332	289	278	306	312	297	319	275	292	308	314	286	279	314	303	283	292	293	262	308	320	279	275	328	280	298	294	275	296	311	307	303	291	297	306	314	295	277	266	282	286	283	285	287	293	285	276	287	277	292	294	295	289	286	304	272	320	292	289	314	299	323	302	288	277	273	283	308	291	291	285	283	283	276	285	284	269	299	278	312	294	285	274	283	288	295	299	280	297	289	282	315	315	289	287	280	304	289	305	295	273	291	299	274	298	265	283	299	289	282	285	317	334	319	313	315	286	276	326	277	301	320	300	313	290	295	305	309	307	283	312	295	273	283	282	251	282	286	277	272	294	292	295	281	278	277	307	275	292	297	293	302	288	293	296	302	261	271	292	282	306	303	291	301	281	290	307	275	293	319	288	292	266	314	250	277	265	295	279	260	263	272	304	259	315	262	292	280	281	328	267	294	290	289	255	304	305	291	287	289	272	299	293	266	283	294	296	306	286	263	335	286	285	278	285	291	300	307	291	290	297	280	316	307	279	289	300	289	290	266	299	262	261	295	329	285	297	288	306	304	292	297	265	291	274	280	289	280	291	286	283	294	293	271	280	320	309	322	280	278	304	302	284	299	281	276	251	278	291	305	308	294	289	289	312	281	293	303	289	312	274	317	263	293	313	282	316	333	293	285	271	289	280	280	244	286	289	269	309	289	337	292	303	283	278	268	293	274	277	275	291	293	290	292	300	308	306	301	291	302	313	319	334	292	305	258	279	285	282	251	316	275	271	314	280	276	271	273	298	274	281	283	290	279	279	308	312	285	298	272	306	289	281	291	279	299	276	303	269	282	283	278	294	291	273	284	298	277	275	313	294	295	315	259	300	302	312	316	295	305	286	290	297	322	279	298	300	298	306	319	285	318	282	301	302	300	300	308	312	278	273	295	314	319	287	305	305	278	282	294	300	283	342	298	294	278	330	314	265	277	284	305	297	296	300	287	310	281	280	302	276	297	286	284	319	293	332	272	305	314	264	282	290	294	307	318	285	280	286	292	257	320	268	317	280	292	294	321	297	272	290	261	280	273	273	280	305	280	317	281	281	300	293	280	312	286	306	282	279	271	291	266	272	282	293	308	312	298	266	296	310	307	308	279	258	265	269	300	269	289	282	295	312	287	289	278	306	279	284	280	273	279	302	266	308	267	302	315	314	291	294	264	255	307	267	305	320	304	265	292	323	283	271	262	297	297	273	260	288	284	311	284	309	281	282	311	311	281	309	278	290	274	318	289	309	272	302	294	318	298	278	309	270	306	294	284	258	315	288	305	311	308	293	306	288	309	265	296	299	287	281	281	284	279	289	298	267	282	271	282	292	309	273	302	274	285	304	288	283	273	274	276	290	298	288	292	282	295	269	309	271	274	315	302	274	303	328	280	304	301	311	301	311	313	307	276	301	299	308	293	304	318	286	281	281	314	297	292	293	295	276	279	289	274	324	291	291	261	285	284	270	311	265	284	275	328	241	274	292	308	285	308	276	288	266	291	310	266	275	274	320	280	277	312	325	279	285	294	305	302	308	291	282	274	278	266	272	298	292	267	280	303	300	273	308	282	271	266	281	300	282	302	264	296	283	292	284	311	281	267	296	256	301	292	277	287	290	296	278	309	293	301	292	250	286	257	288	264	302	304	320	290	260	298	291	292	295	276	281	282	288	285	309	311	290	277	324	271	271	298	300	270	291	270	254	290	307	281	302	274	299	314	304	303	300	287	296	297	305	269	266	284	296	306	260	307	275	293	274	284	283	231	283	323	299	319	282	291	307	293	291	283	319	287	268	303	305	282	291	297	293	312	263	290	268	293	284	301	277	290	274	341	274	304	279	316	284	303	292	319	279	286	306	277	301	279	302	295	306	300	318	285	272	288	291	283	307	290	307	280	291	300	294	291	286	277	285	308	290	281	306	291	276	273	268	292	294	268	293	288	287	280	296	300	287	299	275	276	280	286	285	301	286	305	282	260	283	297	266	287	252	285	273	253	311	313	264	286	298	289	301	294	282	281	265	287	298	288	274	284	314	325	280	296	334	299	288	305	302	294	292	280	257	285	277	299	270	296	293	309	264	292	275	301	282	306	301	324	311	298	263	315	309	260	289	294	306	297	273	295	298	313	267	267	301	297	271	313	294	278	288	283	305	282	286	299	290	296	297	265	312	298	284	274	290	320	291	312	310	280	305	297	277	299	316	276	280	289	302	256	290	316	324	303	321	309	296	297	304	283	283	299	284	272	320	289	274	295	302	290	270	319	291	291	296	296	289	303	282	274	276	294	268	298	303	291	262	314	329	280	305	294	291	271	311	291	319	294	289	309	294	298	300	300	307	288	307	271	279	281	275	282	280	293	303	302	280	260	294	298	278	297	279	282	259	299	292	311	308	296	281	340	266	265	304	281	269	262	289	310	295	283	313	332	286	271	301	255	326	302	279	289	274	255	316	282	300	301	312	296	298	311	281	291	263	310	290	309	255	308	289	301	300	283	300	291	280	293	286	257	301	286	302	250	303	277	288	281	272	282	297	282	286	297	300	324	316	272	308	297	340	322	337	267	282	269	273	296	299	302	304	327	282	273	283	292	250	268	266	276	290	289	279	302	266	275	281	275	278	281	296	302	311	264	302	294	308	293	295	273	281	269	294	321	305	284	286	304	311	287	308	286	317	296	306	265	259	277	303	273	293	292	317	283	283	274	283	282	286	300	271	320	331	294	280	286	351	288	307	316	291	318	306	306	252	301	301	307	319	290	299	271	315	282	295	295	261	265	270	288	280	291	294	291	269	273	285	278	282	287	277	306	281	277	275	268	298	300	302	318	295	289	309	312	303	284	286	306	281	273	264	274	287	303	273	271	285	298	277	284	259	265	308	302	301	283	296	271	281	308	308	244	286	307	295	285	292	267	296	291	304	283	280	301	272	295	296	270	289	313	280	303	313	288	278	313	311	263	290	302	286	266	315	291	272	328	312	296	291	295	293	278	281	313	283	327	295	285	263	297	297	323	295	262	282	327	282	303	273	274	280	286	314	306	272	322	245	320	292	276	305	295	289	282	305	285	322	325	275	314	302	328	282	308	322	307	318	293	328	301	288	315	302	322	297	286	285	278	280	311	261	289	320	288	274	281	288	325	281	316	295	277	303	313	287	279	280	290	272	299	298	284	301	277	304	309	266	281	309	294	286	287	278	280	287	283	303	284	307	268	271	291	290	310	307	298	292	275	280	284	313	305	301	280	276	275	282	301	323	315	304	325	307	310	299	298	261	286	282	284	310	289	253	312	283	269	313	285	296	281	298	264	302	274	291	264	313	297	294	288	286	300	288	276	290	285	291	280	285	309	297	307	292	281	305	307	291	291	293	303	301	277	275	316	288	291	278	282	296	324	297	311	289	310	298
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
