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
340404002709	340404003267	340404003817	340404004367	340404004917	340404005467	340404006017	340404006567	340404007117	340404007667	340404008217	340404008767	340404009317	340404009867	340404010417	340404010967	340404011517	340404012067	340404012617	340404013167	340404013717	340404014267	340404014817	340404015367	340404015917	340404016467	340404017017	340404017567	340404018117	340404018667	340404019217	340404019769	340404020317	340404020867	340404021417	340404021967	340404022517	340404023067	340404023617	340404024167	340404024717	340404025267	340404025817	340404026367	340404026917	340404027467	340404028017	340404028567	340404029117	340404029667	340404030217	340404030767	340404031317	340404031867	340404032417	340404032967	340404033517	340404034067	340404034617	340404035167	340404035717	340404036267	340404036817	340404037369	340404037917	340404038467	340404039017	340404039567	340404040117	340404040667	340404041217	340404041767	340404042317	340404042867	340404043417	340404043967	340404044517	340404045067	340404045617	340404046167	340404046717	340404047267	340404047817	340404048367	340404048917	340404049467	340404050017	340404050567	340404051117	340404051667	340404052217	340404052767	340404053317	340404053867	340404054417	340404054967	340404055517	340404056067	340404056617	340404057167	340404057717	340404058267	340404058817	340404059367	340404059917	340404060467	340404061017	340404061567	340404062119	340404062667	340404063217	340404063767	340404064317	340404064867	340404065417	340404065967	340404066517	340404067067	340404067617	340404068167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	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
23346	21446	29047	24362	21571	21509	11340	1456	566	548	492	467	466	492	455	447	417	465	413	430	446	438	453	441	439	426	489	434	418	420	433	416	410	419	393	464	399	453	466	462	474	409	461	413	415	444	424	412	399	461	457	434	397	423	393	448	397	445	459	430	456	447	430	442	422	413	474	438	440	438	438	415	408	447	441	405	445	451	444	389	439	448	426	445	463	405	429	413	418	410	428	482	406	450	412	407	410	428	402	389	444	429	436	441	395	440	432	448	436	427	364	452	456	402	429	424	420	427	434	475	422	428	460	461	407	451	461	426	420	452	449	405	431	441	456	439	434	440	426	443	415	426	470	431	490	421	405	424	435	438	495	416	416	427	442	411	442	421	447	420	442	431	444	457	410	420	401	441	426	421	416	421	418	441	463	458	439	421	415	434	460	456	407	432	417	434	416	393	456	429	454	454	428	438	421	430	406	449	438	455	433	418	438	458	441	444	399	392	413	420	415	448	437	452	426	422	446	375	438	408	415	419	439	455	489	454	438	420	441	411	443	437	435	481	458	440	448	460	446	468	442	423	468	424	436	429	422	412	402	423	450	437	436	434	443	412	425	428	417	404	388	422	427	456	457	398	410	415	421	430	419	403	441	456	450	458	408	421	445	435	436	417	426	455	412	403	437	432	438	427	407	453	441	459	417	416	440	466	458	432	462	449	427	392	416	434	438	404	413	392	429	436	399	451	421	398	461	417	448	455	499	383	416	437	405	441	421	431	436	461	417	436	400	453	466	416	440	410	443	450	416	457	445	417	453	440	426	444	422	435	406	462	432	446	417	408	425	449	457	426	446	420	436	416	424	421	405	444	415	399	454	420	426	442	440	405	415	457	429	380	462	436	419	432	441	448	439	464	430	427	390	435	393	442	411	450	464	441	446	423	425	426	384	417	442	467	448	424	440	422	442	383	455	437	449	416	420	408	449	437	421	403	415	434	427	424	451	477	409	428	425	428	407	446	410	408	419	439	446	452	434	424	421	410	404	426	422	423	453	430	403	427	462	436	439	365	439	424	440	469	413	394	456	422	438	418	389	427	438	440	425	411	447	399	499	440	416	415	457	418	397	454	420	388	400	421	441	386	420	436	449	435	405	419	438	472	405	453	424	462	439	459	447	433	438	447	433	458	475	406	460	490	400	442	465	425	430	457	404	434	418	455	416	465	407	411	432	418	445	444	391	434	440	412	436	443	406	452	418	417	467	425	450	426	413	424	431	447	454	424	427	425	416	457	406	441	413	386	453	391	398	434	438	433	427	451	432	423	425	417	413	404	469	416	402	400	398	471	412	450	439	448	415	430	471	467	426	410	396	430	406	434	429	461	410	416	402	423	418	419	418	425	449	412	406	451	451	437	465	451	414	399	426	415	415	433	443	426	427	410	462	441	428	428	440	412	417	414	488	410	437	411	440	449	411	430	440	444	436	444	436	390	440	409	430	430	418	442	405	417	436	452	461	403	443	404	459	462	423	469	414	427	399	468	403	439	408	451	402	423	436	474	411	428	392	444	448	417	394	413	427	431	402	432	416	446	445	417	487	431	438	404	431	426	425	422	455	435	383	411	445	444	421	410	474	424	400	435	440	427	460	448	454	417	462	434	430	444	424	460	427	457	376	412	473	447	429	430	401	409	442	432	440	430	416	430	463	423	437	418	414	467	426	430	413	442	471	457	433	468	437	454	404	442	433	445	457	440	464	471	459	450	445	430	428	482	429	442	429	451	423	406	396	417	433	419	415	434	474	467	442	428	453	411	447	429	412	466	419	424	411	420	438	469	383	400	430	458	410	432	382	431	494	445	421	431	381	483	441	443	429	432	400	398	453	452	420	425	399	426	451	415	448	415	454	432	472	409	432	462	454	445	444	433	426	416	403	423	457	446	457	407	420	452	416	417	439	425	412	461	425	439	433	418	447	405	432	420	437	444	429	412	411	410	425	377	453	447	436	396	409	425	449	421	391	446	416	416	403	402	459	397	445	450	463	404	442	402	409	467	440	409	400	408	411	416	429	423	446	398	458	438	408	424	451	428	438	445	390	414	458	422	427	436	428	452	381	423	447	420	410	418	409	443	415	421	431	395	432	460	450	421	436	454	476	434	446	441	414	423	417	443	450	417	438	411	440	439	419	439	443	397	434	428	453	448	437	463	458	453	404	440	431	426	399	389	448	462	438	432	423	414	417	427	438	437	460	452	401	450	435	433	432	448	416	416	428	443	474	434	437	405	426	429	450	406	433	424	403	389	395	425	455	425	437	403	450	434	461	426	409	431	452	443	437	451	470	440	440	441	421	415	433	444	413	430	445	403	436	423	429	421	411	422	394	472	425	431	443	415	458	425	434	381	422	436	388	483	410	410	402	439	442	439	416	423	435	420	432	421	425	457	463	422	417	422	430	412	414	406	392	395	429	425	405	434	414	431	447	448	447	419	430	428	434	394	420	415	386	401	409	427	432	407	420	441	429	408	453	413	438	409	442	434	453	436	405	408	391	446	427	444	403	391	417	414	438	458	431	430	446	470	426	403	389	428	402	436	429	427	471	409	396	426	408	420	376	403	426	434	454	439	458	418	409	440	430	449	464	418	427	412	432	429	389	415	380	432	450	428	449	463	453	437	406	450	436	425	427	400	425	453	432	415	411	460	435	426	450	444	405	412	445	412	388	437	432	417	441	413	420	451	394	450	405	414	429	439	443	443	440	430	446	430	426	406	409	421	418	434	434	395	430	411	446	429	441	456	419	387	422	431	399	457	480	448	445	428	406	439	427	434	418	445	385	408	419	444	449	436	437	466	425	409	440	404	434	395	470	406	467	439	406	430	436	450	390	450	443	420	441	431	418	423	419	445	425	459	419	412	431	430	433	477	417	440	453	433	450	464	449	416	435	466	433	449	438	441	414	443	442	456	441	448	411	406	425	429	444	456	438	414	447	456	430	430	442	417	440	445	430	379	406	405	446	424	472	426	448	464	393	412	406	460	447	479	447	431	440	435	401	421	436	404	417	427	462	413	411	421	459	477	435	449	468	453	412	429	462	442	406	433	436	417	415	417	429	430	398	440	407	436	400	458	451	440	433	422	419	464	419	414	424	418	424	405	381	432	417	421	420	428	408	421	438	407	435	420	434	434	425	441	459	440	454	446	457	405	472	423	450	405	409	452	461	445	446	420	422	460	402	451	419	416	394	428	473	431	426	375	402	427	438	440	416	416	436	473	459	435	451	412	457	422	443	471	454	436	442	432	417	419	424	441	424	449	458	431	408	483	396	449	448	423	445	414	420	441	428	469	409	431	408	424	417	430	427	406	418	388	432	396	450	412	416	394	398	428	403	435	444	428	440	428	426	438	427	427	393	407	465	429	420	424	413	382	420	446	425	430	460	433	402	432	434	404	437	430	441	385	448	405	422	465	441	435	430	460	410	443	436	454	417	385	413	437	457	465	413	428	426	402	443	405	442	431
41655	65293	48253	26970	16029	11968	4632	1149	701	603	536	527	538	553	483	499	471	503	508	468	447	506	474	510	479	476	491	484	511	458	491	478	503	488	514	454	458	491	459	464	483	457	461	456	481	488	464	488	454	456	469	474	462	436	486	462	453	466	474	498	487	453	458	470	471	447	459	479	486	450	456	478	496	515	456	450	451	424	431	463	472	438	506	494	434	508	426	518	474	465	453	468	437	461	461	465	468	471	462	442	475	464	485	468	438	481	464	466	455	478	514	464	436	476	448	437	481	501	501	496	452	476	433	472	450	474	444	455	485	468	465	469	434	492	472	478	499	462	431	486	498	457	440	480	481	446	455	510	460	471	450	467	495	482	490	529	472	471	422	442	462	487	441	437	483	489	449	456	463	495	444	455	488	470	474	495	514	448	454	479	487	477	456	465	452	445	484	490	464	466	499	455	472	467	498	492	503	503	448	448	488	487	482	444	473	449	471	476	516	466	495	491	520	476	459	502	432	454	459	449	483	465	451	459	488	438	520	462	462	449	489	484	481	459	465	502	457	471	501	470	427	453	495	435	476	446	480	486	480	491	467	460	480	453	471	447	470	467	475	452	441	494	442	471	490	462	478	481	476	469	429	461	474	483	473	469	463	497	456	460	444	437	463	436	462	445	516	490	536	460	483	475	453	457	517	480	453	458	488	469	429	449	497	463	502	442	497	499	465	485	468	450	493	497	473	462	472	453	459	484	456	519	482	467	465	484	443	472	444	459	480	458	455	450	476	453	469	465	482	443	437	505	459	500	472	502	474	488	460	481	482	467	519	501	517	470	474	491	495	441	445	446	491	475	453	446	458	442	456	481	475	459	461	463	442	440	443	498	506	488	475	476	471	499	498	504	480	474	499	449	501	471	484	440	477	475	456	501	462	471	482	488	486	462	503	505	452	467	463	449	473	471	457	465	505	462	499	457	505	463	433	467	461	472	470	482	490	499	488	487	493	448	459	468	470	513	475	477	445	478	493	473	452	460	462	487	450	463	476	469	452	462	486	467	485	467	431	454	470	512	477	468	513	461	494	425	469	461	458	476	433	465	434	466	475	480	490	462	495	486	475	452	497	420	469	479	457	474	446	483	475	470	518	453	461	485	475	434	486	496	470	434	466	491	482	507	475	491	481	458	482	494	465	494	439	466	469	485	455	470	494	468	487	468	479	475	437	509	454	516	503	506	469	462	491	485	477	481	451	478	447	452	452	484	501	500	458	449	479	460	487	527	471	504	498	442	460	463	462	454	467	477	464	425	485	486	467	473	460	478	462	457	463	474	472	462	464	467	443	494	496	462	484	458	467	479	441	458	462	442	449	495	456	477	466	470	449	457	465	476	479	448	482	441	490	459	440	480	458	471	428	537	433	455	482	496	507	444	488	498	437	433	486	462	474	475	463	467	448	459	442	487	483	479	463	489	475	489	490	458	467	499	482	451	459	436	462	470	497	458	481	480	488	475	480	478	490	465	479	450	491	493	471	496	459	425	445	449	510	511	454	424	499	513	458	490	461	486	433	457	491	477	460	485	479	507	415	456	473	500	479	482	488	452	459	448	496	449	436	443	456	454	491	447	511	479	467	462	442	416	476	482	442	483	447	471	496	497	438	472	471	461	514	429	516	459	472	480	442	475	476	449	496	488	495	434	470	473	475	481	510	465	442	517	460	447	471	440	476	442	456	471	510	467	502	444	507	431	467	464	461	467	468	484	470	464	454	443	517	454	432	493	469	501	438	479	516	472	502	496	446	467	478	466	497	458	486	461	432	510	498	496	451	476	499	503	464	473	461	454	467	521	459	487	478	439	469	432	461	434	455	446	486	509	512	469	465	450	470	438	441	465	470	473	456	469	476	486	498	493	477	485	462	472	483	482	482	460	494	489	433	467	496	464	446	470	451	496	441	471	490	490	447	445	462	501	447	499	432	457	491	494	521	449	478	426	472	454	470	447	479	480	468	506	489	491	469	507	438	464	469	475	457	460	509	485	496	477	496	465	497	434	500	429	475	456	489	473	508	455	443	463	485	492	482	500	466	511	496	442	494	463	451	540	473	491	450	486	452	459	456	489	466	488	429	441	461	500	473	492	456	463	469	442	433	489	462	463	503	470	477	492	471	497	455	421	470	467	450	491	488	478	433	474	486	460	438	452	427	471	453	462	483	472	466	458	467	425	431	470	451	492	493	430	461	514	473	467	501	469	477	471	468	504	482	449	464	498	489	483	503	487	476	498	461	434	458	503	484	465	449	439	447	497	503	473	411	482	501	484	467	447	468	474	438	483	431	491	462	483	481	449	456	488	425	503	474	492	485	478	424	468	484	479	514	459	493	459	482	541	460	477	473	480	446	476	457	511	429	455	434	483	456	467	480	455	496	457	476	456	441	448	509	480	507	498	464	481	467	469	477	509	498	442	445	443	454	468	497	464	464	461	500	473	482	461	462	454	495	448	461	476	429	474	492	466	464	495	453	534	432	450	479	485	491	455	513	476	469	493	525	462	492	472	448	497	484	465	446	449	468	465	473	449	453	462	495	494	467	483	492	465	488	491	490	515	479	436	472	470	476	461	516	486	482	425	481	449	468	467	463	480	464	430	446	512	494	503	496	470	479	486	484	481	456	476	473	497	444	443	468	471	483	449	495	502	458	470	490	450	434	441	504	506	506	436	474	471	436	447	481	474	493	464	523	480	422	482	458	469	480	476	450	481	504	468	449	488	458	463	505	510	438	449	455	487	439	484	456	497	461	445	501	470	504	496	454	475	478	464	467	464	493	452	453	515	492	461	483	469	479	498	441	488	476	471	433	457	484	467	459	468	472	446	451	497	486	461	449	445	444	492	463	468	447	462	473	494	472	439	493	485	458	482	527	455	506	452	502	452	492	474	495	450	482	503	506	466	470	426	461	474	489	443	491	465	490	516	476	465	494	498	451	503	445	439	488	512	515	434	475	480	466	482	496	491	465	474	481	465	506	472	441	462	488	466	432	503	469	402	473	451	488	466	445	439	455	488	477	462	447	460	468	510	501	473	483	521	449	511	476	446	508	466	456	448	470	443	512	464	467	474	475	476	462	496	477	492	437	494	462	526	456	488	463	425	434	450	461	510	483	473	481	458	446	458	459	505	479	492	454	475	481	497	481	480	503	417	469	465	468	505	506	487	522	500	463	482	486	481	451	480	443	458	446	429	490	496	453	440	528	504	473	472	464	463	414	471	444	477	459	439	458	469	450	473	487	455	480	473	444	503	417	428	430	452	470	491	481	462	490	499	493	453	449	436	494	456	437	469	441	456	467	508	494	475	465	470	448	474	476	457	444	462	451	508	470	452	479	494	470	445	497	473	508	488	470	479	482	473	479	476	469	451	507	472	483	494	458	465	494	471	446	464	432	491	481	475	476	449	458	444	480	456	471	461	455	478	502	456	460	471	483	483	453	473	455	428	500	469	462	481	466	423	473	447
33539	34492	33369	18060	6621	2237	499	264	231	253	205	226	189	212	222	245	201	218	247	232	203	205	213	207	217	206	194	229	243	214	209	215	244	201	189	202	226	228	213	205	198	219	195	234	237	202	206	214	207	203	228	234	203	226	211	217	202	216	195	224	221	209	211	244	229	213	212	207	231	194	220	209	202	208	213	197	255	227	222	207	219	190	213	189	204	201	200	220	211	206	221	211	242	239	206	240	230	232	212	209	225	186	206	233	229	214	239	231	236	186	227	207	195	214	204	188	227	220	211	220	220	236	206	207	197	216	217	232	212	212	223	241	196	210	220	196	197	178	238	205	200	204	203	213	199	252	201	217	233	204	216	227	225	211	207	228	240	228	220	207	208	243	182	211	203	198	207	201	201	222	217	212	217	203	205	226	211	225	210	233	194	198	214	218	218	194	206	234	223	227	211	200	230	195	221	209	204	226	206	223	213	245	212	208	211	224	184	204	203	205	224	225	225	240	214	220	199	234	215	213	232	212	221	223	215	215	217	204	207	196	223	201	207	231	216	219	199	216	211	202	196	227	236	193	220	201	212	219	203	234	274	207	234	193	218	223	221	204	232	227	209	209	247	223	233	199	190	228	237	212	202	189	216	235	209	211	209	219	250	211	219	207	237	212	215	212	224	178	215	195	196	221	213	220	220	217	196	198	211	223	213	243	203	208	223	187	192	222	224	220	214	192	213	211	206	189	232	209	210	239	234	229	240	198	187	210	187	234	201	214	202	220	200	202	212	221	217	190	211	198	206	215	253	205	220	212	224	226	207	203	198	209	236	221	226	209	189	227	224	239	202	206	231	216	209	199	195	214	210	206	224	234	219	220	219	183	217	234	208	223	199	180	205	216	223	207	211	241	220	215	215	224	209	194	207	231	213	215	220	208	208	190	201	212	207	199	214	220	223	194	218	213	233	233	202	232	231	236	220	217	197	215	207	204	239	214	204	201	204	213	226	194	207	231	220	211	208	202	197	209	161	232	206	230	188	206	203	211	237	221	204	200	201	210	225	216	219	208	185	224	216	181	211	217	207	173	228	207	220	232	227	236	227	220	224	216	218	218	238	235	216	227	228	233	229	215	214	221	188	194	210	210	230	203	200	219	213	230	211	199	223	185	245	213	243	209	186	217	212	223	210	204	205	209	216	214	232	227	205	221	216	187	203	220	216	194	208	212	201	223	221	190	208	225	237	193	185	219	255	240	214	206	222	195	197	231	221	208	206	200	215	232	229	201	215	197	214	223	217	229	219	235	205	198	214	222	225	234	213	213	231	220	218	204	233	219	216	209	202	209	204	223	203	216	217	216	235	218	212	200	212	213	212	218	209	193	217	219	238	223	219	208	202	209	219	206	223	206	209	204	193	202	204	208	203	202	223	190	241	234	196	204	186	205	211	199	221	190	218	228	214	212	216	226	194	234	205	233	206	218	214	226	208	192	238	214	250	214	234	219	192	214	224	241	240	215	196	223	226	213	198	201	208	216	218	224	235	218	222	194	211	198	227	202	208	214	209	200	207	219	209	224	222	218	203	228	183	185	216	188	216	219	230	194	206	238	199	207	215	206	210	233	201	191	228	212	242	200	199	222	197	248	205	216	242	233	243	207	229	205	242	192	208	220	226	223	176	231	194	222	179	207	228	218	225	215	212	214	210	228	218	230	198	203	203	222	205	210	230	252	199	209	183	223	213	202	213	228	200	211	227	196	221	219	199	255	231	195	228	234	201	212	248	192	231	189	203	199	194	242	215	211	208	217	205	245	225	213	237	221	214	220	205	221	216	229	222	218	213	217	195	214	203	215	213	218	194	186	199	240	222	241	220	213	211	224	209	219	223	230	217	204	222	214	215	213	213	216	246	254	188	216	212	225	232	247	187	222	208	230	213	221	242	188	222	212	237	216	232	208	214	202	206	204	213	237	204	202	221	228	221	228	213	198	217	205	224	213	203	212	200	218	211	200	219	205	190	197	220	218	204	199	223	213	222	192	209	196	215	232	201	226	216	216	225	216	223	201	212	230	229	204	192	195	208	193	188	227	246	200	215	216	246	189	206	191	221	218	214	220	225	186	211	221	231	202	228	204	191	200	197	201	221	226	215	227	227	247	234	240	221	206	202	229	235	220	184	217	213	223	207	208	194	208	200	196	234	219	216	227	216	250	207	221	208	218	187	208	242	225	234	195	202	192	216	216	202	224	239	209	180	224	228	213	212	199	191	216	206	198	225	210	222	196	209	217	231	247	216	234	207	205	215	230	214	195	231	221	205	196	197	208	198	219	233	212	210	206	218	229	220	207	229	216	207	190	217	201	207	202	202	199	194	241	210	208	221	228	222	207	215	207	240	222	216	206	192	203	205	192	206	212	191	223	221	236	224	209	197	229	220	243	205	209	207	236	211	209	215	204	203	217	218	224	181	215	219	215	211	226	203	211	249	198	223	204	218	201	219	199	212	205	228	215	202	222	213	239	220	210	193	213	197	230	199	196	216	219	216	220	218	235	210	224	200	219	216	221	208	225	209	212	217	241	197	230	194	212	211	209	230	221	225	230	219	193	183	214	211	233	214	203	201	206	212	206	215	221	230	190	210	197	199	236	222	231	207	203	234	210	211	230	217	256	237	219	202	195	221	224	219	212	225	188	202	213	229	189	203	228	194	207	189	222	206	240	204	232	225	198	184	226	212	236	234	203	204	210	185	219	227	241	202	208	214	224	205	210	221	204	213	224	215	217	243	205	188	200	222	207	222	210	214	216	210	221	235	230	208	225	227	209	226	206	200	199	229	185	235	230	216	232	196	223	226	195	234	212	227	217	222	207	210	208	221	215	206	204	216	220	223	225	179	208	219	197	220	210	206	185	224	190	210	223	222	213	216	211	218	220	230	235	223	207	196	208	214	222	212	224	223	219	224	213	208	191	215	214	202	234	219	205	221	200	224	201	195	199	196	197	233	213	215	178	223	199	208	225	229	214	192	204	230	215	238	202	210	222	240	207	234	192	242	222	208	213	216	247	206	205	208	217	220	204	187	211	215	211	207	219	204	216	210	242	229	209	184	213	216	225	194	218	198	213	199	228	207	205	208	229	200	203	220	211	202	236	181	197	227	210	199	201	206	221	212	208	213	201	207	201	250	220	186	227	217	207	208	221	217	193	198	216	233	204	214	220	206	213	225	202	194	220	228	234	192	196	193	224	226	213	222	220	197	235	230	206	216	216	228	210	242	209	216	221	228	245	204	216	217	208	185	222	238	225	190	194	234	220	205	184	212	210	212	225	229	209	221	239	230	212	215	194	217	243	208	225	212	213	217	239	202	225	219	205	217	216	214	215	223	215	206	213	213	225	224	250	233	223	190	198	221	193	220	177	209	211	235	217	204	203	208	202	234	195	185	214	225	225	185	199	231	219	233	219	227	197	208	219	216	212	199	215	196	212	204	215	197	212	196	236	203	231	189	217	200	187
40177	47960	30904	14783	7796	3050	689	362	309	262	303	265	270	278	247	249	279	263	273	259	257	249	275	248	243	240	235	242	234	292	245	258	235	261	249	249	257	228	291	254	270	274	253	247	242	262	257	252	283	215	256	256	275	277	246	250	244	253	288	261	249	233	252	268	245	243	269	247	276	245	216	252	236	254	239	249	267	223	264	281	294	277	249	258	253	277	254	268	245	298	250	243	253	254	262	238	253	266	241	244	257	242	232	258	230	270	235	253	270	261	231	257	273	269	256	235	257	292	257	272	251	253	248	287	265	257	262	264	265	262	235	262	260	260	268	288	254	255	249	277	271	252	257	242	240	256	263	259	270	234	253	250	260	252	235	260	269	243	252	262	285	277	218	233	266	244	261	247	271	219	246	255	239	250	252	256	225	244	283	264	226	242	253	271	259	225	264	246	231	238	239	230	264	259	260	245	250	245	237	224	265	272	240	291	259	256	308	264	219	268	264	235	238	257	280	242	252	251	238	268	253	260	251	247	255	280	260	274	265	250	257	251	249	225	259	240	252	263	251	238	243	262	246	264	271	254	254	275	231	247	284	253	270	251	226	237	232	253	270	265	280	265	261	247	267	265	272	234	238	261	254	257	237	268	246	251	280	234	255	254	226	257	256	271	241	263	262	243	251	250	263	266	254	255	197	247	236	248	268	267	260	234	256	254	256	257	239	259	275	259	265	249	250	264	234	262	279	264	235	270	276	243	231	285	255	265	265	248	244	238	262	263	237	272	256	274	285	238	265	277	226	264	255	251	280	248	268	274	235	272	255	261	256	243	256	261	262	233	265	269	279	264	266	258	259	253	248	241	249	253	236	272	236	253	252	263	238	236	282	252	283	287	247	244	230	213	241	232	253	287	256	271	260	248	231	279	280	263	235	245	263	253	242	252	248	238	260	266	264	228	278	269	264	252	270	235	255	231	250	260	234	262	253	248	274	248	262	243	232	257	277	257	245	260	248	216	230	249	247	228	225	259	251	248	254	273	260	249	241	256	246	259	262	236	226	246	239	264	255	253	251	240	239	232	258	243	283	253	236	250	275	251	246	255	241	244	264	244	269	251	239	274	266	244	253	259	237	267	256	248	240	255	257	246	226	251	240	262	258	262	274	257	253	251	255	264	241	255	274	267	282	271	257	225	277	258	247	261	267	272	229	262	231	259	252	242	255	229	249	274	254	215	279	264	274	247	250	250	262	265	233	246	226	264	240	269	259	244	271	262	258	269	256	265	241	249	258	263	255	295	246	248	269	264	258	245	269	237	249	228	255	267	263	258	274	240	266	202	262	252	258	258	273	255	252	236	263	244	256	248	264	232	235	281	270	260	268	256	274	259	250	254	284	244	259	246	246	257	290	268	282	214	237	256	247	249	282	258	244	233	236	238	261	248	253	238	240	270	259	288	249	244	260	253	244	251	236	253	235	263	261	278	269	263	259	279	233	250	264	253	248	242	269	257	245	247	267	265	245	259	249	237	266	275	242	263	252	251	250	265	250	252	226	236	275	237	259	262	251	242	254	243	227	261	269	230	251	246	236	251	229	279	258	224	236	241	278	244	254	249	237	282	242	277	242	269	268	258	238	248	246	250	240	238	276	270	232	246	301	251	247	246	263	243	254	248	249	288	258	244	257	247	270	277	265	264	255	265	231	267	254	253	258	257	260	240	271	233	229	264	231	263	246	244	268	230	269	265	256	271	219	267	241	248	253	268	242	237	241	260	250	260	257	228	230	236	265	244	252	294	274	242	256	286	252	236	235	237	254	263	242	247	247	258	249	262	229	240	231	259	256	247	267	240	261	240	260	244	239	238	233	282	244	244	266	231	255	252	268	254	260	258	275	246	240	267	233	237	272	231	284	241	289	226	257	237	239	248	231	266	232	265	231	249	259	275	246	261	257	264	275	230	249	223	260	250	279	258	269	256	296	247	273	255	254	248	249	233	255	239	249	235	242	242	253	240	254	252	237	249	260	253	245	249	263	244	252	268	265	289	283	239	266	259	279	245	236	233	257	266	236	275	248	287	235	295	262	273	265	260	265	250	275	271	271	250	233	249	239	246	240	252	247	245	267	268	240	269	254	272	256	243	265	264	272	242	265	257	234	228	269	290	252	255	258	244	275	269	261	269	260	239	243	265	257	256	233	262	248	268	252	217	264	242	250	251	248	256	234	247	235	257	256	227	264	253	264	278	257	273	243	257	251	262	269	264	232	276	282	250	284	248	257	259	264	248	239	259	249	237	268	240	267	243	255	267	232	242	243	266	245	255	268	252	235	238	257	253	246	265	260	258	277	242	255	274	256	237	248	252	287	236	252	287	260	232	263	231	236	244	284	244	257	245	268	246	266	237	289	236	251	260	214	261	254	247	283	246	247	254	258	236	258	250	261	265	262	254	282	255	251	236	264	246	241	253	250	249	264	265	271	241	255	264	263	271	285	267	260	224	250	279	254	282	261	269	258	252	314	244	271	249	266	264	267	269	240	252	267	280	228	262	256	249	250	257	245	259	243	271	254	285	238	264	286	270	254	235	296	247	238	230	249	264	256	240	251	248	273	264	272	264	256	246	261	247	239	252	279	268	262	242	257	244	255	245	259	248	204	270	236	262	245	225	262	259	227	251	264	276	239	251	245	226	237	248	241	253	227	262	234	266	264	239	278	286	271	231	224	244	255	268	269	257	249	250	259	252	260	279	259	271	251	253	259	252	273	264	258	251	228	271	278	255	253	268	220	242	236	268	235	250	262	259	252	252	268	232	253	278	227	268	231	256	255	243	281	265	270	238	242	262	252	244	240	281	230	267	268	222	262	266	241	261	268	272	242	225	273	255	250	222	242	231	245	247	269	244	252	236	250	251	262	256	256	259	257	252	231	272	268	259	248	273	293	283	237	247	238	265	236	286	260	254	225	271	249	266	256	263	257	230	255	238	248	259	270	269	236	258	238	244	267	250	264	255	233	251	262	235	238	234	225	277	255	266	220	254	245	249	279	262	249	245	249	271	230	275	220	276	246	249	273	227	245	250	241	240	245	235	248	235	292	268	238	260	268	233	260	272	243	253	282	244	264	256	250	258	260	238	245	270	261	248	278	252	237	238	247	221	259	276	236	230	225	273	253	258	247	239	252	290	254	280	245	256	288	265	232	265	254	260	265	264	280	253	282	246	280	232	245	236	237	274	267	250	239	248	261	230	270	263	255	276	241	249	276	231	287	266	226	250	275	248	276	257	271	257	251	239	223	277	234	242	237	226	277	235	257	258	263	281	224	256	271	252	276	295	271	258	250	255	254	266	264	241	252	242	263	263	242	252	272	254	262	277	259	258	253	264	247	241	231	274	273	241	251	217	257	263	224	246	258	263	257	258	252	262	262	250	236	243	263	245	262	267	250	243	256	244	282	261	241	243	286	260	242	232	246	268	245	267	237	260	253	241	237	256	251	276	248	273	277	260	252	248
24149	21100	28233	24808	21200	11685	2324	535	326	325	331	300	313	275	252	273	286	295	278	272	275	280	289	273	279	276	292	291	264	277	262	263	314	271	259	280	262	283	253	282	259	258	274	260	261	302	273	291	252	271	272	265	284	268	266	270	264	277	301	282	270	277	261	316	284	279	276	261	267	246	285	291	274	297	265	255	269	285	274	245	297	272	263	250	281	255	254	285	277	283	283	261	266	266	271	273	280	234	260	255	287	257	254	292	276	276	260	289	277	249	257	259	318	266	288	283	274	288	254	277	278	277	256	275	244	267	261	278	277	275	276	243	267	285	316	275	276	273	285	258	327	276	276	304	240	281	268	277	245	277	272	272	261	273	258	250	280	274	311	257	285	278	265	257	264	257	252	235	282	269	292	244	263	280	275	258	249	259	248	274	241	253	270	278	279	268	287	242	260	265	251	280	288	257	232	258	268	271	266	288	265	280	274	292	290	311	256	271	260	281	290	269	280	273	256	267	286	275	284	278	261	274	256	291	286	289	230	248	265	279	287	270	326	289	273	291	298	289	279	287	271	297	250	257	265	279	262	294	265	265	242	290	300	283	296	279	286	279	265	281	261	265	291	264	275	301	283	279	281	289	272	273	262	285	264	251	267	300	263	248	307	270	249	291	274	237	243	251	273	264	258	260	283	297	278	276	261	282	300	279	253	266	282	282	270	263	268	270	284	281	271	260	265	280	284	266	256	266	259	271	307	283	247	247	285	266	309	301	276	259	252	300	261	286	262	275	263	287	254	281	279	250	267	269	265	294	261	250	264	278	289	270	299	305	291	258	264	259	292	293	271	277	304	276	272	281	264	273	251	274	268	257	296	258	273	263	260	256	257	264	275	283	263	264	258	276	248	267	256	283	271	268	280	269	258	252	246	275	275	247	246	271	274	281	261	267	246	252	270	302	239	286	296	287	275	273	260	290	283	247	267	254	285	274	262	247	287	280	279	301	269	263	250	266	262	250	287	283	267	267	287	269	260	271	280	282	275	273	279	307	273	250	230	288	283	247	296	288	295	314	262	273	306	313	263	277	265	275	267	250	302	246	268	257	234	257	227	238	284	283	273	265	295	273	267	255	256	252	252	273	261	264	240	272	262	281	299	245	277	262	275	267	254	242	248	262	284	256	256	274	266	272	268	302	259	304	239	286	252	257	256	272	311	275	268	281	273	283	247	270	230	282	257	254	275	281	239	269	283	270	269	298	257	234	277	277	265	284	259	257	278	294	292	276	288	292	293	290	268	284	276	270	252	268	284	285	268	272	237	271	256	251	244	262	263	273	285	276	280	249	252	260	288	220	255	272	306	274	252	257	243	273	288	282	262	259	267	285	294	269	262	284	289	257	270	257	287	294	251	265	262	290	260	274	289	290	242	290	276	257	255	257	224	282	282	235	277	262	277	283	278	261	299	286	261	263	261	264	304	277	281	254	263	244	275	257	282	265	256	242	242	260	270	279	287	274	285	238	298	251	270	278	271	273	257	276	267	247	275	305	261	272	274	298	261	284	258	278	274	274	274	267	284	295	248	249	254	292	263	305	286	273	293	296	263	268	289	260	300	268	265	253	285	298	259	286	255	251	269	296	282	250	284	276	255	271	264	260	303	261	279	275	283	289	265	284	238	291	262	274	283	253	294	267	268	246	258	309	285	289	272	272	269	280	273	240	292	284	281	267	271	263	264	291	286	281	260	268	255	279	286	294	272	278	277	301	250	263	282	297	272	290	278	286	287	258	292	260	243	264	280	304	283	299	296	283	273	256	251	279	268	244	270	264	255	266	285	277	284	273	258	249	288	253	290	252	285	285	282	258	267	249	290	285	261	272	254	280	266	269	276	276	263	275	289	242	259	278	287	310	258	297	279	274	272	275	243	292	275	297	284	267	253	277	280	262	274	262	247	268	281	271	267	277	280	285	265	257	262	262	276	289	262	242	270	293	276	290	283	277	285	257	278	252	271	255	293	255	264	267	291	249	301	277	256	280	289	252	283	279	291	254	284	289	283	283	277	305	267	288	268	306	297	266	306	267	278	278	264	286	272	272	292	258	286	289	271	300	272	268	257	301	269	268	275	276	287	249	280	249	273	251	261	253	247	275	258	287	262	266	251	270	280	249	283	255	275	296	268	275	296	267	272	257	244	242	257	271	275	275	286	298	262	260	261	273	254	259	318	247	293	258	263	279	246	241	291	269	268	271	270	273	280	269	268	284	258	257	292	273	292	266	281	252	272	281	255	298	274	266	284	270	261	227	274	250	293	274	259	280	264	288	253	291	267	252	256	269	251	262	286	274	283	296	272	276	255	287	280	271	292	250	268	283	290	270	269	273	286	300	268	272	298	260	282	299	268	283	271	297	274	285	298	282	266	299	284	265	264	265	269	250	262	287	267	275	307	233	257	259	251	254	264	265	277	260	272	264	291	261	266	296	258	272	271	280	248	282	259	249	253	293	282	265	274	277	249	260	260	265	253	262	277	275	306	257	265	317	281	239	294	272	296	238	251	278	274	256	278	281	286	272	261	290	264	261	265	255	259	269	278	280	256	263	278	276	256	298	283	246	297	239	263	262	305	253	317	276	287	251	287	256	257	260	269	270	277	264	261	293	280	267	296	286	265	278	259	280	294	263	310	291	281	252	260	237	274	234	271	246	267	280	271	244	277	303	269	246	294	274	273	292	297	270	257	271	244	268	255	270	282	251	294	272	284	293	288	253	278	255	257	276	276	238	270	263	291	259	254	265	302	256	242	246	249	264	278	245	295	286	247	256	309	275	281	270	275	270	305	273	278	277	285	311	277	265	250	279	265	275	274	271	267	252	294	284	283	276	251	245	261	267	290	271	262	276	287	285	271	283	274	283	258	281	292	291	301	299	275	290	275	268	268	285	305	281	262	248	278	258	258	262	265	252	263	289	291	270	275	271	237	260	266	262	303	263	289	284	273	256	278	286	260	269	273	257	268	271	276	240	284	278	291	284	264	276	267	290	289	270	251	289	305	248	249	292	261	297	274	281	279	258	269	278	267	291	254	256	255	275	253	298	281	279	281	267	268	265	233	291	271	263	267	307	283	269	269	261	265	244	291	253	244	272	267	294	285	260	264	290	280	278	269	261	287	289	278	243	241	263	272	269	296	315	250	277	281	277	268	260	279	248	287	268	255	276	274	268	244	258	276	243	290	249	269	269	264	272	255	278	277	248	261	304	277	289	280	243	268	267	258	271	263	270	250	273	234	275	284	253	267	290	251	289	274	251	255	275	269	242	277	286	260	273	272	275	273	250	255	291	262	296	262	239	249	249	279	268	260	264	267	280	298	271	267	293	267	272	257	260	258	274	267	282	267	251	248	284	277	276	277	258	266	310	258	270	262	287	303	244	285	274	254	268	286	263	255	272	284	248	255	260	281	285	272	284	282	258	276	289	267	282	271	264	274	255	277	274	268	255	279	250	249	256	279	256
41326	58975	40381	26320	16364	5546	1758	592	406	359	328	312	305	316	329	324	283	294	309	315	291	314	324	284	287	323	293	315	298	301	306	267	322	293	311	324	333	331	324	304	307	318	345	302	306	290	306	333	289	319	310	290	329	316	296	285	332	315	297	320	308	302	308	291	306	334	309	307	302	311	291	312	314	340	303	309	300	327	311	320	308	310	305	307	315	319	302	313	296	307	325	288	337	311	311	307	308	276	308	320	293	326	343	308	283	317	297	324	312	302	323	302	288	313	322	317	311	324	298	308	328	287	355	294	313	308	296	320	321	325	313	303	308	319	313	326	299	293	311	304	299	326	322	300	320	297	322	334	333	304	308	279	306	335	296	325	314	303	324	307	323	291	296	304	308	349	331	319	283	316	305	322	294	315	275	302	323	305	316	311	333	342	291	317	308	309	339	321	307	320	312	296	315	275	286	274	280	303	297	323	304	306	310	295	333	331	313	277	282	293	335	325	282	315	329	299	307	303	321	296	305	344	293	332	298	281	285	306	308	317	338	316	314	305	329	301	302	293	308	293	308	326	332	337	308	326	330	281	307	303	310	306	326	327	314	297	289	316	318	263	293	301	293	301	322	334	286	291	285	324	277	312	317	316	291	323	321	311	285	306	353	312	314	324	307	314	321	324	309	294	340	278	300	318	312	268	347	334	330	313	323	321	336	304	297	272	314	309	291	316	315	322	324	313	311	277	306	280	290	329	302	306	288	294	303	306	303	335	308	316	311	334	296	295	310	320	286	302	314	319	273	295	302	336	312	336	327	290	312	310	307	295	294	302	294	304	307	316	320	299	285	327	294	305	335	319	295	319	270	309	293	312	312	308	343	301	324	287	301	308	316	318	299	301	304	302	293	326	321	311	326	316	302	321	272	307	290	288	324	300	317	308	283	310	312	320	309	307	332	296	325	303	327	318	293	322	313	300	306	303	288	314	318	295	331	333	337	327	329	286	313	309	307	297	312	307	292	285	294	307	303	299	320	319	318	300	326	290	292	312	294	328	357	297	329	320	295	321	319	304	289	310	324	312	309	274	335	322	311	320	301	330	323	280	322	312	381	305	294	308	268	295	286	316	317	321	342	292	300	319	305	327	302	305	338	287	296	298	306	297	321	326	332	335	329	307	319	282	321	309	342	293	341	294	365	302	307	302	307	289	293	333	291	313	324	342	282	310	312	314	330	306	321	318	313	313	316	314	308	303	316	315	262	325	313	307	338	326	296	300	287	338	324	303	338	334	297	301	314	316	312	294	295	314	336	304	292	311	311	309	321	341	314	306	305	333	281	308	322	315	311	301	321	339	321	320	330	300	316	321	310	330	285	363	294	303	300	314	305	303	303	325	288	300	307	294	307	328	296	330	279	319	307	324	320	316	314	337	338	320	341	287	302	317	289	335	325	311	292	303	299	336	313	338	314	297	320	281	316	315	270	338	308	302	319	302	307	299	309	309	320	295	309	292	296	293	340	271	325	322	323	280	323	299	285	323	312	294	326	304	312	309	304	328	346	317	304	315	323	303	312	315	330	333	292	322	306	291	293	338	297	329	312	302	304	321	312	311	345	303	315	292	301	298	326	305	294	287	319	336	321	294	316	324	337	331	317	297	303	287	319	350	318	310	298	319	308	309	320	289	285	307	291	300	312	330	301	282	343	281	304	314	314	318	310	355	309	294	328	291	296	305	298	317	325	343	307	282	283	314	302	335	273	336	269	296	327	292	316	304	322	279	306	276	334	308	314	285	307	300	327	301	345	324	311	325	298	349	275	276	329	315	326	293	299	345	296	328	317	300	311	275	296	330	332	330	301	301	306	306	343	293	311	299	294	311	314	294	301	293	295	319	295	295	316	314	298	307	289	279	308	330	310	289	300	301	352	307	310	320	304	312	286	310	330	312	311	315	313	316	351	289	301	309	317	312	302	326	307	311	324	302	303	305	285	287	316	306	309	309	306	308	286	312	306	308	297	316	291	321	300	318	320	326	304	292	297	308	295	328	295	302	317	295	317	337	317	307	280	311	312	313	331	303	302	303	316	325	292	311	308	289	289	316	316	329	352	322	324	328	295	314	300	319	298	333	302	289	289	318	310	284	312	312	312	303	292	309	317	315	338	336	303	293	309	281	296	286	303	293	325	317	312	285	310	301	309	284	315	303	304	302	312	314	307	310	320	320	315	314	338	303	292	301	320	331	287	266	298	302	311	312	304	337	325	300	325	286	316	307	291	289	300	312	312	299	297	276	300	304	317	303	318	298	307	311	317	305	316	312	299	290	341	293	334	297	289	337	281	310	306	293	325	314	324	290	329	278	308	315	301	298	283	303	280	296	314	295	323	293	265	314	308	329	307	276	312	312	315	326	335	322	340	298	306	306	305	310	318	291	306	283	312	343	300	310	306	336	312	290	346	323	287	317	327	309	293	311	309	307	312	312	316	295	317	299	317	332	333	293	301	307	275	302	320	305	289	314	328	317	334	320	331	326	311	301	356	321	304	296	298	299	271	296	287	330	301	314	320	327	341	326	322	313	315	283	283	273	259	321	337	325	275	293	322	320	300	261	280	301	297	330	320	323	309	317	305	296	353	306	288	339	281	309	298	322	309	288	274	317	284	339	309	329	327	300	344	323	343	312	335	349	294	338	302	307	319	299	296	310	323	329	319	318	308	292	291	309	293	309	316	277	297	299	324	302	321	348	309	326	290	308	295	283	305	336	301	288	330	348	290	329	283	322	308	284	305	310	298	326	264	320	309	332	303	336	282	278	304	323	343	303	318	328	303	303	285	287	301	322	313	314	286	317	319	273	326	302	291	313	297	289	290	309	284	296	303	318	304	316	334	327	288	321	300	291	288	314	307	311	322	322	289	326	302	319	298	294	340	331	346	310	302	302	322	335	298	325	315	288	324	316	305	288	323	319	344	324	303	272	330	325	310	322	336	333	317	269	309	315	325	313	311	282	322	331	308	301	326	316	320	304	317	301	303	302	344	297	327	289	295	331	325	332	281	304	285	325	315	304	279	317	329	310	310	309	331	311	324	275	334	323	290	292	334	313	294	311	319	311	301	318	294	301	339	295	313	329	346	322	312	273	293	332	280	318	309	338	342	337	297	314	307	338	308	329	301	286	318	318	294	290	317	330	310	281	310	307	321	319	283	311	315	285	334	292	277	318	318	309	294	332	276	315	285	299	300	282	305	303	320	304	372	292	307	321	299	309	288	318	311	289	302	327	305	306	308	301	347	282	328	315	306	301	314	300	298	339	336	287	320	308	324	283	311	285	328	323	287	349	303	336	314	323	287	313	304	286	316	321	299	318	283	282	289	283	301	316	323	308	293	327	322	308	320	290	299	311	309	337	303	304	278	315	317	308	284	328	313	319	356	333	327	288	337	306	298	326	318	327	325	334	306	329	352	322	293	300	290	291	335	287	291	302	310	300	338	300	337	306	309	326	305	344	347	325
25439	21530	28388	25741	14481	4430	1066	400	332	347	334	326	299	308	282	336	315	300	331	310	307	313	323	297	285	276	287	297	298	308	302	321	302	290	269	297	317	321	294	331	319	276	296	319	319	295	337	299	294	323	317	289	317	308	343	298	307	302	311	326	274	299	308	308	314	298	296	295	284	329	280	299	289	319	303	311	290	303	287	270	304	299	293	301	263	286	274	280	289	266	275	313	318	319	309	294	278	306	324	285	337	323	344	294	327	298	303	289	314	299	330	324	280	309	310	308	332	323	288	314	306	298	316	304	310	318	283	278	308	290	310	291	294	301	327	278	287	288	324	332	310	317	305	274	291	300	310	327	349	287	338	294	302	303	292	295	285	287	287	298	329	315	303	322	280	317	283	286	309	300	280	315	327	261	323	318	292	329	282	308	318	305	316	296	304	296	305	272	304	330	300	341	288	299	301	314	293	304	282	298	303	295	332	305	328	322	293	274	305	304	317	335	299	324	300	299	299	313	315	301	324	281	292	286	293	264	291	287	317	299	301	263	329	308	293	313	322	295	312	278	303	289	299	324	285	309	287	297	270	297	274	271	285	315	326	308	306	314	299	295	276	278	306	297	308	288	288	316	305	288	324	316	278	294	293	277	317	293	297	287	285	316	297	298	329	304	289	297	321	282	305	316	304	307	294	296	291	283	256	309	299	312	298	300	307	313	293	302	287	288	291	314	305	286	305	307	294	291	312	305	329	333	295	291	270	341	311	322	301	327	278	322	281	289	339	322	258	271	294	308	291	270	314	301	298	310	301	315	326	311	294	304	313	294	311	333	315	319	312	307	296	295	273	329	286	273	305	287	284	288	313	298	287	314	307	310	324	292	308	320	323	276	280	295	317	306	267	297	280	318	296	272	332	289	292	294	316	296	291	292	323	296	303	319	284	320	313	262	302	299	283	299	297	298	311	290	313	292	309	314	264	287	315	284	297	310	293	280	297	305	314	246	327	317	335	272	329	327	295	302	295	301	315	289	294	314	310	306	299	305	320	295	305	299	299	307	305	309	319	292	298	281	294	300	312	303	317	321	322	308	320	286	312	331	319	301	282	331	270	311	304	277	274	298	298	319	292	302	260	305	307	304	281	287	287	299	276	319	289	297	296	277	303	267	305	283	308	302	310	284	286	290	291	286	325	271	278	287	338	314	281	306	348	290	310	326	312	280	298	311	357	293	301	291	301	310	341	311	287	304	290	276	282	297	338	321	297	277	305	310	287	315	331	295	293	337	300	293	300	298	319	330	282	302	276	309	327	310	307	328	313	295	330	290	285	309	281	300	329	317	294	322	282	293	302	290	304	300	312	312	306	296	284	311	306	288	307	286	320	315	281	296	284	291	279	308	325	302	300	299	303	299	304	317	311	298	286	300	312	310	295	277	304	263	312	283	287	298	312	289	305	279	325	316	294	293	335	279	295	321	303	290	333	291	349	274	275	303	323	313	289	291	322	313	287	340	281	313	307	328	312	332	286	299	285	302	289	287	271	305	295	300	315	311	280	293	272	264	312	289	297	289	281	300	347	304	298	315	323	302	328	272	304	339	292	324	315	285	315	318	288	355	325	300	308	277	296	304	304	293	276	308	282	328	276	290	303	322	303	299	275	332	274	335	300	281	328	272	308	325	285	307	274	302	300	298	294	290	312	311	303	318	306	284	317	292	309	282	316	316	317	291	293	328	283	294	290	307	300	315	270	282	288	326	281	304	293	310	313	286	305	272	298	318	309	305	309	316	316	279	298	286	333	328	276	283	276	312	307	282	278	294	291	326	323	314	309	335	288	285	298	304	289	318	304	308	294	316	297	290	319	293	301	295	280	303	314	284	298	318	305	307	318	328	293	285	291	304	295	300	289	298	333	272	288	305	279	300	296	309	278	275	298	294	326	320	282	298	285	292	285	271	345	318	276	288	303	326	350	294	320	286	302	323	296	306	281	292	277	302	305	296	278	295	311	287	313	300	314	337	306	313	335	265	293	299	301	334	312	316	296	316	307	285	323	292	268	293	312	314	298	331	322	275	308	307	295	307	315	313	316	308	285	294	319	300	317	272	306	303	318	321	282	291	271	280	311	312	306	306	292	299	327	322	295	307	297	309	294	266	323	322	298	353	316	311	320	332	297	338	307	330	330	312	270	295	296	287	285	353	315	293	276	308	308	275	309	318	296	305	331	330	302	269	284	298	299	338	268	282	297	313	297	303	305	311	289	279	293	277	315	322	304	296	328	319	320	298	300	314	289	316	324	316	291	293	301	298	283	301	312	332	283	282	266	301	275	314	288	298	325	288	319	312	324	311	311	313	284	336	275	275	337	282	309	317	301	297	290	334	304	310	311	325	338	266	316	286	279	270	271	264	286	327	286	294	308	290	266	280	293	281	292	320	306	309	281	305	317	299	287	299	340	313	305	297	302	271	329	275	302	302	304	289	313	301	309	322	277	306	308	290	269	333	289	328	327	302	283	296	292	295	310	271	316	324	287	317	310	298	285	314	311	332	302	310	279	286	306	288	315	308	298	308	301	298	249	325	279	326	345	321	326	298	279	274	274	313	284	301	304	281	287	279	288	302	298	298	312	323	314	333	317	306	288	298	299	310	300	300	271	317	314	297	299	306	331	279	317	269	321	294	317	319	278	317	291	296	295	297	300	286	312	304	271	305	317	288	298	315	282	338	314	330	297	288	291	296	287	312	281	288	308	297	289	248	326	314	302	304	299	311	340	297	300	290	306	294	325	325	331	292	350	302	287	299	284	307	322	302	289	303	280	311	306	326	294	301	318	293	334	312	299	300	309	309	302	294	314	291	319	285	288	309	304	314	299	317	301	308	291	303	304	284	309	285	320	305	280	311	313	316	313	274	293	293	287	299	282	272	286	319	268	284	333	302	281	301	323	278	318	292	286	317	272	296	342	330	300	297	286	291	304	294	301	327	315	298	286	268	315	282	299	305	291	288	313	321	314	309	328	282	306	286	326	298	316	302	290	273	279	296	297	291	301	301	300	302	283	283	299	275	335	336	312	303	290	324	313	306	296	309	293	308	329	300	304	313	282	278	283	323	316	288	312	313	322	318	298	315	327	315	297	312	362	305	324	282	310	305	302	327	310	305	315	320	297	321	306	285	306	342	277	304	317	324	313	315	306	276	325	318	285	290	364	304	333	285	317	289	305	327	298	300	301	296	264	286	289	312	295	276	293	280	313	307	323	282	281	293	307	291	319	343	310	297	292	291	306	280	300	308	292	287	364	307	323	304	306	308	286	291	274	331	278	292	299	337	291	282	300	343	306	343	294	301	296	314	314	296	309	288	292	306	291	280	319	349	286	290	301	301	345	309	280	294	283	290	344	298	301	304	307	321	298	281	262	299	292	276	299	324	306	319	333	266	308	285	305	288	301	298	295	306	306	252	297	319	309	296	357	320	292	287	280	333	310	297	308	308	327	290	299	289	305	299
40508	54407	36410	20286	11515	4895	1366	474	429	402	370	377	332	340	386	345	374	367	349	321	388	358	366	370	348	366	335	380	358	334	346	358	345	343	354	337	343	349	363	335	351	355	379	337	339	335	396	347	374	342	363	333	336	367	361	325	362	343	351	354	375	358	369	347	361	340	329	339	357	364	371	350	329	341	320	371	343	366	357	366	342	362	356	352	389	349	339	367	361	365	352	341	351	357	316	364	357	358	353	357	355	340	361	344	349	328	381	342	347	366	349	328	329	353	367	362	343	342	360	342	362	351	362	341	367	346	346	363	308	393	338	349	329	341	352	351	367	366	341	356	321	334	299	376	323	330	336	361	341	335	343	363	337	334	344	381	353	351	348	326	345	362	384	336	350	353	339	361	356	364	334	325	332	324	353	345	375	330	335	350	327	349	323	368	322	345	379	348	372	348	362	339	348	328	324	390	360	352	357	329	335	323	364	370	311	380	348	337	377	382	363	343	351	360	368	337	355	316	367	354	342	351	337	353	353	354	364	334	387	342	356	367	348	399	307	348	374	331	342	374	382	363	366	364	324	375	356	374	340	333	312	336	337	354	373	351	340	367	383	363	348	349	340	340	334	353	327	352	330	370	349	337	381	358	376	358	350	348	308	291	369	349	372	355	373	377	340	367	361	388	331	391	372	327	354	355	346	354	404	332	328	338	333	351	352	349	364	325	348	348	364	368	370	299	373	340	368	365	358	351	387	358	358	335	361	352	391	364	345	329	354	383	322	347	329	357	348	355	353	341	359	350	354	374	351	306	346	360	337	329	374	332	337	352	359	395	353	358	368	338	325	361	367	360	342	339	350	346	335	375	349	355	342	332	375	381	356	366	362	349	334	357	384	358	353	359	326	327	327	348	339	332	359	328	354	359	355	336	344	343	379	347	356	326	334	347	340	362	365	372	355	341	339	330	322	329	331	395	343	345	334	369	366	353	322	367	364	382	363	361	354	355	366	329	319	396	343	350	347	366	384	342	371	332	368	368	411	350	320	329	358	332	336	343	372	363	349	332	313	366	338	364	340	373	389	362	349	382	326	352	337	382	357	379	330	377	362	369	344	363	380	318	376	340	321	376	365	353	349	350	374	344	339	349	343	371	334	382	320	333	324	337	369	339	326	365	368	345	361	383	370	345	353	332	371	369	367	338	364	328	320	330	344	310	343	318	341	358	379	336	356	365	331	334	349	323	318	373	340	353	332	356	378	363	318	349	367	366	331	374	384	371	361	381	357	327	354	349	375	390	330	338	328	341	337	348	359	379	340	402	364	371	350	353	340	332	362	339	325	367	355	326	348	356	369	341	340	369	372	342	323	318	291	344	358	343	361	366	367	336	343	335	349	358	325	350	371	382	362	386	357	356	328	351	338	353	377	364	362	328	357	365	347	360	348	350	356	324	325	359	352	344	342	359	349	339	378	368	343	375	337	352	343	346	343	370	359	366	379	358	384	352	319	342	363	317	337	333	370	350	315	371	337	308	332	347	334	369	388	343	347	363	381	370	372	341	357	355	348	368	334	343	359	346	343	339	358	368	315	344	354	370	360	350	355	346	337	328	356	340	347	356	403	347	339	345	340	367	351	361	344	334	363	348	334	355	370	348	359	328	389	388	366	355	316	369	349	369	343	331	333	371	343	370	384	366	326	333	376	344	354	342	344	336	341	356	348	355	332	373	340	337	333	319	333	351	341	357	358	312	338	359	355	328	360	344	330	346	340	380	330	338	348	368	363	348	325	359	405	355	347	373	378	313	359	332	341	369	356	353	315	344	355	317	362	353	359	354	314	344	377	342	360	346	332	349	359	359	375	363	340	364	344	355	349	351	321	337	337	370	327	339	354	358	377	345	326	353	352	369	344	342	372	335	306	338	367	336	351	375	357	362	330	355	348	365	368	365	362	354	342	331	382	340	353	404	337	388	358	350	341	354	355	344	350	358	381	343	368	349	396	364	366	351	364	353	357	327	326	337	363	343	342	310	344	345	376	359	344	348	359	355	337	353	373	351	380	345	331	346	346	335	364	337	354	351	366	352	386	358	314	361	368	359	337	333	349	343	333	350	371	329	326	366	384	368	299	377	351	345	340	325	402	340	319	340	383	330	336	344	338	348	319	343	317	347	352	367	368	368	358	340	352	337	395	374	405	356	341	366	338	345	346	322	331	331	337	334	325	349	352	325	371	334	345	344	358	338	387	368	347	319	378	369	406	364	382	344	334	354	341	336	370	346	333	332	378	337	345	317	334	356	368	365	339	353	348	336	346	360	354	359	343	359	374	361	330	327	359	361	344	364	372	363	377	332	366	341	339	331	355	366	341	365	349	347	341	322	312	344	320	346	367	338	392	344	315	325	349	374	373	349	381	333	325	344	338	351	344	328	376	329	354	323	328	370	369	351	329	333	347	341	347	366	348	337	371	344	356	332	361	363	346	341	337	358	364	344	370	348	343	359	325	370	375	358	351	300	332	354	358	339	335	349	321	396	352	309	370	379	363	338	351	349	347	375	350	343	353	340	370	340	331	347	335	338	357	347	371	371	367	349	323	341	318	362	363	399	345	342	367	357	354	364	374	312	339	328	368	315	378	377	398	356	348	384	361	327	371	355	341	340	322	354	345	336	342	362	327	341	379	372	341	377	352	334	352	380	346	366	358	371	362	362	355	362	332	345	360	334	361	336	333	347	346	373	343	324	331	352	355	337	316	378	320	345	355	347	372	367	340	373	341	372	332	358	334	346	346	337	369	375	349	372	370	365	342	354	345	353	375	360	368	373	333	349	341	366	360	370	308	361	319	355	349	353	339	343	390	352	356	351	329	362	342	353	346	387	332	343	353	325	346	382	359	354	336	334	342	341	369	386	303	345	320	354	337	367	331	366	332	328	361	383	332	355	331	384	364	355	334	348	372	317	337	304	336	360	348	358	363	357	332	348	393	336	401	330	367	342	337	336	337	377	381	352	316	321	339	396	354	376	342	364	358	360	337	342	365	339	337	372	379	360	348	353	372	351	351	359	368	363	327	371	332	343	331	341	366	360	351	370	344	369	316	361	378	317	363	369	332	386	327	335	362	336	342	357	324	353	379	366	346	321	338	353	328	364	345	392	334	353	344	327	328	339	374	321	348	365	382	339	364	305	355	366	330	395	339	383	354	358	352	357	338	349	344	332	337	314	343	333	370	381	366	347	338	366	371	370	367	327	338	364	372	355	369	344	335	349	352	346	354	368	350	331	331	326	368	368	373	333	345	348	343	366	321	355	335	346	350	343	330	352	350	359	305	316	352	346	329	351	366	337	355	346	359	334	352	376	345	353	381	347	343	325	368	334	308	356	330	369	348	359	313	337	365	387	337	338	352	350	341	332	341	326	360	379	361	330	359	307	342	360	371	356	353	326	357	372	353	360	348	372	348	342	361	345	363	381	353	349	347	363	370	348	309	333	400	357	349	347	326	388	370	330
23014	21098	28585	23969	21381	20742	9582	1276	555	520	504	442	432	418	421	453	430	425	460	417	396	416	418	419	440	395	416	424	444	457	432	409	399	424	410	415	431	396	397	399	452	402	420	390	422	440	394	444	433	413	400	421	444	436	422	402	429	422	425	451	418	397	452	435	428	420	423	421	394	441	441	425	428	439	448	426	410	448	432	416	452	433	467	408	435	412	395	465	399	431	437	428	443	425	425	398	435	425	427	427	412	426	406	429	406	438	404	436	427	435	434	423	400	436	422	426	441	415	415	442	389	427	402	404	411	393	393	422	436	406	420	401	433	455	376	418	421	411	408	417	435	418	404	431	442	434	407	417	396	435	417	416	390	427	423	419	414	384	429	434	415	420	437	466	428	427	410	420	404	437	430	443	421	415	443	439	408	420	401	405	425	448	445	445	440	418	448	390	389	423	434	427	437	424	465	446	410	411	391	417	391	440	456	431	416	427	416	422	402	437	463	428	410	418	428	394	394	445	438	433	438	402	426	415	384	440	418	470	413	419	408	455	403	446	412	414	433	473	386	428	422	421	435	407	427	413	415	416	424	385	427	453	421	433	421	433	424	451	419	432	417	427	456	411	452	433	421	426	440	424	449	403	411	420	410	448	403	405	430	399	400	402	387	422	426	414	436	417	422	430	399	447	420	403	419	392	422	382	430	401	424	439	416	427	432	433	434	442	443	438	410	411	444	425	428	412	414	429	433	430	410	425	438	423	439	421	427	414	420	390	434	404	455	448	415	435	437	408	424	426	393	406	392	427	438	402	401	375	408	424	419	398	414	430	432	427	446	435	396	454	410	429	414	422	471	413	415	439	412	440	397	444	409	404	417	411	410	421	408	437	409	392	421	407	435	441	410	404	424	435	414	438	417	427	441	407	443	407	407	436	416	380	416	401	421	409	446	436	401	428	421	415	440	457	439	397	411	433	398	441	405	376	429	423	440	409	421	428	402	404	453	432	396	435	445	428	429	428	408	403	428	439	378	438	441	445	419	417	430	422	415	438	437	421	388	457	446	425	438	407	449	437	413	413	401	444	425	418	434	424	419	422	405	412	436	450	411	453	408	459	416	439	432	433	412	426	445	447	458	437	416	412	430	460	392	465	420	374	421	389	412	405	420	427	450	377	381	406	424	433	412	382	424	426	395	412	416	402	398	417	408	440	428	446	437	435	436	458	421	436	452	420	413	423	443	451	398	425	380	431	415	434	425	432	438	380	426	446	473	436	417	480	384	437	392	450	455	409	448	396	433	409	449	386	426	442	416	445	439	438	404	458	432	394	378	425	421	441	406	442	421	428	429	457	425	411	413	414	423	488	415	413	449	458	444	440	445	421	431	395	416	422	398	413	431	420	430	433	411	439	455	437	423	410	435	416	425	424	400	450	392	436	417	410	444	407	445	401	395	416	411	405	396	412	433	420	374	445	419	396	420	423	451	397	432	442	435	437	434	421	461	403	448	395	403	474	426	429	425	413	413	417	414	399	437	428	419	410	398	444	390	399	397	435	402	432	438	424	396	405	440	383	409	405	441	423	444	390	448	407	447	449	405	397	392	452	425	443	427	417	424	427	395	410	424	416	420	441	424	408	431	441	431	419	459	410	445	416	411	441	431	420	443	457	435	417	407	388	438	421	452	449	433	426	429	459	411	442	394	370	397	414	414	429	455	435	429	452	449	453	426	461	425	439	372	438	428	390	423	403	434	418	399	423	382	413	425	400	366	429	414	423	424	424	448	430	429	399	431	422	445	460	422	423	428	434	457	440	443	445	413	406	413	413	447	430	452	422	403	405	401	389	438	418	403	387	400	420	414	422	425	425	418	426	432	416	416	423	450	468	404	408	409	403	434	461	401	430	440	402	438	443	422	384	423	481	411	452	403	410	454	438	446	422	410	389	437	420	431	452	404	451	436	419	427	413	478	443	435	417	421	416	435	423	420	464	438	443	415	462	429	440	428	409	427	395	423	415	410	412	446	438	449	445	437	423	401	403	432	434	378	401	404	428	403	419	440	468	429	434	455	441	436	435	423	455	426	467	427	440	416	436	403	433	408	421	482	428	400	438	401	435	423	464	415	399	420	434	384	413	451	399	421	413	441	385	450	431	398	420	431	443	450	418	421	395	423	440	448	432	442	422	393	392	367	411	419	455	402	420	427	415	438	465	429	419	465	391	412	413	429	404	413	401	437	413	437	418	410	403	432	426	424	408	386	409	402	404	443	435	443	419	426	432	477	407	450	415	464	437	411	415	427	441	418	414	416	441	428	403	407	448	406	420	427	422	447	434	414	448	386	411	432	410	397	411	413	428	432	399	425	419	437	424	434	404	454	415	425	414	416	445	455	460	410	436	421	433	442	415	407	410	405	426	395	458	393	434	446	411	444	435	411	383	395	446	411	413	404	392	414	422	429	427	412	453	407	430	420	408	436	431	434	391	444	405	425	448	402	422	398	436	442	451	428	440	411	440	444	414	441	460	409	396	391	430	398	431	453	415	434	412	433	438	411	424	409	403	406	421	422	429	400	413	434	415	397	418	393	434	447	422	433	431	387	423	450	444	423	429	427	392	428	475	419	370	418	416	399	441	462	408	431	429	443	390	433	434	396	432	387	401	399	438	389	403	449	432	415	403	417	395	419	383	443	425	435	408	408	437	433	385	391	418	405	431	443	391	413	424	426	438	419	421	452	426	427	432	406	432	425	414	414	430	449	433	426	407	405	413	420	437	416	432	431	416	381	411	418	441	469	436	415	427	399	432	404	430	397	425	419	413	379	450	378	436	422	416	442	397	412	397	406	411	439	388	410	394	412	429	416	404	423	407	404	429	452	420	454	396	463	421	426	442	397	418	406	396	402	427	422	367	421	436	414	431	440	406	438	422	404	402	425	404	444	389	418	407	393	445	385	432	414	414	456	443	389	423	414	450	425	396	438	431	380	432	413	430	384	401	441	435	437	433	411	385	442	457	451	446	438	475	443	430	425	418	412	429	428	417	451	416	398	422	430	432	435	455	431	424	413	441	412	459	403	415	471	397	408	393	445	447	426	418	452	399	456	400	437	409	445	431	463	398	442	403	412	394	374	441	392	421	391	418	395	412	433	430	416	392	445	420	430	457	418	427	428	432	421	431	466	418	411	400	396	429	382	425	393	423	458	484	392	409	402	432	413	447	412	411	419	441	421	376	398	410	445	409	399	429	406	420	444	440	447	388	388	435	416	430	429	445	397	412	394	413	406	397	428	431	432	428	449	455	408	411	407	376	453	429	444	436	425	421	421	435	423	395	435	423	416	448	411	421	398	427	443	446	408	410	417	451	391	403	406	431	447	388	408	402	436	416	421	425	385	424	403	416	432	379	408	417	469	413	390	396	390	406	428	401	415	438	413	418	419	461	452	477	451	445	448	399	424	407	424	436	417	441	438	441	399	427	397	416	432	395	453	431	447	429	417	420	419	457	434	397
41281	62483	44399	32748	19391	8697	3376	1275	620	548	529	546	501	478	464	458	519	469	471	477	458	460	457	455	500	444	460	479	457	487	504	472	474	506	478	467	430	444	501	475	431	482	500	457	463	484	446	499	522	445	468	438	469	452	503	513	479	490	457	449	456	460	487	473	457	457	447	480	421	441	470	490	445	490	479	413	446	450	498	460	440	459	472	500	452	461	450	516	456	461	508	470	477	441	477	448	497	453	470	459	485	471	459	485	471	462	469	461	447	464	487	499	455	464	479	467	479	519	469	490	473	485	441	484	487	500	471	468	471	472	437	425	498	486	454	503	477	462	448	477	479	496	458	417	463	473	474	483	450	496	467	486	470	482	436	484	463	461	467	454	473	474	449	463	477	471	467	516	473	491	433	424	434	458	471	473	441	449	450	437	447	458	483	475	438	422	475	436	482	473	438	462	468	451	459	487	497	463	480	481	446	490	439	433	450	470	483	434	449	459	466	453	465	510	439	485	522	451	434	467	451	461	472	463	417	512	470	471	465	437	463	444	468	468	476	440	435	470	469	450	476	462	502	484	475	435	463	457	460	501	443	479	498	453	486	457	444	477	449	463	472	520	468	444	509	485	483	474	468	479	463	425	483	446	500	432	496	456	488	456	452	468	469	439	492	465	474	467	466	463	467	428	435	475	470	456	489	459	465	474	463	474	455	414	421	435	463	460	474	444	455	498	492	453	442	451	468	456	470	437	455	446	472	455	475	450	438	460	499	490	470	446	447	477	503	480	451	429	457	471	464	479	477	435	488	449	459	444	494	438	454	471	465	489	476	464	468	506	425	491	438	461	449	475	444	462	469	448	486	455	449	474	440	449	480	519	528	471	462	473	475	484	486	487	448	470	462	452	458	433	500	440	446	436	467	483	481	441	450	473	462	459	463	462	454	448	436	470	466	480	447	463	455	462	452	455	433	489	466	435	487	448	461	468	516	418	482	439	435	466	479	473	486	464	435	482	492	472	481	477	477	449	440	440	434	440	430	467	486	505	488	480	467	483	479	474	497	480	451	424	458	487	429	464	487	424	458	466	463	472	457	498	482	447	463	487	471	477	439	454	464	490	492	442	440	492	464	471	438	456	481	505	457	485	522	404	468	475	431	475	472	484	466	456	458	432	469	429	480	473	446	478	455	468	483	432	477	459	454	470	456	451	451	458	449	455	447	476	465	424	452	486	468	462	473	485	493	501	472	468	458	439	465	493	432	445	434	503	474	471	429	460	537	464	429	496	440	490	430	464	474	415	465	420	434	457	468	454	468	451	449	498	473	480	495	452	467	471	449	454	447	492	474	468	488	481	456	447	449	475	479	468	493	482	452	441	446	474	465	460	444	443	487	483	462	466	454	486	482	473	446	507	462	503	448	495	489	470	475	449	466	454	463	462	403	461	469	446	453	458	488	460	465	449	474	462	464	472	488	448	497	506	462	475	457	449	488	458	430	476	483	468	474	473	484	462	458	472	459	476	466	434	495	488	450	453	485	465	480	465	479	459	467	478	471	433	435	488	457	462	467	491	436	513	443	455	480	469	465	488	465	467	436	448	473	461	465	477	429	459	408	462	479	446	444	484	474	454	480	461	460	471	461	466	472	480	452	485	474	473	434	454	455	478	469	495	492	485	468	483	420	511	447	473	441	488	456	461	500	504	463	479	462	471	490	453	450	435	430	503	464	450	455	483	470	509	459	481	509	464	450	486	443	454	458	489	453	478	479	497	483	470	457	451	486	450	462	453	452	465	442	453	484	476	443	450	489	474	485	495	464	473	431	489	472	432	447	477	460	491	485	474	485	498	472	461	447	460	462	444	446	463	497	495	495	443	482	451	465	488	486	453	433	479	490	475	495	476	465	503	507	428	499	464	484	489	491	475	455	462	499	470	455	473	491	496	444	437	451	457	484	443	429	486	428	481	513	472	460	523	460	454	478	462	450	461	427	466	469	469	446	472	476	460	457	456	423	473	474	485	486	454	471	431	440	453	454	421	437	441	489	466	449	460	418	483	509	470	464	484	433	452	417	455	437	479	452	431	431	442	439	490	487	481	471	443	472	441	477	465	427	473	469	470	420	442	459	478	430	431	492	455	460	488	458	486	454	452	435	505	454	464	504	486	484	444	471	443	452	486	443	466	425	465	499	463	464	480	481	494	491	458	488	435	438	461	492	476	446	448	473	483	460	452	474	477	503	457	480	475	462	478	489	479	484	451	444	479	485	452	426	499	473	490	462	481	450	473	489	496	458	481	450	443	445	489	453	450	460	446	460	483	451	489	471	474	435	477	489	460	456	441	451	451	453	492	490	448	455	450	495	474	454	460	496	428	441	442	451	476	459	489	462	483	466	501	463	477	476	508	506	490	483	505	482	452	473	466	484	481	516	447	454	433	442	483	439	419	500	454	443	460	464	445	446	444	481	484	516	469	436	445	437	486	468	458	484	430	455	459	473	466	480	429	493	441	454	510	490	507	455	494	468	439	446	471	465	449	468	499	464	433	457	447	465	433	457	437	457	482	487	467	440	459	465	437	397	458	474	436	446	466	434	450	465	454	449	502	466	426	472	434	483	455	442	459	536	428	515	482	469	450	474	491	472	483	490	450	438	473	469	482	482	485	453	494	480	470	479	475	489	474	458	450	415	507	458	441	443	473	487	492	449	491	448	450	468	453	484	458	471	486	471	432	478	460	440	461	484	474	465	441	429	475	446	481	427	456	470	485	454	432	501	512	505	439	448	456	474	473	458	464	479	498	433	475	485	469	462	496	493	502	471	433	465	450	456	482	459	468	483	495	470	456	441	472	478	444	444	491	489	473	443	470	448	469	489	427	457	421	495	456	467	456	458	456	420	468	480	454	470	425	440	456	490	457	458	514	464	446	476	455	476	464	440	466	457	463	441	490	476	459	457	438	478	456	451	480	480	468	460	457	465	459	486	487	449	470	488	452	452	480	495	474	433	450	482	438	462	404	464	462	432	463	477	502	508	492	455	470	465	472	476	489	441	463	476	459	462	456	474	463	478	484	452	466	457	454	479	499	457	438	453	449	452	439	482	459	513	462	459	460	441	473	457	498	466	412	467	432	528	500	451	446	437	475	457	467	472	492	461	474	500	487	488	464	453	506	419	473	499	464	480	441	425	465	426	456	491	436	440	446	478	462	447	463	468	447	462	449	497	444	442	432	446	507	441	457	477	448	467	426	467	500	435	465	477	413	426	477	460	481	475	461	471	455	458	420	444	456	464	484	439	494	461	438	462	474	457	470	470	496	467	482	457	488	437	448	460	485	513	434	483	452	471	471	442	471	474	476	463	432	468	477	447	481	511	447	491	445	454	453	496	440	501	477	449	478	500	519	465	469	448	472	453	486	462	492	473	468	454	457	479	477	451	498	443	476	484	469	479	454	463	482	438	467	507	455	476	445	470	477	489	472	471	442	451	472	446	446	475	463	437	480	490	482
32372	38750	39257	24680	7286	1996	694	340	238	233	225	206	195	184	191	216	218	216	222	235	183	199	215	230	225	214	232	196	200	193	216	221	217	209	205	212	223	213	219	247	215	215	208	200	198	236	219	200	177	207	213	216	195	210	196	195	222	211	205	204	222	212	200	192	201	205	180	221	206	213	226	169	185	208	199	200	186	217	201	218	226	193	193	193	185	181	196	212	211	208	186	205	175	213	199	203	202	200	193	215	201	240	211	208	222	219	219	230	207	202	199	194	212	197	239	201	217	203	194	227	213	206	191	172	202	216	223	202	221	195	231	197	218	218	195	207	202	194	195	190	192	230	220	168	213	194	252	212	203	202	208	204	233	220	195	205	216	196	212	203	193	208	216	219	215	194	217	182	213	199	190	188	210	167	191	184	194	216	222	183	221	204	218	210	209	205	200	223	210	209	239	198	224	193	209	230	217	216	209	207	186	183	214	191	213	214	210	219	195	223	204	217	213	203	227	203	225	220	197	223	191	211	206	174	191	191	200	183	216	213	203	191	197	196	218	212	196	216	184	190	204	187	226	200	196	229	193	223	246	191	227	198	216	199	223	177	206	203	182	218	213	200	233	219	226	225	211	200	182	194	218	205	219	204	199	209	192	200	209	181	210	235	238	203	219	224	219	225	207	174	215	199	209	230	198	197	201	219	221	203	212	177	224	225	182	206	203	213	199	197	221	184	202	223	209	192	189	225	202	222	185	227	196	205	224	217	202	195	191	195	231	212	224	219	190	224	229	210	213	204	205	184	222	214	199	198	244	200	221	199	196	202	194	189	207	201	225	211	187	204	198	228	218	214	210	204	202	201	223	252	204	211	193	234	193	213	186	226	196	220	206	206	207	234	199	202	218	208	213	199	180	220	199	229	194	217	228	213	188	221	214	206	190	202	191	204	188	188	221	196	228	207	211	213	229	216	207	193	211	199	203	202	207	218	208	195	200	208	216	198	209	216	229	196	235	223	216	186	198	191	200	198	204	231	219	211	193	216	193	216	220	195	199	190	206	197	205	211	202	196	242	191	238	217	196	194	220	193	200	190	202	209	206	226	220	189	195	212	207	190	220	221	232	196	239	198	230	221	191	180	210	196	244	208	212	230	184	207	197	227	180	204	192	204	199	202	200	215	214	218	186	198	208	242	220	200	207	222	196	204	175	227	213	182	201	217	189	206	204	212	216	238	210	222	204	177	241	199	193	182	225	215	216	217	200	229	200	218	195	223	215	182	223	189	206	186	194	199	218	227	198	211	183	170	208	215	209	219	191	199	222	207	195	243	217	204	204	194	204	221	212	195	210	210	212	195	194	191	209	229	218	209	218	229	221	194	204	213	205	223	202	195	175	212	193	220	223	202	208	211	210	202	241	206	201	221	201	198	210	213	187	194	215	205	235	191	217	189	212	222	192	208	203	218	213	221	182	199	194	217	206	224	207	202	184	205	231	230	211	205	191	232	218	203	202	224	197	192	189	218	222	215	181	203	209	186	177	207	212	205	210	217	186	195	205	206	200	177	205	172	227	210	190	201	225	206	214	212	201	203	215	227	176	186	181	206	203	207	179	208	195	212	188	206	231	233	192	220	206	204	204	216	203	220	223	200	231	171	214	203	213	208	204	227	218	221	212	211	213	191	215	220	201	210	192	251	188	209	214	197	211	205	185	194	200	196	214	203	187	223	189	181	206	197	188	192	197	209	178	205	210	195	228	202	204	187	208	210	210	214	217	234	223	221	225	209	186	182	209	183	190	207	203	186	212	208	216	209	208	225	189	191	188	226	203	190	191	203	206	191	204	213	212	237	210	190	237	248	205	211	207	203	188	233	222	205	217	231	181	218	198	225	222	231	221	199	215	221	214	197	203	222	211	225	193	216	194	215	198	192	233	183	223	200	206	204	198	229	174	193	214	189	219	233	243	208	189	227	221	226	218	180	231	215	197	217	209	180	193	219	201	219	213	191	192	193	207	231	209	175	234	194	211	204	200	218	214	204	243	216	194	189	182	165	187	191	207	207	198	197	215	202	209	200	209	242	222	212	201	196	223	191	212	226	217	230	198	203	220	203	221	204	194	184	196	212	208	208	191	205	192	201	201	209	205	212	209	215	220	199	213	203	199	220	224	198	203	212	210	210	203	199	197	221	204	226	214	176	202	211	220	184	208	237	231	205	162	221	171	199	202	178	226	242	205	193	233	216	222	170	182	202	232	212	189	192	196	192	201	187	218	193	190	215	220	210	214	219	220	235	193	207	200	202	224	193	205	191	207	195	205	217	204	207	206	212	199	186	197	210	222	229	224	234	210	213	234	207	214	191	215	191	221	213	186	206	215	192	223	204	222	191	190	213	211	206	202	209	188	186	206	201	196	196	220	171	201	230	211	194	206	208	196	218	197	227	230	205	197	227	214	231	211	207	223	187	196	190	235	194	231	212	195	206	211	213	225	178	206	229	229	221	183	220	205	205	200	211	186	231	210	204	208	208	202	185	194	206	183	221	228	191	191	198	216	204	186	208	210	212	211	201	209	170	204	234	212	228	217	224	207	210	210	184	220	225	195	200	218	207	220	237	182	209	186	177	229	203	197	217	217	221	211	200	203	202	202	211	213	226	205	229	171	238	227	211	213	217	212	194	190	168	196	214	201	205	184	224	173	213	192	199	226	218	211	194	178	205	195	206	207	215	227	204	219	215	192	192	190	199	212	193	175	179	209	190	224	208	207	199	191	196	216	194	200	219	192	213	188	206	215	197	212	211	206	220	211	212	215	194	199	209	223	233	233	190	193	197	170	197	201	200	234	217	210	189	213	190	200	228	203	190	192	194	180	213	222	198	191	189	241	192	202	205	192	219	187	206	194	201	192	227	194	204	212	207	210	208	215	187	190	229	202	219	199	194	190	229	222	162	204	201	215	196	216	215	190	205	201	186	219	181	190	229	212	211	232	236	188	205	208	219	173	192	221	197	226	189	229	187	203	215	220	210	219	190	222	211	213	208	205	204	201	217	232	224	213	226	184	202	195	197	181	225	214	202	215	196	202	242	206	205	213	204	199	187	207	248	220	217	198	213	228	192	195	201	219	199	206	215	198	199	220	208	193	206	201	190	230	212	197	231	208	206	210	200	184	217	210	201	195	226	213	184	197	201	158	209	213	195	194	201	213	214	199	173	225	204	187	216	204	174	192	198	237	198	204	198	223	205	215	214	194	197	220	200	208	186	224	195	203	211	186	201	194	207	205	206	209	213	207	204	192	230	199	187	206	211	232	244	204	205	222	208	231	220	219	207	228	203	216	211	189	206	227	216	211	181	240	199	212	178	186	215	199	213	208	196	219	227	228	211	208	190	203	228	190	207	223	213	227	223	216	220	207	231	191	178	203	205	197	226	190	200	195	202	213	201	197	219	205	194	190	213	216	211	189	192	220	207	211	210	226	211	194	200	188	225	210	222	211	223	218	186	233	194
38677	53403	36912	21422	6913	2820	1100	476	321	295	265	273	243	229	247	286	283	219	223	256	262	225	244	232	249	253	243	237	245	279	234	239	225	258	224	255	238	255	240	252	232	301	242	275	275	237	244	209	231	243	244	255	229	243	249	247	270	261	232	235	263	266	223	244	249	259	262	268	242	260	217	280	254	238	238	236	238	214	239	277	243	263	240	266	266	238	250	278	258	220	229	238	265	254	278	239	268	238	255	232	242	229	255	249	247	200	261	243	240	236	267	244	228	238	232	242	257	234	237	247	214	220	229	228	191	230	240	230	247	273	232	260	264	257	256	264	233	226	252	279	242	225	267	241	249	250	240	234	233	247	228	277	251	250	267	251	246	253	229	230	268	256	253	250	250	238	264	227	250	241	253	250	266	268	244	275	238	235	226	269	222	237	239	248	256	233	251	256	240	271	252	259	287	238	254	242	249	247	276	253	248	237	199	275	261	236	231	249	264	235	264	254	241	288	242	252	278	233	243	258	248	233	242	225	251	231	243	240	255	237	243	252	243	248	231	262	234	230	251	216	250	237	269	238	249	244	236	243	239	251	246	261	249	285	270	260	220	284	232	241	230	247	251	250	252	258	258	248	232	248	230	253	211	247	230	273	249	248	238	226	294	268	263	255	230	265	231	256	243	256	250	247	252	252	268	244	256	256	230	238	247	231	240	231	229	234	249	238	250	235	220	221	244	265	226	260	250	262	244	241	254	251	224	238	244	250	208	250	260	245	266	243	249	247	242	251	240	207	250	251	248	238	261	246	246	271	255	248	260	243	275	275	243	240	266	224	232	256	259	229	257	248	268	242	239	227	232	251	226	207	265	264	239	249	240	238	221	252	245	262	270	253	229	266	238	254	246	245	238	267	227	248	247	254	261	239	224	264	242	254	274	224	254	210	236	215	230	215	237	242	233	250	272	234	232	250	234	218	260	222	267	250	250	217	248	267	230	240	273	235	267	242	257	252	264	236	228	235	238	260	258	218	232	250	256	258	234	248	218	240	237	249	245	209	240	250	233	249	248	255	228	259	254	233	262	247	260	260	223	242	279	249	261	245	235	260	252	261	238	273	254	223	252	258	232	256	248	247	265	226	266	231	246	260	199	213	261	258	263	231	218	231	239	233	256	237	259	244	261	255	236	243	245	251	253	256	250	253	261	256	247	251	246	249	273	240	255	228	260	262	219	239	248	237	246	249	228	225	239	265	248	248	257	253	234	265	246	223	256	268	265	277	252	241	248	243	254	228	236	240	202	242	234	247	261	227	260	236	264	211	233	270	235	249	251	247	236	251	284	248	267	265	254	246	232	263	250	232	251	252	253	213	250	251	247	213	240	251	244	269	226	277	254	262	264	257	249	266	251	242	254	253	266	238	249	243	263	263	224	267	254	239	228	257	254	213	226	252	278	270	258	254	226	259	252	241	252	224	222	237	248	247	226	227	240	247	270	263	258	252	244	261	261	224	267	255	226	274	246	277	260	245	260	269	227	245	236	221	231	239	242	222	227	238	271	240	272	258	271	248	268	240	253	226	222	252	252	251	237	258	254	241	265	257	252	255	256	238	234	230	222	275	237	245	254	274	245	247	263	217	237	246	252	248	281	233	247	248	250	247	239	244	218	239	253	262	249	246	243	245	259	254	230	230	246	259	252	255	226	212	243	259	243	249	225	239	276	227	263	263	246	244	243	248	246	252	268	239	263	254	245	262	261	246	245	242	241	262	206	258	258	239	245	252	236	250	257	249	241	219	254	229	246	244	255	246	244	252	242	255	260	236	234	251	258	232	256	234	250	251	263	266	252	221	228	236	282	270	255	240	241	244	258	248	231	241	276	269	247	246	246	241	241	239	265	257	259	231	214	259	250	233	269	261	238	253	242	258	246	263	220	263	263	225	227	272	245	226	288	214	236	244	248	239	220	259	231	289	229	254	256	232	221	279	230	239	252	249	251	252	241	238	213	252	264	244	257	255	234	277	239	286	257	266	238	234	235	252	232	275	260	253	264	255	228	253	266	237	254	232	254	240	262	273	266	221	260	234	222	237	263	225	256	279	276	239	235	241	255	271	238	243	246	239	222	249	259	239	228	246	226	222	248	282	247	250	261	226	198	232	278	249	252	217	251	236	226	241	222	248	248	250	239	292	247	244	243	247	242	212	233	300	243	235	263	239	240	245	229	234	226	256	251	253	258	248	234	244	266	254	229	255	267	225	248	230	270	236	255	232	238	240	210	245	269	253	255	254	239	289	254	246	274	241	238	260	255	255	224	234	247	250	225	217	233	249	258	232	238	239	236	244	230	229	248	269	229	250	254	212	261	230	280	245	254	231	252	261	228	239	222	227	252	240	255	245	246	249	239	233	281	278	257	265	249	249	253	241	233	242	241	255	265	243	268	230	244	251	244	280	243	219	234	241	227	252	228	208	263	264	251	273	252	251	232	247	229	272	209	237	249	241	236	245	220	231	278	242	245	247	230	236	267	260	226	245	242	256	267	271	243	243	238	245	239	245	252	261	224	249	213	259	223	280	236	224	256	230	249	273	243	242	221	269	243	259	235	214	258	243	249	267	253	223	275	249	226	260	237	226	265	270	239	231	254	270	225	262	253	228	234	246	232	245	244	238	249	248	220	298	248	231	224	233	207	243	240	240	237	241	254	265	242	244	239	258	242	256	249	223	243	265	251	234	232	264	249	236	244	272	267	239	245	271	252	254	250	224	227	250	249	256	261	254	243	261	252	259	254	238	250	256	233	253	252	239	236	223	272	243	261	249	235	261	212	232	259	246	243	251	214	249	247	245	274	254	254	248	248	255	239	250	241	241	231	248	237	247	227	249	238	231	226	235	268	248	229	272	241	269	242	241	251	222	262	274	256	283	245	249	246	248	218	257	269	251	250	252	245	258	241	254	255	266	266	231	273	236	233	211	253	251	245	262	247	244	248	237	251	225	228	233	258	241	242	250	258	256	247	249	206	259	228	242	248	240	272	263	249	240	258	235	233	250	240	233	274	288	249	257	241	253	243	258	253	259	242	254	229	275	280	236	239	238	227	238	250	250	268	233	239	230	235	234	243	238	236	241	230	223	219	248	251	231	232	252	243	249	254	268	246	278	246	265	239	224	213	230	243	226	227	233	233	236	234	239	270	209	249	231	253	244	251	276	238	244	235	254	241	250	227	263	257	236	229	234	260	234	240	238	262	240	250	235	244	260	229	252	260	227	239	261	228	226	243	258	231	256	249	266	217	264	236	245	244	257	241	250	232	231	218	263	247	236	243	239	270	261	252	240	261	246	235	257	238	266	246	218	284	250	242	235	228	238	240	260	263	251	223	235	199	227	252	246	268	246	238	247	265	239	249	251	242	223	275	257	245	252	225	244	245	301	234	250	251	240	206	234	217	232	257	247	227	257	229	256	241	249	230	234	250	248	245	228	253	233	218	217	227	258	228	250	271	256	253	217
24107	21210	29337	26207	21513	15488	5690	666	371	343	289	267	297	272	294	312	254	271	261	275	274	266	283	269	312	270	250	264	294	275	273	295	271	259	297	294	258	255	248	282	270	264	267	259	253	256	251	266	272	251	268	255	237	266	271	255	287	274	274	243	264	257	257	260	263	287	272	267	271	232	284	257	272	265	261	233	260	269	247	286	268	282	266	293	244	268	258	263	220	299	294	259	289	244	264	257	254	256	281	259	306	259	247	241	272	287	245	250	280	270	275	237	275	299	283	255	266	278	264	257	268	239	251	258	264	261	253	253	269	240	253	276	282	273	259	284	270	284	277	254	275	267	269	271	274	269	243	271	274	253	291	266	270	293	262	246	282	269	281	253	242	246	269	264	292	251	269	297	254	263	256	252	284	267	265	286	251	266	294	281	285	279	246	303	295	281	252	264	280	292	268	249	238	274	272	297	268	267	275	250	270	274	259	295	257	261	255	285	274	263	265	255	252	228	276	247	247	292	274	273	265	284	276	252	284	277	284	268	260	268	270	289	303	279	237	289	255	257	261	274	254	259	288	235	281	262	278	251	263	272	259	265	262	246	274	269	272	247	250	293	309	251	258	225	299	289	280	282	282	265	263	302	225	264	303	256	270	262	247	270	249	273	229	271	268	255	273	262	294	280	259	278	274	292	219	273	300	262	279	225	271	278	245	259	258	270	256	274	266	270	271	274	264	248	249	267	296	210	258	260	272	287	294	252	280	242	247	286	263	260	247	261	270	276	264	237	293	274	261	224	279	241	261	219	261	235	251	284	296	293	256	240	251	303	265	275	251	261	261	247	255	271	260	273	260	254	290	260	270	294	262	301	264	285	274	299	282	262	296	279	269	269	271	274	252	262	244	244	260	246	269	280	294	286	265	244	272	272	296	275	219	274	286	280	265	269	288	259	258	263	261	239	257	242	272	285	257	268	273	245	260	249	285	285	270	262	267	265	267	262	263	263	293	280	273	272	273	253	285	273	278	271	264	266	274	269	280	258	285	265	256	296	259	246	278	267	267	273	257	255	257	242	287	266	283	234	271	264	280	273	250	254	282	278	284	291	257	279	277	271	246	239	262	269	264	229	226	251	259	279	262	293	244	261	261	272	249	257	268	264	277	252	261	280	258	268	287	287	288	283	267	290	293	256	278	270	250	279	285	247	295	255	282	303	251	287	259	251	251	229	290	254	287	264	292	266	251	238	250	286	267	258	284	272	238	240	269	264	264	266	281	244	243	257	285	257	259	257	267	245	245	249	275	278	266	267	255	278	284	244	278	269	269	269	253	266	289	247	268	265	271	271	262	264	254	281	249	257	267	303	247	281	273	273	289	255	275	257	262	258	291	238	254	271	262	276	280	291	271	282	239	285	296	262	277	262	248	266	288	276	267	273	264	267	279	291	268	230	243	265	260	262	257	258	237	250	270	266	251	266	282	278	283	266	280	256	275	276	264	278	276	257	260	266	259	262	255	247	259	244	256	271	283	283	289	266	272	302	297	263	304	257	245	287	272	275	285	282	245	264	267	279	274	260	290	279	289	218	258	278	276	262	250	290	259	288	264	277	281	254	270	237	271	266	264	258	246	270	271	315	262	237	283	264	265	253	310	293	274	273	272	292	240	269	253	297	250	285	239	260	249	276	270	244	287	279	288	269	279	289	322	282	266	265	284	269	267	267	281	253	266	265	242	237	270	272	227	264	279	268	284	251	262	290	274	262	275	294	269	282	268	248	275	282	286	266	260	268	280	254	277	287	285	281	267	244	260	247	242	283	276	255	240	283	284	254	278	268	266	268	241	283	246	272	275	280	302	250	274	281	274	260	241	269	281	267	315	255	252	271	261	249	296	245	245	318	259	273	244	242	284	286	271	286	285	257	253	268	247	240	274	274	274	248	256	272	246	264	269	259	249	282	273	275	221	279	256	276	264	256	267	268	286	292	272	273	304	242	248	278	284	283	269	244	272	272	272	295	289	255	260	230	267	287	260	288	272	226	276	270	302	291	278	283	243	269	260	263	240	252	274	272	286	307	273	268	289	244	268	292	259	258	274	247	249	258	266	271	289	287	279	305	260	276	259	252	279	277	259	249	247	266	293	244	268	265	261	298	234	273	263	251	306	268	271	276	252	261	286	287	242	276	261	288	275	260	268	256	272	257	303	288	264	252	286	267	271	289	263	248	286	257	277	264	277	291	274	288	268	269	265	274	281	253	243	249	275	269	278	280	267	262	264	282	258	256	272	282	258	266	257	293	298	282	276	266	283	280	282	242	262	274	284	252	270	261	229	246	256	264	279	261	293	261	266	290	283	269	277	260	289	301	265	272	303	245	252	235	272	250	278	295	280	253	273	245	251	280	253	257	289	276	281	275	277	274	276	256	247	242	271	291	258	272	264	270	260	285	264	267	270	265	269	250	269	263	265	254	283	282	284	260	255	281	257	264	280	256	252	262	248	273	259	272	283	283	258	270	261	261	238	251	239	277	233	302	278	256	269	292	247	264	236	289	271	274	253	254	254	272	277	283	261	265	239	299	260	268	259	284	283	254	274	243	286	271	260	284	269	239	259	291	265	274	276	259	265	290	267	272	273	267	288	290	278	274	286	273	254	253	231	256	256	256	293	262	270	259	271	251	299	267	264	260	261	288	257	257	234	268	308	256	268	262	245	298	261	273	288	266	258	234	238	275	283	286	246	235	262	284	246	251	281	268	270	268	263	258	254	274	274	270	265	297	247	280	277	254	287	284	279	238	250	268	294	264	281	276	254	263	240	258	296	236	256	282	260	266	266	282	250	278	271	269	253	254	289	281	271	253	250	263	308	245	275	288	320	278	291	255	277	272	260	280	286	262	283	269	268	260	271	284	253	288	245	269	236	309	253	277	269	284	293	300	267	289	287	254	262	262	301	272	284	266	280	247	288	278	247	272	240	270	278	299	269	257	251	247	290	274	251	300	269	256	276	261	291	272	273	270	256	249	268	278	256	231	268	266	269	276	258	257	286	281	263	267	263	282	291	283	287	296	259	279	277	280	287	271	291	231	257	277	245	284	266	243	279	277	293	258	272	248	280	246	265	264	276	258	238	252	287	263	267	269	253	246	272	297	267	275	282	267	252	259	294	281	245	264	276	266	251	274	268	284	283	280	275	303	280	276	270	277	268	301	255	266	253	260	252	263	279	285	263	252	278	248	229	249	287	253	233	277	252	281	243	277	277	287	251	297	274	254	256	277	255	273	286	271	248	244	260	265	252	280	269	241	270	243	242	295	274	288	289	273	273	292	275	243	294	267	260	254	222	276	258	234	255	263	255	266	261	289	277	271	295	309	262	272	267	253	274	228	265	248	291	257	258	265	243	270	242	263	257	253	277	262	259	283	260	287	263	273	273	269	268	273	289	291	270	274	293	275	271	288	246	249	264	303	254	283	286	275	273	282	258	249	279	274	244	239	271	270	259	261	273	254
38097	65527	49019	31517	17780	11230	4586	691	422	404	360	337	334	341	303	301	313	321	319	337	315	311	265	290	315	320	277	293	310	308	324	333	293	299	293	326	270	301	287	309	299	324	297	294	288	297	310	283	293	300	279	316	326	287	317	308	310	279	306	308	299	300	294	300	272	333	316	284	292	301	285	300	319	305	325	308	311	314	281	296	303	300	343	305	295	305	311	307	280	285	303	300	289	295	316	316	295	322	316	297	330	323	352	317	328	293	306	303	311	309	293	318	309	298	298	323	322	325	307	289	289	275	280	293	295	301	301	311	296	303	317	288	302	314	277	290	291	297	337	310	276	293	280	306	318	301	306	286	312	312	294	287	305	322	303	292	280	307	302	333	324	337	312	279	336	307	282	301	296	278	315	315	303	294	285	296	311	293	292	305	301	299	317	297	281	265	311	311	320	277	307	323	313	316	315	324	313	328	304	307	292	303	314	308	316	291	309	318	323	313	329	303	334	308	284	317	318	300	298	339	315	293	310	296	285	292	307	298	313	314	307	317	312	304	311	316	324	300	284	289	278	321	279	306	311	325	302	292	317	312	298	294	311	308	303	274	311	290	332	320	298	327	306	324	325	340	313	279	323	315	320	270	302	299	297	334	305	346	294	309	274	299	301	304	296	311	290	283	307	333	318	307	297	292	299	297	251	314	323	292	319	293	308	299	314	267	329	348	316	314	288	317	317	330	314	296	309	290	324	290	287	330	277	327	344	352	288	319	287	315	312	265	303	314	298	292	313	307	304	310	326	291	303	283	343	276	284	274	296	318	318	321	302	318	308	292	318	280	295	307	298	303	263	290	324	328	319	271	283	313	289	295	303	301	306	333	315	315	320	285	302	303	324	299	293	310	308	300	322	300	313	309	284	318	320	293	296	313	309	272	340	305	319	293	282	332	308	299	302	297	280	286	313	305	293	296	326	331	315	290	310	314	310	330	293	291	324	272	320	311	314	322	302	287	301	313	335	312	313	290	347	309	320	307	276	307	289	290	296	325	338	275	293	323	286	333	319	310	317	315	304	288	321	304	262	288	338	289	319	308	328	280	306	313	338	289	305	301	316	295	291	282	317	319	328	322	320	319	310	296	311	285	304	306	315	298	318	286	309	322	314	320	324	324	281	305	307	332	301	281	305	296	351	310	303	284	311	320	309	293	326	290	322	311	313	274	314	310	346	296	318	296	317	311	295	308	278	288	322	308	277	328	274	265	287	318	310	272	295	314	326	339	292	302	301	314	327	313	303	285	287	327	277	306	299	327	362	310	276	303	297	353	274	333	302	302	272	313	315	334	335	319	292	308	321	285	329	306	306	336	326	307	299	322	309	301	290	309	313	280	318	310	308	291	308	296	291	315	293	283	263	322	293	309	293	298	285	309	325	288	285	287	324	304	323	336	330	306	323	314	294	309	322	297	316	303	308	306	290	304	334	319	287	302	319	314	271	293	331	293	315	285	325	306	299	294	321	325	301	310	321	315	336	324	331	311	312	310	300	299	325	311	285	270	319	282	323	329	285	290	316	286	309	298	310	330	321	330	307	305	302	303	293	318	307	318	307	311	317	306	305	349	301	309	310	301	286	282	295	309	295	285	311	323	310	329	310	261	330	313	301	289	321	302	312	286	346	298	293	307	319	322	320	304	321	294	298	301	294	319	315	305	283	319	306	294	333	311	297	312	312	292	304	305	299	318	306	314	302	315	295	327	301	310	309	337	323	330	308	315	308	300	297	279	296	299	285	317	309	291	286	305	286	268	307	318	316	317	292	279	320	285	327	336	320	306	330	305	296	328	318	297	295	293	286	285	272	301	341	282	292	297	353	310	303	308	317	290	338	310	320	292	315	322	278	307	321	318	313	311	329	314	280	252	343	297	311	272	307	321	302	281	329	344	312	284	277	283	296	317	292	311	287	326	276	324	319	312	321	286	298	315	333	305	314	292	268	302	300	299	338	298	309	304	328	290	282	312	275	297	298	293	319	308	317	313	270	287	330	306	307	324	279	294	314	277	286	306	320	291	317	319	290	276	276	303	294	282	293	307	278	290	302	277	307	258	321	320	322	286	332	283	280	353	295	291	315	306	325	286	337	300	303	302	285	307	324	278	304	295	317	296	321	314	301	261	307	318	300	283	318	316	303	307	293	309	274	313	297	287	327	280	306	340	302	295	287	310	323	296	304	324	290	317	341	295	299	288	323	303	277	322	300	350	297	315	326	318	305	313	278	289	269	292	305	295	337	314	273	300	328	299	328	300	324	310	314	314	316	309	311	304	333	361	327	275	280	289	266	298	300	296	324	317	337	303	322	283	307	298	318	283	321	285	312	310	305	292	297	279	318	325	291	317	287	314	292	317	307	299	300	308	286	289	299	315	304	309	294	294	294	313	284	310	312	310	290	293	302	294	271	325	291	341	308	324	318	319	299	309	315	342	286	290	338	285	323	306	304	279	296	310	320	309	333	292	310	319	315	291	311	315	303	290	315	322	306	323	290	326	287	313	295	311	301	341	272	309	296	265	311	310	315	329	299	306	283	292	290	338	307	291	326	295	300	316	327	303	324	290	317	307	281	279	317	323	303	291	277	314	298	302	308	281	306	288	325	280	289	338	299	287	293	313	308	309	313	289	282	280	320	308	321	310	293	302	306	296	314	295	290	290	287	281	304	337	285	330	304	335	304	301	315	295	287	302	287	330	310	344	286	280	322	283	309	303	289	321	306	306	310	265	280	320	307	299	318	270	296	315	309	276	291	335	278	306	344	276	282	294	322	306	298	280	286	298	283	284	311	302	285	298	300	304	311	291	345	310	280	264	291	290	337	342	292	317	287	340	327	317	344	293	262	301	300	348	335	277	298	318	323	304	304	303	332	330	305	302	302	316	313	309	325	306	270	305	302	331	346	282	300	305	316	288	299	285	282	303	311	289	289	284	316	302	291	325	316	297	293	293	301	320	323	310	326	321	305	289	314	308	307	301	315	315	280	280	305	294	288	290	281	277	282	326	287	330	297	333	295	270	311	334	299	272	295	332	320	280	296	305	302	307	290	306	293	302	298	254	303	309	305	311	322	314	327	323	309	290	271	285	306	306	303	302	303	290	287	333	297	358	308	337	301	296	310	307	301	289	302	307	299	273	311	266	325	296	292	336	310	293	329	298	307	295	309	334	270	280	316	285	342	308	309	311	319	345	283	294	273	281	315	335	303	303	300	338	309	322	337	326	299	308	313	312	318	309	306	308	290	276	295	286	274	300	296	296	300	313	313	313	290	293	307	301	319	282	323	324	291	320	322	306	297	296	307	312	287	327	320	308	302	306	287	341	316	282	307	317	311	291	288	302	348	289	294	320	298	313	312	297	295	318	316	329	323	292	299	271	315	293	288	296	314	299	320	292	313	314	291	331	302	291	304	294	321	296	285	301	298	312	317	321	336	270	294	310	294	299	319	310	307	307	309	334	320	306
25359	21755	29058	26067	16614	6544	1907	600	332	364	311	321	312	292	334	311	318	340	344	291	296	313	313	321	325	338	301	309	290	298	320	336	292	303	303	277	309	306	260	290	288	312	315	323	300	274	273	268	298	291	272	285	317	300	310	300	305	311	307	270	287	299	283	306	300	274	321	326	274	302	284	308	283	324	291	304	287	281	271	273	270	299	293	289	296	311	281	291	294	306	297	290	254	286	310	305	304	297	285	317	292	299	275	302	303	293	302	299	280	313	272	294	297	275	266	290	280	285	269	276	322	300	310	278	280	306	303	303	296	295	284	316	282	312	273	329	299	311	289	295	304	296	315	304	279	297	339	318	283	302	282	275	299	310	275	257	290	302	285	333	306	296	289	311	285	293	311	307	313	288	293	307	307	261	287	317	300	301	290	264	297	286	274	282	306	283	278	308	307	296	278	274	302	298	305	287	283	261	312	304	279	290	282	296	309	290	293	292	305	316	289	300	278	279	286	283	282	288	272	313	324	314	304	286	338	320	312	297	295	311	310	281	304	274	283	319	299	313	327	314	333	330	304	317	297	293	322	281	316	289	285	282	296	312	283	319	317	310	323	317	280	286	312	312	289	280	316	301	281	299	282	261	296	314	286	280	305	301	296	300	289	289	293	298	301	308	329	308	296	323	304	306	309	282	281	346	289	263	311	316	278	328	278	281	264	290	308	321	289	307	290	282	277	303	286	296	326	326	322	323	311	281	306	305	333	316	268	293	282	310	302	281	298	313	291	334	313	332	300	304	315	287	284	286	289	302	291	312	310	292	352	272	310	285	313	275	284	285	297	296	334	311	285	311	313	298	272	322	290	310	302	325	304	298	302	312	281	300	291	296	285	313	312	302	279	318	289	303	317	298	295	323	271	290	264	286	282	300	301	288	319	304	300	302	295	301	288	268	292	328	291	277	289	294	284	327	322	325	306	298	318	316	281	328	314	319	299	293	265	298	293	311	297	306	346	287	304	309	309	285	284	271	286	310	276	308	272	292	289	311	315	305	268	273	303	297	285	287	311	314	286	295	289	296	329	305	288	285	336	325	287	283	296	286	306	299	309	293	280	314	299	300	303	265	310	295	293	328	291	282	289	309	278	279	275	309	310	270	292	288	273	286	286	291	296	291	321	275	287	294	309	275	262	268	290	288	305	272	332	293	268	311	308	309	292	318	324	290	307	299	331	292	299	295	275	303	306	287	294	322	314	310	297	302	338	303	308	321	316	286	255	284	276	269	314	303	284	295	314	295	274	288	312	270	298	266	288	316	298	273	294	313	320	316	310	325	300	285	309	305	288	330	280	305	298	295	273	305	286	283	263	323	330	262	303	277	309	294	328	290	290	284	289	311	310	301	279	288	300	284	301	305	293	321	325	298	295	290	304	319	328	284	317	326	299	303	305	291	321	304	283	290	292	296	282	304	309	291	299	303	318	306	291	289	297	294	297	282	302	300	276	304	282	291	303	293	292	318	307	286	329	298	294	282	297	290	289	289	287	289	275	274	314	298	319	302	289	308	294	284	323	288	327	298	275	303	297	286	273	299	301	315	312	310	308	287	272	277	291	277	258	298	302	312	281	293	278	323	318	321	283	331	299	308	274	334	325	270	272	297	300	321	319	291	303	307	269	315	290	288	320	293	305	322	284	296	282	301	288	276	332	300	297	283	320	310	291	311	298	304	279	327	302	297	291	302	322	253	303	293	280	292	303	290	258	297	329	307	288	290	298	314	312	276	304	308	277	302	303	311	297	304	298	313	313	290	293	307	309	299	279	277	316	288	332	291	310	300	330	295	311	326	288	297	307	328	300	296	324	319	288	297	279	261	296	299	298	300	304	306	322	279	317	248	310	264	340	285	294	293	312	286	305	288	328	296	300	286	324	302	322	285	294	315	276	279	299	282	307	269	295	287	301	285	286	306	312	280	301	299	328	281	289	318	303	315	264	317	298	329	304	327	280	298	305	288	311	303	310	304	277	316	306	289	320	269	283	326	299	285	310	312	273	315	263	277	314	303	334	309	286	333	287	277	300	321	297	279	301	277	336	339	296	326	315	308	311	308	318	293	295	288	300	302	303	291	290	356	286	301	321	293	290	307	295	256	261	262	273	263	285	294	301	283	310	292	289	286	319	321	281	308	310	306	305	310	310	281	285	303	257	277	277	306	267	330	327	308	286	331	319	304	311	277	294	272	285	287	293	299	275	319	280	305	310	300	286	314	342	298	285	298	297	298	295	294	274	318	327	287	277	300	315	294	309	282	312	288	313	308	302	299	307	291	293	302	311	288	292	320	295	280	337	297	292	292	315	318	263	312	298	298	296	292	323	293	271	313	267	276	291	275	332	257	271	290	310	288	300	293	275	293	294	280	275	283	325	288	319	305	292	331	296	302	316	306	293	313	326	302	291	315	307	302	311	297	288	293	292	322	291	283	301	310	308	276	320	301	304	284	298	276	289	325	286	283	307	297	319	293	316	264	274	331	272	318	300	291	312	291	293	299	264	296	319	296	272	295	300	278	315	301	296	313	311	286	307	315	279	302	252	328	327	284	307	283	280	284	286	304	313	330	305	288	282	301	338	303	286	275	271	313	302	285	288	286	279	304	278	309	313	303	274	321	327	300	281	277	319	306	289	325	275	316	329	277	266	296	312	299	315	294	304	280	309	291	348	289	320	285	280	296	307	294	303	286	337	309	309	321	313	305	322	267	303	311	317	282	307	302	314	322	284	286	277	318	312	292	311	295	283	288	296	276	312	296	309	299	294	306	293	295	310	305	328	309	292	312	305	297	300	272	307	296	318	293	329	303	300	304	311	299	307	306	331	299	305	251	292	315	295	292	277	340	315	246	310	310	296	300	305	298	289	305	291	285	277	295	342	308	287	281	308	307	299	295	293	286	288	290	280	310	309	336	269	303	282	294	269	288	317	277	307	308	292	307	328	301	306	282	301	315	298	273	327	305	274	280	315	291	279	304	277	310	278	297	308	299	296	311	330	268	298	290	284	314	260	298	303	308	262	295	294	347	298	303	300	300	294	291	302	311	290	287	289	289	291	290	300	278	294	310	277	292	290	302	318	305	279	335	328	313	275	307	287	289	286	317	322	296	330	313	304	315	312	306	284	304	277	302	261	280	288	313	316	325	317	290	340	320	262	303	283	295	261	283	318	305	285	306	310	292	284	296	317	291	284	301	284	302	279	311	294	287	278	312	272	297	281	304	315	326	276	297	284	319	317	284	294	277	298	291	283	301	307	301	310	326	277	298	322	294	302	324	313	288	269	292	287	277	287	307	285	310	301	300	287	284	318	303	321	298	280	292	313	312	282	305	295	311	310	279	275	275	305	302	293	279	306	315	305	296	285	312	278	298	301	311	312	285	321	292	266	308	301	339	273	322	313	311	307	318	311	269	299	309	302	302	278	300	321	284	324	296	307	291	306	311	313	300	292	285	325	299	309	287
38500	58653	37561	22601	14916	7203	2677	803	442	392	373	393	366	385	351	350	354	335	331	330	362	370	359	383	364	345	379	359	377	333	327	333	383	353	349	339	342	338	337	354	354	310	338	409	334	354	353	353	346	360	348	356	330	324	318	351	349	341	365	339	371	364	369	387	365	345	387	348	343	369	369	369	381	345	368	341	339	338	361	331	326	336	362	330	359	356	356	329	356	361	309	343	355	362	362	354	372	329	304	327	362	340	350	339	350	330	350	355	313	328	363	315	349	362	325	327	343	351	368	334	369	340	334	351	330	338	351	344	357	356	347	338	363	327	362	363	354	339	389	343	320	354	344	329	296	361	377	342	352	320	396	358	372	349	359	382	376	357	341	365	362	353	356	345	347	328	338	377	328	364	363	326	370	341	355	360	319	358	348	346	338	349	327	356	356	337	303	330	328	325	334	315	360	351	349	350	369	344	329	361	341	332	324	358	335	342	371	348	335	378	359	359	359	343	340	326	330	353	339	319	350	365	375	296	325	356	321	375	310	332	335	361	354	347	354	362	352	333	373	331	352	376	348	351	328	366	333	310	354	357	333	344	383	345	395	358	353	331	360	356	376	339	357	358	324	353	357	355	334	333	354	337	347	345	338	318	343	367	319	334	354	353	317	345	326	360	382	360	332	362	366	384	362	351	326	360	364	343	382	348	343	383	321	368	332	361	345	357	327	329	358	366	347	348	360	364	369	342	360	380	343	353	356	355	356	341	349	358	353	342	324	353	370	327	358	340	351	339	343	357	342	352	337	308	326	332	344	334	357	329	336	342	343	325	375	344	386	339	371	342	341	361	371	358	369	347	344	368	327	368	344	354	349	350	362	349	353	379	329	373	361	365	349	324	343	380	304	369	338	355	353	339	305	327	339	352	340	339	347	369	352	326	326	348	355	304	322	352	355	332	330	353	304	355	350	335	334	314	385	368	332	364	358	375	385	362	340	350	368	355	374	349	344	322	329	350	361	353	299	340	373	362	336	338	355	377	351	358	392	336	351	335	351	389	351	346	331	352	323	359	306	389	334	337	343	389	342	381	349	369	357	341	364	346	318	318	352	383	331	333	342	338	313	357	355	344	357	325	363	353	353	343	347	321	337	352	341	315	362	346	343	371	320	333	329	374	364	378	370	346	314	347	376	372	314	356	323	314	386	351	380	337	360	319	346	345	315	361	354	384	357	330	350	366	318	337	357	344	358	343	346	348	356	353	373	376	335	346	327	359	355	330	357	374	348	361	341	349	377	380	339	356	346	362	376	353	335	331	356	326	310	341	342	383	338	335	356	400	338	367	374	356	369	358	342	366	338	370	322	306	355	341	338	364	323	306	329	324	355	343	335	361	316	334	335	352	332	373	324	347	354	358	361	328	345	380	353	369	338	366	344	355	336	360	315	315	359	339	351	321	392	333	358	345	349	368	364	398	339	348	372	357	345	389	333	360	391	341	346	357	404	370	383	366	341	355	352	328	348	376	346	368	363	367	358	352	329	369	331	314	376	320	331	370	316	321	337	379	345	348	338	368	327	342	371	349	325	380	344	323	348	353	361	321	348	337	353	321	326	349	344	329	326	337	347	349	342	333	356	337	358	322	354	354	348	350	350	333	362	339	323	352	342	358	351	350	377	355	330	319	330	362	369	328	333	359	354	373	343	312	342	373	336	339	376	360	373	350	341	349	341	357	383	358	356	329	301	372	357	356	370	379	365	355	364	360	341	372	348	342	351	342	363	362	347	324	370	362	352	320	371	346	326	337	341	376	349	342	348	353	338	349	312	377	342	336	378	355	358	332	334	303	340	346	337	365	352	366	348	356	354	335	325	339	366	327	359	352	349	377	351	351	345	326	340	334	309	401	336	346	332	377	357	372	297	366	375	352	378	342	343	321	355	340	345	323	326	347	321	336	355	348	321	343	333	382	349	333	376	351	351	365	380	338	348	318	337	336	299	340	370	382	353	330	342	329	378	383	373	372	333	337	319	336	361	380	385	344	353	377	327	345	329	368	328	334	349	340	379	384	349	375	356	319	349	329	361	365	360	350	361	332	376	357	341	315	351	336	365	348	338	330	339	363	366	359	348	358	385	344	359	381	329	339	361	334	327	344	355	368	339	366	339	345	346	324	366	377	347	292	335	373	291	351	378	362	339	359	381	374	333	367	342	336	350	348	348	349	341	359	343	339	324	348	354	358	355	336	373	351	361	349	380	319	376	361	347	364	371	359	349	347	357	374	346	331	335	360	359	353	357	344	351	370	332	324	351	345	345	345	360	308	340	359	345	347	356	349	351	343	339	333	349	327	344	396	343	358	330	316	362	370	357	387	337	374	324	333	360	342	344	334	360	375	392	360	335	351	354	341	374	350	354	368	333	329	353	333	333	389	333	370	376	334	349	373	303	363	357	352	369	375	318	319	358	324	346	315	339	351	344	316	347	343	335	356	376	311	372	326	334	326	370	341	348	347	347	383	333	320	371	370	357	339	345	333	347	358	357	373	347	339	344	329	337	349	359	378	338	399	323	377	352	364	332	355	347	354	365	342	355	390	371	373	333	311	352	380	324	332	375	334	335	346	354	347	299	338	340	349	359	371	332	345	341	355	345	344	377	354	340	352	321	335	355	340	355	329	363	338	327	354	346	333	338	349	345	343	333	340	362	361	360	338	366	381	342	351	376	336	378	366	361	310	353	326	359	338	340	367	351	313	302	353	333	361	377	374	354	319	342	339	360	367	351	346	345	335	324	350	346	355	330	347	330	350	349	325	364	354	332	344	366	297	351	357	374	377	337	342	384	334	362	366	368	344	340	351	331	367	337	365	355	335	353	348	373	354	333	352	331	321	358	349	378	361	369	357	361	326	348	331	361	343	328	365	360	342	329	347	347	343	355	369	376	339	352	363	342	358	339	350	366	349	348	367	320	369	386	352	361	345	360	344	338	366	364	356	349	357	348	376	338	358	323	381	367	319	356	387	379	336	332	344	351	327	352	345	368	389	345	385	357	349	342	337	349	370	357	362	365	344	341	348	356	361	383	345	351	349	323	333	345	320	349	365	356	368	355	373	340	389	313	346	354	355	334	319	335	327	328	354	342	360	373	332	340	353	353	393	359	343	325	347	321	342	392	330	367	344	329	347	370	373	348	363	332	369	327	362	309	370	355	351	322	360	327	344	351	326	340	337	374	357	351	355	339	331	368	328	358	377	321	370	340	316	372	353	355	346	333	374	339	347	357	321	341	361	333	356	354	322	384	347	354	349	343	355	318	343	317	348	333	335	316	359	378	351	365	318	371	359	362	369	334	340	352	349	306	349	338	326	345	362	355	325	373	347	346	352	354	366	387	344	345	352	354	335	327	331	341	350	331	382	352	304	344	355	354	343	377	325	369	364	324	345	354	348	333	341	348	354	347	367	367	356	361	352	339	330	321	369	374	372	338	349	365	385	353	377	337	337	352	331	310	345
22852	21005	28470	23830	21415	21106	10889	1115	566	487	484	438	425	432	427	433	454	432	463	412	442	422	437	464	431	414	463	435	448	414	438	436	407	435	460	443	438	432	418	418	410	444	425	408	427	429	424	417	437	408	449	426	450	426	457	415	423	415	378	442	374	399	428	438	413	441	398	480	430	428	400	400	419	418	448	427	458	443	422	418	401	412	424	431	436	448	394	415	409	405	403	441	458	408	414	429	417	420	384	391	385	408	451	438	424	412	438	416	439	419	438	404	443	445	449	434	439	447	408	395	446	411	449	411	385	404	399	465	455	421	442	415	433	401	413	436	444	439	405	395	469	446	421	434	427	415	400	454	448	405	425	406	410	433	409	443	431	450	440	474	406	398	427	431	460	464	433	400	411	396	409	440	411	452	430	412	423	402	424	412	429	428	415	414	456	419	465	434	412	443	417	397	411	418	431	430	426	445	447	393	420	449	452	408	461	438	393	416	409	435	445	434	436	436	404	408	422	474	442	456	419	449	401	400	466	419	443	417	415	398	414	394	417	410	397	392	439	394	410	446	414	404	459	419	425	424	428	451	391	453	422	454	415	443	422	399	419	402	434	450	452	397	404	398	448	417	428	432	431	464	413	460	397	417	440	433	455	435	416	423	428	427	425	453	450	455	422	421	430	438	396	457	446	401	458	418	457	417	409	449	453	436	390	429	478	451	435	432	426	427	399	423	430	442	396	447	447	374	400	385	444	428	445	425	413	446	429	458	401	404	428	427	412	411	423	407	448	401	442	431	389	393	426	442	438	403	395	432	447	414	470	407	422	427	420	412	434	423	409	440	454	408	419	434	425	423	383	387	434	422	397	416	384	391	452	434	414	465	424	428	418	433	376	442	437	404	450	414	386	414	422	460	407	390	446	421	431	391	394	415	416	413	402	440	433	436	422	405	438	434	438	409	372	415	409	432	385	446	454	416	424	373	439	436	390	394	417	438	418	444	406	415	446	459	424	385	396	407	436	436	445	412	456	445	419	432	424	412	454	402	403	375	430	447	412	425	420	398	436	435	439	460	432	409	400	434	449	397	378	398	419	417	441	386	391	410	452	439	442	448	390	422	411	406	412	431	434	450	443	438	431	422	414	461	446	432	397	422	461	441	448	413	464	461	482	424	398	442	418	426	393	465	424	417	422	429	418	441	400	453	454	405	416	401	408	392	411	442	414	420	448	421	428	395	406	418	389	407	437	415	435	410	438	405	427	435	425	413	436	437	380	452	446	393	453	445	447	385	405	418	424	404	434	431	435	397	406	442	430	462	473	398	432	400	417	441	415	417	434	421	445	391	413	442	410	432	438	434	379	440	428	432	447	421	435	410	454	454	388	421	428	376	430	422	470	435	415	425	421	402	453	449	460	394	430	407	442	432	405	415	451	404	443	421	433	451	412	394	428	427	423	436	438	452	441	418	382	430	438	428	392	425	419	429	417	423	399	384	449	420	430	447	471	426	445	432	429	422	458	438	398	424	429	412	439	445	427	385	381	471	429	447	434	439	411	375	401	443	446	415	420	454	440	427	424	423	433	389	396	415	392	468	424	396	419	442	429	393	396	414	397	403	430	466	413	432	441	440	405	438	431	435	429	434	454	433	416	435	418	421	430	402	427	394	435	412	387	425	414	406	406	412	410	425	402	422	430	424	414	372	423	447	409	418	444	405	442	397	411	429	441	478	423	390	458	430	423	427	465	433	406	448	416	393	425	445	389	374	447	426	407	471	383	414	446	439	454	426	412	417	409	437	466	400	425	407	432	420	460	453	438	452	484	398	391	456	420	459	407	402	425	441	408	428	433	421	443	449	425	421	458	436	410	408	404	464	404	426	416	449	423	437	448	393	431	443	436	430	410	425	411	444	446	453	385	455	431	432	421	428	409	401	432	400	479	403	418	427	418	418	413	443	423	388	421	413	444	441	441	389	406	436	418	407	463	386	441	402	418	422	411	421	436	412	449	456	413	407	394	438	447	452	417	438	450	427	411	442	409	423	444	413	447	380	417	405	420	410	429	398	454	443	431	458	423	444	433	429	432	481	426	421	476	446	411	432	441	411	442	415	436	426	440	418	447	431	435	417	423	426	455	432	392	390	406	412	388	441	448	448	415	384	433	446	404	467	428	421	421	445	404	466	421	479	411	432	441	425	447	437	410	427	434	453	436	432	442	424	432	395	448	446	441	456	426	425	414	444	442	415	388	439	442	439	427	439	440	459	430	401	419	416	453	406	447	395	425	402	417	439	462	450	440	431	448	430	408	441	444	441	398	416	417	403	376	429	423	429	412	416	437	388	450	399	429	413	425	345	411	408	441	410	422	438	415	415	391	426	389	447	428	412	431	402	430	422	475	418	427	416	457	420	414	432	421	419	441	400	432	438	435	415	448	438	427	423	394	400	413	466	380	426	402	412	404	452	433	449	417	414	419	426	393	426	412	459	404	445	429	440	489	419	408	429	424	391	431	411	449	422	443	401	448	412	413	416	425	435	415	403	425	418	432	409	394	383	394	462	453	423	408	478	413	444	434	419	454	416	367	435	423	401	404	417	434	426	445	443	434	405	420	419	425	454	459	458	487	439	407	446	388	404	443	421	381	385	410	434	422	457	427	444	418	383	424	395	456	429	411	409	424	418	419	382	433	409	418	415	443	407	402	440	426	398	435	418	461	439	446	466	416	445	378	392	450	428	432	432	382	424	429	436	416	443	406	401	434	427	418	394	398	440	428	447	450	415	458	484	427	422	413	417	457	446	415	399	428	424	419	403	431	444	451	401	450	405	454	391	430	445	438	432	396	414	450	414	412	463	464	419	435	391	483	432	465	431	405	424	453	420	449	439	419	429	403	394	452	424	440	422	440	416	382	411	463	389	426	400	369	400	420	431	465	387	413	457	448	398	430	380	415	403	398	345	432	402	419	419	443	417	405	421	431	469	428	409	429	429	437	380	368	415	414	413	411	459	463	424	442	401	392	443	434	414	428	409	415	434	425	438	440	419	428	428	409	450	404	407	443	443	440	427	463	404	404	440	427	443	455	471	416	431	430	403	436	441	430	451	400	401	417	406	409	441	438	422	450	429	440	432	414	443	441	449	452	435	442	455	411	429	406	404	426	431	399	444	440	425	428	396	423	427	418	418	434	430	431	431	419	429	446	429	434	433	431	424	443	412	381	380	371	423	455	414	437	441	440	411	433	407	459	368	405	401	411	394	427	410	434	422	429	401	410	422	476	408	424	422	393	391	454	416	449	420	422	440	401	414	430	400	407	438	421	398	390	416	441	448	415	454	431	427	442	392	431	414	424	422	452	394	410	455	440	418	399	442	373	425	430	405	427	384	415	404	410	436	435	451	415	441	449	457	403	426	468	391	451	426	442	406	418	448	417	456	366	471	428	417	431	429	430	405	465	424	409	451	407	396	426	458	442	445	428	423	450	389	414	406	430	416	415	448	439	399	430	407
42575	58030	39316	30501	23638	11676	4171	839	648	563	521	526	506	470	485	499	477	487	453	516	469	453	481	452	452	451	479	480	476	465	465	481	486	471	480	441	439	462	440	480	472	426	457	458	475	473	473	474	454	494	492	460	460	471	456	443	464	488	495	441	463	430	461	432	477	475	441	498	478	441	458	477	455	467	436	457	475	470	456	424	459	482	487	478	477	469	444	475	485	493	500	487	443	478	444	431	483	447	473	460	460	504	469	508	497	453	455	461	424	446	456	503	471	443	437	499	449	496	465	462	461	462	455	496	473	473	490	476	493	471	469	465	516	492	469	470	439	439	475	471	491	446	472	499	463	465	475	434	478	459	462	473	476	458	442	479	453	468	450	448	503	493	494	481	484	451	485	464	455	464	469	480	476	472	460	482	455	510	473	468	483	484	439	469	486	470	435	483	486	442	499	460	448	502	439	452	453	439	458	441	471	471	455	489	441	445	472	442	514	460	425	451	486	478	443	479	488	470	477	471	469	479	490	467	497	458	433	481	415	466	475	460	496	438	428	458	479	492	431	489	472	485	464	439	477	489	488	432	460	440	448	443	448	465	489	503	447	450	454	469	501	478	471	446	485	472	494	448	438	477	484	449	479	456	467	443	466	446	480	481	462	466	470	480	493	485	507	457	438	475	443	457	452	465	468	491	468	465	496	428	467	430	483	520	492	486	455	479	466	479	504	445	450	479	457	473	485	469	470	495	460	476	465	463	491	479	453	434	507	471	441	495	428	505	475	491	411	467	421	472	472	447	456	449	459	451	464	460	495	463	499	442	482	466	466	475	429	437	439	484	486	472	432	481	461	485	495	427	518	481	460	458	494	490	405	463	480	502	442	469	463	479	501	435	439	463	443	476	444	488	475	496	460	490	428	460	471	461	466	467	458	483	462	441	441	503	413	488	465	470	464	502	458	497	468	500	455	478	495	494	483	452	469	423	486	478	476	462	446	447	450	472	483	446	440	474	487	479	502	471	461	444	474	462	492	479	468	493	446	495	486	489	472	472	457	467	442	442	466	459	476	456	463	457	456	454	472	500	470	446	460	455	447	430	456	444	490	455	466	456	500	476	478	459	468	456	477	442	452	498	471	452	471	489	451	482	439	486	483	444	483	500	457	455	483	455	483	475	473	455	441	458	468	438	463	445	424	449	457	471	515	461	465	483	501	451	468	465	472	501	436	478	461	473	443	482	461	456	456	466	483	450	483	486	443	481	438	473	478	468	433	478	471	440	451	495	503	475	444	481	445	418	464	460	465	434	448	441	420	458	482	425	487	470	470	469	439	476	451	465	451	467	436	512	471	450	471	478	454	468	487	486	496	471	472	495	446	450	497	493	496	476	439	423	477	494	438	442	488	475	435	458	496	474	490	476	417	485	485	475	492	463	477	474	514	472	527	493	465	494	487	487	465	422	479	470	462	468	460	487	464	456	473	461	464	482	455	460	468	453	460	464	450	454	458	474	464	456	494	460	431	419	493	461	486	472	453	446	475	485	476	460	460	471	430	476	457	460	524	482	472	419	488	461	485	502	440	471	438	450	496	476	405	471	480	492	462	461	492	450	443	437	460	445	444	453	433	427	440	495	467	469	471	447	482	458	474	461	484	450	448	465	472	446	510	462	500	507	461	496	476	509	480	464	467	510	469	483	475	441	474	482	459	478	448	463	444	475	460	496	489	430	453	460	422	478	448	443	490	495	499	462	490	458	463	453	470	451	439	451	459	444	487	485	464	463	452	499	459	472	461	447	467	465	468	445	447	441	473	448	445	410	463	478	469	497	456	478	458	457	461	484	447	500	459	508	434	469	435	476	484	459	441	491	460	489	488	457	453	480	433	459	477	466	458	447	496	426	486	432	459	490	467	454	461	483	480	457	464	441	474	472	441	476	436	477	457	472	455	472	428	467	468	507	465	441	468	504	445	458	429	499	485	461	476	474	470	474	475	489	439	452	450	450	450	455	458	456	482	471	492	503	485	447	481	423	503	442	424	456	460	470	504	485	454	471	529	450	428	466	467	471	459	411	458	453	459	516	470	454	423	423	487	476	507	477	435	456	445	484	448	493	460	450	512	474	470	442	441	443	441	503	475	431	468	430	462	446	457	497	433	477	462	463	446	455	436	493	444	493	490	468	462	466	483	459	468	457	490	461	447	454	464	480	461	521	489	467	460	455	503	460	479	479	468	437	483	486	459	453	433	446	474	422	483	447	468	489	506	451	487	462	493	480	406	454	449	439	473	470	431	475	444	457	470	458	424	487	516	477	462	468	460	471	468	492	460	466	481	499	464	457	446	443	500	467	476	468	460	459	488	464	479	472	435	446	461	494	463	466	476	451	508	469	507	460	523	486	462	450	487	494	478	479	504	412	435	503	500	487	441	464	476	491	488	474	453	436	446	439	488	504	472	450	468	501	492	486	414	477	469	460	447	492	466	453	479	468	470	442	500	458	420	470	473	453	440	486	476	445	455	449	459	440	445	472	446	440	466	482	422	483	404	425	480	424	455	470	436	466	496	496	465	498	460	442	437	466	468	496	491	465	473	430	450	477	460	491	450	457	475	455	442	478	463	434	478	494	454	467	469	469	450	414	458	466	451	458	486	518	469	466	480	465	445	491	456	502	492	417	499	465	468	492	493	482	496	481	441	494	461	497	444	503	498	469	494	444	485	510	487	464	442	488	496	494	454	500	471	485	461	438	443	458	464	523	465	453	476	502	460	471	482	455	467	473	457	463	476	456	479	461	484	425	497	455	459	461	497	428	446	478	482	457	454	439	430	502	481	446	467	462	440	426	483	498	474	444	471	471	462	478	494	514	479	463	470	460	454	456	521	491	484	479	475	468	488	476	449	467	460	473	503	449	469	453	421	451	457	424	462	449	483	448	443	474	446	526	420	509	425	450	450	485	478	458	490	476	456	473	465	476	464	477	475	469	469	464	473	454	505	437	473	441	443	441	508	499	463	510	503	416	490	449	440	482	466	509	459	494	421	462	490	495	484	439	468	475	468	460	468	494	485	465	460	440	489	472	479	449	468	440	458	481	446	456	488	453	446	477	488	428	459	449	462	470	484	468	470	481	505	441	456	437	459	458	479	478	484	503	500	488	438	485	493	475	433	465	489	444	443	455	441	491	456	468	447	485	463	486	428	481	492	466	483	473	464	460	460	464	448	490	475	490	473	454	438	471	468	468	476	464	450	435	454	465	469	485	441	503	461	432	511	508	481	462	484	488	435	498	468	467	470	486	427	439	500	454	487	501	464	469	493	452	454	448	495	474	465	463	517	475	476	452	452	455	490	470	449	497	483	427	449	503	463	445	453	476	476	517	452	448	475	431	469	459	469	468	482	497	456	437	456	450	458	476	439	480	458	454	482	459	454	446	487	488	483	502	479	465	470	524	469	479	439	434	480	464	497	506	483	464	465	456	479	497	466	477	465	437	476	455	445	444	435	474
34154	32282	29126	18495	5123	1258	467	267	235	216	228	219	225	241	203	215	201	229	219	254	222	178	224	201	216	239	230	253	199	238	211	229	227	223	205	218	227	208	222	228	230	240	203	230	224	209	225	197	211	218	201	201	194	215	218	193	204	224	217	206	210	238	230	224	246	223	215	213	236	210	227	218	223	200	202	225	211	214	216	247	196	230	213	239	209	205	249	205	227	208	250	226	230	219	210	221	219	215	222	200	203	180	215	231	239	208	209	225	239	215	208	212	228	247	201	196	215	226	225	211	218	230	227	250	207	216	212	240	221	212	203	221	248	209	227	207	218	211	213	232	235	189	222	203	203	206	201	226	219	243	211	216	203	210	209	208	215	200	190	222	225	203	230	201	221	238	242	230	252	234	217	210	216	208	221	195	229	241	234	241	215	200	240	211	220	212	246	239	224	207	210	207	242	225	245	187	202	221	209	206	206	223	212	228	229	196	255	226	225	213	223	247	220	235	207	219	211	231	212	209	213	238	224	238	220	225	207	216	223	246	226	221	210	231	231	229	207	193	222	219	218	209	235	224	217	239	219	201	206	223	217	206	202	208	212	197	252	204	204	216	192	205	230	213	217	219	234	205	200	227	192	219	217	248	208	228	210	211	236	217	208	221	226	223	235	238	219	203	226	217	220	206	222	205	232	209	200	237	229	203	239	228	224	202	207	237	239	231	204	198	224	226	221	243	215	230	198	218	218	192	216	216	219	190	209	219	188	223	204	237	236	244	195	218	231	210	209	193	229	234	200	248	236	236	208	220	222	218	228	208	220	203	210	217	232	203	237	209	215	205	218	232	214	201	234	213	247	221	230	236	220	206	195	219	221	217	209	235	213	239	225	225	209	234	213	233	213	201	259	241	220	258	226	224	238	245	219	234	229	179	218	214	204	218	225	220	227	242	218	215	212	214	203	209	227	227	222	221	234	205	229	241	202	257	213	241	205	220	210	223	233	222	230	210	191	224	198	217	205	185	202	239	230	213	207	228	222	211	212	236	220	224	232	219	233	221	196	191	179	229	216	240	226	224	214	216	205	233	232	226	241	254	226	211	233	210	224	225	226	223	225	227	253	212	225	213	220	212	213	224	220	245	216	213	214	231	222	232	229	231	219	231	217	209	224	221	230	223	225	255	197	225	234	190	203	232	214	220	235	227	250	196	244	206	207	242	227	205	216	229	213	201	206	227	187	222	211	216	223	204	246	223	230	223	224	240	194	215	218	213	220	199	202	211	205	211	237	226	216	231	212	233	185	220	202	225	187	225	215	219	197	215	215	200	209	251	230	203	248	210	244	212	218	216	257	227	216	225	231	236	218	222	214	209	203	214	231	215	202	237	223	238	240	216	212	211	244	236	211	237	198	228	213	212	218	227	226	211	226	229	217	214	232	221	224	225	240	235	244	227	217	215	239	200	232	219	213	238	216	243	209	234	237	230	202	223	209	223	238	225	209	236	198	219	208	219	224	220	210	216	198	197	209	220	221	205	224	222	190	194	230	179	227	216	222	204	216	195	231	238	227	247	240	243	231	222	210	236	218	190	242	224	231	197	204	215	220	213	226	231	229	206	241	183	251	206	217	236	216	226	203	202	215	234	236	220	218	219	207	209	223	222	218	200	235	228	222	218	222	204	252	195	258	228	215	218	191	225	215	228	215	207	202	232	201	231	239	210	233	205	210	208	223	216	210	200	218	239	236	212	228	215	214	232	222	216	234	227	224	249	221	212	229	232	226	232	216	233	238	201	236	223	241	250	228	193	221	232	214	227	213	221	209	227	240	226	215	215	200	202	214	234	265	216	228	201	213	251	207	190	169	204	238	217	218	202	200	186	226	225	227	223	229	221	210	228	227	241	236	217	230	213	233	220	240	201	221	253	230	257	204	209	194	203	206	203	231	214	233	192	207	217	221	240	247	229	211	227	225	243	202	235	230	194	212	222	216	212	221	208	244	237	226	246	218	224	205	203	239	229	227	212	243	227	229	214	217	229	238	215	207	202	242	261	221	216	222	209	215	208	198	246	200	230	208	205	204	233	222	230	227	219	227	232	246	188	242	201	220	254	208	207	244	238	220	222	239	216	203	201	243	207	229	237	233	209	215	225	213	213	190	209	239	218	196	210	193	239	212	235	229	219	195	208	212	199	217	206	221	227	230	217	218	210	238	239	209	244	213	214	241	225	214	203	231	221	229	217	239	222	202	215	217	201	201	227	248	190	216	216	194	213	217	225	203	228	201	208	229	229	227	225	207	232	230	205	227	216	216	235	213	210	224	225	197	247	234	183	195	227	238	206	246	220	228	236	199	238	234	210	236	220	227	206	240	221	221	207	220	227	197	230	230	232	225	226	198	197	234	232	248	217	225	213	215	212	220	221	205	201	231	227	255	224	217	241	223	235	209	213	193	203	216	229	223	215	213	222	210	226	206	213	223	208	221	218	236	233	204	223	217	263	217	192	224	212	209	205	217	227	218	216	213	214	223	231	200	213	226	232	198	244	221	210	192	238	189	259	190	231	205	214	211	223	213	235	201	243	192	223	224	215	213	233	202	259	201	246	206	200	203	208	212	203	213	225	222	231	223	208	220	218	206	216	225	212	235	204	212	204	223	210	227	213	224	207	217	193	259	219	230	209	217	204	221	224	203	220	237	233	202	206	193	229	197	225	221	237	216	209	249	243	231	213	244	246	234	209	225	224	214	227	239	219	220	218	222	220	210	197	230	219	232	231	210	220	214	242	204	209	236	204	237	221	222	205	229	220	231	231	205	211	230	203	257	235	225	228	229	237	195	232	207	228	210	210	223	231	221	200	229	204	209	222	232	214	237	225	218	207	238	223	226	204	236	213	241	193	197	199	214	228	225	244	246	224	233	231	228	237	195	249	216	239	238	209	212	207	209	222	217	201	210	228	216	175	240	204	236	234	230	216	212	234	215	226	231	235	213	241	210	218	194	215	248	212	221	206	230	238	218	235	218	215	214	197	248	225	200	217	222	208	207	206	226	239	236	221	220	231	211	218	221	238	234	244	212	215	228	212	228	199	203	218	225	240	227	206	215	221	226	206	234	236	234	221	239	232	220	235	186	222	219	219	207	234	220	208	225	214	213	249	227	197	212	192	238	204	217	213	215	222	234	215	223	209	204	230	224	237	207	185	223	218	212	212	220	223	216	199	230	228	239	234	206	201	205	217	230	221	220	252	233	240	231	200	234	218	239	212	202	202	200	218	202	236	206	226	223	214	226	227	203	217	226	227	248	227	238	251	218	215	232	229	200	220	211	232	228	227	234	223	211	215	210	216	228	216	230	228	211	228	231	197	203	196	232	238	193	219	180	216	240	266	184	224	230	210	235	213	205	234	240	236	223	203	213	231	210	221	229	227	228	205	231	220	234	236	213	218	241	233	229	205	200	221	216	201	217	232	198	220	217	204	223	235	193	219	217	221	234	244	208	221	249	220
40700	44962	28736	15984	5649	1918	642	318	269	290	302	276	260	260	259	255	281	273	252	272	268	230	248	252	249	234	241	266	264	261	274	284	250	267	252	261	264	255	252	232	267	250	259	272	248	248	246	246	254	275	251	234	256	289	249	267	263	257	258	273	269	265	269	244	265	269	250	252	270	272	250	274	261	287	231	262	260	269	263	276	254	256	227	271	268	264	255	280	246	261	251	262	253	259	265	254	258	270	267	280	303	254	268	250	232	248	265	257	229	255	280	266	276	243	252	248	280	272	261	284	214	268	256	265	264	252	277	246	255	266	277	254	244	273	273	280	265	278	259	267	243	261	243	253	265	265	236	269	258	269	241	257	266	287	272	250	260	228	264	277	263	255	263	275	249	244	256	278	245	263	287	260	270	276	268	271	263	268	243	238	244	259	275	270	286	259	229	253	274	253	277	281	245	270	232	286	248	255	235	251	271	263	243	269	267	266	245	238	257	245	251	260	247	242	248	258	247	255	241	250	286	299	243	252	233	280	240	234	275	269	268	280	280	263	268	274	274	249	267	289	266	266	257	238	263	252	256	237	242	285	293	259	252	268	253	261	264	239	245	264	258	255	284	256	245	265	263	225	252	264	236	281	254	260	233	264	256	246	284	243	273	266	256	233	256	276	260	287	241	278	260	234	277	262	277	289	241	248	249	265	263	281	257	279	241	251	244	285	250	253	257	265	287	274	254	265	258	232	268	240	255	251	241	238	271	251	266	256	277	256	278	280	258	262	265	257	241	289	272	235	262	246	255	248	247	258	265	269	277	256	272	233	286	260	254	270	274	264	246	254	280	240	258	264	255	274	252	266	267	228	266	260	256	271	238	262	252	260	263	255	253	261	293	249	282	270	271	259	263	269	240	266	273	280	290	271	255	276	279	233	260	272	255	257	276	269	264	238	257	288	264	235	274	295	270	286	279	280	253	271	258	262	245	228	263	287	232	243	240	265	265	266	261	245	270	260	238	246	265	234	283	277	240	251	235	240	270	254	243	271	253	276	244	283	257	269	266	240	258	259	267	267	259	246	237	247	259	246	261	249	255	262	247	241	249	246	260	297	261	266	261	263	225	237	252	271	234	244	305	255	277	243	272	307	221	243	259	273	273	256	223	282	271	214	251	259	259	296	279	233	256	244	258	251	287	268	239	276	226	238	253	250	242	268	232	278	268	265	273	266	275	263	257	276	240	267	253	231	250	265	265	231	245	286	251	257	238	249	251	282	232	292	277	236	273	276	263	256	279	240	247	254	275	248	250	265	250	233	251	258	263	267	279	261	252	257	264	257	274	296	260	249	261	260	274	270	264	242	246	237	264	271	275	248	280	261	242	260	280	263	271	256	305	217	245	275	259	267	271	278	228	264	263	273	247	269	278	240	248	248	275	244	247	270	266	238	275	266	258	242	291	294	260	254	255	245	263	259	286	271	279	267	248	256	240	277	279	218	263	283	265	281	261	253	246	242	242	254	252	234	272	261	249	257	266	271	244	271	274	240	268	243	259	272	241	264	283	267	258	263	260	287	288	244	244	267	279	256	233	273	261	277	249	253	272	257	264	278	246	254	243	295	238	249	248	272	265	259	273	265	252	243	270	277	271	262	233	265	256	287	256	256	271	264	275	241	260	280	270	285	262	262	264	264	265	225	296	260	235	238	250	252	238	254	282	291	249	282	270	267	244	237	278	272	272	256	232	265	273	261	269	266	266	254	261	254	267	242	262	271	233	248	246	246	257	255	278	261	271	259	249	261	259	273	259	251	280	253	252	263	272	252	255	261	287	251	263	255	261	265	256	267	262	282	262	239	275	259	247	275	240	269	274	270	257	247	236	280	272	257	257	257	265	247	266	244	271	242	258	256	260	262	307	271	272	249	279	255	274	258	238	268	300	225	274	240	240	250	244	279	270	251	285	284	250	258	232	225	259	266	241	284	270	276	242	265	250	255	219	259	269	257	277	254	248	271	275	235	291	286	250	261	278	277	271	264	244	258	237	260	282	267	277	261	266	260	257	284	274	265	275	263	271	238	255	234	246	267	275	276	230	244	288	247	247	252	247	271	247	243	252	274	268	216	272	268	271	273	243	292	259	241	243	247	256	247	261	256	258	299	269	257	258	230	247	261	283	262	252	271	263	260	254	270	237	291	227	263	267	273	259	274	262	258	257	281	273	248	256	247	251	231	272	238	259	271	288	260	240	257	286	250	252	281	240	278	257	261	261	249	243	246	289	248	259	276	268	238	268	264	265	234	275	282	233	282	262	262	233	278	274	254	266	281	256	245	255	247	265	264	255	279	286	266	221	261	258	278	266	249	252	263	253	257	248	261	268	250	238	257	280	275	267	240	262	286	247	274	247	281	285	266	242	281	251	243	242	245	242	280	259	281	275	301	260	274	260	254	284	278	267	256	243	267	228	279	241	245	275	268	261	274	262	241	232	260	278	251	253	236	274	259	266	267	259	278	265	262	294	263	242	259	271	256	245	255	264	274	244	250	263	247	253	265	260	264	278	279	253	220	261	255	269	252	258	261	264	255	271	251	226	242	264	270	263	292	261	232	293	275	254	299	253	261	231	266	257	256	249	265	240	242	262	248	268	279	246	256	265	280	257	260	254	270	264	270	253	259	262	289	272	261	266	262	286	292	285	238	258	272	258	265	272	245	273	259	263	252	284	270	280	244	222	256	233	269	264	269	245	271	272	259	236	276	286	248	246	275	247	256	254	244	263	238	279	278	260	258	251	255	253	242	242	262	246	265	262	260	256	259	264	270	247	247	270	292	252	268	257	281	254	253	223	238	253	233	242	240	285	244	230	251	267	241	262	261	255	258	252	262	266	241	253	250	269	270	269	275	260	271	272	243	253	262	231	237	297	242	270	244	282	263	250	262	295	250	249	270	264	260	271	255	280	245	280	265	287	242	255	263	252	275	237	256	270	269	257	273	259	262	275	306	244	270	301	253	269	264	268	238	251	276	258	254	250	273	254	287	233	238	256	241	266	242	265	227	233	263	252	266	257	259	265	276	263	271	267	263	232	268	249	286	282	250	254	250	266	247	268	257	254	242	272	276	269	250	267	276	240	262	254	253	248	259	277	253	259	266	264	269	243	259	239	250	237	274	274	257	253	259	231	281	264	239	266	267	260	294	241	249	277	238	240	253	265	273	272	267	250	255	274	250	252	265	257	251	273	259	247	265	278	258	245	254	246	265	278	308	260	287	260	262	263	228	258	268	269	281	252	276	277	274	242	279	274	252	242	232	250	229	268	259	259	249	255	235	267	248	257	251	248	274	280	244	249	255	270	292	273	262	258	258	232	251	317	269	261	275	253	264	239	279	263	278	269	253	262	254	293	280	269	259	261	268	245	272	273	237	245	249	275	265	297	261	256	245	282	237	253	283	250	241	257	246	230	262	250	249	271	251	254	267	281	260	257	256	253	236	252	270	235	263	254	243	250	262
24226	21123	28222	24497	20474	11543	2929	486	319	306	315	326	293	291	243	280	284	274	274	256	249	296	258	277	250	276	261	276	271	283	239	277	272	278	304	284	250	267	276	298	263	265	288	279	259	281	270	265	288	249	298	284	274	282	293	280	273	274	279	273	273	254	282	300	274	271	263	286	280	303	263	307	273	253	283	265	279	267	266	263	289	264	294	282	274	274	253	255	286	248	297	288	293	300	285	303	303	281	286	280	289	283	273	303	272	268	286	266	238	283	277	283	276	270	281	282	277	279	275	265	269	281	291	271	285	278	276	283	265	275	262	263	285	304	298	270	293	265	287	293	300	283	264	268	286	306	282	272	276	257	299	273	317	293	245	279	293	287	264	250	259	287	269	297	286	279	263	274	274	291	278	306	265	290	260	277	260	273	268	275	250	253	293	262	236	283	261	277	282	266	245	279	276	284	278	279	298	274	292	278	274	273	261	283	284	237	242	265	264	261	292	270	274	269	267	274	270	280	306	315	283	272	293	279	245	293	250	282	269	287	255	249	251	268	282	274	283	267	293	316	280	282	274	257	264	271	285	268	270	272	271	279	274	277	274	267	287	268	296	284	252	265	270	308	246	277	251	264	274	299	262	273	240	298	272	296	278	306	274	282	272	289	297	306	274	276	282	277	302	281	261	262	277	240	287	274	281	265	279	292	282	272	287	237	290	290	273	266	300	287	234	254	261	263	284	310	285	309	278	257	265	278	313	279	273	253	291	284	264	271	290	305	245	246	309	272	274	262	280	282	267	278	284	264	282	285	301	244	268	293	258	290	280	266	250	274	280	250	264	255	252	277	241	309	284	266	275	287	256	268	285	281	269	292	284	268	267	269	292	253	269	291	271	292	251	261	259	298	279	273	298	278	244	257	246	303	296	272	325	286	254	253	275	272	304	280	263	299	259	272	284	266	300	268	268	288	293	273	279	256	282	291	254	285	289	263	252	282	263	278	276	292	277	295	287	278	268	304	317	259	256	305	264	303	269	274	252	272	310	250	268	279	284	282	293	299	293	276	268	291	280	264	292	318	296	277	240	302	296	287	310	259	272	250	288	258	280	272	305	261	284	293	258	261	275	269	289	278	287	276	275	311	295	277	257	271	263	285	290	276	279	249	283	307	249	312	305	311	302	296	313	267	267	244	272	261	294	283	248	260	245	263	260	291	281	285	269	235	254	262	270	282	319	274	281	289	289	311	244	277	271	261	240	268	285	259	294	283	269	287	282	273	283	269	276	263	264	287	325	267	276	267	260	297	280	266	261	251	279	279	261	247	290	285	256	296	298	266	239	293	281	241	289	270	261	279	258	258	270	268	253	281	280	276	255	270	286	266	297	276	288	248	296	276	284	287	269	276	255	278	271	265	254	262	252	295	266	289	248	307	264	244	250	278	291	274	279	253	255	266	256	278	278	258	299	273	312	271	272	275	301	309	265	262	309	286	270	288	269	269	299	250	287	265	285	283	278	257	293	267	266	259	258	288	258	288	285	288	290	294	271	263	277	246	258	279	259	256	272	289	333	290	310	243	299	267	296	286	266	291	260	265	251	261	275	275	292	270	288	265	277	277	284	273	303	279	278	301	277	287	302	287	281	278	247	270	283	232	296	269	268	297	273	297	277	248	245	280	271	277	288	283	277	240	284	251	309	289	267	277	289	294	268	278	276	261	298	249	297	289	300	299	259	279	284	284	280	290	287	251	293	289	289	283	278	279	277	287	268	290	264	291	248	301	261	269	256	304	288	274	273	274	279	283	273	276	291	267	280	276	254	264	300	295	267	296	286	273	280	294	270	253	288	282	263	276	261	273	277	270	291	268	279	300	253	273	266	292	291	276	242	272	277	296	276	284	253	282	272	287	278	265	296	276	276	268	266	285	252	278	265	270	250	262	257	282	289	261	265	278	259	275	282	271	251	258	254	268	272	278	267	290	283	267	301	274	268	253	260	287	276	260	268	269	279	282	297	250	267	267	299	300	262	284	288	277	280	295	294	272	284	257	274	274	248	301	278	270	268	292	272	273	292	274	270	300	286	269	256	274	250	295	285	283	261	278	259	281	275	245	250	269	274	272	287	269	292	264	301	294	273	236	291	264	294	293	299	249	266	280	328	306	281	287	280	269	304	276	268	262	273	302	262	313	283	242	280	298	250	253	242	281	258	251	288	260	289	262	256	222	275	259	270	278	275	260	287	263	281	252	262	267	282	247	259	285	280	260	275	245	305	280	294	277	266	253	304	280	287	285	285	285	284	246	280	279	282	268	263	266	256	283	314	269	261	263	320	284	307	259	258	267	261	251	290	289	251	259	273	309	259	283	282	290	265	282	288	269	271	275	287	278	249	302	274	259	246	286	280	251	258	275	262	303	278	298	264	262	237	305	288	277	285	277	300	261	230	246	273	309	249	262	286	303	257	274	272	267	294	313	292	279	288	281	280	265	269	268	299	264	296	258	296	251	289	265	263	292	286	301	286	294	287	281	290	256	299	267	267	288	280	276	283	275	305	297	279	278	284	279	267	278	291	288	273	276	257	262	250	278	297	283	293	282	266	295	254	247	254	292	292	273	297	248	256	275	274	280	263	268	271	307	297	287	282	280	283	290	265	272	275	290	293	299	282	256	254	280	245	283	264	289	274	291	272	310	251	262	268	286	297	257	294	283	314	283	284	266	237	288	281	312	292	258	292	245	281	255	286	269	264	268	295	280	264	266	244	279	273	275	282	316	270	252	281	274	282	283	276	266	248	280	275	266	250	269	295	284	304	277	296	280	288	297	286	259	281	277	267	249	279	273	267	276	252	278	265	281	318	268	286	302	274	282	307	252	284	294	287	256	302	284	287	271	257	284	307	292	281	304	262	272	263	265	298	286	242	280	281	294	265	261	295	274	259	263	254	253	283	262	264	277	254	291	276	256	269	280	272	269	291	256	284	273	282	274	288	300	267	248	277	270	284	302	246	269	284	303	253	276	292	267	290	285	287	279	288	295	288	278	267	280	258	257	303	243	283	291	288	272	281	289	261	285	285	281	274	277	302	261	261	296	250	276	293	261	293	312	267	264	278	307	286	241	252	302	270	271	280	254	280	254	279	272	323	274	275	286	296	282	289	263	261	257	266	300	279	263	268	264	300	273	279	305	249	272	270	268	266	270	319	270	239	266	296	286	266	285	248	283	303	254	278	284	259	274	261	265	282	257	271	274	265	301	296	264	274	265	259	277	278	288	270	271	279	262	266	264	289	281	282	268	283	309	278	277	277	282	270	271	303	300	271	278	291	294	307	283	275	278	285	258	285	302	294	259	255	270	268	268	294	297	281	285	250	255	297	287	302	297	251	310	273	241	290	236	257	271	287	249	264	311	308	248	269	279	285	240	296	311	267	292	282	305	293	279	272	283	288	270	276	270	295	254	275	262	274	285	281	301	259	274	275	291	282	277	291	281	295	294	282	262	286	279	261	307
40677	58279	37199	17409	9382	7345	2643	549	394	378	376	339	348	338	334	297	308	355	322	350	297	328	328	312	344	323	327	321	327	333	330	307	320	315	321	327	318	301	347	285	325	300	326	297	316	328	315	310	329	298	308	309	345	335	349	314	355	323	309	313	296	332	307	317	315	310	296	308	320	318	289	331	314	310	310	324	315	303	281	335	329	299	304	317	293	291	313	321	319	335	319	303	313	305	315	311	312	309	334	313	338	298	310	267	321	305	296	301	306	307	294	283	304	299	341	291	287	296	334	303	319	305	301	348	283	318	291	312	335	329	291	292	312	304	312	368	339	289	317	316	311	301	321	325	272	289	327	324	315	299	336	295	291	339	302	333	290	335	326	325	347	292	342	311	349	317	318	301	268	332	325	331	327	327	336	310	308	338	335	319	300	322	312	309	328	322	323	307	357	320	348	340	304	339	328	317	322	325	335	337	343	337	275	316	318	345	315	338	305	280	321	313	310	288	318	313	323	305	331	342	296	333	295	306	284	319	341	325	309	327	293	322	305	307	272	299	351	268	331	296	321	288	292	341	336	310	322	285	298	344	295	334	277	319	303	334	325	313	286	345	313	302	294	337	324	314	325	296	315	299	311	327	314	308	342	320	346	340	338	327	323	350	297	312	319	308	313	326	306	332	324	328	322	325	309	310	313	334	348	316	335	312	305	330	319	303	333	337	327	306	340	311	342	294	278	323	333	358	341	307	324	312	310	313	324	327	331	309	315	322	317	304	311	308	303	298	323	309	342	311	318	340	302	317	312	306	305	340	334	318	301	306	325	330	320	292	313	283	340	299	298	340	304	338	315	290	326	354	338	313	336	296	324	316	279	311	334	351	290	334	316	393	320	317	322	331	311	309	367	329	334	323	304	330	370	306	308	328	321	300	330	320	331	295	330	309	325	325	312	303	295	319	322	299	308	304	307	323	348	308	316	323	308	288	331	318	320	320	312	295	321	334	347	334	340	316	323	315	331	327	307	306	324	359	300	325	319	310	333	332	328	331	320	320	319	327	326	337	293	301	329	276	315	325	324	330	351	312	311	328	266	296	331	317	289	290	350	315	320	321	331	296	313	318	292	309	344	287	300	303	298	330	335	335	294	310	340	335	312	301	323	343	295	336	319	319	317	314	315	290	301	312	346	301	286	316	319	326	301	306	329	320	319	351	350	317	302	294	298	313	316	355	299	290	287	305	297	293	318	303	337	311	361	307	293	310	329	304	354	310	288	301	312	350	321	314	310	294	304	298	323	359	332	296	318	325	308	319	326	302	340	295	317	345	317	309	313	353	329	310	318	282	329	303	340	342	300	329	312	312	298	304	317	332	320	327	318	314	306	307	316	317	307	316	311	335	311	334	320	312	343	328	321	326	318	340	303	335	334	308	281	318	324	333	343	320	334	329	274	313	320	308	298	325	307	298	330	325	305	315	320	310	346	322	344	322	300	305	315	313	321	343	351	351	343	325	315	337	310	323	311	335	331	320	321	303	304	337	284	328	320	319	321	331	319	362	297	343	309	303	319	302	319	348	346	355	333	343	297	292	301	283	315	306	311	330	305	302	310	306	282	338	321	307	285	318	313	322	327	304	315	311	334	291	337	288	315	294	299	321	295	321	298	325	298	305	312	310	321	325	329	328	291	349	325	355	327	311	321	332	307	316	317	282	353	294	320	338	294	291	297	362	303	277	325	321	339	282	311	298	341	331	307	313	291	311	317	321	311	308	351	300	330	329	299	352	289	341	339	306	318	295	321	334	289	347	311	362	319	317	327	314	329	347	324	286	307	340	324	325	300	273	321	309	287	313	291	339	269	296	326	355	322	347	333	317	306	265	307	308	329	282	309	312	356	300	320	299	278	294	336	273	304	321	318	310	317	314	285	292	320	334	311	297	295	314	317	332	321	321	313	312	309	305	334	315	319	311	328	310	299	300	309	336	307	288	280	328	300	333	305	304	320	305	314	325	326	309	330	305	329	333	314	317	300	324	322	312	317	338	321	286	316	321	331	336	328	301	277	340	287	306	316	298	313	297	330	314	350	291	295	341	344	343	324	318	349	283	331	308	326	295	323	326	344	310	331	299	314	334	327	307	307	323	309	305	357	306	315	302	310	327	332	276	288	303	324	314	315	318	315	324	357	310	304	284	327	320	291	312	304	311	332	315	325	307	313	315	325	319	289	317	308	309	291	329	356	351	289	318	305	325	312	320	338	281	327	317	290	293	323	308	309	299	298	315	309	312	338	321	312	315	309	337	292	288	318	343	332	303	303	293	292	314	306	309	297	321	288	298	328	340	278	309	307	349	316	317	301	317	314	299	354	316	328	302	320	300	323	323	298	330	324	304	300	325	330	330	286	315	325	305	311	315	312	301	347	322	302	298	313	311	302	326	321	312	303	331	327	317	313	313	337	327	340	312	292	329	308	314	324	310	323	318	337	332	283	314	330	315	319	316	317	284	342	312	315	333	326	340	304	344	292	312	347	283	326	276	301	301	305	299	328	327	320	315	330	301	339	296	314	294	306	309	326	301	305	310	330	336	322	309	350	322	338	324	339	299	328	333	319	315	315	312	322	305	324	308	291	301	321	304	296	343	292	339	342	307	309	305	314	305	342	324	322	298	314	276	341	301	337	316	353	334	299	314	319	309	314	306	296	320	280	308	292	310	329	312	291	336	308	329	339	329	289	341	342	297	290	326	293	321	300	317	315	319	320	307	311	320	310	295	327	309	331	353	312	309	299	326	313	297	282	323	318	309	299	320	344	348	328	360	296	296	341	335	313	322	306	321	286	342	318	287	311	303	294	330	333	313	282	297	302	283	328	284	330	309	349	298	321	297	325	357	314	350	290	322	321	324	282	294	337	274	313	309	310	292	346	318	315	311	338	274	330	315	327	330	314	328	311	308	310	283	320	330	321	328	314	329	325	318	329	305	332	341	291	314	326	309	323	306	338	350	313	328	290	314	305	292	303	317	341	324	297	304	314	304	301	319	306	290	290	310	312	323	300	309	319	312	318	311	314	312	304	324	286	344	351	282	310	306	301	311	289	313	294	309	329	322	327	316	321	315	336	295	328	322	319	323	327	310	339	304	306	315	324	349	314	302	314	330	307	326	306	313	308	336	330	317	317	332	300	303	294	349	314	344	292	338	341	346	340	338	307	321	297	345	306	331	262	324	302	332	316	304	329	320	312	297	348	358	319	300	305	318	309	301	315	280	312	321	310	332	338	310	341	340	335	334	317	323	352	314	277	315	314	310	316	343	324	309	322	326	320	296	319	293	309	289	326	331	302	308	321	286	353	328	341	312	309	294	337	315	340	330	307	319	302	296	313	317	305	322	333	327	335	288	333	322	314	310	284	287	313	315	340	298	305	321	321	315	301	282	337	338	319	311	318	318	297	294	305	331	312	323	300	320	311	347	316	297	286	327	332	333	342	303	335	307	317	325	303	325	309	314
25511	21197	27491	25781	15439	5174	1281	373	356	326	315	307	280	335	313	306	302	305	319	324	311	292	269	288	337	336	310	284	337	274	300	317	322	320	339	308	285	333	284	290	273	302	290	280	298	301	301	357	319	296	308	299	306	304	322	301	312	306	312	306	314	309	295	331	275	320	298	290	313	312	311	304	298	251	314	316	314	315	325	351	283	323	318	314	310	305	312	303	300	302	288	324	286	300	315	318	345	304	296	323	316	341	296	298	288	317	308	286	296	300	334	295	311	287	321	312	293	297	322	309	321	295	314	310	284	304	290	319	300	304	310	288	300	327	293	281	246	305	306	277	305	283	270	294	321	271	284	289	304	301	335	306	303	308	301	297	315	309	301	274	294	333	329	308	306	287	273	292	293	287	285	292	294	295	318	312	296	286	330	305	286	291	298	291	270	265	327	295	302	293	283	315	283	280	295	296	299	305	272	321	293	309	316	316	296	316	278	303	308	315	343	275	297	302	300	302	319	299	301	311	297	300	312	287	311	306	318	310	302	309	310	292	283	271	293	299	289	323	292	288	328	297	301	263	292	280	302	291	297	295	303	288	284	293	275	285	331	298	251	293	293	317	278	276	289	306	279	310	305	339	293	281	293	328	304	303	293	271	294	280	304	300	341	294	337	288	308	287	278	305	325	302	302	300	310	318	313	354	321	282	272	363	312	285	308	269	319	284	305	307	309	287	300	310	311	314	326	320	295	319	309	285	299	280	286	309	306	309	299	308	292	293	311	284	306	318	310	292	281	295	305	323	352	284	281	295	310	315	273	318	318	289	307	323	300	323	316	300	328	262	304	300	304	310	297	304	314	305	343	310	286	283	298	310	316	307	276	321	312	304	292	334	309	320	284	326	302	328	278	290	296	302	308	303	277	312	309	294	286	290	311	307	307	300	307	279	266	325	280	301	297	309	338	310	303	321	316	288	309	318	303	278	278	316	277	283	288	332	305	275	310	304	302	320	287	277	276	290	296	306	308	297	318	293	295	324	308	328	295	272	318	284	271	322	315	283	298	307	321	315	273	293	306	296	302	324	301	283	323	271	316	305	307	304	301	302	278	296	314	310	318	298	298	273	291	289	295	283	303	288	284	302	276	274	300	307	296	304	337	284	286	339	277	296	281	286	300	311	309	312	300	346	305	312	301	290	271	270	312	297	296	292	306	308	308	306	307	290	309	301	266	305	274	300	300	297	317	301	308	292	296	319	310	345	272	282	299	273	282	315	302	295	308	271	297	299	280	333	316	294	327	273	286	296	293	283	322	308	268	276	297	312	314	314	306	288	318	307	320	286	307	288	289	282	307	308	322	285	286	290	299	298	310	279	304	306	345	283	268	295	297	284	305	299	281	311	321	309	293	305	314	277	300	275	270	311	356	299	283	309	292	324	315	315	335	287	284	311	325	309	309	293	263	299	275	255	309	304	304	312	284	288	323	289	308	325	322	287	291	302	295	325	294	282	309	312	287	284	280	309	327	333	311	296	268	307	302	314	344	302	283	293	334	297	323	303	298	317	304	298	304	290	322	284	325	288	303	309	317	296	318	300	284	321	311	311	290	312	332	281	314	319	299	286	295	302	283	313	299	306	324	260	296	288	303	295	311	330	333	302	276	331	315	296	291	292	289	286	305	320	299	321	318	289	288	323	287	338	297	302	305	268	289	307	304	310	284	299	335	292	295	285	269	324	299	308	321	290	331	304	314	296	295	298	277	288	318	303	294	274	313	271	306	292	339	307	302	279	311	308	285	295	279	296	293	297	310	285	313	313	284	318	291	322	302	305	304	310	301	324	295	323	285	303	270	302	321	273	318	273	295	305	280	278	315	316	315	302	290	290	305	298	317	272	294	324	318	296	321	319	308	287	305	261	305	300	332	324	286	304	285	315	285	289	291	269	303	290	321	288	306	289	296	319	286	313	300	261	284	286	278	283	300	312	309	282	331	283	296	281	297	288	266	268	300	357	317	304	331	327	293	306	305	343	309	322	330	261	320	335	301	279	323	314	307	302	290	295	319	273	301	289	306	290	295	318	304	289	301	299	314	307	315	289	298	260	292	315	275	282	308	300	265	313	312	325	266	311	287	288	280	287	327	335	319	300	285	303	281	286	304	342	271	320	302	294	294	288	311	290	315	293	333	321	290	298	317	311	304	331	331	310	317	301	341	281	277	326	315	274	285	310	316	295	315	296	299	307	273	305	292	311	313	300	301	297	313	312	297	309	308	299	325	294	309	307	292	315	325	317	302	292	318	334	301	313	285	287	290	301	309	304	321	299	291	326	310	304	287	279	291	304	297	320	299	308	320	275	296	320	330	293	308	264	288	303	283	309	318	284	292	339	310	297	335	302	335	306	302	295	311	293	307	281	313	311	322	286	283	321	308	298	290	292	332	311	302	329	298	325	289	277	308	316	311	278	314	318	310	319	317	299	317	289	295	281	309	286	320	295	300	280	320	297	291	307	290	326	259	270	306	310	293	307	301	303	283	283	277	307	318	320	313	350	349	302	302	330	296	328	326	302	288	318	248	306	303	327	304	294	283	311	312	297	309	298	318	325	296	328	300	301	299	301	333	295	297	302	300	305	286	306	285	294	344	312	298	312	280	285	319	302	280	307	291	283	304	307	304	297	285	283	340	328	281	297	312	314	322	336	283	302	288	297	277	309	305	320	289	311	303	268	284	280	320	288	278	285	333	303	313	289	297	281	319	282	282	275	301	269	306	280	306	312	293	330	313	315	316	339	291	300	295	309	287	318	344	304	305	320	301	304	306	296	298	261	290	283	320	315	290	319	309	300	286	316	328	300	299	273	324	332	276	294	329	291	285	308	308	279	276	290	331	316	288	282	312	307	307	315	298	282	293	281	278	312	299	311	323	318	262	296	316	305	281	302	324	297	284	318	324	308	319	298	308	302	314	310	258	324	281	317	293	291	326	310	323	293	296	333	334	305	279	307	300	294	313	297	300	297	290	331	318	299	294	306	299	321	287	338	298	291	297	330	311	298	328	317	290	303	293	307	288	318	307	292	304	318	289	305	321	309	319	333	321	330	296	346	318	303	308	330	292	314	306	290	301	294	307	292	294	292	298	293	293	306	308	284	304	292	294	296	335	325	284	282	318	280	279	279	306	328	290	303	277	305	301	293	287	320	332	325	309	315	318	294	328	285	311	310	262	323	303	316	292	306	293	341	302	346	295	322	303	303	304	329	314	281	298	302	275	272	298	289	296	285	294	302	294	294	316	339	317	283	325	293	308	313	284	328	332	297	301	329	291	311	329	305	325	273	308	282	279	293	309	280	293	305	295	293	303	287	300	298	284	299	300	294	302	281	329	278	306	292	283	307	295	272	288	317	285	276	292	310	305	303	328	307	311	281	321	296	311	308	276	328	328	303	311	284	271	303	305	304	311	312	344	282	296	298	274	335	309	301	294	301	311	301	299	296	281	321	307	315	305	297
37632	47196	31351	20187	13702	5678	1738	495	398	376	382	359	367	387	364	363	349	350	357	372	378	362	336	346	370	407	334	378	366	349	338	372	344	369	356	369	357	307	337	354	359	357	324	341	361	360	328	409	350	365	362	342	378	399	333	369	355	335	368	354	353	334	390	329	394	358	359	355	381	325	359	301	353	352	344	314	373	320	325	315	366	375	381	358	345	337	344	361	340	334	363	321	349	373	317	339	376	344	352	343	345	358	389	347	354	341	336	361	322	355	354	329	342	364	372	349	390	361	333	351	344	389	340	382	360	351	351	356	359	335	338	329	348	353	357	363	340	377	358	363	376	313	346	393	352	341	337	340	350	363	349	316	353	317	323	364	359	352	363	354	339	334	359	336	361	346	356	355	337	355	340	342	361	358	347	343	403	361	312	366	354	365	351	354	330	315	353	334	391	318	370	344	338	348	340	325	343	361	366	369	337	375	315	336	338	363	381	351	380	340	385	392	309	364	351	333	361	373	359	347	342	341	335	377	347	377	344	359	345	304	362	363	359	345	340	327	351	352	352	340	377	338	348	362	356	332	352	393	331	365	355	337	326	363	318	356	334	334	327	334	349	377	337	374	333	400	375	347	362	373	356	336	363	346	343	337	363	351	395	356	342	328	353	365	348	369	379	348	326	317	330	335	386	340	379	371	353	338	360	339	388	399	358	346	363	333	362	334	340	350	376	341	355	326	345	324	376	356	365	340	378	365	359	329	371	328	353	353	372	367	364	338	376	363	324	348	322	378	388	334	336	312	340	349	360	351	323	329	326	331	363	316	341	337	337	390	387	357	375	344	342	326	336	327	356	357	320	337	348	340	325	355	356	352	340	363	340	363	337	346	359	363	354	364	360	361	363	380	328	384	366	365	354	358	367	368	341	359	313	357	322	366	341	354	380	352	340	347	347	355	375	359	363	360	338	315	368	357	367	387	352	331	344	370	329	345	340	342	344	355	381	389	323	386	401	332	336	368	348	329	358	356	363	349	373	342	372	367	351	328	380	368	380	334	343	352	344	358	365	356	350	338	362	352	361	328	327	367	352	391	365	377	364	340	358	367	361	355	364	355	356	327	377	369	353	368	349	364	348	393	399	342	366	350	340	338	351	362	350	355	361	360	337	351	332	329	379	353	363	368	352	308	347	356	374	343	343	364	352	351	368	350	331	344	345	339	332	352	369	321	336	355	351	378	368	340	364	354	342	336	312	380	323	345	341	365	322	351	347	354	345	362	333	353	369	352	352	334	353	352	347	379	342	369	327	327	362	366	335	337	362	362	339	326	345	374	365	368	359	384	345	366	387	346	362	339	327	337	323	340	352	330	340	362	338	328	357	374	342	364	303	338	363	352	391	319	337	369	364	317	336	379	356	325	388	316	364	335	350	341	352	353	342	363	333	327	356	333	316	361	383	358	385	329	379	349	346	358	345	365	378	353	337	371	319	331	361	363	356	331	328	343	331	365	334	356	374	375	346	355	339	350	335	341	364	351	371	334	337	340	349	344	352	369	378	372	348	343	370	332	391	366	372	353	396	332	385	325	346	352	359	352	373	339	358	360	380	329	324	322	343	343	320	370	324	336	363	337	359	337	351	368	332	330	359	360	337	333	352	351	348	341	352	344	344	338	343	362	322	336	347	375	350	355	340	320	321	373	300	355	330	344	358	370	342	380	384	360	386	348	359	329	346	343	332	374	341	350	349	351	356	378	343	328	345	355	338	342	344	342	365	345	333	363	347	367	358	328	342	323	351	359	390	376	368	344	361	352	366	383	354	370	365	301	334	316	315	310	373	329	333	350	361	368	337	322	345	335	382	376	354	343	308	351	358	351	373	358	325	331	353	363	356	291	319	356	365	357	326	354	340	312	360	339	328	397	354	354	363	347	348	360	371	359	358	365	346	369	319	346	359	350	373	369	326	350	333	348	368	369	369	347	346	373	358	331	330	343	346	347	333	362	327	370	324	336	371	318	347	331	318	365	325	356	344	336	316	361	354	357	346	355	361	387	369	372	346	327	357	348	366	322	347	370	352	343	369	336	341	332	325	310	319	353	349	368	360	365	339	339	347	368	334	351	333	325	370	359	350	346	364	345	329	353	336	346	347	343	348	352	354	350	375	361	368	333	364	367	375	351	348	355	358	367	338	360	328	354	363	352	387	376	318	333	356	361	384	375	308	376	387	328	351	354	352	351	379	354	364	357	337	355	319	366	379	345	343	341	348	339	344	340	334	352	381	326	365	327	329	337	354	375	320	342	369	358	358	339	359	329	345	377	346	348	344	342	316	365	352	364	352	339	391	360	340	357	347	352	334	355	365	297	338	324	358	370	361	295	360	339	364	336	361	344	338	341	343	351	320	384	377	327	377	372	386	340	368	345	332	319	345	364	371	342	366	347	376	323	347	341	337	356	379	344	348	351	400	343	372	353	376	359	348	358	376	373	359	342	350	342	360	370	326	369	361	357	345	331	367	334	347	378	343	347	361	352	343	322	356	360	385	382	357	336	363	360	371	352	346	369	369	372	336	335	358	377	371	344	360	360	359	355	369	383	346	342	319	348	379	361	347	355	343	386	389	348	358	364	341	350	312	339	351	340	381	351	351	340	335	346	376	324	360	359	327	362	325	389	316	350	372	344	368	377	352	367	362	350	390	351	357	374	318	357	330	381	386	351	358	369	355	349	325	350	346	344	338	321	339	352	349	332	344	345	353	352	364	370	354	359	350	338	368	388	332	404	361	322	366	351	379	349	372	396	324	352	333	377	330	387	383	342	363	377	335	386	345	337	369	330	301	305	361	376	352	350	355	333	327	359	360	361	381	356	354	363	358	324	348	339	329	332	358	378	341	343	314	355	360	366	355	317	321	365	352	355	374	347	348	367	395	354	371	339	368	362	347	316	366	331	314	351	350	375	336	373	346	337	317	351	325	366	349	380	333	371	336	342	336	348	376	379	336	323	344	358	327	368	351	378	369	365	305	398	362	360	350	363	351	370	373	329	364	350	332	383	375	342	336	354	311	371	350	347	334	350	332	325	333	355	356	357	352	364	344	350	357	334	364	351	389	320	337	381	352	334	350	332	353	343	387	345	368	380	379	314	353	339	340	303	342	366	355	359	362	340	348	368	340	341	355	319	345	334	346	345	358	387	328	341	332	364	348	314	340	354	352	341	335	337	391	335	379	343	327	341	321	367	328	330	327	343	362	362	347	337	377	372	364	363	321	346	374	380	328	363	357	355	344	333	375	328	361	398	325	337	350	354	378	323	368	367	348	348	334	364	358	323	327	364	349	359	325	354	340	358	358	346	365	363	359	362	331	339	336	338	360	366	302	327	360	319	351	362	366	362	352	355	353	368	350	323	318	369	319	358	345	342	352	352	365	308	354	362	343	376	337	353	354	344	379	348	336	332	352	329	329	351	358	325	362	367	335	370	304	351	372	338	337	330	364	292	388	365	389	332
22946	21150	29041	24397	22455	21423	13214	1493	570	498	483	440	430	451	466	494	439	404	421	449	461	433	420	413	442	462	439	456	473	428	416	411	419	438	427	424	432	437	426	412	405	440	471	423	451	429	430	395	432	437	439	418	409	443	430	454	475	453	421	420	446	403	466	397	459	451	446	409	435	432	423	425	459	442	440	398	443	473	419	395	449	403	453	437	418	404	435	437	389	439	426	430	460	421	462	439	432	450	426	441	408	464	441	408	436	463	432	451	423	411	440	470	427	456	410	445	371	423	438	424	421	460	401	454	472	439	392	444	401	414	465	421	429	374	439	406	418	433	428	414	426	408	412	389	414	422	407	412	469	426	428	438	426	399	435	410	384	413	455	405	458	419	415	407	420	428	427	421	405	417	390	453	437	438	426	451	421	458	420	396	384	426	422	473	416	421	441	435	438	422	443	433	422	424	436	435	454	432	421	432	450	389	422	371	411	435	415	469	425	426	460	410	405	405	405	429	417	439	434	410	446	421	421	433	403	449	387	418	438	461	429	463	414	396	425	386	428	431	430	439	428	417	408	477	433	439	439	444	415	443	404	420	439	435	400	432	444	441	414	395	423	434	408	447	426	428	430	435	452	400	428	420	422	419	442	411	435	419	418	447	419	386	462	412	421	412	430	447	440	399	447	423	438	398	470	416	413	463	460	446	445	399	417	427	425	401	416	439	407	406	470	430	440	420	434	429	391	435	432	416	408	435	425	415	433	438	430	433	445	420	399	410	404	444	398	438	435	380	404	423	430	419	400	413	427	439	434	438	435	431	405	410	412	421	403	420	428	439	450	415	390	397	453	405	433	422	454	403	433	435	435	431	445	443	433	410	411	431	414	371	399	443	451	397	417	477	410	488	398	458	421	429	387	416	408	404	468	416	462	452	438	447	447	425	426	441	424	463	454	422	426	426	467	422	409	434	426	435	396	450	425	373	417	395	430	439	435	452	408	397	413	410	426	407	448	452	406	430	425	400	429	434	389	425	443	441	411	415	446	454	488	421	440	405	414	396	449	434	449	432	408	414	402	421	429	441	423	419	419	415	410	395	384	420	383	416	409	442	406	472	410	405	448	439	430	408	429	423	445	388	406	393	425	418	430	412	424	441	428	421	376	432	403	435	395	450	453	450	459	405	451	438	439	430	403	413	391	399	409	440	410	438	432	418	403	374	423	432	419	459	433	432	391	432	383	440	428	424	444	441	426	478	429	412	433	445	400	428	437	414	415	422	423	425	390	463	407	423	408	456	421	458	427	402	446	440	420	403	438	450	422	429	399	410	428	415	419	410	434	390	408	443	422	422	446	417	447	442	442	409	439	428	409	423	432	428	414	436	407	422	437	434	407	456	425	433	469	424	461	429	419	458	414	398	397	427	425	453	460	407	447	437	458	453	428	415	422	412	383	457	401	431	426	419	416	431	429	420	440	362	409	403	424	425	416	423	397	443	451	409	421	449	434	421	450	399	400	413	400	428	436	411	434	463	450	376	407	450	441	407	444	429	424	442	427	420	439	444	438	428	406	397	424	406	455	425	481	425	412	443	420	415	445	414	407	407	447	421	368	420	441	446	436	450	399	428	419	412	428	415	436	476	464	418	408	437	459	437	427	444	394	431	431	439	425	457	385	426	415	428	408	427	416	409	446	432	422	448	426	436	418	424	458	449	430	461	425	417	454	424	451	437	435	414	416	435	425	430	443	416	439	399	400	425	410	445	406	398	432	416	397	428	419	443	407	413	420	448	456	430	397	416	418	406	395	419	434	434	445	424	424	411	439	419	423	420	419	426	419	403	417	400	387	439	393	433	413	423	427	422	435	438	426	417	408	450	399	448	407	429	448	427	408	404	403	440	415	390	426	432	430	453	418	439	411	406	415	418	415	446	396	422	438	431	385	432	426	454	462	412	426	404	430	408	412	455	409	440	452	469	397	442	427	417	432	432	443	427	438	418	400	418	419	407	428	391	423	421	453	399	431	429	404	430	419	397	386	410	387	436	425	455	386	415	427	419	418	448	463	419	454	413	408	422	434	411	416	481	426	444	430	436	435	432	406	404	439	428	423	432	439	418	403	425	442	465	420	409	393	394	431	411	409	433	411	462	436	393	391	442	410	453	419	449	434	417	429	420	407	445	464	431	440	416	373	379	442	398	424	441	465	437	438	480	432	428	411	434	444	422	400	432	434	424	436	436	445	413	433	393	374	440	453	446	457	385	426	408	416	419	423	414	451	424	422	405	408	426	444	462	449	429	431	431	441	418	428	429	381	446	460	442	389	437	412	396	432	436	428	409	440	424	450	416	420	438	412	435	424	467	428	418	447	410	426	438	439	430	398	449	414	426	401	417	440	422	447	424	453	468	453	424	397	432	400	417	425	431	395	447	423	402	401	453	418	442	423	424	441	410	422	444	409	444	417	419	428	412	424	440	422	448	401	410	420	439	420	439	435	442	429	441	437	401	445	396	445	453	418	446	435	412	437	397	420	436	398	405	412	392	428	433	427	426	423	445	422	403	378	429	410	434	432	412	413	424	440	435	447	398	465	446	438	437	380	402	416	427	424	418	424	423	442	456	421	435	432	424	421	387	416	435	441	417	465	418	433	441	417	413	441	425	421	392	409	423	431	398	404	406	420	423	431	409	422	420	407	396	425	426	391	436	416	422	432	440	426	410	461	434	390	428	422	408	398	422	404	458	448	429	437	433	411	436	400	424	414	427	398	408	414	372	424	391	413	432	445	407	352	471	425	445	420	436	389	419	443	408	430	425	418	399	461	385	426	459	387	448	442	425	428	449	413	400	443	420	435	424	437	422	431	428	460	455	417	416	444	465	456	463	436	386	453	419	431	444	432	432	400	413	460	413	425	440	412	457	395	424	422	480	440	453	457	406	445	425	439	415	429	442	427	432	430	426	515	437	422	410	447	420	405	414	404	447	447	430	462	404	426	446	412	436	440	408	417	430	466	481	448	415	444	463	410	425	390	410	426	437	409	442	419	462	430	450	455	423	417	433	424	436	467	411	430	436	456	434	441	428	392	433	440	432	450	429	394	423	418	432	409	426	427	416	413	396	440	404	437	470	402	412	438	408	395	399	415	445	426	405	427	425	464	459	447	405	408	414	452	437	462	425	469	423	448	457	388	433	415	443	409	417	412	437	437	443	464	403	411	424	465	422	402	420	421	427	400	456	446	425	423	418	445	379	441	455	386	449	395	422	405	380	424	412	416	434	407	423	391	413	391	411	422	439	446	403	446	433	414	405	443	420	389	416	453	398	432	459	431	414	443	447	467	373	433	442	410	438	416	411	432	425	426	434	437	422	442	409	426	437	413	428	429	418	428	409	415	422	423	432	372	452	450	442	429	433	396	481	464	424	406	397	417	483	449	381	419	450	434	384	418	421	448	447	443	426	430	442	376	417	411	421	484	446	455	410	425	424	447	434	428	412	410	426	397	419	416	416
39366	71710	57771	41374	29926	13538	5246	1045	679	591	584	570	512	516	493	473	512	472	470	465	476	455	483	477	476	479	472	510	506	472	473	477	463	483	470	471	511	448	509	479	443	469	466	473	463	497	450	475	449	453	468	455	474	461	433	448	472	456	474	458	451	471	463	418	482	502	433	464	453	467	474	452	481	474	499	484	498	459	471	461	474	493	455	472	463	438	490	468	448	437	506	470	444	473	481	463	432	445	501	438	466	482	465	454	492	429	463	462	441	442	470	449	460	431	457	476	434	482	506	488	455	438	497	430	479	507	426	498	501	492	436	458	456	448	471	459	481	427	486	483	439	466	485	471	471	473	429	465	498	473	441	436	480	454	461	472	470	492	478	470	511	475	439	423	473	465	470	450	445	441	473	459	460	466	470	476	487	461	468	481	463	477	428	472	471	497	457	485	459	424	495	474	459	444	477	467	461	483	467	448	474	512	499	436	475	486	438	515	437	462	464	465	461	445	455	465	465	490	460	448	454	455	437	479	429	470	472	433	434	491	439	468	483	470	490	475	473	488	454	504	508	446	486	456	470	429	483	471	438	464	500	482	486	452	476	468	496	464	493	480	437	485	455	449	482	457	466	437	467	458	494	487	519	474	487	467	483	437	475	463	450	488	488	441	478	481	459	478	496	461	464	485	469	477	486	477	444	461	467	476	439	466	429	465	484	513	494	494	498	482	486	487	466	452	465	451	437	479	472	475	460	487	447	462	465	513	474	441	483	503	494	452	487	415	456	454	490	459	460	460	474	491	470	480	501	485	488	467	474	510	449	505	466	495	440	449	486	449	449	457	481	519	442	475	476	496	480	454	485	465	463	476	502	488	463	444	502	454	493	459	442	478	446	494	455	477	458	482	471	444	463	452	450	478	476	492	471	492	488	480	446	497	480	455	488	449	488	431	452	454	453	489	467	444	495	460	511	484	465	468	487	476	512	428	455	484	483	468	466	467	477	440	466	485	427	431	483	487	447	475	471	485	477	484	459	449	468	475	486	449	474	453	445	459	424	522	524	464	492	466	436	407	466	496	479	480	487	439	435	433	493	488	442	488	470	457	505	462	493	456	446	410	468	433	436	487	443	485	471	496	456	488	463	501	486	476	503	471	494	452	505	465	451	499	446	446	481	446	488	473	477	479	509	479	437	432	466	467	486	445	475	468	436	471	471	425	468	458	415	503	466	471	457	475	493	471	452	447	491	474	484	479	459	486	460	444	460	469	507	443	470	473	432	468	474	500	495	509	513	448	459	428	494	457	466	463	503	455	483	482	475	476	456	459	505	464	457	460	471	466	425	457	490	473	445	433	475	465	438	392	480	473	430	481	488	451	480	464	452	490	452	455	412	505	435	473	491	478	486	405	465	517	445	418	470	442	466	452	480	461	431	475	450	454	489	493	495	474	470	465	433	422	525	485	464	452	464	490	482	466	520	460	464	443	487	479	499	461	462	457	417	452	495	440	483	477	498	444	443	505	468	477	436	483	485	481	468	450	508	433	448	452	477	468	461	442	477	452	455	456	428	492	489	474	440	465	473	462	487	470	500	474	485	453	480	448	475	490	453	471	493	449	523	495	482	474	473	459	457	427	475	489	515	499	509	471	465	437	513	495	449	442	427	464	471	456	507	422	496	471	451	473	481	456	452	453	434	449	466	481	467	454	483	457	499	471	464	444	501	426	482	486	487	477	493	469	447	464	475	478	450	423	440	449	454	465	470	458	472	464	479	468	485	494	490	438	485	505	483	460	446	486	465	489	478	474	472	471	496	487	496	483	467	466	499	488	501	452	521	459	471	458	505	449	489	459	477	462	458	450	446	472	453	476	483	441	484	458	484	462	442	455	485	443	433	465	469	448	459	439	448	497	453	459	437	494	535	487	460	497	481	482	425	493	467	487	470	454	471	506	440	479	492	498	499	492	474	470	494	466	457	473	509	463	465	457	471	441	427	449	463	465	462	449	495	444	456	459	439	484	478	435	472	459	464	498	522	466	437	452	457	465	470	490	489	472	505	431	475	449	450	460	501	430	439	472	439	484	502	441	462	451	498	485	460	486	462	462	515	457	478	465	460	482	489	482	490	467	476	450	443	467	477	469	470	470	471	483	465	451	472	451	460	457	441	493	441	479	458	453	475	483	462	474	465	494	458	488	439	444	494	465	445	433	465	489	499	436	403	473	444	459	461	450	480	472	484	450	461	447	454	455	477	488	440	508	495	475	478	476	505	463	467	502	467	455	475	476	483	487	462	492	498	485	471	464	486	466	495	465	435	437	433	495	495	473	476	458	485	509	446	456	439	458	450	472	499	473	483	452	465	442	440	436	453	436	486	451	486	486	483	466	467	466	491	435	485	444	459	518	482	471	440	444	456	478	479	481	462	485	496	481	465	449	468	424	461	462	443	465	451	465	435	446	440	453	436	460	487	448	454	471	492	490	454	448	487	467	467	459	477	456	471	479	438	478	443	488	460	457	443	447	465	489	505	456	453	430	447	444	463	462	488	487	477	466	485	457	426	490	454	459	460	466	491	428	450	476	477	479	456	468	449	497	447	422	463	462	493	449	482	495	452	467	489	470	466	467	447	449	452	435	480	512	468	462	507	430	453	496	487	458	475	437	436	486	467	453	478	387	459	469	474	463	466	440	463	450	477	466	445	431	452	432	467	469	470	468	460	502	453	486	459	462	472	453	475	432	453	448	452	429	475	473	433	451	481	502	463	440	453	447	483	501	466	478	467	484	457	440	501	459	478	462	499	453	481	480	451	494	461	451	482	468	497	447	425	493	438	458	455	455	500	459	522	441	457	415	480	450	421	488	458	490	479	475	485	481	486	447	442	476	463	440	497	443	473	474	464	483	480	459	542	471	470	497	495	440	487	457	433	447	486	479	466	447	445	457	477	484	505	474	447	432	466	477	455	447	522	479	467	440	455	466	451	455	465	484	499	494	490	448	458	399	472	464	456	484	502	473	481	475	445	442	445	477	464	464	484	454	479	467	498	476	484	480	461	468	478	449	480	501	460	452	505	461	481	482	488	449	450	495	482	451	441	410	450	456	482	484	490	429	449	488	495	490	497	520	447	467	481	454	475	445	459	460	487	476	505	472	446	500	449	478	425	483	486	456	452	488	458	470	482	480	475	478	466	455	466	420	439	487	440	437	474	494	456	487	463	490	457	482	460	476	463	491	469	449	443	485	451	454	440	459	474	488	452	469	455	464	490	460	463	463	459	450	455	447	484	459	463	472	511	459	464	462	447	509	446	498	481	466	462	427	460	477	456	454	474	478	508	443	440	468	436	489	456	504	452	447	443	466	445	480	507	495	454	489	465	458	477	478	503	483	433	463	464	463	446	449	457	477	446	478	481	464	449	459	484	470	458	469	498	475	501	430	475	453	428	523	492	458	467	521	492	442	442	484	472	432	467	468	447	473	477	456	433	475	457	465	420	461	469	473	468	495
32682	34083	34234	21959	8395	1912	592	307	237	214	230	225	232	217	223	245	216	202	240	242	226	201	221	227	235	207	215	221	202	214	226	229	222	204	228	233	219	251	221	211	205	232	235	207	232	235	202	254	252	222	212	211	207	196	226	226	225	232	222	196	196	240	208	245	214	221	235	215	265	212	226	219	211	248	230	192	218	208	223	219	205	193	225	204	213	236	227	208	229	196	223	221	218	203	230	214	227	223	211	224	236	223	250	230	218	221	240	234	203	201	226	200	216	213	216	213	240	206	219	188	243	208	205	214	217	223	212	205	238	197	229	235	225	204	183	219	215	220	229	239	212	221	261	234	219	230	220	209	201	228	198	205	222	211	220	208	216	183	223	254	227	210	222	229	246	230	215	235	209	232	239	189	238	247	199	210	225	241	218	227	217	227	184	255	240	230	239	221	216	233	219	197	208	231	203	200	213	250	226	225	240	213	191	199	193	251	223	220	209	238	228	230	206	221	236	212	224	205	219	228	195	230	221	196	241	252	221	227	224	230	204	222	188	220	218	236	228	215	218	214	224	221	240	218	236	209	217	226	248	227	215	227	252	228	229	232	222	225	211	210	233	208	230	190	218	232	209	212	217	205	198	221	229	256	233	203	208	213	216	242	219	212	196	216	209	219	193	218	234	207	220	233	219	216	232	226	220	219	215	247	212	213	208	233	214	214	201	234	213	213	211	214	242	213	249	209	211	220	230	218	219	215	239	219	226	218	222	222	252	231	213	225	232	195	227	209	211	233	216	229	241	217	242	220	217	200	242	210	244	199	214	222	208	239	238	221	237	247	225	239	218	216	208	214	236	221	199	215	223	232	238	207	227	235	210	242	240	221	212	198	224	251	235	212	200	230	194	197	200	209	231	230	242	212	209	204	233	224	237	230	214	212	229	216	241	216	242	196	212	206	204	239	198	221	247	222	212	216	214	203	220	221	235	217	214	197	230	209	220	206	219	225	231	224	238	198	228	225	216	215	225	219	219	223	207	230	234	200	229	202	209	219	202	229	216	181	228	217	230	206	208	216	246	227	228	220	219	195	210	204	260	181	227	226	227	213	226	236	250	207	196	253	217	224	211	207	204	204	212	230	202	219	208	217	218	195	240	220	225	208	199	210	208	214	236	214	203	209	201	236	216	231	228	213	203	215	219	216	225	228	234	214	209	210	211	205	230	244	222	213	237	188	209	228	238	228	230	232	205	226	206	212	211	198	211	249	216	234	217	210	213	194	239	225	218	228	242	198	223	222	215	223	232	222	210	224	194	207	206	223	227	224	230	220	196	238	236	208	215	221	214	222	245	218	240	223	209	213	231	204	196	246	221	210	216	206	205	208	242	239	219	228	222	207	238	204	205	224	207	213	190	210	233	218	211	211	230	229	221	242	224	198	235	215	193	237	181	250	216	229	224	229	213	243	223	234	193	202	212	207	206	206	225	197	238	201	225	228	219	230	232	202	234	239	199	223	240	265	237	243	197	196	219	211	212	233	226	232	234	224	216	222	217	224	238	199	228	221	198	208	214	211	206	196	221	204	220	217	207	217	216	203	228	197	225	196	203	217	219	221	239	201	204	248	223	202	212	222	221	214	238	226	225	215	217	227	230	221	248	218	247	211	212	232	242	209	228	222	221	218	215	231	223	235	233	199	203	224	210	220	224	225	199	206	211	213	204	213	231	204	218	223	223	239	229	223	190	195	215	209	228	215	208	222	224	208	242	210	211	238	226	224	247	219	209	217	199	195	234	191	228	215	212	212	211	219	215	205	240	235	216	200	235	212	204	203	229	234	220	215	236	216	243	215	220	203	204	220	222	219	204	207	231	197	224	207	206	232	235	239	237	227	205	207	221	223	206	224	225	222	221	221	237	229	180	207	249	213	240	202	230	222	188	219	237	217	206	206	241	206	218	215	221	220	220	219	229	204	216	210	231	225	245	210	237	227	219	222	216	231	212	208	232	222	222	226	246	220	228	185	220	199	204	241	233	224	202	222	246	201	233	233	223	215	229	229	193	226	222	189	219	233	207	205	207	217	226	244	218	213	199	218	219	209	238	219	227	210	217	229	227	223	207	212	248	214	197	235	237	227	204	216	198	242	232	233	209	225	213	219	216	205	214	204	231	215	219	217	227	221	238	199	238	214	222	203	209	261	209	185	221	191	208	217	201	222	218	200	233	203	223	221	234	209	218	208	234	203	195	227	216	216	230	240	198	196	203	228	232	231	187	198	215	271	217	212	221	226	208	221	238	199	228	231	228	211	209	246	233	209	236	229	239	232	232	226	220	241	215	234	262	219	220	227	232	205	241	219	203	218	220	222	210	235	214	197	216	248	209	219	210	201	195	206	265	231	220	222	221	239	223	206	244	227	239	221	215	228	199	185	212	217	207	234	213	218	217	220	206	218	217	231	232	221	211	201	182	216	204	235	211	229	205	236	232	220	243	218	208	225	224	231	207	223	219	231	230	229	217	226	214	235	220	221	195	231	220	242	200	235	192	209	205	234	218	181	216	239	215	255	246	229	248	232	248	231	207	236	217	224	218	191	220	230	228	223	247	217	223	219	191	219	230	227	221	220	208	236	229	236	200	226	216	211	231	209	194	223	215	197	208	238	227	229	230	201	224	231	212	234	217	235	244	221	205	218	233	217	204	203	207	215	229	210	211	235	221	221	210	239	228	218	222	224	226	225	230	224	231	191	217	213	226	193	204	221	220	232	220	179	231	214	230	234	216	217	208	214	255	219	230	215	218	211	214	225	206	190	214	210	207	208	235	218	217	190	214	221	234	186	209	216	239	235	246	222	236	217	230	207	212	239	223	234	217	238	219	207	215	192	207	207	219	197	201	217	219	222	194	215	214	227	204	241	243	201	218	254	237	221	211	204	233	213	197	218	219	222	221	208	215	226	222	236	201	229	251	201	240	230	216	228	237	216	216	227	184	203	203	202	211	215	219	221	262	202	229	229	229	221	212	229	241	225	213	210	237	207	218	201	244	222	198	215	227	200	232	210	237	222	197	218	235	216	229	203	214	214	220	207	204	203	205	227	232	199	230	204	214	223	222	213	222	218	224	186	210	220	208	218	221	206	247	246	221	202	190	227	208	197	244	233	206	220	214	216	225	219	250	206	228	211	220	214	212	213	216	224	203	238	222	241	235	195	227	219	215	222	229	216	237	224	202	205	221	239	222	235	204	212	202	226	222	219	211	218	240	227	228	242	239	201	226	221	202	201	225	207	225	203	218	217	220	228	232	210	201	239	249	194	212	216	229	217	186	212	255	206	212	213	227	226	245	221	250	215	226	217	228	233	231	209	214	222	203	215	232	260	237	194	200	215	212	207	235	202	211	250	219	228	213	201	241	200	210	208	194	222	214	206	212	209	205	242	230	198	219	227	221	226	217	220	241	199	219	258	236	215	226	209	203	266	213	201	179	226	236	232	214	212	224	227	200	188	221	218
38663	48514	33241	19302	9117	2710	799	398	295	297	277	254	301	252	274	259	260	293	279	251	257	242	275	253	268	253	268	293	286	245	242	235	242	271	254	271	249	266	249	247	284	260	305	266	284	267	276	257	272	252	250	259	283	271	258	263	267	272	279	268	246	242	257	250	242	265	294	236	291	275	255	248	245	281	271	264	284	251	272	234	286	287	234	254	277	273	252	299	261	252	256	253	263	265	256	241	262	255	263	261	262	285	247	265	243	294	272	274	236	281	276	267	255	255	263	277	243	258	244	249	257	232	263	263	262	240	244	210	245	269	255	257	289	272	240	276	256	266	262	226	264	229	262	272	264	282	268	256	269	255	264	239	270	266	236	287	242	288	272	269	244	261	258	270	265	255	243	263	294	242	268	264	247	264	280	231	271	240	272	258	254	249	259	242	270	269	268	267	285	263	249	273	228	245	262	260	260	253	254	260	269	256	229	245	286	246	305	260	243	273	217	240	270	276	238	268	244	264	254	249	263	260	253	234	282	253	257	270	244	242	259	255	253	283	285	265	252	249	236	240	243	250	284	293	286	247	270	256	254	264	278	269	256	276	260	253	266	269	277	240	258	271	260	240	251	251	245	253	269	243	243	248	257	252	248	272	233	262	298	234	249	272	286	249	272	267	275	256	276	256	253	198	268	262	263	292	266	257	256	256	228	256	248	254	241	235	264	249	257	256	265	268	266	268	258	282	276	248	255	247	249	251	241	246	276	252	241	266	257	242	262	282	277	259	250	242	267	288	245	265	262	225	274	274	258	254	272	249	261	247	244	247	252	292	245	262	261	233	263	228	267	267	265	259	248	276	243	275	249	278	242	245	283	261	289	251	260	283	250	244	248	257	237	280	257	268	257	255	229	274	242	272	266	267	262	270	266	248	272	238	262	261	280	267	256	242	236	270	281	274	264	262	271	267	255	260	273	251	266	268	250	272	249	244	247	261	259	244	238	254	265	260	259	263	287	223	272	253	252	286	285	248	261	274	325	260	258	252	286	249	267	259	264	253	249	265	248	257	243	302	249	241	262	250	245	245	261	269	238	264	250	290	249	247	255	270	261	262	237	243	236	243	258	264	247	271	246	271	265	240	253	243	276	237	247	285	283	269	266	271	265	287	276	249	252	245	265	246	255	282	267	247	231	248	252	278	259	243	254	263	267	262	262	273	242	286	266	270	258	247	261	275	243	275	265	261	249	246	271	271	242	302	236	252	235	257	261	267	281	260	246	258	260	271	270	255	246	255	270	254	246	282	267	244	303	260	268	265	299	260	245	277	275	263	258	263	255	257	249	250	261	273	272	254	258	258	274	254	245	270	254	265	256	261	265	275	241	256	279	258	262	275	255	273	287	244	282	260	243	274	279	267	268	276	255	265	266	222	266	250	249	246	271	253	272	265	261	235	265	265	269	265	278	293	238	240	255	275	271	254	251	244	268	253	265	292	237	275	256	261	250	264	253	257	279	243	262	261	251	238	253	281	249	264	254	274	268	273	242	282	272	252	232	270	263	232	282	269	281	274	242	266	255	249	247	247	268	262	250	261	263	274	253	254	285	257	267	268	269	236	242	258	239	265	288	252	268	266	252	246	257	275	276	270	250	274	248	255	268	262	240	246	280	263	260	263	245	225	260	244	226	259	234	264	255	251	242	254	264	283	270	255	266	235	256	243	265	270	244	241	250	243	261	260	261	296	241	265	256	281	263	265	222	255	255	272	264	283	245	284	261	255	248	251	245	262	282	277	281	274	259	261	269	255	266	280	286	254	245	261	251	260	269	249	257	252	245	267	253	244	259	252	267	274	228	254	279	272	225	268	287	248	279	254	252	250	273	266	250	250	280	261	257	234	287	257	224	249	248	224	290	274	260	250	277	255	246	255	275	237	265	253	254	260	277	272	288	249	276	261	252	248	247	241	272	264	242	265	251	275	254	279	265	245	250	242	256	256	271	274	253	265	268	239	249	237	272	232	246	254	244	268	280	230	249	264	249	233	236	234	271	279	256	254	257	242	269	248	259	260	248	270	270	273	265	254	270	260	251	263	239	271	254	239	244	261	277	271	265	261	272	259	275	268	271	274	244	261	270	264	254	271	289	276	268	280	241	246	264	254	254	272	230	257	272	255	286	271	280	252	261	265	271	249	256	264	257	278	233	254	246	280	272	267	282	280	254	256	254	287	242	264	273	252	257	270	245	256	254	294	249	248	276	268	241	232	253	254	245	251	278	266	251	260	243	274	272	265	263	260	262	243	267	257	277	306	270	242	274	287	252	252	256	250	259	249	277	252	291	248	255	250	254	253	261	279	249	266	267	222	262	245	260	260	300	262	272	289	278	274	258	258	259	264	261	272	230	287	282	248	253	254	250	228	258	252	250	226	256	248	224	262	253	255	248	230	260	273	270	236	268	301	227	263	251	262	257	267	267	278	271	239	280	265	264	255	281	292	248	265	250	258	260	269	247	284	218	249	246	249	252	231	272	255	278	257	256	241	247	290	227	264	258	287	223	253	260	242	250	254	256	233	246	241	275	248	259	264	277	237	278	245	269	289	290	243	233	281	265	252	256	272	255	248	281	240	259	235	265	235	269	287	251	278	302	290	250	260	283	263	287	259	225	253	255	246	265	275	253	250	277	249	252	245	241	265	232	246	261	270	284	286	282	248	253	256	253	260	265	254	241	288	270	255	262	241	245	306	279	233	237	262	295	248	304	247	277	244	260	251	248	251	250	285	271	254	260	272	271	236	244	256	244	283	274	239	262	265	252	295	292	287	290	263	253	260	260	274	285	286	240	248	252	256	249	252	244	266	264	261	274	238	269	275	273	273	258	251	279	262	257	288	234	251	255	263	236	246	272	241	258	236	250	306	224	260	249	253	252	258	246	262	249	261	257	262	272	255	255	249	260	260	254	280	261	265	252	271	273	276	239	253	223	273	301	262	249	253	256	266	263	285	233	286	310	268	252	239	261	245	252	252	262	254	259	226	278	260	295	276	255	255	252	275	272	243	243	259	262	241	284	273	279	282	234	261	241	276	261	252	247	232	261	309	255	247	273	264	245	283	259	257	234	250	267	249	262	272	249	243	300	259	264	247	273	234	256	255	246	246	270	274	253	254	265	280	242	258	271	292	274	249	263	236	256	256	252	265	239	269	249	271	275	257	269	262	251	238	233	240	269	277	266	265	253	247	246	241	280	287	252	259	266	247	278	252	308	262	270	257	267	281	249	281	236	266	274	260	246	239	258	257	261	279	269	269	272	255	280	257	253	239	282	257	231	255	275	222	267	298	227	269	268	263	293	261	264	289	273	262	223	246	257	256	262	259	263	271	291	265	260	264	242	261	290	251	255	243	279	258	279	262	282	265	269	249	248	276	252	289	252	295	266	248	256	243	291	251	271	273	234	261	277	276	271	295	263	288	277	237	248	261	273	229	265	266	261	252	252	277	258	286	247	286	264	261
24175	21133	28602	25164	20663	12382	3389	701	358	324	289	288	303	262	270	288	279	293	264	276	284	274	247	259	260	270	267	269	261	245	255	241	245	249	256	272	234	268	260	262	252	263	288	298	243	261	290	231	274	256	256	234	280	254	234	263	261	250	275	266	258	265	259	249	241	299	246	262	285	262	262	267	262	238	265	269	264	255	269	263	242	267	257	273	272	258	249	257	258	264	274	289	254	260	274	272	261	273	262	254	254	252	273	272	229	236	268	268	249	241	247	274	232	274	220	264	275	279	258	249	247	263	265	266	262	254	285	259	231	261	289	259	215	253	271	275	264	257	278	258	255	264	255	259	256	246	289	248	272	258	273	260	256	278	263	256	248	259	255	232	266	261	223	259	265	236	262	263	239	249	262	258	245	239	259	244	269	256	285	269	280	288	229	272	254	264	245	283	261	242	259	266	279	251	254	249	246	274	240	243	278	277	240	269	262	241	272	259	244	287	284	264	255	280	251	241	303	268	296	284	282	254	245	260	240	236	271	272	278	258	270	287	244	250	276	270	248	268	269	251	245	278	259	242	263	243	249	255	257	242	258	273	248	243	235	285	295	260	282	244	265	237	276	277	270	235	226	254	252	264	243	248	271	237	269	247	246	251	278	282	236	256	291	259	261	253	286	271	251	232	269	277	253	238	265	221	252	253	274	230	260	285	270	258	252	268	258	231	271	252	268	282	266	264	268	285	238	247	280	243	245	241	245	273	265	259	250	276	266	266	283	264	256	292	273	280	257	255	249	240	271	261	255	266	283	272	259	258	251	244	271	240	231	225	253	273	239	286	268	235	255	242	259	257	267	254	270	275	275	233	263	286	249	263	251	266	252	274	255	276	271	224	271	265	258	271	249	254	282	272	269	245	271	260	265	264	260	284	253	238	244	258	276	258	255	253	278	248	259	271	240	260	226	259	255	253	266	258	224	261	259	260	259	310	246	292	270	255	285	308	252	258	237	289	255	245	252	259	234	246	268	266	255	264	246	270	275	261	251	256	248	235	236	254	259	267	275	266	244	284	238	265	262	238	251	277	245	272	224	266	259	251	261	239	276	228	237	249	266	259	285	263	281	261	261	251	250	270	249	249	255	285	222	272	280	274	247	264	290	276	252	276	246	244	286	273	287	278	253	248	260	247	273	266	289	242	271	256	251	275	273	249	248	269	252	247	259	262	268	268	239	287	241	252	236	253	242	269	268	275	261	258	254	253	262	241	271	249	237	252	269	266	281	245	269	262	261	268	243	289	248	238	238	254	227	261	240	265	282	231	281	242	266	284	239	257	261	251	266	254	246	275	298	244	257	235	258	264	259	256	261	243	269	279	261	258	262	255	287	256	276	258	250	271	295	289	277	289	258	254	250	278	270	240	244	251	289	256	269	262	262	254	264	240	261	256	251	248	256	261	272	267	238	263	273	287	225	258	248	247	273	247	233	279	285	258	249	266	278	238	263	243	250	254	268	251	264	269	253	265	263	261	243	277	276	254	239	243	262	260	318	263	271	263	243	272	278	213	267	269	276	290	273	270	276	242	267	249	282	274	244	279	253	243	250	269	255	262	256	219	257	253	254	273	258	241	258	261	258	285	242	253	245	229	259	263	265	252	262	260	274	268	278	238	254	254	246	267	238	283	246	230	259	245	245	267	240	237	254	244	269	240	242	246	221	274	302	258	270	263	235	248	234	254	272	286	264	258	256	228	279	262	260	244	253	256	263	261	231	245	240	243	256	265	268	256	241	294	251	270	276	262	267	243	270	261	240	221	244	252	256	278	255	268	254	288	253	242	243	248	279	285	266	271	264	250	301	242	259	259	272	245	277	267	283	241	254	261	264	266	258	284	243	285	259	255	247	255	243	282	252	284	254	266	262	270	240	283	293	261	267	275	276	263	291	279	264	268	266	242	267	268	263	263	240	249	245	245	226	240	256	271	238	254	273	228	267	262	244	271	267	255	255	272	267	272	251	269	261	247	255	269	251	262	243	265	254	241	243	228	268	271	277	277	233	234	269	284	245	241	290	267	254	254	232	244	279	247	253	238	254	254	266	256	300	252	240	253	244	248	246	262	258	256	239	264	253	293	262	243	269	287	242	267	271	262	265	233	269	262	235	248	293	257	259	262	267	290	243	270	291	228	260	239	256	246	244	247	228	266	251	256	268	258	257	266	257	282	282	275	259	264	245	265	261	243	272	277	252	269	270	275	237	296	258	246	278	218	278	300	265	265	251	252	234	271	257	263	266	275	269	264	266	281	235	257	251	302	254	254	252	258	249	282	259	236	272	256	272	263	274	252	271	295	267	216	230	275	230	266	280	281	267	267	242	251	272	269	261	246	229	251	268	281	250	280	233	271	274	229	272	264	275	259	256	292	262	234	277	269	242	251	275	255	276	286	251	255	258	261	282	262	254	273	236	237	268	260	279	263	267	254	260	271	268	260	272	260	286	246	253	265	259	245	258	238	262	252	258	255	267	282	273	257	254	239	280	268	268	255	295	234	265	288	260	255	256	251	247	264	269	276	264	243	262	279	249	275	266	257	250	270	261	254	276	268	265	259	244	262	250	251	252	248	253	254	260	255	248	262	299	250	244	261	252	254	254	259	243	245	267	264	235	269	239	252	260	251	264	276	264	261	261	250	284	260	277	269	271	231	237	267	261	266	251	273	256	270	227	247	286	220	278	246	278	266	256	274	246	275	259	258	279	272	263	269	252	272	281	252	244	231	235	269	275	276	257	268	248	254	266	255	264	261	266	234	238	247	262	236	256	257	274	254	265	253	283	280	263	236	254	232	243	230	237	253	254	257	240	290	261	266	272	246	276	271	258	275	263	259	267	248	251	255	265	247	250	232	258	283	247	280	246	275	240	247	268	250	272	247	262	272	256	283	246	245	245	230	233	258	261	259	244	270	240	265	270	268	260	264	254	252	229	238	241	240	268	281	251	245	233	258	240	261	258	274	289	251	240	253	243	241	247	263	234	251	255	279	242	253	254	250	270	243	271	256	252	265	272	244	267	251	246	235	242	246	264	277	254	266	278	270	282	275	246	276	278	269	291	260	287	267	242	277	282	223	284	250	251	277	264	283	267	271	257	274	251	240	274	303	249	246	235	261	265	286	264	259	271	274	259	257	276	282	247	288	277	287	281	243	260	285	240	265	239	248	245	267	261	258	267	226	264	232	275	281	242	281	256	260	259	230	275	253	256	286	279	274	260	301	261	259	259	257	264	245	239	240	242	275	258	252	258	252	280	259	271	287	271	270	303	252	254	260	244	283	273	268	250	249	259	292	250	266	257	299	255	260	243	256	251	252	273	264	241	254	227	278	253	217	274	255	279	267	260	247	239	256	274	274	273	258	289	257	259	295	225	266	248	264	262	268	256	254	256	259	286	246	291	280	249	254	271	315	236	256	269	254	236	275	275	257	289	273	243	242	268	289	252	279	234	270	250	296	258	278
35757	57893	44552	25504	12613	7376	2958	720	425	411	373	334	307	328	336	297	321	274	315	295	326	312	294	291	362	284	323	292	282	301	283	313	302	314	287	325	275	269	297	291	279	325	289	303	301	299	312	279	294	295	305	289	289	295	299	288	302	296	314	305	308	313	309	263	295	302	322	307	269	304	319	301	288	321	293	291	293	296	304	321	308	331	336	278	295	290	312	305	300	303	305	312	292	316	308	337	273	305	287	316	302	289	293	314	324	279	295	282	306	280	319	271	288	290	302	306	302	292	280	289	311	276	294	310	295	277	309	292	281	300	284	297	277	291	298	276	282	306	294	318	321	267	327	296	311	312	285	289	320	296	315	310	308	283	295	272	295	298	302	313	316	322	290	304	277	317	257	281	298	313	292	276	301	334	295	271	295	307	271	316	307	316	302	296	287	338	297	292	292	310	281	309	297	286	276	301	296	281	275	286	277	293	316	316	275	301	323	291	304	298	311	289	300	289	282	328	310	287	301	274	262	263	298	326	289	304	300	309	311	284	329	290	288	278	277	304	274	255	332	268	272	306	294	286	310	316	301	281	309	297	272	295	335	289	308	279	321	297	326	311	304	311	302	293	278	316	269	326	314	293	306	303	298	298	295	298	261	313	314	272	322	303	307	279	285	311	297	282	310	277	303	272	296	300	298	285	287	304	294	277	337	308	288	337	276	290	294	287	319	283	296	307	290	305	298	289	284	280	318	316	269	275	286	274	305	304	285	289	292	275	300	317	275	284	318	305	313	294	335	322	321	294	317	274	321	332	279	297	304	270	343	309	291	297	286	304	298	282	266	286	313	286	256	291	309	304	292	307	302	298	288	318	281	326	304	307	295	301	320	307	294	289	303	292	288	292	291	340	289	288	294	286	289	315	294	300	319	261	292	330	325	324	306	285	288	315	276	317	286	301	296	309	308	283	310	297	303	329	306	305	254	292	316	311	300	274	317	307	274	292	280	254	301	295	290	275	330	309	305	276	312	297	280	304	291	324	352	301	291	298	297	300	321	309	259	296	312	281	299	301	311	294	289	294	310	308	270	269	281	281	313	292	286	298	286	282	299	277	287	258	318	303	296	296	323	314	265	308	304	259	265	325	278	282	290	302	297	304	304	311	300	289	295	304	285	277	325	272	284	317	306	293	294	288	327	298	306	308	286	310	298	272	289	311	246	312	287	311	283	333	312	313	290	323	301	266	312	330	316	307	255	310	281	303	309	285	319	292	299	309	279	319	314	308	286	276	288	290	284	285	278	275	304	298	302	273	263	291	331	300	322	273	275	294	284	300	274	302	309	323	317	286	311	304	333	305	281	276	256	266	287	285	275	287	255	303	280	322	329	310	299	295	274	310	278	292	283	304	278	309	298	329	269	306	301	308	287	318	306	295	294	305	318	323	320	299	305	277	304	291	308	261	271	297	281	294	305	306	307	310	309	292	262	298	276	293	276	278	317	305	296	287	290	284	263	308	324	295	307	255	267	327	299	287	267	292	272	289	289	300	299	282	260	285	293	288	293	312	282	295	287	288	315	298	313	306	263	282	301	290	291	276	267	319	289	299	287	321	296	293	292	308	304	278	285	284	290	299	299	289	288	300	301	299	304	301	302	312	317	286	264	296	272	296	307	328	282	349	322	306	301	286	268	301	293	280	297	293	299	317	271	316	304	316	322	322	298	302	299	301	307	325	277	294	302	295	310	293	306	291	290	299	318	284	290	298	323	310	293	281	308	301	281	291	300	302	302	295	282	310	322	294	297	288	284	301	289	317	280	323	283	304	299	290	303	307	310	275	334	299	290	281	269	294	305	320	301	276	279	301	299	288	283	312	295	337	295	270	317	323	289	280	305	278	311	306	292	299	325	269	305	296	286	293	297	272	315	319	274	282	291	279	288	313	293	317	305	313	279	272	304	286	292	277	304	278	300	278	286	317	280	290	282	285	289	291	286	274	287	269	327	312	302	274	283	282	286	309	312	296	302	289	301	288	292	286	310	299	307	299	291	282	298	278	293	281	316	310	285	301	302	292	264	303	308	254	315	277	322	264	311	284	280	290	281	294	296	320	281	272	321	317	266	268	287	324	273	300	284	307	299	336	324	315	310	255	278	331	290	311	281	287	317	294	310	287	304	300	314	250	297	289	300	303	321	331	271	287	270	272	287	296	303	272	286	287	271	302	284	274	305	301	315	289	275	298	293	280	288	291	289	311	259	299	315	301	303	294	267	276	307	316	293	312	292	293	314	334	290	289	353	298	302	299	252	276	295	293	305	272	319	279	287	301	310	297	291	275	283	336	270	285	286	285	292	274	300	274	303	315	301	286	286	319	286	285	283	299	286	286	274	283	300	318	301	300	275	292	280	271	301	292	312	287	282	305	275	283	317	291	285	282	293	284	289	272	304	299	280	285	290	290	297	279	272	301	298	288	320	291	301	292	299	289	304	285	286	277	312	281	312	284	308	305	290	304	319	302	293	306	314	328	287	278	279	305	299	291	312	301	313	282	303	303	302	295	292	288	295	281	316	350	303	322	278	287	299	301	311	291	289	276	279	321	325	290	294	311	282	271	293	294	305	295	284	292	282	287	286	303	299	284	316	283	299	329	324	273	298	288	313	295	312	326	289	285	322	289	297	316	317	275	283	301	285	309	276	285	297	303	310	311	321	269	283	276	299	286	311	292	287	312	341	285	295	270	254	309	292	298	313	268	319	287	319	304	272	274	322	315	285	295	297	258	288	294	324	298	289	308	298	322	290	295	291	293	276	284	296	295	289	268	272	275	301	295	301	295	303	281	288	281	323	260	265	304	275	303	269	308	279	313	280	311	299	320	300	285	299	303	243	311	308	339	274	293	285	266	286	296	302	290	294	292	268	308	260	306	308	286	296	295	297	291	296	327	280	293	293	300	317	273	286	283	307	272	297	282	301	290	296	311	296	280	289	301	296	330	257	302	298	257	289	298	296	295	302	313	300	266	295	316	298	287	310	317	311	305	304	283	300	336	276	302	314	289	264	300	307	324	276	293	296	286	303	285	305	278	304	286	326	296	317	289	299	324	315	297	283	298	285	284	304	277	274	309	269	288	295	281	314	286	281	297	252	325	276	294	294	336	304	271	301	300	298	295	334	320	275	262	310	287	335	278	323	314	297	291	244	307	301	313	300	294	290	307	300	257	297	282	336	290	279	327	272	316	300	333	304	270	314	267	286	289	293	307	270	277	316	310	306	305	274	269	281	282	308	303	289	294	327	270	306	282	283	293	290	268	311	289	282	316	307	298	308	273	318	332	330	285	285	281	300	304	285	271	282	313	347	328	309	328	295	316	300	276	274	272	320	284	283	291	342	324	310	286	297	281	279	303	311	282	310	341	329	292	298	278	293	304	289	322	303	301	291	294	274	304	328	296	273	268	288	283	304	308	288	312	283	303	297	286	288	303	312	311	285	350	279	257	281	301	308	291	263	305
25434	21447	29046	26106	15499	5789	1841	519	328	339	330	347	275	324	292	315	290	320	316	299	282	301	300	295	319	316	263	260	295	332	297	293	304	303	268	301	329	272	295	298	260	299	285	266	311	323	324	303	295	313	300	280	299	301	306	306	293	324	284	267	297	318	257	298	296	301	286	262	287	311	306	300	281	313	319	287	301	299	279	303	280	321	274	285	294	276	309	279	280	314	303	302	322	309	308	280	295	307	284	290	298	279	296	291	325	295	302	307	340	300	328	307	299	319	304	293	299	306	298	274	305	292	321	297	270	272	288	309	285	276	274	278	314	298	314	292	263	279	278	252	310	259	295	336	289	297	326	302	305	300	301	299	293	313	272	268	301	296	285	291	283	274	272	316	279	292	293	321	285	289	290	310	331	292	311	282	301	304	344	326	277	274	284	291	313	289	269	293	310	280	292	294	308	299	292	317	272	277	270	275	284	337	283	265	292	288	286	306	300	286	303	298	293	285	300	302	268	274	318	286	269	318	277	315	312	290	320	303	270	298	309	314	267	321	274	310	312	277	303	298	295	296	299	286	291	303	306	288	316	266	302	282	295	287	287	290	310	297	306	272	290	276	284	305	307	295	314	319	298	317	276	294	297	304	292	306	275	275	314	335	282	311	261	315	303	267	317	281	331	291	282	311	279	303	293	258	325	296	317	314	300	307	267	306	327	304	317	277	293	311	305	307	297	300	314	276	292	302	291	295	276	303	263	314	299	297	295	300	304	310	316	290	293	264	310	310	298	299	288	317	285	310	277	324	281	291	300	301	311	299	293	330	255	292	285	330	298	294	292	292	293	293	272	304	280	293	313	280	297	326	280	315	300	293	306	289	322	291	299	298	267	283	311	303	296	303	310	290	267	285	314	290	294	296	352	295	317	300	311	284	290	316	312	279	318	301	269	286	297	293	273	310	295	354	327	300	301	288	313	283	303	311	274	288	297	256	290	282	277	300	320	319	299	306	322	300	293	306	300	315	328	290	290	289	285	310	299	296	292	293	271	285	294	306	281	267	302	283	314	287	302	315	333	285	298	288	315	316	305	318	302	316	298	268	294	277	294	291	278	299	290	296	304	295	303	281	301	291	323	297	274	282	302	279	299	269	298	290	305	319	312	312	315	317	291	316	320	337	284	303	292	321	268	307	298	309	314	263	291	292	281	271	290	299	333	327	272	287	316	296	279	303	301	288	319	274	271	276	302	314	303	313	299	310	314	320	271	296	287	297	285	288	293	309	265	290	298	332	323	288	267	327	280	298	302	276	324	295	325	319	318	269	319	297	297	294	293	308	323	294	287	305	293	290	315	293	345	289	294	263	301	303	303	300	295	277	302	289	304	274	268	280	288	317	312	248	271	320	290	281	304	300	293	297	298	268	279	314	259	300	309	273	273	289	304	289	297	272	287	306	281	268	252	284	281	304	262	253	283	285	302	315	273	304	316	300	306	280	307	290	311	293	302	263	297	307	318	273	288	292	264	292	307	275	325	298	292	274	274	304	300	287	283	300	286	295	314	303	306	270	268	301	315	285	306	257	260	316	276	289	300	269	273	306	265	272	275	301	305	289	306	300	259	309	287	272	300	274	336	287	284	311	309	307	293	308	275	303	286	314	279	305	312	298	284	312	317	279	313	301	320	274	280	288	271	286	308	292	275	311	290	306	273	282	280	311	303	313	282	296	276	296	311	296	317	296	263	321	307	307	305	265	291	291	301	313	286	296	296	289	288	267	329	280	309	284	285	273	310	306	283	283	306	290	258	265	281	274	286	305	301	299	327	288	227	297	311	275	320	307	303	296	290	328	288	303	316	275	268	311	337	284	287	293	284	251	272	281	307	304	302	269	278	274	305	315	305	308	303	291	260	286	328	309	264	280	299	293	306	309	312	309	312	268	292	283	308	273	300	318	276	261	279	291	339	313	304	286	275	262	302	294	277	299	290	304	287	303	295	300	289	274	271	285	314	318	298	247	286	322	323	308	303	280	303	296	309	302	308	300	285	263	305	280	302	290	263	293	285	331	287	319	294	300	313	289	309	314	289	306	286	288	305	279	316	299	279	295	268	285	304	299	288	289	266	282	295	275	303	295	314	293	291	284	253	283	287	303	302	289	283	309	302	298	324	298	298	310	305	316	293	303	286	277	278	282	292	304	291	293	295	318	251	313	318	333	291	269	273	294	315	271	296	303	339	289	304	288	298	263	290	293	288	304	297	269	264	315	313	297	316	277	299	279	291	322	291	292	319	276	279	298	287	303	250	270	285	306	284	262	294	316	279	297	290	306	290	298	289	285	291	276	326	296	291	305	274	314	303	327	324	289	307	299	306	285	282	280	268	276	311	276	267	277	326	281	306	293	252	261	290	310	293	287	309	275	275	292	286	286	294	292	331	269	303	289	315	312	302	300	285	297	276	322	300	256	283	306	293	292	278	287	302	295	297	291	299	304	305	332	272	266	273	296	337	285	284	301	333	297	293	272	318	294	288	293	256	317	278	308	310	308	317	287	273	307	310	321	290	286	295	306	295	313	349	311	277	296	281	268	290	297	316	284	277	264	293	309	340	305	285	297	309	283	283	270	287	282	310	292	300	294	303	344	304	298	292	319	292	281	304	308	281	301	309	281	289	288	297	306	304	282	313	295	272	282	300	299	289	314	316	282	304	289	310	318	297	271	297	301	300	297	317	271	303	305	287	314	316	298	284	255	318	284	299	334	327	323	310	299	302	293	291	304	274	297	280	266	278	314	266	281	311	316	310	268	311	315	321	291	315	319	308	301	284	314	305	277	286	272	300	299	299	280	304	310	332	319	321	289	274	250	323	315	313	297	257	298	315	304	272	298	274	302	276	274	308	286	311	310	321	303	259	275	265	326	265	269	281	305	287	281	290	268	293	284	269	291	315	302	298	303	335	337	296	275	289	294	313	274	283	320	293	296	294	322	288	310	284	284	309	316	302	277	295	289	284	285	296	283	314	287	279	298	272	319	312	286	302	303	309	287	290	297	294	286	287	285	292	267	329	301	300	307	294	300	298	302	301	276	305	290	306	290	262	291	314	330	285	258	307	303	256	321	318	254	314	286	301	331	301	308	288	269	293	302	279	280	290	307	295	278	294	310	323	303	274	305	307	313	285	293	279	291	289	292	276	314	298	302	276	277	285	310	332	302	257	300	305	302	295	292	277	308	315	307	303	307	304	281	315	287	311	298	306	272	304	318	306	312	314	315	315	298	318	285	300	317	324	305	265	296	289	285	311	309	283	267	300	308	302	275	325	314	295	311	265	275	312	312	313	308	296	283	290	274	305	286	304	305	308	301	293	303	273	316	287	270	278	299	315	313	281	295	296	295	299	299	305	320	300	310	318	297	290	326	323	296	336	288	253	297	278	310	290	278	304	282	280	322	281	283	278	310	295	286	268	263	306	303	284	306	311	315	291	294	300	281	318	285	274	309	336	295	286	320
36309	55602	38393	21913	12501	6709	2579	769	441	397	400	357	351	329	338	339	305	331	321	376	368	333	335	317	332	363	360	355	369	350	343	338	343	322	312	337	342	363	350	374	365	326	322	334	313	331	343	343	337	376	327	333	329	341	338	371	343	355	357	352	341	334	303	395	362	342	343	330	353	345	383	359	339	366	326	332	342	331	344	343	330	345	358	348	359	315	359	303	342	356	379	390	344	343	355	350	331	370	321	356	372	344	379	347	335	309	356	335	366	353	329	361	358	379	347	363	312	389	339	350	355	353	340	312	355	332	340	353	347	323	337	348	384	338	344	341	330	346	337	344	347	379	341	333	332	349	344	374	346	342	359	324	325	328	341	339	331	378	346	301	334	329	337	344	365	314	340	336	364	342	351	348	323	349	354	392	355	380	349	344	330	291	362	323	349	318	359	339	378	370	325	343	343	348	354	354	345	346	359	332	338	360	347	363	333	369	357	365	362	325	323	328	367	333	331	350	333	350	310	348	326	348	336	365	355	358	328	316	371	338	330	344	374	348	341	323	343	346	334	353	357	345	321	350	354	339	301	316	349	404	347	305	333	328	351	344	333	355	374	334	344	362	316	349	300	365	342	379	341	331	366	332	358	327	330	333	343	352	334	369	343	332	336	372	332	313	334	306	337	356	362	356	396	380	356	319	360	342	335	346	347	363	336	334	364	324	328	323	324	348	361	352	348	361	342	347	342	363	342	337	329	348	369	349	347	323	351	338	358	355	337	324	361	327	343	321	304	338	368	332	353	306	307	328	346	331	351	355	377	334	354	362	346	357	329	362	365	331	356	368	343	339	345	341	341	344	339	381	369	311	336	347	376	354	322	345	360	361	351	299	335	318	345	350	364	349	303	362	324	346	318	383	332	320	340	354	341	357	331	363	348	344	369	336	354	340	352	333	339	329	350	342	359	330	357	327	347	326	355	341	357	379	369	365	378	379	320	365	353	329	335	328	334	356	353	344	338	359	310	381	365	298	352	342	356	331	324	322	347	326	357	300	337	385	334	320	352	342	339	342	333	347	348	371	367	328	345	340	300	348	374	341	343	363	334	344	356	360	356	342	325	342	345	335	370	329	351	343	362	327	333	314	341	368	363	326	354	308	362	349	334	338	361	348	359	335	342	338	344	378	344	341	341	359	351	352	383	332	291	347	332	333	315	335	367	354	328	346	335	324	333	356	347	338	327	352	360	332	368	363	315	333	344	393	369	335	351	326	346	323	340	328	354	370	350	320	355	314	361	352	350	341	364	345	339	360	402	363	365	359	349	324	339	338	339	350	357	353	332	369	349	368	358	328	345	377	339	340	319	359	336	332	331	340	347	338	332	353	371	335	323	347	312	356	365	350	340	358	335	363	348	387	390	345	333	368	334	328	319	363	348	308	346	313	356	316	377	346	347	343	317	355	352	306	348	336	313	376	360	321	342	341	356	378	364	324	397	327	349	344	374	355	315	337	361	344	330	344	346	346	347	367	365	337	343	342	355	367	353	352	364	359	346	307	341	350	314	340	371	355	327	340	313	327	328	331	320	334	342	343	328	364	365	349	375	368	339	308	337	351	344	300	352	340	304	361	340	373	343	332	366	346	348	313	355	330	366	339	322	338	353	344	339	335	302	348	335	330	345	307	365	352	365	354	347	369	352	337	322	362	341	338	328	330	336	336	357	345	338	351	341	357	348	335	340	363	346	348	349	342	342	336	343	334	355	339	321	362	348	354	358	344	391	344	358	346	348	335	359	336	340	360	333	363	316	349	352	334	345	359	364	346	324	348	384	343	343	343	335	355	319	334	354	381	326	351	323	357	343	310	329	345	351	386	360	344	350	330	344	389	332	321	327	349	350	342	334	359	331	359	332	318	359	347	351	328	339	350	334	362	334	365	358	338	354	349	334	336	355	352	311	355	329	364	331	354	349	351	346	389	346	356	346	354	321	336	356	318	330	327	348	386	322	338	358	304	350	356	337	315	329	343	332	357	330	316	381	338	356	350	359	369	351	358	348	360	357	343	356	327	334	367	322	349	322	311	375	368	350	370	349	372	320	340	321	347	334	342	324	326	346	337	357	309	320	334	350	334	328	348	343	336	372	330	370	359	327	361	344	340	341	341	361	322	404	326	349	329	385	360	338	354	362	379	335	366	359	346	360	325	352	335	335	317	351	328	341	346	354	324	346	347	354	349	349	361	342	343	335	324	332	312	359	370	352	326	360	347	350	379	338	298	339	321	332	386	350	367	333	344	354	343	340	320	361	362	348	365	370	320	353	362	356	345	399	339	341	349	360	361	327	331	353	326	354	344	344	303	356	388	333	350	350	375	331	360	382	307	336	353	314	377	340	339	349	343	320	333	343	344	345	339	338	329	332	325	364	320	373	328	332	354	371	314	363	367	331	352	335	359	342	348	350	335	352	324	334	323	339	341	334	333	366	363	356	353	338	357	343	326	338	300	335	342	350	326	372	353	340	338	349	324	359	303	338	337	329	315	319	343	339	343	338	370	333	334	337	330	317	383	335	348	328	345	368	339	369	326	350	322	346	324	343	325	335	345	347	358	343	355	341	336	364	338	323	355	327	324	334	327	372	347	334	323	347	351	362	371	373	342	325	330	366	380	348	359	362	360	352	336	313	351	330	345	357	375	349	357	339	331	347	325	359	316	373	338	335	327	347	347	341	328	359	328	310	336	358	347	353	353	370	346	369	348	314	364	359	312	319	366	331	355	354	312	352	351	356	343	320	357	333	334	321	334	350	347	349	366	316	336	338	363	328	372	354	346	348	354	326	341	348	365	324	363	360	354	322	351	327	363	353	351	348	359	312	376	324	359	344	314	359	339	347	319	357	343	358	351	323	361	368	332	336	332	349	332	314	361	327	329	366	324	359	311	352	361	335	331	333	369	353	355	369	352	362	377	346	346	339	343	340	329	313	349	312	354	321	342	354	348	345	330	327	352	355	356	344	322	376	316	366	340	357	361	326	368	304	362	349	385	322	346	351	347	355	359	346	339	318	372	350	410	350	366	341	364	324	352	356	354	335	353	336	349	337	356	362	342	344	299	342	329	345	380	314	340	355	339	327	338	336	335	353	333	335	321	368	351	316	334	342	324	362	314	363	342	343	375	358	344	336	322	353	363	351	375	326	362	372	364	332	361	344	339	339	356	357	333	356	344	322	367	320	320	317	347	366	373	325	326	359	329	326	336	344	326	327	336	355	353	360	347	315	346	362	332	339	356	362	372	367	345	374	334	330	321	347	343	368	331	346	330	366	378	337	360	361	348	371	326	333	344	380	352	308	338	317	346	314	358	334	375	382	325	332	326	334	337	354	378	353	340	342	345	354	371	365	333	354	353	327	353	318	349	363	344	337	359	328	304	351	320	342	346	313	344	365	381	345	356	358	364	316	360	328	369	332	322	344	352	357	345	360	337	406	366	337	340	338	370	359	380	347	350	348	353
22972	21088	28571	23958	21426	21631	13812	1878	544	514	511	450	486	443	453	464	446	447	448	465	429	420	379	461	448	426	443	441	407	453	452	431	462	431	420	401	475	457	419	439	417	395	418	406	405	407	442	425	452	453	390	422	426	401	416	458	425	421	465	455	405	407	421	468	418	447	448	420	395	417	424	429	426	429	426	427	436	390	433	440	417	406	440	408	423	429	441	416	395	417	410	423	406	450	436	420	412	443	424	424	441	419	395	415	406	444	451	401	393	452	418	446	441	408	464	425	451	441	406	417	432	416	417	396	435	442	381	434	420	407	444	426	438	448	448	423	465	441	426	418	430	398	389	437	393	436	475	436	411	428	417	451	422	451	412	448	406	413	444	388	420	440	448	404	451	410	392	450	426	416	440	434	438	464	404	420	410	420	400	408	445	400	459	433	432	433	463	433	436	406	417	446	407	439	446	408	447	405	420	450	418	455	446	404	401	449	409	451	432	447	412	447	393	424	428	422	440	443	413	372	438	403	423	416	405	426	403	430	413	482	429	424	427	406	424	407	432	409	414	436	434	391	408	432	428	418	448	403	431	411	447	447	427	418	418	421	403	430	448	471	415	412	429	450	421	407	420	412	403	412	410	465	427	430	426	449	427	419	427	430	453	432	445	433	412	426	462	426	449	413	411	470	428	424	437	428	393	384	428	412	436	457	432	411	409	433	410	439	396	393	447	426	401	425	439	410	432	394	414	435	422	398	446	371	412	445	443	453	429	409	383	402	433	453	415	399	438	444	414	431	436	450	417	442	407	427	429	436	434	394	405	401	405	433	409	454	416	419	405	450	443	421	438	430	460	452	444	424	415	412	441	437	418	418	423	448	466	405	416	433	443	443	432	442	397	457	418	434	424	434	422	466	421	431	430	425	431	421	395	393	456	445	429	424	445	408	409	452	417	422	409	422	421	452	399	430	439	403	409	416	391	432	417	414	422	422	465	399	435	430	403	448	429	404	425	408	429	412	395	451	459	460	449	405	415	465	422	432	397	432	443	450	429	414	419	419	443	390	433	411	436	418	414	413	407	433	447	422	479	405	417	445	421	450	393	414	404	417	444	443	415	384	461	451	425	417	428	431	424	446	407	415	432	434	424	433	406	461	439	427	433	439	399	428	446	427	429	440	454	424	429	422	409	432	446	423	416	399	387	452	461	461	419	441	435	446	431	418	413	440	432	431	407	432	426	390	451	456	404	444	414	443	392	393	440	423	414	414	458	416	407	380	419	425	402	440	420	452	448	390	463	458	449	436	408	434	429	445	428	441	420	412	433	428	449	414	435	424	399	414	426	409	443	409	409	420	433	432	435	422	408	421	443	465	419	457	422	418	441	408	476	403	446	479	425	446	412	410	425	403	418	457	414	445	438	428	406	430	401	433	413	437	452	441	423	404	444	457	451	387	452	437	409	430	423	428	459	445	422	441	427	445	408	448	402	436	439	448	423	430	432	431	447	413	424	412	387	435	438	433	394	441	406	434	424	394	432	473	397	414	436	428	425	450	419	457	407	434	426	449	400	451	439	449	415	414	420	417	431	417	435	422	414	437	422	424	439	422	477	428	407	395	471	427	384	424	389	424	410	438	424	386	447	427	404	450	381	467	407	415	427	413	448	406	421	466	418	384	394	408	431	440	423	417	431	388	431	451	442	448	425	422	409	385	446	458	436	416	428	435	414	412	440	441	429	444	425	441	434	399	443	421	418	428	447	420	431	459	401	412	393	432	427	439	446	456	440	416	454	461	417	402	434	456	438	416	429	435	415	430	442	412	458	424	465	425	422	428	394	431	419	462	390	403	398	448	415	433	389	415	437	418	425	428	403	396	391	451	432	446	420	407	401	404	391	447	444	367	421	408	453	423	417	440	443	422	421	405	454	429	421	423	424	414	434	415	413	462	451	428	455	426	408	403	447	417	390	414	402	424	457	441	417	453	399	395	420	430	431	439	426	453	458	449	404	388	455	434	455	450	448	431	435	430	407	443	434	457	403	427	418	392	437	447	431	419	450	404	428	435	422	412	388	371	443	451	416	415	406	441	414	399	447	462	419	437	380	363	397	392	432	448	397	420	427	423	424	469	424	429	435	428	442	458	441	394	415	415	417	412	423	451	448	435	350	411	427	437	410	459	420	427	430	417	427	411	439	394	419	397	437	465	416	404	440	430	429	414	410	467	417	433	405	456	423	396	440	479	349	445	432	454	420	401	439	426	425	417	434	438	419	419	440	453	458	426	421	441	460	434	414	391	451	476	422	449	418	433	427	383	417	462	453	412	382	441	407	417	417	455	404	418	432	430	420	421	455	448	422	406	418	433	407	402	419	439	421	426	454	408	376	409	458	433	443	427	430	449	447	438	412	445	409	394	448	438	397	427	438	444	446	424	412	421	392	390	430	426	451	443	435	400	421	445	443	414	438	441	434	421	426	405	445	399	462	433	424	404	407	422	394	426	425	441	434	408	441	427	425	419	436	442	435	434	405	420	395	449	425	437	444	404	432	428	415	452	452	452	436	402	432	420	456	408	467	435	402	431	415	447	417	438	431	461	438	448	431	427	441	435	405	442	398	419	386	414	432	406	408	438	421	430	428	412	446	431	418	438	415	403	404	434	435	451	413	448	410	421	415	403	427	401	417	421	432	428	431	433	421	467	424	424	409	452	420	435	454	420	427	405	423	412	431	422	385	429	430	433	446	424	402	409	435	428	468	451	422	428	417	434	401	420	424	421	438	451	411	451	438	435	430	429	428	436	481	418	372	456	434	420	418	425	451	401	419	430	426	442	426	456	425	373	408	440	454	474	435	400	421	394	437	428	450	393	449	447	412	395	422	427	438	394	427	421	452	422	401	427	425	426	417	404	438	412	402	459	414	434	418	459	387	430	421	437	421	423	459	414	431	418	442	397	434	415	432	407	417	400	413	405	416	422	414	430	422	471	368	463	427	408	433	457	410	427	413	401	473	390	438	400	434	442	413	439	398	415	417	446	431	441	424	403	442	484	413	452	435	447	433	430	456	436	430	400	447	433	418	419	437	416	416	474	410	418	414	429	420	369	415	426	357	425	437	376	424	417	428	396	428	436	406	430	424	418	383	423	395	427	428	448	447	426	439	425	465	433	439	432	436	423	414	473	458	386	436	443	412	420	399	426	461	451	476	423	427	403	426	486	452	429	442	428	432	444	457	444	406	432	450	423	459	429	467	432	427	436	409	449	415	438	469	427	432	448	422	467	437	445	401	444	396	461	442	434	418	475	448	429	422	441	437	445	385	394	451	455	463	441	375	444	462	439	418	402	416	462	441	451	429	450	425	456	423	455	428	441	407	430	422	437	429	409	458	424	414	422	431	422	416	413	421	442	431	428	440	445	413	457	422	445	452	445	414	415	449	421	443	393	427	446	424	432	428	416	432	403	401	466	421	394	453	397	388	413	428	430	382	412	446	430	418	394	407	443	406	466
41117	63517	43196	30325	22803	15221	7168	1498	673	597	492	518	534	467	473	471	503	445	510	454	458	461	465	456	454	486	472	506	449	454	468	444	496	458	490	472	446	429	471	488	507	475	477	411	466	504	486	508	482	466	490	500	466	497	458	496	517	444	463	470	434	459	485	453	446	465	470	487	445	466	477	460	445	481	476	448	453	467	448	475	464	450	454	447	499	497	451	517	434	469	468	466	522	481	430	511	506	480	444	474	527	464	471	501	515	486	494	510	440	469	462	489	502	464	497	470	477	517	447	497	482	513	492	454	515	426	476	477	491	465	488	427	494	486	442	482	472	466	498	466	436	497	449	493	479	461	484	473	458	476	452	498	500	479	454	495	435	493	495	507	477	466	487	468	447	452	515	468	436	454	485	453	478	480	466	477	441	479	501	446	448	463	479	464	484	498	444	448	463	460	452	480	461	464	476	469	487	485	471	477	477	443	454	487	488	470	443	445	459	494	499	464	476	485	445	494	457	473	448	421	493	432	433	459	481	444	420	503	443	461	457	486	508	483	488	437	457	462	452	513	473	466	482	499	464	452	476	454	440	493	500	455	482	477	459	454	493	490	461	463	431	480	475	486	479	458	450	466	520	482	464	492	463	475	489	422	447	476	495	455	475	453	487	506	478	461	498	451	469	468	476	464	440	502	461	467	451	470	458	490	443	451	468	456	483	452	491	471	443	480	422	456	473	449	423	492	441	447	469	438	469	451	463	460	450	493	461	499	485	489	481	425	479	493	485	490	486	455	458	486	469	452	486	512	467	462	482	479	446	473	464	473	445	479	456	451	520	511	501	444	473	456	457	505	489	465	497	438	479	459	437	478	486	458	463	481	508	466	455	432	498	443	493	441	481	500	459	469	473	446	501	477	424	458	455	452	489	466	461	439	461	505	459	488	455	525	495	481	475	468	471	476	448	477	479	476	470	434	463	506	514	474	467	462	452	465	486	478	505	463	461	471	490	488	442	458	454	481	436	497	466	466	464	455	484	445	490	448	492	490	480	444	490	503	504	460	453	497	464	446	460	513	507	449	466	470	508	461	459	462	496	524	463	456	483	458	444	478	454	436	468	459	509	456	499	472	439	473	500	488	466	473	487	470	493	458	441	469	521	488	441	448	476	438	494	473	466	459	456	481	480	477	455	484	446	479	450	444	485	462	456	457	493	476	460	502	484	474	460	471	465	502	466	470	483	491	482	430	444	451	485	455	430	462	520	454	484	501	485	474	489	491	479	448	470	493	448	429	470	464	510	467	458	446	484	477	489	443	461	507	457	463	458	462	470	472	449	488	465	477	474	469	466	502	509	455	446	473	461	437	438	475	480	499	455	436	470	469	453	439	449	445	477	462	406	438	459	473	432	457	473	523	474	492	477	439	444	461	475	478	477	452	471	491	448	472	482	463	487	480	476	480	484	447	454	449	480	478	480	473	469	511	441	461	459	465	452	463	484	479	491	507	476	495	453	429	432	466	445	495	480	481	457	475	452	444	459	458	499	443	466	447	469	460	518	459	461	473	469	476	460	460	480	457	453	464	472	472	495	485	468	447	480	475	513	460	497	481	462	499	467	472	441	457	456	461	457	474	456	448	455	444	494	510	494	484	481	520	499	461	481	475	476	441	484	437	479	463	477	488	484	463	505	483	484	461	509	487	482	503	487	494	465	502	492	476	474	473	507	478	464	485	464	490	439	458	460	488	491	486	495	474	497	484	510	471	521	487	473	455	416	449	479	480	444	450	493	464	462	466	482	462	431	440	469	478	470	499	423	493	484	475	467	472	490	468	469	467	455	474	499	462	448	464	472	487	524	455	502	438	490	441	493	471	500	476	496	487	468	480	487	448	473	496	472	449	501	476	429	459	447	468	498	458	474	444	475	475	465	480	504	465	484	463	486	459	478	455	458	426	457	474	462	507	465	503	465	508	453	460	478	465	485	465	417	419	472	446	448	451	464	462	468	475	442	486	481	450	468	447	518	509	496	472	452	433	447	468	471	463	427	464	468	475	442	510	484	464	492	473	440	455	489	464	449	466	480	465	458	456	486	486	447	473	501	457	412	445	466	461	459	482	480	431	501	481	464	488	466	483	499	453	456	484	443	474	466	451	478	437	498	485	472	436	476	427	472	467	440	456	430	465	454	453	467	475	444	445	473	463	472	476	424	506	459	510	453	474	485	439	433	447	512	476	479	452	499	463	491	470	471	472	433	463	479	477	476	465	442	458	441	469	470	501	505	482	468	461	504	468	488	483	482	489	453	481	474	504	494	498	465	502	488	467	429	474	465	455	497	438	474	470	459	469	442	443	491	475	478	469	453	485	514	456	459	515	431	435	461	448	468	449	505	466	472	450	492	462	493	513	471	491	443	420	459	486	497	455	459	504	515	482	468	503	466	465	451	490	525	465	505	486	449	441	507	481	464	473	471	459	430	452	453	465	494	466	426	454	496	455	476	448	495	479	473	481	490	437	453	466	497	474	470	482	472	502	466	499	493	451	458	454	456	463	504	503	479	467	510	466	451	469	475	456	509	458	478	450	491	447	459	507	510	495	451	465	477	454	494	456	469	445	482	443	445	469	476	497	437	444	490	468	438	488	448	506	470	447	457	516	499	442	505	480	503	437	488	456	493	495	458	466	467	485	468	509	471	430	474	426	487	454	471	522	430	492	434	452	477	524	478	476	459	472	471	451	465	475	504	465	462	463	445	480	487	479	445	481	470	453	465	471	484	439	450	472	465	497	482	465	488	474	482	468	471	463	477	476	416	484	500	483	454	467	492	466	468	459	474	470	475	450	447	471	417	480	487	475	432	505	474	460	440	476	490	464	483	453	472	511	479	462	487	491	481	445	438	498	466	509	485	485	464	477	462	487	446	439	455	498	483	514	469	463	459	437	463	431	441	477	471	458	452	520	513	484	509	480	445	461	490	464	443	459	454	454	453	491	479	475	487	458	460	435	457	480	464	464	506	483	456	460	486	505	490	482	456	510	436	449	468	438	492	488	437	516	475	479	451	479	463	479	472	466	434	450	486	446	474	474	501	464	495	460	461	471	478	486	442	453	474	454	476	477	511	447	500	461	414	464	533	441	457	461	477	524	439	458	483	487	491	445	462	466	464	499	480	456	445	481	483	460	486	462	467	454	471	489	463	453	447	450	442	470	452	451	483	463	452	445	436	500	515	489	515	486	447	468	481	478	443	475	479	465	483	484	445	506	471	439	462	456	441	442	496	466	460	465	456	471	470	462	469	474	485	477	458	464	473	459	483	466	441	459	515	477	471	482	446	496	446	446	509	476	484	503	466	496	470	448	484	480	439	454	509	476	486	474	457	441	499	508	463	434	474	469	461	435	460	493	459	516	434	500	459	449	475	450	496	482	462	478	456	474	442	468	456	472	472	498	454	487	468	464	466	419	488	480	483	483	464	452	462	488	490	501	481	454	462	445	487	459	498	467	466	480
32277	34126	31134	18035	8000	1697	435	268	237	276	255	253	211	249	246	226	203	216	240	220	201	223	212	205	212	215	225	211	222	236	216	212	214	225	238	189	232	202	219	208	252	216	237	201	204	220	224	199	207	213	208	237	220	219	211	231	222	236	189	190	208	215	220	224	230	208	198	173	212	213	215	211	251	203	226	232	218	201	202	218	236	209	189	221	205	206	206	229	193	210	199	238	206	216	218	213	214	214	193	243	231	208	199	232	225	237	223	228	206	222	201	217	234	222	233	205	211	192	197	216	210	237	205	225	238	206	212	212	198	231	221	211	204	242	229	198	218	206	238	228	211	224	217	227	204	221	220	225	206	204	227	224	235	225	209	217	213	214	224	212	222	212	222	215	254	194	192	207	215	227	220	227	172	219	193	224	221	195	225	240	218	208	236	258	218	235	200	216	240	207	217	212	237	192	211	195	222	225	211	209	206	209	196	225	198	223	206	199	227	198	195	220	226	226	214	223	225	212	206	188	205	233	197	212	230	243	227	240	196	242	222	208	231	212	197	213	245	228	223	226	241	240	214	219	202	226	211	186	237	224	235	223	224	219	208	220	216	220	224	206	212	224	207	236	248	215	236	220	204	225	236	222	238	191	213	216	212	236	236	193	225	209	205	221	208	215	207	241	212	204	219	208	198	232	216	204	184	219	225	230	223	213	212	204	220	223	226	204	216	217	214	222	222	212	221	215	188	211	205	237	210	209	223	190	214	203	193	225	215	222	219	217	213	208	203	208	230	235	220	227	184	226	219	217	222	209	215	205	247	221	245	218	200	228	226	182	206	219	210	221	223	208	222	219	212	220	243	197	233	237	232	222	243	195	209	226	216	225	224	194	228	232	231	224	242	240	214	215	222	204	222	224	192	208	215	217	220	207	208	230	221	216	235	234	221	198	183	198	205	199	240	196	231	192	210	224	247	238	231	232	208	209	226	230	248	225	231	217	220	225	269	216	206	219	234	230	221	218	212	239	218	260	226	201	227	224	197	223	225	208	216	225	196	221	187	201	222	217	227	228	226	221	206	220	218	220	223	233	219	238	223	219	231	203	205	181	202	236	216	221	210	210	213	227	209	199	194	206	226	235	198	213	220	214	217	202	221	258	198	209	210	235	222	219	233	227	218	244	207	222	231	206	226	228	212	208	218	196	220	200	217	208	236	211	212	204	244	229	205	214	215	225	203	193	206	218	237	202	230	238	199	219	232	228	222	240	235	247	213	203	208	259	220	198	192	231	221	207	229	218	222	241	219	219	190	206	225	212	201	215	207	219	238	214	232	223	221	208	215	242	205	218	224	228	238	230	219	226	211	224	243	217	216	231	193	239	232	208	248	224	217	199	231	204	218	212	230	216	224	222	221	222	205	244	239	226	204	212	227	224	205	230	226	240	215	228	242	234	175	223	210	239	197	187	215	231	214	210	243	211	237	208	231	232	206	190	204	227	231	211	227	202	214	243	240	230	219	216	215	206	237	233	217	206	213	221	237	222	201	225	246	219	206	231	200	172	195	214	199	255	228	228	222	227	200	233	218	197	203	196	221	213	199	236	219	221	223	222	202	209	247	216	210	213	201	208	212	196	218	230	221	207	207	240	231	220	221	225	235	206	256	213	239	202	250	211	236	225	211	248	224	214	245	211	235	224	211	221	199	211	234	225	228	223	216	203	209	216	216	217	207	217	205	222	217	211	220	191	211	204	216	199	221	223	221	206	202	222	224	207	210	212	219	191	232	218	200	210	199	217	194	213	244	209	218	223	216	208	207	217	224	220	218	219	235	234	188	208	220	226	216	213	219	202	198	218	223	209	202	218	210	240	235	227	209	229	224	222	228	221	205	216	232	218	239	212	204	234	210	208	241	213	222	226	229	228	212	207	219	236	219	184	216	213	213	205	206	193	228	195	214	242	217	203	216	245	223	201	186	223	202	193	201	214	214	228	210	217	223	202	203	213	205	213	211	219	215	224	203	203	238	238	214	210	205	244	222	206	224	217	210	217	227	205	216	175	207	222	189	225	194	192	215	233	209	238	243	231	213	209	203	236	211	218	216	231	213	232	236	227	216	224	223	220	227	209	218	223	205	235	196	232	204	212	223	235	249	199	210	224	187	199	213	206	236	211	244	222	243	235	210	226	227	233	226	221	218	212	208	232	236	186	213	215	219	207	191	221	212	234	212	206	222	213	219	195	215	221	220	190	228	197	202	236	221	214	232	246	217	235	204	216	238	252	243	213	229	225	225	232	224	207	213	253	223	223	211	228	223	204	211	218	207	234	213	206	233	212	209	217	233	232	209	215	236	221	219	185	212	240	217	237	216	226	214	207	228	209	224	210	232	212	214	212	226	203	189	230	227	233	192	233	229	213	223	232	226	227	210	230	211	215	204	208	227	229	222	226	216	229	230	221	230	216	207	228	225	212	195	219	215	221	203	213	224	223	222	218	192	200	207	230	248	199	201	228	208	218	198	242	230	211	208	237	213	225	211	237	234	207	202	226	225	221	206	227	211	232	218	230	202	216	212	218	203	212	215	207	207	202	229	228	216	211	202	199	229	216	216	206	200	217	206	214	216	214	207	198	238	223	202	222	217	224	213	214	237	197	234	243	200	171	218	220	203	197	226	243	210	229	217	221	197	208	226	197	192	213	231	202	240	215	202	212	200	211	211	213	205	247	193	234	225	250	234	219	234	198	225	214	192	213	214	233	224	215	206	210	207	235	199	188	215	222	220	209	198	208	226	210	208	209	225	220	220	220	216	194	225	218	215	236	206	225	184	230	235	222	234	192	211	229	231	249	221	229	234	230	220	199	217	217	212	227	234	225	243	221	211	210	207	213	212	216	235	230	213	219	218	220	209	227	232	240	216	202	228	216	212	212	212	214	220	217	225	219	218	222	211	201	198	209	232	215	207	235	250	202	234	248	264	244	214	191	245	204	219	214	221	210	185	242	208	180	250	193	230	211	235	210	220	201	219	229	209	240	239	216	214	212	233	222	201	207	224	222	220	222	218	193	238	225	222	230	237	214	190	218	226	220	204	215	220	214	232	229	231	226	231	200	204	213	241	216	224	200	261	230	187	222	241	212	214	242	237	219	208	222	191	230	220	188	212	226	215	234	217	197	218	198	210	226	265	220	226	224	188	207	210	241	202	232	210	192	220	249	242	191	234	209	226	219	213	203	198	205	228	227	220	222	221	207	193	215	218	209	223	191	209	232	208	208	210	230	236	226	201	243	203	238	236	209	232	206	243	200	234	200	194	226	207	220	231	228	237	218	208	202	201	207	210	241	230	211	228	220	206	234	213	228	255	194	224	207	233	199	243	206	230	218	193	207	216	208	247	215	191	247	229	218	218	221	219	236	221	199	256	238	229	217	228	249	198	215	232	220	206	198	217	233	215	218	210	214	214	212	214	214	243	216	221	208	224	221	224	203	229	209	218	248	207	237	209	207	217	222
38056	48661	29179	15688	9671	2389	567	380	299	308	269	299	268	265	256	265	250	262	239	249	267	269	267	260	274	271	252	279	228	235	260	266	285	256	299	250	273	259	245	274	278	253	246	265	258	285	275	269	246	230	238	281	254	247	257	240	260	264	260	290	271	249	272	257	279	280	244	268	273	256	258	275	262	256	249	264	246	244	286	255	284	273	260	261	251	277	280	265	273	288	284	249	243	269	220	263	274	259	248	241	264	246	267	275	257	230	253	285	268	268	262	277	257	262	237	254	251	274	265	253	259	271	270	270	286	238	255	261	259	268	270	270	258	258	277	269	278	265	264	238	266	260	282	284	262	269	230	258	266	271	261	251	279	278	250	276	244	238	272	272	255	261	253	259	256	254	287	291	255	256	255	260	258	232	242	276	269	237	239	235	239	272	259	271	240	266	266	272	283	231	251	256	296	274	255	281	274	253	231	269	277	272	246	247	227	266	261	267	254	282	245	265	266	250	268	242	250	265	260	260	264	257	253	284	249	256	266	272	237	287	248	242	283	303	278	236	244	250	249	250	269	273	265	258	274	269	266	281	244	255	248	230	238	286	267	255	252	246	268	246	242	250	241	257	248	264	241	253	242	265	261	256	257	239	257	250	260	235	272	235	244	257	262	268	243	225	277	276	250	272	230	284	250	247	272	251	244	259	263	229	252	273	244	255	251	262	282	271	267	274	249	264	272	257	278	264	268	257	259	275	246	275	288	251	258	268	244	269	276	246	255	258	274	264	256	246	263	254	274	260	277	227	245	281	265	266	246	257	263	254	254	260	254	266	264	288	254	256	241	254	240	258	271	261	240	254	239	252	264	234	262	252	254	244	256	229	267	268	270	244	261	269	242	280	250	271	242	258	237	258	237	243	242	272	276	284	233	266	258	262	256	294	249	231	273	253	288	248	292	247	257	244	264	279	286	257	271	266	286	282	259	247	272	249	237	291	253	272	255	252	246	249	215	244	259	245	263	285	260	281	249	260	273	235	274	255	245	274	248	268	278	264	255	244	264	262	266	250	293	249	257	246	249	276	251	275	279	253	250	255	261	266	258	259	278	243	249	253	258	245	228	301	258	274	257	244	253	239	272	251	270	258	278	234	251	221	300	260	271	232	263	272	262	255	233	264	251	255	252	253	261	258	244	244	253	271	244	250	237	261	257	268	261	257	274	281	262	262	275	261	255	274	283	271	252	262	257	256	266	273	269	257	277	283	277	250	274	261	260	247	250	295	258	267	273	240	263	253	274	276	259	216	253	269	273	265	245	253	235	253	263	261	254	268	260	260	270	265	245	239	251	252	250	256	244	254	215	259	271	247	248	267	235	257	253	280	240	259	245	263	280	224	243	262	274	267	278	267	289	281	266	251	263	255	236	258	270	256	277	269	267	279	230	287	277	252	252	261	274	276	277	274	242	290	232	294	249	274	293	268	289	285	282	256	260	261	243	254	252	261	243	266	272	267	266	251	258	280	251	255	252	291	277	241	251	221	244	279	291	288	264	246	243	278	278	287	253	258	258	269	333	253	234	243	257	260	263	267	276	288	286	285	258	255	252	250	238	258	245	250	246	272	266	280	272	259	258	253	263	284	243	255	229	274	261	255	279	278	259	262	259	244	248	228	231	232	240	271	278	244	278	268	274	264	273	268	255	275	245	252	220	254	252	262	253	273	249	260	280	280	313	228	270	248	263	257	254	259	245	274	273	271	272	269	277	298	275	281	265	261	286	259	309	246	251	264	301	221	251	259	258	275	279	252	281	286	244	247	276	271	266	275	251	251	257	289	260	255	259	236	252	272	269	256	272	288	236	276	261	248	246	287	235	276	269	263	280	254	265	260	303	254	239	237	252	236	270	285	252	273	252	268	248	255	265	261	279	239	253	275	248	267	296	266	262	262	268	259	240	249	263	224	258	271	255	257	231	246	267	287	249	270	239	217	270	250	291	250	237	245	258	281	246	258	252	259	251	246	256	259	264	273	275	259	270	289	275	270	233	284	293	262	251	267	274	230	248	282	256	290	243	241	254	237	249	236	256	256	269	268	254	279	276	242	279	258	247	259	262	246	263	278	248	269	237	277	265	254	263	286	254	223	268	276	256	246	253	273	232	292	237	239	261	284	257	237	259	248	235	224	242	255	255	260	254	279	251	277	245	257	250	264	285	229	224	277	278	241	308	273	289	280	268	284	243	272	244	246	293	263	250	280	284	243	268	266	249	235	245	262	284	273	294	275	274	264	258	253	226	259	281	283	244	277	271	280	262	261	252	275	251	269	271	264	273	238	288	239	266	260	278	229	228	281	264	240	264	252	273	265	245	244	272	260	266	238	265	287	243	270	226	255	272	268	248	254	237	267	258	259	263	250	290	261	275	267	251	266	246	287	277	251	290	276	228	263	261	244	254	249	255	270	241	250	283	241	278	239	261	247	263	276	244	291	244	240	233	269	235	240	276	289	260	296	269	244	248	251	237	270	257	230	245	233	268	280	267	258	238	249	250	253	258	228	273	262	243	270	265	243	239	282	266	249	238	263	260	254	257	261	246	267	250	245	256	282	286	255	242	260	259	272	269	260	223	304	263	237	274	268	260	270	257	274	265	297	248	277	265	248	250	234	250	272	270	258	254	241	255	253	275	261	265	261	251	248	256	288	250	268	261	233	245	270	268	265	248	223	256	289	262	268	256	277	270	253	243	268	265	271	259	259	232	259	280	251	277	255	248	235	256	223	271	263	261	281	281	281	260	270	248	279	280	255	276	267	232	314	268	252	272	265	268	284	265	252	230	234	265	262	270	239	239	233	241	255	250	279	237	289	283	286	222	274	260	259	238	272	275	242	273	294	272	279	283	293	262	245	256	247	248	260	278	251	268	246	233	235	257	275	236	274	251	244	264	233	253	262	240	266	278	237	254	306	255	266	270	263	246	269	256	246	265	241	240	264	256	232	298	259	234	264	273	297	224	235	286	274	255	267	277	243	273	257	253	241	258	269	264	252	237	249	277	269	241	282	243	239	252	265	249	269	271	230	257	293	245	260	284	249	258	248	248	258	243	233	233	276	261	287	265	282	231	273	249	259	255	252	275	275	243	248	277	242	269	263	235	254	272	279	254	268	251	245	252	262	262	242	252	281	275	236	256	248	262	255	256	245	247	273	262	258	262	252	273	238	289	249	242	258	255	255	274	253	252	252	259	270	259	265	282	255	269	257	263	226	237	240	281	255	282	258	251	251	269	264	248	287	287	261	266	279	235	262	261	273	226	267	283	283	284	278	242	297	261	256	273	257	244	243	290	273	244	257	248	244	280	287	212	252	275	258	290	247	278	241	260	258	272	261	261	249	275	265	229	243	243	257	274	269	250	248	293	231	257	284	256	253	239	290	236	261	245	265	252	250	285	273	289	282	268	280	241	254	275	264	268	216	266	235	244	236	266	228	253	243	266	263	238	250	266	255	242	268	278	287
24145	21201	28483	25071	21130	13312	4118	1023	367	357	338	297	267	283	288	280	267	252	275	273	311	283	284	255	270	268	252	249	262	298	271	271	269	313	315	275	249	274	276	302	262	275	282	264	284	270	306	297	280	269	264	279	236	289	271	268	236	264	291	272	265	279	288	246	279	280	277	254	274	285	287	274	260	277	269	278	277	274	283	290	279	290	260	306	298	268	268	297	251	268	259	284	277	279	282	288	291	251	301	248	276	283	273	289	279	280	289	279	238	278	226	281	240	252	277	312	260	260	256	278	290	293	257	297	267	276	263	293	258	298	254	281	260	262	245	266	228	264	283	277	269	250	284	263	291	288	289	281	263	279	320	296	270	249	274	282	265	275	260	289	255	281	257	265	236	272	270	319	244	273	282	299	274	289	302	277	249	269	289	276	294	251	266	232	288	264	263	278	258	270	305	277	296	281	262	275	291	265	266	277	254	271	243	246	282	275	272	254	258	287	280	253	266	250	270	264	270	258	289	256	281	265	268	283	301	282	255	266	283	300	251	273	260	270	276	287	284	292	282	285	289	275	302	294	269	270	257	262	290	256	283	281	249	269	278	254	252	255	275	289	277	281	277	273	262	288	270	296	276	261	285	259	278	280	278	228	273	290	269	278	292	282	277	248	269	277	286	263	281	241	283	274	265	288	244	270	228	285	271	272	256	272	272	300	263	283	262	302	273	253	288	261	239	258	254	279	262	270	282	240	261	266	287	281	269	288	278	264	264	280	286	285	247	271	271	315	278	281	306	256	271	284	307	268	263	302	293	264	281	267	292	274	275	247	267	267	255	281	265	274	278	262	256	268	255	296	287	282	252	291	275	263	262	280	269	262	269	297	265	264	296	244	280	250	220	263	275	264	273	268	279	287	267	267	292	285	278	244	267	246	298	265	270	264	280	275	287	276	274	271	286	276	261	276	280	268	270	255	276	296	271	265	277	279	276	269	277	311	301	294	287	292	292	272	268	248	271	267	255	290	255	276	260	271	256	286	293	227	297	258	258	282	270	268	274	271	248	255	268	314	269	281	283	281	285	272	260	244	290	264	264	265	277	283	291	258	313	264	285	284	262	234	296	255	248	283	254	302	272	303	272	294	288	274	270	265	273	239	301	265	288	259	286	254	253	263	242	276	290	255	284	245	299	307	253	286	268	249	264	278	277	277	284	252	285	274	262	269	293	303	271	293	269	284	274	326	266	290	292	302	268	273	295	268	288	268	280	289	283	255	254	263	265	219	276	252	270	279	263	270	259	264	284	250	257	304	272	261	277	275	270	235	279	293	276	257	260	252	284	256	273	247	273	258	290	268	293	270	269	264	270	275	286	258	310	264	265	275	271	279	271	285	317	259	283	276	250	293	291	272	265	267	289	251	236	244	271	282	273	278	250	291	255	270	282	272	252	268	292	298	286	273	267	273	282	273	282	306	266	278	250	265	255	294	288	312	269	263	239	280	267	281	261	259	239	270	298	309	270	264	267	256	276	263	292	245	287	263	270	260	277	286	254	286	289	251	271	246	271	276	268	259	292	270	267	274	258	248	268	262	278	282	291	242	276	275	271	290	265	263	276	266	279	287	282	295	249	260	269	269	273	277	290	321	296	256	272	289	267	309	305	240	302	275	264	273	283	291	235	268	260	287	303	265	289	288	264	273	260	301	263	266	278	283	270	275	301	275	250	265	256	275	288	287	286	252	316	263	267	272	245	264	277	233	292	266	250	273	249	304	317	284	274	250	273	237	267	267	275	267	277	268	293	273	273	290	269	281	267	271	258	282	286	265	290	251	286	289	249	264	270	285	279	263	295	270	270	293	289	256	258	270	298	263	251	289	296	262	316	272	262	287	278	287	278	246	295	287	242	294	260	294	252	275	257	280	285	272	248	277	272	298	269	286	282	279	243	276	314	260	277	277	306	274	272	283	255	299	274	285	281	261	297	298	273	282	273	262	269	288	290	266	229	289	270	287	265	255	248	298	296	273	243	266	293	274	269	283	237	273	318	279	288	269	265	258	297	262	283	271	262	281	284	267	267	285	268	267	292	259	279	289	278	271	286	276	292	274	279	290	266	282	282	272	268	274	261	257	247	300	267	245	260	288	289	274	288	262	304	276	269	290	282	257	283	272	280	285	266	257	288	244	300	278	279	254	272	265	290	267	273	271	255	278	264	288	274	255	258	265	286	284	275	257	288	258	262	276	292	247	253	255	278	266	249	277	272	266	291	275	283	276	271	259	275	308	282	257	274	259	276	263	257	296	286	242	290	298	283	236	273	264	294	267	276	277	262	241	293	282	257	262	278	234	273	266	300	252	272	272	298	280	291	265	273	282	291	264	294	280	264	288	270	277	268	281	254	239	268	278	272	287	271	269	269	284	264	257	282	262	250	282	285	279	274	271	254	235	256	293	281	262	262	266	259	276	267	266	279	286	242	258	263	275	260	285	252	278	275	262	270	263	248	285	279	270	287	290	283	257	273	245	293	292	286	278	270	308	305	273	297	274	255	293	296	298	280	279	295	260	310	292	264	279	269	264	265	272	282	244	311	283	276	279	258	240	275	290	282	300	249	271	257	287	269	287	227	255	282	278	270	246	287	261	271	262	251	293	282	277	261	273	281	256	275	299	250	273	269	254	286	288	255	289	274	282	293	242	266	269	282	283	263	259	269	254	278	281	273	275	284	303	282	264	293	260	292	296	268	285	261	267	247	316	300	280	275	282	271	280	274	273	260	267	285	310	261	254	275	282	293	289	286	284	266	285	287	266	271	257	287	245	286	260	289	281	269	319	256	273	264	271	291	262	281	250	255	271	278	260	284	273	278	265	250	274	288	277	252	262	269	248	297	272	264	272	296	270	295	283	302	261	297	285	282	245	283	259	247	276	283	283	250	267	263	300	262	288	267	276	294	262	255	288	255	250	309	278	288	242	267	286	282	292	262	280	272	295	274	274	284	280	271	259	255	277	258	301	276	290	285	264	268	287	308	300	287	245	279	291	274	269	304	254	264	270	264	272	287	302	298	271	253	258	271	272	261	244	275	274	287	254	298	278	286	269	295	247	274	237	282	260	283	307	292	270	271	316	284	272	244	258	263	265	282	256	288	291	239	273	268	249	265	277	281	277	290	240	246	272	246	255	264	269	257	272	274	270	278	274	285	271	277	265	272	270	291	259	256	261	281	290	272	259	287	251	298	269	261	271	274	316	280	261	290	263	282	266	267	287	270	267	280	250	255	299	250	275	265	276	290	249	266	305	279	287	283	291	280	263	251	285	277	259	283	249	272	248	270	293	265	278	276	284	266	295	285	299	294	295	270	263	278	270	288	268	278	251	277	289	271	263	272	284	260	297	258	289	273	266	263	268	287	287	260	272	296	269	264	268	269	284	304	259	254	261	297	266	285	257	298	309	294	280	282	266	263	233	250	303	262	277	269	281	248	285	258	292	285	268	291	256	289	264	288	269
36394	60824	42360	26943	15207	8385	3327	1074	480	405	380	353	330	306	325	322	309	327	354	308	365	300	339	331	324	293	326	287	323	341	293	306	352	293	311	300	333	305	337	324	301	327	321	304	283	320	312	322	325	280	287	324	320	302	283	280	300	308	326	315	324	296	357	315	319	287	280	296	280	297	312	314	320	308	313	292	293	326	271	325	278	284	349	348	280	319	300	284	319	308	307	318	300	310	310	330	313	324	291	322	310	305	321	325	299	353	308	335	314	268	293	339	329	310	333	276	289	309	299	295	315	314	341	282	320	308	321	289	327	290	323	317	282	319	310	299	315	321	314	291	334	327	286	314	293	320	300	308	309	302	296	290	321	311	318	325	304	294	301	310	313	302	304	319	314	314	310	305	325	352	304	312	324	327	312	317	274	291	320	329	288	308	267	335	302	304	311	290	332	321	279	308	304	341	310	331	295	294	311	278	290	302	308	352	325	314	293	311	306	297	311	327	314	319	315	300	288	316	316	298	305	303	308	315	318	336	290	298	318	314	278	318	314	317	334	299	325	317	330	335	306	313	323	279	312	321	328	303	302	311	310	289	313	328	294	326	288	283	323	318	304	316	351	311	322	311	317	312	260	329	321	311	320	289	295	286	336	291	294	309	312	286	313	320	301	296	284	274	339	337	314	320	340	327	327	327	348	308	341	330	350	290	297	304	336	307	301	312	327	295	306	342	315	309	338	357	311	319	286	307	304	288	318	311	305	323	315	317	322	319	291	305	284	322	318	301	289	331	342	292	303	292	324	322	318	314	307	297	303	298	296	290	315	328	311	343	287	308	338	303	283	343	326	290	301	336	320	314	316	297	350	282	277	296	293	328	338	293	305	304	313	302	318	306	306	309	325	293	308	330	347	312	281	306	337	306	326	330	320	295	298	287	316	307	322	294	280	298	307	292	295	293	300	314	337	301	307	318	283	296	330	303	313	315	324	324	299	298	291	297	286	244	351	294	271	314	308	314	292	322	309	325	325	324	294	311	323	298	352	304	307	324	313	308	341	316	322	289	323	321	299	310	310	328	284	317	341	331	277	320	300	325	333	336	325	330	301	280	286	296	314	274	326	324	280	317	311	312	308	330	316	332	265	325	299	293	317	306	327	274	315	325	331	347	298	293	337	299	300	315	314	307	310	301	340	288	306	323	335	313	329	316	317	302	286	303	336	295	327	306	314	329	317	280	316	327	304	310	336	330	334	289	321	330	323	324	336	318	292	313	263	265	287	326	287	340	307	310	282	314	326	288	303	331	316	319	312	312	316	328	306	335	330	283	316	309	324	312	317	302	324	317	330	296	302	307	309	307	309	321	325	290	308	285	357	295	312	316	345	331	314	306	317	312	310	305	304	326	296	320	326	325	318	309	315	322	312	313	327	284	310	270	328	316	315	294	307	273	297	294	308	336	297	329	284	317	281	311	292	323	302	319	307	329	290	303	307	327	308	319	273	338	306	300	333	306	297	326	300	314	335	359	324	329	319	335	305	292	306	309	327	308	307	288	329	328	297	315	306	285	310	296	323	325	277	299	353	282	311	316	295	253	305	342	318	301	306	325	334	319	307	286	289	323	283	311	317	323	296	292	323	319	308	326	353	325	269	318	306	307	298	325	298	331	313	304	306	303	299	323	286	325	305	316	306	331	292	314	326	303	326	364	299	284	297	276	326	311	325	300	310	300	330	308	316	334	303	317	332	299	320	327	312	318	296	318	347	326	289	331	317	300	346	346	328	307	303	321	328	328	336	329	303	306	305	297	325	301	315	313	287	275	297	298	321	305	320	268	294	304	339	317	317	307	321	317	294	305	318	291	321	321	320	322	329	306	297	311	323	334	309	251	290	293	304	327	316	289	316	314	328	368	311	316	294	300	320	327	334	323	289	310	276	323	281	297	339	347	311	305	283	290	304	329	305	302	310	348	353	330	332	290	302	299	295	340	304	321	302	317	308	331	290	287	328	298	324	316	318	292	327	300	312	276	302	308	325	319	317	294	308	327	324	313	327	337	352	305	318	323	316	330	307	331	317	332	331	331	282	314	335	317	290	327	264	281	347	331	301	300	335	283	296	322	307	312	313	309	326	310	327	292	298	327	321	309	274	315	302	315	323	278	304	325	320	285	300	294	303	364	343	332	326	320	328	312	335	296	317	319	280	313	312	310	295	299	336	324	294	332	306	322	320	299	328	311	327	315	336	321	320	296	326	276	307	307	296	285	324	344	286	288	306	308	297	319	310	328	349	311	317	311	328	310	273	277	280	327	299	305	299	295	309	310	338	295	305	305	302	342	318	300	303	337	310	310	341	325	333	346	320	306	310	316	289	337	288	262	323	291	298	312	316	325	304	314	332	274	307	323	308	311	299	339	313	295	296	319	308	339	287	326	341	273	305	307	312	313	311	289	307	330	329	303	302	298	329	344	318	330	326	300	281	285	320	289	305	282	290	309	332	315	303	297	318	314	317	279	303	309	338	287	302	284	299	289	337	352	278	309	319	309	270	332	322	304	286	330	303	291	327	324	324	299	286	342	296	288	314	326	356	322	313	308	325	330	317	302	313	310	309	298	333	294	324	280	295	331	294	298	330	304	304	321	324	315	307	288	315	289	318	325	295	319	322	337	282	315	289	290	296	301	316	300	298	292	307	284	317	306	312	346	306	313	314	344	325	295	307	352	309	289	334	301	328	311	296	306	279	312	308	284	344	322	329	304	306	309	308	324	309	296	312	340	311	296	321	283	330	336	316	311	302	304	296	318	305	337	301	314	325	312	297	306	327	312	324	306	299	333	296	305	318	310	343	312	308	277	337	304	330	328	310	315	320	282	296	264	313	314	315	292	286	286	296	314	301	304	301	287	335	278	303	321	300	302	317	299	343	329	296	283	299	296	300	284	291	293	329	291	283	306	306	344	299	296	260	300	312	316	282	322	297	283	316	331	309	321	328	290	363	297	327	298	312	334	296	292	293	305	324	329	330	316	271	335	369	299	315	354	310	323	337	324	305	324	300	297	299	287	352	318	309	319	293	313	320	302	307	306	311	311	308	304	317	297	344	325	303	288	330	319	305	269	316	293	334	332	306	314	317	325	300	355	321	297	366	307	305	339	331	302	306	333	284	321	335	348	323	345	300	300	311	299	302	343	293	306	308	338	328	316	293	317	315	284	328	295	322	322	310	306	322	342	306	279	315	323	328	306	327	289	287	328	331	291	316	326	327	302	306	321	302	326	305	296	305	282	320	310	304	317	339	332	312	330	286	303	310	313	284	302	331	324	309	314	307	316	320	313	297	320	308	300	315	335	316	289	312	311	323	337	337	313	285	285	329	304	337	327	292	306	303	317	304	314	291	285	352	328	309	321	321	321	315	331	291	315	311	319	321	316	313	294	303	284	312	290	296	323	306	300	317	326	325	304	341	305	314	286	348	344	321	303	320	321	328	304	309	324	344	319	341	325	307	313
25293	21241	27971	26916	18866	7989	2099	587	365	350	370	325	314	324	292	297	314	290	302	304	327	338	336	281	341	318	288	280	292	317	282	315	350	312	268	306	299	312	329	328	321	303	298	309	334	321	312	276	302	302	308	321	321	339	311	307	310	298	300	312	309	280	308	338	283	319	295	301	282	324	293	272	289	310	299	305	313	266	289	293	317	309	303	309	329	302	321	318	285	312	307	299	303	299	312	336	314	298	300	300	330	316	323	305	289	284	321	324	314	304	281	325	289	275	317	281	304	296	300	306	329	304	292	344	321	299	314	308	298	285	293	293	289	329	288	309	302	325	321	314	308	323	281	297	282	284	319	339	308	306	294	331	287	288	319	307	305	262	308	314	336	311	284	311	306	336	309	322	328	285	301	317	294	291	302	323	321	320	298	323	291	297	321	280	304	323	294	316	311	324	303	294	316	297	300	303	306	284	295	289	306	296	324	348	321	280	334	297	331	301	303	273	315	308	321	323	317	295	328	327	339	333	305	292	317	340	305	305	316	296	308	306	303	301	287	298	282	292	325	314	313	289	287	315	307	307	304	287	318	308	306	311	293	311	293	338	307	321	310	297	321	309	287	325	312	298	299	344	357	311	306	299	297	332	267	320	312	312	309	302	296	305	276	292	314	326	333	309	327	275	296	310	308	319	346	288	315	321	315	285	309	318	302	309	326	328	302	293	325	282	316	327	302	303	301	298	292	298	317	310	320	294	296	285	316	324	326	313	337	336	344	284	297	297	326	327	300	345	301	312	274	296	307	336	330	309	326	309	313	293	310	292	324	306	330	280	317	303	312	323	294	312	298	292	332	326	297	291	319	292	306	297	307	315	304	300	350	309	271	310	339	334	309	293	330	295	304	352	328	306	289	332	325	318	267	299	288	321	295	283	320	295	319	272	341	286	344	296	300	296	326	295	317	301	282	316	279	316	316	282	306	312	307	276	283	317	271	287	302	339	296	308	298	334	314	283	314	310	336	283	282	307	301	320	300	313	295	263	313	318	328	313	292	299	309	320	274	303	307	326	315	316	282	297	288	286	321	313	307	281	320	298	272	292	314	300	325	315	300	330	330	292	293	312	282	317	284	320	307	291	278	318	313	327	319	294	312	295	317	311	295	330	285	298	321	311	283	319	335	307	308	298	291	318	272	299	304	298	326	317	317	300	333	316	321	279	323	315	303	302	301	325	316	317	327	344	301	322	325	312	298	280	326	297	293	319	322	307	292	315	300	296	315	313	325	294	297	314	295	305	316	296	326	310	330	347	314	303	324	274	350	305	303	297	266	301	323	320	310	312	299	310	307	320	288	309	283	273	303	306	304	311	325	317	290	312	332	285	327	306	291	311	291	335	325	310	316	316	288	317	296	292	327	330	305	307	292	280	292	309	276	308	297	329	314	290	304	314	319	297	294	313	338	315	291	298	286	321	293	289	313	304	294	338	297	317	330	305	298	285	330	342	317	277	313	336	307	307	299	304	307	315	299	321	285	306	317	326	292	299	303	283	275	314	315	302	302	306	320	358	323	284	302	289	310	308	314	300	329	326	300	289	314	313	288	301	295	264	307	285	324	318	275	285	292	316	309	297	330	319	296	298	313	295	278	286	344	307	321	296	315	282	313	308	314	349	321	337	302	348	330	265	344	307	310	320	319	286	315	313	291	286	324	290	312	313	304	334	284	281	303	322	279	296	302	284	287	334	329	306	318	312	329	311	295	284	321	314	338	302	284	303	307	290	301	294	301	300	294	307	285	297	325	278	252	287	325	309	311	268	296	318	331	297	329	313	281	298	321	326	272	335	312	312	308	289	332	316	283	306	308	334	272	306	307	294	328	320	318	331	323	322	310	299	306	286	308	332	296	303	282	287	297	301	304	299	308	321	288	293	336	287	300	327	299	282	297	325	282	357	324	272	286	306	315	286	303	284	338	286	318	295	277	312	279	337	293	312	319	348	302	302	300	304	282	314	297	315	303	309	325	314	297	306	302	325	286	294	315	301	306	321	287	300	323	305	300	320	327	304	339	294	290	306	313	330	299	304	295	311	323	308	349	286	303	294	312	317	273	332	325	298	313	277	319	306	298	316	293	304	308	299	335	321	327	277	289	311	299	329	302	293	323	296	292	293	319	286	305	306	271	285	312	280	329	329	297	333	301	322	294	332	325	339	291	334	335	323	341	306	332	290	310	328	299	321	340	322	287	323	317	311	311	298	326	304	321	344	300	290	308	289	344	294	277	318	306	322	322	319	312	291	298	321	285	308	300	307	295	296	306	290	333	312	293	353	307	292	339	283	314	283	300	327	329	327	308	312	300	321	310	336	309	351	267	336	311	329	311	296	322	303	316	338	320	297	314	334	322	289	329	287	319	301	302	280	293	288	300	339	300	305	329	297	308	304	291	303	309	313	324	294	305	316	300	260	314	283	314	322	313	309	285	310	341	292	335	324	289	323	288	294	286	330	299	333	333	284	357	305	292	290	282	299	287	306	309	326	313	321	318	316	287	312	326	291	313	311	292	297	280	330	304	323	337	297	312	313	322	297	306	299	293	289	344	318	326	305	286	261	311	299	346	308	292	335	288	327	277	292	296	292	301	329	298	311	306	307	305	291	316	311	282	319	317	313	311	322	303	305	308	304	316	302	299	313	295	279	326	303	303	323	310	316	322	286	297	318	288	297	298	314	311	291	301	351	320	334	326	328	278	314	294	327	345	303	332	313	335	300	267	332	300	312	336	302	300	316	325	288	286	322	288	295	310	299	304	317	296	337	315	291	319	282	317	288	308	324	311	316	298	324	306	294	300	306	264	282	263	325	301	341	279	310	288	283	321	312	308	304	309	319	311	310	333	300	290	296	331	300	319	311	286	304	289	308	293	305	307	304	348	309	311	287	298	289	328	285	286	316	308	306	313	271	310	325	298	320	306	321	301	282	299	267	325	304	290	283	337	325	309	341	305	297	316	306	304	351	292	294	314	312	281	313	286	298	294	268	304	315	310	306	308	304	287	337	305	327	299	305	321	328	288	293	303	314	298	321	275	302	301	342	284	319	304	297	319	306	293	302	290	293	310	305	325	297	355	299	316	269	300	337	301	319	293	322	309	314	309	307	270	317	281	322	285	299	283	289	299	292	293	305	290	309	297	310	302	306	308	302	352	307	289	272	303	291	301	310	311	315	313	288	301	305	334	287	337	296	337	276	296	312	321	296	290	326	295	287	332	293	309	300	299	297	281	315	317	279	308	309	343	314	316	315	292	296	302	308	288	333	316	309	288	287	281	314	269	309	312	268	287	337	309	349	302	312	316	267	293	318	310	295	291	308	279	311	302	300	306	311	284	315	318	316	319	304	318	282	307	336	324	296	301	289	328	321	308	310	323	297	313	315	313	327	314	300	293	328	342	298	324	302	307	323	295	313	351	279	276	343	322	299	307	325	299	315	314	309	304	317	290	282	322	284	296	301
35480	50223	35645	26055	19162	8393	2582	810	447	425	375	371	369	359	369	384	367	348	351	375	365	347	377	338	394	383	366	341	384	341	321	374	340	367	325	361	364	344	359	366	328	358	393	378	394	376	337	327	343	345	364	356	360	361	378	371	372	326	343	360	351	375	330	352	336	332	365	347	323	345	334	347	360	355	337	396	338	357	338	349	335	363	360	371	379	361	405	343	353	361	361	329	369	383	380	369	364	365	322	331	351	348	340	351	373	350	350	339	347	406	362	417	363	339	358	366	360	348	373	318	380	379	364	342	384	346	379	362	340	371	359	359	368	365	344	332	378	365	357	357	347	375	398	348	404	377	356	337	340	363	361	378	376	373	352	354	370	327	359	345	345	390	355	355	371	370	355	356	352	355	349	352	343	334	351	355	366	401	329	328	354	371	386	356	344	340	369	349	366	360	313	369	386	364	362	329	371	353	327	360	362	344	363	357	362	364	342	344	362	330	378	335	363	392	363	357	348	360	399	361	374	322	375	363	334	357	359	354	402	372	357	337	341	380	338	354	357	373	372	368	367	340	360	377	365	356	341	329	375	351	362	383	337	323	384	391	350	367	340	350	351	369	364	349	382	341	364	311	377	376	356	330	383	360	321	351	329	333	337	318	355	351	372	344	352	338	370	349	339	342	365	374	354	330	357	349	338	368	353	372	375	359	360	352	373	342	371	368	356	350	379	356	367	339	360	375	360	355	370	371	324	379	346	357	360	361	331	351	349	361	367	390	349	352	355	367	378	335	327	381	388	345	360	361	358	337	371	360	313	365	354	368	362	387	336	343	352	364	341	325	373	363	360	333	323	341	351	380	331	368	350	370	352	318	355	351	375	370	358	375	333	351	347	346	359	324	360	349	356	366	353	332	361	349	371	385	394	372	359	357	355	314	376	344	341	306	355	359	364	364	336	364	349	361	383	393	359	364	382	353	353	359	363	389	346	371	381	369	339	346	363	395	356	371	371	333	357	361	337	366	332	364	352	377	385	356	340	347	363	359	362	375	373	359	356	353	358	336	347	323	335	337	378	363	363	324	380	358	368	364	363	342	362	358	366	379	329	369	382	359	383	364	342	377	370	333	342	342	383	354	355	363	377	364	373	363	337	357	353	363	352	379	351	422	357	366	385	373	354	347	366	346	366	370	332	351	376	343	359	339	352	377	370	341	361	393	368	370	382	383	349	342	351	334	340	338	368	344	376	361	356	328	386	354	329	345	371	354	360	390	356	366	374	372	331	341	385	337	355	378	384	396	343	365	332	342	346	349	370	350	350	339	354	336	361	377	341	370	334	386	359	326	380	383	339	366	350	375	416	351	374	337	349	358	355	384	362	380	379	348	359	358	342	359	374	365	347	359	394	406	348	329	344	373	343	335	356	323	346	352	345	354	343	351	343	339	395	358	368	378	371	367	369	331	354	411	370	356	339	343	335	348	383	343	356	390	332	390	322	342	360	385	360	353	334	345	351	366	334	349	368	334	354	340	381	379	382	354	355	362	319	372	349	365	366	357	362	346	319	376	332	371	376	387	340	389	351	343	389	358	362	334	352	397	338	367	372	345	360	347	340	353	363	305	342	380	401	370	400	371	388	383	365	341	356	346	369	335	361	373	334	343	361	337	355	395	339	382	363	356	349	348	333	367	349	387	369	367	333	355	330	383	357	360	363	366	364	375	325	334	336	342	364	331	363	338	386	373	356	369	352	332	351	360	361	375	356	350	351	359	396	330	338	346	355	358	358	344	359	376	340	340	352	370	354	360	348	352	393	323	326	373	293	335	341	371	367	343	355	370	370	336	339	339	367	401	383	339	320	344	335	368	354	335	355	353	349	336	352	349	342	356	341	345	347	368	350	386	369	376	354	369	356	353	353	375	352	378	340	376	335	341	348	358	360	386	362	332	354	360	322	354	360	356	355	365	322	342	364	331	375	351	339	360	388	369	390	365	354	366	359	338	343	378	357	365	350	341	351	371	361	379	337	354	361	358	350	363	338	345	351	353	374	386	343	380	382	358	355	360	348	329	381	360	353	390	352	337	354	372	351	347	361	321	355	344	348	362	359	384	385	360	382	398	406	365	362	335	361	372	344	355	316	360	365	340	348	388	376	367	370	376	382	397	362	378	332	352	352	336	368	321	394	354	327	327	333	345	350	332	361	399	351	370	344	327	364	370	351	396	376	370	346	357	351	341	346	352	365	371	377	344	356	321	369	348	363	370	381	343	383	373	337	369	363	356	327	339	371	352	354	360	413	348	334	328	339	346	365	374	345	359	354	357	336	346	345	374	377	329	361	337	350	338	344	340	382	340	346	354	364	374	340	330	341	391	365	339	383	354	374	406	356	348	344	349	376	362	369	333	349	380	332	345	340	351	353	367	363	362	374	369	384	361	328	346	353	341	343	372	320	389	345	342	344	387	381	359	354	348	351	348	382	344	375	342	381	306	348	353	347	314	335	353	359	372	349	323	390	356	350	329	375	373	345	353	379	346	363	357	350	376	385	350	329	374	341	362	379	337	320	367	367	358	332	329	373	364	351	366	355	352	347	372	354	313	330	378	378	339	375	352	362	355	356	347	374	387	370	331	370	365	333	372	358	387	347	332	355	377	346	358	353	381	341	364	334	382	389	349	328	310	364	357	358	322	375	356	377	363	375	362	369	366	350	321	323	365	357	330	326	344	374	348	360	379	396	332	362	377	340	367	353	339	343	349	366	364	336	345	372	377	355	376	366	419	366	380	373	345	358	390	345	378	342	378	345	384	389	408	375	405	386	359	359	343	358	369	347	364	347	386	364	322	364	381	364	341	382	344	367	333	377	369	315	348	364	327	377	375	344	384	369	376	384	352	352	377	340	332	344	366	345	343	311	363	391	334	355	380	368	363	342	353	376	334	329	367	334	348	373	343	381	355	356	333	385	348	329	403	347	370	370	358	351	346	369	337	397	394	374	378	363	331	358	356	335	368	341	367	335	341	344	367	360	351	335	343	372	365	344	343	360	342	376	363	344	365	376	348	371	348	364	346	334	391	356	333	377	346	389	339	377	353	313	363	324	374	349	415	355	343	375	358	348	376	356	366	341	373	347	341	366	376	328	387	362	389	367	373	384	327	369	362	342	383	352	374	362	388	352	300	361	362	351	379	371	367	335	365	372	345	354	343	363	358	316	388	357	362	346	341	348	354	358	367	331	358	367	370	369	365	341	367	347	360	353	335	354	344	346	373	335	331	356	367	356	356	372	368	362	351	364	364	342	333	346	373	390	347	383	349	346	354	349	343	380	352	371	386	397	369	344	334	330	359	376	333	338	375	332	361	370	363	354	337	360	348	360	300	357	372	374	384	374	346	371	369	360	354	364	381	351	380	330	339	375	369	383	357	350	370	378	340	331	370	347	344	382	357	366	350	400	368	364	345	350	348	371	330	358	338	373	391	402	339	362	334	365	377	367	326	393	369	350	342
23022	21100	28596	24257	21917	21428	11570	1145	557	502	511	463	432	449	466	451	484	486	436	441	447	483	455	435	475	436	443	471	465	443	484	446	462	414	437	419	450	447	473	466	464	430	429	441	465	410	445	454	441	397	466	433	474	437	466	424	464	434	464	430	435	439	417	439	448	433	455	487	472	457	415	432	431	441	436	429	441	446	462	441	438	419	437	440	463	427	453	466	466	440	432	413	422	437	470	455	455	407	431	409	472	440	463	460	434	450	468	449	443	454	439	442	424	453	428	462	451	426	459	415	446	444	422	405	471	462	404	459	474	428	470	459	424	457	492	429	438	450	436	442	461	435	432	423	402	423	427	486	472	426	438	458	441	462	377	465	455	442	472	473	439	428	427	429	482	426	480	443	415	419	427	418	451	462	447	457	477	432	423	478	450	438	465	461	430	466	450	469	435	438	442	467	475	466	445	473	454	485	441	420	453	429	487	465	460	507	449	461	481	464	452	446	466	439	465	410	416	429	465	438	443	424	433	408	489	452	465	453	483	457	439	451	473	457	430	429	430	411	429	451	422	432	497	444	447	432	425	452	429	472	420	409	454	453	432	469	442	436	467	431	458	463	430	433	443	416	445	422	432	471	442	432	447	465	413	440	465	458	439	422	409	446	436	446	437	438	417	431	455	444	462	435	386	413	420	436	439	427	445	440	444	466	461	447	454	445	434	430	403	463	439	442	456	482	450	406	458	463	489	450	467	460	442	450	443	449	434	456	448	452	424	490	466	454	444	464	427	401	472	444	480	445	415	452	395	430	469	408	444	434	384	445	440	446	459	421	487	426	465	448	423	408	439	449	448	473	435	455	478	409	452	452	454	433	448	418	431	445	437	452	419	440	455	419	434	470	478	446	446	428	446	469	470	455	430	436	448	439	419	404	455	418	436	467	429	434	453	428	423	449	431	461	411	457	433	417	463	458	452	438	464	453	474	434	435	425	410	462	454	426	417	450	481	455	472	478	449	455	457	422	429	409	465	469	415	443	447	448	458	481	458	429	444	432	414	435	440	457	441	434	429	474	459	410	472	417	421	431	422	456	434	417	440	441	440	458	430	450	457	449	459	466	481	455	469	426	456	442	436	433	443	478	448	428	420	411	441	407	431	425	464	434	438	435	438	455	421	446	460	450	397	437	435	447	419	452	432	476	445	448	442	457	442	418	449	432	431	440	433	444	418	416	439	459	455	439	467	433	436	443	425	420	436	440	444	462	442	438	460	453	448	480	441	468	462	408	459	465	436	462	427	485	468	466	471	408	446	441	423	454	455	401	445	437	482	468	429	441	431	457	470	414	459	447	442	441	458	466	419	430	431	456	474	406	436	439	417	437	401	458	429	422	423	465	423	464	414	456	433	489	405	479	444	454	427	426	455	452	451	412	426	437	485	446	397	427	425	434	447	431	429	438	422	436	450	461	431	463	442	479	438	448	461	414	419	434	462	413	435	454	444	460	445	463	473	448	481	423	456	457	474	451	439	435	428	473	459	443	412	409	461	489	458	444	475	457	439	455	436	452	456	449	441	460	480	413	426	409	442	416	471	460	432	466	408	455	470	446	409	431	447	442	450	463	480	433	414	408	464	403	432	490	463	443	457	420	472	484	431	448	451	451	473	441	468	455	465	447	456	454	443	432	409	443	415	409	447	423	437	432	453	462	454	462	467	411	435	460	434	460	453	421	449	434	416	426	461	415	409	441	442	473	425	443	425	443	415	443	447	459	443	477	404	414	475	444	380	437	417	430	456	466	450	455	443	468	430	453	460	485	473	419	448	425	386	459	477	422	479	439	468	472	469	457	431	445	442	431	418	432	436	417	460	469	430	459	446	431	429	425	459	436	457	457	447	437	460	464	431	437	470	438	460	453	402	400	443	468	488	440	494	440	425	438	470	461	417	440	451	465	437	470	432	432	458	442	437	419	441	432	434	422	445	445	466	429	439	439	408	469	449	428	460	459	438	439	430	404	468	412	465	461	438	476	451	450	446	401	443	448	460	429	469	456	449	483	485	397	434	439	447	448	469	448	440	459	434	447	444	443	454	404	424	414	429	457	430	444	455	470	452	423	464	404	413	444	441	461	459	440	449	440	429	450	430	463	435	481	452	410	413	443	450	425	459	438	446	448	423	435	414	462	427	426	469	466	416	443	439	426	410	449	454	455	453	408	456	450	459	446	474	411	422	413	481	417	455	436	433	437	430	444	428	457	454	435	385	466	449	450	477	468	401	442	494	481	422	444	438	466	449	433	459	421	431	425	419	459	434	427	466	431	432	476	429	416	436	458	450	484	419	453	429	442	444	433	416	465	450	428	410	461	447	437	464	475	430	438	402	446	435	439	453	435	467	437	453	463	408	477	469	492	434	435	472	446	426	436	438	422	447	432	420	406	435	437	439	428	441	455	416	401	482	459	459	488	454	459	412	421	412	457	451	465	488	460	453	468	396	458	452	442	421	435	454	420	447	412	483	423	481	462	472	421	445	431	456	455	481	394	433	466	461	435	464	451	432	429	434	443	440	411	460	472	445	444	466	481	415	469	436	454	468	476	434	448	442	462	443	429	487	445	419	478	444	443	477	418	473	437	444	441	452	429	487	427	434	426	427	451	452	429	449	444	432	457	454	466	474	475	421	438	416	454	453	432	448	429	440	423	475	437	421	455	438	443	460	485	463	469	432	396	419	412	433	434	447	446	451	425	422	432	461	499	495	470	432	473	404	430	484	443	419	455	443	444	446	488	463	442	466	459	487	421	446	468	406	443	411	460	451	432	435	469	465	433	479	424	436	438	458	470	457	441	433	469	424	428	452	442	464	430	467	425	430	434	479	445	444	426	485	450	452	416	449	456	453	427	446	449	454	432	441	403	443	409	453	396	444	404	444	432	456	430	457	446	458	441	408	450	427	440	416	480	463	389	416	460	443	431	386	431	437	442	432	426	439	473	438	421	415	497	474	441	465	438	429	412	432	438	461	430	440	492	424	483	452	449	448	417	454	410	428	460	441	430	437	478	459	448	463	439	410	429	435	471	447	471	446	488	464	449	446	424	416	407	429	435	433	440	449	419	438	442	444	442	422	473	465	444	459	446	464	442	448	442	495	421	444	449	438	489	434	444	453	439	429	422	448	500	494	438	426	487	426	443	437	442	440	470	430	439	418	451	430	471	427	423	469	466	449	447	437	463	473	485	446	477	440	445	433	430	433	418	480	438	454	449	460	457	492	474	500	453	472	453	490	450	396	474	418	467	452	465	441	432	433	422	430	473	425	403	467	426	455	433	436	441	476	433	428	462	471	446	425	432	485	456	424	430	442	449	447	441	469	421	446	412	456	409	429	404	434	419	473	466	452	431	456	408	431	428	459	453	423	435	428	405	429	457	420	454	429	481	441	486	448	438	404	447	441	407	422	435	448	454	449	447	456	466	436	444	456	465	416	423	498	411	479	440	449	457	455	445	443	436
39371	61696	48654	37116	26404	13714	3687	945	607	591	526	559	553	467	540	487	485	535	488	470	493	470	513	513	512	497	495	528	476	484	449	496	503	527	512	528	483	475	502	497	475	527	488	440	477	456	494	482	484	475	491	518	466	455	470	495	504	492	479	481	500	501	435	458	514	459	506	504	502	500	532	455	500	460	468	467	479	500	495	478	486	528	474	456	536	506	490	511	467	494	463	476	432	504	465	500	483	490	473	516	471	483	494	504	487	455	484	464	486	496	517	491	549	486	495	500	490	463	483	502	460	543	492	533	466	498	511	495	507	502	478	519	475	458	521	492	495	505	470	472	482	483	454	494	500	474	508	483	513	475	514	503	461	470	503	494	510	478	495	445	513	503	508	490	479	463	479	455	496	489	498	469	477	520	481	474	453	445	502	504	487	457	524	450	468	487	472	474	452	470	508	496	508	481	485	489	506	500	511	475	490	491	463	460	473	485	499	484	516	491	486	484	460	480	513	514	501	488	445	442	493	481	499	473	495	508	515	502	488	440	485	507	480	535	507	470	457	479	496	476	504	479	531	464	451	490	503	473	500	499	493	507	518	545	482	503	504	483	456	489	490	515	493	456	462	516	459	497	498	503	468	521	474	490	496	470	521	466	526	526	499	500	514	497	504	517	501	501	458	477	496	469	501	492	505	501	559	473	486	503	495	472	437	502	478	504	509	481	491	489	492	498	568	479	472	511	458	502	529	504	514	488	479	469	521	510	495	481	492	520	519	488	484	517	459	497	524	480	508	438	450	491	488	494	502	497	484	503	460	478	476	520	458	490	494	516	489	516	526	453	457	489	473	485	481	471	478	488	432	457	472	475	513	500	500	521	501	482	494	482	429	498	510	465	487	481	473	465	497	480	497	491	473	455	460	523	492	492	520	454	500	488	481	503	472	441	520	496	495	480	516	524	532	457	507	482	466	458	459	492	431	521	441	511	481	550	496	479	466	467	468	470	482	511	470	451	519	484	479	512	515	473	528	497	512	475	498	482	476	509	512	490	483	460	482	496	511	498	533	481	497	496	490	482	498	460	514	476	522	513	478	486	487	469	494	509	474	501	489	497	497	471	526	489	516	470	485	496	484	477	490	498	499	464	490	428	495	490	494	475	484	498	506	502	465	494	484	486	514	489	502	446	451	472	471	508	500	526	482	522	476	453	467	499	476	510	510	492	475	506	499	500	497	462	496	478	500	517	487	478	492	481	481	496	459	512	497	477	472	508	500	514	484	497	469	497	510	466	478	494	507	471	501	471	470	467	491	489	492	506	497	455	513	449	494	474	477	498	504	473	460	453	493	495	469	452	481	475	494	482	478	451	503	481	478	482	464	511	487	516	432	491	439	493	474	482	435	500	513	497	482	540	488	453	494	484	526	478	504	471	486	464	472	485	478	469	499	514	498	462	517	514	523	486	470	507	489	490	478	468	530	472	514	467	465	446	510	465	452	520	492	499	473	525	458	477	487	483	486	531	497	531	497	484	532	502	523	487	472	459	449	494	472	499	462	479	514	512	478	489	464	465	524	466	524	502	496	490	473	447	511	481	486	500	505	497	453	473	491	501	489	466	452	480	492	510	527	505	464	502	489	446	501	494	494	470	507	472	470	521	484	496	463	538	491	486	482	479	493	501	490	481	500	483	477	494	505	507	469	497	453	503	465	470	465	482	463	450	491	501	512	508	521	445	493	507	439	448	517	479	490	454	485	488	461	503	478	455	477	514	485	506	503	500	457	481	461	483	495	497	460	511	469	504	502	463	474	498	522	516	450	474	470	491	485	492	487	507	498	441	540	535	513	465	472	509	509	498	468	511	511	484	480	463	489	461	456	492	482	524	491	484	469	492	525	485	507	521	489	478	498	518	492	453	463	522	459	511	509	473	492	477	506	497	475	462	482	490	485	496	508	510	503	506	486	501	430	473	470	533	521	500	483	533	528	489	492	486	484	479	480	491	458	503	497	523	486	492	455	491	474	516	495	502	458	462	481	516	496	498	463	522	481	459	496	513	467	477	478	454	469	531	498	502	465	439	478	516	473	469	477	490	516	517	472	457	463	508	504	478	462	503	478	519	484	496	513	492	470	480	460	463	492	509	500	513	496	470	510	466	492	491	492	454	467	509	517	476	494	439	465	490	488	498	509	530	516	485	503	489	461	536	514	517	488	498	507	516	461	519	482	465	495	492	483	472	483	499	524	472	492	514	537	475	513	444	483	498	531	520	449	509	470	474	494	501	472	452	489	485	526	481	470	488	467	492	493	494	482	518	498	523	494	488	473	496	480	459	505	502	456	487	491	512	508	533	487	534	479	477	499	501	547	459	458	465	506	457	464	506	489	497	461	531	502	463	526	507	498	447	475	500	492	497	487	475	485	516	483	445	491	522	542	467	481	533	473	500	529	500	496	534	476	509	450	496	481	512	451	499	495	506	511	463	508	492	492	491	476	496	473	503	458	465	479	449	473	510	497	495	462	518	505	508	497	447	512	452	511	477	466	482	496	534	478	498	512	493	516	525	463	480	447	447	514	499	522	480	510	504	497	480	464	467	459	490	480	504	492	499	516	451	443	475	516	487	503	483	466	483	485	488	507	453	482	501	479	466	485	472	499	479	470	501	488	475	504	487	498	479	493	499	533	466	491	492	496	498	510	549	493	480	501	480	479	470	495	449	424	472	455	495	516	501	473	469	510	534	514	483	514	505	471	476	492	502	494	512	477	530	468	515	479	530	500	490	516	484	438	480	505	479	492	478	492	528	440	488	499	453	476	495	466	462	519	437	466	511	511	533	469	499	498	485	489	514	507	516	514	488	487	497	499	516	502	525	493	452	502	529	502	470	489	514	505	506	502	479	482	470	517	497	477	461	490	494	467	492	514	501	448	445	520	500	494	487	455	453	522	463	493	483	464	515	469	485	519	500	486	480	461	483	492	535	471	501	487	537	514	544	500	524	512	445	500	511	507	517	458	484	522	482	506	474	485	454	490	470	529	455	479	481	532	481	484	523	487	507	503	538	488	488	533	453	530	507	499	472	493	501	479	475	494	477	457	488	559	450	518	482	448	449	521	503	483	501	493	485	479	493	496	479	471	432	470	476	522	509	485	510	491	497	457	497	477	474	510	526	477	447	495	504	473	481	512	496	480	503	475	511	453	507	516	514	466	498	479	506	461	469	480	469	459	467	490	494	488	490	446	450	468	483	503	482	491	503	479	515	505	470	496	492	499	490	490	474	484	489	512	470	480	466	511	514	487	493	494	536	497	502	517	519	504	467	521	495	485	489	523	491	456	454	496	512	499	501	456	507	519	511	551	503	491	490	468	462	491	487	503	488	493	512	452	498	499	465	488	500	494	514	437	448	529	509	479	475	518	539	506	480	478	504	477	473	442	495	468	508	465	514	499	496	497	512	479	485	519	461	486	487	493	497	509	500	479	503	479	486	478	472	481	503	494	542	482	432
32284	30609	31155	19605	6252	1844	460	275	244	269	246	221	256	282	256	213	251	220	263	269	227	234	252	237	247	238	203	246	243	237	221	229	262	261	239	214	252	217	230	212	240	240	227	222	231	246	233	241	300	249	237	225	253	228	268	235	251	215	249	245	265	247	247	256	256	240	258	224	253	259	248	190	228	265	233	264	234	262	230	251	218	230	264	236	224	240	232	269	240	234	254	229	226	233	234	260	236	231	254	263	225	252	247	246	238	226	247	251	237	248	220	227	213	238	252	263	240	238	228	226	248	254	251	251	250	257	235	266	210	246	250	217	253	224	228	276	275	241	220	229	248	226	248	255	254	217	195	242	260	204	250	232	247	243	253	234	228	238	228	269	246	229	243	225	209	252	239	205	247	238	259	237	215	230	241	235	212	256	260	249	249	224	259	219	260	244	253	249	249	244	258	262	255	225	239	279	244	219	232	241	241	242	241	263	252	248	264	221	257	239	214	216	248	250	234	253	230	251	257	226	244	258	243	260	235	231	266	258	265	238	246	266	249	242	234	214	238	259	237	271	249	259	232	263	229	240	250	257	249	246	236	234	222	250	243	252	253	234	236	231	221	247	241	245	268	249	250	233	247	231	250	223	231	248	271	231	230	227	246	252	238	249	238	233	247	250	238	243	262	246	220	247	243	253	254	249	251	234	266	237	233	249	244	244	243	236	271	243	237	248	266	228	233	234	256	270	244	217	246	260	253	224	238	238	259	247	196	246	254	238	239	248	226	229	256	244	222	236	244	233	238	263	235	250	227	250	243	240	247	260	236	219	245	246	241	223	222	280	261	237	264	233	238	239	248	245	248	246	279	249	227	271	247	258	236	260	271	257	244	228	247	237	228	243	243	266	248	238	234	257	271	265	224	260	203	240	263	231	221	238	226	230	244	263	239	250	266	247	258	268	252	248	263	254	237	244	253	236	241	241	232	232	289	251	226	222	228	259	242	210	248	233	255	246	252	253	266	267	210	251	265	252	245	255	260	226	245	255	242	237	244	270	249	255	257	232	246	231	228	241	243	268	248	243	250	233	266	250	254	244	216	233	255	222	259	238	246	238	260	238	233	236	212	245	219	257	218	257	251	236	254	252	249	234	224	218	259	255	255	239	236	253	247	240	266	230	229	248	240	229	258	246	244	216	259	253	203	256	269	241	243	232	256	239	229	240	231	226	264	244	226	243	249	241	238	240	222	262	252	251	254	245	237	265	243	258	249	255	227	272	254	242	212	191	234	242	241	224	232	269	252	253	213	263	240	292	256	238	268	240	245	248	261	244	243	228	232	204	210	238	237	229	233	248	235	223	260	262	269	252	253	240	237	248	238	250	243	235	216	274	226	217	264	231	218	223	215	278	223	229	227	245	233	241	252	261	217	260	248	251	248	256	242	261	237	240	221	240	262	243	233	202	247	253	247	239	254	253	240	253	255	231	270	262	237	240	243	252	232	244	275	257	214	244	263	273	240	271	245	229	263	242	258	239	265	268	249	261	268	250	218	222	241	253	265	280	256	236	247	229	274	231	259	243	231	261	270	249	233	243	250	260	241	254	266	231	228	228	248	247	240	275	248	242	221	239	238	252	271	268	257	227	247	253	242	247	250	248	230	245	272	243	249	264	229	248	237	226	246	229	268	224	261	259	263	244	268	220	249	256	244	225	229	247	269	264	248	233	209	229	247	250	285	214	245	231	241	270	261	249	256	249	243	265	250	236	234	238	242	276	235	243	229	228	234	244	259	244	259	230	268	226	231	253	274	249	251	243	246	234	242	272	247	267	242	250	234	246	261	250	236	240	241	241	264	248	228	255	234	259	230	231	270	267	227	230	234	224	243	250	252	233	230	264	243	239	237	258	267	256	275	245	271	245	229	254	227	251	213	223	239	224	254	231	261	258	223	259	257	237	238	245	231	244	253	252	242	253	229	231	232	244	257	245	266	243	245	252	266	248	225	250	249	247	216	231	235	224	238	257	288	243	231	245	235	231	236	231	230	245	246	231	228	242	214	255	256	256	255	273	243	222	214	265	239	209	229	204	223	249	269	235	267	265	242	246	229	227	249	259	219	238	235	228	233	270	278	289	251	236	230	288	234	244	241	229	268	238	241	235	248	230	232	270	236	246	230	241	237	235	254	208	239	241	230	246	237	247	234	260	231	272	246	236	248	236	252	252	231	244	233	239	226	246	237	226	221	271	244	223	221	252	250	236	257	251	212	216	255	254	237	237	242	235	255	248	260	273	239	276	241	241	254	240	244	215	251	240	225	250	233	240	246	256	263	227	232	261	217	228	225	227	260	251	221	240	233	237	235	297	251	255	255	244	249	232	232	237	214	225	242	246	252	239	250	274	240	262	225	245	239	265	243	247	272	232	226	245	246	238	250	250	245	222	268	263	243	233	261	265	239	249	272	245	255	249	239	229	257	259	239	266	219	250	257	246	243	227	240	255	249	264	243	236	275	239	232	267	248	270	246	271	238	221	251	266	236	239	261	264	250	278	236	226	218	241	215	238	257	249	256	251	259	260	215	223	247	247	226	265	255	264	242	258	220	240	254	253	253	237	253	237	248	239	264	245	248	226	253	241	236	245	240	234	239	268	246	236	238	232	249	255	281	233	225	233	251	245	224	239	251	223	229	268	250	235	254	275	242	263	251	263	237	228	226	244	239	267	236	253	258	269	231	227	240	234	231	276	244	262	230	246	242	231	240	251	239	262	263	252	212	214	238	240	264	244	225	239	229	253	210	225	205	242	246	241	257	249	252	233	243	226	274	228	240	264	241	254	227	251	240	232	205	245	240	248	261	250	243	223	246	237	239	238	215	222	278	259	229	250	250	252	225	252	237	221	232	240	229	247	233	236	221	228	238	252	257	239	242	268	242	220	236	247	230	239	244	229	228	235	261	242	231	218	216	227	222	222	221	222	241	242	261	248	266	247	278	232	251	250	257	241	231	247	229	257	237	261	251	261	268	224	262	244	219	242	248	225	254	234	228	267	217	246	252	229	229	249	212	251	238	237	284	232	252	277	272	245	240	255	223	263	247	246	252	247	242	241	249	255	239	276	239	236	244	270	274	245	262	237	282	201	254	253	229	192	242	252	251	228	266	229	259	239	258	263	237	271	251	262	216	225	262	246	253	244	225	260	222	227	219	273	236	263	215	262	228	242	235	246	267	249	241	278	239	245	253	254	242	254	242	260	247	237	220	230	237	261	259	245	259	247	223	248	253	257	265	240	254	255	257	239	252	244	273	279	277	246	227	215	261	225	232	252	263	234	251	235	243	250	237	249	237	210	236	265	280	251	225	224	263	256	222	244	251	227	243	256	260	239	259	277	266	254	256	242	245	269	217	221	240	240	230	248	247	241	237	249	254	258	246	263	270	236	261	267	213	230	246	259	234	267	238	216	233	237	238	244	254	229	264	259	239	264	232	229	226	253	246	238	246	247	242	240	242	233
36739	44260	29840	16392	7101	2553	626	385	307	282	294	309	314	312	277	300	284	291	283	293	278	264	281	262	298	258	295	270	320	292	282	289	278	292	285	281	282	280	269	290	292	301	281	282	282	267	281	281	268	298	305	286	290	280	301	295	302	275	274	267	304	314	301	291	267	307	303	268	288	303	325	262	276	269	274	283	285	284	286	266	337	326	295	271	323	307	282	274	302	308	267	313	268	276	282	282	289	269	292	291	289	295	266	276	278	269	310	279	259	288	261	274	300	339	290	285	295	300	295	258	290	295	247	312	278	270	289	270	273	288	275	284	308	288	305	262	284	270	274	269	255	289	306	300	284	273	282	277	279	299	283	304	270	274	295	260	264	261	280	302	295	335	298	284	252	312	277	284	295	246	268	270	277	272	290	256	263	281	290	280	255	286	310	267	288	295	288	316	320	326	272	315	303	313	299	303	308	275	323	301	260	307	330	318	321	278	269	303	297	264	303	278	278	281	272	292	304	294	278	273	294	274	286	285	289	264	307	296	294	301	294	310	304	290	290	287	290	294	275	305	259	320	281	291	299	276	276	287	285	307	299	289	293	282	293	297	291	284	291	309	283	266	293	314	286	255	268	266	301	263	296	300	293	275	291	288	276	292	267	270	295	267	301	272	331	270	292	306	318	303	299	298	312	280	302	297	285	308	260	268	299	284	294	291	288	281	294	298	289	294	278	309	289	271	303	300	336	295	273	281	291	281	279	288	293	288	272	261	299	268	277	315	317	284	303	257	271	299	293	298	283	304	265	273	312	315	292	288	258	304	262	293	280	268	279	307	286	252	305	273	260	279	321	312	291	288	282	293	270	272	269	288	289	268	259	289	273	300	265	299	297	275	296	299	312	263	282	281	284	301	296	299	291	285	298	291	278	306	277	313	274	297	306	298	267	293	305	281	292	288	294	273	280	277	286	290	259	274	281	291	304	298	309	300	280	283	289	317	295	288	289	276	304	264	328	258	278	305	292	295	277	281	286	287	304	285	278	274	304	285	250	302	284	281	252	276	274	300	285	293	284	275	292	241	283	253	291	293	282	296	281	255	294	301	289	293	267	289	303	275	275	260	269	311	303	277	294	279	293	272	298	279	300	271	282	301	282	296	272	293	268	261	277	253	307	288	274	287	293	256	299	304	299	284	311	307	281	291	278	278	262	303	249	315	288	283	265	282	299	292	324	294	281	291	269	273	270	288	303	322	316	287	283	291	281	289	267	271	294	284	315	287	282	294	251	281	282	262	283	270	269	310	279	277	269	293	294	283	271	300	309	327	298	302	308	293	294	299	305	326	272	283	290	289	295	276	257	306	308	303	287	284	289	299	319	282	306	288	302	276	286	288	272	279	280	268	297	313	285	318	314	277	283	327	285	299	300	284	280	274	288	317	277	282	271	286	258	281	286	290	284	295	287	279	304	272	292	268	256	295	297	328	321	285	276	267	290	282	285	306	271	316	299	268	297	325	292	318	321	289	323	303	323	293	232	301	307	270	294	296	301	278	289	293	286	288	247	281	276	297	312	275	287	282	300	303	275	282	301	295	322	285	281	293	301	281	300	306	294	308	275	290	302	316	301	281	291	279	306	301	304	291	283	273	287	280	282	312	291	295	271	305	314	291	277	314	288	300	292	304	301	257	276	268	305	306	263	276	307	281	309	277	283	282	284	293	308	261	329	302	306	263	324	274	269	288	290	249	281	258	300	291	278	277	273	303	289	323	314	276	280	296	277	300	299	309	310	251	294	264	327	270	279	290	274	309	249	298	306	300	302	273	287	296	286	294	280	302	303	278	289	288	317	260	281	289	305	299	284	253	292	283	273	299	304	301	290	280	296	296	277	271	284	264	255	280	282	250	274	300	304	275	292	295	284	307	287	251	283	293	292	293	306	288	297	310	252	299	276	291	273	312	299	309	288	276	277	284	266	276	301	300	284	287	291	301	320	296	291	288	288	303	307	302	294	275	293	278	282	244	271	267	298	297	292	298	306	305	284	302	287	300	283	283	292	322	295	280	287	260	267	268	271	273	288	279	275	338	295	330	316	295	249	289	252	300	294	327	267	303	259	264	269	294	290	275	263	285	271	269	283	327	306	260	303	269	295	293	283	273	294	268	300	302	312	314	304	297	275	300	282	286	277	281	264	305	297	283	262	289	284	282	289	295	312	292	280	287	271	287	305	268	272	287	300	270	246	269	279	292	290	278	290	276	274	320	296	303	272	339	272	290	291	276	284	289	273	249	280	287	293	290	301	281	304	274	295	288	316	277	295	279	286	283	299	315	282	309	268	298	297	305	275	280	296	314	274	278	282	319	251	305	302	272	297	313	286	301	273	291	294	294	278	320	301	270	296	312	272	295	298	304	287	316	284	315	320	275	289	285	294	307	289	285	304	295	292	251	284	291	298	291	265	279	302	258	306	287	262	284	306	319	279	285	301	300	305	271	274	282	291	325	323	284	290	285	290	278	283	268	310	291	272	305	279	301	287	285	268	277	292	275	286	294	303	270	291	281	261	320	312	294	307	267	288	296	290	288	309	272	281	284	321	278	263	315	274	283	269	310	261	295	315	288	296	299	300	287	262	311	281	288	285	301	315	339	317	261	289	338	293	297	284	273	325	288	296	281	269	300	289	310	296	303	268	274	282	273	297	270	273	302	276	317	281	287	271	280	294	281	305	292	293	306	303	296	276	283	296	255	252	304	273	293	288	284	322	257	330	315	306	325	296	285	304	302	291	293	293	292	321	293	281	285	264	286	294	331	367	298	302	293	261	291	304	299	285	264	296	284	272	287	278	294	305	281	304	273	287	285	291	292	248	291	294	277	299	304	295	305	284	275	277	280	275	329	301	266	307	329	284	292	282	280	292	288	288	300	314	288	286	264	306	304	318	307	265	287	293	300	298	292	304	267	312	298	318	307	269	283	293	266	309	282	293	290	274	276	304	295	266	288	287	311	290	285	284	313	268	258	270	283	323	291	280	305	285	274	296	315	296	275	296	280	258	293	308	303	257	335	293	273	311	292	268	292	280	301	298	291	311	289	303	302	290	313	286	300	283	272	295	293	297	287	315	316	302	278	283	284	292	272	262	286	321	287	314	310	290	273	319	302	293	293	284	262	280	301	286	280	286	315	300	290	287	252	298	291	271	255	288	296	272	266	308	315	288	286	309	291	255	260	285	295	294	280	300	308	282	308	286	298	314	311	283	284	270	284	276	291	304	294	305	280	269	317	272	268	276	315	277	291	273	299	272	308	301	280	299	307	291	308	278	272	292	283	277	293	296	289	290	258	272	294	298	286	300	285	277	272	319	257	251	299	272	291	303	289	275	306	331	292	288	298	299	294	316	292	320	282	289	254	261	281	307	286	290	287	273	300	276	285	300	265	297	270	283	298	287	300	287	276	279	246	280	276	291	337	306	296	272	291	308	307	322	273	292	282	284	283	304	267	281	295	294	251
24129	21141	28565	25005	20813	12263	2923	557	314	301	338	291	280	317	286	286	291	297	291	267	299	274	284	326	271	284	304	324	281	312	306	282	279	268	285	291	321	295	277	277	308	309	286	313	278	278	274	305	325	283	287	268	296	270	273	297	300	272	323	292	261	302	290	278	285	276	267	305	287	277	272	295	271	296	293	280	306	281	305	260	284	271	319	300	318	299	264	290	306	286	264	304	286	271	282	241	281	302	306	298	293	261	307	299	296	262	281	238	298	292	277	292	295	267	306	278	294	282	251	309	287	287	287	301	265	282	290	310	332	278	287	305	262	275	309	258	277	281	268	288	297	284	310	252	294	299	294	287	317	273	275	253	285	274	283	283	276	279	287	274	268	268	292	271	312	259	308	269	277	284	283	285	281	311	289	278	293	304	276	296	314	288	298	284	277	262	297	268	283	264	286	287	282	246	263	282	282	283	293	280	278	287	275	291	287	288	257	285	270	300	291	310	247	315	311	274	321	288	309	282	257	286	270	289	312	288	276	307	300	294	302	291	314	271	271	257	288	292	273	286	256	283	275	280	289	284	294	324	282	275	272	286	258	247	293	338	292	291	294	275	283	264	282	286	292	256	283	271	327	253	297	282	286	303	288	273	304	298	259	274	274	280	274	298	275	246	276	272	308	306	303	284	287	271	311	303	287	288	292	302	269	288	312	308	284	312	255	248	281	274	289	297	276	294	304	273	281	292	300	296	286	291	316	270	293	299	257	283	297	280	284	275	259	295	263	278	277	301	310	279	275	291	294	313	309	308	290	303	271	303	275	273	281	331	283	277	295	302	293	307	293	301	289	290	276	279	283	282	263	274	298	291	306	299	279	274	282	324	308	288	276	291	260	311	280	296	262	323	266	301	289	271	291	282	261	285	296	286	291	298	286	306	291	284	286	278	288	291	251	281	292	278	276	288	285	283	289	291	290	302	304	293	282	305	287	300	288	284	299	266	319	320	291	318	299	293	292	307	275	277	295	298	279	275	285	283	262	316	258	282	301	295	289	247	310	281	303	311	277	294	280	273	274	246	297	265	336	311	303	311	281	308	295	306	312	274	285	290	273	298	307	296	258	291	260	296	303	289	281	313	278	272	295	259	283	287	294	272	302	283	299	278	275	270	305	327	283	309	320	301	304	273	296	275	277	288	273	286	285	274	326	273	283	304	312	282	261	259	328	300	266	272	292	285	312	265	279	286	292	296	293	295	273	267	293	280	277	300	318	288	289	292	276	260	283	311	257	279	275	274	270	292	285	301	311	284	287	314	295	297	286	315	269	295	253	286	300	311	302	283	297	273	275	273	293	274	318	291	277	289	317	260	349	280	277	260	305	275	277	302	297	284	292	309	277	270	308	255	283	294	311	302	290	291	254	308	287	290	287	262	300	286	313	306	288	291	282	297	288	264	270	275	286	319	260	285	271	308	276	274	295	289	274	278	263	284	306	297	274	295	263	238	245	268	292	268	279	274	276	279	312	289	270	268	300	273	292	285	282	253	268	296	308	294	275	315	285	295	304	301	300	255	313	281	273	285	266	281	271	280	283	290	287	257	293	300	299	275	298	283	297	258	287	253	275	276	263	288	278	263	286	265	264	276	299	303	281	286	309	257	308	297	298	292	271	290	296	286	266	322	286	274	297	291	281	305	262	278	281	277	292	272	305	278	280	288	298	309	270	291	304	286	244	278	277	267	302	284	302	275	283	272	300	285	296	277	284	289	279	289	274	287	313	272	283	285	279	305	300	313	301	292	274	290	304	306	286	274	277	274	291	287	283	279	288	288	278	284	267	268	274	268	310	295	271	295	275	294	286	258	276	294	260	301	291	304	291	300	296	265	309	279	286	248	316	289	298	312	293	322	299	264	283	330	312	325	271	264	309	272	274	262	298	270	288	290	278	311	285	300	262	310	296	291	292	311	278	280	276	285	285	276	251	262	299	264	262	276	318	279	283	270	262	291	289	311	284	300	302	280	298	309	285	311	292	299	268	318	306	258	282	284	249	325	273	292	289	282	302	302	264	280	275	297	277	289	297	294	272	296	308	293	271	272	278	282	292	293	271	284	283	276	270	289	269	304	278	278	290	302	270	278	270	309	250	278	285	330	261	280	291	312	313	281	286	274	321	309	283	303	292	278	296	292	262	281	283	281	291	313	294	303	277	286	276	282	265	302	268	282	281	292	261	312	325	307	296	251	307	301	289	294	322	295	271	293	276	309	282	276	292	319	301	293	238	275	272	305	280	281	309	288	280	297	286	288	295	322	300	267	292	303	294	286	281	274	286	283	294	312	277	297	299	252	273	291	313	269	272	302	282	271	260	290	291	286	291	284	273	283	306	289	282	318	292	274	284	296	304	282	267	311	267	288	274	329	301	268	267	323	287	299	279	281	273	280	266	297	285	270	291	291	277	271	308	298	294	280	305	282	267	296	270	249	280	245	259	314	315	311	274	297	306	292	293	276	319	288	276	259	305	262	273	273	262	290	253	298	304	270	288	294	298	304	265	278	271	279	272	281	297	271	306	302	279	311	287	278	278	307	290	275	294	270	253	287	300	278	283	302	278	256	281	288	311	316	319	264	308	306	285	308	283	262	296	286	255	307	316	277	294	284	344	288	273	264	283	296	269	264	271	281	276	300	324	273	288	312	269	282	284	293	250	280	313	294	306	274	251	295	269	284	255	270	274	300	269	276	306	265	311	264	271	325	288	274	272	296	273	286	296	314	283	299	276	301	280	307	280	305	303	290	300	300	301	301	264	289	307	288	277	261	319	296	256	315	290	292	271	276	273	302	276	293	272	305	271	294	272	301	286	279	322	280	284	280	277	287	295	287	282	286	278	294	279	285	293	295	279	277	294	262	319	258	273	280	307	298	261	309	272	325	282	314	279	283	287	280	302	278	292	253	282	289	254	294	272	279	303	295	311	316	274	297	298	272	298	284	270	309	282	265	287	276	312	303	257	283	300	278	279	300	267	303	301	289	284	260	294	291	260	317	255	276	243	287	303	300	286	272	288	287	291	239	258	312	308	279	301	299	275	284	281	272	303	241	264	276	302	286	289	305	307	311	309	308	298	278	335	283	286	292	299	256	262	314	271	260	296	289	275	269	279	280	287	266	289	295	288	321	279	252	288	294	277	262	270	323	286	279	273	302	265	253	278	280	291	292	277	298	314	297	294	322	298	281	274	314	287	297	269	281	267	272	278	274	271	300	332	276	285	289	277	292	298	273	283	265	284	312	284	285	295	279	285	326	297	280	276	278	283	254	275	288	285	288	290	268	275	281	298	271	297	315	308	247	251	265	278	279	290	292	267	278	286	283	256	273	306	286	285	283	256	322	289	297	300	266	267	259	282	275	270	291	294	289	287	289	283	302	270	259	258	274	281	264	296	290	278	267	267	299	290	287	287	280	275	275	297	261	247	299	300	281	289	282	287	285	292	296	265	256	291	320	326	254
39572	61816	44156	25990	13216	6790	2484	649	428	392	388	382	367	330	299	365	318	329	323	312	320	355	311	293	348	311	317	345	321	340	318	347	337	315	368	327	326	331	351	348	316	367	321	325	313	322	353	321	313	323	326	298	356	329	317	338	312	307	323	318	298	310	312	324	319	304	332	340	301	331	307	335	354	361	311	347	284	301	326	307	355	334	308	287	345	351	320	366	306	329	346	292	336	344	319	330	322	331	342	358	343	289	310	308	338	309	342	277	318	324	324	324	292	322	336	317	346	308	352	357	292	302	322	337	329	318	316	314	324	325	345	342	297	311	330	302	315	324	327	305	320	320	349	346	320	307	312	306	325	303	315	336	330	338	329	325	341	311	346	345	294	330	314	299	324	322	367	302	315	313	328	332	354	309	312	349	326	347	315	341	328	345	330	336	325	317	333	310	309	342	340	341	334	337	321	360	356	327	334	327	331	329	314	344	312	312	298	317	323	330	336	307	337	315	326	318	331	307	358	334	345	379	313	338	307	298	308	321	336	316	338	314	330	322	319	331	340	344	306	307	322	312	328	339	331	323	328	321	344	307	341	320	329	332	337	348	321	338	336	313	334	326	306	324	345	342	333	309	309	311	341	309	329	348	353	344	328	288	354	329	321	325	342	290	301	328	335	337	328	312	335	337	319	325	315	331	350	343	305	354	335	314	311	337	344	325	336	329	353	304	337	366	321	319	326	315	339	297	325	328	323	316	298	351	335	318	341	353	332	309	340	328	329	317	320	311	384	341	330	336	318	332	327	324	326	306	312	345	312	346	315	353	373	339	322	311	337	350	322	301	342	325	323	308	330	310	315	359	329	340	354	304	345	349	294	345	305	346	316	309	324	333	309	310	296	327	336	348	307	352	327	328	313	315	306	350	334	344	341	303	311	300	314	340	310	349	337	317	329	312	339	319	307	334	328	318	324	316	347	305	358	341	316	340	320	342	301	378	321	321	308	317	351	336	348	301	282	311	316	313	329	318	322	341	340	313	342	307	350	335	327	365	329	316	311	321	326	353	352	325	344	355	341	317	319	360	349	317	332	304	343	283	307	303	348	309	315	319	343	325	329	322	339	319	295	323	334	322	330	318	321	314	301	317	332	334	334	343	328	307	320	319	355	332	326	344	329	322	319	308	284	313	356	356	329	289	366	368	324	375	334	317	342	321	346	313	306	335	354	327	323	355	367	316	363	331	330	381	324	338	294	326	354	332	320	333	315	335	318	342	316	355	312	305	326	318	312	330	333	317	348	330	339	316	334	325	312	341	355	336	339	319	304	335	337	334	286	340	298	354	335	313	370	314	313	350	368	302	301	311	319	334	346	294	337	352	340	318	333	325	364	330	340	345	299	323	320	315	303	319	314	352	307	314	325	319	331	354	348	342	309	323	324	342	357	326	346	337	313	324	333	299	300	322	354	365	328	321	346	345	342	296	332	332	332	334	346	320	352	339	353	345	325	310	302	331	313	301	309	336	302	308	310	322	311	307	303	335	316	316	362	320	322	316	350	330	335	327	323	337	332	332	303	327	323	290	300	308	323	313	384	351	339	310	326	342	336	312	335	343	311	370	325	323	314	293	329	335	339	319	311	308	356	299	341	325	336	306	343	336	302	352	312	328	316	319	317	343	340	309	341	336	315	354	362	289	300	323	346	326	313	295	329	311	336	329	313	342	300	345	325	334	304	344	290	299	319	329	324	321	320	352	311	314	336	358	310	310	323	332	323	335	273	301	319	312	346	321	338	318	361	338	352	333	343	348	351	313	317	327	320	336	331	324	304	320	315	343	354	335	310	328	320	335	342	309	331	332	310	348	305	345	325	362	330	323	329	321	313	300	359	337	322	340	328	345	336	373	315	342	314	297	337	347	320	319	381	322	321	299	338	310	336	346	304	306	320	315	326	338	327	321	345	302	330	362	329	317	307	339	351	323	343	336	329	312	360	312	312	345	334	318	338	340	312	322	353	314	339	350	326	331	317	314	348	324	347	340	335	325	318	334	336	308	312	334	289	327	300	316	356	322	302	343	312	307	326	290	329	330	334	343	325	359	319	304	329	339	332	326	337	343	295	360	351	326	330	330	337	361	319	356	365	327	316	322	335	337	323	305	337	320	349	341	323	322	313	300	343	323	335	320	291	351	319	307	323	320	347	295	290	321	368	299	314	340	336	315	342	317	335	314	315	332	316	334	331	313	330	361	338	313	351	339	330	341	315	331	329	346	316	326	332	338	325	323	309	301	316	358	308	333	334	324	341	334	351	331	358	327	335	310	349	352	340	304	327	323	333	321	311	345	335	301	335	327	358	355	335	342	311	333	353	323	307	335	327	333	360	322	328	327	330	321	308	333	350	343	327	299	321	331	310	364	340	345	311	294	308	317	343	338	339	301	327	320	307	339	291	333	326	331	314	320	361	330	357	314	308	327	338	308	318	344	329	335	341	345	335	328	343	334	355	327	345	322	307	345	328	319	297	330	316	314	339	309	340	316	323	334	325	339	331	329	307	309	322	312	338	303	292	342	305	319	316	337	333	355	309	332	321	317	301	317	322	356	292	323	327	317	333	356	317	329	342	354	353	320	339	311	328	314	342	353	326	330	344	279	336	360	347	298	343	304	354	327	323	320	334	328	321	321	329	318	341	314	342	330	316	302	307	306	307	356	320	323	305	334	333	295	358	341	312	335	311	298	345	345	326	323	324	358	349	304	300	365	309	296	324	320	307	329	326	323	360	328	355	318	302	310	319	305	323	311	331	319	310	340	338	329	326	322	322	350	330	334	325	337	338	352	350	342	312	321	350	301	367	346	333	313	329	335	304	308	352	352	346	337	314	298	318	300	353	303	296	314	305	290	327	306	307	313	289	299	319	316	327	327	308	331	345	362	330	341	347	329	329	316	328	326	335	324	323	345	339	325	327	326	302	295	314	316	325	320	323	344	340	324	343	311	332	347	348	344	324	312	336	351	340	349	353	341	334	330	329	300	329	325	328	321	308	299	316	332	318	337	325	347	306	356	309	343	333	324	335	331	349	330	333	339	318	336	320	326	315	354	315	335	275	316	327	324	319	327	310	332	294	338	304	327	343	313	336	351	313	304	344	310	332	339	301	322	330	311	336	312	297	332	318	324	301	317	341	342	329	304	335	309	318	332	302	311	328	343	326	306	310	373	346	335	317	303	324	349	337	348	320	361	305	348	311	342	343	321	312	306	349	323	330	317	346	327	319	358	311	326	285	323	315	370	319	345	302	375	340	310	277	328	279	348	326	329	321	347	326	332	333	339	337	344	324	295	356	351	326	321	337	321	325	338	315	299	323	344	312	326	333	323	332	345	345	324	344	303	307	312	320	327	327	364	338	343	340	327	332	341	373	301	349	371	351	341	347	329	336	351	353	330	360	327	348	302	336	346	358	336	308	331	316	316	350	365	356	335	327	359	309	344	344	328	328	306	301	368	320	347
25255	21667	29104	25890	15080	5492	1282	444	365	333	366	336	307	334	364	300	312	310	290	343	310	277	316	306	315	299	332	296	316	310	326	294	309	312	322	295	319	288	292	311	310	298	312	320	338	329	328	322	307	318	308	305	316	306	301	294	311	301	289	340	286	339	318	305	321	287	316	323	286	369	306	331	309	310	333	294	306	310	288	319	327	342	334	338	299	323	301	294	281	323	281	293	283	314	322	315	319	289	320	343	330	323	335	305	313	315	327	295	318	308	316	317	342	290	333	315	303	329	327	283	334	291	319	313	273	286	330	287	329	320	296	333	301	320	313	350	282	330	281	312	356	310	362	341	331	317	336	286	306	294	321	307	296	293	311	329	318	297	295	302	289	314	318	304	284	314	303	291	329	290	323	302	309	303	288	282	313	277	307	334	294	329	265	335	305	301	273	326	291	283	339	330	309	304	341	284	303	318	318	316	329	283	330	310	341	343	266	302	310	307	304	324	316	305	313	335	287	325	312	326	318	338	293	299	293	276	322	287	303	311	312	317	307	318	309	361	341	304	291	334	306	287	342	306	321	304	300	299	351	298	316	343	285	300	303	288	343	296	332	351	315	299	302	300	289	296	300	316	281	327	319	289	328	313	292	316	325	324	300	282	299	325	303	290	317	341	298	330	324	287	315	349	319	289	310	341	347	341	295	340	285	284	301	327	322	292	282	305	315	292	313	269	321	314	298	299	308	310	330	299	311	301	321	318	284	290	316	301	320	327	335	310	315	280	327	320	314	283	340	331	341	298	333	324	336	306	293	283	329	312	310	330	324	299	323	342	325	348	318	305	317	298	329	282	326	308	285	331	280	315	312	326	333	309	299	321	301	299	297	307	312	312	305	317	325	344	290	315	302	313	309	325	324	303	325	320	314	301	287	293	301	308	327	305	327	295	340	326	285	314	327	322	303	309	343	319	306	310	296	308	297	302	315	325	342	329	302	302	312	330	289	287	289	310	327	323	316	296	322	316	322	315	326	315	307	316	350	307	312	326	326	293	331	305	285	304	323	307	345	326	314	306	310	317	324	316	313	332	305	350	336	356	327	301	322	280	321	321	308	344	306	269	317	331	334	318	321	332	302	323	307	287	364	315	315	313	333	319	325	307	318	313	314	323	326	325	253	313	328	293	298	336	323	312	307	318	327	323	322	267	295	320	300	308	290	315	313	345	301	316	329	312	341	325	320	329	322	313	282	311	280	324	317	325	334	319	325	320	309	320	348	352	319	332	273	307	334	318	293	307	348	311	291	311	318	292	325	299	301	284	331	308	326	282	280	307	298	309	309	324	344	305	343	295	324	350	334	331	304	307	352	325	333	330	310	301	315	302	331	325	288	301	318	287	286	302	341	307	319	326	333	336	347	295	308	297	326	257	328	353	312	351	318	307	320	330	322	327	297	309	343	303	298	321	311	310	340	325	299	288	330	338	310	296	296	306	308	350	306	322	293	301	317	291	290	333	350	337	310	274	333	292	314	323	325	322	298	314	332	304	321	310	303	318	296	307	314	315	329	330	336	307	314	341	333	293	342	324	288	299	308	300	305	285	331	303	279	335	304	310	328	344	329	314	309	351	315	324	338	334	297	316	302	313	300	305	321	315	314	309	311	286	317	327	326	350	315	329	302	333	307	304	307	306	328	315	310	321	293	294	335	286	316	341	330	305	298	308	334	289	313	321	309	310	298	282	298	331	291	284	337	293	349	329	271	301	280	282	341	296	320	335	304	317	331	321	330	287	353	284	291	357	333	324	338	267	317	301	290	281	355	312	302	311	320	343	308	282	316	284	305	328	304	327	296	312	281	317	286	313	292	280	280	342	321	358	324	336	330	308	322	314	307	319	345	326	303	336	295	280	302	313	317	316	308	322	326	322	338	314	306	308	305	294	307	315	287	317	323	337	273	310	302	249	308	299	342	302	315	308	309	331	298	334	306	328	315	321	340	283	316	335	283	276	319	277	316	321	300	275	317	287	306	323	313	312	322	329	289	306	295	295	334	330	320	297	326	324	305	334	320	335	302	309	333	335	319	311	317	310	321	297	359	313	299	300	292	320	303	316	308	279	297	352	309	320	321	318	310	309	311	332	333	304	309	353	345	316	336	334	305	321	307	317	329	303	315	302	339	291	321	308	316	316	305	319	307	315	305	314	334	303	294	294	297	318	339	311	287	323	318	314	313	283	341	318	328	317	294	353	324	286	295	317	306	318	306	338	329	309	288	314	320	322	320	335	304	315	299	302	301	306	306	314	309	333	334	300	297	304	308	310	306	346	301	335	327	334	313	317	358	323	306	339	307	305	279	276	303	313	302	303	280	316	288	318	286	326	304	313	309	294	329	314	291	304	311	343	334	315	321	293	345	301	351	268	309	319	316	305	320	352	292	303	320	323	327	316	329	306	324	303	323	286	274	301	317	334	355	302	325	294	334	328	331	316	308	300	326	295	310	319	327	319	337	338	317	315	324	309	321	300	344	311	294	313	287	306	311	315	292	302	319	322	303	337	306	303	327	293	301	294	289	331	317	292	328	319	323	280	315	309	323	321	328	280	337	286	296	316	306	358	328	309	333	316	342	316	297	338	333	299	330	328	289	310	269	327	306	332	320	327	302	337	301	285	306	297	329	290	318	313	320	307	292	315	298	318	339	298	317	289	320	333	311	301	312	335	298	318	314	283	349	320	287	326	310	309	318	337	315	284	301	312	316	309	284	344	306	308	296	305	295	298	316	292	346	312	330	314	315	307	326	312	340	304	340	301	352	305	318	345	315	342	303	332	307	307	291	311	295	340	323	299	316	333	350	316	278	341	295	269	325	289	269	289	327	318	342	316	339	335	310	307	335	324	311	281	308	313	293	290	336	349	340	314	315	313	325	280	278	306	319	289	305	326	345	264	294	321	333	321	324	308	333	287	299	303	282	326	302	301	301	312	294	289	320	315	311	293	316	300	298	336	269	298	282	311	295	292	324	313	317	313	300	298	292	292	315	287	322	319	301	324	296	334	295	308	311	308	313	309	346	301	310	285	342	298	291	327	275	302	301	319	327	309	331	298	303	346	314	349	314	315	297	302	301	325	322	294	320	300	316	282	313	364	301	297	321	307	315	309	279	296	313	344	320	309	313	283	287	283	317	322	306	308	316	294	315	304	329	297	325	323	318	312	344	326	323	333	325	306	290	295	305	326	312	336	306	301	279	268	319	334	312	310	341	309	321	312	282	270	305	319	309	298	295	311	310	324	307	287	290	303	288	345	302	309	309	342	327	326	302	305	312	316	313	312	330	326	311	312	316	297	310	304	330	300	301	328	301	329	318	311	315	344	297	332	298	310	302	298	338	330	318	310	317	310	290	351	321	327	282	287	314	276	338	300	303	310	328	274	324	297	299	312	321	300	310	289	325	321	306	314	309	310	337	308	331	353	320	313	327	306	274	316	324	352	325	317	298	304	322	318	326	327
39921	58676	39332	21161	11621	6137	1565	617	443	420	402	405	360	374	339	404	398	387	392	375	383	370	360	380	383	370	354	351	357	375	357	348	391	373	379	387	306	393	335	365	359	351	409	361	347	373	364	354	388	375	378	366	330	368	363	369	413	372	359	343	365	391	389	338	373	397	355	345	376	400	338	332	337	339	386	351	339	376	346	368	341	346	370	356	375	366	322	364	351	359	360	370	380	379	355	371	383	349	394	368	344	368	414	394	405	373	400	345	357	390	368	353	356	366	327	398	387	361	368	365	372	359	369	344	391	359	343	343	360	359	379	366	382	366	403	334	362	321	347	407	370	366	346	336	355	361	371	375	332	364	370	354	398	385	354	358	373	370	322	392	343	361	377	353	367	392	362	345	360	370	373	359	372	347	335	342	349	351	385	345	372	376	377	368	379	352	364	370	354	401	376	385	382	373	393	344	358	376	389	344	349	354	354	342	357	366	350	358	332	379	370	370	397	359	360	390	362	376	369	357	375	378	367	333	344	376	347	351	397	374	365	360	370	359	391	340	343	355	335	355	387	324	337	368	365	351	371	383	344	367	354	398	358	353	348	373	349	369	344	382	366	368	344	369	357	391	372	375	350	391	353	351	353	370	370	334	361	368	350	393	395	363	393	329	342	365	406	381	356	349	377	366	342	368	377	326	355	369	351	380	344	359	385	376	355	361	359	370	391	409	328	383	320	367	381	334	311	375	352	355	366	356	343	355	389	382	357	394	331	326	349	370	384	336	392	377	365	345	367	331	392	354	380	380	417	372	358	376	367	344	369	379	337	347	405	344	365	367	347	368	376	390	369	343	375	356	345	328	370	368	351	362	363	344	371	349	352	357	388	361	362	360	340	370	402	377	322	371	361	391	380	360	426	368	367	369	383	394	361	336	369	370	348	362	353	359	304	345	369	372	372	358	358	375	316	346	341	358	386	330	392	343	337	367	353	342	390	375	360	337	370	357	343	383	380	357	348	388	355	348	350	380	375	360	345	352	353	347	364	339	353	391	368	321	368	377	353	363	371	362	375	376	357	377	345	356	391	331	321	347	352	391	371	361	362	326	408	359	375	374	387	390	383	344	353	371	378	366	395	392	343	372	381	370	340	371	401	355	372	393	356	390	355	349	339	387	345	359	386	354	362	419	389	373	362	388	371	350	354	359	349	401	383	341	379	359	342	331	357	382	381	361	360	400	356	351	363	369	393	366	351	398	359	363	367	358	367	358	389	353	348	345	361	409	362	335	361	388	387	372	343	338	360	331	356	349	392	386	386	343	368	379	371	331	371	341	344	368	381	340	369	345	368	363	391	372	358	372	343	347	371	318	363	368	346	388	356	341	383	348	376	374	343	355	371	342	382	364	357	366	340	364	349	366	351	371	393	339	348	374	371	393	363	367	408	391	349	372	377	369	382	343	412	330	398	392	362	407	394	392	342	355	374	361	345	344	373	380	348	359	382	344	372	365	332	370	341	364	327	360	361	370	357	403	363	366	352	360	362	343	341	367	358	348	361	372	352	369	388	365	353	355	344	378	349	332	348	348	398	354	341	345	346	357	360	372	348	392	344	354	347	380	335	355	348	373	368	354	328	372	379	394	371	404	400	367	342	376	365	332	354	343	351	378	364	367	350	381	342	358	382	376	387	354	367	384	345	363	336	363	382	356	370	360	365	356	366	310	397	359	342	326	410	364	339	398	356	335	325	362	350	355	365	394	380	347	364	364	401	379	368	332	354	367	381	351	347	343	389	354	373	365	383	365	362	371	348	324	336	345	376	361	343	385	355	361	387	366	397	380	360	340	374	361	349	316	354	338	402	361	350	360	396	352	365	387	376	340	374	357	371	361	353	363	360	377	375	404	355	352	367	354	365	366	390	348	383	389	341	348	377	332	379	388	366	385	377	329	369	381	387	382	368	352	372	333	379	370	372	345	342	313	379	356	376	377	370	352	371	342	352	383	344	378	396	351	379	341	358	375	342	361	353	374	375	354	366	369	379	351	383	347	380	363	381	342	351	340	345	357	377	360	399	402	382	358	349	393	382	368	326	346	377	383	348	386	386	370	344	332	357	389	357	341	384	369	361	367	370	362	378	372	346	394	357	384	354	378	382	367	336	373	364	387	336	371	378	345	385	382	367	396	369	381	353	362	368	377	390	382	341	342	342	334	338	362	324	363	360	356	337	353	338	343	358	325	384	393	379	368	365	380	364	367	357	382	361	381	369	344	411	335	378	342	386	379	355	377	379	387	357	376	330	361	408	388	373	374	381	356	385	377	339	350	372	358	384	355	359	382	370	350	366	371	334	374	332	379	361	372	358	353	388	371	375	383	357	361	334	316	372	368	366	361	358	377	402	338	334	380	380	344	355	358	375	395	386	361	373	384	353	381	387	360	385	388	418	379	383	370	370	369	368	360	367	374	382	385	383	381	412	331	372	361	386	371	320	391	377	351	374	348	379	363	365	356	377	399	365	380	338	321	364	359	352	361	353	355	341	351	357	341	372	409	363	347	365	372	398	387	369	365	368	350	342	381	353	336	329	340	360	400	386	351	364	367	360	379	366	361	390	355	375	387	352	366	380	412	365	313	411	380	353	394	353	351	349	374	362	370	377	355	371	366	359	393	362	355	363	347	370	373	358	370	369	374	354	338	353	355	365	374	364	382	363	344	422	403	347	325	341	381	356	354	409	363	339	366	356	340	383	383	379	366	361	399	344	362	388	386	408	344	367	360	357	317	335	371	354	355	384	407	378	381	386	341	346	380	363	380	400	381	395	387	364	370	353	372	400	350	370	354	323	324	334	342	358	378	376	391	376	388	350	383	414	389	379	353	379	386	372	371	371	383	358	347	353	383	358	346	342	345	345	362	365	336	417	336	386	366	357	368	349	366	404	363	396	373	354	333	381	354	337	395	361	356	350	375	387	357	400	350	385	376	339	358	404	351	350	407	328	382	400	380	381	347	363	376	347	369	334	381	367	358	345	358	377	373	353	372	351	355	350	342	388	375	333	397	362	338	385	399	367	350	383	334	387	344	363	345	373	360	365	340	353	356	341	345	355	382	357	383	415	342	360	325	389	344	353	366	396	360	305	348	358	383	375	351	362	322	381	403	369	375	340	407	382	364	383	353	359	379	407	342	387	363	400	393	361	350	341	386	344	358	344	347	337	345	355	357	388	326	339	363	386	362	354	364	343	359	388	329	355	343	394	357	352	363	389	347	373	372	393	355	369	328	347	333	381	354	399	374	380	360	364	343	379	364	367	351	367	350	370	374	346	388	376	348	351	351	371	357	354	372	355	385	332	365	361	379	407	348	346	353	310	384	365	379	386	369	353	383	372	345	397	402	345	329	378	359	375	372	358	357	370	353	365	353	371	340	350	398	374	364	429	364	356	347	381	341	357	376	316	389	357	381	387	347	396	351	366	405	330	387	351	347	375	356	356	365	343	375	361	358	358	368
22975	21082	28627	23877	21450	21224	10830	1085	545	510	464	503	447	513	436	439	454	432	473	449	454	482	458	412	428	482	448	458	429	441	450	460	473	445	482	478	432	456	442	482	449	455	413	420	420	425	459	427	436	453	481	451	476	449	473	445	413	418	466	417	423	415	448	457	449	434	471	392	447	447	449	451	454	446	408	455	468	457	466	464	458	462	423	425	435	445	373	432	438	454	450	442	456	437	387	433	461	468	422	463	430	416	441	418	405	434	445	402	451	469	459	441	445	441	426	459	443	434	449	415	466	471	442	425	458	419	445	423	445	463	460	406	433	410	421	450	427	423	436	423	431	445	402	424	460	433	438	475	448	442	433	449	463	442	442	433	434	401	407	461	475	433	449	424	456	408	425	437	456	447	446	442	390	443	482	461	456	434	470	432	442	431	438	458	455	453	434	420	427	431	396	453	417	446	447	463	449	484	410	451	417	473	431	438	410	439	430	442	447	434	409	464	437	423	474	458	449	420	442	431	453	445	448	482	478	419	443	431	442	447	445	457	413	450	457	420	444	456	479	427	438	440	400	463	425	407	437	444	445	423	440	440	422	443	404	475	416	453	459	410	406	453	425	441	434	434	471	425	459	432	457	454	473	416	425	428	461	424	455	452	464	415	410	434	424	415	446	449	474	399	415	434	437	444	464	443	432	436	439	384	418	475	448	426	435	433	442	433	422	431	447	434	448	422	385	446	439	477	425	438	416	429	405	429	460	445	417	435	416	448	441	450	419	429	413	420	436	458	433	440	455	425	443	432	438	428	409	443	428	449	410	407	475	454	424	415	446	437	435	425	476	438	445	478	443	436	456	482	450	427	453	459	428	448	449	413	453	434	472	435	417	428	439	444	460	438	432	472	435	437	466	447	438	475	428	416	434	433	474	426	411	435	423	422	452	454	467	452	435	446	476	447	442	431	429	447	428	448	420	463	443	411	451	463	392	461	442	470	440	443	454	412	419	495	454	493	457	456	427	410	463	436	458	452	440	424	464	437	463	446	409	446	423	433	429	489	460	419	449	485	427	429	459	440	452	471	463	429	392	466	455	432	443	409	425	472	450	409	446	440	451	429	451	476	425	453	435	430	457	464	441	410	445	476	425	440	425	424	443	440	426	460	480	415	475	432	435	410	409	442	461	430	431	424	438	432	454	435	451	435	406	463	454	471	428	447	448	444	417	425	420	420	412	442	474	396	453	463	438	413	428	415	455	457	434	447	467	424	451	425	430	455	417	412	415	415	450	449	418	437	430	445	454	415	421	426	446	431	443	413	456	416	401	460	469	440	437	430	451	472	446	412	442	429	405	431	428	413	447	423	419	459	467	452	426	437	429	425	412	440	427	400	426	441	398	449	447	441	450	455	445	448	436	424	436	469	436	440	468	473	406	414	490	426	439	433	418	438	422	406	434	480	441	434	428	438	412	434	453	465	431	443	414	440	449	420	437	424	419	456	431	397	429	418	433	407	493	447	449	439	444	454	466	418	420	484	428	443	424	472	413	436	423	445	456	448	427	451	459	416	422	427	443	445	449	411	399	444	430	448	430	456	461	474	465	409	416	437	458	454	423	414	432	456	424	404	463	432	454	437	418	437	407	451	450	395	444	444	405	423	449	438	442	460	420	465	435	435	413	417	434	408	420	451	431	424	448	458	424	433	457	370	459	469	442	420	458	432	474	436	473	403	459	469	429	453	394	448	443	416	457	456	430	406	434	443	450	456	443	405	422	442	462	445	398	464	418	412	433	449	435	423	406	421	436	437	464	448	498	454	446	447	398	421	448	411	436	468	450	450	456	456	423	462	436	423	470	455	431	419	427	435	444	440	432	467	403	433	437	462	427	454	414	421	463	451	405	456	431	439	454	474	409	446	435	437	403	444	439	411	411	399	405	425	407	434	456	460	433	440	425	447	465	460	423	435	440	426	418	461	462	431	429	437	419	450	447	443	440	425	430	474	429	414	381	438	459	419	419	449	458	434	433	430	407	385	434	435	449	443	485	439	424	440	443	448	406	450	434	427	395	429	432	418	461	429	397	433	469	439	414	413	425	430	472	421	435	469	448	462	478	456	406	451	407	449	420	412	416	440	396	461	434	439	460	491	431	426	434	472	443	443	444	457	464	453	425	429	423	402	411	414	420	434	399	468	466	459	437	482	425	420	437	444	430	452	436	451	446	435	432	451	450	405	444	442	452	443	414	416	404	431	462	441	446	440	432	409	431	427	447	422	436	423	435	454	437	428	417	418	440	448	448	441	440	446	434	407	454	475	398	456	462	480	423	444	427	403	436	489	444	432	486	426	436	458	463	425	424	445	458	412	439	443	403	412	445	477	445	473	451	447	427	435	441	464	421	452	463	453	441	433	397	429	467	432	432	388	433	422	435	462	454	431	434	450	432	463	445	426	449	417	479	396	437	417	450	411	396	421	482	397	414	451	474	422	436	417	436	429	469	408	453	425	412	421	458	455	455	444	436	416	427	456	457	409	411	438	415	429	430	447	409	439	443	441	442	433	476	467	464	427	447	418	443	382	472	411	437	417	431	446	393	445	424	463	434	457	463	451	447	385	450	432	430	471	396	431	410	426	475	459	413	432	424	454	385	492	418	460	418	418	431	423	419	487	430	434	467	416	419	423	421	441	439	426	418	446	452	425	474	426	438	474	437	449	464	442	438	411	419	430	401	453	452	461	471	428	416	410	400	420	426	449	404	430	409	406	401	407	397	445	438	429	447	452	398	428	464	454	431	435	465	420	419	412	405	422	443	467	453	393	461	444	432	439	422	412	409	426	402	402	439	413	489	420	427	455	481	419	440	445	445	478	433	472	431	456	443	459	468	476	442	460	428	453	418	492	430	425	430	441	430	439	405	419	408	423	409	424	418	418	418	475	442	436	435	414	455	458	434	415	423	404	425	443	446	442	395	415	463	444	474	429	440	435	459	474	437	464	442	399	431	446	413	452	455	451	437	447	422	449	430	399	445	460	426	435	441	396	438	444	434	417	395	423	449	410	411	427	487	414	427	454	412	445	463	455	446	411	399	461	449	400	401	440	428	384	432	467	413	430	409	425	427	433	434	440	362	439	438	422	434	461	421	446	425	454	492	442	435	453	454	393	444	403	478	442	434	418	429	445	462	443	428	422	427	456	467	485	422	443	450	429	444	449	458	485	396	444	438	402	417	422	431	428	439	440	465	455	425	406	450	436	418	442	438	448	431	432	457	453	432	426	429	481	443	455	420	413	423	437	426	448	414	453	405	423	439	403	426	443	433	497	444	463	423	453	410	460	457	405	412	415	385	468	467	418	420	445	436	457	459	413	486	413	455	425	429	415	477	448	435	435	451	445	423	432	426	421	453	412	445	462	438	429	463	432	455	397	439	409	442	420	406	424	439	471	418	401	417	423	426	421	412	439	406	458	436	407	407	448	443	428	422	429	427	409	447	457	447	415	452	424	438	452
43467	64930	42469	30220	23062	12478	3657	840	609	548	544	493	489	485	479	479	505	449	460	525	501	486	490	483	490	478	472	459	518	450	505	465	474	478	492	477	519	498	490	460	438	476	496	508	458	476	467	502	501	478	461	528	516	491	506	459	497	508	496	511	478	478	497	487	529	517	477	463	503	429	474	446	489	445	500	452	490	464	468	441	492	485	495	464	475	485	475	460	469	487	484	463	482	478	486	472	517	460	455	494	489	475	530	488	523	520	460	476	485	425	511	472	461	474	471	499	515	419	501	460	482	440	508	498	469	470	504	459	488	444	456	487	450	485	481	454	461	479	500	445	478	474	475	503	474	493	450	477	481	470	485	501	506	494	522	474	477	526	477	472	523	472	495	507	471	497	508	549	486	476	504	521	475	419	451	491	469	476	523	502	446	515	472	496	489	491	476	444	478	485	480	500	481	530	488	474	476	446	493	479	449	508	483	443	482	463	508	497	493	540	446	492	521	516	475	471	462	480	495	496	492	484	465	503	498	452	447	489	491	493	511	459	455	455	511	497	484	505	483	503	503	470	504	491	446	449	453	500	527	476	505	483	471	478	462	491	490	484	515	490	431	492	488	474	467	461	458	469	455	435	487	480	510	483	478	528	488	433	461	492	483	527	476	472	480	482	498	459	470	499	487	498	451	478	451	496	478	482	463	484	457	516	484	489	485	507	477	519	443	488	475	456	502	483	489	470	520	465	491	453	464	476	493	458	488	482	477	487	467	437	489	484	489	506	503	469	469	491	521	470	498	448	466	518	529	457	474	483	465	528	484	504	482	484	492	496	452	470	481	470	471	511	511	499	504	503	484	485	525	475	495	463	486	481	472	469	516	478	517	529	528	451	440	463	496	498	489	494	476	522	470	504	438	464	490	478	487	449	454	509	492	498	465	470	482	472	442	489	486	484	490	493	484	461	481	504	476	536	451	499	499	509	474	479	473	494	408	439	523	485	494	491	482	484	503	498	466	478	475	456	494	488	501	452	493	493	499	417	481	471	496	467	463	501	478	507	495	440	532	488	479	515	470	490	466	498	477	489	442	508	468	457	519	490	454	489	483	461	492	479	506	501	486	483	455	500	432	490	469	460	469	523	502	461	462	461	498	495	521	436	479	478	480	446	494	486	509	484	498	467	512	493	486	477	463	477	491	498	485	467	500	497	471	491	474	460	447	479	495	475	485	487	479	452	500	482	493	492	506	487	460	483	478	469	480	498	442	518	448	483	516	464	481	534	479	459	471	496	478	479	467	495	509	499	501	481	484	510	492	506	506	493	506	493	496	485	462	460	487	443	483	490	503	432	427	448	462	494	500	524	480	457	486	469	427	507	465	505	461	485	481	492	494	484	502	528	494	493	486	463	461	484	513	496	494	483	473	480	487	486	470	500	468	447	501	489	474	493	485	500	483	536	503	434	496	493	487	486	493	476	508	479	498	489	472	493	466	450	514	492	496	489	490	478	447	471	509	495	459	492	481	506	465	460	467	424	464	444	464	491	544	472	450	463	505	468	490	485	532	471	440	501	490	499	490	486	469	482	483	512	474	474	502	471	494	495	498	503	463	510	495	498	485	498	481	465	493	496	478	468	488	465	489	457	469	491	477	462	497	483	492	465	511	522	503	530	479	462	475	453	500	490	468	487	508	469	515	485	476	482	503	446	465	472	505	483	496	501	497	511	466	481	503	505	489	472	529	507	466	460	484	472	435	498	485	468	510	470	475	448	494	467	471	486	496	471	471	516	504	491	454	466	472	464	473	495	453	463	471	505	487	473	478	522	465	448	485	480	500	469	463	470	501	502	477	468	529	476	459	483	514	452	470	496	488	504	517	511	500	524	477	438	459	477	462	509	462	502	482	503	501	497	487	491	499	451	493	450	492	488	477	534	505	496	514	446	476	464	478	508	469	462	503	467	466	492	476	479	495	479	473	496	513	474	474	509	459	464	488	496	483	508	474	462	464	504	477	500	469	473	476	462	490	531	470	481	493	477	454	480	530	443	471	509	457	493	439	500	470	490	430	516	502	485	486	438	449	487	484	446	498	511	475	491	470	443	520	512	453	493	523	480	480	507	493	539	485	476	439	457	488	497	471	489	477	477	493	468	475	475	470	476	468	461	454	503	463	498	467	442	447	505	468	513	479	481	489	447	473	487	518	457	458	479	498	462	481	487	520	485	477	466	475	480	485	474	497	506	522	545	478	484	492	464	485	443	501	467	454	490	447	457	480	484	456	469	488	474	457	486	483	451	429	431	499	484	509	536	480	457	514	503	454	491	507	537	474	466	451	440	474	464	518	442	471	490	458	482	437	457	454	486	480	502	492	465	494	463	477	477	455	513	496	474	509	463	458	465	484	494	477	502	464	539	492	483	465	466	471	454	511	461	483	471	488	544	453	476	497	479	486	492	515	468	505	491	521	513	479	487	483	484	490	481	473	515	509	497	452	530	471	476	527	501	494	498	480	437	509	482	462	464	489	492	470	496	495	486	497	488	487	479	475	490	497	515	463	512	548	516	513	502	486	504	481	503	478	500	515	467	470	406	505	485	497	519	453	499	501	457	460	480	481	503	531	490	500	483	503	464	493	531	463	493	479	504	515	521	494	481	482	514	474	464	461	474	490	457	464	528	500	477	484	454	503	499	469	496	513	490	467	472	511	464	476	469	431	487	463	488	493	506	473	482	512	520	513	486	513	497	454	500	439	480	494	474	475	499	506	503	453	505	475	492	461	465	517	495	490	494	482	469	473	448	465	485	485	482	502	497	486	506	492	464	502	507	480	474	466	507	471	495	480	444	486	484	478	476	494	513	487	487	488	519	506	495	460	487	504	459	490	469	496	469	494	477	448	455	479	468	492	475	513	493	468	482	491	526	466	472	481	467	446	474	503	485	508	488	472	462	457	443	508	502	468	497	488	444	509	476	492	467	475	487	512	490	508	480	517	487	492	458	468	510	474	507	487	450	487	497	484	496	485	522	498	532	527	481	500	489	482	469	491	466	496	465	472	473	471	511	463	465	456	459	465	512	471	484	488	480	505	472	472	472	462	510	463	491	521	476	509	512	511	494	474	498	486	481	490	486	443	452	457	484	492	458	517	469	485	480	481	492	473	497	481	501	500	508	504	457	479	466	456	483	434	459	501	525	458	485	474	468	491	486	496	479	495	509	520	478	499	475	462	475	446	467	512	483	468	474	467	463	460	488	513	469	487	506	475	472	533	493	546	461	448	488	465	518	496	493	513	453	503	470	461	493	457	471	475	480	460	455	523	489	502	501	465	484	438	467	452	469	490	472	514	448	480	487	516	510	459	447	464	482	490	517	515	446	499	475	513	484	435	493	446	504	454	442	444	488	456	527	482	483	518	483	479	478	461	463	490	474	472	458	476	483	480	481	493	463	475	473	480	467	493	514	493	489	495	461	493	489	439	488	507	489	477	457	448	493	456	496	487	475	472	471
34691	31231	29684	17306	4113	1279	410	256	227	267	258	253	241	248	216	239	233	211	245	240	217	224	218	226	225	262	240	249	228	252	224	212	217	242	241	229	222	229	221	228	228	235	249	228	224	254	255	243	247	231	206	241	206	242	212	239	237	224	253	264	240	220	238	256	221	250	235	236	214	237	242	219	239	209	219	217	223	249	249	232	198	244	238	217	222	230	242	248	234	248	223	216	249	227	227	211	222	242	214	238	240	236	246	226	216	220	216	197	232	214	225	218	229	252	245	247	230	216	222	229	218	248	228	227	215	218	236	226	259	245	239	235	215	226	226	213	245	248	213	243	250	198	234	241	231	218	234	232	209	210	222	229	228	226	213	244	234	232	237	241	253	233	246	251	227	217	279	241	235	225	230	231	232	252	231	247	223	243	247	217	227	214	244	208	229	245	223	204	216	213	243	261	221	232	218	222	231	229	229	219	236	268	206	228	213	226	220	237	244	227	251	225	218	251	241	232	239	207	231	261	289	227	232	239	233	222	257	247	248	202	225	245	244	202	213	233	234	231	231	244	225	251	222	263	249	221	243	251	232	224	226	233	244	223	240	253	240	264	229	217	226	229	213	200	246	212	247	202	242	237	238	238	232	236	238	245	225	207	255	211	209	233	210	218	220	230	239	192	212	239	251	225	243	258	211	224	242	223	222	251	215	240	228	254	234	233	216	208	222	222	227	215	230	236	206	243	233	229	247	238	253	208	236	234	224	238	237	257	222	232	227	242	222	222	251	221	248	248	238	255	251	226	216	226	219	247	231	222	226	223	243	234	257	237	209	224	229	231	273	257	244	239	220	206	211	253	207	238	239	242	231	208	238	240	228	224	242	210	224	247	216	227	224	248	216	236	209	243	240	224	232	239	271	204	265	247	214	232	212	232	243	250	240	241	227	224	249	258	245	209	243	226	235	212	253	222	214	249	224	218	236	195	228	246	235	216	221	255	208	230	241	250	246	224	241	235	226	236	231	217	246	223	233	224	232	246	203	236	225	241	214	245	225	218	223	221	244	222	232	221	222	237	219	248	217	241	230	210	206	224	228	221	220	235	228	229	249	214	237	233	232	262	229	223	203	219	218	214	226	225	231	253	225	257	210	220	233	226	257	217	257	228	246	242	231	213	215	230	226	219	264	268	209	232	246	219	243	246	218	234	247	225	230	227	242	243	255	248	246	246	236	230	220	241	224	217	246	233	244	225	227	234	237	253	229	233	228	229	229	225	223	233	229	232	250	217	210	239	231	237	219	240	255	205	224	228	251	186	254	232	226	208	236	237	258	243	236	227	260	249	195	249	227	224	209	208	211	236	225	233	245	232	224	254	225	232	213	246	230	215	255	236	231	257	261	238	248	239	229	200	234	236	220	235	240	239	241	234	209	226	237	209	214	226	237	233	246	244	229	240	237	233	227	203	240	237	247	236	229	242	220	245	235	201	221	231	245	242	232	212	255	227	210	219	221	202	263	255	241	226	257	232	224	225	227	234	257	204	222	202	232	205	265	219	236	227	231	221	240	253	234	238	236	197	224	231	238	239	236	221	228	228	224	237	254	223	247	246	209	234	235	224	240	215	223	242	210	227	226	245	230	239	215	217	232	243	224	226	211	237	225	265	221	245	230	215	231	244	206	227	212	262	217	237	240	200	250	253	219	232	244	238	217	241	219	247	240	215	227	258	244	239	255	248	233	258	254	223	270	218	231	234	241	245	260	221	250	218	241	236	213	239	237	218	243	231	230	216	243	255	204	250	237	227	228	269	229	213	237	239	216	206	239	247	247	225	231	216	204	209	222	240	222	252	241	216	265	255	217	228	228	230	240	258	234	240	229	222	211	227	224	203	227	230	240	234	235	237	225	214	225	239	218	251	220	205	230	219	216	219	212	227	246	231	226	234	208	242	256	224	241	240	220	243	235	220	217	189	226	236	233	220	241	232	230	223	229	200	252	245	237	230	225	246	240	201	232	248	203	244	259	231	250	234	222	205	228	234	224	230	233	232	219	227	236	221	257	248	226	250	232	218	228	234	251	221	217	219	217	244	236	222	239	218	231	222	229	241	235	214	228	220	210	211	224	241	218	221	246	232	224	234	261	223	244	241	215	218	238	208	246	245	213	236	212	224	229	197	267	202	214	216	258	228	216	212	209	221	277	203	235	251	247	252	227	244	239	255	222	238	231	231	223	242	246	233	227	222	219	221	214	227	241	240	263	224	266	239	260	216	216	230	218	240	236	230	239	245	218	241	237	220	235	253	235	206	236	261	233	230	248	242	252	223	218	237	226	248	237	216	222	229	242	255	248	225	198	224	254	226	249	226	232	240	223	225	223	237	248	238	242	246	242	222	216	231	215	238	226	216	217	255	214	239	231	229	235	233	243	258	248	246	240	213	257	222	243	228	213	231	236	236	235	224	253	227	221	255	230	250	214	219	208	211	218	251	252	234	243	254	257	219	245	255	237	223	263	258	233	232	235	229	253	214	241	237	232	258	247	208	247	206	239	219	240	223	229	231	225	243	247	229	229	199	229	226	272	233	217	233	215	222	240	228	213	257	231	202	232	249	207	214	231	212	231	231	225	258	230	254	219	220	238	210	221	234	228	224	213	243	269	247	220	248	222	224	225	234	230	217	230	237	224	213	239	232	241	240	252	226	227	262	220	206	236	224	227	213	243	249	260	210	240	247	269	235	226	232	219	224	246	231	217	231	218	221	227	235	250	245	235	239	224	229	222	243	225	248	220	224	224	245	253	204	222	233	226	251	236	246	222	235	195	230	218	256	240	229	238	226	223	226	246	254	247	237	243	249	231	246	216	255	228	251	228	231	213	247	204	265	219	202	245	223	212	227	244	223	250	232	212	230	229	244	223	252	233	214	244	214	261	219	233	235	214	236	217	248	234	230	249	206	236	249	220	207	240	215	266	212	201	231	227	228	219	244	269	239	215	239	221	227	238	226	248	226	220	222	217	213	199	211	249	221	223	231	229	258	232	197	222	238	232	207	257	221	258	201	246	221	239	227	236	229	219	234	239	237	241	258	223	235	243	270	243	237	251	220	213	229	211	241	238	221	243	223	203	231	220	218	231	222	239	219	249	194	234	213	225	251	256	257	219	225	252	233	228	229	230	224	250	212	230	230	236	221	247	235	236	221	206	243	229	244	257	230	208	194	233	248	229	223	214	221	239	218	241	246	282	218	215	223	219	227	229	226	217	205	217	226	278	257	235	246	243	227	262	234	218	227	213	203	223	207	224	238	236	219	212	245	208	215	248	221	216	221	253	226	230	216	254	242	236	232	198	230	223	244	195	202	229	247	265	210	209	232	222	211	266	220	212	225	234	239	252	225	234	215	246	235	212	248	246	214	222	233	248	245	236	221	240	213	235	237	217	228	235	240	238	243	230	216	261	223	215	249	229	214	204	241	249	223	242	226	214	215	229	229	223	250	215	248	243	251	243	222
41194	44097	29394	14571	4604	1832	507	320	303	304	294	283	288	280	278	281	267	285	258	249	277	294	281	277	275	279	300	273	283	280	284	266	297	275	283	261	257	281	259	296	258	275	277	264	279	304	320	288	279	252	277	257	291	259	275	302	300	278	300	289	295	275	286	254	263	264	251	289	282	265	288	272	253	271	247	268	276	285	269	256	263	286	289	264	309	269	301	234	273	284	268	294	270	271	296	278	268	299	272	280	260	278	288	252	279	277	243	260	258	276	288	271	264	273	266	270	287	271	302	288	292	274	272	264	268	311	288	284	289	282	291	253	261	268	296	244	290	281	273	293	295	303	237	264	299	272	287	263	278	263	270	276	283	294	259	255	280	263	257	278	280	271	259	295	287	313	278	305	327	286	262	297	284	308	289	256	282	278	253	313	279	283	272	279	294	263	266	269	253	281	277	269	272	290	278	298	303	283	284	271	290	283	266	255	257	285	260	277	284	264	271	267	268	260	278	254	249	305	298	271	246	237	274	286	302	272	282	271	293	292	281	267	280	267	274	282	268	273	286	268	296	285	248	274	319	289	291	295	233	274	288	263	280	253	279	294	255	265	281	296	240	276	296	292	284	268	272	277	262	293	303	258	274	268	298	288	278	287	282	272	252	288	281	276	255	288	266	286	270	264	277	286	267	289	283	284	279	280	267	283	256	255	263	279	277	266	301	287	299	280	292	264	255	264	271	261	249	264	280	283	254	306	284	273	274	271	263	274	265	288	259	267	251	271	266	257	288	291	284	287	286	284	275	299	250	252	268	280	250	277	273	255	256	282	288	275	272	263	288	271	318	288	247	276	273	295	273	277	254	258	264	295	262	301	282	288	275	268	289	296	295	281	288	277	286	266	301	271	295	276	261	241	287	253	291	251	275	278	290	266	278	265	243	282	267	259	266	251	284	262	283	234	278	306	262	259	270	283	291	287	268	256	284	257	301	297	284	272	250	251	302	317	286	285	275	285	303	277	274	274	273	285	283	277	284	248	282	265	271	296	284	282	283	254	256	268	267	276	258	277	279	288	258	262	267	267	281	290	272	280	277	305	305	270	286	282	263	272	264	285	284	278	266	287	290	250	279	242	264	270	276	267	260	280	280	268	254	285	268	274	264	266	271	258	266	243	282	251	267	290	257	275	273	285	266	254	286	298	264	272	256	282	288	283	258	249	265	282	306	266	293	260	273	275	266	299	284	270	302	274	302	282	250	277	269	291	285	265	280	281	275	281	280	299	276	269	245	267	283	287	296	262	294	265	285	258	283	272	281	273	282	270	263	271	264	272	292	267	276	257	257	266	299	270	258	261	308	278	277	290	283	272	284	289	276	258	314	266	279	272	246	273	242	288	291	278	284	277	268	265	275	252	260	274	306	273	282	284	254	269	287	270	312	271	253	274	258	282	280	264	275	282	276	298	272	285	268	258	261	283	282	249	297	278	269	275	286	264	276	286	280	256	252	253	271	284	289	285	295	271	287	282	274	276	250	297	270	275	265	265	294	261	293	274	260	285	264	277	269	278	255	275	286	252	262	262	278	252	267	290	282	284	267	254	279	275	256	259	255	263	293	265	322	265	265	269	258	266	286	248	286	284	298	274	234	274	271	280	267	293	289	301	265	281	288	255	298	271	259	260	299	297	282	278	267	247	252	275	299	262	294	277	250	269	304	321	278	294	294	229	285	279	239	257	271	270	284	271	268	276	282	259	243	262	296	282	284	249	274	260	302	291	251	297	276	285	256	269	279	274	278	258	305	261	273	270	274	283	297	265	291	273	281	265	265	298	281	270	272	276	258	284	287	270	272	293	284	284	269	275	283	312	268	278	277	280	275	283	284	274	250	280	286	236	262	242	285	270	261	251	267	274	284	281	251	290	280	278	274	244	256	273	314	285	256	258	284	284	261	262	224	296	275	282	271	295	283	260	270	286	281	295	263	261	257	254	264	278	264	274	252	235	268	294	289	289	266	282	269	291	272	258	288	284	276	303	292	298	275	258	288	311	262	309	293	266	300	246	268	235	256	299	272	276	283	277	268	308	295	289	321	292	289	267	278	258	267	246	258	266	285	291	292	262	265	272	272	270	263	310	298	242	255	252	266	261	288	298	276	274	285	234	283	284	285	299	240	263	262	263	265	258	263	302	277	270	272	299	270	304	281	264	272	242	262	268	308	241	296	286	287	276	286	286	307	288	281	290	260	271	295	257	281	250	299	258	282	242	270	289	269	272	284	282	294	258	268	293	282	259	260	288	296	282	273	299	283	261	282	281	285	273	260	266	249	265	257	271	280	312	265	291	280	275	287	264	287	268	279	244	302	276	263	262	289	270	278	289	288	257	306	282	278	284	305	278	278	291	237	238	286	245	292	270	298	255	267	262	288	292	259	291	276	268	272	268	296	301	265	284	266	277	275	287	261	290	290	274	232	277	269	263	281	268	306	303	274	287	270	280	291	259	274	249	275	288	283	258	289	307	289	277	261	266	258	258	263	269	258	266	260	283	263	257	278	290	264	261	281	293	290	255	264	292	264	285	268	262	282	282	292	261	247	257	247	315	277	284	282	281	250	269	307	285	269	283	305	285	286	305	276	274	292	271	270	301	259	253	283	288	292	303	280	277	290	270	277	297	267	289	266	254	269	292	288	271	257	268	256	266	274	252	282	267	279	273	263	263	241	263	270	269	267	287	254	264	282	310	287	249	273	258	282	272	268	285	241	279	260	264	288	275	276	241	287	307	286	261	288	267	266	294	276	246	317	268	267	279	266	262	282	306	259	271	281	245	284	295	315	288	268	283	310	285	291	274	278	244	281	276	268	262	284	291	306	273	311	291	234	271	270	262	263	255	293	267	315	280	274	277	271	298	267	259	273	271	277	275	264	276	281	260	295	271	274	282	267	229	290	296	308	262	275	246	267	264	262	279	277	247	296	284	260	282	275	276	285	289	305	284	291	279	294	278	282	251	270	282	282	283	268	271	292	296	269	270	249	271	281	257	283	275	276	302	300	292	275	254	252	272	268	254	272	282	291	295	305	286	283	230	302	266	281	224	259	250	247	251	282	276	295	263	275	251	244	285	273	298	271	269	263	278	245	270	289	284	295	270	269	299	297	285	295	297	278	287	275	274	258	278	269	272	306	280	266	243	285	266	265	286	277	270	299	266	272	278	244	279	283	261	273	278	283	290	294	245	271	280	268	258	260	272	252	278	282	275	302	266	281	318	259	283	264	285	269	281	254	269	254	276	275	257	282	301	286	260	243	285	329	264	251	257	245	276	277	284	309	281	317	283	304	253	293	263	291	281	289	264	236	269	262	301	279	279	261	283	286	250	281	271	260	263	248	285	248	249	267	286	273	274	288	274	305	273	277	259	299	309	257	271	269	292	283	262	259	250	291	299	265	268	265	277	281	269	273	284	262	265	272	274	282	270	270	271	267	280	287	256	273	275	258	293	277	263	255	267
24223	21113	28341	24830	20918	10960	1590	401	336	326	327	294	311	298	280	309	312	313	285	310	310	292	299	260	298	291	322	249	276	276	288	313	281	319	281	287	294	263	312	317	308	321	236	287	332	273	261	255	297	288	309	312	273	286	268	300	259	317	286	289	290	280	292	307	268	293	257	285	254	266	331	293	277	313	268	281	302	281	280	290	290	295	308	324	301	272	269	302	290	284	294	312	280	277	301	299	292	265	291	313	312	318	280	262	282	294	289	268	290	279	296	271	291	302	313	291	298	290	301	280	290	298	302	307	303	293	301	288	290	295	325	290	251	271	270	261	299	300	283	297	290	277	288	330	297	261	307	266	281	288	282	309	318	287	275	267	267	284	272	314	268	280	279	310	318	282	290	299	299	303	268	293	279	324	270	285	300	297	320	287	287	299	284	305	291	291	289	299	262	262	298	271	309	303	296	268	291	311	284	307	270	297	282	318	289	288	277	304	296	280	285	274	283	315	289	292	288	274	295	291	317	298	248	282	261	256	286	286	290	302	272	295	300	252	283	269	294	300	318	297	286	304	300	292	303	315	303	283	310	295	268	281	307	268	292	292	305	306	298	297	283	286	281	315	277	270	280	298	285	297	292	290	285	271	304	320	296	279	308	290	282	291	309	294	289	255	274	282	289	295	277	290	307	306	279	269	308	294	300	287	303	277	276	273	273	299	290	332	303	257	317	276	292	287	301	270	280	295	274	305	314	279	259	297	318	291	312	294	270	311	301	316	285	287	293	263	268	292	289	290	324	254	305	256	264	291	295	291	266	278	278	273	269	283	277	267	275	270	288	297	281	278	278	275	309	281	322	287	305	297	297	268	295	294	321	317	301	258	277	283	332	298	279	312	313	295	263	310	274	286	269	292	270	279	286	308	303	290	264	295	265	304	292	280	273	265	298	309	299	284	293	303	283	298	249	291	286	303	255	302	286	304	283	289	312	303	323	314	303	292	284	290	308	274	267	288	311	275	325	285	294	292	283	266	301	280	282	286	313	332	285	301	278	293	325	272	269	289	294	298	256	298	300	291	286	287	272	284	265	280	298	288	278	288	296	270	325	262	254	232	270	287	297	281	278	305	309	303	277	324	281	282	271	287	277	272	289	279	273	301	267	302	301	260	277	267	313	287	284	308	294	262	279	279	279	293	291	270	310	288	300	305	266	275	276	292	299	284	306	318	303	296	297	274	291	302	289	281	293	308	276	293	270	308	260	333	296	278	299	294	288	293	277	284	285	303	287	300	293	275	277	310	292	269	311	300	330	256	286	285	334	290	300	270	285	316	269	297	288	280	276	273	315	301	291	267	294	293	292	258	323	271	283	288	268	278	287	307	320	314	295	327	266	306	296	296	320	300	300	276	296	270	300	270	293	269	268	300	268	281	311	312	299	298	290	288	325	289	308	277	286	266	286	276	313	309	315	292	300	284	268	337	308	306	274	294	326	264	311	283	311	277	272	252	279	246	311	298	309	317	287	299	290	301	293	311	274	289	269	294	316	279	292	274	258	259	296	306	289	302	274	275	282	325	287	315	321	311	290	290	250	286	309	282	294	309	312	281	300	293	303	290	296	314	305	266	298	284	291	287	271	304	275	276	285	282	301	305	284	289	268	314	307	263	300	317	300	275	285	292	294	270	269	300	276	288	284	285	291	297	291	302	285	294	287	263	286	289	271	293	290	289	290	258	282	278	252	278	297	291	318	243	265	305	296	273	302	306	309	255	289	281	303	276	286	280	305	299	296	275	292	297	284	302	268	293	281	288	271	266	307	304	267	300	298	293	297	271	286	297	294	254	295	270	279	286	318	271	293	271	321	274	273	265	316	293	298	278	267	313	292	298	295	282	297	285	275	303	308	289	281	289	295	272	313	305	266	283	300	266	284	315	284	271	254	279	288	305	310	291	294	278	279	307	303	290	296	293	302	313	293	293	285	300	289	266	292	284	289	308	277	284	273	305	286	285	305	275	284	297	309	297	287	286	284	300	309	291	299	285	271	336	304	272	288	276	341	271	274	288	280	277	259	306	294	317	295	278	274	287	290	284	287	283	306	292	308	304	287	288	335	301	259	298	306	296	272	307	288	257	272	263	286	256	289	297	309	307	299	282	273	291	277	292	306	286	233	270	273	268	270	293	290	300	284	278	307	301	300	275	253	281	314	300	286	300	289	275	262	305	331	326	309	275	299	295	300	309	271	309	257	283	312	294	268	306	288	304	319	300	298	274	279	313	302	291	313	319	268	293	281	279	281	279	283	292	290	271	277	292	280	263	309	289	284	318	267	286	260	244	271	269	298	276	296	295	294	268	292	290	311	285	264	274	258	287	296	284	292	253	278	273	310	280	272	277	293	309	266	277	281	302	274	279	260	275	311	288	308	281	300	281	264	299	294	300	290	291	270	306	310	269	266	266	295	297	272	265	278	272	287	296	312	277	300	275	261	285	264	297	326	276	282	287	265	302	301	300	284	312	275	291	287	297	317	313	258	294	331	285	323	281	268	301	289	261	285	297	249	302	327	273	294	269	279	284	294	305	317	292	310	294	290	269	295	281	310	299	271	283	309	293	310	290	274	271	307	300	287	284	275	281	282	320	257	285	278	304	287	308	319	298	295	298	295	305	279	269	322	313	274	273	292	303	253	271	284	281	274	306	265	295	294	283	326	289	264	284	296	271	301	291	282	289	281	303	281	271	286	274	307	259	323	306	268	293	279	271	298	281	313	282	343	311	307	275	305	280	260	295	294	322	308	270	286	274	288	277	269	299	292	294	300	275	293	303	294	280	299	316	285	294	282	259	308	295	271	285	287	285	292	303	296	279	276	314	286	275	272	312	291	305	320	314	253	280	302	289	318	308	253	331	293	304	284	273	268	267	303	324	340	294	290	287	273	280	283	286	301	285	290	314	280	317	284	325	314	324	299	285	283	290	277	272	290	293	270	266	272	294	283	303	279	303	284	297	288	294	265	323	306	278	302	266	273	268	269	262	285	289	302	271	317	306	277	295	311	260	253	260	293	278	274	302	281	284	299	280	297	294	283	284	300	264	284	306	301	287	290	305	300	276	276	291	278	271	272	295	301	281	277	284	249	281	283	288	290	284	249	291	277	290	260	284	302	292	288	298	305	303	270	284	305	281	270	289	310	331	297	266	256	287	285	308	275	304	308	287	290	289	286	267	313	314	308	264	282	302	314	281	286	274	318	240	275	299	280	286	299	337	312	286	292	313	278	257	271	274	302	299	303	314	267	299	259	321	275	283	252	279	271	278	292	296	291	290	264	296	283	276	312	275	273	307	307	295	332	280	307	292	280	308	315	263	284	302	297	284	277	284	288	291	315	271	313	284	310	290	305	289	299	283	279	295	262	263	289	279	315	287	270	306	267	274	282	310	275	313	299	306	293	265	309	275	271	275	275	311	288	264	311	313	297	316	293	281	280	275	290	321	332	293	262	304	317	281
40095	57372	42045	24978	12900	4838	1325	446	441	367	362	345	341	353	368	321	335	359	351	323	343	311	360	339	316	369	327	341	337	343	319	323	347	317	309	344	312	317	346	328	318	284	310	347	327	345	310	322	339	332	351	327	329	314	335	367	339	342	361	311	319	359	338	291	346	321	311	336	349	337	338	299	334	316	307	287	329	303	331	348	332	337	338	353	340	314	271	313	328	299	301	358	359	323	344	321	327	309	332	318	324	331	338	339	347	306	327	313	312	317	345	321	331	345	320	324	340	331	348	315	329	355	296	340	328	346	373	349	339	339	334	320	313	306	329	319	345	308	297	339	306	320	300	340	338	316	325	333	320	319	319	343	369	334	341	340	325	298	329	326	332	308	320	335	316	323	325	314	297	342	339	360	370	314	349	333	353	359	336	350	333	328	328	341	327	314	343	321	337	339	320	359	317	342	360	304	308	356	323	292	349	328	338	304	299	310	337	354	350	340	342	352	349	332	336	331	330	282	352	312	354	320	327	316	315	337	324	332	359	322	334	310	342	326	328	281	320	312	347	338	334	299	330	332	345	319	326	320	351	337	356	318	330	329	312	319	346	340	309	329	342	327	341	375	336	336	297	323	325	338	314	371	340	335	332	314	333	378	339	330	349	343	341	294	324	326	326	329	344	342	347	322	329	400	294	347	322	304	319	292	330	324	326	356	339	322	335	327	322	311	322	367	318	339	309	329	340	329	319	332	361	331	312	344	324	317	333	333	329	333	348	356	329	346	345	338	318	307	319	331	325	336	323	336	353	344	361	343	304	304	343	340	317	317	344	330	299	328	315	322	345	310	332	329	349	345	354	346	330	332	333	318	343	332	313	319	315	339	327	312	322	346	349	360	316	370	354	331	342	320	352	332	363	322	342	311	376	338	354	356	349	330	332	314	308	341	314	363	349	298	341	325	299	348	304	332	345	296	343	311	353	344	321	326	325	326	312	350	325	325	342	326	342	314	346	321	275	316	341	352	311	334	317	296	353	305	356	338	310	347	335	321	374	317	305	372	325	310	341	357	365	312	317	311	313	328	337	326	343	386	322	339	294	318	348	325	304	325	334	338	352	276	352	321	332	349	367	345	344	297	337	334	346	344	345	354	336	346	289	343	339	320	330	337	343	321	346	292	340	333	318	322	341	335	349	320	299	306	351	336	350	296	340	318	343	329	292	332	343	300	313	322	323	358	309	334	301	310	345	343	338	346	305	311	330	348	330	338	348	327	300	320	340	329	324	320	347	346	348	355	320	343	336	333	350	346	345	343	294	331	319	319	330	328	329	340	330	323	337	304	340	285	327	329	300	318	302	346	333	329	353	333	302	329	312	348	353	303	388	360	337	324	342	335	319	309	328	308	324	319	327	372	349	338	333	349	307	304	363	318	336	309	325	354	333	316	319	336	328	336	326	313	300	304	314	329	324	335	319	338	325	308	377	334	322	337	342	350	297	321	326	351	336	335	343	340	324	334	343	306	334	309	313	349	337	330	314	355	323	308	309	305	350	313	343	307	318	328	344	321	360	333	343	324	340	311	334	341	294	312	363	318	326	295	335	324	343	346	300	347	353	330	329	378	304	329	391	339	324	363	311	314	302	339	321	294	313	357	350	322	333	347	322	328	343	311	324	345	341	329	347	323	341	348	319	341	346	344	326	309	301	342	335	290	330	357	338	340	342	324	323	339	321	326	316	325	341	330	335	347	332	314	343	339	350	357	315	336	326	302	331	312	349	341	365	328	333	325	351	339	324	317	322	309	334	341	311	345	330	344	339	332	337	333	363	296	331	374	344	322	324	321	351	344	316	317	331	310	340	324	363	342	336	345	324	328	328	334	320	316	340	374	336	312	347	340	322	352	350	338	286	346	298	375	330	301	340	335	321	296	291	327	340	326	335	315	315	325	351	356	327	326	302	328	324	327	331	342	332	279	317	301	322	339	318	294	324	334	300	348	342	359	353	311	326	291	328	329	337	334	346	324	315	364	351	279	346	352	356	335	301	325	347	334	336	336	341	349	338	338	336	318	340	361	318	370	308	324	340	317	356	325	331	351	341	313	346	333	310	349	303	325	338	357	289	371	328	332	338	328	339	304	335	309	352	361	341	349	339	352	318	313	338	322	319	352	329	315	312	336	304	351	313	367	341	316	338	311	323	337	321	308	338	335	306	353	306	320	318	306	331	353	347	344	357	295	312	308	325	328	326	322	353	311	329	334	336	313	333	326	322	321	336	328	317	333	321	308	296	338	354	337	316	328	314	314	335	309	355	362	327	319	315	351	313	335	354	310	330	315	319	331	345	310	351	314	322	290	341	325	349	340	351	316	345	354	329	306	343	318	345	328	330	300	318	322	298	338	309	361	330	313	338	327	339	324	322	335	380	325	337	331	350	330	318	341	336	335	324	338	318	318	304	347	320	329	326	373	314	340	334	339	316	334	314	333	319	304	325	343	362	321	350	290	321	326	357	332	317	324	309	357	342	341	359	359	345	332	309	346	321	357	346	323	311	294	343	327	304	331	312	331	339	342	340	314	294	312	339	312	348	334	339	316	340	341	334	316	311	324	319	336	303	279	328	349	319	350	303	346	314	340	298	322	359	360	310	346	343	323	314	289	356	365	356	316	320	332	338	315	327	347	329	349	334	321	337	325	306	368	316	336	355	310	339	307	340	320	352	318	315	320	349	322	277	307	340	335	321	344	348	307	285	345	338	314	325	359	322	325	322	335	334	353	333	321	318	365	332	338	344	314	347	324	315	343	326	345	327	323	325	294	299	334	329	353	344	309	330	351	340	321	332	336	313	335	358	331	317	323	299	339	311	325	332	341	317	314	314	338	322	304	343	302	331	317	336	312	313	340	309	326	358	316	289	318	316	329	326	318	346	337	317	345	342	367	320	316	349	319	303	308	309	339	355	354	327	327	321	337	349	312	332	324	306	331	327	322	344	324	345	323	332	309	330	338	347	333	315	360	338	323	321	332	370	353	326	325	333	340	330	342	294	327	305	345	348	316	306	304	336	348	345	315	314	329	340	367	327	341	348	310	365	310	343	307	339	319	336	337	351	313	336	340	284	317	337	338	334	322	364	352	320	328	335	311	330	341	375	340	320	349	334	360	348	341	329	324	342	331	324	336	345	355	360	361	324	305	311	326	353	307	291	318	345	351	329	319	325	349	306	362	332	359	359	341	329	314	334	338	371	322	338	346	323	340	325	325	327	334	337	299	328	327	342	321	323	353	313	342	319	330	357	277	318	287	302	332	328	335	342	326	312	309	332	339	349	298	319	322	308	302	352	274	338	337	316	321	297	339	317	326	315	354	327	374	299	328	288	383	314	353	341	305	281	308	329	328	315	326	305	290	352	334	287	326	337	313	324	356	352	346	307	349	340	337	346	337	350	311	332	362	323	328	334	312	315	312	367	322	357	323	347	356	301	348	334	339	351	342	346	342	321	314	348	342
25477	21713	28189	25313	13796	3942	929	361	370	316	323	299	332	330	307	336	337	253	339	301	315	333	286	327	338	293	292	289	310	306	318	301	302	333	301	326	285	308	273	301	314	335	307	302	289	312	309	331	347	328	293	305	310	307	282	298	321	305	315	305	316	334	308	308	314	262	280	280	332	289	294	300	307	288	322	297	273	352	322	308	322	325	345	301	320	297	321	303	276	305	316	341	317	308	330	333	315	318	303	324	308	312	319	324	321	274	306	295	338	332	319	326	293	299	302	298	306	290	321	322	279	305	351	300	329	290	313	301	342	312	298	322	316	283	302	297	324	323	342	310	326	316	292	290	321	308	295	333	303	292	307	297	344	316	295	281	288	282	313	314	332	311	297	317	295	271	313	288	280	306	302	293	338	272	294	276	334	333	278	293	305	320	311	327	345	298	314	327	352	270	290	324	317	297	318	314	311	297	289	278	283	293	298	321	298	310	345	291	301	331	303	320	345	298	299	332	275	329	300	318	283	278	286	313	299	307	305	340	307	314	306	311	306	366	321	315	315	290	292	330	286	311	285	299	303	270	307	323	307	289	316	295	330	297	326	273	313	283	324	311	340	290	283	317	319	328	329	330	314	312	336	290	288	276	327	313	309	313	296	294	349	298	299	286	317	294	332	320	319	298	303	291	315	295	299	304	357	293	330	323	294	312	337	302	270	323	316	320	297	290	314	329	304	334	298	302	320	319	320	313	316	338	297	323	298	305	321	298	312	309	315	310	330	298	330	321	304	307	312	294	319	286	304	337	312	299	314	332	298	317	293	317	319	319	301	331	338	304	318	325	318	345	317	311	341	307	331	311	317	288	291	319	307	318	279	350	307	329	305	328	322	320	304	291	293	299	320	298	317	289	294	285	287	318	293	308	300	300	284	309	324	319	309	331	294	319	286	297	279	327	308	312	319	292	328	311	291	331	301	316	350	328	282	354	299	336	314	299	305	318	281	327	294	274	317	297	336	340	288	304	292	276	317	294	297	323	301	347	334	282	269	311	281	298	315	302	326	331	312	306	319	300	316	299	298	331	298	276	289	312	300	304	283	277	313	330	281	305	339	311	297	295	302	281	314	293	330	325	311	287	289	316	308	301	283	270	296	306	299	309	313	307	293	272	298	322	314	315	293	303	298	331	305	300	320	323	300	309	339	290	318	314	298	298	315	285	304	307	327	298	296	319	303	284	288	299	291	318	329	321	294	293	310	312	319	333	297	335	326	315	318	293	307	310	313	276	272	308	330	315	332	295	308	276	354	305	305	303	319	307	340	310	310	324	285	300	315	312	282	315	324	324	303	311	327	294	278	331	296	321	288	267	331	303	289	293	335	296	312	304	310	290	297	307	304	320	288	297	323	293	320	314	295	301	281	328	353	287	312	280	350	299	306	319	296	304	308	294	313	323	343	334	282	312	300	305	288	340	293	289	305	327	325	283	328	324	300	301	331	321	308	297	289	310	279	287	334	315	307	321	317	327	322	306	313	316	293	299	314	334	306	248	323	295	309	292	287	304	306	356	306	314	323	311	301	320	307	303	304	296	282	298	322	300	323	337	303	327	307	315	312	300	341	310	296	313	313	308	312	296	297	339	309	329	313	296	284	284	307	284	291	276	312	287	334	313	305	332	314	305	297	331	315	293	307	289	299	335	291	317	319	319	314	310	317	305	306	306	328	335	293	318	299	286	334	329	320	318	314	312	264	331	293	275	313	308	319	293	289	333	294	307	275	304	300	271	301	280	291	312	315	266	303	325	300	336	274	281	311	314	300	316	346	318	294	300	333	312	314	291	349	290	313	305	302	322	326	304	298	333	311	330	300	305	294	319	346	306	344	323	302	322	301	297	312	307	270	322	316	294	303	318	293	286	300	307	291	263	315	313	324	336	307	292	330	318	313	308	351	299	328	307	275	313	300	304	340	322	304	306	300	322	323	301	321	310	311	311	299	337	310	287	309	280	283	295	314	306	324	323	305	299	312	322	344	308	297	306	294	306	328	295	303	294	282	309	316	322	313	262	341	311	325	301	315	288	307	342	314	319	303	301	281	321	299	320	320	301	295	308	313	300	306	306	318	300	274	312	341	291	293	323	305	342	313	283	324	332	298	299	332	270	308	304	298	294	333	339	299	315	313	309	292	332	343	289	293	305	285	302	327	308	307	329	305	329	298	324	332	318	279	285	308	289	316	300	304	278	310	290	338	316	309	276	341	285	306	304	293	296	291	307	291	355	314	320	306	327	303	314	330	290	313	326	290	296	297	313	309	281	293	282	336	328	297	284	312	299	297	309	310	296	329	342	293	309	310	309	288	315	319	342	352	311	302	342	311	317	298	306	309	345	309	313	296	310	320	308	324	311	294	333	302	309	313	345	311	327	295	282	322	291	302	337	313	302	389	289	313	305	319	293	273	342	320	286	339	326	292	309	302	302	321	269	302	320	306	310	304	303	281	327	335	303	294	303	309	328	301	292	272	323	318	322	277	291	288	292	302	315	275	295	299	299	291	321	317	347	296	310	327	316	337	296	327	300	290	304	288	295	302	339	296	315	289	305	283	316	314	308	259	303	310	295	280	305	285	297	293	290	277	308	311	316	294	285	303	324	283	300	353	312	315	301	299	319	280	282	330	305	291	316	277	319	287	323	305	344	324	338	320	314	267	327	303	318	277	315	293	271	330	273	319	285	304	312	278	324	325	317	304	303	309	273	304	312	315	274	310	330	305	289	286	308	313	318	305	334	312	267	343	281	300	297	340	329	316	298	294	331	313	314	336	314	291	301	333	296	341	300	303	302	303	329	299	313	310	315	290	323	335	295	299	310	311	278	309	322	327	309	319	337	280	333	273	319	274	307	297	322	289	312	305	313	309	342	283	322	302	311	345	286	321	318	306	321	322	286	306	359	302	328	301	293	306	333	292	287	322	311	286	326	319	274	284	331	280	338	346	288	313	307	324	292	293	322	274	317	341	313	324	288	348	319	307	329	286	285	306	312	304	280	298	314	289	286	318	294	343	328	316	336	312	290	297	300	298	280	310	315	326	306	346	331	310	280	329	314	311	351	298	315	304	316	267	293	300	311	327	311	317	324	307	300	289	287	309	299	297	292	335	273	306	313	344	288	304	314	323	304	319	299	334	311	305	333	305	308	324	297	330	307	307	306	342	301	302	341	305	307	314	309	309	327	312	286	301	283	338	352	298	303	296	319	312	322	318	322	326	317	302	285	331	320	295	320	338	325	317	287	292	305	289	300	282	316	309	314	306	286	327	335	290	286	333	338	299	318	277	320	303	351	306	322	314	335	321	280	286	284	306	284	310	331	319	328	333	338	287	300	312	311	316	296	320	329	280	320	317	302	310	343	290	328	307	285	291	332	324	291	338	307	298	291	315	277	305	368	300	314	297	303	297	328	329	309	293	309	301	292	303	299	290	317	305	309	339	310	320	279	296	316	297	305	302	286
40939	57358	35452	18607	10206	4389	1076	463	405	376	378	384	377	378	368	385	367	336	361	331	380	370	352	389	368	387	371	383	355	334	363	335	300	334	339	400	336	388	355	382	350	335	367	348	347	382	348	364	379	357	358	385	360	354	365	333	362	347	356	371	331	362	357	385	329	371	354	356	398	355	365	364	359	368	356	361	369	351	355	354	352	390	336	384	366	351	344	363	347	377	359	364	346	372	341	363	343	360	336	382	339	370	396	352	339	357	356	395	338	351	365	347	374	368	352	341	354	381	359	350	363	378	344	343	380	344	373	340	340	367	371	340	360	325	361	352	347	349	329	364	384	342	332	358	338	370	370	376	372	333	336	362	391	371	345	382	348	350	346	338	358	335	345	367	344	411	343	363	370	356	362	350	348	361	326	334	331	338	354	359	356	356	325	358	330	355	332	359	361	385	359	380	375	311	337	373	345	394	351	360	375	350	378	352	345	374	381	377	356	353	347	339	342	374	381	363	383	330	356	369	363	370	389	327	355	365	380	359	327	357	371	371	369	395	385	380	379	364	357	330	337	367	304	355	323	378	338	369	331	371	357	370	353	375	340	349	332	360	354	390	312	348	361	372	332	347	324	374	367	358	365	330	367	353	374	344	364	400	386	360	365	369	349	362	349	376	354	330	363	342	355	357	359	373	369	358	340	331	365	338	347	345	378	381	363	353	378	345	377	362	375	391	411	367	379	403	345	333	379	356	353	354	348	335	349	324	386	339	318	349	366	328	358	355	387	341	357	363	373	368	362	335	338	389	358	364	332	366	404	360	360	353	378	355	347	361	364	341	343	369	382	338	363	372	357	369	369	406	344	333	340	351	404	345	371	340	316	379	340	351	362	356	344	361	334	350	354	355	396	380	364	374	369	323	376	361	356	348	343	353	383	355	377	402	351	357	356	331	386	372	370	353	358	344	385	360	374	354	356	374	354	377	334	359	301	356	334	321	349	355	374	331	320	345	334	328	328	321	361	375	385	333	326	334	330	371	321	375	376	351	368	338	369	355	337	341	368	368	330	372	350	345	367	339	341	355	356	364	362	360	342	377	392	375	375	367	337	376	362	413	369	358	362	345	373	333	330	363	340	416	351	379	383	353	353	344	429	386	366	368	339	372	323	357	367	382	341	305	395	360	346	353	370	374	382	341	365	402	365	371	368	351	337	338	367	386	376	375	364	369	319	362	364	349	360	334	362	351	346	362	358	359	328	361	355	379	393	384	357	360	362	373	331	360	348	375	364	367	320	318	367	352	376	338	377	338	385	368	338	351	354	366	330	381	357	339	405	333	342	355	361	345	351	342	371	322	375	372	349	371	368	372	367	364	355	333	357	365	373	343	375	360	358	346	354	330	376	348	331	367	329	352	372	365	341	346	362	397	324	361	351	354	355	400	324	355	336	369	357	333	344	367	343	369	353	404	360	341	369	408	370	328	358	389	368	366	359	348	371	370	368	365	341	351	369	371	362	369	372	342	345	383	363	355	340	320	333	375	376	360	368	348	332	371	333	321	375	373	373	394	338	372	336	369	353	357	390	365	355	370	372	355	348	349	353	391	362	380	356	355	373	362	337	377	339	388	368	374	339	356	396	367	329	335	355	364	364	320	355	389	337	346	370	355	372	380	357	340	368	391	375	345	397	324	354	319	385	352	351	381	353	382	353	395	350	356	372	347	327	385	339	347	338	340	371	347	371	385	394	356	351	370	336	364	367	364	371	343	358	335	374	357	351	347	366	372	364	386	370	370	367	355	350	379	379	340	332	363	324	354	364	342	379	397	347	368	388	329	363	388	348	347	356	348	334	374	403	350	370	348	338	370	366	347	338	351	341	344	368	333	373	342	358	363	342	332	349	334	356	346	372	357	362	344	348	376	372	373	375	334	393	373	371	359	382	373	366	376	362	344	375	379	369	362	379	374	361	369	368	395	381	370	336	360	331	360	323	340	365	377	370	370	355	351	371	352	343	369	337	385	355	366	354	350	357	340	346	356	347	378	349	368	341	335	374	316	362	376	392	359	379	359	368	319	386	322	346	354	371	358	377	388	339	376	360	351	363	339	382	345	350	332	335	372	326	331	367	381	387	346	367	366	334	326	386	366	363	329	356	337	350	326	348	336	345	356	358	369	343	342	361	346	362	352	360	341	351	367	356	365	357	347	361	374	353	358	370	369	359	403	365	372	364	395	351	359	343	355	343	342	402	368	364	371	347	358	368	339	362	359	340	363	376	357	353	353	340	390	355	390	358	345	341	354	360	339	347	359	367	376	381	358	329	340	371	381	367	386	378	351	370	355	331	368	334	340	356	392	376	360	335	377	365	341	350	366	367	362	346	363	376	336	363	351	386	371	354	360	377	340	349	361	356	372	377	369	346	365	364	364	349	347	356	362	335	367	322	382	366	377	356	366	359	343	391	369	359	379	375	337	376	334	318	342	369	331	359	360	351	370	358	356	335	372	333	338	334	349	374	313	350	356	367	363	367	376	370	371	394	364	340	379	360	377	356	360	338	381	352	360	337	311	333	353	360	341	355	350	375	388	372	375	336	368	378	336	364	339	370	345	369	349	374	352	332	354	344	339	333	372	372	323	338	383	388	358	409	367	342	357	365	350	345	388	341	350	347	360	344	315	339	368	328	367	397	348	382	367	351	351	351	355	341	371	349	340	362	359	340	338	373	360	368	357	348	362	335	334	370	353	393	336	339	328	340	353	364	340	373	360	335	393	348	333	361	350	363	334	331	372	331	394	370	355	343	329	372	372	352	338	387	375	356	367	367	362	334	381	392	378	326	354	329	332	357	365	343	384	355	365	338	360	363	390	366	350	328	367	410	359	377	356	364	343	348	319	407	359	361	376	374	354	351	330	319	336	357	353	366	367	331	339	359	344	348	377	362	370	360	379	354	384	344	363	335	341	374	367	357	378	361	356	348	375	356	333	338	347	352	355	376	351	379	376	379	343	348	356	346	380	343	337	351	359	330	349	345	368	319	313	364	370	353	393	362	347	395	352	377	385	367	363	380	349	372	397	355	382	362	372	349	406	356	343	372	361	392	378	339	351	374	350	360	347	334	355	350	370	333	383	330	338	355	328	380	357	354	361	361	360	391	364	365	355	364	357	378	321	377	326	375	363	343	342	361	381	389	367	341	362	364	382	391	359	376	398	340	358	322	403	343	313	352	389	356	370	349	365	359	345	356	320	349	368	379	392	348	377	361	374	357	373	350	356	380	395	359	359	347	366	349	368	378	378	364	355	364	346	397	363	339	355	358	336	354	357	344	364	358	335	379	354	329	323	388	367	369	351	405	376	329	363	333	377	366	360	330	357	410	388	347	362	363	378	384	354	360	353	344	368	376	342	350	353	376	366	370	356	355	352	371	362	379	381	350	371	343	349	381	371	355	353	345	317	338	365	391	361	341	380	360	349	343	368	355	319	354	374	364	331	385	340	344	349	392	343
22909	20996	28528	23778	21306	20658	8892	965	616	477	490	525	452	447	416	443	441	427	462	465	458	425	467	423	462	433	439	430	430	462	391	437	434	481	445	435	452	436	449	454	430	444	437	431	480	428	408	475	407	435	450	420	480	429	438	434	435	450	450	441	433	439	435	442	415	445	436	475	411	445	430	440	467	406	473	412	438	446	433	424	437	425	457	497	428	462	448	473	439	446	445	452	440	441	423	474	445	407	445	423	442	448	444	436	413	450	461	425	441	430	469	427	442	452	455	451	498	442	414	437	398	441	412	426	461	439	424	450	431	415	459	479	442	418	424	438	445	390	446	426	487	444	432	441	403	442	402	458	445	448	435	454	440	391	416	442	443	428	466	432	432	434	466	455	438	418	404	493	417	452	427	456	464	396	465	444	458	404	459	466	409	471	429	375	386	478	448	439	422	453	454	423	490	435	416	440	412	436	464	414	457	422	427	401	458	408	433	440	471	438	426	473	439	430	411	434	415	420	444	425	467	415	462	430	424	440	445	423	424	386	422	403	453	440	404	432	446	429	428	448	388	435	484	465	459	433	470	466	419	482	453	455	403	427	444	459	445	428	427	425	394	407	425	444	473	462	417	500	448	429	441	432	413	462	408	469	474	420	439	411	465	391	420	433	438	457	465	448	463	454	444	460	417	422	464	461	456	479	442	430	438	447	391	403	423	426	451	453	460	417	431	462	464	467	425	481	459	423	405	405	466	450	456	432	445	430	421	448	432	484	439	400	488	446	433	423	436	405	464	436	409	424	438	477	488	417	397	449	422	437	415	455	474	432	462	430	413	424	414	461	436	414	440	460	439	444	424	492	422	507	440	449	442	434	433	459	461	431	419	432	398	437	414	427	439	437	455	457	416	398	433	440	449	444	414	443	409	414	444	394	457	433	414	439	421	428	432	426	428	414	441	461	459	415	403	427	433	458	436	423	464	452	425	417	458	437	447	384	435	426	446	438	411	413	433	439	448	421	436	438	402	469	472	448	427	416	418	440	410	432	449	461	433	434	449	418	466	395	415	464	485	410	470	460	447	425	456	420	414	413	422	428	415	463	433	407	440	426	443	457	480	446	440	425	432	426	451	462	449	397	411	438	467	465	406	446	441	450	416	422	447	447	479	428	427	405	426	462	437	448	446	393	431	463	447	417	430	467	443	467	448	435	457	447	441	424	460	432	430	441	430	433	455	417	439	411	415	434	451	464	448	455	414	452	433	436	459	402	441	433	439	425	452	438	405	448	415	466	439	477	406	442	471	418	465	444	436	436	477	454	457	442	441	444	440	493	450	433	466	407	447	461	455	435	449	439	420	465	413	424	445	434	444	471	465	430	454	415	445	418	467	419	426	426	442	402	459	444	464	440	436	421	454	423	488	415	479	521	452	413	435	461	438	491	448	399	432	448	412	410	472	412	477	458	412	454	430	489	435	443	457	468	428	442	465	416	432	439	450	458	430	444	439	432	427	464	422	426	416	393	449	443	423	423	458	471	410	447	444	444	408	457	431	418	440	440	431	427	442	429	456	449	466	416	431	467	424	471	429	472	464	443	438	409	476	460	435	427	461	460	430	424	411	442	475	440	416	419	454	410	442	423	453	426	441	409	447	425	463	434	453	423	427	441	459	445	420	432	413	434	414	448	420	454	462	430	403	433	410	420	469	431	424	443	454	423	459	455	433	469	451	396	426	484	433	407	407	406	421	461	467	429	421	410	413	455	443	442	432	450	432	421	434	430	422	422	414	421	441	438	456	454	454	426	435	409	421	421	431	421	423	421	449	424	403	395	435	458	435	450	418	453	413	453	423	395	451	464	403	446	453	419	431	427	450	455	400	403	451	429	444	402	472	431	456	439	419	466	442	445	436	427	436	410	462	437	455	450	467	441	461	431	433	429	396	464	448	431	430	450	456	448	417	456	446	428	435	414	473	427	422	470	460	462	476	441	428	431	407	452	427	443	452	469	453	422	442	421	430	417	464	481	435	427	405	440	436	455	446	420	441	433	446	470	441	450	464	494	473	427	428	454	464	441	391	436	400	428	373	432	412	460	424	452	453	460	450	437	458	429	419	448	418	437	442	473	399	440	425	465	436	430	452	441	424	428	447	437	436	423	462	471	452	464	454	415	438	427	434	448	431	458	416	432	486	419	456	464	454	456	420	459	470	469	445	446	411	404	402	449	466	402	448	457	440	419	403	458	432	425	438	442	438	440	436	443	444	431	472	442	411	472	449	477	414	449	420	430	455	415	426	425	416	442	464	463	420	439	433	400	456	496	420	431	461	430	446	461	442	432	448	459	461	424	471	482	428	452	432	452	412	432	454	430	483	426	436	435	412	403	431	434	412	411	478	466	447	430	429	397	449	410	436	462	446	430	440	491	458	432	438	456	425	426	437	448	451	424	423	444	405	419	457	409	446	457	418	417	446	464	428	465	456	439	412	438	450	472	450	436	468	438	464	427	469	428	419	421	452	428	429	415	427	416	440	426	475	444	473	456	479	427	411	436	412	443	417	424	454	422	448	409	435	415	446	441	427	452	435	458	475	452	458	457	467	478	427	454	420	432	404	414	414	446	435	391	447	431	473	428	439	436	449	457	436	440	419	435	449	436	415	440	423	426	471	457	450	423	443	436	439	451	434	443	419	451	424	453	440	453	444	463	455	448	417	455	420	457	467	471	448	462	432	418	453	430	465	429	448	427	439	427	439	424	431	471	403	505	426	449	456	420	432	470	420	449	439	433	481	429	425	458	445	452	426	430	420	406	437	450	474	409	468	451	420	472	434	443	471	432	420	441	392	432	458	424	407	418	413	455	486	423	461	444	442	406	444	413	457	432	397	412	471	471	417	461	463	490	460	423	429	448	454	449	419	433	466	485	457	463	409	440	419	453	410	416	462	438	366	465	445	453	420	474	428	403	442	424	456	455	450	441	438	465	478	423	439	432	442	462	448	456	414	434	457	465	403	448	442	437	431	459	420	450	415	432	473	412	385	427	448	429	459	428	451	401	439	432	433	444	449	452	425	396	435	476	444	456	411	425	452	415	453	443	400	447	467	424	465	437	443	454	418	422	447	439	459	430	451	451	429	418	476	410	467	447	428	488	467	457	436	433	449	455	420	451	460	453	466	450	375	418	439	426	423	451	430	439	394	451	427	473	442	421	453	445	433	446	418	453	415	414	461	424	447	448	456	435	447	437	400	412	451	475	483	436	426	475	443	437	428	442	442	445	446	434	460	400	440	410	426	470	430	433	455	461	456	463	452	404	438	453	452	411	471	419	446	429	434	441	454	430	461	424	441	398	415	433	447	431	430	422	439	433	440	456	442	419	416	431	431	434	425	460	480	464	447	493	439	427	442	414	429	436	455	412	464	463	442	422	407	410	450	458	424	471	436	441	439	429	447	420	452	432	427	441	416	468	411	450	477	436	445	404	443	462	424	413	422	457	407	456	420	440	423	418
45026	64148	44940	31571	20611	8312	2020	845	618	590	590	538	506	529	466	508	508	509	492	512	475	459	534	503	531	484	464	458	451	456	509	483	495	492	449	516	456	500	483	497	550	452	499	478	446	478	488	507	447	485	453	460	460	460	467	503	506	473	490	441	517	477	515	479	497	486	474	483	492	482	470	470	490	503	484	482	469	469	466	511	486	509	458	445	479	489	447	468	500	485	509	460	522	482	473	499	491	444	489	482	461	462	470	452	480	476	459	477	440	478	501	494	492	469	438	493	475	492	459	482	563	520	477	447	505	506	511	479	489	479	500	499	489	502	469	469	462	515	480	505	421	526	492	459	468	489	451	501	433	433	459	479	454	450	480	488	486	470	488	498	494	476	505	515	498	515	500	478	468	486	460	506	499	455	464	497	479	478	499	485	476	467	465	487	448	446	504	516	462	469	478	446	455	482	473	472	507	492	489	455	452	428	474	499	519	489	506	468	509	469	495	436	458	490	482	488	427	435	467	480	467	472	483	449	474	496	480	510	503	460	506	493	489	479	478	479	461	468	453	479	489	484	460	476	488	512	470	512	512	463	472	476	482	477	507	500	464	485	515	524	472	489	471	476	441	494	531	466	490	454	484	507	462	477	423	478	449	506	503	458	485	529	480	478	467	451	490	504	504	481	459	481	446	446	467	468	505	472	454	478	458	502	454	468	493	472	483	469	455	478	482	452	503	480	490	479	489	484	472	488	471	472	513	473	459	437	476	500	475	493	507	509	489	480	461	481	480	490	489	502	478	502	448	477	495	468	484	469	505	471	505	460	472	450	469	484	472	458	497	407	454	478	422	476	470	495	489	462	458	474	501	493	482	480	493	485	481	473	491	501	513	467	495	493	511	493	495	496	520	495	467	496	491	483	454	486	459	491	499	466	486	500	482	474	474	447	459	451	489	482	456	441	500	496	439	481	494	506	485	462	479	474	463	458	446	477	470	490	473	482	471	465	485	495	514	445	494	477	495	428	436	488	487	450	507	467	477	494	487	512	480	504	496	503	469	502	505	501	488	500	513	487	477	469	459	490	484	483	478	439	498	477	484	501	473	489	495	474	477	442	476	486	453	483	474	475	494	459	472	467	496	498	486	469	451	508	496	480	447	484	456	480	477	472	471	466	507	476	473	469	500	484	489	521	465	491	470	442	497	487	472	479	466	428	492	458	503	469	468	481	492	502	495	498	428	455	498	477	520	481	504	489	462	483	444	520	508	465	474	496	503	504	445	497	472	513	466	471	492	498	475	457	485	497	492	480	484	486	475	501	452	536	450	478	520	507	465	478	476	456	522	528	464	430	500	483	487	474	441	486	489	489	478	455	452	478	478	461	508	461	455	507	424	499	475	493	472	471	488	526	501	507	495	459	482	499	507	495	503	505	484	476	460	479	495	467	501	446	468	487	502	505	490	484	463	450	495	479	505	471	491	448	478	470	463	482	495	484	469	467	452	464	469	474	484	488	489	505	489	463	481	496	518	507	473	445	502	500	485	473	460	487	494	496	491	516	449	486	483	470	451	521	489	458	504	517	490	485	464	460	478	478	474	464	476	485	456	474	468	427	485	541	469	448	509	467	527	490	448	485	497	456	477	445	475	447	436	459	510	505	475	468	496	482	523	520	470	447	470	444	461	451	501	468	488	438	459	529	460	517	509	510	464	463	484	493	451	480	462	508	460	538	482	453	485	488	492	504	493	467	484	491	474	478	489	474	503	447	467	462	475	488	539	507	513	468	509	479	493	482	502	495	426	493	495	520	523	495	465	528	460	471	419	496	510	469	508	453	476	473	494	505	456	471	500	474	463	498	458	455	502	481	494	454	469	488	499	483	468	451	476	487	508	445	483	477	493	480	510	477	492	494	495	494	461	475	505	487	557	495	519	480	454	469	454	468	478	481	498	496	486	479	473	463	460	541	464	497	466	455	474	451	436	478	488	476	453	473	488	459	472	491	503	522	473	493	463	481	488	468	515	472	438	484	491	474	499	486	470	470	447	452	476	487	475	459	476	487	455	450	510	498	503	469	457	487	495	451	487	446	490	447	506	528	504	452	464	476	500	460	481	517	464	505	467	488	476	466	488	513	482	458	476	490	445	468	501	503	515	509	444	464	458	459	484	457	466	485	488	478	474	516	459	447	463	443	485	506	493	489	516	444	458	484	519	486	461	488	432	519	519	476	481	465	483	500	463	512	483	465	523	513	485	490	455	517	447	509	425	464	483	476	464	491	481	452	496	471	478	464	476	459	465	461	508	501	487	444	486	493	502	460	458	526	486	449	485	452	465	460	509	481	484	522	467	499	473	497	498	517	474	468	489	493	480	462	470	496	517	495	467	500	499	475	493	470	476	461	486	516	465	499	472	462	457	468	439	437	480	484	506	452	459	478	474	454	498	512	501	498	477	451	500	485	483	506	464	463	488	477	486	471	510	427	491	467	504	495	474	465	437	480	488	476	508	449	466	477	510	486	461	431	459	481	458	455	454	479	492	426	476	482	514	499	481	510	479	509	456	484	488	496	464	491	478	457	459	483	479	526	493	477	447	457	462	439	497	502	484	461	442	479	448	497	474	498	446	496	444	492	457	490	459	513	495	490	489	519	473	490	479	528	471	473	473	471	437	484	506	476	491	488	485	492	471	504	448	507	519	440	483	426	464	452	485	446	471	489	486	501	483	474	489	472	468	488	453	470	457	454	509	493	528	478	476	491	482	495	472	459	472	477	459	468	450	483	477	478	481	484	517	471	514	527	484	492	480	479	462	492	484	493	455	513	465	483	482	451	467	515	507	461	473	473	499	467	490	467	488	475	469	542	492	496	467	457	478	464	494	492	501	456	458	497	476	504	485	514	480	487	508	489	505	476	510	453	469	457	461	458	487	523	494	481	453	484	431	485	483	491	517	474	479	463	495	508	459	460	468	490	457	466	445	449	483	477	468	463	499	454	465	486	519	498	476	488	486	467	517	497	459	486	474	461	506	482	467	478	529	466	493	471	498	469	513	499	485	479	482	459	479	508	487	508	473	495	435	482	469	481	475	474	492	468	499	511	454	505	480	491	497	495	494	491	445	478	470	504	473	504	495	496	489	478	465	496	494	463	458	454	472	502	489	480	495	470	449	508	460	480	498	482	500	518	483	454	468	465	463	530	467	471	460	475	487	487	463	466	502	470	473	488	465	455	480	495	516	461	460	471	453	452	479	506	476	460	452	499	500	463	476	463	484	469	444	474	445	487	490	482	462	453	483	456	463	476	487	497	476	481	439	484	514	480	481	463	483	433	505	441	490	446	451	433	487	492	478	486	509	485	471	497	456	467	500	455	469	517	458	427	445	481	537	464	496	457	504	471	490	466	434	499	485	471	443	478	461	467	500	483	436	459	508	454	455	445	464	524	466	470	496	496	497	452	452	495	476	472	534	470	507	497	463	506	463	450	473	505	490	500	510	462	476	497	476	522
34620	33514	27531	13815	2663	870	376	285	219	210	248	253	243	246	215	253	266	227	233	246	257	243	240	238	230	251	216	208	220	249	231	229	236	236	192	255	231	229	207	239	222	228	225	213	213	236	241	230	231	240	225	209	234	252	240	232	242	220	220	228	217	228	228	204	234	264	249	240	233	222	230	249	238	211	229	232	228	229	269	206	235	211	227	234	228	213	221	245	231	229	234	230	231	218	206	238	230	208	243	261	237	237	214	205	231	216	233	227	245	252	232	207	220	205	223	240	221	211	230	224	218	225	233	236	226	216	218	238	215	233	250	227	213	206	210	230	239	223	215	243	243	222	211	216	249	217	252	222	229	245	224	192	263	257	235	215	241	221	195	220	242	251	242	225	225	262	201	232	282	226	210	237	199	209	223	226	198	219	242	254	252	217	202	223	234	200	205	230	218	211	201	231	255	243	212	229	239	258	217	225	250	209	244	234	214	252	241	203	233	224	241	235	221	240	234	227	238	237	244	220	245	234	247	210	235	227	233	235	240	246	236	233	235	215	221	212	238	195	229	230	215	227	228	220	211	226	222	223	205	209	230	246	246	238	199	209	205	233	239	212	204	254	228	221	206	221	212	226	214	219	227	239	213	231	248	202	211	243	246	225	221	216	201	243	212	176	241	212	230	222	211	221	249	221	242	208	225	232	226	227	227	231	245	242	229	212	222	228	229	233	234	211	203	226	207	207	242	216	230	215	203	236	200	234	214	231	211	221	217	223	242	220	234	244	247	223	232	235	219	209	221	233	231	242	227	229	233	221	217	233	225	241	251	207	227	262	235	225	205	220	249	231	242	228	224	215	221	215	212	231	245	222	237	233	232	227	213	231	206	245	223	227	234	217	224	201	229	243	239	222	231	224	225	230	213	216	233	240	227	223	227	248	220	207	242	206	244	228	216	211	252	269	223	227	212	229	220	212	220	219	222	209	238	243	239	242	225	211	196	245	220	233	233	216	224	223	217	225	237	232	230	215	264	229	215	227	234	204	230	250	216	221	242	200	239	196	241	249	225	208	210	248	194	230	219	230	213	209	240	211	223	230	211	223	247	261	216	234	210	213	231	223	228	250	227	230	229	233	218	249	228	239	238	225	217	262	218	238	215	211	199	213	194	234	207	243	258	212	208	226	239	242	233	233	233	221	243	218	245	217	200	212	225	257	253	219	201	233	240	220	232	245	219	261	236	228	250	208	203	226	228	216	216	230	234	224	221	229	242	246	217	227	205	214	201	233	242	238	242	255	226	219	216	233	243	247	206	258	191	240	234	228	215	211	204	249	244	243	219	225	223	243	223	245	219	221	213	204	220	229	247	202	201	243	240	243	218	206	212	245	234	209	236	240	238	221	223	240	228	215	234	239	234	211	243	234	237	227	198	229	243	238	201	231	246	194	229	222	237	202	216	227	263	231	250	225	239	207	238	243	251	209	242	218	251	196	204	236	256	208	243	215	249	245	225	253	226	224	232	220	242	241	230	240	204	220	251	218	220	241	211	246	230	229	247	231	245	237	229	221	226	241	227	243	249	218	217	226	227	244	231	223	221	232	244	224	238	249	238	221	225	253	247	191	244	225	234	249	219	254	196	237	213	213	253	259	255	209	247	237	226	241	222	218	243	224	238	233	245	230	233	215	215	236	243	250	208	240	197	226	258	224	221	196	242	225	228	232	231	214	234	226	232	213	219	255	236	257	217	202	217	227	238	223	252	215	234	212	215	238	245	241	238	198	209	235	219	254	209	232	215	223	233	201	206	208	253	225	219	231	233	208	218	222	233	238	235	231	231	249	219	230	236	234	232	228	227	243	210	191	207	255	244	247	216	218	237	261	225	218	225	207	209	252	226	221	221	220	244	226	227	242	219	248	242	214	236	239	210	221	220	219	225	209	239	212	242	249	228	228	232	227	226	233	209	206	240	225	251	239	197	223	242	212	230	207	219	251	223	233	235	214	220	227	234	220	232	207	234	227	199	254	228	229	220	213	232	199	252	231	226	230	207	232	246	228	255	196	238	225	231	203	251	236	236	226	211	222	254	223	211	238	218	212	191	237	240	219	217	246	229	203	216	210	225	227	214	232	233	238	215	228	253	200	244	238	219	229	233	202	240	227	244	238	206	214	242	228	254	230	216	204	229	245	217	253	217	244	235	235	234	232	227	219	238	211	234	219	251	248	243	231	223	234	221	231	215	229	211	227	219	226	208	247	212	227	233	211	221	228	231	242	231	198	226	213	231	247	215	221	212	212	250	235	249	234	220	201	209	233	221	260	237	223	254	253	249	228	221	218	223	251	243	221	225	251	233	237	232	239	242	221	234	215	201	229	230	241	210	205	214	248	210	218	230	225	251	216	252	217	201	232	219	242	235	203	224	217	209	217	247	206	212	250	211	233	221	209	249	225	222	241	216	202	224	236	224	222	217	225	228	219	243	260	245	253	243	219	234	198	178	253	197	231	219	221	203	207	230	226	203	210	232	208	225	223	203	209	214	223	242	224	219	210	224	253	223	231	197	240	219	243	247	229	231	220	230	215	220	225	222	214	232	239	228	253	201	216	226	237	201	229	188	252	211	220	211	234	230	198	213	203	245	236	198	242	215	243	212	217	220	218	245	230	224	220	209	259	231	216	188	217	209	218	230	243	236	209	209	248	231	226	215	232	237	235	215	225	229	252	203	223	217	233	230	206	211	202	256	228	214	207	245	235	212	243	226	232	235	227	261	226	223	240	212	213	208	250	211	234	209	250	234	218	234	236	212	247	212	217	224	230	238	231	232	203	241	241	216	214	227	207	246	253	220	219	225	217	238	225	204	230	241	211	222	230	217	232	244	238	191	225	228	228	233	222	222	232	225	219	206	242	238	233	219	205	211	213	229	208	264	227	227	241	224	234	230	249	207	221	231	202	196	221	227	240	220	246	213	188	229	245	214	231	236	225	245	222	231	212	235	211	253	235	223	231	210	226	244	243	225	235	245	245	211	224	204	236	231	239	241	255	239	220	229	235	237	215	214	235	225	251	225	235	244	229	211	249	229	262	222	210	235	220	234	223	229	214	224	221	201	243	223	220	219	234	218	219	204	230	229	252	219	229	221	214	244	224	230	242	242	230	244	243	227	245	232	229	227	255	240	235	220	216	228	206	238	210	231	250	212	262	223	221	226	229	207	206	229	225	248	201	228	229	215	233	199	218	237	225	236	234	236	252	244	232	223	215	231	231	238	229	215	220	229	248	233	246	197	233	252	229	236	233	210	235	214	234	239	205	258	243	251	211	218	231	222	226	237	239	247	216	229	238	229	212	209	206	237	215	219	243	230	235	231	259	230	235	280	217	228	218	232	242	225	214	232	252	269	208	216	232	232	224	219	228	235	227	209	202	241	252	222	246	209	211	225	244	220	226	269	229	212	227	207	253	197	220	277	235	225	250	231	239	232	235	235	236	205	215	195	219	206	240	221	212
41923	45999	25858	10722	3334	1389	564	348	280	258	274	257	269	272	255	256	258	237	272	287	241	299	258	257	297	251	264	280	238	263	248	276	253	253	263	285	281	262	274	252	270	257	274	262	269	267	282	251	258	275	284	282	265	257	258	265	254	251	245	259	234	242	267	263	265	278	277	276	246	272	259	262	270	258	277	289	254	265	263	282	260	262	264	250	268	261	267	261	305	234	280	274	270	247	266	265	284	288	289	259	259	252	278	249	278	259	269	246	264	290	247	272	282	277	268	276	268	254	279	275	256	272	270	266	274	272	269	242	249	265	250	275	285	298	246	261	254	256	285	285	257	305	257	292	262	281	284	270	299	283	301	261	267	279	260	306	256	266	273	267	259	282	248	265	243	274	255	277	277	240	261	266	291	280	267	275	238	265	286	266	268	248	278	267	283	279	276	285	284	248	294	274	282	289	270	259	274	276	284	283	276	279	275	255	295	298	268	276	260	261	261	286	240	267	264	281	282	233	257	259	278	265	282	277	244	269	287	291	255	273	246	256	259	302	250	276	254	276	267	255	258	277	269	276	246	289	263	273	272	275	293	260	280	280	261	276	286	265	258	258	268	240	274	262	275	237	259	299	286	249	268	276	304	261	242	269	293	270	272	257	270	280	264	275	300	260	269	260	274	255	277	270	277	264	290	243	268	274	277	276	273	278	293	271	254	271	243	292	259	238	275	292	270	257	262	256	287	284	278	278	250	260	264	269	277	271	252	277	270	281	268	262	289	275	264	273	247	281	288	254	281	263	280	265	271	268	256	285	273	261	273	272	270	257	260	265	274	294	258	264	306	249	256	276	285	259	266	244	289	261	273	288	261	298	255	265	259	262	267	251	284	245	273	257	268	252	259	255	277	258	259	275	273	277	247	261	260	258	260	278	270	263	275	250	257	276	264	265	267	293	275	235	288	278	294	278	284	281	296	271	261	297	291	235	272	256	272	281	262	248	244	272	269	263	259	271	286	255	269	259	250	272	260	265	254	290	261	277	280	289	279	320	274	258	274	250	249	286	259	285	253	253	259	283	265	275	270	303	290	281	274	268	272	267	288	271	267	263	288	252	295	255	227	282	270	274	280	291	258	264	265	249	287	283	265	302	251	247	260	249	245	275	281	264	254	260	277	311	265	279	257	262	278	261	274	261	261	267	261	290	288	257	251	284	272	276	240	277	258	282	262	284	269	278	240	254	250	261	256	248	279	281	279	289	278	255	266	278	264	272	241	264	274	303	271	259	288	247	256	239	270	275	244	272	276	260	275	282	243	253	241	291	268	292	255	252	254	268	245	258	284	297	304	264	254	243	279	284	264	255	295	277	255	250	243	297	270	280	279	296	289	250	272	276	306	288	269	253	248	266	281	255	272	250	246	260	247	257	242	270	281	265	280	273	251	302	317	236	285	289	287	245	272	274	278	275	250	272	259	272	280	256	256	265	258	287	242	244	265	272	257	267	261	250	275	269	274	232	270	260	281	280	245	247	251	301	277	311	284	269	269	281	264	289	258	266	273	290	275	282	263	284	248	237	262	238	248	270	273	255	251	265	262	266	283	263	282	270	264	278	248	251	241	269	271	280	295	263	261	275	250	254	270	280	260	250	289	284	254	235	265	287	285	277	252	270	261	247	272	249	277	272	254	284	253	259	266	274	317	263	279	275	263	248	262	273	267	260	244	274	277	272	296	256	232	286	283	296	256	289	277	295	255	275	276	264	244	259	263	272	260	281	276	246	261	267	265	259	273	261	249	264	264	271	235	292	270	285	252	291	257	271	278	278	233	267	254	268	262	257	261	310	295	268	260	254	274	268	238	263	282	260	235	260	264	278	268	247	275	287	267	270	266	280	280	284	272	269	261	266	240	268	291	286	267	262	285	253	248	277	266	277	269	223	256	261	250	242	249	265	280	252	252	261	240	275	269	254	273	265	272	249	288	266	243	252	260	252	298	274	290	256	282	262	274	248	255	288	263	260	288	264	242	277	294	269	274	262	290	270	258	276	244	267	266	250	273	262	256	297	267	264	275	266	263	246	261	266	250	269	286	264	266	284	286	275	268	246	260	253	230	236	293	253	263	259	278	250	253	269	256	284	256	279	265	280	261	275	281	248	287	282	258	287	239	290	261	303	254	296	270	252	252	269	272	263	247	278	276	250	226	302	269	281	278	322	288	281	293	300	293	279	265	257	252	254	279	233	269	273	290	280	261	274	283	298	271	294	280	261	263	254	293	279	250	283	276	248	258	313	268	267	277	243	283	251	276	263	264	257	238	283	296	261	277	254	247	250	273	279	279	279	292	283	253	250	281	256	247	291	227	289	259	264	255	288	264	264	278	273	268	254	274	282	264	274	287	300	290	263	306	250	304	251	298	275	263	253	275	256	258	244	259	278	250	245	233	247	263	267	259	277	279	258	291	268	258	257	271	248	282	264	288	271	266	254	275	259	278	258	244	274	283	282	263	251	273	284	254	276	276	250	276	256	291	257	255	283	258	261	260	243	244	253	270	259	243	245	243	272	251	281	254	288	269	258	288	275	252	247	262	269	254	266	276	288	273	289	260	249	277	252	264	284	320	269	270	261	296	286	251	249	263	252	286	252	293	259	265	287	265	255	284	274	258	263	256	288	263	256	281	263	260	252	260	288	264	258	284	305	248	278	267	268	274	251	261	236	289	258	301	254	276	239	287	272	258	258	282	308	289	280	273	252	261	260	296	266	288	265	283	254	295	277	236	255	271	255	264	253	286	260	264	249	276	256	269	265	279	260	247	259	223	260	288	275	274	288	258	301	277	275	286	273	268	268	272	264	271	272	274	271	272	227	278	250	248	245	281	302	273	238	269	280	250	284	238	263	294	279	272	258	243	257	273	276	261	261	275	283	297	270	249	256	280	264	267	271	270	284	274	273	259	269	261	284	273	252	269	270	267	270	278	270	276	267	280	273	294	241	258	294	253	258	262	272	279	277	301	276	256	260	255	270	239	238	267	258	274	288	259	247	253	290	298	278	294	268	254	279	284	273	266	280	252	271	283	268	268	272	265	276	261	261	259	256	277	266	255	247	288	265	297	260	267	252	272	281	270	261	287	285	270	241	284	258	279	246	270	264	256	246	262	284	273	271	285	273	248	255	280	244	257	281	248	253	289	275	280	275	254	249	284	265	266	291	266	260	282	273	256	271	243	292	288	267	277	250	243	262	283	255	274	272	267	254	259	268	262	267	294	244	278	284	230	286	276	264	267	258	287	254	259	270	276	268	259	236	244	256	270	250	270	260	227	259	250	264	300	272	277	319	272	250	267	262	325	241	271	263	248	276	262	286	259	253	256	250	288	279	253	274	277	268	282	268	281	275	255	256	281	260	263	286	289	290	271	234	287	256	252	265	291	278	287	281	271	242	266	258	268	292	279	243	265	237	264	288	292	276	285	273	246	253	250	256	259	286	252	264	268	275	279	277	293	269
24178	21010	28101	24587	20571	11734	2388	576	371	314	322	290	337	285	306	310	330	269	296	289	278	256	279	269	287	280	268	279	274	296	267	287	270	286	265	294	306	276	271	273	282	282	310	277	296	270	298	278	298	278	304	285	291	307	294	295	317	306	282	308	277	280	284	272	262	272	298	265	284	297	297	269	301	282	289	286	277	310	252	312	303	299	282	291	294	273	284	291	253	300	279	305	282	267	296	296	299	285	297	260	277	282	318	268	273	303	309	304	259	306	252	295	276	263	248	309	282	255	289	266	271	275	283	302	292	295	313	242	245	299	251	312	299	308	284	284	264	302	251	285	290	290	262	270	271	276	287	299	277	294	279	279	299	264	281	310	295	306	269	292	266	300	294	273	318	264	290	300	297	292	271	294	278	299	286	298	302	286	279	299	293	287	293	285	289	316	290	275	259	298	268	289	283	284	311	300	286	276	261	263	275	282	270	273	292	305	263	286	262	280	293	274	302	280	278	270	322	270	302	292	288	287	250	267	297	270	288	289	283	318	298	287	297	283	269	302	279	257	308	252	290	261	249	293	295	301	277	297	305	300	299	258	311	286	294	287	277	281	280	308	260	311	284	258	282	289	275	293	279	250	291	305	301	280	278	316	253	245	270	285	294	264	310	274	269	242	260	307	266	285	268	278	271	299	275	297	291	294	285	275	263	242	274	296	258	281	303	257	281	321	315	296	294	299	286	279	264	282	280	283	292	269	283	260	270	285	280	273	308	282	321	277	280	283	277	277	267	311	280	273	307	298	300	314	339	316	285	306	272	270	272	302	305	292	265	278	300	272	264	291	264	282	288	260	284	287	284	314	281	274	267	272	306	300	301	296	298	311	263	281	299	257	264	282	280	313	296	324	272	287	295	246	254	287	286	305	255	283	297	261	260	287	297	291	271	296	272	302	253	290	300	281	276	266	300	236	267	288	261	269	293	267	265	263	310	289	268	293	281	266	269	251	294	265	278	282	291	284	282	276	287	264	291	276	278	280	290	295	294	289	303	295	288	300	288	290	279	287	260	298	286	298	249	276	278	273	276	282	251	287	288	282	322	283	263	277	306	267	285	285	275	300	305	316	295	280	321	262	271	287	289	297	301	284	278	278	294	293	311	288	302	280	266	276	288	301	278	299	238	254	253	294	291	296	331	291	288	273	265	259	290	308	262	289	291	271	272	300	299	281	277	278	268	299	288	253	266	276	318	256	259	292	277	293	303	260	283	273	258	293	282	283	281	275	265	279	295	279	270	284	277	236	290	275	286	331	253	296	283	268	323	291	312	277	293	304	300	272	299	278	283	302	265	253	291	286	278	260	289	288	282	267	271	268	273	309	266	288	278	265	255	273	287	259	291	291	271	294	321	290	279	270	319	274	279	297	299	278	246	302	294	311	288	283	279	265	277	286	278	286	308	273	260	269	265	288	244	266	311	294	290	299	250	284	280	257	273	266	294	231	273	333	291	262	281	308	298	283	291	297	286	286	289	295	283	278	293	261	251	303	280	273	266	286	303	296	301	266	257	262	297	287	293	290	287	292	290	255	254	299	318	275	327	277	277	270	250	296	262	281	259	293	283	272	234	297	283	281	286	288	283	285	300	290	280	289	279	316	266	285	280	294	277	281	289	288	258	286	277	266	272	324	269	288	296	270	261	267	308	289	291	280	286	237	289	289	284	263	284	287	274	254	289	287	270	308	255	274	289	285	309	276	278	275	277	298	298	271	264	291	273	291	306	285	296	312	277	276	245	306	260	293	278	276	289	262	260	280	276	282	268	288	311	289	287	256	278	282	298	318	259	278	229	249	275	271	284	306	279	267	284	290	273	257	275	283	291	270	297	304	310	260	299	304	272	293	271	269	277	274	284	272	281	245	258	284	290	267	260	290	271	328	300	291	296	288	294	262	292	247	258	260	302	286	279	252	294	269	282	301	303	274	304	287	271	292	295	277	296	281	308	282	268	301	313	284	275	290	276	299	294	315	272	278	281	281	282	287	309	292	282	256	294	270	274	302	266	261	257	289	270	270	306	293	292	296	260	288	306	297	281	297	268	274	277	279	271	311	297	292	326	259	267	276	264	289	286	288	282	295	308	298	303	274	307	292	282	252	270	303	272	269	267	305	303	271	274	300	257	300	300	261	303	300	239	285	295	271	296	281	295	309	281	292	278	276	279	257	265	274	284	284	297	275	272	287	278	297	268	318	279	265	277	292	307	299	333	311	282	301	274	296	277	282	258	298	253	241	301	261	259	294	274	266	284	263	262	298	286	276	288	284	268	282	300	287	270	298	284	295	266	302	283	302	282	279	285	305	287	292	304	268	323	301	266	308	300	291	310	316	291	298	248	291	280	268	255	288	284	304	287	275	274	274	273	286	295	278	284	297	328	298	316	316	272	282	302	285	300	290	259	254	265	302	274	270	304	252	267	273	303	261	253	278	255	312	293	295	285	269	300	282	299	293	307	248	290	287	271	265	279	326	262	291	311	313	268	293	273	273	261	266	259	295	277	295	279	311	267	280	306	280	286	277	305	284	299	258	261	269	274	309	271	283	284	289	295	314	271	285	267	264	273	266	266	301	273	287	306	279	285	274	285	311	284	258	274	285	277	278	305	296	271	273	262	292	279	272	321	302	278	283	298	302	269	269	276	281	275	288	307	293	287	295	289	290	270	264	299	264	261	289	289	267	285	286	262	258	318	283	311	278	275	269	293	264	287	279	296	266	293	296	266	259	292	294	249	299	281	287	275	276	282	315	285	272	285	287	295	305	287	260	280	277	257	265	265	304	288	286	279	304	303	288	299	299	259	279	278	326	288	263	283	294	292	288	268	308	275	302	325	281	266	262	318	249	299	296	302	294	290	309	283	267	287	301	280	304	280	307	292	280	256	292	294	244	282	309	283	276	287	283	296	289	302	266	307	256	270	311	276	277	303	285	274	270	255	286	250	270	266	265	304	273	325	285	287	289	291	271	297	293	275	326	288	309	306	247	292	287	294	297	280	297	279	279	304	272	291	291	317	279	287	298	259	263	307	281	292	272	257	277	264	283	273	295	296	284	268	291	289	275	293	277	291	281	259	252	282	309	267	295	288	284	284	306	259	288	281	295	281	289	249	278	308	295	273	297	287	276	287	280	306	299	297	279	288	259	305	287	251	284	280	276	294	314	269	276	279	280	312	282	279	265	279	283	287	297	251	263	305	282	310	288	260	300	292	274	258	289	317	283	317	282	261	300	299	294	297	278	304	243	269	301	268	290	288	261	278	270	258	292	244	290	277	278	306	284	289	292	278	281	290	276	261	288	278	265	292	286	284	293	247	293	301	263	278	294	304	272	270	304	279	251	263	288	284	268	280	279	278	304	295	292	258	292	270	278	294	281	298	286	267	253	322	251	271	280	292	298	301	272	257	260	289	286	277	292	300	283	280	264	287	286	267	266	315	277	276	240	285	270	279	307	295	270
38433	56232	40528	21622	10979	6695	1942	738	402	346	330	329	335	337	333	316	350	312	345	317	336	330	348	329	305	320	337	321	325	327	294	325	331	323	315	294	295	334	316	355	328	302	312	335	348	326	320	363	311	285	326	323	316	316	300	310	335	334	303	331	328	352	302	304	318	333	339	308	344	302	336	304	312	351	323	304	295	323	317	303	346	326	296	365	343	343	320	286	316	301	310	308	307	301	333	326	320	324	348	313	332	320	287	297	333	310	327	285	351	303	280	319	330	361	284	336	334	320	315	292	364	336	311	315	321	319	283	330	319	299	335	290	301	339	338	304	291	329	326	324	301	316	306	329	339	288	326	297	356	331	319	315	302	312	370	292	327	307	324	313	317	345	356	325	318	331	318	298	323	323	338	340	341	319	317	327	318	339	312	315	316	341	358	342	295	328	309	322	314	306	322	352	329	309	329	352	332	314	336	318	340	319	307	300	339	330	317	303	346	381	335	347	319	324	323	350	341	364	333	324	319	331	329	325	333	331	289	289	319	291	335	275	322	334	327	349	314	319	332	318	298	341	344	324	323	318	297	300	369	318	301	324	317	320	321	303	360	335	292	313	315	299	303	323	363	294	330	305	324	337	321	349	315	301	295	321	331	293	319	324	309	290	323	293	296	326	335	344	310	269	289	341	349	332	335	317	317	338	342	283	316	340	339	296	309	305	309	306	333	338	286	324	315	304	333	343	319	342	327	298	347	337	346	331	363	326	335	297	312	325	310	304	322	349	305	336	321	316	323	315	334	301	311	293	316	322	299	319	321	306	351	303	363	311	383	317	330	331	357	317	302	313	337	312	296	362	334	323	334	347	329	344	304	346	335	297	323	322	337	309	344	303	329	324	323	323	315	282	342	325	351	330	344	312	307	324	331	312	299	322	341	308	321	329	344	331	310	319	284	304	354	328	318	340	347	346	320	294	349	312	307	359	322	314	334	342	316	315	306	324	310	325	343	326	323	295	320	338	346	291	292	307	360	302	347	321	291	327	312	348	356	310	308	330	316	328	347	325	314	326	302	327	338	337	354	285	307	325	337	346	335	322	351	297	318	332	347	305	308	338	304	370	294	311	338	325	331	343	346	309	312	323	305	335	330	321	341	286	339	325	295	308	322	313	354	330	314	297	288	338	332	315	313	319	323	326	303	303	311	327	315	312	316	315	312	317	320	335	346	345	316	296	369	294	350	287	352	320	311	350	324	296	308	312	333	328	319	353	322	324	325	297	341	313	346	342	333	317	311	315	330	307	289	313	319	310	313	301	318	381	325	312	342	325	320	349	283	313	307	308	349	321	328	369	323	313	284	347	328	303	343	327	333	320	310	315	300	288	332	332	328	306	333	316	327	318	320	333	326	336	298	336	299	299	317	338	329	328	327	320	329	327	314	342	342	317	316	306	324	309	338	305	318	328	352	332	322	291	337	301	305	322	330	342	333	319	328	337	307	323	342	324	336	319	323	344	328	332	284	345	328	322	281	309	321	320	343	324	330	341	352	312	320	324	331	326	312	343	292	320	309	297	341	304	309	308	309	318	342	298	306	337	314	304	334	291	331	310	323	351	335	302	331	343	289	328	326	323	300	353	317	290	318	334	302	310	362	328	336	328	308	328	287	297	312	308	324	332	328	332	304	345	343	319	321	323	331	319	347	334	336	326	310	338	313	303	292	321	324	321	317	351	298	322	321	315	318	344	354	319	329	315	321	313	329	348	332	341	311	330	317	316	346	313	299	328	336	338	323	343	311	312	319	322	320	316	336	311	337	309	320	320	329	342	330	328	319	312	342	328	335	323	293	339	324	300	353	311	348	334	309	346	318	332	308	330	351	313	297	303	355	328	334	326	296	309	328	331	352	341	297	331	313	343	313	265	291	335	293	310	308	309	299	330	332	333	317	325	327	335	297	332	322	309	346	315	312	316	305	312	313	295	294	324	329	326	292	317	313	318	319	339	324	339	304	315	343	319	312	321	329	329	317	327	356	302	355	308	333	339	327	295	327	312	328	324	327	304	318	332	326	320	305	337	328	307	292	301	319	292	329	330	323	334	325	330	336	335	298	304	341	342	310	302	315	326	333	311	327	297	346	348	373	315	336	312	337	330	323	311	309	342	326	324	321	311	308	333	291	315	292	304	296	315	298	312	340	309	336	301	358	327	270	301	340	333	296	318	316	313	332	309	317	342	341	329	314	308	340	323	295	301	326	311	324	287	300	317	320	302	313	308	310	306	327	339	316	318	310	305	350	353	321	319	280	318	317	331	310	325	311	306	335	345	327	319	313	312	322	316	331	324	343	361	326	311	341	337	299	326	297	319	317	344	305	338	334	298	336	295	324	342	333	332	331	326	330	342	308	335	298	316	333	320	298	303	303	330	309	322	339	351	346	299	308	303	311	322	317	340	316	336	307	303	328	313	262	314	338	333	318	315	349	313	322	355	318	302	314	307	341	352	319	312	336	311	323	325	352	323	321	288	304	349	326	322	337	332	299	328	362	306	315	334	328	368	327	316	323	309	291	313	333	333	329	288	315	311	321	312	315	298	295	335	326	302	345	326	305	286	291	359	331	330	334	344	314	334	312	369	321	291	314	331	326	329	311	307	288	310	312	303	320	310	318	348	325	306	331	325	304	340	290	324	311	352	352	330	315	325	312	314	318	309	317	339	317	319	313	348	326	344	327	302	295	307	285	330	304	330	313	324	365	309	322	339	318	301	300	282	296	303	302	326	320	290	328	352	304	347	314	339	312	299	314	316	328	316	312	325	334	315	334	323	341	334	343	311	309	302	316	342	317	294	327	330	336	334	336	325	330	327	361	335	322	311	329	325	326	290	314	330	302	303	341	305	286	355	318	326	332	331	318	331	340	287	318	314	315	306	328	317	332	311	344	313	321	335	317	345	336	293	316	327	318	328	319	315	313	310	314	315	342	300	321	335	314	277	344	326	328	317	321	349	322	323	313	291	311	298	305	327	343	322	320	305	343	347	312	325	303	300	337	323	357	311	317	296	345	334	333	328	318	326	342	353	309	333	317	341	337	324	376	302	318	316	317	318	338	351	336	316	351	341	333	337	350	329	327	309	314	344	329	279	345	325	346	324	302	321	308	327	317	341	319	281	335	312	295	336	320	348	322	325	312	322	320	328	339	338	321	315	330	326	297	294	331	298	351	326	316	334	289	308	300	323	344	320	332	350	336	312	352	320	347	350	291	319	311	310	345	348	323	289	336	294	331	305	320	334	333	339	340	330	323	303	335	289	317	340	321	332	332	318	303	309	330	339	329	317	346	346	316	332	328	342	345	302	335	312	329	320	341	345	338	322	339	316	308	318	289	377	297	291	335	339	290	329	345	352	306	321	301	315	313	321	341	320	338	328	346	336	342	302	307	336	298	313	341	290	322	330	288	318	305	318	308	340	311	344	295	303	363	341	326	291	288	326	306	321	314	336	317	327	323	341
25345	21389	27705	25141	13629	3536	940	420	355	292	336	305	287	298	334	301	335	311	292	284	289	301	326	297	312	310	331	297	309	328	313	293	310	323	301	279	310	290	320	278	326	314	325	314	285	304	272	306	300	334	304	335	314	310	328	310	292	310	290	302	321	329	324	283	314	315	303	296	315	297	307	304	277	309	309	263	292	304	311	302	318	293	321	280	325	307	327	304	298	297	326	336	312	283	316	310	294	303	297	300	300	301	268	289	305	324	308	303	309	283	296	319	301	309	306	318	290	301	294	311	308	298	316	309	326	281	301	293	301	305	312	295	278	310	334	307	290	288	334	289	324	289	302	334	322	316	320	302	304	328	312	322	319	318	312	343	298	288	318	315	301	298	325	303	317	310	327	298	299	311	303	303	306	321	286	277	320	303	315	331	320	281	305	305	291	317	315	301	333	287	318	329	341	300	314	269	307	310	319	314	308	255	316	295	317	325	297	338	312	318	333	275	315	297	298	299	294	303	281	288	331	283	307	295	309	324	295	302	333	334	303	295	327	319	351	279	316	289	314	262	287	306	349	326	300	303	310	277	296	302	275	320	322	321	311	285	273	290	308	324	302	296	294	296	316	307	277	313	317	321	296	320	298	287	295	317	296	324	292	261	282	330	299	295	287	336	284	320	300	309	293	270	318	317	287	278	299	339	330	321	323	287	319	289	313	312	309	320	291	294	280	299	324	335	328	307	296	311	364	292	269	326	324	286	290	338	305	308	300	312	314	333	298	290	294	320	302	285	288	291	315	295	347	285	288	323	294	307	275	309	301	294	290	290	274	333	350	338	341	331	318	290	295	317	309	339	301	295	302	292	302	289	331	287	283	319	324	294	307	311	332	297	303	272	325	363	333	285	319	306	329	273	278	312	289	289	320	310	363	322	298	319	305	307	309	340	283	303	328	292	293	331	316	352	292	296	305	299	300	285	295	322	271	272	300	306	345	303	325	312	330	310	294	321	287	327	283	283	302	337	288	337	298	298	285	293	290	318	298	308	313	317	320	319	291	307	268	323	322	298	313	324	303	325	281	296	321	295	310	320	286	328	306	320	316	282	305	309	299	331	291	317	299	296	300	295	275	289	299	299	279	317	322	283	283	296	314	304	339	291	317	323	329	315	289	301	327	280	329	325	340	308	288	307	320	315	350	327	272	309	310	305	289	316	296	303	312	315	304	303	293	264	317	303	280	288	258	309	337	313	303	328	313	277	305	320	301	290	305	272	279	275	338	315	295	305	308	288	303	335	300	279	299	295	302	321	308	310	277	301	334	331	324	313	335	334	298	293	302	283	319	336	322	312	311	311	336	317	279	302	290	325	323	291	282	285	314	341	311	290	309	308	328	315	321	294	276	326	301	295	305	307	316	336	340	309	328	334	329	305	317	326	331	309	315	323	307	304	297	283	307	292	307	252	305	278	323	266	298	295	336	336	296	313	296	310	339	303	294	297	330	299	313	309	359	338	329	303	347	310	325	263	275	282	287	285	290	304	285	332	310	260	305	335	314	327	314	311	317	318	326	329	300	307	323	313	286	285	286	312	300	294	318	312	326	278	284	333	301	305	316	305	307	310	320	316	290	314	305	295	301	299	305	309	309	305	309	296	296	307	315	329	297	312	299	320	307	296	281	328	283	295	274	323	298	332	305	338	296	281	319	303	335	278	342	292	339	311	307	278	301	292	312	287	317	283	287	303	268	311	280	286	326	276	308	329	317	311	293	347	287	314	326	309	304	295	304	285	318	282	322	318	327	301	313	303	319	300	281	320	313	299	305	290	295	300	294	301	343	300	314	308	312	327	291	291	288	311	310	278	316	294	317	313	299	308	276	304	307	325	312	329	306	332	323	346	302	251	300	340	299	311	311	292	314	317	308	300	293	337	314	283	303	289	307	314	293	313	277	340	297	298	297	299	285	305	293	305	315	311	300	312	307	294	270	313	325	347	304	285	305	326	318	288	317	283	342	317	305	312	310	317	300	319	272	297	313	327	278	329	295	311	275	297	362	322	305	288	334	287	322	295	312	294	305	353	293	290	299	318	310	328	355	290	294	304	301	315	323	340	280	308	305	339	310	304	308	309	287	292	307	285	284	299	281	285	280	322	295	284	283	278	322	282	296	274	305	296	308	286	308	316	287	310	329	316	312	304	292	278	313	316	305	329	282	320	297	317	315	300	336	323	295	286	312	270	376	304	299	314	327	294	312	282	312	330	288	293	313	305	284	271	271	340	306	268	304	285	298	324	300	299	306	274	327	318	269	301	305	269	297	287	336	312	319	303	371	281	330	295	296	313	295	315	326	284	310	325	277	300	305	303	287	308	308	299	315	329	315	339	308	312	289	309	320	302	325	315	318	321	294	277	312	335	322	304	311	304	329	326	318	300	309	300	324	298	326	267	314	320	287	319	305	314	296	331	307	308	283	312	299	334	312	318	296	289	307	303	324	308	329	289	300	340	275	303	293	316	337	324	318	302	292	283	332	305	324	296	276	305	329	323	295	318	330	312	317	302	315	309	319	297	338	331	339	321	313	332	305	303	286	313	305	310	288	292	310	318	297	310	311	317	290	322	314	299	273	340	285	274	309	284	345	307	299	307	317	295	317	328	305	312	306	312	299	322	347	301	315	318	293	341	304	335	330	279	277	307	294	306	292	305	298	315	315	286	297	317	308	310	332	328	312	331	325	309	336	280	311	357	303	320	351	300	292	320	308	306	312	289	307	309	306	309	329	322	305	290	310	324	277	311	294	316	295	318	334	300	307	290	297	281	299	307	309	286	298	269	309	310	270	312	325	311	323	307	325	283	293	291	294	301	330	335	311	309	306	331	315	313	272	316	290	351	312	306	278	312	299	308	321	311	332	301	315	290	305	305	299	336	335	303	286	301	295	335	314	294	320	295	314	307	336	338	313	300	286	314	292	315	294	304	310	290	290	315	296	291	266	326	283	324	291	310	341	287	336	319	307	300	303	280	332	321	328	279	304	314	305	326	293	320	282	298	288	299	304	316	311	307	319	315	323	284	290	318	288	316	332	309	309	311	292	306	305	302	301	301	344	308	301	317	357	312	305	298	325	319	302	280	323	352	303	269	310	285	299	318	307	343	314	310	336	297	301	296	308	304	318	296	315	330	292	274	314	273	303	305	324	249	284	305	311	315	307	294	313	303	326	330	334	330	301	295	311	301	279	329	283	310	291	343	321	296	309	290	323	272	305	291	272	304	340	326	290	306	284	318	314	277	325	287	320	305	306	281	339	292	304	306	294	296	312	305	316	290	313	299	329	309	312	285	328	313	310	302	280	290	296	337	295	297	292	266	305	343	313	303	324	296	325	287	275	305	321	313	313	269	286	299	311	303	336	315	305	298	298	350	305	320	329	318	307	296	309	314	274	291	302	330	309	308	289	312	282	292	314	299	335	270	327	290	290	306	295	309	295	330	282	258	268	309	303	331	348	318
40601	53515	32614	18376	9989	3794	1282	583	423	381	378	346	363	381	378	343	353	382	348	377	371	350	362	337	378	347	360	357	378	344	328	391	349	396	355	345	407	400	332	356	378	368	369	365	368	381	378	324	365	342	351	347	364	343	367	377	330	376	381	338	390	368	331	368	381	336	354	365	348	351	371	391	391	354	340	330	353	379	332	381	357	357	363	307	377	351	375	319	361	360	377	363	336	373	378	358	346	350	358	362	357	381	345	358	369	373	365	354	363	351	400	365	344	369	335	374	359	356	350	298	392	337	334	377	390	372	350	376	342	319	362	397	337	367	340	380	380	379	364	402	333	328	392	411	337	329	348	375	325	319	365	354	343	368	375	353	343	366	374	344	371	381	364	352	372	309	373	349	383	366	369	346	351	341	371	357	365	370	361	376	374	354	339	351	380	337	375	368	369	364	357	358	331	340	370	332	359	364	350	349	372	357	402	361	330	354	370	350	400	377	349	336	379	368	348	372	318	377	358	371	344	376	385	370	377	326	354	375	383	346	355	356	356	365	388	347	368	370	393	380	330	362	352	349	372	354	357	389	373	342	341	370	349	347	368	345	377	379	389	312	346	357	327	395	372	349	336	363	346	337	398	324	376	355	398	378	331	350	343	373	365	344	398	345	355	379	364	342	365	363	351	363	359	387	397	401	342	369	355	359	381	356	366	367	364	373	349	361	389	373	360	349	348	361	377	373	330	360	340	343	355	376	354	323	337	361	321	317	368	404	362	377	332	357	348	385	343	316	318	376	367	371	351	396	351	339	352	372	339	376	379	363	371	351	358	353	348	349	340	367	378	366	367	353	367	348	365	386	359	373	373	331	358	350	358	361	368	365	354	379	389	384	337	356	367	323	388	348	333	358	356	355	343	356	356	347	352	328	329	352	355	385	373	351	395	388	353	342	386	356	335	361	358	364	366	353	353	334	355	338	356	349	375	377	343	344	355	362	343	346	366	379	343	340	355	371	340	364	377	353	347	367	349	320	338	346	345	355	337	369	343	383	348	351	374	345	350	354	356	313	372	391	366	348	355	365	364	399	381	375	353	368	368	335	403	372	351	370	348	354	358	356	354	332	318	384	367	323	352	380	317	378	355	352	388	377	370	380	382	362	363	368	353	401	370	380	365	339	361	355	349	352	400	387	380	343	363	374	379	358	341	357	359	376	360	349	364	348	329	344	364	367	378	350	357	365	390	348	360	365	348	368	313	358	330	385	349	372	375	350	343	350	364	357	356	371	375	367	325	356	380	360	368	359	337	362	348	371	324	366	358	347	380	378	349	394	358	352	378	387	356	346	405	353	377	364	378	360	327	365	313	373	361	355	374	343	391	368	396	327	373	373	349	314	346	356	329	353	388	321	349	341	365	335	333	320	329	385	374	349	396	336	364	343	337	329	365	361	356	328	342	371	373	380	401	373	343	378	336	353	364	363	352	377	365	364	359	363	344	369	389	360	351	346	384	343	359	342	377	364	379	372	361	385	361	405	379	382	368	332	355	366	361	351	333	390	363	347	374	339	372	390	361	372	354	336	366	378	367	369	388	330	333	336	410	333	377	358	344	383	335	368	359	336	381	411	370	350	385	341	383	353	322	327	367	353	363	329	388	366	360	363	387	341	350	345	325	360	335	358	367	390	356	375	346	356	367	410	346	361	355	343	349	331	367	362	372	366	335	372	367	364	384	356	374	376	359	348	368	346	385	394	386	358	355	355	353	375	388	396	386	356	396	369	348	335	325	358	332	354	338	358	369	324	352	361	370	403	372	315	387	364	370	356	348	346	366	391	370	373	391	352	351	336	371	414	324	353	343	351	380	346	388	374	357	380	336	343	346	377	325	360	377	340	371	377	355	362	324	335	362	352	340	331	364	368	359	363	364	358	356	382	362	359	373	363	360	342	337	365	382	341	337	340	364	376	355	373	388	325	351	336	369	336	366	374	359	348	326	314	367	347	372	341	359	353	372	322	349	360	377	341	335	364	377	318	355	333	371	370	392	337	349	377	374	344	342	340	381	367	354	357	381	401	391	362	357	334	360	351	359	350	326	385	349	370	329	373	369	338	353	357	357	371	342	347	319	351	346	342	356	370	365	332	359	348	342	358	358	353	373	367	376	385	377	375	350	373	360	352	355	382	363	342	358	365	357	360	360	301	326	330	315	373	362	342	351	296	350	354	373	346	354	354	382	336	363	350	332	372	411	353	361	340	347	357	386	355	379	359	366	365	358	353	360	345	359	333	349	361	378	366	356	375	335	357	356	388	370	378	395	363	315	377	355	350	376	366	374	355	357	367	376	371	348	373	362	333	349	388	337	367	364	365	359	354	351	351	352	364	349	363	349	354	318	347	356	363	364	366	345	413	376	334	381	353	320	346	348	371	391	341	368	367	347	376	376	339	353	355	339	362	347	341	362	345	370	406	406	344	380	364	342	377	358	356	383	337	361	348	360	385	359	353	336	347	369	358	348	362	366	383	387	341	378	335	363	331	350	358	374	361	375	350	354	388	369	342	358	382	365	373	366	309	359	365	324	351	379	336	366	368	344	364	381	346	391	396	360	354	317	349	345	390	341	398	351	341	401	373	326	338	365	348	347	364	367	382	352	322	340	372	350	351	361	349	358	396	337	356	352	354	376	357	368	354	378	349	338	390	357	380	380	336	365	346	383	365	343	326	408	348	382	357	360	357	381	375	359	388	344	353	348	363	378	418	312	365	384	352	388	342	360	386	344	324	364	329	384	358	322	344	363	382	365	363	381	356	357	375	349	340	365	394	376	357	371	339	352	364	384	333	352	359	321	376	335	368	355	360	348	355	368	365	371	365	359	351	394	359	345	379	360	394	364	393	361	358	339	352	356	361	320	333	385	389	341	329	355	336	366	347	331	366	342	346	369	370	342	344	341	345	403	362	347	330	332	389	355	356	363	311	376	350	364	377	376	327	355	363	312	377	331	391	340	359	341	333	353	354	355	357	344	339	374	320	374	350	367	357	387	404	364	365	316	355	358	369	334	386	355	334	368	357	364	399	354	390	351	356	371	348	322	333	356	388	397	354	387	377	366	334	328	348	372	380	331	385	365	365	359	364	348	342	348	345	369	326	384	344	347	331	352	363	372	367	371	369	366	381	362	406	333	359	379	383	368	366	370	391	351	378	353	318	328	365	343	377	336	374	360	399	365	349	320	367	367	367	354	331	330	350	349	343	356	360	359	364	382	351	402	399	389	378	353	353	368	363	369	345	369	363	372	366	352	377	371	337	329	375	338	379	392	357	346	363	376	371	371	364	397	313	384	353	368	370	322	376	367	359	334	375	346	336	397	354	347	349	360	357	348	331	358	336	338	388	383	350	365	357	375	353	344	362	359	361	354	329	360	378	347	362	362	360	349	362	382	361	351	365	383	367	338	334	355	373	348	373	345	370	351	384	347	369	314	393	390	366	366	347	374	339	389	354	347	349
22836	21011	28527	23862	21338	20820	11421	1729	563	554	472	488	512	453	459	441	453	443	448	408	455	453	485	434	403	403	411	452	422	408	442	420	435	453	447	416	407	423	425	437	427	431	429	456	444	425	469	450	417	404	426	431	441	472	413	441	423	469	419	458	447	452	411	483	408	427	459	470	463	427	433	395	423	427	441	403	426	443	409	425	424	440	442	459	458	423	433	468	409	434	417	421	432	428	449	446	439	418	411	452	414	444	407	442	418	444	455	408	451	431	411	467	427	418	449	456	441	388	424	410	429	426	454	401	408	425	446	440	457	409	447	418	465	450	479	472	415	421	418	398	430	452	405	416	426	432	422	438	387	434	459	442	478	427	446	463	455	433	454	432	441	435	448	399	473	449	442	422	409	470	405	401	471	430	423	438	428	492	457	428	407	417	398	427	459	437	461	420	435	378	430	407	421	425	406	425	456	402	403	412	427	408	430	403	470	456	448	465	412	433	420	428	479	419	481	428	437	424	419	411	438	429	433	414	460	453	408	427	415	423	434	416	432	450	459	441	442	466	446	457	414	459	454	454	421	444	451	457	438	470	415	416	461	419	419	442	439	469	469	412	400	420	449	473	416	464	433	470	434	448	442	424	399	456	398	405	498	457	430	453	408	480	448	366	415	464	431	409	434	424	458	451	415	436	461	410	444	397	444	427	445	437	443	395	455	424	449	434	453	435	428	449	419	464	420	444	415	450	383	458	454	431	412	420	427	410	455	441	470	447	426	436	447	459	383	385	437	445	429	478	431	449	412	503	465	421	420	434	428	443	430	466	462	423	446	424	382	457	444	450	448	418	433	429	425	467	444	447	487	453	409	422	457	436	469	405	431	417	442	461	444	413	382	436	435	431	464	421	444	418	464	408	419	443	446	421	434	464	435	430	420	445	390	490	439	417	415	448	436	444	458	412	422	420	436	455	429	450	435	402	470	420	421	416	426	415	426	434	441	438	448	442	393	407	437	418	428	436	438	403	414	407	422	415	431	421	446	437	476	413	463	418	421	444	462	450	440	416	428	405	421	430	459	433	429	412	408	468	441	436	419	411	438	430	468	459	455	415	439	426	444	439	426	438	446	461	445	437	397	400	410	415	447	438	440	429	424	433	397	429	449	405	415	433	430	445	397	420	453	437	400	447	434	422	433	450	427	412	460	419	430	420	456	423	432	448	439	415	409	495	464	427	443	445	423	410	430	446	445	421	491	458	415	456	433	457	387	482	388	435	440	467	437	397	446	432	436	423	464	424	417	448	458	421	434	440	409	419	423	403	438	409	410	438	445	433	450	456	437	452	410	455	428	405	443	430	378	419	463	429	417	463	395	441	435	445	454	438	438	414	419	422	422	414	426	463	420	453	445	401	454	450	441	446	444	424	410	457	441	404	417	418	397	404	401	412	428	458	425	455	429	433	438	414	444	440	434	433	445	463	436	425	446	424	437	442	458	415	419	469	442	419	444	461	444	462	450	451	456	447	438	401	442	394	406	431	439	478	434	472	438	449	400	432	442	445	452	441	432	455	424	439	424	449	442	439	424	443	436	453	451	459	468	432	458	439	401	454	414	443	441	458	407	456	417	424	432	422	381	440	431	444	431	406	443	455	421	459	417	408	440	450	465	448	446	414	429	428	440	454	431	465	374	438	457	425	413	424	452	425	423	414	414	403	437	446	470	437	414	407	486	454	457	444	413	416	450	449	451	431	413	431	439	432	431	426	439	433	453	414	413	480	437	442	437	454	430	457	415	448	423	423	445	440	440	428	427	463	401	406	408	454	412	478	430	415	454	458	407	441	453	430	428	432	457	424	434	445	462	432	428	430	424	438	435	452	450	423	422	435	422	415	446	441	435	419	443	443	474	424	447	454	433	414	448	383	441	414	470	457	454	467	421	446	426	418	383	444	446	438	437	400	446	431	441	427	423	424	440	432	392	425	432	428	389	431	447	403	460	422	454	429	431	424	437	400	447	396	409	426	443	455	466	421	433	431	421	418	435	456	407	472	416	463	438	412	457	457	425	428	382	437	439	441	454	391	416	401	451	400	439	439	411	419	438	383	471	429	442	452	427	443	454	422	415	473	406	445	424	430	420	406	427	406	421	405	449	433	414	462	436	467	461	482	452	469	440	453	426	429	436	413	428	437	430	427	436	432	455	402	444	446	432	431	472	418	474	442	443	476	451	422	426	429	431	428	443	496	452	410	433	436	419	444	427	450	424	451	426	422	421	437	412	426	443	445	464	422	437	426	463	441	432	422	414	415	397	458	417	451	446	441	460	446	418	444	442	422	423	444	435	410	418	462	471	431	445	452	413	409	449	419	402	444	449	434	475	474	445	446	452	412	457	439	450	405	473	464	441	424	450	441	431	441	415	470	438	441	407	419	432	431	464	468	466	449	436	447	415	398	442	439	485	445	414	442	455	429	452	412	408	412	431	434	493	457	420	419	399	442	455	441	453	464	406	463	424	442	440	430	367	455	451	410	450	436	447	405	447	411	483	423	451	428	410	456	440	454	427	396	420	450	462	430	442	495	439	455	432	444	467	448	446	452	419	399	445	458	442	469	454	398	463	397	444	472	465	432	424	436	425	477	447	436	413	433	438	406	420	456	447	450	437	424	418	416	406	447	456	450	436	411	418	461	399	406	456	400	434	404	451	432	417	410	449	434	438	421	462	424	441	448	434	449	452	436	454	458	463	434	440	434	478	436	425	442	466	409	435	417	418	443	461	464	428	415	462	449	413	436	469	447	449	382	424	445	417	432	428	413	445	428	413	433	429	432	435	461	426	445	431	441	431	434	465	465	436	457	437	463	456	436	473	441	407	416	395	435	421	406	399	416	438	395	444	452	432	423	436	460	458	467	465	415	459	420	463	414	483	413	487	425	441	455	423	426	428	471	421	430	446	426	428	411	466	397	407	437	465	423	441	423	423	443	392	405	422	437	430	429	438	439	442	399	449	403	450	449	398	414	464	413	454	427	419	427	458	462	421	422	438	455	430	400	457	445	405	418	401	422	459	421	475	442	404	422	412	439	433	461	429	439	484	443	454	451	441	431	433	412	413	449	440	434	430	412	446	437	438	418	416	409	462	458	426	450	434	419	422	433	428	422	445	425	424	419	413	463	423	430	445	431	452	395	475	431	453	430	444	408	413	445	409	478	423	398	445	422	406	460	430	403	447	446	427	415	444	472	462	441	405	485	425	416	424	441	429	423	405	426	425	435	459	408	438	442	446	412	443	446	424	426	419	428	408	434	426	412	425	426	402	442	394	459	456	417	448	439	433	442	403	443	424	423	428	441	461	434	409	430	425	426	457	478	439	462	427	377	410	421	420	426	422	435	404	465	460	420	412	430	439	455	436	453	495	455	434	396	429	419	436	420	404	450	401	422	411	456	455	418	461	441	417	477	447	429	438	411	415	436	431	402	455	438	431	442	458	458	429	448	434	425	408	442	424	435
40935	61079	44856	32568	19609	9736	5451	1427	616	564	545	565	534	526	483	473	495	480	512	480	503	502	464	508	448	497	508	479	543	516	496	485	478	492	506	498	473	473	489	498	466	455	473	481	477	510	475	470	494	495	452	501	506	483	465	454	471	493	463	454	463	472	484	484	488	547	490	464	434	490	467	503	502	476	469	467	462	527	497	445	473	496	527	452	477	472	479	519	472	502	497	495	475	484	508	476	460	419	480	455	511	480	485	502	484	458	478	444	519	468	513	487	483	493	457	450	500	471	476	466	496	485	469	467	479	486	437	456	505	473	473	475	496	486	474	454	466	459	485	485	453	469	504	446	472	482	479	469	486	502	454	425	491	493	488	480	459	477	504	437	479	469	477	459	515	519	486	472	512	485	470	439	468	449	486	526	489	433	465	499	456	456	472	478	449	512	513	475	451	469	476	462	462	475	458	446	502	456	481	494	458	493	494	447	458	480	555	465	479	460	446	484	501	443	447	468	509	476	484	513	478	432	507	436	502	502	506	447	507	502	441	485	505	459	481	492	497	470	503	474	457	483	487	475	484	489	492	488	474	506	436	486	468	483	452	493	483	459	471	446	490	514	462	458	448	504	509	501	502	464	505	467	494	494	491	520	464	476	501	453	482	487	467	470	490	467	434	453	502	497	508	490	467	476	451	475	452	497	502	450	539	493	477	481	473	506	515	475	498	527	550	466	478	496	483	480	494	493	479	447	459	456	456	489	474	513	465	477	467	496	500	456	474	472	443	457	460	466	503	493	438	515	469	499	500	481	467	467	489	459	469	491	493	495	481	494	511	484	503	495	456	490	469	506	496	523	463	509	491	479	466	479	469	479	462	545	487	488	492	502	524	496	456	500	457	510	511	470	461	476	460	458	483	473	486	491	504	486	462	469	482	515	489	463	466	463	455	472	466	496	473	496	455	481	525	484	457	476	455	506	440	475	527	472	470	485	502	467	431	494	464	460	498	485	483	475	463	519	483	511	460	483	521	520	457	499	478	509	454	493	447	498	486	466	465	491	457	501	495	494	499	477	470	442	435	472	484	494	470	473	472	484	490	492	474	459	496	536	508	444	496	462	517	474	516	482	469	461	501	478	459	440	451	461	480	542	458	512	472	463	497	464	497	474	461	471	455	489	458	471	493	485	471	490	471	466	456	464	461	485	487	515	505	454	494	533	466	494	479	490	486	438	445	491	486	482	453	492	487	466	478	496	479	469	466	473	504	445	502	475	496	429	485	479	453	497	477	466	442	505	463	479	496	488	467	483	456	511	474	470	453	479	490	492	452	496	484	490	444	476	478	510	525	498	481	540	490	484	463	451	447	489	443	496	462	511	487	479	492	496	474	446	505	462	491	470	468	495	469	483	466	454	501	509	486	477	517	442	451	467	471	496	481	475	485	454	472	452	503	504	492	492	456	475	450	456	523	491	495	462	479	469	528	465	480	479	436	496	484	450	484	490	487	501	471	476	468	512	451	469	500	507	478	437	479	461	527	435	494	473	494	465	489	532	477	492	499	500	478	474	446	474	453	464	479	426	450	473	497	476	447	465	428	461	475	481	467	458	482	545	481	445	484	464	510	474	481	462	468	470	459	484	443	486	495	515	459	436	477	486	452	476	524	452	512	504	483	502	489	461	443	487	492	449	501	451	501	445	458	441	485	502	427	466	466	516	474	443	508	486	464	473	482	423	474	486	472	463	488	489	472	479	460	492	474	488	469	484	485	430	478	520	489	430	441	505	469	486	470	453	461	462	448	478	462	491	502	494	497	447	485	461	517	510	467	467	493	474	483	465	437	465	465	509	470	446	459	480	502	467	465	456	480	446	455	492	519	495	461	516	485	473	440	441	441	470	512	479	541	545	499	476	450	447	483	490	517	497	449	498	499	491	461	507	467	488	483	486	471	474	477	478	484	478	476	487	509	491	475	483	470	441	476	488	454	445	478	461	480	521	488	487	437	494	463	503	481	486	448	455	470	456	466	480	471	532	471	466	495	512	480	492	526	471	460	488	470	468	475	480	441	489	490	472	468	521	490	467	520	451	447	491	472	470	487	471	450	485	492	494	455	475	498	475	487	489	471	458	451	454	484	463	451	452	504	465	500	497	495	473	505	476	491	457	473	466	503	447	483	477	504	452	488	473	481	461	472	497	475	514	473	483	480	458	489	466	531	463	450	456	466	511	483	460	480	477	493	502	454	481	503	463	486	466	492	460	497	470	477	483	459	492	452	455	510	465	450	477	557	459	483	457	478	478	454	486	485	479	505	477	493	468	489	507	494	468	465	455	484	470	446	481	475	481	496	473	507	483	497	485	493	445	451	464	498	467	475	500	459	464	503	500	476	485	479	460	490	495	489	461	508	491	471	460	501	482	479	461	472	480	453	470	487	492	519	496	477	443	480	510	499	432	493	445	481	472	471	511	497	494	503	482	524	455	466	514	498	481	455	487	471	470	441	459	466	516	486	508	445	465	454	512	471	465	481	523	463	472	459	449	519	468	521	462	499	486	488	480	468	456	469	450	482	434	458	461	470	457	479	443	468	467	461	531	451	481	450	477	483	473	470	470	512	462	473	478	466	474	492	452	521	425	455	499	463	491	514	494	489	478	514	483	470	500	483	492	448	476	467	456	455	468	404	440	485	459	493	459	472	483	475	467	522	449	481	458	433	495	478	488	456	455	482	502	469	460	468	480	475	510	480	452	447	507	491	462	466	472	505	466	486	460	486	474	533	472	493	468	478	434	482	434	482	486	478	507	449	459	452	478	467	469	471	481	489	491	501	465	464	488	481	477	479	495	486	504	463	483	493	464	500	433	436	423	473	464	448	462	483	465	510	461	485	485	507	468	511	514	473	521	518	517	501	458	521	477	490	487	462	444	514	461	488	498	481	519	424	481	473	492	471	470	476	461	505	459	487	437	455	484	456	495	495	493	480	486	459	501	466	463	491	475	464	460	454	446	485	484	456	447	457	474	485	461	464	458	504	460	486	522	502	471	505	465	466	502	472	483	494	485	512	445	466	472	428	496	448	478	483	465	474	491	490	448	470	463	501	465	471	454	509	507	447	504	488	450	481	469	498	490	483	494	477	451	450	462	501	481	470	450	458	482	452	458	477	485	491	456	461	510	485	497	478	463	476	479	466	506	461	500	479	458	481	509	499	469	472	486	481	479	469	503	486	475	485	471	479	482	506	467	447	453	481	477	474	456	493	474	456	473	506	471	443	485	492	449	478	507	426	462	494	470	507	490	478	471	502	483	507	484	471	486	480	460	467	502	494	495	480	483	516	478	474	466	512	483	462	495	501	455	502	485	487	478	443	469	484	488	445	492	497	489	458	477	478	486	476	498	466	494	502	496	479	465	487	485	470	494	522	467	479	432	497	484	445	496	491	492	485	453	504	480	488	471	486	459	470	486	494	474	461	440	488	463	464	443	496	438	473	487	480	471	503	517	537	486
33848	39009	34366	21937	5341	1467	709	261	229	251	244	215	231	256	222	224	215	202	225	236	238	215	231	232	243	217	246	229	223	244	232	245	229	219	248	262	232	224	199	215	239	222	238	226	226	255	259	214	218	246	226	239	243	229	233	255	221	228	221	258	216	221	212	198	226	223	205	225	218	230	228	237	210	221	221	230	235	223	205	235	216	239	223	240	217	217	236	211	206	213	237	224	235	212	208	228	220	211	202	211	233	228	227	226	225	232	203	229	226	213	218	227	245	225	235	216	268	205	244	230	227	218	221	216	232	248	178	234	226	194	248	204	221	228	226	236	235	228	251	219	220	244	212	212	287	244	246	226	256	199	214	195	256	229	239	237	254	209	222	239	198	211	227	216	223	246	223	204	219	242	232	189	220	244	214	226	241	229	241	232	224	200	197	223	233	246	226	255	211	243	224	216	244	242	206	230	230	224	219	257	209	216	232	239	240	231	236	217	197	224	234	257	232	231	215	204	232	224	237	234	222	227	252	245	221	221	210	225	218	236	250	229	224	225	236	213	242	229	211	241	250	224	231	206	235	224	221	201	211	225	213	235	219	249	214	260	239	222	256	245	222	218	243	220	247	244	286	224	248	212	248	229	228	220	227	223	228	222	250	210	209	234	193	238	213	260	217	238	225	230	225	221	227	217	214	247	226	233	222	220	225	232	217	240	237	215	231	198	237	242	198	207	234	240	214	218	202	236	216	262	246	234	235	239	196	213	224	230	231	210	235	221	251	205	245	223	215	237	224	234	251	207	219	222	244	232	224	260	257	234	226	234	218	241	240	220	192	219	211	224	208	246	248	222	245	244	236	242	244	213	236	231	230	233	223	189	234	249	232	240	267	222	239	194	220	203	216	229	211	226	222	217	213	251	257	250	215	233	226	222	234	204	247	222	250	245	208	241	223	225	226	216	220	230	197	242	232	223	201	224	220	235	237	195	230	217	251	242	265	243	224	228	257	238	223	213	237	222	219	232	221	246	219	247	218	234	232	238	224	227	243	213	214	214	219	239	237	228	234	217	233	219	228	210	216	223	227	235	215	243	244	219	225	238	212	233	215	238	238	260	230	213	217	207	232	244	250	220	236	217	223	203	246	233	225	224	210	201	230	219	224	233	233	205	232	225	236	239	212	232	224	226	232	203	224	215	229	211	237	241	218	238	228	232	233	241	230	213	205	239	221	228	210	230	240	226	224	226	210	228	211	229	236	258	258	236	221	213	223	234	219	238	214	202	233	259	217	220	210	210	222	230	236	234	213	259	233	246	248	229	205	248	228	212	250	216	217	217	227	240	240	217	205	218	191	219	233	224	243	212	237	214	219	236	212	260	196	210	220	218	247	214	247	246	233	232	210	226	229	225	219	213	232	237	213	247	229	230	231	221	215	231	252	212	218	251	232	246	199	201	216	231	215	215	239	224	215	211	233	240	209	236	211	232	238	232	233	209	224	194	233	242	246	232	215	213	231	242	236	219	265	226	232	251	213	216	224	233	241	261	211	224	233	210	211	217	236	247	248	252	242	201	228	223	203	251	197	220	230	230	199	235	218	233	210	226	238	235	264	236	234	219	226	218	229	224	236	245	228	240	215	227	231	238	240	210	242	244	213	222	216	231	233	234	206	228	249	225	228	214	202	246	207	198	212	211	246	228	226	249	232	245	220	230	242	212	242	218	241	229	233	224	235	207	222	199	221	225	196	226	229	239	236	230	209	239	205	228	224	226	207	226	227	199	218	251	227	230	225	217	197	248	224	219	225	231	241	241	241	209	211	215	217	235	250	238	230	238	234	238	246	238	224	237	214	232	206	248	224	204	230	226	254	220	245	232	204	221	225	219	221	232	190	212	227	212	257	211	211	268	234	218	226	233	224	232	268	232	224	245	233	214	215	194	213	254	198	241	231	216	241	233	234	241	236	248	215	222	222	205	221	249	240	231	232	233	259	222	226	239	215	231	225	230	191	221	239	204	243	232	244	227	225	227	207	215	232	222	225	256	215	232	226	224	223	240	220	236	219	240	223	214	223	222	209	215	234	242	233	234	218	238	233	219	230	203	209	202	201	222	217	203	219	232	225	215	231	253	234	200	217	217	230	237	235	221	249	250	196	218	261	214	202	244	224	224	223	204	224	246	197	219	246	226	204	215	208	205	206	242	240	244	222	213	239	207	208	210	248	246	234	203	232	220	223	200	200	223	253	220	237	223	236	213	223	204	223	207	234	227	214	240	249	230	215	237	220	266	227	211	213	231	238	243	227	210	201	230	228	224	210	211	211	202	237	245	207	227	222	227	232	215	232	222	230	196	209	216	260	229	238	251	199	197	240	239	230	218	233	203	259	209	241	251	212	199	219	235	204	215	243	219	216	207	235	241	213	240	223	231	223	194	266	238	230	226	233	207	231	213	217	219	219	226	251	227	232	242	256	208	224	236	231	241	219	228	245	202	218	244	250	246	219	241	214	246	228	229	245	229	226	229	219	212	233	217	220	248	252	230	216	207	230	223	253	219	179	228	223	262	240	230	218	238	211	220	218	204	216	255	220	239	233	207	228	216	250	216	246	240	213	254	229	203	227	193	230	232	210	219	224	223	255	217	224	221	234	241	216	226	265	230	200	217	223	236	238	230	238	206	220	196	211	226	195	242	239	235	219	226	240	227	207	217	226	196	195	226	206	208	213	214	227	254	242	200	230	195	211	249	262	217	206	232	199	244	248	217	212	195	277	208	225	221	231	234	216	228	228	248	216	220	220	239	217	223	209	214	271	193	230	226	229	237	216	234	225	235	238	215	230	248	231	228	232	214	226	225	230	226	217	218	208	220	224	216	236	242	222	234	198	245	240	246	249	222	230	252	225	230	212	217	223	233	237	232	244	232	230	238	228	220	206	230	231	214	217	261	229	219	218	233	222	227	232	210	221	205	218	206	256	219	229	220	249	244	205	253	231	233	204	207	221	209	228	245	220	245	195	239	215	228	181	231	229	238	206	234	212	222	229	229	237	238	223	224	223	231	215	208	222	227	245	212	229	212	228	244	200	209	236	242	234	233	217	262	215	240	263	261	224	241	211	208	222	231	237	226	236	217	212	253	249	218	225	242	224	213	264	248	223	221	220	199	207	227	220	217	240	265	251	211	226	201	237	246	211	207	236	222	222	236	251	217	215	246	228	231	217	225	216	225	249	197	237	239	218	215	240	217	245	213	225	221	236	227	259	224	229	241	206	234	213	226	208	255	207	213	225	235	206	232	223	233	214	232	228	190	217	252	232	249	228	218	239	212	236	199	228	238	254	252	218	194	222	228	214	218	218	218	213	216	233	237	223	223	223	210	234	234	224	212	228	235	204	206	216	222	200	230	209	214	231	224	261	223	222	224	220	247	189	216	233	224	223	245	192	221	199	207	206	209	246	232	221	237	235	242	218	223	205	228	261	220	232	221	220	233	222	249	243	227	208	228	231	249
40899	51570	32914	18702	5186	2255	1048	356	332	273	277	248	295	305	276	252	260	250	279	226	269	293	268	286	265	261	240	258	222	277	259	259	285	293	284	253	241	251	257	261	254	265	253	257	212	267	276	249	280	270	269	257	283	258	260	291	275	290	248	253	248	272	255	272	261	267	255	253	264	276	274	282	253	290	282	256	288	271	290	279	261	286	273	256	277	275	257	277	280	283	262	279	270	272	277	265	269	284	261	275	269	252	281	256	256	287	287	294	262	267	264	289	247	291	268	291	258	259	284	273	275	268	265	286	264	244	307	279	263	271	277	299	248	257	286	244	277	268	293	271	268	276	276	287	274	255	261	297	258	254	274	268	264	290	281	267	292	274	280	270	262	264	278	266	296	270	267	259	246	273	267	265	269	240	274	254	260	256	289	290	278	293	257	244	274	269	289	277	275	254	269	265	255	243	250	273	261	244	277	286	248	242	263	274	311	255	259	254	283	265	292	241	262	259	258	287	270	273	274	225	282	265	288	266	243	274	266	249	266	271	247	280	247	249	280	256	259	258	259	284	261	269	245	269	240	272	273	264	296	254	283	273	294	261	260	297	251	286	265	267	262	256	247	276	288	258	264	266	276	301	264	272	252	268	279	279	262	261	233	265	263	265	232	266	245	294	324	289	259	273	254	271	265	262	273	266	277	277	270	254	259	282	283	236	300	258	247	279	248	254	266	278	266	263	267	251	232	299	246	261	269	282	266	260	274	254	269	290	285	266	247	271	236	247	271	249	273	281	271	280	265	266	272	284	251	266	289	279	261	278	267	274	279	258	242	262	289	246	260	266	285	271	302	249	241	262	293	281	288	249	264	254	288	272	248	282	297	276	243	287	229	256	294	239	290	278	300	280	287	251	269	275	283	286	255	274	246	277	263	278	285	265	301	281	280	273	276	253	261	267	284	236	275	278	257	235	278	254	297	259	267	256	286	269	282	286	268	278	243	227	257	273	248	283	254	270	265	276	279	298	242	258	287	262	269	277	269	260	264	259	262	287	287	273	284	254	240	285	273	235	295	266	250	269	265	250	311	247	239	255	253	269	288	252	300	268	290	292	255	248	264	286	281	302	262	282	273	269	275	278	272	256	272	275	256	282	275	260	300	278	216	277	267	261	268	239	243	284	265	248	278	258	256	249	254	265	302	272	276	267	281	264	269	302	276	268	252	284	276	301	255	274	277	284	274	275	269	260	274	229	263	264	274	283	297	245	272	280	260	261	270	241	264	258	258	261	248	256	290	286	275	275	256	260	260	285	252	243	268	270	258	293	265	284	279	286	258	277	275	275	298	259	263	257	266	272	264	250	283	272	302	291	269	246	291	275	301	317	261	278	272	291	277	275	288	265	254	273	280	289	262	270	252	287	285	261	248	243	258	239	265	267	273	277	287	247	266	290	234	278	307	258	256	258	272	296	275	266	267	246	277	258	264	262	258	297	270	275	278	264	270	264	240	279	290	265	284	259	268	245	269	307	295	255	269	244	288	258	288	240	268	271	309	285	279	266	265	239	249	260	244	271	272	244	278	270	270	280	278	316	254	253	253	261	236	280	273	240	237	271	270	258	262	277	295	302	277	264	253	322	260	239	244	270	279	253	256	279	235	295	268	299	239	300	259	278	254	306	266	244	285	237	281	270	254	268	236	273	277	253	267	256	275	248	268	256	246	267	277	264	252	272	268	268	260	243	271	273	276	263	271	269	259	268	268	251	284	254	269	243	282	277	283	265	280	253	277	292	240	249	275	261	251	247	291	247	260	271	270	259	322	286	270	239	295	255	272	268	264	264	269	294	292	270	247	291	275	234	259	271	281	268	238	238	276	293	291	240	301	285	245	291	249	261	240	272	257	253	269	271	255	270	260	239	268	278	256	286	275	256	277	257	283	248	244	240	255	284	277	323	273	267	292	265	304	267	226	276	242	287	270	284	276	284	240	274	264	268	287	257	277	307	276	286	297	295	272	250	244	290	273	285	286	227	278	254	256	259	301	265	249	248	269	270	258	285	242	282	246	266	244	289	268	251	265	285	284	281	267	290	285	257	275	277	269	272	237	317	268	246	259	253	229	258	246	255	287	262	245	303	271	283	261	249	237	253	252	288	246	243	244	252	272	273	271	320	252	282	255	260	288	269	274	275	262	264	233	278	272	271	272	278	278	259	286	258	280	287	296	263	273	287	262	292	225	251	263	289	263	282	267	268	283	250	261	279	244	261	266	252	248	275	266	269	269	279	269	258	289	273	265	256	281	269	265	252	288	290	251	284	265	270	284	254	271	280	286	271	281	264	248	264	260	248	279	291	269	236	272	307	260	240	269	259	262	313	266	280	278	257	278	264	273	284	270	254	270	297	279	280	269	272	274	232	264	254	270	295	269	276	257	250	283	279	275	264	244	248	266	272	262	252	280	285	276	247	253	267	245	283	287	260	264	261	271	277	266	257	258	270	249	254	280	249	254	254	256	244	280	272	259	247	261	260	267	263	288	264	245	262	274	284	238	275	264	262	282	274	254	285	286	281	288	264	277	243	266	270	260	255	265	269	287	258	241	253	276	267	270	248	273	257	259	289	277	255	246	246	270	276	269	254	257	267	257	263	271	309	247	255	273	245	273	267	278	274	258	278	306	275	255	262	267	252	283	263	260	275	293	263	276	287	269	293	263	236	285	268	287	268	245	270	250	264	307	257	254	290	258	270	271	279	310	279	262	274	270	278	275	262	272	259	293	268	274	310	292	252	244	266	256	278	277	261	248	269	279	282	289	269	296	274	271	255	275	233	265	266	275	250	272	283	268	267	276	252	262	269	273	280	278	274	275	266	301	288	294	279	281	259	241	266	287	288	300	264	262	260	268	277	258	268	253	287	244	271	241	278	254	259	301	263	249	273	234	291	250	270	255	282	271	276	250	278	271	272	264	286	257	271	295	284	266	284	278	280	273	273	297	270	252	262	280	258	291	263	283	286	263	284	266	274	259	267	251	269	262	278	266	262	267	242	282	258	262	285	274	275	288	272	280	297	272	286	257	258	250	292	254	292	251	258	297	269	267	255	276	264	274	264	294	250	283	234	253	264	263	262	269	257	267	291	263	272	260	266	248	261	267	251	248	275	270	252	269	232	267	266	286	261	220	218	256	266	282	268	300	262	268	286	262	252	256	289	261	261	288	270	266	263	286	239	241	275	260	260	265	253	254	247	277	249	254	282	256	273	258	260	260	246	283	290	260	268	267	278	267	280	265	278	256	302	283	263	253	267	262	252	303	255	279	262	287	278	254	280	278	266	298	275	290	277	299	288	279	267	265	272	231	289	256	273	265	275	279	255	286	234	258	274	266	272	286	248	281	251	268	262	265	267	256	272	291	256	293	281	257	254	273	273	281	293	249	290	253	268	262	285	255	270	287	280	260	255	265	278	283	249	276	290	277	289	272	305	244	264	278	263	248	272	241	273	259	263	267	284
24180	21049	28164	24520	20997	13726	3742	516	379	315	266	283	299	292	293	291	303	275	286	283	300	325	273	316	304	295	286	303	303	277	300	283	306	276	291	288	298	273	293	283	283	282	269	275	280	290	265	289	276	293	298	264	273	299	267	285	287	266	259	282	282	279	275	315	304	285	314	285	290	285	285	310	310	281	292	236	282	295	294	278	305	264	288	267	285	282	279	292	309	286	284	256	296	294	286	287	285	283	279	279	273	271	288	282	289	294	277	312	289	255	277	320	289	302	293	297	303	268	269	271	305	275	272	292	261	287	292	319	265	265	260	279	291	288	306	280	270	287	275	253	299	297	300	297	286	294	252	295	296	265	284	267	273	290	296	287	288	306	306	270	287	254	301	259	285	296	302	274	282	269	291	308	259	269	288	291	272	293	295	275	315	278	281	292	288	295	280	255	289	277	265	274	292	242	260	283	282	298	307	282	292	270	279	290	262	284	302	278	285	266	290	286	259	311	278	265	272	302	301	270	290	297	266	326	298	283	278	287	289	280	261	302	278	312	295	260	296	298	294	306	249	266	289	280	301	296	276	253	267	304	312	276	260	303	302	280	269	268	307	267	285	259	309	260	271	287	249	314	238	265	293	279	300	285	290	283	297	279	282	279	291	333	258	302	286	263	269	272	295	274	310	269	293	306	265	332	296	288	305	302	271	300	314	300	337	275	278	275	290	308	272	288	318	296	273	303	271	298	280	275	297	281	297	273	287	279	296	260	269	291	298	281	249	317	314	301	268	293	301	271	284	274	289	305	319	283	304	273	282	275	263	261	294	300	292	292	298	284	295	301	305	274	283	278	283	281	288	268	279	271	262	294	302	274	279	288	266	292	280	316	310	289	307	267	254	306	300	276	312	290	329	301	300	276	281	291	306	274	311	275	296	270	300	300	293	271	269	302	259	306	291	284	257	299	281	313	266	259	267	270	272	285	288	293	299	317	256	291	269	328	290	275	285	293	317	277	271	296	289	280	270	285	294	283	313	301	270	295	293	281	302	307	290	268	284	293	255	293	286	246	299	299	302	275	296	292	261	299	286	279	259	266	294	297	287	277	306	271	268	304	282	260	294	271	286	287	286	286	269	280	277	272	267	263	290	287	297	295	275	301	298	307	258	286	318	269	285	273	262	316	301	282	270	293	278	284	296	286	275	301	261	286	274	306	289	283	270	282	276	280	275	291	337	275	280	269	296	293	313	284	269	277	287	315	278	288	271	283	308	306	296	288	282	300	334	297	308	260	291	310	298	283	278	294	275	289	272	294	248	309	273	295	277	328	287	266	295	274	276	270	280	290	272	298	318	273	276	304	281	281	274	279	298	274	287	314	269	263	283	255	255	287	276	309	273	264	284	295	282	271	293	298	278	276	241	275	300	289	271	305	307	279	285	302	306	271	290	276	277	271	281	287	288	295	279	271	277	294	263	284	292	288	296	298	278	322	281	274	330	268	314	273	294	284	265	265	302	283	309	291	301	297	283	276	238	299	287	306	301	275	294	280	280	288	283	278	276	284	262	271	273	293	297	279	297	306	291	263	305	299	272	292	297	262	292	263	294	260	295	300	287	276	287	275	323	270	284	288	290	286	296	253	260	284	299	273	287	293	331	279	309	269	278	286	283	320	253	272	277	256	295	303	270	250	295	299	284	312	265	304	306	297	280	288	257	286	284	298	301	291	279	295	284	306	294	287	289	268	281	283	271	314	280	280	307	348	303	282	286	294	279	306	299	269	277	293	248	291	278	270	287	300	280	307	303	301	274	267	318	287	293	290	307	287	285	299	281	241	291	282	308	267	257	298	319	283	295	287	303	278	266	299	257	277	303	281	263	301	278	284	289	277	265	278	276	294	325	277	299	310	266	288	263	263	314	305	309	283	274	309	301	289	296	269	275	296	279	292	307	276	265	281	311	300	296	287	280	303	302	283	290	288	273	293	314	276	317	272	306	296	305	288	299	303	273	319	268	270	298	299	279	294	311	276	264	310	270	298	274	285	294	272	296	332	261	276	308	288	295	280	272	252	284	264	282	272	282	290	270	303	275	304	305	286	291	284	272	286	267	298	305	272	261	296	259	274	284	267	258	289	296	276	299	280	270	273	277	317	266	277	275	269	317	295	299	268	279	284	321	289	260	344	264	284	268	281	309	292	302	298	294	297	285	288	270	272	267	271	241	275	301	283	307	307	296	293	286	308	287	287	313	275	278	280	287	290	274	308	286	265	286	255	265	257	323	274	273	282	265	272	250	278	295	291	265	282	289	315	242	305	251	293	301	260	301	273	300	289	266	274	270	288	271	297	271	266	282	301	294	283	300	262	270	285	282	291	283	293	315	262	294	291	324	293	262	284	286	322	304	273	306	294	309	262	286	285	269	309	291	284	280	263	271	280	324	274	294	284	237	258	318	267	281	281	311	279	272	281	280	294	253	286	265	283	276	246	263	258	281	261	278	267	304	295	277	289	275	298	279	286	288	298	290	300	274	316	289	291	305	283	257	281	293	285	276	297	291	287	305	284	270	290	323	269	273	315	291	290	320	304	290	307	309	313	275	292	309	269	263	268	313	267	272	287	302	271	303	303	283	313	295	318	272	287	333	296	289	301	298	291	293	299	243	332	268	273	334	321	264	264	267	273	305	304	253	256	256	275	285	275	307	289	312	278	271	286	321	298	297	282	292	275	292	244	270	302	279	285	263	237	272	277	286	277	307	293	280	273	277	275	290	249	297	269	262	291	305	287	276	301	320	289	277	292	303	276	276	300	268	313	266	277	311	298	289	301	261	273	287	277	277	282	275	286	295	298	302	263	280	279	300	297	273	284	289	269	279	282	295	261	270	265	308	305	292	282	302	262	304	273	258	274	293	296	276	299	284	302	259	287	274	268	255	302	312	270	302	283	266	291	281	280	319	279	279	293	296	271	286	278	265	286	290	270	297	263	280	269	297	284	302	288	294	283	294	301	248	300	292	273	293	276	282	283	320	272	315	305	291	285	282	286	284	296	275	301	285	293	266	268	278	282	289	289	292	302	311	296	300	295	249	279	284	281	305	295	286	272	269	308	270	267	262	274	292	274	287	278	312	293	257	274	287	277	271	262	262	271	323	270	285	289	253	276	288	277	263	291	268	269	282	277	273	250	294	254	273	287	299	280	291	299	296	278	255	291	304	275	304	302	290	287	274	290	301	266	262	304	280	267	305	283	289	278	287	277	274	264	299	294	290	299	250	288	280	304	271	294	288	281	284	281	261	274	305	251	284	274	281	290	261	295	292	279	288	304	277	305	260	306	279	263	285	274	291	293	276	298	299	275	273	286	302	302	251	317	313	277	264	293	282	290	290	264	312	297	302	274	280	306	289	282	299	293	281	270	292	293	290	285	299	295	253	266	296	299	283	281	315	296	270	245	268	265	291	284	244	277	292	294	299	298	249	329	271	278	294	280	260	286	292	313	276	298	295	320
39111	55890	38893	23739	15489	9278	3244	611	373	377	354	351	343	309	306	315	326	324	304	326	340	345	361	322	349	328	303	286	304	329	293	328	310	306	302	312	325	336	326	301	325	353	340	321	333	314	336	302	338	316	294	355	322	304	339	328	318	307	333	345	316	320	337	331	288	344	333	301	321	348	336	308	322	327	347	312	330	344	295	291	309	326	315	303	338	328	321	344	325	317	355	302	349	324	316	332	308	315	334	320	347	327	340	297	324	337	339	344	325	298	326	320	319	325	269	344	295	340	339	314	311	315	337	320	331	316	327	343	329	333	342	310	316	336	318	342	323	320	300	346	319	328	335	282	334	336	314	327	327	303	310	291	327	329	328	326	324	342	315	325	344	330	322	328	327	308	328	322	309	316	356	363	338	311	323	345	335	358	327	293	311	323	337	315	346	310	324	305	323	327	331	300	344	339	309	364	343	315	341	305	315	325	336	312	332	319	310	304	319	342	298	309	326	344	325	326	316	307	342	313	334	345	309	342	319	313	349	300	357	339	284	361	340	303	339	312	328	337	313	338	347	326	354	331	363	337	326	307	311	291	323	351	309	318	314	323	302	336	344	334	334	313	296	309	316	330	316	312	317	353	337	285	323	333	298	345	331	341	355	310	307	327	340	294	314	302	324	304	320	334	326	321	347	346	330	318	326	300	348	336	358	317	297	331	340	331	346	339	345	328	367	353	298	319	320	319	298	323	319	334	316	344	320	331	286	305	308	326	329	328	319	320	317	320	333	347	315	346	304	302	321	302	328	296	341	304	320	310	338	311	306	320	308	324	332	331	339	293	302	351	301	311	371	329	267	289	350	337	310	328	329	329	315	329	309	318	312	299	337	324	319	323	330	329	346	328	314	314	321	333	348	344	314	331	337	303	301	328	318	340	327	320	327	332	330	323	334	353	330	325	367	327	317	316	330	317	319	343	332	327	326	318	302	296	329	315	312	317	338	358	333	336	330	328	342	295	363	311	320	343	318	337	337	341	350	289	328	322	339	352	311	330	348	288	326	330	352	342	323	344	315	309	310	315	297	336	358	317	340	322	327	296	357	342	321	340	335	341	346	319	324	317	342	317	311	345	337	320	342	333	320	314	324	335	343	337	321	326	322	298	309	322	319	348	322	325	324	350	346	326	337	308	316	316	326	323	333	328	344	326	355	324	345	344	316	310	325	268	333	344	273	331	339	319	309	330	328	303	336	335	337	300	344	303	337	308	337	300	352	303	345	329	321	341	337	317	342	348	335	319	316	332	353	351	320	330	352	323	327	329	306	317	295	354	304	324	337	347	301	324	370	287	298	324	343	340	341	321	332	352	310	340	347	329	293	347	319	321	332	345	337	330	352	314	321	345	322	351	305	313	294	312	324	335	308	338	336	316	316	291	315	300	315	317	310	343	357	297	313	312	343	319	278	301	293	343	354	350	311	297	332	316	319	339	299	310	350	334	314	334	358	319	325	329	288	330	312	315	292	295	337	318	345	342	306	324	324	322	299	304	296	318	319	320	302	304	318	310	311	328	293	314	364	317	329	331	321	317	330	341	348	339	317	314	323	340	347	298	329	280	322	357	319	351	308	289	339	308	339	351	320	314	325	299	341	317	323	295	336	327	335	341	301	325	338	327	339	328	295	313	329	297	341	337	331	368	332	332	315	306	276	310	307	316	349	326	348	323	327	341	342	361	361	320	327	324	347	339	334	315	336	312	306	346	332	324	327	331	322	337	316	352	326	321	325	307	325	360	353	314	314	341	348	348	325	344	343	308	304	324	316	317	325	335	354	323	309	291	343	323	335	309	323	343	331	333	336	311	320	313	313	319	331	331	293	352	347	342	325	301	329	346	321	319	337	333	317	350	332	319	335	329	306	357	334	319	356	291	322	319	332	308	321	289	318	331	310	339	345	296	289	316	321	322	343	315	312	334	318	332	307	326	326	323	297	300	336	367	335	332	303	295	321	343	330	350	326	290	338	301	338	359	334	296	321	297	315	307	330	287	300	314	341	334	315	323	320	341	327	315	302	321	307	338	338	322	310	342	319	327	307	299	297	319	342	320	312	353	317	293	351	336	349	325	313	324	315	302	350	320	358	349	311	303	317	332	303	343	350	343	305	339	304	312	327	348	319	338	349	322	314	310	343	327	330	335	332	331	325	333	315	332	334	281	320	313	307	318	350	352	313	349	310	342	314	345	325	323	327	323	313	332	349	355	326	293	325	323	327	317	327	313	356	357	321	351	310	304	358	320	331	325	324	304	327	337	331	288	338	323	336	334	316	308	326	352	311	306	310	312	292	277	295	308	316	324	363	337	334	350	309	358	322	320	307	332	304	321	330	323	315	358	315	331	350	342	307	315	274	323	302	337	323	314	321	335	348	308	358	324	329	318	316	342	307	305	347	323	327	320	346	320	309	361	307	362	341	296	338	318	327	295	307	347	304	312	304	327	333	318	334	330	325	336	345	319	321	301	340	320	358	322	346	304	338	341	309	310	356	338	310	313	311	317	368	309	313	331	327	290	309	343	340	352	323	349	327	325	320	329	355	283	305	307	355	302	320	356	309	346	354	325	303	320	334	337	316	334	317	342	324	275	342	307	315	339	319	299	325	341	323	334	326	323	339	339	333	357	332	313	306	323	322	319	330	288	318	358	315	319	284	354	337	348	315	304	319	329	333	321	325	352	333	289	329	282	295	329	333	306	338	314	326	333	333	345	313	314	313	292	363	305	310	326	333	322	322	311	338	318	340	313	338	329	344	319	321	336	345	309	329	304	333	318	328	346	362	345	331	313	289	333	291	309	317	326	326	313	352	293	354	353	318	306	332	329	283	346	320	320	321	311	313	315	331	302	302	316	333	346	334	345	350	310	313	336	322	307	354	328	329	315	328	346	278	301	324	341	317	300	316	323	334	333	346	333	351	336	343	288	341	317	320	320	300	315	341	345	298	319	322	326	338	339	329	327	326	325	326	307	333	272	309	329	309	311	310	306	313	322	300	347	334	336	363	324	365	310	337	347	337	341	345	339	323	334	338	361	329	330	351	336	344	320	304	348	338	325	302	337	307	309	314	340	336	318	295	290	320	352	322	365	295	325	301	339	331	320	323	308	337	357	326	333	354	335	326	323	304	316	331	323	335	321	312	321	326	302	319	299	368	316	291	303	318	354	343	340	311	345	329	313	325	324	298	334	293	313	310	311	311	340	321	339	314	324	320	330	345	321	309	359	326	320	319	320	331	345	295	317	272	303	347	347	316	295	329	353	363	309	325	308	302	330	318	344	325	340	324	323	314	323	335	346	316	290	310	353	320	303	340	336	325	294	320	321	348	329	325	350	350	331	358	350	352	329	316	328	304	316	329	344	334	354	320	317	315	339	341	344	319	339	301	324	291	303	324	307	334	319	326	325	315	299	341	351	325	368	342	348	350	330	329	327	296	321	345	359	335	342	305	294	307	331	358	326
25341	21440	28478	25809	15068	4905	1158	433	354	349	336	361	374	317	312	299	324	319	297	319	332	293	334	337	319	298	360	330	319	299	286	309	326	322	354	305	316	345	316	311	325	329	314	329	322	316	320	300	310	322	308	311	341	320	321	336	273	313	305	309	329	304	322	294	326	300	325	349	336	326	311	304	315	343	289	333	297	307	300	316	351	300	336	323	323	294	307	309	328	270	283	297	321	283	320	351	343	333	330	312	304	312	328	326	320	287	314	333	326	283	306	336	351	338	320	309	305	343	318	338	312	311	333	298	324	271	330	324	319	322	338	337	329	330	330	317	333	298	325	304	322	321	288	300	320	322	315	329	327	320	301	337	342	298	347	307	339	307	306	332	298	308	325	317	308	312	309	333	326	327	281	318	296	313	353	309	299	328	320	299	359	314	342	303	294	327	322	271	314	314	311	312	309	315	301	316	301	298	323	333	295	293	336	298	289	315	325	303	321	288	310	320	330	333	283	333	346	323	286	327	287	314	319	365	322	325	315	309	283	314	356	304	330	313	312	343	326	320	298	348	325	326	304	326	269	304	284	332	287	326	315	331	318	312	302	315	305	310	343	314	337	305	305	351	299	335	306	312	319	304	369	305	321	315	319	318	338	311	314	330	293	326	328	300	299	342	297	307	319	319	322	330	332	299	344	316	321	292	301	306	308	315	342	319	317	299	315	288	330	348	332	339	322	323	281	305	325	289	294	309	328	298	315	329	313	305	305	298	328	333	342	299	323	296	323	339	348	302	302	310	300	334	304	346	321	300	320	299	287	320	365	285	271	312	298	351	302	324	311	285	367	302	316	313	319	319	316	306	324	287	320	304	295	284	286	326	329	319	318	312	296	313	331	312	314	299	341	319	351	321	302	305	293	298	265	295	312	309	297	287	352	315	316	313	291	303	325	310	285	324	309	318	341	319	290	312	284	315	324	324	317	314	348	331	317	345	295	300	273	330	283	305	295	320	297	309	323	300	310	308	324	317	325	322	323	300	347	331	342	321	340	326	317	311	315	327	322	293	325	302	308	267	334	313	335	318	318	282	330	330	313	291	295	312	323	304	293	321	303	318	306	322	340	336	318	336	318	319	324	320	290	338	347	291	327	330	295	294	325	332	304	309	295	299	331	313	329	303	308	306	291	286	283	334	283	284	306	303	336	304	285	313	368	293	306	323	301	300	311	318	300	319	296	331	300	320	307	343	299	337	333	319	275	301	320	306	332	341	299	305	314	285	319	309	277	336	310	335	304	330	325	320	317	305	317	294	293	308	330	309	339	290	308	323	297	281	333	310	298	313	297	297	304	311	337	322	352	288	327	305	298	316	283	285	300	336	325	327	301	312	334	313	320	328	310	305	300	344	325	329	310	314	318	325	311	310	327	317	317	328	322	330	307	280	334	312	335	301	320	312	303	343	328	329	322	331	362	351	318	313	306	328	340	294	343	308	325	313	282	310	315	331	330	290	313	322	353	297	298	307	319	292	278	335	320	321	320	302	326	324	304	318	305	336	310	337	317	343	367	319	299	338	307	302	326	320	299	321	320	341	329	327	315	303	294	335	343	316	320	341	311	307	297	376	318	310	319	332	331	302	347	308	312	313	311	319	297	311	315	283	302	301	317	306	337	321	328	327	329	310	308	328	328	317	307	317	328	291	330	372	335	309	302	317	304	299	308	322	315	352	317	300	305	337	330	315	314	298	292	297	268	393	309	284	323	304	338	317	305	278	302	324	302	294	313	320	272	304	291	323	288	338	308	332	284	332	313	298	314	322	333	327	326	310	282	319	330	289	346	319	342	335	332	322	312	324	307	268	287	305	328	336	326	302	316	304	324	302	332	324	323	348	317	307	347	323	328	304	305	300	322	296	323	322	323	301	310	296	325	329	307	313	300	307	327	316	282	307	322	316	337	330	342	323	307	323	332	326	348	344	324	311	325	303	309	325	327	332	334	305	323	338	316	329	292	304	279	302	312	295	290	326	317	298	322	323	303	313	317	326	329	300	289	348	327	333	300	337	303	299	281	317	315	288	334	289	326	302	289	311	299	285	332	315	296	336	327	326	313	300	311	353	322	336	342	301	301	305	326	335	316	321	342	318	336	294	283	293	312	320	297	309	334	339	340	330	316	317	301	331	332	326	306	332	292	323	319	318	303	320	295	294	322	275	337	306	304	335	313	315	315	324	334	323	328	323	341	345	366	326	315	308	335	343	335	310	319	340	320	312	318	294	326	314	330	326	300	299	332	298	294	319	299	323	304	309	315	328	335	316	317	333	339	309	333	325	340	316	313	291	316	336	328	321	309	308	324	346	324	300	315	309	322	313	337	304	308	316	342	350	313	308	315	295	317	310	305	306	306	305	310	307	300	340	314	290	316	336	328	362	311	343	312	322	302	324	332	336	307	339	318	342	354	324	314	343	313	286	295	324	330	301	310	309	286	301	336	307	299	324	319	290	354	337	294	330	335	341	333	308	312	363	335	321	323	309	303	311	282	299	348	351	306	293	327	319	297	341	325	311	313	292	329	316	327	292	327	308	330	316	325	306	313	282	337	304	314	305	294	300	319	337	336	324	348	321	306	315	315	334	329	297	278	324	327	296	293	305	319	327	321	311	292	352	312	298	284	278	312	344	306	305	298	287	309	294	294	309	322	319	284	329	325	279	299	333	331	301	329	303	297	323	302	331	317	318	305	300	323	317	329	318	318	277	303	313	311	325	316	327	339	341	304	329	299	298	352	314	304	292	314	306	292	316	305	287	291	292	324	336	338	343	334	326	338	313	313	320	294	308	312	300	281	297	315	305	335	308	360	305	276	313	302	301	332	314	339	340	320	320	345	334	310	299	324	328	289	324	308	322	341	330	331	326	305	323	331	316	336	317	324	330	321	291	350	324	344	280	325	296	304	319	318	314	327	321	303	285	304	293	345	303	296	323	338	305	304	305	303	320	311	316	308	342	316	318	331	321	313	288	342	312	332	325	309	341	307	322	306	331	314	323	286	274	313	330	304	309	302	335	299	314	308	315	302	329	306	315	294	316	284	315	320	324	343	344	312	322	308	309	333	308	314	318	325	310	309	335	289	339	322	320	314	325	328	311	296	292	325	340	320	336	307	311	313	280	303	302	306	316	319	328	292	303	334	318	322	345	330	308	298	335	318	317	322	334	315	317	303	297	338	317	298	336	311	316	326	329	288	291	359	302	323	306	308	334	312	307	316	286	311	310	349	324	315	281	291	332	308	316	302	314	351	309	309	307	326	313	335	298	339	294	322	291	328	334	309	304	321	339	293	323	272	302	306	319	330	345	322	337	320	306	373	316	323	304	314	308	285	336	318	313	350	343	310	297	319	318	308	346	302	320	315	321	327	307	344	266	341	353	325	343	303	278	293	289	314	321	342	353	306	291	314	285	312	294	323	336	335	305	333	317	295	334	313	342	318	323	342	312	287	312	314	313	326	311
40727	55048	37693	22266	11266	5453	1459	525	416	399	397	386	359	370	376	361	354	338	385	336	374	363	381	364	373	339	348	402	358	349	369	391	374	362	361	385	325	380	354	372	361	374	348	388	392	384	405	374	368	352	351	329	372	358	399	337	365	361	335	352	368	389	341	380	344	373	381	370	371	364	395	373	344	390	360	388	347	355	362	370	373	375	360	384	388	368	353	393	386	371	363	376	359	361	357	364	366	359	368	350	334	388	338	396	359	390	376	328	396	373	363	341	373	381	365	340	362	374	351	390	352	357	399	339	386	330	365	373	328	396	377	390	361	348	367	349	380	361	382	370	386	357	352	377	396	379	375	371	361	376	388	340	395	382	387	391	368	382	387	383	359	373	373	345	394	378	376	339	369	351	370	367	357	316	360	363	372	412	334	390	400	390	343	356	365	389	370	380	365	330	383	384	399	368	384	354	369	369	368	390	370	379	377	389	360	365	369	382	388	369	372	371	380	368	384	370	357	385	394	366	373	381	368	377	379	331	363	388	392	337	358	366	364	355	354	378	366	348	392	361	365	359	348	376	374	363	336	341	374	351	347	345	359	355	334	355	382	413	377	350	389	386	381	386	387	351	369	373	365	386	346	347	360	355	345	397	359	362	341	391	389	392	346	371	383	357	333	355	396	359	369	361	386	375	351	369	350	378	381	376	378	356	363	398	368	354	377	375	362	369	366	373	392	368	388	400	383	349	361	378	365	370	337	377	349	355	418	342	361	343	377	376	388	367	371	360	345	367	330	386	395	334	345	324	364	373	379	373	360	353	368	360	372	382	377	354	350	338	370	375	365	346	347	399	360	348	342	364	386	338	354	332	380	366	381	390	399	395	394	411	353	386	411	354	396	370	369	360	352	363	356	368	357	350	360	367	350	366	369	365	375	362	395	379	351	369	356	394	357	372	355	375	364	340	387	361	327	363	407	342	368	364	391	366	389	370	341	389	376	361	337	359	371	358	349	353	360	394	342	363	368	344	376	396	390	370	335	364	363	367	370	369	356	369	392	361	374	344	361	370	354	382	364	360	380	372	318	366	390	361	388	357	358	353	391	373	394	348	373	374	372	376	385	371	342	358	379	393	354	360	376	387	353	368	383	376	382	378	374	328	362	407	361	364	380	366	387	373	397	364	359	389	404	348	361	377	372	339	400	378	379	331	401	347	374	386	400	362	385	347	389	343	364	375	411	371	383	374	366	365	380	374	382	382	358	374	362	392	375	340	348	371	363	352	359	344	376	379	348	337	371	372	392	347	371	389	346	349	371	380	402	374	386	358	371	349	381	368	377	338	378	345	385	330	383	368	357	399	354	367	362	356	377	373	384	380	388	383	382	364	350	390	366	364	364	355	341	327	349	360	353	352	348	344	356	354	348	367	346	368	372	360	371	351	374	377	394	372	417	356	401	360	332	387	336	339	365	393	389	343	351	351	401	369	364	369	354	360	379	358	376	376	350	355	350	388	371	381	375	397	342	379	386	383	374	332	349	341	395	408	366	359	375	356	385	361	375	357	383	360	393	401	370	385	384	320	359	389	364	373	356	395	362	324	337	339	398	356	338	360	315	369	356	355	405	345	370	360	389	354	340	382	348	348	396	369	383	350	390	365	375	367	381	407	364	378	355	378	372	359	355	379	350	373	327	352	371	387	363	349	381	365	355	351	391	366	348	402	357	351	361	382	373	372	333	354	353	393	380	361	357	405	374	379	328	363	346	356	356	373	383	381	379	334	390	383	331	342	358	389	358	361	358	361	368	389	368	365	380	353	391	386	364	364	349	378	354	375	380	367	373	372	340	347	395	347	365	345	393	393	401	354	351	385	378	363	375	360	382	400	361	389	354	389	363	372	380	382	346	378	408	426	400	381	385	327	369	378	385	359	341	378	342	362	390	356	386	348	370	344	383	353	373	354	352	358	384	360	386	347	352	376	357	377	389	389	373	381	362	341	353	366	375	389	354	368	374	367	390	360	366	356	353	366	368	344	355	331	382	374	373	393	355	363	362	336	392	371	388	406	364	358	388	369	363	387	373	356	382	368	372	354	351	368	376	352	379	378	360	338	379	362	382	340	393	356	370	354	346	359	350	354	381	390	365	383	373	341	361	367	396	395	332	344	355	358	372	339	361	352	380	376	347	376	367	371	373	370	350	366	357	355	368	345	355	368	368	381	372	354	404	372	385	336	388	357	349	347	365	340	371	362	339	383	367	343	382	364	403	378	377	343	365	366	354	358	372	362	353	385	354	339	348	366	366	362	369	358	373	362	346	372	362	388	363	351	358	352	380	395	385	323	397	360	376	353	369	401	361	362	373	364	354	374	389	373	355	363	370	362	376	378	321	359	383	371	379	351	363	363	355	351	363	335	395	370	366	392	388	373	364	371	394	394	371	390	387	387	370	361	379	383	363	364	384	386	357	362	346	372	329	371	357	323	333	410	326	379	350	377	382	392	359	372	393	372	375	385	411	343	370	391	354	362	386	354	353	366	349	394	341	396	386	355	389	370	377	369	375	356	362	394	353	382	361	392	372	379	383	366	362	367	368	376	367	386	350	362	389	351	374	359	335	341	388	384	388	345	418	357	382	404	360	346	359	342	392	351	373	367	393	363	389	342	347	335	342	383	354	355	384	366	366	390	357	330	323	353	369	325	366	373	365	357	340	337	342	364	354	355	360	365	378	352	358	408	350	368	329	353	355	393	359	350	360	393	351	396	371	354	345	366	401	365	364	378	366	387	377	380	331	368	373	349	355	364	383	388	351	390	369	350	365	340	357	351	382	382	373	383	365	373	363	366	412	364	375	347	384	344	373	389	350	376	359	349	406	341	356	347	354	366	377	326	384	338	380	374	403	390	386	352	331	337	390	379	326	358	381	372	373	362	348	368	362	356	367	374	363	396	360	392	370	332	388	372	400	350	342	397	334	370	357	343	392	362	361	362	387	381	351	352	365	374	379	422	373	348	381	376	352	366	362	362	381	354	378	357	367	412	403	377	369	367	391	364	380	345	369	347	371	396	354	330	352	356	369	379	365	384	368	387	325	363	364	348	370	386	353	377	361	372	372	368	396	413	372	374	357	336	346	360	337	337	383	400	402	369	362	330	313	376	386	379	403	372	386	385	370	386	352	388	383	375	350	367	379	405	346	353	384	336	348	369	349	349	337	375	360	329	386	343	332	383	354	376	418	329	383	367	332	366	357	397	355	408	382	371	364	354	375	366	377	355	357	360	380	366	364	384	371	352	359	381	386	368	344	377	388	369	392	352	374	359	382	364	338	399	386	342	350	364	360	387	383	364	396	368	388	398	368	359	388	365	343	357	355	381	384	353	386	390	364	330	382	358	374	365	374	360	371	399	332	389	392	342	400	370	382	359	357	334	367	352	366	378	388	400	359	383	384	393	362	376	369	365	383	340	344	382	337	344	382	344	337	329	377	393	372	365	356	373	398	407	342	368
22854	21040	28554	23922	21386	20935	11023	1325	601	518	517	475	464	446	439	428	445	492	421	463	447	424	474	461	472	451	470	441	446	410	422	456	415	441	420	469	390	464	459	438	447	417	436	455	414	428	489	449	454	436	408	450	426	380	456	399	444	446	441	436	459	418	424	450	402	452	478	444	428	447	428	442	418	453	425	421	406	432	435	465	425	421	404	468	419	447	418	438	408	431	461	454	410	431	459	455	429	413	429	441	421	416	396	429	452	418	461	433	475	427	464	420	445	418	428	448	452	427	476	421	426	390	430	459	420	425	458	425	420	459	392	407	428	458	453	444	408	394	464	419	459	395	439	411	444	456	457	469	436	446	414	447	430	401	426	442	427	411	417	453	441	465	462	417	449	428	442	441	428	437	445	453	427	418	399	435	440	427	412	459	447	420	430	439	404	484	422	422	435	429	459	419	414	426	417	444	421	391	460	459	435	436	454	419	451	431	423	434	461	403	462	446	405	422	449	454	416	447	455	445	453	441	437	398	427	474	441	400	456	457	444	429	436	430	437	420	463	412	447	410	445	400	460	451	437	434	410	424	433	424	447	436	458	381	483	474	452	407	452	435	408	449	421	457	433	418	443	424	455	453	419	387	421	439	443	443	433	412	452	432	420	425	388	452	420	420	436	460	412	430	441	412	429	407	451	417	423	445	429	426	478	450	473	390	438	426	460	445	488	435	413	463	430	452	424	429	421	471	433	413	454	397	402	423	448	443	410	434	434	449	427	438	470	421	488	467	442	435	414	448	425	421	415	463	478	415	428	425	411	421	391	437	421	457	420	440	478	460	473	419	426	433	454	452	426	427	419	442	401	439	447	437	396	440	440	398	414	442	420	417	455	439	433	420	464	436	488	416	427	438	438	442	448	450	430	449	409	472	424	380	452	432	450	457	405	448	436	429	446	426	447	470	443	428	409	414	425	447	442	431	433	400	450	461	449	465	425	427	436	439	408	444	414	442	422	404	423	459	419	442	426	412	446	463	444	432	454	415	459	424	459	431	430	399	461	435	438	442	462	428	427	456	416	414	431	433	445	492	409	430	432	426	465	423	393	469	390	462	443	386	434	432	454	442	444	417	433	439	434	453	423	430	408	470	454	400	439	443	473	407	467	458	482	421	446	445	458	429	459	418	408	436	454	417	420	419	422	407	458	435	466	469	447	428	412	452	445	466	431	456	453	452	425	441	445	450	467	427	464	454	454	490	436	477	410	410	419	449	407	454	439	441	444	411	448	445	455	430	377	456	397	417	432	423	435	387	426	422	410	464	431	449	390	421	457	453	415	462	425	437	400	437	429	420	407	434	401	440	448	424	456	413	444	465	403	426	415	413	419	468	478	388	465	446	437	421	430	470	408	424	457	437	428	418	435	433	410	446	413	429	388	444	437	435	447	453	420	415	433	451	400	469	415	404	449	418	446	455	432	457	449	452	444	405	446	386	436	459	450	420	452	417	446	428	459	436	438	419	425	399	445	419	448	451	433	466	445	460	427	449	437	427	416	465	419	466	445	449	446	469	421	442	420	452	418	430	449	454	457	431	445	414	443	433	444	423	449	421	441	430	430	427	399	425	452	443	458	458	421	435	447	435	440	411	408	421	416	455	425	428	417	465	436	439	435	435	421	447	429	438	477	452	440	439	422	437	454	426	431	429	464	437	384	440	469	438	422	447	416	443	448	459	429	445	452	411	450	433	472	447	445	442	413	424	418	427	457	505	426	434	430	459	458	424	488	431	432	441	427	409	485	434	417	406	379	444	440	429	457	432	457	447	469	431	465	450	444	434	426	407	458	447	463	484	452	461	452	405	432	424	453	439	431	420	396	415	415	421	456	452	429	409	407	447	402	425	426	447	459	477	464	436	464	450	438	441	426	422	405	459	414	439	448	442	445	409	424	400	435	415	419	426	452	451	401	440	441	421	448	466	397	441	455	417	462	447	482	416	470	412	474	417	434	428	438	453	430	433	434	440	418	451	451	457	430	440	429	397	401	400	462	421	385	411	445	424	473	460	409	453	425	413	420	441	406	442	429	429	430	428	428	447	453	425	454	436	480	427	432	424	418	405	439	435	420	459	430	437	424	438	421	424	409	443	429	404	416	443	415	436	505	447	423	467	396	443	424	428	461	443	462	420	450	426	432	416	414	416	373	459	424	439	433	371	417	442	441	452	447	403	437	426	457	446	426	421	467	459	422	419	425	446	422	413	441	459	442	425	432	434	436	449	420	438	457	449	422	448	416	448	436	452	464	392	447	410	447	424	446	437	406	414	423	484	462	441	441	437	484	403	424	423	426	442	438	455	453	434	435	460	451	438	457	417	451	445	416	454	433	445	425	412	449	479	414	428	422	432	416	413	440	414	437	447	425	407	422	429	404	446	378	425	440	413	457	462	435	398	432	447	436	401	420	401	407	452	459	439	437	462	427	425	446	404	412	384	406	438	437	444	420	461	442	443	428	436	427	431	406	467	454	398	419	415	445	409	433	457	445	397	444	454	442	414	490	485	404	435	422	432	414	407	391	433	440	422	448	453	481	418	428	413	431	429	405	426	421	441	399	464	394	434	456	376	445	414	466	457	408	431	445	432	459	453	456	439	443	472	433	402	468	459	475	457	448	447	452	469	414	445	412	431	440	399	433	420	481	429	425	459	451	446	431	399	420	465	445	399	427	419	414	464	402	400	418	459	403	471	440	465	426	415	471	441	385	464	424	412	425	410	423	420	445	444	425	475	420	394	425	437	449	432	419	426	413	416	439	440	464	436	442	443	436	416	409	440	448	424	456	412	450	448	470	432	434	436	419	422	437	442	430	416	423	450	432	453	421	437	443	434	451	438	437	402	411	403	391	428	453	435	396	389	419	428	441	421	431	450	478	436	415	448	435	466	444	449	462	423	448	430	415	420	465	451	408	435	454	439	449	464	407	474	446	407	405	422	439	436	464	436	454	431	487	451	420	431	425	433	432	403	427	446	431	452	427	422	428	452	414	450	498	456	425	410	463	468	450	429	436	429	436	441	455	413	451	428	468	408	438	431	418	448	414	455	422	471	451	419	458	443	440	410	464	401	424	432	468	488	416	440	440	438	417	423	449	445	420	475	436	440	464	431	422	435	444	451	424	437	421	440	429	465	394	418	431	464	447	442	450	407	412	432	408	451	439	415	408	431	415	437	488	436	410	468	454	431	466	430	406	436	427	415	419	457	399	412	402	437	432	436	411	406	430	436	474	429	442	408	455	415	421	449	429	401	461	436	439	451	424	430	473	449	415	439	452	465	447	407	447	449	431	444	422	460	401	466	410	433	443	429	446	469	434	437	457	405	437	416	463	428	438	470	397	477	419	415	420	437	417	460	499	422	463	440	412	430	467	399	458	400	425	455	436	445	431	426	461	431	435	457	437	427	425	442	459	448	490	429	404	452	446	428	460	435	467	444	424	430	423	415	416	451	433	438	470	428
42016	61166	49283	33649	21878	11496	4021	1066	634	620	547	563	535	515	484	511	483	493	468	486	442	500	509	469	470	501	477	449	493	451	492	461	498	466	448	473	466	454	480	514	471	487	491	511	471	441	502	469	478	493	504	457	438	459	504	471	467	470	471	462	448	476	516	465	513	478	470	510	467	484	483	505	469	488	499	512	512	510	480	448	441	454	460	425	481	447	440	458	500	455	455	470	481	504	458	492	506	475	504	543	464	503	445	445	442	489	491	439	459	502	467	481	443	486	448	503	482	505	482	502	456	451	492	508	488	474	462	468	464	476	453	481	459	506	505	467	453	485	466	477	418	457	493	485	496	483	455	498	445	461	484	457	458	507	497	481	484	497	442	503	472	449	484	448	474	461	477	494	471	514	458	468	471	470	478	485	477	481	476	483	458	473	484	487	466	488	493	481	450	462	456	481	470	475	462	515	466	456	477	469	473	455	454	467	504	520	505	501	491	506	454	469	477	488	488	503	462	473	475	473	475	419	496	424	464	464	465	524	426	470	465	484	524	472	473	462	480	479	515	472	503	445	475	456	510	421	446	478	502	440	470	480	469	488	454	429	483	504	462	474	499	456	501	476	501	487	483	469	494	428	495	442	476	467	485	448	494	491	488	491	470	479	458	445	476	458	479	484	458	474	474	434	455	478	524	481	465	496	492	452	469	461	447	486	454	474	467	489	461	472	449	489	491	474	457	464	461	445	489	500	470	479	451	467	436	497	488	474	476	452	478	456	464	447	500	472	459	494	505	497	439	468	502	494	456	439	468	507	509	481	503	533	440	485	470	455	465	490	492	456	492	501	457	484	453	487	498	452	483	517	509	445	457	457	447	496	467	471	462	477	515	481	489	459	465	474	450	500	503	522	486	463	517	495	476	512	462	474	470	505	474	478	473	480	480	499	461	480	450	480	515	473	485	477	462	482	474	473	472	444	478	475	456	516	503	486	426	461	502	473	488	460	453	463	462	467	480	485	504	463	484	513	443	496	515	472	463	488	463	489	479	492	491	506	495	486	502	473	487	515	493	459	515	473	483	488	439	483	494	474	500	477	485	486	491	492	449	476	467	516	467	450	511	476	482	449	457	490	479	493	471	494	465	491	439	496	413	495	456	484	459	490	487	442	466	469	449	481	493	453	479	488	460	502	472	467	498	464	449	498	443	479	465	467	502	493	469	447	485	472	477	510	446	498	507	482	519	469	463	460	474	475	436	524	451	445	497	469	456	513	438	508	458	485	459	467	482	451	466	504	494	459	478	456	445	489	476	464	493	454	452	451	444	486	532	487	476	449	526	478	475	487	489	487	427	494	418	481	480	438	475	491	491	416	460	434	458	453	465	452	497	463	492	466	488	488	442	497	435	471	473	454	471	475	516	490	466	494	454	491	453	495	450	463	498	466	466	497	467	454	505	483	464	470	480	497	475	481	474	471	490	507	457	489	473	484	521	459	483	439	459	494	462	486	451	483	512	486	472	444	465	467	447	466	461	470	459	484	441	486	480	458	485	498	486	435	483	467	475	504	473	507	477	444	460	441	484	475	480	469	448	459	493	476	505	422	476	471	437	483	504	506	531	474	494	494	476	492	468	430	463	490	485	434	512	488	502	495	479	473	487	451	480	501	498	455	456	483	453	507	472	518	447	468	447	513	521	488	478	451	465	503	451	472	479	522	492	507	492	475	482	479	486	461	512	484	455	523	458	485	508	491	452	494	467	480	467	431	499	465	482	516	478	459	441	482	486	446	479	492	461	477	516	497	527	497	473	475	486	487	500	472	477	487	491	468	481	476	468	478	469	495	492	501	465	439	444	462	485	494	448	453	490	492	471	495	479	444	472	504	453	485	444	465	485	499	479	495	465	456	515	488	491	495	460	504	476	459	447	490	472	474	487	482	473	453	493	476	474	443	463	488	481	450	436	427	484	451	421	501	506	482	455	472	473	432	469	466	495	494	415	544	412	441	465	473	445	477	496	441	490	499	483	481	465	463	490	482	489	473	518	479	510	492	495	451	485	472	466	482	494	460	514	448	511	505	504	488	493	505	486	519	451	489	477	477	455	466	493	487	467	477	486	500	484	467	497	506	483	472	541	482	524	419	450	485	450	469	498	487	485	480	491	457	491	428	480	451	522	479	515	537	450	490	512	510	485	478	486	441	483	495	488	464	442	490	487	436	518	476	502	432	465	476	513	472	491	470	513	489	492	513	481	432	491	463	491	482	503	483	470	468	493	507	473	463	495	480	462	492	461	531	479	495	475	495	468	481	472	448	478	471	470	489	480	475	472	452	472	444	448	468	471	503	449	466	440	461	470	490	484	493	479	487	467	453	514	463	487	473	466	453	497	499	458	507	498	479	492	509	494	478	484	474	495	457	467	445	436	482	449	498	484	482	481	472	463	456	483	479	439	491	497	493	466	520	448	452	472	476	439	504	459	502	464	461	459	482	485	471	468	450	483	462	462	472	501	462	457	458	472	475	459	504	489	477	471	449	480	473	471	521	507	474	463	482	440	493	504	456	473	482	536	519	459	480	442	494	487	478	502	447	486	443	522	479	465	497	478	449	469	524	465	437	460	452	498	503	477	497	472	451	512	446	469	526	472	462	450	529	456	453	464	496	488	517	487	479	477	486	475	442	496	449	488	465	448	477	464	496	470	478	487	500	484	458	451	459	429	477	512	491	498	495	478	436	473	459	497	462	483	456	504	515	430	450	450	507	463	470	502	488	482	481	456	483	507	456	462	463	502	495	464	505	490	481	507	441	471	442	467	481	482	452	473	435	490	500	481	499	480	480	492	504	466	487	466	487	457	515	482	478	487	468	490	475	501	458	478	469	459	446	446	486	463	478	488	531	455	469	483	451	474	515	491	445	458	473	470	460	512	451	492	480	465	488	466	474	457	486	449	491	451	472	467	462	480	477	488	471	434	494	489	500	512	503	483	488	455	474	484	478	494	456	452	484	463	522	473	497	476	469	507	461	421	516	487	504	453	527	486	445	492	445	445	466	474	482	450	473	488	483	476	423	500	476	473	463	471	459	465	488	459	476	504	455	461	451	486	476	470	423	460	486	477	441	468	488	470	470	485	467	465	504	463	465	485	506	511	503	501	496	515	487	484	460	476	478	458	456	476	464	505	502	483	483	458	496	474	462	527	498	479	501	499	464	457	490	427	491	507	499	511	473	492	454	465	483	489	499	475	481	473	470	465	445	501	490	515	480	492	509	497	508	496	451	470	494	518	460	471	487	473	456	515	472	478	475	490	483	491	473	457	494	462	502	440	513	474	471	466	512	446	482	478	476	488	437	462	479	489	475	457	493	453	495	462	501	490	474	485	462	477	480	446	450	450	475	495	503	497	446	479	488	468	549	505	477	479	473	488	500	468	465	509	493	457	488	470	462	451	480	456	514	477	448	530	497	475	451	462	506	498	484	465	475	462	495	467	482	466	481	431	445	511	482
32129	34747	37093	21789	8449	2700	722	280	261	250	232	221	217	211	217	219	244	223	228	237	215	236	210	222	225	222	207	216	221	250	237	237	241	228	216	228	223	213	222	224	220	217	195	208	241	216	230	224	194	201	217	211	237	236	235	205	216	209	194	229	234	223	230	223	254	246	205	221	224	237	222	226	241	229	226	203	225	233	215	261	234	213	232	230	247	209	252	210	208	231	225	241	223	224	242	218	229	244	250	209	224	229	217	214	214	258	243	204	252	216	233	207	225	243	192	247	199	227	197	215	228	225	194	230	222	199	230	224	239	203	231	240	212	226	211	227	224	234	198	226	232	238	269	236	207	220	193	236	228	192	227	195	206	230	232	241	207	208	238	233	226	256	233	228	235	228	246	209	229	222	234	230	237	213	215	229	204	226	225	225	215	232	226	203	226	220	248	207	221	230	219	217	240	223	232	233	241	207	226	214	233	239	216	234	187	215	226	207	218	238	238	223	224	251	257	234	223	237	228	221	244	232	212	224	225	194	234	213	246	223	208	232	218	188	235	234	244	212	216	222	236	212	237	238	219	235	241	229	235	214	205	214	219	227	209	240	241	214	226	242	217	221	215	218	258	201	206	218	212	224	198	207	184	240	200	213	204	222	219	208	207	224	233	227	226	204	248	215	219	222	222	231	204	237	205	230	243	220	217	233	238	216	239	243	232	208	233	213	238	226	240	218	230	219	217	200	230	225	246	210	220	217	243	218	219	251	217	229	230	228	204	250	221	204	252	210	212	233	212	210	201	218	241	244	217	252	231	236	239	228	226	214	231	226	232	189	221	247	247	227	212	214	227	237	254	225	237	224	223	214	211	232	258	218	214	221	219	231	220	192	225	225	207	216	240	195	221	210	212	236	215	220	193	222	193	216	211	228	233	206	225	230	220	224	205	223	242	221	201	196	224	240	224	250	206	201	224	203	220	208	231	192	223	230	242	243	222	201	242	216	234	222	241	233	224	229	241	257	226	217	242	255	223	209	227	223	212	219	206	215	221	229	225	222	186	231	218	228	236	234	205	233	209	201	222	250	215	223	213	231	209	202	267	234	227	230	245	198	201	198	214	220	230	214	212	227	213	211	219	205	228	219	212	215	223	211	207	242	254	235	253	228	224	245	220	242	252	219	246	222	221	217	210	237	236	217	209	246	212	217	225	231	230	207	228	239	214	224	240	209	228	245	227	236	218	238	214	195	222	212	204	223	233	231	239	211	238	217	230	232	209	226	227	228	197	208	214	212	229	211	215	203	248	215	202	212	243	235	248	205	224	241	261	225	233	207	220	212	224	230	232	226	232	222	200	242	230	207	207	196	215	230	206	218	217	233	224	234	202	216	223	220	232	232	223	232	204	202	234	218	216	216	201	199	203	233	244	197	220	216	220	240	243	229	232	220	221	225	218	215	199	214	186	233	215	232	232	209	214	222	207	218	203	231	214	220	225	232	219	214	197	251	232	238	227	286	208	220	264	230	193	224	245	201	229	221	218	217	222	213	207	224	195	228	192	216	227	254	237	231	231	255	226	229	213	202	208	225	226	205	265	220	228	211	232	215	214	221	217	213	221	216	219	229	217	221	213	226	214	235	212	199	233	214	218	215	217	215	218	222	228	221	200	232	222	241	222	243	243	220	245	209	206	227	227	220	235	224	244	216	231	207	247	221	196	210	199	236	234	231	223	228	234	250	232	240	219	256	233	215	228	217	257	218	231	258	218	228	216	234	220	238	221	233	216	212	232	218	234	228	238	253	215	219	226	236	233	206	229	223	231	232	243	250	207	220	227	217	222	210	245	205	235	244	227	214	203	226	239	218	219	247	215	260	233	239	227	209	233	242	214	202	235	226	220	255	232	248	226	218	223	254	212	221	221	227	220	213	220	195	228	224	258	240	218	211	218	205	230	211	208	227	209	235	217	240	195	215	238	212	218	236	223	230	223	212	218	236	224	215	255	231	246	214	236	226	220	188	223	219	237	203	229	245	230	240	239	226	199	252	233	220	236	237	226	224	203	241	228	229	227	222	216	242	242	214	195	229	244	203	206	222	198	236	237	222	227	236	219	216	214	220	233	208	189	194	230	248	225	211	198	230	202	210	203	212	223	222	213	215	220	211	241	226	221	230	244	236	221	206	240	234	221	213	228	225	242	242	229	221	223	226	236	209	198	224	212	250	249	232	221	222	227	230	220	222	232	231	202	192	224	235	224	216	215	211	200	240	252	247	244	207	252	238	221	213	238	200	220	249	207	245	212	231	229	232	213	226	210	228	199	243	234	237	235	218	225	206	215	190	197	236	223	216	266	236	220	230	237	229	238	219	221	221	220	212	213	241	250	224	227	217	257	217	218	225	238	237	263	241	228	218	189	208	229	207	208	222	223	241	244	222	233	192	195	224	224	219	251	232	234	216	252	236	223	228	216	217	230	261	228	241	207	250	236	230	225	202	238	209	234	248	211	219	229	229	246	210	228	230	231	202	236	238	227	212	221	227	218	250	240	229	251	220	225	242	215	211	218	230	246	223	231	223	238	231	217	213	209	225	209	232	227	231	236	208	204	242	209	248	231	224	204	214	231	211	201	215	235	214	236	225	205	214	228	242	213	255	198	230	236	217	206	203	223	215	208	251	226	248	227	224	245	207	218	201	238	248	217	209	234	208	239	217	218	215	223	224	245	236	258	208	246	249	215	226	225	213	206	241	258	215	232	206	220	215	215	211	243	215	211	219	225	244	238	220	202	222	218	239	203	206	248	206	216	219	204	249	244	209	207	228	219	223	229	235	240	222	212	227	225	240	217	256	208	226	216	215	232	207	229	231	213	265	232	250	215	225	207	247	203	248	241	211	215	226	223	197	202	218	207	221	215	219	224	193	247	228	248	231	249	207	204	217	224	244	215	238	223	245	244	224	212	247	221	251	224	216	214	212	220	228	223	238	197	210	202	221	230	223	257	206	234	213	219	242	202	242	213	227	236	223	197	234	223	209	223	216	231	230	212	202	224	211	208	236	225	215	231	203	225	252	215	222	201	218	230	238	249	198	228	243	203	196	215	228	264	208	215	244	238	210	209	218	197	219	229	220	237	223	212	224	233	221	249	215	238	227	235	230	242	219	235	217	197	220	212	242	259	234	240	228	212	219	236	205	247	213	223	221	238	235	209	227	226	228	240	216	234	202	209	204	192	225	219	195	251	237	224	215	221	211	214	218	228	238	261	213	218	237	201	242	204	212	238	230	222	224	238	241	210	223	223	233	223	219	204	214	255	242	209	207	227	201	205	248	223	220	249	257	211	247	219	257	237	217	229	207	247	244	209	220	231	225	240	230	225	235	232	266	216	204	227	202	227	239	225	231	237	206	236	228	228	215	200	239	240	246	230	232	192	214	221	205	225	207	213	236	199	213	248	259	219	228	212	217	243	196	237	230	252	227	212	238	243	221	242	239	244	236	201	220	204	237	227	239
37689	49622	35519	18470	9646	3958	1087	346	331	295	284	270	261	282	276	265	287	258	265	276	261	285	270	274	246	284	252	290	291	279	260	259	220	276	258	295	265	290	257	260	239	265	245	281	264	285	261	236	272	239	264	279	258	289	270	256	260	236	259	274	268	261	293	248	250	269	254	249	226	248	276	277	276	266	261	286	247	273	274	282	255	270	257	247	301	257	276	256	274	267	243	269	253	271	251	269	267	260	262	267	276	264	254	273	218	288	229	284	258	262	266	268	297	276	256	261	291	272	260	265	254	272	241	232	284	261	305	257	301	261	229	264	275	248	258	290	293	253	253	274	278	257	261	262	300	248	221	322	232	267	274	279	286	255	233	242	287	259	271	251	242	272	267	279	265	231	272	307	241	250	266	302	225	231	231	260	279	269	256	232	274	260	258	224	294	279	277	266	285	246	282	273	230	276	277	286	253	283	255	259	278	261	254	248	260	264	266	277	259	257	263	283	255	287	271	279	258	247	265	265	232	250	270	256	283	260	269	272	273	271	242	251	262	264	270	288	270	242	244	242	246	285	266	253	253	275	270	239	284	252	282	246	285	297	269	275	289	248	257	270	275	273	272	270	261	279	259	242	234	260	275	250	239	265	281	259	274	294	247	268	242	250	305	267	276	246	263	279	306	255	263	282	253	278	269	271	262	240	273	272	261	275	261	278	279	267	284	268	282	297	282	261	255	292	280	248	260	253	274	283	272	276	289	251	277	264	263	315	299	266	263	255	255	287	268	265	270	263	269	261	267	270	252	269	244	268	255	265	287	273	290	284	281	274	252	255	263	253	266	279	248	276	266	265	279	276	283	254	293	274	281	267	263	244	297	265	292	273	275	258	275	266	294	258	257	273	265	235	257	279	252	262	266	267	227	259	274	279	288	228	263	265	267	242	279	277	301	253	296	294	299	286	275	256	257	252	246	267	261	253	254	246	284	253	280	254	261	286	247	267	249	272	231	271	266	243	258	275	281	277	256	285	274	269	266	270	273	269	252	255	257	261	255	264	291	229	222	263	265	271	247	259	277	244	262	241	264	255	270	263	239	257	269	251	268	255	263	291	279	254	259	282	240	254	263	259	291	267	271	271	267	266	265	240	283	255	260	293	250	268	240	256	267	261	240	258	283	242	269	254	283	245	261	246	277	271	244	257	255	255	250	280	266	275	270	243	287	241	242	255	275	224	267	274	277	263	286	248	269	239	261	253	245	248	295	289	262	269	297	301	254	283	265	280	273	260	250	259	255	276	253	265	265	247	264	290	281	260	276	259	301	262	282	262	251	259	274	253	265	273	281	253	265	293	257	266	270	282	273	247	268	238	260	258	282	284	261	241	273	250	246	271	275	254	280	258	287	268	257	276	281	284	248	273	246	268	271	257	237	250	264	266	261	260	264	271	285	251	251	251	235	258	287	256	270	263	262	253	275	258	259	260	279	260	280	278	261	277	281	267	269	269	285	249	264	256	274	248	254	268	293	254	251	276	264	240	266	281	268	274	260	262	242	253	253	253	255	261	249	263	264	254	267	267	246	257	291	281	269	268	292	239	270	257	256	272	277	263	216	259	276	263	249	268	255	287	227	251	278	254	269	264	265	263	230	264	255	281	252	292	265	252	262	250	277	269	250	264	281	284	270	263	277	292	288	285	268	262	260	276	240	264	229	265	263	275	236	253	242	281	259	300	261	270	239	268	289	261	285	265	233	257	274	257	280	271	250	269	256	273	272	257	279	285	272	321	263	284	256	295	246	247	271	259	274	273	265	249	272	284	247	256	256	276	277	270	270	267	300	249	301	252	282	261	276	251	274	266	281	259	253	290	256	266	258	273	276	280	270	265	242	271	253	274	258	247	281	274	250	257	261	264	268	284	268	285	273	258	257	275	244	276	293	256	264	237	290	262	277	268	285	262	275	239	259	267	229	263	261	278	241	271	294	254	258	268	269	263	254	247	242	291	286	270	253	242	253	266	287	275	273	225	257	278	253	246	275	264	279	259	258	250	261	234	256	275	254	256	245	283	240	256	288	285	279	244	272	261	263	263	277	274	242	251	270	262	256	286	276	290	237	281	262	265	255	255	259	257	265	242	238	251	262	244	262	274	274	252	246	275	247	263	250	247	284	250	279	260	245	263	257	235	282	262	247	303	250	285	267	268	286	260	276	285	262	273	255	249	224	297	290	268	267	267	241	245	251	245	284	266	259	267	259	285	267	253	306	265	271	269	284	270	270	289	229	283	246	273	279	296	244	262	276	254	266	277	229	296	264	266	258	242	290	259	267	302	283	253	248	283	259	248	251	260	246	244	277	254	258	256	250	296	272	245	270	283	258	278	268	274	259	272	276	245	276	257	253	288	263	268	262	263	282	275	275	259	252	254	272	257	270	249	256	247	250	282	278	265	268	263	250	262	259	262	231	244	252	223	255	267	258	243	267	269	288	269	262	252	257	268	249	284	271	290	281	258	270	290	256	273	268	272	289	252	257	258	221	277	272	274	273	266	283	281	271	241	264	295	277	281	253	250	273	262	289	244	243	284	255	271	253	287	260	249	276	258	244	264	272	290	269	292	287	256	284	290	250	264	249	262	259	252	252	256	285	270	256	276	256	272	244	279	265	285	252	287	270	287	278	257	267	246	284	263	277	248	248	276	302	300	258	276	262	246	255	261	302	281	233	234	270	230	239	254	289	254	246	264	292	262	245	249	298	273	261	249	287	240	247	295	242	252	266	273	282	262	285	279	279	275	298	277	290	250	241	296	285	260	270	282	230	275	252	271	257	277	262	254	267	244	254	305	268	265	287	257	279	267	255	260	234	241	261	283	285	266	272	246	288	268	267	249	262	291	250	272	245	248	253	275	275	285	290	251	266	244	270	261	270	254	252	276	282	306	247	262	263	278	267	255	276	244	230	289	258	280	295	274	284	278	272	253	245	258	268	282	257	238	245	270	232	287	264	275	270	264	279	275	263	291	273	273	248	242	269	270	281	245	269	254	285	267	258	282	232	300	243	276	269	282	276	255	285	276	253	259	283	254	259	265	255	243	252	309	268	262	261	247	249	275	259	250	270	273	263	250	251	265	298	242	259	237	271	285	259	248	261	277	266	276	298	255	255	226	278	275	261	279	261	280	259	251	240	291	258	254	243	262	229	303	259	288	283	243	257	264	252	272	255	263	259	282	244	276	258	287	296	277	235	268	264	234	284	248	268	288	290	263	272	239	254	290	295	285	280	232	249	252	252	270	288	275	254	242	254	271	277	260	263	220	274	251	257	272	264	264	304	252	240	261	275	291	261	287	260	280	274	251	246	305	267	282	267	274	278	243	255	265	275	277	267	233	256	254	275	297	293	261	250	269	266	284	270	281	268	222	269	284	264	272	274	286	263	261	266	279	248	253	264	264	255	275	269	290	257	267	258	270	253	265	256	268	259	271	265	240	276	281	263	276	270	291	301	271	260	243
24134	21062	28220	25134	21808	15189	3523	574	391	333	312	296	280	311	262	279	301	349	280	305	296	287	274	288	289	293	294	297	281	272	267	279	287	258	296	277	282	302	328	280	273	281	287	276	312	283	311	267	285	271	303	328	291	284	273	267	282	274	311	313	284	304	310	276	243	291	284	310	280	271	287	280	298	307	313	262	288	271	305	259	278	298	280	305	281	298	271	278	288	277	279	310	292	261	305	304	278	274	308	304	277	270	276	279	274	299	297	262	236	287	254	278	308	280	279	294	262	278	307	307	308	261	296	293	265	277	281	286	298	231	307	261	293	307	268	311	298	278	270	264	266	341	295	293	289	292	316	280	284	292	278	273	295	278	285	286	291	280	277	272	280	296	255	287	295	271	296	269	267	258	289	254	302	300	301	277	272	294	278	293	287	264	280	283	288	261	239	287	268	302	272	281	285	248	309	271	260	290	299	240	277	232	291	288	283	278	263	267	287	274	294	282	282	310	282	275	278	239	309	283	289	270	290	257	259	285	311	264	281	275	319	283	283	311	295	263	259	302	272	281	253	273	320	274	274	272	284	279	289	282	294	274	277	288	271	301	293	261	308	274	268	260	241	286	321	262	309	287	286	275	312	302	262	304	267	288	267	314	273	273	295	309	297	261	268	301	302	266	269	284	285	272	274	262	265	283	300	269	265	299	282	312	267	293	286	263	276	262	307	296	313	272	266	269	277	317	258	301	304	298	291	271	283	307	308	310	302	301	285	263	298	286	296	286	254	284	280	280	269	269	265	273	282	270	279	294	283	293	269	284	283	277	283	278	263	266	269	286	278	289	322	270	276	260	302	276	306	271	288	294	299	266	297	277	283	309	309	291	310	260	269	303	274	303	298	263	275	276	290	297	280	288	292	290	298	282	304	271	286	294	284	286	306	298	271	240	287	291	313	289	284	280	252	288	256	276	273	238	295	292	250	276	287	303	293	312	276	253	277	258	292	283	252	284	272	284	285	290	308	265	305	272	295	328	246	306	309	262	245	312	273	282	296	268	292	247	287	279	307	284	308	256	285	286	286	256	315	271	273	260	270	269	293	271	295	286	289	264	282	287	282	266	277	275	267	290	318	296	266	275	258	316	301	277	293	285	270	296	274	270	296	274	266	314	275	269	274	287	272	279	296	284	274	281	273	281	281	275	295	257	292	300	282	298	297	264	297	285	279	310	249	269	288	276	311	315	299	301	269	304	310	288	263	280	309	304	303	284	277	262	307	278	261	301	257	288	266	264	299	282	297	281	290	303	286	263	280	281	270	296	296	304	312	289	257	277	285	275	283	281	282	294	255	288	307	275	286	287	267	288	304	275	301	292	304	267	279	305	258	271	281	295	340	286	296	315	272	286	267	266	278	286	248	268	304	247	291	262	290	304	304	275	263	273	258	284	244	320	286	277	301	283	278	266	286	272	297	309	287	318	254	296	270	283	306	303	282	222	291	303	261	315	333	283	280	270	305	289	286	288	281	297	287	281	280	272	290	306	269	261	288	284	263	263	257	315	294	294	282	277	270	291	280	279	247	263	316	293	296	272	297	287	268	273	269	296	294	291	306	299	289	305	290	290	267	302	280	279	282	333	305	286	272	280	282	285	302	268	313	269	287	285	279	291	292	314	296	288	285	325	260	319	308	272	284	285	282	305	267	280	268	285	268	316	292	289	277	275	270	278	263	253	281	270	287	280	301	279	287	292	283	255	264	251	287	291	276	308	250	283	305	308	310	278	281	290	277	290	267	275	310	284	277	280	263	265	292	278	315	260	287	256	282	267	291	287	306	285	295	262	273	303	282	298	282	295	295	266	281	288	273	287	269	271	301	264	266	252	286	300	265	274	294	266	306	288	293	273	314	258	276	268	294	283	295	305	302	310	282	274	278	302	297	299	296	260	272	320	289	274	272	266	266	297	278	294	291	306	292	292	274	266	295	291	282	274	306	277	311	275	262	290	302	279	288	307	280	304	285	300	329	264	277	262	308	296	270	278	309	259	295	292	281	296	274	274	279	292	273	271	287	302	295	310	265	262	287	287	296	273	252	300	284	298	303	286	282	254	305	266	271	271	271	295	286	269	277	297	301	310	288	261	287	269	322	279	307	289	297	279	287	269	273	289	299	295	325	298	301	289	295	292	320	277	290	275	287	272	284	319	291	286	283	285	284	252	274	262	292	289	288	293	271	280	282	292	297	274	301	277	285	276	275	299	272	308	252	289	271	305	278	303	293	288	277	279	254	283	297	284	256	317	308	276	264	260	296	306	258	274	311	252	294	244	261	298	282	278	301	253	299	272	284	300	292	272	288	300	264	301	291	299	268	292	299	295	281	307	266	261	282	251	280	289	291	274	288	311	285	309	264	272	292	295	293	249	283	268	257	281	277	306	267	277	295	290	291	279	279	272	301	258	253	277	296	315	297	286	286	297	307	304	299	270	288	318	278	272	269	278	261	270	290	317	289	283	313	285	279	248	301	288	288	291	275	293	294	262	295	290	273	272	284	292	296	291	268	288	271	279	294	281	280	275	298	302	289	281	298	288	265	275	269	282	273	299	280	293	288	265	288	301	262	265	272	258	299	288	277	271	295	256	268	272	268	300	240	258	305	252	318	292	296	304	269	283	271	271	273	306	291	296	258	262	302	299	290	289	266	296	270	288	310	291	304	298	314	297	298	293	268	287	290	267	287	281	287	257	263	294	279	295	293	283	274	271	273	270	269	295	310	274	289	296	277	266	262	320	279	299	278	260	311	274	290	286	316	281	283	278	294	306	305	292	281	265	283	277	282	255	283	273	258	291	251	282	280	287	278	291	307	301	252	297	261	295	285	266	301	262	290	270	260	251	265	272	276	317	274	287	293	270	249	263	259	300	267	283	326	270	293	282	254	277	291	271	314	286	234	265	305	288	288	291	277	320	292	333	287	279	306	255	296	302	305	301	281	279	275	285	264	288	276	299	275	273	239	269	291	280	321	294	262	299	286	296	288	300	259	285	300	279	263	293	300	304	274	285	280	262	272	303	286	281	291	258	266	267	302	281	312	301	284	265	290	284	272	270	288	285	272	283	292	247	285	294	294	292	274	260	301	266	288	281	273	308	315	266	300	303	291	283	308	265	302	289	294	293	304	294	294	296	285	278	283	296	284	322	273	276	278	289	264	285	279	292	281	263	269	288	291	289	280	297	269	293	294	308	297	302	277	322	291	278	310	301	315	300	297	283	321	258	300	263	266	278	303	293	251	298	290	272	285	257	288	296	275	276	291	283	274	263	299	289	273	290	316	291	309	272	272	251	271	290	283	296	285	282	288	283	281	318	325	272	277	284	279	279	310	313	279	268	274	295	279	281	263	276	259	285	267	286	290	278	305	294	294	266	307	287	290	282	301	306	294	294	274	307	323	292	296	292	275	260	283	297	295	289	280	273	277	307	278	230	281	310	260	258	305	252	288	272	298	301	287	269
38338	61675	40744	30443	20812	10107	2314	613	438	385	373	326	360	318	341	308	345	348	313	358	349	320	312	323	316	303	319	322	320	293	292	309	335	302	339	351	338	317	335	313	323	344	306	321	309	325	323	319	304	321	337	318	333	348	338	331	338	302	330	341	326	316	319	293	321	307	326	265	304	331	312	323	342	333	309	329	329	324	329	336	327	321	307	327	316	349	331	362	337	332	322	343	315	341	292	278	304	342	325	331	329	345	323	317	299	327	302	301	309	311	312	325	301	326	315	337	364	356	351	351	315	303	316	334	336	324	320	313	329	310	335	341	333	303	341	304	310	292	347	350	326	330	323	334	332	322	324	328	280	341	323	348	340	342	333	303	297	305	345	345	297	362	326	349	281	352	364	329	320	336	311	311	331	321	297	307	338	341	331	328	353	349	332	334	357	326	326	337	300	338	315	328	311	345	299	330	293	318	308	347	314	316	332	334	354	316	308	334	323	327	359	354	326	331	325	337	319	326	345	356	372	348	299	304	305	348	292	296	331	367	340	364	293	327	329	371	349	313	351	347	346	314	319	338	356	324	314	322	326	343	339	328	319	307	344	336	303	319	368	301	361	328	302	329	332	301	324	323	315	288	302	337	335	325	308	342	367	315	344	310	330	295	308	320	360	345	315	316	314	322	314	321	319	317	321	326	318	332	330	324	324	339	326	340	316	340	314	331	327	337	302	312	315	329	329	327	309	336	315	325	306	324	327	316	326	329	322	332	282	303	328	323	326	315	335	344	345	346	317	304	324	347	316	313	289	364	315	345	354	309	337	356	310	329	350	323	297	315	343	329	308	327	322	300	348	327	327	320	335	327	312	324	329	341	343	290	302	372	315	312	329	304	320	347	340	336	354	343	286	320	312	316	320	314	327	334	331	370	316	333	334	314	299	304	324	322	345	355	328	340	304	335	334	330	304	348	344	338	337	309	318	314	324	348	306	307	331	314	333	326	364	347	360	356	297	353	313	328	317	358	347	322	307	315	320	311	325	307	322	333	330	325	294	328	344	295	345	354	339	316	350	334	322	326	322	330	327	308	365	333	297	295	309	336	301	329	323	312	296	314	295	333	312	310	347	304	316	347	335	317	340	348	314	322	317	342	310	328	338	311	335	349	329	356	301	320	329	345	318	301	323	300	330	337	323	299	354	330	355	281	345	360	302	340	287	332	298	319	310	352	320	314	327	292	346	292	311	336	335	336	329	314	324	359	344	323	331	357	314	319	329	293	324	307	306	308	343	343	324	345	364	301	332	320	321	335	312	301	308	345	338	315	279	333	307	341	346	322	322	315	336	311	336	291	312	317	337	355	297	354	352	334	362	320	305	322	339	335	309	295	327	358	331	312	290	317	351	345	312	310	317	339	349	319	336	292	323	323	330	288	325	317	321	314	320	297	325	333	315	324	374	300	331	331	325	359	315	332	301	318	333	322	295	317	337	315	310	326	325	321	343	324	346	325	330	326	284	357	342	350	328	325	354	322	328	322	329	309	326	311	295	334	350	333	302	339	311	328	306	324	309	344	313	340	310	361	328	338	317	326	307	329	320	329	332	344	331	331	334	336	352	370	322	321	331	316	328	308	305	331	339	310	317	315	364	312	342	339	330	309	317	307	361	309	341	318	340	325	331	334	322	329	341	333	323	341	311	328	345	331	318	339	313	324	350	303	336	341	311	348	344	309	312	298	307	333	330	324	334	339	319	306	324	283	337	332	324	304	330	305	329	323	319	312	303	341	377	323	352	323	324	308	356	312	346	317	306	299	330	333	320	310	336	352	281	356	318	297	347	339	314	363	310	328	328	305	338	331	322	317	354	316	312	353	317	280	324	315	326	292	310	294	294	318	339	337	300	315	322	326	300	318	334	319	319	344	331	325	354	336	307	308	299	348	346	348	332	309	342	359	315	322	325	331	315	349	340	300	353	336	312	301	331	340	314	353	338	332	341	347	330	350	314	324	315	305	384	324	312	337	324	312	316	344	311	325	346	347	336	351	307	295	366	333	331	334	344	354	344	320	315	335	335	331	309	350	279	351	285	341	329	317	339	332	359	315	321	332	331	301	313	338	333	349	339	320	364	295	311	346	316	326	333	336	299	332	342	338	335	327	335	311	292	357	302	313	296	328	340	350	357	348	343	323	340	319	308	296	349	315	333	330	350	309	319	345	341	309	347	320	318	326	349	319	341	338	300	310	331	326	323	315	314	368	313	341	327	327	319	307	322	326	309	306	322	325	322	324	315	333	345	306	302	342	321	317	344	302	341	343	338	355	287	312	314	328	326	283	320	329	312	306	339	299	322	349	348	307	294	310	321	344	339	340	307	317	281	319	303	341	320	317	302	315	321	320	331	287	346	339	323	319	353	314	324	325	315	332	307	327	338	344	324	349	334	338	325	302	307	305	334	346	324	322	302	332	328	339	335	328	315	301	348	323	340	313	303	307	325	344	338	304	347	296	358	350	319	304	301	313	341	326	318	328	335	327	348	321	326	322	320	325	312	321	315	323	308	276	313	327	336	295	325	302	294	300	322	329	359	303	349	299	316	325	350	308	343	326	369	314	294	283	314	330	309	311	308	354	370	326	304	324	346	340	337	296	352	298	334	341	355	326	305	322	337	325	340	304	317	321	322	301	326	330	303	351	312	316	332	339	302	328	327	324	369	307	314	329	325	332	339	302	332	334	333	306	337	336	299	315	361	340	326	329	328	300	349	332	326	311	324	366	328	337	317	336	303	328	326	347	327	320	354	315	311	301	311	326	337	345	326	324	314	291	327	320	332	316	319	306	293	335	310	298	312	326	357	285	303	345	335	317	332	318	337	328	345	314	304	320	322	328	325	326	327	326	314	317	292	314	331	312	335	305	338	296	330	325	333	311	334	323	291	297	306	290	325	304	315	346	308	308	336	317	379	320	353	305	325	331	354	311	334	347	347	306	320	308	312	327	324	301	324	324	325	338	335	299	304	328	322	280	337	340	328	309	351	284	308	332	311	319	343	341	347	339	331	322	306	344	324	304	314	309	308	342	299	320	349	300	323	339	330	347	307	352	321	302	326	325	343	375	300	300	324	341	328	329	309	318	356	329	341	334	342	291	315	343	329	278	314	319	340	315	318	305	351	338	358	355	312	318	302	357	307	334	315	325	317	325	291	341	318	311	333	354	344	326	339	328	345	301	321	321	313	321	310	337	327	327	324	309	336	316	321	317	319	322	292	352	379	304	306	304	304	324	294	285	341	321	340	341	325	308	304	310	342	274	348	310	317	331	279	336	332	298	311	318	328	355	342	306	314	324	311	339	325	331	358	330	341	334	296	336	341	311	282	334	301	311	322	343	308	324	340	358	340	359	336	315	336	312	307	319	311	312	386	309	316	345	325	367	306	338	323	294	325	335	337	328	358	330	316	318	351	323	303	343	342	325	338	322	316	313	330	336	348	332	312	324	325	312	314	321	295	327
25403	21258	27900	25749	14650	3540	858	431	327	339	332	323	286	312	317	320	331	313	325	322	317	310	343	322	323	296	335	300	309	304	335	307	330	304	312	285	292	323	292	316	329	323	323	338	341	319	307	316	302	291	316	296	333	304	287	336	312	344	304	345	324	344	313	309	311	279	305	314	343	320	265	335	339	321	347	313	331	313	304	288	325	306	318	302	311	315	332	341	306	327	335	321	305	328	332	297	281	314	320	337	321	322	337	324	296	299	320	325	343	306	314	323	307	313	317	365	322	310	328	311	314	351	334	294	326	314	317	311	333	300	323	343	328	315	321	296	352	319	332	311	337	290	328	298	295	297	326	333	327	335	294	306	283	295	296	309	298	335	315	335	299	331	345	274	284	311	313	320	335	316	328	297	319	364	292	325	342	312	306	322	334	302	316	288	335	312	297	302	319	330	332	310	309	310	331	328	333	313	317	331	324	327	315	318	317	303	296	309	322	333	345	323	295	318	316	301	324	292	312	315	318	317	318	288	288	302	300	316	306	321	312	297	295	331	329	320	330	322	288	290	302	335	298	301	320	302	300	307	333	315	270	295	300	299	285	278	305	339	322	283	317	327	302	310	305	325	280	305	344	334	286	324	297	321	300	335	323	311	318	306	315	351	305	314	312	303	328	323	333	295	319	288	296	300	306	297	280	324	320	311	323	322	321	310	314	295	335	304	342	321	319	308	334	280	334	302	316	261	333	304	315	331	338	338	329	298	343	328	314	301	318	296	306	286	275	334	320	327	339	296	317	318	309	321	314	289	314	336	323	319	311	331	293	310	304	314	320	326	306	301	316	313	303	291	363	330	289	315	313	333	350	286	310	299	320	306	308	313	312	289	312	330	314	316	334	322	325	311	310	320	313	289	345	321	316	368	329	325	331	348	296	314	330	325	349	312	293	295	327	325	303	292	310	305	316	318	338	303	357	321	331	284	324	294	285	308	320	359	339	313	308	331	314	329	294	326	325	316	304	317	334	319	291	309	320	314	315	331	311	281	346	292	302	288	314	309	298	328	313	319	299	276	322	309	337	316	320	349	325	324	315	310	309	327	323	338	328	326	300	320	309	318	318	326	330	297	311	333	329	325	307	320	324	328	328	323	302	295	323	295	321	356	280	328	343	300	322	312	314	323	277	309	292	319	297	326	313	311	285	309	304	313	318	292	303	324	321	321	333	322	311	302	330	321	277	349	325	306	315	282	311	293	320	306	296	313	317	333	335	311	305	267	324	309	347	330	319	336	324	313	336	276	290	324	286	305	290	282	295	287	326	309	293	330	331	296	300	317	306	348	311	299	369	315	338	323	350	301	332	329	321	313	303	318	294	326	320	305	308	301	294	276	289	288	301	302	318	304	324	321	333	311	325	321	340	319	324	295	309	298	292	304	301	323	280	314	337	310	309	312	333	313	316	314	304	328	319	310	316	334	308	333	315	298	312	350	300	306	303	290	352	318	302	337	291	320	315	325	264	297	331	292	322	314	305	299	317	318	303	313	320	313	297	292	358	294	305	279	340	299	289	307	317	334	282	299	298	343	287	340	324	343	284	302	323	318	325	355	328	311	301	334	297	305	313	323	314	287	303	304	319	297	321	299	341	325	339	327	282	337	324	313	313	292	332	331	335	313	307	299	299	315	320	316	348	338	353	310	313	293	303	362	321	319	344	323	302	297	331	325	329	295	321	328	298	350	315	330	338	316	304	333	343	290	286	320	321	313	319	309	336	320	352	319	309	324	300	273	345	298	338	338	279	320	291	319	323	317	311	275	329	330	309	312	294	299	315	305	325	308	313	339	286	349	305	290	311	311	326	278	325	315	308	323	296	317	271	306	292	325	310	323	306	296	297	305	303	338	300	309	291	327	303	303	325	307	321	344	295	291	316	317	310	337	304	318	323	310	313	311	318	317	339	336	292	337	320	311	324	281	330	336	273	320	321	307	321	334	315	335	297	303	300	291	314	304	309	305	312	314	298	302	312	322	329	292	343	302	345	301	306	302	299	296	312	303	311	313	320	302	311	295	325	322	298	301	322	305	333	309	309	318	294	300	303	325	306	329	335	321	308	298	302	313	315	318	314	295	315	344	315	282	301	306	297	303	270	324	309	367	317	303	316	323	304	313	324	308	314	335	342	284	293	306	334	325	327	310	330	304	300	300	315	316	350	305	318	287	290	310	305	310	322	352	314	315	291	306	296	323	296	338	293	318	339	318	343	285	298	334	306	267	304	307	316	324	320	309	327	312	339	327	307	361	296	328	336	304	308	326	328	309	323	305	295	336	317	322	332	340	315	304	290	346	311	313	303	321	292	314	311	338	302	327	314	319	298	303	302	321	319	320	309	348	337	319	292	307	323	304	279	266	322	313	338	296	314	332	329	302	318	299	283	289	309	332	322	322	300	314	301	284	317	291	294	318	283	315	290	296	333	302	314	332	315	331	320	310	321	304	306	306	306	321	294	315	308	328	295	301	314	318	287	307	277	309	304	333	357	337	322	321	328	297	303	311	308	326	331	301	295	334	311	329	340	320	330	344	312	321	349	308	288	320	290	312	340	347	297	315	341	289	315	343	298	302	325	332	304	316	339	319	318	306	313	323	293	308	334	289	299	352	348	312	320	332	289	297	303	356	306	295	302	316	312	287	312	317	292	307	334	309	348	307	321	358	312	321	294	331	315	305	308	325	300	316	306	287	339	314	300	296	292	292	315	304	290	334	328	284	316	293	336	316	303	319	318	349	318	309	315	313	334	317	299	294	316	299	307	277	303	282	316	312	292	321	287	350	314	316	312	320	311	319	334	296	342	346	308	329	333	331	308	301	349	306	303	304	327	302	305	316	306	269	316	316	315	306	306	306	303	295	306	286	314	314	329	288	318	278	332	312	331	302	291	327	279	320	284	321	284	328	296	298	307	301	295	340	307	290	321	318	318	312	349	289	345	334	321	290	321	298	322	343	338	313	321	328	318	327	315	321	317	311	317	313	311	291	319	301	305	293	337	301	319	324	322	274	299	321	330	293	306	300	302	318	314	321	302	307	344	336	303	332	329	320	292	298	322	299	352	311	295	315	325	309	296	321	332	325	305	322	284	312	324	337	320	352	321	310	295	307	323	308	319	298	305	270	289	352	317	340	299	288	271	299	283	331	303	301	340	326	327	276	325	298	341	295	309	322	344	312	328	305	318	310	336	326	306	298	285	313	315	303	332	330	323	280	323	296	282	335	345	319	321	308	322	323	283	331	346	317	319	303	318	294	310	322	310	314	302	330	297	341	322	328	345	314	344	311	338	325	308	287	330	324	321	301	332	306	296	320	324	276	328	289	331	326	326	299	276	321	310	314	302	314	319	326	320	348	314	326	304	316	331	331	324	323	313	321	337	292	293	305	313	274	334	303	323	310	280	307	310	321	290	346	364	327	306	321	331	284	304	284	327	298	305	324	299	296	341	310	334	302	314	295
37596	52442	36017	21126	11283	3402	1155	502	431	415	378	375	398	378	360	352	387	377	396	374	365	373	377	385	388	343	372	351	377	341	374	360	382	337	381	380	377	351	391	394	367	368	340	404	377	385	393	371	360	358	347	369	371	396	385	385	312	374	361	369	370	373	377	375	348	375	379	337	355	361	342	343	340	366	363	350	346	360	348	388	371	371	372	371	370	372	363	334	369	391	384	344	368	366	357	370	358	347	359	352	354	331	350	366	366	348	380	378	368	376	353	374	364	385	377	363	400	370	344	364	398	405	357	352	320	376	369	331	364	357	373	378	334	390	357	376	368	343	397	358	367	343	343	358	350	325	382	381	374	362	388	335	340	391	368	335	333	383	357	380	357	362	345	390	375	382	340	370	379	373	354	349	347	381	368	375	370	369	358	363	364	353	351	348	362	360	360	393	354	357	356	348	361	371	373	373	358	335	343	359	334	398	378	346	387	358	374	377	351	362	398	368	383	369	411	374	387	394	367	360	396	392	361	379	328	379	360	374	376	376	385	377	392	383	406	328	392	400	358	375	361	383	354	383	354	365	397	371	359	349	364	374	386	399	355	347	378	375	355	357	396	402	374	356	387	370	417	343	378	399	383	356	356	338	365	362	386	367	342	336	357	343	338	338	354	357	376	378	358	373	365	344	359	359	386	384	357	352	381	360	390	388	363	386	388	406	390	375	385	364	314	380	398	334	332	402	369	336	357	396	344	367	374	339	380	336	358	372	374	351	393	352	357	344	367	380	382	400	354	337	370	352	374	362	370	361	335	369	350	366	342	368	359	316	353	387	391	386	317	410	416	395	343	349	376	375	402	360	364	364	391	354	330	366	374	365	338	335	371	382	337	361	351	404	365	406	342	405	353	375	380	399	392	341	374	356	359	356	351	361	385	358	351	344	366	345	365	331	388	368	360	364	405	358	344	380	392	363	379	343	360	349	388	365	378	378	364	370	424	343	375	386	349	393	362	357	374	352	338	369	386	351	383	351	342	390	338	367	376	345	363	424	374	353	322	336	390	371	378	362	368	368	323	341	351	364	330	387	318	389	356	347	387	418	324	361	366	363	362	331	364	350	386	379	359	354	391	361	345	327	368	382	395	355	379	368	339	359	362	351	334	371	372	380	348	381	352	376	364	359	388	333	347	374	365	385	380	353	364	355	356	380	345	392	371	354	355	365	360	367	360	351	370	380	382	339	358	348	351	350	345	376	353	365	357	369	366	349	370	380	359	376	344	407	364	357	363	354	361	393	386	339	356	408	383	363	330	364	384	346	373	370	353	338	364	355	321	379	354	365	389	346	340	346	376	339	357	357	354	359	346	343	339	352	380	363	369	341	364	347	361	382	329	337	396	356	397	356	357	338	387	342	373	350	372	373	331	347	337	357	339	379	380	399	386	368	349	338	354	351	317	359	391	372	327	362	416	371	386	355	351	328	358	380	363	363	362	369	393	355	386	396	365	377	390	381	389	322	357	391	347	384	369	398	332	338	375	358	368	382	378	395	399	339	359	375	362	360	356	396	352	345	363	376	363	371	366	352	364	364	368	369	357	354	366	362	368	388	355	376	357	339	377	374	384	365	349	377	371	370	372	360	351	358	379	370	354	342	366	367	387	361	351	337	370	345	355	348	341	357	371	388	351	361	346	389	364	336	361	390	366	390	369	391	335	389	360	393	398	375	334	347	360	397	371	392	365	361	369	381	366	371	368	378	374	389	370	376	376	382	357	384	347	319	370	375	359	377	408	359	365	371	378	371	388	344	376	374	358	380	330	329	390	341	330	364	357	371	356	383	366	366	368	331	343	363	360	365	365	371	341	348	374	368	344	341	346	335	352	305	361	328	375	392	380	369	355	385	374	325	358	365	359	380	366	403	342	389	379	362	363	369	362	370	332	370	340	378	366	335	358	365	364	344	374	367	353	364	362	374	348	365	404	374	357	363	356	407	317	373	368	362	358	334	372	367	360	390	341	362	362	349	382	349	371	358	386	356	364	381	342	378	352	377	363	388	368	373	362	343	346	398	352	379	370	341	347	385	391	357	359	337	369	383	351	357	359	346	355	386	362	348	349	374	373	357	312	354	385	359	370	343	362	354	364	377	393	374	358	346	328	362	381	405	381	395	371	328	381	377	354	352	351	369	369	339	376	404	380	356	332	334	366	373	344	380	356	363	349	383	369	352	342	353	381	373	354	372	383	369	380	365	386	364	351	366	355	388	382	368	387	409	341	390	333	400	350	392	382	337	372	376	347	329	382	340	403	356	375	338	357	360	361	355	354	362	387	356	381	390	349	340	338	362	367	360	370	366	345	376	342	365	341	379	366	369	373	364	348	357	354	355	349	365	354	364	363	376	404	332	358	392	400	361	355	350	357	387	404	375	347	350	352	410	377	381	388	370	373	361	388	394	327	348	407	342	351	358	392	333	356	354	411	354	349	364	363	386	390	350	376	375	384	369	369	359	358	360	363	374	389	369	329	354	367	366	346	385	389	391	398	366	377	387	385	379	331	376	334	396	374	382	380	381	390	352	383	358	407	393	355	372	384	374	317	346	381	395	355	374	366	360	370	356	370	379	375	378	362	361	376	379	320	387	344	365	338	384	395	389	360	376	351	333	382	389	346	385	386	367	350	356	375	370	315	319	374	365	393	342	366	345	375	358	336	362	347	377	387	385	378	383	376	366	357	333	384	381	349	381	368	398	332	362	358	381	380	348	330	377	355	367	374	379	362	346	357	364	404	360	386	370	365	381	369	334	357	364	372	370	365	361	362	369	373	341	365	372	366	381	344	376	358	382	365	371	379	378	375	376	366	355	345	389	351	329	359	352	392	383	365	352	360	355	385	352	370	358	356	353	366	378	384	353	329	369	367	341	356	333	327	382	394	362	397	384	443	357	369	361	355	361	381	385	392	403	396	356	364	369	398	350	368	377	356	334	364	356	367	367	373	378	348	345	370	345	350	376	401	357	407	328	406	347	383	365	375	360	372	414	340	325	369	369	362	345	360	356	342	350	393	375	357	425	363	342	349	372	344	355	386	376	392	359	367	351	343	381	397	363	377	394	365	363	370	362	324	343	358	389	376	346	346	362	386	377	387	355	358	356	402	379	373	374	379	394	384	350	369	375	348	366	411	362	334	362	372	379	331	376	374	353	374	353	360	364	366	358	380	314	347	375	376	399	382	358	356	363	337	378	375	359	376	377	363	346	404	361	375	354	388	364	362	381	368	351	368	402	384	371	362	386	372	352	354	364	363	375	374	371	381	388	358	382	369	382	351	418	340	376	353	386	390	341	385	361	358	368	359	372	345	373	355	358	376	359	365	382	359	373	364	404	372	346	370	360	383	381	368	364	355	354	338	385	353	389	361	386	330	406	375	381	381	383	379	332	339	372	367	374	344	358	369	392	367	378	358	386	346	373	354	340	385	373	394	356	356	364	367	384	365	386	359	375	366	362
22972	21135	28671	23892	21244	20684	8592	894	595	534	532	496	494	476	435	442	486	464	466	443	440	410	426	451	400	452	412	450	403	430	421	394	445	481	450	450	447	433	442	438	433	426	452	452	437	473	465	428	415	490	435	479	403	449	409	440	475	442	433	470	460	451	438	406	437	474	447	438	428	415	422	478	456	463	431	368	480	442	454	467	465	443	465	415	458	460	419	411	471	403	474	458	446	441	465	436	460	468	432	483	422	481	413	504	431	409	457	415	413	457	455	434	439	452	452	441	441	397	435	442	443	447	427	424	430	460	431	464	478	446	451	445	409	436	489	407	436	440	426	439	429	417	447	435	422	424	446	454	453	444	440	417	476	457	436	432	473	459	418	425	419	451	455	420	405	462	498	446	456	421	439	444	437	457	417	391	475	429	443	426	452	465	452	439	423	443	473	458	430	455	415	442	440	425	426	444	458	451	409	443	443	446	424	415	447	418	431	417	434	435	424	440	444	400	477	445	428	418	433	426	476	428	459	419	448	462	426	412	406	465	448	441	433	437	461	434	380	422	447	447	448	441	430	415	490	442	442	470	486	442	407	432	416	437	450	476	420	402	415	454	471	400	454	441	455	426	419	455	390	408	420	418	411	433	424	439	472	458	444	425	436	440	425	468	450	424	410	441	379	458	450	514	430	439	426	441	433	450	476	413	446	453	446	456	433	435	447	415	463	488	400	448	445	439	471	396	444	428	459	424	435	436	445	442	443	428	457	464	467	428	431	428	425	463	437	473	462	437	449	448	492	465	488	485	431	415	454	415	441	443	461	423	409	449	428	431	431	407	406	438	442	429	437	440	422	487	458	466	434	454	389	434	462	447	410	480	400	416	489	409	434	463	451	420	455	430	411	419	402	439	427	423	441	434	424	422	470	434	443	431	441	433	440	418	460	466	418	435	440	409	445	463	420	451	458	452	469	461	423	479	412	452	423	421	426	448	451	447	428	403	444	444	440	435	423	451	438	426	411	439	441	439	445	414	389	458	440	434	475	442	448	422	463	448	464	448	418	417	413	461	444	445	432	405	415	423	442	433	476	498	454	501	414	434	440	437	474	440	436	448	431	430	400	430	419	432	461	433	404	456	489	413	436	440	401	468	435	440	423	459	439	466	431	457	454	450	408	416	412	439	436	422	418	485	448	410	428	424	468	449	428	441	451	444	484	453	449	427	439	441	493	442	451	454	431	445	468	447	443	463	453	432	422	442	426	450	441	466	440	428	450	493	444	444	454	436	485	455	464	440	458	466	470	476	433	464	478	448	438	431	430	437	456	438	458	408	420	432	415	472	434	445	439	456	453	429	409	427	453	406	421	459	419	418	453	443	419	448	425	412	459	427	429	465	435	450	461	436	484	437	476	438	448	456	426	436	400	429	435	461	455	414	434	424	462	443	393	491	435	436	441	467	474	429	431	441	417	440	458	498	444	471	405	429	458	442	456	435	413	408	442	409	415	456	470	447	470	433	419	446	434	424	424	432	427	443	457	433	448	480	405	445	408	448	418	428	441	453	459	453	443	457	447	448	400	468	425	423	453	450	417	439	454	449	430	451	439	432	436	440	404	466	454	463	457	416	426	414	431	414	459	431	456	428	412	430	425	448	434	417	447	406	445	441	442	422	434	447	443	391	453	429	412	470	395	453	467	448	437	438	430	414	417	461	453	465	446	421	408	411	456	409	450	418	438	442	470	468	446	434	411	442	438	412	448	472	450	442	441	404	445	445	445	439	432	433	431	463	415	440	465	446	443	411	462	404	457	432	487	426	424	432	439	437	414	447	421	386	443	415	435	436	474	426	436	441	441	409	411	439	459	428	427	432	407	475	454	457	469	423	438	466	427	435	414	415	466	444	393	427	433	437	436	463	471	423	417	422	421	412	411	439	444	446	457	454	423	427	397	445	470	424	438	443	458	416	454	417	446	412	410	428	461	413	457	406	440	435	448	462	467	414	452	457	449	435	425	404	454	427	432	443	421	451	441	441	400	449	444	441	436	457	414	439	421	449	452	439	436	425	454	451	415	451	406	433	464	443	426	431	417	426	393	425	446	456	447	421	487	446	412	443	445	427	495	430	456	439	463	454	453	420	412	439	463	417	481	445	411	443	473	439	439	422	438	453	444	445	423	496	448	461	426	408	455	445	444	446	404	393	459	445	466	416	452	417	415	458	446	426	461	414	394	462	451	481	455	431	478	425	453	421	442	428	452	429	420	412	450	438	436	434	425	431	434	413	429	440	432	435	464	442	447	435	423	479	431	449	445	473	463	469	468	436	417	440	421	420	405	466	396	417	475	503	431	461	455	438	437	431	461	473	452	436	436	446	476	447	447	435	466	444	430	460	447	438	460	472	449	448	436	408	404	431	428	389	422	460	441	408	397	447	398	464	431	494	406	442	390	433	424	432	449	457	508	427	402	420	411	445	432	436	438	422	473	425	427	425	436	453	437	432	419	431	465	445	443	436	444	449	447	458	426	447	398	435	446	439	423	431	443	456	446	438	446	415	451	464	435	406	436	439	380	448	428	438	438	420	415	453	436	419	459	437	430	449	439	445	456	426	448	419	448	403	455	453	419	456	426	438	423	405	447	433	446	457	393	448	412	465	427	387	432	464	412	497	445	432	433	427	433	452	456	459	425	464	433	453	443	433	445	438	433	413	430	405	434	473	466	480	405	459	433	431	453	412	431	432	413	472	469	449	451	459	431	421	450	445	422	457	398	444	445	411	448	426	464	456	416	440	488	427	415	467	453	447	431	429	458	438	457	432	404	404	453	399	455	448	458	469	429	450	464	406	440	445	414	442	420	441	428	405	448	393	455	418	444	446	411	467	403	417	467	428	462	438	422	450	437	412	444	389	448	454	467	427	455	439	459	431	434	443	415	453	447	453	422	455	470	428	435	453	445	483	423	446	409	413	466	424	399	461	430	444	439	459	456	484	438	437	462	461	444	447	472	441	450	430	432	444	471	427	409	445	437	437	444	438	445	424	452	387	457	467	427	464	432	450	454	428	419	431	427	421	427	431	414	460	407	465	434	453	415	425	435	467	462	456	399	451	451	404	453	422	459	464	444	443	459	450	458	431	437	452	449	448	435	412	431	453	451	446	431	446	470	462	455	455	464	453	445	452	425	420	424	454	444	445	454	423	457	449	422	406	436	444	468	510	458	388	423	451	408	474	422	426	442	414	460	417	412	423	421	460	414	420	426	451	425	405	421	431	446	450	492	420	442	469	427	463	454	444	423	497	455	462	451	441	436	424	419	427	407	459	420	462	435	439	440	436	441	426	430	433	424	457	449	438	511	425	447	415	432	445	437	462	474	438	442	425	436	438	425	436	456	421	421	463	454	424	417	441	433	474	426	457	431	425	415	410	433	452	441	446	460	434	418	437	447	424	449	406	468	464	444	423	423	405	421	488	439	463	448	464	433	421	432	491	483	418	441	433	394	438	446	419
44350	65338	41771	28137	15631	6082	2459	699	591	571	568	506	525	524	483	515	499	518	501	522	522	513	486	478	535	507	503	499	489	486	503	453	484	514	488	470	457	481	474	468	474	470	494	455	493	454	492	483	446	495	479	488	494	507	452	460	457	515	469	478	476	502	480	456	442	449	504	486	508	497	467	504	488	492	519	491	502	474	444	492	488	472	472	472	472	513	479	490	505	527	501	437	460	462	476	482	494	469	488	475	524	472	478	485	496	483	522	513	495	498	487	479	489	488	472	494	467	461	481	510	509	462	500	479	464	496	469	471	463	503	487	460	479	496	452	473	477	485	507	480	460	497	489	454	478	495	500	457	544	511	476	515	474	493	481	467	477	497	532	480	469	443	487	485	481	462	469	492	500	523	513	460	487	466	492	475	505	454	477	475	484	496	472	467	475	441	479	480	461	513	499	454	472	512	493	463	466	476	464	511	494	469	475	439	510	460	493	489	476	515	492	504	483	468	503	495	474	471	481	450	508	456	471	498	463	501	509	530	491	456	468	468	476	480	497	496	484	508	469	521	482	474	480	485	441	475	521	478	463	483	460	438	500	493	514	502	464	464	490	457	440	462	443	477	494	484	474	498	486	498	485	474	505	456	511	483	488	489	473	490	487	505	476	512	474	480	452	443	442	493	447	460	502	525	458	470	466	473	431	480	501	504	482	487	493	465	506	459	494	464	451	511	515	458	496	526	472	508	487	525	439	463	503	511	477	458	494	489	444	475	469	463	469	464	504	481	473	463	444	486	473	429	442	533	487	474	505	486	498	494	483	518	457	486	522	487	501	485	480	505	476	497	474	503	490	531	479	503	479	473	501	503	462	486	484	479	505	463	519	480	465	508	498	479	482	478	478	465	443	479	477	497	499	489	480	479	478	476	485	496	483	460	472	458	444	468	446	460	494	455	472	458	474	487	541	478	466	487	486	475	519	510	467	465	508	502	487	482	461	480	507	460	460	475	498	477	462	480	463	521	451	489	510	515	470	477	525	522	495	464	493	463	490	501	467	490	485	523	481	490	497	476	503	486	477	466	455	479	470	489	489	511	480	495	502	500	486	458	523	510	496	438	478	514	529	472	509	471	505	493	467	481	523	504	470	521	498	483	485	501	481	439	473	481	492	494	485	473	497	468	463	494	490	492	510	472	463	506	489	445	464	498	438	488	520	469	462	499	486	523	450	492	480	469	488	536	519	503	459	519	468	483	499	462	472	503	480	491	490	471	435	452	471	484	491	485	484	485	468	498	483	417	468	461	462	473	514	494	522	485	489	487	430	441	477	492	470	473	527	482	465	485	499	528	458	479	491	521	462	491	499	477	524	464	484	481	479	484	492	487	481	474	471	461	478	481	479	458	488	492	465	472	482	493	487	454	459	497	498	483	504	487	480	473	484	484	487	501	484	460	493	479	480	490	502	454	489	433	497	498	475	477	482	480	453	500	490	500	504	485	502	481	485	492	446	526	454	473	440	452	451	445	458	465	476	480	514	494	498	507	466	500	479	488	494	460	500	511	466	443	454	514	461	500	467	458	461	492	488	464	465	485	491	474	505	492	463	489	516	480	474	458	500	466	470	468	430	464	471	480	505	446	448	497	477	470	462	495	498	460	482	487	457	450	482	487	449	525	485	495	495	466	470	449	449	491	500	470	492	468	444	455	491	507	462	503	486	468	476	465	444	446	463	448	494	456	500	456	433	481	474	435	520	484	488	508	519	443	505	480	515	474	446	509	497	494	498	466	478	521	492	528	444	477	464	497	446	536	505	510	528	495	489	481	483	485	483	468	481	508	494	519	517	490	519	496	491	471	476	478	445	496	450	509	464	520	498	521	491	468	475	487	469	469	478	499	486	487	444	476	495	475	480	432	498	480	481	520	482	505	500	493	474	483	471	481	494	470	493	503	493	503	483	482	505	472	489	504	483	532	469	469	459	498	470	502	480	493	522	479	481	474	478	481	495	449	489	500	470	482	524	473	455	451	508	502	500	461	465	479	497	481	474	465	470	499	498	528	461	492	496	466	504	461	457	511	460	497	451	496	504	499	472	471	472	447	430	497	482	523	477	499	509	462	470	472	463	512	488	490	501	474	479	535	504	499	459	513	503	450	473	492	470	470	485	456	521	478	495	526	524	472	495	460	530	475	485	491	529	475	493	491	487	505	470	463	465	514	425	497	475	470	460	463	509	489	459	483	463	486	491	517	493	457	482	493	465	493	453	479	475	465	462	461	501	485	486	496	464	475	514	465	465	460	475	479	495	490	536	466	494	495	461	470	518	484	431	496	526	472	489	483	501	502	489	488	459	452	528	502	490	519	481	506	496	485	497	494	474	503	467	516	499	507	489	469	463	464	474	500	505	460	488	463	522	486	431	449	494	500	479	466	443	495	496	451	499	475	460	473	490	454	470	492	494	496	505	497	514	532	481	493	475	497	472	487	458	440	477	482	467	515	447	496	479	471	464	510	467	488	476	506	519	468	512	470	498	453	475	469	461	447	494	493	462	500	488	458	464	451	476	513	485	517	500	485	488	474	472	468	479	501	474	487	483	470	505	467	455	512	480	490	482	446	485	458	478	520	502	477	515	462	478	504	469	517	467	482	461	457	489	462	532	494	456	490	464	480	478	487	476	502	477	506	481	464	497	504	481	476	466	498	486	458	511	453	498	511	494	461	491	493	524	488	454	456	453	523	460	479	462	452	458	521	521	523	445	478	436	503	514	488	491	506	512	453	449	481	477	499	474	486	495	507	458	521	495	467	491	447	473	488	452	501	458	480	484	479	495	453	428	450	479	472	457	472	461	478	463	514	479	507	495	474	526	461	470	487	502	518	489	516	536	512	497	471	516	453	485	487	510	508	451	484	509	475	478	477	441	494	489	490	488	494	464	476	462	480	508	518	524	484	467	499	467	468	488	464	477	487	509	488	499	483	485	470	489	483	501	447	446	489	489	492	486	534	496	489	489	485	476	496	481	470	499	487	460	491	460	478	515	524	499	482	491	519	470	515	474	446	484	437	491	458	480	478	438	482	512	502	463	483	456	501	486	498	499	462	484	497	519	499	504	510	493	492	484	480	451	463	475	484	506	468	496	482	504	480	472	450	475	472	481	456	516	464	523	483	481	477	457	467	496	511	476	505	468	488	417	478	516	510	522	451	483	471	503	484	465	502	494	476	463	520	495	467	481	491	507	474	496	462	444	450	508	481	472	489	518	508	496	519	521	530	486	516	485	478	499	471	507	518	458	461	478	472	498	469	471	483	487	489	480	449	492	492	456	497	435	474	509	537	438	516	506	470	473	483	479	467	489	508	492	491	499	501	479	491	444	457	436	439	487	484	479	483	494	520	495	497	471	467	492	468	471	494	500	505	454	502	501	493	495	467	461	493	469	476	471	462	517	486	538	496	487	428	509	486	506	491	475	454	484	471	467	461	476	539	479	501	490	488	506	487	497	456
32224	33268	32518	20512	5565	1521	562	303	263	247	235	236	222	221	257	223	218	258	235	226	217	236	220	226	221	217	207	239	202	241	211	219	207	210	209	235	211	244	212	228	214	240	223	239	236	238	217	229	229	235	216	217	230	213	248	225	222	250	235	234	237	205	190	215	236	258	232	207	216	227	218	239	242	232	243	222	212	218	230	219	260	215	236	208	255	234	243	213	247	217	225	196	217	242	212	238	225	213	227	227	217	224	226	203	210	201	215	231	201	238	223	223	225	217	223	219	236	207	232	207	212	224	267	224	214	220	242	236	220	239	251	216	239	200	219	207	216	232	231	260	243	211	241	211	213	236	236	210	222	232	212	246	228	209	225	230	217	230	236	208	211	215	234	213	242	209	222	222	225	236	212	250	242	222	208	224	249	250	245	206	213	234	242	211	228	231	244	203	237	251	265	223	247	207	258	216	241	275	251	232	250	242	249	229	224	221	251	213	218	233	207	237	226	210	246	227	212	228	238	220	203	236	216	201	231	259	212	222	233	215	238	211	243	220	218	228	238	236	244	218	206	236	246	219	208	254	183	234	232	223	215	222	214	227	242	218	228	237	218	232	198	209	205	224	225	237	248	237	210	224	229	257	199	253	250	240	207	211	220	217	223	227	237	250	254	198	232	243	217	199	225	230	226	200	240	231	262	223	244	218	242	221	209	238	230	193	195	227	207	216	187	254	213	236	225	246	229	207	218	256	228	254	232	246	261	220	233	227	233	221	225	213	234	241	197	214	252	214	227	235	197	230	257	261	207	257	217	220	229	237	229	236	224	229	219	235	227	207	233	225	223	256	232	243	227	202	220	214	230	211	219	218	217	223	216	213	215	222	224	220	245	220	229	213	217	230	244	226	213	227	202	249	235	244	215	251	234	237	220	211	255	231	221	203	197	198	223	215	250	220	213	245	223	214	241	225	222	242	220	237	259	262	213	233	207	243	259	214	242	228	237	234	234	229	251	234	217	240	217	214	231	221	209	206	212	229	231	206	200	231	235	220	218	212	206	193	234	204	221	212	236	216	233	222	211	224	224	227	204	220	249	230	229	256	205	233	243	258	227	264	221	248	253	240	220	206	212	255	239	223	217	197	219	234	214	215	240	252	247	236	235	247	233	219	253	229	224	206	246	242	240	218	208	208	197	229	252	237	212	226	238	237	223	198	242	203	230	200	228	231	222	202	208	239	223	189	227	237	242	229	208	229	232	226	222	213	231	249	238	232	235	218	220	224	227	233	248	216	250	219	247	238	229	232	227	222	253	217	230	228	227	228	203	256	208	194	243	244	244	214	213	223	218	232	214	204	242	239	215	229	224	222	198	203	215	256	246	208	214	258	229	202	236	212	200	225	231	228	227	218	201	209	231	225	219	212	228	210	233	243	224	252	206	222	234	244	222	201	228	223	205	221	214	230	279	208	222	220	212	228	199	212	207	222	241	246	213	237	241	209	216	193	220	233	232	204	249	243	224	220	241	234	237	195	210	245	240	224	251	231	225	246	236	203	239	230	238	206	224	238	216	230	215	214	212	216	228	256	237	219	214	237	223	236	221	217	187	226	233	209	240	218	221	255	238	222	240	203	248	240	231	229	233	227	216	257	238	235	241	237	209	222	204	257	235	230	231	205	215	210	230	214	231	219	225	202	246	241	234	226	230	222	234	221	249	241	222	220	237	219	232	209	225	218	204	222	220	163	206	208	232	245	228	246	221	226	199	235	208	229	216	221	227	240	208	198	210	221	215	229	228	247	238	230	212	219	203	220	217	242	259	227	212	222	217	238	212	210	247	274	213	232	222	232	199	232	231	222	210	223	227	208	246	197	203	239	253	252	211	227	238	208	231	208	247	217	222	212	216	257	207	211	232	223	216	232	223	228	198	221	226	219	207	238	213	230	233	213	233	219	226	214	230	248	236	229	201	236	246	215	207	230	257	238	214	209	199	217	234	195	206	228	236	223	226	256	216	250	208	213	223	234	237	230	255	235	214	227	214	243	261	240	231	230	227	227	231	201	257	225	200	223	197	243	238	214	217	213	228	220	206	215	221	225	229	225	239	199	252	222	219	249	233	246	241	239	221	267	217	231	211	221	208	229	209	212	214	257	236	213	239	225	262	240	220	204	213	242	231	270	222	217	255	227	259	201	222	253	219	198	234	234	246	225	218	239	247	218	224	235	220	192	249	226	231	215	227	219	212	218	213	203	220	235	246	227	248	209	214	217	221	191	217	232	230	222	239	232	241	209	203	227	198	235	258	232	239	222	227	235	223	219	214	218	223	216	224	211	231	201	227	200	218	235	226	243	227	208	217	217	240	225	243	241	232	211	218	219	222	220	239	236	222	250	217	203	193	214	232	256	209	226	264	241	223	222	218	236	230	215	194	228	223	243	216	228	231	220	215	250	232	240	240	230	216	209	214	209	252	224	248	220	225	230	213	228	234	253	210	198	226	226	242	230	259	213	223	225	222	254	246	233	239	228	222	233	236	218	248	203	221	244	240	202	264	227	216	222	232	217	216	221	229	236	214	242	221	218	218	243	255	227	223	196	218	228	235	243	236	208	213	221	195	235	224	212	197	217	235	185	221	248	222	210	206	214	274	212	243	231	217	214	227	216	195	233	227	232	213	220	240	232	213	233	227	204	225	234	212	220	213	257	237	246	249	255	247	236	223	227	232	216	196	191	217	238	223	225	199	207	224	245	238	233	213	246	235	225	245	226	230	226	202	246	253	239	225	223	209	237	208	207	237	221	248	237	243	229	208	223	218	230	227	240	243	217	234	205	206	218	244	233	205	252	219	218	248	241	239	222	223	229	203	235	211	207	217	254	267	227	242	216	202	254	252	251	208	218	199	225	233	249	219	220	220	237	206	237	221	237	219	229	236	217	199	217	203	220	254	221	254	223	221	230	219	235	220	225	223	233	195	227	230	238	249	235	229	217	220	225	221	252	249	222	240	223	216	217	215	235	249	205	224	230	223	249	197	239	238	218	213	206	218	220	217	215	217	251	203	243	232	234	225	254	218	227	207	221	209	244	237	203	220	214	217	216	212	213	226	232	205	209	225	230	221	236	231	222	237	225	252	211	225	223	197	204	232	212	226	224	241	219	222	219	219	241	244	242	224	221	235	225	249	217	201	225	199	222	209	208	230	209	253	252	210	207	250	242	233	242	230	225	237	220	238	216	246	224	216	226	217	225	236	226	230	210	237	226	233	224	259	215	208	222	226	235	223	233	225	251	229	220	226	258	219	233	238	224	229	222	232	205	243	235	230	219	180	208	228	216	219	235	234	227	224	242	216	242	214	190	216	186	223	229	240	256	238	224	237	228	209	203	237	208	217	215	210	205	218	219	216	244	213	207	200	220	253	224	235	212	194	200	252	248	224	249	256	237	257	240	232	209	225	186	237	222	229	216	221	225	201	234	223	216	226	218	209	212	236	218	233	234	191	232	207	248
37317	47092	31823	17473	6178	2180	858	456	314	290	255	280	260	263	279	271	235	244	266	270	276	250	260	253	293	250	276	265	242	278	270	298	254	263	264	256	262	256	250	287	279	300	252	256	283	269	251	276	270	272	294	270	256	275	264	261	263	237	270	258	287	267	270	261	258	254	263	272	244	268	240	280	258	264	258	283	285	278	251	269	261	308	267	274	269	272	272	279	281	256	258	265	284	278	267	272	259	295	265	248	247	294	261	281	264	253	243	270	252	266	307	282	295	248	258	295	281	256	266	271	269	257	273	265	258	267	265	269	266	265	251	266	271	256	284	277	248	261	280	255	278	258	260	235	271	285	266	267	244	273	265	264	269	266	283	279	278	271	259	248	256	269	265	249	281	267	272	244	269	249	240	272	251	253	277	265	242	272	258	272	280	250	241	254	265	277	278	241	258	242	242	263	302	285	273	307	245	279	251	274	257	297	256	275	260	257	260	261	284	273	256	250	289	257	235	256	224	245	257	260	285	249	268	253	254	281	258	267	244	277	242	224	289	242	227	256	281	256	274	228	289	282	272	238	255	264	269	263	268	251	283	284	260	265	266	286	250	244	272	291	252	251	290	255	257	280	256	280	259	276	268	285	247	270	278	273	266	246	252	254	258	275	246	259	279	271	257	272	267	251	248	269	284	238	233	274	246	243	241	254	313	278	274	288	227	268	256	269	263	251	276	250	239	285	272	311	244	288	259	265	267	253	285	252	251	262	250	239	274	276	281	266	279	282	260	277	225	272	262	257	279	268	252	268	254	241	253	236	269	247	258	280	276	273	282	255	251	267	252	252	282	260	276	270	245	261	255	298	251	285	232	270	243	277	286	254	241	242	271	270	261	255	276	249	296	265	259	257	250	279	276	268	280	266	260	271	271	269	249	240	257	263	271	258	282	272	246	272	246	251	235	265	229	243	276	266	273	270	246	266	259	282	253	258	260	296	268	285	289	233	265	248	271	287	275	272	279	265	257	288	274	245	255	278	269	274	243	279	296	250	243	257	264	277	260	269	276	243	293	249	253	219	292	252	280	252	278	275	259	247	264	252	288	238	255	277	232	263	288	243	272	260	264	259	314	274	275	294	291	263	272	255	255	282	264	277	264	300	299	276	253	248	284	264	282	268	219	275	265	282	272	245	263	270	287	256	258	266	258	235	283	266	266	261	251	267	278	250	277	255	262	256	260	301	279	236	303	255	286	285	249	293	241	263	281	280	283	282	251	249	279	268	266	249	263	251	264	274	245	257	269	269	240	261	278	295	279	270	279	274	269	271	274	251	269	249	262	290	258	259	253	252	287	268	276	289	284	282	279	253	282	265	281	273	293	281	270	257	260	297	269	277	275	249	246	256	280	266	281	269	274	273	245	248	266	252	280	267	285	251	235	258	252	258	279	252	259	274	261	271	247	281	276	267	283	315	281	253	261	251	247	275	287	268	269	280	252	257	252	286	244	285	275	273	243	311	273	251	263	256	253	280	282	240	279	235	269	260	263	272	239	263	277	236	243	281	285	292	285	262	282	243	288	289	262	268	268	262	297	290	269	292	282	270	276	254	264	288	292	238	273	284	277	269	234	240	245	283	257	274	259	257	253	260	269	256	277	274	266	230	293	271	259	258	283	262	271	267	264	255	272	253	278	285	257	271	274	281	275	273	261	270	271	261	288	264	252	243	256	255	271	267	259	243	260	284	251	274	259	285	256	242	265	256	293	258	263	235	273	275	277	276	274	268	261	266	275	270	269	286	268	293	288	259	275	257	253	241	235	248	235	261	273	252	242	260	270	258	275	250	281	276	287	291	285	320	279	245	245	264	252	285	273	294	249	288	253	284	263	281	262	275	270	228	275	269	281	239	273	272	313	276	241	267	270	263	262	256	260	245	283	287	270	272	290	276	278	232	262	256	250	272	276	258	275	253	226	261	280	288	269	274	280	277	291	277	281	276	267	255	281	262	260	254	267	260	284	258	276	258	257	262	274	268	291	283	264	262	279	305	280	265	267	307	248	265	259	248	264	305	259	278	244	262	252	254	237	268	294	254	259	278	258	265	275	290	266	256	266	263	273	265	281	276	273	270	243	295	276	257	242	260	252	277	244	244	263	242	275	266	263	243	288	260	270	243	260	270	236	279	269	257	254	250	263	258	284	275	259	294	246	244	244	277	253	270	263	257	232	268	277	275	263	283	283	249	291	222	280	278	266	255	260	268	262	264	246	242	276	267	280	253	287	266	276	256	236	269	261	264	270	262	252	250	287	256	256	284	259	255	249	270	234	266	273	262	273	277	273	260	277	254	245	272	269	279	280	259	264	268	280	270	264	288	274	274	288	256	273	277	290	256	254	271	257	263	271	271	270	283	286	282	259	317	269	300	258	264	243	241	240	256	258	224	271	273	244	246	227	250	256	257	260	294	277	259	296	272	266	233	235	262	276	261	277	268	282	273	268	242	262	268	263	291	235	287	280	254	270	246	257	244	248	248	299	284	267	247	259	247	252	263	251	251	257	240	280	277	257	258	287	278	264	269	277	273	297	284	254	242	255	254	293	263	279	246	262	290	237	274	274	261	275	263	277	289	275	244	275	272	275	251	251	261	277	260	283	283	285	249	253	233	286	237	250	258	264	244	275	252	286	246	260	270	274	278	284	259	268	275	250	249	267	281	270	246	259	267	275	284	269	271	256	271	273	253	273	279	275	269	251	254	261	273	223	274	284	238	278	253	278	281	269	257	282	270	254	301	259	248	250	262	275	276	246	285	253	262	274	250	252	246	268	287	263	263	262	288	268	263	285	291	267	255	277	286	267	286	270	243	230	263	270	274	272	292	251	278	285	253	272	246	268	291	247	281	276	248	261	256	249	281	275	245	260	249	248	269	244	259	253	255	282	281	259	228	241	255	273	227	251	275	275	236	268	263	265	254	263	252	258	261	262	247	254	273	260	269	263	271	245	285	270	270	238	266	262	300	231	264	263	248	279	264	297	274	270	272	249	258	288	293	253	258	259	281	289	275	222	264	284	254	268	276	276	269	263	248	238	270	267	282	281	254	299	273	283	261	256	284	271	270	255	280	261	274	276	277	257	261	269	269	268	249	283	261	264	261	269	259	245	268	286	255	273	270	290	247	247	297	269	266	253	271	259	262	288	276	252	267	249	264	258	241	261	260	287	280	244	252	254	250	274	257	228	277	264	271	257	262	304	265	261	243	271	303	257	249	267	245	290	260	286	246	261	259	254	296	285	266	280	284	250	287	269	269	267	303	281	267	245	250	278	266	295	273	266	246	275	282	270	263	268	271	243	260	246	288	284	240	269	278	276	280	274	294	245	252	278	237	263	250	279	262	284	288	235	252	271	275	277	256	306	251	269	233	257	251	293	259	260	273	263	255	249	272	265	273	243	290	279	255	258	278	284	281	256	258	284	244	265	268	267	261	294	255	264	290	244	247	258	258	281	260	308	267
24177	21073	28339	24913	21166	12953	3057	528	384	340	334	309	318	322	329	320	334	309	301	299	301	284	279	268	284	288	296	299	291	293	292	294	282	281	275	263	295	300	302	300	311	280	277	301	274	277	279	258	284	300	288	315	284	285	316	300	306	298	285	281	284	310	305	312	283	291	272	290	256	299	280	282	284	301	270	281	269	288	260	283	266	279	285	277	318	316	299	283	291	281	272	254	256	289	331	305	270	301	284	305	269	279	287	290	314	281	296	302	279	296	261	284	271	293	293	301	285	285	313	288	288	277	296	305	297	295	285	282	304	319	265	314	274	298	298	272	295	242	279	298	298	318	258	300	299	277	315	297	267	272	301	272	293	278	309	288	279	291	293	270	304	304	302	280	302	291	281	304	287	292	273	307	289	301	285	278	300	278	283	311	287	269	283	330	260	277	275	273	270	316	310	289	290	283	294	298	289	254	280	305	282	293	257	281	273	291	288	272	301	265	283	276	280	291	288	292	289	282	269	283	268	315	307	273	291	279	315	262	277	282	281	291	271	285	297	281	284	279	290	284	311	285	320	295	273	293	281	281	278	297	283	293	301	303	258	276	297	283	328	304	294	281	281	270	256	323	298	308	285	300	267	291	294	256	289	282	271	314	304	260	295	297	281	321	281	317	270	320	306	275	298	280	285	282	284	291	281	315	287	294	279	285	294	290	293	294	293	276	295	305	269	291	303	274	273	284	287	266	282	287	273	271	302	264	310	269	272	278	297	310	273	307	317	287	293	272	278	265	302	293	258	282	305	302	286	294	289	280	307	274	296	272	262	281	315	305	262	293	293	265	255	297	280	270	297	266	279	310	296	286	313	287	307	280	281	283	271	298	297	265	295	284	275	290	297	287	272	239	280	284	295	297	303	347	318	292	295	286	246	277	244	291	272	270	273	310	331	281	276	284	257	286	290	285	324	291	320	293	312	281	262	282	263	293	292	292	275	264	298	283	285	299	291	277	282	279	291	257	264	325	300	273	286	266	301	278	280	316	291	267	294	243	268	264	269	292	270	277	264	298	258	297	251	296	283	286	282	291	281	290	291	264	319	276	281	258	269	271	273	275	285	302	298	258	297	285	295	296	270	292	282	320	293	290	329	282	289	264	279	303	256	263	282	275	253	277	275	284	302	312	272	273	253	287	304	289	289	296	307	266	273	302	293	286	320	291	318	287	301	245	277	292	284	292	271	266	272	280	298	287	255	269	267	285	298	297	273	292	303	276	294	285	310	269	283	309	284	298	278	306	286	316	306	298	286	279	307	284	279	290	282	263	278	290	258	278	271	284	292	311	316	273	300	308	272	293	290	295	299	273	283	274	290	293	318	286	296	306	291	296	289	286	312	276	260	280	298	290	280	255	306	266	283	293	288	278	282	294	266	311	271	301	278	276	297	253	284	304	274	278	271	314	284	299	298	273	279	328	296	269	281	273	284	293	289	284	305	295	286	306	280	296	299	283	309	302	294	275	271	254	316	270	304	285	270	271	280	321	288	284	309	280	284	291	288	298	321	289	287	278	292	275	279	289	286	273	282	286	294	288	263	270	301	298	277	272	268	296	298	282	254	303	279	280	314	291	304	275	300	277	276	293	277	313	287	241	284	324	300	278	272	270	270	286	274	281	266	277	267	276	289	287	318	275	276	274	266	284	286	294	265	271	294	298	267	270	241	299	278	313	273	269	279	280	288	263	307	291	285	281	278	288	297	298	292	278	299	271	308	301	303	288	294	280	324	308	265	286	309	279	287	300	282	322	267	285	296	268	288	272	284	263	294	288	306	289	280	262	284	289	276	294	275	287	271	286	301	314	284	302	283	302	262	257	270	316	276	290	268	305	272	308	300	282	297	325	288	274	318	276	277	257	298	282	259	292	257	295	298	293	299	254	290	279	278	295	276	286	272	255	276	289	279	288	309	274	305	314	295	264	290	293	294	302	273	275	286	271	292	251	322	292	297	307	283	290	280	293	308	325	282	285	292	275	311	294	288	262	294	270	265	278	261	305	277	271	301	277	311	293	277	285	283	308	260	288	288	274	273	277	279	261	315	276	303	304	273	299	307	292	307	299	274	257	311	306	305	277	298	297	290	310	283	285	270	291	297	283	262	323	291	260	310	308	271	301	311	264	279	304	263	276	288	289	279	292	313	280	289	258	306	290	290	274	303	278	271	300	306	304	287	270	296	295	298	286	286	312	240	307	297	274	301	295	307	289	294	273	270	293	287	289	302	311	270	257	273	288	294	290	277	292	254	275	273	270	280	280	280	244	286	282	269	305	297	291	277	272	280	280	284	317	263	286	313	270	300	305	297	265	260	282	267	287	284	276	279	265	290	300	302	272	285	239	305	267	268	308	262	276	314	302	295	288	316	287	302	283	292	289	263	344	273	255	303	289	290	310	290	318	280	267	294	255	292	261	258	279	301	262	301	281	258	280	292	290	302	298	339	268	298	293	276	301	282	313	281	260	301	276	274	312	277	272	285	301	270	303	302	307	309	303	305	310	246	290	286	266	303	312	295	289	303	281	300	302	274	295	293	274	287	324	271	266	308	308	300	299	317	292	282	280	312	268	271	268	306	286	303	319	279	289	280	290	271	296	291	289	279	277	326	305	287	279	279	280	279	295	242	287	294	302	258	290	297	250	298	304	305	268	288	278	264	287	291	292	294	305	306	301	295	282	270	278	273	248	288	276	303	293	252	295	289	279	292	258	299	323	328	280	275	297	267	293	288	287	293	293	290	301	286	267	281	283	261	301	285	296	273	287	263	261	290	292	296	262	314	274	248	270	289	275	288	294	292	286	269	289	273	265	272	311	285	276	279	292	265	257	285	276	306	264	290	308	304	275	281	277	282	296	301	270	272	290	282	300	284	285	290	272	295	267	291	298	297	288	317	266	313	287	290	292	271	294	269	290	267	311	334	306	281	310	286	277	262	298	308	300	304	295	273	268	282	306	289	252	322	290	296	278	289	318	274	285	303	292	305	272	312	299	270	267	297	269	297	288	290	290	277	309	264	296	291	312	263	295	294	256	290	274	316	279	310	300	301	297	274	281	264	255	297	269	290	284	280	274	291	292	293	255	269	281	304	250	284	295	288	259	300	306	296	291	299	288	304	306	277	278	295	256	268	281	296	274	305	286	295	289	272	306	260	293	275	282	271	269	304	321	273	298	288	313	251	259	286	276	294	288	295	295	293	280	270	288	304	297	291	307	278	270	308	302	306	278	280	296	303	289	264	289	269	302	292	310	289	275	276	296	301	290	288	276	295	286	315	305	276	281	276	269	292	263	273	303	282	295	298	277	277	286	288	272	305	275	273	294	296	301	290	296	282	313	290	256	270	286	281	288	258	283	281	310	268	315	290	270	299	243	264	289	293	277	292	293	262	273	267	287	274	274	254	283	286	296	283	299	274	306	262	284	262	282	290	303	283	286	287	319	279	268	281	295	284	265	285	287
37888	57764	41723	25338	16416	7083	2412	530	409	408	415	347	338	398	371	363	362	365	334	336	344	359	342	343	329	334	354	298	339	300	319	322	311	336	317	330	306	342	332	324	300	294	340	351	334	291	324	346	308	335	314	308	354	334	310	315	344	301	319	306	311	314	303	294	317	328	358	336	320	334	322	329	322	311	324	326	332	347	373	325	310	318	309	331	307	359	311	325	317	339	321	307	358	323	336	291	318	310	305	310	342	324	333	343	332	296	329	338	315	328	325	355	363	313	331	366	325	321	302	300	312	346	312	314	332	323	343	350	372	315	314	355	342	279	365	323	328	296	322	303	337	325	347	348	332	338	329	310	314	330	316	317	325	324	312	340	325	333	324	324	292	309	311	327	366	325	294	282	344	359	329	347	327	357	329	324	323	342	320	328	321	347	330	288	320	323	334	288	315	334	328	337	325	311	342	316	350	317	310	302	324	320	326	343	319	341	313	326	355	302	343	318	299	316	313	332	340	316	304	317	339	299	333	310	302	323	332	365	315	346	327	339	288	327	325	316	342	339	321	322	337	338	342	359	342	319	330	319	314	332	338	345	338	328	328	334	299	334	278	319	326	341	345	322	327	333	295	360	319	331	323	315	336	315	342	311	334	360	343	338	355	306	296	316	310	332	352	324	307	311	325	316	334	307	298	348	332	330	334	327	333	338	306	363	336	341	331	327	293	361	327	334	327	359	332	351	316	311	309	332	315	313	345	359	325	348	339	313	318	311	338	349	310	342	298	290	331	296	320	302	342	313	334	309	370	313	327	325	329	317	329	323	317	328	321	302	299	343	369	349	346	306	342	333	311	358	308	323	321	318	323	304	328	347	328	328	304	362	311	346	341	321	320	331	320	353	326	335	352	338	323	312	328	353	312	328	372	331	344	307	336	321	308	348	332	314	312	333	317	342	333	351	345	321	318	323	343	315	314	366	305	329	332	349	306	328	320	294	297	319	319	356	349	335	332	306	351	317	284	332	315	330	363	322	304	333	324	344	339	322	281	291	327	334	336	279	314	354	346	345	370	300	361	320	343	346	357	323	327	324	318	320	346	341	330	314	317	308	321	315	344	311	342	338	349	333	331	330	383	331	371	325	314	337	346	338	322	365	311	329	312	344	341	326	324	333	316	326	349	338	317	326	336	340	333	349	316	307	299	331	331	318	357	330	340	296	325	335	339	338	305	302	338	300	302	345	310	302	338	330	308	323	326	323	337	315	353	333	337	320	323	337	324	330	320	353	340	322	365	343	326	334	364	338	334	312	333	303	321	333	329	334	337	337	306	305	321	327	341	323	335	299	280	315	308	340	319	324	318	363	321	332	298	362	285	329	306	320	353	322	321	349	329	344	305	338	344	318	312	338	357	316	332	312	356	309	329	320	311	327	348	305	270	280	298	326	362	326	353	350	344	321	353	351	341	323	323	344	338	343	339	344	341	343	349	314	329	328	333	354	340	299	301	327	340	309	336	326	353	350	321	326	321	340	325	339	328	329	352	295	313	311	317	362	312	327	357	329	313	338	352	337	338	363	332	346	315	314	369	288	333	343	335	317	340	316	343	369	343	349	307	325	332	312	337	266	307	322	298	308	327	299	338	297	328	323	355	296	345	322	306	354	302	330	323	321	351	322	334	328	311	327	333	321	360	358	328	314	348	343	314	332	337	301	309	338	319	325	357	308	373	348	377	325	340	333	354	333	340	316	333	326	333	335	359	341	346	323	329	299	324	332	325	309	321	351	307	362	307	329	323	324	317	308	336	325	324	348	318	327	304	330	350	342	334	311	340	349	314	336	362	304	341	312	346	351	313	333	311	330	322	329	353	350	313	344	349	347	294	333	331	303	330	354	330	344	308	342	314	329	352	310	350	331	300	369	314	330	340	320	341	324	374	320	323	312	337	309	324	324	349	328	348	301	328	318	311	324	343	304	329	348	344	311	333	330	297	323	320	306	296	302	318	322	370	324	326	295	326	343	321	340	338	333	349	331	331	310	347	306	309	355	312	325	366	299	344	332	308	341	324	296	352	328	314	306	353	327	340	311	313	340	345	305	334	355	368	322	337	302	306	315	352	325	343	308	312	318	323	348	310	321	334	311	344	316	324	315	340	335	343	346	335	299	331	323	350	333	324	315	340	299	323	347	297	330	347	367	322	334	323	348	312	357	320	311	300	321	336	346	297	301	336	318	337	330	333	326	350	316	314	319	332	315	324	344	297	310	337	321	295	330	339	321	316	309	341	283	346	324	310	317	326	334	325	339	318	314	343	334	317	294	349	352	335	340	330	322	333	315	329	319	327	304	319	352	301	331	315	329	325	314	313	327	354	360	337	333	313	363	328	302	351	325	335	342	315	326	316	342	306	359	333	330	331	331	299	320	314	332	334	348	319	339	309	321	330	325	339	297	346	316	310	298	342	346	320	297	318	319	347	322	340	311	325	325	318	331	326	291	331	342	316	320	321	318	341	337	341	329	353	321	307	332	309	321	334	333	328	336	320	341	310	325	337	335	342	338	308	338	320	338	343	322	316	356	323	312	341	318	339	340	340	298	351	302	312	328	327	351	318	341	344	315	327	326	319	302	328	348	336	306	297	329	326	332	349	316	340	336	323	354	331	335	334	340	335	345	337	357	347	308	352	324	308	275	317	312	349	317	347	351	313	365	304	357	342	324	339	333	324	328	353	326	322	320	322	313	346	353	347	336	349	331	334	354	316	330	330	315	347	343	306	340	340	294	295	322	314	317	311	310	343	330	271	338	307	326	290	309	316	315	322	321	311	326	319	323	345	332	321	322	352	317	298	331	318	326	316	314	334	320	316	334	328	370	329	320	307	323	323	325	327	301	329	327	335	314	349	305	332	311	291	306	308	351	311	301	336	330	332	318	334	291	328	321	317	334	319	345	311	375	320	327	298	322	298	332	325	329	341	333	368	349	348	318	353	326	333	324	346	313	305	295	358	354	335	325	334	316	302	322	345	317	311	308	310	335	329	319	300	325	312	334	368	331	312	336	325	307	342	324	305	369	310	304	302	319	291	354	327	312	315	309	350	339	330	338	326	303	334	326	299	340	315	325	340	336	355	319	323	319	348	308	305	315	373	344	312	312	340	327	336	293	334	344	332	333	298	337	317	309	294	316	321	299	313	343	350	324	326	326	317	325	324	359	305	322	333	327	328	316	352	336	332	323	344	312	337	339	338	328	358	317	342	323	329	332	363	294	304	336	321	328	345	357	332	347	336	308	320	308	336	326	362	325	330	342	339	344	294	328	313	343	355	335	302	313	328	323	339	345	328	317	358	350	311	344	306	322	333	317	329	333	375	315	339	323	340	348	323	322	320	321	353	325	308	326	325	327	311	320	349	334	377	338	325	324	316	335	337	323	315	329	292	336	309	352	338	320	335	322	325	335	347	304	340	345	297	338	316	368	329	315	330	338	308	316	318	333	353	355	328	319	312	339
25274	21570	28746	26166	14106	4551	894	418	368	334	303	343	311	331	303	341	327	315	302	337	324	299	295	312	300	298	300	306	333	322	363	304	326	316	328	286	328	293	302	307	308	296	344	315	282	305	320	297	308	320	309	323	320	331	333	301	322	338	292	300	320	309	318	327	327	290	300	289	320	275	317	340	286	302	301	317	304	306	289	309	312	307	301	295	276	327	276	325	294	351	303	323	332	309	326	307	288	369	307	303	320	316	296	327	315	312	296	336	292	319	301	317	300	335	315	295	292	317	289	304	299	312	299	288	304	298	278	310	336	313	309	299	284	306	278	311	307	345	350	330	279	302	336	303	308	276	343	305	319	300	310	341	313	287	287	268	300	318	336	308	303	335	298	304	293	311	322	330	327	301	263	301	355	316	320	309	325	294	300	360	320	324	324	301	320	320	277	327	313	312	294	309	301	297	287	342	309	311	335	334	285	331	335	337	287	294	318	331	304	336	296	306	304	302	304	301	316	348	322	292	300	325	353	308	287	295	313	315	295	333	277	316	298	330	303	336	313	312	300	326	281	313	272	320	307	301	267	289	304	278	311	324	292	324	301	321	323	301	306	304	321	271	319	318	327	300	333	297	307	294	326	322	310	297	304	283	329	280	298	326	297	294	292	320	302	292	309	298	322	325	287	302	317	297	333	318	277	291	297	302	311	294	341	287	283	329	292	319	281	293	293	299	304	318	290	338	328	306	291	314	323	330	323	310	318	294	303	285	291	332	279	332	329	294	322	288	302	292	307	287	316	301	342	330	292	302	323	277	329	300	328	324	308	309	327	307	349	308	302	294	286	277	324	305	276	312	281	304	281	314	298	332	301	308	338	311	317	308	316	339	282	320	312	288	299	295	302	273	322	316	318	311	307	304	314	324	299	321	294	311	342	324	306	303	318	296	321	327	303	324	306	287	334	299	298	301	297	293	290	315	325	322	323	304	302	308	328	304	309	290	314	345	296	296	317	285	307	298	310	323	311	294	313	342	318	342	306	321	314	312	282	336	325	311	316	305	331	271	308	329	317	321	291	338	313	314	307	310	313	320	319	339	312	289	331	301	338	300	301	339	318	328	316	338	275	312	336	287	287	298	300	306	333	320	290	303	322	330	322	305	273	327	299	292	312	327	316	325	304	307	310	310	312	300	289	280	321	287	321	295	312	313	309	266	304	303	304	323	317	283	321	334	323	285	312	305	303	284	321	347	300	356	322	319	301	315	318	304	291	325	316	319	326	314	289	328	317	340	335	293	299	301	304	327	333	325	322	295	304	309	316	320	306	277	306	297	301	289	333	349	280	307	323	331	356	299	287	320	325	331	318	279	284	278	318	313	293	330	308	301	323	313	331	299	307	302	284	301	291	330	303	284	289	294	323	296	296	316	345	318	344	319	307	319	297	320	329	278	311	286	327	323	316	306	310	318	289	284	312	319	316	299	266	332	324	306	303	293	314	304	292	297	328	322	319	301	303	315	322	299	302	312	290	329	285	303	318	312	335	334	318	342	305	302	338	290	294	294	318	301	291	308	304	306	326	325	353	307	304	299	327	330	313	287	312	317	335	326	304	315	314	270	294	336	309	335	312	358	340	322	312	284	322	308	291	317	315	330	320	322	292	326	352	337	335	301	346	321	283	313	298	297	292	287	307	326	303	321	351	326	295	280	319	324	333	314	308	296	331	320	314	299	319	320	308	300	325	334	321	305	331	310	324	302	284	294	281	294	297	320	326	287	300	304	286	310	302	307	325	312	304	284	283	315	324	300	361	313	311	321	298	308	309	310	280	302	319	310	327	283	298	317	308	324	291	293	306	332	310	302	321	287	326	334	327	334	277	322	299	307	298	300	300	318	313	364	288	311	314	287	275	315	301	294	293	311	298	324	333	326	309	280	300	283	323	310	265	292	312	317	302	337	334	279	289	279	311	294	335	328	318	306	299	306	304	317	301	317	306	331	330	319	300	289	321	325	287	323	356	308	313	310	303	303	285	316	321	316	313	306	312	290	316	347	322	323	313	310	319	316	355	298	251	282	301	314	316	315	297	321	284	318	315	285	300	337	321	307	318	311	327	335	314	338	305	333	316	331	305	281	322	293	350	290	291	321	277	314	286	332	339	275	323	303	336	313	315	305	312	307	324	296	316	333	295	305	302	289	293	300	320	304	316	328	295	331	329	348	324	313	322	307	295	318	313	291	297	281	292	294	321	279	290	314	295	310	313	308	317	329	339	307	318	295	337	308	309	320	309	302	299	325	300	305	286	292	304	346	311	293	305	334	301	300	303	298	311	331	309	316	325	304	319	297	329	323	309	343	304	321	299	314	313	332	326	310	303	305	311	325	295	330	288	308	312	306	318	287	313	308	281	315	308	309	304	300	308	335	311	320	317	317	317	304	301	337	317	297	323	297	272	310	300	306	330	308	326	316	314	327	315	322	300	299	328	305	313	300	308	312	326	289	315	328	261	315	308	300	329	314	303	327	312	356	327	296	306	287	314	330	305	315	317	298	292	315	290	312	360	311	322	308	352	316	305	322	324	321	313	342	337	317	302	315	338	312	352	295	291	311	334	306	352	323	308	324	313	322	319	302	309	299	333	320	327	299	323	300	302	313	298	316	288	314	315	304	345	297	310	321	309	299	289	319	277	322	321	277	306	318	299	332	310	292	317	318	292	328	311	305	316	305	301	320	303	329	308	317	331	326	279	304	311	325	289	265	281	297	303	334	326	296	338	309	330	293	319	328	306	311	333	310	298	315	342	313	309	321	320	324	308	305	308	313	302	299	296	331	322	343	323	313	295	307	313	325	290	307	298	334	297	324	316	330	335	316	273	319	331	299	312	300	339	328	316	335	301	281	296	315	315	330	293	305	316	307	314	327	297	311	322	284	299	320	319	324	306	347	309	306	297	309	307	305	308	344	287	297	335	326	296	322	325	287	296	308	336	296	325	315	320	273	339	304	311	314	333	295	345	294	337	311	310	307	337	303	317	311	316	305	305	326	281	307	337	324	290	324	272	311	332	305	299	315	313	292	337	297	286	330	317	317	322	303	301	288	327	309	301	312	324	331	308	335	312	284	310	321	289	296	267	307	331	292	330	313	312	310	330	328	309	312	300	293	312	326	320	327	286	313	312	340	306	313	305	329	307	335	329	291	321	346	325	276	311	304	322	326	313	270	296	321	322	302	303	283	303	306	310	345	283	310	346	330	290	321	329	330	320	305	306	320	349	300	287	341	307	327	292	302	301	283	307	300	349	304	306	302	307	281	324	296	306	330	285	330	328	297	343	333	307	313	312	318	297	286	307	310	299	286	277	290	329	339	313	316	279	297	313	311	326	279	281	296	310	301	290	293	325	331	323	280	310	314	302	318	351	325	294	321	322	297	311	287	317	306	292	285	328	326	291	308	342	293	343	288	299	308	316	313	323	307	321	307	295	328	303	297	295	294	334	296	319	286	316	295
40067	56422	39020	20356	10393	5172	1095	507	416	399	420	393	414	410	337	388	340	391	352	387	368	360	361	357	354	363	362	363	363	378	393	368	326	364	417	328	373	390	367	357	344	379	368	363	369	357	378	348	381	370	349	342	335	382	389	377	372	377	367	349	365	368	337	371	357	354	382	350	335	351	359	357	345	364	356	337	358	356	354	349	371	376	365	367	372	371	385	380	350	354	342	366	351	381	391	386	361	370	346	343	356	344	344	384	352	375	359	364	351	363	362	403	353	365	354	394	369	308	363	370	385	356	388	342	375	370	365	395	360	383	343	342	373	354	372	381	366	375	377	361	377	376	391	309	361	361	382	359	365	379	342	337	327	344	332	391	375	375	325	378	353	378	363	363	347	348	345	367	338	370	345	355	356	349	367	367	386	334	349	371	363	363	369	364	379	370	345	382	352	332	390	385	365	366	358	337	353	381	342	352	365	388	383	367	340	402	353	357	360	354	385	381	345	313	340	394	358	369	330	364	364	350	356	364	372	369	402	325	365	357	365	399	352	339	374	384	360	350	375	354	343	363	345	379	370	355	340	377	371	359	352	348	375	375	378	375	329	347	366	360	333	375	358	316	350	352	357	352	362	353	375	340	370	355	348	365	363	346	353	366	367	361	360	356	343	346	348	355	325	353	371	350	364	365	377	340	333	355	361	369	373	363	359	379	357	365	371	365	359	363	301	385	384	345	372	364	330	351	353	343	397	342	360	344	363	385	384	354	372	357	370	386	367	378	337	372	366	342	343	344	366	399	365	371	387	351	387	375	347	362	363	373	360	378	324	349	352	354	330	345	384	385	385	389	352	323	377	344	387	366	353	374	366	373	316	371	350	379	351	339	356	372	387	378	359	358	398	389	359	349	362	348	334	332	395	397	342	415	388	365	384	359	346	349	366	368	349	339	342	354	370	387	343	387	365	312	361	345	374	379	345	351	358	380	341	366	359	352	373	371	335	371	378	381	369	355	353	381	380	397	338	334	367	390	338	361	363	388	346	352	389	333	370	390	357	399	351	378	362	370	384	333	362	368	392	343	376	392	327	364	381	354	359	373	352	343	355	346	365	353	318	326	407	352	378	380	367	349	361	364	371	356	360	349	381	401	380	352	373	322	375	346	339	374	352	329	386	336	355	355	392	361	360	381	358	379	398	367	370	343	381	407	376	352	339	366	356	358	334	367	397	378	390	338	328	362	332	369	341	387	361	353	384	378	340	366	421	360	362	356	339	350	316	340	360	353	376	349	357	373	366	351	360	342	349	407	323	326	370	409	416	383	341	377	361	369	355	361	358	378	348	355	349	385	384	341	382	370	354	343	373	368	340	366	360	368	355	379	359	337	345	379	386	340	330	366	390	370	326	367	360	350	313	363	378	328	331	373	335	360	351	357	339	335	342	338	370	354	351	350	348	320	366	403	360	335	363	356	359	394	353	339	355	339	397	349	362	377	349	352	407	339	374	386	344	364	372	375	344	340	369	385	363	371	380	377	369	373	324	346	346	336	387	366	339	355	330	379	384	355	358	374	356	356	362	396	348	334	325	366	393	322	356	362	356	303	370	364	379	379	373	379	377	373	351	346	379	336	372	351	333	384	355	374	365	385	343	384	339	356	413	361	413	336	360	367	368	357	347	396	362	353	400	357	380	350	347	348	387	382	359	377	331	371	373	358	384	387	343	359	356	363	367	369	372	326	317	344	359	388	375	356	385	381	360	329	389	363	346	361	384	376	361	344	351	352	362	402	409	365	386	376	370	331	386	362	373	337	357	336	377	377	342	381	361	376	356	363	388	381	375	375	357	390	373	387	350	318	342	347	351	397	379	345	323	385	348	394	424	355	357	352	347	338	351	354	364	342	367	349	336	345	402	398	348	365	368	344	378	362	403	362	359	341	352	374	378	347	372	352	353	380	369	340	364	369	342	344	352	353	372	333	396	341	371	347	358	393	338	347	368	401	348	370	386	349	378	346	343	348	340	359	354	372	370	382	370	351	372	367	403	373	391	377	344	361	375	363	347	365	342	375	364	354	373	330	351	345	377	329	359	387	336	377	379	357	389	379	310	368	373	366	382	379	359	359	361	352	347	322	333	364	373	382	358	341	363	370	341	357	360	365	334	363	331	372	367	354	378	388	383	331	367	362	377	381	346	355	382	381	375	344	375	335	386	372	363	373	355	362	392	351	352	392	359	353	404	358	351	387	374	344	376	353	379	379	347	356	348	359	351	369	350	355	366	382	340	349	352	385	344	349	363	344	356	354	371	421	345	370	376	348	335	320	357	343	374	367	387	348	344	343	377	382	390	387	378	369	401	395	334	360	393	342	358	383	352	384	375	352	349	389	364	368	368	357	324	373	353	371	362	340	345	319	361	330	337	372	350	369	370	358	371	364	338	366	362	369	347	366	377	355	362	379	358	344	362	377	336	386	386	365	357	356	366	346	385	388	374	337	345	368	350	349	390	372	377	360	350	367	358	363	343	379	405	360	340	366	351	332	359	387	373	322	359	346	340	351	349	376	380	387	352	366	365	364	396	355	379	350	381	370	370	359	340	364	370	377	349	368	366	344	367	341	408	346	412	380	373	362	357	335	375	347	351	353	352	377	372	347	368	352	372	397	320	342	355	352	353	365	367	387	372	327	362	356	355	385	319	364	378	362	365	402	407	350	323	350	348	361	376	366	351	366	364	340	357	349	378	311	365	399	342	371	362	374	404	359	365	362	360	341	430	330	338	375	347	366	369	363	383	344	379	345	378	370	356	370	341	310	366	382	355	367	344	331	349	352	348	391	401	391	393	359	352	345	320	379	350	375	364	379	359	380	352	362	355	339	369	347	350	334	368	356	366	356	335	393	367	339	394	367	384	348	361	364	370	409	363	351	347	343	354	386	339	388	349	335	369	346	336	379	338	351	402	388	346	362	373	358	333	355	376	340	345	327	388	390	397	365	368	387	333	381	366	330	355	372	341	350	334	347	353	365	355	361	387	365	434	361	369	356	359	354	332	362	343	380	357	356	320	347	389	371	362	368	300	387	387	323	343	360	346	340	376	350	348	341	369	370	349	352	370	337	342	325	358	371	362	349	359	350	346	391	375	370	318	380	383	342	367	363	377	389	372	354	386	359	349	384	335	361	336	381	402	385	342	307	343	379	348	368	366	382	387	328	358	360	351	343	346	355	365	366	344	363	375	366	362	363	403	378	370	320	364	338	389	354	372	348	367	395	324	353	376	372	370	367	366	368	348	368	353	367	362	345	384	388	316	363	366	384	378	350	350	347	351	389	356	353	369	371	335	356	377	393	349	366	375	386	402	338	344	360	368	378	360	379	374	390	361	414	368	352	352	351	360	370	342	363	382	373	363	366	357	379	334	358	383	349	391	344	387	359	362	351	392	371	356	402	367	376	340	343	363	364	386	363	389	372	366	358	352	380	373	361	350	356	353	367	348	373	371	384	351	329
22864	21058	28529	23867	21270	20943	10914	1235	603	554	556	506	434	497	471	470	458	452	469	426	480	435	442	450	454	434	449	480	453	470	455	423	454	429	463	410	439	433	425	451	432	441	410	466	433	433	448	412	438	428	442	460	444	469	437	418	469	450	419	451	423	437	413	442	441	425	435	458	440	431	430	457	432	461	443	428	370	384	436	436	446	413	429	422	428	422	448	403	443	449	432	426	414	411	425	424	456	458	440	384	392	433	497	432	417	440	432	456	477	444	478	427	429	437	429	429	433	463	440	461	464	414	485	434	427	473	413	416	459	437	446	433	434	455	430	414	442	492	422	470	454	454	428	456	460	415	437	455	448	488	425	445	450	437	436	456	413	460	455	448	443	464	389	444	492	390	420	405	492	386	458	413	434	430	452	459	420	432	447	447	447	416	435	442	429	467	457	422	469	420	445	440	448	486	464	426	419	459	453	420	453	449	449	442	443	453	444	455	422	469	428	444	429	465	443	480	421	442	424	444	471	440	437	424	435	431	441	450	418	437	407	429	443	433	439	410	452	437	444	443	432	424	461	436	460	390	409	434	422	444	443	427	428	435	474	440	463	447	436	439	436	442	444	441	433	441	471	434	448	428	465	459	418	448	483	451	441	424	430	412	432	408	429	432	469	424	445	441	447	409	454	455	440	430	468	446	412	400	473	454	444	450	467	425	477	454	454	441	465	442	453	449	413	429	453	453	418	428	461	460	422	452	485	438	400	416	425	415	436	430	406	423	433	467	424	446	416	479	431	430	393	451	414	429	423	430	444	436	448	448	443	450	422	430	428	445	390	456	425	482	423	418	388	421	436	443	431	393	471	405	465	432	452	457	454	414	447	442	439	439	429	465	449	439	419	444	456	428	415	426	421	414	444	405	425	440	441	440	474	409	406	433	432	409	493	380	446	437	475	439	484	441	439	453	471	452	444	447	430	430	468	462	416	422	447	447	409	420	415	439	469	420	454	441	434	403	445	448	457	432	436	442	428	447	426	443	460	451	418	406	425	457	437	425	427	441	416	458	401	426	421	439	447	424	442	412	416	451	422	460	410	416	417	436	440	421	441	466	466	446	434	435	459	449	464	440	391	430	459	429	464	431	441	442	465	428	414	437	434	449	439	462	442	432	441	442	454	465	448	402	411	457	435	430	402	423	406	446	437	432	431	462	412	412	414	444	451	449	429	434	463	462	420	410	446	409	403	410	414	477	384	429	413	438	456	447	436	439	464	449	445	461	438	461	426	381	427	448	390	443	453	471	463	425	434	457	437	436	453	412	418	445	437	459	452	441	431	432	455	432	404	420	485	418	431	421	427	441	446	458	437	443	427	438	454	446	432	448	492	463	449	410	428	409	438	440	441	409	416	443	444	442	393	419	461	406	460	482	435	446	451	464	458	441	441	402	393	442	436	426	464	424	447	453	461	425	411	417	420	417	447	428	458	426	435	453	416	401	440	435	467	421	427	438	431	438	439	445	423	433	445	467	438	467	424	421	440	412	429	396	440	398	409	444	464	493	488	449	446	434	423	411	445	430	436	456	457	424	483	443	418	437	439	432	404	459	438	404	436	423	429	431	444	425	405	428	433	456	432	406	435	408	433	422	439	423	385	427	429	435	423	448	445	435	449	413	451	454	421	449	469	452	449	431	428	455	428	419	406	441	405	446	427	451	429	432	441	439	440	483	413	422	478	444	466	436	461	431	459	460	399	445	433	442	449	442	422	438	443	467	438	447	439	403	462	430	425	413	405	405	427	432	455	418	470	404	460	428	481	436	443	430	475	405	405	423	427	504	412	430	435	422	407	450	423	428	461	440	474	431	463	447	413	469	432	455	433	394	408	434	437	441	430	436	445	401	454	420	443	433	446	429	421	438	479	467	421	400	436	413	409	465	416	416	441	416	456	442	404	417	429	403	397	434	470	446	440	408	429	412	456	412	459	459	458	454	424	435	441	417	445	448	470	426	399	453	474	424	453	440	430	452	419	432	455	461	424	421	442	417	444	390	463	422	411	458	472	445	434	446	448	455	437	435	447	425	444	457	410	433	448	437	421	451	470	480	424	425	405	464	441	405	453	439	442	450	445	459	460	432	395	441	412	397	444	434	423	416	438	394	467	447	419	426	441	446	454	467	444	435	423	453	442	408	473	439	477	435	431	441	418	456	443	443	468	425	431	465	431	467	458	448	439	450	416	440	412	437	418	436	481	401	424	448	447	436	421	459	435	442	427	474	413	427	441	397	440	439	380	400	444	441	428	446	461	433	415	441	448	439	423	442	403	409	424	456	438	468	426	463	417	392	463	434	440	432	463	437	451	417	431	437	436	440	451	455	447	447	421	422	420	451	420	439	423	420	427	457	399	452	436	424	465	467	416	432	445	440	436	464	433	459	428	419	431	439	444	458	409	453	403	436	422	423	467	444	477	465	483	446	404	444	444	442	438	449	444	421	416	424	414	457	451	404	426	412	402	458	449	451	462	417	384	472	466	424	480	457	399	467	423	402	398	435	433	429	438	455	447	420	387	479	444	463	403	433	455	440	444	432	440	430	433	465	436	437	426	431	493	451	443	437	451	446	454	422	441	387	406	430	453	436	408	448	395	449	407	430	433	458	417	445	459	422	432	422	419	475	431	437	447	426	439	422	436	429	429	445	449	446	461	466	411	424	408	435	435	420	431	441	454	419	447	434	421	452	469	417	455	422	405	427	452	447	448	410	446	396	428	443	410	453	442	434	411	401	413	478	406	428	427	445	436	379	441	441	416	423	471	410	436	424	425	440	435	429	453	406	473	486	429	432	400	426	435	415	465	453	425	411	460	427	433	451	436	452	476	433	398	409	464	456	452	437	458	422	430	446	428	415	392	446	453	409	418	448	413	456	464	490	469	448	437	442	419	443	408	421	426	422	434	457	456	427	456	411	418	439	456	476	421	432	397	451	405	422	468	461	468	417	450	452	462	423	418	433	435	474	431	473	420	444	469	483	425	409	402	432	395	447	435	434	486	421	471	465	429	426	414	474	410	450	432	482	417	440	469	443	454	431	446	419	437	446	422	404	428	443	438	441	433	417	426	421	448	470	488	468	411	456	426	461	447	428	439	415	420	423	451	423	445	421	440	425	418	435	440	424	436	433	427	440	449	453	462	441	444	464	440	448	441	445	448	467	410	447	449	467	421	435	440	431	442	428	399	452	410	417	477	449	434	420	429	456	425	432	453	427	466	451	467	447	425	452	458	432	438	421	438	473	461	419	446	436	457	389	492	426	469	431	450	432	454	410	448	404	432	418	427	416	437	472	458	422	405	427	420	434	426	479	435	434	453	426	397	398	372	407	462	449	385	430	478	464	421	479	449	468	428	429	453	453	484	423	461	452	445	483	460	415	422	443	407	393	463	410	443	436	445	424	411	438	436	444	397	431	469	422	435	423	432	435	392	435	445	411	454	446	429	448	451	448	436	445	418	465
43399	66305	40940	26800	18765	11053	4293	964	629	623	563	553	541	517	498	539	520	505	479	481	473	473	542	471	518	479	519	519	477	492	498	475	502	516	470	488	475	450	508	534	479	489	460	490	458	514	475	450	493	495	510	486	508	474	502	459	516	515	506	462	494	484	476	450	475	495	490	477	470	504	473	464	472	507	485	479	468	509	479	517	496	467	451	486	468	463	482	458	518	475	498	501	487	480	457	476	474	504	474	532	470	476	463	456	458	501	495	512	475	510	477	439	472	448	483	463	518	500	476	445	473	493	467	501	446	476	504	536	487	480	515	455	486	482	508	462	474	515	480	496	459	475	475	459	487	480	502	432	481	481	507	478	519	438	494	488	472	454	479	501	482	466	482	441	542	487	472	483	469	454	436	461	468	499	501	449	493	455	467	431	451	477	481	517	495	465	491	479	503	475	465	492	486	479	469	493	442	475	505	468	478	505	472	492	494	455	479	495	490	473	499	467	484	480	490	481	492	447	451	487	505	503	479	484	434	451	483	458	485	498	496	484	484	486	485	461	484	443	477	479	443	519	470	501	501	497	524	492	501	497	466	505	507	507	507	473	505	467	502	506	482	460	497	468	507	503	495	483	446	470	494	432	530	473	468	457	467	479	480	474	509	511	492	446	409	497	494	507	499	474	508	528	489	458	447	497	474	509	461	465	492	472	516	439	498	453	486	520	463	466	484	488	456	458	484	489	471	462	458	490	464	444	478	470	431	495	473	512	489	474	476	480	477	502	499	514	490	499	476	482	444	481	531	497	478	488	482	461	471	472	500	515	467	495	481	469	462	487	450	451	491	484	476	486	466	461	447	461	461	484	444	483	492	483	522	498	459	490	485	475	460	488	467	492	534	493	506	496	479	505	490	500	492	490	494	473	460	481	476	499	467	486	502	483	475	507	497	485	453	479	500	457	508	512	450	471	432	485	491	491	481	484	451	478	497	470	485	503	477	498	503	535	466	484	453	441	516	473	506	479	518	515	465	498	469	486	473	510	476	495	484	485	456	465	478	488	472	474	519	451	456	533	502	466	485	495	476	443	441	522	493	490	535	450	479	477	491	463	479	469	453	427	462	465	493	484	493	520	488	457	453	516	484	510	479	465	493	487	477	480	452	501	494	529	466	457	451	513	483	449	475	445	497	454	476	475	475	500	489	496	481	473	475	497	458	471	465	467	443	462	456	485	478	488	461	462	476	488	486	497	461	458	486	494	503	499	461	472	477	482	488	503	496	464	441	498	458	491	458	493	470	497	478	482	452	530	497	439	484	461	463	497	471	461	508	462	482	473	439	499	476	489	491	469	511	495	485	485	501	478	449	482	467	441	479	484	477	473	485	455	493	454	486	476	468	492	478	492	428	471	505	541	504	497	483	437	508	481	464	487	467	519	463	507	486	508	417	465	482	471	463	512	469	486	468	467	432	479	466	461	485	468	490	448	499	506	471	452	463	487	477	487	466	467	496	475	503	487	503	483	491	484	477	490	485	471	449	488	479	494	482	482	501	487	485	482	507	496	469	491	482	509	516	487	470	466	503	505	525	482	464	481	468	494	476	456	504	505	507	476	472	451	485	449	467	497	470	494	466	496	487	509	461	457	493	486	471	507	504	517	465	492	483	487	460	521	472	485	463	484	458	490	475	475	456	512	457	466	518	506	477	485	492	482	482	484	481	502	482	526	456	472	494	528	476	492	422	463	465	473	456	480	494	490	452	444	489	516	486	487	473	482	474	499	475	481	534	459	483	462	461	510	458	463	473	462	461	479	471	445	494	479	475	481	469	482	495	444	507	499	471	514	506	484	494	484	456	497	526	467	474	465	480	474	496	523	489	492	468	453	463	474	501	510	437	474	474	496	462	460	484	493	519	508	506	494	471	472	454	469	464	495	491	477	496	504	425	481	479	465	454	486	478	449	501	489	491	485	466	498	480	467	484	479	537	496	459	461	517	478	427	460	515	478	497	449	429	454	494	452	484	466	446	477	480	536	515	483	472	513	467	492	527	429	486	490	449	476	483	531	453	440	493	453	458	477	483	492	463	448	486	452	489	484	477	496	527	475	493	458	519	496	464	528	474	484	513	527	487	471	500	516	472	540	494	500	464	497	481	476	477	503	463	475	445	490	455	491	464	498	469	495	475	500	481	475	506	511	456	504	510	473	500	451	424	493	446	448	458	492	475	453	468	476	474	472	504	496	488	464	468	468	448	489	507	544	485	475	528	458	467	456	496	508	532	489	508	458	457	472	477	470	506	467	487	478	481	489	484	475	530	478	503	481	442	534	452	487	464	456	502	481	516	494	476	498	461	488	463	494	461	483	498	497	494	489	479	502	495	454	474	485	509	486	484	512	421	495	489	462	490	468	478	462	504	495	467	486	467	457	496	463	487	505	508	538	457	493	487	500	501	451	482	493	473	462	488	502	461	450	457	473	465	490	479	497	506	466	473	498	479	468	487	510	492	462	485	453	468	438	476	494	459	446	469	425	438	479	506	460	431	506	475	491	511	433	472	512	515	426	510	479	442	462	476	499	465	505	482	508	471	501	473	467	496	460	483	482	481	460	483	493	455	501	467	470	514	506	463	491	493	457	446	462	471	452	477	499	459	455	492	506	494	499	477	506	469	483	472	477	478	474	467	520	490	489	460	505	482	482	491	521	469	485	463	488	455	512	466	450	476	460	495	493	471	522	474	468	460	470	491	465	495	517	484	480	518	481	490	468	468	463	476	500	505	467	486	482	484	468	497	484	471	500	492	467	511	474	508	474	518	524	480	486	460	454	477	456	495	465	469	443	473	477	452	489	485	513	476	462	481	467	468	468	455	495	487	481	470	482	458	456	480	470	477	456	490	460	472	470	432	470	475	513	467	456	502	475	505	450	479	498	499	455	531	484	492	449	479	475	467	460	520	461	489	425	482	479	469	478	509	476	491	467	471	478	501	464	457	475	501	495	483	477	497	490	453	492	457	468	461	483	485	467	470	485	462	498	491	523	471	426	475	466	457	509	486	466	441	471	521	496	457	450	488	478	468	479	508	457	516	493	526	483	468	444	499	491	487	441	448	484	446	472	465	480	478	434	509	480	515	440	463	518	452	456	457	480	480	494	515	436	481	466	468	491	479	521	502	479	527	475	486	447	461	462	486	491	467	501	502	478	500	480	504	452	512	501	467	470	463	447	452	484	479	475	455	508	505	504	469	469	521	490	499	482	454	490	480	482	506	487	478	431	531	488	472	477	503	501	475	501	495	500	483	506	498	490	515	464	469	490	498	499	489	489	463	497	491	433	442	499	510	468	503	469	493	485	464	503	466	485	492	466	484	479	474	473	479	453	477	491	488	539	439	497	469	433	466	454	484	474	471	503	480	486	498	481	466	484	480	469	448	475	457	459	496	469	494	511	471	521	466	484	504	481	480	507	478	496	461	509	490	488	482	503	468	507	483	467	478	487	502	507	506	458
31892	36927	30919	21213	10901	2939	577	277	259	265	243	259	264	242	228	244	221	227	236	220	235	232	242	213	223	222	217	248	232	234	235	228	220	237	221	226	214	235	222	236	236	219	216	242	242	246	236	212	229	231	243	230	238	223	236	230	238	204	231	233	257	227	225	231	231	237	243	230	220	230	218	212	210	225	223	213	248	213	211	220	251	219	224	227	239	250	230	204	222	206	218	241	215	217	221	220	213	191	232	261	222	194	232	249	217	229	240	246	232	216	231	211	245	205	210	231	249	254	202	222	234	216	227	235	211	199	223	232	253	248	249	225	241	223	221	229	240	241	226	228	218	225	228	204	224	197	227	239	215	231	199	239	233	219	213	221	235	241	218	218	204	245	241	255	247	246	230	226	211	241	223	222	232	247	200	242	206	236	206	212	226	245	215	237	228	202	238	233	250	228	239	260	241	222	225	234	228	212	227	227	224	232	250	234	233	222	227	234	216	244	234	223	224	275	223	254	229	194	263	203	208	211	224	237	219	236	238	251	219	229	219	239	215	203	204	229	207	269	216	235	219	198	236	215	246	229	243	207	219	218	229	222	222	224	213	252	223	208	211	218	245	228	221	217	208	238	234	223	242	215	240	223	212	198	208	233	229	234	253	228	227	221	243	231	242	234	252	245	243	250	217	216	215	227	238	230	223	238	243	253	225	235	237	235	231	232	241	256	253	235	231	231	210	249	241	238	195	235	240	224	228	231	244	213	235	221	208	272	218	259	241	244	231	231	220	216	247	247	230	232	216	227	230	220	227	225	217	250	232	235	260	207	212	251	252	209	217	207	231	223	202	219	263	215	229	214	227	218	238	215	222	216	264	241	221	230	235	208	225	227	221	219	231	237	204	251	234	207	221	221	235	224	223	212	250	218	231	268	217	222	253	226	206	230	217	237	219	246	250	218	243	237	256	237	228	218	199	227	226	212	193	220	240	225	223	229	260	247	182	235	227	217	244	218	231	239	222	219	243	233	261	242	226	213	226	204	196	239	233	244	210	223	229	206	219	216	205	230	230	219	227	231	208	215	194	235	226	210	202	223	224	232	237	222	211	233	230	227	216	211	230	237	226	221	233	211	253	240	227	208	228	249	221	225	210	243	225	249	197	225	244	221	229	222	229	237	244	235	240	233	220	244	240	230	193	225	245	204	243	227	220	222	196	228	259	222	251	245	227	219	202	225	219	200	228	238	216	199	211	234	213	218	238	242	226	208	243	230	199	214	225	242	229	225	241	255	218	208	223	238	256	225	227	229	220	262	220	238	227	214	232	235	218	230	245	213	216	248	217	233	258	232	233	239	240	237	205	203	237	222	220	214	236	226	234	238	245	218	249	217	223	244	218	225	193	225	234	204	223	233	209	233	225	237	216	229	239	214	238	187	224	227	220	227	218	224	196	222	268	219	215	243	236	236	215	214	225	222	216	229	248	229	222	241	215	238	224	229	213	218	235	237	250	226	246	239	234	255	218	255	225	247	244	239	245	227	254	222	198	219	215	209	228	226	250	257	223	223	231	246	239	227	243	219	209	223	253	232	187	219	253	223	237	213	229	232	219	230	238	210	225	206	232	210	211	208	225	236	232	224	256	220	216	214	228	205	260	214	211	235	229	224	221	239	204	235	241	222	216	232	249	224	224	230	227	231	236	239	237	226	223	231	234	234	263	238	223	232	260	236	209	217	209	242	247	224	191	201	197	240	227	211	225	225	225	208	226	238	238	250	210	250	238	248	247	231	221	255	242	229	216	223	251	234	206	222	240	235	211	221	246	218	233	226	218	237	197	247	222	243	236	241	223	227	226	216	244	230	193	238	226	218	204	228	224	222	213	220	249	229	239	244	241	239	254	225	268	241	193	194	213	241	232	236	239	236	232	225	209	245	219	220	228	228	250	193	235	221	212	251	221	239	243	212	221	251	206	264	214	212	222	240	251	230	234	241	241	242	231	219	252	238	218	212	241	246	216	201	251	233	242	217	217	254	221	234	233	225	227	240	226	254	212	223	224	265	232	239	248	254	229	226	243	221	223	225	234	210	214	249	219	226	237	213	242	248	263	206	246	236	223	226	247	240	207	229	236	234	251	239	229	241	245	232	223	224	211	211	208	228	226	221	230	220	235	209	227	221	220	243	239	219	232	217	227	208	239	220	240	212	236	216	227	235	208	210	255	201	242	227	220	226	227	194	237	208	226	212	218	211	217	249	254	225	221	206	224	218	231	222	192	250	223	224	224	235	228	234	236	215	236	241	220	242	235	220	219	228	222	242	250	214	219	224	252	211	227	239	252	221	255	205	232	249	189	243	233	221	219	215	233	259	206	214	228	211	222	223	242	219	218	197	236	240	213	216	210	215	233	201	236	218	239	223	214	235	214	211	257	208	229	222	222	229	255	218	229	233	208	228	234	229	237	227	259	260	239	238	223	215	226	236	237	224	226	254	218	240	230	225	207	196	239	233	233	218	215	236	217	228	221	239	222	222	229	222	214	234	238	232	259	214	240	250	231	220	254	220	240	252	228	231	202	237	225	201	231	222	235	217	219	223	226	222	232	221	219	233	225	205	246	235	254	227	211	224	214	207	231	215	265	232	219	244	227	255	224	218	217	230	246	236	244	240	199	225	254	237	233	220	249	207	229	234	229	210	233	232	251	222	213	231	239	210	254	215	234	238	224	231	199	230	222	254	243	223	239	220	250	210	217	234	210	216	220	241	267	210	211	209	211	235	217	230	251	212	224	190	232	255	218	226	218	220	224	208	238	242	222	270	257	218	256	228	227	249	239	214	228	243	209	231	236	211	245	242	232	235	212	237	214	213	214	205	240	225	220	212	237	239	221	235	221	221	220	216	213	242	211	215	232	214	213	220	236	231	238	222	203	227	225	224	227	220	262	235	247	229	208	213	247	235	207	199	245	219	208	204	233	231	221	223	221	218	250	226	227	225	205	210	220	217	230	236	240	244	243	232	229	255	232	241	246	234	216	237	234	230	219	207	211	223	218	221	219	204	237	217	246	224	233	226	217	213	253	232	253	208	222	224	195	237	218	232	215	208	192	241	235	219	210	216	221	224	236	223	212	233	239	203	220	226	237	227	231	227	228	228	225	217	231	217	223	226	239	224	216	217	231	217	235	246	207	217	203	205	217	221	229	219	250	225	228	226	219	242	238	216	221	210	222	239	216	210	225	211	205	208	227	194	229	228	205	223	219	216	224	251	225	234	202	220	226	217	238	235	212	220	218	221	237	205	236	238	237	231	245	202	228	219	240	214	239	199	239	248	247	233	224	213	224	212	224	227	232	231	228	209	241	237	205	211	238	233	242	194	212	250	221	233	237	236	211	222	224	233	248	266	246	239	231	213	228	250	236	229	227	216	235	213	246	214	244	242	202	203	230	213	223	230	227	205	241	241	251	221	233	230	214	212	245	195	216	242	237	246	223	240	215	234	211	237	223	239	234	234
38553	51008	29336	19476	12227	3761	610	337	311	281	280	292	290	278	283	259	251	279	269	264	272	257	244	275	300	269	293	286	248	272	276	259	261	276	290	244	247	269	272	266	284	271	268	267	282	268	259	282	280	226	269	276	263	286	282	252	268	252	284	244	283	261	279	253	282	265	246	276	275	273	274	247	264	265	277	302	276	260	267	270	257	258	268	254	282	255	263	295	283	251	257	271	267	248	285	293	296	275	233	266	260	324	263	284	250	271	279	237	270	289	280	233	266	280	244	252	259	279	288	263	280	288	295	271	283	257	238	265	280	283	262	273	258	249	267	256	275	246	294	288	280	259	254	285	242	236	286	275	248	275	271	274	224	274	273	269	285	285	279	278	281	269	245	288	279	271	267	301	252	268	260	291	306	272	248	257	267	281	267	282	285	265	285	270	281	249	282	283	267	261	258	315	245	252	285	250	276	245	268	261	301	230	251	246	279	267	284	300	274	273	280	259	265	280	238	247	298	264	276	261	284	272	246	281	265	292	281	248	228	263	265	279	264	304	253	291	259	284	270	266	278	254	251	275	253	282	275	292	268	270	253	257	271	263	249	273	248	252	292	274	265	266	258	225	265	263	272	275	244	275	285	257	280	278	274	249	262	272	288	237	262	240	281	263	264	273	236	251	279	246	266	274	267	233	260	270	271	240	266	268	268	277	256	272	273	259	261	267	288	274	268	300	255	230	263	254	257	255	258	255	263	282	245	259	256	276	292	256	277	255	260	263	304	275	281	289	271	276	255	258	289	300	276	286	276	264	252	268	262	265	274	276	233	245	285	264	287	265	248	264	283	290	264	271	270	270	248	248	270	275	269	259	258	257	277	296	273	280	271	260	285	280	255	255	271	296	258	291	270	221	253	264	280	247	260	258	254	279	271	307	267	271	258	278	278	268	248	259	285	290	284	272	267	278	266	257	272	283	278	285	280	280	267	258	291	274	260	259	273	289	256	258	268	268	258	255	274	284	284	261	277	253	289	271	282	256	281	245	273	262	256	270	249	265	259	273	291	245	269	280	252	290	279	289	272	255	263	248	260	278	264	270	257	264	265	300	245	284	283	254	260	264	278	286	284	277	281	245	274	284	267	251	253	270	267	272	264	283	275	269	271	275	283	297	247	257	278	304	262	293	276	275	301	272	274	273	255	274	241	256	281	251	282	257	248	235	275	242	269	282	275	278	271	264	251	267	282	275	271	284	297	260	265	269	255	295	276	264	275	270	252	236	286	270	267	282	252	263	279	294	299	290	267	261	272	285	258	254	278	263	255	294	292	275	260	249	287	290	284	257	258	293	282	239	236	280	292	277	263	271	282	255	234	289	271	253	255	257	254	257	250	272	223	270	271	261	255	258	262	282	273	259	268	264	257	274	242	272	260	272	287	270	281	229	245	291	263	274	285	246	276	285	287	271	257	254	248	234	250	236	268	269	283	283	242	275	268	262	258	280	275	255	253	271	284	245	272	307	253	257	253	256	252	274	288	262	278	271	269	265	275	261	278	263	271	259	251	252	309	275	241	261	301	253	279	272	319	284	265	247	255	273	275	276	280	279	286	287	256	301	294	298	235	279	279	276	282	272	281	249	279	270	277	267	264	299	278	244	265	266	274	251	265	262	299	266	243	266	255	269	269	243	270	273	275	274	295	281	290	267	262	278	268	269	277	277	248	264	295	249	255	248	275	255	268	264	268	286	319	228	275	270	291	283	254	262	244	286	253	275	273	240	259	264	291	272	290	269	251	261	284	264	263	280	271	277	291	263	258	276	258	273	246	251	248	265	263	285	288	278	268	272	262	244	260	276	295	268	291	291	265	246	263	249	286	292	263	274	272	271	268	278	280	252	259	267	266	260	278	260	260	251	267	253	260	279	242	228	274	269	275	289	277	272	270	265	253	247	254	276	276	275	242	275	277	257	263	277	266	275	275	285	254	228	297	239	262	258	277	266	254	279	243	288	257	279	282	262	288	284	265	293	250	264	260	244	263	273	274	254	280	270	265	260	293	272	307	267	264	260	268	269	251	258	272	271	263	272	281	260	258	266	283	270	270	238	306	257	267	264	283	274	295	281	261	271	286	276	268	257	287	273	255	267	239	274	281	256	285	258	237	269	270	269	242	283	227	292	255	239	244	248	263	261	236	265	279	274	284	294	257	264	257	286	277	258	244	279	241	265	244	247	276	279	263	269	244	280	271	254	271	254	302	261	268	279	276	260	269	279	273	263	284	278	249	256	241	260	264	258	275	255	260	285	275	268	293	276	276	271	255	272	276	268	285	268	244	253	273	255	279	302	273	249	273	245	280	266	288	294	245	265	279	297	264	271	245	253	269	248	254	244	223	290	243	237	279	249	264	296	283	265	269	284	265	279	260	254	272	274	301	238	266	276	246	258	281	260	276	259	271	284	278	271	289	265	284	267	287	254	261	257	292	270	266	265	275	275	248	262	278	228	267	257	276	268	234	271	247	260	270	293	248	269	265	281	271	236	246	283	268	275	273	272	273	280	278	257	255	310	284	279	238	269	274	267	261	250	270	256	264	297	252	247	283	260	245	229	259	258	301	296	262	235	261	278	259	270	248	289	264	273	292	274	275	260	276	276	266	260	262	263	272	265	280	276	253	271	269	274	299	272	263	269	278	268	277	275	293	290	276	280	265	248	275	265	268	281	268	277	262	273	235	241	244	262	242	265	263	279	270	281	263	270	244	279	256	268	261	242	275	281	275	274	256	260	277	255	269	263	292	265	289	284	285	272	288	270	273	234	257	299	293	285	259	261	273	263	246	287	259	261	288	266	261	253	261	276	266	254	273	269	278	272	258	273	278	291	271	264	257	267	278	273	257	289	266	281	263	255	268	292	257	274	299	310	261	282	272	270	263	279	278	266	283	291	269	261	283	277	254	276	281	260	279	269	263	284	252	262	260	297	259	242	239	273	268	231	290	257	258	257	297	274	258	270	264	256	264	263	290	262	267	269	270	247	250	297	270	285	280	266	261	253	287	267	262	252	266	246	299	276	296	284	273	247	249	246	255	258	265	273	293	233	276	274	301	268	271	268	254	253	291	266	283	274	271	262	285	258	268	288	279	279	298	285	277	258	263	267	275	273	283	269	265	267	258	238	299	267	285	264	285	258	255	269	255	285	264	302	275	276	257	247	275	253	289	242	268	243	269	276	275	280	281	264	287	254	281	262	274	277	266	278	290	233	276	293	266	251	243	272	308	275	291	266	268	282	300	272	281	281	257	276	268	265	270	260	264	278	262	286	247	303	287	238	294	272	280	262	282	264	267	290	275	262	273	261	243	252	272	288	278	271	269	300	248	230	306	289	285	241	270	285	275	258	272	287	278	243	249	275	284	254	279	252	270	258	268	263	254	276	292	267	250	265	267	279	289	294	276	229	269	295	279	271	264	279	280	256	276	250	241	288	251	262	271	266	272	266	308	268	265	286	274	272
24105	21036	28130	24704	20658	11056	2276	448	349	307	313	302	287	292	306	310	303	303	318	317	287	326	309	294	281	274	300	306	269	300	303	267	287	312	282	289	303	273	271	268	278	292	289	292	298	326	305	272	288	286	319	283	299	295	303	304	291	283	267	270	295	301	314	254	294	295	327	288	300	287	298	277	300	274	317	280	289	297	292	314	308	315	307	291	306	332	286	257	330	299	267	269	265	288	289	307	325	277	271	283	283	273	288	300	267	305	309	279	296	300	314	281	271	298	296	250	319	283	279	294	295	285	266	288	288	308	276	285	288	287	298	310	300	282	317	302	308	276	306	308	293	326	310	293	294	307	275	312	318	326	322	299	313	275	307	285	299	254	304	310	317	301	284	281	275	298	301	304	270	298	272	278	346	267	318	298	291	302	296	288	293	299	275	292	328	285	303	317	265	292	295	265	288	303	278	288	292	276	265	292	280	264	272	290	292	314	299	298	279	272	295	279	290	298	275	260	297	324	266	254	261	314	297	290	266	292	292	271	285	322	293	280	302	292	262	276	289	285	302	309	312	316	308	324	281	298	293	311	283	274	329	315	307	304	292	288	291	283	316	292	291	298	292	309	274	340	259	277	298	286	277	303	286	300	275	284	277	268	279	280	286	274	278	320	310	309	328	311	290	311	311	289	259	284	260	300	289	305	287	306	284	310	285	295	287	278	284	268	286	309	286	291	318	294	290	278	302	312	292	294	303	259	271	270	312	298	295	293	274	324	296	290	295	319	283	278	332	301	279	285	295	296	327	299	303	331	291	267	291	257	289	314	275	291	292	317	322	297	291	287	280	274	272	271	316	312	294	287	290	278	278	301	272	283	311	263	321	302	296	317	297	294	293	308	282	297	322	297	266	279	301	301	307	293	295	278	289	268	273	292	313	286	315	277	282	259	298	303	296	281	320	298	311	324	296	296	307	282	293	290	319	270	273	314	278	289	301	295	311	344	315	286	302	323	303	258	290	294	294	267	278	280	290	297	269	302	280	286	336	290	293	279	295	286	281	324	307	288	295	262	271	293	285	289	285	286	296	266	306	292	274	293	285	264	318	278	297	300	274	275	297	265	287	316	303	311	303	298	284	300	278	286	260	310	292	310	275	293	286	326	285	284	319	276	282	294	279	292	306	305	294	309	283	258	304	277	301	308	305	282	282	323	287	300	297	278	302	313	293	289	322	289	275	289	258	295	315	285	291	300	307	315	318	287	306	323	283	276	280	307	294	304	293	312	295	300	285	323	290	292	306	271	289	284	290	279	305	296	301	291	306	294	323	288	262	288	248	311	282	311	271	300	321	294	291	256	307	274	296	296	269	294	310	287	300	296	312	299	277	284	297	286	300	309	271	303	299	303	275	274	279	271	315	294	320	283	311	295	278	322	312	303	327	309	270	300	287	324	286	282	301	297	270	292	305	296	294	293	303	285	287	295	281	287	318	282	305	274	306	287	326	296	291	317	279	289	298	269	294	309	318	273	297	313	309	295	293	293	295	269	283	309	301	321	274	292	296	256	295	291	309	277	273	314	271	285	330	297	339	304	296	291	327	296	296	293	304	289	284	327	293	296	302	290	313	301	301	291	276	336	325	320	282	301	288	274	303	259	266	297	264	289	285	286	284	272	295	301	298	294	265	285	273	311	326	279	279	326	278	275	287	265	296	308	316	285	278	269	287	285	285	276	301	274	295	276	291	311	299	309	272	263	293	279	284	308	281	299	309	284	286	302	274	307	302	278	295	309	288	316	306	334	302	299	306	295	315	275	265	324	289	333	301	331	287	286	260	299	289	274	309	276	287	272	298	278	335	290	273	268	277	271	277	283	284	291	287	278	277	289	315	277	267	317	304	307	299	275	300	253	278	286	296	287	267	279	323	309	282	285	293	282	314	291	295	293	278	293	307	311	299	320	285	299	330	277	295	282	289	292	318	306	297	314	303	306	331	300	319	266	289	300	318	274	308	312	277	290	317	309	274	296	318	284	297	289	297	329	295	309	303	299	265	294	289	292	282	303	291	277	288	298	337	260	282	310	284	262	285	298	302	302	283	274	272	262	327	272	271	274	330	259	298	300	276	293	270	279	326	287	289	288	291	286	291	310	310	306	284	300	297	273	306	311	294	277	292	326	300	305	304	295	332	299	295	286	280	283	283	278	311	302	296	302	271	305	295	250	310	312	271	283	280	312	285	290	264	324	307	243	299	298	299	293	294	307	275	279	273	293	327	298	308	285	295	278	294	314	268	318	276	307	304	290	283	280	273	299	303	301	318	286	321	284	298	285	288	270	292	308	319	299	280	276	286	262	265	289	296	297	309	299	319	278	304	299	315	306	294	290	315	309	295	277	290	319	309	289	309	312	276	293	284	314	293	273	299	279	300	264	296	303	282	276	276	323	297	282	291	291	290	305	278	274	282	275	291	312	282	292	322	295	267	308	286	311	320	275	274	281	313	286	321	303	293	289	335	250	275	312	310	297	278	300	282	296	317	296	259	286	295	308	297	276	302	286	299	267	285	283	290	288	282	286	260	314	278	311	316	303	304	276	305	291	325	302	291	278	246	312	281	309	324	304	291	290	288	280	281	279	277	308	341	278	295	276	299	293	307	323	312	266	304	300	303	305	274	286	297	299	319	279	292	311	317	329	306	306	314	294	286	308	310	289	279	268	281	304	316	315	274	308	300	266	306	287	283	269	298	280	288	293	268	298	285	308	245	313	303	303	313	312	292	304	318	285	285	275	300	298	285	294	328	310	264	283	307	339	293	279	303	292	298	283	313	285	252	276	287	292	273	284	284	291	309	316	304	311	283	308	291	306	301	304	314	296	280	272	293	267	319	300	327	286	287	259	297	322	298	298	284	277	274	287	300	292	284	271	279	282	271	313	266	275	307	275	304	306	303	279	273	314	292	311	266	284	311	272	265	275	295	286	273	288	323	323	279	303	313	267	271	280	308	292	312	315	301	294	272	255	297	285	294	280	279	287	285	276	304	298	290	282	300	304	297	290	278	293	309	313	320	307	298	308	268	299	294	278	278	297	280	293	301	294	289	298	278	293	272	309	307	284	285	284	276	305	271	315	277	287	275	269	281	255	324	241	291	278	296	310	295	319	290	281	287	283	270	297	266	321	275	327	280	290	282	274	295	303	289	309	296	294	298	260	256	317	306	316	268	306	293	309	287	333	263	319	290	294	295	306	291	289	290	276	315	282	289	298	275	288	266	298	286	286	292	280	304	266	296	296	298	286	284	288	287	291	293	268	281	303	291	262	274	297	295	273	287	290	265	318	309	304	278	292	312	294	277	275	303	306	274	285	315	290	270	291	286	284	304	308	298	267	320	304	289	308	303	299	279	321	296	275	285	281	296	304	281	318	311	291	292	267	294	307	296	270	302	319	287	291	280	294	290	283	312	272	288	299	253	276	279	280	295	325	296	293	287	269	311	298	278	242	263	303	288	298
41010	53971	39487	24461	11897	5417	2054	526	437	379	366	361	340	348	343	347	355	368	353	376	333	336	325	350	323	322	345	344	314	356	348	359	331	341	340	315	341	329	313	335	329	326	333	355	320	324	329	351	325	297	335	331	322	326	326	313	348	300	341	326	294	325	350	326	358	343	356	333	344	326	330	330	328	330	307	354	341	316	310	364	338	339	357	343	335	321	377	312	330	304	304	335	341	319	312	355	326	319	312	332	314	356	337	337	358	322	341	327	310	337	295	290	317	330	347	340	354	306	341	305	329	344	329	333	346	341	292	342	330	354	315	330	330	348	341	320	349	337	352	315	330	323	331	358	322	342	313	372	331	344	328	333	296	328	331	322	307	316	332	314	336	309	335	325	320	314	306	351	307	312	330	324	323	343	324	342	329	345	312	331	342	319	336	362	341	328	357	370	355	315	327	328	324	345	320	345	341	316	308	334	342	316	325	340	339	332	328	332	354	332	331	350	326	343	328	336	344	370	342	370	319	350	338	310	319	373	350	326	351	337	334	354	337	349	373	339	338	312	327	351	329	327	332	319	344	336	337	341	331	284	312	352	351	345	358	334	330	338	306	350	372	340	351	338	373	351	322	343	337	345	310	349	363	341	337	326	358	336	321	348	297	345	333	348	319	315	349	334	328	336	324	341	328	330	319	351	326	329	335	362	355	312	335	339	319	339	325	342	319	337	329	357	321	340	338	319	308	338	343	349	345	335	338	369	338	328	324	358	328	346	337	340	369	317	335	336	370	351	299	311	348	334	348	297	337	308	301	341	325	346	355	338	330	346	337	303	343	310	318	310	321	357	343	334	297	337	353	314	317	335	326	340	346	303	335	331	366	343	321	358	358	344	343	326	343	301	325	329	297	332	332	307	333	293	301	325	336	336	307	333	333	351	334	329	375	337	352	290	318	342	346	340	303	330	336	300	305	361	317	326	319	361	325	329	340	300	329	334	310	300	357	349	327	311	326	361	313	353	314	339	342	315	348	325	298	313	320	333	353	332	303	311	328	320	307	326	336	364	362	338	354	366	330	347	322	349	331	342	302	321	327	348	340	318	348	371	375	320	344	366	357	308	344	342	337	345	318	307	321	344	358	332	348	321	342	341	325	340	337	350	330	333	315	352	318	315	357	316	332	339	319	338	351	311	310	314	334	302	310	346	337	340	323	334	360	304	339	323	339	328	355	366	339	317	332	330	328	324	303	319	362	334	310	362	356	306	339	353	347	322	343	319	339	330	317	321	315	333	356	318	351	349	328	364	342	342	296	299	356	330	314	362	335	349	310	324	305	359	342	317	361	305	345	324	345	316	339	342	323	319	363	322	313	326	375	363	347	339	317	336	312	361	329	349	302	357	332	339	355	330	314	344	299	318	309	338	309	313	352	343	307	347	328	341	373	340	312	352	303	342	334	312	310	329	320	378	348	352	319	339	305	346	339	331	363	316	316	313	284	358	338	336	315	313	329	310	329	321	344	324	338	335	325	344	312	335	318	332	369	340	339	368	315	343	320	325	293	313	343	331	339	343	342	314	353	344	365	335	360	334	344	344	347	343	316	310	342	339	328	317	360	350	340	330	311	352	318	315	330	324	315	341	351	325	345	315	330	320	308	368	334	351	341	344	383	346	342	345	365	335	310	311	325	333	323	336	315	363	333	318	331	316	341	335	315	356	323	324	337	335	317	357	305	321	308	324	362	311	354	332	328	354	335	334	337	303	321	345	364	331	353	323	338	322	323	330	338	313	372	341	346	337	344	320	346	351	300	322	324	321	354	344	295	317	341	350	340	356	346	342	363	318	364	322	304	309	327	346	308	329	351	332	344	337	326	353	344	297	338	337	356	339	323	380	336	359	299	316	319	357	344	336	347	347	313	378	361	324	325	369	299	333	334	334	344	332	324	313	360	359	326	299	330	343	337	351	303	312	294	312	302	338	328	303	317	351	329	333	351	352	340	328	354	326	322	315	355	356	351	355	289	311	313	304	297	324	339	311	346	315	345	345	343	351	298	341	330	326	330	330	343	345	334	342	338	340	333	316	353	316	350	356	350	312	343	318	303	350	341	326	340	328	358	355	335	365	329	338	338	366	351	337	312	346	333	327	328	340	324	341	323	361	345	350	333	322	283	312	324	307	320	312	341	349	346	369	315	343	319	335	317	323	316	321	315	334	351	341	328	314	324	332	343	349	319	316	349	314	349	331	347	311	348	309	350	336	312	317	325	326	325	335	325	364	304	334	349	320	346	356	354	355	354	355	327	330	370	327	345	340	348	343	326	350	371	315	328	311	356	295	331	339	342	336	351	343	348	326	338	303	317	324	346	330	343	329	330	331	325	349	311	294	305	316	339	321	412	336	327	328	314	341	327	352	334	322	372	335	339	310	328	305	351	314	317	330	342	342	317	340	378	318	336	304	347	316	349	354	346	333	349	331	317	338	333	327	329	368	308	307	298	319	353	302	334	334	328	339	342	362	344	332	357	343	331	360	351	315	338	350	322	337	342	318	329	300	333	351	325	301	339	317	339	294	338	323	334	342	297	346	348	309	360	353	321	355	327	319	337	341	369	350	346	366	376	337	325	333	368	331	361	322	356	364	331	340	346	323	324	301	362	326	271	336	352	286	326	349	324	326	331	330	349	359	345	329	341	339	369	318	343	326	323	338	331	348	355	364	312	339	315	356	335	348	318	346	367	339	375	335	322	301	367	325	363	348	324	299	338	329	328	321	325	355	317	326	355	363	353	350	301	333	339	329	308	329	323	318	342	364	341	326	338	343	327	323	338	302	308	345	334	313	311	317	306	330	336	346	347	337	302	360	343	371	322	332	314	339	338	325	311	333	311	335	313	317	339	353	331	367	322	306	290	330	326	356	335	324	314	333	307	321	310	297	316	324	350	334	335	339	356	333	307	328	302	331	330	303	338	326	346	344	330	326	335	318	314	340	347	336	316	355	345	317	337	359	341	304	327	357	317	331	345	303	331	349	317	333	341	352	344	355	345	346	302	327	310	327	336	355	328	331	340	317	339	342	315	352	349	369	332	318	330	342	334	337	338	315	321	337	320	356	318	332	325	355	311	340	330	298	329	312	356	340	343	292	361	350	359	312	339	337	346	312	316	371	343	343	346	332	352	319	341	317	320	324	337	329	320	336	291	343	352	341	332	324	310	329	305	364	308	371	344	323	323	309	358	319	351	344	345	387	327	363	334	341	328	341	329	337	340	334	333	318	317	306	362	321	364	313	339	340	337	338	322	310	341	348	310	337	345	338	316	301	331	349	301	331	347	320	346	297	326	332	350	314	351	295	302	346	325	319	320	333	344	328	346	370	347	336	304	310	355	342	341	350	340	321	326	333	317	321	353	304	336	324	347	349	352	279	348	375	315	324	335	361	344	326	328	357	312	344	312	351	342	331	317	336	332	355	308	331	307	360	353	371	320	328	367	320	318	329	327	316	315	331
25246	21534	28950	26042	16457	6326	1064	411	358	365	332	325	321	305	297	320	351	315	338	312	340	289	342	317	294	326	288	329	298	314	302	319	294	317	339	352	303	316	314	324	308	348	312	344	319	298	314	293	321	333	316	292	326	353	300	312	331	290	338	305	316	313	336	295	335	321	292	335	306	339	291	289	308	292	307	320	315	312	303	312	292	296	322	282	296	318	329	293	330	339	313	295	351	292	323	323	301	314	303	289	289	311	325	294	324	311	323	329	322	308	334	320	290	334	306	327	327	299	341	332	313	284	296	321	300	287	296	306	300	343	302	302	346	301	283	338	285	301	346	298	302	326	329	317	356	296	312	297	340	312	309	326	313	304	311	308	318	328	336	283	331	286	328	273	333	312	314	307	334	345	327	299	320	346	312	310	316	351	328	335	331	288	329	313	314	319	329	327	328	298	355	308	348	339	311	319	326	283	302	307	305	307	295	322	315	324	339	299	287	287	322	338	312	294	293	312	330	335	296	314	300	319	342	331	323	308	312	302	345	326	343	312	291	307	319	323	324	339	337	301	315	314	322	292	292	305	329	335	313	338	330	303	320	283	317	310	311	328	302	340	333	330	326	363	324	281	314	308	309	310	309	338	298	314	304	300	345	340	331	332	296	305	281	290	319	342	314	332	349	296	314	305	331	310	352	326	339	319	286	318	308	299	283	292	331	354	335	328	333	333	312	323	315	322	310	320	308	309	319	303	329	323	318	331	320	322	341	304	321	302	294	348	334	294	299	305	283	310	302	335	306	306	333	326	323	337	312	302	322	315	312	317	336	302	311	304	308	326	322	308	321	325	345	333	333	286	316	367	324	298	300	317	310	327	294	349	315	311	320	294	296	304	307	325	316	332	336	325	280	280	301	302	330	305	324	304	325	345	321	301	297	332	326	342	327	330	310	334	317	295	328	316	307	347	310	346	343	335	297	320	327	329	318	327	308	346	295	291	294	340	294	311	320	354	309	308	322	294	340	327	332	275	327	301	330	322	314	329	305	323	303	343	305	323	316	329	320	320	308	325	309	285	289	301	336	326	323	334	312	320	340	327	316	302	308	271	307	299	316	335	326	283	308	318	324	324	280	326	323	301	286	335	318	298	303	316	342	287	282	315	321	314	322	299	315	324	306	329	298	337	309	331	326	311	312	348	312	302	293	315	314	307	305	335	311	332	308	318	329	305	308	309	308	327	348	320	317	295	288	314	354	325	326	295	299	307	315	326	320	284	307	310	290	320	313	316	312	308	325	313	311	303	307	311	305	351	344	322	312	303	332	308	294	316	322	305	300	333	305	316	322	321	296	321	332	296	315	318	325	303	306	318	368	306	320	299	324	301	349	315	348	305	320	300	311	334	360	296	294	324	302	311	324	333	347	326	342	328	326	311	302	313	279	328	328	297	332	311	305	380	332	312	310	287	306	333	331	307	337	315	324	317	350	305	326	318	318	323	309	339	310	309	308	324	269	318	321	300	335	300	331	325	330	314	312	309	317	284	338	313	319	343	311	317	292	332	334	327	315	324	308	302	332	305	321	349	277	324	339	331	294	318	337	351	291	306	321	324	297	294	290	302	291	300	320	335	305	305	335	331	299	326	305	315	341	324	317	307	309	291	332	305	340	332	310	313	306	331	292	285	313	322	313	323	319	329	330	324	322	317	294	307	318	334	338	319	354	315	320	296	327	291	357	286	309	326	319	349	317	304	322	313	330	300	291	308	300	303	285	312	346	297	336	309	337	292	316	302	337	342	312	294	296	300	320	341	324	309	326	321	343	309	331	292	312	311	291	297	319	304	329	347	315	308	320	350	292	323	323	348	313	346	294	299	314	300	279	337	309	315	336	320	342	367	292	293	310	306	295	330	329	333	356	337	353	305	304	322	310	311	326	307	301	321	303	293	322	350	324	310	340	313	324	299	325	301	311	316	311	310	301	325	283	324	322	310	307	275	318	345	308	318	342	270	285	294	322	300	335	289	325	308	345	328	308	336	324	288	313	321	325	294	314	321	308	343	328	295	333	289	301	307	346	316	330	335	340	322	259	337	296	322	300	340	302	351	312	327	332	307	313	274	314	310	283	333	336	305	285	298	357	288	327	294	341	274	303	317	323	323	313	297	327	327	339	320	306	303	339	347	323	305	341	323	273	329	270	295	317	326	351	306	303	323	294	331	341	292	323	299	305	315	302	287	353	307	313	334	306	326	314	337	319	311	322	322	329	327	344	322	343	333	321	313	303	320	298	314	328	361	303	339	304	335	348	357	304	307	289	308	331	324	331	293	330	324	287	313	325	301	356	353	334	314	309	328	301	303	293	311	312	309	309	310	284	341	312	309	353	286	325	318	334	320	330	302	322	337	319	333	327	306	289	334	326	333	328	312	285	322	308	321	317	311	307	319	325	307	282	291	313	308	322	344	294	329	363	307	324	334	297	349	308	289	310	308	329	323	295	293	325	300	314	354	308	278	310	299	332	297	318	321	292	296	307	300	292	324	322	284	291	320	309	303	338	317	307	336	346	307	315	318	315	313	326	306	288	342	310	313	309	327	332	291	317	321	333	293	310	311	319	300	334	312	327	319	342	316	324	321	312	354	298	305	306	336	323	336	292	304	288	314	319	302	303	343	330	340	328	315	321	349	334	313	349	324	318	303	295	299	355	319	317	335	322	287	284	300	304	297	307	290	316	332	317	279	341	319	317	302	329	303	315	296	312	333	304	310	346	320	347	326	315	354	323	325	331	348	290	331	314	320	313	306	304	309	294	318	315	328	310	304	337	280	328	317	323	303	331	328	287	324	279	299	324	293	307	316	326	280	332	319	280	291	305	277	284	299	310	341	335	346	324	328	313	306	323	306	302	303	338	298	314	321	333	300	318	305	305	313	290	296	334	320	298	303	309	301	325	296	314	301	327	348	337	343	330	266	295	341	321	336	292	319	290	351	346	313	334	285	309	301	323	337	347	313	301	317	314	343	331	344	357	324	324	319	334	329	316	328	295	319	317	324	354	301	309	323	349	305	305	340	313	330	293	316	306	327	309	308	306	315	370	315	305	323	319	311	299	303	306	313	280	319	326	296	309	315	311	280	345	307	294	325	306	309	312	336	309	340	322	321	322	312	304	312	314	292	304	333	302	316	344	306	298	306	288	309	294	348	325	321	293	294	318	328	326	294	303	320	305	280	305	299	326	314	304	322	343	314	310	334	295	321	327	312	319	331	321	292	309	321	302	330	293	293	297	330	315	333	302	327	322	316	324	261	301	336	344	331	330	325	338	298	296	296	305	308	317	288	308	321	323	331	308	303	305	317	306	349	304	316	343	319	320	326	332	274	317	291	335	319	294	325	314	317	322	314	314	328	305	333	300	304	338	308	319	316	318	288	311	344	311	346	324	332	330	312	306	314	302	322	296	290	305	347	311	320	292	335	292	365	301	312	324	301	324	322	315	293	312	359	307	335	329	320
37011	57506	38767	22696	14696	6885	1143	460	456	417	422	411	406	366	397	369	365	352	344	362	375	318	344	381	357	355	346	375	352	402	354	368	344	397	372	367	367	357	403	378	377	355	388	343	370	375	370	384	387	344	349	355	377	356	394	393	385	371	344	360	363	359	373	376	360	393	354	330	369	367	354	389	373	354	367	355	390	379	373	349	372	345	407	356	368	403	387	342	361	367	379	352	355	377	389	368	380	363	368	412	375	352	358	360	349	394	365	353	379	398	401	358	389	372	362	375	356	368	360	343	371	331	361	383	351	378	362	366	349	402	402	320	353	363	362	393	382	366	379	358	387	362	390	328	319	401	359	370	355	341	403	338	353	359	371	367	380	341	379	375	374	361	368	382	390	382	334	367	373	376	386	378	375	365	353	387	345	395	333	371	365	348	402	360	352	383	371	378	389	381	354	333	339	365	349	359	392	353	366	351	380	382	364	356	352	366	386	365	347	362	366	355	339	379	385	361	375	365	367	368	375	386	372	369	376	338	383	367	410	343	342	379	391	382	362	385	381	381	340	362	342	381	396	406	366	349	336	372	347	327	363	413	344	390	378	394	334	370	374	343	392	356	388	386	352	333	352	345	396	362	351	376	334	375	336	349	373	370	361	356	382	349	374	371	390	368	344	408	409	358	342	375	350	368	363	377	365	360	376	382	353	349	412	370	337	335	365	346	348	390	323	364	319	385	367	377	359	358	379	372	361	367	383	350	344	364	390	368	377	365	356	364	379	371	338	378	350	349	377	356	359	341	342	350	357	385	365	324	376	353	378	361	370	352	355	362	391	385	314	376	391	367	354	394	336	361	369	398	318	348	360	363	328	412	355	393	408	362	358	344	342	352	376	400	361	351	368	399	354	329	361	344	353	357	400	397	376	375	357	385	352	359	372	388	337	396	390	321	372	356	328	372	369	348	385	345	362	342	427	359	365	343	371	371	375	382	400	380	374	297	342	345	392	384	363	382	394	367	365	371	331	320	305	380	361	377	349	369	375	371	380	342	372	358	392	375	345	377	373	359	353	371	348	367	348	382	354	356	345	362	392	357	369	342	369	402	369	393	402	361	343	379	358	384	369	353	371	368	377	363	353	377	345	385	359	363	391	369	374	343	355	355	372	390	364	407	370	358	337	374	397	397	335	362	359	366	366	378	344	361	366	375	350	340	382	386	369	364	357	380	364	385	354	374	364	361	399	358	341	349	362	390	386	375	379	352	357	377	374	339	366	359	368	370	378	372	339	390	357	354	386	357	403	363	370	377	382	402	357	366	350	382	382	392	340	348	376	384	396	373	351	376	343	354	348	390	361	348	366	343	379	386	367	358	351	376	350	375	356	366	370	348	369	328	374	382	363	384	361	382	384	383	372	359	345	380	381	387	355	363	366	348	354	365	347	360	377	365	361	399	361	383	390	380	349	392	381	388	359	366	357	364	382	331	395	361	381	378	333	385	384	397	353	388	376	357	398	362	374	393	386	352	368	383	385	362	334	376	353	379	385	343	330	383	342	372	353	377	342	363	345	391	346	343	370	367	368	344	349	359	349	390	389	391	347	381	339	330	371	348	347	382	372	368	342	338	358	366	389	379	369	373	372	350	359	367	373	332	326	365	400	364	350	354	407	351	370	372	351	362	372	365	370	355	369	360	374	359	359	367	366	365	377	360	391	347	341	386	398	375	380	372	336	400	364	346	377	388	342	347	360	356	391	344	363	324	337	363	362	341	344	347	350	406	322	364	375	372	381	359	372	349	364	411	349	376	338	341	370	349	353	357	372	344	351	346	400	390	392	366	350	381	364	406	363	344	367	359	372	385	352	367	375	402	352	381	341	378	367	383	339	354	365	395	390	349	348	381	367	361	424	391	351	346	344	332	380	348	357	339	393	349	368	375	379	353	349	370	385	392	347	353	390	359	344	344	360	357	359	386	375	373	333	345	360	383	389	323	372	346	375	384	349	398	392	397	383	391	346	390	392	354	376	343	346	417	353	361	378	354	386	313	366	383	349	401	366	353	377	360	351	371	370	395	357	350	387	368	355	332	351	330	370	397	357	377	348	384	384	369	354	371	361	336	362	352	369	385	378	351	373	351	343	319	390	364	353	362	352	355	360	347	332	381	352	380	388	341	387	361	396	389	408	376	361	329	386	363	355	377	354	377	363	375	367	424	357	362	358	360	351	364	358	356	346	373	353	394	355	391	384	332	383	360	360	339	395	401	357	345	380	364	366	352	337	373	403	392	348	369	352	366	359	396	373	378	354	346	375	323	401	355	394	381	391	365	339	384	369	378	392	369	381	380	410	349	368	362	317	369	387	395	340	413	374	349	350	344	364	332	384	379	360	391	378	377	371	357	336	358	396	352	372	375	364	342	342	384	377	359	341	329	357	320	385	385	373	383	378	360	336	347	383	383	368	361	360	366	373	346	378	353	355	361	352	424	317	371	367	362	389	353	359	372	337	354	355	353	348	352	389	406	373	355	360	362	360	355	350	365	365	343	370	379	381	348	353	391	363	343	378	367	376	373	364	369	361	372	392	364	354	342	374	361	357	404	378	375	382	390	393	363	363	349	346	362	362	361	394	342	376	380	339	361	334	355	353	358	336	379	400	371	385	382	334	359	345	378	361	369	355	344	352	368	346	347	402	374	340	375	330	363	345	373	351	358	368	344	365	371	350	367	379	350	368	357	350	317	365	365	345	374	356	357	375	368	375	354	380	355	387	408	374	366	367	381	357	416	358	366	370	369	363	365	362	334	385	368	365	381	355	382	358	398	396	364	383	348	384	357	363	379	333	378	330	360	341	380	359	335	364	382	354	343	377	377	372	370	364	392	371	340	358	348	354	363	337	363	339	357	347	340	348	347	342	322	354	357	368	366	338	371	369	369	350	345	371	386	361	384	348	373	423	369	373	376	352	368	378	371	398	353	330	370	378	350	380	343	396	369	319	343	355	365	380	362	368	373	339	383	344	335	369	389	352	374	346	376	388	359	377	363	363	384	360	367	391	387	380	349	343	363	381	362	358	378	357	340	363	352	385	311	335	350	359	340	346	359	412	382	382	387	336	381	355	377	343	368	359	368	367	362	364	369	360	350	372	372	341	372	340	374	362	360	393	344	385	380	327	357	387	361	343	376	361	338	356	352	373	368	359	364	365	376	338	362	356	339	343	360	361	345	390	361	378	356	383	383	362	350	354	359	379	330	348	372	372	350	357	381	345	362	349	382	353	354	372	402	379	391	369	367	376	355	362	348	423	362	348	374	380	370	382	373	371	364	361	389	353	359	354	404	398	359	379	371	353	326	398	388	367	331	344	417	334	361	364	372	358	349	383	363	400	348	368	373	348	348	345	352	361	373	397	402	310	376	366	361	390	399	354	352	328	365	372	362	388	392	340	357	382	374	348	408	371	371	353	355	316	396	360	383	362	346	364	319	318	350	385	341	356	350	367	405	348	365
22854	20997	28509	24050	21738	21489	12485	1417	545	549	523	499	431	444	455	474	467	442	442	445	489	449	474	426	403	429	469	443	444	477	448	432	438	499	404	434	507	432	442	415	461	459	458	472	414	407	424	459	459	454	423	431	445	465	460	434	466	421	436	464	470	402	424	448	408	435	435	437	464	431	445	451	427	475	469	397	440	407	445	431	480	449	400	478	396	453	451	440	440	448	444	455	444	455	445	407	421	432	454	422	440	422	440	422	464	398	416	472	424	456	435	432	443	447	482	458	452	418	462	433	380	397	429	456	458	402	469	463	441	443	438	468	425	391	440	441	457	426	416	409	460	424	453	417	442	439	422	463	416	440	437	439	463	462	471	427	449	410	440	447	439	431	479	398	481	454	438	401	463	430	431	456	468	411	449	422	424	437	464	407	439	424	442	448	388	400	463	446	435	485	444	448	451	447	479	435	400	476	407	457	469	416	466	443	456	473	451	465	426	432	451	472	443	443	425	403	415	420	424	440	437	427	442	479	444	468	474	413	429	419	450	449	421	418	436	432	420	488	414	479	410	416	425	401	443	450	438	410	453	462	407	446	455	430	428	426	438	437	447	452	433	437	459	446	500	438	484	416	477	454	460	422	437	450	424	462	434	413	446	431	466	431	433	420	455	405	412	446	434	415	424	488	423	435	457	426	492	434	458	445	409	455	439	437	462	397	437	438	435	466	451	466	461	459	413	428	431	436	450	440	431	433	448	436	435	420	448	402	418	447	449	414	472	440	464	469	439	441	418	461	489	444	403	445	437	449	441	477	457	454	455	403	428	445	438	443	430	397	429	461	441	436	394	467	445	400	403	431	460	424	453	441	423	505	410	475	468	444	427	457	482	456	486	430	451	455	464	446	457	430	475	446	480	423	470	453	461	432	435	442	416	448	417	461	443	455	413	450	441	453	425	434	468	479	468	434	435	443	425	464	407	407	390	457	471	413	429	457	446	425	436	438	422	436	411	462	413	427	430	453	433	427	459	423	429	451	441	430	443	425	408	445	459	456	410	457	443	492	432	447	478	426	469	410	434	439	444	455	403	413	465	453	412	433	423	465	485	436	457	447	431	429	424	437	441	445	434	485	461	487	441	407	443	447	465	468	437	429	432	498	449	462	466	444	432	425	435	467	431	437	452	436	425	484	437	449	467	451	438	442	435	430	449	426	443	434	429	414	425	421	427	421	434	454	439	434	441	442	476	431	431	464	471	444	457	447	430	419	430	421	438	416	414	466	444	469	439	423	454	436	455	446	418	490	436	460	444	425	443	467	458	458	460	421	478	425	432	426	452	453	491	436	437	414	441	453	452	420	438	424	435	468	452	406	431	429	430	448	413	460	451	438	431	429	418	420	434	475	444	412	469	438	436	433	424	438	478	475	462	433	429	411	438	438	448	423	434	405	414	436	404	436	449	429	474	417	453	421	431	461	413	429	413	455	439	430	435	463	431	444	450	438	444	446	454	443	451	403	459	433	427	412	444	413	453	443	420	460	448	437	431	472	476	440	459	446	411	410	418	442	440	427	438	412	416	426	463	453	428	426	458	441	471	411	426	432	426	418	459	412	494	448	450	456	404	491	441	434	445	471	497	471	471	444	458	443	398	484	442	460	456	459	472	423	433	457	450	431	429	471	461	424	458	437	427	456	435	414	423	433	443	429	408	422	445	442	450	421	428	441	433	415	463	395	422	407	446	419	405	417	451	455	454	453	456	459	406	442	435	417	459	422	434	434	450	460	455	447	475	454	479	458	407	455	465	474	430	421	433	441	440	453	426	451	439	420	425	432	468	447	428	443	417	440	444	459	427	463	413	470	439	444	424	450	449	421	430	440	452	457	477	437	418	443	429	479	424	406	446	434	424	425	435	427	429	473	467	426	413	425	441	454	478	470	476	426	399	408	438	436	431	460	453	439	413	426	426	455	390	455	413	489	435	407	403	456	440	465	443	455	428	436	428	439	409	476	444	451	427	446	443	457	421	450	454	416	415	421	440	425	440	449	432	456	442	461	420	418	410	459	434	421	445	484	397	436	458	423	417	432	455	456	459	430	412	464	445	440	435	436	409	448	419	426	420	431	452	450	406	431	441	420	457	419	444	431	445	428	439	436	452	467	452	472	441	442	420	449	453	406	421	423	437	438	397	451	428	428	425	440	422	434	448	474	437	429	480	459	424	459	447	427	457	442	436	424	438	418	418	449	417	425	395	435	460	435	442	451	446	485	469	423	479	414	415	446	454	422	447	427	440	483	429	425	454	469	418	436	424	443	420	417	443	401	437	443	469	434	447	439	459	413	482	401	425	456	422	472	437	437	445	442	493	407	456	440	454	460	451	433	433	417	430	454	433	414	496	427	429	443	404	450	431	428	441	429	430	416	459	440	428	452	447	429	440	457	428	425	432	392	449	447	403	456	429	468	426	440	439	439	463	446	475	461	423	459	434	426	453	462	424	451	419	427	431	445	445	405	412	468	446	452	484	443	443	470	478	477	502	410	456	440	437	434	472	452	450	463	431	441	429	412	432	441	443	434	411	460	472	417	450	414	469	410	417	449	457	444	434	431	411	455	453	427	462	471	436	430	449	403	416	430	447	396	454	432	401	400	480	459	450	413	411	468	454	434	474	481	460	414	446	413	428	491	418	444	408	473	479	428	467	444	469	428	452	440	463	459	411	414	457	448	437	404	464	456	456	435	458	424	437	449	433	416	450	441	464	471	424	443	441	421	464	456	431	451	448	437	439	484	413	416	444	446	442	438	460	456	410	441	428	429	445	417	426	419	450	444	438	454	472	434	438	440	387	444	454	449	448	448	457	458	446	444	434	410	449	475	440	426	446	472	467	455	443	439	431	416	438	429	449	461	446	415	456	420	424	383	409	451	412	479	456	416	454	432	438	436	471	436	439	491	448	413	449	456	473	458	400	433	434	477	455	438	457	433	487	388	420	437	457	434	421	429	480	433	420	448	429	421	450	439	432	424	441	457	400	441	454	437	437	449	442	414	443	421	425	425	465	439	453	481	443	467	419	419	434	437	411	436	409	442	445	446	468	453	456	432	421	453	417	408	529	459	466	425	435	441	473	438	464	430	416	445	453	468	432	442	424	444	438	438	470	473	484	472	425	467	434	438	420	452	431	429	428	421	431	413	409	448	480	450	462	403	402	419	436	426	451	450	434	459	424	433	426	479	471	439	429	417	434	432	429	442	441	465	440	420	407	459	432	420	456	468	466	423	449	438	449	451	412	413	452	461	412	413	438	438	465	408	401	442	408	452	437	420	442	453	436	429	506	425	446	415	444	455	455	425	423	427	424	444	427	432	453	462	458	446	429	419	453	445	433	435	448	408	443	446	433	455	445	394	416	430	445	463	426	436	474	442	470	448	412	423	421	469	480	436	408	439	430	448	445	427	472	469	442	407	437	422	456	431	472	422	464	425	422	433	410	413	438	423	440	499	480	435
39527	66479	49151	37598	26838	16043	5097	1029	650	568	534	497	509	515	518	523	502	506	504	481	500	489	486	487	482	530	477	522	499	494	502	488	509	467	458	458	476	490	503	489	541	482	478	464	519	492	445	483	541	494	487	489	467	474	485	466	501	506	457	468	496	482	490	463	505	508	513	512	483	523	487	473	440	476	481	458	455	464	455	493	485	484	461	506	516	473	485	516	462	498	521	495	493	483	479	476	448	503	440	460	500	505	466	473	452	463	502	468	474	476	496	489	497	533	495	512	472	529	471	482	473	486	480	474	486	465	475	476	476	470	506	476	484	468	482	462	502	478	519	472	488	472	474	466	497	476	509	464	484	484	508	462	488	481	498	486	480	464	454	501	490	454	512	506	519	484	506	526	471	502	472	466	466	486	497	463	510	488	503	467	464	449	464	502	486	463	514	470	466	451	517	456	494	458	508	473	489	494	538	470	509	496	464	486	455	469	501	455	488	467	520	519	503	483	521	496	466	478	489	457	486	467	474	458	484	485	478	503	479	488	483	476	483	463	466	482	512	506	453	496	456	510	444	471	477	490	493	510	481	519	467	491	460	467	494	482	457	495	471	465	504	494	477	484	502	435	539	487	479	524	493	463	504	491	473	481	545	449	500	478	483	501	514	464	511	478	497	482	484	464	477	498	483	499	531	500	470	483	506	501	468	485	482	485	493	460	477	512	481	515	490	491	445	466	479	494	452	457	469	457	467	472	484	520	468	489	434	477	459	461	497	491	463	506	471	488	491	533	499	504	502	531	476	495	449	487	485	489	447	465	465	492	515	488	446	476	518	510	515	469	452	486	459	508	488	531	519	470	502	492	452	469	453	482	494	480	464	475	468	473	496	485	461	489	476	488	475	483	507	484	449	465	488	506	485	493	493	481	506	521	456	463	490	495	490	503	518	471	514	452	466	474	455	484	488	491	455	435	512	492	498	495	492	483	480	480	473	489	461	435	487	472	446	499	486	490	487	488	488	486	472	445	503	487	503	479	535	475	477	483	496	492	507	491	455	459	472	482	474	467	458	498	505	465	478	443	512	493	482	428	470	508	489	521	466	520	498	483	492	461	434	458	518	490	518	463	460	495	487	531	499	526	506	494	492	477	522	468	508	487	469	453	521	470	521	462	512	486	504	477	489	498	480	481	469	506	481	448	469	445	484	512	505	488	510	453	470	465	497	508	505	441	453	470	476	481	470	481	510	501	531	480	458	474	476	456	482	517	474	510	509	470	465	483	476	513	442	471	517	474	532	490	481	476	522	511	497	511	508	502	490	476	490	472	484	483	498	488	470	492	467	472	512	466	483	481	499	513	468	499	453	504	509	510	441	495	467	481	479	483	480	512	506	481	479	474	488	503	452	473	473	483	444	462	480	453	511	518	487	453	491	467	469	489	472	498	527	462	477	480	458	493	475	524	462	524	497	495	451	499	487	462	466	502	514	479	458	499	499	470	517	478	449	480	496	485	511	483	490	474	480	466	471	463	486	469	482	506	486	443	466	538	540	481	469	463	489	503	499	515	484	492	473	480	418	473	485	476	462	517	489	472	477	492	510	458	468	510	536	474	480	461	489	526	474	455	487	491	474	492	507	465	501	472	461	474	476	486	482	517	469	491	450	514	476	477	519	518	529	429	484	487	467	531	480	446	496	467	511	447	478	512	461	513	504	451	488	459	487	454	486	522	448	483	506	477	507	464	466	538	478	516	512	507	498	509	470	488	462	498	505	429	479	482	471	455	503	518	490	477	464	488	505	492	475	449	425	505	486	479	519	481	489	499	464	469	480	479	477	479	507	469	481	473	456	473	465	474	477	474	485	474	478	500	485	479	477	491	510	438	480	494	488	453	544	465	505	520	500	452	483	476	500	505	488	505	483	497	472	462	469	491	498	503	498	445	465	482	501	483	492	498	498	507	482	470	475	490	459	499	492	506	474	501	494	469	498	510	498	505	489	449	477	485	489	464	488	489	484	493	495	514	487	436	501	466	496	496	463	468	455	470	456	494	490	492	496	487	493	465	487	510	507	479	457	451	472	505	498	506	507	460	478	478	484	508	490	500	434	470	475	413	481	462	460	484	509	494	486	488	492	483	504	456	473	470	503	463	460	419	461	464	499	482	470	479	496	497	493	497	472	451	520	486	507	478	507	537	519	471	484	479	494	452	464	476	488	475	481	487	447	506	478	517	486	486	477	409	495	496	454	478	498	503	489	493	485	451	464	511	477	482	466	526	475	464	512	479	514	469	505	506	472	476	481	501	450	517	447	493	466	487	484	513	494	535	468	500	458	468	518	494	509	475	459	441	490	470	458	501	447	486	519	489	499	507	437	493	474	479	480	531	478	469	500	492	494	484	471	491	511	435	464	485	478	459	525	504	471	466	533	541	494	500	460	485	490	510	495	475	492	484	505	512	520	430	508	478	492	476	486	502	498	475	449	452	469	453	477	487	465	491	496	491	478	522	487	459	488	488	488	494	503	469	466	469	499	472	462	484	479	464	503	440	457	499	460	516	471	468	511	512	499	466	430	495	454	476	468	492	500	465	474	487	506	478	478	476	446	483	477	494	504	441	534	504	480	462	485	499	451	491	488	495	468	430	456	487	499	468	480	474	484	454	504	452	494	498	481	463	497	509	536	484	475	488	484	459	500	481	507	453	470	464	500	501	463	426	448	510	440	514	466	512	453	473	519	474	478	463	476	501	458	471	465	475	481	454	465	477	484	505	463	469	475	520	499	473	496	471	469	468	477	501	444	508	476	493	520	501	479	502	491	517	495	454	504	489	463	432	482	498	483	528	473	504	512	485	461	485	505	490	519	499	474	535	470	503	482	518	466	497	479	490	481	510	505	492	467	484	496	476	486	513	471	507	469	462	473	462	509	521	505	534	503	478	467	477	521	470	437	497	509	490	443	422	502	502	457	467	441	475	493	497	498	506	500	501	503	474	477	439	516	500	495	460	510	483	471	506	488	475	533	479	466	474	484	462	524	463	495	485	477	474	532	528	464	498	489	495	453	493	504	490	485	532	505	466	467	522	509	450	513	479	510	439	478	507	506	485	485	489	484	492	525	490	543	509	487	460	498	458	507	491	465	507	468	459	495	478	492	471	496	494	468	468	494	436	488	505	468	485	489	493	450	475	472	489	509	480	473	507	514	485	504	472	452	485	441	506	490	507	489	477	460	483	515	507	490	456	478	494	485	483	492	500	505	498	487	487	456	477	460	475	437	502	497	456	481	493	504	446	515	440	513	485	498	478	482	466	496	518	478	481	435	497	517	449	488	471	469	441	508	485	473	501	468	439	458	443	463	483	533	507	462	468	543	505	466	479	504	448	481	471	516	491	496	505	474	480	472	498	458	495	468	450	486	492	465	513	452	419	467	514	456	437	475	470	489	501	459	526	507	480	504	494	490	494	503	467	500	488	482	508	478	484	490	515	462	504	434	465	527	461	484	465
32438	34836	34037	23176	10312	2404	669	277	253	236	267	253	231	263	260	247	245	251	255	249	248	253	251	236	260	244	232	269	220	224	225	233	256	248	206	231	254	230	252	246	237	224	230	236	239	257	248	217	224	257	223	232	240	251	244	236	231	217	214	260	268	233	254	247	245	209	239	244	247	225	264	232	215	226	256	248	253	254	285	251	242	250	241	265	236	229	249	228	225	238	213	235	242	257	260	209	246	230	241	237	282	207	269	244	230	252	235	202	230	245	279	221	234	252	227	235	243	216	226	218	244	241	259	232	241	250	247	252	233	239	227	234	233	235	250	211	260	228	259	231	242	238	267	235	267	239	241	212	216	230	264	210	248	221	242	243	256	232	246	237	239	241	247	245	235	230	206	242	238	234	248	239	228	253	226	235	242	232	223	218	253	264	224	255	256	240	219	228	236	240	225	241	249	259	226	242	263	263	244	257	261	228	258	229	250	242	233	246	254	227	232	252	243	237	245	259	241	238	237	243	247	226	254	238	225	232	227	224	251	252	251	257	217	224	232	210	241	243	219	246	231	246	231	246	221	252	226	229	248	244	239	249	231	232	268	253	224	211	251	242	213	226	236	244	255	246	252	245	254	255	240	257	237	204	225	229	233	237	222	239	241	255	218	218	229	248	226	248	222	250	246	221	254	226	235	244	263	224	228	220	247	224	233	247	249	233	226	244	251	243	239	212	243	249	251	239	219	257	210	273	206	234	253	264	228	247	236	224	249	252	240	207	229	255	237	240	233	245	234	227	243	220	233	266	251	233	236	249	231	240	237	242	208	258	244	228	236	218	252	241	253	225	238	250	244	227	221	243	226	244	220	255	237	230	226	244	221	224	228	237	245	244	234	231	256	243	237	212	218	218	223	221	209	230	219	248	265	230	234	235	249	236	241	244	230	253	246	219	228	228	252	204	251	245	216	253	232	248	231	231	253	253	241	249	238	229	234	257	267	247	255	253	247	244	247	221	216	208	259	235	225	240	254	229	221	245	225	241	254	229	237	239	266	223	244	238	239	246	228	216	212	255	220	235	246	227	248	249	227	223	232	230	228	250	240	257	240	233	224	231	224	246	235	223	238	239	249	250	261	239	254	256	254	246	255	249	245	217	253	233	254	239	229	225	245	263	257	242	248	259	229	217	231	250	216	247	232	235	229	238	246	247	247	221	238	243	199	277	252	245	245	225	239	233	257	216	238	229	252	234	232	234	244	242	246	220	234	229	230	262	259	233	222	255	238	261	243	223	225	225	239	240	235	215	241	268	253	248	219	245	244	253	205	256	235	226	266	262	232	236	215	242	247	229	229	247	222	229	249	222	213	243	263	225	219	217	260	230	239	230	228	261	217	266	232	218	219	239	221	209	217	244	240	245	240	226	228	246	230	235	255	233	249	236	234	229	235	229	245	271	248	256	248	262	249	233	233	226	241	230	266	228	238	238	232	227	245	256	252	245	239	267	219	244	241	215	239	254	219	239	242	223	259	217	213	228	266	255	229	262	238	255	219	216	219	231	261	237	270	264	225	242	229	235	227	243	272	259	234	225	271	243	254	232	245	247	234	245	261	230	239	250	242	240	228	261	235	235	223	234	226	253	248	235	252	224	231	252	253	230	233	222	215	249	270	234	242	248	237	241	265	244	226	254	216	232	227	248	258	236	248	251	240	240	236	260	232	216	228	236	237	251	267	238	241	239	233	235	239	243	255	259	245	235	243	239	218	221	246	260	232	245	259	217	259	237	244	265	239	252	229	253	217	216	215	209	216	242	231	241	224	218	245	239	231	234	269	230	235	254	248	253	224	267	221	232	231	266	230	248	255	250	228	236	233	248	226	256	215	203	243	234	223	237	228	249	266	224	234	236	236	265	248	232	270	237	228	251	244	247	219	227	234	223	225	236	244	222	249	216	228	267	234	253	224	250	253	210	224	249	258	263	268	239	219	225	234	254	248	247	236	235	255	219	239	255	221	229	213	279	232	250	223	258	262	214	235	244	215	248	242	247	250	232	222	226	246	229	219	247	222	231	219	204	241	241	254	225	227	231	200	226	233	233	249	247	241	234	250	218	251	218	210	209	257	238	260	219	228	255	239	208	206	237	232	248	237	231	223	246	226	230	226	246	222	246	244	220	226	239	246	234	187	243	261	235	219	261	271	251	243	222	216	209	227	223	243	221	251	255	258	243	183	251	235	227	229	242	235	230	229	241	254	232	235	261	243	242	271	250	230	230	235	257	239	233	225	245	240	231	280	234	254	258	233	216	261	240	241	272	235	258	268	212	237	222	214	244	228	240	227	225	240	265	240	217	258	243	222	254	258	218	236	239	236	241	216	244	247	240	234	235	234	249	210	248	224	211	222	242	234	263	265	246	231	261	216	284	227	243	233	277	229	223	237	226	249	228	246	228	245	240	258	257	217	252	226	261	223	224	217	233	235	241	245	238	260	212	245	239	247	252	229	243	232	248	229	273	234	239	245	233	243	230	259	195	249	224	232	251	222	255	238	234	216	232	245	236	213	213	261	270	260	223	217	239	217	250	255	265	255	233	251	241	252	221	219	236	239	263	242	219	233	206	245	217	222	240	245	224	246	235	229	239	256	232	230	232	254	218	239	254	231	229	239	254	258	246	225	251	229	252	247	252	247	247	250	267	234	232	254	231	210	243	217	232	235	203	230	248	253	248	243	248	228	221	236	247	235	255	256	224	248	241	249	254	223	235	236	218	238	247	237	213	244	254	252	224	231	267	240	242	241	267	238	233	234	235	251	245	242	260	259	226	265	218	243	223	237	235	228	245	273	277	229	263	246	233	226	233	265	242	236	250	263	257	230	221	243	238	259	217	241	220	232	219	244	220	238	230	242	230	242	235	247	234	261	227	245	267	224	226	240	249	215	241	245	272	288	229	229	250	239	260	259	255	260	265	240	244	229	250	264	250	258	210	233	238	268	272	243	233	203	222	227	216	269	239	246	206	240	224	251	223	251	251	222	232	252	202	243	238	249	241	246	227	222	217	254	262	223	248	235	248	255	196	258	267	247	241	242	229	225	238	242	231	257	228	246	253	225	234	248	239	222	247	203	235	242	233	247	239	240	233	232	201	244	240	223	235	225	219	234	232	224	238	252	241	250	236	224	249	215	229	250	244	246	229	273	235	249	225	232	223	279	234	235	241	253	257	216	248	265	250	220	252	196	231	249	224	234	226	220	230	220	230	255	245	203	256	234	226	231	251	233	227	262	240	261	231	248	262	241	250	240	228	227	229	233	242	232	268	256	232	240	234	242	202	233	234	263	255	240	268	229	227	238	226	241	233	227	242	228	253	222	230	226	246	243	243	253	221	227	231	255	235	250	265	234	266	255	230	221	236	245	244	220	258	255	251	228	233	245	229	250	233	220	262	237	246	244	243	239	203	253	240	259	219	241	240	250	243	216	235	236	239	256	281	242	254	238	233	258	215	217	239
38620	49665	32736	20787	11159	3164	913	316	280	304	269	280	286	283	256	291	305	278	299	280	269	264	308	298	266	286	290	299	270	273	272	289	283	276	298	256	244	284	267	317	278	300	278	300	259	256	256	277	274	259	315	280	278	265	289	292	269	274	301	266	286	272	300	285	311	286	304	259	299	286	284	289	278	270	248	261	268	262	252	281	275	250	293	257	280	267	284	298	273	271	279	277	282	302	299	275	283	264	299	243	259	294	284	270	301	304	298	301	284	283	289	292	285	284	315	256	274	253	282	289	276	271	297	295	273	285	254	251	279	280	280	278	311	270	301	252	277	267	266	305	287	294	245	288	281	292	319	261	277	254	299	264	266	299	275	283	267	283	268	280	275	275	294	265	279	305	262	274	298	291	298	318	300	276	290	281	255	278	294	292	299	263	275	313	310	272	252	276	282	303	270	283	282	296	278	274	266	270	307	308	264	273	265	283	267	271	293	251	278	284	282	308	290	299	268	301	276	282	292	271	272	300	283	274	292	258	292	304	246	277	254	281	299	291	281	270	285	264	300	276	296	308	301	287	264	292	300	273	263	286	273	297	299	278	270	281	275	242	288	278	283	277	262	270	303	281	257	320	301	283	269	262	283	256	272	292	304	277	300	237	273	286	291	285	288	278	285	270	279	295	271	234	278	258	269	298	283	275	271	280	279	276	280	256	274	299	284	280	284	271	262	273	263	303	274	280	302	259	288	293	264	285	295	262	266	295	284	294	265	270	303	282	293	280	271	259	281	220	275	295	263	306	273	280	246	269	296	286	294	270	297	297	276	269	280	299	291	281	283	271	303	285	281	306	272	279	267	304	286	266	290	264	285	280	294	285	270	273	261	296	265	287	276	258	279	306	281	262	287	288	274	276	253	296	278	275	272	284	270	285	297	264	275	281	283	292	309	279	251	270	287	281	279	277	293	258	261	274	268	274	302	272	251	273	302	287	278	285	298	296	266	255	273	270	298	291	307	281	294	311	270	300	310	277	264	297	288	273	259	265	268	290	273	298	262	287	259	243	279	282	283	295	288	278	284	270	299	263	301	280	293	264	307	269	282	283	266	284	295	295	283	297	284	267	259	304	302	282	264	269	265	288	287	276	273	279	298	277	282	293	287	291	276	269	257	295	272	282	237	251	247	294	285	276	257	292	261	297	305	281	266	277	273	295	284	313	279	303	272	264	258	303	261	264	248	258	275	307	266	288	290	295	280	251	283	287	285	277	283	276	279	278	285	282	289	280	292	294	291	262	318	300	301	292	287	291	301	292	257	291	289	271	274	276	303	277	282	328	318	308	294	288	287	265	274	296	291	258	270	278	262	293	258	271	267	285	272	274	260	278	281	278	274	244	334	284	262	296	244	276	281	291	312	255	272	285	286	295	316	291	262	271	269	286	283	259	297	289	260	258	275	253	293	277	271	274	260	293	306	296	297	300	292	302	275	293	286	278	290	288	262	266	287	313	262	279	268	259	279	298	281	258	282	291	260	301	258	290	258	285	274	288	301	295	270	279	279	319	276	268	280	286	270	271	268	281	297	281	285	285	253	289	287	276	267	285	279	278	257	298	256	288	303	250	312	247	281	285	288	266	284	261	307	291	305	261	283	262	280	286	277	292	284	268	317	291	277	255	276	275	282	263	285	288	254	253	273	270	313	300	281	295	296	265	281	290	283	281	312	273	272	249	286	298	282	297	294	274	285	277	296	262	277	293	285	261	287	292	277	311	246	292	276	282	294	287	301	281	279	282	285	273	262	295	302	254	297	288	281	271	280	285	283	280	280	299	276	271	257	266	288	270	286	284	278	291	284	309	267	266	262	307	257	295	307	285	276	309	284	304	303	291	286	308	271	271	300	273	285	270	272	279	292	292	293	280	281	275	275	322	260	241	246	285	299	250	283	283	289	280	291	284	315	281	269	279	251	284	272	275	272	273	262	263	262	244	266	295	267	299	261	279	280	280	289	291	274	253	277	295	261	283	288	280	241	269	255	310	300	288	284	287	273	312	274	259	294	255	256	293	284	270	284	277	287	279	268	287	292	263	288	308	253	266	294	294	271	273	262	259	264	287	301	271	279	298	275	278	273	297	275	311	300	313	275	275	308	262	266	298	316	294	279	288	285	264	288	296	280	283	290	321	275	276	287	290	282	270	306	287	310	323	276	286	281	278	275	268	284	261	289	284	264	286	291	317	288	294	294	264	293	289	289	277	295	309	294	280	303	289	256	281	289	284	257	290	274	306	284	260	288	292	278	259	256	281	285	264	282	269	275	287	274	260	289	299	290	276	272	304	266	276	288	283	294	303	293	285	278	279	279	269	277	277	281	283	263	283	290	309	282	275	252	288	294	289	289	283	256	270	286	300	280	321	274	287	289	275	303	285	285	267	292	281	295	249	295	315	288	266	294	279	299	266	294	288	287	279	276	288	303	303	293	277	236	270	291	295	276	285	291	276	291	288	288	275	265	308	255	302	285	285	288	289	274	292	286	257	264	290	272	291	260	280	289	282	259	252	279	303	286	275	290	280	269	275	269	310	285	284	276	277	267	276	289	281	271	288	263	300	303	285	314	276	275	272	291	265	264	275	269	283	296	272	268	289	317	275	317	277	260	265	268	286	303	283	291	315	305	263	267	269	315	298	278	288	291	268	315	268	288	304	275	311	289	281	280	257	317	282	281	272	280	289	274	281	275	301	293	291	300	305	277	301	257	306	277	267	272	301	273	275	262	262	283	260	280	284	278	305	251	283	271	265	265	261	267	287	287	293	308	279	304	280	311	260	285	253	279	280	323	271	303	288	290	318	297	303	300	295	330	266	290	255	320	264	283	292	300	254	265	285	294	287	272	274	268	282	274	275	288	300	284	284	297	273	256	235	305	304	289	271	260	279	284	282	288	271	292	292	264	279	275	281	268	254	290	272	279	264	288	259	299	277	316	275	281	264	260	287	259	274	271	283	260	307	298	257	266	247	284	270	298	279	273	280	303	243	310	256	298	274	299	253	293	305	248	270	283	263	269	263	288	275	273	283	322	289	282	297	288	281	294	265	282	281	301	262	276	270	301	255	276	287	290	271	281	266	266	297	253	300	267	303	286	305	280	277	273	271	237	268	261	315	271	276	268	274	286	265	276	303	294	286	272	272	297	282	263	299	287	308	280	252	270	271	212	282	303	285	280	277	290	284	243	299	257	276	277	287	274	263	278	266	281	290	270	276	304	305	289	265	272	279	291	291	281	287	278	269	294	275	284	257	291	296	298	286	296	279	273	287	274	275	301	259	289	256	268	286	265	301	315	285	276	282	285	262	301	285	281	299	292	295	285	285	284	264	294	286	268	299	264	289	315	296	264	302	272	271	320	284	250	270	294	283	265	276	298	307	272	288	259	306	276	267	268	288	278	265	275	278	283	271	287	281	288	262	306	264	266	303	283	277	283	275	270	282	277	257	251	283	296	265	282	260
24104	21050	28209	25464	22520	14579	2961	484	389	358	296	323	306	301	284	276	308	286	272	300	291	285	278	276	316	262	272	293	255	298	296	292	259	296	303	264	299	296	269	307	246	247	304	297	276	254	262	272	267	289	285	270	271	286	274	240	304	278	236	280	272	269	283	287	276	269	255	280	297	289	283	284	256	264	252	259	304	265	293	287	267	314	241	287	258	294	274	287	295	276	282	283	296	287	282	265	274	260	262	292	261	265	307	292	282	284	308	305	266	249	255	288	253	261	245	242	256	282	293	280	286	300	282	284	268	289	274	268	296	286	241	277	331	297	268	310	308	290	285	278	281	261	264	269	289	253	289	251	290	274	278	281	276	285	234	304	277	323	268	302	305	298	298	283	302	255	286	253	270	287	292	274	257	287	295	318	275	273	306	277	271	296	309	264	273	283	263	249	289	275	315	298	284	273	280	291	226	309	292	251	261	297	270	237	284	297	291	271	267	288	284	272	267	288	306	269	268	263	288	302	278	273	280	300	289	261	246	288	271	266	284	277	232	297	292	282	271	267	281	287	247	300	281	290	265	243	289	279	273	297	269	285	271	269	342	292	246	285	277	271	286	299	311	303	278	296	291	292	265	281	267	294	282	263	297	259	284	254	295	274	252	280	282	276	308	289	271	276	292	291	256	301	259	274	274	273	294	293	294	294	246	256	277	246	271	261	293	264	277	272	310	269	299	263	299	291	257	267	293	270	288	261	240	250	268	256	286	270	279	289	282	261	293	281	273	257	276	297	296	255	266	294	254	279	255	275	303	251	291	285	281	260	286	290	272	270	264	313	292	271	301	281	269	314	266	266	279	299	274	241	310	279	250	280	288	296	286	323	284	282	282	291	266	282	310	302	284	280	284	256	256	255	278	315	272	276	275	297	322	282	294	285	278	286	260	261	276	325	272	293	280	246	283	289	286	297	271	265	296	238	287	279	304	281	290	304	280	274	272	277	258	315	272	285	262	284	273	261	296	262	295	275	280	265	278	279	285	282	242	289	297	269	267	289	276	280	283	248	265	289	266	261	264	286	256	275	265	294	274	281	290	262	295	285	270	322	270	288	269	285	259	288	290	248	280	264	265	259	264	265	285	284	287	312	283	283	275	288	265	274	299	304	279	281	246	259	274	284	299	295	246	285	268	266	271	279	269	294	286	286	283	288	262	282	253	269	279	320	296	280	271	277	290	290	275	289	271	305	288	282	264	283	273	301	272	283	282	270	261	274	296	268	270	268	263	280	281	260	288	259	290	306	277	268	277	287	292	298	283	277	279	264	293	267	291	292	270	326	301	277	297	250	251	287	289	249	265	264	281	283	274	295	279	274	256	273	270	293	302	275	287	265	289	282	291	266	300	287	279	266	274	304	260	275	242	283	292	268	283	279	272	262	267	275	259	293	270	273	265	276	298	279	283	293	255	271	286	295	265	284	271	253	274	272	270	280	270	264	302	277	279	268	274	290	312	277	277	274	269	301	296	267	288	279	291	249	263	288	286	284	284	255	266	275	286	269	295	273	268	294	257	298	279	280	264	279	276	273	293	260	254	286	267	269	250	286	275	267	282	246	281	282	283	257	270	274	280	281	295	270	284	289	279	279	319	314	279	225	257	261	307	285	276	319	267	266	304	292	268	283	257	256	260	254	310	238	268	275	268	288	289	295	285	265	261	295	292	262	286	248	275	255	303	257	276	260	261	275	281	287	315	278	267	302	273	278	279	248	312	274	278	281	274	250	265	317	286	277	273	303	256	283	287	262	270	267	265	272	267	280	262	275	294	274	294	257	270	300	298	293	253	289	301	231	241	287	297	281	272	273	250	262	269	293	269	275	296	272	294	300	257	300	282	308	267	288	266	271	268	284	259	292	266	256	265	289	256	251	253	264	284	261	295	290	285	255	298	253	261	285	281	275	299	262	319	295	287	280	285	285	244	309	259	281	265	282	269	290	277	275	293	277	254	283	279	292	275	262	248	278	252	272	283	267	281	269	262	257	281	276	306	280	293	274	291	276	266	279	302	260	260	277	271	252	261	302	284	284	280	278	262	238	294	285	299	279	297	307	267	285	299	258	280	290	261	275	279	276	312	263	301	299	302	281	284	288	291	234	274	298	291	266	284	281	279	266	249	272	287	278	293	238	293	261	249	261	255	274	291	274	257	266	300	260	270	263	282	259	283	260	283	293	251	284	268	282	308	285	254	281	284	291	280	294	278	283	280	281	291	289	246	256	307	275	291	297	279	290	259	280	287	268	277	312	277	281	279	289	291	278	287	270	276	274	270	268	290	271	270	263	272	255	274	293	268	261	268	274	262	311	282	275	274	276	261	263	272	281	292	275	267	281	292	275	296	290	252	265	275	275	241	272	292	276	280	263	286	269	283	271	263	273	283	292	270	243	282	274	282	265	265	282	265	285	276	285	279	299	257	216	279	261	295	274	271	259	262	268	283	313	293	290	283	270	296	281	265	282	283	274	264	283	289	288	288	279	258	255	254	260	276	301	264	286	270	298	311	322	268	281	279	314	305	291	258	260	265	261	267	293	259	268	293	278	285	269	267	277	264	279	257	287	254	296	289	254	290	282	247	287	265	295	256	280	284	250	232	299	245	301	278	252	273	322	288	247	315	287	282	298	278	243	318	268	286	293	262	268	284	268	278	277	263	284	272	292	307	278	290	263	285	280	318	244	268	293	260	299	276	277	273	268	333	260	268	293	257	305	300	279	275	263	286	263	279	295	282	260	272	286	284	296	290	274	262	280	327	256	273	303	252	301	296	265	265	286	280	311	292	264	282	298	285	274	280	287	278	300	270	270	258	275	271	295	246	276	252	255	265	268	278	264	274	290	261	278	280	285	305	265	271	262	282	284	279	274	261	262	287	274	277	281	237	282	276	283	287	278	247	262	267	278	279	284	263	310	266	273	265	277	272	291	256	280	278	244	271	253	293	298	283	291	272	286	274	276	287	309	288	245	285	299	257	267	293	281	264	303	295	257	268	268	296	279	263	310	274	274	276	258	269	297	278	279	246	286	287	282	299	271	303	270	250	292	314	301	277	317	275	281	291	302	313	291	287	291	274	271	309	276	275	279	278	289	259	257	303	293	268	277	248	270	279	274	267	235	291	260	289	269	272	282	265	304	284	265	296	290	284	271	278	272	279	316	255	284	252	265	245	249	310	270	301	286	278	297	247	309	274	266	272	282	279	284	271	259	285	247	298	301	274	258	292	294	265	278	291	254	266	280	270	293	284	273	276	310	267	265	251	274	284	293	272	272	294	273	266	266	272	262	277	290	261	311	271	262	271	272	295	305	288	275	300	301	307	259	275	272	283	292	265	284	267	274	298	286	282	270	263	296	301	258	253	269	271	315	281	287	274	277	256	255	277	253	259	255	263	284	261	309	253	286	262	244	287	300	285	306	282	276	284	267	274	279	267	283	263	270	310	273	304	247	260	299	287	303
37715	56926	39237	30771	22570	8584	1882	502	477	408	372	365	333	332	307	347	353	337	301	291	322	346	314	351	332	297	352	310	321	309	310	312	323	311	319	318	316	325	303	327	318	293	313	316	309	295	291	307	312	338	325	320	303	315	326	306	312	327	301	290	333	294	310	306	304	340	314	312	336	336	334	271	317	320	296	315	318	299	309	314	325	348	328	334	312	317	327	282	345	324	334	302	324	336	303	325	328	327	331	325	303	318	310	323	295	294	320	334	317	314	341	355	323	316	282	315	304	310	332	333	332	306	311	290	306	303	329	329	315	301	316	323	284	326	324	303	299	318	330	320	327	290	308	304	322	330	304	338	304	306	318	321	315	331	318	324	318	332	324	317	327	314	320	292	297	292	324	305	302	306	322	309	336	358	315	311	318	314	352	292	336	280	284	333	320	323	312	310	329	277	292	335	326	338	327	300	296	327	292	325	323	318	314	335	324	336	333	322	317	317	331	334	288	284	334	317	328	319	309	298	349	353	323	305	333	339	294	312	297	285	281	305	293	296	285	335	312	323	326	293	287	325	299	307	334	361	331	329	346	324	321	322	312	315	317	301	295	313	325	336	346	327	318	296	323	324	296	310	305	342	282	327	333	305	303	323	284	319	299	309	311	328	327	327	334	304	328	295	312	316	321	293	331	349	296	324	309	288	319	249	315	337	307	336	325	308	309	273	292	315	294	313	345	282	337	295	315	289	310	334	320	306	322	311	321	346	293	299	306	310	337	305	340	361	322	293	309	329	285	306	302	306	314	304	304	335	296	339	331	276	315	339	322	332	262	315	285	307	347	343	311	338	279	313	327	331	336	318	322	326	345	328	323	311	329	322	316	324	342	299	299	310	284	308	289	321	284	322	329	293	325	319	295	323	314	286	327	306	308	302	314	348	327	357	305	321	337	310	333	332	309	287	302	305	332	296	306	328	325	297	315	318	297	328	295	285	284	329	312	325	312	329	309	305	340	305	296	316	343	281	308	349	291	336	307	319	320	324	322	308	310	309	298	306	321	314	300	312	320	307	289	317	338	312	304	326	345	308	312	320	312	320	306	326	275	312	327	296	338	287	341	314	281	322	304	338	315	296	321	334	336	333	349	330	323	314	297	316	313	289	290	285	300	328	292	295	309	325	343	303	310	332	299	326	307	308	319	308	336	314	299	307	317	328	291	303	321	332	304	305	281	342	316	322	294	336	302	343	306	319	345	311	310	312	310	341	342	324	328	316	322	325	307	300	294	323	321	325	309	332	322	324	303	328	314	316	275	326	305	329	311	326	278	340	303	306	283	310	315	304	308	328	321	313	300	336	323	321	316	329	325	348	313	329	305	332	321	317	293	316	331	308	302	325	312	323	312	313	299	306	333	287	322	305	319	286	310	309	334	320	291	328	308	293	329	311	330	298	322	311	295	297	314	314	320	306	324	270	296	349	325	312	317	307	306	314	284	305	308	341	323	328	317	320	321	315	321	320	331	337	342	306	322	296	337	299	288	328	290	371	334	295	306	309	302	378	315	295	297	284	313	280	317	323	307	314	335	338	338	295	308	317	321	337	322	320	361	350	341	313	286	306	293	301	346	305	340	312	308	323	334	305	292	330	316	324	290	298	327	322	337	318	328	354	330	306	285	313	310	307	332	325	312	324	320	328	322	300	330	300	311	369	314	327	276	310	326	326	298	309	290	322	325	322	285	303	312	290	329	280	321	305	304	317	319	316	280	284	299	351	351	314	334	288	316	285	300	319	301	313	314	340	308	291	310	296	327	300	287	309	303	333	294	294	331	289	310	316	319	319	309	310	323	302	306	337	339	299	295	324	311	326	323	351	322	346	311	305	324	336	333	323	322	275	287	309	326	331	347	307	313	338	290	295	305	323	309	325	318	351	304	340	314	321	281	293	322	302	305	317	352	318	320	322	359	304	303	323	316	327	316	298	297	279	322	337	326	337	312	285	312	336	316	309	331	333	337	312	317	365	301	336	301	299	283	301	310	299	333	321	286	302	279	297	313	318	302	300	339	327	304	303	308	298	324	267	315	321	307	341	309	301	332	303	313	296	357	334	308	284	321	299	291	341	321	324	308	344	330	323	287	329	344	332	310	273	297	316	283	327	321	340	309	317	302	354	269	298	323	306	318	303	322	339	302	328	321	285	327	287	326	302	318	302	315	299	329	307	315	348	297	311	312	319	284	338	290	336	344	334	342	324	357	302	324	332	279	315	323	321	311	332	288	299	295	310	304	321	315	318	328	307	327	345	322	300	313	326	313	364	321	313	336	311	334	284	291	316	333	351	311	287	329	313	311	307	304	321	319	333	315	315	320	297	325	311	321	315	328	308	314	294	323	353	304	333	335	322	307	289	343	341	291	310	341	318	341	274	302	305	323	316	302	323	295	332	299	342	333	304	308	295	352	346	314	277	297	327	316	321	309	336	303	331	318	330	325	288	312	320	309	314	327	342	326	301	310	346	313	358	259	345	340	304	321	313	347	321	309	313	355	296	310	278	334	317	303	316	304	321	334	321	327	303	316	329	322	317	348	310	323	306	328	347	326	294	321	315	312	330	317	317	289	330	311	336	296	338	271	297	337	327	313	343	272	317	315	331	326	333	305	336	310	327	315	320	315	302	288	335	327	320	300	268	319	331	322	300	264	325	291	319	316	332	285	329	327	319	345	293	282	301	304	294	314	313	323	304	327	323	307	347	354	296	330	325	318	299	324	333	318	302	327	317	311	319	331	310	316	319	304	317	337	341	293	319	284	321	337	299	323	298	334	304	344	322	333	317	310	298	327	319	334	309	291	288	340	287	314	295	352	326	319	299	331	298	350	320	329	306	311	303	309	316	331	325	344	304	331	293	341	310	347	316	331	323	302	302	325	321	318	324	330	300	312	314	303	343	329	364	347	320	315	310	320	297	321	288	294	312	297	342	323	318	327	336	314	305	323	323	309	310	315	316	296	337	322	287	350	331	307	313	305	291	315	318	333	330	332	341	325	305	325	315	306	295	322	310	340	302	317	319	324	312	319	297	326	314	327	314	281	295	327	309	313	305	303	297	322	329	306	317	338	325	332	343	335	310	301	332	329	311	337	346	333	277	331	296	328	302	326	328	315	288	290	314	312	317	318	316	320	330	291	318	295	317	316	374	317	314	344	345	300	300	289	290	296	377	301	323	310	308	291	376	310	288	313	318	332	306	342	325	291	313	320	317	295	342	330	319	307	319	319	302	290	334	303	326	317	314	338	322	319	293	288	320	294	333	303	321	330	340	295	319	312	284	290	299	342	298	313	337	289	341	328	334	312	315	326	343	323	311	328	290	302	332	315	309	293	303	309	304	328	319	294	310	341	305	316	366	312	320	303	297	323	275	288	302	338	329	298	310	345	338	336	278	259	284	316	321	315	315	319	309	307	332	324	341	312	292	282	302	321	309	331	322	324	338	313	331	313	318	325	307	285	310
25116	21289	28591	27595	17604	6310	1054	398	349	358	342	314	313	285	319	334	327	311	307	287	302	301	319	307	332	296	311	297	309	296	319	292	314	337	318	285	311	270	266	316	343	295	294	298	292	319	326	300	277	310	300	303	294	296	269	307	289	328	310	315	279	302	290	295	318	269	299	313	320	293	313	296	305	324	292	302	316	299	332	293	295	321	308	324	285	327	308	321	311	313	312	307	296	316	277	279	275	280	276	275	306	272	295	327	305	299	300	299	301	288	305	335	284	303	290	294	311	305	303	307	322	305	300	282	317	350	310	286	284	298	310	310	280	306	317	306	297	288	294	329	312	274	327	297	307	296	304	322	268	310	296	266	299	307	300	291	285	277	290	311	304	298	281	316	285	296	282	318	299	301	304	302	297	308	288	289	304	318	327	277	298	305	295	288	328	264	319	307	301	300	257	316	291	313	298	304	309	271	296	316	295	287	326	332	300	315	320	274	297	321	288	304	335	297	292	305	305	321	309	330	318	302	304	344	292	325	300	315	334	318	290	332	326	317	305	319	309	295	285	308	302	330	282	302	303	335	306	302	273	328	309	300	288	318	305	286	310	311	304	287	292	292	268	288	284	327	297	279	316	294	280	297	294	315	295	306	318	301	311	297	314	321	308	304	275	296	298	295	328	299	319	302	297	298	306	299	304	297	293	295	299	301	293	297	284	305	290	276	317	277	290	294	306	319	305	293	284	277	322	311	316	293	344	299	301	305	326	298	307	317	297	316	299	302	297	284	305	322	310	270	302	322	262	313	299	297	310	281	304	303	317	303	282	306	291	281	298	319	313	281	295	309	290	342	290	308	295	299	303	281	302	295	287	317	282	311	289	304	306	296	286	280	283	291	319	319	265	281	314	301	317	298	277	281	305	294	261	329	304	304	281	295	314	331	328	324	310	320	283	302	320	286	319	316	317	296	296	288	291	315	312	295	313	293	259	335	323	294	293	317	337	316	301	288	310	308	299	323	322	313	288	333	299	304	297	271	315	305	296	289	303	301	274	321	294	290	299	307	290	293	313	305	318	287	329	300	303	270	299	279	303	299	314	288	306	320	305	324	321	336	324	297	269	272	303	338	309	305	303	282	333	318	286	323	292	296	289	310	328	329	276	336	319	289	330	310	316	292	275	312	298	315	310	337	299	319	307	302	301	308	299	286	304	298	309	312	319	302	302	331	326	284	309	297	295	291	325	333	300	303	267	322	310	299	275	296	325	284	309	292	291	329	336	291	286	294	318	307	276	333	273	303	313	305	284	298	292	303	312	286	313	292	298	297	335	313	334	301	295	306	303	317	296	283	316	324	307	305	312	329	310	318	292	341	261	327	296	299	327	295	261	300	329	287	305	335	300	311	315	304	309	315	319	307	293	335	275	340	326	294	273	299	305	296	312	327	334	294	314	300	303	328	287	323	309	330	280	324	319	294	331	321	296	323	347	294	296	327	277	295	310	314	335	277	305	293	295	336	308	300	303	335	296	274	272	333	284	328	297	301	289	294	288	347	317	295	279	310	304	321	296	288	335	294	293	283	289	265	306	280	292	284	300	287	299	277	314	270	292	292	290	298	315	317	315	281	280	309	310	299	312	311	286	323	327	326	286	349	292	308	282	309	280	304	304	272	305	310	326	308	311	282	298	287	291	297	298	314	313	300	324	301	311	302	289	291	333	293	309	304	277	306	283	297	317	278	301	319	309	305	293	316	267	276	320	308	312	304	281	317	291	291	310	287	309	311	312	302	329	289	315	336	300	329	311	344	296	309	327	296	314	300	283	304	274	303	270	310	305	325	284	260	313	317	314	336	281	295	309	300	273	302	301	300	312	317	315	305	331	289	305	295	308	320	266	306	314	295	324	309	297	297	279	313	323	316	326	286	334	293	328	324	314	277	297	311	280	327	290	302	293	309	313	297	263	320	288	301	307	298	290	305	290	306	301	301	307	305	303	325	271	304	312	312	309	315	308	284	302	329	299	313	330	269	328	324	313	309	287	312	290	315	285	315	329	298	315	316	284	327	317	280	299	300	314	282	309	289	313	290	303	325	298	314	332	315	321	327	295	261	299	300	320	314	309	300	297	337	307	293	286	302	290	285	281	313	296	293	318	327	283	317	292	275	316	316	322	327	299	301	296	303	321	260	298	302	327	315	323	315	324	304	295	302	317	305	309	318	327	298	308	317	285	310	287	270	277	324	278	304	325	314	287	279	302	311	309	332	293	321	289	254	313	309	312	280	322	305	280	291	318	326	280	305	293	300	300	324	305	290	288	257	311	314	296	290	276	293	352	313	310	294	306	297	311	309	292	313	292	269	284	287	343	284	294	309	332	297	288	325	295	319	290	273	299	334	277	290	311	311	285	305	274	313	293	302	325	275	282	307	297	279	321	261	311	308	266	317	287	323	300	292	308	260	315	323	301	300	293	303	275	334	288	287	291	291	297	298	297	294	298	307	302	312	322	293	301	329	307	310	312	284	318	341	287	280	303	276	306	294	287	316	290	300	299	283	309	307	300	298	288	323	261	278	283	314	292	299	339	303	282	292	288	349	318	313	323	323	298	307	296	304	308	275	340	312	288	326	284	314	311	308	319	313	277	312	335	319	309	301	299	316	317	301	319	295	322	307	287	312	306	289	313	306	285	303	280	304	327	300	286	340	306	291	291	292	311	317	311	298	284	332	313	297	302	261	303	336	290	321	307	286	328	294	294	307	245	317	286	288	324	312	312	304	306	287	303	300	334	309	320	289	299	279	331	319	289	272	284	301	299	315	309	310	295	293	319	312	280	308	282	320	314	268	303	292	302	295	329	271	313	292	316	311	311	305	275	318	293	313	305	287	278	334	298	289	300	293	311	277	302	311	291	330	300	284	339	328	295	327	312	325	307	302	342	293	287	296	299	275	297	291	327	283	327	321	337	286	320	314	320	321	301	289	254	303	292	293	302	290	301	288	283	314	299	304	277	295	295	296	305	308	304	317	298	321	308	289	275	296	287	307	260	330	275	317	305	322	294	288	326	269	269	290	250	340	320	320	288	338	258	291	270	305	300	308	307	301	290	324	318	308	341	289	303	315	339	311	271	319	293	299	342	308	289	320	300	271	307	293	289	312	312	314	288	320	357	299	317	311	308	322	304	285	271	334	312	286	339	291	280	311	288	270	301	298	294	297	277	315	294	307	293	312	294	297	334	317	311	310	267	306	275	299	296	289	285	287	313	273	286	294	305	303	279	298	293	321	324	277	275	308	271	314	314	307	295	310	283	313	322	282	299	274	293	308	294	332	296	317	301	316	303	295	319	296	280	297	329	316	271	288	298	296	277	278	291	329	313	295	304	312	314	325	288	332	285	288	306	304	303	346	322	290	268	296	313	316	307	297	273	324	317	322	289	278	307	311	285	341	294	278	302	308	301	276	292	296	279	312	309	294	306	289	286	308	315	329	313	319	304	313	304	310	322	337
37750	53212	39718	27989	16072	6225	1114	525	435	445	375	392	353	345	362	349	363	360	358	355	365	325	356	341	390	346	323	375	353	392	345	376	349	356	327	347	359	364	383	338	346	366	383	335	353	342	356	335	344	346	368	387	356	342	369	379	353	363	338	372	351	370	383	385	357	360	327	348	352	367	371	325	369	355	337	376	348	364	375	349	358	333	363	382	359	362	338	347	345	357	345	362	354	355	389	380	396	378	361	339	334	367	351	367	334	386	361	349	351	352	377	384	347	368	354	327	372	345	345	354	353	348	364	346	327	334	369	379	340	373	363	375	371	382	364	393	365	381	395	345	341	337	317	360	353	360	365	382	364	400	344	350	343	342	363	358	343	319	343	348	346	385	336	372	343	357	351	336	334	357	341	358	362	384	342	356	348	340	350	357	340	353	335	351	341	344	373	345	368	333	363	405	341	322	347	327	359	371	364	352	354	340	372	369	341	370	355	352	371	331	375	378	372	330	382	371	324	367	366	365	330	372	367	328	351	398	372	335	393	373	381	324	353	331	356	382	384	331	373	324	338	333	385	381	352	371	334	351	407	381	346	359	357	383	348	371	338	374	349	331	354	336	333	318	380	325	344	328	373	337	362	338	328	327	375	339	374	366	368	343	344	364	380	364	372	338	356	364	333	376	359	356	354	397	342	324	353	333	349	360	347	362	394	345	388	385	381	381	337	337	386	381	365	360	342	380	350	367	378	374	351	337	358	359	328	363	368	348	366	335	356	356	367	365	344	325	352	325	388	371	328	373	368	341	374	337	325	331	347	354	363	358	352	374	351	351	353	344	363	335	348	324	324	338	325	323	388	319	342	356	333	376	353	351	353	372	346	363	328	367	355	321	343	349	358	355	372	324	365	348	326	328	384	349	360	351	361	358	358	376	363	340	310	385	359	350	362	365	339	349	347	343	392	368	352	343	352	354	363	295	378	376	331	358	319	333	358	351	333	346	349	366	328	346	348	367	408	352	365	313	313	340	365	335	358	369	325	369	321	340	347	364	382	350	365	323	366	361	355	324	325	331	318	354	355	348	347	347	320	348	337	325	352	329	361	348	379	380	333	380	348	357	356	393	343	307	353	356	333	347	367	374	343	345	349	340	365	349	369	360	342	364	369	373	372	345	366	376	324	353	350	354	365	348	354	339	378	367	352	318	350	352	344	366	351	359	353	353	381	346	334	350	373	357	389	340	350	345	357	346	353	334	344	363	332	346	363	303	330	358	329	334	348	350	335	366	353	333	310	355	359	354	381	369	333	353	326	319	370	352	360	368	362	361	352	369	376	374	359	339	347	377	357	337	355	400	347	363	344	354	368	338	374	311	339	329	342	341	356	359	317	388	348	394	348	341	388	341	358	317	366	335	367	381	321	342	349	332	349	318	354	354	371	297	334	386	348	348	390	307	348	356	361	347	371	334	355	379	360	350	361	376	350	382	390	354	340	365	354	339	346	352	354	361	350	378	358	326	349	339	346	383	343	365	376	328	357	336	344	343	378	371	347	328	375	331	344	383	368	340	337	358	349	360	366	335	361	336	373	371	345	332	360	364	367	343	383	382	359	350	360	385	332	357	347	333	331	374	356	361	353	361	373	348	331	338	367	389	372	376	345	351	418	339	375	352	361	353	361	353	375	302	365	378	355	368	410	338	376	343	405	383	370	349	328	366	350	362	346	357	337	351	341	381	349	362	366	348	386	417	352	406	300	360	358	403	360	354	356	356	343	332	348	369	379	352	358	365	346	377	349	364	374	327	318	343	359	357	367	383	342	354	359	381	357	409	394	338	360	332	344	357	343	353	371	358	371	364	328	338	337	356	369	388	340	349	353	344	344	328	325	349	362	365	372	346	353	353	327	365	367	351	392	340	381	314	357	351	361	329	358	333	363	324	394	366	342	327	345	361	358	361	322	354	342	380	319	324	344	337	323	384	356	373	353	404	317	370	319	350	357	346	371	350	321	305	376	309	352	327	375	321	355	376	365	360	374	363	386	371	380	368	353	382	323	374	336	332	322	336	336	349	360	336	370	334	350	371	364	358	358	368	351	359	336	377	350	364	359	347	353	351	382	344	360	354	403	365	392	334	354	361	366	366	349	371	353	326	358	351	336	346	351	358	340	368	340	351	362	372	359	353	377	355	347	332	348	360	348	341	333	347	344	337	347	329	354	314	339	343	351	372	340	363	344	312	370	352	376	373	367	331	359	353	362	386	344	344	375	353	363	410	379	343	335	382	327	383	370	343	336	363	363	355	352	377	381	327	377	368	360	348	376	341	364	347	344	344	332	346	381	349	344	353	348	367	381	368	387	325	376	353	340	369	363	362	352	361	345	359	369	333	381	345	360	355	379	369	390	350	360	341	371	357	357	337	381	368	362	359	356	345	361	369	353	360	338	354	340	366	343	348	343	339	357	353	361	331	366	339	339	350	370	376	323	349	392	344	331	358	359	352	333	351	323	367	328	335	371	379	364	308	340	368	369	338	370	348	356	387	371	353	377	382	321	338	349	345	342	364	353	359	375	348	387	350	343	309	360	305	359	369	339	329	373	339	358	385	339	351	357	361	361	383	363	382	362	348	359	362	366	358	326	337	374	345	337	353	323	350	373	341	344	336	331	367	371	341	348	346	327	348	349	338	325	349	345	345	355	358	368	337	368	367	339	326	327	367	349	360	378	353	374	336	354	328	338	346	388	335	349	341	361	330	350	347	350	370	362	354	328	354	374	373	346	351	362	354	339	389	355	387	376	362	349	337	323	389	327	359	368	355	365	342	351	352	375	362	326	386	320	338	344	359	359	368	369	351	363	327	348	350	321	354	377	374	359	332	359	374	343	311	331	358	378	361	328	334	335	362	350	358	346	385	364	334	324	365	327	365	324	355	328	356	361	372	371	386	375	337	383	381	368	352	370	356	337	366	365	331	349	367	366	356	366	350	356	380	334	334	373	359	341	351	345	314	345	360	335	332	345	339	328	369	353	357	362	360	353	358	383	320	340	348	394	344	349	343	330	339	354	350	370	364	369	316	357	354	349	332	337	358	341	336	344	362	333	355	359	376	326	368	335	373	362	383	361	340	348	333	311	340	332	370	320	355	341	375	352	352	353	330	356	344	363	372	317	317	316	362	330	353	367	346	350	381	357	326	361	370	333	338	349	376	394	325	311	333	342	351	356	355	351	375	374	366	339	353	348	352	356	381	338	363	374	340	336	345	372	350	374	326	333	341	337	341	362	392	334	326	381	370	327	351	331	362	333	375	335	327	346	351	374	365	348	353	387	336	382	335	370	309	360	353	379	378	308	334	347	339	365	336	357	360	321	388	343	355	360	340	345	325	345	322	342	357	363	356	375	388	368	335	368	334	350	339	323	345	384	337	375	366	352	366	367	340	360	351	340	327	371	352	348	340	337	352	351	326	369	345	348	355	339	377	350	354	363	335	341	363	364	374	359	367	350	362
22878	21043	28649	24095	21708	20845	10338	1271	630	536	524	472	456	452	468	469	455	444	456	446	407	444	507	445	467	435	454	428	442	450	454	437	440	419	447	441	415	458	463	432	419	422	414	451	440	432	455	463	423	456	450	433	444	453	445	456	434	428	408	437	455	416	437	416	423	398	462	400	447	443	430	459	416	434	443	422	445	454	413	434	436	436	438	451	474	430	419	437	462	455	452	426	436	432	446	467	437	439	464	437	443	442	483	436	451	459	442	431	450	469	437	419	428	429	428	418	464	447	434	412	421	436	440	456	451	395	444	440	455	406	392	409	480	422	426	433	447	397	413	424	440	407	421	462	439	440	445	413	456	431	444	470	459	389	424	412	443	431	434	407	401	430	438	482	434	414	421	435	423	414	443	385	435	436	456	428	431	418	445	436	454	403	428	419	438	404	443	444	466	428	442	474	444	522	461	433	427	457	444	448	410	424	433	450	456	429	432	447	432	420	423	423	422	440	433	424	452	440	439	445	399	469	428	475	458	455	463	472	418	438	428	404	447	440	441	443	431	467	470	427	446	432	409	460	424	452	413	428	430	434	428	476	461	415	430	459	436	461	473	381	456	441	467	404	410	410	433	431	428	402	426	451	435	429	439	452	435	439	439	460	464	418	396	412	473	438	411	465	449	418	455	403	453	404	423	431	403	419	409	455	408	461	423	432	406	431	461	444	430	435	429	431	408	437	460	411	405	453	443	432	478	432	450	382	428	456	441	454	456	458	432	441	448	422	415	411	485	439	400	406	436	459	455	448	452	448	439	432	438	437	404	499	448	459	444	468	460	429	478	438	453	439	438	408	399	439	406	411	436	409	422	442	437	450	453	443	423	446	428	459	432	446	419	421	425	504	425	461	445	436	433	472	422	453	421	448	428	437	400	449	486	467	437	453	426	472	424	435	453	438	419	449	459	436	416	413	428	490	446	414	423	434	448	444	456	440	463	493	440	431	444	426	430	434	446	456	446	454	430	471	501	395	405	417	459	442	467	451	452	426	449	453	489	455	454	453	427	430	450	444	430	444	491	426	449	422	442	433	471	448	423	433	456	402	430	443	480	440	411	459	453	446	446	424	429	442	421	440	498	429	442	447	424	402	458	450	442	440	437	457	420	407	430	456	435	440	387	429	421	441	457	434	427	448	436	442	447	429	475	465	425	469	430	427	462	441	416	445	432	474	427	415	430	423	415	426	447	439	478	478	440	435	427	452	435	443	458	435	426	443	438	443	422	433	429	462	413	448	448	460	460	435	433	431	436	474	433	437	428	447	427	432	419	478	441	463	460	391	436	437	433	424	455	427	424	446	435	418	481	462	465	449	427	458	433	426	419	454	439	428	465	446	412	474	459	457	431	402	453	418	415	445	395	469	456	418	432	431	451	445	429	459	435	466	398	423	455	421	421	470	399	422	433	440	447	428	453	447	452	434	445	448	388	439	476	394	454	410	411	427	421	451	393	448	440	425	416	440	437	423	465	452	457	425	430	411	452	451	432	421	399	442	456	422	447	419	449	474	470	445	426	463	433	419	445	438	401	459	470	420	416	440	444	442	460	446	402	419	424	424	448	442	408	417	454	418	441	445	454	424	468	447	445	434	442	376	406	416	440	410	417	454	476	444	437	452	468	428	389	412	453	470	399	425	424	390	454	454	473	446	452	456	427	405	442	476	407	438	417	459	415	456	432	395	462	434	425	464	437	413	442	436	415	422	459	475	442	428	454	446	409	459	467	479	420	427	433	444	474	480	445	423	432	439	407	434	452	427	460	443	460	473	404	392	434	447	453	480	449	440	467	401	390	412	452	415	451	422	434	424	428	472	457	425	442	427	464	441	461	455	447	441	410	402	436	413	416	429	458	404	433	419	465	429	416	419	432	437	480	453	461	430	434	415	413	402	394	425	440	463	429	450	405	460	408	447	419	449	447	432	416	458	398	446	435	439	456	443	449	418	466	464	445	408	449	454	437	462	436	457	420	457	439	447	437	448	427	414	417	433	439	420	428	448	436	411	456	440	447	417	452	392	423	464	452	424	448	465	456	472	459	450	414	471	436	428	429	451	442	442	448	472	475	440	418	417	454	383	424	432	435	415	473	444	432	443	427	438	439	442	481	457	449	419	399	435	425	434	417	463	470	453	461	468	448	435	442	436	443	454	415	442	460	452	441	435	441	442	474	423	465	424	433	425	420	445	415	451	420	440	410	475	432	449	452	426	438	423	459	414	444	452	425	431	448	451	440	393	453	451	461	408	444	491	404	458	454	431	440	420	431	452	426	445	438	438	417	446	436	447	419	407	444	446	448	427	429	462	420	432	406	432	468	422	431	436	458	451	473	465	463	462	459	430	434	394	447	454	444	427	461	443	386	419	401	383	422	423	399	431	444	446	445	414	419	441	458	438	406	447	428	430	414	461	438	455	453	456	444	425	415	471	384	445	415	429	449	395	396	428	433	448	431	431	439	438	450	464	410	469	449	426	466	444	399	418	416	430	437	435	453	440	458	446	398	453	430	429	428	465	432	400	456	438	432	407	411	472	426	448	457	408	449	433	439	419	432	431	456	445	431	445	445	459	442	457	467	448	477	476	454	423	425	434	456	470	442	420	462	433	467	440	387	457	454	421	468	393	412	443	441	475	441	413	440	441	463	469	433	417	401	410	442	432	449	402	465	435	457	459	442	437	497	420	460	464	456	420	470	448	458	432	420	453	439	438	453	441	436	431	448	397	447	436	413	428	438	424	417	454	432	417	409	453	476	471	463	447	433	444	432	462	440	447	427	439	440	397	451	441	422	482	424	401	426	429	446	457	457	487	431	415	465	462	445	457	434	426	424	474	450	456	435	468	423	432	429	455	490	433	438	430	442	461	439	411	435	448	383	417	435	401	425	413	415	435	468	442	383	448	426	457	452	442	409	444	415	430	450	441	450	436	467	425	443	402	467	404	473	430	435	450	432	454	427	434	457	427	406	459	421	446	433	417	423	396	456	416	414	422	424	437	480	426	455	430	449	414	450	415	447	434	424	423	408	451	453	405	436	456	418	440	415	444	427	431	406	407	423	375	473	448	440	439	455	423	413	423	433	405	425	468	454	447	427	440	416	471	413	468	440	428	385	427	434	437	424	418	421	404	406	401	427	424	447	429	457	449	449	438	439	433	443	415	423	417	454	405	470	434	465	432	435	434	439	454	450	421	440	393	427	467	459	428	454	443	437	435	458	458	465	422	463	428	473	437	412	426	445	413	420	433	414	438	448	459	392	469	474	450	474	427	444	474	453	450	499	451	431	448	440	445	436	417	423	486	421	449	437	463	445	453	444	494	438	385	463	458	399	462	406	455	462	459	445	425	462	467	458	451	437	412	438	435	418	466	428	437	424	413	450	459	429	449	444	442	453	438	427	450	413	484	432	449	434	430	387	455	441	455	440	422	444	450	430	419	455	431	420	425	431	461	436	414	452	469
40598	68175	51269	35118	24098	11510	3426	1046	724	638	575	563	543	495	519	517	462	522	499	465	472	458	478	497	430	486	519	466	510	495	485	446	456	486	476	502	524	500	476	472	450	452	505	478	478	470	506	492	463	504	513	461	549	456	465	475	472	524	507	491	479	503	514	506	492	499	492	452	516	456	477	499	477	474	485	457	480	481	456	499	457	496	494	457	466	435	496	498	469	496	492	459	473	462	495	508	430	506	456	492	472	519	478	440	474	511	450	491	469	450	489	489	474	469	519	458	469	518	471	441	488	496	470	463	533	520	453	507	472	472	491	500	479	476	511	457	490	505	485	512	487	467	472	475	475	524	478	482	489	496	454	501	509	482	494	467	479	476	496	489	485	437	515	526	506	444	445	448	483	486	474	476	476	494	481	470	476	474	496	491	535	456	509	448	451	512	495	503	442	488	501	499	488	515	472	478	511	473	484	469	483	481	443	471	522	448	464	498	478	468	466	473	480	534	518	496	476	495	477	481	446	456	482	485	501	433	450	424	477	478	491	493	478	461	502	523	519	492	458	501	529	492	485	493	509	481	475	503	456	460	457	474	475	502	488	499	497	506	441	452	451	510	423	494	490	474	502	492	459	464	505	493	502	502	504	474	461	494	457	500	444	468	492	508	478	470	495	483	515	435	494	497	476	483	488	508	455	523	492	476	463	474	457	500	475	507	448	509	450	483	467	430	491	439	512	401	504	472	493	477	479	480	456	480	483	479	518	466	457	498	460	438	490	441	480	457	505	507	468	485	457	458	482	487	442	488	490	479	484	471	447	464	445	483	466	444	463	450	488	485	467	470	513	479	446	496	501	502	483	505	457	479	487	505	490	514	491	497	482	508	462	464	494	469	476	483	467	471	454	494	488	462	460	463	472	493	462	518	510	499	486	498	498	499	508	495	502	478	455	461	460	530	477	503	452	485	462	464	469	475	467	460	486	459	462	488	477	453	505	464	492	456	470	456	488	427	483	459	488	487	502	501	498	446	494	482	508	519	453	473	445	490	504	481	453	430	511	436	446	466	439	430	465	436	492	486	493	484	464	500	497	441	441	431	489	496	530	470	490	479	441	484	479	489	446	515	494	494	478	517	480	472	487	488	477	495	471	501	465	495	484	484	436	455	470	514	463	467	478	472	472	511	467	467	507	493	477	491	486	511	485	480	461	495	481	501	451	504	466	476	527	485	461	500	507	460	466	471	490	495	466	495	472	492	464	540	443	430	504	506	493	448	465	503	482	481	488	459	479	488	524	440	494	485	494	496	468	467	488	466	473	478	479	464	441	481	473	483	483	491	471	514	479	442	533	440	491	507	462	489	466	501	465	491	454	464	476	465	504	477	494	482	477	481	482	476	467	465	479	490	488	465	518	490	498	480	475	494	493	477	515	476	483	490	508	502	473	501	506	490	551	457	508	531	496	498	502	520	452	491	475	457	481	494	513	521	478	467	493	492	486	498	495	469	471	467	455	512	496	468	480	468	531	461	484	456	451	528	494	458	451	480	479	503	461	513	503	478	461	494	474	447	503	505	502	504	473	499	522	497	475	456	462	455	489	471	480	479	481	435	471	493	549	488	502	496	507	478	458	466	498	458	479	461	510	494	485	476	503	480	499	480	498	464	477	466	488	507	483	477	453	470	450	503	460	470	479	462	492	481	455	481	503	487	459	455	472	455	490	488	497	490	486	493	467	522	442	479	477	445	466	488	480	467	481	481	456	484	452	483	501	506	450	476	484	476	492	425	502	484	486	494	476	469	463	486	492	463	461	460	501	476	472	508	504	490	499	505	480	469	424	472	479	464	465	468	482	449	523	456	492	516	493	483	459	482	505	477	484	447	458	486	484	472	517	483	484	480	501	478	532	496	457	497	487	491	505	458	514	513	484	532	473	464	484	491	487	471	465	483	462	517	469	479	462	496	462	484	454	475	468	474	500	476	448	489	512	460	446	481	452	525	508	481	494	472	470	494	477	473	468	479	503	477	465	555	476	459	484	461	461	495	496	488	463	467	485	490	453	480	478	493	498	449	471	469	486	517	493	440	496	480	472	428	510	458	495	470	501	455	468	459	470	463	483	466	506	480	477	475	487	452	505	499	464	514	449	516	453	489	469	484	447	428	478	459	469	537	459	440	466	485	478	485	474	456	487	518	489	494	484	494	509	497	499	459	460	512	490	475	484	465	496	500	445	495	484	508	471	514	504	523	486	467	507	504	468	461	455	493	488	446	458	513	467	471	472	482	496	483	475	475	421	465	494	483	514	492	511	488	481	490	527	507	492	504	523	464	480	463	479	454	436	520	487	462	465	489	504	500	484	480	494	478	456	482	460	516	453	496	474	488	473	487	478	486	487	488	467	454	526	502	478	478	490	520	468	487	453	503	495	484	452	474	517	492	497	492	494	491	493	433	472	507	456	450	499	502	486	452	465	440	471	452	476	473	464	476	473	473	497	496	475	507	481	483	500	457	479	493	476	476	465	488	479	475	505	462	473	502	496	457	505	481	487	479	453	443	503	485	443	436	457	497	529	489	480	497	443	496	505	479	481	478	457	465	442	484	464	467	514	500	463	488	456	481	475	478	519	458	472	454	510	521	468	447	496	481	471	468	461	449	500	473	486	463	497	462	491	488	467	462	485	444	506	455	478	464	472	504	487	444	471	462	510	443	500	521	480	480	492	497	457	458	476	493	453	505	458	442	501	485	455	474	517	510	500	461	495	487	473	496	475	496	476	479	476	490	462	487	471	429	491	469	493	446	502	458	508	468	502	496	493	507	528	457	465	478	491	484	474	479	481	491	479	490	455	482	468	491	501	447	474	461	452	480	475	451	503	494	446	443	498	519	477	482	443	469	473	477	454	516	451	490	490	486	489	447	487	455	531	493	452	462	486	441	464	472	506	488	459	458	480	481	485	489	454	472	457	484	463	458	482	500	461	454	492	481	527	499	464	487	482	481	514	502	491	526	475	450	489	518	480	506	497	483	519	440	435	459	486	501	497	476	483	445	484	452	525	536	473	441	512	480	477	476	472	471	453	454	481	494	476	495	502	460	497	484	449	468	508	464	497	449	490	470	492	510	515	516	495	470	504	478	490	490	502	444	491	463	505	467	482	451	490	490	456	506	504	488	477	460	474	460	478	510	459	487	470	474	465	492	481	491	469	469	439	545	450	528	485	500	462	502	490	471	503	483	498	490	493	459	456	519	482	481	473	463	475	497	532	501	476	482	491	482	510	461	476	496	479	453	464	488	476	469	478	466	470	473	481	481	540	471	489	456	454	436	496	475	539	507	461	449	454	488	463	461	491	549	474	468	474	478	526	508	482	499	493	481	477	492	464	464	487	449	503	522	483	513	467	495	471	506	473	496	485	461	485	461	479	490	472	451	476	466	490	499	495	446	466	446	509	481	475	474	489	485	481	488	497	465	500	480	493	473	481	457	452	488	449	493	444	477	484	491
31891	35433	38716	22910	8480	2164	647	434	277	248	239	230	201	225	217	202	201	215	212	217	210	207	186	225	230	224	230	230	195	224	221	257	212	236	236	238	230	222	217	220	238	236	214	218	238	199	233	227	232	225	210	222	223	214	239	205	206	240	219	233	217	216	243	210	243	228	218	212	220	211	217	211	219	221	232	236	220	213	225	215	236	218	217	242	242	204	238	224	200	248	218	239	201	248	209	192	213	226	189	248	234	191	205	211	191	213	246	208	219	231	206	217	229	211	228	213	239	226	235	227	220	236	208	226	236	213	241	241	236	227	246	233	232	219	230	231	238	215	223	206	239	233	234	224	229	218	226	213	239	221	206	209	238	223	237	222	241	216	236	216	217	207	208	204	230	220	228	244	202	220	225	236	218	216	231	242	246	215	219	228	220	244	225	221	216	204	190	219	247	252	251	214	232	222	229	239	223	240	221	229	212	210	220	197	230	222	228	222	232	201	233	197	197	225	235	230	223	218	211	235	215	213	220	229	200	202	228	244	236	202	222	212	218	237	218	222	224	233	209	238	224	240	236	204	218	219	228	217	204	226	241	204	202	221	222	219	220	235	208	240	229	239	209	229	206	248	240	229	199	214	218	229	224	236	212	192	202	228	233	211	211	219	211	195	219	222	228	228	195	197	221	228	218	214	247	213	221	227	214	217	254	237	228	210	231	207	230	202	213	229	222	237	224	222	197	220	200	206	228	215	223	207	215	205	220	239	199	224	231	221	237	227	226	227	233	242	223	235	224	220	215	225	227	233	221	230	212	226	222	227	232	250	204	235	206	213	218	239	193	212	215	218	203	226	219	205	235	232	222	231	230	219	234	220	217	244	238	221	215	205	260	206	216	211	250	244	217	230	250	214	214	224	233	222	215	215	222	199	232	236	224	230	232	210	232	222	219	232	213	236	216	226	221	221	215	213	226	211	224	235	209	207	227	225	205	219	218	219	245	254	217	221	220	213	219	233	246	231	225	229	236	215	236	190	212	221	215	222	219	213	220	199	218	241	214	236	219	233	235	236	222	218	242	222	216	208	193	232	210	226	232	222	230	211	216	237	237	229	226	235	246	225	232	221	230	241	227	214	210	228	222	221	215	205	224	196	244	247	208	217	219	224	187	232	236	223	213	206	229	220	219	234	213	211	221	212	232	226	212	222	214	226	210	210	221	227	215	226	206	217	226	249	235	196	230	213	218	209	214	204	219	238	192	223	233	237	235	230	201	222	223	213	186	226	245	216	266	206	202	224	232	225	251	233	208	236	236	212	238	221	264	211	210	244	213	229	249	226	241	223	249	204	211	207	255	260	217	221	216	221	189	208	222	231	240	217	220	229	241	249	223	211	221	217	217	264	232	210	217	191	204	211	207	210	209	230	213	214	222	227	206	255	211	206	213	240	236	201	230	257	225	240	215	216	224	219	233	209	236	220	217	231	243	250	224	219	212	225	221	201	212	223	204	206	253	209	223	231	202	196	239	213	224	197	216	238	226	234	211	215	207	221	252	211	227	221	215	237	236	230	227	241	252	222	219	217	239	237	186	239	239	208	230	210	231	229	243	244	232	197	213	234	206	201	253	227	213	241	221	242	197	246	219	236	203	204	198	199	219	202	237	216	234	227	223	237	237	214	229	244	248	244	217	212	232	226	190	221	222	233	203	267	243	227	243	223	204	247	225	218	237	242	224	234	208	238	223	212	237	223	236	197	213	232	198	261	228	224	227	213	217	226	233	212	226	224	242	240	254	224	210	220	223	206	210	223	229	222	218	231	237	211	246	213	229	204	213	221	245	230	224	196	229	246	232	206	212	227	207	203	258	216	206	242	219	225	231	198	232	236	205	208	199	245	244	200	229	199	231	247	218	227	217	217	224	197	211	244	205	235	251	212	229	198	240	219	239	243	221	234	214	205	219	223	243	221	228	229	232	206	204	246	232	209	235	223	208	221	215	262	225	209	196	233	230	229	234	211	243	227	229	237	215	224	226	195	240	215	215	239	223	219	214	246	195	231	227	226	206	210	255	239	217	217	218	225	227	220	223	227	217	213	198	195	232	230	225	229	204	202	199	224	244	220	219	227	215	221	209	223	216	231	221	231	228	228	235	193	207	231	246	215	215	252	215	234	242	196	232	229	208	222	205	204	246	233	230	231	244	234	223	251	211	217	225	250	199	236	210	244	217	202	215	224	203	235	215	224	211	240	246	217	230	216	215	234	236	216	214	228	212	250	221	201	230	236	236	231	212	203	251	249	228	229	201	207	258	226	221	223	212	216	220	215	224	211	236	214	194	207	213	193	223	239	215	234	245	219	215	224	201	206	210	203	204	229	225	226	232	229	215	250	233	235	198	232	214	234	225	231	219	235	233	243	225	245	228	230	240	218	235	237	236	228	232	235	229	218	208	215	220	219	224	264	209	259	237	210	230	208	224	212	215	227	263	205	233	198	207	205	196	225	208	226	225	234	218	211	213	207	219	222	220	193	198	225	227	236	196	231	229	215	230	210	215	211	232	198	214	224	247	212	219	245	200	191	210	207	247	211	251	238	248	224	226	211	242	233	232	187	211	221	243	221	230	193	230	227	224	225	184	238	230	202	199	230	236	199	216	195	225	220	244	215	182	195	225	219	218	207	221	211	233	227	200	187	221	222	233	251	211	232	220	225	226	216	199	224	228	238	236	209	202	199	235	223	231	225	217	215	242	213	214	212	215	217	241	239	257	210	199	218	228	226	252	225	237	231	225	247	218	213	195	205	222	222	210	208	202	221	226	229	226	226	218	243	209	227	238	186	223	240	206	187	220	223	235	240	236	228	221	218	216	230	211	234	215	237	223	226	255	236	202	222	242	215	226	215	239	224	221	216	228	253	237	248	248	246	211	219	238	232	243	229	223	235	221	228	227	240	217	214	216	223	223	232	212	226	254	232	249	243	225	232	240	249	250	205	214	220	207	207	241	216	219	216	217	224	227	234	247	241	213	218	219	203	217	239	201	228	226	248	212	202	207	183	214	222	243	229	225	208	201	206	212	258	218	242	214	212	211	229	217	233	231	227	218	205	212	243	239	203	219	211	213	217	235	238	194	230	198	235	201	238	239	231	229	229	234	209	219	204	229	206	229	209	238	203	216	208	231	231	211	241	208	208	209	236	229	243	201	228	216	218	200	208	228	216	209	240	206	227	217	209	211	224	220	199	218	215	219	242	230	230	210	198	217	201	257	216	204	242	206	217	234	206	228	212	215	243	213	226	211	214	222	235	227	226	228	209	234	215	214	213	243	222	219	220	222	240	209	210	239	209	223	221	211	230	205	218	209	216	242	229	234	222	238	249	222	247	194	239	228	206	224	232	259	216	232	239	211	220	224	216	236	232	213	210	216	228	233	216	215	210	224	207	217	230	227	220	209	214	228	198	203	227	239	227	224	238	236	225	227	205	237	218	197	240	198	217	222	235	219	205	201	230
36981	51188	36265	19557	9050	3245	942	547	373	292	252	263	270	256	270	257	252	296	266	289	242	248	273	280	253	255	268	238	257	257	295	257	262	252	289	210	274	281	257	248	278	245	261	280	257	268	247	266	244	237	282	266	282	280	274	239	257	267	244	262	253	287	255	285	277	235	263	278	269	301	267	263	230	251	272	301	306	248	278	243	272	250	258	270	265	231	268	263	315	248	280	249	263	276	256	236	259	266	250	271	245	259	253	256	256	282	277	290	255	268	262	302	284	257	285	276	290	277	247	253	295	260	244	269	262	258	256	289	289	275	269	256	272	287	248	266	256	254	271	267	256	248	258	254	271	281	266	256	267	261	223	277	245	260	305	276	241	276	268	267	271	272	276	253	268	278	260	247	279	249	269	256	281	272	271	259	254	268	263	249	254	259	263	265	264	258	275	274	269	274	260	272	296	252	258	252	234	247	255	257	285	283	267	277	249	243	241	273	251	242	273	265	250	236	248	268	255	249	267	288	264	268	249	293	277	277	261	244	250	277	258	267	284	281	240	257	254	285	278	243	265	259	250	276	261	259	252	276	271	262	252	280	258	238	276	299	251	292	283	272	280	269	257	251	263	255	274	261	246	270	270	261	264	250	254	255	273	271	264	220	278	254	274	243	247	267	258	292	263	276	247	273	297	271	245	281	269	268	254	299	260	262	277	242	267	265	259	265	289	273	264	287	262	294	268	259	283	291	281	257	255	262	256	254	253	259	245	243	267	259	268	243	262	298	270	278	291	262	239	237	277	261	265	275	285	265	268	305	244	268	297	242	257	290	242	264	285	238	281	242	253	287	261	272	248	241	254	242	268	277	253	274	244	281	244	275	231	242	258	266	269	267	283	277	265	258	264	260	277	310	274	271	246	263	241	260	271	274	265	264	279	256	264	259	271	280	281	253	283	310	251	282	273	260	262	273	282	267	281	276	263	288	248	248	261	233	277	263	289	263	253	260	258	252	268	258	250	255	247	256	283	248	250	253	280	263	243	235	267	280	284	252	258	269	247	274	271	264	265	268	275	284	259	269	268	280	227	247	262	258	248	259	260	279	248	246	264	262	253	273	253	267	279	262	267	273	283	222	302	244	282	280	255	261	269	273	290	260	249	276	293	245	284	263	275	273	273	270	257	266	249	239	272	246	253	266	265	249	304	265	285	247	248	270	272	273	253	275	295	259	272	274	284	261	263	261	254	293	286	272	272	270	271	270	290	247	246	252	257	266	254	284	266	254	260	242	253	245	270	276	257	264	269	272	270	261	266	253	251	274	276	295	265	243	241	261	257	266	239	273	280	259	259	271	290	254	234	254	260	245	273	256	248	273	269	300	273	247	252	246	262	245	279	259	289	274	206	247	258	260	251	274	243	272	261	266	232	289	242	256	284	271	290	275	257	280	273	285	258	275	277	279	295	293	265	267	257	252	285	274	257	254	251	243	249	267	257	257	257	230	293	216	237	263	233	255	278	289	272	296	269	246	263	251	262	251	268	261	246	262	230	256	246	261	215	271	270	265	282	269	263	277	271	251	269	277	287	231	270	295	269	316	271	266	271	293	246	265	270	263	239	270	259	281	238	288	300	255	251	233	258	262	291	310	269	274	254	250	282	256	272	255	268	272	267	254	260	273	267	272	263	259	245	280	247	257	225	283	265	278	240	288	243	285	270	269	263	263	275	252	273	274	266	290	295	295	250	267	255	254	314	250	266	258	284	257	238	250	260	276	271	264	267	283	247	278	280	276	247	259	267	258	276	278	269	266	249	279	248	278	261	296	282	252	243	245	258	290	278	261	258	279	262	254	304	276	275	238	252	274	274	263	257	273	256	244	261	253	283	269	273	283	261	266	266	260	274	281	259	252	254	256	260	296	258	265	277	304	261	302	241	282	270	245	272	267	247	258	276	249	252	261	274	280	250	279	246	256	231	238	251	269	273	253	271	273	262	244	251	262	276	254	281	231	258	252	265	271	257	270	288	287	269	295	273	258	243	269	287	274	279	257	289	280	242	277	275	271	281	263	258	263	246	273	264	258	260	276	262	259	241	276	274	260	282	278	285	276	250	245	274	261	255	257	264	288	242	260	246	237	283	252	258	265	284	243	263	270	236	258	268	266	269	278	255	267	264	296	259	256	266	254	250	260	257	256	262	257	273	296	283	287	270	247	272	280	246	265	269	238	256	254	253	268	274	282	279	264	245	264	251	275	284	254	258	271	281	270	304	265	258	250	245	272	294	247	252	264	273	278	265	282	265	276	271	267	246	267	236	218	241	252	273	259	254	285	254	253	258	253	262	244	245	273	285	248	276	263	288	265	246	274	262	272	246	289	281	266	289	267	278	276	242	264	238	300	266	266	255	262	238	301	244	255	262	249	252	284	288	240	239	276	247	264	230	239	262	286	246	265	282	250	263	279	269	283	256	248	284	229	278	238	277	299	259	248	261	289	274	259	241	240	277	249	264	263	262	277	286	270	244	269	246	267	266	262	265	273	279	274	256	276	274	276	275	252	259	283	230	240	259	254	249	239	275	262	278	262	257	247	274	278	257	261	257	218	249	244	279	261	238	280	282	265	278	268	272	280	260	253	242	283	265	310	277	241	248	268	279	260	254	272	270	278	306	225	291	266	282	253	251	269	272	252	273	271	272	253	242	261	265	259	240	267	245	274	245	258	265	245	272	271	276	269	251	252	253	232	277	282	239	298	274	265	277	264	265	256	259	257	283	275	259	277	253	264	244	270	284	301	273	245	249	275	284	245	271	254	270	257	260	278	267	240	260	264	262	279	253	282	284	273	265	270	254	276	276	277	284	265	272	281	234	271	284	265	279	283	285	287	270	255	281	271	263	269	245	269	242	257	272	276	258	271	293	247	251	267	248	261	269	273	280	264	274	263	260	296	263	287	297	271	251	277	267	305	273	257	277	248	232	264	259	241	283	261	261	249	245	272	269	266	265	293	258	288	284	267	256	258	265	260	272	264	259	265	247	259	274	254	277	241	268	280	245	243	252	252	267	260	263	250	263	239	293	247	274	255	262	274	241	271	252	265	251	245	279	268	279	255	248	251	276	282	289	266	275	247	271	244	232	300	254	273	257	261	246	277	263	263	282	256	268	260	282	291	237	287	262	255	285	268	275	228	286	263	263	253	245	272	263	267	247	280	257	242	246	277	285	290	261	240	255	270	253	279	258	272	267	263	254	260	270	275	237	281	281	257	266	254	277	261	274	248	278	234	268	252	265	259	259	255	290	235	277	248	247	255	261	273	276	260	268	263	275	284	253	248	255	267	254	305	258	285	203	263	254	255	291	276	272	281	238	239	274	248	247	266	252	270	281	271	258	253	234	281	276	242	271	269	269	247	271	282	227	303	250	252	241	288	262	265	274	257	290	272	258	231	263	259	253	253	274	240	247	265	270	271	298	271	265	261	238	223	263	266	246	277	280	258	234	282	286	274	250	283
24086	21119	28635	25645	21122	13208	3944	1235	444	349	294	262	335	313	305	296	290	280	301	301	266	313	304	288	292	316	276	318	282	288	304	287	314	282	290	261	250	265	263	307	272	294	304	282	280	309	282	294	303	311	262	266	264	265	298	270	273	280	303	281	282	295	266	249	311	278	294	287	283	265	297	277	311	294	311	275	275	293	267	284	267	269	252	274	271	292	279	282	295	295	286	284	270	265	275	295	288	291	286	236	261	269	293	323	292	271	310	273	305	286	294	285	272	263	278	319	278	253	265	267	271	294	272	307	278	280	265	295	291	298	281	292	285	313	279	283	289	257	276	320	294	296	267	283	277	299	298	276	333	284	312	297	314	322	278	266	296	294	281	281	272	272	273	283	312	265	248	325	291	272	305	262	295	275	278	291	298	305	310	314	266	266	265	260	252	275	283	294	302	277	284	281	309	276	290	289	285	303	271	279	252	278	290	282	311	274	290	310	305	254	297	293	294	296	287	287	267	262	273	280	278	281	288	292	282	265	276	273	287	298	253	285	305	302	275	257	273	303	298	263	304	294	279	279	287	298	305	271	277	307	265	285	289	256	278	268	278	336	283	282	235	285	290	302	276	258	306	290	302	257	300	261	266	320	283	299	261	290	264	323	281	274	261	279	277	264	268	271	299	308	298	252	300	281	308	280	304	276	277	321	296	301	310	278	294	271	304	270	315	248	302	266	274	268	251	290	280	308	282	275	281	291	287	281	290	291	284	287	293	299	252	258	269	269	292	252	258	293	291	269	286	250	274	269	288	297	265	265	307	289	287	261	299	269	306	296	304	259	309	282	265	274	303	262	268	313	263	284	283	278	285	276	291	268	286	294	282	266	274	248	291	302	290	275	255	262	319	257	255	303	265	289	287	305	296	273	286	280	266	291	307	291	280	273	293	307	298	314	255	274	312	270	280	296	272	260	289	309	299	275	283	325	275	267	275	283	294	275	300	287	294	309	277	288	290	240	276	298	288	294	281	281	277	270	283	267	327	249	315	288	292	301	287	260	261	287	274	292	280	312	277	289	294	309	269	271	312	299	294	310	267	276	280	304	277	268	293	277	295	247	251	280	264	274	268	266	289	267	288	252	285	294	272	293	264	275	309	286	274	297	276	266	292	297	270	262	280	295	276	286	302	283	238	274	296	304	296	268	279	296	265	279	289	294	284	310	290	254	266	264	277	266	280	305	269	269	270	309	238	255	266	287	277	277	301	252	268	297	266	265	294	266	276	256	314	286	287	267	286	272	266	312	309	269	276	274	282	294	270	286	287	302	270	273	280	299	278	291	299	294	286	300	284	285	278	335	306	310	259	269	282	304	299	265	268	281	295	270	309	292	288	286	267	299	284	306	256	274	298	252	247	285	283	309	309	273	279	297	252	280	280	273	285	252	293	256	261	298	265	298	295	308	274	307	299	277	275	310	269	283	287	300	300	276	283	281	274	293	313	272	279	310	281	274	300	291	288	275	272	266	278	307	281	331	270	255	301	282	261	282	257	267	284	299	270	266	288	264	287	300	281	277	270	278	282	306	287	302	259	265	314	256	290	265	294	270	262	277	299	285	288	286	252	295	284	282	290	270	266	281	270	289	290	276	276	278	278	285	272	288	297	294	296	268	278	284	270	264	276	273	284	309	282	280	267	268	272	270	302	300	284	266	283	308	278	285	310	284	262	318	282	311	286	284	292	290	288	275	252	311	283	272	293	319	294	277	283	283	289	277	292	277	308	293	326	286	261	307	286	273	262	289	314	275	276	270	293	271	299	272	275	279	285	286	271	288	267	262	254	250	302	306	287	301	310	275	270	282	280	284	285	270	253	259	281	300	297	269	261	290	307	314	297	254	288	262	289	298	286	298	294	302	281	287	271	245	286	307	283	290	279	269	277	292	308	256	292	320	301	290	264	282	281	271	252	275	290	278	272	279	286	260	280	273	309	289	292	298	309	301	277	273	269	299	286	309	309	268	236	286	303	285	265	266	299	273	280	290	260	289	287	295	314	300	311	278	275	255	270	281	268	275	284	278	281	309	281	293	296	241	258	261	262	315	241	291	301	285	294	285	282	268	280	302	276	271	303	281	259	277	287	274	297	261	286	291	293	293	267	296	294	263	287	300	297	299	275	274	254	261	270	254	288	276	292	260	256	288	289	289	277	327	297	273	265	296	295	309	244	280	273	289	268	256	296	285	299	267	292	269	297	283	274	275	318	313	274	295	290	280	308	266	283	311	275	288	261	320	287	280	285	289	295	281	270	296	275	307	312	281	310	290	288	303	270	270	303	279	297	279	264	265	302	276	292	290	297	289	289	303	283	306	256	294	262	281	289	287	298	264	280	301	259	289	288	275	307	292	274	296	296	282	289	272	269	267	288	293	292	245	282	294	280	320	261	250	271	290	275	300	290	261	251	301	312	293	307	276	312	259	262	276	285	276	255	283	263	296	275	245	304	284	293	310	288	305	284	277	278	292	269	273	283	313	283	293	295	294	284	291	305	267	295	326	260	283	294	250	294	283	266	290	302	289	269	295	275	285	269	292	276	291	290	256	296	295	311	284	271	325	286	285	281	281	281	294	276	285	300	273	287	309	281	289	261	264	262	291	298	299	302	303	317	284	264	263	282	292	259	303	284	293	284	282	315	304	271	278	281	325	285	306	274	290	274	278	290	268	268	273	264	300	284	268	268	304	294	274	296	282	288	300	281	310	260	301	264	258	295	260	302	260	288	278	316	292	318	300	259	279	288	282	298	280	243	271	275	286	286	295	307	266	279	270	274	289	301	303	253	292	305	270	293	304	272	259	292	275	264	273	295	285	260	284	290	257	240	291	259	259	299	298	298	278	298	259	298	282	282	269	286	298	282	288	302	271	317	294	298	290	264	284	270	305	281	294	276	276	240	278	271	265	263	291	287	279	302	282	299	268	288	329	274	262	271	301	263	295	298	286	265	278	277	283	311	274	281	302	261	299	300	309	248	286	284	274	314	315	259	296	302	305	298	282	272	270	305	264	304	290	285	306	286	263	276	254	287	284	286	313	305	284	286	277	279	275	304	322	291	299	292	262	266	260	260	281	284	285	285	263	318	284	298	315	266	259	297	274	314	289	264	299	256	252	270	265	305	263	254	287	264	276	276	264	283	277	278	260	272	282	264	280	309	284	287	258	286	269	322	298	294	292	284	313	294	278	286	258	316	288	298	294	261	294	312	305	273	323	278	296	292	286	282	288	301	287	265	288	299	289	255	250	277	277	256	286	291	276	282	261	294	302	304	240	276	301	303	298	276	287	284	281	258	259	265	266	309	278	283	298	278	284	287	282	273	277	271	277	299	297	277	294	302	294	287	287	281	276	297	312	283	278	288	262	292	249	274	296	280	274	268	273	291	275	279	302	282	287	300	257	291	282	261	288	242	259	272	282	270	300	289	297	284	294	310	289	276	297	339	266	306	313	271	293	289	280
36949	62221	45196	28933	15897	8001	3402	1545	525	423	390	349	369	341	305	344	352	366	346	334	347	327	334	314	323	282	341	310	325	309	310	306	321	328	343	294	337	299	323	332	300	307	305	340	318	319	352	314	305	321	311	321	329	346	302	306	324	304	342	290	324	327	307	316	336	320	321	284	307	359	323	324	337	309	317	328	341	310	348	293	357	340	322	320	294	340	329	338	311	317	330	320	320	303	293	318	305	332	304	343	332	314	319	338	315	330	341	352	302	321	344	289	317	319	347	329	315	329	340	315	325	339	307	338	339	325	322	312	324	308	351	338	294	342	344	308	341	303	324	360	324	345	344	300	323	345	315	305	317	320	316	338	328	300	319	327	313	311	318	291	299	330	301	320	312	345	307	347	315	349	306	306	330	303	330	354	315	300	320	321	301	338	307	328	321	342	326	338	326	314	327	340	316	323	328	293	313	350	305	290	308	341	317	285	327	289	289	323	316	316	320	308	310	335	318	302	327	332	325	295	337	302	338	347	301	314	342	292	291	330	340	314	338	317	327	310	365	319	315	311	307	287	318	339	282	328	306	322	365	319	325	338	315	311	297	306	322	333	317	338	306	345	335	324	321	309	342	308	331	316	304	316	289	305	291	310	361	355	323	301	301	330	331	324	300	313	309	350	312	314	311	307	336	362	309	314	304	299	330	319	317	339	325	290	325	362	322	323	312	301	277	339	320	333	338	325	314	325	312	345	312	314	311	325	304	324	315	298	341	297	315	338	298	322	314	327	348	328	312	344	317	321	304	352	313	354	336	324	325	322	333	353	321	337	298	302	322	363	340	317	328	316	314	305	334	329	316	319	322	322	335	305	336	303	323	350	326	297	319	337	324	284	341	317	364	358	304	338	337	324	327	287	341	323	331	308	327	334	318	326	331	294	344	326	335	291	355	328	348	313	311	338	352	330	321	347	340	351	343	304	331	307	300	358	301	322	320	321	335	326	309	308	299	331	304	328	319	298	328	310	328	300	331	314	359	335	325	306	367	326	328	304	324	347	351	321	302	348	317	313	343	325	320	332	335	310	280	309	322	370	337	291	291	322	344	330	324	309	320	337	348	329	296	294	341	301	333	333	304	340	301	333	334	328	330	321	278	325	322	306	308	338	337	302	314	336	336	294	356	316	307	333	322	327	344	297	318	313	344	355	319	301	355	337	327	324	323	303	318	315	318	332	313	323	314	318	302	324	317	292	339	321	315	296	292	308	328	331	332	322	340	342	305	329	312	329	324	346	342	336	334	309	318	294	330	325	330	329	325	316	346	340	341	322	315	339	299	341	324	320	321	301	333	320	318	316	356	339	326	313	322	323	286	330	356	306	311	282	297	331	322	365	299	302	299	325	282	339	310	305	322	315	300	329	292	365	331	314	312	320	334	321	317	286	340	329	313	332	326	307	353	341	327	339	329	325	328	328	321	330	340	302	315	320	348	346	320	322	313	313	322	314	312	322	333	287	342	297	328	338	308	321	339	327	302	322	320	317	289	329	312	311	326	324	308	332	338	353	317	345	312	343	340	331	344	330	305	318	324	325	317	345	313	336	319	310	343	309	323	308	319	314	308	334	343	310	341	346	320	338	329	326	296	365	294	330	322	342	337	311	340	343	302	340	317	319	338	305	325	353	315	298	291	374	320	336	332	300	341	335	306	325	322	338	338	329	311	314	321	311	342	298	331	322	325	322	324	360	314	322	303	328	300	312	319	323	338	338	349	326	302	289	329	322	353	298	318	316	315	320	308	321	294	304	344	306	321	313	309	337	318	321	346	311	328	319	346	318	346	304	344	340	336	327	332	313	306	319	289	319	311	327	318	320	372	290	345	341	333	309	325	299	340	328	295	327	296	298	350	317	333	317	341	309	323	356	325	348	326	290	313	322	325	306	345	340	322	338	332	311	331	318	317	321	314	333	326	339	304	345	321	337	328	324	283	313	305	320	354	311	326	306	309	313	322	340	346	304	344	332	334	324	297	328	322	330	317	288	329	342	344	305	332	336	319	310	336	357	330	342	342	323	312	328	312	335	342	306	331	315	316	313	320	376	311	363	346	324	299	327	333	312	358	322	323	333	289	322	349	337	336	313	341	321	327	327	312	317	334	331	316	350	324	333	308	308	310	335	329	324	318	295	325	322	312	312	299	306	314	331	338	324	326	332	348	340	305	337	317	317	326	325	346	312	352	339	313	345	313	313	328	295	341	331	308	304	342	334	339	354	307	339	300	326	321	319	304	323	319	335	291	318	320	321	340	344	344	333	301	340	355	319	333	322	322	340	316	339	335	345	341	312	306	349	312	337	302	329	324	348	324	328	266	304	326	347	286	297	321	300	326	338	319	316	321	332	301	336	306	309	372	303	343	301	305	348	334	353	328	315	309	336	330	315	303	341	313	301	302	316	333	340	305	314	335	333	295	338	325	322	330	326	293	314	278	311	326	320	354	345	322	323	347	333	303	315	323	292	318	325	345	323	311	344	353	364	310	329	301	298	296	322	305	331	329	322	325	333	317	311	316	310	318	319	341	320	305	351	336	325	327	331	331	318	340	366	345	334	283	318	291	297	322	342	342	327	293	309	322	351	310	349	318	313	328	326	323	321	306	322	322	320	329	343	281	310	338	316	306	319	313	333	311	317	310	300	330	334	341	292	329	302	304	302	358	317	333	323	315	344	324	294	319	316	341	341	319	320	323	295	329	320	341	312	342	324	332	340	301	337	319	331	322	330	291	325	339	293	302	306	317	299	338	287	305	331	324	328	310	305	289	309	320	320	310	303	293	321	348	310	309	361	352	353	306	335	302	304	320	312	342	357	346	327	326	335	313	315	315	342	309	305	320	312	320	296	326	299	290	303	310	328	326	315	327	345	317	278	319	273	316	330	318	353	302	324	318	298	314	281	322	334	347	337	332	319	329	305	316	301	335	323	306	335	338	345	351	310	345	320	332	329	322	336	332	336	337	353	306	331	331	335	343	344	329	339	350	319	336	322	307	329	324	326	328	333	316	325	337	325	320	325	302	322	311	294	306	322	331	321	315	328	290	315	347	288	308	341	316	328	311	321	317	333	301	372	310	296	316	352	339	307	325	291	297	336	310	314	300	299	288	317	317	304	323	299	304	316	303	323	302	338	331	327	355	341	311	331	349	316	323	330	336	315	304	334	315	343	337	348	290	307	294	328	333	295	305	341	335	304	324	314	326	302	311	341	315	311	305	332	332	324	345	320	325	326	332	325	312	331	333	340	312	279	331	315	309	326	313	302	315	316	305	289	334	322	342	322	344	308	314	305	311	333	358	327	345	331	326	337	321	313	314	338	303	335	307	305	346	323	345	341	342	329	325	331	338	333	347	304	326	327	349	307	318	325	346	325	301	313	334	319	307	309	329	314	324	322	341	319	302	303	306	327	319	322	328	328	342	330	302	335	311	320	318	339	302	311	337	314	330	333	323	343	325	305
25320	21360	28516	26274	16710	6029	1282	437	385	328	297	347	315	323	322	288	316	331	351	314	313	330	315	323	299	326	280	300	327	286	312	293	310	298	292	295	334	319	318	320	313	322	292	294	320	305	329	305	291	296	309	324	305	307	296	298	280	329	324	313	308	339	321	279	317	313	291	312	297	275	337	313	300	292	323	296	282	292	301	327	319	289	318	294	304	330	314	280	310	342	266	286	298	311	292	278	323	316	318	293	329	311	297	300	304	281	326	319	331	323	303	308	317	289	272	315	322	318	293	314	303	306	314	309	321	317	295	279	327	290	316	317	316	310	307	290	324	307	300	281	302	302	329	343	309	299	325	278	306	313	322	299	314	316	318	303	319	274	325	306	321	300	300	281	312	309	258	286	325	295	266	307	312	322	319	328	298	337	317	286	317	330	315	327	326	305	301	300	329	320	335	323	333	310	340	359	285	309	280	302	294	295	260	298	300	311	324	324	327	310	294	299	314	322	296	314	318	292	327	308	285	308	298	291	310	320	347	292	308	326	284	304	289	297	319	306	327	326	300	340	285	314	318	313	319	290	324	328	298	302	319	297	296	337	308	293	333	299	303	343	316	344	288	317	315	317	300	310	296	305	274	260	318	304	347	319	326	311	317	305	297	329	314	310	299	301	300	323	300	316	316	300	298	318	323	298	302	287	321	284	316	304	310	319	333	300	312	295	334	309	331	318	285	319	314	334	299	326	330	311	302	298	324	307	308	286	286	284	325	305	331	291	300	282	343	282	325	334	315	328	328	335	301	290	300	318	294	308	309	287	334	335	339	333	296	280	305	314	319	299	335	301	282	339	299	279	323	294	302	303	293	298	281	331	290	296	314	292	295	304	284	275	304	316	320	331	323	291	289	301	310	323	317	289	257	289	297	314	291	284	303	301	309	286	304	293	275	305	297	292	310	313	295	294	326	316	326	297	301	321	290	331	335	315	314	310	317	323	300	286	305	299	307	299	325	314	322	299	320	327	335	279	307	313	309	318	323	296	283	310	308	321	303	276	296	329	321	282	314	291	299	301	325	267	327	334	299	341	295	326	304	340	323	305	300	300	317	292	307	318	351	318	303	352	320	288	342	307	316	322	329	295	290	291	296	297	284	314	305	321	324	281	295	325	302	316	322	342	286	326	283	351	301	317	314	299	299	285	328	308	276	343	364	319	317	303	260	293	322	334	351	290	333	281	292	325	319	313	270	303	296	295	303	336	310	296	296	324	350	292	307	302	296	304	324	327	318	283	300	328	294	316	301	285	308	325	302	303	306	319	298	316	279	315	327	292	323	322	305	285	325	308	304	325	300	298	304	306	326	315	269	300	324	302	335	317	337	302	301	335	314	319	308	304	341	287	290	305	341	335	298	302	301	290	315	317	336	347	292	308	290	298	288	299	302	291	315	316	319	285	328	300	300	300	323	311	273	300	295	314	341	314	287	321	289	308	313	296	310	289	287	285	285	286	327	283	314	297	306	316	317	309	321	331	298	328	283	317	311	319	320	307	282	304	317	306	343	289	299	329	295	300	338	330	300	328	310	275	323	267	305	355	322	340	287	271	320	334	304	298	317	318	272	315	297	281	298	269	297	318	307	317	335	336	334	315	322	311	319	330	299	281	315	313	325	290	327	319	335	298	314	305	308	300	295	284	322	312	310	297	293	333	305	306	337	329	278	294	320	327	302	296	312	298	322	305	321	304	326	325	298	276	282	303	306	313	300	312	297	310	317	304	316	319	261	316	307	308	318	338	320	313	305	324	334	314	338	287	304	291	317	319	322	323	307	343	293	311	331	305	321	354	326	323	303	321	318	308	321	283	312	334	308	349	306	311	314	310	321	323	320	327	309	315	322	295	264	298	288	303	282	294	283	313	294	301	292	332	282	312	323	294	298	326	343	308	266	317	295	286	303	334	307	312	292	293	316	327	294	287	294	293	316	307	295	291	320	326	349	304	286	317	316	299	290	326	344	347	286	330	341	317	332	302	310	299	291	315	316	304	305	317	315	304	303	307	331	303	286	319	312	300	329	295	292	329	293	316	294	299	294	339	310	287	335	293	325	290	305	287	318	337	321	328	324	299	273	307	322	290	332	322	297	283	292	266	321	319	320	286	298	313	308	286	319	325	326	294	300	301	317	306	294	295	292	330	303	313	325	335	331	305	326	315	311	329	309	274	298	324	289	306	291	298	297	352	335	314	294	322	319	286	309	319	328	314	328	308	311	323	300	321	305	328	304	318	342	314	333	292	312	340	302	339	322	319	306	313	296	309	314	329	310	320	300	294	315	323	317	300	281	301	315	324	325	293	317	313	295	279	294	322	318	321	320	324	313	306	318	299	320	273	288	318	321	330	308	327	340	269	301	325	302	321	330	317	308	276	301	321	303	306	329	308	282	289	309	316	317	290	304	317	289	307	323	340	298	321	318	337	304	315	295	284	309	312	313	266	317	265	289	307	317	309	295	316	323	315	249	311	297	301	332	322	313	337	308	272	303	312	295	305	322	308	303	320	311	275	315	320	304	313	338	294	296	313	306	301	295	298	319	307	288	297	296	306	265	318	326	294	282	347	302	303	322	289	343	319	307	278	337	327	314	313	335	315	324	320	307	321	327	321	296	289	321	313	308	321	296	307	277	301	321	310	316	315	300	291	335	308	319	320	306	303	302	299	301	299	325	318	325	313	301	293	304	298	354	319	326	283	322	291	333	310	294	284	303	307	321	305	280	312	307	318	323	319	299	304	301	313	296	304	313	322	292	325	323	310	281	308	327	296	298	305	325	332	326	311	321	294	338	325	321	300	322	299	302	287	328	319	283	310	340	327	331	307	320	301	332	332	302	288	351	306	308	323	299	321	319	308	291	319	303	308	291	259	298	324	296	291	289	315	288	325	317	314	284	314	330	284	305	297	313	316	313	330	301	294	316	319	319	296	325	301	323	329	320	324	304	343	341	316	338	274	322	305	295	357	307	285	305	349	320	357	306	321	324	294	331	325	306	318	300	309	307	322	303	314	303	306	332	298	336	307	313	308	326	291	316	328	307	325	306	303	300	307	320	303	303	341	304	332	319	329	313	310	316	281	328	268	294	302	312	301	303	299	332	281	309	337	345	283	325	320	304	328	322	300	300	296	292	317	306	291	324	320	300	341	298	316	295	317	315	323	286	323	302	314	327	285	305	279	306	314	336	299	302	336	315	314	294	288	323	337	320	297	280	282	306	294	331	276	324	313	291	329	281	315	294	311	311	314	309	293	353	282	311	307	291	354	294	302	304	293	337	337	313	303	265	310	281	310	343	307	314	291	285	324	287	275	297	342	334	300	296	304	349	327	338	304	298	322	306	299	302	327	292	296	276	324	327	317	328	303	345	306	298	323	302	302	320	308	336	303	323	312	299	325	327	331	322	336	324	308	292	302	307	304	296	311	330	333	303	317	301	324	320	291	330	288	322	282	333	349	316	289
37388	54209	38300	22394	15040	6080	1570	497	459	451	399	398	344	362	363	397	347	377	352	391	322	392	366	347	382	337	358	352	331	389	353	382	354	343	399	385	351	358	360	355	358	322	364	347	363	340	357	358	343	360	345	357	368	340	362	384	376	376	352	360	369	421	350	351	392	365	381	347	381	380	355	370	355	398	376	353	376	343	380	354	416	347	374	378	383	389	358	379	353	361	350	354	369	371	354	342	367	356	337	341	380	342	351	323	369	352	367	371	368	382	364	358	331	355	359	337	356	312	335	356	379	354	334	334	380	379	327	339	370	337	347	373	346	374	377	369	377	365	365	340	366	370	366	370	374	399	350	379	386	364	323	374	385	368	335	331	360	333	340	356	379	346	359	316	368	331	353	350	362	355	340	344	352	340	336	370	313	345	350	347	362	355	335	358	372	323	377	355	347	360	376	366	359	389	325	363	334	354	380	387	375	390	316	325	313	322	379	350	341	353	340	363	393	385	359	368	405	359	358	323	330	327	358	355	399	347	340	422	381	316	343	371	350	345	339	361	362	371	321	356	371	350	345	353	367	333	338	360	325	335	375	381	365	368	359	406	328	327	355	386	360	375	332	368	393	384	335	338	366	372	331	380	358	380	333	353	337	341	349	366	347	358	370	324	344	360	364	356	369	362	332	356	375	379	352	370	379	352	358	369	368	352	351	362	361	329	378	367	383	353	358	366	323	373	355	388	367	322	364	351	369	366	346	327	338	374	360	353	370	354	396	384	365	341	340	357	323	341	377	379	332	355	353	361	359	343	358	382	379	331	378	325	320	363	366	361	374	359	367	367	414	361	347	378	369	365	361	375	348	350	329	345	361	361	323	397	371	328	388	353	374	371	363	333	392	364	373	350	360	377	327	363	359	349	336	382	354	341	313	352	333	351	349	349	369	363	363	374	369	388	335	351	337	381	349	365	364	375	336	341	376	358	337	335	373	377	377	363	351	351	349	369	356	339	372	336	373	395	362	365	360	376	351	365	363	336	374	356	357	314	354	346	372	374	345	343	326	361	404	360	349	349	383	362	317	392	372	385	394	386	368	362	343	336	345	335	341	352	378	353	381	363	362	377	344	385	336	373	372	375	369	358	372	367	313	357	373	352	366	350	366	363	343	389	330	364	384	377	355	375	362	354	363	339	359	373	392	330	349	369	380	347	319	378	360	349	367	357	331	360	325	329	389	355	367	372	356	357	341	332	344	335	386	364	351	327	331	382	349	359	356	324	384	344	339	341	375	374	334	342	369	353	390	370	383	362	376	360	363	364	363	367	347	390	366	346	340	390	345	340	392	341	352	366	380	342	354	357	368	348	354	348	384	374	355	367	358	344	359	354	343	348	368	365	336	396	377	376	341	393	369	360	315	366	382	354	356	352	369	393	348	359	347	379	355	381	337	419	373	359	384	401	390	365	358	392	384	359	395	346	358	365	368	371	329	349	354	357	349	338	335	376	327	383	389	372	374	371	376	349	338	399	387	369	322	356	369	377	359	349	380	355	393	391	372	375	334	393	317	354	341	388	383	382	384	359	399	337	346	341	330	337	366	333	388	407	329	358	359	324	346	359	324	339	373	349	399	331	361	370	388	366	387	351	355	383	378	379	385	369	341	349	358	390	365	359	384	373	353	364	335	353	369	357	354	369	346	376	350	381	400	370	360	364	373	372	378	356	371	380	344	335	368	330	349	367	360	368	385	360	376	348	372	357	340	372	352	339	382	348	344	359	370	326	355	361	345	329	364	359	334	355	344	354	329	367	371	342	360	372	396	339	341	357	345	348	387	394	384	368	363	339	349	364	344	393	381	372	384	382	361	323	383	338	371	358	347	353	339	369	358	370	361	332	355	397	344	365	376	341	369	344	381	331	362	373	339	333	385	387	328	341	350	373	341	351	397	344	357	376	355	367	354	364	354	309	359	343	350	386	382	319	372	380	361	381	382	327	362	354	393	327	347	343	377	345	356	339	343	392	312	361	359	370	343	347	343	365	333	358	356	344	411	382	337	352	364	373	375	333	392	323	352	347	370	343	343	373	347	313	379	355	358	380	390	357	341	390	360	351	392	336	385	376	396	375	377	362	323	349	366	364	364	366	359	391	366	362	364	370	371	367	349	359	343	397	344	345	371	384	360	350	368	342	344	365	375	343	361	335	389	337	361	345	363	344	391	369	375	374	341	394	372	345	362	376	317	357	380	384	392	373	354	371	377	357	322	363	371	350	356	368	389	357	353	327	335	364	366	372	356	372	345	375	358	364	366	394	398	354	368	386	358	341	366	331	390	405	329	386	364	396	381	341	362	368	355	372	355	361	330	399	374	354	378	372	380	328	355	339	348	361	333	372	376	341	359	329	368	361	366	368	350	359	390	378	348	361	381	364	321	403	352	332	364	356	350	365	381	373	351	388	367	362	345	354	378	347	352	365	342	394	361	317	353	368	387	361	350	387	353	362	371	385	387	354	338	374	365	360	322	356	359	338	349	404	363	351	341	352	408	329	322	354	354	362	369	353	344	379	348	363	322	377	381	355	358	399	377	338	371	362	338	359	350	350	370	339	376	364	376	346	356	376	330	348	359	387	339	352	326	387	328	340	381	361	329	338	375	357	337	327	345	318	359	310	380	338	354	359	391	332	344	308	370	360	363	352	367	362	334	362	338	380	354	326	343	382	365	332	344	354	356	312	337	391	342	335	338	319	359	410	404	345	404	346	359	380	370	357	398	378	341	359	359	347	364	341	363	373	374	386	368	385	369	334	363	371	375	319	324	331	339	379	343	350	359	357	372	390	357	359	368	343	380	346	356	400	359	357	347	352	329	354	398	344	373	374	349	377	387	358	355	356	359	361	378	358	378	376	359	349	346	374	335	384	357	366	361	381	359	366	363	400	384	363	371	349	363	353	354	359	331	383	360	337	365	339	387	360	318	360	377	372	376	337	342	384	388	384	390	341	360	355	347	346	380	342	340	363	342	347	337	329	367	404	358	362	373	337	379	383	387	365	393	323	344	351	339	343	411	375	336	371	335	374	387	364	380	374	309	369	335	366	348	364	324	349	381	402	313	352	343	359	336	337	370	368	368	346	349	369	340	350	364	359	358	379	362	371	352	363	331	348	352	333	337	365	362	388	374	385	340	377	346	369	343	343	376	370	330	365	351	358	368	338	338	364	334	344	382	365	345	329	322	375	346	342	323	408	397	333	396	395	353	336	343	391	383	358	363	368	345	345	339	334	369	341	383	366	353	371	385	362	370	398	353	396	342	350	314	366	346	342	378	377	362	389	402	365	351	401	378	387	333	351	344	379	353	336	354	381	365	351	347	369	369	360	354	324	332	394	337	353	342	365	356	355	396	351	383	366	381	389	343	360	357	357	334	363	367	371	362	373	346	396	359	398	348	355	367	341	347	362	354	382	391	333	367	346	368	307	380	368	383	365	368	343	355	356	376	335	360	365	348	333
22872	21042	28644	24175	22004	21254	10574	1048	538	490	506	476	492	502	456	488	452	493	429	442	451	428	412	478	462	461	405	437	460	406	412	455	452	464	445	443	441	482	425	458	470	417	440	488	425	432	439	427	464	449	460	442	430	442	455	426	435	399	462	462	448	428	428	470	468	440	469	481	431	424	463	453	437	436	447	416	433	421	424	439	453	451	436	472	441	447	423	443	457	470	439	431	423	444	435	401	429	436	434	458	430	417	416	406	448	464	456	486	454	420	463	384	452	404	462	435	451	449	407	387	429	439	424	424	449	433	428	448	428	441	470	432	446	460	461	446	424	394	448	424	447	423	434	422	474	453	399	449	468	449	470	459	448	433	475	439	430	490	427	395	409	466	458	413	412	472	422	434	442	438	472	430	455	457	456	453	471	449	453	403	433	400	404	449	470	413	459	414	431	413	418	443	389	430	424	435	420	462	444	404	446	429	430	440	416	441	415	466	452	430	437	419	445	450	442	427	460	438	400	432	402	427	462	430	448	457	479	436	444	416	429	412	438	465	390	471	446	449	471	417	463	459	446	414	442	444	422	427	455	434	427	454	391	457	442	426	438	435	433	460	442	442	434	461	428	476	428	410	421	412	452	450	420	409	461	442	458	455	428	456	420	453	417	432	479	416	453	458	438	450	450	458	454	463	443	470	445	474	450	445	466	440	420	482	421	415	458	453	461	440	426	477	430	407	432	437	455	449	447	447	443	478	435	445	430	468	451	454	436	427	432	452	417	476	459	425	457	420	442	392	455	409	481	447	418	417	497	434	455	435	424	428	452	404	425	444	465	449	443	454	445	486	454	476	425	399	440	448	422	465	402	456	451	422	448	500	428	446	415	426	437	476	457	465	421	442	404	439	392	479	466	440	472	415	454	448	431	454	435	433	442	482	441	442	447	439	484	465	490	472	441	473	467	426	452	452	406	457	428	465	461	474	454	431	440	433	400	432	460	425	423	426	408	424	450	431	462	436	473	451	441	415	424	446	459	434	430	395	437	456	413	440	423	417	441	449	486	440	454	438	441	439	474	456	472	469	417	429	411	420	428	446	474	416	420	478	442	446	434	440	430	449	473	407	443	424	437	455	427	454	442	419	465	431	463	473	442	491	485	449	391	435	433	438	448	428	433	414	426	430	449	453	443	459	461	461	454	458	410	427	462	460	414	449	452	467	416	433	435	439	409	466	480	460	434	501	427	495	417	457	427	452	421	437	438	445	456	434	458	417	451	466	428	443	417	433	443	434	463	434	412	450	453	404	443	476	416	436	444	414	435	423	452	421	452	431	462	423	441	406	408	440	399	456	442	433	443	437	467	465	497	464	439	427	468	446	437	461	431	467	492	459	439	449	434	448	427	445	429	445	442	397	458	485	464	456	436	451	453	435	428	440	401	450	450	425	440	448	418	466	464	456	461	432	434	436	436	446	457	468	455	437	439	431	481	463	417	407	453	483	473	405	430	425	439	430	426	410	435	446	461	440	421	476	443	471	451	446	437	418	469	405	442	469	463	477	438	436	418	462	422	429	443	468	464	423	433	438	481	466	443	431	452	445	436	457	452	451	434	438	459	419	430	447	452	434	466	474	448	419	437	421	470	410	398	484	451	428	432	454	435	428	405	458	432	498	436	450	476	463	438	414	449	419	453	439	430	413	392	423	433	439	459	463	439	450	440	441	468	432	412	460	454	408	453	444	421	413	440	443	454	437	459	395	435	433	431	426	446	421	433	446	436	401	462	478	452	469	445	448	418	449	439	453	412	458	438	439	435	433	416	498	436	413	430	449	425	510	432	436	455	448	441	432	445	422	440	448	473	435	452	399	419	411	441	481	447	446	506	432	423	424	426	428	444	453	461	428	457	413	424	454	442	402	445	437	447	471	473	418	457	413	443	434	455	456	450	457	405	456	437	408	469	420	419	446	478	422	472	466	407	387	441	465	428	448	443	437	470	482	449	434	428	436	437	426	419	461	415	440	444	429	453	453	460	435	453	422	444	404	402	462	442	461	443	432	454	408	431	462	461	453	451	430	400	438	473	447	440	440	447	451	452	450	440	442	441	465	456	492	443	446	408	478	436	445	430	434	470	451	467	412	459	403	412	439	446	444	434	416	487	404	428	443	445	436	459	433	412	448	456	447	452	426	440	453	424	457	451	440	431	424	468	439	478	451	441	450	458	437	427	448	467	450	433	427	435	389	470	440	412	439	403	425	484	426	419	458	461	485	431	406	418	449	429	479	443	453	474	426	434	474	449	432	451	443	442	426	434	445	458	471	414	459	461	409	450	423	444	468	458	449	431	437	476	443	440	414	432	432	451	428	410	439	420	407	440	439	459	450	416	430	456	430	425	456	422	465	427	421	458	437	417	448	443	451	456	447	401	447	435	436	426	438	418	431	436	462	431	412	442	461	429	440	469	459	429	462	422	431	442	467	469	479	439	423	407	433	416	459	437	472	438	423	432	439	401	458	431	477	428	433	465	456	438	469	445	441	438	439	458	445	429	393	433	446	448	469	467	442	418	436	444	426	420	425	411	433	471	430	441	436	431	456	443	437	440	425	436	467	448	440	460	444	434	447	455	396	421	420	418	417	454	395	447	427	429	441	424	417	442	467	451	416	441	443	450	439	475	421	452	473	424	428	449	411	461	437	438	430	441	452	443	435	462	448	429	431	437	433	448	435	444	443	422	436	464	455	439	428	435	423	438	399	444	467	472	445	451	432	486	430	473	457	442	442	474	483	450	425	464	411	494	455	440	487	445	438	394	441	383	465	464	445	475	441	422	444	435	455	463	455	453	427	446	442	437	442	444	433	432	439	424	423	419	450	435	469	438	428	447	462	418	439	435	477	426	412	414	452	474	461	411	452	420	459	472	439	400	468	445	461	448	445	463	441	468	431	457	468	469	470	429	444	418	463	439	458	437	418	431	460	442	467	444	458	408	445	455	425	458	439	456	480	425	440	448	428	479	426	480	436	446	455	447	461	452	424	439	440	419	452	411	416	423	461	432	453	431	423	445	383	476	416	466	448	447	393	414	459	420	419	409	389	405	435	402	472	452	452	444	417	432	473	412	465	460	454	425	460	445	386	430	436	474	406	442	475	431	426	435	429	453	423	435	398	455	477	445	472	447	455	463	469	419	443	449	452	460	435	419	454	411	466	457	435	425	431	438	403	441	467	446	455	436	435	462	432	426	420	455	422	450	433	433	444	412	435	463	439	428	437	454	408	409	432	404	436	441	408	430	418	447	420	439	460	430	476	429	419	455	443	423	455	413	439	444	468	423	399	407	449	450	439	433	431	431	401	440	472	421	431	448	437	477	451	445	458	426	483	453	438	486	447	438	444	458	470	488	416	439	418	445	434	449	449	452	465	445	454	422	491	463	425	438	460	403	428	412	468	433	427	440	402	449	438	440	481	423	422	458	405	478	447	399	426	467	452	439	444	344	408	423	424	442	434
41777	68200	50732	38701	27295	12560	2938	836	637	584	520	541	488	518	486	518	470	504	478	461	506	472	488	514	496	482	484	506	494	473	503	468	507	471	475	484	474	512	507	495	467	498	478	472	480	501	496	514	485	480	471	508	475	481	535	445	454	493	480	452	494	486	461	485	499	505	527	477	446	501	493	509	485	456	479	475	485	487	540	457	507	447	472	439	506	501	492	447	496	492	525	480	492	537	512	489	500	468	448	502	502	473	491	455	492	487	486	469	492	477	504	521	509	485	463	466	509	495	501	469	497	509	492	486	479	475	468	467	477	450	477	494	491	500	475	445	457	491	484	479	499	484	468	510	490	456	483	462	475	502	482	477	486	469	465	490	457	481	494	474	459	488	503	488	510	499	449	482	493	457	418	474	496	450	484	492	479	522	532	488	477	458	463	455	495	517	492	484	479	514	469	536	503	505	514	451	465	505	476	486	499	461	495	503	468	503	487	478	487	512	529	471	525	490	519	485	472	484	498	487	446	514	467	506	493	482	474	484	471	482	524	490	480	499	505	442	484	496	517	485	476	492	527	463	464	458	500	522	494	476	509	474	514	471	540	512	514	498	476	481	481	479	486	486	484	496	481	491	475	454	502	489	469	476	505	490	478	509	505	470	492	495	506	494	543	489	486	500	541	454	466	466	461	497	487	497	440	476	479	482	494	480	482	453	474	487	496	495	492	500	473	498	486	485	453	503	477	465	500	509	476	506	518	505	486	503	482	448	471	469	497	478	481	473	515	473	484	487	521	499	485	552	504	451	479	527	494	456	468	480	492	449	465	491	456	477	486	504	499	498	460	498	473	455	477	469	474	471	500	501	491	519	449	496	504	482	500	457	491	482	489	500	523	485	512	503	505	487	500	439	498	504	491	488	472	466	475	527	505	506	484	524	455	491	498	459	481	479	504	461	493	452	491	516	482	492	487	488	498	477	421	437	461	481	490	473	457	475	458	508	520	514	492	487	494	478	460	507	468	492	497	499	492	488	512	508	471	518	483	484	488	445	477	497	448	482	498	513	503	517	491	473	452	509	468	467	498	477	492	464	529	483	450	522	464	467	486	452	493	551	438	499	494	451	482	496	520	529	467	501	460	493	498	520	483	490	494	508	483	481	462	492	520	491	463	466	469	501	475	488	462	500	448	474	478	503	488	505	467	506	521	466	486	509	481	502	518	428	479	493	509	469	461	489	488	484	499	447	486	475	467	461	509	468	499	458	498	497	497	479	485	485	505	487	522	461	501	471	493	495	482	488	462	439	540	458	494	474	465	471	477	456	513	457	493	508	508	467	514	486	518	461	464	440	488	497	527	494	495	502	467	504	491	509	487	478	441	502	496	477	430	464	479	489	487	501	517	497	489	527	500	451	490	494	493	470	531	490	512	497	489	485	508	503	505	511	502	520	482	508	510	488	528	477	473	493	488	493	525	490	471	494	494	526	480	467	499	500	451	474	453	511	473	498	496	502	484	464	451	466	487	512	473	493	498	491	458	487	488	519	500	496	502	505	474	466	478	452	477	502	510	486	502	494	461	485	481	513	474	459	469	479	497	480	513	501	495	507	518	493	492	479	502	445	477	469	487	488	473	476	505	516	480	459	470	504	480	496	469	498	470	510	484	487	512	520	479	451	456	498	483	498	497	521	496	482	467	454	474	487	490	464	502	500	500	462	495	478	453	485	472	520	464	496	465	467	492	518	481	505	528	499	470	421	477	503	475	494	465	544	490	469	454	482	439	483	489	467	504	485	487	528	493	495	478	493	463	464	462	506	473	493	459	539	485	488	503	481	516	483	516	474	525	477	450	501	460	534	441	494	527	510	499	484	497	498	479	492	487	486	493	513	518	483	461	478	465	486	481	475	472	476	485	496	478	476	441	473	475	473	465	499	481	474	489	498	515	514	517	436	477	487	492	505	470	463	467	472	522	523	507	447	488	469	470	475	507	489	471	481	481	497	504	457	465	477	479	477	462	495	480	485	491	472	511	485	454	477	484	493	446	467	489	437	547	468	493	457	500	492	514	462	510	507	490	495	483	520	467	473	499	495	448	473	474	498	461	459	470	471	481	477	498	508	465	461	548	463	487	494	462	464	489	491	498	502	469	507	450	455	451	479	485	478	497	486	472	495	499	477	500	494	481	498	471	481	467	504	480	477	470	465	487	463	425	478	492	494	504	474	487	469	525	489	480	504	484	477	471	486	506	515	479	482	474	457	422	495	473	481	462	471	468	506	494	484	502	440	480	481	499	444	455	450	489	495	494	501	467	460	498	514	479	489	503	496	485	464	493	473	480	482	472	522	516	482	499	505	473	488	464	460	522	508	473	474	458	488	495	474	527	467	456	458	544	474	461	502	515	493	484	460	542	488	474	442	481	503	503	514	419	482	488	479	474	461	493	478	478	517	479	518	444	485	460	477	470	486	506	499	445	494	468	471	442	495	522	529	486	520	487	465	479	502	461	465	468	462	512	471	504	462	471	498	456	496	490	484	463	488	519	478	475	482	479	461	529	497	469	519	483	510	500	549	503	457	506	443	506	497	458	473	490	450	479	466	482	461	470	482	486	496	485	498	504	479	479	490	457	511	479	480	503	472	470	543	485	512	476	476	469	500	508	517	483	497	488	463	477	498	474	496	464	461	480	469	463	482	494	462	487	469	491	474	480	458	479	498	533	452	475	451	503	552	507	486	494	487	527	496	497	508	523	525	531	479	483	488	510	496	527	492	487	501	489	460	483	494	440	493	508	502	471	475	495	465	468	435	462	488	484	510	479	479	457	461	510	496	456	463	471	496	498	463	495	503	478	492	518	523	470	465	464	482	508	537	534	498	476	492	472	477	474	470	458	510	492	519	485	493	512	471	527	482	517	506	474	477	449	483	486	509	502	456	449	517	466	466	503	510	502	497	487	483	523	458	498	485	464	480	484	536	472	482	479	494	485	484	467	533	515	497	431	478	467	515	509	456	476	492	495	464	475	503	459	484	472	459	467	541	483	469	505	468	506	463	497	474	491	470	474	484	501	511	516	487	470	463	486	469	486	526	508	484	440	488	485	501	451	476	444	516	504	503	519	494	502	468	515	489	462	489	491	519	475	468	490	507	512	467	463	467	465	477	480	504	525	486	480	521	504	508	478	495	483	513	452	469	475	500	508	489	475	502	533	498	473	465	500	471	498	492	457	498	489	478	476	502	480	516	494	486	476	480	461	483	502	481	514	464	486	509	488	489	453	499	492	476	453	448	474	476	513	476	459	540	501	524	495	476	472	453	478	482	491	470	491	496	517	468	478	494	519	495	500	497	481	497	459	473	485	508	475	496	475	497	487	473	494	507	471	468	519	491	511	509	477	489	500	491	492	474	500	507	530	498	489	510	485	497	444	461	459	517	481	470	494	466	497	465	497	492	492	499	502	487	496	559	472	501	473	484	452	476	478	484	490	496	492	522	442	495	503	498	471	460
32665	37765	35988	19879	4793	863	533	333	269	222	251	242	225	249	234	214	233	250	238	236	225	209	231	222	233	247	251	240	217	230	210	217	214	251	213	234	216	233	233	270	225	250	235	249	224	213	244	236	217	234	222	219	240	221	225	238	226	237	232	226	210	242	196	233	214	256	230	233	232	228	222	218	210	212	238	233	223	237	235	214	208	234	229	213	233	256	210	224	226	242	220	249	243	216	238	202	233	237	227	221	212	226	206	216	240	235	237	216	231	243	227	216	238	233	222	226	241	233	254	204	232	255	193	231	235	198	183	253	198	229	232	238	230	205	229	255	245	246	228	238	203	252	187	231	208	218	248	230	226	215	213	247	251	217	218	234	245	236	246	223	213	239	237	221	228	224	247	236	242	239	223	252	230	213	209	212	253	244	225	243	256	219	260	231	215	226	199	249	231	208	253	219	248	219	223	229	241	224	239	241	223	229	228	252	235	259	214	214	234	240	222	223	228	229	239	214	214	221	238	253	235	221	203	243	222	215	240	217	228	237	201	232	237	232	206	230	219	226	225	204	236	226	240	249	255	220	222	212	199	220	207	253	208	230	242	224	211	216	233	197	249	231	225	242	222	247	235	224	235	244	214	218	226	241	269	218	207	241	252	230	216	234	239	249	207	223	240	227	194	214	207	225	197	241	198	246	234	201	215	229	218	224	234	201	220	238	236	216	243	200	218	203	243	221	225	209	224	204	230	249	230	236	223	240	240	210	231	221	227	237	211	252	217	232	243	226	229	221	239	228	257	223	247	234	228	237	245	211	207	213	240	205	247	214	219	220	232	234	211	232	223	242	220	233	203	251	244	243	244	243	220	221	234	252	217	229	233	246	208	227	226	229	221	240	214	232	235	223	217	221	254	211	236	257	237	226	232	232	263	241	248	223	225	223	237	221	247	228	214	210	215	232	229	219	220	226	222	234	225	231	234	241	235	220	244	236	202	261	218	230	209	205	239	236	227	206	221	222	234	225	237	198	242	225	226	228	198	241	221	222	239	220	220	225	235	223	226	234	208	227	231	237	220	213	220	211	246	217	247	238	238	239	221	216	219	191	241	226	235	203	218	245	237	214	240	224	226	232	234	233	229	210	227	223	247	238	214	225	243	217	215	203	233	257	236	222	237	220	222	225	234	217	234	223	226	204	217	225	249	209	211	245	224	227	241	233	258	219	224	224	216	248	212	205	227	216	223	208	226	218	206	240	246	221	247	238	201	217	224	237	214	210	217	225	228	213	226	213	236	230	227	223	236	226	224	208	238	231	227	249	228	245	220	239	217	251	227	247	217	245	222	240	247	235	229	216	225	249	248	235	253	229	197	225	239	206	225	218	212	237	201	193	226	219	255	197	209	223	237	226	233	217	203	220	238	209	201	219	229	213	211	230	226	239	227	226	236	215	232	229	255	242	235	208	221	236	200	226	259	240	240	227	236	231	207	228	208	237	235	254	225	222	222	198	224	229	209	253	238	238	210	243	219	233	233	216	231	212	222	229	238	224	254	237	244	225	226	232	248	229	241	229	227	216	215	215	227	271	203	243	222	257	256	196	229	208	204	239	238	229	234	243	244	221	213	211	234	243	241	248	230	236	242	228	265	241	215	211	241	230	243	206	219	234	264	206	224	260	221	235	218	213	216	212	222	191	230	247	251	253	226	234	224	239	238	230	215	226	262	215	194	239	235	219	219	231	240	239	251	233	264	232	222	224	242	249	217	223	218	228	240	223	229	236	242	240	211	219	229	229	235	197	213	245	229	222	250	227	227	240	247	189	209	225	248	231	214	235	219	203	220	211	254	238	214	210	226	239	233	249	238	249	208	242	211	254	214	228	248	198	239	226	231	224	236	218	233	218	219	225	220	239	224	194	209	235	229	226	224	220	232	191	231	237	224	225	218	224	227	234	237	227	233	216	194	240	203	232	215	244	236	207	222	194	238	231	234	196	212	228	230	206	209	244	223	243	206	246	235	224	226	223	238	221	227	232	242	194	214	225	230	210	236	210	237	207	226	223	228	203	240	227	220	243	210	245	237	215	215	213	211	242	243	230	250	252	236	220	252	239	227	222	223	231	220	219	247	200	224	221	247	233	247	220	226	239	226	235	229	234	238	230	250	219	237	231	225	198	239	239	225	221	229	218	233	235	244	238	245	217	217	230	233	218	219	245	230	238	215	220	228	229	230	212	228	224	217	236	243	214	209	221	245	203	229	244	237	215	221	220	237	237	222	216	226	254	230	220	229	240	227	225	232	218	228	246	229	214	211	288	194	233	241	235	228	263	229	259	261	225	252	245	210	277	199	221	212	222	221	209	225	218	227	223	233	250	224	241	241	188	229	250	216	212	192	247	219	246	233	236	217	236	214	217	244	236	223	227	212	242	257	225	219	237	203	237	212	233	259	248	225	224	231	257	262	212	212	229	229	221	229	242	207	224	214	228	207	232	249	231	221	211	233	231	221	201	224	228	231	228	225	216	212	231	236	205	221	233	237	214	231	231	221	243	225	228	240	231	251	230	229	231	227	228	242	237	232	209	237	228	227	210	227	231	216	230	236	243	228	230	224	225	219	220	244	223	215	245	259	228	234	268	225	233	239	230	216	229	216	226	243	246	243	241	257	246	222	221	219	231	222	221	231	226	226	246	263	216	235	239	233	243	256	243	203	230	216	223	263	243	230	229	215	231	220	234	221	262	226	235	220	251	244	235	226	223	205	221	242	226	236	257	219	255	239	234	239	238	211	254	247	246	240	242	212	245	222	239	225	236	251	183	223	270	211	225	224	218	217	234	247	220	215	236	221	218	220	244	232	222	253	242	234	245	218	220	223	205	228	247	214	232	209	232	214	235	230	211	259	197	232	241	215	197	254	216	220	210	244	220	234	236	248	230	213	231	208	253	226	264	229	215	218	231	209	240	238	227	228	240	246	227	242	236	221	247	212	246	258	253	234	255	227	240	227	232	225	216	233	210	225	258	213	238	242	234	249	220	225	216	223	229	228	208	244	242	216	251	234	252	234	206	242	250	231	219	254	240	206	239	219	236	244	204	274	228	228	202	232	262	224	232	205	215	240	215	233	222	231	224	231	256	220	244	244	244	231	272	237	213	227	226	236	237	231	256	237	226	226	241	211	233	239	238	233	243	246	241	253	242	207	231	249	242	221	232	227	241	217	218	217	234	208	226	226	234	239	252	223	210	239	215	242	247	223	255	226	240	235	233	247	245	257	219	225	221	262	204	220	244	210	235	240	239	244	237	245	243	222	231	193	245	227	226	235	233	236	225	226	215	216	238	228	240	221	205	244	254	224	214	229	241	245	229	223	242	228	236	218	238	244	226	253	216	238	255	235	213	236	231	219	227	206	207	236	240	238	204	221	218	223	229	242	239	266	250	210	273	208	233	228	232	220	235	224	235	207	243	232	214	241	227	230	237	233	222	254	225	236	226	196	194	248	227	252	219
39622	52457	33547	15762	4866	1328	831	399	302	269	286	277	266	286	284	253	263	287	278	263	274	266	281	269	280	286	282	275	274	269	275	265	262	261	291	249	278	258	278	235	272	238	307	278	266	308	276	278	295	297	256	257	272	275	289	296	268	292	277	286	281	278	271	277	258	267	262	298	247	274	255	300	268	279	261	290	277	285	273	283	295	293	267	253	282	312	261	261	287	296	236	261	257	250	258	248	250	265	303	237	275	280	276	279	280	258	273	264	289	253	251	262	269	266	259	227	268	262	288	258	262	276	278	274	307	278	258	259	290	278	266	275	291	254	260	284	309	288	280	276	244	274	267	290	291	276	294	239	263	250	272	276	242	264	252	294	310	274	265	232	284	280	259	271	273	275	255	273	265	242	270	247	262	278	259	252	270	265	264	254	295	263	269	256	286	300	279	277	247	276	274	254	251	265	249	270	246	266	246	251	267	280	276	279	252	268	270	268	293	257	261	278	271	271	316	236	260	254	295	248	286	261	242	271	279	267	273	259	267	290	267	246	270	239	269	261	297	267	288	255	265	295	283	289	283	245	230	280	272	263	291	303	269	291	272	237	267	254	260	244	265	278	256	271	268	265	271	256	304	256	245	258	266	272	277	279	303	266	265	265	249	275	281	272	279	270	242	283	293	251	274	274	294	264	285	255	256	258	274	263	262	265	272	248	258	270	306	274	230	288	238	271	299	258	241	286	244	281	290	287	298	260	272	284	295	274	298	251	282	266	249	261	282	268	266	281	251	300	284	249	244	282	272	282	281	251	265	282	282	271	274	277	283	265	247	268	282	244	255	268	247	285	277	273	281	265	262	261	247	262	242	294	272	243	273	266	242	296	276	259	289	287	278	246	262	267	274	251	260	286	276	247	267	263	267	252	254	259	286	277	261	295	302	286	286	268	282	261	292	262	265	294	273	254	295	296	293	264	278	294	284	301	265	278	300	229	251	269	270	279	281	300	266	263	290	266	260	291	285	258	252	248	278	267	294	256	280	287	256	250	291	274	284	266	283	275	280	261	270	239	261	254	256	286	253	231	279	281	274	273	284	273	281	238	286	282	286	244	268	271	282	278	244	254	271	263	278	257	244	288	280	270	264	276	260	262	283	269	298	255	241	236	258	262	269	282	265	280	273	245	302	270	259	252	280	271	254	265	274	244	272	260	278	283	278	251	260	277	285	260	274	284	258	269	263	267	257	282	270	283	284	281	263	267	270	266	294	283	245	235	249	262	287	279	262	286	262	261	298	296	272	257	268	272	290	263	292	253	266	297	265	267	285	261	272	261	277	240	250	305	268	296	256	260	257	239	258	252	284	247	281	273	252	321	258	298	282	290	256	256	242	277	274	263	286	278	279	262	270	287	272	258	271	270	271	271	274	274	262	278	290	263	270	289	278	268	308	264	285	285	281	249	273	300	277	282	271	267	262	266	273	241	243	294	285	271	281	304	284	269	294	250	253	263	245	269	273	267	271	251	276	275	268	271	273	273	259	296	238	258	270	249	280	278	275	234	278	245	286	272	259	280	259	272	275	288	285	272	271	327	241	276	256	277	283	256	232	255	256	274	249	250	284	305	267	260	285	263	289	267	258	255	275	264	273	273	267	288	254	288	287	271	250	266	253	256	294	268	261	264	280	273	289	278	279	249	301	255	276	279	258	283	270	313	255	281	242	274	261	260	274	287	279	278	265	269	265	275	242	255	239	277	292	257	272	268	269	273	225	256	295	269	263	265	285	243	299	268	219	270	281	284	287	245	293	270	249	264	257	293	269	242	260	274	275	273	248	267	282	267	248	278	264	266	272	279	276	239	276	273	271	240	286	271	288	268	255	270	239	276	296	279	271	274	261	297	271	269	279	285	263	301	271	278	280	259	288	286	301	277	275	248	251	289	247	242	239	262	289	274	238	236	301	235	254	273	286	261	286	285	267	282	251	231	216	280	274	270	280	256	257	271	286	294	259	269	256	266	261	232	282	261	274	290	285	261	276	248	265	256	286	235	278	247	252	283	276	258	302	272	302	261	245	261	249	256	273	265	252	264	254	271	277	278	261	257	296	291	282	303	275	273	278	274	274	278	291	281	276	265	268	305	275	294	271	274	269	281	252	256	289	288	273	248	300	244	258	265	259	233	263	247	269	287	261	234	277	271	242	268	266	267	269	257	259	268	272	261	279	261	297	303	270	276	273	253	264	250	270	273	300	265	262	259	283	278	278	266	274	256	275	265	265	286	278	283	258	285	274	260	283	286	253	319	277	264	275	276	273	257	261	253	280	249	266	290	267	268	277	282	253	295	280	256	270	261	274	258	279	284	264	262	291	255	256	259	273	282	257	281	264	295	260	280	279	259	269	267	260	272	278	257	276	260	273	288	268	256	284	275	257	268	228	256	284	229	265	280	251	259	246	256	321	246	250	313	272	264	275	259	283	258	262	284	247	281	260	280	266	256	263	276	228	228	287	294	264	260	276	243	296	271	274	280	293	289	286	288	247	252	270	234	265	262	267	260	277	255	287	282	297	251	241	275	295	253	299	279	263	284	287	289	265	267	257	243	288	272	288	281	276	263	236	282	263	290	257	279	252	255	301	259	288	277	242	272	283	312	283	249	284	258	295	278	298	257	297	306	249	265	226	296	262	279	242	282	271	278	290	276	271	269	290	284	270	281	285	248	304	288	269	238	240	251	299	242	271	287	273	276	282	290	294	266	251	261	262	294	274	257	282	269	270	274	270	276	272	280	279	279	267	261	276	234	269	272	300	262	272	266	253	253	244	272	275	260	285	285	281	270	293	280	256	276	318	257	266	251	254	285	311	257	292	281	286	267	285	276	271	275	261	314	276	285	293	284	251	266	270	262	224	257	276	263	290	247	287	257	260	262	287	268	313	250	267	275	267	284	273	294	291	248	246	253	276	290	275	285	273	280	265	276	282	257	254	284	254	315	273	250	268	277	279	245	280	253	274	287	273	279	298	283	267	277	316	257	291	277	257	274	269	289	280	253	254	255	270	274	270	294	254	246	299	283	255	262	278	273	297	258	282	260	263	281	303	247	251	259	280	295	284	257	266	271	277	255	274	255	258	253	266	281	252	246	274	274	277	268	284	245	285	267	256	268	289	265	259	287	277	261	266	289	274	283	290	279	306	262	284	293	253	276	261	254	258	266	276	282	267	252	300	274	254	234	261	278	297	298	259	266	274	266	257	281	265	262	264	279	270	262	270	301	283	271	275	295	275	282	262	264	270	269	250	236	251	252	287	260	265	290	277	301	259	273	301	263	273	285	289	277	262	267	294	258	259	256	279	262	259	258	262	291	284	277	270	275	280	269	274	269	261	274	266	258	264	270	291	282	258	266	247	287	243	290	248	282	276	278	259	269	278	289	294	247	253	278	264	286	252	288	254	272	269	291	294	257	281	282	259	253	297	281	275	283	275	270	283	285	279	297	313	301	260	272	247	254
24194	21079	28106	24794	20871	13232	4107	664	355	336	317	305	305	280	290	319	286	302	264	275	304	290	291	269	293	291	280	305	278	275	296	283	254	280	278	276	278	297	302	257	320	285	291	302	274	290	274	294	278	300	309	266	286	330	293	279	272	267	317	290	312	289	284	298	255	261	259	277	316	296	283	302	313	282	292	281	279	294	260	297	313	299	276	291	292	297	303	288	283	254	276	321	298	304	305	295	286	274	303	279	279	300	267	288	286	285	296	305	283	286	294	280	288	311	295	313	306	285	303	290	294	278	298	308	298	284	253	271	279	296	271	229	269	276	279	285	262	266	273	290	297	275	264	296	285	262	287	327	278	303	286	276	282	282	251	267	291	269	311	303	301	289	297	311	276	276	253	264	250	290	289	288	267	272	303	292	280	323	262	304	301	295	275	307	271	295	283	302	279	250	249	299	302	273	293	295	307	267	287	285	296	294	293	291	253	274	285	289	305	298	304	333	291	264	306	283	282	258	301	288	287	282	272	292	299	270	278	268	297	289	286	279	295	285	307	301	280	265	289	257	292	305	267	303	301	294	314	269	303	287	269	299	308	287	304	305	254	297	284	279	283	262	268	270	272	263	283	262	308	276	276	300	295	267	275	274	335	295	267	287	272	306	287	309	307	252	285	306	314	275	289	269	307	276	260	290	258	284	276	261	283	270	261	284	294	318	307	289	269	299	248	275	281	271	286	282	313	260	301	280	280	296	298	303	268	290	288	285	266	310	305	271	263	265	272	242	279	258	272	293	273	290	294	270	285	297	262	283	269	304	259	298	282	272	261	284	281	280	290	282	277	281	280	278	279	260	321	310	310	271	287	277	267	314	277	257	293	278	276	297	302	271	289	321	260	314	283	260	313	289	283	298	278	274	303	272	261	262	234	279	301	299	305	267	299	262	280	324	264	277	285	284	294	277	282	309	275	278	285	329	267	287	292	307	302	281	282	280	291	288	280	264	280	296	270	291	290	277	288	285	271	282	286	264	291	264	278	308	253	295	308	283	280	279	292	295	287	257	297	288	285	286	298	294	270	313	249	283	274	296	276	316	271	308	270	269	275	290	298	284	274	262	305	321	294	279	294	291	285	275	296	289	264	283	300	333	304	264	288	284	272	314	305	319	296	280	283	270	278	276	277	261	301	303	271	285	301	318	288	309	285	273	267	247	276	304	292	287	287	270	262	311	285	318	269	286	246	272	305	298	312	296	281	296	275	307	303	271	295	277	281	287	286	284	304	261	278	274	283	291	277	288	282	255	280	273	262	258	294	268	264	314	292	268	302	294	296	285	280	270	254	298	290	325	255	290	287	281	277	271	267	287	282	253	279	293	324	290	296	284	295	283	293	306	288	276	331	285	277	289	293	270	297	303	277	283	247	304	272	292	284	261	298	301	325	299	301	254	305	252	318	305	256	309	281	265	269	283	277	283	311	303	279	281	270	311	271	285	297	295	291	283	287	306	301	302	277	290	268	285	293	265	317	283	271	289	269	281	289	262	268	315	293	275	275	273	272	279	287	319	280	280	308	300	289	297	303	304	292	287	296	268	294	285	313	285	294	265	307	311	282	289	295	301	305	325	286	286	275	293	278	265	265	269	303	281	295	277	274	284	298	267	276	294	307	298	290	291	265	321	269	280	268	296	303	282	298	313	299	304	296	274	322	273	286	276	288	276	297	319	280	278	260	281	300	328	282	300	275	270	256	240	295	311	274	313	281	293	301	265	291	296	254	280	270	316	293	304	278	260	298	280	273	260	286	278	302	306	284	266	281	272	300	275	262	306	274	287	275	282	279	273	266	274	294	284	278	271	250	282	286	282	291	318	251	264	288	251	266	282	322	291	278	306	314	301	286	273	289	295	327	286	320	268	306	320	304	277	299	263	292	309	277	300	287	268	291	292	317	298	282	262	267	271	321	268	292	277	290	299	309	269	284	288	253	277	268	296	297	283	283	276	281	267	289	294	291	296	268	279	285	306	314	258	272	293	283	312	293	268	289	300	300	285	298	292	303	268	315	276	295	291	286	302	293	289	270	291	250	271	285	262	302	276	301	264	319	286	297	266	307	265	264	330	269	297	286	311	301	296	256	297	298	271	307	286	294	300	311	284	290	276	300	288	265	271	299	265	293	284	293	319	292	284	262	291	269	286	298	263	284	327	244	293	284	249	294	279	281	313	307	284	296	293	286	286	320	275	281	317	272	290	271	302	269	268	280	272	285	292	338	249	307	287	310	291	301	267	287	294	249	287	265	293	279	292	283	300	289	267	286	306	318	278	249	284	265	271	279	296	308	302	294	306	288	266	268	291	274	271	291	285	260	273	324	279	270	243	262	284	261	250	264	291	275	318	305	294	281	255	284	262	270	289	327	259	289	260	316	270	290	300	292	292	288	315	316	286	265	285	315	280	307	287	287	267	286	263	280	307	277	295	300	277	299	286	277	281	289	258	282	310	291	302	294	274	284	280	263	261	282	289	334	284	287	274	266	299	296	251	283	276	283	296	304	282	268	287	276	288	286	268	268	254	273	287	253	299	316	292	308	289	274	306	291	293	302	309	310	302	284	280	316	300	270	255	253	261	288	276	273	318	277	271	298	266	261	284	273	299	282	273	288	267	281	283	253	289	268	274	305	296	301	278	297	271	295	290	300	275	271	256	252	275	280	268	315	272	285	249	291	269	295	292	293	315	280	293	309	277	296	283	296	321	280	273	287	289	296	288	282	275	322	298	324	306	300	304	311	291	289	254	308	269	294	280	303	273	259	277	246	294	276	289	286	290	278	329	276	288	300	264	286	304	295	255	289	279	297	266	270	268	339	311	279	298	280	278	283	270	285	268	286	265	269	301	284	281	275	286	304	247	271	304	255	269	280	242	289	269	286	268	277	266	292	249	289	304	292	271	283	296	285	273	288	285	269	277	268	318	275	294	277	294	289	265	274	278	277	283	307	296	288	268	275	272	267	283	300	305	286	292	299	282	307	280	265	279	300	264	282	264	276	268	276	300	274	262	310	250	271	272	302	289	275	297	317	300	250	293	285	297	287	279	285	262	277	284	297	293	292	317	245	286	277	293	276	286	290	289	260	322	259	251	283	299	293	283	293	295	283	280	283	327	284	280	256	266	273	268	329	311	303	269	253	283	302	277	287	272	316	328	274	278	283	272	304	295	308	291	274	275	287	285	271	296	262	274	283	295	266	288	295	271	339	246	252	291	281	308	260	287	266	294	314	270	293	297	274	283	292	287	282	278	263	283	312	285	313	255	259	294	294	273	291	291	284	269	313	251	293	294	257	284	294	275	300	286	288	313	296	314	287	303	301	307	307	306	276	310	250	255	264	291	297	283	281	287	329	282	310	272	285	282	289	278	291	258	280	271	278	284	269	273	279	291	296	336	278	310	295	272	293	270	261	321	292	275	296	288	267	289	279	276	298	289	297	319	260	300	242	271	280	280	267	322
39880	59941	38436	25637	14669	8918	3469	652	396	364	370	313	389	360	319	344	304	324	323	277	327	305	347	339	311	311	309	338	329	326	332	333	332	351	378	308	318	336	324	361	321	337	302	333	352	330	360	331	328	338	319	322	322	330	346	333	297	331	334	318	332	308	342	315	309	352	321	324	332	314	325	325	340	338	330	315	328	332	333	356	315	304	335	327	349	329	314	314	282	324	337	319	324	282	305	315	326	349	304	321	324	342	318	327	319	338	312	315	297	365	351	333	316	319	337	339	317	312	354	322	329	334	320	304	320	335	324	329	293	332	316	338	337	332	333	337	320	311	343	344	325	282	361	325	343	355	328	320	316	331	324	330	340	329	334	330	336	348	326	322	345	303	328	343	328	316	333	325	340	357	328	289	336	343	368	307	321	305	310	329	334	322	318	331	321	327	313	323	320	342	325	307	289	344	331	363	312	283	312	339	317	283	348	300	295	325	318	300	329	337	309	342	332	339	309	355	329	319	314	317	338	317	327	353	333	327	337	313	303	315	306	317	303	346	289	330	342	349	328	342	321	312	362	312	332	321	329	317	325	318	330	294	310	314	308	335	296	324	333	316	372	331	332	334	346	337	354	357	318	298	313	333	353	328	363	337	330	329	343	327	345	322	333	310	353	344	334	321	336	294	319	331	341	311	347	328	335	338	325	306	350	318	341	333	317	305	324	321	352	338	311	322	319	337	313	334	318	323	311	330	324	339	360	367	310	325	350	321	317	313	320	329	332	331	320	322	305	339	299	319	348	308	327	334	341	341	332	326	323	321	333	326	320	330	318	339	337	325	329	351	346	350	328	332	354	332	344	317	327	296	317	324	356	328	326	348	348	314	350	315	331	321	300	321	359	310	355	328	333	330	338	316	343	332	396	325	345	340	309	358	339	311	329	320	305	355	327	314	341	377	320	348	324	339	343	328	330	305	334	347	340	305	309	303	346	346	355	333	331	308	316	347	336	319	343	344	293	336	308	345	336	332	306	323	314	327	324	301	329	309	297	318	348	328	328	312	341	313	314	291	312	340	334	363	295	327	309	345	307	305	318	355	320	326	337	336	335	319	312	308	327	321	307	315	315	341	348	321	356	325	347	345	337	340	325	351	334	284	319	327	315	307	353	350	321	345	346	313	330	336	347	347	374	356	348	349	330	317	351	309	325	323	344	320	313	357	353	333	331	338	333	333	333	310	319	349	348	330	307	366	347	333	327	340	297	323	320	324	316	336	325	323	327	315	342	318	356	312	349	314	377	310	351	331	303	312	333	314	323	349	301	344	325	305	327	347	317	326	333	288	341	335	320	346	336	335	343	329	305	333	306	312	333	324	326	354	326	330	326	353	317	321	287	306	312	315	298	305	315	363	317	303	322	342	338	329	344	335	284	333	333	350	327	313	357	325	302	316	351	333	315	354	309	329	281	309	343	304	337	331	321	316	332	333	327	313	315	334	310	338	348	338	340	341	337	338	309	307	315	383	341	311	328	320	322	322	339	344	347	304	325	333	312	334	345	343	351	305	304	331	323	324	341	325	308	337	330	346	334	319	344	306	355	328	327	327	331	322	327	322	310	306	320	330	336	324	310	365	315	331	306	312	353	322	343	336	301	334	338	317	280	345	340	313	326	308	318	338	352	322	334	349	331	353	311	332	303	317	361	330	309	322	328	329	347	316	289	336	327	324	328	329	324	307	319	350	330	316	341	305	325	328	329	349	358	318	358	306	375	321	356	323	315	320	310	356	338	329	343	347	329	334	317	307	321	317	290	331	321	340	337	340	332	353	335	344	335	327	318	335	311	307	334	298	370	305	327	309	362	319	320	330	314	324	350	352	326	336	364	346	339	354	315	317	350	329	324	323	343	290	351	303	333	337	329	316	316	361	313	328	337	325	302	328	293	304	330	314	326	310	308	299	322	349	310	334	313	350	324	320	291	351	331	336	345	317	314	315	322	319	319	344	327	333	306	353	371	336	302	339	323	345	315	371	354	327	333	323	317	320	312	310	314	332	341	311	322	348	332	342	331	351	314	359	321	299	294	298	334	303	320	283	367	355	344	328	321	340	340	331	335	373	283	347	364	309	333	335	322	363	361	358	352	323	313	328	325	320	342	326	321	301	327	332	328	293	328	355	371	313	312	333	291	343	341	362	319	353	329	336	323	341	317	306	289	340	325	307	339	321	340	360	324	325	369	350	334	306	318	319	343	330	345	354	299	330	326	299	332	299	349	308	349	329	340	325	353	308	356	365	339	332	325	272	327	331	289	342	337	327	333	350	357	315	348	354	379	342	318	328	298	327	364	316	303	327	331	344	329	293	310	316	371	343	337	326	364	344	321	328	320	321	323	295	329	311	325	346	322	335	356	336	320	333	336	317	349	323	359	327	351	317	307	361	321	326	312	344	316	325	320	329	315	317	344	305	327	345	320	329	328	322	318	344	331	318	336	346	322	340	308	323	315	339	334	333	335	345	301	333	354	329	341	345	318	313	328	329	315	345	318	315	314	318	317	312	349	303	317	328	335	314	291	312	316	333	325	317	321	344	312	334	348	350	344	317	349	350	333	319	317	337	352	350	341	326	360	351	320	339	298	348	325	313	317	345	295	333	337	322	334	329	315	345	313	332	347	332	344	322	320	311	313	314	380	337	320	308	345	325	326	302	323	327	313	332	312	330	334	355	322	341	313	330	311	289	335	310	322	313	362	307	315	331	358	327	345	336	342	335	297	312	311	325	319	293	329	314	347	340	335	317	330	334	345	309	371	327	328	326	307	339	343	333	342	316	304	315	306	376	318	351	337	370	312	342	343	308	289	316	308	332	304	320	306	332	315	306	313	300	344	330	344	314	298	337	333	310	330	315	316	333	329	325	306	344	342	353	319	355	307	321	353	329	286	317	311	334	328	330	350	306	297	301	278	318	318	337	321	302	321	330	323	334	339	331	353	311	334	330	329	311	316	345	359	362	283	324	324	330	317	318	295	293	329	307	306	356	341	297	336	297	331	315	340	341	303	317	361	332	352	322	310	354	324	308	355	308	338	330	333	307	278	338	349	356	317	316	346	310	354	322	356	321	352	334	306	317	335	304	338	315	343	305	317	295	295	350	346	329	331	315	335	353	340	323	294	338	314	356	324	366	332	354	331	368	321	351	342	322	331	318	315	346	306	333	297	310	333	304	334	320	342	366	338	354	356	327	318	334	316	320	322	338	314	316	314	310	321	313	307	317	320	309	300	340	338	347	358	351	323	313	365	345	339	308	317	339	337	329	312	339	352	324	326	311	284	312	343	329	353	334	313	331	321	349	354	333	320	324	331	319	338	311	348	313	316	328	318	318	319	326	317	342	338	301	322	336	330	306	326	296	301	335	313	318	335	351	324	373	317	344	313	307	302	309	344	331	332	312	327	332	314	344	344	343	308	302	313	327	334	324	331	347	302	321	317	331	343	283	338	341	318	294	341	315
25242	21780	29934	26475	15795	6592	2029	484	385	335	333	316	297	304	299	292	315	297	283	329	323	317	299	307	307	274	311	324	277	334	299	317	335	298	342	294	305	304	314	310	301	301	308	279	321	288	327	296	287	290	296	311	284	292	307	288	332	287	307	351	289	295	304	315	310	336	310	291	327	297	268	315	297	306	285	297	306	313	315	317	286	307	305	294	333	269	317	317	322	299	311	307	318	333	293	319	309	295	310	318	297	318	300	310	323	303	290	284	263	312	310	311	302	317	300	298	301	288	307	286	324	299	324	348	293	326	309	325	301	311	305	346	331	300	292	307	280	325	293	311	301	291	292	287	319	312	279	301	304	292	300	321	287	314	303	318	308	312	313	331	317	273	335	317	339	294	317	305	288	304	304	295	315	298	302	311	296	304	318	313	311	322	308	303	315	285	280	338	303	317	294	323	305	310	307	319	301	292	313	295	337	301	349	307	294	315	288	280	305	304	296	308	300	301	292	290	300	341	293	308	293	317	319	329	312	289	286	311	316	288	284	309	319	294	306	307	300	312	280	288	328	305	310	323	286	324	315	294	303	282	290	323	333	303	340	273	294	295	312	301	321	298	303	306	319	330	295	299	338	319	296	320	257	294	321	293	315	296	309	281	341	339	315	302	305	292	292	288	288	331	297	309	290	307	306	300	307	315	309	292	298	309	295	338	291	312	312	318	282	307	299	317	301	291	293	292	286	311	306	272	316	326	299	290	321	311	335	301	324	321	292	306	287	287	309	294	288	316	300	314	314	327	297	320	348	329	281	295	338	304	293	310	325	317	310	303	301	300	312	299	293	320	318	303	327	318	273	303	302	315	298	285	319	295	322	298	290	326	324	325	310	295	315	331	293	305	278	278	322	292	328	315	289	338	322	323	300	302	282	318	296	328	297	304	299	333	352	304	309	300	296	277	275	314	276	298	302	285	303	292	312	317	321	302	306	303	316	294	327	355	328	336	308	299	306	298	322	294	328	333	317	300	293	316	270	285	311	335	332	286	294	312	313	300	305	299	300	313	316	316	306	287	313	298	307	279	309	280	293	298	304	301	325	324	333	311	296	305	316	275	284	332	297	301	294	295	303	284	298	317	316	314	282	324	303	308	284	311	322	294	299	282	301	298	245	314	314	295	318	294	313	317	323	290	291	337	336	335	305	292	324	288	331	289	301	272	288	296	306	319	322	286	308	292	302	322	312	316	279	326	303	293	302	291	287	351	294	312	287	307	304	310	282	317	307	328	277	295	297	304	308	274	298	299	309	312	290	279	321	336	302	307	286	289	306	289	266	330	300	318	291	291	315	307	271	273	326	308	309	304	289	295	311	294	292	274	301	306	297	267	321	295	345	315	300	332	313	294	339	299	327	273	305	294	298	296	290	287	311	289	295	272	289	290	305	320	301	311	303	285	306	284	292	282	306	319	297	325	300	317	304	307	313	290	257	304	329	303	316	299	302	309	299	301	333	288	308	288	326	312	291	317	328	300	311	277	322	312	301	313	320	320	303	307	302	315	296	307	285	290	295	287	303	292	278	293	312	305	319	317	323	312	313	309	313	306	324	310	295	318	325	273	337	310	327	294	327	283	295	285	335	322	286	302	302	317	305	290	317	315	296	329	307	307	308	326	313	291	295	319	319	292	302	295	312	295	326	325	298	313	304	277	351	325	280	320	326	292	301	313	310	325	310	275	307	305	274	288	302	270	327	246	314	310	304	319	327	295	303	316	317	306	302	328	330	325	315	319	297	305	316	303	310	286	305	279	333	304	353	337	296	300	325	262	295	300	309	293	310	300	304	321	266	303	306	319	327	307	315	292	293	303	304	307	301	312	308	340	252	275	285	335	344	283	305	316	302	302	328	292	292	315	264	295	309	296	289	333	283	301	327	321	291	280	316	288	309	307	311	288	299	322	309	281	292	312	299	319	293	319	291	292	338	279	320	285	312	322	304	309	319	318	310	331	307	304	313	285	303	310	304	280	290	301	331	290	318	299	299	281	304	313	281	288	334	334	309	326	301	335	302	298	277	291	257	296	306	297	315	333	308	271	296	297	332	364	301	309	286	274	305	328	306	293	318	319	315	289	320	320	317	271	300	322	302	336	308	299	265	273	306	308	328	320	308	306	315	324	327	292	341	329	308	321	287	306	308	295	310	337	304	319	308	324	316	307	298	283	284	292	318	306	314	335	288	291	296	293	278	304	304	324	283	308	312	330	316	341	303	307	311	290	326	301	321	310	313	285	317	307	315	287	300	312	300	319	301	276	302	308	315	329	292	301	323	304	298	330	331	303	291	277	305	303	321	293	301	300	301	321	280	265	302	299	311	308	297	325	299	301	291	285	302	324	332	348	305	319	313	328	270	306	289	308	330	319	271	318	354	337	304	323	281	289	322	297	315	326	279	279	302	296	303	298	313	306	318	336	284	294	310	322	337	333	306	312	288	296	294	272	318	308	317	318	275	318	302	301	314	343	288	295	284	323	305	297	320	306	331	327	287	287	326	322	291	289	303	292	327	282	323	270	319	313	296	294	302	319	280	292	306	326	277	301	308	306	299	314	303	263	362	311	341	307	295	327	282	309	280	306	318	295	298	304	270	287	340	291	305	308	286	337	287	349	312	304	298	290	311	305	307	288	300	315	297	310	301	291	296	321	273	294	308	329	350	290	304	301	291	298	308	299	286	282	317	311	344	310	289	307	294	332	330	317	308	320	294	345	300	317	323	293	304	319	302	298	297	321	296	286	335	302	285	311	301	331	302	301	312	320	284	325	300	316	317	270	308	280	324	326	312	297	274	305	306	347	309	297	329	327	318	316	300	329	302	315	310	301	332	309	303	293	308	310	293	312	314	309	297	320	323	317	314	306	290	300	290	317	274	296	333	294	323	290	306	315	337	320	284	274	283	271	295	301	291	299	318	280	302	327	328	327	300	300	338	330	321	307	296	316	306	304	288	317	311	301	316	272	297	290	288	315	314	329	300	315	331	307	319	306	309	300	319	315	312	305	278	283	331	327	289	336	280	279	286	333	326	316	303	296	293	294	318	301	298	309	325	308	278	313	320	309	281	289	290	309	326	308	313	291	285	302	281	324	240	335	293	313	299	283	299	289	287	316	300	325	325	302	317	291	292	337	297	334	310	295	293	284	294	294	303	301	334	313	305	299	285	278	311	294	325	324	324	315	296	280	289	295	301	294	305	308	309	320	309	319	290	304	337	314	306	331	277	316	293	336	310	288	281	311	278	308	301	324	288	310	305	290	281	316	331	295	303	304	291	315	303	301	274	311	339	288	309	300	298	317	315	327	309	296	350	333	328	300	298	265	292	315	306	297	318	286	274	295	299	322	297	319	299	306	302	291	316	308	285	298	297	296	369	291	285	279	303	313	287	289	334	319	283	275	280	295	303	324	320	308	316	320	296	308	339	311	293	307	316	319	288	298	285	291	324	322	294	314	317	311
37870	59036	41075	23419	13370	7490	2603	578	420	405	382	369	346	365	369	342	360	385	350	333	358	376	307	354	338	379	376	340	363	354	324	355	382	409	330	367	362	378	366	400	322	356	348	392	343	365	349	348	361	327	312	357	362	357	361	326	352	370	358	335	323	348	342	342	351	385	352	362	350	368	355	335	361	351	331	375	376	352	352	332	341	355	342	378	370	329	348	369	361	362	359	395	366	344	353	385	368	344	320	353	349	357	386	371	359	366	363	353	375	368	378	420	360	354	373	327	329	321	358	341	347	348	384	422	357	360	352	357	339	379	378	344	325	339	348	348	371	374	385	352	326	377	305	361	357	361	330	342	344	363	362	372	352	346	385	368	362	345	407	365	368	365	354	315	359	326	357	334	395	366	365	338	350	359	351	392	348	355	369	340	343	330	337	353	330	356	343	358	343	345	341	349	364	355	323	351	325	345	363	398	374	347	353	334	363	368	317	367	374	343	390	385	366	329	333	337	385	338	365	380	372	340	372	333	359	317	378	362	404	393	330	383	360	327	326	332	342	343	387	355	360	376	354	361	393	338	353	362	336	348	344	333	328	317	350	375	330	331	383	357	367	372	384	347	346	367	370	346	354	382	387	391	387	367	345	350	341	368	368	375	357	358	342	375	330	365	360	370	378	345	357	363	346	381	363	347	347	332	381	333	339	333	391	328	370	330	363	379	365	348	360	351	363	363	366	356	346	350	338	358	367	363	349	348	330	332	311	356	375	356	374	341	348	356	382	363	357	351	348	351	332	336	375	354	364	331	376	360	376	364	362	349	358	386	369	355	349	355	385	350	338	366	328	366	354	359	352	349	333	369	342	354	354	343	342	321	350	354	388	388	356	338	349	410	379	350	374	356	362	351	341	334	319	347	328	374	350	362	328	377	383	335	377	353	343	349	351	361	365	359	334	357	349	339	351	354	387	351	340	374	358	383	352	364	319	339	367	396	322	385	347	342	359	355	354	318	331	354	357	334	361	333	388	382	370	338	359	352	354	364	355	353	354	386	383	352	387	373	387	327	373	370	340	397	338	370	387	341	354	387	361	336	364	356	345	404	350	370	337	356	350	353	345	382	358	356	346	336	386	370	330	341	383	319	332	347	385	345	329	332	372	361	330	352	380	335	299	365	358	350	370	382	383	359	342	377	355	356	357	354	344	368	363	359	369	367	358	339	352	385	381	373	385	378	372	371	391	328	359	334	359	389	364	331	370	346	380	342	375	382	313	349	382	316	400	345	349	354	370	371	375	361	369	327	350	369	352	362	357	410	405	338	355	373	327	381	387	339	356	351	368	364	359	347	377	345	328	366	351	377	371	402	381	322	357	345	330	388	368	312	326	325	341	342	361	354	372	353	378	368	362	322	347	347	362	366	324	402	333	369	365	370	343	359	347	330	342	382	355	371	368	413	376	376	334	312	394	348	367	365	362	333	406	362	345	346	326	356	369	346	320	337	347	340	377	333	370	350	334	323	340	364	360	359	359	372	384	351	365	370	388	372	343	367	329	394	343	357	379	367	342	367	343	319	366	336	351	365	375	372	345	327	338	397	337	338	346	370	342	335	341	354	371	371	365	326	347	343	356	373	370	350	389	367	348	388	368	372	364	341	338	360	315	351	356	344	380	350	353	357	347	350	347	360	346	345	327	382	340	388	336	294	351	380	343	377	334	315	348	332	403	363	342	343	347	340	340	364	350	387	364	384	350	359	405	359	346	344	372	342	367	346	341	361	365	343	352	351	383	352	361	348	337	339	359	324	339	339	372	374	361	383	336	349	375	353	346	353	349	363	359	357	392	381	368	341	335	347	383	356	384	351	344	369	366	347	361	378	351	385	356	351	355	351	356	354	372	365	382	399	344	345	352	358	352	370	385	343	349	362	358	333	364	401	334	382	339	339	357	363	368	374	374	361	338	341	349	363	323	358	351	302	368	366	354	348	346	384	369	373	381	347	366	362	411	346	361	369	381	330	349	368	396	380	371	347	364	386	344	358	356	351	362	308	356	384	384	326	348	377	349	322	336	349	387	383	378	375	321	342	375	358	319	378	335	374	330	332	378	370	352	384	363	350	341	361	364	354	367	389	396	364	394	355	358	348	373	360	323	324	349	363	376	336	344	326	363	325	318	352	351	351	374	349	326	361	337	395	379	354	352	329	338	347	342	306	375	337	351	359	370	332	378	368	375	328	360	386	373	371	348	364	356	373	395	318	360	353	329	336	378	360	350	350	365	355	351	331	372	349	369	339	358	356	337	341	344	357	348	371	325	337	365	359	342	343	327	349	359	364	360	365	336	357	334	335	354	394	348	357	318	334	322	353	344	377	346	390	376	386	357	343	331	344	358	363	330	334	336	384	342	343	329	350	337	362	343	341	369	350	372	382	352	358	370	341	395	359	363	331	344	336	374	348	349	353	366	392	351	314	376	361	338	363	368	381	349	372	391	353	347	347	328	330	348	395	364	348	325	353	357	346	360	344	355	374	368	381	383	329	364	340	339	359	367	386	380	354	346	318	361	365	371	357	362	313	346	336	381	336	360	362	346	337	307	408	388	338	353	351	370	335	340	321	339	343	338	350	340	364	373	363	357	358	369	374	342	356	344	310	341	329	355	385	357	372	365	379	347	392	356	396	345	344	366	380	356	360	359	331	359	340	380	329	346	394	397	357	363	305	346	364	356	350	360	385	342	373	328	377	355	365	338	352	356	408	360	371	338	360	337	377	378	378	340	339	363	334	342	386	357	318	368	362	369	356	346	356	352	356	352	334	327	372	342	351	389	369	369	365	363	345	374	339	346	344	372	374	332	345	339	348	399	346	358	315	360	396	358	388	326	360	368	339	330	344	345	372	351	369	364	361	369	330	386	356	356	329	387	372	362	376	371	322	367	379	341	344	360	352	341	362	331	362	366	354	362	357	344	360	374	371	333	362	357	338	327	362	362	354	370	368	359	366	334	382	339	346	356	341	363	334	360	337	350	348	352	390	358	352	364	351	339	371	321	348	347	354	337	321	351	364	355	391	353	341	402	346	387	374	376	336	388	359	345	361	368	361	348	371	389	374	376	399	366	390	350	386	355	388	368	330	338	359	338	330	341	338	346	347	348	377	363	361	345	337	368	353	341	354	358	358	365	340	337	373	362	350	329	351	343	387	373	345	339	337	386	364	349	364	327	378	375	395	354	342	379	352	355	363	337	385	317	367	341	359	384	361	371	365	331	357	354	364	376	389	409	357	368	360	359	377	340	348	370	353	374	337	348	343	349	366	353	309	360	390	378	367	351	369	382	331	381	358	343	357	369	372	352	324	374	385	359	377	356	351	344	369	340	350	349	375	371	357	345	375	357	359	334	342	346	368	403	353	365	345	346	361	345	373	371	369	358	329	316	367	373	362	357	332	356	359	344	351	335	358	342	350	352	365	373	345	369	362	357	363	377	347	400	347	349	344	328	365	373	356
22964	21093	28608	23985	21384	20750	9295	993	605	514	481	475	481	472	479	460	447	459	460	483	447	457	431	462	456	431	464	452	429	443	441	483	443	421	463	438	462	428	481	481	455	426	471	441	467	454	410	461	441	428	428	428	401	452	443	409	434	464	398	402	431	424	437	445	405	440	414	402	418	430	437	473	428	443	461	441	431	467	436	443	444	448	414	428	436	430	437	435	413	411	459	425	431	433	421	437	445	454	463	436	447	426	436	443	446	449	418	428	414	402	421	433	418	379	470	388	444	438	461	429	421	452	448	444	458	450	430	458	425	414	431	434	451	419	413	441	429	419	458	469	460	420	459	459	435	432	413	453	425	448	422	406	421	460	442	418	440	457	454	393	451	424	427	405	457	420	441	430	436	432	403	422	437	463	438	416	389	471	436	450	436	390	448	465	429	457	415	482	473	456	435	437	431	451	444	415	421	436	428	437	456	441	443	448	381	397	445	417	455	418	448	438	457	454	469	449	440	431	417	424	419	434	491	424	464	453	413	415	411	425	425	442	405	408	449	447	385	470	445	474	427	441	436	402	409	438	459	447	441	455	409	419	448	453	439	447	425	435	386	434	387	443	422	435	447	417	437	407	433	422	459	416	407	487	434	409	475	427	462	439	447	454	444	418	447	458	442	427	448	395	421	465	489	445	433	412	418	412	437	421	459	415	453	460	397	428	425	455	450	455	428	454	424	396	484	423	426	445	412	437	457	410	428	435	394	440	413	415	440	427	437	437	397	441	437	437	426	434	453	469	453	404	467	428	420	429	457	429	395	462	443	434	406	446	394	419	419	442	448	417	450	427	403	468	451	395	400	464	424	421	439	432	442	418	439	422	413	444	434	411	456	444	432	454	447	422	455	418	396	460	437	403	469	413	382	427	418	470	447	451	446	461	418	453	440	460	460	444	417	431	463	434	422	467	458	421	418	436	403	410	435	424	409	427	468	387	437	450	457	467	431	422	420	425	422	435	421	408	400	451	442	421	451	411	433	425	436	441	445	416	401	481	447	426	482	433	436	430	432	427	438	425	391	445	449	426	470	446	416	436	450	466	412	405	392	453	451	434	423	390	466	407	452	484	439	412	399	388	421	432	414	402	432	443	434	411	413	451	404	408	469	456	422	459	396	428	447	397	446	408	424	419	427	405	443	447	470	419	454	440	435	423	394	424	444	440	402	426	423	443	414	437	444	420	424	441	454	421	438	404	412	435	446	413	435	431	458	410	433	462	415	429	426	445	426	423	439	414	406	458	424	410	412	420	434	404	451	404	439	493	426	442	415	426	456	408	420	416	429	442	418	447	454	407	419	437	423	479	455	434	455	446	415	412	439	427	451	401	417	465	463	410	432	399	413	431	443	437	455	434	421	446	426	458	434	443	434	423	457	440	434	425	439	416	456	420	423	448	437	439	458	470	404	406	417	437	462	429	424	432	412	410	422	417	452	372	468	438	440	419	448	449	445	425	426	437	460	391	462	459	391	446	431	433	440	393	391	440	464	443	444	439	438	431	449	428	429	430	447	423	423	452	398	463	436	427	439	451	413	435	411	424	422	401	454	467	447	525	432	416	458	400	432	483	434	470	429	432	423	412	392	438	446	457	428	471	452	462	485	448	422	395	381	445	441	438	447	414	403	452	438	440	451	395	445	421	417	391	431	431	425	407	413	444	453	447	451	462	436	431	413	454	447	410	442	467	446	468	467	490	438	416	420	403	449	423	424	419	394	457	431	409	466	428	406	412	441	392	428	455	465	462	458	435	428	418	410	452	395	428	429	451	442	422	415	457	441	424	456	422	426	449	400	456	413	441	409	424	456	413	461	414	420	483	425	420	456	396	427	443	421	441	436	429	414	450	412	457	476	472	463	465	417	404	440	425	447	427	457	480	445	448	398	432	436	432	440	433	427	448	428	429	462	435	422	424	450	453	442	410	404	481	456	449	406	421	477	436	425	446	419	432	439	448	412	431	406	445	485	432	414	435	438	449	422	440	382	434	413	435	462	466	445	402	444	405	382	421	447	458	422	469	382	432	423	429	472	420	390	451	428	438	439	459	409	461	422	400	430	417	461	414	422	421	460	412	446	426	411	459	428	436	462	435	423	456	445	412	424	443	463	417	435	418	417	420	456	440	448	429	419	452	429	419	423	446	418	419	455	410	425	450	415	393	426	436	459	416	444	400	379	427	428	411	447	446	420	395	416	434	427	425	456	438	425	447	438	448	450	429	416	469	450	449	425	456	429	442	447	466	429	456	429	407	449	442	406	420	437	478	405	448	481	456	407	423	443	439	473	395	458	432	439	418	456	446	432	415	466	407	424	393	458	418	429	456	467	411	407	390	438	406	416	470	435	387	449	429	457	432	431	418	423	477	413	457	466	397	448	469	403	439	428	413	447	411	439	421	428	397	436	463	458	469	430	425	388	433	438	445	423	454	430	445	420	435	438	430	445	460	405	444	440	459	437	432	441	426	431	462	470	440	443	451	436	442	434	439	418	470	462	398	408	424	480	423	423	432	440	443	438	455	446	418	429	428	467	433	407	407	428	459	441	460	417	411	420	450	442	433	447	435	414	420	436	438	411	399	448	455	436	445	441	455	450	419	472	419	421	431	450	485	420	404	425	428	442	399	449	455	431	405	417	420	426	429	446	417	403	436	459	474	442	433	442	467	387	388	432	435	425	394	418	412	442	431	418	406	428	417	419	444	436	442	419	421	400	435	457	428	391	457	417	449	426	430	443	442	431	474	450	446	421	443	429	446	439	451	460	424	370	442	432	431	420	455	469	418	446	418	427	464	446	440	435	415	410	445	424	457	419	406	457	409	432	440	451	426	400	418	442	427	411	440	399	408	456	405	446	456	436	439	441	416	463	427	435	398	392	478	439	467	479	430	463	447	412	401	432	430	403	469	443	437	423	434	420	476	420	454	453	418	419	443	491	460	431	457	463	453	460	451	409	449	419	424	418	436	427	461	462	450	441	430	462	430	408	435	430	422	458	413	437	424	422	437	414	454	445	409	466	444	432	462	434	418	445	447	456	404	409	467	461	442	434	450	457	406	414	441	422	483	425	440	412	402	450	433	445	441	424	415	438	447	431	475	393	421	480	425	442	441	433	461	410	437	438	446	425	447	423	402	431	430	420	441	445	433	461	456	412	461	430	461	436	441	405	442	445	401	445	466	449	456	430	431	433	397	453	453	456	444	430	436	443	464	446	446	431	442	449	451	451	453	432	456	426	438	392	477	432	436	411	435	436	427	438	465	456	449	457	423	425	428	389	414	431	448	412	417	449	450	456	453	442	438	408	426	428	407	449	403	472	441	482	456	448	407	403	434	445	404	450	450	454	472	448	454	472	444	420	418	400	418	438	480	450	401	414	483	434	437	442	454	405	443	447	457	473	445	408	440	407	441	430	416	439	440	441	420	430	442	452	439	483	438	415	411	455	441	454	429	423	414	481	445
40961	66799	46058	31274	19023	7890	2381	822	652	627	542	577	519	510	546	527	484	496	501	476	454	518	525	491	495	493	467	436	495	452	517	498	470	520	486	456	522	468	495	424	506	482	472	474	427	485	502	441	515	501	482	506	499	473	453	472	449	480	485	501	495	521	471	453	476	514	483	457	475	508	450	502	490	475	510	497	486	484	484	477	476	456	485	421	491	523	478	488	542	520	465	491	462	466	454	462	517	498	458	461	472	472	497	476	465	432	458	486	487	473	457	476	469	495	465	478	494	515	458	455	476	478	457	458	524	465	538	490	518	472	516	509	461	481	473	471	442	507	459	430	468	520	458	525	474	464	482	490	438	498	475	448	472	492	466	489	465	464	481	549	493	503	495	462	465	507	484	468	425	473	498	449	472	465	483	481	451	465	503	439	457	496	484	491	481	473	489	502	452	447	484	482	482	460	462	503	463	446	494	485	485	498	486	467	433	484	501	469	445	473	459	445	476	481	476	469	455	455	460	451	492	485	456	485	438	427	480	455	448	473	460	462	503	498	461	467	446	456	481	464	498	499	441	478	484	457	478	504	484	520	476	469	499	463	458	489	457	471	466	463	480	460	470	501	464	488	461	489	503	459	469	505	466	465	488	502	489	473	476	474	494	467	472	463	455	483	461	468	487	502	457	493	496	465	484	454	507	472	449	477	458	494	468	463	416	456	466	461	466	457	446	473	507	490	474	473	481	498	460	487	443	456	462	450	493	476	443	489	473	465	462	478	443	468	493	511	471	507	508	450	488	478	482	498	472	480	482	485	456	480	491	454	434	463	484	496	462	489	463	484	467	507	484	469	427	485	514	458	482	468	520	487	441	464	478	513	480	465	528	476	496	482	477	479	498	477	485	479	458	474	481	498	496	463	509	478	465	487	487	449	450	474	477	483	507	486	490	521	512	500	467	521	479	457	454	460	503	500	462	482	484	495	499	491	505	460	509	482	496	533	506	484	474	482	472	509	489	451	467	485	493	460	471	454	442	512	494	466	440	447	468	444	456	472	476	534	475	481	474	473	472	481	500	467	461	515	421	453	449	486	490	492	467	468	442	517	455	481	470	481	470	509	511	459	445	481	464	517	448	464	478	467	484	477	500	459	474	439	492	476	441	486	463	497	474	467	478	443	487	454	465	494	498	467	465	484	512	463	497	439	461	443	506	444	472	463	477	512	454	467	466	518	496	506	494	449	500	480	527	484	488	477	438	474	436	440	441	522	493	455	475	469	464	469	512	503	452	494	475	505	493	459	465	434	452	484	474	488	470	434	505	453	457	485	527	446	488	474	485	440	497	462	510	520	480	516	505	467	512	469	505	441	448	467	461	520	458	510	507	488	499	488	460	457	460	483	463	495	457	490	454	518	436	465	481	472	483	470	458	474	469	484	422	494	446	438	494	505	456	480	496	466	466	473	478	467	471	461	460	467	478	485	463	471	498	475	442	483	480	487	458	485	500	434	485	487	478	495	458	460	443	512	477	487	487	521	454	500	500	501	479	474	500	493	474	531	513	485	491	465	438	470	450	500	465	478	477	468	467	508	457	482	474	464	447	460	477	491	510	500	503	513	478	467	460	504	477	490	476	510	459	439	458	505	457	504	484	465	481	501	517	453	469	446	447	489	503	474	447	476	486	463	475	497	500	416	441	491	481	485	458	494	477	486	492	442	469	504	475	484	482	489	468	474	459	461	509	508	512	482	493	488	458	482	503	436	461	487	463	465	440	474	496	453	466	433	482	504	500	492	472	462	448	451	443	421	517	464	443	491	507	471	480	487	456	472	502	440	497	486	490	445	493	486	481	471	492	522	474	498	477	483	479	479	449	512	471	491	493	447	487	474	472	494	498	488	456	483	442	547	488	442	495	435	459	490	447	509	461	472	442	495	489	456	469	464	464	480	504	479	503	450	475	500	486	498	482	523	456	478	484	464	465	466	455	469	516	477	430	449	474	450	475	518	448	475	505	487	471	519	455	498	457	466	459	476	486	480	480	478	489	526	459	439	477	497	456	463	472	472	480	467	480	478	502	460	452	459	480	491	528	474	506	505	482	466	515	488	501	443	466	454	470	455	426	475	497	482	447	491	486	483	488	458	486	491	465	462	459	452	477	471	489	493	466	516	499	483	461	488	492	448	471	469	500	494	438	507	498	480	492	492	488	480	480	469	464	511	498	508	468	488	460	499	450	462	441	485	443	481	442	442	473	480	476	471	494	455	479	501	477	489	452	496	455	481	478	470	461	469	488	476	455	506	462	466	489	463	483	422	489	447	474	473	469	494	459	433	498	450	487	484	471	496	464	485	452	476	452	469	460	469	431	435	529	514	502	460	472	454	510	488	460	474	458	474	469	525	483	503	464	490	489	473	491	452	467	511	482	483	455	497	512	444	439	516	488	471	496	461	508	494	487	429	450	483	470	486	439	463	486	449	488	514	472	500	506	457	470	460	479	482	516	505	466	497	459	452	519	456	472	458	479	500	469	504	464	471	489	462	477	430	493	476	501	498	480	455	464	448	451	477	477	483	470	479	447	473	455	466	477	517	453	458	483	452	508	453	492	471	508	413	481	490	485	452	467	456	455	459	438	458	483	499	499	465	456	525	452	487	503	474	489	464	450	485	492	459	493	496	479	471	482	485	468	455	482	518	499	465	482	454	479	485	464	544	473	484	473	447	500	458	469	433	491	484	503	466	461	481	470	448	482	458	487	485	488	466	482	497	510	447	496	497	480	451	504	516	489	463	455	477	443	472	462	486	494	463	476	488	464	461	527	491	462	484	479	479	509	470	464	507	460	469	467	472	497	477	446	481	464	498	528	508	474	444	502	494	479	505	481	475	486	538	497	491	455	477	457	477	470	494	463	444	470	481	447	461	510	521	459	484	499	442	488	478	458	521	496	425	507	462	478	489	497	469	476	458	498	501	502	489	487	459	452	492	482	505	455	464	495	467	494	491	528	480	489	456	459	453	509	475	465	478	474	487	492	487	479	479	474	485	519	453	468	488	511	478	480	478	475	492	471	470	464	515	510	481	500	488	479	467	489	474	473	507	489	488	491	535	499	481	450	521	465	475	418	495	452	492	461	445	460	473	482	508	486	483	468	454	470	477	514	477	448	494	534	468	468	450	513	446	489	450	484	474	505	447	481	455	433	489	484	507	477	464	493	493	494	500	488	484	498	507	470	481	473	487	458	446	447	482	509	479	461	477	499	478	495	441	495	431	485	476	459	479	470	477	442	477	490	481	487	478	475	486	480	460	468	512	460	474	483	466	495	472	476	434	468	501	500	454	511	460	439	453	503	498	490	451	491	507	533	499	493	481	496	475	447	453	469	487	457	478	490	524	514	489	500	520	472	503	508	466	478	503	465	432	445	470	496	477	495	508	462	497	462	459	475	471	483	478	464	472	517	473	486	503	509	473	480	441	486	431	486	464	470	461	500	477	451	505	434	424	526	506
32329	34066	32994	18653	6324	1406	344	246	269	220	259	236	238	211	217	233	229	238	230	227	217	255	218	229	249	205	231	216	232	249	230	256	234	218	230	226	226	214	232	250	218	241	235	227	227	251	241	228	234	254	240	211	234	226	234	233	238	253	257	227	202	226	232	209	227	224	215	221	212	217	245	251	228	229	238	211	247	243	228	228	235	173	209	233	237	207	260	214	247	237	233	215	251	214	196	237	223	209	211	240	233	231	241	219	241	201	233	216	219	228	233	256	203	239	213	215	236	220	246	210	222	235	240	215	198	231	230	215	246	224	236	242	243	211	242	216	209	231	220	244	241	241	248	249	228	244	188	229	224	206	223	226	241	213	218	232	216	210	242	207	224	247	195	241	254	239	222	219	202	242	221	232	234	249	205	231	211	219	228	221	210	220	222	218	228	232	251	223	241	227	211	218	230	242	221	239	246	221	179	219	205	206	239	243	230	232	225	217	214	206	232	240	258	261	218	208	223	201	222	209	239	194	224	250	223	219	212	249	231	208	255	237	265	217	240	228	218	239	219	233	197	226	223	235	210	216	239	229	262	234	251	270	216	211	240	218	236	233	211	214	236	219	231	235	232	246	216	218	221	230	213	246	207	247	234	232	240	220	234	212	216	223	225	228	211	194	252	234	232	208	232	215	203	240	222	198	185	229	214	241	227	235	237	207	244	233	232	214	230	213	205	239	238	221	221	221	224	209	238	220	213	218	233	228	233	201	216	236	259	239	226	218	206	233	224	239	232	209	229	220	244	231	227	243	236	223	228	226	208	257	198	224	248	212	229	218	236	243	237	235	222	225	218	207	246	220	229	235	238	221	229	223	221	234	255	232	245	257	248	221	203	197	226	225	246	225	196	249	255	202	224	217	243	208	253	215	229	262	208	235	232	191	213	232	205	269	214	225	213	232	217	222	231	204	221	221	253	211	230	214	233	218	241	237	236	244	223	224	228	233	213	230	237	236	222	241	220	228	245	209	233	222	215	217	218	230	206	265	231	214	236	219	231	222	253	204	228	232	224	232	244	225	229	224	221	231	239	236	255	239	237	205	219	205	208	220	239	240	217	197	221	228	218	271	222	245	229	213	246	232	238	249	222	221	223	207	234	256	255	235	223	214	239	196	201	228	219	236	223	243	212	248	224	228	213	207	223	238	227	220	215	243	227	239	231	216	239	215	222	249	264	254	225	228	246	218	221	219	245	221	275	216	276	243	251	231	210	237	223	211	213	228	229	204	189	226	265	209	220	208	193	249	219	222	235	241	236	222	216	237	201	220	251	234	238	220	232	245	221	217	236	224	235	233	216	213	221	258	229	197	233	229	223	198	192	218	231	214	241	224	230	228	205	219	228	242	232	221	248	253	213	216	239	215	242	213	241	242	256	237	238	234	250	237	235	237	249	268	208	213	228	239	227	233	245	248	211	201	224	259	238	250	221	244	231	209	245	246	247	204	252	257	222	236	193	202	199	216	204	231	239	214	257	238	227	237	237	275	232	229	266	238	235	237	233	202	235	246	228	233	200	227	185	246	216	251	232	225	218	204	190	230	232	217	236	237	226	207	203	232	230	239	204	234	211	203	226	228	212	218	234	244	229	236	225	243	252	252	210	234	249	218	223	222	231	220	217	236	233	243	230	209	219	237	260	218	226	219	213	215	219	237	216	228	235	220	240	208	206	241	221	223	214	251	223	212	225	234	196	237	230	223	229	237	216	236	224	199	235	217	228	243	248	208	235	229	229	214	215	231	236	256	220	250	220	213	247	241	242	237	272	238	259	235	233	226	234	226	231	275	224	237	191	227	219	185	214	211	246	240	214	237	255	226	211	236	249	220	221	211	215	215	260	232	245	219	233	215	222	241	220	213	226	233	215	205	215	252	208	258	228	222	244	214	205	244	227	243	231	218	247	224	254	214	215	215	242	207	252	220	246	249	215	242	233	230	238	236	231	230	221	221	249	222	210	239	252	219	243	223	208	223	247	198	193	220	210	219	242	227	195	215	220	244	240	240	232	252	210	244	214	229	237	211	245	241	218	253	216	224	242	211	193	220	263	209	207	208	201	244	220	242	238	217	219	208	224	191	209	241	199	222	229	201	297	276	224	219	221	238	222	248	227	235	208	239	235	218	232	205	257	234	238	216	220	243	227	224	208	240	274	239	223	194	215	212	230	218	232	235	216	257	247	244	242	236	240	243	194	236	216	255	219	217	223	247	223	254	221	207	240	221	204	221	211	218	229	261	218	218	255	210	238	216	235	242	224	261	240	249	236	223	225	235	233	258	234	242	225	209	236	200	209	257	189	211	244	223	235	206	231	221	237	244	259	213	251	216	243	249	220	238	247	225	262	255	229	248	216	260	229	232	217	239	224	237	230	247	207	210	234	246	242	220	240	231	222	217	242	222	266	219	230	223	218	195	225	221	225	233	219	262	243	207	223	235	223	213	245	203	204	221	224	235	213	213	203	215	216	209	227	236	226	202	247	251	217	231	227	221	240	258	223	225	228	243	256	218	225	249	196	218	227	216	257	199	224	220	203	230	238	238	264	225	231	214	247	210	226	246	224	231	201	234	226	237	213	217	219	231	244	222	206	232	246	240	219	208	231	220	233	203	240	191	237	244	211	231	244	275	241	244	275	211	240	216	185	256	230	241	237	221	224	229	240	215	205	255	225	215	223	236	218	216	228	239	230	226	237	224	228	227	228	239	210	218	214	232	226	220	233	213	242	239	229	238	225	229	244	236	197	205	220	229	235	231	222	249	236	207	219	234	232	251	196	240	211	233	223	240	231	226	220	223	259	245	199	235	209	220	247	211	243	241	242	218	236	231	256	240	277	238	250	212	234	241	250	215	216	233	244	228	242	237	207	229	216	247	203	226	225	235	211	234	204	197	197	252	211	201	212	216	212	207	241	227	262	228	253	219	220	236	256	217	234	235	217	220	224	216	228	247	229	225	238	227	230	231	226	207	220	215	215	239	233	227	217	237	189	189	228	252	221	208	236	224	220	238	226	214	243	222	228	235	220	219	223	228	236	229	217	228	250	208	208	211	209	240	230	240	201	214	234	235	202	238	214	243	240	217	222	232	236	211	240	255	198	257	213	205	208	210	238	248	222	213	226	189	243	235	248	248	229	215	205	219	234	213	230	212	226	240	225	202	236	205	239	208	206	238	226	212	240	235	231	216	234	227	206	207	216	212	218	210	246	223	222	203	228	221	174	201	220	237	239	217	249	249	220	228	238	215	235	228	221	205	250	249	241	220	197	220	227	230	216	227	245	225	221	225	226	209	205	227	237	209	243	209	185	194	242	233	263	237	223	221	215	224	208	242	230	205	205	228	247	240	230	237	221	258	231	226	226	229	220	226	219	226	239	224	214	198	213	258	235	211	233	232	223	243	217	212	248	243	227	208	232	221	253	238	247	211	256	212	240	218	229	236	212	229	232	248	213	221	204	250
37541	48863	31001	15917	7201	2063	427	350	303	275	294	284	271	280	312	262	297	286	261	267	242	274	316	251	257	272	275	274	260	257	280	281	285	260	229	271	263	270	273	255	318	266	271	283	258	264	299	268	246	281	275	275	255	258	272	261	274	281	295	298	253	288	278	250	261	286	272	251	283	275	275	283	250	306	270	274	225	299	246	252	252	258	292	238	257	249	260	243	271	275	297	276	239	281	276	274	250	256	274	278	262	249	285	280	269	260	260	242	279	272	244	278	265	278	265	267	249	266	230	287	263	289	293	296	259	261	293	270	283	274	276	265	271	260	271	274	278	302	268	253	262	279	243	279	269	254	252	264	282	273	258	268	279	270	290	257	284	277	256	260	259	249	258	263	260	235	263	276	253	293	272	256	252	260	246	269	263	266	280	312	263	259	278	243	290	259	271	283	261	296	247	275	235	257	292	250	245	258	261	255	264	284	301	254	262	266	286	285	262	263	260	256	250	262	272	284	265	265	277	299	267	258	253	276	273	276	278	277	255	292	270	266	254	276	272	277	275	285	276	307	269	270	259	275	270	246	265	288	281	263	298	258	281	254	287	242	234	261	247	280	294	265	260	278	276	267	247	257	273	264	287	274	276	270	263	273	285	259	243	245	296	260	267	283	273	263	272	298	260	255	249	285	245	250	265	290	281	287	257	266	300	306	261	253	250	260	265	260	257	252	276	294	274	290	277	252	226	285	298	279	274	271	259	294	293	275	258	282	276	285	265	258	287	269	236	283	248	253	247	259	252	289	251	266	257	272	283	278	281	273	266	265	287	273	239	259	259	283	238	270	297	246	249	272	264	294	266	259	290	306	295	283	275	250	276	292	291	273	252	261	252	270	272	269	273	255	277	251	276	284	246	251	276	260	251	276	255	264	253	277	305	278	257	267	271	290	276	245	274	261	259	270	262	267	260	275	260	276	295	263	258	237	267	258	281	273	247	276	267	276	259	278	232	274	306	259	291	269	262	301	300	254	252	267	293	253	280	297	264	262	287	260	298	280	268	261	279	284	284	277	271	247	255	263	275	260	271	289	255	318	274	272	268	251	272	263	288	272	280	271	287	246	270	269	265	262	257	276	276	266	252	272	277	265	266	253	288	266	258	266	259	287	250	255	272	273	265	257	269	272	265	288	267	295	298	264	282	254	281	259	256	258	286	271	305	284	289	284	267	239	279	276	266	276	259	258	256	293	299	260	257	254	249	254	279	261	286	262	287	277	285	270	259	266	266	285	302	269	245	250	274	226	267	279	276	271	261	285	244	278	277	259	287	274	281	258	281	274	241	260	265	254	271	271	286	279	277	297	239	272	265	239	273	261	274	260	286	265	255	298	298	283	269	299	281	286	270	254	292	269	286	284	254	245	304	275	288	274	283	275	252	283	304	253	289	281	277	264	283	253	279	255	258	268	261	264	274	276	301	271	249	273	280	291	285	281	280	235	271	281	268	266	264	273	284	269	285	230	274	274	245	294	283	283	294	267	277	245	244	279	287	266	281	284	266	254	250	272	245	248	300	259	251	275	251	291	282	264	274	293	265	275	292	284	264	291	288	279	278	273	251	256	262	261	248	257	249	279	281	269	273	302	282	252	280	255	244	266	264	258	292	272	247	246	266	281	263	283	270	234	269	284	270	289	292	291	271	258	283	249	241	288	279	261	289	283	270	273	269	279	265	253	308	263	298	305	276	278	268	261	299	248	287	267	261	249	252	290	239	259	262	287	292	283	259	258	281	251	255	273	262	285	268	216	251	281	260	277	266	274	237	257	282	259	283	290	247	287	288	275	284	262	270	291	269	271	263	256	291	278	267	267	280	266	253	257	278	261	292	296	253	247	249	269	272	280	280	255	273	269	273	265	271	296	275	277	239	283	266	267	260	278	241	278	271	258	248	305	264	273	275	246	288	282	264	273	261	257	284	279	273	269	241	275	262	304	285	249	289	271	255	277	272	268	268	283	289	277	256	276	284	258	232	265	276	256	276	258	290	277	267	275	258	298	267	228	287	273	258	292	238	271	265	280	302	254	284	255	271	305	279	288	262	261	257	282	272	253	251	255	279	258	247	261	299	273	294	282	264	256	264	277	290	285	237	258	282	278	241	249	283	252	266	260	271	281	249	271	260	275	267	260	276	272	260	290	249	291	256	296	287	267	253	296	258	282	255	271	282	250	265	270	276	246	263	285	287	279	275	280	251	261	259	263	279	292	284	257	266	275	295	280	266	278	261	262	269	282	259	265	270	285	273	252	247	279	250	270	294	266	235	277	269	260	271	242	283	285	271	261	228	258	299	294	244	275	264	263	265	269	265	272	243	244	266	262	256	247	242	261	278	293	270	265	275	262	290	273	268	257	291	275	278	242	263	283	247	272	281	269	277	253	299	275	258	290	283	273	256	250	290	262	285	254	297	279	267	279	254	270	248	294	290	282	268	241	271	267	235	289	268	258	273	242	276	255	294	247	254	285	253	254	286	268	280	265	277	276	259	261	310	264	286	300	294	287	251	271	265	251	279	297	282	280	266	258	284	242	270	278	280	272	263	272	256	271	252	285	261	251	280	286	271	270	290	250	266	289	263	253	272	288	272	247	261	287	282	284	224	268	294	264	261	269	255	255	276	284	292	256	278	284	278	286	296	276	285	255	274	269	280	278	251	260	291	260	274	239	243	281	273	280	265	285	247	273	253	261	271	282	285	280	250	265	272	271	300	290	269	255	269	299	250	270	271	279	271	277	275	267	266	292	285	257	266	285	266	325	255	273	265	266	266	256	285	278	275	253	267	263	267	262	281	270	257	290	262	296	266	280	257	294	264	277	277	272	263	291	277	264	262	240	290	268	272	279	271	259	279	275	289	296	280	273	241	283	282	281	276	267	275	248	285	256	288	275	262	267	270	298	313	267	289	254	272	227	274	282	291	253	276	240	288	292	266	279	261	287	291	258	286	281	241	242	285	290	274	272	256	290	255	265	295	295	290	289	287	277	266	248	264	274	273	279	294	296	270	262	243	270	265	267	279	271	268	258	258	247	277	250	285	245	257	242	260	272	283	262	243	256	266	273	294	274	280	274	247	284	269	268	286	248	257	250	279	271	258	234	245	272	272	252	260	263	274	265	280	274	292	257	277	281	266	264	258	275	261	244	294	265	262	293	278	275	281	250	293	299	264	276	275	276	264	285	262	270	253	265	245	282	284	257	264	247	277	282	269	268	252	301	298	264	209	258	273	284	283	270	260	243	250	276	289	245	269	233	258	284	262	275	245	267	277	268	260	273	277	275	269	298	280	290	275	293	285	265	264	277	240	275	294	277	271	259	257	246	287	259	285	275	285	263	252	262	264	285	282	288	268	257	260	273	258	274	273	260	258	258	289	260	283	287	287	277	261	269	261	248	273	243	292	278	266	286	276	283	281	261	248	259	274	281	244	309	248	286	254	287	285	277	302	280	270	289	253	256
24139	21087	28251	25031	21231	12334	1840	479	385	316	302	311	315	290	319	304	291	258	267	273	276	310	281	307	292	279	306	288	315	276	279	259	276	295	283	295	271	277	272	274	266	286	287	293	258	295	273	269	290	285	311	279	263	288	297	261	274	294	262	299	289	279	278	261	289	273	291	278	280	285	278	298	265	275	274	312	260	263	284	247	270	285	294	280	242	289	270	295	292	299	259	288	287	299	275	288	285	290	282	285	254	301	291	281	299	290	286	277	287	295	289	273	275	314	299	304	298	293	298	287	281	287	262	297	315	262	288	262	285	273	300	286	242	263	287	269	288	304	295	276	308	270	300	271	269	250	288	290	303	270	286	292	284	300	291	274	314	308	256	297	269	310	308	288	305	289	293	304	303	243	283	276	280	270	314	248	287	294	287	279	292	304	313	301	264	284	309	250	272	277	281	308	285	294	265	290	269	275	288	273	273	284	289	284	282	299	284	280	294	291	299	285	299	295	282	298	272	273	292	287	287	267	270	268	294	289	290	282	300	266	288	261	282	308	288	285	294	255	284	280	281	283	294	280	291	295	285	269	262	270	276	308	284	287	316	316	274	282	302	244	305	296	297	287	261	273	278	285	280	251	275	282	284	247	259	306	291	282	265	271	261	269	244	289	286	303	315	285	260	258	255	316	297	284	286	285	306	236	245	292	272	286	254	276	293	285	285	285	260	292	297	278	310	302	305	290	290	267	294	286	266	285	289	279	278	315	284	275	242	270	299	320	286	281	272	272	295	247	303	301	259	281	299	273	268	304	257	244	274	272	297	299	287	267	275	282	273	237	278	291	301	294	262	273	303	274	305	293	261	290	275	272	296	297	293	288	284	278	295	300	311	280	269	286	270	270	299	266	269	273	288	277	271	279	259	287	289	277	279	282	250	287	277	268	267	287	313	290	256	274	265	298	288	255	283	250	315	260	273	279	282	270	278	297	297	256	276	268	261	255	281	271	289	279	271	289	327	304	261	278	269	287	277	279	282	271	287	262	265	291	273	284	265	281	301	287	281	309	276	281	278	265	307	288	300	295	257	286	280	269	274	335	293	276	265	256	273	242	273	286	303	308	269	276	293	280	303	249	308	295	275	289	266	274	288	285	251	303	271	302	272	288	277	291	299	273	277	310	288	282	295	267	283	260	303	278	270	274	332	290	340	280	249	252	257	280	282	300	287	260	277	288	280	302	284	289	299	300	288	287	305	275	242	280	251	301	274	320	295	295	320	296	280	277	298	281	285	306	265	265	293	287	295	266	282	297	280	278	273	270	278	310	279	282	268	295	298	279	265	281	270	279	298	301	312	297	270	263	273	288	326	295	288	286	285	303	260	331	240	309	263	321	268	278	317	321	279	285	297	282	267	289	283	292	291	310	245	279	295	292	265	277	294	292	308	298	259	285	304	268	296	282	280	276	287	271	276	304	294	310	263	285	266	252	283	259	284	264	295	274	292	260	297	288	295	249	318	273	311	295	299	292	258	264	295	273	271	302	300	283	312	274	268	304	284	301	293	280	291	277	286	267	281	272	274	280	305	303	276	265	283	293	274	308	272	254	284	293	278	270	313	315	323	270	268	286	291	278	280	283	285	275	290	270	297	282	292	264	263	268	266	261	294	299	294	279	288	263	290	318	286	297	301	269	253	282	297	266	263	301	271	291	295	263	299	285	285	288	300	254	263	254	295	287	278	277	296	305	287	269	246	295	261	305	285	256	298	257	291	290	297	286	301	289	292	303	284	288	313	261	278	299	298	261	299	276	288	305	290	265	287	286	283	284	286	264	269	299	292	301	273	292	283	283	291	263	266	266	292	272	256	283	280	288	297	311	278	274	267	262	306	277	288	287	278	286	296	254	282	286	288	277	290	274	271	285	297	275	294	304	284	271	243	275	271	270	314	309	290	268	303	297	265	271	257	275	273	294	269	309	287	286	262	272	283	271	263	297	297	280	280	279	266	273	290	307	277	278	276	276	291	318	292	291	271	257	259	292	243	290	259	275	287	254	268	289	278	293	295	275	258	283	323	290	284	275	286	286	277	292	265	259	270	296	285	287	282	265	295	272	305	306	271	292	282	290	245	292	312	279	297	273	266	273	246	276	274	300	289	287	256	294	245	301	291	264	264	280	284	262	267	304	252	285	300	276	281	289	272	257	305	263	289	305	274	262	241	299	265	267	297	283	273	276	282	274	270	306	258	247	254	273	272	277	281	281	280	295	285	295	263	279	270	275	307	260	266	282	293	307	283	246	285	292	231	304	294	298	310	310	278	281	280	265	272	294	284	279	277	300	294	275	301	284	295	282	288	281	286	276	286	285	294	280	264	305	263	310	284	279	281	242	252	265	264	272	275	265	278	273	257	282	288	295	289	282	264	307	297	296	261	290	310	262	298	294	317	297	264	274	257	352	277	283	295	275	302	256	289	266	289	302	280	277	305	253	287	258	278	273	277	271	268	271	247	290	282	310	287	280	319	273	295	299	310	242	283	285	305	306	299	284	236	281	296	269	268	251	266	257	301	292	253	301	288	271	301	278	283	295	308	301	290	300	286	285	298	262	279	301	282	281	312	296	327	298	305	302	266	304	265	283	289	274	268	279	303	291	285	282	293	294	281	286	279	282	277	304	281	286	310	292	288	262	286	237	302	279	275	312	282	301	306	294	277	260	300	274	270	277	251	285	312	269	275	291	285	297	280	296	291	294	281	269	272	249	314	262	311	298	314	256	282	258	267	273	285	262	288	305	303	296	278	251	286	272	285	298	293	282	270	277	310	272	312	275	269	286	284	288	307	281	260	278	281	248	298	285	264	295	313	298	273	273	295	279	285	281	299	297	264	291	289	278	306	281	277	250	321	289	302	268	301	279	303	310	287	278	294	293	298	275	267	267	307	293	299	279	286	245	278	280	281	277	281	281	284	278	288	300	292	255	280	254	271	327	299	295	288	291	286	281	273	319	277	287	302	304	311	294	295	298	295	289	274	274	278	257	284	290	292	287	289	259	307	295	263	317	264	290	264	279	292	287	303	292	271	304	265	280	295	256	251	264	264	281	275	304	293	282	252	282	281	280	296	290	289	265	281	292	302	287	258	271	311	277	242	272	293	260	271	289	273	277	299	264	283	285	300	290	289	283	252	295	252	279	285	273	289	287	284	258	268	265	293	275	279	307	291	267	275	280	275	262	290	296	269	273	272	278	296	306	271	292	282	285	268	260	305	283	268	291	277	294	280	266	251	282	272	298	266	308	273	300	257	289	281	239	283	295	284	288	279	286	267	283	269	268	280	276	262	288	287	299	286	276	267	262	290	293	260	295	279	235	291	293	287	275	256	301	287	284	304	297	278	293	276	276	321	326	287	282	303	269	293	291	281	301	293	294	268	299	288	305	286	298	285	266	308	273	281	250	282	295	261	260	266	283	298	273	309	283	282	271	284	293	289	295	285	294	287	270	287	258	304	290
39220	55849	41103	26493	16637	5853	1097	497	411	380	348	355	351	323	334	332	330	347	304	333	330	315	302	320	341	311	300	293	329	322	331	336	329	357	309	336	317	308	312	347	328	340	331	307	328	320	332	318	337	286	326	313	303	346	339	315	327	358	308	326	337	321	350	331	325	301	321	294	278	339	323	292	310	348	305	329	321	353	370	330	345	335	307	304	305	325	350	322	342	329	319	342	323	292	345	343	309	310	297	342	320	308	341	309	294	334	305	344	361	350	341	348	322	305	306	329	316	360	347	317	313	343	347	309	333	300	325	364	306	288	377	319	333	352	320	304	319	306	287	336	296	334	326	313	352	309	355	302	294	332	323	316	348	357	330	331	311	311	330	332	324	308	319	335	316	299	317	344	316	326	338	308	310	339	339	314	331	348	319	317	312	279	329	364	300	366	322	320	318	311	325	335	326	329	338	331	340	300	331	332	324	317	328	310	316	321	321	344	304	370	353	318	313	311	301	342	339	327	313	334	334	298	325	309	322	347	329	364	308	293	346	343	316	339	324	315	328	329	327	307	337	313	336	331	327	307	326	337	337	318	326	319	310	321	341	309	329	305	320	333	325	312	312	289	327	334	296	259	346	304	338	311	330	342	356	314	297	329	305	320	359	294	304	287	334	313	311	285	364	314	326	334	303	324	300	336	355	341	332	342	298	310	353	326	313	324	304	321	308	349	324	321	300	320	327	337	335	326	336	299	295	351	337	331	333	338	314	348	334	328	312	355	316	340	335	340	323	293	321	340	343	320	303	306	298	315	322	315	325	315	335	314	344	350	320	322	351	312	336	346	309	327	306	316	334	320	327	324	355	321	340	345	312	337	314	321	329	327	316	303	344	309	355	282	324	335	297	321	300	328	300	282	284	316	277	301	326	341	333	337	335	315	335	309	306	316	326	292	337	302	302	294	338	329	331	314	328	353	315	345	312	342	317	335	340	357	297	353	352	279	322	317	356	301	316	334	335	319	332	305	294	309	358	328	325	291	347	314	330	312	303	306	326	334	325	353	342	343	313	329	313	315	331	328	359	309	298	322	302	318	338	301	365	314	336	354	341	323	322	318	314	337	328	311	307	326	313	323	333	345	332	318	302	330	311	292	306	331	313	321	323	359	324	326	280	289	325	331	312	331	333	347	353	326	337	303	287	307	323	322	321	340	323	330	309	361	311	323	306	325	335	328	360	321	355	299	314	325	341	343	330	339	337	330	329	376	322	329	324	327	315	331	334	329	315	357	317	330	339	294	319	344	315	339	334	278	322	306	332	347	311	328	343	300	337	306	315	294	326	344	351	325	336	332	329	315	323	319	333	340	317	308	314	328	311	358	349	327	306	338	321	338	357	325	303	292	340	330	331	356	334	296	322	365	310	306	342	309	329	332	301	328	343	341	291	328	326	338	295	339	313	328	350	307	327	279	329	281	324	360	330	344	332	338	305	307	309	316	329	318	314	321	322	297	320	341	337	363	348	330	342	330	324	315	325	345	312	319	315	336	298	317	321	325	309	293	295	298	316	311	326	329	308	346	304	324	335	330	337	353	340	282	306	367	293	341	310	342	302	313	331	342	313	250	315	331	344	322	310	339	319	346	320	322	347	318	342	303	316	324	346	302	348	296	335	321	315	341	311	288	319	331	334	297	356	320	322	341	319	284	296	329	296	321	308	331	312	327	301	350	327	312	315	278	308	332	296	294	308	334	322	339	325	342	341	344	336	315	312	306	358	312	301	308	327	315	330	328	352	326	329	302	295	323	341	305	316	319	340	356	339	307	339	343	321	291	331	336	329	286	311	325	331	321	326	327	304	337	331	326	317	327	307	311	304	319	286	318	330	335	325	325	314	331	341	327	302	340	338	349	352	319	320	310	322	349	379	343	331	336	306	314	349	342	321	349	327	346	304	312	341	314	336	298	340	316	334	330	319	316	357	311	344	317	322	289	272	329	345	310	329	332	304	316	296	312	285	331	353	328	338	300	314	346	302	320	302	302	329	338	337	328	295	323	312	338	340	339	314	339	327	351	311	325	332	323	321	327	315	326	348	328	335	336	342	323	314	356	330	305	326	319	325	307	267	330	324	299	283	310	313	295	336	334	315	328	294	293	315	279	323	344	293	324	308	361	306	357	326	314	340	285	345	318	310	303	336	333	348	332	323	309	312	316	314	322	328	345	353	324	318	302	324	312	300	314	321	314	325	334	352	307	337	314	307	319	344	336	312	323	331	322	314	334	347	331	322	297	313	321	320	303	362	328	317	299	275	313	347	294	325	298	308	315	314	325	321	306	314	341	308	321	347	328	319	352	299	329	323	324	315	279	333	331	337	343	288	363	303	310	333	323	341	337	320	339	321	316	347	294	355	303	367	322	316	316	316	318	322	324	324	338	305	301	335	329	322	292	336	323	316	315	335	340	319	309	331	328	314	337	348	362	318	335	286	306	343	310	306	310	320	290	351	328	327	316	299	325	301	315	348	308	308	303	333	318	337	328	338	324	310	314	342	323	309	317	293	314	321	327	305	311	326	337	352	309	328	310	314	318	324	324	319	314	323	324	307	321	357	348	324	324	340	352	307	318	312	357	334	316	319	312	331	348	348	353	321	342	315	327	298	335	328	307	294	323	317	317	327	312	310	326	342	321	306	305	298	312	335	330	314	309	325	302	340	328	324	296	348	294	308	313	334	310	302	319	326	325	317	282	327	307	311	321	324	330	325	318	318	334	343	338	286	333	333	327	304	311	322	321	350	328	331	350	317	336	307	318	338	347	312	327	313	334	306	310	293	293	291	335	316	359	305	291	357	301	302	336	359	327	309	314	299	309	307	331	306	302	322	333	310	315	301	296	319	333	338	315	308	345	309	327	304	308	324	341	332	329	308	320	294	342	334	332	319	367	298	314	337	332	323	314	341	340	313	293	340	329	331	280	334	332	329	320	328	336	293	301	324	308	337	323	312	353	338	310	302	345	332	316	325	344	324	315	303	321	317	313	295	370	324	305	303	310	324	343	328	322	358	295	307	315	310	330	338	313	313	296	324	315	358	321	317	328	314	328	355	302	327	333	370	350	335	319	321	326	321	321	287	322	306	343	301	340	336	308	342	290	315	290	345	362	351	329	312	317	325	312	326	334	290	339	330	337	346	326	337	302	317	296	306	327	311	289	322	323	327	303	299	340	281	359	349	330	332	340	307	353	330	330	325	341	278	321	342	320	303	333	303	335	319	295	322	309	321	317	330	323	342	315	264	303	322	324	353	327	346	333	329	329	321	333	341	315	348	348	306	295	319	338	304	342	333	307	329	318	321	308	336	312	311	290	361	345	338	342	344	383	301	300	291	311	306	301	328	304	323	347	341	293	340	334	342	286	292	313	334	351	280	353	283	336	326	341	314	354	331	333	310	317	359	352	326	340	317	322	339	303	332	314	348	309	274	335	354	343	315	328	362	335	314	310	297	339	333	341
25177	21624	29795	27790	17451	6522	1058	464	340	341	304	330	315	308	316	328	348	293	288	280	290	305	305	276	310	325	287	347	320	289	317	300	347	299	304	331	289	299	328	312	268	317	297	283	301	270	289	295	314	303	292	321	335	321	310	294	301	307	302	289	296	267	306	317	266	295	303	295	289	318	296	276	303	304	295	279	315	287	279	329	295	301	306	324	314	297	282	297	294	305	307	335	287	265	301	341	301	304	299	301	293	295	327	303	282	295	302	336	307	282	308	321	309	305	314	306	328	283	299	311	297	287	319	282	325	332	314	332	286	313	288	323	312	303	293	283	288	304	309	288	333	279	301	304	313	282	292	315	312	296	306	297	311	312	297	296	328	308	325	289	318	314	288	280	327	292	261	306	274	291	334	292	315	315	314	330	287	324	294	305	293	297	302	281	301	314	296	293	298	322	316	315	305	301	302	281	290	302	310	299	342	311	289	313	300	304	314	325	295	307	273	313	292	282	324	274	329	343	290	291	302	311	312	295	315	281	285	283	312	307	318	300	315	313	284	288	294	311	310	282	322	280	328	318	276	267	313	332	295	320	302	325	302	296	323	314	317	302	299	298	300	311	320	266	301	296	290	332	279	267	287	300	275	312	307	312	322	283	294	295	300	337	299	321	281	347	312	309	280	309	333	303	279	324	275	292	290	303	284	304	311	311	329	282	302	326	315	335	321	291	298	321	282	330	284	313	294	318	291	300	289	300	314	282	325	320	334	308	323	322	308	287	313	302	301	291	332	307	319	287	294	281	305	277	333	310	281	282	284	316	335	307	305	303	320	316	319	298	280	277	287	287	313	299	290	308	286	319	296	285	327	327	310	292	291	311	310	328	297	342	312	296	292	291	286	281	307	303	320	309	300	316	324	303	306	283	290	322	310	294	296	285	305	279	301	284	314	320	325	319	267	303	296	333	314	287	313	308	300	275	290	293	326	281	298	308	304	284	295	290	307	303	320	319	274	327	280	309	309	302	268	284	326	299	292	304	304	324	289	308	295	318	312	312	286	320	295	289	309	283	303	321	270	280	310	318	311	317	305	324	316	291	299	306	313	292	316	322	337	307	305	298	330	329	278	306	324	311	307	294	300	294	287	309	315	337	293	288	321	260	316	311	277	261	322	278	318	338	286	324	305	321	326	321	303	301	296	287	289	303	300	323	286	290	297	301	322	290	305	306	321	274	313	315	265	301	264	308	313	275	290	326	290	321	287	311	277	326	306	339	308	306	287	293	298	328	294	314	321	297	280	275	310	314	292	299	305	303	296	313	281	320	300	311	288	337	314	281	346	356	291	324	304	330	312	285	297	303	329	282	313	313	297	337	315	314	262	301	291	319	309	290	304	303	346	287	285	303	330	296	330	274	291	319	306	281	321	300	283	293	314	281	309	313	292	266	304	309	290	314	322	289	277	312	309	321	308	316	310	306	315	301	290	313	304	309	293	314	329	303	282	326	291	294	336	302	281	323	298	315	309	278	272	335	308	333	295	289	296	304	307	310	313	276	276	351	313	272	296	284	298	289	311	305	285	285	322	286	331	309	283	317	293	286	313	340	332	328	333	294	289	324	324	287	309	310	311	319	295	302	330	303	298	289	286	319	282	299	306	280	289	343	306	275	291	318	329	308	313	301	282	307	363	311	313	316	284	298	303	319	313	286	310	304	335	294	304	321	331	321	314	298	292	309	273	301	302	318	316	312	298	261	327	327	304	292	292	283	283	334	301	313	282	257	313	308	299	294	313	305	322	303	301	341	303	307	321	316	327	280	276	295	283	325	304	312	292	326	279	279	288	326	295	300	265	336	293	282	295	309	331	315	353	303	289	275	311	323	291	293	266	316	302	332	316	297	290	281	294	298	277	302	331	316	314	291	273	317	312	274	313	299	275	303	301	326	287	329	318	306	285	300	300	277	299	310	309	272	292	334	298	315	307	323	305	290	319	329	292	323	294	276	299	301	296	320	293	302	318	311	300	291	292	320	330	300	283	291	302	260	302	330	302	296	300	308	302	328	276	288	295	310	291	319	297	293	334	298	313	279	278	331	267	289	296	286	313	368	296	316	290	269	323	319	299	282	307	309	331	308	317	347	298	283	329	310	289	315	284	306	299	287	309	340	302	309	266	276	307	295	301	317	308	301	290	305	347	271	301	293	284	283	288	297	282	307	294	265	315	324	279	323	301	296	275	315	298	307	314	295	312	271	305	275	300	310	304	322	302	291	344	333	303	319	304	299	289	268	313	317	288	316	322	310	316	306	338	318	278	322	318	312	301	283	299	288	289	309	310	289	284	326	325	339	272	297	319	323	324	298	319	284	313	296	296	292	305	320	323	304	298	291	301	339	295	312	280	296	331	312	296	285	281	276	289	285	297	334	310	305	290	333	314	302	263	326	316	305	304	298	327	285	324	289	262	291	325	325	308	307	285	325	335	290	324	279	300	284	307	261	289	275	300	283	271	321	299	309	333	312	299	295	302	289	291	297	324	311	280	286	329	281	282	297	328	321	315	323	292	294	314	287	313	284	284	299	294	304	288	277	299	312	305	285	284	265	303	285	286	301	290	298	287	310	317	359	290	338	310	285	305	298	313	305	304	306	302	324	302	286	302	327	311	314	309	296	298	314	300	326	313	314	300	291	252	310	310	297	333	308	314	322	297	313	285	310	313	303	305	312	315	322	295	322	277	352	273	312	319	300	280	300	301	315	320	313	305	325	289	327	315	300	313	297	316	311	336	315	315	308	318	313	314	300	316	309	312	274	266	270	313	305	295	317	301	296	325	259	318	321	267	281	298	286	325	292	295	328	322	265	310	285	305	296	310	314	295	330	301	290	327	283	313	305	321	309	306	288	329	320	298	301	293	331	322	297	265	293	304	295	274	272	324	326	299	288	285	349	337	286	315	309	311	349	310	328	264	307	304	295	309	320	302	319	282	311	300	334	289	324	309	315	287	321	285	307	321	296	316	313	297	354	283	303	313	319	287	284	325	304	300	280	315	313	295	305	307	285	273	291	291	291	303	315	300	348	303	313	290	305	329	297	285	308	299	273	330	319	325	304	306	311	296	277	318	309	280	292	305	294	311	331	297	312	298	286	271	324	292	308	290	314	303	303	297	283	289	321	302	296	341	296	302	307	334	319	277	328	255	276	324	320	302	306	325	276	313	269	284	249	304	259	286	341	315	319	309	330	295	306	311	300	308	275	321	316	306	312	325	310	274	319	298	330	321	324	319	318	333	337	290	323	300	278	311	306	346	294	264	313	316	318	279	310	300	302	307	309	333	310	291	322	329	298	308	306	297	286	307	251	304	290	303	279	307	325	280	297	320	264	266	319	302	300	341	331	293	312	296	350	306	304	319	316	331	345	300	290	298	329	321	294	290	297	280	296	295	305	282	285	307	306	314	275	328	303	268	290	324	300	294	292	323	282	285	301	307	319	287	290	310	324	318	306	301	291
36495	58249	41885	27649	15698	6385	1156	501	456	407	369	372	375	383	362	354	363	327	378	364	376	368	348	372	338	369	328	330	361	377	346	312	337	323	347	363	382	355	383	341	333	363	321	334	373	350	361	345	356	316	375	391	355	376	333	348	368	353	349	330	370	333	323	341	372	369	361	345	339	367	337	360	349	366	357	348	379	375	389	333	366	339	330	336	342	337	346	348	355	331	327	321	327	379	340	335	398	360	318	357	370	383	322	370	371	363	367	365	385	373	351	387	330	365	310	387	365	359	318	371	378	330	357	363	339	334	307	356	357	366	357	349	351	387	349	352	316	366	385	394	394	371	363	340	361	351	355	320	318	355	329	361	346	353	369	345	329	365	332	377	332	324	350	344	350	350	371	354	376	345	352	317	375	343	346	353	339	384	353	328	331	355	341	334	341	346	352	359	350	363	366	386	341	381	359	340	375	359	359	344	342	384	366	365	334	363	346	353	346	398	319	334	328	333	335	368	350	332	354	380	313	339	361	364	368	358	337	358	368	348	350	357	360	374	356	367	374	334	375	357	351	339	318	344	349	356	373	333	364	336	363	375	343	327	353	365	350	311	356	363	370	329	357	356	365	362	353	363	377	342	358	352	357	374	361	385	324	355	388	360	360	349	399	352	371	379	360	360	386	326	358	355	358	346	377	381	329	338	359	335	340	374	373	366	375	329	366	368	340	355	383	344	374	377	356	344	357	378	340	311	324	325	350	339	328	355	353	363	345	369	386	330	340	382	341	363	353	386	321	304	356	351	409	351	374	353	355	340	329	348	350	391	348	361	361	366	356	362	363	364	346	350	349	372	333	346	359	373	360	358	327	354	383	330	369	353	346	367	360	339	350	334	342	365	311	362	375	328	350	346	349	368	378	318	374	339	360	338	346	345	385	341	343	304	326	372	333	347	343	346	378	362	341	369	344	362	360	371	352	371	371	351	361	347	349	368	356	349	372	346	357	374	351	330	343	358	361	359	381	359	323	351	339	371	363	358	349	343	355	379	339	323	323	348	309	346	375	367	327	356	344	361	335	351	339	340	342	367	381	348	370	373	341	350	362	374	338	361	353	352	369	355	361	357	349	363	315	365	377	342	336	322	374	347	352	342	330	342	378	360	341	337	372	308	372	363	359	329	372	324	337	375	341	369	369	363	369	326	387	304	340	361	366	349	342	333	342	355	363	369	331	375	380	340	350	351	341	341	358	365	341	348	367	328	344	388	328	364	378	343	382	366	342	349	351	361	365	351	349	364	387	347	363	352	336	340	346	336	336	336	330	375	355	328	351	355	346	364	360	330	372	332	362	344	349	354	343	341	376	339	365	343	343	346	332	360	366	357	329	357	330	334	373	361	358	380	322	384	357	335	362	326	364	375	367	385	347	359	369	334	374	340	373	409	352	382	326	355	358	353	347	338	346	370	338	348	343	334	360	356	346	383	341	359	342	332	349	356	369	366	299	328	323	384	364	369	369	368	331	342	324	323	330	354	372	344	347	355	350	354	368	339	383	394	381	343	339	324	335	376	352	324	348	369	382	346	342	358	323	368	324	333	353	357	370	340	389	352	307	357	332	330	325	373	362	360	360	367	330	352	354	332	378	340	328	359	346	373	362	373	361	336	361	351	355	352	355	336	355	345	329	364	364	366	370	319	315	389	369	327	346	374	331	360	367	339	327	361	329	375	337	368	361	387	355	352	339	362	350	346	350	367	361	346	362	366	342	373	348	372	365	335	336	350	384	358	386	363	366	358	359	349	311	347	342	346	365	346	352	357	345	350	368	377	377	342	336	330	371	343	401	369	340	337	354	356	336	364	336	353	327	360	340	357	387	363	371	378	313	335	357	377	353	354	348	368	344	348	350	347	356	354	358	342	372	346	382	347	351	368	350	333	360	343	338	335	330	400	340	341	334	348	354	354	366	363	346	341	332	374	358	331	365	348	363	341	368	364	351	340	346	329	365	365	353	345	372	368	342	317	336	326	365	339	330	352	352	348	344	334	344	356	391	369	332	360	360	373	367	355	369	357	323	387	365	331	368	349	344	383	344	318	360	358	361	348	346	343	336	361	372	346	367	332	359	335	353	348	341	347	334	352	326	367	360	402	337	318	342	418	377	375	345	333	328	334	373	361	360	361	352	378	400	341	370	363	346	345	329	354	356	361	369	311	338	367	334	336	388	358	333	333	392	348	375	349	337	386	348	379	363	334	358	373	353	358	367	332	372	344	330	343	366	362	359	347	385	358	349	356	331	364	335	319	367	326	346	360	391	369	344	401	362	326	354	355	367	346	342	367	370	366	328	330	365	350	329	362	356	339	329	346	355	362	318	361	325	347	375	379	363	350	372	365	348	345	375	325	353	351	334	364	324	352	349	355	358	331	341	361	348	357	378	383	358	371	333	362	355	321	337	354	339	343	367	370	334	365	330	367	350	368	349	357	378	375	353	328	385	351	386	350	329	365	349	357	330	374	368	361	343	371	362	324	368	344	331	340	387	366	392	380	323	359	351	388	354	331	351	364	338	321	330	328	334	368	338	306	365	347	347	342	349	361	355	330	361	322	357	327	375	336	376	391	324	342	329	364	348	353	368	317	358	367	343	329	369	360	338	344	344	350	359	368	322	347	352	349	380	350	365	369	348	326	383	352	353	345	341	347	323	371	348	384	357	356	342	376	335	379	336	375	328	361	362	328	350	388	401	352	342	352	347	389	359	330	368	355	331	375	367	368	348	371	337	334	340	358	362	317	353	337	327	363	350	362	340	349	360	335	331	355	360	382	370	369	324	346	362	378	353	312	381	343	352	359	361	335	337	357	358	346	366	344	354	361	356	390	357	343	346	359	372	330	303	340	363	369	330	364	352	337	343	391	347	317	355	366	338	325	375	356	349	345	358	357	380	349	350	313	360	328	353	318	382	352	356	368	349	329	336	374	347	381	350	342	373	346	376	325	396	354	362	351	366	350	355	332	370	388	365	372	346	354	308	371	359	378	329	385	369	296	363	349	342	356	362	359	342	356	338	335	370	357	355	325	354	360	343	334	347	367	348	342	355	319	362	357	374	403	367	351	371	361	373	353	335	346	371	347	362	335	316	370	375	365	367	339	377	388	335	329	346	399	347	383	346	335	382	377	364	377	379	347	363	349	329	361	328	352	342	344	349	363	349	355	376	370	318	326	360	366	350	359	385	362	406	372	351	331	365	337	367	353	362	346	361	362	355	384	332	369	343	353	366	347	345	353	337	366	373	362	349	359	342	343	339	397	329	369	362	394	357	343	370	330	348	369	321	334	371	349	373	382	355	387	307	381	342	343	376	336	321	331	357	391	334	389	345	347	341	337	336	371	359	341	336	331	356	353	339	367	329	374	360	325	330	348	361	362	330	382	344	345	330	362	349	342	386	316	371	382	374	341	347	367	325	393	349	355	354	340	333	349	350	360	343	341	336	342	344	356	372	339	340	343
22914	21078	28641	24074	21579	20444	8493	929	566	524	455	451	469	501	459	441	442	443	442	468	426	412	435	472	482	453	434	446	426	426	470	435	465	458	416	444	395	453	478	417	435	478	414	479	444	448	450	447	422	457	428	454	445	449	489	402	455	465	423	389	448	470	424	384	461	462	442	442	441	423	448	450	446	450	413	466	422	411	460	453	424	432	415	392	420	434	427	421	430	433	447	436	402	426	413	449	447	430	423	438	443	437	427	418	398	452	450	436	445	466	429	395	413	419	408	462	413	453	392	431	451	424	430	434	467	432	450	455	447	458	417	426	394	449	468	461	459	434	430	453	458	462	429	480	433	427	429	425	437	437	423	418	428	447	413	471	430	409	446	451	463	426	425	425	405	421	450	463	454	430	435	480	404	429	443	455	444	443	425	451	381	440	433	413	396	408	444	455	425	453	416	417	398	439	443	420	431	429	418	468	430	426	450	401	430	471	424	459	439	443	428	444	425	429	441	422	449	426	458	473	420	468	414	410	433	441	433	402	430	459	409	390	436	464	424	425	444	414	405	420	431	452	429	439	459	460	444	449	422	428	419	447	482	451	411	412	460	430	433	427	434	412	434	442	471	413	468	447	423	423	382	432	433	447	402	436	403	408	426	420	437	461	383	410	454	470	456	473	435	409	424	449	448	425	434	460	452	466	451	443	450	429	419	419	402	428	424	454	407	429	427	464	460	426	452	417	442	450	456	382	440	397	429	418	424	455	418	430	460	418	434	437	415	403	440	417	461	428	419	448	425	455	426	426	406	406	407	444	450	446	440	412	422	461	424	421	447	434	424	479	429	430	389	430	449	439	417	416	459	433	417	456	434	444	436	425	419	444	433	420	417	392	428	425	428	412	435	453	455	413	444	441	422	412	469	448	425	439	416	461	449	456	467	466	454	471	428	441	449	469	453	434	438	452	465	439	437	404	434	411	440	441	454	469	452	403	415	415	463	463	437	433	415	415	435	481	405	436	427	422	423	430	403	427	441	468	469	434	429	458	444	412	441	414	436	450	429	452	431	438	417	452	431	447	453	408	422	428	444	421	460	447	451	427	421	420	406	429	398	442	464	442	452	429	431	414	477	412	464	483	432	454	405	443	446	455	424	423	418	442	432	466	409	420	425	418	443	445	399	436	446	445	433	461	459	448	405	451	449	449	440	414	470	441	456	438	490	435	432	432	408	417	412	419	450	443	459	416	451	427	445	430	418	430	436	387	425	453	463	423	424	448	453	437	428	429	438	461	407	421	457	423	420	448	449	449	433	407	460	423	449	431	427	436	428	437	439	433	447	421	438	450	442	440	447	430	443	432	417	482	453	456	433	456	439	429	438	383	458	440	446	456	480	468	467	451	434	430	388	441	444	439	437	409	413	442	429	439	434	452	411	446	420	433	465	436	431	446	438	443	442	416	390	454	467	435	470	411	414	428	445	421	434	436	435	417	430	443	436	448	445	458	409	429	420	461	390	445	455	437	444	426	420	427	433	423	455	441	458	445	461	455	416	432	440	413	410	447	436	400	402	474	442	437	429	484	417	411	445	458	451	444	442	429	433	445	457	429	425	405	449	427	440	435	438	454	451	416	465	429	391	462	444	462	424	417	437	410	450	428	380	444	460	434	445	435	443	438	432	421	424	429	422	453	445	471	427	407	473	474	412	393	416	456	493	463	423	469	451	440	458	418	431	459	449	411	466	421	427	446	475	453	442	414	447	448	441	405	451	419	412	453	442	411	408	442	419	470	450	456	419	426	419	437	420	391	403	433	440	474	446	448	450	473	425	425	427	464	452	420	461	428	447	442	437	438	432	405	429	439	430	437	414	424	441	426	419	436	432	444	464	433	419	437	480	420	417	425	490	444	446	443	438	456	457	423	420	423	400	450	410	453	433	394	449	420	444	445	431	456	423	416	444	396	452	425	433	427	456	449	420	451	416	437	410	438	464	453	447	441	414	433	444	415	389	409	419	428	439	473	465	434	437	424	404	451	411	435	399	449	436	429	429	436	436	407	452	444	432	450	429	400	404	431	463	428	427	457	440	465	460	428	437	439	424	454	436	408	446	414	418	466	455	429	430	462	461	432	446	407	432	416	445	414	403	449	447	411	429	442	404	449	463	433	463	437	425	468	470	437	480	438	443	467	428	421	446	430	435	445	461	436	442	433	437	442	451	425	451	426	436	404	437	443	445	444	430	465	456	464	440	411	427	446	431	426	436	445	430	429	431	419	430	435	422	437	426	408	432	424	444	447	434	450	422	434	446	448	450	419	425	402	470	440	460	435	446	414	432	391	422	443	437	410	440	430	462	414	443	411	459	439	392	454	437	435	453	438	436	438	475	434	415	414	415	424	424	420	468	408	421	410	418	428	421	466	401	469	475	457	443	447	450	461	423	423	429	423	446	424	450	443	441	407	425	437	450	448	429	462	402	447	441	393	432	443	462	427	430	439	437	428	451	434	463	437	448	433	451	445	423	413	482	440	440	420	431	493	408	446	425	451	461	422	465	440	440	404	459	458	455	409	475	429	421	448	463	478	462	485	466	430	459	485	420	437	391	425	413	442	426	453	478	442	453	448	466	460	463	421	484	452	451	409	465	413	458	453	433	405	429	459	427	470	447	490	418	447	431	449	452	434	475	432	463	473	424	443	420	447	428	438	458	468	451	432	442	467	427	406	442	439	421	426	487	442	434	450	457	466	472	434	446	405	426	434	414	431	419	410	441	450	459	391	430	428	434	447	442	419	436	438	426	445	436	447	404	445	398	476	434	469	414	466	486	417	440	426	464	440	431	464	396	451	448	445	451	418	440	441	374	435	468	508	445	466	455	473	445	423	432	424	444	442	389	448	442	417	402	443	423	399	403	466	410	459	427	437	438	392	447	452	425	439	486	473	469	407	432	392	454	495	397	388	427	458	465	437	440	429	416	447	423	437	413	439	462	428	427	415	438	427	413	437	432	421	452	428	418	464	448	428	432	427	391	392	472	430	416	408	411	452	448	412	470	444	470	429	428	464	446	474	450	416	422	426	469	480	423	488	480	409	448	406	455	452	438	405	451	448	435	425	451	433	437	446	457	440	453	427	448	461	402	436	429	398	467	427	464	445	453	435	444	435	412	444	423	445	410	436	441	452	441	447	416	383	427	451	461	419	415	484	410	439	445	393	399	395	460	428	417	457	417	438	452	400	456	450	450	443	452	406	490	441	416	462	415	404	444	411	464	434	425	464	450	417	413	447	431	444	410	429	414	462	429	452	441	437	413	487	438	484	395	427	479	461	431	413	443	423	415	438	470	418	441	432	471	475	409	446	419	450	457	445	436	402	425	446	414	409	418	428	467	442	441	462	423	432	437	398	468	418	440	452	444	440	420	426	446	441	445	426	440	456	437	399	424	423	425	407	438	469	392	414	434	445	436	483	419	426	407	428	409	461	434	406	437	453	428	444	413	450	438	456	424	438
42830	67789	50352	32374	23578	7156	1587	761	667	586	522	532	522	482	531	514	461	502	508	479	522	484	528	450	459	501	465	472	488	498	497	509	482	492	479	461	479	496	485	508	481	508	537	479	519	527	454	487	459	506	473	487	510	451	490	498	486	495	470	458	487	474	485	472	499	505	472	479	448	470	464	486	487	487	507	505	428	486	489	488	469	480	483	487	473	460	506	446	480	486	504	445	478	473	453	509	458	495	453	487	489	468	463	490	463	524	475	488	466	463	465	464	477	464	481	511	515	459	503	470	522	477	498	472	467	492	474	454	483	465	483	485	504	499	459	496	488	498	474	478	505	454	508	472	453	502	529	478	454	500	502	444	491	483	482	520	436	476	458	463	482	470	506	485	469	463	464	490	490	475	510	488	488	471	481	470	455	466	464	487	483	520	490	460	483	490	497	500	466	500	484	514	465	452	474	455	449	506	469	455	480	502	483	502	486	438	493	477	482	466	449	479	513	472	455	465	482	472	469	511	488	491	474	478	502	475	496	466	503	481	454	453	522	529	484	485	476	471	459	502	487	475	483	496	496	433	473	509	480	442	494	498	491	478	476	486	512	430	471	487	480	478	470	494	452	481	483	498	478	465	478	484	514	451	484	500	512	511	490	449	474	450	481	525	503	494	522	487	434	491	469	483	470	526	482	483	479	473	465	454	488	467	481	523	487	489	513	503	480	460	488	439	462	522	441	476	445	479	458	486	465	469	436	472	484	518	467	445	474	460	473	519	494	449	477	449	486	481	475	484	497	459	483	472	458	476	456	451	453	487	453	457	460	454	483	522	514	480	490	507	469	516	472	508	459	487	484	464	464	461	458	471	514	519	493	488	459	468	452	496	479	465	517	468	511	446	483	480	479	465	462	517	469	501	447	503	518	474	486	504	484	491	480	467	480	476	429	468	491	455	493	487	474	479	466	499	481	486	482	514	500	488	460	482	508	470	491	490	484	474	463	475	481	446	479	514	465	495	512	485	465	475	460	499	513	462	471	502	452	483	477	480	485	453	473	433	491	488	413	486	483	465	464	456	468	497	459	471	456	486	493	490	467	468	481	522	450	475	460	471	467	488	477	469	475	457	462	463	491	475	461	512	460	495	479	457	507	480	481	456	495	462	481	486	496	513	440	473	475	465	481	531	478	473	491	473	449	485	485	481	485	464	492	536	485	470	496	517	474	471	459	532	516	451	495	457	437	450	454	444	523	489	490	470	471	451	477	473	476	444	482	495	475	471	470	481	510	510	459	457	489	494	500	468	499	502	462	463	495	475	471	489	528	470	516	458	431	485	468	485	435	479	539	456	506	458	458	488	465	460	442	477	466	499	486	453	484	483	493	464	523	492	503	481	478	450	473	460	472	509	491	435	469	443	509	451	492	503	488	467	495	534	472	483	470	420	466	459	501	434	474	455	451	463	500	487	494	496	490	465	446	457	519	454	492	484	477	472	509	456	497	490	493	468	490	496	490	469	464	464	475	463	492	448	523	447	452	448	494	508	497	499	512	463	486	479	473	491	448	457	453	513	500	446	473	477	468	458	441	421	492	463	448	451	444	474	481	469	485	476	483	488	480	472	526	499	481	465	489	496	465	489	456	452	473	487	457	492	435	459	444	421	484	507	491	478	509	465	461	487	488	458	497	499	476	476	487	507	481	487	447	480	475	522	480	490	472	491	430	478	485	522	472	456	427	489	441	511	477	496	496	473	468	493	462	466	478	485	445	513	448	459	479	463	447	500	505	466	474	485	456	482	477	452	478	499	501	542	494	454	451	439	442	474	485	458	472	482	472	506	491	465	514	475	465	493	479	446	427	469	471	448	455	485	482	497	490	508	478	484	450	511	451	479	472	476	477	472	445	473	494	480	429	479	479	496	478	457	485	501	461	458	493	462	508	486	521	481	445	463	467	496	484	477	496	498	494	495	467	464	476	511	494	455	465	501	458	468	473	440	484	493	458	533	456	500	480	525	466	488	500	522	450	474	457	471	464	487	449	466	502	479	501	487	502	496	467	534	468	509	488	459	511	522	508	472	447	485	462	484	483	492	482	480	491	465	452	509	443	496	472	489	507	494	483	457	495	494	499	437	488	462	450	499	483	513	487	457	483	514	460	497	454	459	521	518	481	507	456	484	483	492	467	444	450	498	460	471	474	529	524	478	506	460	483	522	511	473	453	503	482	451	445	504	445	509	464	469	513	449	492	505	452	447	450	512	506	484	462	498	473	480	497	534	475	478	445	493	475	469	479	506	475	487	460	485	448	521	472	473	457	465	431	478	489	500	502	488	483	487	446	499	478	463	455	476	516	495	483	464	477	491	496	428	472	486	468	517	449	473	502	512	485	497	483	491	451	447	490	438	448	490	473	473	473	506	461	511	485	448	458	468	507	476	464	467	458	486	509	452	510	488	518	500	473	448	483	476	474	464	498	449	493	479	476	452	471	466	481	452	478	466	482	463	467	457	491	457	457	507	461	471	460	460	534	488	472	535	472	511	479	494	486	523	506	483	514	504	472	493	473	498	463	470	504	496	461	443	477	468	524	537	483	448	494	458	452	515	477	493	498	473	479	496	478	477	498	490	482	467	521	466	485	482	515	481	457	483	500	493	451	498	472	526	481	505	464	444	473	460	490	468	444	469	518	486	466	487	489	478	478	513	487	482	481	467	473	480	495	473	523	522	451	470	443	487	496	443	453	465	490	478	449	512	455	492	512	496	466	513	508	500	498	509	453	482	448	464	473	473	484	470	496	495	487	465	435	477	506	463	451	491	488	544	510	499	493	497	472	484	495	502	497	499	482	470	453	480	486	478	448	483	473	490	505	452	523	450	458	430	430	509	485	465	497	461	487	485	490	455	465	495	425	471	487	433	452	504	475	459	492	501	439	493	505	428	466	476	464	493	453	486	469	497	480	482	476	467	484	465	474	510	482	451	481	540	529	448	498	500	459	502	504	470	459	438	462	434	488	449	482	498	470	504	459	483	481	501	448	472	474	475	495	472	448	464	507	456	453	462	458	444	461	458	484	465	443	450	492	491	462	468	498	454	483	478	468	465	488	507	515	482	479	553	483	501	453	517	500	447	472	498	478	474	458	489	500	454	477	509	486	491	509	493	451	449	475	490	475	461	500	518	472	469	470	489	505	484	483	443	491	482	447	492	460	462	502	477	472	458	495	482	484	460	476	464	480	469	453	501	483	461	502	509	504	506	488	463	476	433	497	472	479	504	481	463	492	492	450	494	471	470	488	500	475	459	521	449	467	480	501	478	502	435	503	465	484	526	458	478	471	493	478	506	476	469	483	483	510	514	480	469	482	507	455	477	463	456	476	475	496	494	512	461	500	500	505	492	439	454	495	451	483	456	475	467	460	475	490	495	518	482	479	468	481	447	483	487	501	472	487	522	461	487	485	500	473	495	491	471	489	466	461	471	484	479	465	503	494	465	476	508	469	470	448	504
34141	36956	31306	15396	3363	1111	365	263	254	252	246	230	266	239	226	212	241	246	250	232	229	223	213	225	238	231	242	225	242	221	198	208	222	212	231	222	235	213	196	225	228	211	261	244	245	197	241	266	242	251	245	214	212	227	241	229	215	207	240	215	224	228	230	219	234	198	223	213	231	229	233	239	234	219	223	238	227	210	202	219	199	227	199	237	222	254	214	243	226	226	230	212	211	231	237	208	235	199	223	234	233	262	202	220	238	231	204	234	210	242	230	242	231	223	249	229	249	219	226	240	231	233	222	228	239	234	213	240	242	214	225	221	224	233	220	232	229	232	207	207	229	213	211	217	253	219	231	217	250	243	234	236	260	236	252	214	221	241	222	219	213	204	241	229	245	220	215	218	219	228	213	205	221	211	233	247	248	262	236	210	240	224	209	243	211	230	225	245	213	227	222	264	240	252	198	197	245	214	220	225	228	223	229	205	216	208	219	218	228	242	231	265	239	236	220	235	217	229	259	219	271	245	231	212	214	232	213	231	223	225	228	232	229	253	234	229	180	222	261	240	238	204	212	226	248	229	221	236	236	235	216	228	250	209	258	206	230	203	210	243	234	213	231	216	228	249	205	234	217	232	228	254	208	236	241	240	230	232	220	242	240	222	236	198	258	212	209	198	259	214	219	239	205	245	235	224	220	239	244	249	233	234	221	215	221	232	201	230	225	235	214	210	222	235	222	222	227	216	208	230	231	248	232	218	242	212	235	229	217	193	258	227	225	205	232	231	217	250	238	241	224	225	229	245	233	200	251	212	238	205	230	216	214	240	216	232	262	217	216	255	190	216	214	253	214	245	235	246	232	225	236	233	249	241	216	259	224	229	241	237	250	241	224	207	215	219	234	201	236	222	228	226	222	239	200	235	237	249	250	231	237	214	199	235	227	230	225	234	226	209	204	202	222	248	260	240	230	219	230	210	244	236	222	225	239	242	231	233	241	211	230	233	216	248	232	233	217	219	231	212	212	234	215	228	215	215	224	229	229	206	257	237	224	205	249	225	235	246	237	229	231	204	190	233	248	235	218	226	215	226	228	224	207	213	234	254	235	218	249	235	237	207	254	245	246	242	247	240	218	199	235	232	237	223	222	239	246	226	234	242	248	240	225	209	224	247	236	231	245	226	239	254	243	231	246	251	239	239	206	244	238	229	228	245	227	228	228	225	226	222	217	217	213	234	233	219	253	225	224	248	206	229	218	233	220	220	232	218	229	236	235	196	250	233	228	223	242	238	237	235	217	237	221	227	223	220	251	231	224	231	248	225	235	251	221	223	253	246	251	247	203	226	247	228	214	230	233	249	235	203	247	241	242	234	232	224	224	231	230	233	227	247	209	228	231	221	236	248	212	243	231	212	259	225	208	222	243	241	225	218	243	237	211	246	217	231	271	232	202	252	254	248	213	261	209	228	234	248	249	243	235	206	219	227	231	252	245	245	244	245	212	225	208	249	245	245	221	202	209	240	241	216	221	242	235	218	256	226	262	218	217	194	220	209	244	224	211	254	248	222	234	245	224	221	230	241	247	249	241	248	238	239	232	233	239	240	260	225	202	219	231	221	246	228	215	233	209	218	219	230	230	216	220	222	245	236	210	231	219	236	229	237	260	206	220	220	243	208	243	222	221	206	245	238	225	234	226	230	225	219	230	215	206	240	216	255	229	235	233	241	240	241	219	258	246	212	241	220	234	248	227	227	249	240	207	221	217	237	239	230	239	210	233	254	236	212	218	217	227	224	239	247	222	234	215	250	226	222	243	216	238	243	235	247	230	221	222	229	208	210	237	231	223	224	227	212	227	220	241	214	221	257	219	194	205	218	228	209	214	229	206	221	223	230	230	239	243	223	215	209	247	232	235	194	224	208	222	229	253	206	245	258	232	232	252	232	275	207	214	235	234	222	232	242	249	208	229	196	237	233	221	234	231	241	232	232	237	214	230	222	221	218	243	251	208	242	223	224	237	223	207	266	206	205	237	239	232	200	229	237	241	247	205	215	199	224	217	220	226	225	238	242	226	230	230	230	220	216	271	235	221	250	210	264	237	221	224	241	219	235	218	240	229	210	233	215	241	248	223	243	229	233	218	241	198	206	236	239	241	223	238	229	227	221	235	209	225	226	221	238	221	210	220	209	254	227	237	239	216	249	212	238	250	245	233	223	214	240	271	232	201	205	245	233	269	214	237	232	220	227	215	241	230	220	220	245	210	247	224	227	249	213	222	244	234	223	229	227	249	229	197	226	217	219	201	241	243	236	216	240	213	231	252	232	249	220	208	237	244	213	230	231	247	244	216	211	231	234	251	222	222	229	222	220	256	251	238	222	220	252	210	247	244	220	233	241	228	238	223	236	269	239	212	212	222	242	244	233	250	232	205	247	230	242	232	216	226	231	247	196	231	219	221	251	230	199	233	249	237	227	223	212	241	215	241	239	233	240	213	232	214	219	239	238	244	215	224	240	255	222	201	235	225	218	211	241	252	244	221	217	219	231	224	225	232	250	234	227	201	199	216	223	264	260	209	227	220	221	233	232	219	232	223	225	239	230	255	211	205	268	271	251	224	235	249	242	197	253	229	233	229	251	237	256	219	230	244	239	201	228	215	239	219	209	209	206	231	237	225	213	238	208	222	228	236	221	240	233	207	209	239	226	232	228	242	230	213	248	242	231	221	225	235	239	191	203	240	234	275	239	243	240	220	262	216	252	251	212	252	239	218	257	207	234	242	212	217	222	237	237	224	248	247	222	246	238	215	219	218	217	231	238	248	247	216	232	222	231	224	230	250	206	234	206	217	216	234	225	239	230	250	222	202	230	257	248	226	236	231	210	265	200	243	236	229	216	243	215	225	247	215	204	245	242	238	217	219	217	223	235	236	202	237	228	242	211	229	244	233	252	227	226	214	227	227	239	223	239	228	232	227	222	215	250	238	257	235	238	255	248	226	220	211	246	232	240	220	226	253	226	238	256	209	216	224	240	223	246	227	246	226	266	238	230	229	230	230	233	231	232	230	253	255	215	217	227	211	261	242	198	234	208	213	205	240	224	209	233	250	241	232	240	217	237	251	242	207	255	226	239	223	210	221	234	242	233	237	214	212	220	219	237	231	241	241	253	232	236	208	228	222	239	236	246	217	231	213	240	218	238	220	240	201	233	227	238	245	213	203	234	216	221	243	234	239	228	252	212	234	205	206	239	214	240	212	219	223	222	236	211	228	213	232	206	250	244	241	229	224	234	224	234	210	208	218	231	236	241	196	213	232	237	243	240	231	223	246	216	249	234	223	231	255	208	231	230	220	229	238	222	243	228	229	231	257	227	225	193	242	241	236	220	236	221	250	236	252	220	215	255	223	258	250	242	224	215	231	228	233	238	260	225	234	198	206	265	201	227	222	223	220	212	236	209	234	246	253	203	213	217	245	250	212	206	234	242	243	233	211	210	219	207	238	232	262	236
41231	50207	29270	12073	3939	1700	438	326	283	299	301	286	274	270	257	298	298	296	254	265	285	285	272	272	250	294	307	287	276	270	256	319	263	266	278	259	255	271	257	250	282	270	264	245	288	274	273	281	284	284	298	240	276	270	274	269	291	255	277	267	260	289	280	296	259	276	261	298	283	282	281	309	260	274	268	292	248	261	277	260	269	304	289	278	253	283	278	286	267	269	295	275	294	264	292	279	236	276	259	261	288	258	266	281	267	282	250	265	292	266	272	260	269	263	267	274	254	263	270	263	276	259	285	283	269	298	287	270	263	259	287	279	276	251	270	272	285	266	273	284	279	278	226	280	270	280	247	280	266	244	275	268	273	263	278	262	282	287	276	264	254	266	275	284	281	277	276	284	278	264	275	292	278	262	246	283	265	274	271	276	286	259	248	287	289	245	240	271	268	252	248	279	285	247	276	268	271	281	278	261	295	265	238	248	280	279	259	273	282	271	251	299	287	262	296	244	269	268	264	291	267	290	279	262	261	252	277	247	280	296	300	255	258	225	246	257	237	286	261	291	277	255	293	254	252	263	274	293	257	260	260	281	278	278	249	247	256	282	302	281	293	261	259	267	277	260	270	274	266	272	277	280	266	280	265	280	271	279	268	280	280	277	258	279	279	341	258	258	286	274	259	274	281	259	266	269	276	286	277	251	272	286	272	266	268	249	250	245	277	278	315	289	268	263	261	243	258	264	265	284	258	268	251	260	275	263	260	279	288	270	276	280	294	254	270	276	287	277	263	252	285	248	264	236	249	261	259	259	271	262	275	286	261	268	276	301	289	269	296	266	265	278	266	282	266	290	267	263	288	292	279	270	277	298	247	308	271	259	249	268	253	286	298	270	255	260	301	298	287	255	286	237	268	258	260	268	297	267	279	274	271	293	292	262	299	275	307	238	262	279	299	264	290	240	244	268	284	301	270	283	284	280	285	287	289	265	250	283	297	256	277	286	270	253	269	276	282	251	279	256	262	277	276	291	262	288	258	245	275	270	281	243	282	265	253	256	242	282	285	286	273	261	244	309	261	287	250	232	264	252	272	275	277	273	263	265	271	275	261	282	242	276	275	259	296	273	246	273	265	243	258	268	279	280	275	263	296	241	250	296	295	302	269	283	295	257	256	294	273	268	327	279	293	291	274	286	273	260	283	269	290	283	248	249	273	282	262	305	263	268	298	274	291	276	279	270	307	280	280	271	286	281	296	257	288	278	253	298	256	288	260	260	249	248	253	271	211	276	264	257	273	265	241	272	261	252	297	250	282	262	269	266	267	262	259	269	276	260	268	275	284	280	269	280	278	241	255	245	286	261	261	280	299	235	283	266	259	260	237	295	279	258	300	269	291	270	287	269	295	269	276	284	261	266	287	258	255	273	316	302	298	275	258	288	283	286	229	271	257	303	274	288	290	294	278	245	280	278	257	272	252	276	278	260	275	293	266	267	270	273	291	232	269	267	264	278	269	301	281	280	294	289	286	282	263	260	299	279	269	268	281	282	285	238	259	272	295	255	281	286	246	288	221	261	283	280	256	285	276	289	230	283	293	266	265	256	263	271	260	296	291	281	276	258	284	256	281	278	259	259	274	277	284	271	263	268	264	301	278	304	253	264	268	261	256	250	289	285	276	250	277	318	258	260	278	276	281	282	275	266	288	300	288	261	309	276	283	285	278	294	262	264	249	287	255	282	267	231	255	283	278	278	289	266	287	261	290	262	260	263	285	257	265	277	269	272	270	261	257	262	269	251	265	315	279	271	270	261	311	297	301	272	304	259	268	259	283	288	250	261	266	269	288	306	295	278	264	284	277	290	269	258	283	265	255	272	308	267	271	284	252	276	263	264	281	286	278	287	278	252	274	262	264	270	264	292	288	296	252	288	280	276	272	284	285	283	269	282	290	285	269	265	303	280	297	281	292	308	286	306	245	274	259	273	277	262	271	287	264	288	274	297	290	273	263	270	275	261	275	260	268	273	292	271	276	267	300	258	283	254	279	287	272	320	264	304	259	267	265	261	304	272	271	278	303	286	285	267	260	271	278	267	288	241	308	253	274	270	282	297	264	280	304	275	300	280	264	259	283	280	268	285	269	278	293	264	275	253	236	280	246	312	271	245	273	267	277	257	264	219	266	285	250	276	272	256	286	254	265	252	278	288	259	261	288	289	277	295	265	258	285	282	284	260	268	276	299	303	272	243	289	269	270	279	274	244	243	249	262	284	259	283	259	271	235	264	254	277	267	270	272	273	277	298	281	283	245	282	266	278	262	257	296	265	279	271	273	268	290	284	274	269	286	274	261	227	246	261	275	246	275	287	248	268	303	244	260	253	241	276	276	269	257	255	238	273	313	306	255	270	263	264	268	229	282	248	261	274	283	277	267	273	274	277	279	273	271	275	272	303	298	252	269	269	273	271	282	281	288	274	301	286	266	270	292	286	276	264	263	306	302	271	296	254	270	280	278	260	248	266	258	303	286	284	263	243	283	256	261	287	273	241	274	290	265	271	293	280	242	245	270	254	278	281	294	312	250	289	290	260	266	284	273	252	251	289	283	265	286	273	259	287	253	292	275	280	265	287	268	269	247	245	279	264	273	256	263	270	254	248	282	260	254	268	262	299	276	302	250	301	273	287	279	248	302	264	289	275	287	299	275	273	264	247	258	249	229	273	275	289	247	286	255	296	263	283	265	263	259	283	283	272	275	267	303	290	269	285	264	253	251	290	260	257	282	332	301	269	292	267	254	291	245	262	284	278	269	282	300	255	258	283	292	276	277	291	246	275	269	250	303	302	258	266	278	266	258	277	277	280	262	261	247	274	285	285	261	260	275	254	279	256	273	288	283	267	275	281	282	285	279	243	272	244	262	288	243	251	294	274	282	290	275	285	294	295	296	238	281	267	274	288	268	250	265	260	241	265	271	287	271	252	288	283	297	291	252	279	283	275	263	287	295	266	291	278	278	275	253	263	264	276	279	302	275	275	271	270	241	265	291	272	295	228	274	259	268	294	284	267	276	260	301	279	252	270	289	263	281	269	260	247	260	279	280	277	263	257	282	261	278	264	276	283	297	255	294	249	284	276	275	265	279	279	260	270	244	266	261	268	282	287	275	264	263	270	282	301	281	247	258	278	249	255	296	265	254	268	279	271	276	307	268	284	268	281	274	261	269	268	269	293	286	269	298	266	275	245	254	276	255	268	299	272	252	290	277	264	266	265	306	249	281	287	284	316	286	287	287	271	246	250	273	243	272	290	250	270	277	272	259	285	270	276	282	275	273	282	274	270	276	262	245	289	285	282	277	286	267	262	280	295	247	268	264	238	255	265	246	266	251	267	274	257	308	262	280	258	260	253	296	243	257	281	250	287	299	253	257	266	286	254	279	266	272	272	262	282	244	297	270	290	316	264	277	305	284	271	256	285	283	264	273	272	267	249	303	282	299	271	266	305	271	269	301	308
24199	21151	28201	24853	21003	11128	1769	468	355	325	330	331	300	273	290	290	284	285	280	281	300	310	322	294	266	277	300	290	305	273	299	266	298	270	322	271	302	270	284	280	308	278	274	265	288	266	292	263	296	307	282	286	272	295	271	261	297	289	302	307	289	262	300	320	271	268	286	278	311	293	273	283	268	297	282	324	296	262	304	275	283	279	283	290	303	275	277	301	289	296	270	278	265	272	267	271	270	268	266	265	275	288	324	320	281	263	281	245	257	283	289	279	286	281	269	275	276	324	284	276	286	313	263	262	274	250	292	246	273	296	285	305	289	285	263	312	297	268	277	315	259	276	301	262	249	280	287	313	241	269	286	276	308	263	278	305	280	291	285	235	277	306	270	269	282	268	279	291	262	289	260	278	286	302	258	298	303	275	277	275	283	266	286	284	302	282	278	285	285	277	294	277	276	303	286	283	278	284	269	284	266	297	267	268	251	293	300	261	295	248	294	293	272	295	287	255	281	267	295	295	284	280	301	281	270	293	250	289	269	235	282	277	277	274	265	269	290	273	261	273	308	288	287	265	284	282	279	251	286	287	288	253	270	291	286	286	273	266	276	257	267	264	258	254	269	282	301	309	284	271	256	284	281	280	300	293	310	328	273	265	274	283	299	300	273	288	289	287	257	264	338	283	274	283	277	277	278	279	284	277	268	267	256	268	289	293	306	295	329	283	307	284	257	286	274	278	273	284	277	289	290	271	289	268	282	305	269	294	265	258	282	303	274	288	296	322	286	286	312	277	340	269	270	244	269	266	271	265	284	280	281	231	298	264	259	257	264	273	310	301	274	298	253	277	288	301	285	281	258	288	257	254	268	272	285	261	301	293	268	294	287	289	285	302	283	292	291	282	290	270	280	264	292	292	276	259	273	274	287	286	273	276	269	308	305	266	287	276	289	275	299	264	289	286	288	290	259	273	297	292	298	289	269	275	246	278	274	283	248	289	309	312	268	292	310	289	285	297	270	299	305	261	314	277	269	240	263	266	285	280	281	280	311	295	283	295	300	338	284	280	305	294	288	291	263	284	294	300	275	294	287	281	273	264	291	315	295	291	267	326	279	291	296	266	282	280	287	321	292	282	253	295	316	274	307	258	296	257	251	301	299	272	265	295	227	291	316	283	300	281	287	301	251	291	268	283	311	292	291	242	282	276	261	267	310	295	298	280	308	286	284	305	270	285	318	276	290	261	270	282	260	266	263	310	285	246	262	266	261	263	265	274	282	276	271	286	285	277	288	292	312	299	307	276	253	301	318	276	260	286	288	275	255	294	264	260	292	292	329	289	289	287	272	261	270	296	271	287	274	283	287	299	283	286	277	270	283	297	271	297	257	290	292	272	276	307	275	282	266	281	268	299	306	277	257	274	264	283	318	286	261	271	306	312	278	258	272	278	301	326	269	335	273	270	257	268	292	290	258	263	273	274	299	271	291	273	267	273	291	262	299	279	304	286	294	263	291	281	264	303	282	282	276	286	283	283	277	275	277	305	297	290	277	289	291	288	275	279	301	304	254	260	293	286	265	275	266	288	264	290	267	254	310	285	294	258	238	292	286	306	280	290	280	275	284	243	288	310	272	268	283	326	279	313	263	274	282	282	294	282	293	290	282	291	275	281	284	292	263	257	279	274	264	272	279	294	270	282	274	284	306	269	289	281	300	321	272	319	283	287	309	293	323	273	301	246	268	267	298	258	287	252	308	308	303	288	297	310	306	306	289	293	253	276	262	319	280	301	286	268	283	321	284	304	305	274	318	269	281	292	266	279	284	281	296	300	319	294	258	274	299	279	259	267	264	263	279	271	283	295	282	286	304	294	316	268	295	279	306	266	278	279	274	278	273	280	285	273	301	300	252	268	288	293	290	262	272	281	249	287	286	292	270	285	286	269	271	272	272	281	244	273	296	277	288	266	282	303	299	262	282	282	242	308	294	311	287	273	290	267	279	294	298	288	253	276	291	280	278	309	276	274	280	257	289	278	284	299	282	295	263	273	280	271	295	292	288	276	273	290	293	316	313	296	241	328	288	284	279	264	312	329	265	268	261	270	319	283	290	295	288	240	286	282	278	303	246	278	304	250	295	285	320	285	309	313	317	252	293	290	271	253	264	269	260	290	280	274	290	278	276	287	285	252	289	284	277	287	305	280	304	303	299	267	279	257	273	290	287	289	275	284	300	300	259	291	277	276	278	279	282	296	288	282	280	268	311	267	294	270	278	292	270	293	293	271	277	306	275	271	254	272	281	292	280	282	287	299	270	279	283	306	284	302	246	293	297	322	277	296	276	281	320	316	279	284	268	275	282	270	278	282	295	304	276	265	266	259	306	298	291	270	268	294	283	280	302	281	260	305	293	302	261	300	297	261	300	280	263	289	237	255	270	296	290	271	281	281	272	281	315	270	296	283	279	311	295	262	289	298	284	301	316	284	280	250	301	270	277	269	275	285	316	293	293	297	302	273	295	309	289	318	285	282	266	285	279	280	263	298	318	294	271	248	260	262	274	284	297	280	319	289	292	299	293	281	267	284	303	267	299	285	257	308	305	269	271	307	253	265	288	321	288	261	312	257	292	303	251	312	305	286	260	282	265	250	291	253	280	292	283	264	280	260	272	299	285	262	268	284	284	310	281	275	285	321	296	271	294	254	279	298	264	277	290	273	283	286	299	290	279	279	315	288	270	284	296	260	280	249	284	284	288	295	261	278	270	296	299	260	276	272	293	284	294	313	280	280	280	319	285	310	259	293	288	289	284	295	262	305	286	285	281	279	291	305	305	285	310	254	268	273	291	270	287	266	284	271	300	275	313	304	270	275	264	261	259	288	285	310	271	296	266	271	256	302	275	259	285	302	260	290	255	269	269	270	267	299	290	246	275	314	284	286	283	290	282	276	264	277	311	266	258	277	309	289	268	258	310	277	300	271	320	295	283	301	289	270	243	254	277	272	327	276	296	287	267	271	239	268	281	266	275	271	295	298	275	307	274	294	320	307	279	282	298	291	273	267	288	296	307	280	294	287	327	288	308	299	285	272	270	303	297	294	272	264	286	294	277	281	268	288	317	273	277	287	267	286	312	300	273	292	290	290	274	294	312	281	280	290	275	290	278	274	276	283	262	290	300	270	287	308	274	304	283	294	291	293	302	309	310	293	298	292	294	279	296	310	260	304	278	291	276	307	294	273	254	254	285	273	270	296	288	286	270	280	277	306	298	269	285	264	278	280	292	285	220	272	292	283	258	283	247	278	337	259	282	262	290	280	305	321	319	304	288	286	275	302	267	286	312	299	294	287	273	303	304	289	272	275	296	310	262	266	278	274	288	302	289	248	279	280	273	271	264	313	296	303	266	262	292	284	278	272	290	287	291	267	284	274	285	287	294	308	273	273	283	278	263	267	263	285	276	270	259	292	287	278	288	284	296	263	290	274	301	246	290	289	292	286	293	288	274	278	308	283
39303	55527	36755	24674	14412	4869	1182	497	404	388	319	374	359	345	330	347	373	338	295	313	316	342	359	319	331	290	325	316	348	333	355	300	337	349	293	323	346	313	334	314	302	329	310	308	322	333	326	340	327	313	357	304	319	312	329	330	300	330	327	334	375	317	324	302	331	310	317	356	305	306	332	322	324	348	340	325	333	315	335	328	302	328	317	329	327	286	296	327	306	341	358	330	298	321	306	316	327	339	297	339	314	345	287	322	319	347	320	298	321	300	315	321	349	321	336	304	309	324	339	314	283	297	334	333	310	323	341	336	333	326	309	292	341	314	299	364	333	326	310	313	332	339	327	323	295	331	290	313	290	309	305	338	317	328	314	324	344	300	331	297	305	301	303	296	318	268	325	315	344	317	319	298	294	309	306	333	301	332	301	328	311	315	312	328	346	354	331	329	349	304	332	334	320	335	343	342	323	330	303	328	336	313	320	296	312	330	324	303	320	326	314	318	325	324	331	304	339	309	340	307	326	295	327	312	332	315	299	313	299	329	313	332	328	317	300	315	330	330	344	322	320	315	328	350	331	321	315	317	310	337	348	354	300	325	302	316	303	335	331	329	323	335	319	316	333	323	332	338	337	331	295	320	341	324	305	307	334	331	334	318	370	339	334	319	336	312	318	308	314	314	344	325	312	311	298	309	334	300	313	308	363	312	359	352	297	332	343	288	313	328	329	324	296	314	304	293	336	330	333	298	301	300	347	341	289	307	320	303	312	307	342	347	337	314	322	345	315	320	339	325	343	314	326	281	350	316	334	304	327	344	347	312	296	333	349	347	315	333	273	305	308	317	304	313	293	323	319	306	317	323	306	293	302	326	315	340	331	322	299	288	357	339	348	309	311	320	336	295	320	329	324	343	344	333	349	325	343	315	341	326	321	283	334	292	310	306	326	311	309	318	320	327	325	312	330	321	288	308	325	302	313	335	317	338	330	318	311	311	327	309	300	337	333	331	333	309	309	330	337	373	363	336	328	301	308	332	307	329	334	309	328	361	322	331	319	318	329	305	330	335	339	335	335	321	317	313	322	314	308	285	298	296	345	339	320	327	322	309	308	321	310	292	345	310	335	313	331	333	343	334	338	328	313	311	312	304	338	309	312	306	334	370	341	350	311	318	351	339	307	311	297	325	330	287	306	289	320	340	296	343	322	311	341	313	352	333	337	313	352	333	336	351	332	335	297	335	339	322	349	307	327	315	330	340	334	323	286	340	343	301	362	315	318	327	353	323	323	310	310	332	282	335	309	344	302	316	309	310	287	314	316	319	322	318	310	304	308	284	300	337	317	325	307	355	304	308	361	308	300	334	309	327	318	316	334	320	327	349	345	302	312	327	307	337	319	328	319	322	332	332	347	306	321	299	345	322	284	335	314	313	363	344	321	298	343	322	305	333	347	283	314	306	344	323	317	313	328	329	317	330	305	315	320	321	338	357	313	322	327	366	343	321	329	315	337	349	310	298	310	321	298	353	305	330	363	317	332	322	322	330	316	316	330	320	314	333	337	307	324	341	316	329	347	322	324	312	360	312	339	324	317	332	308	324	328	307	320	337	340	349	322	327	346	305	285	343	337	336	312	343	306	296	329	329	306	333	303	334	322	298	285	298	343	341	328	313	351	360	312	306	307	339	329	316	329	327	301	304	300	342	345	361	307	328	335	326	320	325	308	326	308	319	316	299	327	335	337	329	331	292	325	319	326	333	305	339	330	334	338	331	355	343	312	318	318	298	347	302	360	335	326	338	327	317	349	312	314	306	343	344	341	345	300	301	317	298	328	287	380	316	336	307	306	310	326	286	319	328	320	310	332	321	317	340	291	332	316	322	307	311	311	326	339	296	332	353	309	298	330	289	314	331	328	345	319	285	316	303	310	322	316	318	313	299	320	322	279	323	303	330	305	319	337	332	331	328	348	324	325	352	312	350	294	341	310	321	311	312	351	307	269	326	329	311	316	310	293	344	331	289	297	331	314	306	324	322	338	333	300	298	301	319	311	303	314	336	318	337	304	312	331	351	320	351	313	334	345	318	294	333	283	316	314	292	340	360	309	339	379	309	319	319	327	347	294	288	318	314	347	330	360	355	344	301	330	328	315	297	337	334	334	296	360	354	341	336	325	299	333	299	339	310	324	330	335	335	333	326	324	334	329	329	309	314	298	309	324	315	335	296	292	325	291	340	311	309	318	304	340	306	294	326	325	349	297	325	285	306	317	322	328	305	325	345	291	322	326	315	318	313	322	301	320	325	350	313	316	292	324	305	309	312	321	306	327	331	343	327	358	288	308	319	294	336	333	301	320	288	339	331	320	323	326	302	294	315	325	334	324	319	325	311	300	335	311	328	336	319	316	324	351	340	317	337	312	320	330	340	306	318	329	334	326	305	338	330	292	334	316	291	298	312	289	305	328	310	337	304	318	320	317	348	338	303	343	329	330	308	299	344	318	318	325	326	324	341	329	308	350	317	317	329	351	318	321	293	268	347	355	325	315	343	315	322	328	298	336	304	333	338	346	291	318	301	331	315	357	313	313	316	290	327	326	313	319	313	339	336	319	317	289	310	314	298	322	309	337	310	280	323	337	324	324	318	323	323	364	307	316	347	302	312	329	337	340	319	341	324	310	326	318	362	316	320	329	308	302	318	302	328	284	359	329	336	328	328	332	340	319	340	336	310	304	332	321	345	317	324	348	303	337	325	327	329	343	345	318	328	332	293	322	337	321	309	329	326	329	331	330	350	355	283	311	322	323	309	325	312	323	341	317	347	307	331	320	310	328	313	324	288	352	324	303	316	297	312	285	294	330	342	341	320	341	341	352	294	331	280	295	321	334	286	325	322	316	333	314	304	313	334	352	313	311	306	326	322	330	350	330	337	338	327	332	321	310	334	358	307	306	330	308	322	282	323	346	328	312	326	310	321	306	307	309	336	330	309	324	315	321	333	326	315	320	340	309	313	329	320	328	323	333	350	342	329	292	297	334	343	334	299	343	317	312	317	352	335	313	315	321	356	325	342	336	307	358	324	295	338	320	290	306	352	331	317	340	342	295	316	312	306	324	309	336	346	337	338	304	313	355	313	333	310	338	311	325	332	345	334	338	332	325	314	301	313	323	336	329	334	310	294	338	319	332	311	320	311	345	314	307	322	337	324	316	357	332	325	323	309	300	333	311	318	332	329	270	345	302	312	306	335	319	300	326	337	306	334	334	333	324	320	329	317	321	322	321	326	332	307	329	316	325	338	358	317	294	338	343	318	316	320	307	290	306	326	339	311	337	342	336	320	335	312	285	311	313	295	323	306	342	333	338	281	324	328	322	321	325	336	291	342	335	339	318	311	308	311	327	340	309	362	323	308	317	344	326	325	294	341	317	348	303	348	305	319	338	328	352	313	306	323	323	337	351	339	329	327	316	350	340	329	320	336	351	322	359	325	327	330	318	304	350	311	317	307	315	311
25251	21668	30196	26828	14696	2918	582	386	316	323	337	342	336	285	291	327	337	319	329	290	324	308	304	323	308	310	295	327	311	313	294	299	313	299	309	280	293	317	314	332	295	318	327	296	314	305	312	298	314	309	346	317	314	320	305	327	292	301	302	303	315	318	297	313	325	282	302	292	318	294	317	328	319	292	297	332	282	328	325	321	275	332	306	317	312	325	318	316	295	316	303	298	294	279	326	286	288	317	314	291	292	342	319	316	314	306	311	312	330	296	337	317	303	303	302	288	319	273	272	295	298	309	318	295	318	304	318	275	320	307	336	304	326	314	333	292	302	262	281	319	313	318	281	328	322	335	299	337	309	328	295	284	323	301	298	300	305	320	302	286	292	311	300	318	300	311	279	292	294	284	312	291	303	325	320	305	302	315	299	286	297	354	303	282	322	284	299	312	307	276	310	302	296	318	302	304	278	302	303	306	291	326	293	296	301	326	317	304	300	312	327	320	316	301	301	278	293	317	290	328	300	292	290	292	316	302	293	298	358	323	304	291	302	317	318	302	299	330	297	321	326	312	355	316	314	352	298	309	282	320	302	293	312	325	275	300	336	304	274	350	291	303	275	293	307	295	314	292	318	319	308	291	289	318	337	300	306	289	315	318	308	296	311	310	296	313	321	309	319	317	296	301	321	315	306	303	293	335	314	321	296	348	283	284	341	290	303	289	310	290	281	299	308	326	294	306	305	302	314	328	288	297	308	314	279	317	333	322	315	338	306	303	305	295	326	357	329	302	269	308	331	306	299	320	285	306	295	338	323	304	330	278	303	300	288	344	317	268	320	294	315	306	332	303	302	312	266	302	323	288	335	306	292	320	302	310	282	327	328	316	339	332	327	303	325	295	297	326	302	328	347	289	312	313	324	321	318	325	317	312	313	304	297	288	300	353	260	319	303	305	314	328	296	324	300	313	344	319	326	306	310	321	288	290	331	302	311	337	304	298	314	315	291	314	346	306	309	300	302	309	308	305	311	281	348	311	316	303	311	334	300	312	327	347	331	270	329	319	294	294	319	331	297	307	335	303	301	304	293	309	296	302	330	319	350	295	323	304	327	313	292	286	284	310	327	297	332	306	326	288	320	298	319	299	324	323	322	286	325	319	298	291	317	281	314	253	323	307	311	310	299	294	279	329	313	302	318	309	289	311	296	327	312	314	295	283	304	290	368	314	312	327	307	341	305	298	294	319	331	333	342	316	345	337	301	315	306	312	332	308	306	342	305	305	288	305	316	300	299	334	316	342	290	314	288	319	328	286	304	306	314	290	322	303	313	324	291	296	307	282	308	313	313	309	299	286	292	323	274	306	309	314	325	307	341	317	309	296	288	366	299	298	306	319	319	291	310	285	293	287	327	313	294	315	324	304	299	310	299	289	293	300	291	308	331	293	289	332	309	316	276	300	332	311	278	286	310	310	321	285	317	342	287	322	330	289	319	318	307	274	292	306	302	302	319	339	296	327	318	301	348	286	285	258	307	348	337	325	310	305	294	295	291	278	304	338	302	321	307	329	330	330	328	324	318	330	311	329	320	347	329	271	315	322	313	290	327	308	297	329	323	291	317	290	314	314	331	318	331	329	340	305	301	299	309	274	311	297	328	297	317	290	344	303	315	290	307	299	299	311	297	292	299	322	299	341	318	315	294	290	292	300	297	304	301	303	340	324	309	294	295	298	304	292	301	314	280	340	282	320	304	313	317	295	311	316	324	317	312	312	289	317	340	300	342	309	322	270	307	306	290	301	306	316	293	332	319	335	324	307	295	335	321	317	334	286	288	290	308	305	309	312	308	324	311	321	307	315	284	328	301	299	329	304	298	297	315	320	319	313	329	287	328	315	306	301	303	317	305	327	299	290	283	296	339	278	290	337	341	295	314	292	336	332	302	320	289	308	316	339	337	327	287	305	326	300	294	308	319	287	322	299	302	310	315	307	339	338	291	288	320	307	316	351	278	295	307	308	335	313	299	305	286	306	298	331	314	316	316	303	328	322	296	310	311	316	309	340	319	307	304	331	317	293	315	332	297	309	304	293	318	347	304	304	340	322	322	317	331	274	293	322	327	320	276	284	289	319	332	308	298	320	322	310	292	319	319	327	304	300	294	287	270	295	334	288	335	318	303	345	298	315	336	314	324	334	295	310	327	304	313	315	315	293	308	307	282	357	301	315	296	303	318	311	282	300	314	325	305	352	329	299	296	301	293	292	287	284	318	296	318	280	304	319	317	318	290	333	283	346	327	326	307	299	312	267	317	321	272	300	326	300	293	285	329	310	346	317	304	293	339	294	329	311	298	325	348	297	279	337	314	299	303	319	320	340	326	312	308	333	317	304	327	332	299	276	335	272	332	294	320	310	309	347	306	305	297	304	318	279	319	318	314	315	322	318	330	293	289	334	310	325	304	315	322	304	336	337	278	294	303	301	270	311	301	307	323	313	303	327	308	295	307	291	305	322	312	310	292	325	311	329	294	338	294	304	369	321	299	316	306	303	335	315	314	299	305	288	329	285	300	299	290	318	304	290	303	307	313	326	308	311	282	314	315	330	318	296	320	304	288	298	292	288	287	314	331	334	285	301	319	328	329	317	305	302	307	319	308	318	331	300	347	320	304	286	300	308	286	300	282	313	328	279	309	301	302	308	290	294	306	324	320	317	345	285	319	335	280	306	301	303	282	325	339	297	305	286	296	286	304	310	335	290	321	296	311	283	272	275	334	285	302	303	278	305	307	283	317	315	337	293	324	318	307	287	329	296	341	271	304	337	308	306	313	306	324	312	327	293	335	329	286	335	325	296	295	329	297	298	334	299	296	303	325	299	340	319	303	313	309	300	332	359	310	292	306	300	295	302	304	322	296	323	296	304	336	304	340	329	333	290	334	300	291	304	276	302	306	326	323	327	307	305	325	291	329	292	324	304	297	324	288	312	309	309	306	271	339	290	300	308	290	290	315	349	292	273	291	333	322	304	325	305	300	284	330	323	312	341	293	317	323	309	287	305	328	327	294	310	284	299	321	314	309	344	282	308	293	319	303	292	323	281	360	293	298	322	333	303	327	330	305	323	312	328	326	318	311	282	306	287	363	313	304	304	323	291	283	307	323	355	306	335	338	291	308	336	292	350	288	280	315	298	302	288	307	290	332	337	325	313	336	298	317	336	278	286	329	314	321	318	299	287	311	286	309	339	319	306	315	294	304	300	286	306	320	306	303	291	323	316	326	304	330	299	316	309	304	314	309	339	299	316	289	279	311	307	321	310	322	314	290	305	314	296	326	301	283	312	325	279	315	288	323	272	282	324	337	304	315	290	341	301	337	342	297	287	326	319	325	334	291	304	295	336	285	291	310	322	312	299	294	328	322	299	294	287	300	337	338	314	304	338	300	301	333	290	316	330	297	279	312	292	319	314	307	306	299	314	319	328	304	314	301	347	332	301	314	313	319	350	310	297	293	272
37000	58920	42402	24092	10416	2469	716	467	431	372	414	389	430	360	371	387	373	358	373	372	356	325	367	334	355	343	359	331	387	342	340	346	349	358	355	331	324	337	383	352	383	340	348	370	389	379	369	366	381	342	346	351	369	368	349	361	335	345	366	363	331	365	351	351	352	324	375	346	367	373	358	389	356	346	390	348	372	324	362	358	351	372	358	347	366	337	382	366	359	390	330	347	354	349	359	388	336	363	344	350	360	371	354	374	341	353	362	338	373	366	361	366	367	362	364	375	343	360	363	351	367	349	384	358	383	348	384	363	350	351	374	326	331	371	381	363	354	364	365	325	389	381	361	355	383	356	331	355	370	326	336	371	365	391	360	374	346	336	350	383	363	380	382	326	352	332	330	371	408	341	379	360	381	330	366	312	364	359	337	364	381	374	350	369	361	353	332	359	374	350	388	354	397	383	350	373	349	351	349	354	337	333	370	356	345	344	350	374	368	333	389	337	345	366	368	349	364	354	368	351	383	348	326	340	392	369	358	339	359	376	388	344	334	369	386	359	386	385	361	370	356	350	343	361	372	357	355	384	382	388	324	336	341	362	352	365	399	357	353	379	384	354	382	326	363	358	363	378	337	348	355	352	342	327	387	365	376	336	390	357	402	347	340	370	360	373	404	370	348	351	345	349	343	329	354	369	346	343	377	342	346	345	362	365	380	333	392	350	369	375	350	384	330	373	368	353	342	364	356	321	337	341	372	352	378	367	341	355	370	367	387	316	364	364	400	374	353	370	365	341	380	379	351	359	361	402	338	357	371	350	381	347	352	358	343	387	355	351	358	387	342	353	343	372	356	350	349	372	346	360	371	337	347	371	383	361	372	355	365	337	370	350	329	380	355	375	351	362	362	357	401	363	370	395	361	386	392	359	352	369	359	333	358	358	331	355	348	352	334	383	387	372	340	344	344	367	375	355	332	342	367	363	397	348	398	361	349	362	358	345	374	346	365	330	359	399	355	370	348	355	351	350	371	370	327	340	324	351	367	353	361	391	338	365	326	391	373	369	352	372	360	368	378	355	391	337	352	370	340	380	344	349	393	333	347	356	355	365	384	351	377	384	346	358	390	371	378	377	320	353	342	361	369	349	364	320	335	323	349	355	370	383	396	362	335	381	352	404	398	362	356	347	318	345	351	353	342	376	333	347	361	369	369	397	373	355	350	383	398	385	375	353	363	362	359	337	373	348	342	333	383	324	353	366	340	352	392	351	370	357	361	360	368	362	352	375	351	379	368	368	331	383	334	380	358	366	352	339	375	364	358	335	359	347	344	364	384	399	341	346	355	389	371	372	345	333	373	361	367	356	362	388	383	356	372	401	367	363	397	358	348	337	347	365	366	393	364	351	364	348	377	350	357	359	354	322	374	343	337	359	372	360	348	323	383	345	369	396	350	349	317	395	374	350	381	350	385	348	357	381	371	410	377	382	354	358	380	382	356	335	367	396	334	370	377	397	376	356	354	375	364	364	391	389	347	366	379	406	364	342	341	394	367	394	380	391	342	338	354	364	344	316	341	345	393	375	394	400	358	380	367	349	333	342	364	356	381	365	389	352	306	339	360	347	334	372	333	341	357	361	368	367	334	337	356	350	361	333	409	344	351	367	362	359	344	378	404	383	346	328	327	377	357	348	350	370	382	368	337	352	369	326	385	360	372	375	391	340	354	346	393	377	382	342	358	346	367	359	342	323	374	340	345	388	334	354	371	314	353	363	377	380	325	340	365	334	341	342	373	374	349	376	354	363	381	380	354	342	372	371	337	361	350	401	356	390	338	346	366	343	368	359	342	376	308	334	384	391	355	374	345	349	347	355	367	362	344	363	412	338	362	375	361	370	352	359	343	349	344	353	386	367	401	382	357	364	387	374	359	344	360	324	364	396	396	356	331	354	351	356	363	348	328	347	354	334	342	361	346	374	338	362	365	357	379	358	351	369	349	383	376	373	343	358	373	360	385	383	367	404	331	349	339	348	352	342	340	388	351	352	352	375	346	387	349	345	355	355	364	360	378	353	385	329	334	370	354	355	387	380	370	372	377	342	373	373	359	362	381	356	375	372	420	367	338	336	389	366	371	385	391	357	364	362	361	354	376	380	347	362	331	364	361	362	372	383	375	346	381	350	392	350	386	366	390	358	372	344	362	365	346	376	382	372	367	369	360	301	389	339	323	358	366	384	339	360	372	385	362	381	359	348	301	343	353	356	337	336	381	340	336	363	351	375	358	375	365	355	357	345	334	338	322	368	350	390	399	373	369	351	373	390	393	375	377	351	355	372	374	362	355	377	357	337	380	382	362	369	382	363	348	388	385	382	370	365	350	406	330	358	368	341	366	377	372	384	381	389	359	368	366	382	349	371	345	386	364	387	344	418	393	340	370	380	343	350	335	356	376	338	373	363	395	358	354	356	357	326	338	329	363	385	350	342	368	394	383	350	414	355	346	389	342	356	377	342	369	347	373	349	362	357	377	395	350	372	378	377	368	382	374	365	347	311	359	386	378	362	367	312	363	323	365	337	363	389	346	383	353	374	364	353	371	348	335	365	374	357	377	348	395	344	347	355	369	351	355	390	358	351	372	336	358	385	381	344	399	363	371	371	367	373	357	392	375	397	367	367	378	354	381	408	364	389	359	317	341	359	352	371	335	371	371	338	318	373	345	359	365	358	391	380	357	356	377	328	359	347	364	368	367	367	346	362	331	365	334	354	347	335	345	355	377	318	321	384	359	324	326	363	361	356	374	336	355	378	381	370	382	366	362	374	349	365	371	336	366	368	361	401	377	383	348	370	335	342	403	329	379	371	361	367	374	345	364	367	345	385	382	359	323	388	365	353	359	353	366	355	335	361	370	379	336	362	360	373	351	337	345	362	351	366	342	357	381	354	366	334	367	324	341	340	349	375	367	350	368	357	340	340	374	408	333	348	337	386	403	325	353	368	377	354	355	353	372	328	369	347	380	375	327	353	369	392	358	395	389	343	329	345	363	379	356	353	348	366	386	363	391	333	333	371	379	353	335	349	356	357	329	389	351	368	367	345	367	362	345	325	333	389	363	359	362	336	404	351	342	405	329	341	308	384	360	357	396	381	383	343	408	378	357	349	353	384	405	357	337	336	328	381	353	371	366	364	329	412	366	368	378	344	350	384	358	342	381	350	311	351	355	397	361	362	342	379	318	363	338	368	364	359	331	324	371	360	349	361	391	336	341	337	354	390	353	358	354	386	332	346	360	349	366	337	335	340	321	372	378	378	361	379	329	395	307	338	362	387	346	351	343	328	369	354	362	382	346	379	364	353	372	378	373	381	360	354	355	358	369	352	370	394	335	351	361	339	387	366	342	375	366	356	346	386	371	355	384	390	344	389	339	404	348	383	345	393	370	354	372	382	334	360	354	346	403	365	383	346	313	334	340	376	368	363	344	361	363	361	362	331	348	340	368	371	353	365	377	341
22886	21130	28886	23934	21264	20181	6957	807	571	546	517	482	473	462	481	463	448	446	461	406	462	423	404	445	420	427	408	434	447	454	445	494	428	457	428	402	403	435	451	424	406	481	424	435	418	472	424	491	438	436	418	461	446	450	456	428	412	460	439	443	460	419	400	424	445	431	435	408	445	476	454	433	438	412	383	430	435	452	428	420	390	489	438	433	430	424	425	442	431	420	451	462	448	401	420	439	419	450	447	453	424	461	443	420	439	393	432	413	442	428	436	402	461	419	421	449	408	419	417	439	416	421	420	445	407	392	427	418	456	424	416	465	436	441	422	405	428	433	463	441	407	442	453	406	428	464	395	460	428	428	432	435	442	430	439	442	437	414	429	446	441	450	443	458	440	456	447	402	412	415	477	445	445	417	430	451	424	447	403	490	454	458	434	472	452	437	429	382	433	444	433	469	449	428	434	451	440	449	435	441	419	463	454	406	426	435	436	470	426	439	490	399	423	414	461	411	387	439	466	438	471	421	399	436	453	452	441	450	450	444	386	469	413	453	447	440	421	461	441	414	450	400	432	424	427	458	472	406	404	450	432	446	461	411	431	397	424	453	430	453	456	436	442	438	440	423	454	414	415	419	420	423	407	434	447	481	445	456	441	445	454	462	427	425	420	455	425	453	432	418	409	447	412	444	438	397	454	417	389	394	417	472	443	423	479	476	428	414	428	472	451	466	429	484	455	432	464	439	454	424	460	430	424	395	423	406	411	433	462	415	471	458	455	460	459	467	418	423	428	410	438	425	432	407	427	462	411	424	425	439	434	450	408	406	438	440	422	436	403	446	436	427	426	415	429	435	408	433	448	407	453	443	442	431	450	429	416	440	451	428	439	443	454	437	413	442	441	435	437	431	451	431	462	460	420	466	452	438	427	445	426	438	434	430	479	446	421	467	415	459	412	433	457	392	427	418	426	438	437	436	472	451	436	402	406	448	463	425	453	409	440	417	438	455	457	415	406	426	449	434	435	402	444	446	436	412	430	444	436	421	409	424	443	448	445	427	472	449	444	459	468	469	434	458	424	411	463	432	424	443	437	400	438	460	423	468	409	444	443	407	459	462	434	446	441	412	473	476	435	447	425	459	473	416	431	438	462	415	437	427	462	437	448	437	440	447	419	444	455	447	429	463	438	417	410	427	456	447	411	462	448	439	445	433	436	429	411	482	451	421	477	429	433	454	454	430	435	441	429	429	454	432	424	433	458	445	392	425	445	399	453	450	430	422	409	444	412	443	419	444	437	465	424	377	402	461	420	428	416	465	463	450	425	445	439	417	452	451	446	421	449	422	425	413	427	458	415	418	435	451	428	413	450	393	428	413	464	426	431	411	418	423	451	442	421	423	447	439	458	439	454	424	436	425	437	443	394	442	440	453	454	483	434	434	399	440	422	448	397	434	411	402	469	433	414	437	455	415	405	444	400	419	416	448	417	453	424	424	422	463	430	450	439	435	412	463	478	489	405	471	432	466	444	409	428	440	429	461	413	440	465	447	478	427	455	461	453	410	423	446	434	453	429	426	448	452	426	434	441	461	432	413	414	429	462	459	424	457	407	444	419	391	455	444	436	439	415	395	433	456	471	451	455	417	437	376	431	434	387	440	470	448	410	417	459	422	424	426	466	451	451	445	430	447	458	467	427	473	406	418	413	439	409	454	435	446	457	407	487	411	446	425	436	433	452	432	392	478	443	461	409	450	431	431	463	457	443	429	469	435	473	447	422	454	465	466	411	426	415	451	424	433	419	454	463	385	401	432	408	404	444	416	433	424	434	460	445	430	437	411	429	468	446	408	396	425	404	422	394	445	432	433	420	425	419	465	441	421	460	433	477	445	449	481	406	475	433	457	439	406	408	423	455	459	455	460	449	427	421	413	441	432	406	425	423	445	445	444	446	423	453	426	449	462	420	428	450	422	437	419	457	424	447	461	425	439	413	467	423	436	470	432	399	418	421	424	442	463	408	437	452	430	399	465	451	434	437	438	437	440	395	439	433	440	442	455	429	500	389	435	433	405	412	439	433	436	447	403	409	457	414	433	431	438	410	415	424	430	474	451	462	464	403	489	443	439	458	454	442	445	445	427	453	437	432	476	409	425	428	462	401	425	493	473	437	407	431	469	437	446	418	438	425	480	437	439	449	459	427	445	480	439	477	420	429	420	411	461	472	444	465	451	446	455	421	476	457	423	407	408	435	419	413	417	401	408	399	417	438	435	396	418	461	441	476	448	407	409	428	446	439	432	445	438	462	426	424	448	454	445	470	403	424	426	410	446	417	428	427	428	435	426	411	445	433	441	428	415	437	410	418	466	421	459	415	435	417	458	482	425	448	447	450	441	428	420	427	444	446	406	427	438	464	418	416	450	438	382	438	441	432	452	427	453	436	403	453	453	416	474	460	468	434	413	444	428	434	450	427	427	467	420	460	479	439	426	422	434	436	460	452	406	444	455	447	427	438	416	419	450	435	442	419	440	432	417	435	427	427	450	459	416	417	440	447	391	441	439	465	432	425	469	438	423	418	442	438	454	430	422	426	493	449	428	445	422	423	429	404	427	441	454	439	435	460	395	391	433	414	496	449	435	424	388	396	433	446	418	432	431	410	431	412	453	456	423	441	476	460	402	427	467	414	472	433	425	382	447	440	445	430	437	404	421	442	454	420	412	396	415	456	479	445	423	420	446	444	470	456	457	381	448	475	420	472	438	427	431	432	463	416	434	433	446	428	435	412	446	453	419	472	445	454	450	436	445	431	425	445	417	449	468	408	420	429	424	455	474	451	445	452	444	427	432	412	453	423	448	441	437	447	421	481	436	455	420	464	467	432	464	412	427	438	441	452	415	432	432	427	422	418	416	451	461	451	460	430	452	402	417	438	418	467	433	449	442	414	430	455	458	435	424	396	438	414	445	432	403	452	471	464	405	453	436	460	456	453	447	444	476	453	435	437	471	416	450	443	415	457	445	423	431	435	426	451	474	428	460	397	461	443	447	463	433	430	453	391	441	426	460	430	419	445	433	447	449	430	421	431	437	411	456	429	442	407	440	469	413	421	462	462	453	430	444	443	451	481	419	430	432	428	436	428	465	441	440	449	426	450	458	429	434	452	418	411	446	445	433	408	415	456	410	405	435	429	420	392	460	413	429	433	439	417	394	439	419	429	445	462	404	450	407	427	431	431	424	441	449	401	423	442	442	469	432	440	439	441	414	435	465	420	437	442	425	416	445	430	425	440	427	420	440	419	417	448	429	451	475	445	431	454	420	451	457	433	473	429	424	415	483	434	422	438	442	448	426	470	446	439	428	420	414	426	396	434	433	446	423	414	428	444	453	413	428	466	406	470	420	473	439	428	442	443	421	403	451	448	442	426	399	436	496	425	460	403	445	406	431	431	392	403	417	450	423	464	399	441	423	438	416	380	455	439	443	432	427	432	433	444	424	461	413	415	424	422	435
43610	71097	51923	31547	15372	3333	1217	814	686	565	582	523	490	542	533	513	526	498	495	509	462	520	477	490	501	485	474	475	502	510	485	495	488	453	510	505	465	459	474	480	488	514	489	466	485	472	446	468	471	474	487	474	449	498	516	468	499	452	517	507	479	484	491	499	487	475	464	489	439	505	486	477	453	460	485	489	520	475	508	504	464	472	459	480	474	497	488	475	482	494	466	533	495	481	454	471	507	510	483	494	457	509	511	490	482	470	469	476	533	501	504	478	462	459	462	472	491	489	490	519	477	511	479	455	485	489	439	492	498	459	439	480	461	511	505	463	479	508	474	496	488	484	464	501	456	488	493	458	528	469	463	504	519	502	502	502	467	460	456	438	520	486	484	526	442	551	469	553	481	478	480	508	478	475	491	463	477	461	439	500	476	467	498	444	438	483	493	470	469	512	493	457	489	477	440	463	462	495	464	475	524	496	491	479	446	472	502	461	461	474	463	487	466	518	493	520	487	479	464	479	459	502	527	466	486	494	558	470	496	467	510	457	476	515	479	459	514	517	466	473	459	499	490	486	482	444	474	476	469	475	489	462	500	491	497	523	492	456	482	487	494	474	517	465	467	450	464	428	487	492	479	441	475	483	480	462	472	464	482	461	485	479	508	504	469	491	500	464	460	487	481	513	445	437	504	451	474	463	492	444	491	456	442	448	460	504	486	435	514	513	481	497	468	481	467	471	483	484	483	450	501	504	465	439	452	448	485	492	463	485	483	483	473	518	480	487	457	495	528	504	479	454	465	500	475	490	504	480	460	479	442	508	496	478	457	483	489	450	534	479	436	467	502	467	418	465	481	492	507	426	509	469	484	508	486	501	463	431	461	490	496	468	509	501	509	484	468	450	476	457	520	451	458	439	494	502	438	494	518	452	506	458	502	481	498	455	475	469	487	469	451	473	477	496	487	497	460	441	470	471	528	473	477	436	492	480	447	480	464	504	480	468	494	483	474	495	474	470	492	488	493	460	475	467	481	481	469	500	466	499	500	445	477	418	462	460	482	486	444	495	487	503	471	487	490	437	471	434	541	465	459	485	476	474	478	496	479	485	476	476	475	500	472	510	495	524	493	494	477	463	488	491	477	480	504	475	446	438	473	485	456	495	457	462	465	487	481	494	468	478	448	485	460	480	463	460	506	457	520	447	491	511	494	463	480	489	485	481	466	479	435	478	465	487	464	508	506	493	464	461	484	510	485	489	435	438	442	481	479	518	467	492	463	490	484	452	461	476	517	505	467	500	482	490	502	502	499	513	491	479	505	488	502	460	472	491	440	475	474	505	474	478	472	511	476	515	453	516	518	509	463	471	502	438	503	498	500	487	467	527	498	449	472	498	478	510	433	465	540	527	476	516	511	468	479	492	488	478	493	453	506	528	454	446	519	445	500	465	479	464	473	473	467	458	458	450	476	475	500	483	493	466	484	510	444	510	527	486	475	480	452	480	472	479	471	476	448	504	496	485	480	434	456	511	474	499	451	486	483	507	491	485	473	463	482	482	522	447	467	474	509	510	495	457	473	474	478	460	482	481	434	462	486	492	474	491	424	457	476	468	502	484	491	459	508	490	452	492	505	457	486	444	463	505	467	463	461	474	492	490	495	447	477	442	513	458	476	445	431	476	467	460	490	471	511	465	491	451	463	457	471	501	455	472	442	492	506	517	447	485	483	482	464	457	456	445	487	514	529	479	506	441	472	444	533	466	466	457	510	481	474	511	491	461	513	439	426	486	458	422	465	464	487	499	466	538	476	412	505	504	470	476	468	463	467	479	496	481	485	479	450	482	481	507	487	500	438	509	467	485	480	532	491	493	503	507	485	487	442	467	474	472	473	506	531	457	490	513	498	464	540	479	484	496	491	484	457	494	469	460	484	462	487	456	503	476	495	497	489	473	460	495	516	471	462	462	467	488	480	491	454	505	464	446	475	442	499	462	508	506	482	517	471	477	516	502	477	453	504	503	488	500	454	504	512	485	447	482	499	475	480	509	506	486	495	448	432	503	504	463	477	553	491	470	502	443	505	513	481	442	517	467	482	458	500	503	429	469	489	482	477	502	476	487	447	498	495	462	494	491	443	433	464	505	485	468	478	497	477	452	465	455	496	448	434	482	488	472	497	462	464	498	488	474	506	521	485	482	490	457	445	478	477	489	490	491	498	483	485	479	447	485	465	449	483	471	493	488	459	448	467	485	533	438	489	528	485	483	477	471	500	465	523	489	514	439	482	472	477	455	462	488	471	460	518	502	457	495	457	475	481	478	502	481	483	448	451	490	493	502	482	455	483	486	453	498	468	488	483	473	496	466	499	480	429	445	495	472	467	489	459	436	505	512	491	478	476	428	490	495	475	495	458	487	452	478	479	461	462	451	470	530	464	482	482	455	485	436	480	456	456	429	465	481	467	459	448	479	467	508	456	465	450	507	495	474	467	524	478	482	510	469	488	506	481	489	511	475	468	461	462	480	495	476	495	457	514	457	451	475	568	490	482	448	502	461	526	476	447	457	480	487	486	481	466	489	460	447	483	474	461	501	494	463	462	506	483	481	486	479	479	485	489	453	473	474	448	497	481	470	480	447	431	467	459	464	467	469	432	487	494	448	478	516	456	466	491	505	459	478	427	470	469	458	486	483	486	507	474	453	454	506	486	497	492	460	430	503	464	435	468	464	516	480	476	533	488	449	480	456	461	454	466	463	501	476	493	456	485	461	509	523	450	464	439	476	470	510	481	487	495	494	468	441	470	466	456	471	460	493	479	445	491	473	447	449	486	502	494	470	490	503	486	480	486	457	467	479	485	460	497	469	456	430	480	493	485	515	445	441	505	454	460	489	465	469	519	474	478	463	497	486	459	484	520	482	444	458	452	485	480	445	525	444	471	497	441	485	502	511	451	467	474	475	476	499	507	490	484	504	500	448	469	529	505	448	452	481	513	503	478	509	528	479	462	475	473	497	501	459	494	479	519	489	490	474	472	470	482	515	456	472	512	510	476	464	438	486	468	422	435	482	519	483	489	462	522	444	455	469	484	478	475	480	469	475	471	466	438	481	474	482	490	467	437	458	477	493	500	466	482	478	504	476	465	465	492	477	497	476	492	404	477	463	481	489	486	490	491	478	469	529	473	494	467	483	487	493	479	477	479	476	510	483	499	461	453	473	470	430	486	493	474	459	507	494	491	480	492	507	479	476	522	488	475	468	496	499	457	502	491	517	512	505	471	441	496	499	491	481	463	509	494	457	485	439	496	497	477	487	443	498	463	510	511	488	470	477	473	453	469	429	502	471	479	476	514	479	467	477	540	471	465	478	492	457	487	491	482	471	472	463	496	497	479	522	485	436	483	475	477	462	445	472	470	515	438	471	476	524	465	495	483	497	467	478	432	508	530	439	503	502	488	435	496	467	517	471	483	458	495	499	490	508	467	475	443	498	491	511	484	477	494	498	475	498
33247	36676	35132	17368	3532	1706	625	262	230	217	238	268	225	206	212	210	202	220	233	213	207	216	212	223	200	221	212	215	241	244	219	231	225	215	240	242	239	246	209	233	217	226	212	234	213	194	244	250	205	210	246	224	232	234	204	243	215	240	217	240	218	230	211	219	229	213	219	221	221	213	235	219	233	211	213	234	200	217	220	207	218	201	224	191	241	211	253	224	225	201	200	221	217	250	209	223	227	240	229	236	214	219	233	218	207	237	224	215	217	200	225	225	206	201	197	248	229	226	221	245	203	235	207	236	229	222	233	245	248	248	221	223	213	240	230	210	230	235	228	238	222	237	218	220	255	234	211	229	208	232	236	250	235	238	249	215	241	244	205	243	212	222	211	216	218	238	249	214	255	233	223	228	222	242	221	212	247	258	242	238	243	210	248	232	193	224	242	243	207	203	238	231	210	196	209	222	218	248	217	202	209	212	224	219	233	235	265	206	218	249	211	206	203	238	235	230	217	209	225	247	223	196	219	229	214	217	218	224	218	221	248	231	219	184	228	203	234	219	238	238	203	223	210	236	203	249	240	222	242	213	216	239	240	223	201	224	210	230	241	232	222	229	210	234	232	218	217	220	251	211	219	241	251	241	216	232	218	192	225	247	241	206	217	212	228	214	238	226	224	204	221	244	234	228	223	214	223	242	234	200	234	183	252	225	235	214	233	225	205	223	237	230	198	234	196	225	213	224	250	264	214	233	230	236	220	232	205	226	242	214	220	233	229	229	243	211	220	221	212	240	231	233	226	224	225	253	213	234	235	224	210	228	217	203	239	219	234	227	214	231	234	222	219	193	236	226	195	229	213	241	246	231	224	246	206	204	239	217	225	209	222	202	239	228	214	200	247	225	213	243	237	214	224	238	210	238	199	211	235	189	260	227	227	204	227	228	222	195	206	199	250	229	218	226	224	205	224	209	221	235	212	225	211	249	198	218	204	247	251	223	211	228	216	217	224	230	226	222	237	218	210	224	256	210	213	234	228	209	223	220	226	212	243	240	227	264	240	247	235	209	245	227	249	208	194	208	212	202	236	229	224	219	218	251	220	231	238	222	198	222	230	230	238	203	198	225	218	240	212	253	226	231	227	237	204	227	227	194	239	230	217	208	241	217	243	226	237	219	217	204	216	213	207	223	209	229	246	236	234	233	216	224	229	194	220	220	223	230	221	211	225	226	268	247	206	239	200	232	230	245	229	200	218	227	211	236	211	233	221	236	232	215	212	201	226	203	213	224	225	256	236	227	233	214	221	234	225	218	236	224	248	232	238	209	214	201	218	240	209	212	224	212	221	222	258	228	206	221	221	219	229	232	220	229	231	213	203	233	208	199	221	207	217	236	222	236	243	214	225	254	215	199	259	239	215	197	223	249	232	210	211	239	217	232	211	223	187	235	202	219	219	214	208	226	229	205	212	251	218	227	226	234	212	236	199	242	201	219	225	215	213	238	215	216	231	233	212	198	227	217	243	239	193	211	207	236	218	204	228	235	205	241	203	230	235	230	197	226	224	232	205	214	243	222	214	207	221	208	240	220	210	222	236	214	208	222	208	225	184	219	248	223	234	225	240	219	259	230	232	197	229	218	224	214	215	219	236	230	227	217	211	211	199	237	236	235	236	266	219	219	227	226	224	232	210	193	255	206	219	214	225	215	215	244	218	217	224	238	224	210	223	227	226	227	218	251	227	231	219	218	227	220	225	224	230	227	223	203	224	227	205	219	212	213	232	209	230	206	246	227	230	227	274	197	222	249	230	210	215	221	205	234	227	198	232	249	201	221	243	222	219	217	230	225	238	199	198	221	219	237	213	195	238	236	214	240	231	252	241	251	195	194	220	201	205	225	224	229	214	236	199	191	239	219	206	229	219	208	206	231	223	231	251	204	223	219	193	240	247	210	220	227	208	213	220	206	220	242	234	204	217	238	222	197	209	224	222	225	206	208	201	245	210	201	222	204	203	212	234	226	214	216	226	236	230	217	217	226	233	231	181	229	214	223	231	219	222	218	210	255	220	208	236	226	221	207	215	226	217	197	210	228	205	182	206	214	212	250	208	211	243	193	226	211	197	222	207	222	216	212	248	216	236	233	235	217	214	247	222	256	223	222	198	225	210	225	237	216	259	216	209	217	224	231	227	240	233	244	240	212	247	192	232	216	224	207	223	213	233	237	189	228	220	232	201	204	203	236	220	225	229	233	243	232	225	244	218	218	215	225	200	227	233	237	237	230	205	226	227	197	210	210	233	218	224	242	221	223	242	228	212	220	244	219	234	223	206	226	196	221	233	240	228	200	249	217	195	248	207	226	221	238	193	236	242	234	218	221	234	194	209	217	226	227	228	228	234	232	230	251	224	213	218	237	232	238	229	189	228	190	230	205	208	231	226	205	211	242	208	207	224	224	247	213	211	216	228	229	210	237	227	243	220	229	219	240	218	214	217	213	213	221	230	204	208	218	231	221	214	239	244	225	221	246	223	202	227	213	262	199	200	230	197	229	238	221	218	222	224	223	227	222	205	229	223	227	215	224	222	219	227	213	190	209	205	226	239	242	203	210	231	246	248	245	226	274	221	238	206	220	230	224	218	200	227	233	212	236	203	232	208	235	208	227	235	219	235	233	202	224	213	231	201	235	202	236	227	234	237	225	257	208	221	242	211	211	264	216	245	222	210	210	204	229	236	241	223	204	239	241	233	241	236	203	216	218	217	223	224	206	226	230	245	221	218	217	242	214	176	251	218	240	214	214	243	235	219	214	219	216	231	209	235	217	216	225	189	226	232	210	220	240	239	220	212	226	198	207	227	195	221	236	210	220	207	248	218	221	218	228	246	215	252	219	182	223	241	206	228	253	227	226	218	232	242	243	245	205	216	214	211	214	231	227	222	218	241	240	230	203	225	207	222	217	223	201	223	247	223	240	229	212	200	209	239	212	202	232	224	213	196	244	237	221	216	218	209	217	245	207	181	236	226	206	189	228	207	224	235	211	235	225	227	222	206	229	211	219	209	194	231	232	225	212	252	230	220	226	220	242	209	224	213	223	212	208	260	215	220	224	237	198	222	221	212	227	195	219	215	235	216	227	214	236	239	206	197	212	217	209	207	213	244	218	250	237	221	256	228	230	210	226	239	216	248	240	214	205	194	210	216	209	244	234	218	220	225	201	206	197	201	200	234	242	220	217	202	233	204	217	221	234	227	243	230	221	203	272	214	237	237	219	251	202	232	225	237	189	210	235	222	222	193	242	226	208	253	227	244	231	209	228	237	238	216	216	217	208	224	210	228	210	219	210	222	239	223	225	211	207	216	187	222	217	219	232	240	190	250	217	229	214	219	218	227	245	224	219	229	213	211	207	205	251	209	228	213	223	220	228	220	225	216	220	221	221	220	231	215	229	242	249	233	213	228	235	238	235	218	214	237	227	227	222	215	201	199	220	215	208	230	238	236	216	216	204
40513	51097	34010	12541	3937	2453	825	340	279	272	295	272	245	265	277	277	265	255	238	287	282	253	269	263	245	257	273	259	255	250	271	235	270	261	272	244	253	263	232	256	271	293	275	264	262	265	280	258	259	238	253	235	265	286	251	266	257	241	270	256	244	261	258	257	273	288	254	242	283	280	256	268	267	277	251	269	262	268	242	276	238	265	297	248	232	258	278	250	247	301	261	252	260	269	284	239	254	286	227	261	290	263	240	291	243	251	248	290	271	247	248	259	283	266	260	309	256	264	267	252	225	271	257	242	261	248	272	256	244	257	297	276	250	258	264	251	273	267	275	272	273	285	238	269	249	260	268	253	260	253	257	279	273	236	256	262	270	263	276	287	257	274	249	291	245	286	249	240	270	267	277	266	243	262	270	252	259	274	267	251	262	282	246	262	252	260	242	255	286	253	285	279	313	277	286	286	297	251	240	253	237	241	250	276	240	302	233	248	274	269	246	244	268	285	270	287	273	254	286	258	246	306	271	264	260	245	286	238	259	247	274	258	276	269	247	267	248	285	261	259	244	257	257	257	280	251	256	288	253	273	265	282	275	280	258	235	263	283	238	261	253	254	278	247	265	246	247	282	251	229	251	297	237	287	253	243	251	290	259	267	231	249	290	241	267	300	264	262	252	288	253	279	258	273	269	254	268	267	266	266	260	271	258	270	255	261	264	223	240	250	246	271	254	241	256	269	256	261	278	268	304	248	267	280	270	286	277	262	255	302	263	266	262	268	241	253	252	276	282	289	261	264	267	267	250	240	278	264	284	268	274	239	230	287	253	249	283	277	253	241	269	253	264	252	273	280	234	284	253	237	270	253	259	269	297	255	241	274	248	268	262	279	258	274	271	263	267	266	283	273	293	271	278	220	249	267	270	287	282	249	247	302	256	262	264	266	256	283	262	250	269	281	269	235	267	270	249	278	242	303	292	258	241	308	277	252	253	282	272	254	249	268	264	245	255	268	280	293	260	235	292	244	253	247	247	291	290	283	274	237	264	291	258	239	249	275	301	277	266	274	280	265	289	264	261	258	247	241	289	258	279	286	295	263	265	245	266	252	279	256	288	260	261	273	273	270	274	253	260	254	242	263	283	281	247	284	281	244	290	273	267	246	251	258	252	249	263	252	257	285	269	245	239	227	235	250	262	253	251	279	254	288	252	245	264	252	228	270	266	250	256	292	270	270	261	270	269	285	254	260	271	253	259	266	286	242	230	295	269	292	263	279	247	260	247	248	267	247	272	253	267	260	273	248	272	273	304	265	290	279	278	240	266	266	302	266	276	281	234	285	236	262	277	249	238	264	234	283	289	263	258	269	248	272	242	234	268	272	283	271	243	263	275	278	257	229	276	288	269	256	277	255	269	238	263	270	281	261	272	264	268	225	251	239	277	276	284	271	247	234	268	256	255	283	263	247	273	279	267	253	266	278	251	243	279	307	248	218	284	273	259	261	246	254	280	264	266	267	250	271	281	272	264	257	276	215	275	258	245	261	283	256	237	262	234	281	271	251	241	272	226	252	293	252	249	275	259	292	246	251	249	267	260	262	230	280	247	270	237	269	272	282	278	257	242	261	274	252	304	272	253	242	268	240	268	257	255	283	277	247	281	280	250	258	259	273	279	258	245	263	258	250	267	248	242	264	252	241	264	268	267	267	267	239	303	274	253	278	241	262	251	260	276	313	264	255	270	266	270	310	300	245	282	243	269	269	259	266	265	273	280	276	231	250	241	273	266	242	255	243	257	254	266	254	260	252	257	269	281	273	269	294	284	263	272	255	251	246	242	266	267	259	279	266	267	254	250	258	259	261	284	246	258	263	250	249	283	277	257	280	244	268	273	300	249	260	252	269	285	263	283	268	281	252	295	267	301	265	270	256	247	282	270	262	268	259	250	253	269	253	266	240	242	255	274	270	258	263	228	259	270	280	285	284	261	288	287	278	284	292	246	253	253	276	273	254	253	283	264	232	244	258	242	267	243	266	262	276	246	243	248	256	252	246	268	244	245	283	254	254	279	262	241	247	272	247	251	260	254	244	276	222	266	279	242	274	285	275	252	262	276	290	282	285	270	249	247	286	280	264	270	279	282	262	233	247	239	271	268	259	272	272	264	247	312	251	290	271	273	245	258	278	261	265	276	259	264	259	248	288	257	253	259	264	275	250	255	265	287	247	276	258	285	272	254	248	245	276	225	243	261	279	250	255	262	259	302	282	268	253	268	279	255	269	267	278	251	257	246	281	300	245	248	258	283	265	261	268	248	269	263	275	266	282	270	257	261	255	277	253	272	255	280	253	266	270	265	289	276	274	252	272	275	249	227	278	272	245	269	283	259	271	283	253	299	295	280	234	271	258	263	271	280	259	265	250	248	272	252	252	276	271	296	255	290	297	267	279	226	256	267	246	251	265	248	273	274	269	246	293	243	264	266	271	270	253	255	270	264	262	269	272	256	261	243	258	290	284	264	267	283	262	269	276	254	276	266	243	257	256	260	276	250	241	250	271	275	284	262	264	268	259	273	247	260	236	240	261	303	244	262	261	293	267	247	236	262	282	286	261	284	266	272	295	264	262	264	280	270	280	258	239	292	254	243	270	256	229	254	264	260	235	243	234	280	237	276	263	250	257	274	276	274	259	266	254	224	268	257	243	288	268	276	254	268	267	254	273	279	259	276	255	271	247	260	246	260	264	240	263	254	244	291	260	268	258	278	221	273	259	268	260	258	263	257	268	266	262	262	261	238	269	282	274	272	257	255	276	272	250	233	256	278	219	271	216	252	240	280	260	283	248	250	276	288	273	264	224	265	261	257	253	258	269	259	264	236	259	263	261	293	274	273	281	270	278	261	260	300	256	264	255	280	274	282	269	265	266	254	264	279	271	256	265	247	247	277	256	249	251	256	260	233	238	265	235	300	259	246	281	286	257	264	300	282	256	260	252	256	268	258	282	243	278	233	284	269	270	276	258	226	243	264	264	249	272	248	268	259	248	268	245	279	270	250	261	272	280	263	261	252	283	266	284	254	269	272	257	272	256	273	302	255	257	275	271	250	263	258	283	266	281	257	246	250	277	266	256	263	273	255	285	259	311	262	278	267	231	269	290	255	252	244	252	265	259	266	253	264	247	252	267	253	276	270	275	267	244	264	300	276	273	274	241	267	279	264	254	266	258	275	278	252	267	253	264	291	282	275	259	264	268	257	226	277	279	270	296	291	264	261	250	277	262	263	253	269	278	272	242	255	264	241	230	263	264	253	231	285	239	249	276	250	278	244	254	268	238	260	286	292	235	272	245	294	260	267	259	251	256	288	241	271	260	295	241	254	250	289	248	251	254	286	272	265	284	269	249	285	263	248	299	250	282	272	298	243	262	296	252	282	277	280	273	278	277	231	296	255	246	268	281	258	242	280	277	267	270	247	251	239	262	217	251	278	251	274	256	258	266	279	279	254	280	243	269
24125	21036	28092	24574	20599	10474	1345	372	333	330	334	354	303	294	305	319	262	305	277	319	278	294	283	273	292	291	265	291	300	296	277	287	299	292	282	292	294	277	281	333	303	287	251	287	306	308	254	274	278	277	290	272	285	308	279	289	318	295	311	275	290	258	270	301	275	287	307	307	289	276	327	301	277	288	287	315	281	275	284	287	274	325	258	287	298	253	264	300	315	271	272	304	269	308	278	266	262	287	301	285	285	262	296	291	290	284	284	266	311	268	290	280	280	292	291	253	281	295	313	278	272	275	249	308	282	271	265	298	252	273	311	277	249	266	330	256	283	286	284	287	269	281	289	307	283	261	274	290	279	251	298	311	283	300	245	283	292	289	263	281	267	307	288	278	292	297	252	307	287	261	335	295	277	300	292	290	266	295	294	258	280	302	273	297	295	295	303	268	286	277	263	285	312	290	310	272	301	292	269	284	313	288	259	282	270	268	286	271	321	318	277	256	270	282	306	284	258	251	258	277	282	267	275	307	308	276	312	295	277	273	256	276	315	291	264	273	291	289	315	291	294	275	294	280	304	304	293	275	269	286	298	285	306	285	276	282	289	276	271	262	285	246	272	272	301	272	275	281	276	298	299	301	290	258	293	288	263	299	289	261	276	304	277	286	312	291	250	283	291	306	262	250	298	283	312	270	293	263	321	284	295	303	303	297	292	305	289	314	301	279	262	261	293	268	244	287	305	285	293	267	273	274	280	264	281	277	313	285	290	285	282	293	291	291	317	303	289	290	284	273	289	297	319	285	312	301	284	294	269	281	281	269	293	264	261	310	260	271	276	287	252	312	302	283	286	302	258	271	290	302	257	260	290	285	291	260	271	260	294	292	291	300	274	286	290	270	299	264	279	299	265	285	281	274	295	295	249	264	276	293	264	292	299	295	281	283	288	299	279	288	286	286	247	281	267	270	319	302	307	285	278	276	285	270	272	280	293	279	257	268	304	273	282	319	297	301	300	268	309	299	307	289	294	275	295	287	280	268	267	241	218	309	272	314	282	277	291	308	281	281	271	287	279	293	274	294	280	288	284	288	261	291	294	269	287	276	326	283	278	286	262	291	265	267	276	295	289	289	248	276	284	269	301	277	278	262	282	315	286	303	293	298	289	291	269	292	306	273	267	309	298	273	277	266	284	268	277	277	286	282	280	291	277	319	264	318	272	251	328	276	283	293	277	288	265	266	268	250	308	305	277	268	299	297	259	273	285	275	288	285	273	312	294	254	291	262	255	290	277	288	259	265	277	292	279	247	307	288	291	283	253	268	278	280	279	282	295	293	289	260	288	307	258	245	281	295	293	294	295	287	265	243	311	283	259	287	269	274	275	241	299	269	243	293	277	284	285	274	300	278	256	256	296	295	330	303	306	315	287	297	280	294	294	256	287	270	266	277	282	278	237	285	263	284	304	254	276	265	270	266	291	258	306	285	278	252	277	285	289	283	296	281	288	249	277	320	291	273	288	285	278	304	286	298	297	293	290	306	290	299	285	300	257	284	305	239	279	280	284	282	264	333	284	287	286	291	249	271	275	300	281	284	317	284	271	280	282	285	262	257	271	268	261	304	294	294	252	307	287	287	295	290	281	283	292	308	294	308	310	260	296	278	294	301	268	252	319	275	297	271	290	317	314	265	300	310	275	267	289	290	302	286	274	283	292	295	293	284	266	275	274	286	283	313	271	282	293	299	272	276	273	288	279	290	280	282	282	291	299	301	295	267	324	268	290	278	323	292	282	306	300	260	261	297	287	293	289	296	290	285	298	280	291	259	253	293	282	268	291	298	274	315	280	275	256	272	235	272	307	279	286	274	303	280	278	284	262	252	292	293	261	290	266	286	284	284	280	306	290	280	285	256	296	307	242	289	271	295	282	270	256	270	286	250	337	292	311	265	279	297	298	268	316	298	318	307	269	266	280	304	299	280	293	304	294	292	312	285	302	294	279	302	297	272	284	283	288	293	290	264	290	272	276	284	313	320	287	283	287	254	293	282	261	281	304	294	292	294	268	317	280	273	295	300	306	255	278	250	310	297	280	259	285	282	287	283	300	299	270	284	304	295	290	269	292	312	288	270	267	276	292	298	287	269	294	276	268	266	281	275	263	274	285	259	274	294	250	270	290	282	302	286	279	258	308	280	298	286	264	292	268	256	275	268	299	280	315	280	281	300	297	287	309	265	278	295	292	263	264	277	293	285	283	269	285	303	288	289	288	280	262	262	279	261	259	268	287	300	277	270	289	297	302	298	291	283	281	312	294	290	297	296	304	278	283	281	280	283	276	286	312	279	281	265	284	287	296	253	260	280	278	262	292	294	252	299	302	284	289	285	272	277	320	266	320	308	273	244	306	301	253	280	268	276	274	258	295	278	297	296	294	288	266	320	297	297	283	284	293	273	256	262	306	283	295	275	267	290	274	279	259	281	288	271	281	314	288	287	279	276	281	266	264	280	291	281	302	308	282	283	276	257	298	273	287	268	280	269	294	240	281	292	283	324	279	280	250	287	265	291	282	309	290	287	268	280	297	293	279	263	274	261	286	320	272	292	286	278	288	278	310	278	300	301	294	280	275	284	259	303	285	273	320	287	305	305	295	292	281	300	296	264	257	286	318	283	288	254	271	272	302	254	302	254	292	286	278	301	279	281	247	270	297	298	273	269	288	269	299	289	313	301	273	284	293	260	271	280	252	308	252	300	298	292	287	278	313	266	294	278	273	252	275	306	272	265	265	284	315	246	287	300	297	283	259	321	297	265	276	277	274	272	282	291	296	258	282	274	275	277	304	290	302	293	305	295	304	304	302	302	265	280	273	302	298	251	293	277	268	301	253	264	280	292	275	270	280	258	274	262	319	283	241	267	280	276	278	281	269	250	239	251	281	289	297	265	279	239	276	283	318	280	288	281	281	266	318	259	279	281	290	274	261	260	278	249	289	302	277	277	284	281	285	254	248	320	294	293	266	267	283	266	297	273	290	292	306	284	299	283	252	287	323	270	285	300	279	255	270	258	290	288	261	295	270	307	294	314	289	270	278	271	308	305	266	278	269	277	263	282	295	285	294	282	284	278	259	288	310	263	278	282	317	287	258	302	268	278	317	268	326	278	286	257	330	295	295	283	291	281	285	283	311	281	284	278	254	291	284	292	304	284	285	248	300	277	282	289	269	289	278	292	275	295	292	315	272	278	296	300	268	293	294	298	290	280	270	292	267	280	284	263	278	284	298	282	249	273	284	308	273	257	281	280	292	272	283	258	291	281	320	293	273	264	292	270	282	292	274	297	274	300	267	265	295	297	298	281	300	262	289	279	261	284	261	259	293	291	268	301	264	280	271	295	294	263	288	294	309	309	299	294	298	285	256	280	326	284	285	255	274	285	273	281	291	279	288	282	278	295	268	283	260	300	287	309	260	277	297	274	247	270	284	294	287	272	316	314	282	291	276	289	291	300	280	298
38781	56736	39376	20643	12407	4797	897	431	415	413	385	360	344	317	364	312	350	340	319	327	313	330	322	312	278	335	349	331	301	336	315	327	332	317	322	334	309	334	351	339	333	294	330	333	321	318	332	308	311	314	337	311	330	328	306	308	305	300	306	316	322	325	344	308	301	328	320	308	311	304	357	319	308	325	336	334	338	299	346	291	300	299	279	311	335	333	316	346	271	336	303	299	318	318	324	305	328	322	339	324	342	314	361	321	337	344	298	315	321	323	298	322	323	334	356	331	346	336	326	335	301	338	310	334	330	328	279	318	326	313	332	315	300	322	361	310	316	335	340	317	331	312	339	310	339	317	335	305	319	306	308	312	328	300	330	303	338	320	314	312	301	370	323	351	313	322	355	318	345	324	329	365	307	297	301	303	307	319	326	362	300	323	332	305	307	325	339	315	292	326	316	323	329	336	332	305	282	312	307	323	316	324	332	325	325	303	328	351	308	323	307	332	307	318	318	344	352	349	311	365	319	329	348	312	349	300	339	314	334	361	332	345	313	332	318	331	332	328	336	329	339	318	298	334	288	367	324	319	339	335	302	322	319	318	309	313	284	306	303	319	314	326	320	320	343	325	298	338	305	305	319	314	298	343	324	302	348	353	319	343	332	329	315	333	307	350	330	306	300	328	305	316	357	344	325	308	327	322	296	329	326	324	332	314	334	338	316	298	292	345	305	338	348	319	289	344	350	359	313	349	299	321	290	315	321	310	339	330	314	329	304	343	307	312	324	313	315	314	332	305	312	311	308	314	340	299	347	331	341	328	293	338	332	332	296	305	336	325	345	354	310	345	343	307	312	343	330	325	322	345	292	334	314	328	326	325	308	319	321	321	317	330	348	362	324	313	320	338	302	295	330	319	322	335	348	307	330	341	316	322	336	291	306	312	308	312	335	343	337	334	357	336	323	346	308	328	311	354	324	342	331	307	336	307	345	358	283	321	282	323	343	350	328	323	317	306	292	291	334	340	327	350	336	314	299	290	285	289	313	300	287	294	311	340	314	335	339	327	308	311	302	300	334	328	304	326	314	331	337	332	321	325	323	349	326	302	334	351	311	320	304	319	308	317	344	306	321	316	310	329	334	297	295	311	302	289	280	314	364	343	312	333	314	328	328	315	326	312	331	304	311	319	316	317	305	310	331	319	338	309	326	348	306	355	300	329	327	302	311	313	348	323	310	314	327	316	324	313	300	313	315	311	318	314	319	303	312	320	338	320	347	310	303	325	311	350	278	325	337	294	347	337	316	330	331	330	315	338	327	284	333	347	346	335	319	349	321	301	330	335	325	311	357	326	346	310	303	305	303	334	318	308	319	330	329	346	319	344	300	332	327	335	297	324	295	349	335	323	325	303	346	338	320	292	330	294	330	305	341	309	304	311	322	343	359	321	321	301	331	329	308	310	335	353	325	329	301	335	315	291	319	330	336	330	315	331	319	347	322	307	294	299	315	357	286	315	330	327	311	319	309	329	305	336	298	311	311	315	374	343	295	322	333	332	333	304	333	301	334	308	332	291	331	316	303	312	304	311	349	269	314	289	297	300	304	342	349	333	329	325	341	334	303	338	301	350	335	322	302	318	310	318	324	334	357	293	340	305	325	329	302	309	332	285	282	352	313	345	301	324	335	356	306	346	296	318	310	324	299	366	325	318	321	300	339	310	322	342	324	328	289	334	285	338	306	336	312	280	294	335	299	335	289	346	322	307	305	307	304	327	327	323	305	331	321	330	325	348	338	327	346	360	340	293	298	347	346	320	344	343	323	317	330	328	315	327	340	341	345	339	327	314	317	357	325	322	304	339	326	308	345	314	304	353	337	341	333	325	328	325	313	324	308	345	310	332	335	317	304	292	288	322	352	339	276	314	332	356	334	313	316	342	309	311	294	331	327	344	309	313	325	294	331	372	302	313	313	334	326	329	334	307	351	317	263	321	305	309	321	360	303	306	354	318	332	327	335	310	341	293	335	337	305	342	288	288	344	325	327	318	285	326	328	305	341	349	324	316	328	336	334	321	310	320	309	330	336	310	307	303	320	294	343	322	312	357	345	324	338	322	328	294	307	333	340	304	357	338	317	322	312	320	285	305	324	337	315	309	357	327	329	345	287	313	319	332	327	330	337	357	316	321	326	306	313	332	322	319	324	336	335	295	365	344	304	322	313	302	305	336	319	311	331	320	308	323	336	304	343	309	319	318	326	334	311	326	317	338	331	321	344	311	318	346	278	340	315	358	304	359	326	315	302	307	290	328	333	316	326	336	286	291	360	302	329	308	329	315	301	339	324	312	323	334	320	316	320	305	323	313	325	324	329	315	319	325	338	309	329	310	333	345	320	320	287	309	366	324	330	297	319	340	308	318	322	335	332	326	324	334	336	341	339	310	320	318	326	313	335	300	321	323	344	296	339	293	346	355	347	322	318	300	301	352	282	286	321	320	303	317	329	345	321	310	301	307	309	311	341	341	324	301	328	322	296	315	315	331	313	333	323	345	316	328	324	305	327	305	304	311	302	318	325	297	329	357	300	354	289	322	350	325	346	300	311	279	296	304	316	293	319	335	292	330	329	358	309	328	292	307	305	353	349	331	279	339	306	302	317	344	311	310	315	297	318	328	308	335	305	337	302	338	335	304	305	315	317	323	343	307	296	360	295	335	313	325	298	350	333	336	309	325	325	323	332	328	304	315	324	306	329	306	358	337	318	343	312	324	344	295	310	339	321	298	329	343	326	311	295	338	357	316	315	334	304	301	338	329	328	312	342	299	324	319	316	319	307	337	333	330	350	331	324	344	328	298	345	316	290	343	322	332	302	334	306	306	310	304	321	338	335	296	338	308	313	355	325	336	342	355	329	297	275	342	317	336	315	311	340	341	308	309	333	312	286	328	339	343	324	342	317	302	296	280	337	348	316	307	333	287	313	341	341	350	310	304	312	338	309	292	315	306	308	314	345	318	343	308	319	314	293	312	352	334	317	312	319	320	324	356	329	301	288	348	296	323	283	326	302	326	346	311	327	320	320	302	342	283	329	345	304	318	356	316	335	345	326	325	310	313	313	324	336	338	297	335	326	321	285	319	308	363	316	336	306	321	364	330	301	334	327	331	342	323	346	319	314	273	311	324	332	334	338	301	334	316	361	346	339	350	341	306	313	302	337	305	321	331	325	292	297	283	337	308	293	338	334	319	335	326	307	302	300	312	355	295	293	346	315	314	308	336	338	311	297	329	317	339	350	311	349	321	319	309	313	333	322	300	308	310	321	316	353	301	297	343	323	305	335	315	340	312	296	324	342	306	346	288	358	329	324	340	315	321	324	310	331	309	322	296	318	326	338	321	328	323	302	309	349	288	313	334	300	344	313	337	313	306	310	349	322	328	332	299	330	298	333	319	322	364	329	309	329	317	317	317	308	364	324	303	286	296	355	361	327	327	339	289	332	330	305	298	334	307	328	321
25131	21326	27788	25223	13011	2424	723	402	349	327	315	346	311	296	290	296	283	282	314	320	322	288	277	311	268	280	274	291	277	297	278	316	298	295	289	282	306	296	258	317	317	315	303	308	264	296	273	285	293	312	271	303	313	312	288	277	314	260	284	296	248	267	306	311	297	295	291	302	278	281	287	281	323	297	298	285	305	311	285	261	276	283	292	284	276	301	288	279	321	268	315	269	299	294	306	264	302	309	297	301	290	289	319	283	296	311	293	312	291	289	303	288	286	298	270	295	325	264	266	314	301	300	283	288	316	282	300	286	287	310	298	295	320	293	312	284	287	289	294	299	288	308	286	282	333	294	284	270	283	272	264	278	292	318	328	267	297	303	286	289	276	291	319	311	286	276	298	279	288	309	302	290	285	311	253	280	264	255	332	316	271	299	288	293	282	297	283	293	294	322	289	312	280	301	299	295	287	293	326	311	268	294	314	256	315	300	268	295	279	291	291	302	291	308	292	291	268	289	296	266	321	289	301	312	281	305	331	315	290	282	307	295	284	295	308	304	309	285	294	274	317	325	309	295	266	287	314	277	292	280	280	270	262	312	281	301	286	287	272	296	258	306	311	319	306	292	300	335	281	285	293	279	277	298	278	288	319	265	276	271	294	291	302	276	270	286	298	267	276	300	293	274	284	296	303	295	288	290	290	313	284	314	298	277	287	271	285	270	293	285	312	294	311	257	289	273	282	281	269	292	288	291	293	311	292	302	261	283	285	318	307	329	281	257	315	273	286	290	296	298	285	304	277	292	304	281	321	307	291	341	273	305	279	333	337	298	275	312	291	270	282	277	317	322	302	261	299	259	285	303	315	266	289	294	271	243	298	308	306	285	286	268	308	292	318	271	295	277	271	279	294	302	308	286	313	312	295	276	261	266	280	312	289	269	283	288	281	284	274	274	284	289	298	286	300	259	294	248	293	276	273	309	306	269	327	286	300	283	275	252	306	285	306	295	323	297	306	303	277	297	269	280	330	299	321	324	328	291	302	283	316	276	326	283	330	283	266	306	315	285	287	295	290	319	258	300	265	307	285	306	275	291	311	316	283	320	286	304	292	317	311	289	296	309	270	298	295	270	294	277	275	264	254	311	334	289	269	294	288	313	293	258	290	283	272	308	274	289	281	294	290	276	308	274	283	269	298	280	319	287	285	297	315	299	310	272	283	314	284	291	297	293	303	282	302	293	314	276	282	281	296	301	279	296	284	289	273	315	279	282	303	286	314	281	283	284	313	299	274	288	293	280	277	293	297	276	287	288	297	304	304	295	292	291	316	291	319	291	283	287	228	292	304	282	288	272	308	271	305	284	309	267	256	315	256	289	308	329	286	276	312	281	293	284	298	272	321	304	292	311	317	303	320	327	327	294	294	304	288	303	273	285	269	256	283	296	301	293	291	328	276	258	281	291	267	303	269	269	293	300	300	312	299	298	315	293	286	322	290	292	315	291	305	266	243	306	275	311	300	302	275	282	281	284	257	310	325	290	291	299	293	298	294	286	300	301	282	301	278	257	310	307	318	303	276	304	317	258	303	286	270	282	305	278	299	307	285	276	322	303	303	325	292	311	290	298	310	289	321	281	276	296	283	298	283	298	300	295	286	295	257	299	288	300	293	299	294	287	285	273	281	262	298	276	298	291	323	293	266	283	292	296	283	295	272	301	302	282	310	291	293	299	273	283	313	312	305	298	307	301	290	316	281	293	298	279	277	307	306	326	292	296	295	285	305	292	301	293	315	287	265	297	297	341	284	317	312	263	304	317	314	309	302	292	302	281	290	281	281	284	285	296	280	281	257	305	278	289	317	313	292	278	275	302	334	320	303	297	292	280	304	252	311	264	279	301	283	327	282	277	298	266	297	276	279	275	305	293	292	290	281	306	302	316	296	301	251	321	294	294	303	249	318	326	306	304	268	308	307	317	296	279	252	263	305	283	288	323	312	270	306	291	304	301	314	294	306	283	288	317	299	278	296	271	269	303	293	267	305	295	307	291	269	273	302	297	310	334	297	285	310	319	292	301	285	275	256	307	270	276	299	297	278	306	291	294	288	315	293	313	301	322	292	302	290	278	311	280	285	315	260	329	301	258	290	273	274	299	320	313	307	289	274	296	290	304	277	262	312	310	291	287	312	276	301	297	283	305	306	287	302	298	308	276	279	309	280	298	303	265	291	305	312	308	261	336	284	282	275	331	276	288	302	274	295	332	266	290	302	310	298	292	253	280	294	313	301	264	318	315	331	276	310	274	308	287	277	283	304	282	299	288	287	322	287	285	312	309	276	284	309	319	284	306	286	312	286	281	277	270	305	282	279	303	297	291	257	283	305	283	312	285	277	302	285	288	319	268	296	284	299	282	286	275	287	314	300	312	296	273	282	277	304	274	303	288	298	289	294	286	276	290	295	277	311	290	292	262	284	341	273	292	272	284	317	291	312	272	307	307	306	315	293	311	310	310	308	297	288	298	293	272	324	332	276	307	298	302	275	282	307	309	269	302	284	283	308	277	287	315	278	295	286	296	295	294	304	274	307	310	300	313	300	285	302	280	295	294	296	316	309	302	303	304	304	307	295	297	300	299	294	266	282	282	290	296	279	264	273	312	273	282	300	272	342	297	282	284	261	269	279	315	288	302	318	319	279	283	316	295	278	280	288	268	317	305	301	287	295	324	332	290	291	289	301	274	287	299	305	300	293	301	284	306	299	299	304	303	303	286	283	275	283	316	310	258	319	287	311	296	292	302	296	315	280	303	307	305	301	283	317	320	278	286	284	304	302	284	253	296	273	315	294	276	350	255	299	300	297	315	273	277	297	291	293	262	300	290	316	298	314	299	292	296	299	290	301	287	309	266	252	288	309	285	300	267	319	279	296	276	294	275	337	269	296	293	289	277	272	289	318	293	323	294	312	303	279	268	273	290	311	304	316	248	301	307	300	278	288	284	316	270	270	311	291	285	305	274	312	298	308	265	254	278	291	325	307	290	287	305	285	289	308	335	293	309	271	293	280	262	304	300	307	285	299	290	264	323	323	248	340	296	303	308	295	316	271	277	293	337	324	297	272	306	261	287	310	313	344	313	284	300	309	272	284	296	291	305	276	297	295	298	295	288	309	277	304	269	310	282	326	264	304	307	308	295	277	318	306	307	309	287	272	281	311	285	272	303	303	270	281	275	300	261	286	299	311	316	295	278	294	294	298	274	291	293	285	291	293	274	279	314	277	293	309	272	278	311	298	301	330	310	256	279	301	287	309	279	303	313	307	296	294	312	328	298	299	290	300	308	286	311	281	322	323	287	268	287	240	315	271	303	293	292	296	275	309	296	314	301	276	309	305	282	294	298	312	290	298	286	298	273	296	265	283	289	299	285	277	312	288	327	313	301	323	280	324	280	282	274	283	290	283	294	306	311	295	314	272	286	304	265	302	290	318	295	301	284	303	304	295	282	283	307	272	311
39452	52719	32941	19358	8458	2268	922	524	431	402	385	373	370	363	343	352	322	372	363	339	354	340	341	330	297	333	360	329	353	334	354	327	347	349	313	345	350	370	327	376	345	342	307	349	338	328	384	334	343	340	327	361	338	365	345	337	351	341	380	361	348	308	350	364	357	356	341	348	375	312	365	339	340	301	331	349	345	341	363	347	348	344	328	319	380	321	367	345	353	309	331	324	332	323	337	348	361	355	349	355	347	315	348	325	359	350	334	309	330	350	330	331	357	363	345	354	330	332	329	324	342	324	357	306	340	360	341	325	352	351	317	318	341	324	336	331	355	359	389	348	341	344	307	336	322	352	322	354	309	348	338	353	362	326	355	346	342	332	310	366	332	341	364	345	361	354	356	341	348	350	354	368	339	336	333	339	368	328	320	327	359	335	374	335	327	361	356	318	342	329	341	391	365	340	330	358	323	354	352	336	378	405	361	337	318	327	341	376	316	356	332	331	354	350	354	351	326	362	349	336	348	305	378	317	340	334	330	335	339	316	357	334	357	320	346	346	335	351	334	373	319	355	356	347	357	357	352	326	344	360	323	355	322	323	314	316	375	364	348	313	348	374	315	332	307	361	343	352	336	339	344	354	335	324	369	342	316	327	333	327	307	342	330	345	368	322	352	317	340	350	324	339	307	320	356	339	341	386	347	336	375	325	327	293	340	349	343	324	352	352	330	359	355	349	334	354	320	344	362	359	348	329	324	321	314	338	356	338	358	330	324	316	325	332	338	320	354	361	362	317	329	376	357	317	360	347	356	342	324	360	326	339	353	365	345	350	345	336	344	378	344	340	340	355	322	331	297	355	349	332	349	352	332	352	316	349	326	316	346	317	333	332	324	356	346	341	320	352	378	345	356	328	334	323	341	323	349	366	353	339	334	343	364	351	352	331	340	303	326	322	341	340	323	342	311	327	334	363	353	355	345	353	339	349	378	370	333	344	335	334	331	345	356	363	333	330	351	362	356	375	354	340	347	313	331	380	333	350	323	336	331	376	387	370	340	343	318	342	320	369	318	331	364	332	323	347	319	348	349	338	359	332	341	333	336	331	356	366	342	325	306	376	389	342	371	345	329	347	318	355	366	338	353	343	360	335	338	338	332	305	322	387	376	362	325	338	353	327	372	381	362	351	399	366	349	372	313	282	346	345	356	332	336	309	373	328	339	322	363	343	357	361	332	368	366	354	337	345	349	329	349	339	308	346	335	320	360	334	329	360	337	342	336	332	340	364	314	342	333	360	382	339	339	355	330	360	343	325	328	375	362	359	335	355	338	354	361	338	337	335	344	375	356	324	358	365	319	342	339	332	317	354	359	360	335	318	330	330	338	364	334	377	334	346	349	350	322	318	337	350	346	360	345	313	303	325	323	349	319	353	306	334	351	364	319	308	339	325	316	354	328	337	351	311	337	351	332	335	342	331	336	329	327	346	328	338	349	356	357	359	338	365	333	333	363	321	359	367	361	312	354	346	347	339	350	315	327	354	348	350	336	352	330	369	329	363	364	339	326	363	316	330	369	380	349	355	302	392	354	318	303	335	312	334	329	315	346	328	321	347	336	345	359	361	367	320	331	339	349	351	301	352	355	357	330	304	332	338	317	321	358	367	349	361	343	324	354	331	375	338	324	366	320	311	378	371	345	331	365	316	323	344	356	376	338	345	344	361	363	319	359	325	321	341	350	345	328	332	349	314	345	388	335	368	362	357	324	342	360	359	314	337	344	337	343	350	338	360	318	360	345	324	328	360	300	379	315	314	353	329	349	343	370	335	344	347	338	370	315	350	309	325	344	346	328	319	333	345	361	313	332	319	337	324	358	326	351	340	350	352	322	357	354	339	392	329	310	354	322	354	318	333	305	351	332	340	348	335	326	327	339	360	343	318	325	365	351	356	354	364	351	345	371	331	353	353	334	326	341	359	361	352	333	341	327	361	349	360	342	355	367	359	351	341	337	347	314	331	311	339	331	327	352	327	337	353	316	291	343	366	337	321	391	351	353	332	333	315	303	337	319	322	347	346	357	338	355	336	322	373	350	337	371	358	336	345	333	326	350	355	327	344	351	326	349	382	349	345	359	323	318	363	353	362	328	356	344	332	350	317	349	338	316	306	347	340	343	352	323	365	329	360	344	371	342	318	355	343	337	375	348	319	376	344	314	316	345	331	331	304	353	381	347	312	337	316	320	319	366	326	336	352	350	359	361	377	326	336	363	341	334	345	353	338	343	380	313	331	355	359	334	340	333	343	346	349	372	334	347	347	346	347	312	324	344	397	338	351	333	332	336	350	327	345	363	325	342	334	335	371	377	338	277	375	362	352	346	339	358	364	321	363	337	338	317	311	368	330	323	345	342	325	344	326	317	356	317	344	365	351	323	336	310	339	346	354	337	360	330	358	318	357	354	314	336	337	330	367	327	319	351	360	350	354	318	339	355	327	366	344	347	340	359	355	318	329	333	360	350	311	324	352	352	354	344	345	314	306	326	340	334	346	335	343	366	354	325	355	345	335	347	344	346	325	339	289	348	313	360	362	328	343	349	354	333	361	315	326	340	323	332	341	338	343	325	339	341	356	334	330	315	351	371	346	327	316	344	343	355	319	330	370	344	379	349	342	326	331	321	371	344	346	323	347	324	340	341	337	344	324	328	357	367	364	328	340	362	356	362	349	347	326	378	332	353	336	366	311	337	351	372	352	326	310	349	330	333	331	325	367	325	349	320	342	344	331	338	344	335	355	298	319	341	361	349	365	336	387	352	337	365	331	348	312	361	328	339	329	331	334	357	334	331	340	341	327	359	319	353	339	330	329	363	380	341	373	322	344	336	359	341	341	341	339	303	362	314	367	343	367	346	343	312	355	337	352	312	348	378	354	357	348	333	317	335	319	318	346	317	339	334	338	348	314	324	321	357	330	348	329	340	342	334	344	362	331	367	348	339	340	361	330	343	313	318	343	298	358	336	363	347	377	334	331	339	345	356	342	370	334	349	335	383	362	340	330	363	353	368	364	359	349	383	318	331	326	316	308	351	359	331	316	321	334	361	374	370	327	337	317	345	330	342	350	334	341	323	344	337	338	332	325	342	348	329	307	333	357	369	310	349	335	347	320	313	365	347	369	343	306	382	352	339	353	320	330	333	285	337	328	331	331	326	363	330	358	353	317	336	354	326	333	367	336	351	350	353	330	323	361	354	338	333	344	348	364	331	361	318	361	348	385	378	320	372	328	364	355	336	330	326	323	358	365	339	350	353	341	339	373	357	354	339	312	333	294	352	325	335	336	353	353	338	370	348	318	345	338	304	337	334	345	353	366	356	348	325	322	341	307	358	360	341	337	334	318	339	312	372	375	378	330	343	382	352	368	320	334	339	335	387	335	324	313	349	351	350	354	316	364	346	335	361	335	356	318	347	334	360	353	331	354	312	320	333	316	343	344	371	341	336	335	392	331	337	340
22995	21070	28570	23926	21418	20478	8807	1170	659	535	491	468	463	456	449	441	417	401	466	447	401	457	434	419	413	425	395	420	437	439	454	399	420	452	433	458	424	410	420	408	460	422	433	432	452	450	406	399	437	427	446	436	412	395	437	465	409	426	477	452	421	393	427	405	455	390	401	416	462	431	420	460	442	440	423	446	441	430	424	427	404	425	430	410	412	413	401	424	429	423	366	420	435	372	434	404	456	448	406	415	427	420	424	424	432	429	427	435	403	364	430	437	422	446	414	439	388	398	444	431	446	408	444	440	406	422	415	453	437	451	411	407	459	454	431	393	399	430	427	449	453	439	452	407	441	434	432	421	419	467	460	449	427	459	430	420	378	427	440	429	412	465	441	438	439	437	446	402	438	419	420	414	426	429	406	389	442	439	409	436	433	446	424	416	419	422	424	478	436	441	428	450	444	435	384	445	434	403	435	433	483	476	388	417	432	435	396	408	431	423	414	451	419	452	404	397	407	440	428	412	454	462	451	383	413	435	424	413	404	425	434	435	381	426	483	445	427	463	422	419	443	447	422	396	431	422	438	391	434	412	394	436	425	424	416	450	460	429	415	423	400	414	420	430	423	483	416	437	389	417	437	440	471	457	432	416	397	449	431	456	397	424	448	444	409	424	436	411	394	422	431	410	400	404	389	450	388	427	397	429	393	424	367	436	437	420	441	438	413	428	454	461	455	424	421	411	456	442	444	413	436	439	434	435	408	370	406	427	426	433	429	446	400	434	401	413	456	402	381	412	413	425	424	423	409	414	408	410	433	472	406	427	424	425	411	387	457	395	426	466	412	401	429	428	393	429	443	405	435	427	418	461	414	410	468	402	431	400	445	452	412	389	421	420	418	394	417	410	381	408	458	432	456	443	462	412	422	449	435	414	424	402	470	439	405	441	423	458	460	437	407	414	441	461	458	432	482	435	404	407	434	431	416	408	434	453	394	463	465	456	412	444	415	389	438	437	450	456	436	424	418	447	427	446	429	410	416	446	440	411	450	440	401	447	428	483	461	409	427	470	376	413	447	456	398	454	441	448	429	402	463	385	444	441	432	437	407	407	434	426	417	396	467	421	471	438	455	410	440	424	439	455	419	432	442	430	398	453	442	420	444	403	431	415	424	446	435	408	392	410	430	446	415	430	434	415	432	380	399	423	412	407	413	438	449	427	395	423	418	446	431	401	446	429	440	428	448	424	418	473	427	437	445	438	439	405	430	431	419	427	458	421	468	403	441	408	420	398	398	418	416	416	449	435	448	427	403	435	444	426	414	439	452	410	439	468	399	430	438	412	413	446	422	456	431	413	383	455	416	444	451	398	454	396	429	437	392	412	405	430	436	430	430	462	439	432	434	455	463	393	430	421	450	437	420	421	441	398	443	448	442	419	412	428	412	379	396	428	420	443	371	396	427	432	424	431	427	450	425	420	434	468	411	415	396	404	439	386	435	455	465	411	455	417	428	438	428	407	452	432	434	413	436	391	454	445	441	400	446	406	431	408	433	430	451	408	398	427	417	407	463	439	416	432	437	402	473	392	409	388	395	451	482	473	426	438	441	388	420	433	419	455	431	446	459	446	449	434	449	468	452	412	455	405	417	450	420	447	433	460	386	421	407	462	415	392	449	444	460	418	416	434	402	421	445	448	431	439	443	446	437	417	411	425	422	423	405	436	401	394	441	432	395	438	419	396	431	421	403	404	400	414	424	423	404	428	419	406	455	400	424	398	415	466	411	429	451	453	420	414	401	399	409	460	434	426	435	430	386	431	427	415	408	432	408	444	413	448	431	442	436	446	423	412	457	439	404	399	433	406	393	385	434	477	419	434	415	432	401	401	456	453	444	409	455	439	441	448	418	391	469	410	457	430	441	439	421	418	429	417	417	418	465	418	445	412	417	438	439	421	422	424	385	440	478	419	383	417	425	442	409	439	404	429	427	376	409	453	411	413	413	434	416	443	419	453	437	446	432	425	423	423	433	463	440	430	432	406	423	425	435	430	440	423	415	455	405	406	428	430	432	417	430	431	446	419	416	422	449	416	404	415	435	466	413	433	445	416	433	422	442	402	435	462	453	383	406	413	454	399	431	421	416	422	433	432	402	420	432	445	433	435	408	422	433	428	420	430	382	422	419	413	479	458	427	462	452	437	455	386	397	432	446	412	413	442	414	438	421	416	454	405	436	440	407	436	411	433	416	471	433	405	418	424	467	455	425	429	387	475	430	400	395	444	399	429	430	422	435	400	442	437	433	393	403	434	442	434	450	417	409	464	430	401	402	406	437	438	412	430	430	440	435	430	407	397	425	420	436	426	412	408	461	395	397	376	392	432	417	378	422	426	398	418	390	445	418	428	418	427	434	444	446	430	456	445	404	420	462	456	408	429	400	461	430	441	421	444	441	420	428	426	446	446	427	431	431	426	437	447	412	437	431	422	445	426	409	431	389	416	431	417	403	430	425	428	461	465	428	427	439	423	445	437	426	445	418	421	425	439	451	452	423	456	415	431	426	421	426	427	405	425	418	410	464	490	453	444	402	427	401	393	415	412	402	441	421	427	447	414	406	467	439	441	394	408	432	437	466	439	407	433	428	428	452	373	433	411	453	456	451	435	429	388	385	419	408	426	422	425	418	433	409	430	428	465	439	463	430	427	441	384	423	432	425	472	418	390	424	458	408	387	419	424	422	432	449	410	403	413	469	425	440	417	463	438	407	447	425	393	415	431	407	464	420	407	436	426	417	391	419	412	439	436	425	417	443	429	451	394	400	430	449	440	396	431	426	408	436	453	425	411	421	429	466	397	400	444	445	424	449	408	433	398	441	445	450	410	417	392	428	388	451	452	421	407	417	455	435	430	421	452	450	424	428	447	415	421	422	406	457	415	434	427	416	430	479	404	445	429	457	435	427	404	442	418	481	403	403	438	423	416	369	408	444	400	445	409	451	451	474	412	422	435	409	406	454	425	428	432	424	438	416	451	416	423	423	453	423	424	412	435	438	396	421	406	439	470	428	434	421	411	429	421	451	436	444	427	457	414	419	395	436	416	388	413	403	437	450	441	411	434	438	415	463	422	411	406	393	455	431	390	405	412	437	441	476	428	412	451	452	452	393	436	416	443	406	429	432	424	471	474	440	407	420	443	469	434	406	429	457	422	439	416	405	445	428	444	399	410	413	399	465	444	379	436	421	422	424	450	396	421	448	427	413	400	440	455	378	420	423	430	402	442	465	396	408	435	434	466	454	472	426	404	431	460	393	427	414	459	421	454	405	429	442	398	439	406	428	429	458	371	446	454	427	422	436	444	444	456	414	395	417	465	406	436	437	436	439	429	431	413	432	463	383	423	422	423	426	423	423	418	466	362	394	433	425	390	396	442	407	426	405	441	432	408	408	397	492	428	474	429	446	419	445	451	429	432	428	423	396	400	414	422	381	460	412	417	428	409	420	414	414	394	399	429
38103	60963	44440	31809	19434	6122	2445	1011	716	664	566	574	512	490	488	469	509	482	490	482	454	437	501	479	482	460	459	487	433	468	494	493	468	481	484	464	467	434	446	483	470	464	479	451	489	448	442	443	480	449	493	495	474	470	502	495	443	462	448	459	458	443	469	489	443	483	474	492	462	463	477	433	455	452	450	486	443	494	512	482	466	464	473	488	481	460	452	456	458	421	486	471	462	473	504	465	484	461	509	466	466	463	470	463	466	450	471	442	464	465	499	500	492	511	472	495	469	436	452	450	472	505	439	448	496	484	445	460	436	471	470	492	470	467	471	478	486	459	472	442	487	494	471	465	503	461	488	469	507	424	480	513	487	524	420	446	492	465	459	491	464	472	464	469	482	447	470	468	499	494	479	448	460	486	466	490	473	440	457	475	491	474	434	438	477	476	444	442	468	523	484	424	476	451	457	463	464	479	472	471	461	503	488	454	448	494	493	498	441	446	467	470	501	467	473	474	492	440	459	468	478	467	451	501	494	471	512	436	427	454	459	450	524	485	429	488	512	477	465	471	492	493	443	472	482	474	467	460	459	509	481	483	492	478	448	440	454	464	444	467	439	455	447	456	471	468	465	466	458	495	461	434	481	450	446	505	448	476	493	460	464	462	454	468	505	486	436	527	443	491	463	460	459	537	478	468	488	438	499	493	482	462	457	460	492	427	482	463	444	467	482	460	487	494	466	502	530	484	486	436	501	461	479	478	483	481	470	445	482	453	471	467	485	426	450	465	485	450	497	446	477	478	467	504	479	426	488	482	482	488	449	468	487	478	506	466	469	452	503	494	483	443	463	459	442	462	495	497	496	476	466	492	468	479	482	504	483	447	478	473	474	476	428	454	470	465	474	491	469	479	476	464	500	445	451	475	497	460	490	485	470	460	426	451	463	511	477	467	499	505	492	483	470	495	457	464	527	470	456	480	457	441	478	501	461	456	488	451	445	452	464	440	475	494	471	452	461	470	422	494	474	479	488	468	477	508	456	476	451	488	505	491	464	448	438	457	473	469	449	494	445	470	481	485	495	493	446	490	456	472	479	479	424	476	499	456	408	486	461	469	503	514	482	484	496	459	458	475	439	478	493	441	531	492	475	457	474	453	469	498	448	507	447	504	466	459	470	440	473	423	468	469	480	506	449	485	473	447	492	484	501	462	463	473	479	469	455	448	498	491	492	486	504	478	450	452	492	455	514	466	460	467	437	481	490	465	419	477	472	490	479	449	492	484	483	454	459	478	449	492	462	444	473	468	471	489	485	463	481	480	471	461	497	490	481	456	483	466	470	482	442	483	490	454	501	418	452	444	461	472	489	466	493	490	488	482	511	477	540	483	475	445	478	524	484	453	460	438	481	492	484	459	438	459	458	459	469	488	497	441	520	469	465	463	439	469	464	480	478	431	495	460	428	461	513	488	464	493	528	464	482	467	463	454	484	465	465	437	501	460	485	445	476	451	462	500	502	442	479	488	435	487	465	462	443	463	505	459	500	457	452	464	459	498	483	467	459	464	447	478	441	463	439	489	500	486	473	485	490	490	477	461	495	499	510	496	463	484	511	457	479	459	471	473	470	508	516	460	433	469	455	447	462	441	470	462	486	481	530	486	448	458	481	466	481	484	471	432	460	456	458	468	472	472	470	485	507	499	480	462	476	467	468	469	464	457	457	472	476	492	459	481	424	484	516	467	484	470	437	498	465	477	516	462	451	454	432	465	460	465	470	491	442	474	491	475	468	459	445	456	463	469	451	471	467	506	460	458	487	472	476	450	473	425	443	490	442	471	458	467	482	465	477	478	481	449	449	468	479	486	489	443	485	465	443	468	474	499	471	500	446	481	447	479	486	463	513	472	465	462	467	497	446	455	455	493	475	479	474	449	481	489	449	465	453	465	508	458	455	467	469	496	463	466	491	437	452	510	486	472	466	482	495	475	425	463	506	454	464	503	474	495	446	496	470	492	509	467	475	477	466	455	459	493	467	456	460	484	447	456	462	453	466	464	474	465	478	472	468	484	463	490	464	478	424	500	462	486	480	487	465	454	479	470	458	475	445	473	481	502	476	466	493	483	482	469	476	483	436	467	493	445	453	488	466	497	467	513	501	470	474	453	448	487	438	434	446	514	445	474	478	452	471	458	468	482	461	439	455	457	450	426	475	474	455	474	433	404	459	466	450	475	477	471	461	469	491	468	468	453	472	430	445	431	485	447	478	485	461	491	473	457	496	463	438	462	449	434	486	435	456	483	454	455	471	465	464	485	477	434	431	467	436	488	485	492	478	487	467	470	477	446	502	488	483	519	477	462	496	479	411	468	446	472	496	466	453	437	484	462	451	460	509	503	475	447	449	414	446	461	463	429	476	474	473	499	495	454	458	474	466	464	436	512	424	507	475	448	490	538	491	436	502	492	494	468	460	434	497	471	474	469	492	447	472	442	459	483	485	472	506	465	456	460	462	456	436	468	442	450	441	454	451	453	450	476	487	414	445	506	458	477	472	452	455	477	439	455	475	454	453	494	453	491	488	450	498	496	453	479	452	464	471	448	472	460	474	504	472	453	470	439	459	445	497	501	476	453	459	452	503	500	512	465	460	480	483	431	462	444	483	462	519	443	476	461	448	474	476	476	443	484	468	485	524	501	468	446	462	472	454	460	463	485	477	485	459	480	449	459	504	475	449	440	454	477	433	463	473	509	482	485	482	492	461	445	456	441	463	488	478	481	463	478	481	490	475	510	456	453	450	469	432	456	439	476	465	472	493	451	453	454	421	481	457	463	484	473	442	464	477	453	452	469	469	473	480	485	457	458	524	485	506	490	465	430	450	475	477	422	455	475	469	458	442	457	466	466	448	476	488	450	474	493	452	441	467	456	479	460	518	475	442	481	465	480	491	482	472	459	413	519	464	430	478	450	470	482	466	467	473	441	459	479	475	481	453	491	465	495	461	484	465	454	423	473	474	498	469	468	469	475	475	478	471	482	448	436	499	450	434	450	464	479	486	463	450	440	459	476	445	476	494	467	459	457	502	503	450	466	486	456	481	463	495	459	442	504	402	453	481	458	448	488	433	476	474	519	483	482	416	489	456	480	465	443	434	466	456	465	457	460	496	482	480	472	462	483	476	476	453	447	512	496	464	471	501	472	461	476	456	482	442	455	422	484	453	460	466	471	435	481	499	473	478	434	439	458	494	469	435	470	485	471	459	483	481	473	456	504	475	456	503	424	460	506	455	484	485	474	450	472	455	484	487	462	483	474	480	451	436	467	455	498	470	515	485	456	441	479	479	457	469	491	458	467	453	462	481	470	454	443	460	449	441	468	486	452	468	465	449	435	438	510	506	469	466	501	469	483	465	443	484	487	480	520	479	461	473	437	469	480	476	506	447	438	501	462	473	481	447	460	476	428	429	475	429	491	444	462	464	468	498	462	485	450	467	459	443	457	463	475	483	479	484	501
32687	33751	32407	21853	7382	1391	443	267	230	217	221	216	215	220	227	223	218	233	209	213	232	208	198	196	210	216	215	229	223	213	213	237	234	229	210	202	217	210	204	192	224	232	226	240	218	180	205	229	222	220	204	223	207	204	220	221	228	221	187	214	204	234	227	229	218	231	214	224	218	230	237	217	200	196	203	213	185	228	242	219	243	213	212	211	231	228	212	225	225	214	219	215	206	210	220	225	195	235	217	235	219	203	216	199	197	202	233	227	210	249	211	227	202	210	221	220	205	216	206	198	230	223	221	216	216	224	230	228	223	229	236	189	219	207	210	225	205	210	233	226	181	224	204	205	220	228	214	211	201	213	228	212	216	213	200	193	207	209	232	202	214	220	178	211	201	199	203	206	219	213	237	226	202	201	200	202	191	200	221	212	215	184	210	210	226	238	202	209	206	204	238	228	227	206	220	179	218	196	201	202	221	204	209	228	203	219	221	225	199	212	220	203	216	210	194	208	179	200	201	228	219	239	211	236	226	233	205	212	188	205	196	216	237	244	209	228	194	235	203	221	220	260	199	199	214	201	201	208	218	229	213	202	179	191	213	219	187	219	228	207	224	226	202	199	185	181	230	230	205	206	225	189	239	209	194	179	224	238	227	195	207	223	211	236	225	225	188	180	237	210	214	214	194	215	204	226	225	216	204	194	215	192	202	224	201	200	195	229	201	196	208	216	210	212	228	199	183	189	219	189	203	208	218	215	224	222	229	199	200	208	205	228	200	243	209	210	216	191	216	231	211	227	202	192	190	191	202	207	186	228	221	199	194	199	221	208	224	211	203	219	218	202	232	229	225	228	222	228	216	237	214	203	206	228	220	207	216	221	222	217	243	186	233	229	246	208	206	197	245	240	230	221	200	213	202	231	223	208	206	235	210	227	209	221	219	219	214	211	244	214	225	206	222	236	203	222	237	214	217	230	221	218	212	220	190	211	249	220	207	219	233	225	218	220	193	208	217	211	241	226	248	207	211	217	208	189	199	221	210	194	211	189	197	224	199	215	211	210	209	199	213	226	224	182	220	196	188	194	205	220	200	230	224	211	221	195	205	226	210	227	197	211	217	196	214	232	221	205	200	194	194	202	218	199	197	211	223	264	205	193	186	215	224	199	192	246	218	193	212	220	198	200	228	218	225	210	197	210	206	219	205	186	211	203	251	221	244	211	187	227	206	207	200	204	206	243	191	219	207	210	233	221	214	240	217	205	231	201	203	209	222	219	233	223	211	230	216	189	217	246	244	220	200	214	208	210	205	201	220	219	226	222	186	225	201	206	187	214	194	200	194	226	204	198	209	200	233	204	220	209	224	213	229	221	222	213	205	192	235	207	230	220	211	205	205	189	216	191	206	228	193	185	216	226	226	196	203	204	185	192	211	206	228	219	213	207	209	201	224	208	190	202	203	218	218	216	242	224	194	194	225	215	217	186	218	202	210	208	194	217	231	217	223	210	217	184	207	213	197	204	232	195	189	205	216	228	218	193	226	243	209	216	219	226	228	240	192	213	222	202	217	198	202	214	232	206	211	202	225	208	200	205	218	195	232	238	224	210	202	215	209	222	223	204	219	197	242	209	208	222	206	206	219	225	216	218	204	202	194	214	225	211	195	226	210	227	208	194	214	206	188	205	207	230	203	221	194	235	203	196	210	218	224	211	213	222	226	228	232	220	222	208	204	214	180	198	237	198	217	221	216	203	217	208	219	199	226	209	219	196	204	224	204	220	217	187	227	211	230	216	240	218	214	236	224	189	226	228	196	209	223	194	217	226	202	213	222	209	204	215	217	230	219	200	220	205	229	226	167	200	197	214	211	217	205	202	227	220	200	237	224	244	202	213	218	221	252	217	206	212	218	217	206	227	202	201	225	192	206	249	187	213	215	182	204	221	225	231	229	200	237	212	204	186	218	221	205	238	193	202	203	203	218	227	235	208	207	246	184	232	212	199	240	193	204	200	211	212	200	202	246	216	217	196	199	196	207	224	205	215	231	213	208	217	224	201	181	194	220	230	218	205	210	216	191	218	190	210	209	226	186	194	189	200	221	236	184	245	207	216	235	228	208	203	224	224	208	205	232	195	240	225	211	192	214	207	192	201	222	226	205	203	207	215	237	253	208	230	227	214	216	197	209	216	235	188	204	204	195	232	219	202	214	216	219	205	194	230	210	215	240	235	219	224	236	236	196	226	214	223	199	233	211	200	214	194	190	215	221	203	212	176	239	202	183	222	197	206	211	221	211	210	225	224	229	221	210	222	203	206	200	227	210	196	199	213	212	221	226	205	227	196	207	254	215	219	191	210	221	216	209	191	194	210	205	216	206	202	185	198	204	231	211	222	209	192	198	214	208	203	214	207	204	203	228	202	234	212	213	197	229	225	209	226	226	209	260	207	208	195	232	179	219	218	217	201	192	211	214	198	231	203	210	205	186	215	210	207	217	199	211	211	240	215	229	217	194	248	217	216	171	204	238	216	218	210	217	208	220	229	205	211	210	215	204	205	206	220	246	239	223	226	195	223	222	214	219	213	219	209	215	212	221	185	238	225	228	208	223	223	203	216	215	194	192	234	211	213	221	232	190	199	222	183	207	222	204	225	205	206	206	208	217	252	205	192	225	224	221	198	216	231	220	231	193	240	226	200	211	206	244	239	216	246	194	225	186	202	197	232	201	239	209	199	242	221	249	229	230	230	204	218	199	186	225	215	218	225	193	220	246	215	234	218	248	212	189	219	201	238	188	224	196	202	204	217	204	211	204	211	192	208	223	217	222	231	207	225	229	193	223	197	189	223	235	204	224	206	216	209	219	206	212	228	222	229	220	233	198	214	221	177	192	220	221	212	213	210	218	211	201	230	196	219	198	196	205	248	210	224	205	228	218	210	184	211	206	204	193	218	206	208	232	201	208	202	203	215	212	224	226	223	229	224	226	210	205	208	224	221	198	235	207	171	216	216	209	232	231	199	208	197	216	213	212	200	216	245	212	230	190	212	209	198	184	225	217	200	205	197	200	211	224	207	212	208	235	197	205	204	240	232	228	189	204	211	208	238	208	208	220	194	201	216	219	218	208	221	230	251	213	226	208	203	234	221	234	231	211	194	192	220	232	211	201	200	212	197	224	209	223	238	257	209	225	220	228	205	218	232	220	186	207	255	224	217	213	214	220	234	235	183	215	211	226	214	226	210	203	197	214	222	221	202	202	219	186	210	233	232	187	250	218	215	217	210	212	217	192	228	204	205	237	217	213	204	220	207	203	230	199	192	225	217	211	211	238	209	221	199	201	204	197	218	215	201	207	211	181	207	201	223	225	210	200	203	273	202	213	226	240	233	212	212	225	212	216	212	227	242	205	207	217	229	195	217	210	213	226	194	212	221	224	208	196	200	229	211	197	226	232	201	217	208	212	220	215	208	180	215	207	202	211	215	197	216	220	203	210	224	234	204	241	220	187	198
38524	48068	31783	19393	7954	1983	617	338	308	275	252	239	253	264	258	281	262	261	267	259	247	247	241	254	266	243	245	257	274	272	273	246	251	271	261	262	264	266	268	291	250	272	241	243	228	233	253	240	248	286	231	244	249	252	255	239	265	276	250	267	243	260	242	259	277	240	233	308	240	243	243	233	245	230	247	274	251	259	247	255	262	241	254	244	248	247	253	240	269	244	249	224	252	242	274	251	243	258	258	265	224	221	248	257	265	254	257	266	253	255	237	259	241	280	265	272	241	276	227	246	264	256	270	265	256	233	245	245	271	270	243	244	222	240	261	233	248	260	241	251	235	261	241	262	266	227	267	268	248	241	259	264	258	251	251	249	268	234	260	234	258	247	258	243	248	224	267	254	265	228	248	248	273	278	221	258	264	264	242	280	268	262	251	233	278	239	224	260	255	252	274	233	253	251	254	261	255	261	243	266	254	277	261	273	258	275	234	254	225	241	249	228	250	250	285	224	258	240	257	250	240	268	258	269	244	284	262	261	262	240	226	262	263	225	242	262	261	226	239	254	248	262	276	268	271	267	272	245	263	228	252	256	256	244	236	255	237	260	238	258	259	277	238	238	260	241	243	258	261	245	260	245	265	236	284	258	259	238	251	270	243	264	255	254	236	267	254	259	252	260	251	239	280	252	257	265	284	242	260	234	247	230	255	233	261	288	237	246	250	249	230	251	223	269	280	251	259	268	265	222	261	234	263	233	246	253	252	251	256	256	237	270	269	243	251	249	256	252	271	247	234	266	267	252	256	241	251	274	256	254	234	242	231	226	250	267	227	252	235	253	245	229	282	254	240	219	259	275	253	228	266	228	227	270	254	269	286	249	253	258	255	232	228	292	265	219	261	273	235	264	256	245	229	271	263	259	258	246	254	242	262	266	234	277	273	231	261	253	244	258	245	257	246	262	249	242	263	246	235	250	263	287	235	247	235	252	264	260	257	243	254	241	235	271	279	243	275	251	267	255	241	241	244	250	232	245	237	264	245	248	282	250	231	246	227	236	273	212	243	277	268	268	249	256	269	257	253	237	274	226	261	272	255	244	250	267	237	244	264	257	263	268	258	236	237	242	246	242	222	272	265	245	232	253	232	235	272	252	251	262	272	269	262	273	234	237	243	267	266	244	249	247	257	268	269	247	247	220	244	269	246	242	264	254	271	244	239	239	252	255	260	258	250	268	245	247	260	241	242	241	252	252	263	274	229	281	258	246	223	255	258	215	252	268	260	253	230	244	289	250	256	235	220	270	243	273	252	271	256	268	243	222	242	252	254	263	254	235	262	248	276	254	252	278	245	229	250	257	281	246	253	255	262	235	288	273	289	259	259	260	243	254	239	279	257	267	278	287	268	247	247	250	262	256	275	236	222	270	243	249	261	256	254	284	259	269	271	231	267	266	270	243	228	257	224	253	235	255	245	251	246	244	263	237	255	280	257	278	272	221	238	236	231	255	231	252	225	245	255	237	283	257	257	268	273	263	255	254	271	268	253	258	242	255	248	213	263	218	251	248	248	266	255	266	240	259	266	218	266	269	246	228	266	274	248	258	239	246	251	244	267	272	239	280	240	266	217	253	263	225	256	249	233	248	282	243	245	260	237	260	249	244	249	256	241	272	271	246	232	236	214	250	217	262	255	251	240	261	256	244	260	239	248	258	246	207	223	239	262	249	274	278	257	239	232	239	243	255	269	235	253	256	279	238	257	248	284	259	245	266	239	257	253	247	280	235	265	268	247	258	271	268	268	261	242	237	254	246	269	279	246	253	244	288	245	246	247	283	252	246	263	285	245	241	251	259	238	256	244	254	270	247	249	255	247	238	274	213	249	250	272	251	273	229	272	235	234	264	260	241	266	253	242	238	241	260	226	260	266	257	276	238	254	238	255	236	250	244	258	262	254	258	276	253	233	265	217	270	231	267	249	270	251	228	273	288	273	224	251	253	259	258	239	266	257	239	285	271	279	239	223	252	250	247	251	203	263	250	241	265	259	280	283	269	270	259	237	252	280	264	248	233	251	266	240	257	261	275	267	242	241	272	256	257	228	250	240	266	255	250	269	256	253	251	226	257	273	246	253	221	235	235	271	248	256	253	242	255	242	224	284	277	244	252	250	259	273	239	254	252	269	271	242	231	250	260	263	240	253	281	234	230	263	268	245	253	230	253	254	263	229	261	244	284	261	257	259	250	252	238	263	274	267	237	248	263	229	241	252	249	235	268	237	249	230	277	260	262	272	245	262	270	268	260	234	254	260	255	288	247	237	258	208	246	276	238	226	268	255	248	262	261	230	252	254	262	229	284	263	254	256	253	219	257	219	267	272	280	260	267	287	252	241	230	246	288	217	259	269	273	241	255	253	239	264	250	231	274	266	248	245	257	280	266	226	238	275	253	234	278	251	231	225	245	252	257	248	251	259	235	232	270	235	253	266	274	221	229	256	264	235	210	242	244	246	243	235	248	220	268	231	246	253	235	269	248	251	231	261	235	230	248	241	227	232	232	275	247	277	249	255	260	234	264	264	255	232	232	253	271	240	255	252	243	243	267	273	245	290	255	255	246	275	252	256	243	285	249	258	247	241	223	245	244	241	266	256	252	279	266	258	248	262	299	261	257	262	261	274	229	295	240	248	257	264	249	231	243	251	239	248	237	247	259	215	264	225	249	206	250	247	218	250	265	231	229	262	271	268	252	247	236	246	263	255	269	262	275	257	226	223	247	256	225	256	247	241	271	249	263	293	242	249	245	272	249	231	250	223	282	232	253	260	240	269	276	249	238	238	216	249	243	257	222	261	238	241	242	243	247	242	259	233	233	232	247	238	254	251	285	255	283	247	239	236	258	234	249	254	249	222	245	244	265	257	259	241	273	248	250	268	239	258	260	256	260	260	246	249	249	251	277	256	230	242	241	281	234	253	241	258	269	274	261	248	242	263	275	260	275	260	249	240	239	258	287	234	287	238	241	242	213	245	232	255	228	269	282	261	235	248	250	250	260	233	224	269	234	248	265	245	282	252	264	252	258	264	289	241	257	246	265	237	248	232	243	257	250	242	254	237	241	255	216	248	259	289	214	242	286	258	249	271	226	247	265	256	239	255	249	262	251	242	254	237	240	262	271	234	242	240	258	250	254	239	253	224	258	257	277	260	266	285	253	230	270	249	248	253	273	214	270	249	259	275	227	256	254	227	241	230	273	271	230	277	258	243	256	270	263	262	251	268	252	244	228	267	239	257	260	242	254	235	246	240	228	234	269	267	259	248	275	255	241	294	262	263	253	260	258	268	261	239	255	255	258	251	251	244	246	245	250	260	240	262	254	269	258	255	252	243	265	247	252	277	244	253	252	258	236	267	247	242	235	263	271	264	238	254	222	202	278	277	243	230	269	256	242	226	255	255	272	264	246	275	248	278	241	264	262	252	245	256	220	254	272	269	262	260	266	274	274	236	266	233	235
24126	21061	28399	25046	20993	11954	1570	466	371	322	289	331	257	299	247	300	271	245	286	279	263	274	255	278	270	283	268	279	314	287	249	294	273	290	246	276	265	273	257	311	284	284	282	299	252	262	284	255	261	291	300	251	239	258	273	254	268	289	257	286	250	288	321	287	262	267	282	260	268	277	272	277	269	275	286	267	282	266	284	234	256	272	268	318	269	272	262	270	268	264	308	269	310	296	256	287	311	268	256	276	284	275	303	269	270	280	285	275	284	280	260	288	287	265	308	272	251	302	311	304	307	286	283	272	270	281	304	276	268	269	259	251	271	291	302	282	287	258	291	251	258	289	264	269	303	236	291	267	262	275	261	257	250	263	273	287	241	262	285	272	256	282	245	278	283	275	289	266	254	250	303	272	290	264	299	274	280	276	255	267	264	258	278	310	242	260	294	246	279	292	285	274	251	283	287	303	295	285	260	276	283	280	260	272	263	273	267	309	284	279	275	281	311	286	255	290	276	272	303	267	269	281	291	280	282	298	274	276	269	263	280	270	274	255	269	274	287	265	284	263	276	267	264	286	253	290	215	261	281	272	257	281	290	281	269	292	260	270	278	297	267	280	284	266	305	300	277	267	305	243	299	273	256	272	284	257	289	280	260	278	265	264	247	278	326	293	294	290	304	278	264	259	292	276	281	304	292	268	267	318	283	283	274	282	279	297	278	298	272	276	261	320	264	295	297	232	279	280	275	268	296	292	292	296	274	288	286	270	293	298	268	246	278	248	245	285	262	251	280	276	265	307	286	253	277	271	270	283	309	248	268	276	272	279	276	280	292	286	249	306	312	292	285	287	297	277	260	261	275	319	298	279	262	260	293	256	298	290	298	260	254	256	267	264	303	225	280	258	278	318	271	250	283	269	283	297	294	274	291	280	279	274	285	260	308	282	267	268	282	272	289	305	269	268	299	295	282	256	301	258	276	293	284	281	299	269	278	268	305	260	286	275	239	280	269	266	301	283	276	269	269	282	284	271	285	274	274	267	298	241	265	265	269	267	305	275	239	269	267	263	284	292	282	319	263	261	300	273	264	270	258	302	288	258	271	299	261	263	259	260	271	301	258	276	251	249	290	225	250	276	284	282	286	305	284	301	280	284	269	286	259	291	261	287	287	283	268	278	277	288	304	264	299	295	295	285	318	273	268	277	257	263	286	282	260	272	254	297	283	273	271	297	282	285	270	268	296	255	279	296	274	287	282	276	284	269	282	304	293	307	255	295	276	281	270	266	283	275	291	250	289	276	268	266	269	295	305	267	272	276	246	285	293	276	271	273	269	274	293	297	270	266	247	265	273	255	269	286	282	253	289	274	234	257	265	260	295	266	289	296	289	274	270	266	286	298	279	281	278	278	272	274	269	285	289	278	253	311	284	268	283	270	272	291	304	276	282	271	247	255	284	256	263	323	242	303	278	269	287	276	277	288	261	266	289	260	227	283	279	309	311	283	279	289	275	288	272	310	282	266	299	247	297	261	305	256	292	300	287	282	284	288	310	272	287	274	307	266	282	247	272	312	296	267	239	271	252	287	292	282	267	273	266	267	292	273	265	258	288	272	309	278	286	281	293	257	301	242	283	276	261	263	290	296	285	278	252	294	261	281	277	308	282	275	264	285	289	267	250	278	275	247	263	270	244	282	297	303	266	286	270	265	245	287	293	258	285	293	276	259	273	286	276	288	286	257	270	266	305	303	270	263	262	275	296	252	284	287	292	285	252	265	303	249	272	269	290	286	276	270	269	285	260	300	283	269	259	306	293	260	298	286	277	283	302	299	284	297	245	315	274	289	251	263	275	315	289	278	272	251	257	288	234	263	283	265	290	285	300	252	287	290	272	269	238	285	287	277	285	292	291	253	258	276	292	280	267	303	277	281	292	274	277	280	289	283	304	246	281	269	272	264	262	292	272	297	278	274	229	285	285	281	270	308	278	292	247	281	288	277	276	325	266	269	290	256	263	279	266	275	272	287	304	290	282	305	297	292	286	288	262	281	274	244	274	271	251	262	268	264	279	243	293	283	296	272	289	271	262	287	277	253	274	297	289	287	273	287	278	281	288	267	284	279	300	271	273	291	270	299	282	286	272	294	273	252	268	261	273	295	271	313	274	283	272	284	285	260	294	239	277	298	263	280	269	272	269	296	271	286	300	240	254	258	253	274	284	285	278	293	264	266	286	300	282	277	280	277	306	279	299	281	254	257	268	282	267	285	270	285	271	291	288	283	310	287	271	281	261	295	319	286	280	268	296	258	267	256	272	267	265	278	285	269	282	275	275	280	290	277	283	267	268	260	281	260	256	294	290	284	258	289	267	291	278	281	289	273	262	289	311	262	265	278	292	269	268	267	312	270	282	276	258	264	291	270	296	279	276	267	270	258	302	265	267	275	284	290	294	288	305	283	272	296	293	264	287	281	309	260	290	246	287	269	298	274	254	254	285	248	276	277	293	294	271	324	269	276	274	276	277	302	270	270	316	304	273	285	278	273	284	260	283	293	276	271	296	264	276	271	276	262	275	288	302	255	277	299	286	248	283	277	286	261	274	288	279	284	283	262	280	264	286	288	268	275	272	260	284	285	269	299	264	260	280	256	279	270	292	279	274	264	240	302	277	270	264	283	284	270	238	313	251	295	260	312	253	303	278	262	305	290	277	288	286	294	284	261	304	301	266	287	279	296	262	249	282	282	273	282	265	253	269	277	274	329	278	264	310	255	272	293	289	253	280	286	279	269	297	253	289	272	279	279	275	280	292	288	263	311	256	286	255	267	274	308	273	287	276	280	268	290	275	242	276	271	286	257	279	267	275	256	293	261	282	286	280	266	262	279	295	267	266	303	283	278	276	289	261	270	289	250	252	311	302	258	294	281	287	260	284	255	300	280	279	254	284	259	268	286	308	293	284	271	282	295	267	266	292	278	278	293	235	286	265	258	267	279	288	259	262	298	267	294	327	277	283	268	281	306	264	303	281	270	268	292	295	262	247	271	264	272	312	273	267	294	274	250	279	283	303	276	279	285	254	275	270	285	308	277	259	260	284	274	278	282	284	283	291	250	279	258	260	295	320	282	295	286	258	285	257	270	301	274	268	300	263	264	266	261	283	279	287	290	280	271	257	310	283	252	272	285	279	272	250	307	270	278	245	258	294	275	252	280	256	266	320	284	268	260	282	245	295	273	309	278	255	269	284	264	294	277	269	250	281	264	297	303	295	294	273	273	285	269	288	291	268	275	308	291	278	248	303	273	268	271	269	286	244	285	262	286	276	293	252	299	268	238	259	296	244	271	278	276	284	263	277	273	281	279	272	305	282	243	247	306	284	280	277	261	287	275	296	294	265	290	315	291	280	278	283	254	298	270	268	281	280	266	283	260	265	293	254	303	270	264	273	271	253	307	267	282	298	299	283	272	261	263	283	232	270	266	293	274	275	282	273	281	280	273	280	259	323	260	278	249
37415	59446	44206	25996	15168	6048	776	556	459	404	365	314	377	336	374	364	344	304	337	304	343	321	326	325	300	303	352	328	331	322	315	338	319	306	336	299	335	339	341	316	355	336	319	292	277	318	299	354	275	314	319	316	333	319	333	284	307	290	305	323	366	281	308	293	341	351	311	321	301	290	306	319	312	340	348	290	305	305	304	315	305	330	326	323	321	337	342	277	320	284	329	322	321	304	331	327	312	299	333	297	303	304	315	350	303	336	319	338	321	315	336	327	302	288	305	316	309	308	328	272	305	305	372	298	320	319	332	299	314	309	327	317	318	340	324	315	305	324	305	294	331	316	309	343	346	324	322	311	303	317	318	315	278	339	308	305	351	306	315	314	296	296	309	326	313	291	288	323	296	319	274	355	294	348	304	301	310	292	313	307	308	310	317	315	308	312	317	287	321	294	302	324	338	325	317	291	286	285	334	304	324	317	320	302	273	301	299	318	326	308	314	305	312	322	301	316	323	311	314	333	297	324	303	306	322	342	337	348	314	336	325	297	337	298	353	294	309	305	297	299	323	326	296	334	340	299	295	313	329	355	309	316	298	324	331	334	311	313	316	291	332	317	339	321	298	308	284	295	316	308	322	324	329	305	316	313	300	303	296	293	309	286	322	326	325	333	291	336	317	314	305	314	310	292	293	320	290	296	302	336	311	305	308	314	299	313	307	314	332	330	318	334	309	300	353	311	298	343	301	328	332	343	329	339	295	330	319	324	315	324	289	295	337	302	326	311	281	328	348	334	300	319	364	301	313	273	321	309	325	320	320	324	316	310	312	337	307	307	293	293	272	290	354	317	307	285	339	323	303	338	325	308	328	295	298	312	345	314	304	330	310	317	334	322	288	335	311	304	329	317	305	298	297	315	348	301	307	328	297	294	304	320	322	320	335	340	308	296	316	318	286	302	277	318	303	297	306	356	342	318	323	310	343	336	318	300	310	314	339	332	291	317	333	304	327	320	296	312	311	318	328	325	346	321	287	307	308	287	320	326	312	335	309	315	321	325	308	326	326	303	304	327	274	315	287	336	318	290	341	315	310	306	314	367	336	315	309	343	309	342	336	298	323	300	332	322	292	319	314	306	299	318	320	323	323	319	289	288	306	292	302	286	291	302	301	319	308	335	313	301	317	343	357	294	347	312	308	312	348	367	316	296	345	353	306	289	332	312	321	298	335	308	327	311	305	317	314	325	299	301	308	296	281	292	313	329	299	298	301	324	312	323	338	323	322	306	322	334	293	330	304	306	340	336	285	324	319	337	304	333	311	321	306	323	313	332	335	304	313	327	309	336	315	321	295	311	333	304	302	344	286	345	292	311	311	321	290	324	322	321	331	323	315	303	337	298	285	320	338	291	348	326	322	303	312	293	304	327	317	335	327	292	360	337	314	333	285	317	292	333	323	302	330	337	340	329	280	351	338	292	320	321	279	304	322	322	342	323	306	280	326	300	330	311	294	316	298	329	340	297	299	305	345	319	316	303	311	309	309	287	308	311	313	295	309	325	323	288	300	306	289	307	332	319	334	288	292	322	318	348	337	316	316	295	304	309	315	310	354	339	294	289	293	296	312	294	318	320	331	313	344	326	319	323	322	345	325	321	349	322	322	340	323	336	310	280	325	338	293	340	297	305	300	293	332	316	312	347	279	292	320	317	340	324	313	337	291	323	278	329	294	313	325	310	328	337	326	310	331	318	308	294	328	345	323	317	276	346	318	338	305	278	322	356	325	284	330	314	311	301	324	325	314	326	342	317	305	336	329	278	313	316	326	279	330	318	315	308	281	322	307	301	322	282	332	306	310	291	306	319	279	347	320	288	287	317	342	331	296	327	298	323	313	315	295	319	305	311	307	294	287	323	301	326	295	348	320	348	290	315	336	308	345	307	317	307	349	283	338	332	317	290	337	297	324	311	319	328	309	339	347	303	309	312	319	342	299	301	263	288	308	288	312	308	289	286	331	302	320	316	314	306	334	328	349	313	326	315	299	315	291	309	336	319	313	320	308	323	331	319	289	318	320	311	318	309	335	323	314	325	324	361	307	334	318	349	319	322	314	304	326	339	298	313	312	327	322	320	315	337	319	362	286	337	321	315	293	313	308	286	355	291	321	322	305	315	339	316	307	317	310	283	313	289	313	319	370	342	332	313	276	338	301	318	295	320	327	308	277	335	324	306	338	313	302	303	335	300	311	316	313	336	327	301	314	323	293	304	312	330	374	294	301	305	317	298	323	332	363	302	309	335	305	330	341	313	298	318	313	322	324	323	323	276	300	288	288	333	300	330	340	332	314	314	315	295	306	313	312	317	328	320	321	336	292	300	326	317	284	298	276	352	303	324	317	292	282	334	291	320	339	325	322	301	290	344	330	282	299	299	321	302	314	323	321	323	339	345	274	291	324	297	299	330	299	322	321	328	332	355	312	345	314	309	327	317	316	331	304	299	325	320	360	312	321	314	340	338	326	299	313	309	312	325	308	332	297	286	312	331	320	315	291	332	329	320	316	304	311	299	338	272	314	321	324	331	343	330	314	312	324	325	334	319	335	315	342	310	354	303	305	304	279	330	295	325	339	326	315	270	333	317	321	291	323	327	296	343	328	315	329	332	290	326	332	315	312	345	318	319	332	330	334	340	290	336	320	314	307	314	296	330	298	333	294	284	297	309	289	304	301	291	325	316	339	302	324	309	314	304	322	342	308	310	287	339	313	310	309	306	328	302	304	306	290	284	307	326	302	334	278	332	298	309	298	318	324	332	311	351	302	321	292	342	288	311	296	294	341	315	325	308	331	310	314	310	292	332	356	310	324	312	340	328	320	277	284	303	312	280	295	303	310	325	329	311	301	290	301	325	314	340	320	296	343	293	319	311	320	288	336	307	311	316	315	324	312	337	330	348	313	338	315	300	296	324	294	284	315	332	325	296	309	334	348	330	287	329	311	299	315	297	283	321	281	321	319	322	289	309	309	321	316	315	302	328	321	326	309	333	331	293	315	316	301	293	297	320	300	268	296	336	313	318	332	295	376	318	322	294	307	341	335	331	324	310	354	310	303	307	327	307	331	320	317	309	302	294	307	313	310	323	324	315	312	329	288	328	316	342	316	370	354	303	325	302	318	321	293	337	309	283	294	298	324	303	320	332	295	321	331	330	287	346	299	323	294	315	291	324	309	309	320	337	309	326	286	321	305	332	302	302	289	316	324	303	322	321	320	324	331	326	295	284	315	306	304	303	286	292	291	321	300	316	301	297	323	328	307	308	311	359	315	338	336	328	337	296	332	313	308	303	347	306	308	316	323	296	325	339	347	301	298	327	306	288	309	350	325	293	276	314	305	280	322	322	337	295	301	326	349	347	327	339	338	308	314	348	301	345	315	315	287	314	304	311	327	310	315	346	302	344	349	305	299	308	307	312	315	326	308	361	326	322	301	351	286	281	303	318	310	305	323	295	335	300
25303	21362	28385	26386	15616	3307	583	378	332	324	307	307	322	312	272	270	301	291	315	292	328	295	303	280	312	306	317	303	275	280	312	278	341	327	313	303	303	345	301	286	292	263	304	294	281	278	285	273	316	271	281	312	274	286	285	301	293	332	288	283	294	294	284	286	293	298	280	302	290	330	292	286	312	302	270	262	272	289	293	275	264	290	272	273	282	324	305	331	296	289	293	289	288	281	274	327	291	307	290	308	279	293	316	319	303	315	283	293	323	284	274	327	313	271	299	309	296	297	274	277	291	302	300	293	288	341	288	300	295	257	285	311	284	288	289	320	290	285	322	305	267	295	268	298	284	298	298	317	279	297	275	282	311	285	277	309	276	291	268	278	283	311	270	296	269	320	298	311	287	263	287	280	294	317	310	297	284	274	331	284	304	299	315	266	312	286	321	305	295	290	301	292	311	297	318	301	300	318	317	291	277	306	297	312	312	313	288	268	294	300	300	292	296	271	287	274	293	300	272	277	301	278	294	330	312	270	284	288	332	306	257	279	296	291	268	304	276	318	269	311	275	306	298	300	327	302	302	289	280	309	294	305	285	293	259	308	288	278	306	301	311	312	292	320	284	283	319	303	294	297	300	264	289	260	316	293	322	298	277	297	297	321	286	282	265	278	279	327	272	281	311	316	302	312	313	326	315	325	297	303	283	289	298	295	291	302	321	301	272	289	304	287	297	286	282	292	280	266	315	306	315	303	286	318	296	289	297	287	321	286	276	292	310	272	289	311	300	311	308	302	299	284	267	312	297	300	340	305	291	267	311	290	293	301	300	280	310	315	296	302	274	291	306	305	267	303	298	303	289	287	316	273	294	285	282	312	288	275	313	287	289	282	329	265	289	272	310	296	296	299	310	310	299	327	305	333	312	276	310	327	327	300	293	269	305	296	280	289	261	270	304	276	294	282	305	267	262	311	276	300	288	307	302	298	319	271	288	310	272	311	314	289	284	298	321	323	285	299	280	302	315	306	280	285	318	279	283	277	301	313	316	287	265	293	304	302	294	288	276	276	287	283	302	295	306	269	305	281	292	315	297	274	281	286	302	273	285	266	278	299	295	302	295	280	295	305	262	297	306	279	294	290	316	312	307	295	259	293	289	286	292	279	331	298	274	303	268	303	277	300	346	293	265	306	306	270	313	309	296	296	309	304	322	304	295	275	299	309	300	311	309	285	292	270	293	318	294	301	305	292	294	297	286	283	279	296	313	304	322	299	299	310	317	286	312	290	280	301	290	262	300	299	266	293	291	288	279	312	307	296	291	287	300	255	290	286	292	289	283	277	308	272	277	277	324	309	328	292	293	313	296	285	284	299	275	265	287	272	308	295	294	319	293	316	272	317	277	303	314	295	292	264	293	302	286	290	287	292	317	300	326	312	297	278	287	300	297	269	305	292	310	281	318	295	318	307	308	279	323	295	321	268	298	298	297	289	290	292	316	277	277	305	289	280	293	291	277	292	281	300	288	295	312	313	261	304	329	291	283	292	309	307	304	269	265	274	279	315	278	290	282	285	281	311	316	292	278	306	313	278	284	267	288	293	316	276	289	269	284	281	323	338	329	331	279	326	309	298	299	297	288	349	270	294	291	315	295	301	268	294	284	277	339	271	270	285	280	307	317	285	280	281	308	289	304	318	281	301	277	337	316	302	296	279	282	304	316	286	273	267	286	290	274	299	284	270	324	254	315	303	288	321	297	299	289	285	288	266	290	308	296	317	313	294	308	320	308	295	281	268	317	246	267	315	293	275	289	290	281	288	285	305	296	294	291	262	254	271	293	310	284	288	291	320	274	293	290	290	293	321	305	282	272	286	283	293	274	302	299	296	327	307	284	301	307	293	327	335	291	322	283	249	265	283	311	321	290	323	271	298	277	280	306	317	297	267	310	282	295	299	307	297	295	288	275	288	291	278	309	294	300	297	270	314	284	275	307	298	266	294	291	289	278	291	311	309	292	263	263	258	270	311	287	281	275	279	301	307	294	275	281	304	266	314	296	273	318	285	295	322	303	318	268	296	312	280	292	302	302	272	306	306	292	291	281	295	304	304	298	299	301	277	307	305	292	286	305	275	302	270	320	309	300	300	307	279	291	298	314	277	292	285	268	269	285	290	268	292	283	279	287	312	298	319	299	304	302	292	298	297	269	295	278	285	298	313	298	294	286	278	290	296	270	273	299	288	308	305	264	311	305	285	279	276	302	303	261	301	303	314	270	304	281	286	251	309	275	312	288	331	304	294	291	287	292	301	299	310	300	288	323	297	273	278	284	299	302	297	287	308	299	302	253	288	285	300	289	283	302	267	306	308	255	302	277	280	305	299	318	292	325	307	262	317	280	307	298	274	285	294	285	291	289	306	293	303	306	292	285	325	297	306	302	297	275	306	303	283	266	330	294	277	287	312	289	262	303	305	295	291	291	293	297	291	289	274	312	303	290	295	301	318	275	297	265	325	338	292	309	295	321	312	310	285	296	284	281	339	319	289	297	293	317	276	288	271	286	297	308	291	307	304	298	287	290	303	297	298	289	310	278	317	313	328	322	303	274	311	293	293	301	279	287	310	284	282	269	304	275	285	323	272	298	279	285	282	324	293	312	298	295	292	293	290	308	298	287	322	280	323	309	265	303	300	290	252	319	290	301	300	296	278	269	267	286	292	304	303	299	282	277	314	298	295	286	292	306	307	267	320	287	262	302	321	324	275	295	281	299	271	313	304	296	317	292	301	296	256	305	287	309	316	303	300	302	276	314	285	285	299	285	307	293	275	299	259	281	286	301	299	312	289	286	295	299	305	306	323	294	289	321	325	303	314	267	292	305	298	302	311	297	300	280	268	299	281	292	310	328	294	292	252	318	331	318	302	303	303	286	317	332	263	291	308	267	336	264	296	273	295	280	287	287	264	306	279	307	286	292	332	262	290	296	275	289	262	277	286	294	287	281	301	297	323	266	302	334	274	307	292	312	303	286	271	278	275	270	274	295	303	296	294	317	306	291	311	317	309	273	278	279	286	301	265	305	254	305	300	288	275	296	289	310	322	330	295	328	283	281	295	321	285	283	303	302	274	291	318	276	325	287	308	341	282	313	298	277	294	292	318	328	263	277	300	277	283	271	310	289	282	258	279	281	306	281	304	306	301	268	301	284	278	330	315	280	289	322	304	276	284	305	297	279	320	346	279	317	300	266	327	303	304	298	316	292	291	292	317	316	284	318	312	302	307	268	260	297	323	301	283	325	251	288	276	288	293	290	286	328	268	315	277	315	295	315	306	308	279	300	325	277	285	337	294	277	326	294	306	317	321	237	288	293	293	310	310	283	306	291	308	274	265	300	309	331	313	299	308	312	276	327	288	312	279	275	312	258	314	309	291	299	287	302	341	268	279	312	289	295	307	313	297	284	287	300	287	293	263	274	296	314	305	287	304	304	294	270	300	293	316	296	287	317	320	310	293
38387	53361	36040	23998	12630	2765	774	458	467	416	402	352	376	357	379	352	348	362	339	372	345	350	370	318	325	341	357	346	356	376	355	379	327	327	337	328	328	320	351	337	299	339	336	353	360	372	347	332	362	334	319	330	344	325	317	359	342	350	341	361	330	346	368	332	384	352	366	329	315	375	351	311	367	301	314	339	341	351	329	323	315	356	324	357	361	339	339	343	368	328	370	343	356	327	359	337	352	358	348	356	384	348	345	338	333	344	338	347	375	369	367	338	361	353	331	330	325	336	375	337	374	367	336	355	324	335	328	338	339	339	329	334	354	351	322	368	333	356	330	324	357	335	350	352	349	313	349	375	368	355	327	354	306	349	346	337	327	351	349	345	363	335	317	317	346	360	316	343	333	350	353	377	360	329	380	342	333	329	321	322	318	347	336	352	370	347	361	328	360	357	345	359	360	349	357	332	350	355	366	338	371	357	344	356	341	365	363	374	332	331	370	351	335	346	329	314	333	337	336	357	340	337	350	338	369	361	343	314	308	339	346	376	344	334	333	377	366	376	327	345	367	335	355	359	367	384	363	373	351	331	340	336	332	314	359	351	341	355	338	322	339	328	372	351	346	383	331	370	353	306	328	353	318	346	348	331	305	323	362	370	365	367	354	352	330	305	333	344	342	343	323	299	341	320	354	318	342	369	356	313	372	373	332	341	352	357	336	315	385	348	353	346	357	364	354	364	332	344	331	331	372	357	345	340	361	363	326	372	370	347	345	357	364	347	368	309	355	319	335	361	351	359	349	332	371	327	341	336	338	358	352	332	358	329	331	354	335	326	371	344	345	334	336	331	352	356	348	349	370	344	333	346	343	344	334	323	349	322	336	367	361	329	361	343	305	346	343	362	335	313	333	369	329	325	293	334	353	381	343	308	306	330	344	352	351	334	359	340	317	342	312	350	341	335	340	358	323	357	314	351	324	359	335	373	334	314	337	384	359	358	334	345	300	359	305	316	331	370	326	339	316	341	371	370	357	339	345	331	321	347	334	360	356	351	344	341	353	368	334	336	390	319	308	359	316	327	379	339	318	326	359	330	362	361	397	317	321	319	371	325	349	394	325	326	343	340	361	329	311	325	326	349	357	386	370	376	356	363	322	348	349	356	346	342	344	345	360	364	354	330	344	348	359	393	335	344	367	308	325	361	353	321	386	371	321	335	328	336	355	341	357	342	339	358	368	329	323	378	341	320	311	364	330	316	368	356	335	334	343	354	371	386	339	354	339	364	335	332	337	347	362	345	308	340	335	343	345	343	368	339	386	340	340	338	334	389	381	330	375	346	330	344	350	324	348	342	358	338	333	354	359	348	337	345	344	297	339	352	331	321	325	328	366	350	362	348	340	370	364	346	358	350	342	394	324	325	315	340	342	371	344	328	354	341	301	376	376	326	374	348	361	346	320	363	337	292	325	358	358	352	375	365	310	325	319	393	354	346	344	327	336	338	349	327	331	329	348	349	337	327	337	345	360	367	343	340	378	350	335	351	341	307	360	373	360	349	342	331	324	379	330	358	333	338	344	349	321	343	331	345	285	335	346	340	348	347	381	383	343	341	328	334	346	332	346	308	357	315	356	331	321	339	360	338	358	358	315	301	332	328	348	349	345	346	335	361	351	332	352	339	360	363	331	328	349	355	343	372	350	334	341	340	361	320	346	321	338	337	364	321	318	356	335	393	318	341	344	364	346	310	345	368	319	372	332	325	355	329	371	325	364	343	337	296	346	334	350	301	371	386	356	344	331	329	333	373	352	367	344	315	328	353	350	338	308	332	359	328	382	307	306	332	320	331	354	356	314	337	332	336	355	336	350	328	322	335	332	342	367	328	356	334	336	338	344	348	334	331	328	357	348	350	350	364	362	389	367	378	338	337	333	371	357	356	334	334	338	351	379	328	327	400	345	314	330	325	349	333	348	329	364	326	380	329	343	344	381	359	347	300	356	354	326	335	365	347	345	360	344	363	369	353	350	353	315	340	374	347	341	363	341	333	355	327	325	315	371	318	367	357	329	320	341	347	329	354	343	334	397	318	343	368	363	364	335	359	331	322	343	338	347	325	363	362	385	299	351	338	330	370	328	343	356	365	312	350	354	346	349	348	341	351	308	366	323	309	349	351	368	346	365	357	357	337	330	354	342	366	327	304	330	349	345	350	373	343	348	360	350	335	344	334	343	363	332	326	319	339	323	362	378	331	358	348	341	332	329	311	329	370	329	312	358	345	353	367	335	334	303	313	314	340	349	359	331	343	341	323	333	337	331	355	306	327	352	334	348	317	364	354	366	335	352	356	337	346	322	359	340	317	336	360	338	353	355	355	341	330	375	329	345	359	354	380	349	359	328	321	349	338	330	359	346	332	316	371	316	384	332	331	352	319	320	350	343	364	380	340	318	327	370	344	340	344	305	350	374	325	360	332	327	368	330	334	340	325	391	380	365	312	353	342	366	350	370	348	339	308	356	350	317	348	322	342	369	345	348	344	355	350	357	339	353	362	320	341	339	356	349	334	373	336	332	316	344	345	325	336	364	357	337	341	356	347	355	328	334	341	341	296	359	337	354	364	353	351	391	339	330	375	331	352	305	359	334	320	391	335	349	345	351	359	366	355	333	341	333	352	360	337	339	341	349	302	342	345	350	362	350	339	325	323	325	326	368	327	336	361	359	346	359	345	326	358	327	361	337	316	346	346	344	360	366	344	341	364	331	317	332	331	328	330	337	352	283	381	337	322	334	343	322	336	329	337	348	367	347	343	351	346	362	323	348	300	340	291	335	335	340	331	334	341	319	338	315	333	333	353	328	346	372	359	336	353	335	348	338	329	329	329	338	326	365	360	356	354	338	350	330	380	342	362	355	354	313	314	357	348	342	324	329	366	328	362	339	352	348	344	370	357	316	349	337	330	396	363	325	347	335	341	378	374	338	361	354	357	308	340	346	303	352	332	357	334	381	333	350	326	345	340	320	332	348	329	327	334	351	359	321	346	336	371	324	343	307	348	352	370	328	349	325	356	382	351	332	366	407	309	336	347	351	353	305	344	340	365	375	360	329	337	322	354	367	340	343	312	343	381	339	356	363	349	328	333	325	368	320	356	331	318	356	322	309	335	336	302	345	360	325	331	341	341	356	334	372	374	342	359	368	354	337	325	354	328	368	313	341	339	349	325	333	368	353	349	339	342	346	353	369	325	338	345	328	329	350	312	357	351	344	316	348	349	347	328	353	323	340	363	335	325	356	329	344	329	335	323	361	345	372	341	367	396	343	332	343	330	376	397	351	320	344	345	350	351	346	374	367	359	341	327	367	352	368	383	376	330	322	337	330	335	355	359	317	361	320	337	348	359	358	319	363	356	298	314	364	331	328	350	344	341	342	363	330	396	317	332	319	343	355	357	333	355	340	331	338	314	347	345	341	310	368	344	362	328	331	321	335	376	324	342	370	338	316	350	358	361
22864	21052	28634	23866	21230	20474	8376	912	544	504	477	479	460	491	467	490	442	431	478	425	430	429	414	438	419	415	435	442	422	467	405	447	444	467	432	445	420	423	456	445	442	421	419	417	420	457	430	442	451	423	416	419	458	438	417	435	438	464	458	463	439	425	406	462	463	419	443	428	429	425	414	454	453	412	409	460	416	430	429	422	413	426	444	442	419	399	427	436	433	465	447	447	425	431	484	419	439	425	431	432	427	446	460	449	435	438	442	422	452	441	426	420	389	418	466	416	429	434	400	448	440	410	429	446	415	445	443	447	447	403	415	422	428	432	425	409	430	414	428	437	399	402	381	423	404	393	419	411	413	409	442	425	419	410	406	457	417	435	434	409	455	467	402	438	413	476	444	440	459	427	422	464	416	404	423	416	417	450	419	470	423	448	462	431	410	414	434	421	428	438	422	412	419	420	448	442	408	389	449	475	421	405	439	428	463	425	416	434	402	387	445	438	430	425	435	398	427	446	427	429	370	411	456	469	435	419	442	437	422	416	401	409	435	428	425	399	434	418	438	462	429	399	410	421	430	407	411	430	477	423	411	431	396	420	432	422	431	462	437	433	463	441	424	406	416	432	410	414	438	406	459	421	437	445	465	460	429	396	435	426	399	420	410	433	415	414	510	404	455	405	430	439	441	430	387	412	469	445	417	424	423	409	414	441	423	401	459	378	390	422	426	442	409	424	396	429	398	416	427	437	436	435	398	455	465	405	400	439	436	408	431	415	449	446	434	461	436	429	405	443	439	418	425	420	436	451	413	457	461	438	415	432	400	433	470	422	396	464	420	441	444	393	442	437	437	443	418	471	429	420	406	445	368	418	409	437	400	456	428	418	417	388	418	423	441	425	399	421	433	395	402	420	454	459	419	408	454	421	444	429	415	439	420	439	459	455	446	440	447	390	396	421	408	440	418	428	445	455	438	405	414	439	412	407	418	391	410	451	415	409	421	404	432	409	402	423	422	421	401	430	463	414	443	458	406	429	377	408	418	475	428	430	456	459	428	446	440	459	426	449	454	425	455	424	405	469	427	408	462	448	447	439	423	436	436	436	437	431	424	477	424	389	436	458	434	444	423	431	406	422	430	399	462	474	410	392	434	461	445	464	412	452	456	420	419	446	441	439	415	431	436	426	426	439	454	452	436	428	390	442	424	433	415	404	420	445	429	459	438	431	398	428	449	420	439	413	391	414	434	432	426	435	467	475	453	385	419	412	405	443	436	458	447	431	448	436	410	380	429	412	455	439	451	455	426	438	417	423	400	443	414	429	397	435	475	446	451	429	426	410	399	426	422	418	415	426	389	463	408	426	385	417	401	450	443	406	415	449	410	413	414	432	447	456	427	407	429	406	425	421	465	423	396	446	430	429	411	430	424	427	384	400	429	427	422	440	411	390	428	400	430	375	439	429	437	419	441	432	398	453	429	458	410	460	432	446	416	423	431	413	418	412	427	473	417	427	398	441	401	432	460	460	433	406	422	443	409	481	403	437	418	445	393	403	407	423	402	437	434	413	444	412	426	435	413	443	407	451	414	415	416	402	411	439	448	433	454	468	437	440	471	424	416	437	429	380	446	436	442	461	419	459	418	405	470	451	411	453	442	430	444	406	410	450	398	392	471	448	409	445	416	422	481	376	452	421	401	405	420	446	404	458	423	444	423	425	455	432	409	406	420	447	434	442	456	420	408	423	451	418	460	409	459	437	406	440	397	463	419	423	446	434	424	434	410	408	431	407	453	395	427	412	418	422	403	400	452	434	442	415	411	435	419	422	417	428	449	417	417	416	434	413	447	437	461	424	417	434	447	412	438	414	419	443	427	423	416	397	411	431	417	416	425	420	427	416	436	466	425	392	436	438	424	418	450	415	436	450	446	426	469	425	434	404	418	412	450	426	426	465	490	453	443	433	394	379	433	442	395	441	418	418	411	456	425	423	443	432	414	443	462	433	418	444	421	408	422	389	442	435	435	423	443	401	422	444	414	435	447	417	425	459	412	404	436	441	402	450	427	406	417	388	403	410	396	443	433	437	430	462	446	428	415	407	415	424	431	423	400	433	435	406	412	426	402	425	450	458	427	440	434	388	415	409	461	421	446	400	399	413	504	451	458	446	454	454	420	413	425	406	454	457	437	414	431	420	446	438	459	393	417	447	401	466	453	418	458	440	437	455	401	431	394	467	404	434	410	452	430	441	413	392	483	418	452	415	445	425	391	445	415	485	416	439	448	459	407	454	427	445	408	440	421	442	425	483	446	428	438	432	465	444	424	425	403	430	402	392	434	417	423	427	468	449	444	449	411	418	414	458	408	438	410	408	417	408	444	432	420	430	406	421	407	402	423	446	371	431	437	396	442	393	465	456	396	405	427	431	408	406	425	394	478	474	462	395	461	420	445	419	402	429	397	436	419	422	429	428	426	428	434	413	419	454	397	450	438	419	421	448	429	397	427	425	461	409	435	414	415	440	414	412	419	395	400	410	439	426	429	502	430	444	430	443	389	448	471	395	423	446	459	423	432	439	411	423	433	431	452	431	434	430	403	419	407	447	419	444	440	400	425	429	430	457	425	421	428	421	433	417	417	439	404	451	421	419	411	428	410	415	404	440	413	450	400	444	435	421	388	424	386	442	442	462	429	413	406	438	416	458	425	468	451	450	444	457	415	402	421	413	399	441	474	406	418	452	478	406	468	431	429	415	416	441	435	422	414	438	399	426	421	381	444	420	428	407	419	419	416	443	448	441	429	452	433	440	412	438	412	436	427	464	460	419	467	406	447	410	473	442	448	483	428	427	408	396	394	435	414	431	444	458	415	437	407	424	419	438	430	441	444	462	403	438	409	449	412	388	418	398	449	442	448	452	429	409	427	439	418	429	417	441	396	417	418	443	406	426	427	420	416	426	413	415	438	425	418	451	456	433	428	437	430	428	465	447	404	422	433	437	404	455	455	416	393	440	407	406	440	454	412	417	422	435	409	436	396	417	414	409	449	414	400	416	456	428	429	418	433	420	456	442	437	429	427	427	415	389	392	471	428	442	446	408	423	455	447	463	445	431	433	427	460	408	435	439	428	417	427	456	412	424	427	419	415	430	411	459	432	409	461	460	443	413	432	425	428	459	414	424	431	445	440	404	435	439	434	425	435	423	390	397	429	433	452	403	430	431	473	438	433	415	405	418	422	413	443	451	435	446	407	404	433	439	423	420	445	429	430	402	461	388	418	443	421	411	434	456	442	427	433	432	415	441	440	391	432	451	408	451	407	412	459	412	431	457	420	434	412	429	446	436	430	427	423	406	449	414	431	433	436	464	450	447	408	411	428	433	434	405	421	438	403	430	402	449	403	447	429	377	430	428	429	451	437	425	418	431	439	443	434	431	476	426	414	414	423	419	421	421	423	440	414	470	389	405	406	393	442	404	390	440	436	462	396	461	443	398	452	427	418	440	431	408	423	427
42966	66129	45538	31308	17235	6478	2062	776	668	628	547	529	528	520	463	495	500	515	491	467	485	519	475	524	495	439	509	468	467	474	473	513	482	459	454	480	518	463	465	454	446	464	482	418	491	451	480	471	484	460	476	471	469	467	525	458	452	441	474	457	462	452	464	499	502	444	500	515	452	470	481	461	468	485	499	474	473	501	499	412	431	491	487	493	483	452	503	477	451	479	467	485	506	481	455	445	461	491	492	441	467	519	469	474	442	479	476	485	509	467	474	475	490	482	500	512	526	463	504	456	486	468	476	470	479	451	444	517	488	452	456	478	452	472	458	459	494	474	521	480	490	459	461	475	483	486	542	492	484	484	467	481	469	508	456	487	465	449	473	472	445	472	442	486	477	468	465	450	487	477	426	511	458	439	457	471	482	447	485	454	466	489	428	467	417	488	441	439	488	456	482	455	481	478	480	466	509	464	481	433	482	476	480	468	479	461	493	444	449	440	461	460	516	478	500	482	481	450	480	501	456	452	461	446	478	506	470	478	510	449	441	453	460	478	454	457	479	460	502	487	444	432	481	507	462	448	511	498	431	452	427	489	490	479	487	489	469	475	463	472	439	470	479	434	479	432	421	486	491	438	442	466	503	476	452	525	488	468	476	475	438	490	483	454	473	499	472	492	475	481	437	520	458	504	455	450	458	469	487	467	474	462	448	461	444	484	501	509	486	482	489	461	507	484	475	472	452	498	475	470	460	482	456	458	476	490	517	509	457	471	467	432	491	458	453	477	486	453	494	475	486	500	475	503	545	457	490	462	453	493	463	445	488	471	416	475	509	442	494	422	479	509	497	507	467	490	426	474	477	403	487	487	465	487	461	499	476	456	514	471	465	453	471	501	527	436	444	476	455	485	466	457	461	495	484	460	473	474	473	482	480	469	484	465	447	437	437	488	462	496	499	450	452	473	483	492	471	510	480	476	485	497	449	448	501	458	462	406	493	440	466	482	488	543	446	489	475	463	460	437	470	486	469	463	485	462	451	506	486	487	493	470	435	474	502	480	469	468	465	488	445	472	452	477	433	485	485	472	484	491	476	486	459	458	468	463	511	478	494	457	484	460	435	475	496	500	463	482	519	450	447	479	474	459	452	469	466	477	466	480	487	486	518	487	483	505	462	424	488	505	464	433	452	539	463	453	460	452	464	497	495	452	548	449	500	475	478	447	470	450	427	505	475	478	459	452	486	482	468	459	451	493	439	502	488	513	455	530	493	480	461	461	455	477	454	479	484	447	456	505	460	441	473	479	479	434	463	518	492	466	468	468	496	425	480	458	476	458	472	448	457	454	453	494	468	467	482	517	485	459	434	476	445	482	512	459	452	464	481	482	458	433	447	478	457	476	515	509	500	479	479	456	482	457	454	499	495	501	457	487	478	451	440	492	507	477	444	490	421	481	488	463	484	509	451	518	482	505	449	472	489	499	467	487	412	492	454	474	465	451	492	494	483	463	467	504	489	469	469	507	475	463	470	470	503	478	445	464	476	500	417	495	459	439	433	489	480	503	442	472	496	478	472	420	435	509	472	450	493	478	468	462	457	455	490	473	491	442	457	472	456	450	458	432	506	477	494	471	486	473	458	502	484	519	477	459	422	448	449	484	493	475	452	450	448	480	457	478	509	480	440	492	452	485	446	472	463	447	471	483	486	462	450	446	476	441	470	513	487	499	452	468	473	469	454	512	479	443	475	468	453	465	462	475	459	450	473	448	447	465	447	451	524	455	461	466	469	453	485	474	472	481	456	455	511	484	468	437	507	453	473	458	483	500	490	475	494	464	466	479	435	507	507	463	506	472	481	482	468	475	483	462	476	469	455	449	458	455	482	455	481	482	475	486	472	489	492	455	473	462	484	469	460	446	502	483	475	490	464	450	462	476	513	482	487	479	471	478	445	460	462	471	472	507	464	487	503	443	482	485	466	481	465	491	453	536	485	453	484	529	471	469	470	459	505	484	497	451	439	490	448	493	485	499	447	493	476	456	488	505	470	482	454	454	484	510	468	465	489	459	465	454	498	438	487	481	444	456	485	473	510	475	492	505	512	501	471	528	437	450	485	481	481	467	476	471	463	476	464	501	498	455	451	463	447	464	407	458	445	470	477	454	524	430	483	461	504	459	474	459	489	467	471	466	498	469	483	430	479	482	455	444	500	458	463	466	471	473	483	432	473	457	439	500	484	469	445	445	418	473	465	449	476	452	458	518	458	455	508	455	478	455	456	456	465	458	446	480	467	479	483	471	448	492	488	477	439	461	486	461	471	472	459	481	480	454	462	439	451	497	469	454	460	459	475	500	465	466	505	462	452	517	444	461	469	427	460	454	478	458	468	486	466	433	491	438	478	475	478	459	473	452	454	461	466	497	463	439	473	471	428	468	478	449	475	457	483	457	520	473	471	465	495	454	445	501	435	522	446	531	491	461	465	453	511	506	469	496	434	441	471	463	472	512	455	465	500	489	486	496	491	461	518	502	467	438	506	484	455	459	479	502	448	471	447	415	467	511	473	485	461	441	485	487	481	464	477	495	476	491	500	495	486	455	477	439	476	457	451	493	477	469	465	508	446	469	487	456	455	484	438	531	494	467	490	517	479	491	470	471	480	447	487	517	473	456	460	446	431	457	421	451	486	444	502	470	442	458	503	534	475	475	447	501	466	467	480	483	460	468	463	477	484	515	494	464	500	481	498	477	468	465	442	465	451	482	517	515	483	467	455	464	480	513	451	454	491	452	481	442	468	456	484	490	450	498	495	460	479	488	493	445	498	483	466	452	530	493	463	495	475	507	466	492	476	499	461	480	484	482	450	467	454	463	467	444	491	456	476	450	500	460	462	476	455	474	494	421	465	448	470	504	462	473	478	468	475	486	477	469	466	489	486	422	486	474	457	495	476	435	480	517	451	502	460	466	482	438	460	474	523	454	499	477	449	460	467	491	471	433	447	462	444	493	481	524	506	480	499	479	496	486	439	467	478	516	485	455	472	458	476	460	480	479	458	476	446	505	435	481	467	466	480	458	504	491	488	506	469	469	447	453	441	472	511	438	449	490	438	442	445	476	457	446	458	455	449	540	469	440	441	418	471	495	469	475	470	456	474	481	458	485	473	475	475	483	493	470	483	457	472	486	453	450	463	454	471	441	521	454	487	455	480	486	525	460	521	448	468	464	461	468	460	478	466	462	459	506	524	453	463	451	473	480	476	490	475	518	513	470	455	517	505	503	461	443	431	469	458	457	484	497	474	487	491	459	497	463	515	480	493	472	464	454	443	462	474	447	483	475	464	471	463	480	494	492	436	469	501	477	487	488	471	452	436	456	475	454	460	451	466	499	454	466	418	487	472	453	447	504	482	469	456	456	450	467	461	472	449	467	464	516	470	508	473	492	463	469	453	439	460	475	463	488	481	476	520	506	463	498	476	446	462	465	485	469	495	455	509	433	480	490	477	458	484	467
32420	32494	31411	20155	6093	1054	321	249	226	216	230	219	193	243	193	222	204	216	216	245	196	206	194	223	203	205	203	203	209	212	227	203	208	190	195	227	214	189	185	217	239	218	213	190	203	186	221	234	218	185	220	205	242	204	206	215	227	209	202	228	216	189	201	188	199	238	226	203	195	219	196	216	213	229	214	209	216	224	211	229	206	200	167	193	194	191	208	206	220	210	198	168	202	216	234	213	236	210	183	208	201	209	232	192	210	215	206	204	205	197	212	230	220	205	213	223	201	220	231	197	195	202	226	181	227	210	220	184	202	239	223	220	212	207	212	238	193	219	218	221	216	206	209	241	232	200	222	218	211	199	221	210	204	195	201	204	197	189	187	228	187	229	213	186	194	211	211	206	212	229	202	235	217	211	197	206	218	217	201	191	192	201	208	199	200	195	217	210	202	203	229	204	203	167	197	196	221	222	213	245	220	206	194	191	226	216	222	196	180	219	202	201	231	211	206	234	223	206	212	243	227	206	226	212	192	209	213	198	211	221	169	191	245	228	228	211	199	217	218	231	197	212	216	180	232	200	187	197	239	200	229	223	206	200	222	235	218	234	204	235	198	218	205	226	200	217	202	188	222	222	220	199	211	204	229	179	236	209	180	209	218	229	199	214	206	184	214	203	187	209	217	186	219	194	211	190	197	215	237	216	230	226	204	200	195	218	231	221	200	204	216	199	206	214	207	192	226	183	221	220	211	218	245	208	241	223	229	211	227	198	223	241	229	203	209	248	227	221	209	223	204	210	212	182	198	209	219	241	211	194	219	202	204	218	207	216	200	222	206	233	192	187	229	196	190	219	213	219	207	204	220	205	194	205	203	204	211	228	212	184	209	208	219	209	226	195	230	233	200	203	218	190	196	227	210	209	182	207	206	220	226	215	204	230	220	217	217	200	208	200	211	223	225	236	207	195	205	229	226	222	212	190	214	207	205	224	197	222	214	205	206	196	193	228	243	202	206	204	226	225	229	212	200	204	206	219	199	183	220	216	246	201	208	206	229	224	200	203	189	176	191	217	187	204	212	231	193	210	191	220	225	219	218	213	202	190	215	224	196	221	207	218	215	206	225	210	213	211	190	192	208	201	183	209	198	203	206	201	206	221	222	190	230	218	202	198	217	205	225	203	195	188	202	222	236	187	217	211	203	226	186	186	211	200	241	224	197	211	207	205	216	205	213	198	213	211	214	209	230	224	217	214	195	217	212	195	207	211	211	227	191	213	219	189	196	181	205	193	254	218	189	195	225	245	216	220	218	192	176	192	207	224	220	216	227	194	219	200	213	199	208	220	199	217	211	212	208	215	194	190	218	221	194	209	193	204	224	198	218	238	186	207	206	186	174	211	203	226	200	222	233	208	206	230	188	192	191	198	236	219	217	204	199	238	237	217	211	191	206	213	216	197	207	214	216	211	207	224	218	194	211	239	200	224	201	196	199	195	205	190	224	225	187	210	221	190	212	219	182	216	217	195	230	187	221	209	239	201	222	196	223	206	188	194	185	194	208	214	222	189	206	219	230	198	183	201	205	214	225	204	199	202	211	211	222	183	232	185	197	200	188	210	217	235	193	208	204	234	216	190	216	222	191	199	225	212	215	229	211	211	219	194	233	225	194	213	212	232	223	203	207	188	210	184	230	198	193	212	215	228	201	201	201	219	186	186	201	206	202	222	243	197	210	203	220	202	223	211	221	231	214	233	178	223	212	194	220	201	235	189	205	218	221	217	221	201	210	196	208	215	208	208	233	214	205	191	201	215	218	231	181	221	213	212	210	181	199	208	212	196	194	193	214	215	219	209	217	226	213	213	202	192	205	208	227	198	234	229	215	229	186	236	245	210	200	200	243	218	211	192	215	226	227	207	238	207	201	209	210	213	212	196	230	193	209	197	215	213	198	202	187	213	204	221	222	177	205	237	194	205	179	216	203	222	203	220	197	198	199	228	187	200	213	215	235	216	218	234	196	209	213	227	207	204	195	229	210	194	206	230	197	215	230	196	224	204	219	224	237	227	237	209	219	204	197	229	197	210	212	185	200	192	202	197	228	195	184	220	222	226	226	204	211	226	222	207	208	214	213	201	199	217	226	205	201	203	198	223	224	186	207	191	210	208	211	190	212	187	200	217	231	203	235	203	216	216	215	214	211	208	207	211	208	224	192	203	221	212	191	213	212	215	221	208	223	197	213	210	227	227	215	205	202	204	200	212	221	197	202	189	214	217	208	217	229	222	202	202	212	206	181	202	202	208	233	221	215	193	189	198	202	200	208	223	192	229	191	224	195	233	217	227	205	203	215	231	220	214	217	223	199	201	230	201	212	212	194	220	203	235	199	233	225	204	220	215	198	213	236	197	227	212	194	232	190	202	226	223	186	199	222	213	193	212	222	201	216	204	221	234	215	190	242	204	197	196	212	219	216	224	212	208	227	211	225	214	212	216	204	191	194	207	193	232	220	196	235	216	201	201	207	193	197	237	197	198	182	206	232	189	194	207	208	192	204	219	213	241	186	197	205	227	232	197	216	207	198	176	204	193	218	203	205	203	198	204	232	208	231	223	196	214	237	213	211	207	215	236	195	218	210	220	237	218	196	197	190	216	201	205	205	198	219	179	206	224	235	222	214	232	223	241	213	210	171	212	230	213	221	237	217	209	235	210	202	222	183	196	186	192	226	229	173	216	202	209	209	188	229	191	223	221	216	228	231	202	217	216	226	202	195	220	233	198	228	214	192	234	234	220	222	190	211	197	226	228	219	220	211	210	176	207	220	244	199	230	192	199	211	180	206	201	196	219	229	205	200	215	226	175	194	221	206	198	213	193	210	230	198	212	212	197	208	210	186	200	202	233	230	199	203	223	193	221	202	232	199	202	219	190	201	204	210	227	193	208	202	206	216	187	207	216	203	219	220	221	230	202	197	196	221	224	220	216	242	233	219	213	236	224	195	214	202	189	202	236	204	215	176	188	227	170	211	228	242	215	190	192	233	221	237	221	190	169	195	210	204	229	199	229	205	209	197	197	188	208	213	225	196	210	208	210	219	234	192	198	249	209	214	202	198	225	208	212	238	222	212	229	225	233	178	205	198	179	247	194	255	214	228	212	223	178	217	203	191	216	190	222	212	205	197	193	204	209	239	198	207	244	196	201	213	203	196	232	190	200	204	205	198	221	214	220	204	218	204	211	216	212	211	221	208	207	211	210	186	214	212	237	203	209	202	195	213	237	199	189	205	202	225	233	211	229	202	214	218	193	244	216	224	211	230	200	218	187	215	196	198	214	196	217	217	213	213	213	219	208	206	193	212	177	214	194	212	224	207	216	232	202	231	201	224	228	203	206	215	217	215	205	178	208	191	194	226	203	209	209	226	211	204	210	194	250	204	229	213	194	214	232	226	202	213	213	200	222	199	196	203	205	203	224	205	213	248	216	215	216	212	213	199	220	220	219	202	210	233	225
38487	47295	31106	17302	6824	1459	452	335	300	290	287	258	258	289	249	264	248	281	262	255	277	246	238	248	227	263	246	244	250	215	239	255	243	276	265	241	269	253	269	252	272	261	253	246	253	259	251	237	244	251	243	251	248	268	246	257	252	230	246	267	283	254	247	243	254	259	256	263	278	228	271	209	228	249	257	251	270	242	281	276	249	231	248	241	249	262	245	272	248	232	268	268	245	239	254	268	251	247	243	239	273	256	260	248	238	262	243	235	251	259	265	281	244	238	250	233	259	300	253	280	231	252	243	240	249	278	240	247	251	248	235	258	258	243	269	249	245	265	226	263	223	249	222	262	235	256	254	233	264	265	266	269	244	262	259	282	242	242	269	252	256	240	249	217	254	260	281	245	238	250	268	259	245	241	207	239	244	241	248	256	239	258	245	255	232	263	258	248	233	236	262	258	254	259	235	226	243	245	230	268	279	264	292	256	250	274	258	245	252	259	235	272	259	244	259	263	224	258	267	259	289	252	249	252	246	263	236	255	241	234	230	246	235	242	241	250	264	238	255	273	227	248	239	258	240	231	278	262	266	251	252	250	263	260	249	270	219	276	238	268	252	275	261	247	225	246	251	234	230	252	251	238	264	238	233	248	228	230	277	259	215	232	251	264	237	257	236	268	283	248	236	263	262	237	234	239	250	244	268	222	263	247	262	294	260	263	271	238	263	245	234	244	248	258	226	248	247	236	224	235	260	244	239	228	237	216	251	241	260	239	259	279	269	214	242	236	239	259	246	267	254	266	263	255	266	225	232	238	236	259	242	249	231	259	258	275	254	233	235	240	237	241	256	227	263	242	247	243	251	258	264	280	266	249	264	250	245	250	266	248	276	238	264	244	226	247	269	252	241	244	248	248	255	262	249	229	264	234	268	262	240	242	233	229	273	249	242	246	246	242	251	234	220	256	256	274	238	260	253	279	259	268	212	257	243	269	262	248	254	238	246	241	265	271	257	233	242	254	245	289	271	257	247	254	238	273	258	247	258	261	246	226	258	248	237	272	228	248	242	237	235	260	244	244	247	269	234	282	242	244	248	236	274	247	216	237	243	241	258	273	254	277	238	262	269	270	256	247	238	246	267	277	259	235	265	241	269	235	235	265	247	271	244	295	263	246	243	257	271	249	258	257	249	230	262	261	244	269	250	230	257	268	254	250	265	259	256	271	277	238	251	264	237	263	262	243	255	246	243	248	289	227	245	245	242	270	250	267	266	252	264	238	240	245	243	261	253	258	249	247	255	255	250	226	265	255	258	262	231	248	260	263	249	240	253	276	232	240	256	250	273	275	239	253	275	237	261	257	257	257	256	244	251	245	245	256	246	243	268	237	235	237	233	261	219	244	245	250	266	252	235	265	228	234	253	266	264	251	244	244	233	233	235	245	274	263	269	264	243	249	260	255	269	273	243	259	230	257	237	241	255	244	259	262	261	230	240	274	270	250	248	242	242	271	222	226	233	265	253	243	241	261	242	248	259	245	252	243	267	258	239	243	232	240	265	253	226	238	259	228	240	249	238	255	240	251	245	278	264	247	248	248	236	242	251	244	233	250	278	269	239	241	267	259	220	241	273	229	223	252	266	257	279	254	234	249	261	282	235	248	254	269	254	251	229	259	242	270	254	250	265	255	246	252	284	264	224	261	257	292	238	235	247	274	254	267	258	263	240	246	233	238	265	259	243	216	250	216	240	294	266	246	296	232	275	241	260	250	231	266	291	239	255	233	259	243	275	248	230	286	221	279	214	279	231	266	270	247	249	243	246	242	239	248	265	263	269	255	250	208	246	252	266	242	265	248	257	246	238	246	276	238	231	295	233	258	232	249	248	259	241	279	262	289	265	256	260	255	271	262	253	241	250	218	246	244	254	252	251	258	243	233	243	243	232	259	255	271	259	240	230	253	281	274	257	270	267	273	256	247	270	229	252	231	267	266	276	273	279	235	249	245	256	249	267	234	253	274	258	258	244	254	253	265	245	238	257	273	257	265	252	233	268	241	243	299	269	240	265	229	256	235	269	263	248	265	265	253	231	234	259	258	264	253	265	222	276	266	253	239	286	239	274	258	262	264	255	245	239	243	263	271	268	256	243	228	269	241	242	260	235	245	257	244	267	241	258	264	236	255	254	253	255	275	263	260	244	266	254	247	261	260	227	252	239	246	281	269	249	234	257	256	253	249	241	260	240	226	263	259	252	249	242	265	282	243	248	265	264	270	256	267	259	274	261	228	262	242	255	219	259	241	228	239	248	266	258	219	242	249	217	267	232	233	247	252	230	258	249	250	261	239	257	257	250	238	240	230	243	238	250	246	243	263	229	257	252	247	244	238	268	239	260	260	247	249	249	236	256	266	243	244	255	253	259	227	264	243	250	232	255	252	257	277	236	268	220	256	257	262	280	273	223	246	236	236	258	253	251	230	262	267	241	251	260	246	286	224	288	249	231	213	251	262	271	253	264	240	255	261	251	254	263	254	236	254	252	255	268	234	245	260	258	278	251	218	256	245	254	256	294	236	245	258	264	245	280	266	265	259	241	251	226	247	260	245	237	280	260	254	261	245	268	232	251	268	269	239	252	265	224	248	249	255	244	218	280	253	276	237	254	259	245	231	271	218	255	265	259	250	268	260	240	242	235	226	261	241	272	275	223	234	246	271	230	254	251	245	248	261	251	269	231	255	241	230	254	231	273	225	264	263	245	256	273	258	259	238	248	246	246	239	269	239	256	266	261	236	252	262	305	259	261	244	250	230	253	244	269	254	220	284	270	225	291	264	255	262	279	227	243	249	251	251	243	253	265	228	241	256	262	234	236	242	268	240	224	250	243	273	251	253	256	239	240	262	254	273	222	261	252	251	243	265	250	271	269	259	253	239	268	253	255	241	272	252	241	249	249	241	246	245	223	237	265	267	262	239	256	280	279	237	281	263	260	240	231	237	264	237	224	263	246	239	248	232	254	268	278	260	245	260	225	266	276	249	250	230	267	276	237	266	257	266	238	269	246	253	285	248	244	250	252	288	242	243	229	255	264	237	265	235	248	238	238	239	261	253	270	289	260	243	250	255	268	235	252	254	277	249	240	246	256	248	249	257	263	233	256	271	244	237	242	251	268	265	257	273	250	253	250	233	234	259	246	235	268	261	248	245	254	241	283	244	262	246	208	261	237	267	250	249	277	255	263	235	239	252	247	260	269	243	262	273	246	266	256	301	276	260	273	244	201	265	281	219	241	279	256	255	260	262	245	238	258	234	238	270	240	251	189	241	273	275	249	266	259	266	256	258	224	232	254	237	284	227	281	277	244	271	241	243	258	265	261	261	287	251	269	240	250	251	266	245	252	244	256	254	290	261	264	247	223	261	249	274	247	251	263	285	239	249	236	283	239	249	283	256	247	258	228	278	255	256	259	227	273	236	236	214	248	222	258	238	247	253	249	261	274	240	254	256	229	256	269	250
24175	21039	28290	25070	20860	11850	2211	514	380	321	290	325	308	266	255	246	298	258	261	283	284	279	265	274	277	279	265	273	269	255	229	270	259	246	256	254	237	266	251	251	263	279	264	275	272	261	293	281	237	272	276	257	273	244	254	283	279	285	263	264	259	271	268	252	270	264	271	258	251	281	262	285	279	272	234	304	279	245	262	290	261	222	279	256	260	277	255	264	269	290	252	273	257	270	219	279	270	282	297	259	261	249	247	285	280	279	279	236	273	279	240	267	276	260	261	271	258	259	279	291	293	255	239	262	256	274	260	261	282	254	255	275	243	279	298	294	271	281	268	281	253	266	258	279	260	272	284	281	266	250	289	282	273	250	251	243	287	265	248	256	269	248	259	260	250	263	256	264	266	280	252	251	248	257	262	255	265	259	274	258	254	247	237	262	269	276	271	295	271	246	262	255	265	254	244	286	286	264	253	254	256	247	269	277	280	278	258	232	269	284	286	257	294	307	227	272	234	254	266	266	257	267	276	234	265	241	280	276	287	292	256	285	278	259	253	255	266	270	271	266	258	264	234	268	290	267	281	300	289	271	263	258	273	265	255	269	265	271	255	248	273	274	259	271	264	273	246	273	278	286	248	289	265	288	268	273	269	272	241	262	244	222	292	281	293	294	248	301	257	265	259	256	270	261	269	281	255	261	243	259	247	242	233	272	251	284	262	273	286	251	264	236	249	254	253	247	241	258	243	241	275	255	248	259	261	261	253	252	259	254	268	286	295	262	286	282	247	261	253	254	267	256	272	286	246	287	286	285	246	255	261	280	289	268	241	269	265	271	243	278	273	256	286	247	281	263	263	261	290	285	276	261	257	259	269	269	264	243	304	260	259	261	251	257	261	253	277	265	254	257	251	281	256	272	246	282	295	261	273	259	259	264	242	285	249	251	260	287	266	228	249	274	276	255	287	248	292	237	273	262	261	240	228	276	261	252	274	253	254	274	258	252	272	267	268	272	274	265	267	252	295	277	256	244	263	272	268	267	284	283	263	253	241	300	286	254	269	259	247	296	287	247	271	258	279	289	286	243	244	268	246	264	298	297	284	242	279	271	281	274	248	260	309	278	271	261	272	279	278	260	263	251	253	278	262	266	295	266	266	247	277	283	248	275	255	268	259	257	251	241	237	270	273	258	212	271	298	271	277	257	257	280	255	274	276	288	245	254	271	262	246	257	257	271	256	248	274	260	240	263	253	254	244	278	259	252	277	253	296	295	267	262	252	259	283	277	261	265	275	306	259	258	241	241	251	275	265	280	277	243	230	270	284	265	209	321	239	292	253	246	266	262	257	263	304	268	274	286	277	247	247	278	289	271	258	269	259	303	301	244	260	241	254	254	228	241	277	243	249	269	299	251	261	261	242	266	237	253	271	262	266	268	277	246	280	245	287	265	255	269	269	267	262	249	286	254	250	258	256	255	265	280	279	270	272	259	262	261	254	262	272	269	272	265	282	257	276	248	271	258	282	259	290	283	267	261	262	253	237	296	270	278	246	268	270	246	255	276	260	248	233	250	239	277	252	256	263	277	262	260	270	293	256	270	253	238	271	280	282	271	263	267	277	246	302	267	235	266	281	252	265	262	249	292	294	292	259	264	249	294	291	284	284	279	257	267	291	263	285	261	244	263	270	275	288	261	252	268	258	271	239	285	285	273	268	277	277	269	271	261	294	272	252	254	249	252	253	258	239	280	280	283	294	253	252	258	260	244	274	292	247	267	251	268	252	310	267	255	284	247	269	242	265	276	230	262	254	276	249	258	277	268	251	278	270	273	296	282	279	265	236	271	286	259	250	231	283	240	254	259	268	266	268	262	265	254	262	269	278	271	293	243	287	267	274	275	249	271	232	258	267	304	263	264	297	266	271	254	281	246	285	268	268	264	258	238	239	271	280	266	282	241	280	257	260	237	252	273	239	266	285	256	278	265	278	266	260	278	217	243	282	256	243	261	247	271	265	290	263	292	244	274	258	258	245	285	258	242	271	292	264	274	252	268	266	265	260	256	274	276	242	267	277	273	276	266	261	278	285	261	266	238	276	289	255	268	252	266	252	240	238	260	263	265	256	272	295	273	270	303	235	288	260	259	264	276	244	295	261	261	266	240	252	266	249	237	240	264	239	269	286	272	261	275	234	285	268	279	265	258	251	246	256	266	246	271	246	251	260	283	259	260	276	272	272	247	259	256	289	267	260	253	274	250	272	280	264	267	278	259	267	231	281	268	253	274	256	259	269	287	264	264	261	258	255	246	265	266	257	287	263	279	283	258	233	241	265	296	284	280	263	269	263	262	273	265	273	253	276	258	257	254	242	257	291	264	262	270	274	276	259	261	246	269	266	264	258	267	275	294	281	288	266	253	275	262	266	250	263	255	300	257	250	275	276	253	253	278	281	269	263	252	297	232	283	260	270	264	290	266	267	276	248	287	306	279	256	283	281	278	269	279	262	259	287	234	258	274	245	265	272	246	275	255	264	294	253	275	283	263	290	279	277	274	230	287	270	272	262	226	258	248	263	262	251	260	258	254	277	242	279	261	262	281	252	280	253	318	274	263	293	266	277	265	260	263	266	283	244	262	276	280	245	266	282	285	258	249	283	273	256	271	269	280	274	247	292	281	271	275	257	251	240	262	256	285	252	266	242	298	256	271	299	249	261	278	253	250	264	249	271	243	252	245	247	266	272	239	260	276	268	259	270	269	253	273	256	259	289	275	256	262	245	259	281	254	267	274	269	267	246	246	273	238	255	276	224	284	275	250	253	274	249	280	276	256	256	303	277	274	238	250	257	277	288	244	261	260	258	252	271	257	267	251	268	270	268	264	262	256	257	249	284	263	258	289	247	273	261	238	302	265	293	247	280	258	280	272	250	286	277	253	276	259	248	251	275	257	259	281	248	257	263	266	270	243	259	251	277	242	261	243	265	261	246	281	258	273	254	250	270	262	238	258	285	266	248	269	261	303	252	275	252	247	257	277	272	240	271	250	256	269	243	286	283	259	252	262	273	248	257	262	258	252	252	250	255	261	265	268	272	271	287	265	249	268	245	261	285	260	250	284	285	295	274	257	269	261	266	255	261	262	233	305	264	237	279	244	278	268	267	271	266	299	278	264	261	260	251	273	252	277	279	294	256	245	282	293	228	255	252	267	277	268	280	243	257	232	275	249	235	287	260	250	304	248	230	267	280	276	249	242	246	276	278	280	268	267	290	282	253	260	223	250	263	237	237	247	274	254	256	261	251	275	260	269	272	265	270	251	263	271	262	274	241	248	240	235	292	283	269	256	247	253	283	283	265	306	264	262	288	260	259	275	291	260	224	235	281	281	281	242	272	236	290	256	235	271	260	268	274	266	269	316	245	266	255	243	262	257	270	248	266	273	261	281	283	271	267	260	235	261	258	267	249	272	290	257	230	235	292	284	241	250	268	236	264	248	261	277	242	237	265	263	252	270
35273	54928	41397	27598	14294	5694	1444	531	470	395	374	358	352	336	310	277	321	279	299	284	310	292	278	307	299	301	323	325	330	313	284	304	305	308	318	293	284	298	305	301	270	302	299	293	335	305	312	323	284	298	290	319	309	321	342	303	290	319	297	297	336	274	312	277	330	266	345	295	312	315	339	300	296	324	275	285	334	298	296	329	317	283	302	304	275	305	315	283	327	313	309	290	311	293	308	294	271	329	307	303	314	333	288	321	298	286	316	336	317	308	282	301	322	325	293	303	307	304	346	313	311	284	290	294	327	286	289	323	317	319	307	301	310	272	273	307	339	325	288	323	273	270	293	314	274	283	302	281	287	304	289	302	283	314	289	291	310	284	321	274	295	322	319	290	287	304	297	332	326	261	313	323	290	329	328	305	308	302	345	335	305	313	309	283	295	282	325	302	297	329	340	301	324	302	303	266	325	308	287	298	308	288	296	299	312	329	326	282	303	300	263	320	288	293	302	320	312	313	325	323	305	291	326	301	299	311	320	315	329	316	307	317	263	301	276	355	302	294	304	289	321	286	275	297	275	346	270	308	310	277	294	288	310	345	303	323	274	310	298	336	296	305	313	308	304	329	292	307	315	295	303	308	273	325	308	307	332	293	280	303	294	282	272	292	271	332	326	301	323	334	306	343	323	313	311	264	299	314	305	331	328	327	318	305	308	291	302	307	293	321	293	311	306	292	310	328	265	280	333	325	286	299	308	299	286	311	299	329	328	313	290	316	300	300	316	298	284	306	326	312	307	307	289	283	301	273	309	307	271	312	298	329	302	314	310	310	268	277	297	317	292	319	330	303	316	299	315	284	326	301	285	300	320	305	309	269	278	273	311	317	310	303	309	330	337	277	318	297	291	308	307	282	292	300	281	300	267	292	293	295	306	290	278	296	292	314	312	292	296	316	340	324	313	314	320	297	320	295	323	284	300	304	309	301	339	281	271	280	303	324	276	324	287	296	310	316	314	285	310	321	312	314	286	288	283	293	330	281	305	307	305	288	299	301	302	288	307	320	310	314	312	329	294	300	301	295	312	327	273	299	309	315	324	333	283	289	273	317	303	287	298	348	316	318	319	308	318	305	294	326	302	321	314	287	325	297	272	297	322	305	333	278	304	275	314	318	307	287	330	292	310	343	326	333	309	272	302	293	301	276	286	298	325	258	268	298	310	312	327	263	335	296	280	323	301	298	291	301	314	343	269	278	291	279	310	295	313	283	313	292	308	325	273	285	312	313	304	307	297	326	312	311	332	297	297	261	296	321	280	296	330	307	281	332	327	319	321	296	313	275	278	295	311	282	321	297	290	303	308	287	295	300	344	290	325	303	307	351	302	303	296	329	308	315	291	300	304	308	312	324	281	306	314	313	316	317	294	284	304	296	303	300	311	308	300	295	301	297	297	303	321	325	271	282	300	307	293	323	287	302	316	302	301	293	296	304	284	333	294	294	295	312	305	281	305	305	289	288	272	301	345	316	317	290	299	305	279	306	305	292	310	301	294	312	320	309	302	293	319	327	267	304	315	310	324	309	330	333	278	332	328	303	289	290	304	336	302	322	356	275	296	284	297	313	322	314	287	311	306	319	297	312	310	323	289	280	306	310	307	311	282	275	352	306	304	264	294	321	343	317	299	307	289	290	312	297	291	297	302	292	276	304	301	325	312	340	286	314	302	315	321	310	323	286	316	331	305	317	308	324	300	327	310	285	315	309	310	334	330	272	317	314	291	283	322	333	300	256	310	309	312	287	330	327	305	286	309	304	281	314	324	323	320	307	299	299	310	306	310	279	287	274	292	326	308	292	322	315	306	339	308	331	308	289	308	291	304	317	308	330	301	322	318	307	336	301	314	314	315	261	302	336	305	333	304	303	309	325	303	307	307	314	288	280	303	296	284	302	304	329	309	299	317	299	297	331	317	302	305	271	284	334	298	299	298	307	311	303	306	288	328	320	322	330	301	305	307	322	314	307	334	292	315	264	306	302	311	299	311	331	310	301	291	326	317	303	325	284	316	319	257	318	300	281	322	289	308	313	302	302	266	286	312	305	300	301	280	334	295	283	296	290	301	297	320	303	310	312	266	306	311	279	269	295	337	295	285	293	323	304	306	319	287	303	343	298	334	286	307	316	299	277	329	267	299	309	278	257	306	322	299	315	304	302	301	307	317	323	295	314	311	310	305	298	284	340	327	301	289	306	303	310	321	307	343	296	271	286	305	272	311	280	290	300	296	320	341	295	306	268	297	318	294	321	287	333	305	300	292	320	263	298	311	325	308	287	289	304	310	293	294	298	352	316	357	302	294	302	292	308	319	294	292	317	299	304	286	309	303	294	302	265	300	306	320	293	297	278	327	317	287	301	291	297	315	291	304	305	308	316	307	315	307	297	327	305	298	304	268	320	318	297	319	336	294	306	319	320	326	326	284	310	302	295	321	299	308	311	283	320	301	326	295	301	318	285	290	306	312	317	306	300	277	310	298	292	296	324	315	328	282	297	302	291	291	326	290	306	316	279	293	312	292	294	318	291	301	318	280	291	309	265	309	307	318	303	324	299	288	310	295	321	308	305	310	291	298	294	295	293	286	331	318	313	300	335	314	293	313	310	306	310	319	315	296	275	308	302	268	325	300	287	302	307	322	281	296	289	307	302	283	318	282	328	290	298	310	311	300	290	298	292	325	315	295	302	277	310	295	293	322	292	306	294	289	318	300	266	282	277	337	298	320	278	295	290	273	324	321	329	304	327	312	334	296	304	298	344	319	294	298	299	311	331	316	293	312	315	292	325	308	275	313	282	318	292	281	320	292	302	294	323	363	305	305	318	281	295	316	290	287	286	319	327	311	300	316	294	306	309	283	294	312	294	300	296	276	296	299	294	301	334	286	305	286	304	333	293	318	293	329	300	309	294	323	330	306	326	288	296	300	313	309	285	329	295	315	306	295	306	316	296	306	318	305	294	278	297	309	302	300	271	313	320	325	329	326	309	319	302	312	289	292	313	313	307	297	283	340	310	330	293	302	339	275	326	294	296	294	339	297	283	317	316	286	335	337	300	320	317	273	309	317	300	323	288	264	274	304	314	293	306	325	312	269	346	298	324	334	285	298	332	319	295	325	277	328	303	303	288	303	299	299	297	303	285	294	281	288	333	290	322	300	276	294	276	298	334	326	327	318	287	296	310	274	308	309	308	305	288	327	304	315	338	287	267	304	306	333	320	295	284	312	278	302	291	344	296	282	330	320	321	352	293	292	263	343	303	296	316	334	288	314	319	309	300	306	332	289	292	296	325	320	323	338	307	292	301	292	323	299	312	315	291	288	282	292	290	287	303	291	292	314	286	299	283	334	296	318	324	297	297	313	360	320	314	307	278	266	332	302	285	292	328	294	284	292	297	282	332	310	298	324	299	307	295	295	304	286	291	319	326	291	277	292	351	282	306	324	297	297	313	310	307	316	319
25362	21587	28507	25493	14511	3632	912	390	316	334	308	310	296	317	292	293	285	310	318	300	308	274	316	288	285	287	246	280	290	270	301	253	327	302	315	295	288	308	316	290	272	284	307	280	292	299	269	280	288	302	302	292	306	287	288	308	269	294	300	299	278	255	297	300	294	259	321	267	279	277	297	297	288	292	274	252	281	297	262	266	272	298	280	293	292	268	304	293	251	276	314	312	318	269	300	281	256	251	303	281	294	283	279	305	267	303	254	308	315	327	287	291	312	271	264	292	293	302	314	264	278	310	294	282	294	293	277	278	283	286	290	287	288	309	276	285	288	265	305	288	279	276	260	275	280	261	291	266	304	278	287	278	294	262	287	248	305	257	278	315	303	307	265	299	290	314	267	324	266	320	307	317	267	296	297	258	271	315	297	276	295	299	281	272	264	316	302	259	296	274	302	311	291	306	292	269	297	283	287	252	270	285	287	273	290	270	250	298	283	300	282	309	298	299	268	288	288	256	268	312	298	285	265	283	275	311	299	288	298	269	285	307	270	301	300	279	288	264	273	278	288	236	303	279	283	316	271	283	278	261	325	240	310	280	270	291	293	259	338	296	257	313	273	287	271	297	314	287	266	273	265	295	269	273	292	314	293	267	299	284	295	293	304	307	291	283	268	293	271	282	309	313	275	284	301	308	276	281	276	306	301	277	266	277	287	282	295	275	272	294	312	299	284	278	281	294	321	287	292	301	295	304	277	278	291	264	288	263	299	293	269	259	279	265	278	285	245	269	268	268	291	294	289	310	294	292	321	284	296	295	309	266	277	288	292	271	242	272	295	298	284	303	272	306	286	285	309	312	319	269	301	267	294	276	305	318	289	299	269	284	285	285	269	318	299	303	276	273	293	294	311	277	292	281	309	265	266	298	261	307	292	310	316	287	308	310	317	266	289	297	301	290	300	304	240	262	306	313	289	257	286	313	294	265	275	279	289	282	271	267	283	329	285	287	282	294	259	297	278	294	281	314	296	263	289	277	290	274	297	289	284	292	271	292	265	285	286	269	292	303	276	324	286	251	288	291	307	308	272	311	319	285	297	326	292	268	292	297	304	294	246	284	256	315	288	330	311	278	275	286	300	296	295	283	272	259	246	229	298	325	297	306	301	293	306	279	293	265	262	307	324	317	283	318	284	279	284	276	265	275	275	283	262	276	296	274	281	313	283	275	282	278	312	273	269	286	278	274	271	277	270	267	282	278	288	282	279	290	307	289	292	265	322	267	263	267	314	292	302	253	268	295	303	279	311	290	279	269	287	319	314	291	282	300	281	293	304	260	298	299	299	286	302	279	278	274	287	301	294	296	315	293	263	292	284	273	258	302	285	286	275	294	244	299	303	285	302	312	271	280	299	299	302	302	265	284	311	317	286	277	304	281	295	249	268	287	275	284	284	282	311	276	249	287	305	295	286	300	273	276	292	292	279	281	292	277	266	324	294	279	280	312	257	311	303	266	280	287	270	280	281	296	297	263	294	299	308	275	282	293	286	301	284	300	291	292	301	278	287	290	257	261	263	290	288	299	279	290	288	306	294	284	259	288	309	277	281	297	252	290	269	290	288	291	311	287	307	277	257	299	275	289	263	264	301	290	322	285	305	273	272	276	288	315	281	279	284	288	283	289	299	293	275	294	285	313	299	269	260	284	285	274	289	307	280	294	286	266	259	278	304	295	296	307	258	268	302	290	282	275	284	272	265	282	289	281	294	296	289	300	284	285	265	267	310	300	303	300	298	291	268	283	265	263	261	297	274	268	288	300	329	275	314	275	289	256	306	310	253	283	296	310	276	274	275	315	284	250	311	278	302	307	305	281	301	272	242	276	267	268	296	289	283	298	272	282	275	297	297	298	304	306	291	284	285	282	274	256	281	297	295	278	260	302	268	293	290	285	281	277	302	285	299	279	304	273	273	312	309	323	277	282	273	291	309	294	294	283	294	299	313	277	289	297	285	259	278	295	278	309	292	315	312	269	267	299	293	299	309	279	300	271	308	293	292	273	307	314	295	284	313	288	293	312	291	293	300	295	264	274	260	291	283	291	308	262	283	300	301	283	289	275	278	283	313	280	322	263	278	274	284	316	274	259	263	287	296	288	307	287	279	294	297	289	284	268	264	280	290	268	302	281	256	302	269	278	249	275	268	287	307	271	292	291	317	316	294	283	270	292	284	284	332	284	275	269	305	260	267	307	311	290	253	293	283	279	261	284	289	269	316	274	287	287	299	289	280	299	308	256	280	275	249	331	269	314	277	300	302	284	300	270	291	297	320	294	305	279	308	317	306	283	286	315	297	270	288	297	304	280	271	273	277	275	280	269	298	307	315	266	298	286	270	332	308	308	295	287	338	273	265	310	278	272	306	281	288	288	287	271	293	291	308	305	304	299	256	257	292	347	291	273	306	282	258	277	248	278	291	292	299	289	300	274	304	287	280	300	284	264	274	292	265	282	307	277	288	301	338	305	312	293	282	299	289	295	284	293	296	255	295	276	263	304	276	276	294	282	289	303	283	265	315	282	287	305	278	283	293	270	282	248	279	319	273	289	280	282	291	253	269	285	288	310	299	273	307	284	288	325	310	270	284	293	271	254	287	248	278	267	288	274	302	242	287	250	295	302	288	306	319	300	300	329	289	314	291	310	288	228	264	295	303	281	302	302	310	252	313	302	295	280	300	292	319	295	297	292	287	300	291	287	305	279	294	306	303	291	279	304	288	293	286	297	274	293	279	313	297	273	286	282	299	283	304	294	292	274	297	283	281	294	298	263	321	269	307	261	291	311	287	285	289	306	295	285	300	281	317	297	293	289	267	305	278	308	274	319	280	304	287	268	288	292	297	310	264	301	289	289	278	304	276	302	242	282	276	265	292	303	283	296	272	282	294	268	280	286	271	252	287	285	294	279	290	290	292	307	254	286	291	301	291	263	306	300	281	276	284	268	316	299	280	303	312	265	271	269	283	281	275	264	296	309	292	279	288	292	273	323	284	291	302	296	317	261	283	286	272	279	295	276	276	284	290	241	295	287	285	290	274	261	280	297	288	278	272	305	302	276	295	298	275	312	311	266	282	280	269	304	308	292	325	283	281	299	300	257	300	299	291	297	279	310	301	293	283	315	292	291	283	327	289	283	279	314	286	296	316	306	294	302	264	293	292	268	293	276	296	278	301	279	265	300	294	278	287	309	275	315	304	267	277	266	289	294	296	294	294	309	311	279	276	298	291	279	281	315	279	311	286	280	286	266	283	292	257	314	321	279	294	325	302	314	266	243	284	321	291	274	274	277	304	305	282	258	292	316	294	291	306	299	265	275	288	256	250	287	282	251	298	295	242	281	274	295	281	269	274	303	288	282	302	304	300	309	273	286	285	275	285	273	291	264	248	271	311	259	276	276	289	289	303	288	263	310	301	276	303	290	294	273	291	274	303	306	266	281	298	258	270	294	279	264	294	299
37717	54759	36092	18867	11361	3748	1095	487	426	388	381	364	400	374	331	325	345	356	333	350	350	328	322	346	346	325	345	353	327	316	332	347	353	343	340	345	341	340	371	316	327	316	329	315	338	356	341	351	320	321	324	359	350	295	329	310	359	359	336	334	317	348	329	350	322	332	350	345	332	361	356	329	337	345	312	347	354	331	300	346	348	321	357	346	334	331	332	359	342	340	315	395	325	343	328	355	342	359	358	345	341	306	355	323	320	354	361	338	318	354	339	331	336	351	328	323	334	323	351	354	361	360	342	330	336	371	338	329	331	326	345	307	334	348	369	378	366	356	347	350	364	344	339	349	330	332	362	358	345	302	326	350	322	326	373	344	377	351	333	328	328	332	347	367	348	340	303	312	313	310	344	336	333	325	337	351	360	317	332	318	334	350	316	345	337	343	355	334	371	344	361	347	372	330	309	354	345	311	343	334	349	346	322	342	342	312	344	332	287	317	327	317	344	347	353	323	352	334	359	348	345	331	333	342	367	356	358	312	328	361	320	355	337	312	357	343	337	319	333	360	327	339	361	322	326	361	361	316	339	337	332	341	315	358	344	360	339	313	343	327	344	357	322	331	287	310	345	340	371	338	311	315	305	351	336	333	352	367	357	331	335	363	332	346	344	334	368	314	296	343	339	351	335	359	322	343	346	296	329	300	339	371	334	318	320	342	331	326	342	307	359	367	350	314	326	359	327	350	293	326	328	363	334	306	335	332	325	324	370	301	318	360	317	334	347	328	358	280	309	323	343	319	370	378	358	348	338	355	322	330	306	303	345	333	330	337	306	325	317	330	328	337	339	338	305	310	342	335	364	355	393	319	315	348	349	316	317	340	361	330	328	342	345	327	330	309	338	359	332	309	309	331	353	337	342	345	358	353	317	330	340	362	336	351	359	367	351	335	347	343	340	318	328	351	340	335	336	351	342	362	364	357	342	321	322	336	327	364	339	345	345	318	359	371	335	335	349	329	348	326	320	344	361	314	348	362	323	337	322	335	336	344	333	351	337	364	349	321	355	331	333	327	351	380	319	307	348	336	346	321	361	323	376	348	308	340	324	317	379	343	318	331	333	333	324	369	351	337	310	318	352	330	340	348	329	347	336	344	356	342	344	333	332	315	355	326	332	336	351	381	355	341	299	340	347	350	339	336	321	345	334	353	306	333	316	320	332	373	351	332	355	350	367	340	352	358	372	283	330	336	299	322	305	342	337	336	305	354	327	332	335	318	338	324	337	342	343	356	331	334	336	355	327	336	319	339	351	321	352	307	317	304	313	306	345	323	322	299	355	361	315	366	350	346	354	354	341	304	323	336	318	327	346	335	337	340	354	370	335	334	336	315	332	334	315	340	302	363	377	353	344	324	338	367	362	360	358	348	342	352	326	331	330	317	335	329	318	309	343	330	348	365	301	314	341	362	337	354	362	345	330	339	327	305	337	335	345	328	351	358	325	319	313	296	318	318	331	325	348	315	332	338	352	322	316	366	360	318	359	328	333	311	370	328	357	368	359	343	330	313	330	312	348	322	348	335	343	343	335	316	339	330	331	348	341	338	304	338	328	341	325	324	319	373	309	344	312	331	343	375	348	306	378	351	332	327	323	293	354	336	339	347	338	321	365	321	320	331	323	328	364	334	361	317	335	346	345	353	308	326	382	337	317	351	332	296	314	325	337	347	338	345	373	327	319	334	354	335	343	349	331	303	310	389	300	312	331	337	336	305	334	346	296	311	342	341	343	356	324	332	337	344	341	368	389	348	362	356	357	313	342	344	333	333	328	340	337	368	366	336	329	355	334	358	317	340	338	339	325	347	331	339	334	302	337	338	330	328	318	332	345	305	305	317	348	332	314	326	338	332	312	317	368	335	328	349	340	333	309	327	356	360	329	356	346	359	313	324	343	320	359	318	324	332	319	329	325	310	356	331	322	340	350	335	326	316	328	345	342	342	332	358	321	332	349	330	356	307	347	351	302	356	329	332	308	315	348	339	333	353	362	319	322	326	340	319	321	289	356	318	330	299	316	351	327	314	354	346	317	313	297	327	329	289	337	327	335	368	332	335	325	309	308	327	321	316	342	318	343	329	290	340	369	328	343	315	323	326	330	344	328	353	335	335	326	352	334	322	324	308	329	327	338	350	322	330	364	353	354	311	330	341	352	352	365	286	348	333	326	293	333	364	372	370	323	342	331	330	349	335	323	309	353	327	321	346	349	332	333	317	342	304	366	365	308	347	350	338	324	340	345	387	341	368	366	323	327	349	338	347	343	360	347	328	335	344	311	347	365	318	306	309	307	326	315	359	303	305	324	312	334	350	346	334	371	359	366	323	375	355	316	317	309	314	321	348	344	327	341	365	358	333	328	339	342	351	357	333	345	357	330	382	343	319	333	335	325	370	329	332	345	309	323	348	327	362	356	320	338	329	365	355	344	344	350	294	353	331	311	337	304	368	363	323	333	344	336	340	340	315	350	339	328	342	326	328	333	306	337	342	309	356	348	349	321	351	349	340	336	303	333	336	345	334	333	349	346	363	342	317	326	320	368	311	342	296	337	317	313	339	343	338	336	340	322	336	393	320	348	339	337	339	353	336	339	344	339	333	298	337	348	316	350	344	361	313	369	356	316	377	336	335	356	344	328	315	341	336	340	307	334	343	353	366	319	330	341	346	352	326	315	329	335	309	358	372	319	326	316	326	326	343	379	320	345	347	340	346	355	326	346	337	304	369	327	337	304	341	306	333	317	331	342	348	336	328	344	347	349	306	304	350	312	342	332	324	346	308	332	315	336	338	318	356	325	350	323	315	345	338	352	334	344	353	335	360	330	325	326	333	351	328	334	306	329	339	299	337	331	358	309	357	327	291	339	342	334	339	355	353	348	371	318	337	353	351	325	329	334	345	336	331	318	315	341	349	329	331	344	325	343	329	348	354	352	363	349	323	357	328	317	345	362	310	308	312	337	353	321	307	336	347	326	342	317	340	320	361	363	286	287	333	350	327	313	360	334	345	340	320	337	319	333	327	317	360	348	355	356	338	333	352	335	353	318	320	327	319	366	350	313	361	363	358	291	330	348	316	380	365	334	334	343	322	349	318	323	339	367	344	338	332	334	356	334	368	335	348	361	352	352	333	356	338	303	341	326	331	354	337	321	323	337	361	333	340	374	359	358	358	309	306	343	323	356	347	360	383	347	321	331	339	334	326	336	312	301	346	345	315	368	338	337	360	346	352	334	301	321	323	340	317	345	328	351	341	344	305	331	352	360	334	322	345	350	340	362	349	352	326	351	345	340	331	322	328	326	337	325	339	331	317	372	362	347	306	329	325	317	341	327	333	361	354	339	322	331	352	341	334	331	310	308	321	301	336	353	331	304	331	310	313	320	318	398	362	321	345	355	366	334	324	335	351	288	318	355	321	378	321	319	347	341	360	298	336	315	348	356	340	350	362	377	331	340	366
22870	21032	28585	23948	21454	20519	8382	885	553	526	517	447	465	470	468	415	460	437	408	407	483	477	419	418	444	429	478	414	456	450	402	439	426	448	490	410	423	413	451	431	439	456	458	442	413	395	438	436	417	423	394	424	418	454	428	430	438	436	404	423	407	421	432	433	443	419	427	428	418	442	414	482	439	419	475	460	436	464	412	437	433	453	452	446	459	380	397	442	427	420	406	440	459	424	409	386	432	440	475	431	448	380	445	416	418	392	406	439	404	420	443	436	442	444	408	430	383	434	454	386	433	441	438	455	407	460	410	410	441	429	438	405	428	388	477	428	407	432	431	378	452	437	417	433	441	425	412	461	439	408	422	403	414	437	404	389	408	430	425	408	391	397	449	414	421	403	435	452	433	415	455	398	452	393	402	401	403	391	447	464	461	416	439	413	429	424	436	439	402	423	410	445	429	394	425	439	396	404	442	451	440	413	438	393	443	405	413	396	410	413	394	448	446	425	428	433	434	435	443	452	422	431	442	435	422	482	443	430	433	416	431	436	426	452	424	432	458	446	383	475	410	425	409	408	430	449	404	425	415	453	411	438	465	409	431	437	443	429	457	420	454	399	451	432	432	411	445	392	441	454	423	418	434	457	431	400	387	431	414	426	453	418	433	480	426	407	464	411	410	438	408	432	427	434	411	454	416	426	384	403	436	440	390	437	438	428	424	457	452	406	451	436	473	418	404	430	432	434	411	421	416	416	417	417	436	423	421	431	439	444	434	426	423	401	418	414	435	468	458	413	411	412	399	421	375	420	426	399	440	397	427	434	430	411	435	429	424	437	456	412	422	419	417	411	423	441	465	445	425	442	415	413	413	421	436	438	443	419	436	418	410	428	398	424	408	429	397	440	426	447	383	421	462	463	411	441	451	456	426	438	445	449	456	448	424	418	441	447	401	451	388	420	433	424	426	414	383	450	428	415	424	443	445	442	418	441	456	439	403	442	384	395	439	459	451	407	432	428	430	477	440	423	476	436	422	408	431	411	422	436	419	398	438	438	459	408	395	414	409	450	453	460	402	420	444	417	419	424	451	427	403	416	419	445	438	385	422	421	444	419	432	433	444	380	452	455	429	419	444	408	436	407	422	411	400	447	457	427	461	450	447	462	445	420	405	441	420	417	412	441	430	383	464	417	406	408	437	415	461	395	414	438	410	413	433	403	423	440	422	460	403	411	411	428	463	404	434	445	425	464	412	439	410	414	425	456	430	423	375	439	412	426	465	448	425	411	384	432	412	453	466	411	415	424	447	441	442	390	406	470	416	421	453	414	419	426	394	434	438	435	453	447	423	408	432	413	440	469	437	420	406	438	433	418	426	400	392	415	415	410	431	428	421	427	412	429	455	449	421	438	408	405	457	434	441	390	417	423	398	422	429	413	421	435	395	451	405	406	441	399	425	417	476	436	419	438	401	418	443	454	439	445	422	471	445	437	443	416	465	402	452	411	414	446	424	457	424	445	448	431	438	470	444	436	458	431	434	445	406	404	383	452	417	419	408	453	424	412	447	426	445	432	419	410	392	464	436	401	413	438	415	415	440	473	413	416	403	410	448	406	401	442	421	393	423	439	435	433	434	419	419	413	436	464	434	425	401	448	394	456	408	402	440	438	434	439	408	438	421	424	431	427	402	419	426	431	467	462	416	430	437	413	418	421	425	423	423	446	418	405	440	411	399	465	403	415	413	408	417	441	426	403	449	406	483	422	467	409	421	433	457	442	418	416	389	419	435	436	437	420	436	432	404	449	430	389	405	460	433	394	424	407	425	468	419	455	441	406	456	445	447	437	406	397	451	458	436	430	443	429	414	422	390	408	423	435	416	435	443	421	396	451	422	409	445	439	464	414	436	404	477	400	398	440	449	399	448	425	442	440	417	396	436	433	435	447	412	450	425	425	424	428	380	421	451	444	395	413	402	443	413	441	426	429	400	434	401	450	394	400	444	431	437	426	425	454	418	381	422	447	397	391	434	389	417	413	421	432	460	382	421	450	427	397	406	437	391	431	422	435	443	439	411	437	434	451	405	411	442	442	425	434	442	422	436	428	420	409	402	389	421	406	429	429	459	459	405	391	426	404	468	431	427	420	400	390	420	457	481	416	426	460	390	410	444	445	457	447	406	458	447	441	421	416	435	442	426	395	413	433	403	391	416	457	434	448	409	413	424	412	418	430	389	437	437	426	434	440	423	453	418	431	438	437	407	439	462	432	448	438	390	421	455	414	424	440	411	388	429	425	441	414	407	434	418	416	415	429	410	418	390	449	432	411	459	429	446	379	423	414	395	416	431	424	428	431	463	404	465	447	412	428	418	455	371	452	472	462	430	424	409	421	412	385	428	388	430	399	411	395	424	460	432	429	410	441	409	392	432	393	416	462	455	450	403	431	414	424	429	424	424	457	458	388	422	464	443	451	456	456	445	445	422	434	414	486	420	445	433	400	424	400	425	440	419	430	400	430	446	434	404	429	439	404	421	442	431	429	384	386	435	468	427	430	444	445	386	425	399	389	431	459	428	412	448	420	465	438	441	417	375	367	357	404	411	454	449	417	435	394	428	430	432	446	425	410	417	449	430	459	430	415	394	435	425	456	421	426	437	418	430	404	422	454	432	467	422	428	447	396	462	403	395	464	408	442	440	464	422	399	433	414	392	443	384	457	439	417	440	440	396	438	421	438	446	402	438	406	424	432	352	429	423	415	429	435	398	465	464	432	427	421	417	416	436	404	434	406	434	423	413	417	423	439	408	457	440	444	420	434	446	454	442	443	430	430	405	431	427	447	469	413	412	429	407	430	400	463	403	421	398	408	385	424	408	398	451	410	391	410	424	419	435	403	467	405	423	443	422	449	441	426	426	455	401	443	439	402	418	400	398	427	394	393	401	428	438	415	432	383	411	438	441	435	452	456	466	423	419	417	406	463	455	435	419	445	419	434	462	408	447	441	439	436	434	429	449	446	419	457	438	421	426	466	425	445	413	471	414	428	412	428	449	418	409	447	446	436	455	423	417	412	462	430	415	451	428	435	434	403	452	445	412	416	429	422	410	422	416	451	411	425	386	494	447	412	421	452	429	419	378	437	437	453	460	393	405	453	479	420	417	424	440	394	460	406	416	395	428	425	448	414	398	409	412	426	437	419	422	419	437	401	426	383	443	397	416	441	409	438	440	447	429	452	457	397	430	418	406	430	426	441	420	460	404	433	418	414	480	399	454	411	443	397	432	421	419	430	436	436	451	398	384	390	426	417	433	414	455	440	435	441	422	406	457	419	424	424	415	440	391	410	430	416	427	427	421	442	419	385	443	388	409	410	419	431	444	406	431	438	442	398	439	428	448	414	406	408	417	411	426	436	419	450	390	453	423	435	416	414	436	409	424	457	407	442	406	397	426	423	427	453	415	428	444	432	428	419	409	444	413	404	397	417	421	428	418	429	376	413	438	439	452	427	417	440
40824	64622	46872	35612	21833	8473	1474	687	632	583	537	581	499	514	535	509	449	486	521	495	450	511	485	461	466	488	489	482	443	468	487	481	481	500	460	493	489	483	500	434	467	458	475	484	500	466	483	475	464	460	459	457	471	475	465	452	500	455	467	502	504	460	479	460	480	471	468	450	465	490	459	462	480	493	476	497	473	441	485	471	461	452	423	477	506	493	456	429	455	489	486	479	466	476	471	439	477	473	485	443	518	471	526	465	499	453	446	478	496	457	444	482	471	494	497	483	488	452	477	448	479	469	544	441	459	473	508	417	458	470	473	486	433	490	466	442	449	446	483	475	481	467	469	455	455	455	442	447	459	491	465	445	514	464	456	479	441	497	438	506	465	473	497	478	462	486	479	488	456	478	454	450	461	462	462	418	428	489	498	482	470	493	433	465	481	488	480	436	486	473	465	425	464	437	448	462	466	481	463	510	478	487	464	490	445	451	454	459	502	456	474	491	493	470	460	486	483	487	472	461	463	475	450	506	493	466	455	471	486	470	490	461	504	447	476	475	473	529	459	515	498	506	513	447	466	492	516	438	499	443	491	466	464	427	487	449	436	457	520	467	441	479	431	474	471	439	456	463	423	495	445	471	440	466	455	503	471	497	427	479	479	476	470	496	463	497	477	466	478	487	532	464	467	499	459	474	443	453	489	465	448	467	499	508	476	466	501	457	461	484	477	467	484	451	485	463	452	476	438	467	450	478	467	479	479	505	492	487	474	466	495	444	510	431	458	454	433	477	483	455	466	497	500	448	476	460	488	488	485	453	463	499	479	475	478	454	430	448	464	412	459	453	489	477	480	478	452	461	458	466	438	474	461	443	472	483	458	454	482	462	544	463	467	510	482	454	483	479	481	463	452	478	491	442	494	484	481	474	501	464	455	464	433	471	488	484	487	458	465	464	458	450	447	511	442	445	447	482	458	481	501	500	473	488	527	473	479	444	477	454	447	441	456	486	450	451	449	521	463	462	486	523	460	459	441	491	449	480	448	461	465	438	451	465	469	457	470	452	447	471	472	477	469	482	438	485	484	465	496	514	465	473	474	430	495	434	439	476	470	487	424	485	473	475	474	466	477	464	448	506	508	473	462	452	475	451	513	451	462	484	443	474	472	497	465	461	475	483	458	431	466	487	451	494	487	459	447	472	453	456	436	454	448	499	451	456	467	468	450	484	467	494	457	512	482	475	499	481	496	423	445	445	458	463	439	462	503	482	480	490	493	465	460	531	527	519	478	472	475	449	485	496	465	489	482	458	451	433	468	485	486	478	479	476	461	501	499	494	444	474	433	474	465	447	488	446	469	474	476	459	461	453	494	454	449	506	443	469	473	473	462	444	465	459	467	489	452	463	487	486	450	475	480	490	454	484	468	495	471	470	497	440	456	518	466	475	450	497	464	489	480	436	493	452	464	466	479	471	487	486	441	469	446	472	491	462	484	453	470	468	463	475	465	473	445	413	440	452	482	453	456	447	471	466	491	486	463	452	488	457	492	503	439	450	497	474	482	449	472	456	449	426	448	459	465	465	484	456	485	444	463	440	468	447	474	516	493	459	469	451	486	479	431	476	481	480	490	453	444	459	467	485	474	480	502	488	487	465	476	499	474	464	437	465	485	489	462	425	455	437	482	459	492	519	482	451	501	447	471	460	480	458	497	471	462	445	470	496	494	488	463	475	457	466	468	489	498	441	518	459	509	468	472	474	440	466	481	476	502	461	467	495	468	475	449	440	459	440	424	475	474	477	470	486	453	458	444	484	447	459	486	449	454	483	485	499	455	470	509	440	473	472	473	455	485	427	442	466	465	492	487	496	491	456	448	430	470	472	431	452	470	479	487	493	454	426	458	500	499	467	509	428	454	456	432	473	451	488	471	460	459	456	458	465	495	426	445	475	473	477	454	466	473	472	475	490	449	459	464	447	481	476	406	472	489	486	494	475	486	446	475	464	474	444	485	436	454	460	461	467	458	469	490	433	479	441	459	453	518	491	481	482	461	436	463	499	489	503	488	489	457	425	499	456	431	465	463	440	469	482	511	485	477	478	433	473	495	471	496	501	474	489	470	463	458	503	462	461	459	466	477	478	470	467	513	427	452	495	477	461	480	483	454	460	496	454	473	456	477	448	466	476	444	499	484	472	490	468	458	423	465	450	486	477	487	489	491	461	442	480	459	462	455	449	451	452	468	507	467	476	485	483	493	508	471	477	460	477	469	453	433	420	457	469	472	498	488	448	468	458	492	447	456	491	496	472	472	504	438	483	461	492	487	436	450	496	478	442	457	459	487	454	456	461	473	472	454	427	455	499	459	452	412	487	458	448	420	493	457	444	517	466	425	463	491	453	486	485	472	427	484	443	493	447	455	465	470	453	492	475	454	479	443	488	464	478	444	440	436	477	465	442	457	486	481	438	456	484	484	453	429	461	474	477	459	456	497	476	484	442	496	468	442	482	442	462	489	470	462	462	458	470	452	503	467	487	511	480	511	487	473	470	453	479	442	476	486	464	434	489	512	526	466	476	493	472	470	479	490	503	485	476	478	451	490	482	481	483	469	463	468	473	444	415	471	479	447	451	458	469	451	489	457	491	465	461	492	485	423	470	455	471	492	414	444	449	495	482	486	489	475	453	456	477	468	489	452	483	505	435	479	499	469	451	482	474	501	470	496	456	493	478	485	472	470	473	453	471	438	426	499	452	479	509	474	419	464	490	496	489	512	490	455	473	463	462	479	464	489	420	450	462	467	434	456	459	461	482	469	453	462	434	451	493	431	474	447	469	483	485	446	433	479	487	481	465	488	440	489	478	459	484	427	460	451	460	501	483	489	517	470	479	486	473	494	459	467	504	481	492	469	494	465	474	461	424	479	480	455	456	482	471	465	478	463	467	482	517	421	437	484	450	464	470	488	449	437	483	469	468	462	448	456	493	459	467	495	494	461	507	494	477	452	474	444	456	484	481	505	489	485	499	505	467	450	478	484	452	445	436	508	477	473	506	468	461	474	486	450	472	483	504	467	460	487	487	509	459	458	513	454	436	465	469	479	503	475	468	463	453	477	465	489	448	431	508	488	496	473	484	487	459	488	462	503	487	460	497	467	492	431	457	485	476	481	504	502	458	479	443	466	485	489	462	455	477	467	493	452	478	481	431	475	478	494	439	468	463	488	480	459	481	491	483	447	446	469	474	452	447	484	489	443	467	524	440	471	453	492	496	445	472	447	470	503	435	446	463	461	466	469	467	473	463	485	492	468	480	473	434	504	467	468	495	485	480	468	464	479	512	465	476	431	494	467	489	512	459	467	498	432	474	449	469	459	465	480	434	485	460	497	451	456	460	466	439	450	456	475	478	473	514	494	485	422	440	485	482	450	459	438	500	494	492	439	488	470	464	476	480	493	452	481	489	451	463	448	485	512	465	446	465	505	484	450	449	506	458	492	476	448	453	467	454	443	493
33000	38335	36793	21890	4759	774	296	245	244	244	219	227	247	221	229	205	172	224	211	213	233	221	205	215	248	222	213	221	224	199	191	217	215	237	201	218	205	186	183	194	207	223	221	225	232	215	237	211	215	208	206	210	204	204	213	215	208	194	225	206	222	212	192	217	210	194	257	213	222	236	214	228	211	217	235	230	214	211	198	236	220	232	192	198	220	199	207	217	217	214	206	241	230	222	214	199	228	206	236	224	219	222	237	195	232	215	210	203	194	212	252	221	233	202	235	222	209	177	194	205	239	219	209	222	204	203	200	220	219	250	204	200	223	223	222	205	214	193	209	228	220	235	245	209	231	203	219	198	215	226	198	211	217	244	203	196	202	210	219	201	193	224	201	201	214	210	207	217	240	189	213	235	223	247	204	213	221	209	220	244	218	224	227	264	228	218	187	208	207	180	236	208	227	230	247	224	209	214	217	209	223	208	222	215	211	204	167	192	229	209	237	199	210	245	237	191	227	180	199	240	209	213	193	209	204	201	197	220	211	220	210	211	216	215	219	231	203	207	223	217	236	222	224	194	210	213	207	200	213	223	236	222	235	219	232	176	193	212	223	203	225	220	211	208	212	183	233	201	228	247	200	223	230	233	200	207	222	236	230	221	240	210	235	204	200	227	206	225	227	217	205	202	223	224	224	233	203	233	209	195	215	201	210	184	230	219	210	217	232	229	204	219	223	225	229	191	232	215	206	194	196	212	202	215	200	212	216	225	180	212	219	190	214	245	207	225	211	238	209	215	222	213	221	204	199	202	210	211	213	222	257	219	213	212	209	202	203	219	222	217	187	226	224	254	225	209	216	212	210	226	208	222	249	230	223	239	209	229	197	216	230	228	218	206	223	197	225	214	237	237	228	223	236	224	213	190	214	227	209	221	200	198	244	189	187	215	212	218	222	208	213	198	199	208	188	224	193	227	233	215	242	233	216	216	221	232	202	215	216	207	206	205	229	191	250	239	198	196	213	198	221	196	218	196	196	176	214	212	227	234	222	238	217	210	190	234	220	224	194	202	222	217	213	207	223	204	188	193	232	202	211	213	217	219	209	209	209	231	218	235	202	233	210	236	226	200	213	216	213	221	254	207	204	225	211	225	203	206	200	217	238	199	214	212	213	217	214	208	234	216	194	235	225	224	226	199	203	210	234	197	208	216	216	231	202	225	194	215	214	241	245	214	249	210	204	217	211	239	238	223	212	241	236	210	215	222	217	233	240	250	205	204	200	206	218	233	198	222	240	230	225	214	214	199	182	196	199	225	206	173	221	215	170	190	199	192	246	182	197	210	201	232	216	241	209	222	194	207	194	199	198	235	220	215	212	216	230	217	231	223	227	219	221	190	211	209	241	202	225	204	238	241	224	214	191	212	249	235	214	223	215	205	229	213	213	187	193	217	217	229	209	234	231	199	196	208	215	237	205	204	227	213	223	234	204	190	242	234	238	235	252	204	219	242	221	202	225	220	222	226	234	204	235	201	218	223	222	202	212	238	229	205	218	220	225	209	187	172	200	222	243	226	224	206	236	214	238	224	214	226	241	236	218	203	211	212	213	197	249	200	206	232	219	223	238	208	226	209	228	210	213	215	217	222	219	187	200	215	186	204	209	214	219	227	218	216	205	205	205	247	221	211	209	221	199	236	222	209	198	223	212	230	208	219	190	206	196	202	190	240	219	206	199	199	217	209	193	241	206	211	219	208	211	224	221	201	207	224	223	191	214	210	202	190	218	228	229	249	227	227	214	216	203	218	209	209	225	200	208	197	221	220	195	230	225	201	197	234	228	220	201	222	197	205	219	234	218	187	222	224	228	236	211	229	235	201	221	231	204	189	209	240	216	229	225	209	206	222	210	201	201	200	228	228	231	243	214	229	213	229	221	228	218	202	209	230	188	198	226	222	225	251	202	241	193	253	213	211	229	219	198	196	208	209	208	189	206	207	209	227	221	217	220	224	236	223	204	200	225	232	217	215	225	217	196	229	195	195	222	225	213	238	217	229	217	194	213	210	222	190	241	224	199	203	217	201	212	222	201	218	207	218	202	208	241	228	211	212	183	233	212	214	227	213	232	202	198	225	233	246	250	226	230	205	214	212	216	232	206	191	209	237	211	214	230	221	231	244	198	225	217	226	220	200	219	243	217	230	223	244	201	234	208	226	217	209	229	207	214	231	256	232	209	204	207	208	203	249	238	202	224	220	216	209	194	213	216	236	197	250	199	219	187	242	208	243	188	217	197	243	231	196	204	214	190	207	218	202	232	225	229	203	237	226	184	239	211	186	203	222	222	206	220	203	220	208	218	202	211	205	192	200	214	247	238	210	196	225	186	213	230	231	247	231	222	204	223	210	240	216	227	239	207	235	195	187	202	232	202	205	200	222	238	228	225	218	243	218	230	208	211	225	201	202	202	206	247	192	225	219	189	246	209	238	219	192	200	218	218	223	229	192	221	194	208	197	210	211	210	241	213	239	221	239	207	212	194	196	209	230	217	203	221	222	199	198	200	231	181	211	224	172	215	227	202	214	230	214	221	212	215	211	217	212	198	199	200	232	218	216	199	211	247	214	205	209	221	241	199	184	223	225	219	203	242	231	252	234	212	237	222	222	217	242	212	213	212	197	210	214	213	205	220	223	249	202	231	198	202	206	208	209	214	202	214	205	195	213	219	206	211	224	196	203	238	225	208	241	198	210	201	249	206	203	209	232	202	208	227	229	244	213	204	225	200	194	201	201	238	197	196	246	204	238	195	235	211	214	242	210	213	258	237	230	228	244	208	210	210	235	211	200	240	228	219	212	226	215	205	216	217	198	226	219	194	232	221	229	180	216	226	230	228	230	252	224	223	215	208	216	209	217	193	222	214	222	246	213	238	233	204	205	193	225	231	215	215	241	213	246	224	223	224	217	217	194	258	203	205	262	205	231	218	212	224	201	222	223	203	222	193	215	213	204	211	241	202	224	235	202	220	199	194	227	198	185	203	211	224	212	225	201	219	216	224	236	208	229	214	220	243	253	220	208	211	216	195	236	225	205	215	219	203	221	218	233	220	211	206	199	224	201	215	226	217	214	220	222	204	187	227	191	195	216	228	242	228	226	257	234	214	245	216	231	214	213	219	220	212	228	239	231	224	234	214	191	193	237	208	226	224	237	212	243	206	219	226	226	227	221	215	219	200	226	227	224	208	215	225	209	221	214	208	210	225	214	244	212	239	201	217	202	218	207	208	193	200	218	229	213	209	218	211	232	205	222	232	243	218	215	257	248	228	218	195	221	220	218	219	224	200	241	210	213	204	208	238	229	207	215	213	211	214	218	200	236	207	241	230	219	226	231	230	230	251	236	228	200	212	204	215	235	193	215	228	228	221	200	246	192	211	217	201	225	227	237	198	233	229	201	194	218	211	219	213	205	228	218	195	221	201	222	214	218	226	204	212	221	224	224	228	211	215	194	215	195
39603	52583	35694	17830	4189	1066	393	326	315	287	246	247	255	255	243	262	246	249	249	270	268	245	273	255	248	230	248	235	271	260	259	242	263	264	282	268	235	251	265	229	269	271	233	254	244	249	255	234	262	239	293	286	245	260	244	270	229	231	253	241	260	253	245	248	253	246	228	269	243	270	240	251	231	244	282	259	245	246	259	231	249	253	263	257	269	275	284	247	276	279	254	270	236	275	255	242	260	241	292	265	240	245	272	280	230	247	247	255	253	274	264	271	266	254	247	273	269	263	244	237	238	283	243	257	268	281	248	244	263	239	258	261	248	253	243	273	274	246	243	256	257	268	268	247	269	224	245	261	227	242	248	254	243	251	239	256	242	252	269	233	261	261	255	232	262	253	284	252	269	232	276	231	259	251	252	233	264	278	237	245	269	241	285	272	234	270	247	249	286	238	231	261	279	247	247	257	248	225	242	228	262	236	290	265	238	267	256	238	260	293	257	266	252	288	249	279	275	248	268	240	261	252	264	254	244	217	258	260	259	247	281	238	257	254	267	263	247	278	288	254	233	247	246	255	271	244	240	248	256	249	249	262	252	242	220	243	257	251	228	233	263	235	243	257	271	276	254	262	273	247	250	246	246	272	265	246	261	244	288	258	268	245	278	254	265	249	249	261	246	237	273	254	237	238	240	254	244	227	235	259	253	234	264	242	232	252	268	238	235	250	249	254	252	230	279	260	285	239	252	239	267	238	268	252	246	281	264	296	262	239	260	255	290	242	290	258	258	279	261	268	266	235	267	262	262	272	259	236	260	291	281	233	258	237	242	254	246	248	245	268	253	254	274	255	243	245	254	277	275	272	242	239	284	262	262	273	270	248	260	250	254	268	246	265	250	240	261	252	250	264	259	266	244	248	226	255	291	262	268	236	242	263	244	274	264	252	234	268	261	259	239	262	233	242	241	276	281	251	246	258	235	254	228	233	244	260	215	256	257	255	253	254	246	270	249	256	232	248	256	265	269	229	264	257	279	247	250	281	259	261	268	258	265	264	268	249	257	218	266	249	265	262	229	240	244	247	250	270	270	280	275	244	279	262	220	248	273	265	241	253	263	260	264	264	222	240	244	245	263	268	252	264	268	236	244	272	276	252	297	264	260	265	264	236	260	265	253	231	261	246	255	232	225	274	259	253	233	270	251	256	266	248	240	246	268	275	262	273	246	232	243	283	224	242	256	277	270	248	266	262	243	252	266	290	273	245	255	251	238	289	250	247	222	271	249	279	249	243	241	270	255	273	229	250	291	252	231	252	259	242	269	292	248	275	252	251	273	268	246	289	248	223	251	295	253	262	245	271	237	252	239	263	250	239	229	252	273	244	246	278	242	233	267	239	274	277	235	239	256	256	246	268	255	242	253	275	263	253	262	268	252	283	282	258	273	247	270	248	240	255	252	247	265	255	270	275	275	233	237	268	249	270	258	274	298	287	261	285	279	245	260	242	264	239	255	275	217	239	274	285	237	257	272	249	257	248	249	275	280	293	221	230	272	246	253	232	256	274	240	269	258	236	258	267	271	246	249	251	264	257	249	255	258	262	266	246	262	258	251	250	252	278	259	266	249	252	260	309	239	227	260	264	267	247	257	241	271	251	233	264	263	277	259	261	247	264	254	256	265	252	248	236	264	274	258	286	238	265	273	268	268	255	248	255	262	244	238	273	238	269	250	230	277	249	232	265	255	228	259	278	261	250	283	227	282	255	269	286	275	237	247	267	254	266	271	243	219	244	265	273	232	260	244	234	286	265	254	248	247	261	276	236	269	254	273	260	245	273	251	230	254	256	265	282	269	246	250	262	255	258	231	246	269	242	253	253	249	247	225	245	280	248	262	249	267	285	231	248	241	235	253	252	256	225	264	255	305	260	257	241	272	259	258	251	250	270	239	272	226	215	280	250	252	222	262	242	277	259	241	288	253	242	250	274	224	263	247	281	241	252	237	236	269	228	272	285	252	262	284	238	251	239	270	245	255	264	249	280	267	256	272	258	246	247	251	255	236	255	254	258	257	237	248	262	275	262	243	237	292	250	270	245	245	248	254	259	263	232	227	240	282	259	262	244	264	258	251	247	259	275	249	248	272	249	242	239	266	277	263	275	260	275	236	261	238	297	270	268	276	239	217	271	277	275	253	259	231	272	274	242	254	256	251	238	270	242	249	246	258	265	257	290	294	258	272	264	271	236	245	275	237	256	265	235	274	248	250	266	250	264	265	298	271	236	245	218	264	244	253	247	261	254	271	237	251	252	234	278	247	260	248	249	259	234	286	250	247	270	279	248	236	235	271	274	270	246	230	225	224	280	254	239	272	256	253	263	279	258	246	244	230	248	257	234	251	235	219	248	277	250	268	226	272	281	245	239	246	258	256	245	247	271	218	266	262	248	279	244	268	241	268	244	252	257	250	296	274	258	271	249	238	247	234	236	267	273	248	255	259	252	295	274	248	251	272	219	251	219	291	237	252	260	288	258	245	262	253	270	251	251	280	241	250	260	258	286	261	272	262	272	263	277	260	267	237	259	269	263	246	258	281	287	259	273	225	274	230	243	267	254	243	256	246	266	279	250	305	255	229	250	246	239	225	267	280	268	256	253	246	254	268	231	256	209	251	250	244	277	281	259	257	253	242	282	265	262	261	279	276	261	230	247	242	234	276	250	239	257	241	248	262	245	283	236	293	253	242	240	283	269	233	269	267	249	258	234	242	224	262	248	253	279	215	228	258	279	251	254	230	264	284	272	228	213	253	258	271	233	254	260	259	273	294	225	231	253	241	228	257	250	270	231	251	265	271	259	255	266	252	260	244	256	235	245	292	263	285	252	291	256	272	252	259	264	269	258	241	235	237	269	252	242	249	249	260	287	255	272	254	250	257	256	274	291	248	262	268	235	269	231	263	237	254	273	254	259	234	267	263	243	275	233	266	255	267	251	293	230	238	282	244	225	268	262	264	258	256	233	254	258	262	276	262	273	249	231	253	208	243	271	247	261	240	264	262	276	221	233	237	293	266	266	245	266	238	222	257	269	307	271	286	284	275	270	236	240	269	218	265	256	273	268	242	275	269	275	266	244	272	277	259	253	233	253	233	262	243	242	264	254	248	250	282	263	255	278	258	266	271	240	258	248	242	264	278	238	257	255	232	231	251	204	246	250	257	253	251	241	269	278	244	258	248	237	227	241	274	280	266	244	251	223	281	295	254	260	263	260	251	260	260	249	236	245	248	280	242	257	254	253	258	248	257	267	253	241	282	240	258	252	254	264	216	243	244	248	246	269	249	246	273	267	235	226	267	254	269	259	264	252	240	244	230	272	258	270	274	295	276	271	254	251	245	268	238	255	267	269	250	243	266	256	235	268	261	262	235	267	240	225	227	263	241	262	263	254	238	240	274	256	256	242	268	257	237	243	230	266	247	249	256	240	255	262	237	232	254	225	263	237	265	239	277	284	247	252
24110	21091	28028	24633	20945	11400	1817	495	366	292	329	293	339	290	288	229	278	298	264	289	261	269	261	231	258	245	281	274	262	243	289	304	258	257	248	224	238	228	275	264	236	251	266	264	263	244	268	282	265	262	287	296	268	253	273	250	281	250	239	283	254	239	237	247	245	253	269	244	278	268	257	233	250	285	270	258	248	253	264	232	256	267	258	273	265	244	272	269	255	267	265	271	258	279	269	250	282	249	247	232	272	288	275	272	261	270	239	252	266	270	263	248	281	239	255	254	251	256	268	265	292	253	258	285	300	255	268	259	243	252	267	273	256	282	290	263	269	238	301	287	274	273	235	229	255	245	234	261	278	282	283	263	224	254	266	263	261	257	262	263	274	278	262	276	266	252	248	256	257	261	247	244	274	259	256	267	284	259	270	249	262	270	240	287	268	275	265	240	269	234	295	241	249	255	255	268	245	272	255	254	281	286	295	260	276	265	271	284	279	263	271	266	253	257	244	265	259	259	241	277	275	292	278	272	290	246	262	225	270	260	261	254	249	275	259	254	237	288	266	236	220	269	267	228	300	257	259	270	299	270	240	245	282	273	280	250	269	248	261	259	267	254	261	267	265	265	260	252	258	258	236	272	280	258	256	261	263	264	273	268	261	264	250	268	264	268	260	283	250	226	278	255	251	255	258	269	261	259	243	247	263	268	237	229	268	256	260	269	270	228	244	286	272	282	253	274	235	237	235	254	248	262	260	285	265	284	224	249	266	265	257	300	250	287	245	259	255	280	252	283	248	251	274	256	249	320	244	259	255	265	277	263	257	284	261	258	269	266	233	270	268	261	270	287	262	271	260	254	266	254	265	264	252	249	258	274	267	246	278	244	267	251	268	254	276	264	256	265	265	252	286	244	288	256	251	265	252	225	237	269	275	260	233	297	255	247	269	234	252	262	269	266	312	264	285	283	271	306	247	245	255	274	236	268	275	244	239	228	281	262	243	278	241	287	268	267	266	249	265	234	265	251	260	247	293	273	278	262	282	246	248	249	277	281	247	247	255	295	234	274	258	251	263	256	271	280	275	258	275	230	257	264	258	250	243	281	239	277	256	280	247	255	250	251	240	226	248	261	305	253	269	243	272	239	242	261	266	253	296	234	260	274	267	260	286	260	237	275	263	230	264	262	256	250	257	268	266	261	255	261	252	253	217	247	256	270	273	285	262	252	280	267	261	261	270	293	261	261	254	290	263	282	298	252	264	248	245	273	258	261	257	245	268	254	275	255	279	265	244	258	233	281	284	235	234	238	276	257	261	224	255	248	272	256	277	274	298	246	291	258	258	285	242	273	263	284	280	261	265	252	268	261	240	275	278	231	257	252	266	268	278	275	252	269	268	270	277	254	251	260	290	249	245	264	261	275	254	289	270	244	267	249	252	285	251	287	283	271	256	241	236	275	245	270	291	271	256	263	258	238	294	257	288	279	235	259	245	272	256	231	270	271	274	249	269	237	265	254	268	277	277	240	255	274	224	232	248	289	280	269	243	250	282	267	285	236	260	257	281	287	274	262	228	253	313	229	265	255	273	291	252	281	259	246	238	258	267	278	265	263	262	226	275	243	255	258	282	255	273	244	253	262	268	241	269	277	256	255	266	260	245	242	265	240	261	274	285	272	261	276	257	251	278	325	259	280	273	245	256	270	266	264	240	260	244	264	250	297	269	258	302	261	244	231	233	266	252	265	275	252	265	231	260	271	262	238	263	247	292	261	249	257	268	273	274	240	251	244	275	264	271	276	233	240	248	269	247	253	231	262	267	280	237	259	282	247	263	242	261	258	268	264	305	270	262	245	284	242	282	250	290	271	253	245	279	256	278	234	250	271	242	243	251	261	274	228	246	247	250	249	236	261	264	240	241	261	250	261	279	279	249	262	252	291	278	279	240	290	266	255	258	266	261	278	256	224	270	259	203	253	250	236	251	256	252	270	255	265	284	266	268	276	275	262	262	265	259	258	276	267	254	287	228	243	257	230	258	239	301	262	264	262	255	250	235	247	218	263	254	262	268	252	267	267	288	260	280	266	217	266	293	256	275	261	257	276	262	259	249	276	269	223	256	252	280	244	242	232	239	264	280	235	250	273	264	278	251	244	275	243	241	249	264	250	244	247	249	258	257	264	294	294	262	281	215	273	275	262	269	269	267	265	258	249	253	272	250	245	297	257	271	287	265	247	277	268	274	233	243	249	239	252	250	262	262	247	263	260	260	273	266	257	234	260	262	279	252	255	271	245	273	287	243	270	269	289	272	295	273	280	277	242	248	261	276	273	259	251	270	252	244	276	305	260	260	243	241	261	261	242	279	247	253	280	276	252	253	255	285	266	263	268	259	286	287	236	242	266	267	260	263	250	243	252	276	267	290	249	231	237	235	265	261	257	256	247	275	291	267	231	252	264	258	279	282	271	269	266	249	253	263	283	248	278	249	264	269	261	252	265	269	251	286	270	235	269	271	237	240	252	246	258	251	266	251	273	262	276	269	240	248	267	264	260	274	269	290	258	238	256	259	241	281	261	303	292	269	255	254	262	257	284	281	290	273	286	242	272	268	248	266	264	260	267	241	280	234	270	282	283	274	255	285	240	288	261	249	249	276	260	258	250	283	253	262	282	266	275	269	260	279	238	278	231	268	244	250	268	282	271	261	269	259	278	266	244	256	275	268	254	254	262	242	251	278	252	276	269	258	253	254	241	267	243	293	256	268	272	279	263	261	254	274	267	267	278	274	272	256	250	223	243	263	248	268	264	255	268	252	271	240	295	264	258	248	289	255	257	282	277	287	291	239	257	293	279	275	275	285	241	264	249	246	256	224	260	252	263	297	270	254	266	250	265	274	243	266	244	263	277	266	236	264	260	247	245	271	262	281	238	260	308	272	223	294	273	278	257	258	260	280	293	269	219	243	253	257	259	282	245	241	255	288	264	246	258	286	253	270	285	272	270	280	214	244	243	282	250	261	229	251	249	280	293	250	248	249	285	279	293	259	250	254	274	256	258	267	251	272	255	280	274	289	255	224	249	258	272	297	234	259	256	267	274	282	242	278	257	242	261	254	277	245	298	255	242	259	257	258	242	237	228	236	256	258	262	258	264	283	261	267	271	273	262	244	274	276	253	276	243	267	279	275	239	256	279	254	261	246	273	237	279	275	260	249	295	285	268	252	249	287	250	255	258	251	280	278	264	286	269	256	242	245	255	269	263	230	225	256	287	258	243	251	260	256	270	258	246	245	248	256	271	249	263	285	276	260	261	270	277	261	261	235	282	255	273	262	223	291	261	242	255	251	239	247	274	267	293	267	270	243	279	238	273	314	270	248	281	257	258	263	267	267	288	268	277	221	243	263	296	250	229	238	264	256	271	282	261	272	255	253	256	276	270	283	255	275	275	247	276	277	261	253	254	265	260	240	289	276	285	266	281	270	235	254	251	248	280	269	272	267	256	303	255	273	281
39200	55686	34136	20914	14117	5444	1184	517	443	368	348	342	319	296	305	319	314	318	343	339	287	314	298	306	292	272	279	297	322	286	304	290	317	312	311	308	328	265	286	293	296	313	283	281	313	301	332	310	309	296	316	278	300	296	306	291	277	306	322	296	323	308	290	299	299	312	321	319	287	289	326	303	296	323	299	291	272	291	325	334	286	286	309	306	265	303	289	331	305	294	313	329	303	290	298	284	307	294	289	303	327	305	297	321	302	293	298	300	296	279	322	305	278	299	318	257	308	316	288	273	288	333	289	327	317	289	296	316	281	294	314	303	316	304	287	309	278	308	295	289	298	281	302	323	327	307	315	296	310	301	288	291	269	321	304	288	292	303	264	309	305	314	322	294	311	298	318	300	293	284	287	290	310	288	316	295	309	313	278	338	285	283	285	292	301	307	282	278	304	278	296	322	296	265	307	278	319	327	299	277	281	305	295	315	276	300	302	290	323	291	310	302	317	294	283	296	282	335	297	296	289	267	314	329	310	314	277	296	316	275	288	294	276	297	295	310	313	302	294	287	305	290	326	305	272	291	321	315	298	315	328	301	283	287	306	315	305	322	283	315	287	246	302	339	281	311	270	300	303	272	309	304	300	290	285	303	287	275	299	318	322	294	299	283	291	277	317	276	310	323	297	297	301	260	310	314	328	293	297	300	300	271	328	306	309	316	328	323	304	321	309	270	307	304	296	300	296	292	325	324	301	305	302	294	288	287	289	305	287	313	289	319	308	295	316	298	291	311	303	272	305	314	318	282	291	291	304	294	323	309	314	329	307	275	324	263	284	310	276	302	304	313	283	304	319	337	275	303	290	313	301	314	290	312	307	306	326	294	314	280	291	295	296	310	322	316	289	329	304	297	308	317	299	313	282	280	302	294	299	311	291	293	318	284	299	290	298	276	311	305	310	295	305	295	313	287	292	300	278	297	287	311	298	304	314	312	268	253	305	290	293	305	311	297	283	298	313	290	300	294	310	298	310	304	316	299	284	313	288	290	281	355	271	315	288	290	291	294	301	299	327	283	298	267	271	273	299	316	314	299	309	314	284	269	260	311	295	315	320	298	276	329	297	279	298	269	305	293	306	315	268	296	270	289	335	309	304	325	287	298	295	276	273	274	305	291	305	319	296	296	283	335	300	304	302	303	283	301	285	296	319	286	301	285	293	309	298	285	324	303	266	308	302	337	291	315	315	294	280	298	290	275	286	302	310	297	287	289	284	310	294	314	292	284	287	291	314	298	270	270	317	302	297	303	282	289	296	325	311	305	296	275	311	320	302	299	278	299	305	284	316	292	303	278	281	281	280	287	306	315	299	297	300	299	296	278	309	279	283	283	289	313	291	339	300	309	295	250	262	301	293	297	282	288	287	300	306	289	295	294	273	310	287	283	327	317	305	306	268	328	279	289	280	303	293	297	283	274	238	276	287	306	299	318	308	308	299	291	290	299	272	297	293	302	280	285	299	280	300	291	304	309	299	280	308	319	296	297	300	277	273	302	326	280	257	287	280	299	311	272	296	296	287	296	299	305	279	298	294	323	301	282	306	334	286	315	320	282	320	318	320	303	292	300	291	320	289	311	306	282	300	272	310	320	316	295	288	298	325	323	283	322	322	308	297	306	325	303	317	290	279	327	265	295	312	304	276	311	292	277	305	308	286	285	314	303	287	309	300	299	287	303	297	251	339	304	309	294	288	277	301	303	303	298	279	317	321	274	280	291	303	294	307	281	310	265	302	302	311	281	291	326	305	298	311	292	303	281	310	277	300	289	274	292	300	280	295	299	295	317	299	295	318	300	293	278	292	290	307	300	272	313	306	284	327	307	281	317	308	303	309	308	275	313	308	285	324	264	300	310	329	298	296	324	308	289	290	306	329	289	291	265	294	275	310	308	295	273	300	285	313	299	294	289	301	321	304	303	286	289	288	279	301	303	279	316	286	281	285	274	290	325	318	301	286	270	335	314	308	310	294	258	290	313	287	274	307	282	269	310	272	269	299	298	313	318	302	311	269	300	322	289	309	287	313	311	295	300	290	300	291	324	296	310	292	287	318	324	293	275	296	310	278	298	284	272	286	335	319	274	296	314	277	295	304	309	314	280	300	311	304	294	304	286	284	319	291	277	344	314	319	299	287	293	299	320	306	281	304	339	283	329	314	321	323	301	292	313	299	295	296	289	331	305	327	295	282	300	274	315	301	286	303	282	304	287	298	306	324	275	272	271	297	279	313	324	377	282	279	303	283	313	307	268	317	288	268	297	287	285	287	324	317	289	283	298	276	270	295	286	304	301	299	299	291	264	314	306	283	325	309	311	298	326	321	262	281	269	311	281	336	322	322	294	325	328	292	281	294	288	302	311	297	291	298	317	300	316	312	287	352	289	271	319	313	294	292	288	306	310	313	325	299	258	317	300	319	300	278	302	321	283	303	315	292	314	288	278	306	309	284	306	283	307	275	329	304	310	294	315	323	306	291	301	331	289	306	286	299	286	287	289	280	288	308	311	287	270	300	316	282	300	276	282	330	317	288	262	314	297	314	308	297	285	300	331	303	291	293	293	291	288	262	296	312	313	275	306	287	311	323	299	327	308	314	303	265	297	280	305	273	316	296	279	302	291	297	320	319	274	286	302	291	289	284	313	298	310	288	319	294	296	320	275	288	273	322	299	292	290	302	309	289	316	301	327	320	295	310	289	287	274	311	316	302	330	294	311	288	297	312	320	296	294	330	294	282	285	303	314	278	299	296	282	278	273	312	286	289	292	260	291	307	292	292	298	337	275	271	313	317	285	304	283	322	326	299	282	256	303	316	308	299	300	301	299	282	313	297	286	302	328	334	306	296	317	301	314	312	303	311	268	335	300	301	296	278	303	327	319	306	312	299	310	307	311	313	283	282	294	287	297	319	284	290	285	307	321	292	280	282	293	292	300	298	298	316	302	308	312	296	278	303	282	294	312	305	331	285	322	307	288	308	287	310	272	313	287	300	338	303	295	306	284	302	307	302	294	305	273	287	282	308	306	290	288	313	281	285	287	291	305	292	264	298	310	295	298	315	308	310	304	274	302	308	307	271	328	296	277	299	310	293	261	291	325	283	262	272	323	316	293	323	295	315	313	297	322	289	282	305	313	295	269	307	304	345	285	309	282	303	321	307	306	273	278	292	312	291	299	288	319	296	290	286	264	294	339	306	291	288	325	300	305	278	301	260	294	273	306	283	319	267	319	315	297	293	301	279	284	318	289	287	292	312	345	311	330	315	318	255	321	315	286	286	296	302	304	302	302	302	306	286	311	329	300	300	322	283	279	287	274	311	277	310	307	268	304	307	306	326	295	326	325	297	306	287	310	321	299	313	283	302	296	307	310	283	304	310	330	307	304	322	287	322	305	302	271	259	307	287	315	312	290	301	309	300	315	284	308	289	316	286	301	299	327	302	321	302	309	296	285	282	310	269	270
25362	21598	27350	24863	12228	2650	639	344	316	334	279	282	302	304	288	278	283	280	288	307	274	309	300	327	299	294	278	301	300	292	304	280	285	316	299	290	253	273	296	264	273	305	283	302	281	301	317	294	272	291	300	282	289	306	262	292	285	286	254	293	271	270	298	277	285	297	276	281	315	269	298	297	302	260	255	307	273	285	283	302	299	292	288	290	309	262	291	284	292	261	294	272	307	267	250	280	282	258	300	273	308	266	290	315	296	270	320	325	260	274	288	285	292	301	281	280	301	308	269	271	271	311	269	307	269	278	292	294	274	268	306	274	279	284	268	299	278	289	293	332	258	292	257	288	300	269	269	291	290	280	291	274	274	286	295	257	305	298	304	297	306	284	300	272	292	275	246	311	286	287	280	270	274	260	299	265	285	296	296	255	295	309	269	315	299	312	301	284	284	273	308	275	269	296	281	293	275	290	281	321	296	289	296	279	276	282	286	274	297	247	285	295	290	284	305	256	311	282	279	303	288	287	282	297	285	260	273	269	306	274	316	271	285	285	258	295	278	269	314	279	281	293	289	259	305	275	270	281	279	279	291	271	294	278	274	277	277	274	286	275	265	302	312	262	328	290	281	300	291	296	274	296	263	315	272	309	300	307	312	273	272	310	299	292	264	269	294	296	295	303	307	262	273	292	260	250	295	324	293	311	294	270	275	274	259	289	269	292	262	260	259	278	277	296	273	298	282	270	284	271	294	320	304	270	275	274	289	287	251	296	298	274	254	303	243	287	314	307	274	306	265	272	258	292	307	288	305	279	288	275	299	300	271	310	252	283	295	240	288	286	275	273	295	276	295	266	273	301	276	314	296	299	281	279	270	266	266	283	297	283	274	317	283	309	282	268	308	267	271	298	281	269	292	295	296	287	271	277	294	270	295	268	276	303	271	288	265	268	278	313	283	308	272	283	280	311	300	296	289	275	302	289	310	277	278	287	294	262	300	258	257	293	302	298	286	275	330	304	290	257	284	268	291	314	276	316	287	302	297	271	278	307	299	288	276	275	272	272	314	271	263	300	319	299	267	280	267	296	280	263	273	243	263	297	313	265	312	289	260	293	287	323	326	284	289	252	294	290	280	295	287	302	281	298	268	265	282	293	291	316	256	304	286	279	301	304	274	246	274	323	294	298	288	279	293	296	319	311	298	293	263	303	281	295	269	255	280	302	296	292	316	278	262	278	259	281	286	315	276	328	280	299	290	264	306	288	249	298	282	279	287	268	274	325	294	279	269	287	282	254	304	306	297	315	314	299	302	275	244	278	308	280	314	293	289	293	289	297	301	253	292	294	284	338	311	302	298	256	293	288	291	269	265	298	310	296	282	288	275	253	285	289	273	282	299	294	290	339	284	270	300	288	261	282	297	255	279	322	286	301	307	316	312	317	352	291	310	252	277	311	292	312	277	293	278	288	293	298	293	264	276	309	301	294	304	266	267	267	253	303	271	286	288	293	305	290	284	264	288	309	307	295	301	286	293	287	294	290	257	282	273	288	299	286	284	255	294	289	249	293	272	279	313	287	307	301	292	311	283	274	290	277	279	316	282	256	333	285	277	287	262	276	263	279	286	255	279	262	282	296	288	298	277	267	294	286	280	310	311	291	265	320	291	281	274	297	288	305	268	260	271	310	302	261	294	268	299	301	280	275	265	284	268	275	276	279	322	301	282	319	300	254	277	260	279	293	298	271	319	297	286	287	292	278	313	276	287	288	304	287	259	281	284	300	254	291	291	261	273	288	262	281	310	283	263	295	288	285	268	298	273	292	310	281	297	270	300	270	271	277	299	283	305	280	300	283	276	290	257	294	292	287	273	277	324	266	273	286	276	289	279	275	269	259	282	279	275	310	232	280	256	303	272	295	302	260	290	262	304	288	303	292	285	279	276	289	277	283	287	307	251	269	263	268	319	312	305	296	271	265	295	307	299	282	302	280	301	319	297	266	293	298	271	312	296	281	278	277	283	308	258	277	279	274	279	283	255	283	276	275	301	310	264	285	282	297	283	323	303	272	262	271	293	263	309	306	264	294	259	300	304	294	294	270	288	245	277	277	295	280	298	292	276	273	283	296	266	267	304	287	258	288	265	320	295	297	276	286	258	267	279	263	274	316	332	264	268	266	298	319	281	310	273	331	274	299	266	279	280	308	272	288	302	279	264	278	309	295	289	283	291	300	281	264	290	296	282	292	326	284	281	279	278	310	283	284	264	294	296	280	273	279	295	275	244	306	276	287	281	343	308	283	277	283	284	274	264	305	287	267	294	310	271	299	284	289	275	270	254	290	301	306	296	269	283	262	272	289	306	290	281	274	295	276	284	303	262	295	314	267	281	297	289	284	284	257	275	273	288	305	294	258	262	301	294	286	280	276	288	265	299	291	272	278	290	293	290	283	265	274	293	291	279	303	270	291	297	290	284	292	275	317	255	295	319	320	261	269	293	296	327	297	239	294	271	282	285	279	316	324	279	270	295	259	279	295	282	279	271	301	263	283	288	257	264	304	275	308	282	304	305	304	275	295	274	287	306	296	283	277	292	269	294	281	264	293	276	308	312	294	269	293	278	258	295	310	297	279	282	288	269	290	269	318	294	321	272	290	280	313	296	291	283	269	277	294	268	283	280	286	292	312	262	283	290	273	301	320	309	315	273	296	276	270	302	306	292	275	278	278	263	262	301	288	298	284	313	296	258	299	284	318	277	297	265	297	290	285	279	288	298	266	292	288	288	291	269	284	301	318	300	326	250	281	280	290	279	261	305	297	286	282	334	287	282	267	291	263	268	293	266	286	304	291	265	295	278	272	311	254	301	305	290	281	285	278	264	304	285	263	258	299	296	305	247	273	268	268	272	294	239	290	275	272	260	293	263	266	263	281	267	281	275	292	258	315	284	262	290	298	312	266	288	282	268	288	311	297	243	298	266	297	258	290	283	310	278	274	265	300	271	271	295	268	255	302	278	297	293	290	290	290	267	291	289	274	247	289	294	276	311	282	244	291	290	294	282	287	293	281	286	286	299	267	303	267	289	292	275	298	279	309	288	288	253	288	298	273	292	293	303	280	299	269	277	279	272	302	275	268	282	322	266	288	287	286	255	262	299	288	281	303	292	300	264	262	263	294	307	302	290	270	297	298	284	242	285	302	267	295	300	303	276	301	270	284	312	281	317	259	279	276	271	275	302	267	276	266	272	301	307	289	319	287	284	277	273	288	263	290	308	295	279	283	261	285	264	307	288	278	295	297	283	285	303	312	285	293	297	278	292	285	251	268	303	298	301	296	301	267	306	300	291	279	274	306	280	277	290	286	268	279	311	287	291	290	291	292	287	287	290	306	290	267	266	283	273	305	301	298	281	286	315	290	291	312	286	295	294	245	283	298	286	244	264	288	287	289	299	311	284	292	282	265	303	287	308	282	278	268	271	256	288	297	274	294	290	286	265	291	287	301	279	294	289	266
42074	54955	29497	14446	8398	2856	865	477	426	369	360	352	328	356	337	322	322	345	341	346	363	334	342	341	335	311	357	327	335	363	331	321	354	347	347	276	346	338	328	357	317	333	304	323	374	334	322	314	350	354	339	366	337	342	339	334	315	312	328	344	343	361	348	304	327	378	334	314	340	312	347	333	336	320	337	319	376	289	375	318	345	326	359	354	336	333	354	310	315	316	377	347	341	330	335	331	322	321	320	320	336	353	347	306	318	337	347	338	338	368	329	325	316	333	343	336	286	347	316	343	343	328	339	321	317	338	330	339	318	337	340	373	350	360	349	296	329	312	325	346	336	305	321	316	357	332	323	370	337	353	325	301	350	320	326	344	355	322	337	350	326	358	350	341	333	363	362	318	352	329	335	318	339	329	301	329	335	349	321	342	337	344	310	305	328	342	298	347	344	348	341	338	311	335	352	334	325	336	322	321	323	322	359	336	340	329	369	334	338	366	318	310	329	319	333	321	356	315	351	341	358	371	332	308	328	304	329	361	350	361	322	325	300	308	372	350	343	329	317	335	308	349	328	311	319	336	337	338	358	335	318	322	349	305	318	333	317	351	341	350	316	352	331	319	326	318	325	345	356	315	326	328	359	335	359	348	329	334	350	316	358	340	323	336	333	352	335	318	336	340	332	348	343	350	338	333	352	335	329	318	319	321	326	330	323	324	312	326	348	317	356	332	309	344	343	337	365	380	333	356	346	324	343	365	332	338	342	310	348	339	325	324	289	328	313	328	339	353	339	356	297	340	355	315	381	302	331	333	333	341	279	334	341	337	342	368	346	326	345	355	349	331	332	343	325	333	327	343	356	335	321	322	394	302	329	310	332	305	359	316	373	349	340	366	352	361	329	333	340	329	350	336	329	321	348	341	342	316	338	341	310	338	321	339	324	307	333	283	311	338	342	333	343	303	334	343	329	321	319	372	367	335	335	344	351	366	348	342	317	356	331	365	340	341	349	347	358	345	373	330	320	330	351	322	350	309	368	371	321	300	324	355	322	299	350	336	299	355	351	334	292	325	334	345	349	344	350	353	296	321	331	342	363	327	346	339	332	365	359	362	339	338	346	361	357	335	345	311	346	322	353	346	328	334	339	358	339	320	357	334	331	336	318	354	332	302	340	337	327	351	361	351	371	376	324	333	353	297	327	324	342	328	358	336	285	307	358	307	320	315	340	360	352	348	355	344	339	352	326	324	351	326	315	333	329	342	359	321	314	333	331	347	364	330	309	326	328	352	323	352	343	352	347	292	331	318	341	321	356	362	328	326	329	329	340	322	321	328	327	329	330	318	348	372	321	328	350	306	330	308	331	368	323	320	344	317	336	356	312	342	347	353	314	370	344	358	316	351	346	330	340	330	322	345	348	316	324	342	336	345	333	285	394	338	311	326	346	376	315	347	360	360	323	360	331	323	296	325	354	329	345	335	307	338	351	335	329	344	330	350	333	339	295	352	330	323	320	345	339	355	315	343	356	375	339	332	333	336	382	298	312	343	328	330	331	372	328	349	314	329	348	338	321	321	337	308	309	338	342	345	321	335	327	339	347	332	355	350	308	367	330	332	324	337	325	312	321	311	360	351	333	328	344	336	343	350	377	349	344	369	323	334	331	333	309	329	344	355	369	295	352	312	342	344	355	349	319	372	331	349	351	333	333	310	320	339	341	324	349	333	331	343	326	340	318	347	359	328	337	311	367	366	302	326	359	333	317	321	351	324	304	340	347	330	315	341	293	326	366	345	352	351	330	304	347	297	318	331	337	339	368	363	327	346	327	301	310	364	349	352	318	316	344	342	358	299	350	344	328	323	329	321	341	341	309	335	344	342	346	344	360	340	313	332	344	336	334	350	333	372	341	332	328	330	363	361	342	337	336	343	344	319	341	339	348	339	316	363	336	343	328	331	343	315	316	368	314	349	331	359	365	351	322	368	350	326	358	328	313	336	350	329	344	364	330	338	347	310	320	326	320	308	359	369	338	301	361	320	341	303	361	333	330	320	324	336	331	306	305	325	319	383	305	343	296	312	352	327	334	333	321	349	347	353	319	331	320	340	337	375	318	347	363	331	323	319	337	327	353	334	355	318	340	320	397	332	328	324	329	339	310	336	327	321	331	337	322	315	338	328	338	299	341	311	364	365	326	327	303	339	346	334	333	317	373	335	355	370	352	354	361	328	327	314	362	321	328	328	365	310	330	338	334	326	333	338	349	345	339	304	341	330	357	313	356	313	340	332	297	286	328	315	312	317	342	347	330	350	306	349	345	317	344	331	360	331	312	359	360	328	340	324	335	322	323	345	342	346	322	304	353	341	301	367	344	338	334	310	327	310	357	358	347	350	358	333	337	317	339	331	330	321	350	340	325	356	344	355	348	371	335	327	323	343	336	377	318	330	341	336	313	333	324	356	368	336	330	322	314	324	351	325	350	360	334	342	338	350	327	354	337	314	374	344	372	320	346	346	298	317	335	299	340	327	349	343	349	306	346	338	301	361	347	332	332	381	346	330	334	293	328	323	328	317	292	347	336	355	377	350	372	323	330	343	342	356	359	340	316	347	367	353	329	326	353	329	339	307	335	353	322	335	328	337	322	343	335	347	350	323	369	341	340	301	329	333	314	302	313	342	328	332	334	330	294	331	321	317	342	330	329	340	324	317	343	326	336	331	288	287	359	355	324	315	353	326	310	355	352	342	343	342	343	366	308	341	325	295	343	336	323	311	334	304	330	309	356	348	293	353	310	364	317	349	340	313	347	350	326	304	315	321	339	338	347	333	318	362	341	374	355	323	334	325	308	345	331	335	351	321	342	328	333	333	367	340	360	340	378	331	352	308	330	299	332	346	348	351	334	329	329	371	367	353	314	329	358	328	329	308	323	343	311	314	316	318	305	321	320	352	348	318	323	294	379	340	374	336	329	339	344	348	344	320	338	330	331	341	345	323	315	334	342	349	359	351	374	337	323	372	353	325	339	331	321	373	329	334	360	338	313	336	330	331	341	302	328	344	342	332	317	335	341	353	339	330	349	353	363	334	322	360	313	357	291	346	356	351	326	324	298	357	348	328	310	306	335	366	301	325	325	305	316	320	331	339	334	324	334	334	337	312	345	311	314	320	306	372	308	318	318	341	329	335	337	305	298	373	334	318	311	309	331	305	344	364	349	329	341	323	343	312	335	354	313	324	352	362	325	318	341	348	351	325	373	386	358	329	364	332	337	334	297	293	317	318	322	353	340	357	341	365	376	359	326	330	347	337	355	348	336	349	356	318	350	337	329	343	350	297	315	327	350	335	301	356	343	306	335	328	363	350	388	367	327	334	347	297	329	345	319	336	335	331	330	361	329	334	380	352	339	363	346	326	360	357	364	327	349	314	335	322	337	316	308	351	372	371	333	343	294	332	342	349	331	347	329	348	313	335	317	340	321	322	339	350	327	325	305	355	335	332	359	354	336	335
23003	21117	28589	23968	21302	20684	10039	1289	547	494	517	513	459	438	389	432	457	445	455	417	434	443	449	468	439	444	433	477	413	432	393	375	419	442	402	416	435	431	417	437	447	442	417	417	401	399	391	430	417	440	403	458	405	433	434	407	451	409	466	397	431	442	436	400	414	430	415	458	412	404	396	451	457	415	444	405	411	429	424	439	386	418	440	415	419	415	405	385	461	433	428	460	426	422	415	409	438	414	421	405	443	427	399	402	436	438	389	397	413	426	401	396	420	437	482	394	428	411	384	433	431	417	400	407	449	433	399	442	425	439	414	437	440	436	438	437	431	427	426	431	459	413	412	437	440	450	413	412	448	433	397	424	427	411	414	415	399	431	436	417	421	405	417	412	410	406	399	420	371	408	418	414	417	463	414	410	436	406	463	395	395	410	426	420	389	442	382	446	445	386	416	422	422	392	425	425	422	404	401	448	400	414	437	422	414	439	432	434	413	401	465	423	436	407	405	445	393	414	434	447	400	423	386	406	399	431	406	406	423	420	422	438	412	410	428	462	394	438	423	414	418	429	453	435	392	452	404	419	415	406	383	449	413	391	394	439	460	389	432	411	438	407	437	419	420	460	408	445	426	427	455	434	473	452	401	440	446	398	430	408	423	431	383	396	401	431	410	442	416	365	457	395	389	429	460	436	426	432	440	447	422	417	413	400	426	387	381	428	388	441	422	392	418	426	424	434	443	412	435	419	422	395	441	412	408	468	400	429	417	446	409	420	446	440	455	437	431	419	432	396	419	395	391	389	411	410	423	399	428	396	458	393	444	427	440	436	427	414	439	439	450	415	398	446	438	430	406	415	413	407	442	418	414	430	409	396	454	418	420	408	430	416	404	429	413	445	426	403	431	399	382	409	393	459	432	446	435	451	457	455	418	416	426	438	408	439	412	415	434	432	423	417	393	406	409	435	434	396	410	420	426	413	413	418	404	393	402	417	426	461	422	398	412	416	468	429	413	398	420	415	448	414	427	410	408	436	419	376	418	437	416	424	423	438	435	423	447	428	397	401	436	420	426	465	375	405	394	428	455	414	436	435	426	429	418	421	433	439	408	409	433	412	444	403	407	394	473	381	421	401	418	427	417	417	425	372	401	433	430	416	430	417	436	424	408	444	397	439	416	408	434	401	425	453	419	439	411	400	421	396	436	411	412	433	408	396	408	404	410	422	420	401	469	436	431	441	439	405	441	431	416	420	439	436	447	437	425	414	416	391	443	405	422	414	410	445	400	420	408	384	435	428	405	405	462	411	408	423	391	417	428	420	425	430	433	414	461	415	417	404	447	434	426	413	441	383	431	428	405	431	434	427	423	406	457	457	420	389	449	428	456	440	433	447	440	414	374	434	440	427	427	438	436	436	461	410	435	435	410	395	407	446	440	412	413	431	410	421	399	442	425	444	469	417	436	424	403	428	424	403	442	456	421	414	406	418	423	432	404	407	424	457	400	401	405	420	398	407	394	392	459	431	419	444	403	431	400	409	425	403	403	416	409	377	392	399	422	432	456	454	426	409	425	414	469	427	398	434	418	390	410	437	416	461	411	427	421	465	390	467	419	453	422	409	453	433	425	423	438	416	459	426	399	426	431	451	424	399	411	409	441	419	443	442	384	429	411	432	427	418	420	461	438	419	412	421	390	434	442	447	417	418	428	378	424	420	428	452	434	440	420	379	434	457	418	401	390	471	408	436	447	457	462	423	427	419	422	433	405	439	426	401	430	453	389	422	452	407	423	429	425	396	411	401	400	435	402	436	412	457	406	401	407	394	463	416	442	444	430	412	413	452	424	400	413	384	404	402	411	415	440	445	379	403	403	445	444	378	389	427	467	414	397	420	437	414	421	460	442	436	407	397	413	420	400	416	402	426	460	413	409	391	440	416	403	426	390	418	408	409	393	415	417	426	410	435	433	465	418	425	399	410	411	422	433	430	421	395	413	410	426	406	420	432	421	401	420	401	436	398	401	433	417	448	412	454	386	437	377	395	421	397	428	451	421	401	420	424	407	414	395	427	453	478	405	424	386	438	422	426	412	441	424	415	435	431	451	390	423	421	395	400	434	413	429	424	410	439	402	433	471	379	425	400	442	439	399	417	408	426	419	419	439	414	449	424	446	403	405	405	407	394	413	379	411	385	416	439	395	409	405	379	423	420	383	419	434	415	416	403	426	466	437	427	460	391	446	441	421	414	421	411	430	370	430	411	447	377	403	441	397	440	422	444	398	430	404	396	438	420	432	435	433	403	419	417	406	435	399	414	411	442	393	422	447	442	395	412	456	393	429	462	440	399	406	410	353	410	391	446	462	420	450	439	442	414	435	430	462	431	417	415	396	405	406	430	437	460	394	420	423	405	445	412	399	404	391	418	401	416	383	442	400	392	375	408	419	443	421	391	408	399	400	438	437	427	443	425	431	450	451	400	381	420	439	412	440	453	389	411	450	436	411	419	372	419	439	402	453	413	384	428	442	427	389	391	419	416	436	458	429	416	413	449	482	436	402	436	421	451	399	413	470	428	420	418	392	398	413	395	405	422	394	406	425	405	419	407	413	409	411	421	450	393	444	420	402	411	430	437	453	426	393	412	404	426	413	444	427	431	446	426	479	450	421	400	435	427	430	385	449	451	403	448	389	424	401	445	401	407	432	418	427	435	394	432	435	441	441	433	420	392	404	440	425	421	450	482	422	396	433	412	402	433	485	449	468	472	401	428	408	426	427	424	386	418	377	435	447	444	371	393	400	417	375	392	436	410	427	404	435	402	422	413	405	412	390	396	415	402	398	426	418	424	455	429	402	419	375	428	467	414	382	452	396	413	446	450	398	427	428	420	405	417	422	460	448	453	394	442	436	398	418	411	428	404	405	452	422	435	411	406	397	409	439	423	434	404	423	431	473	372	417	418	440	381	394	398	413	406	430	409	449	430	420	445	406	446	418	413	430	431	401	401	422	428	406	435	397	426	430	392	423	420	464	435	446	407	438	422	420	426	413	426	421	432	434	417	443	415	431	391	425	394	395	423	450	435	398	397	425	425	422	400	449	431	426	417	413	436	455	419	448	417	425	415	403	390	398	440	462	431	399	415	407	396	423	391	419	407	401	410	422	397	439	443	389	432	402	433	422	421	410	421	441	441	424	442	450	426	362	416	425	413	405	421	450	460	446	457	438	423	446	399	423	422	442	403	421	432	429	397	410	445	404	402	414	405	396	433	417	384	435	391	413	399	393	399	426	417	410	438	445	402	433	416	407	421	450	408	431	388	425	430	407	407	411	420	418	411	464	414	428	442	423	383	397	414	411	425	400	417	410	426	405	392	421	427	425	397	399	382	427	434	368	413	404	438	423	431	407	443	417	450	443	386	398	456	383	405	424	399	405	384	369	412	424	384	414	451	436	423	418	441	445	389	418	409	406	404	418	405	443	460	403	412	409	407	413	390	407	394	384	417	430	420
42259	62864	43823	30798	18928	8213	3931	1202	616	553	558	552	535	500	472	495	534	495	510	477	472	469	456	494	479	495	500	493	472	451	453	457	477	481	446	472	464	459	434	489	452	452	452	488	463	494	427	480	496	448	453	465	497	489	513	475	480	436	440	441	460	487	485	502	459	449	468	514	489	483	505	476	463	464	442	455	473	432	477	455	452	460	495	465	442	447	512	490	470	449	472	443	494	463	454	436	484	477	469	475	485	430	472	478	461	489	438	484	453	455	434	453	445	429	469	465	458	504	439	491	487	482	484	459	489	476	457	471	470	473	448	443	473	474	425	459	531	449	405	444	474	462	490	459	485	460	437	439	497	474	469	434	492	461	463	475	465	497	475	500	500	480	437	480	475	474	433	473	481	467	459	476	456	487	457	481	520	457	456	441	496	456	497	477	434	475	450	463	462	456	471	459	454	449	503	463	446	455	474	470	507	478	489	462	471	463	468	503	477	462	460	423	496	451	498	446	485	452	480	489	440	494	485	441	506	471	435	500	460	481	470	488	442	479	507	453	466	435	472	488	462	457	470	532	456	442	494	468	489	476	443	448	479	462	484	444	483	476	452	400	432	463	498	486	461	460	488	454	451	452	485	463	469	417	445	443	466	443	465	463	469	478	468	455	449	450	456	495	458	462	426	457	475	457	487	457	462	479	490	455	459	461	550	443	448	452	468	456	471	460	500	457	467	451	454	459	441	483	453	481	459	423	447	455	468	443	448	474	481	472	494	478	480	456	501	466	471	452	471	444	472	513	468	494	438	465	433	478	449	445	496	490	448	455	432	509	481	492	441	479	465	458	441	480	486	458	479	505	501	460	509	483	437	428	488	463	469	482	460	504	473	435	494	468	433	487	495	529	463	479	463	433	446	467	450	465	475	485	440	492	494	450	476	462	469	433	464	497	436	454	453	467	446	454	467	462	453	399	478	474	459	487	445	467	458	485	470	467	479	489	437	463	473	499	462	468	484	467	436	498	430	466	451	469	502	480	436	439	479	484	445	456	487	504	481	484	465	444	499	449	480	468	461	469	486	480	454	444	487	451	451	489	475	500	487	449	454	509	468	471	459	422	506	447	450	443	446	456	507	445	465	467	470	468	447	494	468	456	421	454	458	430	453	470	449	479	464	454	497	493	448	483	457	494	478	490	487	453	425	453	464	437	445	478	497	467	474	428	468	493	476	507	472	457	431	423	469	483	459	463	472	471	442	457	458	462	452	446	473	493	505	470	455	453	487	461	489	486	514	440	444	474	470	490	481	435	461	452	499	450	462	509	465	463	462	457	459	466	461	462	479	458	430	456	444	483	460	448	442	460	455	466	431	491	494	463	465	439	486	460	481	442	431	470	446	447	466	451	466	417	511	452	474	498	475	485	454	455	433	485	482	471	474	524	478	458	487	449	479	479	457	475	477	450	494	431	463	471	423	474	472	460	470	440	447	474	448	475	452	504	448	454	478	464	474	434	471	482	481	482	490	442	456	478	476	484	462	487	438	438	478	435	428	442	447	464	458	482	453	446	500	490	472	486	478	485	478	423	484	459	439	496	485	495	450	468	460	462	473	511	455	504	475	467	459	447	473	473	455	489	470	456	479	457	491	428	452	495	449	451	475	489	504	435	493	467	507	427	497	439	421	449	495	492	487	454	474	444	495	461	458	505	464	477	444	448	497	489	401	469	481	422	496	452	439	481	423	437	484	482	487	445	487	516	472	466	448	472	449	487	438	453	512	460	478	459	494	469	463	411	469	507	513	477	448	457	462	500	461	496	455	464	481	447	481	469	509	469	458	407	491	443	441	483	521	435	482	462	477	462	498	498	461	434	462	469	474	432	486	454	441	488	510	438	488	515	478	467	469	452	476	443	490	459	442	434	470	467	443	449	477	435	526	474	444	466	462	454	493	494	487	469	498	458	479	475	463	478	485	473	482	460	455	505	430	458	449	475	448	430	448	458	463	457	453	454	498	481	479	473	455	469	433	476	446	442	468	478	434	459	437	442	500	483	472	452	504	470	494	452	460	454	499	461	452	431	433	477	465	482	489	464	499	440	424	488	483	438	459	455	471	476	495	460	462	442	459	469	472	477	459	476	456	440	476	468	468	483	483	455	489	468	456	418	476	468	453	479	432	457	499	479	450	449	465	500	511	472	466	455	468	488	494	487	497	504	463	478	428	477	468	499	450	445	494	409	456	456	442	437	460	453	452	467	467	454	461	466	474	452	491	464	483	494	468	480	481	442	463	476	455	465	518	447	460	502	432	488	512	448	504	447	480	486	497	493	466	423	484	490	455	446	470	453	463	461	504	491	435	473	413	462	497	461	478	469	468	477	449	462	481	474	464	464	500	466	467	495	488	494	471	507	465	480	431	467	482	459	417	506	467	442	441	458	464	483	455	429	456	437	498	470	458	484	493	480	503	467	479	472	479	474	429	457	411	471	473	452	476	458	463	474	480	438	510	491	448	519	490	458	467	490	474	478	437	465	427	465	490	478	473	457	439	488	429	511	472	470	499	458	458	447	451	449	454	486	479	485	493	477	456	470	468	457	422	500	502	472	486	462	468	442	473	442	494	466	493	483	506	458	447	486	471	465	488	432	439	479	418	468	449	461	472	481	440	481	449	493	475	441	426	470	483	478	428	470	446	444	452	511	475	456	454	490	497	448	510	444	481	478	470	447	486	483	504	429	429	480	470	469	478	464	480	452	466	480	481	496	462	441	496	478	434	502	485	514	505	426	469	477	493	508	458	465	494	452	488	501	479	414	506	463	496	466	458	487	488	450	477	460	483	489	459	447	483	476	465	484	467	490	498	451	472	456	458	462	482	437	484	518	442	445	456	448	453	436	452	472	482	476	440	459	466	449	423	437	467	433	477	441	461	446	459	451	468	478	454	455	478	464	451	446	466	442	480	447	452	443	462	444	453	466	529	465	485	442	456	455	463	450	461	517	463	511	483	458	484	440	474	476	458	477	465	453	473	437	462	491	448	490	445	440	485	443	471	462	481	489	470	447	492	445	501	484	501	465	473	462	455	488	493	464	455	456	492	443	483	484	507	462	448	457	445	479	451	473	483	421	466	442	480	446	496	449	460	489	466	451	455	471	419	481	501	468	495	438	472	495	500	446	469	462	452	476	423	514	481	478	436	466	484	491	493	462	464	476	459	452	471	481	499	481	440	482	465	454	473	464	498	467	478	499	507	476	439	459	475	456	442	447	467	447	458	452	458	474	465	476	484	436	475	456	469	455	463	469	468	432	457	493	502	446	448	477	456	483	445	505	467	450	448	453	483	492	466	467	481	452	490	436	421	501	508	460	457	485	452	482	471	501	454	440	526	497	515	503	442	506	489	483	469	462	450	473	478	472	454	456	461	480	441	441	471	436	480	457	456	449	509	513	455	471	441	470	483	455	451	465	450	451	453	486	476	481	460	497	453	455	478	486	497	442	481	494	476	466
33257	37642	33121	18415	6770	1471	335	252	217	208	212	206	229	227	223	204	207	206	194	225	208	200	227	204	206	221	189	240	222	203	223	196	216	203	206	222	200	188	205	224	213	213	190	243	193	198	205	199	214	210	235	212	199	212	200	203	210	201	219	217	186	207	174	225	202	232	215	214	197	210	181	214	216	215	190	212	224	200	221	220	223	208	219	207	212	236	219	190	180	218	181	225	194	200	190	195	209	199	194	234	201	197	207	217	210	198	207	222	212	212	188	235	219	190	184	212	210	222	195	216	205	237	208	205	212	214	205	197	189	195	204	201	231	190	232	211	205	204	191	200	195	205	229	206	202	197	180	196	225	215	227	224	217	185	188	180	213	193	210	204	214	197	240	218	205	181	213	196	197	205	219	203	210	223	209	206	203	234	212	196	201	200	218	218	212	197	214	213	210	231	222	213	239	197	206	232	224	237	199	191	191	219	215	200	215	194	202	196	222	216	208	207	210	186	217	191	212	178	208	208	193	184	228	231	218	193	222	229	193	226	204	221	207	214	223	217	231	199	177	221	207	206	212	213	230	196	197	215	203	225	213	203	171	202	200	202	204	196	202	207	219	188	195	199	216	188	208	198	200	205	195	220	214	194	230	198	213	231	208	207	193	223	194	227	202	182	222	235	214	198	213	234	192	206	200	199	216	220	223	211	209	211	188	200	179	226	197	205	229	207	213	210	206	219	204	206	179	201	213	194	212	189	204	177	209	199	204	218	188	199	179	224	226	222	219	215	225	214	202	214	223	187	226	236	193	198	192	190	230	222	222	238	228	232	219	216	208	212	237	211	206	205	224	189	204	197	220	208	193	211	209	203	237	228	229	206	225	198	206	214	183	231	199	203	218	203	217	211	227	241	224	222	224	218	210	231	196	230	207	200	223	199	201	210	197	214	200	180	199	174	183	217	194	208	203	215	183	195	185	174	206	205	187	179	209	194	232	209	192	197	207	207	213	191	217	216	221	193	230	184	202	216	200	207	201	218	217	193	214	196	197	229	210	211	189	219	188	206	190	208	202	196	200	193	198	208	206	219	185	210	189	203	226	202	219	183	196	201	216	220	206	209	215	238	246	206	202	203	195	224	215	213	221	208	199	188	229	200	209	233	199	188	202	217	185	199	259	199	218	219	211	225	203	199	214	203	194	201	215	195	213	194	219	220	210	213	197	201	222	224	195	204	211	203	240	206	212	208	212	186	232	209	188	220	218	204	200	218	207	205	203	186	220	195	190	195	211	227	229	217	234	192	206	217	193	214	205	216	225	222	201	208	205	209	177	199	231	192	213	197	213	191	189	204	216	238	207	212	215	224	220	209	229	197	210	219	196	213	227	205	233	200	193	232	196	207	203	208	188	216	190	215	223	233	207	232	218	201	228	224	234	223	197	219	194	210	214	213	211	223	230	212	227	204	197	217	219	203	216	228	189	192	219	213	229	204	198	233	229	217	190	194	223	206	208	198	229	188	214	229	188	188	194	236	198	200	202	201	183	214	209	197	217	210	242	240	206	200	247	199	229	200	211	209	198	215	196	196	225	219	199	176	200	242	218	211	225	178	210	202	222	226	202	235	207	212	222	220	206	194	215	213	219	197	205	179	213	191	205	189	220	224	209	206	208	227	216	218	214	236	191	240	212	206	222	214	203	201	222	215	206	214	206	208	222	214	194	205	197	229	205	193	216	228	197	198	208	204	185	203	210	215	218	199	223	199	197	214	190	206	193	216	239	200	188	200	199	200	193	213	193	192	174	220	190	209	216	208	226	225	210	208	201	221	194	182	212	193	204	223	208	223	208	217	192	204	211	204	200	193	229	196	207	239	233	230	212	211	180	232	203	210	216	198	191	211	201	239	205	184	221	205	201	214	198	226	207	218	213	211	217	203	216	210	221	194	204	179	218	193	231	214	182	197	223	207	226	206	221	217	179	214	185	225	219	200	220	223	214	214	181	189	189	226	203	230	207	205	225	222	250	234	193	203	223	215	222	220	210	211	227	224	211	200	229	207	207	222	212	215	227	199	205	191	186	217	206	189	199	202	204	218	211	201	207	211	206	178	206	191	232	232	202	197	212	205	209	210	199	210	212	221	205	201	229	209	201	202	234	206	190	191	221	194	246	233	218	204	214	199	206	222	210	223	198	210	191	194	216	205	212	205	225	194	215	210	210	218	199	183	230	222	203	212	222	199	190	208	222	204	228	237	228	225	200	253	225	180	214	236	238	198	191	202	244	221	205	213	204	224	223	181	233	213	205	202	201	204	206	219	216	206	209	216	203	204	246	199	207	214	194	229	179	223	220	208	193	206	207	209	201	215	213	227	202	196	203	212	230	202	215	185	221	185	213	228	191	206	196	223	170	210	203	216	197	225	203	211	202	202	228	242	194	202	218	200	207	214	255	185	213	225	203	229	229	199	231	194	198	214	222	220	217	223	235	196	201	200	225	207	219	215	206	206	199	202	218	213	228	222	210	215	209	198	219	221	223	217	204	200	190	207	210	223	189	215	231	209	216	195	229	215	211	195	241	223	204	200	237	232	212	189	210	206	192	219	214	215	190	202	213	235	202	188	217	186	217	208	230	176	198	217	216	225	222	208	203	240	244	204	236	209	209	206	185	201	212	205	202	200	223	215	228	230	175	213	220	209	212	211	216	192	218	254	209	214	187	206	207	207	221	213	187	216	218	204	240	202	196	219	210	201	236	193	223	202	202	176	213	214	181	214	195	221	216	208	202	204	205	192	198	213	221	217	247	200	215	180	248	214	230	209	204	227	198	208	212	189	216	208	178	216	205	203	186	230	209	206	205	202	209	225	205	219	195	190	209	173	211	216	213	249	194	218	183	216	220	217	199	189	200	179	224	187	211	201	233	216	216	189	219	196	215	230	209	202	199	202	209	194	201	200	192	224	218	215	208	208	243	201	202	204	208	192	213	200	197	227	195	191	195	214	235	222	197	233	206	198	222	212	213	212	216	187	195	192	193	194	236	231	208	179	197	198	223	227	192	225	210	233	222	216	182	231	209	198	191	200	212	214	219	213	212	215	200	226	182	227	225	212	224	218	231	207	226	174	229	196	204	206	204	207	201	205	198	223	220	203	208	209	200	201	226	211	219	205	213	200	213	203	211	199	200	205	205	207	206	207	196	186	211	201	192	199	207	202	222	199	224	223	221	202	197	205	191	222	211	217	200	224	210	204	205	188	211	210	198	216	199	199	218	193	198	210	192	202	201	228	181	218	214	215	210	203	200	240	194	212	182	230	198	193	237	199	205	214	237	215	207	196	201	196	228	200	229	223	237	200	225	207	246	202	226	213	202	196	230	200	209	189	202	201	193	194	190	216	205	198	208	197	200	204	202	209	195	223	212	214	199	231	197	190	227	191	203	207	196	201	221	217	197	183	199	212	205	223	220	211	212	215	214	203	198	187	194	210	206	199	205	210	198	237	196	217	216	217
40269	51522	30550	15622	8005	2172	466	326	270	289	261	277	263	241	244	244	238	271	250	242	256	284	239	233	255	238	283	239	228	228	217	260	254	277	257	247	246	224	239	254	235	250	244	236	256	267	285	245	254	261	257	238	247	225	254	263	245	222	226	269	211	242	249	224	247	253	251	258	272	242	240	211	234	255	234	259	268	254	244	236	239	240	261	240	220	235	260	245	241	225	229	249	284	237	255	265	253	242	250	267	272	255	279	220	246	244	235	263	229	259	239	243	245	239	253	256	244	240	267	226	258	266	251	240	266	242	251	269	233	248	239	241	233	235	238	250	242	244	226	244	244	231	248	230	266	242	241	265	246	227	246	232	218	277	267	255	255	232	258	241	205	238	243	252	241	278	280	261	260	232	244	242	259	242	278	259	260	236	224	238	235	222	249	260	234	241	247	244	232	243	258	255	237	219	261	250	231	240	274	240	273	274	248	246	236	261	256	239	240	261	289	229	248	236	249	240	230	251	243	275	256	247	265	236	249	217	233	230	266	267	244	264	268	238	228	258	208	251	265	213	252	250	244	262	233	260	287	253	231	248	239	269	252	264	291	230	232	245	228	239	245	237	236	216	244	235	240	268	256	256	243	253	240	203	247	266	244	249	279	263	250	240	245	262	233	268	235	238	232	250	223	263	249	237	256	254	271	262	238	243	242	239	258	264	211	229	245	252	253	217	253	270	253	265	222	241	223	228	238	246	231	257	265	241	245	260	206	237	240	214	282	245	246	232	260	255	248	243	238	271	228	215	240	269	238	253	248	264	257	250	263	224	242	235	236	269	244	268	265	230	244	232	260	259	261	232	246	235	249	243	245	264	238	220	299	250	238	221	252	251	294	276	262	267	227	235	239	246	250	265	227	240	266	259	225	268	258	242	242	256	257	269	229	248	236	238	243	217	256	249	229	257	234	236	248	269	245	251	221	269	229	244	253	246	232	250	252	272	250	202	221	271	241	245	256	241	268	236	249	258	253	234	272	238	267	243	270	246	268	234	248	247	276	243	248	258	260	247	219	260	240	257	238	234	237	259	256	239	222	234	246	228	237	254	245	268	235	288	244	256	237	281	236	241	231	255	243	260	237	255	243	248	257	234	260	242	254	262	267	253	213	236	279	270	253	254	250	252	257	236	262	233	248	231	264	217	252	237	232	244	266	265	256	245	247	246	237	251	268	234	276	226	248	266	226	235	232	249	252	258	224	255	251	228	270	226	253	245	228	237	235	230	246	276	257	262	255	226	267	256	242	247	272	247	263	276	258	241	265	233	246	255	269	261	249	248	259	242	264	269	240	234	222	248	264	263	255	224	263	254	254	261	232	250	266	262	265	233	244	262	253	243	253	259	253	241	233	240	237	281	255	254	220	258	263	242	279	244	240	257	254	259	250	259	253	267	227	256	288	261	268	245	243	235	251	232	245	237	249	249	271	249	232	254	257	246	240	261	254	243	244	263	267	267	255	265	269	259	251	243	247	238	249	257	263	246	241	224	227	241	257	249	273	260	204	246	268	243	266	259	267	273	255	236	245	242	241	251	248	257	245	241	234	231	220	230	244	236	207	242	244	227	244	239	227	237	237	228	229	239	260	277	220	266	234	262	261	267	268	245	241	230	234	247	265	240	255	242	271	238	267	250	265	271	244	268	238	261	246	274	229	291	260	254	272	255	233	247	256	223	270	255	273	274	221	252	267	223	248	245	252	243	253	248	237	271	255	260	246	260	252	269	263	255	275	249	242	236	271	231	249	264	261	231	227	217	249	266	240	281	221	238	221	259	256	266	263	249	250	230	247	229	262	226	238	239	219	244	260	243	213	236	241	254	248	247	244	253	258	238	259	229	276	240	250	209	225	263	249	220	230	224	234	245	227	250	250	282	236	260	268	243	262	234	259	280	245	243	220	238	239	256	245	257	242	229	236	247	241	248	238	268	239	275	238	202	266	258	269	245	228	277	233	275	259	227	267	233	256	235	259	252	259	249	248	278	256	250	260	251	254	254	264	249	246	259	266	280	228	243	253	280	255	232	259	244	235	235	237	263	245	258	257	262	247	253	231	243	220	276	243	246	217	226	261	233	275	251	256	250	257	208	224	251	222	244	226	245	221	247	276	234	220	259	250	276	228	246	233	227	270	267	239	266	244	263	262	262	240	234	244	240	238	268	220	232	263	224	257	240	211	247	273	270	276	245	242	254	228	272	219	250	251	247	214	260	261	272	263	243	248	283	254	236	258	233	274	229	246	223	254	250	246	265	247	240	242	241	255	255	214	234	246	213	223	260	211	261	251	243	262	259	250	245	255	265	229	247	227	235	236	270	252	273	232	241	263	220	254	251	243	255	241	215	252	259	246	237	241	228	248	257	235	258	231	247	219	245	263	238	262	241	255	248	247	251	265	256	261	255	259	251	247	249	215	243	250	230	260	234	240	236	256	237	236	247	259	234	226	232	255	228	266	243	242	247	222	229	236	254	250	246	254	245	233	257	245	269	270	275	271	236	249	256	259	242	252	266	260	239	249	241	255	242	251	236	256	239	248	256	257	246	240	252	233	237	237	238	258	248	233	217	248	271	245	273	245	265	224	239	258	224	242	269	265	275	249	211	234	251	261	259	237	249	267	239	271	273	232	239	220	229	228	230	232	253	250	266	228	241	240	266	249	242	265	221	239	241	224	247	256	265	260	254	263	236	260	231	252	223	273	272	237	254	251	254	270	234	247	269	279	238	254	242	235	239	238	248	236	272	273	232	255	244	230	259	244	247	284	271	244	243	234	255	230	244	258	245	232	253	243	233	257	263	234	242	243	238	234	257	265	223	244	252	239	262	250	253	254	249	245	263	267	255	235	262	274	266	268	237	241	262	234	249	236	231	239	225	275	243	256	239	238	274	241	245	253	229	243	265	252	239	260	247	258	250	215	243	237	246	235	242	250	250	268	260	252	234	205	246	247	251	231	255	240	264	249	245	245	253	244	226	228	227	250	254	253	249	263	221	265	256	275	215	216	234	217	247	248	239	255	267	230	253	238	272	270	258	264	246	239	235	270	245	257	287	258	251	257	255	252	238	235	245	231	229	263	248	259	239	242	231	243	241	288	255	268	254	231	216	259	242	264	269	239	219	220	244	247	244	213	237	229	251	223	250	262	244	248	260	222	247	253	255	255	250	252	240	251	255	259	275	247	238	238	251	257	231	257	253	273	222	260	251	254	228	226	250	238	256	265	237	249	263	250	253	257	224	250	230	243	234	237	247	254	249	239	240	281	248	245	268	246	193	244	256	269	257	270	278	263	239	254	222	247	220	244	256	255	229	261	261	221	265	247	253	240	236	236	244	267	224	222	251	273	272	245	249	262	257	245	248	256	263	250	258	238	253	254	254	243	219	237	256	232	253	243	253	211	253	262	267	251	206	262	266	243	234	209	263	281	246	255	235	243	262	245	255	232	266	276	250	243	259	252	233
24073	21079	28152	24893	20534	9476	1414	499	315	314	311	297	289	299	269	280	279	268	283	278	258	282	258	293	248	240	260	262	286	283	295	255	284	276	284	286	282	270	261	273	275	237	264	297	322	309	284	267	266	272	240	261	282	275	269	268	279	292	287	280	325	310	262	263	276	275	290	280	286	277	270	269	296	259	286	299	275	270	283	258	276	289	275	278	296	258	261	260	278	273	293	272	276	295	292	284	290	280	265	325	256	299	272	294	277	278	290	293	257	307	260	311	304	275	302	305	289	295	285	237	265	293	273	297	279	279	241	276	295	302	294	267	311	259	318	285	277	293	267	278	278	259	306	288	266	278	280	282	259	316	282	281	278	271	284	267	279	286	261	277	302	270	268	287	269	275	284	295	285	298	293	260	317	274	248	258	282	269	311	308	277	271	274	284	268	241	279	279	303	252	255	245	279	259	266	261	268	290	287	308	292	266	275	267	278	259	278	297	298	275	249	276	244	271	260	280	247	237	240	275	284	249	306	284	250	268	257	287	284	249	243	283	287	280	269	273	280	257	312	288	273	260	307	254	306	293	259	316	293	308	268	291	263	265	266	303	257	268	309	241	260	287	269	255	266	274	302	287	299	240	254	274	288	243	269	267	269	268	283	301	254	287	274	301	273	278	278	288	262	263	294	268	277	291	278	276	260	303	278	261	268	286	289	307	275	247	299	284	277	284	273	272	280	276	276	284	256	299	264	278	275	265	288	268	284	303	270	267	278	283	298	277	275	251	273	293	279	271	265	259	287	255	296	307	280	268	269	266	256	282	273	295	282	290	288	274	284	269	267	306	275	288	296	279	256	300	279	270	278	275	260	302	305	284	277	258	242	274	280	295	275	276	292	283	269	260	272	276	283	293	284	274	302	272	293	273	266	287	289	270	292	259	261	297	280	265	288	310	267	290	301	262	306	273	290	294	253	293	289	269	282	256	268	269	257	283	266	257	283	284	303	286	288	284	307	274	266	273	313	282	282	292	266	288	275	300	275	311	292	273	267	261	287	263	275	324	258	267	294	262	274	251	268	269	304	280	280	285	278	304	279	288	281	273	279	282	243	280	296	308	262	257	288	283	276	308	247	268	295	288	253	281	288	289	279	279	271	261	269	267	281	256	297	274	307	236	302	288	273	275	289	289	273	290	282	272	268	294	289	287	257	268	284	290	295	286	300	253	309	293	266	275	294	288	281	236	279	272	284	256	277	268	234	278	286	255	269	308	286	312	260	300	290	270	269	270	265	285	309	256	309	264	281	289	273	276	265	293	308	286	342	295	285	297	264	257	262	263	296	267	281	273	276	280	268	275	276	290	266	268	293	280	320	279	293	249	284	287	300	264	273	273	270	296	301	302	289	307	279	283	264	311	286	280	279	254	291	249	273	302	279	295	294	293	264	295	294	288	273	288	281	278	259	278	276	263	256	273	268	264	241	290	300	271	280	279	294	281	279	290	302	283	285	262	312	281	284	268	261	278	306	291	282	297	282	282	247	276	273	268	314	274	295	254	281	263	273	259	256	287	301	247	291	261	302	246	299	305	244	275	260	286	275	274	300	296	300	273	282	268	291	278	289	298	273	256	306	277	288	276	268	271	276	258	265	236	275	262	275	286	255	268	265	274	292	243	270	289	266	255	320	270	256	263	277	277	282	277	263	288	294	309	287	269	266	283	296	258	267	292	284	275	273	235	278	262	298	306	278	242	283	261	268	288	292	242	303	280	289	282	292	305	282	268	272	260	271	319	258	237	270	283	284	296	283	272	269	254	283	294	274	305	259	265	275	269	298	267	274	283	274	274	298	282	274	268	267	296	286	276	278	287	267	281	309	262	286	270	300	307	266	280	289	259	261	249	267	280	262	277	275	292	253	276	288	275	265	272	257	289	289	303	252	263	294	285	265	299	263	285	270	289	233	284	286	268	277	296	268	266	274	306	291	287	273	264	270	290	276	267	267	243	260	283	313	266	294	273	267	283	259	285	313	251	251	269	282	303	242	279	320	283	259	289	280	261	259	286	275	247	274	244	300	283	284	291	292	297	282	300	304	289	263	282	296	329	294	258	285	256	299	267	254	241	275	287	270	294	264	293	276	252	273	258	283	278	292	287	278	263	269	295	309	297	280	280	284	269	269	280	267	237	243	280	260	269	257	247	297	260	267	304	295	299	314	278	289	287	289	287	300	260	266	292	265	265	292	283	290	274	282	262	280	238	297	261	298	271	266	275	284	291	281	245	270	233	245	285	282	272	260	238	274	255	263	254	291	351	263	289	307	278	269	291	306	300	275	271	280	281	284	281	268	273	268	267	295	281	299	299	284	297	264	298	282	292	282	288	257	290	278	248	295	264	280	290	295	285	284	279	306	300	275	274	288	304	306	259	265	299	308	268	278	278	259	293	269	299	295	265	278	286	281	293	284	258	288	296	260	259	306	255	257	277	280	268	261	260	300	274	253	266	336	269	269	288	295	266	286	307	287	315	301	322	291	282	277	274	285	286	283	281	291	277	306	281	269	281	295	281	283	283	310	279	280	248	295	305	288	290	286	276	282	291	257	253	277	265	272	299	287	277	263	261	276	270	303	298	260	285	286	290	281	274	278	273	261	264	272	283	278	273	303	280	258	258	305	289	287	267	277	290	289	296	285	312	285	286	274	283	305	282	254	285	263	288	279	284	301	265	275	257	291	262	253	281	272	293	279	277	262	303	310	296	308	260	261	327	290	273	288	285	249	316	265	248	280	286	285	273	289	278	285	290	264	277	271	294	268	277	308	252	306	271	272	289	293	302	286	318	264	263	266	275	265	305	286	276	287	251	267	295	277	260	291	284	294	265	278	239	294	299	296	309	288	278	299	274	281	293	280	274	282	265	280	269	273	281	241	257	290	271	288	263	277	259	293	308	244	275	270	258	276	272	277	303	280	255	275	270	263	270	320	246	309	276	289	268	275	300	281	293	249	296	271	266	279	264	277	253	301	313	270	295	297	274	294	297	291	302	292	290	291	284	288	301	291	266	282	295	293	280	252	267	251	261	296	269	327	259	297	309	299	284	282	255	261	262	249	258	290	279	288	303	257	279	284	269	288	294	265	290	271	282	291	283	282	291	288	290	281	268	269	275	298	276	264	266	265	281	299	284	264	286	293	303	309	287	286	297	255	267	291	281	286	297	264	249	297	268	279	283	279	271	288	272	243	285	283	296	280	304	295	271	264	266	286	261	276	273	271	276	280	263	290	276	281	276	272	270	298	295	250	276	272	260	267	261	312	291	296	240	288	284	283	270	292	265	285	272	244	282	278	266	307	289	264	271	262	279	306	286	295	275	286	285	302	267	286	263	298	281	288	278	311	289	265	277	265	299	294	262	290	270	261	278	261	283	264	280	257	293	285	292	287	272	284	272	270	280	253	274	313	283	290	248	283	299	259	250	259	290	284	275	308	283	286	264	262	297	292	272	251	259	263	268
41613	60317	40105	26790	11592	3185	1109	557	373	370	309	364	363	319	323	351	329	321	310	334	360	345	334	328	343	311	307	330	330	318	309	325	292	287	328	321	331	301	317	309	331	335	302	320	327	298	304	308	336	316	330	309	334	312	317	331	314	280	327	340	306	306	288	322	286	291	330	345	290	342	311	302	332	316	331	320	312	311	330	330	308	352	286	318	285	299	360	324	283	328	307	301	314	312	308	318	315	338	321	306	304	330	329	306	333	332	310	321	324	326	326	306	328	300	320	327	301	333	314	324	303	316	335	317	316	298	322	334	265	310	297	340	296	358	319	309	319	306	297	331	323	315	326	330	317	339	307	321	287	332	309	334	291	285	345	322	296	282	326	318	310	318	306	324	333	314	330	303	288	263	290	292	284	320	329	307	331	301	318	314	343	303	325	341	324	333	319	276	304	304	332	304	318	289	313	305	314	292	291	302	335	295	291	326	314	310	295	318	301	329	346	325	317	321	303	318	326	350	340	319	302	318	306	306	293	287	328	354	329	304	301	304	297	293	336	325	348	307	292	318	349	317	345	318	346	325	331	356	305	302	317	326	330	319	318	314	276	337	322	314	325	291	314	312	305	319	332	315	341	324	301	300	314	274	326	285	340	322	308	334	302	323	360	322	329	348	323	308	354	316	310	327	269	316	295	334	322	319	288	294	325	306	357	322	337	281	347	316	339	326	309	287	327	331	359	313	296	318	312	314	287	299	314	303	310	279	332	313	352	335	312	312	293	338	345	316	345	318	311	292	317	341	306	320	311	278	310	287	318	308	286	295	333	293	337	295	321	289	331	329	290	298	317	313	372	326	321	288	288	336	334	288	301	316	338	336	300	318	315	314	314	332	305	312	292	336	334	310	308	272	317	328	325	303	335	366	297	307	326	360	312	331	309	334	304	338	329	308	311	322	350	317	338	325	332	329	314	311	315	335	319	339	315	308	312	309	326	303	348	306	325	308	304	334	326	304	301	339	316	343	331	306	316	327	312	306	325	304	290	296	322	299	315	350	323	299	330	277	300	345	306	303	321	277	280	324	320	301	316	325	297	317	312	292	315	323	312	272	339	297	274	325	277	296	316	337	320	301	352	299	304	292	293	341	320	312	313	310	303	318	299	323	295	313	296	290	310	318	320	325	313	295	292	345	302	294	341	290	294	318	302	337	326	303	311	286	332	302	341	326	333	301	310	286	315	334	334	349	289	295	296	298	315	292	290	347	309	317	305	332	286	329	310	315	288	338	318	344	310	316	344	304	293	287	351	297	315	329	316	339	362	306	280	332	315	301	315	315	310	320	311	323	320	299	300	315	313	284	311	352	290	300	300	320	299	295	309	304	305	309	329	317	295	326	271	329	301	326	335	308	294	329	271	329	317	331	309	294	320	322	305	324	278	304	286	335	352	324	319	310	345	326	295	323	284	316	342	305	315	322	313	318	314	307	286	294	300	321	305	295	298	319	320	328	328	312	296	304	328	335	337	282	300	314	307	333	347	295	293	317	332	299	360	314	293	288	299	341	262	306	329	330	327	312	299	296	298	344	323	328	359	306	285	283	300	275	331	300	330	342	345	334	302	318	336	314	285	298	309	274	330	288	306	328	323	324	355	331	339	299	340	314	311	314	305	341	334	300	329	304	283	287	326	280	291	333	313	315	309	321	330	326	327	311	299	318	306	308	313	309	297	319	331	309	279	274	319	327	347	294	324	313	332	323	344	327	312	288	336	288	310	319	319	312	358	320	321	342	309	329	324	327	318	332	331	334	301	331	300	278	315	278	318	316	316	298	292	308	281	310	306	292	309	313	347	294	354	349	318	331	305	329	300	322	294	337	288	320	316	296	321	301	280	303	314	314	317	310	314	320	324	310	310	319	312	314	309	333	315	306	360	315	291	302	299	299	304	334	322	322	290	331	329	326	315	313	306	329	317	323	295	303	301	265	362	332	321	338	326	309	321	306	302	337	311	333	321	341	305	339	317	312	326	299	331	339	320	315	322	318	316	332	325	274	314	292	310	323	282	298	332	309	307	301	341	317	325	312	294	282	333	311	320	322	278	329	301	330	313	329	335	322	319	304	309	332	327	330	300	290	302	310	324	332	335	304	352	340	334	311	311	306	314	304	317	344	305	337	329	321	280	314	304	297	328	335	317	324	294	327	304	302	300	299	320	331	314	306	320	319	289	343	340	306	289	327	337	344	330	300	295	326	317	317	313	301	310	320	317	324	365	294	330	332	303	326	310	326	336	338	319	315	332	327	351	330	298	314	310	283	323	311	302	309	302	336	308	331	305	327	301	286	325	303	336	320	323	327	323	307	290	303	293	282	301	302	342	300	306	336	333	298	330	311	336	327	324	324	333	325	298	292	304	273	345	304	311	310	306	327	317	300	321	302	317	330	311	328	305	351	329	337	333	299	300	303	326	350	330	281	305	321	302	289	322	293	318	315	347	312	300	348	325	321	322	335	315	349	316	324	291	315	306	307	276	313	334	312	319	313	301	304	333	317	335	327	313	316	324	322	315	299	296	318	295	322	282	297	286	339	319	301	304	322	295	326	329	292	342	302	323	294	330	323	325	321	321	328	314	334	295	313	304	332	329	319	322	319	327	314	303	320	292	306	318	325	348	341	342	314	329	296	327	287	334	335	341	302	304	329	334	296	312	324	328	320	307	296	290	297	292	320	337	328	318	299	320	307	315	293	304	304	306	328	323	321	331	331	295	327	301	306	284	313	310	290	286	326	330	296	318	350	314	337	301	302	294	314	308	313	299	310	319	312	330	307	308	325	306	355	371	330	333	313	294	326	369	300	310	291	315	310	302	360	324	323	336	307	330	306	317	326	324	305	320	285	316	325	324	316	330	321	323	317	328	328	334	332	307	362	316	317	309	319	353	318	330	323	297	328	317	320	304	296	345	304	338	314	312	329	288	313	288	337	287	322	309	308	313	322	346	329	301	302	345	304	336	331	319	309	321	289	321	312	300	328	302	312	310	316	310	334	303	309	352	291	313	320	307	330	313	325	318	318	283	331	311	280	310	291	296	317	331	333	307	288	335	333	286	288	314	290	305	319	338	336	287	317	305	316	307	308	297	310	320	312	310	297	310	335	307	312	381	309	334	339	345	291	322	273	316	277	311	306	333	322	309	301	313	309	306	322	285	334	321	261	262	312	341	311	313	344	317	314	306	315	309	313	313	325	321	329	292	330	322	318	299	322	324	282	270	362	303	325	337	315	310	322	330	291	304	306	315	321	300	308	284	292	341	304	324	331	300	296	313	309	325	343	327	322	309	319	308	320	307	302	319	308	302	335	332	299	310	314	303	334	325	316	299	294	334	299	308	298	289	286	321	324	333	307	308	308	299	286	288	308	322	312	327	325	335	291	304	354	303	336	343	302	322	324	287	322	311	335	329	314	318	301	302	321	301	300	320	314	286	315	325	303	286	305	298	285	334	290	310	309
25334	21392	29386	27577	16883	4451	1434	462	333	276	304	300	288	304	318	281	288	281	292	300	275	288	280	280	311	291	292	277	295	292	285	286	297	280	260	254	280	277	291	294	304	281	268	294	250	297	281	298	278	274	289	257	279	334	289	278	239	293	285	284	276	307	292	305	290	272	294	268	299	287	289	294	269	316	301	282	292	289	249	297	298	280	279	275	301	288	307	311	287	288	275	272	297	302	265	292	279	281	276	274	282	296	256	299	299	268	285	294	331	277	286	278	261	263	296	248	301	285	290	327	275	267	298	278	285	287	309	284	288	285	289	278	285	285	260	274	296	301	262	291	280	260	278	297	302	288	291	296	298	247	283	325	294	289	308	299	277	268	265	250	288	293	303	276	250	274	297	272	295	273	255	289	308	300	279	277	280	303	292	284	283	260	290	283	284	277	261	272	289	290	292	279	290	302	294	267	273	274	295	287	282	310	302	287	293	255	262	281	264	280	311	246	286	272	272	301	280	271	298	297	274	322	274	273	293	251	319	294	301	300	294	306	290	304	287	267	292	272	270	276	277	282	282	296	281	251	275	283	286	306	288	279	253	283	288	279	281	298	281	256	284	251	309	272	290	301	271	282	312	309	271	296	275	258	290	293	283	279	310	312	272	311	289	307	296	295	260	283	315	268	275	258	289	273	268	288	287	320	329	261	307	281	294	278	279	293	283	277	263	277	307	323	301	303	314	310	303	281	268	325	314	308	295	311	286	260	312	330	299	264	292	275	273	291	298	277	288	260	274	284	260	279	289	301	286	296	296	276	292	288	296	285	289	273	301	271	268	292	288	290	246	276	272	265	289	282	289	302	294	289	253	285	257	309	293	261	270	282	293	297	271	280	278	297	284	268	282	292	304	290	266	336	310	264	292	271	280	314	273	287	297	278	297	287	281	260	287	288	291	301	333	308	272	281	261	317	320	273	281	299	305	283	264	289	271	296	301	278	294	271	277	302	296	269	300	294	299	277	286	267	261	301	322	274	290	285	274	273	258	323	328	288	287	264	270	307	292	281	291	274	288	283	304	301	300	272	292	304	298	288	271	311	297	285	286	273	303	292	287	295	293	264	314	286	270	291	283	252	334	327	300	265	272	281	299	289	255	248	292	272	274	292	302	275	294	284	293	275	288	293	301	304	266	293	271	254	285	299	294	287	315	313	302	310	264	307	316	280	286	303	298	308	267	279	262	266	299	267	251	285	260	309	280	285	307	306	289	312	269	287	314	318	278	297	277	252	287	275	270	291	260	289	297	266	306	297	288	285	290	300	287	299	255	268	270	247	269	274	277	294	294	308	300	272	263	283	297	282	285	309	281	301	283	290	295	295	288	259	293	293	274	286	284	293	304	300	297	256	262	278	265	274	281	251	306	273	299	292	268	271	289	329	311	270	304	275	298	300	326	277	271	285	288	309	286	278	291	241	271	257	290	250	291	272	258	274	296	304	275	277	289	296	280	293	316	262	291	268	292	286	295	270	294	269	299	297	309	286	277	295	267	275	279	280	265	302	303	278	325	256	279	288	275	276	307	251	259	267	284	287	280	297	328	312	308	299	291	270	295	301	295	302	261	264	289	280	314	288	292	279	280	298	254	288	304	321	283	275	282	295	276	255	302	282	291	303	322	270	271	302	287	261	276	278	297	304	288	303	301	256	310	322	289	307	306	297	279	261	301	300	283	266	266	305	279	262	259	299	277	288	300	281	258	293	305	292	285	287	286	254	305	306	272	274	308	248	276	292	270	276	266	278	268	297	282	309	269	260	272	290	275	283	308	298	288	292	303	283	300	303	257	307	263	295	301	301	303	280	278	297	300	274	308	278	302	299	293	272	298	277	272	290	297	267	278	285	274	302	298	299	290	299	262	252	281	283	262	284	292	293	285	283	304	307	305	302	289	320	295	305	291	279	271	304	277	295	274	266	313	283	302	277	251	296	285	286	294	303	300	304	282	284	277	288	284	276	288	294	290	294	278	297	281	268	256	271	280	302	288	232	284	291	258	282	293	293	263	299	295	330	316	288	276	303	275	270	278	316	275	284	263	275	275	296	274	274	279	276	283	280	295	287	316	318	272	274	302	300	300	291	280	289	284	281	267	290	286	275	281	311	273	317	283	262	258	272	268	298	266	272	292	272	244	263	292	289	308	273	314	264	264	275	306	301	306	272	282	286	284	267	298	266	275	288	280	286	299	304	312	336	326	300	276	292	299	284	272	301	278	261	276	303	302	261	286	282	286	244	321	302	277	255	286	272	283	300	299	273	282	279	289	266	286	264	299	273	258	288	266	287	316	292	290	255	285	292	269	281	291	267	306	284	265	288	271	295	264	286	268	280	245	309	279	266	297	306	294	290	297	280	292	293	265	275	303	271	284	333	303	303	266	275	276	287	307	279	288	286	293	320	271	275	274	288	296	263	263	271	275	269	272	255	272	261	275	281	276	303	282	292	262	290	302	326	262	281	293	287	295	297	268	283	302	252	292	295	285	288	265	297	268	269	266	302	303	322	272	256	293	293	285	274	292	259	303	327	313	314	270	291	297	270	303	311	287	273	285	296	277	252	268	280	256	290	260	290	287	327	287	329	266	268	269	288	286	273	282	254	266	273	257	274	311	279	315	275	290	306	324	253	292	286	277	264	295	315	289	299	277	280	282	278	284	297	246	269	282	283	280	292	292	272	280	283	284	297	283	245	270	264	295	295	325	276	301	279	306	254	317	285	248	294	305	276	314	283	259	297	278	318	288	282	299	303	290	292	321	291	303	295	255	260	314	291	275	251	287	300	254	251	285	276	300	297	272	280	293	289	256	299	297	273	269	283	295	285	301	302	285	296	293	276	297	295	281	288	260	291	262	281	293	271	288	297	270	278	294	280	312	274	301	318	309	271	278	301	299	288	263	305	302	284	292	267	271	307	289	266	245	292	285	285	262	265	262	288	288	291	289	293	290	284	308	296	310	304	264	318	292	293	297	331	314	302	271	292	296	304	282	285	306	269	263	304	294	287	282	288	282	265	290	297	298	270	273	302	296	255	281	282	299	296	299	286	279	283	291	332	251	269	299	282	259	280	259	289	263	295	274	283	283	286	284	308	283	302	271	284	301	283	277	324	296	296	290	257	308	244	284	296	286	279	278	283	281	274	275	290	299	283	270	311	306	280	297	273	275	321	294	299	277	262	305	269	256	303	303	298	299	282	280	299	293	281	304	295	320	260	322	272	293	308	320	300	314	269	306	325	271	252	262	274	273	308	298	276	314	286	301	284	281	304	294	295	255	294	274	262	312	248	282	299	297	266	269	293	298	311	277	257	303	295	286	281	250	291	279	302	303	268	308	269	270	284	291	258	283	306	276	265	298	324	278	311	318	314	290	263	273	276	299	290	297	281	312	298	309	290	273	277	290	267	262	304	285	271	303	303	306	292	269	278	284	304	281	303	303	255	289	289	270	302	284	289	278	303
36649	53715	41061	26449	14375	4227	1886	529	433	375	372	355	366	371	360	351	359	328	352	348	324	319	327	324	337	353	311	323	332	334	332	317	329	308	357	327	337	352	313	317	308	327	341	342	340	281	336	321	335	330	333	305	366	326	369	293	316	355	331	321	303	339	335	325	324	314	358	342	326	344	322	313	367	355	337	342	322	332	316	347	356	340	339	326	331	351	347	332	358	321	333	340	346	349	317	347	358	316	352	320	349	314	345	329	325	330	339	338	326	317	310	345	320	337	336	373	348	346	321	391	335	341	333	330	318	339	332	352	326	322	290	340	376	293	335	335	345	343	333	325	328	353	307	335	334	344	309	310	321	358	353	313	342	323	309	310	326	352	343	316	337	304	339	326	350	309	322	331	364	354	311	338	349	320	354	350	337	346	372	311	331	332	361	323	320	351	339	325	333	340	318	298	339	357	306	323	343	328	322	334	306	338	331	344	349	336	318	315	336	323	292	322	330	363	325	331	318	329	340	342	327	330	317	330	341	348	300	325	353	339	347	324	334	320	328	314	295	348	324	364	342	328	341	352	331	353	377	308	314	324	351	315	333	334	362	305	321	348	336	317	343	353	288	333	343	328	302	346	349	350	368	337	327	367	341	311	328	335	337	337	325	336	368	313	307	333	328	344	311	340	336	387	311	324	340	328	344	354	349	346	337	323	366	345	318	338	331	333	308	344	327	295	302	365	318	339	329	335	330	354	319	321	345	338	305	350	346	342	295	335	321	356	323	327	319	331	350	334	361	292	330	331	287	364	323	342	353	336	322	319	321	361	376	349	330	322	306	329	326	323	352	344	353	373	312	354	354	322	341	338	306	330	314	311	322	343	346	311	333	328	327	338	329	342	333	338	353	319	320	343	313	348	338	324	366	320	351	356	332	337	345	316	320	327	367	327	327	333	344	353	307	354	354	336	351	329	376	341	341	341	334	385	326	334	323	321	365	349	286	351	364	318	344	363	331	332	298	308	346	340	348	337	310	327	316	321	332	338	314	319	327	335	323	310	335	359	303	354	321	351	348	306	335	367	339	352	323	334	334	318	314	321	294	323	340	351	356	329	323	340	333	316	330	345	319	309	311	331	355	325	327	335	344	332	330	318	339	343	336	360	333	342	339	327	349	332	325	307	353	339	322	332	304	339	317	323	317	337	329	326	317	311	323	326	314	335	303	334	332	336	335	337	347	366	336	305	313	377	359	352	333	327	310	321	321	349	335	347	350	370	316	350	330	322	304	337	320	379	311	358	334	327	356	341	346	334	322	337	337	342	350	340	378	298	337	347	346	317	301	346	330	358	333	360	310	333	360	316	343	314	329	373	364	311	335	353	336	336	313	337	346	337	361	360	321	343	358	317	318	313	301	316	333	356	351	327	339	319	331	333	300	327	349	355	295	318	314	331	336	357	327	321	328	359	332	317	336	341	300	301	325	351	359	329	325	318	351	348	333	326	362	349	308	328	358	324	353	343	337	324	303	343	314	351	325	331	325	342	330	301	341	349	310	316	321	334	365	304	323	358	362	326	326	357	336	318	309	321	323	341	331	328	323	369	339	367	348	325	333	322	328	319	327	308	313	344	327	364	344	288	335	289	319	320	319	337	298	352	336	329	327	319	323	340	364	324	312	339	343	340	313	327	337	345	328	355	347	315	343	353	329	346	331	334	349	320	348	309	365	344	369	327	332	323	309	340	347	324	332	338	287	325	343	329	332	319	335	310	317	333	338	351	366	316	337	315	362	332	317	331	286	326	326	313	292	340	354	342	310	353	312	324	297	334	317	323	325	355	328	322	368	307	359	364	328	357	355	366	314	361	310	346	346	337	342	366	336	351	361	330	336	339	351	344	345	331	344	339	364	313	329	335	331	367	316	345	331	343	311	313	344	380	359	347	321	340	331	316	339	323	307	310	322	326	351	342	303	339	357	348	323	335	312	317	316	327	317	341	318	333	357	339	342	315	295	378	356	368	337	314	316	354	331	323	330	313	340	376	345	303	347	347	360	350	348	321	378	344	323	328	338	329	348	314	368	329	311	325	327	345	342	358	385	292	330	336	339	341	357	346	331	354	318	381	353	347	320	350	345	330	340	324	328	345	326	300	307	329	337	333	363	323	345	337	346	345	326	331	331	332	325	349	341	335	332	339	303	334	319	315	297	324	373	348	341	321	315	304	310	337	342	339	295	324	303	329	328	329	345	345	348	344	310	338	343	314	327	341	353	321	323	346	368	347	336	364	362	339	343	335	344	366	336	366	338	310	312	345	291	333	357	311	329	342	321	333	304	349	370	320	299	337	342	329	347	343	314	306	333	358	349	340	311	360	361	369	320	341	342	342	325	331	327	350	296	341	316	337	335	327	323	358	342	332	328	305	344	367	343	311	341	314	350	323	355	339	360	337	310	349	354	312	335	301	349	322	328	318	289	343	334	312	353	358	364	294	334	310	323	359	350	339	316	337	339	323	359	342	339	327	335	346	308	329	324	335	341	329	361	330	328	347	304	372	349	343	352	378	322	336	328	340	339	336	318	325	314	345	316	324	307	340	374	321	329	345	331	341	302	341	331	356	350	365	361	315	356	320	353	330	352	317	305	300	347	330	331	341	308	325	307	341	321	323	314	333	375	336	319	317	325	324	360	311	324	324	349	356	335	361	343	305	325	369	346	325	328	347	352	354	329	319	319	357	323	324	342	341	336	332	307	341	318	317	345	335	314	355	334	337	302	343	318	334	359	309	317	336	303	351	341	305	332	357	302	343	315	336	329	347	401	325	332	323	339	307	363	344	331	349	355	323	311	358	342	339	324	345	373	337	345	316	327	348	329	369	349	336	325	315	338	325	339	316	342	341	327	337	323	341	309	329	353	349	340	321	336	340	340	371	345	326	322	321	344	355	318	365	323	308	350	337	329	304	346	328	356	330	356	310	325	345	326	379	321	333	375	339	332	334	317	324	353	293	364	349	360	347	342	324	306	360	319	327	338	374	314	349	314	329	303	338	328	339	336	308	339	338	348	338	334	341	323	300	332	399	326	373	336	334	342	305	313	329	313	337	303	352	341	311	312	349	324	352	331	338	327	348	346	363	342	329	318	316	321	329	352	315	348	323	335	337	320	301	320	339	329	343	328	368	343	358	324	315	354	318	298	345	300	363	359	324	328	308	329	358	340	338	334	320	318	354	299	338	337	329	371	327	356	349	326	290	349	341	322	351	343	337	346	331	330	298	349	358	339	357	331	348	342	340	314	329	358	341	317	328	324	287	329	336	336	308	366	301	359	343	321	356	343	362	369	325	334	343	336	370	386	339	367	329	334	347	313	357	332	321	351	347	319	345	335	330	319	334	356	302	329	344	313	323	330	344	330	325	336	377	323	341	312	341	324	365	375	321	346	338	339	317	348	326	319	333	328	331	350	309	331	370	365	332	305	356	345	319	352	343	321	327	303	334	340	328	344	318	346	346
22760	20940	28403	23884	21150	20991	11091	1266	532	496	458	437	466	445	470	453	392	436	425	427	429	456	415	439	421	380	427	452	425	403	406	436	418	410	432	397	451	415	412	418	459	432	433	398	469	418	417	445	426	431	411	437	435	384	382	436	416	431	412	453	440	440	387	403	435	457	395	447	421	407	422	421	424	423	407	443	434	452	404	431	404	368	437	447	437	462	405	416	404	406	453	441	432	392	439	427	389	425	390	389	398	413	400	425	415	432	414	422	424	439	424	455	417	429	431	405	428	365	406	380	483	438	394	445	410	419	395	417	431	446	413	447	466	442	417	396	448	405	423	414	442	425	435	423	388	403	439	399	426	414	405	417	423	395	403	422	396	413	439	388	444	355	405	424	401	414	410	423	432	425	436	410	412	391	427	451	418	398	456	422	451	429	422	434	441	419	423	394	440	441	411	458	436	432	430	397	429	426	449	409	453	424	397	413	403	424	464	419	453	401	459	408	396	418	430	447	424	416	384	445	423	393	385	426	424	415	402	426	438	436	405	385	428	445	387	412	413	453	402	457	409	455	394	423	388	426	409	444	435	455	410	412	409	426	408	452	419	397	403	398	421	419	376	407	428	463	394	381	396	432	458	394	431	398	429	430	420	411	443	414	385	399	428	405	413	396	442	414	391	437	451	437	420	403	410	431	438	418	452	385	445	409	418	434	463	428	427	430	428	404	404	430	430	415	451	410	438	438	402	420	473	437	439	412	420	425	407	434	424	430	424	419	431	410	404	403	405	408	401	428	410	420	448	424	419	438	403	407	411	415	426	406	430	481	456	433	430	422	490	397	416	417	429	424	439	444	417	418	437	420	473	407	433	413	397	445	415	462	397	414	425	447	439	386	453	398	384	435	445	423	407	415	400	419	470	411	389	411	441	437	421	494	451	416	431	464	419	409	446	419	466	450	456	418	406	433	407	424	449	392	425	392	446	423	402	405	417	414	422	419	406	398	411	404	401	448	393	430	462	437	441	377	422	386	417	442	428	478	447	445	416	428	394	446	475	400	415	442	445	382	397	444	389	415	356	398	423	449	446	412	446	424	417	447	413	450	444	425	415	387	400	442	382	446	436	414	408	410	440	451	421	416	410	406	431	431	434	448	423	421	409	408	391	422	424	411	433	413	438	413	399	423	411	409	426	434	403	403	448	412	415	402	439	405	415	447	430	473	432	416	398	373	407	418	383	412	396	394	403	413	424	447	427	384	398	422	430	364	392	412	453	432	384	439	385	445	412	394	428	404	435	430	446	412	414	448	400	430	379	379	394	374	449	376	429	400	433	406	386	423	403	404	420	422	461	407	452	410	412	390	440	419	418	459	423	421	407	425	421	405	415	387	426	441	437	399	428	426	421	412	461	418	441	421	420	424	412	428	449	386	420	397	424	459	409	426	410	437	389	437	415	425	399	432	413	434	437	434	442	413	399	394	426	434	409	422	412	457	439	437	436	412	466	454	403	411	436	443	413	429	394	415	419	430	458	399	408	423	425	438	439	402	385	453	389	390	450	466	381	384	400	446	439	442	423	472	428	393	428	414	426	384	460	451	421	460	445	433	389	423	389	372	406	434	430	435	455	490	410	437	450	437	454	433	455	404	447	386	428	393	424	420	415	452	408	398	406	416	425	370	408	440	402	401	402	444	394	421	442	382	441	439	422	437	408	424	396	443	454	429	393	435	404	409	421	417	439	403	425	423	413	418	422	422	411	381	445	406	418	406	452	427	440	419	440	413	433	416	432	437	403	418	407	411	431	411	389	417	433	420	434	443	421	440	437	424	449	415	405	420	422	421	405	424	408	400	424	423	406	413	369	383	455	405	424	422	421	420	456	451	399	403	428	390	401	387	438	470	399	436	428	441	422	377	404	395	436	439	404	408	392	415	432	408	404	432	419	442	424	448	465	445	391	376	423	419	405	442	396	439	434	425	443	420	428	441	421	401	376	397	407	428	425	412	416	408	434	409	410	423	413	372	389	428	391	421	433	421	456	450	417	404	397	447	434	439	406	417	454	410	421	406	413	388	417	410	400	426	419	457	406	399	403	404	393	433	406	420	455	413	420	436	409	436	382	413	449	438	437	459	431	450	401	441	431	438	383	417	425	424	411	419	412	361	399	366	400	411	444	417	385	399	416	416	405	378	435	409	456	456	406	433	429	448	420	422	393	468	435	424	411	401	422	431	448	424	395	420	395	391	418	423	424	410	415	412	415	409	416	393	417	432	414	413	416	459	422	422	407	405	418	385	399	408	420	437	413	386	427	409	426	423	402	452	399	399	425	433	464	428	441	401	422	409	415	408	444	407	423	418	457	401	416	432	425	436	439	394	372	433	373	482	430	477	413	408	439	424	381	398	436	432	432	432	421	419	409	435	446	394	375	421	435	423	441	430	363	425	422	473	416	406	443	434	443	390	423	433	404	449	414	425	425	402	421	393	412	406	431	431	424	448	432	429	434	416	452	396	437	410	405	440	438	448	409	434	423	399	397	424	427	415	425	431	405	409	456	404	428	427	415	426	396	381	432	434	405	422	442	392	399	470	441	411	447	417	420	468	448	448	405	409	419	396	417	401	406	424	430	411	428	420	397	390	450	420	434	431	411	424	409	442	425	442	434	429	440	395	450	417	428	427	428	417	396	426	412	419	435	404	441	404	425	370	415	447	455	411	405	430	427	398	430	416	429	454	448	461	431	437	466	412	456	427	415	421	460	401	377	463	420	420	366	424	447	383	410	423	458	452	432	405	419	411	416	397	428	404	445	405	432	447	418	379	439	439	428	434	425	423	410	429	406	443	414	407	438	425	456	425	375	422	414	452	424	408	424	448	446	417	407	415	429	430	423	473	423	402	391	461	435	438	444	397	436	428	421	420	433	429	416	388	411	403	419	393	411	401	446	432	452	415	412	450	441	436	446	406	433	391	428	472	437	399	406	412	383	448	385	425	421	374	419	422	438	395	428	396	399	420	413	399	406	413	401	406	424	440	435	459	465	419	420	464	438	437	405	395	428	422	459	408	454	427	382	453	436	424	414	418	430	389	424	453	425	425	436	435	420	443	404	408	432	444	412	455	432	410	453	427	435	425	422	449	407	399	408	399	411	402	377	385	429	421	453	429	413	419	421	426	422	428	379	393	414	425	404	406	402	428	405	411	419	415	430	417	409	404	417	449	386	405	390	439	411	421	444	407	439	443	427	448	413	425	429	396	396	436	434	414	423	397	388	388	420	416	437	426	440	412	409	426	420	411	423	439	434	403	428	416	397	418	406	411	437	421	458	413	431	433	421	399	417	427	431	407	435	437	408	424	437	418	395	453	412	397	419	444	429	428	424	446	445	418	386	435	400	420	397	402	450	429	420	390	427	414	449	402	380	427	420	400	442	460	411	415	443	404	435	417	413	405	405	433	436	421	399	409	407	412	398	406	410	423	439	427	457	414	408	409	434	436	404	408	400	429
42872	67663	51235	32773	19510	12072	4237	976	672	584	573	532	498	454	488	472	451	474	486	484	461	428	475	463	468	453	466	476	451	469	469	484	519	461	428	460	436	453	460	474	484	438	463	462	448	485	446	439	469	469	439	498	453	486	473	452	486	435	405	472	499	461	436	451	475	456	456	436	433	459	506	438	474	474	476	461	457	445	456	457	472	488	474	457	467	454	486	460	445	433	452	458	463	467	430	458	454	449	441	487	474	478	463	423	480	481	427	442	477	465	489	458	470	463	451	469	437	457	459	466	448	487	433	469	501	448	431	480	470	498	509	435	475	408	466	430	454	470	476	443	483	467	425	470	444	457	480	462	483	512	425	474	480	434	485	457	476	472	493	457	472	444	452	431	443	433	485	442	475	426	464	428	487	464	460	469	447	469	482	469	513	453	451	463	475	457	465	445	453	499	460	464	472	435	494	477	439	453	463	472	458	515	501	429	455	441	469	479	460	491	462	455	438	451	439	472	464	447	470	487	450	463	473	424	457	455	446	445	424	452	471	484	491	447	495	482	498	452	461	455	450	449	450	465	477	453	452	434	485	446	497	483	437	492	456	483	506	477	498	438	443	451	493	470	464	486	455	476	446	457	487	444	478	476	450	480	487	489	479	443	479	498	431	502	502	462	439	425	435	471	411	449	439	468	454	482	477	469	446	441	462	434	441	438	481	448	477	438	456	448	464	426	455	471	452	463	457	450	467	470	463	448	466	428	434	428	484	453	457	446	479	477	489	440	447	466	455	440	446	477	497	471	448	466	463	446	444	493	465	439	487	444	469	463	475	496	483	464	481	473	471	459	466	481	436	484	443	457	489	475	437	450	459	459	464	466	471	483	480	473	462	451	464	475	449	429	442	474	471	458	447	460	459	491	457	426	474	478	475	479	516	457	476	491	425	453	468	472	504	448	435	408	504	466	456	415	443	463	462	458	472	455	449	459	429	441	474	453	450	441	452	463	476	424	455	472	449	460	459	420	475	444	438	444	492	428	472	480	507	508	499	452	464	479	439	474	436	471	471	458	481	472	467	479	466	472	485	483	510	433	478	458	461	438	455	447	477	454	492	460	420	427	498	480	471	480	463	435	415	448	485	459	485	460	490	518	489	462	460	458	454	475	436	442	451	453	452	497	467	486	499	439	440	478	435	449	447	475	503	474	483	458	434	439	487	452	454	461	468	490	440	424	499	445	441	434	476	494	468	488	434	450	439	439	430	469	459	495	449	465	456	447	480	444	458	465	457	478	427	478	456	425	439	440	428	449	475	459	473	491	494	498	465	474	473	508	492	460	459	436	500	459	487	439	434	506	454	498	479	457	456	477	436	446	457	490	475	483	464	460	474	487	430	451	494	461	491	470	452	453	444	484	494	462	483	455	426	460	439	459	477	416	481	437	461	478	464	445	456	448	460	499	451	439	449	449	472	482	460	447	443	474	456	478	457	451	439	476	485	446	478	472	455	495	440	429	437	429	472	498	458	475	475	462	438	466	444	467	479	440	450	445	462	493	418	459	469	439	517	478	472	450	465	430	464	446	428	485	448	468	461	468	442	473	462	484	470	493	467	484	462	443	449	493	499	467	446	458	488	463	480	433	482	476	446	446	465	436	515	481	462	468	490	427	492	459	468	445	479	454	452	480	454	479	470	460	455	489	457	462	464	470	477	474	479	476	464	445	424	459	471	467	464	455	462	494	465	469	468	432	447	424	465	483	454	489	460	482	455	433	500	495	483	502	473	476	477	423	468	469	488	439	452	456	438	469	471	446	446	480	504	454	455	440	431	460	471	443	457	458	450	485	468	459	471	467	435	401	469	445	477	470	457	445	454	464	464	501	429	469	460	473	414	433	477	499	477	463	492	435	485	462	434	465	469	476	502	476	476	435	444	461	448	451	450	492	476	465	459	495	460	439	487	464	468	427	431	493	455	516	493	472	433	459	475	447	458	443	418	485	462	476	501	495	500	471	468	460	479	470	444	483	441	503	465	435	456	470	461	453	456	446	502	465	474	472	475	484	461	444	417	449	481	469	446	452	431	450	463	493	483	480	462	420	449	458	491	458	500	487	419	472	460	445	452	424	469	437	448	430	449	472	416	467	454	444	464	467	460	434	455	459	428	462	469	438	436	455	467	479	462	458	472	467	465	421	466	457	461	431	429	433	449	478	481	450	481	470	454	497	465	465	484	473	474	488	449	485	491	460	479	461	452	416	485	438	444	465	446	483	491	459	480	455	464	471	460	490	469	488	511	465	487	478	463	467	439	440	469	407	445	467	427	440	478	471	460	421	447	469	470	491	459	466	454	454	496	491	480	462	443	475	497	454	425	473	491	435	444	463	443	514	490	469	485	455	488	478	510	482	460	454	447	426	516	441	436	458	460	492	467	462	418	445	503	467	492	428	489	456	488	507	476	490	450	439	448	420	480	438	460	457	454	445	476	479	446	487	445	428	428	442	463	452	455	463	458	447	473	434	446	473	471	451	484	484	455	466	492	462	442	459	465	505	511	471	464	476	453	503	466	478	473	460	461	432	467	499	494	464	460	458	492	487	485	428	446	461	442	450	474	469	450	468	465	476	427	485	436	438	408	432	458	488	471	442	471	476	491	475	480	461	495	504	429	469	424	426	476	453	431	461	518	459	494	492	485	456	460	474	429	471	480	457	491	441	463	452	458	479	458	481	466	511	478	464	471	426	463	480	466	441	429	467	458	457	429	465	419	438	422	442	446	443	480	451	491	436	453	435	440	498	431	468	493	457	469	452	441	465	489	476	457	464	467	456	443	538	467	461	434	483	473	469	463	441	523	437	506	529	456	471	445	444	497	461	434	481	482	465	487	443	463	450	472	468	444	465	484	448	482	457	493	465	439	420	479	449	470	458	499	464	485	446	464	437	434	442	448	476	482	467	481	468	457	458	483	499	452	459	470	461	474	480	466	452	469	421	442	453	446	469	457	442	475	457	420	446	473	425	446	461	487	461	504	491	434	457	453	474	449	450	458	470	464	470	476	476	451	478	456	490	490	482	479	446	502	483	422	471	440	448	460	478	505	479	473	443	490	458	499	491	463	471	472	473	470	461	463	490	454	459	446	449	469	452	444	520	459	453	487	500	498	472	493	497	434	471	421	464	482	460	496	505	467	467	462	459	443	467	467	442	476	466	493	464	506	468	467	450	455	458	496	475	457	447	453	487	473	453	465	477	487	464	459	450	461	461	418	453	432	453	489	450	450	482	502	487	487	456	447	483	490	487	404	472	489	500	460	429	453	443	445	461	492	485	468	444	499	471	502	446	464	467	460	480	486	485	491	411	478	476	456	436	454	468	523	488	425	465	480	453	476	438	409	432	446	461	471	443	458	468	469	460	444	450	460	464	442	420	484	470	484	442	495	455	467	440	461	451	423	493	463	419	466	473	474	484	449	466	479	505	485	412	445	449	468	482	471	468	444	468	478	451	458	465
32571	35750	36355	18870	4710	1471	488	276	230	210	200	199	204	216	229	202	222	221	221	248	208	199	205	188	248	200	220	196	219	200	218	224	208	208	215	217	244	225	217	195	198	209	225	222	230	203	195	218	229	221	234	200	208	226	227	176	208	216	207	244	190	189	186	206	186	192	194	206	225	194	187	198	211	221	232	229	197	225	201	229	211	227	232	209	217	203	227	175	199	197	207	204	212	207	220	194	233	216	217	197	201	190	219	218	202	217	205	207	198	212	220	205	210	183	224	200	207	185	221	217	221	226	208	195	208	214	199	199	230	193	222	212	187	211	184	191	199	197	223	207	237	202	223	234	226	211	212	221	195	217	209	218	181	199	186	212	203	198	195	203	217	199	197	214	230	200	203	194	223	190	223	213	209	237	212	210	193	200	229	195	214	211	217	228	218	189	232	214	202	199	218	201	187	220	202	222	190	233	212	196	215	205	239	236	226	224	217	205	197	214	184	218	207	199	192	190	255	230	223	214	183	217	208	223	205	215	208	209	202	221	208	204	213	197	246	208	230	216	215	219	198	229	205	218	205	222	200	202	200	208	212	220	220	227	233	214	206	233	203	206	203	198	221	183	220	245	219	228	233	228	182	199	198	214	236	196	230	206	224	200	207	208	200	220	225	238	195	200	207	216	207	207	210	222	195	214	223	204	187	204	207	206	207	224	184	212	201	239	209	204	204	193	227	227	205	217	214	228	240	202	220	233	239	221	214	222	214	229	198	210	174	234	215	209	198	205	213	190	215	216	217	196	204	230	208	214	206	199	228	206	224	233	204	210	219	204	215	228	194	228	214	227	235	187	228	233	189	209	232	217	195	196	204	190	207	222	209	222	219	229	196	240	217	219	216	234	226	207	217	213	216	229	206	217	230	227	227	199	218	221	206	194	198	223	193	200	195	212	234	219	225	195	200	216	219	229	196	208	201	208	211	200	193	241	227	227	179	211	206	192	228	219	217	203	226	210	225	212	241	220	194	234	222	188	204	184	212	205	213	229	200	187	225	203	204	234	185	216	213	197	223	200	209	230	200	212	195	202	214	194	187	231	231	192	215	199	200	227	210	218	212	229	215	221	204	235	212	211	235	225	235	224	226	212	205	231	201	204	197	217	183	192	195	200	178	201	203	179	240	208	238	200	235	241	230	208	215	211	206	224	223	219	229	201	218	199	222	208	198	183	230	201	218	213	242	211	221	191	214	237	204	209	226	218	228	186	192	221	198	206	187	220	237	220	213	209	224	248	209	207	200	200	199	201	210	187	197	195	188	173	231	215	221	191	226	207	206	216	188	232	180	210	228	193	194	227	207	232	217	200	207	218	220	211	223	212	226	198	204	195	219	215	216	211	194	207	239	186	187	226	206	220	202	192	203	251	233	218	221	220	236	224	199	186	210	204	229	210	191	229	225	203	228	194	226	218	218	205	221	213	196	214	212	198	207	222	187	228	219	215	191	211	235	215	209	211	236	197	229	201	193	220	219	193	210	224	196	239	209	214	208	217	209	193	229	208	195	186	250	206	198	214	206	207	212	240	207	223	217	208	210	200	209	208	210	195	210	219	232	231	191	211	211	191	208	227	240	201	214	196	212	203	205	214	198	203	214	201	184	198	206	232	219	219	215	228	198	221	225	243	207	251	200	207	213	216	219	195	208	188	221	208	217	194	214	201	196	215	203	198	227	228	220	194	211	206	216	218	202	211	219	216	220	218	207	193	204	208	211	232	224	229	212	201	214	208	171	195	211	198	225	215	213	229	202	211	206	193	216	208	199	216	200	207	223	188	211	198	208	199	221	187	247	208	217	222	199	192	227	242	206	238	197	214	215	213	197	222	204	217	225	209	224	205	215	202	224	209	203	224	227	226	190	230	208	213	187	220	200	221	223	221	220	197	223	208	205	235	218	212	218	213	214	227	231	204	195	205	205	199	222	206	202	223	192	213	208	218	192	214	184	190	211	221	214	215	201	231	190	200	223	218	193	226	188	193	219	200	199	190	219	232	214	216	217	203	225	195	207	219	213	199	226	207	211	215	215	214	189	206	218	222	195	219	215	209	217	190	204	216	212	213	192	213	214	213	208	230	199	224	205	170	201	214	195	188	199	222	187	218	234	207	202	222	210	211	231	196	211	216	224	217	220	206	206	216	216	189	196	224	236	221	220	201	183	219	196	212	207	199	226	207	222	201	205	194	184	203	195	218	237	195	193	198	195	226	204	226	210	225	238	200	209	196	220	226	204	196	200	222	235	225	219	208	227	218	208	220	209	196	169	204	251	194	208	219	204	213	227	196	211	207	200	220	194	210	212	209	203	195	235	200	213	204	236	194	195	176	211	226	207	224	227	221	204	208	214	243	232	209	222	189	193	194	205	219	205	202	212	226	213	190	186	206	197	241	216	213	195	210	230	213	198	211	219	220	227	239	191	213	227	216	199	220	198	217	216	211	188	219	202	212	194	224	214	188	204	205	217	254	201	204	226	218	201	189	192	208	216	208	207	209	204	220	220	210	197	234	230	220	212	207	191	214	219	210	209	195	228	231	203	196	230	218	237	191	190	198	191	197	218	193	199	225	201	187	229	227	205	202	229	230	218	210	195	202	226	235	233	207	205	217	225	207	214	197	216	214	205	216	220	241	194	222	204	262	206	207	247	210	205	208	212	210	225	208	242	199	212	215	193	206	196	214	171	211	246	216	218	202	211	187	217	174	213	204	213	221	236	207	230	227	222	198	205	189	184	200	211	200	213	212	203	237	217	224	211	215	193	214	232	217	191	232	208	219	184	243	212	195	195	232	218	228	219	188	205	209	217	201	231	227	206	212	206	199	233	237	208	227	248	224	206	217	210	213	232	208	208	208	218	203	218	217	215	210	210	193	214	212	207	207	242	235	203	221	215	204	211	194	222	222	200	225	212	214	210	232	216	208	203	208	222	198	214	212	216	227	169	207	181	204	217	222	202	214	229	219	239	196	203	211	186	230	186	201	199	204	223	246	201	192	196	223	207	195	192	219	192	220	206	203	217	221	199	205	190	202	220	213	208	211	216	205	241	174	207	232	224	221	207	208	200	198	207	219	226	213	213	210	221	209	210	227	210	206	221	200	214	187	221	235	194	202	205	219	197	205	203	223	238	229	228	220	229	203	253	217	213	210	173	211	193	193	237	198	221	169	224	227	228	207	227	205	207	199	212	222	217	219	202	235	192	196	203	199	189	209	190	233	213	194	194	198	231	228	215	221	212	222	228	182	172	206	211	188	224	194	199	195	218	204	190	218	219	212	204	223	210	236	187	230	223	219	186	215	196	228	219	244	218	207	203	212	215	235	220	214	204	212	220	215	199	215	224	224	226	200	205	220	215	199	211	213	188	238	212	216	219	219	202	221	237	218	230	243	199	233	243	253	241	204	216	199	173	219	209	219	195	224	211	218	199	196	190	224	186	213	181	221	233	218	195	179	208	202
38627	50713	35202	14123	5204	2074	620	317	286	270	280	270	260	227	261	254	264	255	235	249	249	254	221	225	244	239	251	257	231	250	254	248	262	284	269	281	266	237	245	251	251	295	262	281	255	250	262	238	253	219	276	227	241	266	237	247	240	245	246	277	245	254	235	244	256	262	217	256	249	245	245	226	252	262	234	268	240	245	240	246	261	247	224	249	233	267	261	246	232	273	228	254	245	279	255	240	241	267	258	250	276	263	256	234	238	254	277	273	235	238	247	239	240	249	252	240	224	232	240	243	252	232	265	242	267	234	258	254	279	243	237	223	278	245	217	267	235	245	217	246	256	229	243	234	261	256	261	232	243	245	241	247	253	223	245	260	264	251	228	263	262	236	269	251	239	265	264	263	246	259	249	275	229	265	266	257	261	239	248	253	239	235	269	264	248	243	248	271	264	241	283	244	241	237	243	262	259	247	253	256	244	237	262	264	245	240	257	242	250	234	262	250	257	254	252	257	256	248	247	238	245	265	237	268	257	250	272	246	275	218	229	253	276	255	251	242	246	275	268	228	250	259	270	243	227	234	248	268	239	257	269	281	255	255	257	227	247	294	258	248	273	262	247	236	258	239	238	231	277	240	231	284	262	261	264	274	255	227	253	241	248	233	241	240	234	239	263	277	267	243	263	241	213	252	234	235	265	233	272	238	266	246	248	227	238	255	271	242	246	272	270	228	249	276	257	231	281	279	246	271	253	264	263	224	250	240	264	256	235	241	238	271	257	249	244	226	257	258	245	239	265	247	242	223	255	225	268	245	268	278	263	243	258	264	290	257	242	246	282	248	237	260	237	251	259	254	249	232	261	278	246	247	252	250	272	259	232	236	281	232	237	255	276	223	249	240	256	222	247	264	266	248	265	251	247	261	216	253	241	258	279	262	251	245	255	229	238	214	264	254	274	294	254	252	218	254	226	280	214	267	274	265	262	249	243	258	251	239	251	238	254	263	234	236	246	260	277	231	256	250	235	253	256	263	238	234	250	224	243	270	256	252	233	269	267	257	255	254	248	235	268	255	289	219	237	263	266	257	283	222	253	266	234	255	254	255	218	254	234	261	286	247	238	228	248	276	228	257	238	253	251	247	254	228	225	257	246	217	242	252	237	245	239	263	238	241	275	258	278	258	237	274	252	226	258	282	258	246	255	262	225	248	241	255	253	218	265	241	258	261	244	279	250	264	232	270	255	252	264	237	260	250	281	251	253	260	241	268	247	254	254	245	261	247	274	254	225	245	266	240	251	282	240	269	248	252	220	238	253	252	225	233	277	225	256	241	247	277	244	275	269	214	240	243	245	228	279	273	251	250	253	261	248	225	240	246	237	259	288	247	246	256	232	260	277	269	243	275	254	238	249	252	248	272	212	260	249	219	230	260	260	249	261	263	257	239	224	268	251	260	224	243	250	233	258	278	237	296	279	217	254	265	234	244	239	217	255	261	283	259	251	262	252	227	255	232	267	250	238	276	245	263	242	262	265	252	234	252	256	279	253	248	265	250	236	230	260	276	267	247	265	260	237	256	250	247	271	263	239	273	242	232	271	226	234	227	255	225	255	232	234	234	246	255	276	260	228	262	264	244	272	241	250	233	277	248	222	227	251	245	234	244	236	267	266	252	249	249	234	257	273	266	240	243	231	235	251	256	238	259	252	246	239	243	262	242	277	257	213	286	268	241	300	246	264	241	249	262	243	263	239	236	238	248	257	251	273	248	234	269	245	287	244	246	271	257	220	289	250	262	269	285	269	265	265	280	221	262	236	287	258	252	221	247	258	248	235	254	267	241	238	248	245	272	245	268	267	278	257	231	239	279	243	256	241	243	249	243	285	278	247	267	249	269	258	256	252	250	246	246	235	248	249	264	264	234	251	217	245	226	224	244	255	229	252	247	252	255	245	251	279	276	229	233	241	236	244	244	245	245	272	244	253	253	281	242	237	264	254	241	272	257	233	245	254	259	251	268	265	245	253	244	275	254	260	242	231	259	249	259	226	250	254	259	262	262	249	258	222	251	255	240	277	270	263	231	244	240	226	244	285	248	265	239	243	260	230	251	232	259	221	245	281	238	255	254	245	255	248	223	245	263	254	265	256	243	243	241	265	260	248	262	270	246	259	246	268	267	232	237	228	259	245	250	248	228	237	266	224	247	252	247	247	233	238	239	269	280	242	255	234	277	294	246	223	241	247	242	264	251	266	228	238	231	229	250	260	261	252	253	231	235	266	259	272	258	255	237	237	244	261	245	234	267	268	260	255	246	260	257	264	263	271	238	243	271	243	289	281	260	284	260	275	249	215	227	255	255	226	271	270	246	242	252	269	256	284	263	276	281	267	281	238	250	230	280	232	257	241	275	275	250	216	260	230	277	251	267	235	291	261	273	240	259	252	282	245	270	274	235	234	250	244	251	267	229	266	237	224	281	241	237	243	258	252	244	220	232	235	241	251	285	255	221	264	240	226	225	225	273	247	252	257	281	257	253	259	276	279	247	231	234	251	274	237	209	230	257	240	260	226	273	258	259	232	274	246	267	207	260	227	236	237	251	245	259	236	255	233	247	268	263	239	238	253	225	252	260	264	253	214	265	250	214	272	259	233	263	242	287	256	238	247	242	221	256	286	262	271	255	244	289	263	297	252	223	194	246	246	271	260	276	269	254	234	256	280	251	277	287	239	264	263	248	241	253	252	260	246	261	245	218	280	233	263	250	271	252	262	250	283	252	249	286	266	239	254	243	249	259	238	236	263	245	243	261	258	224	265	241	268	266	258	236	266	254	270	263	271	266	227	270	241	256	240	266	259	265	232	265	291	243	265	246	244	247	246	257	246	267	258	267	260	252	253	234	253	234	226	238	238	237	248	271	230	243	239	259	251	247	239	243	252	236	256	264	230	234	266	229	269	272	236	264	239	255	257	247	234	246	227	227	277	242	230	264	247	237	231	274	260	283	218	245	258	255	242	246	256	257	276	221	273	257	247	269	219	242	254	261	241	244	276	281	286	249	237	259	240	248	268	224	242	258	248	224	230	262	268	230	259	247	252	266	252	265	220	245	248	264	236	276	255	243	251	248	238	259	257	273	257	294	267	227	260	263	258	224	257	246	240	234	239	247	219	256	240	262	231	261	250	236	289	267	238	248	249	246	253	230	239	238	272	230	226	253	244	245	267	239	254	254	238	241	248	256	254	245	233	254	256	233	269	258	249	259	245	261	278	248	256	271	269	281	264	250	238	236	251	241	233	263	249	273	254	239	242	239	264	281	246	268	238	272	245	237	282	252	263	236	223	255	260	265	265	260	249	241	245	229	243	238	237	243	227	225	230	267	263	229	242	257	248	248	242	238	268	254	264	254	233	213	257	272	244	272	251	237	277	271	245	241	261	267	219	220	252	239	241	234	236	249	237	249	233	261	266	222	262	259	257	219	254	246	236	230	249	250	271	239	274	274	274	244	239	272
24075	21050	28431	24941	20741	12786	3040	524	350	335	324	300	298	291	285	295	294	284	283	268	282	249	266	279	247	265	291	269	311	273	284	290	285	274	247	274	294	270	264	266	289	282	286	277	270	277	284	283	234	264	276	267	271	287	250	292	278	276	283	248	291	254	277	253	283	296	288	268	288	269	267	267	271	274	258	262	285	250	287	310	244	258	283	262	265	279	275	300	294	301	268	309	253	268	281	255	288	284	314	304	270	284	264	250	287	266	264	254	276	270	263	286	282	254	277	288	269	270	309	284	271	308	254	276	254	263	285	257	275	266	316	289	291	273	288	280	273	261	256	279	283	283	267	238	251	275	295	250	265	260	251	291	249	267	272	260	281	276	310	260	277	274	304	291	301	271	269	287	275	279	249	280	269	291	287	245	285	253	285	283	265	289	296	297	274	298	277	283	226	305	273	285	239	254	278	263	293	272	300	243	276	256	261	271	284	263	294	256	308	281	262	274	295	305	280	276	289	260	265	287	283	275	271	265	235	246	276	277	260	267	269	278	285	253	281	284	299	245	281	273	281	258	274	285	267	265	272	267	281	293	258	257	267	286	255	270	279	276	274	300	291	265	281	284	256	288	308	257	266	290	257	260	267	278	275	263	249	273	254	254	282	282	238	281	273	262	288	273	284	285	289	276	287	286	245	248	280	295	278	289	296	288	272	262	267	278	252	257	308	296	256	286	271	274	270	308	269	256	297	266	273	252	271	285	282	259	268	269	245	273	289	279	280	273	277	270	296	269	245	274	280	271	263	268	249	298	250	255	270	284	267	284	283	265	289	272	275	298	276	274	253	249	270	301	257	292	270	248	264	299	275	266	289	314	250	280	271	298	292	273	269	297	266	252	266	284	264	303	260	286	260	282	309	284	279	268	312	261	296	299	304	291	295	273	286	240	296	290	278	284	261	282	261	301	258	270	272	276	249	266	286	270	308	274	259	261	298	284	268	274	290	273	230	272	250	281	271	283	233	254	254	259	291	231	241	288	302	285	252	266	284	258	259	243	307	255	273	273	289	304	258	260	304	258	241	279	289	271	285	250	252	278	288	265	281	282	247	269	264	296	256	266	270	305	314	286	307	276	255	282	278	291	300	303	268	305	249	262	288	268	268	255	279	295	246	288	295	281	273	242	278	275	253	255	277	261	287	288	247	267	278	278	252	239	261	288	277	246	272	287	319	279	259	282	270	289	263	282	280	257	271	279	283	265	264	274	274	270	279	305	287	252	274	262	259	254	283	288	257	285	250	287	268	262	281	281	294	278	283	259	256	274	278	263	291	260	290	256	294	259	284	268	260	290	273	282	270	280	279	293	255	296	298	253	282	261	275	263	268	279	256	282	252	263	290	274	261	280	296	269	297	290	268	261	278	296	258	263	271	296	272	276	298	256	242	273	281	246	268	286	279	249	285	261	306	282	260	310	264	257	277	278	282	253	267	268	270	291	283	267	263	270	273	261	274	283	259	273	276	295	255	276	274	285	268	312	291	298	238	267	256	255	281	261	251	275	281	277	283	246	261	265	282	258	265	305	293	260	252	293	291	271	298	249	280	274	279	274	279	259	278	301	265	291	283	265	262	294	265	263	292	269	286	280	266	269	289	255	258	287	258	241	265	291	277	295	263	286	255	267	290	272	281	261	248	282	289	265	254	283	279	284	267	247	254	267	278	256	263	274	288	277	264	261	274	272	279	271	281	256	284	280	267	241	256	265	258	286	284	274	253	266	315	305	272	269	268	276	272	305	231	259	286	264	290	258	265	286	297	277	264	296	262	261	275	250	286	279	281	254	248	254	256	256	267	258	250	272	268	286	275	277	279	279	248	272	295	264	291	291	282	270	306	279	291	285	284	277	285	300	303	300	266	252	250	271	256	265	311	249	243	293	272	274	254	273	269	251	290	291	281	302	261	289	256	307	247	285	298	250	275	279	261	271	275	281	268	278	268	281	251	273	273	299	279	266	277	304	271	277	268	244	292	262	272	262	280	263	256	308	273	268	286	258	253	269	296	265	269	281	277	279	267	280	262	268	258	277	285	290	300	271	294	264	248	262	269	241	295	279	285	256	277	274	278	273	283	295	267	282	301	236	272	290	234	288	248	277	279	285	261	274	265	284	275	306	263	250	280	261	254	302	307	264	289	305	274	299	273	284	258	298	261	287	278	278	275	257	234	267	267	283	309	267	294	271	282	284	275	257	254	295	293	285	249	235	294	265	270	268	268	286	257	255	265	273	270	292	256	263	277	247	288	282	269	283	277	265	283	285	253	256	286	272	288	289	272	259	276	266	252	280	286	264	248	249	248	276	267	243	302	280	247	265	297	278	251	275	281	261	292	251	275	273	303	266	290	297	281	271	310	264	280	291	270	285	274	300	259	295	280	254	262	264	279	259	240	286	296	276	298	263	294	269	272	291	271	279	263	277	293	245	284	277	256	264	274	246	256	287	285	275	314	276	262	271	288	278	241	288	266	317	240	265	279	267	284	269	284	289	266	276	275	296	254	313	251	287	279	309	282	258	264	262	268	259	276	279	279	287	287	270	242	276	281	273	281	269	256	261	286	281	221	252	277	245	260	286	290	248	241	293	255	270	272	289	276	283	290	292	287	280	274	260	277	271	277	301	251	276	239	310	287	279	286	280	312	265	280	253	257	252	247	265	284	277	268	270	269	292	282	250	263	299	259	280	245	261	275	247	278	256	293	267	271	292	285	270	233	275	268	260	259	282	262	269	276	295	245	275	246	291	256	277	254	250	270	299	255	273	283	284	276	271	257	254	292	290	255	274	317	278	266	301	288	287	261	271	287	267	279	262	286	274	294	270	314	258	271	262	282	258	306	228	297	271	263	259	306	259	280	247	282	259	278	270	267	279	266	263	261	265	258	258	266	280	264	283	286	288	303	292	263	277	256	241	298	281	260	272	279	265	263	278	305	290	253	278	267	279	279	312	280	256	270	275	238	289	291	285	262	273	258	258	267	297	286	269	258	277	277	298	270	268	306	298	268	280	266	273	280	280	304	293	289	245	230	313	312	264	286	273	255	278	262	262	263	263	273	244	317	260	258	244	297	277	245	277	271	286	292	280	290	310	299	264	288	260	271	282	269	249	263	272	272	264	259	284	290	265	282	257	261	269	251	295	288	280	284	276	265	290	254	264	256	281	275	253	288	281	260	260	282	296	263	261	285	253	263	251	262	263	285	264	281	252	293	284	264	268	295	287	277	281	288	300	294	281	257	284	272	293	280	245	266	269	274	266	257	274	296	257	259	278	304	280	273	280	261	285	267	248	281	259	276	261	265	278	298	281	269	288	289	272	252	253	297	271	276	265	270	279	278	282	286	282	272	270	282	254	259	295	290	276	239	280	278	309	290	276	287	252	301	267	270	243	268	287	302	268	309	255	275	293	274	267	283	264	247	282	254	247	263	294	284	272	295	273	314	283	259	283	271	246	255	264
39620	59944	45046	25133	13196	7934	2443	513	339	378	374	348	317	322	332	326	332	315	307	319	330	307	341	296	345	311	294	294	303	320	299	316	312	305	316	309	325	363	336	350	315	304	329	315	313	315	317	297	304	340	331	343	252	285	338	309	305	317	306	299	280	320	340	292	305	313	294	319	346	309	321	293	304	312	288	328	273	303	309	326	285	290	315	319	326	306	335	324	305	298	322	320	322	291	270	313	305	333	321	315	300	301	346	291	324	287	293	326	320	336	328	323	319	329	300	290	316	343	319	311	324	296	306	349	318	324	317	324	292	303	319	309	332	316	327	304	309	378	313	312	342	318	316	316	304	306	309	313	322	288	318	317	293	314	294	297	322	345	338	315	320	307	323	313	328	298	320	357	298	299	303	331	349	267	303	330	287	314	291	302	305	308	355	319	335	308	321	301	304	304	299	311	279	310	311	311	316	295	317	305	301	305	322	351	317	314	298	337	362	323	316	306	321	301	341	311	302	308	324	304	333	317	312	320	288	320	353	300	341	296	288	293	315	296	302	310	333	355	303	304	321	318	287	314	298	319	313	330	316	311	310	330	340	326	323	351	301	286	319	328	325	343	317	303	326	317	302	319	301	276	316	309	306	297	325	297	302	338	326	301	317	311	308	329	320	302	307	310	273	316	355	323	306	313	327	303	327	304	338	327	256	305	315	318	316	301	290	294	316	283	294	285	286	328	348	314	308	334	304	289	300	322	334	315	311	298	315	315	365	322	339	312	319	330	294	302	327	324	298	306	349	308	269	291	325	298	301	316	324	303	283	345	338	319	324	307	302	323	314	279	323	331	335	297	312	296	332	323	324	291	302	339	317	305	331	319	313	348	313	315	319	330	322	312	330	337	300	289	309	320	311	311	281	304	328	352	316	330	319	285	297	294	330	312	310	314	347	293	326	302	320	305	303	321	293	304	296	304	340	347	340	290	315	327	341	327	315	325	313	311	292	279	330	301	303	309	295	318	278	304	315	325	309	293	317	326	300	310	310	305	315	331	271	290	301	323	306	314	296	312	324	286	303	317	345	333	349	328	332	334	327	281	302	317	322	296	336	305	266	308	316	321	312	332	314	349	309	306	307	326	296	312	299	351	288	281	330	314	291	303	316	299	334	334	307	283	352	324	319	331	307	309	292	339	310	320	328	303	325	348	313	327	292	322	312	296	335	318	294	306	337	318	303	305	319	338	330	311	321	328	310	317	303	315	314	313	331	277	342	302	288	329	308	313	302	310	319	294	294	322	299	320	311	288	305	335	316	329	316	302	315	327	313	321	307	297	298	291	326	320	331	281	299	316	342	331	288	326	290	318	344	348	297	316	282	335	344	303	319	315	312	303	331	270	280	313	305	340	321	310	314	295	288	312	310	341	307	303	290	340	307	297	316	334	305	312	315	301	335	324	328	302	308	326	303	320	333	297	312	309	292	315	303	299	325	311	298	311	319	297	321	308	278	297	317	335	311	330	311	298	308	313	308	263	303	328	292	286	319	349	327	319	316	320	336	335	303	294	309	358	319	324	272	320	323	305	333	324	313	327	303	295	325	294	333	301	320	332	298	280	307	325	295	305	311	328	313	308	295	327	331	310	331	300	317	326	329	301	314	314	315	305	339	312	339	318	334	296	342	308	326	322	310	328	315	301	304	311	281	300	312	305	302	305	336	321	319	325	314	320	339	315	349	287	308	282	310	311	304	316	329	333	285	322	314	303	280	342	339	305	283	312	297	251	315	306	308	281	335	308	278	325	308	316	302	278	306	310	331	309	307	310	300	299	330	333	308	313	331	338	307	323	304	314	301	320	289	346	310	293	338	372	307	309	305	309	328	335	315	352	313	298	329	327	304	316	292	307	309	311	299	330	292	307	314	330	307	329	328	315	300	289	300	300	291	327	309	301	331	293	307	304	307	333	313	327	316	319	338	286	299	310	308	341	330	281	332	345	303	305	319	312	297	297	330	288	312	317	306	320	288	305	331	312	287	364	303	315	319	287	312	320	317	324	295	331	321	326	325	293	329	350	313	299	332	327	314	342	292	319	329	325	316	303	328	289	288	320	314	331	307	315	310	301	329	348	289	334	299	290	309	326	297	303	318	320	284	343	307	301	296	301	333	300	306	312	298	310	315	310	300	311	286	322	346	336	325	289	311	302	332	324	285	323	297	340	311	310	327	324	328	311	305	313	295	269	314	300	324	308	294	294	314	306	351	328	305	310	312	319	330	324	319	317	327	296	300	349	285	313	332	320	308	322	316	350	301	306	312	283	312	320	320	293	334	312	304	315	308	316	323	331	323	319	323	303	282	313	325	286	330	289	308	308	302	321	315	278	321	316	315	319	339	361	334	338	348	294	329	305	269	295	328	293	319	315	318	314	308	285	314	302	328	305	319	325	315	311	332	317	310	334	309	312	300	336	306	341	319	310	323	349	344	309	312	321	295	279	317	348	324	309	299	324	315	344	298	330	309	334	296	306	297	295	326	311	291	300	330	322	323	314	329	317	331	342	326	299	329	310	294	304	267	322	306	340	301	319	301	301	347	316	315	307	310	290	300	326	301	317	314	296	335	279	302	327	323	311	327	299	266	310	289	296	316	322	278	299	299	293	343	274	270	320	328	337	314	322	336	320	289	308	316	313	286	299	351	312	291	315	316	313	333	328	279	299	311	277	317	339	318	288	298	310	293	307	309	298	329	356	303	289	326	294	301	307	343	319	289	321	296	294	314	309	323	290	333	318	329	336	307	329	296	305	307	350	296	324	290	324	309	318	296	303	328	302	308	289	311	327	345	286	321	288	340	309	333	298	301	346	324	316	309	310	331	299	340	317	299	298	301	323	301	312	344	297	326	332	316	322	337	321	329	339	316	302	286	311	310	304	299	312	310	320	298	318	292	320	352	314	335	317	314	322	320	300	308	342	293	294	322	327	308	314	307	311	334	322	340	295	297	318	319	305	329	320	318	313	297	352	305	318	316	313	323	309	328	296	291	319	297	295	329	321	289	329	322	324	316	299	317	294	314	287	304	325	320	311	306	331	332	301	310	298	298	328	314	334	329	274	307	310	318	338	317	328	312	325	305	307	338	314	317	327	290	296	288	297	311	303	319	298	303	343	315	296	340	367	326	320	282	312	312	294	288	319	317	321	338	324	313	299	299	295	320	385	291	296	321	312	309	335	273	285	299	325	281	280	322	336	332	312	320	303	363	327	315	326	306	325	289	288	333	300	329	298	320	323	280	272	305	322	348	303	323	333	340	315	302	343	322	282	294	321	304	326	323	332	345	328	284	338	321	321	300	315	353	300	281	309	324	323	307	315	321	344	313	344	288	281	337	290	314	295	318	301	304	324	313	301	318	329	300	281	311	332	325	298	324	311	316	288	338	331	293	300	300	319	344	307	305	309	301	292	314	313	311	329	282	313	339	336	288	306	337	340	334	322	340	312	316	321	331	314	347	316
25301	21555	28541	25674	14891	4895	831	350	302	310	311	311	310	307	272	291	276	297	285	272	293	300	290	319	264	284	279	294	277	286	306	321	285	296	265	324	262	285	313	311	299	301	276	289	322	298	309	249	288	273	254	277	283	275	314	303	299	250	277	294	310	293	295	279	294	285	285	278	284	279	302	288	319	287	284	292	290	315	296	280	279	266	280	297	298	278	269	292	302	298	289	267	295	286	324	272	280	286	288	298	283	289	298	272	279	285	292	307	292	297	302	295	282	301	304	274	283	299	280	273	295	282	283	299	245	285	287	295	280	296	275	284	298	324	256	306	295	301	306	288	315	285	269	281	302	295	306	288	305	281	268	277	282	291	294	284	277	263	298	260	305	295	287	298	252	295	279	328	316	288	268	278	297	303	289	311	273	270	275	285	302	263	291	292	278	269	280	282	294	285	320	245	281	313	341	262	286	290	276	297	282	280	283	265	267	251	265	284	309	246	301	312	253	273	319	322	268	311	260	280	285	277	270	255	290	285	296	303	289	288	277	293	330	304	281	332	262	283	255	293	286	279	269	272	303	321	273	299	314	281	289	271	288	283	284	275	279	322	280	284	288	290	307	287	294	320	296	295	305	265	275	286	284	297	328	293	278	290	270	265	280	262	312	287	310	268	286	297	275	296	291	271	261	306	281	264	266	279	308	258	278	284	301	283	278	286	291	300	290	290	275	288	284	285	267	244	296	285	293	276	301	303	295	302	280	315	284	279	289	294	281	298	309	293	294	301	282	293	287	298	279	290	280	257	297	284	285	274	296	288	261	287	278	284	283	302	291	289	264	288	254	310	299	256	301	297	278	292	291	255	291	293	311	293	262	285	273	288	312	287	284	290	283	257	282	295	274	261	297	291	289	297	304	275	298	294	303	286	276	321	299	300	274	287	295	286	286	259	309	291	284	283	290	280	313	285	288	304	312	284	305	273	296	293	311	292	293	284	297	251	297	296	282	290	327	279	303	283	276	308	307	275	259	306	291	268	249	281	315	258	297	308	289	300	272	311	278	293	286	284	276	307	294	303	302	286	305	306	299	289	288	296	294	259	273	278	280	326	322	286	280	268	309	318	284	297	306	272	293	300	281	294	261	303	261	294	281	277	294	298	308	303	276	274	338	266	296	297	281	299	291	288	273	310	275	328	307	298	276	275	280	229	260	281	264	291	290	303	266	309	317	277	284	302	319	302	294	254	297	285	311	317	291	293	298	298	276	288	278	280	262	299	279	275	326	310	297	291	256	274	293	269	285	284	299	290	276	297	282	280	305	270	301	317	258	302	300	303	297	269	289	300	263	281	263	315	285	293	281	286	305	299	303	335	307	284	312	300	292	290	283	292	336	279	287	287	239	300	292	291	288	278	277	267	268	294	296	271	280	282	294	291	282	310	282	289	313	270	274	287	278	243	307	285	327	257	285	287	299	317	272	258	253	250	298	303	291	257	293	274	309	279	301	299	277	275	297	285	277	293	285	280	296	286	285	278	305	291	296	265	302	273	292	313	253	295	299	259	342	300	295	297	287	281	298	282	295	297	305	278	287	295	267	270	273	288	331	286	283	301	291	290	307	295	269	265	305	305	306	289	280	264	290	282	283	304	273	282	292	307	283	285	270	276	288	310	268	321	286	278	275	301	284	279	268	295	286	263	270	303	281	287	272	271	271	288	277	299	315	256	303	277	289	298	282	302	295	301	294	287	312	284	280	290	281	301	294	294	290	303	289	273	279	309	304	272	258	263	279	297	275	299	275	277	311	296	261	275	274	293	296	291	283	288	313	284	296	300	287	277	285	262	306	251	280	283	274	288	285	275	283	275	316	275	277	268	310	283	248	282	312	308	287	292	278	296	279	260	285	300	272	312	305	286	281	307	289	322	295	266	300	280	291	288	317	317	290	258	299	267	270	293	287	306	302	316	297	302	280	255	320	285	267	313	288	283	295	280	286	320	255	278	266	274	306	289	309	310	297	304	288	304	297	270	315	275	300	282	290	286	290	259	285	298	284	311	300	264	272	282	299	305	269	284	301	305	272	312	287	294	272	268	281	290	272	294	296	288	269	286	274	281	313	278	261	304	282	261	288	288	314	279	273	272	280	295	285	302	282	286	281	286	295	266	273	286	288	302	287	278	279	302	288	277	261	286	273	287	287	311	301	273	256	267	304	302	301	277	293	318	297	277	285	294	276	285	288	285	277	285	345	274	286	341	306	297	272	274	299	264	278	285	286	277	306	282	281	275	269	294	277	295	268	281	278	297	253	279	284	278	270	306	285	306	253	273	284	282	317	270	308	284	302	311	301	288	324	287	283	275	292	306	288	267	279	311	287	287	301	303	322	296	309	275	293	309	284	291	275	297	269	279	275	266	286	307	311	285	304	284	318	295	289	278	280	279	287	282	288	276	290	290	294	315	303	301	281	314	282	273	287	268	261	299	304	284	284	284	263	292	291	252	281	311	299	278	294	283	302	277	280	276	296	280	286	294	326	287	289	322	266	294	285	313	314	297	304	294	297	302	285	282	267	292	295	315	289	309	309	297	282	289	308	287	305	264	292	283	255	287	306	271	323	264	277	281	262	280	269	296	271	279	299	286	298	293	312	270	279	290	275	268	262	293	297	282	269	261	296	271	309	269	288	315	281	315	288	302	286	296	301	279	296	293	282	290	281	280	315	303	276	319	279	296	284	287	306	296	277	305	305	263	296	295	289	306	288	264	299	273	307	281	314	312	290	266	272	314	292	302	281	278	311	280	295	298	291	306	294	274	253	287	292	303	257	276	284	296	281	295	298	307	269	276	293	287	279	262	296	300	272	308	307	304	299	297	276	281	257	288	311	292	324	290	304	293	313	312	306	300	281	298	309	267	288	314	273	313	293	302	325	303	256	289	273	300	298	320	274	293	291	298	303	284	300	261	270	258	284	284	268	276	276	252	290	283	280	305	261	313	261	283	292	275	277	277	275	306	280	280	300	285	269	297	304	302	318	292	284	282	272	293	300	325	298	340	284	305	309	309	306	297	280	299	282	304	296	289	281	309	283	268	321	282	283	289	310	281	294	265	296	312	275	274	283	279	294	308	262	269	293	266	284	305	265	305	270	292	335	269	271	279	292	280	290	299	264	294	311	300	312	297	305	305	270	301	277	303	290	296	272	291	293	302	304	279	306	330	296	292	298	299	267	277	273	285	294	274	311	314	294	263	318	275	307	293	305	275	309	296	286	284	286	280	310	293	292	274	276	302	308	268	310	288	257	323	286	292	293	293	286	270	302	293	262	292	282	292	290	309	276	309	271	287	283	344	291	271	274	283	273	261	293	297	293	312	303	295	249	278	281	299	279	278	279	287	268	283	303	278	304	281	270	275	267	267	266	315	305	281	257	285	307	295	308	294	266	260	274	274	298	297	271	297	311	277	280	295	280	268	312	284	275	291	307	293	273	291	309	285	303	271	286	296	285	293
40336	55755	35272	19407	12389	5265	1173	492	396	363	362	328	355	333	359	355	342	363	309	332	340	339	336	325	303	307	367	367	345	348	341	347	327	361	351	331	339	326	340	309	344	336	343	346	350	336	373	351	336	335	318	358	330	345	342	362	327	325	309	335	351	349	363	361	357	336	350	301	331	334	345	345	322	332	352	315	374	343	317	307	325	330	354	294	342	332	357	314	309	347	360	345	314	330	332	355	356	321	377	324	352	365	337	387	338	354	323	362	311	337	329	344	327	333	352	339	347	324	325	288	347	341	360	332	326	328	358	342	375	342	360	333	344	336	380	354	324	352	342	367	359	350	346	321	354	362	332	335	347	342	320	339	331	365	355	373	329	354	365	312	311	354	362	368	344	306	339	364	322	342	380	321	320	337	356	361	315	352	339	336	363	319	327	353	343	321	348	302	326	329	325	341	336	323	304	342	333	318	357	309	337	323	339	349	354	324	340	306	349	338	351	348	341	307	361	309	317	348	353	328	313	353	343	319	324	364	333	328	281	358	329	334	325	340	364	309	370	352	349	358	310	357	306	336	310	324	313	351	336	350	371	301	312	335	321	347	380	330	313	338	309	340	309	339	341	356	344	327	318	357	327	332	345	333	355	309	346	335	330	320	350	325	313	297	356	344	351	337	325	335	336	372	361	351	319	326	362	326	350	327	361	344	299	327	332	335	323	331	330	317	305	331	338	315	318	326	336	317	303	337	321	331	368	356	359	320	340	310	350	351	323	360	354	311	344	326	286	322	339	329	330	347	310	322	341	357	373	346	358	309	345	346	324	321	343	332	351	301	364	368	302	334	323	351	337	323	334	360	324	344	333	351	327	361	318	370	352	322	319	327	351	335	333	374	350	295	373	362	371	313	333	323	351	330	353	344	329	332	316	284	349	355	360	345	339	343	342	336	298	342	342	324	329	341	355	351	346	331	331	308	337	356	359	320	331	311	347	347	343	341	314	301	319	323	351	356	344	364	325	355	370	324	315	328	314	349	330	365	340	332	347	353	293	290	321	328	347	331	331	327	300	348	330	319	338	337	316	311	360	329	288	341	345	346	312	324	366	317	333	346	361	310	370	323	350	328	355	337	337	328	333	337	354	349	335	336	357	341	360	338	351	350	348	370	328	356	325	342	347	336	339	319	345	324	340	339	330	326	319	334	354	331	354	325	299	353	340	357	311	316	306	384	320	375	316	301	330	334	346	344	334	323	342	300	326	356	387	337	361	389	305	335	328	324	339	349	325	349	356	332	356	347	327	313	317	350	318	321	353	323	304	322	343	313	365	364	302	333	333	352	353	380	335	307	305	355	292	344	317	366	359	343	321	358	346	324	341	332	323	347	344	348	336	338	354	349	358	359	352	331	305	329	331	349	323	359	339	310	386	329	320	351	368	334	328	318	370	377	337	339	311	343	358	322	319	341	355	331	337	340	338	346	325	353	342	330	316	331	346	350	352	338	350	369	338	352	341	315	343	336	330	330	337	353	321	343	331	312	355	341	334	363	331	332	342	364	344	279	337	345	314	344	372	323	319	342	345	350	310	327	370	318	356	331	332	343	347	325	325	395	351	355	363	354	329	361	328	320	351	303	349	351	341	355	341	329	341	336	333	330	342	374	332	344	317	325	340	334	324	317	315	331	355	359	340	358	335	323	355	321	298	365	334	352	331	347	304	316	318	333	366	311	335	319	353	326	322	345	364	331	353	320	318	352	353	326	377	323	327	322	341	347	356	287	323	350	355	344	301	328	364	345	328	331	367	332	370	364	364	375	365	331	341	342	344	340	336	324	334	355	329	330	344	324	323	354	353	353	322	368	353	382	326	307	325	342	330	354	364	333	334	299	348	336	354	327	373	335	314	356	365	345	336	323	342	379	310	329	321	355	293	316	304	340	327	342	295	330	307	328	370	312	368	353	361	316	359	324	330	343	328	326	327	321	334	349	362	312	335	336	362	321	346	336	326	352	340	354	355	355	302	338	331	345	331	350	354	349	324	334	346	302	342	359	359	333	340	326	341	374	296	344	350	324	366	374	314	336	356	359	335	378	327	315	354	338	318	349	312	331	333	304	353	351	322	349	342	327	313	347	331	326	353	349	323	311	335	350	362	339	353	343	342	294	353	344	350	289	307	332	345	342	354	343	343	336	325	316	319	344	317	365	354	328	353	348	327	331	335	336	307	322	356	334	322	342	344	359	332	335	332	367	332	358	339	296	335	360	371	349	332	332	319	361	372	320	330	355	354	360	335	312	353	327	331	338	335	345	367	341	348	326	314	339	313	347	326	317	341	357	335	354	368	329	345	319	355	369	328	341	344	344	336	316	335	352	353	339	336	346	334	322	324	317	325	354	341	327	331	308	331	353	346	312	326	338	332	306	326	324	312	344	326	321	346	318	367	369	342	352	353	309	378	342	347	325	356	366	318	339	340	360	308	346	302	334	340	372	328	338	327	370	333	371	324	345	339	346	334	311	343	342	333	339	346	319	323	375	342	335	324	337	350	334	334	327	329	311	322	314	350	314	329	337	333	330	343	309	332	328	342	321	346	282	341	327	331	340	395	317	340	382	313	357	344	361	330	353	326	334	335	326	362	327	339	350	337	330	339	361	352	333	343	340	349	394	349	329	367	326	338	325	309	329	326	349	302	352	322	349	308	317	337	315	317	305	333	326	323	369	318	352	336	314	356	321	315	369	331	334	331	393	373	361	377	339	346	344	326	325	361	361	351	344	360	360	314	301	338	318	317	344	300	344	351	372	350	351	347	346	330	344	311	331	337	349	338	331	338	329	322	333	337	324	343	352	324	324	330	323	361	352	341	358	326	342	345	374	326	338	352	346	320	339	320	318	316	346	338	351	317	343	336	380	352	343	306	329	355	364	340	311	338	329	307	350	309	321	358	325	333	357	357	328	323	380	328	334	351	341	319	372	328	314	313	351	304	333	357	313	359	312	336	328	332	363	332	346	364	329	340	336	346	337	340	350	335	339	361	338	357	305	328	306	336	336	333	366	356	340	348	300	299	322	294	327	335	339	348	322	348	321	341	367	330	328	344	326	320	340	342	319	317	349	289	365	360	343	339	322	341	341	308	365	329	311	322	338	329	338	324	344	366	353	330	358	345	337	366	301	300	306	350	345	318	322	305	332	330	335	348	317	359	345	329	329	343	337	348	321	345	353	340	352	364	304	323	368	353	323	348	341	332	320	359	348	364	366	338	329	305	316	370	328	325	362	335	348	299	325	358	313	321	349	346	334	341	344	302	317	376	333	361	364	316	354	338	361	303	370	343	338	313	337	337	315	335	343	367	344	354	336	324	317	316	343	338	303	328	356	343	334	362	338	330	397	316	322	358	341	327	339	335	346	316	361	310	338	339	309	352	337	349	341	357	348	328	318	357	331	379	359	327	338	337	324	356	340	343	335	321	355	339	335	322	344	332	341	334	365	294	368	362	352	324	355
22921	21053	28537	23853	21282	21056	10013	957	536	493	502	465	432	437	440	473	452	416	411	413	369	428	422	412	429	439	426	394	411	489	442	410	417	407	405	412	452	392	435	400	412	409	418	393	412	477	405	423	407	408	372	416	440	412	417	418	425	407	421	420	410	433	391	387	424	421	418	432	432	399	397	386	411	411	411	433	440	404	394	403	476	481	417	428	391	427	382	439	406	418	442	426	417	419	478	405	455	432	413	374	433	453	426	488	394	415	441	455	404	408	427	446	419	441	431	413	437	437	450	411	439	385	405	416	437	425	396	435	401	420	414	392	413	435	438	404	409	411	436	425	415	456	432	408	485	455	413	413	415	449	375	423	415	415	448	396	465	410	429	439	426	392	450	465	442	419	417	409	381	452	413	408	428	388	439	426	439	402	433	390	416	417	435	428	414	380	438	407	438	396	401	398	396	436	390	426	468	443	459	410	440	385	395	409	441	433	415	456	399	426	429	426	415	432	415	376	407	429	412	422	383	426	451	400	445	408	397	404	435	414	439	415	405	442	409	433	421	410	433	408	441	398	424	456	434	429	429	387	400	395	435	419	427	394	390	464	399	420	424	404	439	409	416	393	416	392	449	434	420	433	404	416	412	432	393	436	391	442	398	395	395	405	483	435	419	406	414	416	388	413	427	405	407	445	412	455	432	388	408	406	436	449	398	441	404	399	424	434	422	436	412	406	437	414	418	466	379	463	439	398	425	441	397	436	433	403	455	358	436	408	425	442	451	424	417	414	485	409	459	396	429	419	429	413	414	422	420	430	406	457	390	415	393	448	410	404	409	441	394	419	428	407	420	429	403	418	404	407	439	437	455	408	427	443	419	406	399	434	462	432	408	446	385	378	393	410	451	435	423	411	441	435	409	421	397	427	434	408	454	450	451	415	416	416	432	397	423	399	416	441	423	403	381	433	417	384	453	416	419	424	431	420	434	443	400	391	404	415	412	419	428	381	385	391	380	450	434	469	416	382	410	445	412	440	418	435	391	459	416	421	422	416	452	433	439	411	423	381	368	417	446	402	413	432	412	423	418	438	413	402	415	435	461	404	438	408	400	419	450	412	416	434	422	389	402	431	411	425	402	387	430	399	440	427	408	399	457	443	419	404	412	416	432	433	418	442	412	446	386	424	442	431	409	431	395	403	447	373	423	421	431	395	468	413	407	384	420	399	419	430	383	434	453	420	431	416	440	424	389	416	399	410	386	424	450	425	422	394	414	412	403	423	402	446	419	434	421	462	441	420	434	412	418	408	374	439	380	449	437	426	413	438	432	399	399	418	425	418	406	449	421	410	426	455	437	445	374	377	404	452	449	448	394	430	444	409	438	383	433	395	423	393	432	382	424	404	445	398	413	413	395	408	399	419	440	419	405	407	401	456	418	432	380	424	422	391	451	408	375	413	401	404	379	421	408	437	373	448	430	385	412	435	414	394	412	407	411	435	440	452	432	448	435	440	428	412	427	418	412	384	438	437	468	408	431	457	422	388	407	445	440	436	380	408	442	459	405	400	403	449	420	400	439	420	432	395	447	412	437	438	428	441	389	451	429	402	434	430	408	402	427	434	408	436	406	381	429	466	441	407	407	406	410	416	434	423	453	390	392	426	397	427	438	439	443	388	388	401	438	390	417	437	409	420	428	386	435	396	427	418	422	388	426	413	388	435	396	447	413	409	443	410	448	393	416	429	415	389	388	427	407	437	439	421	402	398	411	377	394	419	435	436	421	426	421	428	429	422	394	428	421	418	479	417	410	447	411	422	454	418	463	406	391	396	423	421	411	446	399	421	399	421	419	473	415	394	432	400	420	406	422	416	432	400	421	414	398	448	453	429	417	406	453	424	423	405	430	405	411	424	455	460	420	418	404	421	406	449	420	425	367	425	395	408	440	403	417	419	390	404	442	394	421	400	426	448	410	445	446	416	407	421	393	418	404	424	423	370	431	451	399	408	429	404	429	425	364	437	417	424	417	410	407	374	435	417	438	405	410	392	392	406	462	450	469	419	407	428	394	430	425	416	448	398	406	428	396	393	413	407	422	410	422	451	420	441	408	395	450	408	468	380	371	374	405	452	398	441	398	399	405	413	461	429	436	431	427	410	446	444	437	412	430	409	411	416	424	422	482	429	422	381	434	422	403	388	441	423	419	430	467	419	412	428	433	430	415	402	395	419	433	430	445	415	408	410	400	428	407	412	454	395	439	422	423	413	426	417	420	427	393	400	430	415	457	388	399	431	440	390	400	444	418	430	440	385	462	396	395	399	428	433	423	432	418	394	410	455	437	410	406	437	416	446	436	427	434	433	417	428	459	441	407	393	420	402	403	423	447	422	393	386	441	435	416	421	385	426	400	471	459	415	420	424	384	406	442	405	421	406	433	414	400	432	425	424	434	420	406	392	406	423	415	386	400	378	411	409	452	398	411	418	413	390	417	437	414	395	403	406	436	423	415	409	401	448	437	437	423	456	425	400	410	402	413	428	420	397	403	404	421	386	441	408	406	414	376	373	432	394	416	408	392	422	378	440	396	404	450	391	412	437	429	422	419	428	412	396	429	407	427	442	414	458	411	431	408	421	396	441	428	431	405	399	443	449	418	406	423	431	408	408	432	411	408	440	458	434	370	426	424	398	459	448	432	440	409	459	394	477	442	428	384	394	395	434	440	442	425	424	434	447	398	426	412	440	428	398	407	437	447	413	423	394	402	454	394	380	431	422	407	377	392	441	419	403	427	403	391	424	459	431	408	450	428	433	414	397	432	421	435	390	419	442	389	392	414	438	418	421	433	440	418	401	447	432	421	473	455	388	400	447	466	416	441	427	401	413	390	416	422	413	457	386	398	457	416	433	436	418	413	461	400	434	433	419	430	431	427	413	421	425	421	417	429	442	424	382	433	404	400	440	423	439	430	409	433	456	415	415	453	391	434	432	401	402	402	422	430	441	396	400	406	431	424	411	430	440	418	433	418	388	424	448	419	424	427	411	402	444	408	416	413	410	424	417	438	397	444	454	435	448	401	407	427	425	423	407	420	411	440	436	406	441	423	410	470	386	407	386	437	438	379	423	397	459	416	422	428	444	403	425	410	436	369	429	420	440	411	380	422	425	433	409	423	445	398	418	416	400	440	420	428	433	390	394	400	425	450	389	434	431	437	435	435	428	389	396	422	363	449	402	418	445	412	442	448	418	411	398	379	430	396	430	427	414	417	395	435	445	398	410	436	384	409	426	425	418	421	394	428	433	383	408	413	413	421	467	448	395	400	451	394	374	443	428	420	445	406	417	430	415	435	420	407	405	407	395	456	412	399	407	397	435	442	442	406	415	414	399	385	428	428	422	390	427	397	430	390	398	410	404	407	417	383	419	426	427	435	435	431	401	427	448	430	423	446	426	387	414	423	393	409	440	413	433	434	422	413	457	399	417	437	421	437	400	434	431	438	409	430	409	461	420	428	429
42904	57201	38841	30343	18637	10599	3244	741	596	603	540	514	499	457	503	475	469	450	458	500	462	484	461	457	476	485	524	450	486	474	460	438	436	453	493	502	468	451	495	508	414	438	471	470	490	446	464	498	451	437	453	464	479	463	443	486	476	448	439	497	473	484	477	469	451	457	447	477	491	423	486	445	458	455	445	499	457	452	428	495	434	452	424	480	480	442	469	479	446	468	475	455	459	471	465	449	459	451	472	535	447	474	447	463	466	470	460	467	474	466	491	446	460	410	436	465	463	466	422	475	444	440	466	478	447	476	453	489	441	448	481	483	497	471	469	420	474	462	433	436	442	470	444	477	457	475	457	471	467	476	476	481	438	466	543	441	475	448	456	492	451	447	448	468	445	445	439	459	449	472	443	439	456	441	448	482	531	442	446	429	503	439	444	422	448	475	489	485	468	471	447	480	449	458	486	441	456	437	479	437	445	465	453	482	464	490	478	480	464	461	460	459	451	490	444	458	456	461	487	457	490	450	495	500	455	463	480	472	512	477	484	472	445	452	495	496	423	472	507	460	522	510	468	484	471	446	473	476	475	457	463	446	480	450	492	459	456	458	438	452	423	461	436	422	418	410	458	492	438	480	457	426	476	464	466	461	478	467	467	481	445	455	479	479	500	467	415	474	439	464	452	441	505	437	479	472	488	478	456	492	438	477	465	443	437	456	454	427	459	476	492	462	422	444	431	454	464	472	455	461	453	459	455	437	481	464	476	463	445	482	470	475	465	491	426	451	506	474	477	431	423	455	499	470	458	463	451	495	457	460	449	462	459	421	432	464	451	416	452	440	446	443	489	462	462	435	486	427	463	419	459	474	455	440	474	474	449	458	481	462	462	491	467	438	419	450	445	454	435	465	450	422	467	434	443	507	445	498	451	441	445	489	467	442	467	440	470	449	470	459	455	468	475	472	401	480	465	441	446	466	450	454	494	448	456	423	486	462	442	465	482	454	471	447	475	467	466	517	416	472	473	478	433	482	496	481	442	441	445	469	457	485	458	458	447	421	479	467	457	462	451	457	443	440	429	470	463	481	482	472	455	455	503	484	476	445	464	424	452	464	465	498	453	456	437	454	468	465	415	469	447	464	440	432	464	413	475	465	442	448	455	478	483	432	449	462	469	503	459	451	438	453	424	528	457	426	413	450	468	463	508	452	471	436	478	459	491	462	461	455	459	446	428	466	461	469	490	436	469	480	448	470	419	469	462	434	452	468	485	473	479	425	460	462	420	442	488	445	475	467	477	442	434	451	439	479	450	481	429	454	480	485	460	470	483	416	489	480	478	492	448	459	491	476	455	476	483	427	443	459	487	464	423	466	459	461	471	449	452	452	478	465	453	472	470	469	454	464	471	461	475	481	434	470	460	495	460	473	472	442	460	448	466	433	423	432	452	454	452	413	472	492	448	472	445	448	429	449	462	466	481	441	480	444	459	460	465	437	448	430	470	414	490	470	466	455	469	490	468	436	449	477	464	443	503	479	470	490	472	470	487	450	448	487	452	482	477	500	469	461	436	441	465	462	477	418	500	454	438	480	442	449	437	477	439	473	465	455	477	471	458	423	456	456	483	471	492	488	479	459	414	464	437	466	486	476	435	453	502	452	446	478	447	453	531	464	457	457	464	468	468	460	456	454	448	399	446	492	488	415	492	430	414	427	484	489	424	475	463	489	444	464	427	456	491	468	499	444	448	439	477	480	466	438	460	487	451	439	457	444	474	496	456	480	435	432	496	471	491	434	489	476	436	483	443	478	466	470	472	479	486	453	468	472	483	448	461	452	476	467	421	474	451	485	459	420	460	449	452	431	449	449	477	447	498	489	480	442	456	454	474	459	508	429	415	468	464	464	478	475	457	443	471	498	470	497	476	447	458	413	466	477	492	455	439	432	440	428	425	466	440	459	488	458	455	511	441	485	446	441	480	487	464	436	459	434	468	505	462	493	471	460	430	439	433	445	426	502	436	446	489	469	467	483	479	460	446	440	482	454	488	474	493	456	522	496	446	476	463	448	449	446	485	515	468	496	474	475	477	447	450	453	482	458	457	487	441	458	454	474	485	437	457	451	468	488	490	459	488	481	476	458	467	468	479	469	476	467	476	472	455	450	496	480	469	459	465	473	468	485	463	456	428	485	479	491	421	420	440	455	491	470	475	457	471	454	472	463	496	464	450	444	474	460	464	452	439	460	465	418	480	453	465	449	478	496	481	481	471	450	431	497	458	470	480	409	447	469	474	481	447	498	468	448	450	441	411	473	473	482	496	439	446	432	467	458	430	446	514	422	464	439	468	481	431	451	423	467	478	475	464	466	458	487	414	437	451	439	478	447	441	454	483	446	442	441	467	487	479	457	426	422	462	453	433	438	469	436	467	444	470	442	445	456	475	429	449	471	431	457	457	427	478	454	464	476	457	447	446	471	490	481	455	441	439	466	436	467	444	475	434	478	507	476	481	451	473	495	476	462	465	451	451	458	461	453	488	478	447	442	458	459	423	442	480	443	461	472	489	457	465	435	454	449	509	439	466	436	468	447	502	453	455	434	449	437	456	449	438	465	477	431	486	464	458	479	437	473	466	475	435	501	443	475	467	501	435	440	458	456	423	453	475	444	442	468	476	485	497	448	491	459	438	463	461	467	433	471	465	503	441	443	456	439	476	465	427	482	436	460	416	472	452	467	452	463	439	462	447	443	485	443	437	419	467	468	438	471	423	458	473	412	414	426	465	471	473	474	463	426	472	459	466	443	453	484	447	464	475	480	409	435	428	444	458	449	414	441	457	480	468	483	458	436	433	482	462	445	418	454	446	484	430	471	466	470	431	494	460	485	422	443	438	489	436	493	471	457	454	445	500	471	465	448	469	460	468	439	496	447	478	473	462	478	490	454	441	452	447	483	410	432	464	414	441	493	464	471	502	452	457	449	463	468	456	448	439	467	475	468	437	482	475	442	487	497	427	512	430	428	453	464	474	465	451	415	465	435	458	457	448	443	504	484	478	501	453	437	464	485	498	490	430	458	460	480	456	483	471	430	436	451	485	504	444	447	457	445	458	465	469	427	449	506	463	461	505	411	442	440	486	401	471	448	462	464	480	489	420	473	479	495	480	450	485	463	463	456	472	490	462	452	436	463	478	477	464	432	486	446	429	447	478	439	476	500	458	501	474	482	456	467	426	439	455	464	451	494	476	460	448	469	452	420	420	460	453	491	457	490	457	479	465	415	492	462	434	463	449	445	459	459	459	466	460	449	431	497	440	471	439	441	492	451	476	448	450	435	483	461	466	493	477	446	488	451	468	462	463	475	491	504	510	475	463	447	451	466	474	488	486	468	466	469	466	480	461	438	457	463	458	476	489	443	470	468	459	461	480	440	452	461	502	479	454	477	455	437	440	499	467	437	461	453	448	459	468	440	451	464	501	496	494	451	487	462	473	467	458	448	445	456	428	446	457	470
31806	31910	28406	17295	5913	1951	414	235	198	228	208	211	197	214	211	203	181	182	168	191	184	205	200	200	192	203	184	180	202	165	176	190	187	199	207	202	177	215	194	230	167	193	176	195	181	192	189	170	190	167	205	198	190	184	195	205	179	193	163	187	181	183	183	178	192	197	198	213	183	192	187	183	187	193	220	188	191	184	180	189	195	216	173	182	192	196	200	196	175	187	199	176	209	211	196	199	196	178	203	200	181	198	171	199	212	187	195	199	188	186	179	177	191	190	201	195	186	193	201	174	199	199	184	215	183	186	211	215	191	210	208	192	195	201	183	196	211	204	208	193	180	177	202	195	180	186	210	193	169	168	181	193	210	191	187	206	173	197	202	185	204	210	186	198	203	207	187	213	203	181	193	196	171	189	153	185	199	200	189	209	196	200	193	221	221	173	204	179	219	197	200	159	172	165	205	190	213	195	185	185	189	161	194	165	202	193	199	200	210	171	168	179	168	179	217	196	189	200	203	197	181	163	184	192	195	180	202	198	182	196	180	197	210	203	196	212	151	186	178	186	166	169	196	192	207	193	196	208	208	204	175	192	180	184	215	184	192	187	166	181	189	200	183	201	212	190	194	215	191	183	183	155	205	208	170	225	192	184	193	190	194	204	203	189	215	200	184	218	199	213	186	182	211	208	181	221	163	190	180	190	204	196	176	182	225	181	229	185	177	172	163	188	208	171	193	174	186	198	202	191	188	188	187	172	185	200	195	215	175	176	187	203	180	203	182	174	192	204	190	176	203	189	207	173	205	194	194	189	202	192	198	174	209	203	180	188	164	188	191	195	214	188	169	186	175	198	180	205	211	206	212	213	206	196	172	198	167	191	202	184	208	191	199	198	189	191	168	184	225	210	177	197	191	197	202	165	195	209	157	194	192	208	182	193	171	189	216	215	179	181	190	161	195	191	183	179	195	173	180	170	197	182	204	181	198	201	210	192	183	177	185	190	203	194	190	175	185	190	195	186	178	205	202	206	185	216	181	210	192	208	189	186	204	172	214	173	189	182	207	207	183	169	181	214	191	171	183	192	179	218	184	188	200	196	225	214	178	217	192	196	207	176	202	202	197	182	190	231	175	199	220	200	186	209	206	187	181	170	187	188	183	199	185	194	180	190	156	186	218	195	180	191	184	189	187	200	179	183	194	202	200	155	197	194	208	172	197	218	153	198	220	203	200	180	185	189	193	168	194	187	193	192	178	204	170	183	209	225	215	177	184	189	168	197	179	186	165	166	213	187	181	205	173	225	183	184	206	194	207	189	185	193	197	198	193	222	186	198	215	227	206	191	190	195	165	206	170	193	201	191	172	178	192	174	195	169	201	182	221	199	200	196	194	183	194	172	174	189	182	190	198	191	189	215	176	212	203	186	163	208	169	186	194	213	193	202	200	189	178	194	164	180	209	195	211	210	212	204	207	198	179	193	203	200	169	172	177	185	214	209	183	196	196	191	198	219	197	175	180	204	209	194	193	199	198	182	163	196	172	209	211	186	182	170	185	209	191	190	211	202	214	198	183	194	211	196	184	186	173	202	186	179	192	183	209	197	170	190	195	191	198	175	190	181	187	167	193	201	184	175	177	180	199	193	203	195	196	198	198	202	181	187	177	196	227	192	188	197	187	195	176	188	204	182	166	203	207	174	181	187	171	214	200	197	205	187	198	191	205	178	199	205	202	170	197	201	206	174	205	191	196	192	172	194	179	205	181	210	192	185	178	191	193	193	189	202	168	176	156	177	209	207	170	192	183	185	212	199	174	197	189	200	213	189	200	176	190	177	198	209	183	197	179	211	202	189	197	210	188	185	203	204	192	210	214	192	187	195	184	185	207	158	197	196	176	188	191	167	179	175	182	196	167	203	208	188	190	190	185	188	194	181	171	195	177	198	190	192	185	179	184	193	189	182	184	171	211	184	201	181	204	194	196	215	197	209	206	198	184	188	191	174	196	189	187	181	188	209	208	217	182	211	192	193	185	188	204	184	214	186	204	210	198	211	192	193	161	201	199	177	186	199	192	194	182	161	183	196	184	201	194	178	203	195	187	209	199	180	191	194	174	183	192	186	191	199	199	208	201	187	193	209	191	192	192	172	204	208	196	178	212	195	196	182	178	196	188	196	207	209	191	188	172	203	177	180	179	182	171	203	176	190	203	174	200	188	208	198	194	182	192	200	190	167	203	188	199	174	201	185	182	204	198	220	184	191	182	178	199	171	181	180	197	184	188	226	200	187	171	176	231	184	200	198	186	201	177	177	212	190	187	186	207	189	221	187	186	192	210	191	188	205	191	189	208	201	164	199	187	175	175	202	184	200	183	201	182	182	181	175	184	197	211	217	192	212	197	190	170	175	198	194	187	183	149	229	199	178	209	169	200	192	188	187	173	198	182	202	202	185	194	196	222	178	204	204	182	190	208	190	206	189	188	195	195	191	207	199	184	185	182	187	198	174	184	167	169	182	188	196	208	200	179	189	201	197	191	195	200	174	172	181	185	190	225	186	211	192	210	193	194	183	187	176	161	193	180	189	181	206	186	189	154	187	200	182	181	160	186	204	216	204	213	186	189	177	219	201	178	213	182	186	173	195	178	184	179	191	203	210	178	203	193	181	175	165	199	195	192	191	204	192	234	193	194	192	177	190	189	195	206	182	191	205	198	195	179	213	195	208	180	183	174	214	211	187	218	196	191	196	176	177	190	203	194	193	195	192	215	158	218	179	176	189	194	219	198	193	184	195	185	196	196	198	188	189	206	212	201	173	205	220	171	215	186	192	213	187	184	194	191	205	180	198	188	207	192	174	199	176	184	197	178	182	189	187	206	182	182	203	199	187	206	198	183	182	209	172	186	207	178	201	194	206	215	172	176	211	180	200	177	200	162	201	199	193	212	183	182	219	186	212	198	186	210	192	205	191	178	207	184	197	173	177	177	191	192	184	196	221	208	156	186	210	210	208	194	183	204	182	200	180	188	192	220	183	199	185	195	193	189	211	212	184	185	176	186	160	201	199	222	213	156	204	171	174	184	197	224	190	178	184	180	192	179	185	189	201	165	179	208	198	202	189	201	182	176	186	205	175	186	200	177	188	202	216	183	205	194	191	192	183	205	189	205	186	174	206	180	185	194	190	190	196	195	207	183	202	213	184	187	190	209	197	198	217	203	198	178	178	198	187	190	198	198	170	165	165	195	178	211	191	190	192	217	196	172	184	207	185	200	197	195	183	188	206	175	189	189	198	177	192	182	188	182	191	200	172	202	195	219	222	207	196	199	195	182	191	185	207	207	194	210	207	208	197	198	171	185	183	214	204	177	204	200	197	189	198	209	207	188	212	171	196	194	198	198	205	191	181	210	189	179	182	174	193	172	195	198	182	185	183	182	194	190	166	179	186	187	160	192	204	171	185	171	195	187	198	197	179	173	178	176	189	167	175	202	197	205	190	225	195	198	173	180	147
37343	45887	27605	15123	7294	2897	589	339	286	249	248	232	231	240	219	285	207	207	238	220	222	235	227	237	220	243	218	214	231	218	231	208	238	231	251	213	226	220	277	243	228	224	245	246	231	219	231	241	213	211	206	212	245	241	251	228	219	239	219	212	214	205	238	219	233	208	260	210	229	228	241	215	230	236	233	214	238	223	251	209	240	209	214	221	203	210	244	211	237	225	243	211	245	220	245	246	227	252	225	222	240	217	216	230	218	224	192	236	208	198	238	238	255	209	229	229	236	201	250	215	200	198	243	241	234	235	246	233	220	238	230	250	245	231	243	207	215	242	249	206	232	221	227	196	225	224	248	214	229	221	226	231	239	235	232	250	203	219	241	230	232	222	218	219	221	254	219	231	205	221	220	218	240	231	239	226	216	227	246	228	251	233	258	236	209	223	222	241	222	210	242	239	217	245	226	203	236	215	231	227	242	223	241	249	193	198	241	229	238	240	228	181	198	214	240	239	252	223	208	256	209	222	253	216	239	242	229	233	220	250	217	233	238	241	250	214	205	244	238	217	200	259	225	253	234	236	217	228	217	219	221	238	229	241	238	218	227	217	243	231	225	227	223	225	246	251	228	210	231	222	244	221	232	221	228	222	243	218	217	226	218	226	240	266	208	220	228	246	235	209	247	247	242	210	231	208	235	199	215	227	238	218	205	222	232	238	238	235	245	213	227	233	257	208	203	250	213	245	218	226	234	218	230	237	218	207	224	223	225	243	237	233	222	232	227	205	242	244	226	235	249	219	209	224	246	261	224	209	229	229	236	232	237	210	246	223	209	227	239	226	237	226	243	234	238	230	236	250	216	222	233	240	204	238	222	243	232	226	242	219	236	215	240	257	219	223	214	253	250	208	239	241	245	213	233	221	235	225	230	239	229	234	232	226	218	236	230	242	235	225	236	195	243	241	224	208	232	236	240	231	236	194	250	221	247	225	245	237	223	205	230	238	229	232	234	203	234	208	217	227	224	223	238	226	211	241	250	238	211	240	241	217	283	214	222	208	245	190	236	230	237	250	202	216	233	215	228	218	231	254	250	224	226	245	237	214	238	219	231	236	247	216	211	255	211	201	235	210	226	240	234	220	227	258	248	220	224	232	261	214	234	217	222	228	221	230	223	240	212	229	226	220	219	237	221	213	230	229	241	219	251	229	234	235	250	207	197	227	229	212	196	226	249	233	236	243	233	269	261	245	253	226	228	218	242	218	220	221	251	231	231	214	223	216	239	243	230	241	229	228	229	252	211	204	225	267	225	233	217	237	253	213	229	201	232	218	234	220	216	221	253	205	227	264	238	240	213	218	240	219	230	241	218	222	220	224	230	221	269	261	251	237	246	249	226	218	235	235	215	233	231	259	219	257	220	256	207	206	230	203	238	231	242	230	233	229	267	231	253	257	235	249	214	209	226	230	218	242	238	236	233	226	261	233	234	221	217	200	239	235	229	222	230	235	227	233	236	229	245	223	234	237	234	239	233	244	241	218	235	216	224	226	209	230	221	200	218	236	191	216	253	246	223	232	223	230	221	220	230	202	237	212	237	229	219	231	245	236	247	208	236	226	232	213	223	267	208	214	225	222	264	223	207	221	224	200	246	234	223	222	230	263	241	214	217	230	262	216	246	217	228	209	233	221	203	229	229	195	251	251	220	222	243	221	205	224	259	239	228	219	224	210	202	257	229	243	246	215	223	193	222	207	246	236	231	222	207	239	225	222	262	255	234	226	256	240	246	235	196	206	247	205	218	245	228	224	201	230	223	248	231	213	221	231	228	228	216	230	212	206	195	206	230	235	229	214	232	258	256	259	224	217	203	240	197	220	246	235	232	239	237	233	236	222	247	218	240	229	223	251	214	218	217	212	238	225	232	232	221	239	247	240	235	222	211	219	228	207	281	245	258	234	240	240	232	220	222	234	241	229	241	206	242	233	229	243	226	261	196	223	223	252	247	221	223	257	251	235	236	260	228	225	250	236	233	231	225	240	220	226	232	229	238	241	231	200	211	239	258	266	239	231	214	235	225	244	238	227	238	214	238	247	240	250	222	239	221	243	229	238	245	226	254	243	222	208	246	213	229	234	210	225	240	246	233	228	225	238	211	220	234	231	209	238	214	233	244	201	234	208	225	250	254	222	254	222	256	241	264	207	231	223	250	243	204	215	220	233	226	229	229	252	228	244	240	250	262	215	239	228	240	232	239	226	212	241	252	217	227	219	231	240	235	226	228	234	241	226	227	217	246	262	228	225	225	192	223	234	232	210	230	233	239	217	226	219	244	221	234	230	235	233	218	217	208	225	221	208	249	233	214	250	229	217	220	236	254	229	220	210	236	237	233	235	245	263	236	220	225	259	225	257	229	216	220	223	217	223	187	237	262	231	236	232	248	231	217	237	220	268	239	217	239	233	225	228	210	214	227	230	227	203	258	209	206	196	219	261	232	212	239	223	236	246	224	243	226	220	224	250	216	241	218	201	234	217	220	230	213	224	238	222	249	205	261	237	200	228	247	235	231	235	233	231	214	231	222	254	236	235	246	235	249	207	230	204	241	241	219	218	231	251	217	249	222	234	228	234	233	252	242	228	251	226	222	221	210	231	224	247	228	245	234	264	239	236	225	227	237	218	215	236	228	249	214	237	217	241	238	217	212	234	221	222	233	232	239	226	238	247	238	251	228	234	225	218	231	242	212	209	213	243	247	219	199	206	248	211	229	227	237	236	197	217	209	227	244	226	240	250	226	228	234	228	233	229	236	214	215	225	220	253	233	224	230	240	225	217	213	226	241	228	221	219	220	220	229	211	229	224	220	207	215	221	220	225	249	228	218	228	220	242	252	240	198	241	255	239	249	215	231	224	221	222	238	246	259	222	238	232	237	229	219	215	225	214	234	239	252	232	224	189	240	223	220	238	223	242	208	265	249	244	234	253	253	222	214	224	237	241	248	234	222	233	233	240	246	215	234	263	249	213	225	235	249	238	214	207	198	223	233	252	227	218	229	233	224	219	224	233	229	241	227	244	230	245	211	244	212	222	233	225	230	226	224	246	219	215	219	234	230	232	206	244	228	227	261	193	247	224	213	252	220	234	213	206	217	240	209	224	235	227	254	224	210	221	222	206	239	220	226	225	222	223	211	214	221	220	221	231	254	227	231	216	209	228	230	208	228	218	211	213	254	241	219	221	240	228	223	209	225	235	207	208	219	258	238	239	224	238	247	251	230	218	210	219	253	234	224	235	245	217	204	206	251	198	226	229	239	242	226	224	222	195	236	223	226	253	234	222	241	236	238	249	241	206	241	236	234	237	224	247	216	208	242	206	232	235	224	218	241	250	236	237	243	240	230	226	223	206	252	241	234	263	217	229	226	233	218	229	240	234	220	242	226	236	246	210	232	223	245	215	238	197	238	218	247	243	225	243	226	241	233	243	205	241	204	208	226	254	241	201	228	205	247	201
24099	21060	28249	24746	21606	14928	3235	529	358	345	304	264	253	263	278	287	288	254	272	271	264	252	278	236	279	284	258	261	268	259	238	272	280	253	280	261	242	269	277	232	259	285	270	259	277	262	258	270	251	256	261	257	278	287	277	303	253	290	263	282	258	296	249	276	248	284	254	205	262	280	261	286	261	239	232	252	271	253	251	261	293	261	263	271	251	271	255	252	271	264	277	281	274	260	275	253	214	281	263	236	265	257	248	269	260	255	250	287	248	271	243	269	251	270	263	259	263	276	279	268	278	244	236	261	260	275	246	243	232	241	270	279	260	257	241	253	274	244	256	248	300	236	232	277	271	257	257	269	253	290	256	255	261	255	259	258	273	259	236	273	255	276	276	269	305	246	252	248	261	268	269	276	282	268	249	261	267	243	290	264	266	277	250	237	247	262	270	281	238	239	296	249	285	270	256	261	278	260	277	252	270	286	268	233	243	273	273	259	284	260	275	255	269	264	255	251	237	243	278	271	244	273	244	225	232	270	244	233	247	249	262	292	246	231	276	276	261	270	277	258	250	312	263	272	251	269	245	247	275	242	261	249	265	254	252	269	267	278	246	279	280	264	263	244	254	267	265	260	266	261	242	245	269	293	272	277	253	244	258	277	298	292	268	256	253	270	269	272	250	258	237	241	269	244	255	249	282	264	250	261	232	247	263	252	267	216	239	232	287	267	277	263	266	245	255	233	276	267	246	259	257	249	276	259	261	277	279	271	245	251	242	260	281	269	263	277	266	278	270	268	255	251	248	298	246	278	259	254	297	261	249	260	274	248	291	266	289	277	241	259	258	265	254	262	284	255	245	294	271	257	269	272	266	253	276	244	276	263	250	254	283	265	270	274	262	258	247	281	247	274	274	237	246	285	272	271	256	270	280	276	248	238	265	265	267	274	237	252	239	255	258	240	258	273	239	269	254	253	284	243	268	280	260	255	275	261	267	252	288	269	238	235	240	288	269	241	251	276	273	233	254	238	275	283	245	254	239	293	254	253	265	284	258	271	265	269	265	284	263	271	263	238	256	244	283	273	257	264	235	233	272	234	247	274	259	249	280	258	262	251	268	269	256	263	272	256	276	260	276	266	269	255	224	269	277	253	282	255	287	277	298	239	274	253	253	264	258	234	261	270	247	261	245	231	280	260	240	285	275	229	262	270	257	268	233	285	285	267	267	263	293	261	234	252	256	264	287	313	228	277	274	284	239	253	253	246	266	235	264	282	237	256	274	264	250	260	242	254	263	255	240	254	293	248	227	261	281	261	258	271	272	290	253	258	283	261	272	278	293	268	259	252	240	242	277	248	284	264	259	273	273	251	242	271	248	255	248	261	251	244	250	263	244	265	274	244	251	264	253	259	274	256	230	235	245	251	257	286	261	267	274	244	242	293	266	275	254	259	284	262	254	249	259	249	252	260	261	271	266	271	285	278	267	266	283	270	225	267	239	254	253	251	270	287	239	248	273	253	258	265	278	262	261	273	263	280	255	257	272	279	248	267	249	263	259	258	260	275	278	270	256	285	259	284	251	223	271	261	232	288	257	248	288	259	273	268	275	272	266	297	251	249	258	257	270	275	242	242	278	261	277	297	272	257	244	271	258	248	261	260	247	256	259	232	263	250	243	240	282	254	266	256	262	243	283	269	248	259	259	275	262	276	255	278	236	277	266	269	248	262	245	248	248	236	261	263	263	256	260	252	271	282	231	263	276	249	270	268	248	250	285	262	252	267	278	267	266	252	275	280	257	248	273	249	245	268	266	307	254	253	251	264	263	268	260	260	296	270	294	262	267	262	297	303	234	253	265	274	261	236	290	255	278	251	246	276	245	283	242	271	265	275	296	279	250	264	262	252	245	244	250	261	255	245	285	233	276	251	254	244	260	274	289	257	249	243	296	274	256	267	245	269	282	248	256	268	240	247	294	279	244	266	258	234	271	280	257	278	250	259	292	288	294	270	252	275	269	282	280	273	291	279	294	249	234	275	277	232	268	260	233	257	273	260	265	251	276	282	288	261	302	276	251	267	289	229	293	258	260	282	274	265	236	266	241	254	242	272	243	226	275	253	267	258	243	287	249	285	269	261	280	245	282	278	282	258	254	231	259	266	263	271	265	297	279	258	224	265	241	272	270	246	247	246	254	287	274	277	266	278	255	264	269	286	257	257	263	276	236	263	269	287	261	248	254	259	274	283	250	258	266	307	243	265	243	255	248	250	279	261	256	239	238	220	248	257	298	243	249	248	272	261	262	279	292	241	249	266	260	245	290	272	256	246	283	268	254	250	285	259	264	263	258	268	269	249	245	252	291	263	239	282	268	248	266	251	258	261	270	258	258	285	252	263	261	247	274	270	239	248	258	264	259	242	260	246	256	279	293	277	292	276	284	255	274	274	257	257	265	250	279	271	245	247	275	259	252	263	284	256	279	264	256	296	240	265	252	283	264	264	269	243	222	248	292	246	287	264	265	287	273	268	258	266	277	266	235	270	260	250	263	282	258	260	262	215	238	249	262	267	255	227	241	272	243	288	252	261	261	288	262	259	264	287	271	270	235	242	269	280	278	258	296	276	267	238	257	259	252	243	248	258	254	269	255	271	261	249	285	250	237	267	232	262	241	261	249	280	251	248	271	253	266	255	295	261	244	256	262	284	267	258	243	260	260	282	271	248	266	245	277	271	258	281	256	279	249	264	269	305	267	264	258	284	257	280	269	263	260	242	245	282	261	270	274	243	255	274	246	256	260	257	240	272	265	267	255	298	252	262	283	256	260	221	280	240	275	237	233	274	241	281	251	237	274	270	250	258	244	243	261	255	259	258	258	251	279	263	254	288	282	253	255	246	263	276	296	249	246	254	257	283	264	256	287	267	272	267	263	263	235	286	259	269	268	276	300	270	273	254	265	267	243	265	277	273	241	274	281	261	301	250	242	279	260	254	262	266	276	267	246	257	268	264	227	267	261	248	228	280	241	235	259	243	258	259	275	289	272	267	244	232	260	273	253	262	254	271	271	241	238	262	276	251	267	233	272	268	278	254	261	271	285	271	266	287	253	260	257	290	262	269	225	253	262	262	281	301	267	249	246	256	239	277	282	274	252	264	257	248	261	295	298	260	256	267	263	264	259	258	232	268	266	249	278	248	237	244	240	236	278	251	265	258	264	243	248	241	277	254	262	290	248	232	252	273	257	268	281	265	290	272	237	247	289	269	268	264	284	274	255	292	284	251	270	255	237	277	279	288	266	239	277	289	241	275	287	283	268	279	280	244	238	290	286	260	226	266	300	228	220	280	274	239	290	252	282	273	243	239	275	240	249	243	278	236	270	267	269	244	275	247	255	253	279	263	282	258	272	283	287	261	280	223	236	267	272	244	252	238	262	252	254	229	272	214	294	301	248	283	262	264	258	272	251	290	242	294	281	241	261	286	234	265	266	303	250	294	268	263	257	252	270	235	245	280
36900	56452	40618	24313	19451	10431	2124	511	405	376	323	317	365	309	307	331	345	323	307	305	280	301	330	302	300	302	314	305	301	306	297	305	296	316	296	322	319	267	286	313	320	276	306	311	307	295	322	312	322	306	260	310	310	313	329	322	299	278	322	288	304	298	302	302	291	291	301	327	313	280	305	302	301	276	271	292	305	278	282	311	311	270	281	310	285	307	340	304	270	277	294	316	257	321	288	306	297	280	278	301	303	314	319	304	310	293	313	262	302	288	300	306	302	325	314	304	304	307	310	299	300	326	286	286	269	309	285	300	283	302	307	278	321	311	293	306	307	275	294	297	303	306	296	286	330	293	310	271	271	294	283	280	289	274	314	314	301	312	311	299	286	310	312	290	285	336	291	318	311	294	314	280	296	306	284	281	311	305	287	309	304	288	283	328	270	270	296	289	295	310	332	287	277	292	296	318	297	301	291	311	316	275	280	287	308	297	294	342	326	295	299	281	290	330	310	326	277	285	290	279	291	279	300	288	322	292	289	287	314	286	307	316	301	316	297	327	309	271	305	297	312	297	291	308	313	318	326	297	315	321	270	312	305	277	332	276	305	293	272	307	303	302	262	281	286	298	298	259	291	281	282	272	260	319	320	305	304	306	291	290	290	293	312	270	314	296	293	311	284	290	336	315	276	295	345	302	305	310	318	277	317	311	286	296	297	289	283	286	290	327	307	271	314	320	309	318	286	294	301	319	307	286	281	299	321	296	292	289	305	289	330	321	298	282	291	294	293	306	285	279	291	306	270	316	296	311	320	294	314	285	290	289	255	279	312	297	325	290	281	290	355	329	270	266	314	304	288	277	278	261	304	271	301	274	289	312	318	288	304	299	313	335	287	316	274	326	327	297	297	266	305	259	275	316	287	353	294	282	296	275	301	277	303	271	267	288	310	300	277	301	313	302	322	278	282	265	331	299	299	305	241	309	287	273	299	300	305	310	312	280	268	304	289	302	288	303	297	287	289	326	286	309	265	302	298	308	313	319	311	311	292	311	287	251	285	320	336	291	282	267	309	297	297	273	306	260	302	323	312	309	316	270	290	314	289	286	286	288	277	283	283	304	315	318	285	288	309	299	298	279	307	274	277	306	300	297	296	334	321	281	332	286	288	296	297	309	269	317	297	306	304	319	319	291	293	301	267	325	313	276	280	284	291	267	309	268	285	284	275	309	276	287	291	295	258	303	317	296	294	284	332	300	298	309	293	305	295	309	309	326	288	301	280	315	314	296	274	322	295	288	291	300	291	321	272	259	336	309	296	287	290	310	302	263	277	317	272	296	297	312	328	291	311	292	291	299	306	304	282	287	273	301	342	294	279	283	306	299	283	312	326	290	303	320	296	280	301	295	294	316	316	288	297	288	316	304	290	292	300	289	328	292	301	337	285	310	318	270	307	311	314	295	321	296	297	310	297	286	314	281	303	323	276	280	281	290	308	290	317	277	297	285	312	292	314	304	315	276	280	297	319	301	302	299	313	297	284	287	288	300	297	293	280	283	288	320	305	290	319	278	284	311	258	306	297	275	310	314	301	302	293	282	293	279	300	300	279	319	300	274	310	299	315	312	262	257	315	285	260	257	332	303	304	300	261	298	318	295	296	307	312	280	288	292	287	313	286	302	329	314	303	282	298	299	301	327	305	303	300	312	343	294	304	305	320	320	318	296	331	314	300	320	278	270	297	306	304	274	311	295	299	298	323	291	302	300	295	310	285	278	303	320	309	293	277	292	317	312	312	345	278	311	315	289	300	300	320	297	320	330	291	287	303	279	279	279	286	282	278	325	273	303	306	297	300	307	298	290	297	290	305	343	317	313	313	284	289	288	286	293	268	326	324	295	267	312	301	313	308	317	295	325	293	287	317	310	298	316	257	271	284	322	289	287	280	296	286	315	289	311	306	319	279	304	263	278	286	323	315	344	302	309	300	298	305	295	280	318	307	304	304	300	283	320	302	290	294	278	293	281	279	312	298	297	302	299	275	319	294	301	298	296	295	294	286	329	320	304	316	313	291	304	269	272	290	301	272	278	316	325	306	293	286	331	315	329	337	277	298	294	268	296	321	294	330	296	282	256	289	316	304	293	285	331	286	293	284	283	283	304	301	280	308	284	289	302	297	290	291	295	297	282	300	333	315	284	302	307	307	295	308	290	278	320	289	268	304	265	287	308	270	294	304	288	280	321	294	285	321	312	301	299	277	281	309	277	308	313	337	274	287	281	321	318	289	343	304	295	320	309	290	312	319	285	273	279	294	322	297	280	284	284	309	315	278	293	293	310	321	293	289	301	294	267	288	301	285	284	281	279	282	309	287	318	326	291	317	297	318	303	293	303	314	287	301	314	306	287	292	277	262	261	304	295	295	252	293	288	321	314	310	290	277	306	289	301	306	267	268	278	307	311	295	268	317	333	307	344	289	286	291	297	298	299	293	288	326	333	275	319	274	278	296	322	275	290	316	306	297	328	297	293	270	253	290	303	298	329	268	331	282	292	319	330	306	288	311	299	302	282	291	301	314	305	307	277	290	287	307	271	275	297	299	317	271	268	308	281	265	310	329	319	277	316	305	309	305	298	324	317	296	258	307	304	283	289	294	297	319	275	268	303	306	284	310	309	319	277	321	302	303	304	292	307	291	305	294	313	304	310	278	295	303	317	266	269	304	307	307	296	285	259	280	272	298	323	268	299	304	267	296	294	324	300	303	302	277	326	297	304	319	290	293	293	294	302	328	281	322	302	279	293	286	274	297	316	286	297	285	296	273	281	288	319	298	295	321	331	276	297	309	310	326	255	287	267	315	308	310	281	316	282	276	316	335	283	273	297	325	296	297	338	309	268	291	324	302	280	295	288	302	285	304	317	308	297	291	307	317	329	269	286	301	300	297	291	274	323	293	316	328	279	306	308	300	290	306	324	256	301	314	289	278	316	303	295	299	323	319	280	310	324	271	299	299	301	287	305	289	291	292	287	301	292	328	318	292	305	289	273	299	289	290	315	301	294	354	282	303	307	324	290	291	289	317	270	317	313	303	270	302	299	286	286	324	294	305	305	330	293	312	299	274	308	268	312	286	326	317	291	307	295	317	266	290	301	278	329	302	302	293	310	323	305	283	318	297	300	301	285	287	299	313	292	314	322	286	301	296	305	299	289	275	307	295	298	312	268	310	287	321	289	302	308	297	294	301	312	293	315	319	295	314	284	280	292	315	288	285	297	307	305	311	292	273	298	283	318	311	311	305	301	280	286	282	323	294	293	288	298	295	323	309	326	297	301	286	302	320	308	310	303	275	298	280	307	294	280	271	269	278	286	266	275	301	323	272	310	297	293	309	306	263	295	292	306	292	287	285	279	287	293	288	289	335	291	285	286	273	296	297	291	322	306	287	295	280	307	309	300	294	301	271	321	314	315	270	316	291	308	310	321	326	296	301	301	282	301	319	292	303	274	307	298	295	332
25283	21317	28439	27457	18369	6375	824	427	366	294	298	295	272	287	289	280	263	261	276	277	269	298	281	298	290	292	292	291	270	279	289	273	278	292	293	263	278	273	269	269	307	288	283	272	270	267	276	348	312	286	285	286	284	280	288	278	272	268	290	287	296	308	313	295	284	280	281	280	275	256	279	276	267	276	298	283	253	300	290	303	274	304	278	310	285	288	289	276	258	334	273	259	281	285	275	262	314	258	262	287	289	268	283	280	254	317	272	283	285	290	259	291	291	286	290	292	295	280	283	279	300	312	281	285	321	272	288	311	283	292	274	290	286	282	264	288	284	292	283	283	315	296	271	272	268	297	261	277	302	280	282	299	267	334	257	272	261	271	277	300	299	286	289	282	255	261	273	297	268	275	295	297	245	280	286	294	291	286	283	304	303	282	289	280	294	308	307	280	277	287	291	287	278	258	307	279	255	298	331	280	296	283	292	287	282	268	264	289	280	267	297	287	282	293	308	280	266	271	283	280	275	293	274	274	289	298	274	282	291	258	256	301	283	278	267	263	276	279	267	261	259	254	304	263	272	278	310	280	292	300	290	300	294	304	279	271	274	257	284	276	306	284	302	322	292	288	308	298	291	295	277	292	240	262	263	277	298	291	303	267	289	286	283	271	249	268	286	296	292	265	289	293	256	284	269	288	247	279	307	277	282	318	277	277	252	290	273	294	311	301	301	280	246	293	301	295	278	284	299	280	261	271	281	290	296	266	253	263	304	299	283	279	286	283	307	277	273	277	244	272	274	273	302	293	315	284	277	290	311	256	250	281	293	277	264	275	289	276	282	249	299	279	267	276	313	268	286	290	268	284	279	275	293	253	279	299	295	256	278	281	278	253	269	284	251	313	281	276	305	292	286	265	281	260	282	283	280	293	273	278	263	277	290	292	279	270	274	287	268	281	291	285	296	275	336	261	263	291	309	295	245	263	284	272	276	265	285	268	284	275	259	269	292	262	296	301	268	290	279	317	277	286	287	267	295	269	275	306	253	269	298	283	295	286	291	276	295	273	284	287	288	277	293	263	276	294	270	283	289	274	272	306	249	304	294	285	279	270	288	269	295	280	287	308	286	290	277	278	281	271	287	296	318	293	275	296	248	300	239	278	296	270	296	269	286	278	262	254	266	288	294	316	292	272	297	283	311	261	270	302	287	270	294	280	288	274	276	226	305	270	292	289	281	258	277	283	265	247	285	285	271	302	284	269	254	298	266	277	269	269	293	272	279	297	272	268	281	295	312	285	298	265	285	276	289	275	281	266	291	292	296	297	266	288	268	284	295	271	279	285	278	266	280	268	320	270	303	279	306	272	310	302	285	288	288	263	256	263	289	286	298	274	272	258	286	287	268	254	300	286	267	286	311	299	293	270	281	289	285	277	261	280	281	269	283	309	292	265	281	278	263	319	281	302	267	250	267	290	297	268	272	290	270	249	269	327	263	274	275	282	276	267	291	253	286	304	277	310	271	271	286	279	284	268	289	267	273	286	276	293	272	281	316	285	281	285	294	272	295	304	294	267	286	254	287	273	272	309	296	289	274	271	287	279	262	291	294	263	300	283	282	249	269	263	281	270	268	267	305	250	228	328	260	270	284	313	286	289	292	252	292	297	267	270	294	288	290	300	278	299	284	280	295	257	302	283	283	284	293	297	282	295	313	268	291	264	280	266	296	275	292	273	309	242	281	254	298	277	284	281	299	285	277	282	285	286	311	265	266	284	298	281	273	301	271	279	294	294	290	286	271	297	283	276	277	295	281	264	269	299	292	252	251	275	275	311	295	267	271	282	275	279	281	257	302	282	288	267	291	247	290	271	296	274	252	280	294	270	282	263	288	260	279	263	311	242	297	254	270	263	277	259	267	293	312	288	277	279	282	268	283	305	275	286	291	282	266	297	264	279	277	276	270	294	276	302	257	262	276	286	318	294	270	272	278	289	263	264	278	260	283	267	283	246	305	278	277	300	286	263	285	304	290	304	287	306	300	261	288	245	265	285	298	273	287	288	291	292	266	256	267	294	311	264	271	283	289	279	281	313	286	278	267	280	313	272	273	272	279	308	298	261	281	294	275	309	284	249	281	280	287	281	301	286	269	312	269	237	274	261	287	255	266	298	254	306	259	268	269	258	277	302	270	290	313	283	267	304	257	250	269	278	284	278	295	269	289	274	252	285	253	289	274	265	284	299	259	279	283	254	278	298	289	343	268	254	261	290	270	289	296	289	281	288	268	294	274	261	269	270	294	259	267	243	262	277	308	279	281	288	279	311	289	271	298	269	273	294	269	284	281	255	258	276	291	267	267	277	305	303	293	242	301	311	242	302	302	268	283	276	269	309	301	268	293	280	298	303	302	296	312	277	309	289	276	278	315	331	306	264	295	307	281	290	280	271	271	292	270	282	284	282	284	261	264	269	269	287	299	254	266	280	284	274	296	285	292	283	300	282	284	258	295	263	271	283	289	299	310	285	292	260	284	281	262	293	269	308	276	259	305	275	295	295	279	288	283	256	255	269	276	269	272	276	311	297	301	299	260	279	277	298	287	270	303	290	285	306	309	275	292	273	282	280	298	288	274	300	281	293	271	308	267	263	290	296	273	273	296	288	274	269	266	278	269	298	280	284	290	265	267	315	259	275	303	219	263	298	261	316	295	238	297	300	281	257	263	277	275	308	286	280	285	289	268	272	303	268	277	272	293	292	302	280	281	282	279	250	268	280	285	292	308	280	297	275	269	290	284	280	277	250	288	249	288	279	289	312	289	299	295	262	300	301	271	275	301	275	286	274	286	282	293	273	273	273	291	316	293	299	284	274	276	290	281	286	272	256	285	304	272	274	288	273	251	281	272	291	292	259	290	277	302	299	270	295	279	257	268	279	306	287	253	286	284	242	257	294	256	301	258	302	284	272	279	251	260	273	238	290	245	285	328	278	265	287	282	295	298	282	283	268	286	298	280	285	295	267	286	241	260	275	258	282	278	277	306	295	281	274	273	258	264	299	285	293	252	285	293	292	283	298	285	280	287	320	291	268	267	267	292	249	289	270	280	300	279	290	274	283	265	306	287	271	277	291	259	290	294	253	273	285	311	287	288	280	273	267	263	280	247	276	303	292	237	241	290	272	258	295	244	300	282	253	270	287	268	272	258	306	302	297	276	288	279	291	312	287	281	269	287	273	268	297	296	269	294	280	284	263	289	270	297	290	281	282	253	294	275	274	283	279	316	260	292	239	275	269	271	246	279	273	256	271	286	271	254	282	275	284	301	257	279	274	312	287	302	263	265	274	279	265	276	261	297	265	288	270	279	239	308	285	249	283	266	263	285	277	291	266	315	288	293	254	297	302	294	290	300	287	263	286	271	264	256	302	257	271	307	288	283	270	298	266	266	305	265	269	302	298	286	280	270	301	254	261	280	292	279	307	299	299	271	296	304	284	312	270	264	295	286	260	269	264	286	309
35249	53078	38215	27673	18200	6213	896	509	396	370	349	366	345	336	355	320	338	367	372	321	340	346	330	328	348	313	355	318	318	333	337	331	300	339	329	363	319	357	330	331	353	326	350	338	315	333	348	340	337	344	337	357	314	375	311	341	337	354	326	341	318	319	365	329	359	322	304	344	328	332	352	326	353	348	345	309	310	339	324	289	324	369	285	303	319	352	337	317	354	303	327	324	349	306	343	295	343	320	331	340	332	343	313	349	326	324	312	323	372	334	328	310	336	320	339	314	341	344	339	327	337	298	381	338	329	307	326	331	334	336	322	342	333	320	334	310	343	341	329	313	342	345	317	366	335	307	337	307	305	315	355	364	336	352	325	317	361	319	322	361	320	352	340	301	322	321	296	299	346	325	332	329	320	354	348	335	329	290	312	336	351	360	339	310	345	331	335	283	343	326	339	310	339	328	345	338	349	338	339	299	311	330	346	335	325	327	316	370	328	343	312	319	351	329	319	335	341	325	339	334	383	352	317	351	330	372	349	333	318	359	319	332	331	336	326	322	324	350	330	306	338	328	340	340	326	337	318	335	334	339	337	336	330	321	329	338	347	312	329	334	313	323	352	317	342	339	326	310	354	304	354	303	329	286	332	350	339	335	334	335	340	312	314	368	303	355	335	367	348	381	327	345	316	315	333	315	346	323	349	347	329	317	320	339	308	348	356	354	336	321	312	342	325	358	319	339	320	333	367	327	339	316	326	323	325	329	312	299	368	329	341	331	344	346	349	312	355	337	340	361	313	308	344	332	329	350	320	335	324	311	324	348	314	332	339	343	286	339	334	326	307	328	321	339	338	326	325	352	385	366	352	332	339	353	309	351	360	329	349	308	301	306	326	316	346	335	316	346	334	309	319	306	325	330	335	319	334	339	297	335	321	346	327	317	341	322	360	347	311	355	350	353	325	341	355	348	341	337	301	353	312	294	308	325	336	360	321	336	294	322	333	347	356	310	330	322	317	352	361	335	351	336	337	323	318	321	331	304	313	333	341	353	338	320	350	355	332	354	315	339	355	326	340	352	321	318	360	342	347	333	289	381	320	346	339	306	325	332	347	303	327	319	329	331	322	370	317	372	312	341	315	339	339	282	357	323	343	335	328	317	325	335	318	340	346	309	352	335	322	314	351	363	332	329	328	321	339	306	331	308	320	299	305	338	299	368	320	326	286	333	322	347	344	289	331	300	326	320	342	332	328	345	328	345	353	315	327	369	315	325	369	326	324	324	331	318	321	310	347	312	331	315	324	334	331	314	334	318	323	319	336	340	346	321	311	309	290	313	341	316	320	363	298	299	322	274	316	349	335	329	312	340	321	363	310	331	332	301	322	320	337	309	308	342	336	347	335	314	322	324	339	332	349	343	308	335	318	351	336	347	334	312	345	313	376	328	356	310	351	313	301	339	348	341	314	322	363	344	362	293	321	335	306	341	332	403	317	339	344	334	349	316	314	323	357	328	374	354	319	330	336	343	319	312	309	364	361	348	326	351	336	319	320	348	318	322	334	323	325	356	340	312	337	345	350	321	333	346	357	306	293	324	310	319	338	322	337	335	283	322	319	320	317	297	329	351	331	355	334	316	375	315	316	346	319	345	352	332	304	311	336	332	320	346	311	333	302	339	352	302	339	313	296	358	335	340	359	339	326	326	336	316	329	341	333	325	333	332	349	318	333	319	318	355	331	359	324	338	348	319	322	341	306	375	321	351	328	340	331	323	320	339	361	356	350	285	344	325	328	358	333	319	319	359	326	339	332	337	352	340	364	306	312	327	336	316	336	336	347	283	307	357	304	322	349	329	323	292	316	330	341	340	322	340	343	344	357	354	352	344	345	330	351	345	328	315	322	331	324	333	337	339	328	342	321	359	315	344	342	346	314	329	346	321	328	364	366	340	312	338	335	327	317	318	327	314	337	329	311	323	343	313	340	300	347	357	306	326	320	349	325	315	333	340	296	304	317	312	321	336	319	331	333	311	314	349	303	323	311	358	340	340	318	355	350	318	337	337	340	347	316	332	313	323	340	318	345	334	319	339	363	370	313	319	326	341	306	334	301	326	362	350	344	345	336	343	334	346	345	356	331	337	297	330	338	333	349	320	314	336	378	338	325	355	327	351	337	349	334	272	310	329	326	331	303	347	319	325	319	351	320	330	362	328	352	333	333	336	339	330	316	357	344	332	333	335	325	318	340	325	329	357	313	323	339	327	311	350	301	354	334	342	323	317	353	342	334	359	331	371	371	306	330	329	353	346	333	316	331	333	335	348	315	322	310	306	355	325	332	329	347	356	321	314	341	355	309	324	357	330	310	335	332	332	340	311	316	343	360	350	319	331	307	313	312	354	324	321	333	333	331	347	305	332	356	333	284	346	315	330	303	304	333	355	284	333	329	301	340	341	327	338	326	332	356	314	335	350	315	287	346	344	353	329	337	337	310	349	327	309	325	349	355	343	317	330	334	358	338	328	328	345	303	319	300	346	326	347	357	350	348	317	328	319	347	313	327	354	340	330	307	318	343	298	295	321	302	342	318	315	311	335	325	328	321	365	330	322	314	345	331	293	329	320	324	291	329	339	311	344	348	332	319	356	341	347	334	313	352	318	320	338	318	314	340	339	329	305	342	308	307	298	315	387	306	318	308	353	350	323	328	368	317	307	331	322	325	313	298	327	340	359	344	329	351	333	326	341	335	355	346	337	339	319	301	316	338	330	366	352	349	318	332	339	353	291	305	349	326	342	349	336	355	332	324	316	317	351	324	328	327	334	321	355	324	333	346	314	340	346	322	351	338	329	321	325	313	339	338	314	296	355	334	307	321	335	317	370	318	336	322	346	322	313	334	333	348	318	357	352	320	333	287	346	336	328	308	336	350	301	325	342	334	345	329	322	368	343	336	348	345	310	302	350	346	340	337	331	336	329	288	292	289	332	327	347	345	381	320	297	304	323	357	330	337	369	324	343	327	329	313	335	323	314	352	340	295	363	340	326	316	346	311	338	361	314	311	336	326	315	308	335	344	284	320	317	326	326	314	293	314	326	306	335	326	341	320	334	326	363	334	374	336	330	342	325	313	320	299	337	351	334	315	349	331	328	354	341	329	323	322	323	351	315	311	320	320	325	333	331	343	322	353	305	340	345	315	314	336	377	359	319	327	336	312	312	375	357	311	363	365	354	331	311	355	384	339	352	332	307	312	325	340	330	304	355	333	311	310	341	307	293	322	319	368	317	324	337	304	314	351	338	309	319	287	328	305	301	324	358	328	336	290	337	326	302	299	332	314	326	345	341	322	350	346	312	353	306	336	320	324	331	305	364	331	325	333	355	323	361	367	333	345	313	294	330	320	322	323	361	336	377	337	307	339	336	321	352	343	322	362	350	351	301	310	306	335	296	303	330	319	359	302	311	307	349	333	346	304	319	330	330	329	329	316	350	313	338	328	328	337	336	392	322	352	335
22909	21080	28673	24021	21494	20702	10018	1420	576	506	511	474	444	457	456	467	431	436	448	424	411	400	419	422	404	394	406	418	416	369	425	422	436	433	423	412	429	439	392	405	422	430	402	420	375	415	445	455	441	413	379	443	423	430	440	398	418	420	399	405	359	413	405	407	426	422	404	425	419	442	364	426	427	407	431	422	424	435	468	443	396	417	403	445	390	425	418	424	400	431	434	428	417	402	424	431	423	409	458	428	396	409	436	452	453	428	445	426	392	461	422	413	473	400	436	448	383	399	455	404	438	414	448	415	388	416	436	365	420	405	408	423	398	428	427	388	429	420	447	407	428	404	443	412	442	424	442	417	459	429	427	433	410	387	368	412	424	386	393	423	396	411	423	396	417	413	394	421	433	420	418	434	451	458	399	391	424	431	400	446	385	427	391	425	410	433	404	410	385	444	410	419	388	408	394	437	433	432	400	457	400	423	389	377	420	420	420	391	436	383	411	442	429	411	399	385	415	423	407	398	383	399	399	380	420	415	434	426	441	429	433	432	417	418	402	394	408	401	441	402	445	419	424	382	421	447	427	437	390	439	429	427	429	389	415	412	394	417	418	406	459	427	405	418	411	388	406	403	418	407	388	429	407	409	437	410	452	423	403	393	397	409	379	406	410	419	390	413	432	400	430	351	406	409	424	421	390	430	411	405	410	407	419	430	408	434	428	400	411	403	428	406	395	432	438	419	424	431	464	433	399	432	415	440	408	424	408	423	416	412	406	415	421	399	437	413	461	438	385	407	455	413	403	439	430	385	452	398	412	396	369	423	422	434	413	394	423	423	415	421	414	418	411	404	390	439	448	448	423	396	428	430	409	420	410	422	413	425	411	445	434	402	375	398	428	447	397	429	435	419	436	433	422	413	403	456	418	396	434	425	389	401	431	454	431	418	398	380	424	396	405	425	410	404	439	395	404	400	426	420	392	439	429	423	455	439	407	414	430	410	435	408	447	381	425	434	388	368	421	414	419	422	382	386	449	434	424	414	426	433	399	421	358	384	424	410	423	416	411	418	416	416	393	469	467	420	375	416	429	424	361	417	420	425	430	399	424	408	439	406	427	352	402	423	432	411	468	399	417	423	402	411	413	413	446	414	419	437	418	397	434	423	389	366	435	410	426	416	402	383	405	443	406	427	414	384	391	392	389	424	387	419	408	414	395	419	446	436	414	436	445	440	419	390	385	436	403	408	390	415	417	422	398	427	430	413	424	426	419	415	378	445	386	391	403	411	422	429	436	411	423	399	422	404	454	422	427	409	409	421	404	411	418	402	410	443	401	401	412	409	413	401	405	460	447	432	385	388	433	391	417	387	398	417	372	419	432	390	400	446	444	417	392	399	414	413	374	419	422	434	383	425	412	406	407	425	415	448	430	403	422	432	396	398	403	408	392	386	405	440	409	420	422	383	404	385	446	428	442	411	414	453	417	425	397	399	426	369	407	402	414	420	401	418	416	413	451	435	436	417	409	423	418	398	455	420	415	390	432	404	448	415	421	415	435	401	450	435	407	439	407	431	433	421	425	397	406	443	429	399	406	393	401	423	403	421	462	437	392	398	409	418	415	394	452	431	433	402	438	460	430	393	419	401	435	416	402	412	425	382	379	389	433	423	391	398	416	423	395	408	425	412	412	421	419	410	381	434	439	379	413	427	422	408	434	408	395	406	429	416	407	434	410	430	417	388	401	443	373	403	430	427	396	404	406	405	437	436	425	445	418	403	435	374	418	452	421	459	406	383	405	433	407	418	380	428	439	425	418	417	392	464	434	426	390	395	403	426	378	422	460	373	410	382	391	379	453	407	386	450	403	443	423	444	434	446	421	417	405	410	432	426	415	396	424	432	415	392	404	413	444	412	400	389	428	428	389	441	415	405	451	390	410	403	447	406	396	399	443	432	444	408	437	409	425	413	402	437	433	442	446	439	426	418	385	380	408	432	399	428	450	424	414	432	444	410	439	409	414	397	426	400	428	410	391	381	424	414	393	444	425	413	425	425	387	439	441	422	396	405	399	403	444	412	402	422	374	426	392	416	440	423	420	413	405	373	431	440	389	411	416	440	378	436	420	411	379	473	417	410	420	388	402	395	393	410	422	399	452	390	418	430	412	410	388	454	420	420	419	388	382	448	442	445	383	446	453	411	395	412	430	426	476	448	369	404	435	386	426	433	420	398	440	401	432	425	438	439	406	430	390	406	408	424	431	391	419	410	427	397	422	390	410	417	417	422	418	379	433	378	402	422	388	404	402	419	412	408	426	376	410	404	414	421	385	435	406	392	429	374	409	408	405	402	462	448	441	395	411	404	372	414	410	427	403	415	393	400	426	409	441	445	409	408	410	407	388	387	461	442	446	456	440	417	387	386	435	390	390	397	414	385	419	406	380	421	414	407	409	409	388	421	464	402	399	423	423	415	381	425	347	420	459	390	429	421	417	420	412	388	379	416	447	434	423	372	441	414	417	416	417	390	408	435	478	403	479	368	406	412	427	424	401	424	426	429	434	407	406	424	403	407	381	400	404	396	435	418	435	418	409	438	414	381	398	421	422	433	437	403	453	388	422	427	410	404	404	407	435	418	394	393	383	419	411	403	405	405	430	415	400	399	435	407	430	440	390	448	392	389	377	383	435	437	400	441	420	409	405	436	420	409	375	401	406	445	417	411	399	420	395	406	423	426	443	405	371	457	393	406	413	440	412	401	394	433	418	416	423	418	409	440	390	378	440	426	372	411	435	417	417	432	407	413	434	401	459	403	435	437	435	384	408	374	391	437	431	428	429	379	446	404	436	409	439	484	438	394	449	429	403	406	379	387	448	428	421	419	414	416	422	402	405	423	387	431	421	443	465	447	378	424	430	388	406	425	408	348	384	424	394	414	378	457	417	384	380	398	417	414	425	411	427	398	427	441	443	411	422	414	374	418	406	403	441	430	387	429	446	415	417	384	399	423	411	405	425	394	439	398	429	425	407	437	408	430	400	408	391	383	431	406	420	400	420	409	404	412	408	458	439	425	376	428	395	422	438	381	382	415	433	390	409	434	417	420	440	393	410	428	406	401	393	394	412	413	436	421	407	459	400	420	415	407	454	426	421	434	401	443	407	427	376	403	443	407	401	424	424	401	427	425	402	416	399	397	429	408	427	400	408	416	416	421	393	423	428	412	399	396	415	392	384	380	399	456	430	390	409	399	386	425	440	405	408	399	422	442	387	427	390	443	397	418	390	419	446	389	420	434	443	432	444	438	415	421	421	442	389	397	419	414	447	399	411	435	455	403	446	423	422	411	406	410	379	425	391	405	401	428	433	422	415	439	407	371	431	457	439	422	428	386	397	419	442	409	458	387	378	381	415	409	428	407	458	402	422	407	453	395	380	413	422	397	423	379	396	411	431	437	410	397	407	440	386	400	414	432	414	451	405	440	420	425	385	417	423	421	439	445	429	406	450	367	380	392
40035	64382	50832	35324	21510	9646	3100	1293	632	578	589	532	516	505	502	500	480	527	495	507	469	486	489	486	460	459	489	492	535	463	481	443	472	472	467	474	452	456	453	533	456	445	463	514	438	488	469	473	444	437	452	474	489	474	462	492	466	459	456	515	447	429	436	443	452	476	478	473	470	432	466	459	469	443	449	458	442	435	436	465	443	463	459	471	499	468	457	447	449	458	444	451	431	425	514	455	453	474	500	484	451	470	450	466	442	479	482	412	463	459	503	500	469	460	454	470	446	429	463	478	447	475	464	409	427	463	451	455	430	495	459	454	442	432	460	449	449	444	437	466	468	449	474	491	463	484	453	447	427	439	441	441	498	479	459	466	474	467	453	480	490	432	472	437	486	441	474	463	435	458	455	469	464	459	505	429	444	443	454	438	471	460	427	505	427	479	480	469	450	476	481	461	454	451	420	445	477	482	472	437	468	481	448	452	461	437	427	433	454	466	473	449	442	485	455	473	472	448	435	476	452	457	481	461	456	447	440	428	451	407	462	450	444	486	463	454	479	474	463	426	454	495	452	464	481	473	464	430	433	473	448	440	479	443	459	487	439	482	473	465	429	461	449	438	457	476	462	456	422	458	501	446	466	435	473	490	449	468	489	424	469	470	452	468	461	457	481	467	458	468	481	441	452	487	436	444	475	481	452	508	468	483	464	460	472	471	451	471	465	449	478	460	503	421	449	409	488	442	473	446	462	439	478	463	433	452	466	448	464	453	486	492	461	440	492	452	454	481	436	458	471	473	438	468	427	451	520	470	435	467	471	483	477	470	460	447	466	443	480	499	456	462	440	420	455	475	482	484	454	425	447	431	487	477	475	482	522	396	503	469	479	480	466	489	448	462	496	451	460	491	448	473	452	493	460	460	471	445	458	434	422	492	461	444	474	446	452	489	468	453	456	466	468	449	440	450	461	449	496	488	464	445	470	467	469	490	486	503	457	452	495	450	449	416	410	495	436	477	451	456	460	478	451	476	453	464	455	473	428	469	439	459	466	431	415	467	454	484	443	475	474	458	485	484	482	479	456	443	413	421	461	462	468	432	492	472	493	436	483	461	454	473	494	462	470	486	475	443	446	460	423	502	443	442	477	424	432	514	484	478	423	416	440	434	428	463	446	447	431	461	460	471	472	459	442	446	420	440	481	453	492	481	461	493	437	502	471	452	443	475	441	438	460	447	500	475	450	435	447	476	500	449	464	494	464	447	427	477	445	454	461	476	436	454	471	463	442	481	439	472	452	424	475	447	457	501	458	492	471	434	488	467	441	436	469	488	476	438	467	470	471	423	448	442	436	451	428	470	435	457	439	460	451	475	475	473	442	464	448	474	479	468	474	445	436	456	445	447	494	472	464	486	456	498	483	480	467	462	443	461	447	487	483	395	474	470	425	459	491	440	458	459	434	430	462	439	478	496	444	489	535	485	419	484	455	434	438	463	457	461	474	490	464	496	496	450	485	447	428	479	462	455	428	423	441	471	454	443	443	462	458	463	483	450	419	459	425	453	425	421	462	482	447	464	462	471	434	458	492	456	460	445	410	492	452	476	484	451	463	462	449	462	452	444	472	455	437	445	462	442	480	480	494	435	443	449	444	454	457	441	461	457	436	458	444	509	452	433	434	504	474	458	455	451	406	481	459	437	467	470	482	435	475	458	430	452	459	435	485	459	420	413	452	472	450	460	447	448	476	408	461	485	434	418	461	440	471	508	476	441	439	443	439	486	467	437	473	457	449	421	515	431	497	435	476	470	445	437	460	464	467	466	456	479	468	459	445	444	472	445	477	470	489	476	449	463	468	442	499	415	498	466	442	492	482	420	455	466	485	513	505	471	452	418	446	462	444	464	460	447	467	497	491	454	430	462	491	501	449	470	446	468	443	443	474	473	498	459	440	479	461	455	443	455	454	512	463	470	418	458	456	476	467	477	479	448	445	451	455	448	446	453	440	443	460	493	447	474	443	450	463	450	485	460	415	439	453	469	430	458	424	437	439	452	459	440	486	502	453	461	465	429	482	488	449	443	440	449	459	437	459	470	456	484	467	447	433	466	472	422	477	466	457	494	453	490	482	475	464	482	410	500	473	468	470	472	464	509	470	430	426	498	480	446	447	455	468	479	445	433	447	456	452	467	461	476	493	458	470	493	459	524	459	476	447	451	464	467	446	457	474	497	488	394	497	501	461	433	459	465	424	440	484	463	483	436	465	454	474	437	465	448	471	466	471	456	449	493	477	463	472	426	448	461	460	461	442	452	427	483	474	461	448	468	465	496	480	441	468	467	460	447	474	478	485	448	461	459	479	489	475	450	461	462	450	474	441	462	482	456	469	485	443	433	494	489	469	468	472	485	443	480	474	483	456	460	458	472	477	432	488	503	448	444	461	455	433	511	452	467	508	440	465	486	436	438	452	450	479	462	471	460	443	452	448	455	426	447	447	448	489	484	463	445	449	465	457	455	451	492	443	436	441	462	437	442	453	456	490	435	443	465	469	458	448	469	423	472	480	464	448	465	477	481	464	446	455	479	403	469	481	469	451	436	446	420	475	468	472	508	470	467	451	452	448	461	489	461	450	514	460	487	473	430	453	468	440	450	466	442	460	472	471	504	440	466	457	431	474	420	466	471	417	448	442	449	480	430	457	448	497	457	444	481	473	441	462	459	460	457	464	466	456	451	483	457	463	466	473	469	463	454	471	451	443	458	474	484	428	440	476	447	460	444	443	459	432	464	457	491	461	464	473	458	448	478	434	466	488	487	450	484	474	452	436	471	461	467	458	462	487	457	450	454	447	461	459	470	486	442	471	465	453	450	458	456	448	476	515	448	458	465	442	421	456	420	442	467	465	499	478	479	452	479	457	451	475	420	484	489	478	442	493	474	434	460	465	482	444	489	489	456	462	463	470	464	448	472	425	457	462	454	456	462	462	456	446	486	464	424	428	465	508	475	462	459	446	432	457	456	499	435	456	451	464	473	482	427	475	475	469	479	445	457	460	479	494	478	457	454	472	434	448	471	457	492	486	457	492	490	449	431	411	500	445	428	476	496	465	475	499	427	436	448	452	441	466	448	482	447	441	467	451	471	450	419	487	496	458	450	467	472	480	463	509	448	459	437	459	431	447	443	470	487	480	463	437	474	454	464	490	425	483	483	451	452	426	458	472	446	453	467	458	471	473	463	472	474	437	460	446	478	463	475	450	469	473	469	434	464	480	478	424	448	441	437	485	474	459	464	469	446	450	439	438	458	452	468	447	495	460	457	489	435	443	441	482	460	485	495	433	485	427	456	455	445	478	435	437	477	445	453	453	452	427	457	456	433	444	512	419	418	458	441	435	485	496	477	479	423	452	432	465	443	427	434	476	442	473	489	450	461	489	457	471	445	455	517	424	477	436	432	448	456	489	459	448	455	451	451	449	478	482	476	487	456	497	450	476	473	449	454	450	468	439	465
32786	35701	32446	14708	4976	1495	501	306	248	200	226	209	186	216	191	182	207	214	179	210	182	184	212	217	194	192	220	184	202	209	213	227	205	189	205	219	211	199	200	198	222	206	214	190	195	226	201	206	206	189	184	196	205	186	193	208	189	220	207	208	202	224	163	216	219	209	193	198	204	219	206	212	199	220	193	182	182	204	199	181	186	170	195	175	203	189	195	178	208	196	182	233	194	177	204	209	193	194	207	201	222	235	191	195	201	213	200	209	206	189	208	204	214	202	183	220	209	203	205	200	193	196	218	216	186	196	189	223	208	200	194	207	206	194	210	219	226	187	235	205	242	206	178	201	203	223	232	196	184	216	206	203	198	218	191	192	220	191	206	178	201	237	218	190	233	203	213	199	205	202	215	190	207	215	174	207	189	221	201	202	189	187	182	185	187	188	224	198	217	188	228	184	222	203	204	211	185	176	211	200	181	178	214	197	178	170	222	194	167	225	215	200	206	223	248	184	207	211	203	204	202	188	200	194	194	208	196	181	236	205	182	191	186	187	210	211	219	204	181	209	189	194	190	179	190	215	203	194	220	195	198	176	212	198	212	215	209	201	185	206	230	193	208	192	191	215	198	231	197	219	186	180	211	183	181	218	214	181	193	176	194	214	202	198	181	205	192	215	207	212	192	207	212	170	204	202	207	177	220	208	214	199	215	186	206	209	181	200	213	196	206	204	205	224	208	214	199	201	176	187	179	216	189	187	190	220	191	182	205	213	212	216	196	205	200	209	214	188	181	187	198	208	213	209	220	187	200	212	221	207	205	224	209	193	199	183	188	198	208	206	208	202	212	203	194	181	207	177	216	213	219	219	220	212	183	217	216	202	212	215	209	184	195	202	216	205	193	214	196	190	193	200	208	186	205	209	205	207	191	204	193	228	225	197	209	231	211	187	207	210	205	186	201	233	217	204	200	221	224	189	197	182	200	208	220	196	202	202	212	197	197	184	191	189	219	187	199	206	197	201	208	197	197	226	205	189	209	206	199	242	207	204	200	202	204	206	233	190	242	197	203	207	196	233	221	207	184	223	212	220	192	226	204	225	206	209	216	187	209	186	222	213	216	214	209	201	204	212	182	227	204	198	171	211	215	189	208	192	197	225	212	208	215	204	187	205	200	198	216	185	211	188	224	224	205	187	188	200	217	197	202	222	204	186	209	190	222	209	199	206	245	197	219	204	188	213	182	222	198	195	206	227	202	220	195	240	195	209	224	205	201	188	224	226	210	215	209	230	217	204	195	215	219	200	165	205	205	204	202	209	217	186	184	190	206	171	213	190	209	214	216	190	204	197	211	198	220	189	220	203	204	190	225	192	188	210	198	188	209	190	198	207	201	219	213	226	206	209	195	193	203	192	210	205	189	199	213	197	191	204	227	199	216	215	191	198	179	199	216	208	219	194	232	168	201	222	203	181	235	202	198	194	192	193	202	227	196	199	211	206	209	218	186	212	215	195	187	200	228	209	197	199	217	190	188	209	195	194	200	189	174	200	190	200	192	188	186	209	195	199	205	182	199	200	203	205	206	205	221	182	198	180	214	220	201	198	187	225	201	202	199	210	198	196	210	208	215	202	210	197	202	204	199	196	242	190	202	209	197	216	193	198	227	224	213	221	196	209	199	188	210	215	213	177	197	217	201	184	216	190	190	193	215	189	202	202	206	197	213	191	197	217	191	211	200	197	206	235	219	209	189	207	223	204	197	215	208	214	209	195	235	209	223	191	216	215	217	226	227	227	215	201	206	209	208	205	207	199	215	196	206	181	208	199	219	208	202	215	196	203	211	207	229	194	192	211	209	225	219	191	211	181	200	209	195	198	214	202	214	223	182	204	199	207	207	204	196	227	196	209	212	194	204	196	205	203	198	209	181	212	201	194	212	201	191	195	215	224	209	183	194	217	223	219	217	223	204	213	181	213	197	193	215	210	231	207	197	207	187	213	202	211	187	214	208	212	220	183	228	208	216	181	187	242	192	195	196	210	193	202	202	189	218	224	190	221	197	193	220	214	225	216	204	193	209	200	202	198	216	205	203	225	188	192	183	189	197	170	187	184	206	224	219	191	189	190	232	210	204	205	212	190	199	190	214	185	206	215	205	206	190	225	187	213	209	193	191	220	209	180	181	232	214	202	220	209	211	196	180	242	189	192	203	168	191	210	232	197	201	206	202	215	210	190	208	188	204	211	209	211	211	212	226	207	191	212	195	210	220	207	195	193	191	174	217	196	210	206	204	193	213	209	214	202	221	171	203	200	191	195	196	212	198	215	225	225	196	200	216	190	177	206	191	181	200	206	205	209	206	192	192	184	201	202	210	196	216	169	223	197	178	221	235	212	185	218	173	206	221	206	238	233	236	197	200	201	198	173	208	200	203	223	212	226	214	212	210	182	218	211	208	185	205	234	200	211	211	189	199	219	195	196	199	194	215	218	215	192	218	190	193	210	215	216	179	191	218	206	191	194	206	198	209	231	216	199	245	225	195	220	195	208	206	193	168	213	208	206	177	181	208	198	184	231	214	204	193	199	198	191	187	207	190	211	202	187	196	201	177	200	210	179	218	203	203	183	194	189	191	217	212	190	227	228	218	185	214	215	219	203	217	190	194	205	217	179	205	188	199	207	209	205	195	186	233	218	221	207	224	197	190	206	189	197	217	201	202	184	212	227	210	192	217	208	224	201	204	184	198	214	215	186	187	200	211	193	196	231	189	192	203	204	172	198	214	218	193	210	203	219	202	194	199	191	197	186	202	209	199	203	191	185	215	196	214	200	206	247	215	222	216	195	235	211	218	201	200	203	197	196	190	197	185	211	230	206	201	199	184	197	211	203	210	200	199	202	206	189	209	176	211	176	205	232	198	199	196	233	215	198	225	200	196	207	193	217	191	217	178	214	193	195	197	223	175	196	215	210	219	198	216	213	176	184	211	230	208	203	204	199	205	213	187	216	244	204	200	200	193	184	200	225	192	210	194	208	180	199	188	205	204	235	215	209	176	207	216	184	213	184	201	195	214	198	199	181	191	208	189	195	208	188	210	191	230	207	204	219	210	179	212	202	208	214	208	193	195	194	197	192	201	208	203	211	233	216	205	196	217	174	205	211	181	206	215	184	199	214	188	182	185	218	225	195	207	204	189	191	221	204	218	220	187	192	202	212	216	198	230	205	191	197	224	193	214	201	231	220	213	182	200	210	187	197	209	196	198	212	204	184	190	216	197	213	220	196	213	221	186	222	204	221	184	204	219	206	185	222	203	182	232	208	187	220	192	228	212	189	167	236	220	202	207	201	203	194	216	226	213	191	180	189	217	232	216	215	189	230	237	186	213	205	216	169	223	206	210	210	187	199	224	226	203	234	218	190	227	210	214	198	194	214	210	192	196	214	206	214	197	172	208	212	190	198	192	211	210	218	205	199	191	195	179	204	193	200	210	186	217	190	211	201	180	201	195	215
39141	50010	29994	11229	6417	2060	726	422	289	270	251	240	225	280	253	271	246	232	236	239	240	240	271	259	226	248	230	234	246	223	271	267	239	235	277	228	239	241	244	226	230	251	238	244	229	270	266	224	255	241	244	269	240	233	258	237	239	249	233	222	239	225	247	252	236	239	245	264	240	234	257	273	237	236	218	244	208	240	265	232	234	225	272	231	233	252	239	212	212	267	246	253	238	256	224	246	230	249	223	266	262	227	247	236	283	264	218	248	232	220	221	259	225	207	226	205	266	272	247	245	271	269	248	248	239	242	230	247	244	251	250	252	259	233	235	227	229	246	236	246	240	237	245	255	255	237	241	228	233	225	231	239	235	275	257	270	245	239	229	251	229	250	266	265	252	253	226	233	255	242	219	246	251	290	248	252	222	253	270	246	227	228	265	251	228	246	228	248	248	263	252	260	247	248	266	208	239	252	228	255	234	227	257	237	258	230	251	232	261	219	233	250	234	243	245	264	231	210	282	216	264	236	221	245	249	255	240	247	261	240	245	228	260	253	236	259	207	233	229	251	241	245	232	255	190	237	238	226	262	246	252	223	250	248	234	238	261	253	265	240	232	253	251	229	271	230	263	240	212	226	222	247	257	258	222	246	255	238	215	251	244	231	261	252	259	247	239	210	248	223	222	224	218	267	254	227	242	215	239	234	234	228	221	265	252	232	264	258	234	246	262	253	237	233	240	248	278	275	256	207	209	262	256	249	227	201	251	223	258	217	239	242	237	244	207	217	240	234	249	259	233	252	241	250	251	259	251	247	231	242	231	234	224	264	251	205	197	253	212	242	249	243	238	239	242	235	259	249	257	265	264	256	242	246	240	241	228	235	220	255	241	234	251	240	257	252	248	250	234	252	235	239	256	222	243	256	231	242	248	221	240	259	234	234	260	231	224	236	273	260	260	223	242	249	249	243	220	236	274	251	234	224	256	220	240	257	246	265	244	236	233	223	228	240	253	247	248	242	238	237	237	236	249	225	262	246	255	275	250	259	255	257	248	265	257	237	250	240	248	231	250	263	242	242	250	250	251	236	250	244	236	257	253	243	216	249	263	248	232	225	229	240	235	272	244	225	223	214	220	213	253	229	229	253	232	217	231	270	264	228	244	242	235	232	255	242	225	229	232	258	224	260	257	237	266	229	229	244	220	249	234	235	250	254	248	252	264	247	235	243	273	268	230	265	235	242	228	258	249	246	220	273	260	226	255	243	225	229	240	236	242	241	248	240	223	226	227	238	217	243	226	248	256	254	255	243	231	245	250	253	230	241	212	218	241	265	228	220	229	256	259	254	267	259	236	226	242	234	225	225	224	248	236	249	259	236	244	248	235	229	242	240	239	243	205	253	248	237	237	222	264	222	273	248	237	241	249	238	252	231	248	226	256	224	244	240	221	261	248	256	236	224	243	250	219	255	237	247	259	231	272	225	269	224	262	238	261	260	239	238	233	236	224	252	227	221	264	234	247	230	233	253	249	264	257	273	241	223	233	247	239	235	228	252	205	249	256	265	235	221	237	278	242	225	243	246	240	248	227	275	228	248	264	246	244	231	248	223	254	220	215	228	222	236	233	245	233	233	257	233	231	215	260	229	256	229	226	235	233	226	223	263	258	235	225	234	274	251	224	235	252	236	245	255	246	241	263	242	275	230	264	225	246	234	263	225	223	252	260	232	240	255	244	236	233	259	227	210	242	263	233	245	231	219	231	230	259	229	265	237	240	242	260	230	246	245	219	222	228	243	218	247	227	230	243	296	239	239	234	233	236	238	226	229	238	245	208	240	246	258	215	248	226	251	234	233	244	261	254	250	248	264	246	234	221	251	244	251	250	258	201	231	247	274	239	253	236	243	240	251	221	236	214	238	233	221	264	238	236	242	233	247	251	207	229	230	257	228	234	262	265	246	251	250	258	231	261	209	224	230	216	244	249	233	250	255	227	240	224	233	224	235	230	239	236	235	271	253	260	229	217	253	244	245	271	268	239	250	247	245	241	219	245	223	232	205	254	262	236	269	237	279	255	242	249	217	240	226	230	242	242	230	262	247	245	239	270	232	263	234	258	219	240	218	252	221	232	210	252	244	215	232	235	234	260	233	251	223	261	240	260	253	276	232	251	229	222	239	239	234	256	263	242	247	237	240	237	253	241	265	228	229	251	231	249	226	245	236	238	229	260	252	250	259	238	239	261	231	227	234	215	245	250	255	238	246	258	216	228	233	236	242	260	244	233	239	239	235	253	235	248	253	243	238	246	268	231	231	242	248	248	222	263	251	257	243	232	247	241	257	254	275	266	261	229	242	242	260	241	247	232	230	249	242	253	246	233	255	261	253	227	267	222	233	222	253	212	249	231	224	270	222	250	248	240	255	225	243	232	232	246	248	244	244	283	225	263	232	243	245	241	275	252	247	236	252	242	228	237	231	260	239	238	235	233	251	249	284	229	249	228	273	228	243	230	253	269	250	250	227	264	255	254	213	240	239	256	257	261	236	261	225	228	227	237	228	240	218	232	271	230	253	241	259	250	239	194	246	248	264	241	243	267	231	250	252	237	258	207	252	240	239	229	237	268	239	270	226	261	216	234	245	242	243	211	245	251	227	236	238	224	238	234	244	228	249	249	228	223	248	245	249	226	244	221	241	234	249	238	240	243	264	273	244	256	226	229	237	260	268	242	257	223	245	238	261	284	225	226	246	238	236	256	231	247	255	249	253	240	257	238	260	261	207	262	236	223	253	254	249	244	207	241	255	241	266	239	224	272	262	238	237	219	248	226	193	256	234	244	227	269	252	248	242	261	252	255	228	239	254	243	268	256	241	237	227	251	212	219	234	220	212	243	224	271	214	250	250	246	234	219	257	249	231	258	239	247	236	245	246	222	225	264	227	240	237	208	252	236	264	238	260	269	222	252	251	220	225	205	244	230	234	258	218	259	256	257	229	251	248	209	259	255	216	248	237	262	236	234	243	238	214	198	223	226	250	255	242	249	238	255	273	265	252	249	241	260	225	255	261	240	242	225	239	263	238	267	245	258	255	248	236	250	230	236	214	246	262	246	252	260	233	240	241	238	239	267	255	252	240	227	260	261	248	261	239	240	216	240	219	262	270	249	222	238	233	251	248	222	239	235	231	253	239	257	267	241	251	251	246	222	245	260	231	255	260	221	221	229	224	274	236	220	221	235	259	245	270	248	241	224	228	245	248	235	243	242	290	246	228	242	239	251	239	232	275	241	245	242	245	276	249	243	239	249	219	233	264	260	231	242	237	221	256	237	261	223	237	233	228	244	216	219	249	282	231	228	233	242	238	240	250	256	259	244	241	251	223	229	277	247	244	228	245	236	243	226	234	255	211	262	234	241	225	228	245	238	237	246	235	238	233	267	214	258	251	224	218	224	228	249	256	237	263	264	241	252	264	251	257	267	243	246	251	220	225	234	238	245	261	215	229	251	214	249	217
24147	21059	28245	24605	20684	11119	2772	556	323	310	290	275	287	259	255	289	269	252	304	297	247	269	285	304	269	254	273	281	262	293	246	285	276	253	273	260	264	261	266	251	278	272	241	267	281	276	287	266	289	254	259	273	263	278	262	278	265	255	294	258	262	267	281	275	300	252	282	277	297	307	252	277	284	284	291	249	253	267	274	264	262	255	291	295	291	267	254	263	264	299	285	273	237	297	312	245	252	251	256	259	270	242	266	266	309	237	260	293	272	291	272	262	248	266	257	291	254	256	270	280	263	260	260	298	277	282	270	271	274	282	267	265	290	281	288	271	277	291	281	241	257	261	254	280	233	271	295	269	262	265	279	292	274	259	267	272	269	254	272	299	265	256	263	268	285	257	311	294	243	253	270	290	277	268	261	281	284	278	274	268	253	283	272	274	290	289	246	262	244	255	243	236	265	282	272	285	267	282	265	266	256	272	259	279	255	280	265	277	292	314	287	271	271	251	273	276	281	299	253	264	280	302	253	268	267	238	285	259	230	264	258	282	272	268	250	259	300	278	273	280	264	276	248	267	246	266	257	245	288	267	283	275	243	232	252	262	261	265	274	291	287	252	240	291	290	266	251	283	279	289	262	248	278	261	261	258	302	286	274	248	250	282	280	258	262	286	262	250	266	285	290	292	284	266	263	249	266	238	256	283	232	251	276	264	303	254	257	283	246	257	271	270	295	263	283	282	291	257	287	273	268	239	272	273	277	251	269	265	265	259	255	281	295	314	290	276	272	281	286	249	265	253	250	263	285	280	271	270	263	282	237	263	236	286	284	280	244	272	257	277	263	254	277	258	290	303	264	278	287	280	270	274	255	272	286	251	264	250	278	248	274	294	296	259	263	290	273	288	262	300	276	279	276	279	274	260	280	265	256	290	274	252	252	267	261	293	283	243	258	290	267	265	270	274	260	277	254	274	287	244	279	254	274	264	262	248	303	280	276	288	271	251	297	286	255	251	269	237	284	277	277	264	256	275	256	264	236	281	241	286	272	265	271	291	255	274	287	286	268	281	250	249	226	254	256	261	280	275	275	250	262	255	270	257	264	259	241	253	281	290	265	269	276	277	246	276	283	276	260	310	302	269	257	259	274	274	286	269	283	266	272	272	276	297	267	278	256	253	263	302	276	266	278	279	264	257	255	275	282	291	271	255	275	265	283	275	278	232	253	214	258	234	265	246	265	246	294	270	248	276	256	278	265	271	282	281	274	271	262	236	304	263	276	257	279	250	269	267	291	263	310	250	267	253	317	250	281	264	254	262	259	264	233	284	282	264	273	270	261	253	259	272	287	272	243	299	242	276	277	296	268	289	278	285	254	280	262	256	262	272	266	230	280	239	270	282	271	271	278	277	261	263	260	292	244	288	270	279	277	275	267	276	252	290	250	255	273	272	263	263	238	246	271	244	258	286	271	255	286	289	237	263	275	271	258	267	267	282	268	274	273	276	289	259	266	255	296	268	247	258	274	263	286	268	285	278	255	263	277	299	286	281	262	273	246	281	264	267	267	265	276	277	280	264	273	285	277	257	253	237	273	281	242	264	273	242	266	243	275	269	283	247	275	264	287	291	256	278	275	278	267	261	259	264	263	265	252	255	262	281	264	298	280	292	286	243	257	290	310	305	286	263	251	281	250	276	262	268	279	276	258	305	284	264	276	271	295	294	278	284	263	291	268	289	300	276	269	291	280	261	309	278	274	272	277	267	251	264	234	274	278	277	253	236	246	262	262	257	236	262	312	268	269	273	272	275	308	245	313	283	272	268	256	255	267	250	275	269	264	253	253	270	265	271	269	281	276	282	255	229	259	276	275	266	295	273	242	272	273	275	274	251	237	261	268	269	274	265	286	279	245	297	270	251	251	261	280	262	272	286	262	285	272	261	279	263	280	291	292	263	266	266	298	247	263	273	267	242	259	279	232	265	278	244	232	288	298	287	254	267	306	265	269	264	308	280	287	260	270	261	269	261	252	278	279	268	279	281	299	277	247	253	274	262	253	271	276	259	257	264	289	277	265	295	273	260	251	265	277	236	259	299	248	265	264	276	269	262	275	253	279	267	274	243	242	276	279	283	266	259	299	279	244	249	270	278	260	241	270	269	298	305	266	260	287	277	280	301	276	248	263	298	265	287	298	284	276	285	266	295	259	306	244	263	289	251	271	267	245	280	272	272	275	277	283	266	274	258	276	280	249	255	284	237	269	301	286	278	262	291	280	272	268	278	264	266	267	248	290	251	268	275	280	246	290	286	314	255	287	303	256	271	259	283	265	274	268	287	259	277	256	270	290	269	277	278	244	300	291	261	287	270	254	289	288	268	270	285	241	281	273	270	250	296	275	297	269	252	271	292	252	287	276	254	292	261	261	277	263	289	284	259	258	239	276	255	266	259	264	252	273	284	273	254	296	271	227	278	287	264	256	245	259	288	290	291	300	295	290	277	255	271	242	270	285	270	275	246	263	255	256	272	271	279	268	284	299	276	265	291	273	257	281	263	248	285	261	272	261	231	288	278	253	274	278	295	264	266	270	279	300	241	244	240	286	268	291	268	273	278	298	260	258	293	259	263	281	276	275	263	247	241	279	289	265	284	252	256	278	283	274	245	281	262	287	237	252	268	275	263	259	262	274	266	260	275	258	292	260	279	262	239	271	259	261	235	264	274	279	277	260	284	281	277	275	284	249	280	258	281	296	290	264	259	256	240	261	269	265	268	287	269	266	259	275	255	287	285	281	235	268	290	309	287	267	241	274	276	267	277	289	235	266	296	265	270	258	274	291	263	264	256	236	292	270	264	268	282	285	279	298	279	264	259	287	275	283	285	276	259	282	265	289	267	280	274	285	255	254	268	287	274	258	261	288	257	293	278	286	264	274	259	299	289	284	279	262	282	256	269	280	284	287	273	268	254	271	259	276	246	263	301	286	261	278	259	287	263	259	263	290	239	287	234	279	282	256	250	257	263	282	274	273	265	301	297	279	267	265	259	271	263	253	274	285	288	269	266	236	267	258	304	234	267	287	256	251	274	272	298	251	275	259	251	297	264	285	257	259	290	233	267	264	277	276	288	284	266	272	251	264	287	273	265	272	251	262	286	257	274	242	274	284	253	256	260	240	270	257	261	234	273	249	278	245	274	307	275	306	285	287	264	301	218	277	292	267	280	282	283	284	310	286	257	242	262	265	252	268	234	259	314	245	303	246	239	267	254	269	275	268	263	278	240	298	275	241	281	261	277	262	256	260	273	278	247	246	234	249	274	281	252	267	286	297	248	301	249	294	257	296	266	276	264	282	291	257	278	265	270	289	267	294	257	274	263	280	268	270	276	249	262	252	233	269	284	282	258	273	253	266	285	301	280	275	306	272	288	269	257	269	263	256	276	292	297	275	288	291	281	281	277	267	289	277	253	298	268	284	268	268	258	279	264	277	282	249	265	267	243	270	276	240	296	269	280
37628	58528	41993	20398	13142	5939	2369	678	390	354	385	327	333	335	317	312	313	280	324	272	286	320	282	310	299	306	304	367	334	316	321	306	292	280	294	297	308	343	297	315	320	295	307	323	294	293	322	317	307	343	318	342	321	288	322	313	307	313	334	305	300	308	312	277	291	328	318	337	326	302	320	292	288	327	313	299	321	317	329	297	315	318	309	312	339	323	288	298	310	339	303	301	292	311	297	352	322	301	330	318	330	318	288	297	302	317	301	307	325	323	309	331	293	306	282	324	299	289	280	314	305	306	336	305	292	348	320	331	269	320	315	293	304	310	310	287	302	328	308	329	276	299	306	308	323	280	335	312	308	328	319	322	330	304	305	321	307	312	331	318	323	311	320	276	292	300	327	322	307	315	310	291	274	311	330	358	316	302	304	299	313	331	292	295	316	319	309	356	312	296	294	311	292	288	297	294	301	339	287	329	319	327	304	332	330	325	278	331	295	329	327	294	321	298	318	319	316	273	306	281	312	325	288	263	294	306	304	316	297	315	318	314	335	314	298	272	311	322	297	307	324	279	269	316	312	314	286	328	318	315	269	331	299	282	287	296	268	305	309	329	330	335	324	328	305	306	309	288	280	295	295	301	301	309	294	333	305	288	322	331	300	363	312	329	295	296	306	288	306	285	324	296	291	341	302	282	324	311	315	320	306	294	317	320	287	321	310	306	305	364	320	288	312	318	318	298	309	326	299	315	309	333	295	322	303	304	282	335	310	306	285	311	350	301	326	314	314	283	313	301	271	301	319	277	311	301	308	292	293	330	306	322	320	309	339	307	293	336	314	314	323	299	327	298	307	277	342	307	270	327	313	326	293	322	325	282	316	315	296	289	330	299	305	285	303	303	289	290	317	317	297	296	332	326	296	328	327	319	313	337	300	312	295	273	336	319	312	322	311	302	346	314	258	318	334	314	316	282	295	304	304	307	308	314	311	309	292	303	304	310	344	321	312	307	317	347	307	306	308	296	316	311	319	321	288	309	306	314	322	286	324	302	308	331	301	306	286	303	316	321	292	303	329	324	311	303	304	320	331	291	286	301	320	318	284	309	313	325	312	320	323	291	295	317	288	304	334	304	294	317	319	294	344	309	309	291	288	328	301	331	277	295	298	322	307	343	328	313	285	278	314	319	304	303	326	313	309	323	292	289	283	325	308	324	341	321	312	283	295	321	310	322	304	304	298	317	282	307	325	290	312	322	316	278	311	297	299	309	318	295	302	293	330	306	301	281	297	325	342	313	297	308	307	295	301	279	301	319	289	315	326	325	297	285	322	320	307	275	292	297	292	290	300	296	331	316	275	310	302	339	296	300	294	289	284	314	327	298	306	349	307	312	302	316	292	310	305	313	317	337	309	328	320	280	334	303	314	300	282	336	287	330	282	294	324	303	287	313	334	330	322	301	284	330	306	309	286	341	338	323	307	298	298	286	291	283	320	308	324	313	312	290	349	326	309	301	313	301	283	267	314	321	319	300	326	333	291	308	306	307	285	265	330	312	299	292	295	280	292	316	279	301	302	298	311	309	292	329	331	283	314	316	319	329	302	310	327	303	302	321	321	318	343	328	331	301	322	336	303	327	293	332	299	289	279	305	271	299	284	319	315	303	305	302	282	276	302	333	295	319	289	347	304	326	292	301	346	299	316	306	302	313	333	281	303	350	318	314	306	319	305	261	320	331	335	314	315	311	312	306	320	302	331	308	285	312	298	268	321	319	322	294	324	310	321	310	334	277	344	314	340	317	316	289	283	299	319	370	366	323	314	303	308	285	303	323	286	349	288	291	285	297	299	280	336	319	290	320	303	313	327	314	312	277	313	347	331	298	286	291	291	298	286	288	343	287	290	309	291	296	317	316	323	286	319	311	329	292	304	317	300	318	341	320	299	307	346	318	339	332	278	313	285	273	325	304	343	297	307	300	305	304	304	306	326	307	320	291	317	314	306	332	314	335	293	282	303	313	289	316	298	338	313	289	323	332	287	291	309	327	299	284	272	322	311	342	324	296	319	291	286	310	290	322	311	344	328	295	319	318	316	310	318	325	316	257	304	278	306	318	288	307	288	311	313	327	310	313	304	293	291	299	295	285	310	347	276	304	306	317	292	313	321	305	315	316	312	297	295	295	349	306	314	277	292	331	329	311	306	295	284	285	326	304	301	303	340	289	317	326	299	327	300	303	315	301	272	327	306	302	294	309	299	321	299	328	298	307	305	308	314	288	263	298	318	312	321	300	308	307	299	319	262	344	328	319	304	310	281	321	311	307	328	327	310	290	340	305	320	277	301	287	294	319	336	290	273	278	314	312	290	331	269	309	288	281	319	307	281	343	300	314	338	297	355	295	269	342	305	311	327	309	288	322	321	315	304	298	309	326	316	316	275	333	323	306	311	326	311	314	305	321	327	305	324	312	298	317	299	310	304	322	323	302	306	324	298	303	310	315	314	315	282	289	340	317	310	302	306	320	276	312	320	295	347	317	323	292	312	321	302	320	291	303	320	303	319	279	319	307	293	328	311	284	306	317	322	310	295	332	329	282	317	291	344	341	298	304	288	303	295	292	315	289	305	302	283	306	298	332	307	300	316	264	302	306	280	302	348	323	305	316	298	305	307	312	294	318	296	306	309	314	333	285	303	278	299	292	291	313	298	310	323	303	316	313	327	303	314	318	284	297	313	298	301	294	303	283	309	300	314	319	307	338	322	314	299	294	301	299	310	313	317	316	340	286	309	339	334	299	301	309	334	311	327	328	282	299	306	313	314	313	309	277	348	307	326	324	324	302	304	295	295	323	309	291	342	297	321	289	291	319	320	283	290	312	307	346	338	337	323	296	309	316	304	311	282	284	297	329	315	303	291	326	275	322	292	307	294	287	297	283	301	324	318	311	299	317	307	273	279	288	306	290	312	322	279	329	337	311	314	299	351	272	301	308	310	302	333	333	306	336	315	315	325	318	322	291	297	298	293	315	291	284	300	317	290	300	257	310	297	309	320	283	285	324	323	322	323	301	333	283	307	273	288	302	328	311	310	296	314	304	315	299	335	288	312	319	300	320	314	282	331	307	291	301	303	303	316	298	318	319	326	317	326	317	317	318	299	303	288	344	309	289	296	324	289	305	303	316	311	291	300	321	307	350	339	292	297	309	286	327	314	304	328	279	296	292	319	319	300	312	292	280	311	303	280	308	339	276	292	282	297	303	288	315	324	308	298	308	300	310	312	302	313	277	323	313	288	328	293	278	325	305	284	293	305	288	285	332	315	304	330	322	305	286	275	322	312	316	285	299	329	312	294	263	302	283	294	286	318	319	302	302	320	344	342	308	293	289	280	304	292	324	355	329	302	321	346	291	310	333	334	297	286	316	308	307	304	301	288	319	362	312	300	341	286	320	318	311	299	325	283	349	325	300	280	323	341	300	325	284	305	317	331	314	319	309	296	331	299	293	315	311	324	320
25515	21404	27903	25325	12400	2991	655	384	315	313	321	302	322	298	298	318	329	296	280	278	278	294	295	300	318	278	260	303	283	266	292	291	304	283	308	267	264	297	313	253	273	307	307	306	283	274	298	317	265	266	314	308	282	294	292	279	311	290	311	295	280	275	282	282	271	288	273	288	306	310	314	277	277	289	324	301	309	278	302	345	289	283	325	272	301	309	276	297	294	292	281	319	335	253	311	335	291	287	344	301	263	277	298	288	285	300	287	292	279	323	332	282	315	303	305	298	314	332	302	308	279	271	274	296	286	290	309	305	297	255	289	259	279	297	313	300	289	263	291	319	287	294	289	275	257	317	275	297	294	271	275	281	313	255	288	276	309	319	312	294	311	297	301	316	277	274	282	291	266	300	292	307	306	288	310	325	286	274	288	305	279	282	302	310	282	304	288	296	315	289	306	276	306	290	317	307	277	276	318	292	295	294	282	275	318	304	292	292	299	311	294	313	284	341	318	298	286	275	273	304	288	287	300	309	310	253	265	312	286	313	320	298	293	257	324	277	305	274	274	305	272	276	308	287	293	305	266	265	278	260	311	313	299	268	283	279	302	316	291	294	286	280	282	257	276	308	312	299	301	297	317	346	299	278	302	316	303	281	285	289	293	308	291	281	289	292	274	320	316	274	298	301	281	317	300	287	295	311	286	317	295	264	296	293	272	280	282	297	276	279	328	292	266	281	302	298	282	295	281	274	281	295	275	309	310	300	292	305	276	318	269	313	273	301	312	328	280	300	269	285	336	281	291	291	287	308	313	277	269	302	277	296	264	290	301	309	314	291	294	287	323	288	290	316	292	309	281	289	308	300	286	308	290	274	272	291	293	326	280	310	300	276	288	299	267	306	288	283	331	290	289	270	281	295	259	333	320	308	297	291	302	285	313	299	311	278	268	307	318	282	316	307	293	304	266	290	285	349	294	292	286	306	296	279	294	299	265	275	322	308	295	300	278	313	280	289	286	264	292	309	283	260	303	312	311	291	300	280	271	280	274	250	288	293	289	307	303	309	295	297	283	297	282	299	268	296	271	302	265	276	274	312	296	293	301	281	321	315	276	284	312	321	268	296	290	278	304	313	294	297	284	299	276	307	304	304	315	299	318	282	288	316	318	293	301	311	316	309	292	302	287	253	265	301	316	297	297	273	273	300	264	305	286	294	304	304	301	329	313	273	292	268	268	313	280	315	318	282	299	296	269	307	296	277	302	309	288	282	273	267	285	310	312	291	284	293	298	286	320	254	310	301	315	295	274	311	288	311	284	277	264	282	301	294	289	305	261	283	301	315	291	290	291	295	265	283	277	292	307	290	282	287	300	284	294	295	291	296	288	266	282	295	319	311	276	305	308	279	305	292	285	284	309	296	308	291	316	289	295	296	290	285	286	317	313	264	294	291	291	272	291	302	285	288	270	304	301	282	269	294	316	274	328	296	267	292	302	305	296	301	273	306	269	291	288	294	299	295	305	304	312	290	290	303	264	322	281	289	275	278	293	284	296	252	319	311	271	286	295	312	291	287	275	305	313	288	310	284	308	285	292	243	296	287	306	277	290	290	261	298	300	283	289	291	305	298	302	323	280	327	309	347	314	323	295	308	300	320	282	255	294	287	280	288	292	308	307	306	300	255	324	289	310	287	302	291	291	322	299	298	276	318	313	262	261	338	281	275	298	319	268	305	281	306	283	271	299	289	295	270	279	311	298	303	352	295	288	299	296	268	295	293	294	287	295	320	292	277	296	275	302	326	305	317	295	276	310	296	280	304	281	302	310	287	306	310	269	325	251	291	261	292	314	313	289	291	285	298	304	319	281	354	336	290	288	279	298	277	305	286	297	282	277	288	301	281	275	312	290	302	301	266	291	292	316	301	289	268	276	296	287	264	314	260	294	306	341	285	289	286	325	297	283	268	272	256	275	297	300	298	330	295	288	296	285	279	283	276	300	281	274	290	263	260	270	254	300	315	304	323	306	264	268	290	335	284	283	279	301	303	300	296	286	317	267	282	288	275	279	290	316	306	282	283	295	272	321	262	301	286	305	281	271	312	294	264	328	302	285	283	276	301	295	327	264	297	279	294	300	298	270	290	322	295	304	276	302	309	294	289	283	268	307	261	284	334	292	327	291	279	277	306	287	320	282	296	296	303	296	289	330	275	301	312	288	283	302	279	279	297	281	291	272	314	267	315	300	301	270	327	276	299	267	297	292	297	266	276	321	290	280	278	265	296	294	308	285	298	270	278	286	288	304	302	289	306	285	295	297	293	308	292	296	284	291	276	295	300	287	294	278	271	288	295	261	286	316	326	294	281	299	274	296	310	301	296	261	297	293	276	306	259	286	279	271	315	301	284	331	278	311	270	321	290	274	289	342	319	305	301	298	288	295	279	280	311	275	294	269	296	326	285	273	330	246	275	327	323	270	305	305	301	318	296	321	268	317	312	298	305	283	263	294	263	305	313	294	302	299	291	297	304	276	291	312	264	308	277	302	286	330	317	295	291	294	317	303	307	278	327	273	277	326	301	314	301	292	257	314	303	272	316	292	292	298	299	287	329	269	266	301	273	297	283	281	296	317	296	273	313	297	280	270	264	302	290	287	283	314	313	290	313	298	290	303	292	291	304	310	262	278	307	307	274	300	295	295	280	293	305	271	309	300	295	287	281	283	290	312	279	292	295	305	309	298	323	280	301	326	299	288	289	290	276	274	293	292	288	286	318	304	290	286	318	290	280	316	309	296	286	321	291	290	290	305	312	283	287	303	283	300	288	288	302	304	292	271	283	270	313	263	289	295	292	286	299	299	323	296	297	325	295	294	291	289	312	293	277	300	287	301	277	304	285	283	297	319	287	293	302	297	311	303	301	289	299	275	305	282	295	284	296	305	313	303	285	299	260	289	314	299	281	325	307	276	323	309	330	291	319	282	302	288	299	279	295	296	321	310	271	296	314	256	275	292	300	278	280	299	310	287	285	311	319	291	313	275	296	305	293	273	304	277	306	259	313	299	274	279	294	310	316	287	273	283	273	291	292	297	287	317	297	293	292	315	286	306	297	298	288	285	307	296	270	290	305	290	275	280	309	312	286	279	315	267	299	301	299	241	285	326	268	282	293	299	300	306	271	301	313	277	288	330	288	263	274	305	287	304	271	284	303	297	289	291	270	322	309	293	309	294	307	280	301	320	315	278	291	320	299	309	293	307	290	284	282	272	285	285	285	281	295	303	291	299	306	307	328	270	304	268	280	293	315	260	302	286	281	263	278	318	301	286	292	267	273	302	299	312	304	314	278	283	310	283	304	289	260	297	317	282	300	318	309	313	315	276	304	312	300	289	340	276	266	330	281	265	286	311	290	273	288	300	309	296	309	299	293	328	294	284	290	273	336	296	302	284	291	300	293	291	307	284	308	307	318	270	270	333	280	288	292	305	315	292	285	279	305	311	237	290	283	306	316	299	287
38247	50371	33902	16741	8547	3302	792	413	384	386	360	339	373	373	361	357	351	358	345	367	352	366	338	389	336	382	357	328	351	327	306	334	316	334	341	364	354	356	354	358	328	340	359	305	344	358	346	364	359	353	345	355	319	290	351	348	380	312	340	361	338	332	342	331	331	355	355	361	344	319	362	381	356	329	338	321	356	330	341	360	355	345	331	345	326	346	368	384	363	356	339	348	358	361	333	341	333	335	319	359	376	337	356	346	352	355	329	354	318	388	365	340	362	356	333	377	333	337	334	330	327	371	381	362	349	325	365	318	326	326	340	366	360	330	354	357	346	361	326	348	337	398	323	359	329	352	338	369	313	330	329	305	335	346	357	344	364	310	343	365	337	372	338	344	352	333	356	369	349	386	343	352	349	369	363	333	323	380	334	367	369	350	381	331	340	360	339	344	325	313	324	342	335	327	341	344	301	326	335	329	364	343	354	365	334	359	337	329	350	354	363	353	354	331	357	357	308	373	365	359	370	328	337	356	357	326	341	354	345	338	376	351	349	335	350	325	328	347	358	353	348	372	354	359	370	305	316	346	356	365	379	337	312	363	333	341	325	348	359	329	375	344	371	320	374	310	335	328	329	379	321	352	358	322	357	360	376	369	366	343	339	341	374	342	349	361	370	347	333	342	359	341	361	327	350	305	359	318	323	342	349	343	312	336	330	344	327	334	376	362	328	353	345	363	316	365	337	349	336	345	351	312	327	317	349	318	322	340	360	351	335	351	348	355	342	355	341	362	345	352	340	356	338	371	340	366	373	357	329	353	353	320	317	356	324	336	343	393	342	349	350	351	327	327	375	350	341	340	354	339	337	349	343	324	322	353	357	340	357	355	340	360	379	363	343	330	363	321	351	356	313	336	347	356	341	321	324	370	333	357	316	330	312	345	318	383	357	350	328	334	325	358	360	330	344	338	363	342	363	319	324	362	311	369	329	316	364	345	343	341	355	362	317	361	325	333	337	360	302	332	329	291	333	376	344	357	364	347	331	319	344	344	361	337	354	348	353	286	351	350	329	333	350	371	364	363	358	349	350	324	349	344	308	310	344	327	341	327	310	333	328	337	364	361	352	354	347	350	368	359	329	380	331	366	324	329	367	364	337	308	335	359	330	329	336	351	336	343	319	347	334	348	383	342	338	343	355	339	342	315	347	325	363	339	319	348	360	312	329	325	363	338	356	338	344	380	336	341	360	326	321	320	331	306	342	334	340	345	317	326	325	352	377	371	340	346	311	351	332	341	318	333	321	361	330	294	372	359	316	306	324	337	360	339	374	352	318	334	385	384	337	328	348	315	365	306	369	352	336	368	325	327	336	339	341	352	364	339	321	332	336	349	366	330	341	355	365	348	312	343	371	352	345	339	341	332	320	330	360	355	337	351	351	325	348	375	343	324	352	359	360	339	356	359	327	342	324	353	354	342	335	314	333	328	338	349	309	339	346	329	358	339	332	335	341	353	352	343	319	340	349	340	352	324	311	308	345	358	359	324	345	328	339	344	320	320	324	368	305	341	319	348	335	361	357	316	344	333	330	337	334	366	338	371	364	331	384	371	361	357	337	319	335	317	332	320	348	391	377	359	317	339	332	336	352	342	366	311	374	363	332	369	342	361	334	334	391	336	357	342	339	333	362	333	323	350	366	332	333	345	343	315	376	373	368	381	344	332	361	312	385	334	332	296	370	330	371	330	377	340	326	358	342	332	318	333	341	340	351	325	335	358	337	356	341	348	305	319	343	331	337	327	347	332	366	373	346	348	342	342	353	326	348	322	363	362	322	293	350	388	350	323	347	328	360	338	352	332	349	322	357	355	360	359	344	368	321	354	319	320	383	331	379	330	366	338	363	302	337	336	332	337	385	326	337	352	312	337	344	360	338	355	317	355	393	340	345	340	317	326	343	373	296	331	332	369	358	352	359	319	316	373	336	345	344	338	360	348	342	333	353	359	359	354	346	345	337	326	319	320	346	326	354	350	362	343	357	367	356	345	332	308	348	318	314	346	347	318	376	344	329	343	378	391	326	350	359	355	360	357	363	346	320	359	334	315	372	344	354	330	341	350	344	341	375	354	311	324	306	346	342	366	297	337	370	339	379	364	328	331	330	331	341	354	334	355	346	352	364	338	328	343	326	331	308	334	342	335	328	320	376	336	359	359	353	313	358	338	352	331	343	360	339	354	323	336	317	309	354	346	331	327	327	352	356	337	326	340	367	364	359	348	383	335	328	322	348	316	368	341	355	357	327	347	353	297	344	333	323	355	320	348	326	350	359	336	332	346	350	337	351	351	376	350	321	352	390	347	340	342	324	327	349	331	354	369	329	338	330	343	356	375	364	336	335	324	322	339	334	392	347	359	371	322	396	356	345	345	350	335	353	370	348	302	342	331	345	351	353	373	328	365	329	326	349	372	327	359	332	362	356	338	323	349	341	343	332	337	344	349	336	331	317	351	344	315	317	325	351	328	320	362	319	312	321	367	345	360	371	357	335	358	338	327	348	372	331	351	342	336	338	341	341	362	325	345	344	373	369	303	354	344	359	357	314	358	371	352	354	309	353	327	339	337	333	325	330	340	355	325	330	328	360	337	379	318	332	325	355	319	318	363	353	350	350	357	378	331	337	365	330	348	357	383	361	390	351	343	343	336	369	342	376	354	340	364	383	379	325	328	358	343	345	305	348	333	345	351	366	340	340	336	336	347	321	374	319	318	376	348	329	329	334	323	348	355	341	347	340	345	354	344	347	346	354	352	311	360	340	318	356	353	326	314	347	335	338	355	345	360	335	339	330	321	342	340	355	324	330	327	345	341	333	341	331	346	333	369	343	372	340	360	315	352	305	328	331	340	339	343	346	364	336	354	371	331	341	329	330	314	335	346	341	350	334	338	380	338	351	312	318	308	338	320	349	347	295	361	362	371	345	359	348	339	327	348	343	313	337	378	321	342	334	336	372	348	316	312	367	355	336	365	337	340	343	339	358	361	345	336	359	363	340	368	374	343	315	331	360	380	317	335	339	346	353	336	356	339	363	362	326	332	359	342	342	304	348	349	332	320	356	350	350	376	363	327	365	367	329	353	338	370	357	348	314	350	351	337	369	333	339	329	347	343	342	332	335	337	299	342	356	321	321	356	349	329	342	338	340	336	350	338	360	324	352	342	360	372	347	301	324	313	354	328	341	362	334	319	326	331	375	336	309	329	349	363	327	342	386	348	336	317	327	344	335	370	346	370	354	328	324	350	318	367	353	354	334	342	354	376	340	366	329	353	326	346	340	344	369	355	351	345	351	337	330	338	324	350	344	340	354	355	333	317	358	347	367	356	339	325	358	337	327	318	409	353	361	320	327	339	341	363	354	316	340	340	331	351	336	320	302	350	351	341	363	339	323	322	312	349	379	323	313	327	376	329	351	339	311	345	355	312	351	361	335	345	322	341	357	392	369	362	335	343	322	339
23022	21113	28607	23898	21247	20603	8608	758	476	468	434	448	438	427	424	406	423	443	399	430	445	443	445	459	420	416	419	453	381	393	397	414	442	447	435	431	470	408	436	400	460	460	448	426	438	414	416	440	436	405	449	476	424	429	430	425	412	410	424	408	452	436	437	432	388	455	441	462	415	432	428	445	422	415	410	428	460	417	448	409	429	396	434	443	465	431	444	431	443	424	440	450	431	373	446	419	432	414	412	394	428	457	407	394	424	401	423	409	421	433	430	442	408	429	438	419	437	417	447	410	413	381	423	464	405	456	394	440	403	417	408	358	421	433	442	405	461	447	421	418	472	408	401	430	440	445	446	399	413	415	423	408	461	440	470	407	441	403	398	405	424	431	441	448	383	419	425	429	431	403	404	445	421	454	401	404	430	404	414	441	411	430	429	450	457	426	450	450	446	414	385	468	459	434	429	401	431	443	434	404	420	440	412	417	449	438	442	461	437	406	409	419	392	400	433	414	418	389	411	457	373	427	454	438	471	427	456	438	395	395	401	448	416	461	432	421	406	423	403	422	426	419	419	414	451	421	429	422	438	424	412	434	394	438	415	408	446	379	434	423	433	437	424	418	406	424	414	440	448	451	438	472	434	436	434	447	445	443	452	431	375	488	441	434	447	407	430	429	407	382	479	443	442	455	424	421	392	443	473	432	429	413	406	408	435	403	432	453	420	416	440	475	389	413	464	411	415	452	429	422	428	415	419	436	413	428	423	398	441	430	449	425	460	452	406	437	427	404	429	458	435	408	465	436	399	445	389	425	406	427	434	398	419	426	420	441	413	405	402	406	391	401	428	451	429	440	446	400	409	443	376	404	430	422	470	396	460	398	416	484	429	399	428	429	433	419	388	397	424	407	420	432	454	438	440	420	410	428	407	438	436	406	450	463	448	425	448	423	418	448	454	414	403	425	436	423	443	402	414	389	457	429	414	430	463	404	393	421	470	431	422	411	384	410	441	405	423	431	428	389	425	386	389	437	412	446	422	429	421	447	424	451	429	444	464	393	374	406	434	437	412	409	400	421	425	425	436	424	418	425	471	438	424	418	457	413	460	414	448	429	391	410	446	427	417	405	397	441	440	423	404	409	411	422	428	402	459	442	428	424	408	425	460	461	400	393	389	450	399	421	419	447	425	413	407	440	445	374	410	417	449	401	413	419	432	430	462	450	444	447	420	395	425	415	416	457	411	427	380	408	410	431	436	428	440	429	418	415	427	429	452	412	423	402	468	390	430	464	438	411	406	421	367	409	433	438	427	424	442	456	443	433	427	431	449	409	414	463	430	414	419	445	411	442	422	447	418	441	443	405	397	424	430	421	402	406	424	419	435	411	429	434	435	426	453	429	434	453	436	453	425	425	430	397	426	412	447	430	417	445	419	454	423	432	443	442	416	430	436	432	390	412	394	438	427	392	439	395	410	431	423	417	395	402	441	397	435	406	432	416	408	425	410	416	425	463	427	409	428	413	438	410	434	409	429	446	426	404	448	461	405	430	412	453	441	393	444	439	424	384	388	424	441	422	403	410	451	449	453	457	437	431	451	397	428	426	436	391	448	406	430	415	435	398	415	440	444	418	429	431	413	447	456	406	392	442	444	444	410	419	416	434	415	398	427	421	407	456	484	389	445	427	418	430	414	377	460	442	446	428	422	427	429	376	372	437	429	465	464	447	404	449	401	395	429	410	442	435	464	413	433	412	425	456	423	412	425	410	417	421	459	425	426	432	420	384	410	423	412	415	444	448	455	430	444	424	416	429	441	448	418	450	436	434	442	438	417	423	425	409	421	423	442	417	390	447	434	444	444	419	450	404	489	396	410	436	388	441	434	385	404	415	386	413	374	410	419	372	417	416	402	393	405	421	443	420	450	442	376	436	399	421	413	403	413	424	426	433	438	436	402	445	422	425	434	454	421	445	443	435	432	423	427	430	408	425	371	410	452	418	430	429	415	414	405	438	424	426	443	449	409	418	391	406	410	397	415	458	399	411	413	428	417	478	394	435	426	449	443	443	428	410	414	408	415	397	401	449	446	458	402	419	465	455	458	413	452	468	435	432	416	430	396	404	394	390	440	450	426	420	470	445	424	391	399	444	412	393	410	450	449	450	408	418	421	461	441	409	474	424	419	401	392	442	414	401	414	437	420	449	425	431	433	446	435	445	395	420	390	413	372	397	443	410	397	393	402	446	464	445	409	458	404	433	425	423	416	484	418	413	406	451	410	425	429	414	412	416	441	455	423	450	368	429	418	404	422	423	422	456	429	451	436	436	444	424	442	389	367	430	444	439	438	410	442	411	455	411	419	404	439	454	390	458	433	432	423	431	423	426	434	418	401	423	410	422	404	423	408	449	390	426	429	375	422	461	437	416	382	471	444	413	435	434	459	413	436	468	429	393	429	392	442	435	410	397	433	477	479	433	411	397	416	431	442	457	415	413	472	441	416	452	398	409	408	414	427	450	383	405	426	443	409	438	423	421	407	432	412	421	424	416	448	433	419	419	395	406	377	416	439	407	418	436	437	426	418	419	429	405	423	398	422	425	418	413	407	391	408	422	444	459	428	383	455	437	420	411	406	424	457	413	418	447	444	445	471	449	420	399	411	418	435	381	463	448	415	445	397	421	437	452	423	412	455	444	384	406	436	407	464	414	391	457	457	426	440	421	442	437	411	434	432	433	431	446	466	417	410	372	435	396	400	444	479	396	417	425	452	442	393	418	408	440	400	440	441	445	450	442	432	425	457	437	411	419	424	424	408	445	423	410	434	427	445	423	440	427	423	416	428	461	409	409	448	413	398	411	421	462	447	430	423	423	389	471	394	445	413	420	392	456	402	447	440	432	435	449	389	422	419	418	430	421	411	397	444	414	398	425	402	431	455	445	444	419	436	458	427	401	454	412	434	404	426	399	439	452	393	406	472	439	433	400	415	421	399	403	412	396	481	439	425	426	436	422	416	426	386	438	481	442	445	446	402	382	431	398	424	425	392	388	420	456	408	400	465	438	415	461	393	407	428	441	439	418	431	411	424	428	438	430	449	401	412	402	414	414	425	423	416	439	441	422	428	390	434	390	447	489	422	424	443	426	408	466	472	444	422	415	386	411	430	403	418	437	444	450	422	439	411	376	431	472	428	456	435	448	411	449	408	436	370	448	422	414	437	393	426	438	419	412	417	427	461	438	425	433	399	439	442	451	468	418	424	429	461	413	447	445	404	439	388	397	398	473	431	442	453	410	427	404	472	466	436	488	449	434	430	408	426	436	411	427	419	430	431	446	441	405	399	398	428	420	416	439	411	403	406	425	407	456	438	452	418	422	428	386	437	414	424	414	419	409	428	417	433	408	448	448	396	400	425	447	432	455	386	403	404	438	462	460	444	403	421	406	434	438	403	399	395	424	446	418	466	393	375	424	433	401	429	448	405	437	416	429	443	399	388	421	426	416	438	412	400	440
41527	60562	40133	27378	18064	7401	2652	615	536	557	503	494	508	484	535	487	480	454	494	491	434	496	483	474	479	426	479	470	492	481	459	505	482	507	447	473	483	514	485	452	506	506	454	465	453	454	446	488	471	459	465	478	465	464	471	491	519	463	465	493	478	495	459	488	467	447	511	460	490	474	446	474	462	486	457	494	452	467	420	491	467	480	479	439	483	458	460	498	435	492	451	500	475	507	459	463	481	474	472	450	493	460	454	476	468	467	475	504	457	444	494	406	478	488	473	490	459	485	473	443	499	473	463	473	475	496	454	495	477	475	456	476	457	475	473	464	440	489	487	453	472	483	453	479	485	482	488	432	477	433	481	460	469	473	484	471	482	501	490	474	463	450	479	476	513	497	431	466	511	450	467	440	455	476	477	464	471	511	481	446	443	495	462	418	476	473	454	460	422	466	418	440	469	428	435	437	493	499	418	464	471	485	475	494	456	487	466	492	452	505	506	431	478	449	484	479	477	472	473	530	471	478	418	439	446	501	457	451	466	502	486	524	485	450	499	482	475	508	476	519	438	481	463	513	462	459	481	475	449	478	431	473	463	437	476	471	442	450	492	482	445	481	469	481	431	496	451	481	459	467	481	488	477	434	452	489	454	507	437	441	495	455	441	446	489	483	482	462	472	481	453	442	464	506	506	489	502	486	497	524	451	473	491	453	498	448	448	465	450	484	492	475	485	487	469	442	463	462	491	493	448	453	433	463	473	462	485	482	471	477	459	483	484	461	456	478	461	457	432	489	458	458	484	459	463	458	467	453	475	467	458	481	509	461	456	432	461	459	453	465	461	462	465	445	498	484	455	482	463	478	483	441	445	494	494	440	486	479	469	469	457	454	507	456	453	473	450	471	484	477	485	452	466	454	507	526	437	483	442	425	454	508	485	467	500	447	443	470	432	427	448	471	476	437	420	482	487	478	459	447	480	464	488	474	472	456	449	494	450	476	444	493	402	476	490	473	474	459	507	485	453	499	446	440	475	469	452	475	467	481	457	439	450	443	433	487	477	492	496	479	475	460	481	489	476	461	473	456	467	469	478	490	492	537	458	503	460	462	471	493	482	491	485	473	446	475	472	497	473	483	494	471	460	447	479	456	475	462	503	487	440	483	506	435	471	505	434	479	474	504	423	525	482	509	472	503	461	489	425	489	528	448	446	489	470	491	460	494	452	497	446	450	450	489	510	469	486	473	481	456	445	462	473	474	469	458	478	477	473	447	464	488	458	477	498	450	450	512	452	452	453	476	468	522	505	432	480	479	482	511	440	482	472	437	433	439	485	407	473	474	488	492	463	466	500	461	460	483	474	455	478	473	473	477	436	460	471	444	489	460	458	471	454	438	470	466	483	478	459	471	475	469	473	508	443	449	512	461	464	474	449	463	528	478	491	482	553	476	515	458	445	484	468	498	466	434	457	475	475	498	461	472	484	464	456	482	495	506	499	469	480	463	469	442	483	508	473	475	486	493	468	475	479	510	491	471	461	465	455	466	472	451	515	513	473	453	459	499	434	478	413	537	492	455	441	466	507	454	457	511	486	455	425	485	456	432	487	483	498	483	484	456	469	479	497	454	510	476	481	487	431	447	510	488	477	477	482	467	454	449	463	486	471	477	461	468	497	449	459	463	450	511	470	499	478	488	482	438	458	497	485	490	455	506	435	452	494	457	463	459	452	446	490	522	468	458	476	477	469	490	436	472	481	498	459	462	455	483	486	483	474	519	497	486	474	470	484	451	461	458	454	447	480	435	460	483	482	488	482	460	530	456	453	433	432	459	492	488	500	483	515	507	467	486	468	449	508	471	496	481	463	454	490	446	440	461	515	494	496	496	516	451	470	516	500	495	495	489	487	492	454	453	475	493	486	496	517	463	470	441	502	488	472	449	474	477	481	510	486	460	464	452	459	482	463	493	466	497	485	474	498	482	469	495	465	438	472	476	481	461	447	489	466	466	450	543	469	497	483	486	447	461	487	455	541	447	490	501	516	490	495	464	509	446	487	458	480	463	453	470	471	485	475	485	464	451	472	433	496	463	494	473	472	481	457	473	486	460	481	508	481	463	468	492	437	477	484	437	471	483	484	435	472	502	485	441	444	418	449	433	518	460	478	432	474	442	480	492	423	462	461	499	460	462	491	486	437	457	490	454	457	450	482	482	464	430	446	463	469	498	484	452	482	459	452	444	476	474	446	445	437	468	471	469	444	428	466	474	484	459	456	501	438	487	436	508	443	501	421	411	454	488	456	430	461	488	421	460	466	477	457	481	468	462	491	489	462	479	446	452	462	432	483	457	496	463	483	474	448	469	466	469	491	477	479	485	513	463	455	474	465	449	463	493	439	503	448	459	486	496	485	452	473	428	451	483	471	496	459	469	456	400	504	482	421	468	480	472	449	457	486	455	469	474	484	452	455	449	483	466	479	477	463	507	430	485	445	494	496	488	493	499	471	496	455	454	473	477	451	489	452	502	479	465	439	486	452	460	451	459	468	467	493	486	490	451	434	465	488	472	445	461	436	467	449	489	469	485	480	490	451	469	506	486	448	426	445	497	458	479	469	440	486	470	469	470	478	476	454	455	462	476	438	467	434	456	464	421	467	492	467	488	449	462	481	480	488	455	445	502	490	458	471	456	467	430	438	463	460	466	514	490	512	463	476	483	470	440	485	457	444	455	459	455	485	446	462	480	496	454	471	496	490	456	465	493	470	530	470	443	455	506	449	457	498	471	451	480	469	478	470	488	439	479	477	477	451	504	519	511	478	473	498	499	451	497	463	441	474	442	478	453	471	480	437	468	434	498	440	483	478	471	448	455	464	462	457	445	451	485	505	449	486	469	458	510	483	481	480	476	483	426	467	464	479	436	471	478	468	487	464	445	452	443	476	452	448	471	480	438	437	474	432	474	459	488	427	525	449	463	461	454	478	448	412	454	493	495	457	490	480	466	445	464	456	488	472	485	489	466	421	439	469	497	478	491	417	484	505	450	419	492	461	468	471	484	476	486	510	454	447	503	503	480	514	449	469	480	468	480	457	477	476	464	508	470	471	471	468	479	461	476	471	465	459	491	498	464	429	462	463	471	485	467	479	489	536	459	469	465	424	464	490	484	433	441	449	475	493	472	469	467	481	472	497	449	431	475	469	501	480	483	491	485	458	479	483	458	484	475	499	471	487	449	433	450	496	481	492	472	479	438	480	444	465	476	456	466	436	483	430	444	502	428	453	457	505	514	477	467	466	469	458	438	434	491	476	435	449	481	452	510	434	489	479	443	486	509	461	476	458	517	468	493	497	452	471	513	453	512	449	461	484	454	457	499	468	477	429	422	475	508	458	499	441	495	480	465	462	503	480	428	449	466	464	488	419	445	395	467	449	469	431	467	452	470	482	435	456	435	493	447	475	454	508	457	468	453	491	473	485	463	465	498	456	447	484	420	460	511	506	459	481	448	466	472
31877	34150	31363	20192	6546	1548	375	267	215	201	198	221	210	224	233	201	209	198	218	178	212	182	215	204	165	227	204	206	217	184	203	213	199	197	232	209	178	189	190	207	211	204	222	220	183	221	204	194	199	219	198	209	199	201	213	201	221	209	214	221	207	201	202	179	221	227	197	190	208	199	195	197	194	224	217	186	193	234	202	189	206	202	220	218	191	218	196	190	216	207	183	201	205	205	215	207	204	202	224	202	193	204	199	201	203	227	220	183	201	199	185	186	199	198	207	226	203	222	214	200	221	197	199	186	222	219	203	204	216	184	166	200	217	192	199	201	215	202	215	184	194	209	227	208	193	223	212	207	201	213	187	216	215	214	206	190	197	187	182	209	187	207	204	215	185	208	204	221	216	213	213	208	203	198	182	218	237	191	189	205	170	209	240	180	192	213	223	217	206	209	201	218	220	192	196	218	206	200	214	179	212	208	213	199	239	216	205	227	218	213	203	202	205	240	209	187	183	219	197	198	186	191	220	221	218	216	205	200	185	206	192	192	242	198	187	210	202	223	230	218	216	219	185	211	190	200	184	217	188	177	194	218	214	178	216	196	232	180	196	216	184	187	202	215	189	223	197	196	194	204	215	202	178	199	209	206	215	194	199	217	205	203	207	195	234	230	206	182	171	195	192	188	206	190	206	197	215	199	210	219	207	199	194	220	202	201	184	224	208	193	216	197	218	207	201	206	209	226	208	212	184	212	215	186	211	210	183	179	203	215	214	209	196	186	188	203	211	202	197	206	182	189	208	206	184	194	186	207	202	210	176	195	213	184	210	219	195	232	209	191	192	222	204	209	206	218	193	184	196	230	190	217	223	215	211	203	204	206	191	203	221	211	222	187	198	207	212	201	184	190	203	163	201	204	202	187	220	181	205	196	211	200	208	200	207	196	199	200	199	214	202	197	210	228	204	196	188	220	182	184	189	218	218	241	200	222	218	207	220	210	199	200	219	198	202	220	215	200	168	212	220	236	202	192	208	208	179	192	212	202	220	209	211	213	217	190	221	203	190	199	204	190	208	227	189	193	192	185	199	218	207	211	206	180	208	223	183	204	212	204	199	226	184	211	213	178	200	184	198	179	198	172	192	209	199	236	220	182	196	195	190	227	201	193	231	214	208	206	206	215	186	217	223	214	189	226	206	206	220	213	214	195	196	211	211	215	212	203	204	182	212	205	200	197	208	206	190	221	206	230	219	184	189	205	220	223	219	199	184	185	188	200	204	228	179	230	203	209	193	208	207	190	201	230	187	192	186	192	210	202	191	220	206	187	213	199	192	201	203	207	184	213	214	224	182	173	202	209	219	193	189	190	207	223	203	205	231	200	206	210	201	178	232	210	194	158	211	226	207	209	214	228	187	234	189	198	200	195	207	218	205	209	198	206	205	204	205	216	189	201	220	207	182	187	191	224	196	194	213	221	199	194	193	211	224	208	199	208	232	180	204	193	200	208	202	223	195	194	182	203	202	195	202	198	210	207	200	201	222	216	216	225	207	198	197	176	190	213	206	191	218	193	198	187	219	211	222	231	218	218	186	199	217	208	204	226	213	187	200	187	215	181	200	210	197	240	179	157	204	203	209	195	210	187	222	185	214	190	205	221	214	220	200	209	180	218	187	206	232	229	207	218	211	204	189	230	207	196	208	229	186	194	208	211	211	240	193	202	195	175	241	210	178	208	196	209	223	211	209	211	231	184	205	202	201	229	212	193	208	230	207	195	204	182	185	187	218	211	219	208	207	219	203	205	191	213	222	210	204	208	192	198	203	213	189	206	189	190	172	208	203	216	214	207	188	208	195	221	207	201	195	189	193	225	203	211	195	215	203	215	180	185	186	218	218	199	195	199	221	218	209	181	185	178	194	216	208	217	210	218	213	207	195	204	239	212	201	218	223	216	242	202	216	197	212	210	197	195	198	207	208	191	204	239	196	209	233	196	178	196	227	199	192	217	204	232	218	221	217	193	217	188	212	199	208	199	221	218	204	194	198	198	192	194	224	210	225	190	177	229	193	186	187	211	194	207	225	190	206	201	193	191	233	204	186	204	241	205	208	221	192	223	234	172	200	189	211	204	206	205	203	215	214	180	183	188	192	215	228	215	227	217	189	203	186	212	171	244	210	210	197	178	229	228	207	198	221	180	204	219	202	220	190	221	211	201	214	201	221	217	197	202	194	204	208	205	202	228	222	201	172	208	208	198	232	182	238	191	210	198	214	186	212	211	203	209	221	213	194	189	198	188	190	201	227	194	208	247	211	190	187	215	199	202	172	205	209	206	191	188	219	186	208	209	206	194	229	214	213	187	189	201	216	210	215	216	200	212	203	203	202	197	197	165	189	216	207	231	223	198	194	214	203	225	229	197	206	192	203	229	214	210	215	218	185	208	213	210	224	189	199	169	187	209	216	221	209	217	193	200	197	205	201	204	204	209	210	210	210	183	201	222	230	188	205	199	193	195	191	215	218	216	194	221	184	211	216	189	202	188	206	199	197	228	210	197	222	199	220	212	198	219	193	217	201	209	198	215	213	212	211	196	207	180	220	234	191	198	208	208	197	205	197	220	220	211	213	206	200	200	223	208	213	238	201	215	207	200	186	207	207	212	190	203	186	218	181	204	199	195	186	217	205	195	196	198	180	185	210	189	218	211	186	212	216	205	212	188	194	188	193	198	217	204	214	213	200	216	200	207	229	210	215	205	194	234	225	208	200	199	217	197	201	188	212	192	205	210	209	208	212	204	202	192	208	188	188	224	229	198	182	217	227	177	218	215	179	194	225	206	223	198	194	200	201	210	187	207	203	192	190	194	232	195	188	217	186	208	203	196	238	203	212	190	191	192	217	220	198	234	202	197	202	180	211	207	215	210	195	207	184	227	226	187	203	220	208	213	205	219	192	211	215	202	216	199	188	197	205	226	199	206	216	197	199	198	193	216	215	185	190	204	201	227	210	210	194	196	226	190	215	200	209	196	202	196	205	186	201	208	181	209	213	217	225	207	187	213	194	192	198	216	213	198	207	175	205	192	216	198	198	203	209	206	212	225	200	212	216	214	220	214	204	191	209	210	205	213	203	200	186	188	170	231	233	215	201	222	208	200	207	195	213	205	200	209	214	201	215	174	213	189	219	196	184	211	186	196	192	224	223	190	201	228	210	211	203	206	187	198	222	213	200	216	173	177	198	185	215	229	213	231	201	215	198	212	208	209	185	203	233	220	202	226	207	204	209	188	195	229	205	225	217	211	204	223	187	221	209	202	200	199	189	207	174	231	191	200	218	185	213	216	199	213	194	204	195	185	213	190	171	197	196	197	190	208	192	218	213	192	218	202	204	213	187	169	255	211	216	200	206	230	180	219	212	196	191	253	217	213	209	200	209	199	199	201	205	214	181	203	208	205	218	187	182	211	218	194	198	185	213	224	189	194	214	223	201	190	224	234	206	173	220	206	226	212
36510	48352	30558	18200	7541	2246	451	293	265	286	230	236	232	243	216	238	233	267	227	244	264	223	228	242	249	261	229	256	251	264	225	246	252	250	246	247	260	232	244	240	244	245	257	262	250	274	236	250	256	217	254	272	228	238	229	266	261	266	247	250	256	233	238	231	258	250	218	254	236	268	219	224	241	263	272	242	210	258	247	252	257	248	248	243	265	258	248	227	238	229	215	244	259	250	252	260	285	231	223	269	250	241	271	255	231	237	224	251	252	233	234	230	233	243	253	225	238	248	260	216	241	260	245	272	290	229	246	253	230	230	240	210	257	253	234	254	209	252	262	237	235	290	251	228	232	271	239	241	222	266	231	230	236	246	248	232	218	257	226	248	261	255	242	282	245	235	246	284	260	249	257	262	237	248	213	249	241	246	242	244	270	261	249	266	253	238	248	238	239	210	250	249	234	239	264	231	259	262	250	263	254	241	231	232	228	250	224	236	263	241	248	242	242	257	230	227	254	237	246	267	274	256	229	268	260	241	258	258	252	260	220	233	266	226	223	229	245	246	238	221	253	248	221	247	238	232	246	265	226	237	239	237	229	249	241	233	252	236	226	251	260	250	231	239	197	241	231	229	231	233	262	216	255	261	253	261	251	226	251	268	239	236	213	259	262	241	234	233	239	236	240	227	240	243	276	246	275	256	245	242	232	252	243	248	226	230	257	233	255	220	241	228	224	244	233	255	237	247	212	232	237	259	227	239	236	254	227	260	239	238	261	220	255	243	250	263	219	249	245	235	243	273	223	244	230	245	228	247	225	265	236	231	254	259	224	263	265	235	252	267	253	229	242	211	221	225	229	236	264	257	230	253	245	248	214	234	256	238	228	212	250	241	267	232	254	213	223	237	267	259	217	244	222	202	242	252	232	247	255	231	245	238	217	233	224	236	237	251	242	240	263	247	252	247	251	248	274	244	250	257	272	202	256	262	231	219	240	233	256	239	239	233	248	225	256	236	211	244	232	243	230	234	263	240	230	222	253	246	244	242	231	232	287	230	240	229	231	234	260	249	272	255	238	241	249	231	253	230	251	239	236	229	234	237	213	229	251	240	254	247	262	265	271	249	258	240	251	234	267	240	229	240	243	219	231	226	246	231	261	253	252	236	229	256	248	247	241	258	240	208	236	252	256	270	231	249	234	243	214	248	239	259	254	295	214	239	227	272	273	247	267	257	261	227	220	223	254	210	243	248	261	221	248	235	252	258	246	234	218	263	237	225	220	219	260	238	251	242	243	255	236	228	249	260	241	211	242	278	247	242	244	217	236	263	259	243	274	249	228	220	213	231	269	239	235	237	239	253	272	252	241	242	233	279	244	241	259	236	237	248	250	252	257	229	236	230	266	243	253	249	252	224	253	236	244	215	250	246	222	241	254	249	233	288	264	226	243	220	249	261	236	230	215	233	258	254	271	256	252	236	229	235	236	217	283	249	232	227	278	229	247	217	252	241	218	268	245	245	244	229	242	235	234	249	250	221	251	263	255	238	266	249	252	253	231	200	248	244	239	243	238	231	240	273	248	232	246	236	265	255	238	263	234	234	271	223	240	241	225	233	258	240	270	241	267	241	243	242	245	270	224	259	269	243	251	229	249	257	211	233	250	253	240	249	234	232	249	243	232	259	225	239	258	249	279	243	244	256	246	235	237	234	247	240	253	256	208	215	238	242	244	261	228	242	202	261	255	262	239	238	242	267	214	258	251	248	242	250	209	233	231	250	248	230	230	269	221	244	221	240	230	224	231	221	219	231	252	256	255	253	244	214	224	251	220	271	231	265	269	248	228	251	226	258	227	244	238	226	264	246	255	208	220	261	254	231	225	259	260	234	249	251	245	256	262	229	226	236	224	245	254	247	252	213	242	249	249	250	242	241	230	263	228	252	238	232	232	257	218	260	218	219	228	259	233	228	247	241	253	257	245	251	267	226	230	243	264	264	252	231	229	237	242	263	261	253	241	257	280	241	227	244	250	254	236	234	249	247	239	237	277	254	231	257	245	248	242	244	238	230	263	236	251	218	232	227	268	243	247	232	253	238	238	219	251	232	246	267	259	234	264	249	216	242	228	237	202	209	250	237	243	247	235	239	255	267	251	234	265	243	255	274	236	252	208	240	263	258	247	259	259	243	253	271	230	222	248	277	235	271	246	266	240	249	258	233	284	259	237	228	259	241	230	241	238	266	259	259	238	240	243	233	256	259	247	240	236	257	239	255	250	283	248	230	227	248	242	254	242	231	241	249	241	243	262	224	256	283	241	239	236	268	235	253	250	235	239	235	238	257	239	250	256	289	240	259	246	241	253	232	253	230	241	213	233	241	286	256	248	230	247	245	237	265	235	270	241	219	240	278	249	223	260	220	271	224	263	223	247	255	241	229	232	244	240	252	244	255	229	235	276	229	254	214	255	208	259	236	257	249	253	245	241	254	229	235	251	240	227	243	231	256	248	242	220	241	252	261	233	246	219	263	220	249	239	258	252	231	247	218	246	248	234	213	257	252	223	209	230	255	222	252	253	253	258	273	260	260	233	235	225	234	224	246	217	271	252	223	238	224	248	236	251	229	242	252	245	253	240	247	250	233	240	234	238	237	238	247	236	259	215	246	259	226	245	230	238	237	238	244	216	244	237	244	243	226	256	235	253	230	276	249	242	221	250	265	244	250	250	255	247	232	240	248	236	271	241	231	257	236	248	249	242	260	272	247	243	251	245	227	220	224	252	219	232	242	243	277	257	242	248	244	226	248	243	251	230	222	264	244	281	262	248	250	248	247	245	227	240	246	235	239	246	226	266	245	245	278	231	267	239	242	240	255	221	238	231	256	249	278	238	265	242	229	211	240	250	273	246	280	233	245	246	250	239	242	250	254	240	262	253	231	234	254	248	237	249	259	225	255	263	240	249	241	225	228	247	233	232	247	236	266	238	221	244	256	244	229	229	218	239	246	264	274	230	244	222	237	253	228	250	233	252	247	212	254	252	274	261	249	227	261	235	240	281	243	234	249	243	250	261	212	234	251	281	236	274	238	242	212	253	231	237	245	246	254	212	241	277	239	252	246	263	252	230	237	240	245	235	238	245	266	273	267	234	241	250	279	258	248	233	241	266	213	235	233	224	263	254	244	227	223	245	229	259	255	232	247	230	230	247	257	240	242	245	214	260	236	235	266	271	234	261	229	242	266	251	241	242	243	243	247	261	261	280	252	246	257	253	248	242	251	243	243	203	235	253	253	240	235	263	208	256	241	217	257	236	263	253	244	233	247	229	267	231	224	258	265	247	236	238	213	236	235	258	234	221	240	249	259	246	243	266	240	260	240	215	245	218	223	271	215	233	243	232	237	244	240	239	243	257	274	280	249	213	216	247	238	260	243	241	235	262	236	269	236	224	239	233	237	232	234	253	223	270	231	263	247	251	245	282	226	265	246	247	243	219	276	256	240	232	224	219	256	231	257
24035	21092	28547	25487	21479	11795	1825	459	317	326	339	306	274	282	282	268	253	275	291	283	267	242	248	244	253	228	245	261	279	264	279	257	263	282	277	253	260	267	244	229	267	250	258	296	249	258	281	265	241	268	294	262	252	250	241	258	254	276	244	236	235	275	291	261	292	288	249	276	291	278	257	279	257	258	249	224	267	258	254	243	254	282	303	266	253	256	257	250	270	266	287	243	266	252	297	286	293	250	276	254	248	230	239	305	264	277	249	274	281	296	303	275	266	272	266	250	257	247	287	237	294	267	277	259	246	264	238	279	229	267	267	270	254	270	287	255	237	275	294	299	266	263	243	265	259	270	258	272	280	298	291	273	280	247	288	238	263	276	249	256	243	269	297	295	274	242	243	258	273	264	260	265	266	274	265	268	232	293	233	259	288	268	294	237	251	245	265	263	264	270	256	299	252	247	272	246	276	269	270	255	261	255	269	280	245	260	229	278	260	278	257	230	263	253	244	250	260	243	269	240	246	253	295	236	250	269	275	262	257	247	296	249	260	261	264	247	264	286	244	276	281	277	274	255	308	254	265	263	285	276	257	240	247	254	250	278	248	246	257	262	238	248	263	279	238	275	246	274	251	241	243	252	255	278	242	267	263	215	283	285	259	253	274	255	265	270	239	268	257	256	268	231	260	244	291	258	256	266	278	271	273	257	263	236	261	245	263	250	224	257	248	310	273	249	272	288	257	263	248	255	251	241	233	262	253	274	250	270	264	261	284	260	269	267	280	280	233	283	301	273	283	274	257	265	270	279	247	234	261	292	266	266	282	301	273	283	262	254	260	265	240	249	255	236	253	224	286	281	256	261	268	266	268	250	277	294	255	240	260	264	258	252	286	243	259	254	260	252	280	235	284	273	227	266	263	262	252	265	265	279	282	258	267	285	276	263	260	277	267	272	245	260	282	271	243	289	271	251	271	277	252	254	264	258	228	278	279	284	252	289	274	250	256	272	276	276	313	278	236	260	267	269	286	266	261	257	276	257	256	245	278	265	266	243	253	259	263	275	283	259	259	259	266	255	237	247	261	288	256	262	269	253	263	229	245	245	269	259	264	266	247	261	281	286	237	289	240	248	284	294	236	272	272	284	258	274	272	231	254	276	232	249	274	263	273	305	252	226	267	259	265	276	253	274	260	247	274	271	245	282	269	269	224	261	252	272	261	260	236	276	266	274	252	263	296	268	260	271	245	267	281	273	258	258	256	273	270	262	282	285	243	279	250	265	254	220	279	258	251	281	273	285	263	280	233	244	300	256	270	263	248	256	247	252	252	282	262	243	286	251	274	245	247	252	267	293	264	278	283	252	250	289	260	288	244	286	261	281	259	264	264	256	259	240	260	259	273	252	274	259	271	267	265	297	253	258	251	273	254	250	271	224	252	234	278	272	279	266	254	240	244	265	247	248	272	270	251	261	254	253	260	262	240	248	257	266	258	251	241	295	250	268	286	238	259	244	275	235	241	256	277	258	294	250	274	256	240	256	249	271	297	251	274	263	258	268	271	270	239	246	265	288	244	260	277	263	270	248	271	265	256	298	250	292	238	289	263	275	244	244	257	262	260	251	270	257	256	255	249	278	270	238	283	267	276	265	274	274	268	256	263	264	243	265	298	278	261	258	259	267	283	254	261	263	254	268	234	256	257	262	271	251	277	277	257	267	275	302	280	268	258	243	270	267	278	242	264	253	256	242	287	249	255	297	229	235	241	266	293	253	255	270	292	278	270	263	251	244	253	233	273	250	283	270	239	278	242	249	259	246	254	264	240	276	285	278	244	268	291	302	258	247	239	258	275	258	262	284	273	283	248	253	291	284	264	245	265	259	292	256	274	267	280	273	251	281	259	255	226	254	235	253	234	283	244	250	231	272	252	257	241	279	277	285	268	246	255	253	250	247	214	259	248	292	299	252	273	258	249	281	281	258	295	278	268	291	250	257	270	264	275	258	280	263	261	280	259	238	255	278	289	263	291	266	272	266	281	263	252	253	288	242	273	266	257	248	240	256	272	269	249	249	243	262	258	290	258	264	279	259	265	265	263	275	259	288	256	256	277	279	261	257	284	243	279	282	265	251	244	256	282	275	233	264	281	264	234	278	269	290	270	268	274	284	265	288	297	267	264	298	252	275	256	251	275	274	258	265	238	249	268	253	229	251	252	267	272	255	279	264	267	266	252	262	251	263	272	254	256	286	253	246	255	242	244	262	283	275	271	233	252	286	269	243	279	285	256	271	280	213	272	268	304	276	268	269	287	311	278	244	268	252	263	249	246	247	280	240	228	252	279	258	253	284	245	244	265	286	265	278	295	299	288	259	270	285	263	261	267	261	232	264	274	258	265	275	241	281	245	235	273	272	272	251	250	259	273	261	268	246	244	281	275	260	277	269	256	248	282	251	260	250	258	253	289	276	273	268	288	276	247	268	254	257	247	255	237	258	260	256	273	245	273	252	249	259	248	247	277	250	255	259	254	258	251	261	278	231	265	252	288	286	272	270	258	303	258	244	286	271	244	247	295	248	257	249	233	265	262	282	261	276	260	279	245	284	254	260	241	276	259	271	235	258	258	241	251	266	260	270	254	240	280	239	259	273	268	285	270	250	286	284	249	249	272	269	262	259	260	236	296	293	243	235	251	231	264	257	261	252	245	260	257	263	258	251	268	288	251	278	267	259	245	272	253	274	283	265	237	297	243	279	272	282	247	270	275	275	241	249	289	275	253	282	262	259	265	280	265	253	258	254	272	240	263	265	245	257	267	256	310	281	259	237	249	264	263	270	282	244	266	293	233	246	282	243	276	257	263	261	256	247	256	252	252	295	262	257	273	262	248	256	243	246	244	275	243	253	247	262	277	235	229	252	261	267	244	259	279	274	242	214	263	249	250	271	262	255	289	265	269	268	264	290	291	263	275	253	253	280	281	268	222	260	266	271	274	262	283	300	248	236	261	242	253	258	272	282	237	250	254	249	265	279	271	272	256	255	295	265	230	281	276	260	273	269	244	253	271	275	279	274	243	264	275	264	261	254	273	246	253	265	241	295	267	260	256	261	257	276	255	293	229	255	288	255	276	258	279	241	265	252	266	273	270	247	260	267	286	285	285	254	252	256	255	237	258	247	275	264	253	288	251	260	279	250	244	285	249	259	262	260	259	250	258	279	287	243	266	270	253	243	272	272	261	289	267	277	275	259	250	256	261	254	269	299	262	235	275	255	271	270	247	273	272	273	272	259	265	252	286	270	258	257	271	262	253	263	269	284	239	276	302	265	243	261	275	260	254	255	276	246	260	266	260	261	259	242	222	274	264	267	286	275	251	260	263	262	239	243	239	267	256	234	293	228	278	250	249	250	276	255	296	240	288	253	288	262	251	232	273	237	243	277	273	248	292	258	259	263	268	265	302	273	276	248	285	251	257	240	285	248	271	273	256	258	260	298	268	257	264	269	243	256	277	252
36505	61110	45785	29515	18074	5355	1232	483	406	397	359	327	291	336	299	343	323	307	333	308	308	292	309	325	280	304	302	308	301	324	303	298	329	269	303	302	304	307	303	308	299	310	316	278	311	291	276	292	292	310	280	309	290	333	317	259	331	273	299	307	348	298	310	316	284	280	300	301	273	285	347	292	302	318	309	316	281	297	297	298	299	320	308	329	289	307	286	312	294	280	298	308	319	300	314	329	305	302	279	312	304	288	328	283	284	280	310	320	282	307	329	302	344	336	301	278	285	317	284	291	325	315	303	303	299	297	278	315	289	312	299	285	290	308	299	296	301	285	289	327	294	296	313	317	291	319	307	327	315	285	297	294	277	320	324	316	310	316	293	332	311	311	309	307	280	302	285	303	296	289	296	327	274	288	297	301	291	315	309	317	286	325	268	279	310	299	289	343	300	304	309	294	304	292	295	305	280	293	283	287	309	288	305	305	285	298	290	314	280	286	281	299	319	337	253	298	304	277	285	323	304	316	306	332	294	326	282	333	297	327	300	296	302	314	296	308	277	327	262	287	301	263	307	303	294	283	285	299	279	298	342	305	310	301	321	321	295	321	327	291	319	307	298	312	293	312	297	292	312	307	307	306	290	305	296	299	324	264	310	292	301	309	320	315	293	331	316	294	292	310	276	278	285	305	307	289	289	302	280	303	310	295	306	303	322	310	330	320	271	305	294	289	318	326	243	319	306	268	315	275	277	300	306	268	311	307	305	291	304	309	292	298	282	301	291	297	281	265	284	299	263	294	345	301	294	299	295	303	320	292	328	310	304	313	356	273	317	319	268	288	283	269	307	308	302	279	286	314	290	288	293	295	324	295	305	301	292	315	309	305	329	332	314	317	282	304	293	292	281	307	290	300	338	298	297	299	313	303	294	331	306	275	289	325	318	325	289	310	281	294	319	288	299	274	299	303	328	309	319	310	300	318	334	297	300	281	296	297	299	308	315	303	299	328	330	301	317	312	305	291	323	301	319	298	286	285	285	297	293	300	296	314	277	314	283	308	305	314	301	288	292	300	271	265	327	302	315	276	311	293	287	299	302	322	292	277	277	276	318	305	314	289	298	281	296	302	279	299	294	303	307	293	337	303	310	297	313	312	306	316	303	292	356	294	292	304	321	290	320	309	273	274	287	339	324	292	303	342	282	275	325	324	270	318	306	283	335	351	289	289	296	290	300	285	298	285	296	311	296	319	304	280	300	308	313	289	299	325	317	316	286	326	299	267	280	283	275	312	334	332	310	291	321	290	333	295	310	285	305	279	299	299	296	291	277	300	287	322	308	280	297	288	289	301	298	324	287	297	319	306	299	326	329	332	298	278	256	305	305	291	312	306	291	320	311	275	282	288	317	328	305	283	321	312	306	304	311	288	283	273	304	290	301	302	333	330	294	284	300	319	282	334	295	270	253	300	299	294	281	298	281	309	298	272	307	294	314	292	291	295	322	281	296	323	310	327	309	298	278	290	307	302	332	299	307	309	279	307	304	326	289	292	298	313	311	286	314	250	285	308	300	270	326	311	299	301	287	304	295	313	302	320	299	314	322	264	309	307	324	287	307	285	301	305	289	312	280	273	310	329	314	286	272	294	321	292	322	283	288	318	317	304	294	289	287	286	270	301	314	292	290	327	286	269	314	295	311	305	294	309	308	277	324	262	304	290	310	313	309	348	283	306	292	302	285	321	271	295	282	313	295	304	291	304	315	310	321	311	285	320	298	316	274	314	296	277	332	285	278	325	307	299	310	299	299	306	357	281	307	287	306	285	298	292	311	300	307	301	322	324	307	269	293	323	304	312	339	289	310	305	319	320	336	302	304	312	293	291	309	302	289	282	284	306	299	311	303	290	317	289	282	298	273	290	292	282	315	293	303	283	270	287	306	307	291	335	331	317	286	323	296	316	295	298	265	310	282	292	320	302	312	280	304	257	309	290	331	311	289	278	303	265	331	332	345	257	301	307	268	288	298	276	315	322	306	285	302	290	298	318	293	310	298	314	282	307	282	300	264	308	297	294	299	333	305	276	301	299	281	275	287	316	302	299	292	287	299	312	288	316	319	273	315	302	305	300	317	285	294	305	311	313	291	319	290	300	304	273	284	304	279	292	294	316	327	321	314	318	328	287	306	320	301	278	284	301	270	291	308	301	294	298	287	322	309	260	301	313	329	335	304	312	298	299	270	287	302	296	287	311	314	270	328	275	316	302	297	317	304	296	312	304	287	285	276	293	292	270	299	300	276	292	314	311	316	316	283	285	296	280	292	304	296	312	313	304	279	275	284	287	287	344	303	301	299	306	300	299	300	310	277	331	265	293	324	288	317	288	303	304	294	299	282	303	309	284	309	287	287	318	298	273	306	334	299	287	317	297	320	337	314	311	300	325	299	286	303	295	302	312	304	312	331	305	290	284	293	308	314	309	347	314	277	285	308	299	303	335	267	325	254	327	350	292	320	286	292	349	299	332	335	289	293	318	306	341	300	296	264	266	294	330	322	288	311	302	294	292	299	269	327	284	278	316	319	328	302	302	346	325	289	299	313	298	289	286	271	265	273	307	313	292	329	295	302	291	291	309	280	310	307	318	326	299	296	340	278	263	302	257	316	298	310	286	332	322	307	322	279	300	284	308	293	317	287	303	305	273	276	284	268	335	294	304	282	309	275	302	302	287	311	319	317	293	316	283	287	278	307	318	319	305	293	296	263	307	298	294	280	289	258	298	299	336	319	335	278	303	310	282	287	301	277	274	320	292	298	339	306	282	298	328	308	302	295	286	316	324	300	270	300	312	297	320	311	321	297	306	306	299	300	302	276	309	265	332	309	324	314	291	287	334	280	317	303	269	307	307	282	275	316	286	316	319	282	267	298	304	291	315	283	296	309	300	314	291	322	334	303	307	298	308	330	316	304	283	302	251	270	309	313	300	309	264	335	316	290	320	305	313	284	308	288	299	301	324	311	329	284	314	293	305	315	271	312	299	306	293	300	304	308	304	294	305	308	291	279	290	302	297	317	309	277	301	296	290	268	298	293	310	317	312	327	325	283	326	311	296	314	305	305	324	312	286	260	284	290	300	316	310	286	279	281	332	303	304	313	316	282	299	309	303	314	301	327	301	282	301	294	277	293	331	306	291	291	287	294	305	302	327	290	303	304	326	292	319	295	315	297	348	302	282	302	318	306	288	311	314	314	289	305	286	276	289	291	313	320	310	306	299	273	302	322	326	285	286	301	316	302	284	316	300	286	285	303	294	308	329	302	324	303	310	300	307	320	290	313	272	336	310	288	323	299	295	295	303	291	298	283	291	286	308	272	293	310	305	290	294	304	267	268	271	294	329	310	326	297	293	285	315	316	293	299	311	268	309	320	339	301	324	292	299	307	265	320	313	266	335	279	299	292	312	301	312	311	303	286	308	306	287	321	330	306	280	300	299	295	321	334	295	296	303	315	296	309	308
25269	21444	27942	25530	14347	2940	578	363	308	277	297	291	315	292	298	275	268	283	292	284	290	266	287	253	251	268	265	256	279	272	288	271	259	308	285	282	306	276	286	303	296	280	278	319	295	284	262	302	295	285	257	271	283	272	284	297	266	290	284	256	259	270	276	291	305	290	280	282	293	270	258	261	294	295	259	284	283	275	266	274	263	263	287	270	294	264	282	307	271	291	286	281	260	279	272	268	294	247	300	294	305	235	267	329	263	284	259	273	254	270	314	289	290	224	269	299	293	263	286	301	299	298	282	277	277	279	269	261	295	262	283	261	273	262	280	293	280	274	306	256	262	288	285	266	285	256	284	262	275	290	295	337	320	279	247	264	285	274	268	253	263	287	305	291	279	308	267	271	242	283	291	277	294	290	255	292	288	264	253	271	256	244	268	289	299	287	265	263	291	290	278	283	266	290	280	241	280	268	273	286	288	259	293	268	266	270	286	296	293	296	290	286	258	298	276	308	293	280	285	272	261	283	292	253	276	294	303	281	267	302	264	250	287	273	279	298	257	290	275	287	288	253	270	285	302	280	310	281	266	307	289	309	299	282	260	271	276	278	285	284	265	276	307	279	253	261	261	258	282	258	260	274	294	279	290	259	251	274	281	285	297	251	283	269	261	277	298	314	309	264	296	269	275	257	275	262	287	264	302	266	293	285	273	300	271	252	293	292	297	280	270	278	288	274	260	254	281	262	285	273	283	249	266	273	325	289	284	261	291	280	276	277	270	265	292	267	320	275	268	296	284	270	294	272	270	286	292	281	285	307	280	299	285	300	264	290	300	317	276	284	283	318	266	282	307	283	281	284	277	263	293	283	266	256	254	273	251	274	252	297	256	324	268	293	273	263	293	280	264	288	274	271	285	290	269	299	285	273	260	286	257	268	260	281	276	258	275	289	284	283	280	268	283	288	262	266	298	266	290	291	265	275	273	260	275	279	270	288	289	286	298	273	254	277	270	278	292	242	266	290	281	302	281	258	267	266	281	257	273	293	284	284	289	275	280	287	298	270	277	265	300	280	288	276	262	290	272	280	265	262	300	284	258	259	272	297	303	258	284	254	242	305	283	267	285	263	305	300	290	278	273	284	262	277	288	290	285	262	268	247	259	309	277	280	282	303	303	295	272	305	298	267	267	256	245	263	282	283	294	254	260	266	261	284	278	291	288	283	279	279	287	287	256	278	291	296	282	298	294	276	270	259	282	290	273	297	251	290	284	272	287	249	305	290	283	268	275	256	273	286	318	258	266	283	267	279	303	261	282	258	292	287	296	287	255	268	279	263	261	272	248	284	281	278	282	263	285	289	286	277	243	269	304	262	253	289	288	302	272	281	260	290	269	284	290	267	303	267	265	267	275	296	294	323	322	269	291	298	283	283	315	272	276	262	275	297	277	297	264	271	278	308	295	301	268	292	270	298	282	306	310	273	270	281	260	276	276	296	266	281	297	306	271	292	302	256	274	257	295	248	280	291	287	279	290	285	271	279	257	270	304	266	276	242	260	273	269	267	249	285	294	258	301	289	255	284	271	290	285	281	281	260	279	299	294	289	287	265	287	309	296	254	261	289	289	271	261	292	303	288	253	303	260	278	303	273	262	273	262	248	282	285	291	262	279	268	295	308	268	282	292	283	250	284	271	276	259	270	271	295	298	299	276	272	312	288	270	299	273	259	289	258	295	287	258	277	277	277	301	268	284	272	287	297	255	309	297	268	263	305	301	267	271	300	291	297	260	290	273	278	269	295	291	269	263	287	276	278	289	314	291	256	277	268	260	257	289	310	282	288	272	265	285	282	242	293	298	287	280	278	301	279	275	263	275	280	276	294	287	282	289	285	292	282	256	269	285	277	289	268	284	299	260	277	287	291	266	278	273	288	291	264	303	281	263	274	266	307	293	281	269	264	252	295	290	269	273	268	275	257	255	266	292	289	266	283	285	269	290	259	271	287	304	284	273	280	260	257	286	296	292	260	291	303	269	277	279	276	277	268	262	303	275	285	258	286	300	294	333	280	253	303	289	253	270	265	274	282	269	287	277	269	292	297	266	282	282	276	294	290	274	262	263	279	282	296	269	281	276	265	293	292	258	263	273	270	260	285	317	266	287	303	272	318	263	283	295	236	286	276	264	295	292	282	294	288	296	265	252	280	315	292	277	333	285	268	285	289	295	253	295	320	268	266	277	281	302	282	298	312	275	297	266	270	279	268	280	255	295	272	280	248	266	286	289	292	242	271	287	270	279	300	285	280	283	280	277	293	292	269	288	308	298	261	285	242	270	285	297	281	270	277	264	302	288	287	270	278	279	298	275	271	281	253	288	278	292	246	288	299	255	296	280	296	270	275	261	250	283	298	303	268	264	297	280	267	236	281	249	276	262	274	303	288	264	304	298	274	255	290	275	313	285	288	298	283	278	276	253	311	311	276	287	290	265	295	286	300	300	307	304	275	290	321	257	289	270	309	278	276	301	262	283	300	266	294	302	264	276	302	274	280	262	301	280	253	285	277	289	274	291	290	263	264	273	302	277	272	276	300	272	266	306	269	258	292	290	277	261	297	266	306	283	298	292	258	285	275	311	256	266	322	254	251	267	297	278	288	290	294	279	254	283	279	302	309	261	287	267	264	302	214	255	272	276	266	292	256	278	267	292	288	252	303	289	311	264	283	276	283	291	248	260	279	278	297	264	275	285	276	281	272	262	294	265	260	296	289	282	273	283	269	322	272	287	297	263	275	287	262	310	292	285	262	269	278	300	321	291	278	274	313	288	275	276	262	265	284	257	288	272	268	286	288	289	264	301	280	230	273	278	267	281	297	289	318	281	309	238	269	290	310	270	265	318	268	289	294	270	293	262	289	303	268	277	255	306	269	288	283	273	281	262	291	331	263	294	274	317	277	264	304	249	301	295	294	285	273	246	309	317	296	286	294	262	282	258	254	290	318	297	263	295	290	279	254	302	287	276	248	250	293	296	252	279	262	266	285	281	278	282	307	295	267	288	324	287	286	274	277	279	259	259	274	271	258	277	290	288	306	285	269	283	307	255	288	280	301	279	290	262	277	296	302	272	269	249	269	262	297	298	266	279	296	281	279	272	260	247	286	270	276	273	270	279	311	302	256	262	302	300	259	267	289	269	279	275	279	269	282	264	278	282	247	269	292	268	265	258	277	269	292	264	259	298	256	281	291	281	292	294	254	258	276	282	276	279	266	275	273	301	300	280	258	299	281	298	266	277	296	269	288	281	312	264	270	301	290	261	308	285	266	286	262	278	291	278	274	295	290	304	251	260	270	244	305	257	297	288	278	284	307	289	238	287	269	263	278	280	270	270	281	305	255	257	276	293	271	285	302	300	298	260	256	277	294	279	297	269	232	276	247	275	296	279	262	261	266	257	275	264	287	307	251	275	285	301	294	290	261	274	264	295	284	280	258	287	297	286	281	278	296	278	252	241	275
36578	54078	34640	19665	11267	2632	723	461	420	408	355	347	328	343	363	355	319	335	314	311	322	370	335	352	354	331	339	342	334	331	337	324	329	283	332	314	320	353	325	334	335	330	336	309	336	327	328	328	325	332	318	349	320	304	319	337	339	313	336	342	350	331	301	327	354	306	344	343	312	336	314	343	332	328	338	318	343	314	298	311	353	305	340	330	334	319	336	331	321	334	341	321	337	340	325	334	331	339	328	345	316	366	328	305	320	310	330	365	336	332	344	340	303	344	340	327	314	299	297	329	312	323	330	306	309	312	285	294	326	333	315	353	341	320	324	338	372	301	391	306	316	334	325	328	289	308	324	316	336	351	324	325	299	310	303	354	351	321	333	325	340	320	306	336	350	317	315	335	301	315	346	303	303	329	371	377	343	358	317	305	315	286	333	320	316	339	322	335	328	329	340	345	323	314	338	342	311	336	313	340	331	320	319	361	369	333	324	321	313	341	353	337	348	289	360	327	374	331	312	355	350	364	342	315	333	306	325	319	323	329	335	315	337	335	294	333	338	299	340	329	344	306	363	373	320	361	337	339	274	353	337	349	357	335	322	369	349	322	347	364	328	323	373	302	333	344	331	347	339	313	330	362	331	335	330	340	364	320	328	310	360	315	338	350	319	316	311	307	307	340	341	296	318	329	342	325	342	302	314	299	340	318	307	329	344	370	305	340	345	340	307	317	316	310	311	329	346	351	362	312	328	340	314	337	360	328	345	327	320	350	334	362	327	313	331	354	356	307	367	329	326	291	310	328	335	304	337	313	327	329	343	358	322	329	334	341	356	348	308	342	341	319	345	340	317	322	317	332	313	320	309	308	336	345	333	336	298	319	308	341	340	344	332	356	330	319	336	325	366	324	327	328	318	335	314	362	328	328	327	326	318	307	317	334	324	336	343	322	329	325	347	335	336	341	327	325	333	338	375	301	349	358	338	342	314	359	317	322	322	336	318	308	335	336	331	314	345	302	322	315	335	317	316	342	293	355	337	326	311	366	321	303	330	341	328	336	323	316	315	320	336	329	330	309	325	356	330	357	334	326	327	323	329	312	306	346	344	306	302	334	354	358	328	307	319	283	341	305	308	337	317	338	307	314	332	350	315	306	330	328	325	302	305	358	336	314	318	330	338	352	334	313	307	305	327	320	352	325	330	334	315	299	321	365	311	349	313	364	314	346	350	340	310	343	334	336	335	350	304	331	348	302	318	337	293	328	349	315	344	336	322	326	351	334	313	329	320	311	317	354	328	318	329	355	365	326	339	324	332	326	333	344	313	316	323	327	340	330	328	335	323	329	323	314	328	366	343	346	320	306	335	344	333	347	330	312	326	330	330	326	314	315	358	304	297	334	305	313	325	319	331	322	317	320	328	339	333	348	320	338	331	345	327	371	327	357	333	316	330	337	309	327	313	360	345	321	338	307	325	307	292	335	314	335	338	326	318	288	323	334	319	344	341	315	318	325	293	375	358	331	345	319	345	296	348	328	327	347	358	314	345	306	341	342	331	353	320	332	323	326	315	335	336	336	340	345	334	342	339	376	365	307	346	326	305	332	296	344	331	335	336	314	330	338	312	330	331	324	333	280	317	338	331	290	322	349	326	334	315	317	324	320	313	321	349	292	350	358	292	325	328	345	296	337	313	338	310	328	327	357	363	290	330	341	358	309	309	304	331	297	348	309	332	323	287	316	335	285	312	364	325	328	312	326	332	289	298	285	303	340	320	327	329	351	325	320	311	336	342	330	315	340	330	321	328	359	328	344	338	338	333	312	338	314	319	343	347	315	367	351	391	305	351	314	324	301	349	361	314	311	330	312	355	332	312	350	329	295	332	342	332	332	302	321	319	346	306	336	339	348	304	289	317	348	352	311	314	339	303	328	328	323	345	340	321	310	331	299	301	312	346	329	282	318	380	335	334	309	364	358	307	316	301	312	325	317	344	347	330	300	313	311	323	329	311	315	319	333	306	320	341	295	334	304	327	329	327	346	355	329	324	313	306	342	315	318	348	326	366	320	330	322	311	387	300	305	312	335	344	322	322	335	321	329	351	310	320	338	366	344	299	335	299	340	338	330	335	326	342	349	316	340	331	315	327	336	301	347	324	342	321	361	323	311	346	347	344	320	355	309	333	317	320	333	316	314	328	333	300	309	355	310	356	336	350	315	285	325	322	323	348	344	349	329	301	316	316	327	318	328	332	349	331	328	337	336	357	354	314	341	326	338	318	328	299	291	329	370	306	377	333	323	299	358	315	339	354	307	310	322	318	340	334	316	333	335	328	347	328	321	344	344	338	360	336	330	293	316	303	302	330	354	327	334	334	314	344	319	313	318	334	316	336	328	306	345	334	293	350	329	316	338	347	322	312	366	304	294	292	363	325	330	318	329	330	358	346	309	353	311	327	305	334	301	342	305	313	323	316	339	317	298	357	335	358	333	316	339	318	338	339	309	329	324	304	346	345	341	313	332	314	335	327	335	340	332	350	292	321	327	354	351	315	311	310	320	335	319	338	318	335	334	333	313	345	324	319	341	332	316	357	338	346	326	337	346	340	344	346	320	350	323	324	366	336	318	348	328	329	327	316	335	310	361	314	336	359	330	324	334	346	325	320	357	320	341	306	352	323	302	301	304	340	319	342	326	354	349	306	316	318	329	327	334	345	296	359	349	332	324	334	310	366	351	336	351	310	325	335	355	331	330	323	325	323	325	347	311	342	309	328	365	300	321	309	314	321	332	306	297	316	323	332	326	330	356	316	322	338	359	332	337	292	286	341	336	339	319	312	330	299	347	303	321	322	332	327	312	345	326	313	315	344	304	330	307	311	333	316	334	340	372	327	327	305	291	316	347	315	310	298	345	313	314	352	355	329	353	312	321	342	344	341	335	315	326	301	315	345	302	319	322	321	335	349	338	308	334	340	328	366	322	314	310	360	298	335	321	325	335	327	309	345	325	337	350	351	353	327	322	329	307	329	318	334	358	316	334	308	323	347	338	355	322	338	341	347	330	343	321	339	305	300	351	320	335	314	336	364	314	336	330	336	314	305	327	333	318	294	326	321	343	356	329	335	287	339	315	290	315	335	326	310	355	339	331	337	297	307	349	357	317	327	329	344	323	347	369	341	352	327	314	335	327	330	345	308	323	318	318	325	308	300	318	315	322	328	332	328	309	322	363	299	337	358	302	362	325	318	352	354	336	339	330	310	349	347	314	314	310	331	333	338	308	316	346	341	318	330	336	352	341	357	329	297	348	329	348	327	323	302	320	350	332	318	316	358	304	333	380	340	345	329	327	323	357	308	321	333	308	336	329	304	338	321	335	333	319	341	312	315	305	317	329	358	322	355	332	346	319	370	346	321	319	331	332	328	363	338	322	310	305	344	333	333	314	316	299	321	311	317	336	343	347	326	310	342	334	362	343	340	341	339	329	336	367	339	315	308	342	332	305	352	343	317	312
22985	21079	28569	23901	21247	20416	7106	734	524	487	504	459	447	440	411	427	427	442	436	427	432	404	423	413	385	391	392	441	438	422	402	428	403	427	417	443	423	393	397	445	442	404	430	387	438	416	414	426	430	390	433	425	446	428	391	426	451	432	379	401	415	399	407	423	400	401	416	412	450	409	422	423	403	412	413	464	436	397	426	443	366	412	400	417	394	429	424	442	407	466	410	413	409	458	426	404	424	397	382	404	439	416	426	473	413	424	430	412	462	382	418	428	449	409	403	388	421	410	409	417	415	421	382	389	425	424	395	423	389	421	423	388	419	414	398	417	394	432	405	419	431	405	424	393	442	372	423	414	410	391	401	422	403	417	400	406	416	374	453	447	389	428	440	397	394	435	426	402	421	385	428	430	414	366	388	400	427	432	403	360	424	412	453	372	412	401	423	416	413	414	425	393	431	392	437	388	407	405	390	422	401	419	420	414	414	453	425	416	400	420	463	408	386	429	420	416	438	445	380	423	372	388	440	426	379	425	388	415	461	410	394	405	422	406	399	414	440	407	411	405	415	379	400	435	435	410	419	438	408	379	413	405	392	420	386	390	451	433	386	427	409	423	402	396	368	458	445	392	398	406	405	424	423	417	424	424	417	407	418	433	397	426	419	413	418	398	430	452	428	426	417	424	422	410	411	396	411	375	419	395	430	428	437	397	435	409	470	397	430	423	391	430	416	397	416	439	453	417	406	426	378	410	391	438	381	442	412	400	419	366	441	403	387	427	407	433	404	423	400	433	399	421	405	419	394	425	394	435	395	395	432	418	412	446	375	415	403	432	478	472	415	416	427	437	394	395	403	398	418	430	432	401	403	400	404	405	411	425	435	406	401	429	401	434	409	399	409	403	427	408	441	446	440	394	409	416	413	419	388	408	427	388	400	455	407	413	422	419	389	415	386	421	423	413	435	409	406	401	408	392	402	412	402	393	414	428	382	398	438	380	413	410	409	419	415	431	436	408	443	426	393	408	398	382	426	417	414	423	452	372	384	388	420	375	383	420	397	388	427	433	426	405	437	414	427	408	403	412	407	413	400	405	437	364	406	422	378	384	385	407	388	395	430	397	429	389	407	465	425	450	397	408	394	403	428	421	479	431	425	417	431	385	403	407	397	391	415	417	389	401	386	435	410	408	430	422	408	366	425	410	405	426	425	383	401	460	423	426	477	402	412	405	397	431	432	410	434	403	411	440	394	404	421	446	423	431	442	371	421	420	448	371	441	424	413	409	431	435	406	398	402	408	450	408	410	417	419	398	420	429	386	446	396	424	424	408	436	403	400	436	411	412	387	406	421	395	452	430	400	437	387	423	419	403	414	420	417	443	396	428	435	375	441	410	396	411	394	401	393	395	389	423	399	438	436	428	437	424	425	402	406	387	433	420	454	458	394	417	395	403	437	419	416	383	396	395	401	420	418	412	402	418	430	437	406	413	453	430	448	409	424	422	381	395	399	409	389	404	435	406	423	411	439	410	394	443	415	410	437	402	391	410	426	434	396	407	446	415	373	442	432	400	418	439	429	396	412	396	423	413	405	373	410	426	383	413	435	413	406	400	431	429	426	393	400	415	415	408	443	421	419	396	400	442	365	405	408	398	399	401	404	423	444	396	428	393	397	382	413	399	415	412	395	410	436	419	389	406	424	425	382	399	408	449	431	366	430	376	450	361	386	402	382	436	444	409	365	382	431	447	413	397	414	407	397	424	403	416	383	397	420	412	404	404	425	409	450	421	383	415	440	422	432	426	415	407	436	431	391	418	408	407	414	387	438	417	437	400	406	410	396	406	404	438	404	420	446	438	404	418	413	395	415	412	417	440	399	416	458	405	423	428	398	422	401	422	390	448	428	424	420	417	397	438	414	382	442	431	426	398	426	402	403	422	431	427	424	386	423	396	427	431	399	406	442	418	426	413	467	430	413	429	408	414	418	431	398	431	424	468	412	437	412	423	400	362	433	426	416	409	433	428	372	393	406	409	412	444	400	417	404	391	422	458	388	397	414	438	437	406	404	401	423	426	395	411	407	412	411	402	406	420	389	415	379	448	406	438	392	410	424	406	446	410	450	417	416	400	413	450	400	439	376	435	384	426	371	423	418	414	416	400	442	453	399	398	418	444	396	437	403	396	394	415	403	408	395	402	376	401	420	452	374	453	418	408	456	400	452	392	387	362	399	432	397	409	385	403	424	388	380	409	424	403	409	404	445	405	425	406	428	410	413	441	370	448	436	418	417	422	445	401	433	410	385	406	403	375	433	436	388	401	373	440	408	395	414	397	390	386	416	453	489	424	386	389	403	424	358	423	412	383	470	438	411	394	387	427	421	428	396	441	414	399	413	455	427	386	399	392	422	403	397	407	412	431	425	416	415	412	418	390	434	456	457	419	388	448	410	415	395	441	406	399	404	429	378	416	461	400	407	378	410	399	407	418	367	402	426	423	388	390	417	440	423	391	421	456	427	424	432	403	426	406	409	407	415	375	395	431	430	437	381	420	417	415	408	418	412	407	399	413	409	412	438	429	409	443	404	404	400	384	447	374	400	409	406	429	397	445	429	412	411	393	442	430	404	413	444	420	420	425	385	429	370	413	414	427	411	456	423	397	397	399	411	404	422	413	420	451	420	419	428	421	420	422	409	417	400	395	387	460	419	382	418	408	403	425	404	418	395	422	403	400	424	389	392	388	441	422	420	420	395	403	450	381	387	392	438	430	389	397	402	414	362	401	456	411	470	425	386	444	398	425	409	406	400	413	385	411	405	440	413	464	396	431	399	437	381	396	409	405	436	432	460	394	385	417	434	406	420	425	405	422	398	430	412	431	406	417	402	392	414	411	429	462	411	441	403	399	409	403	406	462	397	398	406	407	401	465	461	424	413	384	397	411	398	410	406	417	406	410	462	428	434	369	430	452	437	410	432	406	399	439	421	429	434	438	408	428	414	401	394	402	422	392	394	433	409	432	448	411	432	410	379	413	416	410	421	418	385	400	448	432	417	435	424	419	402	429	400	417	414	402	421	411	395	405	414	429	443	399	385	413	409	413	404	411	397	448	446	399	401	431	435	433	427	404	397	417	428	366	395	428	421	393	395	370	403	391	438	424	419	405	394	398	413	417	430	405	440	459	411	388	414	417	437	390	410	410	419	400	439	444	417	407	399	418	400	408	433	446	417	441	406	414	469	417	397	400	435	412	400	418	407	379	437	426	421	411	409	386	418	434	416	423	437	433	375	371	359	412	419	412	386	408	413	432	438	444	392	409	433	443	438	412	414	399	403	382	400	438	420	432	416	410	434	462	419	427	433	416	433	434	409	452	418	431	435	375	451	434	399	402	425	402	428	416	417	435	384	399	410	414	393	409	446	412	408	388	417	414	433	410	425	427	407	383	387	421	390	437	381	462	450	418	384	397	427	418	403	432	419	376	417	426	393	419	392	447	431	417	420	415	397	383
40979	60172	41088	26716	15965	5512	1166	708	643	601	512	505	530	479	471	487	471	498	480	466	469	501	457	506	475	441	457	459	475	459	499	472	449	453	438	438	469	487	472	449	417	481	488	474	474	462	456	422	431	470	450	484	452	427	437	482	459	472	450	454	463	468	442	468	473	468	448	420	422	435	460	475	479	501	448	442	469	431	463	438	441	459	447	474	446	435	480	460	458	463	422	416	469	451	451	447	403	468	446	444	474	439	434	445	488	484	435	421	417	476	429	460	459	472	462	467	434	470	469	495	429	455	441	500	460	449	473	477	460	461	447	443	422	437	456	438	502	491	435	417	435	439	460	438	455	485	485	424	468	484	426	469	475	459	485	452	426	470	460	485	456	458	444	451	465	454	428	462	470	505	433	448	437	478	477	447	456	465	428	506	450	456	461	492	468	412	445	469	444	459	463	465	451	475	447	452	456	475	480	445	500	449	446	477	452	441	442	463	419	433	435	444	472	457	437	465	422	409	493	489	464	462	436	402	453	437	458	472	433	462	457	409	437	451	438	451	426	438	485	456	471	460	459	481	454	475	447	449	408	451	422	449	479	460	459	483	478	447	443	435	499	446	477	491	447	452	480	462	424	523	433	481	426	428	447	457	494	456	441	471	428	427	441	408	425	412	517	458	501	457	473	450	456	478	480	451	417	483	448	502	464	468	479	458	475	452	460	458	430	469	423	449	472	483	464	484	463	450	475	459	473	473	452	451	487	439	464	482	472	500	452	457	472	464	434	502	434	444	482	471	494	407	460	420	487	433	425	474	424	471	447	443	471	430	459	466	471	474	465	427	461	499	446	433	441	444	466	487	444	445	459	425	462	449	484	463	451	455	433	445	464	461	435	455	460	431	453	451	476	468	443	472	427	426	459	427	472	474	456	460	479	449	450	463	458	473	453	457	449	457	430	485	475	418	427	444	466	462	475	475	457	485	460	436	448	475	496	483	492	485	424	437	438	472	442	483	442	471	468	454	451	476	485	439	457	457	465	424	450	433	440	448	474	452	491	477	444	452	426	456	475	462	485	441	462	467	448	491	471	463	475	458	467	448	487	436	462	476	461	457	470	436	466	487	441	474	449	472	452	479	474	455	461	478	486	464	467	450	470	468	439	465	451	450	487	471	462	451	482	448	454	450	441	454	496	468	430	435	468	449	423	467	439	484	427	454	458	444	465	421	459	430	481	472	486	473	457	459	505	486	451	442	478	469	450	434	457	464	479	425	470	459	478	454	502	450	463	423	452	475	452	451	471	479	508	405	469	477	446	468	453	443	453	462	476	445	471	423	464	449	428	451	458	453	438	447	465	435	467	457	432	458	477	456	410	459	454	413	429	497	448	442	425	469	476	459	438	420	499	448	474	435	441	447	473	457	445	447	465	444	459	430	465	447	459	468	453	472	447	443	499	455	449	475	473	458	432	482	445	497	438	451	454	497	457	475	426	479	429	459	432	457	470	480	423	470	453	451	455	426	486	450	455	486	450	476	434	480	476	440	476	418	445	456	422	469	463	452	487	441	417	437	489	443	466	451	470	458	449	467	477	459	447	447	438	465	404	460	462	492	428	456	439	405	486	459	482	497	436	459	504	468	432	406	457	457	450	466	450	451	398	465	438	477	481	428	433	429	470	436	455	427	413	463	425	476	503	486	453	462	469	460	476	475	461	459	431	439	458	459	475	462	467	450	471	470	442	514	466	468	431	470	484	454	459	436	466	465	435	477	440	492	454	454	497	433	453	460	436	429	459	424	477	480	451	443	448	447	448	455	439	474	461	475	441	474	473	477	459	437	482	447	433	485	473	475	452	426	501	453	472	494	498	433	477	465	458	442	433	484	472	445	471	497	489	496	469	478	497	483	454	476	459	476	465	430	473	416	466	440	482	439	436	439	465	467	477	471	457	454	417	462	472	460	467	449	494	464	422	476	420	438	450	460	474	480	478	428	481	449	422	472	426	455	426	413	446	477	469	455	447	491	486	467	468	454	441	454	465	485	458	484	475	502	469	460	444	453	429	456	462	457	449	436	436	519	454	443	464	478	452	428	446	461	498	439	430	438	462	441	464	474	473	449	452	469	446	445	472	465	458	455	450	484	466	442	417	478	456	470	475	489	447	442	479	453	432	422	485	458	454	479	487	449	462	441	462	467	497	441	471	430	429	417	445	479	447	435	425	457	434	477	488	416	448	412	474	448	461	416	443	442	474	449	471	445	457	456	470	468	453	449	483	427	453	440	444	458	448	467	429	475	483	418	430	452	470	423	453	470	482	473	469	455	482	454	444	437	461	441	456	483	417	492	447	468	410	476	418	462	451	457	459	459	470	441	435	478	477	444	448	436	441	492	488	442	430	427	437	436	415	433	449	479	422	465	456	434	472	426	486	476	475	483	434	450	459	446	480	459	468	437	454	431	432	463	459	438	436	462	479	428	474	460	455	418	490	452	462	455	471	452	481	444	500	457	460	453	433	471	462	452	467	484	456	516	455	465	467	473	455	438	449	472	430	483	504	485	453	465	462	437	440	467	439	455	460	497	482	474	471	452	458	462	485	441	416	469	469	477	487	434	455	478	464	454	454	458	457	443	472	453	444	417	445	453	502	491	443	423	477	482	460	462	441	446	450	445	446	444	408	447	414	429	458	414	445	455	472	474	450	458	426	476	452	508	452	489	463	462	446	482	498	408	463	445	468	483	463	443	452	467	436	482	458	454	439	450	477	417	469	407	440	446	470	419	456	472	437	466	459	451	462	458	468	418	465	440	463	486	465	419	465	463	449	492	460	449	482	472	489	443	444	504	439	476	485	502	421	457	443	433	455	453	451	477	450	469	438	459	495	456	455	450	437	444	455	451	441	489	474	471	473	438	461	440	467	473	444	458	504	439	425	470	469	468	450	467	460	467	486	442	451	446	467	474	438	459	469	472	467	440	481	451	391	445	458	466	486	467	482	433	432	496	449	449	472	449	438	467	482	476	438	462	455	508	458	470	457	444	454	448	472	445	451	442	494	448	504	479	482	445	428	477	491	479	466	461	422	443	462	462	442	485	457	448	458	426	431	453	440	458	446	498	460	491	438	452	463	447	460	470	464	465	455	431	469	476	497	436	446	461	440	451	480	478	460	472	463	448	504	428	469	435	447	493	446	445	483	464	465	447	451	437	467	475	470	456	487	466	462	477	453	448	469	457	472	462	464	462	487	464	439	447	438	464	454	448	440	438	470	458	454	428	479	440	465	477	442	449	456	479	454	460	424	456	465	485	423	458	501	452	416	429	466	423	447	457	434	424	475	429	446	481	474	437	478	467	444	446	445	508	503	468	420	482	465	466	447	467	431	442	507	506	445	443	471	437	468	470	458	455	454	449	479	455	436	445	494	450	456	470	494	457	428	438	458	463	481	450	450	465	448	433	473	461	470	474	467	447	471	450	448	463	483	430	441	425	469	457	457	466	433	481	427	452
30341	30391	32101	20891	8620	2137	447	287	222	176	200	208	202	190	188	181	195	205	203	207	189	204	180	195	181	222	198	179	199	203	175	224	185	220	202	181	154	176	220	210	203	203	194	170	180	232	203	164	169	192	173	193	192	202	196	202	193	198	171	185	193	194	191	189	168	188	188	196	196	182	185	209	209	199	227	198	174	212	190	204	208	191	195	187	229	187	175	224	210	204	193	162	162	177	184	202	181	167	211	193	191	166	193	193	215	182	229	201	183	203	173	187	180	208	205	208	195	199	198	201	194	200	208	194	202	196	178	191	172	215	163	202	207	187	190	172	202	175	190	195	175	195	194	191	207	193	188	170	198	203	155	212	176	225	191	200	190	173	205	228	214	198	175	176	201	186	212	192	161	180	193	183	209	177	220	153	187	200	179	168	197	204	209	193	206	206	175	172	185	189	202	186	209	204	201	189	184	195	210	198	166	223	204	200	179	198	209	178	184	189	173	204	205	202	205	203	206	200	197	227	221	202	186	192	184	180	192	203	182	206	194	196	195	173	206	215	178	212	215	204	201	197	177	183	179	182	193	192	174	204	178	191	180	181	179	197	230	187	161	214	227	176	185	206	204	193	187	187	180	175	189	165	201	187	200	179	203	186	188	198	205	206	190	203	192	189	197	214	206	170	186	186	204	176	197	182	195	186	196	212	179	215	187	195	193	212	192	190	176	201	173	202	210	175	210	210	192	196	178	194	192	188	202	188	202	189	194	178	202	182	213	225	207	180	182	170	184	191	187	181	170	191	165	189	202	228	170	219	212	209	184	181	192	184	183	199	193	203	201	192	181	187	197	186	198	200	190	201	166	206	186	199	202	174	196	177	209	211	199	201	209	193	182	193	210	196	195	203	180	183	191	196	184	180	201	178	191	203	207	200	219	231	204	182	196	184	205	206	199	197	196	195	196	166	209	179	187	197	203	189	187	200	181	203	187	210	206	202	204	193	173	185	199	186	189	184	196	192	184	191	201	221	170	200	191	194	175	221	199	206	197	176	159	168	162	180	206	240	198	183	189	173	196	200	178	157	205	180	175	210	191	187	159	195	190	182	181	207	190	224	172	197	183	206	203	184	178	187	166	196	198	213	193	197	195	178	169	181	191	195	173	164	199	188	171	198	195	213	171	187	213	207	205	181	199	195	210	184	173	215	227	217	182	201	217	192	188	217	202	188	168	174	196	163	199	169	183	185	189	194	201	167	197	208	196	202	193	194	205	205	201	177	191	192	169	181	204	195	195	203	168	201	193	201	182	173	143	195	191	219	184	193	173	204	185	183	194	200	191	187	206	180	184	206	190	182	181	183	169	215	181	188	213	216	176	198	184	210	168	200	182	200	199	183	205	192	180	204	185	204	192	204	207	196	218	169	190	191	194	189	189	196	182	219	186	212	213	197	163	191	201	192	190	173	190	205	214	199	214	208	197	189	191	184	202	187	189	182	196	192	204	187	201	178	191	220	172	202	196	193	202	184	192	199	187	196	184	197	178	211	207	214	204	181	195	193	190	196	194	180	193	208	212	192	174	203	187	218	204	192	201	195	237	194	180	170	217	189	210	201	209	203	175	208	181	201	192	187	204	209	192	157	190	204	167	204	178	162	201	193	187	198	188	211	203	199	181	216	193	185	181	208	186	195	213	195	202	185	187	176	172	218	168	209	192	187	162	178	190	211	183	189	194	198	192	210	208	184	189	181	205	175	180	171	213	188	179	210	178	224	178	190	200	197	197	231	203	187	174	191	198	191	195	196	212	179	184	189	173	185	206	189	193	200	189	171	201	184	187	178	188	195	168	184	196	175	199	230	188	201	190	192	212	206	201	195	182	166	232	172	212	172	187	188	211	191	215	205	187	178	172	186	176	170	188	213	188	186	196	203	181	230	179	193	174	198	212	206	187	201	189	205	196	175	192	175	191	207	219	197	189	205	216	175	194	179	205	190	174	189	195	192	182	184	203	195	207	193	196	189	174	196	196	200	182	182	192	182	182	168	188	197	190	193	185	176	191	173	193	202	213	196	212	181	216	213	191	170	192	215	178	195	168	194	198	220	203	187	217	187	176	195	166	206	185	192	211	189	204	201	198	199	192	209	194	189	179	193	211	183	175	191	177	197	182	204	177	200	193	210	198	188	190	198	229	197	209	206	199	219	196	222	195	223	175	166	191	185	177	182	202	195	202	187	154	175	204	156	220	194	175	181	205	218	213	175	189	198	208	181	212	175	190	204	187	194	208	219	201	190	184	182	192	192	195	171	207	174	203	198	193	194	205	198	199	199	203	222	205	194	175	160	178	222	221	177	184	197	196	195	203	191	199	177	185	183	184	168	210	188	209	157	169	182	197	193	184	180	204	195	215	190	211	179	188	210	187	183	152	192	179	187	177	165	178	204	195	168	199	185	189	202	192	181	179	180	173	210	171	207	183	181	197	191	200	195	202	182	222	182	180	191	213	202	173	167	195	196	187	192	169	169	190	198	177	182	201	202	203	192	215	199	180	195	203	190	198	207	205	203	187	188	204	181	183	194	180	181	190	201	200	210	188	215	198	184	179	197	187	199	177	184	213	198	182	201	187	208	216	187	201	201	192	178	166	192	192	162	202	172	173	185	218	192	182	179	181	178	206	193	194	210	206	185	205	201	154	160	183	216	214	203	215	169	211	195	203	183	185	188	177	192	187	188	190	205	211	205	196	203	191	181	176	198	197	181	205	187	198	192	184	192	184	190	206	191	193	195	219	180	184	196	204	172	175	167	193	182	179	196	164	171	176	222	173	203	184	203	205	194	172	187	207	179	145	210	187	206	174	204	200	199	190	180	173	210	200	218	193	194	195	200	167	192	194	189	204	163	203	173	193	169	218	177	209	205	190	202	202	209	203	187	173	184	199	199	205	188	190	183	185	175	179	206	197	173	169	219	192	195	177	208	202	196	194	191	208	193	215	199	185	213	189	188	198	171	191	186	205	192	176	204	192	198	192	183	195	207	210	173	182	194	224	185	188	185	204	200	177	188	194	204	192	197	201	186	199	173	211	199	162	183	182	190	190	222	198	192	184	207	206	201	182	194	184	192	191	179	202	210	181	206	196	164	211	176	180	214	202	202	204	202	199	201	186	186	204	186	183	171	189	213	187	183	205	185	179	181	206	190	179	196	192	214	181	219	195	194	172	176	186	183	210	169	182	201	176	220	188	164	204	202	202	203	197	169	175	217	199	182	198	206	199	180	193	180	192	201	192	198	188	177	189	194	190	220	186	183	200	204	196	209	174	196	199	211	188	187	209	191	220	197	200	211	194	216	177	203	184	177	163	182	188	205	192	202	191	204	190	195	220	205	194	177	181	193	189	194	217	215	207	210	188	221	226	151	182	198	200	171	179	188	213	192	202	195	194	196	211	187	207	173	189	179	187	185	228	181	189	173	203	198	199	187	162	219	187	173	196	179	195	205	186	190	192	184
35027	45601	31568	18331	10057	2988	623	370	307	258	260	239	240	240	202	270	214	234	234	244	253	206	242	228	262	214	227	201	230	221	267	234	218	221	246	245	248	249	209	234	209	243	212	211	204	204	222	256	247	236	223	241	211	247	233	223	213	223	254	209	222	229	245	241	237	226	184	254	224	259	218	225	227	222	227	226	212	237	226	235	253	224	242	224	223	231	226	261	240	222	228	229	212	233	236	226	247	228	246	232	233	251	227	237	255	215	214	224	264	227	234	232	207	245	199	216	269	222	235	219	224	240	228	233	210	246	226	240	237	220	237	246	214	226	233	224	210	234	247	238	241	224	226	236	228	233	219	232	234	220	213	244	234	258	211	241	222	232	254	255	257	248	248	208	250	227	206	233	227	233	225	226	249	238	236	238	263	231	231	221	219	236	248	257	223	238	235	239	231	215	231	196	238	212	237	221	248	252	221	236	238	208	260	251	230	255	202	226	227	220	252	247	211	219	253	232	229	247	229	237	250	206	202	233	232	232	222	220	260	222	238	255	235	215	228	243	218	222	211	223	233	221	231	248	225	257	246	244	215	239	238	211	250	261	234	217	212	240	222	255	260	243	233	238	226	247	205	218	228	240	225	248	222	233	232	238	212	251	249	227	213	247	233	219	217	191	270	245	207	215	221	242	215	247	206	216	257	219	227	224	230	219	218	234	229	211	234	229	216	259	240	238	226	229	231	215	236	226	224	247	237	247	218	240	221	218	234	248	223	218	234	237	266	270	202	244	232	233	241	232	210	238	224	214	227	223	214	220	244	224	226	229	234	227	238	256	235	215	249	219	246	214	235	223	242	221	242	216	234	218	239	254	239	232	211	219	251	240	235	236	227	232	197	230	230	245	230	239	222	221	237	238	244	241	227	238	236	234	227	239	232	228	214	255	201	205	243	209	256	244	215	241	227	239	233	219	222	210	287	227	234	259	212	241	235	242	218	225	211	271	254	255	219	222	210	221	221	228	228	222	240	237	220	218	214	242	237	213	228	215	252	227	238	231	246	240	222	236	217	233	250	232	224	230	218	215	237	249	244	247	225	238	252	261	245	219	245	236	233	220	225	208	224	214	229	210	208	222	244	248	220	243	212	251	222	252	233	232	220	244	209	240	261	232	217	247	231	236	240	222	247	215	250	261	219	227	256	227	223	239	209	227	213	230	226	210	248	237	254	239	242	224	228	226	215	247	234	226	225	239	207	250	245	235	240	228	213	220	236	254	213	229	225	219	251	241	236	223	228	211	247	251	230	233	232	221	237	247	231	240	259	229	207	248	236	243	245	226	234	246	222	228	225	254	222	253	238	244	238	223	236	219	267	247	289	223	224	217	227	237	216	255	232	229	230	234	241	207	237	258	243	231	231	240	233	235	263	218	221	240	229	249	250	249	230	200	230	202	220	235	208	229	203	225	253	234	241	251	212	228	233	253	233	192	211	254	225	249	216	243	251	254	221	248	251	224	228	230	218	264	232	224	241	239	228	242	243	219	233	257	218	246	228	253	233	226	239	233	224	232	207	240	263	227	223	248	220	223	265	222	244	224	229	254	264	243	257	237	215	235	223	233	227	215	223	224	254	237	233	235	229	235	210	222	232	235	216	226	249	282	219	252	243	235	240	208	233	241	239	232	255	221	206	250	206	201	205	205	223	239	222	237	233	249	217	246	209	204	260	205	224	230	226	218	232	214	218	208	244	233	234	226	256	232	244	250	235	227	233	231	249	241	218	256	237	220	228	223	240	228	200	237	241	210	225	230	218	237	226	234	230	203	237	230	240	233	224	232	253	229	234	219	218	208	249	193	218	228	238	244	260	244	249	229	227	207	225	231	232	220	243	249	224	245	257	238	228	262	229	208	250	237	214	205	229	221	242	212	236	236	251	226	215	230	254	224	242	221	224	233	245	213	243	249	242	228	231	257	258	223	211	231	251	204	235	229	234	247	257	218	227	237	216	215	211	216	256	202	230	212	220	235	232	258	246	247	230	237	215	217	224	252	232	234	228	246	251	232	210	221	227	222	239	236	238	245	248	258	221	257	273	231	230	214	225	229	228	219	217	223	205	262	246	221	237	227	218	251	256	215	273	239	244	202	217	231	230	233	213	251	210	205	226	221	241	273	234	222	243	253	228	228	250	253	220	248	228	235	220	232	221	219	216	216	233	215	212	238	231	224	230	237	238	183	253	240	236	239	226	207	225	254	239	254	226	225	225	210	258	239	244	225	228	232	213	236	242	212	227	231	206	210	250	214	195	229	229	206	227	211	221	233	228	265	216	223	200	219	216	234	238	237	253	213	198	220	230	223	216	217	230	246	219	231	234	219	213	218	228	229	240	230	234	220	224	213	230	217	248	219	216	228	233	239	240	235	260	223	231	222	228	246	224	248	239	256	226	200	220	223	220	260	250	233	245	235	252	207	233	226	223	252	235	247	228	222	222	254	212	242	243	233	246	230	223	221	241	229	241	257	206	214	229	236	245	250	235	215	245	225	209	221	209	235	221	259	223	215	200	231	223	237	227	212	246	236	210	240	212	218	246	222	222	195	264	239	224	230	245	279	207	219	239	231	248	254	232	238	207	241	252	216	251	216	249	228	241	224	218	234	225	224	233	204	232	237	240	226	249	231	260	244	220	262	232	201	253	217	237	233	217	233	194	232	235	245	218	226	234	227	259	223	267	244	243	231	236	256	208	248	245	237	241	264	227	240	245	213	219	240	235	222	219	235	198	236	278	234	228	217	227	257	250	217	217	240	231	248	243	255	228	226	237	244	238	232	227	235	266	227	267	213	218	195	224	244	228	237	223	195	263	207	204	218	244	243	214	236	208	226	251	221	217	216	225	225	242	227	235	234	217	249	226	272	245	237	223	239	241	224	233	212	228	230	222	234	240	242	227	239	216	274	227	204	247	244	220	234	235	225	226	227	244	229	238	227	230	237	225	212	242	251	248	227	225	232	218	178	236	234	233	243	232	285	229	237	219	253	217	209	200	246	248	200	213	242	235	221	230	242	231	208	272	214	234	227	251	234	239	224	228	241	217	240	223	226	215	240	216	250	234	217	215	244	211	241	250	228	224	241	216	247	229	229	227	244	239	232	244	232	250	214	226	231	216	219	213	217	219	232	234	231	239	232	221	229	226	226	219	223	249	212	229	225	217	207	243	231	206	248	234	245	239	236	213	207	214	235	219	265	229	251	230	226	221	240	228	219	211	227	230	242	233	229	257	231	229	215	226	233	225	240	239	232	231	229	208	230	248	234	235	210	226	247	221	259	221	206	223	207	221	252	218	218	235	233	248	230	235	210	256	228	228	231	219	229	251	244	246	212	213	241	212	225	234	216	216	212	218	238	242	259	222	220	230	245	204	234	221	240	237	249	229	254	245	236	250	239	238	244	250	210	223	254	225	223	225	220	234	225	239	240	240	213	235	230	253	231	218	247	230	242	225	240	208	231
24025	21110	28432	24907	20402	10840	2765	703	356	336	307	331	313	244	300	262	273	282	279	272	275	328	280	294	286	286	269	303	250	273	300	264	259	287	281	253	291	275	275	257	258	262	278	324	253	270	241	269	253	252	238	271	266	300	283	265	285	261	254	275	316	256	288	264	251	287	236	273	258	297	280	274	258	293	269	277	268	271	275	286	264	281	267	267	270	264	261	287	266	277	244	279	267	255	280	271	285	263	280	257	250	245	284	292	253	271	271	241	273	276	242	275	261	300	280	260	281	283	292	292	265	305	225	253	281	282	298	291	256	278	259	289	246	289	283	265	262	275	323	247	256	262	268	281	285	261	300	269	259	255	269	277	271	276	255	275	271	278	288	286	236	273	266	236	260	267	295	253	294	278	248	279	284	314	285	256	269	309	277	284	260	287	273	258	272	257	253	278	288	285	279	281	247	259	264	248	260	291	320	223	287	274	264	242	297	256	266	252	293	287	289	284	293	270	275	299	264	274	256	272	277	309	283	298	265	284	262	260	275	274	267	295	272	279	297	268	276	296	288	262	262	258	262	259	290	265	286	270	265	284	285	257	264	266	273	259	276	288	268	243	292	246	290	241	267	282	269	290	296	275	291	296	277	300	287	278	301	281	275	255	279	281	257	229	270	264	297	263	255	302	255	273	239	279	248	273	304	282	263	262	267	277	261	247	250	258	258	250	294	262	251	256	246	290	285	270	282	268	257	282	251	287	307	290	254	221	253	266	289	282	303	277	284	256	251	269	243	268	283	268	252	250	259	272	255	297	270	259	265	271	258	275	289	244	253	282	262	277	276	235	253	250	275	254	291	296	266	285	279	247	280	267	275	295	257	247	255	262	239	281	253	278	260	271	267	261	244	260	275	273	284	247	277	252	270	265	244	274	291	239	267	263	280	300	277	285	288	302	280	254	236	275	259	263	227	251	262	285	263	269	272	258	268	288	257	263	276	245	262	263	248	284	293	275	260	295	298	255	271	258	260	299	279	261	278	281	282	300	261	255	279	278	273	282	285	256	281	246	272	249	260	263	300	263	249	239	253	282	260	279	247	274	278	292	287	278	256	290	273	283	291	253	269	254	253	255	262	303	259	264	282	244	268	271	243	266	308	254	264	234	268	246	282	278	293	247	264	271	300	251	275	286	281	258	279	271	285	264	272	278	244	295	268	270	243	269	284	278	276	274	244	246	258	264	257	292	283	256	261	282	242	264	278	284	251	278	262	235	281	243	278	239	276	285	300	278	265	284	250	290	289	238	297	278	310	261	265	239	277	268	286	261	286	265	273	268	260	252	259	259	265	279	280	294	281	250	288	253	268	279	263	295	246	272	283	301	273	275	265	255	305	274	281	280	281	261	271	287	298	273	300	261	266	277	270	264	242	258	262	250	277	291	270	294	262	244	289	257	266	257	272	272	286	272	271	294	246	246	245	264	260	264	269	265	252	263	261	253	266	269	247	284	226	248	274	276	265	282	289	273	257	298	244	288	297	283	289	241	292	294	267	257	269	280	258	261	284	269	239	292	272	263	256	244	302	279	272	251	267	250	293	297	264	276	259	293	301	293	257	278	277	253	285	271	252	241	269	291	295	257	284	286	273	268	269	270	267	264	305	276	295	241	255	243	275	270	273	258	266	289	259	277	238	291	289	298	274	254	260	261	295	275	294	275	298	245	267	287	265	281	264	245	279	249	274	278	254	283	263	269	265	246	264	273	244	269	269	261	263	280	283	251	274	271	272	269	292	268	266	273	281	241	279	268	236	264	293	248	293	290	289	280	262	290	271	290	261	301	252	296	283	250	234	267	289	261	244	275	254	257	276	279	288	269	268	239	279	258	230	262	289	264	277	263	270	275	286	284	306	268	248	249	251	263	286	275	284	282	290	262	266	262	265	276	267	298	273	277	261	307	249	277	278	265	246	257	254	294	281	250	260	278	283	281	268	276	273	255	289	258	259	263	251	296	249	272	247	260	274	283	276	251	277	270	281	245	255	240	268	263	308	236	283	251	254	282	276	268	225	272	297	278	291	269	267	282	286	276	267	295	265	285	265	247	278	269	263	293	254	273	292	269	289	258	278	245	271	316	274	290	260	277	264	291	280	278	288	252	264	256	275	276	281	260	262	285	245	250	263	270	259	274	270	267	263	288	268	281	292	250	270	247	262	267	283	294	250	278	258	297	247	269	268	282	259	268	253	285	298	293	266	277	285	265	252	265	282	283	299	289	282	288	293	245	267	259	266	278	254	267	264	286	257	270	279	274	295	279	279	273	269	281	285	264	257	262	264	316	295	262	244	262	280	263	238	297	281	272	252	268	251	261	260	262	267	296	246	269	262	274	261	255	283	266	235	271	240	272	269	278	304	262	259	274	290	273	270	274	280	291	288	303	246	246	279	261	265	280	289	289	231	279	252	247	262	261	264	244	259	293	295	242	286	282	285	285	269	291	271	252	253	276	279	270	286	283	290	268	259	297	289	266	281	278	279	265	270	325	282	286	266	284	292	269	273	262	309	265	272	305	278	267	264	275	273	279	243	253	250	292	276	275	308	279	253	262	284	276	266	267	242	262	275	277	271	293	289	262	283	261	228	289	263	271	267	256	284	267	275	242	305	276	251	272	284	297	282	238	283	252	272	269	268	261	260	275	260	260	259	260	279	248	268	263	256	294	270	257	262	258	278	246	287	279	262	279	260	286	254	282	294	226	275	252	259	298	260	270	261	266	267	283	266	264	281	258	267	299	260	263	287	244	270	264	317	254	249	235	264	317	256	277	255	284	247	264	273	291	233	256	272	286	301	279	288	254	262	259	274	249	243	293	252	234	295	266	248	249	290	258	271	269	269	249	255	281	263	283	257	256	262	306	275	248	308	287	289	266	287	284	290	250	259	263	255	268	253	288	290	303	284	252	267	254	291	266	241	285	234	254	247	248	262	261	244	271	280	284	239	267	287	274	266	246	260	275	262	283	258	294	294	282	316	287	259	252	275	284	287	280	263	275	269	281	270	246	293	264	292	256	285	285	254	254	263	271	246	231	295	275	273	299	284	300	287	258	243	291	269	277	275	305	267	290	281	270	269	280	256	264	277	266	274	274	280	286	257	267	306	248	276	271	276	251	282	272	303	268	296	270	236	272	261	273	251	257	252	273	261	286	257	271	269	277	272	291	286	263	282	312	279	269	282	275	271	241	276	287	267	251	269	297	267	270	268	295	274	294	272	295	281	255	297	261	250	289	265	275	285	277	266	280	283	259	302	264	289	265	256	278	261	303	266	263	280	265	274	255	268	293	283	281	298	272	270	265	274	252	262	283	248	275	250	292	256	286	260	284	286	279	278	251	293	256	257	279	277	257	255	265	288	274	246	270	256	269	282	281	276	275	293	254	251	261	265	284	270	268	248	270	271	260	275	252	237	247	288	281	277	287	289	291	257	259	274	284	263	267	267	297	277	275	279	266	255	275
39814	61124	43683	22916	11206	5912	2592	825	452	373	353	335	316	387	315	334	343	339	338	317	292	297	340	307	296	304	291	300	298	290	280	303	301	315	320	303	293	317	334	317	307	306	310	354	318	301	320	316	333	340	316	323	287	305	294	322	296	297	296	342	305	297	335	302	323	283	292	291	324	285	292	307	332	297	307	312	297	333	293	328	313	354	344	311	336	328	355	321	327	297	287	289	263	320	314	312	320	319	305	296	339	300	342	292	295	287	314	294	306	327	308	318	335	289	309	297	317	309	304	294	311	290	358	331	315	298	291	330	316	284	301	305	314	303	332	351	296	331	317	332	328	300	298	324	286	292	311	286	300	279	301	287	313	274	303	314	312	317	316	332	301	318	310	334	294	308	310	306	311	303	300	300	286	291	298	315	280	342	306	323	306	284	294	328	327	316	330	297	317	280	350	322	316	283	326	315	320	294	278	318	279	281	324	315	318	267	302	295	341	332	333	334	303	286	294	308	329	299	325	308	314	293	291	315	284	280	287	311	319	321	264	304	295	346	332	291	291	326	317	291	308	296	335	307	278	324	328	307	284	302	306	299	292	303	304	288	323	300	281	296	289	323	299	327	315	276	315	297	315	315	312	313	300	305	317	309	290	328	299	298	339	312	301	309	321	309	321	299	339	328	360	311	302	307	311	297	302	318	305	287	344	329	313	295	330	323	313	305	309	314	302	294	293	300	329	278	361	337	268	348	294	323	307	277	350	301	312	303	324	306	284	337	291	299	337	296	311	298	344	267	301	329	338	342	314	312	326	320	303	308	292	319	296	334	295	315	305	321	332	300	308	307	306	304	300	306	313	284	293	303	303	324	304	312	317	286	316	311	310	339	314	306	315	276	301	316	308	303	321	280	325	298	300	311	335	303	287	312	330	324	308	317	302	303	284	274	313	317	330	317	337	331	350	314	302	316	274	288	251	289	294	326	310	340	327	312	287	323	325	300	285	330	318	347	300	276	320	320	314	311	322	323	299	264	320	296	329	293	313	305	338	307	295	280	339	313	312	275	316	304	291	313	321	290	294	312	299	288	313	308	308	286	300	317	291	316	290	287	304	315	332	325	318	312	294	322	297	306	312	300	289	329	312	288	299	309	313	310	290	348	312	308	282	302	320	294	329	314	302	286	307	293	307	305	323	291	328	328	305	294	309	315	302	294	348	320	319	319	304	299	302	313	314	283	325	326	295	325	303	332	293	287	300	308	328	313	273	328	290	279	302	305	302	289	287	318	327	320	334	319	342	287	324	286	332	325	322	305	301	311	315	327	318	300	324	294	314	300	313	320	315	319	303	291	311	329	274	321	323	332	303	310	296	294	300	316	294	297	304	323	318	301	288	316	299	324	306	311	300	313	312	297	330	321	316	314	335	303	296	321	298	300	314	331	261	338	317	310	312	295	297	316	308	315	312	313	306	302	293	291	293	317	289	289	330	337	325	324	282	302	319	327	314	340	295	315	336	295	335	272	322	356	312	284	342	328	319	291	310	291	306	330	310	317	315	293	331	316	332	301	286	323	301	296	299	305	337	289	327	302	314	326	320	293	287	320	307	301	281	319	280	297	315	348	269	322	276	291	297	289	366	300	326	317	321	314	280	294	288	323	310	272	278	347	333	301	339	296	317	331	291	310	341	309	306	343	326	293	295	315	272	330	322	291	277	330	348	320	318	326	317	307	318	314	303	282	307	307	323	290	315	322	340	300	308	288	289	303	293	322	316	339	323	281	293	319	333	301	303	305	307	311	315	327	279	310	318	322	301	308	290	300	305	340	310	303	322	285	303	328	337	337	310	304	308	309	289	288	330	283	320	313	329	291	293	282	303	325	318	294	281	311	286	308	300	330	336	311	323	302	331	316	323	316	293	305	301	310	322	281	316	295	342	336	311	321	336	348	297	302	291	306	277	328	313	314	298	298	306	314	296	319	333	304	327	322	337	302	305	309	317	289	311	331	297	326	300	291	308	317	315	297	323	331	300	309	267	297	305	301	271	302	297	328	300	337	314	285	290	292	322	310	318	328	321	306	310	300	312	323	290	309	289	320	306	327	317	303	324	308	313	322	331	290	308	296	307	309	331	324	315	346	299	294	321	307	315	304	313	342	275	321	293	332	307	311	302	307	325	277	312	299	294	299	296	353	302	302	341	309	316	280	310	293	283	308	351	298	320	295	308	321	284	291	314	322	298	325	308	301	297	275	307	289	300	290	319	291	341	306	305	276	294	299	293	316	321	303	339	286	313	262	294	299	336	319	302	309	302	299	319	311	307	291	297	320	284	319	332	314	331	281	341	314	298	288	323	312	333	293	278	318	331	319	309	369	278	301	345	308	334	310	320	320	312	290	330	302	297	317	323	304	326	273	323	303	302	313	307	291	288	326	306	324	292	312	328	341	298	333	292	268	323	296	337	290	316	331	278	294	303	286	278	335	304	332	291	314	337	293	326	306	330	295	318	320	284	306	305	303	314	308	281	322	308	307	314	313	285	309	310	305	327	306	307	331	308	322	302	296	314	355	312	294	292	288	312	331	328	346	331	322	317	249	314	254	325	315	316	302	300	322	299	298	295	282	306	308	316	320	258	298	312	298	303	295	334	317	326	289	345	332	319	333	310	308	308	319	321	340	298	279	320	285	320	319	335	337	298	307	291	292	307	295	336	316	310	345	308	335	281	312	286	334	292	292	318	335	295	302	287	320	322	260	291	302	338	327	301	293	314	320	312	281	293	306	321	320	318	320	338	272	346	305	308	294	298	346	319	297	296	295	329	289	303	314	292	304	341	303	308	309	337	285	305	302	273	314	311	307	313	344	305	319	300	299	304	321	289	304	328	304	316	303	309	314	328	301	330	276	330	316	302	291	307	286	341	299	320	326	301	330	303	321	328	329	316	276	287	271	316	329	297	273	320	274	310	328	339	325	342	287	293	300	298	288	293	311	315	323	280	322	294	280	299	301	333	311	298	316	325	344	294	321	315	320	318	323	322	300	320	286	322	302	311	294	311	287	296	281	313	306	330	305	321	325	294	320	348	302	312	307	256	294	299	344	307	336	292	302	267	324	351	309	304	324	331	319	313	316	320	318	345	335	309	312	301	320	312	305	331	289	317	318	287	329	302	331	309	303	333	309	288	305	303	315	330	315	304	286	306	318	300	337	320	287	322	300	344	312	321	327	300	316	311	327	307	299	297	314	266	309	314	330	310	334	321	319	322	307	317	301	301	321	300	291	301	289	320	297	328	325	299	335	318	309	302	328	286	306	320	315	324	288	343	300	302	322	328	342	302	301	314	286	323	274	323	319	318	300	314	304	334	296	320	336	312	287	304	313	321	311	311	302	288	292	288	329	316	287	319	298	317	325	292	331	304	321	333	326	332	297	302	345	296	305	314	342	304	305	291	305	300	312	312	314	305	322	305	306	304	335	296	335	304	300	307	342	292	299	306	312	347	317	320	299
25211	21406	27950	25627	14371	5521	1902	457	327	307	294	274	271	288	276	277	311	274	290	300	297	279	297	281	277	319	282	287	307	294	285	298	268	262	295	322	298	290	305	308	275	265	292	291	303	286	260	265	277	311	314	318	277	282	298	282	298	290	276	290	268	271	286	281	309	257	308	280	294	292	295	302	263	281	269	313	278	304	284	278	318	278	275	296	273	284	263	309	284	276	294	299	287	278	332	267	317	310	328	300	316	321	279	273	285	295	277	342	302	299	297	297	314	319	308	297	293	295	272	296	301	242	293	273	291	306	266	280	297	299	302	323	318	325	270	289	287	311	284	295	314	302	288	295	318	295	316	294	301	289	292	275	268	320	267	286	306	296	298	282	301	259	295	291	284	283	304	310	294	310	301	299	291	284	276	277	314	279	275	301	294	297	272	312	282	300	292	307	282	294	292	299	306	262	307	309	296	307	285	286	284	318	279	278	308	294	319	292	283	292	327	289	300	310	301	288	287	286	279	308	315	301	319	318	285	321	293	297	280	299	284	292	311	300	286	323	312	291	287	317	275	312	274	298	299	284	303	283	269	292	288	304	298	281	308	288	299	292	282	316	283	292	314	271	294	281	268	302	299	295	327	281	285	284	258	312	307	304	316	294	289	281	297	298	265	324	293	296	280	294	270	283	311	266	303	312	310	298	299	276	273	284	288	288	272	305	294	281	308	275	299	269	275	296	277	301	274	286	271	267	294	296	261	285	314	298	283	300	276	312	279	315	293	286	279	289	263	253	277	303	314	289	260	303	320	282	312	271	300	303	266	279	278	308	272	289	314	307	267	290	294	273	291	277	270	278	286	262	326	264	307	287	287	300	263	269	306	294	309	318	273	311	301	289	274	317	318	344	294	293	262	265	302	268	257	266	290	246	287	295	291	308	262	266	282	279	265	306	261	308	284	270	259	268	292	296	298	298	314	302	282	281	276	308	291	289	275	254	314	257	280	293	318	290	274	284	311	321	281	274	274	270	276	296	286	291	287	287	322	287	312	272	279	260	287	279	290	319	288	287	282	285	269	307	263	302	293	283	287	302	265	323	294	303	270	264	302	271	287	277	319	317	280	298	309	282	319	329	302	276	292	333	274	287	272	332	266	273	293	298	258	271	298	327	254	297	298	296	277	296	275	323	294	309	310	290	298	317	313	309	294	285	313	287	276	314	300	282	326	287	307	283	285	302	293	277	272	283	274	282	280	300	279	301	299	297	295	295	273	279	281	313	266	318	277	288	266	291	272	310	280	285	285	280	274	299	289	267	288	273	296	294	317	273	282	274	291	289	283	277	294	275	304	274	310	303	302	286	309	283	282	280	286	295	312	273	273	285	291	294	276	265	296	250	323	285	280	295	308	316	294	301	317	304	306	279	297	308	309	310	278	319	273	273	301	303	318	306	300	280	278	298	300	270	306	308	308	310	286	274	303	303	268	281	326	294	285	321	295	301	305	319	305	306	249	308	277	275	307	267	294	302	275	288	286	316	284	305	270	263	296	315	293	284	285	266	295	284	302	293	298	290	291	292	309	302	295	282	294	301	264	299	278	284	299	309	274	298	297	270	287	256	254	267	296	276	262	298	287	252	309	301	280	297	279	261	303	283	308	307	304	277	320	309	295	303	298	266	296	287	293	263	295	288	289	264	276	299	276	307	301	295	273	288	289	311	299	283	256	278	279	276	294	314	324	278	318	282	282	276	272	338	303	276	281	264	309	287	268	306	304	282	294	267	287	320	295	288	302	295	297	304	287	304	305	299	305	289	304	300	271	307	272	295	296	311	264	293	282	269	255	295	285	295	302	302	294	285	299	296	294	320	287	306	290	316	316	310	280	287	276	294	289	305	267	300	281	310	307	296	267	286	314	271	320	284	284	264	300	295	307	309	298	285	281	273	289	331	289	280	270	286	328	293	315	275	248	302	254	296	291	292	281	298	286	314	288	313	312	253	303	307	284	269	277	280	277	305	289	303	293	313	283	290	272	281	298	314	323	319	312	310	295	287	305	318	316	286	288	284	303	288	314	290	287	290	291	297	306	272	338	323	290	286	304	290	313	307	297	301	269	248	293	292	283	281	324	278	269	318	285	288	292	291	296	299	293	293	303	282	324	269	264	294	264	296	270	311	279	287	267	314	326	260	289	273	291	269	268	307	291	261	272	282	308	289	305	284	295	296	293	319	275	317	287	274	297	280	281	319	270	295	297	274	310	274	284	277	281	279	299	268	295	285	305	278	261	284	310	299	319	261	299	305	270	285	289	261	306	293	286	306	295	283	297	299	269	316	295	301	286	271	311	265	284	285	299	270	261	295	283	311	312	293	280	301	264	303	315	295	295	263	303	291	302	298	265	299	306	269	264	303	302	274	310	311	275	293	332	305	298	320	295	295	292	285	297	314	293	303	296	280	295	257	299	272	284	310	311	306	310	295	289	291	258	312	283	310	294	300	293	302	310	301	300	280	300	314	297	288	290	283	302	298	287	289	305	271	295	296	276	278	298	323	285	273	304	307	266	297	314	250	282	291	294	302	313	301	268	328	322	250	262	270	258	260	307	290	307	303	273	269	266	296	301	285	298	292	260	290	300	292	284	288	293	288	274	301	294	312	294	269	277	281	305	283	330	320	287	259	271	288	300	283	263	298	279	272	301	309	318	293	300	281	323	257	280	297	311	312	295	297	273	288	280	269	274	317	271	285	303	296	272	295	338	281	289	289	266	281	293	297	309	274	289	298	292	270	294	275	279	299	318	312	280	310	282	301	304	273	306	283	274	282	272	307	299	295	297	286	296	246	304	286	289	295	284	274	309	305	284	294	293	309	323	310	283	295	285	299	280	317	308	276	295	270	302	329	303	321	271	301	309	284	317	306	298	295	283	308	288	300	331	299	303	298	284	296	305	294	293	296	279	300	301	276	281	318	328	285	280	308	267	284	306	292	298	308	263	275	304	301	298	317	274	291	293	290	271	269	291	286	312	267	296	308	288	282	313	294	261	290	269	295	298	296	293	275	281	302	289	287	289	295	292	294	276	270	295	286	279	298	311	294	307	277	293	294	274	316	255	260	307	305	283	310	281	296	305	283	266	316	296	291	271	318	289	321	297	284	297	281	281	315	284	272	284	297	285	288	276	262	319	339	286	292	273	279	242	295	301	261	294	303	300	272	285	291	299	283	297	294	326	301	278	270	295	291	283	308	270	297	291	287	263	309	312	291	315	258	277	316	277	300	306	275	289	320	299	287	277	287	277	273	323	294	282	299	310	289	259	289	289	303	302	284	283	305	291	266	280	288	291	327	313	288	279	281	288	298	278	301	295	300	296	286	281	275	299	301	302	271	305	272	283	284	310	287	258	294	267	286	306	310	268	297	312	328	276	279	278	299	296	280	293	286	291	266	284	304	287	311	313	290	307	311	289	287	251	267	289	342	334	266	276	296	310	295	278	260	295	308	311	293	283	291
38548	54896	34408	20995	11436	6918	2592	598	412	378	379	323	337	349	357	316	375	373	342	347	350	354	333	336	336	349	336	334	347	345	347	370	338	316	346	339	372	330	329	351	353	313	329	369	348	343	366	365	343	322	322	342	328	359	355	318	362	307	349	310	368	355	341	351	325	342	396	336	363	331	317	307	347	333	345	354	338	339	341	334	359	359	326	365	374	364	340	332	317	356	336	340	367	349	335	328	345	348	318	354	342	326	342	345	331	352	335	355	337	353	329	314	352	324	324	349	352	315	358	332	328	371	336	314	348	334	342	333	334	368	375	326	328	344	330	349	329	345	347	346	332	350	343	363	348	372	345	351	316	353	337	333	351	347	341	346	306	335	325	391	341	353	328	339	357	352	329	321	372	330	357	351	337	327	355	329	322	371	347	342	360	378	332	310	352	330	342	330	350	334	350	360	353	361	363	329	341	334	366	349	300	347	373	343	333	345	324	319	349	337	355	332	315	320	352	336	362	308	341	354	350	309	351	356	340	357	337	340	324	369	340	372	339	317	323	353	339	330	343	315	315	368	347	342	345	320	365	323	353	333	354	332	327	364	370	342	352	361	380	361	297	349	353	353	327	366	336	344	355	349	365	320	330	372	315	352	353	375	342	332	355	346	343	337	329	346	331	331	361	343	306	366	339	347	335	343	344	327	337	343	364	331	347	339	364	362	387	325	360	363	360	338	368	329	311	338	347	311	343	330	317	348	361	352	372	353	368	330	370	328	306	338	333	328	312	337	345	363	342	319	328	373	330	345	354	360	369	368	314	341	331	323	347	369	350	342	332	325	344	364	302	325	331	361	324	341	337	347	372	336	358	324	341	360	344	339	353	347	362	327	320	334	340	334	338	326	324	346	340	346	359	334	363	349	343	316	310	320	329	370	319	355	333	347	340	298	338	348	363	337	340	347	334	315	317	330	329	323	355	317	343	337	313	333	348	371	338	338	305	349	333	344	339	337	362	362	313	328	354	348	322	340	382	326	335	355	348	360	336	321	350	338	344	327	346	353	328	316	336	327	335	342	375	336	332	344	377	366	326	349	342	317	357	350	373	333	316	323	347	324	317	298	320	368	338	362	345	315	328	366	352	367	319	360	345	337	322	355	356	360	339	368	347	362	370	348	341	370	342	337	325	337	349	365	341	367	326	322	348	337	340	375	347	337	338	348	348	329	363	358	355	354	325	410	335	366	379	349	342	351	301	368	346	335	323	342	346	328	340	317	347	337	349	316	334	359	328	358	319	332	369	346	318	333	377	309	345	346	355	326	341	327	343	354	322	336	362	310	368	336	345	320	351	331	381	332	328	373	330	373	344	361	339	362	352	292	369	329	331	317	323	312	362	348	332	324	357	318	347	315	367	373	350	341	339	352	327	328	346	359	366	334	371	331	323	340	346	364	357	350	359	346	334	336	373	368	365	359	383	292	324	359	339	324	340	329	334	322	337	362	336	346	340	339	352	350	336	330	336	310	329	348	342	336	343	333	334	331	312	338	374	352	338	335	344	348	348	372	385	338	360	334	359	334	344	346	351	332	328	341	335	337	339	303	363	321	354	331	351	373	326	345	381	321	330	361	301	370	360	362	353	317	332	351	338	350	376	347	340	354	321	289	337	334	356	335	323	304	335	364	336	306	340	363	344	355	368	325	355	353	334	367	421	353	362	312	353	376	333	338	333	345	349	345	319	321	350	343	365	374	344	335	358	344	322	347	318	312	338	359	337	320	337	331	307	338	372	356	348	359	349	327	355	321	342	325	313	328	332	333	325	318	306	331	336	293	336	353	367	319	353	338	356	339	372	342	343	353	325	350	329	366	340	327	318	327	351	331	332	331	334	335	353	370	358	350	329	325	336	327	322	318	387	342	350	364	321	352	315	324	341	317	340	360	351	333	330	338	338	347	334	348	331	347	335	334	318	360	356	340	350	314	359	335	343	351	350	347	348	353	349	349	331	370	323	317	364	327	349	350	347	362	366	343	335	314	318	367	343	326	360	346	362	359	337	332	312	353	363	342	341	376	338	362	349	289	337	357	355	369	331	349	356	355	329	347	337	335	359	336	319	345	312	340	330	370	344	334	334	347	334	345	309	342	322	369	345	346	330	309	340	327	349	329	341	314	362	335	328	312	340	362	326	348	323	326	336	352	340	328	352	337	325	326	334	360	327	377	359	371	339	333	335	319	357	341	360	336	394	342	341	341	362	305	354	344	331	331	323	334	354	336	348	334	364	344	341	335	354	344	324	345	333	326	362	357	351	350	350	314	316	313	383	365	345	329	361	330	344	347	325	322	332	354	349	351	329	324	344	330	313	337	357	357	328	351	336	341	359	346	328	337	358	346	318	377	340	342	338	345	359	335	318	342	345	363	332	354	300	352	330	346	303	318	336	324	320	325	321	335	315	333	347	339	341	401	308	343	343	346	340	308	340	351	317	340	345	332	365	329	347	338	342	351	348	330	344	343	355	362	336	340	317	376	369	325	333	352	333	315	343	373	306	348	349	351	296	320	371	317	336	345	332	347	334	343	345	352	345	350	347	350	344	326	396	330	338	338	338	328	327	359	339	353	330	315	355	350	338	358	339	319	335	338	338	326	343	332	338	335	360	356	338	379	333	377	324	368	313	350	347	345	352	359	331	344	326	356	339	322	358	325	374	402	322	377	350	341	333	367	374	351	326	350	313	321	336	333	317	360	357	343	331	346	308	299	372	341	349	333	321	323	354	335	354	329	351	371	319	316	349	342	361	364	335	334	347	384	313	333	332	328	326	353	346	335	370	371	361	347	318	312	317	329	330	398	331	319	342	357	374	332	323	343	365	374	316	325	360	327	292	323	342	346	356	354	338	355	368	342	346	336	331	355	337	322	323	320	345	336	367	326	353	354	347	327	327	304	372	360	358	379	309	344	356	336	319	368	364	343	307	333	339	342	353	341	348	343	360	347	358	302	356	352	318	326	352	335	330	360	351	301	361	345	354	312	354	349	320	347	350	368	364	355	315	372	330	304	362	353	340	354	330	335	326	339	343	374	311	327	342	362	366	358	346	357	332	357	346	350	327	327	356	318	368	353	344	329	334	329	317	321	372	376	335	346	336	370	352	315	292	344	298	315	320	348	325	351	391	341	365	331	320	316	327	338	382	351	315	334	333	321	334	313	374	341	335	372	367	327	320	302	342	344	332	338	339	327	334	303	323	357	347	382	300	349	343	348	337	318	355	370	339	330	342	359	318	328	350	354	338	353	334	368	344	340	329	324	329	311	319	295	345	322	338	314	376	322	307	323	318	327	315	329	354	343	355	330	383	373	336	322	365	334	345	358	321	339	305	305	331	352	338	328	341	317	318	349	330	338	363	380	351	323	346	379	353	364	375	308	346	350	372	361	322	351	347	327	349	349	353	328	330	359	310	325	373	342	349	337	368	338	337	345	337	330	374	342	354	322	306	318	342	365	342	361
22794	20963	28428	23737	21053	20293	8132	1405	693	531	477	479	442	440	407	450	454	396	425	389	407	383	407	403	426	425	447	408	431	419	416	416	417	417	405	413	431	440	382	402	389	425	424	425	420	423	414	386	402	425	415	400	367	438	447	405	433	411	416	439	438	461	428	415	377	446	433	431	413	408	440	424	443	455	406	427	392	425	421	394	399	432	398	458	377	404	423	397	446	431	460	428	404	426	422	451	448	415	393	433	423	449	384	444	396	428	390	408	408	416	424	454	401	414	454	457	434	427	411	432	415	430	407	459	410	413	436	440	432	426	393	412	457	435	440	413	419	403	431	429	394	397	446	419	447	384	402	408	402	399	404	446	429	414	429	389	405	416	442	402	408	391	398	441	432	413	423	436	395	400	400	389	415	446	429	442	406	441	443	433	452	437	420	417	408	434	422	438	431	447	400	441	436	433	389	448	399	413	428	405	401	445	427	424	419	451	415	447	417	400	408	440	400	443	411	428	438	405	414	419	439	410	437	448	431	405	436	442	404	407	402	394	407	411	385	422	420	436	436	442	413	405	425	413	403	404	413	438	386	394	435	430	426	384	388	387	455	403	435	418	424	423	443	425	397	409	412	443	440	451	432	379	399	395	394	393	408	424	436	423	435	476	381	417	422	445	431	415	418	445	431	404	428	408	449	468	375	402	431	398	406	422	405	447	423	445	430	413	405	395	403	425	442	427	435	442	422	390	444	398	431	409	444	436	417	392	412	418	424	409	389	421	416	409	430	395	381	412	417	387	385	383	410	399	381	417	432	434	448	435	415	413	403	421	431	408	431	418	443	404	457	431	461	439	415	442	422	382	395	404	448	425	441	434	424	452	431	382	376	389	372	393	405	413	413	443	395	382	418	390	398	411	442	424	427	394	426	382	420	402	420	404	405	429	386	389	435	414	434	441	415	442	409	406	431	455	420	426	416	382	415	453	476	422	419	407	397	451	454	427	414	432	405	425	408	431	427	457	439	417	441	387	403	453	421	433	421	427	403	433	406	404	411	396	450	480	430	412	435	395	453	419	415	402	417	414	425	449	406	435	435	437	422	438	409	397	416	411	418	408	438	444	419	399	445	443	413	409	430	441	419	444	416	423	413	413	388	406	406	454	428	399	403	402	431	411	413	429	447	434	423	441	450	403	405	434	417	413	422	442	412	435	445	402	420	432	429	413	414	414	418	429	423	418	453	417	414	404	437	423	431	427	457	431	423	441	420	444	393	429	403	395	427	410	422	381	391	443	433	462	411	404	421	458	402	400	451	394	394	379	386	406	432	449	415	399	409	432	440	421	422	433	443	385	466	417	417	443	469	407	431	412	414	401	410	378	421	411	437	401	433	478	391	427	414	457	423	446	432	419	407	435	419	448	387	397	423	389	410	427	409	382	412	440	419	399	437	429	459	429	396	423	441	403	430	438	432	408	411	411	403	414	419	433	417	405	409	422	383	415	398	400	420	411	426	408	444	427	421	474	412	420	395	405	389	375	419	412	445	388	460	400	392	459	453	435	407	389	404	466	424	446	406	430	414	414	431	434	427	436	421	416	424	414	400	405	439	392	422	388	434	418	406	405	457	432	402	402	440	399	416	437	423	432	424	414	447	424	394	432	421	428	407	390	457	416	424	446	425	434	396	422	399	422	433	409	375	417	451	432	437	412	440	400	410	445	422	444	417	419	412	400	444	441	441	408	399	441	421	426	426	408	449	394	441	382	396	445	420	440	427	402	429	398	421	398	425	397	421	391	417	394	420	453	439	418	414	471	414	380	413	378	427	422	409	391	414	405	410	453	395	433	403	409	412	397	391	424	410	448	414	459	380	419	421	415	405	406	445	417	445	403	410	478	407	430	448	409	410	428	413	407	425	431	452	428	421	394	414	425	395	404	423	417	393	408	419	437	392	462	404	465	404	421	430	433	371	428	425	429	422	410	392	412	415	459	460	425	386	407	389	390	403	406	395	452	434	435	426	429	427	429	419	409	416	391	403	433	432	431	402	409	437	428	393	408	396	396	391	416	419	402	395	395	398	402	441	472	439	437	392	394	405	398	409	434	441	421	399	452	391	418	406	429	429	402	406	418	484	419	456	394	422	433	430	410	429	416	415	421	418	438	397	415	410	440	441	398	402	401	428	428	431	461	423	427	422	453	363	384	422	402	423	403	420	390	432	399	478	396	424	418	418	448	423	417	435	416	440	454	434	445	436	445	409	445	415	406	416	438	421	412	424	405	416	464	431	432	453	393	401	409	436	425	428	403	428	456	436	420	424	392	389	419	431	412	403	455	421	423	429	419	430	425	444	406	418	386	406	410	415	393	452	433	398	406	409	429	424	414	452	400	399	406	416	420	417	427	367	409	390	426	411	410	401	458	393	440	424	407	438	425	424	417	425	376	400	431	436	413	432	442	450	448	405	406	375	425	430	450	444	438	409	408	363	406	418	434	410	406	452	399	451	402	417	393	426	455	426	397	417	390	423	425	410	441	389	426	439	417	427	424	405	464	441	412	421	416	414	381	407	443	434	388	419	414	417	444	417	409	413	398	409	458	421	423	412	434	441	432	431	420	419	402	438	400	435	424	423	437	385	411	420	438	376	415	398	414	423	404	438	422	447	421	389	412	435	408	397	436	425	413	442	446	421	427	450	406	420	425	388	459	390	394	448	439	401	425	412	411	412	434	380	430	420	392	441	384	409	435	453	416	435	406	428	390	385	387	395	417	401	420	415	442	420	420	444	390	396	424	462	396	440	401	431	463	388	435	421	395	427	437	403	433	462	422	427	395	415	420	419	395	429	410	425	402	397	424	388	426	435	416	429	405	420	433	425	413	447	409	417	405	439	380	394	408	385	440	461	415	436	409	407	379	411	375	398	413	421	408	420	425	417	463	407	402	405	373	391	412	393	465	399	410	399	421	388	413	414	397	400	422	422	454	452	426	436	402	411	420	415	458	445	464	406	423	377	434	423	426	439	428	413	434	425	398	388	378	412	421	407	449	417	451	431	438	419	427	398	439	390	433	414	422	411	382	450	414	375	438	439	404	467	445	429	427	402	448	396	438	405	446	455	403	422	446	394	422	426	450	426	396	449	432	441	398	377	413	415	431	419	439	439	429	399	386	410	410	468	455	439	423	426	415	388	442	413	402	415	365	432	411	403	402	419	381	406	404	436	361	436	402	402	411	433	404	401	380	443	394	374	398	420	436	433	403	434	418	411	443	397	437	410	439	406	418	429	402	404	414	423	442	451	435	418	434	435	415	430	448	431	449	385	432	433	418	431	427	378	439	419	410	406	432	397	438	426	418	450	440	397	437	397	431	397	395	436	400	408	386	424	422	425	417	392	406	434	423	416	442	385	424	436	425	417	443	418	428	403	433	427	426	388	396	415	403	396	416	398	411	401	412	410	421	413	447	408	407	442	445	418	406	404	418	426	429	424	431	439	415	396	411	443	421	425	418
43740	62269	43188	29273	13169	5661	2964	1447	875	515	508	501	464	493	450	455	538	473	474	459	453	489	480	439	473	462	475	441	468	449	473	486	446	486	495	432	452	457	504	460	449	480	476	458	485	428	478	486	485	466	492	470	476	484	468	486	438	461	464	475	464	493	474	478	423	452	485	483	496	441	497	433	454	506	500	487	469	467	432	439	465	482	446	472	462	495	458	474	472	462	477	423	478	449	502	472	477	489	480	419	477	478	479	463	469	456	475	438	451	448	449	471	490	464	457	474	461	459	469	441	463	432	466	436	440	492	439	479	484	475	439	453	451	457	487	436	426	436	498	483	443	490	478	457	459	470	461	481	457	475	465	486	433	485	460	452	476	446	446	445	442	436	489	495	436	456	478	490	465	485	447	447	459	469	440	478	451	471	460	490	441	456	521	466	467	480	449	479	457	471	454	487	456	413	466	500	479	461	453	487	438	475	469	480	486	500	458	477	478	483	458	468	453	456	483	436	488	504	479	483	402	431	452	432	451	497	475	460	456	464	429	459	480	475	451	466	447	513	477	460	461	453	454	466	424	480	447	486	455	436	480	500	461	466	469	468	501	478	443	452	487	439	433	464	475	431	481	494	435	482	502	451	482	506	469	457	461	474	430	471	492	475	501	473	460	438	450	478	432	489	457	448	458	469	464	418	465	444	480	450	467	481	454	533	478	465	465	504	450	450	470	457	457	446	465	451	463	449	477	461	463	488	477	482	468	470	480	442	435	504	469	456	482	447	463	452	461	461	457	450	479	491	448	469	440	471	471	455	450	450	427	436	494	430	457	465	509	482	434	455	477	437	439	486	440	439	500	453	485	485	443	487	439	443	476	447	466	456	468	501	438	443	457	445	458	434	459	490	467	447	450	437	453	457	466	497	469	462	520	442	481	506	451	459	501	477	505	437	444	504	493	493	450	503	486	431	498	458	456	508	461	466	479	497	461	480	459	479	480	475	465	445	480	440	486	452	491	470	471	453	478	474	482	446	473	503	456	509	492	473	464	467	473	451	450	471	480	465	461	466	488	454	473	485	457	451	447	435	451	447	460	465	456	492	470	461	443	452	485	458	453	462	514	512	470	471	479	480	491	467	462	464	443	447	485	504	443	466	480	438	462	458	467	471	446	483	438	480	493	470	497	442	470	505	453	465	497	493	434	484	479	490	486	480	411	465	486	481	450	491	469	486	466	472	483	458	466	496	474	469	450	499	458	449	437	458	460	477	463	471	481	457	439	431	445	450	475	484	476	467	486	456	504	448	467	413	438	450	477	474	476	484	453	459	488	470	445	448	492	458	476	448	477	497	485	485	440	418	433	486	479	452	487	487	426	462	455	418	502	477	484	466	473	501	446	461	451	454	473	455	456	464	473	482	444	470	477	484	488	431	511	483	458	416	464	497	463	445	441	445	449	485	453	476	479	471	470	497	472	457	470	476	462	452	491	448	465	496	436	475	514	480	430	438	445	451	517	481	471	440	491	478	476	450	429	476	441	423	459	463	436	513	454	454	468	421	466	488	421	450	444	490	470	492	473	490	485	454	458	447	476	459	467	452	470	462	470	458	482	494	510	462	479	477	459	479	461	460	471	453	464	465	418	483	472	474	497	463	474	447	480	483	495	444	455	484	438	491	506	462	462	481	469	494	464	470	491	472	452	474	473	454	449	454	458	492	474	454	458	461	435	417	495	457	456	448	474	460	458	460	503	457	509	476	462	478	455	467	491	450	459	460	476	424	456	489	459	478	488	486	461	469	433	442	456	470	434	489	476	492	459	485	470	464	493	425	461	439	467	454	463	432	454	484	490	496	465	469	442	485	428	461	469	467	411	461	489	461	452	456	453	451	504	435	461	472	413	463	493	472	452	447	431	469	508	493	449	465	464	465	432	492	461	455	437	454	424	452	467	448	460	478	491	457	428	469	448	426	491	470	494	461	480	495	451	454	470	484	486	450	441	467	439	473	455	467	488	464	428	460	447	474	476	478	456	492	476	468	474	457	454	449	477	478	482	452	446	466	438	479	444	469	488	431	477	473	484	481	484	454	483	454	453	472	475	445	452	463	472	476	477	507	469	457	451	455	480	469	486	470	481	482	476	442	442	482	427	471	460	505	464	441	447	438	471	430	456	435	499	476	469	456	456	418	482	469	464	476	433	473	432	501	462	445	465	478	414	476	461	445	468	451	485	479	497	454	447	440	438	471	516	462	469	437	480	451	473	441	479	478	480	457	474	459	498	504	491	428	470	513	473	409	470	441	465	460	456	440	490	436	439	517	450	493	447	449	511	477	490	480	465	437	432	463	444	506	500	449	456	449	459	444	471	474	445	472	507	486	472	454	442	496	489	488	500	449	458	478	444	472	464	473	414	459	473	480	481	454	480	494	468	438	472	477	449	441	479	461	479	486	467	498	452	440	434	481	478	444	454	479	438	453	456	466	483	490	467	448	460	473	460	461	483	445	431	485	490	447	504	447	462	483	429	491	457	437	440	510	468	487	443	456	469	461	450	445	455	476	472	436	451	463	447	447	473	448	481	453	506	463	461	496	442	458	479	436	488	483	454	431	483	442	485	471	443	457	490	469	441	477	455	491	479	453	469	411	469	457	485	462	486	470	450	442	434	448	484	432	454	468	464	490	485	491	486	475	460	471	473	444	482	442	447	412	455	429	473	419	478	478	424	507	499	438	512	477	481	430	464	451	435	436	472	463	489	456	439	491	442	456	470	510	470	438	465	470	494	494	491	459	488	486	420	461	465	467	463	456	510	460	468	442	500	431	484	452	446	439	467	483	475	456	484	436	463	451	461	451	461	486	435	472	462	472	486	489	465	471	452	447	504	426	460	460	465	415	440	479	455	463	448	475	433	490	425	458	478	500	486	466	451	461	486	466	452	463	467	444	449	468	465	449	471	434	502	462	464	451	472	466	448	485	481	470	474	461	460	437	468	453	521	473	468	478	477	492	447	456	453	487	462	455	475	478	467	493	439	457	453	493	479	455	437	467	464	431	460	461	462	481	449	475	436	454	455	469	467	486	457	415	457	419	468	454	463	430	456	442	504	447	485	466	461	451	477	445	511	459	430	459	473	489	414	463	485	505	489	431	472	485	461	439	448	484	487	489	484	480	436	462	469	483	465	487	433	471	463	466	484	455	444	460	440	413	461	439	510	451	449	506	458	434	472	445	491	472	467	477	479	454	491	449	472	462	485	498	452	444	492	418	445	465	453	468	472	437	517	499	440	483	491	444	493	456	445	449	403	447	437	493	461	453	447	467	469	477	442	479	487	446	463	470	452	467	462	476	481	455	424	444	488	440	423	470	460	474	495	449	449	431	460	484	452	494	434	464	461	470	437	461	499	448	448	484	484	461	460	499	441	463	466	476	479	468	454	471	476	464	455	444	461	495	513	455	425	456	493	477	459	494	461	425	496	416	477	487	473	472	483	477	459	436	456	473	413	491
31016	39573	33155	20636	6510	1649	613	329	256	216	234	214	194	198	204	216	195	205	196	177	198	195	228	184	213	212	183	208	231	236	204	217	191	194	214	229	213	203	182	180	215	213	209	180	193	177	179	195	223	218	184	194	239	196	209	215	185	215	241	214	210	223	201	194	190	207	222	217	198	195	192	196	240	208	217	192	207	213	193	223	220	209	201	174	226	199	197	207	209	199	199	196	210	211	217	210	221	205	172	197	215	201	218	220	210	210	213	195	202	203	209	217	203	188	192	222	234	188	198	224	216	216	238	220	206	223	189	237	218	210	202	195	215	222	222	193	219	241	176	179	217	196	189	193	213	203	199	204	211	209	206	211	209	200	196	166	208	209	185	211	228	197	209	172	210	186	194	222	211	217	217	203	176	195	192	197	203	210	216	213	206	223	203	206	215	204	228	235	194	230	183	214	185	192	212	197	173	206	184	191	209	199	169	219	196	199	228	188	187	202	220	211	188	197	233	212	180	244	209	197	212	214	206	180	199	202	202	212	174	218	222	194	191	205	203	201	194	217	207	221	205	217	185	213	207	183	227	202	214	205	216	213	179	216	225	200	224	210	200	175	223	244	196	200	207	191	225	207	207	195	199	187	178	205	190	229	200	209	207	212	236	216	225	201	212	204	210	187	178	193	176	222	212	227	217	206	203	201	173	195	197	222	191	193	204	213	207	196	196	203	197	222	216	193	202	228	211	224	196	225	210	194	199	201	219	200	188	216	195	195	180	188	218	222	205	214	208	184	195	213	211	225	228	203	193	202	177	195	202	182	202	197	195	225	198	204	203	212	216	212	254	205	202	181	189	193	198	192	186	199	210	206	216	201	203	218	207	197	199	187	216	209	203	203	202	195	203	172	190	212	236	224	212	191	210	200	210	206	199	215	179	179	216	194	208	197	191	196	179	204	204	177	197	211	240	213	229	210	187	186	193	200	191	183	247	208	214	208	197	180	184	216	193	206	212	183	226	210	218	185	181	224	224	227	200	209	224	194	216	211	212	195	207	204	228	199	187	207	213	230	209	202	191	200	220	195	209	206	185	194	229	231	211	212	207	202	199	219	169	182	175	176	210	196	203	187	210	197	216	205	209	218	225	180	219	208	209	207	177	192	189	216	200	192	211	190	202	193	238	196	194	235	205	203	196	208	184	240	194	186	194	187	216	180	191	221	199	210	192	177	189	196	216	211	186	211	207	185	218	190	216	219	215	215	207	211	196	213	197	200	226	197	189	188	209	189	220	185	204	184	226	206	212	199	202	208	212	229	219	168	203	198	214	203	213	186	193	213	234	205	214	195	195	180	191	212	211	211	220	199	202	220	202	184	219	198	202	186	218	200	201	198	205	203	198	191	231	198	196	204	211	215	222	199	199	234	196	202	212	222	215	217	199	210	223	202	211	210	209	195	204	214	224	171	204	212	197	238	194	247	185	217	201	169	196	214	210	190	192	206	213	205	214	207	202	219	194	225	218	241	199	209	199	204	199	211	238	183	210	187	208	219	192	199	207	167	225	202	200	189	171	198	231	221	206	206	190	239	220	231	219	185	196	214	217	188	208	217	208	236	208	213	201	180	198	200	203	201	175	220	183	256	242	209	227	225	215	195	213	219	217	197	213	182	199	200	185	210	199	235	214	218	198	221	199	195	201	195	177	213	190	224	192	202	223	194	205	195	216	221	206	213	199	195	208	178	207	200	199	234	190	194	209	213	209	200	222	206	180	209	206	189	194	198	201	219	216	211	206	181	202	203	205	230	206	209	229	210	187	219	235	227	194	206	214	234	215	192	207	177	211	196	222	197	201	225	204	206	209	173	209	183	215	209	210	212	221	206	190	189	197	195	228	178	187	198	213	189	223	214	224	198	197	213	179	195	214	208	209	181	214	206	216	210	210	203	218	213	178	228	208	220	206	214	201	213	193	232	201	207	232	198	235	173	208	218	222	214	210	220	200	193	240	204	203	209	221	218	202	230	208	210	186	217	190	187	194	204	208	193	184	227	223	197	206	212	214	213	212	173	191	209	192	218	205	195	196	236	208	195	213	206	252	187	222	178	203	212	206	204	202	208	198	201	202	206	231	218	213	191	208	201	193	197	213	202	189	196	230	213	211	200	207	222	194	207	209	183	214	214	211	214	182	219	227	204	191	157	210	212	212	225	194	221	192	205	196	182	202	185	209	228	220	217	186	214	229	194	218	196	199	222	207	245	201	205	218	194	215	215	209	194	229	222	184	212	194	213	192	197	190	216	202	195	198	235	217	202	193	217	202	205	200	213	221	226	199	218	210	228	197	217	191	220	229	203	200	223	222	214	205	188	215	188	203	214	204	232	187	221	188	196	185	217	220	215	202	206	215	209	203	200	221	199	216	196	213	215	211	212	211	224	198	178	187	183	209	206	206	199	202	179	193	206	192	223	208	236	217	214	201	208	199	216	197	225	232	202	179	202	222	215	187	201	205	219	211	192	233	211	205	210	191	220	200	214	212	239	225	178	203	186	212	186	206	214	218	198	195	198	192	190	184	200	220	234	225	214	195	239	176	221	197	209	213	209	176	220	211	224	221	220	176	223	206	198	192	234	186	213	195	191	226	191	192	219	218	222	222	198	212	230	204	217	228	196	193	204	223	213	216	207	210	191	186	192	171	225	196	209	219	203	191	204	231	213	231	218	207	189	221	225	216	200	199	221	222	208	194	210	203	207	209	223	187	218	199	197	196	193	230	213	223	195	219	228	192	206	219	183	186	199	193	209	195	211	213	206	231	211	234	202	213	175	205	204	207	193	208	218	209	211	197	209	230	215	192	189	184	214	206	211	210	202	187	207	225	207	168	200	237	197	214	208	189	200	199	206	205	211	215	194	204	204	223	206	212	206	191	219	205	200	216	175	211	190	227	205	218	209	211	216	207	206	234	217	203	219	200	182	223	199	237	211	211	223	198	191	215	240	216	214	193	210	219	211	200	203	199	207	203	201	193	197	199	203	187	211	201	183	219	228	228	201	222	204	185	208	216	208	222	189	202	204	211	193	197	219	191	210	175	207	223	181	214	195	192	204	199	190	198	197	228	199	225	211	182	205	195	187	220	206	233	214	214	215	228	213	201	211	193	226	194	224	195	198	243	218	187	193	200	225	237	203	228	213	216	188	182	204	186	188	233	170	222	212	181	207	203	186	198	204	217	214	199	199	195	210	216	187	206	198	180	228	203	203	187	234	200	216	190	202	221	205	193	200	202	188	216	206	191	206	217	201	186	205	201	207	200	197	235	208	204	197	196	215	212	193	203	210	172	217	215	176	226	213	195	202	219	214	223	209	213	210	207	193	225	200	183	225	202	225	215	221	202	213	217	200	202	184	202	215	210	200	220	209	208	199	210	215	226	220	206	241	211	222	197	224	216	220	213	185	182	205	197	189	203	221	221	224	209	214	209	179	205	190	229	229	216	219	205	225	224	192	217	205
35686	53643	30950	18446	6844	2492	897	476	309	273	248	274	260	254	239	270	245	227	243	215	280	228	245	231	234	241	259	244	251	245	246	272	235	262	215	258	220	243	250	248	244	260	243	240	218	226	248	244	236	250	265	249	251	246	262	244	233	252	250	253	263	228	246	268	256	228	239	255	286	256	255	284	231	254	234	218	244	248	269	232	247	260	243	245	253	273	266	247	229	257	274	233	264	232	237	224	259	245	240	231	277	261	233	242	229	245	257	242	243	247	240	258	232	238	226	233	219	245	271	253	254	249	239	227	231	230	270	246	216	243	262	237	247	254	263	257	259	249	240	258	234	255	242	252	236	224	240	245	254	217	238	257	220	225	247	238	226	239	256	259	244	259	236	205	250	275	265	222	271	252	253	250	251	238	260	234	220	217	279	263	241	261	216	272	244	242	243	248	253	234	250	260	239	257	240	264	255	248	223	240	260	234	247	245	236	251	285	233	273	233	242	213	240	246	230	289	238	234	288	238	206	243	250	287	268	203	249	231	255	244	249	237	257	272	244	251	248	243	216	224	256	236	247	266	244	241	239	251	247	264	250	248	263	207	240	243	234	247	251	251	251	239	223	242	236	237	238	248	236	250	241	257	229	246	237	266	235	246	295	242	251	266	236	246	252	262	244	216	239	263	252	252	230	232	260	241	230	195	279	237	253	234	265	262	252	275	277	244	261	255	228	250	229	243	251	256	245	234	246	267	247	243	239	260	238	269	259	248	239	260	255	251	221	256	272	247	264	233	256	254	248	234	252	245	248	274	272	248	245	267	220	208	247	247	222	266	271	255	247	260	233	238	229	236	238	209	256	242	233	245	249	224	254	225	250	256	243	237	257	236	242	221	258	219	258	244	227	299	275	262	273	243	252	235	247	241	223	233	247	274	236	232	248	225	238	258	258	258	242	240	246	241	261	256	268	243	248	254	251	225	238	246	269	246	241	253	244	248	248	249	270	266	258	268	255	247	263	235	243	248	224	299	242	240	241	276	236	215	250	273	232	247	235	232	245	256	255	247	267	262	247	264	230	244	238	227	261	281	233	243	256	235	238	280	244	215	250	240	228	239	234	227	266	270	247	240	219	255	246	253	222	238	271	257	252	260	233	218	239	240	252	278	230	259	246	245	260	241	259	207	256	258	252	263	244	246	256	250	264	210	263	227	225	266	246	249	264	223	263	232	256	219	269	222	256	244	250	228	266	223	235	260	254	242	255	250	219	215	261	236	210	240	243	228	226	262	243	234	247	248	258	224	255	235	240	226	264	239	227	242	267	239	238	271	247	249	234	228	239	231	260	268	256	260	235	246	253	258	226	255	245	230	259	237	214	246	257	261	255	208	253	255	222	261	273	245	247	246	240	272	250	242	248	247	225	240	205	228	243	260	282	272	268	237	245	261	230	256	236	246	248	256	238	250	232	257	237	265	255	280	253	245	248	233	249	262	272	248	254	241	265	252	252	237	252	241	261	269	259	246	277	248	262	242	260	269	236	231	266	255	250	235	256	243	247	249	245	233	286	266	254	252	231	230	267	277	258	235	234	278	243	242	251	241	257	236	224	223	244	250	270	227	244	286	243	247	239	234	271	236	235	248	259	233	254	246	253	225	264	235	252	223	244	234	270	262	256	245	247	256	231	217	259	243	246	245	197	265	264	263	252	291	239	224	235	240	235	242	255	260	240	249	248	274	226	249	269	224	237	233	256	220	241	239	245	244	251	261	269	231	228	256	221	236	274	250	251	249	253	254	239	238	241	277	277	259	235	245	223	241	222	251	252	225	241	256	250	249	236	271	233	286	239	260	237	247	253	234	242	244	248	240	244	237	240	226	203	246	262	248	248	240	266	260	228	261	248	246	234	239	231	260	254	258	269	228	241	257	245	245	236	261	276	279	230	265	245	242	243	249	249	244	258	247	236	270	239	270	254	257	224	235	242	255	279	247	198	258	255	221	267	231	261	228	260	260	254	252	255	257	242	243	231	221	253	245	242	237	234	233	226	246	232	233	272	240	267	235	256	267	252	236	253	252	239	250	265	247	237	209	230	231	226	252	246	246	255	235	258	266	232	241	223	261	233	214	236	257	230	234	235	241	237	243	224	247	251	245	220	228	256	266	257	263	253	239	248	255	255	259	277	249	246	247	239	251	250	249	231	257	266	279	243	255	243	281	257	249	250	246	242	255	233	246	237	245	210	253	243	245	288	236	244	218	224	235	254	226	252	237	235	210	244	254	258	261	221	232	240	235	249	256	241	239	249	219	221	214	233	240	248	264	238	257	250	252	243	263	228	254	248	222	233	269	219	241	257	235	269	241	255	248	205	264	250	251	222	236	243	263	253	234	254	225	252	244	236	262	257	217	212	259	217	249	231	264	235	251	246	243	234	253	244	260	252	247	255	236	258	236	249	244	246	253	252	238	249	268	229	268	254	236	233	219	238	250	274	252	237	266	276	244	244	261	249	243	243	235	225	240	218	234	242	250	236	253	263	246	260	256	250	245	257	267	263	229	239	260	245	260	269	229	241	228	234	211	235	240	250	219	275	254	247	235	263	221	248	267	262	256	213	246	244	235	236	252	292	259	267	278	253	265	259	261	246	244	232	242	240	239	238	267	262	249	247	252	252	230	273	258	232	251	242	230	258	234	231	239	244	234	254	233	253	279	246	255	267	240	243	243	252	261	243	265	249	236	240	226	250	242	251	244	238	250	252	226	230	231	284	243	246	259	257	239	232	248	247	255	224	245	248	256	238	254	253	262	246	254	231	226	227	258	254	253	231	284	252	256	234	246	214	239	243	229	260	277	236	238	266	290	236	251	246	228	253	227	242	229	222	252	257	265	227	252	279	238	229	218	241	279	239	242	236	256	253	221	244	264	257	267	269	244	207	258	223	286	236	254	240	250	252	220	253	266	239	254	260	208	232	260	257	253	226	252	253	265	252	244	242	248	240	247	264	235	258	243	252	243	236	240	239	268	242	224	258	240	257	244	238	272	242	253	255	245	283	260	221	244	249	236	254	263	228	265	249	235	257	248	242	272	242	230	229	243	263	250	234	240	244	241	243	261	250	271	232	224	256	259	256	258	223	260	259	224	249	225	232	269	236	246	247	250	251	234	217	241	219	264	247	230	260	246	265	234	238	234	226	229	229	258	231	253	277	243	238	249	226	236	207	269	253	258	256	257	228	216	239	262	254	255	226	254	254	223	219	268	241	245	242	237	245	248	277	252	254	255	237	235	247	243	256	257	261	247	239	230	249	249	235	246	237	239	256	279	251	257	258	253	245	250	246	239	263	257	246	278	236	257	241	246	239	218	257	246	273	252	278	225	257	245	237	231	264	226	237	273	260	269	219	246	250	240	245	254	216	239	267	245	248	243	261	233	247	257	207	235	250	239	258	257	271	260	275	240	229	244	233	226	252	286	243	264	268	248	247	241	230	249	254	250	273	232	248	234	268	236
24150	21089	28475	25558	21160	14905	4807	933	427	307	296	292	277	278	286	255	305	293	268	281	298	322	278	274	269	243	259	289	274	280	267	309	306	292	277	268	284	273	289	298	272	246	263	264	245	296	277	284	261	299	284	250	274	278	276	299	276	268	267	277	277	255	291	270	282	268	288	272	275	266	262	288	250	273	293	279	305	289	267	281	261	246	280	268	276	277	279	258	315	249	247	277	263	303	261	296	282	268	291	268	289	288	288	277	265	284	284	289	282	289	303	270	271	288	271	281	280	296	250	242	274	254	283	274	246	281	264	267	265	246	303	264	267	258	266	287	261	283	280	261	310	279	268	278	250	250	289	274	279	257	255	299	267	295	281	241	280	240	274	274	252	267	309	287	318	268	299	265	257	289	269	269	243	272	249	293	273	275	258	281	270	296	271	271	280	294	268	275	260	289	266	274	297	246	309	277	260	236	268	244	252	288	283	250	292	294	280	262	268	289	263	289	250	264	288	288	262	268	278	266	258	279	255	298	288	281	282	281	277	277	288	290	269	271	275	294	295	263	258	264	251	253	267	274	269	258	298	256	285	260	281	276	270	313	274	276	276	262	278	281	261	276	267	313	275	277	312	251	273	282	293	238	295	288	268	257	272	278	267	246	265	268	257	297	274	296	264	270	252	281	267	304	264	294	293	292	292	241	299	260	253	266	273	269	266	251	272	278	276	259	264	254	279	286	289	278	274	255	277	279	255	259	263	286	270	260	272	291	308	264	259	271	278	270	316	288	266	300	271	257	253	257	257	305	261	251	286	269	253	286	242	257	268	276	291	296	316	288	278	300	265	295	262	281	280	250	272	271	236	271	309	257	277	288	289	289	278	291	250	268	287	283	250	253	277	261	260	301	275	296	270	279	300	266	270	246	249	273	270	273	255	271	280	269	265	251	289	264	290	289	297	305	290	262	283	252	288	267	276	274	291	264	252	283	272	259	269	291	262	295	274	238	279	289	276	265	278	290	267	271	267	264	270	272	275	288	302	267	264	248	283	266	281	290	268	247	270	254	267	276	283	278	239	249	280	276	259	266	264	287	270	276	274	269	307	283	304	287	229	263	256	298	285	253	290	294	293	257	284	247	243	263	272	288	264	269	279	277	283	269	255	271	273	298	259	268	290	253	289	289	296	322	275	291	252	261	289	285	282	275	301	279	287	252	270	243	284	251	295	267	272	276	255	272	276	281	301	280	289	236	263	257	249	250	273	287	297	261	265	276	281	249	285	294	280	285	264	281	289	304	287	285	262	238	241	260	266	282	243	261	297	277	278	295	240	252	285	319	279	283	279	298	273	259	281	270	277	304	302	255	272	263	252	271	256	266	284	285	261	270	295	281	280	256	215	279	296	284	257	261	280	281	285	302	254	278	276	305	265	273	300	281	265	301	264	274	294	273	274	282	285	263	328	297	273	255	264	285	292	268	294	269	297	246	263	276	264	286	275	269	285	265	279	254	253	266	304	280	263	278	262	294	285	257	263	287	243	279	273	253	285	269	268	251	313	278	264	284	277	311	297	288	260	305	266	260	270	307	246	273	299	264	270	267	274	273	264	287	277	288	271	300	272	247	288	289	273	259	288	251	286	255	286	275	279	278	260	236	258	276	281	265	279	275	269	291	262	264	279	257	245	316	290	257	274	302	308	289	279	276	270	266	265	276	274	273	267	271	290	269	259	269	290	268	265	263	270	288	260	280	260	266	251	283	283	271	308	291	288	245	274	274	264	284	272	252	270	271	266	283	280	287	293	289	271	269	299	285	318	295	267	282	279	279	251	277	270	295	298	274	288	285	270	308	283	298	266	266	261	260	301	279	246	246	303	275	287	257	273	268	291	286	255	283	283	304	281	283	292	264	292	271	248	233	275	299	282	265	258	287	273	293	283	287	257	281	245	248	267	274	274	304	265	271	281	288	239	281	308	297	269	286	321	254	275	266	285	269	274	289	261	305	268	295	272	294	280	278	267	290	280	244	294	315	254	254	252	274	268	287	244	266	284	275	252	264	262	284	262	276	258	316	282	261	246	279	284	266	309	259	275	272	262	279	280	284	273	288	274	303	249	242	259	277	290	300	263	270	285	290	283	281	281	288	265	271	313	266	311	262	277	255	263	265	291	270	272	310	295	283	267	250	265	257	278	259	287	271	293	240	284	296	274	247	287	256	277	258	275	295	283	297	300	255	300	311	274	268	268	284	293	275	270	255	252	262	282	274	285	271	293	282	252	295	319	300	281	263	245	269	292	261	308	282	303	277	301	273	255	224	277	266	260	286	277	287	293	286	280	281	258	242	270	288	263	263	263	277	262	268	270	285	290	271	294	275	267	282	264	270	300	283	271	273	266	308	296	303	269	255	269	301	280	281	299	283	270	295	270	307	254	239	260	298	282	269	303	285	268	254	276	263	256	286	290	252	272	271	267	263	278	297	277	270	289	288	286	286	272	250	292	253	269	260	268	294	267	302	287	285	276	256	293	279	272	321	272	297	272	273	253	270	287	262	262	262	278	282	268	288	276	243	274	285	301	262	283	271	294	282	288	281	262	294	299	306	308	271	270	265	277	287	289	245	278	258	288	275	260	286	274	272	263	282	266	288	284	300	305	285	272	302	265	284	245	306	254	254	272	253	282	300	289	270	285	249	271	258	277	303	278	284	256	291	258	275	251	272	290	302	278	273	281	279	269	276	264	257	242	259	297	281	255	283	251	271	278	276	263	282	294	296	284	247	276	295	277	294	272	282	280	278	267	276	261	304	290	289	306	283	278	292	274	263	281	266	245	302	277	253	267	280	277	276	266	242	260	280	299	281	299	277	308	251	290	286	298	283	266	308	280	288	298	269	302	254	300	277	228	280	271	293	273	231	270	278	280	280	282	272	280	255	270	266	268	252	263	287	303	262	291	268	268	308	291	252	278	258	278	268	265	288	290	276	250	264	266	263	271	278	286	287	284	299	264	312	277	299	284	270	275	259	271	237	268	288	268	268	232	282	243	267	270	301	270	281	295	256	308	277	273	261	282	252	287	260	317	269	247	264	262	277	309	265	302	256	287	258	286	264	262	271	271	272	310	282	284	262	281	296	291	276	263	299	285	255	295	262	288	275	240	271	300	254	268	269	258	281	277	249	289	282	287	262	257	257	294	277	288	276	279	265	257	279	296	256	277	245	280	270	262	316	266	255	267	270	281	338	278	269	274	286	264	260	304	262	287	271	244	284	289	317	284	253	276	259	282	279	247	283	261	257	268	285	248	274	276	268	250	294	281	278	269	281	279	270	277	298	285	310	303	261	287	275	300	290	268	272	287	275	266	261	259	265	269	289	284	269	277	292	281	280	282	299	278	256	271	289	258	266	277	259	252	287	259	283	273	298	282	256	263	299	270	265	266	275	306	283	270	266	279	288	316	285	281	282	298	278	271	267	285	294	291	287	276	272	247	278	263	265	264	289	279	267	233	310
38555	56401	45007	28528	16387	10612	4171	1133	488	337	374	343	327	312	334	310	340	331	307	323	322	322	326	311	364	348	323	345	306	316	291	322	312	326	316	308	344	288	322	281	317	317	328	301	316	298	319	321	310	296	316	309	314	313	320	306	354	321	297	284	322	325	328	339	318	336	326	320	347	323	290	336	290	304	302	297	336	312	360	337	280	305	317	345	307	306	298	305	315	325	301	347	316	310	313	313	294	339	313	327	328	326	342	328	326	305	311	293	340	293	296	291	320	308	308	334	311	321	375	298	310	292	330	316	291	317	303	329	333	294	294	309	327	311	298	330	310	305	309	366	300	297	282	311	275	310	299	301	302	302	334	301	308	361	295	315	277	310	319	290	294	295	333	285	314	280	297	294	310	285	331	327	360	307	299	322	307	290	342	306	319	323	325	314	307	309	315	315	293	276	317	288	316	317	266	322	310	288	301	312	337	291	297	299	312	310	308	328	338	317	311	325	307	305	316	315	313	319	312	311	329	359	339	293	315	313	306	294	302	333	313	321	313	342	321	319	320	303	290	316	286	304	304	295	300	322	331	306	306	302	316	311	300	296	305	308	317	321	303	315	324	303	319	310	294	333	323	308	334	310	344	299	318	317	325	321	289	324	334	291	293	322	321	296	340	285	304	324	330	324	316	361	320	313	323	338	309	316	301	339	335	312	295	287	321	301	330	312	336	302	305	313	298	335	314	306	316	316	338	299	280	299	322	300	357	272	321	365	322	338	328	303	296	330	303	309	348	327	305	316	306	302	294	306	340	300	318	290	323	302	300	296	337	321	314	290	319	307	303	336	322	297	283	320	317	314	368	301	296	316	295	313	335	312	296	323	320	326	326	291	321	357	347	322	354	344	327	324	294	310	296	314	303	298	309	338	327	324	309	294	314	292	356	313	312	328	315	325	338	293	324	333	327	302	306	293	314	335	309	300	296	309	290	321	332	296	306	319	295	329	300	311	323	296	296	348	313	299	298	326	313	318	341	304	308	280	319	310	297	348	306	353	337	303	316	331	326	332	292	311	349	305	318	306	323	286	304	341	322	318	344	320	300	294	321	308	317	321	310	293	307	315	295	284	320	305	309	328	312	327	293	341	322	296	299	338	341	316	322	319	323	318	336	304	326	324	318	312	300	325	331	304	290	307	332	325	292	321	284	315	305	340	291	307	311	295	306	336	302	335	319	345	301	291	308	296	293	340	293	321	326	325	307	330	352	319	297	312	297	312	357	317	288	346	312	304	277	297	265	322	301	307	301	338	288	283	313	305	316	330	314	298	305	349	325	308	312	332	341	320	341	331	322	323	334	291	333	311	326	296	286	314	314	333	317	301	308	323	324	311	275	294	306	325	320	276	288	324	323	342	271	314	317	333	302	321	281	317	324	327	314	315	305	315	291	334	308	309	332	360	355	299	298	317	297	325	307	283	313	335	321	298	304	305	313	289	329	300	312	302	311	313	311	323	321	327	297	324	307	314	318	339	343	282	322	328	323	287	307	313	286	343	326	313	334	338	294	330	303	275	304	317	338	346	319	321	297	318	341	308	287	299	301	320	290	322	323	314	330	328	313	302	323	322	309	315	336	329	310	306	284	341	300	293	308	315	315	311	359	326	297	321	351	302	284	354	309	281	318	305	358	331	333	293	306	310	335	343	287	336	319	287	315	319	320	312	332	326	295	344	307	337	299	338	301	331	347	305	285	323	301	333	322	274	329	305	327	327	319	345	285	320	332	316	314	332	279	312	302	324	288	326	316	319	337	302	313	324	300	304	296	326	317	341	335	322	331	323	322	322	293	343	295	330	272	332	314	318	339	333	299	284	333	292	298	315	289	283	257	313	296	347	322	324	307	329	325	343	314	311	328	308	277	302	308	337	306	292	323	304	307	289	291	303	308	327	317	314	328	310	318	344	296	301	298	349	295	299	340	320	343	315	309	346	304	307	306	312	289	341	334	324	328	299	334	333	278	317	342	308	309	294	296	301	334	280	316	307	300	297	277	304	289	308	310	286	309	289	319	317	331	312	287	332	314	316	311	317	358	300	316	299	340	305	318	311	342	332	312	350	293	337	308	307	324	312	351	313	292	312	307	310	323	298	300	312	295	291	285	319	331	319	297	321	310	326	310	330	307	284	329	293	301	315	307	323	340	307	308	303	283	357	308	307	319	303	318	310	347	336	316	327	326	316	299	309	339	290	322	333	306	313	326	317	324	304	303	285	316	332	336	309	311	304	334	260	324	339	315	340	327	301	344	311	298	325	317	303	302	331	337	318	301	306	330	325	321	329	303	308	270	290	313	328	336	301	303	344	301	335	334	314	310	315	304	338	322	348	272	319	333	314	330	313	334	332	316	290	282	315	307	340	315	281	311	309	306	348	302	278	356	295	304	282	305	322	266	326	309	345	322	324	307	309	312	309	309	319	317	310	287	346	311	312	312	294	298	303	321	306	325	318	312	324	319	310	323	324	327	297	310	334	328	315	321	297	322	313	303	327	290	313	313	316	338	294	332	297	313	314	299	328	314	352	309	307	331	288	321	344	328	314	317	335	322	351	315	308	296	337	331	296	352	327	319	281	310	338	331	331	325	308	335	300	309	317	314	322	290	316	313	313	313	301	317	300	290	330	328	300	318	309	280	315	299	308	291	327	330	322	305	333	296	275	291	310	301	308	324	297	294	289	325	298	314	309	337	298	307	323	325	291	320	302	288	314	338	338	330	315	339	328	316	335	307	293	314	299	331	292	338	315	323	313	296	298	309	313	363	315	309	328	315	322	359	319	301	315	293	311	313	303	284	324	310	352	330	325	320	315	305	337	327	316	323	336	298	313	337	301	302	312	305	305	306	328	319	326	304	306	290	320	309	333	314	308	327	310	321	340	293	273	326	289	305	300	321	314	327	317	322	289	286	278	322	309	300	309	341	298	269	302	310	302	326	323	321	335	304	317	308	339	348	289	319	285	286	328	307	322	325	327	329	322	319	335	316	307	328	313	311	323	329	314	333	305	334	358	285	288	290	314	308	327	301	339	301	335	305	285	263	319	300	321	324	298	319	301	337	318	322	320	307	336	305	320	307	306	314	350	313	341	302	264	317	276	357	275	331	343	287	304	309	328	308	289	305	317	310	352	341	296	323	304	325	338	338	301	340	287	289	332	310	306	290	270	323	323	292	327	304	316	312	298	315	328	324	295	329	263	325	334	333	319	303	279	304	312	306	341	311	336	319	291	307	306	302	305	325	329	312	351	309	286	306	321	308	317	330	291	319	320	305	319	341	327	331	301	318	310	341	311	309	363	328	326	310	323	285	352	299	316	298	289	305	309	315	300	310	313	317	333	304	311	291	308	316	278	302	308	303	328	357	311	285	289	316	355	316	306	307	309	322	311	330	316	302	326	305	281	342	287	322	357	316	355	314	301	313	333	316	276	326	268	315	300	336	327	312	340	335	321	291	289	338	301
25434	21413	27817	25170	13695	3954	1367	654	343	311	339	287	317	327	270	287	294	295	283	313	298	346	320	301	306	319	306	309	334	315	306	318	306	289	345	319	310	285	294	303	290	364	275	284	274	259	302	283	288	304	275	273	300	284	291	286	288	265	305	301	301	320	298	314	266	288	274	284	282	265	296	282	326	287	287	313	294	301	314	312	297	298	286	262	285	310	299	288	281	319	292	313	292	285	299	296	277	304	297	335	312	293	279	288	301	318	283	311	332	268	295	300	312	286	318	298	301	271	294	266	301	298	279	277	320	334	306	271	317	322	265	285	268	287	283	311	311	303	294	307	304	298	307	309	296	264	334	320	315	276	307	285	325	312	331	304	310	296	323	266	260	281	302	298	272	297	302	293	295	292	294	317	302	288	325	297	307	317	312	314	297	304	287	294	324	305	292	318	285	304	314	306	297	265	317	295	277	335	292	311	289	318	295	304	277	293	301	277	278	288	313	275	293	260	320	283	299	305	270	308	297	305	266	278	298	278	310	296	294	295	310	305	274	317	291	338	318	311	289	264	300	312	300	279	296	322	324	308	273	323	297	258	281	292	293	321	285	291	309	295	302	282	294	273	290	295	288	277	306	307	294	303	270	301	284	286	298	290	286	295	281	308	279	298	325	330	271	309	323	336	296	311	297	291	320	308	279	284	289	308	344	281	302	302	295	277	281	265	313	298	322	342	318	266	285	319	288	257	267	312	319	279	306	284	294	290	309	307	258	316	291	281	314	281	307	298	283	299	340	292	287	268	287	308	323	289	275	279	293	300	301	275	314	326	268	300	298	314	311	274	316	299	322	312	289	287	276	291	315	298	289	307	273	301	309	292	282	297	298	296	264	305	313	287	300	311	300	286	334	288	335	290	302	289	309	293	278	301	285	290	303	279	293	273	326	304	315	313	310	320	284	293	300	299	298	276	268	289	295	293	301	308	319	265	290	297	312	309	326	273	295	291	281	285	286	284	273	280	306	284	301	299	284	291	297	295	327	321	286	296	325	312	304	283	292	293	325	315	293	279	313	297	308	297	292	322	296	273	308	275	289	293	297	306	269	274	285	302	320	303	301	281	291	313	309	273	337	294	296	279	299	287	309	319	283	305	347	283	276	266	293	302	285	309	324	297	281	316	292	301	274	284	311	290	300	272	275	277	287	300	321	301	290	334	284	269	307	270	297	290	332	286	282	298	299	286	314	302	287	324	276	290	271	291	308	288	301	275	283	295	304	280	307	296	290	288	278	310	284	279	307	303	316	275	303	291	296	306	299	299	299	288	305	315	254	302	283	272	322	321	282	281	358	290	309	293	284	288	309	294	299	275	274	323	283	305	318	290	286	272	277	312	290	299	302	297	284	331	299	299	309	309	277	303	272	292	274	301	312	282	298	282	298	295	331	294	310	300	307	272	315	268	287	291	276	310	332	295	305	312	270	303	304	298	266	296	318	308	276	287	312	275	296	288	274	281	312	305	303	310	289	282	305	311	301	295	285	301	315	295	286	296	278	274	301	291	276	281	275	315	316	290	303	299	266	310	283	270	278	274	304	274	298	322	308	318	314	300	310	266	295	299	312	296	304	295	272	312	283	295	314	293	289	315	340	286	305	298	314	301	269	292	307	307	271	316	291	320	287	295	289	289	298	271	299	311	311	272	279	303	308	290	314	272	292	297	296	330	293	253	303	296	317	282	324	298	329	299	274	306	283	297	287	280	280	288	318	332	296	292	293	308	312	303	308	274	262	296	306	310	263	296	287	315	289	282	290	303	275	318	301	288	293	317	287	299	314	286	277	310	256	292	273	281	301	302	279	316	321	306	283	271	279	325	278	272	276	291	311	313	283	280	273	288	276	291	298	316	302	283	296	309	320	320	333	315	304	288	308	277	296	314	305	332	305	288	317	267	289	299	292	326	298	299	302	290	268	304	308	341	297	281	298	301	265	294	338	275	292	301	291	282	324	311	270	290	305	303	326	331	273	265	341	278	305	282	288	287	278	292	307	288	278	314	305	270	285	290	318	284	322	290	291	295	290	293	343	315	281	283	299	306	282	281	292	294	269	294	302	315	325	321	313	331	315	302	279	309	296	290	325	311	289	299	295	257	298	310	279	276	300	315	298	293	283	295	280	287	301	303	275	306	302	286	272	293	287	295	272	331	280	315	302	296	301	278	299	296	332	298	321	293	330	285	291	283	273	288	314	279	318	314	304	309	293	283	275	258	288	265	303	310	329	313	284	264	322	308	261	306	264	281	277	274	297	312	271	313	286	307	305	294	292	339	288	280	317	309	310	293	331	303	280	308	314	295	300	294	299	289	282	293	280	311	276	298	309	299	304	293	288	249	309	290	290	300	281	297	301	291	302	303	284	296	303	281	300	273	327	287	292	279	294	266	298	301	327	313	280	299	323	277	272	301	301	299	320	290	307	313	305	294	291	303	295	279	298	296	275	295	325	311	298	325	290	270	287	323	293	324	319	299	315	325	303	322	302	275	300	299	300	296	275	323	288	294	286	285	279	301	296	286	302	297	275	310	313	311	297	305	308	333	296	319	305	288	328	291	289	302	288	274	281	297	316	321	295	288	315	291	277	303	299	284	317	274	322	294	295	316	273	304	292	300	291	290	318	306	294	333	317	297	309	309	296	295	295	259	278	314	298	322	319	309	302	268	315	310	295	323	256	304	275	285	289	284	280	303	309	266	287	300	276	313	294	281	297	291	311	299	290	304	289	297	291	318	314	294	323	289	277	313	279	296	300	315	283	299	277	303	293	301	313	262	293	327	269	300	275	327	256	284	294	299	307	303	285	313	350	271	288	283	278	283	268	296	339	312	301	292	305	277	306	288	306	289	269	285	278	309	276	293	300	296	294	295	315	304	294	305	299	297	301	283	317	279	278	305	276	298	288	295	269	282	284	310	280	334	321	267	265	297	307	337	307	306	320	287	294	319	313	299	285	296	290	291	297	289	319	338	298	304	307	325	298	272	306	314	278	314	286	302	296	323	271	308	286	308	310	321	304	333	289	322	290	292	285	284	320	298	268	302	293	295	305	297	289	301	257	276	294	289	315	298	297	296	281	284	281	288	287	279	283	323	317	313	301	315	292	306	282	310	304	300	284	308	310	309	260	297	299	278	316	299	270	288	291	280	289	320	284	305	285	288	317	285	281	284	299	296	298	269	265	306	299	288	271	304	325	291	309	326	313	280	302	330	308	287	314	312	324	311	283	284	304	325	265	275	289	295	279	297	298	293	309	314	311	286	315	319	300	279	299	292	319	293	312	299	301	276	285	299	327	286	310	291	304	294	300	311	327	274	279	289	309	298	277	305	276	304	295	282	299	316	280	271	299	296	285	301	322	299	297	299	274	275	277	293	301	283	283	310	308	293	301	289	285	305	306	295	292	326	270	323	306	301	290	304	306	303	282	295	314	287	288	317	289	312	305	296	296	280	285	271	301	329
42917	52113	33202	17748	10262	4606	2094	950	456	349	368	346	350	349	304	381	353	370	377	352	364	360	335	306	390	341	365	365	330	330	339	359	338	335	343	320	375	365	316	337	355	388	308	357	323	318	329	350	338	335	362	348	363	350	372	316	348	383	362	362	354	329	351	380	346	350	323	343	362	349	356	385	382	337	348	341	355	362	305	357	362	326	352	386	346	329	380	334	361	335	354	324	325	369	360	312	353	331	343	372	370	340	346	331	357	330	327	335	335	326	353	360	353	340	307	366	360	356	331	333	351	352	330	328	331	341	378	369	337	378	348	348	372	325	352	371	351	336	352	334	306	351	360	337	327	355	320	366	359	347	321	332	338	369	339	366	363	332	341	365	344	388	391	352	341	339	312	353	346	367	340	324	360	312	321	343	350	315	346	330	313	362	351	321	353	353	328	371	294	358	383	329	394	355	363	347	394	341	357	324	344	378	349	325	358	338	359	348	359	340	366	355	361	309	354	342	356	328	329	333	357	368	350	320	378	358	350	300	360	335	353	330	318	330	394	345	333	334	333	371	347	335	346	342	329	339	352	348	369	359	349	321	338	365	385	371	340	361	351	321	344	357	353	337	377	350	324	327	356	309	348	353	338	340	333	358	354	324	358	352	296	338	334	354	365	359	333	306	347	360	368	332	352	348	367	393	396	349	331	357	367	349	349	376	338	356	345	328	342	348	341	357	329	345	374	343	381	368	348	325	353	337	345	333	357	343	358	338	355	324	346	337	325	351	342	353	325	340	351	354	400	359	335	334	335	337	351	385	347	347	324	333	385	359	334	361	367	337	349	374	360	372	349	343	322	323	350	331	359	367	362	351	318	335	344	366	331	332	354	308	406	324	356	318	363	350	360	348	341	338	379	343	347	316	367	305	349	368	351	349	372	363	372	351	324	333	355	317	341	356	320	342	327	342	326	374	358	330	351	354	375	366	338	345	346	354	341	320	336	350	338	347	346	335	365	341	333	374	350	336	338	357	361	387	359	357	375	329	329	366	350	374	356	346	336	350	355	360	343	356	356	344	346	336	336	354	314	383	355	361	330	320	346	333	362	353	352	324	338	356	328	336	334	370	367	296	368	349	339	366	342	347	326	359	315	361	365	336	326	344	324	325	319	354	352	346	337	332	337	368	336	330	332	336	338	338	341	364	317	358	349	320	354	349	336	326	371	338	320	330	313	339	330	336	345	346	344	352	366	324	356	352	339	335	364	356	347	359	356	347	359	354	380	372	319	362	337	353	341	337	354	324	364	326	374	370	331	332	307	358	364	336	363	326	349	343	362	363	362	349	331	356	342	352	342	348	357	347	354	365	353	360	367	345	326	353	387	320	345	334	330	388	335	348	346	361	346	346	341	330	344	338	361	369	364	326	347	366	350	347	315	343	341	359	333	331	334	319	347	342	337	307	365	338	375	320	362	350	342	348	341	331	330	353	349	342	335	360	340	369	320	361	349	351	318	338	353	339	332	328	361	317	387	353	348	347	345	326	327	360	325	329	330	331	343	357	337	337	373	330	365	329	344	373	359	367	349	358	332	384	350	359	418	332	374	318	363	368	347	361	344	363	328	338	335	350	352	304	315	350	321	352	354	331	340	340	366	362	363	368	321	319	317	370	343	333	350	332	346	320	386	350	327	354	330	334	337	344	356	340	337	374	362	363	337	347	356	324	335	375	332	351	351	321	353	349	322	336	298	338	371	336	336	343	354	348	357	342	330	349	352	340	352	344	335	309	385	365	343	363	361	332	360	376	339	341	364	304	321	342	335	354	360	331	355	369	339	329	337	376	335	342	345	359	331	357	343	359	355	360	372	347	341	348	351	320	348	331	339	335	374	355	368	352	365	303	346	350	313	343	360	341	333	373	375	348	326	321	338	322	325	349	344	355	327	351	343	384	355	355	358	330	370	314	330	335	338	384	341	362	342	340	346	304	354	347	368	342	368	357	354	346	335	327	364	309	357	384	348	353	347	326	378	352	329	350	381	343	343	347	355	357	358	353	368	338	362	351	324	332	348	373	332	350	339	310	352	352	404	334	325	345	322	328	351	360	353	334	336	346	344	372	352	366	314	358	348	354	359	350	365	361	389	363	335	337	342	309	346	332	353	367	348	347	360	344	379	356	320	355	357	378	345	334	358	389	379	369	329	340	343	352	349	330	338	339	333	315	364	330	365	324	329	347	363	316	391	347	359	350	332	365	346	382	314	360	321	315	325	359	338	343	358	348	400	337	324	370	325	364	356	369	349	310	351	350	351	330	387	342	329	350	375	343	353	351	335	330	350	339	330	375	365	365	355	340	337	328	338	349	348	372	380	385	322	328	354	367	360	296	334	351	362	349	355	370	371	338	343	332	319	336	356	321	347	332	371	351	339	327	340	337	349	343	354	362	352	362	338	355	347	353	327	345	325	366	365	344	349	352	350	317	349	330	360	338	357	366	366	372	315	345	343	323	322	374	376	359	337	324	331	303	363	377	354	362	390	343	317	362	363	380	351	379	342	351	375	331	359	325	362	350	347	333	373	340	319	329	332	380	349	364	336	323	335	349	327	357	386	387	361	337	350	346	376	386	331	365	353	362	367	297	343	356	355	328	336	347	327	350	380	345	356	367	376	341	327	303	325	341	317	330	364	343	334	327	347	338	335	364	341	331	351	318	327	359	354	370	358	369	337	351	331	363	352	348	325	345	386	366	385	351	339	353	312	357	333	386	344	338	352	343	358	315	340	352	382	358	347	354	346	321	333	350	351	327	349	299	343	339	354	323	385	329	347	362	321	308	351	371	368	354	347	331	333	332	367	332	367	367	343	339	381	340	322	328	345	344	342	357	366	374	378	337	327	329	335	322	326	360	350	310	353	388	358	373	348	337	353	344	350	355	378	380	351	346	384	337	331	354	345	357	333	368	357	344	327	373	348	353	355	338	334	348	351	344	319	338	378	335	347	365	365	342	358	348	330	305	322	330	338	369	359	336	357	361	385	323	370	341	351	359	356	360	314	349	349	346	361	319	330	375	359	353	350	328	342	360	351	349	296	355	355	370	356	362	339	346	378	335	334	318	327	297	368	337	353	338	359	373	339	348	371	332	347	354	336	338	343	377	349	329	385	355	346	316	347	338	355	316	380	343	345	362	349	329	341	370	355	334	361	351	329	340	300	358	309	363	328	341	355	327	315	377	346	343	338	355	335	318	349	326	335	356	363	359	352	365	349	374	351	342	360	331	347	332	346	351	350	332	373	336	330	356	352	358	332	350	352	324	385	383	345	349	335	318	364	343	353	370	341	336	346	337	328	340	369	352	370	353	347	302	373	317	331	345	358	317	324	335	339	329	368	326	328	331	324	338	391	353	359	359	350	328	335	334	375	338	322	389	370	345	329	347	351	365	367	359	328	340	325	394	346	341	355	332	356	371	329	347	337	325	332	345	332	371	344	319	358	329	369	350	321	316	350	343
22976	21095	28679	23811	21285	21141	11645	1890	548	484	460	458	414	425	471	444	427	420	409	430	458	451	454	433	393	409	456	434	428	440	427	466	414	428	389	414	423	425	423	424	426	449	445	447	401	437	461	415	440	406	429	425	428	436	410	420	443	418	421	413	427	393	411	456	428	439	452	439	471	428	412	434	407	413	420	379	422	423	452	440	451	403	452	425	417	395	436	402	437	422	455	426	440	419	432	434	423	411	446	398	422	426	445	437	429	408	416	423	437	444	446	445	424	400	436	387	396	411	430	389	453	441	374	409	440	428	407	449	418	420	432	443	449	412	422	398	389	420	425	433	393	418	423	414	437	391	413	413	432	390	443	436	435	408	431	408	445	412	448	435	469	389	406	417	452	451	414	451	441	419	414	464	435	382	410	428	445	411	406	416	443	429	423	449	415	415	410	419	407	411	444	421	463	409	419	429	389	437	440	429	424	421	404	406	407	421	453	459	432	452	423	408	418	417	427	424	442	437	404	440	462	436	426	422	413	454	447	416	405	425	397	463	392	446	417	404	409	429	446	408	471	439	386	397	430	402	427	417	383	422	453	425	399	423	413	439	398	411	446	401	428	441	436	429	419	421	424	423	428	402	421	402	439	412	426	403	423	417	432	418	385	403	425	433	442	416	427	428	423	448	461	410	444	419	409	419	424	435	427	424	399	453	440	413	396	445	446	409	427	415	442	432	428	418	450	416	462	436	411	428	423	412	408	425	429	426	452	437	428	408	444	443	445	436	405	439	453	467	459	451	402	416	400	448	438	436	449	439	440	418	449	417	446	438	399	430	413	406	481	456	448	417	431	417	405	430	430	432	428	429	397	461	429	434	459	401	453	407	425	434	438	405	429	460	426	421	429	420	453	405	397	410	450	432	442	446	420	438	439	425	408	434	444	443	429	434	439	415	455	419	451	450	418	453	398	455	410	408	427	411	436	445	436	415	432	464	410	416	433	409	388	427	423	459	422	424	396	438	422	465	407	418	453	395	436	418	410	436	405	413	423	433	447	430	416	405	458	401	457	458	429	431	426	421	392	428	406	429	423	436	419	438	446	416	394	425	447	411	447	434	421	442	419	424	406	436	408	405	429	399	465	413	441	431	455	456	401	455	438	426	458	414	436	421	461	425	401	419	437	458	411	428	415	429	424	416	409	422	413	403	467	428	413	426	425	434	427	443	411	413	446	396	416	440	413	408	422	440	420	407	470	450	422	440	430	440	414	417	472	409	416	402	417	429	423	414	437	429	387	451	451	397	406	406	410	435	467	435	410	376	440	442	416	432	429	413	442	409	449	443	403	479	435	424	417	460	424	443	478	419	420	447	403	402	449	474	439	426	430	472	405	460	462	421	400	388	470	424	444	450	443	406	437	441	374	414	481	413	401	410	449	440	413	432	444	443	426	447	439	410	432	438	385	442	448	432	406	412	425	412	441	434	454	386	447	406	412	436	461	393	400	426	440	439	411	427	444	434	418	435	421	393	404	477	421	474	440	435	409	421	427	415	406	439	443	409	430	422	418	453	432	439	387	402	420	450	419	447	413	418	435	436	427	476	438	412	443	416	438	428	435	421	456	412	409	447	414	420	428	431	437	472	404	437	408	433	415	429	424	430	459	425	418	416	423	400	444	417	431	397	441	435	441	427	427	428	391	427	455	441	435	407	399	464	437	416	423	424	443	463	377	438	398	381	424	399	416	442	401	429	440	429	447	430	447	400	400	437	462	442	452	402	452	444	455	427	389	459	431	426	442	454	408	411	442	448	409	425	407	415	422	432	401	407	413	431	462	438	429	422	431	418	415	455	436	446	447	420	445	432	422	475	453	440	400	440	412	446	437	412	416	403	422	430	420	440	418	416	410	462	400	428	439	421	437	435	452	452	409	443	457	474	433	402	426	408	436	416	411	433	436	460	421	429	431	395	431	429	423	433	422	421	412	408	396	460	429	420	442	389	410	441	458	444	429	447	444	395	447	434	401	438	395	438	422	394	429	462	414	435	457	413	398	455	421	449	407	434	426	433	416	412	453	414	434	464	428	422	407	449	467	450	442	424	431	455	408	450	381	438	423	371	463	448	412	455	458	397	398	401	424	436	403	470	412	405	435	411	459	406	438	433	424	412	424	402	461	422	423	459	433	450	421	432	448	442	440	416	472	413	442	409	405	440	467	421	446	426	423	433	478	446	429	404	414	453	403	475	419	417	430	472	431	417	430	440	425	400	412	440	415	482	459	417	417	439	467	424	386	408	452	454	430	425	405	417	441	396	423	394	420	420	422	414	424	433	416	442	440	401	421	453	397	424	415	399	449	444	427	412	450	434	411	411	429	421	443	391	444	428	443	409	407	370	413	405	455	419	422	428	454	447	406	439	396	421	452	408	448	390	445	432	407	441	460	386	406	408	424	443	448	448	403	434	440	384	398	404	436	423	438	430	434	424	445	455	459	437	416	474	413	409	423	406	444	435	463	405	438	410	397	429	453	409	395	465	446	435	402	415	400	438	392	391	410	407	431	430	398	433	383	442	450	391	407	407	404	419	404	452	453	432	449	425	449	415	432	402	416	467	405	443	405	409	422	434	401	425	384	415	451	410	408	425	445	418	415	451	455	428	429	420	444	399	443	439	407	457	426	453	428	409	401	463	396	400	481	449	397	413	408	471	435	392	400	438	453	402	438	410	412	435	416	397	447	454	437	442	450	487	426	394	409	444	456	423	442	442	482	451	439	406	437	473	419	421	455	404	408	416	446	404	398	429	379	436	426	452	426	443	450	381	407	411	397	404	412	435	408	430	432	425	445	415	424	439	418	440	414	443	413	365	411	419	405	424	447	398	384	439	441	459	432	398	437	397	417	396	398	449	426	448	411	439	419	393	372	437	440	402	413	433	420	464	420	449	448	424	389	447	423	423	417	414	424	444	443	374	441	421	422	442	395	436	405	453	397	383	401	457	394	448	411	404	407	404	402	441	410	405	402	425	465	423	437	436	460	422	428	437	413	408	445	430	438	417	445	451	412	415	413	426	406	417	441	440	440	477	404	423	465	458	387	392	431	429	428	389	420	423	453	449	404	419	447	454	423	407	425	447	396	417	406	419	427	417	390	427	414	407	431	425	394	442	457	386	420	409	431	434	411	410	417	421	412	413	460	437	445	433	405	420	437	426	432	422	399	403	395	444	428	407	412	441	459	429	444	424	402	432	436	420	417	421	433	394	445	430	414	427	420	474	404	418	435	407	457	410	415	379	410	451	471	422	427	434	435	466	441	423	428	415	439	425	402	428	430	428	399	414	423	438	424	440	419	417	427	409	439	404	426	410	432	431	427	433	399	414	418	408	416	405	419	460	448	412	426	422	458	430	427	448	415	413	426	412	438	391	418	435	414	452	439	428	459	459	446	353	399	440	407	421	443	464	444	437	424	419	442	396	432	427	420	450	416	431	376	437	444	416	425	431	438	413	484	437
45229	61030	41046	27764	17952	11078	5642	1876	579	533	528	514	526	505	488	447	512	501	469	460	473	478	505	480	455	473	473	438	440	472	470	499	463	466	459	450	448	449	435	496	494	433	450	453	475	488	458	465	515	469	445	465	462	500	486	444	504	490	450	443	465	444	472	518	464	441	458	462	500	458	447	472	479	483	461	464	470	471	498	462	516	479	477	472	451	441	481	490	475	440	506	464	483	456	453	489	448	478	476	488	465	463	449	495	472	471	496	432	453	478	454	524	492	468	443	450	470	455	470	467	500	489	447	422	475	438	471	481	470	486	492	486	484	457	468	474	452	508	441	477	467	510	442	444	436	478	458	468	470	505	477	461	486	476	487	464	447	451	471	488	509	492	448	445	462	487	465	478	481	510	464	439	458	469	475	442	499	507	430	476	464	486	436	497	470	478	488	462	453	462	493	497	471	492	500	484	463	481	486	462	468	488	454	473	473	465	472	509	467	457	499	515	476	479	473	479	480	452	489	462	481	471	493	436	486	444	457	462	475	507	472	473	438	482	488	482	474	462	502	444	457	442	463	464	472	495	440	444	463	493	495	474	418	497	479	462	523	473	447	469	471	455	512	473	443	508	504	508	471	509	467	449	473	474	472	472	492	478	463	477	493	480	480	448	463	468	474	459	479	471	466	434	485	479	483	481	463	464	448	502	501	461	445	506	495	436	485	454	486	472	462	464	439	470	463	481	502	481	480	472	460	476	446	454	523	499	479	485	486	453	442	476	458	490	492	491	480	429	483	464	497	494	452	464	489	494	502	439	467	470	466	431	470	449	493	478	470	491	505	484	497	438	475	476	457	476	485	506	473	484	441	432	453	446	436	482	451	480	466	499	506	503	484	511	454	502	464	467	462	479	475	484	482	434	428	511	474	497	472	450	463	481	451	459	440	479	474	479	488	463	491	447	497	440	462	488	470	470	455	484	439	494	507	501	448	497	469	497	470	470	455	506	471	509	455	429	462	491	493	494	496	457	480	504	499	517	487	482	482	504	499	477	455	467	445	458	448	496	518	520	471	473	464	454	462	447	491	474	466	509	403	474	497	475	494	482	480	460	441	464	499	486	483	450	449	497	440	488	472	494	484	447	464	446	458	480	458	510	438	466	457	495	478	437	460	470	482	470	469	460	453	450	486	486	494	512	461	469	475	482	483	458	464	504	480	491	495	459	502	452	499	439	478	474	422	437	448	455	474	492	468	489	456	468	502	525	477	508	463	456	456	491	483	427	481	419	496	499	453	507	470	478	478	515	429	466	531	494	466	468	457	498	486	474	467	461	449	467	470	461	436	483	513	464	464	481	445	438	480	488	444	453	523	435	505	499	498	493	505	513	497	461	421	475	466	475	427	492	443	485	442	470	494	488	441	451	509	475	455	468	505	509	453	473	466	458	490	490	461	479	488	491	437	458	459	499	466	478	479	481	444	510	482	481	466	470	519	443	459	516	460	464	516	470	451	474	500	505	457	492	521	453	456	461	464	477	481	475	477	478	450	480	509	467	474	442	518	461	456	438	445	480	513	471	468	464	485	481	461	465	489	484	492	457	458	465	463	454	453	481	489	474	479	474	524	448	515	466	454	447	482	424	446	497	501	449	498	480	472	460	488	450	472	477	517	491	474	477	433	483	463	502	472	465	434	465	489	458	480	429	451	501	468	475	458	495	477	476	490	451	467	516	469	493	456	472	505	459	460	454	487	462	463	487	461	464	483	511	483	436	478	443	493	483	494	476	447	459	437	448	523	496	500	501	424	473	504	443	459	469	508	448	476	496	460	452	455	475	502	510	501	421	474	509	491	452	477	488	478	497	505	441	485	480	483	480	487	463	463	460	513	472	440	459	485	446	468	481	487	454	493	473	470	448	494	442	472	407	445	462	468	477	459	450	498	495	462	475	487	492	506	475	443	487	451	480	499	470	471	506	485	481	437	479	456	497	459	475	485	479	469	512	441	471	471	461	482	488	483	447	497	424	493	428	472	454	477	455	482	503	453	444	484	492	485	432	467	423	452	526	505	498	458	491	477	480	465	463	522	489	493	454	478	479	481	494	480	440	459	473	449	465	504	471	464	481	465	474	479	510	450	485	472	456	513	445	474	471	490	492	514	442	488	475	463	466	491	492	488	451	523	441	478	524	472	477	449	498	470	523	400	482	461	455	516	464	482	457	488	491	504	445	478	468	451	435	452	476	504	456	481	487	477	454	489	454	452	476	434	451	445	491	499	482	455	438	501	490	461	499	484	483	452	451	428	457	462	515	483	486	437	473	496	479	474	493	466	461	440	475	496	459	459	505	453	421	468	477	468	485	464	479	446	487	450	455	491	446	476	471	454	496	493	442	462	493	456	475	487	481	450	482	446	489	454	458	435	524	482	505	480	461	475	496	485	495	448	481	475	493	447	459	466	492	479	458	491	456	459	465	471	453	489	513	468	487	481	476	454	479	459	440	461	488	491	499	479	421	466	444	451	500	488	475	475	446	445	466	512	451	473	456	477	468	482	473	506	443	463	502	475	467	446	489	439	479	499	448	454	474	461	466	478	433	437	447	453	455	497	445	482	474	458	493	440	470	491	472	466	494	480	511	449	469	424	463	515	496	459	477	410	503	469	488	449	488	431	456	430	490	448	478	520	491	459	473	429	482	474	438	442	461	454	459	468	475	484	463	492	494	483	447	445	455	490	493	509	441	465	485	513	460	472	484	466	481	478	472	477	446	483	451	466	460	483	482	456	463	493	498	474	454	459	491	478	497	444	488	451	463	462	457	461	475	457	461	462	497	438	463	473	474	451	452	445	528	489	481	462	479	449	441	496	456	521	506	465	415	436	490	431	495	482	466	440	464	485	461	474	468	431	475	448	481	431	519	500	484	490	485	507	436	459	435	438	425	453	462	490	443	513	451	483	477	495	459	485	468	438	511	446	464	470	447	452	489	469	491	478	466	464	503	465	474	513	476	478	479	451	467	495	474	466	487	450	467	471	478	444	514	444	497	471	468	478	481	446	431	481	487	475	470	495	480	507	447	486	455	474	469	490	450	451	492	491	445	479	471	452	449	468	458	443	445	488	498	510	468	431	471	460	481	498	420	470	458	439	477	483	448	460	474	421	488	471	501	508	488	477	459	453	452	506	481	392	454	454	469	497	468	488	464	430	460	474	452	472	510	474	497	471	477	486	485	465	467	453	489	476	490	460	467	508	445	470	481	501	436	513	474	490	455	484	450	477	485	483	458	447	473	486	477	493	434	466	444	473	474	462	497	472	477	497	495	524	468	461	494	469	497	466	471	490	476	466	478	490	473	502	460	489	475	456	465	464	478	448	471	490	469	457	446	434	510	454	498	454	457	480	499	460	437	438	505	461	488	495	504	481	464	449	448	444	487	502	436	500	485	437	451	454	450	482	499	479	489	473	456	479	480	432	466	477	494	469	479	457	467	482	511	498	542	506	475	489	469
32588	33001	28392	17433	6912	2159	1022	319	241	240	231	214	191	211	201	219	213	201	209	211	213	233	243	216	220	227	223	212	252	203	219	203	233	223	227	220	228	215	218	204	209	216	198	212	223	215	216	221	189	177	203	242	213	199	226	244	209	245	204	200	228	200	235	197	210	199	216	201	228	218	177	197	241	193	217	215	214	199	197	225	218	218	211	225	233	237	201	185	182	206	226	198	217	225	186	204	202	226	227	231	216	217	205	209	219	258	240	210	231	199	193	199	195	203	218	213	229	210	230	226	235	234	212	214	207	212	234	203	223	209	202	197	250	204	200	228	210	207	235	206	226	221	194	219	212	225	226	180	217	212	205	192	205	219	235	221	229	223	194	199	209	233	227	207	239	202	211	234	214	198	220	209	211	202	222	204	204	212	231	211	218	221	182	227	204	216	249	212	203	210	226	199	218	207	218	209	224	247	217	189	223	218	207	203	211	214	217	216	217	219	231	190	210	224	229	210	226	214	193	216	210	231	214	204	214	205	219	205	199	204	203	199	220	212	191	232	221	230	216	204	198	207	211	230	203	204	185	215	229	220	219	210	215	225	220	213	217	240	211	218	219	222	220	213	223	205	186	211	226	220	225	216	209	206	208	193	204	214	237	201	177	221	203	198	202	200	230	251	208	229	218	223	204	203	218	223	243	191	196	222	216	229	255	210	184	222	209	219	217	206	215	221	226	195	225	184	194	199	215	209	202	211	183	222	242	192	209	212	204	223	195	238	210	216	231	214	201	206	225	223	224	212	230	213	221	209	213	198	201	217	202	206	213	189	226	225	216	232	197	242	201	213	210	231	228	206	226	193	215	208	195	199	198	224	205	242	208	220	244	236	191	214	195	196	214	206	222	204	199	213	221	216	225	223	214	209	197	237	183	214	197	228	204	209	204	209	215	225	224	240	185	185	196	239	224	222	207	236	215	215	218	198	224	226	226	228	235	209	241	205	215	217	193	210	186	184	207	227	213	192	208	236	206	175	195	199	207	232	210	198	214	211	182	197	190	210	230	215	200	222	203	196	217	179	194	218	188	230	192	216	191	204	232	219	199	185	199	237	200	193	203	233	208	201	204	202	193	198	217	195	228	207	195	198	219	201	184	246	223	230	232	214	209	238	227	197	214	218	211	217	223	230	223	221	211	213	213	177	215	213	196	187	214	229	204	205	193	217	216	233	208	207	197	212	239	233	237	216	240	217	235	220	202	237	212	181	198	231	225	200	216	201	214	238	233	197	206	227	206	239	186	207	217	211	188	225	190	220	206	206	210	215	224	232	228	215	225	213	214	203	220	208	215	212	212	182	223	213	224	231	243	226	229	211	201	173	243	208	210	221	236	217	200	202	210	204	231	224	216	218	207	209	216	214	224	227	229	210	210	219	210	217	204	222	216	219	231	237	218	208	202	213	192	205	229	222	205	204	211	210	213	229	222	221	211	186	224	226	176	194	247	211	212	190	216	231	196	236	210	225	187	223	216	189	211	212	225	203	195	215	202	211	225	239	203	211	200	218	198	211	200	235	222	214	206	215	222	205	200	237	219	198	202	213	197	223	211	228	205	232	221	233	227	205	216	204	175	232	202	202	224	203	227	227	215	194	219	219	212	199	222	201	196	220	206	201	225	236	200	222	222	230	205	184	216	241	216	229	231	186	214	210	213	215	202	197	228	206	219	204	198	212	191	214	228	223	248	210	214	211	207	220	214	227	205	224	230	217	208	233	212	235	262	221	231	217	229	220	228	215	221	231	208	202	214	202	225	209	214	219	220	221	217	217	221	205	186	228	222	227	214	227	201	227	193	238	221	206	201	212	212	234	225	213	213	213	225	217	223	201	222	175	215	196	193	196	215	208	201	210	209	238	194	228	176	230	227	203	216	221	241	227	199	203	194	208	231	203	192	182	223	233	217	232	235	222	199	211	203	222	196	206	200	220	210	242	231	211	212	221	205	215	219	195	223	193	246	242	216	231	222	220	200	197	192	220	197	230	238	222	255	224	228	218	194	207	221	229	222	250	234	199	200	207	199	223	201	216	213	240	221	201	218	213	209	189	209	239	199	195	225	214	219	223	202	208	225	223	224	231	199	213	213	195	218	197	215	220	204	207	204	231	216	231	235	210	219	220	215	199	193	224	198	218	230	236	227	236	231	213	194	205	217	191	221	228	218	232	179	229	182	206	210	184	209	230	217	212	183	230	216	183	216	234	184	210	211	241	222	228	239	229	200	193	236	206	220	231	200	212	225	214	209	213	208	199	193	206	222	222	197	216	246	222	214	214	222	215	218	169	192	239	226	207	230	215	202	217	205	212	217	194	222	220	223	221	216	204	202	218	215	196	226	222	208	215	188	204	193	203	215	202	232	218	208	198	234	205	205	221	217	213	209	202	233	194	211	206	238	197	231	224	241	215	199	219	197	230	205	219	207	208	201	186	231	221	220	212	191	212	214	222	232	214	226	213	202	223	191	225	191	218	214	217	221	213	208	234	207	227	221	201	212	212	215	224	224	190	250	217	187	221	229	209	246	223	214	221	244	227	212	210	223	238	219	204	219	207	215	216	238	186	222	229	223	227	225	215	227	212	218	237	212	211	211	230	219	192	220	200	194	221	199	202	215	243	206	225	187	223	212	213	186	233	215	222	228	197	229	196	222	243	225	220	207	188	212	219	230	215	214	235	202	206	218	209	210	214	237	237	226	217	229	213	194	200	223	225	212	225	219	211	200	235	232	212	208	207	204	184	200	209	203	220	217	201	183	206	225	201	210	204	247	234	194	203	193	213	224	210	214	222	237	180	207	201	228	217	236	217	234	217	225	232	204	207	214	228	218	228	203	196	210	235	199	216	201	210	210	207	214	188	213	216	202	212	197	211	210	209	200	214	225	203	186	216	204	213	208	208	211	199	215	222	217	198	216	213	228	220	196	236	213	210	209	207	239	221	226	209	217	205	205	225	226	231	199	228	216	205	200	195	219	209	233	226	245	233	210	220	224	227	233	204	213	205	215	215	169	219	216	218	216	219	246	201	245	209	231	233	211	215	205	230	219	213	207	201	213	210	217	230	221	214	218	193	194	174	203	186	222	220	217	207	214	238	207	216	191	227	237	234	209	218	213	192	207	231	197	185	227	236	222	225	212	203	225	215	180	221	213	216	185	235	234	220	194	203	210	222	204	226	210	219	199	228	207	212	212	217	192	230	225	256	228	191	212	220	211	208	207	220	199	218	218	216	214	195	214	219	211	205	228	197	203	206	222	200	218	208	220	201	216	208	227	226	205	229	239	194	213	197	197	201	233	214	205	190	203	240	195	224	218	221	204	220	187	229	207	204	193	228	225	235	223	200	211	216	198	222	198	211	220	224	249	192	234	219	210	216	239	206	214	226	222	218	198	193	207	197	216	207	202	196	217	237	210	201	202	203	206	241	184	224	209	228	216	200	202	198	217	237	237	257	213	227
39072	46778	27536	15756	8462	3040	1366	433	257	262	251	242	256	274	266	222	253	255	270	220	229	253	251	252	274	236	249	272	236	235	262	239	278	250	238	244	279	271	241	263	236	271	233	242	241	263	268	240	249	272	237	254	264	269	271	242	256	274	305	258	236	265	264	259	238	278	242	237	237	238	257	255	243	258	270	260	247	260	231	282	267	273	269	229	231	256	252	261	281	241	257	263	242	238	240	249	252	245	248	258	251	244	243	270	216	253	262	254	249	243	220	273	270	273	252	257	259	257	262	260	269	248	245	263	268	275	265	270	278	259	231	254	251	252	274	271	229	246	269	261	252	273	254	237	268	248	243	251	223	276	275	238	259	233	240	234	255	237	250	247	251	250	250	258	261	246	255	256	266	258	270	270	256	251	249	231	280	242	245	257	237	269	237	240	249	264	257	261	269	239	223	252	255	250	237	244	264	249	242	235	273	256	239	245	240	248	239	250	236	241	257	254	254	288	276	243	248	260	246	232	254	260	260	255	247	257	258	259	260	258	275	276	236	272	250	240	254	255	252	262	289	250	244	266	243	283	251	253	256	226	257	257	239	250	239	250	263	258	258	230	263	266	249	219	249	268	244	270	264	246	240	246	258	232	245	247	260	238	264	267	251	226	256	255	232	271	241	256	246	250	254	269	262	226	262	269	228	253	218	236	261	257	257	245	241	260	251	280	244	269	233	259	236	269	238	258	251	267	224	262	257	243	230	282	246	245	237	236	261	238	271	238	285	252	255	263	261	271	233	270	261	269	250	245	262	290	269	265	249	227	250	261	235	251	273	257	301	263	251	263	262	244	269	260	241	258	251	272	249	244	242	237	252	287	250	250	254	262	269	255	241	252	231	235	267	258	262	242	241	270	248	243	241	231	255	259	248	245	224	270	255	263	301	249	263	232	231	258	257	281	255	269	254	257	272	255	275	248	234	274	263	247	265	252	228	267	267	225	249	258	288	236	273	229	236	267	232	282	245	247	271	260	253	245	255	249	241	254	261	277	263	263	249	257	268	235	293	224	245	270	261	261	269	267	266	249	251	244	251	240	239	268	266	256	248	277	277	249	261	243	255	252	247	257	244	243	236	251	260	272	228	260	221	235	250	284	269	225	224	260	225	253	247	260	246	230	229	267	230	251	235	269	272	261	275	267	245	240	271	286	261	260	248	221	227	232	276	254	254	259	260	260	242	274	265	233	249	275	245	277	245	239	260	242	277	278	242	255	274	273	272	230	239	244	255	261	282	262	254	256	260	256	281	243	277	249	244	269	269	277	237	274	258	272	254	262	300	232	259	227	256	240	227	251	249	242	267	253	274	274	247	286	246	246	251	260	259	241	263	245	266	250	243	232	246	263	249	251	253	217	242	261	256	249	275	284	252	249	267	269	232	254	222	257	259	255	248	249	232	266	243	270	246	293	256	206	265	274	233	281	260	238	261	270	265	259	273	255	248	263	257	282	253	284	235	248	271	272	254	258	236	266	263	250	255	251	266	272	253	248	243	248	287	255	266	282	258	264	255	250	285	255	256	264	253	258	263	260	260	226	259	244	283	249	260	276	264	238	268	265	271	246	232	262	263	246	266	241	263	274	245	236	238	253	268	264	253	251	227	241	266	266	247	263	253	249	242	244	227	245	259	238	249	257	265	244	224	262	242	243	283	245	264	244	216	267	255	277	245	223	260	240	265	254	298	244	241	249	258	266	257	239	248	240	295	216	254	245	235	253	230	275	242	269	252	283	236	216	250	259	262	244	256	233	238	270	260	227	224	240	264	260	281	275	229	259	244	262	259	216	240	259	262	258	247	245	237	267	232	259	259	262	291	283	301	243	251	241	227	245	246	264	269	271	244	262	259	253	262	268	271	252	226	216	278	252	239	239	273	232	245	239	244	245	284	249	229	254	250	234	248	251	247	258	268	232	276	280	279	241	241	266	284	242	258	281	246	268	225	266	299	254	259	239	244	243	253	276	263	255	273	248	238	252	228	266	270	270	236	261	266	237	243	257	273	246	255	278	274	240	263	227	267	271	266	243	267	270	277	257	248	251	248	282	265	285	252	239	251	241	279	234	258	259	267	270	250	261	265	239	258	235	272	247	258	249	254	256	274	242	264	271	260	255	267	272	265	276	262	249	255	210	276	279	290	267	263	231	231	258	258	243	263	292	256	279	265	250	258	235	259	269	257	263	265	246	273	209	231	246	225	246	267	238	270	250	265	261	238	286	249	262	250	247	245	252	237	261	232	262	231	262	214	262	260	267	272	237	257	240	262	241	257	253	270	267	250	232	279	224	247	254	247	251	236	249	255	249	263	286	262	249	246	231	284	273	250	266	264	260	216	251	281	266	262	235	274	263	260	238	274	257	245	248	251	261	254	242	254	281	254	231	232	267	247	246	254	248	214	256	263	260	248	265	227	251	268	221	245	249	244	279	238	267	221	271	257	266	257	277	258	230	242	231	265	252	281	300	249	260	248	242	256	238	257	232	244	260	289	236	256	236	250	253	261	252	261	233	260	290	249	260	245	254	264	246	278	272	263	250	250	274	217	239	254	238	248	260	242	234	245	217	262	273	232	242	246	238	243	259	232	241	254	238	235	241	239	264	240	236	258	252	250	230	279	260	238	263	254	231	244	244	258	220	248	253	226	271	261	279	238	284	252	231	281	260	267	258	276	241	241	278	258	258	248	267	245	271	249	242	250	256	232	243	247	244	239	286	257	238	243	260	263	265	299	260	260	257	249	271	256	256	257	231	250	278	259	245	256	262	237	267	251	215	256	244	251	263	252	246	292	248	250	257	242	243	239	242	256	261	236	253	252	264	253	248	249	270	247	245	253	249	242	255	253	263	249	267	255	259	237	212	262	267	247	235	219	251	217	277	237	259	259	276	256	252	264	273	270	241	265	265	230	267	259	256	272	274	268	246	245	244	278	273	275	264	263	277	268	236	236	260	244	241	242	244	221	258	252	236	264	234	256	266	262	280	248	247	244	249	243	259	279	242	260	283	251	259	277	238	245	243	250	267	288	259	256	249	250	257	287	234	233	262	250	234	256	237	237	271	241	250	253	236	257	248	273	273	237	249	240	250	263	247	256	252	256	269	248	254	261	243	240	248	276	251	259	260	265	223	269	243	268	271	263	258	262	266	258	233	242	264	234	278	251	262	280	247	256	244	278	275	280	252	249	264	241	250	224	259	250	245	258	269	240	253	243	282	248	257	266	246	276	261	261	250	245	256	253	224	239	234	241	268	244	253	253	232	253	235	234	255	245	271	227	232	264	277	250	258	287	274	268	250	276	235	265	250	277	266	258	262	225	228	245	258	252	268	241	259	246	253	282	223	272	292	267	266	228	258	261	251	241	247	257	273	270	266	269	267	240	285	222	233	252	221	281	238	270	281	272	249	242	264	275	276	249	267	237	235	263	262	265	232	288	240	261	250	258	254	268	261	246	256	271	230
24076	21032	28261	24785	21132	15103	5198	696	342	329	312	305	290	303	327	260	279	310	302	269	288	274	257	292	289	289	268	249	286	297	273	269	272	284	254	286	281	293	251	272	286	257	223	280	306	298	268	261	255	293	262	269	257	279	257	292	281	261	284	255	262	283	297	277	273	292	293	243	294	297	291	265	302	268	257	249	273	264	300	237	286	261	281	285	280	274	270	290	237	281	252	283	279	256	281	276	303	290	244	262	297	299	305	293	258	258	305	273	256	277	275	256	297	289	278	265	283	259	253	272	266	273	272	257	287	262	296	246	261	246	282	251	275	292	294	277	288	290	295	246	252	276	284	284	304	267	285	234	277	286	270	253	281	281	294	241	296	272	254	299	286	251	262	279	288	263	285	267	315	266	277	314	277	278	281	265	273	287	253	252	286	284	263	295	292	274	250	303	289	257	244	261	279	279	258	282	282	282	268	268	301	283	247	282	287	257	288	297	242	309	291	264	269	294	296	268	275	297	261	279	275	277	272	273	261	240	263	283	284	283	279	293	281	297	270	298	257	269	267	265	284	302	309	286	273	290	247	284	303	272	281	295	308	245	293	265	267	261	268	275	268	270	265	265	266	252	292	269	283	293	308	287	260	265	248	300	250	266	283	271	270	308	279	269	251	275	267	258	292	276	254	277	261	272	269	318	281	275	245	250	262	252	275	274	297	272	281	316	273	245	238	276	289	321	276	256	294	267	248	327	278	286	271	285	289	260	268	263	258	293	265	297	252	282	263	280	267	289	271	284	272	296	269	236	257	261	259	311	299	279	270	272	275	281	303	238	279	248	266	291	283	268	263	275	284	275	253	265	289	311	298	261	246	292	263	283	264	275	265	276	274	312	310	268	272	272	283	286	246	286	265	271	266	276	291	263	255	291	268	298	290	282	275	282	272	273	248	254	270	251	272	260	263	255	289	283	271	264	264	264	273	285	271	280	315	292	283	259	288	293	266	261	258	240	270	298	305	235	258	283	293	313	261	293	325	278	264	249	293	274	273	286	262	278	275	274	246	279	280	278	282	257	273	276	286	296	278	300	280	293	285	283	250	289	286	239	308	286	279	265	269	280	277	275	297	267	278	305	313	259	281	255	257	263	275	289	294	287	283	280	277	267	252	267	281	267	259	287	301	282	261	279	286	290	239	279	267	287	277	266	272	257	288	277	284	276	268	275	309	278	245	261	300	243	287	266	304	287	246	265	246	300	300	298	262	288	286	324	283	268	278	252	294	254	255	288	291	259	297	279	272	298	278	252	278	278	288	288	277	250	274	278	278	286	265	293	266	248	266	263	280	300	283	282	284	266	299	292	278	253	268	273	257	284	296	275	269	254	233	279	269	275	271	280	250	268	290	262	268	259	262	264	282	279	264	253	269	291	287	272	260	304	257	274	262	271	254	287	244	271	264	245	256	310	282	270	260	275	279	267	278	274	271	277	303	291	272	253	292	284	272	288	264	272	278	276	272	297	289	301	304	258	255	262	270	306	250	267	276	285	297	247	286	269	281	284	261	270	274	257	258	279	293	276	254	287	255	289	246	274	264	288	277	262	258	290	274	282	255	296	284	265	297	271	276	269	280	285	283	257	268	268	288	253	268	240	271	274	270	278	250	269	254	295	262	244	270	298	278	274	270	253	274	262	268	258	276	256	273	254	265	275	271	270	245	309	287	280	295	269	268	251	287	276	249	273	257	264	297	300	272	271	272	268	269	237	261	299	307	271	283	280	295	269	280	256	287	256	273	271	253	272	236	255	264	279	294	288	277	271	268	283	256	281	272	303	246	266	245	259	267	276	298	275	309	278	257	287	299	272	272	294	269	278	258	274	313	272	271	277	258	273	302	273	276	271	288	286	258	270	273	257	268	262	260	292	272	306	263	264	280	271	307	260	281	255	258	261	257	283	214	283	252	282	246	286	297	284	265	281	284	242	316	275	271	260	264	271	298	293	265	281	294	255	241	270	274	256	277	263	275	260	253	287	263	289	265	264	282	267	245	274	255	256	260	282	268	256	278	294	270	289	285	277	306	247	258	260	236	300	255	228	243	283	274	275	274	281	280	267	310	272	276	276	254	281	271	265	279	307	258	267	278	258	257	286	267	269	306	285	310	303	285	278	264	274	262	253	280	296	287	282	254	280	272	275	286	267	269	264	310	288	268	257	262	254	247	255	250	284	315	269	296	266	268	249	293	258	290	272	264	271	254	245	268	290	281	289	250	259	256	270	314	252	246	286	273	254	271	285	272	281	277	254	257	254	275	248	249	270	261	270	271	264	265	302	263	271	266	247	271	288	313	293	296	291	278	279	267	288	262	266	269	289	261	283	285	288	250	274	281	258	271	286	259	272	261	283	264	286	276	271	268	265	259	294	282	279	284	261	277	249	272	294	271	283	260	263	282	293	281	270	296	272	260	291	266	240	254	268	264	285	261	274	295	261	271	306	275	262	287	267	243	293	257	301	277	263	292	295	244	269	258	271	248	262	272	276	263	315	262	268	270	263	265	258	281	278	250	267	280	259	311	266	272	254	272	259	274	303	258	286	299	264	260	273	261	265	276	280	303	287	276	271	304	278	284	274	299	284	284	273	254	295	291	279	259	274	275	219	288	268	263	266	267	254	287	262	265	268	270	275	264	292	263	262	263	238	268	274	259	282	268	273	257	267	296	268	286	274	280	261	303	299	247	278	241	244	288	279	265	280	253	265	257	309	252	252	274	265	285	233	270	280	269	284	277	239	260	288	286	298	253	257	275	289	274	277	274	269	288	237	268	288	263	281	279	251	259	284	275	280	265	273	276	277	275	253	267	281	259	288	255	268	257	267	284	281	281	268	284	275	273	295	279	303	266	292	268	282	277	289	271	279	262	255	288	287	291	287	252	282	276	280	240	263	272	254	292	310	295	279	272	291	276	275	276	278	282	273	291	297	280	263	275	264	273	255	251	258	271	276	272	277	290	279	269	268	251	250	255	258	305	292	291	294	262	283	272	253	303	267	270	264	280	264	275	291	267	267	303	278	292	287	283	257	305	284	274	228	262	264	266	244	297	269	274	280	283	262	281	260	261	305	283	274	300	252	276	313	256	297	281	270	253	256	299	303	251	283	248	270	266	304	303	282	272	282	269	272	262	271	281	266	281	292	291	279	301	229	280	285	247	249	257	261	267	270	270	276	294	274	245	296	277	287	279	250	265	290	265	301	244	326	295	279	278	257	287	275	254	267	286	261	258	301	262	290	242	261	262	267	276	275	275	271	255	273	301	279	257	264	288	230	265	293	248	273	278	244	269	290	269	277	267	277	290	269	278	299	266	259	275	277	266	274	256	258	294	290	270	284	245	288	273	292	294	252	258	274	280	284	271	256	288	279	290	275	270	250	290	248	280	291	284	255	291	288	255	277	274	263	288	273	270	252	292	264	272	285	248	279	262	278	276	266	283	260	279	288	279	271	271	295	274	272
38012	56013	41895	25653	16987	11375	4382	741	414	362	335	342	319	313	311	312	326	338	341	292	344	314	349	327	315	322	303	319	330	311	324	306	325	326	345	291	305	321	321	294	305	312	301	316	332	315	311	298	296	303	318	311	334	330	327	329	305	283	336	305	320	292	300	290	354	313	316	297	349	319	279	341	340	313	318	325	304	346	307	290	304	316	319	331	330	314	303	355	313	328	335	353	326	282	347	315	327	337	328	303	313	303	336	310	331	300	317	307	304	318	330	334	309	325	320	298	343	318	286	323	320	286	304	297	327	353	319	286	327	326	320	311	303	296	345	313	279	322	284	293	298	301	331	315	302	325	300	295	299	284	336	307	299	293	288	314	295	318	296	293	284	313	313	296	312	333	331	287	305	319	317	315	342	305	315	291	325	322	309	347	314	290	315	307	331	323	305	309	318	325	306	325	304	327	317	330	307	298	287	293	321	317	323	311	312	340	335	308	320	340	333	349	336	309	320	318	325	322	309	299	338	337	326	330	302	337	324	302	330	351	300	314	337	309	323	322	320	339	327	310	306	304	330	317	290	333	291	339	337	322	305	323	316	337	280	326	312	316	302	339	317	322	305	315	325	349	307	318	323	325	326	310	304	323	348	312	283	276	320	322	326	334	329	316	318	305	295	303	325	322	325	346	325	332	336	335	295	310	313	313	345	309	329	331	340	326	334	286	320	326	333	293	315	336	326	301	327	334	318	295	327	327	301	294	287	308	317	310	334	285	357	318	329	318	323	315	307	329	279	306	314	275	308	314	337	321	330	288	321	325	275	316	303	321	333	336	331	305	308	324	296	323	311	327	315	314	312	302	310	348	354	326	344	280	309	311	322	333	333	321	310	297	297	315	301	312	311	328	282	313	308	297	351	302	288	290	337	307	354	311	289	323	295	321	315	322	329	333	338	299	319	304	296	332	340	293	315	312	292	298	326	318	331	319	293	312	311	330	336	311	384	319	301	301	329	303	315	325	332	348	320	304	316	329	324	317	307	319	289	301	317	293	310	316	289	340	317	326	293	303	341	314	338	346	302	299	310	332	362	322	319	324	313	314	287	331	346	314	329	312	322	314	326	300	287	279	330	310	307	300	315	320	312	310	308	311	326	309	319	296	324	302	316	332	314	324	331	305	302	305	302	320	306	303	348	321	294	311	324	321	319	313	344	303	359	316	332	317	335	319	296	316	288	331	331	321	340	293	308	336	310	322	344	289	296	318	320	308	313	314	306	341	344	317	284	305	330	274	323	311	307	311	302	278	321	325	324	314	317	293	307	346	313	340	334	301	318	323	277	326	330	299	296	333	306	286	319	322	303	318	309	298	275	324	289	328	274	342	313	304	305	317	350	290	310	288	298	285	326	319	313	323	315	323	329	290	292	294	301	295	331	296	320	317	307	315	324	327	329	299	323	330	306	317	339	317	323	327	275	317	321	335	341	321	320	295	314	290	325	321	319	309	325	351	314	297	292	304	307	312	331	303	314	329	281	307	296	289	294	308	286	306	327	303	274	318	354	302	294	309	348	326	324	322	310	323	327	306	324	320	324	330	300	307	312	307	285	302	316	327	321	282	347	309	319	312	323	327	337	335	337	298	318	316	327	343	296	318	293	310	313	344	311	309	321	322	325	330	314	327	303	311	315	322	305	332	299	307	285	316	321	322	321	315	332	325	331	307	307	317	302	317	284	320	311	303	300	319	293	301	302	336	313	279	302	341	317	339	306	290	313	325	311	275	314	316	353	329	312	306	308	310	316	304	332	304	338	321	320	301	312	308	306	294	304	301	337	314	278	300	322	321	350	321	306	303	352	287	298	287	309	280	327	301	304	314	318	286	314	316	334	296	295	301	328	310	335	341	346	295	317	323	296	331	318	330	346	291	292	342	358	336	304	325	301	299	333	288	308	319	319	297	326	315	310	300	328	324	298	354	320	284	359	313	313	294	305	361	324	332	319	312	307	300	344	334	317	330	306	333	327	342	329	360	340	306	322	336	287	308	308	319	333	331	305	294	310	285	311	335	280	326	300	300	332	321	307	290	330	315	322	322	315	324	346	320	294	298	321	360	303	316	306	344	310	294	318	322	298	311	325	326	263	308	300	320	343	331	340	323	324	317	325	294	304	314	343	290	328	312	301	282	320	329	321	320	285	291	286	287	319	332	318	314	314	329	303	326	330	317	308	352	314	316	325	308	326	327	312	308	321	317	311	323	318	334	307	333	302	350	307	314	300	310	303	331	301	298	308	313	314	336	331	316	309	306	312	330	321	332	333	314	323	308	292	301	291	313	288	316	340	308	319	302	343	334	347	318	284	333	337	352	314	311	330	302	337	311	312	318	320	334	319	308	326	335	310	292	299	311	285	354	318	327	284	347	314	312	301	341	325	308	288	308	297	319	300	283	289	330	312	297	337	313	356	320	301	300	310	347	328	312	314	321	317	335	309	311	295	299	314	319	317	294	319	334	286	341	319	316	310	326	312	302	318	307	308	321	329	342	328	299	321	324	333	328	297	319	282	344	326	374	295	328	322	308	277	318	336	323	288	311	303	299	332	348	293	311	320	303	288	346	318	314	305	304	337	337	318	348	277	329	292	300	310	346	313	314	292	308	290	311	311	311	311	283	311	310	311	327	321	325	327	340	321	305	352	284	288	312	305	318	310	309	286	290	278	277	303	313	317	306	322	285	306	321	319	300	298	285	314	286	340	313	292	294	323	318	289	302	342	311	343	349	338	307	326	289	288	292	323	329	289	325	325	307	335	319	337	349	313	321	336	334	322	311	309	291	335	304	334	289	334	302	317	305	349	307	331	327	300	302	326	326	343	314	320	274	343	320	327	276	332	308	336	327	302	337	299	292	301	301	297	321	322	327	323	315	331	330	298	295	330	285	365	319	315	320	322	307	308	283	317	316	332	294	314	339	312	289	337	321	264	314	293	302	333	316	305	337	340	324	300	283	314	309	346	317	298	295	313	319	306	351	290	328	337	298	309	336	318	322	319	310	291	334	297	344	311	319	321	339	291	303	294	330	302	322	295	309	341	341	322	287	316	299	321	331	274	319	303	305	313	305	302	358	323	347	300	297	339	343	323	307	334	311	341	304	337	267	310	339	322	338	342	313	343	305	324	291	302	339	334	311	304	340	326	335	314	323	301	306	303	318	331	296	305	326	325	322	310	297	325	302	328	297	319	303	295	334	301	288	298	333	318	306	310	299	331	324	316	312	327	326	326	320	301	289	306	308	298	336	301	336	317	323	299	317	318	316	323	321	307	320	374	331	303	316	368	289	316	288	313	322	308	330	333	308	314	325	317	322	309	333	342	336	312	342	309	353	336	292	312	300	315	296	318	310	271	302	293	269	270	324	325	343	294	327	326	336	339	310	311	312	321	290	340	309	352	299	347	333	318	298	329	316	298	298	306	308	315	318	326	323	322	318	289	305	284	296	297	329	306	334	310	308
25359	21652	28658	25914	15712	5714	951	332	300	344	303	296	344	330	331	290	301	304	297	307	326	285	308	312	287	303	315	284	300	277	285	291	314	309	322	295	328	323	273	284	295	312	309	339	307	296	281	299	297	271	264	300	299	297	312	310	312	293	289	307	334	342	294	342	278	297	306	333	258	302	278	314	309	264	322	330	311	291	276	301	304	341	311	307	269	279	333	298	296	309	300	315	259	305	289	296	289	303	322	322	303	295	286	270	311	280	312	301	304	314	313	320	296	299	307	301	323	304	326	283	307	304	280	308	299	311	286	304	294	264	306	327	274	315	295	267	297	322	288	310	310	298	303	296	317	299	273	309	292	307	269	300	282	305	268	292	284	310	252	314	302	302	298	319	313	315	323	289	287	304	286	304	305	315	298	297	283	322	316	255	297	299	270	293	285	289	293	305	267	269	313	293	275	286	275	298	291	332	325	313	304	304	298	307	328	295	307	282	302	300	287	275	300	298	328	294	295	280	305	304	313	329	260	330	306	304	290	266	313	278	322	314	324	310	295	306	270	268	296	313	277	285	298	280	283	310	289	286	279	273	292	305	296	316	303	277	291	289	303	325	299	318	316	318	289	326	317	291	308	306	280	297	303	288	320	289	302	276	304	316	292	318	288	301	273	286	286	321	337	329	303	292	297	334	318	304	296	327	318	292	312	332	283	300	285	294	301	300	309	290	295	298	304	273	326	281	293	285	306	331	278	312	308	311	268	306	312	299	293	302	307	331	286	307	283	315	309	280	305	303	304	278	326	345	302	313	301	302	348	313	272	295	314	304	300	315	288	280	286	315	284	301	296	306	303	283	311	304	308	301	293	313	301	308	302	311	280	310	274	294	288	304	297	290	263	286	304	306	315	309	289	293	279	291	294	297	264	262	293	288	280	301	282	308	309	306	301	297	291	307	294	300	315	309	309	281	314	314	305	295	309	322	290	305	309	312	309	278	292	307	311	288	298	308	270	318	313	285	321	287	315	312	299	298	299	341	334	295	327	279	268	317	275	320	302	281	272	315	310	312	291	312	287	291	303	306	320	291	300	332	295	266	314	286	332	302	303	333	330	304	315	306	340	301	252	297	299	315	292	290	324	314	295	302	304	338	334	271	277	301	315	315	303	327	310	296	279	315	264	292	302	306	330	308	331	303	307	307	307	326	324	305	291	288	294	305	306	262	310	278	304	304	306	305	298	299	304	291	303	310	329	320	305	300	287	321	319	305	293	307	340	319	292	277	288	280	302	317	283	251	311	318	284	310	290	310	292	312	308	269	315	309	299	309	337	287	281	283	299	298	296	301	304	316	292	285	308	300	313	277	319	285	309	309	306	290	303	311	316	307	325	331	296	291	311	306	274	304	310	323	303	254	327	294	303	323	278	293	307	323	270	315	291	303	291	317	312	285	290	292	292	278	305	288	286	306	322	282	289	296	278	316	300	281	288	286	283	332	309	312	316	319	284	294	282	302	281	310	297	306	322	324	322	283	316	308	288	344	307	300	339	315	325	322	302	263	279	317	256	327	304	303	276	285	293	306	291	304	324	286	312	324	310	313	311	315	298	287	306	315	294	311	312	318	301	302	311	304	300	317	308	283	320	315	314	302	290	316	310	345	311	295	298	284	312	293	295	317	310	310	281	277	291	324	282	289	276	324	313	313	299	287	285	283	306	303	298	321	308	326	298	306	306	322	305	280	303	286	329	300	268	316	331	293	277	296	270	294	303	304	266	275	325	296	292	317	293	292	322	319	306	300	308	257	305	308	316	310	310	279	286	301	286	285	295	308	291	301	287	300	315	299	319	296	328	296	284	289	287	301	347	274	318	293	285	269	301	317	293	301	315	307	336	281	291	283	299	299	304	305	299	298	278	306	325	311	298	303	317	314	313	293	306	297	312	286	357	323	286	296	283	315	302	326	332	337	290	277	282	306	309	285	336	313	299	340	280	280	307	297	301	285	293	284	306	307	302	315	289	299	299	335	306	299	334	319	292	321	315	333	286	324	269	280	307	311	302	307	275	326	301	275	301	287	311	310	294	274	306	298	296	301	305	316	296	280	285	321	301	313	343	271	312	291	292	291	317	316	282	322	311	314	322	320	290	302	276	333	295	303	284	297	301	297	274	314	309	289	293	278	303	283	268	323	301	312	316	263	269	316	309	307	304	289	310	274	321	327	303	275	326	320	272	313	299	278	294	303	300	310	280	324	281	300	292	285	312	285	289	301	318	306	319	280	278	267	288	288	299	297	302	307	318	298	284	315	282	286	330	297	305	307	284	310	298	305	304	306	312	313	290	289	288	328	269	320	311	306	324	290	310	294	291	275	283	275	309	333	324	291	318	266	286	276	298	314	294	292	296	315	296	321	315	304	320	296	313	309	312	305	318	305	282	307	319	318	303	299	314	323	269	276	309	308	318	302	290	297	320	299	295	307	301	304	319	292	310	309	288	305	322	284	272	316	314	315	311	263	295	282	327	310	324	294	280	318	281	263	329	319	300	284	315	304	321	298	330	319	293	316	311	332	314	298	303	289	292	313	307	319	322	291	301	300	277	283	328	273	292	297	287	271	288	294	315	289	267	265	300	309	280	323	309	296	318	305	281	285	285	318	275	285	295	285	325	316	328	292	277	311	312	279	308	292	285	345	334	314	304	284	318	315	316	305	291	315	270	341	317	313	281	306	289	336	294	341	294	296	304	293	294	322	291	308	306	290	310	284	289	312	299	290	286	338	308	317	310	295	333	317	310	292	250	319	289	290	290	290	327	308	316	316	268	258	309	314	286	306	329	275	298	272	302	279	294	293	305	273	295	300	301	274	299	276	313	302	283	274	296	316	283	310	312	300	305	315	322	342	285	315	268	286	303	296	302	270	300	325	309	247	321	293	279	307	303	265	294	304	319	294	287	266	299	298	319	309	304	305	306	290	298	273	301	317	306	272	278	317	301	306	293	273	319	337	298	320	288	276	291	333	292	334	294	271	262	313	275	283	271	295	316	272	302	327	307	321	288	311	316	294	299	282	294	269	301	301	302	263	302	299	285	287	287	324	329	282	311	300	282	270	322	315	308	297	300	284	289	309	269	306	300	301	302	331	311	307	309	304	286	298	291	294	313	294	327	311	301	303	308	312	290	285	310	300	291	278	307	285	265	298	304	310	270	280	318	278	305	324	299	295	279	316	289	311	314	279	307	316	284	328	299	283	325	308	323	325	307	291	292	281	312	299	280	287	305	278	299	316	300	297	314	272	267	274	293	267	311	305	304	274	313	287	306	285	310	291	276	274	284	302	286	322	271	301	306	327	295	316	312	308	300	280	289	302	281	284	308	267	259	347	272	306	304	313	294	308	310	284	303	294	266	316	293	294	288	281	298	281	298	303	282	304	312	284	316	319	309	297	316	318	297	280	293	308	320	320	317	290	293	299	305	292	295	281	290	292	322	265	279	301	314	294	297	278	275	285
40948	58094	37416	23035	13586	6142	1181	390	422	320	377	350	311	360	377	337	315	369	348	339	348	354	354	362	337	349	380	358	377	338	348	348	354	349	325	364	357	363	367	351	373	360	364	355	362	339	350	321	328	326	364	376	359	349	329	362	361	361	364	357	316	376	324	357	336	373	325	346	345	364	340	365	327	358	334	359	325	324	342	360	380	390	331	347	342	361	360	368	359	356	389	355	373	345	358	351	384	356	367	371	395	356	342	375	398	370	372	378	366	319	340	329	355	359	341	369	350	336	355	347	366	344	339	327	398	354	351	344	347	360	313	364	376	371	347	361	361	320	347	350	351	351	373	326	431	362	346	338	374	382	385	333	353	351	370	334	364	355	354	348	362	344	363	316	368	351	368	361	338	355	333	327	369	320	344	356	362	359	381	334	341	329	369	369	322	361	355	375	348	337	348	336	400	372	380	331	335	349	363	357	356	320	356	339	363	381	379	352	343	361	361	335	369	347	350	351	354	361	341	354	347	361	367	322	375	351	370	352	367	361	363	367	348	349	359	337	390	358	366	408	335	347	315	309	345	353	358	342	344	332	344	399	375	348	327	337	369	364	346	332	335	336	361	357	364	323	372	388	359	353	357	323	388	371	380	338	376	371	305	339	322	337	358	335	326	359	369	388	343	339	340	346	364	362	364	392	369	369	342	356	357	353	356	357	359	399	353	386	372	333	360	347	368	362	367	355	381	337	364	330	323	369	386	377	346	384	326	336	337	349	349	356	340	363	335	373	355	329	336	381	387	349	364	344	341	362	351	318	332	376	361	343	325	346	367	376	342	363	347	347	367	338	341	336	361	353	367	325	365	345	332	378	356	364	345	368	355	334	356	327	347	350	351	373	350	364	368	349	344	366	346	372	326	345	361	315	352	337	365	373	353	341	335	340	325	362	380	364	360	321	333	346	361	363	369	360	343	375	334	336	386	358	383	335	372	353	390	367	343	370	361	341	344	373	349	359	341	328	357	371	378	361	348	376	359	358	353	354	373	359	360	388	347	346	347	376	369	369	361	341	349	388	352	373	331	360	326	342	342	320	363	368	373	337	368	373	354	336	356	345	316	336	359	340	365	380	338	389	331	365	374	339	374	369	364	373	357	407	360	363	375	352	350	345	311	346	355	365	352	365	358	368	381	332	373	355	351	363	352	319	352	321	359	353	370	386	331	358	348	383	365	340	332	344	360	342	365	353	347	343	358	336	341	357	343	338	352	362	365	384	329	353	345	354	330	349	352	318	388	360	316	349	360	333	373	356	371	341	341	301	331	344	349	323	366	351	367	361	345	359	328	334	355	369	382	364	349	349	345	371	336	357	358	371	330	344	371	355	339	359	335	375	328	326	370	359	363	328	344	341	360	358	369	327	335	362	370	353	359	327	342	345	328	361	348	389	333	375	359	351	336	353	387	331	320	327	358	372	349	378	346	364	338	370	379	375	365	352	384	384	331	355	363	347	374	357	337	338	345	336	345	347	376	354	348	326	333	355	377	366	378	361	341	324	333	372	356	325	297	338	362	373	341	367	364	352	352	342	332	335	341	357	322	335	345	328	360	364	345	363	318	364	364	374	358	340	362	382	363	345	405	347	351	368	326	344	347	344	359	345	342	344	396	324	339	325	350	336	358	327	396	343	338	364	381	330	366	306	337	328	376	321	345	365	330	342	368	348	353	329	353	331	360	374	374	359	334	365	352	364	355	377	282	353	346	330	348	360	369	369	333	360	327	342	365	358	353	362	365	335	326	353	366	371	356	367	307	362	327	336	371	356	370	339	342	351	325	331	333	349	358	361	338	350	339	315	354	372	310	331	368	356	382	363	358	360	342	345	351	346	372	385	349	348	371	316	352	342	342	361	331	346	376	379	381	336	352	372	353	342	310	385	367	341	311	324	350	354	344	396	408	330	349	356	354	339	349	365	362	361	325	328	381	367	352	341	342	342	332	361	335	353	323	365	356	318	383	338	375	368	335	355	363	346	352	344	361	352	346	390	331	348	347	379	341	354	328	362	335	354	359	342	334	326	380	368	361	377	374	357	355	345	361	363	345	360	343	352	365	368	346	335	317	340	386	316	351	358	360	334	343	339	338	342	320	352	371	352	329	355	335	366	359	351	365	359	344	330	354	345	330	389	381	383	352	365	339	354	366	370	371	346	343	329	377	365	382	382	329	359	378	335	333	369	344	378	359	317	382	375	351	340	372	340	352	379	380	358	375	318	353	373	335	358	359	364	346	380	328	353	354	341	374	370	328	351	347	324	354	338	372	365	365	353	372	373	331	359	344	393	377	347	374	305	355	340	348	368	366	359	354	362	378	330	362	349	334	381	365	387	349	335	310	373	343	329	353	367	370	340	340	346	330	360	352	366	345	379	333	361	337	376	348	342	351	348	360	331	330	336	313	357	351	341	318	354	351	341	374	336	407	343	339	365	348	361	376	328	317	347	374	383	386	353	352	322	392	343	349	323	408	353	325	353	326	368	378	345	383	374	346	341	329	397	355	326	350	353	335	355	340	369	367	359	337	346	341	359	369	371	312	338	337	347	358	349	387	361	314	349	361	335	383	316	351	337	321	312	337	342	338	360	346	353	332	345	360	341	379	364	355	352	331	358	357	370	336	343	346	386	365	363	366	342	366	335	379	333	346	324	388	361	350	340	354	355	365	349	326	364	395	341	370	349	369	323	383	377	337	354	321	341	310	337	355	351	365	330	369	346	337	347	362	350	336	378	358	367	378	339	332	353	342	345	340	373	321	360	376	363	374	357	369	365	336	351	350	336	325	351	343	321	350	341	364	352	361	384	357	320	348	359	376	342	369	374	334	373	330	328	352	332	357	331	366	326	341	348	357	358	363	347	365	363	344	345	326	365	334	329	356	320	359	355	327	359	349	352	325	360	377	330	377	371	368	337	328	364	356	339	363	336	371	364	352	357	349	339	333	366	346	354	370	333	373	343	360	364	354	318	338	346	359	323	342	367	314	368	359	368	353	331	343	357	334	341	333	369	360	342	357	342	344	369	359	374	324	353	357	385	348	380	369	334	338	368	357	394	336	367	369	311	340	350	355	363	320	358	340	368	386	341	353	335	349	359	342	343	346	362	315	359	322	361	344	380	351	338	363	347	353	358	354	365	339	360	333	323	364	348	378	329	355	346	378	345	328	340	345	364	357	353	350	337	363	375	345	348	357	337	323	353	329	328	341	372	381	350	355	361	319	360	338	335	350	345	387	339	357	348	364	317	359	383	365	371	351	386	342	348	344	361	363	334	357	374	344	325	372	358	336	345	353	354	366	362	354	390	359	350	330	340	353	347	349	354	370	326	346	342	378	364	353	372	353	364	351	339	325	374	358	378	368	328	359	314	316	370	356	339	366	378	350	304	366	338	377	376	351	361	365	330	353	354	376	349	356	386	349	354	314	328	367	355	337	378	346	347	356	334	401	325	373	400	374	335
22968	21099	28655	24132	21327	20362	8135	1060	551	458	500	466	501	419	411	419	444	444	457	446	426	458	419	396	435	458	429	435	419	454	409	414	402	390	431	375	422	434	437	436	449	410	454	449	431	387	405	407	432	429	407	411	393	484	427	438	408	420	425	408	415	437	421	446	392	425	411	398	437	424	432	405	413	426	426	435	431	458	436	381	411	402	428	424	451	413	441	422	475	415	480	410	481	480	381	449	397	442	398	441	476	412	415	411	426	459	418	394	395	398	428	390	427	394	411	423	435	434	434	363	407	414	411	429	425	440	426	421	396	423	426	433	455	436	429	421	444	422	426	413	431	451	434	417	433	414	422	419	419	399	437	370	415	379	431	443	418	412	417	422	393	420	446	410	452	391	409	426	442	399	421	450	432	430	416	428	435	415	424	461	412	417	385	413	460	422	423	432	434	482	395	415	421	420	405	443	411	420	441	426	394	412	395	420	443	412	450	437	466	467	434	407	429	410	433	423	444	433	421	406	442	435	399	435	425	413	409	417	418	421	468	434	417	382	415	422	407	408	400	395	400	412	417	401	449	421	447	398	431	418	443	432	401	360	427	422	415	444	474	406	393	406	429	404	404	401	425	416	460	453	408	397	422	434	398	427	436	407	379	394	434	390	438	413	411	410	444	421	389	425	424	431	416	408	413	415	443	417	425	437	410	431	429	406	462	391	410	415	438	423	451	455	425	442	414	419	438	392	385	442	440	445	446	500	417	479	430	417	425	434	425	411	382	446	422	414	406	501	394	404	423	443	433	381	451	416	409	421	459	417	420	419	384	431	473	420	432	414	410	428	453	411	430	419	457	423	436	435	434	437	406	432	435	408	419	403	444	439	424	431	438	413	412	417	438	380	469	456	429	434	439	450	419	417	405	460	429	424	412	412	438	396	403	401	426	442	408	438	444	393	418	403	396	432	424	426	458	464	397	448	448	450	398	427	433	396	402	402	473	407	423	412	409	420	430	421	448	450	415	475	391	460	406	434	444	413	394	458	405	433	441	399	401	439	415	387	404	420	390	412	408	422	407	452	411	419	419	399	418	423	457	435	423	430	433	432	407	446	433	399	449	447	446	427	411	391	437	468	422	381	432	425	426	403	398	412	420	419	443	409	419	442	418	451	441	479	448	444	439	430	396	425	485	410	418	437	398	407	451	421	460	458	426	441	405	469	414	479	412	417	390	411	412	397	391	393	409	404	432	430	464	394	389	439	451	428	427	383	389	398	457	456	458	441	450	398	424	413	441	400	409	411	386	392	441	397	414	409	437	434	407	464	448	475	443	419	427	415	434	449	430	387	414	425	423	438	417	403	393	442	402	425	436	445	406	452	431	414	423	419	425	419	438	399	455	459	441	435	432	397	439	421	428	453	429	417	470	436	430	435	432	398	465	424	441	436	398	433	434	420	378	445	411	435	441	426	398	415	440	452	458	412	429	426	410	438	454	410	436	476	436	423	414	392	424	429	411	434	411	405	400	414	446	362	417	408	394	421	409	446	394	426	435	441	400	470	440	458	441	421	416	413	400	449	407	400	387	424	440	426	469	386	404	425	436	390	442	425	431	428	443	405	399	452	422	425	421	417	436	414	429	426	430	398	402	431	435	442	457	446	438	470	432	414	438	432	414	430	430	431	443	441	470	419	390	439	456	410	431	431	431	416	424	395	426	450	418	426	393	400	397	421	425	416	411	370	366	422	447	409	407	438	426	380	452	383	434	428	443	394	401	424	500	450	395	444	437	418	414	400	436	405	416	398	417	450	444	479	425	429	434	426	431	457	435	407	437	392	427	399	449	429	427	412	406	440	457	433	436	451	423	383	426	447	436	394	445	387	464	398	422	427	407	418	437	461	440	438	417	436	420	428	452	427	450	425	412	439	405	448	450	399	404	391	407	440	423	424	391	409	415	468	429	412	459	456	432	416	382	436	411	377	409	444	421	441	440	415	445	422	431	432	442	389	442	407	443	440	391	435	441	406	431	438	439	435	391	389	412	443	444	426	443	448	452	388	446	413	436	474	390	449	435	420	419	426	425	429	415	412	382	462	421	435	397	424	410	438	394	430	372	418	415	425	451	418	453	412	431	434	423	382	445	416	428	436	388	457	411	423	427	431	439	439	436	415	414	436	396	429	441	412	405	419	416	397	423	436	402	393	429	408	465	417	375	413	439	433	422	420	430	408	433	431	406	437	440	438	429	425	432	404	422	416	398	412	413	413	403	421	437	405	399	432	420	444	429	436	409	422	423	390	413	428	403	429	470	444	435	410	410	443	426	426	431	444	423	408	451	418	432	418	420	442	449	383	421	403	460	420	438	431	456	427	418	451	410	425	436	483	388	466	409	446	414	397	458	414	410	420	399	427	414	389	407	415	423	427	439	456	440	398	457	439	426	437	409	403	403	433	405	419	433	444	412	429	440	437	408	448	412	418	425	456	457	435	440	434	461	426	421	403	391	423	421	408	412	441	415	400	471	460	394	411	410	434	450	449	421	396	373	439	421	421	408	471	434	432	411	411	415	440	404	449	428	429	435	429	437	414	430	426	390	411	444	418	415	469	379	421	441	426	441	439	395	434	454	417	414	428	423	384	463	464	406	435	454	415	449	410	445	432	424	416	422	411	411	415	393	399	394	441	410	454	415	415	435	422	445	440	440	472	439	411	450	410	430	430	434	415	461	460	418	408	409	404	449	433	382	426	425	426	476	410	477	434	419	446	443	392	422	420	446	401	414	425	428	421	429	410	454	435	386	404	419	427	418	414	416	447	440	407	410	442	399	436	436	418	382	380	422	378	383	399	414	467	401	438	409	415	427	420	399	441	413	417	424	390	432	434	409	427	437	408	406	397	421	391	434	395	394	429	427	418	419	428	411	381	425	429	426	417	385	432	416	430	448	459	430	452	456	439	430	433	400	399	429	429	392	417	420	429	445	425	390	394	431	451	437	403	414	428	433	419	432	422	386	434	450	447	398	426	437	442	395	424	445	438	428	419	405	441	413	459	387	443	393	434	406	419	445	386	427	417	421	425	454	417	441	400	423	441	412	393	414	437	428	401	424	389	434	425	445	433	417	432	387	407	392	445	446	422	464	433	389	434	398	428	381	425	443	383	375	445	429	437	419	455	438	417	445	402	420	456	410	404	409	417	464	450	453	450	439	432	412	439	422	404	427	426	434	406	413	423	429	406	419	399	433	457	434	414	420	429	405	419	417	430	433	401	411	446	423	418	422	432	447	414	435	388	414	405	433	421	409	420	395	436	459	459	436	444	439	465	413	408	395	423	426	411	433	455	415	422	399	366	433	404	394	447	426	445	435	417	412	385	443	404	431	436	418	425	455	440	407	387	391	371	446	405	422	429	417	414	457	483	403	464	411	444	432	411	417	432	423	388	427	421	405	445	452	413	376	461	457	443	429	421	452	399	424	449	414	428	442	372	444	448	444	419	453	434	448	418	398	419
44306	66506	51432	34636	16549	6107	1781	1060	588	560	515	541	506	522	504	490	467	494	497	474	457	480	468	472	488	454	476	462	468	482	483	479	456	449	470	468	473	465	475	473	443	495	481	464	448	471	476	486	458	458	492	516	499	463	454	469	453	450	454	478	489	465	453	451	465	488	481	450	455	456	476	488	472	467	489	490	446	473	474	499	446	478	459	510	453	477	458	461	460	479	476	456	459	506	458	488	489	496	428	470	437	447	443	466	457	450	510	445	502	518	492	482	490	424	459	482	455	459	489	470	458	484	474	456	489	460	491	427	432	478	456	470	470	434	485	447	457	468	487	484	492	461	457	451	475	473	462	442	478	459	487	479	462	454	473	466	461	446	469	507	479	456	455	449	482	474	498	476	450	487	462	475	468	453	432	431	459	441	486	464	482	468	462	504	463	482	478	486	499	468	459	489	478	477	484	498	446	477	472	453	443	444	442	486	474	468	477	477	452	519	443	487	461	463	455	463	472	479	520	474	454	484	456	454	433	461	501	471	455	466	464	486	504	456	432	447	493	478	464	447	507	472	473	509	449	481	482	447	487	465	488	460	452	528	468	463	445	441	475	465	477	448	494	474	457	478	490	477	475	458	448	472	487	482	471	503	455	499	451	457	443	504	445	420	462	440	462	463	468	479	475	516	449	464	474	504	453	440	484	490	449	499	440	470	461	431	453	446	448	446	451	456	485	460	478	477	473	438	484	472	512	471	510	491	484	471	464	496	470	514	494	476	480	442	472	464	436	465	489	489	405	483	429	446	488	507	456	496	477	473	447	488	469	477	450	493	519	490	466	506	456	479	464	460	467	471	473	469	409	470	447	460	455	486	442	469	451	451	454	445	443	446	468	428	463	447	461	442	453	467	461	435	493	482	498	420	473	473	462	446	474	473	474	431	490	508	471	458	461	492	456	466	476	469	485	460	437	440	416	450	441	460	468	443	464	470	463	429	453	499	478	459	478	476	454	443	517	471	471	475	433	467	471	463	498	451	485	469	480	455	482	485	458	472	455	450	463	445	492	457	488	453	459	471	479	463	420	452	467	488	447	453	482	495	453	427	464	464	442	494	450	457	482	466	484	461	475	455	482	468	469	481	468	461	475	463	478	473	443	505	477	451	461	426	470	463	467	433	489	430	443	451	457	525	459	462	459	455	531	441	474	483	489	436	502	486	484	459	515	457	443	462	438	484	469	497	476	465	465	439	458	486	495	463	466	453	482	479	485	452	472	446	479	457	505	506	460	474	451	461	432	484	467	472	481	442	479	425	470	459	492	472	478	475	501	473	464	483	513	467	468	485	499	497	465	454	496	458	472	476	473	497	461	447	492	434	429	468	479	474	437	478	496	476	483	446	449	446	457	454	485	481	451	444	452	490	466	425	441	464	469	496	505	476	479	455	428	468	454	461	483	454	465	475	492	504	461	443	474	449	474	476	449	454	464	478	479	458	492	467	473	512	447	466	482	484	475	474	500	493	464	459	455	474	483	446	476	501	499	480	462	505	450	451	480	496	459	452	477	481	466	452	481	472	498	463	467	440	486	429	471	423	484	448	459	452	448	463	462	466	500	489	474	474	485	455	452	490	489	460	446	478	460	504	466	479	461	473	436	460	463	467	475	499	463	455	452	471	465	496	483	535	432	443	503	488	449	495	483	462	481	454	463	502	491	432	447	422	507	440	431	458	463	456	462	489	457	443	493	459	445	478	496	481	473	477	479	475	494	449	510	450	424	469	440	423	474	458	466	478	490	438	478	456	447	489	493	432	463	481	466	487	470	451	450	530	456	468	474	469	438	506	471	437	438	435	510	506	459	474	435	454	486	473	462	454	458	445	476	464	452	468	475	482	450	462	485	481	481	467	516	447	514	451	516	462	510	467	467	500	503	500	485	488	492	469	480	461	485	444	460	473	463	466	468	468	461	511	445	433	448	471	499	492	472	476	459	461	450	471	492	464	544	507	466	456	454	460	496	464	501	477	450	438	452	476	447	453	480	475	471	468	459	462	502	459	449	447	442	457	492	432	460	444	481	488	512	456	489	470	465	471	486	488	436	462	479	481	485	463	443	490	473	482	494	438	457	434	477	469	473	461	469	491	508	499	464	464	487	473	471	480	472	453	483	460	481	428	468	443	494	482	519	517	452	414	475	498	444	456	443	451	490	507	487	438	445	462	432	468	467	472	433	448	459	483	471	425	445	493	481	479	458	492	441	456	439	467	466	478	458	495	493	474	475	453	511	462	468	489	457	418	471	457	489	446	444	442	477	455	499	477	467	477	454	445	472	449	503	462	486	467	465	473	475	462	470	468	512	474	455	472	466	448	467	457	490	486	479	482	470	472	481	445	469	499	471	469	488	467	458	454	460	481	433	439	475	441	479	482	459	477	452	451	449	457	473	483	442	523	443	464	460	448	457	481	486	491	412	494	472	482	486	484	491	495	481	485	461	459	418	472	483	463	442	471	497	448	438	484	473	436	460	472	497	492	479	478	457	479	484	485	447	465	465	454	440	443	475	458	460	480	488	464	474	457	482	424	504	530	454	431	481	494	476	476	457	451	433	483	484	422	489	485	460	449	432	452	478	485	463	459	430	443	479	451	456	463	460	492	476	518	441	432	453	470	481	439	465	491	468	429	495	520	490	454	453	457	455	496	428	420	447	456	437	470	469	451	451	487	453	433	481	493	493	484	475	484	455	445	456	447	447	457	438	455	500	463	479	458	450	427	480	460	447	474	428	476	455	433	457	456	486	456	426	451	465	470	474	441	421	454	461	476	498	461	471	480	431	448	484	466	465	491	442	484	429	510	483	473	492	455	422	465	487	500	470	488	463	451	445	448	441	469	449	482	442	446	453	479	481	463	467	453	437	490	512	468	479	472	441	470	473	483	480	482	416	487	499	489	457	464	470	471	431	480	463	496	422	440	483	477	468	433	457	465	448	489	436	441	481	450	470	453	478	481	432	467	422	511	445	467	495	461	456	459	524	470	448	443	491	459	507	450	495	532	469	464	444	526	474	469	474	412	460	440	508	468	445	466	457	507	493	457	431	478	449	457	433	484	491	479	491	459	488	468	484	475	475	455	480	460	455	486	445	476	473	487	458	460	483	494	486	480	466	451	458	452	494	450	452	474	438	468	472	491	444	470	442	498	488	441	477	483	454	485	477	465	495	442	483	470	481	508	466	501	473	462	466	469	477	449	474	441	488	466	496	474	490	475	444	472	439	460	449	451	448	425	517	472	446	447	500	463	458	509	436	438	478	452	504	470	436	498	476	503	474	472	470	480	430	453	516	468	514	461	443	485	480	467	450	439	458	463	482	477	529	437	452	466	470	450	450	475	442	523	510	461	468	460	454	470	518	451	434	483	461	443	487	459	470	434	457	488	464	490	468	476	446	444	434	461	437	480	466	485	455	453	426	457	491	463	465	458	479	443	470	468	449	448	483	445	470	457	506	444
33041	30841	30080	17954	4655	1300	486	272	242	234	222	212	223	220	196	219	205	255	222	192	218	228	208	239	227	197	221	223	191	218	220	223	212	210	224	221	229	208	208	212	225	233	179	236	194	210	219	206	200	213	263	219	213	196	211	220	209	220	216	230	214	233	209	206	247	219	207	225	203	209	257	208	227	215	235	193	219	228	218	219	229	224	209	234	189	220	188	202	233	214	234	225	225	215	227	222	189	239	228	223	250	203	214	200	202	216	192	225	228	225	222	203	190	217	225	250	218	191	226	222	239	187	203	216	214	217	223	244	202	240	236	249	203	231	219	208	230	232	236	215	220	215	250	200	204	243	197	221	245	241	207	230	226	229	214	219	209	233	214	200	220	228	228	230	223	218	221	208	203	227	203	224	196	203	204	210	205	237	216	210	216	215	207	236	195	191	240	217	216	233	206	228	216	211	226	205	199	226	237	203	193	199	214	219	232	221	207	216	211	224	196	224	223	230	243	209	223	213	210	233	214	202	216	210	237	215	200	231	230	226	217	196	220	202	219	237	213	226	196	244	217	211	221	248	214	220	218	235	237	213	217	222	206	224	222	220	216	186	221	215	204	219	217	209	224	212	237	236	237	195	207	206	212	208	226	199	225	207	198	199	204	205	225	222	214	224	220	232	244	242	252	203	206	214	238	217	239	220	220	238	196	209	216	212	203	200	205	232	223	216	210	241	209	231	226	189	184	226	214	222	202	195	183	206	190	217	212	207	203	197	228	252	192	203	212	208	232	206	209	241	197	208	205	210	213	230	215	218	250	216	199	226	222	243	220	219	212	223	231	235	224	211	229	227	220	233	170	236	228	195	203	205	211	214	224	245	184	194	203	207	199	225	237	201	219	227	232	200	201	215	200	246	233	223	235	221	214	239	216	209	205	226	194	200	203	204	231	213	220	229	218	230	192	230	225	209	207	232	224	217	223	213	213	221	228	200	220	226	215	207	212	214	206	202	232	211	200	227	205	227	214	212	221	224	214	237	207	229	229	207	209	248	215	226	223	229	213	219	218	234	230	219	198	229	215	204	216	237	197	203	230	207	223	220	199	221	221	215	216	205	204	233	236	208	220	239	244	192	223	231	221	218	228	218	218	183	205	237	219	217	237	222	245	221	253	213	215	222	196	196	201	196	225	210	195	218	231	198	216	232	226	216	201	206	221	208	212	238	221	226	238	201	248	209	225	225	235	225	222	201	208	183	218	202	257	235	200	209	213	186	217	212	214	247	234	226	234	226	183	211	208	226	233	232	228	204	219	208	219	227	203	219	224	213	203	196	222	236	213	230	211	223	211	208	207	208	237	217	215	211	224	240	194	220	211	228	197	210	215	215	229	198	194	221	215	201	221	222	215	229	189	233	220	203	244	206	205	218	208	208	224	230	224	190	205	196	208	204	220	229	230	197	221	216	214	220	214	219	236	207	224	212	221	212	228	236	214	220	224	196	216	246	206	219	215	220	239	226	223	201	223	234	221	192	213	226	220	190	240	225	218	233	215	244	244	217	227	233	230	207	246	230	229	225	219	217	211	200	229	221	214	196	239	224	215	226	215	222	239	209	230	230	205	241	234	191	200	216	214	201	206	236	243	218	209	218	218	217	221	213	215	223	228	196	198	215	205	217	235	243	219	231	211	212	196	226	255	233	231	202	235	219	222	219	234	217	217	201	233	218	236	223	231	192	198	194	178	213	201	223	196	216	220	208	235	223	200	210	235	221	212	192	228	224	226	234	187	234	203	222	245	258	209	210	199	226	196	242	195	222	217	230	216	211	218	201	210	215	221	221	198	227	193	206	225	209	216	221	229	224	215	208	262	221	198	212	192	225	221	217	242	227	216	203	236	189	206	231	189	221	207	219	202	193	220	217	239	227	229	240	217	206	231	222	216	245	233	197	231	192	244	238	210	237	225	230	211	215	194	230	187	224	205	228	198	241	232	199	224	193	230	190	220	211	220	215	215	208	198	232	238	219	213	221	201	233	204	198	247	253	230	217	216	216	232	227	207	214	193	228	215	186	224	225	226	191	206	227	202	193	244	239	213	207	191	244	216	217	233	196	209	207	242	221	240	215	241	234	222	215	234	231	190	211	200	239	199	212	213	216	211	233	213	213	219	193	217	241	185	204	215	217	214	215	221	229	213	231	238	214	209	205	237	231	219	209	233	244	235	226	198	210	242	223	200	237	202	230	196	195	226	213	253	214	227	204	200	210	222	202	240	234	255	217	230	212	198	233	234	209	212	209	244	232	239	240	216	224	243	214	208	225	245	215	198	213	226	195	224	208	236	253	203	190	194	235	236	240	205	191	220	236	223	215	248	210	226	229	191	209	229	225	209	223	224	237	210	232	218	197	210	234	212	198	227	201	243	241	197	243	211	219	211	223	206	197	229	221	209	215	197	234	224	228	217	210	203	244	209	208	214	223	255	219	223	210	196	218	211	230	206	205	219	209	228	230	207	224	208	213	227	198	203	210	229	222	228	204	201	222	204	200	227	204	234	188	208	208	215	217	223	206	213	208	234	229	237	216	215	219	199	241	194	214	187	196	224	223	229	227	190	210	217	198	216	205	217	213	212	213	209	233	248	216	223	228	195	209	220	217	202	219	207	226	249	184	232	219	212	199	207	232	221	205	255	223	211	232	211	225	230	219	237	208	221	228	232	213	230	226	245	224	222	193	202	199	240	230	202	227	238	237	243	221	221	241	221	197	224	200	212	200	194	230	200	213	201	228	239	209	184	213	221	219	222	202	228	233	202	224	231	205	224	221	222	221	220	213	217	201	202	215	222	224	222	210	186	214	245	224	218	186	225	208	200	212	220	225	210	216	223	184	196	213	209	245	215	215	227	234	234	211	214	229	192	211	230	210	222	224	225	208	219	226	227	200	215	212	200	187	217	209	229	193	243	224	201	237	214	184	213	240	200	214	214	205	230	221	212	211	246	211	211	209	250	204	201	221	220	236	209	221	204	223	193	202	227	232	225	236	219	212	201	227	206	216	198	221	217	216	225	241	185	228	212	241	211	221	217	216	227	209	204	195	217	217	223	226	198	213	231	214	230	208	208	210	218	218	206	187	211	235	208	228	190	241	224	258	210	228	207	215	225	218	218	234	240	205	211	256	222	235	214	213	212	212	206	174	209	237	221	228	200	211	205	222	198	223	190	209	245	205	224	215	215	214	214	242	225	199	218	229	223	182	201	224	221	214	223	229	242	225	221	241	211	241	213	230	246	210	198	230	215	212	205	197	185	236	213	243	216	224	226	213	244	224	238	219	196	262	207	225	224	254	206	217	227	221	184	200	226	238	224	202	213	221	218	204	227	206	233	212	207	216	218	226	221	236	228	229	202	200	225	221	212	230	214	207	219	202	205	223	224	245	226	228	198	216	220	218	206	203	220	210	187	223	229	249	200	196	216	208	225	223	235	231	214	229	245	219	232	203	219	206	251	221
39346	45708	29286	15749	5124	1699	575	331	284	291	243	279	250	243	256	244	262	276	253	239	278	294	276	250	262	288	272	284	256	271	251	260	249	258	240	283	285	257	274	282	253	259	262	262	237	273	278	259	238	252	262	264	239	257	252	246	266	281	282	238	277	269	262	249	260	258	256	256	255	262	271	243	260	282	269	251	251	275	276	279	249	243	241	247	272	259	230	257	234	253	273	277	266	266	245	266	274	250	277	259	259	262	252	279	247	229	256	281	283	233	247	218	261	252	273	258	245	270	273	218	250	246	284	278	273	243	226	260	268	247	267	264	280	283	243	262	263	234	284	238	254	233	247	258	252	229	241	239	291	268	248	277	242	263	232	270	251	246	244	252	259	278	251	256	284	255	247	260	233	243	265	267	259	265	251	261	259	275	237	254	307	247	257	250	247	247	246	275	244	233	259	267	268	270	257	255	254	286	257	268	284	261	276	285	237	287	255	279	286	281	285	264	245	257	267	262	265	238	261	293	236	218	292	252	251	275	214	241	259	238	255	252	255	259	249	270	273	266	269	291	284	291	328	258	267	257	251	251	266	245	255	248	264	282	271	231	275	263	262	272	262	275	231	248	253	238	285	249	267	224	264	264	241	273	261	263	257	270	253	244	308	246	223	267	271	285	242	235	273	261	231	253	260	274	265	224	263	290	258	270	277	244	276	233	275	278	247	265	253	259	266	256	239	260	236	275	259	223	259	258	277	238	268	233	255	277	271	241	243	267	248	242	220	236	256	267	261	247	241	248	237	267	233	239	254	274	247	270	258	260	258	264	288	242	214	266	298	265	255	279	268	238	252	245	282	269	275	241	255	246	237	266	254	279	297	251	236	292	254	253	248	242	271	273	264	267	247	227	263	235	251	251	265	234	260	254	260	280	270	256	256	224	252	280	241	266	250	289	242	282	285	250	258	270	257	270	277	227	247	251	284	281	247	261	274	244	263	284	252	254	224	253	256	252	263	278	254	228	247	266	261	263	255	278	280	246	243	233	247	252	277	235	277	262	269	269	248	298	249	250	255	293	254	251	249	278	260	264	275	253	259	277	234	270	255	270	284	259	271	227	276	275	290	267	267	239	244	261	277	269	258	253	284	249	250	260	257	273	256	259	274	259	247	259	267	263	227	286	270	260	256	252	251	251	270	275	259	255	259	212	272	260	278	236	259	270	251	277	271	259	272	239	250	274	268	252	262	246	251	283	278	261	264	225	273	254	254	270	276	271	277	257	264	270	283	245	263	238	262	249	245	249	267	281	263	263	239	279	264	245	249	286	242	261	255	254	261	253	248	241	244	264	286	261	256	270	262	287	265	255	250	228	282	249	232	284	261	263	246	282	245	252	246	266	245	252	248	281	254	257	271	282	261	262	296	276	256	261	250	264	223	251	301	267	289	234	254	282	277	266	234	234	268	243	247	235	261	243	252	281	246	233	244	242	303	261	263	256	257	275	252	249	263	255	238	250	271	274	251	247	292	256	261	259	292	259	269	267	288	244	246	253	260	260	268	232	251	244	251	255	254	267	240	295	254	222	251	284	265	233	269	286	278	255	249	233	250	244	268	280	260	249	266	273	269	257	264	260	271	246	276	283	247	271	243	284	277	264	262	258	231	248	263	257	265	269	269	269	262	253	249	229	253	243	248	252	254	270	223	262	262	266	269	229	250	247	264	270	289	257	219	262	276	277	273	259	242	285	277	250	248	273	269	230	256	249	258	277	285	253	245	254	273	257	267	261	248	251	244	245	262	267	265	271	278	226	276	261	251	264	241	270	287	229	268	259	280	243	264	265	234	242	253	238	240	255	248	254	290	268	261	288	250	259	280	258	252	271	252	249	248	235	266	267	273	238	242	257	274	232	225	279	273	234	253	244	269	279	267	247	248	238	250	255	263	258	254	248	243	280	299	249	256	252	273	263	245	245	259	270	255	257	269	264	271	282	235	261	273	283	242	270	233	263	241	269	252	262	252	236	277	268	215	287	252	252	265	274	262	259	229	254	252	275	261	284	251	259	269	307	227	268	267	285	252	225	253	260	244	245	239	278	254	288	256	247	232	267	280	253	251	262	259	244	255	257	252	245	274	270	230	265	263	257	250	251	263	281	269	254	283	246	252	270	253	276	277	259	279	269	237	247	255	293	254	250	251	268	262	259	268	249	273	250	252	276	248	241	252	232	288	263	256	250	260	264	251	272	227	285	250	240	265	241	240	271	274	245	243	273	285	268	266	247	262	246	266	236	264	234	274	279	271	255	252	266	230	261	270	237	249	254	244	263	264	273	246	275	236	287	248	236	242	275	261	273	270	237	261	259	256	277	242	269	267	262	231	276	284	248	300	251	273	215	251	249	256	237	238	261	278	257	256	264	261	273	225	251	268	235	284	270	272	273	285	252	266	274	241	236	225	246	253	229	258	287	277	237	291	252	247	261	268	265	277	261	252	269	253	261	261	254	280	244	250	258	263	267	247	269	240	252	274	257	270	264	269	279	261	261	260	262	260	250	289	259	262	266	254	254	283	282	270	242	258	253	271	260	274	231	260	258	250	237	259	230	284	248	238	266	271	247	279	288	275	248	273	222	254	260	254	230	272	261	265	240	281	238	251	280	265	265	282	266	258	236	242	256	245	246	230	244	256	264	259	245	260	275	259	274	248	267	242	277	269	260	260	271	294	249	293	252	241	248	254	276	256	258	240	260	258	236	229	243	264	224	246	257	251	278	266	256	280	237	242	216	250	270	260	264	247	258	268	232	255	253	225	253	241	269	265	275	278	259	273	262	276	289	255	276	240	239	260	255	243	271	264	265	286	279	239	238	259	264	273	253	233	265	263	259	260	247	259	286	258	245	255	270	264	239	263	282	279	258	231	276	259	250	271	260	247	254	281	277	267	223	273	253	271	266	261	262	261	229	238	239	254	252	237	233	257	269	246	271	261	239	235	284	254	225	279	249	258	248	299	252	253	255	261	279	252	222	262	237	283	239	300	296	265	246	230	246	241	271	277	278	253	288	274	269	293	242	260	277	235	260	280	274	261	279	253	274	259	240	274	277	267	241	255	266	268	244	272	234	250	261	261	251	253	275	227	232	227	247	268	247	264	256	243	249	251	261	225	265	242	255	260	263	250	270	244	243	263	266	256	260	290	228	271	264	263	287	244	263	251	251	255	291	278	277	226	251	251	272	270	246	264	272	263	269	265	280	238	216	248	254	269	268	296	275	255	263	237	261	242	249	236	246	261	255	283	246	271	236	255	278	278	267	250	258	254	253	267	251	230	267	275	246	237	237	257	254	250	243	252	271	270	275	271	268	270	271	251	276	281	248	235	259	236	260	283	253	256	276	272	276	235	264	233	239	257	234	229	230	280	228	259	244	259	252	270	256	244	247	240	275	257	253	250	270	262	282	234	253	261	278	251	266	240	245	264	252	251	248	257	288	245	261	252	292	300	263	272	244	248	264
24204	21088	28773	25445	20578	10166	1255	460	354	327	321	304	309	305	298	274	313	293	297	293	299	304	268	274	246	279	276	271	293	274	290	296	273	313	268	269	290	256	284	265	265	280	284	266	292	255	284	288	304	281	277	246	280	274	254	259	315	266	281	275	299	289	280	273	275	266	223	294	275	263	285	280	250	288	308	268	295	286	292	294	270	300	275	297	280	266	267	310	281	274	299	265	266	293	283	285	248	274	281	289	250	263	274	278	268	264	282	263	285	294	284	261	272	284	271	255	245	249	288	261	276	267	283	262	296	298	281	268	293	277	286	310	279	278	305	273	251	283	263	297	273	297	257	279	246	251	265	324	290	243	266	297	274	244	266	300	278	285	291	299	240	311	289	294	288	274	258	276	285	282	291	311	291	251	297	258	288	279	303	290	279	279	294	294	268	260	269	260	300	315	270	284	265	275	293	276	270	271	275	272	277	272	275	304	305	258	269	249	277	287	263	301	251	271	317	262	271	278	291	302	279	300	291	284	282	253	307	271	282	289	269	300	269	294	275	253	255	284	262	261	289	286	297	242	280	279	288	282	302	244	272	260	265	252	277	302	267	268	276	281	277	254	280	283	265	276	252	267	281	277	277	307	273	282	273	294	272	264	289	257	274	298	288	250	311	256	289	265	302	296	287	275	270	296	280	251	257	253	292	309	277	272	275	297	319	285	281	297	281	266	296	277	285	251	274	290	287	312	290	285	296	265	275	289	267	264	259	290	233	253	285	290	285	262	257	316	293	300	285	307	266	283	262	299	308	250	268	286	297	288	302	251	284	268	232	282	258	258	309	267	268	277	270	285	278	267	277	267	275	293	288	285	269	281	281	290	283	295	230	265	250	322	287	288	274	286	287	273	293	283	303	279	278	289	284	287	276	299	269	273	287	281	274	284	289	294	293	302	267	308	275	270	275	273	239	258	286	267	263	247	246	274	276	292	297	273	286	286	302	276	298	281	265	261	279	289	277	284	279	282	268	280	319	302	264	250	278	267	312	305	264	273	274	278	257	277	276	286	300	262	287	282	292	289	286	266	304	278	268	253	282	311	273	296	275	290	305	286	306	295	299	243	265	282	277	272	303	315	285	301	258	254	257	264	295	284	257	259	276	246	286	267	263	242	286	259	292	286	286	254	281	263	281	274	282	283	306	269	278	271	301	290	277	263	250	272	293	288	268	276	286	280	275	282	265	284	247	265	281	236	296	280	256	299	286	284	285	291	283	289	277	261	266	280	291	242	265	291	279	258	273	322	265	248	289	254	310	258	282	291	267	267	278	258	275	269	279	250	261	254	291	259	257	287	312	271	304	264	278	277	257	285	300	291	278	293	294	287	264	282	269	291	254	289	280	285	307	289	271	261	246	296	291	297	290	230	290	259	262	246	234	294	298	248	309	271	311	252	277	287	312	297	286	292	308	270	256	295	267	269	287	287	305	273	295	284	278	277	285	282	289	264	291	307	278	268	287	298	281	279	301	269	283	309	234	297	287	284	298	290	276	287	269	261	264	272	288	280	296	276	263	299	307	261	300	277	312	259	307	264	290	288	248	308	264	276	276	244	297	252	271	294	296	279	281	282	257	297	255	278	296	300	292	299	263	271	274	261	270	306	266	258	300	284	279	291	252	297	284	250	265	280	267	259	283	280	309	280	289	268	276	277	244	246	274	283	258	324	299	284	295	263	309	261	248	283	262	267	262	300	280	246	248	260	269	282	261	300	282	251	280	273	300	272	261	275	248	283	307	267	286	291	288	251	283	316	282	291	277	271	307	268	269	266	312	277	324	274	276	260	241	262	255	272	257	295	274	259	299	292	283	283	280	266	269	255	282	264	278	291	278	288	276	291	256	304	276	300	312	278	295	264	287	282	271	285	266	278	288	263	293	287	264	299	266	277	267	271	274	274	299	285	246	267	301	276	274	283	272	280	283	274	265	284	263	259	269	266	277	295	269	297	252	257	278	287	312	287	267	290	263	240	266	262	288	282	286	283	275	277	299	289	255	272	276	298	311	262	276	286	285	286	274	258	284	284	285	274	270	264	281	256	283	262	279	235	273	262	266	286	289	292	247	279	291	287	304	278	269	280	286	307	250	271	286	241	294	275	276	269	302	262	297	266	287	294	299	278	268	302	287	267	283	288	282	283	276	312	296	265	281	266	297	277	301	274	261	254	269	294	309	284	275	278	256	296	293	291	297	271	285	262	267	263	333	267	272	264	244	249	308	259	288	298	280	268	312	268	298	256	306	284	272	277	254	233	260	287	261	271	281	292	272	290	284	299	263	302	261	292	276	286	275	316	288	282	263	301	279	268	285	272	297	268	276	272	282	268	278	251	292	292	260	245	266	277	275	300	280	282	304	260	255	300	307	262	245	280	260	296	290	299	303	265	262	266	309	287	284	245	279	300	271	261	283	270	273	311	277	300	305	290	245	282	285	273	251	301	288	261	254	254	281	294	303	246	269	273	323	277	271	275	270	295	289	270	300	291	281	263	291	289	272	269	277	261	255	288	309	291	290	249	264	309	279	259	272	299	282	281	273	286	287	301	293	255	278	306	302	268	286	266	284	250	250	282	288	243	281	275	273	289	276	299	256	284	248	281	306	265	317	276	279	293	244	278	274	283	304	268	316	327	249	264	257	290	299	267	268	283	269	306	276	287	296	299	257	305	273	309	286	297	270	272	295	256	283	306	300	265	269	275	305	277	273	294	276	295	288	281	291	269	293	296	271	287	268	276	268	308	266	252	271	288	276	312	284	304	281	258	276	303	303	260	288	276	282	255	304	274	288	277	282	271	276	277	268	280	296	253	255	292	275	303	301	258	274	261	268	285	266	276	280	273	311	281	265	262	291	256	283	285	317	277	280	277	296	284	298	266	288	254	259	288	245	303	273	263	275	295	288	261	293	306	289	298	276	257	274	270	284	290	282	270	290	262	260	309	275	277	271	266	260	273	276	266	255	265	298	282	277	267	259	285	300	301	266	278	295	250	290	278	259	306	292	267	275	294	289	268	252	313	258	284	267	287	282	290	277	284	247	290	256	307	274	284	252	296	257	255	289	295	292	271	287	276	278	268	265	284	289	274	280	285	291	305	303	293	276	291	298	302	295	269	265	296	259	292	291	303	269	279	276	262	287	276	284	273	273	261	294	276	277	276	273	286	279	273	274	277	273	280	268	297	248	305	280	264	300	302	284	254	296	272	282	276	230	304	272	275	282	292	239	287	295	273	264	257	279	275	248	253	255	277	272	278	285	299	283	264	298	246	293	272	289	263	280	299	272	282	274	282	252	260	262	257	285	284	269	304	310	290	278	275	272	295	288	271	273	245	293	300	284	288	260	274	296	264	269	276	277	273	277	285	287	289	261	251	277	258	298	282	283	259	261	258	267	282	297	278	258	271	250	286	249	248	284	273	298	282	314	263	269	265	265	251	277	265	287	294	275	277	264	294	289	286
39918	61814	46949	28861	12278	3846	738	454	409	379	339	354	344	332	343	328	355	340	321	302	297	323	317	345	323	305	338	335	314	321	292	334	313	299	320	325	312	332	332	321	338	310	326	293	313	315	318	297	298	303	301	336	316	334	345	305	324	298	330	316	307	302	301	325	289	307	307	307	313	300	342	330	307	324	321	340	343	318	295	309	317	342	279	315	301	347	335	334	313	316	356	294	309	317	323	327	298	325	334	324	326	315	305	307	327	333	301	323	331	316	297	320	321	318	310	338	280	321	334	321	311	303	344	338	307	339	317	307	322	331	331	345	324	314	318	322	303	286	291	306	329	280	306	329	323	304	362	341	366	334	305	348	297	327	349	311	314	315	313	301	321	310	306	335	309	336	326	314	273	327	285	338	351	295	326	298	316	307	315	312	294	310	296	317	346	302	317	323	299	350	356	323	317	307	338	349	322	338	300	324	351	308	322	330	318	307	307	323	310	348	275	298	311	286	297	323	341	351	311	287	319	305	304	360	309	334	311	307	324	322	323	278	340	313	282	336	309	287	305	325	317	325	299	331	322	344	329	313	313	301	298	308	298	299	318	316	299	346	294	291	299	321	312	318	302	304	307	297	356	323	301	312	341	322	344	319	344	333	304	330	300	326	321	313	326	328	285	298	341	334	326	344	333	304	313	312	347	305	296	312	299	292	330	315	326	323	324	319	329	292	338	304	312	350	329	318	315	327	296	325	322	294	290	304	302	319	315	311	287	329	321	303	306	350	297	307	300	334	290	323	309	319	285	343	312	327	320	309	271	300	314	319	330	315	315	322	308	308	330	356	296	338	319	349	298	308	294	312	314	303	353	315	293	331	343	273	344	289	367	326	328	312	335	338	334	301	300	319	304	338	302	321	258	332	298	297	316	323	307	344	322	326	318	297	312	330	326	305	305	303	322	348	315	270	312	307	283	303	312	348	313	315	281	322	330	332	297	330	332	338	317	300	293	324	336	330	316	320	309	360	340	317	325	298	328	337	328	290	288	308	276	309	286	308	303	307	283	311	338	298	304	329	308	334	300	321	316	329	320	344	339	308	307	259	330	298	304	346	333	347	322	281	363	330	296	296	318	330	336	305	312	337	310	324	334	330	339	283	332	327	279	311	312	307	303	316	331	312	318	309	298	313	299	308	296	308	297	311	339	295	337	339	360	333	316	340	326	308	318	307	323	348	347	327	313	337	337	327	363	331	335	325	299	285	308	303	321	330	316	350	326	328	335	313	323	332	321	314	328	305	356	344	308	342	287	328	299	331	317	290	352	282	297	341	324	308	305	297	335	351	341	337	315	322	311	328	310	313	288	317	328	303	338	318	331	329	298	308	312	322	313	316	310	330	306	321	300	319	309	312	313	329	330	323	343	290	350	299	332	321	305	335	297	308	323	354	343	317	329	318	309	328	302	327	308	313	350	318	331	353	338	332	288	323	284	332	295	324	324	308	290	300	289	291	310	331	301	314	304	304	301	320	336	333	327	328	320	322	336	300	305	301	307	308	316	294	317	333	317	328	319	318	335	317	339	307	326	292	327	320	332	345	309	290	324	313	301	336	320	343	298	328	308	311	292	319	304	330	319	343	332	371	314	359	332	283	343	304	318	321	303	317	293	294	306	294	313	301	336	305	299	338	304	327	361	326	347	343	333	310	327	316	273	356	287	305	307	302	319	329	317	317	340	281	312	308	317	317	354	331	293	299	318	316	290	352	341	292	322	296	341	287	275	312	296	321	309	317	318	308	349	341	317	331	314	313	321	307	315	279	309	305	302	327	316	298	321	303	342	329	342	296	339	310	292	304	285	329	316	320	319	351	292	324	304	292	309	321	306	315	349	329	360	304	304	294	297	332	329	324	314	288	333	307	323	348	357	316	312	319	326	323	313	329	322	305	292	309	306	336	329	311	340	301	319	319	333	324	303	282	278	326	352	345	322	322	318	305	307	319	315	321	295	326	321	303	339	308	326	301	315	302	341	321	333	349	308	323	314	308	284	313	334	336	333	308	343	318	311	293	331	307	331	339	336	330	324	332	295	327	312	312	308	320	302	300	290	321	303	324	324	299	285	340	338	314	317	314	346	301	288	343	291	312	311	314	332	318	333	317	324	329	310	321	297	339	282	316	300	331	306	334	320	334	302	304	320	307	317	296	298	365	325	301	316	333	282	328	293	333	317	314	329	300	317	308	299	313	336	314	314	314	328	322	305	318	337	337	310	343	308	320	327	339	332	323	310	321	333	303	333	331	313	334	319	343	306	298	341	307	301	331	343	355	291	306	300	336	302	335	308	309	305	312	285	318	329	307	309	361	320	313	295	310	319	364	326	275	310	318	278	345	357	329	350	323	318	315	316	295	303	318	319	335	340	296	324	304	309	298	342	308	295	350	334	309	350	328	327	307	300	301	340	338	321	308	322	288	302	306	304	346	345	313	336	317	334	272	305	264	322	312	339	349	282	351	295	288	334	326	316	277	314	331	301	306	328	304	304	303	328	336	331	318	326	305	341	306	303	317	317	313	327	330	335	312	301	318	316	346	356	330	292	337	288	298	289	308	311	281	337	314	302	313	304	301	335	348	284	326	301	323	313	317	284	349	305	323	322	277	313	303	342	323	335	319	334	317	353	309	319	325	306	333	293	326	331	316	336	299	347	305	292	322	341	322	345	293	317	317	323	299	301	321	318	303	328	328	313	304	332	326	305	319	319	324	311	330	307	314	338	302	311	292	331	300	287	321	336	330	280	310	316	310	329	275	339	310	319	315	331	356	300	317	311	335	324	298	309	328	317	293	302	301	321	290	334	332	324	325	310	317	317	307	284	313	312	307	321	353	351	289	300	298	299	312	329	327	319	308	304	315	346	291	309	336	305	381	322	299	321	305	320	328	315	318	290	339	300	337	316	321	323	334	316	333	290	363	303	308	320	308	306	308	293	344	311	331	319	293	316	321	321	315	292	314	314	334	306	301	306	356	314	331	307	319	299	320	316	342	272	309	343	296	307	349	310	309	306	277	315	331	319	348	303	330	327	306	311	319	294	296	299	310	320	323	344	271	278	309	325	302	319	337	337	307	320	321	317	321	308	312	321	320	311	328	307	350	329	291	292	318	313	318	330	313	335	299	307	311	339	324	296	302	315	320	310	315	300	298	343	298	295	346	318	319	341	306	317	335	311	306	336	309	300	307	312	313	331	316	295	309	356	307	310	314	337	311	312	326	320	358	292	315	301	301	375	331	298	303	300	288	319	316	273	311	326	314	324	281	333	316	302	321	331	303	308	324	308	323	356	326	331	314	315	332	296	316	331	316	336	302	322	311	299	304	291	311	312	310	298	317	321	328	299	356	311	315	297	322	295	317	333	312	338	300	288	350	327	330	310	327	320	307	334	293	338	274	341	330	331	280	301	312	327	298	332	334	311	312	319	322	344	323	315	335	324	313	337	337	294	322	298	317	323	319
25273	21480	28877	26268	13271	2280	587	374	355	317	336	295	325	308	301	296	315	307	289	257	273	308	271	291	284	301	307	295	274	283	294	245	306	286	268	292	281	305	312	293	266	299	279	276	290	280	298	291	288	264	313	309	281	294	292	296	288	296	261	292	272	315	280	273	294	304	304	286	294	292	320	322	274	282	303	315	274	297	262	282	338	269	270	281	296	302	286	295	298	280	291	266	289	313	297	289	288	301	272	290	316	289	296	288	306	318	277	284	286	288	295	291	295	307	286	276	316	283	307	291	301	287	301	270	299	297	263	277	266	284	284	295	280	281	296	279	308	278	295	316	288	271	290	289	281	287	258	306	305	250	300	314	307	275	287	291	274	267	268	284	311	312	282	291	304	296	274	315	295	304	295	308	280	293	295	283	318	307	328	311	300	322	300	289	275	278	294	279	295	289	253	287	325	303	310	294	273	274	289	289	293	296	275	310	304	250	288	299	293	284	264	302	284	288	282	321	308	286	286	277	292	306	274	300	273	304	285	294	294	291	313	298	265	306	286	269	293	292	289	290	286	285	275	289	277	288	298	288	275	301	288	305	301	319	306	287	286	295	268	275	299	319	290	289	293	288	288	319	305	285	286	310	295	287	299	293	292	288	248	310	287	294	306	292	290	303	297	288	296	287	289	279	286	307	295	290	276	293	281	303	263	302	292	286	296	270	289	296	303	265	301	294	277	296	310	305	312	333	310	299	292	276	280	296	308	298	264	287	299	278	289	293	295	274	289	294	270	294	289	282	280	276	279	273	283	279	294	264	285	244	286	303	288	278	314	273	311	286	294	275	324	275	298	304	267	271	303	289	324	287	306	338	283	300	271	295	299	289	280	316	304	281	301	278	302	300	310	307	310	286	313	308	291	266	312	302	280	261	303	280	288	325	260	285	300	265	296	300	307	297	304	283	257	299	290	272	277	299	281	312	307	296	287	311	278	284	281	287	296	278	277	284	279	296	301	297	304	329	304	292	317	272	303	292	262	263	291	289	282	261	286	295	326	277	283	275	294	279	312	280	278	312	326	267	287	283	286	278	289	276	276	294	276	308	314	291	322	274	283	293	294	286	288	289	315	256	284	277	297	279	284	279	283	273	275	315	276	293	291	246	287	293	290	279	309	295	306	313	267	306	344	280	307	285	282	283	284	284	256	302	301	287	289	285	254	290	287	249	280	294	304	299	260	296	262	291	304	318	291	280	277	277	298	281	275	288	284	310	283	296	283	284	265	291	280	329	274	241	266	299	301	278	287	298	304	297	301	279	276	305	283	275	281	311	311	290	282	264	285	285	281	306	279	280	268	297	255	317	277	289	270	250	288	295	286	307	284	269	293	295	281	276	282	327	290	277	266	270	293	287	330	309	310	321	307	333	312	316	272	271	300	301	302	280	263	282	276	285	275	289	304	266	254	264	312	325	288	272	300	270	285	320	293	355	265	289	289	303	307	283	309	260	306	293	292	297	294	299	288	295	299	299	300	292	290	300	292	294	285	282	261	303	263	303	291	253	303	314	280	285	302	295	280	315	330	284	283	291	280	284	326	279	284	290	247	300	318	316	302	258	292	283	288	299	274	299	304	281	304	276	299	263	277	294	307	312	304	292	300	296	296	291	315	288	252	301	295	299	293	276	310	301	290	281	287	304	294	284	289	257	276	296	293	312	284	339	266	302	297	283	288	263	291	305	271	326	307	279	265	282	324	293	274	298	288	326	291	289	314	290	283	278	290	298	293	276	288	264	278	292	282	293	319	311	329	293	295	306	302	317	288	264	282	277	290	280	293	289	283	325	282	299	285	279	270	299	294	281	307	277	309	296	283	284	296	296	282	265	293	277	286	286	306	303	283	262	280	281	283	277	285	304	280	285	290	286	309	301	297	306	303	287	291	291	304	269	268	281	284	298	314	284	268	270	288	287	286	259	283	281	289	296	287	304	301	285	280	287	316	276	302	314	290	281	312	281	292	303	264	268	289	282	311	272	286	275	283	292	317	282	270	309	314	273	313	283	296	277	285	273	276	275	295	253	315	313	301	292	273	326	303	276	311	317	306	297	283	308	308	286	283	290	267	288	266	297	285	280	306	321	292	322	277	317	284	305	262	284	291	293	324	302	278	285	282	299	276	295	287	253	271	298	286	297	271	273	313	288	289	323	310	301	317	296	345	302	318	273	310	350	273	273	282	302	271	271	316	316	291	296	300	302	294	289	325	303	310	315	306	255	282	285	269	281	307	305	287	301	282	297	263	298	280	274	284	293	298	278	295	311	268	301	302	285	280	276	297	304	298	317	291	287	324	298	279	293	266	301	259	285	296	303	279	302	301	262	269	323	314	294	300	277	277	285	288	304	294	262	312	290	266	277	327	293	285	302	318	286	300	249	285	303	281	316	267	283	286	303	283	304	293	296	287	322	291	292	262	288	275	296	242	266	288	249	276	274	258	268	270	297	317	326	305	337	277	320	317	295	275	296	311	307	292	281	316	279	278	292	290	298	274	314	311	294	258	307	258	286	280	276	300	286	283	299	286	284	294	318	283	290	290	290	290	289	264	302	282	281	300	312	269	266	326	342	287	296	314	319	259	296	285	304	264	290	308	264	303	309	318	290	293	301	309	293	282	292	265	290	281	322	314	322	324	300	307	304	297	293	295	319	275	317	309	291	285	314	316	302	294	271	267	281	300	272	259	282	286	274	287	284	272	311	291	298	258	311	284	303	301	295	281	289	314	324	294	277	268	300	314	274	279	297	284	296	295	254	298	277	275	302	266	297	338	301	284	273	311	307	289	270	300	299	321	267	273	313	293	296	285	279	315	278	269	252	284	255	287	318	294	293	282	294	286	281	310	320	255	271	292	286	292	291	300	305	278	265	335	287	295	299	284	318	295	283	269	287	308	276	304	288	316	265	279	300	305	276	274	282	271	252	305	307	314	298	307	283	282	266	327	312	303	292	321	267	297	274	299	289	259	283	310	288	293	306	304	306	295	297	287	282	324	285	289	264	295	293	299	281	325	258	287	270	268	261	301	273	258	299	324	283	288	260	295	269	291	314	288	253	275	313	297	295	268	297	330	281	292	287	274	309	284	291	285	289	276	307	299	292	291	304	284	309	270	295	292	259	290	300	284	310	319	310	262	303	266	279	310	290	294	256	270	276	269	302	306	284	301	271	293	279	279	294	297	275	283	274	294	308	287	280	295	303	284	274	304	296	290	288	328	270	282	271	266	296	266	265	325	274	286	325	302	307	296	333	284	294	303	300	321	290	301	292	272	290	283	283	310	282	302	272	301	289	299	299	270	283	271	289	296	289	289	313	282	283	281	288	291	319	291	277	294	290	298	290	285	300	300	294	312	306	308	314	301	306	285	291	332	281	283	306	292	296	308	301	310	276	290	273	263	311	276	278	301	302	297	285	288	300	285	284	295	295	276	324	306	293	330	284	266	276	281	308	282	295	271	306
40546	55656	38912	21345	7928	1971	780	446	399	370	337	377	358	356	334	372	336	316	358	351	336	324	323	346	309	351	342	345	370	336	314	346	336	358	327	353	316	364	334	326	361	380	320	314	329	327	340	340	337	319	343	326	338	368	337	351	347	339	342	330	361	339	346	322	370	335	337	328	323	339	323	352	352	368	338	346	361	339	384	338	313	337	315	360	360	360	345	338	322	317	324	343	320	347	331	335	345	328	307	337	344	330	346	327	352	332	360	320	358	345	362	315	368	325	330	337	355	341	339	334	329	345	321	344	364	319	334	333	330	347	359	336	354	354	336	362	359	347	350	361	345	312	362	327	340	343	337	324	335	354	309	342	347	328	338	341	349	340	393	336	342	346	324	329	331	372	366	344	346	332	335	345	344	320	388	353	343	340	315	336	350	318	359	333	338	341	360	347	359	345	360	332	337	342	367	337	356	352	334	337	345	331	335	308	314	330	351	349	376	330	353	347	312	320	340	342	355	356	368	314	320	370	342	331	350	341	360	340	337	333	347	331	339	346	314	357	344	360	322	347	359	336	346	331	345	325	355	346	356	360	350	366	341	330	335	347	318	324	351	361	344	317	352	316	328	327	337	318	349	366	361	361	290	334	337	317	325	322	318	341	336	327	331	314	356	322	333	330	344	346	309	330	338	338	328	329	358	325	331	349	361	363	325	304	381	346	355	353	338	329	325	344	360	353	358	334	325	323	348	336	337	307	323	333	360	311	364	328	359	322	307	353	336	352	345	369	319	347	331	340	353	350	285	366	341	344	336	337	341	326	325	315	329	349	317	336	359	349	347	325	329	361	373	336	346	331	352	367	339	358	357	346	368	346	361	350	334	347	314	323	327	325	352	345	371	366	378	338	344	347	333	339	350	331	324	343	342	352	353	319	331	338	329	339	354	336	355	307	370	350	331	306	353	324	327	310	344	342	335	308	383	331	351	379	360	325	355	325	330	350	375	343	347	347	334	356	328	368	363	346	341	379	323	311	331	347	366	347	352	358	361	341	336	358	368	341	328	324	334	338	313	353	338	337	354	348	344	311	317	323	324	345	348	340	340	348	337	351	333	350	319	337	338	343	312	353	359	370	312	319	352	345	324	361	352	332	364	372	349	322	311	304	341	331	332	348	356	351	321	335	317	366	324	333	346	342	334	345	333	335	322	350	330	308	364	363	369	337	304	326	367	303	352	331	343	307	371	323	346	380	350	334	326	365	327	334	337	328	338	318	331	368	379	330	378	347	337	327	298	345	338	332	360	360	363	333	330	316	357	359	332	306	354	344	365	314	358	298	354	349	351	341	366	326	332	336	337	359	341	329	359	346	334	362	317	348	334	334	345	339	332	309	320	339	370	350	315	340	329	333	328	342	334	338	325	332	321	371	340	331	344	294	332	316	322	338	331	340	308	340	363	342	325	360	346	334	316	318	348	347	328	356	375	349	365	355	326	334	327	326	356	359	329	331	324	330	343	372	328	325	329	350	342	336	349	335	322	350	341	319	329	341	344	341	342	346	349	334	349	352	335	348	344	343	367	372	366	349	378	326	343	307	367	358	343	310	328	329	338	310	328	326	322	336	302	363	348	358	331	348	325	346	348	339	340	283	352	314	358	348	337	321	304	360	334	370	347	325	365	328	325	332	344	332	323	346	322	322	346	354	379	350	340	347	328	316	334	312	345	326	340	364	336	323	347	336	339	361	316	332	342	342	326	362	302	330	350	363	346	368	342	322	337	324	354	311	345	320	325	338	346	331	345	327	322	330	295	357	347	323	330	356	323	356	317	346	335	322	355	318	335	360	359	346	334	336	309	350	314	355	315	326	309	341	318	369	340	339	360	326	333	325	343	356	348	323	355	332	338	326	336	362	334	288	350	344	347	347	343	352	378	368	365	352	332	327	340	322	353	331	349	305	338	343	329	336	327	343	322	343	359	379	348	342	334	338	321	331	365	296	359	298	327	350	346	326	322	316	318	328	336	324	324	347	353	340	350	370	328	331	339	366	317	345	355	354	380	312	342	308	361	335	364	367	347	357	355	356	318	375	333	301	352	350	340	356	373	302	344	331	352	316	343	345	337	315	345	339	312	342	349	347	336	338	345	346	337	327	354	331	329	364	342	342	353	298	338	361	349	329	341	323	332	336	346	381	328	374	322	317	310	347	347	329	351	345	327	320	356	341	329	327	340	355	340	320	347	348	382	367	363	341	336	298	360	340	355	332	348	318	306	340	349	337	344	317	357	324	362	322	331	342	342	310	336	342	332	320	305	306	390	320	315	360	316	350	321	345	343	321	328	316	362	373	357	326	356	341	333	328	358	322	332	335	365	340	329	347	312	353	320	325	378	365	341	327	336	352	337	366	353	311	336	323	337	349	352	343	343	356	362	339	314	338	318	365	341	318	347	348	313	371	331	361	314	304	328	326	371	334	343	351	347	357	333	316	338	350	345	323	327	338	346	310	321	371	321	352	333	361	374	323	365	380	338	356	284	336	348	320	335	379	345	339	347	332	351	324	331	315	355	351	349	345	337	300	343	331	331	341	324	364	341	344	368	360	348	380	324	335	311	344	357	345	325	331	326	357	308	374	330	296	348	325	337	379	324	340	354	341	340	373	341	329	338	328	354	342	335	324	324	344	325	361	334	374	316	365	325	336	348	306	341	367	347	321	352	348	363	361	323	374	339	334	309	324	313	377	341	324	355	388	331	350	337	365	371	354	331	305	353	356	350	356	323	352	365	338	330	369	324	361	328	333	335	332	334	311	344	360	351	374	314	335	336	357	319	367	346	367	343	336	337	294	373	356	338	348	348	352	340	340	369	353	335	332	343	354	324	343	340	369	349	311	338	332	311	327	359	345	362	326	342	343	334	351	342	349	355	373	369	343	352	349	325	322	305	353	327	321	362	319	321	350	314	330	352	400	343	326	332	297	327	309	353	345	344	346	350	324	335	352	340	340	328	359	365	330	348	345	331	323	369	342	320	349	343	361	312	354	353	339	329	351	337	350	363	338	304	299	351	346	378	345	334	299	313	324	319	356	339	309	367	359	343	347	316	324	360	352	326	334	379	331	348	350	303	344	363	346	328	324	368	337	330	361	347	322	311	307	327	306	337	351	329	336	351	365	315	307	345	322	351	326	339	337	348	337	346	371	345	358	334	340	344	351	368	335	353	326	371	326	353	353	339	357	353	373	345	348	360	335	352	340	355	312	319	367	361	340	331	336	349	341	362	318	345	307	331	330	328	321	334	357	326	305	323	338	319	289	351	358	337	306	338	322	347	359	329	377	316	321	333	334	358	351	361	351	348	358	375	322	339	340	329	333	350	375	354	329	346	344	333	307	336	340	367	340	333	327	327	335	327	364	324	335	364	370	335	369	340	345	315	346	357	348	369	368	345	301	336	331	320	320	361	337	338	353	352	333	354	338	366	346	306	312	344	359	344	387	317	336	314	357	387	325
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
